/*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;-webkit-box-sizing:content-box;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}/*!
 * fullPage 2.9.2
 * https://github.com/alvarotrigo/fullPage.js
 * MIT licensed
 *
 * Copyright (C) 2013 alvarotrigo.com - A project by Alvaro Trigo
 */html.fp-enabled,.fp-enabled body{margin:0;padding:0;overflow:hidden;-webkit-tap-highlight-color:transparent}#superContainer{height:100%;position:relative;-ms-touch-action:none;touch-action:none}.fp-section{position:relative;-webkit-box-sizing:border-box;box-sizing:border-box}.fp-slide{float:left}.fp-slide,.fp-slidesContainer{height:100%;display:block}.fp-slides{z-index:1;height:100%;overflow:hidden;position:relative;-webkit-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}.fp-section.fp-table,.fp-slide.fp-table{display:table;table-layout:fixed;width:100%}.fp-tableCell{display:table-cell;vertical-align:middle;width:100%;height:100%}.fp-slidesContainer{float:left;position:relative}.fp-controlArrow{-webkit-user-select:none;-moz-user-select:none;-khtml-user-select:none;-ms-user-select:none;position:absolute;z-index:4;top:50%;cursor:pointer;width:0;height:0;border-style:solid;margin-top:-38px;-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.fp-controlArrow.fp-prev{left:15px;width:0;border-width:38.5px 34px 38.5px 0;border-color:transparent #fff transparent transparent}.fp-controlArrow.fp-next{right:15px;border-width:38.5px 0 38.5px 34px;border-color:transparent transparent transparent #fff}.fp-scrollable{overflow:hidden;position:relative}.fp-scroller{overflow:hidden}.iScrollIndicator{border:0!important}.fp-notransition{-webkit-transition:none!important;-o-transition:none!important;transition:none!important}#fp-nav{position:fixed;z-index:100;margin-top:-32px;top:50%;opacity:1;filter:alpha(opacity=100);-webkit-transform:translate3d(0,0,0)}#fp-nav.right{right:17px}#fp-nav.left{left:17px}.fp-slidesNav{position:absolute;z-index:4;left:50%;opacity:1;filter:alpha(opacity=100);-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.fp-slidesNav.bottom{bottom:17px}.fp-slidesNav.top{top:17px}#fp-nav ul,.fp-slidesNav ul{margin:0;padding:0}#fp-nav ul li,.fp-slidesNav ul li{display:block;width:14px;height:13px;margin:7px;position:relative}.fp-slidesNav ul li{display:inline-block}#fp-nav ul li a,.fp-slidesNav ul li a{display:block;position:relative;z-index:1;width:100%;height:100%;cursor:pointer;text-decoration:none}#fp-nav ul li a.active span,.fp-slidesNav ul li a.active span,#fp-nav ul li:hover a.active span,.fp-slidesNav ul li:hover a.active span{height:12px;width:12px;margin:-6px 0 0 -6px;border-radius:100%}#fp-nav ul li a span,.fp-slidesNav ul li a span{border-radius:50%;position:absolute;z-index:1;height:4px;width:4px;border:0;background:#333;left:50%;top:50%;margin:-2px 0 0 -2px;-webkit-transition:all .1s ease-in-out;-o-transition:all .1s ease-in-out;transition:all .1s ease-in-out}#fp-nav ul li:hover a span,.fp-slidesNav ul li:hover a span{width:10px;height:10px;margin:-5px 0 0 -5px}#fp-nav ul li .fp-tooltip{position:absolute;top:-2px;color:#fff;font-size:14px;font-family:arial,helvetica,sans-serif;white-space:nowrap;max-width:220px;overflow:hidden;display:block;opacity:0;filter:alpha(opacity=0);width:0;cursor:pointer}#fp-nav ul li:hover .fp-tooltip,#fp-nav.fp-show-active a.active+.fp-tooltip{-webkit-transition:opacity .2s ease-in;-o-transition:opacity .2s ease-in;transition:opacity .2s ease-in;width:auto;opacity:1;filter:alpha(opacity=100)}#fp-nav ul li .fp-tooltip.right{right:20px}#fp-nav ul li .fp-tooltip.left{left:20px}.fp-auto-height.fp-section,.fp-auto-height .fp-slide,.fp-auto-height .fp-tableCell{height:auto!important}.fp-responsive .fp-auto-height-responsive.fp-section,.fp-responsive .fp-auto-height-responsive .fp-slide,.fp-responsive .fp-auto-height-responsive .fp-tableCell{height:auto!important}@font-face{font-family:symbols;src:url(../fonts/symbols.eot);src:url(../fonts/symbols.eot?#iefix) format("eot"),url(../fonts/symbols.woff) format("woff"),url(../fonts/symbols.ttf) format("truetype"),url(../fonts/symbols.svg#symbols) format("svg")}.ico:before{display:inline-block;font-family:symbols;font-style:normal;font-weight:400;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.ico-lg{font-size:1.3333333333333333em;line-height:.75em;vertical-align:-15%}.ico-2x{font-size:2em}.ico-3x{font-size:3em}.ico-4x{font-size:4em}.ico-5x{font-size:5em}.ico-fw{width:1.2857142857142858em;text-align:center}.ico-arrow-down:before{content:"\E001"}.ico-arrow-left:before{content:"\E002"}.ico-arrow-right:before{content:"\E003"}.ico-cedar-leaf:before{content:"\E004"}.ico-chevron-down:before{content:"\E005"}.ico-chevron-left:before{content:"\E006"}.ico-chevron-right:before{content:"\E007"}.ico-chevron-up:before{content:"\E008"}.ico-cross:before{content:"\E009"}.ico-external-link:before{content:"\E00A"}.ico-facebook-circle:before{content:"\E00B"}.ico-facebook:before{content:"\E00C"}.ico-flag:before{content:"\E00D"}.ico-instagram-2:before{content:"\E00E"}.ico-instagram-circle:before{content:"\E00F"}.ico-instagram:before{content:"\E010"}.ico-magnify:before{content:"\E011"}.ico-mail:before{content:"\E012"}.ico-menu:before{content:"\E013"}.ico-pinterest-circle:before{content:"\E014"}.ico-pinterest:before{content:"\E015"}.ico-play-2:before{content:"\E016"}.ico-play:before{content:"\E017"}.ico-rss:before{content:"\E018"}.ico-scroll-down:before{content:"\E019"}.ico-twitter-circle:before{content:"\E01A"}.ico-twitter:before{content:"\E01B"}.ico-video-play:before{content:"\E01C"}.ico-vimeo-circle:before{content:"\E01D"}.ico-vimeo:before{content:"\E01E"}.ico-youtube-circle:before{content:"\E01F"}.ico-youtube:before{content:"\E020"}*,*:before,*:after{-webkit-box-sizing:border-box;box-sizing:border-box}html{-webkit-box-sizing:border-box;box-sizing:border-box}*,*::after,*::before{-webkit-box-sizing:inherit;box-sizing:inherit}em{font-family:EndzoneSans-LightItalic,Arial,sans-serif}strong{font-family:EndzoneSans-Bold,Arial,sans-serif;font-weight:400}.dkbg a{color:white;-webkit-transition:opacity .3s ease;-o-transition:opacity .3s ease;transition:opacity .3s ease}.dkbg a:hover,.dkbg a:focus,.dkbg a:active{color:white;opacity:.7;filter:alpha(opacity=70)}.snippet-blockquote-alternate,.blockquote2{background:#f6f7f7;background:-webkit-linear-gradient(left,#f6f7f7 0,#f6f7f7 70%,#e4e5e6 100%);background:-webkit-gradient(linear,left top,right top,from(#f6f7f7),color-stop(70%,#f6f7f7),to(#e4e5e6));background:-o-linear-gradient(left,#f6f7f7 0,#f6f7f7 70%,#e4e5e6 100%);background:linear-gradient(to right,#f6f7f7 0,#f6f7f7 70%,#e4e5e6 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f6f7f7',endColorstr='#e4e5e6',GradientType=1)}@font-face{font-family:EndzoneSlab-Bold;src:url(../fonts/endzoneslab-bold-webfont.eot);src:url(../fonts/endzoneslab-bold-webfont.eot?#iefix) format("embedded-opentype"),url(../fonts/endzoneslab-bold-webfont.woff) format("woff"),url(../fonts/endzoneslab-bold-webfont.ttf) format("truetype"),url(../fonts/endzoneslab-bold-webfont.svg#EndzoneSlab-Bold) format("svg")}@font-face{font-family:EndzoneSlab-BoldItalic;src:url(../fonts/endzoneslab-bolditalic-webfont.eot);src:url(../fonts/endzoneslab-bolditalic-webfont.eot?#iefix) format("embedded-opentype"),url(../fonts/endzoneslab-bolditalic-webfont.woff) format("woff"),url(../fonts/endzoneslab-bolditalic-webfont.ttf) format("truetype"),url(../fonts/endzoneslab-bolditalic-webfont.svg#EndzoneSlab-BoldItalic) format("svg")}@font-face{font-family:EndzoneSlab-Light;src:url(../fonts/endzoneslab-light-webfont.eot);src:url(../fonts/endzoneslab-light-webfont.eot?#iefix) format("embedded-opentype"),url(../fonts/endzoneslab-light-webfont.woff) format("woff"),url(../fonts/endzoneslab-light-webfont.ttf) format("truetype"),url(../fonts/endzoneslab-light-webfont.svg#EndzoneSlab-LightItalic) format("svg")}@font-face{font-family:EndzoneSlab-LightItalic;src:url(../fonts/endzoneslab-lightitalic-webfont.eot);src:url(../fonts/endzoneslab-lightitalic-webfont.eot?#iefix) format("embedded-opentype"),url(../fonts/endzoneslab-lightitalic-webfont.woff) format("woff"),url(../fonts/endzoneslab-lightitalic-webfont.ttf) format("truetype"),url(../fonts/endzoneslab-lightitalic-webfont.svg#EndzoneSlab-LightItalic) format("svg")}@font-face{font-family:EndzoneSlab-MediumItalic;src:url(../fonts/endzoneslab-mediumitalic-webfont.eot);src:url(../fonts/endzoneslab-mediumitalic-webfont.eot?#iefix) format("embedded-opentype"),url(../fonts/endzoneslab-mediumitalic-webfont.woff) format("woff"),url(../fonts/endzoneslab-mediumitalic-webfont.ttf) format("truetype"),url(../fonts/endzoneslab-mediumitalic-webfont.svg#EndzoneSlab-MediumItalic) format("svg")}@font-face{font-family:EndzoneSlab-Medium;src:url(../fonts/endzoneslab-medium-webfont.eot);src:url(../fonts/endzoneslab-medium-webfont.eot?#iefix) format("embedded-opentype"),url(../fonts/endzoneslab-medium-webfont.woff) format("woff"),url(../fonts/endzoneslab-medium-webfont.ttf) format("truetype"),url(../fonts/endzoneslab-medium-webfont.svg#EndzoneSlab-Medium) format("svg")}@font-face{font-family:EndzoneSans-Bold;src:url(../fonts/endzonesans-bold-webfont.eot);src:url(../fonts/endzonesans-bold-webfont.eot?#iefix) format("embedded-opentype"),url(../fonts/endzonesans-bold-webfont.woff) format("woff"),url(../fonts/endzonesans-bold-webfont.ttf) format("truetype"),url(../fonts/endzonesans-bold-webfont.svg#EndzoneSans-Bold) format("svg")}@font-face{font-family:EndzoneSans-Light;src:url(../fonts/endzonesans-light-webfont.eot);src:url(../fonts/endzonesans-light-webfont.eot?#iefix) format("embedded-opentype"),url(../fonts/endzonesans-light-webfont.woff) format("woff"),url(../fonts/endzonesans-light-webfont.ttf) format("truetype"),url(../fonts/endzonesans-light-webfont.svg#EndzoneSans-Light) format("svg")}@font-face{font-family:EndzoneSans-LightItalic;src:url(../fonts/endzonesans-lightitalic-webfont.eot);src:url(../fonts/endzonesans-lightitalic-webfont.eot?#iefix) format("embedded-opentype"),url(../fonts/endzonesans-lightitalic-webfont.woff) format("woff"),url(../fonts/endzonesans-lightitalic-webfont.ttf) format("truetype"),url(../fonts/endzonesans-lightitalic-webfont.svg#EndzoneSans-LightItalic) format("svg")}@font-face{font-family:EndzoneSans-Medium;src:url(../fonts/endzonesans-medium-webfont.eot);src:url(../fonts/endzonesans-medium-webfont.eot?#iefix) format("embedded-opentype"),url(../fonts/endzonesans-medium-webfont.woff) format("woff"),url(../fonts/endzonesans-medium-webfont.ttf) format("truetype"),url(../fonts/endzonesans-medium-webfont.svg#EndzoneSans-Medium) format("svg")}@font-face{font-family:EndzoneSans-MediumItalic;src:url(../fonts/endzonesans-mediumitalic-webfont.eot);src:url(../fonts/endzonesans-mediumitalic-webfont.eot?#iefix) format("embedded-opentype"),url(../fonts/endzonesans-mediumitalic-webfont.woff) format("woff"),url(../fonts/endzonesans-mediumitalic-webfont.ttf) format("truetype"),url(../fonts/endzonesans-mediumitalic-webfont.svg#EndzoneSans-MediumItalic) format("svg")}@font-face{font-family:EndzoneSans-BoldItalic;src:url(../fonts/EndzoneSans-BoldItalic.eot);src:url(../fonts/EndzoneSans-BoldItalic.eot?#iefix) format("embedded-opentype"),url(../fonts/EndzoneSans-BoldItalic.woff) format("woff"),url(../fonts/EndzoneSans-BoldItalic.ttf) format("truetype"),url(../fonts/EndzoneSans-BoldItalic.svg#EndzoneSans-BoldItalic) format("svg");font-weight:700;font-style:italic}@font-face{font-family:EndzoneSlab;src:url(../fonts/endzoneslab-bold-webfont.eot);src:url(../fonts/endzoneslab-bold-webfont.eot?#iefix) format("embedded-opentype"),url(../fonts/endzoneslab-bold-webfont.woff) format("woff"),url(../fonts/endzoneslab-bold-webfont.ttf) format("truetype"),url(../fonts/endzoneslab-bold-webfont.svg#EndzoneSlab-Bold) format("svg");font-weight:700}@font-face{font-family:EndzoneSlab;src:url(../fonts/endzoneslab-bolditalic-webfont.eot);src:url(../fonts/endzoneslab-bolditalic-webfont.eot?#iefix) format("embedded-opentype"),url(../fonts/endzoneslab-bolditalic-webfont.woff) format("woff"),url(../fonts/endzoneslab-bolditalic-webfont.ttf) format("truetype"),url(../fonts/endzoneslab-bolditalic-webfont.svg#EndzoneSlab-BoldItalic) format("svg");font-weight:700;font-style:italic}@font-face{font-family:EndzoneSlab;src:url(../fonts/endzoneslab-light-webfont.eot);src:url(../fonts/endzoneslab-light-webfont.eot?#iefix) format("embedded-opentype"),url(../fonts/endzoneslab-light-webfont.woff) format("woff"),url(../fonts/endzoneslab-light-webfont.ttf) format("truetype"),url(../fonts/endzoneslab-light-webfont.svg#EndzoneSlab-LightItalic) format("svg");font-weight:300}@font-face{font-family:EndzoneSlab;src:url(../fonts/endzoneslab-lightitalic-webfont.eot);src:url(../fonts/endzoneslab-lightitalic-webfont.eot?#iefix) format("embedded-opentype"),url(../fonts/endzoneslab-lightitalic-webfont.woff) format("woff"),url(../fonts/endzoneslab-lightitalic-webfont.ttf) format("truetype"),url(../fonts/endzoneslab-lightitalic-webfont.svg#EndzoneSlab-LightItalic) format("svg");font-weight:300;font-style:italic}@font-face{font-family:EndzoneSlab;src:url(../fonts/endzoneslab-mediumitalic-webfont.eot);src:url(../fonts/endzoneslab-mediumitalic-webfont.eot?#iefix) format("embedded-opentype"),url(../fonts/endzoneslab-mediumitalic-webfont.woff) format("woff"),url(../fonts/endzoneslab-mediumitalic-webfont.ttf) format("truetype"),url(../fonts/endzoneslab-mediumitalic-webfont.svg#EndzoneSlab-MediumItalic) format("svg");font-weight:500;font-style:italic}@font-face{font-family:EndzoneSlab;src:url(../fonts/endzoneslab-medium-webfont.eot);src:url(../fonts/endzoneslab-medium-webfont.eot?#iefix) format("embedded-opentype"),url(../fonts/endzoneslab-medium-webfont.woff) format("woff"),url(../fonts/endzoneslab-medium-webfont.ttf) format("truetype"),url(../fonts/endzoneslab-medium-webfont.svg#EndzoneSlab-Medium) format("svg");font-weight:500}@font-face{font-family:EndzoneSans;src:url(../fonts/endzonesans-bold-webfont.eot);src:url(../fonts/endzonesans-bold-webfont.eot?#iefix) format("embedded-opentype"),url(../fonts/endzonesans-bold-webfont.woff) format("woff"),url(../fonts/endzonesans-bold-webfont.ttf) format("truetype"),url(../fonts/endzonesans-bold-webfont.svg#EndzoneSans-Bold) format("svg");font-weight:700}@font-face{font-family:EndzoneSans;src:url(../fonts/endzonesans-light-webfont.eot);src:url(../fonts/endzonesans-light-webfont.eot?#iefix) format("embedded-opentype"),url(../fonts/endzonesans-light-webfont.woff) format("woff"),url(../fonts/endzonesans-light-webfont.ttf) format("truetype"),url(../fonts/endzonesans-light-webfont.svg#EndzoneSans-Light) format("svg");font-weight:300}@font-face{font-family:EndzoneSans;src:url(../fonts/endzonesans-lightitalic-webfont.eot);src:url(../fonts/endzonesans-lightitalic-webfont.eot?#iefix) format("embedded-opentype"),url(../fonts/endzonesans-lightitalic-webfont.woff) format("woff"),url(../fonts/endzonesans-lightitalic-webfont.ttf) format("truetype"),url(../fonts/endzonesans-lightitalic-webfont.svg#EndzoneSans-LightItalic) format("svg");font-weight:300;font-style:italic}@font-face{font-family:EndzoneSans;src:url(../fonts/endzonesans-medium-webfont.eot);src:url(../fonts/endzonesans-medium-webfont.eot?#iefix) format("embedded-opentype"),url(../fonts/endzonesans-medium-webfont.woff) format("woff"),url(../fonts/endzonesans-medium-webfont.ttf) format("truetype"),url(../fonts/endzonesans-medium-webfont.svg#EndzoneSans-Medium) format("svg");font-weight:500}@font-face{font-family:EndzoneSans;src:url(../fonts/endzonesans-mediumitalic-webfont.eot);src:url(../fonts/endzonesans-mediumitalic-webfont.eot?#iefix) format("embedded-opentype"),url(../fonts/endzonesans-mediumitalic-webfont.woff) format("woff"),url(../fonts/endzonesans-mediumitalic-webfont.ttf) format("truetype"),url(../fonts/endzonesans-mediumitalic-webfont.svg#EndzoneSans-MediumItalic) format("svg");font-weight:500;font-style:italic}@font-face{font-family:EndzoneSans;src:url(../fonts/EndzoneSans-BoldItalic.eot);src:url(../fonts/EndzoneSans-BoldItalic.eot?#iefix) format("embedded-opentype"),url(../fonts/EndzoneSans-BoldItalic.woff) format("woff"),url(../fonts/EndzoneSans-BoldItalic.ttf) format("truetype"),url(../fonts/EndzoneSans-BoldItalic.svg#EndzoneSans-BoldItalic) format("svg");font-weight:700;font-style:italic}html{-webkit-tap-highlight-color:transparent}body{font-size:100%;line-height:1.5;font-weight:300;color:#404040;font-family:EndzoneSans-Light,Arial,sans-serif}a{color:#0075bc;text-decoration:none;-webkit-transition:color .3s ease;-o-transition:color .3s ease;transition:color .3s ease}a:hover,a:focus,a:active{color:#e31837;text-decoration:none}h1,.page-header .page-header--content>*:first-child{font-family:EndzoneSans-Light,Arial,sans-serif;font-size:28px;font-size:1.75rem;line-height:1.2;color:#404040;font-weight:700}@media screen and (min-width:48em){h1,.page-header .page-header--content>*:first-child{font-size:2.125rem}}h2{font-family:EndzoneSans-Light,Arial,sans-serif;font-size:22px;font-size:1.375rem;line-height:1.2;color:#404040;font-weight:700}@media screen and (min-width:48em){h2{font-size:1.5rem}}h3{font-family:EndzoneSans-Light,Arial,sans-serif;font-size:18px;font-size:1.125rem;line-height:1.3;font-weight:700;color:#404040}h4{color:#404040;font-family:EndzoneSans-Light,Arial,sans-serif;font-weight:200;font-size:16px;font-size:1rem;line-height:1.6;font-weight:700}h5{color:#404040;font-family:EndzoneSans-Light,Arial,sans-serif;font-weight:200;font-size:16px;font-size:1rem;line-height:1.6;font-weight:700}h6{font-family:EndzoneSans-Light,Arial,sans-serif;font-size:14px;font-size:.875rem;line-height:1.3;font-weight:400;color:#404040}p,.page-header .page-header--content>*:nth-child(2),li,summary{color:#404040;font-family:EndzoneSans-Light,Arial,sans-serif;font-weight:200;font-size:16px;font-size:1rem;line-height:1.6}p,.page-header .page-header--content>*:nth-child(2),summary{padding:0 0 15px;margin:0}li{position:relative;list-style:none}li:last-child{padding-bottom:15px}ul{padding:0;margin:0}ul li{padding:0 0 10px 20px}ul li:before{content:"";display:inline-block;vertical-align:1px;width:9px;height:9px;margin:5px 10px 0 -20px;position:absolute;border-radius:12px;background:#404040}.listless li,.banner .navigation ul li,.post-tags ul.tag-list li,.recommendations-posts .recommendation-tags .tag-list li{padding:0}.listless li:before,.banner .navigation ul li:before,.post-tags ul.tag-list li:before,.recommendations-posts .recommendation-tags .tag-list li:before{content:initial}ol{counter-reset:i 0;padding:0;margin:0}ol li{padding:0 0 10px 25px}ol li:before{color:#404040;font-weight:700;content:counter(i) ".";counter-increment:i;position:absolute;top:0;left:0}.button{display:inline-block;position:relative;z-index:1;font-family:EndzoneSans-Light,Arial,sans-serif;font-size:18px;font-size:1.125rem;line-height:1.3;font-weight:700;color:white;font-family:EndzoneSans-BoldItalic,Arial,sans-serif;text-transform:uppercase;padding:12px 25px 8px;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.button:before{content:"";position:absolute;left:0;right:0;top:0;bottom:0;z-index:-1;display:block;width:100%;height:100%;-webkit-transform:skew(-33deg);-ms-transform:skew(-33deg);-o-transform:skew(-33deg);transform:skew(-33deg);background:#e31837;-webkit-transition:background .3s ease;-o-transition:background .3s ease;transition:background .3s ease}.button:hover,.button:focus,.button:active{color:white}.button:hover:before,.button:focus:before,.button:active:before{background:#880e06}.button i{vertical-align:-3px;padding-left:15px}label{color:#404040}input[type=color],input[type=date],input[type=datetime],input[type=datetime-local],input[type=email],input[type=month],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=time],input[type=url],input[type=week],input:not([type]),textarea,select{color:#404040}.validation_error{font-size:18px;font-size:1.125rem}.validation_message{font-size:14px;font-size:.875rem}.alert-warning{font-size:18px;font-size:1.125rem;padding-bottom:15px}table th{font-size:16px;font-size:1rem;text-align:left}table td{font-size:14px;font-size:.875rem}.sr-only{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);border:0}input[type=color],input[type=date],input[type=datetime],input[type=datetime-local],input[type=email],input[type=month],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=time],input[type=url],input[type=week],input:not([type]),textarea{width:100%;padding:10px;border:none;background:#fff;border:2px solid #0075bc;text-transform:uppercase;font-size:18px;font-size:1.125rem;letter-spacing:4px;-webkit-box-shadow:none;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none}input[type=color]:focus,input[type=date]:focus,input[type=datetime]:focus,input[type=datetime-local]:focus,input[type=email]:focus,input[type=month]:focus,input[type=number]:focus,input[type=password]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=text]:focus,input[type=time]:focus,input[type=url]:focus,input[type=week]:focus,input:not([type]):focus,textarea:focus{outline:0}input[type=color]::-webkit-input-placeholder,input[type=date]::-webkit-input-placeholder,input[type=datetime]::-webkit-input-placeholder,input[type=datetime-local]::-webkit-input-placeholder,input[type=email]::-webkit-input-placeholder,input[type=month]::-webkit-input-placeholder,input[type=number]::-webkit-input-placeholder,input[type=password]::-webkit-input-placeholder,input[type=search]::-webkit-input-placeholder,input[type=tel]::-webkit-input-placeholder,input[type=text]::-webkit-input-placeholder,input[type=time]::-webkit-input-placeholder,input[type=url]::-webkit-input-placeholder,input[type=week]::-webkit-input-placeholder,input:not([type])::-webkit-input-placeholder,textarea::-webkit-input-placeholder{opacity:1;filter:alpha(opacity=100);color:#0075bc}input[type=color]::-moz-placeholder,input[type=date]::-moz-placeholder,input[type=datetime]::-moz-placeholder,input[type=datetime-local]::-moz-placeholder,input[type=email]::-moz-placeholder,input[type=month]::-moz-placeholder,input[type=number]::-moz-placeholder,input[type=password]::-moz-placeholder,input[type=search]::-moz-placeholder,input[type=tel]::-moz-placeholder,input[type=text]::-moz-placeholder,input[type=time]::-moz-placeholder,input[type=url]::-moz-placeholder,input[type=week]::-moz-placeholder,input:not([type])::-moz-placeholder,textarea::-moz-placeholder{opacity:1;filter:alpha(opacity=100);color:#0075bc}input[type=color]:-moz-placeholder,input[type=date]:-moz-placeholder,input[type=datetime]:-moz-placeholder,input[type=datetime-local]:-moz-placeholder,input[type=email]:-moz-placeholder,input[type=month]:-moz-placeholder,input[type=number]:-moz-placeholder,input[type=password]:-moz-placeholder,input[type=search]:-moz-placeholder,input[type=tel]:-moz-placeholder,input[type=text]:-moz-placeholder,input[type=time]:-moz-placeholder,input[type=url]:-moz-placeholder,input[type=week]:-moz-placeholder,input:not([type]):-moz-placeholder,textarea:-moz-placeholder{opacity:1;filter:alpha(opacity=100);color:#0075bc}input[type=color]:-ms-input-placeholder,input[type=date]:-ms-input-placeholder,input[type=datetime]:-ms-input-placeholder,input[type=datetime-local]:-ms-input-placeholder,input[type=email]:-ms-input-placeholder,input[type=month]:-ms-input-placeholder,input[type=number]:-ms-input-placeholder,input[type=password]:-ms-input-placeholder,input[type=search]:-ms-input-placeholder,input[type=tel]:-ms-input-placeholder,input[type=text]:-ms-input-placeholder,input[type=time]:-ms-input-placeholder,input[type=url]:-ms-input-placeholder,input[type=week]:-ms-input-placeholder,input:not([type]):-ms-input-placeholder,textarea:-ms-input-placeholder{opacity:1;filter:alpha(opacity=100);color:#0075bc}input[type=search]{-webkit-box-sizing:border-box;box-sizing:border-box}button,input[type=button],input[type=reset],input[type=submit]{border:none;border-radius:0}button:focus,input[type=button]:focus,input[type=reset]:focus,input[type=submit]:focus{outline:0}input[type=search]{-webkit-box-sizing:border-box;box-sizing:border-box}.select-wrapper{position:relative;width:100%;height:46px;overflow:hidden;background:#fff;border:1px solid #0075bc}.select-wrapper:before{content:"";position:absolute;right:-1px;top:-1px;color:#fff;font-size:15px;font-size:.9375rem;line-height:1;text-align:center;width:17px;height:15px;padding:22px;background:url(../images/select-arrow.svg) no-repeat center center;-webkit-background-size:17px 12px;background-size:17px 12px;border:1px solid #0075bc}.select-wrapper select{position:relative;z-index:100;cursor:pointer;width:120%;height:46px;padding:10px;background:transparent;border:none;-webkit-box-shadow:none;box-shadow:none;-webkit-appearance:none}.select-wrapper select option{font-style:normal}select:-moz-focusring{color:transparent;text-shadow:0 0 0 #000}.gform_wrapper ul,.gform_wrapper li{margin:0;padding:0}.gform_wrapper ul:before,.gform_wrapper li:before{display:none}.gform_wrapper .gfield{padding-bottom:30px}.gform_wrapper .ginput_full::after{clear:both;content:"";display:table}body{min-height:100%;overflow-x:hidden}body.noscroll{overflow:hidden!important}body.admin-bar{padding-top:32px}@media screen and (min-width:48em){body{display:-webkit-box;display:-moz-box;display:box;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;box-orient:vertical;-webkit-box-direction:normal;box-direction:normal;-moz-flex-direction:column;flex-direction:column;-ms-flex-direction:column;-webkit-box-pack:start;box-pack:start;-moz-justify-content:flex-start;-ms-justify-content:flex-start;-o-justify-content:flex-start;justify-content:flex-start;-ms-flex-pack:start;-webkit-box-align:stretch;box-align:stretch;-moz-align-items:stretch;-ms-align-items:stretch;-o-align-items:stretch;align-items:stretch;-ms-flex-align:stretch;align-content:stretch;-ms-flex-line-pack:stretch}body footer.site-footer{-webkit-flex-grow:1;-moz-flex-grow:1;-webkit-box-flex:1;flex-grow:1;-ms-flex-positive:1}}.close-search{display:none}.container{padding:0 15px;max-width:75em;margin-left:auto;margin-right:auto}.container::after{clear:both;content:"";display:table}@media screen and (min-width:30em){.container{max-width:100%}}@media screen and (min-width:48em){.container{max-width:100%}}@media screen and (min-width:62em){.container{max-width:992px}}@media screen and (min-width:75em){.container{max-width:1200px}}main{margin-top:60px;position:relative;z-index:2000}@media screen and (min-width:62em){main{margin-top:110px}}main .content{padding-left:15px;padding-right:15px;max-width:800px;margin:0 auto;padding-top:40px;padding-bottom:40px}main .content .wp-caption{max-width:300px}@media screen and (min-width:48em){main .content .wp-caption{max-width:100%}}main img{max-width:100%;height:auto}main .column img{max-width:100%;height:auto}hr{clear:both;display:block;height:1px;padding:0;margin:20px 0;border:none;background:#e4e5e6}@media screen and (min-width:62em){hr{margin:40px 0}}table{width:100%;margin:15px 0 30px;border:1px solid #e4e5e6}table tr:nth-child(odd){background:#e4e5e6}table th{color:#fff;font-weight:500;text-transform:uppercase;padding:20px;background:#0075bc}table td{padding:20px}@media screen and (max-width:29.9375em){.table{position:relative;width:100%!important}}@media screen and (max-width:29.9375em){.table-wrapper:not(.table) .table th,.table-wrapper:not(.table) .table td{content:"";height:7px;font-size:0;padding:0}.table-wrapper:not(.table) .table td img,.table-wrapper:not(.table) .table td h5{display:none}.table-wrapper:not(.table) table{position:relative;overflow:hidden}.table-wrapper:not(.table) table:before{content:"Table: Tap to View";position:absolute;left:0;top:0;width:100%;height:85%;padding-top:50px;color:#0075bc;font-size:18px;text-align:center;vertical-align:middle;z-index:100;cursor:pointer;background:rgba(43,43,43,.8)}}@media screen and (max-width:29.9375em){.table-wrapper.table table:before{content:"Collapse Table";display:block;position:absolute;top:-64px;left:0;cursor:pointer;font-size:16px;font-size:1rem;text-align:center;color:#fff;font-family:EndzoneSlab-Light,Georgia,serif;text-transform:uppercase;font-weight:300;padding:10px 80px;margin:10px 0;background:#0075bc;border-radius:7px}}.video-container{position:relative;height:0;padding:0 0 56.25%;margin:0 0 20px;overflow:hidden}.video-container iframe,.video-container object,.video-container embed,.video-container video{position:absolute;top:0;left:0;width:100%;height:100%}.gform_wrapper+.video-container,.gforms_confirmation_message+.video-container{display:none}.aligncenter{display:block;margin:0 auto 20px}.alignleft{display:block;margin:0 auto 20px}@media screen and (min-width:30em){.alignleft{float:left;margin:0 20px 20px 0}}.alignright{display:block;margin:0 auto 20px}@media screen and (min-width:30em){.alignright{float:right;margin:0 0 20px 20px}}figure.alignnone{margin-left:0;margin-right:0}.wp-caption-text{font-style:italic;font-size:14px;font-size:.875rem}.search-results .main .content{padding:30px 15px 0;max-width:800px;margin:0 auto}body.thank-you .main .content{padding-top:30px}@media screen and (min-width:48em){body.thank-you .main .content{padding-top:60px}}.banner{position:fixed;top:0;right:0;bottom:auto;left:0;z-index:3000;height:60px;background-color:white;padding:0 8px;-webkit-transition:all 333ms ease-out;-o-transition:all 333ms ease-out;transition:all 333ms ease-out;display:-webkit-box;display:-moz-box;display:box;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;box-pack:justify;-moz-justify-content:space-between;-ms-justify-content:space-between;-o-justify-content:space-between;justify-content:space-between;-ms-flex-pack:justify;-webkit-box-align:center;box-align:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center;-ms-flex-align:center}@media screen and (min-width:62em){.banner{height:110px;padding:0 16px}}@media screen and (min-width:87.5em){.banner{padding:0 36px}}.banner a.brand{align-self:flex-start;-ms-flex-item-align:start;height:96px;display:block;padding:8px 0;-webkit-transition:all 333ms ease-out;-o-transition:all 333ms ease-out;transition:all 333ms ease-out;z-index:5000}.banner a.brand img{height:44px;width:auto;-webkit-transition:all 333ms ease-out;-o-transition:all 333ms ease-out;transition:all 333ms ease-out}@media screen and (min-width:62em){.banner a.brand{align-self:flex-start;-ms-flex-item-align:start;padding:24px 0;min-height:100%}.banner a.brand img{height:62px}}@media screen and (min-width:75em){.banner a.brand{height:170px}.banner a.brand img{height:62px}}.banner #menu-toggle{background-color:white;color:#024c8a;margin-right:8px;cursor:pointer;-webkit-transition:color 333ms ease-out;-o-transition:color 333ms ease-out;transition:color 333ms ease-out;position:relative;width:30px;height:30px;height:100%}.banner #menu-toggle:hover,.banner #menu-toggle:active,.banner #menu-toggle:focus{color:#e31837}.banner #menu-toggle .ico,.banner #menu-toggle #my-video .jw-display-icon-container .jw-icon-display,#my-video .jw-display-icon-container .banner #menu-toggle .jw-icon-display{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-transition:opacity 333ms ease-out;-o-transition:opacity 333ms ease-out;transition:opacity 333ms ease-out}.banner #menu-toggle .ico.ico-menu,.banner #menu-toggle #my-video .jw-display-icon-container .ico-menu.jw-icon-display,#my-video .jw-display-icon-container .banner #menu-toggle .ico-menu.jw-icon-display{opacity:1;filter:alpha(opacity=100)}.banner #menu-toggle .ico.ico-cross,.banner #menu-toggle #my-video .jw-display-icon-container .ico-cross.jw-icon-display,#my-video .jw-display-icon-container .banner #menu-toggle .ico-cross.jw-icon-display{opacity:0;filter:alpha(opacity=0)}@media screen and (min-width:62em){.banner #menu-toggle{display:none}}.banner .search-form{padding:42px 16px 16px;border-top:1px solid #eee;border-bottom:1px solid #eee;margin:0;-webkit-box-flex:0;box-flex:0;-moz-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto}.banner .search-form .input-group{position:relative;display:-webkit-box;display:-moz-box;display:box;display:-moz-flex;display:-ms-flexbox;display:flex}.banner .search-form .input-group .ico-magnify{position:relative;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);position:absolute;left:8px;color:#9e9fa2}.banner .search-form .input-group input{padding-left:32px;background-color:#cecfd1;border:none;font-family:EndzoneSans-Bold,Arial,sans-serif;letter-spacing:0}.banner .search-form .input-group input::-webkit-input-placeholder{color:#9e9fa2}.banner .search-form .input-group input::-moz-placeholder{color:#9e9fa2}.banner .search-form .input-group input:-moz-placeholder{color:#9e9fa2}.banner .search-form .input-group input:-ms-input-placeholder{color:#9e9fa2}.banner .search-form .input-group button{display:none}@media screen and (min-width:62em){.banner .search-form{padding:0;-webkit-box-flex:0;box-flex:0;-moz-flex:0 0 150px;-ms-flex:0 0 150px;flex:0 0 150px;border:0}}@media screen and (min-width:87.5em){.banner .search-form{-webkit-box-flex:0;box-flex:0;-moz-flex:0 0 200px;-ms-flex:0 0 200px;flex:0 0 200px}}.banner .navigation{position:absolute;height:0;overflow:hidden;top:60px;right:0;bottom:auto;left:0;-webkit-transition:all 333ms ease-out;-o-transition:all 333ms ease-out;transition:all 333ms ease-out;background-color:white;display:-webkit-box;display:-moz-box;display:box;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;box-orient:vertical;-webkit-box-direction:reverse;box-direction:reverse;-moz-flex-direction:column-reverse;flex-direction:column-reverse;-ms-flex-direction:column-reverse;-webkit-box-pack:end;box-pack:end;-moz-justify-content:flex-end;-ms-justify-content:flex-end;-o-justify-content:flex-end;justify-content:flex-end;-ms-flex-pack:end;align-self:stretch;-ms-flex-item-align:stretch}.banner .navigation ul{opacity:0;filter:alpha(opacity=0);-webkit-transition:all 333ms ease-out;-o-transition:all 333ms ease-out;transition:all 333ms ease-out;-webkit-transition-delay:123ms;-o-transition-delay:123ms;transition-delay:123ms}@media screen and (max-width:61.9375em){.banner .navigation .main-nav>li{position:static}.banner .navigation .main-nav>li .dropdown>li .level-3{display:none!important}.banner .navigation .main-nav>li .dropdown>li .level-3 li a{background:#113253!important}.banner .navigation .main-nav>li .dropdown>li.open .level-3{display:block!important}}@media screen and (min-width:62em){.banner .navigation{position:relative;height:auto;top:auto;right:auto;bottom:auto;left:auto;overflow:visible;-webkit-flex-grow:1;-moz-flex-grow:1;-webkit-box-flex:1;flex-grow:1;-ms-flex-positive:1;display:-webkit-box;display:-moz-box;display:box;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;box-orient:horizontal;-webkit-box-direction:normal;box-direction:normal;-moz-flex-direction:row;flex-direction:row;-ms-flex-direction:row;-webkit-box-align:center;box-align:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center;-ms-flex-align:center}.banner .navigation ul.main-nav{opacity:1;filter:alpha(opacity=100);position:relative;overflow:visible;padding:0 32px;-webkit-flex-grow:1;-moz-flex-grow:1;-webkit-box-flex:1;flex-grow:1;-ms-flex-positive:1;align-self:stretch;-ms-flex-item-align:stretch;display:-webkit-box;display:-moz-box;display:box;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;box-pack:center;-moz-justify-content:center;-ms-justify-content:center;-o-justify-content:center;justify-content:center;-ms-flex-pack:center;-webkit-box-align:stretch;box-align:stretch;-moz-align-items:stretch;-ms-align-items:stretch;-o-align-items:stretch;align-items:stretch;-ms-flex-align:stretch;text-align:center}.banner .navigation ul.main-nav ul{text-align:left}.banner .navigation ul.main-nav li a{font-size:10px;font-size:.625rem;line-height:1.4;text-transform:uppercase;height:100%;display:-webkit-box;display:-moz-box;display:box;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;box-align:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center;-ms-flex-align:center;padding:14px!important;font-weight:600;color:#404040;background-color:white;-webkit-transition:all 333ms ease-out;-o-transition:all 333ms ease-out;transition:all 333ms ease-out}.banner .navigation ul.main-nav li a:hover,.banner .navigation ul.main-nav li a:active,.banner .navigation ul.main-nav li a:focus{color:white;background-color:#307aa6}.banner .navigation ul.main-nav li a .ico,.banner .navigation ul.main-nav li a #my-video .jw-display-icon-container .jw-icon-display,#my-video .jw-display-icon-container .banner .navigation ul.main-nav li a .jw-icon-display{display:none}}@media screen and (min-width:62em) and (min-width:75em){.banner .navigation ul.main-nav li a{font-size:15px!important}}@media screen and (min-width:62em) and (min-width:87.5em){.banner .navigation ul.main-nav li a{font-size:16px;font-size:1rem;padding:16px}}@media screen and (min-width:62em){.banner .navigation ul.main-nav ul{opacity:1;filter:alpha(opacity=100);position:absolute;height:auto;z-index:5000;display:none}}@media screen and (min-width:62em) and (min-width:62em){.banner .navigation ul.main-nav>li>a{height:110px}}@media screen and (min-width:62em){.banner .navigation ul.main-nav>li.active>a{position:relative;color:#307aa6}.banner .navigation ul.main-nav>li.active>a:after{content:"";position:absolute;top:auto;right:0;bottom:0;left:0;height:4px;background-color:#307aa6}.banner .navigation ul.main-nav>li:hover a{color:white;background-color:#307aa6}.banner .navigation ul.main-nav>li:hover ul{display:block;width:150%}.banner .navigation ul.main-nav>li:hover ul:before{content:"";position:absolute;z-index:5000;left:33.333333333%;-webkit-transform:translate(-50%,-100%);-ms-transform:translate(-50%,-100%);-o-transform:translate(-50%,-100%);transform:translate(-50%,-100%);width:0;height:0;border-style:solid;border-width:0 16px 16px;border-color:transparent transparent #1a4c7d}.banner .navigation ul.main-nav>li:hover ul a{color:white;background-color:#1a4c7d;text-transform:none}.banner .navigation ul.main-nav>li:hover ul a:hover,.banner .navigation ul.main-nav>li:hover ul a:active,.banner .navigation ul.main-nav>li:hover ul a:focus{background-color:#113253}}@media screen and (min-width:62em) and (min-width:87.5em){.banner .navigation{padding:0 8px}}@media screen and (min-width:62em){.banner .navigation .dropdown{position:relative}.banner .navigation .dropdown .level-3{display:none!important;opacity:0;filter:alpha(opacity=0);left:100%;top:0;background:none!important;min-height:451px}.banner .navigation .dropdown .level-3 li a{background:#113253!important}.banner .navigation .dropdown .level-3:before{content:none!important}.banner .navigation .dropdown>li{position:static}.banner .navigation .dropdown>li.facts-about-head-injuries,.banner .navigation .dropdown>li.engineering-resources{position:relative}.banner .navigation .dropdown>li:hover .level-3{display:block!important;opacity:1;filter:alpha(opacity=100);position:absolute}.banner .navigation .dropdown>li:hover .level-3 li a:hover{background:#0075bc!important}@-webkit-keyframes fadeIn{0%{opacity:0;filter:alpha(opacity=0)}100%{opacity:1;filter:alpha(opacity=100)}}@-o-keyframes fadeIn{0%{opacity:0;filter:alpha(opacity=0)}100%{opacity:1;filter:alpha(opacity=100)}}@keyframes fadeIn{0%{opacity:0;filter:alpha(opacity=0)}100%{opacity:1;filter:alpha(opacity=100)}}}body.traveling .banner{-webkit-box-shadow:0 1px 12px rgba(0,0,0,.6);box-shadow:0 1px 12px rgba(0,0,0,.6)}body.traveling .banner a.brand img{height:44px}@media screen and (min-width:62em){body.traveling .banner a.brand{padding-top:24px;padding-bottom:24px}body.traveling .banner a.brand img{height:62px}}.modal-on-state-primarynav .banner #menu-toggle .ico-cross{opacity:1;filter:alpha(opacity=100)}.modal-on-state-primarynav .banner #menu-toggle .ico-menu{opacity:0;filter:alpha(opacity=0)}.modal-on-state-primarynav .banner .navigation{height:calc(100vh - 60px);overflow-x:hidden;overflow-y:auto}@media screen and (min-width:62em){.modal-on-state-primarynav .banner .navigation{height:110px}}.modal-on-state-primarynav .banner .navigation ul{opacity:1;filter:alpha(opacity=100);overflow-x:hidden;overflow-y:auto}.modal-on-state-primarynav .banner .navigation ul ul{height:0;overflow:hidden}.modal-on-state-primarynav .banner .navigation ul li a{display:block;padding:16px;color:#3a3a3a;text-transform:uppercase;font-weight:600;border-bottom:1px solid #eee;background-color:white;-webkit-transition:all 333ms ease-out;-o-transition:all 333ms ease-out;transition:all 333ms ease-out;display:-webkit-box;display:-moz-box;display:box;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;box-align:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center;-ms-flex-align:center}.modal-on-state-primarynav .banner .navigation ul li a span{-webkit-flex-grow:1;-moz-flex-grow:1;-webkit-box-flex:1;flex-grow:1;-ms-flex-positive:1}.modal-on-state-primarynav .banner .navigation ul li a .ico-chevron-down{-webkit-flex-grow:0;-moz-flex-grow:0;-webkit-box-flex:0;flex-grow:0;-ms-flex-positive:0;float:right;font-size:24px;font-size:1.5rem;-webkit-transition:all 333ms ease-out;-o-transition:all 333ms ease-out;transition:all 333ms ease-out}.modal-on-state-primarynav .banner .navigation ul li.open a{background-color:#307aa6;border-bottom-color:#307aa6;color:white}.modal-on-state-primarynav .banner .navigation ul li.open>a .ico-chevron-down{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}.modal-on-state-primarynav .banner .navigation ul li.open ul{height:auto}.modal-on-state-primarynav .banner .navigation ul li.open ul li a{text-transform:none}.page-header{z-index:10;background:black;-webkit-background-size:cover;background-size:cover;background-position:center;position:relative;background-repeat:no-repeat}.page-header::after{clear:both;content:"";display:table}@media screen and (min-width:30em){.page-header{min-height:none}}.page-header:before{content:"";position:absolute;z-index:-1;top:0;right:0;bottom:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.5)}body.privacy-policy .page-header{padding-top:0}@media screen and (min-width:48em){body.privacy-policy .page-header{height:74px}}.page-header .container{padding:0 15px;max-width:75em;margin-left:auto;margin-right:auto;text-align:center;padding-top:50px;padding-bottom:50px}.page-header .container::after{clear:both;content:"";display:table}@media screen and (min-width:30em){.page-header .container{max-width:100%}}@media screen and (min-width:48em){.page-header .container{max-width:100%}}@media screen and (min-width:62em){.page-header .container{max-width:992px}}@media screen and (min-width:75em){.page-header .container{max-width:1200px}}@media screen and (min-width:30em){.page-header .container{padding-top:80px;padding-bottom:80px}}body.page.about .page-header .container,body.page-template-template-newsroom .page-header .container{padding-top:65px;padding-bottom:65px}@media screen and (min-width:30em){body.page.about .page-header .container,body.page-template-template-newsroom .page-header .container{padding-top:95px;padding-bottom:95px}}.page-header .page-header--content>*:first-child{color:white;font-family:EndzoneSans,Arial,sans-serif;font-style:italic;margin:0;padding:0;font-size:24;font-size:24px;font-size:1.5rem;text-transform:uppercase}@media screen and (min-width:48em){.page-header .page-header--content>*:first-child{font-size:24;font-size:1.5rem}}@media screen and (min-width:62em){.page-header .page-header--content>*:first-child{font-size:25;font-size:1.5625rem}}@media screen and (min-width:75em){.page-header .page-header--content>*:first-child{font-size:25;font-size:1.5625rem}}.page-header .page-header--content>*:nth-child(2){color:white;font-family:EndzoneSans,Arial,sans-serif;font-style:italic;margin:0;padding:0;font-size:18;font-size:18px;font-size:1.125rem}@media screen and (min-width:48em){.page-header .page-header--content>*:nth-child(2){font-size:18;font-size:1.125rem}}@media screen and (min-width:62em){.page-header .page-header--content>*:nth-child(2){font-size:18;font-size:1.125rem}}@media screen and (min-width:75em){.page-header .page-header--content>*:nth-child(2){font-size:18;font-size:1.125rem}}.page-header .publish-date{color:white;font-size:12;font-size:12px;font-size:.75rem;font-family:EndzoneSans,Arial,sans-serif;font-style:italic;margin-top:16px}@media screen and (min-width:48em){.page-header .publish-date{font-size:14;font-size:.875rem}}@media screen and (min-width:62em){.page-header .publish-date{font-size:16;font-size:1rem}}@media screen and (min-width:75em){.page-header .publish-date{font-size:16;font-size:1rem}}.commitment-letter .page-header .page-header--content{display:none}body.single-safety_article .page-header .page-header--content h1,body.single-safety_article .page-header .page-header--content>*:first-child{font-size:12;font-size:12px;font-size:.75rem}@media screen and (min-width:48em){body.single-safety_article .page-header .page-header--content h1,body.single-safety_article .page-header .page-header--content>*:first-child{font-size:18;font-size:1.125rem}}@media screen and (min-width:62em){body.single-safety_article .page-header .page-header--content h1,body.single-safety_article .page-header .page-header--content>*:first-child{font-size:12;font-size:.75rem}}@media screen and (min-width:75em){body.single-safety_article .page-header .page-header--content h1,body.single-safety_article .page-header .page-header--content>*:first-child{font-size:12;font-size:.75rem}}body.single-safety_article .page-header .page-header--content p,body.single-safety_article .page-header .page-header--content>*:nth-child(2){font-size:22;font-size:22px;font-size:1.375rem}@media screen and (min-width:48em){body.single-safety_article .page-header .page-header--content p,body.single-safety_article .page-header .page-header--content>*:nth-child(2){font-size:20;font-size:1.25rem}}@media screen and (min-width:62em){body.single-safety_article .page-header .page-header--content p,body.single-safety_article .page-header .page-header--content>*:nth-child(2){font-size:24;font-size:1.5rem}}@media screen and (min-width:75em){body.single-safety_article .page-header .page-header--content p,body.single-safety_article .page-header .page-header--content>*:nth-child(2){font-size:24;font-size:1.5rem}}body.video-template-default .page-header .page-header--content h1,body.video-template-default .page-header .page-header--content>*:first-child{font-size:12;font-size:12px;font-size:.75rem}@media screen and (min-width:48em){body.video-template-default .page-header .page-header--content h1,body.video-template-default .page-header .page-header--content>*:first-child{font-size:18;font-size:1.125rem}}@media screen and (min-width:62em){body.video-template-default .page-header .page-header--content h1,body.video-template-default .page-header .page-header--content>*:first-child{font-size:12;font-size:.75rem}}@media screen and (min-width:75em){body.video-template-default .page-header .page-header--content h1,body.video-template-default .page-header .page-header--content>*:first-child{font-size:12;font-size:.75rem}}body.video-template-default .page-header .page-header--content p,body.video-template-default .page-header .page-header--content>*:nth-child(2){font-size:22;font-size:22px;font-size:1.375rem}@media screen and (min-width:48em){body.video-template-default .page-header .page-header--content p,body.video-template-default .page-header .page-header--content>*:nth-child(2){font-size:20;font-size:1.25rem}}@media screen and (min-width:62em){body.video-template-default .page-header .page-header--content p,body.video-template-default .page-header .page-header--content>*:nth-child(2){font-size:24;font-size:1.5rem}}@media screen and (min-width:75em){body.video-template-default .page-header .page-header--content p,body.video-template-default .page-header .page-header--content>*:nth-child(2){font-size:24;font-size:1.5rem}}.site-footer{background:#151515;padding:16px;color:#666}.site-footer .brand{display:block;max-width:150px;height:auto;margin-bottom:16px;border:16px solid #151515}@media screen and (max-width:47.9375em){.site-footer .brand{margin:0 auto}}@media screen and (min-width:48em){.site-footer .brand{max-width:160px}}.site-footer p,.site-footer .page-header .page-header--content>*:nth-child(2),.page-header .site-footer .page-header--content>*:nth-child(2){color:#666;font-size:12px;font-size:.75rem;text-align:center}.site-footer .sign-up{background-color:#256593;padding:4px 16px 6px;margin-bottom:25px;-webkit-transition:all 333ms ease-out;-o-transition:all 333ms ease-out;transition:all 333ms ease-out}.site-footer .sign-up:hover,.site-footer .sign-up:active,.site-footer .sign-up:focus{background-color:#1b496a}.site-footer .sign-up .prompt{color:white;font-size:14px;font-size:.875rem;font-family:EndzoneSans-Bold,Arial,sans-serif;text-transform:uppercase;letter-spacing:.05em;cursor:pointer}.site-footer .sign-up .prompt span{vertical-align:center;display:inline-block}.site-footer .sign-up .prompt span.ico,.site-footer .sign-up .prompt #my-video .jw-display-icon-container span.jw-icon-display,#my-video .jw-display-icon-container .site-footer .sign-up .prompt span.jw-icon-display{margin-right:8px;-webkit-transform:translateY(2px);-ms-transform:translateY(2px);-o-transform:translateY(2px);transform:translateY(2px);font-size:16px;font-size:1rem}.site-footer .sign-up .gform_wrapper{display:none}.site-footer .sign-up .gform_wrapper form{margin:0;padding:0}.site-footer .sign-up .gform_wrapper input{background-color:transparent;border:none;padding:6px;color:white;font-family:EndzoneSans-Bold,Arial,sans-serif;font-size:12px;font-size:.75rem}.site-footer .sign-up .gform_wrapper input::-webkit-input-placeholder{color:white;opacity:.5;filter:alpha(opacity=50)}.site-footer .sign-up .gform_wrapper input::-moz-placeholder{color:white;opacity:.5;filter:alpha(opacity=50)}.site-footer .sign-up .gform_wrapper input:-moz-placeholder{color:white;opacity:.5;filter:alpha(opacity=50)}.site-footer .sign-up .gform_wrapper input:-ms-input-placeholder{color:white;opacity:.5;filter:alpha(opacity=50)}.site-footer .sign-up .gform_wrapper .validation_error,.site-footer .sign-up .gform_wrapper .validation_message{font-size:12px;font-size:.75rem;color:white;margin-bottom:4px}.site-footer .sign-up .gform_wrapper .gfield_error input{border:1px solid white;margin-bottom:4px}.site-footer .sign-up .gform_wrapper .gfield{padding:0}.site-footer .sign-up .gform_wrapper label,.site-footer .sign-up .gform_wrapper .gform_footer{display:none}.site-footer .sign-up.active{cursor:default;width:280px}.site-footer .sign-up.active:hover,.site-footer .sign-up.active:active,.site-footer .sign-up.active:focus{background-color:#256593}.site-footer .sign-up.active .prompt{display:none}.site-footer .sign-up.active .gform_wrapper{display:block}.site-footer .sign-up .gform_confirmation_message_1{color:white}.site-footer .search .input-group{position:relative;background-color:#000;color:white;text-transform:uppercase}.site-footer .search .input-group input{font-size:14px;font-size:.875rem;background-color:transparent;border:none;font-family:EndzoneSans-Bold,Arial,sans-serif;padding-left:36px;color:white;letter-spacing:.1em}.site-footer .search .input-group input::-webkit-input-placeholder{opacity:.5;filter:alpha(opacity=50);color:white}.site-footer .search .input-group input::-moz-placeholder{opacity:.5;filter:alpha(opacity=50);color:white}.site-footer .search .input-group input:-moz-placeholder{opacity:.5;filter:alpha(opacity=50);color:white}.site-footer .search .input-group input:-ms-input-placeholder{opacity:.5;filter:alpha(opacity=50);color:white}.site-footer .search .input-group .ico,.site-footer .search .input-group #my-video .jw-display-icon-container .jw-icon-display,#my-video .jw-display-icon-container .site-footer .search .input-group .jw-icon-display{position:absolute;top:6px;left:8px;font-size:20px;font-size:1.25rem;color:#9e9fa2;-webkit-transform:translateY(-2px);-ms-transform:translateY(-2px);-o-transform:translateY(-2px);transform:translateY(-2px)}.site-footer .search button{display:none}.site-footer .footer-copy{display:-webkit-box;display:-ms-flexbox;display:flex}@media screen and (min-width:62em){.site-footer{padding:45px;display:-webkit-box;display:-moz-box;display:box;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;box-pack:justify;-moz-justify-content:space-between;-ms-justify-content:space-between;-o-justify-content:space-between;justify-content:space-between;-ms-flex-pack:justify;-webkit-box-align:start;box-align:start;-moz-align-items:flex-start;-ms-align-items:flex-start;-o-align-items:flex-start;align-items:flex-start;-ms-flex-align:start}.site-footer .brand{border:none;margin:0;-webkit-box-flex:0;box-flex:0;-moz-flex:0 10 300px;-ms-flex:0 10 300px;flex:0 10 300px;width:300px}.site-footer .footer-content{-webkit-box-flex:1;box-flex:1;-moz-flex:1 1 100%;-ms-flex:1 1 100%;flex:1 1 100%;padding-left:32px;max-width:1200px}.site-footer .footer-content .footer-forms{display:-webkit-box;display:-moz-box;display:box;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:end;box-pack:end;-moz-justify-content:flex-end;-ms-justify-content:flex-end;-o-justify-content:flex-end;justify-content:flex-end;-ms-flex-pack:end}.site-footer .footer-content .footer-forms .search,.site-footer .footer-content .footer-forms .sign-up{min-width:200px;margin-left:16px}.site-footer .footer-content .footer-forms .search.active,.site-footer .footer-content .footer-forms .sign-up.active{-webkit-flex-grow:1;-moz-flex-grow:1;-webkit-box-flex:1;flex-grow:1;-ms-flex-positive:1}}@media screen and (min-width:75em){.site-footer .brand{-webkit-box-flex:0;box-flex:0;-moz-flex:0 10 380px;-ms-flex:0 10 380px;flex:0 10 380px;width:380px}}.footer-copy{display:-webkit-box;display:-ms-flexbox;display:flex;padding:20px;margin:-35px 0 0;background:#151515;text-align:center}.footer-copy p,.footer-copy .page-header .page-header--content>*:nth-child(2),.page-header .footer-copy .page-header--content>*:nth-child(2){color:#9e9fa2}a.pp{color:#9e9fa2;font-family:EndzoneSans,Arial,sans-serif;font-weight:500;font-size:16px;font-size:1rem;text-transform:uppercase;display:inline-block;padding:12px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media screen and (min-width:62em){a.pp{padding:0;position:absolute;right:60px;margin-top:20px}}a.pp:hover,a.pp:active,a.pp:focus{color:white}.post-paging{margin-top:30px}@media screen and (min-width:30em){.post-paging{display:-webkit-box;display:-moz-box;display:box;display:-moz-flex;display:-ms-flexbox;display:flex}}@media screen and (min-width:48em){.post-paging{margin-top:60px}}@media screen and (min-width:30em){.post-paging.both-paging a:first-child{width:50%}.post-paging.both-paging a:last-child{width:50%;text-align:right}}@media screen and (min-width:62em){.post-paging.both-paging .left-paging{position:relative;padding-right:0}.post-paging.both-paging .left-paging:after{content:"";position:absolute;top:0;left:100%;bottom:0;background-image:url(../images/angle-gray-blue-md.svg);background-repeat:no-repeat;background-position:top left;-webkit-background-size:contain;background-size:contain;width:100%;bottom:-1px;background-position:0 -1px}}.post-paging.both-paging .left-paging:after{z-index:1000;max-width:125px}@media screen and (min-width:62em){.post-paging.both-paging .right-paging{padding-left:180px}}.post-paging a{position:relative;display:block;padding:15px}@media screen and (min-width:30em){.post-paging a{display:-webkit-box;display:-moz-box;display:box;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;box-orient:vertical;-webkit-box-direction:normal;box-direction:normal;-moz-flex-direction:column;flex-direction:column;-ms-flex-direction:column;-webkit-box-pack:center;box-pack:center;-moz-justify-content:center;-ms-justify-content:center;-o-justify-content:center;justify-content:center;-ms-flex-pack:center;width:100%}}@media screen and (min-width:62em){.post-paging a{padding:60px}}.post-paging a i{position:relative;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);position:absolute;color:white;font-size:30px;font-size:1.875rem;line-height:1}.post-paging a h1,.post-paging a .page-header .page-header--content>*:first-child,.page-header .post-paging a .page-header--content>*:first-child{font-family:EndzoneSans-Light,Arial,sans-serif;font-size:22px;font-size:1.375rem;line-height:1.2;color:white;font-weight:700;margin:0}@media screen and (min-width:48em){.post-paging a h1,.post-paging a .page-header .page-header--content>*:first-child,.page-header .post-paging a .page-header--content>*:first-child{font-size:1.5rem}}.post-paging .left-paging{background:#949ca1}.post-paging .left-paging i{left:15px}@media screen and (min-width:62em){.post-paging .left-paging i{left:60px}}.post-paging .left-paging h1,.post-paging .left-paging .page-header .page-header--content>*:first-child,.page-header .post-paging .left-paging .page-header--content>*:first-child{margin-left:40px}@media screen and (min-width:62em){.post-paging .left-paging h1,.post-paging .left-paging .page-header .page-header--content>*:first-child,.page-header .post-paging .left-paging .page-header--content>*:first-child{margin-left:60px}}.post-paging .right-paging{background:#b0b7bb}.post-paging .right-paging i{right:15px}@media screen and (min-width:62em){.post-paging .right-paging i{right:60px}}.post-paging .right-paging h1,.post-paging .right-paging .page-header .page-header--content>*:first-child,.page-header .post-paging .right-paging .page-header--content>*:first-child{margin-right:40px}@media screen and (min-width:62em){.post-paging .right-paging h1,.post-paging .right-paging .page-header .page-header--content>*:first-child,.page-header .post-paging .right-paging .page-header--content>*:first-child{margin-right:60px}}.post-paging.with-all-paging .left-paging{background:#b0b7bb}@media screen and (min-width:62em){.post-paging.with-all-paging .left-paging{position:relative;padding-right:0}.post-paging.with-all-paging .left-paging:after{content:"";position:absolute;top:0;left:100%;bottom:0;background-image:url(../images/angle-gray-blue-lt.svg);background-repeat:no-repeat;background-position:top left;-webkit-background-size:contain;background-size:contain;width:100%;bottom:-1px;background-position:0 -1px}}.post-paging.with-all-paging .left-paging:after{z-index:1000;max-width:125px}.post-paging.with-all-paging .all-paging{background:#949ca1}@media screen and (min-width:62em){.post-paging.with-all-paging .all-paging{position:relative;padding-right:0}.post-paging.with-all-paging .all-paging:after{content:"";position:absolute;top:0;left:100%;bottom:0;background-image:url(../images/angle-gray-blue-md.svg);background-repeat:no-repeat;background-position:top left;-webkit-background-size:contain;background-size:contain;width:100%;bottom:-1px;background-position:0 -1px}}.post-paging.with-all-paging .all-paging:after{z-index:1000;max-width:125px}@media screen and (min-width:62em){.post-paging.with-all-paging .right-paging{padding-left:180px}}.post-paging.with-all-paging.both-paging .all-paging h1,.post-paging.with-all-paging.both-paging .all-paging .page-header .page-header--content>*:first-child,.page-header .post-paging.with-all-paging.both-paging .all-paging .page-header--content>*:first-child{text-align:center}.snippet-modal{opacity:0;filter:alpha(opacity=0);visibility:hidden;position:fixed;z-index:-1;left:0;top:-100vh;right:0;bottom:0;width:100%;height:100%;overflow-y:auto;-webkit-transition:top .3s ease;-o-transition:top .3s ease;transition:top .3s ease}.snippet-modal-open{visibility:visible;opacity:1;filter:alpha(opacity=100);z-index:10000;top:0;-webkit-transition:top .3s ease;-o-transition:top .3s ease;transition:top .3s ease}.snippet-element-padding{padding-top:30px;padding-bottom:30px}@media screen and (min-width:48em){.snippet-element-padding{padding-top:60px;padding-bottom:60px}}.snippet-blockquote-default,blockquote{text-align:center;max-width:585px;padding-top:20px;margin:30px auto;border-top:5px solid #0075bc;border-right:5px solid transparent}.snippet-blockquote-default:after,blockquote:after{content:"";display:block;width:100%;border-top:5px solid #0075bc;border-right:5px solid transparent}.snippet-blockquote-default p,blockquote p,.snippet-blockquote-default .page-header .page-header--content>*:nth-child(2),.page-header .snippet-blockquote-default .page-header--content>*:nth-child(2),blockquote .page-header .page-header--content>*:nth-child(2),.page-header blockquote .page-header--content>*:nth-child(2){font-family:EndzoneSans-Light,Arial,sans-serif;font-size:18px;font-size:1.125rem;line-height:1.3;font-weight:700;color:#404040;font-weight:400;padding:0 0 20px}.snippet-blockquote-alternate,.blockquote2{text-align:left;max-width:none;padding:30px 0 30px 3000px;margin:30px 0 30px -3000px;border:none;position:relative}.snippet-blockquote-alternate:after,.blockquote2:after{border:none}.snippet-blockquote-alternate:after,.blockquote2:after{content:"";position:absolute;top:0;left:100%;bottom:0;background-image:url(../images/angle-gray-lt.svg);background-repeat:no-repeat;background-position:top left;-webkit-background-size:contain;background-size:contain;width:100%;bottom:-1px;background-position:0 -1px}.snippet-blockquote-alternate p,.blockquote2 p,.snippet-blockquote-alternate .page-header .page-header--content>*:nth-child(2),.page-header .snippet-blockquote-alternate .page-header--content>*:nth-child(2),.blockquote2 .page-header .page-header--content>*:nth-child(2),.page-header .blockquote2 .page-header--content>*:nth-child(2){color:#404040;font-family:EndzoneSans-Light,Arial,sans-serif;font-weight:200;font-size:16px;font-size:1rem;line-height:1.6;font-weight:700;font-style:italic;padding:0}.snippet-search-form .input-group{position:relative;border-bottom:2px solid #0075bc;max-width:320px;margin:0 auto}.snippet-search-form .input-group .ico-magnify{position:relative;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);position:absolute;left:0;color:#0075bc;font-size:20px;font-size:1.25rem}@media screen and (min-width:48em){.snippet-search-form .input-group .ico-magnify{font-size:1.875rem}}.snippet-search-form .input-group .search-field{text-align:center;font-size:14px;font-size:.875rem;color:white;padding-bottom:4px;background:transparent;border:none}@media screen and (min-width:48em){.snippet-search-form .input-group .search-field{font-size:1.125rem;padding-bottom:10px}}.snippet-search-form .input-group .search-field::-webkit-input-placeholder{color:white}.snippet-search-form .input-group .search-field::-moz-placeholder{color:white}.snippet-search-form .input-group .search-field:-moz-placeholder{color:white}.snippet-search-form .input-group .search-field:-ms-input-placeholder{color:white}.snippet-search-form .input-group .input-group-btn{display:none}.snippet-image-caption,.page-header .image-caption,.chapter .image-caption{position:relative;display:inline-block;font-style:italic;font-size:12px;font-size:.75rem;color:white;padding:6px 8px;background:black;width:100%}@media screen and (min-width:48em){.snippet-image-caption,.page-header .image-caption,.chapter .image-caption{width:auto;float:right}}@media screen and (min-width:48em){.single .date-wrapper{max-width:800px;margin:0 auto}}.single .date-wrapper .publish-date{display:block;color:#a0a0a0;font-style:italic;margin-top:20px}@media screen and (min-width:48em){.single .date-wrapper .publish-date{margin-top:30px}}.read-more-link,body.tax-pillar .article-info .read-more,body.tax-pillar .article-info .home #home-cta .home-cta-container .cta a,.home #home-cta .home-cta-container .cta body.tax-pillar .article-info a,body.tax-pillar .video-info .read-more,body.tax-pillar .video-info .home #home-cta .home-cta-container .cta a,.home #home-cta .home-cta-container .cta body.tax-pillar .video-info a,body.tax-pillar .content article .read-more,body.tax-pillar .content article .home #home-cta .home-cta-container .cta a,.home #home-cta .home-cta-container .cta body.tax-pillar .content article a,body.tax-pillar .topic-content .item .read-more,body.tax-pillar .topic-content .item .home #home-cta .home-cta-container .cta a,.home #home-cta .home-cta-container .cta body.tax-pillar .topic-content .item a,body.tax-topic .article-info .read-more,body.tax-topic .article-info .home #home-cta .home-cta-container .cta a,.home #home-cta .home-cta-container .cta body.tax-topic .article-info a,body.tax-topic .video-info .read-more,body.tax-topic .video-info .home #home-cta .home-cta-container .cta a,.home #home-cta .home-cta-container .cta body.tax-topic .video-info a,body.tax-topic .content article .read-more,body.tax-topic .content article .home #home-cta .home-cta-container .cta a,.home #home-cta .home-cta-container .cta body.tax-topic .content article a,body.tax-topic .topic-content .item .read-more,body.tax-topic .topic-content .item .home #home-cta .home-cta-container .cta a,.home #home-cta .home-cta-container .cta body.tax-topic .topic-content .item a{font-family:EndzoneSans-BoldItalic,Arial,sans-serif;color:#0075bc;text-transform:uppercase}.read-more-link:hover,body.tax-pillar .article-info .read-more:hover,body.tax-pillar .article-info .home #home-cta .home-cta-container .cta a:hover,.home #home-cta .home-cta-container .cta body.tax-pillar .article-info a:hover,body.tax-pillar .video-info .read-more:hover,body.tax-pillar .video-info .home #home-cta .home-cta-container .cta a:hover,.home #home-cta .home-cta-container .cta body.tax-pillar .video-info a:hover,body.tax-pillar .content article .read-more:hover,body.tax-pillar .content article .home #home-cta .home-cta-container .cta a:hover,.home #home-cta .home-cta-container .cta body.tax-pillar .content article a:hover,body.tax-pillar .topic-content .item .read-more:hover,body.tax-pillar .topic-content .item .home #home-cta .home-cta-container .cta a:hover,.home #home-cta .home-cta-container .cta body.tax-pillar .topic-content .item a:hover,body.tax-topic .article-info .read-more:hover,body.tax-topic .article-info .home #home-cta .home-cta-container .cta a:hover,.home #home-cta .home-cta-container .cta body.tax-topic .article-info a:hover,body.tax-topic .video-info .read-more:hover,body.tax-topic .video-info .home #home-cta .home-cta-container .cta a:hover,.home #home-cta .home-cta-container .cta body.tax-topic .video-info a:hover,body.tax-topic .content article .read-more:hover,body.tax-topic .content article .home #home-cta .home-cta-container .cta a:hover,.home #home-cta .home-cta-container .cta body.tax-topic .content article a:hover,body.tax-topic .topic-content .item .read-more:hover,body.tax-topic .topic-content .item .home #home-cta .home-cta-container .cta a:hover,.home #home-cta .home-cta-container .cta body.tax-topic .topic-content .item a:hover{color:#e31837}.read-more-link:after,body.tax-pillar .article-info .read-more:after,body.tax-pillar .article-info .home #home-cta .home-cta-container .cta a:after,.home #home-cta .home-cta-container .cta body.tax-pillar .article-info a:after,body.tax-pillar .video-info .read-more:after,body.tax-pillar .video-info .home #home-cta .home-cta-container .cta a:after,.home #home-cta .home-cta-container .cta body.tax-pillar .video-info a:after,body.tax-pillar .content article .read-more:after,body.tax-pillar .content article .home #home-cta .home-cta-container .cta a:after,.home #home-cta .home-cta-container .cta body.tax-pillar .content article a:after,body.tax-pillar .topic-content .item .read-more:after,body.tax-pillar .topic-content .item .home #home-cta .home-cta-container .cta a:after,.home #home-cta .home-cta-container .cta body.tax-pillar .topic-content .item a:after,body.tax-topic .article-info .read-more:after,body.tax-topic .article-info .home #home-cta .home-cta-container .cta a:after,.home #home-cta .home-cta-container .cta body.tax-topic .article-info a:after,body.tax-topic .video-info .read-more:after,body.tax-topic .video-info .home #home-cta .home-cta-container .cta a:after,.home #home-cta .home-cta-container .cta body.tax-topic .video-info a:after,body.tax-topic .content article .read-more:after,body.tax-topic .content article .home #home-cta .home-cta-container .cta a:after,.home #home-cta .home-cta-container .cta body.tax-topic .content article a:after,body.tax-topic .topic-content .item .read-more:after,body.tax-topic .topic-content .item .home #home-cta .home-cta-container .cta a:after,.home #home-cta .home-cta-container .cta body.tax-topic .topic-content .item a:after{content:'>';line-height:1;margin-left:6px}.article-summary,main .content .entry-content blockquote:first-child,main .summary{margin-bottom:32px;border:none;max-width:none;background-color:#d9d9d9;text-align:center;width:100vw;padding:32px 0;margin:0;position:relative;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}@media screen and (min-width:48em){.article-summary,main .content .entry-content blockquote:first-child,main .summary{margin-bottom:48px}}.article-summary:after,main .content .entry-content blockquote:first-child:after,main .summary:after{content:initial}.article-summary h1,main .content .entry-content blockquote:first-child h1,main .summary h1,.article-summary .page-header .page-header--content>*:first-child,.page-header .article-summary .page-header--content>*:first-child,main .content .entry-content blockquote:first-child .page-header .page-header--content>*:first-child,.page-header main .content .entry-content blockquote:first-child .page-header--content>*:first-child,main .summary .page-header .page-header--content>*:first-child,.page-header main .summary .page-header--content>*:first-child,.article-summary h2,main .content .entry-content blockquote:first-child h2,main .summary h2,.article-summary h3,main .content .entry-content blockquote:first-child h3,main .summary h3,.article-summary p,main .content .entry-content blockquote:first-child p,main .summary p,.article-summary .page-header .page-header--content>*:nth-child(2),.page-header .article-summary .page-header--content>*:nth-child(2),main .content .entry-content blockquote:first-child .page-header .page-header--content>*:nth-child(2),.page-header main .content .entry-content blockquote:first-child .page-header--content>*:nth-child(2),main .summary .page-header .page-header--content>*:nth-child(2),.page-header main .summary .page-header--content>*:nth-child(2){color:#024c8a;padding:0 15px;max-width:75em;margin-left:auto;margin-right:auto;font-family:EndzoneSans,Arial,sans-serif}.article-summary h1::after,main .content .entry-content blockquote:first-child h1::after,main .summary h1::after,.article-summary .page-header .page-header--content>:first-child::after,.page-header .article-summary .page-header--content>:first-child::after,main .content .entry-content blockquote:first-child .page-header .page-header--content>:first-child::after,.page-header main .content .entry-content blockquote:first-child .page-header--content>:first-child::after,main .summary .page-header .page-header--content>:first-child::after,.page-header main .summary .page-header--content>:first-child::after,.article-summary h2::after,main .content .entry-content blockquote:first-child h2::after,main .summary h2::after,.article-summary h3::after,main .content .entry-content blockquote:first-child h3::after,main .summary h3::after,.article-summary p::after,main .content .entry-content blockquote:first-child p::after,main .summary p::after,.article-summary .page-header .page-header--content>:nth-child(2)::after,.page-header .article-summary .page-header--content>:nth-child(2)::after,main .content .entry-content blockquote:first-child .page-header .page-header--content>:nth-child(2)::after,.page-header main .content .entry-content blockquote:first-child .page-header--content>:nth-child(2)::after,main .summary .page-header .page-header--content>:nth-child(2)::after,.page-header main .summary .page-header--content>:nth-child(2)::after{clear:both;content:"";display:table}@media screen and (min-width:30em){.article-summary h1,main .content .entry-content blockquote:first-child h1,main .summary h1,.article-summary .page-header .page-header--content>*:first-child,.page-header .article-summary .page-header--content>*:first-child,main .content .entry-content blockquote:first-child .page-header .page-header--content>*:first-child,.page-header main .content .entry-content blockquote:first-child .page-header--content>*:first-child,main .summary .page-header .page-header--content>*:first-child,.page-header main .summary .page-header--content>*:first-child,.article-summary h2,main .content .entry-content blockquote:first-child h2,main .summary h2,.article-summary h3,main .content .entry-content blockquote:first-child h3,main .summary h3,.article-summary p,main .content .entry-content blockquote:first-child p,main .summary p,.article-summary .page-header .page-header--content>*:nth-child(2),.page-header .article-summary .page-header--content>*:nth-child(2),main .content .entry-content blockquote:first-child .page-header .page-header--content>*:nth-child(2),.page-header main .content .entry-content blockquote:first-child .page-header--content>*:nth-child(2),main .summary .page-header .page-header--content>*:nth-child(2),.page-header main .summary .page-header--content>*:nth-child(2){max-width:100%}}@media screen and (min-width:48em){.article-summary h1,main .content .entry-content blockquote:first-child h1,main .summary h1,.article-summary .page-header .page-header--content>*:first-child,.page-header .article-summary .page-header--content>*:first-child,main .content .entry-content blockquote:first-child .page-header .page-header--content>*:first-child,.page-header main .content .entry-content blockquote:first-child .page-header--content>*:first-child,main .summary .page-header .page-header--content>*:first-child,.page-header main .summary .page-header--content>*:first-child,.article-summary h2,main .content .entry-content blockquote:first-child h2,main .summary h2,.article-summary h3,main .content .entry-content blockquote:first-child h3,main .summary h3,.article-summary p,main .content .entry-content blockquote:first-child p,main .summary p,.article-summary .page-header .page-header--content>*:nth-child(2),.page-header .article-summary .page-header--content>*:nth-child(2),main .content .entry-content blockquote:first-child .page-header .page-header--content>*:nth-child(2),.page-header main .content .entry-content blockquote:first-child .page-header--content>*:nth-child(2),main .summary .page-header .page-header--content>*:nth-child(2),.page-header main .summary .page-header--content>*:nth-child(2){max-width:100%}}@media screen and (min-width:62em){.article-summary h1,main .content .entry-content blockquote:first-child h1,main .summary h1,.article-summary .page-header .page-header--content>*:first-child,.page-header .article-summary .page-header--content>*:first-child,main .content .entry-content blockquote:first-child .page-header .page-header--content>*:first-child,.page-header main .content .entry-content blockquote:first-child .page-header--content>*:first-child,main .summary .page-header .page-header--content>*:first-child,.page-header main .summary .page-header--content>*:first-child,.article-summary h2,main .content .entry-content blockquote:first-child h2,main .summary h2,.article-summary h3,main .content .entry-content blockquote:first-child h3,main .summary h3,.article-summary p,main .content .entry-content blockquote:first-child p,main .summary p,.article-summary .page-header .page-header--content>*:nth-child(2),.page-header .article-summary .page-header--content>*:nth-child(2),main .content .entry-content blockquote:first-child .page-header .page-header--content>*:nth-child(2),.page-header main .content .entry-content blockquote:first-child .page-header--content>*:nth-child(2),main .summary .page-header .page-header--content>*:nth-child(2),.page-header main .summary .page-header--content>*:nth-child(2){max-width:768px}}@media screen and (min-width:75em){.article-summary h1,main .content .entry-content blockquote:first-child h1,main .summary h1,.article-summary .page-header .page-header--content>*:first-child,.page-header .article-summary .page-header--content>*:first-child,main .content .entry-content blockquote:first-child .page-header .page-header--content>*:first-child,.page-header main .content .entry-content blockquote:first-child .page-header--content>*:first-child,main .summary .page-header .page-header--content>*:first-child,.page-header main .summary .page-header--content>*:first-child,.article-summary h2,main .content .entry-content blockquote:first-child h2,main .summary h2,.article-summary h3,main .content .entry-content blockquote:first-child h3,main .summary h3,.article-summary p,main .content .entry-content blockquote:first-child p,main .summary p,.article-summary .page-header .page-header--content>*:nth-child(2),.page-header .article-summary .page-header--content>*:nth-child(2),main .content .entry-content blockquote:first-child .page-header .page-header--content>*:nth-child(2),.page-header main .content .entry-content blockquote:first-child .page-header--content>*:nth-child(2),main .summary .page-header .page-header--content>*:nth-child(2),.page-header main .summary .page-header--content>*:nth-child(2){max-width:768px}}.article-summary h1,main .content .entry-content blockquote:first-child h1,main .summary h1,.article-summary .page-header .page-header--content>*:first-child,.page-header .article-summary .page-header--content>*:first-child,main .content .entry-content blockquote:first-child .page-header .page-header--content>*:first-child,.page-header main .content .entry-content blockquote:first-child .page-header--content>*:first-child,main .summary .page-header .page-header--content>*:first-child,.page-header main .summary .page-header--content>*:first-child,.article-summary h2,main .content .entry-content blockquote:first-child h2,main .summary h2,.article-summary h3,main .content .entry-content blockquote:first-child h3,main .summary h3{font-style:italic;margin-top:0;text-transform:uppercase;font-size:18;font-size:18px;font-size:1.125rem}@media screen and (min-width:48em){.article-summary h1,main .content .entry-content blockquote:first-child h1,main .summary h1,.article-summary .page-header .page-header--content>*:first-child,.page-header .article-summary .page-header--content>*:first-child,main .content .entry-content blockquote:first-child .page-header .page-header--content>*:first-child,.page-header main .content .entry-content blockquote:first-child .page-header--content>*:first-child,main .summary .page-header .page-header--content>*:first-child,.page-header main .summary .page-header--content>*:first-child,.article-summary h2,main .content .entry-content blockquote:first-child h2,main .summary h2,.article-summary h3,main .content .entry-content blockquote:first-child h3,main .summary h3{font-size:20;font-size:1.25rem}}@media screen and (min-width:62em){.article-summary h1,main .content .entry-content blockquote:first-child h1,main .summary h1,.article-summary .page-header .page-header--content>*:first-child,.page-header .article-summary .page-header--content>*:first-child,main .content .entry-content blockquote:first-child .page-header .page-header--content>*:first-child,.page-header main .content .entry-content blockquote:first-child .page-header--content>*:first-child,main .summary .page-header .page-header--content>*:first-child,.page-header main .summary .page-header--content>*:first-child,.article-summary h2,main .content .entry-content blockquote:first-child h2,main .summary h2,.article-summary h3,main .content .entry-content blockquote:first-child h3,main .summary h3{font-size:24;font-size:1.5rem}}@media screen and (min-width:75em){.article-summary h1,main .content .entry-content blockquote:first-child h1,main .summary h1,.article-summary .page-header .page-header--content>*:first-child,.page-header .article-summary .page-header--content>*:first-child,main .content .entry-content blockquote:first-child .page-header .page-header--content>*:first-child,.page-header main .content .entry-content blockquote:first-child .page-header--content>*:first-child,main .summary .page-header .page-header--content>*:first-child,.page-header main .summary .page-header--content>*:first-child,.article-summary h2,main .content .entry-content blockquote:first-child h2,main .summary h2,.article-summary h3,main .content .entry-content blockquote:first-child h3,main .summary h3{font-size:24;font-size:1.5rem}}.article-summary p,main .content .entry-content blockquote:first-child p,main .summary p,.article-summary .page-header .page-header--content>*:nth-child(2),.page-header .article-summary .page-header--content>*:nth-child(2),main .content .entry-content blockquote:first-child .page-header .page-header--content>*:nth-child(2),.page-header main .content .entry-content blockquote:first-child .page-header--content>*:nth-child(2),main .summary .page-header .page-header--content>*:nth-child(2),.page-header main .summary .page-header--content>*:nth-child(2){font-family:EndzoneSans,Arial,sans-serif;font-weight:400;margin-bottom:16px;font-style:italic}.article-summary p:last-child,main .content .entry-content blockquote:first-child p:last-child,main .summary p:last-child,.article-summary .page-header .page-header--content>:last-child:nth-child(2),.page-header .article-summary .page-header--content>:last-child:nth-child(2),main .content .entry-content blockquote:first-child .page-header .page-header--content>:last-child:nth-child(2),.page-header main .content .entry-content blockquote:first-child .page-header--content>:last-child:nth-child(2),main .summary .page-header .page-header--content>:last-child:nth-child(2),.page-header main .summary .page-header--content>:last-child:nth-child(2){margin-bottom:0}#my-video .jw-display-icon-container{background:none;position:relative}#my-video .jw-display-icon-container .jw-icon-display:before{font-family:symbols;content:"\E017"}.ico-play,#my-video .jw-display-icon-container .jw-icon-display{position:absolute;left:50%;top:50%;color:white;font-size:100px;font-size:6.25rem;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-transition:all 333ms ease-out;-o-transition:all 333ms ease-out;transition:all 333ms ease-out}.ico-play:hover,#my-video .jw-display-icon-container .jw-icon-display:hover{-webkit-transform:translate(-50%,-50%) scale(1.1);-ms-transform:translate(-50%,-50%) scale(1.1);-o-transform:translate(-50%,-50%) scale(1.1);transform:translate(-50%,-50%) scale(1.1)}#my-video .jw-display-icon-container{background:none;position:relative}#my-video .jw-display-icon-container .jw-icon-display:before{font-family:symbols;content:"\E017"}.feature-intro h1,.feature-intro .page-header .page-header--content>*:first-child,.page-header .feature-intro .page-header--content>*:first-child{color:#0075bc;font-weight:400;font-style:italic;font-family:EndzoneSans,Arial,sans-serif;font-size:18px}.feature-intro p,.feature-intro .page-header .page-header--content>*:nth-child(2),.page-header .feature-intro .page-header--content>*:nth-child(2){font-weight:200;color:#747474;line-height:1.4;margin:4px 0;font-size:12px;font-size:.75rem}@media screen and (min-width:48em){.feature-intro p,.feature-intro .page-header .page-header--content>*:nth-child(2),.page-header .feature-intro .page-header--content>*:nth-child(2){font-size:12px;font-size:.75rem}}@media screen and (min-width:62em){.feature-intro p,.feature-intro .page-header .page-header--content>*:nth-child(2),.page-header .feature-intro .page-header--content>*:nth-child(2){font-size:14px;font-size:.875rem}}@media screen and (min-width:75em){.feature-intro p,.feature-intro .page-header .page-header--content>*:nth-child(2),.page-header .feature-intro .page-header--content>*:nth-child(2){font-size:14px;font-size:.875rem}}#home-hero{position:relative;text-align:center;-webkit-background-size:cover;background-size:cover;background-position:center;height:100px;display:-webkit-box;display:-moz-box;display:box;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;box-orient:vertical;-webkit-box-direction:normal;box-direction:normal;-moz-flex-direction:column;flex-direction:column;-ms-flex-direction:column;-webkit-box-pack:center;box-pack:center;-moz-justify-content:center;-ms-justify-content:center;-o-justify-content:center;justify-content:center;-ms-flex-pack:center;-webkit-box-align:stretch;box-align:stretch;-moz-align-items:stretch;-ms-align-items:stretch;-o-align-items:stretch;align-items:stretch;-ms-flex-align:stretch;align-content:stretch;-ms-flex-line-pack:stretch}@media screen and (min-width:48em){#home-hero{height:240px}}#home-hero .hero-logo{height:100px;padding:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;z-index:1000}@media screen and (min-width:48em){#home-hero .hero-logo{height:150px}}#home-hero .hero-logo img{-o-object-fit:contain;object-fit:contain}#home-hero article{padding:0 15px;max-width:75em;margin-left:auto;margin-right:auto;margin-top:50px;margin-bottom:50px}#home-hero article::after{clear:both;content:"";display:table}@media screen and (min-width:30em){#home-hero article{max-width:100%}}@media screen and (min-width:48em){#home-hero article{max-width:100%}}@media screen and (min-width:62em){#home-hero article{max-width:992px}}@media screen and (min-width:75em){#home-hero article{max-width:992px}}@media screen and (min-width:75em){#home-hero article{margin-top:60px;margin-bottom:60px}}#home-hero:before{content:"";display:block;position:absolute;top:0;right:0;bottom:0;left:0;background-color:black;opacity:.5;filter:alpha(opacity=50);z-index:1000}#home-hero h1,#home-hero .page-header .page-header--content>*:first-child,.page-header #home-hero .page-header--content>*:first-child{position:relative;z-index:5000;font-family:EndzoneSans,Arial,sans-serif;font-weight:700;font-style:italic;color:white;margin:0 0 16px;text-transform:uppercase;font-size:22;font-size:22px;font-size:1.375rem;line-height:1}@media screen and (min-width:48em){#home-hero h1,#home-hero .page-header .page-header--content>*:first-child,.page-header #home-hero .page-header--content>*:first-child{font-size:28;font-size:1.75rem}}@media screen and (min-width:62em){#home-hero h1,#home-hero .page-header .page-header--content>*:first-child,.page-header #home-hero .page-header--content>*:first-child{font-size:36;font-size:2.25rem}}@media screen and (min-width:75em){#home-hero h1,#home-hero .page-header .page-header--content>*:first-child,.page-header #home-hero .page-header--content>*:first-child{font-size:36;font-size:2.25rem}}#home-hero h2{position:relative;z-index:5000;font-family:EndzoneSans,Arial,sans-serif;font-weight:500;font-style:italic;color:white;margin:16px 0 0;font-size:14;font-size:14px;font-size:.875rem}@media screen and (min-width:48em){#home-hero h2{font-size:16;font-size:1rem}}@media screen and (min-width:62em){#home-hero h2{font-size:22;font-size:1.375rem}}@media screen and (min-width:75em){#home-hero h2{font-size:22;font-size:1.375rem}}.area-advance-cta{display:none}@-webkit-keyframes bgZoomIn{0%{opacity:0;filter:alpha(opacity=0)}10%{opacity:1;filter:alpha(opacity=100);margin-left:0}100%{opacity:1;filter:alpha(opacity=100);margin-left:0}}@-o-keyframes bgZoomIn{0%{opacity:0;filter:alpha(opacity=0)}10%{opacity:1;filter:alpha(opacity=100);margin-left:0}100%{opacity:1;filter:alpha(opacity=100);margin-left:0}}@keyframes bgZoomIn{0%{opacity:0;filter:alpha(opacity=0)}10%{opacity:1;filter:alpha(opacity=100);margin-left:0}100%{opacity:1;filter:alpha(opacity=100);margin-left:0}}@-webkit-keyframes h1ZoomIn{0%{opacity:0;filter:alpha(opacity=0);margin-left:-60%}10%{opacity:0;filter:alpha(opacity=0);margin-left:-60%}30%{opacity:1;filter:alpha(opacity=100);margin-left:0}100%{opacity:1;filter:alpha(opacity=100);margin-left:0}}@-o-keyframes h1ZoomIn{0%{opacity:0;filter:alpha(opacity=0);margin-left:-60%}10%{opacity:0;filter:alpha(opacity=0);margin-left:-60%}30%{opacity:1;filter:alpha(opacity=100);margin-left:0}100%{opacity:1;filter:alpha(opacity=100);margin-left:0}}@keyframes h1ZoomIn{0%{opacity:0;filter:alpha(opacity=0);margin-left:-60%}10%{opacity:0;filter:alpha(opacity=0);margin-left:-60%}30%{opacity:1;filter:alpha(opacity=100);margin-left:0}100%{opacity:1;filter:alpha(opacity=100);margin-left:0}}@-webkit-keyframes dateZoomIn{0%{opacity:0;filter:alpha(opacity=0);margin-left:-60%}20%{opacity:0;filter:alpha(opacity=0);margin-left:-60%}40%{opacity:1;filter:alpha(opacity=100);margin-left:0}100%{opacity:1;filter:alpha(opacity=100);margin-left:0}}@-o-keyframes dateZoomIn{0%{opacity:0;filter:alpha(opacity=0);margin-left:-60%}20%{opacity:0;filter:alpha(opacity=0);margin-left:-60%}40%{opacity:1;filter:alpha(opacity=100);margin-left:0}100%{opacity:1;filter:alpha(opacity=100);margin-left:0}}@keyframes dateZoomIn{0%{opacity:0;filter:alpha(opacity=0);margin-left:-60%}20%{opacity:0;filter:alpha(opacity=0);margin-left:-60%}40%{opacity:1;filter:alpha(opacity=100);margin-left:0}100%{opacity:1;filter:alpha(opacity=100);margin-left:0}}@-webkit-keyframes pZoomIn{0%{opacity:0;filter:alpha(opacity=0);margin-left:-60%}30%{opacity:0;filter:alpha(opacity=0);margin-left:-60%}50%{opacity:1;filter:alpha(opacity=100);margin-left:0}100%{opacity:1;filter:alpha(opacity=100);margin-left:0}}@-o-keyframes pZoomIn{0%{opacity:0;filter:alpha(opacity=0);margin-left:-60%}30%{opacity:0;filter:alpha(opacity=0);margin-left:-60%}50%{opacity:1;filter:alpha(opacity=100);margin-left:0}100%{opacity:1;filter:alpha(opacity=100);margin-left:0}}@keyframes pZoomIn{0%{opacity:0;filter:alpha(opacity=0);margin-left:-60%}30%{opacity:0;filter:alpha(opacity=0);margin-left:-60%}50%{opacity:1;filter:alpha(opacity=100);margin-left:0}100%{opacity:1;filter:alpha(opacity=100);margin-left:0}}@-webkit-keyframes buttonZoomIn{0%{opacity:0;filter:alpha(opacity=0);margin-left:-60%}40%{opacity:0;filter:alpha(opacity=0);margin-left:-60%}60%{opacity:1;filter:alpha(opacity=100);margin-left:0}100%{opacity:1;filter:alpha(opacity=100);margin-left:0}}@-o-keyframes buttonZoomIn{0%{opacity:0;filter:alpha(opacity=0);margin-left:-60%}40%{opacity:0;filter:alpha(opacity=0);margin-left:-60%}60%{opacity:1;filter:alpha(opacity=100);margin-left:0}100%{opacity:1;filter:alpha(opacity=100);margin-left:0}}@keyframes buttonZoomIn{0%{opacity:0;filter:alpha(opacity=0);margin-left:-60%}40%{opacity:0;filter:alpha(opacity=0);margin-left:-60%}60%{opacity:1;filter:alpha(opacity=100);margin-left:0}100%{opacity:1;filter:alpha(opacity=100);margin-left:0}}@-webkit-keyframes fadeFeature-slide-2{0%{opacity:0;filter:alpha(opacity=0)}10%{opacity:0;filter:alpha(opacity=0)}20%{opacity:.5;filter:alpha(opacity=50)}30%{opacity:1;filter:alpha(opacity=100)}100%{opacity:1;filter:alpha(opacity=100)}}@-o-keyframes fadeFeature-slide-2{0%{opacity:0;filter:alpha(opacity=0)}10%{opacity:0;filter:alpha(opacity=0)}20%{opacity:.5;filter:alpha(opacity=50)}30%{opacity:1;filter:alpha(opacity=100)}100%{opacity:1;filter:alpha(opacity=100)}}@keyframes fadeFeature-slide-2{0%{opacity:0;filter:alpha(opacity=0)}10%{opacity:0;filter:alpha(opacity=0)}20%{opacity:.5;filter:alpha(opacity=50)}30%{opacity:1;filter:alpha(opacity=100)}100%{opacity:1;filter:alpha(opacity=100)}}@-webkit-keyframes fadeFeature-slide-3{0%{opacity:0;filter:alpha(opacity=0)}20%{opacity:0;filter:alpha(opacity=0)}30%{opacity:.5;filter:alpha(opacity=50)}40%{opacity:1;filter:alpha(opacity=100)}100%{opacity:1;filter:alpha(opacity=100)}}@-o-keyframes fadeFeature-slide-3{0%{opacity:0;filter:alpha(opacity=0)}20%{opacity:0;filter:alpha(opacity=0)}30%{opacity:.5;filter:alpha(opacity=50)}40%{opacity:1;filter:alpha(opacity=100)}100%{opacity:1;filter:alpha(opacity=100)}}@keyframes fadeFeature-slide-3{0%{opacity:0;filter:alpha(opacity=0)}20%{opacity:0;filter:alpha(opacity=0)}30%{opacity:.5;filter:alpha(opacity=50)}40%{opacity:1;filter:alpha(opacity=100)}100%{opacity:1;filter:alpha(opacity=100)}}@-webkit-keyframes fadeFeature-slide-4{0%{opacity:0;filter:alpha(opacity=0)}30%{opacity:0;filter:alpha(opacity=0)}40%{opacity:.5;filter:alpha(opacity=50)}50%{opacity:1;filter:alpha(opacity=100)}100%{opacity:1;filter:alpha(opacity=100)}}@-o-keyframes fadeFeature-slide-4{0%{opacity:0;filter:alpha(opacity=0)}30%{opacity:0;filter:alpha(opacity=0)}40%{opacity:.5;filter:alpha(opacity=50)}50%{opacity:1;filter:alpha(opacity=100)}100%{opacity:1;filter:alpha(opacity=100)}}@keyframes fadeFeature-slide-4{0%{opacity:0;filter:alpha(opacity=0)}30%{opacity:0;filter:alpha(opacity=0)}40%{opacity:.5;filter:alpha(opacity=50)}50%{opacity:1;filter:alpha(opacity=100)}100%{opacity:1;filter:alpha(opacity=100)}}.area-advance-cta{display:none}.jwplayer{position:relative;height:auto!important}.jwplayer:before{display:block;content:"";width:100%;padding-top:56.25%}.jwplayer>*{position:absolute}.home a.brand img{height:0}.home .main{display:-webkit-box;display:-moz-box;display:box;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;box-orient:vertical;-webkit-box-direction:normal;box-direction:normal;-moz-flex-direction:column;flex-direction:column;-ms-flex-direction:column}@media screen and (min-width:48em){.home .main{position:relative;z-index:1000}}.home .tail-link{display:block;text-align:center;font-family:EndzoneSans,Arial,sans-serif;font-weight:700;font-style:italic;color:#666;text-transform:uppercase}.home .tail-link:hover,.home .tail-link:active,.home .tail-link:focus{color:#e31837}.home .tail-link:after{content:'>';line-height:1;margin-left:6px}.home .section-title{color:#0075bc;font-family:EndzoneSans-BoldItalic,Arial,sans-serif;text-transform:uppercase;font-size:36px;font-size:2.25rem;text-align:center;margin:40px 0}.home .read-more,.home #home-cta .home-cta-container .cta a{font-family:EndzoneSans-BoldItalic,Arial,sans-serif;color:#0075bc;text-transform:uppercase}.home .read-more:hover,.home #home-cta .home-cta-container .cta a:hover{color:#e31837}.home .read-more:after,.home #home-cta .home-cta-container .cta a:after{content:'>';line-height:1;margin-left:6px}.home #home-features{background-color:white;margin:0 auto;padding:16px 16px 0;display:-webkit-box;display:-moz-box;display:box;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;box-orient:vertical;-webkit-box-direction:normal;box-direction:normal;-moz-flex-direction:column;flex-direction:column;-ms-flex-direction:column;-webkit-box-pack:start;box-pack:start;-moz-justify-content:flex-start;-ms-justify-content:flex-start;-o-justify-content:flex-start;justify-content:flex-start;-ms-flex-pack:start;-webkit-box-align:stretch;box-align:stretch;-moz-align-items:stretch;-ms-align-items:stretch;-o-align-items:stretch;align-items:stretch;-ms-flex-align:stretch;align-content:stretch;-ms-flex-line-pack:stretch;-webkit-box-lines:multiple;-moz-box-lines:multiple;box-lines:multiple;-ms-flex-wrap:wrap;flex-wrap:wrap}.home #home-features h1,.home #home-features .page-header .page-header--content>*:first-child,.page-header .home #home-features .page-header--content>*:first-child{margin-top:0;font-size:16;font-size:16px;font-size:1rem}@media screen and (min-width:48em){.home #home-features h1,.home #home-features .page-header .page-header--content>*:first-child,.page-header .home #home-features .page-header--content>*:first-child{font-size:18;font-size:1.125rem}}@media screen and (min-width:62em){.home #home-features h1,.home #home-features .page-header .page-header--content>*:first-child,.page-header .home #home-features .page-header--content>*:first-child{font-size:18;font-size:1.125rem}}@media screen and (min-width:75em){.home #home-features h1,.home #home-features .page-header .page-header--content>*:first-child,.page-header .home #home-features .page-header--content>*:first-child{font-size:18;font-size:1.125rem}}.home #home-features h1 .new-feature i.ico,.home #home-features .page-header .page-header--content>*:first-child .new-feature i.ico,.page-header .home #home-features .page-header--content>*:first-child .new-feature i.ico,.home #home-features h1 .new-feature #my-video .jw-display-icon-container i.jw-icon-display,#my-video .jw-display-icon-container .home #home-features h1 .new-feature i.jw-icon-display,.home #home-features .page-header .page-header--content>*:first-child .new-feature #my-video .jw-display-icon-container i.jw-icon-display,#my-video .jw-display-icon-container .home #home-features .page-header .page-header--content>*:first-child .new-feature i.jw-icon-display,.page-header .home #home-features .page-header--content>*:first-child .new-feature #my-video .jw-display-icon-container i.jw-icon-display,#my-video .jw-display-icon-container .page-header .home #home-features .page-header--content>*:first-child .new-feature i.jw-icon-display{color:#e31837;font-size:25px;font-size:1.5625rem;font-family:EndzoneSans-Light,Arial,sans-serif;font-style:normal;padding-left:10px}.home #home-features .publish-date{position:relative;z-index:1;display:block}.home #home-features .publish-date span{display:inline-block;color:#e31837;font-size:14px;font-size:.875rem;font-weight:600;text-transform:uppercase;padding:0 5px;margin-bottom:10px;background:white}@media screen and (min-width:48em){.home #home-features{display:-webkit-box;display:-moz-box;display:box;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;box-orient:horizontal;-webkit-box-direction:normal;box-direction:normal;-moz-flex-direction:row;flex-direction:row;-ms-flex-direction:row;-webkit-box-pack:start;box-pack:start;-moz-justify-content:flex-start;-ms-justify-content:flex-start;-o-justify-content:flex-start;justify-content:flex-start;-ms-flex-pack:start;-webkit-box-align:stretch;box-align:stretch;-moz-align-items:stretch;-ms-align-items:stretch;-o-align-items:stretch;align-items:stretch;-ms-flex-align:stretch;align-content:stretch;-ms-flex-line-pack:stretch}}.home #home-features .slide{position:relative}@media screen and (min-width:48em){.home #home-features .slide.slide-1,.home #home-features .slide.slide-2,.home #home-features .slide.slide-3{width:33.333333333%}}.home #home-features .slide.slide-1 article,.home #home-features .slide.slide-2 article,.home #home-features .slide.slide-3 article{position:relative;padding:16px 0;display:-webkit-box;display:-moz-box;display:box;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;box-orient:vertical;-webkit-box-direction:normal;box-direction:normal;-moz-flex-direction:column;flex-direction:column;-ms-flex-direction:column;-webkit-box-pack:start;box-pack:start;-moz-justify-content:flex-start;-ms-justify-content:flex-start;-o-justify-content:flex-start;justify-content:flex-start;-ms-flex-pack:start;-webkit-box-align:stretch;box-align:stretch;-moz-align-items:stretch;-ms-align-items:stretch;-o-align-items:stretch;align-items:stretch;-ms-flex-align:stretch;align-content:stretch;-ms-flex-line-pack:stretch}@media screen and (min-width:30em){.home #home-features .slide.slide-1 article,.home #home-features .slide.slide-2 article,.home #home-features .slide.slide-3 article{padding:16px;display:-webkit-box;display:-moz-box;display:box;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;box-orient:horizontal;-webkit-box-direction:normal;box-direction:normal;-moz-flex-direction:row;flex-direction:row;-ms-flex-direction:row;-webkit-box-pack:stretch;box-pack:stretch;-moz-justify-content:stretch;-ms-justify-content:stretch;-o-justify-content:stretch;justify-content:stretch;-ms-flex-pack:stretch;-webkit-box-align:start;box-align:start;-moz-align-items:flex-start;-ms-align-items:flex-start;-o-align-items:flex-start;align-items:flex-start;-ms-flex-align:start;align-content:stretch;-ms-flex-line-pack:stretch}}@media screen and (min-width:48em){.home #home-features .slide.slide-1 article,.home #home-features .slide.slide-2 article,.home #home-features .slide.slide-3 article{display:-webkit-box;display:-moz-box;display:box;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;box-orient:vertical;-webkit-box-direction:normal;box-direction:normal;-moz-flex-direction:column;flex-direction:column;-ms-flex-direction:column;-webkit-box-pack:start;box-pack:start;-moz-justify-content:flex-start;-ms-justify-content:flex-start;-o-justify-content:flex-start;justify-content:flex-start;-ms-flex-pack:start;-webkit-box-align:stretch;box-align:stretch;-moz-align-items:stretch;-ms-align-items:stretch;-o-align-items:stretch;align-items:stretch;-ms-flex-align:stretch;align-content:stretch;-ms-flex-line-pack:stretch}}.home #home-features .slide.slide-1 article .slug-thumb,.home #home-features .slide.slide-2 article .slug-thumb,.home #home-features .slide.slide-3 article .slug-thumb{-webkit-background-size:cover;background-size:cover;background-position:center;background-repeat:no-repeat;position:relative;-webkit-box-flex:0;box-flex:0;-moz-flex:0 0 100px;-ms-flex:0 0 100px;flex:0 0 100px;width:100%;margin-right:0;margin-bottom:16px}.home #home-features .slide.slide-1 article .slug-thumb:before,.home #home-features .slide.slide-2 article .slug-thumb:before,.home #home-features .slide.slide-3 article .slug-thumb:before{display:block;content:"";width:100%;padding-top:60%}.home #home-features .slide.slide-1 article .slug-thumb>*,.home #home-features .slide.slide-2 article .slug-thumb>*,.home #home-features .slide.slide-3 article .slug-thumb>*{position:absolute}@media screen and (min-width:30em){.home #home-features .slide.slide-1 article .slug-thumb,.home #home-features .slide.slide-2 article .slug-thumb,.home #home-features .slide.slide-3 article .slug-thumb{-webkit-box-flex:0;box-flex:0;-moz-flex:0 0 200px;-ms-flex:0 0 200px;flex:0 0 200px;width:200px;margin-right:16px}}@media screen and (min-width:48em){.home #home-features .slide.slide-1 article .slug-thumb,.home #home-features .slide.slide-2 article .slug-thumb,.home #home-features .slide.slide-3 article .slug-thumb{-webkit-box-flex:0;box-flex:0;-moz-flex:0 0 100px;-ms-flex:0 0 100px;flex:0 0 100px;width:100%;margin-right:0;margin-bottom:16px}}.home #home-features .slide.slide-1 .article-info,.home #home-features .slide.slide-2 .article-info,.home #home-features .slide.slide-3 .article-info{width:100%}.home #home-features .slide.slide-1 .article-info h1,.home #home-features .slide.slide-1 .article-info .page-header .page-header--content>*:first-child,.page-header .home #home-features .slide.slide-1 .article-info .page-header--content>*:first-child,.home #home-features .slide.slide-2 .article-info h1,.home #home-features .slide.slide-2 .article-info .page-header .page-header--content>*:first-child,.page-header .home #home-features .slide.slide-2 .article-info .page-header--content>*:first-child,.home #home-features .slide.slide-3 .article-info h1,.home #home-features .slide.slide-3 .article-info .page-header .page-header--content>*:first-child,.page-header .home #home-features .slide.slide-3 .article-info .page-header--content>*:first-child{position:relative;color:#0075bc;font-family:EndzoneSans,Arial,sans-serif;font-weight:500;font-style:italic;margin-bottom:0;font-size:16;font-size:16px;font-size:1rem;-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}@media screen and (min-width:48em){.home #home-features .slide.slide-1 .article-info h1,.home #home-features .slide.slide-1 .article-info .page-header .page-header--content>*:first-child,.page-header .home #home-features .slide.slide-1 .article-info .page-header--content>*:first-child,.home #home-features .slide.slide-2 .article-info h1,.home #home-features .slide.slide-2 .article-info .page-header .page-header--content>*:first-child,.page-header .home #home-features .slide.slide-2 .article-info .page-header--content>*:first-child,.home #home-features .slide.slide-3 .article-info h1,.home #home-features .slide.slide-3 .article-info .page-header .page-header--content>*:first-child,.page-header .home #home-features .slide.slide-3 .article-info .page-header--content>*:first-child{font-size:18;font-size:1.125rem}}@media screen and (min-width:62em){.home #home-features .slide.slide-1 .article-info h1,.home #home-features .slide.slide-1 .article-info .page-header .page-header--content>*:first-child,.page-header .home #home-features .slide.slide-1 .article-info .page-header--content>*:first-child,.home #home-features .slide.slide-2 .article-info h1,.home #home-features .slide.slide-2 .article-info .page-header .page-header--content>*:first-child,.page-header .home #home-features .slide.slide-2 .article-info .page-header--content>*:first-child,.home #home-features .slide.slide-3 .article-info h1,.home #home-features .slide.slide-3 .article-info .page-header .page-header--content>*:first-child,.page-header .home #home-features .slide.slide-3 .article-info .page-header--content>*:first-child{font-size:18;font-size:1.125rem}}@media screen and (min-width:75em){.home #home-features .slide.slide-1 .article-info h1,.home #home-features .slide.slide-1 .article-info .page-header .page-header--content>*:first-child,.page-header .home #home-features .slide.slide-1 .article-info .page-header--content>*:first-child,.home #home-features .slide.slide-2 .article-info h1,.home #home-features .slide.slide-2 .article-info .page-header .page-header--content>*:first-child,.page-header .home #home-features .slide.slide-2 .article-info .page-header--content>*:first-child,.home #home-features .slide.slide-3 .article-info h1,.home #home-features .slide.slide-3 .article-info .page-header .page-header--content>*:first-child,.page-header .home #home-features .slide.slide-3 .article-info .page-header--content>*:first-child{font-size:18;font-size:1.125rem}}.home #home-features .slide.slide-1 .article-info h1 .new-feature i,.home #home-features .slide.slide-1 .article-info .page-header .page-header--content>*:first-child .new-feature i,.page-header .home #home-features .slide.slide-1 .article-info .page-header--content>*:first-child .new-feature i,.home #home-features .slide.slide-2 .article-info h1 .new-feature i,.home #home-features .slide.slide-2 .article-info .page-header .page-header--content>*:first-child .new-feature i,.page-header .home #home-features .slide.slide-2 .article-info .page-header--content>*:first-child .new-feature i,.home #home-features .slide.slide-3 .article-info h1 .new-feature i,.home #home-features .slide.slide-3 .article-info .page-header .page-header--content>*:first-child .new-feature i,.page-header .home #home-features .slide.slide-3 .article-info .page-header--content>*:first-child .new-feature i{color:#e31837;font-size:14px;font-size:.875rem;font-family:EndzoneSans-Light,Arial,sans-serif;font-style:normal;padding-left:6px}.home #home-features .slide.slide-1 .article-info p,.home #home-features .slide.slide-1 .article-info .page-header .page-header--content>*:nth-child(2),.page-header .home #home-features .slide.slide-1 .article-info .page-header--content>*:nth-child(2),.home #home-features .slide.slide-2 .article-info p,.home #home-features .slide.slide-2 .article-info .page-header .page-header--content>*:nth-child(2),.page-header .home #home-features .slide.slide-2 .article-info .page-header--content>*:nth-child(2),.home #home-features .slide.slide-3 .article-info p,.home #home-features .slide.slide-3 .article-info .page-header .page-header--content>*:nth-child(2),.page-header .home #home-features .slide.slide-3 .article-info .page-header--content>*:nth-child(2){padding:0}.home #home-features .slide.slide-1 .article-info .date-published,.home #home-features .slide.slide-2 .article-info .date-published,.home #home-features .slide.slide-3 .article-info .date-published{font-family:EndzoneSans,Arial,sans-serif;font-style:italic;font-size:14;font-size:14px;font-size:.875rem;line-height:1.4;padding:0 0 8px}@media screen and (min-width:48em){.home #home-features .slide.slide-1 .article-info .date-published,.home #home-features .slide.slide-2 .article-info .date-published,.home #home-features .slide.slide-3 .article-info .date-published{font-size:15;font-size:.9375rem}}@media screen and (min-width:62em){.home #home-features .slide.slide-1 .article-info .date-published,.home #home-features .slide.slide-2 .article-info .date-published,.home #home-features .slide.slide-3 .article-info .date-published{font-size:16;font-size:1rem}}@media screen and (min-width:75em){.home #home-features .slide.slide-1 .article-info .date-published,.home #home-features .slide.slide-2 .article-info .date-published,.home #home-features .slide.slide-3 .article-info .date-published{font-size:16;font-size:1rem}}.home #home-features .slide.slide-1 .article-info .date-published span,.home #home-features .slide.slide-2 .article-info .date-published span,.home #home-features .slide.slide-3 .article-info .date-published span{margin:0}.home #home-features .slide.slide-1 .article-info .article-excerpt p,.home #home-features .slide.slide-1 .article-info .article-excerpt .page-header .page-header--content>*:nth-child(2),.page-header .home #home-features .slide.slide-1 .article-info .article-excerpt .page-header--content>*:nth-child(2),.home #home-features .slide.slide-2 .article-info .article-excerpt p,.home #home-features .slide.slide-2 .article-info .article-excerpt .page-header .page-header--content>*:nth-child(2),.page-header .home #home-features .slide.slide-2 .article-info .article-excerpt .page-header--content>*:nth-child(2),.home #home-features .slide.slide-3 .article-info .article-excerpt p,.home #home-features .slide.slide-3 .article-info .article-excerpt .page-header .page-header--content>*:nth-child(2),.page-header .home #home-features .slide.slide-3 .article-info .article-excerpt .page-header--content>*:nth-child(2){font-size:14;font-size:14px;font-size:.875rem;line-height:1.4;line-height:1.4em;padding-bottom:0}@media screen and (min-width:48em){.home #home-features .slide.slide-1 .article-info .article-excerpt p,.home #home-features .slide.slide-1 .article-info .article-excerpt .page-header .page-header--content>*:nth-child(2),.page-header .home #home-features .slide.slide-1 .article-info .article-excerpt .page-header--content>*:nth-child(2),.home #home-features .slide.slide-2 .article-info .article-excerpt p,.home #home-features .slide.slide-2 .article-info .article-excerpt .page-header .page-header--content>*:nth-child(2),.page-header .home #home-features .slide.slide-2 .article-info .article-excerpt .page-header--content>*:nth-child(2),.home #home-features .slide.slide-3 .article-info .article-excerpt p,.home #home-features .slide.slide-3 .article-info .article-excerpt .page-header .page-header--content>*:nth-child(2),.page-header .home #home-features .slide.slide-3 .article-info .article-excerpt .page-header--content>*:nth-child(2){font-size:15;font-size:.9375rem}}@media screen and (min-width:62em){.home #home-features .slide.slide-1 .article-info .article-excerpt p,.home #home-features .slide.slide-1 .article-info .article-excerpt .page-header .page-header--content>*:nth-child(2),.page-header .home #home-features .slide.slide-1 .article-info .article-excerpt .page-header--content>*:nth-child(2),.home #home-features .slide.slide-2 .article-info .article-excerpt p,.home #home-features .slide.slide-2 .article-info .article-excerpt .page-header .page-header--content>*:nth-child(2),.page-header .home #home-features .slide.slide-2 .article-info .article-excerpt .page-header--content>*:nth-child(2),.home #home-features .slide.slide-3 .article-info .article-excerpt p,.home #home-features .slide.slide-3 .article-info .article-excerpt .page-header .page-header--content>*:nth-child(2),.page-header .home #home-features .slide.slide-3 .article-info .article-excerpt .page-header--content>*:nth-child(2){font-size:14;font-size:.875rem}}@media screen and (min-width:75em){.home #home-features .slide.slide-1 .article-info .article-excerpt p,.home #home-features .slide.slide-1 .article-info .article-excerpt .page-header .page-header--content>*:nth-child(2),.page-header .home #home-features .slide.slide-1 .article-info .article-excerpt .page-header--content>*:nth-child(2),.home #home-features .slide.slide-2 .article-info .article-excerpt p,.home #home-features .slide.slide-2 .article-info .article-excerpt .page-header .page-header--content>*:nth-child(2),.page-header .home #home-features .slide.slide-2 .article-info .article-excerpt .page-header--content>*:nth-child(2),.home #home-features .slide.slide-3 .article-info .article-excerpt p,.home #home-features .slide.slide-3 .article-info .article-excerpt .page-header .page-header--content>*:nth-child(2),.page-header .home #home-features .slide.slide-3 .article-info .article-excerpt .page-header--content>*:nth-child(2){font-size:14;font-size:.875rem}}.home #home-features .slide.slide-1 .article-info a.read-more,.home #home-features .slide.slide-1 .article-info #home-cta .home-cta-container .cta a,.home #home-cta .home-cta-container .cta #home-features .slide.slide-1 .article-info a,.home #home-features .slide.slide-2 .article-info a.read-more,.home #home-features .slide.slide-2 .article-info #home-cta .home-cta-container .cta a,.home #home-cta .home-cta-container .cta #home-features .slide.slide-2 .article-info a,.home #home-features .slide.slide-3 .article-info a.read-more,.home #home-features .slide.slide-3 .article-info #home-cta .home-cta-container .cta a,.home #home-cta .home-cta-container .cta #home-features .slide.slide-3 .article-info a{font-family:EndzoneSans,Arial,sans-serif;font-weight:700;font-style:italic;color:#0075bc;text-transform:uppercase}.home #home-features .slide.slide-1 .article-info a.read-more:hover,.home #home-features .slide.slide-1 .article-info #home-cta .home-cta-container .cta a:hover,.home #home-cta .home-cta-container .cta #home-features .slide.slide-1 .article-info a:hover,.home #home-features .slide.slide-2 .article-info a.read-more:hover,.home #home-features .slide.slide-2 .article-info #home-cta .home-cta-container .cta a:hover,.home #home-cta .home-cta-container .cta #home-features .slide.slide-2 .article-info a:hover,.home #home-features .slide.slide-3 .article-info a.read-more:hover,.home #home-features .slide.slide-3 .article-info #home-cta .home-cta-container .cta a:hover,.home #home-cta .home-cta-container .cta #home-features .slide.slide-3 .article-info a:hover{color:#e31837}.home #home-features .slide.slide-2{opacity:0;filter:alpha(opacity=0);-webkit-animation:fadeFeature-slide-2 2.7s forwards;-o-animation:fadeFeature-slide-2 2.7s forwards;animation:fadeFeature-slide-2 2.7s forwards;-webkit-animation-timing-function:ease-out;-o-animation-timing-function:ease-out;animation-timing-function:ease-out}.home #home-features .slide.slide-3{opacity:0;filter:alpha(opacity=0);-webkit-animation:fadeFeature-slide-3 2.7s forwards;-o-animation:fadeFeature-slide-3 2.7s forwards;animation:fadeFeature-slide-3 2.7s forwards;-webkit-animation-timing-function:ease-out;-o-animation-timing-function:ease-out;animation-timing-function:ease-out}.home #home-features .slide.slide-4{opacity:0;filter:alpha(opacity=0);-webkit-animation:fadeFeature-slide-4 2.7s forwards;-o-animation:fadeFeature-slide-4 2.7s forwards;animation:fadeFeature-slide-4 2.7s forwards;-webkit-animation-timing-function:ease-out;-o-animation-timing-function:ease-out;animation-timing-function:ease-out}.home #home-pillars{background-color:white}.home #home-pillars h2{color:#0075bc;font-family:EndzoneSans-BoldItalic,Arial,sans-serif;text-transform:uppercase;font-size:36px;font-size:2.25rem;text-align:center;margin:0 0 40px}.home #home-pillars .home-pillars{display:-webkit-box;display:-moz-box;display:box;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;box-orient:vertical;-webkit-box-direction:normal;box-direction:normal;-moz-flex-direction:column;flex-direction:column;-ms-flex-direction:column;-webkit-box-align:stretch;box-align:stretch;-moz-align-items:stretch;-ms-align-items:stretch;-o-align-items:stretch;align-items:stretch;-ms-flex-align:stretch}@media screen and (min-width:48em){.home #home-pillars .home-pillars{-webkit-box-orient:horizontal;box-orient:horizontal;-webkit-box-direction:normal;box-direction:normal;-moz-flex-direction:row;flex-direction:row;-ms-flex-direction:row;-webkit-box-lines:multiple;-moz-box-lines:multiple;box-lines:multiple;-ms-flex-wrap:wrap;flex-wrap:wrap}}.home #home-pillars .pillar{margin-bottom:45px;text-align:center;padding:0 20px}@media screen and (min-width:48em){.home #home-pillars .pillar{width:50%}}@media screen and (min-width:75em){.home #home-pillars .pillar{width:25%}}.home #home-pillars .pillar img{width:auto;height:85px;margin-bottom:20px}.home #home-pillars .pillar .pillar-link .ico,.home #home-pillars .pillar .pillar-link #my-video .jw-display-icon-container .jw-icon-display,#my-video .jw-display-icon-container .home #home-pillars .pillar .pillar-link .jw-icon-display{display:none}.home #home-pillars .pillar .pillar-link .pillar-title{color:#024c8a;font-family:EndzoneSans-Bold,Arial,sans-serif;text-transform:uppercase;font-size:18px;font-size:1.125rem}.home #home-pillars .pillar .pillar-link .pillar-title:hover{color:#e31837}.home #home-pillars .pillar .pillar-description{font-size:12;font-size:12px;font-size:.75rem;line-height:1.4;margin-top:10px}@media screen and (min-width:48em){.home #home-pillars .pillar .pillar-description{font-size:14;font-size:.875rem}}@media screen and (min-width:62em){.home #home-pillars .pillar .pillar-description{font-size:14;font-size:.875rem}}@media screen and (min-width:75em){.home #home-pillars .pillar .pillar-description{font-size:14;font-size:.875rem}}.home #home-pillars .pillar .pillar-description p,.home #home-pillars .pillar .pillar-description .page-header .page-header--content>*:nth-child(2),.page-header .home #home-pillars .pillar .pillar-description .page-header--content>*:nth-child(2){font-size:12;font-size:12px;font-size:.75rem;line-height:1.4}@media screen and (min-width:48em){.home #home-pillars .pillar .pillar-description p,.home #home-pillars .pillar .pillar-description .page-header .page-header--content>*:nth-child(2),.page-header .home #home-pillars .pillar .pillar-description .page-header--content>*:nth-child(2){font-size:14;font-size:.875rem}}@media screen and (min-width:62em){.home #home-pillars .pillar .pillar-description p,.home #home-pillars .pillar .pillar-description .page-header .page-header--content>*:nth-child(2),.page-header .home #home-pillars .pillar .pillar-description .page-header--content>*:nth-child(2){font-size:14;font-size:.875rem}}@media screen and (min-width:75em){.home #home-pillars .pillar .pillar-description p,.home #home-pillars .pillar .pillar-description .page-header .page-header--content>*:nth-child(2),.page-header .home #home-pillars .pillar .pillar-description .page-header--content>*:nth-child(2){font-size:14;font-size:.875rem}}.home #home-pillars .pillar .pillar-posts{display:none}.home #home-news .section-title{margin:10px}.home #home-news .tail-link{margin:16px auto}.home #home-news .featured-videos{max-width:999px;margin:0 auto}@media screen and (min-width:48em){.home #home-news .featured-videos{display:-webkit-box;display:-moz-box;display:box;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;box-orient:horizontal;-webkit-box-direction:normal;box-direction:normal;-moz-flex-direction:row;flex-direction:row;-ms-flex-direction:row;-webkit-box-pack:start;box-pack:start;-moz-justify-content:flex-start;-ms-justify-content:flex-start;-o-justify-content:flex-start;justify-content:flex-start;-ms-flex-pack:start;-webkit-box-align:stretch;box-align:stretch;-moz-align-items:stretch;-ms-align-items:stretch;-o-align-items:stretch;align-items:stretch;-ms-flex-align:stretch;align-content:stretch;-ms-flex-line-pack:stretch}}@media screen and (min-width:48em){.home #home-news .featured-videos .featured-video{margin-right:32px}}@media screen and (min-width:48em){.home #home-news .featured-videos .related-videos{-webkit-box-flex:1;box-flex:1;-moz-flex:1 0 300px;-ms-flex:1 0 300px;flex:1 0 300px}}.home #home-news .featured-videos .related-videos h2{font-family:EndzoneSans,Arial,sans-serif;font-weight:700;font-style:italic;text-transform:uppercase;color:#666;margin:0 0 16px;font-size:14px;font-size:.875rem}@media screen and (min-width:48em){.home #home-news .featured-videos .related-videos h2{font-size:18px;font-size:1.125rem}}@media screen and (min-width:62em){.home #home-news .featured-videos .related-videos h2{font-size:18px;font-size:1.125rem}}@media screen and (min-width:75em){.home #home-news .featured-videos .related-videos h2{font-size:18px;font-size:1.125rem}}.home #home-news .featured-videos .related-videos .slug-thumb{display:block;width:100%;-webkit-background-size:cover;background-size:cover;background-position:center;background-repeat:no-repeat;position:relative}.home #home-news .featured-videos .related-videos .slug-thumb:before{display:block;content:"";width:100%;padding-top:60%}.home #home-news .featured-videos .related-videos .slug-thumb>*{position:absolute}.home #home-news .featured-videos .related-videos .video-info h1,.home #home-news .featured-videos .related-videos .video-info .page-header .page-header--content>*:first-child,.page-header .home #home-news .featured-videos .related-videos .video-info .page-header--content>*:first-child{font-size:14px;font-size:.875rem;margin-bottom:0}@media screen and (min-width:48em){.home #home-news .featured-videos .related-videos .video-info h1,.home #home-news .featured-videos .related-videos .video-info .page-header .page-header--content>*:first-child,.page-header .home #home-news .featured-videos .related-videos .video-info .page-header--content>*:first-child{font-size:16px;font-size:1rem}}@media screen and (min-width:62em){.home #home-news .featured-videos .related-videos .video-info h1,.home #home-news .featured-videos .related-videos .video-info .page-header .page-header--content>*:first-child,.page-header .home #home-news .featured-videos .related-videos .video-info .page-header--content>*:first-child{font-size:20px;font-size:1.25rem}}@media screen and (min-width:75em){.home #home-news .featured-videos .related-videos .video-info h1,.home #home-news .featured-videos .related-videos .video-info .page-header .page-header--content>*:first-child,.page-header .home #home-news .featured-videos .related-videos .video-info .page-header--content>*:first-child{font-size:20px;font-size:1.25rem}}.home #home-news .featured-videos .related-videos .secondary-video{margin-bottom:16px}.home #home-news .featured-videos .video-info h1,.home #home-news .featured-videos .video-info .page-header .page-header--content>*:first-child,.page-header .home #home-news .featured-videos .video-info .page-header--content>*:first-child{font-family:EndzoneSans,Arial,sans-serif;font-size:18px;font-size:1.125rem;font-weight:500;font-style:italic;margin-bottom:5px}@media screen and (min-width:48em){.home #home-news .featured-videos .video-info h1,.home #home-news .featured-videos .video-info .page-header .page-header--content>*:first-child,.page-header .home #home-news .featured-videos .video-info .page-header--content>*:first-child{font-size:20px;font-size:1.25rem}}@media screen and (min-width:62em){.home #home-news .featured-videos .video-info h1,.home #home-news .featured-videos .video-info .page-header .page-header--content>*:first-child,.page-header .home #home-news .featured-videos .video-info .page-header--content>*:first-child{font-size:24px;font-size:1.5rem}}@media screen and (min-width:75em){.home #home-news .featured-videos .video-info h1,.home #home-news .featured-videos .video-info .page-header .page-header--content>*:first-child,.page-header .home #home-news .featured-videos .video-info .page-header--content>*:first-child{font-size:24px;font-size:1.5rem}}.home #home-news .featured-videos .video-info h1 a,.home #home-news .featured-videos .video-info .page-header .page-header--content>*:first-child a,.page-header .home #home-news .featured-videos .video-info .page-header--content>*:first-child a{color:#024c8a}.home #home-news .featured-videos .video-info h1 a:hover,.home #home-news .featured-videos .video-info .page-header .page-header--content>*:first-child a:hover,.page-header .home #home-news .featured-videos .video-info .page-header--content>*:first-child a:hover,.home #home-news .featured-videos .video-info h1 a:active,.home #home-news .featured-videos .video-info .page-header .page-header--content>*:first-child a:active,.page-header .home #home-news .featured-videos .video-info .page-header--content>*:first-child a:active,.home #home-news .featured-videos .video-info h1 a:focus,.home #home-news .featured-videos .video-info .page-header .page-header--content>*:first-child a:focus,.page-header .home #home-news .featured-videos .video-info .page-header--content>*:first-child a:focus{color:#e31837}.home #home-news .featured-videos .video-info p,.home #home-news .featured-videos .video-info .page-header .page-header--content>*:nth-child(2),.page-header .home #home-news .featured-videos .video-info .page-header--content>*:nth-child(2){font-size:14;font-size:14px;font-size:.875rem;line-height:1.4;padding-bottom:0}@media screen and (min-width:48em){.home #home-news .featured-videos .video-info p,.home #home-news .featured-videos .video-info .page-header .page-header--content>*:nth-child(2),.page-header .home #home-news .featured-videos .video-info .page-header--content>*:nth-child(2){font-size:15;font-size:.9375rem}}@media screen and (min-width:62em){.home #home-news .featured-videos .video-info p,.home #home-news .featured-videos .video-info .page-header .page-header--content>*:nth-child(2),.page-header .home #home-news .featured-videos .video-info .page-header--content>*:nth-child(2){font-size:14;font-size:.875rem}}@media screen and (min-width:75em){.home #home-news .featured-videos .video-info p,.home #home-news .featured-videos .video-info .page-header .page-header--content>*:nth-child(2),.page-header .home #home-news .featured-videos .video-info .page-header--content>*:nth-child(2){font-size:14;font-size:.875rem}}.home #home-news .news-rollup{padding:0 15px;max-width:75em;margin-left:auto;margin-right:auto;padding-bottom:10px}.home #home-news .news-rollup::after{clear:both;content:"";display:table}@media screen and (min-width:30em){.home #home-news .news-rollup{max-width:100%}}@media screen and (min-width:48em){.home #home-news .news-rollup{max-width:100%}}@media screen and (min-width:62em){.home #home-news .news-rollup{max-width:992px}}@media screen and (min-width:75em){.home #home-news .news-rollup{max-width:992px}}.home #home-news .news-rollup .slug-thumb{-webkit-background-size:cover;background-size:cover;background-position:center;background-repeat:no-repeat;position:relative;-webkit-box-flex:0;box-flex:0;-moz-flex:0 0 100px;-ms-flex:0 0 100px;flex:0 0 100px;width:100%;margin-right:0;margin-bottom:16px;display:none}.home #home-news .news-rollup .slug-thumb:before{display:block;content:"";width:100%;padding-top:60%}.home #home-news .news-rollup .slug-thumb>*{position:absolute}@media screen and (min-width:30em){.home #home-news .news-rollup .slug-thumb{display:block;-webkit-box-flex:0;box-flex:0;-moz-flex:0 0 200px;-ms-flex:0 0 200px;flex:0 0 200px;width:200px;margin-right:16px}}.home #home-news .news-rollup article{display:-webkit-box;display:-moz-box;display:box;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;box-align:start;-moz-align-items:flex-start;-ms-align-items:flex-start;-o-align-items:flex-start;align-items:flex-start;-ms-flex-align:start;margin-bottom:30px}.home #home-news .news-rollup article img{width:20%;height:auto;margin-right:20px;max-width:none}.home #home-news .news-rollup article .article-info{font-size:14;font-size:14px;font-size:.875rem;line-height:1.4;width:100%}@media screen and (min-width:48em){.home #home-news .news-rollup article .article-info{font-size:15;font-size:.9375rem}}@media screen and (min-width:62em){.home #home-news .news-rollup article .article-info{font-size:16;font-size:1rem}}@media screen and (min-width:75em){.home #home-news .news-rollup article .article-info{font-size:16;font-size:1rem}}.home #home-news .news-rollup article h1,.home #home-news .news-rollup article .page-header .page-header--content>*:first-child,.page-header .home #home-news .news-rollup article .page-header--content>*:first-child{font-family:EndzoneSans,Arial,sans-serif;font-style:italic;font-weight:400;font-size:22px;font-size:1.375rem;margin-bottom:4px;margin-top:0}.home #home-news .news-rollup article h1 a,.home #home-news .news-rollup article .page-header .page-header--content>*:first-child a,.page-header .home #home-news .news-rollup article .page-header--content>*:first-child a{color:#024c8a}.home #home-news .news-rollup article h1 a:hover,.home #home-news .news-rollup article .page-header .page-header--content>*:first-child a:hover,.page-header .home #home-news .news-rollup article .page-header--content>*:first-child a:hover{color:#e31837}.home #home-news .news-rollup article h1 .new-feature i,.home #home-news .news-rollup article .page-header .page-header--content>*:first-child .new-feature i,.page-header .home #home-news .news-rollup article .page-header--content>*:first-child .new-feature i{color:#e31837;font-size:16px;font-size:1rem;font-family:EndzoneSans-Light,Arial,sans-serif;font-style:normal;padding-left:6px}.home #home-news .news-rollup article .publish-date{margin-bottom:.67em}.home #home-news .news-rollup article .publish-date span{color:white;background:black}.home #home-news .news-rollup article p,.home #home-news .news-rollup article .page-header .page-header--content>*:nth-child(2),.page-header .home #home-news .news-rollup article .page-header--content>*:nth-child(2){font-size:14;font-size:14px;font-size:.875rem;line-height:1.4;padding-bottom:0}@media screen and (min-width:48em){.home #home-news .news-rollup article p,.home #home-news .news-rollup article .page-header .page-header--content>*:nth-child(2),.page-header .home #home-news .news-rollup article .page-header--content>*:nth-child(2){font-size:15;font-size:.9375rem}}@media screen and (min-width:62em){.home #home-news .news-rollup article p,.home #home-news .news-rollup article .page-header .page-header--content>*:nth-child(2),.page-header .home #home-news .news-rollup article .page-header--content>*:nth-child(2){font-size:14;font-size:.875rem}}@media screen and (min-width:75em){.home #home-news .news-rollup article p,.home #home-news .news-rollup article .page-header .page-header--content>*:nth-child(2),.page-header .home #home-news .news-rollup article .page-header--content>*:nth-child(2){font-size:14;font-size:.875rem}}.home #home-news .news-rollup article .read-more,.home #home-news .news-rollup article #home-cta .home-cta-container .cta a,.home #home-cta .home-cta-container .cta #home-news .news-rollup article a{font-family:EndzoneSans,Arial,sans-serif;font-style:italic;font-weight:400}.home #home-cta .home-cta-container{display:-webkit-box;display:-moz-box;display:box;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;box-orient:vertical;-webkit-box-direction:normal;box-direction:normal;-moz-flex-direction:column;flex-direction:column;-ms-flex-direction:column;-webkit-box-pack:start;box-pack:start;-moz-justify-content:flex-start;-ms-justify-content:flex-start;-o-justify-content:flex-start;justify-content:flex-start;-ms-flex-pack:start;-webkit-box-align:stretch;box-align:stretch;-moz-align-items:stretch;-ms-align-items:stretch;-o-align-items:stretch;align-items:stretch;-ms-flex-align:stretch;align-content:stretch;-ms-flex-line-pack:stretch}@media screen and (min-width:48em){.home #home-cta .home-cta-container{display:-webkit-box;display:-moz-box;display:box;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;box-orient:horizontal;-webkit-box-direction:reverse;box-direction:reverse;-moz-flex-direction:row-reverse;flex-direction:row-reverse;-ms-flex-direction:row-reverse;-webkit-box-pack:start;box-pack:start;-moz-justify-content:flex-start;-ms-justify-content:flex-start;-o-justify-content:flex-start;justify-content:flex-start;-ms-flex-pack:start;-webkit-box-align:stretch;box-align:stretch;-moz-align-items:stretch;-ms-align-items:stretch;-o-align-items:stretch;align-items:stretch;-ms-flex-align:stretch;align-content:stretch;-ms-flex-line-pack:stretch}}.home #home-cta .home-cta-container .cta-img{-webkit-background-size:cover;background-size:cover;background-position:center;position:relative;background-repeat:no-repeat;height:240px}@media screen and (min-width:48em){.home #home-cta .home-cta-container .cta-img{height:auto;-webkit-box-flex:0;box-flex:0;-moz-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%;width:50%}}@media screen and (min-width:62em){.home #home-cta .home-cta-container .cta-img{-webkit-box-flex:0;box-flex:0;-moz-flex:0 0 66.666666666%;-ms-flex:0 0 66.666666666%;flex:0 0 66.666666666%;width:66.666666666%}}.home #home-cta .home-cta-container .cta{background-color:#024c8a;color:white;padding:16px}@media screen and (min-width:48em){.home #home-cta .home-cta-container .cta{padding:32px}}.home #home-cta .home-cta-container .cta h2{margin-top:0;margin-bottom:16px;font-size:16;font-size:16px;font-size:1rem;color:white;font-family:EndzoneSans,Arial,sans-serif;font-style:italic}@media screen and (min-width:48em){.home #home-cta .home-cta-container .cta h2{font-size:24;font-size:1.5rem}}@media screen and (min-width:62em){.home #home-cta .home-cta-container .cta h2{font-size:32;font-size:2rem}}@media screen and (min-width:75em){.home #home-cta .home-cta-container .cta h2{font-size:32;font-size:2rem}}.home #home-cta .home-cta-container .cta p,.home #home-cta .home-cta-container .cta .page-header .page-header--content>*:nth-child(2),.page-header .home #home-cta .home-cta-container .cta .page-header--content>*:nth-child(2){color:white}.play-btn{color:white;padding:32px;position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.play-btn img{width:auto;height:auto;opacity:.5;filter:alpha(opacity=50);-webkit-transition:opacity .3s ease-in-out;-o-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out}.play-btn:hover img,.play-btn:active img,.play-btn:focus img{opacity:1;filter:alpha(opacity=100)}.slug-thumb .play-btn{width:75px;height:75px;display:block;padding:0}.slug-thumb .play-btn img{width:100%;height:auto}.chapters-nav{display:none}.chapters-nav ul{position:fixed;opacity:0;filter:alpha(opacity=0);z-index:-1;top:50px;left:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-transition:opacity .3s ease;-o-transition:opacity .3s ease;transition:opacity .3s ease}@media screen and (min-width:48em){.chapters-nav ul{top:85px}}.chapters-nav ul li{padding:0}.chapters-nav ul li:before{display:none}.chapters-nav ul li:last-child a .number{border-right:none}.chapters-nav ul li a{display:block}@media screen and (min-width:48em){.chapters-nav ul li a{display:-webkit-box;display:-ms-flexbox;display:flex}}.chapters-nav ul li a .number{display:block;font-family:EndzoneSlab-Bold,Georgia,serif;font-size:16px;font-size:1rem;line-height:1;color:white;padding:5px 10px;background:#0075bc;border-right:2px solid #024c8a;-webkit-transition:all .6s ease;-o-transition:all .6s ease;transition:all .6s ease}@media screen and (min-width:30em){.chapters-nav ul li a .number{font-size:1.25rem}}@media screen and (min-width:62em){.chapters-nav ul li a .number{font-size:2rem}}@media screen and (min-width:62em){.chapters-nav ul li a .number{padding:5px 20px}}.chapters-nav ul li a .title{display:none;font-family:EndzoneSlab-Light,Georgia,serif;font-size:16px;font-size:1rem;line-height:1.2;color:white;text-transform:uppercase;background:#880e06}@media screen and (min-width:62em){.chapters-nav ul li a .title{font-size:1.375rem}}@media screen and (min-width:48em){.chapters-nav ul li a .title{display:block;padding:5px 10px;margin-left:-2px}}@media screen and (min-width:62em){.chapters-nav ul li a .title{padding:7px 20px 0}}.chapters-nav ul li a:hover .number,.chapters-nav ul li a:focus .number,.chapters-nav ul li a:active .number{background:#e31837;border-right:2px solid #880e06}.chapters-nav ul li a.nav-active .number{background:#e31837}.chapter-traveling .chapters-nav ul{opacity:1;filter:alpha(opacity=100);z-index:20}.chapter:not(:first-of-type) header{background:none!important}.chapter header{padding-bottom:15px;border-bottom:8px solid #0075bc}@media screen and (min-width:48em){.chapter header{padding-bottom:0}}@media screen and (min-width:48em) and (min-width:48em){.chapter header .header-wrapper{position:relative}}@media screen and (min-width:48em){.chapter header .headings{padding:0 15px 28px 10px}}@media screen and (min-width:62em){.chapter header .headings{padding-left:100px}}@media screen and (min-width:75em){.chapter header .headings{padding-left:190px}}.chapter header .chapter-number{display:none;font-family:EndzoneSlab-Bold,Georgia,serif;font-size:70px;font-size:4.375rem;color:#0075bc;line-height:1}@media screen and (min-width:48em){.chapter header .chapter-number{font-size:9.375rem}}@media screen and (min-width:48em){.chapter header .chapter-number{position:absolute;bottom:-24px;padding-right:20px}}.chapter header h1,.chapter header .page-header .page-header--content>*:first-child,.page-header .chapter header .page-header--content>*:first-child{font-family:EndzoneSans-Light,Arial,sans-serif;font-size:34px;font-size:2.125rem;color:#0075bc;font-weight:700;font-family:EndzoneSans-Bold,Arial,sans-serif;font-weight:400;text-transform:capitalize;line-height:1;margin:10px 0 0}@media screen and (min-width:48em){.chapter header h1,.chapter header .page-header .page-header--content>*:first-child,.page-header .chapter header .page-header--content>*:first-child{font-size:2.625rem}}@media screen and (min-width:48em){.chapter header h1,.chapter header .page-header .page-header--content>*:first-child,.page-header .chapter header .page-header--content>*:first-child{margin:0}}.chapter header h2{font-family:EndzoneSans-Light,Arial,sans-serif;font-size:28px;font-size:1.75rem;line-height:1.2;color:#a0a0a0;font-weight:700;font-family:EndzoneSans-LightItalic,Arial,sans-serif;margin:10px 0 0}@media screen and (min-width:48em){.chapter header h2{font-size:2.125rem}}.chapter .content{padding:30px 15px}@media screen and (min-width:48em){.chapter .content{padding:60px 15px}}@media screen and (min-width:75em){.chapter .content{padding:60px 0}}.chapter:first-of-type header{position:relative;z-index:10;padding:20px 0;margin-top:50px;height:300px;background-repeat:no-repeat;background-position:center;-webkit-background-size:cover;background-size:cover}@media screen and (min-width:48em){.chapter:first-of-type header{margin-top:85px;padding:0;height:230px}}@media screen and (min-width:1400px){.chapter:first-of-type header{height:430px}}@media screen and (min-width:2000px){.chapter:first-of-type header{height:530px}}.chapter:first-of-type header:before{content:"";position:absolute;z-index:-1;left:0;right:0;bottom:0;top:0;width:100%;height:100%}@media screen and (min-width:48em){.chapter:first-of-type header .container{position:relative;height:100%}}@media screen and (min-width:48em){.chapter:first-of-type header .headings{padding-bottom:15px}}@media screen and (min-width:48em){.chapter:first-of-type header .header-wrapper{position:absolute;bottom:0;left:15px}}.chapter:first-of-type header h1,.chapter:first-of-type header .page-header .page-header--content>*:first-child,.page-header .chapter:first-of-type header .page-header--content>*:first-child,.chapter:first-of-type header h2{color:white}@media screen and (min-width:75em){.chapter:first-of-type header h2{margin:0}}.chapter:first-of-type .headings h1,.chapter:first-of-type .headings .page-header .page-header--content>*:first-child,.page-header .chapter:first-of-type .headings .page-header--content>*:first-child{margin-bottom:0}.chapter:first-of-type .headings h2{margin-top:0}.archive.tax-pillar main .content,.archive.post-type-archive-safety_article main .content{padding:30px 15px;margin:0 auto;max-width:800px}@media screen and (min-width:48em){.archive.tax-pillar main .content,.archive.post-type-archive-safety_article main .content{padding:60px 15px}}@media screen and (min-width:48em){.archive.tax-pillar main article,.archive.post-type-archive-safety_article main article{display:-webkit-box;display:-moz-box;display:box;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;box-align:start;-moz-align-items:flex-start;-ms-align-items:flex-start;-o-align-items:flex-start;align-items:flex-start;-ms-flex-align:start}}.archive.tax-pillar main article .slug-thumb,.archive.post-type-archive-safety_article main article .slug-thumb{display:block;-webkit-background-size:cover;background-size:cover;background-position:center;background-repeat:no-repeat;position:relative}.archive.tax-pillar main article .slug-thumb:before,.archive.post-type-archive-safety_article main article .slug-thumb:before{display:block;content:"";width:100%;padding-top:57.1428571429%}.archive.tax-pillar main article .slug-thumb>*,.archive.post-type-archive-safety_article main article .slug-thumb>*{position:absolute}@media screen and (min-width:48em){.archive.tax-pillar main article .slug-thumb,.archive.post-type-archive-safety_article main article .slug-thumb{-webkit-box-flex:0;box-flex:0;-moz-flex:0 0 200px;-ms-flex:0 0 200px;flex:0 0 200px;margin-right:16px}}.archive.tax-pillar main article .article-info a.read-more-link,.archive.tax-pillar main article body.tax-pillar .article-info a.read-more,body.tax-pillar .archive.tax-pillar main article .article-info a.read-more,.archive.tax-pillar main article body.tax-pillar .article-info .home #home-cta .home-cta-container .cta a,body.tax-pillar .archive.tax-pillar main article .article-info .home #home-cta .home-cta-container .cta a,.archive.tax-pillar main article .home #home-cta .home-cta-container .cta body.tax-pillar .article-info a,.home #home-cta .home-cta-container .cta body.tax-pillar .archive.tax-pillar main article .article-info a,.archive.tax-pillar main article .article-info body.tax-pillar .video-info a.read-more,.archive.tax-pillar main article .article-info body.tax-pillar .video-info .home #home-cta .home-cta-container .cta a,body.tax-pillar .video-info .home #home-cta .home-cta-container .cta .archive.tax-pillar main article .article-info a,.archive.tax-pillar main article .article-info .home #home-cta .home-cta-container .cta body.tax-pillar .video-info a,.archive.tax-pillar main body.tax-pillar .content article .article-info a.read-more,.archive.tax-pillar main body.tax-pillar .content article .article-info .home #home-cta .home-cta-container .cta a,.archive.tax-pillar main body.tax-pillar .content article .home #home-cta .home-cta-container .cta .article-info a,body.tax-pillar .content .archive.tax-pillar main article .home #home-cta .home-cta-container .cta .article-info a,.archive.tax-pillar main .home #home-cta .home-cta-container .cta body.tax-pillar .content article .article-info a,.archive.tax-pillar main article .article-info body.tax-pillar .topic-content .item a.read-more,.archive.tax-pillar main article .article-info body.tax-pillar .topic-content .item .home #home-cta .home-cta-container .cta a,body.tax-pillar .topic-content .item .home #home-cta .home-cta-container .cta .archive.tax-pillar main article .article-info a,.archive.tax-pillar main article .article-info .home #home-cta .home-cta-container .cta body.tax-pillar .topic-content .item a,.archive.tax-pillar main article body.tax-topic .article-info a.read-more,body.tax-topic .archive.tax-pillar main article .article-info a.read-more,.archive.tax-pillar main article body.tax-topic .article-info .home #home-cta .home-cta-container .cta a,body.tax-topic .archive.tax-pillar main article .article-info .home #home-cta .home-cta-container .cta a,.archive.tax-pillar main article .home #home-cta .home-cta-container .cta body.tax-topic .article-info a,.home #home-cta .home-cta-container .cta body.tax-topic .archive.tax-pillar main article .article-info a,.archive.tax-pillar main article .article-info body.tax-topic .video-info a.read-more,.archive.tax-pillar main article .article-info body.tax-topic .video-info .home #home-cta .home-cta-container .cta a,body.tax-topic .video-info .home #home-cta .home-cta-container .cta .archive.tax-pillar main article .article-info a,.archive.tax-pillar main article .article-info .home #home-cta .home-cta-container .cta body.tax-topic .video-info a,.archive.tax-pillar main body.tax-topic .content article .article-info a.read-more,.archive.tax-pillar main body.tax-topic .content article .article-info .home #home-cta .home-cta-container .cta a,.archive.tax-pillar main body.tax-topic .content article .home #home-cta .home-cta-container .cta .article-info a,body.tax-topic .content .archive.tax-pillar main article .home #home-cta .home-cta-container .cta .article-info a,.archive.tax-pillar main .home #home-cta .home-cta-container .cta body.tax-topic .content article .article-info a,.archive.tax-pillar main article .article-info body.tax-topic .topic-content .item a.read-more,.archive.tax-pillar main article .article-info body.tax-topic .topic-content .item .home #home-cta .home-cta-container .cta a,body.tax-topic .topic-content .item .home #home-cta .home-cta-container .cta .archive.tax-pillar main article .article-info a,.archive.tax-pillar main article .article-info .home #home-cta .home-cta-container .cta body.tax-topic .topic-content .item a,.archive.post-type-archive-safety_article main article .article-info a.read-more-link,.archive.post-type-archive-safety_article main article body.tax-pillar .article-info a.read-more,body.tax-pillar .archive.post-type-archive-safety_article main article .article-info a.read-more,.archive.post-type-archive-safety_article main article body.tax-pillar .article-info .home #home-cta .home-cta-container .cta a,body.tax-pillar .archive.post-type-archive-safety_article main article .article-info .home #home-cta .home-cta-container .cta a,.archive.post-type-archive-safety_article main article .home #home-cta .home-cta-container .cta body.tax-pillar .article-info a,.home #home-cta .home-cta-container .cta body.tax-pillar .archive.post-type-archive-safety_article main article .article-info a,.archive.post-type-archive-safety_article main article .article-info body.tax-pillar .video-info a.read-more,.archive.post-type-archive-safety_article main article .article-info body.tax-pillar .video-info .home #home-cta .home-cta-container .cta a,body.tax-pillar .video-info .home #home-cta .home-cta-container .cta .archive.post-type-archive-safety_article main article .article-info a,.archive.post-type-archive-safety_article main article .article-info .home #home-cta .home-cta-container .cta body.tax-pillar .video-info a,.archive.post-type-archive-safety_article main body.tax-pillar .content article .article-info a.read-more,.archive.post-type-archive-safety_article main body.tax-pillar .content article .article-info .home #home-cta .home-cta-container .cta a,.archive.post-type-archive-safety_article main body.tax-pillar .content article .home #home-cta .home-cta-container .cta .article-info a,body.tax-pillar .content .archive.post-type-archive-safety_article main article .home #home-cta .home-cta-container .cta .article-info a,.archive.post-type-archive-safety_article main .home #home-cta .home-cta-container .cta body.tax-pillar .content article .article-info a,.archive.post-type-archive-safety_article main article .article-info body.tax-pillar .topic-content .item a.read-more,.archive.post-type-archive-safety_article main article .article-info body.tax-pillar .topic-content .item .home #home-cta .home-cta-container .cta a,body.tax-pillar .topic-content .item .home #home-cta .home-cta-container .cta .archive.post-type-archive-safety_article main article .article-info a,.archive.post-type-archive-safety_article main article .article-info .home #home-cta .home-cta-container .cta body.tax-pillar .topic-content .item a,.archive.post-type-archive-safety_article main article body.tax-topic .article-info a.read-more,body.tax-topic .archive.post-type-archive-safety_article main article .article-info a.read-more,.archive.post-type-archive-safety_article main article body.tax-topic .article-info .home #home-cta .home-cta-container .cta a,body.tax-topic .archive.post-type-archive-safety_article main article .article-info .home #home-cta .home-cta-container .cta a,.archive.post-type-archive-safety_article main article .home #home-cta .home-cta-container .cta body.tax-topic .article-info a,.home #home-cta .home-cta-container .cta body.tax-topic .archive.post-type-archive-safety_article main article .article-info a,.archive.post-type-archive-safety_article main article .article-info body.tax-topic .video-info a.read-more,.archive.post-type-archive-safety_article main article .article-info body.tax-topic .video-info .home #home-cta .home-cta-container .cta a,body.tax-topic .video-info .home #home-cta .home-cta-container .cta .archive.post-type-archive-safety_article main article .article-info a,.archive.post-type-archive-safety_article main article .article-info .home #home-cta .home-cta-container .cta body.tax-topic .video-info a,.archive.post-type-archive-safety_article main body.tax-topic .content article .article-info a.read-more,.archive.post-type-archive-safety_article main body.tax-topic .content article .article-info .home #home-cta .home-cta-container .cta a,.archive.post-type-archive-safety_article main body.tax-topic .content article .home #home-cta .home-cta-container .cta .article-info a,body.tax-topic .content .archive.post-type-archive-safety_article main article .home #home-cta .home-cta-container .cta .article-info a,.archive.post-type-archive-safety_article main .home #home-cta .home-cta-container .cta body.tax-topic .content article .article-info a,.archive.post-type-archive-safety_article main article .article-info body.tax-topic .topic-content .item a.read-more,.archive.post-type-archive-safety_article main article .article-info body.tax-topic .topic-content .item .home #home-cta .home-cta-container .cta a,body.tax-topic .topic-content .item .home #home-cta .home-cta-container .cta .archive.post-type-archive-safety_article main article .article-info a,.archive.post-type-archive-safety_article main article .article-info .home #home-cta .home-cta-container .cta body.tax-topic .topic-content .item a{font-size:14px;font-size:.875rem}.archive.tax-pillar main article .safety-article-prefix,.archive.post-type-archive-safety_article main article .safety-article-prefix{display:none}.archive.tax-pillar main article .entry-title,.archive.post-type-archive-safety_article main article .entry-title{margin-bottom:4px}.archive.tax-pillar main article .entry-title h2,.archive.post-type-archive-safety_article main article .entry-title h2{margin-top:0}.archive.tax-pillar main article .entry-title a,.archive.post-type-archive-safety_article main article .entry-title a{position:relative;display:inline-block;-webkit-transition:color .3s ease;-o-transition:color .3s ease;transition:color .3s ease;@incldue centerY();width:100%}.archive.tax-pillar main article .entry-title a .title,.archive.post-type-archive-safety_article main article .entry-title a .title{display:inline-block;width:80%}.archive.tax-pillar main article .entry-title a:hover,.archive.post-type-archive-safety_article main article .entry-title a:hover{color:#e31837}.archive.tax-pillar main article .entry-title a .ico-arrow-right,.archive.post-type-archive-safety_article main article .entry-title a .ico-arrow-right{position:absolute;right:0;display:inline-block;text-align:right;display:none}body.tax-pillar .pillar-features,body.tax-topic .pillar-features{background-color:#d9d9d9;padding-top:16px;padding-bottom:32px}body.tax-pillar .pillar-features h2,body.tax-topic .pillar-features h2{font-family:EndzoneSans,Arial,sans-serif;text-transform:uppercase;letter-spacing:.01em;font-style:italic;color:#024c8a;text-align:center}body.tax-pillar .pillar-features .container,body.tax-topic .pillar-features .container{padding:0 15px;max-width:75em;margin-left:auto;margin-right:auto;padding:0 8px}body.tax-pillar .pillar-features .container::after,body.tax-topic .pillar-features .container::after{clear:both;content:"";display:table}@media screen and (min-width:30em){body.tax-pillar .pillar-features .container,body.tax-topic .pillar-features .container{max-width:100%}}@media screen and (min-width:48em){body.tax-pillar .pillar-features .container,body.tax-topic .pillar-features .container{max-width:100%}}@media screen and (min-width:62em){body.tax-pillar .pillar-features .container,body.tax-topic .pillar-features .container{max-width:992px}}@media screen and (min-width:75em){body.tax-pillar .pillar-features .container,body.tax-topic .pillar-features .container{max-width:1200px}}@media screen and (min-width:48em){body.tax-pillar .pillar-features .container,body.tax-topic .pillar-features .container{display:-webkit-box;display:-moz-box;display:box;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;box-align:stretch;-moz-align-items:stretch;-ms-align-items:stretch;-o-align-items:stretch;align-items:stretch;-ms-flex-align:stretch}body.tax-pillar .pillar-features .container .bundle,body.tax-topic .pillar-features .container .bundle{-webkit-box-flex:1;box-flex:1;-moz-flex:1 0 50%;-ms-flex:1 0 50%;flex:1 0 50%}}body.tax-pillar .pillar-features article,body.tax-topic .pillar-features article{display:-webkit-box;display:-moz-box;display:box;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;box-orient:horizontal;-moz-flex-direction:row;flex-direction:row;-ms-flex-direction:row;-webkit-box-pack:start;box-pack:start;-moz-justify-content:flex-start;-ms-justify-content:flex-start;-o-justify-content:flex-start;justify-content:flex-start;-ms-flex-pack:start;-webkit-box-align:stretch;box-align:stretch;-moz-align-items:stretch;-ms-align-items:stretch;-o-align-items:stretch;align-items:stretch;-ms-flex-align:stretch;align-content:stretch;-ms-flex-line-pack:stretch;-webkit-box-orient:vertical;box-orient:vertical;-webkit-box-direction:normal;box-direction:normal;-moz-flex-direction:column;flex-direction:column;-ms-flex-direction:column;background-color:white;border:8px solid #d9d9d9}@media screen and (min-width:48em){body.tax-pillar .pillar-features article,body.tax-topic .pillar-features article{-webkit-box-orient:horizontal;box-orient:horizontal;-webkit-box-direction:normal;box-direction:normal;-moz-flex-direction:row;flex-direction:row;-ms-flex-direction:row}}body.tax-pillar .pillar-features article .slug-thumb,body.tax-topic .pillar-features article .slug-thumb{-webkit-background-size:cover;background-size:cover;background-position:center;position:relative;background-repeat:no-repeat;-webkit-box-flex:0;box-flex:0;-moz-flex:0 0 180px;-ms-flex:0 0 180px;flex:0 0 180px}@media screen and (min-width:48em){body.tax-pillar .pillar-features article .slug-thumb,body.tax-topic .pillar-features article .slug-thumb{-webkit-box-flex:1;box-flex:1;-moz-flex:1 0 33%;-ms-flex:1 0 33%;flex:1 0 33%}}@media screen and (min-width:48em){body.tax-pillar .pillar-features.count-2 .bundle,body.tax-topic .pillar-features.count-2 .bundle{display:-webkit-box;display:-moz-box;display:box;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;box-orient:vertical;-webkit-box-direction:normal;box-direction:normal;-moz-flex-direction:column;flex-direction:column;-ms-flex-direction:column}body.tax-pillar .pillar-features.count-2 .bundle article,body.tax-topic .pillar-features.count-2 .bundle article{-webkit-flex-grow:1;-moz-flex-grow:1;-webkit-box-flex:1;flex-grow:1;-ms-flex-positive:1}}@media screen and (min-width:48em){body.tax-pillar .pillar-features.count-3 .bundle,body.tax-topic .pillar-features.count-3 .bundle{display:-webkit-box;display:-moz-box;display:box;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;box-orient:vertical;-webkit-box-direction:normal;box-direction:normal;-moz-flex-direction:column;flex-direction:column;-ms-flex-direction:column}body.tax-pillar .pillar-features.count-3 .bundle article,body.tax-topic .pillar-features.count-3 .bundle article{-webkit-flex-grow:1;-moz-flex-grow:1;-webkit-box-flex:1;flex-grow:1;-ms-flex-positive:1}body.tax-pillar .pillar-features.count-3 .bundle:first-child article,body.tax-topic .pillar-features.count-3 .bundle:first-child article{-webkit-box-orient:vertical;box-orient:vertical;-webkit-box-direction:normal;box-direction:normal;-moz-flex-direction:column;flex-direction:column;-ms-flex-direction:column}body.tax-pillar .pillar-features.count-3 .bundle:first-child article .slug-thumb,body.tax-topic .pillar-features.count-3 .bundle:first-child article .slug-thumb{margin-right:0}body.tax-pillar .pillar-features.count-3 .bundle:first-child article .article-info,body.tax-topic .pillar-features.count-3 .bundle:first-child article .article-info{-webkit-box-flex:0;box-flex:0;-moz-flex:0 1 0;-ms-flex:0 1 0;flex:0 1 0}body.tax-pillar .pillar-features.count-3 .bundle:first-child article .article-info p,body.tax-pillar .pillar-features.count-3 .bundle:first-child article .article-info .page-header .page-header--content>*:nth-child(2),.page-header body.tax-pillar .pillar-features.count-3 .bundle:first-child article .article-info .page-header--content>*:nth-child(2),body.tax-topic .pillar-features.count-3 .bundle:first-child article .article-info p,body.tax-topic .pillar-features.count-3 .bundle:first-child article .article-info .page-header .page-header--content>*:nth-child(2),.page-header body.tax-topic .pillar-features.count-3 .bundle:first-child article .article-info .page-header--content>*:nth-child(2){padding:0}}body.tax-pillar .article-info,body.tax-pillar .video-info,body.tax-pillar .content article,body.tax-pillar .topic-content .item,body.tax-topic .article-info,body.tax-topic .video-info,body.tax-topic .content article,body.tax-topic .topic-content .item{padding:16px}body.tax-pillar .article-info p,body.tax-pillar .article-info .page-header .page-header--content>*:nth-child(2),.page-header body.tax-pillar .article-info .page-header--content>*:nth-child(2),body.tax-pillar .video-info p,body.tax-pillar .video-info .page-header .page-header--content>*:nth-child(2),.page-header body.tax-pillar .video-info .page-header--content>*:nth-child(2),body.tax-pillar .content article p,body.tax-pillar .content article .page-header .page-header--content>*:nth-child(2),.page-header body.tax-pillar .content article .page-header--content>*:nth-child(2),body.tax-pillar .topic-content .item p,body.tax-pillar .topic-content .item .page-header .page-header--content>*:nth-child(2),.page-header body.tax-pillar .topic-content .item .page-header--content>*:nth-child(2),body.tax-topic .article-info p,body.tax-topic .article-info .page-header .page-header--content>*:nth-child(2),.page-header body.tax-topic .article-info .page-header--content>*:nth-child(2),body.tax-topic .video-info p,body.tax-topic .video-info .page-header .page-header--content>*:nth-child(2),.page-header body.tax-topic .video-info .page-header--content>*:nth-child(2),body.tax-topic .content article p,body.tax-topic .content article .page-header .page-header--content>*:nth-child(2),.page-header body.tax-topic .content article .page-header--content>*:nth-child(2),body.tax-topic .topic-content .item p,body.tax-topic .topic-content .item .page-header .page-header--content>*:nth-child(2),.page-header body.tax-topic .topic-content .item .page-header--content>*:nth-child(2){padding:0}@media screen and (min-width:48em){body.tax-pillar .article-info,body.tax-pillar .video-info,body.tax-pillar .content article,body.tax-pillar .topic-content .item,body.tax-topic .article-info,body.tax-topic .video-info,body.tax-topic .content article,body.tax-topic .topic-content .item{-webkit-box-flex:1;box-flex:1;-moz-flex:1 0 60%;-ms-flex:1 0 60%;flex:1 0 60%}}body.tax-pillar .article-info h1,body.tax-pillar .article-info .page-header .page-header--content>*:first-child,.page-header body.tax-pillar .article-info .page-header--content>*:first-child,body.tax-pillar .article-info h2,body.tax-pillar .video-info h1,body.tax-pillar .video-info .page-header .page-header--content>*:first-child,.page-header body.tax-pillar .video-info .page-header--content>*:first-child,body.tax-pillar .video-info h2,body.tax-pillar .content article h1,body.tax-pillar .content article .page-header .page-header--content>*:first-child,.page-header body.tax-pillar .content article .page-header--content>*:first-child,body.tax-pillar .content article h2,body.tax-pillar .topic-content .item h1,body.tax-pillar .topic-content .item .page-header .page-header--content>*:first-child,.page-header body.tax-pillar .topic-content .item .page-header--content>*:first-child,body.tax-pillar .topic-content .item h2,body.tax-topic .article-info h1,body.tax-topic .article-info .page-header .page-header--content>*:first-child,.page-header body.tax-topic .article-info .page-header--content>*:first-child,body.tax-topic .article-info h2,body.tax-topic .video-info h1,body.tax-topic .video-info .page-header .page-header--content>*:first-child,.page-header body.tax-topic .video-info .page-header--content>*:first-child,body.tax-topic .video-info h2,body.tax-topic .content article h1,body.tax-topic .content article .page-header .page-header--content>*:first-child,.page-header body.tax-topic .content article .page-header--content>*:first-child,body.tax-topic .content article h2,body.tax-topic .topic-content .item h1,body.tax-topic .topic-content .item .page-header .page-header--content>*:first-child,.page-header body.tax-topic .topic-content .item .page-header--content>*:first-child,body.tax-topic .topic-content .item h2{font-style:italic;font-family:EndzoneSans,Arial,sans-serif;font-weight:400;font-size:18px;font-size:1.125rem;margin-top:0;margin-bottom:4px}body.tax-pillar .article-info h1 a,body.tax-pillar .article-info .page-header .page-header--content>*:first-child a,.page-header body.tax-pillar .article-info .page-header--content>*:first-child a,body.tax-pillar .article-info h2 a,body.tax-pillar .video-info h1 a,body.tax-pillar .video-info .page-header .page-header--content>*:first-child a,.page-header body.tax-pillar .video-info .page-header--content>*:first-child a,body.tax-pillar .video-info h2 a,body.tax-pillar .content article h1 a,body.tax-pillar .content article .page-header .page-header--content>*:first-child a,.page-header body.tax-pillar .content article .page-header--content>*:first-child a,body.tax-pillar .content article h2 a,body.tax-pillar .topic-content .item h1 a,body.tax-pillar .topic-content .item .page-header .page-header--content>*:first-child a,.page-header body.tax-pillar .topic-content .item .page-header--content>*:first-child a,body.tax-pillar .topic-content .item h2 a,body.tax-topic .article-info h1 a,body.tax-topic .article-info .page-header .page-header--content>*:first-child a,.page-header body.tax-topic .article-info .page-header--content>*:first-child a,body.tax-topic .article-info h2 a,body.tax-topic .video-info h1 a,body.tax-topic .video-info .page-header .page-header--content>*:first-child a,.page-header body.tax-topic .video-info .page-header--content>*:first-child a,body.tax-topic .video-info h2 a,body.tax-topic .content article h1 a,body.tax-topic .content article .page-header .page-header--content>*:first-child a,.page-header body.tax-topic .content article .page-header--content>*:first-child a,body.tax-topic .content article h2 a,body.tax-topic .topic-content .item h1 a,body.tax-topic .topic-content .item .page-header .page-header--content>*:first-child a,.page-header body.tax-topic .topic-content .item .page-header--content>*:first-child a,body.tax-topic .topic-content .item h2 a{color:#0075bc}body.tax-pillar .article-info h1 a:hover,body.tax-pillar .article-info .page-header .page-header--content>*:first-child a:hover,.page-header body.tax-pillar .article-info .page-header--content>*:first-child a:hover,body.tax-pillar .article-info h1 a:active,body.tax-pillar .article-info .page-header .page-header--content>*:first-child a:active,.page-header body.tax-pillar .article-info .page-header--content>*:first-child a:active,body.tax-pillar .article-info h1 a:focus,body.tax-pillar .article-info .page-header .page-header--content>*:first-child a:focus,.page-header body.tax-pillar .article-info .page-header--content>*:first-child a:focus,body.tax-pillar .article-info h2 a:hover,body.tax-pillar .article-info h2 a:active,body.tax-pillar .article-info h2 a:focus,body.tax-pillar .video-info h1 a:hover,body.tax-pillar .video-info .page-header .page-header--content>*:first-child a:hover,.page-header body.tax-pillar .video-info .page-header--content>*:first-child a:hover,body.tax-pillar .video-info h1 a:active,body.tax-pillar .video-info .page-header .page-header--content>*:first-child a:active,.page-header body.tax-pillar .video-info .page-header--content>*:first-child a:active,body.tax-pillar .video-info h1 a:focus,body.tax-pillar .video-info .page-header .page-header--content>*:first-child a:focus,.page-header body.tax-pillar .video-info .page-header--content>*:first-child a:focus,body.tax-pillar .video-info h2 a:hover,body.tax-pillar .video-info h2 a:active,body.tax-pillar .video-info h2 a:focus,body.tax-pillar .content article h1 a:hover,body.tax-pillar .content article .page-header .page-header--content>*:first-child a:hover,.page-header body.tax-pillar .content article .page-header--content>*:first-child a:hover,body.tax-pillar .content article h1 a:active,body.tax-pillar .content article .page-header .page-header--content>*:first-child a:active,.page-header body.tax-pillar .content article .page-header--content>*:first-child a:active,body.tax-pillar .content article h1 a:focus,body.tax-pillar .content article .page-header .page-header--content>*:first-child a:focus,.page-header body.tax-pillar .content article .page-header--content>*:first-child a:focus,body.tax-pillar .content article h2 a:hover,body.tax-pillar .content article h2 a:active,body.tax-pillar .content article h2 a:focus,body.tax-pillar .topic-content .item h1 a:hover,body.tax-pillar .topic-content .item .page-header .page-header--content>*:first-child a:hover,.page-header body.tax-pillar .topic-content .item .page-header--content>*:first-child a:hover,body.tax-pillar .topic-content .item h1 a:active,body.tax-pillar .topic-content .item .page-header .page-header--content>*:first-child a:active,.page-header body.tax-pillar .topic-content .item .page-header--content>*:first-child a:active,body.tax-pillar .topic-content .item h1 a:focus,body.tax-pillar .topic-content .item .page-header .page-header--content>*:first-child a:focus,.page-header body.tax-pillar .topic-content .item .page-header--content>*:first-child a:focus,body.tax-pillar .topic-content .item h2 a:hover,body.tax-pillar .topic-content .item h2 a:active,body.tax-pillar .topic-content .item h2 a:focus,body.tax-topic .article-info h1 a:hover,body.tax-topic .article-info .page-header .page-header--content>*:first-child a:hover,.page-header body.tax-topic .article-info .page-header--content>*:first-child a:hover,body.tax-topic .article-info h1 a:active,body.tax-topic .article-info .page-header .page-header--content>*:first-child a:active,.page-header body.tax-topic .article-info .page-header--content>*:first-child a:active,body.tax-topic .article-info h1 a:focus,body.tax-topic .article-info .page-header .page-header--content>*:first-child a:focus,.page-header body.tax-topic .article-info .page-header--content>*:first-child a:focus,body.tax-topic .article-info h2 a:hover,body.tax-topic .article-info h2 a:active,body.tax-topic .article-info h2 a:focus,body.tax-topic .video-info h1 a:hover,body.tax-topic .video-info .page-header .page-header--content>*:first-child a:hover,.page-header body.tax-topic .video-info .page-header--content>*:first-child a:hover,body.tax-topic .video-info h1 a:active,body.tax-topic .video-info .page-header .page-header--content>*:first-child a:active,.page-header body.tax-topic .video-info .page-header--content>*:first-child a:active,body.tax-topic .video-info h1 a:focus,body.tax-topic .video-info .page-header .page-header--content>*:first-child a:focus,.page-header body.tax-topic .video-info .page-header--content>*:first-child a:focus,body.tax-topic .video-info h2 a:hover,body.tax-topic .video-info h2 a:active,body.tax-topic .video-info h2 a:focus,body.tax-topic .content article h1 a:hover,body.tax-topic .content article .page-header .page-header--content>*:first-child a:hover,.page-header body.tax-topic .content article .page-header--content>*:first-child a:hover,body.tax-topic .content article h1 a:active,body.tax-topic .content article .page-header .page-header--content>*:first-child a:active,.page-header body.tax-topic .content article .page-header--content>*:first-child a:active,body.tax-topic .content article h1 a:focus,body.tax-topic .content article .page-header .page-header--content>*:first-child a:focus,.page-header body.tax-topic .content article .page-header--content>*:first-child a:focus,body.tax-topic .content article h2 a:hover,body.tax-topic .content article h2 a:active,body.tax-topic .content article h2 a:focus,body.tax-topic .topic-content .item h1 a:hover,body.tax-topic .topic-content .item .page-header .page-header--content>*:first-child a:hover,.page-header body.tax-topic .topic-content .item .page-header--content>*:first-child a:hover,body.tax-topic .topic-content .item h1 a:active,body.tax-topic .topic-content .item .page-header .page-header--content>*:first-child a:active,.page-header body.tax-topic .topic-content .item .page-header--content>*:first-child a:active,body.tax-topic .topic-content .item h1 a:focus,body.tax-topic .topic-content .item .page-header .page-header--content>*:first-child a:focus,.page-header body.tax-topic .topic-content .item .page-header--content>*:first-child a:focus,body.tax-topic .topic-content .item h2 a:hover,body.tax-topic .topic-content .item h2 a:active,body.tax-topic .topic-content .item h2 a:focus{color:#e31837}body.tax-pillar .article-info time,body.tax-pillar .article-info p,body.tax-pillar .article-info .page-header .page-header--content>*:nth-child(2),.page-header body.tax-pillar .article-info .page-header--content>*:nth-child(2),body.tax-pillar .video-info time,body.tax-pillar .video-info p,body.tax-pillar .video-info .page-header .page-header--content>*:nth-child(2),.page-header body.tax-pillar .video-info .page-header--content>*:nth-child(2),body.tax-pillar .content article time,body.tax-pillar .content article p,body.tax-pillar .content article .page-header .page-header--content>*:nth-child(2),.page-header body.tax-pillar .content article .page-header--content>*:nth-child(2),body.tax-pillar .topic-content .item time,body.tax-pillar .topic-content .item p,body.tax-pillar .topic-content .item .page-header .page-header--content>*:nth-child(2),.page-header body.tax-pillar .topic-content .item .page-header--content>*:nth-child(2),body.tax-topic .article-info time,body.tax-topic .article-info p,body.tax-topic .article-info .page-header .page-header--content>*:nth-child(2),.page-header body.tax-topic .article-info .page-header--content>*:nth-child(2),body.tax-topic .video-info time,body.tax-topic .video-info p,body.tax-topic .video-info .page-header .page-header--content>*:nth-child(2),.page-header body.tax-topic .video-info .page-header--content>*:nth-child(2),body.tax-topic .content article time,body.tax-topic .content article p,body.tax-topic .content article .page-header .page-header--content>*:nth-child(2),.page-header body.tax-topic .content article .page-header--content>*:nth-child(2),body.tax-topic .topic-content .item time,body.tax-topic .topic-content .item p,body.tax-topic .topic-content .item .page-header .page-header--content>*:nth-child(2),.page-header body.tax-topic .topic-content .item .page-header--content>*:nth-child(2){color:#747474;font-size:12;font-size:12px;font-size:.75rem;line-height:1.4;margin:4px 0}@media screen and (min-width:48em){body.tax-pillar .article-info time,body.tax-pillar .article-info p,body.tax-pillar .article-info .page-header .page-header--content>*:nth-child(2),.page-header body.tax-pillar .article-info .page-header--content>*:nth-child(2),body.tax-pillar .video-info time,body.tax-pillar .video-info p,body.tax-pillar .video-info .page-header .page-header--content>*:nth-child(2),.page-header body.tax-pillar .video-info .page-header--content>*:nth-child(2),body.tax-pillar .content article time,body.tax-pillar .content article p,body.tax-pillar .content article .page-header .page-header--content>*:nth-child(2),.page-header body.tax-pillar .content article .page-header--content>*:nth-child(2),body.tax-pillar .topic-content .item time,body.tax-pillar .topic-content .item p,body.tax-pillar .topic-content .item .page-header .page-header--content>*:nth-child(2),.page-header body.tax-pillar .topic-content .item .page-header--content>*:nth-child(2),body.tax-topic .article-info time,body.tax-topic .article-info p,body.tax-topic .article-info .page-header .page-header--content>*:nth-child(2),.page-header body.tax-topic .article-info .page-header--content>*:nth-child(2),body.tax-topic .video-info time,body.tax-topic .video-info p,body.tax-topic .video-info .page-header .page-header--content>*:nth-child(2),.page-header body.tax-topic .video-info .page-header--content>*:nth-child(2),body.tax-topic .content article time,body.tax-topic .content article p,body.tax-topic .content article .page-header .page-header--content>*:nth-child(2),.page-header body.tax-topic .content article .page-header--content>*:nth-child(2),body.tax-topic .topic-content .item time,body.tax-topic .topic-content .item p,body.tax-topic .topic-content .item .page-header .page-header--content>*:nth-child(2),.page-header body.tax-topic .topic-content .item .page-header--content>*:nth-child(2){font-size:12;font-size:.75rem}}@media screen and (min-width:62em){body.tax-pillar .article-info time,body.tax-pillar .article-info p,body.tax-pillar .article-info .page-header .page-header--content>*:nth-child(2),.page-header body.tax-pillar .article-info .page-header--content>*:nth-child(2),body.tax-pillar .video-info time,body.tax-pillar .video-info p,body.tax-pillar .video-info .page-header .page-header--content>*:nth-child(2),.page-header body.tax-pillar .video-info .page-header--content>*:nth-child(2),body.tax-pillar .content article time,body.tax-pillar .content article p,body.tax-pillar .content article .page-header .page-header--content>*:nth-child(2),.page-header body.tax-pillar .content article .page-header--content>*:nth-child(2),body.tax-pillar .topic-content .item time,body.tax-pillar .topic-content .item p,body.tax-pillar .topic-content .item .page-header .page-header--content>*:nth-child(2),.page-header body.tax-pillar .topic-content .item .page-header--content>*:nth-child(2),body.tax-topic .article-info time,body.tax-topic .article-info p,body.tax-topic .article-info .page-header .page-header--content>*:nth-child(2),.page-header body.tax-topic .article-info .page-header--content>*:nth-child(2),body.tax-topic .video-info time,body.tax-topic .video-info p,body.tax-topic .video-info .page-header .page-header--content>*:nth-child(2),.page-header body.tax-topic .video-info .page-header--content>*:nth-child(2),body.tax-topic .content article time,body.tax-topic .content article p,body.tax-topic .content article .page-header .page-header--content>*:nth-child(2),.page-header body.tax-topic .content article .page-header--content>*:nth-child(2),body.tax-topic .topic-content .item time,body.tax-topic .topic-content .item p,body.tax-topic .topic-content .item .page-header .page-header--content>*:nth-child(2),.page-header body.tax-topic .topic-content .item .page-header--content>*:nth-child(2){font-size:12;font-size:.75rem}}@media screen and (min-width:75em){body.tax-pillar .article-info time,body.tax-pillar .article-info p,body.tax-pillar .article-info .page-header .page-header--content>*:nth-child(2),.page-header body.tax-pillar .article-info .page-header--content>*:nth-child(2),body.tax-pillar .video-info time,body.tax-pillar .video-info p,body.tax-pillar .video-info .page-header .page-header--content>*:nth-child(2),.page-header body.tax-pillar .video-info .page-header--content>*:nth-child(2),body.tax-pillar .content article time,body.tax-pillar .content article p,body.tax-pillar .content article .page-header .page-header--content>*:nth-child(2),.page-header body.tax-pillar .content article .page-header--content>*:nth-child(2),body.tax-pillar .topic-content .item time,body.tax-pillar .topic-content .item p,body.tax-pillar .topic-content .item .page-header .page-header--content>*:nth-child(2),.page-header body.tax-pillar .topic-content .item .page-header--content>*:nth-child(2),body.tax-topic .article-info time,body.tax-topic .article-info p,body.tax-topic .article-info .page-header .page-header--content>*:nth-child(2),.page-header body.tax-topic .article-info .page-header--content>*:nth-child(2),body.tax-topic .video-info time,body.tax-topic .video-info p,body.tax-topic .video-info .page-header .page-header--content>*:nth-child(2),.page-header body.tax-topic .video-info .page-header--content>*:nth-child(2),body.tax-topic .content article time,body.tax-topic .content article p,body.tax-topic .content article .page-header .page-header--content>*:nth-child(2),.page-header body.tax-topic .content article .page-header--content>*:nth-child(2),body.tax-topic .topic-content .item time,body.tax-topic .topic-content .item p,body.tax-topic .topic-content .item .page-header .page-header--content>*:nth-child(2),.page-header body.tax-topic .topic-content .item .page-header--content>*:nth-child(2){font-size:14;font-size:.875rem}}body.tax-pillar .article-info time,body.tax-pillar .article-info .updated,body.tax-pillar .video-info time,body.tax-pillar .video-info .updated,body.tax-pillar .content article time,body.tax-pillar .content article .updated,body.tax-pillar .topic-content .item time,body.tax-pillar .topic-content .item .updated,body.tax-topic .article-info time,body.tax-topic .article-info .updated,body.tax-topic .video-info time,body.tax-topic .video-info .updated,body.tax-topic .content article time,body.tax-topic .content article .updated,body.tax-topic .topic-content .item time,body.tax-topic .topic-content .item .updated{color:red}body.tax-pillar .article-info .read-more,body.tax-pillar .article-info .home #home-cta .home-cta-container .cta a,.home #home-cta .home-cta-container .cta body.tax-pillar .article-info a,body.tax-pillar .video-info .read-more,body.tax-pillar .video-info .home #home-cta .home-cta-container .cta a,.home #home-cta .home-cta-container .cta body.tax-pillar .video-info a,body.tax-pillar .content article .read-more,body.tax-pillar .content article .home #home-cta .home-cta-container .cta a,.home #home-cta .home-cta-container .cta body.tax-pillar .content article a,body.tax-pillar .topic-content .item .read-more,body.tax-pillar .topic-content .item .home #home-cta .home-cta-container .cta a,.home #home-cta .home-cta-container .cta body.tax-pillar .topic-content .item a,body.tax-topic .article-info .read-more,body.tax-topic .article-info .home #home-cta .home-cta-container .cta a,.home #home-cta .home-cta-container .cta body.tax-topic .article-info a,body.tax-topic .video-info .read-more,body.tax-topic .video-info .home #home-cta .home-cta-container .cta a,.home #home-cta .home-cta-container .cta body.tax-topic .video-info a,body.tax-topic .content article .read-more,body.tax-topic .content article .home #home-cta .home-cta-container .cta a,.home #home-cta .home-cta-container .cta body.tax-topic .content article a,body.tax-topic .topic-content .item .read-more,body.tax-topic .topic-content .item .home #home-cta .home-cta-container .cta a,.home #home-cta .home-cta-container .cta body.tax-topic .topic-content .item a{font-size:12;font-size:12px;font-size:.75rem;color:#0075bc}@media screen and (min-width:48em){body.tax-pillar .article-info .read-more,body.tax-pillar .article-info .home #home-cta .home-cta-container .cta a,.home #home-cta .home-cta-container .cta body.tax-pillar .article-info a,body.tax-pillar .video-info .read-more,body.tax-pillar .video-info .home #home-cta .home-cta-container .cta a,.home #home-cta .home-cta-container .cta body.tax-pillar .video-info a,body.tax-pillar .content article .read-more,body.tax-pillar .content article .home #home-cta .home-cta-container .cta a,.home #home-cta .home-cta-container .cta body.tax-pillar .content article a,body.tax-pillar .topic-content .item .read-more,body.tax-pillar .topic-content .item .home #home-cta .home-cta-container .cta a,.home #home-cta .home-cta-container .cta body.tax-pillar .topic-content .item a,body.tax-topic .article-info .read-more,body.tax-topic .article-info .home #home-cta .home-cta-container .cta a,.home #home-cta .home-cta-container .cta body.tax-topic .article-info a,body.tax-topic .video-info .read-more,body.tax-topic .video-info .home #home-cta .home-cta-container .cta a,.home #home-cta .home-cta-container .cta body.tax-topic .video-info a,body.tax-topic .content article .read-more,body.tax-topic .content article .home #home-cta .home-cta-container .cta a,.home #home-cta .home-cta-container .cta body.tax-topic .content article a,body.tax-topic .topic-content .item .read-more,body.tax-topic .topic-content .item .home #home-cta .home-cta-container .cta a,.home #home-cta .home-cta-container .cta body.tax-topic .topic-content .item a{font-size:12;font-size:.75rem}}@media screen and (min-width:62em){body.tax-pillar .article-info .read-more,body.tax-pillar .article-info .home #home-cta .home-cta-container .cta a,.home #home-cta .home-cta-container .cta body.tax-pillar .article-info a,body.tax-pillar .video-info .read-more,body.tax-pillar .video-info .home #home-cta .home-cta-container .cta a,.home #home-cta .home-cta-container .cta body.tax-pillar .video-info a,body.tax-pillar .content article .read-more,body.tax-pillar .content article .home #home-cta .home-cta-container .cta a,.home #home-cta .home-cta-container .cta body.tax-pillar .content article a,body.tax-pillar .topic-content .item .read-more,body.tax-pillar .topic-content .item .home #home-cta .home-cta-container .cta a,.home #home-cta .home-cta-container .cta body.tax-pillar .topic-content .item a,body.tax-topic .article-info .read-more,body.tax-topic .article-info .home #home-cta .home-cta-container .cta a,.home #home-cta .home-cta-container .cta body.tax-topic .article-info a,body.tax-topic .video-info .read-more,body.tax-topic .video-info .home #home-cta .home-cta-container .cta a,.home #home-cta .home-cta-container .cta body.tax-topic .video-info a,body.tax-topic .content article .read-more,body.tax-topic .content article .home #home-cta .home-cta-container .cta a,.home #home-cta .home-cta-container .cta body.tax-topic .content article a,body.tax-topic .topic-content .item .read-more,body.tax-topic .topic-content .item .home #home-cta .home-cta-container .cta a,.home #home-cta .home-cta-container .cta body.tax-topic .topic-content .item a{font-size:12;font-size:.75rem}}@media screen and (min-width:75em){body.tax-pillar .article-info .read-more,body.tax-pillar .article-info .home #home-cta .home-cta-container .cta a,.home #home-cta .home-cta-container .cta body.tax-pillar .article-info a,body.tax-pillar .video-info .read-more,body.tax-pillar .video-info .home #home-cta .home-cta-container .cta a,.home #home-cta .home-cta-container .cta body.tax-pillar .video-info a,body.tax-pillar .content article .read-more,body.tax-pillar .content article .home #home-cta .home-cta-container .cta a,.home #home-cta .home-cta-container .cta body.tax-pillar .content article a,body.tax-pillar .topic-content .item .read-more,body.tax-pillar .topic-content .item .home #home-cta .home-cta-container .cta a,.home #home-cta .home-cta-container .cta body.tax-pillar .topic-content .item a,body.tax-topic .article-info .read-more,body.tax-topic .article-info .home #home-cta .home-cta-container .cta a,.home #home-cta .home-cta-container .cta body.tax-topic .article-info a,body.tax-topic .video-info .read-more,body.tax-topic .video-info .home #home-cta .home-cta-container .cta a,.home #home-cta .home-cta-container .cta body.tax-topic .video-info a,body.tax-topic .content article .read-more,body.tax-topic .content article .home #home-cta .home-cta-container .cta a,.home #home-cta .home-cta-container .cta body.tax-topic .content article a,body.tax-topic .topic-content .item .read-more,body.tax-topic .topic-content .item .home #home-cta .home-cta-container .cta a,.home #home-cta .home-cta-container .cta body.tax-topic .topic-content .item a{font-size:14;font-size:.875rem}}body.tax-pillar .article-info .read-more:hover,body.tax-pillar .article-info .home #home-cta .home-cta-container .cta a:hover,.home #home-cta .home-cta-container .cta body.tax-pillar .article-info a:hover,body.tax-pillar .article-info .read-more:active,body.tax-pillar .article-info .home #home-cta .home-cta-container .cta a:active,.home #home-cta .home-cta-container .cta body.tax-pillar .article-info a:active,body.tax-pillar .article-info .read-more:focus,body.tax-pillar .article-info .home #home-cta .home-cta-container .cta a:focus,.home #home-cta .home-cta-container .cta body.tax-pillar .article-info a:focus,body.tax-pillar .video-info .read-more:hover,body.tax-pillar .video-info .home #home-cta .home-cta-container .cta a:hover,.home #home-cta .home-cta-container .cta body.tax-pillar .video-info a:hover,body.tax-pillar .video-info .read-more:active,body.tax-pillar .video-info .home #home-cta .home-cta-container .cta a:active,.home #home-cta .home-cta-container .cta body.tax-pillar .video-info a:active,body.tax-pillar .video-info .read-more:focus,body.tax-pillar .video-info .home #home-cta .home-cta-container .cta a:focus,.home #home-cta .home-cta-container .cta body.tax-pillar .video-info a:focus,body.tax-pillar .content article .read-more:hover,body.tax-pillar .content article .home #home-cta .home-cta-container .cta a:hover,.home #home-cta .home-cta-container .cta body.tax-pillar .content article a:hover,body.tax-pillar .content article .read-more:active,body.tax-pillar .content article .home #home-cta .home-cta-container .cta a:active,.home #home-cta .home-cta-container .cta body.tax-pillar .content article a:active,body.tax-pillar .content article .read-more:focus,body.tax-pillar .content article .home #home-cta .home-cta-container .cta a:focus,.home #home-cta .home-cta-container .cta body.tax-pillar .content article a:focus,body.tax-pillar .topic-content .item .read-more:hover,body.tax-pillar .topic-content .item .home #home-cta .home-cta-container .cta a:hover,.home #home-cta .home-cta-container .cta body.tax-pillar .topic-content .item a:hover,body.tax-pillar .topic-content .item .read-more:active,body.tax-pillar .topic-content .item .home #home-cta .home-cta-container .cta a:active,.home #home-cta .home-cta-container .cta body.tax-pillar .topic-content .item a:active,body.tax-pillar .topic-content .item .read-more:focus,body.tax-pillar .topic-content .item .home #home-cta .home-cta-container .cta a:focus,.home #home-cta .home-cta-container .cta body.tax-pillar .topic-content .item a:focus,body.tax-topic .article-info .read-more:hover,body.tax-topic .article-info .home #home-cta .home-cta-container .cta a:hover,.home #home-cta .home-cta-container .cta body.tax-topic .article-info a:hover,body.tax-topic .article-info .read-more:active,body.tax-topic .article-info .home #home-cta .home-cta-container .cta a:active,.home #home-cta .home-cta-container .cta body.tax-topic .article-info a:active,body.tax-topic .article-info .read-more:focus,body.tax-topic .article-info .home #home-cta .home-cta-container .cta a:focus,.home #home-cta .home-cta-container .cta body.tax-topic .article-info a:focus,body.tax-topic .video-info .read-more:hover,body.tax-topic .video-info .home #home-cta .home-cta-container .cta a:hover,.home #home-cta .home-cta-container .cta body.tax-topic .video-info a:hover,body.tax-topic .video-info .read-more:active,body.tax-topic .video-info .home #home-cta .home-cta-container .cta a:active,.home #home-cta .home-cta-container .cta body.tax-topic .video-info a:active,body.tax-topic .video-info .read-more:focus,body.tax-topic .video-info .home #home-cta .home-cta-container .cta a:focus,.home #home-cta .home-cta-container .cta body.tax-topic .video-info a:focus,body.tax-topic .content article .read-more:hover,body.tax-topic .content article .home #home-cta .home-cta-container .cta a:hover,.home #home-cta .home-cta-container .cta body.tax-topic .content article a:hover,body.tax-topic .content article .read-more:active,body.tax-topic .content article .home #home-cta .home-cta-container .cta a:active,.home #home-cta .home-cta-container .cta body.tax-topic .content article a:active,body.tax-topic .content article .read-more:focus,body.tax-topic .content article .home #home-cta .home-cta-container .cta a:focus,.home #home-cta .home-cta-container .cta body.tax-topic .content article a:focus,body.tax-topic .topic-content .item .read-more:hover,body.tax-topic .topic-content .item .home #home-cta .home-cta-container .cta a:hover,.home #home-cta .home-cta-container .cta body.tax-topic .topic-content .item a:hover,body.tax-topic .topic-content .item .read-more:active,body.tax-topic .topic-content .item .home #home-cta .home-cta-container .cta a:active,.home #home-cta .home-cta-container .cta body.tax-topic .topic-content .item a:active,body.tax-topic .topic-content .item .read-more:focus,body.tax-topic .topic-content .item .home #home-cta .home-cta-container .cta a:focus,.home #home-cta .home-cta-container .cta body.tax-topic .topic-content .item a:focus{color:#e31837}body.tax-pillar .topic-content .content-group,body.tax-topic .topic-content .content-group{padding:0 15px;max-width:75em;margin-left:auto;margin-right:auto;padding-bottom:16px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}body.tax-pillar .topic-content .content-group::after,body.tax-topic .topic-content .content-group::after{clear:both;content:"";display:table}@media screen and (min-width:30em){body.tax-pillar .topic-content .content-group,body.tax-topic .topic-content .content-group{max-width:100%}}@media screen and (min-width:48em){body.tax-pillar .topic-content .content-group,body.tax-topic .topic-content .content-group{max-width:100%}}@media screen and (min-width:62em){body.tax-pillar .topic-content .content-group,body.tax-topic .topic-content .content-group{max-width:768px}}@media screen and (min-width:75em){body.tax-pillar .topic-content .content-group,body.tax-topic .topic-content .content-group{max-width:768px}}@media screen and (min-width:48em){body.tax-pillar .topic-content .content-group,body.tax-topic .topic-content .content-group{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;border-bottom:.5px solid #e4e5e6}}body.tax-pillar .topic-content .content-group .image,body.tax-topic .topic-content .content-group .image{display:none;padding:0;margin:0 auto}@media screen and (min-width:48em){body.tax-pillar .topic-content .content-group .image,body.tax-topic .topic-content .content-group .image{padding:30px 20px 0 0;height:auto;width:120px;flex-shrink:0;-ms-flex-negative:0}body.tax-pillar .topic-content .content-group .image img,body.tax-topic .topic-content .content-group .image img{width:100%;height:auto}}body.tax-pillar .topic-content .item,body.tax-topic .topic-content .item{padding:0;margin:32px 0}body.tax-pillar .pillar-videos,body.tax-topic .pillar-videos{padding-top:32px}body.tax-pillar .pillar-videos .container,body.tax-topic .pillar-videos .container{padding:0 15px;max-width:75em;margin-left:auto;margin-right:auto;width:100%}body.tax-pillar .pillar-videos .container::after,body.tax-topic .pillar-videos .container::after{clear:both;content:"";display:table}@media screen and (min-width:30em){body.tax-pillar .pillar-videos .container,body.tax-topic .pillar-videos .container{max-width:100%}}@media screen and (min-width:48em){body.tax-pillar .pillar-videos .container,body.tax-topic .pillar-videos .container{max-width:100%}}@media screen and (min-width:62em){body.tax-pillar .pillar-videos .container,body.tax-topic .pillar-videos .container{max-width:992px}}@media screen and (min-width:75em){body.tax-pillar .pillar-videos .container,body.tax-topic .pillar-videos .container{max-width:1200px}}body.tax-pillar .pillar-videos .featured-video,body.tax-topic .pillar-videos .featured-video{border:16px solid white}body.tax-pillar .pillar-videos .featured-video .video-info,body.tax-topic .pillar-videos .featured-video .video-info{padding:16px 0}body.tax-pillar .pillar-videos .featured-video .video-info p,body.tax-pillar .pillar-videos .featured-video .video-info .page-header .page-header--content>*:nth-child(2),.page-header body.tax-pillar .pillar-videos .featured-video .video-info .page-header--content>*:nth-child(2),body.tax-topic .pillar-videos .featured-video .video-info p,body.tax-topic .pillar-videos .featured-video .video-info .page-header .page-header--content>*:nth-child(2),.page-header body.tax-topic .pillar-videos .featured-video .video-info .page-header--content>*:nth-child(2){padding:0}@media screen and (min-width:48em){body.tax-pillar .pillar-videos .container,body.tax-topic .pillar-videos .container{display:-webkit-box;display:-moz-box;display:box;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;box-pack:center;-moz-justify-content:center;-ms-justify-content:center;-o-justify-content:center;justify-content:center;-ms-flex-pack:center}body.tax-pillar .pillar-videos .container .featured-video,body.tax-topic .pillar-videos .container .featured-video{-webkit-box-flex:0;box-flex:0;-moz-flex:0 0 33.333333333%;-ms-flex:0 0 33.333333333%;flex:0 0 33.333333333%;width:33.333333333%}body.tax-pillar .pillar-videos .container .featured-video:only-child,body.tax-topic .pillar-videos .container .featured-video:only-child{-webkit-box-flex:1;box-flex:1;-moz-flex:1 0 100%;-ms-flex:1 0 100%;flex:1 0 100%;width:100%;display:-webkit-box;display:-moz-box;display:box;display:-moz-flex;display:-ms-flexbox;display:flex}body.tax-pillar .pillar-videos .container .featured-video:only-child .slug-thumb,body.tax-topic .pillar-videos .container .featured-video:only-child .slug-thumb{width:320px;margin-right:24px}body.tax-pillar .pillar-videos .container .featured-video:only-child .video-info,body.tax-topic .pillar-videos .container .featured-video:only-child .video-info{max-width:480px}}body.tax-pillar .pillar-videos .slug-thumb,body.tax-topic .pillar-videos .slug-thumb{display:block;-webkit-background-size:cover;background-size:cover;background-position:center;background-repeat:no-repeat;position:relative}body.tax-pillar .pillar-videos .slug-thumb:before,body.tax-topic .pillar-videos .slug-thumb:before{display:block;content:"";width:100%;padding-top:57.1428571429%}body.tax-pillar .pillar-videos .slug-thumb>*,body.tax-topic .pillar-videos .slug-thumb>*{position:absolute}body.tax-pillar .pillar-videos .slug-thumb .ico,body.tax-pillar .pillar-videos .slug-thumb #my-video .jw-display-icon-container .jw-icon-display,#my-video .jw-display-icon-container body.tax-pillar .pillar-videos .slug-thumb .jw-icon-display,body.tax-topic .pillar-videos .slug-thumb .ico,body.tax-topic .pillar-videos .slug-thumb #my-video .jw-display-icon-container .jw-icon-display,#my-video .jw-display-icon-container body.tax-topic .pillar-videos .slug-thumb .jw-icon-display{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);font-size:120px;font-size:7.5rem;color:white}body.tax-pillar .content .article-info,body.tax-topic .content .article-info{padding:16px 0}@media screen and (min-width:48em){body.tax-pillar .content .article-info,body.tax-topic .content .article-info{padding-top:0}}.article-group{display:none}.article-group:first-of-type,.article-group.visible{display:block}.show-more{font-family:EndzoneSans,Arial,sans-serif;font-weight:700;font-style:italic;text-align:center;display:block;text-transform:uppercase;margin-top:16px}.title-link{display:-webkit-box;display:-ms-flexbox;display:flex}.title-link h2{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.title-link a{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.read-more,.home #home-cta .home-cta-container .cta a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.consolidated_content,item{margin:20px 0}.featured-videos h2{font-family:EndzoneSans,Arial,sans-serif;text-transform:uppercase;letter-spacing:.01em;font-style:italic;color:#024c8a;text-align:center}body.tax-pillar .article-info time,body.tax-pillar .article-info .updated,body.tax-pillar .video-info time,body.tax-pillar .video-info .updated,body.tax-pillar .content article time,body.tax-pillar .content article .updated,body.tax-pillar .topic-content .item time,body.tax-pillar .topic-content .item .updated,body.tax-topic .article-info time,body.tax-topic .article-info .updated,body.tax-topic .video-info time,body.tax-topic .video-info .updated,body.tax-topic .content article time,body.tax-topic .content article .updated,body.tax-topic .topic-content .item time,body.tax-topic .topic-content .item .updated{display:none}.single-resource .page-header--content h1,.single-resource .page-header .page-header--content>*:first-child,.page-header .single-resource .page-header--content>*:first-child{font-weight:100}.single-safety_article main .content,.single-resource main .content{max-width:800px;margin:0 auto;padding-top:30px}@media screen and (min-width:48em){.single-safety_article main .content,.single-resource main .content{padding-top:60px}}.single-safety_article main .content .entry-content blockquote:first-child,.single-resource main .content .entry-content blockquote:first-child{margin-top:-30px}@media screen and (min-width:48em){.single-safety_article main .content .entry-content blockquote:first-child,.single-resource main .content .entry-content blockquote:first-child{margin-top:-60px}}.single .post-paging{display:none}#newsroom-menu{margin:30px auto;text-align:center}#newsroom-menu a.active{background-color:#0075bc;color:white}#newsroom-menu li{display:inline;padding:0}#newsroom-menu li:before{display:none}#newsroom-menu li a{border:1px solid #0075bc;padding:10px;min-width:100px;text-align:center;text-transform:uppercase;color:#0075bc;font-size:12px;font-size:.75rem;display:inline-block;font-family:EndzoneSans-Bold;margin-top:10px;margin-left:10px;margin-right:10px}#newsroom-menu li a .active,#newsroom-menu li a:focus,#newsroom-menu li a:hover{background-color:#0075bc;color:white}.app-container.newsroom>div.wrap>main>div.content>p,.page-header .app-container.newsroom>div.wrap>main>div.page-header--content.content>*:nth-child(2){width:80%;margin:50px auto 0;max-width:900px}.app-container.newsroom .content{padding-top:30px;max-width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.app-container.newsroom .content>p:first-child,.app-container.newsroom .page-header .page-header--content.content>:first-child:nth-child(2),.page-header .app-container.newsroom .page-header--content.content>:first-child:nth-child(2){padding:0 15px;max-width:75em;margin-left:auto;margin-right:auto}.app-container.newsroom .content>p:first-child::after,.app-container.newsroom .page-header .page-header--content.content>:nth-child(2):first-child::after,.page-header .app-container.newsroom .page-header--content.content>:nth-child(2):first-child::after{clear:both;content:"";display:table}@media screen and (min-width:30em){.app-container.newsroom .content>p:first-child,.app-container.newsroom .page-header .page-header--content.content>:first-child:nth-child(2),.page-header .app-container.newsroom .page-header--content.content>:first-child:nth-child(2){max-width:100%}}@media screen and (min-width:48em){.app-container.newsroom .content>p:first-child,.app-container.newsroom .page-header .page-header--content.content>:first-child:nth-child(2),.page-header .app-container.newsroom .page-header--content.content>:first-child:nth-child(2){max-width:100%}}@media screen and (min-width:62em){.app-container.newsroom .content>p:first-child,.app-container.newsroom .page-header .page-header--content.content>:first-child:nth-child(2),.page-header .app-container.newsroom .page-header--content.content>:first-child:nth-child(2){max-width:992px}}@media screen and (min-width:75em){.app-container.newsroom .content>p:first-child,.app-container.newsroom .page-header .page-header--content.content>:first-child:nth-child(2),.page-header .app-container.newsroom .page-header--content.content>:first-child:nth-child(2){max-width:1200px}}.app-container.newsroom .hentry{width:100%;border-bottom:2px solid #eee;padding:20px;position:relative}@media screen and (min-width:62em){.app-container.newsroom .hentry{width:33%;border-right:2px solid #eee}.app-container.newsroom .hentry:nth-child(3n){border-right:none}.app-container.newsroom .hentry:nth-child(-n+3){border-top:2px solid #eee}.app-container.newsroom .hentry:nth-child(-n+3) header .post-type:after{content:' ';background-color:#fff;width:40px;height:40px;position:absolute;margin-top:-45px;margin-left:7px;z-index:1000}}.app-container.newsroom .hentry time{font-size:14;font-size:14px;font-size:.875rem;color:#0075bc;display:inline-block;margin-top:50px}@media screen and (min-width:48em){.app-container.newsroom .hentry time{font-size:14;font-size:.875rem}}@media screen and (min-width:62em){.app-container.newsroom .hentry time{font-size:14;font-size:.875rem}}@media screen and (min-width:75em){.app-container.newsroom .hentry time{font-size:14;font-size:.875rem}}.app-container.newsroom .hentry:before{content:' ';background-color:#fff;width:40px;height:40px;position:absolute;top:calc(100% - 20px);margin-left:-41px;z-index:1000}.app-container.newsroom .hentry h2 a{font-family:EndzoneSans-Bold,Arial,sans-serif;color:#024c8a}.app-container.newsroom .hentry h2 a:hover,.app-container.newsroom .hentry h2 a:focus,.app-container.newsroom .hentry h2 a:active{color:#e31837}.app-container.newsroom .hentry .post-type{display:inline-block;padding:3px 7px;margin-bottom:15px;background:#0075bc;color:white;font-family:EndzoneSans-Bold,Arial,sans-serif;text-transform:uppercase;float:right;font-size:12px;font-size:.75rem}.app-container.newsroom .hentry .source p,.app-container.newsroom .hentry .source .page-header .page-header--content>*:nth-child(2),.page-header .app-container.newsroom .hentry .source .page-header--content>*:nth-child(2),.app-container.newsroom .hentry .entry-summary p,.app-container.newsroom .hentry .entry-summary .page-header .page-header--content>*:nth-child(2),.page-header .app-container.newsroom .hentry .entry-summary .page-header--content>*:nth-child(2){font-size:13px;font-size:.85rem;display:inline}.app-container.newsroom .hentry .source p a,.app-container.newsroom .hentry .source .page-header .page-header--content>*:nth-child(2) a,.page-header .app-container.newsroom .hentry .source .page-header--content>*:nth-child(2) a,.app-container.newsroom .hentry .entry-summary p a,.app-container.newsroom .hentry .entry-summary .page-header .page-header--content>*:nth-child(2) a,.page-header .app-container.newsroom .hentry .entry-summary .page-header--content>*:nth-child(2) a{color:#404040;font-family:EndzoneSans-Bold,Arial,sans-serif;font-style:italic;text-transform:lowercase}.app-container.newsroom .hentry .entry-summary a.prompt{font-family:EndzoneSans-BoldItalic,Arial,sans-serif;font-style:italic;color:#404040;font-size:13px;font-size:.85rem}.app-container.newsroom .hentry .entry-summary a.prompt:hover{color:#0075bc;text-decoration:underline}#navigation{text-align:center;text-transform:uppercase;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;margin:24px 0}#navigation .pg{width:50%}@media screen and (min-width:48em){#navigation .pg{width:33%}}#navigation i{font-size:32px;font-size:2rem;color:#0075bc;vertical-align:-webkit-baseline-middle}#navigation a{font-family:EndzoneSans-Bold;color:#0075bc}#navigation a:hover,#navigation a:focus{color:#e31837}#navigation>a{margin:0 8px}#navigation #pagination{padding-top:12px}@media screen and (max-width:47.9375em){#navigation #pagination{display:none}}#navigation .ico-chevron-left{padding-right:20px}@media screen and (max-width:47.9375em){#navigation .ico-chevron-left{padding-right:5px}}#navigation .ico-chevron-right{padding-left:20px}@media screen and (max-width:47.9375em){#navigation .ico-chevron-right{padding-left:5px}}.newsroom-page-copy{width:80%;margin:30px auto -30px}.newsroom-pagination{text-align:center;font-size:14px;font-size:.875rem;text-transform:uppercase;padding-top:24px;padding-bottom:24px;margin:0}.newsroom-pagination .page-control,.newsroom-pagination .page-status{display:inline-block;vertical-align:middle;margin:0 8px}.newsroom-pagination .page-control{color:#0075bc;font-weight:700;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-transition:all 222ms;-o-transition:all 222ms;transition:all 222ms;position:relative;top:-5px;font-family:EndzoneSans-Bold,Arial,sans-serif}.newsroom-pagination .page-control span{display:none;vertical-align:middle}@media screen and (min-width:48em){.newsroom-pagination .page-control span{display:inline}}.newsroom-pagination .page-control .ico,.newsroom-pagination .page-control #my-video .jw-display-icon-container .jw-icon-display,#my-video .jw-display-icon-container .newsroom-pagination .page-control .jw-icon-display{display:inline;font-size:36px;font-size:2.25rem;position:relative;top:5px;margin:8px}.newsroom-pagination .page-control.inactive{color:#949ca1;opacity:.5;filter:alpha(opacity=50)}.newsroom-pagination .page-status{margin:0 20px}.single-statement .page-header--content h1,.single-statement .page-header .page-header--content>*:first-child,.page-header .single-statement .page-header--content>*:first-child{font-weight:100}.single-fact_sheet .page-header--content h1,.single-fact_sheet .page-header .page-header--content>*:first-child,.page-header .single-fact_sheet .page-header--content>*:first-child{font-weight:100}.single-report .page-header--content h1,.single-report .page-header .page-header--content>*:first-child,.page-header .single-report .page-header--content>*:first-child{font-weight:100}.post-type-archive-video .content{padding-top:20px}@media screen and (min-width:30em){.post-type-archive-video .content{padding-top:40px}}.post-type-archive-video .content .video{margin-bottom:40px}@media screen and (min-width:30em){.post-type-archive-video .content .video{display:-webkit-box;display:-moz-box;display:box;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;box-align:start;-moz-align-items:flex-start;-ms-align-items:flex-start;-o-align-items:flex-start;align-items:flex-start;-ms-flex-align:start}}.post-type-archive-video .content .video .content-thumbnail{flex-shrink:0;-ms-flex-negative:0;margin-right:20px;width:100%;margin-bottom:20px;height:160px;overflow:hidden}@media screen and (min-width:30em){.post-type-archive-video .content .video .content-thumbnail{width:auto;height:auto}}.post-type-archive-video .content .video .content-thumbnail img{display:block;width:100%;height:auto}.post-type-archive-video .content .video .content-article .entry-summary p,.post-type-archive-video .content .video .content-article .entry-summary .page-header .page-header--content>*:nth-child(2),.page-header .post-type-archive-video .content .video .content-article .entry-summary .page-header--content>*:nth-child(2){overflow-wrap:break-word;word-wrap:break-word;word-break:break-word}.post-type-archive-video .content .video .content-article h2{margin-top:0}.video .entry-content p,.video .entry-content .page-header .page-header--content>*:nth-child(2),.page-header .video .entry-content .page-header--content>*:nth-child(2){overflow-wrap:break-word;word-wrap:break-word;word-break:break-word}.content-video-thumbanil{position:relative}.content-video-thumbanil img{position:relative;z-index:1}.content-video-thumbanil:before{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;content:'';background-color:#0075bc;opacity:.4;filter:alpha(opacity=40);-webkit-transition:all 222ms;-o-transition:all 222ms;transition:all 222ms}.content-video-thumbanil .ico,.content-video-thumbanil #my-video .jw-display-icon-container .jw-icon-display,#my-video .jw-display-icon-container .content-video-thumbanil .jw-icon-display{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:3;color:white;font-size:90px;font-size:5.625rem;opacity:.8;filter:alpha(opacity=80);-webkit-transition:all 333ms ease-out;-o-transition:all 333ms ease-out;transition:all 333ms ease-out}.content-video-thumbanil:hover:before{opacity:.6;filter:alpha(opacity=60)}.content-video-thumbanil:hover .ico,.content-video-thumbanil:hover #my-video .jw-display-icon-container .jw-icon-display,#my-video .jw-display-icon-container .content-video-thumbanil:hover .jw-icon-display{opacity:1;filter:alpha(opacity=100);font-size:100px;font-size:6.25rem}.single-video .content{padding-top:20px}@media screen and (min-width:30em){.single-video .content{padding-top:30px}}.single-video .content .entry-content blockquote:first-child{margin-top:-30px}@media screen and (min-width:48em){.single-video .content .entry-content blockquote:first-child{margin-top:-60px}}.single-video .content .video>header{display:none}.single-video .related-articles .heading{font-family:EndzoneSans-Light,Arial,sans-serif;font-size:38px;font-size:2.375rem;line-height:1;color:#0075bc;font-weight:700;text-transform:uppercase;font-family:EndzoneSans-BoldItalic,Arial,sans-serif}@media screen and (min-width:48em){.single-video .related-articles .heading{font-size:3.3125rem}}.single-video .post-paging{display:none}.video-frame{padding:16px;background-color:#d5d5d5}@media screen and (min-width:48em){.video-frame{padding:20px}}.video-frame .video-display{padding:0 15px;max-width:75em;margin-left:auto;margin-right:auto;padding:0;-webkit-box-shadow:0 2px 3px rgba(0,0,0,.5);box-shadow:0 2px 3px rgba(0,0,0,.5);max-width:500px!important}.video-frame .video-display::after{clear:both;content:"";display:table}@media screen and (min-width:30em){.video-frame .video-display{max-width:100%}}@media screen and (min-width:48em){.video-frame .video-display{max-width:100%}}@media screen and (min-width:62em){.video-frame .video-display{max-width:992px}}@media screen and (min-width:75em){.video-frame .video-display{max-width:1200px}}@media screen and (min-width:48em){.inline-video{display:inline-block;float:right;width:50%;-webkit-box-sizing:border-box;box-sizing:border-box;margin:0;padding:0 0 10px 10px}}@media screen and (min-width:48em){#my-video{margin:0}}@media screen and (max-width:61.9375em){#my-video{margin:0 40px 0 0}}.single-profile .publish-date{display:none}.display-posts-listing>li.listing-item{clear:both;padding:0;position:relative}.display-posts-listing>li.listing-item:after{content:"";display:block;width:100%;border-top:5px solid #e1e3e5;border-right:5px solid transparent;margin:10px 0}.display-posts-listing>li.listing-item:before{display:none}.display-posts-listing>li.listing-item .title{display:block;font-weight:700}.display-posts-listing>li.listing-item .title.switch-icon .ico-arrow-right{display:none}.display-posts-listing>li.listing-item .title.switch-icon .ico-arrow-down{display:block!important}.display-posts-listing>li.listing-item .title .ico,.display-posts-listing>li.listing-item .title #my-video .jw-display-icon-container .jw-icon-display,#my-video .jw-display-icon-container .display-posts-listing>li.listing-item .title .jw-icon-display{position:absolute;right:0;color:#404040}.display-posts-listing>li.listing-item .title .ico.ico-arrow-right,.display-posts-listing>li.listing-item .title #my-video .jw-display-icon-container .ico-arrow-right.jw-icon-display,#my-video .jw-display-icon-container .display-posts-listing>li.listing-item .title .ico-arrow-right.jw-icon-display{top:1px;font-size:15px;font-size:.9375rem}.display-posts-listing>li.listing-item .title .ico.ico-arrow-down,.display-posts-listing>li.listing-item .title #my-video .jw-display-icon-container .ico-arrow-down.jw-icon-display,#my-video .jw-display-icon-container .display-posts-listing>li.listing-item .title .ico-arrow-down.jw-icon-display{display:none;top:4px;font-size:12px;font-size:.75rem}.display-posts-listing>li.listing-item .content{display:none;padding:0}.display-posts-listing>li.listing-item .content .profile-content{padding:20px 0 5px}@media screen and (min-width:48em){.display-posts-listing>li.listing-item .content .profile-content{padding:40px 0 25px}}.display-posts-listing>li.listing-item .content .profile-content img{display:block;margin:0 auto 20px}@media screen and (min-width:48em){.display-posts-listing>li.listing-item .content .profile-content img{float:left;margin:8px 30px 30px 0}}.recommendations-heading{color:#024c8a;font-family:EndzoneSans,Arial,sans-serif;font-weight:900;font-style:italic;text-transform:uppercase;padding:0 15px;max-width:75em;margin-left:auto;margin-right:auto;margin-top:0}.recommendations-heading::after{clear:both;content:"";display:table}@media screen and (min-width:30em){.recommendations-heading{max-width:100%}}@media screen and (min-width:48em){.recommendations-heading{max-width:100%}}@media screen and (min-width:62em){.recommendations-heading{max-width:992px}}@media screen and (min-width:75em){.recommendations-heading{max-width:1200px}}.recommendations{padding:16px;position:relative;background-color:#d9d9d9;margin-top:32px}@media screen and (min-width:48em){.recommendations{padding:32px 16px}}.post-tags,.recommendations-posts{padding:0 15px;max-width:75em;margin-left:auto;margin-right:auto}.post-tags::after,.recommendations-posts::after{clear:both;content:"";display:table}@media screen and (min-width:30em){.post-tags,.recommendations-posts{max-width:100%}}@media screen and (min-width:48em){.post-tags,.recommendations-posts{max-width:100%}}@media screen and (min-width:62em){.post-tags,.recommendations-posts{max-width:992px}}@media screen and (min-width:75em){.post-tags,.recommendations-posts{max-width:1200px}}.post-tags{display:none}.post-tags h4{color:#56bfff;text-align:center;cursor:pointer;margin:0;padding:0;-webkit-transition:all 123ms;-o-transition:all 123ms;transition:all 123ms;font-size:12px;font-size:.75rem}.post-tags h4:hover,.post-tags h4:active,.post-tags h4:focus{color:white}.post-tags ul.tag-list{text-align:center;padding:8px 0;display:none;border-bottom:1px dotted #56bfff}.post-tags ul.tag-list li{font-size:14px;font-size:.875rem;display:inline-block;margin-right:8px;color:white}.post-tags.active ul.tag-list{display:block}@media screen and (min-width:48em){.recommendations-posts{display:-webkit-box;display:-moz-box;display:box;display:-moz-flex;display:-ms-flexbox;display:flex}}.recommendations-posts .recommendation{-webkit-box-flex:1;box-flex:1;-moz-flex:1 0 25%;-ms-flex:1 0 25%;flex:1 0 25%;padding:0 8px;margin-bottom:32px}.recommendations-posts .recommendation .safety-article-prefix{display:none}.recommendations-posts .recommendation .slug-thumb{display:block;-webkit-background-size:cover;background-size:cover;background-position:center;background-repeat:no-repeat;margin-bottom:8px;background-color:#024c8a;position:relative}.recommendations-posts .recommendation .slug-thumb:before{display:block;content:"";width:100%;padding-top:60%}.recommendations-posts .recommendation .slug-thumb>*{position:absolute}.recommendations-posts .recommendation .slug-thumb .ico,.recommendations-posts .recommendation .slug-thumb #my-video .jw-display-icon-container .jw-icon-display,#my-video .jw-display-icon-container .recommendations-posts .recommendation .slug-thumb .jw-icon-display{display:none;position:absolute;left:50%;top:50%;color:white;font-size:100px;font-size:6.25rem;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-transition:all 333ms ease-out;-o-transition:all 333ms ease-out;transition:all 333ms ease-out}.recommendations-posts .recommendation .slug-thumb:hover .ico,.recommendations-posts .recommendation .slug-thumb:hover #my-video .jw-display-icon-container .jw-icon-display,#my-video .jw-display-icon-container .recommendations-posts .recommendation .slug-thumb:hover .jw-icon-display,.recommendations-posts .recommendation .slug-thumb:active .ico,.recommendations-posts .recommendation .slug-thumb:active #my-video .jw-display-icon-container .jw-icon-display,#my-video .jw-display-icon-container .recommendations-posts .recommendation .slug-thumb:active .jw-icon-display,.recommendations-posts .recommendation .slug-thumb:focus .ico,.recommendations-posts .recommendation .slug-thumb:focus #my-video .jw-display-icon-container .jw-icon-display,#my-video .jw-display-icon-container .recommendations-posts .recommendation .slug-thumb:focus .jw-icon-display{-webkit-transform:translate(-50%,-50%) scale(1.1);-ms-transform:translate(-50%,-50%) scale(1.1);-o-transform:translate(-50%,-50%) scale(1.1);transform:translate(-50%,-50%) scale(1.1)}.recommendations-posts .recommendation.type-video .slug-thumb .ico,.recommendations-posts .recommendation.type-video .slug-thumb #my-video .jw-display-icon-container .jw-icon-display,#my-video .jw-display-icon-container .recommendations-posts .recommendation.type-video .slug-thumb .jw-icon-display{display:block}.recommendations-posts .recommendation h2 a{font-family:EndzoneSans,Arial,sans-serif;color:#024c8a;font-weight:500;font-style:italic;font-size:16;font-size:16px;font-size:1rem;margin-bottom:0}@media screen and (min-width:48em){.recommendations-posts .recommendation h2 a{font-size:18;font-size:1.125rem}}@media screen and (min-width:62em){.recommendations-posts .recommendation h2 a{font-size:20;font-size:1.25rem}}@media screen and (min-width:75em){.recommendations-posts .recommendation h2 a{font-size:20;font-size:1.25rem}}.recommendations-posts .recommendation h2 a:hover,.recommendations-posts .recommendation h2 a:active,.recommendations-posts .recommendation h2 a:focus{color:#e31837}.recommendations-posts .recommendation time{display:none}.recommendations-posts .recommendation .entry-summary p,.recommendations-posts .recommendation .entry-summary .page-header .page-header--content>*:nth-child(2),.page-header .recommendations-posts .recommendation .entry-summary .page-header--content>*:nth-child(2){display:none}.recommendations-posts .recommendation .read-more,.recommendations-posts .recommendation .home #home-cta .home-cta-container .cta a,.home #home-cta .home-cta-container .cta .recommendations-posts .recommendation a{font-family:EndzoneSans-BoldItalic,Arial,sans-serif;color:#0075bc;text-transform:uppercase;margin-top:-20px}.recommendations-posts .recommendation .read-more:hover,.recommendations-posts .recommendation .home #home-cta .home-cta-container .cta a:hover,.home #home-cta .home-cta-container .cta .recommendations-posts .recommendation a:hover{color:#e31837}.recommendations-posts .recommendation .read-more:after,.recommendations-posts .recommendation .home #home-cta .home-cta-container .cta a:after,.home #home-cta .home-cta-container .cta .recommendations-posts .recommendation a:after{content:'>';line-height:1;margin-left:6px}.recommendations-posts.show-all .recommendation:nth-child(n+4){display:block}.recommendations-posts .recommendation-tags{display:none}.recommendations-posts .recommendation-tags .tags-count{display:inline-block;font-family:EndzoneSans-Bold,Arial,sans-serif;font-size:12px;font-size:.75rem;letter-spacing:.05em;text-transform:uppercase;color:#56bfff;cursor:pointer;margin-bottom:2px}.recommendations-posts .recommendation-tags .tags-count:hover,.recommendations-posts .recommendation-tags .tags-count:active,.recommendations-posts .recommendation-tags .tags-count:focus{color:white}.recommendations-posts .recommendation-tags .tag-list{display:none}.recommendations-posts .recommendation-tags .tag-list li{display:inline-block;margin-right:2px;margin-bottom:2px;color:white;padding:1px 6px 0;border-radius:3px;vertical-align:top;font-size:12px;font-size:.75rem}.recommendations-posts .recommendation-tags .tag-list li.match{background-color:#024c8a;letter-spacing:.05em}.active .recommendation-tags .tag-list{display:block}.toggle-all{padding:0 15px;max-width:75em;margin-left:auto;margin-right:auto;display:none;color:#56bfff;text-align:center;border-top:1px dotted #56bfff;cursor:pointer;font-size:12px;font-size:.75rem;padding-top:8px}.toggle-all::after{clear:both;content:"";display:table}@media screen and (min-width:30em){.toggle-all{max-width:100%}}@media screen and (min-width:48em){.toggle-all{max-width:100%}}@media screen and (min-width:62em){.toggle-all{max-width:992px}}@media screen and (min-width:75em){.toggle-all{max-width:1200px}}.toggle-all:hover,.toggle-all:active,.toggle-all:focus{color:white}.related-insert>a{display:block;background:#d9d9d9;padding:16px;margin:16px -15px 32px;-webkit-transition:all 123ms;-o-transition:all 123ms;transition:all 123ms;display:-webkit-box;display:-moz-box;display:box;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-lines:multiple;-moz-box-lines:multiple;box-lines:multiple;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:start;box-align:start;-moz-align-items:flex-start;-ms-align-items:flex-start;-o-align-items:flex-start;align-items:flex-start;-ms-flex-align:start;position:relative}@media screen and (min-width:48em){.related-insert>a{padding:16px 24px;margin:16px 0 32px}}.related-insert>a h2{font-family:EndzoneSans,Arial,sans-serif;font-style:italic;color:#024c8a;font-weight:500;font-size:14;font-size:14px;font-size:.875rem;margin:0 0 8px;width:100%}@media screen and (min-width:48em){.related-insert>a h2{font-size:16;font-size:1rem}}@media screen and (min-width:62em){.related-insert>a h2{font-size:18;font-size:1.125rem}}@media screen and (min-width:75em){.related-insert>a h2{font-size:18;font-size:1.125rem}}.related-insert>a h1,.related-insert>a .page-header .page-header--content>*:first-child,.page-header .related-insert>a .page-header--content>*:first-child{margin:0;margin:0 0 4px;font-family:EndzoneSans,Arial,sans-serif;font-style:italic;color:#024c8a;font-size:18;font-size:18px;font-size:1.125rem}@media screen and (min-width:48em){.related-insert>a h1,.related-insert>a .page-header .page-header--content>*:first-child,.page-header .related-insert>a .page-header--content>*:first-child{font-size:20;font-size:1.25rem}}@media screen and (min-width:62em){.related-insert>a h1,.related-insert>a .page-header .page-header--content>*:first-child,.page-header .related-insert>a .page-header--content>*:first-child{font-size:24;font-size:1.5rem}}@media screen and (min-width:75em){.related-insert>a h1,.related-insert>a .page-header .page-header--content>*:first-child,.page-header .related-insert>a .page-header--content>*:first-child{font-size:24;font-size:1.5rem}}.related-insert>a img{-webkit-box-flex:0;-ms-flex:0 0;flex:0 0;margin-right:16px;display:block;margin-bottom:16px;height:150px;width:200px}@media screen and (min-width:48em){.related-insert>a .info{-webkit-box-flex:0;-ms-flex:0 1 calc(100% - 200px - 16px);flex:0 1 calc(100% - 200px - 16px)}}.related-insert>a p.excerpt,.related-insert>a .page-header .page-header--content>.excerpt:nth-child(2),.page-header .related-insert>a .page-header--content>.excerpt:nth-child(2){font-size:14px;font-size:.875rem;padding-bottom:0}.related-insert>a p.excerpt a,.related-insert>a .page-header .page-header--content>.excerpt:nth-child(2) a,.page-header .related-insert>a .page-header--content>.excerpt:nth-child(2) a{color:#0075bc;font-family:EndzoneSans-BoldItalic,Arial,sans-serif;text-transform:uppercase}.related-insert>a p.excerpt a:hover,.related-insert>a .page-header .page-header--content>.excerpt:nth-child(2) a:hover,.page-header .related-insert>a .page-header--content>.excerpt:nth-child(2) a:hover,.related-insert>a p.excerpt a:active,.related-insert>a .page-header .page-header--content>.excerpt:nth-child(2) a:active,.page-header .related-insert>a .page-header--content>.excerpt:nth-child(2) a:active,.related-insert>a p.excerpt a:focus,.related-insert>a .page-header .page-header--content>.excerpt:nth-child(2) a:focus,.page-header .related-insert>a .page-header--content>.excerpt:nth-child(2) a:focus{color:#e31837}.related-insert>a:hover,.related-insert>a:active,.related-insert>a:focus{background-color:#d5d5d5}.related-insert>a:hover h2,.related-insert>a:active h2,.related-insert>a:focus h2{color:#0075bc}.related-insert>a:hover h1,.related-insert>a:hover .page-header .page-header--content>*:first-child,.page-header .related-insert>a:hover .page-header--content>*:first-child,.related-insert>a:active h1,.related-insert>a:active .page-header .page-header--content>*:first-child,.page-header .related-insert>a:active .page-header--content>*:first-child,.related-insert>a:focus h1,.related-insert>a:focus .page-header .page-header--content>*:first-child,.page-header .related-insert>a:focus .page-header--content>*:first-child{color:#e31837}.related-insert>a:hover .ico,.related-insert>a:hover #my-video .jw-display-icon-container .jw-icon-display,#my-video .jw-display-icon-container .related-insert>a:hover .jw-icon-display,.related-insert>a:active .ico,.related-insert>a:active #my-video .jw-display-icon-container .jw-icon-display,#my-video .jw-display-icon-container .related-insert>a:active .jw-icon-display,.related-insert>a:focus .ico,.related-insert>a:focus #my-video .jw-display-icon-container .jw-icon-display,#my-video .jw-display-icon-container .related-insert>a:focus .jw-icon-display{color:#0075bc;-webkit-transform:translate(10px,-50%);-ms-transform:translate(10px,-50%);-o-transform:translate(10px,-50%);transform:translate(10px,-50%)}.style-guide .icons i{font-size:50px;font-size:3.125rem}.dkbg{display:inline-block;padding:60px;background:#0075bc}.byline,time .update{display:none}.search-no-results .alert-warning,.error404 .alert-warning{padding-top:75px}.search-no-results form .close-search,.search-no-results form .ico-magnify,.error404 form .close-search,.error404 form .ico-magnify{display:none}.search-no-results form .search-submit,.error404 form .search-submit{background-color:#0075bc;color:#fff;padding:7px;width:120px;margin-top:15px}.error404 .alert-warning{margin:0 auto;width:80%}.information-resources>.container,.information-resources .resources-menu{display:none}body.page-template-template-landing-page-php .page-header{background-color:white;-webkit-background-size:auto auto;background-size:auto;background-position:center right;-webkit-background-size:800px auto;background-size:800px auto}body.page-template-template-landing-page-php .page-header:before{background:transparent}body.page-template-template-landing-page-php .page-header .page-header--content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:left}body.page-template-template-landing-page-php .page-header .page-header--content h1,body.page-template-template-landing-page-php .page-header .page-header--content>*:first-child{color:#194c86;font-weight:600;font-size:40px;font-style:normal}@media screen and (min-width:48em){body.page-template-template-landing-page-php .page-header .page-header--content h1,body.page-template-template-landing-page-php .page-header .page-header--content>*:first-child{font-size:40px}}body.page-template-template-landing-page-php .page-header .page-header--content h2{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;font-style:normal;font-weight:100;font-size:34px;color:#194c86;text-align:left}@media screen and (min-width:48em){body.page-template-template-landing-page-php .page-header .page-header--content h2{font-size:40px}}body.page-template-template-landing-page-php .page-header .page-header--content p:nth-child(2),body.page-template-template-landing-page-php .page-header .page-header--content>:nth-child(2){display:none}body.page-template-template-landing-page-php .page-header .page-header--content p:nth-child(3),body.page-template-template-landing-page-php .page-header .page-header--content>:nth-child(3):nth-child(2){display:none}body.page-template-template-landing-page-php .page-header .page-header--content p,body.page-template-template-landing-page-php .page-header .page-header--content>*:nth-child(2),body.page-template-template-landing-page-php .page-header .page-header--content strong{font-weight:100!important;font-size:24px;color:#194c86;font-style:italic}@media screen and (min-width:48em){body.page-template-template-landing-page-php .page-header .page-header--content p,body.page-template-template-landing-page-php .page-header .page-header--content>*:nth-child(2),body.page-template-template-landing-page-php .page-header .page-header--content strong{font-size:40px}}body.page-template-template-landing-page-php .main{background-image:url(../images/lp-background.jpg);background-repeat:no-repeat;background-position:bottom right;-webkit-background-size:cover;background-size:cover}body.page-template-template-landing-page-php .intro{text-align:center;background-image:url(../images/helmet-challenge-intro-bg.png);background-repeat:no-repeat;background-position:center}body.page-template-template-landing-page-php .intro p,body.page-template-template-landing-page-php .intro .page-header .page-header--content>*:nth-child(2),.page-header body.page-template-template-landing-page-php .intro .page-header--content>*:nth-child(2){color:white;padding:20px 10px}@media screen and (min-width:48em){body.page-template-template-landing-page-php .intro p,body.page-template-template-landing-page-php .intro .page-header .page-header--content>*:nth-child(2),.page-header body.page-template-template-landing-page-php .intro .page-header--content>*:nth-child(2){padding:60px 40px;font-size:28px;max-width:1000px}}body.page-template-template-landing-page-php .intro h1,body.page-template-template-landing-page-php .intro .page-header .page-header--content>*:first-child,.page-header body.page-template-template-landing-page-php .intro .page-header--content>*:first-child{color:white;font-weight:700;margin:0;padding:20px}@media screen and (min-width:48em){body.page-template-template-landing-page-php .intro h1,body.page-template-template-landing-page-php .intro .page-header .page-header--content>*:first-child,.page-header body.page-template-template-landing-page-php .intro .page-header--content>*:first-child{padding:0 0 60px}}body.page-template-template-landing-page-php .timeline{padding:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;max-width:1200px;margin:0 auto}@media screen and (min-width:48em){body.page-template-template-landing-page-php .timeline{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}body.page-template-template-landing-page-php .timeline .phase{margin-bottom:20px;background:#194c86;-ms-flex-preferred-size:24%;flex-basis:24%}@media screen and (min-width:48em){body.page-template-template-landing-page-php .timeline .phase{margin:0}}body.page-template-template-landing-page-php .timeline .phase .content{color:white;font-weight:200;padding:30px}body.page-template-template-landing-page-php .timeline .phase .content p,body.page-template-template-landing-page-php .timeline .phase .content .page-header .page-header--content>*:nth-child(2),.page-header body.page-template-template-landing-page-php .timeline .phase .content .page-header--content>*:nth-child(2){font-weight:200}body.page-template-template-landing-page-php .timeline .phase h2{background:#317bba;margin:0;padding:30px;text-align:center;color:white;font-size:28px}body.dr-sills-newsletter .page-header{display:none}body.dr-sills-newsletter .content{max-width:none;padding:0}body.dr-sills-newsletter section{padding:70px calc(30px + 2vw) 60px}body.dr-sills-newsletter section.header-section{background-color:#f8f8f8;background-image:url(/wp-content/themes/nfl-health-and-safety/dist/images/dr-allen-sills.png);background-position:80% 30%;-webkit-background-size:auto 120%;background-size:auto 120%;background-repeat:no-repeat}body.dr-sills-newsletter section.header-section .left{width:100%;max-width:500px;color:#194c86}@media(max-width:1100px) and (min-width:1026px){body.dr-sills-newsletter section.header-section .left p,body.dr-sills-newsletter section.header-section .left .page-header .page-header--content>*:nth-child(2),.page-header body.dr-sills-newsletter section.header-section .left .page-header--content>*:nth-child(2){max-width:400px}}@media(max-width:1025px) and (min-width:875px){body.dr-sills-newsletter section.header-section .left p,body.dr-sills-newsletter section.header-section .left .page-header .page-header--content>*:nth-child(2),.page-header body.dr-sills-newsletter section.header-section .left .page-header--content>*:nth-child(2){max-width:300px}}body.dr-sills-newsletter section.header-section .left *{color:inherit}@media(max-width:1200px){body.dr-sills-newsletter section.header-section{background-position:95% 30%}}@media(max-width:1025px){body.dr-sills-newsletter section.header-section{background-position:125% 30%}}@media(max-width:875px){body.dr-sills-newsletter section.header-section{background-image:none}body.dr-sills-newsletter section.header-section .left{max-width:none}}body.dr-sills-newsletter section.form-section{position:relative;background-image:url(/wp-content/themes/nfl-health-and-safety/dist/images/stadium-bg.jpg);background-position:50% 50%;-webkit-background-size:cover;background-size:cover;background-repeat:no-repeat;height:80vh}body.dr-sills-newsletter section.form-section #gform_wrapper_2{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background:rgba(255,255,255,.92);border-radius:4px;-webkit-box-shadow:0 40px 80px -10px rgba(0,0,0,.2);box-shadow:0 40px 80px -10px rgba(0,0,0,.2);padding:40px 30px;width:calc(100% - 40px);max-width:800px}body.dr-sills-newsletter section.form-section #gform_wrapper_2 label{display:none}body.dr-sills-newsletter section.form-section #gform_wrapper_2 .gfield{padding-bottom:15px}body.dr-sills-newsletter section.form-section #gform_wrapper_2 .ginput_container{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-20px}body.dr-sills-newsletter section.form-section #gform_wrapper_2 .ginput_container>span{-webkit-box-flex:1;-ms-flex:1 1 220px;flex:1 1 220px;margin-right:20px;margin-bottom:15px}body.dr-sills-newsletter section.form-section #gform_wrapper_2 .ginput_container input{margin-right:20px;text-transform:none;letter-spacing:normal;background:#f7f9fa;color:#5d788d;border:1px solid #d1dbe3;border-radius:4px;padding:18px 14px;font-size:16px;font-size:1rem}body.dr-sills-newsletter section.form-section #gform_wrapper_2 .ginput_container input::-webkit-input-placeholder{color:rgba(136,161,180,.5)}body.dr-sills-newsletter section.form-section #gform_wrapper_2 .ginput_container input:-ms-input-placeholder{color:rgba(136,161,180,.5)}body.dr-sills-newsletter section.form-section #gform_wrapper_2 .ginput_container input::placeholder{color:rgba(136,161,180,.5)}body.dr-sills-newsletter section.form-section #gform_wrapper_2 input[type=submit]{background:#224889;font-style:normal;font-family:EndzoneSans-Medium,Arial,sans-serif;letter-spacing:.25em;border-radius:3px;padding:12px 50px 10px;max-width:100%}@media(max-width:375px){body.dr-sills-newsletter section.form-section #gform_wrapper_2 input[type=submit]{padding:12px 25px 10px}}body.dr-sills-newsletter section.form-section #gform_confirmation_message_2{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background:rgba(255,255,255,.92);border-radius:4px;-webkit-box-shadow:0 40px 80px -10px rgba(0,0,0,.2);box-shadow:0 40px 80px -10px rgba(0,0,0,.2);padding:40px 30px;width:calc(100% - 40px);max-width:600px;color:#425b6e;font-size:32px;font-size:2rem;font-family:EndzoneSans-Medium,Arial,sans-serif;text-align:center}body.nfl-helmet-challenge main{background:#f4523d;background:-webkit-linear-gradient(45deg,#f4523d 0,#ffdd3e 100%);background:-o-linear-gradient(45deg,#f4523d 0,#ffdd3e 100%);background:linear-gradient(45deg,#f4523d 0,#ffdd3e 100%)}body.nfl-helmet-challenge .page-header{background-image:url(/wp-content/themes/nfl-health-and-safety/assets/images/helmet-challenge-header-bg.png);-webkit-background-size:cover;background-size:cover;background-color:#f4523d}body.nfl-helmet-challenge .page-header::before{background:transparent}body.nfl-helmet-challenge .page-header h1,body.nfl-helmet-challenge .page-header .page-header--content>*:first-child{visibility:hidden}@media(max-width:600px){body.nfl-helmet-challenge .page-header h1,body.nfl-helmet-challenge .page-header .page-header--content>*:first-child{display:none}}body.nfl-helmet-challenge .content{background:#f4523d;background:-webkit-linear-gradient(45deg,#f4523d 0,#ffdd3e 100%);background:-o-linear-gradient(45deg,#f4523d 0,#ffdd3e 100%);background:linear-gradient(45deg,#f4523d 0,#ffdd3e 100%);color:white;text-align:center;max-width:none;padding-left:0;padding-right:0;padding-top:0;padding-bottom:0}body.nfl-helmet-challenge .content h1,body.nfl-helmet-challenge .content .page-header .page-header--content>*:first-child,.page-header body.nfl-helmet-challenge .content .page-header--content>*:first-child,body.nfl-helmet-challenge .content h2{margin-bottom:30px;color:white}body.nfl-helmet-challenge .content p,body.nfl-helmet-challenge .content .page-header .page-header--content>*:nth-child(2),.page-header body.nfl-helmet-challenge .content .page-header--content>*:nth-child(2){color:white}body.nfl-helmet-challenge #hc-attend-challenge{background-image:url(/wp-content/themes/nfl-health-and-safety/assets/images/helmet-challenge-bg-2.jpg);-webkit-background-size:cover;background-size:cover;padding:80px 0}@media(max-width:600px){body.nfl-helmet-challenge #hc-attend-challenge{padding:50px 0}}body.nfl-helmet-challenge #hc-attend-challenge h1,body.nfl-helmet-challenge #hc-attend-challenge .page-header .page-header--content>*:first-child,.page-header body.nfl-helmet-challenge #hc-attend-challenge .page-header--content>*:first-child,body.nfl-helmet-challenge #hc-attend-challenge h2,body.nfl-helmet-challenge #hc-attend-challenge h3,body.nfl-helmet-challenge #hc-attend-challenge p,body.nfl-helmet-challenge #hc-attend-challenge .page-header .page-header--content>*:nth-child(2),.page-header body.nfl-helmet-challenge #hc-attend-challenge .page-header--content>*:nth-child(2){max-width:800px;margin:0 auto;padding-left:15px;padding-right:15px;text-align:center}body.nfl-helmet-challenge #hc-attend-challenge h1,body.nfl-helmet-challenge #hc-attend-challenge .page-header .page-header--content>*:first-child,.page-header body.nfl-helmet-challenge #hc-attend-challenge .page-header--content>*:first-child{margin-bottom:30px}body.nfl-helmet-challenge #hc-attend-challenge .hc-button{color:#605797}body.nfl-helmet-challenge #hc-about-challenge{max-width:100%;padding:80px 0}@media(max-width:600px){body.nfl-helmet-challenge #hc-about-challenge{padding:50px 0}}body.nfl-helmet-challenge #hc-about-challenge h1,body.nfl-helmet-challenge #hc-about-challenge .page-header .page-header--content>*:first-child,.page-header body.nfl-helmet-challenge #hc-about-challenge .page-header--content>*:first-child,body.nfl-helmet-challenge #hc-about-challenge h2,body.nfl-helmet-challenge #hc-about-challenge h3,body.nfl-helmet-challenge #hc-about-challenge p,body.nfl-helmet-challenge #hc-about-challenge .page-header .page-header--content>*:nth-child(2),.page-header body.nfl-helmet-challenge #hc-about-challenge .page-header--content>*:nth-child(2){max-width:800px;margin:0 auto;text-align:center;color:white;padding-left:15px;padding-right:15px}body.nfl-helmet-challenge #hc-about-challenge h1,body.nfl-helmet-challenge #hc-about-challenge .page-header .page-header--content>*:first-child,.page-header body.nfl-helmet-challenge #hc-about-challenge .page-header--content>*:first-child{color:white;margin-bottom:30px}body.nfl-helmet-challenge #hc-about-challenge p,body.nfl-helmet-challenge #hc-about-challenge .page-header .page-header--content>*:nth-child(2),.page-header body.nfl-helmet-challenge #hc-about-challenge .page-header--content>*:nth-child(2){font-size:19px}body.nfl-helmet-challenge #hc-about-challenge #hc-buttons-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;max-width:500px;margin:30px auto}@media(max-width:600px){body.nfl-helmet-challenge #hc-about-challenge #hc-buttons-wrap{display:block;margin:0 auto}}body.nfl-helmet-challenge #hc-about-challenge #hc-buttons-wrap .hc-button{color:#4776b8;margin:0 auto}@media(max-width:600px){body.nfl-helmet-challenge #hc-about-challenge #hc-buttons-wrap .hc-button{margin-top:30px}}body.nfl-helmet-challenge #hc-challenge-timeline{background-image:url(/wp-content/themes/nfl-health-and-safety/assets/images/hc-timeline-bg.png);-webkit-background-size:cover;background-size:cover;background-color:white;max-width:100%;padding:80px 0}@media(max-width:600px){body.nfl-helmet-challenge #hc-challenge-timeline{padding:50px 0}}body.nfl-helmet-challenge #hc-challenge-timeline h1,body.nfl-helmet-challenge #hc-challenge-timeline .page-header .page-header--content>*:first-child,.page-header body.nfl-helmet-challenge #hc-challenge-timeline .page-header--content>*:first-child,body.nfl-helmet-challenge #hc-challenge-timeline h2,body.nfl-helmet-challenge #hc-challenge-timeline h3,body.nfl-helmet-challenge #hc-challenge-timeline p,body.nfl-helmet-challenge #hc-challenge-timeline .page-header .page-header--content>*:nth-child(2),.page-header body.nfl-helmet-challenge #hc-challenge-timeline .page-header--content>*:nth-child(2),body.nfl-helmet-challenge #hc-challenge-timeline dl{max-width:800px;margin:0 auto;text-align:center}body.nfl-helmet-challenge #hc-challenge-timeline h1,body.nfl-helmet-challenge #hc-challenge-timeline .page-header .page-header--content>*:first-child,.page-header body.nfl-helmet-challenge #hc-challenge-timeline .page-header--content>*:first-child{color:#4776b8;text-transform:uppercase;margin-bottom:30px}body.nfl-helmet-challenge #hc-challenge-timeline dl{margin:0 auto;max-width:650px;padding-left:15px;padding-right:15px}body.nfl-helmet-challenge #hc-challenge-timeline dl dt{background:#cc253b;background:-webkit-linear-gradient(19deg,#cc253b 0,#882461 100%);background:-o-linear-gradient(19deg,#cc253b 0,#882461 100%);background:linear-gradient(71deg,#cc253b 0,#882461 100%);margin-bottom:0;color:white;font-size:28px;line-height:20px;font-weight:700;padding:23px 20px 0;text-align:left;letter-spacing:2px;letter-spacing:.15rem}@media(max-width:600px){body.nfl-helmet-challenge #hc-challenge-timeline dl dt{font-size:23px}}body.nfl-helmet-challenge #hc-challenge-timeline dl dd{background:#cc253b;background:-webkit-linear-gradient(19deg,#cc253b 0,#882461 100%);background:-o-linear-gradient(19deg,#cc253b 0,#882461 100%);background:linear-gradient(71deg,#cc253b 0,#882461 100%);margin-bottom:15px;margin-top:0;margin-left:0;color:white;font-size:18px;font-weight:400;padding:10px 20px 17px;text-align:left}@media(max-width:600px){body.nfl-helmet-challenge #hc-challenge-timeline dl dd{font-size:16px;line-height:20px}}body.nfl-helmet-challenge .hc-button{text-transform:uppercase;font-size:22px;line-height:1.2;font-weight:700;background-color:white;min-width:220px;padding:10px 20px;margin:30px auto}body.page-template-hhc .page-header{padding-top:0;overflow:hidden;height:auto;padding-bottom:20px}body.page-template-hhc .page-header:after{content:"";position:absolute;z-index:-1;top:auto;right:0;bottom:0;left:0;height:50%;background:-webkit-linear-gradient(transparent,black);background:-webkit-gradient(linear,left top,left bottom,from(transparent),to(black));background:-o-linear-gradient(transparent,black);background:linear-gradient(transparent,black)}@media screen and (min-width:48em){body.page-template-hhc .page-header:after{height:33.333333333%}}body.page-template-hhc .hhc-brand{position:relative;z-index:1010}body.page-template-hhc .hhc-brand img{position:relative;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);top:0;width:auto;max-width:none}body.page-template-hhc .hhc-brand img.shield{height:120px}@media screen and (min-width:30em){body.page-template-hhc .hhc-brand img.shield{height:140px}}@media screen and (min-width:48em){body.page-template-hhc .hhc-brand img.shield{height:300px}}body.page-template-hhc .hhc-brand img.logo{position:absolute;width:290px;height:auto;top:40px}@media screen and (min-width:30em){body.page-template-hhc .hhc-brand img.logo{top:30px;width:440px}}@media screen and (min-width:48em){body.page-template-hhc .hhc-brand img.logo{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);top:40%;width:auto;height:70px}}body.page-template-hhc .page-header--content{position:relative;height:auto;text-align:center;padding-top:20px;padding-bottom:20px}@media screen and (min-width:48em){body.page-template-hhc .page-header--content{padding-top:30px;padding-bottom:30px}}body.page-template-hhc .page-header--content h1,body.page-template-hhc .page-header .page-header--content>*:first-child,.page-header body.page-template-hhc .page-header--content>*:first-child{margin:0 auto;background:none;text-align:center;font-family:EndzoneSans-BoldItalic,Arial,sans-serif;border-bottom:1px solid #0075bc;padding:10px 0;display:inline-block;text-transform:uppercase;max-width:768px}body.page-template-hhc .page-header--content h1:after,body.page-template-hhc .page-header .page-header--content>:first-child:after,.page-header body.page-template-hhc .page-header--content>:first-child:after{content:none}body.page-template-hhc .page-header--content p,body.page-template-hhc .page-header .page-header--content>*:nth-child(2),.page-header body.page-template-hhc .page-header--content>*:nth-child(2){margin:0 auto;color:white;font-family:EndzoneSans-Bold,Arial,sans-serif;letter-spacing:.03em;line-height:1.4;max-width:576px}body.page-template-hhc .page-header--content h1,body.page-template-hhc .page-header .page-header--content>*:first-child,.page-header body.page-template-hhc .page-header--content>*:first-child{font-size:14;font-size:14px;font-size:.875rem;padding:0 0 15px;margin:0 auto;max-width:768px}@media screen and (min-width:48em){body.page-template-hhc .page-header--content h1,body.page-template-hhc .page-header .page-header--content>*:first-child,.page-header body.page-template-hhc .page-header--content>*:first-child{font-size:14;font-size:.875rem}}@media screen and (min-width:62em){body.page-template-hhc .page-header--content h1,body.page-template-hhc .page-header .page-header--content>*:first-child,.page-header body.page-template-hhc .page-header--content>*:first-child{font-size:16;font-size:1rem}}@media screen and (min-width:75em){body.page-template-hhc .page-header--content h1,body.page-template-hhc .page-header .page-header--content>*:first-child,.page-header body.page-template-hhc .page-header--content>*:first-child{font-size:16;font-size:1rem}}body.page-template-hhc .hhc-content{background:white url(../images/hhc/hhc-hex-tile.jpg) top repeat-x;border-top:4px solid #d6d6d6;min-height:320px}body.page-template-hhc .hhc-content h2{position:relative;padding-top:30px;font-family:EndzoneSans-BoldItalic,Arial,sans-serif;text-transform:uppercase;color:#0075bc}body.page-template-hhc .hhc-content h2:before{content:"";display:block;width:100vw;height:2px;position:absolute;top:0;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);background-color:#e4e5e6}body.page-template-hhc .hhc-content h3{font-family:EndzoneSans-Bold,Arial,sans-serif;text-transform:uppercase;color:#024c8a}body.page-template-hhc .hhc-content ul{padding-left:10px}body.page-template-hhc .hhc-content ul li{padding-left:24px}body.page-template-hhc hr{margin:10px 0 20px!important}.challenge{position:relative;margin-top:-60px;background:#0075bc;-webkit-box-shadow:0 1px 3px rgba(0,0,0,.4);box-shadow:0 1px 3px rgba(0,0,0,.4);z-index:1000;color:white}.challenge p,.challenge .page-header .page-header--content>*:nth-child(2),.page-header .challenge .page-header--content>*:nth-child(2){padding:0}.challenge .challenge-title{border-bottom:1px solid #3391c9;padding:12px;background:-webkit-linear-gradient(-365deg,#0075bc,#3391c9);background:-webkit-linear-gradient(355deg,#0075bc,#3391c9);background:-o-linear-gradient(355deg,#0075bc,#3391c9);background:linear-gradient(95deg,#0075bc,#3391c9);font-family:EndzoneSans-BoldItalic,Arial,sans-serif;text-align:center;color:white;font-size:20px;font-size:1.25rem;letter-spacing:.05em}.challenge ul.challenge-details{border-bottom:1px solid #3391c9;padding:0!important;background:#024c8a;margin:0}@media screen and (min-width:48em){.challenge ul.challenge-details{display:-webkit-box;display:-moz-box;display:box;display:-moz-flex;display:-ms-flexbox;display:flex;padding:0!important}}.challenge ul.challenge-details li{margin:0!important;color:white;padding:14px 16px!important;border-bottom:1px solid #3391c9;text-align:center}.challenge ul.challenge-details li:before{content:none}@media screen and (min-width:48em){.challenge ul.challenge-details li{border-bottom:none;border-right:1px solid #3391c9;width:100%}.challenge ul.challenge-details li:last-child{border-right:none}}.challenge ul.challenge-details li .title{font-size:12px;font-size:.75rem;text-transform:uppercase;font-family:EndzoneSans-BoldItalic,Arial,sans-serif;letter-spacing:.1em;color:#66acd7}.challenge ul.challenge-details li .description{display:block;line-height:1.4;font-size:16px;font-size:1rem}.challenge .challenge-submission{display:block;background:#e31837;padding:10px 24px;color:white;text-align:center;font-family:EndzoneSans-BoldItalic,Arial,sans-serif;text-transform:uppercase;letter-spacing:.05em;-webkit-transition:all 222ms;-o-transition:all 222ms;transition:all 222ms}.challenge .challenge-submission:hover{background:#880e06}.challenge .challenge-footer{background:white;padding:16px 24px;text-align:center}.challenge .challenge-footer p,.challenge .challenge-footer .page-header .page-header--content>*:nth-child(2),.page-header .challenge .challenge-footer .page-header--content>*:nth-child(2){font-size:14px;font-size:.875rem}a.printable-link{display:block;color:#0075bc;font-weight:700;text-align:center;border-bottom:1px dotted #0075bc;padding-bottom:10px;margin-bottom:10px}a.printable-link:before{content:'';display:inline-block;width:20px;height:20px;background-image:url(../images/print-icon.png);-webkit-background-size:contain;background-size:contain;margin-right:10px;vertical-align:middle;position:relative;top:-2px}a.printable-link:hover{color:#e31837}
/*# sourceMappingURL=data:application/json;base64,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LHVCQUNFLGFBQWUsQ0FBRSIsImZpbGUiOiI8bm8tb3V0cHV0PiIsInNvdXJjZXNDb250ZW50IjpbIi8qISBub3JtYWxpemUuY3NzIHYzLjAuMyB8IE1JVCBMaWNlbnNlIHwgZ2l0aHViLmNvbS9uZWNvbGFzL25vcm1hbGl6ZS5jc3MgKi9cbi8qKlxuICogMS4gU2V0IGRlZmF1bHQgZm9udCBmYW1pbHkgdG8gc2Fucy1zZXJpZi5cbiAqIDIuIFByZXZlbnQgaU9TIGFuZCBJRSB0ZXh0IHNpemUgYWRqdXN0IGFmdGVyIGRldmljZSBvcmllbnRhdGlvbiBjaGFuZ2UsXG4gKiAgICB3aXRob3V0IGRpc2FibGluZyB1c2VyIHpvb20uXG4gKi9cbmh0bWwge1xuICBmb250LWZhbWlseTogc2Fucy1zZXJpZjtcbiAgLyogMSAqL1xuICAtbXMtdGV4dC1zaXplLWFkanVzdDogMTAwJTtcbiAgLyogMiAqL1xuICAtd2Via2l0LXRleHQtc2l6ZS1hZGp1c3Q6IDEwMCU7XG4gIC8qIDIgKi8gfVxuXG4vKipcbiAqIFJlbW92ZSBkZWZhdWx0IG1hcmdpbi5cbiAqL1xuYm9keSB7XG4gIG1hcmdpbjogMDsgfVxuXG4vKiBIVE1MNSBkaXNwbGF5IGRlZmluaXRpb25zXG4gICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLyoqXG4gKiBDb3JyZWN0IGBibG9ja2AgZGlzcGxheSBub3QgZGVmaW5lZCBmb3IgYW55IEhUTUw1IGVsZW1lbnQgaW4gSUUgOC85LlxuICogQ29ycmVjdCBgYmxvY2tgIGRpc3BsYXkgbm90IGRlZmluZWQgZm9yIGBkZXRhaWxzYCBvciBgc3VtbWFyeWAgaW4gSUUgMTAvMTFcbiAqIGFuZCBGaXJlZm94LlxuICogQ29ycmVjdCBgYmxvY2tgIGRpc3BsYXkgbm90IGRlZmluZWQgZm9yIGBtYWluYCBpbiBJRSAxMS5cbiAqL1xuYXJ0aWNsZSxcbmFzaWRlLFxuZGV0YWlscyxcbmZpZ2NhcHRpb24sXG5maWd1cmUsXG5mb290ZXIsXG5oZWFkZXIsXG5oZ3JvdXAsXG5tYWluLFxubWVudSxcbm5hdixcbnNlY3Rpb24sXG5zdW1tYXJ5IHtcbiAgZGlzcGxheTogYmxvY2s7IH1cblxuLyoqXG4gKiAxLiBDb3JyZWN0IGBpbmxpbmUtYmxvY2tgIGRpc3BsYXkgbm90IGRlZmluZWQgaW4gSUUgOC85LlxuICogMi4gTm9ybWFsaXplIHZlcnRpY2FsIGFsaWdubWVudCBvZiBgcHJvZ3Jlc3NgIGluIENocm9tZSwgRmlyZWZveCwgYW5kIE9wZXJhLlxuICovXG5hdWRpbyxcbmNhbnZhcyxcbnByb2dyZXNzLFxudmlkZW8ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIC8qIDEgKi9cbiAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lO1xuICAvKiAyICovIH1cblxuLyoqXG4gKiBQcmV2ZW50IG1vZGVybiBicm93c2VycyBmcm9tIGRpc3BsYXlpbmcgYGF1ZGlvYCB3aXRob3V0IGNvbnRyb2xzLlxuICogUmVtb3ZlIGV4Y2VzcyBoZWlnaHQgaW4gaU9TIDUgZGV2aWNlcy5cbiAqL1xuYXVkaW86bm90KFtjb250cm9sc10pIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgaGVpZ2h0OiAwOyB9XG5cbi8qKlxuICogQWRkcmVzcyBgW2hpZGRlbl1gIHN0eWxpbmcgbm90IHByZXNlbnQgaW4gSUUgOC85LzEwLlxuICogSGlkZSB0aGUgYHRlbXBsYXRlYCBlbGVtZW50IGluIElFIDgvOS8xMC8xMSwgU2FmYXJpLCBhbmQgRmlyZWZveCA8IDIyLlxuICovXG5baGlkZGVuXSxcbnRlbXBsYXRlIHtcbiAgZGlzcGxheTogbm9uZTsgfVxuXG4vKiBMaW5rc1xuICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi8qKlxuICogUmVtb3ZlIHRoZSBncmF5IGJhY2tncm91bmQgY29sb3IgZnJvbSBhY3RpdmUgbGlua3MgaW4gSUUgMTAuXG4gKi9cbmEge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDsgfVxuXG4vKipcbiAqIEltcHJvdmUgcmVhZGFiaWxpdHkgb2YgZm9jdXNlZCBlbGVtZW50cyB3aGVuIHRoZXkgYXJlIGFsc28gaW4gYW5cbiAqIGFjdGl2ZS9ob3ZlciBzdGF0ZS5cbiAqL1xuYTphY3RpdmUsXG5hOmhvdmVyIHtcbiAgb3V0bGluZTogMDsgfVxuXG4vKiBUZXh0LWxldmVsIHNlbWFudGljc1xuICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi8qKlxuICogQWRkcmVzcyBzdHlsaW5nIG5vdCBwcmVzZW50IGluIElFIDgvOS8xMC8xMSwgU2FmYXJpLCBhbmQgQ2hyb21lLlxuICovXG5hYmJyW3RpdGxlXSB7XG4gIGJvcmRlci1ib3R0b206IDFweCBkb3R0ZWQ7IH1cblxuLyoqXG4gKiBBZGRyZXNzIHN0eWxlIHNldCB0byBgYm9sZGVyYCBpbiBGaXJlZm94IDQrLCBTYWZhcmksIGFuZCBDaHJvbWUuXG4gKi9cbmIsXG5zdHJvbmcge1xuICBmb250LXdlaWdodDogYm9sZDsgfVxuXG4vKipcbiAqIEFkZHJlc3Mgc3R5bGluZyBub3QgcHJlc2VudCBpbiBTYWZhcmkgYW5kIENocm9tZS5cbiAqL1xuZGZuIHtcbiAgZm9udC1zdHlsZTogaXRhbGljOyB9XG5cbi8qKlxuICogQWRkcmVzcyB2YXJpYWJsZSBgaDFgIGZvbnQtc2l6ZSBhbmQgbWFyZ2luIHdpdGhpbiBgc2VjdGlvbmAgYW5kIGBhcnRpY2xlYFxuICogY29udGV4dHMgaW4gRmlyZWZveCA0KywgU2FmYXJpLCBhbmQgQ2hyb21lLlxuICovXG5oMSB7XG4gIGZvbnQtc2l6ZTogMmVtO1xuICBtYXJnaW46IDAuNjdlbSAwOyB9XG5cbi8qKlxuICogQWRkcmVzcyBzdHlsaW5nIG5vdCBwcmVzZW50IGluIElFIDgvOS5cbiAqL1xubWFyayB7XG4gIGJhY2tncm91bmQ6ICNmZjA7XG4gIGNvbG9yOiAjMDAwOyB9XG5cbi8qKlxuICogQWRkcmVzcyBpbmNvbnNpc3RlbnQgYW5kIHZhcmlhYmxlIGZvbnQgc2l6ZSBpbiBhbGwgYnJvd3NlcnMuXG4gKi9cbnNtYWxsIHtcbiAgZm9udC1zaXplOiA4MCU7IH1cblxuLyoqXG4gKiBQcmV2ZW50IGBzdWJgIGFuZCBgc3VwYCBhZmZlY3RpbmcgYGxpbmUtaGVpZ2h0YCBpbiBhbGwgYnJvd3NlcnMuXG4gKi9cbnN1YixcbnN1cCB7XG4gIGZvbnQtc2l6ZTogNzUlO1xuICBsaW5lLWhlaWdodDogMDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7IH1cblxuc3VwIHtcbiAgdG9wOiAtMC41ZW07IH1cblxuc3ViIHtcbiAgYm90dG9tOiAtMC4yNWVtOyB9XG5cbi8qIEVtYmVkZGVkIGNvbnRlbnRcbiAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4vKipcbiAqIFJlbW92ZSBib3JkZXIgd2hlbiBpbnNpZGUgYGFgIGVsZW1lbnQgaW4gSUUgOC85LzEwLlxuICovXG5pbWcge1xuICBib3JkZXI6IDA7IH1cblxuLyoqXG4gKiBDb3JyZWN0IG92ZXJmbG93IG5vdCBoaWRkZW4gaW4gSUUgOS8xMC8xMS5cbiAqL1xuc3ZnOm5vdCg6cm9vdCkge1xuICBvdmVyZmxvdzogaGlkZGVuOyB9XG5cbi8qIEdyb3VwaW5nIGNvbnRlbnRcbiAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4vKipcbiAqIEFkZHJlc3MgbWFyZ2luIG5vdCBwcmVzZW50IGluIElFIDgvOSBhbmQgU2FmYXJpLlxuICovXG5maWd1cmUge1xuICBtYXJnaW46IDFlbSA0MHB4OyB9XG5cbi8qKlxuICogQWRkcmVzcyBkaWZmZXJlbmNlcyBiZXR3ZWVuIEZpcmVmb3ggYW5kIG90aGVyIGJyb3dzZXJzLlxuICovXG5ociB7XG4gIGJveC1zaXppbmc6IGNvbnRlbnQtYm94O1xuICBoZWlnaHQ6IDA7IH1cblxuLyoqXG4gKiBDb250YWluIG92ZXJmbG93IGluIGFsbCBicm93c2Vycy5cbiAqL1xucHJlIHtcbiAgb3ZlcmZsb3c6IGF1dG87IH1cblxuLyoqXG4gKiBBZGRyZXNzIG9kZCBgZW1gLXVuaXQgZm9udCBzaXplIHJlbmRlcmluZyBpbiBhbGwgYnJvd3NlcnMuXG4gKi9cbmNvZGUsXG5rYmQsXG5wcmUsXG5zYW1wIHtcbiAgZm9udC1mYW1pbHk6IG1vbm9zcGFjZSwgbW9ub3NwYWNlO1xuICBmb250LXNpemU6IDFlbTsgfVxuXG4vKiBGb3Jtc1xuICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi8qKlxuICogS25vd24gbGltaXRhdGlvbjogYnkgZGVmYXVsdCwgQ2hyb21lIGFuZCBTYWZhcmkgb24gT1MgWCBhbGxvdyB2ZXJ5IGxpbWl0ZWRcbiAqIHN0eWxpbmcgb2YgYHNlbGVjdGAsIHVubGVzcyBhIGBib3JkZXJgIHByb3BlcnR5IGlzIHNldC5cbiAqL1xuLyoqXG4gKiAxLiBDb3JyZWN0IGNvbG9yIG5vdCBiZWluZyBpbmhlcml0ZWQuXG4gKiAgICBLbm93biBpc3N1ZTogYWZmZWN0cyBjb2xvciBvZiBkaXNhYmxlZCBlbGVtZW50cy5cbiAqIDIuIENvcnJlY3QgZm9udCBwcm9wZXJ0aWVzIG5vdCBiZWluZyBpbmhlcml0ZWQuXG4gKiAzLiBBZGRyZXNzIG1hcmdpbnMgc2V0IGRpZmZlcmVudGx5IGluIEZpcmVmb3ggNCssIFNhZmFyaSwgYW5kIENocm9tZS5cbiAqL1xuYnV0dG9uLFxuaW5wdXQsXG5vcHRncm91cCxcbnNlbGVjdCxcbnRleHRhcmVhIHtcbiAgY29sb3I6IGluaGVyaXQ7XG4gIC8qIDEgKi9cbiAgZm9udDogaW5oZXJpdDtcbiAgLyogMiAqL1xuICBtYXJnaW46IDA7XG4gIC8qIDMgKi8gfVxuXG4vKipcbiAqIEFkZHJlc3MgYG92ZXJmbG93YCBzZXQgdG8gYGhpZGRlbmAgaW4gSUUgOC85LzEwLzExLlxuICovXG5idXR0b24ge1xuICBvdmVyZmxvdzogdmlzaWJsZTsgfVxuXG4vKipcbiAqIEFkZHJlc3MgaW5jb25zaXN0ZW50IGB0ZXh0LXRyYW5zZm9ybWAgaW5oZXJpdGFuY2UgZm9yIGBidXR0b25gIGFuZCBgc2VsZWN0YC5cbiAqIEFsbCBvdGhlciBmb3JtIGNvbnRyb2wgZWxlbWVudHMgZG8gbm90IGluaGVyaXQgYHRleHQtdHJhbnNmb3JtYCB2YWx1ZXMuXG4gKiBDb3JyZWN0IGBidXR0b25gIHN0eWxlIGluaGVyaXRhbmNlIGluIEZpcmVmb3gsIElFIDgvOS8xMC8xMSwgYW5kIE9wZXJhLlxuICogQ29ycmVjdCBgc2VsZWN0YCBzdHlsZSBpbmhlcml0YW5jZSBpbiBGaXJlZm94LlxuICovXG5idXR0b24sXG5zZWxlY3Qge1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTsgfVxuXG4vKipcbiAqIDEuIEF2b2lkIHRoZSBXZWJLaXQgYnVnIGluIEFuZHJvaWQgNC4wLiogd2hlcmUgKDIpIGRlc3Ryb3lzIG5hdGl2ZSBgYXVkaW9gXG4gKiAgICBhbmQgYHZpZGVvYCBjb250cm9scy5cbiAqIDIuIENvcnJlY3QgaW5hYmlsaXR5IHRvIHN0eWxlIGNsaWNrYWJsZSBgaW5wdXRgIHR5cGVzIGluIGlPUy5cbiAqIDMuIEltcHJvdmUgdXNhYmlsaXR5IGFuZCBjb25zaXN0ZW5jeSBvZiBjdXJzb3Igc3R5bGUgYmV0d2VlbiBpbWFnZS10eXBlXG4gKiAgICBgaW5wdXRgIGFuZCBvdGhlcnMuXG4gKi9cbmJ1dHRvbixcbmh0bWwgaW5wdXRbdHlwZT1cImJ1dHRvblwiXSxcbmlucHV0W3R5cGU9XCJyZXNldFwiXSxcbmlucHV0W3R5cGU9XCJzdWJtaXRcIl0ge1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IGJ1dHRvbjtcbiAgLyogMiAqL1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIC8qIDMgKi8gfVxuXG4vKipcbiAqIFJlLXNldCBkZWZhdWx0IGN1cnNvciBmb3IgZGlzYWJsZWQgZWxlbWVudHMuXG4gKi9cbmJ1dHRvbltkaXNhYmxlZF0sXG5odG1sIGlucHV0W2Rpc2FibGVkXSB7XG4gIGN1cnNvcjogZGVmYXVsdDsgfVxuXG4vKipcbiAqIFJlbW92ZSBpbm5lciBwYWRkaW5nIGFuZCBib3JkZXIgaW4gRmlyZWZveCA0Ky5cbiAqL1xuYnV0dG9uOjotbW96LWZvY3VzLWlubmVyLFxuaW5wdXQ6Oi1tb3otZm9jdXMtaW5uZXIge1xuICBib3JkZXI6IDA7XG4gIHBhZGRpbmc6IDA7IH1cblxuLyoqXG4gKiBBZGRyZXNzIEZpcmVmb3ggNCsgc2V0dGluZyBgbGluZS1oZWlnaHRgIG9uIGBpbnB1dGAgdXNpbmcgYCFpbXBvcnRhbnRgIGluXG4gKiB0aGUgVUEgc3R5bGVzaGVldC5cbiAqL1xuaW5wdXQge1xuICBsaW5lLWhlaWdodDogbm9ybWFsOyB9XG5cbi8qKlxuICogSXQncyByZWNvbW1lbmRlZCB0aGF0IHlvdSBkb24ndCBhdHRlbXB0IHRvIHN0eWxlIHRoZXNlIGVsZW1lbnRzLlxuICogRmlyZWZveCdzIGltcGxlbWVudGF0aW9uIGRvZXNuJ3QgcmVzcGVjdCBib3gtc2l6aW5nLCBwYWRkaW5nLCBvciB3aWR0aC5cbiAqXG4gKiAxLiBBZGRyZXNzIGJveCBzaXppbmcgc2V0IHRvIGBjb250ZW50LWJveGAgaW4gSUUgOC85LzEwLlxuICogMi4gUmVtb3ZlIGV4Y2VzcyBwYWRkaW5nIGluIElFIDgvOS8xMC5cbiAqL1xuaW5wdXRbdHlwZT1cImNoZWNrYm94XCJdLFxuaW5wdXRbdHlwZT1cInJhZGlvXCJdIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgLyogMSAqL1xuICBwYWRkaW5nOiAwO1xuICAvKiAyICovIH1cblxuLyoqXG4gKiBGaXggdGhlIGN1cnNvciBzdHlsZSBmb3IgQ2hyb21lJ3MgaW5jcmVtZW50L2RlY3JlbWVudCBidXR0b25zLiBGb3IgY2VydGFpblxuICogYGZvbnQtc2l6ZWAgdmFsdWVzIG9mIHRoZSBgaW5wdXRgLCBpdCBjYXVzZXMgdGhlIGN1cnNvciBzdHlsZSBvZiB0aGVcbiAqIGRlY3JlbWVudCBidXR0b24gdG8gY2hhbmdlIGZyb20gYGRlZmF1bHRgIHRvIGB0ZXh0YC5cbiAqL1xuaW5wdXRbdHlwZT1cIm51bWJlclwiXTo6LXdlYmtpdC1pbm5lci1zcGluLWJ1dHRvbixcbmlucHV0W3R5cGU9XCJudW1iZXJcIl06Oi13ZWJraXQtb3V0ZXItc3Bpbi1idXR0b24ge1xuICBoZWlnaHQ6IGF1dG87IH1cblxuLyoqXG4gKiAxLiBBZGRyZXNzIGBhcHBlYXJhbmNlYCBzZXQgdG8gYHNlYXJjaGZpZWxkYCBpbiBTYWZhcmkgYW5kIENocm9tZS5cbiAqIDIuIEFkZHJlc3MgYGJveC1zaXppbmdgIHNldCB0byBgYm9yZGVyLWJveGAgaW4gU2FmYXJpIGFuZCBDaHJvbWUuXG4gKi9cbmlucHV0W3R5cGU9XCJzZWFyY2hcIl0ge1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IHRleHRmaWVsZDtcbiAgLyogMSAqL1xuICBib3gtc2l6aW5nOiBjb250ZW50LWJveDtcbiAgLyogMiAqLyB9XG5cbi8qKlxuICogUmVtb3ZlIGlubmVyIHBhZGRpbmcgYW5kIHNlYXJjaCBjYW5jZWwgYnV0dG9uIGluIFNhZmFyaSBhbmQgQ2hyb21lIG9uIE9TIFguXG4gKiBTYWZhcmkgKGJ1dCBub3QgQ2hyb21lKSBjbGlwcyB0aGUgY2FuY2VsIGJ1dHRvbiB3aGVuIHRoZSBzZWFyY2ggaW5wdXQgaGFzXG4gKiBwYWRkaW5nIChhbmQgYHRleHRmaWVsZGAgYXBwZWFyYW5jZSkuXG4gKi9cbmlucHV0W3R5cGU9XCJzZWFyY2hcIl06Oi13ZWJraXQtc2VhcmNoLWNhbmNlbC1idXR0b24sXG5pbnB1dFt0eXBlPVwic2VhcmNoXCJdOjotd2Via2l0LXNlYXJjaC1kZWNvcmF0aW9uIHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lOyB9XG5cbi8qKlxuICogRGVmaW5lIGNvbnNpc3RlbnQgYm9yZGVyLCBtYXJnaW4sIGFuZCBwYWRkaW5nLlxuICovXG5maWVsZHNldCB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNjMGMwYzA7XG4gIG1hcmdpbjogMCAycHg7XG4gIHBhZGRpbmc6IDAuMzVlbSAwLjYyNWVtIDAuNzVlbTsgfVxuXG4vKipcbiAqIDEuIENvcnJlY3QgYGNvbG9yYCBub3QgYmVpbmcgaW5oZXJpdGVkIGluIElFIDgvOS8xMC8xMS5cbiAqIDIuIFJlbW92ZSBwYWRkaW5nIHNvIHBlb3BsZSBhcmVuJ3QgY2F1Z2h0IG91dCBpZiB0aGV5IHplcm8gb3V0IGZpZWxkc2V0cy5cbiAqL1xubGVnZW5kIHtcbiAgYm9yZGVyOiAwO1xuICAvKiAxICovXG4gIHBhZGRpbmc6IDA7XG4gIC8qIDIgKi8gfVxuXG4vKipcbiAqIFJlbW92ZSBkZWZhdWx0IHZlcnRpY2FsIHNjcm9sbGJhciBpbiBJRSA4LzkvMTAvMTEuXG4gKi9cbnRleHRhcmVhIHtcbiAgb3ZlcmZsb3c6IGF1dG87IH1cblxuLyoqXG4gKiBEb24ndCBpbmhlcml0IHRoZSBgZm9udC13ZWlnaHRgIChhcHBsaWVkIGJ5IGEgcnVsZSBhYm92ZSkuXG4gKiBOT1RFOiB0aGUgZGVmYXVsdCBjYW5ub3Qgc2FmZWx5IGJlIGNoYW5nZWQgaW4gQ2hyb21lIGFuZCBTYWZhcmkgb24gT1MgWC5cbiAqL1xub3B0Z3JvdXAge1xuICBmb250LXdlaWdodDogYm9sZDsgfVxuXG4vKiBUYWJsZXNcbiAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4vKipcbiAqIFJlbW92ZSBtb3N0IHNwYWNpbmcgYmV0d2VlbiB0YWJsZSBjZWxscy5cbiAqL1xudGFibGUge1xuICBib3JkZXItY29sbGFwc2U6IGNvbGxhcHNlO1xuICBib3JkZXItc3BhY2luZzogMDsgfVxuXG50ZCxcbnRoIHtcbiAgcGFkZGluZzogMDsgfVxuXG4vKiFcclxuICogZnVsbFBhZ2UgMi45LjJcclxuICogaHR0cHM6Ly9naXRodWIuY29tL2FsdmFyb3RyaWdvL2Z1bGxQYWdlLmpzXHJcbiAqIE1JVCBsaWNlbnNlZFxyXG4gKlxyXG4gKiBDb3B5cmlnaHQgKEMpIDIwMTMgYWx2YXJvdHJpZ28uY29tIC0gQSBwcm9qZWN0IGJ5IEFsdmFybyBUcmlnb1xyXG4gKi9cbmh0bWwuZnAtZW5hYmxlZCxcbi5mcC1lbmFibGVkIGJvZHkge1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIC8qQXZvaWQgZmxpY2tlciBvbiBzbGlkZXMgdHJhbnNpdGlvbnMgZm9yIG1vYmlsZSBwaG9uZXMgIzMzNiAqL1xuICAtd2Via2l0LXRhcC1oaWdobGlnaHQtY29sb3I6IHRyYW5zcGFyZW50OyB9XG5cbiNzdXBlckNvbnRhaW5lciB7XG4gIGhlaWdodDogMTAwJTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAvKiBUb3VjaCBkZXRlY3Rpb24gZm9yIFdpbmRvd3MgOCAqL1xuICAtbXMtdG91Y2gtYWN0aW9uOiBub25lO1xuICAvKiBJRSAxMSBvbiBXaW5kb3dzIFBob25lIDguMSovXG4gIHRvdWNoLWFjdGlvbjogbm9uZTsgfVxuXG4uZnAtc2VjdGlvbiB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgLXdlYmtpdC1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAvKiBTYWZhcmk8PTUgQW5kcm9pZDw9MyAqL1xuICAtbW96LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIC8qIDw9MjggKi9cbiAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuXG4uZnAtc2xpZGUge1xuICBmbG9hdDogbGVmdDsgfVxuXG4uZnAtc2xpZGUsIC5mcC1zbGlkZXNDb250YWluZXIge1xuICBoZWlnaHQ6IDEwMCU7XG4gIGRpc3BsYXk6IGJsb2NrOyB9XG5cbi5mcC1zbGlkZXMge1xuICB6LWluZGV4OiAxO1xuICBoZWlnaHQ6IDEwMCU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLW91dDtcbiAgLyogU2FmYXJpPD02IEFuZHJvaWQ8PTQuMyAqL1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLW91dDsgfVxuXG4uZnAtc2VjdGlvbi5mcC10YWJsZSwgLmZwLXNsaWRlLmZwLXRhYmxlIHtcbiAgZGlzcGxheTogdGFibGU7XG4gIHRhYmxlLWxheW91dDogZml4ZWQ7XG4gIHdpZHRoOiAxMDAlOyB9XG5cbi5mcC10YWJsZUNlbGwge1xuICBkaXNwbGF5OiB0YWJsZS1jZWxsO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlOyB9XG5cbi5mcC1zbGlkZXNDb250YWluZXIge1xuICBmbG9hdDogbGVmdDtcbiAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG5cbi5mcC1jb250cm9sQXJyb3cge1xuICAtd2Via2l0LXVzZXItc2VsZWN0OiBub25lO1xuICAvKiB3ZWJraXQgKHNhZmFyaSwgY2hyb21lKSBicm93c2VycyAqL1xuICAtbW96LXVzZXItc2VsZWN0OiBub25lO1xuICAvKiBtb3ppbGxhIGJyb3dzZXJzICovXG4gIC1raHRtbC11c2VyLXNlbGVjdDogbm9uZTtcbiAgLyogd2Via2l0IChrb25xdWVyb3IpIGJyb3dzZXJzICovXG4gIC1tcy11c2VyLXNlbGVjdDogbm9uZTtcbiAgLyogSUUxMCsgKi9cbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB6LWluZGV4OiA0O1xuICB0b3A6IDUwJTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICB3aWR0aDogMDtcbiAgaGVpZ2h0OiAwO1xuICBib3JkZXItc3R5bGU6IHNvbGlkO1xuICBtYXJnaW4tdG9wOiAtMzhweDtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTsgfVxuXG4uZnAtY29udHJvbEFycm93LmZwLXByZXYge1xuICBsZWZ0OiAxNXB4O1xuICB3aWR0aDogMDtcbiAgYm9yZGVyLXdpZHRoOiAzOC41cHggMzRweCAzOC41cHggMDtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudCAjZmZmIHRyYW5zcGFyZW50IHRyYW5zcGFyZW50OyB9XG5cbi5mcC1jb250cm9sQXJyb3cuZnAtbmV4dCB7XG4gIHJpZ2h0OiAxNXB4O1xuICBib3JkZXItd2lkdGg6IDM4LjVweCAwIDM4LjVweCAzNHB4O1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50ICNmZmY7IH1cblxuLmZwLXNjcm9sbGFibGUge1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cblxuLmZwLXNjcm9sbGVyIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjsgfVxuXG4uaVNjcm9sbEluZGljYXRvciB7XG4gIGJvcmRlcjogMCAhaW1wb3J0YW50OyB9XG5cbi5mcC1ub3RyYW5zaXRpb24ge1xuICAtd2Via2l0LXRyYW5zaXRpb246IG5vbmUgIWltcG9ydGFudDtcbiAgdHJhbnNpdGlvbjogbm9uZSAhaW1wb3J0YW50OyB9XG5cbiNmcC1uYXYge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHotaW5kZXg6IDEwMDtcbiAgbWFyZ2luLXRvcDogLTMycHg7XG4gIHRvcDogNTAlO1xuICBvcGFjaXR5OiAxO1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7IH1cblxuI2ZwLW5hdi5yaWdodCB7XG4gIHJpZ2h0OiAxN3B4OyB9XG5cbiNmcC1uYXYubGVmdCB7XG4gIGxlZnQ6IDE3cHg7IH1cblxuLmZwLXNsaWRlc05hdiB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgei1pbmRleDogNDtcbiAgbGVmdDogNTAlO1xuICBvcGFjaXR5OiAxO1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApOyB9XG5cbi5mcC1zbGlkZXNOYXYuYm90dG9tIHtcbiAgYm90dG9tOiAxN3B4OyB9XG5cbi5mcC1zbGlkZXNOYXYudG9wIHtcbiAgdG9wOiAxN3B4OyB9XG5cbiNmcC1uYXYgdWwsXG4uZnAtc2xpZGVzTmF2IHVsIHtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwOyB9XG5cbiNmcC1uYXYgdWwgbGksXG4uZnAtc2xpZGVzTmF2IHVsIGxpIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxNHB4O1xuICBoZWlnaHQ6IDEzcHg7XG4gIG1hcmdpbjogN3B4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cblxuLmZwLXNsaWRlc05hdiB1bCBsaSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jazsgfVxuXG4jZnAtbmF2IHVsIGxpIGEsXG4uZnAtc2xpZGVzTmF2IHVsIGxpIGEge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAxO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTsgfVxuXG4jZnAtbmF2IHVsIGxpIGEuYWN0aXZlIHNwYW4sXG4uZnAtc2xpZGVzTmF2IHVsIGxpIGEuYWN0aXZlIHNwYW4sXG4jZnAtbmF2IHVsIGxpOmhvdmVyIGEuYWN0aXZlIHNwYW4sXG4uZnAtc2xpZGVzTmF2IHVsIGxpOmhvdmVyIGEuYWN0aXZlIHNwYW4ge1xuICBoZWlnaHQ6IDEycHg7XG4gIHdpZHRoOiAxMnB4O1xuICBtYXJnaW46IC02cHggMCAwIC02cHg7XG4gIGJvcmRlci1yYWRpdXM6IDEwMCU7IH1cblxuI2ZwLW5hdiB1bCBsaSBhIHNwYW4sXG4uZnAtc2xpZGVzTmF2IHVsIGxpIGEgc3BhbiB7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB6LWluZGV4OiAxO1xuICBoZWlnaHQ6IDRweDtcbiAgd2lkdGg6IDRweDtcbiAgYm9yZGVyOiAwO1xuICBiYWNrZ3JvdW5kOiAjMzMzO1xuICBsZWZ0OiA1MCU7XG4gIHRvcDogNTAlO1xuICBtYXJnaW46IC0ycHggMCAwIC0ycHg7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuMXMgZWFzZS1pbi1vdXQ7XG4gIC1tb3otdHJhbnNpdGlvbjogYWxsIDAuMXMgZWFzZS1pbi1vdXQ7XG4gIC1vLXRyYW5zaXRpb246IGFsbCAwLjFzIGVhc2UtaW4tb3V0O1xuICB0cmFuc2l0aW9uOiBhbGwgMC4xcyBlYXNlLWluLW91dDsgfVxuXG4jZnAtbmF2IHVsIGxpOmhvdmVyIGEgc3Bhbixcbi5mcC1zbGlkZXNOYXYgdWwgbGk6aG92ZXIgYSBzcGFuIHtcbiAgd2lkdGg6IDEwcHg7XG4gIGhlaWdodDogMTBweDtcbiAgbWFyZ2luOiAtNXB4IDBweCAwcHggLTVweDsgfVxuXG4jZnAtbmF2IHVsIGxpIC5mcC10b29sdGlwIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IC0ycHg7XG4gIGNvbG9yOiAjZmZmO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtZmFtaWx5OiBhcmlhbCwgaGVsdmV0aWNhLCBzYW5zLXNlcmlmO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICBtYXgtd2lkdGg6IDIyMHB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBkaXNwbGF5OiBibG9jaztcbiAgb3BhY2l0eTogMDtcbiAgd2lkdGg6IDA7XG4gIGN1cnNvcjogcG9pbnRlcjsgfVxuXG4jZnAtbmF2IHVsIGxpOmhvdmVyIC5mcC10b29sdGlwLFxuI2ZwLW5hdi5mcC1zaG93LWFjdGl2ZSBhLmFjdGl2ZSArIC5mcC10b29sdGlwIHtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBvcGFjaXR5IDAuMnMgZWFzZS1pbjtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjJzIGVhc2UtaW47XG4gIHdpZHRoOiBhdXRvO1xuICBvcGFjaXR5OiAxOyB9XG5cbiNmcC1uYXYgdWwgbGkgLmZwLXRvb2x0aXAucmlnaHQge1xuICByaWdodDogMjBweDsgfVxuXG4jZnAtbmF2IHVsIGxpIC5mcC10b29sdGlwLmxlZnQge1xuICBsZWZ0OiAyMHB4OyB9XG5cbi5mcC1hdXRvLWhlaWdodC5mcC1zZWN0aW9uLFxuLmZwLWF1dG8taGVpZ2h0IC5mcC1zbGlkZSxcbi5mcC1hdXRvLWhlaWdodCAuZnAtdGFibGVDZWxsIHtcbiAgaGVpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7IH1cblxuLmZwLXJlc3BvbnNpdmUgLmZwLWF1dG8taGVpZ2h0LXJlc3BvbnNpdmUuZnAtc2VjdGlvbixcbi5mcC1yZXNwb25zaXZlIC5mcC1hdXRvLWhlaWdodC1yZXNwb25zaXZlIC5mcC1zbGlkZSxcbi5mcC1yZXNwb25zaXZlIC5mcC1hdXRvLWhlaWdodC1yZXNwb25zaXZlIC5mcC10YWJsZUNlbGwge1xuICBoZWlnaHQ6IGF1dG8gIWltcG9ydGFudDsgfVxuXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IFwic3ltYm9sc1wiO1xuICBzcmM6IHVybChcIi4uL2ZvbnRzL3N5bWJvbHMuZW90XCIpO1xuICBzcmM6IHVybChcIi4uL2ZvbnRzL3N5bWJvbHMuZW90PyNpZWZpeFwiKSBmb3JtYXQoXCJlb3RcIiksIHVybChcIi4uL2ZvbnRzL3N5bWJvbHMud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpLCB1cmwoXCIuLi9mb250cy9zeW1ib2xzLnR0ZlwiKSBmb3JtYXQoXCJ0cnVldHlwZVwiKSwgdXJsKFwiLi4vZm9udHMvc3ltYm9scy5zdmcjc3ltYm9sc1wiKSBmb3JtYXQoXCJzdmdcIik7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDsgfVxuXG4uaWNvOmJlZm9yZSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgZm9udC1mYW1pbHk6IFwic3ltYm9sc1wiO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlOyB9XG5cbi5pY28tbGcge1xuICBmb250LXNpemU6IDEuMzMzMzMzMzMzMzMzMzMzM2VtO1xuICBsaW5lLWhlaWdodDogMC43NWVtO1xuICB2ZXJ0aWNhbC1hbGlnbjogLTE1JTsgfVxuXG4uaWNvLTJ4IHtcbiAgZm9udC1zaXplOiAyZW07IH1cblxuLmljby0zeCB7XG4gIGZvbnQtc2l6ZTogM2VtOyB9XG5cbi5pY28tNHgge1xuICBmb250LXNpemU6IDRlbTsgfVxuXG4uaWNvLTV4IHtcbiAgZm9udC1zaXplOiA1ZW07IH1cblxuLmljby1mdyB7XG4gIHdpZHRoOiAxLjI4NTcxNDI4NTcxNDI4NThlbTtcbiAgdGV4dC1hbGlnbjogY2VudGVyOyB9XG5cbi5pY28tYXJyb3ctZG93bjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRTAwMVwiOyB9XG5cbi5pY28tYXJyb3ctbGVmdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRTAwMlwiOyB9XG5cbi5pY28tYXJyb3ctcmlnaHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEUwMDNcIjsgfVxuXG4uaWNvLWNlZGFyLWxlYWY6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEUwMDRcIjsgfVxuXG4uaWNvLWNoZXZyb24tZG93bjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRTAwNVwiOyB9XG5cbi5pY28tY2hldnJvbi1sZWZ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxFMDA2XCI7IH1cblxuLmljby1jaGV2cm9uLXJpZ2h0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxFMDA3XCI7IH1cblxuLmljby1jaGV2cm9uLXVwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxFMDA4XCI7IH1cblxuLmljby1jcm9zczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRTAwOVwiOyB9XG5cbi5pY28tZXh0ZXJuYWwtbGluazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRTAwQVwiOyB9XG5cbi5pY28tZmFjZWJvb2stY2lyY2xlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxFMDBCXCI7IH1cblxuLmljby1mYWNlYm9vazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRTAwQ1wiOyB9XG5cbi5pY28tZmxhZzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRTAwRFwiOyB9XG5cbi5pY28taW5zdGFncmFtLTI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEUwMEVcIjsgfVxuXG4uaWNvLWluc3RhZ3JhbS1jaXJjbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEUwMEZcIjsgfVxuXG4uaWNvLWluc3RhZ3JhbTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRTAxMFwiOyB9XG5cbi5pY28tbWFnbmlmeTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRTAxMVwiOyB9XG5cbi5pY28tbWFpbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRTAxMlwiOyB9XG5cbi5pY28tbWVudTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRTAxM1wiOyB9XG5cbi5pY28tcGludGVyZXN0LWNpcmNsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRTAxNFwiOyB9XG5cbi5pY28tcGludGVyZXN0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxFMDE1XCI7IH1cblxuLmljby1wbGF5LTI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEUwMTZcIjsgfVxuXG4uaWNvLXBsYXk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEUwMTdcIjsgfVxuXG4uaWNvLXJzczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRTAxOFwiOyB9XG5cbi5pY28tc2Nyb2xsLWRvd246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEUwMTlcIjsgfVxuXG4uaWNvLXR3aXR0ZXItY2lyY2xlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxFMDFBXCI7IH1cblxuLmljby10d2l0dGVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxFMDFCXCI7IH1cblxuLmljby12aWRlby1wbGF5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxFMDFDXCI7IH1cblxuLmljby12aW1lby1jaXJjbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEUwMURcIjsgfVxuXG4uaWNvLXZpbWVvOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxFMDFFXCI7IH1cblxuLmljby15b3V0dWJlLWNpcmNsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRTAxRlwiOyB9XG5cbi5pY28teW91dHViZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRTAyMFwiOyB9XG5cbiosICo6YmVmb3JlLCAqOmFmdGVyIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuXG4vKiBWYXJpYWJsZXMvTGlicmFyaWVzICovXG4vKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG4vKiBGb3IgbWluLXdpZHRoIHF1ZXJpZXMsIGFib3ZlIHRoZSBicmVha3BvaW50ICovXG4vKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG4vKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG4vKiBGb3IgbWF4LXdpZHRoIHF1ZXJpZXMsIGJlbG93IHRoZSBicmVha3BvaW50ICovXG4vKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG4vKlxuICBhdXRvLWNvbHVtbnM6XG4gIFBsYWNlcyB0aGUgbmVjZXNzYXJ5IHF1ZXJpZXMsIHNwYW5zIGFuZCBvbWVnYXMgdG8gc2V0IHlvdXIgY3VsdW1uLWNvdW50cyBvbiBhIHBlci1zY3JlZW4tc2l6ZSBiYXNpcy5cbiAgQXJndW1lbnRzIGNvbWUgaW4gcGFpcnMsIGVhY2ggc2V0IHJlcHJlc2VudGluZyB0aGUgY29sdW1zLXBlci1yb3cgYW5kIHRoZSBudGgtY2hpbGQgZm9yIHdyYXBwaW5nLlxuICBOb3RlOiBDb2x1bW4gY291bnQgYW5kIG50aC1jaGlsZCBzaG91bGQgYXdsYXlzIHdiZSBodGUgc2FtZSBudW1lci4gVGhlIHJlYXNvbiB3ZSBuZWVkIHRoZSBudGgtY2hpbGRcbiAgYXJndW1lbnRzIGF0IGFsbDogTmVhdCdzIGBvbWVnYWAgbWl4aW4gYXBwYXJlbnRseSBjYW4ndCBwYXJzZSBhcmduIGludG8gJzJuJyB0byBzYXZlIGl0J3MgbGlmZSxcbiAgc28gaXQgaGFzIHRvIGJlIHdyaXR0ZW4gb3V0LiA6KCAuZGVycC5cbiovXG5odG1sIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuXG4qLCAqOjphZnRlciwgKjo6YmVmb3JlIHtcbiAgYm94LXNpemluZzogaW5oZXJpdDsgfVxuXG4vKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuICAgVmFyaWFibGVzICYgTWl4aW5zXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG5lbSB7XG4gIGZvbnQtZmFtaWx5OiBcIkVuZHpvbmVTYW5zLUxpZ2h0SXRhbGljXCIsIEFyaWFsLCBzYW5zLXNlcmlmOyB9XG5cbnN0cm9uZyB7XG4gIGZvbnQtZmFtaWx5OiBcIkVuZHpvbmVTYW5zLUJvbGRcIiwgQXJpYWwsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7IH1cblxuLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG4vKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbi5ka2JnIGEge1xuICBjb2xvcjogd2hpdGU7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogb3BhY2l0eSAwLjNzIGVhc2U7XG4gIC1tb3otdHJhbnNpdGlvbjogb3BhY2l0eSAwLjNzIGVhc2U7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgMC4zcyBlYXNlOyB9XG4gIC5ka2JnIGE6aG92ZXIsIC5ka2JnIGE6Zm9jdXMsIC5ka2JnIGE6YWN0aXZlIHtcbiAgICBjb2xvcjogd2hpdGU7XG4gICAgb3BhY2l0eTogLjc7IH1cblxuLnNuaXBwZXQtYmxvY2txdW90ZS1hbHRlcm5hdGUsIC5ibG9ja3F1b3RlMiB7XG4gIGJhY2tncm91bmQ6ICNmNmY3Zjc7XG4gIGJhY2tncm91bmQ6IC1tb3otbGluZWFyLWdyYWRpZW50KGxlZnQsICNmNmY3ZjcgMCUsICNmNmY3ZjcgNzAlLCAjZTRlNWU2IDEwMCUpO1xuICBiYWNrZ3JvdW5kOiAtd2Via2l0LWxpbmVhci1ncmFkaWVudChsZWZ0LCAjZjZmN2Y3IDAlLCAjZjZmN2Y3IDcwJSwgI2U0ZTVlNiAxMDAlKTtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHRvIHJpZ2h0LCAjZjZmN2Y3IDAlLCAjZjZmN2Y3IDcwJSwgI2U0ZTVlNiAxMDAlKTtcbiAgZmlsdGVyOiBwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuZ3JhZGllbnQoIHN0YXJ0Q29sb3JzdHI9JyNmNmY3ZjcnLCBlbmRDb2xvcnN0cj0nI2U0ZTVlNicsR3JhZGllbnRUeXBlPTEgKTsgfVxuXG4vKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG4vKiBOT1RFOiAgRGVza3RvcCB2YXJpYWJsZSBpcyBGSVJTVCBhbmQgVGFibGV0IHZhcmlhYmxlIGlzIExBU1QuXG4gICAgICAgICAgQ2FuIExlYXZlIFRhYmxldCB2YXJpYWJsZSBibGFuayBpZiB0aGVyZSBpcyBvbmx5IGEgZm9udCBjaGFuZ2UgZnJvbSBtb2JpbGUgdG8gZGVza3RvcC5cbiovXG4vKiBVc2FnZTpcbkBpbmNsdWRlIHR5cGUtc2NhbGUoNTYsIDM2LCAzNik7XG4qL1xuLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuLyogQ29yZSBSZXNldHMgYW5kIENvbnN0YW50czogKi9cbi8qIGZvbnQtZmFtaWx5OiBFbmR6b25lU2xhYiAqL1xuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiAnRW5kem9uZVNsYWItQm9sZCc7XG4gIHNyYzogdXJsKFwiLi4vZm9udHMvZW5kem9uZXNsYWItYm9sZC13ZWJmb250LmVvdFwiKTtcbiAgc3JjOiB1cmwoXCIuLi9mb250cy9lbmR6b25lc2xhYi1ib2xkLXdlYmZvbnQuZW90PyNpZWZpeFwiKSBmb3JtYXQoXCJlbWJlZGRlZC1vcGVudHlwZVwiKSwgdXJsKFwiLi4vZm9udHMvZW5kem9uZXNsYWItYm9sZC13ZWJmb250LndvZmZcIikgZm9ybWF0KFwid29mZlwiKSwgdXJsKFwiLi4vZm9udHMvZW5kem9uZXNsYWItYm9sZC13ZWJmb250LnR0ZlwiKSBmb3JtYXQoXCJ0cnVldHlwZVwiKSwgdXJsKFwiLi4vZm9udHMvZW5kem9uZXNsYWItYm9sZC13ZWJmb250LnN2ZyNFbmR6b25lU2xhYi1Cb2xkXCIpIGZvcm1hdChcInN2Z1wiKTtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgZm9udC1zdHlsZTogbm9ybWFsOyB9XG5cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ0VuZHpvbmVTbGFiLUJvbGRJdGFsaWMnO1xuICBzcmM6IHVybChcIi4uL2ZvbnRzL2VuZHpvbmVzbGFiLWJvbGRpdGFsaWMtd2ViZm9udC5lb3RcIik7XG4gIHNyYzogdXJsKFwiLi4vZm9udHMvZW5kem9uZXNsYWItYm9sZGl0YWxpYy13ZWJmb250LmVvdD8jaWVmaXhcIikgZm9ybWF0KFwiZW1iZWRkZWQtb3BlbnR5cGVcIiksIHVybChcIi4uL2ZvbnRzL2VuZHpvbmVzbGFiLWJvbGRpdGFsaWMtd2ViZm9udC53b2ZmXCIpIGZvcm1hdChcIndvZmZcIiksIHVybChcIi4uL2ZvbnRzL2VuZHpvbmVzbGFiLWJvbGRpdGFsaWMtd2ViZm9udC50dGZcIikgZm9ybWF0KFwidHJ1ZXR5cGVcIiksIHVybChcIi4uL2ZvbnRzL2VuZHpvbmVzbGFiLWJvbGRpdGFsaWMtd2ViZm9udC5zdmcjRW5kem9uZVNsYWItQm9sZEl0YWxpY1wiKSBmb3JtYXQoXCJzdmdcIik7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDsgfVxuXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6ICdFbmR6b25lU2xhYi1MaWdodCc7XG4gIHNyYzogdXJsKFwiLi4vZm9udHMvZW5kem9uZXNsYWItbGlnaHQtd2ViZm9udC5lb3RcIik7XG4gIHNyYzogdXJsKFwiLi4vZm9udHMvZW5kem9uZXNsYWItbGlnaHQtd2ViZm9udC5lb3Q/I2llZml4XCIpIGZvcm1hdChcImVtYmVkZGVkLW9wZW50eXBlXCIpLCB1cmwoXCIuLi9mb250cy9lbmR6b25lc2xhYi1saWdodC13ZWJmb250LndvZmZcIikgZm9ybWF0KFwid29mZlwiKSwgdXJsKFwiLi4vZm9udHMvZW5kem9uZXNsYWItbGlnaHQtd2ViZm9udC50dGZcIikgZm9ybWF0KFwidHJ1ZXR5cGVcIiksIHVybChcIi4uL2ZvbnRzL2VuZHpvbmVzbGFiLWxpZ2h0LXdlYmZvbnQuc3ZnI0VuZHpvbmVTbGFiLUxpZ2h0SXRhbGljXCIpIGZvcm1hdChcInN2Z1wiKTtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgZm9udC1zdHlsZTogbm9ybWFsOyB9XG5cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ0VuZHpvbmVTbGFiLUxpZ2h0SXRhbGljJztcbiAgc3JjOiB1cmwoXCIuLi9mb250cy9lbmR6b25lc2xhYi1saWdodGl0YWxpYy13ZWJmb250LmVvdFwiKTtcbiAgc3JjOiB1cmwoXCIuLi9mb250cy9lbmR6b25lc2xhYi1saWdodGl0YWxpYy13ZWJmb250LmVvdD8jaWVmaXhcIikgZm9ybWF0KFwiZW1iZWRkZWQtb3BlbnR5cGVcIiksIHVybChcIi4uL2ZvbnRzL2VuZHpvbmVzbGFiLWxpZ2h0aXRhbGljLXdlYmZvbnQud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpLCB1cmwoXCIuLi9mb250cy9lbmR6b25lc2xhYi1saWdodGl0YWxpYy13ZWJmb250LnR0ZlwiKSBmb3JtYXQoXCJ0cnVldHlwZVwiKSwgdXJsKFwiLi4vZm9udHMvZW5kem9uZXNsYWItbGlnaHRpdGFsaWMtd2ViZm9udC5zdmcjRW5kem9uZVNsYWItTGlnaHRJdGFsaWNcIikgZm9ybWF0KFwic3ZnXCIpO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBmb250LXN0eWxlOiBub3JtYWw7IH1cblxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiAnRW5kem9uZVNsYWItTWVkaXVtSXRhbGljJztcbiAgc3JjOiB1cmwoXCIuLi9mb250cy9lbmR6b25lc2xhYi1tZWRpdW1pdGFsaWMtd2ViZm9udC5lb3RcIik7XG4gIHNyYzogdXJsKFwiLi4vZm9udHMvZW5kem9uZXNsYWItbWVkaXVtaXRhbGljLXdlYmZvbnQuZW90PyNpZWZpeFwiKSBmb3JtYXQoXCJlbWJlZGRlZC1vcGVudHlwZVwiKSwgdXJsKFwiLi4vZm9udHMvZW5kem9uZXNsYWItbWVkaXVtaXRhbGljLXdlYmZvbnQud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpLCB1cmwoXCIuLi9mb250cy9lbmR6b25lc2xhYi1tZWRpdW1pdGFsaWMtd2ViZm9udC50dGZcIikgZm9ybWF0KFwidHJ1ZXR5cGVcIiksIHVybChcIi4uL2ZvbnRzL2VuZHpvbmVzbGFiLW1lZGl1bWl0YWxpYy13ZWJmb250LnN2ZyNFbmR6b25lU2xhYi1NZWRpdW1JdGFsaWNcIikgZm9ybWF0KFwic3ZnXCIpO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBmb250LXN0eWxlOiBub3JtYWw7IH1cblxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiAnRW5kem9uZVNsYWItTWVkaXVtJztcbiAgc3JjOiB1cmwoXCIuLi9mb250cy9lbmR6b25lc2xhYi1tZWRpdW0td2ViZm9udC5lb3RcIik7XG4gIHNyYzogdXJsKFwiLi4vZm9udHMvZW5kem9uZXNsYWItbWVkaXVtLXdlYmZvbnQuZW90PyNpZWZpeFwiKSBmb3JtYXQoXCJlbWJlZGRlZC1vcGVudHlwZVwiKSwgdXJsKFwiLi4vZm9udHMvZW5kem9uZXNsYWItbWVkaXVtLXdlYmZvbnQud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpLCB1cmwoXCIuLi9mb250cy9lbmR6b25lc2xhYi1tZWRpdW0td2ViZm9udC50dGZcIikgZm9ybWF0KFwidHJ1ZXR5cGVcIiksIHVybChcIi4uL2ZvbnRzL2VuZHpvbmVzbGFiLW1lZGl1bS13ZWJmb250LnN2ZyNFbmR6b25lU2xhYi1NZWRpdW1cIikgZm9ybWF0KFwic3ZnXCIpO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBmb250LXN0eWxlOiBub3JtYWw7IH1cblxuLyogZm9udC1mYW1pbHk6IEVuZHpvbmVTYW5zICovXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6ICdFbmR6b25lU2Fucy1Cb2xkJztcbiAgc3JjOiB1cmwoXCIuLi9mb250cy9lbmR6b25lc2Fucy1ib2xkLXdlYmZvbnQuZW90XCIpO1xuICBzcmM6IHVybChcIi4uL2ZvbnRzL2VuZHpvbmVzYW5zLWJvbGQtd2ViZm9udC5lb3Q/I2llZml4XCIpIGZvcm1hdChcImVtYmVkZGVkLW9wZW50eXBlXCIpLCB1cmwoXCIuLi9mb250cy9lbmR6b25lc2Fucy1ib2xkLXdlYmZvbnQud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpLCB1cmwoXCIuLi9mb250cy9lbmR6b25lc2Fucy1ib2xkLXdlYmZvbnQudHRmXCIpIGZvcm1hdChcInRydWV0eXBlXCIpLCB1cmwoXCIuLi9mb250cy9lbmR6b25lc2Fucy1ib2xkLXdlYmZvbnQuc3ZnI0VuZHpvbmVTYW5zLUJvbGRcIikgZm9ybWF0KFwic3ZnXCIpO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBmb250LXN0eWxlOiBub3JtYWw7IH1cblxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiAnRW5kem9uZVNhbnMtTGlnaHQnO1xuICBzcmM6IHVybChcIi4uL2ZvbnRzL2VuZHpvbmVzYW5zLWxpZ2h0LXdlYmZvbnQuZW90XCIpO1xuICBzcmM6IHVybChcIi4uL2ZvbnRzL2VuZHpvbmVzYW5zLWxpZ2h0LXdlYmZvbnQuZW90PyNpZWZpeFwiKSBmb3JtYXQoXCJlbWJlZGRlZC1vcGVudHlwZVwiKSwgdXJsKFwiLi4vZm9udHMvZW5kem9uZXNhbnMtbGlnaHQtd2ViZm9udC53b2ZmXCIpIGZvcm1hdChcIndvZmZcIiksIHVybChcIi4uL2ZvbnRzL2VuZHpvbmVzYW5zLWxpZ2h0LXdlYmZvbnQudHRmXCIpIGZvcm1hdChcInRydWV0eXBlXCIpLCB1cmwoXCIuLi9mb250cy9lbmR6b25lc2Fucy1saWdodC13ZWJmb250LnN2ZyNFbmR6b25lU2Fucy1MaWdodFwiKSBmb3JtYXQoXCJzdmdcIik7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDsgfVxuXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6ICdFbmR6b25lU2Fucy1MaWdodEl0YWxpYyc7XG4gIHNyYzogdXJsKFwiLi4vZm9udHMvZW5kem9uZXNhbnMtbGlnaHRpdGFsaWMtd2ViZm9udC5lb3RcIik7XG4gIHNyYzogdXJsKFwiLi4vZm9udHMvZW5kem9uZXNhbnMtbGlnaHRpdGFsaWMtd2ViZm9udC5lb3Q/I2llZml4XCIpIGZvcm1hdChcImVtYmVkZGVkLW9wZW50eXBlXCIpLCB1cmwoXCIuLi9mb250cy9lbmR6b25lc2Fucy1saWdodGl0YWxpYy13ZWJmb250LndvZmZcIikgZm9ybWF0KFwid29mZlwiKSwgdXJsKFwiLi4vZm9udHMvZW5kem9uZXNhbnMtbGlnaHRpdGFsaWMtd2ViZm9udC50dGZcIikgZm9ybWF0KFwidHJ1ZXR5cGVcIiksIHVybChcIi4uL2ZvbnRzL2VuZHpvbmVzYW5zLWxpZ2h0aXRhbGljLXdlYmZvbnQuc3ZnI0VuZHpvbmVTYW5zLUxpZ2h0SXRhbGljXCIpIGZvcm1hdChcInN2Z1wiKTtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgZm9udC1zdHlsZTogbm9ybWFsOyB9XG5cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ0VuZHpvbmVTYW5zLU1lZGl1bSc7XG4gIHNyYzogdXJsKFwiLi4vZm9udHMvZW5kem9uZXNhbnMtbWVkaXVtLXdlYmZvbnQuZW90XCIpO1xuICBzcmM6IHVybChcIi4uL2ZvbnRzL2VuZHpvbmVzYW5zLW1lZGl1bS13ZWJmb250LmVvdD8jaWVmaXhcIikgZm9ybWF0KFwiZW1iZWRkZWQtb3BlbnR5cGVcIiksIHVybChcIi4uL2ZvbnRzL2VuZHpvbmVzYW5zLW1lZGl1bS13ZWJmb250LndvZmZcIikgZm9ybWF0KFwid29mZlwiKSwgdXJsKFwiLi4vZm9udHMvZW5kem9uZXNhbnMtbWVkaXVtLXdlYmZvbnQudHRmXCIpIGZvcm1hdChcInRydWV0eXBlXCIpLCB1cmwoXCIuLi9mb250cy9lbmR6b25lc2Fucy1tZWRpdW0td2ViZm9udC5zdmcjRW5kem9uZVNhbnMtTWVkaXVtXCIpIGZvcm1hdChcInN2Z1wiKTtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgZm9udC1zdHlsZTogbm9ybWFsOyB9XG5cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ0VuZHpvbmVTYW5zLU1lZGl1bUl0YWxpYyc7XG4gIHNyYzogdXJsKFwiLi4vZm9udHMvZW5kem9uZXNhbnMtbWVkaXVtaXRhbGljLXdlYmZvbnQuZW90XCIpO1xuICBzcmM6IHVybChcIi4uL2ZvbnRzL2VuZHpvbmVzYW5zLW1lZGl1bWl0YWxpYy13ZWJmb250LmVvdD8jaWVmaXhcIikgZm9ybWF0KFwiZW1iZWRkZWQtb3BlbnR5cGVcIiksIHVybChcIi4uL2ZvbnRzL2VuZHpvbmVzYW5zLW1lZGl1bWl0YWxpYy13ZWJmb250LndvZmZcIikgZm9ybWF0KFwid29mZlwiKSwgdXJsKFwiLi4vZm9udHMvZW5kem9uZXNhbnMtbWVkaXVtaXRhbGljLXdlYmZvbnQudHRmXCIpIGZvcm1hdChcInRydWV0eXBlXCIpLCB1cmwoXCIuLi9mb250cy9lbmR6b25lc2Fucy1tZWRpdW1pdGFsaWMtd2ViZm9udC5zdmcjRW5kem9uZVNhbnMtTWVkaXVtSXRhbGljXCIpIGZvcm1hdChcInN2Z1wiKTtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgZm9udC1zdHlsZTogbm9ybWFsOyB9XG5cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ0VuZHpvbmVTYW5zLUJvbGRJdGFsaWMnO1xuICBzcmM6IHVybChcIi4uL2ZvbnRzL0VuZHpvbmVTYW5zLUJvbGRJdGFsaWMuZW90XCIpO1xuICBzcmM6IHVybChcIi4uL2ZvbnRzL0VuZHpvbmVTYW5zLUJvbGRJdGFsaWMuZW90PyNpZWZpeFwiKSBmb3JtYXQoXCJlbWJlZGRlZC1vcGVudHlwZVwiKSwgdXJsKFwiLi4vZm9udHMvRW5kem9uZVNhbnMtQm9sZEl0YWxpYy53b2ZmXCIpIGZvcm1hdChcIndvZmZcIiksIHVybChcIi4uL2ZvbnRzL0VuZHpvbmVTYW5zLUJvbGRJdGFsaWMudHRmXCIpIGZvcm1hdChcInRydWV0eXBlXCIpLCB1cmwoXCIuLi9mb250cy9FbmR6b25lU2Fucy1Cb2xkSXRhbGljLnN2ZyNFbmR6b25lU2Fucy1Cb2xkSXRhbGljXCIpIGZvcm1hdChcInN2Z1wiKTtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYzsgfVxuXG4vKiBlbmQgY3VzdG9tIGZvbnRzICovXG4vKiBmb250LWZhbWlseTogRW5kem9uZVNsYWIgKi9cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ0VuZHpvbmVTbGFiJztcbiAgc3JjOiB1cmwoXCIuLi9mb250cy9lbmR6b25lc2xhYi1ib2xkLXdlYmZvbnQuZW90XCIpO1xuICBzcmM6IHVybChcIi4uL2ZvbnRzL2VuZHpvbmVzbGFiLWJvbGQtd2ViZm9udC5lb3Q/I2llZml4XCIpIGZvcm1hdChcImVtYmVkZGVkLW9wZW50eXBlXCIpLCB1cmwoXCIuLi9mb250cy9lbmR6b25lc2xhYi1ib2xkLXdlYmZvbnQud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpLCB1cmwoXCIuLi9mb250cy9lbmR6b25lc2xhYi1ib2xkLXdlYmZvbnQudHRmXCIpIGZvcm1hdChcInRydWV0eXBlXCIpLCB1cmwoXCIuLi9mb250cy9lbmR6b25lc2xhYi1ib2xkLXdlYmZvbnQuc3ZnI0VuZHpvbmVTbGFiLUJvbGRcIikgZm9ybWF0KFwic3ZnXCIpO1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXN0eWxlOiBub3JtYWw7IH1cblxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiAnRW5kem9uZVNsYWInO1xuICBzcmM6IHVybChcIi4uL2ZvbnRzL2VuZHpvbmVzbGFiLWJvbGRpdGFsaWMtd2ViZm9udC5lb3RcIik7XG4gIHNyYzogdXJsKFwiLi4vZm9udHMvZW5kem9uZXNsYWItYm9sZGl0YWxpYy13ZWJmb250LmVvdD8jaWVmaXhcIikgZm9ybWF0KFwiZW1iZWRkZWQtb3BlbnR5cGVcIiksIHVybChcIi4uL2ZvbnRzL2VuZHpvbmVzbGFiLWJvbGRpdGFsaWMtd2ViZm9udC53b2ZmXCIpIGZvcm1hdChcIndvZmZcIiksIHVybChcIi4uL2ZvbnRzL2VuZHpvbmVzbGFiLWJvbGRpdGFsaWMtd2ViZm9udC50dGZcIikgZm9ybWF0KFwidHJ1ZXR5cGVcIiksIHVybChcIi4uL2ZvbnRzL2VuZHpvbmVzbGFiLWJvbGRpdGFsaWMtd2ViZm9udC5zdmcjRW5kem9uZVNsYWItQm9sZEl0YWxpY1wiKSBmb3JtYXQoXCJzdmdcIik7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYzsgfVxuXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6ICdFbmR6b25lU2xhYic7XG4gIHNyYzogdXJsKFwiLi4vZm9udHMvZW5kem9uZXNsYWItbGlnaHQtd2ViZm9udC5lb3RcIik7XG4gIHNyYzogdXJsKFwiLi4vZm9udHMvZW5kem9uZXNsYWItbGlnaHQtd2ViZm9udC5lb3Q/I2llZml4XCIpIGZvcm1hdChcImVtYmVkZGVkLW9wZW50eXBlXCIpLCB1cmwoXCIuLi9mb250cy9lbmR6b25lc2xhYi1saWdodC13ZWJmb250LndvZmZcIikgZm9ybWF0KFwid29mZlwiKSwgdXJsKFwiLi4vZm9udHMvZW5kem9uZXNsYWItbGlnaHQtd2ViZm9udC50dGZcIikgZm9ybWF0KFwidHJ1ZXR5cGVcIiksIHVybChcIi4uL2ZvbnRzL2VuZHpvbmVzbGFiLWxpZ2h0LXdlYmZvbnQuc3ZnI0VuZHpvbmVTbGFiLUxpZ2h0SXRhbGljXCIpIGZvcm1hdChcInN2Z1wiKTtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgZm9udC1zdHlsZTogbm9ybWFsOyB9XG5cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ0VuZHpvbmVTbGFiJztcbiAgc3JjOiB1cmwoXCIuLi9mb250cy9lbmR6b25lc2xhYi1saWdodGl0YWxpYy13ZWJmb250LmVvdFwiKTtcbiAgc3JjOiB1cmwoXCIuLi9mb250cy9lbmR6b25lc2xhYi1saWdodGl0YWxpYy13ZWJmb250LmVvdD8jaWVmaXhcIikgZm9ybWF0KFwiZW1iZWRkZWQtb3BlbnR5cGVcIiksIHVybChcIi4uL2ZvbnRzL2VuZHpvbmVzbGFiLWxpZ2h0aXRhbGljLXdlYmZvbnQud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpLCB1cmwoXCIuLi9mb250cy9lbmR6b25lc2xhYi1saWdodGl0YWxpYy13ZWJmb250LnR0ZlwiKSBmb3JtYXQoXCJ0cnVldHlwZVwiKSwgdXJsKFwiLi4vZm9udHMvZW5kem9uZXNsYWItbGlnaHRpdGFsaWMtd2ViZm9udC5zdmcjRW5kem9uZVNsYWItTGlnaHRJdGFsaWNcIikgZm9ybWF0KFwic3ZnXCIpO1xuICBmb250LXdlaWdodDogMzAwO1xuICBmb250LXN0eWxlOiBpdGFsaWM7IH1cblxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiAnRW5kem9uZVNsYWInO1xuICBzcmM6IHVybChcIi4uL2ZvbnRzL2VuZHpvbmVzbGFiLW1lZGl1bWl0YWxpYy13ZWJmb250LmVvdFwiKTtcbiAgc3JjOiB1cmwoXCIuLi9mb250cy9lbmR6b25lc2xhYi1tZWRpdW1pdGFsaWMtd2ViZm9udC5lb3Q/I2llZml4XCIpIGZvcm1hdChcImVtYmVkZGVkLW9wZW50eXBlXCIpLCB1cmwoXCIuLi9mb250cy9lbmR6b25lc2xhYi1tZWRpdW1pdGFsaWMtd2ViZm9udC53b2ZmXCIpIGZvcm1hdChcIndvZmZcIiksIHVybChcIi4uL2ZvbnRzL2VuZHpvbmVzbGFiLW1lZGl1bWl0YWxpYy13ZWJmb250LnR0ZlwiKSBmb3JtYXQoXCJ0cnVldHlwZVwiKSwgdXJsKFwiLi4vZm9udHMvZW5kem9uZXNsYWItbWVkaXVtaXRhbGljLXdlYmZvbnQuc3ZnI0VuZHpvbmVTbGFiLU1lZGl1bUl0YWxpY1wiKSBmb3JtYXQoXCJzdmdcIik7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYzsgfVxuXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6ICdFbmR6b25lU2xhYic7XG4gIHNyYzogdXJsKFwiLi4vZm9udHMvZW5kem9uZXNsYWItbWVkaXVtLXdlYmZvbnQuZW90XCIpO1xuICBzcmM6IHVybChcIi4uL2ZvbnRzL2VuZHpvbmVzbGFiLW1lZGl1bS13ZWJmb250LmVvdD8jaWVmaXhcIikgZm9ybWF0KFwiZW1iZWRkZWQtb3BlbnR5cGVcIiksIHVybChcIi4uL2ZvbnRzL2VuZHpvbmVzbGFiLW1lZGl1bS13ZWJmb250LndvZmZcIikgZm9ybWF0KFwid29mZlwiKSwgdXJsKFwiLi4vZm9udHMvZW5kem9uZXNsYWItbWVkaXVtLXdlYmZvbnQudHRmXCIpIGZvcm1hdChcInRydWV0eXBlXCIpLCB1cmwoXCIuLi9mb250cy9lbmR6b25lc2xhYi1tZWRpdW0td2ViZm9udC5zdmcjRW5kem9uZVNsYWItTWVkaXVtXCIpIGZvcm1hdChcInN2Z1wiKTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgZm9udC1zdHlsZTogbm9ybWFsOyB9XG5cbi8qIGZvbnQtZmFtaWx5OiBFbmR6b25lU2FucyAqL1xuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiAnRW5kem9uZVNhbnMnO1xuICBzcmM6IHVybChcIi4uL2ZvbnRzL2VuZHpvbmVzYW5zLWJvbGQtd2ViZm9udC5lb3RcIik7XG4gIHNyYzogdXJsKFwiLi4vZm9udHMvZW5kem9uZXNhbnMtYm9sZC13ZWJmb250LmVvdD8jaWVmaXhcIikgZm9ybWF0KFwiZW1iZWRkZWQtb3BlbnR5cGVcIiksIHVybChcIi4uL2ZvbnRzL2VuZHpvbmVzYW5zLWJvbGQtd2ViZm9udC53b2ZmXCIpIGZvcm1hdChcIndvZmZcIiksIHVybChcIi4uL2ZvbnRzL2VuZHpvbmVzYW5zLWJvbGQtd2ViZm9udC50dGZcIikgZm9ybWF0KFwidHJ1ZXR5cGVcIiksIHVybChcIi4uL2ZvbnRzL2VuZHpvbmVzYW5zLWJvbGQtd2ViZm9udC5zdmcjRW5kem9uZVNhbnMtQm9sZFwiKSBmb3JtYXQoXCJzdmdcIik7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDsgfVxuXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6ICdFbmR6b25lU2Fucyc7XG4gIHNyYzogdXJsKFwiLi4vZm9udHMvZW5kem9uZXNhbnMtbGlnaHQtd2ViZm9udC5lb3RcIik7XG4gIHNyYzogdXJsKFwiLi4vZm9udHMvZW5kem9uZXNhbnMtbGlnaHQtd2ViZm9udC5lb3Q/I2llZml4XCIpIGZvcm1hdChcImVtYmVkZGVkLW9wZW50eXBlXCIpLCB1cmwoXCIuLi9mb250cy9lbmR6b25lc2Fucy1saWdodC13ZWJmb250LndvZmZcIikgZm9ybWF0KFwid29mZlwiKSwgdXJsKFwiLi4vZm9udHMvZW5kem9uZXNhbnMtbGlnaHQtd2ViZm9udC50dGZcIikgZm9ybWF0KFwidHJ1ZXR5cGVcIiksIHVybChcIi4uL2ZvbnRzL2VuZHpvbmVzYW5zLWxpZ2h0LXdlYmZvbnQuc3ZnI0VuZHpvbmVTYW5zLUxpZ2h0XCIpIGZvcm1hdChcInN2Z1wiKTtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgZm9udC1zdHlsZTogbm9ybWFsOyB9XG5cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ0VuZHpvbmVTYW5zJztcbiAgc3JjOiB1cmwoXCIuLi9mb250cy9lbmR6b25lc2Fucy1saWdodGl0YWxpYy13ZWJmb250LmVvdFwiKTtcbiAgc3JjOiB1cmwoXCIuLi9mb250cy9lbmR6b25lc2Fucy1saWdodGl0YWxpYy13ZWJmb250LmVvdD8jaWVmaXhcIikgZm9ybWF0KFwiZW1iZWRkZWQtb3BlbnR5cGVcIiksIHVybChcIi4uL2ZvbnRzL2VuZHpvbmVzYW5zLWxpZ2h0aXRhbGljLXdlYmZvbnQud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpLCB1cmwoXCIuLi9mb250cy9lbmR6b25lc2Fucy1saWdodGl0YWxpYy13ZWJmb250LnR0ZlwiKSBmb3JtYXQoXCJ0cnVldHlwZVwiKSwgdXJsKFwiLi4vZm9udHMvZW5kem9uZXNhbnMtbGlnaHRpdGFsaWMtd2ViZm9udC5zdmcjRW5kem9uZVNhbnMtTGlnaHRJdGFsaWNcIikgZm9ybWF0KFwic3ZnXCIpO1xuICBmb250LXdlaWdodDogMzAwO1xuICBmb250LXN0eWxlOiBpdGFsaWM7IH1cblxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiAnRW5kem9uZVNhbnMnO1xuICBzcmM6IHVybChcIi4uL2ZvbnRzL2VuZHpvbmVzYW5zLW1lZGl1bS13ZWJmb250LmVvdFwiKTtcbiAgc3JjOiB1cmwoXCIuLi9mb250cy9lbmR6b25lc2Fucy1tZWRpdW0td2ViZm9udC5lb3Q/I2llZml4XCIpIGZvcm1hdChcImVtYmVkZGVkLW9wZW50eXBlXCIpLCB1cmwoXCIuLi9mb250cy9lbmR6b25lc2Fucy1tZWRpdW0td2ViZm9udC53b2ZmXCIpIGZvcm1hdChcIndvZmZcIiksIHVybChcIi4uL2ZvbnRzL2VuZHpvbmVzYW5zLW1lZGl1bS13ZWJmb250LnR0ZlwiKSBmb3JtYXQoXCJ0cnVldHlwZVwiKSwgdXJsKFwiLi4vZm9udHMvZW5kem9uZXNhbnMtbWVkaXVtLXdlYmZvbnQuc3ZnI0VuZHpvbmVTYW5zLU1lZGl1bVwiKSBmb3JtYXQoXCJzdmdcIik7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDsgfVxuXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6ICdFbmR6b25lU2Fucyc7XG4gIHNyYzogdXJsKFwiLi4vZm9udHMvZW5kem9uZXNhbnMtbWVkaXVtaXRhbGljLXdlYmZvbnQuZW90XCIpO1xuICBzcmM6IHVybChcIi4uL2ZvbnRzL2VuZHpvbmVzYW5zLW1lZGl1bWl0YWxpYy13ZWJmb250LmVvdD8jaWVmaXhcIikgZm9ybWF0KFwiZW1iZWRkZWQtb3BlbnR5cGVcIiksIHVybChcIi4uL2ZvbnRzL2VuZHpvbmVzYW5zLW1lZGl1bWl0YWxpYy13ZWJmb250LndvZmZcIikgZm9ybWF0KFwid29mZlwiKSwgdXJsKFwiLi4vZm9udHMvZW5kem9uZXNhbnMtbWVkaXVtaXRhbGljLXdlYmZvbnQudHRmXCIpIGZvcm1hdChcInRydWV0eXBlXCIpLCB1cmwoXCIuLi9mb250cy9lbmR6b25lc2Fucy1tZWRpdW1pdGFsaWMtd2ViZm9udC5zdmcjRW5kem9uZVNhbnMtTWVkaXVtSXRhbGljXCIpIGZvcm1hdChcInN2Z1wiKTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgZm9udC1zdHlsZTogaXRhbGljOyB9XG5cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ0VuZHpvbmVTYW5zJztcbiAgc3JjOiB1cmwoXCIuLi9mb250cy9FbmR6b25lU2Fucy1Cb2xkSXRhbGljLmVvdFwiKTtcbiAgc3JjOiB1cmwoXCIuLi9mb250cy9FbmR6b25lU2Fucy1Cb2xkSXRhbGljLmVvdD8jaWVmaXhcIikgZm9ybWF0KFwiZW1iZWRkZWQtb3BlbnR5cGVcIiksIHVybChcIi4uL2ZvbnRzL0VuZHpvbmVTYW5zLUJvbGRJdGFsaWMud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpLCB1cmwoXCIuLi9mb250cy9FbmR6b25lU2Fucy1Cb2xkSXRhbGljLnR0ZlwiKSBmb3JtYXQoXCJ0cnVldHlwZVwiKSwgdXJsKFwiLi4vZm9udHMvRW5kem9uZVNhbnMtQm9sZEl0YWxpYy5zdmcjRW5kem9uZVNhbnMtQm9sZEl0YWxpY1wiKSBmb3JtYXQoXCJzdmdcIik7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYzsgfVxuXG4vKiBlbmQgY3VzdG9tIGZvbnRzICovXG4vKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuICAgVHlwb2dyYXBoeVxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbmh0bWwge1xuICAtd2Via2l0LXRhcC1oaWdobGlnaHQtY29sb3I6IHRyYW5zcGFyZW50OyB9XG5cbmJvZHkge1xuICBmb250LXNpemU6IDEwMCU7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGNvbG9yOiAjNDA0MDQwO1xuICBmb250LWZhbWlseTogXCJFbmR6b25lU2Fucy1MaWdodFwiLCBBcmlhbCwgc2Fucy1zZXJpZjsgfVxuXG5hIHtcbiAgY29sb3I6ICMwMDc1QkM7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBjb2xvciAwLjNzIGVhc2U7XG4gIC1tb3otdHJhbnNpdGlvbjogY29sb3IgMC4zcyBlYXNlO1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjNzIGVhc2U7IH1cbiAgYTpob3ZlciwgYTpmb2N1cywgYTphY3RpdmUge1xuICAgIGNvbG9yOiAjRTMxODM3O1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTsgfVxuXG5oMSwgLnBhZ2UtaGVhZGVyIC5wYWdlLWhlYWRlci0tY29udGVudCA+ICo6Zmlyc3QtY2hpbGQge1xuICBmb250LWZhbWlseTogXCJFbmR6b25lU2Fucy1MaWdodFwiLCBBcmlhbCwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxLjc1cmVtO1xuICBsaW5lLWhlaWdodDogMS4yO1xuICBjb2xvcjogIzQwNDA0MDtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7IH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNDhlbSkge1xuICAgIGgxLCAucGFnZS1oZWFkZXIgLnBhZ2UtaGVhZGVyLS1jb250ZW50ID4gKjpmaXJzdC1jaGlsZCB7XG4gICAgICBmb250LXNpemU6IDIuMTI1cmVtOyB9IH1cblxuaDIge1xuICBmb250LWZhbWlseTogXCJFbmR6b25lU2Fucy1MaWdodFwiLCBBcmlhbCwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxLjM3NXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgY29sb3I6ICM0MDQwNDA7XG4gIGZvbnQtd2VpZ2h0OiBib2xkOyB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQ4ZW0pIHtcbiAgICBoMiB7XG4gICAgICBmb250LXNpemU6IDEuNXJlbTsgfSB9XG5cbmgzIHtcbiAgZm9udC1mYW1pbHk6IFwiRW5kem9uZVNhbnMtTGlnaHRcIiwgQXJpYWwsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMS4xMjVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjM7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBjb2xvcjogIzQwNDA0MDsgfVxuXG5oNCB7XG4gIGNvbG9yOiAjNDA0MDQwO1xuICBmb250LWZhbWlseTogXCJFbmR6b25lU2Fucy1MaWdodFwiLCBBcmlhbCwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDIwMDtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBsaW5lLWhlaWdodDogMS42O1xuICBmb250LXdlaWdodDogYm9sZDsgfVxuXG5oNSB7XG4gIGNvbG9yOiAjNDA0MDQwO1xuICBmb250LWZhbWlseTogXCJFbmR6b25lU2Fucy1MaWdodFwiLCBBcmlhbCwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDIwMDtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBsaW5lLWhlaWdodDogMS42O1xuICBmb250LXdlaWdodDogYm9sZDsgfVxuXG5oNiB7XG4gIGZvbnQtZmFtaWx5OiBcIkVuZHpvbmVTYW5zLUxpZ2h0XCIsIEFyaWFsLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICBsaW5lLWhlaWdodDogMS4zO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBjb2xvcjogIzQwNDA0MDsgfVxuXG5wLCAucGFnZS1oZWFkZXIgLnBhZ2UtaGVhZGVyLS1jb250ZW50ID4gKjpudGgtY2hpbGQoMiksIGxpLCBzdW1tYXJ5IHtcbiAgY29sb3I6ICM0MDQwNDA7XG4gIGZvbnQtZmFtaWx5OiBcIkVuZHpvbmVTYW5zLUxpZ2h0XCIsIEFyaWFsLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogMjAwO1xuICBmb250LXNpemU6IDFyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjY7IH1cblxucCwgLnBhZ2UtaGVhZGVyIC5wYWdlLWhlYWRlci0tY29udGVudCA+ICo6bnRoLWNoaWxkKDIpLCBzdW1tYXJ5IHtcbiAgcGFkZGluZzogMCAwIDE1cHggMDtcbiAgbWFyZ2luOiAwOyB9XG5cbmxpIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBsaXN0LXN0eWxlOiBub25lOyB9XG4gIGxpOmxhc3QtY2hpbGQge1xuICAgIHBhZGRpbmctYm90dG9tOiAxNXB4OyB9XG5cbnVsIHtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiAwOyB9XG4gIHVsIGxpIHtcbiAgICBwYWRkaW5nOiAwIDAgMTBweCAyMHB4OyB9XG4gICAgdWwgbGk6YmVmb3JlIHtcbiAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICB2ZXJ0aWNhbC1hbGlnbjogMXB4O1xuICAgICAgd2lkdGg6IDlweDtcbiAgICAgIGhlaWdodDogOXB4O1xuICAgICAgbWFyZ2luOiA1cHggMTBweCAwcHggLTIwcHg7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBib3JkZXItcmFkaXVzOiAxMnB4O1xuICAgICAgYmFja2dyb3VuZDogIzQwNDA0MDsgfVxuXG4ubGlzdGxlc3MgbGksIC5iYW5uZXIgLm5hdmlnYXRpb24gdWwgbGksIC5wb3N0LXRhZ3MgdWwudGFnLWxpc3QgbGksIC5yZWNvbW1lbmRhdGlvbnMtcG9zdHMgLnJlY29tbWVuZGF0aW9uLXRhZ3MgLnRhZy1saXN0IGxpIHtcbiAgcGFkZGluZzogMDsgfVxuICAubGlzdGxlc3MgbGk6YmVmb3JlLCAuYmFubmVyIC5uYXZpZ2F0aW9uIHVsIGxpOmJlZm9yZSwgLnBvc3QtdGFncyB1bC50YWctbGlzdCBsaTpiZWZvcmUsIC5yZWNvbW1lbmRhdGlvbnMtcG9zdHMgLnJlY29tbWVuZGF0aW9uLXRhZ3MgLnRhZy1saXN0IGxpOmJlZm9yZSB7XG4gICAgY29udGVudDogaW5pdGlhbDsgfVxuXG5vbCB7XG4gIGNvdW50ZXItcmVzZXQ6IGkgMDtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiAwOyB9XG4gIG9sIGxpIHtcbiAgICBwYWRkaW5nOiAwIDAgMTBweCAyNXB4OyB9XG4gICAgb2wgbGk6YmVmb3JlIHtcbiAgICAgIGNvbG9yOiAjNDA0MDQwO1xuICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICBjb250ZW50OiBjb3VudGVyKGkpIFwiLlwiO1xuICAgICAgY291bnRlci1pbmNyZW1lbnQ6IGk7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0b3A6IDA7XG4gICAgICBsZWZ0OiAwOyB9XG5cbi5idXR0b24ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMTtcbiAgZm9udC1mYW1pbHk6IFwiRW5kem9uZVNhbnMtTGlnaHRcIiwgQXJpYWwsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMS4xMjVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjM7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBjb2xvcjogd2hpdGU7XG4gIGZvbnQtZmFtaWx5OiBcIkVuZHpvbmVTYW5zLUJvbGRJdGFsaWNcIiwgQXJpYWwsIHNhbnMtc2VyaWY7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIHBhZGRpbmc6IDEycHggMjVweCA4cHggMjVweDtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlO1xuICAtbW96LXRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2U7XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2U7IH1cbiAgLmJ1dHRvbjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGxlZnQ6IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgdG9wOiAwO1xuICAgIGJvdHRvbTogMDtcbiAgICB6LWluZGV4OiAtMTtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNrZXcoLTMzZGVnKTtcbiAgICAtbW96LXRyYW5zZm9ybTogc2tldygtMzNkZWcpO1xuICAgIC1tcy10cmFuc2Zvcm06IHNrZXcoLTMzZGVnKTtcbiAgICAtby10cmFuc2Zvcm06IHNrZXcoLTMzZGVnKTtcbiAgICB0cmFuc2Zvcm06IHNrZXcoLTMzZGVnKTtcbiAgICBiYWNrZ3JvdW5kOiAjRTMxODM3O1xuICAgIC13ZWJraXQtdHJhbnNpdGlvbjogYmFja2dyb3VuZCAwLjNzIGVhc2U7XG4gICAgLW1vei10cmFuc2l0aW9uOiBiYWNrZ3JvdW5kIDAuM3MgZWFzZTtcbiAgICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kIDAuM3MgZWFzZTsgfVxuICAuYnV0dG9uOmhvdmVyLCAuYnV0dG9uOmZvY3VzLCAuYnV0dG9uOmFjdGl2ZSB7XG4gICAgY29sb3I6IHdoaXRlOyB9XG4gICAgLmJ1dHRvbjpob3ZlcjpiZWZvcmUsIC5idXR0b246Zm9jdXM6YmVmb3JlLCAuYnV0dG9uOmFjdGl2ZTpiZWZvcmUge1xuICAgICAgYmFja2dyb3VuZDogIzg4MEUwNjsgfVxuICAuYnV0dG9uIGkge1xuICAgIHZlcnRpY2FsLWFsaWduOiAtM3B4O1xuICAgIHBhZGRpbmctbGVmdDogMTVweDsgfVxuXG5sYWJlbCB7XG4gIGNvbG9yOiAjNDA0MDQwOyB9XG5cbmlucHV0W3R5cGU9XCJjb2xvclwiXSwgaW5wdXRbdHlwZT1cImRhdGVcIl0sIGlucHV0W3R5cGU9XCJkYXRldGltZVwiXSwgaW5wdXRbdHlwZT1cImRhdGV0aW1lLWxvY2FsXCJdLCBpbnB1dFt0eXBlPVwiZW1haWxcIl0sIGlucHV0W3R5cGU9XCJtb250aFwiXSwgaW5wdXRbdHlwZT1cIm51bWJlclwiXSwgaW5wdXRbdHlwZT1cInBhc3N3b3JkXCJdLCBpbnB1dFt0eXBlPVwic2VhcmNoXCJdLCBpbnB1dFt0eXBlPVwidGVsXCJdLCBpbnB1dFt0eXBlPVwidGV4dFwiXSwgaW5wdXRbdHlwZT1cInRpbWVcIl0sIGlucHV0W3R5cGU9XCJ1cmxcIl0sIGlucHV0W3R5cGU9XCJ3ZWVrXCJdLCBpbnB1dDpub3QoW3R5cGVdKSwgdGV4dGFyZWEsIHNlbGVjdCB7XG4gIGNvbG9yOiAjNDA0MDQwOyB9XG5cbi52YWxpZGF0aW9uX2Vycm9yIHtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBmb250LXNpemU6IDEuMTI1cmVtOyB9XG5cbi52YWxpZGF0aW9uX21lc3NhZ2Uge1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07IH1cblxuLmFsZXJ0LXdhcm5pbmcge1xuICBmb250LXNpemU6IDE4cHg7XG4gIGZvbnQtc2l6ZTogMS4xMjVyZW07XG4gIHBhZGRpbmctYm90dG9tOiAxNXB4OyB9XG5cbnRhYmxlIHRoIHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXNpemU6IDFyZW07XG4gIHRleHQtYWxpZ246IGxlZnQ7IH1cblxudGFibGUgdGQge1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07IH1cblxuLnNyLW9ubHkge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAxcHg7XG4gIGhlaWdodDogMXB4O1xuICBtYXJnaW46IC0xcHg7XG4gIHBhZGRpbmc6IDA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGNsaXA6IHJlY3QoMCwgMCwgMCwgMCk7XG4gIGJvcmRlcjogMDsgfVxuXG4vKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuICAgRm9ybXNcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG5pbnB1dFt0eXBlPVwiY29sb3JcIl0sIGlucHV0W3R5cGU9XCJkYXRlXCJdLCBpbnB1dFt0eXBlPVwiZGF0ZXRpbWVcIl0sIGlucHV0W3R5cGU9XCJkYXRldGltZS1sb2NhbFwiXSwgaW5wdXRbdHlwZT1cImVtYWlsXCJdLCBpbnB1dFt0eXBlPVwibW9udGhcIl0sIGlucHV0W3R5cGU9XCJudW1iZXJcIl0sIGlucHV0W3R5cGU9XCJwYXNzd29yZFwiXSwgaW5wdXRbdHlwZT1cInNlYXJjaFwiXSwgaW5wdXRbdHlwZT1cInRlbFwiXSwgaW5wdXRbdHlwZT1cInRleHRcIl0sIGlucHV0W3R5cGU9XCJ0aW1lXCJdLCBpbnB1dFt0eXBlPVwidXJsXCJdLCBpbnB1dFt0eXBlPVwid2Vla1wiXSwgaW5wdXQ6bm90KFt0eXBlXSksIHRleHRhcmVhIHtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDEwcHg7XG4gIGJvcmRlcjogbm9uZTtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgYm9yZGVyOiAycHggc29saWQgIzAwNzVCQztcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgZm9udC1zaXplOiAxLjEyNXJlbTtcbiAgbGV0dGVyLXNwYWNpbmc6IDRweDtcbiAgYm94LXNoYWRvdzogbm9uZTtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xuICAtbW96LWFwcGVhcmFuY2U6IG5vbmU7XG4gIC1tcy1hcHBlYXJhbmNlOiBub25lO1xuICAtby1hcHBlYXJhbmNlOiBub25lO1xuICBhcHBlYXJhbmNlOiBub25lOyB9XG4gIGlucHV0W3R5cGU9XCJjb2xvclwiXTpmb2N1cywgaW5wdXRbdHlwZT1cImRhdGVcIl06Zm9jdXMsIGlucHV0W3R5cGU9XCJkYXRldGltZVwiXTpmb2N1cywgaW5wdXRbdHlwZT1cImRhdGV0aW1lLWxvY2FsXCJdOmZvY3VzLCBpbnB1dFt0eXBlPVwiZW1haWxcIl06Zm9jdXMsIGlucHV0W3R5cGU9XCJtb250aFwiXTpmb2N1cywgaW5wdXRbdHlwZT1cIm51bWJlclwiXTpmb2N1cywgaW5wdXRbdHlwZT1cInBhc3N3b3JkXCJdOmZvY3VzLCBpbnB1dFt0eXBlPVwic2VhcmNoXCJdOmZvY3VzLCBpbnB1dFt0eXBlPVwidGVsXCJdOmZvY3VzLCBpbnB1dFt0eXBlPVwidGV4dFwiXTpmb2N1cywgaW5wdXRbdHlwZT1cInRpbWVcIl06Zm9jdXMsIGlucHV0W3R5cGU9XCJ1cmxcIl06Zm9jdXMsIGlucHV0W3R5cGU9XCJ3ZWVrXCJdOmZvY3VzLCBpbnB1dDpub3QoW3R5cGVdKTpmb2N1cywgdGV4dGFyZWE6Zm9jdXMge1xuICAgIG91dGxpbmU6IDA7IH1cbiAgaW5wdXRbdHlwZT1cImNvbG9yXCJdOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyLCBpbnB1dFt0eXBlPVwiZGF0ZVwiXTo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciwgaW5wdXRbdHlwZT1cImRhdGV0aW1lXCJdOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyLCBpbnB1dFt0eXBlPVwiZGF0ZXRpbWUtbG9jYWxcIl06Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIsIGlucHV0W3R5cGU9XCJlbWFpbFwiXTo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciwgaW5wdXRbdHlwZT1cIm1vbnRoXCJdOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyLCBpbnB1dFt0eXBlPVwibnVtYmVyXCJdOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyLCBpbnB1dFt0eXBlPVwicGFzc3dvcmRcIl06Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIsIGlucHV0W3R5cGU9XCJzZWFyY2hcIl06Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIsIGlucHV0W3R5cGU9XCJ0ZWxcIl06Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIsIGlucHV0W3R5cGU9XCJ0ZXh0XCJdOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyLCBpbnB1dFt0eXBlPVwidGltZVwiXTo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciwgaW5wdXRbdHlwZT1cInVybFwiXTo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciwgaW5wdXRbdHlwZT1cIndlZWtcIl06Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIsIGlucHV0Om5vdChbdHlwZV0pOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyLCB0ZXh0YXJlYTo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgb3BhY2l0eTogMTtcbiAgICBjb2xvcjogIzAwNzVCQzsgfVxuICBpbnB1dFt0eXBlPVwiY29sb3JcIl06Oi1tb3otcGxhY2Vob2xkZXIsIGlucHV0W3R5cGU9XCJkYXRlXCJdOjotbW96LXBsYWNlaG9sZGVyLCBpbnB1dFt0eXBlPVwiZGF0ZXRpbWVcIl06Oi1tb3otcGxhY2Vob2xkZXIsIGlucHV0W3R5cGU9XCJkYXRldGltZS1sb2NhbFwiXTo6LW1vei1wbGFjZWhvbGRlciwgaW5wdXRbdHlwZT1cImVtYWlsXCJdOjotbW96LXBsYWNlaG9sZGVyLCBpbnB1dFt0eXBlPVwibW9udGhcIl06Oi1tb3otcGxhY2Vob2xkZXIsIGlucHV0W3R5cGU9XCJudW1iZXJcIl06Oi1tb3otcGxhY2Vob2xkZXIsIGlucHV0W3R5cGU9XCJwYXNzd29yZFwiXTo6LW1vei1wbGFjZWhvbGRlciwgaW5wdXRbdHlwZT1cInNlYXJjaFwiXTo6LW1vei1wbGFjZWhvbGRlciwgaW5wdXRbdHlwZT1cInRlbFwiXTo6LW1vei1wbGFjZWhvbGRlciwgaW5wdXRbdHlwZT1cInRleHRcIl06Oi1tb3otcGxhY2Vob2xkZXIsIGlucHV0W3R5cGU9XCJ0aW1lXCJdOjotbW96LXBsYWNlaG9sZGVyLCBpbnB1dFt0eXBlPVwidXJsXCJdOjotbW96LXBsYWNlaG9sZGVyLCBpbnB1dFt0eXBlPVwid2Vla1wiXTo6LW1vei1wbGFjZWhvbGRlciwgaW5wdXQ6bm90KFt0eXBlXSk6Oi1tb3otcGxhY2Vob2xkZXIsIHRleHRhcmVhOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIGNvbG9yOiAjMDA3NUJDOyB9XG4gIGlucHV0W3R5cGU9XCJjb2xvclwiXTotbW96LXBsYWNlaG9sZGVyLCBpbnB1dFt0eXBlPVwiZGF0ZVwiXTotbW96LXBsYWNlaG9sZGVyLCBpbnB1dFt0eXBlPVwiZGF0ZXRpbWVcIl06LW1vei1wbGFjZWhvbGRlciwgaW5wdXRbdHlwZT1cImRhdGV0aW1lLWxvY2FsXCJdOi1tb3otcGxhY2Vob2xkZXIsIGlucHV0W3R5cGU9XCJlbWFpbFwiXTotbW96LXBsYWNlaG9sZGVyLCBpbnB1dFt0eXBlPVwibW9udGhcIl06LW1vei1wbGFjZWhvbGRlciwgaW5wdXRbdHlwZT1cIm51bWJlclwiXTotbW96LXBsYWNlaG9sZGVyLCBpbnB1dFt0eXBlPVwicGFzc3dvcmRcIl06LW1vei1wbGFjZWhvbGRlciwgaW5wdXRbdHlwZT1cInNlYXJjaFwiXTotbW96LXBsYWNlaG9sZGVyLCBpbnB1dFt0eXBlPVwidGVsXCJdOi1tb3otcGxhY2Vob2xkZXIsIGlucHV0W3R5cGU9XCJ0ZXh0XCJdOi1tb3otcGxhY2Vob2xkZXIsIGlucHV0W3R5cGU9XCJ0aW1lXCJdOi1tb3otcGxhY2Vob2xkZXIsIGlucHV0W3R5cGU9XCJ1cmxcIl06LW1vei1wbGFjZWhvbGRlciwgaW5wdXRbdHlwZT1cIndlZWtcIl06LW1vei1wbGFjZWhvbGRlciwgaW5wdXQ6bm90KFt0eXBlXSk6LW1vei1wbGFjZWhvbGRlciwgdGV4dGFyZWE6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgb3BhY2l0eTogMTtcbiAgICBjb2xvcjogIzAwNzVCQzsgfVxuICBpbnB1dFt0eXBlPVwiY29sb3JcIl06LW1zLWlucHV0LXBsYWNlaG9sZGVyLCBpbnB1dFt0eXBlPVwiZGF0ZVwiXTotbXMtaW5wdXQtcGxhY2Vob2xkZXIsIGlucHV0W3R5cGU9XCJkYXRldGltZVwiXTotbXMtaW5wdXQtcGxhY2Vob2xkZXIsIGlucHV0W3R5cGU9XCJkYXRldGltZS1sb2NhbFwiXTotbXMtaW5wdXQtcGxhY2Vob2xkZXIsIGlucHV0W3R5cGU9XCJlbWFpbFwiXTotbXMtaW5wdXQtcGxhY2Vob2xkZXIsIGlucHV0W3R5cGU9XCJtb250aFwiXTotbXMtaW5wdXQtcGxhY2Vob2xkZXIsIGlucHV0W3R5cGU9XCJudW1iZXJcIl06LW1zLWlucHV0LXBsYWNlaG9sZGVyLCBpbnB1dFt0eXBlPVwicGFzc3dvcmRcIl06LW1zLWlucHV0LXBsYWNlaG9sZGVyLCBpbnB1dFt0eXBlPVwic2VhcmNoXCJdOi1tcy1pbnB1dC1wbGFjZWhvbGRlciwgaW5wdXRbdHlwZT1cInRlbFwiXTotbXMtaW5wdXQtcGxhY2Vob2xkZXIsIGlucHV0W3R5cGU9XCJ0ZXh0XCJdOi1tcy1pbnB1dC1wbGFjZWhvbGRlciwgaW5wdXRbdHlwZT1cInRpbWVcIl06LW1zLWlucHV0LXBsYWNlaG9sZGVyLCBpbnB1dFt0eXBlPVwidXJsXCJdOi1tcy1pbnB1dC1wbGFjZWhvbGRlciwgaW5wdXRbdHlwZT1cIndlZWtcIl06LW1zLWlucHV0LXBsYWNlaG9sZGVyLCBpbnB1dDpub3QoW3R5cGVdKTotbXMtaW5wdXQtcGxhY2Vob2xkZXIsIHRleHRhcmVhOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgb3BhY2l0eTogMTtcbiAgICBjb2xvcjogIzAwNzVCQzsgfVxuXG5pbnB1dFt0eXBlPVwic2VhcmNoXCJdIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuXG5idXR0b24sIGlucHV0W3R5cGU9XCJidXR0b25cIl0sIGlucHV0W3R5cGU9XCJyZXNldFwiXSwgaW5wdXRbdHlwZT1cInN1Ym1pdFwiXSB7XG4gIGJvcmRlcjogbm9uZTtcbiAgYm9yZGVyLXJhZGl1czogMHB4OyB9XG4gIGJ1dHRvbjpmb2N1cywgaW5wdXRbdHlwZT1cImJ1dHRvblwiXTpmb2N1cywgaW5wdXRbdHlwZT1cInJlc2V0XCJdOmZvY3VzLCBpbnB1dFt0eXBlPVwic3VibWl0XCJdOmZvY3VzIHtcbiAgICBvdXRsaW5lOiAwOyB9XG5cbmlucHV0W3R5cGU9XCJzZWFyY2hcIl0ge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG5cbi5zZWxlY3Qtd3JhcHBlciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogNDZweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgYm9yZGVyOiAxcHggc29saWQgIzAwNzVCQzsgfVxuICAuc2VsZWN0LXdyYXBwZXI6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICByaWdodDogLTFweDtcbiAgICB0b3A6IC0xcHg7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgZm9udC1zaXplOiAxNXB4O1xuICAgIGZvbnQtc2l6ZTogMC45Mzc1cmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICB3aWR0aDogMTdweDtcbiAgICBoZWlnaHQ6IDE1cHg7XG4gICAgcGFkZGluZzogMjJweDtcbiAgICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1hZ2VzL3NlbGVjdC1hcnJvdy5zdmcpIG5vLXJlcGVhdCBjZW50ZXIgY2VudGVyO1xuICAgIGJhY2tncm91bmQtc2l6ZTogMTdweCAxMnB4O1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICMwMDc1QkM7IH1cbiAgLnNlbGVjdC13cmFwcGVyIHNlbGVjdCB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHotaW5kZXg6IDEwMDtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgd2lkdGg6IDEyMCU7XG4gICAgaGVpZ2h0OiA0NnB4O1xuICAgIHBhZGRpbmc6IDEwcHg7XG4gICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgYm9yZGVyOiBub25lO1xuICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lOyB9XG4gICAgLnNlbGVjdC13cmFwcGVyIHNlbGVjdCBvcHRpb24ge1xuICAgICAgZm9udC1zdHlsZTogbm9ybWFsOyB9XG5cbnNlbGVjdDotbW96LWZvY3VzcmluZyB7XG4gIGNvbG9yOiB0cmFuc3BhcmVudDtcbiAgdGV4dC1zaGFkb3c6IDAgMCAwICMwMDA7IH1cblxuLmdmb3JtX3dyYXBwZXIgdWwsIC5nZm9ybV93cmFwcGVyIGxpIHtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwOyB9XG4gIC5nZm9ybV93cmFwcGVyIHVsOmJlZm9yZSwgLmdmb3JtX3dyYXBwZXIgbGk6YmVmb3JlIHtcbiAgICBkaXNwbGF5OiBub25lOyB9XG5cbi5nZm9ybV93cmFwcGVyIC5nZmllbGQge1xuICBwYWRkaW5nLWJvdHRvbTogMzBweDsgfVxuXG4uZ2Zvcm1fd3JhcHBlciAuZ2lucHV0X2Z1bGw6OmFmdGVyIHtcbiAgY2xlYXI6IGJvdGg7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IHRhYmxlOyB9XG5cbi8qIExheW91dCAmIE1ham9yIFJlZ2lvbnMgKi9cbi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4gICBHZW5lcmFsIExheW91dFxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbmJvZHkge1xuICBtaW4taGVpZ2h0OiAxMDAlO1xuICBvdmVyZmxvdy14OiBoaWRkZW47IH1cbiAgYm9keS5ub3Njcm9sbCB7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbiAhaW1wb3J0YW50OyB9XG4gIGJvZHkuYWRtaW4tYmFyIHtcbiAgICBwYWRkaW5nLXRvcDogMzJweDsgfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA0OGVtKSB7XG4gICAgYm9keSB7XG4gICAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgICAgIGRpc3BsYXk6IC1tb3otYm94O1xuICAgICAgZGlzcGxheTogYm94O1xuICAgICAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xuICAgICAgZGlzcGxheTogLW1vei1mbGV4O1xuICAgICAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgLXdlYmtpdC1ib3gtb3JpZW50OiB2ZXJ0aWNhbDtcbiAgICAgIC1tb3otYm94LW9yaWVudDogdmVydGljYWw7XG4gICAgICBib3gtb3JpZW50OiB2ZXJ0aWNhbDtcbiAgICAgIC13ZWJraXQtYm94LWRpcmVjdGlvbjogbm9ybWFsO1xuICAgICAgLW1vei1ib3gtZGlyZWN0aW9uOiBub3JtYWw7XG4gICAgICBib3gtZGlyZWN0aW9uOiBub3JtYWw7XG4gICAgICAtd2Via2l0LWZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAtbW96LWZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgLW1zLWZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAtd2Via2l0LWJveC1wYWNrOiBzdGFydDtcbiAgICAgIC1tb3otYm94LXBhY2s6IHN0YXJ0O1xuICAgICAgYm94LXBhY2s6IHN0YXJ0O1xuICAgICAgLXdlYmtpdC1qdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgICAtbW96LWp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICAgIC1tcy1qdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgICAtby1qdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgICAtbXMtZmxleC1wYWNrOiBzdGFydDtcbiAgICAgIC13ZWJraXQtYm94LWFsaWduOiBzdHJldGNoO1xuICAgICAgLW1vei1ib3gtYWxpZ246IHN0cmV0Y2g7XG4gICAgICBib3gtYWxpZ246IHN0cmV0Y2g7XG4gICAgICAtd2Via2l0LWFsaWduLWl0ZW1zOiBzdHJldGNoO1xuICAgICAgLW1vei1hbGlnbi1pdGVtczogc3RyZXRjaDtcbiAgICAgIC1tcy1hbGlnbi1pdGVtczogc3RyZXRjaDtcbiAgICAgIC1vLWFsaWduLWl0ZW1zOiBzdHJldGNoO1xuICAgICAgYWxpZ24taXRlbXM6IHN0cmV0Y2g7XG4gICAgICAtbXMtZmxleC1hbGlnbjogc3RyZXRjaDtcbiAgICAgIC13ZWJraXQtYWxpZ24tY29udGVudDogc3RyZXRjaDtcbiAgICAgIC1tb3otYWxpZ24tY29udGVudDogc3RyZXRjaDtcbiAgICAgIGFsaWduLWNvbnRlbnQ6IHN0cmV0Y2g7XG4gICAgICAtbXMtZmxleC1saW5lLXBhY2s6IHN0cmV0Y2g7IH1cbiAgICAgIGJvZHkgZm9vdGVyLnNpdGUtZm9vdGVyIHtcbiAgICAgICAgLXdlYmtpdC1mbGV4LWdyb3c6IDE7XG4gICAgICAgIC1tb3otZmxleC1ncm93OiAxO1xuICAgICAgICBmbGV4LWdyb3c6IDE7XG4gICAgICAgIC1tcy1mbGV4LXBvc2l0aXZlOiAxOyB9IH1cblxuLmNsb3NlLXNlYXJjaCB7XG4gIGRpc3BsYXk6IG5vbmU7IH1cblxuLmNvbnRhaW5lciB7XG4gIHBhZGRpbmc6IDAgMTVweDtcbiAgbWF4LXdpZHRoOiA3NWVtO1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvOyB9XG4gIC5jb250YWluZXI6OmFmdGVyIHtcbiAgICBjbGVhcjogYm90aDtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIGRpc3BsYXk6IHRhYmxlOyB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDMwZW0pIHtcbiAgICAuY29udGFpbmVyIHtcbiAgICAgIG1heC13aWR0aDogMTAwJTsgfSB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQ4ZW0pIHtcbiAgICAuY29udGFpbmVyIHtcbiAgICAgIG1heC13aWR0aDogMTAwJTsgfSB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDYyZW0pIHtcbiAgICAuY29udGFpbmVyIHtcbiAgICAgIG1heC13aWR0aDogOTkycHg7IH0gfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NWVtKSB7XG4gICAgLmNvbnRhaW5lciB7XG4gICAgICBtYXgtd2lkdGg6IDEyMDBweDsgfSB9XG5cbm1haW4ge1xuICBtYXJnaW4tdG9wOiA2MHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDIwMDA7IH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjJlbSkge1xuICAgIG1haW4ge1xuICAgICAgbWFyZ2luLXRvcDogMTEwcHg7IH0gfVxuICBtYWluIC5jb250ZW50IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG4gICAgcGFkZGluZy1yaWdodDogMTVweDtcbiAgICBtYXgtd2lkdGg6IDgwMHB4O1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIHBhZGRpbmctdG9wOiA0MHB4O1xuICAgIHBhZGRpbmctYm90dG9tOiA0MHB4OyB9XG4gICAgbWFpbiAuY29udGVudCAud3AtY2FwdGlvbiB7XG4gICAgICBtYXgtd2lkdGg6IDMwMHB4OyB9XG4gICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA0OGVtKSB7XG4gICAgICAgIG1haW4gLmNvbnRlbnQgLndwLWNhcHRpb24ge1xuICAgICAgICAgIG1heC13aWR0aDogMTAwJTsgfSB9XG4gIG1haW4gaW1nIHtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiBhdXRvOyB9XG4gIG1haW4gLmNvbHVtbiBpbWcge1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IGF1dG87IH1cblxuaHIge1xuICBjbGVhcjogYm90aDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGhlaWdodDogMXB4O1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW46IDIwcHggMDtcbiAgYm9yZGVyOiBub25lO1xuICBiYWNrZ3JvdW5kOiAjRTRFNUU2OyB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDYyZW0pIHtcbiAgICBociB7XG4gICAgICBtYXJnaW46IDQwcHggMDsgfSB9XG5cbnRhYmxlIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbjogMTVweCAwIDMwcHggMDtcbiAgYm9yZGVyOiAxcHggc29saWQgI0U0RTVFNjsgfVxuICB0YWJsZSB0cjpudGgtY2hpbGQob2RkKSB7XG4gICAgYmFja2dyb3VuZDogI0U0RTVFNjsgfVxuICB0YWJsZSB0aCB7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgIHBhZGRpbmc6IDIwcHg7XG4gICAgYmFja2dyb3VuZDogIzAwNzVCQzsgfVxuICB0YWJsZSB0ZCB7XG4gICAgcGFkZGluZzogMjBweDsgfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAyOS45Mzc1ZW0pIHtcbiAgLnRhYmxlIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDsgfSB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDI5LjkzNzVlbSkge1xuICAudGFibGUtd3JhcHBlcjpub3QoLnRhYmxlKSAudGFibGUgdGgsIC50YWJsZS13cmFwcGVyOm5vdCgudGFibGUpIC50YWJsZSB0ZCB7XG4gICAgY29udGVudDogXCJcIjtcbiAgICBoZWlnaHQ6IDdweDtcbiAgICBmb250LXNpemU6IDA7XG4gICAgcGFkZGluZzogMDsgfVxuICAudGFibGUtd3JhcHBlcjpub3QoLnRhYmxlKSAudGFibGUgdGQgaW1nLCAudGFibGUtd3JhcHBlcjpub3QoLnRhYmxlKSAudGFibGUgdGQgaDUge1xuICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgLnRhYmxlLXdyYXBwZXI6bm90KC50YWJsZSkgdGFibGUge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBvdmVyZmxvdzogaGlkZGVuOyB9XG4gICAgLnRhYmxlLXdyYXBwZXI6bm90KC50YWJsZSkgdGFibGU6YmVmb3JlIHtcbiAgICAgIGNvbnRlbnQ6IFwiVGFibGU6IFRhcCB0byBWaWV3XCI7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBsZWZ0OiAwO1xuICAgICAgdG9wOiAwO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBoZWlnaHQ6IDg1JTtcbiAgICAgIHBhZGRpbmctdG9wOiA1MHB4O1xuICAgICAgY29sb3I6ICMwMDc1QkM7XG4gICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgICAgei1pbmRleDogMTAwO1xuICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgYmFja2dyb3VuZDogcmdiYSg0MywgNDMsIDQzLCAwLjgpOyB9IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMjkuOTM3NWVtKSB7XG4gIC50YWJsZS13cmFwcGVyLnRhYmxlIHRhYmxlOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJDb2xsYXBzZSBUYWJsZVwiO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IC02NHB4O1xuICAgIGxlZnQ6IDA7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBmb250LXNpemU6IDFyZW07XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGZvbnQtZmFtaWx5OiBcIkVuZHpvbmVTbGFiLUxpZ2h0XCIsIEdlb3JnaWEsIHNlcmlmO1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICBwYWRkaW5nOiAxMHB4IDgwcHg7XG4gICAgbWFyZ2luOiAxMHB4IDA7XG4gICAgYmFja2dyb3VuZDogIzAwNzVCQztcbiAgICBib3JkZXItcmFkaXVzOiA3cHg7IH0gfVxuXG4udmlkZW8tY29udGFpbmVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBoZWlnaHQ6IDA7XG4gIHBhZGRpbmc6IDAgMCA1Ni4yNSUgMDtcbiAgbWFyZ2luOiAwIDAgMjBweCAwO1xuICBvdmVyZmxvdzogaGlkZGVuOyB9XG4gIC52aWRlby1jb250YWluZXIgaWZyYW1lLCAudmlkZW8tY29udGFpbmVyIG9iamVjdCwgLnZpZGVvLWNvbnRhaW5lciBlbWJlZCwgLnZpZGVvLWNvbnRhaW5lciB2aWRlbyB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTsgfVxuXG4uZ2Zvcm1fd3JhcHBlciArIC52aWRlby1jb250YWluZXIsIC5nZm9ybXNfY29uZmlybWF0aW9uX21lc3NhZ2UgKyAudmlkZW8tY29udGFpbmVyIHtcbiAgZGlzcGxheTogbm9uZTsgfVxuXG4uYWxpZ25jZW50ZXIge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luOiAwIGF1dG8gMjBweCBhdXRvOyB9XG5cbi5hbGlnbmxlZnQge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luOiAwIGF1dG8gMjBweCBhdXRvOyB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDMwZW0pIHtcbiAgICAuYWxpZ25sZWZ0IHtcbiAgICAgIGZsb2F0OiBsZWZ0O1xuICAgICAgbWFyZ2luOiAwIDIwcHggMjBweCAwOyB9IH1cblxuLmFsaWducmlnaHQge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luOiAwIGF1dG8gMjBweCBhdXRvOyB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDMwZW0pIHtcbiAgICAuYWxpZ25yaWdodCB7XG4gICAgICBmbG9hdDogcmlnaHQ7XG4gICAgICBtYXJnaW46IDAgMCAyMHB4IDIwcHg7IH0gfVxuXG5maWd1cmUuYWxpZ25ub25lIHtcbiAgbWFyZ2luLWxlZnQ6IDA7XG4gIG1hcmdpbi1yaWdodDogMDsgfVxuXG4ud3AtY2FwdGlvbi10ZXh0IHtcbiAgZm9udC1zdHlsZTogaXRhbGljO1xuICBmb250LXNpemU6IDAuODc1cmVtOyB9XG5cbi5zZWFyY2gtcmVzdWx0cyAubWFpbiAuY29udGVudCB7XG4gIHBhZGRpbmc6IDMwcHggMTVweCAwIDE1cHg7XG4gIG1heC13aWR0aDogODAwcHg7XG4gIG1hcmdpbjogMCBhdXRvOyB9XG5cbmJvZHkudGhhbmsteW91IC5tYWluIC5jb250ZW50IHtcbiAgcGFkZGluZy10b3A6IDMwcHg7IH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNDhlbSkge1xuICAgIGJvZHkudGhhbmsteW91IC5tYWluIC5jb250ZW50IHtcbiAgICAgIHBhZGRpbmctdG9wOiA2MHB4OyB9IH1cblxuLmJhbm5lciB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiAwO1xuICByaWdodDogMDtcbiAgYm90dG9tOiBhdXRvO1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiAzMDAwO1xuICBoZWlnaHQ6IDYwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuICBwYWRkaW5nOiAwIDhweDtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMzMzbXMgZWFzZS1vdXQ7XG4gIC1tb3otdHJhbnNpdGlvbjogYWxsIDMzM21zIGVhc2Utb3V0O1xuICB0cmFuc2l0aW9uOiBhbGwgMzMzbXMgZWFzZS1vdXQ7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbW96LWJveDtcbiAgZGlzcGxheTogYm94O1xuICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XG4gIGRpc3BsYXk6IC1tb3otZmxleDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtYm94LXBhY2s6IGp1c3RpZnk7XG4gIC1tb3otYm94LXBhY2s6IGp1c3RpZnk7XG4gIGJveC1wYWNrOiBqdXN0aWZ5O1xuICAtd2Via2l0LWp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgLW1vei1qdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIC1tcy1qdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIC1vLWp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAtbXMtZmxleC1wYWNrOiBqdXN0aWZ5O1xuICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICAtbW96LWJveC1hbGlnbjogY2VudGVyO1xuICBib3gtYWxpZ246IGNlbnRlcjtcbiAgLXdlYmtpdC1hbGlnbi1pdGVtczogY2VudGVyO1xuICAtbW96LWFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIC1tcy1hbGlnbi1pdGVtczogY2VudGVyO1xuICAtby1hbGlnbi1pdGVtczogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICAvKiBNb2JpbGUgTmF2aWdhdGlvbiAqLyB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDYyZW0pIHtcbiAgICAuYmFubmVyIHtcbiAgICAgIGhlaWdodDogMTEwcHg7XG4gICAgICBwYWRkaW5nOiAwIDE2cHg7IH0gfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA4Ny41ZW0pIHtcbiAgICAuYmFubmVyIHtcbiAgICAgIHBhZGRpbmc6IDAgMzZweDsgfSB9XG4gIC5iYW5uZXIgYS5icmFuZCB7XG4gICAgLXdlYmtpdC1hbGlnbi1zZWxmOiBmbGV4LXN0YXJ0O1xuICAgIC1tb3otYWxpZ24tc2VsZjogZmxleC1zdGFydDtcbiAgICBhbGlnbi1zZWxmOiBmbGV4LXN0YXJ0O1xuICAgIC1tcy1mbGV4LWl0ZW0tYWxpZ246IHN0YXJ0O1xuICAgIGhlaWdodDogOTZweDtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBwYWRkaW5nOiA4cHggMDtcbiAgICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAzMzNtcyBlYXNlLW91dDtcbiAgICAtbW96LXRyYW5zaXRpb246IGFsbCAzMzNtcyBlYXNlLW91dDtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMzMzbXMgZWFzZS1vdXQ7XG4gICAgei1pbmRleDogNTAwMDsgfVxuICAgIC5iYW5uZXIgYS5icmFuZCBpbWcge1xuICAgICAgaGVpZ2h0OiA0NHB4O1xuICAgICAgd2lkdGg6IGF1dG87XG4gICAgICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAzMzNtcyBlYXNlLW91dDtcbiAgICAgIC1tb3otdHJhbnNpdGlvbjogYWxsIDMzM21zIGVhc2Utb3V0O1xuICAgICAgdHJhbnNpdGlvbjogYWxsIDMzM21zIGVhc2Utb3V0OyB9XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjJlbSkge1xuICAgICAgLmJhbm5lciBhLmJyYW5kIHtcbiAgICAgICAgLXdlYmtpdC1hbGlnbi1zZWxmOiBmbGV4LXN0YXJ0O1xuICAgICAgICAtbW96LWFsaWduLXNlbGY6IGZsZXgtc3RhcnQ7XG4gICAgICAgIGFsaWduLXNlbGY6IGZsZXgtc3RhcnQ7XG4gICAgICAgIC1tcy1mbGV4LWl0ZW0tYWxpZ246IHN0YXJ0O1xuICAgICAgICBwYWRkaW5nOiAyNHB4IDA7XG4gICAgICAgIG1pbi1oZWlnaHQ6IDEwMCU7IH1cbiAgICAgICAgLmJhbm5lciBhLmJyYW5kIGltZyB7XG4gICAgICAgICAgaGVpZ2h0OiA2MnB4OyB9IH1cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NWVtKSB7XG4gICAgICAuYmFubmVyIGEuYnJhbmQge1xuICAgICAgICBoZWlnaHQ6IDE3MHB4OyB9XG4gICAgICAgIC5iYW5uZXIgYS5icmFuZCBpbWcge1xuICAgICAgICAgIGhlaWdodDogNjJweDsgfSB9XG4gIC5iYW5uZXIgI21lbnUtdG9nZ2xlIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbiAgICBjb2xvcjogIzAyNEM4QTtcbiAgICBtYXJnaW4tcmlnaHQ6IDhweDtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgLXdlYmtpdC10cmFuc2l0aW9uOiBjb2xvciAzMzNtcyBlYXNlLW91dDtcbiAgICAtbW96LXRyYW5zaXRpb246IGNvbG9yIDMzM21zIGVhc2Utb3V0O1xuICAgIHRyYW5zaXRpb246IGNvbG9yIDMzM21zIGVhc2Utb3V0O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB3aWR0aDogMzBweDtcbiAgICBoZWlnaHQ6IDMwcHg7XG4gICAgaGVpZ2h0OiAxMDAlOyB9XG4gICAgLmJhbm5lciAjbWVudS10b2dnbGU6aG92ZXIsIC5iYW5uZXIgI21lbnUtdG9nZ2xlOmFjdGl2ZSwgLmJhbm5lciAjbWVudS10b2dnbGU6Zm9jdXMge1xuICAgICAgY29sb3I6ICNFMzE4Mzc7IH1cbiAgICAuYmFubmVyICNtZW51LXRvZ2dsZSAuaWNvLCAuYmFubmVyICNtZW51LXRvZ2dsZSAjbXktdmlkZW8gLmp3LWRpc3BsYXktaWNvbi1jb250YWluZXIgLmp3LWljb24tZGlzcGxheSwgI215LXZpZGVvIC5qdy1kaXNwbGF5LWljb24tY29udGFpbmVyIC5iYW5uZXIgI21lbnUtdG9nZ2xlIC5qdy1pY29uLWRpc3BsYXkge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgbGVmdDogNTAlO1xuICAgICAgdG9wOiA1MCU7XG4gICAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICAgICAgLW1vei10cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgICAgIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgICAgIC1vLXRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gICAgICAtd2Via2l0LXRyYW5zaXRpb246IG9wYWNpdHkgMzMzbXMgZWFzZS1vdXQ7XG4gICAgICAtbW96LXRyYW5zaXRpb246IG9wYWNpdHkgMzMzbXMgZWFzZS1vdXQ7XG4gICAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IDMzM21zIGVhc2Utb3V0OyB9XG4gICAgICAuYmFubmVyICNtZW51LXRvZ2dsZSAuaWNvLmljby1tZW51LCAuYmFubmVyICNtZW51LXRvZ2dsZSAjbXktdmlkZW8gLmp3LWRpc3BsYXktaWNvbi1jb250YWluZXIgLmljby1tZW51Lmp3LWljb24tZGlzcGxheSwgI215LXZpZGVvIC5qdy1kaXNwbGF5LWljb24tY29udGFpbmVyIC5iYW5uZXIgI21lbnUtdG9nZ2xlIC5pY28tbWVudS5qdy1pY29uLWRpc3BsYXkge1xuICAgICAgICBvcGFjaXR5OiAxOyB9XG4gICAgICAuYmFubmVyICNtZW51LXRvZ2dsZSAuaWNvLmljby1jcm9zcywgLmJhbm5lciAjbWVudS10b2dnbGUgI215LXZpZGVvIC5qdy1kaXNwbGF5LWljb24tY29udGFpbmVyIC5pY28tY3Jvc3MuanctaWNvbi1kaXNwbGF5LCAjbXktdmlkZW8gLmp3LWRpc3BsYXktaWNvbi1jb250YWluZXIgLmJhbm5lciAjbWVudS10b2dnbGUgLmljby1jcm9zcy5qdy1pY29uLWRpc3BsYXkge1xuICAgICAgICBvcGFjaXR5OiAwOyB9XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjJlbSkge1xuICAgICAgLmJhbm5lciAjbWVudS10b2dnbGUge1xuICAgICAgICBkaXNwbGF5OiBub25lOyB9IH1cbiAgLmJhbm5lciAuc2VhcmNoLWZvcm0ge1xuICAgIHBhZGRpbmc6IDQycHggMTZweCAxNnB4O1xuICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZWVlZWVlO1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZWVlZWVlO1xuICAgIG1hcmdpbjogMDtcbiAgICAtd2Via2l0LWJveC1mbGV4OiAwO1xuICAgIC1tb3otYm94LWZsZXg6IDA7XG4gICAgYm94LWZsZXg6IDA7XG4gICAgLXdlYmtpdC1mbGV4OiAwIDAgYXV0bztcbiAgICAtbW96LWZsZXg6IDAgMCBhdXRvO1xuICAgIC1tcy1mbGV4OiAwIDAgYXV0bztcbiAgICBmbGV4OiAwIDAgYXV0bzsgfVxuICAgIC5iYW5uZXIgLnNlYXJjaC1mb3JtIC5pbnB1dC1ncm91cCB7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgICAgIGRpc3BsYXk6IC1tb3otYm94O1xuICAgICAgZGlzcGxheTogYm94O1xuICAgICAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xuICAgICAgZGlzcGxheTogLW1vei1mbGV4O1xuICAgICAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gICAgICBkaXNwbGF5OiBmbGV4OyB9XG4gICAgICAuYmFubmVyIC5zZWFyY2gtZm9ybSAuaW5wdXQtZ3JvdXAgLmljby1tYWduaWZ5IHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICB0b3A6IDUwJTtcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgICAgIC1tb3otdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgICAgICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgICAgICAtby10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBsZWZ0OiA4cHg7XG4gICAgICAgIGNvbG9yOiAjOUU5RkEyOyB9XG4gICAgICAuYmFubmVyIC5zZWFyY2gtZm9ybSAuaW5wdXQtZ3JvdXAgaW5wdXQge1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDMycHg7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNDRUNGRDE7XG4gICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgZm9udC1mYW1pbHk6IFwiRW5kem9uZVNhbnMtQm9sZFwiLCBBcmlhbCwgc2Fucy1zZXJpZjtcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDA7IH1cbiAgICAgICAgLmJhbm5lciAuc2VhcmNoLWZvcm0gLmlucHV0LWdyb3VwIGlucHV0Ojotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAgICAgICBjb2xvcjogIzlFOUZBMjsgfVxuICAgICAgICAuYmFubmVyIC5zZWFyY2gtZm9ybSAuaW5wdXQtZ3JvdXAgaW5wdXQ6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgICAgICAgIGNvbG9yOiAjOUU5RkEyOyB9XG4gICAgICAgIC5iYW5uZXIgLnNlYXJjaC1mb3JtIC5pbnB1dC1ncm91cCBpbnB1dDotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAgICAgICBjb2xvcjogIzlFOUZBMjsgfVxuICAgICAgICAuYmFubmVyIC5zZWFyY2gtZm9ybSAuaW5wdXQtZ3JvdXAgaW5wdXQ6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAgICAgICBjb2xvcjogIzlFOUZBMjsgfVxuICAgICAgLmJhbm5lciAuc2VhcmNoLWZvcm0gLmlucHV0LWdyb3VwIGJ1dHRvbiB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2MmVtKSB7XG4gICAgICAuYmFubmVyIC5zZWFyY2gtZm9ybSB7XG4gICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgIC13ZWJraXQtYm94LWZsZXg6IDA7XG4gICAgICAgIC1tb3otYm94LWZsZXg6IDA7XG4gICAgICAgIGJveC1mbGV4OiAwO1xuICAgICAgICAtd2Via2l0LWZsZXg6IDAgMCAxNTBweDtcbiAgICAgICAgLW1vei1mbGV4OiAwIDAgMTUwcHg7XG4gICAgICAgIC1tcy1mbGV4OiAwIDAgMTUwcHg7XG4gICAgICAgIGZsZXg6IDAgMCAxNTBweDtcbiAgICAgICAgYm9yZGVyOiAwOyB9IH1cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA4Ny41ZW0pIHtcbiAgICAgIC5iYW5uZXIgLnNlYXJjaC1mb3JtIHtcbiAgICAgICAgLXdlYmtpdC1ib3gtZmxleDogMDtcbiAgICAgICAgLW1vei1ib3gtZmxleDogMDtcbiAgICAgICAgYm94LWZsZXg6IDA7XG4gICAgICAgIC13ZWJraXQtZmxleDogMCAwIDIwMHB4O1xuICAgICAgICAtbW96LWZsZXg6IDAgMCAyMDBweDtcbiAgICAgICAgLW1zLWZsZXg6IDAgMCAyMDBweDtcbiAgICAgICAgZmxleDogMCAwIDIwMHB4OyB9IH1cbiAgLmJhbm5lciAubmF2aWdhdGlvbiB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGhlaWdodDogMDtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIHRvcDogNjBweDtcbiAgICByaWdodDogMDtcbiAgICBib3R0b206IGF1dG87XG4gICAgbGVmdDogMDtcbiAgICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAzMzNtcyBlYXNlLW91dDtcbiAgICAtbW96LXRyYW5zaXRpb246IGFsbCAzMzNtcyBlYXNlLW91dDtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMzMzbXMgZWFzZS1vdXQ7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG4gICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gICAgZGlzcGxheTogLW1vei1ib3g7XG4gICAgZGlzcGxheTogYm94O1xuICAgIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcbiAgICBkaXNwbGF5OiAtbW96LWZsZXg7XG4gICAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICAtd2Via2l0LWJveC1vcmllbnQ6IHZlcnRpY2FsO1xuICAgIC1tb3otYm94LW9yaWVudDogdmVydGljYWw7XG4gICAgYm94LW9yaWVudDogdmVydGljYWw7XG4gICAgLXdlYmtpdC1ib3gtZGlyZWN0aW9uOiByZXZlcnNlO1xuICAgIC1tb3otYm94LWRpcmVjdGlvbjogcmV2ZXJzZTtcbiAgICBib3gtZGlyZWN0aW9uOiByZXZlcnNlO1xuICAgIC13ZWJraXQtZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlO1xuICAgIC1tb3otZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlO1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZTtcbiAgICAtbXMtZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlO1xuICAgIC13ZWJraXQtYm94LXBhY2s6IGVuZDtcbiAgICAtbW96LWJveC1wYWNrOiBlbmQ7XG4gICAgYm94LXBhY2s6IGVuZDtcbiAgICAtd2Via2l0LWp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gICAgLW1vei1qdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICAgIC1tcy1qdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICAgIC1vLWp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgICAtbXMtZmxleC1wYWNrOiBlbmQ7XG4gICAgLXdlYmtpdC1hbGlnbi1zZWxmOiBzdHJldGNoO1xuICAgIC1tb3otYWxpZ24tc2VsZjogc3RyZXRjaDtcbiAgICBhbGlnbi1zZWxmOiBzdHJldGNoO1xuICAgIC1tcy1mbGV4LWl0ZW0tYWxpZ246IHN0cmV0Y2g7XG4gICAgLyogTU9CSUxFIExFVkVMLTMgKi9cbiAgICAvKiBEZXNrdG9wIE5hdmlnYXRpb24gKi9cbiAgICAvKiBsZXZlbC0zIGRyb3Bkb3duICovIH1cbiAgICAuYmFubmVyIC5uYXZpZ2F0aW9uIHVsIHtcbiAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAzMzNtcyBlYXNlLW91dDtcbiAgICAgIC1tb3otdHJhbnNpdGlvbjogYWxsIDMzM21zIGVhc2Utb3V0O1xuICAgICAgdHJhbnNpdGlvbjogYWxsIDMzM21zIGVhc2Utb3V0O1xuICAgICAgLXdlYmtpdC10cmFuc2l0aW9uLWRlbGF5OiAxMjNtcztcbiAgICAgIC1tb3otdHJhbnNpdGlvbi1kZWxheTogMTIzbXM7XG4gICAgICB0cmFuc2l0aW9uLWRlbGF5OiAxMjNtczsgfVxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDYxLjkzNzVlbSkge1xuICAgICAgLmJhbm5lciAubmF2aWdhdGlvbiAubWFpbi1uYXYgPiBsaSB7XG4gICAgICAgIHBvc2l0aW9uOiBzdGF0aWM7IH1cbiAgICAgICAgLmJhbm5lciAubmF2aWdhdGlvbiAubWFpbi1uYXYgPiBsaSAuZHJvcGRvd24gPiBsaSAubGV2ZWwtMyB7XG4gICAgICAgICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50OyB9XG4gICAgICAgICAgLmJhbm5lciAubmF2aWdhdGlvbiAubWFpbi1uYXYgPiBsaSAuZHJvcGRvd24gPiBsaSAubGV2ZWwtMyBsaSBhIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICMxMTMyNTMgIWltcG9ydGFudDsgfVxuICAgICAgICAuYmFubmVyIC5uYXZpZ2F0aW9uIC5tYWluLW5hdiA+IGxpIC5kcm9wZG93biA+IGxpLm9wZW4gLmxldmVsLTMge1xuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7IH0gfVxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDYyZW0pIHtcbiAgICAgIC5iYW5uZXIgLm5hdmlnYXRpb24ge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgdG9wOiBhdXRvO1xuICAgICAgICByaWdodDogYXV0bztcbiAgICAgICAgYm90dG9tOiBhdXRvO1xuICAgICAgICBsZWZ0OiBhdXRvO1xuICAgICAgICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgICAgICAgLXdlYmtpdC1mbGV4LWdyb3c6IDE7XG4gICAgICAgIC1tb3otZmxleC1ncm93OiAxO1xuICAgICAgICBmbGV4LWdyb3c6IDE7XG4gICAgICAgIC1tcy1mbGV4LXBvc2l0aXZlOiAxO1xuICAgICAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgICAgICAgZGlzcGxheTogLW1vei1ib3g7XG4gICAgICAgIGRpc3BsYXk6IGJveDtcbiAgICAgICAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xuICAgICAgICBkaXNwbGF5OiAtbW96LWZsZXg7XG4gICAgICAgIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAtd2Via2l0LWJveC1vcmllbnQ6IGhvcml6b250YWw7XG4gICAgICAgIC1tb3otYm94LW9yaWVudDogaG9yaXpvbnRhbDtcbiAgICAgICAgYm94LW9yaWVudDogaG9yaXpvbnRhbDtcbiAgICAgICAgLXdlYmtpdC1ib3gtZGlyZWN0aW9uOiBub3JtYWw7XG4gICAgICAgIC1tb3otYm94LWRpcmVjdGlvbjogbm9ybWFsO1xuICAgICAgICBib3gtZGlyZWN0aW9uOiBub3JtYWw7XG4gICAgICAgIC13ZWJraXQtZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgICAgLW1vei1mbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAgICAtbXMtZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgICAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgLW1vei1ib3gtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgYm94LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIC13ZWJraXQtYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgLW1vei1hbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAtbXMtYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgLW8tYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjsgfVxuICAgICAgICAuYmFubmVyIC5uYXZpZ2F0aW9uIHVsLm1haW4tbmF2IHtcbiAgICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgICAgICAgICBwYWRkaW5nOiAwIDMycHg7XG4gICAgICAgICAgLXdlYmtpdC1mbGV4LWdyb3c6IDE7XG4gICAgICAgICAgLW1vei1mbGV4LWdyb3c6IDE7XG4gICAgICAgICAgZmxleC1ncm93OiAxO1xuICAgICAgICAgIC1tcy1mbGV4LXBvc2l0aXZlOiAxO1xuICAgICAgICAgIC13ZWJraXQtYWxpZ24tc2VsZjogc3RyZXRjaDtcbiAgICAgICAgICAtbW96LWFsaWduLXNlbGY6IHN0cmV0Y2g7XG4gICAgICAgICAgYWxpZ24tc2VsZjogc3RyZXRjaDtcbiAgICAgICAgICAtbXMtZmxleC1pdGVtLWFsaWduOiBzdHJldGNoO1xuICAgICAgICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAgICAgICAgIGRpc3BsYXk6IC1tb3otYm94O1xuICAgICAgICAgIGRpc3BsYXk6IGJveDtcbiAgICAgICAgICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XG4gICAgICAgICAgZGlzcGxheTogLW1vei1mbGV4O1xuICAgICAgICAgIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgLXdlYmtpdC1ib3gtcGFjazogY2VudGVyO1xuICAgICAgICAgIC1tb3otYm94LXBhY2s6IGNlbnRlcjtcbiAgICAgICAgICBib3gtcGFjazogY2VudGVyO1xuICAgICAgICAgIC13ZWJraXQtanVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgLW1vei1qdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICAtbXMtanVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgLW8tanVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgLW1zLWZsZXgtcGFjazogY2VudGVyO1xuICAgICAgICAgIC13ZWJraXQtYm94LWFsaWduOiBzdHJldGNoO1xuICAgICAgICAgIC1tb3otYm94LWFsaWduOiBzdHJldGNoO1xuICAgICAgICAgIGJveC1hbGlnbjogc3RyZXRjaDtcbiAgICAgICAgICAtd2Via2l0LWFsaWduLWl0ZW1zOiBzdHJldGNoO1xuICAgICAgICAgIC1tb3otYWxpZ24taXRlbXM6IHN0cmV0Y2g7XG4gICAgICAgICAgLW1zLWFsaWduLWl0ZW1zOiBzdHJldGNoO1xuICAgICAgICAgIC1vLWFsaWduLWl0ZW1zOiBzdHJldGNoO1xuICAgICAgICAgIGFsaWduLWl0ZW1zOiBzdHJldGNoO1xuICAgICAgICAgIC1tcy1mbGV4LWFsaWduOiBzdHJldGNoO1xuICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjsgfVxuICAgICAgICAgIC5iYW5uZXIgLm5hdmlnYXRpb24gdWwubWFpbi1uYXYgdWwge1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDsgfVxuICAgICAgICAgIC5iYW5uZXIgLm5hdmlnYXRpb24gdWwubWFpbi1uYXYgbGkgYSB7XG4gICAgICAgICAgICBmb250LXNpemU6IDEwcHg7XG4gICAgICAgICAgICBmb250LXNpemU6IDAuNjI1cmVtO1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuNDtcbiAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgICAgICAgICAgIGRpc3BsYXk6IC1tb3otYm94O1xuICAgICAgICAgICAgZGlzcGxheTogYm94O1xuICAgICAgICAgICAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xuICAgICAgICAgICAgZGlzcGxheTogLW1vei1mbGV4O1xuICAgICAgICAgICAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgIC1tb3otYm94LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICBib3gtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgIC13ZWJraXQtYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgIC1tb3otYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgIC1tcy1hbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgLW8tYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgcGFkZGluZzogMTRweCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgICAgIGNvbG9yOiAjNDA0MDQwO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG4gICAgICAgICAgICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAzMzNtcyBlYXNlLW91dDtcbiAgICAgICAgICAgIC1tb3otdHJhbnNpdGlvbjogYWxsIDMzM21zIGVhc2Utb3V0O1xuICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIDMzM21zIGVhc2Utb3V0OyB9XG4gICAgICAgICAgICAuYmFubmVyIC5uYXZpZ2F0aW9uIHVsLm1haW4tbmF2IGxpIGE6aG92ZXIsIC5iYW5uZXIgLm5hdmlnYXRpb24gdWwubWFpbi1uYXYgbGkgYTphY3RpdmUsIC5iYW5uZXIgLm5hdmlnYXRpb24gdWwubWFpbi1uYXYgbGkgYTpmb2N1cyB7XG4gICAgICAgICAgICAgIGNvbG9yOiB3aGl0ZTtcbiAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzMwN0FBNjsgfVxuICAgICAgICAgICAgLmJhbm5lciAubmF2aWdhdGlvbiB1bC5tYWluLW5hdiBsaSBhIC5pY28sIC5iYW5uZXIgLm5hdmlnYXRpb24gdWwubWFpbi1uYXYgbGkgYSAjbXktdmlkZW8gLmp3LWRpc3BsYXktaWNvbi1jb250YWluZXIgLmp3LWljb24tZGlzcGxheSwgI215LXZpZGVvIC5qdy1kaXNwbGF5LWljb24tY29udGFpbmVyIC5iYW5uZXIgLm5hdmlnYXRpb24gdWwubWFpbi1uYXYgbGkgYSAuanctaWNvbi1kaXNwbGF5IHtcbiAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTsgfSB9XG4gICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2MmVtKSBhbmQgKG1pbi13aWR0aDogNzVlbSkge1xuICAgICAgICAuYmFubmVyIC5uYXZpZ2F0aW9uIHVsLm1haW4tbmF2IGxpIGEge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMTVweCAhaW1wb3J0YW50OyB9IH1cbiAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDYyZW0pIGFuZCAobWluLXdpZHRoOiA4Ny41ZW0pIHtcbiAgICAgICAgLmJhbm5lciAubmF2aWdhdGlvbiB1bC5tYWluLW5hdiBsaSBhIHtcbiAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgICAgZm9udC1zaXplOiAxcmVtO1xuICAgICAgICAgIHBhZGRpbmc6IDE2cHg7IH0gfVxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDYyZW0pIHtcbiAgICAgICAgICAuYmFubmVyIC5uYXZpZ2F0aW9uIHVsLm1haW4tbmF2IHVsIHtcbiAgICAgICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgICAgICB6LWluZGV4OiA1MDAwO1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTsgfSB9XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjJlbSkgYW5kIChtaW4td2lkdGg6IDYyZW0pIHtcbiAgICAgIC5iYW5uZXIgLm5hdmlnYXRpb24gdWwubWFpbi1uYXYgPiBsaSA+IGEge1xuICAgICAgICBoZWlnaHQ6IDExMHB4OyB9IH1cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2MmVtKSB7XG4gICAgICAgICAgLmJhbm5lciAubmF2aWdhdGlvbiB1bC5tYWluLW5hdiA+IGxpLmFjdGl2ZSA+IGEge1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgY29sb3I6ICMzMDdBQTY7IH1cbiAgICAgICAgICAgIC5iYW5uZXIgLm5hdmlnYXRpb24gdWwubWFpbi1uYXYgPiBsaS5hY3RpdmUgPiBhOmFmdGVyIHtcbiAgICAgICAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICB0b3A6IGF1dG87XG4gICAgICAgICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICAgICAgICBib3R0b206IDA7XG4gICAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICAgIGhlaWdodDogNHB4O1xuICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzA3QUE2OyB9XG4gICAgICAgICAgLmJhbm5lciAubmF2aWdhdGlvbiB1bC5tYWluLW5hdiA+IGxpOmhvdmVyIGEge1xuICAgICAgICAgICAgY29sb3I6IHdoaXRlO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzMwN0FBNjsgfVxuICAgICAgICAgIC5iYW5uZXIgLm5hdmlnYXRpb24gdWwubWFpbi1uYXYgPiBsaTpob3ZlciB1bCB7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIHdpZHRoOiAxNTAlOyB9XG4gICAgICAgICAgICAuYmFubmVyIC5uYXZpZ2F0aW9uIHVsLm1haW4tbmF2ID4gbGk6aG92ZXIgdWw6YmVmb3JlIHtcbiAgICAgICAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICB6LWluZGV4OiA1MDAwO1xuICAgICAgICAgICAgICBsZWZ0OiAzMy4zMzMzMzMzMzMlO1xuICAgICAgICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC0xMDAlKTtcbiAgICAgICAgICAgICAgLW1vei10cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtMTAwJSk7XG4gICAgICAgICAgICAgIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtMTAwJSk7XG4gICAgICAgICAgICAgIC1vLXRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC0xMDAlKTtcbiAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTEwMCUpO1xuICAgICAgICAgICAgICB3aWR0aDogMDtcbiAgICAgICAgICAgICAgaGVpZ2h0OiAwO1xuICAgICAgICAgICAgICBib3JkZXItc3R5bGU6IHNvbGlkO1xuICAgICAgICAgICAgICBib3JkZXItd2lkdGg6IDAgMTZweCAxNnB4IDE2cHg7XG4gICAgICAgICAgICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgIzFBNEM3RCB0cmFuc3BhcmVudDsgfVxuICAgICAgICAgICAgLmJhbm5lciAubmF2aWdhdGlvbiB1bC5tYWluLW5hdiA+IGxpOmhvdmVyIHVsIGEge1xuICAgICAgICAgICAgICBjb2xvcjogd2hpdGU7XG4gICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMxQTRDN0Q7XG4gICAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiBub25lOyB9XG4gICAgICAgICAgICAgIC5iYW5uZXIgLm5hdmlnYXRpb24gdWwubWFpbi1uYXYgPiBsaTpob3ZlciB1bCBhOmhvdmVyLCAuYmFubmVyIC5uYXZpZ2F0aW9uIHVsLm1haW4tbmF2ID4gbGk6aG92ZXIgdWwgYTphY3RpdmUsIC5iYW5uZXIgLm5hdmlnYXRpb24gdWwubWFpbi1uYXYgPiBsaTpob3ZlciB1bCBhOmZvY3VzIHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTEzMjUzOyB9IH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjJlbSkgYW5kIChtaW4td2lkdGg6IDg3LjVlbSkge1xuICAgIC5iYW5uZXIgLm5hdmlnYXRpb24ge1xuICAgICAgcGFkZGluZzogMCA4cHg7IH0gfVxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDYyZW0pIHtcbiAgICAgIC5iYW5uZXIgLm5hdmlnYXRpb24gLmRyb3Bkb3duIHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG4gICAgICAgIC5iYW5uZXIgLm5hdmlnYXRpb24gLmRyb3Bkb3duIC5sZXZlbC0zIHtcbiAgICAgICAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gICAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgICBsZWZ0OiAxMDAlO1xuICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICBiYWNrZ3JvdW5kOiBub25lICFpbXBvcnRhbnQ7XG4gICAgICAgICAgbWluLWhlaWdodDogNDUxcHg7IH1cbiAgICAgICAgICAuYmFubmVyIC5uYXZpZ2F0aW9uIC5kcm9wZG93biAubGV2ZWwtMyBsaSBhIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICMxMTMyNTMgIWltcG9ydGFudDsgfVxuICAgICAgICAgIC5iYW5uZXIgLm5hdmlnYXRpb24gLmRyb3Bkb3duIC5sZXZlbC0zOmJlZm9yZSB7XG4gICAgICAgICAgICBjb250ZW50OiBub25lICFpbXBvcnRhbnQ7IH1cbiAgICAgICAgLmJhbm5lciAubmF2aWdhdGlvbiAuZHJvcGRvd24gPiBsaSB7XG4gICAgICAgICAgcG9zaXRpb246IHN0YXRpYzsgfVxuICAgICAgICAgIC5iYW5uZXIgLm5hdmlnYXRpb24gLmRyb3Bkb3duID4gbGkuZmFjdHMtYWJvdXQtaGVhZC1pbmp1cmllcywgLmJhbm5lciAubmF2aWdhdGlvbiAuZHJvcGRvd24gPiBsaS5lbmdpbmVlcmluZy1yZXNvdXJjZXMge1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG4gICAgICAgICAgLmJhbm5lciAubmF2aWdhdGlvbiAuZHJvcGRvd24gPiBsaTpob3ZlciAubGV2ZWwtMyB7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuICAgICAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTsgfVxuICAgICAgICAgICAgLmJhbm5lciAubmF2aWdhdGlvbiAuZHJvcGRvd24gPiBsaTpob3ZlciAubGV2ZWwtMyBsaSBhOmhvdmVyIHtcbiAgICAgICAgICAgICAgYmFja2dyb3VuZDogIzAwNzVCQyAhaW1wb3J0YW50OyB9XG4gICAgICBAa2V5ZnJhbWVzIGZhZGVJbiB7XG4gICAgICAgIDAlIHtcbiAgICAgICAgICBvcGFjaXR5OiAwOyB9XG4gICAgICAgIDYwJSB7IH1cbiAgICAgICAgMTAwJSB7XG4gICAgICAgICAgb3BhY2l0eTogMTsgfSB9IH1cblxuYm9keS50cmF2ZWxpbmcgLmJhbm5lciB7XG4gIGJveC1zaGFkb3c6IDAgMXB4IDEycHggcmdiYSgwLCAwLCAwLCAwLjYpOyB9XG4gIGJvZHkudHJhdmVsaW5nIC5iYW5uZXIgYS5icmFuZCBpbWcge1xuICAgIGhlaWdodDogNDRweDsgfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2MmVtKSB7XG4gICAgYm9keS50cmF2ZWxpbmcgLmJhbm5lciBhLmJyYW5kIHtcbiAgICAgIHBhZGRpbmctdG9wOiAyNHB4O1xuICAgICAgcGFkZGluZy1ib3R0b206IDI0cHg7IH1cbiAgICAgIGJvZHkudHJhdmVsaW5nIC5iYW5uZXIgYS5icmFuZCBpbWcge1xuICAgICAgICBoZWlnaHQ6IDYycHg7IH0gfVxuXG4vKiBOYXZpYWdpb24gXCJPcGVuXCI6ICovXG4ubW9kYWwtb24tc3RhdGUtcHJpbWFyeW5hdiAuYmFubmVyICNtZW51LXRvZ2dsZSAuaWNvLWNyb3NzIHtcbiAgb3BhY2l0eTogMTsgfVxuXG4ubW9kYWwtb24tc3RhdGUtcHJpbWFyeW5hdiAuYmFubmVyICNtZW51LXRvZ2dsZSAuaWNvLW1lbnUge1xuICBvcGFjaXR5OiAwOyB9XG5cbi5tb2RhbC1vbi1zdGF0ZS1wcmltYXJ5bmF2IC5iYW5uZXIgLm5hdmlnYXRpb24ge1xuICBoZWlnaHQ6IGNhbGMoIDEwMHZoIC0gNjBweCk7XG4gIG92ZXJmbG93LXg6IGhpZGRlbjtcbiAgb3ZlcmZsb3cteTogYXV0bzsgfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2MmVtKSB7XG4gICAgLm1vZGFsLW9uLXN0YXRlLXByaW1hcnluYXYgLmJhbm5lciAubmF2aWdhdGlvbiB7XG4gICAgICBoZWlnaHQ6IDExMHB4OyB9IH1cbiAgLm1vZGFsLW9uLXN0YXRlLXByaW1hcnluYXYgLmJhbm5lciAubmF2aWdhdGlvbiB1bCB7XG4gICAgb3BhY2l0eTogMTtcbiAgICBvdmVyZmxvdy14OiBoaWRkZW47XG4gICAgb3ZlcmZsb3cteTogYXV0bzsgfVxuICAgIC5tb2RhbC1vbi1zdGF0ZS1wcmltYXJ5bmF2IC5iYW5uZXIgLm5hdmlnYXRpb24gdWwgdWwge1xuICAgICAgaGVpZ2h0OiAwO1xuICAgICAgb3ZlcmZsb3c6IGhpZGRlbjsgfVxuICAgIC5tb2RhbC1vbi1zdGF0ZS1wcmltYXJ5bmF2IC5iYW5uZXIgLm5hdmlnYXRpb24gdWwgbGkgYSB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIHBhZGRpbmc6IDE2cHg7XG4gICAgICBjb2xvcjogIzNBM0EzQTtcbiAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNlZWVlZWU7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbiAgICAgIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDMzM21zIGVhc2Utb3V0O1xuICAgICAgLW1vei10cmFuc2l0aW9uOiBhbGwgMzMzbXMgZWFzZS1vdXQ7XG4gICAgICB0cmFuc2l0aW9uOiBhbGwgMzMzbXMgZWFzZS1vdXQ7XG4gICAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgICAgIGRpc3BsYXk6IC1tb3otYm94O1xuICAgICAgZGlzcGxheTogYm94O1xuICAgICAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xuICAgICAgZGlzcGxheTogLW1vei1mbGV4O1xuICAgICAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgICAgIC1tb3otYm94LWFsaWduOiBjZW50ZXI7XG4gICAgICBib3gtYWxpZ246IGNlbnRlcjtcbiAgICAgIC13ZWJraXQtYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIC1tb3otYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIC1tcy1hbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgLW8tYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAtbXMtZmxleC1hbGlnbjogY2VudGVyOyB9XG4gICAgICAubW9kYWwtb24tc3RhdGUtcHJpbWFyeW5hdiAuYmFubmVyIC5uYXZpZ2F0aW9uIHVsIGxpIGEgc3BhbiB7XG4gICAgICAgIC13ZWJraXQtZmxleC1ncm93OiAxO1xuICAgICAgICAtbW96LWZsZXgtZ3JvdzogMTtcbiAgICAgICAgZmxleC1ncm93OiAxO1xuICAgICAgICAtbXMtZmxleC1wb3NpdGl2ZTogMTsgfVxuICAgICAgLm1vZGFsLW9uLXN0YXRlLXByaW1hcnluYXYgLmJhbm5lciAubmF2aWdhdGlvbiB1bCBsaSBhIC5pY28tY2hldnJvbi1kb3duIHtcbiAgICAgICAgLXdlYmtpdC1mbGV4LWdyb3c6IDA7XG4gICAgICAgIC1tb3otZmxleC1ncm93OiAwO1xuICAgICAgICBmbGV4LWdyb3c6IDA7XG4gICAgICAgIC1tcy1mbGV4LXBvc2l0aXZlOiAwO1xuICAgICAgICBmbG9hdDogcmlnaHQ7XG4gICAgICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICAgICAgZm9udC1zaXplOiAxLjVyZW07XG4gICAgICAgIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDMzM21zIGVhc2Utb3V0O1xuICAgICAgICAtbW96LXRyYW5zaXRpb246IGFsbCAzMzNtcyBlYXNlLW91dDtcbiAgICAgICAgdHJhbnNpdGlvbjogYWxsIDMzM21zIGVhc2Utb3V0OyB9XG4gICAgLm1vZGFsLW9uLXN0YXRlLXByaW1hcnluYXYgLmJhbm5lciAubmF2aWdhdGlvbiB1bCBsaS5vcGVuIGEge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzMwN0FBNjtcbiAgICAgIGJvcmRlci1ib3R0b20tY29sb3I6ICMzMDdBQTY7XG4gICAgICBjb2xvcjogd2hpdGU7IH1cbiAgICAubW9kYWwtb24tc3RhdGUtcHJpbWFyeW5hdiAuYmFubmVyIC5uYXZpZ2F0aW9uIHVsIGxpLm9wZW4gPiBhIC5pY28tY2hldnJvbi1kb3duIHtcbiAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcbiAgICAgIC1tb3otdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcbiAgICAgIC1tcy10cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xuICAgICAgLW8tdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcbiAgICAgIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7IH1cbiAgICAubW9kYWwtb24tc3RhdGUtcHJpbWFyeW5hdiAuYmFubmVyIC5uYXZpZ2F0aW9uIHVsIGxpLm9wZW4gdWwge1xuICAgICAgaGVpZ2h0OiBhdXRvOyB9XG4gICAgICAubW9kYWwtb24tc3RhdGUtcHJpbWFyeW5hdiAuYmFubmVyIC5uYXZpZ2F0aW9uIHVsIGxpLm9wZW4gdWwgbGkgYSB7XG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiBub25lOyB9XG5cbi8qIFNhZmFyaSA3LjErICovXG4vKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuICAgUGFnZSBIZWFkZXJcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG4ucGFnZS1oZWFkZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDEwO1xuICBiYWNrZ3JvdW5kOiBibGFjaztcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7IH1cbiAgLnBhZ2UtaGVhZGVyOjphZnRlciB7XG4gICAgY2xlYXI6IGJvdGg7XG4gICAgY29udGVudDogXCJcIjtcbiAgICBkaXNwbGF5OiB0YWJsZTsgfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAzMGVtKSB7XG4gICAgLnBhZ2UtaGVhZGVyIHtcbiAgICAgIG1pbi1oZWlnaHQ6IG5vbmU7IH0gfVxuICAucGFnZS1oZWFkZXI6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB6LWluZGV4OiAtMTtcbiAgICB0b3A6IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgYm90dG9tOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMC41KTsgfVxuICBib2R5LnByaXZhY3ktcG9saWN5IC5wYWdlLWhlYWRlciB7XG4gICAgcGFkZGluZy10b3A6IDA7IH1cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA0OGVtKSB7XG4gICAgICBib2R5LnByaXZhY3ktcG9saWN5IC5wYWdlLWhlYWRlciB7XG4gICAgICAgIGhlaWdodDogNzRweDsgfSB9XG4gIC5wYWdlLWhlYWRlciAuY29udGFpbmVyIHtcbiAgICBwYWRkaW5nOiAwIDE1cHg7XG4gICAgbWF4LXdpZHRoOiA3NWVtO1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgcGFkZGluZy10b3A6IDUwcHg7XG4gICAgcGFkZGluZy1ib3R0b206IDUwcHg7IH1cbiAgICAucGFnZS1oZWFkZXIgLmNvbnRhaW5lcjo6YWZ0ZXIge1xuICAgICAgY2xlYXI6IGJvdGg7XG4gICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgZGlzcGxheTogdGFibGU7IH1cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAzMGVtKSB7XG4gICAgICAucGFnZS1oZWFkZXIgLmNvbnRhaW5lciB7XG4gICAgICAgIG1heC13aWR0aDogMTAwJTsgfSB9XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNDhlbSkge1xuICAgICAgLnBhZ2UtaGVhZGVyIC5jb250YWluZXIge1xuICAgICAgICBtYXgtd2lkdGg6IDEwMCU7IH0gfVxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDYyZW0pIHtcbiAgICAgIC5wYWdlLWhlYWRlciAuY29udGFpbmVyIHtcbiAgICAgICAgbWF4LXdpZHRoOiA5OTJweDsgfSB9XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzVlbSkge1xuICAgICAgLnBhZ2UtaGVhZGVyIC5jb250YWluZXIge1xuICAgICAgICBtYXgtd2lkdGg6IDEyMDBweDsgfSB9XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMzBlbSkge1xuICAgICAgLnBhZ2UtaGVhZGVyIC5jb250YWluZXIge1xuICAgICAgICBwYWRkaW5nLXRvcDogODBweDtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDgwcHg7IH0gfVxuICAgIGJvZHkucGFnZS5hYm91dCAucGFnZS1oZWFkZXIgLmNvbnRhaW5lcixcbiAgICBib2R5LnBhZ2UtdGVtcGxhdGUtdGVtcGxhdGUtbmV3c3Jvb20gLnBhZ2UtaGVhZGVyIC5jb250YWluZXIge1xuICAgICAgcGFkZGluZy10b3A6IDY1cHg7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogNjVweDsgfVxuICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMzBlbSkge1xuICAgICAgICBib2R5LnBhZ2UuYWJvdXQgLnBhZ2UtaGVhZGVyIC5jb250YWluZXIsXG4gICAgICAgIGJvZHkucGFnZS10ZW1wbGF0ZS10ZW1wbGF0ZS1uZXdzcm9vbSAucGFnZS1oZWFkZXIgLmNvbnRhaW5lciB7XG4gICAgICAgICAgcGFkZGluZy10b3A6IDk1cHg7XG4gICAgICAgICAgcGFkZGluZy1ib3R0b206IDk1cHg7IH0gfVxuICAucGFnZS1oZWFkZXIgLnBhZ2UtaGVhZGVyLS1jb250ZW50ID4gKjpmaXJzdC1jaGlsZCB7XG4gICAgY29sb3I6IHdoaXRlO1xuICAgIGZvbnQtZmFtaWx5OiBcIkVuZHpvbmVTYW5zXCIsIEFyaWFsLCBzYW5zLXNlcmlmO1xuICAgIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgICBtYXJnaW46IDA7XG4gICAgcGFkZGluZzogMDtcbiAgICBmb250LXNpemU6IDI0O1xuICAgIGZvbnQtc2l6ZTogMS41cmVtO1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7IH1cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA0OGVtKSB7XG4gICAgICAucGFnZS1oZWFkZXIgLnBhZ2UtaGVhZGVyLS1jb250ZW50ID4gKjpmaXJzdC1jaGlsZCB7XG4gICAgICAgIGZvbnQtc2l6ZTogMjQ7XG4gICAgICAgIGZvbnQtc2l6ZTogMS41cmVtOyB9IH1cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2MmVtKSB7XG4gICAgICAucGFnZS1oZWFkZXIgLnBhZ2UtaGVhZGVyLS1jb250ZW50ID4gKjpmaXJzdC1jaGlsZCB7XG4gICAgICAgIGZvbnQtc2l6ZTogMjU7XG4gICAgICAgIGZvbnQtc2l6ZTogMS41NjI1cmVtOyB9IH1cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NWVtKSB7XG4gICAgICAucGFnZS1oZWFkZXIgLnBhZ2UtaGVhZGVyLS1jb250ZW50ID4gKjpmaXJzdC1jaGlsZCB7XG4gICAgICAgIGZvbnQtc2l6ZTogMjU7XG4gICAgICAgIGZvbnQtc2l6ZTogMS41NjI1cmVtOyB9IH1cbiAgLnBhZ2UtaGVhZGVyIC5wYWdlLWhlYWRlci0tY29udGVudCA+ICo6bnRoLWNoaWxkKDIpIHtcbiAgICBjb2xvcjogd2hpdGU7XG4gICAgZm9udC1mYW1pbHk6IFwiRW5kem9uZVNhbnNcIiwgQXJpYWwsIHNhbnMtc2VyaWY7XG4gICAgZm9udC1zdHlsZTogaXRhbGljO1xuICAgIG1hcmdpbjogMDtcbiAgICBwYWRkaW5nOiAwO1xuICAgIGZvbnQtc2l6ZTogMTg7XG4gICAgZm9udC1zaXplOiAxLjEyNXJlbTsgfVxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQ4ZW0pIHtcbiAgICAgIC5wYWdlLWhlYWRlciAucGFnZS1oZWFkZXItLWNvbnRlbnQgPiAqOm50aC1jaGlsZCgyKSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTg7XG4gICAgICAgIGZvbnQtc2l6ZTogMS4xMjVyZW07IH0gfVxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDYyZW0pIHtcbiAgICAgIC5wYWdlLWhlYWRlciAucGFnZS1oZWFkZXItLWNvbnRlbnQgPiAqOm50aC1jaGlsZCgyKSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTg7XG4gICAgICAgIGZvbnQtc2l6ZTogMS4xMjVyZW07IH0gfVxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc1ZW0pIHtcbiAgICAgIC5wYWdlLWhlYWRlciAucGFnZS1oZWFkZXItLWNvbnRlbnQgPiAqOm50aC1jaGlsZCgyKSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTg7XG4gICAgICAgIGZvbnQtc2l6ZTogMS4xMjVyZW07IH0gfVxuICAucGFnZS1oZWFkZXIgLnB1Ymxpc2gtZGF0ZSB7XG4gICAgY29sb3I6IHdoaXRlO1xuICAgIGZvbnQtc2l6ZTogMTI7XG4gICAgZm9udC1zaXplOiAwLjc1cmVtO1xuICAgIGZvbnQtZmFtaWx5OiBcIkVuZHpvbmVTYW5zXCIsIEFyaWFsLCBzYW5zLXNlcmlmO1xuICAgIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgICBtYXJnaW4tdG9wOiAxNnB4OyB9XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNDhlbSkge1xuICAgICAgLnBhZ2UtaGVhZGVyIC5wdWJsaXNoLWRhdGUge1xuICAgICAgICBmb250LXNpemU6IDE0O1xuICAgICAgICBmb250LXNpemU6IDAuODc1cmVtOyB9IH1cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2MmVtKSB7XG4gICAgICAucGFnZS1oZWFkZXIgLnB1Ymxpc2gtZGF0ZSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTY7XG4gICAgICAgIGZvbnQtc2l6ZTogMXJlbTsgfSB9XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzVlbSkge1xuICAgICAgLnBhZ2UtaGVhZGVyIC5wdWJsaXNoLWRhdGUge1xuICAgICAgICBmb250LXNpemU6IDE2O1xuICAgICAgICBmb250LXNpemU6IDFyZW07IH0gfVxuICAuY29tbWl0bWVudC1sZXR0ZXIgLnBhZ2UtaGVhZGVyIC5wYWdlLWhlYWRlci0tY29udGVudCB7XG4gICAgZGlzcGxheTogbm9uZTsgfVxuICBib2R5LnNpbmdsZS1zYWZldHlfYXJ0aWNsZSAucGFnZS1oZWFkZXIgLnBhZ2UtaGVhZGVyLS1jb250ZW50IGgxLCBib2R5LnNpbmdsZS1zYWZldHlfYXJ0aWNsZSAucGFnZS1oZWFkZXIgLnBhZ2UtaGVhZGVyLS1jb250ZW50ID4gKjpmaXJzdC1jaGlsZCB7XG4gICAgZm9udC1zaXplOiAxMjtcbiAgICBmb250LXNpemU6IDAuNzVyZW07IH1cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA0OGVtKSB7XG4gICAgICBib2R5LnNpbmdsZS1zYWZldHlfYXJ0aWNsZSAucGFnZS1oZWFkZXIgLnBhZ2UtaGVhZGVyLS1jb250ZW50IGgxLCBib2R5LnNpbmdsZS1zYWZldHlfYXJ0aWNsZSAucGFnZS1oZWFkZXIgLnBhZ2UtaGVhZGVyLS1jb250ZW50ID4gKjpmaXJzdC1jaGlsZCB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTg7XG4gICAgICAgIGZvbnQtc2l6ZTogMS4xMjVyZW07IH0gfVxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDYyZW0pIHtcbiAgICAgIGJvZHkuc2luZ2xlLXNhZmV0eV9hcnRpY2xlIC5wYWdlLWhlYWRlciAucGFnZS1oZWFkZXItLWNvbnRlbnQgaDEsIGJvZHkuc2luZ2xlLXNhZmV0eV9hcnRpY2xlIC5wYWdlLWhlYWRlciAucGFnZS1oZWFkZXItLWNvbnRlbnQgPiAqOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgZm9udC1zaXplOiAxMjtcbiAgICAgICAgZm9udC1zaXplOiAwLjc1cmVtOyB9IH1cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NWVtKSB7XG4gICAgICBib2R5LnNpbmdsZS1zYWZldHlfYXJ0aWNsZSAucGFnZS1oZWFkZXIgLnBhZ2UtaGVhZGVyLS1jb250ZW50IGgxLCBib2R5LnNpbmdsZS1zYWZldHlfYXJ0aWNsZSAucGFnZS1oZWFkZXIgLnBhZ2UtaGVhZGVyLS1jb250ZW50ID4gKjpmaXJzdC1jaGlsZCB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTI7XG4gICAgICAgIGZvbnQtc2l6ZTogMC43NXJlbTsgfSB9XG4gIGJvZHkuc2luZ2xlLXNhZmV0eV9hcnRpY2xlIC5wYWdlLWhlYWRlciAucGFnZS1oZWFkZXItLWNvbnRlbnQgcCwgYm9keS5zaW5nbGUtc2FmZXR5X2FydGljbGUgLnBhZ2UtaGVhZGVyIC5wYWdlLWhlYWRlci0tY29udGVudCA+ICo6bnRoLWNoaWxkKDIpIHtcbiAgICBmb250LXNpemU6IDIyO1xuICAgIGZvbnQtc2l6ZTogMS4zNzVyZW07IH1cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA0OGVtKSB7XG4gICAgICBib2R5LnNpbmdsZS1zYWZldHlfYXJ0aWNsZSAucGFnZS1oZWFkZXIgLnBhZ2UtaGVhZGVyLS1jb250ZW50IHAsIGJvZHkuc2luZ2xlLXNhZmV0eV9hcnRpY2xlIC5wYWdlLWhlYWRlciAucGFnZS1oZWFkZXItLWNvbnRlbnQgPiAqOm50aC1jaGlsZCgyKSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMjA7XG4gICAgICAgIGZvbnQtc2l6ZTogMS4yNXJlbTsgfSB9XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjJlbSkge1xuICAgICAgYm9keS5zaW5nbGUtc2FmZXR5X2FydGljbGUgLnBhZ2UtaGVhZGVyIC5wYWdlLWhlYWRlci0tY29udGVudCBwLCBib2R5LnNpbmdsZS1zYWZldHlfYXJ0aWNsZSAucGFnZS1oZWFkZXIgLnBhZ2UtaGVhZGVyLS1jb250ZW50ID4gKjpudGgtY2hpbGQoMikge1xuICAgICAgICBmb250LXNpemU6IDI0O1xuICAgICAgICBmb250LXNpemU6IDEuNXJlbTsgfSB9XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzVlbSkge1xuICAgICAgYm9keS5zaW5nbGUtc2FmZXR5X2FydGljbGUgLnBhZ2UtaGVhZGVyIC5wYWdlLWhlYWRlci0tY29udGVudCBwLCBib2R5LnNpbmdsZS1zYWZldHlfYXJ0aWNsZSAucGFnZS1oZWFkZXIgLnBhZ2UtaGVhZGVyLS1jb250ZW50ID4gKjpudGgtY2hpbGQoMikge1xuICAgICAgICBmb250LXNpemU6IDI0O1xuICAgICAgICBmb250LXNpemU6IDEuNXJlbTsgfSB9XG4gIGJvZHkudmlkZW8tdGVtcGxhdGUtZGVmYXVsdCAucGFnZS1oZWFkZXIgLnBhZ2UtaGVhZGVyLS1jb250ZW50IGgxLCBib2R5LnZpZGVvLXRlbXBsYXRlLWRlZmF1bHQgLnBhZ2UtaGVhZGVyIC5wYWdlLWhlYWRlci0tY29udGVudCA+ICo6Zmlyc3QtY2hpbGQge1xuICAgIGZvbnQtc2l6ZTogMTI7XG4gICAgZm9udC1zaXplOiAwLjc1cmVtOyB9XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNDhlbSkge1xuICAgICAgYm9keS52aWRlby10ZW1wbGF0ZS1kZWZhdWx0IC5wYWdlLWhlYWRlciAucGFnZS1oZWFkZXItLWNvbnRlbnQgaDEsIGJvZHkudmlkZW8tdGVtcGxhdGUtZGVmYXVsdCAucGFnZS1oZWFkZXIgLnBhZ2UtaGVhZGVyLS1jb250ZW50ID4gKjpmaXJzdC1jaGlsZCB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTg7XG4gICAgICAgIGZvbnQtc2l6ZTogMS4xMjVyZW07IH0gfVxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDYyZW0pIHtcbiAgICAgIGJvZHkudmlkZW8tdGVtcGxhdGUtZGVmYXVsdCAucGFnZS1oZWFkZXIgLnBhZ2UtaGVhZGVyLS1jb250ZW50IGgxLCBib2R5LnZpZGVvLXRlbXBsYXRlLWRlZmF1bHQgLnBhZ2UtaGVhZGVyIC5wYWdlLWhlYWRlci0tY29udGVudCA+ICo6Zmlyc3QtY2hpbGQge1xuICAgICAgICBmb250LXNpemU6IDEyO1xuICAgICAgICBmb250LXNpemU6IDAuNzVyZW07IH0gfVxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc1ZW0pIHtcbiAgICAgIGJvZHkudmlkZW8tdGVtcGxhdGUtZGVmYXVsdCAucGFnZS1oZWFkZXIgLnBhZ2UtaGVhZGVyLS1jb250ZW50IGgxLCBib2R5LnZpZGVvLXRlbXBsYXRlLWRlZmF1bHQgLnBhZ2UtaGVhZGVyIC5wYWdlLWhlYWRlci0tY29udGVudCA+ICo6Zmlyc3QtY2hpbGQge1xuICAgICAgICBmb250LXNpemU6IDEyO1xuICAgICAgICBmb250LXNpemU6IDAuNzVyZW07IH0gfVxuICBib2R5LnZpZGVvLXRlbXBsYXRlLWRlZmF1bHQgLnBhZ2UtaGVhZGVyIC5wYWdlLWhlYWRlci0tY29udGVudCBwLCBib2R5LnZpZGVvLXRlbXBsYXRlLWRlZmF1bHQgLnBhZ2UtaGVhZGVyIC5wYWdlLWhlYWRlci0tY29udGVudCA+ICo6bnRoLWNoaWxkKDIpIHtcbiAgICBmb250LXNpemU6IDIyO1xuICAgIGZvbnQtc2l6ZTogMS4zNzVyZW07IH1cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA0OGVtKSB7XG4gICAgICBib2R5LnZpZGVvLXRlbXBsYXRlLWRlZmF1bHQgLnBhZ2UtaGVhZGVyIC5wYWdlLWhlYWRlci0tY29udGVudCBwLCBib2R5LnZpZGVvLXRlbXBsYXRlLWRlZmF1bHQgLnBhZ2UtaGVhZGVyIC5wYWdlLWhlYWRlci0tY29udGVudCA+ICo6bnRoLWNoaWxkKDIpIHtcbiAgICAgICAgZm9udC1zaXplOiAyMDtcbiAgICAgICAgZm9udC1zaXplOiAxLjI1cmVtOyB9IH1cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2MmVtKSB7XG4gICAgICBib2R5LnZpZGVvLXRlbXBsYXRlLWRlZmF1bHQgLnBhZ2UtaGVhZGVyIC5wYWdlLWhlYWRlci0tY29udGVudCBwLCBib2R5LnZpZGVvLXRlbXBsYXRlLWRlZmF1bHQgLnBhZ2UtaGVhZGVyIC5wYWdlLWhlYWRlci0tY29udGVudCA+ICo6bnRoLWNoaWxkKDIpIHtcbiAgICAgICAgZm9udC1zaXplOiAyNDtcbiAgICAgICAgZm9udC1zaXplOiAxLjVyZW07IH0gfVxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc1ZW0pIHtcbiAgICAgIGJvZHkudmlkZW8tdGVtcGxhdGUtZGVmYXVsdCAucGFnZS1oZWFkZXIgLnBhZ2UtaGVhZGVyLS1jb250ZW50IHAsIGJvZHkudmlkZW8tdGVtcGxhdGUtZGVmYXVsdCAucGFnZS1oZWFkZXIgLnBhZ2UtaGVhZGVyLS1jb250ZW50ID4gKjpudGgtY2hpbGQoMikge1xuICAgICAgICBmb250LXNpemU6IDI0O1xuICAgICAgICBmb250LXNpemU6IDEuNXJlbTsgfSB9XG5cbi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4gICBGb290ZXJcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG4uc2l0ZS1mb290ZXIge1xuICBiYWNrZ3JvdW5kOiAjMTUxNTE1O1xuICBwYWRkaW5nOiAxNnB4O1xuICBjb2xvcjogIzY2NjY2NjsgfVxuICAuc2l0ZS1mb290ZXIgLmJyYW5kIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBtYXgtd2lkdGg6IDE1MHB4O1xuICAgIGhlaWdodDogYXV0bztcbiAgICBtYXJnaW4tYm90dG9tOiAxNnB4O1xuICAgIGJvcmRlcjogMTZweCBzb2xpZCAjMTUxNTE1OyB9XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDcuOTM3NWVtKSB7XG4gICAgICAuc2l0ZS1mb290ZXIgLmJyYW5kIHtcbiAgICAgICAgbWFyZ2luOiAwIGF1dG87IH0gfVxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQ4ZW0pIHtcbiAgICAgIC5zaXRlLWZvb3RlciAuYnJhbmQge1xuICAgICAgICBtYXgtd2lkdGg6IDE2MHB4OyB9IH1cbiAgLnNpdGUtZm9vdGVyIHAsIC5zaXRlLWZvb3RlciAucGFnZS1oZWFkZXIgLnBhZ2UtaGVhZGVyLS1jb250ZW50ID4gKjpudGgtY2hpbGQoMiksIC5wYWdlLWhlYWRlciAuc2l0ZS1mb290ZXIgLnBhZ2UtaGVhZGVyLS1jb250ZW50ID4gKjpudGgtY2hpbGQoMikge1xuICAgIGNvbG9yOiAjNjY2NjY2O1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICBmb250LXNpemU6IDAuNzVyZW07XG4gICAgdGV4dC1hbGlnbjogY2VudGVyOyB9XG4gIC5zaXRlLWZvb3RlciAuc2lnbi11cCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzI1NjU5MztcbiAgICBwYWRkaW5nOiA0cHggMTZweCA2cHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMjVweDtcbiAgICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAzMzNtcyBlYXNlLW91dDtcbiAgICAtbW96LXRyYW5zaXRpb246IGFsbCAzMzNtcyBlYXNlLW91dDtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMzMzbXMgZWFzZS1vdXQ7IH1cbiAgICAuc2l0ZS1mb290ZXIgLnNpZ24tdXA6aG92ZXIsIC5zaXRlLWZvb3RlciAuc2lnbi11cDphY3RpdmUsIC5zaXRlLWZvb3RlciAuc2lnbi11cDpmb2N1cyB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMWI0OTZhOyB9XG4gICAgLnNpdGUtZm9vdGVyIC5zaWduLXVwIC5wcm9tcHQge1xuICAgICAgY29sb3I6IHdoaXRlO1xuICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgICAgIGZvbnQtZmFtaWx5OiBcIkVuZHpvbmVTYW5zLUJvbGRcIiwgQXJpYWwsIHNhbnMtc2VyaWY7XG4gICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgbGV0dGVyLXNwYWNpbmc6IDAuMDVlbTtcbiAgICAgIGN1cnNvcjogcG9pbnRlcjsgfVxuICAgICAgLnNpdGUtZm9vdGVyIC5zaWduLXVwIC5wcm9tcHQgc3BhbiB7XG4gICAgICAgIHZlcnRpY2FsLWFsaWduOiBjZW50ZXI7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jazsgfVxuICAgICAgICAuc2l0ZS1mb290ZXIgLnNpZ24tdXAgLnByb21wdCBzcGFuLmljbywgLnNpdGUtZm9vdGVyIC5zaWduLXVwIC5wcm9tcHQgI215LXZpZGVvIC5qdy1kaXNwbGF5LWljb24tY29udGFpbmVyIHNwYW4uanctaWNvbi1kaXNwbGF5LCAjbXktdmlkZW8gLmp3LWRpc3BsYXktaWNvbi1jb250YWluZXIgLnNpdGUtZm9vdGVyIC5zaWduLXVwIC5wcm9tcHQgc3Bhbi5qdy1pY29uLWRpc3BsYXkge1xuICAgICAgICAgIG1hcmdpbi1yaWdodDogOHB4O1xuICAgICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDJweCk7XG4gICAgICAgICAgLW1vei10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMnB4KTtcbiAgICAgICAgICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDJweCk7XG4gICAgICAgICAgLW8tdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDJweCk7XG4gICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDJweCk7XG4gICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgIGZvbnQtc2l6ZTogMXJlbTsgfVxuICAgIC5zaXRlLWZvb3RlciAuc2lnbi11cCAuZ2Zvcm1fd3JhcHBlciB7XG4gICAgICBkaXNwbGF5OiBub25lOyB9XG4gICAgICAuc2l0ZS1mb290ZXIgLnNpZ24tdXAgLmdmb3JtX3dyYXBwZXIgZm9ybSB7XG4gICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgcGFkZGluZzogMDsgfVxuICAgICAgLnNpdGUtZm9vdGVyIC5zaWduLXVwIC5nZm9ybV93cmFwcGVyIGlucHV0IHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgcGFkZGluZzogNnB4O1xuICAgICAgICBjb2xvcjogd2hpdGU7XG4gICAgICAgIGZvbnQtZmFtaWx5OiBcIkVuZHpvbmVTYW5zLUJvbGRcIiwgQXJpYWwsIHNhbnMtc2VyaWY7XG4gICAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgICAgZm9udC1zaXplOiAwLjc1cmVtOyB9XG4gICAgICAgIC5zaXRlLWZvb3RlciAuc2lnbi11cCAuZ2Zvcm1fd3JhcHBlciBpbnB1dDo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgICAgICAgY29sb3I6IHdoaXRlO1xuICAgICAgICAgIG9wYWNpdHk6IDAuNTsgfVxuICAgICAgICAuc2l0ZS1mb290ZXIgLnNpZ24tdXAgLmdmb3JtX3dyYXBwZXIgaW5wdXQ6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgICAgICAgIGNvbG9yOiB3aGl0ZTtcbiAgICAgICAgICBvcGFjaXR5OiAwLjU7IH1cbiAgICAgICAgLnNpdGUtZm9vdGVyIC5zaWduLXVwIC5nZm9ybV93cmFwcGVyIGlucHV0Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgICAgICAgIGNvbG9yOiB3aGl0ZTtcbiAgICAgICAgICBvcGFjaXR5OiAwLjU7IH1cbiAgICAgICAgLnNpdGUtZm9vdGVyIC5zaWduLXVwIC5nZm9ybV93cmFwcGVyIGlucHV0Oi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgICAgICAgY29sb3I6IHdoaXRlO1xuICAgICAgICAgIG9wYWNpdHk6IDAuNTsgfVxuICAgICAgLnNpdGUtZm9vdGVyIC5zaWduLXVwIC5nZm9ybV93cmFwcGVyIC52YWxpZGF0aW9uX2Vycm9yLFxuICAgICAgLnNpdGUtZm9vdGVyIC5zaWduLXVwIC5nZm9ybV93cmFwcGVyIC52YWxpZGF0aW9uX21lc3NhZ2Uge1xuICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICAgIGZvbnQtc2l6ZTogMC43NXJlbTtcbiAgICAgICAgY29sb3I6IHdoaXRlO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiA0cHg7IH1cbiAgICAgIC5zaXRlLWZvb3RlciAuc2lnbi11cCAuZ2Zvcm1fd3JhcHBlciAuZ2ZpZWxkX2Vycm9yIGlucHV0IHtcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgd2hpdGU7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDRweDsgfVxuICAgICAgLnNpdGUtZm9vdGVyIC5zaWduLXVwIC5nZm9ybV93cmFwcGVyIC5nZmllbGQge1xuICAgICAgICBwYWRkaW5nOiAwOyB9XG4gICAgICAuc2l0ZS1mb290ZXIgLnNpZ24tdXAgLmdmb3JtX3dyYXBwZXIgbGFiZWwsXG4gICAgICAuc2l0ZS1mb290ZXIgLnNpZ24tdXAgLmdmb3JtX3dyYXBwZXIgLmdmb3JtX2Zvb3RlciB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgICAuc2l0ZS1mb290ZXIgLnNpZ24tdXAuYWN0aXZlIHtcbiAgICAgIGN1cnNvcjogZGVmYXVsdDtcbiAgICAgIHdpZHRoOiAyODBweDsgfVxuICAgICAgLnNpdGUtZm9vdGVyIC5zaWduLXVwLmFjdGl2ZTpob3ZlciwgLnNpdGUtZm9vdGVyIC5zaWduLXVwLmFjdGl2ZTphY3RpdmUsIC5zaXRlLWZvb3RlciAuc2lnbi11cC5hY3RpdmU6Zm9jdXMge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjU2NTkzOyB9XG4gICAgICAuc2l0ZS1mb290ZXIgLnNpZ24tdXAuYWN0aXZlIC5wcm9tcHQge1xuICAgICAgICBkaXNwbGF5OiBub25lOyB9XG4gICAgICAuc2l0ZS1mb290ZXIgLnNpZ24tdXAuYWN0aXZlIC5nZm9ybV93cmFwcGVyIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7IH1cbiAgICAuc2l0ZS1mb290ZXIgLnNpZ24tdXAgLmdmb3JtX2NvbmZpcm1hdGlvbl9tZXNzYWdlXzEge1xuICAgICAgY29sb3I6IHdoaXRlOyB9XG4gIC5zaXRlLWZvb3RlciAuc2VhcmNoIC5pbnB1dC1ncm91cCB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMwMDAwMDA7XG4gICAgY29sb3I6IHdoaXRlO1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7IH1cbiAgICAuc2l0ZS1mb290ZXIgLnNlYXJjaCAuaW5wdXQtZ3JvdXAgaW5wdXQge1xuICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgY29sb3I6IHdoaXRlO1xuICAgICAgZm9udC1mYW1pbHk6IFwiRW5kem9uZVNhbnMtQm9sZFwiLCBBcmlhbCwgc2Fucy1zZXJpZjtcbiAgICAgIHBhZGRpbmctbGVmdDogMzZweDtcbiAgICAgIGNvbG9yOiB3aGl0ZTtcbiAgICAgIGxldHRlci1zcGFjaW5nOiAwLjFlbTsgfVxuICAgICAgLnNpdGUtZm9vdGVyIC5zZWFyY2ggLmlucHV0LWdyb3VwIGlucHV0Ojotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAgICAgb3BhY2l0eTogMC41O1xuICAgICAgICBjb2xvcjogd2hpdGU7IH1cbiAgICAgIC5zaXRlLWZvb3RlciAuc2VhcmNoIC5pbnB1dC1ncm91cCBpbnB1dDo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgICAgIG9wYWNpdHk6IDAuNTtcbiAgICAgICAgY29sb3I6IHdoaXRlOyB9XG4gICAgICAuc2l0ZS1mb290ZXIgLnNlYXJjaCAuaW5wdXQtZ3JvdXAgaW5wdXQ6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgICAgIG9wYWNpdHk6IDAuNTtcbiAgICAgICAgY29sb3I6IHdoaXRlOyB9XG4gICAgICAuc2l0ZS1mb290ZXIgLnNlYXJjaCAuaW5wdXQtZ3JvdXAgaW5wdXQ6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAgICAgb3BhY2l0eTogMC41O1xuICAgICAgICBjb2xvcjogd2hpdGU7IH1cbiAgICAuc2l0ZS1mb290ZXIgLnNlYXJjaCAuaW5wdXQtZ3JvdXAgLmljbywgLnNpdGUtZm9vdGVyIC5zZWFyY2ggLmlucHV0LWdyb3VwICNteS12aWRlbyAuanctZGlzcGxheS1pY29uLWNvbnRhaW5lciAuanctaWNvbi1kaXNwbGF5LCAjbXktdmlkZW8gLmp3LWRpc3BsYXktaWNvbi1jb250YWluZXIgLnNpdGUtZm9vdGVyIC5zZWFyY2ggLmlucHV0LWdyb3VwIC5qdy1pY29uLWRpc3BsYXkge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiA2cHg7XG4gICAgICBsZWZ0OiA4cHg7XG4gICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICBmb250LXNpemU6IDEuMjVyZW07XG4gICAgICBjb2xvcjogIzlFOUZBMjtcbiAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0ycHgpO1xuICAgICAgLW1vei10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTJweCk7XG4gICAgICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0ycHgpO1xuICAgICAgLW8tdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0ycHgpO1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0ycHgpOyB9XG4gIC5zaXRlLWZvb3RlciAuc2VhcmNoIGJ1dHRvbiB7XG4gICAgZGlzcGxheTogbm9uZTsgfVxuICAuc2l0ZS1mb290ZXIgLmZvb3Rlci1jb3B5IHtcbiAgICBkaXNwbGF5OiBmbGV4OyB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDYyZW0pIHtcbiAgICAuc2l0ZS1mb290ZXIge1xuICAgICAgcGFkZGluZzogNDVweDtcbiAgICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAgICAgZGlzcGxheTogLW1vei1ib3g7XG4gICAgICBkaXNwbGF5OiBib3g7XG4gICAgICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XG4gICAgICBkaXNwbGF5OiAtbW96LWZsZXg7XG4gICAgICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAtd2Via2l0LWJveC1wYWNrOiBqdXN0aWZ5O1xuICAgICAgLW1vei1ib3gtcGFjazoganVzdGlmeTtcbiAgICAgIGJveC1wYWNrOiBqdXN0aWZ5O1xuICAgICAgLXdlYmtpdC1qdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAtbW96LWp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgIC1tcy1qdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAtby1qdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAtbXMtZmxleC1wYWNrOiBqdXN0aWZ5O1xuICAgICAgLXdlYmtpdC1ib3gtYWxpZ246IHN0YXJ0O1xuICAgICAgLW1vei1ib3gtYWxpZ246IHN0YXJ0O1xuICAgICAgYm94LWFsaWduOiBzdGFydDtcbiAgICAgIC13ZWJraXQtYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAgICAtbW96LWFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgICAgLW1zLWFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgICAgLW8tYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICAgIC1tcy1mbGV4LWFsaWduOiBzdGFydDsgfVxuICAgICAgLnNpdGUtZm9vdGVyIC5icmFuZCB7XG4gICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAtd2Via2l0LWJveC1mbGV4OiAwO1xuICAgICAgICAtbW96LWJveC1mbGV4OiAwO1xuICAgICAgICBib3gtZmxleDogMDtcbiAgICAgICAgLXdlYmtpdC1mbGV4OiAwIDEwIDMwMHB4O1xuICAgICAgICAtbW96LWZsZXg6IDAgMTAgMzAwcHg7XG4gICAgICAgIC1tcy1mbGV4OiAwIDEwIDMwMHB4O1xuICAgICAgICBmbGV4OiAwIDEwIDMwMHB4O1xuICAgICAgICB3aWR0aDogMzAwcHg7IH1cbiAgICAgIC5zaXRlLWZvb3RlciAuZm9vdGVyLWNvbnRlbnQge1xuICAgICAgICAtd2Via2l0LWJveC1mbGV4OiAxO1xuICAgICAgICAtbW96LWJveC1mbGV4OiAxO1xuICAgICAgICBib3gtZmxleDogMTtcbiAgICAgICAgLXdlYmtpdC1mbGV4OiAxIDEgMTAwJTtcbiAgICAgICAgLW1vei1mbGV4OiAxIDEgMTAwJTtcbiAgICAgICAgLW1zLWZsZXg6IDEgMSAxMDAlO1xuICAgICAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAzMnB4O1xuICAgICAgICBtYXgtd2lkdGg6IDEyMDBweDsgfVxuICAgICAgICAuc2l0ZS1mb290ZXIgLmZvb3Rlci1jb250ZW50IC5mb290ZXItZm9ybXMge1xuICAgICAgICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAgICAgICAgIGRpc3BsYXk6IC1tb3otYm94O1xuICAgICAgICAgIGRpc3BsYXk6IGJveDtcbiAgICAgICAgICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XG4gICAgICAgICAgZGlzcGxheTogLW1vei1mbGV4O1xuICAgICAgICAgIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgLXdlYmtpdC1ib3gtcGFjazogZW5kO1xuICAgICAgICAgIC1tb3otYm94LXBhY2s6IGVuZDtcbiAgICAgICAgICBib3gtcGFjazogZW5kO1xuICAgICAgICAgIC13ZWJraXQtanVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgICAgICAgICAtbW96LWp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gICAgICAgICAgLW1zLWp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gICAgICAgICAgLW8tanVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICAgICAgICAgIC1tcy1mbGV4LXBhY2s6IGVuZDsgfVxuICAgICAgICAgIC5zaXRlLWZvb3RlciAuZm9vdGVyLWNvbnRlbnQgLmZvb3Rlci1mb3JtcyAuc2VhcmNoLCAuc2l0ZS1mb290ZXIgLmZvb3Rlci1jb250ZW50IC5mb290ZXItZm9ybXMgLnNpZ24tdXAge1xuICAgICAgICAgICAgbWluLXdpZHRoOiAyMDBweDtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAxNnB4OyB9XG4gICAgICAgICAgICAuc2l0ZS1mb290ZXIgLmZvb3Rlci1jb250ZW50IC5mb290ZXItZm9ybXMgLnNlYXJjaC5hY3RpdmUsIC5zaXRlLWZvb3RlciAuZm9vdGVyLWNvbnRlbnQgLmZvb3Rlci1mb3JtcyAuc2lnbi11cC5hY3RpdmUge1xuICAgICAgICAgICAgICAtd2Via2l0LWZsZXgtZ3JvdzogMTtcbiAgICAgICAgICAgICAgLW1vei1mbGV4LWdyb3c6IDE7XG4gICAgICAgICAgICAgIGZsZXgtZ3JvdzogMTtcbiAgICAgICAgICAgICAgLW1zLWZsZXgtcG9zaXRpdmU6IDE7IH0gfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NWVtKSB7XG4gICAgLnNpdGUtZm9vdGVyIC5icmFuZCB7XG4gICAgICAtd2Via2l0LWJveC1mbGV4OiAwO1xuICAgICAgLW1vei1ib3gtZmxleDogMDtcbiAgICAgIGJveC1mbGV4OiAwO1xuICAgICAgLXdlYmtpdC1mbGV4OiAwIDEwIDM4MHB4O1xuICAgICAgLW1vei1mbGV4OiAwIDEwIDM4MHB4O1xuICAgICAgLW1zLWZsZXg6IDAgMTAgMzgwcHg7XG4gICAgICBmbGV4OiAwIDEwIDM4MHB4O1xuICAgICAgd2lkdGg6IDM4MHB4OyB9IH1cblxuLmZvb3Rlci1jb3B5IHtcbiAgZGlzcGxheTogZmxleDtcbiAgcGFkZGluZzogMjBweDtcbiAgbWFyZ2luOiAtMzVweCAwcHggMHB4IDBweDtcbiAgYmFja2dyb3VuZDogIzE1MTUxNTtcbiAgdGV4dC1hbGlnbjogY2VudGVyOyB9XG4gIC5mb290ZXItY29weSBwLCAuZm9vdGVyLWNvcHkgLnBhZ2UtaGVhZGVyIC5wYWdlLWhlYWRlci0tY29udGVudCA+ICo6bnRoLWNoaWxkKDIpLCAucGFnZS1oZWFkZXIgLmZvb3Rlci1jb3B5IC5wYWdlLWhlYWRlci0tY29udGVudCA+ICo6bnRoLWNoaWxkKDIpIHtcbiAgICBjb2xvcjogIzlFOUZBMjsgfVxuXG5hLnBwIHtcbiAgY29sb3I6ICM5RTlGQTI7XG4gIGZvbnQtZmFtaWx5OiBcIkVuZHpvbmVTYW5zXCIsIEFyaWFsLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogNTAwO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwYWRkaW5nOiAxMnB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjsgfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2MmVtKSB7XG4gICAgYS5wcCB7XG4gICAgICBwYWRkaW5nOiAwcHg7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICByaWdodDogNjBweDtcbiAgICAgIG1hcmdpbi10b3A6IDIwcHg7IH0gfVxuICBhLnBwOmhvdmVyLCBhLnBwOmFjdGl2ZSwgYS5wcDpmb2N1cyB7XG4gICAgY29sb3I6IHdoaXRlOyB9XG5cbi5wb3N0LXBhZ2luZyB7XG4gIG1hcmdpbi10b3A6IDMwcHg7IH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMzBlbSkge1xuICAgIC5wb3N0LXBhZ2luZyB7XG4gICAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgICAgIGRpc3BsYXk6IC1tb3otYm94O1xuICAgICAgZGlzcGxheTogYm94O1xuICAgICAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xuICAgICAgZGlzcGxheTogLW1vei1mbGV4O1xuICAgICAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gICAgICBkaXNwbGF5OiBmbGV4OyB9IH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNDhlbSkge1xuICAgIC5wb3N0LXBhZ2luZyB7XG4gICAgICBtYXJnaW4tdG9wOiA2MHB4OyB9IH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMzBlbSkge1xuICAgIC5wb3N0LXBhZ2luZy5ib3RoLXBhZ2luZyBhOmZpcnN0LWNoaWxkIHtcbiAgICAgIHdpZHRoOiA1MCU7IH1cbiAgICAucG9zdC1wYWdpbmcuYm90aC1wYWdpbmcgYTpsYXN0LWNoaWxkIHtcbiAgICAgIHdpZHRoOiA1MCU7XG4gICAgICB0ZXh0LWFsaWduOiByaWdodDsgfSB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDYyZW0pIHtcbiAgICAucG9zdC1wYWdpbmcuYm90aC1wYWdpbmcgLmxlZnQtcGFnaW5nIHtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDA7IH1cbiAgICAgIC5wb3N0LXBhZ2luZy5ib3RoLXBhZ2luZyAubGVmdC1wYWdpbmc6YWZ0ZXIge1xuICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogMDtcbiAgICAgICAgbGVmdDogMTAwJTtcbiAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2FuZ2xlLWdyYXktYmx1ZS1tZC5zdmcpO1xuICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiB0b3AgbGVmdDtcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgYm90dG9tOiAtMXB4O1xuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIC0xcHg7IH0gfVxuICAucG9zdC1wYWdpbmcuYm90aC1wYWdpbmcgLmxlZnQtcGFnaW5nOmFmdGVyIHtcbiAgICB6LWluZGV4OiAxMDAwO1xuICAgIG1heC13aWR0aDogMTI1cHg7IH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjJlbSkge1xuICAgIC5wb3N0LXBhZ2luZy5ib3RoLXBhZ2luZyAucmlnaHQtcGFnaW5nIHtcbiAgICAgIHBhZGRpbmctbGVmdDogMTgwcHg7IH0gfVxuICAucG9zdC1wYWdpbmcgYSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHBhZGRpbmc6IDE1cHg7IH1cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAzMGVtKSB7XG4gICAgICAucG9zdC1wYWdpbmcgYSB7XG4gICAgICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAgICAgICBkaXNwbGF5OiAtbW96LWJveDtcbiAgICAgICAgZGlzcGxheTogYm94O1xuICAgICAgICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XG4gICAgICAgIGRpc3BsYXk6IC1tb3otZmxleDtcbiAgICAgICAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIC13ZWJraXQtYm94LW9yaWVudDogdmVydGljYWw7XG4gICAgICAgIC1tb3otYm94LW9yaWVudDogdmVydGljYWw7XG4gICAgICAgIGJveC1vcmllbnQ6IHZlcnRpY2FsO1xuICAgICAgICAtd2Via2l0LWJveC1kaXJlY3Rpb246IG5vcm1hbDtcbiAgICAgICAgLW1vei1ib3gtZGlyZWN0aW9uOiBub3JtYWw7XG4gICAgICAgIGJveC1kaXJlY3Rpb246IG5vcm1hbDtcbiAgICAgICAgLXdlYmtpdC1mbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAtbW96LWZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgIC1tcy1mbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAtd2Via2l0LWJveC1wYWNrOiBjZW50ZXI7XG4gICAgICAgIC1tb3otYm94LXBhY2s6IGNlbnRlcjtcbiAgICAgICAgYm94LXBhY2s6IGNlbnRlcjtcbiAgICAgICAgLXdlYmtpdC1qdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgLW1vei1qdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgLW1zLWp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAtby1qdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgIC1tcy1mbGV4LXBhY2s6IGNlbnRlcjtcbiAgICAgICAgd2lkdGg6IDEwMCU7IH0gfVxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDYyZW0pIHtcbiAgICAgIC5wb3N0LXBhZ2luZyBhIHtcbiAgICAgICAgcGFkZGluZzogNjBweDsgfSB9XG4gICAgLnBvc3QtcGFnaW5nIGEgaSB7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICB0b3A6IDUwJTtcbiAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgICAgLW1vei10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgICAgLW8tdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgY29sb3I6IHdoaXRlO1xuICAgICAgZm9udC1zaXplOiAxLjg3NXJlbTtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxOyB9XG4gICAgLnBvc3QtcGFnaW5nIGEgaDEsIC5wb3N0LXBhZ2luZyBhIC5wYWdlLWhlYWRlciAucGFnZS1oZWFkZXItLWNvbnRlbnQgPiAqOmZpcnN0LWNoaWxkLCAucGFnZS1oZWFkZXIgLnBvc3QtcGFnaW5nIGEgLnBhZ2UtaGVhZGVyLS1jb250ZW50ID4gKjpmaXJzdC1jaGlsZCB7XG4gICAgICBmb250LWZhbWlseTogXCJFbmR6b25lU2Fucy1MaWdodFwiLCBBcmlhbCwgc2Fucy1zZXJpZjtcbiAgICAgIGZvbnQtc2l6ZTogMS4zNzVyZW07XG4gICAgICBsaW5lLWhlaWdodDogMS4yO1xuICAgICAgY29sb3I6IHdoaXRlO1xuICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICBtYXJnaW46IDA7IH1cbiAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQ4ZW0pIHtcbiAgICAgICAgLnBvc3QtcGFnaW5nIGEgaDEsIC5wb3N0LXBhZ2luZyBhIC5wYWdlLWhlYWRlciAucGFnZS1oZWFkZXItLWNvbnRlbnQgPiAqOmZpcnN0LWNoaWxkLCAucGFnZS1oZWFkZXIgLnBvc3QtcGFnaW5nIGEgLnBhZ2UtaGVhZGVyLS1jb250ZW50ID4gKjpmaXJzdC1jaGlsZCB7XG4gICAgICAgICAgZm9udC1zaXplOiAxLjVyZW07IH0gfVxuICAucG9zdC1wYWdpbmcgLmxlZnQtcGFnaW5nIHtcbiAgICBiYWNrZ3JvdW5kOiAjOTQ5Q0ExOyB9XG4gICAgLnBvc3QtcGFnaW5nIC5sZWZ0LXBhZ2luZyBpIHtcbiAgICAgIGxlZnQ6IDE1cHg7IH1cbiAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDYyZW0pIHtcbiAgICAgICAgLnBvc3QtcGFnaW5nIC5sZWZ0LXBhZ2luZyBpIHtcbiAgICAgICAgICBsZWZ0OiA2MHB4OyB9IH1cbiAgICAucG9zdC1wYWdpbmcgLmxlZnQtcGFnaW5nIGgxLCAucG9zdC1wYWdpbmcgLmxlZnQtcGFnaW5nIC5wYWdlLWhlYWRlciAucGFnZS1oZWFkZXItLWNvbnRlbnQgPiAqOmZpcnN0LWNoaWxkLCAucGFnZS1oZWFkZXIgLnBvc3QtcGFnaW5nIC5sZWZ0LXBhZ2luZyAucGFnZS1oZWFkZXItLWNvbnRlbnQgPiAqOmZpcnN0LWNoaWxkIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiA0MHB4OyB9XG4gICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2MmVtKSB7XG4gICAgICAgIC5wb3N0LXBhZ2luZyAubGVmdC1wYWdpbmcgaDEsIC5wb3N0LXBhZ2luZyAubGVmdC1wYWdpbmcgLnBhZ2UtaGVhZGVyIC5wYWdlLWhlYWRlci0tY29udGVudCA+ICo6Zmlyc3QtY2hpbGQsIC5wYWdlLWhlYWRlciAucG9zdC1wYWdpbmcgLmxlZnQtcGFnaW5nIC5wYWdlLWhlYWRlci0tY29udGVudCA+ICo6Zmlyc3QtY2hpbGQge1xuICAgICAgICAgIG1hcmdpbi1sZWZ0OiA2MHB4OyB9IH1cbiAgLnBvc3QtcGFnaW5nIC5yaWdodC1wYWdpbmcge1xuICAgIGJhY2tncm91bmQ6ICNCMEI3QkI7IH1cbiAgICAucG9zdC1wYWdpbmcgLnJpZ2h0LXBhZ2luZyBpIHtcbiAgICAgIHJpZ2h0OiAxNXB4OyB9XG4gICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2MmVtKSB7XG4gICAgICAgIC5wb3N0LXBhZ2luZyAucmlnaHQtcGFnaW5nIGkge1xuICAgICAgICAgIHJpZ2h0OiA2MHB4OyB9IH1cbiAgICAucG9zdC1wYWdpbmcgLnJpZ2h0LXBhZ2luZyBoMSwgLnBvc3QtcGFnaW5nIC5yaWdodC1wYWdpbmcgLnBhZ2UtaGVhZGVyIC5wYWdlLWhlYWRlci0tY29udGVudCA+ICo6Zmlyc3QtY2hpbGQsIC5wYWdlLWhlYWRlciAucG9zdC1wYWdpbmcgLnJpZ2h0LXBhZ2luZyAucGFnZS1oZWFkZXItLWNvbnRlbnQgPiAqOmZpcnN0LWNoaWxkIHtcbiAgICAgIG1hcmdpbi1yaWdodDogNDBweDsgfVxuICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjJlbSkge1xuICAgICAgICAucG9zdC1wYWdpbmcgLnJpZ2h0LXBhZ2luZyBoMSwgLnBvc3QtcGFnaW5nIC5yaWdodC1wYWdpbmcgLnBhZ2UtaGVhZGVyIC5wYWdlLWhlYWRlci0tY29udGVudCA+ICo6Zmlyc3QtY2hpbGQsIC5wYWdlLWhlYWRlciAucG9zdC1wYWdpbmcgLnJpZ2h0LXBhZ2luZyAucGFnZS1oZWFkZXItLWNvbnRlbnQgPiAqOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDYwcHg7IH0gfVxuICAucG9zdC1wYWdpbmcud2l0aC1hbGwtcGFnaW5nIC5sZWZ0LXBhZ2luZyB7XG4gICAgYmFja2dyb3VuZDogI0IwQjdCQjsgfVxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDYyZW0pIHtcbiAgICAgIC5wb3N0LXBhZ2luZy53aXRoLWFsbC1wYWdpbmcgLmxlZnQtcGFnaW5nIHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwOyB9XG4gICAgICAgIC5wb3N0LXBhZ2luZy53aXRoLWFsbC1wYWdpbmcgLmxlZnQtcGFnaW5nOmFmdGVyIHtcbiAgICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgbGVmdDogMTAwJTtcbiAgICAgICAgICBib3R0b206IDA7XG4gICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9hbmdsZS1ncmF5LWJsdWUtbHQuc3ZnKTtcbiAgICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IHRvcCBsZWZ0O1xuICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICBib3R0b206IC0xcHg7XG4gICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAtMXB4OyB9IH1cbiAgICAucG9zdC1wYWdpbmcud2l0aC1hbGwtcGFnaW5nIC5sZWZ0LXBhZ2luZzphZnRlciB7XG4gICAgICB6LWluZGV4OiAxMDAwO1xuICAgICAgbWF4LXdpZHRoOiAxMjVweDsgfVxuICAucG9zdC1wYWdpbmcud2l0aC1hbGwtcGFnaW5nIC5hbGwtcGFnaW5nIHtcbiAgICBiYWNrZ3JvdW5kOiAjOTQ5Q0ExOyB9XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjJlbSkge1xuICAgICAgLnBvc3QtcGFnaW5nLndpdGgtYWxsLXBhZ2luZyAuYWxsLXBhZ2luZyB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMDsgfVxuICAgICAgICAucG9zdC1wYWdpbmcud2l0aC1hbGwtcGFnaW5nIC5hbGwtcGFnaW5nOmFmdGVyIHtcbiAgICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgbGVmdDogMTAwJTtcbiAgICAgICAgICBib3R0b206IDA7XG4gICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9hbmdsZS1ncmF5LWJsdWUtbWQuc3ZnKTtcbiAgICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IHRvcCBsZWZ0O1xuICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICBib3R0b206IC0xcHg7XG4gICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAtMXB4OyB9IH1cbiAgICAucG9zdC1wYWdpbmcud2l0aC1hbGwtcGFnaW5nIC5hbGwtcGFnaW5nOmFmdGVyIHtcbiAgICAgIHotaW5kZXg6IDEwMDA7XG4gICAgICBtYXgtd2lkdGg6IDEyNXB4OyB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDYyZW0pIHtcbiAgICAucG9zdC1wYWdpbmcud2l0aC1hbGwtcGFnaW5nIC5yaWdodC1wYWdpbmcge1xuICAgICAgcGFkZGluZy1sZWZ0OiAxODBweDsgfSB9XG4gIC5wb3N0LXBhZ2luZy53aXRoLWFsbC1wYWdpbmcuYm90aC1wYWdpbmcgLmFsbC1wYWdpbmcgaDEsIC5wb3N0LXBhZ2luZy53aXRoLWFsbC1wYWdpbmcuYm90aC1wYWdpbmcgLmFsbC1wYWdpbmcgLnBhZ2UtaGVhZGVyIC5wYWdlLWhlYWRlci0tY29udGVudCA+ICo6Zmlyc3QtY2hpbGQsIC5wYWdlLWhlYWRlciAucG9zdC1wYWdpbmcud2l0aC1hbGwtcGFnaW5nLmJvdGgtcGFnaW5nIC5hbGwtcGFnaW5nIC5wYWdlLWhlYWRlci0tY29udGVudCA+ICo6Zmlyc3QtY2hpbGQge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjsgfVxuXG4vKiBTcGVjaWZpYyBQYWdlcyAmIENvbXBvbnRlbnRzICovXG4vKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuICAgU25pcHBldHNcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG4uc25pcHBldC1tb2RhbCB7XG4gIG9wYWNpdHk6IDA7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB6LWluZGV4OiAtMTtcbiAgbGVmdDogMDtcbiAgdG9wOiAtMTAwdmg7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIG92ZXJmbG93LXk6IGF1dG87XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogdG9wIDAuM3MgZWFzZTtcbiAgLW1vei10cmFuc2l0aW9uOiB0b3AgMC4zcyBlYXNlO1xuICB0cmFuc2l0aW9uOiB0b3AgMC4zcyBlYXNlOyB9XG5cbi5zbmlwcGV0LW1vZGFsLW9wZW4ge1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICBvcGFjaXR5OiAxO1xuICB6LWluZGV4OiAxMDAwMDtcbiAgdG9wOiAwO1xuICAtd2Via2l0LXRyYW5zaXRpb246IHRvcCAwLjNzIGVhc2U7XG4gIC1tb3otdHJhbnNpdGlvbjogdG9wIDAuM3MgZWFzZTtcbiAgdHJhbnNpdGlvbjogdG9wIDAuM3MgZWFzZTsgfVxuXG4uc25pcHBldC1lbGVtZW50LXBhZGRpbmcge1xuICBwYWRkaW5nLXRvcDogMzBweDtcbiAgcGFkZGluZy1ib3R0b206IDMwcHg7IH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNDhlbSkge1xuICAgIC5zbmlwcGV0LWVsZW1lbnQtcGFkZGluZyB7XG4gICAgICBwYWRkaW5nLXRvcDogNjBweDtcbiAgICAgIHBhZGRpbmctYm90dG9tOiA2MHB4OyB9IH1cblxuLnNuaXBwZXQtYmxvY2txdW90ZS1kZWZhdWx0LCBibG9ja3F1b3RlIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBtYXgtd2lkdGg6IDU4NXB4O1xuICBwYWRkaW5nLXRvcDogMjBweDtcbiAgbWFyZ2luOiAzMHB4IGF1dG87XG4gIGJvcmRlci10b3A6IDVweCBzb2xpZCAjMDA3NUJDO1xuICBib3JkZXItcmlnaHQ6IDVweCBzb2xpZCB0cmFuc3BhcmVudDsgfVxuICAuc25pcHBldC1ibG9ja3F1b3RlLWRlZmF1bHQ6YWZ0ZXIsIGJsb2NrcXVvdGU6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgYm9yZGVyLXRvcDogNXB4IHNvbGlkICMwMDc1QkM7XG4gICAgYm9yZGVyLXJpZ2h0OiA1cHggc29saWQgdHJhbnNwYXJlbnQ7IH1cbiAgLnNuaXBwZXQtYmxvY2txdW90ZS1kZWZhdWx0IHAsIGJsb2NrcXVvdGUgcCwgLnNuaXBwZXQtYmxvY2txdW90ZS1kZWZhdWx0IC5wYWdlLWhlYWRlciAucGFnZS1oZWFkZXItLWNvbnRlbnQgPiAqOm50aC1jaGlsZCgyKSwgLnBhZ2UtaGVhZGVyIC5zbmlwcGV0LWJsb2NrcXVvdGUtZGVmYXVsdCAucGFnZS1oZWFkZXItLWNvbnRlbnQgPiAqOm50aC1jaGlsZCgyKSwgYmxvY2txdW90ZSAucGFnZS1oZWFkZXIgLnBhZ2UtaGVhZGVyLS1jb250ZW50ID4gKjpudGgtY2hpbGQoMiksIC5wYWdlLWhlYWRlciBibG9ja3F1b3RlIC5wYWdlLWhlYWRlci0tY29udGVudCA+ICo6bnRoLWNoaWxkKDIpIHtcbiAgICBmb250LWZhbWlseTogXCJFbmR6b25lU2Fucy1MaWdodFwiLCBBcmlhbCwgc2Fucy1zZXJpZjtcbiAgICBmb250LXNpemU6IDEuMTI1cmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjM7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgY29sb3I6ICM0MDQwNDA7XG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICBwYWRkaW5nOiAwIDAgMjBweCAwOyB9XG5cbi5zbmlwcGV0LWJsb2NrcXVvdGUtYWx0ZXJuYXRlLCAuYmxvY2txdW90ZTIge1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBtYXgtd2lkdGg6IG5vbmU7XG4gIHBhZGRpbmc6IDMwcHggMCAzMHB4IDMwMDBweDtcbiAgbWFyZ2luOiAzMHB4IDAgMzBweCAtMzAwMHB4O1xuICBib3JkZXI6IG5vbmU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuICAuc25pcHBldC1ibG9ja3F1b3RlLWFsdGVybmF0ZTphZnRlciwgLmJsb2NrcXVvdGUyOmFmdGVyIHtcbiAgICBib3JkZXI6IG5vbmU7IH1cbiAgLnNuaXBwZXQtYmxvY2txdW90ZS1hbHRlcm5hdGU6YWZ0ZXIsIC5ibG9ja3F1b3RlMjphZnRlciB7XG4gICAgY29udGVudDogXCJcIjtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDEwMCU7XG4gICAgYm90dG9tOiAwO1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvYW5nbGUtZ3JheS1sdC5zdmcpO1xuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogdG9wIGxlZnQ7XG4gICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGJvdHRvbTogLTFweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIC0xcHg7IH1cbiAgLnNuaXBwZXQtYmxvY2txdW90ZS1hbHRlcm5hdGUgcCwgLmJsb2NrcXVvdGUyIHAsIC5zbmlwcGV0LWJsb2NrcXVvdGUtYWx0ZXJuYXRlIC5wYWdlLWhlYWRlciAucGFnZS1oZWFkZXItLWNvbnRlbnQgPiAqOm50aC1jaGlsZCgyKSwgLnBhZ2UtaGVhZGVyIC5zbmlwcGV0LWJsb2NrcXVvdGUtYWx0ZXJuYXRlIC5wYWdlLWhlYWRlci0tY29udGVudCA+ICo6bnRoLWNoaWxkKDIpLCAuYmxvY2txdW90ZTIgLnBhZ2UtaGVhZGVyIC5wYWdlLWhlYWRlci0tY29udGVudCA+ICo6bnRoLWNoaWxkKDIpLCAucGFnZS1oZWFkZXIgLmJsb2NrcXVvdGUyIC5wYWdlLWhlYWRlci0tY29udGVudCA+ICo6bnRoLWNoaWxkKDIpIHtcbiAgICBjb2xvcjogIzQwNDA0MDtcbiAgICBmb250LWZhbWlseTogXCJFbmR6b25lU2Fucy1MaWdodFwiLCBBcmlhbCwgc2Fucy1zZXJpZjtcbiAgICBmb250LXdlaWdodDogMjAwO1xuICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICBsaW5lLWhlaWdodDogMS42O1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgICBwYWRkaW5nOiAwOyB9XG5cbi5zbmlwcGV0LXNlYXJjaC1mb3JtIC5pbnB1dC1ncm91cCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkICMwMDc1QkM7XG4gIG1heC13aWR0aDogMzIwcHg7XG4gIG1hcmdpbjogMCBhdXRvOyB9XG4gIC5zbmlwcGV0LXNlYXJjaC1mb3JtIC5pbnB1dC1ncm91cCAuaWNvLW1hZ25pZnkge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB0b3A6IDUwJTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICAtbW96LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgIC1vLXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGxlZnQ6IDA7XG4gICAgY29sb3I6ICMwMDc1QkM7XG4gICAgZm9udC1zaXplOiAxLjI1cmVtOyB9XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNDhlbSkge1xuICAgICAgLnNuaXBwZXQtc2VhcmNoLWZvcm0gLmlucHV0LWdyb3VwIC5pY28tbWFnbmlmeSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMS44NzVyZW07IH0gfVxuICAuc25pcHBldC1zZWFyY2gtZm9ybSAuaW5wdXQtZ3JvdXAgLnNlYXJjaC1maWVsZCB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gICAgY29sb3I6IHdoaXRlO1xuICAgIHBhZGRpbmctYm90dG9tOiA0cHg7XG4gICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgYm9yZGVyOiBub25lOyB9XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNDhlbSkge1xuICAgICAgLnNuaXBwZXQtc2VhcmNoLWZvcm0gLmlucHV0LWdyb3VwIC5zZWFyY2gtZmllbGQge1xuICAgICAgICBmb250LXNpemU6IDEuMTI1cmVtO1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMTBweDsgfSB9XG4gICAgLnNuaXBwZXQtc2VhcmNoLWZvcm0gLmlucHV0LWdyb3VwIC5zZWFyY2gtZmllbGQ6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgICAgY29sb3I6IHdoaXRlOyB9XG4gICAgLnNuaXBwZXQtc2VhcmNoLWZvcm0gLmlucHV0LWdyb3VwIC5zZWFyY2gtZmllbGQ6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgICAgY29sb3I6IHdoaXRlOyB9XG4gICAgLnNuaXBwZXQtc2VhcmNoLWZvcm0gLmlucHV0LWdyb3VwIC5zZWFyY2gtZmllbGQ6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgICBjb2xvcjogd2hpdGU7IH1cbiAgICAuc25pcHBldC1zZWFyY2gtZm9ybSAuaW5wdXQtZ3JvdXAgLnNlYXJjaC1maWVsZDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgICAgY29sb3I6IHdoaXRlOyB9XG4gIC5zbmlwcGV0LXNlYXJjaC1mb3JtIC5pbnB1dC1ncm91cCAuaW5wdXQtZ3JvdXAtYnRuIHtcbiAgICBkaXNwbGF5OiBub25lOyB9XG5cbi5zbmlwcGV0LWltYWdlLWNhcHRpb24sIC5wYWdlLWhlYWRlciAuaW1hZ2UtY2FwdGlvbiwgLmNoYXB0ZXIgLmltYWdlLWNhcHRpb24ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgZm9udC1zdHlsZTogaXRhbGljO1xuICBmb250LXNpemU6IDAuNzVyZW07XG4gIGNvbG9yOiB3aGl0ZTtcbiAgcGFkZGluZzogNnB4IDhweDtcbiAgYmFja2dyb3VuZDogYmxhY2s7XG4gIHdpZHRoOiAxMDAlOyB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQ4ZW0pIHtcbiAgICAuc25pcHBldC1pbWFnZS1jYXB0aW9uLCAucGFnZS1oZWFkZXIgLmltYWdlLWNhcHRpb24sIC5jaGFwdGVyIC5pbWFnZS1jYXB0aW9uIHtcbiAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgZmxvYXQ6IHJpZ2h0OyB9IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNDhlbSkge1xuICAuc2luZ2xlIC5kYXRlLXdyYXBwZXIge1xuICAgIG1heC13aWR0aDogODAwcHg7XG4gICAgbWFyZ2luOiAwIGF1dG87IH0gfVxuXG4uc2luZ2xlIC5kYXRlLXdyYXBwZXIgLnB1Ymxpc2gtZGF0ZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBjb2xvcjogI0EwQTBBMDtcbiAgZm9udC1zdHlsZTogaXRhbGljO1xuICBtYXJnaW4tdG9wOiAyMHB4OyB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQ4ZW0pIHtcbiAgICAuc2luZ2xlIC5kYXRlLXdyYXBwZXIgLnB1Ymxpc2gtZGF0ZSB7XG4gICAgICBtYXJnaW4tdG9wOiAzMHB4OyB9IH1cblxuLnJlYWQtbW9yZS1saW5rLCBib2R5LnRheC1waWxsYXIgLmFydGljbGUtaW5mbyAucmVhZC1tb3JlLCBib2R5LnRheC1waWxsYXIgLmFydGljbGUtaW5mbyAuaG9tZSAjaG9tZS1jdGEgLmhvbWUtY3RhLWNvbnRhaW5lciAuY3RhIGEsIC5ob21lICNob21lLWN0YSAuaG9tZS1jdGEtY29udGFpbmVyIC5jdGEgYm9keS50YXgtcGlsbGFyIC5hcnRpY2xlLWluZm8gYSwgYm9keS50YXgtcGlsbGFyIC52aWRlby1pbmZvIC5yZWFkLW1vcmUsIGJvZHkudGF4LXBpbGxhciAudmlkZW8taW5mbyAuaG9tZSAjaG9tZS1jdGEgLmhvbWUtY3RhLWNvbnRhaW5lciAuY3RhIGEsIC5ob21lICNob21lLWN0YSAuaG9tZS1jdGEtY29udGFpbmVyIC5jdGEgYm9keS50YXgtcGlsbGFyIC52aWRlby1pbmZvIGEsIGJvZHkudGF4LXBpbGxhciAuY29udGVudCBhcnRpY2xlIC5yZWFkLW1vcmUsIGJvZHkudGF4LXBpbGxhciAuY29udGVudCBhcnRpY2xlIC5ob21lICNob21lLWN0YSAuaG9tZS1jdGEtY29udGFpbmVyIC5jdGEgYSwgLmhvbWUgI2hvbWUtY3RhIC5ob21lLWN0YS1jb250YWluZXIgLmN0YSBib2R5LnRheC1waWxsYXIgLmNvbnRlbnQgYXJ0aWNsZSBhLCBib2R5LnRheC1waWxsYXIgLnRvcGljLWNvbnRlbnQgLml0ZW0gLnJlYWQtbW9yZSwgYm9keS50YXgtcGlsbGFyIC50b3BpYy1jb250ZW50IC5pdGVtIC5ob21lICNob21lLWN0YSAuaG9tZS1jdGEtY29udGFpbmVyIC5jdGEgYSwgLmhvbWUgI2hvbWUtY3RhIC5ob21lLWN0YS1jb250YWluZXIgLmN0YSBib2R5LnRheC1waWxsYXIgLnRvcGljLWNvbnRlbnQgLml0ZW0gYSxcbmJvZHkudGF4LXRvcGljIC5hcnRpY2xlLWluZm8gLnJlYWQtbW9yZSxcbmJvZHkudGF4LXRvcGljIC5hcnRpY2xlLWluZm8gLmhvbWUgI2hvbWUtY3RhIC5ob21lLWN0YS1jb250YWluZXIgLmN0YSBhLCAuaG9tZSAjaG9tZS1jdGEgLmhvbWUtY3RhLWNvbnRhaW5lciAuY3RhXG5ib2R5LnRheC10b3BpYyAuYXJ0aWNsZS1pbmZvIGEsXG5ib2R5LnRheC10b3BpYyAudmlkZW8taW5mbyAucmVhZC1tb3JlLFxuYm9keS50YXgtdG9waWMgLnZpZGVvLWluZm8gLmhvbWUgI2hvbWUtY3RhIC5ob21lLWN0YS1jb250YWluZXIgLmN0YSBhLCAuaG9tZSAjaG9tZS1jdGEgLmhvbWUtY3RhLWNvbnRhaW5lciAuY3RhXG5ib2R5LnRheC10b3BpYyAudmlkZW8taW5mbyBhLFxuYm9keS50YXgtdG9waWMgLmNvbnRlbnQgYXJ0aWNsZSAucmVhZC1tb3JlLFxuYm9keS50YXgtdG9waWMgLmNvbnRlbnQgYXJ0aWNsZSAuaG9tZSAjaG9tZS1jdGEgLmhvbWUtY3RhLWNvbnRhaW5lciAuY3RhIGEsIC5ob21lICNob21lLWN0YSAuaG9tZS1jdGEtY29udGFpbmVyIC5jdGFcbmJvZHkudGF4LXRvcGljIC5jb250ZW50IGFydGljbGUgYSxcbmJvZHkudGF4LXRvcGljIC50b3BpYy1jb250ZW50IC5pdGVtIC5yZWFkLW1vcmUsXG5ib2R5LnRheC10b3BpYyAudG9waWMtY29udGVudCAuaXRlbSAuaG9tZSAjaG9tZS1jdGEgLmhvbWUtY3RhLWNvbnRhaW5lciAuY3RhIGEsIC5ob21lICNob21lLWN0YSAuaG9tZS1jdGEtY29udGFpbmVyIC5jdGFcbmJvZHkudGF4LXRvcGljIC50b3BpYy1jb250ZW50IC5pdGVtIGEge1xuICBmb250LWZhbWlseTogXCJFbmR6b25lU2Fucy1Cb2xkSXRhbGljXCIsIEFyaWFsLCBzYW5zLXNlcmlmO1xuICBjb2xvcjogIzAwNzVCQztcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTsgfVxuICAucmVhZC1tb3JlLWxpbms6aG92ZXIsIGJvZHkudGF4LXBpbGxhciAuYXJ0aWNsZS1pbmZvIC5yZWFkLW1vcmU6aG92ZXIsIGJvZHkudGF4LXBpbGxhciAuYXJ0aWNsZS1pbmZvIC5ob21lICNob21lLWN0YSAuaG9tZS1jdGEtY29udGFpbmVyIC5jdGEgYTpob3ZlciwgLmhvbWUgI2hvbWUtY3RhIC5ob21lLWN0YS1jb250YWluZXIgLmN0YSBib2R5LnRheC1waWxsYXIgLmFydGljbGUtaW5mbyBhOmhvdmVyLCBib2R5LnRheC1waWxsYXIgLnZpZGVvLWluZm8gLnJlYWQtbW9yZTpob3ZlciwgYm9keS50YXgtcGlsbGFyIC52aWRlby1pbmZvIC5ob21lICNob21lLWN0YSAuaG9tZS1jdGEtY29udGFpbmVyIC5jdGEgYTpob3ZlciwgLmhvbWUgI2hvbWUtY3RhIC5ob21lLWN0YS1jb250YWluZXIgLmN0YSBib2R5LnRheC1waWxsYXIgLnZpZGVvLWluZm8gYTpob3ZlciwgYm9keS50YXgtcGlsbGFyIC5jb250ZW50IGFydGljbGUgLnJlYWQtbW9yZTpob3ZlciwgYm9keS50YXgtcGlsbGFyIC5jb250ZW50IGFydGljbGUgLmhvbWUgI2hvbWUtY3RhIC5ob21lLWN0YS1jb250YWluZXIgLmN0YSBhOmhvdmVyLCAuaG9tZSAjaG9tZS1jdGEgLmhvbWUtY3RhLWNvbnRhaW5lciAuY3RhIGJvZHkudGF4LXBpbGxhciAuY29udGVudCBhcnRpY2xlIGE6aG92ZXIsIGJvZHkudGF4LXBpbGxhciAudG9waWMtY29udGVudCAuaXRlbSAucmVhZC1tb3JlOmhvdmVyLCBib2R5LnRheC1waWxsYXIgLnRvcGljLWNvbnRlbnQgLml0ZW0gLmhvbWUgI2hvbWUtY3RhIC5ob21lLWN0YS1jb250YWluZXIgLmN0YSBhOmhvdmVyLCAuaG9tZSAjaG9tZS1jdGEgLmhvbWUtY3RhLWNvbnRhaW5lciAuY3RhIGJvZHkudGF4LXBpbGxhciAudG9waWMtY29udGVudCAuaXRlbSBhOmhvdmVyLFxuICBib2R5LnRheC10b3BpYyAuYXJ0aWNsZS1pbmZvIC5yZWFkLW1vcmU6aG92ZXIsXG4gIGJvZHkudGF4LXRvcGljIC5hcnRpY2xlLWluZm8gLmhvbWUgI2hvbWUtY3RhIC5ob21lLWN0YS1jb250YWluZXIgLmN0YSBhOmhvdmVyLCAuaG9tZSAjaG9tZS1jdGEgLmhvbWUtY3RhLWNvbnRhaW5lciAuY3RhXG4gIGJvZHkudGF4LXRvcGljIC5hcnRpY2xlLWluZm8gYTpob3ZlcixcbiAgYm9keS50YXgtdG9waWMgLnZpZGVvLWluZm8gLnJlYWQtbW9yZTpob3ZlcixcbiAgYm9keS50YXgtdG9waWMgLnZpZGVvLWluZm8gLmhvbWUgI2hvbWUtY3RhIC5ob21lLWN0YS1jb250YWluZXIgLmN0YSBhOmhvdmVyLCAuaG9tZSAjaG9tZS1jdGEgLmhvbWUtY3RhLWNvbnRhaW5lciAuY3RhXG4gIGJvZHkudGF4LXRvcGljIC52aWRlby1pbmZvIGE6aG92ZXIsXG4gIGJvZHkudGF4LXRvcGljIC5jb250ZW50IGFydGljbGUgLnJlYWQtbW9yZTpob3ZlcixcbiAgYm9keS50YXgtdG9waWMgLmNvbnRlbnQgYXJ0aWNsZSAuaG9tZSAjaG9tZS1jdGEgLmhvbWUtY3RhLWNvbnRhaW5lciAuY3RhIGE6aG92ZXIsIC5ob21lICNob21lLWN0YSAuaG9tZS1jdGEtY29udGFpbmVyIC5jdGFcbiAgYm9keS50YXgtdG9waWMgLmNvbnRlbnQgYXJ0aWNsZSBhOmhvdmVyLFxuICBib2R5LnRheC10b3BpYyAudG9waWMtY29udGVudCAuaXRlbSAucmVhZC1tb3JlOmhvdmVyLFxuICBib2R5LnRheC10b3BpYyAudG9waWMtY29udGVudCAuaXRlbSAuaG9tZSAjaG9tZS1jdGEgLmhvbWUtY3RhLWNvbnRhaW5lciAuY3RhIGE6aG92ZXIsIC5ob21lICNob21lLWN0YSAuaG9tZS1jdGEtY29udGFpbmVyIC5jdGFcbiAgYm9keS50YXgtdG9waWMgLnRvcGljLWNvbnRlbnQgLml0ZW0gYTpob3ZlciB7XG4gICAgY29sb3I6ICNFMzE4Mzc7IH1cbiAgLnJlYWQtbW9yZS1saW5rOmFmdGVyLCBib2R5LnRheC1waWxsYXIgLmFydGljbGUtaW5mbyAucmVhZC1tb3JlOmFmdGVyLCBib2R5LnRheC1waWxsYXIgLmFydGljbGUtaW5mbyAuaG9tZSAjaG9tZS1jdGEgLmhvbWUtY3RhLWNvbnRhaW5lciAuY3RhIGE6YWZ0ZXIsIC5ob21lICNob21lLWN0YSAuaG9tZS1jdGEtY29udGFpbmVyIC5jdGEgYm9keS50YXgtcGlsbGFyIC5hcnRpY2xlLWluZm8gYTphZnRlciwgYm9keS50YXgtcGlsbGFyIC52aWRlby1pbmZvIC5yZWFkLW1vcmU6YWZ0ZXIsIGJvZHkudGF4LXBpbGxhciAudmlkZW8taW5mbyAuaG9tZSAjaG9tZS1jdGEgLmhvbWUtY3RhLWNvbnRhaW5lciAuY3RhIGE6YWZ0ZXIsIC5ob21lICNob21lLWN0YSAuaG9tZS1jdGEtY29udGFpbmVyIC5jdGEgYm9keS50YXgtcGlsbGFyIC52aWRlby1pbmZvIGE6YWZ0ZXIsIGJvZHkudGF4LXBpbGxhciAuY29udGVudCBhcnRpY2xlIC5yZWFkLW1vcmU6YWZ0ZXIsIGJvZHkudGF4LXBpbGxhciAuY29udGVudCBhcnRpY2xlIC5ob21lICNob21lLWN0YSAuaG9tZS1jdGEtY29udGFpbmVyIC5jdGEgYTphZnRlciwgLmhvbWUgI2hvbWUtY3RhIC5ob21lLWN0YS1jb250YWluZXIgLmN0YSBib2R5LnRheC1waWxsYXIgLmNvbnRlbnQgYXJ0aWNsZSBhOmFmdGVyLCBib2R5LnRheC1waWxsYXIgLnRvcGljLWNvbnRlbnQgLml0ZW0gLnJlYWQtbW9yZTphZnRlciwgYm9keS50YXgtcGlsbGFyIC50b3BpYy1jb250ZW50IC5pdGVtIC5ob21lICNob21lLWN0YSAuaG9tZS1jdGEtY29udGFpbmVyIC5jdGEgYTphZnRlciwgLmhvbWUgI2hvbWUtY3RhIC5ob21lLWN0YS1jb250YWluZXIgLmN0YSBib2R5LnRheC1waWxsYXIgLnRvcGljLWNvbnRlbnQgLml0ZW0gYTphZnRlcixcbiAgYm9keS50YXgtdG9waWMgLmFydGljbGUtaW5mbyAucmVhZC1tb3JlOmFmdGVyLFxuICBib2R5LnRheC10b3BpYyAuYXJ0aWNsZS1pbmZvIC5ob21lICNob21lLWN0YSAuaG9tZS1jdGEtY29udGFpbmVyIC5jdGEgYTphZnRlciwgLmhvbWUgI2hvbWUtY3RhIC5ob21lLWN0YS1jb250YWluZXIgLmN0YVxuICBib2R5LnRheC10b3BpYyAuYXJ0aWNsZS1pbmZvIGE6YWZ0ZXIsXG4gIGJvZHkudGF4LXRvcGljIC52aWRlby1pbmZvIC5yZWFkLW1vcmU6YWZ0ZXIsXG4gIGJvZHkudGF4LXRvcGljIC52aWRlby1pbmZvIC5ob21lICNob21lLWN0YSAuaG9tZS1jdGEtY29udGFpbmVyIC5jdGEgYTphZnRlciwgLmhvbWUgI2hvbWUtY3RhIC5ob21lLWN0YS1jb250YWluZXIgLmN0YVxuICBib2R5LnRheC10b3BpYyAudmlkZW8taW5mbyBhOmFmdGVyLFxuICBib2R5LnRheC10b3BpYyAuY29udGVudCBhcnRpY2xlIC5yZWFkLW1vcmU6YWZ0ZXIsXG4gIGJvZHkudGF4LXRvcGljIC5jb250ZW50IGFydGljbGUgLmhvbWUgI2hvbWUtY3RhIC5ob21lLWN0YS1jb250YWluZXIgLmN0YSBhOmFmdGVyLCAuaG9tZSAjaG9tZS1jdGEgLmhvbWUtY3RhLWNvbnRhaW5lciAuY3RhXG4gIGJvZHkudGF4LXRvcGljIC5jb250ZW50IGFydGljbGUgYTphZnRlcixcbiAgYm9keS50YXgtdG9waWMgLnRvcGljLWNvbnRlbnQgLml0ZW0gLnJlYWQtbW9yZTphZnRlcixcbiAgYm9keS50YXgtdG9waWMgLnRvcGljLWNvbnRlbnQgLml0ZW0gLmhvbWUgI2hvbWUtY3RhIC5ob21lLWN0YS1jb250YWluZXIgLmN0YSBhOmFmdGVyLCAuaG9tZSAjaG9tZS1jdGEgLmhvbWUtY3RhLWNvbnRhaW5lciAuY3RhXG4gIGJvZHkudGF4LXRvcGljIC50b3BpYy1jb250ZW50IC5pdGVtIGE6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6ICc+JztcbiAgICBsaW5lLWhlaWdodDogMTtcbiAgICBtYXJnaW4tbGVmdDogNnB4OyB9XG5cbi5hcnRpY2xlLXN1bW1hcnksIG1haW4gLmNvbnRlbnQgLmVudHJ5LWNvbnRlbnQgYmxvY2txdW90ZTpmaXJzdC1jaGlsZCwgbWFpbiAuc3VtbWFyeSB7XG4gIG1hcmdpbi1ib3R0b206IDMycHg7XG4gIGJvcmRlcjogbm9uZTtcbiAgbWF4LXdpZHRoOiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRDlEOUQ5O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHdpZHRoOiAxMDB2dztcbiAgcGFkZGluZzogMzJweCAwO1xuICBtYXJnaW46IDA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbGVmdDogNTAlO1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbiAgLW1vei10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG4gIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG4gIC1vLXRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpOyB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQ4ZW0pIHtcbiAgICAuYXJ0aWNsZS1zdW1tYXJ5LCBtYWluIC5jb250ZW50IC5lbnRyeS1jb250ZW50IGJsb2NrcXVvdGU6Zmlyc3QtY2hpbGQsIG1haW4gLnN1bW1hcnkge1xuICAgICAgbWFyZ2luLWJvdHRvbTogNDhweDsgfSB9XG4gIC5hcnRpY2xlLXN1bW1hcnk6YWZ0ZXIsIG1haW4gLmNvbnRlbnQgLmVudHJ5LWNvbnRlbnQgYmxvY2txdW90ZTpmaXJzdC1jaGlsZDphZnRlciwgbWFpbiAuc3VtbWFyeTphZnRlciB7XG4gICAgY29udGVudDogaW5pdGlhbDsgfVxuICAuYXJ0aWNsZS1zdW1tYXJ5IGgxLCBtYWluIC5jb250ZW50IC5lbnRyeS1jb250ZW50IGJsb2NrcXVvdGU6Zmlyc3QtY2hpbGQgaDEsIG1haW4gLnN1bW1hcnkgaDEsIC5hcnRpY2xlLXN1bW1hcnkgLnBhZ2UtaGVhZGVyIC5wYWdlLWhlYWRlci0tY29udGVudCA+ICo6Zmlyc3QtY2hpbGQsIC5wYWdlLWhlYWRlciAuYXJ0aWNsZS1zdW1tYXJ5IC5wYWdlLWhlYWRlci0tY29udGVudCA+ICo6Zmlyc3QtY2hpbGQsIG1haW4gLmNvbnRlbnQgLmVudHJ5LWNvbnRlbnQgYmxvY2txdW90ZTpmaXJzdC1jaGlsZCAucGFnZS1oZWFkZXIgLnBhZ2UtaGVhZGVyLS1jb250ZW50ID4gKjpmaXJzdC1jaGlsZCwgLnBhZ2UtaGVhZGVyIG1haW4gLmNvbnRlbnQgLmVudHJ5LWNvbnRlbnQgYmxvY2txdW90ZTpmaXJzdC1jaGlsZCAucGFnZS1oZWFkZXItLWNvbnRlbnQgPiAqOmZpcnN0LWNoaWxkLCBtYWluIC5zdW1tYXJ5IC5wYWdlLWhlYWRlciAucGFnZS1oZWFkZXItLWNvbnRlbnQgPiAqOmZpcnN0LWNoaWxkLCAucGFnZS1oZWFkZXIgbWFpbiAuc3VtbWFyeSAucGFnZS1oZWFkZXItLWNvbnRlbnQgPiAqOmZpcnN0LWNoaWxkLCAuYXJ0aWNsZS1zdW1tYXJ5IGgyLCBtYWluIC5jb250ZW50IC5lbnRyeS1jb250ZW50IGJsb2NrcXVvdGU6Zmlyc3QtY2hpbGQgaDIsIG1haW4gLnN1bW1hcnkgaDIsIC5hcnRpY2xlLXN1bW1hcnkgaDMsIG1haW4gLmNvbnRlbnQgLmVudHJ5LWNvbnRlbnQgYmxvY2txdW90ZTpmaXJzdC1jaGlsZCBoMywgbWFpbiAuc3VtbWFyeSBoMywgLmFydGljbGUtc3VtbWFyeSBwLCBtYWluIC5jb250ZW50IC5lbnRyeS1jb250ZW50IGJsb2NrcXVvdGU6Zmlyc3QtY2hpbGQgcCwgbWFpbiAuc3VtbWFyeSBwLCAuYXJ0aWNsZS1zdW1tYXJ5IC5wYWdlLWhlYWRlciAucGFnZS1oZWFkZXItLWNvbnRlbnQgPiAqOm50aC1jaGlsZCgyKSwgLnBhZ2UtaGVhZGVyIC5hcnRpY2xlLXN1bW1hcnkgLnBhZ2UtaGVhZGVyLS1jb250ZW50ID4gKjpudGgtY2hpbGQoMiksIG1haW4gLmNvbnRlbnQgLmVudHJ5LWNvbnRlbnQgYmxvY2txdW90ZTpmaXJzdC1jaGlsZCAucGFnZS1oZWFkZXIgLnBhZ2UtaGVhZGVyLS1jb250ZW50ID4gKjpudGgtY2hpbGQoMiksIC5wYWdlLWhlYWRlciBtYWluIC5jb250ZW50IC5lbnRyeS1jb250ZW50IGJsb2NrcXVvdGU6Zmlyc3QtY2hpbGQgLnBhZ2UtaGVhZGVyLS1jb250ZW50ID4gKjpudGgtY2hpbGQoMiksIG1haW4gLnN1bW1hcnkgLnBhZ2UtaGVhZGVyIC5wYWdlLWhlYWRlci0tY29udGVudCA+ICo6bnRoLWNoaWxkKDIpLCAucGFnZS1oZWFkZXIgbWFpbiAuc3VtbWFyeSAucGFnZS1oZWFkZXItLWNvbnRlbnQgPiAqOm50aC1jaGlsZCgyKSB7XG4gICAgY29sb3I6ICMwMjRDOEE7XG4gICAgcGFkZGluZzogMCAxNXB4O1xuICAgIG1heC13aWR0aDogNzVlbTtcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gICAgZm9udC1mYW1pbHk6IFwiRW5kem9uZVNhbnNcIiwgQXJpYWwsIHNhbnMtc2VyaWY7IH1cbiAgICAuYXJ0aWNsZS1zdW1tYXJ5IGgxOjphZnRlciwgbWFpbiAuY29udGVudCAuZW50cnktY29udGVudCBibG9ja3F1b3RlOmZpcnN0LWNoaWxkIGgxOjphZnRlciwgbWFpbiAuc3VtbWFyeSBoMTo6YWZ0ZXIsIC5hcnRpY2xlLXN1bW1hcnkgLnBhZ2UtaGVhZGVyIC5wYWdlLWhlYWRlci0tY29udGVudCA+IDpmaXJzdC1jaGlsZDo6YWZ0ZXIsIC5wYWdlLWhlYWRlciAuYXJ0aWNsZS1zdW1tYXJ5IC5wYWdlLWhlYWRlci0tY29udGVudCA+IDpmaXJzdC1jaGlsZDo6YWZ0ZXIsIG1haW4gLmNvbnRlbnQgLmVudHJ5LWNvbnRlbnQgYmxvY2txdW90ZTpmaXJzdC1jaGlsZCAucGFnZS1oZWFkZXIgLnBhZ2UtaGVhZGVyLS1jb250ZW50ID4gOmZpcnN0LWNoaWxkOjphZnRlciwgLnBhZ2UtaGVhZGVyIG1haW4gLmNvbnRlbnQgLmVudHJ5LWNvbnRlbnQgYmxvY2txdW90ZTpmaXJzdC1jaGlsZCAucGFnZS1oZWFkZXItLWNvbnRlbnQgPiA6Zmlyc3QtY2hpbGQ6OmFmdGVyLCBtYWluIC5zdW1tYXJ5IC5wYWdlLWhlYWRlciAucGFnZS1oZWFkZXItLWNvbnRlbnQgPiA6Zmlyc3QtY2hpbGQ6OmFmdGVyLCAucGFnZS1oZWFkZXIgbWFpbiAuc3VtbWFyeSAucGFnZS1oZWFkZXItLWNvbnRlbnQgPiA6Zmlyc3QtY2hpbGQ6OmFmdGVyLCAuYXJ0aWNsZS1zdW1tYXJ5IGgyOjphZnRlciwgbWFpbiAuY29udGVudCAuZW50cnktY29udGVudCBibG9ja3F1b3RlOmZpcnN0LWNoaWxkIGgyOjphZnRlciwgbWFpbiAuc3VtbWFyeSBoMjo6YWZ0ZXIsIC5hcnRpY2xlLXN1bW1hcnkgaDM6OmFmdGVyLCBtYWluIC5jb250ZW50IC5lbnRyeS1jb250ZW50IGJsb2NrcXVvdGU6Zmlyc3QtY2hpbGQgaDM6OmFmdGVyLCBtYWluIC5zdW1tYXJ5IGgzOjphZnRlciwgLmFydGljbGUtc3VtbWFyeSBwOjphZnRlciwgbWFpbiAuY29udGVudCAuZW50cnktY29udGVudCBibG9ja3F1b3RlOmZpcnN0LWNoaWxkIHA6OmFmdGVyLCBtYWluIC5zdW1tYXJ5IHA6OmFmdGVyLCAuYXJ0aWNsZS1zdW1tYXJ5IC5wYWdlLWhlYWRlciAucGFnZS1oZWFkZXItLWNvbnRlbnQgPiA6bnRoLWNoaWxkKDIpOjphZnRlciwgLnBhZ2UtaGVhZGVyIC5hcnRpY2xlLXN1bW1hcnkgLnBhZ2UtaGVhZGVyLS1jb250ZW50ID4gOm50aC1jaGlsZCgyKTo6YWZ0ZXIsIG1haW4gLmNvbnRlbnQgLmVudHJ5LWNvbnRlbnQgYmxvY2txdW90ZTpmaXJzdC1jaGlsZCAucGFnZS1oZWFkZXIgLnBhZ2UtaGVhZGVyLS1jb250ZW50ID4gOm50aC1jaGlsZCgyKTo6YWZ0ZXIsIC5wYWdlLWhlYWRlciBtYWluIC5jb250ZW50IC5lbnRyeS1jb250ZW50IGJsb2NrcXVvdGU6Zmlyc3QtY2hpbGQgLnBhZ2UtaGVhZGVyLS1jb250ZW50ID4gOm50aC1jaGlsZCgyKTo6YWZ0ZXIsIG1haW4gLnN1bW1hcnkgLnBhZ2UtaGVhZGVyIC5wYWdlLWhlYWRlci0tY29udGVudCA+IDpudGgtY2hpbGQoMik6OmFmdGVyLCAucGFnZS1oZWFkZXIgbWFpbiAuc3VtbWFyeSAucGFnZS1oZWFkZXItLWNvbnRlbnQgPiA6bnRoLWNoaWxkKDIpOjphZnRlciB7XG4gICAgICBjbGVhcjogYm90aDtcbiAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICBkaXNwbGF5OiB0YWJsZTsgfVxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDMwZW0pIHtcbiAgICAgIC5hcnRpY2xlLXN1bW1hcnkgaDEsIG1haW4gLmNvbnRlbnQgLmVudHJ5LWNvbnRlbnQgYmxvY2txdW90ZTpmaXJzdC1jaGlsZCBoMSwgbWFpbiAuc3VtbWFyeSBoMSwgLmFydGljbGUtc3VtbWFyeSAucGFnZS1oZWFkZXIgLnBhZ2UtaGVhZGVyLS1jb250ZW50ID4gKjpmaXJzdC1jaGlsZCwgLnBhZ2UtaGVhZGVyIC5hcnRpY2xlLXN1bW1hcnkgLnBhZ2UtaGVhZGVyLS1jb250ZW50ID4gKjpmaXJzdC1jaGlsZCwgbWFpbiAuY29udGVudCAuZW50cnktY29udGVudCBibG9ja3F1b3RlOmZpcnN0LWNoaWxkIC5wYWdlLWhlYWRlciAucGFnZS1oZWFkZXItLWNvbnRlbnQgPiAqOmZpcnN0LWNoaWxkLCAucGFnZS1oZWFkZXIgbWFpbiAuY29udGVudCAuZW50cnktY29udGVudCBibG9ja3F1b3RlOmZpcnN0LWNoaWxkIC5wYWdlLWhlYWRlci0tY29udGVudCA+ICo6Zmlyc3QtY2hpbGQsIG1haW4gLnN1bW1hcnkgLnBhZ2UtaGVhZGVyIC5wYWdlLWhlYWRlci0tY29udGVudCA+ICo6Zmlyc3QtY2hpbGQsIC5wYWdlLWhlYWRlciBtYWluIC5zdW1tYXJ5IC5wYWdlLWhlYWRlci0tY29udGVudCA+ICo6Zmlyc3QtY2hpbGQsIC5hcnRpY2xlLXN1bW1hcnkgaDIsIG1haW4gLmNvbnRlbnQgLmVudHJ5LWNvbnRlbnQgYmxvY2txdW90ZTpmaXJzdC1jaGlsZCBoMiwgbWFpbiAuc3VtbWFyeSBoMiwgLmFydGljbGUtc3VtbWFyeSBoMywgbWFpbiAuY29udGVudCAuZW50cnktY29udGVudCBibG9ja3F1b3RlOmZpcnN0LWNoaWxkIGgzLCBtYWluIC5zdW1tYXJ5IGgzLCAuYXJ0aWNsZS1zdW1tYXJ5IHAsIG1haW4gLmNvbnRlbnQgLmVudHJ5LWNvbnRlbnQgYmxvY2txdW90ZTpmaXJzdC1jaGlsZCBwLCBtYWluIC5zdW1tYXJ5IHAsIC5hcnRpY2xlLXN1bW1hcnkgLnBhZ2UtaGVhZGVyIC5wYWdlLWhlYWRlci0tY29udGVudCA+ICo6bnRoLWNoaWxkKDIpLCAucGFnZS1oZWFkZXIgLmFydGljbGUtc3VtbWFyeSAucGFnZS1oZWFkZXItLWNvbnRlbnQgPiAqOm50aC1jaGlsZCgyKSwgbWFpbiAuY29udGVudCAuZW50cnktY29udGVudCBibG9ja3F1b3RlOmZpcnN0LWNoaWxkIC5wYWdlLWhlYWRlciAucGFnZS1oZWFkZXItLWNvbnRlbnQgPiAqOm50aC1jaGlsZCgyKSwgLnBhZ2UtaGVhZGVyIG1haW4gLmNvbnRlbnQgLmVudHJ5LWNvbnRlbnQgYmxvY2txdW90ZTpmaXJzdC1jaGlsZCAucGFnZS1oZWFkZXItLWNvbnRlbnQgPiAqOm50aC1jaGlsZCgyKSwgbWFpbiAuc3VtbWFyeSAucGFnZS1oZWFkZXIgLnBhZ2UtaGVhZGVyLS1jb250ZW50ID4gKjpudGgtY2hpbGQoMiksIC5wYWdlLWhlYWRlciBtYWluIC5zdW1tYXJ5IC5wYWdlLWhlYWRlci0tY29udGVudCA+ICo6bnRoLWNoaWxkKDIpIHtcbiAgICAgICAgbWF4LXdpZHRoOiAxMDAlOyB9IH1cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA0OGVtKSB7XG4gICAgICAuYXJ0aWNsZS1zdW1tYXJ5IGgxLCBtYWluIC5jb250ZW50IC5lbnRyeS1jb250ZW50IGJsb2NrcXVvdGU6Zmlyc3QtY2hpbGQgaDEsIG1haW4gLnN1bW1hcnkgaDEsIC5hcnRpY2xlLXN1bW1hcnkgLnBhZ2UtaGVhZGVyIC5wYWdlLWhlYWRlci0tY29udGVudCA+ICo6Zmlyc3QtY2hpbGQsIC5wYWdlLWhlYWRlciAuYXJ0aWNsZS1zdW1tYXJ5IC5wYWdlLWhlYWRlci0tY29udGVudCA+ICo6Zmlyc3QtY2hpbGQsIG1haW4gLmNvbnRlbnQgLmVudHJ5LWNvbnRlbnQgYmxvY2txdW90ZTpmaXJzdC1jaGlsZCAucGFnZS1oZWFkZXIgLnBhZ2UtaGVhZGVyLS1jb250ZW50ID4gKjpmaXJzdC1jaGlsZCwgLnBhZ2UtaGVhZGVyIG1haW4gLmNvbnRlbnQgLmVudHJ5LWNvbnRlbnQgYmxvY2txdW90ZTpmaXJzdC1jaGlsZCAucGFnZS1oZWFkZXItLWNvbnRlbnQgPiAqOmZpcnN0LWNoaWxkLCBtYWluIC5zdW1tYXJ5IC5wYWdlLWhlYWRlciAucGFnZS1oZWFkZXItLWNvbnRlbnQgPiAqOmZpcnN0LWNoaWxkLCAucGFnZS1oZWFkZXIgbWFpbiAuc3VtbWFyeSAucGFnZS1oZWFkZXItLWNvbnRlbnQgPiAqOmZpcnN0LWNoaWxkLCAuYXJ0aWNsZS1zdW1tYXJ5IGgyLCBtYWluIC5jb250ZW50IC5lbnRyeS1jb250ZW50IGJsb2NrcXVvdGU6Zmlyc3QtY2hpbGQgaDIsIG1haW4gLnN1bW1hcnkgaDIsIC5hcnRpY2xlLXN1bW1hcnkgaDMsIG1haW4gLmNvbnRlbnQgLmVudHJ5LWNvbnRlbnQgYmxvY2txdW90ZTpmaXJzdC1jaGlsZCBoMywgbWFpbiAuc3VtbWFyeSBoMywgLmFydGljbGUtc3VtbWFyeSBwLCBtYWluIC5jb250ZW50IC5lbnRyeS1jb250ZW50IGJsb2NrcXVvdGU6Zmlyc3QtY2hpbGQgcCwgbWFpbiAuc3VtbWFyeSBwLCAuYXJ0aWNsZS1zdW1tYXJ5IC5wYWdlLWhlYWRlciAucGFnZS1oZWFkZXItLWNvbnRlbnQgPiAqOm50aC1jaGlsZCgyKSwgLnBhZ2UtaGVhZGVyIC5hcnRpY2xlLXN1bW1hcnkgLnBhZ2UtaGVhZGVyLS1jb250ZW50ID4gKjpudGgtY2hpbGQoMiksIG1haW4gLmNvbnRlbnQgLmVudHJ5LWNvbnRlbnQgYmxvY2txdW90ZTpmaXJzdC1jaGlsZCAucGFnZS1oZWFkZXIgLnBhZ2UtaGVhZGVyLS1jb250ZW50ID4gKjpudGgtY2hpbGQoMiksIC5wYWdlLWhlYWRlciBtYWluIC5jb250ZW50IC5lbnRyeS1jb250ZW50IGJsb2NrcXVvdGU6Zmlyc3QtY2hpbGQgLnBhZ2UtaGVhZGVyLS1jb250ZW50ID4gKjpudGgtY2hpbGQoMiksIG1haW4gLnN1bW1hcnkgLnBhZ2UtaGVhZGVyIC5wYWdlLWhlYWRlci0tY29udGVudCA+ICo6bnRoLWNoaWxkKDIpLCAucGFnZS1oZWFkZXIgbWFpbiAuc3VtbWFyeSAucGFnZS1oZWFkZXItLWNvbnRlbnQgPiAqOm50aC1jaGlsZCgyKSB7XG4gICAgICAgIG1heC13aWR0aDogMTAwJTsgfSB9XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjJlbSkge1xuICAgICAgLmFydGljbGUtc3VtbWFyeSBoMSwgbWFpbiAuY29udGVudCAuZW50cnktY29udGVudCBibG9ja3F1b3RlOmZpcnN0LWNoaWxkIGgxLCBtYWluIC5zdW1tYXJ5IGgxLCAuYXJ0aWNsZS1zdW1tYXJ5IC5wYWdlLWhlYWRlciAucGFnZS1oZWFkZXItLWNvbnRlbnQgPiAqOmZpcnN0LWNoaWxkLCAucGFnZS1oZWFkZXIgLmFydGljbGUtc3VtbWFyeSAucGFnZS1oZWFkZXItLWNvbnRlbnQgPiAqOmZpcnN0LWNoaWxkLCBtYWluIC5jb250ZW50IC5lbnRyeS1jb250ZW50IGJsb2NrcXVvdGU6Zmlyc3QtY2hpbGQgLnBhZ2UtaGVhZGVyIC5wYWdlLWhlYWRlci0tY29udGVudCA+ICo6Zmlyc3QtY2hpbGQsIC5wYWdlLWhlYWRlciBtYWluIC5jb250ZW50IC5lbnRyeS1jb250ZW50IGJsb2NrcXVvdGU6Zmlyc3QtY2hpbGQgLnBhZ2UtaGVhZGVyLS1jb250ZW50ID4gKjpmaXJzdC1jaGlsZCwgbWFpbiAuc3VtbWFyeSAucGFnZS1oZWFkZXIgLnBhZ2UtaGVhZGVyLS1jb250ZW50ID4gKjpmaXJzdC1jaGlsZCwgLnBhZ2UtaGVhZGVyIG1haW4gLnN1bW1hcnkgLnBhZ2UtaGVhZGVyLS1jb250ZW50ID4gKjpmaXJzdC1jaGlsZCwgLmFydGljbGUtc3VtbWFyeSBoMiwgbWFpbiAuY29udGVudCAuZW50cnktY29udGVudCBibG9ja3F1b3RlOmZpcnN0LWNoaWxkIGgyLCBtYWluIC5zdW1tYXJ5IGgyLCAuYXJ0aWNsZS1zdW1tYXJ5IGgzLCBtYWluIC5jb250ZW50IC5lbnRyeS1jb250ZW50IGJsb2NrcXVvdGU6Zmlyc3QtY2hpbGQgaDMsIG1haW4gLnN1bW1hcnkgaDMsIC5hcnRpY2xlLXN1bW1hcnkgcCwgbWFpbiAuY29udGVudCAuZW50cnktY29udGVudCBibG9ja3F1b3RlOmZpcnN0LWNoaWxkIHAsIG1haW4gLnN1bW1hcnkgcCwgLmFydGljbGUtc3VtbWFyeSAucGFnZS1oZWFkZXIgLnBhZ2UtaGVhZGVyLS1jb250ZW50ID4gKjpudGgtY2hpbGQoMiksIC5wYWdlLWhlYWRlciAuYXJ0aWNsZS1zdW1tYXJ5IC5wYWdlLWhlYWRlci0tY29udGVudCA+ICo6bnRoLWNoaWxkKDIpLCBtYWluIC5jb250ZW50IC5lbnRyeS1jb250ZW50IGJsb2NrcXVvdGU6Zmlyc3QtY2hpbGQgLnBhZ2UtaGVhZGVyIC5wYWdlLWhlYWRlci0tY29udGVudCA+ICo6bnRoLWNoaWxkKDIpLCAucGFnZS1oZWFkZXIgbWFpbiAuY29udGVudCAuZW50cnktY29udGVudCBibG9ja3F1b3RlOmZpcnN0LWNoaWxkIC5wYWdlLWhlYWRlci0tY29udGVudCA+ICo6bnRoLWNoaWxkKDIpLCBtYWluIC5zdW1tYXJ5IC5wYWdlLWhlYWRlciAucGFnZS1oZWFkZXItLWNvbnRlbnQgPiAqOm50aC1jaGlsZCgyKSwgLnBhZ2UtaGVhZGVyIG1haW4gLnN1bW1hcnkgLnBhZ2UtaGVhZGVyLS1jb250ZW50ID4gKjpudGgtY2hpbGQoMikge1xuICAgICAgICBtYXgtd2lkdGg6IDc2OHB4OyB9IH1cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NWVtKSB7XG4gICAgICAuYXJ0aWNsZS1zdW1tYXJ5IGgxLCBtYWluIC5jb250ZW50IC5lbnRyeS1jb250ZW50IGJsb2NrcXVvdGU6Zmlyc3QtY2hpbGQgaDEsIG1haW4gLnN1bW1hcnkgaDEsIC5hcnRpY2xlLXN1bW1hcnkgLnBhZ2UtaGVhZGVyIC5wYWdlLWhlYWRlci0tY29udGVudCA+ICo6Zmlyc3QtY2hpbGQsIC5wYWdlLWhlYWRlciAuYXJ0aWNsZS1zdW1tYXJ5IC5wYWdlLWhlYWRlci0tY29udGVudCA+ICo6Zmlyc3QtY2hpbGQsIG1haW4gLmNvbnRlbnQgLmVudHJ5LWNvbnRlbnQgYmxvY2txdW90ZTpmaXJzdC1jaGlsZCAucGFnZS1oZWFkZXIgLnBhZ2UtaGVhZGVyLS1jb250ZW50ID4gKjpmaXJzdC1jaGlsZCwgLnBhZ2UtaGVhZGVyIG1haW4gLmNvbnRlbnQgLmVudHJ5LWNvbnRlbnQgYmxvY2txdW90ZTpmaXJzdC1jaGlsZCAucGFnZS1oZWFkZXItLWNvbnRlbnQgPiAqOmZpcnN0LWNoaWxkLCBtYWluIC5zdW1tYXJ5IC5wYWdlLWhlYWRlciAucGFnZS1oZWFkZXItLWNvbnRlbnQgPiAqOmZpcnN0LWNoaWxkLCAucGFnZS1oZWFkZXIgbWFpbiAuc3VtbWFyeSAucGFnZS1oZWFkZXItLWNvbnRlbnQgPiAqOmZpcnN0LWNoaWxkLCAuYXJ0aWNsZS1zdW1tYXJ5IGgyLCBtYWluIC5jb250ZW50IC5lbnRyeS1jb250ZW50IGJsb2NrcXVvdGU6Zmlyc3QtY2hpbGQgaDIsIG1haW4gLnN1bW1hcnkgaDIsIC5hcnRpY2xlLXN1bW1hcnkgaDMsIG1haW4gLmNvbnRlbnQgLmVudHJ5LWNvbnRlbnQgYmxvY2txdW90ZTpmaXJzdC1jaGlsZCBoMywgbWFpbiAuc3VtbWFyeSBoMywgLmFydGljbGUtc3VtbWFyeSBwLCBtYWluIC5jb250ZW50IC5lbnRyeS1jb250ZW50IGJsb2NrcXVvdGU6Zmlyc3QtY2hpbGQgcCwgbWFpbiAuc3VtbWFyeSBwLCAuYXJ0aWNsZS1zdW1tYXJ5IC5wYWdlLWhlYWRlciAucGFnZS1oZWFkZXItLWNvbnRlbnQgPiAqOm50aC1jaGlsZCgyKSwgLnBhZ2UtaGVhZGVyIC5hcnRpY2xlLXN1bW1hcnkgLnBhZ2UtaGVhZGVyLS1jb250ZW50ID4gKjpudGgtY2hpbGQoMiksIG1haW4gLmNvbnRlbnQgLmVudHJ5LWNvbnRlbnQgYmxvY2txdW90ZTpmaXJzdC1jaGlsZCAucGFnZS1oZWFkZXIgLnBhZ2UtaGVhZGVyLS1jb250ZW50ID4gKjpudGgtY2hpbGQoMiksIC5wYWdlLWhlYWRlciBtYWluIC5jb250ZW50IC5lbnRyeS1jb250ZW50IGJsb2NrcXVvdGU6Zmlyc3QtY2hpbGQgLnBhZ2UtaGVhZGVyLS1jb250ZW50ID4gKjpudGgtY2hpbGQoMiksIG1haW4gLnN1bW1hcnkgLnBhZ2UtaGVhZGVyIC5wYWdlLWhlYWRlci0tY29udGVudCA+ICo6bnRoLWNoaWxkKDIpLCAucGFnZS1oZWFkZXIgbWFpbiAuc3VtbWFyeSAucGFnZS1oZWFkZXItLWNvbnRlbnQgPiAqOm50aC1jaGlsZCgyKSB7XG4gICAgICAgIG1heC13aWR0aDogNzY4cHg7IH0gfVxuICAuYXJ0aWNsZS1zdW1tYXJ5IGgxLCBtYWluIC5jb250ZW50IC5lbnRyeS1jb250ZW50IGJsb2NrcXVvdGU6Zmlyc3QtY2hpbGQgaDEsIG1haW4gLnN1bW1hcnkgaDEsIC5hcnRpY2xlLXN1bW1hcnkgLnBhZ2UtaGVhZGVyIC5wYWdlLWhlYWRlci0tY29udGVudCA+ICo6Zmlyc3QtY2hpbGQsIC5wYWdlLWhlYWRlciAuYXJ0aWNsZS1zdW1tYXJ5IC5wYWdlLWhlYWRlci0tY29udGVudCA+ICo6Zmlyc3QtY2hpbGQsIG1haW4gLmNvbnRlbnQgLmVudHJ5LWNvbnRlbnQgYmxvY2txdW90ZTpmaXJzdC1jaGlsZCAucGFnZS1oZWFkZXIgLnBhZ2UtaGVhZGVyLS1jb250ZW50ID4gKjpmaXJzdC1jaGlsZCwgLnBhZ2UtaGVhZGVyIG1haW4gLmNvbnRlbnQgLmVudHJ5LWNvbnRlbnQgYmxvY2txdW90ZTpmaXJzdC1jaGlsZCAucGFnZS1oZWFkZXItLWNvbnRlbnQgPiAqOmZpcnN0LWNoaWxkLCBtYWluIC5zdW1tYXJ5IC5wYWdlLWhlYWRlciAucGFnZS1oZWFkZXItLWNvbnRlbnQgPiAqOmZpcnN0LWNoaWxkLCAucGFnZS1oZWFkZXIgbWFpbiAuc3VtbWFyeSAucGFnZS1oZWFkZXItLWNvbnRlbnQgPiAqOmZpcnN0LWNoaWxkLCAuYXJ0aWNsZS1zdW1tYXJ5IGgyLCBtYWluIC5jb250ZW50IC5lbnRyeS1jb250ZW50IGJsb2NrcXVvdGU6Zmlyc3QtY2hpbGQgaDIsIG1haW4gLnN1bW1hcnkgaDIsIC5hcnRpY2xlLXN1bW1hcnkgaDMsIG1haW4gLmNvbnRlbnQgLmVudHJ5LWNvbnRlbnQgYmxvY2txdW90ZTpmaXJzdC1jaGlsZCBoMywgbWFpbiAuc3VtbWFyeSBoMyB7XG4gICAgZm9udC1zdHlsZTogaXRhbGljO1xuICAgIG1hcmdpbi10b3A6IDA7XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICBmb250LXNpemU6IDE4O1xuICAgIGZvbnQtc2l6ZTogMS4xMjVyZW07IH1cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA0OGVtKSB7XG4gICAgICAuYXJ0aWNsZS1zdW1tYXJ5IGgxLCBtYWluIC5jb250ZW50IC5lbnRyeS1jb250ZW50IGJsb2NrcXVvdGU6Zmlyc3QtY2hpbGQgaDEsIG1haW4gLnN1bW1hcnkgaDEsIC5hcnRpY2xlLXN1bW1hcnkgLnBhZ2UtaGVhZGVyIC5wYWdlLWhlYWRlci0tY29udGVudCA+ICo6Zmlyc3QtY2hpbGQsIC5wYWdlLWhlYWRlciAuYXJ0aWNsZS1zdW1tYXJ5IC5wYWdlLWhlYWRlci0tY29udGVudCA+ICo6Zmlyc3QtY2hpbGQsIG1haW4gLmNvbnRlbnQgLmVudHJ5LWNvbnRlbnQgYmxvY2txdW90ZTpmaXJzdC1jaGlsZCAucGFnZS1oZWFkZXIgLnBhZ2UtaGVhZGVyLS1jb250ZW50ID4gKjpmaXJzdC1jaGlsZCwgLnBhZ2UtaGVhZGVyIG1haW4gLmNvbnRlbnQgLmVudHJ5LWNvbnRlbnQgYmxvY2txdW90ZTpmaXJzdC1jaGlsZCAucGFnZS1oZWFkZXItLWNvbnRlbnQgPiAqOmZpcnN0LWNoaWxkLCBtYWluIC5zdW1tYXJ5IC5wYWdlLWhlYWRlciAucGFnZS1oZWFkZXItLWNvbnRlbnQgPiAqOmZpcnN0LWNoaWxkLCAucGFnZS1oZWFkZXIgbWFpbiAuc3VtbWFyeSAucGFnZS1oZWFkZXItLWNvbnRlbnQgPiAqOmZpcnN0LWNoaWxkLCAuYXJ0aWNsZS1zdW1tYXJ5IGgyLCBtYWluIC5jb250ZW50IC5lbnRyeS1jb250ZW50IGJsb2NrcXVvdGU6Zmlyc3QtY2hpbGQgaDIsIG1haW4gLnN1bW1hcnkgaDIsIC5hcnRpY2xlLXN1bW1hcnkgaDMsIG1haW4gLmNvbnRlbnQgLmVudHJ5LWNvbnRlbnQgYmxvY2txdW90ZTpmaXJzdC1jaGlsZCBoMywgbWFpbiAuc3VtbWFyeSBoMyB7XG4gICAgICAgIGZvbnQtc2l6ZTogMjA7XG4gICAgICAgIGZvbnQtc2l6ZTogMS4yNXJlbTsgfSB9XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjJlbSkge1xuICAgICAgLmFydGljbGUtc3VtbWFyeSBoMSwgbWFpbiAuY29udGVudCAuZW50cnktY29udGVudCBibG9ja3F1b3RlOmZpcnN0LWNoaWxkIGgxLCBtYWluIC5zdW1tYXJ5IGgxLCAuYXJ0aWNsZS1zdW1tYXJ5IC5wYWdlLWhlYWRlciAucGFnZS1oZWFkZXItLWNvbnRlbnQgPiAqOmZpcnN0LWNoaWxkLCAucGFnZS1oZWFkZXIgLmFydGljbGUtc3VtbWFyeSAucGFnZS1oZWFkZXItLWNvbnRlbnQgPiAqOmZpcnN0LWNoaWxkLCBtYWluIC5jb250ZW50IC5lbnRyeS1jb250ZW50IGJsb2NrcXVvdGU6Zmlyc3QtY2hpbGQgLnBhZ2UtaGVhZGVyIC5wYWdlLWhlYWRlci0tY29udGVudCA+ICo6Zmlyc3QtY2hpbGQsIC5wYWdlLWhlYWRlciBtYWluIC5jb250ZW50IC5lbnRyeS1jb250ZW50IGJsb2NrcXVvdGU6Zmlyc3QtY2hpbGQgLnBhZ2UtaGVhZGVyLS1jb250ZW50ID4gKjpmaXJzdC1jaGlsZCwgbWFpbiAuc3VtbWFyeSAucGFnZS1oZWFkZXIgLnBhZ2UtaGVhZGVyLS1jb250ZW50ID4gKjpmaXJzdC1jaGlsZCwgLnBhZ2UtaGVhZGVyIG1haW4gLnN1bW1hcnkgLnBhZ2UtaGVhZGVyLS1jb250ZW50ID4gKjpmaXJzdC1jaGlsZCwgLmFydGljbGUtc3VtbWFyeSBoMiwgbWFpbiAuY29udGVudCAuZW50cnktY29udGVudCBibG9ja3F1b3RlOmZpcnN0LWNoaWxkIGgyLCBtYWluIC5zdW1tYXJ5IGgyLCAuYXJ0aWNsZS1zdW1tYXJ5IGgzLCBtYWluIC5jb250ZW50IC5lbnRyeS1jb250ZW50IGJsb2NrcXVvdGU6Zmlyc3QtY2hpbGQgaDMsIG1haW4gLnN1bW1hcnkgaDMge1xuICAgICAgICBmb250LXNpemU6IDI0O1xuICAgICAgICBmb250LXNpemU6IDEuNXJlbTsgfSB9XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzVlbSkge1xuICAgICAgLmFydGljbGUtc3VtbWFyeSBoMSwgbWFpbiAuY29udGVudCAuZW50cnktY29udGVudCBibG9ja3F1b3RlOmZpcnN0LWNoaWxkIGgxLCBtYWluIC5zdW1tYXJ5IGgxLCAuYXJ0aWNsZS1zdW1tYXJ5IC5wYWdlLWhlYWRlciAucGFnZS1oZWFkZXItLWNvbnRlbnQgPiAqOmZpcnN0LWNoaWxkLCAucGFnZS1oZWFkZXIgLmFydGljbGUtc3VtbWFyeSAucGFnZS1oZWFkZXItLWNvbnRlbnQgPiAqOmZpcnN0LWNoaWxkLCBtYWluIC5jb250ZW50IC5lbnRyeS1jb250ZW50IGJsb2NrcXVvdGU6Zmlyc3QtY2hpbGQgLnBhZ2UtaGVhZGVyIC5wYWdlLWhlYWRlci0tY29udGVudCA+ICo6Zmlyc3QtY2hpbGQsIC5wYWdlLWhlYWRlciBtYWluIC5jb250ZW50IC5lbnRyeS1jb250ZW50IGJsb2NrcXVvdGU6Zmlyc3QtY2hpbGQgLnBhZ2UtaGVhZGVyLS1jb250ZW50ID4gKjpmaXJzdC1jaGlsZCwgbWFpbiAuc3VtbWFyeSAucGFnZS1oZWFkZXIgLnBhZ2UtaGVhZGVyLS1jb250ZW50ID4gKjpmaXJzdC1jaGlsZCwgLnBhZ2UtaGVhZGVyIG1haW4gLnN1bW1hcnkgLnBhZ2UtaGVhZGVyLS1jb250ZW50ID4gKjpmaXJzdC1jaGlsZCwgLmFydGljbGUtc3VtbWFyeSBoMiwgbWFpbiAuY29udGVudCAuZW50cnktY29udGVudCBibG9ja3F1b3RlOmZpcnN0LWNoaWxkIGgyLCBtYWluIC5zdW1tYXJ5IGgyLCAuYXJ0aWNsZS1zdW1tYXJ5IGgzLCBtYWluIC5jb250ZW50IC5lbnRyeS1jb250ZW50IGJsb2NrcXVvdGU6Zmlyc3QtY2hpbGQgaDMsIG1haW4gLnN1bW1hcnkgaDMge1xuICAgICAgICBmb250LXNpemU6IDI0O1xuICAgICAgICBmb250LXNpemU6IDEuNXJlbTsgfSB9XG4gIC5hcnRpY2xlLXN1bW1hcnkgcCwgbWFpbiAuY29udGVudCAuZW50cnktY29udGVudCBibG9ja3F1b3RlOmZpcnN0LWNoaWxkIHAsIG1haW4gLnN1bW1hcnkgcCwgLmFydGljbGUtc3VtbWFyeSAucGFnZS1oZWFkZXIgLnBhZ2UtaGVhZGVyLS1jb250ZW50ID4gKjpudGgtY2hpbGQoMiksIC5wYWdlLWhlYWRlciAuYXJ0aWNsZS1zdW1tYXJ5IC5wYWdlLWhlYWRlci0tY29udGVudCA+ICo6bnRoLWNoaWxkKDIpLCBtYWluIC5jb250ZW50IC5lbnRyeS1jb250ZW50IGJsb2NrcXVvdGU6Zmlyc3QtY2hpbGQgLnBhZ2UtaGVhZGVyIC5wYWdlLWhlYWRlci0tY29udGVudCA+ICo6bnRoLWNoaWxkKDIpLCAucGFnZS1oZWFkZXIgbWFpbiAuY29udGVudCAuZW50cnktY29udGVudCBibG9ja3F1b3RlOmZpcnN0LWNoaWxkIC5wYWdlLWhlYWRlci0tY29udGVudCA+ICo6bnRoLWNoaWxkKDIpLCBtYWluIC5zdW1tYXJ5IC5wYWdlLWhlYWRlciAucGFnZS1oZWFkZXItLWNvbnRlbnQgPiAqOm50aC1jaGlsZCgyKSwgLnBhZ2UtaGVhZGVyIG1haW4gLnN1bW1hcnkgLnBhZ2UtaGVhZGVyLS1jb250ZW50ID4gKjpudGgtY2hpbGQoMikge1xuICAgIGZvbnQtZmFtaWx5OiBcIkVuZHpvbmVTYW5zXCIsIEFyaWFsLCBzYW5zLXNlcmlmO1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgbWFyZ2luLWJvdHRvbTogMTZweDtcbiAgICBmb250LXN0eWxlOiBpdGFsaWM7IH1cbiAgICAuYXJ0aWNsZS1zdW1tYXJ5IHA6bGFzdC1jaGlsZCwgbWFpbiAuY29udGVudCAuZW50cnktY29udGVudCBibG9ja3F1b3RlOmZpcnN0LWNoaWxkIHA6bGFzdC1jaGlsZCwgbWFpbiAuc3VtbWFyeSBwOmxhc3QtY2hpbGQsIC5hcnRpY2xlLXN1bW1hcnkgLnBhZ2UtaGVhZGVyIC5wYWdlLWhlYWRlci0tY29udGVudCA+IDpsYXN0LWNoaWxkOm50aC1jaGlsZCgyKSwgLnBhZ2UtaGVhZGVyIC5hcnRpY2xlLXN1bW1hcnkgLnBhZ2UtaGVhZGVyLS1jb250ZW50ID4gOmxhc3QtY2hpbGQ6bnRoLWNoaWxkKDIpLCBtYWluIC5jb250ZW50IC5lbnRyeS1jb250ZW50IGJsb2NrcXVvdGU6Zmlyc3QtY2hpbGQgLnBhZ2UtaGVhZGVyIC5wYWdlLWhlYWRlci0tY29udGVudCA+IDpsYXN0LWNoaWxkOm50aC1jaGlsZCgyKSwgLnBhZ2UtaGVhZGVyIG1haW4gLmNvbnRlbnQgLmVudHJ5LWNvbnRlbnQgYmxvY2txdW90ZTpmaXJzdC1jaGlsZCAucGFnZS1oZWFkZXItLWNvbnRlbnQgPiA6bGFzdC1jaGlsZDpudGgtY2hpbGQoMiksIG1haW4gLnN1bW1hcnkgLnBhZ2UtaGVhZGVyIC5wYWdlLWhlYWRlci0tY29udGVudCA+IDpsYXN0LWNoaWxkOm50aC1jaGlsZCgyKSwgLnBhZ2UtaGVhZGVyIG1haW4gLnN1bW1hcnkgLnBhZ2UtaGVhZGVyLS1jb250ZW50ID4gOmxhc3QtY2hpbGQ6bnRoLWNoaWxkKDIpIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7IH1cblxuI215LXZpZGVvIC5qdy1kaXNwbGF5LWljb24tY29udGFpbmVyIHtcbiAgYmFja2dyb3VuZDogbm9uZTtcbiAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG4gICNteS12aWRlbyAuanctZGlzcGxheS1pY29uLWNvbnRhaW5lciAuanctaWNvbi1kaXNwbGF5OmJlZm9yZSB7XG4gICAgZm9udC1mYW1pbHk6IHN5bWJvbHM7XG4gICAgY29udGVudDogXCJcXEUwMTdcIjsgfVxuXG4uaWNvLXBsYXksICNteS12aWRlbyAuanctZGlzcGxheS1pY29uLWNvbnRhaW5lciAuanctaWNvbi1kaXNwbGF5IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDUwJTtcbiAgdG9wOiA1MCU7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gIC1tb3otdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgLW8tdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICBjb2xvcjogd2hpdGU7XG4gIGZvbnQtc2l6ZTogMTAwcHg7XG4gIGZvbnQtc2l6ZTogNi4yNXJlbTtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgLW1vei10cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICAtby10cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDMzM21zIGVhc2Utb3V0O1xuICAtbW96LXRyYW5zaXRpb246IGFsbCAzMzNtcyBlYXNlLW91dDtcbiAgdHJhbnNpdGlvbjogYWxsIDMzM21zIGVhc2Utb3V0OyB9XG4gIC5pY28tcGxheTpob3ZlciwgI215LXZpZGVvIC5qdy1kaXNwbGF5LWljb24tY29udGFpbmVyIC5qdy1pY29uLWRpc3BsYXk6aG92ZXIge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSkgc2NhbGUoMS4xKTtcbiAgICAtbW96LXRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpIHNjYWxlKDEuMSk7XG4gICAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpIHNjYWxlKDEuMSk7XG4gICAgLW8tdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSkgc2NhbGUoMS4xKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKSBzY2FsZSgxLjEpOyB9XG5cbiNteS12aWRlbyAuanctZGlzcGxheS1pY29uLWNvbnRhaW5lciB7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuICAjbXktdmlkZW8gLmp3LWRpc3BsYXktaWNvbi1jb250YWluZXIgLmp3LWljb24tZGlzcGxheTpiZWZvcmUge1xuICAgIGZvbnQtZmFtaWx5OiBzeW1ib2xzO1xuICAgIGNvbnRlbnQ6IFwiXFxFMDE3XCI7IH1cblxuLmZlYXR1cmUtaW50cm8gaDEsIC5mZWF0dXJlLWludHJvIC5wYWdlLWhlYWRlciAucGFnZS1oZWFkZXItLWNvbnRlbnQgPiAqOmZpcnN0LWNoaWxkLCAucGFnZS1oZWFkZXIgLmZlYXR1cmUtaW50cm8gLnBhZ2UtaGVhZGVyLS1jb250ZW50ID4gKjpmaXJzdC1jaGlsZCB7XG4gIGNvbG9yOiAjMDA3NWJjO1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG4gIGZvbnQtZmFtaWx5OiBFbmR6b25lU2FucywgQXJpYWwsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMThweDsgfVxuXG4uZmVhdHVyZS1pbnRybyBwLCAuZmVhdHVyZS1pbnRybyAucGFnZS1oZWFkZXIgLnBhZ2UtaGVhZGVyLS1jb250ZW50ID4gKjpudGgtY2hpbGQoMiksIC5wYWdlLWhlYWRlciAuZmVhdHVyZS1pbnRybyAucGFnZS1oZWFkZXItLWNvbnRlbnQgPiAqOm50aC1jaGlsZCgyKSB7XG4gIGZvbnQtd2VpZ2h0OiAyMDA7XG4gIGNvbG9yOiAjNzQ3NDc0O1xuICBmb250LXNpemU6IC43NXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNDtcbiAgbWFyZ2luOiA0cHggMDtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBmb250LXNpemU6IDAuNzVyZW07IH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNDhlbSkge1xuICAgIC5mZWF0dXJlLWludHJvIHAsIC5mZWF0dXJlLWludHJvIC5wYWdlLWhlYWRlciAucGFnZS1oZWFkZXItLWNvbnRlbnQgPiAqOm50aC1jaGlsZCgyKSwgLnBhZ2UtaGVhZGVyIC5mZWF0dXJlLWludHJvIC5wYWdlLWhlYWRlci0tY29udGVudCA+ICo6bnRoLWNoaWxkKDIpIHtcbiAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgIGZvbnQtc2l6ZTogMC43NXJlbTsgfSB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDYyZW0pIHtcbiAgICAuZmVhdHVyZS1pbnRybyBwLCAuZmVhdHVyZS1pbnRybyAucGFnZS1oZWFkZXIgLnBhZ2UtaGVhZGVyLS1jb250ZW50ID4gKjpudGgtY2hpbGQoMiksIC5wYWdlLWhlYWRlciAuZmVhdHVyZS1pbnRybyAucGFnZS1oZWFkZXItLWNvbnRlbnQgPiAqOm50aC1jaGlsZCgyKSB7XG4gICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICBmb250LXNpemU6IDAuODc1cmVtOyB9IH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzVlbSkge1xuICAgIC5mZWF0dXJlLWludHJvIHAsIC5mZWF0dXJlLWludHJvIC5wYWdlLWhlYWRlciAucGFnZS1oZWFkZXItLWNvbnRlbnQgPiAqOm50aC1jaGlsZCgyKSwgLnBhZ2UtaGVhZGVyIC5mZWF0dXJlLWludHJvIC5wYWdlLWhlYWRlci0tY29udGVudCA+ICo6bnRoLWNoaWxkKDIpIHtcbiAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgIGZvbnQtc2l6ZTogMC44NzVyZW07IH0gfVxuXG4vKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuICAgRnJvbnQgUGFnZVxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbiNob21lLWhlcm8ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICBoZWlnaHQ6IDEwMHB4O1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1vei1ib3g7XG4gIGRpc3BsYXk6IGJveDtcbiAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xuICBkaXNwbGF5OiAtbW96LWZsZXg7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWJveC1vcmllbnQ6IHZlcnRpY2FsO1xuICAtbW96LWJveC1vcmllbnQ6IHZlcnRpY2FsO1xuICBib3gtb3JpZW50OiB2ZXJ0aWNhbDtcbiAgLXdlYmtpdC1ib3gtZGlyZWN0aW9uOiBub3JtYWw7XG4gIC1tb3otYm94LWRpcmVjdGlvbjogbm9ybWFsO1xuICBib3gtZGlyZWN0aW9uOiBub3JtYWw7XG4gIC13ZWJraXQtZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgLW1vei1mbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAtbXMtZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgLXdlYmtpdC1ib3gtcGFjazogY2VudGVyO1xuICAtbW96LWJveC1wYWNrOiBjZW50ZXI7XG4gIGJveC1wYWNrOiBjZW50ZXI7XG4gIC13ZWJraXQtanVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIC1tb3otanVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIC1tcy1qdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgLW8tanVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAtbXMtZmxleC1wYWNrOiBjZW50ZXI7XG4gIC13ZWJraXQtYm94LWFsaWduOiBzdHJldGNoO1xuICAtbW96LWJveC1hbGlnbjogc3RyZXRjaDtcbiAgYm94LWFsaWduOiBzdHJldGNoO1xuICAtd2Via2l0LWFsaWduLWl0ZW1zOiBzdHJldGNoO1xuICAtbW96LWFsaWduLWl0ZW1zOiBzdHJldGNoO1xuICAtbXMtYWxpZ24taXRlbXM6IHN0cmV0Y2g7XG4gIC1vLWFsaWduLWl0ZW1zOiBzdHJldGNoO1xuICBhbGlnbi1pdGVtczogc3RyZXRjaDtcbiAgLW1zLWZsZXgtYWxpZ246IHN0cmV0Y2g7XG4gIC13ZWJraXQtYWxpZ24tY29udGVudDogc3RyZXRjaDtcbiAgLW1vei1hbGlnbi1jb250ZW50OiBzdHJldGNoO1xuICBhbGlnbi1jb250ZW50OiBzdHJldGNoO1xuICAtbXMtZmxleC1saW5lLXBhY2s6IHN0cmV0Y2g7IH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNDhlbSkge1xuICAgICNob21lLWhlcm8ge1xuICAgICAgaGVpZ2h0OiAyNDBweDsgfSB9XG4gICNob21lLWhlcm8gLmhlcm8tbG9nbyB7XG4gICAgaGVpZ2h0OiAxMDBweDtcbiAgICBwYWRkaW5nOiAxMHB4O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgei1pbmRleDogMTAwMDsgfVxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQ4ZW0pIHtcbiAgICAgICNob21lLWhlcm8gLmhlcm8tbG9nbyB7XG4gICAgICAgIGhlaWdodDogMTUwcHg7IH0gfVxuICAgICNob21lLWhlcm8gLmhlcm8tbG9nbyBpbWcge1xuICAgICAgb2JqZWN0LWZpdDogY29udGFpbjsgfVxuICAjaG9tZS1oZXJvIGFydGljbGUge1xuICAgIHBhZGRpbmc6IDAgMTVweDtcbiAgICBtYXgtd2lkdGg6IDc1ZW07XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICAgIG1hcmdpbi10b3A6IDUwcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogNTBweDsgfVxuICAgICNob21lLWhlcm8gYXJ0aWNsZTo6YWZ0ZXIge1xuICAgICAgY2xlYXI6IGJvdGg7XG4gICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgZGlzcGxheTogdGFibGU7IH1cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAzMGVtKSB7XG4gICAgICAjaG9tZS1oZXJvIGFydGljbGUge1xuICAgICAgICBtYXgtd2lkdGg6IDEwMCU7IH0gfVxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQ4ZW0pIHtcbiAgICAgICNob21lLWhlcm8gYXJ0aWNsZSB7XG4gICAgICAgIG1heC13aWR0aDogMTAwJTsgfSB9XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjJlbSkge1xuICAgICAgI2hvbWUtaGVybyBhcnRpY2xlIHtcbiAgICAgICAgbWF4LXdpZHRoOiA5OTJweDsgfSB9XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzVlbSkge1xuICAgICAgI2hvbWUtaGVybyBhcnRpY2xlIHtcbiAgICAgICAgbWF4LXdpZHRoOiA5OTJweDsgfSB9XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzVlbSkge1xuICAgICAgI2hvbWUtaGVybyBhcnRpY2xlIHtcbiAgICAgICAgbWFyZ2luLXRvcDogNjBweDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNjBweDsgfSB9XG4gICNob21lLWhlcm86YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgYm90dG9tOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogYmxhY2s7XG4gICAgb3BhY2l0eTogMC41O1xuICAgIHotaW5kZXg6IDEwMDA7IH1cbiAgI2hvbWUtaGVybyBoMSwgI2hvbWUtaGVybyAucGFnZS1oZWFkZXIgLnBhZ2UtaGVhZGVyLS1jb250ZW50ID4gKjpmaXJzdC1jaGlsZCwgLnBhZ2UtaGVhZGVyICNob21lLWhlcm8gLnBhZ2UtaGVhZGVyLS1jb250ZW50ID4gKjpmaXJzdC1jaGlsZCB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHotaW5kZXg6IDUwMDA7XG4gICAgZm9udC1mYW1pbHk6IFwiRW5kem9uZVNhbnNcIiwgQXJpYWwsIHNhbnMtc2VyaWY7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICBmb250LXN0eWxlOiBpdGFsaWM7XG4gICAgY29sb3I6IHdoaXRlO1xuICAgIG1hcmdpbjogMCAwIDE2cHg7XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICBmb250LXNpemU6IDIyO1xuICAgIGZvbnQtc2l6ZTogMS4zNzVyZW07XG4gICAgbGluZS1oZWlnaHQ6IDE7IH1cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA0OGVtKSB7XG4gICAgICAjaG9tZS1oZXJvIGgxLCAjaG9tZS1oZXJvIC5wYWdlLWhlYWRlciAucGFnZS1oZWFkZXItLWNvbnRlbnQgPiAqOmZpcnN0LWNoaWxkLCAucGFnZS1oZWFkZXIgI2hvbWUtaGVybyAucGFnZS1oZWFkZXItLWNvbnRlbnQgPiAqOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgZm9udC1zaXplOiAyODtcbiAgICAgICAgZm9udC1zaXplOiAxLjc1cmVtOyB9IH1cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2MmVtKSB7XG4gICAgICAjaG9tZS1oZXJvIGgxLCAjaG9tZS1oZXJvIC5wYWdlLWhlYWRlciAucGFnZS1oZWFkZXItLWNvbnRlbnQgPiAqOmZpcnN0LWNoaWxkLCAucGFnZS1oZWFkZXIgI2hvbWUtaGVybyAucGFnZS1oZWFkZXItLWNvbnRlbnQgPiAqOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgZm9udC1zaXplOiAzNjtcbiAgICAgICAgZm9udC1zaXplOiAyLjI1cmVtOyB9IH1cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NWVtKSB7XG4gICAgICAjaG9tZS1oZXJvIGgxLCAjaG9tZS1oZXJvIC5wYWdlLWhlYWRlciAucGFnZS1oZWFkZXItLWNvbnRlbnQgPiAqOmZpcnN0LWNoaWxkLCAucGFnZS1oZWFkZXIgI2hvbWUtaGVybyAucGFnZS1oZWFkZXItLWNvbnRlbnQgPiAqOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgZm9udC1zaXplOiAzNjtcbiAgICAgICAgZm9udC1zaXplOiAyLjI1cmVtOyB9IH1cbiAgI2hvbWUtaGVybyBoMiB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHotaW5kZXg6IDUwMDA7XG4gICAgZm9udC1mYW1pbHk6IFwiRW5kem9uZVNhbnNcIiwgQXJpYWwsIHNhbnMtc2VyaWY7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICBmb250LXN0eWxlOiBpdGFsaWM7XG4gICAgY29sb3I6IHdoaXRlO1xuICAgIG1hcmdpbjogMTZweCAwIDA7XG4gICAgZm9udC1zaXplOiAxNDtcbiAgICBmb250LXNpemU6IDAuODc1cmVtOyB9XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNDhlbSkge1xuICAgICAgI2hvbWUtaGVybyBoMiB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTY7XG4gICAgICAgIGZvbnQtc2l6ZTogMXJlbTsgfSB9XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjJlbSkge1xuICAgICAgI2hvbWUtaGVybyBoMiB7XG4gICAgICAgIGZvbnQtc2l6ZTogMjI7XG4gICAgICAgIGZvbnQtc2l6ZTogMS4zNzVyZW07IH0gfVxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc1ZW0pIHtcbiAgICAgICNob21lLWhlcm8gaDIge1xuICAgICAgICBmb250LXNpemU6IDIyO1xuICAgICAgICBmb250LXNpemU6IDEuMzc1cmVtOyB9IH1cblxuLmFyZWEtYWR2YW5jZS1jdGEge1xuICBkaXNwbGF5OiBub25lOyB9XG5cbi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4gICBGcm9udCBQYWdlIEFuaW1hdGlvbiBLZXlmcmFtZXNcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG5ALXdlYmtpdC1rZXlmcmFtZXMgYmdab29tSW4ge1xuICAwJSB7XG4gICAgb3BhY2l0eTogMDsgfVxuICAxMCUge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgbWFyZ2luLWxlZnQ6IDA7IH1cbiAgMTAwJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgICBtYXJnaW4tbGVmdDogMDsgfSB9XG5cbkAtbW96LWtleWZyYW1lcyBiZ1pvb21JbiB7XG4gIDAlIHtcbiAgICBvcGFjaXR5OiAwOyB9XG4gIDEwJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgICBtYXJnaW4tbGVmdDogMDsgfVxuICAxMDAlIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIG1hcmdpbi1sZWZ0OiAwOyB9IH1cblxuQGtleWZyYW1lcyBiZ1pvb21JbiB7XG4gIDAlIHtcbiAgICBvcGFjaXR5OiAwOyB9XG4gIDEwJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgICBtYXJnaW4tbGVmdDogMDsgfVxuICAxMDAlIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIG1hcmdpbi1sZWZ0OiAwOyB9IH1cblxuQC13ZWJraXQta2V5ZnJhbWVzIGgxWm9vbUluIHtcbiAgMCUge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgbWFyZ2luLWxlZnQ6IC02MCU7IH1cbiAgMTAlIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIG1hcmdpbi1sZWZ0OiAtNjAlOyB9XG4gIDMwJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgICBtYXJnaW4tbGVmdDogMDsgfVxuICAxMDAlIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIG1hcmdpbi1sZWZ0OiAwOyB9IH1cblxuQC1tb3ota2V5ZnJhbWVzIGgxWm9vbUluIHtcbiAgMCUge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgbWFyZ2luLWxlZnQ6IC02MCU7IH1cbiAgMTAlIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIG1hcmdpbi1sZWZ0OiAtNjAlOyB9XG4gIDMwJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgICBtYXJnaW4tbGVmdDogMDsgfVxuICAxMDAlIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIG1hcmdpbi1sZWZ0OiAwOyB9IH1cblxuQGtleWZyYW1lcyBoMVpvb21JbiB7XG4gIDAlIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIG1hcmdpbi1sZWZ0OiAtNjAlOyB9XG4gIDEwJSB7XG4gICAgb3BhY2l0eTogMDtcbiAgICBtYXJnaW4tbGVmdDogLTYwJTsgfVxuICAzMCUge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgbWFyZ2luLWxlZnQ6IDA7IH1cbiAgMTAwJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgICBtYXJnaW4tbGVmdDogMDsgfSB9XG5cbkAtd2Via2l0LWtleWZyYW1lcyBkYXRlWm9vbUluIHtcbiAgMCUge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgbWFyZ2luLWxlZnQ6IC02MCU7IH1cbiAgMjAlIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIG1hcmdpbi1sZWZ0OiAtNjAlOyB9XG4gIDQwJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgICBtYXJnaW4tbGVmdDogMDsgfVxuICAxMDAlIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIG1hcmdpbi1sZWZ0OiAwOyB9IH1cblxuQC1tb3ota2V5ZnJhbWVzIGRhdGVab29tSW4ge1xuICAwJSB7XG4gICAgb3BhY2l0eTogMDtcbiAgICBtYXJnaW4tbGVmdDogLTYwJTsgfVxuICAyMCUge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgbWFyZ2luLWxlZnQ6IC02MCU7IH1cbiAgNDAlIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIG1hcmdpbi1sZWZ0OiAwOyB9XG4gIDEwMCUge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgbWFyZ2luLWxlZnQ6IDA7IH0gfVxuXG5Aa2V5ZnJhbWVzIGRhdGVab29tSW4ge1xuICAwJSB7XG4gICAgb3BhY2l0eTogMDtcbiAgICBtYXJnaW4tbGVmdDogLTYwJTsgfVxuICAyMCUge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgbWFyZ2luLWxlZnQ6IC02MCU7IH1cbiAgNDAlIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIG1hcmdpbi1sZWZ0OiAwOyB9XG4gIDEwMCUge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgbWFyZ2luLWxlZnQ6IDA7IH0gfVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgcFpvb21JbiB7XG4gIDAlIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIG1hcmdpbi1sZWZ0OiAtNjAlOyB9XG4gIDMwJSB7XG4gICAgb3BhY2l0eTogMDtcbiAgICBtYXJnaW4tbGVmdDogLTYwJTsgfVxuICA1MCUge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgbWFyZ2luLWxlZnQ6IDA7IH1cbiAgMTAwJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgICBtYXJnaW4tbGVmdDogMDsgfSB9XG5cbkAtbW96LWtleWZyYW1lcyBwWm9vbUluIHtcbiAgMCUge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgbWFyZ2luLWxlZnQ6IC02MCU7IH1cbiAgMzAlIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIG1hcmdpbi1sZWZ0OiAtNjAlOyB9XG4gIDUwJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgICBtYXJnaW4tbGVmdDogMDsgfVxuICAxMDAlIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIG1hcmdpbi1sZWZ0OiAwOyB9IH1cblxuQGtleWZyYW1lcyBwWm9vbUluIHtcbiAgMCUge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgbWFyZ2luLWxlZnQ6IC02MCU7IH1cbiAgMzAlIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIG1hcmdpbi1sZWZ0OiAtNjAlOyB9XG4gIDUwJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgICBtYXJnaW4tbGVmdDogMDsgfVxuICAxMDAlIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIG1hcmdpbi1sZWZ0OiAwOyB9IH1cblxuQC13ZWJraXQta2V5ZnJhbWVzIGJ1dHRvblpvb21JbiB7XG4gIDAlIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIG1hcmdpbi1sZWZ0OiAtNjAlOyB9XG4gIDQwJSB7XG4gICAgb3BhY2l0eTogMDtcbiAgICBtYXJnaW4tbGVmdDogLTYwJTsgfVxuICA2MCUge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgbWFyZ2luLWxlZnQ6IDA7IH1cbiAgMTAwJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgICBtYXJnaW4tbGVmdDogMDsgfSB9XG5cbkAtbW96LWtleWZyYW1lcyBidXR0b25ab29tSW4ge1xuICAwJSB7XG4gICAgb3BhY2l0eTogMDtcbiAgICBtYXJnaW4tbGVmdDogLTYwJTsgfVxuICA0MCUge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgbWFyZ2luLWxlZnQ6IC02MCU7IH1cbiAgNjAlIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIG1hcmdpbi1sZWZ0OiAwOyB9XG4gIDEwMCUge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgbWFyZ2luLWxlZnQ6IDA7IH0gfVxuXG5Aa2V5ZnJhbWVzIGJ1dHRvblpvb21JbiB7XG4gIDAlIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIG1hcmdpbi1sZWZ0OiAtNjAlOyB9XG4gIDQwJSB7XG4gICAgb3BhY2l0eTogMDtcbiAgICBtYXJnaW4tbGVmdDogLTYwJTsgfVxuICA2MCUge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgbWFyZ2luLWxlZnQ6IDA7IH1cbiAgMTAwJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgICBtYXJnaW4tbGVmdDogMDsgfSB9XG5cbkAtd2Via2l0LWtleWZyYW1lcyBmYWRlRmVhdHVyZS1zbGlkZS0yIHtcbiAgMCUge1xuICAgIG9wYWNpdHk6IDA7IH1cbiAgMTAlIHtcbiAgICBvcGFjaXR5OiAwOyB9XG4gIDIwJSB7XG4gICAgb3BhY2l0eTogLjU7IH1cbiAgMzAlIHtcbiAgICBvcGFjaXR5OiAxOyB9XG4gIDEwMCUge1xuICAgIG9wYWNpdHk6IDE7IH0gfVxuXG5ALW1vei1rZXlmcmFtZXMgZmFkZUZlYXR1cmUtc2xpZGUtMiB7XG4gIDAlIHtcbiAgICBvcGFjaXR5OiAwOyB9XG4gIDEwJSB7XG4gICAgb3BhY2l0eTogMDsgfVxuICAyMCUge1xuICAgIG9wYWNpdHk6IC41OyB9XG4gIDMwJSB7XG4gICAgb3BhY2l0eTogMTsgfVxuICAxMDAlIHtcbiAgICBvcGFjaXR5OiAxOyB9IH1cblxuQGtleWZyYW1lcyBmYWRlRmVhdHVyZS1zbGlkZS0yIHtcbiAgMCUge1xuICAgIG9wYWNpdHk6IDA7IH1cbiAgMTAlIHtcbiAgICBvcGFjaXR5OiAwOyB9XG4gIDIwJSB7XG4gICAgb3BhY2l0eTogLjU7IH1cbiAgMzAlIHtcbiAgICBvcGFjaXR5OiAxOyB9XG4gIDEwMCUge1xuICAgIG9wYWNpdHk6IDE7IH0gfVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgZmFkZUZlYXR1cmUtc2xpZGUtMyB7XG4gIDAlIHtcbiAgICBvcGFjaXR5OiAwOyB9XG4gIDIwJSB7XG4gICAgb3BhY2l0eTogMDsgfVxuICAzMCUge1xuICAgIG9wYWNpdHk6IC41OyB9XG4gIDQwJSB7XG4gICAgb3BhY2l0eTogMTsgfVxuICAxMDAlIHtcbiAgICBvcGFjaXR5OiAxOyB9IH1cblxuQC1tb3ota2V5ZnJhbWVzIGZhZGVGZWF0dXJlLXNsaWRlLTMge1xuICAwJSB7XG4gICAgb3BhY2l0eTogMDsgfVxuICAyMCUge1xuICAgIG9wYWNpdHk6IDA7IH1cbiAgMzAlIHtcbiAgICBvcGFjaXR5OiAuNTsgfVxuICA0MCUge1xuICAgIG9wYWNpdHk6IDE7IH1cbiAgMTAwJSB7XG4gICAgb3BhY2l0eTogMTsgfSB9XG5cbkBrZXlmcmFtZXMgZmFkZUZlYXR1cmUtc2xpZGUtMyB7XG4gIDAlIHtcbiAgICBvcGFjaXR5OiAwOyB9XG4gIDIwJSB7XG4gICAgb3BhY2l0eTogMDsgfVxuICAzMCUge1xuICAgIG9wYWNpdHk6IC41OyB9XG4gIDQwJSB7XG4gICAgb3BhY2l0eTogMTsgfVxuICAxMDAlIHtcbiAgICBvcGFjaXR5OiAxOyB9IH1cblxuQC13ZWJraXQta2V5ZnJhbWVzIGZhZGVGZWF0dXJlLXNsaWRlLTQge1xuICAwJSB7XG4gICAgb3BhY2l0eTogMDsgfVxuICAzMCUge1xuICAgIG9wYWNpdHk6IDA7IH1cbiAgNDAlIHtcbiAgICBvcGFjaXR5OiAuNTsgfVxuICA1MCUge1xuICAgIG9wYWNpdHk6IDE7IH1cbiAgMTAwJSB7XG4gICAgb3BhY2l0eTogMTsgfSB9XG5cbkAtbW96LWtleWZyYW1lcyBmYWRlRmVhdHVyZS1zbGlkZS00IHtcbiAgMCUge1xuICAgIG9wYWNpdHk6IDA7IH1cbiAgMzAlIHtcbiAgICBvcGFjaXR5OiAwOyB9XG4gIDQwJSB7XG4gICAgb3BhY2l0eTogLjU7IH1cbiAgNTAlIHtcbiAgICBvcGFjaXR5OiAxOyB9XG4gIDEwMCUge1xuICAgIG9wYWNpdHk6IDE7IH0gfVxuXG5Aa2V5ZnJhbWVzIGZhZGVGZWF0dXJlLXNsaWRlLTQge1xuICAwJSB7XG4gICAgb3BhY2l0eTogMDsgfVxuICAzMCUge1xuICAgIG9wYWNpdHk6IDA7IH1cbiAgNDAlIHtcbiAgICBvcGFjaXR5OiAuNTsgfVxuICA1MCUge1xuICAgIG9wYWNpdHk6IDE7IH1cbiAgMTAwJSB7XG4gICAgb3BhY2l0eTogMTsgfSB9XG5cbi8qIERlc2t0b3Agc3R5bGVzLCA3NjhweCB3aWRlICsgb25seSAgKi9cbi5hcmVhLWFkdmFuY2UtY3RhIHtcbiAgZGlzcGxheTogbm9uZTsgfVxuXG4uandwbGF5ZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGhlaWdodDogYXV0byAhaW1wb3J0YW50OyB9XG4gIC5qd3BsYXllcjpiZWZvcmUge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgcGFkZGluZy10b3A6IDU2LjI1JTsgfVxuICAuandwbGF5ZXIgPiAqIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7IH1cblxuLmhvbWUgYS5icmFuZCB7XG4gIC8qIC4uLiAqLyB9XG4gIC5ob21lIGEuYnJhbmQgaW1nIHtcbiAgICBoZWlnaHQ6IDA7IH1cblxuLmhvbWUgLm1haW4ge1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1vei1ib3g7XG4gIGRpc3BsYXk6IGJveDtcbiAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xuICBkaXNwbGF5OiAtbW96LWZsZXg7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWJveC1vcmllbnQ6IHZlcnRpY2FsO1xuICAtbW96LWJveC1vcmllbnQ6IHZlcnRpY2FsO1xuICBib3gtb3JpZW50OiB2ZXJ0aWNhbDtcbiAgLXdlYmtpdC1ib3gtZGlyZWN0aW9uOiBub3JtYWw7XG4gIC1tb3otYm94LWRpcmVjdGlvbjogbm9ybWFsO1xuICBib3gtZGlyZWN0aW9uOiBub3JtYWw7XG4gIC13ZWJraXQtZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgLW1vei1mbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAtbXMtZmxleC1kaXJlY3Rpb246IGNvbHVtbjsgfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA0OGVtKSB7XG4gICAgLmhvbWUgLm1haW4ge1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgei1pbmRleDogMTAwMDsgfSB9XG5cbi5ob21lIC50YWlsLWxpbmsge1xuICBkaXNwbGF5OiBibG9jaztcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBmb250LWZhbWlseTogXCJFbmR6b25lU2Fuc1wiLCBBcmlhbCwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1zdHlsZTogaXRhbGljO1xuICBjb2xvcjogIzY2NjY2NjtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTsgfVxuICAuaG9tZSAudGFpbC1saW5rOmhvdmVyLCAuaG9tZSAudGFpbC1saW5rOmFjdGl2ZSwgLmhvbWUgLnRhaWwtbGluazpmb2N1cyB7XG4gICAgY29sb3I6ICNFMzE4Mzc7IH1cbiAgLmhvbWUgLnRhaWwtbGluazphZnRlciB7XG4gICAgY29udGVudDogJz4nO1xuICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgIG1hcmdpbi1sZWZ0OiA2cHg7IH1cblxuLmhvbWUgLnNlY3Rpb24tdGl0bGUge1xuICBjb2xvcjogIzAwNzVCQztcbiAgZm9udC1mYW1pbHk6IFwiRW5kem9uZVNhbnMtQm9sZEl0YWxpY1wiLCBBcmlhbCwgc2Fucy1zZXJpZjtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgZm9udC1zaXplOiAzNnB4O1xuICBmb250LXNpemU6IDIuMjVyZW07XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbWFyZ2luOiA0MHB4IDA7IH1cblxuLmhvbWUgLnJlYWQtbW9yZSwgLmhvbWUgI2hvbWUtY3RhIC5ob21lLWN0YS1jb250YWluZXIgLmN0YSBhIHtcbiAgZm9udC1mYW1pbHk6IFwiRW5kem9uZVNhbnMtQm9sZEl0YWxpY1wiLCBBcmlhbCwgc2Fucy1zZXJpZjtcbiAgY29sb3I6ICMwMDc1QkM7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7IH1cbiAgLmhvbWUgLnJlYWQtbW9yZTpob3ZlciwgLmhvbWUgI2hvbWUtY3RhIC5ob21lLWN0YS1jb250YWluZXIgLmN0YSBhOmhvdmVyIHtcbiAgICBjb2xvcjogI0UzMTgzNzsgfVxuICAuaG9tZSAucmVhZC1tb3JlOmFmdGVyLCAuaG9tZSAjaG9tZS1jdGEgLmhvbWUtY3RhLWNvbnRhaW5lciAuY3RhIGE6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6ICc+JztcbiAgICBsaW5lLWhlaWdodDogMTtcbiAgICBtYXJnaW4tbGVmdDogNnB4OyB9XG5cbi5ob21lICNob21lLWZlYXR1cmVzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBwYWRkaW5nOiAxNnB4IDE2cHggMHB4IDE2cHg7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbW96LWJveDtcbiAgZGlzcGxheTogYm94O1xuICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XG4gIGRpc3BsYXk6IC1tb3otZmxleDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtYm94LW9yaWVudDogdmVydGljYWw7XG4gIC1tb3otYm94LW9yaWVudDogdmVydGljYWw7XG4gIGJveC1vcmllbnQ6IHZlcnRpY2FsO1xuICAtd2Via2l0LWJveC1kaXJlY3Rpb246IG5vcm1hbDtcbiAgLW1vei1ib3gtZGlyZWN0aW9uOiBub3JtYWw7XG4gIGJveC1kaXJlY3Rpb246IG5vcm1hbDtcbiAgLXdlYmtpdC1mbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAtbW96LWZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIC1tcy1mbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAtd2Via2l0LWJveC1wYWNrOiBzdGFydDtcbiAgLW1vei1ib3gtcGFjazogc3RhcnQ7XG4gIGJveC1wYWNrOiBzdGFydDtcbiAgLXdlYmtpdC1qdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIC1tb3otanVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAtbXMtanVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAtby1qdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgLW1zLWZsZXgtcGFjazogc3RhcnQ7XG4gIC13ZWJraXQtYm94LWFsaWduOiBzdHJldGNoO1xuICAtbW96LWJveC1hbGlnbjogc3RyZXRjaDtcbiAgYm94LWFsaWduOiBzdHJldGNoO1xuICAtd2Via2l0LWFsaWduLWl0ZW1zOiBzdHJldGNoO1xuICAtbW96LWFsaWduLWl0ZW1zOiBzdHJldGNoO1xuICAtbXMtYWxpZ24taXRlbXM6IHN0cmV0Y2g7XG4gIC1vLWFsaWduLWl0ZW1zOiBzdHJldGNoO1xuICBhbGlnbi1pdGVtczogc3RyZXRjaDtcbiAgLW1zLWZsZXgtYWxpZ246IHN0cmV0Y2g7XG4gIC13ZWJraXQtYWxpZ24tY29udGVudDogc3RyZXRjaDtcbiAgLW1vei1hbGlnbi1jb250ZW50OiBzdHJldGNoO1xuICBhbGlnbi1jb250ZW50OiBzdHJldGNoO1xuICAtbXMtZmxleC1saW5lLXBhY2s6IHN0cmV0Y2g7XG4gIC13ZWJraXQtYm94LWxpbmVzOiBtdWx0aXBsZTtcbiAgLW1vei1ib3gtbGluZXM6IG11bHRpcGxlO1xuICBib3gtbGluZXM6IG11bHRpcGxlO1xuICAtd2Via2l0LWZsZXgtd3JhcDogd3JhcDtcbiAgLW1vei1mbGV4LXdyYXA6IHdyYXA7XG4gIC1tcy1mbGV4LXdyYXA6IHdyYXA7XG4gIGZsZXgtd3JhcDogd3JhcDsgfVxuICAuaG9tZSAjaG9tZS1mZWF0dXJlcyBoMSwgLmhvbWUgI2hvbWUtZmVhdHVyZXMgLnBhZ2UtaGVhZGVyIC5wYWdlLWhlYWRlci0tY29udGVudCA+ICo6Zmlyc3QtY2hpbGQsIC5wYWdlLWhlYWRlciAuaG9tZSAjaG9tZS1mZWF0dXJlcyAucGFnZS1oZWFkZXItLWNvbnRlbnQgPiAqOmZpcnN0LWNoaWxkIHtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICAgIGZvbnQtc2l6ZTogMTY7XG4gICAgZm9udC1zaXplOiAxcmVtOyB9XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNDhlbSkge1xuICAgICAgLmhvbWUgI2hvbWUtZmVhdHVyZXMgaDEsIC5ob21lICNob21lLWZlYXR1cmVzIC5wYWdlLWhlYWRlciAucGFnZS1oZWFkZXItLWNvbnRlbnQgPiAqOmZpcnN0LWNoaWxkLCAucGFnZS1oZWFkZXIgLmhvbWUgI2hvbWUtZmVhdHVyZXMgLnBhZ2UtaGVhZGVyLS1jb250ZW50ID4gKjpmaXJzdC1jaGlsZCB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTg7XG4gICAgICAgIGZvbnQtc2l6ZTogMS4xMjVyZW07IH0gfVxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDYyZW0pIHtcbiAgICAgIC5ob21lICNob21lLWZlYXR1cmVzIGgxLCAuaG9tZSAjaG9tZS1mZWF0dXJlcyAucGFnZS1oZWFkZXIgLnBhZ2UtaGVhZGVyLS1jb250ZW50ID4gKjpmaXJzdC1jaGlsZCwgLnBhZ2UtaGVhZGVyIC5ob21lICNob21lLWZlYXR1cmVzIC5wYWdlLWhlYWRlci0tY29udGVudCA+ICo6Zmlyc3QtY2hpbGQge1xuICAgICAgICBmb250LXNpemU6IDE4O1xuICAgICAgICBmb250LXNpemU6IDEuMTI1cmVtOyB9IH1cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NWVtKSB7XG4gICAgICAuaG9tZSAjaG9tZS1mZWF0dXJlcyBoMSwgLmhvbWUgI2hvbWUtZmVhdHVyZXMgLnBhZ2UtaGVhZGVyIC5wYWdlLWhlYWRlci0tY29udGVudCA+ICo6Zmlyc3QtY2hpbGQsIC5wYWdlLWhlYWRlciAuaG9tZSAjaG9tZS1mZWF0dXJlcyAucGFnZS1oZWFkZXItLWNvbnRlbnQgPiAqOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgZm9udC1zaXplOiAxODtcbiAgICAgICAgZm9udC1zaXplOiAxLjEyNXJlbTsgfSB9XG4gICAgLmhvbWUgI2hvbWUtZmVhdHVyZXMgaDEgLm5ldy1mZWF0dXJlIGkuaWNvLCAuaG9tZSAjaG9tZS1mZWF0dXJlcyAucGFnZS1oZWFkZXIgLnBhZ2UtaGVhZGVyLS1jb250ZW50ID4gKjpmaXJzdC1jaGlsZCAubmV3LWZlYXR1cmUgaS5pY28sIC5wYWdlLWhlYWRlciAuaG9tZSAjaG9tZS1mZWF0dXJlcyAucGFnZS1oZWFkZXItLWNvbnRlbnQgPiAqOmZpcnN0LWNoaWxkIC5uZXctZmVhdHVyZSBpLmljbywgLmhvbWUgI2hvbWUtZmVhdHVyZXMgaDEgLm5ldy1mZWF0dXJlICNteS12aWRlbyAuanctZGlzcGxheS1pY29uLWNvbnRhaW5lciBpLmp3LWljb24tZGlzcGxheSwgI215LXZpZGVvIC5qdy1kaXNwbGF5LWljb24tY29udGFpbmVyIC5ob21lICNob21lLWZlYXR1cmVzIGgxIC5uZXctZmVhdHVyZSBpLmp3LWljb24tZGlzcGxheSwgLmhvbWUgI2hvbWUtZmVhdHVyZXMgLnBhZ2UtaGVhZGVyIC5wYWdlLWhlYWRlci0tY29udGVudCA+ICo6Zmlyc3QtY2hpbGQgLm5ldy1mZWF0dXJlICNteS12aWRlbyAuanctZGlzcGxheS1pY29uLWNvbnRhaW5lciBpLmp3LWljb24tZGlzcGxheSwgI215LXZpZGVvIC5qdy1kaXNwbGF5LWljb24tY29udGFpbmVyIC5ob21lICNob21lLWZlYXR1cmVzIC5wYWdlLWhlYWRlciAucGFnZS1oZWFkZXItLWNvbnRlbnQgPiAqOmZpcnN0LWNoaWxkIC5uZXctZmVhdHVyZSBpLmp3LWljb24tZGlzcGxheSwgLnBhZ2UtaGVhZGVyIC5ob21lICNob21lLWZlYXR1cmVzIC5wYWdlLWhlYWRlci0tY29udGVudCA+ICo6Zmlyc3QtY2hpbGQgLm5ldy1mZWF0dXJlICNteS12aWRlbyAuanctZGlzcGxheS1pY29uLWNvbnRhaW5lciBpLmp3LWljb24tZGlzcGxheSwgI215LXZpZGVvIC5qdy1kaXNwbGF5LWljb24tY29udGFpbmVyIC5wYWdlLWhlYWRlciAuaG9tZSAjaG9tZS1mZWF0dXJlcyAucGFnZS1oZWFkZXItLWNvbnRlbnQgPiAqOmZpcnN0LWNoaWxkIC5uZXctZmVhdHVyZSBpLmp3LWljb24tZGlzcGxheSB7XG4gICAgICBjb2xvcjogI0UzMTgzNztcbiAgICAgIGZvbnQtc2l6ZTogMjVweDtcbiAgICAgIGZvbnQtc2l6ZTogMS41NjI1cmVtO1xuICAgICAgZm9udC1mYW1pbHk6IFwiRW5kem9uZVNhbnMtTGlnaHRcIiwgQXJpYWwsIHNhbnMtc2VyaWY7XG4gICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDEwcHg7IH1cbiAgLmhvbWUgI2hvbWUtZmVhdHVyZXMgLnB1Ymxpc2gtZGF0ZSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHotaW5kZXg6IDE7XG4gICAgZGlzcGxheTogYmxvY2s7IH1cbiAgICAuaG9tZSAjaG9tZS1mZWF0dXJlcyAucHVibGlzaC1kYXRlIHNwYW4ge1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgY29sb3I6ICNFMzE4Mzc7XG4gICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICBmb250LXNpemU6IDAuODc1cmVtO1xuICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICBwYWRkaW5nOiAwIDVweDtcbiAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gICAgICBiYWNrZ3JvdW5kOiB3aGl0ZTsgfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA0OGVtKSB7XG4gICAgLmhvbWUgI2hvbWUtZmVhdHVyZXMge1xuICAgICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gICAgICBkaXNwbGF5OiAtbW96LWJveDtcbiAgICAgIGRpc3BsYXk6IGJveDtcbiAgICAgIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcbiAgICAgIGRpc3BsYXk6IC1tb3otZmxleDtcbiAgICAgIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIC13ZWJraXQtYm94LW9yaWVudDogaG9yaXpvbnRhbDtcbiAgICAgIC1tb3otYm94LW9yaWVudDogaG9yaXpvbnRhbDtcbiAgICAgIGJveC1vcmllbnQ6IGhvcml6b250YWw7XG4gICAgICAtd2Via2l0LWJveC1kaXJlY3Rpb246IG5vcm1hbDtcbiAgICAgIC1tb3otYm94LWRpcmVjdGlvbjogbm9ybWFsO1xuICAgICAgYm94LWRpcmVjdGlvbjogbm9ybWFsO1xuICAgICAgLXdlYmtpdC1mbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAgLW1vei1mbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgIC1tcy1mbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAgLXdlYmtpdC1ib3gtcGFjazogc3RhcnQ7XG4gICAgICAtbW96LWJveC1wYWNrOiBzdGFydDtcbiAgICAgIGJveC1wYWNrOiBzdGFydDtcbiAgICAgIC13ZWJraXQtanVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgICAgLW1vei1qdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgICAtbXMtanVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgICAgLW8tanVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgICAgLW1zLWZsZXgtcGFjazogc3RhcnQ7XG4gICAgICAtd2Via2l0LWJveC1hbGlnbjogc3RyZXRjaDtcbiAgICAgIC1tb3otYm94LWFsaWduOiBzdHJldGNoO1xuICAgICAgYm94LWFsaWduOiBzdHJldGNoO1xuICAgICAgLXdlYmtpdC1hbGlnbi1pdGVtczogc3RyZXRjaDtcbiAgICAgIC1tb3otYWxpZ24taXRlbXM6IHN0cmV0Y2g7XG4gICAgICAtbXMtYWxpZ24taXRlbXM6IHN0cmV0Y2g7XG4gICAgICAtby1hbGlnbi1pdGVtczogc3RyZXRjaDtcbiAgICAgIGFsaWduLWl0ZW1zOiBzdHJldGNoO1xuICAgICAgLW1zLWZsZXgtYWxpZ246IHN0cmV0Y2g7XG4gICAgICAtd2Via2l0LWFsaWduLWNvbnRlbnQ6IHN0cmV0Y2g7XG4gICAgICAtbW96LWFsaWduLWNvbnRlbnQ6IHN0cmV0Y2g7XG4gICAgICBhbGlnbi1jb250ZW50OiBzdHJldGNoO1xuICAgICAgLW1zLWZsZXgtbGluZS1wYWNrOiBzdHJldGNoOyB9IH1cbiAgLmhvbWUgI2hvbWUtZmVhdHVyZXMgLnNsaWRlIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA0OGVtKSB7XG4gICAgICAuaG9tZSAjaG9tZS1mZWF0dXJlcyAuc2xpZGUuc2xpZGUtMSwgLmhvbWUgI2hvbWUtZmVhdHVyZXMgLnNsaWRlLnNsaWRlLTIsIC5ob21lICNob21lLWZlYXR1cmVzIC5zbGlkZS5zbGlkZS0zIHtcbiAgICAgICAgd2lkdGg6IDMzLjMzMzMzMzMzMyU7IH0gfVxuICAgIC5ob21lICNob21lLWZlYXR1cmVzIC5zbGlkZS5zbGlkZS0xIGFydGljbGUsIC5ob21lICNob21lLWZlYXR1cmVzIC5zbGlkZS5zbGlkZS0yIGFydGljbGUsIC5ob21lICNob21lLWZlYXR1cmVzIC5zbGlkZS5zbGlkZS0zIGFydGljbGUge1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgcGFkZGluZzogMTZweCAwO1xuICAgICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gICAgICBkaXNwbGF5OiAtbW96LWJveDtcbiAgICAgIGRpc3BsYXk6IGJveDtcbiAgICAgIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcbiAgICAgIGRpc3BsYXk6IC1tb3otZmxleDtcbiAgICAgIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIC13ZWJraXQtYm94LW9yaWVudDogdmVydGljYWw7XG4gICAgICAtbW96LWJveC1vcmllbnQ6IHZlcnRpY2FsO1xuICAgICAgYm94LW9yaWVudDogdmVydGljYWw7XG4gICAgICAtd2Via2l0LWJveC1kaXJlY3Rpb246IG5vcm1hbDtcbiAgICAgIC1tb3otYm94LWRpcmVjdGlvbjogbm9ybWFsO1xuICAgICAgYm94LWRpcmVjdGlvbjogbm9ybWFsO1xuICAgICAgLXdlYmtpdC1mbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgLW1vei1mbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgIC1tcy1mbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgLXdlYmtpdC1ib3gtcGFjazogc3RhcnQ7XG4gICAgICAtbW96LWJveC1wYWNrOiBzdGFydDtcbiAgICAgIGJveC1wYWNrOiBzdGFydDtcbiAgICAgIC13ZWJraXQtanVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgICAgLW1vei1qdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgICAtbXMtanVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgICAgLW8tanVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgICAgLW1zLWZsZXgtcGFjazogc3RhcnQ7XG4gICAgICAtd2Via2l0LWJveC1hbGlnbjogc3RyZXRjaDtcbiAgICAgIC1tb3otYm94LWFsaWduOiBzdHJldGNoO1xuICAgICAgYm94LWFsaWduOiBzdHJldGNoO1xuICAgICAgLXdlYmtpdC1hbGlnbi1pdGVtczogc3RyZXRjaDtcbiAgICAgIC1tb3otYWxpZ24taXRlbXM6IHN0cmV0Y2g7XG4gICAgICAtbXMtYWxpZ24taXRlbXM6IHN0cmV0Y2g7XG4gICAgICAtby1hbGlnbi1pdGVtczogc3RyZXRjaDtcbiAgICAgIGFsaWduLWl0ZW1zOiBzdHJldGNoO1xuICAgICAgLW1zLWZsZXgtYWxpZ246IHN0cmV0Y2g7XG4gICAgICAtd2Via2l0LWFsaWduLWNvbnRlbnQ6IHN0cmV0Y2g7XG4gICAgICAtbW96LWFsaWduLWNvbnRlbnQ6IHN0cmV0Y2g7XG4gICAgICBhbGlnbi1jb250ZW50OiBzdHJldGNoO1xuICAgICAgLW1zLWZsZXgtbGluZS1wYWNrOiBzdHJldGNoOyB9XG4gICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAzMGVtKSB7XG4gICAgICAgIC5ob21lICNob21lLWZlYXR1cmVzIC5zbGlkZS5zbGlkZS0xIGFydGljbGUsIC5ob21lICNob21lLWZlYXR1cmVzIC5zbGlkZS5zbGlkZS0yIGFydGljbGUsIC5ob21lICNob21lLWZlYXR1cmVzIC5zbGlkZS5zbGlkZS0zIGFydGljbGUge1xuICAgICAgICAgIHBhZGRpbmc6IDE2cHg7XG4gICAgICAgICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gICAgICAgICAgZGlzcGxheTogLW1vei1ib3g7XG4gICAgICAgICAgZGlzcGxheTogYm94O1xuICAgICAgICAgIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcbiAgICAgICAgICBkaXNwbGF5OiAtbW96LWZsZXg7XG4gICAgICAgICAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAtd2Via2l0LWJveC1vcmllbnQ6IGhvcml6b250YWw7XG4gICAgICAgICAgLW1vei1ib3gtb3JpZW50OiBob3Jpem9udGFsO1xuICAgICAgICAgIGJveC1vcmllbnQ6IGhvcml6b250YWw7XG4gICAgICAgICAgLXdlYmtpdC1ib3gtZGlyZWN0aW9uOiBub3JtYWw7XG4gICAgICAgICAgLW1vei1ib3gtZGlyZWN0aW9uOiBub3JtYWw7XG4gICAgICAgICAgYm94LWRpcmVjdGlvbjogbm9ybWFsO1xuICAgICAgICAgIC13ZWJraXQtZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgICAgICAtbW96LWZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgICAgICAtbXMtZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgICAgICAtd2Via2l0LWJveC1wYWNrOiBzdHJldGNoO1xuICAgICAgICAgIC1tb3otYm94LXBhY2s6IHN0cmV0Y2g7XG4gICAgICAgICAgYm94LXBhY2s6IHN0cmV0Y2g7XG4gICAgICAgICAgLXdlYmtpdC1qdXN0aWZ5LWNvbnRlbnQ6IHN0cmV0Y2g7XG4gICAgICAgICAgLW1vei1qdXN0aWZ5LWNvbnRlbnQ6IHN0cmV0Y2g7XG4gICAgICAgICAgLW1zLWp1c3RpZnktY29udGVudDogc3RyZXRjaDtcbiAgICAgICAgICAtby1qdXN0aWZ5LWNvbnRlbnQ6IHN0cmV0Y2g7XG4gICAgICAgICAganVzdGlmeS1jb250ZW50OiBzdHJldGNoO1xuICAgICAgICAgIC1tcy1mbGV4LXBhY2s6IHN0cmV0Y2g7XG4gICAgICAgICAgLXdlYmtpdC1ib3gtYWxpZ246IHN0YXJ0O1xuICAgICAgICAgIC1tb3otYm94LWFsaWduOiBzdGFydDtcbiAgICAgICAgICBib3gtYWxpZ246IHN0YXJ0O1xuICAgICAgICAgIC13ZWJraXQtYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAgICAgICAgLW1vei1hbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICAgICAgICAtbXMtYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAgICAgICAgLW8tYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAgICAgICAgLW1zLWZsZXgtYWxpZ246IHN0YXJ0O1xuICAgICAgICAgIC13ZWJraXQtYWxpZ24tY29udGVudDogc3RyZXRjaDtcbiAgICAgICAgICAtbW96LWFsaWduLWNvbnRlbnQ6IHN0cmV0Y2g7XG4gICAgICAgICAgYWxpZ24tY29udGVudDogc3RyZXRjaDtcbiAgICAgICAgICAtbXMtZmxleC1saW5lLXBhY2s6IHN0cmV0Y2g7IH0gfVxuICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNDhlbSkge1xuICAgICAgICAuaG9tZSAjaG9tZS1mZWF0dXJlcyAuc2xpZGUuc2xpZGUtMSBhcnRpY2xlLCAuaG9tZSAjaG9tZS1mZWF0dXJlcyAuc2xpZGUuc2xpZGUtMiBhcnRpY2xlLCAuaG9tZSAjaG9tZS1mZWF0dXJlcyAuc2xpZGUuc2xpZGUtMyBhcnRpY2xlIHtcbiAgICAgICAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgICAgICAgICBkaXNwbGF5OiAtbW96LWJveDtcbiAgICAgICAgICBkaXNwbGF5OiBib3g7XG4gICAgICAgICAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xuICAgICAgICAgIGRpc3BsYXk6IC1tb3otZmxleDtcbiAgICAgICAgICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgIC13ZWJraXQtYm94LW9yaWVudDogdmVydGljYWw7XG4gICAgICAgICAgLW1vei1ib3gtb3JpZW50OiB2ZXJ0aWNhbDtcbiAgICAgICAgICBib3gtb3JpZW50OiB2ZXJ0aWNhbDtcbiAgICAgICAgICAtd2Via2l0LWJveC1kaXJlY3Rpb246IG5vcm1hbDtcbiAgICAgICAgICAtbW96LWJveC1kaXJlY3Rpb246IG5vcm1hbDtcbiAgICAgICAgICBib3gtZGlyZWN0aW9uOiBub3JtYWw7XG4gICAgICAgICAgLXdlYmtpdC1mbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgIC1tb3otZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgIC1tcy1mbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgIC13ZWJraXQtYm94LXBhY2s6IHN0YXJ0O1xuICAgICAgICAgIC1tb3otYm94LXBhY2s6IHN0YXJ0O1xuICAgICAgICAgIGJveC1wYWNrOiBzdGFydDtcbiAgICAgICAgICAtd2Via2l0LWp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICAgICAgICAtbW96LWp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICAgICAgICAtbXMtanVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgICAgICAgIC1vLWp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgICAgICAgLW1zLWZsZXgtcGFjazogc3RhcnQ7XG4gICAgICAgICAgLXdlYmtpdC1ib3gtYWxpZ246IHN0cmV0Y2g7XG4gICAgICAgICAgLW1vei1ib3gtYWxpZ246IHN0cmV0Y2g7XG4gICAgICAgICAgYm94LWFsaWduOiBzdHJldGNoO1xuICAgICAgICAgIC13ZWJraXQtYWxpZ24taXRlbXM6IHN0cmV0Y2g7XG4gICAgICAgICAgLW1vei1hbGlnbi1pdGVtczogc3RyZXRjaDtcbiAgICAgICAgICAtbXMtYWxpZ24taXRlbXM6IHN0cmV0Y2g7XG4gICAgICAgICAgLW8tYWxpZ24taXRlbXM6IHN0cmV0Y2g7XG4gICAgICAgICAgYWxpZ24taXRlbXM6IHN0cmV0Y2g7XG4gICAgICAgICAgLW1zLWZsZXgtYWxpZ246IHN0cmV0Y2g7XG4gICAgICAgICAgLXdlYmtpdC1hbGlnbi1jb250ZW50OiBzdHJldGNoO1xuICAgICAgICAgIC1tb3otYWxpZ24tY29udGVudDogc3RyZXRjaDtcbiAgICAgICAgICBhbGlnbi1jb250ZW50OiBzdHJldGNoO1xuICAgICAgICAgIC1tcy1mbGV4LWxpbmUtcGFjazogc3RyZXRjaDsgfSB9XG4gICAgICAuaG9tZSAjaG9tZS1mZWF0dXJlcyAuc2xpZGUuc2xpZGUtMSBhcnRpY2xlIC5zbHVnLXRodW1iLCAuaG9tZSAjaG9tZS1mZWF0dXJlcyAuc2xpZGUuc2xpZGUtMiBhcnRpY2xlIC5zbHVnLXRodW1iLCAuaG9tZSAjaG9tZS1mZWF0dXJlcyAuc2xpZGUuc2xpZGUtMyBhcnRpY2xlIC5zbHVnLXRodW1iIHtcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgLXdlYmtpdC1ib3gtZmxleDogMDtcbiAgICAgICAgLW1vei1ib3gtZmxleDogMDtcbiAgICAgICAgYm94LWZsZXg6IDA7XG4gICAgICAgIC13ZWJraXQtZmxleDogMCAwIDEwMHB4O1xuICAgICAgICAtbW96LWZsZXg6IDAgMCAxMDBweDtcbiAgICAgICAgLW1zLWZsZXg6IDAgMCAxMDBweDtcbiAgICAgICAgZmxleDogMCAwIDEwMHB4O1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxNnB4OyB9XG4gICAgICAgIC5ob21lICNob21lLWZlYXR1cmVzIC5zbGlkZS5zbGlkZS0xIGFydGljbGUgLnNsdWctdGh1bWI6YmVmb3JlLCAuaG9tZSAjaG9tZS1mZWF0dXJlcyAuc2xpZGUuc2xpZGUtMiBhcnRpY2xlIC5zbHVnLXRodW1iOmJlZm9yZSwgLmhvbWUgI2hvbWUtZmVhdHVyZXMgLnNsaWRlLnNsaWRlLTMgYXJ0aWNsZSAuc2x1Zy10aHVtYjpiZWZvcmUge1xuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgcGFkZGluZy10b3A6IDYwJTsgfVxuICAgICAgICAuaG9tZSAjaG9tZS1mZWF0dXJlcyAuc2xpZGUuc2xpZGUtMSBhcnRpY2xlIC5zbHVnLXRodW1iID4gKiwgLmhvbWUgI2hvbWUtZmVhdHVyZXMgLnNsaWRlLnNsaWRlLTIgYXJ0aWNsZSAuc2x1Zy10aHVtYiA+ICosIC5ob21lICNob21lLWZlYXR1cmVzIC5zbGlkZS5zbGlkZS0zIGFydGljbGUgLnNsdWctdGh1bWIgPiAqIHtcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7IH1cbiAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMzBlbSkge1xuICAgICAgICAgIC5ob21lICNob21lLWZlYXR1cmVzIC5zbGlkZS5zbGlkZS0xIGFydGljbGUgLnNsdWctdGh1bWIsIC5ob21lICNob21lLWZlYXR1cmVzIC5zbGlkZS5zbGlkZS0yIGFydGljbGUgLnNsdWctdGh1bWIsIC5ob21lICNob21lLWZlYXR1cmVzIC5zbGlkZS5zbGlkZS0zIGFydGljbGUgLnNsdWctdGh1bWIge1xuICAgICAgICAgICAgLXdlYmtpdC1ib3gtZmxleDogMDtcbiAgICAgICAgICAgIC1tb3otYm94LWZsZXg6IDA7XG4gICAgICAgICAgICBib3gtZmxleDogMDtcbiAgICAgICAgICAgIC13ZWJraXQtZmxleDogMCAwIDIwMHB4O1xuICAgICAgICAgICAgLW1vei1mbGV4OiAwIDAgMjAwcHg7XG4gICAgICAgICAgICAtbXMtZmxleDogMCAwIDIwMHB4O1xuICAgICAgICAgICAgZmxleDogMCAwIDIwMHB4O1xuICAgICAgICAgICAgd2lkdGg6IDIwMHB4O1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxNnB4OyB9IH1cbiAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNDhlbSkge1xuICAgICAgICAgIC5ob21lICNob21lLWZlYXR1cmVzIC5zbGlkZS5zbGlkZS0xIGFydGljbGUgLnNsdWctdGh1bWIsIC5ob21lICNob21lLWZlYXR1cmVzIC5zbGlkZS5zbGlkZS0yIGFydGljbGUgLnNsdWctdGh1bWIsIC5ob21lICNob21lLWZlYXR1cmVzIC5zbGlkZS5zbGlkZS0zIGFydGljbGUgLnNsdWctdGh1bWIge1xuICAgICAgICAgICAgLXdlYmtpdC1ib3gtZmxleDogMDtcbiAgICAgICAgICAgIC1tb3otYm94LWZsZXg6IDA7XG4gICAgICAgICAgICBib3gtZmxleDogMDtcbiAgICAgICAgICAgIC13ZWJraXQtZmxleDogMCAwIDEwMHB4O1xuICAgICAgICAgICAgLW1vei1mbGV4OiAwIDAgMTAwcHg7XG4gICAgICAgICAgICAtbXMtZmxleDogMCAwIDEwMHB4O1xuICAgICAgICAgICAgZmxleDogMCAwIDEwMHB4O1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxNnB4OyB9IH1cbiAgICAuaG9tZSAjaG9tZS1mZWF0dXJlcyAuc2xpZGUuc2xpZGUtMSAuYXJ0aWNsZS1pbmZvLCAuaG9tZSAjaG9tZS1mZWF0dXJlcyAuc2xpZGUuc2xpZGUtMiAuYXJ0aWNsZS1pbmZvLCAuaG9tZSAjaG9tZS1mZWF0dXJlcyAuc2xpZGUuc2xpZGUtMyAuYXJ0aWNsZS1pbmZvIHtcbiAgICAgIHdpZHRoOiAxMDAlOyB9XG4gICAgICAuaG9tZSAjaG9tZS1mZWF0dXJlcyAuc2xpZGUuc2xpZGUtMSAuYXJ0aWNsZS1pbmZvIGgxLCAuaG9tZSAjaG9tZS1mZWF0dXJlcyAuc2xpZGUuc2xpZGUtMSAuYXJ0aWNsZS1pbmZvIC5wYWdlLWhlYWRlciAucGFnZS1oZWFkZXItLWNvbnRlbnQgPiAqOmZpcnN0LWNoaWxkLCAucGFnZS1oZWFkZXIgLmhvbWUgI2hvbWUtZmVhdHVyZXMgLnNsaWRlLnNsaWRlLTEgLmFydGljbGUtaW5mbyAucGFnZS1oZWFkZXItLWNvbnRlbnQgPiAqOmZpcnN0LWNoaWxkLCAuaG9tZSAjaG9tZS1mZWF0dXJlcyAuc2xpZGUuc2xpZGUtMiAuYXJ0aWNsZS1pbmZvIGgxLCAuaG9tZSAjaG9tZS1mZWF0dXJlcyAuc2xpZGUuc2xpZGUtMiAuYXJ0aWNsZS1pbmZvIC5wYWdlLWhlYWRlciAucGFnZS1oZWFkZXItLWNvbnRlbnQgPiAqOmZpcnN0LWNoaWxkLCAucGFnZS1oZWFkZXIgLmhvbWUgI2hvbWUtZmVhdHVyZXMgLnNsaWRlLnNsaWRlLTIgLmFydGljbGUtaW5mbyAucGFnZS1oZWFkZXItLWNvbnRlbnQgPiAqOmZpcnN0LWNoaWxkLCAuaG9tZSAjaG9tZS1mZWF0dXJlcyAuc2xpZGUuc2xpZGUtMyAuYXJ0aWNsZS1pbmZvIGgxLCAuaG9tZSAjaG9tZS1mZWF0dXJlcyAuc2xpZGUuc2xpZGUtMyAuYXJ0aWNsZS1pbmZvIC5wYWdlLWhlYWRlciAucGFnZS1oZWFkZXItLWNvbnRlbnQgPiAqOmZpcnN0LWNoaWxkLCAucGFnZS1oZWFkZXIgLmhvbWUgI2hvbWUtZmVhdHVyZXMgLnNsaWRlLnNsaWRlLTMgLmFydGljbGUtaW5mbyAucGFnZS1oZWFkZXItLWNvbnRlbnQgPiAqOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBjb2xvcjogIzAwNzVCQztcbiAgICAgICAgZm9udC1mYW1pbHk6IFwiRW5kem9uZVNhbnNcIiwgQXJpYWwsIHNhbnMtc2VyaWY7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMHB4O1xuICAgICAgICBmb250LXNpemU6IDE2O1xuICAgICAgICBmb250LXNpemU6IDFyZW07XG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgICAgICAgLW1vei10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICAgICAgICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgICAgICAgLW8tdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTsgfVxuICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA0OGVtKSB7XG4gICAgICAgICAgLmhvbWUgI2hvbWUtZmVhdHVyZXMgLnNsaWRlLnNsaWRlLTEgLmFydGljbGUtaW5mbyBoMSwgLmhvbWUgI2hvbWUtZmVhdHVyZXMgLnNsaWRlLnNsaWRlLTEgLmFydGljbGUtaW5mbyAucGFnZS1oZWFkZXIgLnBhZ2UtaGVhZGVyLS1jb250ZW50ID4gKjpmaXJzdC1jaGlsZCwgLnBhZ2UtaGVhZGVyIC5ob21lICNob21lLWZlYXR1cmVzIC5zbGlkZS5zbGlkZS0xIC5hcnRpY2xlLWluZm8gLnBhZ2UtaGVhZGVyLS1jb250ZW50ID4gKjpmaXJzdC1jaGlsZCwgLmhvbWUgI2hvbWUtZmVhdHVyZXMgLnNsaWRlLnNsaWRlLTIgLmFydGljbGUtaW5mbyBoMSwgLmhvbWUgI2hvbWUtZmVhdHVyZXMgLnNsaWRlLnNsaWRlLTIgLmFydGljbGUtaW5mbyAucGFnZS1oZWFkZXIgLnBhZ2UtaGVhZGVyLS1jb250ZW50ID4gKjpmaXJzdC1jaGlsZCwgLnBhZ2UtaGVhZGVyIC5ob21lICNob21lLWZlYXR1cmVzIC5zbGlkZS5zbGlkZS0yIC5hcnRpY2xlLWluZm8gLnBhZ2UtaGVhZGVyLS1jb250ZW50ID4gKjpmaXJzdC1jaGlsZCwgLmhvbWUgI2hvbWUtZmVhdHVyZXMgLnNsaWRlLnNsaWRlLTMgLmFydGljbGUtaW5mbyBoMSwgLmhvbWUgI2hvbWUtZmVhdHVyZXMgLnNsaWRlLnNsaWRlLTMgLmFydGljbGUtaW5mbyAucGFnZS1oZWFkZXIgLnBhZ2UtaGVhZGVyLS1jb250ZW50ID4gKjpmaXJzdC1jaGlsZCwgLnBhZ2UtaGVhZGVyIC5ob21lICNob21lLWZlYXR1cmVzIC5zbGlkZS5zbGlkZS0zIC5hcnRpY2xlLWluZm8gLnBhZ2UtaGVhZGVyLS1jb250ZW50ID4gKjpmaXJzdC1jaGlsZCB7XG4gICAgICAgICAgICBmb250LXNpemU6IDE4O1xuICAgICAgICAgICAgZm9udC1zaXplOiAxLjEyNXJlbTsgfSB9XG4gICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDYyZW0pIHtcbiAgICAgICAgICAuaG9tZSAjaG9tZS1mZWF0dXJlcyAuc2xpZGUuc2xpZGUtMSAuYXJ0aWNsZS1pbmZvIGgxLCAuaG9tZSAjaG9tZS1mZWF0dXJlcyAuc2xpZGUuc2xpZGUtMSAuYXJ0aWNsZS1pbmZvIC5wYWdlLWhlYWRlciAucGFnZS1oZWFkZXItLWNvbnRlbnQgPiAqOmZpcnN0LWNoaWxkLCAucGFnZS1oZWFkZXIgLmhvbWUgI2hvbWUtZmVhdHVyZXMgLnNsaWRlLnNsaWRlLTEgLmFydGljbGUtaW5mbyAucGFnZS1oZWFkZXItLWNvbnRlbnQgPiAqOmZpcnN0LWNoaWxkLCAuaG9tZSAjaG9tZS1mZWF0dXJlcyAuc2xpZGUuc2xpZGUtMiAuYXJ0aWNsZS1pbmZvIGgxLCAuaG9tZSAjaG9tZS1mZWF0dXJlcyAuc2xpZGUuc2xpZGUtMiAuYXJ0aWNsZS1pbmZvIC5wYWdlLWhlYWRlciAucGFnZS1oZWFkZXItLWNvbnRlbnQgPiAqOmZpcnN0LWNoaWxkLCAucGFnZS1oZWFkZXIgLmhvbWUgI2hvbWUtZmVhdHVyZXMgLnNsaWRlLnNsaWRlLTIgLmFydGljbGUtaW5mbyAucGFnZS1oZWFkZXItLWNvbnRlbnQgPiAqOmZpcnN0LWNoaWxkLCAuaG9tZSAjaG9tZS1mZWF0dXJlcyAuc2xpZGUuc2xpZGUtMyAuYXJ0aWNsZS1pbmZvIGgxLCAuaG9tZSAjaG9tZS1mZWF0dXJlcyAuc2xpZGUuc2xpZGUtMyAuYXJ0aWNsZS1pbmZvIC5wYWdlLWhlYWRlciAucGFnZS1oZWFkZXItLWNvbnRlbnQgPiAqOmZpcnN0LWNoaWxkLCAucGFnZS1oZWFkZXIgLmhvbWUgI2hvbWUtZmVhdHVyZXMgLnNsaWRlLnNsaWRlLTMgLmFydGljbGUtaW5mbyAucGFnZS1oZWFkZXItLWNvbnRlbnQgPiAqOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTg7XG4gICAgICAgICAgICBmb250LXNpemU6IDEuMTI1cmVtOyB9IH1cbiAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzVlbSkge1xuICAgICAgICAgIC5ob21lICNob21lLWZlYXR1cmVzIC5zbGlkZS5zbGlkZS0xIC5hcnRpY2xlLWluZm8gaDEsIC5ob21lICNob21lLWZlYXR1cmVzIC5zbGlkZS5zbGlkZS0xIC5hcnRpY2xlLWluZm8gLnBhZ2UtaGVhZGVyIC5wYWdlLWhlYWRlci0tY29udGVudCA+ICo6Zmlyc3QtY2hpbGQsIC5wYWdlLWhlYWRlciAuaG9tZSAjaG9tZS1mZWF0dXJlcyAuc2xpZGUuc2xpZGUtMSAuYXJ0aWNsZS1pbmZvIC5wYWdlLWhlYWRlci0tY29udGVudCA+ICo6Zmlyc3QtY2hpbGQsIC5ob21lICNob21lLWZlYXR1cmVzIC5zbGlkZS5zbGlkZS0yIC5hcnRpY2xlLWluZm8gaDEsIC5ob21lICNob21lLWZlYXR1cmVzIC5zbGlkZS5zbGlkZS0yIC5hcnRpY2xlLWluZm8gLnBhZ2UtaGVhZGVyIC5wYWdlLWhlYWRlci0tY29udGVudCA+ICo6Zmlyc3QtY2hpbGQsIC5wYWdlLWhlYWRlciAuaG9tZSAjaG9tZS1mZWF0dXJlcyAuc2xpZGUuc2xpZGUtMiAuYXJ0aWNsZS1pbmZvIC5wYWdlLWhlYWRlci0tY29udGVudCA+ICo6Zmlyc3QtY2hpbGQsIC5ob21lICNob21lLWZlYXR1cmVzIC5zbGlkZS5zbGlkZS0zIC5hcnRpY2xlLWluZm8gaDEsIC5ob21lICNob21lLWZlYXR1cmVzIC5zbGlkZS5zbGlkZS0zIC5hcnRpY2xlLWluZm8gLnBhZ2UtaGVhZGVyIC5wYWdlLWhlYWRlci0tY29udGVudCA+ICo6Zmlyc3QtY2hpbGQsIC5wYWdlLWhlYWRlciAuaG9tZSAjaG9tZS1mZWF0dXJlcyAuc2xpZGUuc2xpZGUtMyAuYXJ0aWNsZS1pbmZvIC5wYWdlLWhlYWRlci0tY29udGVudCA+ICo6Zmlyc3QtY2hpbGQge1xuICAgICAgICAgICAgZm9udC1zaXplOiAxODtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMS4xMjVyZW07IH0gfVxuICAgICAgICAuaG9tZSAjaG9tZS1mZWF0dXJlcyAuc2xpZGUuc2xpZGUtMSAuYXJ0aWNsZS1pbmZvIGgxIC5uZXctZmVhdHVyZSBpLCAuaG9tZSAjaG9tZS1mZWF0dXJlcyAuc2xpZGUuc2xpZGUtMSAuYXJ0aWNsZS1pbmZvIC5wYWdlLWhlYWRlciAucGFnZS1oZWFkZXItLWNvbnRlbnQgPiAqOmZpcnN0LWNoaWxkIC5uZXctZmVhdHVyZSBpLCAucGFnZS1oZWFkZXIgLmhvbWUgI2hvbWUtZmVhdHVyZXMgLnNsaWRlLnNsaWRlLTEgLmFydGljbGUtaW5mbyAucGFnZS1oZWFkZXItLWNvbnRlbnQgPiAqOmZpcnN0LWNoaWxkIC5uZXctZmVhdHVyZSBpLCAuaG9tZSAjaG9tZS1mZWF0dXJlcyAuc2xpZGUuc2xpZGUtMiAuYXJ0aWNsZS1pbmZvIGgxIC5uZXctZmVhdHVyZSBpLCAuaG9tZSAjaG9tZS1mZWF0dXJlcyAuc2xpZGUuc2xpZGUtMiAuYXJ0aWNsZS1pbmZvIC5wYWdlLWhlYWRlciAucGFnZS1oZWFkZXItLWNvbnRlbnQgPiAqOmZpcnN0LWNoaWxkIC5uZXctZmVhdHVyZSBpLCAucGFnZS1oZWFkZXIgLmhvbWUgI2hvbWUtZmVhdHVyZXMgLnNsaWRlLnNsaWRlLTIgLmFydGljbGUtaW5mbyAucGFnZS1oZWFkZXItLWNvbnRlbnQgPiAqOmZpcnN0LWNoaWxkIC5uZXctZmVhdHVyZSBpLCAuaG9tZSAjaG9tZS1mZWF0dXJlcyAuc2xpZGUuc2xpZGUtMyAuYXJ0aWNsZS1pbmZvIGgxIC5uZXctZmVhdHVyZSBpLCAuaG9tZSAjaG9tZS1mZWF0dXJlcyAuc2xpZGUuc2xpZGUtMyAuYXJ0aWNsZS1pbmZvIC5wYWdlLWhlYWRlciAucGFnZS1oZWFkZXItLWNvbnRlbnQgPiAqOmZpcnN0LWNoaWxkIC5uZXctZmVhdHVyZSBpLCAucGFnZS1oZWFkZXIgLmhvbWUgI2hvbWUtZmVhdHVyZXMgLnNsaWRlLnNsaWRlLTMgLmFydGljbGUtaW5mbyAucGFnZS1oZWFkZXItLWNvbnRlbnQgPiAqOmZpcnN0LWNoaWxkIC5uZXctZmVhdHVyZSBpIHtcbiAgICAgICAgICBjb2xvcjogI0UzMTgzNztcbiAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgICAgICAgICBmb250LWZhbWlseTogXCJFbmR6b25lU2Fucy1MaWdodFwiLCBBcmlhbCwgc2Fucy1zZXJpZjtcbiAgICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICAgICAgcGFkZGluZy1sZWZ0OiA2cHg7IH1cbiAgICAgIC5ob21lICNob21lLWZlYXR1cmVzIC5zbGlkZS5zbGlkZS0xIC5hcnRpY2xlLWluZm8gcCwgLmhvbWUgI2hvbWUtZmVhdHVyZXMgLnNsaWRlLnNsaWRlLTEgLmFydGljbGUtaW5mbyAucGFnZS1oZWFkZXIgLnBhZ2UtaGVhZGVyLS1jb250ZW50ID4gKjpudGgtY2hpbGQoMiksIC5wYWdlLWhlYWRlciAuaG9tZSAjaG9tZS1mZWF0dXJlcyAuc2xpZGUuc2xpZGUtMSAuYXJ0aWNsZS1pbmZvIC5wYWdlLWhlYWRlci0tY29udGVudCA+ICo6bnRoLWNoaWxkKDIpLCAuaG9tZSAjaG9tZS1mZWF0dXJlcyAuc2xpZGUuc2xpZGUtMiAuYXJ0aWNsZS1pbmZvIHAsIC5ob21lICNob21lLWZlYXR1cmVzIC5zbGlkZS5zbGlkZS0yIC5hcnRpY2xlLWluZm8gLnBhZ2UtaGVhZGVyIC5wYWdlLWhlYWRlci0tY29udGVudCA+ICo6bnRoLWNoaWxkKDIpLCAucGFnZS1oZWFkZXIgLmhvbWUgI2hvbWUtZmVhdHVyZXMgLnNsaWRlLnNsaWRlLTIgLmFydGljbGUtaW5mbyAucGFnZS1oZWFkZXItLWNvbnRlbnQgPiAqOm50aC1jaGlsZCgyKSwgLmhvbWUgI2hvbWUtZmVhdHVyZXMgLnNsaWRlLnNsaWRlLTMgLmFydGljbGUtaW5mbyBwLCAuaG9tZSAjaG9tZS1mZWF0dXJlcyAuc2xpZGUuc2xpZGUtMyAuYXJ0aWNsZS1pbmZvIC5wYWdlLWhlYWRlciAucGFnZS1oZWFkZXItLWNvbnRlbnQgPiAqOm50aC1jaGlsZCgyKSwgLnBhZ2UtaGVhZGVyIC5ob21lICNob21lLWZlYXR1cmVzIC5zbGlkZS5zbGlkZS0zIC5hcnRpY2xlLWluZm8gLnBhZ2UtaGVhZGVyLS1jb250ZW50ID4gKjpudGgtY2hpbGQoMikge1xuICAgICAgICBwYWRkaW5nOiAwcHg7IH1cbiAgICAgIC5ob21lICNob21lLWZlYXR1cmVzIC5zbGlkZS5zbGlkZS0xIC5hcnRpY2xlLWluZm8gLmRhdGUtcHVibGlzaGVkLCAuaG9tZSAjaG9tZS1mZWF0dXJlcyAuc2xpZGUuc2xpZGUtMiAuYXJ0aWNsZS1pbmZvIC5kYXRlLXB1Ymxpc2hlZCwgLmhvbWUgI2hvbWUtZmVhdHVyZXMgLnNsaWRlLnNsaWRlLTMgLmFydGljbGUtaW5mbyAuZGF0ZS1wdWJsaXNoZWQge1xuICAgICAgICBmb250LWZhbWlseTogXCJFbmR6b25lU2Fuc1wiLCBBcmlhbCwgc2Fucy1zZXJpZjtcbiAgICAgICAgZm9udC1zdHlsZTogaXRhbGljO1xuICAgICAgICBmb250LXNpemU6IDE0O1xuICAgICAgICBmb250LXNpemU6IDAuODc1cmVtO1xuICAgICAgICBsaW5lLWhlaWdodDogMS40O1xuICAgICAgICBwYWRkaW5nOiAwIDAgOHB4IDA7IH1cbiAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNDhlbSkge1xuICAgICAgICAgIC5ob21lICNob21lLWZlYXR1cmVzIC5zbGlkZS5zbGlkZS0xIC5hcnRpY2xlLWluZm8gLmRhdGUtcHVibGlzaGVkLCAuaG9tZSAjaG9tZS1mZWF0dXJlcyAuc2xpZGUuc2xpZGUtMiAuYXJ0aWNsZS1pbmZvIC5kYXRlLXB1Ymxpc2hlZCwgLmhvbWUgI2hvbWUtZmVhdHVyZXMgLnNsaWRlLnNsaWRlLTMgLmFydGljbGUtaW5mbyAuZGF0ZS1wdWJsaXNoZWQge1xuICAgICAgICAgICAgZm9udC1zaXplOiAxNTtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMC45Mzc1cmVtOyB9IH1cbiAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjJlbSkge1xuICAgICAgICAgIC5ob21lICNob21lLWZlYXR1cmVzIC5zbGlkZS5zbGlkZS0xIC5hcnRpY2xlLWluZm8gLmRhdGUtcHVibGlzaGVkLCAuaG9tZSAjaG9tZS1mZWF0dXJlcyAuc2xpZGUuc2xpZGUtMiAuYXJ0aWNsZS1pbmZvIC5kYXRlLXB1Ymxpc2hlZCwgLmhvbWUgI2hvbWUtZmVhdHVyZXMgLnNsaWRlLnNsaWRlLTMgLmFydGljbGUtaW5mbyAuZGF0ZS1wdWJsaXNoZWQge1xuICAgICAgICAgICAgZm9udC1zaXplOiAxNjtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMXJlbTsgfSB9XG4gICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc1ZW0pIHtcbiAgICAgICAgICAuaG9tZSAjaG9tZS1mZWF0dXJlcyAuc2xpZGUuc2xpZGUtMSAuYXJ0aWNsZS1pbmZvIC5kYXRlLXB1Ymxpc2hlZCwgLmhvbWUgI2hvbWUtZmVhdHVyZXMgLnNsaWRlLnNsaWRlLTIgLmFydGljbGUtaW5mbyAuZGF0ZS1wdWJsaXNoZWQsIC5ob21lICNob21lLWZlYXR1cmVzIC5zbGlkZS5zbGlkZS0zIC5hcnRpY2xlLWluZm8gLmRhdGUtcHVibGlzaGVkIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTY7XG4gICAgICAgICAgICBmb250LXNpemU6IDFyZW07IH0gfVxuICAgICAgICAuaG9tZSAjaG9tZS1mZWF0dXJlcyAuc2xpZGUuc2xpZGUtMSAuYXJ0aWNsZS1pbmZvIC5kYXRlLXB1Ymxpc2hlZCBzcGFuLCAuaG9tZSAjaG9tZS1mZWF0dXJlcyAuc2xpZGUuc2xpZGUtMiAuYXJ0aWNsZS1pbmZvIC5kYXRlLXB1Ymxpc2hlZCBzcGFuLCAuaG9tZSAjaG9tZS1mZWF0dXJlcyAuc2xpZGUuc2xpZGUtMyAuYXJ0aWNsZS1pbmZvIC5kYXRlLXB1Ymxpc2hlZCBzcGFuIHtcbiAgICAgICAgICBtYXJnaW46IDA7IH1cbiAgICAgIC5ob21lICNob21lLWZlYXR1cmVzIC5zbGlkZS5zbGlkZS0xIC5hcnRpY2xlLWluZm8gLmFydGljbGUtZXhjZXJwdCBwLCAuaG9tZSAjaG9tZS1mZWF0dXJlcyAuc2xpZGUuc2xpZGUtMSAuYXJ0aWNsZS1pbmZvIC5hcnRpY2xlLWV4Y2VycHQgLnBhZ2UtaGVhZGVyIC5wYWdlLWhlYWRlci0tY29udGVudCA+ICo6bnRoLWNoaWxkKDIpLCAucGFnZS1oZWFkZXIgLmhvbWUgI2hvbWUtZmVhdHVyZXMgLnNsaWRlLnNsaWRlLTEgLmFydGljbGUtaW5mbyAuYXJ0aWNsZS1leGNlcnB0IC5wYWdlLWhlYWRlci0tY29udGVudCA+ICo6bnRoLWNoaWxkKDIpLCAuaG9tZSAjaG9tZS1mZWF0dXJlcyAuc2xpZGUuc2xpZGUtMiAuYXJ0aWNsZS1pbmZvIC5hcnRpY2xlLWV4Y2VycHQgcCwgLmhvbWUgI2hvbWUtZmVhdHVyZXMgLnNsaWRlLnNsaWRlLTIgLmFydGljbGUtaW5mbyAuYXJ0aWNsZS1leGNlcnB0IC5wYWdlLWhlYWRlciAucGFnZS1oZWFkZXItLWNvbnRlbnQgPiAqOm50aC1jaGlsZCgyKSwgLnBhZ2UtaGVhZGVyIC5ob21lICNob21lLWZlYXR1cmVzIC5zbGlkZS5zbGlkZS0yIC5hcnRpY2xlLWluZm8gLmFydGljbGUtZXhjZXJwdCAucGFnZS1oZWFkZXItLWNvbnRlbnQgPiAqOm50aC1jaGlsZCgyKSwgLmhvbWUgI2hvbWUtZmVhdHVyZXMgLnNsaWRlLnNsaWRlLTMgLmFydGljbGUtaW5mbyAuYXJ0aWNsZS1leGNlcnB0IHAsIC5ob21lICNob21lLWZlYXR1cmVzIC5zbGlkZS5zbGlkZS0zIC5hcnRpY2xlLWluZm8gLmFydGljbGUtZXhjZXJwdCAucGFnZS1oZWFkZXIgLnBhZ2UtaGVhZGVyLS1jb250ZW50ID4gKjpudGgtY2hpbGQoMiksIC5wYWdlLWhlYWRlciAuaG9tZSAjaG9tZS1mZWF0dXJlcyAuc2xpZGUuc2xpZGUtMyAuYXJ0aWNsZS1pbmZvIC5hcnRpY2xlLWV4Y2VycHQgLnBhZ2UtaGVhZGVyLS1jb250ZW50ID4gKjpudGgtY2hpbGQoMikge1xuICAgICAgICBmb250LXNpemU6IDE0O1xuICAgICAgICBmb250LXNpemU6IDAuODc1cmVtO1xuICAgICAgICBsaW5lLWhlaWdodDogMS40O1xuICAgICAgICBsaW5lLWhlaWdodDogMS40ZW07XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAwcHg7IH1cbiAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNDhlbSkge1xuICAgICAgICAgIC5ob21lICNob21lLWZlYXR1cmVzIC5zbGlkZS5zbGlkZS0xIC5hcnRpY2xlLWluZm8gLmFydGljbGUtZXhjZXJwdCBwLCAuaG9tZSAjaG9tZS1mZWF0dXJlcyAuc2xpZGUuc2xpZGUtMSAuYXJ0aWNsZS1pbmZvIC5hcnRpY2xlLWV4Y2VycHQgLnBhZ2UtaGVhZGVyIC5wYWdlLWhlYWRlci0tY29udGVudCA+ICo6bnRoLWNoaWxkKDIpLCAucGFnZS1oZWFkZXIgLmhvbWUgI2hvbWUtZmVhdHVyZXMgLnNsaWRlLnNsaWRlLTEgLmFydGljbGUtaW5mbyAuYXJ0aWNsZS1leGNlcnB0IC5wYWdlLWhlYWRlci0tY29udGVudCA+ICo6bnRoLWNoaWxkKDIpLCAuaG9tZSAjaG9tZS1mZWF0dXJlcyAuc2xpZGUuc2xpZGUtMiAuYXJ0aWNsZS1pbmZvIC5hcnRpY2xlLWV4Y2VycHQgcCwgLmhvbWUgI2hvbWUtZmVhdHVyZXMgLnNsaWRlLnNsaWRlLTIgLmFydGljbGUtaW5mbyAuYXJ0aWNsZS1leGNlcnB0IC5wYWdlLWhlYWRlciAucGFnZS1oZWFkZXItLWNvbnRlbnQgPiAqOm50aC1jaGlsZCgyKSwgLnBhZ2UtaGVhZGVyIC5ob21lICNob21lLWZlYXR1cmVzIC5zbGlkZS5zbGlkZS0yIC5hcnRpY2xlLWluZm8gLmFydGljbGUtZXhjZXJwdCAucGFnZS1oZWFkZXItLWNvbnRlbnQgPiAqOm50aC1jaGlsZCgyKSwgLmhvbWUgI2hvbWUtZmVhdHVyZXMgLnNsaWRlLnNsaWRlLTMgLmFydGljbGUtaW5mbyAuYXJ0aWNsZS1leGNlcnB0IHAsIC5ob21lICNob21lLWZlYXR1cmVzIC5zbGlkZS5zbGlkZS0zIC5hcnRpY2xlLWluZm8gLmFydGljbGUtZXhjZXJwdCAucGFnZS1oZWFkZXIgLnBhZ2UtaGVhZGVyLS1jb250ZW50ID4gKjpudGgtY2hpbGQoMiksIC5wYWdlLWhlYWRlciAuaG9tZSAjaG9tZS1mZWF0dXJlcyAuc2xpZGUuc2xpZGUtMyAuYXJ0aWNsZS1pbmZvIC5hcnRpY2xlLWV4Y2VycHQgLnBhZ2UtaGVhZGVyLS1jb250ZW50ID4gKjpudGgtY2hpbGQoMikge1xuICAgICAgICAgICAgZm9udC1zaXplOiAxNTtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMC45Mzc1cmVtOyB9IH1cbiAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjJlbSkge1xuICAgICAgICAgIC5ob21lICNob21lLWZlYXR1cmVzIC5zbGlkZS5zbGlkZS0xIC5hcnRpY2xlLWluZm8gLmFydGljbGUtZXhjZXJwdCBwLCAuaG9tZSAjaG9tZS1mZWF0dXJlcyAuc2xpZGUuc2xpZGUtMSAuYXJ0aWNsZS1pbmZvIC5hcnRpY2xlLWV4Y2VycHQgLnBhZ2UtaGVhZGVyIC5wYWdlLWhlYWRlci0tY29udGVudCA+ICo6bnRoLWNoaWxkKDIpLCAucGFnZS1oZWFkZXIgLmhvbWUgI2hvbWUtZmVhdHVyZXMgLnNsaWRlLnNsaWRlLTEgLmFydGljbGUtaW5mbyAuYXJ0aWNsZS1leGNlcnB0IC5wYWdlLWhlYWRlci0tY29udGVudCA+ICo6bnRoLWNoaWxkKDIpLCAuaG9tZSAjaG9tZS1mZWF0dXJlcyAuc2xpZGUuc2xpZGUtMiAuYXJ0aWNsZS1pbmZvIC5hcnRpY2xlLWV4Y2VycHQgcCwgLmhvbWUgI2hvbWUtZmVhdHVyZXMgLnNsaWRlLnNsaWRlLTIgLmFydGljbGUtaW5mbyAuYXJ0aWNsZS1leGNlcnB0IC5wYWdlLWhlYWRlciAucGFnZS1oZWFkZXItLWNvbnRlbnQgPiAqOm50aC1jaGlsZCgyKSwgLnBhZ2UtaGVhZGVyIC5ob21lICNob21lLWZlYXR1cmVzIC5zbGlkZS5zbGlkZS0yIC5hcnRpY2xlLWluZm8gLmFydGljbGUtZXhjZXJwdCAucGFnZS1oZWFkZXItLWNvbnRlbnQgPiAqOm50aC1jaGlsZCgyKSwgLmhvbWUgI2hvbWUtZmVhdHVyZXMgLnNsaWRlLnNsaWRlLTMgLmFydGljbGUtaW5mbyAuYXJ0aWNsZS1leGNlcnB0IHAsIC5ob21lICNob21lLWZlYXR1cmVzIC5zbGlkZS5zbGlkZS0zIC5hcnRpY2xlLWluZm8gLmFydGljbGUtZXhjZXJwdCAucGFnZS1oZWFkZXIgLnBhZ2UtaGVhZGVyLS1jb250ZW50ID4gKjpudGgtY2hpbGQoMiksIC5wYWdlLWhlYWRlciAuaG9tZSAjaG9tZS1mZWF0dXJlcyAuc2xpZGUuc2xpZGUtMyAuYXJ0aWNsZS1pbmZvIC5hcnRpY2xlLWV4Y2VycHQgLnBhZ2UtaGVhZGVyLS1jb250ZW50ID4gKjpudGgtY2hpbGQoMikge1xuICAgICAgICAgICAgZm9udC1zaXplOiAxNDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMC44NzVyZW07IH0gfVxuICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NWVtKSB7XG4gICAgICAgICAgLmhvbWUgI2hvbWUtZmVhdHVyZXMgLnNsaWRlLnNsaWRlLTEgLmFydGljbGUtaW5mbyAuYXJ0aWNsZS1leGNlcnB0IHAsIC5ob21lICNob21lLWZlYXR1cmVzIC5zbGlkZS5zbGlkZS0xIC5hcnRpY2xlLWluZm8gLmFydGljbGUtZXhjZXJwdCAucGFnZS1oZWFkZXIgLnBhZ2UtaGVhZGVyLS1jb250ZW50ID4gKjpudGgtY2hpbGQoMiksIC5wYWdlLWhlYWRlciAuaG9tZSAjaG9tZS1mZWF0dXJlcyAuc2xpZGUuc2xpZGUtMSAuYXJ0aWNsZS1pbmZvIC5hcnRpY2xlLWV4Y2VycHQgLnBhZ2UtaGVhZGVyLS1jb250ZW50ID4gKjpudGgtY2hpbGQoMiksIC5ob21lICNob21lLWZlYXR1cmVzIC5zbGlkZS5zbGlkZS0yIC5hcnRpY2xlLWluZm8gLmFydGljbGUtZXhjZXJwdCBwLCAuaG9tZSAjaG9tZS1mZWF0dXJlcyAuc2xpZGUuc2xpZGUtMiAuYXJ0aWNsZS1pbmZvIC5hcnRpY2xlLWV4Y2VycHQgLnBhZ2UtaGVhZGVyIC5wYWdlLWhlYWRlci0tY29udGVudCA+ICo6bnRoLWNoaWxkKDIpLCAucGFnZS1oZWFkZXIgLmhvbWUgI2hvbWUtZmVhdHVyZXMgLnNsaWRlLnNsaWRlLTIgLmFydGljbGUtaW5mbyAuYXJ0aWNsZS1leGNlcnB0IC5wYWdlLWhlYWRlci0tY29udGVudCA+ICo6bnRoLWNoaWxkKDIpLCAuaG9tZSAjaG9tZS1mZWF0dXJlcyAuc2xpZGUuc2xpZGUtMyAuYXJ0aWNsZS1pbmZvIC5hcnRpY2xlLWV4Y2VycHQgcCwgLmhvbWUgI2hvbWUtZmVhdHVyZXMgLnNsaWRlLnNsaWRlLTMgLmFydGljbGUtaW5mbyAuYXJ0aWNsZS1leGNlcnB0IC5wYWdlLWhlYWRlciAucGFnZS1oZWFkZXItLWNvbnRlbnQgPiAqOm50aC1jaGlsZCgyKSwgLnBhZ2UtaGVhZGVyIC5ob21lICNob21lLWZlYXR1cmVzIC5zbGlkZS5zbGlkZS0zIC5hcnRpY2xlLWluZm8gLmFydGljbGUtZXhjZXJwdCAucGFnZS1oZWFkZXItLWNvbnRlbnQgPiAqOm50aC1jaGlsZCgyKSB7XG4gICAgICAgICAgICBmb250LXNpemU6IDE0O1xuICAgICAgICAgICAgZm9udC1zaXplOiAwLjg3NXJlbTsgfSB9XG4gICAgICAuaG9tZSAjaG9tZS1mZWF0dXJlcyAuc2xpZGUuc2xpZGUtMSAuYXJ0aWNsZS1pbmZvIGEucmVhZC1tb3JlLCAuaG9tZSAjaG9tZS1mZWF0dXJlcyAuc2xpZGUuc2xpZGUtMSAuYXJ0aWNsZS1pbmZvICNob21lLWN0YSAuaG9tZS1jdGEtY29udGFpbmVyIC5jdGEgYSwgLmhvbWUgI2hvbWUtY3RhIC5ob21lLWN0YS1jb250YWluZXIgLmN0YSAjaG9tZS1mZWF0dXJlcyAuc2xpZGUuc2xpZGUtMSAuYXJ0aWNsZS1pbmZvIGEsIC5ob21lICNob21lLWZlYXR1cmVzIC5zbGlkZS5zbGlkZS0yIC5hcnRpY2xlLWluZm8gYS5yZWFkLW1vcmUsIC5ob21lICNob21lLWZlYXR1cmVzIC5zbGlkZS5zbGlkZS0yIC5hcnRpY2xlLWluZm8gI2hvbWUtY3RhIC5ob21lLWN0YS1jb250YWluZXIgLmN0YSBhLCAuaG9tZSAjaG9tZS1jdGEgLmhvbWUtY3RhLWNvbnRhaW5lciAuY3RhICNob21lLWZlYXR1cmVzIC5zbGlkZS5zbGlkZS0yIC5hcnRpY2xlLWluZm8gYSwgLmhvbWUgI2hvbWUtZmVhdHVyZXMgLnNsaWRlLnNsaWRlLTMgLmFydGljbGUtaW5mbyBhLnJlYWQtbW9yZSwgLmhvbWUgI2hvbWUtZmVhdHVyZXMgLnNsaWRlLnNsaWRlLTMgLmFydGljbGUtaW5mbyAjaG9tZS1jdGEgLmhvbWUtY3RhLWNvbnRhaW5lciAuY3RhIGEsIC5ob21lICNob21lLWN0YSAuaG9tZS1jdGEtY29udGFpbmVyIC5jdGEgI2hvbWUtZmVhdHVyZXMgLnNsaWRlLnNsaWRlLTMgLmFydGljbGUtaW5mbyBhIHtcbiAgICAgICAgZm9udC1mYW1pbHk6IFwiRW5kem9uZVNhbnNcIiwgQXJpYWwsIHNhbnMtc2VyaWY7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgICBmb250LXN0eWxlOiBpdGFsaWM7XG4gICAgICAgIGNvbG9yOiAjMDA3NUJDO1xuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlOyB9XG4gICAgICAgIC5ob21lICNob21lLWZlYXR1cmVzIC5zbGlkZS5zbGlkZS0xIC5hcnRpY2xlLWluZm8gYS5yZWFkLW1vcmU6aG92ZXIsIC5ob21lICNob21lLWZlYXR1cmVzIC5zbGlkZS5zbGlkZS0xIC5hcnRpY2xlLWluZm8gI2hvbWUtY3RhIC5ob21lLWN0YS1jb250YWluZXIgLmN0YSBhOmhvdmVyLCAuaG9tZSAjaG9tZS1jdGEgLmhvbWUtY3RhLWNvbnRhaW5lciAuY3RhICNob21lLWZlYXR1cmVzIC5zbGlkZS5zbGlkZS0xIC5hcnRpY2xlLWluZm8gYTpob3ZlciwgLmhvbWUgI2hvbWUtZmVhdHVyZXMgLnNsaWRlLnNsaWRlLTIgLmFydGljbGUtaW5mbyBhLnJlYWQtbW9yZTpob3ZlciwgLmhvbWUgI2hvbWUtZmVhdHVyZXMgLnNsaWRlLnNsaWRlLTIgLmFydGljbGUtaW5mbyAjaG9tZS1jdGEgLmhvbWUtY3RhLWNvbnRhaW5lciAuY3RhIGE6aG92ZXIsIC5ob21lICNob21lLWN0YSAuaG9tZS1jdGEtY29udGFpbmVyIC5jdGEgI2hvbWUtZmVhdHVyZXMgLnNsaWRlLnNsaWRlLTIgLmFydGljbGUtaW5mbyBhOmhvdmVyLCAuaG9tZSAjaG9tZS1mZWF0dXJlcyAuc2xpZGUuc2xpZGUtMyAuYXJ0aWNsZS1pbmZvIGEucmVhZC1tb3JlOmhvdmVyLCAuaG9tZSAjaG9tZS1mZWF0dXJlcyAuc2xpZGUuc2xpZGUtMyAuYXJ0aWNsZS1pbmZvICNob21lLWN0YSAuaG9tZS1jdGEtY29udGFpbmVyIC5jdGEgYTpob3ZlciwgLmhvbWUgI2hvbWUtY3RhIC5ob21lLWN0YS1jb250YWluZXIgLmN0YSAjaG9tZS1mZWF0dXJlcyAuc2xpZGUuc2xpZGUtMyAuYXJ0aWNsZS1pbmZvIGE6aG92ZXIge1xuICAgICAgICAgIGNvbG9yOiAjRTMxODM3OyB9XG4gICAgLmhvbWUgI2hvbWUtZmVhdHVyZXMgLnNsaWRlLnNsaWRlLTIge1xuICAgICAgb3BhY2l0eTogMDtcbiAgICAgIC13ZWJraXQtYW5pbWF0aW9uOiBmYWRlRmVhdHVyZS1zbGlkZS0yIDIuN3MgZm9yd2FyZHM7XG4gICAgICAtbW96LWFuaW1hdGlvbjogZmFkZUZlYXR1cmUtc2xpZGUtMiAyLjdzIGZvcndhcmRzO1xuICAgICAgYW5pbWF0aW9uOiBmYWRlRmVhdHVyZS1zbGlkZS0yIDIuN3MgZm9yd2FyZHM7XG4gICAgICAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2Utb3V0O1xuICAgICAgLW1vei1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLW91dDtcbiAgICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2Utb3V0OyB9XG4gICAgLmhvbWUgI2hvbWUtZmVhdHVyZXMgLnNsaWRlLnNsaWRlLTMge1xuICAgICAgb3BhY2l0eTogMDtcbiAgICAgIC13ZWJraXQtYW5pbWF0aW9uOiBmYWRlRmVhdHVyZS1zbGlkZS0zIDIuN3MgZm9yd2FyZHM7XG4gICAgICAtbW96LWFuaW1hdGlvbjogZmFkZUZlYXR1cmUtc2xpZGUtMyAyLjdzIGZvcndhcmRzO1xuICAgICAgYW5pbWF0aW9uOiBmYWRlRmVhdHVyZS1zbGlkZS0zIDIuN3MgZm9yd2FyZHM7XG4gICAgICAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2Utb3V0O1xuICAgICAgLW1vei1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLW91dDtcbiAgICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2Utb3V0OyB9XG4gICAgLmhvbWUgI2hvbWUtZmVhdHVyZXMgLnNsaWRlLnNsaWRlLTQge1xuICAgICAgb3BhY2l0eTogMDtcbiAgICAgIC13ZWJraXQtYW5pbWF0aW9uOiBmYWRlRmVhdHVyZS1zbGlkZS00IDIuN3MgZm9yd2FyZHM7XG4gICAgICAtbW96LWFuaW1hdGlvbjogZmFkZUZlYXR1cmUtc2xpZGUtNCAyLjdzIGZvcndhcmRzO1xuICAgICAgYW5pbWF0aW9uOiBmYWRlRmVhdHVyZS1zbGlkZS00IDIuN3MgZm9yd2FyZHM7XG4gICAgICAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2Utb3V0O1xuICAgICAgLW1vei1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLW91dDtcbiAgICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2Utb3V0OyB9XG5cbi5ob21lICNob21lLXBpbGxhcnMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTsgfVxuICAuaG9tZSAjaG9tZS1waWxsYXJzIGgyIHtcbiAgICBjb2xvcjogIzAwNzVCQztcbiAgICBmb250LWZhbWlseTogXCJFbmR6b25lU2Fucy1Cb2xkSXRhbGljXCIsIEFyaWFsLCBzYW5zLXNlcmlmO1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgZm9udC1zaXplOiAzNnB4O1xuICAgIGZvbnQtc2l6ZTogMi4yNXJlbTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgbWFyZ2luOiAwcHggMCA0MHB4OyB9XG4gIC5ob21lICNob21lLXBpbGxhcnMgLmhvbWUtcGlsbGFycyB7XG4gICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gICAgZGlzcGxheTogLW1vei1ib3g7XG4gICAgZGlzcGxheTogYm94O1xuICAgIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcbiAgICBkaXNwbGF5OiAtbW96LWZsZXg7XG4gICAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICAtd2Via2l0LWJveC1vcmllbnQ6IHZlcnRpY2FsO1xuICAgIC1tb3otYm94LW9yaWVudDogdmVydGljYWw7XG4gICAgYm94LW9yaWVudDogdmVydGljYWw7XG4gICAgLXdlYmtpdC1ib3gtZGlyZWN0aW9uOiBub3JtYWw7XG4gICAgLW1vei1ib3gtZGlyZWN0aW9uOiBub3JtYWw7XG4gICAgYm94LWRpcmVjdGlvbjogbm9ybWFsO1xuICAgIC13ZWJraXQtZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAtbW96LWZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAtbXMtZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAtd2Via2l0LWJveC1hbGlnbjogc3RyZXRjaDtcbiAgICAtbW96LWJveC1hbGlnbjogc3RyZXRjaDtcbiAgICBib3gtYWxpZ246IHN0cmV0Y2g7XG4gICAgLXdlYmtpdC1hbGlnbi1pdGVtczogc3RyZXRjaDtcbiAgICAtbW96LWFsaWduLWl0ZW1zOiBzdHJldGNoO1xuICAgIC1tcy1hbGlnbi1pdGVtczogc3RyZXRjaDtcbiAgICAtby1hbGlnbi1pdGVtczogc3RyZXRjaDtcbiAgICBhbGlnbi1pdGVtczogc3RyZXRjaDtcbiAgICAtbXMtZmxleC1hbGlnbjogc3RyZXRjaDsgfVxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQ4ZW0pIHtcbiAgICAgIC5ob21lICNob21lLXBpbGxhcnMgLmhvbWUtcGlsbGFycyB7XG4gICAgICAgIC13ZWJraXQtYm94LW9yaWVudDogaG9yaXpvbnRhbDtcbiAgICAgICAgLW1vei1ib3gtb3JpZW50OiBob3Jpem9udGFsO1xuICAgICAgICBib3gtb3JpZW50OiBob3Jpem9udGFsO1xuICAgICAgICAtd2Via2l0LWJveC1kaXJlY3Rpb246IG5vcm1hbDtcbiAgICAgICAgLW1vei1ib3gtZGlyZWN0aW9uOiBub3JtYWw7XG4gICAgICAgIGJveC1kaXJlY3Rpb246IG5vcm1hbDtcbiAgICAgICAgLXdlYmtpdC1mbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAgICAtbW96LWZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgICAgIC1tcy1mbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAgICAtd2Via2l0LWJveC1saW5lczogbXVsdGlwbGU7XG4gICAgICAgIC1tb3otYm94LWxpbmVzOiBtdWx0aXBsZTtcbiAgICAgICAgYm94LWxpbmVzOiBtdWx0aXBsZTtcbiAgICAgICAgLXdlYmtpdC1mbGV4LXdyYXA6IHdyYXA7XG4gICAgICAgIC1tb3otZmxleC13cmFwOiB3cmFwO1xuICAgICAgICAtbXMtZmxleC13cmFwOiB3cmFwO1xuICAgICAgICBmbGV4LXdyYXA6IHdyYXA7IH0gfVxuICAuaG9tZSAjaG9tZS1waWxsYXJzIC5waWxsYXIge1xuICAgIG1hcmdpbi1ib3R0b206IDQ1cHg7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIHBhZGRpbmc6IDAgMjBweDsgfVxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQ4ZW0pIHtcbiAgICAgIC5ob21lICNob21lLXBpbGxhcnMgLnBpbGxhciB7XG4gICAgICAgIHdpZHRoOiA1MCU7IH0gfVxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc1ZW0pIHtcbiAgICAgIC5ob21lICNob21lLXBpbGxhcnMgLnBpbGxhciB7XG4gICAgICAgIHdpZHRoOiAyNSU7IH0gfVxuICAgIC5ob21lICNob21lLXBpbGxhcnMgLnBpbGxhciBpbWcge1xuICAgICAgd2lkdGg6IGF1dG87XG4gICAgICBoZWlnaHQ6IDg1cHg7XG4gICAgICBtYXJnaW4tYm90dG9tOiAyMHB4OyB9XG4gICAgLmhvbWUgI2hvbWUtcGlsbGFycyAucGlsbGFyIC5waWxsYXItbGluayAuaWNvLCAuaG9tZSAjaG9tZS1waWxsYXJzIC5waWxsYXIgLnBpbGxhci1saW5rICNteS12aWRlbyAuanctZGlzcGxheS1pY29uLWNvbnRhaW5lciAuanctaWNvbi1kaXNwbGF5LCAjbXktdmlkZW8gLmp3LWRpc3BsYXktaWNvbi1jb250YWluZXIgLmhvbWUgI2hvbWUtcGlsbGFycyAucGlsbGFyIC5waWxsYXItbGluayAuanctaWNvbi1kaXNwbGF5IHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgICAuaG9tZSAjaG9tZS1waWxsYXJzIC5waWxsYXIgLnBpbGxhci1saW5rIC5waWxsYXItdGl0bGUge1xuICAgICAgY29sb3I6ICMwMjRDOEE7XG4gICAgICBmb250LWZhbWlseTogXCJFbmR6b25lU2Fucy1Cb2xkXCIsIEFyaWFsLCBzYW5zLXNlcmlmO1xuICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgIGZvbnQtc2l6ZTogMS4xMjVyZW07IH1cbiAgICAgIC5ob21lICNob21lLXBpbGxhcnMgLnBpbGxhciAucGlsbGFyLWxpbmsgLnBpbGxhci10aXRsZTpob3ZlciB7XG4gICAgICAgIGNvbG9yOiAjRTMxODM3OyB9XG4gICAgLmhvbWUgI2hvbWUtcGlsbGFycyAucGlsbGFyIC5waWxsYXItZGVzY3JpcHRpb24ge1xuICAgICAgZm9udC1zaXplOiAxMjtcbiAgICAgIGZvbnQtc2l6ZTogMC43NXJlbTtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxLjQ7XG4gICAgICBtYXJnaW4tdG9wOiAxMHB4OyB9XG4gICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA0OGVtKSB7XG4gICAgICAgIC5ob21lICNob21lLXBpbGxhcnMgLnBpbGxhciAucGlsbGFyLWRlc2NyaXB0aW9uIHtcbiAgICAgICAgICBmb250LXNpemU6IDE0O1xuICAgICAgICAgIGZvbnQtc2l6ZTogMC44NzVyZW07IH0gfVxuICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjJlbSkge1xuICAgICAgICAuaG9tZSAjaG9tZS1waWxsYXJzIC5waWxsYXIgLnBpbGxhci1kZXNjcmlwdGlvbiB7XG4gICAgICAgICAgZm9udC1zaXplOiAxNDtcbiAgICAgICAgICBmb250LXNpemU6IDAuODc1cmVtOyB9IH1cbiAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc1ZW0pIHtcbiAgICAgICAgLmhvbWUgI2hvbWUtcGlsbGFycyAucGlsbGFyIC5waWxsYXItZGVzY3JpcHRpb24ge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMTQ7XG4gICAgICAgICAgZm9udC1zaXplOiAwLjg3NXJlbTsgfSB9XG4gICAgICAuaG9tZSAjaG9tZS1waWxsYXJzIC5waWxsYXIgLnBpbGxhci1kZXNjcmlwdGlvbiBwLCAuaG9tZSAjaG9tZS1waWxsYXJzIC5waWxsYXIgLnBpbGxhci1kZXNjcmlwdGlvbiAucGFnZS1oZWFkZXIgLnBhZ2UtaGVhZGVyLS1jb250ZW50ID4gKjpudGgtY2hpbGQoMiksIC5wYWdlLWhlYWRlciAuaG9tZSAjaG9tZS1waWxsYXJzIC5waWxsYXIgLnBpbGxhci1kZXNjcmlwdGlvbiAucGFnZS1oZWFkZXItLWNvbnRlbnQgPiAqOm50aC1jaGlsZCgyKSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTI7XG4gICAgICAgIGZvbnQtc2l6ZTogMC43NXJlbTtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuNDsgfVxuICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA0OGVtKSB7XG4gICAgICAgICAgLmhvbWUgI2hvbWUtcGlsbGFycyAucGlsbGFyIC5waWxsYXItZGVzY3JpcHRpb24gcCwgLmhvbWUgI2hvbWUtcGlsbGFycyAucGlsbGFyIC5waWxsYXItZGVzY3JpcHRpb24gLnBhZ2UtaGVhZGVyIC5wYWdlLWhlYWRlci0tY29udGVudCA+ICo6bnRoLWNoaWxkKDIpLCAucGFnZS1oZWFkZXIgLmhvbWUgI2hvbWUtcGlsbGFycyAucGlsbGFyIC5waWxsYXItZGVzY3JpcHRpb24gLnBhZ2UtaGVhZGVyLS1jb250ZW50ID4gKjpudGgtY2hpbGQoMikge1xuICAgICAgICAgICAgZm9udC1zaXplOiAxNDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMC44NzVyZW07IH0gfVxuICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2MmVtKSB7XG4gICAgICAgICAgLmhvbWUgI2hvbWUtcGlsbGFycyAucGlsbGFyIC5waWxsYXItZGVzY3JpcHRpb24gcCwgLmhvbWUgI2hvbWUtcGlsbGFycyAucGlsbGFyIC5waWxsYXItZGVzY3JpcHRpb24gLnBhZ2UtaGVhZGVyIC5wYWdlLWhlYWRlci0tY29udGVudCA+ICo6bnRoLWNoaWxkKDIpLCAucGFnZS1oZWFkZXIgLmhvbWUgI2hvbWUtcGlsbGFycyAucGlsbGFyIC5waWxsYXItZGVzY3JpcHRpb24gLnBhZ2UtaGVhZGVyLS1jb250ZW50ID4gKjpudGgtY2hpbGQoMikge1xuICAgICAgICAgICAgZm9udC1zaXplOiAxNDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMC44NzVyZW07IH0gfVxuICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NWVtKSB7XG4gICAgICAgICAgLmhvbWUgI2hvbWUtcGlsbGFycyAucGlsbGFyIC5waWxsYXItZGVzY3JpcHRpb24gcCwgLmhvbWUgI2hvbWUtcGlsbGFycyAucGlsbGFyIC5waWxsYXItZGVzY3JpcHRpb24gLnBhZ2UtaGVhZGVyIC5wYWdlLWhlYWRlci0tY29udGVudCA+ICo6bnRoLWNoaWxkKDIpLCAucGFnZS1oZWFkZXIgLmhvbWUgI2hvbWUtcGlsbGFycyAucGlsbGFyIC5waWxsYXItZGVzY3JpcHRpb24gLnBhZ2UtaGVhZGVyLS1jb250ZW50ID4gKjpudGgtY2hpbGQoMikge1xuICAgICAgICAgICAgZm9udC1zaXplOiAxNDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMC44NzVyZW07IH0gfVxuICAgIC5ob21lICNob21lLXBpbGxhcnMgLnBpbGxhciAucGlsbGFyLXBvc3RzIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7IH1cblxuLmhvbWUgI2hvbWUtbmV3cyAuc2VjdGlvbi10aXRsZSB7XG4gIG1hcmdpbjogMTBweDsgfVxuXG4uaG9tZSAjaG9tZS1uZXdzIC50YWlsLWxpbmsge1xuICBtYXJnaW46IDE2cHggYXV0bzsgfVxuXG4uaG9tZSAjaG9tZS1uZXdzIC5mZWF0dXJlZC12aWRlb3Mge1xuICBtYXgtd2lkdGg6IDk5OXB4O1xuICBtYXJnaW46IDAgYXV0bzsgfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA0OGVtKSB7XG4gICAgLmhvbWUgI2hvbWUtbmV3cyAuZmVhdHVyZWQtdmlkZW9zIHtcbiAgICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAgICAgZGlzcGxheTogLW1vei1ib3g7XG4gICAgICBkaXNwbGF5OiBib3g7XG4gICAgICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XG4gICAgICBkaXNwbGF5OiAtbW96LWZsZXg7XG4gICAgICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAtd2Via2l0LWJveC1vcmllbnQ6IGhvcml6b250YWw7XG4gICAgICAtbW96LWJveC1vcmllbnQ6IGhvcml6b250YWw7XG4gICAgICBib3gtb3JpZW50OiBob3Jpem9udGFsO1xuICAgICAgLXdlYmtpdC1ib3gtZGlyZWN0aW9uOiBub3JtYWw7XG4gICAgICAtbW96LWJveC1kaXJlY3Rpb246IG5vcm1hbDtcbiAgICAgIGJveC1kaXJlY3Rpb246IG5vcm1hbDtcbiAgICAgIC13ZWJraXQtZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgIC1tb3otZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgICAtbXMtZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgIC13ZWJraXQtYm94LXBhY2s6IHN0YXJ0O1xuICAgICAgLW1vei1ib3gtcGFjazogc3RhcnQ7XG4gICAgICBib3gtcGFjazogc3RhcnQ7XG4gICAgICAtd2Via2l0LWp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICAgIC1tb3otanVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgICAgLW1zLWp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICAgIC1vLWp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICAgIC1tcy1mbGV4LXBhY2s6IHN0YXJ0O1xuICAgICAgLXdlYmtpdC1ib3gtYWxpZ246IHN0cmV0Y2g7XG4gICAgICAtbW96LWJveC1hbGlnbjogc3RyZXRjaDtcbiAgICAgIGJveC1hbGlnbjogc3RyZXRjaDtcbiAgICAgIC13ZWJraXQtYWxpZ24taXRlbXM6IHN0cmV0Y2g7XG4gICAgICAtbW96LWFsaWduLWl0ZW1zOiBzdHJldGNoO1xuICAgICAgLW1zLWFsaWduLWl0ZW1zOiBzdHJldGNoO1xuICAgICAgLW8tYWxpZ24taXRlbXM6IHN0cmV0Y2g7XG4gICAgICBhbGlnbi1pdGVtczogc3RyZXRjaDtcbiAgICAgIC1tcy1mbGV4LWFsaWduOiBzdHJldGNoO1xuICAgICAgLXdlYmtpdC1hbGlnbi1jb250ZW50OiBzdHJldGNoO1xuICAgICAgLW1vei1hbGlnbi1jb250ZW50OiBzdHJldGNoO1xuICAgICAgYWxpZ24tY29udGVudDogc3RyZXRjaDtcbiAgICAgIC1tcy1mbGV4LWxpbmUtcGFjazogc3RyZXRjaDsgfSB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQ4ZW0pIHtcbiAgICAuaG9tZSAjaG9tZS1uZXdzIC5mZWF0dXJlZC12aWRlb3MgLmZlYXR1cmVkLXZpZGVvIHtcbiAgICAgIG1hcmdpbi1yaWdodDogMzJweDsgfSB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQ4ZW0pIHtcbiAgICAuaG9tZSAjaG9tZS1uZXdzIC5mZWF0dXJlZC12aWRlb3MgLnJlbGF0ZWQtdmlkZW9zIHtcbiAgICAgIC13ZWJraXQtYm94LWZsZXg6IDE7XG4gICAgICAtbW96LWJveC1mbGV4OiAxO1xuICAgICAgYm94LWZsZXg6IDE7XG4gICAgICAtd2Via2l0LWZsZXg6IDEgMCAzMDBweDtcbiAgICAgIC1tb3otZmxleDogMSAwIDMwMHB4O1xuICAgICAgLW1zLWZsZXg6IDEgMCAzMDBweDtcbiAgICAgIGZsZXg6IDEgMCAzMDBweDsgfSB9XG4gIC5ob21lICNob21lLW5ld3MgLmZlYXR1cmVkLXZpZGVvcyAucmVsYXRlZC12aWRlb3MgaDIge1xuICAgIGZvbnQtZmFtaWx5OiBcIkVuZHpvbmVTYW5zXCIsIEFyaWFsLCBzYW5zLXNlcmlmO1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgZm9udC1zdHlsZTogaXRhbGljO1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgY29sb3I6ICM2NjY2NjY7XG4gICAgbWFyZ2luOiAwIDAgMTZweDtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgZm9udC1zaXplOiAwLjg3NXJlbTsgfVxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQ4ZW0pIHtcbiAgICAgIC5ob21lICNob21lLW5ld3MgLmZlYXR1cmVkLXZpZGVvcyAucmVsYXRlZC12aWRlb3MgaDIge1xuICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgIGZvbnQtc2l6ZTogMS4xMjVyZW07IH0gfVxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDYyZW0pIHtcbiAgICAgIC5ob21lICNob21lLW5ld3MgLmZlYXR1cmVkLXZpZGVvcyAucmVsYXRlZC12aWRlb3MgaDIge1xuICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgIGZvbnQtc2l6ZTogMS4xMjVyZW07IH0gfVxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc1ZW0pIHtcbiAgICAgIC5ob21lICNob21lLW5ld3MgLmZlYXR1cmVkLXZpZGVvcyAucmVsYXRlZC12aWRlb3MgaDIge1xuICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgIGZvbnQtc2l6ZTogMS4xMjVyZW07IH0gfVxuICAuaG9tZSAjaG9tZS1uZXdzIC5mZWF0dXJlZC12aWRlb3MgLnJlbGF0ZWQtdmlkZW9zIC5zbHVnLXRodW1iIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogMTAwJTtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgICAuaG9tZSAjaG9tZS1uZXdzIC5mZWF0dXJlZC12aWRlb3MgLnJlbGF0ZWQtdmlkZW9zIC5zbHVnLXRodW1iOmJlZm9yZSB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIHBhZGRpbmctdG9wOiA2MCU7IH1cbiAgICAuaG9tZSAjaG9tZS1uZXdzIC5mZWF0dXJlZC12aWRlb3MgLnJlbGF0ZWQtdmlkZW9zIC5zbHVnLXRodW1iID4gKiB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7IH1cbiAgLmhvbWUgI2hvbWUtbmV3cyAuZmVhdHVyZWQtdmlkZW9zIC5yZWxhdGVkLXZpZGVvcyAudmlkZW8taW5mbyBoMSwgLmhvbWUgI2hvbWUtbmV3cyAuZmVhdHVyZWQtdmlkZW9zIC5yZWxhdGVkLXZpZGVvcyAudmlkZW8taW5mbyAucGFnZS1oZWFkZXIgLnBhZ2UtaGVhZGVyLS1jb250ZW50ID4gKjpmaXJzdC1jaGlsZCwgLnBhZ2UtaGVhZGVyIC5ob21lICNob21lLW5ld3MgLmZlYXR1cmVkLXZpZGVvcyAucmVsYXRlZC12aWRlb3MgLnZpZGVvLWluZm8gLnBhZ2UtaGVhZGVyLS1jb250ZW50ID4gKjpmaXJzdC1jaGlsZCB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gICAgbWFyZ2luLWJvdHRvbTogMHB4OyB9XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNDhlbSkge1xuICAgICAgLmhvbWUgI2hvbWUtbmV3cyAuZmVhdHVyZWQtdmlkZW9zIC5yZWxhdGVkLXZpZGVvcyAudmlkZW8taW5mbyBoMSwgLmhvbWUgI2hvbWUtbmV3cyAuZmVhdHVyZWQtdmlkZW9zIC5yZWxhdGVkLXZpZGVvcyAudmlkZW8taW5mbyAucGFnZS1oZWFkZXIgLnBhZ2UtaGVhZGVyLS1jb250ZW50ID4gKjpmaXJzdC1jaGlsZCwgLnBhZ2UtaGVhZGVyIC5ob21lICNob21lLW5ld3MgLmZlYXR1cmVkLXZpZGVvcyAucmVsYXRlZC12aWRlb3MgLnZpZGVvLWluZm8gLnBhZ2UtaGVhZGVyLS1jb250ZW50ID4gKjpmaXJzdC1jaGlsZCB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgZm9udC1zaXplOiAxcmVtOyB9IH1cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2MmVtKSB7XG4gICAgICAuaG9tZSAjaG9tZS1uZXdzIC5mZWF0dXJlZC12aWRlb3MgLnJlbGF0ZWQtdmlkZW9zIC52aWRlby1pbmZvIGgxLCAuaG9tZSAjaG9tZS1uZXdzIC5mZWF0dXJlZC12aWRlb3MgLnJlbGF0ZWQtdmlkZW9zIC52aWRlby1pbmZvIC5wYWdlLWhlYWRlciAucGFnZS1oZWFkZXItLWNvbnRlbnQgPiAqOmZpcnN0LWNoaWxkLCAucGFnZS1oZWFkZXIgLmhvbWUgI2hvbWUtbmV3cyAuZmVhdHVyZWQtdmlkZW9zIC5yZWxhdGVkLXZpZGVvcyAudmlkZW8taW5mbyAucGFnZS1oZWFkZXItLWNvbnRlbnQgPiAqOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgICBmb250LXNpemU6IDEuMjVyZW07IH0gfVxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc1ZW0pIHtcbiAgICAgIC5ob21lICNob21lLW5ld3MgLmZlYXR1cmVkLXZpZGVvcyAucmVsYXRlZC12aWRlb3MgLnZpZGVvLWluZm8gaDEsIC5ob21lICNob21lLW5ld3MgLmZlYXR1cmVkLXZpZGVvcyAucmVsYXRlZC12aWRlb3MgLnZpZGVvLWluZm8gLnBhZ2UtaGVhZGVyIC5wYWdlLWhlYWRlci0tY29udGVudCA+ICo6Zmlyc3QtY2hpbGQsIC5wYWdlLWhlYWRlciAuaG9tZSAjaG9tZS1uZXdzIC5mZWF0dXJlZC12aWRlb3MgLnJlbGF0ZWQtdmlkZW9zIC52aWRlby1pbmZvIC5wYWdlLWhlYWRlci0tY29udGVudCA+ICo6Zmlyc3QtY2hpbGQge1xuICAgICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICAgIGZvbnQtc2l6ZTogMS4yNXJlbTsgfSB9XG4gIC5ob21lICNob21lLW5ld3MgLmZlYXR1cmVkLXZpZGVvcyAucmVsYXRlZC12aWRlb3MgLnNlY29uZGFyeS12aWRlbyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTZweDsgfVxuICAuaG9tZSAjaG9tZS1uZXdzIC5mZWF0dXJlZC12aWRlb3MgLnZpZGVvLWluZm8gaDEsIC5ob21lICNob21lLW5ld3MgLmZlYXR1cmVkLXZpZGVvcyAudmlkZW8taW5mbyAucGFnZS1oZWFkZXIgLnBhZ2UtaGVhZGVyLS1jb250ZW50ID4gKjpmaXJzdC1jaGlsZCwgLnBhZ2UtaGVhZGVyIC5ob21lICNob21lLW5ld3MgLmZlYXR1cmVkLXZpZGVvcyAudmlkZW8taW5mbyAucGFnZS1oZWFkZXItLWNvbnRlbnQgPiAqOmZpcnN0LWNoaWxkIHtcbiAgICBmb250LWZhbWlseTogXCJFbmR6b25lU2Fuc1wiLCBBcmlhbCwgc2Fucy1zZXJpZjtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gICAgZm9udC1zaXplOiAxLjEyNXJlbTtcbiAgICBmb250LXdlaWdodDogNTAwO1xuICAgIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgICBtYXJnaW4tYm90dG9tOiA1cHg7IH1cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA0OGVtKSB7XG4gICAgICAuaG9tZSAjaG9tZS1uZXdzIC5mZWF0dXJlZC12aWRlb3MgLnZpZGVvLWluZm8gaDEsIC5ob21lICNob21lLW5ld3MgLmZlYXR1cmVkLXZpZGVvcyAudmlkZW8taW5mbyAucGFnZS1oZWFkZXIgLnBhZ2UtaGVhZGVyLS1jb250ZW50ID4gKjpmaXJzdC1jaGlsZCwgLnBhZ2UtaGVhZGVyIC5ob21lICNob21lLW5ld3MgLmZlYXR1cmVkLXZpZGVvcyAudmlkZW8taW5mbyAucGFnZS1oZWFkZXItLWNvbnRlbnQgPiAqOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgICBmb250LXNpemU6IDEuMjVyZW07IH0gfVxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDYyZW0pIHtcbiAgICAgIC5ob21lICNob21lLW5ld3MgLmZlYXR1cmVkLXZpZGVvcyAudmlkZW8taW5mbyBoMSwgLmhvbWUgI2hvbWUtbmV3cyAuZmVhdHVyZWQtdmlkZW9zIC52aWRlby1pbmZvIC5wYWdlLWhlYWRlciAucGFnZS1oZWFkZXItLWNvbnRlbnQgPiAqOmZpcnN0LWNoaWxkLCAucGFnZS1oZWFkZXIgLmhvbWUgI2hvbWUtbmV3cyAuZmVhdHVyZWQtdmlkZW9zIC52aWRlby1pbmZvIC5wYWdlLWhlYWRlci0tY29udGVudCA+ICo6Zmlyc3QtY2hpbGQge1xuICAgICAgICBmb250LXNpemU6IDI0cHg7XG4gICAgICAgIGZvbnQtc2l6ZTogMS41cmVtOyB9IH1cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NWVtKSB7XG4gICAgICAuaG9tZSAjaG9tZS1uZXdzIC5mZWF0dXJlZC12aWRlb3MgLnZpZGVvLWluZm8gaDEsIC5ob21lICNob21lLW5ld3MgLmZlYXR1cmVkLXZpZGVvcyAudmlkZW8taW5mbyAucGFnZS1oZWFkZXIgLnBhZ2UtaGVhZGVyLS1jb250ZW50ID4gKjpmaXJzdC1jaGlsZCwgLnBhZ2UtaGVhZGVyIC5ob21lICNob21lLW5ld3MgLmZlYXR1cmVkLXZpZGVvcyAudmlkZW8taW5mbyAucGFnZS1oZWFkZXItLWNvbnRlbnQgPiAqOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgZm9udC1zaXplOiAyNHB4O1xuICAgICAgICBmb250LXNpemU6IDEuNXJlbTsgfSB9XG4gICAgLmhvbWUgI2hvbWUtbmV3cyAuZmVhdHVyZWQtdmlkZW9zIC52aWRlby1pbmZvIGgxIGEsIC5ob21lICNob21lLW5ld3MgLmZlYXR1cmVkLXZpZGVvcyAudmlkZW8taW5mbyAucGFnZS1oZWFkZXIgLnBhZ2UtaGVhZGVyLS1jb250ZW50ID4gKjpmaXJzdC1jaGlsZCBhLCAucGFnZS1oZWFkZXIgLmhvbWUgI2hvbWUtbmV3cyAuZmVhdHVyZWQtdmlkZW9zIC52aWRlby1pbmZvIC5wYWdlLWhlYWRlci0tY29udGVudCA+ICo6Zmlyc3QtY2hpbGQgYSB7XG4gICAgICBjb2xvcjogIzAyNEM4QTsgfVxuICAgICAgLmhvbWUgI2hvbWUtbmV3cyAuZmVhdHVyZWQtdmlkZW9zIC52aWRlby1pbmZvIGgxIGE6aG92ZXIsIC5ob21lICNob21lLW5ld3MgLmZlYXR1cmVkLXZpZGVvcyAudmlkZW8taW5mbyAucGFnZS1oZWFkZXIgLnBhZ2UtaGVhZGVyLS1jb250ZW50ID4gKjpmaXJzdC1jaGlsZCBhOmhvdmVyLCAucGFnZS1oZWFkZXIgLmhvbWUgI2hvbWUtbmV3cyAuZmVhdHVyZWQtdmlkZW9zIC52aWRlby1pbmZvIC5wYWdlLWhlYWRlci0tY29udGVudCA+ICo6Zmlyc3QtY2hpbGQgYTpob3ZlciwgLmhvbWUgI2hvbWUtbmV3cyAuZmVhdHVyZWQtdmlkZW9zIC52aWRlby1pbmZvIGgxIGE6YWN0aXZlLCAuaG9tZSAjaG9tZS1uZXdzIC5mZWF0dXJlZC12aWRlb3MgLnZpZGVvLWluZm8gLnBhZ2UtaGVhZGVyIC5wYWdlLWhlYWRlci0tY29udGVudCA+ICo6Zmlyc3QtY2hpbGQgYTphY3RpdmUsIC5wYWdlLWhlYWRlciAuaG9tZSAjaG9tZS1uZXdzIC5mZWF0dXJlZC12aWRlb3MgLnZpZGVvLWluZm8gLnBhZ2UtaGVhZGVyLS1jb250ZW50ID4gKjpmaXJzdC1jaGlsZCBhOmFjdGl2ZSwgLmhvbWUgI2hvbWUtbmV3cyAuZmVhdHVyZWQtdmlkZW9zIC52aWRlby1pbmZvIGgxIGE6Zm9jdXMsIC5ob21lICNob21lLW5ld3MgLmZlYXR1cmVkLXZpZGVvcyAudmlkZW8taW5mbyAucGFnZS1oZWFkZXIgLnBhZ2UtaGVhZGVyLS1jb250ZW50ID4gKjpmaXJzdC1jaGlsZCBhOmZvY3VzLCAucGFnZS1oZWFkZXIgLmhvbWUgI2hvbWUtbmV3cyAuZmVhdHVyZWQtdmlkZW9zIC52aWRlby1pbmZvIC5wYWdlLWhlYWRlci0tY29udGVudCA+ICo6Zmlyc3QtY2hpbGQgYTpmb2N1cyB7XG4gICAgICAgIGNvbG9yOiAjRTMxODM3OyB9XG4gIC5ob21lICNob21lLW5ld3MgLmZlYXR1cmVkLXZpZGVvcyAudmlkZW8taW5mbyBwLCAuaG9tZSAjaG9tZS1uZXdzIC5mZWF0dXJlZC12aWRlb3MgLnZpZGVvLWluZm8gLnBhZ2UtaGVhZGVyIC5wYWdlLWhlYWRlci0tY29udGVudCA+ICo6bnRoLWNoaWxkKDIpLCAucGFnZS1oZWFkZXIgLmhvbWUgI2hvbWUtbmV3cyAuZmVhdHVyZWQtdmlkZW9zIC52aWRlby1pbmZvIC5wYWdlLWhlYWRlci0tY29udGVudCA+ICo6bnRoLWNoaWxkKDIpIHtcbiAgICBmb250LXNpemU6IDE0O1xuICAgIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gICAgbGluZS1oZWlnaHQ6IDEuNDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMHB4OyB9XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNDhlbSkge1xuICAgICAgLmhvbWUgI2hvbWUtbmV3cyAuZmVhdHVyZWQtdmlkZW9zIC52aWRlby1pbmZvIHAsIC5ob21lICNob21lLW5ld3MgLmZlYXR1cmVkLXZpZGVvcyAudmlkZW8taW5mbyAucGFnZS1oZWFkZXIgLnBhZ2UtaGVhZGVyLS1jb250ZW50ID4gKjpudGgtY2hpbGQoMiksIC5wYWdlLWhlYWRlciAuaG9tZSAjaG9tZS1uZXdzIC5mZWF0dXJlZC12aWRlb3MgLnZpZGVvLWluZm8gLnBhZ2UtaGVhZGVyLS1jb250ZW50ID4gKjpudGgtY2hpbGQoMikge1xuICAgICAgICBmb250LXNpemU6IDE1O1xuICAgICAgICBmb250LXNpemU6IDAuOTM3NXJlbTsgfSB9XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjJlbSkge1xuICAgICAgLmhvbWUgI2hvbWUtbmV3cyAuZmVhdHVyZWQtdmlkZW9zIC52aWRlby1pbmZvIHAsIC5ob21lICNob21lLW5ld3MgLmZlYXR1cmVkLXZpZGVvcyAudmlkZW8taW5mbyAucGFnZS1oZWFkZXIgLnBhZ2UtaGVhZGVyLS1jb250ZW50ID4gKjpudGgtY2hpbGQoMiksIC5wYWdlLWhlYWRlciAuaG9tZSAjaG9tZS1uZXdzIC5mZWF0dXJlZC12aWRlb3MgLnZpZGVvLWluZm8gLnBhZ2UtaGVhZGVyLS1jb250ZW50ID4gKjpudGgtY2hpbGQoMikge1xuICAgICAgICBmb250LXNpemU6IDE0O1xuICAgICAgICBmb250LXNpemU6IDAuODc1cmVtOyB9IH1cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NWVtKSB7XG4gICAgICAuaG9tZSAjaG9tZS1uZXdzIC5mZWF0dXJlZC12aWRlb3MgLnZpZGVvLWluZm8gcCwgLmhvbWUgI2hvbWUtbmV3cyAuZmVhdHVyZWQtdmlkZW9zIC52aWRlby1pbmZvIC5wYWdlLWhlYWRlciAucGFnZS1oZWFkZXItLWNvbnRlbnQgPiAqOm50aC1jaGlsZCgyKSwgLnBhZ2UtaGVhZGVyIC5ob21lICNob21lLW5ld3MgLmZlYXR1cmVkLXZpZGVvcyAudmlkZW8taW5mbyAucGFnZS1oZWFkZXItLWNvbnRlbnQgPiAqOm50aC1jaGlsZCgyKSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTQ7XG4gICAgICAgIGZvbnQtc2l6ZTogMC44NzVyZW07IH0gfVxuXG4uaG9tZSAjaG9tZS1uZXdzIC5uZXdzLXJvbGx1cCB7XG4gIHBhZGRpbmc6IDAgMTVweDtcbiAgbWF4LXdpZHRoOiA3NWVtO1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICBwYWRkaW5nLWJvdHRvbTogMTBweDsgfVxuICAuaG9tZSAjaG9tZS1uZXdzIC5uZXdzLXJvbGx1cDo6YWZ0ZXIge1xuICAgIGNsZWFyOiBib3RoO1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgZGlzcGxheTogdGFibGU7IH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMzBlbSkge1xuICAgIC5ob21lICNob21lLW5ld3MgLm5ld3Mtcm9sbHVwIHtcbiAgICAgIG1heC13aWR0aDogMTAwJTsgfSB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQ4ZW0pIHtcbiAgICAuaG9tZSAjaG9tZS1uZXdzIC5uZXdzLXJvbGx1cCB7XG4gICAgICBtYXgtd2lkdGg6IDEwMCU7IH0gfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2MmVtKSB7XG4gICAgLmhvbWUgI2hvbWUtbmV3cyAubmV3cy1yb2xsdXAge1xuICAgICAgbWF4LXdpZHRoOiA5OTJweDsgfSB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc1ZW0pIHtcbiAgICAuaG9tZSAjaG9tZS1uZXdzIC5uZXdzLXJvbGx1cCB7XG4gICAgICBtYXgtd2lkdGg6IDk5MnB4OyB9IH1cbiAgLmhvbWUgI2hvbWUtbmV3cyAubmV3cy1yb2xsdXAgLnNsdWctdGh1bWIge1xuICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAtd2Via2l0LWJveC1mbGV4OiAwO1xuICAgIC1tb3otYm94LWZsZXg6IDA7XG4gICAgYm94LWZsZXg6IDA7XG4gICAgLXdlYmtpdC1mbGV4OiAwIDAgMTAwcHg7XG4gICAgLW1vei1mbGV4OiAwIDAgMTAwcHg7XG4gICAgLW1zLWZsZXg6IDAgMCAxMDBweDtcbiAgICBmbGV4OiAwIDAgMTAwcHg7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgIG1hcmdpbi1ib3R0b206IDE2cHg7XG4gICAgZGlzcGxheTogbm9uZTsgfVxuICAgIC5ob21lICNob21lLW5ld3MgLm5ld3Mtcm9sbHVwIC5zbHVnLXRodW1iOmJlZm9yZSB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIHBhZGRpbmctdG9wOiA2MCU7IH1cbiAgICAuaG9tZSAjaG9tZS1uZXdzIC5uZXdzLXJvbGx1cCAuc2x1Zy10aHVtYiA+ICoge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlOyB9XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMzBlbSkge1xuICAgICAgLmhvbWUgI2hvbWUtbmV3cyAubmV3cy1yb2xsdXAgLnNsdWctdGh1bWIge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgLXdlYmtpdC1ib3gtZmxleDogMDtcbiAgICAgICAgLW1vei1ib3gtZmxleDogMDtcbiAgICAgICAgYm94LWZsZXg6IDA7XG4gICAgICAgIC13ZWJraXQtZmxleDogMCAwIDIwMHB4O1xuICAgICAgICAtbW96LWZsZXg6IDAgMCAyMDBweDtcbiAgICAgICAgLW1zLWZsZXg6IDAgMCAyMDBweDtcbiAgICAgICAgZmxleDogMCAwIDIwMHB4O1xuICAgICAgICB3aWR0aDogMjAwcHg7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMTZweDsgfSB9XG4gIC5ob21lICNob21lLW5ld3MgLm5ld3Mtcm9sbHVwIGFydGljbGUge1xuICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAgIGRpc3BsYXk6IC1tb3otYm94O1xuICAgIGRpc3BsYXk6IGJveDtcbiAgICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XG4gICAgZGlzcGxheTogLW1vei1mbGV4O1xuICAgIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgLXdlYmtpdC1ib3gtYWxpZ246IHN0YXJ0O1xuICAgIC1tb3otYm94LWFsaWduOiBzdGFydDtcbiAgICBib3gtYWxpZ246IHN0YXJ0O1xuICAgIC13ZWJraXQtYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAgLW1vei1hbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICAtbXMtYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAgLW8tYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAgLW1zLWZsZXgtYWxpZ246IHN0YXJ0O1xuICAgIG1hcmdpbi1ib3R0b206IDMwcHg7IH1cbiAgICAuaG9tZSAjaG9tZS1uZXdzIC5uZXdzLXJvbGx1cCBhcnRpY2xlIGltZyB7XG4gICAgICB3aWR0aDogMjAlO1xuICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xuICAgICAgbWF4LXdpZHRoOiBub25lOyB9XG4gICAgLmhvbWUgI2hvbWUtbmV3cyAubmV3cy1yb2xsdXAgYXJ0aWNsZSAuYXJ0aWNsZS1pbmZvIHtcbiAgICAgIGZvbnQtc2l6ZTogMTQ7XG4gICAgICBmb250LXNpemU6IDAuODc1cmVtO1xuICAgICAgbGluZS1oZWlnaHQ6IDEuNDtcbiAgICAgIHdpZHRoOiAxMDAlOyB9XG4gICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA0OGVtKSB7XG4gICAgICAgIC5ob21lICNob21lLW5ld3MgLm5ld3Mtcm9sbHVwIGFydGljbGUgLmFydGljbGUtaW5mbyB7XG4gICAgICAgICAgZm9udC1zaXplOiAxNTtcbiAgICAgICAgICBmb250LXNpemU6IDAuOTM3NXJlbTsgfSB9XG4gICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2MmVtKSB7XG4gICAgICAgIC5ob21lICNob21lLW5ld3MgLm5ld3Mtcm9sbHVwIGFydGljbGUgLmFydGljbGUtaW5mbyB7XG4gICAgICAgICAgZm9udC1zaXplOiAxNjtcbiAgICAgICAgICBmb250LXNpemU6IDFyZW07IH0gfVxuICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzVlbSkge1xuICAgICAgICAuaG9tZSAjaG9tZS1uZXdzIC5uZXdzLXJvbGx1cCBhcnRpY2xlIC5hcnRpY2xlLWluZm8ge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMTY7XG4gICAgICAgICAgZm9udC1zaXplOiAxcmVtOyB9IH1cbiAgICAuaG9tZSAjaG9tZS1uZXdzIC5uZXdzLXJvbGx1cCBhcnRpY2xlIGgxLCAuaG9tZSAjaG9tZS1uZXdzIC5uZXdzLXJvbGx1cCBhcnRpY2xlIC5wYWdlLWhlYWRlciAucGFnZS1oZWFkZXItLWNvbnRlbnQgPiAqOmZpcnN0LWNoaWxkLCAucGFnZS1oZWFkZXIgLmhvbWUgI2hvbWUtbmV3cyAubmV3cy1yb2xsdXAgYXJ0aWNsZSAucGFnZS1oZWFkZXItLWNvbnRlbnQgPiAqOmZpcnN0LWNoaWxkIHtcbiAgICAgIGZvbnQtZmFtaWx5OiBcIkVuZHpvbmVTYW5zXCIsIEFyaWFsLCBzYW5zLXNlcmlmO1xuICAgICAgZm9udC1zdHlsZTogaXRhbGljO1xuICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgIGZvbnQtc2l6ZTogMjJweDtcbiAgICAgIGZvbnQtc2l6ZTogMS4zNzVyZW07XG4gICAgICBtYXJnaW4tYm90dG9tOiA0cHg7XG4gICAgICBtYXJnaW4tdG9wOiAwOyB9XG4gICAgICAuaG9tZSAjaG9tZS1uZXdzIC5uZXdzLXJvbGx1cCBhcnRpY2xlIGgxIGEsIC5ob21lICNob21lLW5ld3MgLm5ld3Mtcm9sbHVwIGFydGljbGUgLnBhZ2UtaGVhZGVyIC5wYWdlLWhlYWRlci0tY29udGVudCA+ICo6Zmlyc3QtY2hpbGQgYSwgLnBhZ2UtaGVhZGVyIC5ob21lICNob21lLW5ld3MgLm5ld3Mtcm9sbHVwIGFydGljbGUgLnBhZ2UtaGVhZGVyLS1jb250ZW50ID4gKjpmaXJzdC1jaGlsZCBhIHtcbiAgICAgICAgY29sb3I6ICMwMjRDOEE7IH1cbiAgICAgICAgLmhvbWUgI2hvbWUtbmV3cyAubmV3cy1yb2xsdXAgYXJ0aWNsZSBoMSBhOmhvdmVyLCAuaG9tZSAjaG9tZS1uZXdzIC5uZXdzLXJvbGx1cCBhcnRpY2xlIC5wYWdlLWhlYWRlciAucGFnZS1oZWFkZXItLWNvbnRlbnQgPiAqOmZpcnN0LWNoaWxkIGE6aG92ZXIsIC5wYWdlLWhlYWRlciAuaG9tZSAjaG9tZS1uZXdzIC5uZXdzLXJvbGx1cCBhcnRpY2xlIC5wYWdlLWhlYWRlci0tY29udGVudCA+ICo6Zmlyc3QtY2hpbGQgYTpob3ZlciB7XG4gICAgICAgICAgY29sb3I6ICNFMzE4Mzc7IH1cbiAgICAgIC5ob21lICNob21lLW5ld3MgLm5ld3Mtcm9sbHVwIGFydGljbGUgaDEgLm5ldy1mZWF0dXJlIGksIC5ob21lICNob21lLW5ld3MgLm5ld3Mtcm9sbHVwIGFydGljbGUgLnBhZ2UtaGVhZGVyIC5wYWdlLWhlYWRlci0tY29udGVudCA+ICo6Zmlyc3QtY2hpbGQgLm5ldy1mZWF0dXJlIGksIC5wYWdlLWhlYWRlciAuaG9tZSAjaG9tZS1uZXdzIC5uZXdzLXJvbGx1cCBhcnRpY2xlIC5wYWdlLWhlYWRlci0tY29udGVudCA+ICo6Zmlyc3QtY2hpbGQgLm5ldy1mZWF0dXJlIGkge1xuICAgICAgICBjb2xvcjogI0UzMTgzNztcbiAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICBmb250LXNpemU6IDFyZW07XG4gICAgICAgIGZvbnQtZmFtaWx5OiBcIkVuZHpvbmVTYW5zLUxpZ2h0XCIsIEFyaWFsLCBzYW5zLXNlcmlmO1xuICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICAgIHBhZGRpbmctbGVmdDogNnB4OyB9XG4gICAgLmhvbWUgI2hvbWUtbmV3cyAubmV3cy1yb2xsdXAgYXJ0aWNsZSAucHVibGlzaC1kYXRlIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDAuNjdlbTsgfVxuICAgICAgLmhvbWUgI2hvbWUtbmV3cyAubmV3cy1yb2xsdXAgYXJ0aWNsZSAucHVibGlzaC1kYXRlIHNwYW4ge1xuICAgICAgICBjb2xvcjogd2hpdGU7XG4gICAgICAgIGJhY2tncm91bmQ6IGJsYWNrOyB9XG4gICAgLmhvbWUgI2hvbWUtbmV3cyAubmV3cy1yb2xsdXAgYXJ0aWNsZSBwLCAuaG9tZSAjaG9tZS1uZXdzIC5uZXdzLXJvbGx1cCBhcnRpY2xlIC5wYWdlLWhlYWRlciAucGFnZS1oZWFkZXItLWNvbnRlbnQgPiAqOm50aC1jaGlsZCgyKSwgLnBhZ2UtaGVhZGVyIC5ob21lICNob21lLW5ld3MgLm5ld3Mtcm9sbHVwIGFydGljbGUgLnBhZ2UtaGVhZGVyLS1jb250ZW50ID4gKjpudGgtY2hpbGQoMikge1xuICAgICAgZm9udC1zaXplOiAxNDtcbiAgICAgIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gICAgICBsaW5lLWhlaWdodDogMS40O1xuICAgICAgcGFkZGluZy1ib3R0b206IDBweDsgfVxuICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNDhlbSkge1xuICAgICAgICAuaG9tZSAjaG9tZS1uZXdzIC5uZXdzLXJvbGx1cCBhcnRpY2xlIHAsIC5ob21lICNob21lLW5ld3MgLm5ld3Mtcm9sbHVwIGFydGljbGUgLnBhZ2UtaGVhZGVyIC5wYWdlLWhlYWRlci0tY29udGVudCA+ICo6bnRoLWNoaWxkKDIpLCAucGFnZS1oZWFkZXIgLmhvbWUgI2hvbWUtbmV3cyAubmV3cy1yb2xsdXAgYXJ0aWNsZSAucGFnZS1oZWFkZXItLWNvbnRlbnQgPiAqOm50aC1jaGlsZCgyKSB7XG4gICAgICAgICAgZm9udC1zaXplOiAxNTtcbiAgICAgICAgICBmb250LXNpemU6IDAuOTM3NXJlbTsgfSB9XG4gICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2MmVtKSB7XG4gICAgICAgIC5ob21lICNob21lLW5ld3MgLm5ld3Mtcm9sbHVwIGFydGljbGUgcCwgLmhvbWUgI2hvbWUtbmV3cyAubmV3cy1yb2xsdXAgYXJ0aWNsZSAucGFnZS1oZWFkZXIgLnBhZ2UtaGVhZGVyLS1jb250ZW50ID4gKjpudGgtY2hpbGQoMiksIC5wYWdlLWhlYWRlciAuaG9tZSAjaG9tZS1uZXdzIC5uZXdzLXJvbGx1cCBhcnRpY2xlIC5wYWdlLWhlYWRlci0tY29udGVudCA+ICo6bnRoLWNoaWxkKDIpIHtcbiAgICAgICAgICBmb250LXNpemU6IDE0O1xuICAgICAgICAgIGZvbnQtc2l6ZTogMC44NzVyZW07IH0gfVxuICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzVlbSkge1xuICAgICAgICAuaG9tZSAjaG9tZS1uZXdzIC5uZXdzLXJvbGx1cCBhcnRpY2xlIHAsIC5ob21lICNob21lLW5ld3MgLm5ld3Mtcm9sbHVwIGFydGljbGUgLnBhZ2UtaGVhZGVyIC5wYWdlLWhlYWRlci0tY29udGVudCA+ICo6bnRoLWNoaWxkKDIpLCAucGFnZS1oZWFkZXIgLmhvbWUgI2hvbWUtbmV3cyAubmV3cy1yb2xsdXAgYXJ0aWNsZSAucGFnZS1oZWFkZXItLWNvbnRlbnQgPiAqOm50aC1jaGlsZCgyKSB7XG4gICAgICAgICAgZm9udC1zaXplOiAxNDtcbiAgICAgICAgICBmb250LXNpemU6IDAuODc1cmVtOyB9IH1cbiAgICAuaG9tZSAjaG9tZS1uZXdzIC5uZXdzLXJvbGx1cCBhcnRpY2xlIC5yZWFkLW1vcmUsIC5ob21lICNob21lLW5ld3MgLm5ld3Mtcm9sbHVwIGFydGljbGUgI2hvbWUtY3RhIC5ob21lLWN0YS1jb250YWluZXIgLmN0YSBhLCAuaG9tZSAjaG9tZS1jdGEgLmhvbWUtY3RhLWNvbnRhaW5lciAuY3RhICNob21lLW5ld3MgLm5ld3Mtcm9sbHVwIGFydGljbGUgYSB7XG4gICAgICBmb250LWZhbWlseTogXCJFbmR6b25lU2Fuc1wiLCBBcmlhbCwgc2Fucy1zZXJpZjtcbiAgICAgIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7IH1cblxuLmhvbWUgI2hvbWUtY3RhIC5ob21lLWN0YS1jb250YWluZXIge1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1vei1ib3g7XG4gIGRpc3BsYXk6IGJveDtcbiAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xuICBkaXNwbGF5OiAtbW96LWZsZXg7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWJveC1vcmllbnQ6IHZlcnRpY2FsO1xuICAtbW96LWJveC1vcmllbnQ6IHZlcnRpY2FsO1xuICBib3gtb3JpZW50OiB2ZXJ0aWNhbDtcbiAgLXdlYmtpdC1ib3gtZGlyZWN0aW9uOiBub3JtYWw7XG4gIC1tb3otYm94LWRpcmVjdGlvbjogbm9ybWFsO1xuICBib3gtZGlyZWN0aW9uOiBub3JtYWw7XG4gIC13ZWJraXQtZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgLW1vei1mbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAtbXMtZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgLXdlYmtpdC1ib3gtcGFjazogc3RhcnQ7XG4gIC1tb3otYm94LXBhY2s6IHN0YXJ0O1xuICBib3gtcGFjazogc3RhcnQ7XG4gIC13ZWJraXQtanVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAtbW96LWp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgLW1zLWp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgLW8tanVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIC1tcy1mbGV4LXBhY2s6IHN0YXJ0O1xuICAtd2Via2l0LWJveC1hbGlnbjogc3RyZXRjaDtcbiAgLW1vei1ib3gtYWxpZ246IHN0cmV0Y2g7XG4gIGJveC1hbGlnbjogc3RyZXRjaDtcbiAgLXdlYmtpdC1hbGlnbi1pdGVtczogc3RyZXRjaDtcbiAgLW1vei1hbGlnbi1pdGVtczogc3RyZXRjaDtcbiAgLW1zLWFsaWduLWl0ZW1zOiBzdHJldGNoO1xuICAtby1hbGlnbi1pdGVtczogc3RyZXRjaDtcbiAgYWxpZ24taXRlbXM6IHN0cmV0Y2g7XG4gIC1tcy1mbGV4LWFsaWduOiBzdHJldGNoO1xuICAtd2Via2l0LWFsaWduLWNvbnRlbnQ6IHN0cmV0Y2g7XG4gIC1tb3otYWxpZ24tY29udGVudDogc3RyZXRjaDtcbiAgYWxpZ24tY29udGVudDogc3RyZXRjaDtcbiAgLW1zLWZsZXgtbGluZS1wYWNrOiBzdHJldGNoOyB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQ4ZW0pIHtcbiAgICAuaG9tZSAjaG9tZS1jdGEgLmhvbWUtY3RhLWNvbnRhaW5lciB7XG4gICAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgICAgIGRpc3BsYXk6IC1tb3otYm94O1xuICAgICAgZGlzcGxheTogYm94O1xuICAgICAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xuICAgICAgZGlzcGxheTogLW1vei1mbGV4O1xuICAgICAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgLXdlYmtpdC1ib3gtb3JpZW50OiBob3Jpem9udGFsO1xuICAgICAgLW1vei1ib3gtb3JpZW50OiBob3Jpem9udGFsO1xuICAgICAgYm94LW9yaWVudDogaG9yaXpvbnRhbDtcbiAgICAgIC13ZWJraXQtYm94LWRpcmVjdGlvbjogcmV2ZXJzZTtcbiAgICAgIC1tb3otYm94LWRpcmVjdGlvbjogcmV2ZXJzZTtcbiAgICAgIGJveC1kaXJlY3Rpb246IHJldmVyc2U7XG4gICAgICAtd2Via2l0LWZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZTtcbiAgICAgIC1tb3otZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlO1xuICAgICAgZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlO1xuICAgICAgLW1zLWZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZTtcbiAgICAgIC13ZWJraXQtYm94LXBhY2s6IHN0YXJ0O1xuICAgICAgLW1vei1ib3gtcGFjazogc3RhcnQ7XG4gICAgICBib3gtcGFjazogc3RhcnQ7XG4gICAgICAtd2Via2l0LWp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICAgIC1tb3otanVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgICAgLW1zLWp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICAgIC1vLWp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICAgIC1tcy1mbGV4LXBhY2s6IHN0YXJ0O1xuICAgICAgLXdlYmtpdC1ib3gtYWxpZ246IHN0cmV0Y2g7XG4gICAgICAtbW96LWJveC1hbGlnbjogc3RyZXRjaDtcbiAgICAgIGJveC1hbGlnbjogc3RyZXRjaDtcbiAgICAgIC13ZWJraXQtYWxpZ24taXRlbXM6IHN0cmV0Y2g7XG4gICAgICAtbW96LWFsaWduLWl0ZW1zOiBzdHJldGNoO1xuICAgICAgLW1zLWFsaWduLWl0ZW1zOiBzdHJldGNoO1xuICAgICAgLW8tYWxpZ24taXRlbXM6IHN0cmV0Y2g7XG4gICAgICBhbGlnbi1pdGVtczogc3RyZXRjaDtcbiAgICAgIC1tcy1mbGV4LWFsaWduOiBzdHJldGNoO1xuICAgICAgLXdlYmtpdC1hbGlnbi1jb250ZW50OiBzdHJldGNoO1xuICAgICAgLW1vei1hbGlnbi1jb250ZW50OiBzdHJldGNoO1xuICAgICAgYWxpZ24tY29udGVudDogc3RyZXRjaDtcbiAgICAgIC1tcy1mbGV4LWxpbmUtcGFjazogc3RyZXRjaDsgfSB9XG4gIC5ob21lICNob21lLWN0YSAuaG9tZS1jdGEtY29udGFpbmVyIC5jdGEtaW1nIHtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICBoZWlnaHQ6IDI0MHB4OyB9XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNDhlbSkge1xuICAgICAgLmhvbWUgI2hvbWUtY3RhIC5ob21lLWN0YS1jb250YWluZXIgLmN0YS1pbWcge1xuICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgIC13ZWJraXQtYm94LWZsZXg6IDA7XG4gICAgICAgIC1tb3otYm94LWZsZXg6IDA7XG4gICAgICAgIGJveC1mbGV4OiAwO1xuICAgICAgICAtd2Via2l0LWZsZXg6IDAgMCA1MCU7XG4gICAgICAgIC1tb3otZmxleDogMCAwIDUwJTtcbiAgICAgICAgLW1zLWZsZXg6IDAgMCA1MCU7XG4gICAgICAgIGZsZXg6IDAgMCA1MCU7XG4gICAgICAgIHdpZHRoOiA1MCU7IH0gfVxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDYyZW0pIHtcbiAgICAgIC5ob21lICNob21lLWN0YSAuaG9tZS1jdGEtY29udGFpbmVyIC5jdGEtaW1nIHtcbiAgICAgICAgLXdlYmtpdC1ib3gtZmxleDogMDtcbiAgICAgICAgLW1vei1ib3gtZmxleDogMDtcbiAgICAgICAgYm94LWZsZXg6IDA7XG4gICAgICAgIC13ZWJraXQtZmxleDogMCAwIDY2LjY2NjY2NjY2NiU7XG4gICAgICAgIC1tb3otZmxleDogMCAwIDY2LjY2NjY2NjY2NiU7XG4gICAgICAgIC1tcy1mbGV4OiAwIDAgNjYuNjY2NjY2NjY2JTtcbiAgICAgICAgZmxleDogMCAwIDY2LjY2NjY2NjY2NiU7XG4gICAgICAgIHdpZHRoOiA2Ni42NjY2NjY2NjYlOyB9IH1cbiAgLmhvbWUgI2hvbWUtY3RhIC5ob21lLWN0YS1jb250YWluZXIgLmN0YSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzAyNEM4QTtcbiAgICBjb2xvcjogd2hpdGU7XG4gICAgcGFkZGluZzogMTZweDsgfVxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQ4ZW0pIHtcbiAgICAgIC5ob21lICNob21lLWN0YSAuaG9tZS1jdGEtY29udGFpbmVyIC5jdGEge1xuICAgICAgICBwYWRkaW5nOiAzMnB4OyB9IH1cbiAgICAuaG9tZSAjaG9tZS1jdGEgLmhvbWUtY3RhLWNvbnRhaW5lciAuY3RhIGgyIHtcbiAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgICBtYXJnaW4tYm90dG9tOiAxNnB4O1xuICAgICAgZm9udC1zaXplOiAxNjtcbiAgICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICAgIGNvbG9yOiB3aGl0ZTtcbiAgICAgIGZvbnQtZmFtaWx5OiBcIkVuZHpvbmVTYW5zXCIsIEFyaWFsLCBzYW5zLXNlcmlmO1xuICAgICAgZm9udC1zdHlsZTogaXRhbGljOyB9XG4gICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA0OGVtKSB7XG4gICAgICAgIC5ob21lICNob21lLWN0YSAuaG9tZS1jdGEtY29udGFpbmVyIC5jdGEgaDIge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMjQ7XG4gICAgICAgICAgZm9udC1zaXplOiAxLjVyZW07IH0gfVxuICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjJlbSkge1xuICAgICAgICAuaG9tZSAjaG9tZS1jdGEgLmhvbWUtY3RhLWNvbnRhaW5lciAuY3RhIGgyIHtcbiAgICAgICAgICBmb250LXNpemU6IDMyO1xuICAgICAgICAgIGZvbnQtc2l6ZTogMnJlbTsgfSB9XG4gICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NWVtKSB7XG4gICAgICAgIC5ob21lICNob21lLWN0YSAuaG9tZS1jdGEtY29udGFpbmVyIC5jdGEgaDIge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMzI7XG4gICAgICAgICAgZm9udC1zaXplOiAycmVtOyB9IH1cbiAgICAuaG9tZSAjaG9tZS1jdGEgLmhvbWUtY3RhLWNvbnRhaW5lciAuY3RhIHAsIC5ob21lICNob21lLWN0YSAuaG9tZS1jdGEtY29udGFpbmVyIC5jdGEgLnBhZ2UtaGVhZGVyIC5wYWdlLWhlYWRlci0tY29udGVudCA+ICo6bnRoLWNoaWxkKDIpLCAucGFnZS1oZWFkZXIgLmhvbWUgI2hvbWUtY3RhIC5ob21lLWN0YS1jb250YWluZXIgLmN0YSAucGFnZS1oZWFkZXItLWNvbnRlbnQgPiAqOm50aC1jaGlsZCgyKSB7XG4gICAgICBjb2xvcjogd2hpdGU7IH1cblxuLnBsYXktYnRuIHtcbiAgY29sb3I6IHdoaXRlO1xuICBwYWRkaW5nOiAzMnB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDUwJTtcbiAgdG9wOiA1MCU7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gIC1tb3otdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgLW8tdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpOyB9XG4gIC5wbGF5LWJ0biBpbWcge1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIGhlaWdodDogYXV0bztcbiAgICBvcGFjaXR5OiAwLjU7XG4gICAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjNzIGVhc2UtaW4tb3V0OyB9XG4gIC5wbGF5LWJ0bjpob3ZlciBpbWcsIC5wbGF5LWJ0bjphY3RpdmUgaW1nLCAucGxheS1idG46Zm9jdXMgaW1nIHtcbiAgICBvcGFjaXR5OiAxOyB9XG5cbi5zbHVnLXRodW1iIC5wbGF5LWJ0biB7XG4gIHdpZHRoOiA3NXB4O1xuICBoZWlnaHQ6IDc1cHg7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nOiAwOyB9XG4gIC5zbHVnLXRodW1iIC5wbGF5LWJ0biBpbWcge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogYXV0bzsgfVxuXG4vKlxuICBNb2JpbGUvRGVza3RvcCBkZXNpZ25zIGZvciB0aGUgaG9tZSBwYWdlIGFyZSBleHRyZW1lbHkgZGlmZmVyZW50LlxuICBUaGUgbW9iaWxlIGRlc2lnbiBpcyBhbHNvIG11Y2ggbW9yZSBjb21wbGV4LiBUaGVyZWZvciB0aGUgY3VycmVudFxuICBzdHJhdGVneSBpcyB0byBzZXBhcmF0ZSB0aGVtIGNvbXBsZXRlbHkuXG4qL1xuLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbiAgIExldHRlciBQYWdlXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuLmNoYXB0ZXJzLW5hdiB7XG4gIGRpc3BsYXk6IG5vbmU7IH1cbiAgLmNoYXB0ZXJzLW5hdiB1bCB7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIG9wYWNpdHk6IDA7XG4gICAgei1pbmRleDogLTE7XG4gICAgdG9wOiA1MHB4O1xuICAgIGxlZnQ6IDA7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICAtd2Via2l0LXRyYW5zaXRpb246IG9wYWNpdHkgMC4zcyBlYXNlO1xuICAgIC1tb3otdHJhbnNpdGlvbjogb3BhY2l0eSAwLjNzIGVhc2U7XG4gICAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjNzIGVhc2U7IH1cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA0OGVtKSB7XG4gICAgICAuY2hhcHRlcnMtbmF2IHVsIHtcbiAgICAgICAgdG9wOiA4NXB4OyB9IH1cbiAgICAuY2hhcHRlcnMtbmF2IHVsIGxpIHtcbiAgICAgIHBhZGRpbmc6IDA7IH1cbiAgICAgIC5jaGFwdGVycy1uYXYgdWwgbGk6YmVmb3JlIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTsgfVxuICAgICAgLmNoYXB0ZXJzLW5hdiB1bCBsaTpsYXN0LWNoaWxkIGEgLm51bWJlciB7XG4gICAgICAgIGJvcmRlci1yaWdodDogbm9uZTsgfVxuICAgICAgLmNoYXB0ZXJzLW5hdiB1bCBsaSBhIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7IH1cbiAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNDhlbSkge1xuICAgICAgICAgIC5jaGFwdGVycy1uYXYgdWwgbGkgYSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4OyB9IH1cbiAgICAgICAgLmNoYXB0ZXJzLW5hdiB1bCBsaSBhIC5udW1iZXIge1xuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgIGZvbnQtZmFtaWx5OiBcIkVuZHpvbmVTbGFiLUJvbGRcIiwgR2VvcmdpYSwgc2VyaWY7XG4gICAgICAgICAgZm9udC1zaXplOiAxcmVtO1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgICAgICAgIGNvbG9yOiB3aGl0ZTtcbiAgICAgICAgICBwYWRkaW5nOiA1cHggMTBweDtcbiAgICAgICAgICBiYWNrZ3JvdW5kOiAjMDA3NUJDO1xuICAgICAgICAgIGJvcmRlci1yaWdodDogMnB4IHNvbGlkICMwMjRDOEE7XG4gICAgICAgICAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC42cyBlYXNlO1xuICAgICAgICAgIC1tb3otdHJhbnNpdGlvbjogYWxsIDAuNnMgZWFzZTtcbiAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC42cyBlYXNlOyB9XG4gICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMzBlbSkge1xuICAgICAgICAgICAgLmNoYXB0ZXJzLW5hdiB1bCBsaSBhIC5udW1iZXIge1xuICAgICAgICAgICAgICBmb250LXNpemU6IDEuMjVyZW07IH0gfVxuICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDYyZW0pIHtcbiAgICAgICAgICAgIC5jaGFwdGVycy1uYXYgdWwgbGkgYSAubnVtYmVyIHtcbiAgICAgICAgICAgICAgZm9udC1zaXplOiAycmVtOyB9IH1cbiAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2MmVtKSB7XG4gICAgICAgICAgICAuY2hhcHRlcnMtbmF2IHVsIGxpIGEgLm51bWJlciB7XG4gICAgICAgICAgICAgIHBhZGRpbmc6IDVweCAyMHB4OyB9IH1cbiAgICAgICAgLmNoYXB0ZXJzLW5hdiB1bCBsaSBhIC50aXRsZSB7XG4gICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICBmb250LWZhbWlseTogXCJFbmR6b25lU2xhYi1MaWdodFwiLCBHZW9yZ2lhLCBzZXJpZjtcbiAgICAgICAgICBmb250LXNpemU6IDFyZW07XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgICAgICAgICBjb2xvcjogd2hpdGU7XG4gICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgICBiYWNrZ3JvdW5kOiAjODgwRTA2OyB9XG4gICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjJlbSkge1xuICAgICAgICAgICAgLmNoYXB0ZXJzLW5hdiB1bCBsaSBhIC50aXRsZSB7XG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogMS4zNzVyZW07IH0gfVxuICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQ4ZW0pIHtcbiAgICAgICAgICAgIC5jaGFwdGVycy1uYXYgdWwgbGkgYSAudGl0bGUge1xuICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgcGFkZGluZzogNXB4IDEwcHg7XG4gICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAtMnB4OyB9IH1cbiAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2MmVtKSB7XG4gICAgICAgICAgICAuY2hhcHRlcnMtbmF2IHVsIGxpIGEgLnRpdGxlIHtcbiAgICAgICAgICAgICAgcGFkZGluZzogN3B4IDIwcHggMCAyMHB4OyB9IH1cbiAgICAgICAgLmNoYXB0ZXJzLW5hdiB1bCBsaSBhOmhvdmVyIC5udW1iZXIsIC5jaGFwdGVycy1uYXYgdWwgbGkgYTpmb2N1cyAubnVtYmVyLCAuY2hhcHRlcnMtbmF2IHVsIGxpIGE6YWN0aXZlIC5udW1iZXIge1xuICAgICAgICAgIGJhY2tncm91bmQ6ICNFMzE4Mzc7XG4gICAgICAgICAgYm9yZGVyLXJpZ2h0OiAycHggc29saWQgIzg4MEUwNjsgfVxuICAgICAgLmNoYXB0ZXJzLW5hdiB1bCBsaSBhLm5hdi1hY3RpdmUgLm51bWJlciB7XG4gICAgICAgIGJhY2tncm91bmQ6ICNFMzE4Mzc7IH1cblxuLmNoYXB0ZXItdHJhdmVsaW5nIC5jaGFwdGVycy1uYXYgdWwge1xuICBvcGFjaXR5OiAxO1xuICB6LWluZGV4OiAyMDsgfVxuXG4uY2hhcHRlcjpub3QoOmZpcnN0LW9mLXR5cGUpIGhlYWRlciB7XG4gIGJhY2tncm91bmQ6IG5vbmUgIWltcG9ydGFudDsgfVxuXG4uY2hhcHRlciBoZWFkZXIge1xuICBwYWRkaW5nLWJvdHRvbTogMTVweDtcbiAgYm9yZGVyLWJvdHRvbTogOHB4IHNvbGlkICMwMDc1QkM7IH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNDhlbSkge1xuICAgIC5jaGFwdGVyIGhlYWRlciB7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogMDsgfSB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQ4ZW0pIGFuZCAobWluLXdpZHRoOiA0OGVtKSB7XG4gICAgLmNoYXB0ZXIgaGVhZGVyIC5oZWFkZXItd3JhcHBlciB7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7IH0gfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA0OGVtKSB7XG4gICAgLmNoYXB0ZXIgaGVhZGVyIC5oZWFkaW5ncyB7XG4gICAgICBwYWRkaW5nOiAwIDE1cHggMjhweCAxMHB4OyB9IH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjJlbSkge1xuICAgIC5jaGFwdGVyIGhlYWRlciAuaGVhZGluZ3Mge1xuICAgICAgcGFkZGluZy1sZWZ0OiAxMDBweDsgfSB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc1ZW0pIHtcbiAgICAuY2hhcHRlciBoZWFkZXIgLmhlYWRpbmdzIHtcbiAgICAgIHBhZGRpbmctbGVmdDogMTkwcHg7IH0gfVxuICAuY2hhcHRlciBoZWFkZXIgLmNoYXB0ZXItbnVtYmVyIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICAgIGZvbnQtZmFtaWx5OiBcIkVuZHpvbmVTbGFiLUJvbGRcIiwgR2VvcmdpYSwgc2VyaWY7XG4gICAgZm9udC1zaXplOiA0LjM3NXJlbTtcbiAgICBjb2xvcjogIzAwNzVCQztcbiAgICBsaW5lLWhlaWdodDogMTsgfVxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQ4ZW0pIHtcbiAgICAgIC5jaGFwdGVyIGhlYWRlciAuY2hhcHRlci1udW1iZXIge1xuICAgICAgICBmb250LXNpemU6IDkuMzc1cmVtOyB9IH1cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA0OGVtKSB7XG4gICAgICAuY2hhcHRlciBoZWFkZXIgLmNoYXB0ZXItbnVtYmVyIHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBib3R0b206IC0yNHB4O1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAyMHB4OyB9IH1cbiAgLmNoYXB0ZXIgaGVhZGVyIGgxLCAuY2hhcHRlciBoZWFkZXIgLnBhZ2UtaGVhZGVyIC5wYWdlLWhlYWRlci0tY29udGVudCA+ICo6Zmlyc3QtY2hpbGQsIC5wYWdlLWhlYWRlciAuY2hhcHRlciBoZWFkZXIgLnBhZ2UtaGVhZGVyLS1jb250ZW50ID4gKjpmaXJzdC1jaGlsZCB7XG4gICAgZm9udC1mYW1pbHk6IFwiRW5kem9uZVNhbnMtTGlnaHRcIiwgQXJpYWwsIHNhbnMtc2VyaWY7XG4gICAgZm9udC1zaXplOiAyLjEyNXJlbTtcbiAgICBjb2xvcjogIzAwNzVCQztcbiAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICBmb250LWZhbWlseTogXCJFbmR6b25lU2Fucy1Cb2xkXCIsIEFyaWFsLCBzYW5zLXNlcmlmO1xuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7XG4gICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgbWFyZ2luOiAxMHB4IDAgMCAwOyB9XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNDhlbSkge1xuICAgICAgLmNoYXB0ZXIgaGVhZGVyIGgxLCAuY2hhcHRlciBoZWFkZXIgLnBhZ2UtaGVhZGVyIC5wYWdlLWhlYWRlci0tY29udGVudCA+ICo6Zmlyc3QtY2hpbGQsIC5wYWdlLWhlYWRlciAuY2hhcHRlciBoZWFkZXIgLnBhZ2UtaGVhZGVyLS1jb250ZW50ID4gKjpmaXJzdC1jaGlsZCB7XG4gICAgICAgIGZvbnQtc2l6ZTogMi42MjVyZW07IH0gfVxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQ4ZW0pIHtcbiAgICAgIC5jaGFwdGVyIGhlYWRlciBoMSwgLmNoYXB0ZXIgaGVhZGVyIC5wYWdlLWhlYWRlciAucGFnZS1oZWFkZXItLWNvbnRlbnQgPiAqOmZpcnN0LWNoaWxkLCAucGFnZS1oZWFkZXIgLmNoYXB0ZXIgaGVhZGVyIC5wYWdlLWhlYWRlci0tY29udGVudCA+ICo6Zmlyc3QtY2hpbGQge1xuICAgICAgICBtYXJnaW46IDA7IH0gfVxuICAuY2hhcHRlciBoZWFkZXIgaDIge1xuICAgIGZvbnQtZmFtaWx5OiBcIkVuZHpvbmVTYW5zLUxpZ2h0XCIsIEFyaWFsLCBzYW5zLXNlcmlmO1xuICAgIGZvbnQtc2l6ZTogMS43NXJlbTtcbiAgICBsaW5lLWhlaWdodDogMS4yO1xuICAgIGNvbG9yOiAjQTBBMEEwO1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgIGZvbnQtZmFtaWx5OiBcIkVuZHpvbmVTYW5zLUxpZ2h0SXRhbGljXCIsIEFyaWFsLCBzYW5zLXNlcmlmO1xuICAgIG1hcmdpbjogMTBweCAwIDAgMDsgfVxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQ4ZW0pIHtcbiAgICAgIC5jaGFwdGVyIGhlYWRlciBoMiB7XG4gICAgICAgIGZvbnQtc2l6ZTogMi4xMjVyZW07IH0gfVxuXG4uY2hhcHRlciAuY29udGVudCB7XG4gIHBhZGRpbmc6IDMwcHggMTVweDsgfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA0OGVtKSB7XG4gICAgLmNoYXB0ZXIgLmNvbnRlbnQge1xuICAgICAgcGFkZGluZzogNjBweCAxNXB4OyB9IH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzVlbSkge1xuICAgIC5jaGFwdGVyIC5jb250ZW50IHtcbiAgICAgIHBhZGRpbmc6IDYwcHggMDsgfSB9XG5cbi5jaGFwdGVyOmZpcnN0LW9mLXR5cGUgaGVhZGVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAxMDtcbiAgcGFkZGluZzogMjBweCAwO1xuICBtYXJnaW4tdG9wOiA1MHB4O1xuICBoZWlnaHQ6IDMwMHB4O1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7IH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNDhlbSkge1xuICAgIC5jaGFwdGVyOmZpcnN0LW9mLXR5cGUgaGVhZGVyIHtcbiAgICAgIG1hcmdpbi10b3A6IDg1cHg7XG4gICAgICBwYWRkaW5nOiAwO1xuICAgICAgaGVpZ2h0OiAyMzBweDsgfSB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDE0MDBweCkge1xuICAgIC5jaGFwdGVyOmZpcnN0LW9mLXR5cGUgaGVhZGVyIHtcbiAgICAgIGhlaWdodDogNDMwcHg7IH0gfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAyMDAwcHgpIHtcbiAgICAuY2hhcHRlcjpmaXJzdC1vZi10eXBlIGhlYWRlciB7XG4gICAgICBoZWlnaHQ6IDUzMHB4OyB9IH1cbiAgLmNoYXB0ZXI6Zmlyc3Qtb2YtdHlwZSBoZWFkZXI6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB6LWluZGV4OiAtMTtcbiAgICBsZWZ0OiAwO1xuICAgIHJpZ2h0OiAwO1xuICAgIGJvdHRvbTogMDtcbiAgICB0b3A6IDA7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlOyB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQ4ZW0pIHtcbiAgICAuY2hhcHRlcjpmaXJzdC1vZi10eXBlIGhlYWRlciAuY29udGFpbmVyIHtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIGhlaWdodDogMTAwJTsgfSB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQ4ZW0pIHtcbiAgICAuY2hhcHRlcjpmaXJzdC1vZi10eXBlIGhlYWRlciAuaGVhZGluZ3Mge1xuICAgICAgcGFkZGluZy1ib3R0b206IDE1cHg7IH0gfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA0OGVtKSB7XG4gICAgLmNoYXB0ZXI6Zmlyc3Qtb2YtdHlwZSBoZWFkZXIgLmhlYWRlci13cmFwcGVyIHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIGJvdHRvbTogMDtcbiAgICAgIGxlZnQ6IDE1cHg7IH0gfVxuICAuY2hhcHRlcjpmaXJzdC1vZi10eXBlIGhlYWRlciBoMSwgLmNoYXB0ZXI6Zmlyc3Qtb2YtdHlwZSBoZWFkZXIgLnBhZ2UtaGVhZGVyIC5wYWdlLWhlYWRlci0tY29udGVudCA+ICo6Zmlyc3QtY2hpbGQsIC5wYWdlLWhlYWRlciAuY2hhcHRlcjpmaXJzdC1vZi10eXBlIGhlYWRlciAucGFnZS1oZWFkZXItLWNvbnRlbnQgPiAqOmZpcnN0LWNoaWxkLCAuY2hhcHRlcjpmaXJzdC1vZi10eXBlIGhlYWRlciBoMiB7XG4gICAgY29sb3I6IHdoaXRlOyB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc1ZW0pIHtcbiAgICAuY2hhcHRlcjpmaXJzdC1vZi10eXBlIGhlYWRlciBoMiB7XG4gICAgICBtYXJnaW46IDA7IH0gfVxuXG4uY2hhcHRlcjpmaXJzdC1vZi10eXBlIC5oZWFkaW5ncyBoMSwgLmNoYXB0ZXI6Zmlyc3Qtb2YtdHlwZSAuaGVhZGluZ3MgLnBhZ2UtaGVhZGVyIC5wYWdlLWhlYWRlci0tY29udGVudCA+ICo6Zmlyc3QtY2hpbGQsIC5wYWdlLWhlYWRlciAuY2hhcHRlcjpmaXJzdC1vZi10eXBlIC5oZWFkaW5ncyAucGFnZS1oZWFkZXItLWNvbnRlbnQgPiAqOmZpcnN0LWNoaWxkIHtcbiAgbWFyZ2luLWJvdHRvbTogMDsgfVxuXG4uY2hhcHRlcjpmaXJzdC1vZi10eXBlIC5oZWFkaW5ncyBoMiB7XG4gIG1hcmdpbi10b3A6IDA7IH1cblxuLmFyY2hpdmUudGF4LXBpbGxhciBtYWluIC5jb250ZW50LFxuLmFyY2hpdmUucG9zdC10eXBlLWFyY2hpdmUtc2FmZXR5X2FydGljbGUgbWFpbiAuY29udGVudCB7XG4gIHBhZGRpbmc6IDMwcHggMTVweDtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIG1heC13aWR0aDogODAwcHg7IH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNDhlbSkge1xuICAgIC5hcmNoaXZlLnRheC1waWxsYXIgbWFpbiAuY29udGVudCxcbiAgICAuYXJjaGl2ZS5wb3N0LXR5cGUtYXJjaGl2ZS1zYWZldHlfYXJ0aWNsZSBtYWluIC5jb250ZW50IHtcbiAgICAgIHBhZGRpbmc6IDYwcHggMTVweDsgfSB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQ4ZW0pIHtcbiAgLmFyY2hpdmUudGF4LXBpbGxhciBtYWluIGFydGljbGUsXG4gIC5hcmNoaXZlLnBvc3QtdHlwZS1hcmNoaXZlLXNhZmV0eV9hcnRpY2xlIG1haW4gYXJ0aWNsZSB7XG4gICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gICAgZGlzcGxheTogLW1vei1ib3g7XG4gICAgZGlzcGxheTogYm94O1xuICAgIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcbiAgICBkaXNwbGF5OiAtbW96LWZsZXg7XG4gICAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICAtd2Via2l0LWJveC1hbGlnbjogc3RhcnQ7XG4gICAgLW1vei1ib3gtYWxpZ246IHN0YXJ0O1xuICAgIGJveC1hbGlnbjogc3RhcnQ7XG4gICAgLXdlYmtpdC1hbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICAtbW96LWFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgIC1tcy1hbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICAtby1hbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICAtbXMtZmxleC1hbGlnbjogc3RhcnQ7IH0gfVxuXG4uYXJjaGl2ZS50YXgtcGlsbGFyIG1haW4gYXJ0aWNsZSAuc2x1Zy10aHVtYixcbi5hcmNoaXZlLnBvc3QtdHlwZS1hcmNoaXZlLXNhZmV0eV9hcnRpY2xlIG1haW4gYXJ0aWNsZSAuc2x1Zy10aHVtYiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG4gIC5hcmNoaXZlLnRheC1waWxsYXIgbWFpbiBhcnRpY2xlIC5zbHVnLXRodW1iOmJlZm9yZSxcbiAgLmFyY2hpdmUucG9zdC10eXBlLWFyY2hpdmUtc2FmZXR5X2FydGljbGUgbWFpbiBhcnRpY2xlIC5zbHVnLXRodW1iOmJlZm9yZSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgY29udGVudDogXCJcIjtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBwYWRkaW5nLXRvcDogNTcuMTQyODU3MTQyOSU7IH1cbiAgLmFyY2hpdmUudGF4LXBpbGxhciBtYWluIGFydGljbGUgLnNsdWctdGh1bWIgPiAqLFxuICAuYXJjaGl2ZS5wb3N0LXR5cGUtYXJjaGl2ZS1zYWZldHlfYXJ0aWNsZSBtYWluIGFydGljbGUgLnNsdWctdGh1bWIgPiAqIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7IH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNDhlbSkge1xuICAgIC5hcmNoaXZlLnRheC1waWxsYXIgbWFpbiBhcnRpY2xlIC5zbHVnLXRodW1iLFxuICAgIC5hcmNoaXZlLnBvc3QtdHlwZS1hcmNoaXZlLXNhZmV0eV9hcnRpY2xlIG1haW4gYXJ0aWNsZSAuc2x1Zy10aHVtYiB7XG4gICAgICAtd2Via2l0LWJveC1mbGV4OiAwO1xuICAgICAgLW1vei1ib3gtZmxleDogMDtcbiAgICAgIGJveC1mbGV4OiAwO1xuICAgICAgLXdlYmtpdC1mbGV4OiAwIDAgMjAwcHg7XG4gICAgICAtbW96LWZsZXg6IDAgMCAyMDBweDtcbiAgICAgIC1tcy1mbGV4OiAwIDAgMjAwcHg7XG4gICAgICBmbGV4OiAwIDAgMjAwcHg7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDE2cHg7IH0gfVxuXG4uYXJjaGl2ZS50YXgtcGlsbGFyIG1haW4gYXJ0aWNsZSAuYXJ0aWNsZS1pbmZvIGEucmVhZC1tb3JlLWxpbmssIC5hcmNoaXZlLnRheC1waWxsYXIgbWFpbiBhcnRpY2xlIGJvZHkudGF4LXBpbGxhciAuYXJ0aWNsZS1pbmZvIGEucmVhZC1tb3JlLCBib2R5LnRheC1waWxsYXIgLmFyY2hpdmUudGF4LXBpbGxhciBtYWluIGFydGljbGUgLmFydGljbGUtaW5mbyBhLnJlYWQtbW9yZSwgLmFyY2hpdmUudGF4LXBpbGxhciBtYWluIGFydGljbGUgYm9keS50YXgtcGlsbGFyIC5hcnRpY2xlLWluZm8gLmhvbWUgI2hvbWUtY3RhIC5ob21lLWN0YS1jb250YWluZXIgLmN0YSBhLCBib2R5LnRheC1waWxsYXIgLmFyY2hpdmUudGF4LXBpbGxhciBtYWluIGFydGljbGUgLmFydGljbGUtaW5mbyAuaG9tZSAjaG9tZS1jdGEgLmhvbWUtY3RhLWNvbnRhaW5lciAuY3RhIGEsIC5hcmNoaXZlLnRheC1waWxsYXIgbWFpbiBhcnRpY2xlIC5ob21lICNob21lLWN0YSAuaG9tZS1jdGEtY29udGFpbmVyIC5jdGEgYm9keS50YXgtcGlsbGFyIC5hcnRpY2xlLWluZm8gYSwgLmhvbWUgI2hvbWUtY3RhIC5ob21lLWN0YS1jb250YWluZXIgLmN0YSBib2R5LnRheC1waWxsYXIgLmFyY2hpdmUudGF4LXBpbGxhciBtYWluIGFydGljbGUgLmFydGljbGUtaW5mbyBhLCAuYXJjaGl2ZS50YXgtcGlsbGFyIG1haW4gYXJ0aWNsZSAuYXJ0aWNsZS1pbmZvIGJvZHkudGF4LXBpbGxhciAudmlkZW8taW5mbyBhLnJlYWQtbW9yZSwgLmFyY2hpdmUudGF4LXBpbGxhciBtYWluIGFydGljbGUgLmFydGljbGUtaW5mbyBib2R5LnRheC1waWxsYXIgLnZpZGVvLWluZm8gLmhvbWUgI2hvbWUtY3RhIC5ob21lLWN0YS1jb250YWluZXIgLmN0YSBhLCBib2R5LnRheC1waWxsYXIgLnZpZGVvLWluZm8gLmhvbWUgI2hvbWUtY3RhIC5ob21lLWN0YS1jb250YWluZXIgLmN0YSAuYXJjaGl2ZS50YXgtcGlsbGFyIG1haW4gYXJ0aWNsZSAuYXJ0aWNsZS1pbmZvIGEsIC5hcmNoaXZlLnRheC1waWxsYXIgbWFpbiBhcnRpY2xlIC5hcnRpY2xlLWluZm8gLmhvbWUgI2hvbWUtY3RhIC5ob21lLWN0YS1jb250YWluZXIgLmN0YSBib2R5LnRheC1waWxsYXIgLnZpZGVvLWluZm8gYSwgLmFyY2hpdmUudGF4LXBpbGxhciBtYWluIGJvZHkudGF4LXBpbGxhciAuY29udGVudCBhcnRpY2xlIC5hcnRpY2xlLWluZm8gYS5yZWFkLW1vcmUsIC5hcmNoaXZlLnRheC1waWxsYXIgbWFpbiBib2R5LnRheC1waWxsYXIgLmNvbnRlbnQgYXJ0aWNsZSAuYXJ0aWNsZS1pbmZvIC5ob21lICNob21lLWN0YSAuaG9tZS1jdGEtY29udGFpbmVyIC5jdGEgYSwgLmFyY2hpdmUudGF4LXBpbGxhciBtYWluIGJvZHkudGF4LXBpbGxhciAuY29udGVudCBhcnRpY2xlIC5ob21lICNob21lLWN0YSAuaG9tZS1jdGEtY29udGFpbmVyIC5jdGEgLmFydGljbGUtaW5mbyBhLCBib2R5LnRheC1waWxsYXIgLmNvbnRlbnQgLmFyY2hpdmUudGF4LXBpbGxhciBtYWluIGFydGljbGUgLmhvbWUgI2hvbWUtY3RhIC5ob21lLWN0YS1jb250YWluZXIgLmN0YSAuYXJ0aWNsZS1pbmZvIGEsIC5hcmNoaXZlLnRheC1waWxsYXIgbWFpbiAuaG9tZSAjaG9tZS1jdGEgLmhvbWUtY3RhLWNvbnRhaW5lciAuY3RhIGJvZHkudGF4LXBpbGxhciAuY29udGVudCBhcnRpY2xlIC5hcnRpY2xlLWluZm8gYSwgLmFyY2hpdmUudGF4LXBpbGxhciBtYWluIGFydGljbGUgLmFydGljbGUtaW5mbyBib2R5LnRheC1waWxsYXIgLnRvcGljLWNvbnRlbnQgLml0ZW0gYS5yZWFkLW1vcmUsIC5hcmNoaXZlLnRheC1waWxsYXIgbWFpbiBhcnRpY2xlIC5hcnRpY2xlLWluZm8gYm9keS50YXgtcGlsbGFyIC50b3BpYy1jb250ZW50IC5pdGVtIC5ob21lICNob21lLWN0YSAuaG9tZS1jdGEtY29udGFpbmVyIC5jdGEgYSwgYm9keS50YXgtcGlsbGFyIC50b3BpYy1jb250ZW50IC5pdGVtIC5ob21lICNob21lLWN0YSAuaG9tZS1jdGEtY29udGFpbmVyIC5jdGEgLmFyY2hpdmUudGF4LXBpbGxhciBtYWluIGFydGljbGUgLmFydGljbGUtaW5mbyBhLCAuYXJjaGl2ZS50YXgtcGlsbGFyIG1haW4gYXJ0aWNsZSAuYXJ0aWNsZS1pbmZvIC5ob21lICNob21lLWN0YSAuaG9tZS1jdGEtY29udGFpbmVyIC5jdGEgYm9keS50YXgtcGlsbGFyIC50b3BpYy1jb250ZW50IC5pdGVtIGEsIC5hcmNoaXZlLnRheC1waWxsYXIgbWFpbiBhcnRpY2xlXG5ib2R5LnRheC10b3BpYyAuYXJ0aWNsZS1pbmZvIGEucmVhZC1tb3JlLFxuYm9keS50YXgtdG9waWMgLmFyY2hpdmUudGF4LXBpbGxhciBtYWluIGFydGljbGUgLmFydGljbGUtaW5mbyBhLnJlYWQtbW9yZSwgLmFyY2hpdmUudGF4LXBpbGxhciBtYWluIGFydGljbGVcbmJvZHkudGF4LXRvcGljIC5hcnRpY2xlLWluZm8gLmhvbWUgI2hvbWUtY3RhIC5ob21lLWN0YS1jb250YWluZXIgLmN0YSBhLFxuYm9keS50YXgtdG9waWMgLmFyY2hpdmUudGF4LXBpbGxhciBtYWluIGFydGljbGUgLmFydGljbGUtaW5mbyAuaG9tZSAjaG9tZS1jdGEgLmhvbWUtY3RhLWNvbnRhaW5lciAuY3RhIGEsIC5hcmNoaXZlLnRheC1waWxsYXIgbWFpbiBhcnRpY2xlIC5ob21lICNob21lLWN0YSAuaG9tZS1jdGEtY29udGFpbmVyIC5jdGFcbmJvZHkudGF4LXRvcGljIC5hcnRpY2xlLWluZm8gYSwgLmhvbWUgI2hvbWUtY3RhIC5ob21lLWN0YS1jb250YWluZXIgLmN0YVxuYm9keS50YXgtdG9waWMgLmFyY2hpdmUudGF4LXBpbGxhciBtYWluIGFydGljbGUgLmFydGljbGUtaW5mbyBhLCAuYXJjaGl2ZS50YXgtcGlsbGFyIG1haW4gYXJ0aWNsZSAuYXJ0aWNsZS1pbmZvXG5ib2R5LnRheC10b3BpYyAudmlkZW8taW5mbyBhLnJlYWQtbW9yZSwgLmFyY2hpdmUudGF4LXBpbGxhciBtYWluIGFydGljbGUgLmFydGljbGUtaW5mb1xuYm9keS50YXgtdG9waWMgLnZpZGVvLWluZm8gLmhvbWUgI2hvbWUtY3RhIC5ob21lLWN0YS1jb250YWluZXIgLmN0YSBhLFxuYm9keS50YXgtdG9waWMgLnZpZGVvLWluZm8gLmhvbWUgI2hvbWUtY3RhIC5ob21lLWN0YS1jb250YWluZXIgLmN0YSAuYXJjaGl2ZS50YXgtcGlsbGFyIG1haW4gYXJ0aWNsZSAuYXJ0aWNsZS1pbmZvIGEsIC5hcmNoaXZlLnRheC1waWxsYXIgbWFpbiBhcnRpY2xlIC5hcnRpY2xlLWluZm8gLmhvbWUgI2hvbWUtY3RhIC5ob21lLWN0YS1jb250YWluZXIgLmN0YVxuYm9keS50YXgtdG9waWMgLnZpZGVvLWluZm8gYSwgLmFyY2hpdmUudGF4LXBpbGxhciBtYWluXG5ib2R5LnRheC10b3BpYyAuY29udGVudCBhcnRpY2xlIC5hcnRpY2xlLWluZm8gYS5yZWFkLW1vcmUsIC5hcmNoaXZlLnRheC1waWxsYXIgbWFpblxuYm9keS50YXgtdG9waWMgLmNvbnRlbnQgYXJ0aWNsZSAuYXJ0aWNsZS1pbmZvIC5ob21lICNob21lLWN0YSAuaG9tZS1jdGEtY29udGFpbmVyIC5jdGEgYSwgLmFyY2hpdmUudGF4LXBpbGxhciBtYWluXG5ib2R5LnRheC10b3BpYyAuY29udGVudCBhcnRpY2xlIC5ob21lICNob21lLWN0YSAuaG9tZS1jdGEtY29udGFpbmVyIC5jdGEgLmFydGljbGUtaW5mbyBhLFxuYm9keS50YXgtdG9waWMgLmNvbnRlbnQgLmFyY2hpdmUudGF4LXBpbGxhciBtYWluIGFydGljbGUgLmhvbWUgI2hvbWUtY3RhIC5ob21lLWN0YS1jb250YWluZXIgLmN0YSAuYXJ0aWNsZS1pbmZvIGEsIC5hcmNoaXZlLnRheC1waWxsYXIgbWFpbiAuaG9tZSAjaG9tZS1jdGEgLmhvbWUtY3RhLWNvbnRhaW5lciAuY3RhXG5ib2R5LnRheC10b3BpYyAuY29udGVudCBhcnRpY2xlIC5hcnRpY2xlLWluZm8gYSwgLmFyY2hpdmUudGF4LXBpbGxhciBtYWluIGFydGljbGUgLmFydGljbGUtaW5mb1xuYm9keS50YXgtdG9waWMgLnRvcGljLWNvbnRlbnQgLml0ZW0gYS5yZWFkLW1vcmUsIC5hcmNoaXZlLnRheC1waWxsYXIgbWFpbiBhcnRpY2xlIC5hcnRpY2xlLWluZm9cbmJvZHkudGF4LXRvcGljIC50b3BpYy1jb250ZW50IC5pdGVtIC5ob21lICNob21lLWN0YSAuaG9tZS1jdGEtY29udGFpbmVyIC5jdGEgYSxcbmJvZHkudGF4LXRvcGljIC50b3BpYy1jb250ZW50IC5pdGVtIC5ob21lICNob21lLWN0YSAuaG9tZS1jdGEtY29udGFpbmVyIC5jdGEgLmFyY2hpdmUudGF4LXBpbGxhciBtYWluIGFydGljbGUgLmFydGljbGUtaW5mbyBhLCAuYXJjaGl2ZS50YXgtcGlsbGFyIG1haW4gYXJ0aWNsZSAuYXJ0aWNsZS1pbmZvIC5ob21lICNob21lLWN0YSAuaG9tZS1jdGEtY29udGFpbmVyIC5jdGFcbmJvZHkudGF4LXRvcGljIC50b3BpYy1jb250ZW50IC5pdGVtIGEsXG4uYXJjaGl2ZS5wb3N0LXR5cGUtYXJjaGl2ZS1zYWZldHlfYXJ0aWNsZSBtYWluIGFydGljbGUgLmFydGljbGUtaW5mbyBhLnJlYWQtbW9yZS1saW5rLFxuLmFyY2hpdmUucG9zdC10eXBlLWFyY2hpdmUtc2FmZXR5X2FydGljbGUgbWFpbiBhcnRpY2xlIGJvZHkudGF4LXBpbGxhciAuYXJ0aWNsZS1pbmZvIGEucmVhZC1tb3JlLCBib2R5LnRheC1waWxsYXJcbi5hcmNoaXZlLnBvc3QtdHlwZS1hcmNoaXZlLXNhZmV0eV9hcnRpY2xlIG1haW4gYXJ0aWNsZSAuYXJ0aWNsZS1pbmZvIGEucmVhZC1tb3JlLFxuLmFyY2hpdmUucG9zdC10eXBlLWFyY2hpdmUtc2FmZXR5X2FydGljbGUgbWFpbiBhcnRpY2xlIGJvZHkudGF4LXBpbGxhciAuYXJ0aWNsZS1pbmZvIC5ob21lICNob21lLWN0YSAuaG9tZS1jdGEtY29udGFpbmVyIC5jdGEgYSwgYm9keS50YXgtcGlsbGFyXG4uYXJjaGl2ZS5wb3N0LXR5cGUtYXJjaGl2ZS1zYWZldHlfYXJ0aWNsZSBtYWluIGFydGljbGUgLmFydGljbGUtaW5mbyAuaG9tZSAjaG9tZS1jdGEgLmhvbWUtY3RhLWNvbnRhaW5lciAuY3RhIGEsXG4uYXJjaGl2ZS5wb3N0LXR5cGUtYXJjaGl2ZS1zYWZldHlfYXJ0aWNsZSBtYWluIGFydGljbGUgLmhvbWUgI2hvbWUtY3RhIC5ob21lLWN0YS1jb250YWluZXIgLmN0YSBib2R5LnRheC1waWxsYXIgLmFydGljbGUtaW5mbyBhLCAuaG9tZSAjaG9tZS1jdGEgLmhvbWUtY3RhLWNvbnRhaW5lciAuY3RhIGJvZHkudGF4LXBpbGxhclxuLmFyY2hpdmUucG9zdC10eXBlLWFyY2hpdmUtc2FmZXR5X2FydGljbGUgbWFpbiBhcnRpY2xlIC5hcnRpY2xlLWluZm8gYSxcbi5hcmNoaXZlLnBvc3QtdHlwZS1hcmNoaXZlLXNhZmV0eV9hcnRpY2xlIG1haW4gYXJ0aWNsZSAuYXJ0aWNsZS1pbmZvIGJvZHkudGF4LXBpbGxhciAudmlkZW8taW5mbyBhLnJlYWQtbW9yZSxcbi5hcmNoaXZlLnBvc3QtdHlwZS1hcmNoaXZlLXNhZmV0eV9hcnRpY2xlIG1haW4gYXJ0aWNsZSAuYXJ0aWNsZS1pbmZvIGJvZHkudGF4LXBpbGxhciAudmlkZW8taW5mbyAuaG9tZSAjaG9tZS1jdGEgLmhvbWUtY3RhLWNvbnRhaW5lciAuY3RhIGEsIGJvZHkudGF4LXBpbGxhciAudmlkZW8taW5mbyAuaG9tZSAjaG9tZS1jdGEgLmhvbWUtY3RhLWNvbnRhaW5lciAuY3RhXG4uYXJjaGl2ZS5wb3N0LXR5cGUtYXJjaGl2ZS1zYWZldHlfYXJ0aWNsZSBtYWluIGFydGljbGUgLmFydGljbGUtaW5mbyBhLFxuLmFyY2hpdmUucG9zdC10eXBlLWFyY2hpdmUtc2FmZXR5X2FydGljbGUgbWFpbiBhcnRpY2xlIC5hcnRpY2xlLWluZm8gLmhvbWUgI2hvbWUtY3RhIC5ob21lLWN0YS1jb250YWluZXIgLmN0YSBib2R5LnRheC1waWxsYXIgLnZpZGVvLWluZm8gYSxcbi5hcmNoaXZlLnBvc3QtdHlwZS1hcmNoaXZlLXNhZmV0eV9hcnRpY2xlIG1haW4gYm9keS50YXgtcGlsbGFyIC5jb250ZW50IGFydGljbGUgLmFydGljbGUtaW5mbyBhLnJlYWQtbW9yZSxcbi5hcmNoaXZlLnBvc3QtdHlwZS1hcmNoaXZlLXNhZmV0eV9hcnRpY2xlIG1haW4gYm9keS50YXgtcGlsbGFyIC5jb250ZW50IGFydGljbGUgLmFydGljbGUtaW5mbyAuaG9tZSAjaG9tZS1jdGEgLmhvbWUtY3RhLWNvbnRhaW5lciAuY3RhIGEsXG4uYXJjaGl2ZS5wb3N0LXR5cGUtYXJjaGl2ZS1zYWZldHlfYXJ0aWNsZSBtYWluIGJvZHkudGF4LXBpbGxhciAuY29udGVudCBhcnRpY2xlIC5ob21lICNob21lLWN0YSAuaG9tZS1jdGEtY29udGFpbmVyIC5jdGEgLmFydGljbGUtaW5mbyBhLCBib2R5LnRheC1waWxsYXIgLmNvbnRlbnRcbi5hcmNoaXZlLnBvc3QtdHlwZS1hcmNoaXZlLXNhZmV0eV9hcnRpY2xlIG1haW4gYXJ0aWNsZSAuaG9tZSAjaG9tZS1jdGEgLmhvbWUtY3RhLWNvbnRhaW5lciAuY3RhIC5hcnRpY2xlLWluZm8gYSxcbi5hcmNoaXZlLnBvc3QtdHlwZS1hcmNoaXZlLXNhZmV0eV9hcnRpY2xlIG1haW4gLmhvbWUgI2hvbWUtY3RhIC5ob21lLWN0YS1jb250YWluZXIgLmN0YSBib2R5LnRheC1waWxsYXIgLmNvbnRlbnQgYXJ0aWNsZSAuYXJ0aWNsZS1pbmZvIGEsXG4uYXJjaGl2ZS5wb3N0LXR5cGUtYXJjaGl2ZS1zYWZldHlfYXJ0aWNsZSBtYWluIGFydGljbGUgLmFydGljbGUtaW5mbyBib2R5LnRheC1waWxsYXIgLnRvcGljLWNvbnRlbnQgLml0ZW0gYS5yZWFkLW1vcmUsXG4uYXJjaGl2ZS5wb3N0LXR5cGUtYXJjaGl2ZS1zYWZldHlfYXJ0aWNsZSBtYWluIGFydGljbGUgLmFydGljbGUtaW5mbyBib2R5LnRheC1waWxsYXIgLnRvcGljLWNvbnRlbnQgLml0ZW0gLmhvbWUgI2hvbWUtY3RhIC5ob21lLWN0YS1jb250YWluZXIgLmN0YSBhLCBib2R5LnRheC1waWxsYXIgLnRvcGljLWNvbnRlbnQgLml0ZW0gLmhvbWUgI2hvbWUtY3RhIC5ob21lLWN0YS1jb250YWluZXIgLmN0YVxuLmFyY2hpdmUucG9zdC10eXBlLWFyY2hpdmUtc2FmZXR5X2FydGljbGUgbWFpbiBhcnRpY2xlIC5hcnRpY2xlLWluZm8gYSxcbi5hcmNoaXZlLnBvc3QtdHlwZS1hcmNoaXZlLXNhZmV0eV9hcnRpY2xlIG1haW4gYXJ0aWNsZSAuYXJ0aWNsZS1pbmZvIC5ob21lICNob21lLWN0YSAuaG9tZS1jdGEtY29udGFpbmVyIC5jdGEgYm9keS50YXgtcGlsbGFyIC50b3BpYy1jb250ZW50IC5pdGVtIGEsXG4uYXJjaGl2ZS5wb3N0LXR5cGUtYXJjaGl2ZS1zYWZldHlfYXJ0aWNsZSBtYWluIGFydGljbGVcbmJvZHkudGF4LXRvcGljIC5hcnRpY2xlLWluZm8gYS5yZWFkLW1vcmUsXG5ib2R5LnRheC10b3BpY1xuLmFyY2hpdmUucG9zdC10eXBlLWFyY2hpdmUtc2FmZXR5X2FydGljbGUgbWFpbiBhcnRpY2xlIC5hcnRpY2xlLWluZm8gYS5yZWFkLW1vcmUsXG4uYXJjaGl2ZS5wb3N0LXR5cGUtYXJjaGl2ZS1zYWZldHlfYXJ0aWNsZSBtYWluIGFydGljbGVcbmJvZHkudGF4LXRvcGljIC5hcnRpY2xlLWluZm8gLmhvbWUgI2hvbWUtY3RhIC5ob21lLWN0YS1jb250YWluZXIgLmN0YSBhLFxuYm9keS50YXgtdG9waWNcbi5hcmNoaXZlLnBvc3QtdHlwZS1hcmNoaXZlLXNhZmV0eV9hcnRpY2xlIG1haW4gYXJ0aWNsZSAuYXJ0aWNsZS1pbmZvIC5ob21lICNob21lLWN0YSAuaG9tZS1jdGEtY29udGFpbmVyIC5jdGEgYSxcbi5hcmNoaXZlLnBvc3QtdHlwZS1hcmNoaXZlLXNhZmV0eV9hcnRpY2xlIG1haW4gYXJ0aWNsZSAuaG9tZSAjaG9tZS1jdGEgLmhvbWUtY3RhLWNvbnRhaW5lciAuY3RhXG5ib2R5LnRheC10b3BpYyAuYXJ0aWNsZS1pbmZvIGEsIC5ob21lICNob21lLWN0YSAuaG9tZS1jdGEtY29udGFpbmVyIC5jdGFcbmJvZHkudGF4LXRvcGljXG4uYXJjaGl2ZS5wb3N0LXR5cGUtYXJjaGl2ZS1zYWZldHlfYXJ0aWNsZSBtYWluIGFydGljbGUgLmFydGljbGUtaW5mbyBhLFxuLmFyY2hpdmUucG9zdC10eXBlLWFyY2hpdmUtc2FmZXR5X2FydGljbGUgbWFpbiBhcnRpY2xlIC5hcnRpY2xlLWluZm9cbmJvZHkudGF4LXRvcGljIC52aWRlby1pbmZvIGEucmVhZC1tb3JlLFxuLmFyY2hpdmUucG9zdC10eXBlLWFyY2hpdmUtc2FmZXR5X2FydGljbGUgbWFpbiBhcnRpY2xlIC5hcnRpY2xlLWluZm9cbmJvZHkudGF4LXRvcGljIC52aWRlby1pbmZvIC5ob21lICNob21lLWN0YSAuaG9tZS1jdGEtY29udGFpbmVyIC5jdGEgYSxcbmJvZHkudGF4LXRvcGljIC52aWRlby1pbmZvIC5ob21lICNob21lLWN0YSAuaG9tZS1jdGEtY29udGFpbmVyIC5jdGFcbi5hcmNoaXZlLnBvc3QtdHlwZS1hcmNoaXZlLXNhZmV0eV9hcnRpY2xlIG1haW4gYXJ0aWNsZSAuYXJ0aWNsZS1pbmZvIGEsXG4uYXJjaGl2ZS5wb3N0LXR5cGUtYXJjaGl2ZS1zYWZldHlfYXJ0aWNsZSBtYWluIGFydGljbGUgLmFydGljbGUtaW5mbyAuaG9tZSAjaG9tZS1jdGEgLmhvbWUtY3RhLWNvbnRhaW5lciAuY3RhXG5ib2R5LnRheC10b3BpYyAudmlkZW8taW5mbyBhLFxuLmFyY2hpdmUucG9zdC10eXBlLWFyY2hpdmUtc2FmZXR5X2FydGljbGUgbWFpblxuYm9keS50YXgtdG9waWMgLmNvbnRlbnQgYXJ0aWNsZSAuYXJ0aWNsZS1pbmZvIGEucmVhZC1tb3JlLFxuLmFyY2hpdmUucG9zdC10eXBlLWFyY2hpdmUtc2FmZXR5X2FydGljbGUgbWFpblxuYm9keS50YXgtdG9waWMgLmNvbnRlbnQgYXJ0aWNsZSAuYXJ0aWNsZS1pbmZvIC5ob21lICNob21lLWN0YSAuaG9tZS1jdGEtY29udGFpbmVyIC5jdGEgYSxcbi5hcmNoaXZlLnBvc3QtdHlwZS1hcmNoaXZlLXNhZmV0eV9hcnRpY2xlIG1haW5cbmJvZHkudGF4LXRvcGljIC5jb250ZW50IGFydGljbGUgLmhvbWUgI2hvbWUtY3RhIC5ob21lLWN0YS1jb250YWluZXIgLmN0YSAuYXJ0aWNsZS1pbmZvIGEsXG5ib2R5LnRheC10b3BpYyAuY29udGVudFxuLmFyY2hpdmUucG9zdC10eXBlLWFyY2hpdmUtc2FmZXR5X2FydGljbGUgbWFpbiBhcnRpY2xlIC5ob21lICNob21lLWN0YSAuaG9tZS1jdGEtY29udGFpbmVyIC5jdGEgLmFydGljbGUtaW5mbyBhLFxuLmFyY2hpdmUucG9zdC10eXBlLWFyY2hpdmUtc2FmZXR5X2FydGljbGUgbWFpbiAuaG9tZSAjaG9tZS1jdGEgLmhvbWUtY3RhLWNvbnRhaW5lciAuY3RhXG5ib2R5LnRheC10b3BpYyAuY29udGVudCBhcnRpY2xlIC5hcnRpY2xlLWluZm8gYSxcbi5hcmNoaXZlLnBvc3QtdHlwZS1hcmNoaXZlLXNhZmV0eV9hcnRpY2xlIG1haW4gYXJ0aWNsZSAuYXJ0aWNsZS1pbmZvXG5ib2R5LnRheC10b3BpYyAudG9waWMtY29udGVudCAuaXRlbSBhLnJlYWQtbW9yZSxcbi5hcmNoaXZlLnBvc3QtdHlwZS1hcmNoaXZlLXNhZmV0eV9hcnRpY2xlIG1haW4gYXJ0aWNsZSAuYXJ0aWNsZS1pbmZvXG5ib2R5LnRheC10b3BpYyAudG9waWMtY29udGVudCAuaXRlbSAuaG9tZSAjaG9tZS1jdGEgLmhvbWUtY3RhLWNvbnRhaW5lciAuY3RhIGEsXG5ib2R5LnRheC10b3BpYyAudG9waWMtY29udGVudCAuaXRlbSAuaG9tZSAjaG9tZS1jdGEgLmhvbWUtY3RhLWNvbnRhaW5lciAuY3RhXG4uYXJjaGl2ZS5wb3N0LXR5cGUtYXJjaGl2ZS1zYWZldHlfYXJ0aWNsZSBtYWluIGFydGljbGUgLmFydGljbGUtaW5mbyBhLFxuLmFyY2hpdmUucG9zdC10eXBlLWFyY2hpdmUtc2FmZXR5X2FydGljbGUgbWFpbiBhcnRpY2xlIC5hcnRpY2xlLWluZm8gLmhvbWUgI2hvbWUtY3RhIC5ob21lLWN0YS1jb250YWluZXIgLmN0YVxuYm9keS50YXgtdG9waWMgLnRvcGljLWNvbnRlbnQgLml0ZW0gYSB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTsgfVxuXG4uYXJjaGl2ZS50YXgtcGlsbGFyIG1haW4gYXJ0aWNsZSAuc2FmZXR5LWFydGljbGUtcHJlZml4LFxuLmFyY2hpdmUucG9zdC10eXBlLWFyY2hpdmUtc2FmZXR5X2FydGljbGUgbWFpbiBhcnRpY2xlIC5zYWZldHktYXJ0aWNsZS1wcmVmaXgge1xuICBkaXNwbGF5OiBub25lOyB9XG5cbi5hcmNoaXZlLnRheC1waWxsYXIgbWFpbiBhcnRpY2xlIC5lbnRyeS10aXRsZSxcbi5hcmNoaXZlLnBvc3QtdHlwZS1hcmNoaXZlLXNhZmV0eV9hcnRpY2xlIG1haW4gYXJ0aWNsZSAuZW50cnktdGl0bGUge1xuICBtYXJnaW4tYm90dG9tOiA0cHg7IH1cbiAgLmFyY2hpdmUudGF4LXBpbGxhciBtYWluIGFydGljbGUgLmVudHJ5LXRpdGxlIGgyLFxuICAuYXJjaGl2ZS5wb3N0LXR5cGUtYXJjaGl2ZS1zYWZldHlfYXJ0aWNsZSBtYWluIGFydGljbGUgLmVudHJ5LXRpdGxlIGgyIHtcbiAgICBtYXJnaW4tdG9wOiAwOyB9XG4gIC5hcmNoaXZlLnRheC1waWxsYXIgbWFpbiBhcnRpY2xlIC5lbnRyeS10aXRsZSBhLFxuICAuYXJjaGl2ZS5wb3N0LXR5cGUtYXJjaGl2ZS1zYWZldHlfYXJ0aWNsZSBtYWluIGFydGljbGUgLmVudHJ5LXRpdGxlIGEge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBAaW5jbGR1ZSBjZW50ZXJZKCk7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIC13ZWJraXQtdHJhbnNpdGlvbjogY29sb3IgMC4zcyBlYXNlO1xuICAgIC1tb3otdHJhbnNpdGlvbjogY29sb3IgMC4zcyBlYXNlO1xuICAgIHRyYW5zaXRpb246IGNvbG9yIDAuM3MgZWFzZTtcbiAgICBAaW5jbGR1ZSBjZW50ZXJZKCk7XG4gICAgd2lkdGg6IDEwMCU7IH1cbiAgICAuYXJjaGl2ZS50YXgtcGlsbGFyIG1haW4gYXJ0aWNsZSAuZW50cnktdGl0bGUgYSAudGl0bGUsXG4gICAgLmFyY2hpdmUucG9zdC10eXBlLWFyY2hpdmUtc2FmZXR5X2FydGljbGUgbWFpbiBhcnRpY2xlIC5lbnRyeS10aXRsZSBhIC50aXRsZSB7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICB3aWR0aDogODAlOyB9XG4gICAgLmFyY2hpdmUudGF4LXBpbGxhciBtYWluIGFydGljbGUgLmVudHJ5LXRpdGxlIGE6aG92ZXIsXG4gICAgLmFyY2hpdmUucG9zdC10eXBlLWFyY2hpdmUtc2FmZXR5X2FydGljbGUgbWFpbiBhcnRpY2xlIC5lbnRyeS10aXRsZSBhOmhvdmVyIHtcbiAgICAgIGNvbG9yOiAjRTMxODM3OyB9XG4gICAgLmFyY2hpdmUudGF4LXBpbGxhciBtYWluIGFydGljbGUgLmVudHJ5LXRpdGxlIGEgLmljby1hcnJvdy1yaWdodCxcbiAgICAuYXJjaGl2ZS5wb3N0LXR5cGUtYXJjaGl2ZS1zYWZldHlfYXJ0aWNsZSBtYWluIGFydGljbGUgLmVudHJ5LXRpdGxlIGEgLmljby1hcnJvdy1yaWdodCB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICByaWdodDogMDtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICAgICAgZGlzcGxheTogbm9uZTsgfVxuXG5ib2R5LnRheC1waWxsYXIgLnBpbGxhci1mZWF0dXJlcyxcbmJvZHkudGF4LXRvcGljIC5waWxsYXItZmVhdHVyZXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRDlEOUQ5O1xuICBwYWRkaW5nLXRvcDogMTZweDtcbiAgcGFkZGluZy1ib3R0b206IDMycHg7IH1cbiAgYm9keS50YXgtcGlsbGFyIC5waWxsYXItZmVhdHVyZXMgaDIsXG4gIGJvZHkudGF4LXRvcGljIC5waWxsYXItZmVhdHVyZXMgaDIge1xuICAgIGZvbnQtZmFtaWx5OiBcIkVuZHpvbmVTYW5zXCIsIEFyaWFsLCBzYW5zLXNlcmlmO1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgbGV0dGVyLXNwYWNpbmc6IDAuMDFlbTtcbiAgICBmb250LXN0eWxlOiBpdGFsaWM7XG4gICAgY29sb3I6ICMwMjRDOEE7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyOyB9XG4gIGJvZHkudGF4LXBpbGxhciAucGlsbGFyLWZlYXR1cmVzIC5jb250YWluZXIsXG4gIGJvZHkudGF4LXRvcGljIC5waWxsYXItZmVhdHVyZXMgLmNvbnRhaW5lciB7XG4gICAgcGFkZGluZzogMCAxNXB4O1xuICAgIG1heC13aWR0aDogNzVlbTtcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gICAgcGFkZGluZzogMCA4cHg7IH1cbiAgICBib2R5LnRheC1waWxsYXIgLnBpbGxhci1mZWF0dXJlcyAuY29udGFpbmVyOjphZnRlcixcbiAgICBib2R5LnRheC10b3BpYyAucGlsbGFyLWZlYXR1cmVzIC5jb250YWluZXI6OmFmdGVyIHtcbiAgICAgIGNsZWFyOiBib3RoO1xuICAgICAgY29udGVudDogXCJcIjtcbiAgICAgIGRpc3BsYXk6IHRhYmxlOyB9XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMzBlbSkge1xuICAgICAgYm9keS50YXgtcGlsbGFyIC5waWxsYXItZmVhdHVyZXMgLmNvbnRhaW5lcixcbiAgICAgIGJvZHkudGF4LXRvcGljIC5waWxsYXItZmVhdHVyZXMgLmNvbnRhaW5lciB7XG4gICAgICAgIG1heC13aWR0aDogMTAwJTsgfSB9XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNDhlbSkge1xuICAgICAgYm9keS50YXgtcGlsbGFyIC5waWxsYXItZmVhdHVyZXMgLmNvbnRhaW5lcixcbiAgICAgIGJvZHkudGF4LXRvcGljIC5waWxsYXItZmVhdHVyZXMgLmNvbnRhaW5lciB7XG4gICAgICAgIG1heC13aWR0aDogMTAwJTsgfSB9XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjJlbSkge1xuICAgICAgYm9keS50YXgtcGlsbGFyIC5waWxsYXItZmVhdHVyZXMgLmNvbnRhaW5lcixcbiAgICAgIGJvZHkudGF4LXRvcGljIC5waWxsYXItZmVhdHVyZXMgLmNvbnRhaW5lciB7XG4gICAgICAgIG1heC13aWR0aDogOTkycHg7IH0gfVxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc1ZW0pIHtcbiAgICAgIGJvZHkudGF4LXBpbGxhciAucGlsbGFyLWZlYXR1cmVzIC5jb250YWluZXIsXG4gICAgICBib2R5LnRheC10b3BpYyAucGlsbGFyLWZlYXR1cmVzIC5jb250YWluZXIge1xuICAgICAgICBtYXgtd2lkdGg6IDEyMDBweDsgfSB9XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNDhlbSkge1xuICAgICAgYm9keS50YXgtcGlsbGFyIC5waWxsYXItZmVhdHVyZXMgLmNvbnRhaW5lcixcbiAgICAgIGJvZHkudGF4LXRvcGljIC5waWxsYXItZmVhdHVyZXMgLmNvbnRhaW5lciB7XG4gICAgICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAgICAgICBkaXNwbGF5OiAtbW96LWJveDtcbiAgICAgICAgZGlzcGxheTogYm94O1xuICAgICAgICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XG4gICAgICAgIGRpc3BsYXk6IC1tb3otZmxleDtcbiAgICAgICAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIC13ZWJraXQtYm94LWFsaWduOiBzdHJldGNoO1xuICAgICAgICAtbW96LWJveC1hbGlnbjogc3RyZXRjaDtcbiAgICAgICAgYm94LWFsaWduOiBzdHJldGNoO1xuICAgICAgICAtd2Via2l0LWFsaWduLWl0ZW1zOiBzdHJldGNoO1xuICAgICAgICAtbW96LWFsaWduLWl0ZW1zOiBzdHJldGNoO1xuICAgICAgICAtbXMtYWxpZ24taXRlbXM6IHN0cmV0Y2g7XG4gICAgICAgIC1vLWFsaWduLWl0ZW1zOiBzdHJldGNoO1xuICAgICAgICBhbGlnbi1pdGVtczogc3RyZXRjaDtcbiAgICAgICAgLW1zLWZsZXgtYWxpZ246IHN0cmV0Y2g7IH1cbiAgICAgICAgYm9keS50YXgtcGlsbGFyIC5waWxsYXItZmVhdHVyZXMgLmNvbnRhaW5lciAuYnVuZGxlLFxuICAgICAgICBib2R5LnRheC10b3BpYyAucGlsbGFyLWZlYXR1cmVzIC5jb250YWluZXIgLmJ1bmRsZSB7XG4gICAgICAgICAgLXdlYmtpdC1ib3gtZmxleDogMTtcbiAgICAgICAgICAtbW96LWJveC1mbGV4OiAxO1xuICAgICAgICAgIGJveC1mbGV4OiAxO1xuICAgICAgICAgIC13ZWJraXQtZmxleDogMSAwIDUwJTtcbiAgICAgICAgICAtbW96LWZsZXg6IDEgMCA1MCU7XG4gICAgICAgICAgLW1zLWZsZXg6IDEgMCA1MCU7XG4gICAgICAgICAgZmxleDogMSAwIDUwJTsgfSB9XG4gIGJvZHkudGF4LXBpbGxhciAucGlsbGFyLWZlYXR1cmVzIGFydGljbGUsXG4gIGJvZHkudGF4LXRvcGljIC5waWxsYXItZmVhdHVyZXMgYXJ0aWNsZSB7XG4gICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gICAgZGlzcGxheTogLW1vei1ib3g7XG4gICAgZGlzcGxheTogYm94O1xuICAgIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcbiAgICBkaXNwbGF5OiAtbW96LWZsZXg7XG4gICAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICAtd2Via2l0LWJveC1vcmllbnQ6IGhvcml6b250YWw7XG4gICAgLW1vei1ib3gtb3JpZW50OiBob3Jpem9udGFsO1xuICAgIGJveC1vcmllbnQ6IGhvcml6b250YWw7XG4gICAgLXdlYmtpdC1ib3gtZGlyZWN0aW9uOiBub3JtYWw7XG4gICAgLW1vei1ib3gtZGlyZWN0aW9uOiBub3JtYWw7XG4gICAgYm94LWRpcmVjdGlvbjogbm9ybWFsO1xuICAgIC13ZWJraXQtZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAtbW96LWZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAtbXMtZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAtd2Via2l0LWJveC1wYWNrOiBzdGFydDtcbiAgICAtbW96LWJveC1wYWNrOiBzdGFydDtcbiAgICBib3gtcGFjazogc3RhcnQ7XG4gICAgLXdlYmtpdC1qdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgLW1vei1qdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgLW1zLWp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICAtby1qdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgIC1tcy1mbGV4LXBhY2s6IHN0YXJ0O1xuICAgIC13ZWJraXQtYm94LWFsaWduOiBzdHJldGNoO1xuICAgIC1tb3otYm94LWFsaWduOiBzdHJldGNoO1xuICAgIGJveC1hbGlnbjogc3RyZXRjaDtcbiAgICAtd2Via2l0LWFsaWduLWl0ZW1zOiBzdHJldGNoO1xuICAgIC1tb3otYWxpZ24taXRlbXM6IHN0cmV0Y2g7XG4gICAgLW1zLWFsaWduLWl0ZW1zOiBzdHJldGNoO1xuICAgIC1vLWFsaWduLWl0ZW1zOiBzdHJldGNoO1xuICAgIGFsaWduLWl0ZW1zOiBzdHJldGNoO1xuICAgIC1tcy1mbGV4LWFsaWduOiBzdHJldGNoO1xuICAgIC13ZWJraXQtYWxpZ24tY29udGVudDogc3RyZXRjaDtcbiAgICAtbW96LWFsaWduLWNvbnRlbnQ6IHN0cmV0Y2g7XG4gICAgYWxpZ24tY29udGVudDogc3RyZXRjaDtcbiAgICAtbXMtZmxleC1saW5lLXBhY2s6IHN0cmV0Y2g7XG4gICAgLXdlYmtpdC1ib3gtb3JpZW50OiB2ZXJ0aWNhbDtcbiAgICAtbW96LWJveC1vcmllbnQ6IHZlcnRpY2FsO1xuICAgIGJveC1vcmllbnQ6IHZlcnRpY2FsO1xuICAgIC13ZWJraXQtYm94LWRpcmVjdGlvbjogbm9ybWFsO1xuICAgIC1tb3otYm94LWRpcmVjdGlvbjogbm9ybWFsO1xuICAgIGJveC1kaXJlY3Rpb246IG5vcm1hbDtcbiAgICAtd2Via2l0LWZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgLW1vei1mbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgLW1zLWZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG4gICAgYm9yZGVyOiA4cHggc29saWQgI0Q5RDlEOTsgfVxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQ4ZW0pIHtcbiAgICAgIGJvZHkudGF4LXBpbGxhciAucGlsbGFyLWZlYXR1cmVzIGFydGljbGUsXG4gICAgICBib2R5LnRheC10b3BpYyAucGlsbGFyLWZlYXR1cmVzIGFydGljbGUge1xuICAgICAgICAtd2Via2l0LWJveC1vcmllbnQ6IGhvcml6b250YWw7XG4gICAgICAgIC1tb3otYm94LW9yaWVudDogaG9yaXpvbnRhbDtcbiAgICAgICAgYm94LW9yaWVudDogaG9yaXpvbnRhbDtcbiAgICAgICAgLXdlYmtpdC1ib3gtZGlyZWN0aW9uOiBub3JtYWw7XG4gICAgICAgIC1tb3otYm94LWRpcmVjdGlvbjogbm9ybWFsO1xuICAgICAgICBib3gtZGlyZWN0aW9uOiBub3JtYWw7XG4gICAgICAgIC13ZWJraXQtZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgICAgLW1vei1mbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAgICAtbXMtZmxleC1kaXJlY3Rpb246IHJvdzsgfSB9XG4gICAgYm9keS50YXgtcGlsbGFyIC5waWxsYXItZmVhdHVyZXMgYXJ0aWNsZSAuc2x1Zy10aHVtYixcbiAgICBib2R5LnRheC10b3BpYyAucGlsbGFyLWZlYXR1cmVzIGFydGljbGUgLnNsdWctdGh1bWIge1xuICAgICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICAtd2Via2l0LWJveC1mbGV4OiAwO1xuICAgICAgLW1vei1ib3gtZmxleDogMDtcbiAgICAgIGJveC1mbGV4OiAwO1xuICAgICAgLXdlYmtpdC1mbGV4OiAwIDAgMTgwcHg7XG4gICAgICAtbW96LWZsZXg6IDAgMCAxODBweDtcbiAgICAgIC1tcy1mbGV4OiAwIDAgMTgwcHg7XG4gICAgICBmbGV4OiAwIDAgMTgwcHg7IH1cbiAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQ4ZW0pIHtcbiAgICAgICAgYm9keS50YXgtcGlsbGFyIC5waWxsYXItZmVhdHVyZXMgYXJ0aWNsZSAuc2x1Zy10aHVtYixcbiAgICAgICAgYm9keS50YXgtdG9waWMgLnBpbGxhci1mZWF0dXJlcyBhcnRpY2xlIC5zbHVnLXRodW1iIHtcbiAgICAgICAgICAtd2Via2l0LWJveC1mbGV4OiAxO1xuICAgICAgICAgIC1tb3otYm94LWZsZXg6IDE7XG4gICAgICAgICAgYm94LWZsZXg6IDE7XG4gICAgICAgICAgLXdlYmtpdC1mbGV4OiAxIDAgMzMlO1xuICAgICAgICAgIC1tb3otZmxleDogMSAwIDMzJTtcbiAgICAgICAgICAtbXMtZmxleDogMSAwIDMzJTtcbiAgICAgICAgICBmbGV4OiAxIDAgMzMlOyB9IH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNDhlbSkge1xuICAgIGJvZHkudGF4LXBpbGxhciAucGlsbGFyLWZlYXR1cmVzLmNvdW50LTIgLmJ1bmRsZSxcbiAgICBib2R5LnRheC10b3BpYyAucGlsbGFyLWZlYXR1cmVzLmNvdW50LTIgLmJ1bmRsZSB7XG4gICAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgICAgIGRpc3BsYXk6IC1tb3otYm94O1xuICAgICAgZGlzcGxheTogYm94O1xuICAgICAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xuICAgICAgZGlzcGxheTogLW1vei1mbGV4O1xuICAgICAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgLXdlYmtpdC1ib3gtb3JpZW50OiB2ZXJ0aWNhbDtcbiAgICAgIC1tb3otYm94LW9yaWVudDogdmVydGljYWw7XG4gICAgICBib3gtb3JpZW50OiB2ZXJ0aWNhbDtcbiAgICAgIC13ZWJraXQtYm94LWRpcmVjdGlvbjogbm9ybWFsO1xuICAgICAgLW1vei1ib3gtZGlyZWN0aW9uOiBub3JtYWw7XG4gICAgICBib3gtZGlyZWN0aW9uOiBub3JtYWw7XG4gICAgICAtd2Via2l0LWZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAtbW96LWZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgLW1zLWZsZXgtZGlyZWN0aW9uOiBjb2x1bW47IH1cbiAgICAgIGJvZHkudGF4LXBpbGxhciAucGlsbGFyLWZlYXR1cmVzLmNvdW50LTIgLmJ1bmRsZSBhcnRpY2xlLFxuICAgICAgYm9keS50YXgtdG9waWMgLnBpbGxhci1mZWF0dXJlcy5jb3VudC0yIC5idW5kbGUgYXJ0aWNsZSB7XG4gICAgICAgIC13ZWJraXQtZmxleC1ncm93OiAxO1xuICAgICAgICAtbW96LWZsZXgtZ3JvdzogMTtcbiAgICAgICAgZmxleC1ncm93OiAxO1xuICAgICAgICAtbXMtZmxleC1wb3NpdGl2ZTogMTsgfSB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQ4ZW0pIHtcbiAgICBib2R5LnRheC1waWxsYXIgLnBpbGxhci1mZWF0dXJlcy5jb3VudC0zIC5idW5kbGUsXG4gICAgYm9keS50YXgtdG9waWMgLnBpbGxhci1mZWF0dXJlcy5jb3VudC0zIC5idW5kbGUge1xuICAgICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gICAgICBkaXNwbGF5OiAtbW96LWJveDtcbiAgICAgIGRpc3BsYXk6IGJveDtcbiAgICAgIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcbiAgICAgIGRpc3BsYXk6IC1tb3otZmxleDtcbiAgICAgIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIC13ZWJraXQtYm94LW9yaWVudDogdmVydGljYWw7XG4gICAgICAtbW96LWJveC1vcmllbnQ6IHZlcnRpY2FsO1xuICAgICAgYm94LW9yaWVudDogdmVydGljYWw7XG4gICAgICAtd2Via2l0LWJveC1kaXJlY3Rpb246IG5vcm1hbDtcbiAgICAgIC1tb3otYm94LWRpcmVjdGlvbjogbm9ybWFsO1xuICAgICAgYm94LWRpcmVjdGlvbjogbm9ybWFsO1xuICAgICAgLXdlYmtpdC1mbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgLW1vei1mbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgIC1tcy1mbGV4LWRpcmVjdGlvbjogY29sdW1uOyB9XG4gICAgICBib2R5LnRheC1waWxsYXIgLnBpbGxhci1mZWF0dXJlcy5jb3VudC0zIC5idW5kbGUgYXJ0aWNsZSxcbiAgICAgIGJvZHkudGF4LXRvcGljIC5waWxsYXItZmVhdHVyZXMuY291bnQtMyAuYnVuZGxlIGFydGljbGUge1xuICAgICAgICAtd2Via2l0LWZsZXgtZ3JvdzogMTtcbiAgICAgICAgLW1vei1mbGV4LWdyb3c6IDE7XG4gICAgICAgIGZsZXgtZ3JvdzogMTtcbiAgICAgICAgLW1zLWZsZXgtcG9zaXRpdmU6IDE7IH1cbiAgICAgIGJvZHkudGF4LXBpbGxhciAucGlsbGFyLWZlYXR1cmVzLmNvdW50LTMgLmJ1bmRsZTpmaXJzdC1jaGlsZCBhcnRpY2xlLFxuICAgICAgYm9keS50YXgtdG9waWMgLnBpbGxhci1mZWF0dXJlcy5jb3VudC0zIC5idW5kbGU6Zmlyc3QtY2hpbGQgYXJ0aWNsZSB7XG4gICAgICAgIC13ZWJraXQtYm94LW9yaWVudDogdmVydGljYWw7XG4gICAgICAgIC1tb3otYm94LW9yaWVudDogdmVydGljYWw7XG4gICAgICAgIGJveC1vcmllbnQ6IHZlcnRpY2FsO1xuICAgICAgICAtd2Via2l0LWJveC1kaXJlY3Rpb246IG5vcm1hbDtcbiAgICAgICAgLW1vei1ib3gtZGlyZWN0aW9uOiBub3JtYWw7XG4gICAgICAgIGJveC1kaXJlY3Rpb246IG5vcm1hbDtcbiAgICAgICAgLXdlYmtpdC1mbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAtbW96LWZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgIC1tcy1mbGV4LWRpcmVjdGlvbjogY29sdW1uOyB9XG4gICAgICAgIGJvZHkudGF4LXBpbGxhciAucGlsbGFyLWZlYXR1cmVzLmNvdW50LTMgLmJ1bmRsZTpmaXJzdC1jaGlsZCBhcnRpY2xlIC5zbHVnLXRodW1iLFxuICAgICAgICBib2R5LnRheC10b3BpYyAucGlsbGFyLWZlYXR1cmVzLmNvdW50LTMgLmJ1bmRsZTpmaXJzdC1jaGlsZCBhcnRpY2xlIC5zbHVnLXRodW1iIHtcbiAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7IH1cbiAgICAgICAgYm9keS50YXgtcGlsbGFyIC5waWxsYXItZmVhdHVyZXMuY291bnQtMyAuYnVuZGxlOmZpcnN0LWNoaWxkIGFydGljbGUgLmFydGljbGUtaW5mbyxcbiAgICAgICAgYm9keS50YXgtdG9waWMgLnBpbGxhci1mZWF0dXJlcy5jb3VudC0zIC5idW5kbGU6Zmlyc3QtY2hpbGQgYXJ0aWNsZSAuYXJ0aWNsZS1pbmZvIHtcbiAgICAgICAgICAtd2Via2l0LWJveC1mbGV4OiAwO1xuICAgICAgICAgIC1tb3otYm94LWZsZXg6IDA7XG4gICAgICAgICAgYm94LWZsZXg6IDA7XG4gICAgICAgICAgLXdlYmtpdC1mbGV4OiAwIDEgMDtcbiAgICAgICAgICAtbW96LWZsZXg6IDAgMSAwO1xuICAgICAgICAgIC1tcy1mbGV4OiAwIDEgMDtcbiAgICAgICAgICBmbGV4OiAwIDEgMDsgfVxuICAgICAgICAgIGJvZHkudGF4LXBpbGxhciAucGlsbGFyLWZlYXR1cmVzLmNvdW50LTMgLmJ1bmRsZTpmaXJzdC1jaGlsZCBhcnRpY2xlIC5hcnRpY2xlLWluZm8gcCwgYm9keS50YXgtcGlsbGFyIC5waWxsYXItZmVhdHVyZXMuY291bnQtMyAuYnVuZGxlOmZpcnN0LWNoaWxkIGFydGljbGUgLmFydGljbGUtaW5mbyAucGFnZS1oZWFkZXIgLnBhZ2UtaGVhZGVyLS1jb250ZW50ID4gKjpudGgtY2hpbGQoMiksIC5wYWdlLWhlYWRlciBib2R5LnRheC1waWxsYXIgLnBpbGxhci1mZWF0dXJlcy5jb3VudC0zIC5idW5kbGU6Zmlyc3QtY2hpbGQgYXJ0aWNsZSAuYXJ0aWNsZS1pbmZvIC5wYWdlLWhlYWRlci0tY29udGVudCA+ICo6bnRoLWNoaWxkKDIpLFxuICAgICAgICAgIGJvZHkudGF4LXRvcGljIC5waWxsYXItZmVhdHVyZXMuY291bnQtMyAuYnVuZGxlOmZpcnN0LWNoaWxkIGFydGljbGUgLmFydGljbGUtaW5mbyBwLFxuICAgICAgICAgIGJvZHkudGF4LXRvcGljIC5waWxsYXItZmVhdHVyZXMuY291bnQtMyAuYnVuZGxlOmZpcnN0LWNoaWxkIGFydGljbGUgLmFydGljbGUtaW5mbyAucGFnZS1oZWFkZXIgLnBhZ2UtaGVhZGVyLS1jb250ZW50ID4gKjpudGgtY2hpbGQoMiksIC5wYWdlLWhlYWRlclxuICAgICAgICAgIGJvZHkudGF4LXRvcGljIC5waWxsYXItZmVhdHVyZXMuY291bnQtMyAuYnVuZGxlOmZpcnN0LWNoaWxkIGFydGljbGUgLmFydGljbGUtaW5mbyAucGFnZS1oZWFkZXItLWNvbnRlbnQgPiAqOm50aC1jaGlsZCgyKSB7XG4gICAgICAgICAgICBwYWRkaW5nOiAwOyB9IH1cblxuYm9keS50YXgtcGlsbGFyIC5hcnRpY2xlLWluZm8sIGJvZHkudGF4LXBpbGxhciAudmlkZW8taW5mbywgYm9keS50YXgtcGlsbGFyIC5jb250ZW50IGFydGljbGUsIGJvZHkudGF4LXBpbGxhciAudG9waWMtY29udGVudCAuaXRlbSxcbmJvZHkudGF4LXRvcGljIC5hcnRpY2xlLWluZm8sXG5ib2R5LnRheC10b3BpYyAudmlkZW8taW5mbyxcbmJvZHkudGF4LXRvcGljIC5jb250ZW50IGFydGljbGUsXG5ib2R5LnRheC10b3BpYyAudG9waWMtY29udGVudCAuaXRlbSB7XG4gIHBhZGRpbmc6IDE2cHg7IH1cbiAgYm9keS50YXgtcGlsbGFyIC5hcnRpY2xlLWluZm8gcCwgYm9keS50YXgtcGlsbGFyIC5hcnRpY2xlLWluZm8gLnBhZ2UtaGVhZGVyIC5wYWdlLWhlYWRlci0tY29udGVudCA+ICo6bnRoLWNoaWxkKDIpLCAucGFnZS1oZWFkZXIgYm9keS50YXgtcGlsbGFyIC5hcnRpY2xlLWluZm8gLnBhZ2UtaGVhZGVyLS1jb250ZW50ID4gKjpudGgtY2hpbGQoMiksIGJvZHkudGF4LXBpbGxhciAudmlkZW8taW5mbyBwLCBib2R5LnRheC1waWxsYXIgLnZpZGVvLWluZm8gLnBhZ2UtaGVhZGVyIC5wYWdlLWhlYWRlci0tY29udGVudCA+ICo6bnRoLWNoaWxkKDIpLCAucGFnZS1oZWFkZXIgYm9keS50YXgtcGlsbGFyIC52aWRlby1pbmZvIC5wYWdlLWhlYWRlci0tY29udGVudCA+ICo6bnRoLWNoaWxkKDIpLCBib2R5LnRheC1waWxsYXIgLmNvbnRlbnQgYXJ0aWNsZSBwLCBib2R5LnRheC1waWxsYXIgLmNvbnRlbnQgYXJ0aWNsZSAucGFnZS1oZWFkZXIgLnBhZ2UtaGVhZGVyLS1jb250ZW50ID4gKjpudGgtY2hpbGQoMiksIC5wYWdlLWhlYWRlciBib2R5LnRheC1waWxsYXIgLmNvbnRlbnQgYXJ0aWNsZSAucGFnZS1oZWFkZXItLWNvbnRlbnQgPiAqOm50aC1jaGlsZCgyKSwgYm9keS50YXgtcGlsbGFyIC50b3BpYy1jb250ZW50IC5pdGVtIHAsIGJvZHkudGF4LXBpbGxhciAudG9waWMtY29udGVudCAuaXRlbSAucGFnZS1oZWFkZXIgLnBhZ2UtaGVhZGVyLS1jb250ZW50ID4gKjpudGgtY2hpbGQoMiksIC5wYWdlLWhlYWRlciBib2R5LnRheC1waWxsYXIgLnRvcGljLWNvbnRlbnQgLml0ZW0gLnBhZ2UtaGVhZGVyLS1jb250ZW50ID4gKjpudGgtY2hpbGQoMiksXG4gIGJvZHkudGF4LXRvcGljIC5hcnRpY2xlLWluZm8gcCxcbiAgYm9keS50YXgtdG9waWMgLmFydGljbGUtaW5mbyAucGFnZS1oZWFkZXIgLnBhZ2UtaGVhZGVyLS1jb250ZW50ID4gKjpudGgtY2hpbGQoMiksIC5wYWdlLWhlYWRlclxuICBib2R5LnRheC10b3BpYyAuYXJ0aWNsZS1pbmZvIC5wYWdlLWhlYWRlci0tY29udGVudCA+ICo6bnRoLWNoaWxkKDIpLFxuICBib2R5LnRheC10b3BpYyAudmlkZW8taW5mbyBwLFxuICBib2R5LnRheC10b3BpYyAudmlkZW8taW5mbyAucGFnZS1oZWFkZXIgLnBhZ2UtaGVhZGVyLS1jb250ZW50ID4gKjpudGgtY2hpbGQoMiksIC5wYWdlLWhlYWRlclxuICBib2R5LnRheC10b3BpYyAudmlkZW8taW5mbyAucGFnZS1oZWFkZXItLWNvbnRlbnQgPiAqOm50aC1jaGlsZCgyKSxcbiAgYm9keS50YXgtdG9waWMgLmNvbnRlbnQgYXJ0aWNsZSBwLFxuICBib2R5LnRheC10b3BpYyAuY29udGVudCBhcnRpY2xlIC5wYWdlLWhlYWRlciAucGFnZS1oZWFkZXItLWNvbnRlbnQgPiAqOm50aC1jaGlsZCgyKSwgLnBhZ2UtaGVhZGVyXG4gIGJvZHkudGF4LXRvcGljIC5jb250ZW50IGFydGljbGUgLnBhZ2UtaGVhZGVyLS1jb250ZW50ID4gKjpudGgtY2hpbGQoMiksXG4gIGJvZHkudGF4LXRvcGljIC50b3BpYy1jb250ZW50IC5pdGVtIHAsXG4gIGJvZHkudGF4LXRvcGljIC50b3BpYy1jb250ZW50IC5pdGVtIC5wYWdlLWhlYWRlciAucGFnZS1oZWFkZXItLWNvbnRlbnQgPiAqOm50aC1jaGlsZCgyKSwgLnBhZ2UtaGVhZGVyXG4gIGJvZHkudGF4LXRvcGljIC50b3BpYy1jb250ZW50IC5pdGVtIC5wYWdlLWhlYWRlci0tY29udGVudCA+ICo6bnRoLWNoaWxkKDIpIHtcbiAgICBwYWRkaW5nOiAwOyB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQ4ZW0pIHtcbiAgICBib2R5LnRheC1waWxsYXIgLmFydGljbGUtaW5mbywgYm9keS50YXgtcGlsbGFyIC52aWRlby1pbmZvLCBib2R5LnRheC1waWxsYXIgLmNvbnRlbnQgYXJ0aWNsZSwgYm9keS50YXgtcGlsbGFyIC50b3BpYy1jb250ZW50IC5pdGVtLFxuICAgIGJvZHkudGF4LXRvcGljIC5hcnRpY2xlLWluZm8sXG4gICAgYm9keS50YXgtdG9waWMgLnZpZGVvLWluZm8sXG4gICAgYm9keS50YXgtdG9waWMgLmNvbnRlbnQgYXJ0aWNsZSxcbiAgICBib2R5LnRheC10b3BpYyAudG9waWMtY29udGVudCAuaXRlbSB7XG4gICAgICAtd2Via2l0LWJveC1mbGV4OiAxO1xuICAgICAgLW1vei1ib3gtZmxleDogMTtcbiAgICAgIGJveC1mbGV4OiAxO1xuICAgICAgLXdlYmtpdC1mbGV4OiAxIDAgNjAlO1xuICAgICAgLW1vei1mbGV4OiAxIDAgNjAlO1xuICAgICAgLW1zLWZsZXg6IDEgMCA2MCU7XG4gICAgICBmbGV4OiAxIDAgNjAlOyB9IH1cbiAgYm9keS50YXgtcGlsbGFyIC5hcnRpY2xlLWluZm8gaDEsIGJvZHkudGF4LXBpbGxhciAuYXJ0aWNsZS1pbmZvIC5wYWdlLWhlYWRlciAucGFnZS1oZWFkZXItLWNvbnRlbnQgPiAqOmZpcnN0LWNoaWxkLCAucGFnZS1oZWFkZXIgYm9keS50YXgtcGlsbGFyIC5hcnRpY2xlLWluZm8gLnBhZ2UtaGVhZGVyLS1jb250ZW50ID4gKjpmaXJzdC1jaGlsZCwgYm9keS50YXgtcGlsbGFyIC5hcnRpY2xlLWluZm8gaDIsIGJvZHkudGF4LXBpbGxhciAudmlkZW8taW5mbyBoMSwgYm9keS50YXgtcGlsbGFyIC52aWRlby1pbmZvIC5wYWdlLWhlYWRlciAucGFnZS1oZWFkZXItLWNvbnRlbnQgPiAqOmZpcnN0LWNoaWxkLCAucGFnZS1oZWFkZXIgYm9keS50YXgtcGlsbGFyIC52aWRlby1pbmZvIC5wYWdlLWhlYWRlci0tY29udGVudCA+ICo6Zmlyc3QtY2hpbGQsIGJvZHkudGF4LXBpbGxhciAudmlkZW8taW5mbyBoMiwgYm9keS50YXgtcGlsbGFyIC5jb250ZW50IGFydGljbGUgaDEsIGJvZHkudGF4LXBpbGxhciAuY29udGVudCBhcnRpY2xlIC5wYWdlLWhlYWRlciAucGFnZS1oZWFkZXItLWNvbnRlbnQgPiAqOmZpcnN0LWNoaWxkLCAucGFnZS1oZWFkZXIgYm9keS50YXgtcGlsbGFyIC5jb250ZW50IGFydGljbGUgLnBhZ2UtaGVhZGVyLS1jb250ZW50ID4gKjpmaXJzdC1jaGlsZCwgYm9keS50YXgtcGlsbGFyIC5jb250ZW50IGFydGljbGUgaDIsIGJvZHkudGF4LXBpbGxhciAudG9waWMtY29udGVudCAuaXRlbSBoMSwgYm9keS50YXgtcGlsbGFyIC50b3BpYy1jb250ZW50IC5pdGVtIC5wYWdlLWhlYWRlciAucGFnZS1oZWFkZXItLWNvbnRlbnQgPiAqOmZpcnN0LWNoaWxkLCAucGFnZS1oZWFkZXIgYm9keS50YXgtcGlsbGFyIC50b3BpYy1jb250ZW50IC5pdGVtIC5wYWdlLWhlYWRlci0tY29udGVudCA+ICo6Zmlyc3QtY2hpbGQsIGJvZHkudGF4LXBpbGxhciAudG9waWMtY29udGVudCAuaXRlbSBoMixcbiAgYm9keS50YXgtdG9waWMgLmFydGljbGUtaW5mbyBoMSxcbiAgYm9keS50YXgtdG9waWMgLmFydGljbGUtaW5mbyAucGFnZS1oZWFkZXIgLnBhZ2UtaGVhZGVyLS1jb250ZW50ID4gKjpmaXJzdC1jaGlsZCwgLnBhZ2UtaGVhZGVyXG4gIGJvZHkudGF4LXRvcGljIC5hcnRpY2xlLWluZm8gLnBhZ2UtaGVhZGVyLS1jb250ZW50ID4gKjpmaXJzdC1jaGlsZCxcbiAgYm9keS50YXgtdG9waWMgLmFydGljbGUtaW5mbyBoMixcbiAgYm9keS50YXgtdG9waWMgLnZpZGVvLWluZm8gaDEsXG4gIGJvZHkudGF4LXRvcGljIC52aWRlby1pbmZvIC5wYWdlLWhlYWRlciAucGFnZS1oZWFkZXItLWNvbnRlbnQgPiAqOmZpcnN0LWNoaWxkLCAucGFnZS1oZWFkZXJcbiAgYm9keS50YXgtdG9waWMgLnZpZGVvLWluZm8gLnBhZ2UtaGVhZGVyLS1jb250ZW50ID4gKjpmaXJzdC1jaGlsZCxcbiAgYm9keS50YXgtdG9waWMgLnZpZGVvLWluZm8gaDIsXG4gIGJvZHkudGF4LXRvcGljIC5jb250ZW50IGFydGljbGUgaDEsXG4gIGJvZHkudGF4LXRvcGljIC5jb250ZW50IGFydGljbGUgLnBhZ2UtaGVhZGVyIC5wYWdlLWhlYWRlci0tY29udGVudCA+ICo6Zmlyc3QtY2hpbGQsIC5wYWdlLWhlYWRlclxuICBib2R5LnRheC10b3BpYyAuY29udGVudCBhcnRpY2xlIC5wYWdlLWhlYWRlci0tY29udGVudCA+ICo6Zmlyc3QtY2hpbGQsXG4gIGJvZHkudGF4LXRvcGljIC5jb250ZW50IGFydGljbGUgaDIsXG4gIGJvZHkudGF4LXRvcGljIC50b3BpYy1jb250ZW50IC5pdGVtIGgxLFxuICBib2R5LnRheC10b3BpYyAudG9waWMtY29udGVudCAuaXRlbSAucGFnZS1oZWFkZXIgLnBhZ2UtaGVhZGVyLS1jb250ZW50ID4gKjpmaXJzdC1jaGlsZCwgLnBhZ2UtaGVhZGVyXG4gIGJvZHkudGF4LXRvcGljIC50b3BpYy1jb250ZW50IC5pdGVtIC5wYWdlLWhlYWRlci0tY29udGVudCA+ICo6Zmlyc3QtY2hpbGQsXG4gIGJvZHkudGF4LXRvcGljIC50b3BpYy1jb250ZW50IC5pdGVtIGgyIHtcbiAgICBmb250LXN0eWxlOiBpdGFsaWM7XG4gICAgZm9udC1mYW1pbHk6IFwiRW5kem9uZVNhbnNcIiwgQXJpYWwsIHNhbnMtc2VyaWY7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gICAgZm9udC1zaXplOiAxLjEyNXJlbTtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICAgIG1hcmdpbi1ib3R0b206IDRweDsgfVxuICAgIGJvZHkudGF4LXBpbGxhciAuYXJ0aWNsZS1pbmZvIGgxIGEsIGJvZHkudGF4LXBpbGxhciAuYXJ0aWNsZS1pbmZvIC5wYWdlLWhlYWRlciAucGFnZS1oZWFkZXItLWNvbnRlbnQgPiAqOmZpcnN0LWNoaWxkIGEsIC5wYWdlLWhlYWRlciBib2R5LnRheC1waWxsYXIgLmFydGljbGUtaW5mbyAucGFnZS1oZWFkZXItLWNvbnRlbnQgPiAqOmZpcnN0LWNoaWxkIGEsIGJvZHkudGF4LXBpbGxhciAuYXJ0aWNsZS1pbmZvIGgyIGEsIGJvZHkudGF4LXBpbGxhciAudmlkZW8taW5mbyBoMSBhLCBib2R5LnRheC1waWxsYXIgLnZpZGVvLWluZm8gLnBhZ2UtaGVhZGVyIC5wYWdlLWhlYWRlci0tY29udGVudCA+ICo6Zmlyc3QtY2hpbGQgYSwgLnBhZ2UtaGVhZGVyIGJvZHkudGF4LXBpbGxhciAudmlkZW8taW5mbyAucGFnZS1oZWFkZXItLWNvbnRlbnQgPiAqOmZpcnN0LWNoaWxkIGEsIGJvZHkudGF4LXBpbGxhciAudmlkZW8taW5mbyBoMiBhLCBib2R5LnRheC1waWxsYXIgLmNvbnRlbnQgYXJ0aWNsZSBoMSBhLCBib2R5LnRheC1waWxsYXIgLmNvbnRlbnQgYXJ0aWNsZSAucGFnZS1oZWFkZXIgLnBhZ2UtaGVhZGVyLS1jb250ZW50ID4gKjpmaXJzdC1jaGlsZCBhLCAucGFnZS1oZWFkZXIgYm9keS50YXgtcGlsbGFyIC5jb250ZW50IGFydGljbGUgLnBhZ2UtaGVhZGVyLS1jb250ZW50ID4gKjpmaXJzdC1jaGlsZCBhLCBib2R5LnRheC1waWxsYXIgLmNvbnRlbnQgYXJ0aWNsZSBoMiBhLCBib2R5LnRheC1waWxsYXIgLnRvcGljLWNvbnRlbnQgLml0ZW0gaDEgYSwgYm9keS50YXgtcGlsbGFyIC50b3BpYy1jb250ZW50IC5pdGVtIC5wYWdlLWhlYWRlciAucGFnZS1oZWFkZXItLWNvbnRlbnQgPiAqOmZpcnN0LWNoaWxkIGEsIC5wYWdlLWhlYWRlciBib2R5LnRheC1waWxsYXIgLnRvcGljLWNvbnRlbnQgLml0ZW0gLnBhZ2UtaGVhZGVyLS1jb250ZW50ID4gKjpmaXJzdC1jaGlsZCBhLCBib2R5LnRheC1waWxsYXIgLnRvcGljLWNvbnRlbnQgLml0ZW0gaDIgYSxcbiAgICBib2R5LnRheC10b3BpYyAuYXJ0aWNsZS1pbmZvIGgxIGEsXG4gICAgYm9keS50YXgtdG9waWMgLmFydGljbGUtaW5mbyAucGFnZS1oZWFkZXIgLnBhZ2UtaGVhZGVyLS1jb250ZW50ID4gKjpmaXJzdC1jaGlsZCBhLCAucGFnZS1oZWFkZXJcbiAgICBib2R5LnRheC10b3BpYyAuYXJ0aWNsZS1pbmZvIC5wYWdlLWhlYWRlci0tY29udGVudCA+ICo6Zmlyc3QtY2hpbGQgYSxcbiAgICBib2R5LnRheC10b3BpYyAuYXJ0aWNsZS1pbmZvIGgyIGEsXG4gICAgYm9keS50YXgtdG9waWMgLnZpZGVvLWluZm8gaDEgYSxcbiAgICBib2R5LnRheC10b3BpYyAudmlkZW8taW5mbyAucGFnZS1oZWFkZXIgLnBhZ2UtaGVhZGVyLS1jb250ZW50ID4gKjpmaXJzdC1jaGlsZCBhLCAucGFnZS1oZWFkZXJcbiAgICBib2R5LnRheC10b3BpYyAudmlkZW8taW5mbyAucGFnZS1oZWFkZXItLWNvbnRlbnQgPiAqOmZpcnN0LWNoaWxkIGEsXG4gICAgYm9keS50YXgtdG9waWMgLnZpZGVvLWluZm8gaDIgYSxcbiAgICBib2R5LnRheC10b3BpYyAuY29udGVudCBhcnRpY2xlIGgxIGEsXG4gICAgYm9keS50YXgtdG9waWMgLmNvbnRlbnQgYXJ0aWNsZSAucGFnZS1oZWFkZXIgLnBhZ2UtaGVhZGVyLS1jb250ZW50ID4gKjpmaXJzdC1jaGlsZCBhLCAucGFnZS1oZWFkZXJcbiAgICBib2R5LnRheC10b3BpYyAuY29udGVudCBhcnRpY2xlIC5wYWdlLWhlYWRlci0tY29udGVudCA+ICo6Zmlyc3QtY2hpbGQgYSxcbiAgICBib2R5LnRheC10b3BpYyAuY29udGVudCBhcnRpY2xlIGgyIGEsXG4gICAgYm9keS50YXgtdG9waWMgLnRvcGljLWNvbnRlbnQgLml0ZW0gaDEgYSxcbiAgICBib2R5LnRheC10b3BpYyAudG9waWMtY29udGVudCAuaXRlbSAucGFnZS1oZWFkZXIgLnBhZ2UtaGVhZGVyLS1jb250ZW50ID4gKjpmaXJzdC1jaGlsZCBhLCAucGFnZS1oZWFkZXJcbiAgICBib2R5LnRheC10b3BpYyAudG9waWMtY29udGVudCAuaXRlbSAucGFnZS1oZWFkZXItLWNvbnRlbnQgPiAqOmZpcnN0LWNoaWxkIGEsXG4gICAgYm9keS50YXgtdG9waWMgLnRvcGljLWNvbnRlbnQgLml0ZW0gaDIgYSB7XG4gICAgICBjb2xvcjogIzAwNzVCQzsgfVxuICAgICAgYm9keS50YXgtcGlsbGFyIC5hcnRpY2xlLWluZm8gaDEgYTpob3ZlciwgYm9keS50YXgtcGlsbGFyIC5hcnRpY2xlLWluZm8gLnBhZ2UtaGVhZGVyIC5wYWdlLWhlYWRlci0tY29udGVudCA+ICo6Zmlyc3QtY2hpbGQgYTpob3ZlciwgLnBhZ2UtaGVhZGVyIGJvZHkudGF4LXBpbGxhciAuYXJ0aWNsZS1pbmZvIC5wYWdlLWhlYWRlci0tY29udGVudCA+ICo6Zmlyc3QtY2hpbGQgYTpob3ZlciwgYm9keS50YXgtcGlsbGFyIC5hcnRpY2xlLWluZm8gaDEgYTphY3RpdmUsIGJvZHkudGF4LXBpbGxhciAuYXJ0aWNsZS1pbmZvIC5wYWdlLWhlYWRlciAucGFnZS1oZWFkZXItLWNvbnRlbnQgPiAqOmZpcnN0LWNoaWxkIGE6YWN0aXZlLCAucGFnZS1oZWFkZXIgYm9keS50YXgtcGlsbGFyIC5hcnRpY2xlLWluZm8gLnBhZ2UtaGVhZGVyLS1jb250ZW50ID4gKjpmaXJzdC1jaGlsZCBhOmFjdGl2ZSwgYm9keS50YXgtcGlsbGFyIC5hcnRpY2xlLWluZm8gaDEgYTpmb2N1cywgYm9keS50YXgtcGlsbGFyIC5hcnRpY2xlLWluZm8gLnBhZ2UtaGVhZGVyIC5wYWdlLWhlYWRlci0tY29udGVudCA+ICo6Zmlyc3QtY2hpbGQgYTpmb2N1cywgLnBhZ2UtaGVhZGVyIGJvZHkudGF4LXBpbGxhciAuYXJ0aWNsZS1pbmZvIC5wYWdlLWhlYWRlci0tY29udGVudCA+ICo6Zmlyc3QtY2hpbGQgYTpmb2N1cywgYm9keS50YXgtcGlsbGFyIC5hcnRpY2xlLWluZm8gaDIgYTpob3ZlciwgYm9keS50YXgtcGlsbGFyIC5hcnRpY2xlLWluZm8gaDIgYTphY3RpdmUsIGJvZHkudGF4LXBpbGxhciAuYXJ0aWNsZS1pbmZvIGgyIGE6Zm9jdXMsIGJvZHkudGF4LXBpbGxhciAudmlkZW8taW5mbyBoMSBhOmhvdmVyLCBib2R5LnRheC1waWxsYXIgLnZpZGVvLWluZm8gLnBhZ2UtaGVhZGVyIC5wYWdlLWhlYWRlci0tY29udGVudCA+ICo6Zmlyc3QtY2hpbGQgYTpob3ZlciwgLnBhZ2UtaGVhZGVyIGJvZHkudGF4LXBpbGxhciAudmlkZW8taW5mbyAucGFnZS1oZWFkZXItLWNvbnRlbnQgPiAqOmZpcnN0LWNoaWxkIGE6aG92ZXIsIGJvZHkudGF4LXBpbGxhciAudmlkZW8taW5mbyBoMSBhOmFjdGl2ZSwgYm9keS50YXgtcGlsbGFyIC52aWRlby1pbmZvIC5wYWdlLWhlYWRlciAucGFnZS1oZWFkZXItLWNvbnRlbnQgPiAqOmZpcnN0LWNoaWxkIGE6YWN0aXZlLCAucGFnZS1oZWFkZXIgYm9keS50YXgtcGlsbGFyIC52aWRlby1pbmZvIC5wYWdlLWhlYWRlci0tY29udGVudCA+ICo6Zmlyc3QtY2hpbGQgYTphY3RpdmUsIGJvZHkudGF4LXBpbGxhciAudmlkZW8taW5mbyBoMSBhOmZvY3VzLCBib2R5LnRheC1waWxsYXIgLnZpZGVvLWluZm8gLnBhZ2UtaGVhZGVyIC5wYWdlLWhlYWRlci0tY29udGVudCA+ICo6Zmlyc3QtY2hpbGQgYTpmb2N1cywgLnBhZ2UtaGVhZGVyIGJvZHkudGF4LXBpbGxhciAudmlkZW8taW5mbyAucGFnZS1oZWFkZXItLWNvbnRlbnQgPiAqOmZpcnN0LWNoaWxkIGE6Zm9jdXMsIGJvZHkudGF4LXBpbGxhciAudmlkZW8taW5mbyBoMiBhOmhvdmVyLCBib2R5LnRheC1waWxsYXIgLnZpZGVvLWluZm8gaDIgYTphY3RpdmUsIGJvZHkudGF4LXBpbGxhciAudmlkZW8taW5mbyBoMiBhOmZvY3VzLCBib2R5LnRheC1waWxsYXIgLmNvbnRlbnQgYXJ0aWNsZSBoMSBhOmhvdmVyLCBib2R5LnRheC1waWxsYXIgLmNvbnRlbnQgYXJ0aWNsZSAucGFnZS1oZWFkZXIgLnBhZ2UtaGVhZGVyLS1jb250ZW50ID4gKjpmaXJzdC1jaGlsZCBhOmhvdmVyLCAucGFnZS1oZWFkZXIgYm9keS50YXgtcGlsbGFyIC5jb250ZW50IGFydGljbGUgLnBhZ2UtaGVhZGVyLS1jb250ZW50ID4gKjpmaXJzdC1jaGlsZCBhOmhvdmVyLCBib2R5LnRheC1waWxsYXIgLmNvbnRlbnQgYXJ0aWNsZSBoMSBhOmFjdGl2ZSwgYm9keS50YXgtcGlsbGFyIC5jb250ZW50IGFydGljbGUgLnBhZ2UtaGVhZGVyIC5wYWdlLWhlYWRlci0tY29udGVudCA+ICo6Zmlyc3QtY2hpbGQgYTphY3RpdmUsIC5wYWdlLWhlYWRlciBib2R5LnRheC1waWxsYXIgLmNvbnRlbnQgYXJ0aWNsZSAucGFnZS1oZWFkZXItLWNvbnRlbnQgPiAqOmZpcnN0LWNoaWxkIGE6YWN0aXZlLCBib2R5LnRheC1waWxsYXIgLmNvbnRlbnQgYXJ0aWNsZSBoMSBhOmZvY3VzLCBib2R5LnRheC1waWxsYXIgLmNvbnRlbnQgYXJ0aWNsZSAucGFnZS1oZWFkZXIgLnBhZ2UtaGVhZGVyLS1jb250ZW50ID4gKjpmaXJzdC1jaGlsZCBhOmZvY3VzLCAucGFnZS1oZWFkZXIgYm9keS50YXgtcGlsbGFyIC5jb250ZW50IGFydGljbGUgLnBhZ2UtaGVhZGVyLS1jb250ZW50ID4gKjpmaXJzdC1jaGlsZCBhOmZvY3VzLCBib2R5LnRheC1waWxsYXIgLmNvbnRlbnQgYXJ0aWNsZSBoMiBhOmhvdmVyLCBib2R5LnRheC1waWxsYXIgLmNvbnRlbnQgYXJ0aWNsZSBoMiBhOmFjdGl2ZSwgYm9keS50YXgtcGlsbGFyIC5jb250ZW50IGFydGljbGUgaDIgYTpmb2N1cywgYm9keS50YXgtcGlsbGFyIC50b3BpYy1jb250ZW50IC5pdGVtIGgxIGE6aG92ZXIsIGJvZHkudGF4LXBpbGxhciAudG9waWMtY29udGVudCAuaXRlbSAucGFnZS1oZWFkZXIgLnBhZ2UtaGVhZGVyLS1jb250ZW50ID4gKjpmaXJzdC1jaGlsZCBhOmhvdmVyLCAucGFnZS1oZWFkZXIgYm9keS50YXgtcGlsbGFyIC50b3BpYy1jb250ZW50IC5pdGVtIC5wYWdlLWhlYWRlci0tY29udGVudCA+ICo6Zmlyc3QtY2hpbGQgYTpob3ZlciwgYm9keS50YXgtcGlsbGFyIC50b3BpYy1jb250ZW50IC5pdGVtIGgxIGE6YWN0aXZlLCBib2R5LnRheC1waWxsYXIgLnRvcGljLWNvbnRlbnQgLml0ZW0gLnBhZ2UtaGVhZGVyIC5wYWdlLWhlYWRlci0tY29udGVudCA+ICo6Zmlyc3QtY2hpbGQgYTphY3RpdmUsIC5wYWdlLWhlYWRlciBib2R5LnRheC1waWxsYXIgLnRvcGljLWNvbnRlbnQgLml0ZW0gLnBhZ2UtaGVhZGVyLS1jb250ZW50ID4gKjpmaXJzdC1jaGlsZCBhOmFjdGl2ZSwgYm9keS50YXgtcGlsbGFyIC50b3BpYy1jb250ZW50IC5pdGVtIGgxIGE6Zm9jdXMsIGJvZHkudGF4LXBpbGxhciAudG9waWMtY29udGVudCAuaXRlbSAucGFnZS1oZWFkZXIgLnBhZ2UtaGVhZGVyLS1jb250ZW50ID4gKjpmaXJzdC1jaGlsZCBhOmZvY3VzLCAucGFnZS1oZWFkZXIgYm9keS50YXgtcGlsbGFyIC50b3BpYy1jb250ZW50IC5pdGVtIC5wYWdlLWhlYWRlci0tY29udGVudCA+ICo6Zmlyc3QtY2hpbGQgYTpmb2N1cywgYm9keS50YXgtcGlsbGFyIC50b3BpYy1jb250ZW50IC5pdGVtIGgyIGE6aG92ZXIsIGJvZHkudGF4LXBpbGxhciAudG9waWMtY29udGVudCAuaXRlbSBoMiBhOmFjdGl2ZSwgYm9keS50YXgtcGlsbGFyIC50b3BpYy1jb250ZW50IC5pdGVtIGgyIGE6Zm9jdXMsXG4gICAgICBib2R5LnRheC10b3BpYyAuYXJ0aWNsZS1pbmZvIGgxIGE6aG92ZXIsXG4gICAgICBib2R5LnRheC10b3BpYyAuYXJ0aWNsZS1pbmZvIC5wYWdlLWhlYWRlciAucGFnZS1oZWFkZXItLWNvbnRlbnQgPiAqOmZpcnN0LWNoaWxkIGE6aG92ZXIsIC5wYWdlLWhlYWRlclxuICAgICAgYm9keS50YXgtdG9waWMgLmFydGljbGUtaW5mbyAucGFnZS1oZWFkZXItLWNvbnRlbnQgPiAqOmZpcnN0LWNoaWxkIGE6aG92ZXIsXG4gICAgICBib2R5LnRheC10b3BpYyAuYXJ0aWNsZS1pbmZvIGgxIGE6YWN0aXZlLFxuICAgICAgYm9keS50YXgtdG9waWMgLmFydGljbGUtaW5mbyAucGFnZS1oZWFkZXIgLnBhZ2UtaGVhZGVyLS1jb250ZW50ID4gKjpmaXJzdC1jaGlsZCBhOmFjdGl2ZSwgLnBhZ2UtaGVhZGVyXG4gICAgICBib2R5LnRheC10b3BpYyAuYXJ0aWNsZS1pbmZvIC5wYWdlLWhlYWRlci0tY29udGVudCA+ICo6Zmlyc3QtY2hpbGQgYTphY3RpdmUsXG4gICAgICBib2R5LnRheC10b3BpYyAuYXJ0aWNsZS1pbmZvIGgxIGE6Zm9jdXMsXG4gICAgICBib2R5LnRheC10b3BpYyAuYXJ0aWNsZS1pbmZvIC5wYWdlLWhlYWRlciAucGFnZS1oZWFkZXItLWNvbnRlbnQgPiAqOmZpcnN0LWNoaWxkIGE6Zm9jdXMsIC5wYWdlLWhlYWRlclxuICAgICAgYm9keS50YXgtdG9waWMgLmFydGljbGUtaW5mbyAucGFnZS1oZWFkZXItLWNvbnRlbnQgPiAqOmZpcnN0LWNoaWxkIGE6Zm9jdXMsXG4gICAgICBib2R5LnRheC10b3BpYyAuYXJ0aWNsZS1pbmZvIGgyIGE6aG92ZXIsXG4gICAgICBib2R5LnRheC10b3BpYyAuYXJ0aWNsZS1pbmZvIGgyIGE6YWN0aXZlLFxuICAgICAgYm9keS50YXgtdG9waWMgLmFydGljbGUtaW5mbyBoMiBhOmZvY3VzLFxuICAgICAgYm9keS50YXgtdG9waWMgLnZpZGVvLWluZm8gaDEgYTpob3ZlcixcbiAgICAgIGJvZHkudGF4LXRvcGljIC52aWRlby1pbmZvIC5wYWdlLWhlYWRlciAucGFnZS1oZWFkZXItLWNvbnRlbnQgPiAqOmZpcnN0LWNoaWxkIGE6aG92ZXIsIC5wYWdlLWhlYWRlclxuICAgICAgYm9keS50YXgtdG9waWMgLnZpZGVvLWluZm8gLnBhZ2UtaGVhZGVyLS1jb250ZW50ID4gKjpmaXJzdC1jaGlsZCBhOmhvdmVyLFxuICAgICAgYm9keS50YXgtdG9waWMgLnZpZGVvLWluZm8gaDEgYTphY3RpdmUsXG4gICAgICBib2R5LnRheC10b3BpYyAudmlkZW8taW5mbyAucGFnZS1oZWFkZXIgLnBhZ2UtaGVhZGVyLS1jb250ZW50ID4gKjpmaXJzdC1jaGlsZCBhOmFjdGl2ZSwgLnBhZ2UtaGVhZGVyXG4gICAgICBib2R5LnRheC10b3BpYyAudmlkZW8taW5mbyAucGFnZS1oZWFkZXItLWNvbnRlbnQgPiAqOmZpcnN0LWNoaWxkIGE6YWN0aXZlLFxuICAgICAgYm9keS50YXgtdG9waWMgLnZpZGVvLWluZm8gaDEgYTpmb2N1cyxcbiAgICAgIGJvZHkudGF4LXRvcGljIC52aWRlby1pbmZvIC5wYWdlLWhlYWRlciAucGFnZS1oZWFkZXItLWNvbnRlbnQgPiAqOmZpcnN0LWNoaWxkIGE6Zm9jdXMsIC5wYWdlLWhlYWRlclxuICAgICAgYm9keS50YXgtdG9waWMgLnZpZGVvLWluZm8gLnBhZ2UtaGVhZGVyLS1jb250ZW50ID4gKjpmaXJzdC1jaGlsZCBhOmZvY3VzLFxuICAgICAgYm9keS50YXgtdG9waWMgLnZpZGVvLWluZm8gaDIgYTpob3ZlcixcbiAgICAgIGJvZHkudGF4LXRvcGljIC52aWRlby1pbmZvIGgyIGE6YWN0aXZlLFxuICAgICAgYm9keS50YXgtdG9waWMgLnZpZGVvLWluZm8gaDIgYTpmb2N1cyxcbiAgICAgIGJvZHkudGF4LXRvcGljIC5jb250ZW50IGFydGljbGUgaDEgYTpob3ZlcixcbiAgICAgIGJvZHkudGF4LXRvcGljIC5jb250ZW50IGFydGljbGUgLnBhZ2UtaGVhZGVyIC5wYWdlLWhlYWRlci0tY29udGVudCA+ICo6Zmlyc3QtY2hpbGQgYTpob3ZlciwgLnBhZ2UtaGVhZGVyXG4gICAgICBib2R5LnRheC10b3BpYyAuY29udGVudCBhcnRpY2xlIC5wYWdlLWhlYWRlci0tY29udGVudCA+ICo6Zmlyc3QtY2hpbGQgYTpob3ZlcixcbiAgICAgIGJvZHkudGF4LXRvcGljIC5jb250ZW50IGFydGljbGUgaDEgYTphY3RpdmUsXG4gICAgICBib2R5LnRheC10b3BpYyAuY29udGVudCBhcnRpY2xlIC5wYWdlLWhlYWRlciAucGFnZS1oZWFkZXItLWNvbnRlbnQgPiAqOmZpcnN0LWNoaWxkIGE6YWN0aXZlLCAucGFnZS1oZWFkZXJcbiAgICAgIGJvZHkudGF4LXRvcGljIC5jb250ZW50IGFydGljbGUgLnBhZ2UtaGVhZGVyLS1jb250ZW50ID4gKjpmaXJzdC1jaGlsZCBhOmFjdGl2ZSxcbiAgICAgIGJvZHkudGF4LXRvcGljIC5jb250ZW50IGFydGljbGUgaDEgYTpmb2N1cyxcbiAgICAgIGJvZHkudGF4LXRvcGljIC5jb250ZW50IGFydGljbGUgLnBhZ2UtaGVhZGVyIC5wYWdlLWhlYWRlci0tY29udGVudCA+ICo6Zmlyc3QtY2hpbGQgYTpmb2N1cywgLnBhZ2UtaGVhZGVyXG4gICAgICBib2R5LnRheC10b3BpYyAuY29udGVudCBhcnRpY2xlIC5wYWdlLWhlYWRlci0tY29udGVudCA+ICo6Zmlyc3QtY2hpbGQgYTpmb2N1cyxcbiAgICAgIGJvZHkudGF4LXRvcGljIC5jb250ZW50IGFydGljbGUgaDIgYTpob3ZlcixcbiAgICAgIGJvZHkudGF4LXRvcGljIC5jb250ZW50IGFydGljbGUgaDIgYTphY3RpdmUsXG4gICAgICBib2R5LnRheC10b3BpYyAuY29udGVudCBhcnRpY2xlIGgyIGE6Zm9jdXMsXG4gICAgICBib2R5LnRheC10b3BpYyAudG9waWMtY29udGVudCAuaXRlbSBoMSBhOmhvdmVyLFxuICAgICAgYm9keS50YXgtdG9waWMgLnRvcGljLWNvbnRlbnQgLml0ZW0gLnBhZ2UtaGVhZGVyIC5wYWdlLWhlYWRlci0tY29udGVudCA+ICo6Zmlyc3QtY2hpbGQgYTpob3ZlciwgLnBhZ2UtaGVhZGVyXG4gICAgICBib2R5LnRheC10b3BpYyAudG9waWMtY29udGVudCAuaXRlbSAucGFnZS1oZWFkZXItLWNvbnRlbnQgPiAqOmZpcnN0LWNoaWxkIGE6aG92ZXIsXG4gICAgICBib2R5LnRheC10b3BpYyAudG9waWMtY29udGVudCAuaXRlbSBoMSBhOmFjdGl2ZSxcbiAgICAgIGJvZHkudGF4LXRvcGljIC50b3BpYy1jb250ZW50IC5pdGVtIC5wYWdlLWhlYWRlciAucGFnZS1oZWFkZXItLWNvbnRlbnQgPiAqOmZpcnN0LWNoaWxkIGE6YWN0aXZlLCAucGFnZS1oZWFkZXJcbiAgICAgIGJvZHkudGF4LXRvcGljIC50b3BpYy1jb250ZW50IC5pdGVtIC5wYWdlLWhlYWRlci0tY29udGVudCA+ICo6Zmlyc3QtY2hpbGQgYTphY3RpdmUsXG4gICAgICBib2R5LnRheC10b3BpYyAudG9waWMtY29udGVudCAuaXRlbSBoMSBhOmZvY3VzLFxuICAgICAgYm9keS50YXgtdG9waWMgLnRvcGljLWNvbnRlbnQgLml0ZW0gLnBhZ2UtaGVhZGVyIC5wYWdlLWhlYWRlci0tY29udGVudCA+ICo6Zmlyc3QtY2hpbGQgYTpmb2N1cywgLnBhZ2UtaGVhZGVyXG4gICAgICBib2R5LnRheC10b3BpYyAudG9waWMtY29udGVudCAuaXRlbSAucGFnZS1oZWFkZXItLWNvbnRlbnQgPiAqOmZpcnN0LWNoaWxkIGE6Zm9jdXMsXG4gICAgICBib2R5LnRheC10b3BpYyAudG9waWMtY29udGVudCAuaXRlbSBoMiBhOmhvdmVyLFxuICAgICAgYm9keS50YXgtdG9waWMgLnRvcGljLWNvbnRlbnQgLml0ZW0gaDIgYTphY3RpdmUsXG4gICAgICBib2R5LnRheC10b3BpYyAudG9waWMtY29udGVudCAuaXRlbSBoMiBhOmZvY3VzIHtcbiAgICAgICAgY29sb3I6ICNFMzE4Mzc7IH1cbiAgYm9keS50YXgtcGlsbGFyIC5hcnRpY2xlLWluZm8gdGltZSwgYm9keS50YXgtcGlsbGFyIC5hcnRpY2xlLWluZm8gcCwgYm9keS50YXgtcGlsbGFyIC5hcnRpY2xlLWluZm8gLnBhZ2UtaGVhZGVyIC5wYWdlLWhlYWRlci0tY29udGVudCA+ICo6bnRoLWNoaWxkKDIpLCAucGFnZS1oZWFkZXIgYm9keS50YXgtcGlsbGFyIC5hcnRpY2xlLWluZm8gLnBhZ2UtaGVhZGVyLS1jb250ZW50ID4gKjpudGgtY2hpbGQoMiksIGJvZHkudGF4LXBpbGxhciAudmlkZW8taW5mbyB0aW1lLCBib2R5LnRheC1waWxsYXIgLnZpZGVvLWluZm8gcCwgYm9keS50YXgtcGlsbGFyIC52aWRlby1pbmZvIC5wYWdlLWhlYWRlciAucGFnZS1oZWFkZXItLWNvbnRlbnQgPiAqOm50aC1jaGlsZCgyKSwgLnBhZ2UtaGVhZGVyIGJvZHkudGF4LXBpbGxhciAudmlkZW8taW5mbyAucGFnZS1oZWFkZXItLWNvbnRlbnQgPiAqOm50aC1jaGlsZCgyKSwgYm9keS50YXgtcGlsbGFyIC5jb250ZW50IGFydGljbGUgdGltZSwgYm9keS50YXgtcGlsbGFyIC5jb250ZW50IGFydGljbGUgcCwgYm9keS50YXgtcGlsbGFyIC5jb250ZW50IGFydGljbGUgLnBhZ2UtaGVhZGVyIC5wYWdlLWhlYWRlci0tY29udGVudCA+ICo6bnRoLWNoaWxkKDIpLCAucGFnZS1oZWFkZXIgYm9keS50YXgtcGlsbGFyIC5jb250ZW50IGFydGljbGUgLnBhZ2UtaGVhZGVyLS1jb250ZW50ID4gKjpudGgtY2hpbGQoMiksIGJvZHkudGF4LXBpbGxhciAudG9waWMtY29udGVudCAuaXRlbSB0aW1lLCBib2R5LnRheC1waWxsYXIgLnRvcGljLWNvbnRlbnQgLml0ZW0gcCwgYm9keS50YXgtcGlsbGFyIC50b3BpYy1jb250ZW50IC5pdGVtIC5wYWdlLWhlYWRlciAucGFnZS1oZWFkZXItLWNvbnRlbnQgPiAqOm50aC1jaGlsZCgyKSwgLnBhZ2UtaGVhZGVyIGJvZHkudGF4LXBpbGxhciAudG9waWMtY29udGVudCAuaXRlbSAucGFnZS1oZWFkZXItLWNvbnRlbnQgPiAqOm50aC1jaGlsZCgyKSxcbiAgYm9keS50YXgtdG9waWMgLmFydGljbGUtaW5mbyB0aW1lLFxuICBib2R5LnRheC10b3BpYyAuYXJ0aWNsZS1pbmZvIHAsXG4gIGJvZHkudGF4LXRvcGljIC5hcnRpY2xlLWluZm8gLnBhZ2UtaGVhZGVyIC5wYWdlLWhlYWRlci0tY29udGVudCA+ICo6bnRoLWNoaWxkKDIpLCAucGFnZS1oZWFkZXJcbiAgYm9keS50YXgtdG9waWMgLmFydGljbGUtaW5mbyAucGFnZS1oZWFkZXItLWNvbnRlbnQgPiAqOm50aC1jaGlsZCgyKSxcbiAgYm9keS50YXgtdG9waWMgLnZpZGVvLWluZm8gdGltZSxcbiAgYm9keS50YXgtdG9waWMgLnZpZGVvLWluZm8gcCxcbiAgYm9keS50YXgtdG9waWMgLnZpZGVvLWluZm8gLnBhZ2UtaGVhZGVyIC5wYWdlLWhlYWRlci0tY29udGVudCA+ICo6bnRoLWNoaWxkKDIpLCAucGFnZS1oZWFkZXJcbiAgYm9keS50YXgtdG9waWMgLnZpZGVvLWluZm8gLnBhZ2UtaGVhZGVyLS1jb250ZW50ID4gKjpudGgtY2hpbGQoMiksXG4gIGJvZHkudGF4LXRvcGljIC5jb250ZW50IGFydGljbGUgdGltZSxcbiAgYm9keS50YXgtdG9waWMgLmNvbnRlbnQgYXJ0aWNsZSBwLFxuICBib2R5LnRheC10b3BpYyAuY29udGVudCBhcnRpY2xlIC5wYWdlLWhlYWRlciAucGFnZS1oZWFkZXItLWNvbnRlbnQgPiAqOm50aC1jaGlsZCgyKSwgLnBhZ2UtaGVhZGVyXG4gIGJvZHkudGF4LXRvcGljIC5jb250ZW50IGFydGljbGUgLnBhZ2UtaGVhZGVyLS1jb250ZW50ID4gKjpudGgtY2hpbGQoMiksXG4gIGJvZHkudGF4LXRvcGljIC50b3BpYy1jb250ZW50IC5pdGVtIHRpbWUsXG4gIGJvZHkudGF4LXRvcGljIC50b3BpYy1jb250ZW50IC5pdGVtIHAsXG4gIGJvZHkudGF4LXRvcGljIC50b3BpYy1jb250ZW50IC5pdGVtIC5wYWdlLWhlYWRlciAucGFnZS1oZWFkZXItLWNvbnRlbnQgPiAqOm50aC1jaGlsZCgyKSwgLnBhZ2UtaGVhZGVyXG4gIGJvZHkudGF4LXRvcGljIC50b3BpYy1jb250ZW50IC5pdGVtIC5wYWdlLWhlYWRlci0tY29udGVudCA+ICo6bnRoLWNoaWxkKDIpIHtcbiAgICBjb2xvcjogIzc0NzQ3NDtcbiAgICBmb250LXNpemU6IDEyO1xuICAgIGZvbnQtc2l6ZTogMC43NXJlbTtcbiAgICBsaW5lLWhlaWdodDogMS40O1xuICAgIG1hcmdpbjogNHB4IDA7IH1cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA0OGVtKSB7XG4gICAgICBib2R5LnRheC1waWxsYXIgLmFydGljbGUtaW5mbyB0aW1lLCBib2R5LnRheC1waWxsYXIgLmFydGljbGUtaW5mbyBwLCBib2R5LnRheC1waWxsYXIgLmFydGljbGUtaW5mbyAucGFnZS1oZWFkZXIgLnBhZ2UtaGVhZGVyLS1jb250ZW50ID4gKjpudGgtY2hpbGQoMiksIC5wYWdlLWhlYWRlciBib2R5LnRheC1waWxsYXIgLmFydGljbGUtaW5mbyAucGFnZS1oZWFkZXItLWNvbnRlbnQgPiAqOm50aC1jaGlsZCgyKSwgYm9keS50YXgtcGlsbGFyIC52aWRlby1pbmZvIHRpbWUsIGJvZHkudGF4LXBpbGxhciAudmlkZW8taW5mbyBwLCBib2R5LnRheC1waWxsYXIgLnZpZGVvLWluZm8gLnBhZ2UtaGVhZGVyIC5wYWdlLWhlYWRlci0tY29udGVudCA+ICo6bnRoLWNoaWxkKDIpLCAucGFnZS1oZWFkZXIgYm9keS50YXgtcGlsbGFyIC52aWRlby1pbmZvIC5wYWdlLWhlYWRlci0tY29udGVudCA+ICo6bnRoLWNoaWxkKDIpLCBib2R5LnRheC1waWxsYXIgLmNvbnRlbnQgYXJ0aWNsZSB0aW1lLCBib2R5LnRheC1waWxsYXIgLmNvbnRlbnQgYXJ0aWNsZSBwLCBib2R5LnRheC1waWxsYXIgLmNvbnRlbnQgYXJ0aWNsZSAucGFnZS1oZWFkZXIgLnBhZ2UtaGVhZGVyLS1jb250ZW50ID4gKjpudGgtY2hpbGQoMiksIC5wYWdlLWhlYWRlciBib2R5LnRheC1waWxsYXIgLmNvbnRlbnQgYXJ0aWNsZSAucGFnZS1oZWFkZXItLWNvbnRlbnQgPiAqOm50aC1jaGlsZCgyKSwgYm9keS50YXgtcGlsbGFyIC50b3BpYy1jb250ZW50IC5pdGVtIHRpbWUsIGJvZHkudGF4LXBpbGxhciAudG9waWMtY29udGVudCAuaXRlbSBwLCBib2R5LnRheC1waWxsYXIgLnRvcGljLWNvbnRlbnQgLml0ZW0gLnBhZ2UtaGVhZGVyIC5wYWdlLWhlYWRlci0tY29udGVudCA+ICo6bnRoLWNoaWxkKDIpLCAucGFnZS1oZWFkZXIgYm9keS50YXgtcGlsbGFyIC50b3BpYy1jb250ZW50IC5pdGVtIC5wYWdlLWhlYWRlci0tY29udGVudCA+ICo6bnRoLWNoaWxkKDIpLFxuICAgICAgYm9keS50YXgtdG9waWMgLmFydGljbGUtaW5mbyB0aW1lLFxuICAgICAgYm9keS50YXgtdG9waWMgLmFydGljbGUtaW5mbyBwLFxuICAgICAgYm9keS50YXgtdG9waWMgLmFydGljbGUtaW5mbyAucGFnZS1oZWFkZXIgLnBhZ2UtaGVhZGVyLS1jb250ZW50ID4gKjpudGgtY2hpbGQoMiksIC5wYWdlLWhlYWRlclxuICAgICAgYm9keS50YXgtdG9waWMgLmFydGljbGUtaW5mbyAucGFnZS1oZWFkZXItLWNvbnRlbnQgPiAqOm50aC1jaGlsZCgyKSxcbiAgICAgIGJvZHkudGF4LXRvcGljIC52aWRlby1pbmZvIHRpbWUsXG4gICAgICBib2R5LnRheC10b3BpYyAudmlkZW8taW5mbyBwLFxuICAgICAgYm9keS50YXgtdG9waWMgLnZpZGVvLWluZm8gLnBhZ2UtaGVhZGVyIC5wYWdlLWhlYWRlci0tY29udGVudCA+ICo6bnRoLWNoaWxkKDIpLCAucGFnZS1oZWFkZXJcbiAgICAgIGJvZHkudGF4LXRvcGljIC52aWRlby1pbmZvIC5wYWdlLWhlYWRlci0tY29udGVudCA+ICo6bnRoLWNoaWxkKDIpLFxuICAgICAgYm9keS50YXgtdG9waWMgLmNvbnRlbnQgYXJ0aWNsZSB0aW1lLFxuICAgICAgYm9keS50YXgtdG9waWMgLmNvbnRlbnQgYXJ0aWNsZSBwLFxuICAgICAgYm9keS50YXgtdG9waWMgLmNvbnRlbnQgYXJ0aWNsZSAucGFnZS1oZWFkZXIgLnBhZ2UtaGVhZGVyLS1jb250ZW50ID4gKjpudGgtY2hpbGQoMiksIC5wYWdlLWhlYWRlclxuICAgICAgYm9keS50YXgtdG9waWMgLmNvbnRlbnQgYXJ0aWNsZSAucGFnZS1oZWFkZXItLWNvbnRlbnQgPiAqOm50aC1jaGlsZCgyKSxcbiAgICAgIGJvZHkudGF4LXRvcGljIC50b3BpYy1jb250ZW50IC5pdGVtIHRpbWUsXG4gICAgICBib2R5LnRheC10b3BpYyAudG9waWMtY29udGVudCAuaXRlbSBwLFxuICAgICAgYm9keS50YXgtdG9waWMgLnRvcGljLWNvbnRlbnQgLml0ZW0gLnBhZ2UtaGVhZGVyIC5wYWdlLWhlYWRlci0tY29udGVudCA+ICo6bnRoLWNoaWxkKDIpLCAucGFnZS1oZWFkZXJcbiAgICAgIGJvZHkudGF4LXRvcGljIC50b3BpYy1jb250ZW50IC5pdGVtIC5wYWdlLWhlYWRlci0tY29udGVudCA+ICo6bnRoLWNoaWxkKDIpIHtcbiAgICAgICAgZm9udC1zaXplOiAxMjtcbiAgICAgICAgZm9udC1zaXplOiAwLjc1cmVtOyB9IH1cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2MmVtKSB7XG4gICAgICBib2R5LnRheC1waWxsYXIgLmFydGljbGUtaW5mbyB0aW1lLCBib2R5LnRheC1waWxsYXIgLmFydGljbGUtaW5mbyBwLCBib2R5LnRheC1waWxsYXIgLmFydGljbGUtaW5mbyAucGFnZS1oZWFkZXIgLnBhZ2UtaGVhZGVyLS1jb250ZW50ID4gKjpudGgtY2hpbGQoMiksIC5wYWdlLWhlYWRlciBib2R5LnRheC1waWxsYXIgLmFydGljbGUtaW5mbyAucGFnZS1oZWFkZXItLWNvbnRlbnQgPiAqOm50aC1jaGlsZCgyKSwgYm9keS50YXgtcGlsbGFyIC52aWRlby1pbmZvIHRpbWUsIGJvZHkudGF4LXBpbGxhciAudmlkZW8taW5mbyBwLCBib2R5LnRheC1waWxsYXIgLnZpZGVvLWluZm8gLnBhZ2UtaGVhZGVyIC5wYWdlLWhlYWRlci0tY29udGVudCA+ICo6bnRoLWNoaWxkKDIpLCAucGFnZS1oZWFkZXIgYm9keS50YXgtcGlsbGFyIC52aWRlby1pbmZvIC5wYWdlLWhlYWRlci0tY29udGVudCA+ICo6bnRoLWNoaWxkKDIpLCBib2R5LnRheC1waWxsYXIgLmNvbnRlbnQgYXJ0aWNsZSB0aW1lLCBib2R5LnRheC1waWxsYXIgLmNvbnRlbnQgYXJ0aWNsZSBwLCBib2R5LnRheC1waWxsYXIgLmNvbnRlbnQgYXJ0aWNsZSAucGFnZS1oZWFkZXIgLnBhZ2UtaGVhZGVyLS1jb250ZW50ID4gKjpudGgtY2hpbGQoMiksIC5wYWdlLWhlYWRlciBib2R5LnRheC1waWxsYXIgLmNvbnRlbnQgYXJ0aWNsZSAucGFnZS1oZWFkZXItLWNvbnRlbnQgPiAqOm50aC1jaGlsZCgyKSwgYm9keS50YXgtcGlsbGFyIC50b3BpYy1jb250ZW50IC5pdGVtIHRpbWUsIGJvZHkudGF4LXBpbGxhciAudG9waWMtY29udGVudCAuaXRlbSBwLCBib2R5LnRheC1waWxsYXIgLnRvcGljLWNvbnRlbnQgLml0ZW0gLnBhZ2UtaGVhZGVyIC5wYWdlLWhlYWRlci0tY29udGVudCA+ICo6bnRoLWNoaWxkKDIpLCAucGFnZS1oZWFkZXIgYm9keS50YXgtcGlsbGFyIC50b3BpYy1jb250ZW50IC5pdGVtIC5wYWdlLWhlYWRlci0tY29udGVudCA+ICo6bnRoLWNoaWxkKDIpLFxuICAgICAgYm9keS50YXgtdG9waWMgLmFydGljbGUtaW5mbyB0aW1lLFxuICAgICAgYm9keS50YXgtdG9waWMgLmFydGljbGUtaW5mbyBwLFxuICAgICAgYm9keS50YXgtdG9waWMgLmFydGljbGUtaW5mbyAucGFnZS1oZWFkZXIgLnBhZ2UtaGVhZGVyLS1jb250ZW50ID4gKjpudGgtY2hpbGQoMiksIC5wYWdlLWhlYWRlclxuICAgICAgYm9keS50YXgtdG9waWMgLmFydGljbGUtaW5mbyAucGFnZS1oZWFkZXItLWNvbnRlbnQgPiAqOm50aC1jaGlsZCgyKSxcbiAgICAgIGJvZHkudGF4LXRvcGljIC52aWRlby1pbmZvIHRpbWUsXG4gICAgICBib2R5LnRheC10b3BpYyAudmlkZW8taW5mbyBwLFxuICAgICAgYm9keS50YXgtdG9waWMgLnZpZGVvLWluZm8gLnBhZ2UtaGVhZGVyIC5wYWdlLWhlYWRlci0tY29udGVudCA+ICo6bnRoLWNoaWxkKDIpLCAucGFnZS1oZWFkZXJcbiAgICAgIGJvZHkudGF4LXRvcGljIC52aWRlby1pbmZvIC5wYWdlLWhlYWRlci0tY29udGVudCA+ICo6bnRoLWNoaWxkKDIpLFxuICAgICAgYm9keS50YXgtdG9waWMgLmNvbnRlbnQgYXJ0aWNsZSB0aW1lLFxuICAgICAgYm9keS50YXgtdG9waWMgLmNvbnRlbnQgYXJ0aWNsZSBwLFxuICAgICAgYm9keS50YXgtdG9waWMgLmNvbnRlbnQgYXJ0aWNsZSAucGFnZS1oZWFkZXIgLnBhZ2UtaGVhZGVyLS1jb250ZW50ID4gKjpudGgtY2hpbGQoMiksIC5wYWdlLWhlYWRlclxuICAgICAgYm9keS50YXgtdG9waWMgLmNvbnRlbnQgYXJ0aWNsZSAucGFnZS1oZWFkZXItLWNvbnRlbnQgPiAqOm50aC1jaGlsZCgyKSxcbiAgICAgIGJvZHkudGF4LXRvcGljIC50b3BpYy1jb250ZW50IC5pdGVtIHRpbWUsXG4gICAgICBib2R5LnRheC10b3BpYyAudG9waWMtY29udGVudCAuaXRlbSBwLFxuICAgICAgYm9keS50YXgtdG9waWMgLnRvcGljLWNvbnRlbnQgLml0ZW0gLnBhZ2UtaGVhZGVyIC5wYWdlLWhlYWRlci0tY29udGVudCA+ICo6bnRoLWNoaWxkKDIpLCAucGFnZS1oZWFkZXJcbiAgICAgIGJvZHkudGF4LXRvcGljIC50b3BpYy1jb250ZW50IC5pdGVtIC5wYWdlLWhlYWRlci0tY29udGVudCA+ICo6bnRoLWNoaWxkKDIpIHtcbiAgICAgICAgZm9udC1zaXplOiAxMjtcbiAgICAgICAgZm9udC1zaXplOiAwLjc1cmVtOyB9IH1cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NWVtKSB7XG4gICAgICBib2R5LnRheC1waWxsYXIgLmFydGljbGUtaW5mbyB0aW1lLCBib2R5LnRheC1waWxsYXIgLmFydGljbGUtaW5mbyBwLCBib2R5LnRheC1waWxsYXIgLmFydGljbGUtaW5mbyAucGFnZS1oZWFkZXIgLnBhZ2UtaGVhZGVyLS1jb250ZW50ID4gKjpudGgtY2hpbGQoMiksIC5wYWdlLWhlYWRlciBib2R5LnRheC1waWxsYXIgLmFydGljbGUtaW5mbyAucGFnZS1oZWFkZXItLWNvbnRlbnQgPiAqOm50aC1jaGlsZCgyKSwgYm9keS50YXgtcGlsbGFyIC52aWRlby1pbmZvIHRpbWUsIGJvZHkudGF4LXBpbGxhciAudmlkZW8taW5mbyBwLCBib2R5LnRheC1waWxsYXIgLnZpZGVvLWluZm8gLnBhZ2UtaGVhZGVyIC5wYWdlLWhlYWRlci0tY29udGVudCA+ICo6bnRoLWNoaWxkKDIpLCAucGFnZS1oZWFkZXIgYm9keS50YXgtcGlsbGFyIC52aWRlby1pbmZvIC5wYWdlLWhlYWRlci0tY29udGVudCA+ICo6bnRoLWNoaWxkKDIpLCBib2R5LnRheC1waWxsYXIgLmNvbnRlbnQgYXJ0aWNsZSB0aW1lLCBib2R5LnRheC1waWxsYXIgLmNvbnRlbnQgYXJ0aWNsZSBwLCBib2R5LnRheC1waWxsYXIgLmNvbnRlbnQgYXJ0aWNsZSAucGFnZS1oZWFkZXIgLnBhZ2UtaGVhZGVyLS1jb250ZW50ID4gKjpudGgtY2hpbGQoMiksIC5wYWdlLWhlYWRlciBib2R5LnRheC1waWxsYXIgLmNvbnRlbnQgYXJ0aWNsZSAucGFnZS1oZWFkZXItLWNvbnRlbnQgPiAqOm50aC1jaGlsZCgyKSwgYm9keS50YXgtcGlsbGFyIC50b3BpYy1jb250ZW50IC5pdGVtIHRpbWUsIGJvZHkudGF4LXBpbGxhciAudG9waWMtY29udGVudCAuaXRlbSBwLCBib2R5LnRheC1waWxsYXIgLnRvcGljLWNvbnRlbnQgLml0ZW0gLnBhZ2UtaGVhZGVyIC5wYWdlLWhlYWRlci0tY29udGVudCA+ICo6bnRoLWNoaWxkKDIpLCAucGFnZS1oZWFkZXIgYm9keS50YXgtcGlsbGFyIC50b3BpYy1jb250ZW50IC5pdGVtIC5wYWdlLWhlYWRlci0tY29udGVudCA+ICo6bnRoLWNoaWxkKDIpLFxuICAgICAgYm9keS50YXgtdG9waWMgLmFydGljbGUtaW5mbyB0aW1lLFxuICAgICAgYm9keS50YXgtdG9waWMgLmFydGljbGUtaW5mbyBwLFxuICAgICAgYm9keS50YXgtdG9waWMgLmFydGljbGUtaW5mbyAucGFnZS1oZWFkZXIgLnBhZ2UtaGVhZGVyLS1jb250ZW50ID4gKjpudGgtY2hpbGQoMiksIC5wYWdlLWhlYWRlclxuICAgICAgYm9keS50YXgtdG9waWMgLmFydGljbGUtaW5mbyAucGFnZS1oZWFkZXItLWNvbnRlbnQgPiAqOm50aC1jaGlsZCgyKSxcbiAgICAgIGJvZHkudGF4LXRvcGljIC52aWRlby1pbmZvIHRpbWUsXG4gICAgICBib2R5LnRheC10b3BpYyAudmlkZW8taW5mbyBwLFxuICAgICAgYm9keS50YXgtdG9waWMgLnZpZGVvLWluZm8gLnBhZ2UtaGVhZGVyIC5wYWdlLWhlYWRlci0tY29udGVudCA+ICo6bnRoLWNoaWxkKDIpLCAucGFnZS1oZWFkZXJcbiAgICAgIGJvZHkudGF4LXRvcGljIC52aWRlby1pbmZvIC5wYWdlLWhlYWRlci0tY29udGVudCA+ICo6bnRoLWNoaWxkKDIpLFxuICAgICAgYm9keS50YXgtdG9waWMgLmNvbnRlbnQgYXJ0aWNsZSB0aW1lLFxuICAgICAgYm9keS50YXgtdG9waWMgLmNvbnRlbnQgYXJ0aWNsZSBwLFxuICAgICAgYm9keS50YXgtdG9waWMgLmNvbnRlbnQgYXJ0aWNsZSAucGFnZS1oZWFkZXIgLnBhZ2UtaGVhZGVyLS1jb250ZW50ID4gKjpudGgtY2hpbGQoMiksIC5wYWdlLWhlYWRlclxuICAgICAgYm9keS50YXgtdG9waWMgLmNvbnRlbnQgYXJ0aWNsZSAucGFnZS1oZWFkZXItLWNvbnRlbnQgPiAqOm50aC1jaGlsZCgyKSxcbiAgICAgIGJvZHkudGF4LXRvcGljIC50b3BpYy1jb250ZW50IC5pdGVtIHRpbWUsXG4gICAgICBib2R5LnRheC10b3BpYyAudG9waWMtY29udGVudCAuaXRlbSBwLFxuICAgICAgYm9keS50YXgtdG9waWMgLnRvcGljLWNvbnRlbnQgLml0ZW0gLnBhZ2UtaGVhZGVyIC5wYWdlLWhlYWRlci0tY29udGVudCA+ICo6bnRoLWNoaWxkKDIpLCAucGFnZS1oZWFkZXJcbiAgICAgIGJvZHkudGF4LXRvcGljIC50b3BpYy1jb250ZW50IC5pdGVtIC5wYWdlLWhlYWRlci0tY29udGVudCA+ICo6bnRoLWNoaWxkKDIpIHtcbiAgICAgICAgZm9udC1zaXplOiAxNDtcbiAgICAgICAgZm9udC1zaXplOiAwLjg3NXJlbTsgfSB9XG4gIGJvZHkudGF4LXBpbGxhciAuYXJ0aWNsZS1pbmZvIHRpbWUsIGJvZHkudGF4LXBpbGxhciAuYXJ0aWNsZS1pbmZvIC51cGRhdGVkLCBib2R5LnRheC1waWxsYXIgLnZpZGVvLWluZm8gdGltZSwgYm9keS50YXgtcGlsbGFyIC52aWRlby1pbmZvIC51cGRhdGVkLCBib2R5LnRheC1waWxsYXIgLmNvbnRlbnQgYXJ0aWNsZSB0aW1lLCBib2R5LnRheC1waWxsYXIgLmNvbnRlbnQgYXJ0aWNsZSAudXBkYXRlZCwgYm9keS50YXgtcGlsbGFyIC50b3BpYy1jb250ZW50IC5pdGVtIHRpbWUsIGJvZHkudGF4LXBpbGxhciAudG9waWMtY29udGVudCAuaXRlbSAudXBkYXRlZCxcbiAgYm9keS50YXgtdG9waWMgLmFydGljbGUtaW5mbyB0aW1lLFxuICBib2R5LnRheC10b3BpYyAuYXJ0aWNsZS1pbmZvIC51cGRhdGVkLFxuICBib2R5LnRheC10b3BpYyAudmlkZW8taW5mbyB0aW1lLFxuICBib2R5LnRheC10b3BpYyAudmlkZW8taW5mbyAudXBkYXRlZCxcbiAgYm9keS50YXgtdG9waWMgLmNvbnRlbnQgYXJ0aWNsZSB0aW1lLFxuICBib2R5LnRheC10b3BpYyAuY29udGVudCBhcnRpY2xlIC51cGRhdGVkLFxuICBib2R5LnRheC10b3BpYyAudG9waWMtY29udGVudCAuaXRlbSB0aW1lLFxuICBib2R5LnRheC10b3BpYyAudG9waWMtY29udGVudCAuaXRlbSAudXBkYXRlZCB7XG4gICAgY29sb3I6IHJlZDsgfVxuICBib2R5LnRheC1waWxsYXIgLmFydGljbGUtaW5mbyAucmVhZC1tb3JlLCBib2R5LnRheC1waWxsYXIgLmFydGljbGUtaW5mbyAuaG9tZSAjaG9tZS1jdGEgLmhvbWUtY3RhLWNvbnRhaW5lciAuY3RhIGEsIC5ob21lICNob21lLWN0YSAuaG9tZS1jdGEtY29udGFpbmVyIC5jdGEgYm9keS50YXgtcGlsbGFyIC5hcnRpY2xlLWluZm8gYSwgYm9keS50YXgtcGlsbGFyIC52aWRlby1pbmZvIC5yZWFkLW1vcmUsIGJvZHkudGF4LXBpbGxhciAudmlkZW8taW5mbyAuaG9tZSAjaG9tZS1jdGEgLmhvbWUtY3RhLWNvbnRhaW5lciAuY3RhIGEsIC5ob21lICNob21lLWN0YSAuaG9tZS1jdGEtY29udGFpbmVyIC5jdGEgYm9keS50YXgtcGlsbGFyIC52aWRlby1pbmZvIGEsIGJvZHkudGF4LXBpbGxhciAuY29udGVudCBhcnRpY2xlIC5yZWFkLW1vcmUsIGJvZHkudGF4LXBpbGxhciAuY29udGVudCBhcnRpY2xlIC5ob21lICNob21lLWN0YSAuaG9tZS1jdGEtY29udGFpbmVyIC5jdGEgYSwgLmhvbWUgI2hvbWUtY3RhIC5ob21lLWN0YS1jb250YWluZXIgLmN0YSBib2R5LnRheC1waWxsYXIgLmNvbnRlbnQgYXJ0aWNsZSBhLCBib2R5LnRheC1waWxsYXIgLnRvcGljLWNvbnRlbnQgLml0ZW0gLnJlYWQtbW9yZSwgYm9keS50YXgtcGlsbGFyIC50b3BpYy1jb250ZW50IC5pdGVtIC5ob21lICNob21lLWN0YSAuaG9tZS1jdGEtY29udGFpbmVyIC5jdGEgYSwgLmhvbWUgI2hvbWUtY3RhIC5ob21lLWN0YS1jb250YWluZXIgLmN0YSBib2R5LnRheC1waWxsYXIgLnRvcGljLWNvbnRlbnQgLml0ZW0gYSxcbiAgYm9keS50YXgtdG9waWMgLmFydGljbGUtaW5mbyAucmVhZC1tb3JlLFxuICBib2R5LnRheC10b3BpYyAuYXJ0aWNsZS1pbmZvIC5ob21lICNob21lLWN0YSAuaG9tZS1jdGEtY29udGFpbmVyIC5jdGEgYSwgLmhvbWUgI2hvbWUtY3RhIC5ob21lLWN0YS1jb250YWluZXIgLmN0YVxuICBib2R5LnRheC10b3BpYyAuYXJ0aWNsZS1pbmZvIGEsXG4gIGJvZHkudGF4LXRvcGljIC52aWRlby1pbmZvIC5yZWFkLW1vcmUsXG4gIGJvZHkudGF4LXRvcGljIC52aWRlby1pbmZvIC5ob21lICNob21lLWN0YSAuaG9tZS1jdGEtY29udGFpbmVyIC5jdGEgYSwgLmhvbWUgI2hvbWUtY3RhIC5ob21lLWN0YS1jb250YWluZXIgLmN0YVxuICBib2R5LnRheC10b3BpYyAudmlkZW8taW5mbyBhLFxuICBib2R5LnRheC10b3BpYyAuY29udGVudCBhcnRpY2xlIC5yZWFkLW1vcmUsXG4gIGJvZHkudGF4LXRvcGljIC5jb250ZW50IGFydGljbGUgLmhvbWUgI2hvbWUtY3RhIC5ob21lLWN0YS1jb250YWluZXIgLmN0YSBhLCAuaG9tZSAjaG9tZS1jdGEgLmhvbWUtY3RhLWNvbnRhaW5lciAuY3RhXG4gIGJvZHkudGF4LXRvcGljIC5jb250ZW50IGFydGljbGUgYSxcbiAgYm9keS50YXgtdG9waWMgLnRvcGljLWNvbnRlbnQgLml0ZW0gLnJlYWQtbW9yZSxcbiAgYm9keS50YXgtdG9waWMgLnRvcGljLWNvbnRlbnQgLml0ZW0gLmhvbWUgI2hvbWUtY3RhIC5ob21lLWN0YS1jb250YWluZXIgLmN0YSBhLCAuaG9tZSAjaG9tZS1jdGEgLmhvbWUtY3RhLWNvbnRhaW5lciAuY3RhXG4gIGJvZHkudGF4LXRvcGljIC50b3BpYy1jb250ZW50IC5pdGVtIGEge1xuICAgIGZvbnQtc2l6ZTogMTI7XG4gICAgZm9udC1zaXplOiAwLjc1cmVtO1xuICAgIGNvbG9yOiAjMDA3NUJDOyB9XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNDhlbSkge1xuICAgICAgYm9keS50YXgtcGlsbGFyIC5hcnRpY2xlLWluZm8gLnJlYWQtbW9yZSwgYm9keS50YXgtcGlsbGFyIC5hcnRpY2xlLWluZm8gLmhvbWUgI2hvbWUtY3RhIC5ob21lLWN0YS1jb250YWluZXIgLmN0YSBhLCAuaG9tZSAjaG9tZS1jdGEgLmhvbWUtY3RhLWNvbnRhaW5lciAuY3RhIGJvZHkudGF4LXBpbGxhciAuYXJ0aWNsZS1pbmZvIGEsIGJvZHkudGF4LXBpbGxhciAudmlkZW8taW5mbyAucmVhZC1tb3JlLCBib2R5LnRheC1waWxsYXIgLnZpZGVvLWluZm8gLmhvbWUgI2hvbWUtY3RhIC5ob21lLWN0YS1jb250YWluZXIgLmN0YSBhLCAuaG9tZSAjaG9tZS1jdGEgLmhvbWUtY3RhLWNvbnRhaW5lciAuY3RhIGJvZHkudGF4LXBpbGxhciAudmlkZW8taW5mbyBhLCBib2R5LnRheC1waWxsYXIgLmNvbnRlbnQgYXJ0aWNsZSAucmVhZC1tb3JlLCBib2R5LnRheC1waWxsYXIgLmNvbnRlbnQgYXJ0aWNsZSAuaG9tZSAjaG9tZS1jdGEgLmhvbWUtY3RhLWNvbnRhaW5lciAuY3RhIGEsIC5ob21lICNob21lLWN0YSAuaG9tZS1jdGEtY29udGFpbmVyIC5jdGEgYm9keS50YXgtcGlsbGFyIC5jb250ZW50IGFydGljbGUgYSwgYm9keS50YXgtcGlsbGFyIC50b3BpYy1jb250ZW50IC5pdGVtIC5yZWFkLW1vcmUsIGJvZHkudGF4LXBpbGxhciAudG9waWMtY29udGVudCAuaXRlbSAuaG9tZSAjaG9tZS1jdGEgLmhvbWUtY3RhLWNvbnRhaW5lciAuY3RhIGEsIC5ob21lICNob21lLWN0YSAuaG9tZS1jdGEtY29udGFpbmVyIC5jdGEgYm9keS50YXgtcGlsbGFyIC50b3BpYy1jb250ZW50IC5pdGVtIGEsXG4gICAgICBib2R5LnRheC10b3BpYyAuYXJ0aWNsZS1pbmZvIC5yZWFkLW1vcmUsXG4gICAgICBib2R5LnRheC10b3BpYyAuYXJ0aWNsZS1pbmZvIC5ob21lICNob21lLWN0YSAuaG9tZS1jdGEtY29udGFpbmVyIC5jdGEgYSwgLmhvbWUgI2hvbWUtY3RhIC5ob21lLWN0YS1jb250YWluZXIgLmN0YVxuICAgICAgYm9keS50YXgtdG9waWMgLmFydGljbGUtaW5mbyBhLFxuICAgICAgYm9keS50YXgtdG9waWMgLnZpZGVvLWluZm8gLnJlYWQtbW9yZSxcbiAgICAgIGJvZHkudGF4LXRvcGljIC52aWRlby1pbmZvIC5ob21lICNob21lLWN0YSAuaG9tZS1jdGEtY29udGFpbmVyIC5jdGEgYSwgLmhvbWUgI2hvbWUtY3RhIC5ob21lLWN0YS1jb250YWluZXIgLmN0YVxuICAgICAgYm9keS50YXgtdG9waWMgLnZpZGVvLWluZm8gYSxcbiAgICAgIGJvZHkudGF4LXRvcGljIC5jb250ZW50IGFydGljbGUgLnJlYWQtbW9yZSxcbiAgICAgIGJvZHkudGF4LXRvcGljIC5jb250ZW50IGFydGljbGUgLmhvbWUgI2hvbWUtY3RhIC5ob21lLWN0YS1jb250YWluZXIgLmN0YSBhLCAuaG9tZSAjaG9tZS1jdGEgLmhvbWUtY3RhLWNvbnRhaW5lciAuY3RhXG4gICAgICBib2R5LnRheC10b3BpYyAuY29udGVudCBhcnRpY2xlIGEsXG4gICAgICBib2R5LnRheC10b3BpYyAudG9waWMtY29udGVudCAuaXRlbSAucmVhZC1tb3JlLFxuICAgICAgYm9keS50YXgtdG9waWMgLnRvcGljLWNvbnRlbnQgLml0ZW0gLmhvbWUgI2hvbWUtY3RhIC5ob21lLWN0YS1jb250YWluZXIgLmN0YSBhLCAuaG9tZSAjaG9tZS1jdGEgLmhvbWUtY3RhLWNvbnRhaW5lciAuY3RhXG4gICAgICBib2R5LnRheC10b3BpYyAudG9waWMtY29udGVudCAuaXRlbSBhIHtcbiAgICAgICAgZm9udC1zaXplOiAxMjtcbiAgICAgICAgZm9udC1zaXplOiAwLjc1cmVtOyB9IH1cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2MmVtKSB7XG4gICAgICBib2R5LnRheC1waWxsYXIgLmFydGljbGUtaW5mbyAucmVhZC1tb3JlLCBib2R5LnRheC1waWxsYXIgLmFydGljbGUtaW5mbyAuaG9tZSAjaG9tZS1jdGEgLmhvbWUtY3RhLWNvbnRhaW5lciAuY3RhIGEsIC5ob21lICNob21lLWN0YSAuaG9tZS1jdGEtY29udGFpbmVyIC5jdGEgYm9keS50YXgtcGlsbGFyIC5hcnRpY2xlLWluZm8gYSwgYm9keS50YXgtcGlsbGFyIC52aWRlby1pbmZvIC5yZWFkLW1vcmUsIGJvZHkudGF4LXBpbGxhciAudmlkZW8taW5mbyAuaG9tZSAjaG9tZS1jdGEgLmhvbWUtY3RhLWNvbnRhaW5lciAuY3RhIGEsIC5ob21lICNob21lLWN0YSAuaG9tZS1jdGEtY29udGFpbmVyIC5jdGEgYm9keS50YXgtcGlsbGFyIC52aWRlby1pbmZvIGEsIGJvZHkudGF4LXBpbGxhciAuY29udGVudCBhcnRpY2xlIC5yZWFkLW1vcmUsIGJvZHkudGF4LXBpbGxhciAuY29udGVudCBhcnRpY2xlIC5ob21lICNob21lLWN0YSAuaG9tZS1jdGEtY29udGFpbmVyIC5jdGEgYSwgLmhvbWUgI2hvbWUtY3RhIC5ob21lLWN0YS1jb250YWluZXIgLmN0YSBib2R5LnRheC1waWxsYXIgLmNvbnRlbnQgYXJ0aWNsZSBhLCBib2R5LnRheC1waWxsYXIgLnRvcGljLWNvbnRlbnQgLml0ZW0gLnJlYWQtbW9yZSwgYm9keS50YXgtcGlsbGFyIC50b3BpYy1jb250ZW50IC5pdGVtIC5ob21lICNob21lLWN0YSAuaG9tZS1jdGEtY29udGFpbmVyIC5jdGEgYSwgLmhvbWUgI2hvbWUtY3RhIC5ob21lLWN0YS1jb250YWluZXIgLmN0YSBib2R5LnRheC1waWxsYXIgLnRvcGljLWNvbnRlbnQgLml0ZW0gYSxcbiAgICAgIGJvZHkudGF4LXRvcGljIC5hcnRpY2xlLWluZm8gLnJlYWQtbW9yZSxcbiAgICAgIGJvZHkudGF4LXRvcGljIC5hcnRpY2xlLWluZm8gLmhvbWUgI2hvbWUtY3RhIC5ob21lLWN0YS1jb250YWluZXIgLmN0YSBhLCAuaG9tZSAjaG9tZS1jdGEgLmhvbWUtY3RhLWNvbnRhaW5lciAuY3RhXG4gICAgICBib2R5LnRheC10b3BpYyAuYXJ0aWNsZS1pbmZvIGEsXG4gICAgICBib2R5LnRheC10b3BpYyAudmlkZW8taW5mbyAucmVhZC1tb3JlLFxuICAgICAgYm9keS50YXgtdG9waWMgLnZpZGVvLWluZm8gLmhvbWUgI2hvbWUtY3RhIC5ob21lLWN0YS1jb250YWluZXIgLmN0YSBhLCAuaG9tZSAjaG9tZS1jdGEgLmhvbWUtY3RhLWNvbnRhaW5lciAuY3RhXG4gICAgICBib2R5LnRheC10b3BpYyAudmlkZW8taW5mbyBhLFxuICAgICAgYm9keS50YXgtdG9waWMgLmNvbnRlbnQgYXJ0aWNsZSAucmVhZC1tb3JlLFxuICAgICAgYm9keS50YXgtdG9waWMgLmNvbnRlbnQgYXJ0aWNsZSAuaG9tZSAjaG9tZS1jdGEgLmhvbWUtY3RhLWNvbnRhaW5lciAuY3RhIGEsIC5ob21lICNob21lLWN0YSAuaG9tZS1jdGEtY29udGFpbmVyIC5jdGFcbiAgICAgIGJvZHkudGF4LXRvcGljIC5jb250ZW50IGFydGljbGUgYSxcbiAgICAgIGJvZHkudGF4LXRvcGljIC50b3BpYy1jb250ZW50IC5pdGVtIC5yZWFkLW1vcmUsXG4gICAgICBib2R5LnRheC10b3BpYyAudG9waWMtY29udGVudCAuaXRlbSAuaG9tZSAjaG9tZS1jdGEgLmhvbWUtY3RhLWNvbnRhaW5lciAuY3RhIGEsIC5ob21lICNob21lLWN0YSAuaG9tZS1jdGEtY29udGFpbmVyIC5jdGFcbiAgICAgIGJvZHkudGF4LXRvcGljIC50b3BpYy1jb250ZW50IC5pdGVtIGEge1xuICAgICAgICBmb250LXNpemU6IDEyO1xuICAgICAgICBmb250LXNpemU6IDAuNzVyZW07IH0gfVxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc1ZW0pIHtcbiAgICAgIGJvZHkudGF4LXBpbGxhciAuYXJ0aWNsZS1pbmZvIC5yZWFkLW1vcmUsIGJvZHkudGF4LXBpbGxhciAuYXJ0aWNsZS1pbmZvIC5ob21lICNob21lLWN0YSAuaG9tZS1jdGEtY29udGFpbmVyIC5jdGEgYSwgLmhvbWUgI2hvbWUtY3RhIC5ob21lLWN0YS1jb250YWluZXIgLmN0YSBib2R5LnRheC1waWxsYXIgLmFydGljbGUtaW5mbyBhLCBib2R5LnRheC1waWxsYXIgLnZpZGVvLWluZm8gLnJlYWQtbW9yZSwgYm9keS50YXgtcGlsbGFyIC52aWRlby1pbmZvIC5ob21lICNob21lLWN0YSAuaG9tZS1jdGEtY29udGFpbmVyIC5jdGEgYSwgLmhvbWUgI2hvbWUtY3RhIC5ob21lLWN0YS1jb250YWluZXIgLmN0YSBib2R5LnRheC1waWxsYXIgLnZpZGVvLWluZm8gYSwgYm9keS50YXgtcGlsbGFyIC5jb250ZW50IGFydGljbGUgLnJlYWQtbW9yZSwgYm9keS50YXgtcGlsbGFyIC5jb250ZW50IGFydGljbGUgLmhvbWUgI2hvbWUtY3RhIC5ob21lLWN0YS1jb250YWluZXIgLmN0YSBhLCAuaG9tZSAjaG9tZS1jdGEgLmhvbWUtY3RhLWNvbnRhaW5lciAuY3RhIGJvZHkudGF4LXBpbGxhciAuY29udGVudCBhcnRpY2xlIGEsIGJvZHkudGF4LXBpbGxhciAudG9waWMtY29udGVudCAuaXRlbSAucmVhZC1tb3JlLCBib2R5LnRheC1waWxsYXIgLnRvcGljLWNvbnRlbnQgLml0ZW0gLmhvbWUgI2hvbWUtY3RhIC5ob21lLWN0YS1jb250YWluZXIgLmN0YSBhLCAuaG9tZSAjaG9tZS1jdGEgLmhvbWUtY3RhLWNvbnRhaW5lciAuY3RhIGJvZHkudGF4LXBpbGxhciAudG9waWMtY29udGVudCAuaXRlbSBhLFxuICAgICAgYm9keS50YXgtdG9waWMgLmFydGljbGUtaW5mbyAucmVhZC1tb3JlLFxuICAgICAgYm9keS50YXgtdG9waWMgLmFydGljbGUtaW5mbyAuaG9tZSAjaG9tZS1jdGEgLmhvbWUtY3RhLWNvbnRhaW5lciAuY3RhIGEsIC5ob21lICNob21lLWN0YSAuaG9tZS1jdGEtY29udGFpbmVyIC5jdGFcbiAgICAgIGJvZHkudGF4LXRvcGljIC5hcnRpY2xlLWluZm8gYSxcbiAgICAgIGJvZHkudGF4LXRvcGljIC52aWRlby1pbmZvIC5yZWFkLW1vcmUsXG4gICAgICBib2R5LnRheC10b3BpYyAudmlkZW8taW5mbyAuaG9tZSAjaG9tZS1jdGEgLmhvbWUtY3RhLWNvbnRhaW5lciAuY3RhIGEsIC5ob21lICNob21lLWN0YSAuaG9tZS1jdGEtY29udGFpbmVyIC5jdGFcbiAgICAgIGJvZHkudGF4LXRvcGljIC52aWRlby1pbmZvIGEsXG4gICAgICBib2R5LnRheC10b3BpYyAuY29udGVudCBhcnRpY2xlIC5yZWFkLW1vcmUsXG4gICAgICBib2R5LnRheC10b3BpYyAuY29udGVudCBhcnRpY2xlIC5ob21lICNob21lLWN0YSAuaG9tZS1jdGEtY29udGFpbmVyIC5jdGEgYSwgLmhvbWUgI2hvbWUtY3RhIC5ob21lLWN0YS1jb250YWluZXIgLmN0YVxuICAgICAgYm9keS50YXgtdG9waWMgLmNvbnRlbnQgYXJ0aWNsZSBhLFxuICAgICAgYm9keS50YXgtdG9waWMgLnRvcGljLWNvbnRlbnQgLml0ZW0gLnJlYWQtbW9yZSxcbiAgICAgIGJvZHkudGF4LXRvcGljIC50b3BpYy1jb250ZW50IC5pdGVtIC5ob21lICNob21lLWN0YSAuaG9tZS1jdGEtY29udGFpbmVyIC5jdGEgYSwgLmhvbWUgI2hvbWUtY3RhIC5ob21lLWN0YS1jb250YWluZXIgLmN0YVxuICAgICAgYm9keS50YXgtdG9waWMgLnRvcGljLWNvbnRlbnQgLml0ZW0gYSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTQ7XG4gICAgICAgIGZvbnQtc2l6ZTogMC44NzVyZW07IH0gfVxuICAgIGJvZHkudGF4LXBpbGxhciAuYXJ0aWNsZS1pbmZvIC5yZWFkLW1vcmU6aG92ZXIsIGJvZHkudGF4LXBpbGxhciAuYXJ0aWNsZS1pbmZvIC5ob21lICNob21lLWN0YSAuaG9tZS1jdGEtY29udGFpbmVyIC5jdGEgYTpob3ZlciwgLmhvbWUgI2hvbWUtY3RhIC5ob21lLWN0YS1jb250YWluZXIgLmN0YSBib2R5LnRheC1waWxsYXIgLmFydGljbGUtaW5mbyBhOmhvdmVyLCBib2R5LnRheC1waWxsYXIgLmFydGljbGUtaW5mbyAucmVhZC1tb3JlOmFjdGl2ZSwgYm9keS50YXgtcGlsbGFyIC5hcnRpY2xlLWluZm8gLmhvbWUgI2hvbWUtY3RhIC5ob21lLWN0YS1jb250YWluZXIgLmN0YSBhOmFjdGl2ZSwgLmhvbWUgI2hvbWUtY3RhIC5ob21lLWN0YS1jb250YWluZXIgLmN0YSBib2R5LnRheC1waWxsYXIgLmFydGljbGUtaW5mbyBhOmFjdGl2ZSwgYm9keS50YXgtcGlsbGFyIC5hcnRpY2xlLWluZm8gLnJlYWQtbW9yZTpmb2N1cywgYm9keS50YXgtcGlsbGFyIC5hcnRpY2xlLWluZm8gLmhvbWUgI2hvbWUtY3RhIC5ob21lLWN0YS1jb250YWluZXIgLmN0YSBhOmZvY3VzLCAuaG9tZSAjaG9tZS1jdGEgLmhvbWUtY3RhLWNvbnRhaW5lciAuY3RhIGJvZHkudGF4LXBpbGxhciAuYXJ0aWNsZS1pbmZvIGE6Zm9jdXMsIGJvZHkudGF4LXBpbGxhciAudmlkZW8taW5mbyAucmVhZC1tb3JlOmhvdmVyLCBib2R5LnRheC1waWxsYXIgLnZpZGVvLWluZm8gLmhvbWUgI2hvbWUtY3RhIC5ob21lLWN0YS1jb250YWluZXIgLmN0YSBhOmhvdmVyLCAuaG9tZSAjaG9tZS1jdGEgLmhvbWUtY3RhLWNvbnRhaW5lciAuY3RhIGJvZHkudGF4LXBpbGxhciAudmlkZW8taW5mbyBhOmhvdmVyLCBib2R5LnRheC1waWxsYXIgLnZpZGVvLWluZm8gLnJlYWQtbW9yZTphY3RpdmUsIGJvZHkudGF4LXBpbGxhciAudmlkZW8taW5mbyAuaG9tZSAjaG9tZS1jdGEgLmhvbWUtY3RhLWNvbnRhaW5lciAuY3RhIGE6YWN0aXZlLCAuaG9tZSAjaG9tZS1jdGEgLmhvbWUtY3RhLWNvbnRhaW5lciAuY3RhIGJvZHkudGF4LXBpbGxhciAudmlkZW8taW5mbyBhOmFjdGl2ZSwgYm9keS50YXgtcGlsbGFyIC52aWRlby1pbmZvIC5yZWFkLW1vcmU6Zm9jdXMsIGJvZHkudGF4LXBpbGxhciAudmlkZW8taW5mbyAuaG9tZSAjaG9tZS1jdGEgLmhvbWUtY3RhLWNvbnRhaW5lciAuY3RhIGE6Zm9jdXMsIC5ob21lICNob21lLWN0YSAuaG9tZS1jdGEtY29udGFpbmVyIC5jdGEgYm9keS50YXgtcGlsbGFyIC52aWRlby1pbmZvIGE6Zm9jdXMsIGJvZHkudGF4LXBpbGxhciAuY29udGVudCBhcnRpY2xlIC5yZWFkLW1vcmU6aG92ZXIsIGJvZHkudGF4LXBpbGxhciAuY29udGVudCBhcnRpY2xlIC5ob21lICNob21lLWN0YSAuaG9tZS1jdGEtY29udGFpbmVyIC5jdGEgYTpob3ZlciwgLmhvbWUgI2hvbWUtY3RhIC5ob21lLWN0YS1jb250YWluZXIgLmN0YSBib2R5LnRheC1waWxsYXIgLmNvbnRlbnQgYXJ0aWNsZSBhOmhvdmVyLCBib2R5LnRheC1waWxsYXIgLmNvbnRlbnQgYXJ0aWNsZSAucmVhZC1tb3JlOmFjdGl2ZSwgYm9keS50YXgtcGlsbGFyIC5jb250ZW50IGFydGljbGUgLmhvbWUgI2hvbWUtY3RhIC5ob21lLWN0YS1jb250YWluZXIgLmN0YSBhOmFjdGl2ZSwgLmhvbWUgI2hvbWUtY3RhIC5ob21lLWN0YS1jb250YWluZXIgLmN0YSBib2R5LnRheC1waWxsYXIgLmNvbnRlbnQgYXJ0aWNsZSBhOmFjdGl2ZSwgYm9keS50YXgtcGlsbGFyIC5jb250ZW50IGFydGljbGUgLnJlYWQtbW9yZTpmb2N1cywgYm9keS50YXgtcGlsbGFyIC5jb250ZW50IGFydGljbGUgLmhvbWUgI2hvbWUtY3RhIC5ob21lLWN0YS1jb250YWluZXIgLmN0YSBhOmZvY3VzLCAuaG9tZSAjaG9tZS1jdGEgLmhvbWUtY3RhLWNvbnRhaW5lciAuY3RhIGJvZHkudGF4LXBpbGxhciAuY29udGVudCBhcnRpY2xlIGE6Zm9jdXMsIGJvZHkudGF4LXBpbGxhciAudG9waWMtY29udGVudCAuaXRlbSAucmVhZC1tb3JlOmhvdmVyLCBib2R5LnRheC1waWxsYXIgLnRvcGljLWNvbnRlbnQgLml0ZW0gLmhvbWUgI2hvbWUtY3RhIC5ob21lLWN0YS1jb250YWluZXIgLmN0YSBhOmhvdmVyLCAuaG9tZSAjaG9tZS1jdGEgLmhvbWUtY3RhLWNvbnRhaW5lciAuY3RhIGJvZHkudGF4LXBpbGxhciAudG9waWMtY29udGVudCAuaXRlbSBhOmhvdmVyLCBib2R5LnRheC1waWxsYXIgLnRvcGljLWNvbnRlbnQgLml0ZW0gLnJlYWQtbW9yZTphY3RpdmUsIGJvZHkudGF4LXBpbGxhciAudG9waWMtY29udGVudCAuaXRlbSAuaG9tZSAjaG9tZS1jdGEgLmhvbWUtY3RhLWNvbnRhaW5lciAuY3RhIGE6YWN0aXZlLCAuaG9tZSAjaG9tZS1jdGEgLmhvbWUtY3RhLWNvbnRhaW5lciAuY3RhIGJvZHkudGF4LXBpbGxhciAudG9waWMtY29udGVudCAuaXRlbSBhOmFjdGl2ZSwgYm9keS50YXgtcGlsbGFyIC50b3BpYy1jb250ZW50IC5pdGVtIC5yZWFkLW1vcmU6Zm9jdXMsIGJvZHkudGF4LXBpbGxhciAudG9waWMtY29udGVudCAuaXRlbSAuaG9tZSAjaG9tZS1jdGEgLmhvbWUtY3RhLWNvbnRhaW5lciAuY3RhIGE6Zm9jdXMsIC5ob21lICNob21lLWN0YSAuaG9tZS1jdGEtY29udGFpbmVyIC5jdGEgYm9keS50YXgtcGlsbGFyIC50b3BpYy1jb250ZW50IC5pdGVtIGE6Zm9jdXMsXG4gICAgYm9keS50YXgtdG9waWMgLmFydGljbGUtaW5mbyAucmVhZC1tb3JlOmhvdmVyLFxuICAgIGJvZHkudGF4LXRvcGljIC5hcnRpY2xlLWluZm8gLmhvbWUgI2hvbWUtY3RhIC5ob21lLWN0YS1jb250YWluZXIgLmN0YSBhOmhvdmVyLCAuaG9tZSAjaG9tZS1jdGEgLmhvbWUtY3RhLWNvbnRhaW5lciAuY3RhXG4gICAgYm9keS50YXgtdG9waWMgLmFydGljbGUtaW5mbyBhOmhvdmVyLFxuICAgIGJvZHkudGF4LXRvcGljIC5hcnRpY2xlLWluZm8gLnJlYWQtbW9yZTphY3RpdmUsXG4gICAgYm9keS50YXgtdG9waWMgLmFydGljbGUtaW5mbyAuaG9tZSAjaG9tZS1jdGEgLmhvbWUtY3RhLWNvbnRhaW5lciAuY3RhIGE6YWN0aXZlLCAuaG9tZSAjaG9tZS1jdGEgLmhvbWUtY3RhLWNvbnRhaW5lciAuY3RhXG4gICAgYm9keS50YXgtdG9waWMgLmFydGljbGUtaW5mbyBhOmFjdGl2ZSxcbiAgICBib2R5LnRheC10b3BpYyAuYXJ0aWNsZS1pbmZvIC5yZWFkLW1vcmU6Zm9jdXMsXG4gICAgYm9keS50YXgtdG9waWMgLmFydGljbGUtaW5mbyAuaG9tZSAjaG9tZS1jdGEgLmhvbWUtY3RhLWNvbnRhaW5lciAuY3RhIGE6Zm9jdXMsIC5ob21lICNob21lLWN0YSAuaG9tZS1jdGEtY29udGFpbmVyIC5jdGFcbiAgICBib2R5LnRheC10b3BpYyAuYXJ0aWNsZS1pbmZvIGE6Zm9jdXMsXG4gICAgYm9keS50YXgtdG9waWMgLnZpZGVvLWluZm8gLnJlYWQtbW9yZTpob3ZlcixcbiAgICBib2R5LnRheC10b3BpYyAudmlkZW8taW5mbyAuaG9tZSAjaG9tZS1jdGEgLmhvbWUtY3RhLWNvbnRhaW5lciAuY3RhIGE6aG92ZXIsIC5ob21lICNob21lLWN0YSAuaG9tZS1jdGEtY29udGFpbmVyIC5jdGFcbiAgICBib2R5LnRheC10b3BpYyAudmlkZW8taW5mbyBhOmhvdmVyLFxuICAgIGJvZHkudGF4LXRvcGljIC52aWRlby1pbmZvIC5yZWFkLW1vcmU6YWN0aXZlLFxuICAgIGJvZHkudGF4LXRvcGljIC52aWRlby1pbmZvIC5ob21lICNob21lLWN0YSAuaG9tZS1jdGEtY29udGFpbmVyIC5jdGEgYTphY3RpdmUsIC5ob21lICNob21lLWN0YSAuaG9tZS1jdGEtY29udGFpbmVyIC5jdGFcbiAgICBib2R5LnRheC10b3BpYyAudmlkZW8taW5mbyBhOmFjdGl2ZSxcbiAgICBib2R5LnRheC10b3BpYyAudmlkZW8taW5mbyAucmVhZC1tb3JlOmZvY3VzLFxuICAgIGJvZHkudGF4LXRvcGljIC52aWRlby1pbmZvIC5ob21lICNob21lLWN0YSAuaG9tZS1jdGEtY29udGFpbmVyIC5jdGEgYTpmb2N1cywgLmhvbWUgI2hvbWUtY3RhIC5ob21lLWN0YS1jb250YWluZXIgLmN0YVxuICAgIGJvZHkudGF4LXRvcGljIC52aWRlby1pbmZvIGE6Zm9jdXMsXG4gICAgYm9keS50YXgtdG9waWMgLmNvbnRlbnQgYXJ0aWNsZSAucmVhZC1tb3JlOmhvdmVyLFxuICAgIGJvZHkudGF4LXRvcGljIC5jb250ZW50IGFydGljbGUgLmhvbWUgI2hvbWUtY3RhIC5ob21lLWN0YS1jb250YWluZXIgLmN0YSBhOmhvdmVyLCAuaG9tZSAjaG9tZS1jdGEgLmhvbWUtY3RhLWNvbnRhaW5lciAuY3RhXG4gICAgYm9keS50YXgtdG9waWMgLmNvbnRlbnQgYXJ0aWNsZSBhOmhvdmVyLFxuICAgIGJvZHkudGF4LXRvcGljIC5jb250ZW50IGFydGljbGUgLnJlYWQtbW9yZTphY3RpdmUsXG4gICAgYm9keS50YXgtdG9waWMgLmNvbnRlbnQgYXJ0aWNsZSAuaG9tZSAjaG9tZS1jdGEgLmhvbWUtY3RhLWNvbnRhaW5lciAuY3RhIGE6YWN0aXZlLCAuaG9tZSAjaG9tZS1jdGEgLmhvbWUtY3RhLWNvbnRhaW5lciAuY3RhXG4gICAgYm9keS50YXgtdG9waWMgLmNvbnRlbnQgYXJ0aWNsZSBhOmFjdGl2ZSxcbiAgICBib2R5LnRheC10b3BpYyAuY29udGVudCBhcnRpY2xlIC5yZWFkLW1vcmU6Zm9jdXMsXG4gICAgYm9keS50YXgtdG9waWMgLmNvbnRlbnQgYXJ0aWNsZSAuaG9tZSAjaG9tZS1jdGEgLmhvbWUtY3RhLWNvbnRhaW5lciAuY3RhIGE6Zm9jdXMsIC5ob21lICNob21lLWN0YSAuaG9tZS1jdGEtY29udGFpbmVyIC5jdGFcbiAgICBib2R5LnRheC10b3BpYyAuY29udGVudCBhcnRpY2xlIGE6Zm9jdXMsXG4gICAgYm9keS50YXgtdG9waWMgLnRvcGljLWNvbnRlbnQgLml0ZW0gLnJlYWQtbW9yZTpob3ZlcixcbiAgICBib2R5LnRheC10b3BpYyAudG9waWMtY29udGVudCAuaXRlbSAuaG9tZSAjaG9tZS1jdGEgLmhvbWUtY3RhLWNvbnRhaW5lciAuY3RhIGE6aG92ZXIsIC5ob21lICNob21lLWN0YSAuaG9tZS1jdGEtY29udGFpbmVyIC5jdGFcbiAgICBib2R5LnRheC10b3BpYyAudG9waWMtY29udGVudCAuaXRlbSBhOmhvdmVyLFxuICAgIGJvZHkudGF4LXRvcGljIC50b3BpYy1jb250ZW50IC5pdGVtIC5yZWFkLW1vcmU6YWN0aXZlLFxuICAgIGJvZHkudGF4LXRvcGljIC50b3BpYy1jb250ZW50IC5pdGVtIC5ob21lICNob21lLWN0YSAuaG9tZS1jdGEtY29udGFpbmVyIC5jdGEgYTphY3RpdmUsIC5ob21lICNob21lLWN0YSAuaG9tZS1jdGEtY29udGFpbmVyIC5jdGFcbiAgICBib2R5LnRheC10b3BpYyAudG9waWMtY29udGVudCAuaXRlbSBhOmFjdGl2ZSxcbiAgICBib2R5LnRheC10b3BpYyAudG9waWMtY29udGVudCAuaXRlbSAucmVhZC1tb3JlOmZvY3VzLFxuICAgIGJvZHkudGF4LXRvcGljIC50b3BpYy1jb250ZW50IC5pdGVtIC5ob21lICNob21lLWN0YSAuaG9tZS1jdGEtY29udGFpbmVyIC5jdGEgYTpmb2N1cywgLmhvbWUgI2hvbWUtY3RhIC5ob21lLWN0YS1jb250YWluZXIgLmN0YVxuICAgIGJvZHkudGF4LXRvcGljIC50b3BpYy1jb250ZW50IC5pdGVtIGE6Zm9jdXMge1xuICAgICAgY29sb3I6ICNFMzE4Mzc7IH1cblxuYm9keS50YXgtcGlsbGFyIC50b3BpYy1jb250ZW50IC5jb250ZW50LWdyb3VwLFxuYm9keS50YXgtdG9waWMgLnRvcGljLWNvbnRlbnQgLmNvbnRlbnQtZ3JvdXAge1xuICBwYWRkaW5nOiAwIDE1cHg7XG4gIG1heC13aWR0aDogNzVlbTtcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIG1hcmdpbi1yaWdodDogYXV0bztcbiAgcGFkZGluZy1ib3R0b206IDE2cHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47IH1cbiAgYm9keS50YXgtcGlsbGFyIC50b3BpYy1jb250ZW50IC5jb250ZW50LWdyb3VwOjphZnRlcixcbiAgYm9keS50YXgtdG9waWMgLnRvcGljLWNvbnRlbnQgLmNvbnRlbnQtZ3JvdXA6OmFmdGVyIHtcbiAgICBjbGVhcjogYm90aDtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIGRpc3BsYXk6IHRhYmxlOyB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDMwZW0pIHtcbiAgICBib2R5LnRheC1waWxsYXIgLnRvcGljLWNvbnRlbnQgLmNvbnRlbnQtZ3JvdXAsXG4gICAgYm9keS50YXgtdG9waWMgLnRvcGljLWNvbnRlbnQgLmNvbnRlbnQtZ3JvdXAge1xuICAgICAgbWF4LXdpZHRoOiAxMDAlOyB9IH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNDhlbSkge1xuICAgIGJvZHkudGF4LXBpbGxhciAudG9waWMtY29udGVudCAuY29udGVudC1ncm91cCxcbiAgICBib2R5LnRheC10b3BpYyAudG9waWMtY29udGVudCAuY29udGVudC1ncm91cCB7XG4gICAgICBtYXgtd2lkdGg6IDEwMCU7IH0gfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2MmVtKSB7XG4gICAgYm9keS50YXgtcGlsbGFyIC50b3BpYy1jb250ZW50IC5jb250ZW50LWdyb3VwLFxuICAgIGJvZHkudGF4LXRvcGljIC50b3BpYy1jb250ZW50IC5jb250ZW50LWdyb3VwIHtcbiAgICAgIG1heC13aWR0aDogNzY4cHg7IH0gfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NWVtKSB7XG4gICAgYm9keS50YXgtcGlsbGFyIC50b3BpYy1jb250ZW50IC5jb250ZW50LWdyb3VwLFxuICAgIGJvZHkudGF4LXRvcGljIC50b3BpYy1jb250ZW50IC5jb250ZW50LWdyb3VwIHtcbiAgICAgIG1heC13aWR0aDogNzY4cHg7IH0gfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA0OGVtKSB7XG4gICAgYm9keS50YXgtcGlsbGFyIC50b3BpYy1jb250ZW50IC5jb250ZW50LWdyb3VwLFxuICAgIGJvZHkudGF4LXRvcGljIC50b3BpYy1jb250ZW50IC5jb250ZW50LWdyb3VwIHtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgICBib3JkZXItYm90dG9tOiAwLjVweCBzb2xpZCAjRTRFNUU2OyB9IH1cbiAgYm9keS50YXgtcGlsbGFyIC50b3BpYy1jb250ZW50IC5jb250ZW50LWdyb3VwIC5pbWFnZSxcbiAgYm9keS50YXgtdG9waWMgLnRvcGljLWNvbnRlbnQgLmNvbnRlbnQtZ3JvdXAgLmltYWdlIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgbWFyZ2luOiAwIGF1dG87IH1cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA0OGVtKSB7XG4gICAgICBib2R5LnRheC1waWxsYXIgLnRvcGljLWNvbnRlbnQgLmNvbnRlbnQtZ3JvdXAgLmltYWdlLFxuICAgICAgYm9keS50YXgtdG9waWMgLnRvcGljLWNvbnRlbnQgLmNvbnRlbnQtZ3JvdXAgLmltYWdlIHtcbiAgICAgICAgcGFkZGluZzogMzBweCAyMHB4IDBweCAwcHg7XG4gICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgd2lkdGg6IDEyMHB4O1xuICAgICAgICAtd2Via2l0LWZsZXgtc2hyaW5rOiAwO1xuICAgICAgICAtbW96LWZsZXgtc2hyaW5rOiAwO1xuICAgICAgICBmbGV4LXNocmluazogMDtcbiAgICAgICAgLW1zLWZsZXgtbmVnYXRpdmU6IDA7IH1cbiAgICAgICAgYm9keS50YXgtcGlsbGFyIC50b3BpYy1jb250ZW50IC5jb250ZW50LWdyb3VwIC5pbWFnZSBpbWcsXG4gICAgICAgIGJvZHkudGF4LXRvcGljIC50b3BpYy1jb250ZW50IC5jb250ZW50LWdyb3VwIC5pbWFnZSBpbWcge1xuICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgIGhlaWdodDogYXV0bzsgfSB9XG5cbmJvZHkudGF4LXBpbGxhciAudG9waWMtY29udGVudCAuaXRlbSxcbmJvZHkudGF4LXRvcGljIC50b3BpYy1jb250ZW50IC5pdGVtIHtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiAzMnB4IDA7IH1cblxuYm9keS50YXgtcGlsbGFyIC5waWxsYXItdmlkZW9zLFxuYm9keS50YXgtdG9waWMgLnBpbGxhci12aWRlb3Mge1xuICBwYWRkaW5nLXRvcDogMzJweDsgfVxuICBib2R5LnRheC1waWxsYXIgLnBpbGxhci12aWRlb3MgLmNvbnRhaW5lcixcbiAgYm9keS50YXgtdG9waWMgLnBpbGxhci12aWRlb3MgLmNvbnRhaW5lciB7XG4gICAgcGFkZGluZzogMCAxNXB4O1xuICAgIG1heC13aWR0aDogNzVlbTtcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gICAgd2lkdGg6IDEwMCU7IH1cbiAgICBib2R5LnRheC1waWxsYXIgLnBpbGxhci12aWRlb3MgLmNvbnRhaW5lcjo6YWZ0ZXIsXG4gICAgYm9keS50YXgtdG9waWMgLnBpbGxhci12aWRlb3MgLmNvbnRhaW5lcjo6YWZ0ZXIge1xuICAgICAgY2xlYXI6IGJvdGg7XG4gICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgZGlzcGxheTogdGFibGU7IH1cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAzMGVtKSB7XG4gICAgICBib2R5LnRheC1waWxsYXIgLnBpbGxhci12aWRlb3MgLmNvbnRhaW5lcixcbiAgICAgIGJvZHkudGF4LXRvcGljIC5waWxsYXItdmlkZW9zIC5jb250YWluZXIge1xuICAgICAgICBtYXgtd2lkdGg6IDEwMCU7IH0gfVxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQ4ZW0pIHtcbiAgICAgIGJvZHkudGF4LXBpbGxhciAucGlsbGFyLXZpZGVvcyAuY29udGFpbmVyLFxuICAgICAgYm9keS50YXgtdG9waWMgLnBpbGxhci12aWRlb3MgLmNvbnRhaW5lciB7XG4gICAgICAgIG1heC13aWR0aDogMTAwJTsgfSB9XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjJlbSkge1xuICAgICAgYm9keS50YXgtcGlsbGFyIC5waWxsYXItdmlkZW9zIC5jb250YWluZXIsXG4gICAgICBib2R5LnRheC10b3BpYyAucGlsbGFyLXZpZGVvcyAuY29udGFpbmVyIHtcbiAgICAgICAgbWF4LXdpZHRoOiA5OTJweDsgfSB9XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzVlbSkge1xuICAgICAgYm9keS50YXgtcGlsbGFyIC5waWxsYXItdmlkZW9zIC5jb250YWluZXIsXG4gICAgICBib2R5LnRheC10b3BpYyAucGlsbGFyLXZpZGVvcyAuY29udGFpbmVyIHtcbiAgICAgICAgbWF4LXdpZHRoOiAxMjAwcHg7IH0gfVxuICBib2R5LnRheC1waWxsYXIgLnBpbGxhci12aWRlb3MgLmZlYXR1cmVkLXZpZGVvLFxuICBib2R5LnRheC10b3BpYyAucGlsbGFyLXZpZGVvcyAuZmVhdHVyZWQtdmlkZW8ge1xuICAgIGJvcmRlcjogMTZweCBzb2xpZCB3aGl0ZTsgfVxuICAgIGJvZHkudGF4LXBpbGxhciAucGlsbGFyLXZpZGVvcyAuZmVhdHVyZWQtdmlkZW8gLnZpZGVvLWluZm8sXG4gICAgYm9keS50YXgtdG9waWMgLnBpbGxhci12aWRlb3MgLmZlYXR1cmVkLXZpZGVvIC52aWRlby1pbmZvIHtcbiAgICAgIHBhZGRpbmc6IDE2cHggMDsgfVxuICAgICAgYm9keS50YXgtcGlsbGFyIC5waWxsYXItdmlkZW9zIC5mZWF0dXJlZC12aWRlbyAudmlkZW8taW5mbyBwLCBib2R5LnRheC1waWxsYXIgLnBpbGxhci12aWRlb3MgLmZlYXR1cmVkLXZpZGVvIC52aWRlby1pbmZvIC5wYWdlLWhlYWRlciAucGFnZS1oZWFkZXItLWNvbnRlbnQgPiAqOm50aC1jaGlsZCgyKSwgLnBhZ2UtaGVhZGVyIGJvZHkudGF4LXBpbGxhciAucGlsbGFyLXZpZGVvcyAuZmVhdHVyZWQtdmlkZW8gLnZpZGVvLWluZm8gLnBhZ2UtaGVhZGVyLS1jb250ZW50ID4gKjpudGgtY2hpbGQoMiksXG4gICAgICBib2R5LnRheC10b3BpYyAucGlsbGFyLXZpZGVvcyAuZmVhdHVyZWQtdmlkZW8gLnZpZGVvLWluZm8gcCxcbiAgICAgIGJvZHkudGF4LXRvcGljIC5waWxsYXItdmlkZW9zIC5mZWF0dXJlZC12aWRlbyAudmlkZW8taW5mbyAucGFnZS1oZWFkZXIgLnBhZ2UtaGVhZGVyLS1jb250ZW50ID4gKjpudGgtY2hpbGQoMiksIC5wYWdlLWhlYWRlclxuICAgICAgYm9keS50YXgtdG9waWMgLnBpbGxhci12aWRlb3MgLmZlYXR1cmVkLXZpZGVvIC52aWRlby1pbmZvIC5wYWdlLWhlYWRlci0tY29udGVudCA+ICo6bnRoLWNoaWxkKDIpIHtcbiAgICAgICAgcGFkZGluZzogMDsgfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA0OGVtKSB7XG4gICAgYm9keS50YXgtcGlsbGFyIC5waWxsYXItdmlkZW9zIC5jb250YWluZXIsXG4gICAgYm9keS50YXgtdG9waWMgLnBpbGxhci12aWRlb3MgLmNvbnRhaW5lciB7XG4gICAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgICAgIGRpc3BsYXk6IC1tb3otYm94O1xuICAgICAgZGlzcGxheTogYm94O1xuICAgICAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xuICAgICAgZGlzcGxheTogLW1vei1mbGV4O1xuICAgICAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgLXdlYmtpdC1ib3gtcGFjazogY2VudGVyO1xuICAgICAgLW1vei1ib3gtcGFjazogY2VudGVyO1xuICAgICAgYm94LXBhY2s6IGNlbnRlcjtcbiAgICAgIC13ZWJraXQtanVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAtbW96LWp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgLW1zLWp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgLW8tanVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgIC1tcy1mbGV4LXBhY2s6IGNlbnRlcjsgfVxuICAgICAgYm9keS50YXgtcGlsbGFyIC5waWxsYXItdmlkZW9zIC5jb250YWluZXIgLmZlYXR1cmVkLXZpZGVvLFxuICAgICAgYm9keS50YXgtdG9waWMgLnBpbGxhci12aWRlb3MgLmNvbnRhaW5lciAuZmVhdHVyZWQtdmlkZW8ge1xuICAgICAgICAtd2Via2l0LWJveC1mbGV4OiAwO1xuICAgICAgICAtbW96LWJveC1mbGV4OiAwO1xuICAgICAgICBib3gtZmxleDogMDtcbiAgICAgICAgLXdlYmtpdC1mbGV4OiAwIDAgMzMuMzMzMzMzMzMzJTtcbiAgICAgICAgLW1vei1mbGV4OiAwIDAgMzMuMzMzMzMzMzMzJTtcbiAgICAgICAgLW1zLWZsZXg6IDAgMCAzMy4zMzMzMzMzMzMlO1xuICAgICAgICBmbGV4OiAwIDAgMzMuMzMzMzMzMzMzJTtcbiAgICAgICAgd2lkdGg6IDMzLjMzMzMzMzMzMyU7IH1cbiAgICAgICAgYm9keS50YXgtcGlsbGFyIC5waWxsYXItdmlkZW9zIC5jb250YWluZXIgLmZlYXR1cmVkLXZpZGVvOm9ubHktY2hpbGQsXG4gICAgICAgIGJvZHkudGF4LXRvcGljIC5waWxsYXItdmlkZW9zIC5jb250YWluZXIgLmZlYXR1cmVkLXZpZGVvOm9ubHktY2hpbGQge1xuICAgICAgICAgIC13ZWJraXQtYm94LWZsZXg6IDE7XG4gICAgICAgICAgLW1vei1ib3gtZmxleDogMTtcbiAgICAgICAgICBib3gtZmxleDogMTtcbiAgICAgICAgICAtd2Via2l0LWZsZXg6IDEgMCAxMDAlO1xuICAgICAgICAgIC1tb3otZmxleDogMSAwIDEwMCU7XG4gICAgICAgICAgLW1zLWZsZXg6IDEgMCAxMDAlO1xuICAgICAgICAgIGZsZXg6IDEgMCAxMDAlO1xuICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAgICAgICAgIGRpc3BsYXk6IC1tb3otYm94O1xuICAgICAgICAgIGRpc3BsYXk6IGJveDtcbiAgICAgICAgICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XG4gICAgICAgICAgZGlzcGxheTogLW1vei1mbGV4O1xuICAgICAgICAgIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICAgICAgICAgIGRpc3BsYXk6IGZsZXg7IH1cbiAgICAgICAgICBib2R5LnRheC1waWxsYXIgLnBpbGxhci12aWRlb3MgLmNvbnRhaW5lciAuZmVhdHVyZWQtdmlkZW86b25seS1jaGlsZCAuc2x1Zy10aHVtYixcbiAgICAgICAgICBib2R5LnRheC10b3BpYyAucGlsbGFyLXZpZGVvcyAuY29udGFpbmVyIC5mZWF0dXJlZC12aWRlbzpvbmx5LWNoaWxkIC5zbHVnLXRodW1iIHtcbiAgICAgICAgICAgIHdpZHRoOiAzMjBweDtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMjRweDsgfVxuICAgICAgICAgIGJvZHkudGF4LXBpbGxhciAucGlsbGFyLXZpZGVvcyAuY29udGFpbmVyIC5mZWF0dXJlZC12aWRlbzpvbmx5LWNoaWxkIC52aWRlby1pbmZvLFxuICAgICAgICAgIGJvZHkudGF4LXRvcGljIC5waWxsYXItdmlkZW9zIC5jb250YWluZXIgLmZlYXR1cmVkLXZpZGVvOm9ubHktY2hpbGQgLnZpZGVvLWluZm8ge1xuICAgICAgICAgICAgbWF4LXdpZHRoOiA0ODBweDsgfSB9XG4gIGJvZHkudGF4LXBpbGxhciAucGlsbGFyLXZpZGVvcyAuc2x1Zy10aHVtYixcbiAgYm9keS50YXgtdG9waWMgLnBpbGxhci12aWRlb3MgLnNsdWctdGh1bWIge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgICBib2R5LnRheC1waWxsYXIgLnBpbGxhci12aWRlb3MgLnNsdWctdGh1bWI6YmVmb3JlLFxuICAgIGJvZHkudGF4LXRvcGljIC5waWxsYXItdmlkZW9zIC5zbHVnLXRodW1iOmJlZm9yZSB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIHBhZGRpbmctdG9wOiA1Ny4xNDI4NTcxNDI5JTsgfVxuICAgIGJvZHkudGF4LXBpbGxhciAucGlsbGFyLXZpZGVvcyAuc2x1Zy10aHVtYiA+ICosXG4gICAgYm9keS50YXgtdG9waWMgLnBpbGxhci12aWRlb3MgLnNsdWctdGh1bWIgPiAqIHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTsgfVxuICAgIGJvZHkudGF4LXBpbGxhciAucGlsbGFyLXZpZGVvcyAuc2x1Zy10aHVtYiAuaWNvLCBib2R5LnRheC1waWxsYXIgLnBpbGxhci12aWRlb3MgLnNsdWctdGh1bWIgI215LXZpZGVvIC5qdy1kaXNwbGF5LWljb24tY29udGFpbmVyIC5qdy1pY29uLWRpc3BsYXksICNteS12aWRlbyAuanctZGlzcGxheS1pY29uLWNvbnRhaW5lciBib2R5LnRheC1waWxsYXIgLnBpbGxhci12aWRlb3MgLnNsdWctdGh1bWIgLmp3LWljb24tZGlzcGxheSxcbiAgICBib2R5LnRheC10b3BpYyAucGlsbGFyLXZpZGVvcyAuc2x1Zy10aHVtYiAuaWNvLFxuICAgIGJvZHkudGF4LXRvcGljIC5waWxsYXItdmlkZW9zIC5zbHVnLXRodW1iICNteS12aWRlbyAuanctZGlzcGxheS1pY29uLWNvbnRhaW5lciAuanctaWNvbi1kaXNwbGF5LCAjbXktdmlkZW8gLmp3LWRpc3BsYXktaWNvbi1jb250YWluZXJcbiAgICBib2R5LnRheC10b3BpYyAucGlsbGFyLXZpZGVvcyAuc2x1Zy10aHVtYiAuanctaWNvbi1kaXNwbGF5IHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIGxlZnQ6IDUwJTtcbiAgICAgIHRvcDogNTAlO1xuICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgICAgIC1tb3otdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gICAgICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gICAgICAtby10cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICAgICAgZm9udC1zaXplOiAxMjBweDtcbiAgICAgIGZvbnQtc2l6ZTogNy41cmVtO1xuICAgICAgY29sb3I6IHdoaXRlOyB9XG5cbmJvZHkudGF4LXBpbGxhciAuY29udGVudCAuYXJ0aWNsZS1pbmZvLFxuYm9keS50YXgtdG9waWMgLmNvbnRlbnQgLmFydGljbGUtaW5mbyB7XG4gIHBhZGRpbmc6IDE2cHggMDsgfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA0OGVtKSB7XG4gICAgYm9keS50YXgtcGlsbGFyIC5jb250ZW50IC5hcnRpY2xlLWluZm8sXG4gICAgYm9keS50YXgtdG9waWMgLmNvbnRlbnQgLmFydGljbGUtaW5mbyB7XG4gICAgICBwYWRkaW5nLXRvcDogMDsgfSB9XG5cbi5hcnRpY2xlLWdyb3VwIHtcbiAgZGlzcGxheTogbm9uZTsgfVxuICAuYXJ0aWNsZS1ncm91cDpmaXJzdC1vZi10eXBlLCAuYXJ0aWNsZS1ncm91cC52aXNpYmxlIHtcbiAgICBkaXNwbGF5OiBibG9jazsgfVxuXG4uc2hvdy1tb3JlIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBmb250LWZhbWlseTogXCJFbmR6b25lU2Fuc1wiLCBBcmlhbCwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBkaXNwbGF5OiBibG9jaztcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgbWFyZ2luLXRvcDogMTZweDsgfVxuXG4udGl0bGUtbGluayB7XG4gIGRpc3BsYXk6IGZsZXg7IH1cbiAgLnRpdGxlLWxpbmsgaDIge1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICBmbGV4LWdyb3c6IDE7IH1cbiAgLnRpdGxlLWxpbmsgYSB7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDsgfVxuXG4ucmVhZC1tb3JlLCAuaG9tZSAjaG9tZS1jdGEgLmhvbWUtY3RhLWNvbnRhaW5lciAuY3RhIGEge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7IH1cblxuLmNvbnNvbGlkYXRlZF9jb250ZW50LCBpdGVtIHtcbiAgbWFyZ2luOiAyMHB4IDA7IH1cblxuLmZlYXR1cmVkLXZpZGVvcyBoMiB7XG4gIGZvbnQtZmFtaWx5OiBFbmR6b25lU2FucyxBcmlhbCxzYW5zLXNlcmlmO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBsZXR0ZXItc3BhY2luZzogLjAxZW07XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgY29sb3I6ICMwMjRjOGE7XG4gIHRleHQtYWxpZ246IGNlbnRlcjsgfVxuXG5ib2R5LnRheC1waWxsYXIgLmFydGljbGUtaW5mbyB0aW1lLCBib2R5LnRheC1waWxsYXIgLmFydGljbGUtaW5mbyAudXBkYXRlZCwgYm9keS50YXgtcGlsbGFyIC52aWRlby1pbmZvIHRpbWUsIGJvZHkudGF4LXBpbGxhciAudmlkZW8taW5mbyAudXBkYXRlZCwgYm9keS50YXgtcGlsbGFyIC5jb250ZW50IGFydGljbGUgdGltZSwgYm9keS50YXgtcGlsbGFyIC5jb250ZW50IGFydGljbGUgLnVwZGF0ZWQsIGJvZHkudGF4LXBpbGxhciAudG9waWMtY29udGVudCAuaXRlbSB0aW1lLCBib2R5LnRheC1waWxsYXIgLnRvcGljLWNvbnRlbnQgLml0ZW0gLnVwZGF0ZWQsIGJvZHkudGF4LXRvcGljIC5hcnRpY2xlLWluZm8gdGltZSwgYm9keS50YXgtdG9waWMgLmFydGljbGUtaW5mbyAudXBkYXRlZCwgYm9keS50YXgtdG9waWMgLnZpZGVvLWluZm8gdGltZSwgYm9keS50YXgtdG9waWMgLnZpZGVvLWluZm8gLnVwZGF0ZWQsIGJvZHkudGF4LXRvcGljIC5jb250ZW50IGFydGljbGUgdGltZSwgYm9keS50YXgtdG9waWMgLmNvbnRlbnQgYXJ0aWNsZSAudXBkYXRlZCwgYm9keS50YXgtdG9waWMgLnRvcGljLWNvbnRlbnQgLml0ZW0gdGltZSwgYm9keS50YXgtdG9waWMgLnRvcGljLWNvbnRlbnQgLml0ZW0gLnVwZGF0ZWQge1xuICBkaXNwbGF5OiBub25lOyB9XG5cbi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4gICBTYWZldHkgQXJ0aWNsZVxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbi5zaW5nbGUtcmVzb3VyY2UgLnBhZ2UtaGVhZGVyLS1jb250ZW50IGgxLCAuc2luZ2xlLXJlc291cmNlIC5wYWdlLWhlYWRlciAucGFnZS1oZWFkZXItLWNvbnRlbnQgPiAqOmZpcnN0LWNoaWxkLCAucGFnZS1oZWFkZXIgLnNpbmdsZS1yZXNvdXJjZSAucGFnZS1oZWFkZXItLWNvbnRlbnQgPiAqOmZpcnN0LWNoaWxkIHtcbiAgZm9udC13ZWlnaHQ6IDEwMDsgfVxuXG4uc2luZ2xlLXNhZmV0eV9hcnRpY2xlIG1haW4gLmNvbnRlbnQsIC5zaW5nbGUtcmVzb3VyY2UgbWFpbiAuY29udGVudCB7XG4gIG1heC13aWR0aDogODAwcHg7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBwYWRkaW5nLXRvcDogMzBweDsgfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA0OGVtKSB7XG4gICAgLnNpbmdsZS1zYWZldHlfYXJ0aWNsZSBtYWluIC5jb250ZW50LCAuc2luZ2xlLXJlc291cmNlIG1haW4gLmNvbnRlbnQge1xuICAgICAgcGFkZGluZy10b3A6IDYwcHg7IH0gfVxuICAuc2luZ2xlLXNhZmV0eV9hcnRpY2xlIG1haW4gLmNvbnRlbnQgLmVudHJ5LWNvbnRlbnQgYmxvY2txdW90ZTpmaXJzdC1jaGlsZCwgLnNpbmdsZS1yZXNvdXJjZSBtYWluIC5jb250ZW50IC5lbnRyeS1jb250ZW50IGJsb2NrcXVvdGU6Zmlyc3QtY2hpbGQge1xuICAgIG1hcmdpbi10b3A6IC0zMHB4OyB9XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNDhlbSkge1xuICAgICAgLnNpbmdsZS1zYWZldHlfYXJ0aWNsZSBtYWluIC5jb250ZW50IC5lbnRyeS1jb250ZW50IGJsb2NrcXVvdGU6Zmlyc3QtY2hpbGQsIC5zaW5nbGUtcmVzb3VyY2UgbWFpbiAuY29udGVudCAuZW50cnktY29udGVudCBibG9ja3F1b3RlOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgbWFyZ2luLXRvcDogLTYwcHg7IH0gfVxuXG4uc2luZ2xlIC5wb3N0LXBhZ2luZyB7XG4gIGRpc3BsYXk6IG5vbmU7IH1cblxuLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbiAgIE5ld3Nyb29tXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuI25ld3Nyb29tLW1lbnUge1xuICBtYXJnaW46IDMwcHggYXV0bztcbiAgdGV4dC1hbGlnbjogY2VudGVyOyB9XG4gICNuZXdzcm9vbS1tZW51IGEuYWN0aXZlIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA3NUJDO1xuICAgIGNvbG9yOiB3aGl0ZTsgfVxuICAjbmV3c3Jvb20tbWVudSBsaSB7XG4gICAgZGlzcGxheTogaW5saW5lO1xuICAgIHBhZGRpbmc6IDA7IH1cbiAgICAjbmV3c3Jvb20tbWVudSBsaTpiZWZvcmUge1xuICAgICAgZGlzcGxheTogbm9uZTsgfVxuICAjbmV3c3Jvb20tbWVudSBsaSBhIHtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjMDA3NUJDO1xuICAgIHBhZGRpbmc6IDEwcHg7XG4gICAgbWluLXdpZHRoOiAxMDBweDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICBjb2xvcjogIzAwNzViYztcbiAgICBmb250LXNpemU6IC43NXJlbTtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgZm9udC1mYW1pbHk6ICdFbmR6b25lU2Fucy1Cb2xkJztcbiAgICBtYXJnaW4tdG9wOiAxMHB4O1xuICAgIG1hcmdpbi1sZWZ0OiAxMHB4O1xuICAgIG1hcmdpbi1yaWdodDogMTBweDsgfVxuICAgICNuZXdzcm9vbS1tZW51IGxpIGEgLmFjdGl2ZSwgI25ld3Nyb29tLW1lbnUgbGkgYTpmb2N1cywgI25ld3Nyb29tLW1lbnUgbGkgYTpob3ZlciB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA3NUJDO1xuICAgICAgY29sb3I6IHdoaXRlOyB9XG5cbi5hcHAtY29udGFpbmVyLm5ld3Nyb29tID4gZGl2LndyYXAgPiBtYWluID4gZGl2LmNvbnRlbnQgPiBwLCAucGFnZS1oZWFkZXIgLmFwcC1jb250YWluZXIubmV3c3Jvb20gPiBkaXYud3JhcCA+IG1haW4gPiBkaXYucGFnZS1oZWFkZXItLWNvbnRlbnQuY29udGVudCA+ICo6bnRoLWNoaWxkKDIpIHtcbiAgd2lkdGg6IDgwJTtcbiAgbWFyZ2luOiA1MHB4IGF1dG8gMDtcbiAgbWF4LXdpZHRoOiA5MDBweDsgfVxuXG4uYXBwLWNvbnRhaW5lci5uZXdzcm9vbSAuY29udGVudCB7XG4gIHBhZGRpbmctdG9wOiAzMHB4O1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDsgfVxuICAuYXBwLWNvbnRhaW5lci5uZXdzcm9vbSAuY29udGVudCA+IHA6Zmlyc3QtY2hpbGQsIC5hcHAtY29udGFpbmVyLm5ld3Nyb29tIC5wYWdlLWhlYWRlciAucGFnZS1oZWFkZXItLWNvbnRlbnQuY29udGVudCA+IDpmaXJzdC1jaGlsZDpudGgtY2hpbGQoMiksIC5wYWdlLWhlYWRlciAuYXBwLWNvbnRhaW5lci5uZXdzcm9vbSAucGFnZS1oZWFkZXItLWNvbnRlbnQuY29udGVudCA+IDpmaXJzdC1jaGlsZDpudGgtY2hpbGQoMikge1xuICAgIHBhZGRpbmc6IDAgMTVweDtcbiAgICBtYXgtd2lkdGg6IDc1ZW07XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvOyB9XG4gICAgLmFwcC1jb250YWluZXIubmV3c3Jvb20gLmNvbnRlbnQgPiBwOmZpcnN0LWNoaWxkOjphZnRlciwgLmFwcC1jb250YWluZXIubmV3c3Jvb20gLnBhZ2UtaGVhZGVyIC5wYWdlLWhlYWRlci0tY29udGVudC5jb250ZW50ID4gOm50aC1jaGlsZCgyKTpmaXJzdC1jaGlsZDo6YWZ0ZXIsIC5wYWdlLWhlYWRlciAuYXBwLWNvbnRhaW5lci5uZXdzcm9vbSAucGFnZS1oZWFkZXItLWNvbnRlbnQuY29udGVudCA+IDpudGgtY2hpbGQoMik6Zmlyc3QtY2hpbGQ6OmFmdGVyIHtcbiAgICAgIGNsZWFyOiBib3RoO1xuICAgICAgY29udGVudDogXCJcIjtcbiAgICAgIGRpc3BsYXk6IHRhYmxlOyB9XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMzBlbSkge1xuICAgICAgLmFwcC1jb250YWluZXIubmV3c3Jvb20gLmNvbnRlbnQgPiBwOmZpcnN0LWNoaWxkLCAuYXBwLWNvbnRhaW5lci5uZXdzcm9vbSAucGFnZS1oZWFkZXIgLnBhZ2UtaGVhZGVyLS1jb250ZW50LmNvbnRlbnQgPiA6Zmlyc3QtY2hpbGQ6bnRoLWNoaWxkKDIpLCAucGFnZS1oZWFkZXIgLmFwcC1jb250YWluZXIubmV3c3Jvb20gLnBhZ2UtaGVhZGVyLS1jb250ZW50LmNvbnRlbnQgPiA6Zmlyc3QtY2hpbGQ6bnRoLWNoaWxkKDIpIHtcbiAgICAgICAgbWF4LXdpZHRoOiAxMDAlOyB9IH1cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA0OGVtKSB7XG4gICAgICAuYXBwLWNvbnRhaW5lci5uZXdzcm9vbSAuY29udGVudCA+IHA6Zmlyc3QtY2hpbGQsIC5hcHAtY29udGFpbmVyLm5ld3Nyb29tIC5wYWdlLWhlYWRlciAucGFnZS1oZWFkZXItLWNvbnRlbnQuY29udGVudCA+IDpmaXJzdC1jaGlsZDpudGgtY2hpbGQoMiksIC5wYWdlLWhlYWRlciAuYXBwLWNvbnRhaW5lci5uZXdzcm9vbSAucGFnZS1oZWFkZXItLWNvbnRlbnQuY29udGVudCA+IDpmaXJzdC1jaGlsZDpudGgtY2hpbGQoMikge1xuICAgICAgICBtYXgtd2lkdGg6IDEwMCU7IH0gfVxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDYyZW0pIHtcbiAgICAgIC5hcHAtY29udGFpbmVyLm5ld3Nyb29tIC5jb250ZW50ID4gcDpmaXJzdC1jaGlsZCwgLmFwcC1jb250YWluZXIubmV3c3Jvb20gLnBhZ2UtaGVhZGVyIC5wYWdlLWhlYWRlci0tY29udGVudC5jb250ZW50ID4gOmZpcnN0LWNoaWxkOm50aC1jaGlsZCgyKSwgLnBhZ2UtaGVhZGVyIC5hcHAtY29udGFpbmVyLm5ld3Nyb29tIC5wYWdlLWhlYWRlci0tY29udGVudC5jb250ZW50ID4gOmZpcnN0LWNoaWxkOm50aC1jaGlsZCgyKSB7XG4gICAgICAgIG1heC13aWR0aDogOTkycHg7IH0gfVxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc1ZW0pIHtcbiAgICAgIC5hcHAtY29udGFpbmVyLm5ld3Nyb29tIC5jb250ZW50ID4gcDpmaXJzdC1jaGlsZCwgLmFwcC1jb250YWluZXIubmV3c3Jvb20gLnBhZ2UtaGVhZGVyIC5wYWdlLWhlYWRlci0tY29udGVudC5jb250ZW50ID4gOmZpcnN0LWNoaWxkOm50aC1jaGlsZCgyKSwgLnBhZ2UtaGVhZGVyIC5hcHAtY29udGFpbmVyLm5ld3Nyb29tIC5wYWdlLWhlYWRlci0tY29udGVudC5jb250ZW50ID4gOmZpcnN0LWNoaWxkOm50aC1jaGlsZCgyKSB7XG4gICAgICAgIG1heC13aWR0aDogMTIwMHB4OyB9IH1cblxuLmFwcC1jb250YWluZXIubmV3c3Jvb20gLmhlbnRyeSB7XG4gIHdpZHRoOiAxMDAlO1xuICBib3JkZXItYm90dG9tOiAycHggc29saWQgI2VlZTtcbiAgcGFkZGluZzogMjBweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDYyZW0pIHtcbiAgICAuYXBwLWNvbnRhaW5lci5uZXdzcm9vbSAuaGVudHJ5IHtcbiAgICAgIHdpZHRoOiAzMyU7XG4gICAgICBib3JkZXItcmlnaHQ6IDJweCBzb2xpZCAjZWVlOyB9XG4gICAgICAuYXBwLWNvbnRhaW5lci5uZXdzcm9vbSAuaGVudHJ5Om50aC1jaGlsZCgzbikge1xuICAgICAgICBib3JkZXItcmlnaHQ6IG5vbmU7IH1cbiAgICAgIC5hcHAtY29udGFpbmVyLm5ld3Nyb29tIC5oZW50cnk6bnRoLWNoaWxkKC1uKzMpIHtcbiAgICAgICAgYm9yZGVyLXRvcDogMnB4IHNvbGlkICNlZWU7IH1cbiAgICAgICAgLmFwcC1jb250YWluZXIubmV3c3Jvb20gLmhlbnRyeTpudGgtY2hpbGQoLW4rMykgaGVhZGVyIC5wb3N0LXR5cGU6YWZ0ZXIge1xuICAgICAgICAgIGNvbnRlbnQ6ICcgJztcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgICAgICAgIHdpZHRoOiA0MHB4O1xuICAgICAgICAgIGhlaWdodDogNDBweDtcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgbWFyZ2luLXRvcDogLTQ1cHg7XG4gICAgICAgICAgbWFyZ2luLWxlZnQ6IDdweDtcbiAgICAgICAgICB6LWluZGV4OiAxMDAwOyB9IH1cbiAgLmFwcC1jb250YWluZXIubmV3c3Jvb20gLmhlbnRyeSB0aW1lIHtcbiAgICBmb250LXNpemU6IDE0O1xuICAgIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gICAgY29sb3I6ICMwMDc1QkM7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIG1hcmdpbi10b3A6IDUwcHg7IH1cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA0OGVtKSB7XG4gICAgICAuYXBwLWNvbnRhaW5lci5uZXdzcm9vbSAuaGVudHJ5IHRpbWUge1xuICAgICAgICBmb250LXNpemU6IDE0O1xuICAgICAgICBmb250LXNpemU6IDAuODc1cmVtOyB9IH1cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2MmVtKSB7XG4gICAgICAuYXBwLWNvbnRhaW5lci5uZXdzcm9vbSAuaGVudHJ5IHRpbWUge1xuICAgICAgICBmb250LXNpemU6IDE0O1xuICAgICAgICBmb250LXNpemU6IDAuODc1cmVtOyB9IH1cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NWVtKSB7XG4gICAgICAuYXBwLWNvbnRhaW5lci5uZXdzcm9vbSAuaGVudHJ5IHRpbWUge1xuICAgICAgICBmb250LXNpemU6IDE0O1xuICAgICAgICBmb250LXNpemU6IDAuODc1cmVtOyB9IH1cbiAgLmFwcC1jb250YWluZXIubmV3c3Jvb20gLmhlbnRyeTpiZWZvcmUge1xuICAgIGNvbnRlbnQ6ICcgJztcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgIHdpZHRoOiA0MHB4O1xuICAgIGhlaWdodDogNDBweDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiBjYWxjKDEwMCUgLSAyMHB4KTtcbiAgICBtYXJnaW4tbGVmdDogLTQxcHg7XG4gICAgei1pbmRleDogMTAwMDsgfVxuICAuYXBwLWNvbnRhaW5lci5uZXdzcm9vbSAuaGVudHJ5IGgyIGEge1xuICAgIGZvbnQtZmFtaWx5OiBcIkVuZHpvbmVTYW5zLUJvbGRcIiwgQXJpYWwsIHNhbnMtc2VyaWY7XG4gICAgY29sb3I6ICMwMjRDOEE7IH1cbiAgICAuYXBwLWNvbnRhaW5lci5uZXdzcm9vbSAuaGVudHJ5IGgyIGE6aG92ZXIsIC5hcHAtY29udGFpbmVyLm5ld3Nyb29tIC5oZW50cnkgaDIgYTpmb2N1cywgLmFwcC1jb250YWluZXIubmV3c3Jvb20gLmhlbnRyeSBoMiBhOmFjdGl2ZSB7XG4gICAgICBjb2xvcjogI0UzMTgzNzsgfVxuICAuYXBwLWNvbnRhaW5lci5uZXdzcm9vbSAuaGVudHJ5IC5wb3N0LXR5cGUge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBwYWRkaW5nOiAzcHggN3B4O1xuICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gICAgYmFja2dyb3VuZDogIzAwNzVCQztcbiAgICBjb2xvcjogd2hpdGU7XG4gICAgZm9udC1mYW1pbHk6IFwiRW5kem9uZVNhbnMtQm9sZFwiLCBBcmlhbCwgc2Fucy1zZXJpZjtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgIGZsb2F0OiByaWdodDtcbiAgICBmb250LXNpemU6IC43NXJlbTsgfVxuICAuYXBwLWNvbnRhaW5lci5uZXdzcm9vbSAuaGVudHJ5IC5zb3VyY2UgcCwgLmFwcC1jb250YWluZXIubmV3c3Jvb20gLmhlbnRyeSAuc291cmNlIC5wYWdlLWhlYWRlciAucGFnZS1oZWFkZXItLWNvbnRlbnQgPiAqOm50aC1jaGlsZCgyKSwgLnBhZ2UtaGVhZGVyIC5hcHAtY29udGFpbmVyLm5ld3Nyb29tIC5oZW50cnkgLnNvdXJjZSAucGFnZS1oZWFkZXItLWNvbnRlbnQgPiAqOm50aC1jaGlsZCgyKSxcbiAgLmFwcC1jb250YWluZXIubmV3c3Jvb20gLmhlbnRyeSAuZW50cnktc3VtbWFyeSBwLFxuICAuYXBwLWNvbnRhaW5lci5uZXdzcm9vbSAuaGVudHJ5IC5lbnRyeS1zdW1tYXJ5IC5wYWdlLWhlYWRlciAucGFnZS1oZWFkZXItLWNvbnRlbnQgPiAqOm50aC1jaGlsZCgyKSwgLnBhZ2UtaGVhZGVyXG4gIC5hcHAtY29udGFpbmVyLm5ld3Nyb29tIC5oZW50cnkgLmVudHJ5LXN1bW1hcnkgLnBhZ2UtaGVhZGVyLS1jb250ZW50ID4gKjpudGgtY2hpbGQoMikge1xuICAgIGZvbnQtc2l6ZTogLjg1cmVtO1xuICAgIGRpc3BsYXk6IGlubGluZTsgfVxuICAuYXBwLWNvbnRhaW5lci5uZXdzcm9vbSAuaGVudHJ5IC5zb3VyY2UgcCBhLCAuYXBwLWNvbnRhaW5lci5uZXdzcm9vbSAuaGVudHJ5IC5zb3VyY2UgLnBhZ2UtaGVhZGVyIC5wYWdlLWhlYWRlci0tY29udGVudCA+ICo6bnRoLWNoaWxkKDIpIGEsIC5wYWdlLWhlYWRlciAuYXBwLWNvbnRhaW5lci5uZXdzcm9vbSAuaGVudHJ5IC5zb3VyY2UgLnBhZ2UtaGVhZGVyLS1jb250ZW50ID4gKjpudGgtY2hpbGQoMikgYSxcbiAgLmFwcC1jb250YWluZXIubmV3c3Jvb20gLmhlbnRyeSAuZW50cnktc3VtbWFyeSBwIGEsXG4gIC5hcHAtY29udGFpbmVyLm5ld3Nyb29tIC5oZW50cnkgLmVudHJ5LXN1bW1hcnkgLnBhZ2UtaGVhZGVyIC5wYWdlLWhlYWRlci0tY29udGVudCA+ICo6bnRoLWNoaWxkKDIpIGEsIC5wYWdlLWhlYWRlclxuICAuYXBwLWNvbnRhaW5lci5uZXdzcm9vbSAuaGVudHJ5IC5lbnRyeS1zdW1tYXJ5IC5wYWdlLWhlYWRlci0tY29udGVudCA+ICo6bnRoLWNoaWxkKDIpIGEge1xuICAgIGNvbG9yOiAjNDA0MDQwO1xuICAgIGZvbnQtZmFtaWx5OiBcIkVuZHpvbmVTYW5zLUJvbGRcIiwgQXJpYWwsIHNhbnMtc2VyaWY7XG4gICAgZm9udC1zdHlsZTogaXRhbGljO1xuICAgIHRleHQtdHJhbnNmb3JtOiBsb3dlcmNhc2U7IH1cbiAgLmFwcC1jb250YWluZXIubmV3c3Jvb20gLmhlbnRyeSAuZW50cnktc3VtbWFyeSBhLnByb21wdCB7XG4gICAgZm9udC1mYW1pbHk6IFwiRW5kem9uZVNhbnMtQm9sZEl0YWxpY1wiLCBBcmlhbCwgc2Fucy1zZXJpZjtcbiAgICBmb250LXN0eWxlOiBpdGFsaWM7XG4gICAgY29sb3I6ICM0MDQwNDA7XG4gICAgZm9udC1zaXplOiAuODVyZW07IH1cbiAgICAuYXBwLWNvbnRhaW5lci5uZXdzcm9vbSAuaGVudHJ5IC5lbnRyeS1zdW1tYXJ5IGEucHJvbXB0OmhvdmVyIHtcbiAgICAgIGNvbG9yOiAjMDA3NUJDO1xuICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7IH1cblxuI25hdmlnYXRpb24ge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW46IDI0cHggMDsgfVxuICAjbmF2aWdhdGlvbiAucGcge1xuICAgIHdpZHRoOiA1MCU7IH1cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA0OGVtKSB7XG4gICAgICAjbmF2aWdhdGlvbiAucGcge1xuICAgICAgICB3aWR0aDogMzMlOyB9IH1cbiAgI25hdmlnYXRpb24gaSB7XG4gICAgZm9udC1zaXplOiAycmVtO1xuICAgIGNvbG9yOiAjMDA3NUJDO1xuICAgIHZlcnRpY2FsLWFsaWduOiAtd2Via2l0LWJhc2VsaW5lLW1pZGRsZTsgfVxuICAjbmF2aWdhdGlvbiBhIHtcbiAgICBmb250LWZhbWlseTogRW5kem9uZVNhbnMtQm9sZDtcbiAgICBjb2xvcjogIzAwNzVCQzsgfVxuICAgICNuYXZpZ2F0aW9uIGE6aG92ZXIsICNuYXZpZ2F0aW9uIGE6Zm9jdXMge1xuICAgICAgY29sb3I6ICNFMzE4Mzc7IH1cbiAgI25hdmlnYXRpb24gPiBhIHtcbiAgICBtYXJnaW46IDAgOHB4OyB9XG4gICNuYXZpZ2F0aW9uICNwYWdpbmF0aW9uIHtcbiAgICBwYWRkaW5nLXRvcDogMTJweDsgfVxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQ3LjkzNzVlbSkge1xuICAgICAgI25hdmlnYXRpb24gI3BhZ2luYXRpb24ge1xuICAgICAgICBkaXNwbGF5OiBub25lOyB9IH1cbiAgI25hdmlnYXRpb24gLmljby1jaGV2cm9uLWxlZnQge1xuICAgIHBhZGRpbmctcmlnaHQ6IDIwcHg7IH1cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0Ny45Mzc1ZW0pIHtcbiAgICAgICNuYXZpZ2F0aW9uIC5pY28tY2hldnJvbi1sZWZ0IHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogNXB4OyB9IH1cbiAgI25hdmlnYXRpb24gLmljby1jaGV2cm9uLXJpZ2h0IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDIwcHg7IH1cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0Ny45Mzc1ZW0pIHtcbiAgICAgICNuYXZpZ2F0aW9uIC5pY28tY2hldnJvbi1yaWdodCB7XG4gICAgICAgIHBhZGRpbmctbGVmdDogNXB4OyB9IH1cblxuLm5ld3Nyb29tLXBhZ2UtY29weSB7XG4gIHdpZHRoOiA4MCU7XG4gIG1hcmdpbjogMzBweCBhdXRvIC0zMHB4OyB9XG5cbi8qIFBBR05JQVRJT04gKCBtaWdyYXRlIHRvIE5GTCApICovXG4ubmV3c3Jvb20tcGFnaW5hdGlvbiB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBwYWRkaW5nLXRvcDogMjRweDtcbiAgcGFkZGluZy1ib3R0b206IDI0cHg7XG4gIG1hcmdpbjogMDsgfVxuICAubmV3c3Jvb20tcGFnaW5hdGlvbiAucGFnZS1jb250cm9sLCAubmV3c3Jvb20tcGFnaW5hdGlvbiAucGFnZS1zdGF0dXMge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgIG1hcmdpbjogMCA4cHg7IH1cbiAgLm5ld3Nyb29tLXBhZ2luYXRpb24gLnBhZ2UtY29udHJvbCB7XG4gICAgY29sb3I6ICMwMDc1QkM7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIHVzZXItc2VsZWN0OiBub25lO1xuICAgIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDIyMm1zO1xuICAgIC1tb3otdHJhbnNpdGlvbjogYWxsIDIyMm1zO1xuICAgIHRyYW5zaXRpb246IGFsbCAyMjJtcztcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgdG9wOiAtNXB4O1xuICAgIGZvbnQtZmFtaWx5OiBcIkVuZHpvbmVTYW5zLUJvbGRcIiwgQXJpYWwsIHNhbnMtc2VyaWY7IH1cbiAgICAubmV3c3Jvb20tcGFnaW5hdGlvbiAucGFnZS1jb250cm9sIHNwYW4ge1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7IH1cbiAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQ4ZW0pIHtcbiAgICAgICAgLm5ld3Nyb29tLXBhZ2luYXRpb24gLnBhZ2UtY29udHJvbCBzcGFuIHtcbiAgICAgICAgICBkaXNwbGF5OiBpbmxpbmU7IH0gfVxuICAgIC5uZXdzcm9vbS1wYWdpbmF0aW9uIC5wYWdlLWNvbnRyb2wgLmljbywgLm5ld3Nyb29tLXBhZ2luYXRpb24gLnBhZ2UtY29udHJvbCAjbXktdmlkZW8gLmp3LWRpc3BsYXktaWNvbi1jb250YWluZXIgLmp3LWljb24tZGlzcGxheSwgI215LXZpZGVvIC5qdy1kaXNwbGF5LWljb24tY29udGFpbmVyIC5uZXdzcm9vbS1wYWdpbmF0aW9uIC5wYWdlLWNvbnRyb2wgLmp3LWljb24tZGlzcGxheSB7XG4gICAgICBkaXNwbGF5OiBpbmxpbmU7XG4gICAgICBmb250LXNpemU6IDM2cHg7XG4gICAgICBmb250LXNpemU6IDIuMjVyZW07XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICB0b3A6IDVweDtcbiAgICAgIG1hcmdpbjogOHB4OyB9XG4gICAgLm5ld3Nyb29tLXBhZ2luYXRpb24gLnBhZ2UtY29udHJvbC5pbmFjdGl2ZSB7XG4gICAgICBjb2xvcjogIzk0OUNBMTtcbiAgICAgIG9wYWNpdHk6IDAuNTsgfVxuICAubmV3c3Jvb20tcGFnaW5hdGlvbiAucGFnZS1zdGF0dXMge1xuICAgIG1hcmdpbjogMCAyMHB4OyB9XG5cbi5zaW5nbGUtc3RhdGVtZW50IC5wYWdlLWhlYWRlci0tY29udGVudCBoMSwgLnNpbmdsZS1zdGF0ZW1lbnQgLnBhZ2UtaGVhZGVyIC5wYWdlLWhlYWRlci0tY29udGVudCA+ICo6Zmlyc3QtY2hpbGQsIC5wYWdlLWhlYWRlciAuc2luZ2xlLXN0YXRlbWVudCAucGFnZS1oZWFkZXItLWNvbnRlbnQgPiAqOmZpcnN0LWNoaWxkIHtcbiAgZm9udC13ZWlnaHQ6IDEwMDsgfVxuXG4uc2luZ2xlLWZhY3Rfc2hlZXQgLnBhZ2UtaGVhZGVyLS1jb250ZW50IGgxLCAuc2luZ2xlLWZhY3Rfc2hlZXQgLnBhZ2UtaGVhZGVyIC5wYWdlLWhlYWRlci0tY29udGVudCA+ICo6Zmlyc3QtY2hpbGQsIC5wYWdlLWhlYWRlciAuc2luZ2xlLWZhY3Rfc2hlZXQgLnBhZ2UtaGVhZGVyLS1jb250ZW50ID4gKjpmaXJzdC1jaGlsZCB7XG4gIGZvbnQtd2VpZ2h0OiAxMDA7IH1cblxuLnNpbmdsZS1yZXBvcnQgLnBhZ2UtaGVhZGVyLS1jb250ZW50IGgxLCAuc2luZ2xlLXJlcG9ydCAucGFnZS1oZWFkZXIgLnBhZ2UtaGVhZGVyLS1jb250ZW50ID4gKjpmaXJzdC1jaGlsZCwgLnBhZ2UtaGVhZGVyIC5zaW5nbGUtcmVwb3J0IC5wYWdlLWhlYWRlci0tY29udGVudCA+ICo6Zmlyc3QtY2hpbGQge1xuICBmb250LXdlaWdodDogMTAwOyB9XG5cbi8qIEFSQ0hJVkUgKi9cbi5wb3N0LXR5cGUtYXJjaGl2ZS12aWRlbyAuY29udGVudCB7XG4gIHBhZGRpbmctdG9wOiAyMHB4OyB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDMwZW0pIHtcbiAgICAucG9zdC10eXBlLWFyY2hpdmUtdmlkZW8gLmNvbnRlbnQge1xuICAgICAgcGFkZGluZy10b3A6IDQwcHg7IH0gfVxuICAucG9zdC10eXBlLWFyY2hpdmUtdmlkZW8gLmNvbnRlbnQgLnZpZGVvIHtcbiAgICBtYXJnaW4tYm90dG9tOiA0MHB4OyB9XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMzBlbSkge1xuICAgICAgLnBvc3QtdHlwZS1hcmNoaXZlLXZpZGVvIC5jb250ZW50IC52aWRlbyB7XG4gICAgICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAgICAgICBkaXNwbGF5OiAtbW96LWJveDtcbiAgICAgICAgZGlzcGxheTogYm94O1xuICAgICAgICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XG4gICAgICAgIGRpc3BsYXk6IC1tb3otZmxleDtcbiAgICAgICAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIC13ZWJraXQtYm94LWFsaWduOiBzdGFydDtcbiAgICAgICAgLW1vei1ib3gtYWxpZ246IHN0YXJ0O1xuICAgICAgICBib3gtYWxpZ246IHN0YXJ0O1xuICAgICAgICAtd2Via2l0LWFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgICAgICAtbW96LWFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgICAgICAtbXMtYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAgICAgIC1vLWFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICAgICAgLW1zLWZsZXgtYWxpZ246IHN0YXJ0OyB9IH1cbiAgICAucG9zdC10eXBlLWFyY2hpdmUtdmlkZW8gLmNvbnRlbnQgLnZpZGVvIC5jb250ZW50LXRodW1ibmFpbCB7XG4gICAgICAtd2Via2l0LWZsZXgtc2hyaW5rOiAwO1xuICAgICAgLW1vei1mbGV4LXNocmluazogMDtcbiAgICAgIGZsZXgtc2hyaW5rOiAwO1xuICAgICAgLW1zLWZsZXgtbmVnYXRpdmU6IDA7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDIwcHg7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgICBoZWlnaHQ6IDE2MHB4O1xuICAgICAgb3ZlcmZsb3c6IGhpZGRlbjsgfVxuICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMzBlbSkge1xuICAgICAgICAucG9zdC10eXBlLWFyY2hpdmUtdmlkZW8gLmNvbnRlbnQgLnZpZGVvIC5jb250ZW50LXRodW1ibmFpbCB7XG4gICAgICAgICAgd2lkdGg6IGF1dG87XG4gICAgICAgICAgaGVpZ2h0OiBhdXRvOyB9IH1cbiAgICAgIC5wb3N0LXR5cGUtYXJjaGl2ZS12aWRlbyAuY29udGVudCAudmlkZW8gLmNvbnRlbnQtdGh1bWJuYWlsIGltZyB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgaGVpZ2h0OiBhdXRvOyB9XG4gICAgLnBvc3QtdHlwZS1hcmNoaXZlLXZpZGVvIC5jb250ZW50IC52aWRlbyAuY29udGVudC1hcnRpY2xlIC5lbnRyeS1zdW1tYXJ5IHAsIC5wb3N0LXR5cGUtYXJjaGl2ZS12aWRlbyAuY29udGVudCAudmlkZW8gLmNvbnRlbnQtYXJ0aWNsZSAuZW50cnktc3VtbWFyeSAucGFnZS1oZWFkZXIgLnBhZ2UtaGVhZGVyLS1jb250ZW50ID4gKjpudGgtY2hpbGQoMiksIC5wYWdlLWhlYWRlciAucG9zdC10eXBlLWFyY2hpdmUtdmlkZW8gLmNvbnRlbnQgLnZpZGVvIC5jb250ZW50LWFydGljbGUgLmVudHJ5LXN1bW1hcnkgLnBhZ2UtaGVhZGVyLS1jb250ZW50ID4gKjpudGgtY2hpbGQoMikge1xuICAgICAgd29yZC13cmFwOiBicmVhay13b3JkO1xuICAgICAgb3ZlcmZsb3ctd3JhcDogYnJlYWstd29yZDtcbiAgICAgIHdvcmQtd3JhcDogYnJlYWstd29yZDtcbiAgICAgIHdvcmQtYnJlYWs6IGJyZWFrLXdvcmQ7IH1cbiAgICAucG9zdC10eXBlLWFyY2hpdmUtdmlkZW8gLmNvbnRlbnQgLnZpZGVvIC5jb250ZW50LWFydGljbGUgaDIge1xuICAgICAgbWFyZ2luLXRvcDogMDsgfVxuXG4udmlkZW8gLmVudHJ5LWNvbnRlbnQgcCwgLnZpZGVvIC5lbnRyeS1jb250ZW50IC5wYWdlLWhlYWRlciAucGFnZS1oZWFkZXItLWNvbnRlbnQgPiAqOm50aC1jaGlsZCgyKSwgLnBhZ2UtaGVhZGVyIC52aWRlbyAuZW50cnktY29udGVudCAucGFnZS1oZWFkZXItLWNvbnRlbnQgPiAqOm50aC1jaGlsZCgyKSB7XG4gIHdvcmQtd3JhcDogYnJlYWstd29yZDtcbiAgb3ZlcmZsb3ctd3JhcDogYnJlYWstd29yZDtcbiAgd29yZC13cmFwOiBicmVhay13b3JkO1xuICB3b3JkLWJyZWFrOiBicmVhay13b3JkOyB9XG5cbi5jb250ZW50LXZpZGVvLXRodW1iYW5pbCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuICAuY29udGVudC12aWRlby10aHVtYmFuaWwgaW1nIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgei1pbmRleDogMTsgfVxuICAuY29udGVudC12aWRlby10aHVtYmFuaWw6YmVmb3JlIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIHJpZ2h0OiAwO1xuICAgIGJvdHRvbTogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHotaW5kZXg6IDI7XG4gICAgY29udGVudDogJyc7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzAwNzVCQztcbiAgICBvcGFjaXR5OiAwLjQ7XG4gICAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMjIybXM7XG4gICAgLW1vei10cmFuc2l0aW9uOiBhbGwgMjIybXM7XG4gICAgdHJhbnNpdGlvbjogYWxsIDIyMm1zOyB9XG4gIC5jb250ZW50LXZpZGVvLXRodW1iYW5pbCAuaWNvLCAuY29udGVudC12aWRlby10aHVtYmFuaWwgI215LXZpZGVvIC5qdy1kaXNwbGF5LWljb24tY29udGFpbmVyIC5qdy1pY29uLWRpc3BsYXksICNteS12aWRlbyAuanctZGlzcGxheS1pY29uLWNvbnRhaW5lciAuY29udGVudC12aWRlby10aHVtYmFuaWwgLmp3LWljb24tZGlzcGxheSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGxlZnQ6IDUwJTtcbiAgICB0b3A6IDUwJTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICAgIC1tb3otdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gICAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICAgIC1vLXRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICAgIHotaW5kZXg6IDM7XG4gICAgY29sb3I6IHdoaXRlO1xuICAgIGZvbnQtc2l6ZTogOTBweDtcbiAgICBmb250LXNpemU6IDUuNjI1cmVtO1xuICAgIG9wYWNpdHk6IDAuODtcbiAgICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAzMzNtcyBlYXNlLW91dDtcbiAgICAtbW96LXRyYW5zaXRpb246IGFsbCAzMzNtcyBlYXNlLW91dDtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMzMzbXMgZWFzZS1vdXQ7IH1cbiAgLmNvbnRlbnQtdmlkZW8tdGh1bWJhbmlsOmhvdmVyOmJlZm9yZSB7XG4gICAgb3BhY2l0eTogMC42OyB9XG4gIC5jb250ZW50LXZpZGVvLXRodW1iYW5pbDpob3ZlciAuaWNvLCAuY29udGVudC12aWRlby10aHVtYmFuaWw6aG92ZXIgI215LXZpZGVvIC5qdy1kaXNwbGF5LWljb24tY29udGFpbmVyIC5qdy1pY29uLWRpc3BsYXksICNteS12aWRlbyAuanctZGlzcGxheS1pY29uLWNvbnRhaW5lciAuY29udGVudC12aWRlby10aHVtYmFuaWw6aG92ZXIgLmp3LWljb24tZGlzcGxheSB7XG4gICAgb3BhY2l0eTogMTtcbiAgICBmb250LXNpemU6IDEwMHB4O1xuICAgIGZvbnQtc2l6ZTogNi4yNXJlbTsgfVxuXG4vKiBTaW5nbGUgUGFnZSAqL1xuLnNpbmdsZS12aWRlbyAuY29udGVudCB7XG4gIHBhZGRpbmctdG9wOiAyMHB4OyB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDMwZW0pIHtcbiAgICAuc2luZ2xlLXZpZGVvIC5jb250ZW50IHtcbiAgICAgIHBhZGRpbmctdG9wOiAzMHB4OyB9IH1cbiAgLnNpbmdsZS12aWRlbyAuY29udGVudCAuZW50cnktY29udGVudCBibG9ja3F1b3RlOmZpcnN0LWNoaWxkIHtcbiAgICBtYXJnaW4tdG9wOiAtMzBweDsgfVxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQ4ZW0pIHtcbiAgICAgIC5zaW5nbGUtdmlkZW8gLmNvbnRlbnQgLmVudHJ5LWNvbnRlbnQgYmxvY2txdW90ZTpmaXJzdC1jaGlsZCB7XG4gICAgICAgIG1hcmdpbi10b3A6IC02MHB4OyB9IH1cbiAgLnNpbmdsZS12aWRlbyAuY29udGVudCAudmlkZW8gPiBoZWFkZXIge1xuICAgIGRpc3BsYXk6IG5vbmU7IH1cblxuLnNpbmdsZS12aWRlbyAucmVsYXRlZC1hcnRpY2xlcyAuaGVhZGluZyB7XG4gIGZvbnQtZmFtaWx5OiBcIkVuZHpvbmVTYW5zLUxpZ2h0XCIsIEFyaWFsLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDIuMzc1cmVtO1xuICBsaW5lLWhlaWdodDogMTtcbiAgY29sb3I6ICMwMDc1QkM7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBmb250LWZhbWlseTogXCJFbmR6b25lU2Fucy1Cb2xkSXRhbGljXCIsIEFyaWFsLCBzYW5zLXNlcmlmOyB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQ4ZW0pIHtcbiAgICAuc2luZ2xlLXZpZGVvIC5yZWxhdGVkLWFydGljbGVzIC5oZWFkaW5nIHtcbiAgICAgIGZvbnQtc2l6ZTogMy4zMTI1cmVtOyB9IH1cblxuLnNpbmdsZS12aWRlbyAucG9zdC1wYWdpbmcge1xuICBkaXNwbGF5OiBub25lOyB9XG5cbi52aWRlby1mcmFtZSB7XG4gIHBhZGRpbmc6IDE2cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNENUQ1RDU7IH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNDhlbSkge1xuICAgIC52aWRlby1mcmFtZSB7XG4gICAgICBwYWRkaW5nOiAyMHB4OyB9IH1cbiAgLnZpZGVvLWZyYW1lIC52aWRlby1kaXNwbGF5IHtcbiAgICBwYWRkaW5nOiAwIDE1cHg7XG4gICAgbWF4LXdpZHRoOiA3NWVtO1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgICBwYWRkaW5nOiAwO1xuICAgIGJveC1zaGFkb3c6IDAgMnB4IDNweCByZ2JhKDAsIDAsIDAsIDAuNSk7XG4gICAgbWF4LXdpZHRoOiA1MDBweCAhaW1wb3J0YW50OyB9XG4gICAgLnZpZGVvLWZyYW1lIC52aWRlby1kaXNwbGF5OjphZnRlciB7XG4gICAgICBjbGVhcjogYm90aDtcbiAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICBkaXNwbGF5OiB0YWJsZTsgfVxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDMwZW0pIHtcbiAgICAgIC52aWRlby1mcmFtZSAudmlkZW8tZGlzcGxheSB7XG4gICAgICAgIG1heC13aWR0aDogMTAwJTsgfSB9XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNDhlbSkge1xuICAgICAgLnZpZGVvLWZyYW1lIC52aWRlby1kaXNwbGF5IHtcbiAgICAgICAgbWF4LXdpZHRoOiAxMDAlOyB9IH1cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2MmVtKSB7XG4gICAgICAudmlkZW8tZnJhbWUgLnZpZGVvLWRpc3BsYXkge1xuICAgICAgICBtYXgtd2lkdGg6IDk5MnB4OyB9IH1cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NWVtKSB7XG4gICAgICAudmlkZW8tZnJhbWUgLnZpZGVvLWRpc3BsYXkge1xuICAgICAgICBtYXgtd2lkdGg6IDEyMDBweDsgfSB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQ4ZW0pIHtcbiAgLmlubGluZS12aWRlbyB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIGZsb2F0OiByaWdodDtcbiAgICB3aWR0aDogNTAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgbWFyZ2luOiAwcHggMHB4IDBweCAwcHg7XG4gICAgcGFkZGluZzogMCAwIDEwcHggMTBweDsgfSB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQ4ZW0pIHtcbiAgI215LXZpZGVvIHtcbiAgICBtYXJnaW46IDBweCAwcHggMHB4IDBweDsgfSB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDYxLjkzNzVlbSkge1xuICAjbXktdmlkZW8ge1xuICAgIG1hcmdpbjogMHB4IDQwcHggMHB4IDBweDsgfSB9XG5cbi5zaW5nbGUtcHJvZmlsZSAucHVibGlzaC1kYXRlIHtcbiAgZGlzcGxheTogbm9uZTsgfVxuXG4uZGlzcGxheS1wb3N0cy1saXN0aW5nID4gbGkubGlzdGluZy1pdGVtIHtcbiAgY2xlYXI6IGJvdGg7XG4gIHBhZGRpbmc6IDA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuICAuZGlzcGxheS1wb3N0cy1saXN0aW5nID4gbGkubGlzdGluZy1pdGVtOmFmdGVyIHtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGJvcmRlci10b3A6IDVweCBzb2xpZCAjRTFFM0U1O1xuICAgIGJvcmRlci1yaWdodDogNXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgIG1hcmdpbjogMTBweCAwOyB9XG4gIC5kaXNwbGF5LXBvc3RzLWxpc3RpbmcgPiBsaS5saXN0aW5nLWl0ZW06YmVmb3JlIHtcbiAgICBkaXNwbGF5OiBub25lOyB9XG4gIC5kaXNwbGF5LXBvc3RzLWxpc3RpbmcgPiBsaS5saXN0aW5nLWl0ZW0gLnRpdGxlIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBmb250LXdlaWdodDogNzAwOyB9XG4gICAgLmRpc3BsYXktcG9zdHMtbGlzdGluZyA+IGxpLmxpc3RpbmctaXRlbSAudGl0bGUuc3dpdGNoLWljb24gLmljby1hcnJvdy1yaWdodCB7XG4gICAgICBkaXNwbGF5OiBub25lOyB9XG4gICAgLmRpc3BsYXktcG9zdHMtbGlzdGluZyA+IGxpLmxpc3RpbmctaXRlbSAudGl0bGUuc3dpdGNoLWljb24gLmljby1hcnJvdy1kb3duIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7IH1cbiAgICAuZGlzcGxheS1wb3N0cy1saXN0aW5nID4gbGkubGlzdGluZy1pdGVtIC50aXRsZSAuaWNvLCAuZGlzcGxheS1wb3N0cy1saXN0aW5nID4gbGkubGlzdGluZy1pdGVtIC50aXRsZSAjbXktdmlkZW8gLmp3LWRpc3BsYXktaWNvbi1jb250YWluZXIgLmp3LWljb24tZGlzcGxheSwgI215LXZpZGVvIC5qdy1kaXNwbGF5LWljb24tY29udGFpbmVyIC5kaXNwbGF5LXBvc3RzLWxpc3RpbmcgPiBsaS5saXN0aW5nLWl0ZW0gLnRpdGxlIC5qdy1pY29uLWRpc3BsYXkge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgcmlnaHQ6IDA7XG4gICAgICBjb2xvcjogIzQwNDA0MDsgfVxuICAgICAgLmRpc3BsYXktcG9zdHMtbGlzdGluZyA+IGxpLmxpc3RpbmctaXRlbSAudGl0bGUgLmljby5pY28tYXJyb3ctcmlnaHQsIC5kaXNwbGF5LXBvc3RzLWxpc3RpbmcgPiBsaS5saXN0aW5nLWl0ZW0gLnRpdGxlICNteS12aWRlbyAuanctZGlzcGxheS1pY29uLWNvbnRhaW5lciAuaWNvLWFycm93LXJpZ2h0Lmp3LWljb24tZGlzcGxheSwgI215LXZpZGVvIC5qdy1kaXNwbGF5LWljb24tY29udGFpbmVyIC5kaXNwbGF5LXBvc3RzLWxpc3RpbmcgPiBsaS5saXN0aW5nLWl0ZW0gLnRpdGxlIC5pY28tYXJyb3ctcmlnaHQuanctaWNvbi1kaXNwbGF5IHtcbiAgICAgICAgdG9wOiAxcHg7XG4gICAgICAgIGZvbnQtc2l6ZTogMC45Mzc1cmVtOyB9XG4gICAgICAuZGlzcGxheS1wb3N0cy1saXN0aW5nID4gbGkubGlzdGluZy1pdGVtIC50aXRsZSAuaWNvLmljby1hcnJvdy1kb3duLCAuZGlzcGxheS1wb3N0cy1saXN0aW5nID4gbGkubGlzdGluZy1pdGVtIC50aXRsZSAjbXktdmlkZW8gLmp3LWRpc3BsYXktaWNvbi1jb250YWluZXIgLmljby1hcnJvdy1kb3duLmp3LWljb24tZGlzcGxheSwgI215LXZpZGVvIC5qdy1kaXNwbGF5LWljb24tY29udGFpbmVyIC5kaXNwbGF5LXBvc3RzLWxpc3RpbmcgPiBsaS5saXN0aW5nLWl0ZW0gLnRpdGxlIC5pY28tYXJyb3ctZG93bi5qdy1pY29uLWRpc3BsYXkge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB0b3A6IDRweDtcbiAgICAgICAgZm9udC1zaXplOiAwLjc1cmVtOyB9XG4gIC5kaXNwbGF5LXBvc3RzLWxpc3RpbmcgPiBsaS5saXN0aW5nLWl0ZW0gLmNvbnRlbnQge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgcGFkZGluZzogMDsgfVxuICAgIC5kaXNwbGF5LXBvc3RzLWxpc3RpbmcgPiBsaS5saXN0aW5nLWl0ZW0gLmNvbnRlbnQgLnByb2ZpbGUtY29udGVudCB7XG4gICAgICBwYWRkaW5nOiAyMHB4IDAgNXB4IDA7IH1cbiAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQ4ZW0pIHtcbiAgICAgICAgLmRpc3BsYXktcG9zdHMtbGlzdGluZyA+IGxpLmxpc3RpbmctaXRlbSAuY29udGVudCAucHJvZmlsZS1jb250ZW50IHtcbiAgICAgICAgICBwYWRkaW5nOiA0MHB4IDAgMjVweCAwOyB9IH1cbiAgICAgIC5kaXNwbGF5LXBvc3RzLWxpc3RpbmcgPiBsaS5saXN0aW5nLWl0ZW0gLmNvbnRlbnQgLnByb2ZpbGUtY29udGVudCBpbWcge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgbWFyZ2luOiAwIGF1dG8gMjBweCBhdXRvOyB9XG4gICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQ4ZW0pIHtcbiAgICAgICAgICAuZGlzcGxheS1wb3N0cy1saXN0aW5nID4gbGkubGlzdGluZy1pdGVtIC5jb250ZW50IC5wcm9maWxlLWNvbnRlbnQgaW1nIHtcbiAgICAgICAgICAgIGZsb2F0OiBsZWZ0O1xuICAgICAgICAgICAgbWFyZ2luOiA4cHggMzBweCAzMHB4IDA7IH0gfVxuXG4vKlxuLmxpc3RpbmctaXRlbXtcbiAgZGlzcGxheTpibG9jaztcbiAgb3ZlcmZsb3c6YXV0bztcbiAgY2xlYXI6Ym90aDtcbiAgLmNvbnRlbnR7XG4gICAgZGlzcGxheTpub25lO1xuICB9XG4gICYub3BlbiB7XG4gICAgJiA+IGF7XG4gICAgICBkaXNwbGF5OmlubGluZS1ibG9jaztcbiAgICAgIHdpZHRoOjEwMCU7XG4gICAgICBib3JkZXItYm90dG9tOjFweCBzb2xpZDtcbiAgICB9XG4gICAgLmNvbnRlbnR7XG4gICAgICBkaXNwbGF5OmJsb2NrO1xuICAgICAgLmltYWdle1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7IFxuICAgICAgICBmbG9hdDpsZWZ0O1xuICAgICAgICBtYXJnaW46IDAgMTVweCAxNXB4IDA7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi5zaW5nbGUtcHJvZmlsZXtcbiAgLmltZy13cmFwcGVye1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBmbG9hdDogbGVmdDtcbiAgICBtYXJnaW46IDAgMTVweCAxNXB4IDA7XG4gIH1cbn1cbiovXG4ucmVjb21tZW5kYXRpb25zLWhlYWRpbmcge1xuICBjb2xvcjogIzAyNEM4QTtcbiAgZm9udC1mYW1pbHk6IFwiRW5kem9uZVNhbnNcIiwgQXJpYWwsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiA5MDA7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgcGFkZGluZzogMCAxNXB4O1xuICBtYXgtd2lkdGg6IDc1ZW07XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gIG1hcmdpbi10b3A6IDA7IH1cbiAgLnJlY29tbWVuZGF0aW9ucy1oZWFkaW5nOjphZnRlciB7XG4gICAgY2xlYXI6IGJvdGg7XG4gICAgY29udGVudDogXCJcIjtcbiAgICBkaXNwbGF5OiB0YWJsZTsgfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAzMGVtKSB7XG4gICAgLnJlY29tbWVuZGF0aW9ucy1oZWFkaW5nIHtcbiAgICAgIG1heC13aWR0aDogMTAwJTsgfSB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQ4ZW0pIHtcbiAgICAucmVjb21tZW5kYXRpb25zLWhlYWRpbmcge1xuICAgICAgbWF4LXdpZHRoOiAxMDAlOyB9IH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjJlbSkge1xuICAgIC5yZWNvbW1lbmRhdGlvbnMtaGVhZGluZyB7XG4gICAgICBtYXgtd2lkdGg6IDk5MnB4OyB9IH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzVlbSkge1xuICAgIC5yZWNvbW1lbmRhdGlvbnMtaGVhZGluZyB7XG4gICAgICBtYXgtd2lkdGg6IDEyMDBweDsgfSB9XG5cbi5yZWNvbW1lbmRhdGlvbnMge1xuICBwYWRkaW5nOiAxNnB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNEOUQ5RDk7XG4gIG1hcmdpbi10b3A6IDMycHg7IH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNDhlbSkge1xuICAgIC5yZWNvbW1lbmRhdGlvbnMge1xuICAgICAgcGFkZGluZzogMzJweCAxNnB4OyB9IH1cblxuLnBvc3QtdGFncywgLnJlY29tbWVuZGF0aW9ucy1wb3N0cyB7XG4gIHBhZGRpbmc6IDAgMTVweDtcbiAgbWF4LXdpZHRoOiA3NWVtO1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvOyB9XG4gIC5wb3N0LXRhZ3M6OmFmdGVyLCAucmVjb21tZW5kYXRpb25zLXBvc3RzOjphZnRlciB7XG4gICAgY2xlYXI6IGJvdGg7XG4gICAgY29udGVudDogXCJcIjtcbiAgICBkaXNwbGF5OiB0YWJsZTsgfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAzMGVtKSB7XG4gICAgLnBvc3QtdGFncywgLnJlY29tbWVuZGF0aW9ucy1wb3N0cyB7XG4gICAgICBtYXgtd2lkdGg6IDEwMCU7IH0gfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA0OGVtKSB7XG4gICAgLnBvc3QtdGFncywgLnJlY29tbWVuZGF0aW9ucy1wb3N0cyB7XG4gICAgICBtYXgtd2lkdGg6IDEwMCU7IH0gfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2MmVtKSB7XG4gICAgLnBvc3QtdGFncywgLnJlY29tbWVuZGF0aW9ucy1wb3N0cyB7XG4gICAgICBtYXgtd2lkdGg6IDk5MnB4OyB9IH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzVlbSkge1xuICAgIC5wb3N0LXRhZ3MsIC5yZWNvbW1lbmRhdGlvbnMtcG9zdHMge1xuICAgICAgbWF4LXdpZHRoOiAxMjAwcHg7IH0gfVxuXG4ucG9zdC10YWdzIHtcbiAgZGlzcGxheTogbm9uZTsgfVxuICAucG9zdC10YWdzIGg0IHtcbiAgICBjb2xvcjogIzU2YmZmZjtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIG1hcmdpbjogMDtcbiAgICBwYWRkaW5nOiAwO1xuICAgIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDEyM21zO1xuICAgIC1tb3otdHJhbnNpdGlvbjogYWxsIDEyM21zO1xuICAgIHRyYW5zaXRpb246IGFsbCAxMjNtcztcbiAgICBmb250LXNpemU6IDEycHg7XG4gICAgZm9udC1zaXplOiAwLjc1cmVtOyB9XG4gICAgLnBvc3QtdGFncyBoNDpob3ZlciwgLnBvc3QtdGFncyBoNDphY3RpdmUsIC5wb3N0LXRhZ3MgaDQ6Zm9jdXMge1xuICAgICAgY29sb3I6IHdoaXRlOyB9XG4gIC5wb3N0LXRhZ3MgdWwudGFnLWxpc3Qge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBwYWRkaW5nOiA4cHggMDtcbiAgICBkaXNwbGF5OiBub25lO1xuICAgIGJvcmRlci1ib3R0b206IDFweCBkb3R0ZWQgIzU2YmZmZjsgfVxuICAgIC5wb3N0LXRhZ3MgdWwudGFnLWxpc3QgbGkge1xuICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgIG1hcmdpbi1yaWdodDogOHB4O1xuICAgICAgY29sb3I6IHdoaXRlOyB9XG4gIC5wb3N0LXRhZ3MuYWN0aXZlIHVsLnRhZy1saXN0IHtcbiAgICBkaXNwbGF5OiBibG9jazsgfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA0OGVtKSB7XG4gIC5yZWNvbW1lbmRhdGlvbnMtcG9zdHMge1xuICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAgIGRpc3BsYXk6IC1tb3otYm94O1xuICAgIGRpc3BsYXk6IGJveDtcbiAgICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XG4gICAgZGlzcGxheTogLW1vei1mbGV4O1xuICAgIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICAgIGRpc3BsYXk6IGZsZXg7IH0gfVxuXG4ucmVjb21tZW5kYXRpb25zLXBvc3RzIC5yZWNvbW1lbmRhdGlvbiB7XG4gIC13ZWJraXQtYm94LWZsZXg6IDE7XG4gIC1tb3otYm94LWZsZXg6IDE7XG4gIGJveC1mbGV4OiAxO1xuICAtd2Via2l0LWZsZXg6IDEgMCAyNSU7XG4gIC1tb3otZmxleDogMSAwIDI1JTtcbiAgLW1zLWZsZXg6IDEgMCAyNSU7XG4gIGZsZXg6IDEgMCAyNSU7XG4gIHBhZGRpbmc6IDAgOHB4O1xuICBtYXJnaW4tYm90dG9tOiAzMnB4OyB9XG4gIC5yZWNvbW1lbmRhdGlvbnMtcG9zdHMgLnJlY29tbWVuZGF0aW9uIC5zYWZldHktYXJ0aWNsZS1wcmVmaXgge1xuICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgLnJlY29tbWVuZGF0aW9ucy1wb3N0cyAucmVjb21tZW5kYXRpb24gLnNsdWctdGh1bWIge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBtYXJnaW4tYm90dG9tOiA4cHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzAyNEM4QTtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgICAucmVjb21tZW5kYXRpb25zLXBvc3RzIC5yZWNvbW1lbmRhdGlvbiAuc2x1Zy10aHVtYjpiZWZvcmUge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBwYWRkaW5nLXRvcDogNjAlOyB9XG4gICAgLnJlY29tbWVuZGF0aW9ucy1wb3N0cyAucmVjb21tZW5kYXRpb24gLnNsdWctdGh1bWIgPiAqIHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTsgfVxuICAgIC5yZWNvbW1lbmRhdGlvbnMtcG9zdHMgLnJlY29tbWVuZGF0aW9uIC5zbHVnLXRodW1iIC5pY28sIC5yZWNvbW1lbmRhdGlvbnMtcG9zdHMgLnJlY29tbWVuZGF0aW9uIC5zbHVnLXRodW1iICNteS12aWRlbyAuanctZGlzcGxheS1pY29uLWNvbnRhaW5lciAuanctaWNvbi1kaXNwbGF5LCAjbXktdmlkZW8gLmp3LWRpc3BsYXktaWNvbi1jb250YWluZXIgLnJlY29tbWVuZGF0aW9ucy1wb3N0cyAucmVjb21tZW5kYXRpb24gLnNsdWctdGh1bWIgLmp3LWljb24tZGlzcGxheSB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgbGVmdDogNTAlO1xuICAgICAgdG9wOiA1MCU7XG4gICAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICAgICAgLW1vei10cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgICAgIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgICAgIC1vLXRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gICAgICBjb2xvcjogd2hpdGU7XG4gICAgICBmb250LXNpemU6IDEwMHB4O1xuICAgICAgZm9udC1zaXplOiA2LjI1cmVtO1xuICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgICAgIC1tb3otdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gICAgICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gICAgICAtby10cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICAgICAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMzMzbXMgZWFzZS1vdXQ7XG4gICAgICAtbW96LXRyYW5zaXRpb246IGFsbCAzMzNtcyBlYXNlLW91dDtcbiAgICAgIHRyYW5zaXRpb246IGFsbCAzMzNtcyBlYXNlLW91dDsgfVxuICAgIC5yZWNvbW1lbmRhdGlvbnMtcG9zdHMgLnJlY29tbWVuZGF0aW9uIC5zbHVnLXRodW1iOmhvdmVyIC5pY28sIC5yZWNvbW1lbmRhdGlvbnMtcG9zdHMgLnJlY29tbWVuZGF0aW9uIC5zbHVnLXRodW1iOmhvdmVyICNteS12aWRlbyAuanctZGlzcGxheS1pY29uLWNvbnRhaW5lciAuanctaWNvbi1kaXNwbGF5LCAjbXktdmlkZW8gLmp3LWRpc3BsYXktaWNvbi1jb250YWluZXIgLnJlY29tbWVuZGF0aW9ucy1wb3N0cyAucmVjb21tZW5kYXRpb24gLnNsdWctdGh1bWI6aG92ZXIgLmp3LWljb24tZGlzcGxheSwgLnJlY29tbWVuZGF0aW9ucy1wb3N0cyAucmVjb21tZW5kYXRpb24gLnNsdWctdGh1bWI6YWN0aXZlIC5pY28sIC5yZWNvbW1lbmRhdGlvbnMtcG9zdHMgLnJlY29tbWVuZGF0aW9uIC5zbHVnLXRodW1iOmFjdGl2ZSAjbXktdmlkZW8gLmp3LWRpc3BsYXktaWNvbi1jb250YWluZXIgLmp3LWljb24tZGlzcGxheSwgI215LXZpZGVvIC5qdy1kaXNwbGF5LWljb24tY29udGFpbmVyIC5yZWNvbW1lbmRhdGlvbnMtcG9zdHMgLnJlY29tbWVuZGF0aW9uIC5zbHVnLXRodW1iOmFjdGl2ZSAuanctaWNvbi1kaXNwbGF5LCAucmVjb21tZW5kYXRpb25zLXBvc3RzIC5yZWNvbW1lbmRhdGlvbiAuc2x1Zy10aHVtYjpmb2N1cyAuaWNvLCAucmVjb21tZW5kYXRpb25zLXBvc3RzIC5yZWNvbW1lbmRhdGlvbiAuc2x1Zy10aHVtYjpmb2N1cyAjbXktdmlkZW8gLmp3LWRpc3BsYXktaWNvbi1jb250YWluZXIgLmp3LWljb24tZGlzcGxheSwgI215LXZpZGVvIC5qdy1kaXNwbGF5LWljb24tY29udGFpbmVyIC5yZWNvbW1lbmRhdGlvbnMtcG9zdHMgLnJlY29tbWVuZGF0aW9uIC5zbHVnLXRodW1iOmZvY3VzIC5qdy1pY29uLWRpc3BsYXkge1xuICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKSBzY2FsZSgxLjEpO1xuICAgICAgLW1vei10cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKSBzY2FsZSgxLjEpO1xuICAgICAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpIHNjYWxlKDEuMSk7XG4gICAgICAtby10cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKSBzY2FsZSgxLjEpO1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSkgc2NhbGUoMS4xKTsgfVxuICAucmVjb21tZW5kYXRpb25zLXBvc3RzIC5yZWNvbW1lbmRhdGlvbi50eXBlLXZpZGVvIC5zbHVnLXRodW1iIC5pY28sIC5yZWNvbW1lbmRhdGlvbnMtcG9zdHMgLnJlY29tbWVuZGF0aW9uLnR5cGUtdmlkZW8gLnNsdWctdGh1bWIgI215LXZpZGVvIC5qdy1kaXNwbGF5LWljb24tY29udGFpbmVyIC5qdy1pY29uLWRpc3BsYXksICNteS12aWRlbyAuanctZGlzcGxheS1pY29uLWNvbnRhaW5lciAucmVjb21tZW5kYXRpb25zLXBvc3RzIC5yZWNvbW1lbmRhdGlvbi50eXBlLXZpZGVvIC5zbHVnLXRodW1iIC5qdy1pY29uLWRpc3BsYXkge1xuICAgIGRpc3BsYXk6IGJsb2NrOyB9XG4gIC5yZWNvbW1lbmRhdGlvbnMtcG9zdHMgLnJlY29tbWVuZGF0aW9uIGgyIGEge1xuICAgIGZvbnQtZmFtaWx5OiBcIkVuZHpvbmVTYW5zXCIsIEFyaWFsLCBzYW5zLXNlcmlmO1xuICAgIGNvbG9yOiAjMDI0QzhBO1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgZm9udC1zdHlsZTogaXRhbGljO1xuICAgIGZvbnQtc2l6ZTogMTY7XG4gICAgZm9udC1zaXplOiAxcmVtO1xuICAgIG1hcmdpbi1ib3R0b206IDA7IH1cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA0OGVtKSB7XG4gICAgICAucmVjb21tZW5kYXRpb25zLXBvc3RzIC5yZWNvbW1lbmRhdGlvbiBoMiBhIHtcbiAgICAgICAgZm9udC1zaXplOiAxODtcbiAgICAgICAgZm9udC1zaXplOiAxLjEyNXJlbTsgfSB9XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjJlbSkge1xuICAgICAgLnJlY29tbWVuZGF0aW9ucy1wb3N0cyAucmVjb21tZW5kYXRpb24gaDIgYSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMjA7XG4gICAgICAgIGZvbnQtc2l6ZTogMS4yNXJlbTsgfSB9XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzVlbSkge1xuICAgICAgLnJlY29tbWVuZGF0aW9ucy1wb3N0cyAucmVjb21tZW5kYXRpb24gaDIgYSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMjA7XG4gICAgICAgIGZvbnQtc2l6ZTogMS4yNXJlbTsgfSB9XG4gICAgLnJlY29tbWVuZGF0aW9ucy1wb3N0cyAucmVjb21tZW5kYXRpb24gaDIgYTpob3ZlciwgLnJlY29tbWVuZGF0aW9ucy1wb3N0cyAucmVjb21tZW5kYXRpb24gaDIgYTphY3RpdmUsIC5yZWNvbW1lbmRhdGlvbnMtcG9zdHMgLnJlY29tbWVuZGF0aW9uIGgyIGE6Zm9jdXMge1xuICAgICAgY29sb3I6ICNFMzE4Mzc7IH1cbiAgLnJlY29tbWVuZGF0aW9ucy1wb3N0cyAucmVjb21tZW5kYXRpb24gdGltZSB7XG4gICAgZGlzcGxheTogbm9uZTsgfVxuICAucmVjb21tZW5kYXRpb25zLXBvc3RzIC5yZWNvbW1lbmRhdGlvbiAuZW50cnktc3VtbWFyeSBwLCAucmVjb21tZW5kYXRpb25zLXBvc3RzIC5yZWNvbW1lbmRhdGlvbiAuZW50cnktc3VtbWFyeSAucGFnZS1oZWFkZXIgLnBhZ2UtaGVhZGVyLS1jb250ZW50ID4gKjpudGgtY2hpbGQoMiksIC5wYWdlLWhlYWRlciAucmVjb21tZW5kYXRpb25zLXBvc3RzIC5yZWNvbW1lbmRhdGlvbiAuZW50cnktc3VtbWFyeSAucGFnZS1oZWFkZXItLWNvbnRlbnQgPiAqOm50aC1jaGlsZCgyKSB7XG4gICAgZGlzcGxheTogbm9uZTsgfVxuICAucmVjb21tZW5kYXRpb25zLXBvc3RzIC5yZWNvbW1lbmRhdGlvbiAucmVhZC1tb3JlLCAucmVjb21tZW5kYXRpb25zLXBvc3RzIC5yZWNvbW1lbmRhdGlvbiAuaG9tZSAjaG9tZS1jdGEgLmhvbWUtY3RhLWNvbnRhaW5lciAuY3RhIGEsIC5ob21lICNob21lLWN0YSAuaG9tZS1jdGEtY29udGFpbmVyIC5jdGEgLnJlY29tbWVuZGF0aW9ucy1wb3N0cyAucmVjb21tZW5kYXRpb24gYSB7XG4gICAgZm9udC1mYW1pbHk6IFwiRW5kem9uZVNhbnMtQm9sZEl0YWxpY1wiLCBBcmlhbCwgc2Fucy1zZXJpZjtcbiAgICBjb2xvcjogIzAwNzVCQztcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgIG1hcmdpbi10b3A6IC0yMHB4OyB9XG4gICAgLnJlY29tbWVuZGF0aW9ucy1wb3N0cyAucmVjb21tZW5kYXRpb24gLnJlYWQtbW9yZTpob3ZlciwgLnJlY29tbWVuZGF0aW9ucy1wb3N0cyAucmVjb21tZW5kYXRpb24gLmhvbWUgI2hvbWUtY3RhIC5ob21lLWN0YS1jb250YWluZXIgLmN0YSBhOmhvdmVyLCAuaG9tZSAjaG9tZS1jdGEgLmhvbWUtY3RhLWNvbnRhaW5lciAuY3RhIC5yZWNvbW1lbmRhdGlvbnMtcG9zdHMgLnJlY29tbWVuZGF0aW9uIGE6aG92ZXIge1xuICAgICAgY29sb3I6ICNFMzE4Mzc7IH1cbiAgICAucmVjb21tZW5kYXRpb25zLXBvc3RzIC5yZWNvbW1lbmRhdGlvbiAucmVhZC1tb3JlOmFmdGVyLCAucmVjb21tZW5kYXRpb25zLXBvc3RzIC5yZWNvbW1lbmRhdGlvbiAuaG9tZSAjaG9tZS1jdGEgLmhvbWUtY3RhLWNvbnRhaW5lciAuY3RhIGE6YWZ0ZXIsIC5ob21lICNob21lLWN0YSAuaG9tZS1jdGEtY29udGFpbmVyIC5jdGEgLnJlY29tbWVuZGF0aW9ucy1wb3N0cyAucmVjb21tZW5kYXRpb24gYTphZnRlciB7XG4gICAgICBjb250ZW50OiAnPic7XG4gICAgICBsaW5lLWhlaWdodDogMTtcbiAgICAgIG1hcmdpbi1sZWZ0OiA2cHg7IH1cblxuLnJlY29tbWVuZGF0aW9ucy1wb3N0cy5zaG93LWFsbCAucmVjb21tZW5kYXRpb246bnRoLWNoaWxkKG4rNCkge1xuICBkaXNwbGF5OiBibG9jazsgfVxuXG4ucmVjb21tZW5kYXRpb25zLXBvc3RzIC5yZWNvbW1lbmRhdGlvbi10YWdzIHtcbiAgZGlzcGxheTogbm9uZTsgfVxuICAucmVjb21tZW5kYXRpb25zLXBvc3RzIC5yZWNvbW1lbmRhdGlvbi10YWdzIC50YWdzLWNvdW50IHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgZm9udC1mYW1pbHk6IFwiRW5kem9uZVNhbnMtQm9sZFwiLCBBcmlhbCwgc2Fucy1zZXJpZjtcbiAgICBmb250LXNpemU6IDEycHg7XG4gICAgZm9udC1zaXplOiAwLjc1cmVtO1xuICAgIGxldHRlci1zcGFjaW5nOiAwLjA1ZW07XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICBjb2xvcjogIzU2YmZmZjtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgbWFyZ2luLWJvdHRvbTogMnB4OyB9XG4gICAgLnJlY29tbWVuZGF0aW9ucy1wb3N0cyAucmVjb21tZW5kYXRpb24tdGFncyAudGFncy1jb3VudDpob3ZlciwgLnJlY29tbWVuZGF0aW9ucy1wb3N0cyAucmVjb21tZW5kYXRpb24tdGFncyAudGFncy1jb3VudDphY3RpdmUsIC5yZWNvbW1lbmRhdGlvbnMtcG9zdHMgLnJlY29tbWVuZGF0aW9uLXRhZ3MgLnRhZ3MtY291bnQ6Zm9jdXMge1xuICAgICAgY29sb3I6IHdoaXRlOyB9XG4gIC5yZWNvbW1lbmRhdGlvbnMtcG9zdHMgLnJlY29tbWVuZGF0aW9uLXRhZ3MgLnRhZy1saXN0IHtcbiAgICBkaXNwbGF5OiBub25lOyB9XG4gICAgLnJlY29tbWVuZGF0aW9ucy1wb3N0cyAucmVjb21tZW5kYXRpb24tdGFncyAudGFnLWxpc3QgbGkge1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgbWFyZ2luLXJpZ2h0OiAycHg7XG4gICAgICBtYXJnaW4tYm90dG9tOiAycHg7XG4gICAgICBjb2xvcjogd2hpdGU7XG4gICAgICBwYWRkaW5nOiAxcHggNnB4IDA7XG4gICAgICBib3JkZXItcmFkaXVzOiAzcHg7XG4gICAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgZm9udC1zaXplOiAwLjc1cmVtOyB9XG4gICAgICAucmVjb21tZW5kYXRpb25zLXBvc3RzIC5yZWNvbW1lbmRhdGlvbi10YWdzIC50YWctbGlzdCBsaS5tYXRjaCB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMwMjRDOEE7XG4gICAgICAgIGxldHRlci1zcGFjaW5nOiAwLjA1ZW07IH1cblxuLmFjdGl2ZSAucmVjb21tZW5kYXRpb24tdGFncyAudGFnLWxpc3Qge1xuICBkaXNwbGF5OiBibG9jazsgfVxuXG4udG9nZ2xlLWFsbCB7XG4gIHBhZGRpbmc6IDAgMTVweDtcbiAgbWF4LXdpZHRoOiA3NWVtO1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICBkaXNwbGF5OiBub25lO1xuICBjb2xvcjogIzU2YmZmZjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBib3JkZXItdG9wOiAxcHggZG90dGVkICM1NmJmZmY7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBmb250LXNpemU6IDAuNzVyZW07XG4gIHBhZGRpbmctdG9wOiA4cHg7IH1cbiAgLnRvZ2dsZS1hbGw6OmFmdGVyIHtcbiAgICBjbGVhcjogYm90aDtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIGRpc3BsYXk6IHRhYmxlOyB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDMwZW0pIHtcbiAgICAudG9nZ2xlLWFsbCB7XG4gICAgICBtYXgtd2lkdGg6IDEwMCU7IH0gfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA0OGVtKSB7XG4gICAgLnRvZ2dsZS1hbGwge1xuICAgICAgbWF4LXdpZHRoOiAxMDAlOyB9IH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjJlbSkge1xuICAgIC50b2dnbGUtYWxsIHtcbiAgICAgIG1heC13aWR0aDogOTkycHg7IH0gfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NWVtKSB7XG4gICAgLnRvZ2dsZS1hbGwge1xuICAgICAgbWF4LXdpZHRoOiAxMjAwcHg7IH0gfVxuICAudG9nZ2xlLWFsbDpob3ZlciwgLnRvZ2dsZS1hbGw6YWN0aXZlLCAudG9nZ2xlLWFsbDpmb2N1cyB7XG4gICAgY29sb3I6IHdoaXRlOyB9XG5cbi5yZWxhdGVkLWluc2VydCA+IGEge1xuICBkaXNwbGF5OiBibG9jaztcbiAgYmFja2dyb3VuZDogI0Q5RDlEOTtcbiAgcGFkZGluZzogMTZweDtcbiAgbWFyZ2luOiAxNnB4IC0xNXB4IDMycHg7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDEyM21zO1xuICAtbW96LXRyYW5zaXRpb246IGFsbCAxMjNtcztcbiAgdHJhbnNpdGlvbjogYWxsIDEyM21zO1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1vei1ib3g7XG4gIGRpc3BsYXk6IGJveDtcbiAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xuICBkaXNwbGF5OiAtbW96LWZsZXg7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWJveC1saW5lczogbXVsdGlwbGU7XG4gIC1tb3otYm94LWxpbmVzOiBtdWx0aXBsZTtcbiAgYm94LWxpbmVzOiBtdWx0aXBsZTtcbiAgLXdlYmtpdC1mbGV4LXdyYXA6IHdyYXA7XG4gIC1tb3otZmxleC13cmFwOiB3cmFwO1xuICAtbXMtZmxleC13cmFwOiB3cmFwO1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIC13ZWJraXQtYm94LWFsaWduOiBzdGFydDtcbiAgLW1vei1ib3gtYWxpZ246IHN0YXJ0O1xuICBib3gtYWxpZ246IHN0YXJ0O1xuICAtd2Via2l0LWFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAtbW96LWFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAtbXMtYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIC1vLWFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgLW1zLWZsZXgtYWxpZ246IHN0YXJ0O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNDhlbSkge1xuICAgIC5yZWxhdGVkLWluc2VydCA+IGEge1xuICAgICAgcGFkZGluZzogMTZweCAyNHB4O1xuICAgICAgbWFyZ2luOiAxNnB4IDAgMzJweDsgfSB9XG4gIC5yZWxhdGVkLWluc2VydCA+IGEgaDIge1xuICAgIG1hcmdpbjogMCAwIDhweDtcbiAgICBmb250LWZhbWlseTogXCJFbmR6b25lU2Fuc1wiLCBBcmlhbCwgc2Fucy1zZXJpZjtcbiAgICBmb250LXN0eWxlOiBpdGFsaWM7XG4gICAgY29sb3I6ICMwMjRDOEE7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICBmb250LXNpemU6IDE0O1xuICAgIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gICAgbWFyZ2luOiAwIDAgOHB4O1xuICAgIHdpZHRoOiAxMDAlOyB9XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNDhlbSkge1xuICAgICAgLnJlbGF0ZWQtaW5zZXJ0ID4gYSBoMiB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTY7XG4gICAgICAgIGZvbnQtc2l6ZTogMXJlbTsgfSB9XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjJlbSkge1xuICAgICAgLnJlbGF0ZWQtaW5zZXJ0ID4gYSBoMiB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTg7XG4gICAgICAgIGZvbnQtc2l6ZTogMS4xMjVyZW07IH0gfVxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc1ZW0pIHtcbiAgICAgIC5yZWxhdGVkLWluc2VydCA+IGEgaDIge1xuICAgICAgICBmb250LXNpemU6IDE4O1xuICAgICAgICBmb250LXNpemU6IDEuMTI1cmVtOyB9IH1cbiAgLnJlbGF0ZWQtaW5zZXJ0ID4gYSBoMSwgLnJlbGF0ZWQtaW5zZXJ0ID4gYSAucGFnZS1oZWFkZXIgLnBhZ2UtaGVhZGVyLS1jb250ZW50ID4gKjpmaXJzdC1jaGlsZCwgLnBhZ2UtaGVhZGVyIC5yZWxhdGVkLWluc2VydCA+IGEgLnBhZ2UtaGVhZGVyLS1jb250ZW50ID4gKjpmaXJzdC1jaGlsZCB7XG4gICAgbWFyZ2luOiAwO1xuICAgIG1hcmdpbjogMCAwIDRweDtcbiAgICBmb250LWZhbWlseTogXCJFbmR6b25lU2Fuc1wiLCBBcmlhbCwgc2Fucy1zZXJpZjtcbiAgICBmb250LXN0eWxlOiBpdGFsaWM7XG4gICAgY29sb3I6ICMwMjRDOEE7XG4gICAgZm9udC1zaXplOiAxODtcbiAgICBmb250LXNpemU6IDEuMTI1cmVtOyB9XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNDhlbSkge1xuICAgICAgLnJlbGF0ZWQtaW5zZXJ0ID4gYSBoMSwgLnJlbGF0ZWQtaW5zZXJ0ID4gYSAucGFnZS1oZWFkZXIgLnBhZ2UtaGVhZGVyLS1jb250ZW50ID4gKjpmaXJzdC1jaGlsZCwgLnBhZ2UtaGVhZGVyIC5yZWxhdGVkLWluc2VydCA+IGEgLnBhZ2UtaGVhZGVyLS1jb250ZW50ID4gKjpmaXJzdC1jaGlsZCB7XG4gICAgICAgIGZvbnQtc2l6ZTogMjA7XG4gICAgICAgIGZvbnQtc2l6ZTogMS4yNXJlbTsgfSB9XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjJlbSkge1xuICAgICAgLnJlbGF0ZWQtaW5zZXJ0ID4gYSBoMSwgLnJlbGF0ZWQtaW5zZXJ0ID4gYSAucGFnZS1oZWFkZXIgLnBhZ2UtaGVhZGVyLS1jb250ZW50ID4gKjpmaXJzdC1jaGlsZCwgLnBhZ2UtaGVhZGVyIC5yZWxhdGVkLWluc2VydCA+IGEgLnBhZ2UtaGVhZGVyLS1jb250ZW50ID4gKjpmaXJzdC1jaGlsZCB7XG4gICAgICAgIGZvbnQtc2l6ZTogMjQ7XG4gICAgICAgIGZvbnQtc2l6ZTogMS41cmVtOyB9IH1cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NWVtKSB7XG4gICAgICAucmVsYXRlZC1pbnNlcnQgPiBhIGgxLCAucmVsYXRlZC1pbnNlcnQgPiBhIC5wYWdlLWhlYWRlciAucGFnZS1oZWFkZXItLWNvbnRlbnQgPiAqOmZpcnN0LWNoaWxkLCAucGFnZS1oZWFkZXIgLnJlbGF0ZWQtaW5zZXJ0ID4gYSAucGFnZS1oZWFkZXItLWNvbnRlbnQgPiAqOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgZm9udC1zaXplOiAyNDtcbiAgICAgICAgZm9udC1zaXplOiAxLjVyZW07IH0gfVxuICAucmVsYXRlZC1pbnNlcnQgPiBhIGltZyB7XG4gICAgZmxleDogMCAwO1xuICAgIG1hcmdpbi1yaWdodDogMTZweDtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBtYXJnaW4tYm90dG9tOiAxNnB4O1xuICAgIGhlaWdodDogMTUwcHg7XG4gICAgd2lkdGg6IDIwMHB4OyB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQ4ZW0pIHtcbiAgICAucmVsYXRlZC1pbnNlcnQgPiBhIC5pbmZvIHtcbiAgICAgIGZsZXg6IDAgMSBjYWxjKCAxMDAlIC0gMjAwcHggLSAxNnB4KTsgfSB9XG4gIC5yZWxhdGVkLWluc2VydCA+IGEgcC5leGNlcnB0LCAucmVsYXRlZC1pbnNlcnQgPiBhIC5wYWdlLWhlYWRlciAucGFnZS1oZWFkZXItLWNvbnRlbnQgPiAuZXhjZXJwdDpudGgtY2hpbGQoMiksIC5wYWdlLWhlYWRlciAucmVsYXRlZC1pbnNlcnQgPiBhIC5wYWdlLWhlYWRlci0tY29udGVudCA+IC5leGNlcnB0Om50aC1jaGlsZCgyKSB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gICAgcGFkZGluZy1ib3R0b206IDA7IH1cbiAgICAucmVsYXRlZC1pbnNlcnQgPiBhIHAuZXhjZXJwdCBhLCAucmVsYXRlZC1pbnNlcnQgPiBhIC5wYWdlLWhlYWRlciAucGFnZS1oZWFkZXItLWNvbnRlbnQgPiAuZXhjZXJwdDpudGgtY2hpbGQoMikgYSwgLnBhZ2UtaGVhZGVyIC5yZWxhdGVkLWluc2VydCA+IGEgLnBhZ2UtaGVhZGVyLS1jb250ZW50ID4gLmV4Y2VycHQ6bnRoLWNoaWxkKDIpIGEge1xuICAgICAgY29sb3I6ICMwMDc1QkM7XG4gICAgICBmb250LWZhbWlseTogXCJFbmR6b25lU2Fucy1Cb2xkSXRhbGljXCIsIEFyaWFsLCBzYW5zLXNlcmlmO1xuICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTsgfVxuICAgICAgLnJlbGF0ZWQtaW5zZXJ0ID4gYSBwLmV4Y2VycHQgYTpob3ZlciwgLnJlbGF0ZWQtaW5zZXJ0ID4gYSAucGFnZS1oZWFkZXIgLnBhZ2UtaGVhZGVyLS1jb250ZW50ID4gLmV4Y2VycHQ6bnRoLWNoaWxkKDIpIGE6aG92ZXIsIC5wYWdlLWhlYWRlciAucmVsYXRlZC1pbnNlcnQgPiBhIC5wYWdlLWhlYWRlci0tY29udGVudCA+IC5leGNlcnB0Om50aC1jaGlsZCgyKSBhOmhvdmVyLCAucmVsYXRlZC1pbnNlcnQgPiBhIHAuZXhjZXJwdCBhOmFjdGl2ZSwgLnJlbGF0ZWQtaW5zZXJ0ID4gYSAucGFnZS1oZWFkZXIgLnBhZ2UtaGVhZGVyLS1jb250ZW50ID4gLmV4Y2VycHQ6bnRoLWNoaWxkKDIpIGE6YWN0aXZlLCAucGFnZS1oZWFkZXIgLnJlbGF0ZWQtaW5zZXJ0ID4gYSAucGFnZS1oZWFkZXItLWNvbnRlbnQgPiAuZXhjZXJwdDpudGgtY2hpbGQoMikgYTphY3RpdmUsIC5yZWxhdGVkLWluc2VydCA+IGEgcC5leGNlcnB0IGE6Zm9jdXMsIC5yZWxhdGVkLWluc2VydCA+IGEgLnBhZ2UtaGVhZGVyIC5wYWdlLWhlYWRlci0tY29udGVudCA+IC5leGNlcnB0Om50aC1jaGlsZCgyKSBhOmZvY3VzLCAucGFnZS1oZWFkZXIgLnJlbGF0ZWQtaW5zZXJ0ID4gYSAucGFnZS1oZWFkZXItLWNvbnRlbnQgPiAuZXhjZXJwdDpudGgtY2hpbGQoMikgYTpmb2N1cyB7XG4gICAgICAgIGNvbG9yOiAjRTMxODM3OyB9XG4gIC5yZWxhdGVkLWluc2VydCA+IGE6aG92ZXIsIC5yZWxhdGVkLWluc2VydCA+IGE6YWN0aXZlLCAucmVsYXRlZC1pbnNlcnQgPiBhOmZvY3VzIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDVkNWQ1OyB9XG4gICAgLnJlbGF0ZWQtaW5zZXJ0ID4gYTpob3ZlciBoMiwgLnJlbGF0ZWQtaW5zZXJ0ID4gYTphY3RpdmUgaDIsIC5yZWxhdGVkLWluc2VydCA+IGE6Zm9jdXMgaDIge1xuICAgICAgY29sb3I6ICMwMDc1QkM7IH1cbiAgICAucmVsYXRlZC1pbnNlcnQgPiBhOmhvdmVyIGgxLCAucmVsYXRlZC1pbnNlcnQgPiBhOmhvdmVyIC5wYWdlLWhlYWRlciAucGFnZS1oZWFkZXItLWNvbnRlbnQgPiAqOmZpcnN0LWNoaWxkLCAucGFnZS1oZWFkZXIgLnJlbGF0ZWQtaW5zZXJ0ID4gYTpob3ZlciAucGFnZS1oZWFkZXItLWNvbnRlbnQgPiAqOmZpcnN0LWNoaWxkLCAucmVsYXRlZC1pbnNlcnQgPiBhOmFjdGl2ZSBoMSwgLnJlbGF0ZWQtaW5zZXJ0ID4gYTphY3RpdmUgLnBhZ2UtaGVhZGVyIC5wYWdlLWhlYWRlci0tY29udGVudCA+ICo6Zmlyc3QtY2hpbGQsIC5wYWdlLWhlYWRlciAucmVsYXRlZC1pbnNlcnQgPiBhOmFjdGl2ZSAucGFnZS1oZWFkZXItLWNvbnRlbnQgPiAqOmZpcnN0LWNoaWxkLCAucmVsYXRlZC1pbnNlcnQgPiBhOmZvY3VzIGgxLCAucmVsYXRlZC1pbnNlcnQgPiBhOmZvY3VzIC5wYWdlLWhlYWRlciAucGFnZS1oZWFkZXItLWNvbnRlbnQgPiAqOmZpcnN0LWNoaWxkLCAucGFnZS1oZWFkZXIgLnJlbGF0ZWQtaW5zZXJ0ID4gYTpmb2N1cyAucGFnZS1oZWFkZXItLWNvbnRlbnQgPiAqOmZpcnN0LWNoaWxkIHtcbiAgICAgIGNvbG9yOiAjRTMxODM3OyB9XG4gICAgLnJlbGF0ZWQtaW5zZXJ0ID4gYTpob3ZlciAuaWNvLCAucmVsYXRlZC1pbnNlcnQgPiBhOmhvdmVyICNteS12aWRlbyAuanctZGlzcGxheS1pY29uLWNvbnRhaW5lciAuanctaWNvbi1kaXNwbGF5LCAjbXktdmlkZW8gLmp3LWRpc3BsYXktaWNvbi1jb250YWluZXIgLnJlbGF0ZWQtaW5zZXJ0ID4gYTpob3ZlciAuanctaWNvbi1kaXNwbGF5LCAucmVsYXRlZC1pbnNlcnQgPiBhOmFjdGl2ZSAuaWNvLCAucmVsYXRlZC1pbnNlcnQgPiBhOmFjdGl2ZSAjbXktdmlkZW8gLmp3LWRpc3BsYXktaWNvbi1jb250YWluZXIgLmp3LWljb24tZGlzcGxheSwgI215LXZpZGVvIC5qdy1kaXNwbGF5LWljb24tY29udGFpbmVyIC5yZWxhdGVkLWluc2VydCA+IGE6YWN0aXZlIC5qdy1pY29uLWRpc3BsYXksIC5yZWxhdGVkLWluc2VydCA+IGE6Zm9jdXMgLmljbywgLnJlbGF0ZWQtaW5zZXJ0ID4gYTpmb2N1cyAjbXktdmlkZW8gLmp3LWRpc3BsYXktaWNvbi1jb250YWluZXIgLmp3LWljb24tZGlzcGxheSwgI215LXZpZGVvIC5qdy1kaXNwbGF5LWljb24tY29udGFpbmVyIC5yZWxhdGVkLWluc2VydCA+IGE6Zm9jdXMgLmp3LWljb24tZGlzcGxheSB7XG4gICAgICBjb2xvcjogIzAwNzVCQztcbiAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUoMTBweCwgLTUwJSk7XG4gICAgICAtbW96LXRyYW5zZm9ybTogdHJhbnNsYXRlKDEwcHgsIC01MCUpO1xuICAgICAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlKDEwcHgsIC01MCUpO1xuICAgICAgLW8tdHJhbnNmb3JtOiB0cmFuc2xhdGUoMTBweCwgLTUwJSk7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgxMHB4LCAtNTAlKTsgfVxuXG4uc3R5bGUtZ3VpZGUgLmljb25zIGkge1xuICBmb250LXNpemU6IDMuMTI1cmVtOyB9XG5cbi5ka2JnIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwYWRkaW5nOiA2MHB4O1xuICBiYWNrZ3JvdW5kOiAjMDA3NUJDOyB9XG5cbi5ieWxpbmUsXG50aW1lIC51cGRhdGUge1xuICBkaXNwbGF5OiBub25lOyB9XG5cbi5zZWFyY2gtbm8tcmVzdWx0cyAuYWxlcnQtd2FybmluZywgLmVycm9yNDA0IC5hbGVydC13YXJuaW5nIHtcbiAgcGFkZGluZy10b3A6IDc1cHg7IH1cblxuLnNlYXJjaC1uby1yZXN1bHRzIGZvcm0gLmNsb3NlLXNlYXJjaCxcbi5zZWFyY2gtbm8tcmVzdWx0cyBmb3JtIC5pY28tbWFnbmlmeSwgLmVycm9yNDA0IGZvcm0gLmNsb3NlLXNlYXJjaCxcbi5lcnJvcjQwNCBmb3JtIC5pY28tbWFnbmlmeSB7XG4gIGRpc3BsYXk6IG5vbmU7IH1cblxuLnNlYXJjaC1uby1yZXN1bHRzIGZvcm0gLnNlYXJjaC1zdWJtaXQsIC5lcnJvcjQwNCBmb3JtIC5zZWFyY2gtc3VibWl0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwNzViYztcbiAgY29sb3I6ICNmZmY7XG4gIHBhZGRpbmc6IDdweDtcbiAgd2lkdGg6IDEyMHB4O1xuICBtYXJnaW4tdG9wOiAxNXB4OyB9XG5cbi5lcnJvcjQwNCAuYWxlcnQtd2FybmluZywgLmVycm9yNDA0IC5hbGVydC13YXJuaW5nIHtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIHdpZHRoOiA4MCU7IH1cblxuLmluZm9ybWF0aW9uLXJlc291cmNlcyA+IC5jb250YWluZXIsXG4uaW5mb3JtYXRpb24tcmVzb3VyY2VzIC5yZXNvdXJjZXMtbWVudSB7XG4gIGRpc3BsYXk6IG5vbmU7IH1cblxuYm9keS5wYWdlLXRlbXBsYXRlLXRlbXBsYXRlLWxhbmRpbmctcGFnZS1waHAgLnBhZ2UtaGVhZGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG4gIGJhY2tncm91bmQtc2l6ZTogYXV0bztcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIHJpZ2h0O1xuICBiYWNrZ3JvdW5kLXNpemU6IDgwMHB4IGF1dG87IH1cbiAgYm9keS5wYWdlLXRlbXBsYXRlLXRlbXBsYXRlLWxhbmRpbmctcGFnZS1waHAgLnBhZ2UtaGVhZGVyOmJlZm9yZSB7XG4gICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7IH1cbiAgYm9keS5wYWdlLXRlbXBsYXRlLXRlbXBsYXRlLWxhbmRpbmctcGFnZS1waHAgLnBhZ2UtaGVhZGVyIC5wYWdlLWhlYWRlci0tY29udGVudCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIHRleHQtYWxpZ246IGxlZnQ7IH1cbiAgICBib2R5LnBhZ2UtdGVtcGxhdGUtdGVtcGxhdGUtbGFuZGluZy1wYWdlLXBocCAucGFnZS1oZWFkZXIgLnBhZ2UtaGVhZGVyLS1jb250ZW50IGgxLCBib2R5LnBhZ2UtdGVtcGxhdGUtdGVtcGxhdGUtbGFuZGluZy1wYWdlLXBocCAucGFnZS1oZWFkZXIgLnBhZ2UtaGVhZGVyLS1jb250ZW50ID4gKjpmaXJzdC1jaGlsZCB7XG4gICAgICBjb2xvcjogIzE5NEM4NjtcbiAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICBmb250LXNpemU6IDQwcHg7XG4gICAgICBmb250LXN0eWxlOiBub3JtYWw7IH1cbiAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQ4ZW0pIHtcbiAgICAgICAgYm9keS5wYWdlLXRlbXBsYXRlLXRlbXBsYXRlLWxhbmRpbmctcGFnZS1waHAgLnBhZ2UtaGVhZGVyIC5wYWdlLWhlYWRlci0tY29udGVudCBoMSwgYm9keS5wYWdlLXRlbXBsYXRlLXRlbXBsYXRlLWxhbmRpbmctcGFnZS1waHAgLnBhZ2UtaGVhZGVyIC5wYWdlLWhlYWRlci0tY29udGVudCA+ICo6Zmlyc3QtY2hpbGQge1xuICAgICAgICAgIGZvbnQtc2l6ZTogNDBweDsgfSB9XG4gICAgYm9keS5wYWdlLXRlbXBsYXRlLXRlbXBsYXRlLWxhbmRpbmctcGFnZS1waHAgLnBhZ2UtaGVhZGVyIC5wYWdlLWhlYWRlci0tY29udGVudCBoMiB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgIGZvbnQtd2VpZ2h0OiAxMDA7XG4gICAgICBmb250LXNpemU6IDM0cHg7XG4gICAgICBjb2xvcjogIzE5NEM4NjtcbiAgICAgIHRleHQtYWxpZ246IGxlZnQ7IH1cbiAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQ4ZW0pIHtcbiAgICAgICAgYm9keS5wYWdlLXRlbXBsYXRlLXRlbXBsYXRlLWxhbmRpbmctcGFnZS1waHAgLnBhZ2UtaGVhZGVyIC5wYWdlLWhlYWRlci0tY29udGVudCBoMiB7XG4gICAgICAgICAgZm9udC1zaXplOiA0MHB4OyB9IH1cbiAgICBib2R5LnBhZ2UtdGVtcGxhdGUtdGVtcGxhdGUtbGFuZGluZy1wYWdlLXBocCAucGFnZS1oZWFkZXIgLnBhZ2UtaGVhZGVyLS1jb250ZW50IHA6bnRoLWNoaWxkKDIpLCBib2R5LnBhZ2UtdGVtcGxhdGUtdGVtcGxhdGUtbGFuZGluZy1wYWdlLXBocCAucGFnZS1oZWFkZXIgLnBhZ2UtaGVhZGVyLS1jb250ZW50ID4gOm50aC1jaGlsZCgyKSB7XG4gICAgICBkaXNwbGF5OiBub25lOyB9XG4gICAgYm9keS5wYWdlLXRlbXBsYXRlLXRlbXBsYXRlLWxhbmRpbmctcGFnZS1waHAgLnBhZ2UtaGVhZGVyIC5wYWdlLWhlYWRlci0tY29udGVudCBwOm50aC1jaGlsZCgzKSwgYm9keS5wYWdlLXRlbXBsYXRlLXRlbXBsYXRlLWxhbmRpbmctcGFnZS1waHAgLnBhZ2UtaGVhZGVyIC5wYWdlLWhlYWRlci0tY29udGVudCA+IDpudGgtY2hpbGQoMyk6bnRoLWNoaWxkKDIpIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgICBib2R5LnBhZ2UtdGVtcGxhdGUtdGVtcGxhdGUtbGFuZGluZy1wYWdlLXBocCAucGFnZS1oZWFkZXIgLnBhZ2UtaGVhZGVyLS1jb250ZW50IHAsIGJvZHkucGFnZS10ZW1wbGF0ZS10ZW1wbGF0ZS1sYW5kaW5nLXBhZ2UtcGhwIC5wYWdlLWhlYWRlciAucGFnZS1oZWFkZXItLWNvbnRlbnQgPiAqOm50aC1jaGlsZCgyKSwgYm9keS5wYWdlLXRlbXBsYXRlLXRlbXBsYXRlLWxhbmRpbmctcGFnZS1waHAgLnBhZ2UtaGVhZGVyIC5wYWdlLWhlYWRlci0tY29udGVudCBzdHJvbmcge1xuICAgICAgZm9udC13ZWlnaHQ6IDEwMCAhaW1wb3J0YW50O1xuICAgICAgZm9udC1zaXplOiAyNHB4O1xuICAgICAgY29sb3I6ICMxOTRDODY7XG4gICAgICBmb250LXN0eWxlOiBpdGFsaWM7IH1cbiAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQ4ZW0pIHtcbiAgICAgICAgYm9keS5wYWdlLXRlbXBsYXRlLXRlbXBsYXRlLWxhbmRpbmctcGFnZS1waHAgLnBhZ2UtaGVhZGVyIC5wYWdlLWhlYWRlci0tY29udGVudCBwLCBib2R5LnBhZ2UtdGVtcGxhdGUtdGVtcGxhdGUtbGFuZGluZy1wYWdlLXBocCAucGFnZS1oZWFkZXIgLnBhZ2UtaGVhZGVyLS1jb250ZW50ID4gKjpudGgtY2hpbGQoMiksIGJvZHkucGFnZS10ZW1wbGF0ZS10ZW1wbGF0ZS1sYW5kaW5nLXBhZ2UtcGhwIC5wYWdlLWhlYWRlciAucGFnZS1oZWFkZXItLWNvbnRlbnQgc3Ryb25nIHtcbiAgICAgICAgICBmb250LXNpemU6IDQwcHg7IH0gfVxuXG5ib2R5LnBhZ2UtdGVtcGxhdGUtdGVtcGxhdGUtbGFuZGluZy1wYWdlLXBocCAubWFpbiB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltYWdlcy9scC1iYWNrZ3JvdW5kLmpwZ1wiKTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogYm90dG9tIHJpZ2h0O1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyOyB9XG5cbmJvZHkucGFnZS10ZW1wbGF0ZS10ZW1wbGF0ZS1sYW5kaW5nLXBhZ2UtcGhwIC5pbnRybyB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1hZ2VzL2hlbG1ldC1jaGFsbGVuZ2UtaW50cm8tYmcucG5nXCIpO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7IH1cbiAgYm9keS5wYWdlLXRlbXBsYXRlLXRlbXBsYXRlLWxhbmRpbmctcGFnZS1waHAgLmludHJvIHAsIGJvZHkucGFnZS10ZW1wbGF0ZS10ZW1wbGF0ZS1sYW5kaW5nLXBhZ2UtcGhwIC5pbnRybyAucGFnZS1oZWFkZXIgLnBhZ2UtaGVhZGVyLS1jb250ZW50ID4gKjpudGgtY2hpbGQoMiksIC5wYWdlLWhlYWRlciBib2R5LnBhZ2UtdGVtcGxhdGUtdGVtcGxhdGUtbGFuZGluZy1wYWdlLXBocCAuaW50cm8gLnBhZ2UtaGVhZGVyLS1jb250ZW50ID4gKjpudGgtY2hpbGQoMikge1xuICAgIGNvbG9yOiB3aGl0ZTtcbiAgICBwYWRkaW5nOiAyMHB4IDEwcHggMjBweCAxMHB4OyB9XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNDhlbSkge1xuICAgICAgYm9keS5wYWdlLXRlbXBsYXRlLXRlbXBsYXRlLWxhbmRpbmctcGFnZS1waHAgLmludHJvIHAsIGJvZHkucGFnZS10ZW1wbGF0ZS10ZW1wbGF0ZS1sYW5kaW5nLXBhZ2UtcGhwIC5pbnRybyAucGFnZS1oZWFkZXIgLnBhZ2UtaGVhZGVyLS1jb250ZW50ID4gKjpudGgtY2hpbGQoMiksIC5wYWdlLWhlYWRlciBib2R5LnBhZ2UtdGVtcGxhdGUtdGVtcGxhdGUtbGFuZGluZy1wYWdlLXBocCAuaW50cm8gLnBhZ2UtaGVhZGVyLS1jb250ZW50ID4gKjpudGgtY2hpbGQoMikge1xuICAgICAgICBwYWRkaW5nOiA2MHB4IDQwcHggNjBweCA0MHB4O1xuICAgICAgICBmb250LXNpemU6IDI4cHg7XG4gICAgICAgIG1heC13aWR0aDogMTAwMHB4OyB9IH1cbiAgYm9keS5wYWdlLXRlbXBsYXRlLXRlbXBsYXRlLWxhbmRpbmctcGFnZS1waHAgLmludHJvIGgxLCBib2R5LnBhZ2UtdGVtcGxhdGUtdGVtcGxhdGUtbGFuZGluZy1wYWdlLXBocCAuaW50cm8gLnBhZ2UtaGVhZGVyIC5wYWdlLWhlYWRlci0tY29udGVudCA+ICo6Zmlyc3QtY2hpbGQsIC5wYWdlLWhlYWRlciBib2R5LnBhZ2UtdGVtcGxhdGUtdGVtcGxhdGUtbGFuZGluZy1wYWdlLXBocCAuaW50cm8gLnBhZ2UtaGVhZGVyLS1jb250ZW50ID4gKjpmaXJzdC1jaGlsZCB7XG4gICAgY29sb3I6IHdoaXRlO1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgIG1hcmdpbjogMDtcbiAgICBwYWRkaW5nOiAyMHB4OyB9XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNDhlbSkge1xuICAgICAgYm9keS5wYWdlLXRlbXBsYXRlLXRlbXBsYXRlLWxhbmRpbmctcGFnZS1waHAgLmludHJvIGgxLCBib2R5LnBhZ2UtdGVtcGxhdGUtdGVtcGxhdGUtbGFuZGluZy1wYWdlLXBocCAuaW50cm8gLnBhZ2UtaGVhZGVyIC5wYWdlLWhlYWRlci0tY29udGVudCA+ICo6Zmlyc3QtY2hpbGQsIC5wYWdlLWhlYWRlciBib2R5LnBhZ2UtdGVtcGxhdGUtdGVtcGxhdGUtbGFuZGluZy1wYWdlLXBocCAuaW50cm8gLnBhZ2UtaGVhZGVyLS1jb250ZW50ID4gKjpmaXJzdC1jaGlsZCB7XG4gICAgICAgIHBhZGRpbmc6IDBweCAwcHggNjBweCAwcHg7IH0gfVxuXG5ib2R5LnBhZ2UtdGVtcGxhdGUtdGVtcGxhdGUtbGFuZGluZy1wYWdlLXBocCAudGltZWxpbmUge1xuICBwYWRkaW5nOiAxMHB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIG1heC13aWR0aDogMTIwMHB4O1xuICBtYXJnaW46IDAgYXV0bzsgfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA0OGVtKSB7XG4gICAgYm9keS5wYWdlLXRlbXBsYXRlLXRlbXBsYXRlLWxhbmRpbmctcGFnZS1waHAgLnRpbWVsaW5lIHtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7IH0gfVxuICBib2R5LnBhZ2UtdGVtcGxhdGUtdGVtcGxhdGUtbGFuZGluZy1wYWdlLXBocCAudGltZWxpbmUgLnBoYXNlIHtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgIGJhY2tncm91bmQ6ICMxOTRDODY7XG4gICAgZmxleC1iYXNpczogMjQlOyB9XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNDhlbSkge1xuICAgICAgYm9keS5wYWdlLXRlbXBsYXRlLXRlbXBsYXRlLWxhbmRpbmctcGFnZS1waHAgLnRpbWVsaW5lIC5waGFzZSB7XG4gICAgICAgIG1hcmdpbjogMDsgfSB9XG4gICAgYm9keS5wYWdlLXRlbXBsYXRlLXRlbXBsYXRlLWxhbmRpbmctcGFnZS1waHAgLnRpbWVsaW5lIC5waGFzZSAuY29udGVudCB7XG4gICAgICBjb2xvcjogd2hpdGU7XG4gICAgICBmb250LXdlaWdodDogMjAwO1xuICAgICAgcGFkZGluZzogMzBweDsgfVxuICAgICAgYm9keS5wYWdlLXRlbXBsYXRlLXRlbXBsYXRlLWxhbmRpbmctcGFnZS1waHAgLnRpbWVsaW5lIC5waGFzZSAuY29udGVudCBwLCBib2R5LnBhZ2UtdGVtcGxhdGUtdGVtcGxhdGUtbGFuZGluZy1wYWdlLXBocCAudGltZWxpbmUgLnBoYXNlIC5jb250ZW50IC5wYWdlLWhlYWRlciAucGFnZS1oZWFkZXItLWNvbnRlbnQgPiAqOm50aC1jaGlsZCgyKSwgLnBhZ2UtaGVhZGVyIGJvZHkucGFnZS10ZW1wbGF0ZS10ZW1wbGF0ZS1sYW5kaW5nLXBhZ2UtcGhwIC50aW1lbGluZSAucGhhc2UgLmNvbnRlbnQgLnBhZ2UtaGVhZGVyLS1jb250ZW50ID4gKjpudGgtY2hpbGQoMikge1xuICAgICAgICBmb250LXdlaWdodDogMjAwOyB9XG4gICAgYm9keS5wYWdlLXRlbXBsYXRlLXRlbXBsYXRlLWxhbmRpbmctcGFnZS1waHAgLnRpbWVsaW5lIC5waGFzZSBoMiB7XG4gICAgICBiYWNrZ3JvdW5kOiAjMzE3QkJBO1xuICAgICAgbWFyZ2luOiAwO1xuICAgICAgcGFkZGluZzogMzBweDtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgIGNvbG9yOiB3aGl0ZTtcbiAgICAgIGZvbnQtc2l6ZTogMjhweDsgfVxuXG5ib2R5LmRyLXNpbGxzLW5ld3NsZXR0ZXIgLnBhZ2UtaGVhZGVyIHtcbiAgZGlzcGxheTogbm9uZTsgfVxuXG5ib2R5LmRyLXNpbGxzLW5ld3NsZXR0ZXIgLmNvbnRlbnQge1xuICBtYXgtd2lkdGg6IG5vbmU7XG4gIHBhZGRpbmc6IDA7IH1cblxuYm9keS5kci1zaWxscy1uZXdzbGV0dGVyIHNlY3Rpb24ge1xuICBwYWRkaW5nOiA3MHB4IGNhbGMoMzBweCArIDJ2dykgNjBweDsgfVxuXG5ib2R5LmRyLXNpbGxzLW5ld3NsZXR0ZXIgc2VjdGlvbi5oZWFkZXItc2VjdGlvbiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmOGY4Zjg7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi93cC1jb250ZW50L3RoZW1lcy9uZmwtaGVhbHRoLWFuZC1zYWZldHkvZGlzdC9pbWFnZXMvZHItYWxsZW4tc2lsbHMucG5nXCIpO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiA4MCUgMzAlO1xuICBiYWNrZ3JvdW5kLXNpemU6IGF1dG8gMTIwJTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDsgfVxuICBib2R5LmRyLXNpbGxzLW5ld3NsZXR0ZXIgc2VjdGlvbi5oZWFkZXItc2VjdGlvbiAubGVmdCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWF4LXdpZHRoOiA1MDBweDtcbiAgICBjb2xvcjogIzE5NEM4NjsgfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMTAwcHgpIGFuZCAobWluLXdpZHRoOiAxMDI2cHgpIHtcbiAgICAgIGJvZHkuZHItc2lsbHMtbmV3c2xldHRlciBzZWN0aW9uLmhlYWRlci1zZWN0aW9uIC5sZWZ0IHAsIGJvZHkuZHItc2lsbHMtbmV3c2xldHRlciBzZWN0aW9uLmhlYWRlci1zZWN0aW9uIC5sZWZ0IC5wYWdlLWhlYWRlciAucGFnZS1oZWFkZXItLWNvbnRlbnQgPiAqOm50aC1jaGlsZCgyKSwgLnBhZ2UtaGVhZGVyIGJvZHkuZHItc2lsbHMtbmV3c2xldHRlciBzZWN0aW9uLmhlYWRlci1zZWN0aW9uIC5sZWZ0IC5wYWdlLWhlYWRlci0tY29udGVudCA+ICo6bnRoLWNoaWxkKDIpIHtcbiAgICAgICAgbWF4LXdpZHRoOiA0MDBweDsgfSB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDEwMjVweCkgYW5kIChtaW4td2lkdGg6IDg3NXB4KSB7XG4gICAgICBib2R5LmRyLXNpbGxzLW5ld3NsZXR0ZXIgc2VjdGlvbi5oZWFkZXItc2VjdGlvbiAubGVmdCBwLCBib2R5LmRyLXNpbGxzLW5ld3NsZXR0ZXIgc2VjdGlvbi5oZWFkZXItc2VjdGlvbiAubGVmdCAucGFnZS1oZWFkZXIgLnBhZ2UtaGVhZGVyLS1jb250ZW50ID4gKjpudGgtY2hpbGQoMiksIC5wYWdlLWhlYWRlciBib2R5LmRyLXNpbGxzLW5ld3NsZXR0ZXIgc2VjdGlvbi5oZWFkZXItc2VjdGlvbiAubGVmdCAucGFnZS1oZWFkZXItLWNvbnRlbnQgPiAqOm50aC1jaGlsZCgyKSB7XG4gICAgICAgIG1heC13aWR0aDogMzAwcHg7IH0gfVxuICAgIGJvZHkuZHItc2lsbHMtbmV3c2xldHRlciBzZWN0aW9uLmhlYWRlci1zZWN0aW9uIC5sZWZ0ICoge1xuICAgICAgY29sb3I6IGluaGVyaXQ7IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDEyMDBweCkge1xuICAgIGJvZHkuZHItc2lsbHMtbmV3c2xldHRlciBzZWN0aW9uLmhlYWRlci1zZWN0aW9uIHtcbiAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IDk1JSAzMCU7IH0gfVxuICBAbWVkaWEgKG1heC13aWR0aDogMTAyNXB4KSB7XG4gICAgYm9keS5kci1zaWxscy1uZXdzbGV0dGVyIHNlY3Rpb24uaGVhZGVyLXNlY3Rpb24ge1xuICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMTI1JSAzMCU7IH0gfVxuICBAbWVkaWEgKG1heC13aWR0aDogODc1cHgpIHtcbiAgICBib2R5LmRyLXNpbGxzLW5ld3NsZXR0ZXIgc2VjdGlvbi5oZWFkZXItc2VjdGlvbiB7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiBub25lOyB9XG4gICAgICBib2R5LmRyLXNpbGxzLW5ld3NsZXR0ZXIgc2VjdGlvbi5oZWFkZXItc2VjdGlvbiAubGVmdCB7XG4gICAgICAgIG1heC13aWR0aDogbm9uZTsgfSB9XG5cbmJvZHkuZHItc2lsbHMtbmV3c2xldHRlciBzZWN0aW9uLmZvcm0tc2VjdGlvbiB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiL3dwLWNvbnRlbnQvdGhlbWVzL25mbC1oZWFsdGgtYW5kLXNhZmV0eS9kaXN0L2ltYWdlcy9zdGFkaXVtLWJnLmpwZ1wiKTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogNTAlIDUwJTtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgaGVpZ2h0OiA4MHZoOyB9XG4gIGJvZHkuZHItc2lsbHMtbmV3c2xldHRlciBzZWN0aW9uLmZvcm0tc2VjdGlvbiAjZ2Zvcm1fd3JhcHBlcl8yIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiA1MCU7XG4gICAgbGVmdDogNTAlO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICAgIGJhY2tncm91bmQ6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC45Mik7XG4gICAgYm9yZGVyLXJhZGl1czogNHB4O1xuICAgIGJveC1zaGFkb3c6IDAgNDBweCA4MHB4IC0xMHB4IHJnYmEoMCwgMCwgMCwgMC4yKTtcbiAgICBwYWRkaW5nOiA0MHB4IDMwcHg7XG4gICAgd2lkdGg6IGNhbGMoMTAwJSAtIDQwcHgpO1xuICAgIG1heC13aWR0aDogODAwcHg7IH1cbiAgICBib2R5LmRyLXNpbGxzLW5ld3NsZXR0ZXIgc2VjdGlvbi5mb3JtLXNlY3Rpb24gI2dmb3JtX3dyYXBwZXJfMiBsYWJlbCB7XG4gICAgICBkaXNwbGF5OiBub25lOyB9XG4gICAgYm9keS5kci1zaWxscy1uZXdzbGV0dGVyIHNlY3Rpb24uZm9ybS1zZWN0aW9uICNnZm9ybV93cmFwcGVyXzIgLmdmaWVsZCB7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogMTVweDsgfVxuICAgIGJvZHkuZHItc2lsbHMtbmV3c2xldHRlciBzZWN0aW9uLmZvcm0tc2VjdGlvbiAjZ2Zvcm1fd3JhcHBlcl8yIC5naW5wdXRfY29udGFpbmVyIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgICBtYXJnaW4tcmlnaHQ6IC0yMHB4OyB9XG4gICAgICBib2R5LmRyLXNpbGxzLW5ld3NsZXR0ZXIgc2VjdGlvbi5mb3JtLXNlY3Rpb24gI2dmb3JtX3dyYXBwZXJfMiAuZ2lucHV0X2NvbnRhaW5lciA+IHNwYW4ge1xuICAgICAgICBmbGV4OiAxIDEgMjIwcHg7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMjBweDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTVweDsgfVxuICAgICAgYm9keS5kci1zaWxscy1uZXdzbGV0dGVyIHNlY3Rpb24uZm9ybS1zZWN0aW9uICNnZm9ybV93cmFwcGVyXzIgLmdpbnB1dF9jb250YWluZXIgaW5wdXQge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDIwcHg7XG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICAgICAgICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICAgICAgICBiYWNrZ3JvdW5kOiAjRjdGOUZBO1xuICAgICAgICBjb2xvcjogIzVENzg4RDtcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgI0QxREJFMztcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNHB4O1xuICAgICAgICBwYWRkaW5nOiAxOHB4IDE0cHg7XG4gICAgICAgIGZvbnQtc2l6ZTogMXJlbTsgfVxuICAgICAgICBib2R5LmRyLXNpbGxzLW5ld3NsZXR0ZXIgc2VjdGlvbi5mb3JtLXNlY3Rpb24gI2dmb3JtX3dyYXBwZXJfMiAuZ2lucHV0X2NvbnRhaW5lciBpbnB1dDo6cGxhY2Vob2xkZXIge1xuICAgICAgICAgIGNvbG9yOiByZ2JhKDEzNiwgMTYxLCAxODAsIDAuNSk7IH1cbiAgICBib2R5LmRyLXNpbGxzLW5ld3NsZXR0ZXIgc2VjdGlvbi5mb3JtLXNlY3Rpb24gI2dmb3JtX3dyYXBwZXJfMiBpbnB1dFt0eXBlPSdzdWJtaXQnXSB7XG4gICAgICBiYWNrZ3JvdW5kOiAjMjI0ODg5O1xuICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgZm9udC1mYW1pbHk6IEVuZHpvbmVTYW5zLU1lZGl1bSwgQXJpYWwsIHNhbnMtc2VyaWY7XG4gICAgICBsZXR0ZXItc3BhY2luZzogLjI1ZW07XG4gICAgICBib3JkZXItcmFkaXVzOiAzcHg7XG4gICAgICBwYWRkaW5nOiAxMnB4IDUwcHggMTBweDtcbiAgICAgIG1heC13aWR0aDogMTAwJTsgfVxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDM3NXB4KSB7XG4gICAgICAgIGJvZHkuZHItc2lsbHMtbmV3c2xldHRlciBzZWN0aW9uLmZvcm0tc2VjdGlvbiAjZ2Zvcm1fd3JhcHBlcl8yIGlucHV0W3R5cGU9J3N1Ym1pdCddIHtcbiAgICAgICAgICBwYWRkaW5nOiAxMnB4IDI1cHggMTBweDsgfSB9XG4gIGJvZHkuZHItc2lsbHMtbmV3c2xldHRlciBzZWN0aW9uLmZvcm0tc2VjdGlvbiAjZ2Zvcm1fY29uZmlybWF0aW9uX21lc3NhZ2VfMiB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogNTAlO1xuICAgIGxlZnQ6IDUwJTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgICBiYWNrZ3JvdW5kOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuOTIpO1xuICAgIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgICBib3gtc2hhZG93OiAwIDQwcHggODBweCAtMTBweCByZ2JhKDAsIDAsIDAsIDAuMik7XG4gICAgcGFkZGluZzogNDBweCAzMHB4O1xuICAgIHdpZHRoOiBjYWxjKDEwMCUgLSA0MHB4KTtcbiAgICBtYXgtd2lkdGg6IDYwMHB4O1xuICAgIGNvbG9yOiAjNDI1YjZlO1xuICAgIGZvbnQtc2l6ZTogMnJlbTtcbiAgICBmb250LWZhbWlseTogRW5kem9uZVNhbnMtTWVkaXVtLEFyaWFsLHNhbnMtc2VyaWY7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyOyB9XG5cbmJvZHkubmZsLWhlbG1ldC1jaGFsbGVuZ2UgbWFpbiB7XG4gIGJhY2tncm91bmQ6ICNmNDUyM2Q7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCg0NWRlZywgI2Y0NTIzZCAwJSwgI2ZmZGQzZSAxMDAlKTsgfVxuXG5ib2R5Lm5mbC1oZWxtZXQtY2hhbGxlbmdlIC5wYWdlLWhlYWRlciB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi93cC1jb250ZW50L3RoZW1lcy9uZmwtaGVhbHRoLWFuZC1zYWZldHkvYXNzZXRzL2ltYWdlcy9oZWxtZXQtY2hhbGxlbmdlLWhlYWRlci1iZy5wbmdcIik7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmNDUyM2Q7IH1cbiAgYm9keS5uZmwtaGVsbWV0LWNoYWxsZW5nZSAucGFnZS1oZWFkZXI6OmJlZm9yZSB7XG4gICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7IH1cbiAgYm9keS5uZmwtaGVsbWV0LWNoYWxsZW5nZSAucGFnZS1oZWFkZXIgaDEsIGJvZHkubmZsLWhlbG1ldC1jaGFsbGVuZ2UgLnBhZ2UtaGVhZGVyIC5wYWdlLWhlYWRlci0tY29udGVudCA+ICo6Zmlyc3QtY2hpbGQge1xuICAgIHZpc2liaWxpdHk6IGhpZGRlbjsgfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA2MDBweCkge1xuICAgICAgYm9keS5uZmwtaGVsbWV0LWNoYWxsZW5nZSAucGFnZS1oZWFkZXIgaDEsIGJvZHkubmZsLWhlbG1ldC1jaGFsbGVuZ2UgLnBhZ2UtaGVhZGVyIC5wYWdlLWhlYWRlci0tY29udGVudCA+ICo6Zmlyc3QtY2hpbGQge1xuICAgICAgICBkaXNwbGF5OiBub25lOyB9IH1cblxuYm9keS5uZmwtaGVsbWV0LWNoYWxsZW5nZSAuY29udGVudCB7XG4gIGJhY2tncm91bmQ6ICNmNDUyM2Q7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCg0NWRlZywgI2Y0NTIzZCAwJSwgI2ZmZGQzZSAxMDAlKTtcbiAgY29sb3I6IHdoaXRlO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG1heC13aWR0aDogbm9uZTtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBwYWRkaW5nLXJpZ2h0OiAwO1xuICBwYWRkaW5nLXRvcDogMDtcbiAgcGFkZGluZy1ib3R0b206IDA7IH1cbiAgYm9keS5uZmwtaGVsbWV0LWNoYWxsZW5nZSAuY29udGVudCBoMSwgYm9keS5uZmwtaGVsbWV0LWNoYWxsZW5nZSAuY29udGVudCAucGFnZS1oZWFkZXIgLnBhZ2UtaGVhZGVyLS1jb250ZW50ID4gKjpmaXJzdC1jaGlsZCwgLnBhZ2UtaGVhZGVyIGJvZHkubmZsLWhlbG1ldC1jaGFsbGVuZ2UgLmNvbnRlbnQgLnBhZ2UtaGVhZGVyLS1jb250ZW50ID4gKjpmaXJzdC1jaGlsZCwgYm9keS5uZmwtaGVsbWV0LWNoYWxsZW5nZSAuY29udGVudCBoMiB7XG4gICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgICBjb2xvcjogd2hpdGU7IH1cbiAgYm9keS5uZmwtaGVsbWV0LWNoYWxsZW5nZSAuY29udGVudCBwLCBib2R5Lm5mbC1oZWxtZXQtY2hhbGxlbmdlIC5jb250ZW50IC5wYWdlLWhlYWRlciAucGFnZS1oZWFkZXItLWNvbnRlbnQgPiAqOm50aC1jaGlsZCgyKSwgLnBhZ2UtaGVhZGVyIGJvZHkubmZsLWhlbG1ldC1jaGFsbGVuZ2UgLmNvbnRlbnQgLnBhZ2UtaGVhZGVyLS1jb250ZW50ID4gKjpudGgtY2hpbGQoMikge1xuICAgIGNvbG9yOiB3aGl0ZTsgfVxuXG5ib2R5Lm5mbC1oZWxtZXQtY2hhbGxlbmdlICNoYy1hdHRlbmQtY2hhbGxlbmdlIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiL3dwLWNvbnRlbnQvdGhlbWVzL25mbC1oZWFsdGgtYW5kLXNhZmV0eS9hc3NldHMvaW1hZ2VzL2hlbG1ldC1jaGFsbGVuZ2UtYmctMi5qcGdcIik7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIHBhZGRpbmc6IDgwcHggMDsgfVxuICBAbWVkaWEgKG1heC13aWR0aDogNjAwcHgpIHtcbiAgICBib2R5Lm5mbC1oZWxtZXQtY2hhbGxlbmdlICNoYy1hdHRlbmQtY2hhbGxlbmdlIHtcbiAgICAgIHBhZGRpbmc6IDUwcHggMDsgfSB9XG4gIGJvZHkubmZsLWhlbG1ldC1jaGFsbGVuZ2UgI2hjLWF0dGVuZC1jaGFsbGVuZ2UgaDEsIGJvZHkubmZsLWhlbG1ldC1jaGFsbGVuZ2UgI2hjLWF0dGVuZC1jaGFsbGVuZ2UgLnBhZ2UtaGVhZGVyIC5wYWdlLWhlYWRlci0tY29udGVudCA+ICo6Zmlyc3QtY2hpbGQsIC5wYWdlLWhlYWRlciBib2R5Lm5mbC1oZWxtZXQtY2hhbGxlbmdlICNoYy1hdHRlbmQtY2hhbGxlbmdlIC5wYWdlLWhlYWRlci0tY29udGVudCA+ICo6Zmlyc3QtY2hpbGQsIGJvZHkubmZsLWhlbG1ldC1jaGFsbGVuZ2UgI2hjLWF0dGVuZC1jaGFsbGVuZ2UgaDIsIGJvZHkubmZsLWhlbG1ldC1jaGFsbGVuZ2UgI2hjLWF0dGVuZC1jaGFsbGVuZ2UgaDMsIGJvZHkubmZsLWhlbG1ldC1jaGFsbGVuZ2UgI2hjLWF0dGVuZC1jaGFsbGVuZ2UgcCwgYm9keS5uZmwtaGVsbWV0LWNoYWxsZW5nZSAjaGMtYXR0ZW5kLWNoYWxsZW5nZSAucGFnZS1oZWFkZXIgLnBhZ2UtaGVhZGVyLS1jb250ZW50ID4gKjpudGgtY2hpbGQoMiksIC5wYWdlLWhlYWRlciBib2R5Lm5mbC1oZWxtZXQtY2hhbGxlbmdlICNoYy1hdHRlbmQtY2hhbGxlbmdlIC5wYWdlLWhlYWRlci0tY29udGVudCA+ICo6bnRoLWNoaWxkKDIpIHtcbiAgICBtYXgtd2lkdGg6IDgwMHB4O1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIHBhZGRpbmctbGVmdDogMTVweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjsgfVxuICBib2R5Lm5mbC1oZWxtZXQtY2hhbGxlbmdlICNoYy1hdHRlbmQtY2hhbGxlbmdlIGgxLCBib2R5Lm5mbC1oZWxtZXQtY2hhbGxlbmdlICNoYy1hdHRlbmQtY2hhbGxlbmdlIC5wYWdlLWhlYWRlciAucGFnZS1oZWFkZXItLWNvbnRlbnQgPiAqOmZpcnN0LWNoaWxkLCAucGFnZS1oZWFkZXIgYm9keS5uZmwtaGVsbWV0LWNoYWxsZW5nZSAjaGMtYXR0ZW5kLWNoYWxsZW5nZSAucGFnZS1oZWFkZXItLWNvbnRlbnQgPiAqOmZpcnN0LWNoaWxkIHtcbiAgICBtYXJnaW4tYm90dG9tOiAzMHB4OyB9XG4gIGJvZHkubmZsLWhlbG1ldC1jaGFsbGVuZ2UgI2hjLWF0dGVuZC1jaGFsbGVuZ2UgLmhjLWJ1dHRvbiB7XG4gICAgY29sb3I6ICM2MDU3OTc7IH1cblxuYm9keS5uZmwtaGVsbWV0LWNoYWxsZW5nZSAjaGMtYWJvdXQtY2hhbGxlbmdlIHtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiA4MHB4IDA7IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDYwMHB4KSB7XG4gICAgYm9keS5uZmwtaGVsbWV0LWNoYWxsZW5nZSAjaGMtYWJvdXQtY2hhbGxlbmdlIHtcbiAgICAgIHBhZGRpbmc6IDUwcHggMDsgfSB9XG4gIGJvZHkubmZsLWhlbG1ldC1jaGFsbGVuZ2UgI2hjLWFib3V0LWNoYWxsZW5nZSBoMSwgYm9keS5uZmwtaGVsbWV0LWNoYWxsZW5nZSAjaGMtYWJvdXQtY2hhbGxlbmdlIC5wYWdlLWhlYWRlciAucGFnZS1oZWFkZXItLWNvbnRlbnQgPiAqOmZpcnN0LWNoaWxkLCAucGFnZS1oZWFkZXIgYm9keS5uZmwtaGVsbWV0LWNoYWxsZW5nZSAjaGMtYWJvdXQtY2hhbGxlbmdlIC5wYWdlLWhlYWRlci0tY29udGVudCA+ICo6Zmlyc3QtY2hpbGQsIGJvZHkubmZsLWhlbG1ldC1jaGFsbGVuZ2UgI2hjLWFib3V0LWNoYWxsZW5nZSBoMiwgYm9keS5uZmwtaGVsbWV0LWNoYWxsZW5nZSAjaGMtYWJvdXQtY2hhbGxlbmdlIGgzLCBib2R5Lm5mbC1oZWxtZXQtY2hhbGxlbmdlICNoYy1hYm91dC1jaGFsbGVuZ2UgcCwgYm9keS5uZmwtaGVsbWV0LWNoYWxsZW5nZSAjaGMtYWJvdXQtY2hhbGxlbmdlIC5wYWdlLWhlYWRlciAucGFnZS1oZWFkZXItLWNvbnRlbnQgPiAqOm50aC1jaGlsZCgyKSwgLnBhZ2UtaGVhZGVyIGJvZHkubmZsLWhlbG1ldC1jaGFsbGVuZ2UgI2hjLWFib3V0LWNoYWxsZW5nZSAucGFnZS1oZWFkZXItLWNvbnRlbnQgPiAqOm50aC1jaGlsZCgyKSB7XG4gICAgbWF4LXdpZHRoOiA4MDBweDtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgY29sb3I6IHdoaXRlO1xuICAgIHBhZGRpbmctbGVmdDogMTVweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNXB4OyB9XG4gIGJvZHkubmZsLWhlbG1ldC1jaGFsbGVuZ2UgI2hjLWFib3V0LWNoYWxsZW5nZSBoMSwgYm9keS5uZmwtaGVsbWV0LWNoYWxsZW5nZSAjaGMtYWJvdXQtY2hhbGxlbmdlIC5wYWdlLWhlYWRlciAucGFnZS1oZWFkZXItLWNvbnRlbnQgPiAqOmZpcnN0LWNoaWxkLCAucGFnZS1oZWFkZXIgYm9keS5uZmwtaGVsbWV0LWNoYWxsZW5nZSAjaGMtYWJvdXQtY2hhbGxlbmdlIC5wYWdlLWhlYWRlci0tY29udGVudCA+ICo6Zmlyc3QtY2hpbGQge1xuICAgIGNvbG9yOiB3aGl0ZTtcbiAgICBtYXJnaW4tYm90dG9tOiAzMHB4OyB9XG4gIGJvZHkubmZsLWhlbG1ldC1jaGFsbGVuZ2UgI2hjLWFib3V0LWNoYWxsZW5nZSBwLCBib2R5Lm5mbC1oZWxtZXQtY2hhbGxlbmdlICNoYy1hYm91dC1jaGFsbGVuZ2UgLnBhZ2UtaGVhZGVyIC5wYWdlLWhlYWRlci0tY29udGVudCA+ICo6bnRoLWNoaWxkKDIpLCAucGFnZS1oZWFkZXIgYm9keS5uZmwtaGVsbWV0LWNoYWxsZW5nZSAjaGMtYWJvdXQtY2hhbGxlbmdlIC5wYWdlLWhlYWRlci0tY29udGVudCA+ICo6bnRoLWNoaWxkKDIpIHtcbiAgICBmb250LXNpemU6IDE5cHg7IH1cbiAgYm9keS5uZmwtaGVsbWV0LWNoYWxsZW5nZSAjaGMtYWJvdXQtY2hhbGxlbmdlICNoYy1idXR0b25zLXdyYXAge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIG1heC13aWR0aDogNTAwcHg7XG4gICAgbWFyZ2luOiAzMHB4IGF1dG87IH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogNjAwcHgpIHtcbiAgICAgIGJvZHkubmZsLWhlbG1ldC1jaGFsbGVuZ2UgI2hjLWFib3V0LWNoYWxsZW5nZSAjaGMtYnV0dG9ucy13cmFwIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIG1hcmdpbjogMCBhdXRvOyB9IH1cbiAgICBib2R5Lm5mbC1oZWxtZXQtY2hhbGxlbmdlICNoYy1hYm91dC1jaGFsbGVuZ2UgI2hjLWJ1dHRvbnMtd3JhcCAuaGMtYnV0dG9uIHtcbiAgICAgIGNvbG9yOiAjNDc3NkI4O1xuICAgICAgbWFyZ2luOiAwIGF1dG87IH1cbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA2MDBweCkge1xuICAgICAgICBib2R5Lm5mbC1oZWxtZXQtY2hhbGxlbmdlICNoYy1hYm91dC1jaGFsbGVuZ2UgI2hjLWJ1dHRvbnMtd3JhcCAuaGMtYnV0dG9uIHtcbiAgICAgICAgICBtYXJnaW4tdG9wOiAzMHB4OyB9IH1cblxuYm9keS5uZmwtaGVsbWV0LWNoYWxsZW5nZSAjaGMtY2hhbGxlbmdlLXRpbWVsaW5lIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiL3dwLWNvbnRlbnQvdGhlbWVzL25mbC1oZWFsdGgtYW5kLXNhZmV0eS9hc3NldHMvaW1hZ2VzL2hjLXRpbWVsaW5lLWJnLnBuZ1wiKTtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgcGFkZGluZzogODBweCAwOyB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiA2MDBweCkge1xuICAgIGJvZHkubmZsLWhlbG1ldC1jaGFsbGVuZ2UgI2hjLWNoYWxsZW5nZS10aW1lbGluZSB7XG4gICAgICBwYWRkaW5nOiA1MHB4IDA7IH0gfVxuICBib2R5Lm5mbC1oZWxtZXQtY2hhbGxlbmdlICNoYy1jaGFsbGVuZ2UtdGltZWxpbmUgaDEsIGJvZHkubmZsLWhlbG1ldC1jaGFsbGVuZ2UgI2hjLWNoYWxsZW5nZS10aW1lbGluZSAucGFnZS1oZWFkZXIgLnBhZ2UtaGVhZGVyLS1jb250ZW50ID4gKjpmaXJzdC1jaGlsZCwgLnBhZ2UtaGVhZGVyIGJvZHkubmZsLWhlbG1ldC1jaGFsbGVuZ2UgI2hjLWNoYWxsZW5nZS10aW1lbGluZSAucGFnZS1oZWFkZXItLWNvbnRlbnQgPiAqOmZpcnN0LWNoaWxkLCBib2R5Lm5mbC1oZWxtZXQtY2hhbGxlbmdlICNoYy1jaGFsbGVuZ2UtdGltZWxpbmUgaDIsIGJvZHkubmZsLWhlbG1ldC1jaGFsbGVuZ2UgI2hjLWNoYWxsZW5nZS10aW1lbGluZSBoMywgYm9keS5uZmwtaGVsbWV0LWNoYWxsZW5nZSAjaGMtY2hhbGxlbmdlLXRpbWVsaW5lIHAsIGJvZHkubmZsLWhlbG1ldC1jaGFsbGVuZ2UgI2hjLWNoYWxsZW5nZS10aW1lbGluZSAucGFnZS1oZWFkZXIgLnBhZ2UtaGVhZGVyLS1jb250ZW50ID4gKjpudGgtY2hpbGQoMiksIC5wYWdlLWhlYWRlciBib2R5Lm5mbC1oZWxtZXQtY2hhbGxlbmdlICNoYy1jaGFsbGVuZ2UtdGltZWxpbmUgLnBhZ2UtaGVhZGVyLS1jb250ZW50ID4gKjpudGgtY2hpbGQoMiksIGJvZHkubmZsLWhlbG1ldC1jaGFsbGVuZ2UgI2hjLWNoYWxsZW5nZS10aW1lbGluZSBkbCB7XG4gICAgbWF4LXdpZHRoOiA4MDBweDtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7IH1cbiAgYm9keS5uZmwtaGVsbWV0LWNoYWxsZW5nZSAjaGMtY2hhbGxlbmdlLXRpbWVsaW5lIGgxLCBib2R5Lm5mbC1oZWxtZXQtY2hhbGxlbmdlICNoYy1jaGFsbGVuZ2UtdGltZWxpbmUgLnBhZ2UtaGVhZGVyIC5wYWdlLWhlYWRlci0tY29udGVudCA+ICo6Zmlyc3QtY2hpbGQsIC5wYWdlLWhlYWRlciBib2R5Lm5mbC1oZWxtZXQtY2hhbGxlbmdlICNoYy1jaGFsbGVuZ2UtdGltZWxpbmUgLnBhZ2UtaGVhZGVyLS1jb250ZW50ID4gKjpmaXJzdC1jaGlsZCB7XG4gICAgY29sb3I6ICM0Nzc2Qjg7XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICBtYXJnaW4tYm90dG9tOiAzMHB4OyB9XG4gIGJvZHkubmZsLWhlbG1ldC1jaGFsbGVuZ2UgI2hjLWNoYWxsZW5nZS10aW1lbGluZSBkbCB7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gICAgbWF4LXdpZHRoOiA2NTBweDtcbiAgICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG4gICAgcGFkZGluZy1yaWdodDogMTVweDsgfVxuICAgIGJvZHkubmZsLWhlbG1ldC1jaGFsbGVuZ2UgI2hjLWNoYWxsZW5nZS10aW1lbGluZSBkbCBkdCB7XG4gICAgICBiYWNrZ3JvdW5kOiAjY2MyNTNiO1xuICAgICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDcxZGVnLCAjY2MyNTNiIDAlLCAjODgyNDYxIDEwMCUpO1xuICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgIGNvbG9yOiB3aGl0ZTtcbiAgICAgIGZvbnQtc2l6ZTogMjhweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgIHBhZGRpbmc6IDIzcHggMjBweCAwO1xuICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgIGxldHRlci1zcGFjaW5nOiAwLjE1cmVtOyB9XG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogNjAwcHgpIHtcbiAgICAgICAgYm9keS5uZmwtaGVsbWV0LWNoYWxsZW5nZSAjaGMtY2hhbGxlbmdlLXRpbWVsaW5lIGRsIGR0IHtcbiAgICAgICAgICBmb250LXNpemU6IDIzcHg7IH0gfVxuICAgIGJvZHkubmZsLWhlbG1ldC1jaGFsbGVuZ2UgI2hjLWNoYWxsZW5nZS10aW1lbGluZSBkbCBkZCB7XG4gICAgICBiYWNrZ3JvdW5kOiAjY2MyNTNiO1xuICAgICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDcxZGVnLCAjY2MyNTNiIDAlLCAjODgyNDYxIDEwMCUpO1xuICAgICAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICAgIGNvbG9yOiB3aGl0ZTtcbiAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICBwYWRkaW5nOiAxMHB4IDIwcHggMTdweDtcbiAgICAgIHRleHQtYWxpZ246IGxlZnQ7IH1cbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA2MDBweCkge1xuICAgICAgICBib2R5Lm5mbC1oZWxtZXQtY2hhbGxlbmdlICNoYy1jaGFsbGVuZ2UtdGltZWxpbmUgZGwgZGQge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgICBsaW5lLWhlaWdodDogMjBweDsgfSB9XG5cbmJvZHkubmZsLWhlbG1ldC1jaGFsbGVuZ2UgLmhjLWJ1dHRvbiB7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGZvbnQtc2l6ZTogMjJweDtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG4gIG1pbi13aWR0aDogMjIwcHg7XG4gIHBhZGRpbmc6IDEwcHggMjBweDtcbiAgbWFyZ2luOiAzMHB4IGF1dG87IH1cblxuLyogUGFnZS10ZW1wbGF0ZTogSEhDICovXG5ib2R5LnBhZ2UtdGVtcGxhdGUtaGhjIC5wYWdlLWhlYWRlciB7XG4gIHBhZGRpbmctdG9wOiAwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBoZWlnaHQ6IGF1dG87XG4gIHBhZGRpbmctYm90dG9tOiAyMHB4OyB9XG4gIGJvZHkucGFnZS10ZW1wbGF0ZS1oaGMgLnBhZ2UtaGVhZGVyOmFmdGVyIHtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB6LWluZGV4OiAtMTtcbiAgICB0b3A6IGF1dG87XG4gICAgcmlnaHQ6IDA7XG4gICAgYm90dG9tOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgaGVpZ2h0OiA1MCU7XG4gICAgYmFja2dyb3VuZDogLXdlYmtpdC1saW5lYXItZ3JhZGllbnQodHJhbnNwYXJlbnQsIGJsYWNrKTtcbiAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQodHJhbnNwYXJlbnQsIGJsYWNrKTsgfVxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQ4ZW0pIHtcbiAgICAgIGJvZHkucGFnZS10ZW1wbGF0ZS1oaGMgLnBhZ2UtaGVhZGVyOmFmdGVyIHtcbiAgICAgICAgaGVpZ2h0OiAzMy4zMzMzMzMzMzMlOyB9IH1cblxuYm9keS5wYWdlLXRlbXBsYXRlLWhoYyAuaGhjLWJyYW5kIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAxMDEwOyB9XG4gIGJvZHkucGFnZS10ZW1wbGF0ZS1oaGMgLmhoYy1icmFuZCBpbWcge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBsZWZ0OiA1MCU7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG4gICAgLW1vei10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG4gICAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbiAgICAtby10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuICAgIHRvcDogMDtcbiAgICB3aWR0aDogYXV0bztcbiAgICBtYXgtd2lkdGg6IG5vbmU7IH1cbiAgICBib2R5LnBhZ2UtdGVtcGxhdGUtaGhjIC5oaGMtYnJhbmQgaW1nLnNoaWVsZCB7XG4gICAgICBoZWlnaHQ6IDEyMHB4OyB9XG4gICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAzMGVtKSB7XG4gICAgICAgIGJvZHkucGFnZS10ZW1wbGF0ZS1oaGMgLmhoYy1icmFuZCBpbWcuc2hpZWxkIHtcbiAgICAgICAgICBoZWlnaHQ6IDE0MHB4OyB9IH1cbiAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQ4ZW0pIHtcbiAgICAgICAgYm9keS5wYWdlLXRlbXBsYXRlLWhoYyAuaGhjLWJyYW5kIGltZy5zaGllbGQge1xuICAgICAgICAgIGhlaWdodDogMzAwcHg7IH0gfVxuICAgIGJvZHkucGFnZS10ZW1wbGF0ZS1oaGMgLmhoYy1icmFuZCBpbWcubG9nbyB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB3aWR0aDogMjkwcHg7XG4gICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICB0b3A6IDQwcHg7IH1cbiAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDMwZW0pIHtcbiAgICAgICAgYm9keS5wYWdlLXRlbXBsYXRlLWhoYyAuaGhjLWJyYW5kIGltZy5sb2dvIHtcbiAgICAgICAgICB0b3A6IDMwcHg7XG4gICAgICAgICAgd2lkdGg6IDQ0MHB4OyB9IH1cbiAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQ4ZW0pIHtcbiAgICAgICAgYm9keS5wYWdlLXRlbXBsYXRlLWhoYyAuaGhjLWJyYW5kIGltZy5sb2dvIHtcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgbGVmdDogNTAlO1xuICAgICAgICAgIHRvcDogNTAlO1xuICAgICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gICAgICAgICAgLW1vei10cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgICAgICAgICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gICAgICAgICAgLW8tdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gICAgICAgICAgdG9wOiA0MCU7XG4gICAgICAgICAgd2lkdGg6IGF1dG87XG4gICAgICAgICAgaGVpZ2h0OiA3MHB4OyB9IH1cblxuYm9keS5wYWdlLXRlbXBsYXRlLWhoYyAucGFnZS1oZWFkZXItLWNvbnRlbnQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGhlaWdodDogYXV0bztcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBwYWRkaW5nLXRvcDogMjBweDtcbiAgcGFkZGluZy1ib3R0b206IDIwcHg7IH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNDhlbSkge1xuICAgIGJvZHkucGFnZS10ZW1wbGF0ZS1oaGMgLnBhZ2UtaGVhZGVyLS1jb250ZW50IHtcbiAgICAgIHBhZGRpbmctdG9wOiAzMHB4O1xuICAgICAgcGFkZGluZy1ib3R0b206IDMwcHg7IH0gfVxuICBib2R5LnBhZ2UtdGVtcGxhdGUtaGhjIC5wYWdlLWhlYWRlci0tY29udGVudCBoMSwgYm9keS5wYWdlLXRlbXBsYXRlLWhoYyAucGFnZS1oZWFkZXIgLnBhZ2UtaGVhZGVyLS1jb250ZW50ID4gKjpmaXJzdC1jaGlsZCwgLnBhZ2UtaGVhZGVyIGJvZHkucGFnZS10ZW1wbGF0ZS1oaGMgLnBhZ2UtaGVhZGVyLS1jb250ZW50ID4gKjpmaXJzdC1jaGlsZCB7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gICAgYmFja2dyb3VuZDogbm9uZTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgZm9udC1mYW1pbHk6IFwiRW5kem9uZVNhbnMtQm9sZEl0YWxpY1wiLCBBcmlhbCwgc2Fucy1zZXJpZjtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgIzAwNzVCQztcbiAgICBwYWRkaW5nOiAxMHB4IDA7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgbWF4LXdpZHRoOiA3NjhweDsgfVxuICAgIGJvZHkucGFnZS10ZW1wbGF0ZS1oaGMgLnBhZ2UtaGVhZGVyLS1jb250ZW50IGgxOmFmdGVyLCBib2R5LnBhZ2UtdGVtcGxhdGUtaGhjIC5wYWdlLWhlYWRlciAucGFnZS1oZWFkZXItLWNvbnRlbnQgPiA6Zmlyc3QtY2hpbGQ6YWZ0ZXIsIC5wYWdlLWhlYWRlciBib2R5LnBhZ2UtdGVtcGxhdGUtaGhjIC5wYWdlLWhlYWRlci0tY29udGVudCA+IDpmaXJzdC1jaGlsZDphZnRlciB7XG4gICAgICBjb250ZW50OiBub25lOyB9XG4gIGJvZHkucGFnZS10ZW1wbGF0ZS1oaGMgLnBhZ2UtaGVhZGVyLS1jb250ZW50IHAsIGJvZHkucGFnZS10ZW1wbGF0ZS1oaGMgLnBhZ2UtaGVhZGVyIC5wYWdlLWhlYWRlci0tY29udGVudCA+ICo6bnRoLWNoaWxkKDIpLCAucGFnZS1oZWFkZXIgYm9keS5wYWdlLXRlbXBsYXRlLWhoYyAucGFnZS1oZWFkZXItLWNvbnRlbnQgPiAqOm50aC1jaGlsZCgyKSB7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gICAgY29sb3I6IHdoaXRlO1xuICAgIGZvbnQtZmFtaWx5OiBcIkVuZHpvbmVTYW5zLUJvbGRcIiwgQXJpYWwsIHNhbnMtc2VyaWY7XG4gICAgbGV0dGVyLXNwYWNpbmc6IDAuMDNlbTtcbiAgICBsaW5lLWhlaWdodDogMS40O1xuICAgIG1heC13aWR0aDogNTc2cHg7IH1cblxuYm9keS5wYWdlLXRlbXBsYXRlLWhoYyAucGFnZS1oZWFkZXItLWNvbnRlbnQgaDEsIGJvZHkucGFnZS10ZW1wbGF0ZS1oaGMgLnBhZ2UtaGVhZGVyIC5wYWdlLWhlYWRlci0tY29udGVudCA+ICo6Zmlyc3QtY2hpbGQsIC5wYWdlLWhlYWRlciBib2R5LnBhZ2UtdGVtcGxhdGUtaGhjIC5wYWdlLWhlYWRlci0tY29udGVudCA+ICo6Zmlyc3QtY2hpbGQsIGJvZHkucGFnZS10ZW1wbGF0ZS1oaGMgLnBhZ2UtaGVhZGVyIC5wYWdlLWhlYWRlci0tY29udGVudCA+ICo6Zmlyc3QtY2hpbGQsIC5wYWdlLWhlYWRlciBib2R5LnBhZ2UtdGVtcGxhdGUtaGhjIC5wYWdlLWhlYWRlci0tY29udGVudCA+ICo6Zmlyc3QtY2hpbGQge1xuICBmb250LXNpemU6IDE0O1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICBwYWRkaW5nOiAwIDAgMTVweDtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIG1heC13aWR0aDogNzY4cHg7IH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNDhlbSkge1xuICAgIGJvZHkucGFnZS10ZW1wbGF0ZS1oaGMgLnBhZ2UtaGVhZGVyLS1jb250ZW50IGgxLCBib2R5LnBhZ2UtdGVtcGxhdGUtaGhjIC5wYWdlLWhlYWRlciAucGFnZS1oZWFkZXItLWNvbnRlbnQgPiAqOmZpcnN0LWNoaWxkLCAucGFnZS1oZWFkZXIgYm9keS5wYWdlLXRlbXBsYXRlLWhoYyAucGFnZS1oZWFkZXItLWNvbnRlbnQgPiAqOmZpcnN0LWNoaWxkLCBib2R5LnBhZ2UtdGVtcGxhdGUtaGhjIC5wYWdlLWhlYWRlciAucGFnZS1oZWFkZXItLWNvbnRlbnQgPiAqOmZpcnN0LWNoaWxkLCAucGFnZS1oZWFkZXIgYm9keS5wYWdlLXRlbXBsYXRlLWhoYyAucGFnZS1oZWFkZXItLWNvbnRlbnQgPiAqOmZpcnN0LWNoaWxkIHtcbiAgICAgIGZvbnQtc2l6ZTogMTQ7XG4gICAgICBmb250LXNpemU6IDAuODc1cmVtOyB9IH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjJlbSkge1xuICAgIGJvZHkucGFnZS10ZW1wbGF0ZS1oaGMgLnBhZ2UtaGVhZGVyLS1jb250ZW50IGgxLCBib2R5LnBhZ2UtdGVtcGxhdGUtaGhjIC5wYWdlLWhlYWRlciAucGFnZS1oZWFkZXItLWNvbnRlbnQgPiAqOmZpcnN0LWNoaWxkLCAucGFnZS1oZWFkZXIgYm9keS5wYWdlLXRlbXBsYXRlLWhoYyAucGFnZS1oZWFkZXItLWNvbnRlbnQgPiAqOmZpcnN0LWNoaWxkLCBib2R5LnBhZ2UtdGVtcGxhdGUtaGhjIC5wYWdlLWhlYWRlciAucGFnZS1oZWFkZXItLWNvbnRlbnQgPiAqOmZpcnN0LWNoaWxkLCAucGFnZS1oZWFkZXIgYm9keS5wYWdlLXRlbXBsYXRlLWhoYyAucGFnZS1oZWFkZXItLWNvbnRlbnQgPiAqOmZpcnN0LWNoaWxkIHtcbiAgICAgIGZvbnQtc2l6ZTogMTY7XG4gICAgICBmb250LXNpemU6IDFyZW07IH0gfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NWVtKSB7XG4gICAgYm9keS5wYWdlLXRlbXBsYXRlLWhoYyAucGFnZS1oZWFkZXItLWNvbnRlbnQgaDEsIGJvZHkucGFnZS10ZW1wbGF0ZS1oaGMgLnBhZ2UtaGVhZGVyIC5wYWdlLWhlYWRlci0tY29udGVudCA+ICo6Zmlyc3QtY2hpbGQsIC5wYWdlLWhlYWRlciBib2R5LnBhZ2UtdGVtcGxhdGUtaGhjIC5wYWdlLWhlYWRlci0tY29udGVudCA+ICo6Zmlyc3QtY2hpbGQsIGJvZHkucGFnZS10ZW1wbGF0ZS1oaGMgLnBhZ2UtaGVhZGVyIC5wYWdlLWhlYWRlci0tY29udGVudCA+ICo6Zmlyc3QtY2hpbGQsIC5wYWdlLWhlYWRlciBib2R5LnBhZ2UtdGVtcGxhdGUtaGhjIC5wYWdlLWhlYWRlci0tY29udGVudCA+ICo6Zmlyc3QtY2hpbGQge1xuICAgICAgZm9udC1zaXplOiAxNjtcbiAgICAgIGZvbnQtc2l6ZTogMXJlbTsgfSB9XG5cbmJvZHkucGFnZS10ZW1wbGF0ZS1oaGMgLmhoYy1jb250ZW50IHtcbiAgYmFja2dyb3VuZDogd2hpdGUgdXJsKC4uL2ltYWdlcy9oaGMvaGhjLWhleC10aWxlLmpwZykgdG9wIHJlcGVhdC14O1xuICBib3JkZXItdG9wOiA0cHggc29saWQgI0Q2RDZENjtcbiAgbWluLWhlaWdodDogMzIwcHg7IH1cbiAgYm9keS5wYWdlLXRlbXBsYXRlLWhoYyAuaGhjLWNvbnRlbnQgaDIge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBwYWRkaW5nLXRvcDogMzBweDtcbiAgICBmb250LWZhbWlseTogXCJFbmR6b25lU2Fucy1Cb2xkSXRhbGljXCIsIEFyaWFsLCBzYW5zLXNlcmlmO1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgY29sb3I6ICMwMDc1QkM7IH1cbiAgICBib2R5LnBhZ2UtdGVtcGxhdGUtaGhjIC5oaGMtY29udGVudCBoMjpiZWZvcmUge1xuICAgICAgY29udGVudDogXCJcIjtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgd2lkdGg6IDEwMHZ3O1xuICAgICAgaGVpZ2h0OiAycHg7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0b3A6IDA7XG4gICAgICBsZWZ0OiA1MCU7XG4gICAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbiAgICAgIC1tb3otdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuICAgICAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbiAgICAgIC1vLXRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNFNEU1RTY7IH1cbiAgYm9keS5wYWdlLXRlbXBsYXRlLWhoYyAuaGhjLWNvbnRlbnQgaDMge1xuICAgIGZvbnQtZmFtaWx5OiBcIkVuZHpvbmVTYW5zLUJvbGRcIiwgQXJpYWwsIHNhbnMtc2VyaWY7XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICBjb2xvcjogIzAyNEM4QTsgfVxuICBib2R5LnBhZ2UtdGVtcGxhdGUtaGhjIC5oaGMtY29udGVudCB1bCB7XG4gICAgcGFkZGluZy1sZWZ0OiAxMHB4OyB9XG4gICAgYm9keS5wYWdlLXRlbXBsYXRlLWhoYyAuaGhjLWNvbnRlbnQgdWwgbGkge1xuICAgICAgcGFkZGluZy1sZWZ0OiAyNHB4OyB9XG5cbmJvZHkucGFnZS10ZW1wbGF0ZS1oaGMgaHIge1xuICBtYXJnaW46IDEwcHggMCAyMHB4ICFpbXBvcnRhbnQ7IH1cblxuLmNoYWxsZW5nZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWFyZ2luLXRvcDogLTYwcHg7XG4gIGJhY2tncm91bmQ6ICMwMDc1QkM7XG4gIGJveC1zaGFkb3c6IDAgMXB4IDNweCByZ2JhKDAsIDAsIDAsIDAuNCk7XG4gIHotaW5kZXg6IDEwMDA7XG4gIGNvbG9yOiB3aGl0ZTsgfVxuICAuY2hhbGxlbmdlIHAsIC5jaGFsbGVuZ2UgLnBhZ2UtaGVhZGVyIC5wYWdlLWhlYWRlci0tY29udGVudCA+ICo6bnRoLWNoaWxkKDIpLCAucGFnZS1oZWFkZXIgLmNoYWxsZW5nZSAucGFnZS1oZWFkZXItLWNvbnRlbnQgPiAqOm50aC1jaGlsZCgyKSB7XG4gICAgcGFkZGluZzogMDsgfVxuICAuY2hhbGxlbmdlIC5jaGFsbGVuZ2UtdGl0bGUge1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjMzM5MWM5O1xuICAgIHBhZGRpbmc6IDEycHg7XG4gICAgYmFja2dyb3VuZDogLXdlYmtpdC1saW5lYXItZ3JhZGllbnQoLTM2NWRlZywgIzAwNzVCQywgIzMzOTFjOSk7XG4gICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDk1ZGVnLCAjMDA3NUJDLCAjMzM5MWM5KTtcbiAgICBmb250LWZhbWlseTogXCJFbmR6b25lU2Fucy1Cb2xkSXRhbGljXCIsIEFyaWFsLCBzYW5zLXNlcmlmO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBjb2xvcjogd2hpdGU7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICAgIGZvbnQtc2l6ZTogMS4yNXJlbTtcbiAgICBsZXR0ZXItc3BhY2luZzogMC4wNWVtOyB9XG4gIC5jaGFsbGVuZ2UgdWwuY2hhbGxlbmdlLWRldGFpbHMge1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjMzM5MWM5O1xuICAgIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbiAgICBiYWNrZ3JvdW5kOiAjMDI0QzhBO1xuICAgIG1hcmdpbjogMDsgfVxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQ4ZW0pIHtcbiAgICAgIC5jaGFsbGVuZ2UgdWwuY2hhbGxlbmdlLWRldGFpbHMge1xuICAgICAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgICAgICAgZGlzcGxheTogLW1vei1ib3g7XG4gICAgICAgIGRpc3BsYXk6IGJveDtcbiAgICAgICAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xuICAgICAgICBkaXNwbGF5OiAtbW96LWZsZXg7XG4gICAgICAgIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7IH0gfVxuICAgIC5jaGFsbGVuZ2UgdWwuY2hhbGxlbmdlLWRldGFpbHMgbGkge1xuICAgICAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7XG4gICAgICBjb2xvcjogd2hpdGU7XG4gICAgICBwYWRkaW5nOiAxNHB4IDE2cHggIWltcG9ydGFudDtcbiAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjMzM5MWM5O1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyOyB9XG4gICAgICAuY2hhbGxlbmdlIHVsLmNoYWxsZW5nZS1kZXRhaWxzIGxpOmJlZm9yZSB7XG4gICAgICAgIGNvbnRlbnQ6IG5vbmU7IH1cbiAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQ4ZW0pIHtcbiAgICAgICAgLmNoYWxsZW5nZSB1bC5jaGFsbGVuZ2UtZGV0YWlscyBsaSB7XG4gICAgICAgICAgYm9yZGVyLWJvdHRvbTogbm9uZTtcbiAgICAgICAgICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjMzM5MWM5O1xuICAgICAgICAgIHdpZHRoOiAxMDAlOyB9XG4gICAgICAgICAgLmNoYWxsZW5nZSB1bC5jaGFsbGVuZ2UtZGV0YWlscyBsaTpsYXN0LWNoaWxkIHtcbiAgICAgICAgICAgIGJvcmRlci1yaWdodDogbm9uZTsgfSB9XG4gICAgICAuY2hhbGxlbmdlIHVsLmNoYWxsZW5nZS1kZXRhaWxzIGxpIC50aXRsZSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgICAgZm9udC1zaXplOiAwLjc1cmVtO1xuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICBmb250LWZhbWlseTogXCJFbmR6b25lU2Fucy1Cb2xkSXRhbGljXCIsIEFyaWFsLCBzYW5zLXNlcmlmO1xuICAgICAgICBsZXR0ZXItc3BhY2luZzogMC4xZW07XG4gICAgICAgIGNvbG9yOiAjNjZhY2Q3OyB9XG4gICAgICAuY2hhbGxlbmdlIHVsLmNoYWxsZW5nZS1kZXRhaWxzIGxpIC5kZXNjcmlwdGlvbiB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBsaW5lLWhlaWdodDogMS40O1xuICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgIGZvbnQtc2l6ZTogMXJlbTsgfVxuICAuY2hhbGxlbmdlIC5jaGFsbGVuZ2Utc3VibWlzc2lvbiB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgYmFja2dyb3VuZDogI0UzMTgzNztcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgcGFkZGluZzogMTBweCAyNHB4O1xuICAgIGNvbG9yOiB3aGl0ZTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgZm9udC1mYW1pbHk6IFwiRW5kem9uZVNhbnMtQm9sZEl0YWxpY1wiLCBBcmlhbCwgc2Fucy1zZXJpZjtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgIGxldHRlci1zcGFjaW5nOiAwLjA1ZW07XG4gICAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMjIybXM7XG4gICAgLW1vei10cmFuc2l0aW9uOiBhbGwgMjIybXM7XG4gICAgdHJhbnNpdGlvbjogYWxsIDIyMm1zOyB9XG4gICAgLmNoYWxsZW5nZSAuY2hhbGxlbmdlLXN1Ym1pc3Npb246aG92ZXIge1xuICAgICAgYmFja2dyb3VuZDogIzg4MEUwNjsgfVxuICAuY2hhbGxlbmdlIC5jaGFsbGVuZ2UtZm9vdGVyIHtcbiAgICBiYWNrZ3JvdW5kOiB3aGl0ZTtcbiAgICBwYWRkaW5nOiAxNnB4IDI0cHg7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyOyB9XG4gICAgLmNoYWxsZW5nZSAuY2hhbGxlbmdlLWZvb3RlciBwLCAuY2hhbGxlbmdlIC5jaGFsbGVuZ2UtZm9vdGVyIC5wYWdlLWhlYWRlciAucGFnZS1oZWFkZXItLWNvbnRlbnQgPiAqOm50aC1jaGlsZCgyKSwgLnBhZ2UtaGVhZGVyIC5jaGFsbGVuZ2UgLmNoYWxsZW5nZS1mb290ZXIgLnBhZ2UtaGVhZGVyLS1jb250ZW50ID4gKjpudGgtY2hpbGQoMikge1xuICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgZm9udC1zaXplOiAwLjg3NXJlbTsgfVxuXG4vKiBOb24tc2NzcyBhZGQtb25zOiAoZWcuIHdlYmZvbnQgbGlicykgKi9cbmEucHJpbnRhYmxlLWxpbmsge1xuICBkaXNwbGF5OiBibG9jaztcbiAgY29sb3I6ICMwMDc1QkM7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGJvcmRlci1ib3R0b206IDFweCBkb3R0ZWQgIzAwNzVCQztcbiAgcGFkZGluZy1ib3R0b206IDEwcHg7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7IH1cbiAgYS5wcmludGFibGUtbGluazpiZWZvcmUge1xuICAgIGNvbnRlbnQ6ICcnO1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICB3aWR0aDogMjBweDtcbiAgICBoZWlnaHQ6IDIwcHg7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9wcmludC1pY29uLnBuZyk7XG4gICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICAgIG1hcmdpbi1yaWdodDogMTBweDtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB0b3A6IC0ycHg7IH1cbiAgYS5wcmludGFibGUtbGluazpob3ZlciB7XG4gICAgY29sb3I6ICNFMzE4Mzc7IH1cbiJdfQ== */
/*# sourceMappingURL=main.css.map */
