/*! 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}@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-chevron-down:before{content:"\E001"}.ico-chevron-left:before{content:"\E002"}.ico-chevron-right:before{content:"\E003"}.ico-chevron-up:before{content:"\E004"}.ico-cross:before{content:"\E005"}.ico-download:before{content:"\E006"}.ico-email:before{content:"\E007"}.ico-facebook-circle:before{content:"\E008"}.ico-facebook:before{content:"\E009"}.ico-flickr-circle:before{content:"\E00A"}.ico-flickr:before{content:"\E00B"}.ico-googleplus-circle:before{content:"\E00C"}.ico-googleplus:before{content:"\E00D"}.ico-home:before{content:"\E00E"}.ico-instagram-2:before{content:"\E00F"}.ico-instagram-circle:before{content:"\E010"}.ico-instagram:before{content:"\E011"}.ico-linkedin-circle:before{content:"\E012"}.ico-linkedin:before{content:"\E013"}.ico-menu:before{content:"\E014"}.ico-minus:before{content:"\E015"}.ico-news:before{content:"\E016"}.ico-pinterest-circle:before{content:"\E017"}.ico-pinterest:before{content:"\E018"}.ico-plus:before{content:"\E019"}.ico-rss-circle:before{content:"\E01A"}.ico-rss:before{content:"\E01B"}.ico-twitter-circle:before{content:"\E01C"}.ico-twitter:before{content:"\E01D"}.ico-vimeo-circle:before{content:"\E01E"}.ico-vimeo:before{content:"\E01F"}.ico-web-link:before{content:"\E020"}.ico-youtube-circle:before{content:"\E021"}.ico-youtube:before{content:"\E022"}@charset "UTF-8";.wf-loading{visibility:hidden!important}.wf-active{visibility:visible!important}p,li,summary,blockquote p,.intro p,.page-header ul li a,.widget p,.site-footer .footer-secondary .copyright-info,.snippet-download h3,.download h3,.home .home-hero .slider p,.home .home-hero .who-we-are p,.landing-page.first-level .landing-hero .sub-links a span,.landing-page.second-level .landing-hero ul li a,.generic-content-pages blockquote p{line-height:1.3;font-family:garamond-premier-pro,serif;font-weight:400}.navbar-sub-links ul li,.primary-nav li,.second-level-nav .dropdown-menu li,.page-header ul li,.site-footer ul li,.home .home-hero .slider ul.sy-controls li,.home .home-hero .slider .bxslider li,.home .mobile-slider ul li,.landing-page.second-level .landing-hero ul li,body.our-athletes .athlete-slider li,.single-athlete .right-features .athlete-social ul li{padding:0}.navbar-sub-links ul li:before,.primary-nav li:before,.second-level-nav .dropdown-menu li:before,.page-header ul li:before,.site-footer ul li:before,.home .home-hero .slider ul.sy-controls li:before,.home .home-hero .slider .bxslider li:before,.home .mobile-slider ul li:before,.landing-page.second-level .landing-hero ul li:before,body.our-athletes .athlete-slider li:before,.single-athlete .right-features .athlete-social ul li:before{display:none}.snippet-search-form .search-field,.navbar-sub-links .search-form .search-field,body.search .search-form .search-field{background:-webkit-linear-gradient(90deg,rgba(255,255,255,.29) 0,#c8c8c8 100%),#fcfcfc;background:-o-linear-gradient(90deg,rgba(255,255,255,.29) 0,#c8c8c8 100%),#fcfcfc;background:linear-gradient(0deg,rgba(255,255,255,.29) 0,#c8c8c8 100%),#fcfcfc}html{-webkit-box-sizing:border-box;box-sizing:border-box}*,*::after,*::before{-webkit-box-sizing:inherit;box-sizing:inherit}.slick-slider{position:relative;display:block;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{position:relative;left:0;top:0;display:block}.slick-track:before,.slick-track:after{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}html{-webkit-tap-highlight-color:transparent}body{font-size:100%;line-height:1.5;font-weight:300;color:#444;font-family:garamond-premier-pro,serif}a{color:#419fb5;text-decoration:none}a:hover,a:focus,a:active{color:#ff6d03;text-decoration:none}h1{color:#72b619;font-size:30px;font-size:1.875rem;line-height:1.1;font-family:league-gothic,arial,sans-serif;letter-spacing:.005em;font-weight:400}@media screen and (min-width:768px){h1{font-size:2.25rem}}@media screen and (min-width:960px){h1{font-size:3rem}}h2{color:#72b619;font-size:24px;font-size:1.5rem;line-height:1.1;font-family:league-gothic,arial,sans-serif;letter-spacing:.005em;font-weight:400;text-transform:uppercase}@media screen and (min-width:768px){h2{font-size:1.875rem}}@media screen and (min-width:960px){h2{font-size:2.25rem}}h3{color:#72b619;font-size:21px;font-size:1.3125rem;line-height:1.2;font-family:league-gothic,arial,sans-serif;letter-spacing:.005em;font-weight:400}@media screen and (min-width:768px){h3{font-size:1.5rem}}@media screen and (min-width:960px){h3{font-size:1.875rem}}h4{color:#72b619;font-size:18px;font-size:1.125rem;line-height:1.1;font-family:league-gothic,arial,sans-serif;letter-spacing:.005em;font-weight:400}@media screen and (min-width:768px){h4{font-size:1.3125rem}}@media screen and (min-width:960px){h4{font-size:1.5rem}}h5{color:#72b619;font-size:14px;font-size:.875rem;line-height:1.1;letter-spacing:1px;font-family:news-gothic-std,arial,sans-serif;text-transform:uppercase;font-weight:600}h6{color:#72b619;font-size:12px;font-size:.75rem;line-height:1.1;letter-spacing:1px;font-family:news-gothic-std,arial,sans-serif;text-transform:uppercase;font-weight:600}p,li,summary{color:#444;font-size:17px;font-size:1.0625rem}p,summary{padding:0 0 15px;margin:0}li{position:relative;list-style:none;padding:0 0 10px 15px}li:last-child{padding-bottom:15px}li li:first-child{margin-top:10px}ul{padding:0;margin:0}ul li{padding-left:20px;position:relative}ul li:before{content:"";position:absolute;left:0;top:8px;width:4px;height:4px;border-radius:12px;background:#ff6d03}ol{counter-reset:i 0;padding:0;margin:0}ol li{padding-left:25px}ol li:before{color:#ff6d03;font-weight:500;content:counter(i) ".";counter-increment:i;position:absolute;top:0;left:0}blockquote{position:relative;margin:20px 0;padding-left:25px}blockquote::after{clear:both;content:"";display:table}blockquote:before{content:"“";position:absolute;left:0;top:-2px;color:#fdcc00;font-family:league-gothic,arial,sans-serif;font-size:64px;font-size:4rem;line-height:1}blockquote p{color:#444;font-size:24px;font-size:1.5rem;font-size:28px;font-size:1.75rem;font-style:italic}blockquote .attribution{float:right;color:#fdcc00;font-size:18px;font-size:1.125rem;line-height:1.1;font-family:league-gothic,arial,sans-serif;letter-spacing:.005em;font-weight:400;text-transform:uppercase}@media screen and (min-width:768px){blockquote .attribution{font-size:1.3125rem}}@media screen and (min-width:960px){blockquote .attribution{font-size:1.5rem}}figcaption{font-size:14px;font-size:.875rem}label{color:#444}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:#444;font-size:18px;font-size:1.125rem;line-height:1.2;font-family:league-gothic,arial,sans-serif;letter-spacing:.005em;font-weight:400}.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}.see-more,.landing-page.second-level .main-feature p:last-of-type a,.single-athlete .right-features .athlete-social ul li span{display:inline-block;color:#419fb5;font-size:12px;font-size:.75rem;line-height:1.1;letter-spacing:1px;font-family:news-gothic-std,arial,sans-serif;text-transform:uppercase;font-weight:600;margin-top:10px}.see-more:after,.landing-page.second-level .main-feature p:last-of-type a:after,.single-athlete .right-features .athlete-social ul li span:after{content:" ››";font-size:21px;font-size:1.3125rem;font-family:league-gothic,arial,sans-serif;letter-spacing:-1px;vertical-align:-1px}.see-more:hover,.landing-page.second-level .main-feature p:last-of-type a:hover,.single-athlete .right-features .athlete-social ul li span:hover,.see-more:active,.landing-page.second-level .main-feature p:last-of-type a:active,.single-athlete .right-features .athlete-social ul li span:active,.see-more:focus,.landing-page.second-level .main-feature p:last-of-type a:focus,.single-athlete .right-features .athlete-social ul li span:focus{color:#ff6d03}.intro p{color:#666;font-size:24px;font-size:1.5rem}@media screen and (min-width:960px){.intro p{font-size:1.75rem}}.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:5px 10px;border:none;background:#fff;border:2px solid #ccc;-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:#ccc}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:#ccc}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:#ccc}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:#ccc}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:32px;overflow:hidden;background:#fff;border:2px solid #ccc;margin:20px 0}.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;padding:33px 16px 0;background:url(../images/select-arrow.svg) no-repeat center center;-webkit-background-size:12px 6px;background-size:12px 6px;border-left:1px dashed #ccc}.select-wrapper select{position:relative;z-index:100;cursor:pointer;width:120%;height:29px;padding:2px 5px;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%;background:url(../images/bgtexture.jpg) repeat}body.noscroll{overflow:hidden}.sml-screen-padding,.generic-content-wrapper main,.landing-page.second-level .features-wrapper,.single-athlete .main-feature,.single-athlete .right-features,.single-athlete .athlete-related-articles{padding-left:15px;padding-right:15px}@media screen and (min-width:960px){.sml-screen-padding,.generic-content-wrapper main,.landing-page.second-level .features-wrapper,.single-athlete .main-feature,.single-athlete .right-features,.single-athlete .athlete-related-articles{padding-left:0;padding-right:0}}.container,.generic-content-wrapper,.single-athlete .athlete-article .hentry,.single-athlete .athlete-related-articles,body.category .main-content,body.single-post .main-content,body.tag .main-content{max-width:960px}@media screen and (min-width:960px){.container,.generic-content-wrapper,.single-athlete .athlete-article .hentry,.single-athlete .athlete-related-articles,body.category .main-content,body.single-post .main-content,body.tag .main-content{margin-left:auto;margin-right:auto}}.bg-athlete{background-repeat:no-repeat;background-position:60% 100px}.generic-content-wrapper{position:relative;z-index:1}@media screen and (min-width:768px){.generic-content-wrapper{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}}.generic-content-wrapper main{padding-top:1px;padding-bottom:30px}@media screen and (min-width:768px){.generic-content-wrapper main{padding-right:0;margin-right:50px}}@media screen and (min-width:960px){.generic-content-wrapper main{padding:0;width:550px}}.generic-content-wrapper main img{max-width:100%;height:auto}.generic-content-wrapper main p{word-wrap:break-word}@media screen and (min-width:768px){.generic-content-wrapper .sidebar{width:190px;margin:35px 15px 0 0}}@media screen and (min-width:960px){.generic-content-wrapper .sidebar{margin-right:0}}::-moz-selection{color:white;background-color:#de670f}::selection{color:white;background-color:#de670f}hr{clear:both;display:block;height:1px;padding:0;margin:20px 0;border:none;background:#ccc}@media screen and (min-width:960px){hr{margin:40px 0}}table{width:100%;margin:15px 0 30px;border:1px solid #ccc}table tr:nth-child(odd){background:#ccc}table th{color:#fff;font-weight:500;text-transform:uppercase;padding:20px;background:red}table td{padding:20px}@media screen and (max-width:479px){.table{position:relative;width:100%!important}}@media screen and (max-width:479px){.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:red;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:479px){.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:league-gothic,arial,sans-serif;text-transform:uppercase;font-weight:300;padding:10px 80px;margin:10px 0;background:#419fb5;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{position:absolute;top:0;left:0;width:100%;height:100%}.aligncenter{display:block;margin:0 auto 20px}.alignleft{display:block;margin:0 auto 20px}@media screen and (min-width:480px){.alignleft{float:left;margin:0 20px 20px 0}}.alignright{display:block;margin:0 auto 20px}@media screen and (min-width:480px){.alignright{float:right;margin:0 0 20px 20px}}figure.alignnone{margin-left:0;margin-right:0}figure{margin-top:0;width:auto!important}figcaption{padding:5px 0;border-bottom:1px solid #72b619}body.error404 .page-header{display:none}body.error404 .blog-hero h1{color:white;font-size:48px;font-size:3rem;line-height:1;font-family:league-gothic,arial,sans-serif;letter-spacing:.005em;font-weight:400;text-transform:uppercase;margin:0}@media screen and (min-width:768px){body.error404 .blog-hero h1{font-size:4.5rem}}@media screen and (min-width:960px){body.error404 .blog-hero h1{font-size:6rem}}body.error404 .error-content{max-width:550px}body.error404 .error-content::after{clear:both;content:"";display:table}body.error404 .error-content h2{margin-top:0}body.error404 .error-content .button{display:inline-block;color:#444;font-size:18px;font-size:1.125rem;line-height:1.1;font-family:league-gothic,arial,sans-serif;letter-spacing:.005em;font-weight:400;text-transform:uppercase;text-align:center;padding:7px 30px 5px;background:#fdcc00;-webkit-box-shadow:2px 2px 0 0 rgba(0,0,0,.25);box-shadow:2px 2px 0 0 rgba(0,0,0,.25);float:left;clear:left;margin-bottom:20px}@media screen and (min-width:768px){body.error404 .error-content .button{font-size:1.3125rem}}@media screen and (min-width:960px){body.error404 .error-content .button{font-size:1.5rem}}body.error404 .error-content .button:hover,body.error404 .error-content .button:focus,body.error404 .error-content .button:active{color:#444;background:#f6e6b2}body.error404 .donate-share-footer{display:none}.banner{padding-left:15px;padding-right:15px;max-width:75em;margin-left:auto;margin-right:auto;position:relative;z-index:20;background:#72b619 url(../images/green-pattern.jpg) repeat}.banner::after{clear:both;content:"";display:table}@media screen and (min-width:480px){.banner{max-width:100%}}@media screen and (min-width:768px){.banner{max-width:100%}}@media screen and (min-width:960px){.banner{max-width:960px}}@media screen and (min-width:1200px){.banner{max-width:1200px}}@media screen and (min-width:768px){.banner{background-repeat:repeat-x;height:131px}}@media screen and (min-width:768px){.banner .header-container{display:-webkit-box;display:-moz-box;display:box;display:-moz-flex;display:-ms-flexbox;display:flex}}.banner .navbar-header{position:relative}@media screen and (min-width:768px){.banner .navbar-header{width:25%}}@media screen and (min-width:960px){.banner .navbar-header{width:20%}}.banner .links-wrapper{margin:0 -15px}@media screen and (min-width:768px){.banner .links-wrapper{margin: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:center;box-pack:center;-moz-justify-content:center;-ms-justify-content:center;-o-justify-content:center;justify-content:center;-ms-flex-pack:center;width:75%}}@media screen and (min-width:960px){.banner .links-wrapper{width:80%}}.banner .menu-nav{display:none}@media screen and (min-width:768px){.banner .menu-nav{display:block!important}}#menu-toggle{position:relative;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);position:absolute;right:0;color:white;font-size:30px;font-size:1.875rem;padding:0;margin:0;background:none;border:none}@media screen and (min-width:768px){#menu-toggle{display:none}}#menu-toggle:hover,#menu-toggle:focus,#menu-toggle:active{background:none;border:none}.navbar-brand{display:inline-block;padding-top:15px;padding:15px 0}.navbar-brand img{width:80px}@media screen and (min-width:768px){.navbar-brand img{width:auto}}.navbar-sub-links{text-align:center;padding:5px 20px 15px}@media screen and (min-width:768px){.navbar-sub-links{text-align:left;padding:0 0 13px;margin-bottom:10px;border-bottom:1px solid white}}@media screen and (min-width:960px){.navbar-sub-links{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;margin-bottom:15px}}.navbar-sub-links ul ul.dropdown-menu{display:none}.navbar-sub-links ul li{display:inline-block;margin:0 5px}@media screen and (min-width:768px){.navbar-sub-links ul li{margin:0}}@media screen and (min-width:768px){.navbar-sub-links ul li:first-child a{margin-left:-10px}}.navbar-sub-links ul li a{display:block;padding:2px 5px;color:#fee143;font-size:12px;font-size:.75rem;line-height:1.1;letter-spacing:1px;font-family:news-gothic-std,arial,sans-serif;text-transform:uppercase;font-weight:600}@media screen and (min-width:768px){.navbar-sub-links ul li a{padding:5px 10px}}.navbar-sub-links ul li a:hover,.navbar-sub-links ul li a:focus,.navbar-sub-links ul li a:active{color:white}.navbar-sub-links ul li.active a{color:#72b619;background:#fee143;border-radius:30px}@media screen and (min-width:768px){.primary-nav{margin-left:-12px}}.primary-nav li{position:relative;border-top:1px solid white}@media screen and (min-width:768px){.primary-nav li{position:static;display:inline-block;border:none}}.primary-nav li a{display:block;color:white;font-size:21px;font-size:1.3125rem;line-height:1.2;font-family:league-gothic,arial,sans-serif;letter-spacing:.005em;font-weight:400;line-height:1;text-transform:uppercase;letter-spacing:1px;padding:10px 15px 8px}@media screen and (min-width:768px){.primary-nav li a{padding:5px}}@media screen and (min-width:960px){.primary-nav li a{font-size:1.75rem;padding:5px 12px}}.primary-nav li a:hover,.primary-nav li a:focus,.primary-nav li a:active{color:#72b619;background:#beec81}.primary-nav li.active a{color:#72b619;background:white}@media screen and (min-width:768px){.primary-nav li.active a{border-radius:20px}}.primary-nav li.active a:hover,.primary-nav li.active a:focus,.primary-nav li.active a:active{background:white}.primary-nav li.active .ico-plus{color:#444}.primary-nav li.active ul.dropdown-menu{background:url(../images/wsf-lt-blue-pattern.png) repeat}.primary-nav li.active ul.dropdown-menu li a{background:none}.primary-nav li.active ul.dropdown-menu li.active a{color:#ff6d03;background:white}.primary-nav li:last-child{padding-bottom:0}.primary-nav li ul.dropdown-menu{display:none;background:url(../images/wsf-lt-blue-pattern.png) repeat}@media screen and (min-width:768px){.primary-nav li ul.dropdown-menu{display:none!important}}.primary-nav li ul.dropdown-menu li:first-child{margin-top:0}@media screen and (min-width:768px){.primary-nav li ul.dropdown-menu li:first-child a{padding-left:40px}}.primary-nav li ul.dropdown-menu li a{color:#444;font-size:12px;font-size:.75rem;line-height:1.1;letter-spacing:1px;font-family:news-gothic-std,arial,sans-serif;text-transform:uppercase;font-weight:600}.primary-nav li ul.dropdown-menu li a:hover,.primary-nav li ul.dropdown-menu li a:focus,.primary-nav li ul.dropdown-menu li a:active{color:#ff6d03;background:white}.primary-nav li ul.dropdown-menu li:active{color:#ff6d03;background:white}.primary-nav li .ico-plus{cursor:pointer;position:absolute;top:0;right:0;color:white;padding:9px 15px 10px;font-size:15px;font-size:.9375rem}@media screen and (min-width:768px){.primary-nav li .ico-plus{display:none}}.header-donate-button{position:relative;z-index:10}.header-donate-button a{color:#419fb5;font-size:18px;font-size:1.125rem;line-height:1.1;font-family:league-gothic,arial,sans-serif;letter-spacing:.005em;font-weight:400;text-transform:uppercase;text-align:center;padding:7px 30px 5px;background:#fdcc00;-webkit-box-shadow:2px 2px 0 0 rgba(0,0,0,.25);box-shadow:2px 2px 0 0 rgba(0,0,0,.25);display:block;font-size:24px;font-size:1.5rem;position:absolute;z-index:10;left:40px;-webkit-transform:rotate(-2deg);-ms-transform:rotate(-2deg);-o-transform:rotate(-2deg);transform:rotate(-2deg);display:inline-block;font-size:30px;font-size:1.875rem;margin:-3px 0 0 15px}@media screen and (min-width:768px){.header-donate-button a{font-size:1.3125rem}}@media screen and (min-width:960px){.header-donate-button a{font-size:1.5rem}}.header-donate-button a:hover,.header-donate-button a:focus,.header-donate-button a:active{color:#444;background:#f6e6b2}.home .header-donate-button a{color:#444}.second-level-nav{position:relative;z-index:3;display:none;padding:5px 0;background:url(../images/wsf-lt-blue-pattern.png) repeat;padding-left:15px;padding-right:15px;max-width:75em;margin-left:auto;margin-right:auto}.second-level-nav::after{clear:both;content:"";display:table}@media screen and (min-width:480px){.second-level-nav{max-width:100%}}@media screen and (min-width:768px){.second-level-nav{max-width:100%}}@media screen and (min-width:960px){.second-level-nav{max-width:960px}}@media screen and (min-width:1200px){.second-level-nav{max-width:1200px}}@media screen and (min-width:768px){.second-level-nav{display:block;padding:0}}.second-level-nav .dropdown-menu{text-align:center}@media screen and (min-width:960px){.second-level-nav .dropdown-menu{text-align:left;padding-left:190px}}@media screen and (min-width:1200px){.second-level-nav .dropdown-menu{padding-left:312px}}.second-level-nav .dropdown-menu li{display:inline-block}@media screen and (min-width:768px){.second-level-nav .dropdown-menu li{margin-left:-3px;border-right:1px solid #419fb5}}@media screen and (min-width:768px){.second-level-nav .dropdown-menu li:first-child a{padding-left:30px}}@media screen and (max-width:959px){.second-level-nav .dropdown-menu li:last-child{border-right:none}}.second-level-nav .dropdown-menu li a{display:block;color:#444;font-size:12px;font-size:.75rem;line-height:1.1;letter-spacing:1px;font-family:news-gothic-std,arial,sans-serif;text-transform:uppercase;font-weight:600;padding:5px}@media screen and (min-width:768px){.second-level-nav .dropdown-menu li a{padding:12px 15px 10px}}.second-level-nav .dropdown-menu li a:hover,.second-level-nav .dropdown-menu li a:focus,.second-level-nav .dropdown-menu li a:active{color:#ff6d03;background:white}.second-level-nav .dropdown-menu li.active a{color:#ff6d03;background:white}.media-center-nav .second-level-nav .dropdown-menu li{visibility:hidden}.second-level-nav .dropdown-menu .menu-media-center{visibility:hidden}.menu-nav .secondary-nav li{padding:0;border-top:1px solid white}.menu-nav .secondary-nav li:before{display:none}.menu-nav .secondary-nav li a{display:block;padding:10px 15px 8px;color:#fee143;font-size:12px;font-size:.75rem;line-height:1.1;letter-spacing:1px;font-family:news-gothic-std,arial,sans-serif;text-transform:uppercase;font-weight:600}@media screen and (min-width:768px){.menu-nav .secondary-nav li a{padding:5px 10px}}.menu-nav .secondary-nav li a:hover,.menu-nav .secondary-nav li a:focus,.menu-nav .secondary-nav li a:active{color:white}.menu-nav .secondary-nav li.active a{color:#72b619;background:#fee143}.menu-nav .secondary-nav li .dropdown-menu{display:none}@media screen and (min-width:768px){.menu-nav .secondary-nav{display:none}}@media screen and (min-width:768px){.primary-nav li.menu-global{display:none}}@media screen and (max-width:767px){.navbar-sub-links .secondary-nav{display:none}.navbar-sub-links .search-form{position:absolute;top:17px;right:65px;margin:0}.navbar-sub-links .search-form .search-field::-webkit-input-placeholder{opacity:1!important;filter:alpha(opacity=100)}.navbar-sub-links .search-form .search-field::-moz-placeholder{opacity:1!important;filter:alpha(opacity=100)}.navbar-sub-links .search-form .search-field:-moz-placeholder{opacity:1!important;filter:alpha(opacity=100)}.navbar-sub-links .search-form .search-field:-ms-input-placeholder{opacity:1!important;filter:alpha(opacity=100)}.navbar-sub-links .search-form .input-group-btn{display:none}.header-donate-button{display:none}}.generic-page-header{position:relative;z-index:2}.page-header{padding-left:15px;padding-right:15px;max-width:75em;margin-left:auto;margin-right:auto;position:relative;z-index:1;padding:15px;margin-bottom:55px}.page-header::after{clear:both;content:"";display:table}@media screen and (min-width:480px){.page-header{max-width:100%}}@media screen and (min-width:768px){.page-header{max-width:100%}}@media screen and (min-width:960px){.page-header{max-width:960px}}@media screen and (min-width:1200px){.page-header{max-width:1200px}}.page-header:after{content:'';position:absolute;background:rgba(52,164,191,.7);bottom:-25px;display:block;height:535px;left:0;right:0;-webkit-transform:skewY(1.5deg);-ms-transform:skewY(1.5deg);-o-transform:skewY(1.5deg);transform:skewY(1.5deg);-webkit-transform-origin:100%;-ms-transform-origin:100%;-o-transform-origin:100%;transform-origin:100%;z-index:-1}@media screen and (min-width:960px){.page-header{padding-top:5px;padding-bottom:15px;margin-bottom:75px}}.generic-content-wrapper .page-header{display:none}@media screen and (min-width:768px){.page-header .container,.page-header .generic-content-wrapper,.page-header .single-athlete .athlete-article .hentry,.single-athlete .athlete-article .page-header .hentry,.page-header .single-athlete .athlete-related-articles,.single-athlete .page-header .athlete-related-articles,.page-header body.category .main-content,body.category .page-header .main-content,.page-header body.single-post .main-content,body.single-post .page-header .main-content,.page-header body.tag .main-content,body.tag .page-header .main-content{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}}.page-header .heading{padding-top:15px}.page-header .breadcrumb{display:block;color:#fdcc00;font-size:36px;font-size:2.25rem;line-height:1;font-family:league-gothic,arial,sans-serif;font-weight:400;letter-spacing:.005em;text-transform:uppercase}@media screen and (min-width:768px){.page-header .breadcrumb{font-size:3rem}}@media screen and (min-width:960px){.page-header .breadcrumb{font-size:4.5rem}}.page-header .breadcrumb:after{content:" ››";font-size:31px;font-size:1.9375rem;font-family:league-gothic,arial,sans-serif;letter-spacing:-3px;vertical-align:4px;margin-left:10px}@media screen and (min-width:768px){.page-header .breadcrumb:after{vertical-align:8px}}@media screen and (min-width:960px){.page-header .breadcrumb:after{vertical-align:17px}}.page-header h1{color:white;font-size:36px;font-size:2.25rem;line-height:1;font-family:league-gothic,arial,sans-serif;font-weight:400;letter-spacing:.005em;text-transform:uppercase;margin:0}@media screen and (min-width:768px){.page-header h1{font-size:3rem}}@media screen and (min-width:960px){.page-header h1{font-size:4.5rem}}.page-header h1 a{color:white}.page-header ul{padding-top:15px}@media screen and (min-width:768px){.page-header ul{width:25%}}@media screen and (min-width:960px){.page-header ul{width:190px}}.page-header ul li a{color:white;font-size:20px;font-size:1.25rem;font-weight:700}.page-header ul li a:hover,.page-header ul li a:focus,.page-header ul li a:active{color:#fffcdb}.page-header ul li.active a{color:#fdcc00}.sidebar{padding:0 15px}@media screen and (min-width:768px){.sidebar{padding:0}}.widget{margin-bottom:20px}.widget h3{color:#72b619;font-size:21px;font-size:1.3125rem;line-height:1.2;font-family:league-gothic,arial,sans-serif;letter-spacing:.005em;font-weight:400;text-transform:uppercase;margin:0}@media screen and (min-width:768px){.widget h3{font-size:1.5rem}}@media screen and (min-width:960px){.widget h3{font-size:1.875rem}}.widget p{color:rgba(68,68,68,.9);font-size:16px;font-size:1rem}.widget .call-to-action{display:block;margin-top:7px;color:#419fb5;font-size:12px;font-size:.75rem;line-height:1.1;letter-spacing:1px;font-family:news-gothic-std,arial,sans-serif;text-transform:uppercase;font-weight:600;font-style:normal}.widget .call-to-action:after{content:" ››";font-size:18px;font-size:1.125rem;font-family:league-gothic,arial,sans-serif;letter-spacing:-1px}.widget .call-to-action:hover,.widget .call-to-action:active,.widget .call-to-action:focus{color:#ff6d03}.widget .button{display:inline-block;color:#444;font-size:18px;font-size:1.125rem;line-height:1.1;font-family:league-gothic,arial,sans-serif;letter-spacing:.005em;font-weight:400;text-transform:uppercase;text-align:center;padding:7px 30px 5px;background:#fdcc00;-webkit-box-shadow:2px 2px 0 0 rgba(0,0,0,.25);box-shadow:2px 2px 0 0 rgba(0,0,0,.25)}@media screen and (min-width:768px){.widget .button{font-size:1.3125rem}}@media screen and (min-width:960px){.widget .button{font-size:1.5rem}}.widget .button:hover,.widget .button:focus,.widget .button:active{color:#444;background:#f6e6b2}.widget.text-2{padding-bottom:10px;border-bottom:1px solid #72b619}.widget.text-2 p{font-style:italic;padding:0}.widget.published{border-top:1px solid #72b619;border-bottom:1px solid #72b619}.widget.published h3{display:none}.widget.published h6{color:#999;font-style:normal;padding:17px 0 15px;margin:0}.widget.text-4{padding:15px 0 17px;border-top:1px solid #72b619;border-bottom:1px solid #72b619}.widget.text-4 h3{color:#419fb5;font-size:18px;font-size:1.125rem;line-height:1.1;font-family:league-gothic,arial,sans-serif;letter-spacing:.005em;font-weight:400}@media screen and (min-width:768px){.widget.text-4 h3{font-size:1.3125rem}}@media screen and (min-width:960px){.widget.text-4 h3{font-size:1.5rem}}.widget.related_posts_by_taxonomy{padding-top:10px;border-bottom:1px solid #72b619}.widget.related_posts_by_taxonomy a{display:block;color:#419fb5;font-size:18px;font-size:1.125rem;line-height:1.1;font-family:league-gothic,arial,sans-serif;letter-spacing:.005em;font-weight:400;padding-top:15px;margin-bottom:10px;border-top:1px solid rgba(204,204,204,.9)}@media screen and (min-width:768px){.widget.related_posts_by_taxonomy a{font-size:1.3125rem}}@media screen and (min-width:960px){.widget.related_posts_by_taxonomy a{font-size:1.5rem}}.widget.related_posts_by_taxonomy a:hover,.widget.related_posts_by_taxonomy a:active,.widget.related_posts_by_taxonomy a:focus{color:#ff6d03}.widget.related_posts_by_taxonomy a:first-of-type{border-top:none}.widget.related_posts_by_taxonomy p a{display:none}.donate-share-footer{position:relative;z-index:10;margin-top:30px}@media screen and (min-width:960px){body.category .donate-share-footer .foot-bar,body.single-post .donate-share-footer .foot-bar,body.tag .donate-share-footer .foot-bar{width:770px}}@media screen and (min-width:960px){.donate-share-footer.generic-content-wrapper-donate-share-footer .foot-bar,.single-athlete .donate-share-footer .foot-bar{width:550px}}.donate-share-footer .foot-bar{text-align:center;background:#f6e6b2}.donate-share-footer .foot-bar::after{clear:both;content:"";display:table}.donate-share-footer .button{float:left;margin:10px;display:inline-block;color:#444;font-size:18px;font-size:1.125rem;line-height:1.1;font-family:league-gothic,arial,sans-serif;letter-spacing:.005em;font-weight:400;text-transform:uppercase;text-align:center;padding:7px 30px 5px;background:#fdcc00;-webkit-box-shadow:2px 2px 0 0 rgba(0,0,0,.25);box-shadow:2px 2px 0 0 rgba(0,0,0,.25);padding-left:10px;padding-right:10px}@media screen and (min-width:768px){.donate-share-footer .button{font-size:1.3125rem}}@media screen and (min-width:960px){.donate-share-footer .button{font-size:1.5rem}}.donate-share-footer .button:hover,.donate-share-footer .button:focus,.donate-share-footer .button:active{color:#444;background:#f6e6b2}@media screen and (min-width:480px){.donate-share-footer .button{padding-left:30px;padding-right:30px}}.donate-share-footer .additional-links{float:right}.donate-share-footer .additional-links .share-link{position:relative;z-index:10;display:inline-block}.donate-share-footer .additional-links .share-link span{cursor:pointer;color:#419fb5;font-size:18px;font-size:1.125rem;line-height:1.1;font-family:league-gothic,arial,sans-serif;letter-spacing:.005em;font-weight:400;text-transform:uppercase;vertical-align:6px}@media screen and (min-width:768px){.donate-share-footer .additional-links .share-link span{font-size:1.3125rem}}@media screen and (min-width:960px){.donate-share-footer .additional-links .share-link span{font-size:1.5rem}}@media screen and (min-width:768px){.donate-share-footer .additional-links .share-link span{vertical-align:4px}}@media screen and (min-width:960px){.donate-share-footer .additional-links .share-link span{vertical-align:2px;margin-left:3px}}.donate-share-footer .additional-links .share-link span:hover{color:#ff6d03}.donate-share-footer .additional-links .print-link{display:inline-block;position:relative;z-index:10;margin:0 10px}@media screen and (min-width:960px){.donate-share-footer .additional-links .print-link{margin:0 35px}}.donate-share-footer .additional-links .print-link span{color:#419fb5;font-size:18px;font-size:1.125rem;line-height:1.1;font-family:league-gothic,arial,sans-serif;letter-spacing:.005em;font-weight:400;text-transform:uppercase;vertical-align:4px;margin-left:5px}@media screen and (min-width:768px){.donate-share-footer .additional-links .print-link span{font-size:1.3125rem}}@media screen and (min-width:960px){.donate-share-footer .additional-links .print-link span{font-size:1.5rem}}@media screen and (min-width:960px){.donate-share-footer .additional-links .print-link span{vertical-align:2px}}.donate-share-footer .additional-links .print-link:hover span,.donate-share-footer .additional-links .print-link:focus span,.donate-share-footer .additional-links .print-link:active span{color:#ff6d03}.donate-share-footer .additional-links ul.social-links{display:none;position:absolute;right:-15px;bottom:53px;width:196px;text-align:left;background:#fffcdb;-webkit-box-shadow:0 -2px 3px 0 rgba(0,0,0,.38);box-shadow:0 -2px 3px 0 rgba(0,0,0,.38)}@media screen and (min-width:768px){.donate-share-footer .additional-links ul.social-links{bottom:58px}}@media screen and (min-width:960px){.donate-share-footer .additional-links ul.social-links{right:auto;left:-19px;bottom:61px}}.donate-share-footer .additional-links ul.social-links:before{content:"";position:absolute;left:-4px;right:0;top:-16px;width:203px;height:17px;background:url(../images/share_menu_top.png) no-repeat}.donate-share-footer .additional-links ul.social-links li{padding:0;border-bottom:1px solid #ccc}.donate-share-footer .additional-links ul.social-links li:before{display:none}.donate-share-footer .additional-links ul.social-links li:last-child{border-bottom:none}.donate-share-footer .additional-links ul.social-links li a{display:block;color:#419fb5;font-size:18px;font-size:1.125rem;line-height:1.1;font-family:league-gothic,arial,sans-serif;letter-spacing:.005em;font-weight:400;text-transform:uppercase;padding:10px 20px}@media screen and (min-width:768px){.donate-share-footer .additional-links ul.social-links li a{font-size:1.3125rem}}@media screen and (min-width:960px){.donate-share-footer .additional-links ul.social-links li a{font-size:1.5rem}}.donate-share-footer .additional-links ul.social-links li a:hover,.donate-share-footer .additional-links ul.social-links li a:focus,.donate-share-footer .additional-links ul.social-links li a:active{color:#ff6d03;background:#fee143}.donate-share-footer .additional-links ul.social-links li img{width:23px}.donate-share-footer .additional-links ul.social-links li i.ico-linkedin{color:white;background:#0077b5}.donate-share-footer .additional-links ul.social-links li span{vertical-align:4px;margin-left:6px}@media screen and (min-width:768px){.donate-share-footer .additional-links ul.social-links li span{vertical-align:3px}}@media screen and (min-width:960px){.donate-share-footer .additional-links ul.social-links li span{vertical-align:2px}}.donate-share-footer .additional-links .share-wrapper{position:relative;display:inline-block;padding:17px 0 6px}@media screen and (min-width:768px){.donate-share-footer .additional-links .share-wrapper{padding:19px 0 8px}}@media screen and (min-width:960px){.donate-share-footer .additional-links .share-wrapper{padding:18px 0 11px}}.donate-share-footer .additional-links .share-wrapper:hover .share-link span{color:#ff6d03}.donate-share-footer .additional-links .share-wrapper:hover ul.social-links{display:block}.support-footer{display:none;padding:0 15px}@media screen and (min-width:960px){.support-footer{padding:0}}.support-footer h5{display:inline-block;margin:0 20px 0 0;vertical-align:19px}.support-footer img{display:inline-block}.site-footer{padding-left:15px;padding-right:15px;max-width:75em;margin-left:auto;margin-right:auto;position:relative;z-index:1;background:url(../images/green-pattern.jpg) repeat;margin-top:13px;padding:15px;margin-top:40px}.site-footer::after{clear:both;content:"";display:table}@media screen and (min-width:480px){.site-footer{max-width:100%}}@media screen and (min-width:768px){.site-footer{max-width:100%}}@media screen and (min-width:960px){.site-footer{max-width:960px}}@media screen and (min-width:1200px){.site-footer{max-width:1200px}}.site-footer:before,.site-footer:after{content:"";display:block;position:absolute;left:0;right:0;z-index:-1;height:50%;background:inherit;-webkit-backface-visibility:hidden}@media screen and (min-width:480px){.site-footer{margin-top:29px}}@media screen and (min-width:768px){.site-footer{margin-top:34px}}@media screen and (min-width:960px){.site-footer{margin-top:47px}}.site-footer:before{top:-13px;-webkit-transform:skewY(-1.9deg);-ms-transform:skewY(-1.9deg);-o-transform:skewY(-1.9deg);transform:skewY(-1.9deg);-webkit-transform-origin:100% 0;-ms-transform-origin:100% 0;-o-transform-origin:100% 0;transform-origin:100% 0}@media screen and (min-width:480px){.site-footer:before{top:-29px}}@media screen and (min-width:768px){.site-footer:before{top:-34px}}@media screen and (min-width:960px){.site-footer:before{top:-47px}}.site-footer:after{display:none}@media screen and (min-width:480px){.site-footer{margin-top:60px}}@media screen and (min-width:768px){.site-footer{padding-top:0;margin-top:60px}}@media screen and (min-width:960px){.site-footer{margin-top:80px}}@media screen and (min-width:480px){.site-footer ul li{display:inline-block;padding-right:10px}}.site-footer ul li a{color:white;font-size:12px;font-size:.75rem;line-height:1.1;letter-spacing:1px;font-family:news-gothic-std,arial,sans-serif;text-transform:uppercase;font-weight:600}.site-footer ul li a:hover,.site-footer ul li a:focus,.site-footer ul li a:active{color:#fee143}@media screen and (min-width:768px){.site-footer .footer-header .container,.site-footer .footer-header .generic-content-wrapper,.site-footer .footer-header .single-athlete .athlete-article .hentry,.single-athlete .athlete-article .site-footer .footer-header .hentry,.site-footer .footer-header .single-athlete .athlete-related-articles,.single-athlete .site-footer .footer-header .athlete-related-articles,.site-footer .footer-header body.category .main-content,body.category .site-footer .footer-header .main-content,.site-footer .footer-header body.single-post .main-content,body.single-post .site-footer .footer-header .main-content,.site-footer .footer-header body.tag .main-content,body.tag .site-footer .footer-header .main-content{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}}@media screen and (min-width:768px){.site-footer .footer-header .heading{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}}.site-footer .footer-header h1{color:white;font-size:24px;font-size:1.5rem;line-height:1.1;font-family:league-gothic,arial,sans-serif;letter-spacing:.005em;font-weight:400;text-transform:uppercase;margin:0}@media screen and (min-width:768px){.site-footer .footer-header h1{font-size:1.875rem}}@media screen and (min-width:960px){.site-footer .footer-header h1{font-size:2.25rem}}.site-footer .footer-header h2{color:white;font-size:18px;font-size:1.125rem;line-height:1.1;font-family:league-gothic,arial,sans-serif;letter-spacing:.005em;font-weight:400;text-transform:none;margin:0}@media screen and (min-width:768px){.site-footer .footer-header h2{font-size:1.3125rem}}@media screen and (min-width:960px){.site-footer .footer-header h2{font-size:1.5rem}}.site-footer .footer-header .social{padding:10px 15px 0 0;margin-bottom:-4px}@media screen and (min-width:768px){.site-footer .footer-header .social{text-align:right;padding:0}}.site-footer .footer-header .social a{display:inline-block}.site-footer .footer-header .social a:hover span,.site-footer .footer-header .social a:focus span,.site-footer .footer-header .social a:active span{color:#fee143}.site-footer .footer-header .social a i{vertical-align:-6px;padding-right:5px;position:relative;color:#72b619;font-size:30px;font-size:1.875rem}.site-footer .footer-header .social a i:after{content:'';display:block;position:absolute;z-index:-1;left:0;top:0;width:29px;height:28px;background:#fee143;-webkit-box-shadow:2px 2px 0 0 rgba(0,0,0,.25);box-shadow:2px 2px 0 0 rgba(0,0,0,.25)}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.site-footer .footer-header .social a i:after{top:9px}}.site-footer .footer-header .social a i.ico-twitter{display:block;font-size:18px;font-size:1.125rem;padding:10px 0 0 4px}.site-footer .footer-header .social a i.ico-twitter:after{top:9px}.site-footer .footer-header .social a span{display:none;color:white;font-size:12px;font-size:.75rem;line-height:1.1;letter-spacing:1px;font-family:news-gothic-std,arial,sans-serif;text-transform:uppercase;font-weight:600}.site-footer .footer-header .footer-nav ul{border-top:1px solid white;padding:5px 15px 0;margin:5px -15px 0}@media screen and (min-width:768px){.site-footer .footer-header .footer-nav ul{padding-left:0;padding-right:0;margin:0}}.site-footer hr{background:white;margin:5px -15px 15px}@media screen and (min-width:768px){.site-footer hr{margin-top:15px}}@media screen and (min-width:768px){.site-footer .footer-secondary .container,.site-footer .footer-secondary .generic-content-wrapper,.site-footer .footer-secondary .single-athlete .athlete-article .hentry,.single-athlete .athlete-article .site-footer .footer-secondary .hentry,.site-footer .footer-secondary .single-athlete .athlete-related-articles,.single-athlete .site-footer .footer-secondary .athlete-related-articles,.site-footer .footer-secondary body.category .main-content,body.category .site-footer .footer-secondary .main-content,.site-footer .footer-secondary body.single-post .main-content,body.single-post .site-footer .footer-secondary .main-content,.site-footer .footer-secondary body.tag .main-content,body.tag .site-footer .footer-secondary .main-content{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}}.site-footer .footer-secondary .copyright-info{color:white;font-size:14px;font-size:.875rem}@media screen and (min-width:768px){.site-footer .footer-secondary .copyright-info{padding:0}}@media screen and (min-width:768px){.site-footer .footer-secondary ul{margin-top:-3px}}.site-footer .footer-secondary ul li a{color:#fee143}.site-footer .footer-secondary ul li a:hover,.site-footer .footer-secondary ul li a:focus,.site-footer .footer-secondary ul li a:active{color:white}@-webkit-keyframes left-right{0%{-webkit-transform:translateY(-20%) translateX(-10%);transform:translateY(-20%) translateX(-10%)}100%{-webkit-transform:translateY(0) translateX(10%);transform:translateY(0) translateX(10%)}}@-o-keyframes left-right{0%{-o-transform:translateY(-20%) translateX(-10%);transform:translateY(-20%) translateX(-10%)}100%{-o-transform:translateY(0) translateX(10%);transform:translateY(0) translateX(10%)}}@keyframes left-right{0%{-webkit-transform:translateY(-20%) translateX(-10%);-o-transform:translateY(-20%) translateX(-10%);transform:translateY(-20%) translateX(-10%)}100%{-webkit-transform:translateY(0) translateX(10%);-o-transform:translateY(0) translateX(10%);transform:translateY(0) translateX(10%)}}@-webkit-keyframes right-left{0%{-webkit-transform:translateY(0) translateX(10%);transform:translateY(0) translateX(10%)}100%{-webkit-transform:translateY(-20%) translateX(-10%);transform:translateY(-20%) translateX(-10%)}}@-o-keyframes right-left{0%{-o-transform:translateY(0) translateX(10%);transform:translateY(0) translateX(10%)}100%{-o-transform:translateY(-20%) translateX(-10%);transform:translateY(-20%) translateX(-10%)}}@keyframes right-left{0%{-webkit-transform:translateY(0) translateX(10%);-o-transform:translateY(0) translateX(10%);transform:translateY(0) translateX(10%)}100%{-webkit-transform:translateY(-20%) translateX(-10%);-o-transform:translateY(-20%) translateX(-10%);transform:translateY(-20%) translateX(-10%)}}.sy-box.sy-loading{background:url(/images/sy-loader.gif) 50% 50% no-repeat;-webkit-background-size:32px 32px;background-size:32px;min-height:40px}.sy-box.sy-loading .sy-slides-wrap,.sy-box.sy-loading .sy-pager{visibility:hidden}.sy-slides-wrap{position:relative;height:100%;width:100%}.sy-slides-wrap:hover .sy-controls{display:block}.sy-slides-crop{height:100%;height:501px;width:100%;position:absolute;overflow:hidden}.sy-list{width:100%;height:100%;list-style:none;margin:0;padding:0;position:absolute}.sy-list.horizontal{-webkit-transition:left ease;-o-transition:left ease;transition:left ease}.sy-list.vertical{-webkit-transition:top ease;-o-transition:top ease;transition:top ease}.sy-slide{position:absolute;width:100%;z-index:2}.sy-slide.kenburns{width:140%;left:-20%}.sy-slide.kenburns.useCSS{-webkit-transition-property:opacity;-o-transition-property:opacity;transition-property:opacity}.sy-slide.kenburns.useCSS.sy-ken:nth-child(1n){-webkit-animation-name:left-right;-o-animation-name:left-right;animation-name:left-right;-webkit-animation-fill-mode:forwards;-o-animation-fill-mode:forwards;animation-fill-mode:forwards}.sy-slide.kenburns.useCSS.sy-ken:nth-child(2n){-webkit-animation-name:right-left;-o-animation-name:right-left;animation-name:right-left;-webkit-animation-fill-mode:forwards;-o-animation-fill-mode:forwards;animation-fill-mode:forwards}.sy-slide.sy-active{z-index:3}.sy-slide>img{margin:0;padding:0;display:block;width:100%;border:0}.sy-slide>a{margin:0;padding:0;display:block;width:100%}.sy-slide>a>img{margin:0;padding:0;display:block;width:100%;border:0}.sy-caption-wrap{position:absolute;bottom:2em;z-index:12;left:50%}.sy-caption-wrap .sy-caption{position:relative;left:-50%;background-color:rgba(0,0,0,.54);color:#fff;padding:.4em 1em;border-radius:1.2em}.sy-caption-wrap .sy-caption a:link,.sy-caption-wrap .sy-caption a:visited{color:#e24b70;font-weight:600;text-decoration:none}.sy-caption-wrap .sy-caption a:hover,.sy-caption-wrap .sy-caption a:focus{text-decoration:underline}@media only screen and (max-device-width:600px),screen and (max-width:600px){.sy-caption-wrap{left:0;bottom:.4em}.sy-caption-wrap .sy-caption{left:0;padding:.2em .4em;font-size:.92em;border-radius:0}}.sy-pager{clear:both;display:block;width:100%;margin:1em 0 0;padding:0;list-style:none;text-align:center}.sy-pager li{display:inline-block;width:1.2em;height:1.2em;margin:0 1em 0 0;border-radius:50%}.sy-pager li.sy-active a{background-color:#e24b70}.sy-pager li a{width:100%;height:100%;display:block;background-color:#ccc;text-indent:-9999px;-webkit-background-size:2em 2em;background-size:2em;border-radius:50%}.sy-pager li a:link,.sy-pager li a:visited{opacity:1.0;filter:alpha(opacity=100)}.sy-pager li a:hover,.sy-pager li a:focus{opacity:.6;filter:alpha(opacity=60)}.sy-filler{width:100%}.sy-filler.ready{-webkit-transition:padding 600ms ease;-o-transition:padding 600ms ease;transition:padding 600ms ease}.snippet-listing,.snippet-listing-page .post-tags .hentry,.tax-report_category .post-tags .hentry,.tax-position_type .post-tags .hentry,.snippet-explore .listing,.landing-page.second-level .explore-further .listing,body.our-athletes .featured-athletes .listing,.home .features-wrapper .listing,.landing-page.first-level .features-wrapper .listing,.page-template-template-listings .generic-listing .listing,.single-athlete .main-feature .athlete-related-articles .hentry,.single-athlete .athlete-related-articles .hentry,body.term-national-partners .post-tags .hentry,body.term-corporate-supporters .post-tags .hentry,.tax-inspirationcat .post-tags .hentry,.post-type-archive-position .hentry,.title-ix-wrapper .hentry,.solutions-results-listings .listing,.post-type-archive-media_statement .post-tags .hentry,.post-type-archive-press_release .post-tags .hentry,body.search .hentry{padding:20px 0;border-bottom:1px solid #ccc}.snippet-listing::after,.snippet-listing-page .post-tags .hentry::after,.tax-report_category .post-tags .hentry::after,.tax-position_type .post-tags .hentry::after,.snippet-explore .listing::after,.landing-page.second-level .explore-further .listing::after,body.our-athletes .featured-athletes .listing::after,.home .features-wrapper .listing::after,.landing-page.first-level .features-wrapper .listing::after,.page-template-template-listings .generic-listing .listing::after,.single-athlete .main-feature .athlete-related-articles .hentry::after,.single-athlete .athlete-related-articles .hentry::after,body.term-national-partners .post-tags .hentry::after,body.term-corporate-supporters .post-tags .hentry::after,.tax-inspirationcat .post-tags .hentry::after,.post-type-archive-position .hentry::after,.title-ix-wrapper .hentry::after,.solutions-results-listings .listing::after,.post-type-archive-media_statement .post-tags .hentry::after,.post-type-archive-press_release .post-tags .hentry::after,body.search .hentry::after{clear:both;content:"";display:table}.snippet-listing h2,.snippet-listing-page .post-tags .hentry h2,.tax-report_category .post-tags .hentry h2,.tax-position_type .post-tags .hentry h2,.snippet-explore .listing h2,.landing-page.second-level .explore-further .listing h2,body.our-athletes .featured-athletes .listing h2,.home .features-wrapper .listing h2,.landing-page.first-level .features-wrapper .listing h2,.page-template-template-listings .generic-listing .listing h2,.single-athlete .main-feature .athlete-related-articles .hentry h2,.single-athlete .athlete-related-articles .hentry h2,body.term-national-partners .post-tags .hentry h2,body.term-corporate-supporters .post-tags .hentry h2,.tax-inspirationcat .post-tags .hentry h2,.post-type-archive-position .hentry h2,.title-ix-wrapper .hentry h2,.solutions-results-listings .listing h2,.post-type-archive-media_statement .post-tags .hentry h2,.post-type-archive-press_release .post-tags .hentry h2,body.search .hentry h2{color:#72b619;font-size:24px;font-size:1.5rem;line-height:1.1;font-family:league-gothic,arial,sans-serif;letter-spacing:.005em;font-weight:400;text-transform:uppercase;margin:0 0 15px}@media screen and (min-width:768px){.snippet-listing h2,.snippet-listing-page .post-tags .hentry h2,.tax-report_category .post-tags .hentry h2,.tax-position_type .post-tags .hentry h2,.snippet-explore .listing h2,.landing-page.second-level .explore-further .listing h2,body.our-athletes .featured-athletes .listing h2,.home .features-wrapper .listing h2,.landing-page.first-level .features-wrapper .listing h2,.page-template-template-listings .generic-listing .listing h2,.single-athlete .main-feature .athlete-related-articles .hentry h2,.single-athlete .athlete-related-articles .hentry h2,body.term-national-partners .post-tags .hentry h2,body.term-corporate-supporters .post-tags .hentry h2,.tax-inspirationcat .post-tags .hentry h2,.post-type-archive-position .hentry h2,.title-ix-wrapper .hentry h2,.solutions-results-listings .listing h2,.post-type-archive-media_statement .post-tags .hentry h2,.post-type-archive-press_release .post-tags .hentry h2,body.search .hentry h2{font-size:1.875rem}}@media screen and (min-width:960px){.snippet-listing h2,.snippet-listing-page .post-tags .hentry h2,.tax-report_category .post-tags .hentry h2,.tax-position_type .post-tags .hentry h2,.snippet-explore .listing h2,.landing-page.second-level .explore-further .listing h2,body.our-athletes .featured-athletes .listing h2,.home .features-wrapper .listing h2,.landing-page.first-level .features-wrapper .listing h2,.page-template-template-listings .generic-listing .listing h2,.single-athlete .main-feature .athlete-related-articles .hentry h2,.single-athlete .athlete-related-articles .hentry h2,body.term-national-partners .post-tags .hentry h2,body.term-corporate-supporters .post-tags .hentry h2,.tax-inspirationcat .post-tags .hentry h2,.post-type-archive-position .hentry h2,.title-ix-wrapper .hentry h2,.solutions-results-listings .listing h2,.post-type-archive-media_statement .post-tags .hentry h2,.post-type-archive-press_release .post-tags .hentry h2,body.search .hentry h2{font-size:2.25rem}}.snippet-listing p,.snippet-listing-page .post-tags .hentry p,.tax-report_category .post-tags .hentry p,.tax-position_type .post-tags .hentry p,.snippet-explore .listing p,.landing-page.second-level .explore-further .listing p,body.our-athletes .featured-athletes .listing p,.home .features-wrapper .listing p,.landing-page.first-level .features-wrapper .listing p,.page-template-template-listings .generic-listing .listing p,.single-athlete .main-feature .athlete-related-articles .hentry p,.single-athlete .athlete-related-articles .hentry p,body.term-national-partners .post-tags .hentry p,body.term-corporate-supporters .post-tags .hentry p,.tax-inspirationcat .post-tags .hentry p,.post-type-archive-position .hentry p,.title-ix-wrapper .hentry p,.solutions-results-listings .listing p,.post-type-archive-media_statement .post-tags .hentry p,.post-type-archive-press_release .post-tags .hentry p,body.search .hentry p{padding:0}.snippet-listing .see-more,.snippet-listing-page .post-tags .hentry .see-more,.tax-report_category .post-tags .hentry .see-more,.tax-position_type .post-tags .hentry .see-more,.snippet-explore .listing .see-more,.landing-page.second-level .explore-further .listing .see-more,body.our-athletes .featured-athletes .listing .see-more,.home .features-wrapper .listing .see-more,.landing-page.first-level .features-wrapper .listing .see-more,.page-template-template-listings .generic-listing .listing .see-more,.single-athlete .athlete-related-articles .hentry .see-more,body.term-national-partners .post-tags .hentry .see-more,body.term-corporate-supporters .post-tags .hentry .see-more,.tax-inspirationcat .post-tags .hentry .see-more,.post-type-archive-position .hentry .see-more,.title-ix-wrapper .hentry .see-more,.solutions-results-listings .listing .see-more,.post-type-archive-media_statement .post-tags .hentry .see-more,.post-type-archive-press_release .post-tags .hentry .see-more,body.search .hentry .see-more,.snippet-listing .landing-page.second-level .main-feature p:last-of-type a,.landing-page.second-level .main-feature p:last-of-type .snippet-listing a,.snippet-listing-page .post-tags .hentry .landing-page.second-level .main-feature p:last-of-type a,.landing-page.second-level .main-feature p:last-of-type .snippet-listing-page .post-tags .hentry a,.tax-report_category .post-tags .hentry .landing-page.second-level .main-feature p:last-of-type a,.landing-page.second-level .main-feature p:last-of-type .tax-report_category .post-tags .hentry a,.tax-position_type .post-tags .hentry .landing-page.second-level .main-feature p:last-of-type a,.landing-page.second-level .main-feature p:last-of-type .tax-position_type .post-tags .hentry a,.snippet-explore .listing .landing-page.second-level .main-feature p:last-of-type a,.landing-page.second-level .main-feature p:last-of-type .snippet-explore .listing a,.landing-page.second-level .explore-further .listing .main-feature p:last-of-type a,.landing-page.second-level .main-feature p:last-of-type .explore-further .listing a,body.our-athletes .featured-athletes .listing .landing-page.second-level .main-feature p:last-of-type a,.landing-page.second-level .main-feature p:last-of-type body.our-athletes .featured-athletes .listing a,.home .features-wrapper .listing .landing-page.second-level .main-feature p:last-of-type a,.landing-page.second-level .main-feature p:last-of-type .home .features-wrapper .listing a,.landing-page.first-level .features-wrapper .listing .landing-page.second-level .main-feature p:last-of-type a,.landing-page.second-level .main-feature p:last-of-type .landing-page.first-level .features-wrapper .listing a,.page-template-template-listings .generic-listing .listing .landing-page.second-level .main-feature p:last-of-type a,.landing-page.second-level .main-feature p:last-of-type .page-template-template-listings .generic-listing .listing a,.single-athlete .landing-page.second-level .main-feature .athlete-related-articles .hentry p:last-of-type a,.landing-page.second-level .single-athlete .main-feature .athlete-related-articles .hentry p:last-of-type a,.single-athlete .landing-page.second-level .main-feature p:last-of-type .athlete-related-articles .hentry a,.landing-page.second-level .single-athlete .main-feature p:last-of-type .athlete-related-articles .hentry a,.single-athlete .athlete-related-articles .hentry .landing-page.second-level .main-feature p:last-of-type a,.landing-page.second-level .main-feature p:last-of-type .single-athlete .athlete-related-articles .hentry a,body.term-national-partners .post-tags .hentry .landing-page.second-level .main-feature p:last-of-type a,.landing-page.second-level .main-feature p:last-of-type body.term-national-partners .post-tags .hentry a,body.term-corporate-supporters .post-tags .hentry .landing-page.second-level .main-feature p:last-of-type a,.landing-page.second-level .main-feature p:last-of-type body.term-corporate-supporters .post-tags .hentry a,.tax-inspirationcat .post-tags .hentry .landing-page.second-level .main-feature p:last-of-type a,.landing-page.second-level .main-feature p:last-of-type .tax-inspirationcat .post-tags .hentry a,.post-type-archive-position .hentry .landing-page.second-level .main-feature p:last-of-type a,.landing-page.second-level .main-feature p:last-of-type .post-type-archive-position .hentry a,.title-ix-wrapper .hentry .landing-page.second-level .main-feature p:last-of-type a,.landing-page.second-level .main-feature p:last-of-type .title-ix-wrapper .hentry a,.solutions-results-listings .listing .landing-page.second-level .main-feature p:last-of-type a,.landing-page.second-level .main-feature p:last-of-type .solutions-results-listings .listing a,.post-type-archive-media_statement .post-tags .hentry .landing-page.second-level .main-feature p:last-of-type a,.landing-page.second-level .main-feature p:last-of-type .post-type-archive-media_statement .post-tags .hentry a,.post-type-archive-press_release .post-tags .hentry .landing-page.second-level .main-feature p:last-of-type a,.landing-page.second-level .main-feature p:last-of-type .post-type-archive-press_release .post-tags .hentry a,body.search .hentry .landing-page.second-level .main-feature p:last-of-type a,.landing-page.second-level .main-feature p:last-of-type body.search .hentry a,.snippet-listing .single-athlete .right-features .athlete-social ul li span,.single-athlete .right-features .athlete-social ul li .snippet-listing span,.snippet-listing-page .post-tags .hentry .single-athlete .right-features .athlete-social ul li span,.single-athlete .right-features .athlete-social ul li .snippet-listing-page .post-tags .hentry span,.tax-report_category .post-tags .hentry .single-athlete .right-features .athlete-social ul li span,.single-athlete .right-features .athlete-social ul li .tax-report_category .post-tags .hentry span,.tax-position_type .post-tags .hentry .single-athlete .right-features .athlete-social ul li span,.single-athlete .right-features .athlete-social ul li .tax-position_type .post-tags .hentry span,.snippet-explore .listing .single-athlete .right-features .athlete-social ul li span,.single-athlete .right-features .athlete-social ul li .snippet-explore .listing span,.landing-page.second-level .explore-further .listing .single-athlete .right-features .athlete-social ul li span,.single-athlete .right-features .athlete-social ul li .landing-page.second-level .explore-further .listing span,body.our-athletes .featured-athletes .listing .single-athlete .right-features .athlete-social ul li span,.single-athlete .right-features .athlete-social ul li body.our-athletes .featured-athletes .listing span,.home .features-wrapper .listing .single-athlete .right-features .athlete-social ul li span,.single-athlete .right-features .athlete-social ul li .home .features-wrapper .listing span,.landing-page.first-level .features-wrapper .listing .single-athlete .right-features .athlete-social ul li span,.single-athlete .right-features .athlete-social ul li .landing-page.first-level .features-wrapper .listing span,.page-template-template-listings .generic-listing .listing .single-athlete .right-features .athlete-social ul li span,.single-athlete .right-features .athlete-social ul li .page-template-template-listings .generic-listing .listing span,.single-athlete .athlete-related-articles .hentry .right-features .athlete-social ul li span,.single-athlete .right-features .athlete-social ul li .athlete-related-articles .hentry span,body.term-national-partners .post-tags .hentry .single-athlete .right-features .athlete-social ul li span,.single-athlete .right-features .athlete-social ul li body.term-national-partners .post-tags .hentry span,body.term-corporate-supporters .post-tags .hentry .single-athlete .right-features .athlete-social ul li span,.single-athlete .right-features .athlete-social ul li body.term-corporate-supporters .post-tags .hentry span,.tax-inspirationcat .post-tags .hentry .single-athlete .right-features .athlete-social ul li span,.single-athlete .right-features .athlete-social ul li .tax-inspirationcat .post-tags .hentry span,.post-type-archive-position .hentry .single-athlete .right-features .athlete-social ul li span,.single-athlete .right-features .athlete-social ul li .post-type-archive-position .hentry span,.title-ix-wrapper .hentry .single-athlete .right-features .athlete-social ul li span,.single-athlete .right-features .athlete-social ul li .title-ix-wrapper .hentry span,.solutions-results-listings .listing .single-athlete .right-features .athlete-social ul li span,.single-athlete .right-features .athlete-social ul li .solutions-results-listings .listing span,.post-type-archive-media_statement .post-tags .hentry .single-athlete .right-features .athlete-social ul li span,.single-athlete .right-features .athlete-social ul li .post-type-archive-media_statement .post-tags .hentry span,.post-type-archive-press_release .post-tags .hentry .single-athlete .right-features .athlete-social ul li span,.single-athlete .right-features .athlete-social ul li .post-type-archive-press_release .post-tags .hentry span,body.search .hentry .single-athlete .right-features .athlete-social ul li span,.single-athlete .right-features .athlete-social ul li body.search .hentry span{float:right}.snippet-listing img,.snippet-listing-page .post-tags .hentry img,.tax-report_category .post-tags .hentry img,.tax-position_type .post-tags .hentry img,.snippet-explore .listing img,.landing-page.second-level .explore-further .listing img,body.our-athletes .featured-athletes .listing img,.home .features-wrapper .listing img,.landing-page.first-level .features-wrapper .listing img,.page-template-template-listings .generic-listing .listing img,.single-athlete .main-feature .athlete-related-articles .hentry img,.single-athlete .athlete-related-articles .hentry img,body.term-national-partners .post-tags .hentry img,body.term-corporate-supporters .post-tags .hentry img,.tax-inspirationcat .post-tags .hentry img,.post-type-archive-position .hentry img,.title-ix-wrapper .hentry img,.solutions-results-listings .listing img,.post-type-archive-media_statement .post-tags .hentry img,.post-type-archive-press_release .post-tags .hentry img,body.search .hentry img{float:none;max-width:100%;height:auto;margin:0}.snippet-listing-img-top img,.snippet-listing-page .post-tags .hentry:first-of-type img,.tax-report_category .post-tags .hentry:first-of-type img,.tax-position_type .post-tags .hentry:first-of-type img,.snippet-explore .listing img,.landing-page.second-level .explore-further .listing img,body.our-athletes .featured-athletes .listing img,.landing-page.first-level .features-wrapper .left-features .listing:first-of-type img,.page-template-template-listings.wsf-success-stories .generic-listing .listing img{float:none;width:auto;margin:0 0 20px}.snippet-listing-img-float img,.snippet-listing-page .post-tags .hentry img,.tax-report_category .post-tags .hentry img,.tax-position_type .post-tags .hentry img,.home .features-wrapper .listing img,.landing-page.first-level .features-wrapper .listing img,.page-template-template-listings .generic-listing .listing img,.single-athlete .main-feature .athlete-related-articles .hentry img,.single-athlete .athlete-related-articles .hentry img,body.term-national-partners .post-tags .hentry img,body.term-corporate-supporters .post-tags .hentry img,.tax-inspirationcat .post-tags .hentry img,.tax-position_type .post-tags .hentry:first-of-type img,.post-type-archive-position .hentry img,.title-ix-wrapper .hentry img,.solutions-results-listings .listing img,.post-type-archive-media_statement .post-tags .hentry img,.post-type-archive-press_release .post-tags .hentry img,body.search .hentry img{float:left;width:150px;height:auto;margin:0 15px 15px 0}.snippet-listing-heading-sml h2,.snippet-listing-page .post-tags .hentry h2,.tax-report_category .post-tags .hentry h2,.tax-position_type .post-tags .hentry h2,.page-template-template-listings .generic-listing .listing h2,.single-athlete .main-feature .athlete-related-articles .hentry h2,.single-athlete .athlete-related-articles .hentry h2,body.term-national-partners .post-tags .hentry h2,body.term-corporate-supporters .post-tags .hentry h2,.tax-inspirationcat .post-tags .hentry h2,.post-type-archive-position .hentry h2,.title-ix-wrapper .hentry h2,.solutions-results-listings .listing h2,.post-type-archive-media_statement .post-tags .hentry h2,.post-type-archive-press_release .post-tags .hentry h2,body.search .hentry h2{color:#72b619;font-size:21px;font-size:1.3125rem;line-height:1.2;font-family:league-gothic,arial,sans-serif;letter-spacing:.005em;font-weight:400;text-transform:none}@media screen and (min-width:768px){.snippet-listing-heading-sml h2,.snippet-listing-page .post-tags .hentry h2,.tax-report_category .post-tags .hentry h2,.tax-position_type .post-tags .hentry h2,.page-template-template-listings .generic-listing .listing h2,.single-athlete .main-feature .athlete-related-articles .hentry h2,.single-athlete .athlete-related-articles .hentry h2,body.term-national-partners .post-tags .hentry h2,body.term-corporate-supporters .post-tags .hentry h2,.tax-inspirationcat .post-tags .hentry h2,.post-type-archive-position .hentry h2,.title-ix-wrapper .hentry h2,.solutions-results-listings .listing h2,.post-type-archive-media_statement .post-tags .hentry h2,.post-type-archive-press_release .post-tags .hentry h2,body.search .hentry h2{font-size:1.5rem}}@media screen and (min-width:960px){.snippet-listing-heading-sml h2,.snippet-listing-page .post-tags .hentry h2,.tax-report_category .post-tags .hentry h2,.tax-position_type .post-tags .hentry h2,.page-template-template-listings .generic-listing .listing h2,.single-athlete .main-feature .athlete-related-articles .hentry h2,.single-athlete .athlete-related-articles .hentry h2,body.term-national-partners .post-tags .hentry h2,body.term-corporate-supporters .post-tags .hentry h2,.tax-inspirationcat .post-tags .hentry h2,.post-type-archive-position .hentry h2,.title-ix-wrapper .hentry h2,.solutions-results-listings .listing h2,.post-type-archive-media_statement .post-tags .hentry h2,.post-type-archive-press_release .post-tags .hentry h2,body.search .hentry h2{font-size:1.875rem}}.snippet-latest-news,.home .features-wrapper .latest-news{text-align:center;background:#b9eaf6}.snippet-latest-news::after,.home .features-wrapper .latest-news::after{clear:both;content:"";display:table}@media screen and (min-width:768px){.snippet-latest-news,.home .features-wrapper .latest-news{position:relative;z-index:1;background:#b9eaf6}.snippet-latest-news:before,.home .features-wrapper .latest-news:before,.snippet-latest-news:after,.home .features-wrapper .latest-news:after{content:"";display:block;position:absolute;left:0;right:0;z-index:-1;height:50%;background:inherit;-webkit-backface-visibility:hidden}}@media screen and (min-width:768px) and (min-width:480px){.snippet-latest-news,.home .features-wrapper .latest-news{margin-bottom:29px}}@media screen and (min-width:768px) and (min-width:768px){.snippet-latest-news,.home .features-wrapper .latest-news{margin-bottom:34px}}@media screen and (min-width:768px) and (min-width:960px){.snippet-latest-news,.home .features-wrapper .latest-news{margin-bottom:47px}}@media screen and (min-width:768px){.snippet-latest-news:before,.home .features-wrapper .latest-news:before{display:none}.snippet-latest-news:after,.home .features-wrapper .latest-news:after{bottom:-13px;-webkit-transform:skewY(9.5deg);-ms-transform:skewY(9.5deg);-o-transform:skewY(9.5deg);transform:skewY(9.5deg);-webkit-transform-origin:100% 0;-ms-transform-origin:100% 0;-o-transform-origin:100% 0;transform-origin:100% 0}}@media screen and (min-width:768px) and (min-width:480px){.snippet-latest-news:after,.home .features-wrapper .latest-news:after{bottom:-29px}}@media screen and (min-width:768px) and (min-width:768px){.snippet-latest-news:after,.home .features-wrapper .latest-news:after{bottom:-34px}}@media screen and (min-width:768px) and (min-width:960px){.snippet-latest-news:after,.home .features-wrapper .latest-news:after{bottom:-47px}}.snippet-latest-news header,.home .features-wrapper .latest-news header{padding:20px 0;border-bottom:1px solid #ff6d03}.snippet-latest-news header span,.home .features-wrapper .latest-news header span{display:inline-block;width:72px;height:72px;padding-top:20px;border-radius:10px;background:#701471}.snippet-latest-news header span img,.home .features-wrapper .latest-news header span img{width:38px}.snippet-latest-news header h2,.home .features-wrapper .latest-news header h2{display:inline-block;color:#701471;font-size:18px;font-size:1.125rem;line-height:1.1;font-family:league-gothic,arial,sans-serif;letter-spacing:.005em;font-weight:400;text-transform:uppercase;vertical-align:5px;margin:0 0 0 10px}@media screen and (min-width:768px){.snippet-latest-news header h2,.home .features-wrapper .latest-news header h2{font-size:1.3125rem}}@media screen and (min-width:960px){.snippet-latest-news header h2,.home .features-wrapper .latest-news header h2{font-size:1.5rem}}@media screen and (min-width:768px){.snippet-latest-news header h2,.home .features-wrapper .latest-news header h2{display:block;vertical-align:0;margin:0}}@media screen and (min-width:960px){.snippet-latest-news header h2,.home .features-wrapper .latest-news header h2{display:inline-block;vertical-align:5px;margin:0 0 0 3px}}.snippet-latest-news ul li,.home .features-wrapper .latest-news ul li{padding:0}.snippet-latest-news ul li:before,.home .features-wrapper .latest-news ul li:before{display:none}.snippet-latest-news ul li a,.home .features-wrapper .latest-news ul li a{display:block;padding:15px 10px;border-bottom:1px solid #444}.snippet-latest-news ul li a:hover,.home .features-wrapper .latest-news ul li a:hover,.snippet-latest-news ul li a:focus,.home .features-wrapper .latest-news ul li a:focus,.snippet-latest-news ul li a:active,.home .features-wrapper .latest-news ul li a:active{background:#419fb5}.snippet-latest-news ul li a:hover h3,.home .features-wrapper .latest-news ul li a:hover h3,.snippet-latest-news ul li a:hover p,.home .features-wrapper .latest-news ul li a:hover p,.snippet-latest-news ul li a:focus h3,.home .features-wrapper .latest-news ul li a:focus h3,.snippet-latest-news ul li a:focus p,.home .features-wrapper .latest-news ul li a:focus p,.snippet-latest-news ul li a:active h3,.home .features-wrapper .latest-news ul li a:active h3,.snippet-latest-news ul li a:active p,.home .features-wrapper .latest-news ul li a:active p{color:white}.snippet-latest-news ul li h3,.home .features-wrapper .latest-news ul li h3{color:#444;font-size:14px;font-size:.875rem;line-height:1.1;letter-spacing:1px;font-family:news-gothic-std,arial,sans-serif;text-transform:uppercase;font-weight:600;margin:0 0 10px}.snippet-latest-news ul li p,.home .features-wrapper .latest-news ul li p{padding:0}.snippet-latest-news .see-more,.home .features-wrapper .latest-news .see-more,.snippet-latest-news .landing-page.second-level .main-feature p:last-of-type a,.landing-page.second-level .main-feature p:last-of-type .snippet-latest-news a,.home .features-wrapper .latest-news .landing-page.second-level .main-feature p:last-of-type a,.landing-page.second-level .main-feature p:last-of-type .home .features-wrapper .latest-news a,.snippet-latest-news .single-athlete .right-features .athlete-social ul li span,.single-athlete .right-features .athlete-social ul li .snippet-latest-news span,.home .features-wrapper .latest-news .single-athlete .right-features .athlete-social ul li span,.single-athlete .right-features .athlete-social ul li .home .features-wrapper .latest-news span{margin:15px}@media screen and (min-width:768px){.snippet-latest-news .see-more,.home .features-wrapper .latest-news .see-more,.snippet-latest-news .landing-page.second-level .main-feature p:last-of-type a,.landing-page.second-level .main-feature p:last-of-type .snippet-latest-news a,.home .features-wrapper .latest-news .landing-page.second-level .main-feature p:last-of-type a,.landing-page.second-level .main-feature p:last-of-type .home .features-wrapper .latest-news a,.snippet-latest-news .single-athlete .right-features .athlete-social ul li span,.single-athlete .right-features .athlete-social ul li .snippet-latest-news span,.home .features-wrapper .latest-news .single-athlete .right-features .athlete-social ul li span,.single-athlete .right-features .athlete-social ul li .home .features-wrapper .latest-news span{float:right;margin:7px 7px 0 0}}@media screen and (min-width:960px){.snippet-latest-news .see-more,.home .features-wrapper .latest-news .see-more,.snippet-latest-news .landing-page.second-level .main-feature p:last-of-type a,.landing-page.second-level .main-feature p:last-of-type .snippet-latest-news a,.home .features-wrapper .latest-news .landing-page.second-level .main-feature p:last-of-type a,.landing-page.second-level .main-feature p:last-of-type .home .features-wrapper .latest-news a,.snippet-latest-news .single-athlete .right-features .athlete-social ul li span,.single-athlete .right-features .athlete-social ul li .snippet-latest-news span,.home .features-wrapper .latest-news .single-athlete .right-features .athlete-social ul li span,.single-athlete .right-features .athlete-social ul li .home .features-wrapper .latest-news span{margin:7px 20px 10px 0}}.snippet-listing-page .post-tags .hentry h2 a,.tax-report_category .post-tags .hentry h2 a,.tax-position_type .post-tags .hentry h2 a{color:#72b619}.snippet-listing-page .post-tags .hentry h2 a:hover,.tax-report_category .post-tags .hentry h2 a:hover,.tax-position_type .post-tags .hentry h2 a:hover{color:#ff6d03}.snippet-listing-page .post-tags .hentry .intro,.tax-report_category .post-tags .hentry .intro,.tax-position_type .post-tags .hentry .intro{display:none}.snippet-listing-page .wp-pagenavi,.tax-report_category .wp-pagenavi,.tax-position_type .wp-pagenavi{padding:15px 0 0}.snippet-explore,.landing-page.second-level .explore-further,body.our-athletes .featured-athletes{position:relative;padding:0 15px 40px}@media screen and (min-width:768px){.snippet-explore,.landing-page.second-level .explore-further,body.our-athletes .featured-athletes{display:-webkit-box;display:-moz-box;display:box;display:-moz-flex;display:-ms-flexbox;display:flex;padding:40px 15px 40px 90px;margin:0 15px 60px;border-bottom:1px solid #ccc}}@media screen and (min-width:960px){.snippet-explore,.landing-page.second-level .explore-further,body.our-athletes .featured-athletes{padding:40px 0 40px 110px;margin-left:0;margin-right:0}}@media screen and (min-width:1200px){.snippet-explore,.landing-page.second-level .explore-further,body.our-athletes .featured-athletes{padding-left:95px}}.snippet-explore h1,.landing-page.second-level .explore-further h1,body.our-athletes .featured-athletes h1{color:#ff6d03;font-size:36px;font-size:2.25rem;line-height:1;font-family:league-gothic,arial,sans-serif;font-weight:400;letter-spacing:.005em;text-transform:uppercase;padding:30px 0 10px;margin:0 0 30px;border-bottom:1px solid #72b619}@media screen and (min-width:768px){.snippet-explore h1,.landing-page.second-level .explore-further h1,body.our-athletes .featured-athletes h1{font-size:3rem}}@media screen and (min-width:960px){.snippet-explore h1,.landing-page.second-level .explore-further h1,body.our-athletes .featured-athletes h1{font-size:4.5rem}}@media screen and (min-width:768px){.snippet-explore h1,.landing-page.second-level .explore-further h1,body.our-athletes .featured-athletes h1{position:absolute;top:460px;left:-5px;bottom:0;width:420px;text-align:right;padding:0;margin:0;border:none;-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);-o-transform:rotate(270deg);transform:rotate(270deg);-webkit-transform-origin:0 0;-ms-transform-origin:0 0;-o-transform-origin:0 0;transform-origin:0 0}}@media screen and (min-width:960px){.snippet-explore h1,.landing-page.second-level .explore-further h1,body.our-athletes .featured-athletes h1{left:5px}}@media screen and (min-width:1200px){.snippet-explore h1,.landing-page.second-level .explore-further h1,body.our-athletes .featured-athletes h1{left:-10px}}@media screen and (min-width:768px){.snippet-explore .listing,.landing-page.second-level .explore-further .listing,body.our-athletes .featured-athletes .listing{width:50%;padding:0 20px;border-bottom:none;border-left:1px solid #ccc}}.snippet-explore .listing:first-of-type,.landing-page.second-level .explore-further .listing:first-of-type,body.our-athletes .featured-athletes .listing:first-of-type{padding-top:0}@media screen and (min-width:768px){.snippet-explore .listing:first-of-type,.landing-page.second-level .explore-further .listing:first-of-type,body.our-athletes .featured-athletes .listing:first-of-type{position:relative;border-left-color:#72b619}}.snippet-tags,.sidebar .tagged,.widget.widget_meta,.widget.widget_tags,.single-athlete .right-features .tagged,body.category .tagged,body.single-post .tagged,body.tag .tagged{padding-bottom:20px;border-bottom:1px solid #72b619}.snippet-tags h2,.sidebar .tagged h2,.widget.widget_meta h2,.widget.widget_tags h2,.single-athlete .right-features .tagged h2,body.category .tagged h2,body.single-post .tagged h2,body.tag .tagged h2{color:#72b619;font-size:24px;font-size:1.5rem;line-height:1.1;font-family:league-gothic,arial,sans-serif;letter-spacing:.005em;font-weight:400;text-transform:uppercase;margin:20px 0 15px}@media screen and (min-width:768px){.snippet-tags h2,.sidebar .tagged h2,.widget.widget_meta h2,.widget.widget_tags h2,.single-athlete .right-features .tagged h2,body.category .tagged h2,body.single-post .tagged h2,body.tag .tagged h2{font-size:1.875rem}}@media screen and (min-width:960px){.snippet-tags h2,.sidebar .tagged h2,.widget.widget_meta h2,.widget.widget_tags h2,.single-athlete .right-features .tagged h2,body.category .tagged h2,body.single-post .tagged h2,body.tag .tagged h2{font-size:2.25rem}}.snippet-tags ul,.sidebar .tagged ul,.widget.widget_meta ul,.widget.widget_tags ul,.single-athlete .right-features .tagged ul,body.category .tagged ul,body.single-post .tagged ul,body.tag .tagged ul{margin:0 -5px}@media screen and (min-width:768px){.snippet-tags ul,.sidebar .tagged ul,.widget.widget_meta ul,.widget.widget_tags ul,.single-athlete .right-features .tagged ul,body.category .tagged ul,body.single-post .tagged ul,body.tag .tagged ul{margin:0}}.snippet-tags ul li,.sidebar .tagged ul li,.widget.widget_meta ul li,.widget.widget_tags ul li,.single-athlete .right-features .tagged ul li,body.category .tagged ul li,body.single-post .tagged ul li,body.tag .tagged ul li{display:inline-block;padding:5px;margin-right:2px}@media screen and (min-width:768px){.snippet-tags ul li,.sidebar .tagged ul li,.widget.widget_meta ul li,.widget.widget_tags ul li,.single-athlete .right-features .tagged ul li,body.category .tagged ul li,body.single-post .tagged ul li,body.tag .tagged ul li{padding:5px 0}}.snippet-tags ul li:before,.sidebar .tagged ul li:before,.widget.widget_meta ul li:before,.widget.widget_tags ul li:before,.single-athlete .right-features .tagged ul li:before,body.category .tagged ul li:before,body.single-post .tagged ul li:before,body.tag .tagged ul li:before{display:none}.snippet-tags ul li a,.sidebar .tagged ul li a,.widget.widget_meta ul li a,.widget.widget_tags ul li a,.single-athlete .right-features .tagged ul li a,body.category .tagged ul li a,body.single-post .tagged ul li a,body.tag .tagged ul li a{display:inline-block;color:#419fb5;font-size:12px;font-size:.75rem;line-height:1.1;letter-spacing:1px;font-family:news-gothic-std,arial,sans-serif;text-transform:uppercase;font-weight:600;padding:10px 12px 8px;background:#f6e6b2;border-radius:100px}.snippet-tags ul li a:hover,.sidebar .tagged ul li a:hover,.widget.widget_meta ul li a:hover,.widget.widget_tags ul li a:hover,.single-athlete .right-features .tagged ul li a:hover,body.category .tagged ul li a:hover,body.single-post .tagged ul li a:hover,body.tag .tagged ul li a:hover,.snippet-tags ul li a:active,.sidebar .tagged ul li a:active,.widget.widget_meta ul li a:active,.widget.widget_tags ul li a:active,.single-athlete .right-features .tagged ul li a:active,body.category .tagged ul li a:active,body.single-post .tagged ul li a:active,body.tag .tagged ul li a:active,.snippet-tags ul li a:focus,.sidebar .tagged ul li a:focus,.widget.widget_meta ul li a:focus,.widget.widget_tags ul li a:focus,.single-athlete .right-features .tagged ul li a:focus,body.category .tagged ul li a:focus,body.single-post .tagged ul li a:focus,body.tag .tagged ul li a:focus{color:#f6e6b2;background:#419fb5}.snippet-download,.download{position:relative;z-index:1;background:#b9eaf6;margin-top:13px;padding:10px 15px;margin-top:60px;max-width:550px;display:-webkit-box;display:-moz-box;display:box;display:-moz-flex;display:-ms-flexbox;display:flex}.snippet-download:before,.download:before,.snippet-download:after,.download:after{content:"";display:block;position:absolute;left:0;right:0;z-index:-1;height:50%;background:inherit;-webkit-backface-visibility:hidden}@media screen and (min-width:480px){.snippet-download,.download{margin-top:29px}}@media screen and (min-width:768px){.snippet-download,.download{margin-top:34px}}@media screen and (min-width:960px){.snippet-download,.download{margin-top:47px}}.snippet-download:before,.download:before{top:-13px;-webkit-transform:skewY(-1.9deg);-ms-transform:skewY(-1.9deg);-o-transform:skewY(-1.9deg);transform:skewY(-1.9deg);-webkit-transform-origin:100% 0;-ms-transform-origin:100% 0;-o-transform-origin:100% 0;transform-origin:100% 0}@media screen and (min-width:480px){.snippet-download:before,.download:before{top:-29px}}@media screen and (min-width:768px){.snippet-download:before,.download:before{top:-34px}}@media screen and (min-width:960px){.snippet-download:before,.download:before{top:-47px}}.snippet-download:after,.download:after{display:none}@media screen and (min-width:480px){.snippet-download,.download{padding-bottom:20px}}@media screen and (min-width:768px){.snippet-download,.download{padding-top:20px}}@media screen and (min-width:768px){.snippet-download:before,.download:before{top:-20px}}.snippet-download img,.download img{max-width:none!important}.snippet-download .img-wrapper,.download .img-wrapper{margin-right:15px}.snippet-download h3,.download h3{color:#444;font-size:17px;font-size:1.0625rem;font-style:italic;margin:0}.snippet-download a,.download a{color:#419fb5;font-size:21px;font-size:1.3125rem;line-height:1.2;font-family:league-gothic,arial,sans-serif;letter-spacing:.005em;font-weight:400;text-transform:uppercase}@media screen and (min-width:768px){.snippet-download a,.download a{font-size:1.5rem}}@media screen and (min-width:960px){.snippet-download a,.download a{font-size:1.875rem}}.snippet-download a:hover,.download a:hover,.snippet-download a:active,.download a:active,.snippet-download a:focus,.download a:focus{color:#ff6d03}.snippet-download a:after,.download a:after{content:"»";display:inline-block;font-size:24px;font-size:1.5rem;padding-left:7px;vertical-align:1px}@media screen and (min-width:960px){.snippet-download a:after,.download a:after{vertical-align:4px}}.snippet-content-summary,.summary{clear:both;position:relative}@media screen and (min-width:768px){.snippet-content-summary,.summary{padding:20px 0}}.snippet-content-summary h2,.summary h2{color:#ff6d03;font-size:30px;font-size:1.875rem;line-height:1.1;font-family:league-gothic,arial,sans-serif;letter-spacing:.005em;font-weight:400;text-transform:uppercase;padding:10px 0;margin:0 0 30px;border-bottom:1px solid #ccc}@media screen and (min-width:768px){.snippet-content-summary h2,.summary h2{font-size:2.25rem}}@media screen and (min-width:960px){.snippet-content-summary h2,.summary h2{font-size:3rem}}@media screen and (min-width:768px){.snippet-content-summary h2,.summary h2{width:250px;position:absolute;left:-6px;top:270px;text-align:right;padding:0;margin:0;border:none;-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);-o-transform:rotate(270deg);transform:rotate(270deg);-webkit-transform-origin:0 0;-ms-transform-origin:0 0;-o-transform-origin:0 0;transform-origin:0 0}}@media screen and (min-width:960px){.snippet-content-summary h2,.summary h2{width:315px;top:335px}}@media screen and (min-width:768px){.snippet-content-summary .summary-content,.summary .summary-content{min-height:195px;padding-left:20px;margin-left:48px;border-left:1px solid #ccc}}@media screen and (min-width:960px){.snippet-content-summary .summary-content,.summary .summary-content{min-height:260px;margin-left:60px}}.snippet-bg-athlete{background-repeat:no-repeat;background-position:top center}.snippet-modal,.modal-wrapper{visibility:hidden;opacity:0;filter:alpha(opacity=0);position:fixed;z-index:-1;z-index:1000;left:0;top:0;right:0;bottom:0;width:100%;height:100%;overflow-y:auto;text-align:center;background:rgba(0,0,0,.6);-webkit-transition:opacity .3s ease;-o-transition:opacity .3s ease;transition:opacity .3s ease}.snippet-modal .modal,.modal-wrapper .modal{max-width:850px;margin:0 auto;position:relative;background:#419fb5}@media screen and (min-width:768px){.snippet-modal .modal,.modal-wrapper .modal{display:-webkit-box;display:-moz-box;display:box;display:-moz-flex;display:-ms-flexbox;display:flex;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);position:relative;z-index:1}.snippet-modal .modal:after,.modal-wrapper .modal:after{content:'';position:absolute;background:red;bottom:-25px;display:block;height:80px;left:0;right:0;-webkit-transform:skewY(1.5deg);-ms-transform:skewY(1.5deg);-o-transform:skewY(1.5deg);transform:skewY(1.5deg);-webkit-transform-origin:100%;-ms-transform-origin:100%;-o-transform-origin:100%;transform-origin:100%;z-index:-1}}@media screen and (min-width:768px){.snippet-modal .modal:after,.modal-wrapper .modal:after{background:black;background:-webkit-linear-gradient(left,black 0,black 50%,black 50%,#419fb5 50%,#419fb5 100%);background:-webkit-gradient(linear,left top,right top,from(black),color-stop(50%,black),color-stop(50%,black),color-stop(50%,#419fb5),to(#419fb5));background:-o-linear-gradient(left,black 0,black 50%,black 50%,#419fb5 50%,#419fb5 100%);background:linear-gradient(to right,black 0,black 50%,black 50%,#419fb5 50%,#419fb5 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#000000',endColorstr='#419fb5',GradientType=1)}}.snippet-modal #close-modal,.modal-wrapper #close-modal{cursor:pointer;display:block;background:white}@media screen and (min-width:768px){.snippet-modal #close-modal,.modal-wrapper #close-modal{position:absolute;right:0;top:0;height:40px}}.snippet-modal #close-modal p,.modal-wrapper #close-modal p{display:inline-block;color:#701471;font-size:12px;font-size:.75rem;line-height:1.1;letter-spacing:1px;font-family:news-gothic-std,arial,sans-serif;text-transform:uppercase;font-weight:600;padding:0;vertical-align:15px}@media screen and (min-width:768px){.snippet-modal #close-modal p,.modal-wrapper #close-modal p{display:none}}.snippet-modal #close-modal i,.modal-wrapper #close-modal i{display:inline-block;color:#701471;font-size:40px;font-size:2.5rem;line-height:1}.snippet-modal .img-wrapper,.modal-wrapper .img-wrapper{background:black}@media screen and (min-width:768px){.snippet-modal .img-wrapper,.modal-wrapper .img-wrapper{width:50%}}.snippet-modal .img-wrapper img,.modal-wrapper .img-wrapper img{max-width:100%}.snippet-modal .content-wrapper,.modal-wrapper .content-wrapper{padding:15px}@media screen and (min-width:768px){.snippet-modal .content-wrapper,.modal-wrapper .content-wrapper{width:50%;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;padding:30px}}.snippet-modal .content-wrapper h1,.modal-wrapper .content-wrapper h1{color:white;font-size:30px;font-size:1.875rem;line-height:1.1;font-family:league-gothic,arial,sans-serif;letter-spacing:.005em;font-weight:400;text-transform:uppercase;margin:0}@media screen and (min-width:768px){.snippet-modal .content-wrapper h1,.modal-wrapper .content-wrapper h1{font-size:2.25rem}}@media screen and (min-width:960px){.snippet-modal .content-wrapper h1,.modal-wrapper .content-wrapper h1{font-size:3rem}}.snippet-modal .content-wrapper h2,.modal-wrapper .content-wrapper h2{color:#fdcc00;font-size:21px;font-size:1.3125rem;line-height:1.2;font-family:league-gothic,arial,sans-serif;letter-spacing:.005em;font-weight:400;text-transform:uppercase;margin:0}@media screen and (min-width:768px){.snippet-modal .content-wrapper h2,.modal-wrapper .content-wrapper h2{font-size:1.5rem}}@media screen and (min-width:960px){.snippet-modal .content-wrapper h2,.modal-wrapper .content-wrapper h2{font-size:1.875rem}}.snippet-modal .content-wrapper p,.modal-wrapper .content-wrapper p{color:white;font-size:18px;font-size:1.125rem;line-height:1.1;font-family:league-gothic,arial,sans-serif;letter-spacing:.005em;font-weight:400;padding:0;margin:15px 0 20px}@media screen and (min-width:768px){.snippet-modal .content-wrapper p,.modal-wrapper .content-wrapper p{font-size:1.3125rem}}@media screen and (min-width:960px){.snippet-modal .content-wrapper p,.modal-wrapper .content-wrapper p{font-size:1.5rem}}@media screen and (min-width:768px){.snippet-modal .content-wrapper p,.modal-wrapper .content-wrapper p{margin:30px 0}}.snippet-modal .content-wrapper .button,.modal-wrapper .content-wrapper .button{display:inline-block;color:#444;font-size:18px;font-size:1.125rem;line-height:1.1;font-family:league-gothic,arial,sans-serif;letter-spacing:.005em;font-weight:400;text-transform:uppercase;text-align:center;padding:7px 30px 5px;background:#fdcc00;-webkit-box-shadow:2px 2px 0 0 rgba(0,0,0,.25);box-shadow:2px 2px 0 0 rgba(0,0,0,.25);max-width:200px;margin:0 auto}@media screen and (min-width:768px){.snippet-modal .content-wrapper .button,.modal-wrapper .content-wrapper .button{font-size:1.3125rem}}@media screen and (min-width:960px){.snippet-modal .content-wrapper .button,.modal-wrapper .content-wrapper .button{font-size:1.5rem}}.snippet-modal .content-wrapper .button:hover,.modal-wrapper .content-wrapper .button:hover,.snippet-modal .content-wrapper .button:focus,.modal-wrapper .content-wrapper .button:focus,.snippet-modal .content-wrapper .button:active,.modal-wrapper .content-wrapper .button:active{color:#444;background:#f6e6b2}.snippet-modal-open,.modal-open .snippet-modal,.modal-open .modal-wrapper{visibility:visible;opacity:1;filter:alpha(opacity=100);z-index:105}.modal-wrapper{display:none}.snippet-search-form,.navbar-sub-links .search-form,body.search .search-form{margin:10px 0 0}@media screen and (min-width:960px){.snippet-search-form,.navbar-sub-links .search-form,body.search .search-form{margin:0}}.snippet-search-form .search-field,.navbar-sub-links .search-form .search-field,body.search .search-form .search-field{width:130px;font-size:18;font-size:18px;font-size:1.125rem;line-height:1.2;letter-spacing:1px;color:#666;padding:1px 8px;border:1px solid #fff;border-radius:25px;background-position:50% 50%;-webkit-box-shadow:1px 1px 2px 0 rgba(0,0,0,.44) inset,0 1px 0 0 rgba(0,0,0,.2) inset;box-shadow:1px 1px 2px 0 rgba(0,0,0,.44) inset,0 1px 0 0 rgba(0,0,0,.2) inset}.snippet-search-form .search-field::-webkit-input-placeholder,.navbar-sub-links .search-form .search-field::-webkit-input-placeholder,body.search .search-form .search-field::-webkit-input-placeholder{color:#666}.snippet-search-form .search-field::-moz-placeholder,.navbar-sub-links .search-form .search-field::-moz-placeholder,body.search .search-form .search-field::-moz-placeholder{color:#666}.snippet-search-form .search-field:-moz-placeholder,.navbar-sub-links .search-form .search-field:-moz-placeholder,body.search .search-form .search-field:-moz-placeholder{color:#666}.snippet-search-form .search-field:-ms-input-placeholder,.navbar-sub-links .search-form .search-field:-ms-input-placeholder,body.search .search-form .search-field:-ms-input-placeholder{color:#666}.snippet-search-form .search-submit,.navbar-sub-links .search-form .search-submit,body.search .search-form .search-submit{color:#fbf5d2;font-size:18px;font-size:1.125rem;line-height:1.2;font-family:league-gothic,arial,sans-serif;letter-spacing:.005em;font-weight:400;text-transform:uppercase;letter-spacing:1px;padding:1px 15px;margin-left:3px;border:1px solid #649000;background:#88c100;-webkit-box-shadow:2px 2px 2px 0 #bce268 inset,-2px -2px 2px 0 rgba(0,0,0,.2) inset;box-shadow:2px 2px 2px 0 #bce268 inset,-2px -2px 2px 0 rgba(0,0,0,.2) inset}.snippet-search-form .search-submit:hover,.navbar-sub-links .search-form .search-submit:hover,body.search .search-form .search-submit:hover,.snippet-search-form .search-submit:focus,.navbar-sub-links .search-form .search-submit:focus,body.search .search-form .search-submit:focus,.snippet-search-form .search-submit:active,.navbar-sub-links .search-form .search-submit:active,body.search .search-form .search-submit:active{background:#99d300}.snippet-solution-form .select-wrapper,body.advocate .landing-page.first-level .landing-hero .solution-wrapper .solution-form-wrapper .select-wrapper,.solution-results-wrapper .select-wrapper{margin-top:0;background:#f93;border-style:solid;border-width:2px;border-color:#ffb76e #bf7326 #bf7326 #ffb76e}.snippet-solution-form .select-wrapper:before,body.advocate .landing-page.first-level .landing-hero .solution-wrapper .solution-form-wrapper .select-wrapper:before,.solution-results-wrapper .select-wrapper:before{border-left:none;background-image:url(../images/select-arrow-black.svg)}.snippet-solution-form .select-wrapper select,body.advocate .landing-page.first-level .landing-hero .solution-wrapper .solution-form-wrapper .select-wrapper select,.solution-results-wrapper .select-wrapper select{color:#444;font-size:12px;font-size:.75rem;line-height:1.1;letter-spacing:1px;font-family:news-gothic-std,arial,sans-serif;text-transform:uppercase;font-weight:600}.snippet-solution-form .select-wrapper select option,body.advocate .landing-page.first-level .landing-hero .solution-wrapper .solution-form-wrapper .select-wrapper select option,.solution-results-wrapper .select-wrapper select option{text-transform:lowercase;background:white}.snippet-solution-form button,body.advocate .landing-page.first-level .landing-hero .solution-wrapper .solution-form-wrapper button,.solution-results-wrapper button,.snippet-solution-form input[type=button],body.advocate .landing-page.first-level .landing-hero .solution-wrapper .solution-form-wrapper input[type=button],.solution-results-wrapper input[type=button],.snippet-solution-form input[type=reset],body.advocate .landing-page.first-level .landing-hero .solution-wrapper .solution-form-wrapper input[type=reset],.solution-results-wrapper input[type=reset],.snippet-solution-form input[type=submit],body.advocate .landing-page.first-level .landing-hero .solution-wrapper .solution-form-wrapper input[type=submit],.solution-results-wrapper input[type=submit]{display:inline-block;color:#444;font-size:18px;font-size:1.125rem;line-height:1.1;font-family:league-gothic,arial,sans-serif;letter-spacing:.005em;font-weight:400;text-transform:uppercase;text-align:center;padding:7px 30px 5px;background:#fdcc00;-webkit-box-shadow:2px 2px 0 0 rgba(0,0,0,.25);box-shadow:2px 2px 0 0 rgba(0,0,0,.25)}@media screen and (min-width:768px){.snippet-solution-form button,body.advocate .landing-page.first-level .landing-hero .solution-wrapper .solution-form-wrapper button,.solution-results-wrapper button,.snippet-solution-form input[type=button],body.advocate .landing-page.first-level .landing-hero .solution-wrapper .solution-form-wrapper input[type=button],.solution-results-wrapper input[type=button],.snippet-solution-form input[type=reset],body.advocate .landing-page.first-level .landing-hero .solution-wrapper .solution-form-wrapper input[type=reset],.solution-results-wrapper input[type=reset],.snippet-solution-form input[type=submit],body.advocate .landing-page.first-level .landing-hero .solution-wrapper .solution-form-wrapper input[type=submit],.solution-results-wrapper input[type=submit]{font-size:1.3125rem}}@media screen and (min-width:960px){.snippet-solution-form button,body.advocate .landing-page.first-level .landing-hero .solution-wrapper .solution-form-wrapper button,.solution-results-wrapper button,.snippet-solution-form input[type=button],body.advocate .landing-page.first-level .landing-hero .solution-wrapper .solution-form-wrapper input[type=button],.solution-results-wrapper input[type=button],.snippet-solution-form input[type=reset],body.advocate .landing-page.first-level .landing-hero .solution-wrapper .solution-form-wrapper input[type=reset],.solution-results-wrapper input[type=reset],.snippet-solution-form input[type=submit],body.advocate .landing-page.first-level .landing-hero .solution-wrapper .solution-form-wrapper input[type=submit],.solution-results-wrapper input[type=submit]{font-size:1.5rem}}.snippet-solution-form button:hover,body.advocate .landing-page.first-level .landing-hero .solution-wrapper .solution-form-wrapper button:hover,.solution-results-wrapper button:hover,.snippet-solution-form button:focus,body.advocate .landing-page.first-level .landing-hero .solution-wrapper .solution-form-wrapper button:focus,.solution-results-wrapper button:focus,.snippet-solution-form button:active,body.advocate .landing-page.first-level .landing-hero .solution-wrapper .solution-form-wrapper button:active,.solution-results-wrapper button:active,.snippet-solution-form input[type=button]:hover,body.advocate .landing-page.first-level .landing-hero .solution-wrapper .solution-form-wrapper input[type=button]:hover,.solution-results-wrapper input[type=button]:hover,.snippet-solution-form input[type=button]:focus,body.advocate .landing-page.first-level .landing-hero .solution-wrapper .solution-form-wrapper input[type=button]:focus,.solution-results-wrapper input[type=button]:focus,.snippet-solution-form input[type=button]:active,body.advocate .landing-page.first-level .landing-hero .solution-wrapper .solution-form-wrapper input[type=button]:active,.solution-results-wrapper input[type=button]:active,.snippet-solution-form input[type=reset]:hover,body.advocate .landing-page.first-level .landing-hero .solution-wrapper .solution-form-wrapper input[type=reset]:hover,.solution-results-wrapper input[type=reset]:hover,.snippet-solution-form input[type=reset]:focus,body.advocate .landing-page.first-level .landing-hero .solution-wrapper .solution-form-wrapper input[type=reset]:focus,.solution-results-wrapper input[type=reset]:focus,.snippet-solution-form input[type=reset]:active,body.advocate .landing-page.first-level .landing-hero .solution-wrapper .solution-form-wrapper input[type=reset]:active,.solution-results-wrapper input[type=reset]:active,.snippet-solution-form input[type=submit]:hover,body.advocate .landing-page.first-level .landing-hero .solution-wrapper .solution-form-wrapper input[type=submit]:hover,.solution-results-wrapper input[type=submit]:hover,.snippet-solution-form input[type=submit]:focus,body.advocate .landing-page.first-level .landing-hero .solution-wrapper .solution-form-wrapper input[type=submit]:focus,.solution-results-wrapper input[type=submit]:focus,.snippet-solution-form input[type=submit]:active,body.advocate .landing-page.first-level .landing-hero .solution-wrapper .solution-form-wrapper input[type=submit]:active,.solution-results-wrapper input[type=submit]:active{color:#444;background:#f6e6b2}@media screen and (min-width:768px){.snippet-solution-form .who,body.advocate .landing-page.first-level .landing-hero .solution-wrapper .solution-form-wrapper .who,.solution-results-wrapper .who{padding-bottom:10px}}@media screen and (min-width:768px){.snippet-solution-form .who label,body.advocate .landing-page.first-level .landing-hero .solution-wrapper .solution-form-wrapper .who label,.solution-results-wrapper .who label{display:inline-block;padding-right:10px}}@media screen and (min-width:768px){.snippet-solution-form .who .select-wrapper,body.advocate .landing-page.first-level .landing-hero .solution-wrapper .solution-form-wrapper .who .select-wrapper,.solution-results-wrapper .who .select-wrapper{display:inline-block;width:220px;margin:0;vertical-align:-11px}}@media screen and (min-width:768px){.snippet-solution-form .who span,body.advocate .landing-page.first-level .landing-hero .solution-wrapper .solution-form-wrapper .who span,.solution-results-wrapper .who span{display:inline-block;padding-left:10px}}@media screen and (min-width:768px){.snippet-solution-form .what .select-wrapper,body.advocate .landing-page.first-level .landing-hero .solution-wrapper .solution-form-wrapper .what .select-wrapper,.solution-results-wrapper .what .select-wrapper{display:inline-block;width:380px;margin:0}}@media screen and (min-width:960px){.snippet-solution-form .what .select-wrapper,body.advocate .landing-page.first-level .landing-hero .solution-wrapper .solution-form-wrapper .what .select-wrapper,.solution-results-wrapper .what .select-wrapper{width:600px}}@media screen and (min-width:768px){.snippet-solution-form .what button,body.advocate .landing-page.first-level .landing-hero .solution-wrapper .solution-form-wrapper .what button,.solution-results-wrapper .what button,.snippet-solution-form .what input[type=button],body.advocate .landing-page.first-level .landing-hero .solution-wrapper .solution-form-wrapper .what input[type=button],.solution-results-wrapper .what input[type=button],.snippet-solution-form .what input[type=reset],body.advocate .landing-page.first-level .landing-hero .solution-wrapper .solution-form-wrapper .what input[type=reset],.solution-results-wrapper .what input[type=reset],.snippet-solution-form .what input[type=submit],body.advocate .landing-page.first-level .landing-hero .solution-wrapper .solution-form-wrapper .what input[type=submit],.solution-results-wrapper .what input[type=submit]{display:inline-block;height:31px;padding-top:4px;padding-bottom:4px;padding:3px 15px 0;vertical-align:9px}}@media screen and (min-width:960px){.snippet-solution-form .what button,body.advocate .landing-page.first-level .landing-hero .solution-wrapper .solution-form-wrapper .what button,.solution-results-wrapper .what button,.snippet-solution-form .what input[type=button],body.advocate .landing-page.first-level .landing-hero .solution-wrapper .solution-form-wrapper .what input[type=button],.solution-results-wrapper .what input[type=button],.snippet-solution-form .what input[type=reset],body.advocate .landing-page.first-level .landing-hero .solution-wrapper .solution-form-wrapper .what input[type=reset],.solution-results-wrapper .what input[type=reset],.snippet-solution-form .what input[type=submit],body.advocate .landing-page.first-level .landing-hero .solution-wrapper .solution-form-wrapper .what input[type=submit],.solution-results-wrapper .what input[type=submit]{vertical-align:7px}}.home .header-donate-button a{margin-left:-33px}.home .home-hero{padding-left:15px;padding-right:15px;max-width:75em;margin-left:auto;margin-right:auto;position:relative;z-index:1}.home .home-hero::after{clear:both;content:"";display:table}@media screen and (min-width:480px){.home .home-hero{max-width:100%}}@media screen and (min-width:768px){.home .home-hero{max-width:100%}}@media screen and (min-width:960px){.home .home-hero{max-width:960px}}@media screen and (min-width:1200px){.home .home-hero{max-width:1200px}}.home .home-hero:after{content:'';position:absolute;background:#72b619;bottom:-25px;display:block;height:50%;left:0;right:0;-webkit-transform:skewY(1.5deg);-ms-transform:skewY(1.5deg);-o-transform:skewY(1.5deg);transform:skewY(1.5deg);-webkit-transform-origin:100%;-ms-transform-origin:100%;-o-transform-origin:100%;transform-origin:100%;z-index:-1}.home .home-hero .slider{height:402px;margin:0 -15px;border-top:1px solid white;border-bottom:1px solid white}@media screen and (min-width:768px){.home .home-hero .slider{height:501px}}.home .home-hero .slider .sy-filler{display:none!important}.home .home-hero .slider .bx-wrapper{position:relative}.home .home-hero .slider h1{text-transform:uppercase;color:#72b619;margin:0 0 15px}.home .home-hero .slider p{color:white;font-size:20px;font-size:1.25rem}.home .home-hero .slider .see-more,.home .home-hero .slider .landing-page.second-level .main-feature p:last-of-type a,.landing-page.second-level .main-feature p:last-of-type .home .home-hero .slider a,.home .home-hero .slider .single-athlete .right-features .athlete-social ul li span,.single-athlete .right-features .athlete-social ul li .home .home-hero .slider span{float:right;color:#fee143;font-size:14px;font-size:.875rem;line-height:1.1;letter-spacing:1px;font-family:news-gothic-std,arial,sans-serif;text-transform:uppercase;font-weight:600;margin-top:0}.home .home-hero .slider ul.sy-controls{position:absolute;left:12px;bottom:50px;z-index:100;width:350px}@media screen and (min-width:960px){.home .home-hero .slider ul.sy-controls{left:70px}}.home .home-hero .slider ul.sy-controls li{display:block}.home .home-hero .slider ul.sy-controls li a{display:inline-block;font-size:0;position:absolute;top:5px}.home .home-hero .slider ul.sy-controls li a:after{font-family:league-gothic,arial,sans-serif;font-size:35px;font-size:2.1875rem;line-height:1;color:#fee143;letter-spacing:-3px;text-shadow:1px 1px 1px rgba(0,0,0,.9)}.home .home-hero .slider ul.sy-controls li.sy-prev a{left:10px}.home .home-hero .slider ul.sy-controls li.sy-prev a:after{content:" ‹‹"}.home .home-hero .slider ul.sy-controls li.sy-next a{right:10px}.home .home-hero .slider ul.sy-controls li.sy-next a:after{content:" ››"}.home .home-hero .slider .sy-pager{position:absolute;z-index:20;top:350px;width:100%;height:50px;text-align:center;margin:0;border-top:1px dotted white}@media screen and (min-width:768px){.home .home-hero .slider .sy-pager{left:15px;top:449px;width:350px}}@media screen and (min-width:960px){.home .home-hero .slider .sy-pager{left:73px}}.home .home-hero .slider .sy-pager li{display:inline-block;padding:0;margin:20px 4px 0}.home .home-hero .slider .sy-pager li:before{display:none}.home .home-hero .slider .sy-pager li a{display:block;width:12px;height:12px;font-size:0;border-radius:24px;background:#fee143;-webkit-box-shadow:1px 1px 0 0 rgba(0,0,0,.75);box-shadow:1px 1px 0 0 rgba(0,0,0,.75)}.home .home-hero .slider .sy-pager li a:hover,.home .home-hero .slider .sy-pager li a:focus,.home .home-hero .slider .sy-pager li a:active{background:white;opacity:1;filter:alpha(opacity=100)}.home .home-hero .slider .sy-pager li.sy-active a{background:white}.home .home-hero .slider .slider-caption{height:400px;padding:40px 20px 0;background:rgba(0,0,0,.7)}.home .home-hero .slider .slider-caption::after{clear:both;content:"";display:table}@media screen and (min-width:768px){.home .home-hero .slider .slider-caption{width:350px;height:499px;padding:70px 30px 0;margin-left:15px}}@media screen and (min-width:960px){.home .home-hero .slider .slider-caption{margin-left:73px}}.home .home-hero .slider .bxslider li{background-repeat:no-repeat;background-position:top center;-webkit-background-size:cover;background-size:cover}.home .home-hero .who-we-are{padding:20px 0}@media screen and (min-width:768px){.home .home-hero .who-we-are{position:relative;padding-bottom:0;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}}@media screen and (min-width:960px){.home .home-hero .who-we-are{padding-left:60px;padding-right:60px}}@media screen and (min-width:768px){.home .home-hero .who-we-are .desc{text-align:right;padding-top:5px}}.home .home-hero .who-we-are h1{color:#701471;font-size:24px;font-size:1.5rem;line-height:1.1;font-family:league-gothic,arial,sans-serif;letter-spacing:.005em;font-weight:400;text-transform:uppercase;margin-top:0}@media screen and (min-width:768px){.home .home-hero .who-we-are h1{font-size:1.875rem}}@media screen and (min-width:960px){.home .home-hero .who-we-are h1{font-size:2.25rem}}@media screen and (min-width:768px){.home .home-hero .who-we-are h1{width:30%;margin-bottom:0}}@media screen and (min-width:960px){.home .home-hero .who-we-are h1{width:20%}}.home .home-hero .who-we-are p{color:#444;font-size:20px;font-size:1.25rem;font-style:italic;padding-bottom:10px}@media screen and (min-width:768px){.home .home-hero .who-we-are p{padding-bottom:0}}.home .home-hero .who-we-are .see-more,.home .home-hero .who-we-are .landing-page.second-level .main-feature p:last-of-type a,.landing-page.second-level .main-feature p:last-of-type .home .home-hero .who-we-are a,.home .home-hero .who-we-are .single-athlete .right-features .athlete-social ul li span,.single-athlete .right-features .athlete-social ul li .home .home-hero .who-we-are span{color:#701471;font-size:14px;font-size:.875rem;line-height:1.1;letter-spacing:1px;font-family:news-gothic-std,arial,sans-serif;text-transform:uppercase;font-weight:600;margin:0}.home .features-wrapper{padding:30px 15px 0}@media screen and (min-width:768px){.home .features-wrapper{display:-webkit-box;display:-moz-box;display:box;display:-moz-flex;display:-ms-flexbox;display:flex}}@media screen and (min-width:960px){.home .features-wrapper{padding-left:0;padding-right:0}}.home .features-wrapper .listing img{width:110px}.home .features-wrapper .listing:last-of-type{border-bottom:1px solid #72b619}@media screen and (min-width:768px){.home .features-wrapper .left-features{width:40%}}.home .features-wrapper .left-features .listing:first-of-type img{float:none;width:auto}.home .features-wrapper .latest-news{margin:-1px -15px 0}@media screen and (min-width:768px){.home .features-wrapper .latest-news{width:20%;margin:0 20px 30px}}@media screen and (min-width:960px){.home .features-wrapper .latest-news{width:210px;margin-left:50px;margin-right:50px}}@media screen and (min-width:768px){.home .features-wrapper .right-features{width:40%}}@media screen and (max-width:767px){.home .home-hero:after{display:none}}@media screen and (max-width:767px){.home .home-hero .slider{opacity:0;filter:alpha(opacity=0);visibility:hidden;position:absolute;z-index:-1;overflow-x:hidden}}@media screen and (min-width:768px){.home .mobile-slider{display:none}}.home .mobile-slider img{max-width:100%}.home .mobile-slider .slider-caption{padding:0 15px 30px}@media screen and (max-width:767px){.home .features-wrapper{display:none}}.landing-page.first-level .landing-hero{padding-left:15px;padding-right:15px;max-width:75em;margin-left:auto;margin-right:auto;padding-top:35px;padding-bottom:35px;background-repeat:no-repeat;background-position:center center;-webkit-background-size:cover;background-size:cover;background-image:url(../images/athletes_hero.jpg);min-height:500px}.landing-page.first-level .landing-hero::after{clear:both;content:"";display:table}@media screen and (min-width:480px){.landing-page.first-level .landing-hero{max-width:100%}}@media screen and (min-width:768px){.landing-page.first-level .landing-hero{max-width:100%}}@media screen and (min-width:960px){.landing-page.first-level .landing-hero{max-width:960px}}@media screen and (min-width:1200px){.landing-page.first-level .landing-hero{max-width:1200px}}body.global .landing-page.first-level .landing-hero{background-image:url(../images/global-hero.jpg)}body.athletes .landing-page.first-level .landing-hero{background-image:url(../images/athletes_hero.jpg)}body.programs .landing-page.first-level .landing-hero{background-image:url(../images/programs_hero.jpg)}body.advocate .landing-page.first-level .landing-hero{background-image:url(../images/advocate-header.jpg)}@media screen and (min-width:768px){body.advocate .landing-page.first-level .landing-hero{height:800px}}@media screen and (min-width:960px){body.advocate .landing-page.first-level .landing-hero{height:650px}}body.research .landing-page.first-level .landing-hero{background-image:url(../images/research-header.jpg)}body.get-inspired .landing-page.first-level .landing-hero{background-image:url(../images/get_inspired_hero.jpg)}@media screen and (min-width:768px){.landing-page.first-level .landing-hero .container,.landing-page.first-level .landing-hero .generic-content-wrapper,.landing-page.first-level .landing-hero .single-athlete .athlete-article .hentry,.single-athlete .athlete-article .landing-page.first-level .landing-hero .hentry,.landing-page.first-level .landing-hero .single-athlete .athlete-related-articles,.single-athlete .landing-page.first-level .landing-hero .athlete-related-articles,.landing-page.first-level .landing-hero body.category .main-content,body.category .landing-page.first-level .landing-hero .main-content,.landing-page.first-level .landing-hero body.single-post .main-content,body.single-post .landing-page.first-level .landing-hero .main-content,.landing-page.first-level .landing-hero body.tag .main-content,body.tag .landing-page.first-level .landing-hero .main-content{position:relative;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}}@media screen and (min-width:768px){body.advocate .landing-page.first-level .landing-hero .container,body.advocate .landing-page.first-level .landing-hero .generic-content-wrapper,body.advocate .landing-page.first-level .landing-hero .single-athlete .athlete-article .hentry,.single-athlete .athlete-article body.advocate .landing-page.first-level .landing-hero .hentry,body.advocate .landing-page.first-level .landing-hero .single-athlete .athlete-related-articles,.single-athlete body.advocate .landing-page.first-level .landing-hero .athlete-related-articles,body.advocate .landing-page.first-level .landing-hero body.category .main-content,body.category body.advocate .landing-page.first-level .landing-hero .main-content,body.advocate .landing-page.first-level .landing-hero body.single-post .main-content,body.single-post body.advocate .landing-page.first-level .landing-hero .main-content,body.advocate .landing-page.first-level .landing-hero body.tag .main-content,body.tag body.advocate .landing-page.first-level .landing-hero .main-content{height:100%}}.landing-page.first-level .landing-hero h1{color:white;font-size:48px;font-size:3rem;line-height:1;font-family:league-gothic,arial,sans-serif;letter-spacing:.005em;font-weight:400;text-transform:uppercase;text-shadow:1px 1px 1px rgba(0,0,0,.8);margin:0}@media screen and (min-width:768px){.landing-page.first-level .landing-hero h1{font-size:4.5rem}}@media screen and (min-width:960px){.landing-page.first-level .landing-hero h1{font-size:6rem}}.landing-page.first-level .landing-hero blockquote{margin-top:5px}.landing-page.first-level .landing-hero blockquote p{color:white;text-shadow:1px 1px 1px black}.landing-page.first-level .landing-hero blockquote .attribution{text-shadow:1px 1px 1px black}@media screen and (min-width:768px){.landing-page.first-level .landing-hero .heading{margin-right:50px;width:50%}}@media screen and (min-width:960px){.landing-page.first-level .landing-hero .heading{margin-right:170px;width:580px}}.landing-page.first-level .landing-hero .sub-links{text-align:center;padding-top:15px}@media screen and (min-width:768px){.landing-page.first-level .landing-hero .sub-links{padding:0;width:50%}}@media screen and (min-width:960px){.landing-page.first-level .landing-hero .sub-links{width:210px}}.landing-page.first-level .landing-hero .sub-links a{display:block;padding:15px 10px;border-bottom:1px solid white}.landing-page.first-level .landing-hero .sub-links a:hover,.landing-page.first-level .landing-hero .sub-links a:active,.landing-page.first-level .landing-hero .sub-links a:focus{background:rgba(0,0,0,.6)}.landing-page.first-level .landing-hero .sub-links a:first-of-type{border-top:1px solid white}.landing-page.first-level .landing-hero .sub-links a h2{color:#fdcc00;font-size:30px;font-size:1.875rem;line-height:1.1;font-family:league-gothic,arial,sans-serif;letter-spacing:.005em;font-weight:400;text-shadow:1px 1px 1px rgba(0,0,0,.8);margin:0}@media screen and (min-width:768px){.landing-page.first-level .landing-hero .sub-links a h2{font-size:2.25rem}}@media screen and (min-width:960px){.landing-page.first-level .landing-hero .sub-links a h2{font-size:3rem}}.landing-page.first-level .landing-hero .sub-links a span{color:white;font-size:17px;font-size:1.0625rem;text-shadow:1px 1px 1px rgba(0,0,0,.8)}.landing-page.first-level .landing-hero .solution-wrapper{display:none}.landing-page.first-level .landing-slant{padding-left:15px;padding-right:15px;max-width:75em;margin-left:auto;margin-right:auto;position:relative;z-index:1;background:url(../images/bgtexture.jpg) repeat;margin-top:13px}.landing-page.first-level .landing-slant::after{clear:both;content:"";display:table}@media screen and (min-width:480px){.landing-page.first-level .landing-slant{max-width:100%}}@media screen and (min-width:768px){.landing-page.first-level .landing-slant{max-width:100%}}@media screen and (min-width:960px){.landing-page.first-level .landing-slant{max-width:960px}}@media screen and (min-width:1200px){.landing-page.first-level .landing-slant{max-width:1200px}}.landing-page.first-level .landing-slant:before,.landing-page.first-level .landing-slant:after{content:"";display:block;position:absolute;left:0;right:0;z-index:-1;height:50%;background:inherit;-webkit-backface-visibility:hidden}@media screen and (min-width:480px){.landing-page.first-level .landing-slant{margin-top:29px}}@media screen and (min-width:768px){.landing-page.first-level .landing-slant{margin-top:34px}}@media screen and (min-width:960px){.landing-page.first-level .landing-slant{margin-top:47px}}.landing-page.first-level .landing-slant:before{top:-13px;-webkit-transform:skewY(-1.9deg);-ms-transform:skewY(-1.9deg);-o-transform:skewY(-1.9deg);transform:skewY(-1.9deg);-webkit-transform-origin:100% 0;-ms-transform-origin:100% 0;-o-transform-origin:100% 0;transform-origin:100% 0}@media screen and (min-width:480px){.landing-page.first-level .landing-slant:before{top:-29px}}@media screen and (min-width:768px){.landing-page.first-level .landing-slant:before{top:-34px}}@media screen and (min-width:960px){.landing-page.first-level .landing-slant:before{top:-47px}}.landing-page.first-level .landing-slant:after{display:none}.landing-page.first-level .landing-slant:before{-webkit-transform:skewY(1.9deg);-ms-transform:skewY(1.9deg);-o-transform:skewY(1.9deg);transform:skewY(1.9deg)}@media screen and (max-width:959px){body.advocate .landing-page.first-level .landing-slant{padding-top:20px;margin-top:0}}body.advocate .landing-page.first-level .landing-slant:before{display:none}@media screen and (min-width:960px){body.advocate .landing-page.first-level .landing-slant:before{display:block;-webkit-transform:skewY(-1.9deg);-ms-transform:skewY(-1.9deg);-o-transform:skewY(-1.9deg);transform:skewY(-1.9deg);top:-90px}}.landing-page.first-level .features-wrapper{padding:0 15px}@media screen and (min-width:768px){.landing-page.first-level .features-wrapper{display:-webkit-box;display:-moz-box;display:box;display:-moz-flex;display:-ms-flexbox;display:flex}}@media screen and (min-width:960px){.landing-page.first-level .features-wrapper{padding-left:0;padding-right:0}}@media screen and (min-width:768px){.landing-page.first-level .features-wrapper .left-features{width:35%}}.landing-page.first-level .features-wrapper .left-features .listing:first-of-type img{max-width:100%}.landing-page.first-level .features-wrapper .left-features .listing h2 a{color:#72b619}.landing-page.first-level .features-wrapper .left-features .listing h2 a:hover,.landing-page.first-level .features-wrapper .left-features .listing h2 a:active,.landing-page.first-level .features-wrapper .left-features .listing h2 a:focus{color:#72b619}.landing-page.first-level .features-wrapper .left-features .listing img{max-width:110px}@media screen and (min-width:768px){.landing-page.first-level .features-wrapper .right-features{margin-left:30px;width:65%}}@media screen and (min-width:960px){.landing-page.first-level .features-wrapper .right-features{margin-left:50px}}.landing-page.first-level .features-wrapper .listing:first-of-type{padding-top:5px}.landing-page.first-level .features-wrapper .listing:last-of-type{border-bottom:1px solid #72b619}.landing-page.first-level .features-wrapper .video-feature{padding:20px 20px 0;margin:0 -15px;position:relative;z-index:1;background:url(../images/wsf-lt-blue-pattern.png) repeat;margin-bottom:25px}.landing-page.first-level .features-wrapper .video-feature:before,.landing-page.first-level .features-wrapper .video-feature:after{content:"";display:block;position:absolute;left:0;right:0;z-index:-1;height:50%;background:inherit;-webkit-backface-visibility:hidden}@media screen and (min-width:480px){.landing-page.first-level .features-wrapper .video-feature{margin-bottom:29px}}@media screen and (min-width:768px){.landing-page.first-level .features-wrapper .video-feature{margin-bottom:34px}}@media screen and (min-width:960px){.landing-page.first-level .features-wrapper .video-feature{margin-bottom:47px}}.landing-page.first-level .features-wrapper .video-feature:before{display:none}.landing-page.first-level .features-wrapper .video-feature:after{bottom:-25px;-webkit-transform:skewY(1.9deg);-ms-transform:skewY(1.9deg);-o-transform:skewY(1.9deg);transform:skewY(1.9deg);-webkit-transform-origin:100% 0;-ms-transform-origin:100% 0;-o-transform-origin:100% 0;transform-origin:100% 0}@media screen and (min-width:480px){.landing-page.first-level .features-wrapper .video-feature:after{bottom:-29px}}@media screen and (min-width:768px){.landing-page.first-level .features-wrapper .video-feature:after{bottom:-34px}}@media screen and (min-width:960px){.landing-page.first-level .features-wrapper .video-feature:after{bottom:-47px}}@media screen and (min-width:768px){.landing-page.first-level .features-wrapper .video-feature{margin:0}}.landing-page.first-level .features-wrapper .video-feature h1{color:#444;font-size:24px;font-size:1.5rem;line-height:1.1;font-family:league-gothic,arial,sans-serif;letter-spacing:.005em;font-weight:400;text-transform:uppercase;padding-bottom:15px;margin-top:0;border-bottom:1px solid #ff6d03}@media screen and (min-width:768px){.landing-page.first-level .features-wrapper .video-feature h1{font-size:1.875rem}}@media screen and (min-width:960px){.landing-page.first-level .features-wrapper .video-feature h1{font-size:2.25rem}}.landing-page.first-level .features-wrapper .video-feature p{padding-bottom:10px}.landing-page.first-level .features-wrapper .video-feature .video-container{margin:5px 0 0}.landing-page.first-level .features-wrapper .video-feature hr{margin:0 0 15px;background:#ff6d03}.landing-page.first-level .features-wrapper .video-feature img{max-width:100%;height:auto}.landing-page.first-level .features-wrapper .explore-further{position:relative}@media screen and (min-width:768px){.landing-page.first-level .features-wrapper .explore-further{padding:66px 0 0 50px}}@media screen and (min-width:960px){.landing-page.first-level .features-wrapper .explore-further{min-height:450px;padding:83px 0 0 73px}}.landing-page.first-level .features-wrapper .explore-further h1{color:#ff6d03;font-size:36px;font-size:2.25rem;line-height:1;font-family:league-gothic,arial,sans-serif;font-weight:400;letter-spacing:.005em;text-transform:uppercase;padding:30px 0 10px;margin:0 0 30px;border-bottom:1px solid #72b619}@media screen and (min-width:768px){.landing-page.first-level .features-wrapper .explore-further h1{font-size:3rem}}@media screen and (min-width:960px){.landing-page.first-level .features-wrapper .explore-further h1{font-size:4.5rem}}@media screen and (min-width:768px){.landing-page.first-level .features-wrapper .explore-further h1{position:absolute;left:-100px;top:160px;-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);-o-transform:rotate(270deg);transform:rotate(270deg);padding:0;margin:0;border-bottom:none}}@media screen and (min-width:960px){.landing-page.first-level .features-wrapper .explore-further h1{left:-150px;top:224px}}.landing-page.first-level .features-wrapper .explore-further img{max-width:100%;height:auto;margin-bottom:10px}.landing-page.first-level .features-wrapper .explore-further h2{color:#72b619;font-size:21px;font-size:1.3125rem;line-height:1.2;font-family:league-gothic,arial,sans-serif;letter-spacing:.005em;font-weight:400;text-transform:uppercase;margin:0 0 5px}@media screen and (min-width:768px){.landing-page.first-level .features-wrapper .explore-further h2{font-size:1.5rem}}@media screen and (min-width:960px){.landing-page.first-level .features-wrapper .explore-further h2{font-size:1.875rem}}.landing-page.first-level .features-wrapper .explore-further p{padding:0}.landing-page.first-level .features-wrapper .explore-further .see-more,.landing-page.first-level .features-wrapper .explore-further .landing-page.second-level .main-feature p:last-of-type a,.landing-page.second-level .main-feature p:last-of-type .landing-page.first-level .features-wrapper .explore-further a,.landing-page.first-level .features-wrapper .explore-further .single-athlete .right-features .athlete-social ul li span,.single-athlete .right-features .athlete-social ul li .landing-page.first-level .features-wrapper .explore-further span{float:right}.landing-page.first-level .features-wrapper .explore-further .explore-slider{position:relative;margin:0 27px}.landing-page.first-level .features-wrapper .explore-further .explore-slider::after{clear:both;content:"";display:table}.landing-page.first-level .features-wrapper .explore-further .explore-slider .slick-slide{height:auto;padding:0 20px}@media screen and (min-width:480px){.landing-page.first-level .features-wrapper .explore-further .explore-slider .slick-slide{border-right:1px solid #ccc}}@media screen and (min-width:960px){.landing-page.first-level .features-wrapper .explore-further .explore-slider .slick-slide{padding-bottom:32px}}.landing-page.first-level .features-wrapper .explore-further .explore-slider .slick-arrow{position:absolute;z-index:20;top:0;width:27px;height:100%;font-size:0;background:#def6be}.landing-page.first-level .features-wrapper .explore-further .explore-slider .slick-arrow:before{font-size:30px;font-size:1.875rem;font-family:league-gothic,arial,sans-serif;color:#419fb5;text-shadow:1px 1px 1px rgba(0,0,0,.8)}.landing-page.first-level .features-wrapper .explore-further .explore-slider .slick-arrow.slick-prev{left:-27px}.landing-page.first-level .features-wrapper .explore-further .explore-slider .slick-arrow.slick-prev:before{content:"«"}.landing-page.first-level .features-wrapper .explore-further .explore-slider .slick-arrow.slick-next{right:-26px}.landing-page.first-level .features-wrapper .explore-further .explore-slider .slick-arrow.slick-next:before{content:"»"}.landing-page.second-level{background-repeat:no-repeat;background-position:60% top}.landing-page.second-level .landing-hero{padding-left:15px;padding-right:15px;max-width:75em;margin-left:auto;margin-right:auto;position:relative;z-index:1;padding-top:20px;margin-bottom:55px}.landing-page.second-level .landing-hero::after{clear:both;content:"";display:table}@media screen and (min-width:480px){.landing-page.second-level .landing-hero{max-width:100%}}@media screen and (min-width:768px){.landing-page.second-level .landing-hero{max-width:100%}}@media screen and (min-width:960px){.landing-page.second-level .landing-hero{max-width:960px}}@media screen and (min-width:1200px){.landing-page.second-level .landing-hero{max-width:1200px}}.landing-page.second-level .landing-hero:after{content:'';position:absolute;background:rgba(52,164,191,.7);bottom:-25px;display:block;height:535px;left:0;right:0;-webkit-transform:skewY(1.5deg);-ms-transform:skewY(1.5deg);-o-transform:skewY(1.5deg);transform:skewY(1.5deg);-webkit-transform-origin:100%;-ms-transform-origin:100%;-o-transform-origin:100%;transform-origin:100%;z-index:-1}@media screen and (min-width:768px){.landing-page.second-level .landing-hero{padding-top:50px;margin-bottom:54px}}@media screen and (min-width:960px){.landing-page.second-level .landing-hero{padding-top:70px;padding-bottom:10px;margin-bottom:75px}}@media screen and (min-width:768px){.landing-page.second-level .landing-hero .container,.landing-page.second-level .landing-hero .generic-content-wrapper,.landing-page.second-level .landing-hero .single-athlete .athlete-article .hentry,.single-athlete .athlete-article .landing-page.second-level .landing-hero .hentry,.landing-page.second-level .landing-hero .single-athlete .athlete-related-articles,.single-athlete .landing-page.second-level .landing-hero .athlete-related-articles,.landing-page.second-level .landing-hero body.category .main-content,body.category .landing-page.second-level .landing-hero .main-content,.landing-page.second-level .landing-hero body.single-post .main-content,body.single-post .landing-page.second-level .landing-hero .main-content,.landing-page.second-level .landing-hero body.tag .main-content,body.tag .landing-page.second-level .landing-hero .main-content{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}}.landing-page.second-level .landing-hero h1{color:white;font-size:48px;font-size:3rem;line-height:1;font-family:league-gothic,arial,sans-serif;letter-spacing:.005em;font-weight:400;text-transform:uppercase;margin:0 0 10px}@media screen and (min-width:768px){.landing-page.second-level .landing-hero h1{font-size:4.5rem}}@media screen and (min-width:960px){.landing-page.second-level .landing-hero h1{font-size:6rem}}@media screen and (min-width:768px){.landing-page.second-level .landing-hero ul{width:25%}}@media screen and (min-width:960px){.landing-page.second-level .landing-hero ul{width:190px}}.landing-page.second-level .landing-hero ul li a{color:white;font-size:20px;font-size:1.25rem;font-weight:700}.landing-page.second-level .landing-hero ul li a:hover,.landing-page.second-level .landing-hero ul li a:focus,.landing-page.second-level .landing-hero ul li a:active{color:#fffcdb}@media screen and (min-width:768px){.landing-page.second-level .features-wrapper{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;align-content:flex-start;-ms-flex-line-pack:start}}@media screen and (min-width:960px){.landing-page.second-level .features-wrapper{-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}}.landing-page.second-level .features-wrapper img{max-width:100%;height:auto}.landing-page.second-level .main-feature{border-bottom:1px solid #72b619}@media screen and (min-width:768px){.landing-page.second-level .main-feature{margin-right:50px;width:75%}}@media screen and (min-width:960px){.landing-page.second-level .main-feature{width:550px}}.landing-page.second-level .main-feature h1,.landing-page.second-level .main-feature h2{margin-top:0}.landing-page.second-level .main-feature .video-container{margin-bottom:0}.landing-page.second-level .main-feature p:last-of-type::after{clear:both;content:"";display:table}.landing-page.second-level .main-feature p:last-of-type a{float:right}@media screen and (min-width:768px){.landing-page.second-level .right-features{width:25%}}@media screen and (min-width:960px){.landing-page.second-level .right-features{width:190px}}.landing-page.second-level .right-features .listing{padding:15px 0;border-bottom:1px solid #72b619}.landing-page.second-level .right-features .listing::after{clear:both;content:"";display:table}@media screen and (min-width:768px){.landing-page.second-level .right-features .listing:first-of-type{padding-top:0}}.landing-page.second-level .right-features .listing h2{color:#72b619;font-size:21px;font-size:1.3125rem;line-height:1.2;font-family:league-gothic,arial,sans-serif;letter-spacing:.005em;font-weight:400;text-transform:none;margin:0 0 10px}@media screen and (min-width:768px){.landing-page.second-level .right-features .listing h2{font-size:1.5rem}}@media screen and (min-width:960px){.landing-page.second-level .right-features .listing h2{font-size:1.875rem}}.landing-page.second-level .right-features .listing img{margin-bottom:10px}.landing-page.second-level .right-features .listing p{padding:0}.landing-page.second-level .right-features .listing .see-more,.landing-page.second-level .right-features .listing .main-feature p:last-of-type a,.landing-page.second-level .main-feature p:last-of-type .right-features .listing a,.landing-page.second-level .single-athlete .right-features .listing .athlete-social ul li span,.single-athlete .landing-page.second-level .right-features .listing .athlete-social ul li span,.landing-page.second-level .single-athlete .right-features .athlete-social ul li .listing span,.single-athlete .landing-page.second-level .right-features .athlete-social ul li .listing span{display:none}.generic-content-pages h1:first-of-type,.generic-content-pages h2:first-of-type{margin-top:0}.generic-content-pages blockquote{padding:20px 20px 20px 35px;background:#f6e6b2}.generic-content-pages blockquote:before{top:15px;left:10px;color:#ff6d03}.generic-content-pages blockquote p{color:#444;font-size:17px;font-size:1.0625rem;padding:0}.generic-content-pages blockquote p::after{clear:both;content:"";display:table}.generic-content-pages blockquote p em{float:right;display:inline-block;text-align:right;font-weight:700;font-style:normal;line-height:1;padding-top:10px}.generic-content-pages blockquote p em:before{content:"— "}.spanish-stories h3{margin:0 0 5px}.spanish-stories h3 a{color:#72b619}.spanish-stories h3 a:hover{color:#ff6d03}.spanish-stories h3:first-of-type{margin-top:30px}.spanish-stories p{padding-left:20px}.spanish-stories hr{margin:25px 0}.page-template-template-listings .generic-listing .listing h2 a{color:#72b619}.page-template-template-listings .generic-listing .listing h2 a:hover{color:#ff6d03}.page-template-template-listings.wsf-success-stories .generic-content-pages hr:last-of-type{margin:25px 0 5px}.page-template-template-listings.wsf-success-stories .generic-listing .listing p{padding-bottom:15px}@media screen and (min-width:768px){body.our-athletes .all-athletes{width:735px;margin:0 auto}}@media screen and (min-width:960px){body.our-athletes .all-athletes{width:960px}}body.our-athletes .athlete-filter{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;padding-right:5px}@media screen and (min-width:768px){body.our-athletes .athlete-filter{padding-right:0}}body.our-athletes .athlete-filter label{color:rgba(68,68,68,.55);font-style:italic;padding:6px 15px 0 0}body.our-athletes .athlete-filter .select-wrapper{width:185px;margin:0 0 15px}@media screen and (min-width:480px){body.our-athletes .athlete-filter .select-wrapper{width:225px}}body.our-athletes .bx-wrapper{margin:0 auto}@media screen and (min-width:768px){body.our-athletes .bx-controls{padding-top:20px}}body.our-athletes .bx-controls .bx-controls-direction{position:relative}body.our-athletes .bx-controls .bx-controls-direction a{position:absolute;top:0;display:inline-block;width:80px;text-align:center;font-size:0;background:#419fb5;-webkit-box-shadow:2px 2px 0 0 rgba(0,0,0,.31);box-shadow:2px 2px 0 0 rgba(0,0,0,.31)}body.our-athletes .bx-controls .bx-controls-direction a:hover{background:rgba(65,159,181,.5)}body.our-athletes .bx-controls .bx-controls-direction a:after{display:inline-block;font-size:41px;font-size:2.5625rem;line-height:1;color:white;font-family:league-gothic,arial,sans-serif;text-shadow:1px 1px 1px rgba(0,0,0,.6);margin:-5px 0 2px}body.our-athletes .bx-controls .bx-controls-direction a.bx-prev{left:5px}@media screen and (min-width:960px){body.our-athletes .bx-controls .bx-controls-direction a.bx-prev{left:0}}body.our-athletes .bx-controls .bx-controls-direction a.bx-prev:after{content:"« "}body.our-athletes .bx-controls .bx-controls-direction a.bx-next{right:5px}@media screen and (min-width:960px){body.our-athletes .bx-controls .bx-controls-direction a.bx-next{right:0}}body.our-athletes .bx-controls .bx-controls-direction a.bx-next:after{content:" »"}body.our-athletes .bx-controls .bx-controls-direction.disabled{background:#ccc;-webkit-box-shadow:none;box-shadow:none}body.our-athletes .bx-controls .bx-pager{text-align:center;padding-top:50px}@media screen and (min-width:768px){body.our-athletes .bx-controls .bx-pager{padding-top:0}}body.our-athletes .bx-controls .bx-pager .bx-pager-item{display:inline-block}body.our-athletes .bx-controls .bx-pager .bx-pager-item a{cursor:pointer;display:inline-block;background:#ccc;border:3px solid transparent;width:13px;height:13px;font-size:0;margin:13px 2px 0;border-radius:20px}body.our-athletes .bx-controls .bx-pager .bx-pager-item a:hover{background:#ff6d03}body.our-athletes .bx-controls .bx-pager .bx-pager-item a.active{background:white;border:3px solid #ff6d03}body.our-athletes .athlete-slider .slide-column{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}body.our-athletes .athlete-slider .slide-column .hentry{width:50%!important}@media screen and (min-width:768px){body.our-athletes .athlete-slider .slide-column .hentry{width:245px!important}}@media screen and (min-width:960px){body.our-athletes .athlete-slider .slide-column .hentry{width:25%!important}}body.our-athletes .athlete-slider .slide-column .listing-header{padding:0 5px}body.our-athletes .athlete-slider .hentry{height:auto;margin-bottom:5px}@media screen and (min-width:768px){body.our-athletes .athlete-slider .hentry{height:148px}}@media screen and (min-width:960px){body.our-athletes .athlete-slider .hentry{height:146px}}body.our-athletes .athlete-slider .hentry header{overflow:hidden}body.our-athletes .athlete-slider .hentry img{max-width:100%;height:auto}body.our-athletes .athlete-slider .hentry h2{color:#444;font-size:18px;font-size:1.125rem;line-height:1.1;font-family:league-gothic,arial,sans-serif;letter-spacing:.005em;font-weight:400;text-shadow:1px 1px 0 white;margin:0 0 5px}@media screen and (min-width:768px){body.our-athletes .athlete-slider .hentry h2{font-size:1.3125rem}}@media screen and (min-width:960px){body.our-athletes .athlete-slider .hentry h2{font-size:1.5rem}}@media screen and (min-width:768px){body.our-athletes .athlete-slider .hentry h2{margin:0}}@media screen and (max-width:767px){body.our-athletes .athlete-slider .hentry p{font-size:.875rem;padding:0}}body.our-athletes .athlete-slider .hentry span{display:inline-block;color:#444;font-size:14px;font-size:.875rem;line-height:1.1;letter-spacing:1px;font-family:news-gothic-std,arial,sans-serif;text-transform:uppercase;font-weight:600}body.our-athletes .athlete-slider .hentry span:after{content:" ››";font-size:21px;font-size:1.3125rem;font-family:league-gothic,arial,sans-serif;letter-spacing:-1px}@media screen and (max-width:767px){body.our-athletes .athlete-slider .hentry span{font-size:.625rem;line-height:1}body.our-athletes .athlete-slider .hentry span:after{font-size:.625rem;vertical-align:1px}}@media screen and (min-width:768px){body.our-athletes .athlete-slider .hentry .entry-summary{height:30px;position:absolute;left:3px;right:3px;bottom:9px;padding:5px 10px;background:rgba(255,255,255,.8);overflow:hidden;-webkit-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}}@media screen and (min-width:960px){body.our-athletes .athlete-slider .hentry .entry-summary{height:35px}}@media screen and (min-width:768px){body.our-athletes .athlete-slider .hentry a{display:block;position:relative}}@media screen and (min-width:768px){body.our-athletes .athlete-slider .hentry a:hover .entry-summary,body.our-athletes .athlete-slider .hentry a:focus .entry-summary,body.our-athletes .athlete-slider .hentry a:active .entry-summary{height:138px}}@media screen and (min-width:960px){body.our-athletes .athlete-slider .hentry a:hover .entry-summary,body.our-athletes .athlete-slider .hentry a:focus .entry-summary,body.our-athletes .athlete-slider .hentry a:active .entry-summary{height:135px}}@media screen and (min-width:768px){.single-athlete .athlete-article .hentry{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}}@media screen and (min-width:768px){.single-athlete .main-feature{width:65%}}@media screen and (min-width:960px){.single-athlete .main-feature{width:550px}}.single-athlete .main-feature header h1{margin:0}.single-athlete .main-feature header h2{color:#999;font-size:18px;font-size:1.125rem;line-height:1.1;font-family:league-gothic,arial,sans-serif;letter-spacing:.005em;font-weight:400;text-transform:uppercase;margin:0}@media screen and (min-width:768px){.single-athlete .main-feature header h2{font-size:1.3125rem}}@media screen and (min-width:960px){.single-athlete .main-feature header h2{font-size:1.5rem}}.single-athlete .main-feature h3{color:#ff6d03;text-transform:uppercase;margin-bottom:5px}.single-athlete .main-feature .athlete-related-articles h1{color:#ff6d03;font-size:21px;font-size:1.3125rem;line-height:1.2;font-family:league-gothic,arial,sans-serif;letter-spacing:.005em;font-weight:400;text-transform:uppercase;padding-bottom:15px;margin-bottom:0;border-bottom:1px solid #ccc}@media screen and (min-width:768px){.single-athlete .main-feature .athlete-related-articles h1{font-size:1.5rem}}@media screen and (min-width:960px){.single-athlete .main-feature .athlete-related-articles h1{font-size:1.875rem}}@media screen and (min-width:768px){.single-athlete .right-features{width:35%}}@media screen and (min-width:960px){.single-athlete .right-features{width:310px}}.single-athlete .right-features img{max-width:100%;height:auto;margin-bottom:30px}.single-athlete .right-features .tagged{margin-bottom:20px}.single-athlete .right-features .athlete-social h2{color:#ff6d03;font-size:21px;font-size:1.3125rem;line-height:1.2;font-family:league-gothic,arial,sans-serif;letter-spacing:.005em;font-weight:400;margin:0 0 10px}@media screen and (min-width:768px){.single-athlete .right-features .athlete-social h2{font-size:1.5rem}}@media screen and (min-width:960px){.single-athlete .right-features .athlete-social h2{font-size:1.875rem}}.single-athlete .right-features .athlete-social ul{border-top:1px solid #72b619;border-bottom:1px solid #72b619}.single-athlete .right-features .athlete-social ul li{border-bottom:1px solid #ccc}.single-athlete .right-features .athlete-social ul li:last-child{border-bottom:none}.single-athlete .right-features .athlete-social ul li a{position:relative;display:block;padding:7px 0}.single-athlete .right-features .athlete-social ul li i{position:absolute;left:0;color:#419fb5}.single-athlete .right-features .athlete-social ul li i.ico-facebook{top:7px;left:4px;font-size:23px;font-size:1.4375rem;line-height:1;color:white;width:23px;height:23px;padding-left:2px;background:#419fb5}.single-athlete .right-features .athlete-social ul li i.ico-twitter{top:1px;font-size:27px;font-size:1.6875rem}.single-athlete .right-features .athlete-social ul li i.ico-web-link{top:-3px;font-size:35px;font-size:2.1875rem}.single-athlete .right-features .athlete-social ul li span{padding-left:45px;margin:0}.single-athlete .athlete-related-articles{padding-top:20px}@media screen and (min-width:768px){.single-athlete .athlete-related-articles{padding-top:0}}.single-athlete .athlete-related-articles h1{color:#ff6d03;font-size:21px;font-size:1.3125rem;line-height:1.2;font-family:league-gothic,arial,sans-serif;letter-spacing:.005em;font-weight:400;text-transform:uppercase;padding-bottom:15px;border-bottom:1px solid #ccc}@media screen and (min-width:768px){.single-athlete .athlete-related-articles h1{font-size:1.5rem}}@media screen and (min-width:960px){.single-athlete .athlete-related-articles h1{font-size:1.875rem}}@media screen and (min-width:768px){.single-athlete .athlete-related-articles h1{width:65%}}@media screen and (min-width:960px){.single-athlete .athlete-related-articles h1{width:550px}}@media screen and (min-width:768px){.single-athlete .athlete-related-articles .hentry{width:65%}}@media screen and (min-width:960px){.single-athlete .athlete-related-articles .hentry{width:550px}}.single-athlete .athlete-related-articles .hentry:first-of-type{padding-top:0;border-bottom:1px solid #72b619}.single-athlete .athlete-related-articles .hentry:last-of-type{border-bottom:1px solid #72b619}.single-athlete .sidebar{display:none}body.term-national-partners .post-tags .hentry h2 a,body.term-corporate-supporters .post-tags .hentry h2 a{color:#72b619}body.term-national-partners .post-tags .hentry h2 a:hover,body.term-corporate-supporters .post-tags .hentry h2 a:hover{color:#ff6d03}.tax-inspirationcat .post-tags .hentry h2 a{color:#72b619}.tax-inspirationcat .post-tags .hentry h2 a:hover{color:#ff6d03}.post-type-archive-position .hentry h2 a{color:#72b619}.post-type-archive-position .hentry h2 a:hover{color:#ff6d03}.single-title_ix_positions .hentry footer{display:none}.single-title_ix_positions .hentry .downloads header{display:block}.title-ix-wrapper .hentry h2 a{color:#72b619}.title-ix-wrapper .hentry h2 a:hover{color:#ff6d03}body.advocate .landing-page.first-level .landing-hero .solution-wrapper{display:block;padding:30px 15px 0;margin:20px -15px 0;background:url(../images/lt-orange-pattern.jpg) repeat}@media screen and (min-width:768px){body.advocate .landing-page.first-level .landing-hero .solution-wrapper{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;position:absolute;left:0;bottom:0;padding-top:0;margin-top:0;background:none}}@media screen and (min-width:768px){body.advocate .landing-page.first-level .landing-hero .solution-wrapper{padding:0;margin:0}}@media screen and (min-width:960px){body.advocate .landing-page.first-level .landing-hero .solution-wrapper{bottom:-9px}}@media screen and (min-width:768px){body.advocate .landing-page.first-level .landing-hero .solution-wrapper .solution-heading{width:30%}}@media screen and (min-width:960px){body.advocate .landing-page.first-level .landing-hero .solution-wrapper .solution-heading{width:20%}}body.advocate .landing-page.first-level .landing-hero .solution-wrapper .solution-heading h2{color:#444;margin:0}@media screen and (min-width:768px){body.advocate .landing-page.first-level .landing-hero .solution-wrapper .solution-heading p{padding-bottom:0}}@media screen and (min-width:768px){body.advocate .landing-page.first-level .landing-hero .solution-wrapper .solution-form-wrapper{width:70%;padding-top:10px;margin-left:40px}}@media screen and (min-width:960px){body.advocate .landing-page.first-level .landing-hero .solution-wrapper .solution-form-wrapper{width:80%}}.solution-results-wrapper{padding-bottom:25px;margin-bottom:30px;border-bottom:1px solid #72b619}.solution-results-wrapper h2{color:#72b619;font-size:30px;font-size:1.875rem;line-height:1.1;font-family:league-gothic,arial,sans-serif;letter-spacing:.005em;font-weight:400;border-bottom:1px solid #72b619;padding-bottom:20px;margin:0 0 25px}@media screen and (min-width:768px){.solution-results-wrapper h2{font-size:2.25rem}}@media screen and (min-width:960px){.solution-results-wrapper h2{font-size:3rem}}.solution-results-wrapper h2 span{color:#ff6d03}.solution-results-wrapper .solution-heading h2{display:none}.solution-results-wrapper .solution-seach-again p{display:inline-block;padding:0 10px 0 0;vertical-align:3px}.solution-results-wrapper .solution-seach-again .button{display:inline-block}.solutions-results-listings .listing h2 a{color:#72b619}.solutions-results-listings .listing h2 a:hover{color:#419fb5}.tax-inspirationcat .post-tags .hentry h2 a,.post-type-archive-media_statement .post-tags .hentry h2 a,.post-type-archive-press_release .post-tags .hentry h2 a{color:#72b619}.tax-inspirationcat .post-tags .hentry h2 a:hover,.post-type-archive-media_statement .post-tags .hentry h2 a:hover,.post-type-archive-press_release .post-tags .hentry h2 a:hover{color:#ff6d03}.post-type-archive-press_release .post-tags .hentry:first-of-type img{float:none;width:auto}body.post-type-archive-press_release .second-level-nav,body.single-press_release .second-level-nav{height:35px}body.single-media_statement .generic-page-header{display:none}body.parent-pageid-4258 .second-level-nav{height:35px}body.search .second-level-nav{height:35px}body.search .search-paging h2{color:#ff6d03;font-size:30px;font-size:1.875rem;line-height:1.1;font-family:league-gothic,arial,sans-serif;letter-spacing:.005em;font-weight:400;border-bottom:1px solid #72b619;padding-bottom:20px;margin:0 0 25px}@media screen and (min-width:768px){body.search .search-paging h2{font-size:2.25rem}}@media screen and (min-width:960px){body.search .search-paging h2{font-size:3rem}}body.search .search-paging h2 span{color:#72b619}@media screen and (min-width:960px){body.search .no-results-wrap{min-height:400px}}body.search .alert{color:#72b619;font-size:30px;font-size:1.875rem;line-height:1.1;font-family:league-gothic,arial,sans-serif;letter-spacing:.005em;font-weight:400}@media screen and (min-width:768px){body.search .alert{font-size:2.25rem}}@media screen and (min-width:960px){body.search .alert{font-size:3rem}}body.search .hentry.type-post h2 a{color:#701471}body.search .hentry.type-post h2 a:hover{color:#419fb5}body.search .hentry.type-post .time-wrap{background:#701471}body.search .hentry .time-wrap{background:#72b619}body.search .hentry h2 a{color:#72b619}body.search .hentry h2 a:hover{color:#ff6d03}body.search .wp-pagenavi{padding-top:20px}body.search .meta .author{padding:10px 0}body.search .post-preview{padding:30px 0;margin:0 15px}@media screen and (min-width:480px){body.search .post-preview{display:-webkit-box;display:-moz-box;display:box;display:-moz-flex;display:-ms-flexbox;display:flex}}@media screen and (min-width:768px){body.search .post-preview{margin:0 0 15px}}body.search .post-preview .meta{margin-bottom:20px}@media screen and (min-width:480px){body.search .post-preview .meta{width:35%;margin-bottom:0;margin-right:15px}}@media screen and (min-width:768px){body.search .post-preview .meta{width:20%;margin-right:15px}}@media screen and (min-width:960px){body.search .post-preview .meta{width:135px;margin-right:25px}}@media screen and (min-width:480px){body.search .post-preview .listing-header{width:65%}}@media screen and (min-width:768px){body.search .post-preview .listing-header{width:80%}}@media screen and (min-width:960px){body.search .post-preview .listing-header{width:550px}}body.single-post .header-donate-button a,body.tag .header-donate-button a,body.category .header-donate-button a{color:#444}body.blog .banner,body.single-post .banner,body.tag .banner,body.category .banner{background:#701471}body.blog .banner .search-form .search-submit,body.single-post .banner .search-form .search-submit,body.tag .banner .search-form .search-submit,body.category .banner .search-form .search-submit{color:white;font-size:18px;font-size:1.125rem;line-height:1.2;font-family:league-gothic,arial,sans-serif;letter-spacing:.005em;font-weight:400;letter-spacing:1px;border:1px solid #450c46;background:#560f57;-webkit-box-shadow:2px 2px 2px 0 #9b1c9c inset,-2px -2px 2px 0 rgba(0,0,0,.6) inset;box-shadow:2px 2px 2px 0 #9b1c9c inset,-2px -2px 2px 0 rgba(0,0,0,.6) inset}body.blog .banner .search-form .search-submit:hover,body.blog .banner .search-form .search-submit:focus,body.blog .banner .search-form .search-submit:active,body.single-post .banner .search-form .search-submit:hover,body.single-post .banner .search-form .search-submit:focus,body.single-post .banner .search-form .search-submit:active,body.tag .banner .search-form .search-submit:hover,body.tag .banner .search-form .search-submit:focus,body.tag .banner .search-form .search-submit:active,body.category .banner .search-form .search-submit:hover,body.category .banner .search-form .search-submit:focus,body.category .banner .search-form .search-submit:active{background:#7d167e}body.blog .primary-nav li a:hover,body.blog .primary-nav li a:focus,body.single-post .primary-nav li a:hover,body.single-post .primary-nav li a:focus,body.tag .primary-nav li a:hover,body.tag .primary-nav li a:focus,body.category .primary-nav li a:hover,body.category .primary-nav li a:focus{color:#fee143;background:#701471}body.blog .primary-nav li.active a,body.single-post .primary-nav li.active a,body.tag .primary-nav li.active a,body.category .primary-nav li.active a{color:#701471}body.blog .primary-nav li.active a:hover,body.blog .primary-nav li.active a:focus,body.blog .primary-nav li.active a:active,body.single-post .primary-nav li.active a:hover,body.single-post .primary-nav li.active a:focus,body.single-post .primary-nav li.active a:active,body.tag .primary-nav li.active a:hover,body.tag .primary-nav li.active a:focus,body.tag .primary-nav li.active a:active,body.category .primary-nav li.active a:hover,body.category .primary-nav li.active a:focus,body.category .primary-nav li.active a:active{background:white}body.blog .widget h3,body.single-post .widget h3,body.tag .widget h3,body.category .widget h3{color:#701471}body.blog .site-footer,body.single-post .site-footer,body.tag .site-footer,body.category .site-footer{background:#701471}body.blog .site-footer .footer-header .social a i.ico-facebook,body.blog .site-footer .footer-header .social a i.ico-linkedin,body.blog .site-footer .footer-header .social a i.ico-instagram-2,body.blog .site-footer .footer-header .social a i.ico-twitter,body.single-post .site-footer .footer-header .social a i.ico-facebook,body.single-post .site-footer .footer-header .social a i.ico-linkedin,body.single-post .site-footer .footer-header .social a i.ico-instagram-2,body.single-post .site-footer .footer-header .social a i.ico-twitter,body.tag .site-footer .footer-header .social a i.ico-facebook,body.tag .site-footer .footer-header .social a i.ico-linkedin,body.tag .site-footer .footer-header .social a i.ico-instagram-2,body.tag .site-footer .footer-header .social a i.ico-twitter,body.category .site-footer .footer-header .social a i.ico-facebook,body.category .site-footer .footer-header .social a i.ico-linkedin,body.category .site-footer .footer-header .social a i.ico-instagram-2,body.category .site-footer .footer-header .social a i.ico-twitter{color:#701471}body.blog .see-more,body.blog .landing-page.second-level .main-feature p:last-of-type a,.landing-page.second-level .main-feature p:last-of-type body.blog a,body.blog .single-athlete .right-features .athlete-social ul li span,.single-athlete .right-features .athlete-social ul li body.blog span,body.category .see-more,body.category .landing-page.second-level .main-feature p:last-of-type a,.landing-page.second-level .main-feature p:last-of-type body.category a,body.category .single-athlete .right-features .athlete-social ul li span,.single-athlete .right-features .athlete-social ul li body.category span,body.single-post .see-more,body.single-post .landing-page.second-level .main-feature p:last-of-type a,.landing-page.second-level .main-feature p:last-of-type body.single-post a,body.single-post .single-athlete .right-features .athlete-social ul li span,.single-athlete .right-features .athlete-social ul li body.single-post span,body.tag .see-more,body.tag .landing-page.second-level .main-feature p:last-of-type a,.landing-page.second-level .main-feature p:last-of-type body.tag a,body.tag .single-athlete .right-features .athlete-social ul li span,.single-athlete .right-features .athlete-social ul li body.tag span{color:#419fb5;font-size:14px;font-size:.875rem;line-height:1.1;letter-spacing:1px;font-family:news-gothic-std,arial,sans-serif;text-transform:uppercase;font-weight:600}body.blog .see-more:hover,body.blog .landing-page.second-level .main-feature p:last-of-type a:hover,.landing-page.second-level .main-feature p:last-of-type body.blog a:hover,body.blog .single-athlete .right-features .athlete-social ul li span:hover,.single-athlete .right-features .athlete-social ul li body.blog span:hover,body.blog .see-more:active,body.blog .landing-page.second-level .main-feature p:last-of-type a:active,.landing-page.second-level .main-feature p:last-of-type body.blog a:active,body.blog .single-athlete .right-features .athlete-social ul li span:active,.single-athlete .right-features .athlete-social ul li body.blog span:active,body.blog .see-more:focus,body.blog .landing-page.second-level .main-feature p:last-of-type a:focus,.landing-page.second-level .main-feature p:last-of-type body.blog a:focus,body.blog .single-athlete .right-features .athlete-social ul li span:focus,.single-athlete .right-features .athlete-social ul li body.blog span:focus,body.category .see-more:hover,body.category .landing-page.second-level .main-feature p:last-of-type a:hover,.landing-page.second-level .main-feature p:last-of-type body.category a:hover,body.category .single-athlete .right-features .athlete-social ul li span:hover,.single-athlete .right-features .athlete-social ul li body.category span:hover,body.category .see-more:active,body.category .landing-page.second-level .main-feature p:last-of-type a:active,.landing-page.second-level .main-feature p:last-of-type body.category a:active,body.category .single-athlete .right-features .athlete-social ul li span:active,.single-athlete .right-features .athlete-social ul li body.category span:active,body.category .see-more:focus,body.category .landing-page.second-level .main-feature p:last-of-type a:focus,.landing-page.second-level .main-feature p:last-of-type body.category a:focus,body.category .single-athlete .right-features .athlete-social ul li span:focus,.single-athlete .right-features .athlete-social ul li body.category span:focus,body.single-post .see-more:hover,body.single-post .landing-page.second-level .main-feature p:last-of-type a:hover,.landing-page.second-level .main-feature p:last-of-type body.single-post a:hover,body.single-post .single-athlete .right-features .athlete-social ul li span:hover,.single-athlete .right-features .athlete-social ul li body.single-post span:hover,body.single-post .see-more:active,body.single-post .landing-page.second-level .main-feature p:last-of-type a:active,.landing-page.second-level .main-feature p:last-of-type body.single-post a:active,body.single-post .single-athlete .right-features .athlete-social ul li span:active,.single-athlete .right-features .athlete-social ul li body.single-post span:active,body.single-post .see-more:focus,body.single-post .landing-page.second-level .main-feature p:last-of-type a:focus,.landing-page.second-level .main-feature p:last-of-type body.single-post a:focus,body.single-post .single-athlete .right-features .athlete-social ul li span:focus,.single-athlete .right-features .athlete-social ul li body.single-post span:focus,body.tag .see-more:hover,body.tag .landing-page.second-level .main-feature p:last-of-type a:hover,.landing-page.second-level .main-feature p:last-of-type body.tag a:hover,body.tag .single-athlete .right-features .athlete-social ul li span:hover,.single-athlete .right-features .athlete-social ul li body.tag span:hover,body.tag .see-more:active,body.tag .landing-page.second-level .main-feature p:last-of-type a:active,.landing-page.second-level .main-feature p:last-of-type body.tag a:active,body.tag .single-athlete .right-features .athlete-social ul li span:active,.single-athlete .right-features .athlete-social ul li body.tag span:active,body.tag .see-more:focus,body.tag .landing-page.second-level .main-feature p:last-of-type a:focus,.landing-page.second-level .main-feature p:last-of-type body.tag a:focus,body.tag .single-athlete .right-features .athlete-social ul li span:focus,.single-athlete .right-features .athlete-social ul li body.tag span:focus{color:#ff6d03}body.single-post .post-page .hentry header h1{color:#701471}body.category .tagged,body.single-post .tagged,body.tag .tagged{border-bottom:1px solid #701471}body.category .tagged h2,body.single-post .tagged h2,body.tag .tagged h2{color:#701471;font-size:24px;font-size:1.5rem;line-height:1.1;font-family:league-gothic,arial,sans-serif;letter-spacing:.005em;font-weight:400}@media screen and (min-width:768px){body.category .tagged h2,body.single-post .tagged h2,body.tag .tagged h2{font-size:1.875rem}}@media screen and (min-width:960px){body.category .tagged h2,body.single-post .tagged h2,body.tag .tagged h2{font-size:2.25rem}}body.blog .page-header{display:none}@media screen and (min-width:768px){body.category .main-content,body.single-post .main-content,body.tag .main-content{display:-webkit-box;display:-moz-box;display:box;display:-moz-flex;display:-ms-flexbox;display:flex;padding:0 15px}}@media screen and (min-width:960px){body.category .main-content,body.single-post .main-content,body.tag .main-content{padding:0}}@media screen and (min-width:768px){body.category .main-content main,body.single-post .main-content main,body.tag .main-content main{width:76%}}@media screen and (min-width:768px){body.category .main-content .sidebar,body.single-post .main-content .sidebar,body.tag .main-content .sidebar{width:24%;padding-top:44px;margin-left:40px;border-top:1px solid #72b619}}@media screen and (min-width:960px){body.category .main-content .sidebar,body.single-post .main-content .sidebar,body.tag .main-content .sidebar{margin-left:55px}}.time-wrap{position:relative;z-index:1;background:#99459a;margin-top:19px;padding:10px}.time-wrap:before,.time-wrap:after{content:"";display:block;position:absolute;left:0;right:0;z-index:-1;height:50%;background:inherit;-webkit-backface-visibility:hidden}@media screen and (min-width:480px){.time-wrap{margin-top:24px}}@media screen and (min-width:768px){.time-wrap{margin-top:9px}}@media screen and (min-width:960px){.time-wrap{margin-top:12px}}.time-wrap:before{top:-27px;-webkit-transform:skewY(-3.5deg);-ms-transform:skewY(-3.5deg);-o-transform:skewY(-3.5deg);transform:skewY(-3.5deg);-webkit-transform-origin:100% 0;-ms-transform-origin:100% 0;-o-transform-origin:100% 0;transform-origin:100% 0}@media screen and (min-width:480px){.time-wrap:before{top:-24px}}@media screen and (min-width:768px){.time-wrap:before{top:-8px}}@media screen and (min-width:960px){.time-wrap:before{top:-12px}}.time-wrap:after{display:none}.time-wrap h5{color:white;font-size:21px;font-size:1.3125rem;line-height:1.2;font-family:league-gothic,arial,sans-serif;letter-spacing:.005em;font-weight:400;line-height:1;margin:0}@media screen and (min-width:768px){.time-wrap h5{font-size:1.5rem}}@media screen and (min-width:960px){.time-wrap h5{font-size:1.875rem}}.time-wrap h6{color:white;font-size:18px;font-size:1.125rem;line-height:1.2;font-family:league-gothic,arial,sans-serif;letter-spacing:.005em;font-weight:400;line-height:1;margin:0}.category-link{display:block;color:white;font-size:18px;font-size:1.125rem;line-height:1.2;font-family:league-gothic,arial,sans-serif;letter-spacing:.005em;font-weight:400;text-transform:uppercase;padding:10px;margin-top:5px;background:#701471}.category-link:hover,.category-link:active,.category-link:focus{color:white;background:#ff6d03}.byline.author{display:block;color:#999;font-size:18px;font-size:1.125rem;line-height:1.2;font-family:league-gothic,arial,sans-serif;letter-spacing:.005em;font-weight:400;padding:10px 0;border-bottom:1px solid #701471}.byline.author span{font-size:16px;font-size:1rem;text-transform:uppercase}.byline.author a{color:#419fb5;font-size:18px;font-size:1.125rem;line-height:1.2;font-family:league-gothic,arial,sans-serif;letter-spacing:.005em;font-weight:400;text-transform:none}.byline.author a:hover,.byline.author a:active,.byline.author a:focus{color:#ff6d03}@media screen and (min-width:768px){body.category .tagged ul li,body.single-post .tagged ul li,body.tag .tagged ul li{display:block}}.blog-hero{padding-left:15px;padding-right:15px;max-width:75em;margin-left:auto;margin-right:auto;position:relative;z-index:1;background:#35a7c1;margin-bottom:25px;padding-top:30px;padding-bottom:20px}.blog-hero::after{clear:both;content:"";display:table}@media screen and (min-width:480px){.blog-hero{max-width:100%}}@media screen and (min-width:768px){.blog-hero{max-width:100%}}@media screen and (min-width:960px){.blog-hero{max-width:960px}}@media screen and (min-width:1200px){.blog-hero{max-width:1200px}}.blog-hero:before,.blog-hero:after{content:"";display:block;position:absolute;left:0;right:0;z-index:-1;height:50%;background:inherit;-webkit-backface-visibility:hidden}@media screen and (min-width:480px){.blog-hero{margin-bottom:29px}}@media screen and (min-width:768px){.blog-hero{margin-bottom:34px}}@media screen and (min-width:960px){.blog-hero{margin-bottom:47px}}.blog-hero:before{display:none}.blog-hero:after{bottom:-25px;-webkit-transform:skewY(1.9deg);-ms-transform:skewY(1.9deg);-o-transform:skewY(1.9deg);transform:skewY(1.9deg);-webkit-transform-origin:100% 0;-ms-transform-origin:100% 0;-o-transform-origin:100% 0;transform-origin:100% 0}@media screen and (min-width:480px){.blog-hero:after{bottom:-29px}}@media screen and (min-width:768px){.blog-hero:after{bottom:-34px}}@media screen and (min-width:960px){.blog-hero:after{bottom:-47px}}@media screen and (min-width:768px){.blog-hero{padding-top:60px;padding-bottom:5px;margin-bottom:67px}}@media screen and (min-width:768px){.blog-hero .container,.blog-hero .generic-content-wrapper,.blog-hero .single-athlete .athlete-article .hentry,.single-athlete .athlete-article .blog-hero .hentry,.blog-hero .single-athlete .athlete-related-articles,.single-athlete .blog-hero .athlete-related-articles,.blog-hero body.category .main-content,body.category .blog-hero .main-content,.blog-hero body.single-post .main-content,body.single-post .blog-hero .main-content,.blog-hero body.tag .main-content,body.tag .blog-hero .main-content{display:-webkit-box;display:-moz-box;display:box;display:-moz-flex;display:-ms-flexbox;display:flex}}@media screen and (min-width:768px){.blog-hero .video{width:70%}}@media screen and (min-width:960px){.blog-hero .video{width:710px}}.blog-hero .video .video-container{margin-bottom:0}.blog-hero .content{text-align:center}@media screen and (min-width:768px){.blog-hero .content{text-align:left;padding-left:20px;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}}@media screen and (min-width:960px){.blog-hero .content{position:relative;width:240px;padding-left:60px}}.blog-hero .content h1{color:white;font-size:30px;font-size:1.875rem;line-height:1.1;font-family:league-gothic,arial,sans-serif;letter-spacing:.005em;font-weight:400;text-transform:uppercase;padding-bottom:15px;margin:0;border-bottom:1px solid #069}@media screen and (min-width:768px){.blog-hero .content h1{font-size:2.25rem}}@media screen and (min-width:960px){.blog-hero .content h1{font-size:3rem}}@media screen and (min-width:960px){.blog-hero .content h1{padding-bottom:10px}}.blog-hero .content h2{color:#701471;font-size:24px;font-size:1.5rem;line-height:1.1;font-family:league-gothic,arial,sans-serif;letter-spacing:.005em;font-weight:400;text-transform:uppercase;margin-bottom:0}@media screen and (min-width:768px){.blog-hero .content h2{font-size:1.875rem}}@media screen and (min-width:960px){.blog-hero .content h2{font-size:2.25rem}}@media screen and (min-width:960px){.blog-hero .content h2{position:absolute;left:-163px;top:180px;margin:0;-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);-o-transform:rotate(270deg);transform:rotate(270deg)}}.blog-hero .content p{color:white;font-size:18px;font-size:1.125rem;line-height:1.1;font-family:league-gothic,arial,sans-serif;letter-spacing:.005em;font-weight:400;border-top:1px solid #069;padding:15px 0 5px}@media screen and (min-width:768px){.blog-hero .content p{font-size:1.3125rem}}@media screen and (min-width:960px){.blog-hero .content p{font-size:1.5rem}}@media screen and (min-width:960px){.blog-hero .content p{padding-top:25px;padding:15px 0;font-size:1.75rem;line-height:1.3}}.blog-home-featured{padding:0 15px}@media screen and (min-width:768px){.blog-home-featured{display:-webkit-box;display:-moz-box;display:box;display:-moz-flex;display:-ms-flexbox;display:flex}}.she-home-cat{padding-bottom:15px;margin-bottom:40px;border-bottom:1px solid #ccc}@media screen and (min-width:768px){.she-home-cat{width:33.3333333%;padding:0;margin:0 15px;border-bottom:none}}@media screen and (min-width:960px){.she-home-cat{margin:0 5px}}.she-home-cat h2{color:#72b619;font-size:14px;font-size:.875rem;line-height:1.1;letter-spacing:1px;font-family:news-gothic-std,arial,sans-serif;text-transform:uppercase;font-weight:600;margin-top:0}.she-home-cat .hentry header{padding:20px 0;border-bottom:1px solid #ccc}@media screen and (min-width:960px){.she-home-cat .hentry header{margin-right:40px}}.she-home-cat .hentry header h3{color:#701471;font-size:18px;font-size:1.125rem;line-height:1.2;font-family:league-gothic,arial,sans-serif;letter-spacing:.005em;font-weight:400;margin:0}@media screen and (min-width:960px){.she-home-cat .hentry header h3{font-size:1.3125rem}}.she-home-cat .hentry header h3 a{color:#701471}.she-home-cat .hentry header h3 a:hover,.she-home-cat .hentry header h3 a:focus,.she-home-cat .hentry header h3 a:active{color:#419fb5}.she-home-cat .hentry:first-of-type{padding-top:0}.she-home-cat .hentry:first-of-type header{padding:0;margin:0;border-bottom:none}.she-home-cat .hentry:first-of-type header a h2{color:#701471}.she-home-cat .hentry:first-of-type header a:hover h2,.she-home-cat .hentry:first-of-type header a:focus h2,.she-home-cat .hentry:first-of-type header a:active h2{color:#419fb5}.she-home-cat .hentry:first-of-type header h2{color:#701471;font-size:21px;font-size:1.3125rem;line-height:1.2;font-family:league-gothic,arial,sans-serif;letter-spacing:.005em;font-weight:400;text-transform:none;margin-bottom:0}@media screen and (min-width:768px){.she-home-cat .hentry:first-of-type header h2{font-size:1.5rem}}@media screen and (min-width:960px){.she-home-cat .hentry:first-of-type header h2{font-size:1.875rem}}@media screen and (min-width:768px){.she-home-cat .hentry:first-of-type header h2{padding-right:20px}}.she-home-cat .hentry:first-of-type header img{max-width:100%;height:auto;margin-bottom:10px}.she-home-cat .hentry:first-of-type .entry-summary{border-bottom:1px solid #ccc}@media screen and (min-width:960px){.she-home-cat .hentry:first-of-type .entry-summary{margin-right:40px}}.she-home-cat .hentry:first-of-type .entry-summary p{padding:10px 0 20px}@media screen and (min-width:768px){body.category .main-content main{padding-top:100px}}@media screen and (min-width:768px){body.category .main-content .sidebar{margin-top:70px}}@media screen and (min-width:768px){body.tag .main-content main{padding-top:70px}}@media screen and (min-width:768px){body.tag .main-content .sidebar{margin-top:140px}}body.tag .main-content .page-header{display:none}@media screen and (min-width:768px){body.tag .post-category article:first-of-type,body.tag .post-tags article:first-of-type,body.category .post-category article:first-of-type,body.category .post-tags article:first-of-type{padding-top:0}}body.tag .post-category .hentry,body.tag .post-tags .hentry,body.category .post-category .hentry,body.category .post-tags .hentry{padding:30px 0;margin:0 15px 15px;border-bottom:1px solid #72b619}@media screen and (min-width:480px){body.tag .post-category .hentry,body.tag .post-tags .hentry,body.category .post-category .hentry,body.category .post-tags .hentry{display:-webkit-box;display:-moz-box;display:box;display:-moz-flex;display:-ms-flexbox;display:flex}}@media screen and (min-width:768px){body.tag .post-category .hentry,body.tag .post-tags .hentry,body.category .post-category .hentry,body.category .post-tags .hentry{margin:0 0 15px}}body.tag .post-category .hentry .meta,body.tag .post-tags .hentry .meta,body.category .post-category .hentry .meta,body.category .post-tags .hentry .meta{margin-bottom:20px}@media screen and (min-width:480px){body.tag .post-category .hentry .meta,body.tag .post-tags .hentry .meta,body.category .post-category .hentry .meta,body.category .post-tags .hentry .meta{width:35%;margin-bottom:0;margin-right:15px}}@media screen and (min-width:768px){body.tag .post-category .hentry .meta,body.tag .post-tags .hentry .meta,body.category .post-category .hentry .meta,body.category .post-tags .hentry .meta{width:20%;margin-right:15px}}@media screen and (min-width:960px){body.tag .post-category .hentry .meta,body.tag .post-tags .hentry .meta,body.category .post-category .hentry .meta,body.category .post-tags .hentry .meta{width:135px;margin-right:25px}}@media screen and (min-width:480px){body.tag .post-category .hentry .listing-header,body.tag .post-tags .hentry .listing-header,body.category .post-category .hentry .listing-header,body.category .post-tags .hentry .listing-header{width:65%}}@media screen and (min-width:768px){body.tag .post-category .hentry .listing-header,body.tag .post-tags .hentry .listing-header,body.category .post-category .hentry .listing-header,body.category .post-tags .hentry .listing-header{width:80%}}@media screen and (min-width:960px){body.tag .post-category .hentry .listing-header,body.tag .post-tags .hentry .listing-header,body.category .post-category .hentry .listing-header,body.category .post-tags .hentry .listing-header{width:550px}}body.tag .post-category .entry-summary::after,body.tag .post-tags .entry-summary::after,body.category .post-category .entry-summary::after,body.category .post-tags .entry-summary::after{clear:both;content:"";display:table}body.tag .post-category h2.entry-title,body.tag .post-tags h2.entry-title,body.category .post-category h2.entry-title,body.category .post-tags h2.entry-title{color:#701471;font-size:21px;font-size:1.3125rem;line-height:1.2;font-family:league-gothic,arial,sans-serif;letter-spacing:.005em;font-weight:400;margin:0 0 15px}@media screen and (min-width:768px){body.tag .post-category h2.entry-title,body.tag .post-tags h2.entry-title,body.category .post-category h2.entry-title,body.category .post-tags h2.entry-title{font-size:1.5rem}}@media screen and (min-width:960px){body.tag .post-category h2.entry-title,body.tag .post-tags h2.entry-title,body.category .post-category h2.entry-title,body.category .post-tags h2.entry-title{font-size:1.875rem}}body.tag .post-category h2.entry-title a,body.tag .post-tags h2.entry-title a,body.category .post-category h2.entry-title a,body.category .post-tags h2.entry-title a{color:#701471}body.tag .post-category h2.entry-title a:hover,body.tag .post-category h2.entry-title a:focus,body.tag .post-category h2.entry-title a:active,body.tag .post-tags h2.entry-title a:hover,body.tag .post-tags h2.entry-title a:focus,body.tag .post-tags h2.entry-title a:active,body.category .post-category h2.entry-title a:hover,body.category .post-category h2.entry-title a:focus,body.category .post-category h2.entry-title a:active,body.category .post-tags h2.entry-title a:hover,body.category .post-tags h2.entry-title a:focus,body.category .post-tags h2.entry-title a:active{color:#419fb5}body.tag .post-category img,body.tag .post-tags img,body.category .post-category img,body.category .post-tags img{float:left;max-width:100%;height:auto;margin-right:15px}body.tag .post-category .see-more,body.tag .post-category .landing-page.second-level .main-feature p:last-of-type a,.landing-page.second-level .main-feature p:last-of-type body.tag .post-category a,body.tag .post-category .single-athlete .right-features .athlete-social ul li span,.single-athlete .right-features .athlete-social ul li body.tag .post-category span,body.tag .post-tags .see-more,body.tag .post-tags .landing-page.second-level .main-feature p:last-of-type a,.landing-page.second-level .main-feature p:last-of-type body.tag .post-tags a,body.tag .post-tags .single-athlete .right-features .athlete-social ul li span,.single-athlete .right-features .athlete-social ul li body.tag .post-tags span,body.category .post-category .see-more,body.category .post-category .landing-page.second-level .main-feature p:last-of-type a,.landing-page.second-level .main-feature p:last-of-type body.category .post-category a,body.category .post-category .single-athlete .right-features .athlete-social ul li span,.single-athlete .right-features .athlete-social ul li body.category .post-category span,body.category .post-tags .see-more,body.category .post-tags .landing-page.second-level .main-feature p:last-of-type a,.landing-page.second-level .main-feature p:last-of-type body.category .post-tags a,body.category .post-tags .single-athlete .right-features .athlete-social ul li span,.single-athlete .right-features .athlete-social ul li body.category .post-tags span{float:right}body.tag .post-category .featured header,body.tag .post-tags .featured header,body.category .post-category .featured header,body.category .post-tags .featured header{padding-bottom:10px;margin-bottom:30px;border-bottom:1px solid #72b619}body.tag .post-category .featured h2.entry-title,body.tag .post-tags .featured h2.entry-title,body.category .post-category .featured h2.entry-title,body.category .post-tags .featured h2.entry-title{color:#701471;font-size:30px;font-size:1.875rem;line-height:1.1;font-family:league-gothic,arial,sans-serif;letter-spacing:.005em;font-weight:400}@media screen and (min-width:768px){body.tag .post-category .featured h2.entry-title,body.tag .post-tags .featured h2.entry-title,body.category .post-category .featured h2.entry-title,body.category .post-tags .featured h2.entry-title{font-size:2.25rem}}@media screen and (min-width:960px){body.tag .post-category .featured h2.entry-title,body.tag .post-tags .featured h2.entry-title,body.category .post-category .featured h2.entry-title,body.category .post-tags .featured h2.entry-title{font-size:3rem}}body.tag .post-category .featured img,body.tag .post-tags .featured img,body.category .post-category .featured img,body.category .post-tags .featured img{float:none;margin:0}.tag-results{padding:15px 15px 0}@media screen and (min-width:768px){.tag-results{padding:0 0 40px}}@media screen and (min-width:960px){.tag-results{left:0}}.tag-results h3{color:#72b619;font-size:30px;font-size:1.875rem;line-height:1.1;font-family:league-gothic,arial,sans-serif;letter-spacing:.005em;font-weight:400;text-transform:uppercase;margin:0}@media screen and (min-width:768px){.tag-results h3{font-size:2.25rem}}@media screen and (min-width:960px){.tag-results h3{font-size:3rem}}.tag-results h3 span{color:#701471}.wp-pagenavi{padding:0 15px;margin-bottom:30px}.wp-pagenavi::after{clear:both;content:"";display:table}@media screen and (min-width:768px){.wp-pagenavi{padding:0}}.wp-pagenavi a{color:#419fb5;font-size:21px;font-size:1.3125rem;line-height:1.2;font-family:league-gothic,arial,sans-serif;letter-spacing:.005em;font-weight:400}@media screen and (min-width:768px){.wp-pagenavi a{font-size:1.5rem}}@media screen and (min-width:960px){.wp-pagenavi a{font-size:1.875rem}}.wp-pagenavi a:hover,.wp-pagenavi a:active,.wp-pagenavi a:focus{color:#ff6d03}.wp-pagenavi a.previouspostslink{float:left}.wp-pagenavi a.nextpostslink{float:right}@media screen and (min-width:768px){body.single-post .main-content main{padding-top:30px;margin-top:77px;border-top:1px solid #72b619}}@media screen and (min-width:768px){body.single-post .main-content .sidebar{padding-top:44px;margin-top:77px}}.post-page{padding:30px 15px}@media screen and (min-width:768px){.post-page{padding:5px 0 30px;border-bottom:1px solid #72b619}}@media screen and (min-width:480px){.post-page .content{display:-webkit-box;display:-moz-box;display:box;display:-moz-flex;display:-ms-flexbox;display:flex}}.post-page .meta{margin-bottom:30px}@media screen and (min-width:480px){.post-page .meta{width:25%;margin-right:15px;margin-bottom:0}}@media screen and (min-width:960px){.post-page .meta{width:135px;margin-right:25px}}@media screen and (max-width:479px){.post-page .meta .tagged{display:none}}@media screen and (min-width:480px){.post-page .hentry{width:75%}}@media screen and (min-width:768px){.post-page .hentry{width:80%}}@media screen and (min-width:960px){.post-page .hentry{width:550px}}.post-page .hentry header{padding-bottom:15px;margin-bottom:30px;border-bottom:1px solid #72b619}.post-page .hentry header h1{margin:0 0 15px}.post-page .hentry header img{max-width:100%;height:auto}@media screen and (min-width:480px){.post-page .mobile-tagged{display:none}}
/*# sourceMappingURL=data:application/json;base64,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b0NBQ0UsV0FDRSxtQkFBc0IsQUFDdEIsK0JBQWlDLENBQUUsQ0FBRSxBQUN6QyxvQ0FDRSxvQkFDRSxvQkFBcUIsQUFDckIsaUJBQWtCLEFBQ2xCLFlBQWEsQUFFYixrQkFBbUIsQUFDbkIsb0JBQXFCLEFBQ3JCLFlBQWMsQ0FBRSxDQUFFLEFBQ3RCLGlCQUNFLGtCQUFvQixDQUFFLEFBQ3RCLG9DQUNFLGlCQUNFLFVBQVcsQUFDWCxrQkFBbUIsQUFDbkIsZUFBaUIsQ0FBRSxDQUFFLEFBQ3pCLG9DQUNFLGlCQUNFLFlBQWEsQUFDYixpQkFBbUIsQ0FBRSxDQUFFLEFBQzNCLG9DQUNFLHlCQUNFLFlBQWMsQ0FBRSxDQUFFLEFBQ3hCLG9DQUNFLG1CQUNFLFNBQVcsQ0FBRSxDQUFFLEFBQ25CLG9DQUNFLG1CQUNFLFNBQVcsQ0FBRSxDQUFFLEFBQ25CLG9DQUNFLG1CQUNFLFdBQWEsQ0FBRSxDQUFFLEFBQ3JCLDBCQUNFLG9CQUFxQixBQUNyQixtQkFBb0IsQUFDcEIsK0JBQWlDLENBQUUsQUFDbkMsNkJBQ0UsZUFBbUIsQ0FBRSxBQUN2Qiw4QkFDRSxlQUFnQixBQUNoQixXQUFhLENBQUUsQUFDbkIsb0NBQ0UsMEJBQ0UsWUFBYyxDQUFFLENBQUUiLCJmaWxlIjoiPG5vLW91dHB1dD4iLCJzb3VyY2VzQ29udGVudCI6WyIvKiEgbm9ybWFsaXplLmNzcyB2My4wLjMgfCBNSVQgTGljZW5zZSB8IGdpdGh1Yi5jb20vbmVjb2xhcy9ub3JtYWxpemUuY3NzICovXG5cbi8qKlxuICogMS4gU2V0IGRlZmF1bHQgZm9udCBmYW1pbHkgdG8gc2Fucy1zZXJpZi5cbiAqIDIuIFByZXZlbnQgaU9TIGFuZCBJRSB0ZXh0IHNpemUgYWRqdXN0IGFmdGVyIGRldmljZSBvcmllbnRhdGlvbiBjaGFuZ2UsXG4gKiAgICB3aXRob3V0IGRpc2FibGluZyB1c2VyIHpvb20uXG4gKi9cblxuaHRtbCB7XG4gIGZvbnQtZmFtaWx5OiBzYW5zLXNlcmlmOyAvKiAxICovXG4gIC1tcy10ZXh0LXNpemUtYWRqdXN0OiAxMDAlOyAvKiAyICovXG4gIC13ZWJraXQtdGV4dC1zaXplLWFkanVzdDogMTAwJTsgLyogMiAqL1xufVxuXG4vKipcbiAqIFJlbW92ZSBkZWZhdWx0IG1hcmdpbi5cbiAqL1xuXG5ib2R5IHtcbiAgbWFyZ2luOiAwO1xufVxuXG4vKiBIVE1MNSBkaXNwbGF5IGRlZmluaXRpb25zXG4gICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuXG4vKipcbiAqIENvcnJlY3QgYGJsb2NrYCBkaXNwbGF5IG5vdCBkZWZpbmVkIGZvciBhbnkgSFRNTDUgZWxlbWVudCBpbiBJRSA4LzkuXG4gKiBDb3JyZWN0IGBibG9ja2AgZGlzcGxheSBub3QgZGVmaW5lZCBmb3IgYGRldGFpbHNgIG9yIGBzdW1tYXJ5YCBpbiBJRSAxMC8xMVxuICogYW5kIEZpcmVmb3guXG4gKiBDb3JyZWN0IGBibG9ja2AgZGlzcGxheSBub3QgZGVmaW5lZCBmb3IgYG1haW5gIGluIElFIDExLlxuICovXG5cbmFydGljbGUsXG5hc2lkZSxcbmRldGFpbHMsXG5maWdjYXB0aW9uLFxuZmlndXJlLFxuZm9vdGVyLFxuaGVhZGVyLFxuaGdyb3VwLFxubWFpbixcbm1lbnUsXG5uYXYsXG5zZWN0aW9uLFxuc3VtbWFyeSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4vKipcbiAqIDEuIENvcnJlY3QgYGlubGluZS1ibG9ja2AgZGlzcGxheSBub3QgZGVmaW5lZCBpbiBJRSA4LzkuXG4gKiAyLiBOb3JtYWxpemUgdmVydGljYWwgYWxpZ25tZW50IG9mIGBwcm9ncmVzc2AgaW4gQ2hyb21lLCBGaXJlZm94LCBhbmQgT3BlcmEuXG4gKi9cblxuYXVkaW8sXG5jYW52YXMsXG5wcm9ncmVzcyxcbnZpZGVvIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrOyAvKiAxICovXG4gIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTsgLyogMiAqL1xufVxuXG4vKipcbiAqIFByZXZlbnQgbW9kZXJuIGJyb3dzZXJzIGZyb20gZGlzcGxheWluZyBgYXVkaW9gIHdpdGhvdXQgY29udHJvbHMuXG4gKiBSZW1vdmUgZXhjZXNzIGhlaWdodCBpbiBpT1MgNSBkZXZpY2VzLlxuICovXG5cbmF1ZGlvOm5vdChbY29udHJvbHNdKSB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIGhlaWdodDogMDtcbn1cblxuLyoqXG4gKiBBZGRyZXNzIGBbaGlkZGVuXWAgc3R5bGluZyBub3QgcHJlc2VudCBpbiBJRSA4LzkvMTAuXG4gKiBIaWRlIHRoZSBgdGVtcGxhdGVgIGVsZW1lbnQgaW4gSUUgOC85LzEwLzExLCBTYWZhcmksIGFuZCBGaXJlZm94IDwgMjIuXG4gKi9cblxuW2hpZGRlbl0sXG50ZW1wbGF0ZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi8qIExpbmtzXG4gICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuXG4vKipcbiAqIFJlbW92ZSB0aGUgZ3JheSBiYWNrZ3JvdW5kIGNvbG9yIGZyb20gYWN0aXZlIGxpbmtzIGluIElFIDEwLlxuICovXG5cbmEge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cblxuLyoqXG4gKiBJbXByb3ZlIHJlYWRhYmlsaXR5IG9mIGZvY3VzZWQgZWxlbWVudHMgd2hlbiB0aGV5IGFyZSBhbHNvIGluIGFuXG4gKiBhY3RpdmUvaG92ZXIgc3RhdGUuXG4gKi9cblxuYTphY3RpdmUsXG5hOmhvdmVyIHtcbiAgb3V0bGluZTogMDtcbn1cblxuLyogVGV4dC1sZXZlbCBzZW1hbnRpY3NcbiAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG5cbi8qKlxuICogQWRkcmVzcyBzdHlsaW5nIG5vdCBwcmVzZW50IGluIElFIDgvOS8xMC8xMSwgU2FmYXJpLCBhbmQgQ2hyb21lLlxuICovXG5cbmFiYnJbdGl0bGVdIHtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IGRvdHRlZDtcbn1cblxuLyoqXG4gKiBBZGRyZXNzIHN0eWxlIHNldCB0byBgYm9sZGVyYCBpbiBGaXJlZm94IDQrLCBTYWZhcmksIGFuZCBDaHJvbWUuXG4gKi9cblxuYixcbnN0cm9uZyB7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuXG4vKipcbiAqIEFkZHJlc3Mgc3R5bGluZyBub3QgcHJlc2VudCBpbiBTYWZhcmkgYW5kIENocm9tZS5cbiAqL1xuXG5kZm4ge1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG59XG5cbi8qKlxuICogQWRkcmVzcyB2YXJpYWJsZSBgaDFgIGZvbnQtc2l6ZSBhbmQgbWFyZ2luIHdpdGhpbiBgc2VjdGlvbmAgYW5kIGBhcnRpY2xlYFxuICogY29udGV4dHMgaW4gRmlyZWZveCA0KywgU2FmYXJpLCBhbmQgQ2hyb21lLlxuICovXG5cbmgxIHtcbiAgZm9udC1zaXplOiAyZW07XG4gIG1hcmdpbjogMC42N2VtIDA7XG59XG5cbi8qKlxuICogQWRkcmVzcyBzdHlsaW5nIG5vdCBwcmVzZW50IGluIElFIDgvOS5cbiAqL1xuXG5tYXJrIHtcbiAgYmFja2dyb3VuZDogI2ZmMDtcbiAgY29sb3I6ICMwMDA7XG59XG5cbi8qKlxuICogQWRkcmVzcyBpbmNvbnNpc3RlbnQgYW5kIHZhcmlhYmxlIGZvbnQgc2l6ZSBpbiBhbGwgYnJvd3NlcnMuXG4gKi9cblxuc21hbGwge1xuICBmb250LXNpemU6IDgwJTtcbn1cblxuLyoqXG4gKiBQcmV2ZW50IGBzdWJgIGFuZCBgc3VwYCBhZmZlY3RpbmcgYGxpbmUtaGVpZ2h0YCBpbiBhbGwgYnJvd3NlcnMuXG4gKi9cblxuc3ViLFxuc3VwIHtcbiAgZm9udC1zaXplOiA3NSU7XG4gIGxpbmUtaGVpZ2h0OiAwO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTtcbn1cblxuc3VwIHtcbiAgdG9wOiAtMC41ZW07XG59XG5cbnN1YiB7XG4gIGJvdHRvbTogLTAuMjVlbTtcbn1cblxuLyogRW1iZWRkZWQgY29udGVudFxuICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cblxuLyoqXG4gKiBSZW1vdmUgYm9yZGVyIHdoZW4gaW5zaWRlIGBhYCBlbGVtZW50IGluIElFIDgvOS8xMC5cbiAqL1xuXG5pbWcge1xuICBib3JkZXI6IDA7XG59XG5cbi8qKlxuICogQ29ycmVjdCBvdmVyZmxvdyBub3QgaGlkZGVuIGluIElFIDkvMTAvMTEuXG4gKi9cblxuc3ZnOm5vdCg6cm9vdCkge1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuXG4vKiBHcm91cGluZyBjb250ZW50XG4gICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuXG4vKipcbiAqIEFkZHJlc3MgbWFyZ2luIG5vdCBwcmVzZW50IGluIElFIDgvOSBhbmQgU2FmYXJpLlxuICovXG5cbmZpZ3VyZSB7XG4gIG1hcmdpbjogMWVtIDQwcHg7XG59XG5cbi8qKlxuICogQWRkcmVzcyBkaWZmZXJlbmNlcyBiZXR3ZWVuIEZpcmVmb3ggYW5kIG90aGVyIGJyb3dzZXJzLlxuICovXG5cbmhyIHtcbiAgYm94LXNpemluZzogY29udGVudC1ib3g7XG4gIGhlaWdodDogMDtcbn1cblxuLyoqXG4gKiBDb250YWluIG92ZXJmbG93IGluIGFsbCBicm93c2Vycy5cbiAqL1xuXG5wcmUge1xuICBvdmVyZmxvdzogYXV0bztcbn1cblxuLyoqXG4gKiBBZGRyZXNzIG9kZCBgZW1gLXVuaXQgZm9udCBzaXplIHJlbmRlcmluZyBpbiBhbGwgYnJvd3NlcnMuXG4gKi9cblxuY29kZSxcbmtiZCxcbnByZSxcbnNhbXAge1xuICBmb250LWZhbWlseTogbW9ub3NwYWNlLCBtb25vc3BhY2U7XG4gIGZvbnQtc2l6ZTogMWVtO1xufVxuXG4vKiBGb3Jtc1xuICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cblxuLyoqXG4gKiBLbm93biBsaW1pdGF0aW9uOiBieSBkZWZhdWx0LCBDaHJvbWUgYW5kIFNhZmFyaSBvbiBPUyBYIGFsbG93IHZlcnkgbGltaXRlZFxuICogc3R5bGluZyBvZiBgc2VsZWN0YCwgdW5sZXNzIGEgYGJvcmRlcmAgcHJvcGVydHkgaXMgc2V0LlxuICovXG5cbi8qKlxuICogMS4gQ29ycmVjdCBjb2xvciBub3QgYmVpbmcgaW5oZXJpdGVkLlxuICogICAgS25vd24gaXNzdWU6IGFmZmVjdHMgY29sb3Igb2YgZGlzYWJsZWQgZWxlbWVudHMuXG4gKiAyLiBDb3JyZWN0IGZvbnQgcHJvcGVydGllcyBub3QgYmVpbmcgaW5oZXJpdGVkLlxuICogMy4gQWRkcmVzcyBtYXJnaW5zIHNldCBkaWZmZXJlbnRseSBpbiBGaXJlZm94IDQrLCBTYWZhcmksIGFuZCBDaHJvbWUuXG4gKi9cblxuYnV0dG9uLFxuaW5wdXQsXG5vcHRncm91cCxcbnNlbGVjdCxcbnRleHRhcmVhIHtcbiAgY29sb3I6IGluaGVyaXQ7IC8qIDEgKi9cbiAgZm9udDogaW5oZXJpdDsgLyogMiAqL1xuICBtYXJnaW46IDA7IC8qIDMgKi9cbn1cblxuLyoqXG4gKiBBZGRyZXNzIGBvdmVyZmxvd2Agc2V0IHRvIGBoaWRkZW5gIGluIElFIDgvOS8xMC8xMS5cbiAqL1xuXG5idXR0b24ge1xuICBvdmVyZmxvdzogdmlzaWJsZTtcbn1cblxuLyoqXG4gKiBBZGRyZXNzIGluY29uc2lzdGVudCBgdGV4dC10cmFuc2Zvcm1gIGluaGVyaXRhbmNlIGZvciBgYnV0dG9uYCBhbmQgYHNlbGVjdGAuXG4gKiBBbGwgb3RoZXIgZm9ybSBjb250cm9sIGVsZW1lbnRzIGRvIG5vdCBpbmhlcml0IGB0ZXh0LXRyYW5zZm9ybWAgdmFsdWVzLlxuICogQ29ycmVjdCBgYnV0dG9uYCBzdHlsZSBpbmhlcml0YW5jZSBpbiBGaXJlZm94LCBJRSA4LzkvMTAvMTEsIGFuZCBPcGVyYS5cbiAqIENvcnJlY3QgYHNlbGVjdGAgc3R5bGUgaW5oZXJpdGFuY2UgaW4gRmlyZWZveC5cbiAqL1xuXG5idXR0b24sXG5zZWxlY3Qge1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbn1cblxuLyoqXG4gKiAxLiBBdm9pZCB0aGUgV2ViS2l0IGJ1ZyBpbiBBbmRyb2lkIDQuMC4qIHdoZXJlICgyKSBkZXN0cm95cyBuYXRpdmUgYGF1ZGlvYFxuICogICAgYW5kIGB2aWRlb2AgY29udHJvbHMuXG4gKiAyLiBDb3JyZWN0IGluYWJpbGl0eSB0byBzdHlsZSBjbGlja2FibGUgYGlucHV0YCB0eXBlcyBpbiBpT1MuXG4gKiAzLiBJbXByb3ZlIHVzYWJpbGl0eSBhbmQgY29uc2lzdGVuY3kgb2YgY3Vyc29yIHN0eWxlIGJldHdlZW4gaW1hZ2UtdHlwZVxuICogICAgYGlucHV0YCBhbmQgb3RoZXJzLlxuICovXG5cbmJ1dHRvbixcbmh0bWwgaW5wdXRbdHlwZT1cImJ1dHRvblwiXSwgLyogMSAqL1xuaW5wdXRbdHlwZT1cInJlc2V0XCJdLFxuaW5wdXRbdHlwZT1cInN1Ym1pdFwiXSB7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogYnV0dG9uOyAvKiAyICovXG4gIGN1cnNvcjogcG9pbnRlcjsgLyogMyAqL1xufVxuXG4vKipcbiAqIFJlLXNldCBkZWZhdWx0IGN1cnNvciBmb3IgZGlzYWJsZWQgZWxlbWVudHMuXG4gKi9cblxuYnV0dG9uW2Rpc2FibGVkXSxcbmh0bWwgaW5wdXRbZGlzYWJsZWRdIHtcbiAgY3Vyc29yOiBkZWZhdWx0O1xufVxuXG4vKipcbiAqIFJlbW92ZSBpbm5lciBwYWRkaW5nIGFuZCBib3JkZXIgaW4gRmlyZWZveCA0Ky5cbiAqL1xuXG5idXR0b246Oi1tb3otZm9jdXMtaW5uZXIsXG5pbnB1dDo6LW1vei1mb2N1cy1pbm5lciB7XG4gIGJvcmRlcjogMDtcbiAgcGFkZGluZzogMDtcbn1cblxuLyoqXG4gKiBBZGRyZXNzIEZpcmVmb3ggNCsgc2V0dGluZyBgbGluZS1oZWlnaHRgIG9uIGBpbnB1dGAgdXNpbmcgYCFpbXBvcnRhbnRgIGluXG4gKiB0aGUgVUEgc3R5bGVzaGVldC5cbiAqL1xuXG5pbnB1dCB7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG59XG5cbi8qKlxuICogSXQncyByZWNvbW1lbmRlZCB0aGF0IHlvdSBkb24ndCBhdHRlbXB0IHRvIHN0eWxlIHRoZXNlIGVsZW1lbnRzLlxuICogRmlyZWZveCdzIGltcGxlbWVudGF0aW9uIGRvZXNuJ3QgcmVzcGVjdCBib3gtc2l6aW5nLCBwYWRkaW5nLCBvciB3aWR0aC5cbiAqXG4gKiAxLiBBZGRyZXNzIGJveCBzaXppbmcgc2V0IHRvIGBjb250ZW50LWJveGAgaW4gSUUgOC85LzEwLlxuICogMi4gUmVtb3ZlIGV4Y2VzcyBwYWRkaW5nIGluIElFIDgvOS8xMC5cbiAqL1xuXG5pbnB1dFt0eXBlPVwiY2hlY2tib3hcIl0sXG5pbnB1dFt0eXBlPVwicmFkaW9cIl0ge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94OyAvKiAxICovXG4gIHBhZGRpbmc6IDA7IC8qIDIgKi9cbn1cblxuLyoqXG4gKiBGaXggdGhlIGN1cnNvciBzdHlsZSBmb3IgQ2hyb21lJ3MgaW5jcmVtZW50L2RlY3JlbWVudCBidXR0b25zLiBGb3IgY2VydGFpblxuICogYGZvbnQtc2l6ZWAgdmFsdWVzIG9mIHRoZSBgaW5wdXRgLCBpdCBjYXVzZXMgdGhlIGN1cnNvciBzdHlsZSBvZiB0aGVcbiAqIGRlY3JlbWVudCBidXR0b24gdG8gY2hhbmdlIGZyb20gYGRlZmF1bHRgIHRvIGB0ZXh0YC5cbiAqL1xuXG5pbnB1dFt0eXBlPVwibnVtYmVyXCJdOjotd2Via2l0LWlubmVyLXNwaW4tYnV0dG9uLFxuaW5wdXRbdHlwZT1cIm51bWJlclwiXTo6LXdlYmtpdC1vdXRlci1zcGluLWJ1dHRvbiB7XG4gIGhlaWdodDogYXV0bztcbn1cblxuLyoqXG4gKiAxLiBBZGRyZXNzIGBhcHBlYXJhbmNlYCBzZXQgdG8gYHNlYXJjaGZpZWxkYCBpbiBTYWZhcmkgYW5kIENocm9tZS5cbiAqIDIuIEFkZHJlc3MgYGJveC1zaXppbmdgIHNldCB0byBgYm9yZGVyLWJveGAgaW4gU2FmYXJpIGFuZCBDaHJvbWUuXG4gKi9cblxuaW5wdXRbdHlwZT1cInNlYXJjaFwiXSB7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogdGV4dGZpZWxkOyAvKiAxICovXG4gIGJveC1zaXppbmc6IGNvbnRlbnQtYm94OyAvKiAyICovXG59XG5cbi8qKlxuICogUmVtb3ZlIGlubmVyIHBhZGRpbmcgYW5kIHNlYXJjaCBjYW5jZWwgYnV0dG9uIGluIFNhZmFyaSBhbmQgQ2hyb21lIG9uIE9TIFguXG4gKiBTYWZhcmkgKGJ1dCBub3QgQ2hyb21lKSBjbGlwcyB0aGUgY2FuY2VsIGJ1dHRvbiB3aGVuIHRoZSBzZWFyY2ggaW5wdXQgaGFzXG4gKiBwYWRkaW5nIChhbmQgYHRleHRmaWVsZGAgYXBwZWFyYW5jZSkuXG4gKi9cblxuaW5wdXRbdHlwZT1cInNlYXJjaFwiXTo6LXdlYmtpdC1zZWFyY2gtY2FuY2VsLWJ1dHRvbixcbmlucHV0W3R5cGU9XCJzZWFyY2hcIl06Oi13ZWJraXQtc2VhcmNoLWRlY29yYXRpb24ge1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG59XG5cbi8qKlxuICogRGVmaW5lIGNvbnNpc3RlbnQgYm9yZGVyLCBtYXJnaW4sIGFuZCBwYWRkaW5nLlxuICovXG5cbmZpZWxkc2V0IHtcbiAgYm9yZGVyOiAxcHggc29saWQgI2MwYzBjMDtcbiAgbWFyZ2luOiAwIDJweDtcbiAgcGFkZGluZzogMC4zNWVtIDAuNjI1ZW0gMC43NWVtO1xufVxuXG4vKipcbiAqIDEuIENvcnJlY3QgYGNvbG9yYCBub3QgYmVpbmcgaW5oZXJpdGVkIGluIElFIDgvOS8xMC8xMS5cbiAqIDIuIFJlbW92ZSBwYWRkaW5nIHNvIHBlb3BsZSBhcmVuJ3QgY2F1Z2h0IG91dCBpZiB0aGV5IHplcm8gb3V0IGZpZWxkc2V0cy5cbiAqL1xuXG5sZWdlbmQge1xuICBib3JkZXI6IDA7IC8qIDEgKi9cbiAgcGFkZGluZzogMDsgLyogMiAqL1xufVxuXG4vKipcbiAqIFJlbW92ZSBkZWZhdWx0IHZlcnRpY2FsIHNjcm9sbGJhciBpbiBJRSA4LzkvMTAvMTEuXG4gKi9cblxudGV4dGFyZWEge1xuICBvdmVyZmxvdzogYXV0bztcbn1cblxuLyoqXG4gKiBEb24ndCBpbmhlcml0IHRoZSBgZm9udC13ZWlnaHRgIChhcHBsaWVkIGJ5IGEgcnVsZSBhYm92ZSkuXG4gKiBOT1RFOiB0aGUgZGVmYXVsdCBjYW5ub3Qgc2FmZWx5IGJlIGNoYW5nZWQgaW4gQ2hyb21lIGFuZCBTYWZhcmkgb24gT1MgWC5cbiAqL1xuXG5vcHRncm91cCB7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuXG4vKiBUYWJsZXNcbiAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG5cbi8qKlxuICogUmVtb3ZlIG1vc3Qgc3BhY2luZyBiZXR3ZWVuIHRhYmxlIGNlbGxzLlxuICovXG5cbnRhYmxlIHtcbiAgYm9yZGVyLWNvbGxhcHNlOiBjb2xsYXBzZTtcbiAgYm9yZGVyLXNwYWNpbmc6IDA7XG59XG5cbnRkLFxudGgge1xuICBwYWRkaW5nOiAwO1xufVxuXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IFwic3ltYm9sc1wiO1xuICBzcmM6IHVybCgnLi4vZm9udHMvc3ltYm9scy5lb3QnKTtcbiAgc3JjOiB1cmwoJy4uL2ZvbnRzL3N5bWJvbHMuZW90PyNpZWZpeCcpIGZvcm1hdCgnZW90JyksXG4gICAgdXJsKCcuLi9mb250cy9zeW1ib2xzLndvZmYnKSBmb3JtYXQoJ3dvZmYnKSxcbiAgICB1cmwoJy4uL2ZvbnRzL3N5bWJvbHMudHRmJykgZm9ybWF0KCd0cnVldHlwZScpLFxuICAgIHVybCgnLi4vZm9udHMvc3ltYm9scy5zdmcjc3ltYm9scycpIGZvcm1hdCgnc3ZnJyk7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbn1cblxuLmljbzpiZWZvcmUge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGZvbnQtZmFtaWx5OiBcInN5bWJvbHNcIjtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcbn1cblxuLmljby1sZyB7XG4gIGZvbnQtc2l6ZTogMS4zMzMzMzMzMzMzMzMzMzMzZW07XG4gIGxpbmUtaGVpZ2h0OiAwLjc1ZW07XG4gIHZlcnRpY2FsLWFsaWduOiAtMTUlO1xufVxuLmljby0yeCB7IGZvbnQtc2l6ZTogMmVtOyB9XG4uaWNvLTN4IHsgZm9udC1zaXplOiAzZW07IH1cbi5pY28tNHggeyBmb250LXNpemU6IDRlbTsgfVxuLmljby01eCB7IGZvbnQtc2l6ZTogNWVtOyB9XG4uaWNvLWZ3IHtcbiAgd2lkdGg6IDEuMjg1NzE0Mjg1NzE0Mjg1OGVtO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi5pY28tY2hldnJvbi1kb3duOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxFMDAxXCIgfVxuLmljby1jaGV2cm9uLWxlZnQ6YmVmb3JlIHsgY29udGVudDogXCJcXEUwMDJcIiB9XG4uaWNvLWNoZXZyb24tcmlnaHQ6YmVmb3JlIHsgY29udGVudDogXCJcXEUwMDNcIiB9XG4uaWNvLWNoZXZyb24tdXA6YmVmb3JlIHsgY29udGVudDogXCJcXEUwMDRcIiB9XG4uaWNvLWNyb3NzOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxFMDA1XCIgfVxuLmljby1kb3dubG9hZDpiZWZvcmUgeyBjb250ZW50OiBcIlxcRTAwNlwiIH1cbi5pY28tZW1haWw6YmVmb3JlIHsgY29udGVudDogXCJcXEUwMDdcIiB9XG4uaWNvLWZhY2Vib29rLWNpcmNsZTpiZWZvcmUgeyBjb250ZW50OiBcIlxcRTAwOFwiIH1cbi5pY28tZmFjZWJvb2s6YmVmb3JlIHsgY29udGVudDogXCJcXEUwMDlcIiB9XG4uaWNvLWZsaWNrci1jaXJjbGU6YmVmb3JlIHsgY29udGVudDogXCJcXEUwMEFcIiB9XG4uaWNvLWZsaWNrcjpiZWZvcmUgeyBjb250ZW50OiBcIlxcRTAwQlwiIH1cbi5pY28tZ29vZ2xlcGx1cy1jaXJjbGU6YmVmb3JlIHsgY29udGVudDogXCJcXEUwMENcIiB9XG4uaWNvLWdvb2dsZXBsdXM6YmVmb3JlIHsgY29udGVudDogXCJcXEUwMERcIiB9XG4uaWNvLWhvbWU6YmVmb3JlIHsgY29udGVudDogXCJcXEUwMEVcIiB9XG4uaWNvLWluc3RhZ3JhbS0yOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxFMDBGXCIgfVxuLmljby1pbnN0YWdyYW0tY2lyY2xlOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxFMDEwXCIgfVxuLmljby1pbnN0YWdyYW06YmVmb3JlIHsgY29udGVudDogXCJcXEUwMTFcIiB9XG4uaWNvLWxpbmtlZGluLWNpcmNsZTpiZWZvcmUgeyBjb250ZW50OiBcIlxcRTAxMlwiIH1cbi5pY28tbGlua2VkaW46YmVmb3JlIHsgY29udGVudDogXCJcXEUwMTNcIiB9XG4uaWNvLW1lbnU6YmVmb3JlIHsgY29udGVudDogXCJcXEUwMTRcIiB9XG4uaWNvLW1pbnVzOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxFMDE1XCIgfVxuLmljby1uZXdzOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxFMDE2XCIgfVxuLmljby1waW50ZXJlc3QtY2lyY2xlOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxFMDE3XCIgfVxuLmljby1waW50ZXJlc3Q6YmVmb3JlIHsgY29udGVudDogXCJcXEUwMThcIiB9XG4uaWNvLXBsdXM6YmVmb3JlIHsgY29udGVudDogXCJcXEUwMTlcIiB9XG4uaWNvLXJzcy1jaXJjbGU6YmVmb3JlIHsgY29udGVudDogXCJcXEUwMUFcIiB9XG4uaWNvLXJzczpiZWZvcmUgeyBjb250ZW50OiBcIlxcRTAxQlwiIH1cbi5pY28tdHdpdHRlci1jaXJjbGU6YmVmb3JlIHsgY29udGVudDogXCJcXEUwMUNcIiB9XG4uaWNvLXR3aXR0ZXI6YmVmb3JlIHsgY29udGVudDogXCJcXEUwMURcIiB9XG4uaWNvLXZpbWVvLWNpcmNsZTpiZWZvcmUgeyBjb250ZW50OiBcIlxcRTAxRVwiIH1cbi5pY28tdmltZW86YmVmb3JlIHsgY29udGVudDogXCJcXEUwMUZcIiB9XG4uaWNvLXdlYi1saW5rOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxFMDIwXCIgfVxuLmljby15b3V0dWJlLWNpcmNsZTpiZWZvcmUgeyBjb250ZW50OiBcIlxcRTAyMVwiIH1cbi5pY28teW91dHViZTpiZWZvcmUgeyBjb250ZW50OiBcIlxcRTAyMlwiIH1cblxuQGNoYXJzZXQgXCJVVEYtOFwiO1xuLyogVmFyaWFibGVzL0xpYnJhcmllcyAqL1xuLndmLWxvYWRpbmcge1xuICB2aXNpYmlsaXR5OiBoaWRkZW4gIWltcG9ydGFudDsgfVxuXG4ud2YtYWN0aXZlIHtcbiAgdmlzaWJpbGl0eTogdmlzaWJsZSAhaW1wb3J0YW50OyB9XG5cbi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4gICBWYXJpYWJsZXMgJiBNaXhpbnNcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG4vKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xucCwgbGksIHN1bW1hcnksIGJsb2NrcXVvdGUgcCwgLmludHJvIHAsIC5wYWdlLWhlYWRlciB1bCBsaSBhLCAud2lkZ2V0IHAsIC5zaXRlLWZvb3RlciAuZm9vdGVyLXNlY29uZGFyeSAuY29weXJpZ2h0LWluZm8sIC5zbmlwcGV0LWRvd25sb2FkIGgzLCAuZG93bmxvYWQgaDMsIC5ob21lIC5ob21lLWhlcm8gLnNsaWRlciBwLCAuaG9tZSAuaG9tZS1oZXJvIC53aG8td2UtYXJlIHAsIC5sYW5kaW5nLXBhZ2UuZmlyc3QtbGV2ZWwgLmxhbmRpbmctaGVybyAuc3ViLWxpbmtzIGEgc3BhbiwgLmxhbmRpbmctcGFnZS5zZWNvbmQtbGV2ZWwgLmxhbmRpbmctaGVybyB1bCBsaSBhLCAuZ2VuZXJpYy1jb250ZW50LXBhZ2VzIGJsb2NrcXVvdGUgcCB7XG4gIGxpbmUtaGVpZ2h0OiAxLjM7XG4gIGZvbnQtZmFtaWx5OiBcImdhcmFtb25kLXByZW1pZXItcHJvXCIsIHNlcmlmO1xuICBmb250LXdlaWdodDogbm9ybWFsOyB9XG5cbi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuLm5hdmJhci1zdWItbGlua3MgdWwgbGksIC5wcmltYXJ5LW5hdiBsaSwgLnNlY29uZC1sZXZlbC1uYXYgLmRyb3Bkb3duLW1lbnUgbGksIC5wYWdlLWhlYWRlciB1bCBsaSwgLnNpdGUtZm9vdGVyIHVsIGxpLCAuaG9tZSAuaG9tZS1oZXJvIC5zbGlkZXIgdWwuc3ktY29udHJvbHMgbGksIC5ob21lIC5ob21lLWhlcm8gLnNsaWRlciAuYnhzbGlkZXIgbGksIC5ob21lIC5tb2JpbGUtc2xpZGVyIHVsIGxpLCAubGFuZGluZy1wYWdlLnNlY29uZC1sZXZlbCAubGFuZGluZy1oZXJvIHVsIGxpLCBib2R5Lm91ci1hdGhsZXRlcyAuYXRobGV0ZS1zbGlkZXIgbGksIC5zaW5nbGUtYXRobGV0ZSAucmlnaHQtZmVhdHVyZXMgLmF0aGxldGUtc29jaWFsIHVsIGxpIHtcbiAgcGFkZGluZzogMDsgfVxuICAubmF2YmFyLXN1Yi1saW5rcyB1bCBsaTpiZWZvcmUsIC5wcmltYXJ5LW5hdiBsaTpiZWZvcmUsIC5zZWNvbmQtbGV2ZWwtbmF2IC5kcm9wZG93bi1tZW51IGxpOmJlZm9yZSwgLnBhZ2UtaGVhZGVyIHVsIGxpOmJlZm9yZSwgLnNpdGUtZm9vdGVyIHVsIGxpOmJlZm9yZSwgLmhvbWUgLmhvbWUtaGVybyAuc2xpZGVyIHVsLnN5LWNvbnRyb2xzIGxpOmJlZm9yZSwgLmhvbWUgLmhvbWUtaGVybyAuc2xpZGVyIC5ieHNsaWRlciBsaTpiZWZvcmUsIC5ob21lIC5tb2JpbGUtc2xpZGVyIHVsIGxpOmJlZm9yZSwgLmxhbmRpbmctcGFnZS5zZWNvbmQtbGV2ZWwgLmxhbmRpbmctaGVybyB1bCBsaTpiZWZvcmUsIGJvZHkub3VyLWF0aGxldGVzIC5hdGhsZXRlLXNsaWRlciBsaTpiZWZvcmUsIC5zaW5nbGUtYXRobGV0ZSAucmlnaHQtZmVhdHVyZXMgLmF0aGxldGUtc29jaWFsIHVsIGxpOmJlZm9yZSB7XG4gICAgZGlzcGxheTogbm9uZTsgfVxuXG4uc25pcHBldC1zZWFyY2gtZm9ybSAuc2VhcmNoLWZpZWxkLCAubmF2YmFyLXN1Yi1saW5rcyAuc2VhcmNoLWZvcm0gLnNlYXJjaC1maWVsZCwgYm9keS5zZWFyY2ggLnNlYXJjaC1mb3JtIC5zZWFyY2gtZmllbGQge1xuICBiYWNrZ3JvdW5kOiAtd2Via2l0LWxpbmVhci1ncmFkaWVudCg5MGRlZywgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjI5KSAwLCAjYzhjOGM4IDEwMCUpLCAjZmNmY2ZjO1xuICBiYWNrZ3JvdW5kOiAtbW96LWxpbmVhci1ncmFkaWVudCgwZGVnLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMjkpIDAsICNjOGM4YzggMTAwJSksICNmY2ZjZmM7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgwZGVnLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMjkpIDAsICNjOGM4YzggMTAwJSksICNmY2ZjZmM7IH1cblxuLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuLyogRm9yIG1pbi13aWR0aCBxdWVyaWVzLCBhYm92ZSB0aGUgYnJlYWtwb2ludCAqL1xuLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuLyogRm9yIG1heC13aWR0aCBxdWVyaWVzLCBiZWxvdyB0aGUgYnJlYWtwb2ludCAqL1xuLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuLyogQm9vdHN0cmFwLXN0eXBlIHZhcmlhYmxlIHdpZHRoIFwiLmNvbnRhaW5lclwiICovXG4vKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG5odG1sIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuXG4qLCAqOjphZnRlciwgKjo6YmVmb3JlIHtcbiAgYm94LXNpemluZzogaW5oZXJpdDsgfVxuXG4vKiBTbGlkZXIgKi9cbi5zbGljay1zbGlkZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAtd2Via2l0LXRvdWNoLWNhbGxvdXQ6IG5vbmU7XG4gIC13ZWJraXQtdXNlci1zZWxlY3Q6IG5vbmU7XG4gIC1raHRtbC11c2VyLXNlbGVjdDogbm9uZTtcbiAgLW1vei11c2VyLXNlbGVjdDogbm9uZTtcbiAgLW1zLXVzZXItc2VsZWN0OiBub25lO1xuICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgLW1zLXRvdWNoLWFjdGlvbjogcGFuLXk7XG4gIHRvdWNoLWFjdGlvbjogcGFuLXk7XG4gIC13ZWJraXQtdGFwLWhpZ2hsaWdodC1jb2xvcjogdHJhbnNwYXJlbnQ7IH1cblxuLnNsaWNrLWxpc3Qge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7IH1cbiAgLnNsaWNrLWxpc3Q6Zm9jdXMge1xuICAgIG91dGxpbmU6IG5vbmU7IH1cbiAgLnNsaWNrLWxpc3QuZHJhZ2dpbmcge1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICBjdXJzb3I6IGhhbmQ7IH1cblxuLnNsaWNrLXNsaWRlciAuc2xpY2stdHJhY2ssXG4uc2xpY2stc2xpZGVyIC5zbGljay1saXN0IHtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICAtbW96LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICAtby10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApOyB9XG5cbi5zbGljay10cmFjayB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbGVmdDogMDtcbiAgdG9wOiAwO1xuICBkaXNwbGF5OiBibG9jazsgfVxuICAuc2xpY2stdHJhY2s6YmVmb3JlLCAuc2xpY2stdHJhY2s6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgZGlzcGxheTogdGFibGU7IH1cbiAgLnNsaWNrLXRyYWNrOmFmdGVyIHtcbiAgICBjbGVhcjogYm90aDsgfVxuICAuc2xpY2stbG9hZGluZyAuc2xpY2stdHJhY2sge1xuICAgIHZpc2liaWxpdHk6IGhpZGRlbjsgfVxuXG4uc2xpY2stc2xpZGUge1xuICBmbG9hdDogbGVmdDtcbiAgaGVpZ2h0OiAxMDAlO1xuICBtaW4taGVpZ2h0OiAxcHg7XG4gIGRpc3BsYXk6IG5vbmU7IH1cbiAgW2Rpcj1cInJ0bFwiXSAuc2xpY2stc2xpZGUge1xuICAgIGZsb2F0OiByaWdodDsgfVxuICAuc2xpY2stc2xpZGUgaW1nIHtcbiAgICBkaXNwbGF5OiBibG9jazsgfVxuICAuc2xpY2stc2xpZGUuc2xpY2stbG9hZGluZyBpbWcge1xuICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgLnNsaWNrLXNsaWRlLmRyYWdnaW5nIGltZyB7XG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7IH1cbiAgLnNsaWNrLWluaXRpYWxpemVkIC5zbGljay1zbGlkZSB7XG4gICAgZGlzcGxheTogYmxvY2s7IH1cbiAgLnNsaWNrLWxvYWRpbmcgLnNsaWNrLXNsaWRlIHtcbiAgICB2aXNpYmlsaXR5OiBoaWRkZW47IH1cbiAgLnNsaWNrLXZlcnRpY2FsIC5zbGljay1zbGlkZSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkIHRyYW5zcGFyZW50OyB9XG5cbi5zbGljay1hcnJvdy5zbGljay1oaWRkZW4ge1xuICBkaXNwbGF5OiBub25lOyB9XG5cbi8qIENvcmUgUmVzZXRzIGFuZCBDb25zdGFudHM6ICovXG4vKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuICAgVHlwb2dyYXBoeVxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbmh0bWwge1xuICAtd2Via2l0LXRhcC1oaWdobGlnaHQtY29sb3I6IHRyYW5zcGFyZW50OyB9XG5cbmJvZHkge1xuICBmb250LXNpemU6IDEwMCU7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGNvbG9yOiAjNDQ0NDQ0O1xuICBmb250LWZhbWlseTogXCJnYXJhbW9uZC1wcmVtaWVyLXByb1wiLCBzZXJpZjsgfVxuXG5hIHtcbiAgY29sb3I6ICM0MTlmYjU7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTsgfVxuICBhOmhvdmVyLCBhOmZvY3VzLCBhOmFjdGl2ZSB7XG4gICAgY29sb3I6ICNmZjZkMDM7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lOyB9XG5cbmgxIHtcbiAgY29sb3I6ICM3MmI2MTk7XG4gIGZvbnQtc2l6ZTogMS44NzVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjE7XG4gIGZvbnQtZmFtaWx5OiBcImxlYWd1ZS1nb3RoaWNcIiwgYXJpYWwsIHNhbnMtc2VyaWY7XG4gIGxldHRlci1zcGFjaW5nOiAwLjAwNWVtO1xuICBmb250LXdlaWdodDogbm9ybWFsOyB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgaDEge1xuICAgICAgZm9udC1zaXplOiAyLjI1cmVtOyB9IH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTYwcHgpIHtcbiAgICBoMSB7XG4gICAgICBmb250LXNpemU6IDNyZW07IH0gfVxuXG5oMiB7XG4gIGNvbG9yOiAjNzJiNjE5O1xuICBmb250LXNpemU6IDEuNXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuMTtcbiAgZm9udC1mYW1pbHk6IFwibGVhZ3VlLWdvdGhpY1wiLCBhcmlhbCwgc2Fucy1zZXJpZjtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMDA1ZW07XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7IH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICBoMiB7XG4gICAgICBmb250LXNpemU6IDEuODc1cmVtOyB9IH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTYwcHgpIHtcbiAgICBoMiB7XG4gICAgICBmb250LXNpemU6IDIuMjVyZW07IH0gfVxuXG5oMyB7XG4gIGNvbG9yOiAjNzJiNjE5O1xuICBmb250LXNpemU6IDEuMzEyNXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgZm9udC1mYW1pbHk6IFwibGVhZ3VlLWdvdGhpY1wiLCBhcmlhbCwgc2Fucy1zZXJpZjtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMDA1ZW07XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7IH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICBoMyB7XG4gICAgICBmb250LXNpemU6IDEuNXJlbTsgfSB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk2MHB4KSB7XG4gICAgaDMge1xuICAgICAgZm9udC1zaXplOiAxLjg3NXJlbTsgfSB9XG5cbmg0IHtcbiAgY29sb3I6ICM3MmI2MTk7XG4gIGZvbnQtc2l6ZTogMS4xMjVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjE7XG4gIGZvbnQtZmFtaWx5OiBcImxlYWd1ZS1nb3RoaWNcIiwgYXJpYWwsIHNhbnMtc2VyaWY7XG4gIGxldHRlci1zcGFjaW5nOiAwLjAwNWVtO1xuICBmb250LXdlaWdodDogbm9ybWFsOyB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgaDQge1xuICAgICAgZm9udC1zaXplOiAxLjMxMjVyZW07IH0gfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5NjBweCkge1xuICAgIGg0IHtcbiAgICAgIGZvbnQtc2l6ZTogMS41cmVtOyB9IH1cblxuaDUge1xuICBjb2xvcjogIzcyYjYxOTtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuMTtcbiAgbGV0dGVyLXNwYWNpbmc6IDFweDtcbiAgZm9udC1mYW1pbHk6IFwibmV3cy1nb3RoaWMtc3RkXCIsIGFyaWFsLCBzYW5zLXNlcmlmO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBmb250LXdlaWdodDogNjAwOyB9XG5cbmg2IHtcbiAgY29sb3I6ICM3MmI2MTk7XG4gIGZvbnQtc2l6ZTogMC43NXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuMTtcbiAgbGV0dGVyLXNwYWNpbmc6IDFweDtcbiAgZm9udC1mYW1pbHk6IFwibmV3cy1nb3RoaWMtc3RkXCIsIGFyaWFsLCBzYW5zLXNlcmlmO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBmb250LXdlaWdodDogNjAwOyB9XG5cbnAsIGxpLCBzdW1tYXJ5IHtcbiAgY29sb3I6ICM0NDQ0NDQ7XG4gIGZvbnQtc2l6ZTogMS4wNjI1cmVtOyB9XG5cbnAsXG5zdW1tYXJ5IHtcbiAgcGFkZGluZzogMCAwIDE1cHggMDtcbiAgbWFyZ2luOiAwOyB9XG5cbmxpIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBwYWRkaW5nOiAwIDAgMTBweCAxNXB4OyB9XG4gIGxpOmxhc3QtY2hpbGQge1xuICAgIHBhZGRpbmctYm90dG9tOiAxNXB4OyB9XG4gIGxpIGxpOmZpcnN0LWNoaWxkIHtcbiAgICBtYXJnaW4tdG9wOiAxMHB4OyB9XG5cbnVsIHtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiAwOyB9XG4gIHVsIGxpIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDIwcHg7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG4gICAgdWwgbGk6YmVmb3JlIHtcbiAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBsZWZ0OiAwO1xuICAgICAgdG9wOiA4cHg7XG4gICAgICB3aWR0aDogNHB4O1xuICAgICAgaGVpZ2h0OiA0cHg7XG4gICAgICBib3JkZXItcmFkaXVzOiAxMnB4O1xuICAgICAgYmFja2dyb3VuZDogI2ZmNmQwMzsgfVxuXG5vbCB7XG4gIGNvdW50ZXItcmVzZXQ6IGkgMDtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiAwOyB9XG4gIG9sIGxpIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDI1cHg7IH1cbiAgICBvbCBsaTpiZWZvcmUge1xuICAgICAgY29sb3I6ICNmZjZkMDM7XG4gICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgY29udGVudDogY291bnRlcihpKSBcIi5cIjtcbiAgICAgIGNvdW50ZXItaW5jcmVtZW50OiBpO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiAwO1xuICAgICAgbGVmdDogMDsgfVxuXG5ibG9ja3F1b3RlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXJnaW46IDIwcHggMDtcbiAgcGFkZGluZy1sZWZ0OiAyNXB4OyB9XG4gIGJsb2NrcXVvdGU6OmFmdGVyIHtcbiAgICBjbGVhcjogYm90aDtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIGRpc3BsYXk6IHRhYmxlOyB9XG4gIGJsb2NrcXVvdGU6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIuKAnFwiO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBsZWZ0OiAwO1xuICAgIHRvcDogLTJweDtcbiAgICBjb2xvcjogI0ZEQ0MwMDtcbiAgICBmb250LWZhbWlseTogXCJsZWFndWUtZ290aGljXCIsIGFyaWFsLCBzYW5zLXNlcmlmO1xuICAgIGZvbnQtc2l6ZTogNHJlbTtcbiAgICBsaW5lLWhlaWdodDogMTsgfVxuICBibG9ja3F1b3RlIHAge1xuICAgIGNvbG9yOiAjNDQ0NDQ0O1xuICAgIGZvbnQtc2l6ZTogMS41cmVtO1xuICAgIGZvbnQtc2l6ZTogMS43NXJlbTtcbiAgICBmb250LXN0eWxlOiBpdGFsaWM7IH1cbiAgYmxvY2txdW90ZSAuYXR0cmlidXRpb24ge1xuICAgIGZsb2F0OiByaWdodDtcbiAgICBjb2xvcjogI0ZEQ0MwMDtcbiAgICBmb250LXNpemU6IDEuMTI1cmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjE7XG4gICAgZm9udC1mYW1pbHk6IFwibGVhZ3VlLWdvdGhpY1wiLCBhcmlhbCwgc2Fucy1zZXJpZjtcbiAgICBsZXR0ZXItc3BhY2luZzogMC4wMDVlbTtcbiAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7IH1cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgYmxvY2txdW90ZSAuYXR0cmlidXRpb24ge1xuICAgICAgICBmb250LXNpemU6IDEuMzEyNXJlbTsgfSB9XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTYwcHgpIHtcbiAgICAgIGJsb2NrcXVvdGUgLmF0dHJpYnV0aW9uIHtcbiAgICAgICAgZm9udC1zaXplOiAxLjVyZW07IH0gfVxuXG5maWdjYXB0aW9uIHtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTsgfVxuXG5sYWJlbCB7XG4gIGNvbG9yOiAjNDQ0NDQ0OyB9XG5cbmlucHV0W3R5cGU9XCJjb2xvclwiXSwgaW5wdXRbdHlwZT1cImRhdGVcIl0sIGlucHV0W3R5cGU9XCJkYXRldGltZVwiXSwgaW5wdXRbdHlwZT1cImRhdGV0aW1lLWxvY2FsXCJdLCBpbnB1dFt0eXBlPVwiZW1haWxcIl0sIGlucHV0W3R5cGU9XCJtb250aFwiXSwgaW5wdXRbdHlwZT1cIm51bWJlclwiXSwgaW5wdXRbdHlwZT1cInBhc3N3b3JkXCJdLCBpbnB1dFt0eXBlPVwic2VhcmNoXCJdLCBpbnB1dFt0eXBlPVwidGVsXCJdLCBpbnB1dFt0eXBlPVwidGV4dFwiXSwgaW5wdXRbdHlwZT1cInRpbWVcIl0sIGlucHV0W3R5cGU9XCJ1cmxcIl0sIGlucHV0W3R5cGU9XCJ3ZWVrXCJdLCBpbnB1dDpub3QoW3R5cGVdKSwgdGV4dGFyZWEsIHNlbGVjdCB7XG4gIGNvbG9yOiAjNDQ0NDQ0O1xuICBmb250LXNpemU6IDEuMTI1cmVtO1xuICBsaW5lLWhlaWdodDogMS4yO1xuICBmb250LWZhbWlseTogXCJsZWFndWUtZ290aGljXCIsIGFyaWFsLCBzYW5zLXNlcmlmO1xuICBsZXR0ZXItc3BhY2luZzogMC4wMDVlbTtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDsgfVxuXG4udmFsaWRhdGlvbl9lcnJvciB7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgZm9udC1zaXplOiAxLjEyNXJlbTsgfVxuXG4udmFsaWRhdGlvbl9tZXNzYWdlIHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXNpemU6IDAuODc1cmVtOyB9XG5cbi5hbGVydC13YXJuaW5nIHtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBmb250LXNpemU6IDEuMTI1cmVtO1xuICBwYWRkaW5nLWJvdHRvbTogMTVweDsgfVxuXG50YWJsZSB0aCB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC1zaXplOiAxcmVtO1xuICB0ZXh0LWFsaWduOiBsZWZ0OyB9XG5cbnRhYmxlIHRkIHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXNpemU6IDAuODc1cmVtOyB9XG5cbi5zZWUtbW9yZSwgLmxhbmRpbmctcGFnZS5zZWNvbmQtbGV2ZWwgLm1haW4tZmVhdHVyZSBwOmxhc3Qtb2YtdHlwZSBhLCAuc2luZ2xlLWF0aGxldGUgLnJpZ2h0LWZlYXR1cmVzIC5hdGhsZXRlLXNvY2lhbCB1bCBsaSBzcGFuIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBjb2xvcjogIzQxOWZiNTtcbiAgZm9udC1zaXplOiAwLjc1cmVtO1xuICBsaW5lLWhlaWdodDogMS4xO1xuICBsZXR0ZXItc3BhY2luZzogMXB4O1xuICBmb250LWZhbWlseTogXCJuZXdzLWdvdGhpYy1zdGRcIiwgYXJpYWwsIHNhbnMtc2VyaWY7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIG1hcmdpbi10b3A6IDEwcHg7IH1cbiAgLnNlZS1tb3JlOmFmdGVyLCAubGFuZGluZy1wYWdlLnNlY29uZC1sZXZlbCAubWFpbi1mZWF0dXJlIHA6bGFzdC1vZi10eXBlIGE6YWZ0ZXIsIC5zaW5nbGUtYXRobGV0ZSAucmlnaHQtZmVhdHVyZXMgLmF0aGxldGUtc29jaWFsIHVsIGxpIHNwYW46YWZ0ZXIge1xuICAgIGNvbnRlbnQ6IFwiIOKAuuKAulwiO1xuICAgIGZvbnQtc2l6ZTogMS4zMTI1cmVtO1xuICAgIGZvbnQtZmFtaWx5OiBcImxlYWd1ZS1nb3RoaWNcIiwgYXJpYWwsIHNhbnMtc2VyaWY7XG4gICAgbGV0dGVyLXNwYWNpbmc6IC0xcHg7XG4gICAgdmVydGljYWwtYWxpZ246IC0xcHg7IH1cbiAgLnNlZS1tb3JlOmhvdmVyLCAubGFuZGluZy1wYWdlLnNlY29uZC1sZXZlbCAubWFpbi1mZWF0dXJlIHA6bGFzdC1vZi10eXBlIGE6aG92ZXIsIC5zaW5nbGUtYXRobGV0ZSAucmlnaHQtZmVhdHVyZXMgLmF0aGxldGUtc29jaWFsIHVsIGxpIHNwYW46aG92ZXIsIC5zZWUtbW9yZTphY3RpdmUsIC5sYW5kaW5nLXBhZ2Uuc2Vjb25kLWxldmVsIC5tYWluLWZlYXR1cmUgcDpsYXN0LW9mLXR5cGUgYTphY3RpdmUsIC5zaW5nbGUtYXRobGV0ZSAucmlnaHQtZmVhdHVyZXMgLmF0aGxldGUtc29jaWFsIHVsIGxpIHNwYW46YWN0aXZlLCAuc2VlLW1vcmU6Zm9jdXMsIC5sYW5kaW5nLXBhZ2Uuc2Vjb25kLWxldmVsIC5tYWluLWZlYXR1cmUgcDpsYXN0LW9mLXR5cGUgYTpmb2N1cywgLnNpbmdsZS1hdGhsZXRlIC5yaWdodC1mZWF0dXJlcyAuYXRobGV0ZS1zb2NpYWwgdWwgbGkgc3Bhbjpmb2N1cyB7XG4gICAgY29sb3I6ICNmZjZkMDM7IH1cblxuLmludHJvIHAge1xuICBjb2xvcjogIzY2NjY2NjtcbiAgZm9udC1zaXplOiAxLjVyZW07IH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTYwcHgpIHtcbiAgICAuaW50cm8gcCB7XG4gICAgICBmb250LXNpemU6IDEuNzVyZW07IH0gfVxuXG4uc3Itb25seSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDFweDtcbiAgaGVpZ2h0OiAxcHg7XG4gIG1hcmdpbjogLTFweDtcbiAgcGFkZGluZzogMDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgY2xpcDogcmVjdCgwLCAwLCAwLCAwKTtcbiAgYm9yZGVyOiAwOyB9XG5cbi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4gICBGb3Jtc1xuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbmlucHV0W3R5cGU9XCJjb2xvclwiXSwgaW5wdXRbdHlwZT1cImRhdGVcIl0sIGlucHV0W3R5cGU9XCJkYXRldGltZVwiXSwgaW5wdXRbdHlwZT1cImRhdGV0aW1lLWxvY2FsXCJdLCBpbnB1dFt0eXBlPVwiZW1haWxcIl0sIGlucHV0W3R5cGU9XCJtb250aFwiXSwgaW5wdXRbdHlwZT1cIm51bWJlclwiXSwgaW5wdXRbdHlwZT1cInBhc3N3b3JkXCJdLCBpbnB1dFt0eXBlPVwic2VhcmNoXCJdLCBpbnB1dFt0eXBlPVwidGVsXCJdLCBpbnB1dFt0eXBlPVwidGV4dFwiXSwgaW5wdXRbdHlwZT1cInRpbWVcIl0sIGlucHV0W3R5cGU9XCJ1cmxcIl0sIGlucHV0W3R5cGU9XCJ3ZWVrXCJdLCBpbnB1dDpub3QoW3R5cGVdKSwgdGV4dGFyZWEge1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZzogNXB4IDEwcHg7XG4gIGJvcmRlcjogbm9uZTtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgYm9yZGVyOiAycHggc29saWQgI2NjY2NjYztcbiAgYm94LXNoYWRvdzogbm9uZTtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xuICAtbW96LWFwcGVhcmFuY2U6IG5vbmU7XG4gIC1tcy1hcHBlYXJhbmNlOiBub25lO1xuICAtby1hcHBlYXJhbmNlOiBub25lO1xuICBhcHBlYXJhbmNlOiBub25lOyB9XG4gIGlucHV0W3R5cGU9XCJjb2xvclwiXTpmb2N1cywgaW5wdXRbdHlwZT1cImRhdGVcIl06Zm9jdXMsIGlucHV0W3R5cGU9XCJkYXRldGltZVwiXTpmb2N1cywgaW5wdXRbdHlwZT1cImRhdGV0aW1lLWxvY2FsXCJdOmZvY3VzLCBpbnB1dFt0eXBlPVwiZW1haWxcIl06Zm9jdXMsIGlucHV0W3R5cGU9XCJtb250aFwiXTpmb2N1cywgaW5wdXRbdHlwZT1cIm51bWJlclwiXTpmb2N1cywgaW5wdXRbdHlwZT1cInBhc3N3b3JkXCJdOmZvY3VzLCBpbnB1dFt0eXBlPVwic2VhcmNoXCJdOmZvY3VzLCBpbnB1dFt0eXBlPVwidGVsXCJdOmZvY3VzLCBpbnB1dFt0eXBlPVwidGV4dFwiXTpmb2N1cywgaW5wdXRbdHlwZT1cInRpbWVcIl06Zm9jdXMsIGlucHV0W3R5cGU9XCJ1cmxcIl06Zm9jdXMsIGlucHV0W3R5cGU9XCJ3ZWVrXCJdOmZvY3VzLCBpbnB1dDpub3QoW3R5cGVdKTpmb2N1cywgdGV4dGFyZWE6Zm9jdXMge1xuICAgIG91dGxpbmU6IDA7IH1cbiAgaW5wdXRbdHlwZT1cImNvbG9yXCJdOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyLCBpbnB1dFt0eXBlPVwiZGF0ZVwiXTo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciwgaW5wdXRbdHlwZT1cImRhdGV0aW1lXCJdOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyLCBpbnB1dFt0eXBlPVwiZGF0ZXRpbWUtbG9jYWxcIl06Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIsIGlucHV0W3R5cGU9XCJlbWFpbFwiXTo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciwgaW5wdXRbdHlwZT1cIm1vbnRoXCJdOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyLCBpbnB1dFt0eXBlPVwibnVtYmVyXCJdOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyLCBpbnB1dFt0eXBlPVwicGFzc3dvcmRcIl06Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIsIGlucHV0W3R5cGU9XCJzZWFyY2hcIl06Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIsIGlucHV0W3R5cGU9XCJ0ZWxcIl06Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIsIGlucHV0W3R5cGU9XCJ0ZXh0XCJdOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyLCBpbnB1dFt0eXBlPVwidGltZVwiXTo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciwgaW5wdXRbdHlwZT1cInVybFwiXTo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciwgaW5wdXRbdHlwZT1cIndlZWtcIl06Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIsIGlucHV0Om5vdChbdHlwZV0pOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyLCB0ZXh0YXJlYTo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgb3BhY2l0eTogMTtcbiAgICBjb2xvcjogI2NjY2NjYzsgfVxuICBpbnB1dFt0eXBlPVwiY29sb3JcIl06Oi1tb3otcGxhY2Vob2xkZXIsIGlucHV0W3R5cGU9XCJkYXRlXCJdOjotbW96LXBsYWNlaG9sZGVyLCBpbnB1dFt0eXBlPVwiZGF0ZXRpbWVcIl06Oi1tb3otcGxhY2Vob2xkZXIsIGlucHV0W3R5cGU9XCJkYXRldGltZS1sb2NhbFwiXTo6LW1vei1wbGFjZWhvbGRlciwgaW5wdXRbdHlwZT1cImVtYWlsXCJdOjotbW96LXBsYWNlaG9sZGVyLCBpbnB1dFt0eXBlPVwibW9udGhcIl06Oi1tb3otcGxhY2Vob2xkZXIsIGlucHV0W3R5cGU9XCJudW1iZXJcIl06Oi1tb3otcGxhY2Vob2xkZXIsIGlucHV0W3R5cGU9XCJwYXNzd29yZFwiXTo6LW1vei1wbGFjZWhvbGRlciwgaW5wdXRbdHlwZT1cInNlYXJjaFwiXTo6LW1vei1wbGFjZWhvbGRlciwgaW5wdXRbdHlwZT1cInRlbFwiXTo6LW1vei1wbGFjZWhvbGRlciwgaW5wdXRbdHlwZT1cInRleHRcIl06Oi1tb3otcGxhY2Vob2xkZXIsIGlucHV0W3R5cGU9XCJ0aW1lXCJdOjotbW96LXBsYWNlaG9sZGVyLCBpbnB1dFt0eXBlPVwidXJsXCJdOjotbW96LXBsYWNlaG9sZGVyLCBpbnB1dFt0eXBlPVwid2Vla1wiXTo6LW1vei1wbGFjZWhvbGRlciwgaW5wdXQ6bm90KFt0eXBlXSk6Oi1tb3otcGxhY2Vob2xkZXIsIHRleHRhcmVhOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIGNvbG9yOiAjY2NjY2NjOyB9XG4gIGlucHV0W3R5cGU9XCJjb2xvclwiXTotbW96LXBsYWNlaG9sZGVyLCBpbnB1dFt0eXBlPVwiZGF0ZVwiXTotbW96LXBsYWNlaG9sZGVyLCBpbnB1dFt0eXBlPVwiZGF0ZXRpbWVcIl06LW1vei1wbGFjZWhvbGRlciwgaW5wdXRbdHlwZT1cImRhdGV0aW1lLWxvY2FsXCJdOi1tb3otcGxhY2Vob2xkZXIsIGlucHV0W3R5cGU9XCJlbWFpbFwiXTotbW96LXBsYWNlaG9sZGVyLCBpbnB1dFt0eXBlPVwibW9udGhcIl06LW1vei1wbGFjZWhvbGRlciwgaW5wdXRbdHlwZT1cIm51bWJlclwiXTotbW96LXBsYWNlaG9sZGVyLCBpbnB1dFt0eXBlPVwicGFzc3dvcmRcIl06LW1vei1wbGFjZWhvbGRlciwgaW5wdXRbdHlwZT1cInNlYXJjaFwiXTotbW96LXBsYWNlaG9sZGVyLCBpbnB1dFt0eXBlPVwidGVsXCJdOi1tb3otcGxhY2Vob2xkZXIsIGlucHV0W3R5cGU9XCJ0ZXh0XCJdOi1tb3otcGxhY2Vob2xkZXIsIGlucHV0W3R5cGU9XCJ0aW1lXCJdOi1tb3otcGxhY2Vob2xkZXIsIGlucHV0W3R5cGU9XCJ1cmxcIl06LW1vei1wbGFjZWhvbGRlciwgaW5wdXRbdHlwZT1cIndlZWtcIl06LW1vei1wbGFjZWhvbGRlciwgaW5wdXQ6bm90KFt0eXBlXSk6LW1vei1wbGFjZWhvbGRlciwgdGV4dGFyZWE6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgb3BhY2l0eTogMTtcbiAgICBjb2xvcjogI2NjY2NjYzsgfVxuICBpbnB1dFt0eXBlPVwiY29sb3JcIl06LW1zLWlucHV0LXBsYWNlaG9sZGVyLCBpbnB1dFt0eXBlPVwiZGF0ZVwiXTotbXMtaW5wdXQtcGxhY2Vob2xkZXIsIGlucHV0W3R5cGU9XCJkYXRldGltZVwiXTotbXMtaW5wdXQtcGxhY2Vob2xkZXIsIGlucHV0W3R5cGU9XCJkYXRldGltZS1sb2NhbFwiXTotbXMtaW5wdXQtcGxhY2Vob2xkZXIsIGlucHV0W3R5cGU9XCJlbWFpbFwiXTotbXMtaW5wdXQtcGxhY2Vob2xkZXIsIGlucHV0W3R5cGU9XCJtb250aFwiXTotbXMtaW5wdXQtcGxhY2Vob2xkZXIsIGlucHV0W3R5cGU9XCJudW1iZXJcIl06LW1zLWlucHV0LXBsYWNlaG9sZGVyLCBpbnB1dFt0eXBlPVwicGFzc3dvcmRcIl06LW1zLWlucHV0LXBsYWNlaG9sZGVyLCBpbnB1dFt0eXBlPVwic2VhcmNoXCJdOi1tcy1pbnB1dC1wbGFjZWhvbGRlciwgaW5wdXRbdHlwZT1cInRlbFwiXTotbXMtaW5wdXQtcGxhY2Vob2xkZXIsIGlucHV0W3R5cGU9XCJ0ZXh0XCJdOi1tcy1pbnB1dC1wbGFjZWhvbGRlciwgaW5wdXRbdHlwZT1cInRpbWVcIl06LW1zLWlucHV0LXBsYWNlaG9sZGVyLCBpbnB1dFt0eXBlPVwidXJsXCJdOi1tcy1pbnB1dC1wbGFjZWhvbGRlciwgaW5wdXRbdHlwZT1cIndlZWtcIl06LW1zLWlucHV0LXBsYWNlaG9sZGVyLCBpbnB1dDpub3QoW3R5cGVdKTotbXMtaW5wdXQtcGxhY2Vob2xkZXIsIHRleHRhcmVhOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgb3BhY2l0eTogMTtcbiAgICBjb2xvcjogI2NjY2NjYzsgfVxuXG5pbnB1dFt0eXBlPVwic2VhcmNoXCJdIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuXG5idXR0b24sIGlucHV0W3R5cGU9XCJidXR0b25cIl0sIGlucHV0W3R5cGU9XCJyZXNldFwiXSwgaW5wdXRbdHlwZT1cInN1Ym1pdFwiXSB7XG4gIGJvcmRlcjogbm9uZTtcbiAgYm9yZGVyLXJhZGl1czogMHB4OyB9XG4gIGJ1dHRvbjpmb2N1cywgaW5wdXRbdHlwZT1cImJ1dHRvblwiXTpmb2N1cywgaW5wdXRbdHlwZT1cInJlc2V0XCJdOmZvY3VzLCBpbnB1dFt0eXBlPVwic3VibWl0XCJdOmZvY3VzIHtcbiAgICBvdXRsaW5lOiAwOyB9XG5cbmlucHV0W3R5cGU9XCJzZWFyY2hcIl0ge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG5cbi5zZWxlY3Qtd3JhcHBlciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMzJweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgYm9yZGVyOiAycHggc29saWQgI2NjY2NjYztcbiAgbWFyZ2luOiAyMHB4IDA7IH1cbiAgLnNlbGVjdC13cmFwcGVyOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcIjtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgcmlnaHQ6IC0xcHg7XG4gICAgdG9wOiAtMXB4O1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICBmb250LXNpemU6IDAuOTM3NXJlbTtcbiAgICBsaW5lLWhlaWdodDogMTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgd2lkdGg6IDE3cHg7XG4gICAgcGFkZGluZzogMzNweCAxNnB4IDAgMTZweDtcbiAgICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1hZ2VzL3NlbGVjdC1hcnJvdy5zdmcpIG5vLXJlcGVhdCBjZW50ZXIgY2VudGVyO1xuICAgIGJhY2tncm91bmQtc2l6ZTogMTJweCA2cHg7XG4gICAgYm9yZGVyLWxlZnQ6IDFweCBkYXNoZWQgI2NjY2NjYzsgfVxuICAuc2VsZWN0LXdyYXBwZXIgc2VsZWN0IHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgei1pbmRleDogMTAwO1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICB3aWR0aDogMTIwJTtcbiAgICBoZWlnaHQ6IDI5cHg7XG4gICAgcGFkZGluZzogMnB4IDVweDtcbiAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICBib3JkZXI6IG5vbmU7XG4gICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7IH1cbiAgICAuc2VsZWN0LXdyYXBwZXIgc2VsZWN0IG9wdGlvbiB7XG4gICAgICBmb250LXN0eWxlOiBub3JtYWw7IH1cblxuc2VsZWN0Oi1tb3otZm9jdXNyaW5nIHtcbiAgY29sb3I6IHRyYW5zcGFyZW50O1xuICB0ZXh0LXNoYWRvdzogMCAwIDAgIzAwMDsgfVxuXG4uZ2Zvcm1fd3JhcHBlciB1bCwgLmdmb3JtX3dyYXBwZXIgbGkge1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7IH1cbiAgLmdmb3JtX3dyYXBwZXIgdWw6YmVmb3JlLCAuZ2Zvcm1fd3JhcHBlciBsaTpiZWZvcmUge1xuICAgIGRpc3BsYXk6IG5vbmU7IH1cblxuLmdmb3JtX3dyYXBwZXIgLmdmaWVsZCB7XG4gIHBhZGRpbmctYm90dG9tOiAzMHB4OyB9XG5cbi5nZm9ybV93cmFwcGVyIC5naW5wdXRfZnVsbDo6YWZ0ZXIge1xuICBjbGVhcjogYm90aDtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogdGFibGU7IH1cblxuLyogTGF5b3V0ICYgTWFqb3IgUmVnaW9ucyAqL1xuLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbiAgIEdlbmVyYWwgTGF5b3V0XG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuYm9keSB7XG4gIG1pbi1oZWlnaHQ6IDEwMCU7XG4gIGJhY2tncm91bmQ6IHVybChcIi4uL2ltYWdlcy9iZ3RleHR1cmUuanBnXCIpIHJlcGVhdDsgfVxuICBib2R5Lm5vc2Nyb2xsIHtcbiAgICBvdmVyZmxvdzogaGlkZGVuOyB9XG5cbi5zbWwtc2NyZWVuLXBhZGRpbmcsIC5nZW5lcmljLWNvbnRlbnQtd3JhcHBlciBtYWluLCAubGFuZGluZy1wYWdlLnNlY29uZC1sZXZlbCAuZmVhdHVyZXMtd3JhcHBlciwgLnNpbmdsZS1hdGhsZXRlIC5tYWluLWZlYXR1cmUsIC5zaW5nbGUtYXRobGV0ZSAucmlnaHQtZmVhdHVyZXMsIC5zaW5nbGUtYXRobGV0ZSAuYXRobGV0ZS1yZWxhdGVkLWFydGljbGVzIHtcbiAgcGFkZGluZy1sZWZ0OiAxNXB4O1xuICBwYWRkaW5nLXJpZ2h0OiAxNXB4OyB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk2MHB4KSB7XG4gICAgLnNtbC1zY3JlZW4tcGFkZGluZywgLmdlbmVyaWMtY29udGVudC13cmFwcGVyIG1haW4sIC5sYW5kaW5nLXBhZ2Uuc2Vjb25kLWxldmVsIC5mZWF0dXJlcy13cmFwcGVyLCAuc2luZ2xlLWF0aGxldGUgLm1haW4tZmVhdHVyZSwgLnNpbmdsZS1hdGhsZXRlIC5yaWdodC1mZWF0dXJlcywgLnNpbmdsZS1hdGhsZXRlIC5hdGhsZXRlLXJlbGF0ZWQtYXJ0aWNsZXMge1xuICAgICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgICAgcGFkZGluZy1yaWdodDogMDsgfSB9XG5cbi5jb250YWluZXIsIC5nZW5lcmljLWNvbnRlbnQtd3JhcHBlciwgLnNpbmdsZS1hdGhsZXRlIC5hdGhsZXRlLWFydGljbGUgLmhlbnRyeSwgLnNpbmdsZS1hdGhsZXRlIC5hdGhsZXRlLXJlbGF0ZWQtYXJ0aWNsZXMsIGJvZHkuY2F0ZWdvcnkgLm1haW4tY29udGVudCwgYm9keS5zaW5nbGUtcG9zdCAubWFpbi1jb250ZW50LCBib2R5LnRhZyAubWFpbi1jb250ZW50IHtcbiAgbWF4LXdpZHRoOiA5NjBweDsgfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5NjBweCkge1xuICAgIC5jb250YWluZXIsIC5nZW5lcmljLWNvbnRlbnQtd3JhcHBlciwgLnNpbmdsZS1hdGhsZXRlIC5hdGhsZXRlLWFydGljbGUgLmhlbnRyeSwgLnNpbmdsZS1hdGhsZXRlIC5hdGhsZXRlLXJlbGF0ZWQtYXJ0aWNsZXMsIGJvZHkuY2F0ZWdvcnkgLm1haW4tY29udGVudCwgYm9keS5zaW5nbGUtcG9zdCAubWFpbi1jb250ZW50LCBib2R5LnRhZyAubWFpbi1jb250ZW50IHtcbiAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgICAgbWFyZ2luLXJpZ2h0OiBhdXRvOyB9IH1cblxuLmJnLWF0aGxldGUge1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiA2MCUgMTAwcHg7IH1cblxuLmdlbmVyaWMtY29udGVudC13cmFwcGVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAxOyB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgLmdlbmVyaWMtY29udGVudC13cmFwcGVyIHtcbiAgICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAgICAgZGlzcGxheTogLW1vei1ib3g7XG4gICAgICBkaXNwbGF5OiBib3g7XG4gICAgICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XG4gICAgICBkaXNwbGF5OiAtbW96LWZsZXg7XG4gICAgICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAtd2Via2l0LWJveC1wYWNrOiBqdXN0aWZ5O1xuICAgICAgLW1vei1ib3gtcGFjazoganVzdGlmeTtcbiAgICAgIGJveC1wYWNrOiBqdXN0aWZ5O1xuICAgICAgLXdlYmtpdC1qdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAtbW96LWp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgIC1tcy1qdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAtby1qdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAtbXMtZmxleC1wYWNrOiBqdXN0aWZ5OyB9IH1cbiAgLmdlbmVyaWMtY29udGVudC13cmFwcGVyIG1haW4ge1xuICAgIHBhZGRpbmctdG9wOiAxcHg7XG4gICAgcGFkZGluZy1ib3R0b206IDMwcHg7IH1cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgLmdlbmVyaWMtY29udGVudC13cmFwcGVyIG1haW4ge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDUwcHg7IH0gfVxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk2MHB4KSB7XG4gICAgICAuZ2VuZXJpYy1jb250ZW50LXdyYXBwZXIgbWFpbiB7XG4gICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgIHdpZHRoOiA1NTBweDsgfSB9XG4gICAgLmdlbmVyaWMtY29udGVudC13cmFwcGVyIG1haW4gaW1nIHtcbiAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgIGhlaWdodDogYXV0bzsgfVxuICAgIC5nZW5lcmljLWNvbnRlbnQtd3JhcHBlciBtYWluIHAge1xuICAgICAgd29yZC13cmFwOiBicmVhay13b3JkOyB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgLmdlbmVyaWMtY29udGVudC13cmFwcGVyIC5zaWRlYmFyIHtcbiAgICAgIHdpZHRoOiAxOTBweDtcbiAgICAgIG1hcmdpbjogMzVweCAxNXB4IDAgMDsgfSB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk2MHB4KSB7XG4gICAgLmdlbmVyaWMtY29udGVudC13cmFwcGVyIC5zaWRlYmFyIHtcbiAgICAgIG1hcmdpbi1yaWdodDogMDsgfSB9XG5cbjo6LW1vei1zZWxlY3Rpb24ge1xuICBjb2xvcjogd2hpdGU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkZTY3MGY7IH1cblxuOjpzZWxlY3Rpb24ge1xuICBjb2xvcjogd2hpdGU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkZTY3MGY7IH1cblxuaHIge1xuICBjbGVhcjogYm90aDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGhlaWdodDogMXB4O1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW46IDIwcHggMDtcbiAgYm9yZGVyOiBub25lO1xuICBiYWNrZ3JvdW5kOiAjY2NjY2NjOyB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk2MHB4KSB7XG4gICAgaHIge1xuICAgICAgbWFyZ2luOiA0MHB4IDA7IH0gfVxuXG50YWJsZSB7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW46IDE1cHggMCAzMHB4IDA7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNjY2NjY2M7IH1cbiAgdGFibGUgdHI6bnRoLWNoaWxkKG9kZCkge1xuICAgIGJhY2tncm91bmQ6ICNjY2NjY2M7IH1cbiAgdGFibGUgdGgge1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICBwYWRkaW5nOiAyMHB4O1xuICAgIGJhY2tncm91bmQ6IHJlZDsgfVxuICB0YWJsZSB0ZCB7XG4gICAgcGFkZGluZzogMjBweDsgfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0NzlweCkge1xuICAudGFibGUge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB3aWR0aDogMTAwJSAhaW1wb3J0YW50OyB9IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDc5cHgpIHtcbiAgLnRhYmxlLXdyYXBwZXI6bm90KC50YWJsZSkgLnRhYmxlIHRoLCAudGFibGUtd3JhcHBlcjpub3QoLnRhYmxlKSAudGFibGUgdGQge1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgaGVpZ2h0OiA3cHg7XG4gICAgZm9udC1zaXplOiAwO1xuICAgIHBhZGRpbmc6IDA7IH1cbiAgLnRhYmxlLXdyYXBwZXI6bm90KC50YWJsZSkgLnRhYmxlIHRkIGltZywgLnRhYmxlLXdyYXBwZXI6bm90KC50YWJsZSkgLnRhYmxlIHRkIGg1IHtcbiAgICBkaXNwbGF5OiBub25lOyB9XG4gIC50YWJsZS13cmFwcGVyOm5vdCgudGFibGUpIHRhYmxlIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjsgfVxuICAgIC50YWJsZS13cmFwcGVyOm5vdCgudGFibGUpIHRhYmxlOmJlZm9yZSB7XG4gICAgICBjb250ZW50OiBcIlRhYmxlOiBUYXAgdG8gVmlld1wiO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgbGVmdDogMDtcbiAgICAgIHRvcDogMDtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgaGVpZ2h0OiA4NSU7XG4gICAgICBwYWRkaW5nLXRvcDogNTBweDtcbiAgICAgIGNvbG9yOiByZWQ7XG4gICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgICAgei1pbmRleDogMTAwO1xuICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgYmFja2dyb3VuZDogcmdiYSg0MywgNDMsIDQzLCAwLjgpOyB9IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDc5cHgpIHtcbiAgLnRhYmxlLXdyYXBwZXIudGFibGUgdGFibGU6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIkNvbGxhcHNlIFRhYmxlXCI7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogLTY0cHg7XG4gICAgbGVmdDogMDtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgZm9udC1mYW1pbHk6IFwibGVhZ3VlLWdvdGhpY1wiLCBhcmlhbCwgc2Fucy1zZXJpZjtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgcGFkZGluZzogMTBweCA4MHB4O1xuICAgIG1hcmdpbjogMTBweCAwO1xuICAgIGJhY2tncm91bmQ6ICM0MTlmYjU7XG4gICAgYm9yZGVyLXJhZGl1czogN3B4OyB9IH1cblxuLnZpZGVvLWNvbnRhaW5lciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgaGVpZ2h0OiAwO1xuICBwYWRkaW5nOiAwIDAgNTYuMjUlIDA7XG4gIG1hcmdpbjogMCAwIDIwcHggMDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjsgfVxuICAudmlkZW8tY29udGFpbmVyIGlmcmFtZSwgLnZpZGVvLWNvbnRhaW5lciBvYmplY3QsIC52aWRlby1jb250YWluZXIgZW1iZWQge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7IH1cblxuLmFsaWduY2VudGVyIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbjogMCBhdXRvIDIwcHggYXV0bzsgfVxuXG4uYWxpZ25sZWZ0IHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbjogMCBhdXRvIDIwcHggYXV0bzsgfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA0ODBweCkge1xuICAgIC5hbGlnbmxlZnQge1xuICAgICAgZmxvYXQ6IGxlZnQ7XG4gICAgICBtYXJnaW46IDAgMjBweCAyMHB4IDA7IH0gfVxuXG4uYWxpZ25yaWdodCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW46IDAgYXV0byAyMHB4IGF1dG87IH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNDgwcHgpIHtcbiAgICAuYWxpZ25yaWdodCB7XG4gICAgICBmbG9hdDogcmlnaHQ7XG4gICAgICBtYXJnaW46IDAgMCAyMHB4IDIwcHg7IH0gfVxuXG5maWd1cmUuYWxpZ25ub25lIHtcbiAgbWFyZ2luLWxlZnQ6IDA7XG4gIG1hcmdpbi1yaWdodDogMDsgfVxuXG5maWd1cmUge1xuICBtYXJnaW4tdG9wOiAwO1xuICB3aWR0aDogYXV0byAhaW1wb3J0YW50OyB9XG5cbmZpZ2NhcHRpb24ge1xuICBwYWRkaW5nOiA1cHggMDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICM3MmI2MTk7IH1cblxuYm9keS5lcnJvcjQwNCAucGFnZS1oZWFkZXIge1xuICBkaXNwbGF5OiBub25lOyB9XG5cbmJvZHkuZXJyb3I0MDQgLmJsb2ctaGVybyBoMSB7XG4gIGNvbG9yOiB3aGl0ZTtcbiAgZm9udC1zaXplOiAzcmVtO1xuICBsaW5lLWhlaWdodDogMTtcbiAgZm9udC1mYW1pbHk6IFwibGVhZ3VlLWdvdGhpY1wiLCBhcmlhbCwgc2Fucy1zZXJpZjtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMDA1ZW07XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIG1hcmdpbjogMDsgfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAgIGJvZHkuZXJyb3I0MDQgLmJsb2ctaGVybyBoMSB7XG4gICAgICBmb250LXNpemU6IDQuNXJlbTsgfSB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk2MHB4KSB7XG4gICAgYm9keS5lcnJvcjQwNCAuYmxvZy1oZXJvIGgxIHtcbiAgICAgIGZvbnQtc2l6ZTogNnJlbTsgfSB9XG5cbmJvZHkuZXJyb3I0MDQgLmVycm9yLWNvbnRlbnQge1xuICBtYXgtd2lkdGg6IDU1MHB4OyB9XG4gIGJvZHkuZXJyb3I0MDQgLmVycm9yLWNvbnRlbnQ6OmFmdGVyIHtcbiAgICBjbGVhcjogYm90aDtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIGRpc3BsYXk6IHRhYmxlOyB9XG4gIGJvZHkuZXJyb3I0MDQgLmVycm9yLWNvbnRlbnQgaDIge1xuICAgIG1hcmdpbi10b3A6IDA7IH1cbiAgYm9keS5lcnJvcjQwNCAuZXJyb3ItY29udGVudCAuYnV0dG9uIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgY29sb3I6ICM0NDQ0NDQ7XG4gICAgZm9udC1zaXplOiAxLjEyNXJlbTtcbiAgICBsaW5lLWhlaWdodDogMS4xO1xuICAgIGZvbnQtZmFtaWx5OiBcImxlYWd1ZS1nb3RoaWNcIiwgYXJpYWwsIHNhbnMtc2VyaWY7XG4gICAgbGV0dGVyLXNwYWNpbmc6IDAuMDA1ZW07XG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBwYWRkaW5nOiA3cHggMzBweCA1cHggMzBweDtcbiAgICBiYWNrZ3JvdW5kOiAjRkRDQzAwO1xuICAgIGJveC1zaGFkb3c6IDJweCAycHggMHB4IDBweCByZ2JhKDAsIDAsIDAsIDAuMjUpO1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIGNsZWFyOiBsZWZ0O1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7IH1cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgYm9keS5lcnJvcjQwNCAuZXJyb3ItY29udGVudCAuYnV0dG9uIHtcbiAgICAgICAgZm9udC1zaXplOiAxLjMxMjVyZW07IH0gfVxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk2MHB4KSB7XG4gICAgICBib2R5LmVycm9yNDA0IC5lcnJvci1jb250ZW50IC5idXR0b24ge1xuICAgICAgICBmb250LXNpemU6IDEuNXJlbTsgfSB9XG4gICAgYm9keS5lcnJvcjQwNCAuZXJyb3ItY29udGVudCAuYnV0dG9uOmhvdmVyLCBib2R5LmVycm9yNDA0IC5lcnJvci1jb250ZW50IC5idXR0b246Zm9jdXMsIGJvZHkuZXJyb3I0MDQgLmVycm9yLWNvbnRlbnQgLmJ1dHRvbjphY3RpdmUge1xuICAgICAgY29sb3I6ICM0NDQ0NDQ7XG4gICAgICBiYWNrZ3JvdW5kOiAjZjZlNmIyOyB9XG5cbmJvZHkuZXJyb3I0MDQgLmRvbmF0ZS1zaGFyZS1mb290ZXIge1xuICBkaXNwbGF5OiBub25lOyB9XG5cbi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4gICBIZWFkZXJcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG4uYmFubmVyIHtcbiAgcGFkZGluZy1sZWZ0OiAxNXB4O1xuICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xuICBtYXgtd2lkdGg6IDc1ZW07XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMjA7XG4gIGJhY2tncm91bmQ6ICM3MmI2MTkgdXJsKC4uL2ltYWdlcy9ncmVlbi1wYXR0ZXJuLmpwZykgcmVwZWF0OyB9XG4gIC5iYW5uZXI6OmFmdGVyIHtcbiAgICBjbGVhcjogYm90aDtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIGRpc3BsYXk6IHRhYmxlOyB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQ4MHB4KSB7XG4gICAgLmJhbm5lciB7XG4gICAgICBtYXgtd2lkdGg6IDEwMCU7IH0gfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAgIC5iYW5uZXIge1xuICAgICAgbWF4LXdpZHRoOiAxMDAlOyB9IH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTYwcHgpIHtcbiAgICAuYmFubmVyIHtcbiAgICAgIG1heC13aWR0aDogOTYwcHg7IH0gfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgICAuYmFubmVyIHtcbiAgICAgIG1heC13aWR0aDogMTIwMHB4OyB9IH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAuYmFubmVyIHtcbiAgICAgIGJhY2tncm91bmQtcmVwZWF0OiByZXBlYXQteDtcbiAgICAgIGhlaWdodDogMTMxcHg7IH0gfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAgIC5iYW5uZXIgLmhlYWRlci1jb250YWluZXIge1xuICAgICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gICAgICBkaXNwbGF5OiAtbW96LWJveDtcbiAgICAgIGRpc3BsYXk6IGJveDtcbiAgICAgIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcbiAgICAgIGRpc3BsYXk6IC1tb3otZmxleDtcbiAgICAgIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICAgICAgZGlzcGxheTogZmxleDsgfSB9XG4gIC5iYW5uZXIgLm5hdmJhci1oZWFkZXIge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAuYmFubmVyIC5uYXZiYXItaGVhZGVyIHtcbiAgICAgICAgd2lkdGg6IDI1JTsgfSB9XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTYwcHgpIHtcbiAgICAgIC5iYW5uZXIgLm5hdmJhci1oZWFkZXIge1xuICAgICAgICB3aWR0aDogMjAlOyB9IH1cbiAgLmJhbm5lciAubGlua3Mtd3JhcHBlciB7XG4gICAgbWFyZ2luOiAwIC0xNXB4OyB9XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgIC5iYW5uZXIgLmxpbmtzLXdyYXBwZXIge1xuICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAgICAgICBkaXNwbGF5OiAtbW96LWJveDtcbiAgICAgICAgZGlzcGxheTogYm94O1xuICAgICAgICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XG4gICAgICAgIGRpc3BsYXk6IC1tb3otZmxleDtcbiAgICAgICAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIC13ZWJraXQtYm94LW9yaWVudDogdmVydGljYWw7XG4gICAgICAgIC1tb3otYm94LW9yaWVudDogdmVydGljYWw7XG4gICAgICAgIGJveC1vcmllbnQ6IHZlcnRpY2FsO1xuICAgICAgICAtd2Via2l0LWJveC1kaXJlY3Rpb246IG5vcm1hbDtcbiAgICAgICAgLW1vei1ib3gtZGlyZWN0aW9uOiBub3JtYWw7XG4gICAgICAgIGJveC1kaXJlY3Rpb246IG5vcm1hbDtcbiAgICAgICAgLXdlYmtpdC1mbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAtbW96LWZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgIC1tcy1mbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAtd2Via2l0LWJveC1wYWNrOiBjZW50ZXI7XG4gICAgICAgIC1tb3otYm94LXBhY2s6IGNlbnRlcjtcbiAgICAgICAgYm94LXBhY2s6IGNlbnRlcjtcbiAgICAgICAgLXdlYmtpdC1qdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgLW1vei1qdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgLW1zLWp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAtby1qdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgIC1tcy1mbGV4LXBhY2s6IGNlbnRlcjtcbiAgICAgICAgd2lkdGg6IDc1JTsgfSB9XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTYwcHgpIHtcbiAgICAgIC5iYW5uZXIgLmxpbmtzLXdyYXBwZXIge1xuICAgICAgICB3aWR0aDogODAlOyB9IH1cbiAgLmJhbm5lciAubWVudS1uYXYge1xuICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgLmJhbm5lciAubWVudS1uYXYge1xuICAgICAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50OyB9IH1cblxuI21lbnUtdG9nZ2xlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0b3A6IDUwJTtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gIC1tb3otdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAtby10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMDtcbiAgY29sb3I6IHdoaXRlO1xuICBmb250LXNpemU6IDEuODc1cmVtO1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW46IDA7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG4gIGJvcmRlcjogbm9uZTsgfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICNtZW51LXRvZ2dsZSB7XG4gICAgICBkaXNwbGF5OiBub25lOyB9IH1cbiAgI21lbnUtdG9nZ2xlOmhvdmVyLCAjbWVudS10b2dnbGU6Zm9jdXMsICNtZW51LXRvZ2dsZTphY3RpdmUge1xuICAgIGJhY2tncm91bmQ6IG5vbmU7XG4gICAgYm9yZGVyOiBub25lOyB9XG5cbi5uYXZiYXItYnJhbmQge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBhZGRpbmctdG9wOiAxNXB4O1xuICBwYWRkaW5nOiAxNXB4IDA7IH1cbiAgLm5hdmJhci1icmFuZCBpbWcge1xuICAgIHdpZHRoOiA4MHB4OyB9XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgIC5uYXZiYXItYnJhbmQgaW1nIHtcbiAgICAgICAgd2lkdGg6IGF1dG87IH0gfVxuXG4ubmF2YmFyLXN1Yi1saW5rcyB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgcGFkZGluZzogNXB4IDIwcHggMTVweCAyMHB4OyB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgLm5hdmJhci1zdWItbGlua3Mge1xuICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgIHBhZGRpbmc6IDAgMCAxM3B4IDA7XG4gICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHdoaXRlOyB9IH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTYwcHgpIHtcbiAgICAubmF2YmFyLXN1Yi1saW5rcyB7XG4gICAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgICAgIGRpc3BsYXk6IC1tb3otYm94O1xuICAgICAgZGlzcGxheTogYm94O1xuICAgICAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xuICAgICAgZGlzcGxheTogLW1vei1mbGV4O1xuICAgICAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgLXdlYmtpdC1ib3gtcGFjazoganVzdGlmeTtcbiAgICAgIC1tb3otYm94LXBhY2s6IGp1c3RpZnk7XG4gICAgICBib3gtcGFjazoganVzdGlmeTtcbiAgICAgIC13ZWJraXQtanVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgLW1vei1qdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAtbXMtanVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgLW8tanVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgLW1zLWZsZXgtcGFjazoganVzdGlmeTtcbiAgICAgIG1hcmdpbi1ib3R0b206IDE1cHg7IH0gfVxuICAubmF2YmFyLXN1Yi1saW5rcyB1bCB1bC5kcm9wZG93bi1tZW51IHtcbiAgICBkaXNwbGF5OiBub25lOyB9XG4gIC5uYXZiYXItc3ViLWxpbmtzIHVsIGxpIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgbWFyZ2luOiAwIDVweDsgfVxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAubmF2YmFyLXN1Yi1saW5rcyB1bCBsaSB7XG4gICAgICAgIG1hcmdpbjogMDsgfSB9XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgIC5uYXZiYXItc3ViLWxpbmtzIHVsIGxpOmZpcnN0LWNoaWxkIGEge1xuICAgICAgICBtYXJnaW4tbGVmdDogLTEwcHg7IH0gfVxuICAgIC5uYXZiYXItc3ViLWxpbmtzIHVsIGxpIGEge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBwYWRkaW5nOiAycHggNXB4O1xuICAgICAgY29sb3I6ICNmZWUxNDM7XG4gICAgICBmb250LXNpemU6IDAuNzVyZW07XG4gICAgICBsaW5lLWhlaWdodDogMS4xO1xuICAgICAgbGV0dGVyLXNwYWNpbmc6IDFweDtcbiAgICAgIGZvbnQtZmFtaWx5OiBcIm5ld3MtZ290aGljLXN0ZFwiLCBhcmlhbCwgc2Fucy1zZXJpZjtcbiAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICBmb250LXdlaWdodDogNjAwOyB9XG4gICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICAubmF2YmFyLXN1Yi1saW5rcyB1bCBsaSBhIHtcbiAgICAgICAgICBwYWRkaW5nOiA1cHggMTBweDsgfSB9XG4gICAgICAubmF2YmFyLXN1Yi1saW5rcyB1bCBsaSBhOmhvdmVyLCAubmF2YmFyLXN1Yi1saW5rcyB1bCBsaSBhOmZvY3VzLCAubmF2YmFyLXN1Yi1saW5rcyB1bCBsaSBhOmFjdGl2ZSB7XG4gICAgICAgIGNvbG9yOiB3aGl0ZTsgfVxuICAgIC5uYXZiYXItc3ViLWxpbmtzIHVsIGxpLmFjdGl2ZSBhIHtcbiAgICAgIGNvbG9yOiAjNzJiNjE5O1xuICAgICAgYmFja2dyb3VuZDogI2ZlZTE0MztcbiAgICAgIC13ZWJraXQtYm9yZGVyLXJhZGl1czogMzBweDtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDMwcHg7IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnByaW1hcnktbmF2IHtcbiAgICBtYXJnaW4tbGVmdDogLTEycHg7IH0gfVxuXG4ucHJpbWFyeS1uYXYgbGkge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCB3aGl0ZTsgfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAgIC5wcmltYXJ5LW5hdiBsaSB7XG4gICAgICBwb3NpdGlvbjogc3RhdGljO1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgYm9yZGVyOiBub25lOyB9IH1cbiAgLnByaW1hcnktbmF2IGxpIGEge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGNvbG9yOiB3aGl0ZTtcbiAgICBmb250LXNpemU6IDEuMzEyNXJlbTtcbiAgICBsaW5lLWhlaWdodDogMS4yO1xuICAgIGZvbnQtZmFtaWx5OiBcImxlYWd1ZS1nb3RoaWNcIiwgYXJpYWwsIHNhbnMtc2VyaWY7XG4gICAgbGV0dGVyLXNwYWNpbmc6IDAuMDA1ZW07XG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICBsaW5lLWhlaWdodDogMTtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgIGxldHRlci1zcGFjaW5nOiAxcHg7XG4gICAgcGFkZGluZzogMTBweCAxNXB4IDhweCAxNXB4OyB9XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgIC5wcmltYXJ5LW5hdiBsaSBhIHtcbiAgICAgICAgcGFkZGluZzogNXB4OyB9IH1cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5NjBweCkge1xuICAgICAgLnByaW1hcnktbmF2IGxpIGEge1xuICAgICAgICBmb250LXNpemU6IDEuNzVyZW07XG4gICAgICAgIHBhZGRpbmc6IDVweCAxMnB4OyB9IH1cbiAgICAucHJpbWFyeS1uYXYgbGkgYTpob3ZlciwgLnByaW1hcnktbmF2IGxpIGE6Zm9jdXMsIC5wcmltYXJ5LW5hdiBsaSBhOmFjdGl2ZSB7XG4gICAgICBjb2xvcjogIzcyYjYxOTtcbiAgICAgIGJhY2tncm91bmQ6ICNiZWVjODE7IH1cbiAgLnByaW1hcnktbmF2IGxpLmFjdGl2ZSBhIHtcbiAgICBjb2xvcjogIzcyYjYxOTtcbiAgICBiYWNrZ3JvdW5kOiB3aGl0ZTsgfVxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAucHJpbWFyeS1uYXYgbGkuYWN0aXZlIGEge1xuICAgICAgICBib3JkZXItcmFkaXVzOiAyMHB4OyB9IH1cbiAgICAucHJpbWFyeS1uYXYgbGkuYWN0aXZlIGE6aG92ZXIsIC5wcmltYXJ5LW5hdiBsaS5hY3RpdmUgYTpmb2N1cywgLnByaW1hcnktbmF2IGxpLmFjdGl2ZSBhOmFjdGl2ZSB7XG4gICAgICBiYWNrZ3JvdW5kOiB3aGl0ZTsgfVxuICAucHJpbWFyeS1uYXYgbGkuYWN0aXZlIC5pY28tcGx1cyB7XG4gICAgY29sb3I6ICM0NDQ0NDQ7IH1cbiAgLnByaW1hcnktbmF2IGxpLmFjdGl2ZSB1bC5kcm9wZG93bi1tZW51IHtcbiAgICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1hZ2VzL3dzZi1sdC1ibHVlLXBhdHRlcm4ucG5nKSByZXBlYXQ7IH1cbiAgICAucHJpbWFyeS1uYXYgbGkuYWN0aXZlIHVsLmRyb3Bkb3duLW1lbnUgbGkgYSB7XG4gICAgICBiYWNrZ3JvdW5kOiBub25lOyB9XG4gICAgLnByaW1hcnktbmF2IGxpLmFjdGl2ZSB1bC5kcm9wZG93bi1tZW51IGxpLmFjdGl2ZSBhIHtcbiAgICAgIGNvbG9yOiAjZmY2ZDAzO1xuICAgICAgYmFja2dyb3VuZDogd2hpdGU7IH1cbiAgLnByaW1hcnktbmF2IGxpOmxhc3QtY2hpbGQge1xuICAgIHBhZGRpbmctYm90dG9tOiAwOyB9XG4gIC5wcmltYXJ5LW5hdiBsaSB1bC5kcm9wZG93bi1tZW51IHtcbiAgICBkaXNwbGF5OiBub25lO1xuICAgIGJhY2tncm91bmQ6IHVybCguLi9pbWFnZXMvd3NmLWx0LWJsdWUtcGF0dGVybi5wbmcpIHJlcGVhdDsgfVxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAucHJpbWFyeS1uYXYgbGkgdWwuZHJvcGRvd24tbWVudSB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDsgfSB9XG4gICAgLnByaW1hcnktbmF2IGxpIHVsLmRyb3Bkb3duLW1lbnUgbGk6Zmlyc3QtY2hpbGQge1xuICAgICAgbWFyZ2luLXRvcDogMDsgfVxuICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgLnByaW1hcnktbmF2IGxpIHVsLmRyb3Bkb3duLW1lbnUgbGk6Zmlyc3QtY2hpbGQgYSB7XG4gICAgICAgICAgcGFkZGluZy1sZWZ0OiA0MHB4OyB9IH1cbiAgICAucHJpbWFyeS1uYXYgbGkgdWwuZHJvcGRvd24tbWVudSBsaSBhIHtcbiAgICAgIGNvbG9yOiAjNDQ0NDQ0O1xuICAgICAgZm9udC1zaXplOiAwLjc1cmVtO1xuICAgICAgbGluZS1oZWlnaHQ6IDEuMTtcbiAgICAgIGxldHRlci1zcGFjaW5nOiAxcHg7XG4gICAgICBmb250LWZhbWlseTogXCJuZXdzLWdvdGhpYy1zdGRcIiwgYXJpYWwsIHNhbnMtc2VyaWY7XG4gICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgZm9udC13ZWlnaHQ6IDYwMDsgfVxuICAgICAgLnByaW1hcnktbmF2IGxpIHVsLmRyb3Bkb3duLW1lbnUgbGkgYTpob3ZlciwgLnByaW1hcnktbmF2IGxpIHVsLmRyb3Bkb3duLW1lbnUgbGkgYTpmb2N1cywgLnByaW1hcnktbmF2IGxpIHVsLmRyb3Bkb3duLW1lbnUgbGkgYTphY3RpdmUge1xuICAgICAgICBjb2xvcjogI2ZmNmQwMztcbiAgICAgICAgYmFja2dyb3VuZDogd2hpdGU7IH1cbiAgICAucHJpbWFyeS1uYXYgbGkgdWwuZHJvcGRvd24tbWVudSBsaTphY3RpdmUge1xuICAgICAgY29sb3I6ICNmZjZkMDM7XG4gICAgICBiYWNrZ3JvdW5kOiB3aGl0ZTsgfVxuICAucHJpbWFyeS1uYXYgbGkgLmljby1wbHVzIHtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICByaWdodDogMDtcbiAgICBjb2xvcjogd2hpdGU7XG4gICAgcGFkZGluZzogOXB4IDE1cHggMTBweCAxNXB4O1xuICAgIGZvbnQtc2l6ZTogMC45Mzc1cmVtOyB9XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgIC5wcmltYXJ5LW5hdiBsaSAuaWNvLXBsdXMge1xuICAgICAgICBkaXNwbGF5OiBub25lOyB9IH1cblxuLmhlYWRlci1kb25hdGUtYnV0dG9uIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAxMDsgfVxuICAuaGVhZGVyLWRvbmF0ZS1idXR0b24gYSB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIGNvbG9yOiAjNDE5ZmI1O1xuICAgIGZvbnQtc2l6ZTogMS4xMjVyZW07XG4gICAgbGluZS1oZWlnaHQ6IDEuMTtcbiAgICBmb250LWZhbWlseTogXCJsZWFndWUtZ290aGljXCIsIGFyaWFsLCBzYW5zLXNlcmlmO1xuICAgIGxldHRlci1zcGFjaW5nOiAwLjAwNWVtO1xuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgcGFkZGluZzogN3B4IDMwcHggNXB4IDMwcHg7XG4gICAgYmFja2dyb3VuZDogI0ZEQ0MwMDtcbiAgICBib3gtc2hhZG93OiAycHggMnB4IDBweCAwcHggcmdiYSgwLCAwLCAwLCAwLjI1KTtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBmb250LXNpemU6IDEuNXJlbTtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgei1pbmRleDogMTA7XG4gICAgbGVmdDogNDBweDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKC0yZGVnKTtcbiAgICAtbW96LXRyYW5zZm9ybTogcm90YXRlKC0yZGVnKTtcbiAgICAtbXMtdHJhbnNmb3JtOiByb3RhdGUoLTJkZWcpO1xuICAgIC1vLXRyYW5zZm9ybTogcm90YXRlKC0yZGVnKTtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtMmRlZyk7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIGZvbnQtc2l6ZTogMS44NzVyZW07XG4gICAgbWFyZ2luOiAtM3B4IDAgMCAxNXB4OyB9XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgIC5oZWFkZXItZG9uYXRlLWJ1dHRvbiBhIHtcbiAgICAgICAgZm9udC1zaXplOiAxLjMxMjVyZW07IH0gfVxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk2MHB4KSB7XG4gICAgICAuaGVhZGVyLWRvbmF0ZS1idXR0b24gYSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMS41cmVtOyB9IH1cbiAgICAuaGVhZGVyLWRvbmF0ZS1idXR0b24gYTpob3ZlciwgLmhlYWRlci1kb25hdGUtYnV0dG9uIGE6Zm9jdXMsIC5oZWFkZXItZG9uYXRlLWJ1dHRvbiBhOmFjdGl2ZSB7XG4gICAgICBjb2xvcjogIzQ0NDQ0NDtcbiAgICAgIGJhY2tncm91bmQ6ICNmNmU2YjI7IH1cbiAgICAuaG9tZSAuaGVhZGVyLWRvbmF0ZS1idXR0b24gYSB7XG4gICAgICBjb2xvcjogIzQ0NDQ0NDsgfVxuXG4uc2Vjb25kLWxldmVsLW5hdiB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMztcbiAgZGlzcGxheTogbm9uZTtcbiAgcGFkZGluZzogNXB4IDA7XG4gIGJhY2tncm91bmQ6IHVybCguLi9pbWFnZXMvd3NmLWx0LWJsdWUtcGF0dGVybi5wbmcpIHJlcGVhdDtcbiAgcGFkZGluZy1sZWZ0OiAxNXB4O1xuICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xuICBtYXgtd2lkdGg6IDc1ZW07XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87IH1cbiAgLnNlY29uZC1sZXZlbC1uYXY6OmFmdGVyIHtcbiAgICBjbGVhcjogYm90aDtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIGRpc3BsYXk6IHRhYmxlOyB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQ4MHB4KSB7XG4gICAgLnNlY29uZC1sZXZlbC1uYXYge1xuICAgICAgbWF4LXdpZHRoOiAxMDAlOyB9IH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAuc2Vjb25kLWxldmVsLW5hdiB7XG4gICAgICBtYXgtd2lkdGg6IDEwMCU7IH0gfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5NjBweCkge1xuICAgIC5zZWNvbmQtbGV2ZWwtbmF2IHtcbiAgICAgIG1heC13aWR0aDogOTYwcHg7IH0gfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgICAuc2Vjb25kLWxldmVsLW5hdiB7XG4gICAgICBtYXgtd2lkdGg6IDEyMDBweDsgfSB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgLnNlY29uZC1sZXZlbC1uYXYge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBwYWRkaW5nOiAwOyB9IH1cbiAgLnNlY29uZC1sZXZlbC1uYXYgLmRyb3Bkb3duLW1lbnUge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjsgfVxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk2MHB4KSB7XG4gICAgICAuc2Vjb25kLWxldmVsLW5hdiAuZHJvcGRvd24tbWVudSB7XG4gICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMTkwcHg7IH0gfVxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAgICAgLnNlY29uZC1sZXZlbC1uYXYgLmRyb3Bkb3duLW1lbnUge1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDMxMnB4OyB9IH1cbiAgICAuc2Vjb25kLWxldmVsLW5hdiAuZHJvcGRvd24tbWVudSBsaSB7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7IH1cbiAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAgIC5zZWNvbmQtbGV2ZWwtbmF2IC5kcm9wZG93bi1tZW51IGxpIHtcbiAgICAgICAgICBtYXJnaW4tbGVmdDogLTNweDtcbiAgICAgICAgICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjNDE5ZmI1OyB9IH1cbiAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAgIC5zZWNvbmQtbGV2ZWwtbmF2IC5kcm9wZG93bi1tZW51IGxpOmZpcnN0LWNoaWxkIGEge1xuICAgICAgICAgIHBhZGRpbmctbGVmdDogMzBweDsgfSB9XG4gICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NTlweCkge1xuICAgICAgICAuc2Vjb25kLWxldmVsLW5hdiAuZHJvcGRvd24tbWVudSBsaTpsYXN0LWNoaWxkIHtcbiAgICAgICAgICBib3JkZXItcmlnaHQ6IG5vbmU7IH0gfVxuICAgICAgLnNlY29uZC1sZXZlbC1uYXYgLmRyb3Bkb3duLW1lbnUgbGkgYSB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBjb2xvcjogIzQ0NDQ0NDtcbiAgICAgICAgZm9udC1zaXplOiAwLjc1cmVtO1xuICAgICAgICBsaW5lLWhlaWdodDogMS4xO1xuICAgICAgICBsZXR0ZXItc3BhY2luZzogMXB4O1xuICAgICAgICBmb250LWZhbWlseTogXCJuZXdzLWdvdGhpYy1zdGRcIiwgYXJpYWwsIHNhbnMtc2VyaWY7XG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgIHBhZGRpbmc6IDVweDsgfVxuICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICAgIC5zZWNvbmQtbGV2ZWwtbmF2IC5kcm9wZG93bi1tZW51IGxpIGEge1xuICAgICAgICAgICAgcGFkZGluZzogMTJweCAxNXB4IDEwcHggMTVweDsgfSB9XG4gICAgICAgIC5zZWNvbmQtbGV2ZWwtbmF2IC5kcm9wZG93bi1tZW51IGxpIGE6aG92ZXIsIC5zZWNvbmQtbGV2ZWwtbmF2IC5kcm9wZG93bi1tZW51IGxpIGE6Zm9jdXMsIC5zZWNvbmQtbGV2ZWwtbmF2IC5kcm9wZG93bi1tZW51IGxpIGE6YWN0aXZlIHtcbiAgICAgICAgICBjb2xvcjogI2ZmNmQwMztcbiAgICAgICAgICBiYWNrZ3JvdW5kOiB3aGl0ZTsgfVxuICAgICAgLnNlY29uZC1sZXZlbC1uYXYgLmRyb3Bkb3duLW1lbnUgbGkuYWN0aXZlIGEge1xuICAgICAgICBjb2xvcjogI2ZmNmQwMztcbiAgICAgICAgYmFja2dyb3VuZDogd2hpdGU7IH1cblxuLm1lZGlhLWNlbnRlci1uYXYgLnNlY29uZC1sZXZlbC1uYXYgLmRyb3Bkb3duLW1lbnUgbGkge1xuICB2aXNpYmlsaXR5OiBoaWRkZW47IH1cblxuLnNlY29uZC1sZXZlbC1uYXYgLmRyb3Bkb3duLW1lbnUgLm1lbnUtbWVkaWEtY2VudGVyIHtcbiAgdmlzaWJpbGl0eTogaGlkZGVuOyB9XG5cbi5tZW51LW5hdiAuc2Vjb25kYXJ5LW5hdiBsaSB7XG4gIHBhZGRpbmc6IDA7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCB3aGl0ZTsgfVxuICAubWVudS1uYXYgLnNlY29uZGFyeS1uYXYgbGk6YmVmb3JlIHtcbiAgICBkaXNwbGF5OiBub25lOyB9XG4gIC5tZW51LW5hdiAuc2Vjb25kYXJ5LW5hdiBsaSBhIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBwYWRkaW5nOiAxMHB4IDE1cHggOHB4IDE1cHg7XG4gICAgY29sb3I6ICNmZWUxNDM7XG4gICAgZm9udC1zaXplOiAwLjc1cmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjE7XG4gICAgbGV0dGVyLXNwYWNpbmc6IDFweDtcbiAgICBmb250LWZhbWlseTogXCJuZXdzLWdvdGhpYy1zdGRcIiwgYXJpYWwsIHNhbnMtc2VyaWY7XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICBmb250LXdlaWdodDogNjAwOyB9XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgIC5tZW51LW5hdiAuc2Vjb25kYXJ5LW5hdiBsaSBhIHtcbiAgICAgICAgcGFkZGluZzogNXB4IDEwcHg7IH0gfVxuICAgIC5tZW51LW5hdiAuc2Vjb25kYXJ5LW5hdiBsaSBhOmhvdmVyLCAubWVudS1uYXYgLnNlY29uZGFyeS1uYXYgbGkgYTpmb2N1cywgLm1lbnUtbmF2IC5zZWNvbmRhcnktbmF2IGxpIGE6YWN0aXZlIHtcbiAgICAgIGNvbG9yOiB3aGl0ZTsgfVxuICAubWVudS1uYXYgLnNlY29uZGFyeS1uYXYgbGkuYWN0aXZlIGEge1xuICAgIGNvbG9yOiAjNzJiNjE5O1xuICAgIGJhY2tncm91bmQ6ICNmZWUxNDM7IH1cbiAgLm1lbnUtbmF2IC5zZWNvbmRhcnktbmF2IGxpIC5kcm9wZG93bi1tZW51IHtcbiAgICBkaXNwbGF5OiBub25lOyB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5tZW51LW5hdiAuc2Vjb25kYXJ5LW5hdiB7XG4gICAgZGlzcGxheTogbm9uZTsgfSB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5wcmltYXJ5LW5hdiBsaS5tZW51LWdsb2JhbCB7XG4gICAgZGlzcGxheTogbm9uZTsgfSB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5uYXZiYXItc3ViLWxpbmtzIC5zZWNvbmRhcnktbmF2IHtcbiAgICBkaXNwbGF5OiBub25lOyB9XG4gIC5uYXZiYXItc3ViLWxpbmtzIC5zZWFyY2gtZm9ybSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMTdweDtcbiAgICByaWdodDogNjVweDtcbiAgICBtYXJnaW46IDA7IH1cbiAgICAubmF2YmFyLXN1Yi1saW5rcyAuc2VhcmNoLWZvcm0gLnNlYXJjaC1maWVsZDo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgICBvcGFjaXR5OiAxICFpbXBvcnRhbnQ7IH1cbiAgICAubmF2YmFyLXN1Yi1saW5rcyAuc2VhcmNoLWZvcm0gLnNlYXJjaC1maWVsZDo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgICBvcGFjaXR5OiAxICFpbXBvcnRhbnQ7IH1cbiAgICAubmF2YmFyLXN1Yi1saW5rcyAuc2VhcmNoLWZvcm0gLnNlYXJjaC1maWVsZDotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAgIG9wYWNpdHk6IDEgIWltcG9ydGFudDsgfVxuICAgIC5uYXZiYXItc3ViLWxpbmtzIC5zZWFyY2gtZm9ybSAuc2VhcmNoLWZpZWxkOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgICBvcGFjaXR5OiAxICFpbXBvcnRhbnQ7IH1cbiAgICAubmF2YmFyLXN1Yi1saW5rcyAuc2VhcmNoLWZvcm0gLmlucHV0LWdyb3VwLWJ0biB7XG4gICAgICBkaXNwbGF5OiBub25lOyB9XG4gIC5oZWFkZXItZG9uYXRlLWJ1dHRvbiB7XG4gICAgZGlzcGxheTogbm9uZTsgfSB9XG5cbi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4gICBQYWdlIEhlYWRlclxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbi5nZW5lcmljLXBhZ2UtaGVhZGVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAyOyB9XG5cbi5wYWdlLWhlYWRlciB7XG4gIHBhZGRpbmctbGVmdDogMTVweDtcbiAgcGFkZGluZy1yaWdodDogMTVweDtcbiAgbWF4LXdpZHRoOiA3NWVtO1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDE7XG4gIHBhZGRpbmc6IDE1cHg7XG4gIG1hcmdpbi1ib3R0b206IDU1cHg7IH1cbiAgLnBhZ2UtaGVhZGVyOjphZnRlciB7XG4gICAgY2xlYXI6IGJvdGg7XG4gICAgY29udGVudDogXCJcIjtcbiAgICBkaXNwbGF5OiB0YWJsZTsgfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA0ODBweCkge1xuICAgIC5wYWdlLWhlYWRlciB7XG4gICAgICBtYXgtd2lkdGg6IDEwMCU7IH0gfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAgIC5wYWdlLWhlYWRlciB7XG4gICAgICBtYXgtd2lkdGg6IDEwMCU7IH0gfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5NjBweCkge1xuICAgIC5wYWdlLWhlYWRlciB7XG4gICAgICBtYXgtd2lkdGg6IDk2MHB4OyB9IH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gICAgLnBhZ2UtaGVhZGVyIHtcbiAgICAgIG1heC13aWR0aDogMTIwMHB4OyB9IH1cbiAgLnBhZ2UtaGVhZGVyOmFmdGVyIHtcbiAgICBjb250ZW50OiAnJztcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgYmFja2dyb3VuZDogcmdiYSg1MiwgMTY0LCAxOTEsIDAuNyk7XG4gICAgYm90dG9tOiAtMjVweDtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBoZWlnaHQ6IDUzNXB4O1xuICAgIGxlZnQ6IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNrZXdZKDEuNWRlZyk7XG4gICAgLW1vei10cmFuc2Zvcm06IHNrZXdZKDEuNWRlZyk7XG4gICAgLW1zLXRyYW5zZm9ybTogc2tld1koMS41ZGVnKTtcbiAgICAtby10cmFuc2Zvcm06IHNrZXdZKDEuNWRlZyk7XG4gICAgdHJhbnNmb3JtOiBza2V3WSgxLjVkZWcpO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogMTAwJTtcbiAgICAtbW96LXRyYW5zZm9ybS1vcmlnaW46IDEwMCU7XG4gICAgLW1zLXRyYW5zZm9ybS1vcmlnaW46IDEwMCU7XG4gICAgLW8tdHJhbnNmb3JtLW9yaWdpbjogMTAwJTtcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiAxMDAlO1xuICAgIHotaW5kZXg6IC0xOyB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk2MHB4KSB7XG4gICAgLnBhZ2UtaGVhZGVyIHtcbiAgICAgIHBhZGRpbmctdG9wOiA1cHg7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogMTVweDtcbiAgICAgIG1hcmdpbi1ib3R0b206IDc1cHg7IH0gfVxuICAuZ2VuZXJpYy1jb250ZW50LXdyYXBwZXIgLnBhZ2UtaGVhZGVyIHtcbiAgICBkaXNwbGF5OiBub25lOyB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgLnBhZ2UtaGVhZGVyIC5jb250YWluZXIsIC5wYWdlLWhlYWRlciAuZ2VuZXJpYy1jb250ZW50LXdyYXBwZXIsIC5wYWdlLWhlYWRlciAuc2luZ2xlLWF0aGxldGUgLmF0aGxldGUtYXJ0aWNsZSAuaGVudHJ5LCAuc2luZ2xlLWF0aGxldGUgLmF0aGxldGUtYXJ0aWNsZSAucGFnZS1oZWFkZXIgLmhlbnRyeSwgLnBhZ2UtaGVhZGVyIC5zaW5nbGUtYXRobGV0ZSAuYXRobGV0ZS1yZWxhdGVkLWFydGljbGVzLCAuc2luZ2xlLWF0aGxldGUgLnBhZ2UtaGVhZGVyIC5hdGhsZXRlLXJlbGF0ZWQtYXJ0aWNsZXMsIC5wYWdlLWhlYWRlciBib2R5LmNhdGVnb3J5IC5tYWluLWNvbnRlbnQsIGJvZHkuY2F0ZWdvcnkgLnBhZ2UtaGVhZGVyIC5tYWluLWNvbnRlbnQsIC5wYWdlLWhlYWRlciBib2R5LnNpbmdsZS1wb3N0IC5tYWluLWNvbnRlbnQsIGJvZHkuc2luZ2xlLXBvc3QgLnBhZ2UtaGVhZGVyIC5tYWluLWNvbnRlbnQsIC5wYWdlLWhlYWRlciBib2R5LnRhZyAubWFpbi1jb250ZW50LCBib2R5LnRhZyAucGFnZS1oZWFkZXIgLm1haW4tY29udGVudCB7XG4gICAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgICAgIGRpc3BsYXk6IC1tb3otYm94O1xuICAgICAgZGlzcGxheTogYm94O1xuICAgICAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xuICAgICAgZGlzcGxheTogLW1vei1mbGV4O1xuICAgICAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgLXdlYmtpdC1ib3gtcGFjazoganVzdGlmeTtcbiAgICAgIC1tb3otYm94LXBhY2s6IGp1c3RpZnk7XG4gICAgICBib3gtcGFjazoganVzdGlmeTtcbiAgICAgIC13ZWJraXQtanVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgLW1vei1qdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAtbXMtanVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgLW8tanVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgLW1zLWZsZXgtcGFjazoganVzdGlmeTsgfSB9XG4gIC5wYWdlLWhlYWRlciAuaGVhZGluZyB7XG4gICAgcGFkZGluZy10b3A6IDE1cHg7IH1cbiAgLnBhZ2UtaGVhZGVyIC5icmVhZGNydW1iIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBjb2xvcjogI0ZEQ0MwMDtcbiAgICBmb250LXNpemU6IDIuMjVyZW07XG4gICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgZm9udC1mYW1pbHk6IFwibGVhZ3VlLWdvdGhpY1wiLCBhcmlhbCwgc2Fucy1zZXJpZjtcbiAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgIGxldHRlci1zcGFjaW5nOiAwLjAwNWVtO1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7IH1cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgLnBhZ2UtaGVhZGVyIC5icmVhZGNydW1iIHtcbiAgICAgICAgZm9udC1zaXplOiAzcmVtOyB9IH1cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5NjBweCkge1xuICAgICAgLnBhZ2UtaGVhZGVyIC5icmVhZGNydW1iIHtcbiAgICAgICAgZm9udC1zaXplOiA0LjVyZW07IH0gfVxuICAgIC5wYWdlLWhlYWRlciAuYnJlYWRjcnVtYjphZnRlciB7XG4gICAgICBjb250ZW50OiBcIiDigLrigLpcIjtcbiAgICAgIGZvbnQtc2l6ZTogMS45Mzc1cmVtO1xuICAgICAgZm9udC1mYW1pbHk6IFwibGVhZ3VlLWdvdGhpY1wiLCBhcmlhbCwgc2Fucy1zZXJpZjtcbiAgICAgIGxldHRlci1zcGFjaW5nOiAtM3B4O1xuICAgICAgdmVydGljYWwtYWxpZ246IDRweDtcbiAgICAgIG1hcmdpbi1sZWZ0OiAxMHB4OyB9XG4gICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICAucGFnZS1oZWFkZXIgLmJyZWFkY3J1bWI6YWZ0ZXIge1xuICAgICAgICAgIHZlcnRpY2FsLWFsaWduOiA4cHg7IH0gfVxuICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTYwcHgpIHtcbiAgICAgICAgLnBhZ2UtaGVhZGVyIC5icmVhZGNydW1iOmFmdGVyIHtcbiAgICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogMTdweDsgfSB9XG4gIC5wYWdlLWhlYWRlciBoMSB7XG4gICAgY29sb3I6IHdoaXRlO1xuICAgIGZvbnQtc2l6ZTogMi4yNXJlbTtcbiAgICBsaW5lLWhlaWdodDogMTtcbiAgICBmb250LWZhbWlseTogXCJsZWFndWUtZ290aGljXCIsIGFyaWFsLCBzYW5zLXNlcmlmO1xuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgbGV0dGVyLXNwYWNpbmc6IDAuMDA1ZW07XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICBtYXJnaW46IDA7IH1cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgLnBhZ2UtaGVhZGVyIGgxIHtcbiAgICAgICAgZm9udC1zaXplOiAzcmVtOyB9IH1cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5NjBweCkge1xuICAgICAgLnBhZ2UtaGVhZGVyIGgxIHtcbiAgICAgICAgZm9udC1zaXplOiA0LjVyZW07IH0gfVxuICAgIC5wYWdlLWhlYWRlciBoMSBhIHtcbiAgICAgIGNvbG9yOiB3aGl0ZTsgfVxuICAucGFnZS1oZWFkZXIgdWwge1xuICAgIHBhZGRpbmctdG9wOiAxNXB4OyB9XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgIC5wYWdlLWhlYWRlciB1bCB7XG4gICAgICAgIHdpZHRoOiAyNSU7IH0gfVxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk2MHB4KSB7XG4gICAgICAucGFnZS1oZWFkZXIgdWwge1xuICAgICAgICB3aWR0aDogMTkwcHg7IH0gfVxuICAgIC5wYWdlLWhlYWRlciB1bCBsaSBhIHtcbiAgICAgIGNvbG9yOiB3aGl0ZTtcbiAgICAgIGZvbnQtc2l6ZTogMS4yNXJlbTtcbiAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7IH1cbiAgICAgIC5wYWdlLWhlYWRlciB1bCBsaSBhOmhvdmVyLCAucGFnZS1oZWFkZXIgdWwgbGkgYTpmb2N1cywgLnBhZ2UtaGVhZGVyIHVsIGxpIGE6YWN0aXZlIHtcbiAgICAgICAgY29sb3I6ICNGRkZDREI7IH1cbiAgICAucGFnZS1oZWFkZXIgdWwgbGkuYWN0aXZlIGEge1xuICAgICAgY29sb3I6ICNGRENDMDA7IH1cblxuLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbiAgIFNpZGViYXJcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG4uc2lkZWJhciB7XG4gIHBhZGRpbmc6IDAgMTVweDsgfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAgIC5zaWRlYmFyIHtcbiAgICAgIHBhZGRpbmc6IDA7IH0gfVxuXG4ud2lkZ2V0IHtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDsgfVxuICAud2lkZ2V0IGgzIHtcbiAgICBjb2xvcjogIzcyYjYxOTtcbiAgICBmb250LXNpemU6IDEuMzEyNXJlbTtcbiAgICBsaW5lLWhlaWdodDogMS4yO1xuICAgIGZvbnQtZmFtaWx5OiBcImxlYWd1ZS1nb3RoaWNcIiwgYXJpYWwsIHNhbnMtc2VyaWY7XG4gICAgbGV0dGVyLXNwYWNpbmc6IDAuMDA1ZW07XG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgIG1hcmdpbjogMDsgfVxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAud2lkZ2V0IGgzIHtcbiAgICAgICAgZm9udC1zaXplOiAxLjVyZW07IH0gfVxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk2MHB4KSB7XG4gICAgICAud2lkZ2V0IGgzIHtcbiAgICAgICAgZm9udC1zaXplOiAxLjg3NXJlbTsgfSB9XG4gIC53aWRnZXQgcCB7XG4gICAgY29sb3I6IHJnYmEoNjgsIDY4LCA2OCwgMC45KTtcbiAgICBmb250LXNpemU6IDFyZW07IH1cbiAgLndpZGdldCAuY2FsbC10by1hY3Rpb24ge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG1hcmdpbi10b3A6IDdweDtcbiAgICBjb2xvcjogIzQxOWZiNTtcbiAgICBmb250LXNpemU6IDAuNzVyZW07XG4gICAgbGluZS1oZWlnaHQ6IDEuMTtcbiAgICBsZXR0ZXItc3BhY2luZzogMXB4O1xuICAgIGZvbnQtZmFtaWx5OiBcIm5ld3MtZ290aGljLXN0ZFwiLCBhcmlhbCwgc2Fucy1zZXJpZjtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsOyB9XG4gICAgLndpZGdldCAuY2FsbC10by1hY3Rpb246YWZ0ZXIge1xuICAgICAgY29udGVudDogXCIg4oC64oC6XCI7XG4gICAgICBmb250LXNpemU6IDEuMTI1cmVtO1xuICAgICAgZm9udC1mYW1pbHk6IFwibGVhZ3VlLWdvdGhpY1wiLCBhcmlhbCwgc2Fucy1zZXJpZjtcbiAgICAgIGxldHRlci1zcGFjaW5nOiAtMXB4OyB9XG4gICAgLndpZGdldCAuY2FsbC10by1hY3Rpb246aG92ZXIsIC53aWRnZXQgLmNhbGwtdG8tYWN0aW9uOmFjdGl2ZSwgLndpZGdldCAuY2FsbC10by1hY3Rpb246Zm9jdXMge1xuICAgICAgY29sb3I6ICNmZjZkMDM7IH1cbiAgLndpZGdldCAuYnV0dG9uIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgY29sb3I6ICM0NDQ0NDQ7XG4gICAgZm9udC1zaXplOiAxLjEyNXJlbTtcbiAgICBsaW5lLWhlaWdodDogMS4xO1xuICAgIGZvbnQtZmFtaWx5OiBcImxlYWd1ZS1nb3RoaWNcIiwgYXJpYWwsIHNhbnMtc2VyaWY7XG4gICAgbGV0dGVyLXNwYWNpbmc6IDAuMDA1ZW07XG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBwYWRkaW5nOiA3cHggMzBweCA1cHggMzBweDtcbiAgICBiYWNrZ3JvdW5kOiAjRkRDQzAwO1xuICAgIGJveC1zaGFkb3c6IDJweCAycHggMHB4IDBweCByZ2JhKDAsIDAsIDAsIDAuMjUpOyB9XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgIC53aWRnZXQgLmJ1dHRvbiB7XG4gICAgICAgIGZvbnQtc2l6ZTogMS4zMTI1cmVtOyB9IH1cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5NjBweCkge1xuICAgICAgLndpZGdldCAuYnV0dG9uIHtcbiAgICAgICAgZm9udC1zaXplOiAxLjVyZW07IH0gfVxuICAgIC53aWRnZXQgLmJ1dHRvbjpob3ZlciwgLndpZGdldCAuYnV0dG9uOmZvY3VzLCAud2lkZ2V0IC5idXR0b246YWN0aXZlIHtcbiAgICAgIGNvbG9yOiAjNDQ0NDQ0O1xuICAgICAgYmFja2dyb3VuZDogI2Y2ZTZiMjsgfVxuICAud2lkZ2V0LnRleHQtMiB7XG4gICAgcGFkZGluZy1ib3R0b206IDEwcHg7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICM3MmI2MTk7IH1cbiAgICAud2lkZ2V0LnRleHQtMiBwIHtcbiAgICAgIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgICAgIHBhZGRpbmc6IDA7IH1cbiAgLndpZGdldC5wdWJsaXNoZWQge1xuICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAjNzJiNjE5O1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjNzJiNjE5OyB9XG4gICAgLndpZGdldC5wdWJsaXNoZWQgaDMge1xuICAgICAgZGlzcGxheTogbm9uZTsgfVxuICAgIC53aWRnZXQucHVibGlzaGVkIGg2IHtcbiAgICAgIGNvbG9yOiAjOTk5OTk5O1xuICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgcGFkZGluZzogMTdweCAwIDE1cHggMDtcbiAgICAgIG1hcmdpbjogMDsgfVxuICAud2lkZ2V0LnRleHQtNCB7XG4gICAgcGFkZGluZzogMTVweCAwIDE3cHggMDtcbiAgICBib3JkZXItdG9wOiAxcHggc29saWQgIzcyYjYxOTtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgIzcyYjYxOTsgfVxuICAgIC53aWRnZXQudGV4dC00IGgzIHtcbiAgICAgIGNvbG9yOiAjNDE5ZmI1O1xuICAgICAgZm9udC1zaXplOiAxLjEyNXJlbTtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxLjE7XG4gICAgICBmb250LWZhbWlseTogXCJsZWFndWUtZ290aGljXCIsIGFyaWFsLCBzYW5zLXNlcmlmO1xuICAgICAgbGV0dGVyLXNwYWNpbmc6IDAuMDA1ZW07XG4gICAgICBmb250LXdlaWdodDogbm9ybWFsOyB9XG4gICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICAud2lkZ2V0LnRleHQtNCBoMyB7XG4gICAgICAgICAgZm9udC1zaXplOiAxLjMxMjVyZW07IH0gfVxuICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTYwcHgpIHtcbiAgICAgICAgLndpZGdldC50ZXh0LTQgaDMge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMS41cmVtOyB9IH1cbiAgLndpZGdldC5yZWxhdGVkX3Bvc3RzX2J5X3RheG9ub215IHtcbiAgICBwYWRkaW5nLXRvcDogMTBweDtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgIzcyYjYxOTsgfVxuICAgIC53aWRnZXQucmVsYXRlZF9wb3N0c19ieV90YXhvbm9teSBhIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgY29sb3I6ICM0MTlmYjU7XG4gICAgICBmb250LXNpemU6IDEuMTI1cmVtO1xuICAgICAgbGluZS1oZWlnaHQ6IDEuMTtcbiAgICAgIGZvbnQtZmFtaWx5OiBcImxlYWd1ZS1nb3RoaWNcIiwgYXJpYWwsIHNhbnMtc2VyaWY7XG4gICAgICBsZXR0ZXItc3BhY2luZzogMC4wMDVlbTtcbiAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgICBwYWRkaW5nLXRvcDogMTVweDtcbiAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gICAgICBib3JkZXItdG9wOiAxcHggc29saWQgcmdiYSgyMDQsIDIwNCwgMjA0LCAwLjkpOyB9XG4gICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICAud2lkZ2V0LnJlbGF0ZWRfcG9zdHNfYnlfdGF4b25vbXkgYSB7XG4gICAgICAgICAgZm9udC1zaXplOiAxLjMxMjVyZW07IH0gfVxuICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTYwcHgpIHtcbiAgICAgICAgLndpZGdldC5yZWxhdGVkX3Bvc3RzX2J5X3RheG9ub215IGEge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMS41cmVtOyB9IH1cbiAgICAgIC53aWRnZXQucmVsYXRlZF9wb3N0c19ieV90YXhvbm9teSBhOmhvdmVyLCAud2lkZ2V0LnJlbGF0ZWRfcG9zdHNfYnlfdGF4b25vbXkgYTphY3RpdmUsIC53aWRnZXQucmVsYXRlZF9wb3N0c19ieV90YXhvbm9teSBhOmZvY3VzIHtcbiAgICAgICAgY29sb3I6ICNmZjZkMDM7IH1cbiAgICAgIC53aWRnZXQucmVsYXRlZF9wb3N0c19ieV90YXhvbm9teSBhOmZpcnN0LW9mLXR5cGUge1xuICAgICAgICBib3JkZXItdG9wOiBub25lOyB9XG4gICAgLndpZGdldC5yZWxhdGVkX3Bvc3RzX2J5X3RheG9ub215IHAgYSB7XG4gICAgICBkaXNwbGF5OiBub25lOyB9XG5cbi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4gICBGb290ZXJcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG4uZG9uYXRlLXNoYXJlLWZvb3RlciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMTA7XG4gIG1hcmdpbi10b3A6IDMwcHg7IH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTYwcHgpIHtcbiAgICBib2R5LmNhdGVnb3J5IC5kb25hdGUtc2hhcmUtZm9vdGVyIC5mb290LWJhciwgYm9keS5zaW5nbGUtcG9zdCAuZG9uYXRlLXNoYXJlLWZvb3RlciAuZm9vdC1iYXIsIGJvZHkudGFnIC5kb25hdGUtc2hhcmUtZm9vdGVyIC5mb290LWJhciB7XG4gICAgICB3aWR0aDogNzcwcHg7IH0gfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5NjBweCkge1xuICAgIC5kb25hdGUtc2hhcmUtZm9vdGVyLmdlbmVyaWMtY29udGVudC13cmFwcGVyLWRvbmF0ZS1zaGFyZS1mb290ZXIgLmZvb3QtYmFyLCAuc2luZ2xlLWF0aGxldGUgLmRvbmF0ZS1zaGFyZS1mb290ZXIgLmZvb3QtYmFyIHtcbiAgICAgIHdpZHRoOiA1NTBweDsgfSB9XG4gIC5kb25hdGUtc2hhcmUtZm9vdGVyIC5mb290LWJhciB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGJhY2tncm91bmQ6ICNmNmU2YjI7IH1cbiAgICAuZG9uYXRlLXNoYXJlLWZvb3RlciAuZm9vdC1iYXI6OmFmdGVyIHtcbiAgICAgIGNsZWFyOiBib3RoO1xuICAgICAgY29udGVudDogXCJcIjtcbiAgICAgIGRpc3BsYXk6IHRhYmxlOyB9XG4gIC5kb25hdGUtc2hhcmUtZm9vdGVyIC5idXR0b24ge1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIG1hcmdpbjogMTBweDtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgY29sb3I6ICM0NDQ0NDQ7XG4gICAgZm9udC1zaXplOiAxLjEyNXJlbTtcbiAgICBsaW5lLWhlaWdodDogMS4xO1xuICAgIGZvbnQtZmFtaWx5OiBcImxlYWd1ZS1nb3RoaWNcIiwgYXJpYWwsIHNhbnMtc2VyaWY7XG4gICAgbGV0dGVyLXNwYWNpbmc6IDAuMDA1ZW07XG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBwYWRkaW5nOiA3cHggMzBweCA1cHggMzBweDtcbiAgICBiYWNrZ3JvdW5kOiAjRkRDQzAwO1xuICAgIGJveC1zaGFkb3c6IDJweCAycHggMHB4IDBweCByZ2JhKDAsIDAsIDAsIDAuMjUpO1xuICAgIHBhZGRpbmctbGVmdDogMTBweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMHB4OyB9XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgIC5kb25hdGUtc2hhcmUtZm9vdGVyIC5idXR0b24ge1xuICAgICAgICBmb250LXNpemU6IDEuMzEyNXJlbTsgfSB9XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTYwcHgpIHtcbiAgICAgIC5kb25hdGUtc2hhcmUtZm9vdGVyIC5idXR0b24ge1xuICAgICAgICBmb250LXNpemU6IDEuNXJlbTsgfSB9XG4gICAgLmRvbmF0ZS1zaGFyZS1mb290ZXIgLmJ1dHRvbjpob3ZlciwgLmRvbmF0ZS1zaGFyZS1mb290ZXIgLmJ1dHRvbjpmb2N1cywgLmRvbmF0ZS1zaGFyZS1mb290ZXIgLmJ1dHRvbjphY3RpdmUge1xuICAgICAgY29sb3I6ICM0NDQ0NDQ7XG4gICAgICBiYWNrZ3JvdW5kOiAjZjZlNmIyOyB9XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNDgwcHgpIHtcbiAgICAgIC5kb25hdGUtc2hhcmUtZm9vdGVyIC5idXR0b24ge1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDMwcHg7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDMwcHg7IH0gfVxuICAuZG9uYXRlLXNoYXJlLWZvb3RlciAuYWRkaXRpb25hbC1saW5rcyB7XG4gICAgZmxvYXQ6IHJpZ2h0OyB9XG4gICAgLmRvbmF0ZS1zaGFyZS1mb290ZXIgLmFkZGl0aW9uYWwtbGlua3MgLnNoYXJlLWxpbmsge1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgei1pbmRleDogMTA7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7IH1cbiAgICAgIC5kb25hdGUtc2hhcmUtZm9vdGVyIC5hZGRpdGlvbmFsLWxpbmtzIC5zaGFyZS1saW5rIHNwYW4ge1xuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgIGNvbG9yOiAjNDE5ZmI1O1xuICAgICAgICBmb250LXNpemU6IDEuMTI1cmVtO1xuICAgICAgICBsaW5lLWhlaWdodDogMS4xO1xuICAgICAgICBmb250LWZhbWlseTogXCJsZWFndWUtZ290aGljXCIsIGFyaWFsLCBzYW5zLXNlcmlmO1xuICAgICAgICBsZXR0ZXItc3BhY2luZzogMC4wMDVlbTtcbiAgICAgICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgdmVydGljYWwtYWxpZ246IDZweDsgfVxuICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICAgIC5kb25hdGUtc2hhcmUtZm9vdGVyIC5hZGRpdGlvbmFsLWxpbmtzIC5zaGFyZS1saW5rIHNwYW4ge1xuICAgICAgICAgICAgZm9udC1zaXplOiAxLjMxMjVyZW07IH0gfVxuICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5NjBweCkge1xuICAgICAgICAgIC5kb25hdGUtc2hhcmUtZm9vdGVyIC5hZGRpdGlvbmFsLWxpbmtzIC5zaGFyZS1saW5rIHNwYW4ge1xuICAgICAgICAgICAgZm9udC1zaXplOiAxLjVyZW07IH0gfVxuICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICAgIC5kb25hdGUtc2hhcmUtZm9vdGVyIC5hZGRpdGlvbmFsLWxpbmtzIC5zaGFyZS1saW5rIHNwYW4ge1xuICAgICAgICAgICAgdmVydGljYWwtYWxpZ246IDRweDsgfSB9XG4gICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk2MHB4KSB7XG4gICAgICAgICAgLmRvbmF0ZS1zaGFyZS1mb290ZXIgLmFkZGl0aW9uYWwtbGlua3MgLnNoYXJlLWxpbmsgc3BhbiB7XG4gICAgICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogMnB4O1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDNweDsgfSB9XG4gICAgICAgIC5kb25hdGUtc2hhcmUtZm9vdGVyIC5hZGRpdGlvbmFsLWxpbmtzIC5zaGFyZS1saW5rIHNwYW46aG92ZXIge1xuICAgICAgICAgIGNvbG9yOiAjZmY2ZDAzOyB9XG4gICAgLmRvbmF0ZS1zaGFyZS1mb290ZXIgLmFkZGl0aW9uYWwtbGlua3MgLnByaW50LWxpbmsge1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgei1pbmRleDogMTA7XG4gICAgICBtYXJnaW46IDAgMTBweDsgfVxuICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTYwcHgpIHtcbiAgICAgICAgLmRvbmF0ZS1zaGFyZS1mb290ZXIgLmFkZGl0aW9uYWwtbGlua3MgLnByaW50LWxpbmsge1xuICAgICAgICAgIG1hcmdpbjogMCAzNXB4OyB9IH1cbiAgICAgIC5kb25hdGUtc2hhcmUtZm9vdGVyIC5hZGRpdGlvbmFsLWxpbmtzIC5wcmludC1saW5rIHNwYW4ge1xuICAgICAgICBjb2xvcjogIzQxOWZiNTtcbiAgICAgICAgZm9udC1zaXplOiAxLjEyNXJlbTtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuMTtcbiAgICAgICAgZm9udC1mYW1pbHk6IFwibGVhZ3VlLWdvdGhpY1wiLCBhcmlhbCwgc2Fucy1zZXJpZjtcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDAuMDA1ZW07XG4gICAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgIHZlcnRpY2FsLWFsaWduOiA0cHg7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiA1cHg7IH1cbiAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgICAuZG9uYXRlLXNoYXJlLWZvb3RlciAuYWRkaXRpb25hbC1saW5rcyAucHJpbnQtbGluayBzcGFuIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMS4zMTI1cmVtOyB9IH1cbiAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTYwcHgpIHtcbiAgICAgICAgICAuZG9uYXRlLXNoYXJlLWZvb3RlciAuYWRkaXRpb25hbC1saW5rcyAucHJpbnQtbGluayBzcGFuIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMS41cmVtOyB9IH1cbiAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTYwcHgpIHtcbiAgICAgICAgICAuZG9uYXRlLXNoYXJlLWZvb3RlciAuYWRkaXRpb25hbC1saW5rcyAucHJpbnQtbGluayBzcGFuIHtcbiAgICAgICAgICAgIHZlcnRpY2FsLWFsaWduOiAycHg7IH0gfVxuICAgICAgLmRvbmF0ZS1zaGFyZS1mb290ZXIgLmFkZGl0aW9uYWwtbGlua3MgLnByaW50LWxpbms6aG92ZXIgc3BhbiwgLmRvbmF0ZS1zaGFyZS1mb290ZXIgLmFkZGl0aW9uYWwtbGlua3MgLnByaW50LWxpbms6Zm9jdXMgc3BhbiwgLmRvbmF0ZS1zaGFyZS1mb290ZXIgLmFkZGl0aW9uYWwtbGlua3MgLnByaW50LWxpbms6YWN0aXZlIHNwYW4ge1xuICAgICAgICBjb2xvcjogI2ZmNmQwMzsgfVxuICAgIC5kb25hdGUtc2hhcmUtZm9vdGVyIC5hZGRpdGlvbmFsLWxpbmtzIHVsLnNvY2lhbC1saW5rcyB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgcmlnaHQ6IC0xNXB4O1xuICAgICAgYm90dG9tOiA1M3B4O1xuICAgICAgd2lkdGg6IDE5NnB4O1xuICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgIGJhY2tncm91bmQ6ICNGRkZDREI7XG4gICAgICBib3gtc2hhZG93OiAwcHggLTJweCAzcHggMHB4IHJnYmEoMCwgMCwgMCwgMC4zOCk7IH1cbiAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAgIC5kb25hdGUtc2hhcmUtZm9vdGVyIC5hZGRpdGlvbmFsLWxpbmtzIHVsLnNvY2lhbC1saW5rcyB7XG4gICAgICAgICAgYm90dG9tOiA1OHB4OyB9IH1cbiAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk2MHB4KSB7XG4gICAgICAgIC5kb25hdGUtc2hhcmUtZm9vdGVyIC5hZGRpdGlvbmFsLWxpbmtzIHVsLnNvY2lhbC1saW5rcyB7XG4gICAgICAgICAgcmlnaHQ6IGF1dG87XG4gICAgICAgICAgbGVmdDogLTE5cHg7XG4gICAgICAgICAgYm90dG9tOiA2MXB4OyB9IH1cbiAgICAgIC5kb25hdGUtc2hhcmUtZm9vdGVyIC5hZGRpdGlvbmFsLWxpbmtzIHVsLnNvY2lhbC1saW5rczpiZWZvcmUge1xuICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIGxlZnQ6IC00cHg7XG4gICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICB0b3A6IC0xNnB4O1xuICAgICAgICB3aWR0aDogMjAzcHg7XG4gICAgICAgIGhlaWdodDogMTdweDtcbiAgICAgICAgYmFja2dyb3VuZDogdXJsKC4uL2ltYWdlcy9zaGFyZV9tZW51X3RvcC5wbmcpIG5vLXJlcGVhdDsgfVxuICAgICAgLmRvbmF0ZS1zaGFyZS1mb290ZXIgLmFkZGl0aW9uYWwtbGlua3MgdWwuc29jaWFsLWxpbmtzIGxpIHtcbiAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNjY2NjY2M7IH1cbiAgICAgICAgLmRvbmF0ZS1zaGFyZS1mb290ZXIgLmFkZGl0aW9uYWwtbGlua3MgdWwuc29jaWFsLWxpbmtzIGxpOmJlZm9yZSB7XG4gICAgICAgICAgZGlzcGxheTogbm9uZTsgfVxuICAgICAgICAuZG9uYXRlLXNoYXJlLWZvb3RlciAuYWRkaXRpb25hbC1saW5rcyB1bC5zb2NpYWwtbGlua3MgbGk6bGFzdC1jaGlsZCB7XG4gICAgICAgICAgYm9yZGVyLWJvdHRvbTogbm9uZTsgfVxuICAgICAgICAuZG9uYXRlLXNoYXJlLWZvb3RlciAuYWRkaXRpb25hbC1saW5rcyB1bC5zb2NpYWwtbGlua3MgbGkgYSB7XG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgY29sb3I6ICM0MTlmYjU7XG4gICAgICAgICAgZm9udC1zaXplOiAxLjEyNXJlbTtcbiAgICAgICAgICBsaW5lLWhlaWdodDogMS4xO1xuICAgICAgICAgIGZvbnQtZmFtaWx5OiBcImxlYWd1ZS1nb3RoaWNcIiwgYXJpYWwsIHNhbnMtc2VyaWY7XG4gICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDAuMDA1ZW07XG4gICAgICAgICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICAgIHBhZGRpbmc6IDEwcHggMjBweDsgfVxuICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAgICAgICAuZG9uYXRlLXNoYXJlLWZvb3RlciAuYWRkaXRpb25hbC1saW5rcyB1bC5zb2NpYWwtbGlua3MgbGkgYSB7XG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogMS4zMTI1cmVtOyB9IH1cbiAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5NjBweCkge1xuICAgICAgICAgICAgLmRvbmF0ZS1zaGFyZS1mb290ZXIgLmFkZGl0aW9uYWwtbGlua3MgdWwuc29jaWFsLWxpbmtzIGxpIGEge1xuICAgICAgICAgICAgICBmb250LXNpemU6IDEuNXJlbTsgfSB9XG4gICAgICAgICAgLmRvbmF0ZS1zaGFyZS1mb290ZXIgLmFkZGl0aW9uYWwtbGlua3MgdWwuc29jaWFsLWxpbmtzIGxpIGE6aG92ZXIsIC5kb25hdGUtc2hhcmUtZm9vdGVyIC5hZGRpdGlvbmFsLWxpbmtzIHVsLnNvY2lhbC1saW5rcyBsaSBhOmZvY3VzLCAuZG9uYXRlLXNoYXJlLWZvb3RlciAuYWRkaXRpb25hbC1saW5rcyB1bC5zb2NpYWwtbGlua3MgbGkgYTphY3RpdmUge1xuICAgICAgICAgICAgY29sb3I6ICNmZjZkMDM7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAjZmVlMTQzOyB9XG4gICAgICAgIC5kb25hdGUtc2hhcmUtZm9vdGVyIC5hZGRpdGlvbmFsLWxpbmtzIHVsLnNvY2lhbC1saW5rcyBsaSBpbWcge1xuICAgICAgICAgIHdpZHRoOiAyM3B4OyB9XG4gICAgICAgIC5kb25hdGUtc2hhcmUtZm9vdGVyIC5hZGRpdGlvbmFsLWxpbmtzIHVsLnNvY2lhbC1saW5rcyBsaSBpLmljby1saW5rZWRpbiB7XG4gICAgICAgICAgY29sb3I6IHdoaXRlO1xuICAgICAgICAgIGJhY2tncm91bmQ6ICMwMDc3QjU7IH1cbiAgICAgICAgLmRvbmF0ZS1zaGFyZS1mb290ZXIgLmFkZGl0aW9uYWwtbGlua3MgdWwuc29jaWFsLWxpbmtzIGxpIHNwYW4ge1xuICAgICAgICAgIHZlcnRpY2FsLWFsaWduOiA0cHg7XG4gICAgICAgICAgbWFyZ2luLWxlZnQ6IDZweDsgfVxuICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAgICAgICAuZG9uYXRlLXNoYXJlLWZvb3RlciAuYWRkaXRpb25hbC1saW5rcyB1bC5zb2NpYWwtbGlua3MgbGkgc3BhbiB7XG4gICAgICAgICAgICAgIHZlcnRpY2FsLWFsaWduOiAzcHg7IH0gfVxuICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk2MHB4KSB7XG4gICAgICAgICAgICAuZG9uYXRlLXNoYXJlLWZvb3RlciAuYWRkaXRpb25hbC1saW5rcyB1bC5zb2NpYWwtbGlua3MgbGkgc3BhbiB7XG4gICAgICAgICAgICAgIHZlcnRpY2FsLWFsaWduOiAycHg7IH0gfVxuICAgIC5kb25hdGUtc2hhcmUtZm9vdGVyIC5hZGRpdGlvbmFsLWxpbmtzIC5zaGFyZS13cmFwcGVyIHtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgIHBhZGRpbmc6IDE3cHggMCA2cHggMDsgfVxuICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgLmRvbmF0ZS1zaGFyZS1mb290ZXIgLmFkZGl0aW9uYWwtbGlua3MgLnNoYXJlLXdyYXBwZXIge1xuICAgICAgICAgIHBhZGRpbmc6IDE5cHggMCA4cHggMDsgfSB9XG4gICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5NjBweCkge1xuICAgICAgICAuZG9uYXRlLXNoYXJlLWZvb3RlciAuYWRkaXRpb25hbC1saW5rcyAuc2hhcmUtd3JhcHBlciB7XG4gICAgICAgICAgcGFkZGluZzogMThweCAwIDExcHggMDsgfSB9XG4gICAgICAuZG9uYXRlLXNoYXJlLWZvb3RlciAuYWRkaXRpb25hbC1saW5rcyAuc2hhcmUtd3JhcHBlcjpob3ZlciAuc2hhcmUtbGluayBzcGFuIHtcbiAgICAgICAgY29sb3I6ICNmZjZkMDM7IH1cbiAgICAgIC5kb25hdGUtc2hhcmUtZm9vdGVyIC5hZGRpdGlvbmFsLWxpbmtzIC5zaGFyZS13cmFwcGVyOmhvdmVyIHVsLnNvY2lhbC1saW5rcyB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrOyB9XG5cbi5zdXBwb3J0LWZvb3RlciB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIHBhZGRpbmc6IDAgMTVweDsgfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5NjBweCkge1xuICAgIC5zdXBwb3J0LWZvb3RlciB7XG4gICAgICBwYWRkaW5nOiAwOyB9IH1cbiAgLnN1cHBvcnQtZm9vdGVyIGg1IHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgbWFyZ2luOiAwIDIwcHggMCAwO1xuICAgIHZlcnRpY2FsLWFsaWduOiAxOXB4OyB9XG4gIC5zdXBwb3J0LWZvb3RlciBpbWcge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jazsgfVxuXG4uc2l0ZS1mb290ZXIge1xuICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG4gIHBhZGRpbmctcmlnaHQ6IDE1cHg7XG4gIG1heC13aWR0aDogNzVlbTtcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIG1hcmdpbi1yaWdodDogYXV0bztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAxO1xuICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1hZ2VzL2dyZWVuLXBhdHRlcm4uanBnKSByZXBlYXQ7XG4gIG1hcmdpbi10b3A6IDEzcHg7XG4gIHBhZGRpbmc6IDE1cHg7XG4gIG1hcmdpbi10b3A6IDQwcHg7IH1cbiAgLnNpdGUtZm9vdGVyOjphZnRlciB7XG4gICAgY2xlYXI6IGJvdGg7XG4gICAgY29udGVudDogXCJcIjtcbiAgICBkaXNwbGF5OiB0YWJsZTsgfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA0ODBweCkge1xuICAgIC5zaXRlLWZvb3RlciB7XG4gICAgICBtYXgtd2lkdGg6IDEwMCU7IH0gfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAgIC5zaXRlLWZvb3RlciB7XG4gICAgICBtYXgtd2lkdGg6IDEwMCU7IH0gfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5NjBweCkge1xuICAgIC5zaXRlLWZvb3RlciB7XG4gICAgICBtYXgtd2lkdGg6IDk2MHB4OyB9IH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gICAgLnNpdGUtZm9vdGVyIHtcbiAgICAgIG1heC13aWR0aDogMTIwMHB4OyB9IH1cbiAgLnNpdGUtZm9vdGVyOmJlZm9yZSwgLnNpdGUtZm9vdGVyOmFmdGVyIHtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBsZWZ0OiAwO1xuICAgIHJpZ2h0OiAwO1xuICAgIHotaW5kZXg6IC0xO1xuICAgIGhlaWdodDogNTAlO1xuICAgIGJhY2tncm91bmQ6IGluaGVyaXQ7XG4gICAgLXdlYmtpdC1iYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47IH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNDgwcHgpIHtcbiAgICAuc2l0ZS1mb290ZXIge1xuICAgICAgbWFyZ2luLXRvcDogMjlweDsgfSB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgLnNpdGUtZm9vdGVyIHtcbiAgICAgIG1hcmdpbi10b3A6IDM0cHg7IH0gfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5NjBweCkge1xuICAgIC5zaXRlLWZvb3RlciB7XG4gICAgICBtYXJnaW4tdG9wOiA0N3B4OyB9IH1cbiAgLnNpdGUtZm9vdGVyOmJlZm9yZSB7XG4gICAgdG9wOiAtMTNweDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2tld1koLTEuOWRlZyk7XG4gICAgLW1vei10cmFuc2Zvcm06IHNrZXdZKC0xLjlkZWcpO1xuICAgIC1tcy10cmFuc2Zvcm06IHNrZXdZKC0xLjlkZWcpO1xuICAgIC1vLXRyYW5zZm9ybTogc2tld1koLTEuOWRlZyk7XG4gICAgdHJhbnNmb3JtOiBza2V3WSgtMS45ZGVnKTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IDEwMCUgMDtcbiAgICAtbW96LXRyYW5zZm9ybS1vcmlnaW46IDEwMCUgMDtcbiAgICAtbXMtdHJhbnNmb3JtLW9yaWdpbjogMTAwJSAwO1xuICAgIC1vLXRyYW5zZm9ybS1vcmlnaW46IDEwMCUgMDtcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiAxMDAlIDA7IH1cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA0ODBweCkge1xuICAgICAgLnNpdGUtZm9vdGVyOmJlZm9yZSB7XG4gICAgICAgIHRvcDogLTI5cHg7IH0gfVxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAuc2l0ZS1mb290ZXI6YmVmb3JlIHtcbiAgICAgICAgdG9wOiAtMzRweDsgfSB9XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTYwcHgpIHtcbiAgICAgIC5zaXRlLWZvb3RlcjpiZWZvcmUge1xuICAgICAgICB0b3A6IC00N3B4OyB9IH1cbiAgLnNpdGUtZm9vdGVyOmFmdGVyIHtcbiAgICBkaXNwbGF5OiBub25lOyB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQ4MHB4KSB7XG4gICAgLnNpdGUtZm9vdGVyIHtcbiAgICAgIG1hcmdpbi10b3A6IDYwcHg7IH0gfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAgIC5zaXRlLWZvb3RlciB7XG4gICAgICBwYWRkaW5nLXRvcDogMDtcbiAgICAgIG1hcmdpbi10b3A6IDYwcHg7IH0gfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5NjBweCkge1xuICAgIC5zaXRlLWZvb3RlciB7XG4gICAgICBtYXJnaW4tdG9wOiA4MHB4OyB9IH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNDgwcHgpIHtcbiAgICAuc2l0ZS1mb290ZXIgdWwgbGkge1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgcGFkZGluZy1yaWdodDogMTBweDsgfSB9XG4gIC5zaXRlLWZvb3RlciB1bCBsaSBhIHtcbiAgICBjb2xvcjogd2hpdGU7XG4gICAgZm9udC1zaXplOiAwLjc1cmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjE7XG4gICAgbGV0dGVyLXNwYWNpbmc6IDFweDtcbiAgICBmb250LWZhbWlseTogXCJuZXdzLWdvdGhpYy1zdGRcIiwgYXJpYWwsIHNhbnMtc2VyaWY7XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICBmb250LXdlaWdodDogNjAwOyB9XG4gICAgLnNpdGUtZm9vdGVyIHVsIGxpIGE6aG92ZXIsIC5zaXRlLWZvb3RlciB1bCBsaSBhOmZvY3VzLCAuc2l0ZS1mb290ZXIgdWwgbGkgYTphY3RpdmUge1xuICAgICAgY29sb3I6ICNmZWUxNDM7IH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAuc2l0ZS1mb290ZXIgLmZvb3Rlci1oZWFkZXIgLmNvbnRhaW5lciwgLnNpdGUtZm9vdGVyIC5mb290ZXItaGVhZGVyIC5nZW5lcmljLWNvbnRlbnQtd3JhcHBlciwgLnNpdGUtZm9vdGVyIC5mb290ZXItaGVhZGVyIC5zaW5nbGUtYXRobGV0ZSAuYXRobGV0ZS1hcnRpY2xlIC5oZW50cnksIC5zaW5nbGUtYXRobGV0ZSAuYXRobGV0ZS1hcnRpY2xlIC5zaXRlLWZvb3RlciAuZm9vdGVyLWhlYWRlciAuaGVudHJ5LCAuc2l0ZS1mb290ZXIgLmZvb3Rlci1oZWFkZXIgLnNpbmdsZS1hdGhsZXRlIC5hdGhsZXRlLXJlbGF0ZWQtYXJ0aWNsZXMsIC5zaW5nbGUtYXRobGV0ZSAuc2l0ZS1mb290ZXIgLmZvb3Rlci1oZWFkZXIgLmF0aGxldGUtcmVsYXRlZC1hcnRpY2xlcywgLnNpdGUtZm9vdGVyIC5mb290ZXItaGVhZGVyIGJvZHkuY2F0ZWdvcnkgLm1haW4tY29udGVudCwgYm9keS5jYXRlZ29yeSAuc2l0ZS1mb290ZXIgLmZvb3Rlci1oZWFkZXIgLm1haW4tY29udGVudCwgLnNpdGUtZm9vdGVyIC5mb290ZXItaGVhZGVyIGJvZHkuc2luZ2xlLXBvc3QgLm1haW4tY29udGVudCwgYm9keS5zaW5nbGUtcG9zdCAuc2l0ZS1mb290ZXIgLmZvb3Rlci1oZWFkZXIgLm1haW4tY29udGVudCwgLnNpdGUtZm9vdGVyIC5mb290ZXItaGVhZGVyIGJvZHkudGFnIC5tYWluLWNvbnRlbnQsIGJvZHkudGFnIC5zaXRlLWZvb3RlciAuZm9vdGVyLWhlYWRlciAubWFpbi1jb250ZW50IHtcbiAgICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAgICAgZGlzcGxheTogLW1vei1ib3g7XG4gICAgICBkaXNwbGF5OiBib3g7XG4gICAgICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XG4gICAgICBkaXNwbGF5OiAtbW96LWZsZXg7XG4gICAgICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAtd2Via2l0LWJveC1wYWNrOiBqdXN0aWZ5O1xuICAgICAgLW1vei1ib3gtcGFjazoganVzdGlmeTtcbiAgICAgIGJveC1wYWNrOiBqdXN0aWZ5O1xuICAgICAgLXdlYmtpdC1qdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAtbW96LWp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgIC1tcy1qdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAtby1qdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAtbXMtZmxleC1wYWNrOiBqdXN0aWZ5OyB9IH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAuc2l0ZS1mb290ZXIgLmZvb3Rlci1oZWFkZXIgLmhlYWRpbmcge1xuICAgICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gICAgICBkaXNwbGF5OiAtbW96LWJveDtcbiAgICAgIGRpc3BsYXk6IGJveDtcbiAgICAgIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcbiAgICAgIGRpc3BsYXk6IC1tb3otZmxleDtcbiAgICAgIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIC13ZWJraXQtYm94LW9yaWVudDogdmVydGljYWw7XG4gICAgICAtbW96LWJveC1vcmllbnQ6IHZlcnRpY2FsO1xuICAgICAgYm94LW9yaWVudDogdmVydGljYWw7XG4gICAgICAtd2Via2l0LWJveC1kaXJlY3Rpb246IG5vcm1hbDtcbiAgICAgIC1tb3otYm94LWRpcmVjdGlvbjogbm9ybWFsO1xuICAgICAgYm94LWRpcmVjdGlvbjogbm9ybWFsO1xuICAgICAgLXdlYmtpdC1mbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgLW1vei1mbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgIC1tcy1mbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgLXdlYmtpdC1ib3gtcGFjazogY2VudGVyO1xuICAgICAgLW1vei1ib3gtcGFjazogY2VudGVyO1xuICAgICAgYm94LXBhY2s6IGNlbnRlcjtcbiAgICAgIC13ZWJraXQtanVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAtbW96LWp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgLW1zLWp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgLW8tanVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgIC1tcy1mbGV4LXBhY2s6IGNlbnRlcjsgfSB9XG4gIC5zaXRlLWZvb3RlciAuZm9vdGVyLWhlYWRlciBoMSB7XG4gICAgY29sb3I6IHdoaXRlO1xuICAgIGZvbnQtc2l6ZTogMS41cmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjE7XG4gICAgZm9udC1mYW1pbHk6IFwibGVhZ3VlLWdvdGhpY1wiLCBhcmlhbCwgc2Fucy1zZXJpZjtcbiAgICBsZXR0ZXItc3BhY2luZzogMC4wMDVlbTtcbiAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgbWFyZ2luOiAwOyB9XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgIC5zaXRlLWZvb3RlciAuZm9vdGVyLWhlYWRlciBoMSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMS44NzVyZW07IH0gfVxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk2MHB4KSB7XG4gICAgICAuc2l0ZS1mb290ZXIgLmZvb3Rlci1oZWFkZXIgaDEge1xuICAgICAgICBmb250LXNpemU6IDIuMjVyZW07IH0gfVxuICAuc2l0ZS1mb290ZXIgLmZvb3Rlci1oZWFkZXIgaDIge1xuICAgIGNvbG9yOiB3aGl0ZTtcbiAgICBmb250LXNpemU6IDEuMTI1cmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjE7XG4gICAgZm9udC1mYW1pbHk6IFwibGVhZ3VlLWdvdGhpY1wiLCBhcmlhbCwgc2Fucy1zZXJpZjtcbiAgICBsZXR0ZXItc3BhY2luZzogMC4wMDVlbTtcbiAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICAgIG1hcmdpbjogMDsgfVxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAuc2l0ZS1mb290ZXIgLmZvb3Rlci1oZWFkZXIgaDIge1xuICAgICAgICBmb250LXNpemU6IDEuMzEyNXJlbTsgfSB9XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTYwcHgpIHtcbiAgICAgIC5zaXRlLWZvb3RlciAuZm9vdGVyLWhlYWRlciBoMiB7XG4gICAgICAgIGZvbnQtc2l6ZTogMS41cmVtOyB9IH1cbiAgLnNpdGUtZm9vdGVyIC5mb290ZXItaGVhZGVyIC5zb2NpYWwge1xuICAgIHBhZGRpbmc6IDEwcHggMTVweCAwIDA7XG4gICAgbWFyZ2luLWJvdHRvbTogLTRweDsgfVxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAuc2l0ZS1mb290ZXIgLmZvb3Rlci1oZWFkZXIgLnNvY2lhbCB7XG4gICAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICAgICAgICBwYWRkaW5nOiAwOyB9IH1cbiAgICAuc2l0ZS1mb290ZXIgLmZvb3Rlci1oZWFkZXIgLnNvY2lhbCBhIHtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jazsgfVxuICAgICAgLnNpdGUtZm9vdGVyIC5mb290ZXItaGVhZGVyIC5zb2NpYWwgYTpob3ZlciBzcGFuLCAuc2l0ZS1mb290ZXIgLmZvb3Rlci1oZWFkZXIgLnNvY2lhbCBhOmZvY3VzIHNwYW4sIC5zaXRlLWZvb3RlciAuZm9vdGVyLWhlYWRlciAuc29jaWFsIGE6YWN0aXZlIHNwYW4ge1xuICAgICAgICBjb2xvcjogI2ZlZTE0MzsgfVxuICAgICAgLnNpdGUtZm9vdGVyIC5mb290ZXItaGVhZGVyIC5zb2NpYWwgYSBpIHtcbiAgICAgICAgdmVydGljYWwtYWxpZ246IC02cHg7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDVweDtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBjb2xvcjogIzcyYjYxOTtcbiAgICAgICAgZm9udC1zaXplOiAxLjg3NXJlbTsgfVxuICAgICAgICAuc2l0ZS1mb290ZXIgLmZvb3Rlci1oZWFkZXIgLnNvY2lhbCBhIGk6YWZ0ZXIge1xuICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICB6LWluZGV4OiAtMTtcbiAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICB3aWR0aDogMjlweDtcbiAgICAgICAgICBoZWlnaHQ6IDI4cHg7XG4gICAgICAgICAgYmFja2dyb3VuZDogI2ZlZTE0MztcbiAgICAgICAgICBib3gtc2hhZG93OiAycHggMnB4IDBweCAwcHggcmdiYSgwLCAwLCAwLCAwLjI1KTsgfVxuICAgICAgICAgIEBtZWRpYSBhbGwgYW5kICgtbXMtaGlnaC1jb250cmFzdDogbm9uZSksICgtbXMtaGlnaC1jb250cmFzdDogYWN0aXZlKSB7XG4gICAgICAgICAgICAuc2l0ZS1mb290ZXIgLmZvb3Rlci1oZWFkZXIgLnNvY2lhbCBhIGk6YWZ0ZXIge1xuICAgICAgICAgICAgICB0b3A6IDlweDsgfSB9XG4gICAgICAgIC5zaXRlLWZvb3RlciAuZm9vdGVyLWhlYWRlciAuc29jaWFsIGEgaS5pY28tdHdpdHRlciB7XG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgZm9udC1zaXplOiAxLjEyNXJlbTtcbiAgICAgICAgICBwYWRkaW5nOiAxMHB4IDAgMCA0cHg7IH1cbiAgICAgICAgICAuc2l0ZS1mb290ZXIgLmZvb3Rlci1oZWFkZXIgLnNvY2lhbCBhIGkuaWNvLXR3aXR0ZXI6YWZ0ZXIge1xuICAgICAgICAgICAgdG9wOiA5cHg7IH1cbiAgICAgIC5zaXRlLWZvb3RlciAuZm9vdGVyLWhlYWRlciAuc29jaWFsIGEgc3BhbiB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIGNvbG9yOiB3aGl0ZTtcbiAgICAgICAgZm9udC1zaXplOiAwLjc1cmVtO1xuICAgICAgICBsaW5lLWhlaWdodDogMS4xO1xuICAgICAgICBsZXR0ZXItc3BhY2luZzogMXB4O1xuICAgICAgICBmb250LWZhbWlseTogXCJuZXdzLWdvdGhpYy1zdGRcIiwgYXJpYWwsIHNhbnMtc2VyaWY7XG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7IH1cbiAgLnNpdGUtZm9vdGVyIC5mb290ZXItaGVhZGVyIC5mb290ZXItbmF2IHVsIHtcbiAgICBib3JkZXItdG9wOiAxcHggc29saWQgd2hpdGU7XG4gICAgcGFkZGluZzogNXB4IDE1cHggMCAxNXB4O1xuICAgIG1hcmdpbjogNXB4IC0xNXB4IDAgLTE1cHg7IH1cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgLnNpdGUtZm9vdGVyIC5mb290ZXItaGVhZGVyIC5mb290ZXItbmF2IHVsIHtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAgICAgICBtYXJnaW46IDA7IH0gfVxuICAuc2l0ZS1mb290ZXIgaHIge1xuICAgIGJhY2tncm91bmQ6IHdoaXRlO1xuICAgIG1hcmdpbjogNXB4IC0xNXB4IDE1cHggLTE1cHg7IH1cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgLnNpdGUtZm9vdGVyIGhyIHtcbiAgICAgICAgbWFyZ2luLXRvcDogMTVweDsgfSB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgLnNpdGUtZm9vdGVyIC5mb290ZXItc2Vjb25kYXJ5IC5jb250YWluZXIsIC5zaXRlLWZvb3RlciAuZm9vdGVyLXNlY29uZGFyeSAuZ2VuZXJpYy1jb250ZW50LXdyYXBwZXIsIC5zaXRlLWZvb3RlciAuZm9vdGVyLXNlY29uZGFyeSAuc2luZ2xlLWF0aGxldGUgLmF0aGxldGUtYXJ0aWNsZSAuaGVudHJ5LCAuc2luZ2xlLWF0aGxldGUgLmF0aGxldGUtYXJ0aWNsZSAuc2l0ZS1mb290ZXIgLmZvb3Rlci1zZWNvbmRhcnkgLmhlbnRyeSwgLnNpdGUtZm9vdGVyIC5mb290ZXItc2Vjb25kYXJ5IC5zaW5nbGUtYXRobGV0ZSAuYXRobGV0ZS1yZWxhdGVkLWFydGljbGVzLCAuc2luZ2xlLWF0aGxldGUgLnNpdGUtZm9vdGVyIC5mb290ZXItc2Vjb25kYXJ5IC5hdGhsZXRlLXJlbGF0ZWQtYXJ0aWNsZXMsIC5zaXRlLWZvb3RlciAuZm9vdGVyLXNlY29uZGFyeSBib2R5LmNhdGVnb3J5IC5tYWluLWNvbnRlbnQsIGJvZHkuY2F0ZWdvcnkgLnNpdGUtZm9vdGVyIC5mb290ZXItc2Vjb25kYXJ5IC5tYWluLWNvbnRlbnQsIC5zaXRlLWZvb3RlciAuZm9vdGVyLXNlY29uZGFyeSBib2R5LnNpbmdsZS1wb3N0IC5tYWluLWNvbnRlbnQsIGJvZHkuc2luZ2xlLXBvc3QgLnNpdGUtZm9vdGVyIC5mb290ZXItc2Vjb25kYXJ5IC5tYWluLWNvbnRlbnQsIC5zaXRlLWZvb3RlciAuZm9vdGVyLXNlY29uZGFyeSBib2R5LnRhZyAubWFpbi1jb250ZW50LCBib2R5LnRhZyAuc2l0ZS1mb290ZXIgLmZvb3Rlci1zZWNvbmRhcnkgLm1haW4tY29udGVudCB7XG4gICAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgICAgIGRpc3BsYXk6IC1tb3otYm94O1xuICAgICAgZGlzcGxheTogYm94O1xuICAgICAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xuICAgICAgZGlzcGxheTogLW1vei1mbGV4O1xuICAgICAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgLXdlYmtpdC1ib3gtcGFjazoganVzdGlmeTtcbiAgICAgIC1tb3otYm94LXBhY2s6IGp1c3RpZnk7XG4gICAgICBib3gtcGFjazoganVzdGlmeTtcbiAgICAgIC13ZWJraXQtanVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgLW1vei1qdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAtbXMtanVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgLW8tanVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgLW1zLWZsZXgtcGFjazoganVzdGlmeTsgfSB9XG4gIC5zaXRlLWZvb3RlciAuZm9vdGVyLXNlY29uZGFyeSAuY29weXJpZ2h0LWluZm8ge1xuICAgIGNvbG9yOiB3aGl0ZTtcbiAgICBmb250LXNpemU6IDAuODc1cmVtOyB9XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgIC5zaXRlLWZvb3RlciAuZm9vdGVyLXNlY29uZGFyeSAuY29weXJpZ2h0LWluZm8ge1xuICAgICAgICBwYWRkaW5nOiAwOyB9IH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAuc2l0ZS1mb290ZXIgLmZvb3Rlci1zZWNvbmRhcnkgdWwge1xuICAgICAgbWFyZ2luLXRvcDogLTNweDsgfSB9XG4gIC5zaXRlLWZvb3RlciAuZm9vdGVyLXNlY29uZGFyeSB1bCBsaSBhIHtcbiAgICBjb2xvcjogI2ZlZTE0MzsgfVxuICAgIC5zaXRlLWZvb3RlciAuZm9vdGVyLXNlY29uZGFyeSB1bCBsaSBhOmhvdmVyLCAuc2l0ZS1mb290ZXIgLmZvb3Rlci1zZWNvbmRhcnkgdWwgbGkgYTpmb2N1cywgLnNpdGUtZm9vdGVyIC5mb290ZXItc2Vjb25kYXJ5IHVsIGxpIGE6YWN0aXZlIHtcbiAgICAgIGNvbG9yOiB3aGl0ZTsgfVxuXG4vKiBTcGVjaWZpYyBQYWdlcyAmIENvbXBvbnRlbnRzICovXG4vKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuICAgU2xpcHByeSBQbHVnaW5cbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG4vKipcbiAqXG4gKiBzbGlwcHJ5IHYxLjQuMCAtIFJlc3BvbnNpdmUgY29udGVudCBzbGlkZXIgZm9yIGpRdWVyeVxuICogaHR0cDovL3NsaXBwcnkuY29tXG4gKlxuICogQXV0aG9yczogTHVrYXMgSmFrb2IgSGFmbmVyIC0gQHNhZnRzYWFrXG4gKiAgICAgICAgICBUaG9tYXMgSHVyZCAtIEBTZWVuTm90SHVyZFxuICpcbiAqIENvcHlyaWdodCAyMDE2LCBib29uY29uIG95IC0gaHR0cDovL2Jvb25jb24uY29tXG4gKlxuICpcbiAqIFJlbGVhc2VkIHVuZGVyIHRoZSBNSVQgbGljZW5zZSAtIGh0dHA6Ly9vcGVuc291cmNlLm9yZy9saWNlbnNlcy9NSVRcbiAqL1xuLyoga2VuQnVybnMgYW5pbWF0aW9ucywgdmVyeSBiYXNpYyAqL1xuQGtleWZyYW1lcyBsZWZ0LXJpZ2h0IHtcbiAgMCUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMjAlKSB0cmFuc2xhdGVYKC0xMCUpOyB9XG4gIDEwMCUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwJSkgdHJhbnNsYXRlWCgxMCUpOyB9IH1cblxuQGtleWZyYW1lcyByaWdodC1sZWZ0IHtcbiAgMCUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwJSkgdHJhbnNsYXRlWCgxMCUpOyB9XG4gIDEwMCUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMjAlKSB0cmFuc2xhdGVYKC0xMCUpOyB9IH1cblxuLyogYWRkZWQgdG8gdGhlIG9yaWdpbmFsIGVsZW1lbnQgY2FsbGluZyBzbGlwcHJ5ICovXG4uc3ktYm94LnN5LWxvYWRpbmcge1xuICBiYWNrZ3JvdW5kOiB1cmwoXCIvaW1hZ2VzL3N5LWxvYWRlci5naWZcIikgNTAlIDUwJSBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogMzJweDtcbiAgbWluLWhlaWdodDogNDBweDsgfVxuICAuc3ktYm94LnN5LWxvYWRpbmcgLnN5LXNsaWRlcy13cmFwLCAuc3ktYm94LnN5LWxvYWRpbmcgLnN5LXBhZ2VyIHtcbiAgICB2aXNpYmlsaXR5OiBoaWRkZW47IH1cblxuLyogZWxlbWVudCB0aGF0IHdyYXBzIHRoZSBzbGlkZXMgKi9cbi5zeS1zbGlkZXMtd3JhcCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgaGVpZ2h0OiAxMDAlO1xuICB3aWR0aDogMTAwJTsgfVxuICAuc3ktc2xpZGVzLXdyYXA6aG92ZXIgLnN5LWNvbnRyb2xzIHtcbiAgICBkaXNwbGF5OiBibG9jazsgfVxuXG4vKiBlbGVtZW50IHRoYXQgY3JvcHMgdGhlIHZpc2libGUgYXJlYSB0byB0aGUgc2xpZGVzICovXG4uc3ktc2xpZGVzLWNyb3Age1xuICBoZWlnaHQ6IDEwMCU7XG4gIGhlaWdodDogNTAxcHg7XG4gIHdpZHRoOiAxMDAlO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIG92ZXJmbG93OiBoaWRkZW47IH1cblxuLyogbGlzdCBjb250YWluaW5nIHRoZSBzbGlkZXMgKi9cbi5zeS1saXN0IHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7IH1cbiAgLnN5LWxpc3QuaG9yaXpvbnRhbCB7XG4gICAgdHJhbnNpdGlvbjogbGVmdCBlYXNlOyB9XG4gIC5zeS1saXN0LnZlcnRpY2FsIHtcbiAgICB0cmFuc2l0aW9uOiB0b3AgZWFzZTsgfVxuXG4vKiBzaW5nbGUgc2xpZGUgKi9cbi5zeS1zbGlkZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIHotaW5kZXg6IDI7IH1cbiAgLnN5LXNsaWRlLmtlbmJ1cm5zIHtcbiAgICB3aWR0aDogMTQwJTtcbiAgICBsZWZ0OiAtMjAlOyB9XG4gICAgLnN5LXNsaWRlLmtlbmJ1cm5zLnVzZUNTUyB7XG4gICAgICB0cmFuc2l0aW9uLXByb3BlcnR5OiBvcGFjaXR5OyB9XG4gICAgICAuc3ktc2xpZGUua2VuYnVybnMudXNlQ1NTLnN5LWtlbjpudGgtY2hpbGQoMW4pIHtcbiAgICAgICAgYW5pbWF0aW9uLW5hbWU6IGxlZnQtcmlnaHQ7XG4gICAgICAgIGFuaW1hdGlvbi1maWxsLW1vZGU6IGZvcndhcmRzOyB9XG4gICAgICAuc3ktc2xpZGUua2VuYnVybnMudXNlQ1NTLnN5LWtlbjpudGgtY2hpbGQoMm4pIHtcbiAgICAgICAgYW5pbWF0aW9uLW5hbWU6IHJpZ2h0LWxlZnQ7XG4gICAgICAgIGFuaW1hdGlvbi1maWxsLW1vZGU6IGZvcndhcmRzOyB9XG4gIC5zeS1zbGlkZS5zeS1hY3RpdmUge1xuICAgIHotaW5kZXg6IDM7IH1cbiAgLnN5LXNsaWRlID4gaW1nIHtcbiAgICBtYXJnaW46IDA7XG4gICAgcGFkZGluZzogMDtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogMTAwJTtcbiAgICBib3JkZXI6IDA7IH1cbiAgLnN5LXNsaWRlID4gYSB7XG4gICAgbWFyZ2luOiAwO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IDEwMCU7IH1cbiAgICAuc3ktc2xpZGUgPiBhID4gaW1nIHtcbiAgICAgIG1hcmdpbjogMDtcbiAgICAgIHBhZGRpbmc6IDA7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgYm9yZGVyOiAwOyB9XG5cbi8qIG5leHQvIHByZXYgYnV0dG9ucywgd2l0aCBhcnJvd3MgYW5kIGNsaWNrYWJsZSBhcmVhIGEgbG90IGxhcmdlciB0aGFuIHRoZSB2aXNpYmxlIGJ1dHRvbnMgXG4uc3ktY29udHJvbHMge1xuICBkaXNwbGF5OiBub25lO1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHdpZHRoOiAxMDAlO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogMDtcbiAgbGkge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB3aWR0aDogMTAlO1xuICAgIG1pbi13aWR0aDogJGNvbnRyb2xzX3NpemUgKiAxLjU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIHotaW5kZXg6IDMzO1xuICAgICYuc3ktcHJldiB7XG4gICAgICBsZWZ0OiAwO1xuICAgICAgdG9wOiAwO1xuICAgICAgYSB7XG4gICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IC01JSAwO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICAgICYuc3ktbmV4dCB7XG4gICAgICByaWdodDogMDtcbiAgICAgIHRvcDogMDtcbiAgICAgIGEge1xuICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAxMDUlIDA7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gICAgYSB7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgdGV4dC1pbmRlbnQ6IC05OTk5cHg7XG4gICAgICAmOmxpbmssICY6dmlzaXRlZCB7XG4gICAgICAgIG9wYWNpdHk6IDAuNDtcbiAgICAgIH1cbiAgICAgICY6aG92ZXIsICY6Zm9jdXMge1xuICAgICAgICBvcGFjaXR5OiAwLjg7XG4gICAgICAgIG91dGxpbmU6IG5vbmU7XG4gICAgICB9XG4gICAgICAmOmFmdGVyIHtcbiAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCRhcnJvd3NfdXJsKTtcbiAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICB0ZXh0LWluZGVudDogMDtcbiAgICAgICAgbGluZS1oZWlnaHQ6ICRjb250cm9sc19zaXplO1xuICAgICAgICBjb2xvcjogIzExMTtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDgwMDtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgICAgICB3aWR0aDogJGNvbnRyb2xzX3NpemU7XG4gICAgICAgIGhlaWdodDogJGNvbnRyb2xzX3NpemU7XG4gICAgICAgIGxlZnQ6IDUwJTtcbiAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgIG1hcmdpbi10b3A6IC0kY29udHJvbHNfc2l6ZSAvIDI7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAtJGNvbnRyb2xzX3NpemUgLyAyO1xuICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICB9XG4gICAgfVxuICB9XG4gIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC1kZXZpY2Utd2lkdGggOiAkbW9iaWxlX2JyZWFrKSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgJGNvbnRyb2xzX3NpemU6ICRjb250cm9sc19zaXplIC8gMjtcbiAgICBsaSB7XG4gICAgICBtaW4td2lkdGg6ICRjb250cm9sc19zaXplICogMS41O1xuICAgICAgYSB7XG4gICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgIHdpZHRoOiAkY29udHJvbHNfc2l6ZTtcbiAgICAgICAgICBoZWlnaHQ6ICRjb250cm9sc19zaXplO1xuICAgICAgICAgIG1hcmdpbi10b3A6IC0kY29udHJvbHNfc2l6ZSAvIDI7XG4gICAgICAgICAgbWFyZ2luLWxlZnQ6IC0kY29udHJvbHNfc2l6ZSAvIDI7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn0qL1xuLyogY2FwdGlvbnMsIHN0eWxlZCBmbyB0aGUgb3ZlcmxheSB2YXJpYW50ICovXG4uc3ktY2FwdGlvbi13cmFwIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IDJlbTtcbiAgei1pbmRleDogMTI7XG4gIGxlZnQ6IDUwJTsgfVxuICAuc3ktY2FwdGlvbi13cmFwIC5zeS1jYXB0aW9uIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgbGVmdDogLTUwJTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNTQpO1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIHBhZGRpbmc6IDAuNGVtIDFlbTtcbiAgICBib3JkZXItcmFkaXVzOiAxLjJlbTsgfVxuICAgIC5zeS1jYXB0aW9uLXdyYXAgLnN5LWNhcHRpb24gYTpsaW5rLCAuc3ktY2FwdGlvbi13cmFwIC5zeS1jYXB0aW9uIGE6dmlzaXRlZCB7XG4gICAgICBjb2xvcjogI2UyNGI3MDtcbiAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7IH1cbiAgICAuc3ktY2FwdGlvbi13cmFwIC5zeS1jYXB0aW9uIGE6aG92ZXIsIC5zeS1jYXB0aW9uLXdyYXAgLnN5LWNhcHRpb24gYTpmb2N1cyB7XG4gICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTsgfVxuICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtZGV2aWNlLXdpZHRoOiA2MDBweCksIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjAwcHgpIHtcbiAgICAuc3ktY2FwdGlvbi13cmFwIHtcbiAgICAgIGxlZnQ6IDA7XG4gICAgICBib3R0b206IDAuNGVtOyB9XG4gICAgICAuc3ktY2FwdGlvbi13cmFwIC5zeS1jYXB0aW9uIHtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgICAgcGFkZGluZzogMC4yZW0gMC40ZW07XG4gICAgICAgIGZvbnQtc2l6ZTogMC45MmVtO1xuICAgICAgICBib3JkZXItcmFkaXVzOiAwOyB9IH1cblxuLyogcGFnZXIgYnViYmxlcyAqL1xuLnN5LXBhZ2VyIHtcbiAgY2xlYXI6IGJvdGg7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luOiAxZW0gMCAwO1xuICBwYWRkaW5nOiAwO1xuICBsaXN0LXN0eWxlOiBub25lO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7IH1cbiAgLnN5LXBhZ2VyIGxpIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgd2lkdGg6IDEuMmVtO1xuICAgIGhlaWdodDogMS4yZW07XG4gICAgbWFyZ2luOiAwIDFlbSAwIDA7XG4gICAgYm9yZGVyLXJhZGl1czogNTAlOyB9XG4gICAgLnN5LXBhZ2VyIGxpLnN5LWFjdGl2ZSBhIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNlMjRiNzA7IH1cbiAgICAuc3ktcGFnZXIgbGkgYSB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2NjYztcbiAgICAgIHRleHQtaW5kZW50OiAtOTk5OXB4O1xuICAgICAgYmFja2dyb3VuZC1zaXplOiAyZW07XG4gICAgICBib3JkZXItcmFkaXVzOiA1MCU7IH1cbiAgICAgIC5zeS1wYWdlciBsaSBhOmxpbmssIC5zeS1wYWdlciBsaSBhOnZpc2l0ZWQge1xuICAgICAgICBvcGFjaXR5OiAxLjA7IH1cbiAgICAgIC5zeS1wYWdlciBsaSBhOmhvdmVyLCAuc3ktcGFnZXIgbGkgYTpmb2N1cyB7XG4gICAgICAgIG9wYWNpdHk6IDAuNjsgfVxuXG4vKiBlbGVtZW50IHRvIFwia2VlcC8gZmlsbFwiIHRoZSBzcGFjZSBvZiB0aGUgY29udGVudCwgZ2V0cyBpbnRyaW5zaWMgaGVpZ2h0IHZpYSBqcyAqL1xuLnN5LWZpbGxlciB7XG4gIHdpZHRoOiAxMDAlOyB9XG4gIC5zeS1maWxsZXIucmVhZHkge1xuICAgIHRyYW5zaXRpb246IHBhZGRpbmcgNjAwbXMgZWFzZTsgfVxuXG4vKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuICAgU25pcHBldHNcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG4vKiBEZWZhdWx0IExpc3RpbmcgU3R5bGVzICovXG4uc25pcHBldC1saXN0aW5nLCAuc25pcHBldC1saXN0aW5nLXBhZ2UgLnBvc3QtdGFncyAuaGVudHJ5LCAudGF4LXJlcG9ydF9jYXRlZ29yeSAucG9zdC10YWdzIC5oZW50cnksIC50YXgtcG9zaXRpb25fdHlwZSAucG9zdC10YWdzIC5oZW50cnksIC5zbmlwcGV0LWV4cGxvcmUgLmxpc3RpbmcsIC5sYW5kaW5nLXBhZ2Uuc2Vjb25kLWxldmVsIC5leHBsb3JlLWZ1cnRoZXIgLmxpc3RpbmcsIGJvZHkub3VyLWF0aGxldGVzIC5mZWF0dXJlZC1hdGhsZXRlcyAubGlzdGluZywgLmhvbWUgLmZlYXR1cmVzLXdyYXBwZXIgLmxpc3RpbmcsIC5sYW5kaW5nLXBhZ2UuZmlyc3QtbGV2ZWwgLmZlYXR1cmVzLXdyYXBwZXIgLmxpc3RpbmcsIC5wYWdlLXRlbXBsYXRlLXRlbXBsYXRlLWxpc3RpbmdzIC5nZW5lcmljLWxpc3RpbmcgLmxpc3RpbmcsIC5zaW5nbGUtYXRobGV0ZSAubWFpbi1mZWF0dXJlIC5hdGhsZXRlLXJlbGF0ZWQtYXJ0aWNsZXMgLmhlbnRyeSwgLnNpbmdsZS1hdGhsZXRlIC5hdGhsZXRlLXJlbGF0ZWQtYXJ0aWNsZXMgLmhlbnRyeSwgYm9keS50ZXJtLW5hdGlvbmFsLXBhcnRuZXJzIC5wb3N0LXRhZ3MgLmhlbnRyeSwgYm9keS50ZXJtLWNvcnBvcmF0ZS1zdXBwb3J0ZXJzIC5wb3N0LXRhZ3MgLmhlbnRyeSwgLnRheC1pbnNwaXJhdGlvbmNhdCAucG9zdC10YWdzIC5oZW50cnksIC5wb3N0LXR5cGUtYXJjaGl2ZS1wb3NpdGlvbiAuaGVudHJ5LCAudGl0bGUtaXgtd3JhcHBlciAuaGVudHJ5LCAuc29sdXRpb25zLXJlc3VsdHMtbGlzdGluZ3MgLmxpc3RpbmcsIC5wb3N0LXR5cGUtYXJjaGl2ZS1tZWRpYV9zdGF0ZW1lbnQgLnBvc3QtdGFncyAuaGVudHJ5LCAucG9zdC10eXBlLWFyY2hpdmUtcHJlc3NfcmVsZWFzZSAucG9zdC10YWdzIC5oZW50cnksIGJvZHkuc2VhcmNoIC5oZW50cnkge1xuICBwYWRkaW5nOiAyMHB4IDA7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjY2NjY2NjOyB9XG4gIC5zbmlwcGV0LWxpc3Rpbmc6OmFmdGVyLCAuc25pcHBldC1saXN0aW5nLXBhZ2UgLnBvc3QtdGFncyAuaGVudHJ5OjphZnRlciwgLnRheC1yZXBvcnRfY2F0ZWdvcnkgLnBvc3QtdGFncyAuaGVudHJ5OjphZnRlciwgLnRheC1wb3NpdGlvbl90eXBlIC5wb3N0LXRhZ3MgLmhlbnRyeTo6YWZ0ZXIsIC5zbmlwcGV0LWV4cGxvcmUgLmxpc3Rpbmc6OmFmdGVyLCAubGFuZGluZy1wYWdlLnNlY29uZC1sZXZlbCAuZXhwbG9yZS1mdXJ0aGVyIC5saXN0aW5nOjphZnRlciwgYm9keS5vdXItYXRobGV0ZXMgLmZlYXR1cmVkLWF0aGxldGVzIC5saXN0aW5nOjphZnRlciwgLmhvbWUgLmZlYXR1cmVzLXdyYXBwZXIgLmxpc3Rpbmc6OmFmdGVyLCAubGFuZGluZy1wYWdlLmZpcnN0LWxldmVsIC5mZWF0dXJlcy13cmFwcGVyIC5saXN0aW5nOjphZnRlciwgLnBhZ2UtdGVtcGxhdGUtdGVtcGxhdGUtbGlzdGluZ3MgLmdlbmVyaWMtbGlzdGluZyAubGlzdGluZzo6YWZ0ZXIsIC5zaW5nbGUtYXRobGV0ZSAubWFpbi1mZWF0dXJlIC5hdGhsZXRlLXJlbGF0ZWQtYXJ0aWNsZXMgLmhlbnRyeTo6YWZ0ZXIsIC5zaW5nbGUtYXRobGV0ZSAuYXRobGV0ZS1yZWxhdGVkLWFydGljbGVzIC5oZW50cnk6OmFmdGVyLCBib2R5LnRlcm0tbmF0aW9uYWwtcGFydG5lcnMgLnBvc3QtdGFncyAuaGVudHJ5OjphZnRlciwgYm9keS50ZXJtLWNvcnBvcmF0ZS1zdXBwb3J0ZXJzIC5wb3N0LXRhZ3MgLmhlbnRyeTo6YWZ0ZXIsIC50YXgtaW5zcGlyYXRpb25jYXQgLnBvc3QtdGFncyAuaGVudHJ5OjphZnRlciwgLnBvc3QtdHlwZS1hcmNoaXZlLXBvc2l0aW9uIC5oZW50cnk6OmFmdGVyLCAudGl0bGUtaXgtd3JhcHBlciAuaGVudHJ5OjphZnRlciwgLnNvbHV0aW9ucy1yZXN1bHRzLWxpc3RpbmdzIC5saXN0aW5nOjphZnRlciwgLnBvc3QtdHlwZS1hcmNoaXZlLW1lZGlhX3N0YXRlbWVudCAucG9zdC10YWdzIC5oZW50cnk6OmFmdGVyLCAucG9zdC10eXBlLWFyY2hpdmUtcHJlc3NfcmVsZWFzZSAucG9zdC10YWdzIC5oZW50cnk6OmFmdGVyLCBib2R5LnNlYXJjaCAuaGVudHJ5OjphZnRlciB7XG4gICAgY2xlYXI6IGJvdGg7XG4gICAgY29udGVudDogXCJcIjtcbiAgICBkaXNwbGF5OiB0YWJsZTsgfVxuICAuc25pcHBldC1saXN0aW5nIGgyLCAuc25pcHBldC1saXN0aW5nLXBhZ2UgLnBvc3QtdGFncyAuaGVudHJ5IGgyLCAudGF4LXJlcG9ydF9jYXRlZ29yeSAucG9zdC10YWdzIC5oZW50cnkgaDIsIC50YXgtcG9zaXRpb25fdHlwZSAucG9zdC10YWdzIC5oZW50cnkgaDIsIC5zbmlwcGV0LWV4cGxvcmUgLmxpc3RpbmcgaDIsIC5sYW5kaW5nLXBhZ2Uuc2Vjb25kLWxldmVsIC5leHBsb3JlLWZ1cnRoZXIgLmxpc3RpbmcgaDIsIGJvZHkub3VyLWF0aGxldGVzIC5mZWF0dXJlZC1hdGhsZXRlcyAubGlzdGluZyBoMiwgLmhvbWUgLmZlYXR1cmVzLXdyYXBwZXIgLmxpc3RpbmcgaDIsIC5sYW5kaW5nLXBhZ2UuZmlyc3QtbGV2ZWwgLmZlYXR1cmVzLXdyYXBwZXIgLmxpc3RpbmcgaDIsIC5wYWdlLXRlbXBsYXRlLXRlbXBsYXRlLWxpc3RpbmdzIC5nZW5lcmljLWxpc3RpbmcgLmxpc3RpbmcgaDIsIC5zaW5nbGUtYXRobGV0ZSAubWFpbi1mZWF0dXJlIC5hdGhsZXRlLXJlbGF0ZWQtYXJ0aWNsZXMgLmhlbnRyeSBoMiwgLnNpbmdsZS1hdGhsZXRlIC5hdGhsZXRlLXJlbGF0ZWQtYXJ0aWNsZXMgLmhlbnRyeSBoMiwgYm9keS50ZXJtLW5hdGlvbmFsLXBhcnRuZXJzIC5wb3N0LXRhZ3MgLmhlbnRyeSBoMiwgYm9keS50ZXJtLWNvcnBvcmF0ZS1zdXBwb3J0ZXJzIC5wb3N0LXRhZ3MgLmhlbnRyeSBoMiwgLnRheC1pbnNwaXJhdGlvbmNhdCAucG9zdC10YWdzIC5oZW50cnkgaDIsIC5wb3N0LXR5cGUtYXJjaGl2ZS1wb3NpdGlvbiAuaGVudHJ5IGgyLCAudGl0bGUtaXgtd3JhcHBlciAuaGVudHJ5IGgyLCAuc29sdXRpb25zLXJlc3VsdHMtbGlzdGluZ3MgLmxpc3RpbmcgaDIsIC5wb3N0LXR5cGUtYXJjaGl2ZS1tZWRpYV9zdGF0ZW1lbnQgLnBvc3QtdGFncyAuaGVudHJ5IGgyLCAucG9zdC10eXBlLWFyY2hpdmUtcHJlc3NfcmVsZWFzZSAucG9zdC10YWdzIC5oZW50cnkgaDIsIGJvZHkuc2VhcmNoIC5oZW50cnkgaDIge1xuICAgIGNvbG9yOiAjNzJiNjE5O1xuICAgIGZvbnQtc2l6ZTogMS41cmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjE7XG4gICAgZm9udC1mYW1pbHk6IFwibGVhZ3VlLWdvdGhpY1wiLCBhcmlhbCwgc2Fucy1zZXJpZjtcbiAgICBsZXR0ZXItc3BhY2luZzogMC4wMDVlbTtcbiAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgbWFyZ2luOiAwIDAgMTVweCAwOyB9XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgIC5zbmlwcGV0LWxpc3RpbmcgaDIsIC5zbmlwcGV0LWxpc3RpbmctcGFnZSAucG9zdC10YWdzIC5oZW50cnkgaDIsIC50YXgtcmVwb3J0X2NhdGVnb3J5IC5wb3N0LXRhZ3MgLmhlbnRyeSBoMiwgLnRheC1wb3NpdGlvbl90eXBlIC5wb3N0LXRhZ3MgLmhlbnRyeSBoMiwgLnNuaXBwZXQtZXhwbG9yZSAubGlzdGluZyBoMiwgLmxhbmRpbmctcGFnZS5zZWNvbmQtbGV2ZWwgLmV4cGxvcmUtZnVydGhlciAubGlzdGluZyBoMiwgYm9keS5vdXItYXRobGV0ZXMgLmZlYXR1cmVkLWF0aGxldGVzIC5saXN0aW5nIGgyLCAuaG9tZSAuZmVhdHVyZXMtd3JhcHBlciAubGlzdGluZyBoMiwgLmxhbmRpbmctcGFnZS5maXJzdC1sZXZlbCAuZmVhdHVyZXMtd3JhcHBlciAubGlzdGluZyBoMiwgLnBhZ2UtdGVtcGxhdGUtdGVtcGxhdGUtbGlzdGluZ3MgLmdlbmVyaWMtbGlzdGluZyAubGlzdGluZyBoMiwgLnNpbmdsZS1hdGhsZXRlIC5tYWluLWZlYXR1cmUgLmF0aGxldGUtcmVsYXRlZC1hcnRpY2xlcyAuaGVudHJ5IGgyLCAuc2luZ2xlLWF0aGxldGUgLmF0aGxldGUtcmVsYXRlZC1hcnRpY2xlcyAuaGVudHJ5IGgyLCBib2R5LnRlcm0tbmF0aW9uYWwtcGFydG5lcnMgLnBvc3QtdGFncyAuaGVudHJ5IGgyLCBib2R5LnRlcm0tY29ycG9yYXRlLXN1cHBvcnRlcnMgLnBvc3QtdGFncyAuaGVudHJ5IGgyLCAudGF4LWluc3BpcmF0aW9uY2F0IC5wb3N0LXRhZ3MgLmhlbnRyeSBoMiwgLnBvc3QtdHlwZS1hcmNoaXZlLXBvc2l0aW9uIC5oZW50cnkgaDIsIC50aXRsZS1peC13cmFwcGVyIC5oZW50cnkgaDIsIC5zb2x1dGlvbnMtcmVzdWx0cy1saXN0aW5ncyAubGlzdGluZyBoMiwgLnBvc3QtdHlwZS1hcmNoaXZlLW1lZGlhX3N0YXRlbWVudCAucG9zdC10YWdzIC5oZW50cnkgaDIsIC5wb3N0LXR5cGUtYXJjaGl2ZS1wcmVzc19yZWxlYXNlIC5wb3N0LXRhZ3MgLmhlbnRyeSBoMiwgYm9keS5zZWFyY2ggLmhlbnRyeSBoMiB7XG4gICAgICAgIGZvbnQtc2l6ZTogMS44NzVyZW07IH0gfVxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk2MHB4KSB7XG4gICAgICAuc25pcHBldC1saXN0aW5nIGgyLCAuc25pcHBldC1saXN0aW5nLXBhZ2UgLnBvc3QtdGFncyAuaGVudHJ5IGgyLCAudGF4LXJlcG9ydF9jYXRlZ29yeSAucG9zdC10YWdzIC5oZW50cnkgaDIsIC50YXgtcG9zaXRpb25fdHlwZSAucG9zdC10YWdzIC5oZW50cnkgaDIsIC5zbmlwcGV0LWV4cGxvcmUgLmxpc3RpbmcgaDIsIC5sYW5kaW5nLXBhZ2Uuc2Vjb25kLWxldmVsIC5leHBsb3JlLWZ1cnRoZXIgLmxpc3RpbmcgaDIsIGJvZHkub3VyLWF0aGxldGVzIC5mZWF0dXJlZC1hdGhsZXRlcyAubGlzdGluZyBoMiwgLmhvbWUgLmZlYXR1cmVzLXdyYXBwZXIgLmxpc3RpbmcgaDIsIC5sYW5kaW5nLXBhZ2UuZmlyc3QtbGV2ZWwgLmZlYXR1cmVzLXdyYXBwZXIgLmxpc3RpbmcgaDIsIC5wYWdlLXRlbXBsYXRlLXRlbXBsYXRlLWxpc3RpbmdzIC5nZW5lcmljLWxpc3RpbmcgLmxpc3RpbmcgaDIsIC5zaW5nbGUtYXRobGV0ZSAubWFpbi1mZWF0dXJlIC5hdGhsZXRlLXJlbGF0ZWQtYXJ0aWNsZXMgLmhlbnRyeSBoMiwgLnNpbmdsZS1hdGhsZXRlIC5hdGhsZXRlLXJlbGF0ZWQtYXJ0aWNsZXMgLmhlbnRyeSBoMiwgYm9keS50ZXJtLW5hdGlvbmFsLXBhcnRuZXJzIC5wb3N0LXRhZ3MgLmhlbnRyeSBoMiwgYm9keS50ZXJtLWNvcnBvcmF0ZS1zdXBwb3J0ZXJzIC5wb3N0LXRhZ3MgLmhlbnRyeSBoMiwgLnRheC1pbnNwaXJhdGlvbmNhdCAucG9zdC10YWdzIC5oZW50cnkgaDIsIC5wb3N0LXR5cGUtYXJjaGl2ZS1wb3NpdGlvbiAuaGVudHJ5IGgyLCAudGl0bGUtaXgtd3JhcHBlciAuaGVudHJ5IGgyLCAuc29sdXRpb25zLXJlc3VsdHMtbGlzdGluZ3MgLmxpc3RpbmcgaDIsIC5wb3N0LXR5cGUtYXJjaGl2ZS1tZWRpYV9zdGF0ZW1lbnQgLnBvc3QtdGFncyAuaGVudHJ5IGgyLCAucG9zdC10eXBlLWFyY2hpdmUtcHJlc3NfcmVsZWFzZSAucG9zdC10YWdzIC5oZW50cnkgaDIsIGJvZHkuc2VhcmNoIC5oZW50cnkgaDIge1xuICAgICAgICBmb250LXNpemU6IDIuMjVyZW07IH0gfVxuICAuc25pcHBldC1saXN0aW5nIHAsIC5zbmlwcGV0LWxpc3RpbmctcGFnZSAucG9zdC10YWdzIC5oZW50cnkgcCwgLnRheC1yZXBvcnRfY2F0ZWdvcnkgLnBvc3QtdGFncyAuaGVudHJ5IHAsIC50YXgtcG9zaXRpb25fdHlwZSAucG9zdC10YWdzIC5oZW50cnkgcCwgLnNuaXBwZXQtZXhwbG9yZSAubGlzdGluZyBwLCAubGFuZGluZy1wYWdlLnNlY29uZC1sZXZlbCAuZXhwbG9yZS1mdXJ0aGVyIC5saXN0aW5nIHAsIGJvZHkub3VyLWF0aGxldGVzIC5mZWF0dXJlZC1hdGhsZXRlcyAubGlzdGluZyBwLCAuaG9tZSAuZmVhdHVyZXMtd3JhcHBlciAubGlzdGluZyBwLCAubGFuZGluZy1wYWdlLmZpcnN0LWxldmVsIC5mZWF0dXJlcy13cmFwcGVyIC5saXN0aW5nIHAsIC5wYWdlLXRlbXBsYXRlLXRlbXBsYXRlLWxpc3RpbmdzIC5nZW5lcmljLWxpc3RpbmcgLmxpc3RpbmcgcCwgLnNpbmdsZS1hdGhsZXRlIC5tYWluLWZlYXR1cmUgLmF0aGxldGUtcmVsYXRlZC1hcnRpY2xlcyAuaGVudHJ5IHAsIC5zaW5nbGUtYXRobGV0ZSAuYXRobGV0ZS1yZWxhdGVkLWFydGljbGVzIC5oZW50cnkgcCwgYm9keS50ZXJtLW5hdGlvbmFsLXBhcnRuZXJzIC5wb3N0LXRhZ3MgLmhlbnRyeSBwLCBib2R5LnRlcm0tY29ycG9yYXRlLXN1cHBvcnRlcnMgLnBvc3QtdGFncyAuaGVudHJ5IHAsIC50YXgtaW5zcGlyYXRpb25jYXQgLnBvc3QtdGFncyAuaGVudHJ5IHAsIC5wb3N0LXR5cGUtYXJjaGl2ZS1wb3NpdGlvbiAuaGVudHJ5IHAsIC50aXRsZS1peC13cmFwcGVyIC5oZW50cnkgcCwgLnNvbHV0aW9ucy1yZXN1bHRzLWxpc3RpbmdzIC5saXN0aW5nIHAsIC5wb3N0LXR5cGUtYXJjaGl2ZS1tZWRpYV9zdGF0ZW1lbnQgLnBvc3QtdGFncyAuaGVudHJ5IHAsIC5wb3N0LXR5cGUtYXJjaGl2ZS1wcmVzc19yZWxlYXNlIC5wb3N0LXRhZ3MgLmhlbnRyeSBwLCBib2R5LnNlYXJjaCAuaGVudHJ5IHAge1xuICAgIHBhZGRpbmc6IDA7IH1cbiAgLnNuaXBwZXQtbGlzdGluZyAuc2VlLW1vcmUsIC5zbmlwcGV0LWxpc3RpbmctcGFnZSAucG9zdC10YWdzIC5oZW50cnkgLnNlZS1tb3JlLCAudGF4LXJlcG9ydF9jYXRlZ29yeSAucG9zdC10YWdzIC5oZW50cnkgLnNlZS1tb3JlLCAudGF4LXBvc2l0aW9uX3R5cGUgLnBvc3QtdGFncyAuaGVudHJ5IC5zZWUtbW9yZSwgLnNuaXBwZXQtZXhwbG9yZSAubGlzdGluZyAuc2VlLW1vcmUsIC5sYW5kaW5nLXBhZ2Uuc2Vjb25kLWxldmVsIC5leHBsb3JlLWZ1cnRoZXIgLmxpc3RpbmcgLnNlZS1tb3JlLCBib2R5Lm91ci1hdGhsZXRlcyAuZmVhdHVyZWQtYXRobGV0ZXMgLmxpc3RpbmcgLnNlZS1tb3JlLCAuaG9tZSAuZmVhdHVyZXMtd3JhcHBlciAubGlzdGluZyAuc2VlLW1vcmUsIC5sYW5kaW5nLXBhZ2UuZmlyc3QtbGV2ZWwgLmZlYXR1cmVzLXdyYXBwZXIgLmxpc3RpbmcgLnNlZS1tb3JlLCAucGFnZS10ZW1wbGF0ZS10ZW1wbGF0ZS1saXN0aW5ncyAuZ2VuZXJpYy1saXN0aW5nIC5saXN0aW5nIC5zZWUtbW9yZSwgLnNpbmdsZS1hdGhsZXRlIC5hdGhsZXRlLXJlbGF0ZWQtYXJ0aWNsZXMgLmhlbnRyeSAuc2VlLW1vcmUsIGJvZHkudGVybS1uYXRpb25hbC1wYXJ0bmVycyAucG9zdC10YWdzIC5oZW50cnkgLnNlZS1tb3JlLCBib2R5LnRlcm0tY29ycG9yYXRlLXN1cHBvcnRlcnMgLnBvc3QtdGFncyAuaGVudHJ5IC5zZWUtbW9yZSwgLnRheC1pbnNwaXJhdGlvbmNhdCAucG9zdC10YWdzIC5oZW50cnkgLnNlZS1tb3JlLCAucG9zdC10eXBlLWFyY2hpdmUtcG9zaXRpb24gLmhlbnRyeSAuc2VlLW1vcmUsIC50aXRsZS1peC13cmFwcGVyIC5oZW50cnkgLnNlZS1tb3JlLCAuc29sdXRpb25zLXJlc3VsdHMtbGlzdGluZ3MgLmxpc3RpbmcgLnNlZS1tb3JlLCAucG9zdC10eXBlLWFyY2hpdmUtbWVkaWFfc3RhdGVtZW50IC5wb3N0LXRhZ3MgLmhlbnRyeSAuc2VlLW1vcmUsIC5wb3N0LXR5cGUtYXJjaGl2ZS1wcmVzc19yZWxlYXNlIC5wb3N0LXRhZ3MgLmhlbnRyeSAuc2VlLW1vcmUsIGJvZHkuc2VhcmNoIC5oZW50cnkgLnNlZS1tb3JlLCAuc25pcHBldC1saXN0aW5nIC5sYW5kaW5nLXBhZ2Uuc2Vjb25kLWxldmVsIC5tYWluLWZlYXR1cmUgcDpsYXN0LW9mLXR5cGUgYSwgLmxhbmRpbmctcGFnZS5zZWNvbmQtbGV2ZWwgLm1haW4tZmVhdHVyZSBwOmxhc3Qtb2YtdHlwZSAuc25pcHBldC1saXN0aW5nIGEsIC5zbmlwcGV0LWxpc3RpbmctcGFnZSAucG9zdC10YWdzIC5oZW50cnkgLmxhbmRpbmctcGFnZS5zZWNvbmQtbGV2ZWwgLm1haW4tZmVhdHVyZSBwOmxhc3Qtb2YtdHlwZSBhLCAubGFuZGluZy1wYWdlLnNlY29uZC1sZXZlbCAubWFpbi1mZWF0dXJlIHA6bGFzdC1vZi10eXBlIC5zbmlwcGV0LWxpc3RpbmctcGFnZSAucG9zdC10YWdzIC5oZW50cnkgYSwgLnRheC1yZXBvcnRfY2F0ZWdvcnkgLnBvc3QtdGFncyAuaGVudHJ5IC5sYW5kaW5nLXBhZ2Uuc2Vjb25kLWxldmVsIC5tYWluLWZlYXR1cmUgcDpsYXN0LW9mLXR5cGUgYSwgLmxhbmRpbmctcGFnZS5zZWNvbmQtbGV2ZWwgLm1haW4tZmVhdHVyZSBwOmxhc3Qtb2YtdHlwZSAudGF4LXJlcG9ydF9jYXRlZ29yeSAucG9zdC10YWdzIC5oZW50cnkgYSwgLnRheC1wb3NpdGlvbl90eXBlIC5wb3N0LXRhZ3MgLmhlbnRyeSAubGFuZGluZy1wYWdlLnNlY29uZC1sZXZlbCAubWFpbi1mZWF0dXJlIHA6bGFzdC1vZi10eXBlIGEsIC5sYW5kaW5nLXBhZ2Uuc2Vjb25kLWxldmVsIC5tYWluLWZlYXR1cmUgcDpsYXN0LW9mLXR5cGUgLnRheC1wb3NpdGlvbl90eXBlIC5wb3N0LXRhZ3MgLmhlbnRyeSBhLCAuc25pcHBldC1leHBsb3JlIC5saXN0aW5nIC5sYW5kaW5nLXBhZ2Uuc2Vjb25kLWxldmVsIC5tYWluLWZlYXR1cmUgcDpsYXN0LW9mLXR5cGUgYSwgLmxhbmRpbmctcGFnZS5zZWNvbmQtbGV2ZWwgLm1haW4tZmVhdHVyZSBwOmxhc3Qtb2YtdHlwZSAuc25pcHBldC1leHBsb3JlIC5saXN0aW5nIGEsIC5sYW5kaW5nLXBhZ2Uuc2Vjb25kLWxldmVsIC5leHBsb3JlLWZ1cnRoZXIgLmxpc3RpbmcgLm1haW4tZmVhdHVyZSBwOmxhc3Qtb2YtdHlwZSBhLCAubGFuZGluZy1wYWdlLnNlY29uZC1sZXZlbCAubWFpbi1mZWF0dXJlIHA6bGFzdC1vZi10eXBlIC5leHBsb3JlLWZ1cnRoZXIgLmxpc3RpbmcgYSwgYm9keS5vdXItYXRobGV0ZXMgLmZlYXR1cmVkLWF0aGxldGVzIC5saXN0aW5nIC5sYW5kaW5nLXBhZ2Uuc2Vjb25kLWxldmVsIC5tYWluLWZlYXR1cmUgcDpsYXN0LW9mLXR5cGUgYSwgLmxhbmRpbmctcGFnZS5zZWNvbmQtbGV2ZWwgLm1haW4tZmVhdHVyZSBwOmxhc3Qtb2YtdHlwZSBib2R5Lm91ci1hdGhsZXRlcyAuZmVhdHVyZWQtYXRobGV0ZXMgLmxpc3RpbmcgYSwgLmhvbWUgLmZlYXR1cmVzLXdyYXBwZXIgLmxpc3RpbmcgLmxhbmRpbmctcGFnZS5zZWNvbmQtbGV2ZWwgLm1haW4tZmVhdHVyZSBwOmxhc3Qtb2YtdHlwZSBhLCAubGFuZGluZy1wYWdlLnNlY29uZC1sZXZlbCAubWFpbi1mZWF0dXJlIHA6bGFzdC1vZi10eXBlIC5ob21lIC5mZWF0dXJlcy13cmFwcGVyIC5saXN0aW5nIGEsIC5sYW5kaW5nLXBhZ2UuZmlyc3QtbGV2ZWwgLmZlYXR1cmVzLXdyYXBwZXIgLmxpc3RpbmcgLmxhbmRpbmctcGFnZS5zZWNvbmQtbGV2ZWwgLm1haW4tZmVhdHVyZSBwOmxhc3Qtb2YtdHlwZSBhLCAubGFuZGluZy1wYWdlLnNlY29uZC1sZXZlbCAubWFpbi1mZWF0dXJlIHA6bGFzdC1vZi10eXBlIC5sYW5kaW5nLXBhZ2UuZmlyc3QtbGV2ZWwgLmZlYXR1cmVzLXdyYXBwZXIgLmxpc3RpbmcgYSwgLnBhZ2UtdGVtcGxhdGUtdGVtcGxhdGUtbGlzdGluZ3MgLmdlbmVyaWMtbGlzdGluZyAubGlzdGluZyAubGFuZGluZy1wYWdlLnNlY29uZC1sZXZlbCAubWFpbi1mZWF0dXJlIHA6bGFzdC1vZi10eXBlIGEsIC5sYW5kaW5nLXBhZ2Uuc2Vjb25kLWxldmVsIC5tYWluLWZlYXR1cmUgcDpsYXN0LW9mLXR5cGUgLnBhZ2UtdGVtcGxhdGUtdGVtcGxhdGUtbGlzdGluZ3MgLmdlbmVyaWMtbGlzdGluZyAubGlzdGluZyBhLCAuc2luZ2xlLWF0aGxldGUgLmxhbmRpbmctcGFnZS5zZWNvbmQtbGV2ZWwgLm1haW4tZmVhdHVyZSAuYXRobGV0ZS1yZWxhdGVkLWFydGljbGVzIC5oZW50cnkgcDpsYXN0LW9mLXR5cGUgYSwgLmxhbmRpbmctcGFnZS5zZWNvbmQtbGV2ZWwgLnNpbmdsZS1hdGhsZXRlIC5tYWluLWZlYXR1cmUgLmF0aGxldGUtcmVsYXRlZC1hcnRpY2xlcyAuaGVudHJ5IHA6bGFzdC1vZi10eXBlIGEsIC5zaW5nbGUtYXRobGV0ZSAubGFuZGluZy1wYWdlLnNlY29uZC1sZXZlbCAubWFpbi1mZWF0dXJlIHA6bGFzdC1vZi10eXBlIC5hdGhsZXRlLXJlbGF0ZWQtYXJ0aWNsZXMgLmhlbnRyeSBhLCAubGFuZGluZy1wYWdlLnNlY29uZC1sZXZlbCAuc2luZ2xlLWF0aGxldGUgLm1haW4tZmVhdHVyZSBwOmxhc3Qtb2YtdHlwZSAuYXRobGV0ZS1yZWxhdGVkLWFydGljbGVzIC5oZW50cnkgYSwgLnNpbmdsZS1hdGhsZXRlIC5hdGhsZXRlLXJlbGF0ZWQtYXJ0aWNsZXMgLmhlbnRyeSAubGFuZGluZy1wYWdlLnNlY29uZC1sZXZlbCAubWFpbi1mZWF0dXJlIHA6bGFzdC1vZi10eXBlIGEsIC5sYW5kaW5nLXBhZ2Uuc2Vjb25kLWxldmVsIC5tYWluLWZlYXR1cmUgcDpsYXN0LW9mLXR5cGUgLnNpbmdsZS1hdGhsZXRlIC5hdGhsZXRlLXJlbGF0ZWQtYXJ0aWNsZXMgLmhlbnRyeSBhLCBib2R5LnRlcm0tbmF0aW9uYWwtcGFydG5lcnMgLnBvc3QtdGFncyAuaGVudHJ5IC5sYW5kaW5nLXBhZ2Uuc2Vjb25kLWxldmVsIC5tYWluLWZlYXR1cmUgcDpsYXN0LW9mLXR5cGUgYSwgLmxhbmRpbmctcGFnZS5zZWNvbmQtbGV2ZWwgLm1haW4tZmVhdHVyZSBwOmxhc3Qtb2YtdHlwZSBib2R5LnRlcm0tbmF0aW9uYWwtcGFydG5lcnMgLnBvc3QtdGFncyAuaGVudHJ5IGEsIGJvZHkudGVybS1jb3Jwb3JhdGUtc3VwcG9ydGVycyAucG9zdC10YWdzIC5oZW50cnkgLmxhbmRpbmctcGFnZS5zZWNvbmQtbGV2ZWwgLm1haW4tZmVhdHVyZSBwOmxhc3Qtb2YtdHlwZSBhLCAubGFuZGluZy1wYWdlLnNlY29uZC1sZXZlbCAubWFpbi1mZWF0dXJlIHA6bGFzdC1vZi10eXBlIGJvZHkudGVybS1jb3Jwb3JhdGUtc3VwcG9ydGVycyAucG9zdC10YWdzIC5oZW50cnkgYSwgLnRheC1pbnNwaXJhdGlvbmNhdCAucG9zdC10YWdzIC5oZW50cnkgLmxhbmRpbmctcGFnZS5zZWNvbmQtbGV2ZWwgLm1haW4tZmVhdHVyZSBwOmxhc3Qtb2YtdHlwZSBhLCAubGFuZGluZy1wYWdlLnNlY29uZC1sZXZlbCAubWFpbi1mZWF0dXJlIHA6bGFzdC1vZi10eXBlIC50YXgtaW5zcGlyYXRpb25jYXQgLnBvc3QtdGFncyAuaGVudHJ5IGEsIC5wb3N0LXR5cGUtYXJjaGl2ZS1wb3NpdGlvbiAuaGVudHJ5IC5sYW5kaW5nLXBhZ2Uuc2Vjb25kLWxldmVsIC5tYWluLWZlYXR1cmUgcDpsYXN0LW9mLXR5cGUgYSwgLmxhbmRpbmctcGFnZS5zZWNvbmQtbGV2ZWwgLm1haW4tZmVhdHVyZSBwOmxhc3Qtb2YtdHlwZSAucG9zdC10eXBlLWFyY2hpdmUtcG9zaXRpb24gLmhlbnRyeSBhLCAudGl0bGUtaXgtd3JhcHBlciAuaGVudHJ5IC5sYW5kaW5nLXBhZ2Uuc2Vjb25kLWxldmVsIC5tYWluLWZlYXR1cmUgcDpsYXN0LW9mLXR5cGUgYSwgLmxhbmRpbmctcGFnZS5zZWNvbmQtbGV2ZWwgLm1haW4tZmVhdHVyZSBwOmxhc3Qtb2YtdHlwZSAudGl0bGUtaXgtd3JhcHBlciAuaGVudHJ5IGEsIC5zb2x1dGlvbnMtcmVzdWx0cy1saXN0aW5ncyAubGlzdGluZyAubGFuZGluZy1wYWdlLnNlY29uZC1sZXZlbCAubWFpbi1mZWF0dXJlIHA6bGFzdC1vZi10eXBlIGEsIC5sYW5kaW5nLXBhZ2Uuc2Vjb25kLWxldmVsIC5tYWluLWZlYXR1cmUgcDpsYXN0LW9mLXR5cGUgLnNvbHV0aW9ucy1yZXN1bHRzLWxpc3RpbmdzIC5saXN0aW5nIGEsIC5wb3N0LXR5cGUtYXJjaGl2ZS1tZWRpYV9zdGF0ZW1lbnQgLnBvc3QtdGFncyAuaGVudHJ5IC5sYW5kaW5nLXBhZ2Uuc2Vjb25kLWxldmVsIC5tYWluLWZlYXR1cmUgcDpsYXN0LW9mLXR5cGUgYSwgLmxhbmRpbmctcGFnZS5zZWNvbmQtbGV2ZWwgLm1haW4tZmVhdHVyZSBwOmxhc3Qtb2YtdHlwZSAucG9zdC10eXBlLWFyY2hpdmUtbWVkaWFfc3RhdGVtZW50IC5wb3N0LXRhZ3MgLmhlbnRyeSBhLCAucG9zdC10eXBlLWFyY2hpdmUtcHJlc3NfcmVsZWFzZSAucG9zdC10YWdzIC5oZW50cnkgLmxhbmRpbmctcGFnZS5zZWNvbmQtbGV2ZWwgLm1haW4tZmVhdHVyZSBwOmxhc3Qtb2YtdHlwZSBhLCAubGFuZGluZy1wYWdlLnNlY29uZC1sZXZlbCAubWFpbi1mZWF0dXJlIHA6bGFzdC1vZi10eXBlIC5wb3N0LXR5cGUtYXJjaGl2ZS1wcmVzc19yZWxlYXNlIC5wb3N0LXRhZ3MgLmhlbnRyeSBhLCBib2R5LnNlYXJjaCAuaGVudHJ5IC5sYW5kaW5nLXBhZ2Uuc2Vjb25kLWxldmVsIC5tYWluLWZlYXR1cmUgcDpsYXN0LW9mLXR5cGUgYSwgLmxhbmRpbmctcGFnZS5zZWNvbmQtbGV2ZWwgLm1haW4tZmVhdHVyZSBwOmxhc3Qtb2YtdHlwZSBib2R5LnNlYXJjaCAuaGVudHJ5IGEsIC5zbmlwcGV0LWxpc3RpbmcgLnNpbmdsZS1hdGhsZXRlIC5yaWdodC1mZWF0dXJlcyAuYXRobGV0ZS1zb2NpYWwgdWwgbGkgc3BhbiwgLnNpbmdsZS1hdGhsZXRlIC5yaWdodC1mZWF0dXJlcyAuYXRobGV0ZS1zb2NpYWwgdWwgbGkgLnNuaXBwZXQtbGlzdGluZyBzcGFuLCAuc25pcHBldC1saXN0aW5nLXBhZ2UgLnBvc3QtdGFncyAuaGVudHJ5IC5zaW5nbGUtYXRobGV0ZSAucmlnaHQtZmVhdHVyZXMgLmF0aGxldGUtc29jaWFsIHVsIGxpIHNwYW4sIC5zaW5nbGUtYXRobGV0ZSAucmlnaHQtZmVhdHVyZXMgLmF0aGxldGUtc29jaWFsIHVsIGxpIC5zbmlwcGV0LWxpc3RpbmctcGFnZSAucG9zdC10YWdzIC5oZW50cnkgc3BhbiwgLnRheC1yZXBvcnRfY2F0ZWdvcnkgLnBvc3QtdGFncyAuaGVudHJ5IC5zaW5nbGUtYXRobGV0ZSAucmlnaHQtZmVhdHVyZXMgLmF0aGxldGUtc29jaWFsIHVsIGxpIHNwYW4sIC5zaW5nbGUtYXRobGV0ZSAucmlnaHQtZmVhdHVyZXMgLmF0aGxldGUtc29jaWFsIHVsIGxpIC50YXgtcmVwb3J0X2NhdGVnb3J5IC5wb3N0LXRhZ3MgLmhlbnRyeSBzcGFuLCAudGF4LXBvc2l0aW9uX3R5cGUgLnBvc3QtdGFncyAuaGVudHJ5IC5zaW5nbGUtYXRobGV0ZSAucmlnaHQtZmVhdHVyZXMgLmF0aGxldGUtc29jaWFsIHVsIGxpIHNwYW4sIC5zaW5nbGUtYXRobGV0ZSAucmlnaHQtZmVhdHVyZXMgLmF0aGxldGUtc29jaWFsIHVsIGxpIC50YXgtcG9zaXRpb25fdHlwZSAucG9zdC10YWdzIC5oZW50cnkgc3BhbiwgLnNuaXBwZXQtZXhwbG9yZSAubGlzdGluZyAuc2luZ2xlLWF0aGxldGUgLnJpZ2h0LWZlYXR1cmVzIC5hdGhsZXRlLXNvY2lhbCB1bCBsaSBzcGFuLCAuc2luZ2xlLWF0aGxldGUgLnJpZ2h0LWZlYXR1cmVzIC5hdGhsZXRlLXNvY2lhbCB1bCBsaSAuc25pcHBldC1leHBsb3JlIC5saXN0aW5nIHNwYW4sIC5sYW5kaW5nLXBhZ2Uuc2Vjb25kLWxldmVsIC5leHBsb3JlLWZ1cnRoZXIgLmxpc3RpbmcgLnNpbmdsZS1hdGhsZXRlIC5yaWdodC1mZWF0dXJlcyAuYXRobGV0ZS1zb2NpYWwgdWwgbGkgc3BhbiwgLnNpbmdsZS1hdGhsZXRlIC5yaWdodC1mZWF0dXJlcyAuYXRobGV0ZS1zb2NpYWwgdWwgbGkgLmxhbmRpbmctcGFnZS5zZWNvbmQtbGV2ZWwgLmV4cGxvcmUtZnVydGhlciAubGlzdGluZyBzcGFuLCBib2R5Lm91ci1hdGhsZXRlcyAuZmVhdHVyZWQtYXRobGV0ZXMgLmxpc3RpbmcgLnNpbmdsZS1hdGhsZXRlIC5yaWdodC1mZWF0dXJlcyAuYXRobGV0ZS1zb2NpYWwgdWwgbGkgc3BhbiwgLnNpbmdsZS1hdGhsZXRlIC5yaWdodC1mZWF0dXJlcyAuYXRobGV0ZS1zb2NpYWwgdWwgbGkgYm9keS5vdXItYXRobGV0ZXMgLmZlYXR1cmVkLWF0aGxldGVzIC5saXN0aW5nIHNwYW4sIC5ob21lIC5mZWF0dXJlcy13cmFwcGVyIC5saXN0aW5nIC5zaW5nbGUtYXRobGV0ZSAucmlnaHQtZmVhdHVyZXMgLmF0aGxldGUtc29jaWFsIHVsIGxpIHNwYW4sIC5zaW5nbGUtYXRobGV0ZSAucmlnaHQtZmVhdHVyZXMgLmF0aGxldGUtc29jaWFsIHVsIGxpIC5ob21lIC5mZWF0dXJlcy13cmFwcGVyIC5saXN0aW5nIHNwYW4sIC5sYW5kaW5nLXBhZ2UuZmlyc3QtbGV2ZWwgLmZlYXR1cmVzLXdyYXBwZXIgLmxpc3RpbmcgLnNpbmdsZS1hdGhsZXRlIC5yaWdodC1mZWF0dXJlcyAuYXRobGV0ZS1zb2NpYWwgdWwgbGkgc3BhbiwgLnNpbmdsZS1hdGhsZXRlIC5yaWdodC1mZWF0dXJlcyAuYXRobGV0ZS1zb2NpYWwgdWwgbGkgLmxhbmRpbmctcGFnZS5maXJzdC1sZXZlbCAuZmVhdHVyZXMtd3JhcHBlciAubGlzdGluZyBzcGFuLCAucGFnZS10ZW1wbGF0ZS10ZW1wbGF0ZS1saXN0aW5ncyAuZ2VuZXJpYy1saXN0aW5nIC5saXN0aW5nIC5zaW5nbGUtYXRobGV0ZSAucmlnaHQtZmVhdHVyZXMgLmF0aGxldGUtc29jaWFsIHVsIGxpIHNwYW4sIC5zaW5nbGUtYXRobGV0ZSAucmlnaHQtZmVhdHVyZXMgLmF0aGxldGUtc29jaWFsIHVsIGxpIC5wYWdlLXRlbXBsYXRlLXRlbXBsYXRlLWxpc3RpbmdzIC5nZW5lcmljLWxpc3RpbmcgLmxpc3Rpbmcgc3BhbiwgLnNpbmdsZS1hdGhsZXRlIC5hdGhsZXRlLXJlbGF0ZWQtYXJ0aWNsZXMgLmhlbnRyeSAucmlnaHQtZmVhdHVyZXMgLmF0aGxldGUtc29jaWFsIHVsIGxpIHNwYW4sIC5zaW5nbGUtYXRobGV0ZSAucmlnaHQtZmVhdHVyZXMgLmF0aGxldGUtc29jaWFsIHVsIGxpIC5hdGhsZXRlLXJlbGF0ZWQtYXJ0aWNsZXMgLmhlbnRyeSBzcGFuLCBib2R5LnRlcm0tbmF0aW9uYWwtcGFydG5lcnMgLnBvc3QtdGFncyAuaGVudHJ5IC5zaW5nbGUtYXRobGV0ZSAucmlnaHQtZmVhdHVyZXMgLmF0aGxldGUtc29jaWFsIHVsIGxpIHNwYW4sIC5zaW5nbGUtYXRobGV0ZSAucmlnaHQtZmVhdHVyZXMgLmF0aGxldGUtc29jaWFsIHVsIGxpIGJvZHkudGVybS1uYXRpb25hbC1wYXJ0bmVycyAucG9zdC10YWdzIC5oZW50cnkgc3BhbiwgYm9keS50ZXJtLWNvcnBvcmF0ZS1zdXBwb3J0ZXJzIC5wb3N0LXRhZ3MgLmhlbnRyeSAuc2luZ2xlLWF0aGxldGUgLnJpZ2h0LWZlYXR1cmVzIC5hdGhsZXRlLXNvY2lhbCB1bCBsaSBzcGFuLCAuc2luZ2xlLWF0aGxldGUgLnJpZ2h0LWZlYXR1cmVzIC5hdGhsZXRlLXNvY2lhbCB1bCBsaSBib2R5LnRlcm0tY29ycG9yYXRlLXN1cHBvcnRlcnMgLnBvc3QtdGFncyAuaGVudHJ5IHNwYW4sIC50YXgtaW5zcGlyYXRpb25jYXQgLnBvc3QtdGFncyAuaGVudHJ5IC5zaW5nbGUtYXRobGV0ZSAucmlnaHQtZmVhdHVyZXMgLmF0aGxldGUtc29jaWFsIHVsIGxpIHNwYW4sIC5zaW5nbGUtYXRobGV0ZSAucmlnaHQtZmVhdHVyZXMgLmF0aGxldGUtc29jaWFsIHVsIGxpIC50YXgtaW5zcGlyYXRpb25jYXQgLnBvc3QtdGFncyAuaGVudHJ5IHNwYW4sIC5wb3N0LXR5cGUtYXJjaGl2ZS1wb3NpdGlvbiAuaGVudHJ5IC5zaW5nbGUtYXRobGV0ZSAucmlnaHQtZmVhdHVyZXMgLmF0aGxldGUtc29jaWFsIHVsIGxpIHNwYW4sIC5zaW5nbGUtYXRobGV0ZSAucmlnaHQtZmVhdHVyZXMgLmF0aGxldGUtc29jaWFsIHVsIGxpIC5wb3N0LXR5cGUtYXJjaGl2ZS1wb3NpdGlvbiAuaGVudHJ5IHNwYW4sIC50aXRsZS1peC13cmFwcGVyIC5oZW50cnkgLnNpbmdsZS1hdGhsZXRlIC5yaWdodC1mZWF0dXJlcyAuYXRobGV0ZS1zb2NpYWwgdWwgbGkgc3BhbiwgLnNpbmdsZS1hdGhsZXRlIC5yaWdodC1mZWF0dXJlcyAuYXRobGV0ZS1zb2NpYWwgdWwgbGkgLnRpdGxlLWl4LXdyYXBwZXIgLmhlbnRyeSBzcGFuLCAuc29sdXRpb25zLXJlc3VsdHMtbGlzdGluZ3MgLmxpc3RpbmcgLnNpbmdsZS1hdGhsZXRlIC5yaWdodC1mZWF0dXJlcyAuYXRobGV0ZS1zb2NpYWwgdWwgbGkgc3BhbiwgLnNpbmdsZS1hdGhsZXRlIC5yaWdodC1mZWF0dXJlcyAuYXRobGV0ZS1zb2NpYWwgdWwgbGkgLnNvbHV0aW9ucy1yZXN1bHRzLWxpc3RpbmdzIC5saXN0aW5nIHNwYW4sIC5wb3N0LXR5cGUtYXJjaGl2ZS1tZWRpYV9zdGF0ZW1lbnQgLnBvc3QtdGFncyAuaGVudHJ5IC5zaW5nbGUtYXRobGV0ZSAucmlnaHQtZmVhdHVyZXMgLmF0aGxldGUtc29jaWFsIHVsIGxpIHNwYW4sIC5zaW5nbGUtYXRobGV0ZSAucmlnaHQtZmVhdHVyZXMgLmF0aGxldGUtc29jaWFsIHVsIGxpIC5wb3N0LXR5cGUtYXJjaGl2ZS1tZWRpYV9zdGF0ZW1lbnQgLnBvc3QtdGFncyAuaGVudHJ5IHNwYW4sIC5wb3N0LXR5cGUtYXJjaGl2ZS1wcmVzc19yZWxlYXNlIC5wb3N0LXRhZ3MgLmhlbnRyeSAuc2luZ2xlLWF0aGxldGUgLnJpZ2h0LWZlYXR1cmVzIC5hdGhsZXRlLXNvY2lhbCB1bCBsaSBzcGFuLCAuc2luZ2xlLWF0aGxldGUgLnJpZ2h0LWZlYXR1cmVzIC5hdGhsZXRlLXNvY2lhbCB1bCBsaSAucG9zdC10eXBlLWFyY2hpdmUtcHJlc3NfcmVsZWFzZSAucG9zdC10YWdzIC5oZW50cnkgc3BhbiwgYm9keS5zZWFyY2ggLmhlbnRyeSAuc2luZ2xlLWF0aGxldGUgLnJpZ2h0LWZlYXR1cmVzIC5hdGhsZXRlLXNvY2lhbCB1bCBsaSBzcGFuLCAuc2luZ2xlLWF0aGxldGUgLnJpZ2h0LWZlYXR1cmVzIC5hdGhsZXRlLXNvY2lhbCB1bCBsaSBib2R5LnNlYXJjaCAuaGVudHJ5IHNwYW4ge1xuICAgIGZsb2F0OiByaWdodDsgfVxuICAuc25pcHBldC1saXN0aW5nIGltZywgLnNuaXBwZXQtbGlzdGluZy1wYWdlIC5wb3N0LXRhZ3MgLmhlbnRyeSBpbWcsIC50YXgtcmVwb3J0X2NhdGVnb3J5IC5wb3N0LXRhZ3MgLmhlbnRyeSBpbWcsIC50YXgtcG9zaXRpb25fdHlwZSAucG9zdC10YWdzIC5oZW50cnkgaW1nLCAuc25pcHBldC1leHBsb3JlIC5saXN0aW5nIGltZywgLmxhbmRpbmctcGFnZS5zZWNvbmQtbGV2ZWwgLmV4cGxvcmUtZnVydGhlciAubGlzdGluZyBpbWcsIGJvZHkub3VyLWF0aGxldGVzIC5mZWF0dXJlZC1hdGhsZXRlcyAubGlzdGluZyBpbWcsIC5ob21lIC5mZWF0dXJlcy13cmFwcGVyIC5saXN0aW5nIGltZywgLmxhbmRpbmctcGFnZS5maXJzdC1sZXZlbCAuZmVhdHVyZXMtd3JhcHBlciAubGlzdGluZyBpbWcsIC5wYWdlLXRlbXBsYXRlLXRlbXBsYXRlLWxpc3RpbmdzIC5nZW5lcmljLWxpc3RpbmcgLmxpc3RpbmcgaW1nLCAuc2luZ2xlLWF0aGxldGUgLm1haW4tZmVhdHVyZSAuYXRobGV0ZS1yZWxhdGVkLWFydGljbGVzIC5oZW50cnkgaW1nLCAuc2luZ2xlLWF0aGxldGUgLmF0aGxldGUtcmVsYXRlZC1hcnRpY2xlcyAuaGVudHJ5IGltZywgYm9keS50ZXJtLW5hdGlvbmFsLXBhcnRuZXJzIC5wb3N0LXRhZ3MgLmhlbnRyeSBpbWcsIGJvZHkudGVybS1jb3Jwb3JhdGUtc3VwcG9ydGVycyAucG9zdC10YWdzIC5oZW50cnkgaW1nLCAudGF4LWluc3BpcmF0aW9uY2F0IC5wb3N0LXRhZ3MgLmhlbnRyeSBpbWcsIC5wb3N0LXR5cGUtYXJjaGl2ZS1wb3NpdGlvbiAuaGVudHJ5IGltZywgLnRpdGxlLWl4LXdyYXBwZXIgLmhlbnRyeSBpbWcsIC5zb2x1dGlvbnMtcmVzdWx0cy1saXN0aW5ncyAubGlzdGluZyBpbWcsIC5wb3N0LXR5cGUtYXJjaGl2ZS1tZWRpYV9zdGF0ZW1lbnQgLnBvc3QtdGFncyAuaGVudHJ5IGltZywgLnBvc3QtdHlwZS1hcmNoaXZlLXByZXNzX3JlbGVhc2UgLnBvc3QtdGFncyAuaGVudHJ5IGltZywgYm9keS5zZWFyY2ggLmhlbnRyeSBpbWcge1xuICAgIGZsb2F0OiBub25lO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgbWFyZ2luOiAwOyB9XG5cbi8qIExpc3Rpbmcgd2l0aCBJbWFnZSBiZWZvcmUgSGVhZGluZyAqL1xuLnNuaXBwZXQtbGlzdGluZy1pbWctdG9wIGltZywgLnNuaXBwZXQtbGlzdGluZy1wYWdlIC5wb3N0LXRhZ3MgLmhlbnRyeTpmaXJzdC1vZi10eXBlIGltZywgLnRheC1yZXBvcnRfY2F0ZWdvcnkgLnBvc3QtdGFncyAuaGVudHJ5OmZpcnN0LW9mLXR5cGUgaW1nLCAudGF4LXBvc2l0aW9uX3R5cGUgLnBvc3QtdGFncyAuaGVudHJ5OmZpcnN0LW9mLXR5cGUgaW1nLCAuc25pcHBldC1leHBsb3JlIC5saXN0aW5nIGltZywgLmxhbmRpbmctcGFnZS5zZWNvbmQtbGV2ZWwgLmV4cGxvcmUtZnVydGhlciAubGlzdGluZyBpbWcsIGJvZHkub3VyLWF0aGxldGVzIC5mZWF0dXJlZC1hdGhsZXRlcyAubGlzdGluZyBpbWcsIC5sYW5kaW5nLXBhZ2UuZmlyc3QtbGV2ZWwgLmZlYXR1cmVzLXdyYXBwZXIgLmxlZnQtZmVhdHVyZXMgLmxpc3Rpbmc6Zmlyc3Qtb2YtdHlwZSBpbWcsIC5wYWdlLXRlbXBsYXRlLXRlbXBsYXRlLWxpc3RpbmdzLndzZi1zdWNjZXNzLXN0b3JpZXMgLmdlbmVyaWMtbGlzdGluZyAubGlzdGluZyBpbWcge1xuICBmbG9hdDogbm9uZTtcbiAgd2lkdGg6IGF1dG87XG4gIG1hcmdpbjogMCAwIDIwcHggMDsgfVxuXG4vKiBMaXN0aW5nIHdpdGggSW1hZ2UgZmxvYXRpbmcgb24gTGVmdCAqL1xuLnNuaXBwZXQtbGlzdGluZy1pbWctZmxvYXQgaW1nLCAuc25pcHBldC1saXN0aW5nLXBhZ2UgLnBvc3QtdGFncyAuaGVudHJ5IGltZywgLnRheC1yZXBvcnRfY2F0ZWdvcnkgLnBvc3QtdGFncyAuaGVudHJ5IGltZywgLnRheC1wb3NpdGlvbl90eXBlIC5wb3N0LXRhZ3MgLmhlbnRyeSBpbWcsIC5ob21lIC5mZWF0dXJlcy13cmFwcGVyIC5saXN0aW5nIGltZywgLmxhbmRpbmctcGFnZS5maXJzdC1sZXZlbCAuZmVhdHVyZXMtd3JhcHBlciAubGlzdGluZyBpbWcsIC5wYWdlLXRlbXBsYXRlLXRlbXBsYXRlLWxpc3RpbmdzIC5nZW5lcmljLWxpc3RpbmcgLmxpc3RpbmcgaW1nLCAuc2luZ2xlLWF0aGxldGUgLm1haW4tZmVhdHVyZSAuYXRobGV0ZS1yZWxhdGVkLWFydGljbGVzIC5oZW50cnkgaW1nLCAuc2luZ2xlLWF0aGxldGUgLmF0aGxldGUtcmVsYXRlZC1hcnRpY2xlcyAuaGVudHJ5IGltZywgYm9keS50ZXJtLW5hdGlvbmFsLXBhcnRuZXJzIC5wb3N0LXRhZ3MgLmhlbnRyeSBpbWcsIGJvZHkudGVybS1jb3Jwb3JhdGUtc3VwcG9ydGVycyAucG9zdC10YWdzIC5oZW50cnkgaW1nLCAudGF4LWluc3BpcmF0aW9uY2F0IC5wb3N0LXRhZ3MgLmhlbnRyeSBpbWcsIC50YXgtcG9zaXRpb25fdHlwZSAucG9zdC10YWdzIC5oZW50cnk6Zmlyc3Qtb2YtdHlwZSBpbWcsIC5wb3N0LXR5cGUtYXJjaGl2ZS1wb3NpdGlvbiAuaGVudHJ5IGltZywgLnRpdGxlLWl4LXdyYXBwZXIgLmhlbnRyeSBpbWcsIC5zb2x1dGlvbnMtcmVzdWx0cy1saXN0aW5ncyAubGlzdGluZyBpbWcsIC5wb3N0LXR5cGUtYXJjaGl2ZS1tZWRpYV9zdGF0ZW1lbnQgLnBvc3QtdGFncyAuaGVudHJ5IGltZywgLnBvc3QtdHlwZS1hcmNoaXZlLXByZXNzX3JlbGVhc2UgLnBvc3QtdGFncyAuaGVudHJ5IGltZywgYm9keS5zZWFyY2ggLmhlbnRyeSBpbWcge1xuICBmbG9hdDogbGVmdDtcbiAgd2lkdGg6IDE1MHB4O1xuICBoZWlnaHQ6IGF1dG87XG4gIG1hcmdpbjogMCAxNXB4IDE1cHggMDsgfVxuXG4vKiBMaXN0aW5nIHdpdGggU21hbGxlciBIZWFkaW5nICovXG4uc25pcHBldC1saXN0aW5nLWhlYWRpbmctc21sIGgyLCAuc25pcHBldC1saXN0aW5nLXBhZ2UgLnBvc3QtdGFncyAuaGVudHJ5IGgyLCAudGF4LXJlcG9ydF9jYXRlZ29yeSAucG9zdC10YWdzIC5oZW50cnkgaDIsIC50YXgtcG9zaXRpb25fdHlwZSAucG9zdC10YWdzIC5oZW50cnkgaDIsIC5wYWdlLXRlbXBsYXRlLXRlbXBsYXRlLWxpc3RpbmdzIC5nZW5lcmljLWxpc3RpbmcgLmxpc3RpbmcgaDIsIC5zaW5nbGUtYXRobGV0ZSAubWFpbi1mZWF0dXJlIC5hdGhsZXRlLXJlbGF0ZWQtYXJ0aWNsZXMgLmhlbnRyeSBoMiwgLnNpbmdsZS1hdGhsZXRlIC5hdGhsZXRlLXJlbGF0ZWQtYXJ0aWNsZXMgLmhlbnRyeSBoMiwgYm9keS50ZXJtLW5hdGlvbmFsLXBhcnRuZXJzIC5wb3N0LXRhZ3MgLmhlbnRyeSBoMiwgYm9keS50ZXJtLWNvcnBvcmF0ZS1zdXBwb3J0ZXJzIC5wb3N0LXRhZ3MgLmhlbnRyeSBoMiwgLnRheC1pbnNwaXJhdGlvbmNhdCAucG9zdC10YWdzIC5oZW50cnkgaDIsIC5wb3N0LXR5cGUtYXJjaGl2ZS1wb3NpdGlvbiAuaGVudHJ5IGgyLCAudGl0bGUtaXgtd3JhcHBlciAuaGVudHJ5IGgyLCAuc29sdXRpb25zLXJlc3VsdHMtbGlzdGluZ3MgLmxpc3RpbmcgaDIsIC5wb3N0LXR5cGUtYXJjaGl2ZS1tZWRpYV9zdGF0ZW1lbnQgLnBvc3QtdGFncyAuaGVudHJ5IGgyLCAucG9zdC10eXBlLWFyY2hpdmUtcHJlc3NfcmVsZWFzZSAucG9zdC10YWdzIC5oZW50cnkgaDIsIGJvZHkuc2VhcmNoIC5oZW50cnkgaDIge1xuICBjb2xvcjogIzcyYjYxOTtcbiAgZm9udC1zaXplOiAxLjMxMjVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG4gIGZvbnQtZmFtaWx5OiBcImxlYWd1ZS1nb3RoaWNcIiwgYXJpYWwsIHNhbnMtc2VyaWY7XG4gIGxldHRlci1zcGFjaW5nOiAwLjAwNWVtO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTsgfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAgIC5zbmlwcGV0LWxpc3RpbmctaGVhZGluZy1zbWwgaDIsIC5zbmlwcGV0LWxpc3RpbmctcGFnZSAucG9zdC10YWdzIC5oZW50cnkgaDIsIC50YXgtcmVwb3J0X2NhdGVnb3J5IC5wb3N0LXRhZ3MgLmhlbnRyeSBoMiwgLnRheC1wb3NpdGlvbl90eXBlIC5wb3N0LXRhZ3MgLmhlbnRyeSBoMiwgLnBhZ2UtdGVtcGxhdGUtdGVtcGxhdGUtbGlzdGluZ3MgLmdlbmVyaWMtbGlzdGluZyAubGlzdGluZyBoMiwgLnNpbmdsZS1hdGhsZXRlIC5tYWluLWZlYXR1cmUgLmF0aGxldGUtcmVsYXRlZC1hcnRpY2xlcyAuaGVudHJ5IGgyLCAuc2luZ2xlLWF0aGxldGUgLmF0aGxldGUtcmVsYXRlZC1hcnRpY2xlcyAuaGVudHJ5IGgyLCBib2R5LnRlcm0tbmF0aW9uYWwtcGFydG5lcnMgLnBvc3QtdGFncyAuaGVudHJ5IGgyLCBib2R5LnRlcm0tY29ycG9yYXRlLXN1cHBvcnRlcnMgLnBvc3QtdGFncyAuaGVudHJ5IGgyLCAudGF4LWluc3BpcmF0aW9uY2F0IC5wb3N0LXRhZ3MgLmhlbnRyeSBoMiwgLnBvc3QtdHlwZS1hcmNoaXZlLXBvc2l0aW9uIC5oZW50cnkgaDIsIC50aXRsZS1peC13cmFwcGVyIC5oZW50cnkgaDIsIC5zb2x1dGlvbnMtcmVzdWx0cy1saXN0aW5ncyAubGlzdGluZyBoMiwgLnBvc3QtdHlwZS1hcmNoaXZlLW1lZGlhX3N0YXRlbWVudCAucG9zdC10YWdzIC5oZW50cnkgaDIsIC5wb3N0LXR5cGUtYXJjaGl2ZS1wcmVzc19yZWxlYXNlIC5wb3N0LXRhZ3MgLmhlbnRyeSBoMiwgYm9keS5zZWFyY2ggLmhlbnRyeSBoMiB7XG4gICAgICBmb250LXNpemU6IDEuNXJlbTsgfSB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk2MHB4KSB7XG4gICAgLnNuaXBwZXQtbGlzdGluZy1oZWFkaW5nLXNtbCBoMiwgLnNuaXBwZXQtbGlzdGluZy1wYWdlIC5wb3N0LXRhZ3MgLmhlbnRyeSBoMiwgLnRheC1yZXBvcnRfY2F0ZWdvcnkgLnBvc3QtdGFncyAuaGVudHJ5IGgyLCAudGF4LXBvc2l0aW9uX3R5cGUgLnBvc3QtdGFncyAuaGVudHJ5IGgyLCAucGFnZS10ZW1wbGF0ZS10ZW1wbGF0ZS1saXN0aW5ncyAuZ2VuZXJpYy1saXN0aW5nIC5saXN0aW5nIGgyLCAuc2luZ2xlLWF0aGxldGUgLm1haW4tZmVhdHVyZSAuYXRobGV0ZS1yZWxhdGVkLWFydGljbGVzIC5oZW50cnkgaDIsIC5zaW5nbGUtYXRobGV0ZSAuYXRobGV0ZS1yZWxhdGVkLWFydGljbGVzIC5oZW50cnkgaDIsIGJvZHkudGVybS1uYXRpb25hbC1wYXJ0bmVycyAucG9zdC10YWdzIC5oZW50cnkgaDIsIGJvZHkudGVybS1jb3Jwb3JhdGUtc3VwcG9ydGVycyAucG9zdC10YWdzIC5oZW50cnkgaDIsIC50YXgtaW5zcGlyYXRpb25jYXQgLnBvc3QtdGFncyAuaGVudHJ5IGgyLCAucG9zdC10eXBlLWFyY2hpdmUtcG9zaXRpb24gLmhlbnRyeSBoMiwgLnRpdGxlLWl4LXdyYXBwZXIgLmhlbnRyeSBoMiwgLnNvbHV0aW9ucy1yZXN1bHRzLWxpc3RpbmdzIC5saXN0aW5nIGgyLCAucG9zdC10eXBlLWFyY2hpdmUtbWVkaWFfc3RhdGVtZW50IC5wb3N0LXRhZ3MgLmhlbnRyeSBoMiwgLnBvc3QtdHlwZS1hcmNoaXZlLXByZXNzX3JlbGVhc2UgLnBvc3QtdGFncyAuaGVudHJ5IGgyLCBib2R5LnNlYXJjaCAuaGVudHJ5IGgyIHtcbiAgICAgIGZvbnQtc2l6ZTogMS44NzVyZW07IH0gfVxuXG4uc25pcHBldC1sYXRlc3QtbmV3cywgLmhvbWUgLmZlYXR1cmVzLXdyYXBwZXIgLmxhdGVzdC1uZXdzIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kOiAjYjllYWY2OyB9XG4gIC5zbmlwcGV0LWxhdGVzdC1uZXdzOjphZnRlciwgLmhvbWUgLmZlYXR1cmVzLXdyYXBwZXIgLmxhdGVzdC1uZXdzOjphZnRlciB7XG4gICAgY2xlYXI6IGJvdGg7XG4gICAgY29udGVudDogXCJcIjtcbiAgICBkaXNwbGF5OiB0YWJsZTsgfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAgIC5zbmlwcGV0LWxhdGVzdC1uZXdzLCAuaG9tZSAuZmVhdHVyZXMtd3JhcHBlciAubGF0ZXN0LW5ld3Mge1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgei1pbmRleDogMTtcbiAgICAgIGJhY2tncm91bmQ6ICNiOWVhZjY7IH1cbiAgICAgIC5zbmlwcGV0LWxhdGVzdC1uZXdzOmJlZm9yZSwgLmhvbWUgLmZlYXR1cmVzLXdyYXBwZXIgLmxhdGVzdC1uZXdzOmJlZm9yZSwgLnNuaXBwZXQtbGF0ZXN0LW5ld3M6YWZ0ZXIsIC5ob21lIC5mZWF0dXJlcy13cmFwcGVyIC5sYXRlc3QtbmV3czphZnRlciB7XG4gICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICB6LWluZGV4OiAtMTtcbiAgICAgICAgaGVpZ2h0OiA1MCU7XG4gICAgICAgIGJhY2tncm91bmQ6IGluaGVyaXQ7XG4gICAgICAgIC13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuOyB9IH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWluLXdpZHRoOiA0ODBweCkge1xuICAgIC5zbmlwcGV0LWxhdGVzdC1uZXdzLCAuaG9tZSAuZmVhdHVyZXMtd3JhcHBlciAubGF0ZXN0LW5ld3Mge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMjlweDsgfSB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAuc25pcHBldC1sYXRlc3QtbmV3cywgLmhvbWUgLmZlYXR1cmVzLXdyYXBwZXIgLmxhdGVzdC1uZXdzIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDM0cHg7IH0gfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtaW4td2lkdGg6IDk2MHB4KSB7XG4gICAgLnNuaXBwZXQtbGF0ZXN0LW5ld3MsIC5ob21lIC5mZWF0dXJlcy13cmFwcGVyIC5sYXRlc3QtbmV3cyB7XG4gICAgICBtYXJnaW4tYm90dG9tOiA0N3B4OyB9IH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgIC5zbmlwcGV0LWxhdGVzdC1uZXdzOmJlZm9yZSwgLmhvbWUgLmZlYXR1cmVzLXdyYXBwZXIgLmxhdGVzdC1uZXdzOmJlZm9yZSB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgICAgIC5zbmlwcGV0LWxhdGVzdC1uZXdzOmFmdGVyLCAuaG9tZSAuZmVhdHVyZXMtd3JhcHBlciAubGF0ZXN0LW5ld3M6YWZ0ZXIge1xuICAgICAgICBib3R0b206IC0xM3B4O1xuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogc2tld1koOS41ZGVnKTtcbiAgICAgICAgLW1vei10cmFuc2Zvcm06IHNrZXdZKDkuNWRlZyk7XG4gICAgICAgIC1tcy10cmFuc2Zvcm06IHNrZXdZKDkuNWRlZyk7XG4gICAgICAgIC1vLXRyYW5zZm9ybTogc2tld1koOS41ZGVnKTtcbiAgICAgICAgdHJhbnNmb3JtOiBza2V3WSg5LjVkZWcpO1xuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IDEwMCUgMDtcbiAgICAgICAgLW1vei10cmFuc2Zvcm0tb3JpZ2luOiAxMDAlIDA7XG4gICAgICAgIC1tcy10cmFuc2Zvcm0tb3JpZ2luOiAxMDAlIDA7XG4gICAgICAgIC1vLXRyYW5zZm9ybS1vcmlnaW46IDEwMCUgMDtcbiAgICAgICAgdHJhbnNmb3JtLW9yaWdpbjogMTAwJSAwOyB9IH1cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtaW4td2lkdGg6IDQ4MHB4KSB7XG4gICAgICAuc25pcHBldC1sYXRlc3QtbmV3czphZnRlciwgLmhvbWUgLmZlYXR1cmVzLXdyYXBwZXIgLmxhdGVzdC1uZXdzOmFmdGVyIHtcbiAgICAgICAgYm90dG9tOiAtMjlweDsgfSB9XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgLnNuaXBwZXQtbGF0ZXN0LW5ld3M6YWZ0ZXIsIC5ob21lIC5mZWF0dXJlcy13cmFwcGVyIC5sYXRlc3QtbmV3czphZnRlciB7XG4gICAgICAgIGJvdHRvbTogLTM0cHg7IH0gfVxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1pbi13aWR0aDogOTYwcHgpIHtcbiAgICAgIC5zbmlwcGV0LWxhdGVzdC1uZXdzOmFmdGVyLCAuaG9tZSAuZmVhdHVyZXMtd3JhcHBlciAubGF0ZXN0LW5ld3M6YWZ0ZXIge1xuICAgICAgICBib3R0b206IC00N3B4OyB9IH1cbiAgLnNuaXBwZXQtbGF0ZXN0LW5ld3MgaGVhZGVyLCAuaG9tZSAuZmVhdHVyZXMtd3JhcHBlciAubGF0ZXN0LW5ld3MgaGVhZGVyIHtcbiAgICBwYWRkaW5nOiAyMHB4IDA7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNmZjZkMDM7IH1cbiAgICAuc25pcHBldC1sYXRlc3QtbmV3cyBoZWFkZXIgc3BhbiwgLmhvbWUgLmZlYXR1cmVzLXdyYXBwZXIgLmxhdGVzdC1uZXdzIGhlYWRlciBzcGFuIHtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgIHdpZHRoOiA3MnB4O1xuICAgICAgaGVpZ2h0OiA3MnB4O1xuICAgICAgcGFkZGluZy10b3A6IDIwcHg7XG4gICAgICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICAgICAgYmFja2dyb3VuZDogIzcwMTQ3MTsgfVxuICAgICAgLnNuaXBwZXQtbGF0ZXN0LW5ld3MgaGVhZGVyIHNwYW4gaW1nLCAuaG9tZSAuZmVhdHVyZXMtd3JhcHBlciAubGF0ZXN0LW5ld3MgaGVhZGVyIHNwYW4gaW1nIHtcbiAgICAgICAgd2lkdGg6IDM4cHg7IH1cbiAgICAuc25pcHBldC1sYXRlc3QtbmV3cyBoZWFkZXIgaDIsIC5ob21lIC5mZWF0dXJlcy13cmFwcGVyIC5sYXRlc3QtbmV3cyBoZWFkZXIgaDIge1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgdmVydGljYWwtYWxpZ246IDVweDtcbiAgICAgIG1hcmdpbjogMCAwIDAgMTBweDtcbiAgICAgIGNvbG9yOiAjNzAxNDcxO1xuICAgICAgZm9udC1zaXplOiAxLjEyNXJlbTtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxLjE7XG4gICAgICBmb250LWZhbWlseTogXCJsZWFndWUtZ290aGljXCIsIGFyaWFsLCBzYW5zLXNlcmlmO1xuICAgICAgbGV0dGVyLXNwYWNpbmc6IDAuMDA1ZW07XG4gICAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgIHZlcnRpY2FsLWFsaWduOiA1cHg7XG4gICAgICBtYXJnaW46IDAgMCAwIDEwcHg7IH1cbiAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAgIC5zbmlwcGV0LWxhdGVzdC1uZXdzIGhlYWRlciBoMiwgLmhvbWUgLmZlYXR1cmVzLXdyYXBwZXIgLmxhdGVzdC1uZXdzIGhlYWRlciBoMiB7XG4gICAgICAgICAgZm9udC1zaXplOiAxLjMxMjVyZW07IH0gfVxuICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTYwcHgpIHtcbiAgICAgICAgLnNuaXBwZXQtbGF0ZXN0LW5ld3MgaGVhZGVyIGgyLCAuaG9tZSAuZmVhdHVyZXMtd3JhcHBlciAubGF0ZXN0LW5ld3MgaGVhZGVyIGgyIHtcbiAgICAgICAgICBmb250LXNpemU6IDEuNXJlbTsgfSB9XG4gICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICAuc25pcHBldC1sYXRlc3QtbmV3cyBoZWFkZXIgaDIsIC5ob21lIC5mZWF0dXJlcy13cmFwcGVyIC5sYXRlc3QtbmV3cyBoZWFkZXIgaDIge1xuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgIHZlcnRpY2FsLWFsaWduOiAwO1xuICAgICAgICAgIG1hcmdpbjogMDsgfSB9XG4gICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5NjBweCkge1xuICAgICAgICAuc25pcHBldC1sYXRlc3QtbmV3cyBoZWFkZXIgaDIsIC5ob21lIC5mZWF0dXJlcy13cmFwcGVyIC5sYXRlc3QtbmV3cyBoZWFkZXIgaDIge1xuICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogNXB4O1xuICAgICAgICAgIG1hcmdpbjogMCAwIDAgM3B4OyB9IH1cbiAgLnNuaXBwZXQtbGF0ZXN0LW5ld3MgdWwgbGksIC5ob21lIC5mZWF0dXJlcy13cmFwcGVyIC5sYXRlc3QtbmV3cyB1bCBsaSB7XG4gICAgcGFkZGluZzogMDsgfVxuICAgIC5zbmlwcGV0LWxhdGVzdC1uZXdzIHVsIGxpOmJlZm9yZSwgLmhvbWUgLmZlYXR1cmVzLXdyYXBwZXIgLmxhdGVzdC1uZXdzIHVsIGxpOmJlZm9yZSB7XG4gICAgICBkaXNwbGF5OiBub25lOyB9XG4gICAgLnNuaXBwZXQtbGF0ZXN0LW5ld3MgdWwgbGkgYSwgLmhvbWUgLmZlYXR1cmVzLXdyYXBwZXIgLmxhdGVzdC1uZXdzIHVsIGxpIGEge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBwYWRkaW5nOiAxNXB4IDEwcHg7XG4gICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgIzQ0NDQ0NDsgfVxuICAgICAgLnNuaXBwZXQtbGF0ZXN0LW5ld3MgdWwgbGkgYTpob3ZlciwgLmhvbWUgLmZlYXR1cmVzLXdyYXBwZXIgLmxhdGVzdC1uZXdzIHVsIGxpIGE6aG92ZXIsIC5zbmlwcGV0LWxhdGVzdC1uZXdzIHVsIGxpIGE6Zm9jdXMsIC5ob21lIC5mZWF0dXJlcy13cmFwcGVyIC5sYXRlc3QtbmV3cyB1bCBsaSBhOmZvY3VzLCAuc25pcHBldC1sYXRlc3QtbmV3cyB1bCBsaSBhOmFjdGl2ZSwgLmhvbWUgLmZlYXR1cmVzLXdyYXBwZXIgLmxhdGVzdC1uZXdzIHVsIGxpIGE6YWN0aXZlIHtcbiAgICAgICAgYmFja2dyb3VuZDogIzQxOWZiNTsgfVxuICAgICAgICAuc25pcHBldC1sYXRlc3QtbmV3cyB1bCBsaSBhOmhvdmVyIGgzLCAuaG9tZSAuZmVhdHVyZXMtd3JhcHBlciAubGF0ZXN0LW5ld3MgdWwgbGkgYTpob3ZlciBoMywgLnNuaXBwZXQtbGF0ZXN0LW5ld3MgdWwgbGkgYTpob3ZlciBwLCAuaG9tZSAuZmVhdHVyZXMtd3JhcHBlciAubGF0ZXN0LW5ld3MgdWwgbGkgYTpob3ZlciBwLCAuc25pcHBldC1sYXRlc3QtbmV3cyB1bCBsaSBhOmZvY3VzIGgzLCAuaG9tZSAuZmVhdHVyZXMtd3JhcHBlciAubGF0ZXN0LW5ld3MgdWwgbGkgYTpmb2N1cyBoMywgLnNuaXBwZXQtbGF0ZXN0LW5ld3MgdWwgbGkgYTpmb2N1cyBwLCAuaG9tZSAuZmVhdHVyZXMtd3JhcHBlciAubGF0ZXN0LW5ld3MgdWwgbGkgYTpmb2N1cyBwLCAuc25pcHBldC1sYXRlc3QtbmV3cyB1bCBsaSBhOmFjdGl2ZSBoMywgLmhvbWUgLmZlYXR1cmVzLXdyYXBwZXIgLmxhdGVzdC1uZXdzIHVsIGxpIGE6YWN0aXZlIGgzLCAuc25pcHBldC1sYXRlc3QtbmV3cyB1bCBsaSBhOmFjdGl2ZSBwLCAuaG9tZSAuZmVhdHVyZXMtd3JhcHBlciAubGF0ZXN0LW5ld3MgdWwgbGkgYTphY3RpdmUgcCB7XG4gICAgICAgICAgY29sb3I6IHdoaXRlOyB9XG4gICAgLnNuaXBwZXQtbGF0ZXN0LW5ld3MgdWwgbGkgaDMsIC5ob21lIC5mZWF0dXJlcy13cmFwcGVyIC5sYXRlc3QtbmV3cyB1bCBsaSBoMyB7XG4gICAgICBjb2xvcjogIzQ0NDQ0NDtcbiAgICAgIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gICAgICBsaW5lLWhlaWdodDogMS4xO1xuICAgICAgbGV0dGVyLXNwYWNpbmc6IDFweDtcbiAgICAgIGZvbnQtZmFtaWx5OiBcIm5ld3MtZ290aGljLXN0ZFwiLCBhcmlhbCwgc2Fucy1zZXJpZjtcbiAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgbWFyZ2luOiAwIDAgMTBweCAwOyB9XG4gICAgLnNuaXBwZXQtbGF0ZXN0LW5ld3MgdWwgbGkgcCwgLmhvbWUgLmZlYXR1cmVzLXdyYXBwZXIgLmxhdGVzdC1uZXdzIHVsIGxpIHAge1xuICAgICAgcGFkZGluZzogMDsgfVxuICAuc25pcHBldC1sYXRlc3QtbmV3cyAuc2VlLW1vcmUsIC5ob21lIC5mZWF0dXJlcy13cmFwcGVyIC5sYXRlc3QtbmV3cyAuc2VlLW1vcmUsIC5zbmlwcGV0LWxhdGVzdC1uZXdzIC5sYW5kaW5nLXBhZ2Uuc2Vjb25kLWxldmVsIC5tYWluLWZlYXR1cmUgcDpsYXN0LW9mLXR5cGUgYSwgLmxhbmRpbmctcGFnZS5zZWNvbmQtbGV2ZWwgLm1haW4tZmVhdHVyZSBwOmxhc3Qtb2YtdHlwZSAuc25pcHBldC1sYXRlc3QtbmV3cyBhLCAuaG9tZSAuZmVhdHVyZXMtd3JhcHBlciAubGF0ZXN0LW5ld3MgLmxhbmRpbmctcGFnZS5zZWNvbmQtbGV2ZWwgLm1haW4tZmVhdHVyZSBwOmxhc3Qtb2YtdHlwZSBhLCAubGFuZGluZy1wYWdlLnNlY29uZC1sZXZlbCAubWFpbi1mZWF0dXJlIHA6bGFzdC1vZi10eXBlIC5ob21lIC5mZWF0dXJlcy13cmFwcGVyIC5sYXRlc3QtbmV3cyBhLCAuc25pcHBldC1sYXRlc3QtbmV3cyAuc2luZ2xlLWF0aGxldGUgLnJpZ2h0LWZlYXR1cmVzIC5hdGhsZXRlLXNvY2lhbCB1bCBsaSBzcGFuLCAuc2luZ2xlLWF0aGxldGUgLnJpZ2h0LWZlYXR1cmVzIC5hdGhsZXRlLXNvY2lhbCB1bCBsaSAuc25pcHBldC1sYXRlc3QtbmV3cyBzcGFuLCAuaG9tZSAuZmVhdHVyZXMtd3JhcHBlciAubGF0ZXN0LW5ld3MgLnNpbmdsZS1hdGhsZXRlIC5yaWdodC1mZWF0dXJlcyAuYXRobGV0ZS1zb2NpYWwgdWwgbGkgc3BhbiwgLnNpbmdsZS1hdGhsZXRlIC5yaWdodC1mZWF0dXJlcyAuYXRobGV0ZS1zb2NpYWwgdWwgbGkgLmhvbWUgLmZlYXR1cmVzLXdyYXBwZXIgLmxhdGVzdC1uZXdzIHNwYW4ge1xuICAgIG1hcmdpbjogMTVweDsgfVxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAuc25pcHBldC1sYXRlc3QtbmV3cyAuc2VlLW1vcmUsIC5ob21lIC5mZWF0dXJlcy13cmFwcGVyIC5sYXRlc3QtbmV3cyAuc2VlLW1vcmUsIC5zbmlwcGV0LWxhdGVzdC1uZXdzIC5sYW5kaW5nLXBhZ2Uuc2Vjb25kLWxldmVsIC5tYWluLWZlYXR1cmUgcDpsYXN0LW9mLXR5cGUgYSwgLmxhbmRpbmctcGFnZS5zZWNvbmQtbGV2ZWwgLm1haW4tZmVhdHVyZSBwOmxhc3Qtb2YtdHlwZSAuc25pcHBldC1sYXRlc3QtbmV3cyBhLCAuaG9tZSAuZmVhdHVyZXMtd3JhcHBlciAubGF0ZXN0LW5ld3MgLmxhbmRpbmctcGFnZS5zZWNvbmQtbGV2ZWwgLm1haW4tZmVhdHVyZSBwOmxhc3Qtb2YtdHlwZSBhLCAubGFuZGluZy1wYWdlLnNlY29uZC1sZXZlbCAubWFpbi1mZWF0dXJlIHA6bGFzdC1vZi10eXBlIC5ob21lIC5mZWF0dXJlcy13cmFwcGVyIC5sYXRlc3QtbmV3cyBhLCAuc25pcHBldC1sYXRlc3QtbmV3cyAuc2luZ2xlLWF0aGxldGUgLnJpZ2h0LWZlYXR1cmVzIC5hdGhsZXRlLXNvY2lhbCB1bCBsaSBzcGFuLCAuc2luZ2xlLWF0aGxldGUgLnJpZ2h0LWZlYXR1cmVzIC5hdGhsZXRlLXNvY2lhbCB1bCBsaSAuc25pcHBldC1sYXRlc3QtbmV3cyBzcGFuLCAuaG9tZSAuZmVhdHVyZXMtd3JhcHBlciAubGF0ZXN0LW5ld3MgLnNpbmdsZS1hdGhsZXRlIC5yaWdodC1mZWF0dXJlcyAuYXRobGV0ZS1zb2NpYWwgdWwgbGkgc3BhbiwgLnNpbmdsZS1hdGhsZXRlIC5yaWdodC1mZWF0dXJlcyAuYXRobGV0ZS1zb2NpYWwgdWwgbGkgLmhvbWUgLmZlYXR1cmVzLXdyYXBwZXIgLmxhdGVzdC1uZXdzIHNwYW4ge1xuICAgICAgICBmbG9hdDogcmlnaHQ7XG4gICAgICAgIG1hcmdpbjogN3B4IDdweCAwIDA7IH0gfVxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk2MHB4KSB7XG4gICAgICAuc25pcHBldC1sYXRlc3QtbmV3cyAuc2VlLW1vcmUsIC5ob21lIC5mZWF0dXJlcy13cmFwcGVyIC5sYXRlc3QtbmV3cyAuc2VlLW1vcmUsIC5zbmlwcGV0LWxhdGVzdC1uZXdzIC5sYW5kaW5nLXBhZ2Uuc2Vjb25kLWxldmVsIC5tYWluLWZlYXR1cmUgcDpsYXN0LW9mLXR5cGUgYSwgLmxhbmRpbmctcGFnZS5zZWNvbmQtbGV2ZWwgLm1haW4tZmVhdHVyZSBwOmxhc3Qtb2YtdHlwZSAuc25pcHBldC1sYXRlc3QtbmV3cyBhLCAuaG9tZSAuZmVhdHVyZXMtd3JhcHBlciAubGF0ZXN0LW5ld3MgLmxhbmRpbmctcGFnZS5zZWNvbmQtbGV2ZWwgLm1haW4tZmVhdHVyZSBwOmxhc3Qtb2YtdHlwZSBhLCAubGFuZGluZy1wYWdlLnNlY29uZC1sZXZlbCAubWFpbi1mZWF0dXJlIHA6bGFzdC1vZi10eXBlIC5ob21lIC5mZWF0dXJlcy13cmFwcGVyIC5sYXRlc3QtbmV3cyBhLCAuc25pcHBldC1sYXRlc3QtbmV3cyAuc2luZ2xlLWF0aGxldGUgLnJpZ2h0LWZlYXR1cmVzIC5hdGhsZXRlLXNvY2lhbCB1bCBsaSBzcGFuLCAuc2luZ2xlLWF0aGxldGUgLnJpZ2h0LWZlYXR1cmVzIC5hdGhsZXRlLXNvY2lhbCB1bCBsaSAuc25pcHBldC1sYXRlc3QtbmV3cyBzcGFuLCAuaG9tZSAuZmVhdHVyZXMtd3JhcHBlciAubGF0ZXN0LW5ld3MgLnNpbmdsZS1hdGhsZXRlIC5yaWdodC1mZWF0dXJlcyAuYXRobGV0ZS1zb2NpYWwgdWwgbGkgc3BhbiwgLnNpbmdsZS1hdGhsZXRlIC5yaWdodC1mZWF0dXJlcyAuYXRobGV0ZS1zb2NpYWwgdWwgbGkgLmhvbWUgLmZlYXR1cmVzLXdyYXBwZXIgLmxhdGVzdC1uZXdzIHNwYW4ge1xuICAgICAgICBtYXJnaW46IDdweCAyMHB4IDEwcHggMDsgfSB9XG5cbi5zbmlwcGV0LWxpc3RpbmctcGFnZSAucG9zdC10YWdzIC5oZW50cnkgaDIgYSwgLnRheC1yZXBvcnRfY2F0ZWdvcnkgLnBvc3QtdGFncyAuaGVudHJ5IGgyIGEsIC50YXgtcG9zaXRpb25fdHlwZSAucG9zdC10YWdzIC5oZW50cnkgaDIgYSB7XG4gIGNvbG9yOiAjNzJiNjE5OyB9XG4gIC5zbmlwcGV0LWxpc3RpbmctcGFnZSAucG9zdC10YWdzIC5oZW50cnkgaDIgYTpob3ZlciwgLnRheC1yZXBvcnRfY2F0ZWdvcnkgLnBvc3QtdGFncyAuaGVudHJ5IGgyIGE6aG92ZXIsIC50YXgtcG9zaXRpb25fdHlwZSAucG9zdC10YWdzIC5oZW50cnkgaDIgYTpob3ZlciB7XG4gICAgY29sb3I6ICNmZjZkMDM7IH1cblxuLnNuaXBwZXQtbGlzdGluZy1wYWdlIC5wb3N0LXRhZ3MgLmhlbnRyeSAuaW50cm8sIC50YXgtcmVwb3J0X2NhdGVnb3J5IC5wb3N0LXRhZ3MgLmhlbnRyeSAuaW50cm8sIC50YXgtcG9zaXRpb25fdHlwZSAucG9zdC10YWdzIC5oZW50cnkgLmludHJvIHtcbiAgZGlzcGxheTogbm9uZTsgfVxuXG4uc25pcHBldC1saXN0aW5nLXBhZ2UgLndwLXBhZ2VuYXZpLCAudGF4LXJlcG9ydF9jYXRlZ29yeSAud3AtcGFnZW5hdmksIC50YXgtcG9zaXRpb25fdHlwZSAud3AtcGFnZW5hdmkge1xuICBwYWRkaW5nOiAxNXB4IDAgMCAwOyB9XG5cbi5zbmlwcGV0LWV4cGxvcmUsIC5sYW5kaW5nLXBhZ2Uuc2Vjb25kLWxldmVsIC5leHBsb3JlLWZ1cnRoZXIsIGJvZHkub3VyLWF0aGxldGVzIC5mZWF0dXJlZC1hdGhsZXRlcyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZzogMCAxNXB4IDQwcHggMTVweDsgfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAgIC5zbmlwcGV0LWV4cGxvcmUsIC5sYW5kaW5nLXBhZ2Uuc2Vjb25kLWxldmVsIC5leHBsb3JlLWZ1cnRoZXIsIGJvZHkub3VyLWF0aGxldGVzIC5mZWF0dXJlZC1hdGhsZXRlcyB7XG4gICAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgICAgIGRpc3BsYXk6IC1tb3otYm94O1xuICAgICAgZGlzcGxheTogYm94O1xuICAgICAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xuICAgICAgZGlzcGxheTogLW1vei1mbGV4O1xuICAgICAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgcGFkZGluZzogNDBweCAxNXB4IDQwcHggOTBweDtcbiAgICAgIG1hcmdpbjogMCAxNXB4IDYwcHggMTVweDtcbiAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjY2NjY2NjOyB9IH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTYwcHgpIHtcbiAgICAuc25pcHBldC1leHBsb3JlLCAubGFuZGluZy1wYWdlLnNlY29uZC1sZXZlbCAuZXhwbG9yZS1mdXJ0aGVyLCBib2R5Lm91ci1hdGhsZXRlcyAuZmVhdHVyZWQtYXRobGV0ZXMge1xuICAgICAgcGFkZGluZzogNDBweCAwIDQwcHggMTEwcHg7XG4gICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICAgIG1hcmdpbi1yaWdodDogMDsgfSB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAgIC5zbmlwcGV0LWV4cGxvcmUsIC5sYW5kaW5nLXBhZ2Uuc2Vjb25kLWxldmVsIC5leHBsb3JlLWZ1cnRoZXIsIGJvZHkub3VyLWF0aGxldGVzIC5mZWF0dXJlZC1hdGhsZXRlcyB7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDk1cHg7IH0gfVxuICAuc25pcHBldC1leHBsb3JlIGgxLCAubGFuZGluZy1wYWdlLnNlY29uZC1sZXZlbCAuZXhwbG9yZS1mdXJ0aGVyIGgxLCBib2R5Lm91ci1hdGhsZXRlcyAuZmVhdHVyZWQtYXRobGV0ZXMgaDEge1xuICAgIGNvbG9yOiAjZmY2ZDAzO1xuICAgIGZvbnQtc2l6ZTogMi4yNXJlbTtcbiAgICBsaW5lLWhlaWdodDogMTtcbiAgICBmb250LWZhbWlseTogXCJsZWFndWUtZ290aGljXCIsIGFyaWFsLCBzYW5zLXNlcmlmO1xuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgbGV0dGVyLXNwYWNpbmc6IDAuMDA1ZW07XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICBwYWRkaW5nOiAzMHB4IDAgMTBweCAwO1xuICAgIG1hcmdpbjogMCAwIDMwcHggMDtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgIzcyYjYxOTsgfVxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAuc25pcHBldC1leHBsb3JlIGgxLCAubGFuZGluZy1wYWdlLnNlY29uZC1sZXZlbCAuZXhwbG9yZS1mdXJ0aGVyIGgxLCBib2R5Lm91ci1hdGhsZXRlcyAuZmVhdHVyZWQtYXRobGV0ZXMgaDEge1xuICAgICAgICBmb250LXNpemU6IDNyZW07IH0gfVxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk2MHB4KSB7XG4gICAgICAuc25pcHBldC1leHBsb3JlIGgxLCAubGFuZGluZy1wYWdlLnNlY29uZC1sZXZlbCAuZXhwbG9yZS1mdXJ0aGVyIGgxLCBib2R5Lm91ci1hdGhsZXRlcyAuZmVhdHVyZWQtYXRobGV0ZXMgaDEge1xuICAgICAgICBmb250LXNpemU6IDQuNXJlbTsgfSB9XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgIC5zbmlwcGV0LWV4cGxvcmUgaDEsIC5sYW5kaW5nLXBhZ2Uuc2Vjb25kLWxldmVsIC5leHBsb3JlLWZ1cnRoZXIgaDEsIGJvZHkub3VyLWF0aGxldGVzIC5mZWF0dXJlZC1hdGhsZXRlcyBoMSB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiA0NjBweDtcbiAgICAgICAgbGVmdDogLTVweDtcbiAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICB3aWR0aDogNDIwcHg7XG4gICAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgyNzBkZWcpO1xuICAgICAgICAtbW96LXRyYW5zZm9ybTogcm90YXRlKDI3MGRlZyk7XG4gICAgICAgIC1tcy10cmFuc2Zvcm06IHJvdGF0ZSgyNzBkZWcpO1xuICAgICAgICAtby10cmFuc2Zvcm06IHJvdGF0ZSgyNzBkZWcpO1xuICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgyNzBkZWcpO1xuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IDAgMDtcbiAgICAgICAgLW1vei10cmFuc2Zvcm0tb3JpZ2luOiAwIDA7XG4gICAgICAgIC1tcy10cmFuc2Zvcm0tb3JpZ2luOiAwIDA7XG4gICAgICAgIC1vLXRyYW5zZm9ybS1vcmlnaW46IDAgMDtcbiAgICAgICAgdHJhbnNmb3JtLW9yaWdpbjogMCAwOyB9IH1cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5NjBweCkge1xuICAgICAgLnNuaXBwZXQtZXhwbG9yZSBoMSwgLmxhbmRpbmctcGFnZS5zZWNvbmQtbGV2ZWwgLmV4cGxvcmUtZnVydGhlciBoMSwgYm9keS5vdXItYXRobGV0ZXMgLmZlYXR1cmVkLWF0aGxldGVzIGgxIHtcbiAgICAgICAgbGVmdDogNXB4OyB9IH1cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgICAgIC5zbmlwcGV0LWV4cGxvcmUgaDEsIC5sYW5kaW5nLXBhZ2Uuc2Vjb25kLWxldmVsIC5leHBsb3JlLWZ1cnRoZXIgaDEsIGJvZHkub3VyLWF0aGxldGVzIC5mZWF0dXJlZC1hdGhsZXRlcyBoMSB7XG4gICAgICAgIGxlZnQ6IC0xMHB4OyB9IH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAuc25pcHBldC1leHBsb3JlIC5saXN0aW5nLCAubGFuZGluZy1wYWdlLnNlY29uZC1sZXZlbCAuZXhwbG9yZS1mdXJ0aGVyIC5saXN0aW5nLCBib2R5Lm91ci1hdGhsZXRlcyAuZmVhdHVyZWQtYXRobGV0ZXMgLmxpc3Rpbmcge1xuICAgICAgd2lkdGg6IDUwJTtcbiAgICAgIHBhZGRpbmc6IDAgMjBweDtcbiAgICAgIGJvcmRlci1ib3R0b206IG5vbmU7XG4gICAgICBib3JkZXItbGVmdDogMXB4IHNvbGlkICNjY2NjY2M7IH0gfVxuICAuc25pcHBldC1leHBsb3JlIC5saXN0aW5nOmZpcnN0LW9mLXR5cGUsIC5sYW5kaW5nLXBhZ2Uuc2Vjb25kLWxldmVsIC5leHBsb3JlLWZ1cnRoZXIgLmxpc3Rpbmc6Zmlyc3Qtb2YtdHlwZSwgYm9keS5vdXItYXRobGV0ZXMgLmZlYXR1cmVkLWF0aGxldGVzIC5saXN0aW5nOmZpcnN0LW9mLXR5cGUge1xuICAgIHBhZGRpbmctdG9wOiAwOyB9XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgIC5zbmlwcGV0LWV4cGxvcmUgLmxpc3Rpbmc6Zmlyc3Qtb2YtdHlwZSwgLmxhbmRpbmctcGFnZS5zZWNvbmQtbGV2ZWwgLmV4cGxvcmUtZnVydGhlciAubGlzdGluZzpmaXJzdC1vZi10eXBlLCBib2R5Lm91ci1hdGhsZXRlcyAuZmVhdHVyZWQtYXRobGV0ZXMgLmxpc3Rpbmc6Zmlyc3Qtb2YtdHlwZSB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgYm9yZGVyLWxlZnQtY29sb3I6ICM3MmI2MTk7IH0gfVxuXG4uc25pcHBldC10YWdzLCAuc2lkZWJhciAudGFnZ2VkLCAud2lkZ2V0LndpZGdldF9tZXRhLCAud2lkZ2V0LndpZGdldF90YWdzLCAuc2luZ2xlLWF0aGxldGUgLnJpZ2h0LWZlYXR1cmVzIC50YWdnZWQsIGJvZHkuY2F0ZWdvcnkgLnRhZ2dlZCwgYm9keS5zaW5nbGUtcG9zdCAudGFnZ2VkLCBib2R5LnRhZyAudGFnZ2VkIHtcbiAgcGFkZGluZy1ib3R0b206IDIwcHg7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjNzJiNjE5OyB9XG4gIC5zbmlwcGV0LXRhZ3MgaDIsIC5zaWRlYmFyIC50YWdnZWQgaDIsIC53aWRnZXQud2lkZ2V0X21ldGEgaDIsIC53aWRnZXQud2lkZ2V0X3RhZ3MgaDIsIC5zaW5nbGUtYXRobGV0ZSAucmlnaHQtZmVhdHVyZXMgLnRhZ2dlZCBoMiwgYm9keS5jYXRlZ29yeSAudGFnZ2VkIGgyLCBib2R5LnNpbmdsZS1wb3N0IC50YWdnZWQgaDIsIGJvZHkudGFnIC50YWdnZWQgaDIge1xuICAgIGNvbG9yOiAjNzJiNjE5O1xuICAgIGZvbnQtc2l6ZTogMS41cmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjE7XG4gICAgZm9udC1mYW1pbHk6IFwibGVhZ3VlLWdvdGhpY1wiLCBhcmlhbCwgc2Fucy1zZXJpZjtcbiAgICBsZXR0ZXItc3BhY2luZzogMC4wMDVlbTtcbiAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgbWFyZ2luOiAyMHB4IDAgMTVweCAwOyB9XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgIC5zbmlwcGV0LXRhZ3MgaDIsIC5zaWRlYmFyIC50YWdnZWQgaDIsIC53aWRnZXQud2lkZ2V0X21ldGEgaDIsIC53aWRnZXQud2lkZ2V0X3RhZ3MgaDIsIC5zaW5nbGUtYXRobGV0ZSAucmlnaHQtZmVhdHVyZXMgLnRhZ2dlZCBoMiwgYm9keS5jYXRlZ29yeSAudGFnZ2VkIGgyLCBib2R5LnNpbmdsZS1wb3N0IC50YWdnZWQgaDIsIGJvZHkudGFnIC50YWdnZWQgaDIge1xuICAgICAgICBmb250LXNpemU6IDEuODc1cmVtOyB9IH1cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5NjBweCkge1xuICAgICAgLnNuaXBwZXQtdGFncyBoMiwgLnNpZGViYXIgLnRhZ2dlZCBoMiwgLndpZGdldC53aWRnZXRfbWV0YSBoMiwgLndpZGdldC53aWRnZXRfdGFncyBoMiwgLnNpbmdsZS1hdGhsZXRlIC5yaWdodC1mZWF0dXJlcyAudGFnZ2VkIGgyLCBib2R5LmNhdGVnb3J5IC50YWdnZWQgaDIsIGJvZHkuc2luZ2xlLXBvc3QgLnRhZ2dlZCBoMiwgYm9keS50YWcgLnRhZ2dlZCBoMiB7XG4gICAgICAgIGZvbnQtc2l6ZTogMi4yNXJlbTsgfSB9XG4gIC5zbmlwcGV0LXRhZ3MgdWwsIC5zaWRlYmFyIC50YWdnZWQgdWwsIC53aWRnZXQud2lkZ2V0X21ldGEgdWwsIC53aWRnZXQud2lkZ2V0X3RhZ3MgdWwsIC5zaW5nbGUtYXRobGV0ZSAucmlnaHQtZmVhdHVyZXMgLnRhZ2dlZCB1bCwgYm9keS5jYXRlZ29yeSAudGFnZ2VkIHVsLCBib2R5LnNpbmdsZS1wb3N0IC50YWdnZWQgdWwsIGJvZHkudGFnIC50YWdnZWQgdWwge1xuICAgIG1hcmdpbjogMCAtNXB4OyB9XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgIC5zbmlwcGV0LXRhZ3MgdWwsIC5zaWRlYmFyIC50YWdnZWQgdWwsIC53aWRnZXQud2lkZ2V0X21ldGEgdWwsIC53aWRnZXQud2lkZ2V0X3RhZ3MgdWwsIC5zaW5nbGUtYXRobGV0ZSAucmlnaHQtZmVhdHVyZXMgLnRhZ2dlZCB1bCwgYm9keS5jYXRlZ29yeSAudGFnZ2VkIHVsLCBib2R5LnNpbmdsZS1wb3N0IC50YWdnZWQgdWwsIGJvZHkudGFnIC50YWdnZWQgdWwge1xuICAgICAgICBtYXJnaW46IDA7IH0gfVxuICAgIC5zbmlwcGV0LXRhZ3MgdWwgbGksIC5zaWRlYmFyIC50YWdnZWQgdWwgbGksIC53aWRnZXQud2lkZ2V0X21ldGEgdWwgbGksIC53aWRnZXQud2lkZ2V0X3RhZ3MgdWwgbGksIC5zaW5nbGUtYXRobGV0ZSAucmlnaHQtZmVhdHVyZXMgLnRhZ2dlZCB1bCBsaSwgYm9keS5jYXRlZ29yeSAudGFnZ2VkIHVsIGxpLCBib2R5LnNpbmdsZS1wb3N0IC50YWdnZWQgdWwgbGksIGJvZHkudGFnIC50YWdnZWQgdWwgbGkge1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgcGFkZGluZzogNXB4O1xuICAgICAgbWFyZ2luLXJpZ2h0OiAycHg7IH1cbiAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAgIC5zbmlwcGV0LXRhZ3MgdWwgbGksIC5zaWRlYmFyIC50YWdnZWQgdWwgbGksIC53aWRnZXQud2lkZ2V0X21ldGEgdWwgbGksIC53aWRnZXQud2lkZ2V0X3RhZ3MgdWwgbGksIC5zaW5nbGUtYXRobGV0ZSAucmlnaHQtZmVhdHVyZXMgLnRhZ2dlZCB1bCBsaSwgYm9keS5jYXRlZ29yeSAudGFnZ2VkIHVsIGxpLCBib2R5LnNpbmdsZS1wb3N0IC50YWdnZWQgdWwgbGksIGJvZHkudGFnIC50YWdnZWQgdWwgbGkge1xuICAgICAgICAgIHBhZGRpbmc6IDVweCAwOyB9IH1cbiAgICAgIC5zbmlwcGV0LXRhZ3MgdWwgbGk6YmVmb3JlLCAuc2lkZWJhciAudGFnZ2VkIHVsIGxpOmJlZm9yZSwgLndpZGdldC53aWRnZXRfbWV0YSB1bCBsaTpiZWZvcmUsIC53aWRnZXQud2lkZ2V0X3RhZ3MgdWwgbGk6YmVmb3JlLCAuc2luZ2xlLWF0aGxldGUgLnJpZ2h0LWZlYXR1cmVzIC50YWdnZWQgdWwgbGk6YmVmb3JlLCBib2R5LmNhdGVnb3J5IC50YWdnZWQgdWwgbGk6YmVmb3JlLCBib2R5LnNpbmdsZS1wb3N0IC50YWdnZWQgdWwgbGk6YmVmb3JlLCBib2R5LnRhZyAudGFnZ2VkIHVsIGxpOmJlZm9yZSB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgICAgIC5zbmlwcGV0LXRhZ3MgdWwgbGkgYSwgLnNpZGViYXIgLnRhZ2dlZCB1bCBsaSBhLCAud2lkZ2V0LndpZGdldF9tZXRhIHVsIGxpIGEsIC53aWRnZXQud2lkZ2V0X3RhZ3MgdWwgbGkgYSwgLnNpbmdsZS1hdGhsZXRlIC5yaWdodC1mZWF0dXJlcyAudGFnZ2VkIHVsIGxpIGEsIGJvZHkuY2F0ZWdvcnkgLnRhZ2dlZCB1bCBsaSBhLCBib2R5LnNpbmdsZS1wb3N0IC50YWdnZWQgdWwgbGkgYSwgYm9keS50YWcgLnRhZ2dlZCB1bCBsaSBhIHtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICBjb2xvcjogIzQxOWZiNTtcbiAgICAgICAgZm9udC1zaXplOiAwLjc1cmVtO1xuICAgICAgICBsaW5lLWhlaWdodDogMS4xO1xuICAgICAgICBsZXR0ZXItc3BhY2luZzogMXB4O1xuICAgICAgICBmb250LWZhbWlseTogXCJuZXdzLWdvdGhpYy1zdGRcIiwgYXJpYWwsIHNhbnMtc2VyaWY7XG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgIHBhZGRpbmc6IDEwcHggMTJweCA4cHggMTJweDtcbiAgICAgICAgYmFja2dyb3VuZDogI2Y2ZTZiMjtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMTAwcHg7IH1cbiAgICAgICAgLnNuaXBwZXQtdGFncyB1bCBsaSBhOmhvdmVyLCAuc2lkZWJhciAudGFnZ2VkIHVsIGxpIGE6aG92ZXIsIC53aWRnZXQud2lkZ2V0X21ldGEgdWwgbGkgYTpob3ZlciwgLndpZGdldC53aWRnZXRfdGFncyB1bCBsaSBhOmhvdmVyLCAuc2luZ2xlLWF0aGxldGUgLnJpZ2h0LWZlYXR1cmVzIC50YWdnZWQgdWwgbGkgYTpob3ZlciwgYm9keS5jYXRlZ29yeSAudGFnZ2VkIHVsIGxpIGE6aG92ZXIsIGJvZHkuc2luZ2xlLXBvc3QgLnRhZ2dlZCB1bCBsaSBhOmhvdmVyLCBib2R5LnRhZyAudGFnZ2VkIHVsIGxpIGE6aG92ZXIsIC5zbmlwcGV0LXRhZ3MgdWwgbGkgYTphY3RpdmUsIC5zaWRlYmFyIC50YWdnZWQgdWwgbGkgYTphY3RpdmUsIC53aWRnZXQud2lkZ2V0X21ldGEgdWwgbGkgYTphY3RpdmUsIC53aWRnZXQud2lkZ2V0X3RhZ3MgdWwgbGkgYTphY3RpdmUsIC5zaW5nbGUtYXRobGV0ZSAucmlnaHQtZmVhdHVyZXMgLnRhZ2dlZCB1bCBsaSBhOmFjdGl2ZSwgYm9keS5jYXRlZ29yeSAudGFnZ2VkIHVsIGxpIGE6YWN0aXZlLCBib2R5LnNpbmdsZS1wb3N0IC50YWdnZWQgdWwgbGkgYTphY3RpdmUsIGJvZHkudGFnIC50YWdnZWQgdWwgbGkgYTphY3RpdmUsIC5zbmlwcGV0LXRhZ3MgdWwgbGkgYTpmb2N1cywgLnNpZGViYXIgLnRhZ2dlZCB1bCBsaSBhOmZvY3VzLCAud2lkZ2V0LndpZGdldF9tZXRhIHVsIGxpIGE6Zm9jdXMsIC53aWRnZXQud2lkZ2V0X3RhZ3MgdWwgbGkgYTpmb2N1cywgLnNpbmdsZS1hdGhsZXRlIC5yaWdodC1mZWF0dXJlcyAudGFnZ2VkIHVsIGxpIGE6Zm9jdXMsIGJvZHkuY2F0ZWdvcnkgLnRhZ2dlZCB1bCBsaSBhOmZvY3VzLCBib2R5LnNpbmdsZS1wb3N0IC50YWdnZWQgdWwgbGkgYTpmb2N1cywgYm9keS50YWcgLnRhZ2dlZCB1bCBsaSBhOmZvY3VzIHtcbiAgICAgICAgICBjb2xvcjogI2Y2ZTZiMjtcbiAgICAgICAgICBiYWNrZ3JvdW5kOiAjNDE5ZmI1OyB9XG5cbi5zbmlwcGV0LWRvd25sb2FkLCAuZG93bmxvYWQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMTtcbiAgYmFja2dyb3VuZDogI2I5ZWFmNjtcbiAgbWFyZ2luLXRvcDogMTNweDtcbiAgcGFkZGluZzogMTBweCAxNXB4O1xuICBtYXJnaW4tdG9wOiA2MHB4O1xuICBtYXgtd2lkdGg6IDU1MHB4O1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1vei1ib3g7XG4gIGRpc3BsYXk6IGJveDtcbiAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xuICBkaXNwbGF5OiAtbW96LWZsZXg7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4OyB9XG4gIC5zbmlwcGV0LWRvd25sb2FkOmJlZm9yZSwgLmRvd25sb2FkOmJlZm9yZSwgLnNuaXBwZXQtZG93bmxvYWQ6YWZ0ZXIsIC5kb3dubG9hZDphZnRlciB7XG4gICAgY29udGVudDogXCJcIjtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgbGVmdDogMDtcbiAgICByaWdodDogMDtcbiAgICB6LWluZGV4OiAtMTtcbiAgICBoZWlnaHQ6IDUwJTtcbiAgICBiYWNrZ3JvdW5kOiBpbmhlcml0O1xuICAgIC13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuOyB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQ4MHB4KSB7XG4gICAgLnNuaXBwZXQtZG93bmxvYWQsIC5kb3dubG9hZCB7XG4gICAgICBtYXJnaW4tdG9wOiAyOXB4OyB9IH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAuc25pcHBldC1kb3dubG9hZCwgLmRvd25sb2FkIHtcbiAgICAgIG1hcmdpbi10b3A6IDM0cHg7IH0gfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5NjBweCkge1xuICAgIC5zbmlwcGV0LWRvd25sb2FkLCAuZG93bmxvYWQge1xuICAgICAgbWFyZ2luLXRvcDogNDdweDsgfSB9XG4gIC5zbmlwcGV0LWRvd25sb2FkOmJlZm9yZSwgLmRvd25sb2FkOmJlZm9yZSB7XG4gICAgdG9wOiAtMTNweDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2tld1koLTEuOWRlZyk7XG4gICAgLW1vei10cmFuc2Zvcm06IHNrZXdZKC0xLjlkZWcpO1xuICAgIC1tcy10cmFuc2Zvcm06IHNrZXdZKC0xLjlkZWcpO1xuICAgIC1vLXRyYW5zZm9ybTogc2tld1koLTEuOWRlZyk7XG4gICAgdHJhbnNmb3JtOiBza2V3WSgtMS45ZGVnKTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IDEwMCUgMDtcbiAgICAtbW96LXRyYW5zZm9ybS1vcmlnaW46IDEwMCUgMDtcbiAgICAtbXMtdHJhbnNmb3JtLW9yaWdpbjogMTAwJSAwO1xuICAgIC1vLXRyYW5zZm9ybS1vcmlnaW46IDEwMCUgMDtcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiAxMDAlIDA7IH1cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA0ODBweCkge1xuICAgICAgLnNuaXBwZXQtZG93bmxvYWQ6YmVmb3JlLCAuZG93bmxvYWQ6YmVmb3JlIHtcbiAgICAgICAgdG9wOiAtMjlweDsgfSB9XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgIC5zbmlwcGV0LWRvd25sb2FkOmJlZm9yZSwgLmRvd25sb2FkOmJlZm9yZSB7XG4gICAgICAgIHRvcDogLTM0cHg7IH0gfVxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk2MHB4KSB7XG4gICAgICAuc25pcHBldC1kb3dubG9hZDpiZWZvcmUsIC5kb3dubG9hZDpiZWZvcmUge1xuICAgICAgICB0b3A6IC00N3B4OyB9IH1cbiAgLnNuaXBwZXQtZG93bmxvYWQ6YWZ0ZXIsIC5kb3dubG9hZDphZnRlciB7XG4gICAgZGlzcGxheTogbm9uZTsgfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA0ODBweCkge1xuICAgIC5zbmlwcGV0LWRvd25sb2FkLCAuZG93bmxvYWQge1xuICAgICAgcGFkZGluZy1ib3R0b206IDIwcHg7IH0gfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAgIC5zbmlwcGV0LWRvd25sb2FkLCAuZG93bmxvYWQge1xuICAgICAgcGFkZGluZy10b3A6IDIwcHg7IH0gfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAgIC5zbmlwcGV0LWRvd25sb2FkOmJlZm9yZSwgLmRvd25sb2FkOmJlZm9yZSB7XG4gICAgICB0b3A6IC0yMHB4OyB9IH1cbiAgLnNuaXBwZXQtZG93bmxvYWQgaW1nLCAuZG93bmxvYWQgaW1nIHtcbiAgICBtYXgtd2lkdGg6IG5vbmUgIWltcG9ydGFudDsgfVxuICAuc25pcHBldC1kb3dubG9hZCAuaW1nLXdyYXBwZXIsIC5kb3dubG9hZCAuaW1nLXdyYXBwZXIge1xuICAgIG1hcmdpbi1yaWdodDogMTVweDsgfVxuICAuc25pcHBldC1kb3dubG9hZCBoMywgLmRvd25sb2FkIGgzIHtcbiAgICBjb2xvcjogIzQ0NDQ0NDtcbiAgICBmb250LXNpemU6IDEuMDYyNXJlbTtcbiAgICBmb250LXN0eWxlOiBpdGFsaWM7XG4gICAgbWFyZ2luOiAwOyB9XG4gIC5zbmlwcGV0LWRvd25sb2FkIGEsIC5kb3dubG9hZCBhIHtcbiAgICBjb2xvcjogIzQxOWZiNTtcbiAgICBmb250LXNpemU6IDEuMzEyNXJlbTtcbiAgICBsaW5lLWhlaWdodDogMS4yO1xuICAgIGZvbnQtZmFtaWx5OiBcImxlYWd1ZS1nb3RoaWNcIiwgYXJpYWwsIHNhbnMtc2VyaWY7XG4gICAgbGV0dGVyLXNwYWNpbmc6IDAuMDA1ZW07XG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlOyB9XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgIC5zbmlwcGV0LWRvd25sb2FkIGEsIC5kb3dubG9hZCBhIHtcbiAgICAgICAgZm9udC1zaXplOiAxLjVyZW07IH0gfVxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk2MHB4KSB7XG4gICAgICAuc25pcHBldC1kb3dubG9hZCBhLCAuZG93bmxvYWQgYSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMS44NzVyZW07IH0gfVxuICAgIC5zbmlwcGV0LWRvd25sb2FkIGE6aG92ZXIsIC5kb3dubG9hZCBhOmhvdmVyLCAuc25pcHBldC1kb3dubG9hZCBhOmFjdGl2ZSwgLmRvd25sb2FkIGE6YWN0aXZlLCAuc25pcHBldC1kb3dubG9hZCBhOmZvY3VzLCAuZG93bmxvYWQgYTpmb2N1cyB7XG4gICAgICBjb2xvcjogI2ZmNmQwMzsgfVxuICAgIC5zbmlwcGV0LWRvd25sb2FkIGE6YWZ0ZXIsIC5kb3dubG9hZCBhOmFmdGVyIHtcbiAgICAgIGNvbnRlbnQ6IFwiwrtcIjtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgIGZvbnQtc2l6ZTogMS41cmVtO1xuICAgICAgcGFkZGluZy1sZWZ0OiA3cHg7XG4gICAgICB2ZXJ0aWNhbC1hbGlnbjogMXB4OyB9XG4gICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5NjBweCkge1xuICAgICAgICAuc25pcHBldC1kb3dubG9hZCBhOmFmdGVyLCAuZG93bmxvYWQgYTphZnRlciB7XG4gICAgICAgICAgdmVydGljYWwtYWxpZ246IDRweDsgfSB9XG5cbi5zbmlwcGV0LWNvbnRlbnQtc3VtbWFyeSwgLnN1bW1hcnkge1xuICBjbGVhcjogYm90aDtcbiAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgLnNuaXBwZXQtY29udGVudC1zdW1tYXJ5LCAuc3VtbWFyeSB7XG4gICAgICBwYWRkaW5nOiAyMHB4IDA7IH0gfVxuICAuc25pcHBldC1jb250ZW50LXN1bW1hcnkgaDIsIC5zdW1tYXJ5IGgyIHtcbiAgICBjb2xvcjogI2ZmNmQwMztcbiAgICBmb250LXNpemU6IDEuODc1cmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjE7XG4gICAgZm9udC1mYW1pbHk6IFwibGVhZ3VlLWdvdGhpY1wiLCBhcmlhbCwgc2Fucy1zZXJpZjtcbiAgICBsZXR0ZXItc3BhY2luZzogMC4wMDVlbTtcbiAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgcGFkZGluZzogMTBweCAwO1xuICAgIG1hcmdpbjogMCAwIDMwcHggMDtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2NjY2NjYzsgfVxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAuc25pcHBldC1jb250ZW50LXN1bW1hcnkgaDIsIC5zdW1tYXJ5IGgyIHtcbiAgICAgICAgZm9udC1zaXplOiAyLjI1cmVtOyB9IH1cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5NjBweCkge1xuICAgICAgLnNuaXBwZXQtY29udGVudC1zdW1tYXJ5IGgyLCAuc3VtbWFyeSBoMiB7XG4gICAgICAgIGZvbnQtc2l6ZTogM3JlbTsgfSB9XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgIC5zbmlwcGV0LWNvbnRlbnQtc3VtbWFyeSBoMiwgLnN1bW1hcnkgaDIge1xuICAgICAgICB3aWR0aDogMjUwcHg7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgbGVmdDogLTZweDtcbiAgICAgICAgdG9wOiAyNzBweDtcbiAgICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDI3MGRlZyk7XG4gICAgICAgIC1tb3otdHJhbnNmb3JtOiByb3RhdGUoMjcwZGVnKTtcbiAgICAgICAgLW1zLXRyYW5zZm9ybTogcm90YXRlKDI3MGRlZyk7XG4gICAgICAgIC1vLXRyYW5zZm9ybTogcm90YXRlKDI3MGRlZyk7XG4gICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDI3MGRlZyk7XG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogMCAwO1xuICAgICAgICAtbW96LXRyYW5zZm9ybS1vcmlnaW46IDAgMDtcbiAgICAgICAgLW1zLXRyYW5zZm9ybS1vcmlnaW46IDAgMDtcbiAgICAgICAgLW8tdHJhbnNmb3JtLW9yaWdpbjogMCAwO1xuICAgICAgICB0cmFuc2Zvcm0tb3JpZ2luOiAwIDA7IH0gfVxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk2MHB4KSB7XG4gICAgICAuc25pcHBldC1jb250ZW50LXN1bW1hcnkgaDIsIC5zdW1tYXJ5IGgyIHtcbiAgICAgICAgd2lkdGg6IDMxNXB4O1xuICAgICAgICB0b3A6IDMzNXB4OyB9IH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAuc25pcHBldC1jb250ZW50LXN1bW1hcnkgLnN1bW1hcnktY29udGVudCwgLnN1bW1hcnkgLnN1bW1hcnktY29udGVudCB7XG4gICAgICBtaW4taGVpZ2h0OiAxOTVweDtcbiAgICAgIHBhZGRpbmctbGVmdDogMjBweDtcbiAgICAgIG1hcmdpbi1sZWZ0OiA0OHB4O1xuICAgICAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjY2NjY2NjOyB9IH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTYwcHgpIHtcbiAgICAuc25pcHBldC1jb250ZW50LXN1bW1hcnkgLnN1bW1hcnktY29udGVudCwgLnN1bW1hcnkgLnN1bW1hcnktY29udGVudCB7XG4gICAgICBtaW4taGVpZ2h0OiAyNjBweDtcbiAgICAgIG1hcmdpbi1sZWZ0OiA2MHB4OyB9IH1cblxuLnNuaXBwZXQtYmctYXRobGV0ZSB7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IHRvcCBjZW50ZXI7IH1cblxuLnNuaXBwZXQtbW9kYWwsIC5tb2RhbC13cmFwcGVyIHtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICBvcGFjaXR5OiAwO1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHotaW5kZXg6IC0xO1xuICB6LWluZGV4OiAxMDAwO1xuICBsZWZ0OiAwO1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIG92ZXJmbG93LXk6IGF1dG87XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjYpO1xuICAtd2Via2l0LXRyYW5zaXRpb246IG9wYWNpdHkgMC4zcyBlYXNlO1xuICAtbW96LXRyYW5zaXRpb246IG9wYWNpdHkgMC4zcyBlYXNlO1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuM3MgZWFzZTsgfVxuICAuc25pcHBldC1tb2RhbCAubW9kYWwsIC5tb2RhbC13cmFwcGVyIC5tb2RhbCB7XG4gICAgbWF4LXdpZHRoOiA4NTBweDtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgYmFja2dyb3VuZDogIzQxOWZiNTsgfVxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAuc25pcHBldC1tb2RhbCAubW9kYWwsIC5tb2RhbC13cmFwcGVyIC5tb2RhbCB7XG4gICAgICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAgICAgICBkaXNwbGF5OiAtbW96LWJveDtcbiAgICAgICAgZGlzcGxheTogYm94O1xuICAgICAgICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XG4gICAgICAgIGRpc3BsYXk6IC1tb3otZmxleDtcbiAgICAgICAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgICAgICAtbW96LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICAgICAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICAgICAgLW8tdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgei1pbmRleDogMTsgfVxuICAgICAgICAuc25pcHBldC1tb2RhbCAubW9kYWw6YWZ0ZXIsIC5tb2RhbC13cmFwcGVyIC5tb2RhbDphZnRlciB7XG4gICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgIGJhY2tncm91bmQ6IHJlZDtcbiAgICAgICAgICBib3R0b206IC0yNXB4O1xuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgIGhlaWdodDogODBweDtcbiAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiBza2V3WSgxLjVkZWcpO1xuICAgICAgICAgIC1tb3otdHJhbnNmb3JtOiBza2V3WSgxLjVkZWcpO1xuICAgICAgICAgIC1tcy10cmFuc2Zvcm06IHNrZXdZKDEuNWRlZyk7XG4gICAgICAgICAgLW8tdHJhbnNmb3JtOiBza2V3WSgxLjVkZWcpO1xuICAgICAgICAgIHRyYW5zZm9ybTogc2tld1koMS41ZGVnKTtcbiAgICAgICAgICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IDEwMCU7XG4gICAgICAgICAgLW1vei10cmFuc2Zvcm0tb3JpZ2luOiAxMDAlO1xuICAgICAgICAgIC1tcy10cmFuc2Zvcm0tb3JpZ2luOiAxMDAlO1xuICAgICAgICAgIC1vLXRyYW5zZm9ybS1vcmlnaW46IDEwMCU7XG4gICAgICAgICAgdHJhbnNmb3JtLW9yaWdpbjogMTAwJTtcbiAgICAgICAgICB6LWluZGV4OiAtMTsgfSB9XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgIC5zbmlwcGV0LW1vZGFsIC5tb2RhbDphZnRlciwgLm1vZGFsLXdyYXBwZXIgLm1vZGFsOmFmdGVyIHtcbiAgICAgICAgYmFja2dyb3VuZDogYmxhY2s7XG4gICAgICAgIGJhY2tncm91bmQ6IC1tb3otbGluZWFyLWdyYWRpZW50KGxlZnQsIGJsYWNrIDAlLCBibGFjayA1MCUsIGJsYWNrIDUwJSwgIzQxOWZiNSA1MCUsICM0MTlmYjUgMTAwJSk7XG4gICAgICAgIGJhY2tncm91bmQ6IC13ZWJraXQtbGluZWFyLWdyYWRpZW50KGxlZnQsIGJsYWNrIDAlLCBibGFjayA1MCUsIGJsYWNrIDUwJSwgIzQxOWZiNSA1MCUsICM0MTlmYjUgMTAwJSk7XG4gICAgICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0byByaWdodCwgYmxhY2sgMCUsIGJsYWNrIDUwJSwgYmxhY2sgNTAlLCAjNDE5ZmI1IDUwJSwgIzQxOWZiNSAxMDAlKTtcbiAgICAgICAgZmlsdGVyOiBwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuZ3JhZGllbnQoIHN0YXJ0Q29sb3JzdHI9JyMwMDAwMDAnLCBlbmRDb2xvcnN0cj0nIzQxOWZiNScsR3JhZGllbnRUeXBlPTEgKTsgfSB9XG4gIC5zbmlwcGV0LW1vZGFsICNjbG9zZS1tb2RhbCwgLm1vZGFsLXdyYXBwZXIgI2Nsb3NlLW1vZGFsIHtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgYmFja2dyb3VuZDogd2hpdGU7IH1cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgLnNuaXBwZXQtbW9kYWwgI2Nsb3NlLW1vZGFsLCAubW9kYWwtd3JhcHBlciAjY2xvc2UtbW9kYWwge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICB0b3A6IDA7XG4gICAgICAgIGhlaWdodDogNDBweDsgfSB9XG4gICAgLnNuaXBwZXQtbW9kYWwgI2Nsb3NlLW1vZGFsIHAsIC5tb2RhbC13cmFwcGVyICNjbG9zZS1tb2RhbCBwIHtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgIGNvbG9yOiAjNzAxNDcxO1xuICAgICAgZm9udC1zaXplOiAwLjc1cmVtO1xuICAgICAgbGluZS1oZWlnaHQ6IDEuMTtcbiAgICAgIGxldHRlci1zcGFjaW5nOiAxcHg7XG4gICAgICBmb250LWZhbWlseTogXCJuZXdzLWdvdGhpYy1zdGRcIiwgYXJpYWwsIHNhbnMtc2VyaWY7XG4gICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgIHBhZGRpbmc6IDA7XG4gICAgICB2ZXJ0aWNhbC1hbGlnbjogMTVweDsgfVxuICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgLnNuaXBwZXQtbW9kYWwgI2Nsb3NlLW1vZGFsIHAsIC5tb2RhbC13cmFwcGVyICNjbG9zZS1tb2RhbCBwIHtcbiAgICAgICAgICBkaXNwbGF5OiBub25lOyB9IH1cbiAgICAuc25pcHBldC1tb2RhbCAjY2xvc2UtbW9kYWwgaSwgLm1vZGFsLXdyYXBwZXIgI2Nsb3NlLW1vZGFsIGkge1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgY29sb3I6ICM3MDE0NzE7XG4gICAgICBmb250LXNpemU6IDIuNXJlbTtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxOyB9XG4gIC5zbmlwcGV0LW1vZGFsIC5pbWctd3JhcHBlciwgLm1vZGFsLXdyYXBwZXIgLmltZy13cmFwcGVyIHtcbiAgICBiYWNrZ3JvdW5kOiBibGFjazsgfVxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAuc25pcHBldC1tb2RhbCAuaW1nLXdyYXBwZXIsIC5tb2RhbC13cmFwcGVyIC5pbWctd3JhcHBlciB7XG4gICAgICAgIHdpZHRoOiA1MCU7IH0gfVxuICAgIC5zbmlwcGV0LW1vZGFsIC5pbWctd3JhcHBlciBpbWcsIC5tb2RhbC13cmFwcGVyIC5pbWctd3JhcHBlciBpbWcge1xuICAgICAgbWF4LXdpZHRoOiAxMDAlOyB9XG4gIC5zbmlwcGV0LW1vZGFsIC5jb250ZW50LXdyYXBwZXIsIC5tb2RhbC13cmFwcGVyIC5jb250ZW50LXdyYXBwZXIge1xuICAgIHBhZGRpbmc6IDE1cHg7IH1cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgLnNuaXBwZXQtbW9kYWwgLmNvbnRlbnQtd3JhcHBlciwgLm1vZGFsLXdyYXBwZXIgLmNvbnRlbnQtd3JhcHBlciB7XG4gICAgICAgIHdpZHRoOiA1MCU7XG4gICAgICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAgICAgICBkaXNwbGF5OiAtbW96LWJveDtcbiAgICAgICAgZGlzcGxheTogYm94O1xuICAgICAgICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XG4gICAgICAgIGRpc3BsYXk6IC1tb3otZmxleDtcbiAgICAgICAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIC13ZWJraXQtYm94LW9yaWVudDogdmVydGljYWw7XG4gICAgICAgIC1tb3otYm94LW9yaWVudDogdmVydGljYWw7XG4gICAgICAgIGJveC1vcmllbnQ6IHZlcnRpY2FsO1xuICAgICAgICAtd2Via2l0LWJveC1kaXJlY3Rpb246IG5vcm1hbDtcbiAgICAgICAgLW1vei1ib3gtZGlyZWN0aW9uOiBub3JtYWw7XG4gICAgICAgIGJveC1kaXJlY3Rpb246IG5vcm1hbDtcbiAgICAgICAgLXdlYmtpdC1mbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAtbW96LWZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgIC1tcy1mbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAtd2Via2l0LWJveC1wYWNrOiBjZW50ZXI7XG4gICAgICAgIC1tb3otYm94LXBhY2s6IGNlbnRlcjtcbiAgICAgICAgYm94LXBhY2s6IGNlbnRlcjtcbiAgICAgICAgLXdlYmtpdC1qdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgLW1vei1qdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgLW1zLWp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAtby1qdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgIC1tcy1mbGV4LXBhY2s6IGNlbnRlcjtcbiAgICAgICAgcGFkZGluZzogMzBweDsgfSB9XG4gICAgLnNuaXBwZXQtbW9kYWwgLmNvbnRlbnQtd3JhcHBlciBoMSwgLm1vZGFsLXdyYXBwZXIgLmNvbnRlbnQtd3JhcHBlciBoMSB7XG4gICAgICBjb2xvcjogd2hpdGU7XG4gICAgICBmb250LXNpemU6IDEuODc1cmVtO1xuICAgICAgbGluZS1oZWlnaHQ6IDEuMTtcbiAgICAgIGZvbnQtZmFtaWx5OiBcImxlYWd1ZS1nb3RoaWNcIiwgYXJpYWwsIHNhbnMtc2VyaWY7XG4gICAgICBsZXR0ZXItc3BhY2luZzogMC4wMDVlbTtcbiAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgbWFyZ2luOiAwOyB9XG4gICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICAuc25pcHBldC1tb2RhbCAuY29udGVudC13cmFwcGVyIGgxLCAubW9kYWwtd3JhcHBlciAuY29udGVudC13cmFwcGVyIGgxIHtcbiAgICAgICAgICBmb250LXNpemU6IDIuMjVyZW07IH0gfVxuICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTYwcHgpIHtcbiAgICAgICAgLnNuaXBwZXQtbW9kYWwgLmNvbnRlbnQtd3JhcHBlciBoMSwgLm1vZGFsLXdyYXBwZXIgLmNvbnRlbnQtd3JhcHBlciBoMSB7XG4gICAgICAgICAgZm9udC1zaXplOiAzcmVtOyB9IH1cbiAgICAuc25pcHBldC1tb2RhbCAuY29udGVudC13cmFwcGVyIGgyLCAubW9kYWwtd3JhcHBlciAuY29udGVudC13cmFwcGVyIGgyIHtcbiAgICAgIGNvbG9yOiAjRkRDQzAwO1xuICAgICAgZm9udC1zaXplOiAxLjMxMjVyZW07XG4gICAgICBsaW5lLWhlaWdodDogMS4yO1xuICAgICAgZm9udC1mYW1pbHk6IFwibGVhZ3VlLWdvdGhpY1wiLCBhcmlhbCwgc2Fucy1zZXJpZjtcbiAgICAgIGxldHRlci1zcGFjaW5nOiAwLjAwNWVtO1xuICAgICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICBtYXJnaW46IDA7IH1cbiAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAgIC5zbmlwcGV0LW1vZGFsIC5jb250ZW50LXdyYXBwZXIgaDIsIC5tb2RhbC13cmFwcGVyIC5jb250ZW50LXdyYXBwZXIgaDIge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMS41cmVtOyB9IH1cbiAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk2MHB4KSB7XG4gICAgICAgIC5zbmlwcGV0LW1vZGFsIC5jb250ZW50LXdyYXBwZXIgaDIsIC5tb2RhbC13cmFwcGVyIC5jb250ZW50LXdyYXBwZXIgaDIge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMS44NzVyZW07IH0gfVxuICAgIC5zbmlwcGV0LW1vZGFsIC5jb250ZW50LXdyYXBwZXIgcCwgLm1vZGFsLXdyYXBwZXIgLmNvbnRlbnQtd3JhcHBlciBwIHtcbiAgICAgIGNvbG9yOiB3aGl0ZTtcbiAgICAgIGZvbnQtc2l6ZTogMS4xMjVyZW07XG4gICAgICBsaW5lLWhlaWdodDogMS4xO1xuICAgICAgZm9udC1mYW1pbHk6IFwibGVhZ3VlLWdvdGhpY1wiLCBhcmlhbCwgc2Fucy1zZXJpZjtcbiAgICAgIGxldHRlci1zcGFjaW5nOiAwLjAwNWVtO1xuICAgICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICAgIHBhZGRpbmc6IDA7XG4gICAgICBtYXJnaW46IDE1cHggMCAyMHB4IDA7IH1cbiAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAgIC5zbmlwcGV0LW1vZGFsIC5jb250ZW50LXdyYXBwZXIgcCwgLm1vZGFsLXdyYXBwZXIgLmNvbnRlbnQtd3JhcHBlciBwIHtcbiAgICAgICAgICBmb250LXNpemU6IDEuMzEyNXJlbTsgfSB9XG4gICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5NjBweCkge1xuICAgICAgICAuc25pcHBldC1tb2RhbCAuY29udGVudC13cmFwcGVyIHAsIC5tb2RhbC13cmFwcGVyIC5jb250ZW50LXdyYXBwZXIgcCB7XG4gICAgICAgICAgZm9udC1zaXplOiAxLjVyZW07IH0gfVxuICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgLnNuaXBwZXQtbW9kYWwgLmNvbnRlbnQtd3JhcHBlciBwLCAubW9kYWwtd3JhcHBlciAuY29udGVudC13cmFwcGVyIHAge1xuICAgICAgICAgIG1hcmdpbjogMzBweCAwOyB9IH1cbiAgICAuc25pcHBldC1tb2RhbCAuY29udGVudC13cmFwcGVyIC5idXR0b24sIC5tb2RhbC13cmFwcGVyIC5jb250ZW50LXdyYXBwZXIgLmJ1dHRvbiB7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICBjb2xvcjogIzQ0NDQ0NDtcbiAgICAgIGZvbnQtc2l6ZTogMS4xMjVyZW07XG4gICAgICBsaW5lLWhlaWdodDogMS4xO1xuICAgICAgZm9udC1mYW1pbHk6IFwibGVhZ3VlLWdvdGhpY1wiLCBhcmlhbCwgc2Fucy1zZXJpZjtcbiAgICAgIGxldHRlci1zcGFjaW5nOiAwLjAwNWVtO1xuICAgICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICBwYWRkaW5nOiA3cHggMzBweCA1cHggMzBweDtcbiAgICAgIGJhY2tncm91bmQ6ICNGRENDMDA7XG4gICAgICBib3gtc2hhZG93OiAycHggMnB4IDBweCAwcHggcmdiYSgwLCAwLCAwLCAwLjI1KTtcbiAgICAgIG1heC13aWR0aDogMjAwcHg7XG4gICAgICBtYXJnaW46IDAgYXV0bzsgfVxuICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgLnNuaXBwZXQtbW9kYWwgLmNvbnRlbnQtd3JhcHBlciAuYnV0dG9uLCAubW9kYWwtd3JhcHBlciAuY29udGVudC13cmFwcGVyIC5idXR0b24ge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMS4zMTI1cmVtOyB9IH1cbiAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk2MHB4KSB7XG4gICAgICAgIC5zbmlwcGV0LW1vZGFsIC5jb250ZW50LXdyYXBwZXIgLmJ1dHRvbiwgLm1vZGFsLXdyYXBwZXIgLmNvbnRlbnQtd3JhcHBlciAuYnV0dG9uIHtcbiAgICAgICAgICBmb250LXNpemU6IDEuNXJlbTsgfSB9XG4gICAgICAuc25pcHBldC1tb2RhbCAuY29udGVudC13cmFwcGVyIC5idXR0b246aG92ZXIsIC5tb2RhbC13cmFwcGVyIC5jb250ZW50LXdyYXBwZXIgLmJ1dHRvbjpob3ZlciwgLnNuaXBwZXQtbW9kYWwgLmNvbnRlbnQtd3JhcHBlciAuYnV0dG9uOmZvY3VzLCAubW9kYWwtd3JhcHBlciAuY29udGVudC13cmFwcGVyIC5idXR0b246Zm9jdXMsIC5zbmlwcGV0LW1vZGFsIC5jb250ZW50LXdyYXBwZXIgLmJ1dHRvbjphY3RpdmUsIC5tb2RhbC13cmFwcGVyIC5jb250ZW50LXdyYXBwZXIgLmJ1dHRvbjphY3RpdmUge1xuICAgICAgICBjb2xvcjogIzQ0NDQ0NDtcbiAgICAgICAgYmFja2dyb3VuZDogI2Y2ZTZiMjsgfVxuXG4uc25pcHBldC1tb2RhbC1vcGVuLCAubW9kYWwtb3BlbiAuc25pcHBldC1tb2RhbCwgLm1vZGFsLW9wZW4gLm1vZGFsLXdyYXBwZXIge1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICBvcGFjaXR5OiAxO1xuICB6LWluZGV4OiAxMDU7IH1cblxuLm1vZGFsLXdyYXBwZXIge1xuICBkaXNwbGF5OiBub25lOyB9XG5cbi5zbmlwcGV0LXNlYXJjaC1mb3JtLCAubmF2YmFyLXN1Yi1saW5rcyAuc2VhcmNoLWZvcm0sIGJvZHkuc2VhcmNoIC5zZWFyY2gtZm9ybSB7XG4gIG1hcmdpbjogMTBweCAwIDAgMDsgfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5NjBweCkge1xuICAgIC5zbmlwcGV0LXNlYXJjaC1mb3JtLCAubmF2YmFyLXN1Yi1saW5rcyAuc2VhcmNoLWZvcm0sIGJvZHkuc2VhcmNoIC5zZWFyY2gtZm9ybSB7XG4gICAgICBtYXJnaW46IDA7IH0gfVxuICAuc25pcHBldC1zZWFyY2gtZm9ybSAuc2VhcmNoLWZpZWxkLCAubmF2YmFyLXN1Yi1saW5rcyAuc2VhcmNoLWZvcm0gLnNlYXJjaC1maWVsZCwgYm9keS5zZWFyY2ggLnNlYXJjaC1mb3JtIC5zZWFyY2gtZmllbGQge1xuICAgIHdpZHRoOiAxMzBweDtcbiAgICBmb250LXNpemU6IDE4O1xuICAgIGZvbnQtc2l6ZTogMS4xMjVyZW07XG4gICAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgICBsZXR0ZXItc3BhY2luZzogMXB4O1xuICAgIGNvbG9yOiAjNjY2NjY2O1xuICAgIHBhZGRpbmc6IDFweCA4cHg7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI2ZmZmZmZjtcbiAgICBib3JkZXItcmFkaXVzOiAyNXB4O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IDUwJSA1MCU7XG4gICAgYm94LXNoYWRvdzogMXB4IDFweCAycHggMCByZ2JhKDAsIDAsIDAsIDAuNDQpIGluc2V0LCAwIDFweCAwIDAgcmdiYSgwLCAwLCAwLCAwLjIpIGluc2V0OyB9XG4gICAgLnNuaXBwZXQtc2VhcmNoLWZvcm0gLnNlYXJjaC1maWVsZDo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciwgLm5hdmJhci1zdWItbGlua3MgLnNlYXJjaC1mb3JtIC5zZWFyY2gtZmllbGQ6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIsIGJvZHkuc2VhcmNoIC5zZWFyY2gtZm9ybSAuc2VhcmNoLWZpZWxkOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAgIGNvbG9yOiAjNjY2NjY2OyB9XG4gICAgLnNuaXBwZXQtc2VhcmNoLWZvcm0gLnNlYXJjaC1maWVsZDo6LW1vei1wbGFjZWhvbGRlciwgLm5hdmJhci1zdWItbGlua3MgLnNlYXJjaC1mb3JtIC5zZWFyY2gtZmllbGQ6Oi1tb3otcGxhY2Vob2xkZXIsIGJvZHkuc2VhcmNoIC5zZWFyY2gtZm9ybSAuc2VhcmNoLWZpZWxkOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAgIGNvbG9yOiAjNjY2NjY2OyB9XG4gICAgLnNuaXBwZXQtc2VhcmNoLWZvcm0gLnNlYXJjaC1maWVsZDotbW96LXBsYWNlaG9sZGVyLCAubmF2YmFyLXN1Yi1saW5rcyAuc2VhcmNoLWZvcm0gLnNlYXJjaC1maWVsZDotbW96LXBsYWNlaG9sZGVyLCBib2R5LnNlYXJjaCAuc2VhcmNoLWZvcm0gLnNlYXJjaC1maWVsZDotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAgIGNvbG9yOiAjNjY2NjY2OyB9XG4gICAgLnNuaXBwZXQtc2VhcmNoLWZvcm0gLnNlYXJjaC1maWVsZDotbXMtaW5wdXQtcGxhY2Vob2xkZXIsIC5uYXZiYXItc3ViLWxpbmtzIC5zZWFyY2gtZm9ybSAuc2VhcmNoLWZpZWxkOi1tcy1pbnB1dC1wbGFjZWhvbGRlciwgYm9keS5zZWFyY2ggLnNlYXJjaC1mb3JtIC5zZWFyY2gtZmllbGQ6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAgIGNvbG9yOiAjNjY2NjY2OyB9XG4gIC5zbmlwcGV0LXNlYXJjaC1mb3JtIC5zZWFyY2gtc3VibWl0LCAubmF2YmFyLXN1Yi1saW5rcyAuc2VhcmNoLWZvcm0gLnNlYXJjaC1zdWJtaXQsIGJvZHkuc2VhcmNoIC5zZWFyY2gtZm9ybSAuc2VhcmNoLXN1Ym1pdCB7XG4gICAgY29sb3I6ICNGQkY1RDI7XG4gICAgZm9udC1zaXplOiAxLjEyNXJlbTtcbiAgICBsaW5lLWhlaWdodDogMS4yO1xuICAgIGZvbnQtZmFtaWx5OiBcImxlYWd1ZS1nb3RoaWNcIiwgYXJpYWwsIHNhbnMtc2VyaWY7XG4gICAgbGV0dGVyLXNwYWNpbmc6IDAuMDA1ZW07XG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgIGxldHRlci1zcGFjaW5nOiAxcHg7XG4gICAgcGFkZGluZzogMXB4IDE1cHg7XG4gICAgbWFyZ2luLWxlZnQ6IDNweDtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjNjQ5MDAwO1xuICAgIGJhY2tncm91bmQ6ICM4OEMxMDA7XG4gICAgYm94LXNoYWRvdzogMnB4IDJweCAycHggMCAjYmNlMjY4IGluc2V0LCAtMnB4IC0ycHggMnB4IDAgcmdiYSgwLCAwLCAwLCAwLjIpIGluc2V0OyB9XG4gICAgLnNuaXBwZXQtc2VhcmNoLWZvcm0gLnNlYXJjaC1zdWJtaXQ6aG92ZXIsIC5uYXZiYXItc3ViLWxpbmtzIC5zZWFyY2gtZm9ybSAuc2VhcmNoLXN1Ym1pdDpob3ZlciwgYm9keS5zZWFyY2ggLnNlYXJjaC1mb3JtIC5zZWFyY2gtc3VibWl0OmhvdmVyLCAuc25pcHBldC1zZWFyY2gtZm9ybSAuc2VhcmNoLXN1Ym1pdDpmb2N1cywgLm5hdmJhci1zdWItbGlua3MgLnNlYXJjaC1mb3JtIC5zZWFyY2gtc3VibWl0OmZvY3VzLCBib2R5LnNlYXJjaCAuc2VhcmNoLWZvcm0gLnNlYXJjaC1zdWJtaXQ6Zm9jdXMsIC5zbmlwcGV0LXNlYXJjaC1mb3JtIC5zZWFyY2gtc3VibWl0OmFjdGl2ZSwgLm5hdmJhci1zdWItbGlua3MgLnNlYXJjaC1mb3JtIC5zZWFyY2gtc3VibWl0OmFjdGl2ZSwgYm9keS5zZWFyY2ggLnNlYXJjaC1mb3JtIC5zZWFyY2gtc3VibWl0OmFjdGl2ZSB7XG4gICAgICBiYWNrZ3JvdW5kOiAjOTlEMzAwOyB9XG5cbi5zbmlwcGV0LXNvbHV0aW9uLWZvcm0gLnNlbGVjdC13cmFwcGVyLCBib2R5LmFkdm9jYXRlIC5sYW5kaW5nLXBhZ2UuZmlyc3QtbGV2ZWwgLmxhbmRpbmctaGVybyAuc29sdXRpb24td3JhcHBlciAuc29sdXRpb24tZm9ybS13cmFwcGVyIC5zZWxlY3Qtd3JhcHBlciwgLnNvbHV0aW9uLXJlc3VsdHMtd3JhcHBlciAuc2VsZWN0LXdyYXBwZXIge1xuICBtYXJnaW4tdG9wOiAwO1xuICBiYWNrZ3JvdW5kOiAjZjkzO1xuICBib3JkZXItc3R5bGU6IHNvbGlkO1xuICBib3JkZXItd2lkdGg6IDJweDtcbiAgYm9yZGVyLWNvbG9yOiAjZmZiNzZlICNiZjczMjYgI2JmNzMyNiAjZmZiNzZlOyB9XG4gIC5zbmlwcGV0LXNvbHV0aW9uLWZvcm0gLnNlbGVjdC13cmFwcGVyOmJlZm9yZSwgYm9keS5hZHZvY2F0ZSAubGFuZGluZy1wYWdlLmZpcnN0LWxldmVsIC5sYW5kaW5nLWhlcm8gLnNvbHV0aW9uLXdyYXBwZXIgLnNvbHV0aW9uLWZvcm0td3JhcHBlciAuc2VsZWN0LXdyYXBwZXI6YmVmb3JlLCAuc29sdXRpb24tcmVzdWx0cy13cmFwcGVyIC5zZWxlY3Qtd3JhcHBlcjpiZWZvcmUge1xuICAgIGJvcmRlci1sZWZ0OiBub25lO1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvc2VsZWN0LWFycm93LWJsYWNrLnN2Zyk7IH1cbiAgLnNuaXBwZXQtc29sdXRpb24tZm9ybSAuc2VsZWN0LXdyYXBwZXIgc2VsZWN0LCBib2R5LmFkdm9jYXRlIC5sYW5kaW5nLXBhZ2UuZmlyc3QtbGV2ZWwgLmxhbmRpbmctaGVybyAuc29sdXRpb24td3JhcHBlciAuc29sdXRpb24tZm9ybS13cmFwcGVyIC5zZWxlY3Qtd3JhcHBlciBzZWxlY3QsIC5zb2x1dGlvbi1yZXN1bHRzLXdyYXBwZXIgLnNlbGVjdC13cmFwcGVyIHNlbGVjdCB7XG4gICAgY29sb3I6ICM0NDQ0NDQ7XG4gICAgZm9udC1zaXplOiAwLjc1cmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjE7XG4gICAgbGV0dGVyLXNwYWNpbmc6IDFweDtcbiAgICBmb250LWZhbWlseTogXCJuZXdzLWdvdGhpYy1zdGRcIiwgYXJpYWwsIHNhbnMtc2VyaWY7XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICBmb250LXdlaWdodDogNjAwOyB9XG4gICAgLnNuaXBwZXQtc29sdXRpb24tZm9ybSAuc2VsZWN0LXdyYXBwZXIgc2VsZWN0IG9wdGlvbiwgYm9keS5hZHZvY2F0ZSAubGFuZGluZy1wYWdlLmZpcnN0LWxldmVsIC5sYW5kaW5nLWhlcm8gLnNvbHV0aW9uLXdyYXBwZXIgLnNvbHV0aW9uLWZvcm0td3JhcHBlciAuc2VsZWN0LXdyYXBwZXIgc2VsZWN0IG9wdGlvbiwgLnNvbHV0aW9uLXJlc3VsdHMtd3JhcHBlciAuc2VsZWN0LXdyYXBwZXIgc2VsZWN0IG9wdGlvbiB7XG4gICAgICB0ZXh0LXRyYW5zZm9ybTogbG93ZXJjYXNlO1xuICAgICAgYmFja2dyb3VuZDogd2hpdGU7IH1cblxuLnNuaXBwZXQtc29sdXRpb24tZm9ybSBidXR0b24sIGJvZHkuYWR2b2NhdGUgLmxhbmRpbmctcGFnZS5maXJzdC1sZXZlbCAubGFuZGluZy1oZXJvIC5zb2x1dGlvbi13cmFwcGVyIC5zb2x1dGlvbi1mb3JtLXdyYXBwZXIgYnV0dG9uLCAuc29sdXRpb24tcmVzdWx0cy13cmFwcGVyIGJ1dHRvbiwgLnNuaXBwZXQtc29sdXRpb24tZm9ybSBpbnB1dFt0eXBlPVwiYnV0dG9uXCJdLCBib2R5LmFkdm9jYXRlIC5sYW5kaW5nLXBhZ2UuZmlyc3QtbGV2ZWwgLmxhbmRpbmctaGVybyAuc29sdXRpb24td3JhcHBlciAuc29sdXRpb24tZm9ybS13cmFwcGVyIGlucHV0W3R5cGU9XCJidXR0b25cIl0sIC5zb2x1dGlvbi1yZXN1bHRzLXdyYXBwZXIgaW5wdXRbdHlwZT1cImJ1dHRvblwiXSwgLnNuaXBwZXQtc29sdXRpb24tZm9ybSBpbnB1dFt0eXBlPVwicmVzZXRcIl0sIGJvZHkuYWR2b2NhdGUgLmxhbmRpbmctcGFnZS5maXJzdC1sZXZlbCAubGFuZGluZy1oZXJvIC5zb2x1dGlvbi13cmFwcGVyIC5zb2x1dGlvbi1mb3JtLXdyYXBwZXIgaW5wdXRbdHlwZT1cInJlc2V0XCJdLCAuc29sdXRpb24tcmVzdWx0cy13cmFwcGVyIGlucHV0W3R5cGU9XCJyZXNldFwiXSwgLnNuaXBwZXQtc29sdXRpb24tZm9ybSBpbnB1dFt0eXBlPVwic3VibWl0XCJdLCBib2R5LmFkdm9jYXRlIC5sYW5kaW5nLXBhZ2UuZmlyc3QtbGV2ZWwgLmxhbmRpbmctaGVybyAuc29sdXRpb24td3JhcHBlciAuc29sdXRpb24tZm9ybS13cmFwcGVyIGlucHV0W3R5cGU9XCJzdWJtaXRcIl0sIC5zb2x1dGlvbi1yZXN1bHRzLXdyYXBwZXIgaW5wdXRbdHlwZT1cInN1Ym1pdFwiXSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgY29sb3I6ICM0NDQ0NDQ7XG4gIGZvbnQtc2l6ZTogMS4xMjVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjE7XG4gIGZvbnQtZmFtaWx5OiBcImxlYWd1ZS1nb3RoaWNcIiwgYXJpYWwsIHNhbnMtc2VyaWY7XG4gIGxldHRlci1zcGFjaW5nOiAwLjAwNWVtO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHBhZGRpbmc6IDdweCAzMHB4IDVweCAzMHB4O1xuICBiYWNrZ3JvdW5kOiAjRkRDQzAwO1xuICBib3gtc2hhZG93OiAycHggMnB4IDBweCAwcHggcmdiYSgwLCAwLCAwLCAwLjI1KTsgfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAgIC5zbmlwcGV0LXNvbHV0aW9uLWZvcm0gYnV0dG9uLCBib2R5LmFkdm9jYXRlIC5sYW5kaW5nLXBhZ2UuZmlyc3QtbGV2ZWwgLmxhbmRpbmctaGVybyAuc29sdXRpb24td3JhcHBlciAuc29sdXRpb24tZm9ybS13cmFwcGVyIGJ1dHRvbiwgLnNvbHV0aW9uLXJlc3VsdHMtd3JhcHBlciBidXR0b24sIC5zbmlwcGV0LXNvbHV0aW9uLWZvcm0gaW5wdXRbdHlwZT1cImJ1dHRvblwiXSwgYm9keS5hZHZvY2F0ZSAubGFuZGluZy1wYWdlLmZpcnN0LWxldmVsIC5sYW5kaW5nLWhlcm8gLnNvbHV0aW9uLXdyYXBwZXIgLnNvbHV0aW9uLWZvcm0td3JhcHBlciBpbnB1dFt0eXBlPVwiYnV0dG9uXCJdLCAuc29sdXRpb24tcmVzdWx0cy13cmFwcGVyIGlucHV0W3R5cGU9XCJidXR0b25cIl0sIC5zbmlwcGV0LXNvbHV0aW9uLWZvcm0gaW5wdXRbdHlwZT1cInJlc2V0XCJdLCBib2R5LmFkdm9jYXRlIC5sYW5kaW5nLXBhZ2UuZmlyc3QtbGV2ZWwgLmxhbmRpbmctaGVybyAuc29sdXRpb24td3JhcHBlciAuc29sdXRpb24tZm9ybS13cmFwcGVyIGlucHV0W3R5cGU9XCJyZXNldFwiXSwgLnNvbHV0aW9uLXJlc3VsdHMtd3JhcHBlciBpbnB1dFt0eXBlPVwicmVzZXRcIl0sIC5zbmlwcGV0LXNvbHV0aW9uLWZvcm0gaW5wdXRbdHlwZT1cInN1Ym1pdFwiXSwgYm9keS5hZHZvY2F0ZSAubGFuZGluZy1wYWdlLmZpcnN0LWxldmVsIC5sYW5kaW5nLWhlcm8gLnNvbHV0aW9uLXdyYXBwZXIgLnNvbHV0aW9uLWZvcm0td3JhcHBlciBpbnB1dFt0eXBlPVwic3VibWl0XCJdLCAuc29sdXRpb24tcmVzdWx0cy13cmFwcGVyIGlucHV0W3R5cGU9XCJzdWJtaXRcIl0ge1xuICAgICAgZm9udC1zaXplOiAxLjMxMjVyZW07IH0gfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5NjBweCkge1xuICAgIC5zbmlwcGV0LXNvbHV0aW9uLWZvcm0gYnV0dG9uLCBib2R5LmFkdm9jYXRlIC5sYW5kaW5nLXBhZ2UuZmlyc3QtbGV2ZWwgLmxhbmRpbmctaGVybyAuc29sdXRpb24td3JhcHBlciAuc29sdXRpb24tZm9ybS13cmFwcGVyIGJ1dHRvbiwgLnNvbHV0aW9uLXJlc3VsdHMtd3JhcHBlciBidXR0b24sIC5zbmlwcGV0LXNvbHV0aW9uLWZvcm0gaW5wdXRbdHlwZT1cImJ1dHRvblwiXSwgYm9keS5hZHZvY2F0ZSAubGFuZGluZy1wYWdlLmZpcnN0LWxldmVsIC5sYW5kaW5nLWhlcm8gLnNvbHV0aW9uLXdyYXBwZXIgLnNvbHV0aW9uLWZvcm0td3JhcHBlciBpbnB1dFt0eXBlPVwiYnV0dG9uXCJdLCAuc29sdXRpb24tcmVzdWx0cy13cmFwcGVyIGlucHV0W3R5cGU9XCJidXR0b25cIl0sIC5zbmlwcGV0LXNvbHV0aW9uLWZvcm0gaW5wdXRbdHlwZT1cInJlc2V0XCJdLCBib2R5LmFkdm9jYXRlIC5sYW5kaW5nLXBhZ2UuZmlyc3QtbGV2ZWwgLmxhbmRpbmctaGVybyAuc29sdXRpb24td3JhcHBlciAuc29sdXRpb24tZm9ybS13cmFwcGVyIGlucHV0W3R5cGU9XCJyZXNldFwiXSwgLnNvbHV0aW9uLXJlc3VsdHMtd3JhcHBlciBpbnB1dFt0eXBlPVwicmVzZXRcIl0sIC5zbmlwcGV0LXNvbHV0aW9uLWZvcm0gaW5wdXRbdHlwZT1cInN1Ym1pdFwiXSwgYm9keS5hZHZvY2F0ZSAubGFuZGluZy1wYWdlLmZpcnN0LWxldmVsIC5sYW5kaW5nLWhlcm8gLnNvbHV0aW9uLXdyYXBwZXIgLnNvbHV0aW9uLWZvcm0td3JhcHBlciBpbnB1dFt0eXBlPVwic3VibWl0XCJdLCAuc29sdXRpb24tcmVzdWx0cy13cmFwcGVyIGlucHV0W3R5cGU9XCJzdWJtaXRcIl0ge1xuICAgICAgZm9udC1zaXplOiAxLjVyZW07IH0gfVxuICAuc25pcHBldC1zb2x1dGlvbi1mb3JtIGJ1dHRvbjpob3ZlciwgYm9keS5hZHZvY2F0ZSAubGFuZGluZy1wYWdlLmZpcnN0LWxldmVsIC5sYW5kaW5nLWhlcm8gLnNvbHV0aW9uLXdyYXBwZXIgLnNvbHV0aW9uLWZvcm0td3JhcHBlciBidXR0b246aG92ZXIsIC5zb2x1dGlvbi1yZXN1bHRzLXdyYXBwZXIgYnV0dG9uOmhvdmVyLCAuc25pcHBldC1zb2x1dGlvbi1mb3JtIGJ1dHRvbjpmb2N1cywgYm9keS5hZHZvY2F0ZSAubGFuZGluZy1wYWdlLmZpcnN0LWxldmVsIC5sYW5kaW5nLWhlcm8gLnNvbHV0aW9uLXdyYXBwZXIgLnNvbHV0aW9uLWZvcm0td3JhcHBlciBidXR0b246Zm9jdXMsIC5zb2x1dGlvbi1yZXN1bHRzLXdyYXBwZXIgYnV0dG9uOmZvY3VzLCAuc25pcHBldC1zb2x1dGlvbi1mb3JtIGJ1dHRvbjphY3RpdmUsIGJvZHkuYWR2b2NhdGUgLmxhbmRpbmctcGFnZS5maXJzdC1sZXZlbCAubGFuZGluZy1oZXJvIC5zb2x1dGlvbi13cmFwcGVyIC5zb2x1dGlvbi1mb3JtLXdyYXBwZXIgYnV0dG9uOmFjdGl2ZSwgLnNvbHV0aW9uLXJlc3VsdHMtd3JhcHBlciBidXR0b246YWN0aXZlLCAuc25pcHBldC1zb2x1dGlvbi1mb3JtIGlucHV0W3R5cGU9XCJidXR0b25cIl06aG92ZXIsIGJvZHkuYWR2b2NhdGUgLmxhbmRpbmctcGFnZS5maXJzdC1sZXZlbCAubGFuZGluZy1oZXJvIC5zb2x1dGlvbi13cmFwcGVyIC5zb2x1dGlvbi1mb3JtLXdyYXBwZXIgaW5wdXRbdHlwZT1cImJ1dHRvblwiXTpob3ZlciwgLnNvbHV0aW9uLXJlc3VsdHMtd3JhcHBlciBpbnB1dFt0eXBlPVwiYnV0dG9uXCJdOmhvdmVyLCAuc25pcHBldC1zb2x1dGlvbi1mb3JtIGlucHV0W3R5cGU9XCJidXR0b25cIl06Zm9jdXMsIGJvZHkuYWR2b2NhdGUgLmxhbmRpbmctcGFnZS5maXJzdC1sZXZlbCAubGFuZGluZy1oZXJvIC5zb2x1dGlvbi13cmFwcGVyIC5zb2x1dGlvbi1mb3JtLXdyYXBwZXIgaW5wdXRbdHlwZT1cImJ1dHRvblwiXTpmb2N1cywgLnNvbHV0aW9uLXJlc3VsdHMtd3JhcHBlciBpbnB1dFt0eXBlPVwiYnV0dG9uXCJdOmZvY3VzLCAuc25pcHBldC1zb2x1dGlvbi1mb3JtIGlucHV0W3R5cGU9XCJidXR0b25cIl06YWN0aXZlLCBib2R5LmFkdm9jYXRlIC5sYW5kaW5nLXBhZ2UuZmlyc3QtbGV2ZWwgLmxhbmRpbmctaGVybyAuc29sdXRpb24td3JhcHBlciAuc29sdXRpb24tZm9ybS13cmFwcGVyIGlucHV0W3R5cGU9XCJidXR0b25cIl06YWN0aXZlLCAuc29sdXRpb24tcmVzdWx0cy13cmFwcGVyIGlucHV0W3R5cGU9XCJidXR0b25cIl06YWN0aXZlLCAuc25pcHBldC1zb2x1dGlvbi1mb3JtIGlucHV0W3R5cGU9XCJyZXNldFwiXTpob3ZlciwgYm9keS5hZHZvY2F0ZSAubGFuZGluZy1wYWdlLmZpcnN0LWxldmVsIC5sYW5kaW5nLWhlcm8gLnNvbHV0aW9uLXdyYXBwZXIgLnNvbHV0aW9uLWZvcm0td3JhcHBlciBpbnB1dFt0eXBlPVwicmVzZXRcIl06aG92ZXIsIC5zb2x1dGlvbi1yZXN1bHRzLXdyYXBwZXIgaW5wdXRbdHlwZT1cInJlc2V0XCJdOmhvdmVyLCAuc25pcHBldC1zb2x1dGlvbi1mb3JtIGlucHV0W3R5cGU9XCJyZXNldFwiXTpmb2N1cywgYm9keS5hZHZvY2F0ZSAubGFuZGluZy1wYWdlLmZpcnN0LWxldmVsIC5sYW5kaW5nLWhlcm8gLnNvbHV0aW9uLXdyYXBwZXIgLnNvbHV0aW9uLWZvcm0td3JhcHBlciBpbnB1dFt0eXBlPVwicmVzZXRcIl06Zm9jdXMsIC5zb2x1dGlvbi1yZXN1bHRzLXdyYXBwZXIgaW5wdXRbdHlwZT1cInJlc2V0XCJdOmZvY3VzLCAuc25pcHBldC1zb2x1dGlvbi1mb3JtIGlucHV0W3R5cGU9XCJyZXNldFwiXTphY3RpdmUsIGJvZHkuYWR2b2NhdGUgLmxhbmRpbmctcGFnZS5maXJzdC1sZXZlbCAubGFuZGluZy1oZXJvIC5zb2x1dGlvbi13cmFwcGVyIC5zb2x1dGlvbi1mb3JtLXdyYXBwZXIgaW5wdXRbdHlwZT1cInJlc2V0XCJdOmFjdGl2ZSwgLnNvbHV0aW9uLXJlc3VsdHMtd3JhcHBlciBpbnB1dFt0eXBlPVwicmVzZXRcIl06YWN0aXZlLCAuc25pcHBldC1zb2x1dGlvbi1mb3JtIGlucHV0W3R5cGU9XCJzdWJtaXRcIl06aG92ZXIsIGJvZHkuYWR2b2NhdGUgLmxhbmRpbmctcGFnZS5maXJzdC1sZXZlbCAubGFuZGluZy1oZXJvIC5zb2x1dGlvbi13cmFwcGVyIC5zb2x1dGlvbi1mb3JtLXdyYXBwZXIgaW5wdXRbdHlwZT1cInN1Ym1pdFwiXTpob3ZlciwgLnNvbHV0aW9uLXJlc3VsdHMtd3JhcHBlciBpbnB1dFt0eXBlPVwic3VibWl0XCJdOmhvdmVyLCAuc25pcHBldC1zb2x1dGlvbi1mb3JtIGlucHV0W3R5cGU9XCJzdWJtaXRcIl06Zm9jdXMsIGJvZHkuYWR2b2NhdGUgLmxhbmRpbmctcGFnZS5maXJzdC1sZXZlbCAubGFuZGluZy1oZXJvIC5zb2x1dGlvbi13cmFwcGVyIC5zb2x1dGlvbi1mb3JtLXdyYXBwZXIgaW5wdXRbdHlwZT1cInN1Ym1pdFwiXTpmb2N1cywgLnNvbHV0aW9uLXJlc3VsdHMtd3JhcHBlciBpbnB1dFt0eXBlPVwic3VibWl0XCJdOmZvY3VzLCAuc25pcHBldC1zb2x1dGlvbi1mb3JtIGlucHV0W3R5cGU9XCJzdWJtaXRcIl06YWN0aXZlLCBib2R5LmFkdm9jYXRlIC5sYW5kaW5nLXBhZ2UuZmlyc3QtbGV2ZWwgLmxhbmRpbmctaGVybyAuc29sdXRpb24td3JhcHBlciAuc29sdXRpb24tZm9ybS13cmFwcGVyIGlucHV0W3R5cGU9XCJzdWJtaXRcIl06YWN0aXZlLCAuc29sdXRpb24tcmVzdWx0cy13cmFwcGVyIGlucHV0W3R5cGU9XCJzdWJtaXRcIl06YWN0aXZlIHtcbiAgICBjb2xvcjogIzQ0NDQ0NDtcbiAgICBiYWNrZ3JvdW5kOiAjZjZlNmIyOyB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5zbmlwcGV0LXNvbHV0aW9uLWZvcm0gLndobywgYm9keS5hZHZvY2F0ZSAubGFuZGluZy1wYWdlLmZpcnN0LWxldmVsIC5sYW5kaW5nLWhlcm8gLnNvbHV0aW9uLXdyYXBwZXIgLnNvbHV0aW9uLWZvcm0td3JhcHBlciAud2hvLCAuc29sdXRpb24tcmVzdWx0cy13cmFwcGVyIC53aG8ge1xuICAgIHBhZGRpbmctYm90dG9tOiAxMHB4OyB9IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnNuaXBwZXQtc29sdXRpb24tZm9ybSAud2hvIGxhYmVsLCBib2R5LmFkdm9jYXRlIC5sYW5kaW5nLXBhZ2UuZmlyc3QtbGV2ZWwgLmxhbmRpbmctaGVybyAuc29sdXRpb24td3JhcHBlciAuc29sdXRpb24tZm9ybS13cmFwcGVyIC53aG8gbGFiZWwsIC5zb2x1dGlvbi1yZXN1bHRzLXdyYXBwZXIgLndobyBsYWJlbCB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHBhZGRpbmctcmlnaHQ6IDEwcHg7IH0gfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAuc25pcHBldC1zb2x1dGlvbi1mb3JtIC53aG8gLnNlbGVjdC13cmFwcGVyLCBib2R5LmFkdm9jYXRlIC5sYW5kaW5nLXBhZ2UuZmlyc3QtbGV2ZWwgLmxhbmRpbmctaGVybyAuc29sdXRpb24td3JhcHBlciAuc29sdXRpb24tZm9ybS13cmFwcGVyIC53aG8gLnNlbGVjdC13cmFwcGVyLCAuc29sdXRpb24tcmVzdWx0cy13cmFwcGVyIC53aG8gLnNlbGVjdC13cmFwcGVyIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgd2lkdGg6IDIyMHB4O1xuICAgIG1hcmdpbjogMDtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogLTExcHg7IH0gfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAuc25pcHBldC1zb2x1dGlvbi1mb3JtIC53aG8gc3BhbiwgYm9keS5hZHZvY2F0ZSAubGFuZGluZy1wYWdlLmZpcnN0LWxldmVsIC5sYW5kaW5nLWhlcm8gLnNvbHV0aW9uLXdyYXBwZXIgLnNvbHV0aW9uLWZvcm0td3JhcHBlciAud2hvIHNwYW4sIC5zb2x1dGlvbi1yZXN1bHRzLXdyYXBwZXIgLndobyBzcGFuIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgcGFkZGluZy1sZWZ0OiAxMHB4OyB9IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnNuaXBwZXQtc29sdXRpb24tZm9ybSAud2hhdCAuc2VsZWN0LXdyYXBwZXIsIGJvZHkuYWR2b2NhdGUgLmxhbmRpbmctcGFnZS5maXJzdC1sZXZlbCAubGFuZGluZy1oZXJvIC5zb2x1dGlvbi13cmFwcGVyIC5zb2x1dGlvbi1mb3JtLXdyYXBwZXIgLndoYXQgLnNlbGVjdC13cmFwcGVyLCAuc29sdXRpb24tcmVzdWx0cy13cmFwcGVyIC53aGF0IC5zZWxlY3Qtd3JhcHBlciB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHdpZHRoOiAzODBweDtcbiAgICBtYXJnaW46IDA7IH0gfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5NjBweCkge1xuICAuc25pcHBldC1zb2x1dGlvbi1mb3JtIC53aGF0IC5zZWxlY3Qtd3JhcHBlciwgYm9keS5hZHZvY2F0ZSAubGFuZGluZy1wYWdlLmZpcnN0LWxldmVsIC5sYW5kaW5nLWhlcm8gLnNvbHV0aW9uLXdyYXBwZXIgLnNvbHV0aW9uLWZvcm0td3JhcHBlciAud2hhdCAuc2VsZWN0LXdyYXBwZXIsIC5zb2x1dGlvbi1yZXN1bHRzLXdyYXBwZXIgLndoYXQgLnNlbGVjdC13cmFwcGVyIHtcbiAgICB3aWR0aDogNjAwcHg7IH0gfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAuc25pcHBldC1zb2x1dGlvbi1mb3JtIC53aGF0IGJ1dHRvbiwgYm9keS5hZHZvY2F0ZSAubGFuZGluZy1wYWdlLmZpcnN0LWxldmVsIC5sYW5kaW5nLWhlcm8gLnNvbHV0aW9uLXdyYXBwZXIgLnNvbHV0aW9uLWZvcm0td3JhcHBlciAud2hhdCBidXR0b24sIC5zb2x1dGlvbi1yZXN1bHRzLXdyYXBwZXIgLndoYXQgYnV0dG9uLCAuc25pcHBldC1zb2x1dGlvbi1mb3JtIC53aGF0IGlucHV0W3R5cGU9XCJidXR0b25cIl0sIGJvZHkuYWR2b2NhdGUgLmxhbmRpbmctcGFnZS5maXJzdC1sZXZlbCAubGFuZGluZy1oZXJvIC5zb2x1dGlvbi13cmFwcGVyIC5zb2x1dGlvbi1mb3JtLXdyYXBwZXIgLndoYXQgaW5wdXRbdHlwZT1cImJ1dHRvblwiXSwgLnNvbHV0aW9uLXJlc3VsdHMtd3JhcHBlciAud2hhdCBpbnB1dFt0eXBlPVwiYnV0dG9uXCJdLCAuc25pcHBldC1zb2x1dGlvbi1mb3JtIC53aGF0IGlucHV0W3R5cGU9XCJyZXNldFwiXSwgYm9keS5hZHZvY2F0ZSAubGFuZGluZy1wYWdlLmZpcnN0LWxldmVsIC5sYW5kaW5nLWhlcm8gLnNvbHV0aW9uLXdyYXBwZXIgLnNvbHV0aW9uLWZvcm0td3JhcHBlciAud2hhdCBpbnB1dFt0eXBlPVwicmVzZXRcIl0sIC5zb2x1dGlvbi1yZXN1bHRzLXdyYXBwZXIgLndoYXQgaW5wdXRbdHlwZT1cInJlc2V0XCJdLCAuc25pcHBldC1zb2x1dGlvbi1mb3JtIC53aGF0IGlucHV0W3R5cGU9XCJzdWJtaXRcIl0sIGJvZHkuYWR2b2NhdGUgLmxhbmRpbmctcGFnZS5maXJzdC1sZXZlbCAubGFuZGluZy1oZXJvIC5zb2x1dGlvbi13cmFwcGVyIC5zb2x1dGlvbi1mb3JtLXdyYXBwZXIgLndoYXQgaW5wdXRbdHlwZT1cInN1Ym1pdFwiXSwgLnNvbHV0aW9uLXJlc3VsdHMtd3JhcHBlciAud2hhdCBpbnB1dFt0eXBlPVwic3VibWl0XCJdIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgaGVpZ2h0OiAzMXB4O1xuICAgIHBhZGRpbmctdG9wOiA0cHg7XG4gICAgcGFkZGluZy1ib3R0b206IDRweDtcbiAgICBwYWRkaW5nOiAzcHggMTVweCAwIDE1cHg7XG4gICAgdmVydGljYWwtYWxpZ246IDlweDsgfSB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk2MHB4KSB7XG4gIC5zbmlwcGV0LXNvbHV0aW9uLWZvcm0gLndoYXQgYnV0dG9uLCBib2R5LmFkdm9jYXRlIC5sYW5kaW5nLXBhZ2UuZmlyc3QtbGV2ZWwgLmxhbmRpbmctaGVybyAuc29sdXRpb24td3JhcHBlciAuc29sdXRpb24tZm9ybS13cmFwcGVyIC53aGF0IGJ1dHRvbiwgLnNvbHV0aW9uLXJlc3VsdHMtd3JhcHBlciAud2hhdCBidXR0b24sIC5zbmlwcGV0LXNvbHV0aW9uLWZvcm0gLndoYXQgaW5wdXRbdHlwZT1cImJ1dHRvblwiXSwgYm9keS5hZHZvY2F0ZSAubGFuZGluZy1wYWdlLmZpcnN0LWxldmVsIC5sYW5kaW5nLWhlcm8gLnNvbHV0aW9uLXdyYXBwZXIgLnNvbHV0aW9uLWZvcm0td3JhcHBlciAud2hhdCBpbnB1dFt0eXBlPVwiYnV0dG9uXCJdLCAuc29sdXRpb24tcmVzdWx0cy13cmFwcGVyIC53aGF0IGlucHV0W3R5cGU9XCJidXR0b25cIl0sIC5zbmlwcGV0LXNvbHV0aW9uLWZvcm0gLndoYXQgaW5wdXRbdHlwZT1cInJlc2V0XCJdLCBib2R5LmFkdm9jYXRlIC5sYW5kaW5nLXBhZ2UuZmlyc3QtbGV2ZWwgLmxhbmRpbmctaGVybyAuc29sdXRpb24td3JhcHBlciAuc29sdXRpb24tZm9ybS13cmFwcGVyIC53aGF0IGlucHV0W3R5cGU9XCJyZXNldFwiXSwgLnNvbHV0aW9uLXJlc3VsdHMtd3JhcHBlciAud2hhdCBpbnB1dFt0eXBlPVwicmVzZXRcIl0sIC5zbmlwcGV0LXNvbHV0aW9uLWZvcm0gLndoYXQgaW5wdXRbdHlwZT1cInN1Ym1pdFwiXSwgYm9keS5hZHZvY2F0ZSAubGFuZGluZy1wYWdlLmZpcnN0LWxldmVsIC5sYW5kaW5nLWhlcm8gLnNvbHV0aW9uLXdyYXBwZXIgLnNvbHV0aW9uLWZvcm0td3JhcHBlciAud2hhdCBpbnB1dFt0eXBlPVwic3VibWl0XCJdLCAuc29sdXRpb24tcmVzdWx0cy13cmFwcGVyIC53aGF0IGlucHV0W3R5cGU9XCJzdWJtaXRcIl0ge1xuICAgIHZlcnRpY2FsLWFsaWduOiA3cHg7IH0gfVxuXG4vKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuICAgSG9tZXBhZ2Vcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG4uaG9tZSAuaGVhZGVyLWRvbmF0ZS1idXR0b24gYSB7XG4gIG1hcmdpbi1sZWZ0OiAtMzNweDsgfVxuXG4uaG9tZSAuaG9tZS1oZXJvIHtcbiAgcGFkZGluZy1sZWZ0OiAxNXB4O1xuICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xuICBtYXgtd2lkdGg6IDc1ZW07XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMTsgfVxuICAuaG9tZSAuaG9tZS1oZXJvOjphZnRlciB7XG4gICAgY2xlYXI6IGJvdGg7XG4gICAgY29udGVudDogXCJcIjtcbiAgICBkaXNwbGF5OiB0YWJsZTsgfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA0ODBweCkge1xuICAgIC5ob21lIC5ob21lLWhlcm8ge1xuICAgICAgbWF4LXdpZHRoOiAxMDAlOyB9IH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAuaG9tZSAuaG9tZS1oZXJvIHtcbiAgICAgIG1heC13aWR0aDogMTAwJTsgfSB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk2MHB4KSB7XG4gICAgLmhvbWUgLmhvbWUtaGVybyB7XG4gICAgICBtYXgtd2lkdGg6IDk2MHB4OyB9IH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gICAgLmhvbWUgLmhvbWUtaGVybyB7XG4gICAgICBtYXgtd2lkdGg6IDEyMDBweDsgfSB9XG4gIC5ob21lIC5ob21lLWhlcm86YWZ0ZXIge1xuICAgIGNvbnRlbnQ6ICcnO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBiYWNrZ3JvdW5kOiAjNzJiNjE5O1xuICAgIGJvdHRvbTogLTI1cHg7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgaGVpZ2h0OiA1MCU7XG4gICAgbGVmdDogMDtcbiAgICByaWdodDogMDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2tld1koMS41ZGVnKTtcbiAgICAtbW96LXRyYW5zZm9ybTogc2tld1koMS41ZGVnKTtcbiAgICAtbXMtdHJhbnNmb3JtOiBza2V3WSgxLjVkZWcpO1xuICAgIC1vLXRyYW5zZm9ybTogc2tld1koMS41ZGVnKTtcbiAgICB0cmFuc2Zvcm06IHNrZXdZKDEuNWRlZyk7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiAxMDAlO1xuICAgIC1tb3otdHJhbnNmb3JtLW9yaWdpbjogMTAwJTtcbiAgICAtbXMtdHJhbnNmb3JtLW9yaWdpbjogMTAwJTtcbiAgICAtby10cmFuc2Zvcm0tb3JpZ2luOiAxMDAlO1xuICAgIHRyYW5zZm9ybS1vcmlnaW46IDEwMCU7XG4gICAgei1pbmRleDogLTE7IH1cbiAgLmhvbWUgLmhvbWUtaGVybyAuc2xpZGVyIHtcbiAgICBoZWlnaHQ6IDQwMnB4O1xuICAgIG1hcmdpbjogMCAtMTVweDtcbiAgICBib3JkZXItdG9wOiAxcHggc29saWQgd2hpdGU7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHdoaXRlO1xuICAgIC8qXG4gICAgICAuYngtY29udHJvbHMge1xuICAgICAgICBwb3NpdGlvbjphYnNvbHV0ZTtcbiAgICAgICAgdG9wOjM1MHB4O1xuICAgICAgICB3aWR0aDoxMDAlO1xuICAgICAgICBoZWlnaHQ6NTBweDtcbiAgICAgICAgdGV4dC1hbGlnbjpjZW50ZXI7XG4gICAgICAgIGJvcmRlci10b3A6MXB4IGRvdHRlZCB3aGl0ZTtcbiAgICAgICAgQGluY2x1ZGUgbWVkaWEoJG1pbi1zbSkge1xuICAgICAgICAgIGxlZnQ6MTVweDtcbiAgICAgICAgICB0b3A6NDQ5cHg7XG4gICAgICAgICAgd2lkdGg6MzUwcHg7XG4gICAgICAgIH1cbiAgICAgICAgQGluY2x1ZGUgbWVkaWEoJG1pbi1tZCkge1xuICAgICAgICAgIGxlZnQ6NzNweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5ieC1jb250cm9scy1kaXJlY3Rpb24ge1xuICAgICAgICAgIGEge1xuICAgICAgICAgICAgZGlzcGxheTppbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICBmb250LXNpemU6MDtcbiAgICAgICAgICAgIHBvc2l0aW9uOmFic29sdXRlO1xuICAgICAgICAgICAgdG9wOjVweDtcblxuICAgICAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiRoZWFkaW5nLWZvbnQtZmFtaWx5O1xuICAgICAgICAgICAgICBmb250LXNpemU6cmVtKDM1KTtcbiAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgICAgICAgICAgIGNvbG9yOiR3c2YteWVsbG93O1xuICAgICAgICAgICAgICBsZXR0ZXItc3BhY2luZzotM3B4O1xuICAgICAgICAgICAgICB0ZXh0LXNoYWRvdzogMXB4IDFweCAxcHggcmdiYSgwLDAsMCwwLjkpO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmLmJ4LXByZXYge1xuICAgICAgICAgICAgICBsZWZ0OjEwcHg7XG4gICAgICAgICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgICAgICAgIGNvbnRlbnQ6XCIg4oC54oC5XCI7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJi5ieC1uZXh0IHtcbiAgICAgICAgICAgICAgcmlnaHQ6MTBweDtcbiAgICAgICAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgICAgICAgY29udGVudDpcIiDigLrigLpcIjtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5ieC1wYWdlci1pdGVtIHtcbiAgICAgICAgICBkaXNwbGF5OmlubGluZS1ibG9jaztcbiAgICAgICAgICBtYXJnaW46MjBweCA0cHggMCA0cHg7XG4gICAgICAgICAgYSB7XG4gICAgICAgICAgICBkaXNwbGF5OmJsb2NrO1xuICAgICAgICAgICAgd2lkdGg6MTJweDtcbiAgICAgICAgICAgIGhlaWdodDoxMnB4O1xuICAgICAgICAgICAgZm9udC1zaXplOjA7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOjI0cHg7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiR3c2YteWVsbG93O1xuICAgICAgICAgICAgYm94LXNoYWRvdzogMXB4IDFweCAwcHggMHB4IHJnYmEoMCwwLDAsMC43NSk7XG4gICAgICAgICAgICAmOmhvdmVyLCAmOmZvY3VzLCAmOmFjdGl2ZSB7XG4gICAgICAgICAgICAgIGJhY2tncm91bmQ6d2hpdGU7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmLmFjdGl2ZSB7XG4gICAgICAgICAgICAgIGJhY2tncm91bmQ6d2hpdGU7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgICAqLyB9XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgIC5ob21lIC5ob21lLWhlcm8gLnNsaWRlciB7XG4gICAgICAgIGhlaWdodDogNTAxcHg7IH0gfVxuICAgIC5ob21lIC5ob21lLWhlcm8gLnNsaWRlciAuc3ktZmlsbGVyIHtcbiAgICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDsgfVxuICAgIC5ob21lIC5ob21lLWhlcm8gLnNsaWRlciAuYngtd3JhcHBlciB7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgICAuaG9tZSAuaG9tZS1oZXJvIC5zbGlkZXIgaDEge1xuICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgIGNvbG9yOiAjNzJiNjE5O1xuICAgICAgbWFyZ2luOiAwIDAgMTVweCAwOyB9XG4gICAgLmhvbWUgLmhvbWUtaGVybyAuc2xpZGVyIHAge1xuICAgICAgY29sb3I6IHdoaXRlO1xuICAgICAgZm9udC1zaXplOiAxLjI1cmVtOyB9XG4gICAgLmhvbWUgLmhvbWUtaGVybyAuc2xpZGVyIC5zZWUtbW9yZSwgLmhvbWUgLmhvbWUtaGVybyAuc2xpZGVyIC5sYW5kaW5nLXBhZ2Uuc2Vjb25kLWxldmVsIC5tYWluLWZlYXR1cmUgcDpsYXN0LW9mLXR5cGUgYSwgLmxhbmRpbmctcGFnZS5zZWNvbmQtbGV2ZWwgLm1haW4tZmVhdHVyZSBwOmxhc3Qtb2YtdHlwZSAuaG9tZSAuaG9tZS1oZXJvIC5zbGlkZXIgYSwgLmhvbWUgLmhvbWUtaGVybyAuc2xpZGVyIC5zaW5nbGUtYXRobGV0ZSAucmlnaHQtZmVhdHVyZXMgLmF0aGxldGUtc29jaWFsIHVsIGxpIHNwYW4sIC5zaW5nbGUtYXRobGV0ZSAucmlnaHQtZmVhdHVyZXMgLmF0aGxldGUtc29jaWFsIHVsIGxpIC5ob21lIC5ob21lLWhlcm8gLnNsaWRlciBzcGFuIHtcbiAgICAgIGZsb2F0OiByaWdodDtcbiAgICAgIGNvbG9yOiAjZmVlMTQzO1xuICAgICAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxLjE7XG4gICAgICBsZXR0ZXItc3BhY2luZzogMXB4O1xuICAgICAgZm9udC1mYW1pbHk6IFwibmV3cy1nb3RoaWMtc3RkXCIsIGFyaWFsLCBzYW5zLXNlcmlmO1xuICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICBtYXJnaW4tdG9wOiAwOyB9XG4gICAgLmhvbWUgLmhvbWUtaGVybyAuc2xpZGVyIHVsLnN5LWNvbnRyb2xzIHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIGxlZnQ6IDEycHg7XG4gICAgICBib3R0b206IDUwcHg7XG4gICAgICB6LWluZGV4OiAxMDA7XG4gICAgICB3aWR0aDogMzUwcHg7IH1cbiAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk2MHB4KSB7XG4gICAgICAgIC5ob21lIC5ob21lLWhlcm8gLnNsaWRlciB1bC5zeS1jb250cm9scyB7XG4gICAgICAgICAgbGVmdDogNzBweDsgfSB9XG4gICAgICAuaG9tZSAuaG9tZS1oZXJvIC5zbGlkZXIgdWwuc3ktY29udHJvbHMgbGkge1xuICAgICAgICBkaXNwbGF5OiBibG9jazsgfVxuICAgICAgICAuaG9tZSAuaG9tZS1oZXJvIC5zbGlkZXIgdWwuc3ktY29udHJvbHMgbGkgYSB7XG4gICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgIGZvbnQtc2l6ZTogMDtcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgdG9wOiA1cHg7IH1cbiAgICAgICAgICAuaG9tZSAuaG9tZS1oZXJvIC5zbGlkZXIgdWwuc3ktY29udHJvbHMgbGkgYTphZnRlciB7XG4gICAgICAgICAgICBmb250LWZhbWlseTogXCJsZWFndWUtZ290aGljXCIsIGFyaWFsLCBzYW5zLXNlcmlmO1xuICAgICAgICAgICAgZm9udC1zaXplOiAyLjE4NzVyZW07XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMTtcbiAgICAgICAgICAgIGNvbG9yOiAjZmVlMTQzO1xuICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IC0zcHg7XG4gICAgICAgICAgICB0ZXh0LXNoYWRvdzogMXB4IDFweCAxcHggcmdiYSgwLCAwLCAwLCAwLjkpOyB9XG4gICAgICAgIC5ob21lIC5ob21lLWhlcm8gLnNsaWRlciB1bC5zeS1jb250cm9scyBsaS5zeS1wcmV2IGEge1xuICAgICAgICAgIGxlZnQ6IDEwcHg7IH1cbiAgICAgICAgICAuaG9tZSAuaG9tZS1oZXJvIC5zbGlkZXIgdWwuc3ktY29udHJvbHMgbGkuc3ktcHJldiBhOmFmdGVyIHtcbiAgICAgICAgICAgIGNvbnRlbnQ6IFwiIOKAueKAuVwiOyB9XG4gICAgICAgIC5ob21lIC5ob21lLWhlcm8gLnNsaWRlciB1bC5zeS1jb250cm9scyBsaS5zeS1uZXh0IGEge1xuICAgICAgICAgIHJpZ2h0OiAxMHB4OyB9XG4gICAgICAgICAgLmhvbWUgLmhvbWUtaGVybyAuc2xpZGVyIHVsLnN5LWNvbnRyb2xzIGxpLnN5LW5leHQgYTphZnRlciB7XG4gICAgICAgICAgICBjb250ZW50OiBcIiDigLrigLpcIjsgfVxuICAgIC5ob21lIC5ob21lLWhlcm8gLnNsaWRlciAuc3ktcGFnZXIge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgei1pbmRleDogMjA7XG4gICAgICB0b3A6IDM1MHB4O1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBoZWlnaHQ6IDUwcHg7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICBtYXJnaW46IDA7XG4gICAgICBib3JkZXItdG9wOiAxcHggZG90dGVkIHdoaXRlOyB9XG4gICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICAuaG9tZSAuaG9tZS1oZXJvIC5zbGlkZXIgLnN5LXBhZ2VyIHtcbiAgICAgICAgICBsZWZ0OiAxNXB4O1xuICAgICAgICAgIHRvcDogNDQ5cHg7XG4gICAgICAgICAgd2lkdGg6IDM1MHB4OyB9IH1cbiAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk2MHB4KSB7XG4gICAgICAgIC5ob21lIC5ob21lLWhlcm8gLnNsaWRlciAuc3ktcGFnZXIge1xuICAgICAgICAgIGxlZnQ6IDczcHg7IH0gfVxuICAgICAgLmhvbWUgLmhvbWUtaGVybyAuc2xpZGVyIC5zeS1wYWdlciBsaSB7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgbWFyZ2luOiAyMHB4IDRweCAwIDRweDsgfVxuICAgICAgICAuaG9tZSAuaG9tZS1oZXJvIC5zbGlkZXIgLnN5LXBhZ2VyIGxpOmJlZm9yZSB7XG4gICAgICAgICAgZGlzcGxheTogbm9uZTsgfVxuICAgICAgICAuaG9tZSAuaG9tZS1oZXJvIC5zbGlkZXIgLnN5LXBhZ2VyIGxpIGEge1xuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgIHdpZHRoOiAxMnB4O1xuICAgICAgICAgIGhlaWdodDogMTJweDtcbiAgICAgICAgICBmb250LXNpemU6IDA7XG4gICAgICAgICAgYm9yZGVyLXJhZGl1czogMjRweDtcbiAgICAgICAgICBiYWNrZ3JvdW5kOiAjZmVlMTQzO1xuICAgICAgICAgIGJveC1zaGFkb3c6IDFweCAxcHggMHB4IDBweCByZ2JhKDAsIDAsIDAsIDAuNzUpOyB9XG4gICAgICAgICAgLmhvbWUgLmhvbWUtaGVybyAuc2xpZGVyIC5zeS1wYWdlciBsaSBhOmhvdmVyLCAuaG9tZSAuaG9tZS1oZXJvIC5zbGlkZXIgLnN5LXBhZ2VyIGxpIGE6Zm9jdXMsIC5ob21lIC5ob21lLWhlcm8gLnNsaWRlciAuc3ktcGFnZXIgbGkgYTphY3RpdmUge1xuICAgICAgICAgICAgYmFja2dyb3VuZDogd2hpdGU7XG4gICAgICAgICAgICBvcGFjaXR5OiAxOyB9XG4gICAgICAgIC5ob21lIC5ob21lLWhlcm8gLnNsaWRlciAuc3ktcGFnZXIgbGkuc3ktYWN0aXZlIGEge1xuICAgICAgICAgIGJhY2tncm91bmQ6IHdoaXRlOyB9XG4gICAgLmhvbWUgLmhvbWUtaGVybyAuc2xpZGVyIC5zbGlkZXItY2FwdGlvbiB7XG4gICAgICBoZWlnaHQ6IDQwMHB4O1xuICAgICAgcGFkZGluZzogNDBweCAyMHB4IDAgMjBweDtcbiAgICAgIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMC43KTsgfVxuICAgICAgLmhvbWUgLmhvbWUtaGVybyAuc2xpZGVyIC5zbGlkZXItY2FwdGlvbjo6YWZ0ZXIge1xuICAgICAgICBjbGVhcjogYm90aDtcbiAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgZGlzcGxheTogdGFibGU7IH1cbiAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAgIC5ob21lIC5ob21lLWhlcm8gLnNsaWRlciAuc2xpZGVyLWNhcHRpb24ge1xuICAgICAgICAgIHdpZHRoOiAzNTBweDtcbiAgICAgICAgICBoZWlnaHQ6IDQ5OXB4O1xuICAgICAgICAgIHBhZGRpbmc6IDcwcHggMzBweCAwIDMwcHg7XG4gICAgICAgICAgbWFyZ2luLWxlZnQ6IDE1cHg7IH0gfVxuICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTYwcHgpIHtcbiAgICAgICAgLmhvbWUgLmhvbWUtaGVybyAuc2xpZGVyIC5zbGlkZXItY2FwdGlvbiB7XG4gICAgICAgICAgbWFyZ2luLWxlZnQ6IDczcHg7IH0gfVxuICAgIC5ob21lIC5ob21lLWhlcm8gLnNsaWRlciAuYnhzbGlkZXIgbGkge1xuICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IHRvcCBjZW50ZXI7XG4gICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyOyB9XG4gIC5ob21lIC5ob21lLWhlcm8gLndoby13ZS1hcmUge1xuICAgIHBhZGRpbmc6IDIwcHggMDsgfVxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAuaG9tZSAuaG9tZS1oZXJvIC53aG8td2UtYXJlIHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMDtcbiAgICAgICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gICAgICAgIGRpc3BsYXk6IC1tb3otYm94O1xuICAgICAgICBkaXNwbGF5OiBib3g7XG4gICAgICAgIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcbiAgICAgICAgZGlzcGxheTogLW1vei1mbGV4O1xuICAgICAgICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgLXdlYmtpdC1ib3gtcGFjazoganVzdGlmeTtcbiAgICAgICAgLW1vei1ib3gtcGFjazoganVzdGlmeTtcbiAgICAgICAgYm94LXBhY2s6IGp1c3RpZnk7XG4gICAgICAgIC13ZWJraXQtanVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgICAtbW96LWp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgICAgLW1zLWp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgICAgLW8tanVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAgIC1tcy1mbGV4LXBhY2s6IGp1c3RpZnk7IH0gfVxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk2MHB4KSB7XG4gICAgICAuaG9tZSAuaG9tZS1oZXJvIC53aG8td2UtYXJlIHtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiA2MHB4O1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiA2MHB4OyB9IH1cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgLmhvbWUgLmhvbWUtaGVybyAud2hvLXdlLWFyZSAuZGVzYyB7XG4gICAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICAgICAgICBwYWRkaW5nLXRvcDogNXB4OyB9IH1cbiAgICAuaG9tZSAuaG9tZS1oZXJvIC53aG8td2UtYXJlIGgxIHtcbiAgICAgIGNvbG9yOiAjNzAxNDcxO1xuICAgICAgZm9udC1zaXplOiAxLjVyZW07XG4gICAgICBsaW5lLWhlaWdodDogMS4xO1xuICAgICAgZm9udC1mYW1pbHk6IFwibGVhZ3VlLWdvdGhpY1wiLCBhcmlhbCwgc2Fucy1zZXJpZjtcbiAgICAgIGxldHRlci1zcGFjaW5nOiAwLjAwNWVtO1xuICAgICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICBtYXJnaW4tdG9wOiAwOyB9XG4gICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICAuaG9tZSAuaG9tZS1oZXJvIC53aG8td2UtYXJlIGgxIHtcbiAgICAgICAgICBmb250LXNpemU6IDEuODc1cmVtOyB9IH1cbiAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk2MHB4KSB7XG4gICAgICAgIC5ob21lIC5ob21lLWhlcm8gLndoby13ZS1hcmUgaDEge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMi4yNXJlbTsgfSB9XG4gICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICAuaG9tZSAuaG9tZS1oZXJvIC53aG8td2UtYXJlIGgxIHtcbiAgICAgICAgICB3aWR0aDogMzAlO1xuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7IH0gfVxuICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTYwcHgpIHtcbiAgICAgICAgLmhvbWUgLmhvbWUtaGVybyAud2hvLXdlLWFyZSBoMSB7XG4gICAgICAgICAgd2lkdGg6IDIwJTsgfSB9XG4gICAgLmhvbWUgLmhvbWUtaGVybyAud2hvLXdlLWFyZSBwIHtcbiAgICAgIGNvbG9yOiAjNDQ0NDQ0O1xuICAgICAgZm9udC1zaXplOiAxLjI1cmVtO1xuICAgICAgZm9udC1zdHlsZTogaXRhbGljO1xuICAgICAgcGFkZGluZy1ib3R0b206IDEwcHg7IH1cbiAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAgIC5ob21lIC5ob21lLWhlcm8gLndoby13ZS1hcmUgcCB7XG4gICAgICAgICAgcGFkZGluZy1ib3R0b206IDA7IH0gfVxuICAgIC5ob21lIC5ob21lLWhlcm8gLndoby13ZS1hcmUgLnNlZS1tb3JlLCAuaG9tZSAuaG9tZS1oZXJvIC53aG8td2UtYXJlIC5sYW5kaW5nLXBhZ2Uuc2Vjb25kLWxldmVsIC5tYWluLWZlYXR1cmUgcDpsYXN0LW9mLXR5cGUgYSwgLmxhbmRpbmctcGFnZS5zZWNvbmQtbGV2ZWwgLm1haW4tZmVhdHVyZSBwOmxhc3Qtb2YtdHlwZSAuaG9tZSAuaG9tZS1oZXJvIC53aG8td2UtYXJlIGEsIC5ob21lIC5ob21lLWhlcm8gLndoby13ZS1hcmUgLnNpbmdsZS1hdGhsZXRlIC5yaWdodC1mZWF0dXJlcyAuYXRobGV0ZS1zb2NpYWwgdWwgbGkgc3BhbiwgLnNpbmdsZS1hdGhsZXRlIC5yaWdodC1mZWF0dXJlcyAuYXRobGV0ZS1zb2NpYWwgdWwgbGkgLmhvbWUgLmhvbWUtaGVybyAud2hvLXdlLWFyZSBzcGFuIHtcbiAgICAgIGNvbG9yOiAjNzAxNDcxO1xuICAgICAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxLjE7XG4gICAgICBsZXR0ZXItc3BhY2luZzogMXB4O1xuICAgICAgZm9udC1mYW1pbHk6IFwibmV3cy1nb3RoaWMtc3RkXCIsIGFyaWFsLCBzYW5zLXNlcmlmO1xuICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICBtYXJnaW46IDA7IH1cblxuLmhvbWUgLmZlYXR1cmVzLXdyYXBwZXIge1xuICBwYWRkaW5nOiAzMHB4IDE1cHggMCAxNXB4OyB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgLmhvbWUgLmZlYXR1cmVzLXdyYXBwZXIge1xuICAgICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gICAgICBkaXNwbGF5OiAtbW96LWJveDtcbiAgICAgIGRpc3BsYXk6IGJveDtcbiAgICAgIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcbiAgICAgIGRpc3BsYXk6IC1tb3otZmxleDtcbiAgICAgIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICAgICAgZGlzcGxheTogZmxleDsgfSB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk2MHB4KSB7XG4gICAgLmhvbWUgLmZlYXR1cmVzLXdyYXBwZXIge1xuICAgICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgICAgcGFkZGluZy1yaWdodDogMDsgfSB9XG4gIC5ob21lIC5mZWF0dXJlcy13cmFwcGVyIC5saXN0aW5nIGltZyB7XG4gICAgd2lkdGg6IDExMHB4OyB9XG4gIC5ob21lIC5mZWF0dXJlcy13cmFwcGVyIC5saXN0aW5nOmxhc3Qtb2YtdHlwZSB7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICM3MmI2MTk7IH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAuaG9tZSAuZmVhdHVyZXMtd3JhcHBlciAubGVmdC1mZWF0dXJlcyB7XG4gICAgICB3aWR0aDogNDAlOyB9IH1cbiAgLmhvbWUgLmZlYXR1cmVzLXdyYXBwZXIgLmxlZnQtZmVhdHVyZXMgLmxpc3Rpbmc6Zmlyc3Qtb2YtdHlwZSBpbWcge1xuICAgIGZsb2F0OiBub25lO1xuICAgIHdpZHRoOiBhdXRvOyB9XG4gIC5ob21lIC5mZWF0dXJlcy13cmFwcGVyIC5sYXRlc3QtbmV3cyB7XG4gICAgbWFyZ2luOiAtMXB4IC0xNXB4IDAgLTE1cHg7IH1cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgLmhvbWUgLmZlYXR1cmVzLXdyYXBwZXIgLmxhdGVzdC1uZXdzIHtcbiAgICAgICAgd2lkdGg6IDIwJTtcbiAgICAgICAgbWFyZ2luOiAwIDIwcHggMzBweCAyMHB4OyB9IH1cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5NjBweCkge1xuICAgICAgLmhvbWUgLmZlYXR1cmVzLXdyYXBwZXIgLmxhdGVzdC1uZXdzIHtcbiAgICAgICAgd2lkdGg6IDIxMHB4O1xuICAgICAgICBtYXJnaW4tbGVmdDogNTBweDtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiA1MHB4OyB9IH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAuaG9tZSAuZmVhdHVyZXMtd3JhcHBlciAucmlnaHQtZmVhdHVyZXMge1xuICAgICAgd2lkdGg6IDQwJTsgfSB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5ob21lIC5ob21lLWhlcm86YWZ0ZXIge1xuICAgIGRpc3BsYXk6IG5vbmU7IH0gfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuaG9tZSAuaG9tZS1oZXJvIC5zbGlkZXIge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB6LWluZGV4OiAtMTtcbiAgICBvdmVyZmxvdy14OiBoaWRkZW47IH0gfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAuaG9tZSAubW9iaWxlLXNsaWRlciB7XG4gICAgZGlzcGxheTogbm9uZTsgfSB9XG5cbi5ob21lIC5tb2JpbGUtc2xpZGVyIGltZyB7XG4gIG1heC13aWR0aDogMTAwJTsgfVxuXG4uaG9tZSAubW9iaWxlLXNsaWRlciAuc2xpZGVyLWNhcHRpb24ge1xuICBwYWRkaW5nOiAwIDE1cHggMzBweCAxNXB4OyB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5ob21lIC5mZWF0dXJlcy13cmFwcGVyIHtcbiAgICBkaXNwbGF5OiBub25lOyB9IH1cblxuLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbiAgIExhbmRpbmcgUGFnZXNcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG4ubGFuZGluZy1wYWdlLmZpcnN0LWxldmVsIC5sYW5kaW5nLWhlcm8ge1xuICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG4gIHBhZGRpbmctcmlnaHQ6IDE1cHg7XG4gIG1heC13aWR0aDogNzVlbTtcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIG1hcmdpbi1yaWdodDogYXV0bztcbiAgcGFkZGluZy10b3A6IDM1cHg7XG4gIHBhZGRpbmctYm90dG9tOiAzNXB4O1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2F0aGxldGVzX2hlcm8uanBnKTtcbiAgbWluLWhlaWdodDogNTAwcHg7IH1cbiAgLmxhbmRpbmctcGFnZS5maXJzdC1sZXZlbCAubGFuZGluZy1oZXJvOjphZnRlciB7XG4gICAgY2xlYXI6IGJvdGg7XG4gICAgY29udGVudDogXCJcIjtcbiAgICBkaXNwbGF5OiB0YWJsZTsgfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA0ODBweCkge1xuICAgIC5sYW5kaW5nLXBhZ2UuZmlyc3QtbGV2ZWwgLmxhbmRpbmctaGVybyB7XG4gICAgICBtYXgtd2lkdGg6IDEwMCU7IH0gfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAgIC5sYW5kaW5nLXBhZ2UuZmlyc3QtbGV2ZWwgLmxhbmRpbmctaGVybyB7XG4gICAgICBtYXgtd2lkdGg6IDEwMCU7IH0gfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5NjBweCkge1xuICAgIC5sYW5kaW5nLXBhZ2UuZmlyc3QtbGV2ZWwgLmxhbmRpbmctaGVybyB7XG4gICAgICBtYXgtd2lkdGg6IDk2MHB4OyB9IH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gICAgLmxhbmRpbmctcGFnZS5maXJzdC1sZXZlbCAubGFuZGluZy1oZXJvIHtcbiAgICAgIG1heC13aWR0aDogMTIwMHB4OyB9IH1cbiAgYm9keS5nbG9iYWwgLmxhbmRpbmctcGFnZS5maXJzdC1sZXZlbCAubGFuZGluZy1oZXJvIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2dsb2JhbC1oZXJvLmpwZyk7IH1cbiAgYm9keS5hdGhsZXRlcyAubGFuZGluZy1wYWdlLmZpcnN0LWxldmVsIC5sYW5kaW5nLWhlcm8ge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvYXRobGV0ZXNfaGVyby5qcGcpOyB9XG4gIGJvZHkucHJvZ3JhbXMgLmxhbmRpbmctcGFnZS5maXJzdC1sZXZlbCAubGFuZGluZy1oZXJvIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL3Byb2dyYW1zX2hlcm8uanBnKTsgfVxuICBib2R5LmFkdm9jYXRlIC5sYW5kaW5nLXBhZ2UuZmlyc3QtbGV2ZWwgLmxhbmRpbmctaGVybyB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9hZHZvY2F0ZS1oZWFkZXIuanBnKTsgfVxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICBib2R5LmFkdm9jYXRlIC5sYW5kaW5nLXBhZ2UuZmlyc3QtbGV2ZWwgLmxhbmRpbmctaGVybyB7XG4gICAgICAgIGhlaWdodDogODAwcHg7IH0gfVxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk2MHB4KSB7XG4gICAgICBib2R5LmFkdm9jYXRlIC5sYW5kaW5nLXBhZ2UuZmlyc3QtbGV2ZWwgLmxhbmRpbmctaGVybyB7XG4gICAgICAgIGhlaWdodDogNjUwcHg7IH0gfVxuICBib2R5LnJlc2VhcmNoIC5sYW5kaW5nLXBhZ2UuZmlyc3QtbGV2ZWwgLmxhbmRpbmctaGVybyB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9yZXNlYXJjaC1oZWFkZXIuanBnKTsgfVxuICBib2R5LmdldC1pbnNwaXJlZCAubGFuZGluZy1wYWdlLmZpcnN0LWxldmVsIC5sYW5kaW5nLWhlcm8ge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvZ2V0X2luc3BpcmVkX2hlcm8uanBnKTsgfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAgIC5sYW5kaW5nLXBhZ2UuZmlyc3QtbGV2ZWwgLmxhbmRpbmctaGVybyAuY29udGFpbmVyLCAubGFuZGluZy1wYWdlLmZpcnN0LWxldmVsIC5sYW5kaW5nLWhlcm8gLmdlbmVyaWMtY29udGVudC13cmFwcGVyLCAubGFuZGluZy1wYWdlLmZpcnN0LWxldmVsIC5sYW5kaW5nLWhlcm8gLnNpbmdsZS1hdGhsZXRlIC5hdGhsZXRlLWFydGljbGUgLmhlbnRyeSwgLnNpbmdsZS1hdGhsZXRlIC5hdGhsZXRlLWFydGljbGUgLmxhbmRpbmctcGFnZS5maXJzdC1sZXZlbCAubGFuZGluZy1oZXJvIC5oZW50cnksIC5sYW5kaW5nLXBhZ2UuZmlyc3QtbGV2ZWwgLmxhbmRpbmctaGVybyAuc2luZ2xlLWF0aGxldGUgLmF0aGxldGUtcmVsYXRlZC1hcnRpY2xlcywgLnNpbmdsZS1hdGhsZXRlIC5sYW5kaW5nLXBhZ2UuZmlyc3QtbGV2ZWwgLmxhbmRpbmctaGVybyAuYXRobGV0ZS1yZWxhdGVkLWFydGljbGVzLCAubGFuZGluZy1wYWdlLmZpcnN0LWxldmVsIC5sYW5kaW5nLWhlcm8gYm9keS5jYXRlZ29yeSAubWFpbi1jb250ZW50LCBib2R5LmNhdGVnb3J5IC5sYW5kaW5nLXBhZ2UuZmlyc3QtbGV2ZWwgLmxhbmRpbmctaGVybyAubWFpbi1jb250ZW50LCAubGFuZGluZy1wYWdlLmZpcnN0LWxldmVsIC5sYW5kaW5nLWhlcm8gYm9keS5zaW5nbGUtcG9zdCAubWFpbi1jb250ZW50LCBib2R5LnNpbmdsZS1wb3N0IC5sYW5kaW5nLXBhZ2UuZmlyc3QtbGV2ZWwgLmxhbmRpbmctaGVybyAubWFpbi1jb250ZW50LCAubGFuZGluZy1wYWdlLmZpcnN0LWxldmVsIC5sYW5kaW5nLWhlcm8gYm9keS50YWcgLm1haW4tY29udGVudCwgYm9keS50YWcgLmxhbmRpbmctcGFnZS5maXJzdC1sZXZlbCAubGFuZGluZy1oZXJvIC5tYWluLWNvbnRlbnQge1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gICAgICBkaXNwbGF5OiAtbW96LWJveDtcbiAgICAgIGRpc3BsYXk6IGJveDtcbiAgICAgIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcbiAgICAgIGRpc3BsYXk6IC1tb3otZmxleDtcbiAgICAgIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIC13ZWJraXQtYm94LXBhY2s6IGp1c3RpZnk7XG4gICAgICAtbW96LWJveC1wYWNrOiBqdXN0aWZ5O1xuICAgICAgYm94LXBhY2s6IGp1c3RpZnk7XG4gICAgICAtd2Via2l0LWp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgIC1tb3otanVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgLW1zLWp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgIC1vLWp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgIC1tcy1mbGV4LXBhY2s6IGp1c3RpZnk7IH0gfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAgIGJvZHkuYWR2b2NhdGUgLmxhbmRpbmctcGFnZS5maXJzdC1sZXZlbCAubGFuZGluZy1oZXJvIC5jb250YWluZXIsIGJvZHkuYWR2b2NhdGUgLmxhbmRpbmctcGFnZS5maXJzdC1sZXZlbCAubGFuZGluZy1oZXJvIC5nZW5lcmljLWNvbnRlbnQtd3JhcHBlciwgYm9keS5hZHZvY2F0ZSAubGFuZGluZy1wYWdlLmZpcnN0LWxldmVsIC5sYW5kaW5nLWhlcm8gLnNpbmdsZS1hdGhsZXRlIC5hdGhsZXRlLWFydGljbGUgLmhlbnRyeSwgLnNpbmdsZS1hdGhsZXRlIC5hdGhsZXRlLWFydGljbGUgYm9keS5hZHZvY2F0ZSAubGFuZGluZy1wYWdlLmZpcnN0LWxldmVsIC5sYW5kaW5nLWhlcm8gLmhlbnRyeSwgYm9keS5hZHZvY2F0ZSAubGFuZGluZy1wYWdlLmZpcnN0LWxldmVsIC5sYW5kaW5nLWhlcm8gLnNpbmdsZS1hdGhsZXRlIC5hdGhsZXRlLXJlbGF0ZWQtYXJ0aWNsZXMsIC5zaW5nbGUtYXRobGV0ZSBib2R5LmFkdm9jYXRlIC5sYW5kaW5nLXBhZ2UuZmlyc3QtbGV2ZWwgLmxhbmRpbmctaGVybyAuYXRobGV0ZS1yZWxhdGVkLWFydGljbGVzLCBib2R5LmFkdm9jYXRlIC5sYW5kaW5nLXBhZ2UuZmlyc3QtbGV2ZWwgLmxhbmRpbmctaGVybyBib2R5LmNhdGVnb3J5IC5tYWluLWNvbnRlbnQsIGJvZHkuY2F0ZWdvcnkgYm9keS5hZHZvY2F0ZSAubGFuZGluZy1wYWdlLmZpcnN0LWxldmVsIC5sYW5kaW5nLWhlcm8gLm1haW4tY29udGVudCwgYm9keS5hZHZvY2F0ZSAubGFuZGluZy1wYWdlLmZpcnN0LWxldmVsIC5sYW5kaW5nLWhlcm8gYm9keS5zaW5nbGUtcG9zdCAubWFpbi1jb250ZW50LCBib2R5LnNpbmdsZS1wb3N0IGJvZHkuYWR2b2NhdGUgLmxhbmRpbmctcGFnZS5maXJzdC1sZXZlbCAubGFuZGluZy1oZXJvIC5tYWluLWNvbnRlbnQsIGJvZHkuYWR2b2NhdGUgLmxhbmRpbmctcGFnZS5maXJzdC1sZXZlbCAubGFuZGluZy1oZXJvIGJvZHkudGFnIC5tYWluLWNvbnRlbnQsIGJvZHkudGFnIGJvZHkuYWR2b2NhdGUgLmxhbmRpbmctcGFnZS5maXJzdC1sZXZlbCAubGFuZGluZy1oZXJvIC5tYWluLWNvbnRlbnQge1xuICAgICAgaGVpZ2h0OiAxMDAlOyB9IH1cbiAgLmxhbmRpbmctcGFnZS5maXJzdC1sZXZlbCAubGFuZGluZy1oZXJvIGgxIHtcbiAgICBjb2xvcjogd2hpdGU7XG4gICAgZm9udC1zaXplOiAzcmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgIGZvbnQtZmFtaWx5OiBcImxlYWd1ZS1nb3RoaWNcIiwgYXJpYWwsIHNhbnMtc2VyaWY7XG4gICAgbGV0dGVyLXNwYWNpbmc6IDAuMDA1ZW07XG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgIHRleHQtc2hhZG93OiAxcHggMXB4IDFweCByZ2JhKDAsIDAsIDAsIDAuOCk7XG4gICAgbWFyZ2luOiAwOyB9XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgIC5sYW5kaW5nLXBhZ2UuZmlyc3QtbGV2ZWwgLmxhbmRpbmctaGVybyBoMSB7XG4gICAgICAgIGZvbnQtc2l6ZTogNC41cmVtOyB9IH1cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5NjBweCkge1xuICAgICAgLmxhbmRpbmctcGFnZS5maXJzdC1sZXZlbCAubGFuZGluZy1oZXJvIGgxIHtcbiAgICAgICAgZm9udC1zaXplOiA2cmVtOyB9IH1cbiAgLmxhbmRpbmctcGFnZS5maXJzdC1sZXZlbCAubGFuZGluZy1oZXJvIGJsb2NrcXVvdGUge1xuICAgIG1hcmdpbi10b3A6IDVweDsgfVxuICAgIC5sYW5kaW5nLXBhZ2UuZmlyc3QtbGV2ZWwgLmxhbmRpbmctaGVybyBibG9ja3F1b3RlIHAge1xuICAgICAgY29sb3I6IHdoaXRlO1xuICAgICAgdGV4dC1zaGFkb3c6IDFweCAxcHggMXB4IGJsYWNrOyB9XG4gICAgLmxhbmRpbmctcGFnZS5maXJzdC1sZXZlbCAubGFuZGluZy1oZXJvIGJsb2NrcXVvdGUgLmF0dHJpYnV0aW9uIHtcbiAgICAgIHRleHQtc2hhZG93OiAxcHggMXB4IDFweCBibGFjazsgfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAgIC5sYW5kaW5nLXBhZ2UuZmlyc3QtbGV2ZWwgLmxhbmRpbmctaGVybyAuaGVhZGluZyB7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDUwcHg7XG4gICAgICB3aWR0aDogNTAlOyB9IH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTYwcHgpIHtcbiAgICAubGFuZGluZy1wYWdlLmZpcnN0LWxldmVsIC5sYW5kaW5nLWhlcm8gLmhlYWRpbmcge1xuICAgICAgbWFyZ2luLXJpZ2h0OiAxNzBweDtcbiAgICAgIHdpZHRoOiA1ODBweDsgfSB9XG4gIC5sYW5kaW5nLXBhZ2UuZmlyc3QtbGV2ZWwgLmxhbmRpbmctaGVybyAuc3ViLWxpbmtzIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgcGFkZGluZy10b3A6IDE1cHg7IH1cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgLmxhbmRpbmctcGFnZS5maXJzdC1sZXZlbCAubGFuZGluZy1oZXJvIC5zdWItbGlua3Mge1xuICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICB3aWR0aDogNTAlOyB9IH1cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5NjBweCkge1xuICAgICAgLmxhbmRpbmctcGFnZS5maXJzdC1sZXZlbCAubGFuZGluZy1oZXJvIC5zdWItbGlua3Mge1xuICAgICAgICB3aWR0aDogMjEwcHg7IH0gfVxuICAgIC5sYW5kaW5nLXBhZ2UuZmlyc3QtbGV2ZWwgLmxhbmRpbmctaGVybyAuc3ViLWxpbmtzIGEge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBwYWRkaW5nOiAxNXB4IDEwcHg7XG4gICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgd2hpdGU7IH1cbiAgICAgIC5sYW5kaW5nLXBhZ2UuZmlyc3QtbGV2ZWwgLmxhbmRpbmctaGVybyAuc3ViLWxpbmtzIGE6aG92ZXIsIC5sYW5kaW5nLXBhZ2UuZmlyc3QtbGV2ZWwgLmxhbmRpbmctaGVybyAuc3ViLWxpbmtzIGE6YWN0aXZlLCAubGFuZGluZy1wYWdlLmZpcnN0LWxldmVsIC5sYW5kaW5nLWhlcm8gLnN1Yi1saW5rcyBhOmZvY3VzIHtcbiAgICAgICAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjYpOyB9XG4gICAgICAubGFuZGluZy1wYWdlLmZpcnN0LWxldmVsIC5sYW5kaW5nLWhlcm8gLnN1Yi1saW5rcyBhOmZpcnN0LW9mLXR5cGUge1xuICAgICAgICBib3JkZXItdG9wOiAxcHggc29saWQgd2hpdGU7IH1cbiAgICAgIC5sYW5kaW5nLXBhZ2UuZmlyc3QtbGV2ZWwgLmxhbmRpbmctaGVybyAuc3ViLWxpbmtzIGEgaDIge1xuICAgICAgICBjb2xvcjogI0ZEQ0MwMDtcbiAgICAgICAgZm9udC1zaXplOiAxLjg3NXJlbTtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuMTtcbiAgICAgICAgZm9udC1mYW1pbHk6IFwibGVhZ3VlLWdvdGhpY1wiLCBhcmlhbCwgc2Fucy1zZXJpZjtcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDAuMDA1ZW07XG4gICAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgICAgIHRleHQtc2hhZG93OiAxcHggMXB4IDFweCByZ2JhKDAsIDAsIDAsIDAuOCk7XG4gICAgICAgIG1hcmdpbjogMDsgfVxuICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICAgIC5sYW5kaW5nLXBhZ2UuZmlyc3QtbGV2ZWwgLmxhbmRpbmctaGVybyAuc3ViLWxpbmtzIGEgaDIge1xuICAgICAgICAgICAgZm9udC1zaXplOiAyLjI1cmVtOyB9IH1cbiAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTYwcHgpIHtcbiAgICAgICAgICAubGFuZGluZy1wYWdlLmZpcnN0LWxldmVsIC5sYW5kaW5nLWhlcm8gLnN1Yi1saW5rcyBhIGgyIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogM3JlbTsgfSB9XG4gICAgICAubGFuZGluZy1wYWdlLmZpcnN0LWxldmVsIC5sYW5kaW5nLWhlcm8gLnN1Yi1saW5rcyBhIHNwYW4ge1xuICAgICAgICBjb2xvcjogd2hpdGU7XG4gICAgICAgIGZvbnQtc2l6ZTogMS4wNjI1cmVtO1xuICAgICAgICB0ZXh0LXNoYWRvdzogMXB4IDFweCAxcHggcmdiYSgwLCAwLCAwLCAwLjgpOyB9XG4gIC5sYW5kaW5nLXBhZ2UuZmlyc3QtbGV2ZWwgLmxhbmRpbmctaGVybyAuc29sdXRpb24td3JhcHBlciB7XG4gICAgZGlzcGxheTogbm9uZTsgfVxuXG4ubGFuZGluZy1wYWdlLmZpcnN0LWxldmVsIC5sYW5kaW5nLXNsYW50IHtcbiAgcGFkZGluZy1sZWZ0OiAxNXB4O1xuICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xuICBtYXgtd2lkdGg6IDc1ZW07XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMTtcbiAgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1hZ2VzL2JndGV4dHVyZS5qcGdcIikgcmVwZWF0O1xuICBtYXJnaW4tdG9wOiAxM3B4OyB9XG4gIC5sYW5kaW5nLXBhZ2UuZmlyc3QtbGV2ZWwgLmxhbmRpbmctc2xhbnQ6OmFmdGVyIHtcbiAgICBjbGVhcjogYm90aDtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIGRpc3BsYXk6IHRhYmxlOyB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQ4MHB4KSB7XG4gICAgLmxhbmRpbmctcGFnZS5maXJzdC1sZXZlbCAubGFuZGluZy1zbGFudCB7XG4gICAgICBtYXgtd2lkdGg6IDEwMCU7IH0gfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAgIC5sYW5kaW5nLXBhZ2UuZmlyc3QtbGV2ZWwgLmxhbmRpbmctc2xhbnQge1xuICAgICAgbWF4LXdpZHRoOiAxMDAlOyB9IH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTYwcHgpIHtcbiAgICAubGFuZGluZy1wYWdlLmZpcnN0LWxldmVsIC5sYW5kaW5nLXNsYW50IHtcbiAgICAgIG1heC13aWR0aDogOTYwcHg7IH0gfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgICAubGFuZGluZy1wYWdlLmZpcnN0LWxldmVsIC5sYW5kaW5nLXNsYW50IHtcbiAgICAgIG1heC13aWR0aDogMTIwMHB4OyB9IH1cbiAgLmxhbmRpbmctcGFnZS5maXJzdC1sZXZlbCAubGFuZGluZy1zbGFudDpiZWZvcmUsIC5sYW5kaW5nLXBhZ2UuZmlyc3QtbGV2ZWwgLmxhbmRpbmctc2xhbnQ6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGxlZnQ6IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgei1pbmRleDogLTE7XG4gICAgaGVpZ2h0OiA1MCU7XG4gICAgYmFja2dyb3VuZDogaW5oZXJpdDtcbiAgICAtd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjsgfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA0ODBweCkge1xuICAgIC5sYW5kaW5nLXBhZ2UuZmlyc3QtbGV2ZWwgLmxhbmRpbmctc2xhbnQge1xuICAgICAgbWFyZ2luLXRvcDogMjlweDsgfSB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgLmxhbmRpbmctcGFnZS5maXJzdC1sZXZlbCAubGFuZGluZy1zbGFudCB7XG4gICAgICBtYXJnaW4tdG9wOiAzNHB4OyB9IH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTYwcHgpIHtcbiAgICAubGFuZGluZy1wYWdlLmZpcnN0LWxldmVsIC5sYW5kaW5nLXNsYW50IHtcbiAgICAgIG1hcmdpbi10b3A6IDQ3cHg7IH0gfVxuICAubGFuZGluZy1wYWdlLmZpcnN0LWxldmVsIC5sYW5kaW5nLXNsYW50OmJlZm9yZSB7XG4gICAgdG9wOiAtMTNweDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2tld1koLTEuOWRlZyk7XG4gICAgLW1vei10cmFuc2Zvcm06IHNrZXdZKC0xLjlkZWcpO1xuICAgIC1tcy10cmFuc2Zvcm06IHNrZXdZKC0xLjlkZWcpO1xuICAgIC1vLXRyYW5zZm9ybTogc2tld1koLTEuOWRlZyk7XG4gICAgdHJhbnNmb3JtOiBza2V3WSgtMS45ZGVnKTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IDEwMCUgMDtcbiAgICAtbW96LXRyYW5zZm9ybS1vcmlnaW46IDEwMCUgMDtcbiAgICAtbXMtdHJhbnNmb3JtLW9yaWdpbjogMTAwJSAwO1xuICAgIC1vLXRyYW5zZm9ybS1vcmlnaW46IDEwMCUgMDtcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiAxMDAlIDA7IH1cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA0ODBweCkge1xuICAgICAgLmxhbmRpbmctcGFnZS5maXJzdC1sZXZlbCAubGFuZGluZy1zbGFudDpiZWZvcmUge1xuICAgICAgICB0b3A6IC0yOXB4OyB9IH1cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgLmxhbmRpbmctcGFnZS5maXJzdC1sZXZlbCAubGFuZGluZy1zbGFudDpiZWZvcmUge1xuICAgICAgICB0b3A6IC0zNHB4OyB9IH1cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5NjBweCkge1xuICAgICAgLmxhbmRpbmctcGFnZS5maXJzdC1sZXZlbCAubGFuZGluZy1zbGFudDpiZWZvcmUge1xuICAgICAgICB0b3A6IC00N3B4OyB9IH1cbiAgLmxhbmRpbmctcGFnZS5maXJzdC1sZXZlbCAubGFuZGluZy1zbGFudDphZnRlciB7XG4gICAgZGlzcGxheTogbm9uZTsgfVxuICAubGFuZGluZy1wYWdlLmZpcnN0LWxldmVsIC5sYW5kaW5nLXNsYW50OmJlZm9yZSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNrZXdZKDEuOWRlZyk7XG4gICAgLW1vei10cmFuc2Zvcm06IHNrZXdZKDEuOWRlZyk7XG4gICAgLW1zLXRyYW5zZm9ybTogc2tld1koMS45ZGVnKTtcbiAgICAtby10cmFuc2Zvcm06IHNrZXdZKDEuOWRlZyk7XG4gICAgdHJhbnNmb3JtOiBza2V3WSgxLjlkZWcpOyB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk1OXB4KSB7XG4gICAgYm9keS5hZHZvY2F0ZSAubGFuZGluZy1wYWdlLmZpcnN0LWxldmVsIC5sYW5kaW5nLXNsYW50IHtcbiAgICAgIHBhZGRpbmctdG9wOiAyMHB4O1xuICAgICAgbWFyZ2luLXRvcDogMDsgfSB9XG4gIGJvZHkuYWR2b2NhdGUgLmxhbmRpbmctcGFnZS5maXJzdC1sZXZlbCAubGFuZGluZy1zbGFudDpiZWZvcmUge1xuICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5NjBweCkge1xuICAgICAgYm9keS5hZHZvY2F0ZSAubGFuZGluZy1wYWdlLmZpcnN0LWxldmVsIC5sYW5kaW5nLXNsYW50OmJlZm9yZSB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogc2tld1koLTEuOWRlZyk7XG4gICAgICAgIC1tb3otdHJhbnNmb3JtOiBza2V3WSgtMS45ZGVnKTtcbiAgICAgICAgLW1zLXRyYW5zZm9ybTogc2tld1koLTEuOWRlZyk7XG4gICAgICAgIC1vLXRyYW5zZm9ybTogc2tld1koLTEuOWRlZyk7XG4gICAgICAgIHRyYW5zZm9ybTogc2tld1koLTEuOWRlZyk7XG4gICAgICAgIHRvcDogLTkwcHg7IH0gfVxuXG4ubGFuZGluZy1wYWdlLmZpcnN0LWxldmVsIC5mZWF0dXJlcy13cmFwcGVyIHtcbiAgcGFkZGluZzogMCAxNXB4IDAgMTVweDsgfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAgIC5sYW5kaW5nLXBhZ2UuZmlyc3QtbGV2ZWwgLmZlYXR1cmVzLXdyYXBwZXIge1xuICAgICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gICAgICBkaXNwbGF5OiAtbW96LWJveDtcbiAgICAgIGRpc3BsYXk6IGJveDtcbiAgICAgIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcbiAgICAgIGRpc3BsYXk6IC1tb3otZmxleDtcbiAgICAgIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICAgICAgZGlzcGxheTogZmxleDsgfSB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk2MHB4KSB7XG4gICAgLmxhbmRpbmctcGFnZS5maXJzdC1sZXZlbCAuZmVhdHVyZXMtd3JhcHBlciB7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgICBwYWRkaW5nLXJpZ2h0OiAwOyB9IH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAubGFuZGluZy1wYWdlLmZpcnN0LWxldmVsIC5mZWF0dXJlcy13cmFwcGVyIC5sZWZ0LWZlYXR1cmVzIHtcbiAgICAgIHdpZHRoOiAzNSU7IH0gfVxuICAubGFuZGluZy1wYWdlLmZpcnN0LWxldmVsIC5mZWF0dXJlcy13cmFwcGVyIC5sZWZ0LWZlYXR1cmVzIC5saXN0aW5nOmZpcnN0LW9mLXR5cGUgaW1nIHtcbiAgICBtYXgtd2lkdGg6IDEwMCU7IH1cbiAgLmxhbmRpbmctcGFnZS5maXJzdC1sZXZlbCAuZmVhdHVyZXMtd3JhcHBlciAubGVmdC1mZWF0dXJlcyAubGlzdGluZyBoMiBhIHtcbiAgICBjb2xvcjogIzcyYjYxOTsgfVxuICAgIC5sYW5kaW5nLXBhZ2UuZmlyc3QtbGV2ZWwgLmZlYXR1cmVzLXdyYXBwZXIgLmxlZnQtZmVhdHVyZXMgLmxpc3RpbmcgaDIgYTpob3ZlciwgLmxhbmRpbmctcGFnZS5maXJzdC1sZXZlbCAuZmVhdHVyZXMtd3JhcHBlciAubGVmdC1mZWF0dXJlcyAubGlzdGluZyBoMiBhOmFjdGl2ZSwgLmxhbmRpbmctcGFnZS5maXJzdC1sZXZlbCAuZmVhdHVyZXMtd3JhcHBlciAubGVmdC1mZWF0dXJlcyAubGlzdGluZyBoMiBhOmZvY3VzIHtcbiAgICAgIGNvbG9yOiAjNzJiNjE5OyB9XG4gIC5sYW5kaW5nLXBhZ2UuZmlyc3QtbGV2ZWwgLmZlYXR1cmVzLXdyYXBwZXIgLmxlZnQtZmVhdHVyZXMgLmxpc3RpbmcgaW1nIHtcbiAgICBtYXgtd2lkdGg6IDExMHB4OyB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgLmxhbmRpbmctcGFnZS5maXJzdC1sZXZlbCAuZmVhdHVyZXMtd3JhcHBlciAucmlnaHQtZmVhdHVyZXMge1xuICAgICAgbWFyZ2luLWxlZnQ6IDMwcHg7XG4gICAgICB3aWR0aDogNjUlOyB9IH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTYwcHgpIHtcbiAgICAubGFuZGluZy1wYWdlLmZpcnN0LWxldmVsIC5mZWF0dXJlcy13cmFwcGVyIC5yaWdodC1mZWF0dXJlcyB7XG4gICAgICBtYXJnaW4tbGVmdDogNTBweDsgfSB9XG4gIC5sYW5kaW5nLXBhZ2UuZmlyc3QtbGV2ZWwgLmZlYXR1cmVzLXdyYXBwZXIgLmxpc3Rpbmc6Zmlyc3Qtb2YtdHlwZSB7XG4gICAgcGFkZGluZy10b3A6IDVweDsgfVxuICAubGFuZGluZy1wYWdlLmZpcnN0LWxldmVsIC5mZWF0dXJlcy13cmFwcGVyIC5saXN0aW5nOmxhc3Qtb2YtdHlwZSB7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICM3MmI2MTk7IH1cbiAgLmxhbmRpbmctcGFnZS5maXJzdC1sZXZlbCAuZmVhdHVyZXMtd3JhcHBlciAudmlkZW8tZmVhdHVyZSB7XG4gICAgcGFkZGluZzogMjBweCAyMHB4IDAgMjBweDtcbiAgICBtYXJnaW46IDAgLTE1cHg7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHotaW5kZXg6IDE7XG4gICAgYmFja2dyb3VuZDogdXJsKC4uL2ltYWdlcy93c2YtbHQtYmx1ZS1wYXR0ZXJuLnBuZykgcmVwZWF0O1xuICAgIG1hcmdpbi1ib3R0b206IDI1cHg7IH1cbiAgICAubGFuZGluZy1wYWdlLmZpcnN0LWxldmVsIC5mZWF0dXJlcy13cmFwcGVyIC52aWRlby1mZWF0dXJlOmJlZm9yZSwgLmxhbmRpbmctcGFnZS5maXJzdC1sZXZlbCAuZmVhdHVyZXMtd3JhcHBlciAudmlkZW8tZmVhdHVyZTphZnRlciB7XG4gICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBsZWZ0OiAwO1xuICAgICAgcmlnaHQ6IDA7XG4gICAgICB6LWluZGV4OiAtMTtcbiAgICAgIGhlaWdodDogNTAlO1xuICAgICAgYmFja2dyb3VuZDogaW5oZXJpdDtcbiAgICAgIC13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuOyB9XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNDgwcHgpIHtcbiAgICAgIC5sYW5kaW5nLXBhZ2UuZmlyc3QtbGV2ZWwgLmZlYXR1cmVzLXdyYXBwZXIgLnZpZGVvLWZlYXR1cmUge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAyOXB4OyB9IH1cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgLmxhbmRpbmctcGFnZS5maXJzdC1sZXZlbCAuZmVhdHVyZXMtd3JhcHBlciAudmlkZW8tZmVhdHVyZSB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDM0cHg7IH0gfVxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk2MHB4KSB7XG4gICAgICAubGFuZGluZy1wYWdlLmZpcnN0LWxldmVsIC5mZWF0dXJlcy13cmFwcGVyIC52aWRlby1mZWF0dXJlIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNDdweDsgfSB9XG4gICAgLmxhbmRpbmctcGFnZS5maXJzdC1sZXZlbCAuZmVhdHVyZXMtd3JhcHBlciAudmlkZW8tZmVhdHVyZTpiZWZvcmUge1xuICAgICAgZGlzcGxheTogbm9uZTsgfVxuICAgIC5sYW5kaW5nLXBhZ2UuZmlyc3QtbGV2ZWwgLmZlYXR1cmVzLXdyYXBwZXIgLnZpZGVvLWZlYXR1cmU6YWZ0ZXIge1xuICAgICAgYm90dG9tOiAtMjVweDtcbiAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiBza2V3WSgxLjlkZWcpO1xuICAgICAgLW1vei10cmFuc2Zvcm06IHNrZXdZKDEuOWRlZyk7XG4gICAgICAtbXMtdHJhbnNmb3JtOiBza2V3WSgxLjlkZWcpO1xuICAgICAgLW8tdHJhbnNmb3JtOiBza2V3WSgxLjlkZWcpO1xuICAgICAgdHJhbnNmb3JtOiBza2V3WSgxLjlkZWcpO1xuICAgICAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiAxMDAlIDA7XG4gICAgICAtbW96LXRyYW5zZm9ybS1vcmlnaW46IDEwMCUgMDtcbiAgICAgIC1tcy10cmFuc2Zvcm0tb3JpZ2luOiAxMDAlIDA7XG4gICAgICAtby10cmFuc2Zvcm0tb3JpZ2luOiAxMDAlIDA7XG4gICAgICB0cmFuc2Zvcm0tb3JpZ2luOiAxMDAlIDA7IH1cbiAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQ4MHB4KSB7XG4gICAgICAgIC5sYW5kaW5nLXBhZ2UuZmlyc3QtbGV2ZWwgLmZlYXR1cmVzLXdyYXBwZXIgLnZpZGVvLWZlYXR1cmU6YWZ0ZXIge1xuICAgICAgICAgIGJvdHRvbTogLTI5cHg7IH0gfVxuICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgLmxhbmRpbmctcGFnZS5maXJzdC1sZXZlbCAuZmVhdHVyZXMtd3JhcHBlciAudmlkZW8tZmVhdHVyZTphZnRlciB7XG4gICAgICAgICAgYm90dG9tOiAtMzRweDsgfSB9XG4gICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5NjBweCkge1xuICAgICAgICAubGFuZGluZy1wYWdlLmZpcnN0LWxldmVsIC5mZWF0dXJlcy13cmFwcGVyIC52aWRlby1mZWF0dXJlOmFmdGVyIHtcbiAgICAgICAgICBib3R0b206IC00N3B4OyB9IH1cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgLmxhbmRpbmctcGFnZS5maXJzdC1sZXZlbCAuZmVhdHVyZXMtd3JhcHBlciAudmlkZW8tZmVhdHVyZSB7XG4gICAgICAgIG1hcmdpbjogMDsgfSB9XG4gICAgLmxhbmRpbmctcGFnZS5maXJzdC1sZXZlbCAuZmVhdHVyZXMtd3JhcHBlciAudmlkZW8tZmVhdHVyZSBoMSB7XG4gICAgICBjb2xvcjogIzQ0NDQ0NDtcbiAgICAgIGZvbnQtc2l6ZTogMS41cmVtO1xuICAgICAgbGluZS1oZWlnaHQ6IDEuMTtcbiAgICAgIGZvbnQtZmFtaWx5OiBcImxlYWd1ZS1nb3RoaWNcIiwgYXJpYWwsIHNhbnMtc2VyaWY7XG4gICAgICBsZXR0ZXItc3BhY2luZzogMC4wMDVlbTtcbiAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgcGFkZGluZy1ib3R0b206IDE1cHg7XG4gICAgICBtYXJnaW4tdG9wOiAwO1xuICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNmZjZkMDM7IH1cbiAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAgIC5sYW5kaW5nLXBhZ2UuZmlyc3QtbGV2ZWwgLmZlYXR1cmVzLXdyYXBwZXIgLnZpZGVvLWZlYXR1cmUgaDEge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMS44NzVyZW07IH0gfVxuICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTYwcHgpIHtcbiAgICAgICAgLmxhbmRpbmctcGFnZS5maXJzdC1sZXZlbCAuZmVhdHVyZXMtd3JhcHBlciAudmlkZW8tZmVhdHVyZSBoMSB7XG4gICAgICAgICAgZm9udC1zaXplOiAyLjI1cmVtOyB9IH1cbiAgICAubGFuZGluZy1wYWdlLmZpcnN0LWxldmVsIC5mZWF0dXJlcy13cmFwcGVyIC52aWRlby1mZWF0dXJlIHAge1xuICAgICAgcGFkZGluZy1ib3R0b206IDEwcHg7IH1cbiAgICAubGFuZGluZy1wYWdlLmZpcnN0LWxldmVsIC5mZWF0dXJlcy13cmFwcGVyIC52aWRlby1mZWF0dXJlIC52aWRlby1jb250YWluZXIge1xuICAgICAgbWFyZ2luOiA1cHggMCAwIDA7IH1cbiAgICAubGFuZGluZy1wYWdlLmZpcnN0LWxldmVsIC5mZWF0dXJlcy13cmFwcGVyIC52aWRlby1mZWF0dXJlIGhyIHtcbiAgICAgIG1hcmdpbjogMCAwIDE1cHggMDtcbiAgICAgIGJhY2tncm91bmQ6ICNmZjZkMDM7IH1cbiAgICAubGFuZGluZy1wYWdlLmZpcnN0LWxldmVsIC5mZWF0dXJlcy13cmFwcGVyIC52aWRlby1mZWF0dXJlIGltZyB7XG4gICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICBoZWlnaHQ6IGF1dG87IH1cbiAgLmxhbmRpbmctcGFnZS5maXJzdC1sZXZlbCAuZmVhdHVyZXMtd3JhcHBlciAuZXhwbG9yZS1mdXJ0aGVyIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgLmxhbmRpbmctcGFnZS5maXJzdC1sZXZlbCAuZmVhdHVyZXMtd3JhcHBlciAuZXhwbG9yZS1mdXJ0aGVyIHtcbiAgICAgICAgcGFkZGluZzogNjZweCAwIDAgNTBweDsgfSB9XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTYwcHgpIHtcbiAgICAgIC5sYW5kaW5nLXBhZ2UuZmlyc3QtbGV2ZWwgLmZlYXR1cmVzLXdyYXBwZXIgLmV4cGxvcmUtZnVydGhlciB7XG4gICAgICAgIG1pbi1oZWlnaHQ6IDQ1MHB4O1xuICAgICAgICBwYWRkaW5nOiA4M3B4IDAgMCA3M3B4OyB9IH1cbiAgICAubGFuZGluZy1wYWdlLmZpcnN0LWxldmVsIC5mZWF0dXJlcy13cmFwcGVyIC5leHBsb3JlLWZ1cnRoZXIgaDEge1xuICAgICAgY29sb3I6ICNmZjZkMDM7XG4gICAgICBmb250LXNpemU6IDIuMjVyZW07XG4gICAgICBsaW5lLWhlaWdodDogMTtcbiAgICAgIGZvbnQtZmFtaWx5OiBcImxlYWd1ZS1nb3RoaWNcIiwgYXJpYWwsIHNhbnMtc2VyaWY7XG4gICAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgICAgbGV0dGVyLXNwYWNpbmc6IDAuMDA1ZW07XG4gICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgcGFkZGluZzogMzBweCAwIDEwcHggMDtcbiAgICAgIG1hcmdpbjogMCAwIDMwcHggMDtcbiAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjNzJiNjE5OyB9XG4gICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICAubGFuZGluZy1wYWdlLmZpcnN0LWxldmVsIC5mZWF0dXJlcy13cmFwcGVyIC5leHBsb3JlLWZ1cnRoZXIgaDEge1xuICAgICAgICAgIGZvbnQtc2l6ZTogM3JlbTsgfSB9XG4gICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5NjBweCkge1xuICAgICAgICAubGFuZGluZy1wYWdlLmZpcnN0LWxldmVsIC5mZWF0dXJlcy13cmFwcGVyIC5leHBsb3JlLWZ1cnRoZXIgaDEge1xuICAgICAgICAgIGZvbnQtc2l6ZTogNC41cmVtOyB9IH1cbiAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAgIC5sYW5kaW5nLXBhZ2UuZmlyc3QtbGV2ZWwgLmZlYXR1cmVzLXdyYXBwZXIgLmV4cGxvcmUtZnVydGhlciBoMSB7XG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgIGxlZnQ6IC0xMDBweDtcbiAgICAgICAgICB0b3A6IDE2MHB4O1xuICAgICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMjcwZGVnKTtcbiAgICAgICAgICAtbW96LXRyYW5zZm9ybTogcm90YXRlKDI3MGRlZyk7XG4gICAgICAgICAgLW1zLXRyYW5zZm9ybTogcm90YXRlKDI3MGRlZyk7XG4gICAgICAgICAgLW8tdHJhbnNmb3JtOiByb3RhdGUoMjcwZGVnKTtcbiAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgyNzBkZWcpO1xuICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgIGJvcmRlci1ib3R0b206IG5vbmU7IH0gfVxuICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTYwcHgpIHtcbiAgICAgICAgLmxhbmRpbmctcGFnZS5maXJzdC1sZXZlbCAuZmVhdHVyZXMtd3JhcHBlciAuZXhwbG9yZS1mdXJ0aGVyIGgxIHtcbiAgICAgICAgICBsZWZ0OiAtMTUwcHg7XG4gICAgICAgICAgdG9wOiAyMjRweDsgfSB9XG4gICAgLmxhbmRpbmctcGFnZS5maXJzdC1sZXZlbCAuZmVhdHVyZXMtd3JhcHBlciAuZXhwbG9yZS1mdXJ0aGVyIGltZyB7XG4gICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICBtYXJnaW4tYm90dG9tOiAxMHB4OyB9XG4gICAgLmxhbmRpbmctcGFnZS5maXJzdC1sZXZlbCAuZmVhdHVyZXMtd3JhcHBlciAuZXhwbG9yZS1mdXJ0aGVyIGgyIHtcbiAgICAgIGNvbG9yOiAjNzJiNjE5O1xuICAgICAgZm9udC1zaXplOiAxLjMxMjVyZW07XG4gICAgICBsaW5lLWhlaWdodDogMS4yO1xuICAgICAgZm9udC1mYW1pbHk6IFwibGVhZ3VlLWdvdGhpY1wiLCBhcmlhbCwgc2Fucy1zZXJpZjtcbiAgICAgIGxldHRlci1zcGFjaW5nOiAwLjAwNWVtO1xuICAgICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICBtYXJnaW46IDAgMCA1cHggMDsgfVxuICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgLmxhbmRpbmctcGFnZS5maXJzdC1sZXZlbCAuZmVhdHVyZXMtd3JhcHBlciAuZXhwbG9yZS1mdXJ0aGVyIGgyIHtcbiAgICAgICAgICBmb250LXNpemU6IDEuNXJlbTsgfSB9XG4gICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5NjBweCkge1xuICAgICAgICAubGFuZGluZy1wYWdlLmZpcnN0LWxldmVsIC5mZWF0dXJlcy13cmFwcGVyIC5leHBsb3JlLWZ1cnRoZXIgaDIge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMS44NzVyZW07IH0gfVxuICAgIC5sYW5kaW5nLXBhZ2UuZmlyc3QtbGV2ZWwgLmZlYXR1cmVzLXdyYXBwZXIgLmV4cGxvcmUtZnVydGhlciBwIHtcbiAgICAgIHBhZGRpbmc6IDA7IH1cbiAgICAubGFuZGluZy1wYWdlLmZpcnN0LWxldmVsIC5mZWF0dXJlcy13cmFwcGVyIC5leHBsb3JlLWZ1cnRoZXIgLnNlZS1tb3JlLCAubGFuZGluZy1wYWdlLmZpcnN0LWxldmVsIC5mZWF0dXJlcy13cmFwcGVyIC5leHBsb3JlLWZ1cnRoZXIgLmxhbmRpbmctcGFnZS5zZWNvbmQtbGV2ZWwgLm1haW4tZmVhdHVyZSBwOmxhc3Qtb2YtdHlwZSBhLCAubGFuZGluZy1wYWdlLnNlY29uZC1sZXZlbCAubWFpbi1mZWF0dXJlIHA6bGFzdC1vZi10eXBlIC5sYW5kaW5nLXBhZ2UuZmlyc3QtbGV2ZWwgLmZlYXR1cmVzLXdyYXBwZXIgLmV4cGxvcmUtZnVydGhlciBhLCAubGFuZGluZy1wYWdlLmZpcnN0LWxldmVsIC5mZWF0dXJlcy13cmFwcGVyIC5leHBsb3JlLWZ1cnRoZXIgLnNpbmdsZS1hdGhsZXRlIC5yaWdodC1mZWF0dXJlcyAuYXRobGV0ZS1zb2NpYWwgdWwgbGkgc3BhbiwgLnNpbmdsZS1hdGhsZXRlIC5yaWdodC1mZWF0dXJlcyAuYXRobGV0ZS1zb2NpYWwgdWwgbGkgLmxhbmRpbmctcGFnZS5maXJzdC1sZXZlbCAuZmVhdHVyZXMtd3JhcHBlciAuZXhwbG9yZS1mdXJ0aGVyIHNwYW4ge1xuICAgICAgZmxvYXQ6IHJpZ2h0OyB9XG4gICAgLmxhbmRpbmctcGFnZS5maXJzdC1sZXZlbCAuZmVhdHVyZXMtd3JhcHBlciAuZXhwbG9yZS1mdXJ0aGVyIC5leHBsb3JlLXNsaWRlciB7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICBtYXJnaW46IDAgMjdweDsgfVxuICAgICAgLmxhbmRpbmctcGFnZS5maXJzdC1sZXZlbCAuZmVhdHVyZXMtd3JhcHBlciAuZXhwbG9yZS1mdXJ0aGVyIC5leHBsb3JlLXNsaWRlcjo6YWZ0ZXIge1xuICAgICAgICBjbGVhcjogYm90aDtcbiAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgZGlzcGxheTogdGFibGU7IH1cbiAgICAgIC5sYW5kaW5nLXBhZ2UuZmlyc3QtbGV2ZWwgLmZlYXR1cmVzLXdyYXBwZXIgLmV4cGxvcmUtZnVydGhlciAuZXhwbG9yZS1zbGlkZXIgLnNsaWNrLXNsaWRlIHtcbiAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICBwYWRkaW5nOiAwIDIwcHg7IH1cbiAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNDgwcHgpIHtcbiAgICAgICAgICAubGFuZGluZy1wYWdlLmZpcnN0LWxldmVsIC5mZWF0dXJlcy13cmFwcGVyIC5leHBsb3JlLWZ1cnRoZXIgLmV4cGxvcmUtc2xpZGVyIC5zbGljay1zbGlkZSB7XG4gICAgICAgICAgICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjY2NjY2NjOyB9IH1cbiAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTYwcHgpIHtcbiAgICAgICAgICAubGFuZGluZy1wYWdlLmZpcnN0LWxldmVsIC5mZWF0dXJlcy13cmFwcGVyIC5leHBsb3JlLWZ1cnRoZXIgLmV4cGxvcmUtc2xpZGVyIC5zbGljay1zbGlkZSB7XG4gICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMzJweDsgfSB9XG4gICAgICAubGFuZGluZy1wYWdlLmZpcnN0LWxldmVsIC5mZWF0dXJlcy13cmFwcGVyIC5leHBsb3JlLWZ1cnRoZXIgLmV4cGxvcmUtc2xpZGVyIC5zbGljay1hcnJvdyB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgei1pbmRleDogMjA7XG4gICAgICAgIHRvcDogMDtcbiAgICAgICAgd2lkdGg6IDI3cHg7XG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgZm9udC1zaXplOiAwO1xuICAgICAgICBiYWNrZ3JvdW5kOiAjZGVmNmJlOyB9XG4gICAgICAgIC5sYW5kaW5nLXBhZ2UuZmlyc3QtbGV2ZWwgLmZlYXR1cmVzLXdyYXBwZXIgLmV4cGxvcmUtZnVydGhlciAuZXhwbG9yZS1zbGlkZXIgLnNsaWNrLWFycm93OmJlZm9yZSB7XG4gICAgICAgICAgZm9udC1zaXplOiAxLjg3NXJlbTtcbiAgICAgICAgICBmb250LWZhbWlseTogXCJsZWFndWUtZ290aGljXCIsIGFyaWFsLCBzYW5zLXNlcmlmO1xuICAgICAgICAgIGNvbG9yOiAjNDE5ZmI1O1xuICAgICAgICAgIHRleHQtc2hhZG93OiAxcHggMXB4IDFweCByZ2JhKDAsIDAsIDAsIDAuOCk7IH1cbiAgICAgICAgLmxhbmRpbmctcGFnZS5maXJzdC1sZXZlbCAuZmVhdHVyZXMtd3JhcHBlciAuZXhwbG9yZS1mdXJ0aGVyIC5leHBsb3JlLXNsaWRlciAuc2xpY2stYXJyb3cuc2xpY2stcHJldiB7XG4gICAgICAgICAgbGVmdDogLTI3cHg7IH1cbiAgICAgICAgICAubGFuZGluZy1wYWdlLmZpcnN0LWxldmVsIC5mZWF0dXJlcy13cmFwcGVyIC5leHBsb3JlLWZ1cnRoZXIgLmV4cGxvcmUtc2xpZGVyIC5zbGljay1hcnJvdy5zbGljay1wcmV2OmJlZm9yZSB7XG4gICAgICAgICAgICBjb250ZW50OiBcIsKrXCI7IH1cbiAgICAgICAgLmxhbmRpbmctcGFnZS5maXJzdC1sZXZlbCAuZmVhdHVyZXMtd3JhcHBlciAuZXhwbG9yZS1mdXJ0aGVyIC5leHBsb3JlLXNsaWRlciAuc2xpY2stYXJyb3cuc2xpY2stbmV4dCB7XG4gICAgICAgICAgcmlnaHQ6IC0yNnB4OyB9XG4gICAgICAgICAgLmxhbmRpbmctcGFnZS5maXJzdC1sZXZlbCAuZmVhdHVyZXMtd3JhcHBlciAuZXhwbG9yZS1mdXJ0aGVyIC5leHBsb3JlLXNsaWRlciAuc2xpY2stYXJyb3cuc2xpY2stbmV4dDpiZWZvcmUge1xuICAgICAgICAgICAgY29udGVudDogXCLCu1wiOyB9XG5cbi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4gICBTZWNvbmQgTGV2ZWwgTGFuZGluZyBQYWdlc1xuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbi5sYW5kaW5nLXBhZ2Uuc2Vjb25kLWxldmVsIHtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogNjAlIHRvcDsgfVxuICAubGFuZGluZy1wYWdlLnNlY29uZC1sZXZlbCAubGFuZGluZy1oZXJvIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG4gICAgcGFkZGluZy1yaWdodDogMTVweDtcbiAgICBtYXgtd2lkdGg6IDc1ZW07XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB6LWluZGV4OiAxO1xuICAgIHBhZGRpbmctdG9wOiAyMHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDU1cHg7IH1cbiAgICAubGFuZGluZy1wYWdlLnNlY29uZC1sZXZlbCAubGFuZGluZy1oZXJvOjphZnRlciB7XG4gICAgICBjbGVhcjogYm90aDtcbiAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICBkaXNwbGF5OiB0YWJsZTsgfVxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQ4MHB4KSB7XG4gICAgICAubGFuZGluZy1wYWdlLnNlY29uZC1sZXZlbCAubGFuZGluZy1oZXJvIHtcbiAgICAgICAgbWF4LXdpZHRoOiAxMDAlOyB9IH1cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgLmxhbmRpbmctcGFnZS5zZWNvbmQtbGV2ZWwgLmxhbmRpbmctaGVybyB7XG4gICAgICAgIG1heC13aWR0aDogMTAwJTsgfSB9XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTYwcHgpIHtcbiAgICAgIC5sYW5kaW5nLXBhZ2Uuc2Vjb25kLWxldmVsIC5sYW5kaW5nLWhlcm8ge1xuICAgICAgICBtYXgtd2lkdGg6IDk2MHB4OyB9IH1cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgICAgIC5sYW5kaW5nLXBhZ2Uuc2Vjb25kLWxldmVsIC5sYW5kaW5nLWhlcm8ge1xuICAgICAgICBtYXgtd2lkdGg6IDEyMDBweDsgfSB9XG4gICAgLmxhbmRpbmctcGFnZS5zZWNvbmQtbGV2ZWwgLmxhbmRpbmctaGVybzphZnRlciB7XG4gICAgICBjb250ZW50OiAnJztcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIGJhY2tncm91bmQ6IHJnYmEoNTIsIDE2NCwgMTkxLCAwLjcpO1xuICAgICAgYm90dG9tOiAtMjVweDtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgaGVpZ2h0OiA1MzVweDtcbiAgICAgIGxlZnQ6IDA7XG4gICAgICByaWdodDogMDtcbiAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiBza2V3WSgxLjVkZWcpO1xuICAgICAgLW1vei10cmFuc2Zvcm06IHNrZXdZKDEuNWRlZyk7XG4gICAgICAtbXMtdHJhbnNmb3JtOiBza2V3WSgxLjVkZWcpO1xuICAgICAgLW8tdHJhbnNmb3JtOiBza2V3WSgxLjVkZWcpO1xuICAgICAgdHJhbnNmb3JtOiBza2V3WSgxLjVkZWcpO1xuICAgICAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiAxMDAlO1xuICAgICAgLW1vei10cmFuc2Zvcm0tb3JpZ2luOiAxMDAlO1xuICAgICAgLW1zLXRyYW5zZm9ybS1vcmlnaW46IDEwMCU7XG4gICAgICAtby10cmFuc2Zvcm0tb3JpZ2luOiAxMDAlO1xuICAgICAgdHJhbnNmb3JtLW9yaWdpbjogMTAwJTtcbiAgICAgIHotaW5kZXg6IC0xOyB9XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgIC5sYW5kaW5nLXBhZ2Uuc2Vjb25kLWxldmVsIC5sYW5kaW5nLWhlcm8ge1xuICAgICAgICBwYWRkaW5nLXRvcDogNTBweDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNTRweDsgfSB9XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTYwcHgpIHtcbiAgICAgIC5sYW5kaW5nLXBhZ2Uuc2Vjb25kLWxldmVsIC5sYW5kaW5nLWhlcm8ge1xuICAgICAgICBwYWRkaW5nLXRvcDogNzBweDtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDEwcHg7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDc1cHg7IH0gfVxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAubGFuZGluZy1wYWdlLnNlY29uZC1sZXZlbCAubGFuZGluZy1oZXJvIC5jb250YWluZXIsIC5sYW5kaW5nLXBhZ2Uuc2Vjb25kLWxldmVsIC5sYW5kaW5nLWhlcm8gLmdlbmVyaWMtY29udGVudC13cmFwcGVyLCAubGFuZGluZy1wYWdlLnNlY29uZC1sZXZlbCAubGFuZGluZy1oZXJvIC5zaW5nbGUtYXRobGV0ZSAuYXRobGV0ZS1hcnRpY2xlIC5oZW50cnksIC5zaW5nbGUtYXRobGV0ZSAuYXRobGV0ZS1hcnRpY2xlIC5sYW5kaW5nLXBhZ2Uuc2Vjb25kLWxldmVsIC5sYW5kaW5nLWhlcm8gLmhlbnRyeSwgLmxhbmRpbmctcGFnZS5zZWNvbmQtbGV2ZWwgLmxhbmRpbmctaGVybyAuc2luZ2xlLWF0aGxldGUgLmF0aGxldGUtcmVsYXRlZC1hcnRpY2xlcywgLnNpbmdsZS1hdGhsZXRlIC5sYW5kaW5nLXBhZ2Uuc2Vjb25kLWxldmVsIC5sYW5kaW5nLWhlcm8gLmF0aGxldGUtcmVsYXRlZC1hcnRpY2xlcywgLmxhbmRpbmctcGFnZS5zZWNvbmQtbGV2ZWwgLmxhbmRpbmctaGVybyBib2R5LmNhdGVnb3J5IC5tYWluLWNvbnRlbnQsIGJvZHkuY2F0ZWdvcnkgLmxhbmRpbmctcGFnZS5zZWNvbmQtbGV2ZWwgLmxhbmRpbmctaGVybyAubWFpbi1jb250ZW50LCAubGFuZGluZy1wYWdlLnNlY29uZC1sZXZlbCAubGFuZGluZy1oZXJvIGJvZHkuc2luZ2xlLXBvc3QgLm1haW4tY29udGVudCwgYm9keS5zaW5nbGUtcG9zdCAubGFuZGluZy1wYWdlLnNlY29uZC1sZXZlbCAubGFuZGluZy1oZXJvIC5tYWluLWNvbnRlbnQsIC5sYW5kaW5nLXBhZ2Uuc2Vjb25kLWxldmVsIC5sYW5kaW5nLWhlcm8gYm9keS50YWcgLm1haW4tY29udGVudCwgYm9keS50YWcgLmxhbmRpbmctcGFnZS5zZWNvbmQtbGV2ZWwgLmxhbmRpbmctaGVybyAubWFpbi1jb250ZW50IHtcbiAgICAgICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gICAgICAgIGRpc3BsYXk6IC1tb3otYm94O1xuICAgICAgICBkaXNwbGF5OiBib3g7XG4gICAgICAgIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcbiAgICAgICAgZGlzcGxheTogLW1vei1mbGV4O1xuICAgICAgICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgLXdlYmtpdC1ib3gtcGFjazoganVzdGlmeTtcbiAgICAgICAgLW1vei1ib3gtcGFjazoganVzdGlmeTtcbiAgICAgICAgYm94LXBhY2s6IGp1c3RpZnk7XG4gICAgICAgIC13ZWJraXQtanVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgICAtbW96LWp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgICAgLW1zLWp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgICAgLW8tanVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAgIC1tcy1mbGV4LXBhY2s6IGp1c3RpZnk7IH0gfVxuICAgIC5sYW5kaW5nLXBhZ2Uuc2Vjb25kLWxldmVsIC5sYW5kaW5nLWhlcm8gaDEge1xuICAgICAgY29sb3I6IHdoaXRlO1xuICAgICAgZm9udC1zaXplOiAzcmVtO1xuICAgICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgICBmb250LWZhbWlseTogXCJsZWFndWUtZ290aGljXCIsIGFyaWFsLCBzYW5zLXNlcmlmO1xuICAgICAgbGV0dGVyLXNwYWNpbmc6IDAuMDA1ZW07XG4gICAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgIG1hcmdpbjogMCAwIDEwcHggMDsgfVxuICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgLmxhbmRpbmctcGFnZS5zZWNvbmQtbGV2ZWwgLmxhbmRpbmctaGVybyBoMSB7XG4gICAgICAgICAgZm9udC1zaXplOiA0LjVyZW07IH0gfVxuICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTYwcHgpIHtcbiAgICAgICAgLmxhbmRpbmctcGFnZS5zZWNvbmQtbGV2ZWwgLmxhbmRpbmctaGVybyBoMSB7XG4gICAgICAgICAgZm9udC1zaXplOiA2cmVtOyB9IH1cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgLmxhbmRpbmctcGFnZS5zZWNvbmQtbGV2ZWwgLmxhbmRpbmctaGVybyB1bCB7XG4gICAgICAgIHdpZHRoOiAyNSU7IH0gfVxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk2MHB4KSB7XG4gICAgICAubGFuZGluZy1wYWdlLnNlY29uZC1sZXZlbCAubGFuZGluZy1oZXJvIHVsIHtcbiAgICAgICAgd2lkdGg6IDE5MHB4OyB9IH1cbiAgICAubGFuZGluZy1wYWdlLnNlY29uZC1sZXZlbCAubGFuZGluZy1oZXJvIHVsIGxpIGEge1xuICAgICAgY29sb3I6IHdoaXRlO1xuICAgICAgZm9udC1zaXplOiAxLjI1cmVtO1xuICAgICAgZm9udC13ZWlnaHQ6IDcwMDsgfVxuICAgICAgLmxhbmRpbmctcGFnZS5zZWNvbmQtbGV2ZWwgLmxhbmRpbmctaGVybyB1bCBsaSBhOmhvdmVyLCAubGFuZGluZy1wYWdlLnNlY29uZC1sZXZlbCAubGFuZGluZy1oZXJvIHVsIGxpIGE6Zm9jdXMsIC5sYW5kaW5nLXBhZ2Uuc2Vjb25kLWxldmVsIC5sYW5kaW5nLWhlcm8gdWwgbGkgYTphY3RpdmUge1xuICAgICAgICBjb2xvcjogI0ZGRkNEQjsgfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAgIC5sYW5kaW5nLXBhZ2Uuc2Vjb25kLWxldmVsIC5mZWF0dXJlcy13cmFwcGVyIHtcbiAgICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAgICAgZGlzcGxheTogLW1vei1ib3g7XG4gICAgICBkaXNwbGF5OiBib3g7XG4gICAgICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XG4gICAgICBkaXNwbGF5OiAtbW96LWZsZXg7XG4gICAgICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAtd2Via2l0LWJveC1hbGlnbjogc3RhcnQ7XG4gICAgICAtbW96LWJveC1hbGlnbjogc3RhcnQ7XG4gICAgICBib3gtYWxpZ246IHN0YXJ0O1xuICAgICAgLXdlYmtpdC1hbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICAgIC1tb3otYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAgICAtbXMtYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAgICAtby1hbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgICAgLW1zLWZsZXgtYWxpZ246IHN0YXJ0O1xuICAgICAgLXdlYmtpdC1hbGlnbi1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgICAgLW1vei1hbGlnbi1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgICAgYWxpZ24tY29udGVudDogZmxleC1zdGFydDtcbiAgICAgIC1tcy1mbGV4LWxpbmUtcGFjazogc3RhcnQ7IH0gfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5NjBweCkge1xuICAgIC5sYW5kaW5nLXBhZ2Uuc2Vjb25kLWxldmVsIC5mZWF0dXJlcy13cmFwcGVyIHtcbiAgICAgIC13ZWJraXQtYm94LXBhY2s6IGp1c3RpZnk7XG4gICAgICAtbW96LWJveC1wYWNrOiBqdXN0aWZ5O1xuICAgICAgYm94LXBhY2s6IGp1c3RpZnk7XG4gICAgICAtd2Via2l0LWp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgIC1tb3otanVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgLW1zLWp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgIC1vLWp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgIC1tcy1mbGV4LXBhY2s6IGp1c3RpZnk7IH0gfVxuICAubGFuZGluZy1wYWdlLnNlY29uZC1sZXZlbCAuZmVhdHVyZXMtd3JhcHBlciBpbWcge1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IGF1dG87IH1cbiAgLmxhbmRpbmctcGFnZS5zZWNvbmQtbGV2ZWwgLm1haW4tZmVhdHVyZSB7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICM3MmI2MTk7IH1cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgLmxhbmRpbmctcGFnZS5zZWNvbmQtbGV2ZWwgLm1haW4tZmVhdHVyZSB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogNTBweDtcbiAgICAgICAgd2lkdGg6IDc1JTsgfSB9XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTYwcHgpIHtcbiAgICAgIC5sYW5kaW5nLXBhZ2Uuc2Vjb25kLWxldmVsIC5tYWluLWZlYXR1cmUge1xuICAgICAgICB3aWR0aDogNTUwcHg7IH0gfVxuICAgIC5sYW5kaW5nLXBhZ2Uuc2Vjb25kLWxldmVsIC5tYWluLWZlYXR1cmUgaDEsIC5sYW5kaW5nLXBhZ2Uuc2Vjb25kLWxldmVsIC5tYWluLWZlYXR1cmUgaDIge1xuICAgICAgbWFyZ2luLXRvcDogMDsgfVxuICAgIC5sYW5kaW5nLXBhZ2Uuc2Vjb25kLWxldmVsIC5tYWluLWZlYXR1cmUgLnZpZGVvLWNvbnRhaW5lciB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAwOyB9XG4gICAgLmxhbmRpbmctcGFnZS5zZWNvbmQtbGV2ZWwgLm1haW4tZmVhdHVyZSBwOmxhc3Qtb2YtdHlwZTo6YWZ0ZXIge1xuICAgICAgY2xlYXI6IGJvdGg7XG4gICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgZGlzcGxheTogdGFibGU7IH1cbiAgICAubGFuZGluZy1wYWdlLnNlY29uZC1sZXZlbCAubWFpbi1mZWF0dXJlIHA6bGFzdC1vZi10eXBlIGEge1xuICAgICAgZmxvYXQ6IHJpZ2h0OyB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgLmxhbmRpbmctcGFnZS5zZWNvbmQtbGV2ZWwgLnJpZ2h0LWZlYXR1cmVzIHtcbiAgICAgIHdpZHRoOiAyNSU7IH0gfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5NjBweCkge1xuICAgIC5sYW5kaW5nLXBhZ2Uuc2Vjb25kLWxldmVsIC5yaWdodC1mZWF0dXJlcyB7XG4gICAgICB3aWR0aDogMTkwcHg7IH0gfVxuICAubGFuZGluZy1wYWdlLnNlY29uZC1sZXZlbCAucmlnaHQtZmVhdHVyZXMgLmxpc3Rpbmcge1xuICAgIHBhZGRpbmc6IDE1cHggMDtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgIzcyYjYxOTsgfVxuICAgIC5sYW5kaW5nLXBhZ2Uuc2Vjb25kLWxldmVsIC5yaWdodC1mZWF0dXJlcyAubGlzdGluZzo6YWZ0ZXIge1xuICAgICAgY2xlYXI6IGJvdGg7XG4gICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgZGlzcGxheTogdGFibGU7IH1cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgLmxhbmRpbmctcGFnZS5zZWNvbmQtbGV2ZWwgLnJpZ2h0LWZlYXR1cmVzIC5saXN0aW5nOmZpcnN0LW9mLXR5cGUge1xuICAgICAgICBwYWRkaW5nLXRvcDogMDsgfSB9XG4gICAgLmxhbmRpbmctcGFnZS5zZWNvbmQtbGV2ZWwgLnJpZ2h0LWZlYXR1cmVzIC5saXN0aW5nIGgyIHtcbiAgICAgIGNvbG9yOiAjNzJiNjE5O1xuICAgICAgZm9udC1zaXplOiAxLjMxMjVyZW07XG4gICAgICBsaW5lLWhlaWdodDogMS4yO1xuICAgICAgZm9udC1mYW1pbHk6IFwibGVhZ3VlLWdvdGhpY1wiLCBhcmlhbCwgc2Fucy1zZXJpZjtcbiAgICAgIGxldHRlci1zcGFjaW5nOiAwLjAwNWVtO1xuICAgICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICAgIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICAgICAgbWFyZ2luOiAwIDAgMTBweCAwOyB9XG4gICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICAubGFuZGluZy1wYWdlLnNlY29uZC1sZXZlbCAucmlnaHQtZmVhdHVyZXMgLmxpc3RpbmcgaDIge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMS41cmVtOyB9IH1cbiAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk2MHB4KSB7XG4gICAgICAgIC5sYW5kaW5nLXBhZ2Uuc2Vjb25kLWxldmVsIC5yaWdodC1mZWF0dXJlcyAubGlzdGluZyBoMiB7XG4gICAgICAgICAgZm9udC1zaXplOiAxLjg3NXJlbTsgfSB9XG4gICAgLmxhbmRpbmctcGFnZS5zZWNvbmQtbGV2ZWwgLnJpZ2h0LWZlYXR1cmVzIC5saXN0aW5nIGltZyB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAxMHB4OyB9XG4gICAgLmxhbmRpbmctcGFnZS5zZWNvbmQtbGV2ZWwgLnJpZ2h0LWZlYXR1cmVzIC5saXN0aW5nIHAge1xuICAgICAgcGFkZGluZzogMDsgfVxuICAgIC5sYW5kaW5nLXBhZ2Uuc2Vjb25kLWxldmVsIC5yaWdodC1mZWF0dXJlcyAubGlzdGluZyAuc2VlLW1vcmUsIC5sYW5kaW5nLXBhZ2Uuc2Vjb25kLWxldmVsIC5yaWdodC1mZWF0dXJlcyAubGlzdGluZyAubWFpbi1mZWF0dXJlIHA6bGFzdC1vZi10eXBlIGEsIC5sYW5kaW5nLXBhZ2Uuc2Vjb25kLWxldmVsIC5tYWluLWZlYXR1cmUgcDpsYXN0LW9mLXR5cGUgLnJpZ2h0LWZlYXR1cmVzIC5saXN0aW5nIGEsIC5sYW5kaW5nLXBhZ2Uuc2Vjb25kLWxldmVsIC5zaW5nbGUtYXRobGV0ZSAucmlnaHQtZmVhdHVyZXMgLmxpc3RpbmcgLmF0aGxldGUtc29jaWFsIHVsIGxpIHNwYW4sIC5zaW5nbGUtYXRobGV0ZSAubGFuZGluZy1wYWdlLnNlY29uZC1sZXZlbCAucmlnaHQtZmVhdHVyZXMgLmxpc3RpbmcgLmF0aGxldGUtc29jaWFsIHVsIGxpIHNwYW4sIC5sYW5kaW5nLXBhZ2Uuc2Vjb25kLWxldmVsIC5zaW5nbGUtYXRobGV0ZSAucmlnaHQtZmVhdHVyZXMgLmF0aGxldGUtc29jaWFsIHVsIGxpIC5saXN0aW5nIHNwYW4sIC5zaW5nbGUtYXRobGV0ZSAubGFuZGluZy1wYWdlLnNlY29uZC1sZXZlbCAucmlnaHQtZmVhdHVyZXMgLmF0aGxldGUtc29jaWFsIHVsIGxpIC5saXN0aW5nIHNwYW4ge1xuICAgICAgZGlzcGxheTogbm9uZTsgfVxuXG4vKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuICAgR2VuZXJpYyBQYWdlc1xuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbi5nZW5lcmljLWNvbnRlbnQtcGFnZXMgaDE6Zmlyc3Qtb2YtdHlwZSwgLmdlbmVyaWMtY29udGVudC1wYWdlcyBoMjpmaXJzdC1vZi10eXBlIHtcbiAgbWFyZ2luLXRvcDogMDsgfVxuXG4uZ2VuZXJpYy1jb250ZW50LXBhZ2VzIGJsb2NrcXVvdGUge1xuICBwYWRkaW5nOiAyMHB4IDIwcHggMjBweCAzNXB4O1xuICBiYWNrZ3JvdW5kOiAjZjZlNmIyOyB9XG4gIC5nZW5lcmljLWNvbnRlbnQtcGFnZXMgYmxvY2txdW90ZTpiZWZvcmUge1xuICAgIHRvcDogMTVweDtcbiAgICBsZWZ0OiAxMHB4O1xuICAgIGNvbG9yOiAjZmY2ZDAzOyB9XG4gIC5nZW5lcmljLWNvbnRlbnQtcGFnZXMgYmxvY2txdW90ZSBwIHtcbiAgICBjb2xvcjogIzQ0NDQ0NDtcbiAgICBmb250LXNpemU6IDEuMDYyNXJlbTtcbiAgICBwYWRkaW5nOiAwOyB9XG4gICAgLmdlbmVyaWMtY29udGVudC1wYWdlcyBibG9ja3F1b3RlIHA6OmFmdGVyIHtcbiAgICAgIGNsZWFyOiBib3RoO1xuICAgICAgY29udGVudDogXCJcIjtcbiAgICAgIGRpc3BsYXk6IHRhYmxlOyB9XG4gICAgLmdlbmVyaWMtY29udGVudC1wYWdlcyBibG9ja3F1b3RlIHAgZW0ge1xuICAgICAgZmxvYXQ6IHJpZ2h0O1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgICAgcGFkZGluZy10b3A6IDEwcHg7IH1cbiAgICAgIC5nZW5lcmljLWNvbnRlbnQtcGFnZXMgYmxvY2txdW90ZSBwIGVtOmJlZm9yZSB7XG4gICAgICAgIGNvbnRlbnQ6IFwi4oCUIFwiOyB9XG5cbi5zcGFuaXNoLXN0b3JpZXMgaDMge1xuICBtYXJnaW46IDAgMCA1cHggMDsgfVxuICAuc3BhbmlzaC1zdG9yaWVzIGgzIGEge1xuICAgIGNvbG9yOiAjNzJiNjE5OyB9XG4gICAgLnNwYW5pc2gtc3RvcmllcyBoMyBhOmhvdmVyIHtcbiAgICAgIGNvbG9yOiAjZmY2ZDAzOyB9XG4gIC5zcGFuaXNoLXN0b3JpZXMgaDM6Zmlyc3Qtb2YtdHlwZSB7XG4gICAgbWFyZ2luLXRvcDogMzBweDsgfVxuXG4uc3BhbmlzaC1zdG9yaWVzIHAge1xuICBwYWRkaW5nLWxlZnQ6IDIwcHg7IH1cblxuLnNwYW5pc2gtc3RvcmllcyBociB7XG4gIG1hcmdpbjogMjVweCAwOyB9XG5cbi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4gICBHZW5lcmljIExpc3RpbmcgTGFuZGluZyBQYWdlc1xuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbi5wYWdlLXRlbXBsYXRlLXRlbXBsYXRlLWxpc3RpbmdzIC5nZW5lcmljLWxpc3RpbmcgLmxpc3RpbmcgaDIgYSB7XG4gIGNvbG9yOiAjNzJiNjE5OyB9XG4gIC5wYWdlLXRlbXBsYXRlLXRlbXBsYXRlLWxpc3RpbmdzIC5nZW5lcmljLWxpc3RpbmcgLmxpc3RpbmcgaDIgYTpob3ZlciB7XG4gICAgY29sb3I6ICNmZjZkMDM7IH1cblxuLnBhZ2UtdGVtcGxhdGUtdGVtcGxhdGUtbGlzdGluZ3Mud3NmLXN1Y2Nlc3Mtc3RvcmllcyAuZ2VuZXJpYy1jb250ZW50LXBhZ2VzIGhyOmxhc3Qtb2YtdHlwZSB7XG4gIG1hcmdpbjogMjVweCAwIDVweCAwOyB9XG5cbi5wYWdlLXRlbXBsYXRlLXRlbXBsYXRlLWxpc3RpbmdzLndzZi1zdWNjZXNzLXN0b3JpZXMgLmdlbmVyaWMtbGlzdGluZyAubGlzdGluZyBwIHtcbiAgcGFkZGluZy1ib3R0b206IDE1cHg7IH1cblxuLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbiAgIEF0aGxldGUgUGFnZXNcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICBib2R5Lm91ci1hdGhsZXRlcyAuYWxsLWF0aGxldGVzIHtcbiAgICB3aWR0aDogNzM1cHg7XG4gICAgbWFyZ2luOiAwIGF1dG87IH0gfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5NjBweCkge1xuICBib2R5Lm91ci1hdGhsZXRlcyAuYWxsLWF0aGxldGVzIHtcbiAgICB3aWR0aDogOTYwcHg7IH0gfVxuXG5ib2R5Lm91ci1hdGhsZXRlcyAuYXRobGV0ZS1maWx0ZXIge1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1vei1ib3g7XG4gIGRpc3BsYXk6IGJveDtcbiAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xuICBkaXNwbGF5OiAtbW96LWZsZXg7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWJveC1wYWNrOiBlbmQ7XG4gIC1tb3otYm94LXBhY2s6IGVuZDtcbiAgYm94LXBhY2s6IGVuZDtcbiAgLXdlYmtpdC1qdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICAtbW96LWp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gIC1tcy1qdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICAtby1qdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICAtbXMtZmxleC1wYWNrOiBlbmQ7XG4gIHBhZGRpbmctcmlnaHQ6IDVweDsgfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAgIGJvZHkub3VyLWF0aGxldGVzIC5hdGhsZXRlLWZpbHRlciB7XG4gICAgICBwYWRkaW5nLXJpZ2h0OiAwOyB9IH1cbiAgYm9keS5vdXItYXRobGV0ZXMgLmF0aGxldGUtZmlsdGVyIGxhYmVsIHtcbiAgICBjb2xvcjogcmdiYSg2OCwgNjgsIDY4LCAwLjU1KTtcbiAgICBmb250LXN0eWxlOiBpdGFsaWM7XG4gICAgcGFkZGluZzogNnB4IDE1cHggMCAwOyB9XG4gIGJvZHkub3VyLWF0aGxldGVzIC5hdGhsZXRlLWZpbHRlciAuc2VsZWN0LXdyYXBwZXIge1xuICAgIHdpZHRoOiAxODVweDtcbiAgICBtYXJnaW46IDAgMCAxNXB4IDA7IH1cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA0ODBweCkge1xuICAgICAgYm9keS5vdXItYXRobGV0ZXMgLmF0aGxldGUtZmlsdGVyIC5zZWxlY3Qtd3JhcHBlciB7XG4gICAgICAgIHdpZHRoOiAyMjVweDsgfSB9XG5cbmJvZHkub3VyLWF0aGxldGVzIC5ieC13cmFwcGVyIHtcbiAgbWFyZ2luOiAwIGF1dG87IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgYm9keS5vdXItYXRobGV0ZXMgLmJ4LWNvbnRyb2xzIHtcbiAgICBwYWRkaW5nLXRvcDogMjBweDsgfSB9XG5cbmJvZHkub3VyLWF0aGxldGVzIC5ieC1jb250cm9scyAuYngtY29udHJvbHMtZGlyZWN0aW9uIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG4gIGJvZHkub3VyLWF0aGxldGVzIC5ieC1jb250cm9scyAuYngtY29udHJvbHMtZGlyZWN0aW9uIGEge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHdpZHRoOiA4MHB4O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBmb250LXNpemU6IDA7XG4gICAgYmFja2dyb3VuZDogIzQxOWZiNTtcbiAgICBib3gtc2hhZG93OiAycHggMnB4IDBweCAwcHggcmdiYSgwLCAwLCAwLCAwLjMxKTsgfVxuICAgIGJvZHkub3VyLWF0aGxldGVzIC5ieC1jb250cm9scyAuYngtY29udHJvbHMtZGlyZWN0aW9uIGE6aG92ZXIge1xuICAgICAgYmFja2dyb3VuZDogcmdiYSg2NSwgMTU5LCAxODEsIDAuNSk7IH1cbiAgICBib2R5Lm91ci1hdGhsZXRlcyAuYngtY29udHJvbHMgLmJ4LWNvbnRyb2xzLWRpcmVjdGlvbiBhOmFmdGVyIHtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgIGZvbnQtc2l6ZTogMi41NjI1cmVtO1xuICAgICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgICBjb2xvcjogd2hpdGU7XG4gICAgICBmb250LWZhbWlseTogXCJsZWFndWUtZ290aGljXCIsIGFyaWFsLCBzYW5zLXNlcmlmO1xuICAgICAgdGV4dC1zaGFkb3c6IDFweCAxcHggMXB4IHJnYmEoMCwgMCwgMCwgMC42KTtcbiAgICAgIG1hcmdpbjogLTVweCAwIDJweCAwOyB9XG4gICAgYm9keS5vdXItYXRobGV0ZXMgLmJ4LWNvbnRyb2xzIC5ieC1jb250cm9scy1kaXJlY3Rpb24gYS5ieC1wcmV2IHtcbiAgICAgIGxlZnQ6IDVweDsgfVxuICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTYwcHgpIHtcbiAgICAgICAgYm9keS5vdXItYXRobGV0ZXMgLmJ4LWNvbnRyb2xzIC5ieC1jb250cm9scy1kaXJlY3Rpb24gYS5ieC1wcmV2IHtcbiAgICAgICAgICBsZWZ0OiAwOyB9IH1cbiAgICAgIGJvZHkub3VyLWF0aGxldGVzIC5ieC1jb250cm9scyAuYngtY29udHJvbHMtZGlyZWN0aW9uIGEuYngtcHJldjphZnRlciB7XG4gICAgICAgIGNvbnRlbnQ6IFwiwqsgXCI7IH1cbiAgICBib2R5Lm91ci1hdGhsZXRlcyAuYngtY29udHJvbHMgLmJ4LWNvbnRyb2xzLWRpcmVjdGlvbiBhLmJ4LW5leHQge1xuICAgICAgcmlnaHQ6IDVweDsgfVxuICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTYwcHgpIHtcbiAgICAgICAgYm9keS5vdXItYXRobGV0ZXMgLmJ4LWNvbnRyb2xzIC5ieC1jb250cm9scy1kaXJlY3Rpb24gYS5ieC1uZXh0IHtcbiAgICAgICAgICByaWdodDogMDsgfSB9XG4gICAgICBib2R5Lm91ci1hdGhsZXRlcyAuYngtY29udHJvbHMgLmJ4LWNvbnRyb2xzLWRpcmVjdGlvbiBhLmJ4LW5leHQ6YWZ0ZXIge1xuICAgICAgICBjb250ZW50OiBcIiDCu1wiOyB9XG4gIGJvZHkub3VyLWF0aGxldGVzIC5ieC1jb250cm9scyAuYngtY29udHJvbHMtZGlyZWN0aW9uLmRpc2FibGVkIHtcbiAgICBiYWNrZ3JvdW5kOiAjY2NjY2NjO1xuICAgIGJveC1zaGFkb3c6IG5vbmU7IH1cblxuYm9keS5vdXItYXRobGV0ZXMgLmJ4LWNvbnRyb2xzIC5ieC1wYWdlciB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgcGFkZGluZy10b3A6IDUwcHg7IH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICBib2R5Lm91ci1hdGhsZXRlcyAuYngtY29udHJvbHMgLmJ4LXBhZ2VyIHtcbiAgICAgIHBhZGRpbmctdG9wOiAwOyB9IH1cbiAgYm9keS5vdXItYXRobGV0ZXMgLmJ4LWNvbnRyb2xzIC5ieC1wYWdlciAuYngtcGFnZXItaXRlbSB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrOyB9XG4gICAgYm9keS5vdXItYXRobGV0ZXMgLmJ4LWNvbnRyb2xzIC5ieC1wYWdlciAuYngtcGFnZXItaXRlbSBhIHtcbiAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgIGJhY2tncm91bmQ6ICNjY2NjY2M7XG4gICAgICBib3JkZXI6IDNweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICAgIHdpZHRoOiAxM3B4O1xuICAgICAgaGVpZ2h0OiAxM3B4O1xuICAgICAgZm9udC1zaXplOiAwO1xuICAgICAgbWFyZ2luOiAxM3B4IDJweCAwIDJweDtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDIwcHg7IH1cbiAgICAgIGJvZHkub3VyLWF0aGxldGVzIC5ieC1jb250cm9scyAuYngtcGFnZXIgLmJ4LXBhZ2VyLWl0ZW0gYTpob3ZlciB7XG4gICAgICAgIGJhY2tncm91bmQ6ICNmZjZkMDM7IH1cbiAgICAgIGJvZHkub3VyLWF0aGxldGVzIC5ieC1jb250cm9scyAuYngtcGFnZXIgLmJ4LXBhZ2VyLWl0ZW0gYS5hY3RpdmUge1xuICAgICAgICBiYWNrZ3JvdW5kOiB3aGl0ZTtcbiAgICAgICAgYm9yZGVyOiAzcHggc29saWQgI2ZmNmQwMzsgfVxuXG5ib2R5Lm91ci1hdGhsZXRlcyAuYXRobGV0ZS1zbGlkZXIgLnNsaWRlLWNvbHVtbiB7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbW96LWJveDtcbiAgZGlzcGxheTogYm94O1xuICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XG4gIGRpc3BsYXk6IC1tb3otZmxleDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtYm94LWxpbmVzOiBtdWx0aXBsZTtcbiAgLW1vei1ib3gtbGluZXM6IG11bHRpcGxlO1xuICBib3gtbGluZXM6IG11bHRpcGxlO1xuICAtd2Via2l0LWZsZXgtd3JhcDogd3JhcDtcbiAgLW1vei1mbGV4LXdyYXA6IHdyYXA7XG4gIC1tcy1mbGV4LXdyYXA6IHdyYXA7XG4gIGZsZXgtd3JhcDogd3JhcDsgfVxuICBib2R5Lm91ci1hdGhsZXRlcyAuYXRobGV0ZS1zbGlkZXIgLnNsaWRlLWNvbHVtbiAuaGVudHJ5IHtcbiAgICB3aWR0aDogNTAlICFpbXBvcnRhbnQ7IH1cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgYm9keS5vdXItYXRobGV0ZXMgLmF0aGxldGUtc2xpZGVyIC5zbGlkZS1jb2x1bW4gLmhlbnRyeSB7XG4gICAgICAgIHdpZHRoOiAyNDVweCAhaW1wb3J0YW50OyB9IH1cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5NjBweCkge1xuICAgICAgYm9keS5vdXItYXRobGV0ZXMgLmF0aGxldGUtc2xpZGVyIC5zbGlkZS1jb2x1bW4gLmhlbnRyeSB7XG4gICAgICAgIHdpZHRoOiAyNSUgIWltcG9ydGFudDsgfSB9XG4gIGJvZHkub3VyLWF0aGxldGVzIC5hdGhsZXRlLXNsaWRlciAuc2xpZGUtY29sdW1uIC5saXN0aW5nLWhlYWRlciB7XG4gICAgcGFkZGluZzogMCA1cHg7IH1cblxuYm9keS5vdXItYXRobGV0ZXMgLmF0aGxldGUtc2xpZGVyIC5oZW50cnkge1xuICBoZWlnaHQ6IGF1dG87XG4gIG1hcmdpbi1ib3R0b206IDVweDsgfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAgIGJvZHkub3VyLWF0aGxldGVzIC5hdGhsZXRlLXNsaWRlciAuaGVudHJ5IHtcbiAgICAgIGhlaWdodDogMTQ4cHg7IH0gfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5NjBweCkge1xuICAgIGJvZHkub3VyLWF0aGxldGVzIC5hdGhsZXRlLXNsaWRlciAuaGVudHJ5IHtcbiAgICAgIGhlaWdodDogMTQ2cHg7IH0gfVxuICBib2R5Lm91ci1hdGhsZXRlcyAuYXRobGV0ZS1zbGlkZXIgLmhlbnRyeSBoZWFkZXIge1xuICAgIG92ZXJmbG93OiBoaWRkZW47IH1cbiAgYm9keS5vdXItYXRobGV0ZXMgLmF0aGxldGUtc2xpZGVyIC5oZW50cnkgaW1nIHtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiBhdXRvOyB9XG4gIGJvZHkub3VyLWF0aGxldGVzIC5hdGhsZXRlLXNsaWRlciAuaGVudHJ5IGgyIHtcbiAgICBjb2xvcjogIzQ0NDQ0NDtcbiAgICBmb250LXNpemU6IDEuMTI1cmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjE7XG4gICAgZm9udC1mYW1pbHk6IFwibGVhZ3VlLWdvdGhpY1wiLCBhcmlhbCwgc2Fucy1zZXJpZjtcbiAgICBsZXR0ZXItc3BhY2luZzogMC4wMDVlbTtcbiAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgIHRleHQtc2hhZG93OiAxcHggMXB4IDAgd2hpdGU7XG4gICAgbWFyZ2luOiAwIDAgNXB4IDA7IH1cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgYm9keS5vdXItYXRobGV0ZXMgLmF0aGxldGUtc2xpZGVyIC5oZW50cnkgaDIge1xuICAgICAgICBmb250LXNpemU6IDEuMzEyNXJlbTsgfSB9XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTYwcHgpIHtcbiAgICAgIGJvZHkub3VyLWF0aGxldGVzIC5hdGhsZXRlLXNsaWRlciAuaGVudHJ5IGgyIHtcbiAgICAgICAgZm9udC1zaXplOiAxLjVyZW07IH0gfVxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICBib2R5Lm91ci1hdGhsZXRlcyAuYXRobGV0ZS1zbGlkZXIgLmhlbnRyeSBoMiB7XG4gICAgICAgIG1hcmdpbjogMDsgfSB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgYm9keS5vdXItYXRobGV0ZXMgLmF0aGxldGUtc2xpZGVyIC5oZW50cnkgcCB7XG4gICAgICBmb250LXNpemU6IDAuODc1cmVtO1xuICAgICAgcGFkZGluZzogMDsgfSB9XG4gIGJvZHkub3VyLWF0aGxldGVzIC5hdGhsZXRlLXNsaWRlciAuaGVudHJ5IHNwYW4ge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBjb2xvcjogIzQ0NDQ0NDtcbiAgICBmb250LXNpemU6IDAuODc1cmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjE7XG4gICAgbGV0dGVyLXNwYWNpbmc6IDFweDtcbiAgICBmb250LWZhbWlseTogXCJuZXdzLWdvdGhpYy1zdGRcIiwgYXJpYWwsIHNhbnMtc2VyaWY7XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICBmb250LXdlaWdodDogNjAwOyB9XG4gICAgYm9keS5vdXItYXRobGV0ZXMgLmF0aGxldGUtc2xpZGVyIC5oZW50cnkgc3BhbjphZnRlciB7XG4gICAgICBjb250ZW50OiBcIiDigLrigLpcIjtcbiAgICAgIGZvbnQtc2l6ZTogMS4zMTI1cmVtO1xuICAgICAgZm9udC1mYW1pbHk6IFwibGVhZ3VlLWdvdGhpY1wiLCBhcmlhbCwgc2Fucy1zZXJpZjtcbiAgICAgIGxldHRlci1zcGFjaW5nOiAtMXB4OyB9XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgIGJvZHkub3VyLWF0aGxldGVzIC5hdGhsZXRlLXNsaWRlciAuaGVudHJ5IHNwYW4ge1xuICAgICAgICBmb250LXNpemU6IDAuNjI1cmVtO1xuICAgICAgICBsaW5lLWhlaWdodDogMTsgfVxuICAgICAgICBib2R5Lm91ci1hdGhsZXRlcyAuYXRobGV0ZS1zbGlkZXIgLmhlbnRyeSBzcGFuOmFmdGVyIHtcbiAgICAgICAgICBmb250LXNpemU6IDAuNjI1cmVtO1xuICAgICAgICAgIHZlcnRpY2FsLWFsaWduOiAxcHg7IH0gfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAgIGJvZHkub3VyLWF0aGxldGVzIC5hdGhsZXRlLXNsaWRlciAuaGVudHJ5IC5lbnRyeS1zdW1tYXJ5IHtcbiAgICAgIGhlaWdodDogMzBweDtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIGxlZnQ6IDNweDtcbiAgICAgIHJpZ2h0OiAzcHg7XG4gICAgICBib3R0b206IDlweDtcbiAgICAgIHBhZGRpbmc6IDVweCAxMHB4O1xuICAgICAgYmFja2dyb3VuZDogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjgpO1xuICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZTtcbiAgICAgIC1tb3otdHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZTtcbiAgICAgIHRyYW5zaXRpb246IGFsbCAwLjVzIGVhc2U7IH0gfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5NjBweCkge1xuICAgIGJvZHkub3VyLWF0aGxldGVzIC5hdGhsZXRlLXNsaWRlciAuaGVudHJ5IC5lbnRyeS1zdW1tYXJ5IHtcbiAgICAgIGhlaWdodDogMzVweDsgfSB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgYm9keS5vdXItYXRobGV0ZXMgLmF0aGxldGUtc2xpZGVyIC5oZW50cnkgYSB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTsgfSB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgYm9keS5vdXItYXRobGV0ZXMgLmF0aGxldGUtc2xpZGVyIC5oZW50cnkgYTpob3ZlciAuZW50cnktc3VtbWFyeSwgYm9keS5vdXItYXRobGV0ZXMgLmF0aGxldGUtc2xpZGVyIC5oZW50cnkgYTpmb2N1cyAuZW50cnktc3VtbWFyeSwgYm9keS5vdXItYXRobGV0ZXMgLmF0aGxldGUtc2xpZGVyIC5oZW50cnkgYTphY3RpdmUgLmVudHJ5LXN1bW1hcnkge1xuICAgICAgaGVpZ2h0OiAxMzhweDsgfSB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk2MHB4KSB7XG4gICAgYm9keS5vdXItYXRobGV0ZXMgLmF0aGxldGUtc2xpZGVyIC5oZW50cnkgYTpob3ZlciAuZW50cnktc3VtbWFyeSwgYm9keS5vdXItYXRobGV0ZXMgLmF0aGxldGUtc2xpZGVyIC5oZW50cnkgYTpmb2N1cyAuZW50cnktc3VtbWFyeSwgYm9keS5vdXItYXRobGV0ZXMgLmF0aGxldGUtc2xpZGVyIC5oZW50cnkgYTphY3RpdmUgLmVudHJ5LXN1bW1hcnkge1xuICAgICAgaGVpZ2h0OiAxMzVweDsgfSB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5zaW5nbGUtYXRobGV0ZSAuYXRobGV0ZS1hcnRpY2xlIC5oZW50cnkge1xuICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAgIGRpc3BsYXk6IC1tb3otYm94O1xuICAgIGRpc3BsYXk6IGJveDtcbiAgICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XG4gICAgZGlzcGxheTogLW1vei1mbGV4O1xuICAgIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgLXdlYmtpdC1ib3gtcGFjazoganVzdGlmeTtcbiAgICAtbW96LWJveC1wYWNrOiBqdXN0aWZ5O1xuICAgIGJveC1wYWNrOiBqdXN0aWZ5O1xuICAgIC13ZWJraXQtanVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIC1tb3otanVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIC1tcy1qdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgLW8tanVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAtbXMtZmxleC1wYWNrOiBqdXN0aWZ5OyB9IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnNpbmdsZS1hdGhsZXRlIC5tYWluLWZlYXR1cmUge1xuICAgIHdpZHRoOiA2NSU7IH0gfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5NjBweCkge1xuICAuc2luZ2xlLWF0aGxldGUgLm1haW4tZmVhdHVyZSB7XG4gICAgd2lkdGg6IDU1MHB4OyB9IH1cblxuLnNpbmdsZS1hdGhsZXRlIC5tYWluLWZlYXR1cmUgaGVhZGVyIGgxIHtcbiAgbWFyZ2luOiAwOyB9XG5cbi5zaW5nbGUtYXRobGV0ZSAubWFpbi1mZWF0dXJlIGhlYWRlciBoMiB7XG4gIGNvbG9yOiAjOTk5OTk5O1xuICBmb250LXNpemU6IDEuMTI1cmVtO1xuICBsaW5lLWhlaWdodDogMS4xO1xuICBmb250LWZhbWlseTogXCJsZWFndWUtZ290aGljXCIsIGFyaWFsLCBzYW5zLXNlcmlmO1xuICBsZXR0ZXItc3BhY2luZzogMC4wMDVlbTtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgbWFyZ2luOiAwOyB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgLnNpbmdsZS1hdGhsZXRlIC5tYWluLWZlYXR1cmUgaGVhZGVyIGgyIHtcbiAgICAgIGZvbnQtc2l6ZTogMS4zMTI1cmVtOyB9IH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTYwcHgpIHtcbiAgICAuc2luZ2xlLWF0aGxldGUgLm1haW4tZmVhdHVyZSBoZWFkZXIgaDIge1xuICAgICAgZm9udC1zaXplOiAxLjVyZW07IH0gfVxuXG4uc2luZ2xlLWF0aGxldGUgLm1haW4tZmVhdHVyZSBoMyB7XG4gIGNvbG9yOiAjZmY2ZDAzO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBtYXJnaW4tYm90dG9tOiA1cHg7IH1cblxuLnNpbmdsZS1hdGhsZXRlIC5tYWluLWZlYXR1cmUgLmF0aGxldGUtcmVsYXRlZC1hcnRpY2xlcyBoMSB7XG4gIGNvbG9yOiAjZmY2ZDAzO1xuICBmb250LXNpemU6IDEuMzEyNXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgZm9udC1mYW1pbHk6IFwibGVhZ3VlLWdvdGhpY1wiLCBhcmlhbCwgc2Fucy1zZXJpZjtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMDA1ZW07XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIHBhZGRpbmctYm90dG9tOiAxNXB4O1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2NjY2NjYzsgfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAgIC5zaW5nbGUtYXRobGV0ZSAubWFpbi1mZWF0dXJlIC5hdGhsZXRlLXJlbGF0ZWQtYXJ0aWNsZXMgaDEge1xuICAgICAgZm9udC1zaXplOiAxLjVyZW07IH0gfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5NjBweCkge1xuICAgIC5zaW5nbGUtYXRobGV0ZSAubWFpbi1mZWF0dXJlIC5hdGhsZXRlLXJlbGF0ZWQtYXJ0aWNsZXMgaDEge1xuICAgICAgZm9udC1zaXplOiAxLjg3NXJlbTsgfSB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5zaW5nbGUtYXRobGV0ZSAucmlnaHQtZmVhdHVyZXMge1xuICAgIHdpZHRoOiAzNSU7IH0gfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5NjBweCkge1xuICAuc2luZ2xlLWF0aGxldGUgLnJpZ2h0LWZlYXR1cmVzIHtcbiAgICB3aWR0aDogMzEwcHg7IH0gfVxuXG4uc2luZ2xlLWF0aGxldGUgLnJpZ2h0LWZlYXR1cmVzIGltZyB7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBhdXRvO1xuICBtYXJnaW4tYm90dG9tOiAzMHB4OyB9XG5cbi5zaW5nbGUtYXRobGV0ZSAucmlnaHQtZmVhdHVyZXMgLnRhZ2dlZCB7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7IH1cblxuLnNpbmdsZS1hdGhsZXRlIC5yaWdodC1mZWF0dXJlcyAuYXRobGV0ZS1zb2NpYWwgaDIge1xuICBjb2xvcjogI2ZmNmQwMztcbiAgZm9udC1zaXplOiAxLjMxMjVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG4gIGZvbnQtZmFtaWx5OiBcImxlYWd1ZS1nb3RoaWNcIiwgYXJpYWwsIHNhbnMtc2VyaWY7XG4gIGxldHRlci1zcGFjaW5nOiAwLjAwNWVtO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBtYXJnaW46IDAgMCAxMHB4IDA7IH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAuc2luZ2xlLWF0aGxldGUgLnJpZ2h0LWZlYXR1cmVzIC5hdGhsZXRlLXNvY2lhbCBoMiB7XG4gICAgICBmb250LXNpemU6IDEuNXJlbTsgfSB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk2MHB4KSB7XG4gICAgLnNpbmdsZS1hdGhsZXRlIC5yaWdodC1mZWF0dXJlcyAuYXRobGV0ZS1zb2NpYWwgaDIge1xuICAgICAgZm9udC1zaXplOiAxLjg3NXJlbTsgfSB9XG5cbi5zaW5nbGUtYXRobGV0ZSAucmlnaHQtZmVhdHVyZXMgLmF0aGxldGUtc29jaWFsIHVsIHtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICM3MmI2MTk7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjNzJiNjE5OyB9XG4gIC5zaW5nbGUtYXRobGV0ZSAucmlnaHQtZmVhdHVyZXMgLmF0aGxldGUtc29jaWFsIHVsIGxpIHtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2NjY2NjYzsgfVxuICAgIC5zaW5nbGUtYXRobGV0ZSAucmlnaHQtZmVhdHVyZXMgLmF0aGxldGUtc29jaWFsIHVsIGxpOmxhc3QtY2hpbGQge1xuICAgICAgYm9yZGVyLWJvdHRvbTogbm9uZTsgfVxuICAgIC5zaW5nbGUtYXRobGV0ZSAucmlnaHQtZmVhdHVyZXMgLmF0aGxldGUtc29jaWFsIHVsIGxpIGEge1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBwYWRkaW5nOiA3cHggMDsgfVxuICAgIC5zaW5nbGUtYXRobGV0ZSAucmlnaHQtZmVhdHVyZXMgLmF0aGxldGUtc29jaWFsIHVsIGxpIGkge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgbGVmdDogMDtcbiAgICAgIGNvbG9yOiAjNDE5ZmI1OyB9XG4gICAgICAuc2luZ2xlLWF0aGxldGUgLnJpZ2h0LWZlYXR1cmVzIC5hdGhsZXRlLXNvY2lhbCB1bCBsaSBpLmljby1mYWNlYm9vayB7XG4gICAgICAgIHRvcDogN3B4O1xuICAgICAgICBsZWZ0OiA0cHg7XG4gICAgICAgIGZvbnQtc2l6ZTogMS40Mzc1cmVtO1xuICAgICAgICBsaW5lLWhlaWdodDogMTtcbiAgICAgICAgY29sb3I6IHdoaXRlO1xuICAgICAgICB3aWR0aDogMjNweDtcbiAgICAgICAgaGVpZ2h0OiAyM3B4O1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDJweDtcbiAgICAgICAgYmFja2dyb3VuZDogIzQxOWZiNTsgfVxuICAgICAgLnNpbmdsZS1hdGhsZXRlIC5yaWdodC1mZWF0dXJlcyAuYXRobGV0ZS1zb2NpYWwgdWwgbGkgaS5pY28tdHdpdHRlciB7XG4gICAgICAgIHRvcDogMXB4O1xuICAgICAgICBmb250LXNpemU6IDEuNjg3NXJlbTsgfVxuICAgICAgLnNpbmdsZS1hdGhsZXRlIC5yaWdodC1mZWF0dXJlcyAuYXRobGV0ZS1zb2NpYWwgdWwgbGkgaS5pY28td2ViLWxpbmsge1xuICAgICAgICB0b3A6IC0zcHg7XG4gICAgICAgIGZvbnQtc2l6ZTogMi4xODc1cmVtOyB9XG4gICAgLnNpbmdsZS1hdGhsZXRlIC5yaWdodC1mZWF0dXJlcyAuYXRobGV0ZS1zb2NpYWwgdWwgbGkgc3BhbiB7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDQ1cHg7XG4gICAgICBtYXJnaW46IDA7IH1cblxuLnNpbmdsZS1hdGhsZXRlIC5hdGhsZXRlLXJlbGF0ZWQtYXJ0aWNsZXMge1xuICBwYWRkaW5nLXRvcDogMjBweDsgfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAgIC5zaW5nbGUtYXRobGV0ZSAuYXRobGV0ZS1yZWxhdGVkLWFydGljbGVzIHtcbiAgICAgIHBhZGRpbmctdG9wOiAwOyB9IH1cbiAgLnNpbmdsZS1hdGhsZXRlIC5hdGhsZXRlLXJlbGF0ZWQtYXJ0aWNsZXMgaDEge1xuICAgIGNvbG9yOiAjZmY2ZDAzO1xuICAgIGZvbnQtc2l6ZTogMS4zMTI1cmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjI7XG4gICAgZm9udC1mYW1pbHk6IFwibGVhZ3VlLWdvdGhpY1wiLCBhcmlhbCwgc2Fucy1zZXJpZjtcbiAgICBsZXR0ZXItc3BhY2luZzogMC4wMDVlbTtcbiAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgcGFkZGluZy1ib3R0b206IDE1cHg7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNjY2NjY2M7IH1cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgLnNpbmdsZS1hdGhsZXRlIC5hdGhsZXRlLXJlbGF0ZWQtYXJ0aWNsZXMgaDEge1xuICAgICAgICBmb250LXNpemU6IDEuNXJlbTsgfSB9XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTYwcHgpIHtcbiAgICAgIC5zaW5nbGUtYXRobGV0ZSAuYXRobGV0ZS1yZWxhdGVkLWFydGljbGVzIGgxIHtcbiAgICAgICAgZm9udC1zaXplOiAxLjg3NXJlbTsgfSB9XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgIC5zaW5nbGUtYXRobGV0ZSAuYXRobGV0ZS1yZWxhdGVkLWFydGljbGVzIGgxIHtcbiAgICAgICAgd2lkdGg6IDY1JTsgfSB9XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTYwcHgpIHtcbiAgICAgIC5zaW5nbGUtYXRobGV0ZSAuYXRobGV0ZS1yZWxhdGVkLWFydGljbGVzIGgxIHtcbiAgICAgICAgd2lkdGg6IDU1MHB4OyB9IH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAuc2luZ2xlLWF0aGxldGUgLmF0aGxldGUtcmVsYXRlZC1hcnRpY2xlcyAuaGVudHJ5IHtcbiAgICAgIHdpZHRoOiA2NSU7IH0gfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5NjBweCkge1xuICAgIC5zaW5nbGUtYXRobGV0ZSAuYXRobGV0ZS1yZWxhdGVkLWFydGljbGVzIC5oZW50cnkge1xuICAgICAgd2lkdGg6IDU1MHB4OyB9IH1cbiAgLnNpbmdsZS1hdGhsZXRlIC5hdGhsZXRlLXJlbGF0ZWQtYXJ0aWNsZXMgLmhlbnRyeTpmaXJzdC1vZi10eXBlIHtcbiAgICBwYWRkaW5nLXRvcDogMDtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgIzcyYjYxOTsgfVxuICAuc2luZ2xlLWF0aGxldGUgLmF0aGxldGUtcmVsYXRlZC1hcnRpY2xlcyAuaGVudHJ5Omxhc3Qtb2YtdHlwZSB7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICM3MmI2MTk7IH1cblxuLnNpbmdsZS1hdGhsZXRlIC5zaWRlYmFyIHtcbiAgZGlzcGxheTogbm9uZTsgfVxuXG4vKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuICAgUGFydG5lciBQYWdlc1xuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbmJvZHkudGVybS1uYXRpb25hbC1wYXJ0bmVycyAucG9zdC10YWdzIC5oZW50cnkgaDIgYSwgYm9keS50ZXJtLWNvcnBvcmF0ZS1zdXBwb3J0ZXJzIC5wb3N0LXRhZ3MgLmhlbnRyeSBoMiBhIHtcbiAgY29sb3I6ICM3MmI2MTk7IH1cbiAgYm9keS50ZXJtLW5hdGlvbmFsLXBhcnRuZXJzIC5wb3N0LXRhZ3MgLmhlbnRyeSBoMiBhOmhvdmVyLCBib2R5LnRlcm0tY29ycG9yYXRlLXN1cHBvcnRlcnMgLnBvc3QtdGFncyAuaGVudHJ5IGgyIGE6aG92ZXIge1xuICAgIGNvbG9yOiAjZmY2ZDAzOyB9XG5cbi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4gICBSZXNlYXJjaCBQYWdlc1xuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4gICBHZXQgSW5zcGlyZWQgUGFnZXNcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG4udGF4LWluc3BpcmF0aW9uY2F0IC5wb3N0LXRhZ3MgLmhlbnRyeSBoMiBhIHtcbiAgY29sb3I6ICM3MmI2MTk7IH1cbiAgLnRheC1pbnNwaXJhdGlvbmNhdCAucG9zdC10YWdzIC5oZW50cnkgaDIgYTpob3ZlciB7XG4gICAgY29sb3I6ICNmZjZkMDM7IH1cblxuLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbiAgIEFkdm9jYXRlIFBhZ2VzXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuLnBvc3QtdHlwZS1hcmNoaXZlLXBvc2l0aW9uIC5oZW50cnkgaDIgYSB7XG4gIGNvbG9yOiAjNzJiNjE5OyB9XG4gIC5wb3N0LXR5cGUtYXJjaGl2ZS1wb3NpdGlvbiAuaGVudHJ5IGgyIGE6aG92ZXIge1xuICAgIGNvbG9yOiAjZmY2ZDAzOyB9XG5cbi5zaW5nbGUtdGl0bGVfaXhfcG9zaXRpb25zIC5oZW50cnkgZm9vdGVyIHtcbiAgZGlzcGxheTogbm9uZTsgfVxuXG4uc2luZ2xlLXRpdGxlX2l4X3Bvc2l0aW9ucyAuaGVudHJ5IC5kb3dubG9hZHMgaGVhZGVyIHtcbiAgZGlzcGxheTogYmxvY2s7IH1cblxuLnRpdGxlLWl4LXdyYXBwZXIgLmhlbnRyeSBoMiBhIHtcbiAgY29sb3I6ICM3MmI2MTk7IH1cbiAgLnRpdGxlLWl4LXdyYXBwZXIgLmhlbnRyeSBoMiBhOmhvdmVyIHtcbiAgICBjb2xvcjogI2ZmNmQwMzsgfVxuXG5ib2R5LmFkdm9jYXRlIC5sYW5kaW5nLXBhZ2UuZmlyc3QtbGV2ZWwgLmxhbmRpbmctaGVybyAuc29sdXRpb24td3JhcHBlciB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nOiAzMHB4IDE1cHggMCAxNXB4O1xuICBtYXJnaW46IDIwcHggLTE1cHggMCAtMTVweDtcbiAgYmFja2dyb3VuZDogdXJsKC4uL2ltYWdlcy9sdC1vcmFuZ2UtcGF0dGVybi5qcGcpIHJlcGVhdDsgfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAgIGJvZHkuYWR2b2NhdGUgLmxhbmRpbmctcGFnZS5maXJzdC1sZXZlbCAubGFuZGluZy1oZXJvIC5zb2x1dGlvbi13cmFwcGVyIHtcbiAgICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAgICAgZGlzcGxheTogLW1vei1ib3g7XG4gICAgICBkaXNwbGF5OiBib3g7XG4gICAgICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XG4gICAgICBkaXNwbGF5OiAtbW96LWZsZXg7XG4gICAgICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAtd2Via2l0LWJveC1wYWNrOiBqdXN0aWZ5O1xuICAgICAgLW1vei1ib3gtcGFjazoganVzdGlmeTtcbiAgICAgIGJveC1wYWNrOiBqdXN0aWZ5O1xuICAgICAgLXdlYmtpdC1qdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAtbW96LWp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgIC1tcy1qdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAtby1qdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAtbXMtZmxleC1wYWNrOiBqdXN0aWZ5O1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgbGVmdDogMDtcbiAgICAgIGJvdHRvbTogMDtcbiAgICAgIHBhZGRpbmctdG9wOiAwO1xuICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICAgIGJhY2tncm91bmQ6IG5vbmU7IH0gfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAgIGJvZHkuYWR2b2NhdGUgLmxhbmRpbmctcGFnZS5maXJzdC1sZXZlbCAubGFuZGluZy1oZXJvIC5zb2x1dGlvbi13cmFwcGVyIHtcbiAgICAgIHBhZGRpbmc6IDA7XG4gICAgICBtYXJnaW46IDA7IH0gfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5NjBweCkge1xuICAgIGJvZHkuYWR2b2NhdGUgLmxhbmRpbmctcGFnZS5maXJzdC1sZXZlbCAubGFuZGluZy1oZXJvIC5zb2x1dGlvbi13cmFwcGVyIHtcbiAgICAgIGJvdHRvbTogLTlweDsgfSB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgYm9keS5hZHZvY2F0ZSAubGFuZGluZy1wYWdlLmZpcnN0LWxldmVsIC5sYW5kaW5nLWhlcm8gLnNvbHV0aW9uLXdyYXBwZXIgLnNvbHV0aW9uLWhlYWRpbmcge1xuICAgICAgd2lkdGg6IDMwJTsgfSB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk2MHB4KSB7XG4gICAgYm9keS5hZHZvY2F0ZSAubGFuZGluZy1wYWdlLmZpcnN0LWxldmVsIC5sYW5kaW5nLWhlcm8gLnNvbHV0aW9uLXdyYXBwZXIgLnNvbHV0aW9uLWhlYWRpbmcge1xuICAgICAgd2lkdGg6IDIwJTsgfSB9XG4gIGJvZHkuYWR2b2NhdGUgLmxhbmRpbmctcGFnZS5maXJzdC1sZXZlbCAubGFuZGluZy1oZXJvIC5zb2x1dGlvbi13cmFwcGVyIC5zb2x1dGlvbi1oZWFkaW5nIGgyIHtcbiAgICBjb2xvcjogIzQ0NDQ0NDtcbiAgICBtYXJnaW46IDA7IH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICBib2R5LmFkdm9jYXRlIC5sYW5kaW5nLXBhZ2UuZmlyc3QtbGV2ZWwgLmxhbmRpbmctaGVybyAuc29sdXRpb24td3JhcHBlciAuc29sdXRpb24taGVhZGluZyBwIHtcbiAgICAgIHBhZGRpbmctYm90dG9tOiAwOyB9IH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICBib2R5LmFkdm9jYXRlIC5sYW5kaW5nLXBhZ2UuZmlyc3QtbGV2ZWwgLmxhbmRpbmctaGVybyAuc29sdXRpb24td3JhcHBlciAuc29sdXRpb24tZm9ybS13cmFwcGVyIHtcbiAgICAgIHdpZHRoOiA3MCU7XG4gICAgICBwYWRkaW5nLXRvcDogMTBweDtcbiAgICAgIG1hcmdpbi1sZWZ0OiA0MHB4OyB9IH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTYwcHgpIHtcbiAgICBib2R5LmFkdm9jYXRlIC5sYW5kaW5nLXBhZ2UuZmlyc3QtbGV2ZWwgLmxhbmRpbmctaGVybyAuc29sdXRpb24td3JhcHBlciAuc29sdXRpb24tZm9ybS13cmFwcGVyIHtcbiAgICAgIHdpZHRoOiA4MCU7IH0gfVxuXG4uc29sdXRpb24tcmVzdWx0cy13cmFwcGVyIHtcbiAgcGFkZGluZy1ib3R0b206IDI1cHg7XG4gIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjNzJiNjE5OyB9XG4gIC5zb2x1dGlvbi1yZXN1bHRzLXdyYXBwZXIgaDIge1xuICAgIGNvbG9yOiAjNzJiNjE5O1xuICAgIGZvbnQtc2l6ZTogMS44NzVyZW07XG4gICAgbGluZS1oZWlnaHQ6IDEuMTtcbiAgICBmb250LWZhbWlseTogXCJsZWFndWUtZ290aGljXCIsIGFyaWFsLCBzYW5zLXNlcmlmO1xuICAgIGxldHRlci1zcGFjaW5nOiAwLjAwNWVtO1xuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICM3MmI2MTk7XG4gICAgcGFkZGluZy1ib3R0b206IDIwcHg7XG4gICAgbWFyZ2luOiAwIDAgMjVweCAwOyB9XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgIC5zb2x1dGlvbi1yZXN1bHRzLXdyYXBwZXIgaDIge1xuICAgICAgICBmb250LXNpemU6IDIuMjVyZW07IH0gfVxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk2MHB4KSB7XG4gICAgICAuc29sdXRpb24tcmVzdWx0cy13cmFwcGVyIGgyIHtcbiAgICAgICAgZm9udC1zaXplOiAzcmVtOyB9IH1cbiAgICAuc29sdXRpb24tcmVzdWx0cy13cmFwcGVyIGgyIHNwYW4ge1xuICAgICAgY29sb3I6ICNmZjZkMDM7IH1cbiAgLnNvbHV0aW9uLXJlc3VsdHMtd3JhcHBlciAuc29sdXRpb24taGVhZGluZyBoMiB7XG4gICAgZGlzcGxheTogbm9uZTsgfVxuICAuc29sdXRpb24tcmVzdWx0cy13cmFwcGVyIC5zb2x1dGlvbi1zZWFjaC1hZ2FpbiBwIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgcGFkZGluZzogMCAxMHB4IDAgMDtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogM3B4OyB9XG4gIC5zb2x1dGlvbi1yZXN1bHRzLXdyYXBwZXIgLnNvbHV0aW9uLXNlYWNoLWFnYWluIC5idXR0b24ge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jazsgfVxuXG4uc29sdXRpb25zLXJlc3VsdHMtbGlzdGluZ3MgLmxpc3RpbmcgaDIgYSB7XG4gIGNvbG9yOiAjNzJiNjE5OyB9XG4gIC5zb2x1dGlvbnMtcmVzdWx0cy1saXN0aW5ncyAubGlzdGluZyBoMiBhOmhvdmVyIHtcbiAgICBjb2xvcjogIzQxOWZiNTsgfVxuXG4vKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuICAgTWVkaWEgQ2VudGVyIFBhZ2VzXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuLnRheC1pbnNwaXJhdGlvbmNhdCAucG9zdC10YWdzIC5oZW50cnkgaDIgYSwgLnBvc3QtdHlwZS1hcmNoaXZlLW1lZGlhX3N0YXRlbWVudCAucG9zdC10YWdzIC5oZW50cnkgaDIgYSwgLnBvc3QtdHlwZS1hcmNoaXZlLXByZXNzX3JlbGVhc2UgLnBvc3QtdGFncyAuaGVudHJ5IGgyIGEge1xuICBjb2xvcjogIzcyYjYxOTsgfVxuICAudGF4LWluc3BpcmF0aW9uY2F0IC5wb3N0LXRhZ3MgLmhlbnRyeSBoMiBhOmhvdmVyLCAucG9zdC10eXBlLWFyY2hpdmUtbWVkaWFfc3RhdGVtZW50IC5wb3N0LXRhZ3MgLmhlbnRyeSBoMiBhOmhvdmVyLCAucG9zdC10eXBlLWFyY2hpdmUtcHJlc3NfcmVsZWFzZSAucG9zdC10YWdzIC5oZW50cnkgaDIgYTpob3ZlciB7XG4gICAgY29sb3I6ICNmZjZkMDM7IH1cblxuLnBvc3QtdHlwZS1hcmNoaXZlLXByZXNzX3JlbGVhc2UgLnBvc3QtdGFncyAuaGVudHJ5OmZpcnN0LW9mLXR5cGUgaW1nIHtcbiAgZmxvYXQ6IG5vbmU7XG4gIHdpZHRoOiBhdXRvOyB9XG5cbmJvZHkucG9zdC10eXBlLWFyY2hpdmUtcHJlc3NfcmVsZWFzZSAuc2Vjb25kLWxldmVsLW5hdiwgYm9keS5zaW5nbGUtcHJlc3NfcmVsZWFzZSAuc2Vjb25kLWxldmVsLW5hdiB7XG4gIGhlaWdodDogMzVweDsgfVxuXG5ib2R5LnNpbmdsZS1tZWRpYV9zdGF0ZW1lbnQgLmdlbmVyaWMtcGFnZS1oZWFkZXIge1xuICBkaXNwbGF5OiBub25lOyB9XG5cbi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4gICBHbG9iYWwgUGFnZXNcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG5ib2R5LnBhcmVudC1wYWdlaWQtNDI1OCAuc2Vjb25kLWxldmVsLW5hdiB7XG4gIGhlaWdodDogMzVweDsgfVxuXG4vKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuICAgU2VhcmNoXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuYm9keS5zZWFyY2ggLnNlY29uZC1sZXZlbC1uYXYge1xuICBoZWlnaHQ6IDM1cHg7IH1cblxuYm9keS5zZWFyY2ggLnNlYXJjaC1wYWdpbmcgaDIge1xuICBjb2xvcjogI2ZmNmQwMztcbiAgZm9udC1zaXplOiAxLjg3NXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuMTtcbiAgZm9udC1mYW1pbHk6IFwibGVhZ3VlLWdvdGhpY1wiLCBhcmlhbCwgc2Fucy1zZXJpZjtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMDA1ZW07XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjNzJiNjE5O1xuICBwYWRkaW5nLWJvdHRvbTogMjBweDtcbiAgbWFyZ2luOiAwIDAgMjVweCAwOyB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgYm9keS5zZWFyY2ggLnNlYXJjaC1wYWdpbmcgaDIge1xuICAgICAgZm9udC1zaXplOiAyLjI1cmVtOyB9IH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTYwcHgpIHtcbiAgICBib2R5LnNlYXJjaCAuc2VhcmNoLXBhZ2luZyBoMiB7XG4gICAgICBmb250LXNpemU6IDNyZW07IH0gfVxuICBib2R5LnNlYXJjaCAuc2VhcmNoLXBhZ2luZyBoMiBzcGFuIHtcbiAgICBjb2xvcjogIzcyYjYxOTsgfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5NjBweCkge1xuICBib2R5LnNlYXJjaCAubm8tcmVzdWx0cy13cmFwIHtcbiAgICBtaW4taGVpZ2h0OiA0MDBweDsgfSB9XG5cbmJvZHkuc2VhcmNoIC5hbGVydCB7XG4gIGNvbG9yOiAjNzJiNjE5O1xuICBmb250LXNpemU6IDEuODc1cmVtO1xuICBsaW5lLWhlaWdodDogMS4xO1xuICBmb250LWZhbWlseTogXCJsZWFndWUtZ290aGljXCIsIGFyaWFsLCBzYW5zLXNlcmlmO1xuICBsZXR0ZXItc3BhY2luZzogMC4wMDVlbTtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDsgfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAgIGJvZHkuc2VhcmNoIC5hbGVydCB7XG4gICAgICBmb250LXNpemU6IDIuMjVyZW07IH0gfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5NjBweCkge1xuICAgIGJvZHkuc2VhcmNoIC5hbGVydCB7XG4gICAgICBmb250LXNpemU6IDNyZW07IH0gfVxuXG5ib2R5LnNlYXJjaCAuaGVudHJ5LnR5cGUtcG9zdCBoMiBhIHtcbiAgY29sb3I6ICM3MDE0NzE7IH1cbiAgYm9keS5zZWFyY2ggLmhlbnRyeS50eXBlLXBvc3QgaDIgYTpob3ZlciB7XG4gICAgY29sb3I6ICM0MTlmYjU7IH1cblxuYm9keS5zZWFyY2ggLmhlbnRyeS50eXBlLXBvc3QgLnRpbWUtd3JhcCB7XG4gIGJhY2tncm91bmQ6ICM3MDE0NzE7IH1cblxuYm9keS5zZWFyY2ggLmhlbnRyeSAudGltZS13cmFwIHtcbiAgYmFja2dyb3VuZDogIzcyYjYxOTsgfVxuXG5ib2R5LnNlYXJjaCAuaGVudHJ5IGgyIGEge1xuICBjb2xvcjogIzcyYjYxOTsgfVxuICBib2R5LnNlYXJjaCAuaGVudHJ5IGgyIGE6aG92ZXIge1xuICAgIGNvbG9yOiAjZmY2ZDAzOyB9XG5cbmJvZHkuc2VhcmNoIC53cC1wYWdlbmF2aSB7XG4gIHBhZGRpbmctdG9wOiAyMHB4OyB9XG5cbmJvZHkuc2VhcmNoIC5tZXRhIC5hdXRob3Ige1xuICBwYWRkaW5nOiAxMHB4IDA7IH1cblxuYm9keS5zZWFyY2ggLnBvc3QtcHJldmlldyB7XG4gIHBhZGRpbmc6IDMwcHggMDtcbiAgbWFyZ2luOiAwIDE1cHg7IH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNDgwcHgpIHtcbiAgICBib2R5LnNlYXJjaCAucG9zdC1wcmV2aWV3IHtcbiAgICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAgICAgZGlzcGxheTogLW1vei1ib3g7XG4gICAgICBkaXNwbGF5OiBib3g7XG4gICAgICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XG4gICAgICBkaXNwbGF5OiAtbW96LWZsZXg7XG4gICAgICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgICAgIGRpc3BsYXk6IGZsZXg7IH0gfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAgIGJvZHkuc2VhcmNoIC5wb3N0LXByZXZpZXcge1xuICAgICAgbWFyZ2luOiAwIDAgMTVweCAwOyB9IH1cbiAgYm9keS5zZWFyY2ggLnBvc3QtcHJldmlldyAubWV0YSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDsgfVxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQ4MHB4KSB7XG4gICAgICBib2R5LnNlYXJjaCAucG9zdC1wcmV2aWV3IC5tZXRhIHtcbiAgICAgICAgd2lkdGg6IDM1JTtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAxNXB4OyB9IH1cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgYm9keS5zZWFyY2ggLnBvc3QtcHJldmlldyAubWV0YSB7XG4gICAgICAgIHdpZHRoOiAyMCU7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMTVweDsgfSB9XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTYwcHgpIHtcbiAgICAgIGJvZHkuc2VhcmNoIC5wb3N0LXByZXZpZXcgLm1ldGEge1xuICAgICAgICB3aWR0aDogMTM1cHg7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMjVweDsgfSB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQ4MHB4KSB7XG4gICAgYm9keS5zZWFyY2ggLnBvc3QtcHJldmlldyAubGlzdGluZy1oZWFkZXIge1xuICAgICAgd2lkdGg6IDY1JTsgfSB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgYm9keS5zZWFyY2ggLnBvc3QtcHJldmlldyAubGlzdGluZy1oZWFkZXIge1xuICAgICAgd2lkdGg6IDgwJTsgfSB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk2MHB4KSB7XG4gICAgYm9keS5zZWFyY2ggLnBvc3QtcHJldmlldyAubGlzdGluZy1oZWFkZXIge1xuICAgICAgd2lkdGg6IDU1MHB4OyB9IH1cblxuLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbiAgIFMuSC5FIE5ldHdvcmsgQmxvZyBVbmlxdWUgQ29sb3JzXG5cbiAgIFRoZXNlIGNvbG9yc1xuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbmJvZHkuc2luZ2xlLXBvc3QgLmhlYWRlci1kb25hdGUtYnV0dG9uIGEsIGJvZHkudGFnIC5oZWFkZXItZG9uYXRlLWJ1dHRvbiBhLCBib2R5LmNhdGVnb3J5IC5oZWFkZXItZG9uYXRlLWJ1dHRvbiBhIHtcbiAgY29sb3I6ICM0NDQ0NDQ7IH1cblxuYm9keS5ibG9nIC5iYW5uZXIsIGJvZHkuc2luZ2xlLXBvc3QgLmJhbm5lciwgYm9keS50YWcgLmJhbm5lciwgYm9keS5jYXRlZ29yeSAuYmFubmVyIHtcbiAgYmFja2dyb3VuZDogIzcwMTQ3MTsgfVxuICBib2R5LmJsb2cgLmJhbm5lciAuc2VhcmNoLWZvcm0gLnNlYXJjaC1zdWJtaXQsIGJvZHkuc2luZ2xlLXBvc3QgLmJhbm5lciAuc2VhcmNoLWZvcm0gLnNlYXJjaC1zdWJtaXQsIGJvZHkudGFnIC5iYW5uZXIgLnNlYXJjaC1mb3JtIC5zZWFyY2gtc3VibWl0LCBib2R5LmNhdGVnb3J5IC5iYW5uZXIgLnNlYXJjaC1mb3JtIC5zZWFyY2gtc3VibWl0IHtcbiAgICBjb2xvcjogd2hpdGU7XG4gICAgZm9udC1zaXplOiAxLjEyNXJlbTtcbiAgICBsaW5lLWhlaWdodDogMS4yO1xuICAgIGZvbnQtZmFtaWx5OiBcImxlYWd1ZS1nb3RoaWNcIiwgYXJpYWwsIHNhbnMtc2VyaWY7XG4gICAgbGV0dGVyLXNwYWNpbmc6IDAuMDA1ZW07XG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICBsZXR0ZXItc3BhY2luZzogMXB4O1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICM0NTBjNDY7XG4gICAgYmFja2dyb3VuZDogIzU2MGY1NztcbiAgICBib3gtc2hhZG93OiAycHggMnB4IDJweCAwICM5YjFjOWMgaW5zZXQsIC0ycHggLTJweCAycHggMCByZ2JhKDAsIDAsIDAsIDAuNikgaW5zZXQ7IH1cbiAgICBib2R5LmJsb2cgLmJhbm5lciAuc2VhcmNoLWZvcm0gLnNlYXJjaC1zdWJtaXQ6aG92ZXIsIGJvZHkuYmxvZyAuYmFubmVyIC5zZWFyY2gtZm9ybSAuc2VhcmNoLXN1Ym1pdDpmb2N1cywgYm9keS5ibG9nIC5iYW5uZXIgLnNlYXJjaC1mb3JtIC5zZWFyY2gtc3VibWl0OmFjdGl2ZSwgYm9keS5zaW5nbGUtcG9zdCAuYmFubmVyIC5zZWFyY2gtZm9ybSAuc2VhcmNoLXN1Ym1pdDpob3ZlciwgYm9keS5zaW5nbGUtcG9zdCAuYmFubmVyIC5zZWFyY2gtZm9ybSAuc2VhcmNoLXN1Ym1pdDpmb2N1cywgYm9keS5zaW5nbGUtcG9zdCAuYmFubmVyIC5zZWFyY2gtZm9ybSAuc2VhcmNoLXN1Ym1pdDphY3RpdmUsIGJvZHkudGFnIC5iYW5uZXIgLnNlYXJjaC1mb3JtIC5zZWFyY2gtc3VibWl0OmhvdmVyLCBib2R5LnRhZyAuYmFubmVyIC5zZWFyY2gtZm9ybSAuc2VhcmNoLXN1Ym1pdDpmb2N1cywgYm9keS50YWcgLmJhbm5lciAuc2VhcmNoLWZvcm0gLnNlYXJjaC1zdWJtaXQ6YWN0aXZlLCBib2R5LmNhdGVnb3J5IC5iYW5uZXIgLnNlYXJjaC1mb3JtIC5zZWFyY2gtc3VibWl0OmhvdmVyLCBib2R5LmNhdGVnb3J5IC5iYW5uZXIgLnNlYXJjaC1mb3JtIC5zZWFyY2gtc3VibWl0OmZvY3VzLCBib2R5LmNhdGVnb3J5IC5iYW5uZXIgLnNlYXJjaC1mb3JtIC5zZWFyY2gtc3VibWl0OmFjdGl2ZSB7XG4gICAgICBiYWNrZ3JvdW5kOiAjN2QxNjdlOyB9XG5cbmJvZHkuYmxvZyAucHJpbWFyeS1uYXYgbGkgYTpob3ZlciwgYm9keS5ibG9nIC5wcmltYXJ5LW5hdiBsaSBhOmZvY3VzLCBib2R5LnNpbmdsZS1wb3N0IC5wcmltYXJ5LW5hdiBsaSBhOmhvdmVyLCBib2R5LnNpbmdsZS1wb3N0IC5wcmltYXJ5LW5hdiBsaSBhOmZvY3VzLCBib2R5LnRhZyAucHJpbWFyeS1uYXYgbGkgYTpob3ZlciwgYm9keS50YWcgLnByaW1hcnktbmF2IGxpIGE6Zm9jdXMsIGJvZHkuY2F0ZWdvcnkgLnByaW1hcnktbmF2IGxpIGE6aG92ZXIsIGJvZHkuY2F0ZWdvcnkgLnByaW1hcnktbmF2IGxpIGE6Zm9jdXMge1xuICBjb2xvcjogI2ZlZTE0MztcbiAgYmFja2dyb3VuZDogIzcwMTQ3MTsgfVxuXG5ib2R5LmJsb2cgLnByaW1hcnktbmF2IGxpLmFjdGl2ZSBhLCBib2R5LnNpbmdsZS1wb3N0IC5wcmltYXJ5LW5hdiBsaS5hY3RpdmUgYSwgYm9keS50YWcgLnByaW1hcnktbmF2IGxpLmFjdGl2ZSBhLCBib2R5LmNhdGVnb3J5IC5wcmltYXJ5LW5hdiBsaS5hY3RpdmUgYSB7XG4gIGNvbG9yOiAjNzAxNDcxOyB9XG4gIGJvZHkuYmxvZyAucHJpbWFyeS1uYXYgbGkuYWN0aXZlIGE6aG92ZXIsIGJvZHkuYmxvZyAucHJpbWFyeS1uYXYgbGkuYWN0aXZlIGE6Zm9jdXMsIGJvZHkuYmxvZyAucHJpbWFyeS1uYXYgbGkuYWN0aXZlIGE6YWN0aXZlLCBib2R5LnNpbmdsZS1wb3N0IC5wcmltYXJ5LW5hdiBsaS5hY3RpdmUgYTpob3ZlciwgYm9keS5zaW5nbGUtcG9zdCAucHJpbWFyeS1uYXYgbGkuYWN0aXZlIGE6Zm9jdXMsIGJvZHkuc2luZ2xlLXBvc3QgLnByaW1hcnktbmF2IGxpLmFjdGl2ZSBhOmFjdGl2ZSwgYm9keS50YWcgLnByaW1hcnktbmF2IGxpLmFjdGl2ZSBhOmhvdmVyLCBib2R5LnRhZyAucHJpbWFyeS1uYXYgbGkuYWN0aXZlIGE6Zm9jdXMsIGJvZHkudGFnIC5wcmltYXJ5LW5hdiBsaS5hY3RpdmUgYTphY3RpdmUsIGJvZHkuY2F0ZWdvcnkgLnByaW1hcnktbmF2IGxpLmFjdGl2ZSBhOmhvdmVyLCBib2R5LmNhdGVnb3J5IC5wcmltYXJ5LW5hdiBsaS5hY3RpdmUgYTpmb2N1cywgYm9keS5jYXRlZ29yeSAucHJpbWFyeS1uYXYgbGkuYWN0aXZlIGE6YWN0aXZlIHtcbiAgICBiYWNrZ3JvdW5kOiB3aGl0ZTsgfVxuXG5ib2R5LmJsb2cgLndpZGdldCBoMywgYm9keS5zaW5nbGUtcG9zdCAud2lkZ2V0IGgzLCBib2R5LnRhZyAud2lkZ2V0IGgzLCBib2R5LmNhdGVnb3J5IC53aWRnZXQgaDMge1xuICBjb2xvcjogIzcwMTQ3MTsgfVxuXG5ib2R5LmJsb2cgLnNpdGUtZm9vdGVyLCBib2R5LnNpbmdsZS1wb3N0IC5zaXRlLWZvb3RlciwgYm9keS50YWcgLnNpdGUtZm9vdGVyLCBib2R5LmNhdGVnb3J5IC5zaXRlLWZvb3RlciB7XG4gIGJhY2tncm91bmQ6ICM3MDE0NzE7IH1cbiAgYm9keS5ibG9nIC5zaXRlLWZvb3RlciAuZm9vdGVyLWhlYWRlciAuc29jaWFsIGEgaS5pY28tZmFjZWJvb2ssIGJvZHkuYmxvZyAuc2l0ZS1mb290ZXIgLmZvb3Rlci1oZWFkZXIgLnNvY2lhbCBhIGkuaWNvLWxpbmtlZGluLCBib2R5LmJsb2cgLnNpdGUtZm9vdGVyIC5mb290ZXItaGVhZGVyIC5zb2NpYWwgYSBpLmljby1pbnN0YWdyYW0tMiwgYm9keS5ibG9nIC5zaXRlLWZvb3RlciAuZm9vdGVyLWhlYWRlciAuc29jaWFsIGEgaS5pY28tdHdpdHRlciwgYm9keS5zaW5nbGUtcG9zdCAuc2l0ZS1mb290ZXIgLmZvb3Rlci1oZWFkZXIgLnNvY2lhbCBhIGkuaWNvLWZhY2Vib29rLCBib2R5LnNpbmdsZS1wb3N0IC5zaXRlLWZvb3RlciAuZm9vdGVyLWhlYWRlciAuc29jaWFsIGEgaS5pY28tbGlua2VkaW4sIGJvZHkuc2luZ2xlLXBvc3QgLnNpdGUtZm9vdGVyIC5mb290ZXItaGVhZGVyIC5zb2NpYWwgYSBpLmljby1pbnN0YWdyYW0tMiwgYm9keS5zaW5nbGUtcG9zdCAuc2l0ZS1mb290ZXIgLmZvb3Rlci1oZWFkZXIgLnNvY2lhbCBhIGkuaWNvLXR3aXR0ZXIsIGJvZHkudGFnIC5zaXRlLWZvb3RlciAuZm9vdGVyLWhlYWRlciAuc29jaWFsIGEgaS5pY28tZmFjZWJvb2ssIGJvZHkudGFnIC5zaXRlLWZvb3RlciAuZm9vdGVyLWhlYWRlciAuc29jaWFsIGEgaS5pY28tbGlua2VkaW4sIGJvZHkudGFnIC5zaXRlLWZvb3RlciAuZm9vdGVyLWhlYWRlciAuc29jaWFsIGEgaS5pY28taW5zdGFncmFtLTIsIGJvZHkudGFnIC5zaXRlLWZvb3RlciAuZm9vdGVyLWhlYWRlciAuc29jaWFsIGEgaS5pY28tdHdpdHRlciwgYm9keS5jYXRlZ29yeSAuc2l0ZS1mb290ZXIgLmZvb3Rlci1oZWFkZXIgLnNvY2lhbCBhIGkuaWNvLWZhY2Vib29rLCBib2R5LmNhdGVnb3J5IC5zaXRlLWZvb3RlciAuZm9vdGVyLWhlYWRlciAuc29jaWFsIGEgaS5pY28tbGlua2VkaW4sIGJvZHkuY2F0ZWdvcnkgLnNpdGUtZm9vdGVyIC5mb290ZXItaGVhZGVyIC5zb2NpYWwgYSBpLmljby1pbnN0YWdyYW0tMiwgYm9keS5jYXRlZ29yeSAuc2l0ZS1mb290ZXIgLmZvb3Rlci1oZWFkZXIgLnNvY2lhbCBhIGkuaWNvLXR3aXR0ZXIge1xuICAgIGNvbG9yOiAjNzAxNDcxOyB9XG5cbmJvZHkuYmxvZyAuc2VlLW1vcmUsIGJvZHkuYmxvZyAubGFuZGluZy1wYWdlLnNlY29uZC1sZXZlbCAubWFpbi1mZWF0dXJlIHA6bGFzdC1vZi10eXBlIGEsIC5sYW5kaW5nLXBhZ2Uuc2Vjb25kLWxldmVsIC5tYWluLWZlYXR1cmUgcDpsYXN0LW9mLXR5cGUgYm9keS5ibG9nIGEsIGJvZHkuYmxvZyAuc2luZ2xlLWF0aGxldGUgLnJpZ2h0LWZlYXR1cmVzIC5hdGhsZXRlLXNvY2lhbCB1bCBsaSBzcGFuLCAuc2luZ2xlLWF0aGxldGUgLnJpZ2h0LWZlYXR1cmVzIC5hdGhsZXRlLXNvY2lhbCB1bCBsaSBib2R5LmJsb2cgc3BhbiwgYm9keS5jYXRlZ29yeSAuc2VlLW1vcmUsIGJvZHkuY2F0ZWdvcnkgLmxhbmRpbmctcGFnZS5zZWNvbmQtbGV2ZWwgLm1haW4tZmVhdHVyZSBwOmxhc3Qtb2YtdHlwZSBhLCAubGFuZGluZy1wYWdlLnNlY29uZC1sZXZlbCAubWFpbi1mZWF0dXJlIHA6bGFzdC1vZi10eXBlIGJvZHkuY2F0ZWdvcnkgYSwgYm9keS5jYXRlZ29yeSAuc2luZ2xlLWF0aGxldGUgLnJpZ2h0LWZlYXR1cmVzIC5hdGhsZXRlLXNvY2lhbCB1bCBsaSBzcGFuLCAuc2luZ2xlLWF0aGxldGUgLnJpZ2h0LWZlYXR1cmVzIC5hdGhsZXRlLXNvY2lhbCB1bCBsaSBib2R5LmNhdGVnb3J5IHNwYW4sIGJvZHkuc2luZ2xlLXBvc3QgLnNlZS1tb3JlLCBib2R5LnNpbmdsZS1wb3N0IC5sYW5kaW5nLXBhZ2Uuc2Vjb25kLWxldmVsIC5tYWluLWZlYXR1cmUgcDpsYXN0LW9mLXR5cGUgYSwgLmxhbmRpbmctcGFnZS5zZWNvbmQtbGV2ZWwgLm1haW4tZmVhdHVyZSBwOmxhc3Qtb2YtdHlwZSBib2R5LnNpbmdsZS1wb3N0IGEsIGJvZHkuc2luZ2xlLXBvc3QgLnNpbmdsZS1hdGhsZXRlIC5yaWdodC1mZWF0dXJlcyAuYXRobGV0ZS1zb2NpYWwgdWwgbGkgc3BhbiwgLnNpbmdsZS1hdGhsZXRlIC5yaWdodC1mZWF0dXJlcyAuYXRobGV0ZS1zb2NpYWwgdWwgbGkgYm9keS5zaW5nbGUtcG9zdCBzcGFuLCBib2R5LnRhZyAuc2VlLW1vcmUsIGJvZHkudGFnIC5sYW5kaW5nLXBhZ2Uuc2Vjb25kLWxldmVsIC5tYWluLWZlYXR1cmUgcDpsYXN0LW9mLXR5cGUgYSwgLmxhbmRpbmctcGFnZS5zZWNvbmQtbGV2ZWwgLm1haW4tZmVhdHVyZSBwOmxhc3Qtb2YtdHlwZSBib2R5LnRhZyBhLCBib2R5LnRhZyAuc2luZ2xlLWF0aGxldGUgLnJpZ2h0LWZlYXR1cmVzIC5hdGhsZXRlLXNvY2lhbCB1bCBsaSBzcGFuLCAuc2luZ2xlLWF0aGxldGUgLnJpZ2h0LWZlYXR1cmVzIC5hdGhsZXRlLXNvY2lhbCB1bCBsaSBib2R5LnRhZyBzcGFuIHtcbiAgY29sb3I6ICM0MTlmYjU7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjE7XG4gIGxldHRlci1zcGFjaW5nOiAxcHg7XG4gIGZvbnQtZmFtaWx5OiBcIm5ld3MtZ290aGljLXN0ZFwiLCBhcmlhbCwgc2Fucy1zZXJpZjtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgZm9udC13ZWlnaHQ6IDYwMDsgfVxuICBib2R5LmJsb2cgLnNlZS1tb3JlOmhvdmVyLCBib2R5LmJsb2cgLmxhbmRpbmctcGFnZS5zZWNvbmQtbGV2ZWwgLm1haW4tZmVhdHVyZSBwOmxhc3Qtb2YtdHlwZSBhOmhvdmVyLCAubGFuZGluZy1wYWdlLnNlY29uZC1sZXZlbCAubWFpbi1mZWF0dXJlIHA6bGFzdC1vZi10eXBlIGJvZHkuYmxvZyBhOmhvdmVyLCBib2R5LmJsb2cgLnNpbmdsZS1hdGhsZXRlIC5yaWdodC1mZWF0dXJlcyAuYXRobGV0ZS1zb2NpYWwgdWwgbGkgc3Bhbjpob3ZlciwgLnNpbmdsZS1hdGhsZXRlIC5yaWdodC1mZWF0dXJlcyAuYXRobGV0ZS1zb2NpYWwgdWwgbGkgYm9keS5ibG9nIHNwYW46aG92ZXIsIGJvZHkuYmxvZyAuc2VlLW1vcmU6YWN0aXZlLCBib2R5LmJsb2cgLmxhbmRpbmctcGFnZS5zZWNvbmQtbGV2ZWwgLm1haW4tZmVhdHVyZSBwOmxhc3Qtb2YtdHlwZSBhOmFjdGl2ZSwgLmxhbmRpbmctcGFnZS5zZWNvbmQtbGV2ZWwgLm1haW4tZmVhdHVyZSBwOmxhc3Qtb2YtdHlwZSBib2R5LmJsb2cgYTphY3RpdmUsIGJvZHkuYmxvZyAuc2luZ2xlLWF0aGxldGUgLnJpZ2h0LWZlYXR1cmVzIC5hdGhsZXRlLXNvY2lhbCB1bCBsaSBzcGFuOmFjdGl2ZSwgLnNpbmdsZS1hdGhsZXRlIC5yaWdodC1mZWF0dXJlcyAuYXRobGV0ZS1zb2NpYWwgdWwgbGkgYm9keS5ibG9nIHNwYW46YWN0aXZlLCBib2R5LmJsb2cgLnNlZS1tb3JlOmZvY3VzLCBib2R5LmJsb2cgLmxhbmRpbmctcGFnZS5zZWNvbmQtbGV2ZWwgLm1haW4tZmVhdHVyZSBwOmxhc3Qtb2YtdHlwZSBhOmZvY3VzLCAubGFuZGluZy1wYWdlLnNlY29uZC1sZXZlbCAubWFpbi1mZWF0dXJlIHA6bGFzdC1vZi10eXBlIGJvZHkuYmxvZyBhOmZvY3VzLCBib2R5LmJsb2cgLnNpbmdsZS1hdGhsZXRlIC5yaWdodC1mZWF0dXJlcyAuYXRobGV0ZS1zb2NpYWwgdWwgbGkgc3Bhbjpmb2N1cywgLnNpbmdsZS1hdGhsZXRlIC5yaWdodC1mZWF0dXJlcyAuYXRobGV0ZS1zb2NpYWwgdWwgbGkgYm9keS5ibG9nIHNwYW46Zm9jdXMsIGJvZHkuY2F0ZWdvcnkgLnNlZS1tb3JlOmhvdmVyLCBib2R5LmNhdGVnb3J5IC5sYW5kaW5nLXBhZ2Uuc2Vjb25kLWxldmVsIC5tYWluLWZlYXR1cmUgcDpsYXN0LW9mLXR5cGUgYTpob3ZlciwgLmxhbmRpbmctcGFnZS5zZWNvbmQtbGV2ZWwgLm1haW4tZmVhdHVyZSBwOmxhc3Qtb2YtdHlwZSBib2R5LmNhdGVnb3J5IGE6aG92ZXIsIGJvZHkuY2F0ZWdvcnkgLnNpbmdsZS1hdGhsZXRlIC5yaWdodC1mZWF0dXJlcyAuYXRobGV0ZS1zb2NpYWwgdWwgbGkgc3Bhbjpob3ZlciwgLnNpbmdsZS1hdGhsZXRlIC5yaWdodC1mZWF0dXJlcyAuYXRobGV0ZS1zb2NpYWwgdWwgbGkgYm9keS5jYXRlZ29yeSBzcGFuOmhvdmVyLCBib2R5LmNhdGVnb3J5IC5zZWUtbW9yZTphY3RpdmUsIGJvZHkuY2F0ZWdvcnkgLmxhbmRpbmctcGFnZS5zZWNvbmQtbGV2ZWwgLm1haW4tZmVhdHVyZSBwOmxhc3Qtb2YtdHlwZSBhOmFjdGl2ZSwgLmxhbmRpbmctcGFnZS5zZWNvbmQtbGV2ZWwgLm1haW4tZmVhdHVyZSBwOmxhc3Qtb2YtdHlwZSBib2R5LmNhdGVnb3J5IGE6YWN0aXZlLCBib2R5LmNhdGVnb3J5IC5zaW5nbGUtYXRobGV0ZSAucmlnaHQtZmVhdHVyZXMgLmF0aGxldGUtc29jaWFsIHVsIGxpIHNwYW46YWN0aXZlLCAuc2luZ2xlLWF0aGxldGUgLnJpZ2h0LWZlYXR1cmVzIC5hdGhsZXRlLXNvY2lhbCB1bCBsaSBib2R5LmNhdGVnb3J5IHNwYW46YWN0aXZlLCBib2R5LmNhdGVnb3J5IC5zZWUtbW9yZTpmb2N1cywgYm9keS5jYXRlZ29yeSAubGFuZGluZy1wYWdlLnNlY29uZC1sZXZlbCAubWFpbi1mZWF0dXJlIHA6bGFzdC1vZi10eXBlIGE6Zm9jdXMsIC5sYW5kaW5nLXBhZ2Uuc2Vjb25kLWxldmVsIC5tYWluLWZlYXR1cmUgcDpsYXN0LW9mLXR5cGUgYm9keS5jYXRlZ29yeSBhOmZvY3VzLCBib2R5LmNhdGVnb3J5IC5zaW5nbGUtYXRobGV0ZSAucmlnaHQtZmVhdHVyZXMgLmF0aGxldGUtc29jaWFsIHVsIGxpIHNwYW46Zm9jdXMsIC5zaW5nbGUtYXRobGV0ZSAucmlnaHQtZmVhdHVyZXMgLmF0aGxldGUtc29jaWFsIHVsIGxpIGJvZHkuY2F0ZWdvcnkgc3Bhbjpmb2N1cywgYm9keS5zaW5nbGUtcG9zdCAuc2VlLW1vcmU6aG92ZXIsIGJvZHkuc2luZ2xlLXBvc3QgLmxhbmRpbmctcGFnZS5zZWNvbmQtbGV2ZWwgLm1haW4tZmVhdHVyZSBwOmxhc3Qtb2YtdHlwZSBhOmhvdmVyLCAubGFuZGluZy1wYWdlLnNlY29uZC1sZXZlbCAubWFpbi1mZWF0dXJlIHA6bGFzdC1vZi10eXBlIGJvZHkuc2luZ2xlLXBvc3QgYTpob3ZlciwgYm9keS5zaW5nbGUtcG9zdCAuc2luZ2xlLWF0aGxldGUgLnJpZ2h0LWZlYXR1cmVzIC5hdGhsZXRlLXNvY2lhbCB1bCBsaSBzcGFuOmhvdmVyLCAuc2luZ2xlLWF0aGxldGUgLnJpZ2h0LWZlYXR1cmVzIC5hdGhsZXRlLXNvY2lhbCB1bCBsaSBib2R5LnNpbmdsZS1wb3N0IHNwYW46aG92ZXIsIGJvZHkuc2luZ2xlLXBvc3QgLnNlZS1tb3JlOmFjdGl2ZSwgYm9keS5zaW5nbGUtcG9zdCAubGFuZGluZy1wYWdlLnNlY29uZC1sZXZlbCAubWFpbi1mZWF0dXJlIHA6bGFzdC1vZi10eXBlIGE6YWN0aXZlLCAubGFuZGluZy1wYWdlLnNlY29uZC1sZXZlbCAubWFpbi1mZWF0dXJlIHA6bGFzdC1vZi10eXBlIGJvZHkuc2luZ2xlLXBvc3QgYTphY3RpdmUsIGJvZHkuc2luZ2xlLXBvc3QgLnNpbmdsZS1hdGhsZXRlIC5yaWdodC1mZWF0dXJlcyAuYXRobGV0ZS1zb2NpYWwgdWwgbGkgc3BhbjphY3RpdmUsIC5zaW5nbGUtYXRobGV0ZSAucmlnaHQtZmVhdHVyZXMgLmF0aGxldGUtc29jaWFsIHVsIGxpIGJvZHkuc2luZ2xlLXBvc3Qgc3BhbjphY3RpdmUsIGJvZHkuc2luZ2xlLXBvc3QgLnNlZS1tb3JlOmZvY3VzLCBib2R5LnNpbmdsZS1wb3N0IC5sYW5kaW5nLXBhZ2Uuc2Vjb25kLWxldmVsIC5tYWluLWZlYXR1cmUgcDpsYXN0LW9mLXR5cGUgYTpmb2N1cywgLmxhbmRpbmctcGFnZS5zZWNvbmQtbGV2ZWwgLm1haW4tZmVhdHVyZSBwOmxhc3Qtb2YtdHlwZSBib2R5LnNpbmdsZS1wb3N0IGE6Zm9jdXMsIGJvZHkuc2luZ2xlLXBvc3QgLnNpbmdsZS1hdGhsZXRlIC5yaWdodC1mZWF0dXJlcyAuYXRobGV0ZS1zb2NpYWwgdWwgbGkgc3Bhbjpmb2N1cywgLnNpbmdsZS1hdGhsZXRlIC5yaWdodC1mZWF0dXJlcyAuYXRobGV0ZS1zb2NpYWwgdWwgbGkgYm9keS5zaW5nbGUtcG9zdCBzcGFuOmZvY3VzLCBib2R5LnRhZyAuc2VlLW1vcmU6aG92ZXIsIGJvZHkudGFnIC5sYW5kaW5nLXBhZ2Uuc2Vjb25kLWxldmVsIC5tYWluLWZlYXR1cmUgcDpsYXN0LW9mLXR5cGUgYTpob3ZlciwgLmxhbmRpbmctcGFnZS5zZWNvbmQtbGV2ZWwgLm1haW4tZmVhdHVyZSBwOmxhc3Qtb2YtdHlwZSBib2R5LnRhZyBhOmhvdmVyLCBib2R5LnRhZyAuc2luZ2xlLWF0aGxldGUgLnJpZ2h0LWZlYXR1cmVzIC5hdGhsZXRlLXNvY2lhbCB1bCBsaSBzcGFuOmhvdmVyLCAuc2luZ2xlLWF0aGxldGUgLnJpZ2h0LWZlYXR1cmVzIC5hdGhsZXRlLXNvY2lhbCB1bCBsaSBib2R5LnRhZyBzcGFuOmhvdmVyLCBib2R5LnRhZyAuc2VlLW1vcmU6YWN0aXZlLCBib2R5LnRhZyAubGFuZGluZy1wYWdlLnNlY29uZC1sZXZlbCAubWFpbi1mZWF0dXJlIHA6bGFzdC1vZi10eXBlIGE6YWN0aXZlLCAubGFuZGluZy1wYWdlLnNlY29uZC1sZXZlbCAubWFpbi1mZWF0dXJlIHA6bGFzdC1vZi10eXBlIGJvZHkudGFnIGE6YWN0aXZlLCBib2R5LnRhZyAuc2luZ2xlLWF0aGxldGUgLnJpZ2h0LWZlYXR1cmVzIC5hdGhsZXRlLXNvY2lhbCB1bCBsaSBzcGFuOmFjdGl2ZSwgLnNpbmdsZS1hdGhsZXRlIC5yaWdodC1mZWF0dXJlcyAuYXRobGV0ZS1zb2NpYWwgdWwgbGkgYm9keS50YWcgc3BhbjphY3RpdmUsIGJvZHkudGFnIC5zZWUtbW9yZTpmb2N1cywgYm9keS50YWcgLmxhbmRpbmctcGFnZS5zZWNvbmQtbGV2ZWwgLm1haW4tZmVhdHVyZSBwOmxhc3Qtb2YtdHlwZSBhOmZvY3VzLCAubGFuZGluZy1wYWdlLnNlY29uZC1sZXZlbCAubWFpbi1mZWF0dXJlIHA6bGFzdC1vZi10eXBlIGJvZHkudGFnIGE6Zm9jdXMsIGJvZHkudGFnIC5zaW5nbGUtYXRobGV0ZSAucmlnaHQtZmVhdHVyZXMgLmF0aGxldGUtc29jaWFsIHVsIGxpIHNwYW46Zm9jdXMsIC5zaW5nbGUtYXRobGV0ZSAucmlnaHQtZmVhdHVyZXMgLmF0aGxldGUtc29jaWFsIHVsIGxpIGJvZHkudGFnIHNwYW46Zm9jdXMge1xuICAgIGNvbG9yOiAjZmY2ZDAzOyB9XG5cbmJvZHkuc2luZ2xlLXBvc3QgLnBvc3QtcGFnZSAuaGVudHJ5IGhlYWRlciBoMSB7XG4gIGNvbG9yOiAjNzAxNDcxOyB9XG5cbmJvZHkuY2F0ZWdvcnkgLnRhZ2dlZCwgYm9keS5zaW5nbGUtcG9zdCAudGFnZ2VkLCBib2R5LnRhZyAudGFnZ2VkIHtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICM3MDE0NzE7IH1cbiAgYm9keS5jYXRlZ29yeSAudGFnZ2VkIGgyLCBib2R5LnNpbmdsZS1wb3N0IC50YWdnZWQgaDIsIGJvZHkudGFnIC50YWdnZWQgaDIge1xuICAgIGNvbG9yOiAjNzAxNDcxO1xuICAgIGZvbnQtc2l6ZTogMS41cmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjE7XG4gICAgZm9udC1mYW1pbHk6IFwibGVhZ3VlLWdvdGhpY1wiLCBhcmlhbCwgc2Fucy1zZXJpZjtcbiAgICBsZXR0ZXItc3BhY2luZzogMC4wMDVlbTtcbiAgICBmb250LXdlaWdodDogbm9ybWFsOyB9XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgIGJvZHkuY2F0ZWdvcnkgLnRhZ2dlZCBoMiwgYm9keS5zaW5nbGUtcG9zdCAudGFnZ2VkIGgyLCBib2R5LnRhZyAudGFnZ2VkIGgyIHtcbiAgICAgICAgZm9udC1zaXplOiAxLjg3NXJlbTsgfSB9XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTYwcHgpIHtcbiAgICAgIGJvZHkuY2F0ZWdvcnkgLnRhZ2dlZCBoMiwgYm9keS5zaW5nbGUtcG9zdCAudGFnZ2VkIGgyLCBib2R5LnRhZyAudGFnZ2VkIGgyIHtcbiAgICAgICAgZm9udC1zaXplOiAyLjI1cmVtOyB9IH1cblxuLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbiAgIFMuSC5FIE5ldHdvcmsgQmxvZyBEZWZhdWx0cyBpbmNsdWRpbmc6XG5cbiAgIDEuIExheW91dCBTdHJ1Y3R1cmUgZm9yIGNhdGVnb3J5LCB0YWdnZWQgYW5kIHNpbmdsZSBwYWdlc1xuICAgMi4gTGVmdCBzaWRlYmFyIHN0eWxlc1xuICAgMy4gUmlnaHQgc2lkZWJhciBzdHlsZXNcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG5ib2R5LmJsb2cgLnBhZ2UtaGVhZGVyIHtcbiAgZGlzcGxheTogbm9uZTsgfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICBib2R5LmNhdGVnb3J5IC5tYWluLWNvbnRlbnQsIGJvZHkuc2luZ2xlLXBvc3QgLm1haW4tY29udGVudCwgYm9keS50YWcgLm1haW4tY29udGVudCB7XG4gICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gICAgZGlzcGxheTogLW1vei1ib3g7XG4gICAgZGlzcGxheTogYm94O1xuICAgIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcbiAgICBkaXNwbGF5OiAtbW96LWZsZXg7XG4gICAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBwYWRkaW5nOiAwIDE1cHg7IH0gfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5NjBweCkge1xuICBib2R5LmNhdGVnb3J5IC5tYWluLWNvbnRlbnQsIGJvZHkuc2luZ2xlLXBvc3QgLm1haW4tY29udGVudCwgYm9keS50YWcgLm1haW4tY29udGVudCB7XG4gICAgcGFkZGluZzogMDsgfSB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIGJvZHkuY2F0ZWdvcnkgLm1haW4tY29udGVudCBtYWluLCBib2R5LnNpbmdsZS1wb3N0IC5tYWluLWNvbnRlbnQgbWFpbiwgYm9keS50YWcgLm1haW4tY29udGVudCBtYWluIHtcbiAgICB3aWR0aDogNzYlOyB9IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgYm9keS5jYXRlZ29yeSAubWFpbi1jb250ZW50IC5zaWRlYmFyLCBib2R5LnNpbmdsZS1wb3N0IC5tYWluLWNvbnRlbnQgLnNpZGViYXIsIGJvZHkudGFnIC5tYWluLWNvbnRlbnQgLnNpZGViYXIge1xuICAgIHdpZHRoOiAyNCU7XG4gICAgcGFkZGluZy10b3A6IDQ0cHg7XG4gICAgbWFyZ2luLWxlZnQ6IDQwcHg7XG4gICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICM3MmI2MTk7IH0gfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5NjBweCkge1xuICBib2R5LmNhdGVnb3J5IC5tYWluLWNvbnRlbnQgLnNpZGViYXIsIGJvZHkuc2luZ2xlLXBvc3QgLm1haW4tY29udGVudCAuc2lkZWJhciwgYm9keS50YWcgLm1haW4tY29udGVudCAuc2lkZWJhciB7XG4gICAgbWFyZ2luLWxlZnQ6IDU1cHg7IH0gfVxuXG4udGltZS13cmFwIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAxO1xuICBiYWNrZ3JvdW5kOiAjOTk0NTlhO1xuICBtYXJnaW4tdG9wOiAxOXB4O1xuICBwYWRkaW5nOiAxMHB4OyB9XG4gIC50aW1lLXdyYXA6YmVmb3JlLCAudGltZS13cmFwOmFmdGVyIHtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBsZWZ0OiAwO1xuICAgIHJpZ2h0OiAwO1xuICAgIHotaW5kZXg6IC0xO1xuICAgIGhlaWdodDogNTAlO1xuICAgIGJhY2tncm91bmQ6IGluaGVyaXQ7XG4gICAgLXdlYmtpdC1iYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47IH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNDgwcHgpIHtcbiAgICAudGltZS13cmFwIHtcbiAgICAgIG1hcmdpbi10b3A6IDI0cHg7IH0gfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAgIC50aW1lLXdyYXAge1xuICAgICAgbWFyZ2luLXRvcDogOXB4OyB9IH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTYwcHgpIHtcbiAgICAudGltZS13cmFwIHtcbiAgICAgIG1hcmdpbi10b3A6IDEycHg7IH0gfVxuICAudGltZS13cmFwOmJlZm9yZSB7XG4gICAgdG9wOiAtMjdweDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2tld1koLTMuNWRlZyk7XG4gICAgLW1vei10cmFuc2Zvcm06IHNrZXdZKC0zLjVkZWcpO1xuICAgIC1tcy10cmFuc2Zvcm06IHNrZXdZKC0zLjVkZWcpO1xuICAgIC1vLXRyYW5zZm9ybTogc2tld1koLTMuNWRlZyk7XG4gICAgdHJhbnNmb3JtOiBza2V3WSgtMy41ZGVnKTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IDEwMCUgMDtcbiAgICAtbW96LXRyYW5zZm9ybS1vcmlnaW46IDEwMCUgMDtcbiAgICAtbXMtdHJhbnNmb3JtLW9yaWdpbjogMTAwJSAwO1xuICAgIC1vLXRyYW5zZm9ybS1vcmlnaW46IDEwMCUgMDtcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiAxMDAlIDA7IH1cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA0ODBweCkge1xuICAgICAgLnRpbWUtd3JhcDpiZWZvcmUge1xuICAgICAgICB0b3A6IC0yNHB4OyB9IH1cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgLnRpbWUtd3JhcDpiZWZvcmUge1xuICAgICAgICB0b3A6IC04cHg7IH0gfVxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk2MHB4KSB7XG4gICAgICAudGltZS13cmFwOmJlZm9yZSB7XG4gICAgICAgIHRvcDogLTEycHg7IH0gfVxuICAudGltZS13cmFwOmFmdGVyIHtcbiAgICBkaXNwbGF5OiBub25lOyB9XG4gIC50aW1lLXdyYXAgaDUge1xuICAgIGNvbG9yOiB3aGl0ZTtcbiAgICBmb250LXNpemU6IDEuMzEyNXJlbTtcbiAgICBsaW5lLWhlaWdodDogMS4yO1xuICAgIGZvbnQtZmFtaWx5OiBcImxlYWd1ZS1nb3RoaWNcIiwgYXJpYWwsIHNhbnMtc2VyaWY7XG4gICAgbGV0dGVyLXNwYWNpbmc6IDAuMDA1ZW07XG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICBsaW5lLWhlaWdodDogMTtcbiAgICBtYXJnaW46IDA7IH1cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgLnRpbWUtd3JhcCBoNSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMS41cmVtOyB9IH1cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5NjBweCkge1xuICAgICAgLnRpbWUtd3JhcCBoNSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMS44NzVyZW07IH0gfVxuICAudGltZS13cmFwIGg2IHtcbiAgICBjb2xvcjogd2hpdGU7XG4gICAgZm9udC1zaXplOiAxLjEyNXJlbTtcbiAgICBsaW5lLWhlaWdodDogMS4yO1xuICAgIGZvbnQtZmFtaWx5OiBcImxlYWd1ZS1nb3RoaWNcIiwgYXJpYWwsIHNhbnMtc2VyaWY7XG4gICAgbGV0dGVyLXNwYWNpbmc6IDAuMDA1ZW07XG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICBsaW5lLWhlaWdodDogMTtcbiAgICBtYXJnaW46IDA7IH1cblxuLmNhdGVnb3J5LWxpbmsge1xuICBkaXNwbGF5OiBibG9jaztcbiAgY29sb3I6IHdoaXRlO1xuICBmb250LXNpemU6IDEuMTI1cmVtO1xuICBsaW5lLWhlaWdodDogMS4yO1xuICBmb250LWZhbWlseTogXCJsZWFndWUtZ290aGljXCIsIGFyaWFsLCBzYW5zLXNlcmlmO1xuICBsZXR0ZXItc3BhY2luZzogMC4wMDVlbTtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgcGFkZGluZzogMTBweDtcbiAgbWFyZ2luLXRvcDogNXB4O1xuICBiYWNrZ3JvdW5kOiAjNzAxNDcxOyB9XG4gIC5jYXRlZ29yeS1saW5rOmhvdmVyLCAuY2F0ZWdvcnktbGluazphY3RpdmUsIC5jYXRlZ29yeS1saW5rOmZvY3VzIHtcbiAgICBjb2xvcjogd2hpdGU7XG4gICAgYmFja2dyb3VuZDogI2ZmNmQwMzsgfVxuXG4uYnlsaW5lLmF1dGhvciB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBjb2xvcjogIzk5OTk5OTtcbiAgZm9udC1zaXplOiAxLjEyNXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgZm9udC1mYW1pbHk6IFwibGVhZ3VlLWdvdGhpY1wiLCBhcmlhbCwgc2Fucy1zZXJpZjtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMDA1ZW07XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIHBhZGRpbmc6IDEwcHggMDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICM3MDE0NzE7IH1cbiAgLmJ5bGluZS5hdXRob3Igc3BhbiB7XG4gICAgZm9udC1zaXplOiAxcmVtO1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7IH1cbiAgLmJ5bGluZS5hdXRob3IgYSB7XG4gICAgY29sb3I6ICM0MTlmYjU7XG4gICAgZm9udC1zaXplOiAxLjEyNXJlbTtcbiAgICBsaW5lLWhlaWdodDogMS4yO1xuICAgIGZvbnQtZmFtaWx5OiBcImxlYWd1ZS1nb3RoaWNcIiwgYXJpYWwsIHNhbnMtc2VyaWY7XG4gICAgbGV0dGVyLXNwYWNpbmc6IDAuMDA1ZW07XG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICB0ZXh0LXRyYW5zZm9ybTogbm9uZTsgfVxuICAgIC5ieWxpbmUuYXV0aG9yIGE6aG92ZXIsIC5ieWxpbmUuYXV0aG9yIGE6YWN0aXZlLCAuYnlsaW5lLmF1dGhvciBhOmZvY3VzIHtcbiAgICAgIGNvbG9yOiAjZmY2ZDAzOyB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIGJvZHkuY2F0ZWdvcnkgLnRhZ2dlZCB1bCBsaSwgYm9keS5zaW5nbGUtcG9zdCAudGFnZ2VkIHVsIGxpLCBib2R5LnRhZyAudGFnZ2VkIHVsIGxpIHtcbiAgICBkaXNwbGF5OiBibG9jazsgfSB9XG5cbi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4gICBTLkguRSBOZXR3b3JrIExhbmRpbmcgUGFnZSBpbmNsdWRpbmc6XG5cbiAgIDEuIEhlcm8gYXJlYSBhdCB0b3Agb2YgcGFnZVxuICAgMi4gTGlzdGluZyBvZiBsYXRlc3QgYXJ0aWNsZXNcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG4uYmxvZy1oZXJvIHtcbiAgcGFkZGluZy1sZWZ0OiAxNXB4O1xuICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xuICBtYXgtd2lkdGg6IDc1ZW07XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMTtcbiAgYmFja2dyb3VuZDogIzM1YTdjMTtcbiAgbWFyZ2luLWJvdHRvbTogMjVweDtcbiAgcGFkZGluZy10b3A6IDMwcHg7XG4gIHBhZGRpbmctYm90dG9tOiAyMHB4OyB9XG4gIC5ibG9nLWhlcm86OmFmdGVyIHtcbiAgICBjbGVhcjogYm90aDtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIGRpc3BsYXk6IHRhYmxlOyB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQ4MHB4KSB7XG4gICAgLmJsb2ctaGVybyB7XG4gICAgICBtYXgtd2lkdGg6IDEwMCU7IH0gfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAgIC5ibG9nLWhlcm8ge1xuICAgICAgbWF4LXdpZHRoOiAxMDAlOyB9IH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTYwcHgpIHtcbiAgICAuYmxvZy1oZXJvIHtcbiAgICAgIG1heC13aWR0aDogOTYwcHg7IH0gfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgICAuYmxvZy1oZXJvIHtcbiAgICAgIG1heC13aWR0aDogMTIwMHB4OyB9IH1cbiAgLmJsb2ctaGVybzpiZWZvcmUsIC5ibG9nLWhlcm86YWZ0ZXIge1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGxlZnQ6IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgei1pbmRleDogLTE7XG4gICAgaGVpZ2h0OiA1MCU7XG4gICAgYmFja2dyb3VuZDogaW5oZXJpdDtcbiAgICAtd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjsgfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA0ODBweCkge1xuICAgIC5ibG9nLWhlcm8ge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMjlweDsgfSB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgLmJsb2ctaGVybyB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAzNHB4OyB9IH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTYwcHgpIHtcbiAgICAuYmxvZy1oZXJvIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDQ3cHg7IH0gfVxuICAuYmxvZy1oZXJvOmJlZm9yZSB7XG4gICAgZGlzcGxheTogbm9uZTsgfVxuICAuYmxvZy1oZXJvOmFmdGVyIHtcbiAgICBib3R0b206IC0yNXB4O1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBza2V3WSgxLjlkZWcpO1xuICAgIC1tb3otdHJhbnNmb3JtOiBza2V3WSgxLjlkZWcpO1xuICAgIC1tcy10cmFuc2Zvcm06IHNrZXdZKDEuOWRlZyk7XG4gICAgLW8tdHJhbnNmb3JtOiBza2V3WSgxLjlkZWcpO1xuICAgIHRyYW5zZm9ybTogc2tld1koMS45ZGVnKTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IDEwMCUgMDtcbiAgICAtbW96LXRyYW5zZm9ybS1vcmlnaW46IDEwMCUgMDtcbiAgICAtbXMtdHJhbnNmb3JtLW9yaWdpbjogMTAwJSAwO1xuICAgIC1vLXRyYW5zZm9ybS1vcmlnaW46IDEwMCUgMDtcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiAxMDAlIDA7IH1cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA0ODBweCkge1xuICAgICAgLmJsb2ctaGVybzphZnRlciB7XG4gICAgICAgIGJvdHRvbTogLTI5cHg7IH0gfVxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAuYmxvZy1oZXJvOmFmdGVyIHtcbiAgICAgICAgYm90dG9tOiAtMzRweDsgfSB9XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTYwcHgpIHtcbiAgICAgIC5ibG9nLWhlcm86YWZ0ZXIge1xuICAgICAgICBib3R0b206IC00N3B4OyB9IH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAuYmxvZy1oZXJvIHtcbiAgICAgIHBhZGRpbmctdG9wOiA2MHB4O1xuICAgICAgcGFkZGluZy1ib3R0b206IDVweDtcbiAgICAgIG1hcmdpbi1ib3R0b206IDY3cHg7IH0gfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAgIC5ibG9nLWhlcm8gLmNvbnRhaW5lciwgLmJsb2ctaGVybyAuZ2VuZXJpYy1jb250ZW50LXdyYXBwZXIsIC5ibG9nLWhlcm8gLnNpbmdsZS1hdGhsZXRlIC5hdGhsZXRlLWFydGljbGUgLmhlbnRyeSwgLnNpbmdsZS1hdGhsZXRlIC5hdGhsZXRlLWFydGljbGUgLmJsb2ctaGVybyAuaGVudHJ5LCAuYmxvZy1oZXJvIC5zaW5nbGUtYXRobGV0ZSAuYXRobGV0ZS1yZWxhdGVkLWFydGljbGVzLCAuc2luZ2xlLWF0aGxldGUgLmJsb2ctaGVybyAuYXRobGV0ZS1yZWxhdGVkLWFydGljbGVzLCAuYmxvZy1oZXJvIGJvZHkuY2F0ZWdvcnkgLm1haW4tY29udGVudCwgYm9keS5jYXRlZ29yeSAuYmxvZy1oZXJvIC5tYWluLWNvbnRlbnQsIC5ibG9nLWhlcm8gYm9keS5zaW5nbGUtcG9zdCAubWFpbi1jb250ZW50LCBib2R5LnNpbmdsZS1wb3N0IC5ibG9nLWhlcm8gLm1haW4tY29udGVudCwgLmJsb2ctaGVybyBib2R5LnRhZyAubWFpbi1jb250ZW50LCBib2R5LnRhZyAuYmxvZy1oZXJvIC5tYWluLWNvbnRlbnQge1xuICAgICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gICAgICBkaXNwbGF5OiAtbW96LWJveDtcbiAgICAgIGRpc3BsYXk6IGJveDtcbiAgICAgIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcbiAgICAgIGRpc3BsYXk6IC1tb3otZmxleDtcbiAgICAgIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICAgICAgZGlzcGxheTogZmxleDsgfSB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgLmJsb2ctaGVybyAudmlkZW8ge1xuICAgICAgd2lkdGg6IDcwJTsgfSB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk2MHB4KSB7XG4gICAgLmJsb2ctaGVybyAudmlkZW8ge1xuICAgICAgd2lkdGg6IDcxMHB4OyB9IH1cbiAgLmJsb2ctaGVybyAudmlkZW8gLnZpZGVvLWNvbnRhaW5lciB7XG4gICAgbWFyZ2luLWJvdHRvbTogMDsgfVxuICAuYmxvZy1oZXJvIC5jb250ZW50IHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7IH1cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgLmJsb2ctaGVybyAuY29udGVudCB7XG4gICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMjBweDtcbiAgICAgICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gICAgICAgIGRpc3BsYXk6IC1tb3otYm94O1xuICAgICAgICBkaXNwbGF5OiBib3g7XG4gICAgICAgIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcbiAgICAgICAgZGlzcGxheTogLW1vei1mbGV4O1xuICAgICAgICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgLXdlYmtpdC1ib3gtb3JpZW50OiB2ZXJ0aWNhbDtcbiAgICAgICAgLW1vei1ib3gtb3JpZW50OiB2ZXJ0aWNhbDtcbiAgICAgICAgYm94LW9yaWVudDogdmVydGljYWw7XG4gICAgICAgIC13ZWJraXQtYm94LWRpcmVjdGlvbjogbm9ybWFsO1xuICAgICAgICAtbW96LWJveC1kaXJlY3Rpb246IG5vcm1hbDtcbiAgICAgICAgYm94LWRpcmVjdGlvbjogbm9ybWFsO1xuICAgICAgICAtd2Via2l0LWZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgIC1tb3otZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgLW1zLWZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgIC13ZWJraXQtYm94LXBhY2s6IGNlbnRlcjtcbiAgICAgICAgLW1vei1ib3gtcGFjazogY2VudGVyO1xuICAgICAgICBib3gtcGFjazogY2VudGVyO1xuICAgICAgICAtd2Via2l0LWp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAtbW96LWp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAtbXMtanVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgIC1vLWp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgLW1zLWZsZXgtcGFjazogY2VudGVyOyB9IH1cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5NjBweCkge1xuICAgICAgLmJsb2ctaGVybyAuY29udGVudCB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgd2lkdGg6IDI0MHB4O1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDYwcHg7IH0gfVxuICAgIC5ibG9nLWhlcm8gLmNvbnRlbnQgaDEge1xuICAgICAgY29sb3I6IHdoaXRlO1xuICAgICAgZm9udC1zaXplOiAxLjg3NXJlbTtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxLjE7XG4gICAgICBmb250LWZhbWlseTogXCJsZWFndWUtZ290aGljXCIsIGFyaWFsLCBzYW5zLXNlcmlmO1xuICAgICAgbGV0dGVyLXNwYWNpbmc6IDAuMDA1ZW07XG4gICAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgIHBhZGRpbmctYm90dG9tOiAxNXB4O1xuICAgICAgbWFyZ2luOiAwO1xuICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICMwNjk7IH1cbiAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAgIC5ibG9nLWhlcm8gLmNvbnRlbnQgaDEge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMi4yNXJlbTsgfSB9XG4gICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5NjBweCkge1xuICAgICAgICAuYmxvZy1oZXJvIC5jb250ZW50IGgxIHtcbiAgICAgICAgICBmb250LXNpemU6IDNyZW07IH0gfVxuICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTYwcHgpIHtcbiAgICAgICAgLmJsb2ctaGVybyAuY29udGVudCBoMSB7XG4gICAgICAgICAgcGFkZGluZy1ib3R0b206IDEwcHg7IH0gfVxuICAgIC5ibG9nLWhlcm8gLmNvbnRlbnQgaDIge1xuICAgICAgY29sb3I6ICM3MDE0NzE7XG4gICAgICBmb250LXNpemU6IDEuNXJlbTtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxLjE7XG4gICAgICBmb250LWZhbWlseTogXCJsZWFndWUtZ290aGljXCIsIGFyaWFsLCBzYW5zLXNlcmlmO1xuICAgICAgbGV0dGVyLXNwYWNpbmc6IDAuMDA1ZW07XG4gICAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7IH1cbiAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAgIC5ibG9nLWhlcm8gLmNvbnRlbnQgaDIge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMS44NzVyZW07IH0gfVxuICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTYwcHgpIHtcbiAgICAgICAgLmJsb2ctaGVybyAuY29udGVudCBoMiB7XG4gICAgICAgICAgZm9udC1zaXplOiAyLjI1cmVtOyB9IH1cbiAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk2MHB4KSB7XG4gICAgICAgIC5ibG9nLWhlcm8gLmNvbnRlbnQgaDIge1xuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICBsZWZ0OiAtMTYzcHg7XG4gICAgICAgICAgdG9wOiAxODBweDtcbiAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgyNzBkZWcpO1xuICAgICAgICAgIC1tb3otdHJhbnNmb3JtOiByb3RhdGUoMjcwZGVnKTtcbiAgICAgICAgICAtbXMtdHJhbnNmb3JtOiByb3RhdGUoMjcwZGVnKTtcbiAgICAgICAgICAtby10cmFuc2Zvcm06IHJvdGF0ZSgyNzBkZWcpO1xuICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDI3MGRlZyk7IH0gfVxuICAgIC5ibG9nLWhlcm8gLmNvbnRlbnQgcCB7XG4gICAgICBjb2xvcjogd2hpdGU7XG4gICAgICBmb250LXNpemU6IDEuMTI1cmVtO1xuICAgICAgbGluZS1oZWlnaHQ6IDEuMTtcbiAgICAgIGZvbnQtZmFtaWx5OiBcImxlYWd1ZS1nb3RoaWNcIiwgYXJpYWwsIHNhbnMtc2VyaWY7XG4gICAgICBsZXR0ZXItc3BhY2luZzogMC4wMDVlbTtcbiAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgICBib3JkZXItdG9wOiAxcHggc29saWQgIzA2OTtcbiAgICAgIHBhZGRpbmc6IDE1cHggMCA1cHggMDsgfVxuICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgLmJsb2ctaGVybyAuY29udGVudCBwIHtcbiAgICAgICAgICBmb250LXNpemU6IDEuMzEyNXJlbTsgfSB9XG4gICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5NjBweCkge1xuICAgICAgICAuYmxvZy1oZXJvIC5jb250ZW50IHAge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMS41cmVtOyB9IH1cbiAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk2MHB4KSB7XG4gICAgICAgIC5ibG9nLWhlcm8gLmNvbnRlbnQgcCB7XG4gICAgICAgICAgcGFkZGluZy10b3A6IDI1cHg7XG4gICAgICAgICAgcGFkZGluZzogMTVweCAwO1xuICAgICAgICAgIGZvbnQtc2l6ZTogMS43NXJlbTtcbiAgICAgICAgICBsaW5lLWhlaWdodDogMS4zOyB9IH1cblxuLmJsb2ctaG9tZS1mZWF0dXJlZCB7XG4gIHBhZGRpbmc6IDAgMTVweDsgfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAgIC5ibG9nLWhvbWUtZmVhdHVyZWQge1xuICAgICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gICAgICBkaXNwbGF5OiAtbW96LWJveDtcbiAgICAgIGRpc3BsYXk6IGJveDtcbiAgICAgIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcbiAgICAgIGRpc3BsYXk6IC1tb3otZmxleDtcbiAgICAgIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICAgICAgZGlzcGxheTogZmxleDsgfSB9XG5cbi5zaGUtaG9tZS1jYXQge1xuICBwYWRkaW5nLWJvdHRvbTogMTVweDtcbiAgbWFyZ2luLWJvdHRvbTogNDBweDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNjY2NjY2M7IH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAuc2hlLWhvbWUtY2F0IHtcbiAgICAgIHdpZHRoOiAzMy4zMzMzMzMzJTtcbiAgICAgIHBhZGRpbmc6IDA7XG4gICAgICBtYXJnaW46IDAgMTVweDtcbiAgICAgIGJvcmRlci1ib3R0b206IG5vbmU7IH0gfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5NjBweCkge1xuICAgIC5zaGUtaG9tZS1jYXQge1xuICAgICAgbWFyZ2luOiAwIDVweDsgfSB9XG4gIC5zaGUtaG9tZS1jYXQgaDIge1xuICAgIGNvbG9yOiAjNzJiNjE5O1xuICAgIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gICAgbGluZS1oZWlnaHQ6IDEuMTtcbiAgICBsZXR0ZXItc3BhY2luZzogMXB4O1xuICAgIGZvbnQtZmFtaWx5OiBcIm5ld3MtZ290aGljLXN0ZFwiLCBhcmlhbCwgc2Fucy1zZXJpZjtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgbWFyZ2luLXRvcDogMDsgfVxuICAuc2hlLWhvbWUtY2F0IC5oZW50cnkgaGVhZGVyIHtcbiAgICBwYWRkaW5nOiAyMHB4IDA7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNjY2NjY2M7IH1cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5NjBweCkge1xuICAgICAgLnNoZS1ob21lLWNhdCAuaGVudHJ5IGhlYWRlciB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogNDBweDsgfSB9XG4gICAgLnNoZS1ob21lLWNhdCAuaGVudHJ5IGhlYWRlciBoMyB7XG4gICAgICBjb2xvcjogIzcwMTQ3MTtcbiAgICAgIGZvbnQtc2l6ZTogMS4xMjVyZW07XG4gICAgICBsaW5lLWhlaWdodDogMS4yO1xuICAgICAgZm9udC1mYW1pbHk6IFwibGVhZ3VlLWdvdGhpY1wiLCBhcmlhbCwgc2Fucy1zZXJpZjtcbiAgICAgIGxldHRlci1zcGFjaW5nOiAwLjAwNWVtO1xuICAgICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICAgIG1hcmdpbjogMDsgfVxuICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTYwcHgpIHtcbiAgICAgICAgLnNoZS1ob21lLWNhdCAuaGVudHJ5IGhlYWRlciBoMyB7XG4gICAgICAgICAgZm9udC1zaXplOiAxLjMxMjVyZW07IH0gfVxuICAgICAgLnNoZS1ob21lLWNhdCAuaGVudHJ5IGhlYWRlciBoMyBhIHtcbiAgICAgICAgY29sb3I6ICM3MDE0NzE7IH1cbiAgICAgICAgLnNoZS1ob21lLWNhdCAuaGVudHJ5IGhlYWRlciBoMyBhOmhvdmVyLCAuc2hlLWhvbWUtY2F0IC5oZW50cnkgaGVhZGVyIGgzIGE6Zm9jdXMsIC5zaGUtaG9tZS1jYXQgLmhlbnRyeSBoZWFkZXIgaDMgYTphY3RpdmUge1xuICAgICAgICAgIGNvbG9yOiAjNDE5ZmI1OyB9XG4gIC5zaGUtaG9tZS1jYXQgLmhlbnRyeTpmaXJzdC1vZi10eXBlIHtcbiAgICBwYWRkaW5nLXRvcDogMDsgfVxuICAgIC5zaGUtaG9tZS1jYXQgLmhlbnRyeTpmaXJzdC1vZi10eXBlIGhlYWRlciB7XG4gICAgICBwYWRkaW5nOiAwO1xuICAgICAgbWFyZ2luOiAwO1xuICAgICAgYm9yZGVyLWJvdHRvbTogbm9uZTsgfVxuICAgICAgLnNoZS1ob21lLWNhdCAuaGVudHJ5OmZpcnN0LW9mLXR5cGUgaGVhZGVyIGEgaDIge1xuICAgICAgICBjb2xvcjogIzcwMTQ3MTsgfVxuICAgICAgLnNoZS1ob21lLWNhdCAuaGVudHJ5OmZpcnN0LW9mLXR5cGUgaGVhZGVyIGE6aG92ZXIgaDIsIC5zaGUtaG9tZS1jYXQgLmhlbnRyeTpmaXJzdC1vZi10eXBlIGhlYWRlciBhOmZvY3VzIGgyLCAuc2hlLWhvbWUtY2F0IC5oZW50cnk6Zmlyc3Qtb2YtdHlwZSBoZWFkZXIgYTphY3RpdmUgaDIge1xuICAgICAgICBjb2xvcjogIzQxOWZiNTsgfVxuICAgICAgLnNoZS1ob21lLWNhdCAuaGVudHJ5OmZpcnN0LW9mLXR5cGUgaGVhZGVyIGgyIHtcbiAgICAgICAgY29sb3I6ICM3MDE0NzE7XG4gICAgICAgIGZvbnQtc2l6ZTogMS4zMTI1cmVtO1xuICAgICAgICBsaW5lLWhlaWdodDogMS4yO1xuICAgICAgICBmb250LWZhbWlseTogXCJsZWFndWUtZ290aGljXCIsIGFyaWFsLCBzYW5zLXNlcmlmO1xuICAgICAgICBsZXR0ZXItc3BhY2luZzogMC4wMDVlbTtcbiAgICAgICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDA7IH1cbiAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgICAuc2hlLWhvbWUtY2F0IC5oZW50cnk6Zmlyc3Qtb2YtdHlwZSBoZWFkZXIgaDIge1xuICAgICAgICAgICAgZm9udC1zaXplOiAxLjVyZW07IH0gfVxuICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5NjBweCkge1xuICAgICAgICAgIC5zaGUtaG9tZS1jYXQgLmhlbnRyeTpmaXJzdC1vZi10eXBlIGhlYWRlciBoMiB7XG4gICAgICAgICAgICBmb250LXNpemU6IDEuODc1cmVtOyB9IH1cbiAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgICAuc2hlLWhvbWUtY2F0IC5oZW50cnk6Zmlyc3Qtb2YtdHlwZSBoZWFkZXIgaDIge1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMjBweDsgfSB9XG4gICAgICAuc2hlLWhvbWUtY2F0IC5oZW50cnk6Zmlyc3Qtb2YtdHlwZSBoZWFkZXIgaW1nIHtcbiAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7IH1cbiAgICAuc2hlLWhvbWUtY2F0IC5oZW50cnk6Zmlyc3Qtb2YtdHlwZSAuZW50cnktc3VtbWFyeSB7XG4gICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2NjY2NjYzsgfVxuICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTYwcHgpIHtcbiAgICAgICAgLnNoZS1ob21lLWNhdCAuaGVudHJ5OmZpcnN0LW9mLXR5cGUgLmVudHJ5LXN1bW1hcnkge1xuICAgICAgICAgIG1hcmdpbi1yaWdodDogNDBweDsgfSB9XG4gICAgICAuc2hlLWhvbWUtY2F0IC5oZW50cnk6Zmlyc3Qtb2YtdHlwZSAuZW50cnktc3VtbWFyeSBwIHtcbiAgICAgICAgcGFkZGluZzogMTBweCAwIDIwcHggMDsgfVxuXG4vKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuICAgUy5ILkUgTmV0d29yayBDYXRlZ29yeSBhbmQgVGFnIExpc3RpbmcgUGFnZXNcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICBib2R5LmNhdGVnb3J5IC5tYWluLWNvbnRlbnQgbWFpbiB7XG4gICAgcGFkZGluZy10b3A6IDEwMHB4OyB9IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgYm9keS5jYXRlZ29yeSAubWFpbi1jb250ZW50IC5zaWRlYmFyIHtcbiAgICBtYXJnaW4tdG9wOiA3MHB4OyB9IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgYm9keS50YWcgLm1haW4tY29udGVudCBtYWluIHtcbiAgICBwYWRkaW5nLXRvcDogNzBweDsgfSB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIGJvZHkudGFnIC5tYWluLWNvbnRlbnQgLnNpZGViYXIge1xuICAgIG1hcmdpbi10b3A6IDE0MHB4OyB9IH1cblxuYm9keS50YWcgLm1haW4tY29udGVudCAucGFnZS1oZWFkZXIge1xuICBkaXNwbGF5OiBub25lOyB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIGJvZHkudGFnIC5wb3N0LWNhdGVnb3J5IGFydGljbGU6Zmlyc3Qtb2YtdHlwZSwgYm9keS50YWcgLnBvc3QtdGFncyBhcnRpY2xlOmZpcnN0LW9mLXR5cGUsIGJvZHkuY2F0ZWdvcnkgLnBvc3QtY2F0ZWdvcnkgYXJ0aWNsZTpmaXJzdC1vZi10eXBlLCBib2R5LmNhdGVnb3J5IC5wb3N0LXRhZ3MgYXJ0aWNsZTpmaXJzdC1vZi10eXBlIHtcbiAgICBwYWRkaW5nLXRvcDogMDsgfSB9XG5cbmJvZHkudGFnIC5wb3N0LWNhdGVnb3J5IC5oZW50cnksIGJvZHkudGFnIC5wb3N0LXRhZ3MgLmhlbnRyeSwgYm9keS5jYXRlZ29yeSAucG9zdC1jYXRlZ29yeSAuaGVudHJ5LCBib2R5LmNhdGVnb3J5IC5wb3N0LXRhZ3MgLmhlbnRyeSB7XG4gIHBhZGRpbmc6IDMwcHggMDtcbiAgbWFyZ2luOiAwIDE1cHggMTVweCAxNXB4O1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgIzcyYjYxOTsgfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA0ODBweCkge1xuICAgIGJvZHkudGFnIC5wb3N0LWNhdGVnb3J5IC5oZW50cnksIGJvZHkudGFnIC5wb3N0LXRhZ3MgLmhlbnRyeSwgYm9keS5jYXRlZ29yeSAucG9zdC1jYXRlZ29yeSAuaGVudHJ5LCBib2R5LmNhdGVnb3J5IC5wb3N0LXRhZ3MgLmhlbnRyeSB7XG4gICAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgICAgIGRpc3BsYXk6IC1tb3otYm94O1xuICAgICAgZGlzcGxheTogYm94O1xuICAgICAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xuICAgICAgZGlzcGxheTogLW1vei1mbGV4O1xuICAgICAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gICAgICBkaXNwbGF5OiBmbGV4OyB9IH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICBib2R5LnRhZyAucG9zdC1jYXRlZ29yeSAuaGVudHJ5LCBib2R5LnRhZyAucG9zdC10YWdzIC5oZW50cnksIGJvZHkuY2F0ZWdvcnkgLnBvc3QtY2F0ZWdvcnkgLmhlbnRyeSwgYm9keS5jYXRlZ29yeSAucG9zdC10YWdzIC5oZW50cnkge1xuICAgICAgbWFyZ2luOiAwIDAgMTVweCAwOyB9IH1cbiAgYm9keS50YWcgLnBvc3QtY2F0ZWdvcnkgLmhlbnRyeSAubWV0YSwgYm9keS50YWcgLnBvc3QtdGFncyAuaGVudHJ5IC5tZXRhLCBib2R5LmNhdGVnb3J5IC5wb3N0LWNhdGVnb3J5IC5oZW50cnkgLm1ldGEsIGJvZHkuY2F0ZWdvcnkgLnBvc3QtdGFncyAuaGVudHJ5IC5tZXRhIHtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4OyB9XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNDgwcHgpIHtcbiAgICAgIGJvZHkudGFnIC5wb3N0LWNhdGVnb3J5IC5oZW50cnkgLm1ldGEsIGJvZHkudGFnIC5wb3N0LXRhZ3MgLmhlbnRyeSAubWV0YSwgYm9keS5jYXRlZ29yeSAucG9zdC1jYXRlZ29yeSAuaGVudHJ5IC5tZXRhLCBib2R5LmNhdGVnb3J5IC5wb3N0LXRhZ3MgLmhlbnRyeSAubWV0YSB7XG4gICAgICAgIHdpZHRoOiAzNSU7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMTVweDsgfSB9XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgIGJvZHkudGFnIC5wb3N0LWNhdGVnb3J5IC5oZW50cnkgLm1ldGEsIGJvZHkudGFnIC5wb3N0LXRhZ3MgLmhlbnRyeSAubWV0YSwgYm9keS5jYXRlZ29yeSAucG9zdC1jYXRlZ29yeSAuaGVudHJ5IC5tZXRhLCBib2R5LmNhdGVnb3J5IC5wb3N0LXRhZ3MgLmhlbnRyeSAubWV0YSB7XG4gICAgICAgIHdpZHRoOiAyMCU7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMTVweDsgfSB9XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTYwcHgpIHtcbiAgICAgIGJvZHkudGFnIC5wb3N0LWNhdGVnb3J5IC5oZW50cnkgLm1ldGEsIGJvZHkudGFnIC5wb3N0LXRhZ3MgLmhlbnRyeSAubWV0YSwgYm9keS5jYXRlZ29yeSAucG9zdC1jYXRlZ29yeSAuaGVudHJ5IC5tZXRhLCBib2R5LmNhdGVnb3J5IC5wb3N0LXRhZ3MgLmhlbnRyeSAubWV0YSB7XG4gICAgICAgIHdpZHRoOiAxMzVweDtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAyNXB4OyB9IH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNDgwcHgpIHtcbiAgICBib2R5LnRhZyAucG9zdC1jYXRlZ29yeSAuaGVudHJ5IC5saXN0aW5nLWhlYWRlciwgYm9keS50YWcgLnBvc3QtdGFncyAuaGVudHJ5IC5saXN0aW5nLWhlYWRlciwgYm9keS5jYXRlZ29yeSAucG9zdC1jYXRlZ29yeSAuaGVudHJ5IC5saXN0aW5nLWhlYWRlciwgYm9keS5jYXRlZ29yeSAucG9zdC10YWdzIC5oZW50cnkgLmxpc3RpbmctaGVhZGVyIHtcbiAgICAgIHdpZHRoOiA2NSU7IH0gfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAgIGJvZHkudGFnIC5wb3N0LWNhdGVnb3J5IC5oZW50cnkgLmxpc3RpbmctaGVhZGVyLCBib2R5LnRhZyAucG9zdC10YWdzIC5oZW50cnkgLmxpc3RpbmctaGVhZGVyLCBib2R5LmNhdGVnb3J5IC5wb3N0LWNhdGVnb3J5IC5oZW50cnkgLmxpc3RpbmctaGVhZGVyLCBib2R5LmNhdGVnb3J5IC5wb3N0LXRhZ3MgLmhlbnRyeSAubGlzdGluZy1oZWFkZXIge1xuICAgICAgd2lkdGg6IDgwJTsgfSB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk2MHB4KSB7XG4gICAgYm9keS50YWcgLnBvc3QtY2F0ZWdvcnkgLmhlbnRyeSAubGlzdGluZy1oZWFkZXIsIGJvZHkudGFnIC5wb3N0LXRhZ3MgLmhlbnRyeSAubGlzdGluZy1oZWFkZXIsIGJvZHkuY2F0ZWdvcnkgLnBvc3QtY2F0ZWdvcnkgLmhlbnRyeSAubGlzdGluZy1oZWFkZXIsIGJvZHkuY2F0ZWdvcnkgLnBvc3QtdGFncyAuaGVudHJ5IC5saXN0aW5nLWhlYWRlciB7XG4gICAgICB3aWR0aDogNTUwcHg7IH0gfVxuXG5ib2R5LnRhZyAucG9zdC1jYXRlZ29yeSAuZW50cnktc3VtbWFyeTo6YWZ0ZXIsIGJvZHkudGFnIC5wb3N0LXRhZ3MgLmVudHJ5LXN1bW1hcnk6OmFmdGVyLCBib2R5LmNhdGVnb3J5IC5wb3N0LWNhdGVnb3J5IC5lbnRyeS1zdW1tYXJ5OjphZnRlciwgYm9keS5jYXRlZ29yeSAucG9zdC10YWdzIC5lbnRyeS1zdW1tYXJ5OjphZnRlciB7XG4gIGNsZWFyOiBib3RoO1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiB0YWJsZTsgfVxuXG5ib2R5LnRhZyAucG9zdC1jYXRlZ29yeSBoMi5lbnRyeS10aXRsZSwgYm9keS50YWcgLnBvc3QtdGFncyBoMi5lbnRyeS10aXRsZSwgYm9keS5jYXRlZ29yeSAucG9zdC1jYXRlZ29yeSBoMi5lbnRyeS10aXRsZSwgYm9keS5jYXRlZ29yeSAucG9zdC10YWdzIGgyLmVudHJ5LXRpdGxlIHtcbiAgY29sb3I6ICM3MDE0NzE7XG4gIGZvbnQtc2l6ZTogMS4zMTI1cmVtO1xuICBsaW5lLWhlaWdodDogMS4yO1xuICBmb250LWZhbWlseTogXCJsZWFndWUtZ290aGljXCIsIGFyaWFsLCBzYW5zLXNlcmlmO1xuICBsZXR0ZXItc3BhY2luZzogMC4wMDVlbTtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgbWFyZ2luOiAwIDAgMTVweCAwOyB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgYm9keS50YWcgLnBvc3QtY2F0ZWdvcnkgaDIuZW50cnktdGl0bGUsIGJvZHkudGFnIC5wb3N0LXRhZ3MgaDIuZW50cnktdGl0bGUsIGJvZHkuY2F0ZWdvcnkgLnBvc3QtY2F0ZWdvcnkgaDIuZW50cnktdGl0bGUsIGJvZHkuY2F0ZWdvcnkgLnBvc3QtdGFncyBoMi5lbnRyeS10aXRsZSB7XG4gICAgICBmb250LXNpemU6IDEuNXJlbTsgfSB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk2MHB4KSB7XG4gICAgYm9keS50YWcgLnBvc3QtY2F0ZWdvcnkgaDIuZW50cnktdGl0bGUsIGJvZHkudGFnIC5wb3N0LXRhZ3MgaDIuZW50cnktdGl0bGUsIGJvZHkuY2F0ZWdvcnkgLnBvc3QtY2F0ZWdvcnkgaDIuZW50cnktdGl0bGUsIGJvZHkuY2F0ZWdvcnkgLnBvc3QtdGFncyBoMi5lbnRyeS10aXRsZSB7XG4gICAgICBmb250LXNpemU6IDEuODc1cmVtOyB9IH1cbiAgYm9keS50YWcgLnBvc3QtY2F0ZWdvcnkgaDIuZW50cnktdGl0bGUgYSwgYm9keS50YWcgLnBvc3QtdGFncyBoMi5lbnRyeS10aXRsZSBhLCBib2R5LmNhdGVnb3J5IC5wb3N0LWNhdGVnb3J5IGgyLmVudHJ5LXRpdGxlIGEsIGJvZHkuY2F0ZWdvcnkgLnBvc3QtdGFncyBoMi5lbnRyeS10aXRsZSBhIHtcbiAgICBjb2xvcjogIzcwMTQ3MTsgfVxuICAgIGJvZHkudGFnIC5wb3N0LWNhdGVnb3J5IGgyLmVudHJ5LXRpdGxlIGE6aG92ZXIsIGJvZHkudGFnIC5wb3N0LWNhdGVnb3J5IGgyLmVudHJ5LXRpdGxlIGE6Zm9jdXMsIGJvZHkudGFnIC5wb3N0LWNhdGVnb3J5IGgyLmVudHJ5LXRpdGxlIGE6YWN0aXZlLCBib2R5LnRhZyAucG9zdC10YWdzIGgyLmVudHJ5LXRpdGxlIGE6aG92ZXIsIGJvZHkudGFnIC5wb3N0LXRhZ3MgaDIuZW50cnktdGl0bGUgYTpmb2N1cywgYm9keS50YWcgLnBvc3QtdGFncyBoMi5lbnRyeS10aXRsZSBhOmFjdGl2ZSwgYm9keS5jYXRlZ29yeSAucG9zdC1jYXRlZ29yeSBoMi5lbnRyeS10aXRsZSBhOmhvdmVyLCBib2R5LmNhdGVnb3J5IC5wb3N0LWNhdGVnb3J5IGgyLmVudHJ5LXRpdGxlIGE6Zm9jdXMsIGJvZHkuY2F0ZWdvcnkgLnBvc3QtY2F0ZWdvcnkgaDIuZW50cnktdGl0bGUgYTphY3RpdmUsIGJvZHkuY2F0ZWdvcnkgLnBvc3QtdGFncyBoMi5lbnRyeS10aXRsZSBhOmhvdmVyLCBib2R5LmNhdGVnb3J5IC5wb3N0LXRhZ3MgaDIuZW50cnktdGl0bGUgYTpmb2N1cywgYm9keS5jYXRlZ29yeSAucG9zdC10YWdzIGgyLmVudHJ5LXRpdGxlIGE6YWN0aXZlIHtcbiAgICAgIGNvbG9yOiAjNDE5ZmI1OyB9XG5cbmJvZHkudGFnIC5wb3N0LWNhdGVnb3J5IGltZywgYm9keS50YWcgLnBvc3QtdGFncyBpbWcsIGJvZHkuY2F0ZWdvcnkgLnBvc3QtY2F0ZWdvcnkgaW1nLCBib2R5LmNhdGVnb3J5IC5wb3N0LXRhZ3MgaW1nIHtcbiAgZmxvYXQ6IGxlZnQ7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBhdXRvO1xuICBtYXJnaW4tcmlnaHQ6IDE1cHg7IH1cblxuYm9keS50YWcgLnBvc3QtY2F0ZWdvcnkgLnNlZS1tb3JlLCBib2R5LnRhZyAucG9zdC1jYXRlZ29yeSAubGFuZGluZy1wYWdlLnNlY29uZC1sZXZlbCAubWFpbi1mZWF0dXJlIHA6bGFzdC1vZi10eXBlIGEsIC5sYW5kaW5nLXBhZ2Uuc2Vjb25kLWxldmVsIC5tYWluLWZlYXR1cmUgcDpsYXN0LW9mLXR5cGUgYm9keS50YWcgLnBvc3QtY2F0ZWdvcnkgYSwgYm9keS50YWcgLnBvc3QtY2F0ZWdvcnkgLnNpbmdsZS1hdGhsZXRlIC5yaWdodC1mZWF0dXJlcyAuYXRobGV0ZS1zb2NpYWwgdWwgbGkgc3BhbiwgLnNpbmdsZS1hdGhsZXRlIC5yaWdodC1mZWF0dXJlcyAuYXRobGV0ZS1zb2NpYWwgdWwgbGkgYm9keS50YWcgLnBvc3QtY2F0ZWdvcnkgc3BhbiwgYm9keS50YWcgLnBvc3QtdGFncyAuc2VlLW1vcmUsIGJvZHkudGFnIC5wb3N0LXRhZ3MgLmxhbmRpbmctcGFnZS5zZWNvbmQtbGV2ZWwgLm1haW4tZmVhdHVyZSBwOmxhc3Qtb2YtdHlwZSBhLCAubGFuZGluZy1wYWdlLnNlY29uZC1sZXZlbCAubWFpbi1mZWF0dXJlIHA6bGFzdC1vZi10eXBlIGJvZHkudGFnIC5wb3N0LXRhZ3MgYSwgYm9keS50YWcgLnBvc3QtdGFncyAuc2luZ2xlLWF0aGxldGUgLnJpZ2h0LWZlYXR1cmVzIC5hdGhsZXRlLXNvY2lhbCB1bCBsaSBzcGFuLCAuc2luZ2xlLWF0aGxldGUgLnJpZ2h0LWZlYXR1cmVzIC5hdGhsZXRlLXNvY2lhbCB1bCBsaSBib2R5LnRhZyAucG9zdC10YWdzIHNwYW4sIGJvZHkuY2F0ZWdvcnkgLnBvc3QtY2F0ZWdvcnkgLnNlZS1tb3JlLCBib2R5LmNhdGVnb3J5IC5wb3N0LWNhdGVnb3J5IC5sYW5kaW5nLXBhZ2Uuc2Vjb25kLWxldmVsIC5tYWluLWZlYXR1cmUgcDpsYXN0LW9mLXR5cGUgYSwgLmxhbmRpbmctcGFnZS5zZWNvbmQtbGV2ZWwgLm1haW4tZmVhdHVyZSBwOmxhc3Qtb2YtdHlwZSBib2R5LmNhdGVnb3J5IC5wb3N0LWNhdGVnb3J5IGEsIGJvZHkuY2F0ZWdvcnkgLnBvc3QtY2F0ZWdvcnkgLnNpbmdsZS1hdGhsZXRlIC5yaWdodC1mZWF0dXJlcyAuYXRobGV0ZS1zb2NpYWwgdWwgbGkgc3BhbiwgLnNpbmdsZS1hdGhsZXRlIC5yaWdodC1mZWF0dXJlcyAuYXRobGV0ZS1zb2NpYWwgdWwgbGkgYm9keS5jYXRlZ29yeSAucG9zdC1jYXRlZ29yeSBzcGFuLCBib2R5LmNhdGVnb3J5IC5wb3N0LXRhZ3MgLnNlZS1tb3JlLCBib2R5LmNhdGVnb3J5IC5wb3N0LXRhZ3MgLmxhbmRpbmctcGFnZS5zZWNvbmQtbGV2ZWwgLm1haW4tZmVhdHVyZSBwOmxhc3Qtb2YtdHlwZSBhLCAubGFuZGluZy1wYWdlLnNlY29uZC1sZXZlbCAubWFpbi1mZWF0dXJlIHA6bGFzdC1vZi10eXBlIGJvZHkuY2F0ZWdvcnkgLnBvc3QtdGFncyBhLCBib2R5LmNhdGVnb3J5IC5wb3N0LXRhZ3MgLnNpbmdsZS1hdGhsZXRlIC5yaWdodC1mZWF0dXJlcyAuYXRobGV0ZS1zb2NpYWwgdWwgbGkgc3BhbiwgLnNpbmdsZS1hdGhsZXRlIC5yaWdodC1mZWF0dXJlcyAuYXRobGV0ZS1zb2NpYWwgdWwgbGkgYm9keS5jYXRlZ29yeSAucG9zdC10YWdzIHNwYW4ge1xuICBmbG9hdDogcmlnaHQ7IH1cblxuYm9keS50YWcgLnBvc3QtY2F0ZWdvcnkgLmZlYXR1cmVkIGhlYWRlciwgYm9keS50YWcgLnBvc3QtdGFncyAuZmVhdHVyZWQgaGVhZGVyLCBib2R5LmNhdGVnb3J5IC5wb3N0LWNhdGVnb3J5IC5mZWF0dXJlZCBoZWFkZXIsIGJvZHkuY2F0ZWdvcnkgLnBvc3QtdGFncyAuZmVhdHVyZWQgaGVhZGVyIHtcbiAgcGFkZGluZy1ib3R0b206IDEwcHg7XG4gIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjNzJiNjE5OyB9XG5cbmJvZHkudGFnIC5wb3N0LWNhdGVnb3J5IC5mZWF0dXJlZCBoMi5lbnRyeS10aXRsZSwgYm9keS50YWcgLnBvc3QtdGFncyAuZmVhdHVyZWQgaDIuZW50cnktdGl0bGUsIGJvZHkuY2F0ZWdvcnkgLnBvc3QtY2F0ZWdvcnkgLmZlYXR1cmVkIGgyLmVudHJ5LXRpdGxlLCBib2R5LmNhdGVnb3J5IC5wb3N0LXRhZ3MgLmZlYXR1cmVkIGgyLmVudHJ5LXRpdGxlIHtcbiAgY29sb3I6ICM3MDE0NzE7XG4gIGZvbnQtc2l6ZTogMS44NzVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjE7XG4gIGZvbnQtZmFtaWx5OiBcImxlYWd1ZS1nb3RoaWNcIiwgYXJpYWwsIHNhbnMtc2VyaWY7XG4gIGxldHRlci1zcGFjaW5nOiAwLjAwNWVtO1xuICBmb250LXdlaWdodDogbm9ybWFsOyB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgYm9keS50YWcgLnBvc3QtY2F0ZWdvcnkgLmZlYXR1cmVkIGgyLmVudHJ5LXRpdGxlLCBib2R5LnRhZyAucG9zdC10YWdzIC5mZWF0dXJlZCBoMi5lbnRyeS10aXRsZSwgYm9keS5jYXRlZ29yeSAucG9zdC1jYXRlZ29yeSAuZmVhdHVyZWQgaDIuZW50cnktdGl0bGUsIGJvZHkuY2F0ZWdvcnkgLnBvc3QtdGFncyAuZmVhdHVyZWQgaDIuZW50cnktdGl0bGUge1xuICAgICAgZm9udC1zaXplOiAyLjI1cmVtOyB9IH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTYwcHgpIHtcbiAgICBib2R5LnRhZyAucG9zdC1jYXRlZ29yeSAuZmVhdHVyZWQgaDIuZW50cnktdGl0bGUsIGJvZHkudGFnIC5wb3N0LXRhZ3MgLmZlYXR1cmVkIGgyLmVudHJ5LXRpdGxlLCBib2R5LmNhdGVnb3J5IC5wb3N0LWNhdGVnb3J5IC5mZWF0dXJlZCBoMi5lbnRyeS10aXRsZSwgYm9keS5jYXRlZ29yeSAucG9zdC10YWdzIC5mZWF0dXJlZCBoMi5lbnRyeS10aXRsZSB7XG4gICAgICBmb250LXNpemU6IDNyZW07IH0gfVxuXG5ib2R5LnRhZyAucG9zdC1jYXRlZ29yeSAuZmVhdHVyZWQgaW1nLCBib2R5LnRhZyAucG9zdC10YWdzIC5mZWF0dXJlZCBpbWcsIGJvZHkuY2F0ZWdvcnkgLnBvc3QtY2F0ZWdvcnkgLmZlYXR1cmVkIGltZywgYm9keS5jYXRlZ29yeSAucG9zdC10YWdzIC5mZWF0dXJlZCBpbWcge1xuICBmbG9hdDogbm9uZTtcbiAgbWFyZ2luOiAwOyB9XG5cbi50YWctcmVzdWx0cyB7XG4gIHBhZGRpbmc6IDE1cHggMTVweCAwIDE1cHg7IH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAudGFnLXJlc3VsdHMge1xuICAgICAgcGFkZGluZzogMCAwIDQwcHggMDsgfSB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk2MHB4KSB7XG4gICAgLnRhZy1yZXN1bHRzIHtcbiAgICAgIGxlZnQ6IDA7IH0gfVxuICAudGFnLXJlc3VsdHMgaDMge1xuICAgIGNvbG9yOiAjNzJiNjE5O1xuICAgIGZvbnQtc2l6ZTogMS44NzVyZW07XG4gICAgbGluZS1oZWlnaHQ6IDEuMTtcbiAgICBmb250LWZhbWlseTogXCJsZWFndWUtZ290aGljXCIsIGFyaWFsLCBzYW5zLXNlcmlmO1xuICAgIGxldHRlci1zcGFjaW5nOiAwLjAwNWVtO1xuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICBtYXJnaW46IDA7IH1cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgLnRhZy1yZXN1bHRzIGgzIHtcbiAgICAgICAgZm9udC1zaXplOiAyLjI1cmVtOyB9IH1cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5NjBweCkge1xuICAgICAgLnRhZy1yZXN1bHRzIGgzIHtcbiAgICAgICAgZm9udC1zaXplOiAzcmVtOyB9IH1cbiAgICAudGFnLXJlc3VsdHMgaDMgc3BhbiB7XG4gICAgICBjb2xvcjogIzcwMTQ3MTsgfVxuXG4ud3AtcGFnZW5hdmkge1xuICBwYWRkaW5nOiAwIDE1cHg7XG4gIG1hcmdpbi1ib3R0b206IDMwcHg7IH1cbiAgLndwLXBhZ2VuYXZpOjphZnRlciB7XG4gICAgY2xlYXI6IGJvdGg7XG4gICAgY29udGVudDogXCJcIjtcbiAgICBkaXNwbGF5OiB0YWJsZTsgfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAgIC53cC1wYWdlbmF2aSB7XG4gICAgICBwYWRkaW5nOiAwOyB9IH1cbiAgLndwLXBhZ2VuYXZpIGEge1xuICAgIGNvbG9yOiAjNDE5ZmI1O1xuICAgIGZvbnQtc2l6ZTogMS4zMTI1cmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjI7XG4gICAgZm9udC1mYW1pbHk6IFwibGVhZ3VlLWdvdGhpY1wiLCBhcmlhbCwgc2Fucy1zZXJpZjtcbiAgICBsZXR0ZXItc3BhY2luZzogMC4wMDVlbTtcbiAgICBmb250LXdlaWdodDogbm9ybWFsOyB9XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgIC53cC1wYWdlbmF2aSBhIHtcbiAgICAgICAgZm9udC1zaXplOiAxLjVyZW07IH0gfVxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk2MHB4KSB7XG4gICAgICAud3AtcGFnZW5hdmkgYSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMS44NzVyZW07IH0gfVxuICAgIC53cC1wYWdlbmF2aSBhOmhvdmVyLCAud3AtcGFnZW5hdmkgYTphY3RpdmUsIC53cC1wYWdlbmF2aSBhOmZvY3VzIHtcbiAgICAgIGNvbG9yOiAjZmY2ZDAzOyB9XG4gICAgLndwLXBhZ2VuYXZpIGEucHJldmlvdXNwb3N0c2xpbmsge1xuICAgICAgZmxvYXQ6IGxlZnQ7IH1cbiAgICAud3AtcGFnZW5hdmkgYS5uZXh0cG9zdHNsaW5rIHtcbiAgICAgIGZsb2F0OiByaWdodDsgfVxuXG4vKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuICAgUy5ILkUgTmV0d29yayBTaW5nbGUgUG9zdCBQYWdlXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgYm9keS5zaW5nbGUtcG9zdCAubWFpbi1jb250ZW50IG1haW4ge1xuICAgIHBhZGRpbmctdG9wOiAzMHB4O1xuICAgIG1hcmdpbi10b3A6IDc3cHg7XG4gICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICM3MmI2MTk7IH0gfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICBib2R5LnNpbmdsZS1wb3N0IC5tYWluLWNvbnRlbnQgLnNpZGViYXIge1xuICAgIHBhZGRpbmctdG9wOiA0NHB4O1xuICAgIG1hcmdpbi10b3A6IDc3cHg7IH0gfVxuXG4ucG9zdC1wYWdlIHtcbiAgcGFkZGluZzogMzBweCAxNXB4OyB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgLnBvc3QtcGFnZSB7XG4gICAgICBwYWRkaW5nOiA1cHggMCAzMHB4IDA7XG4gICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgIzcyYjYxOTsgfSB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQ4MHB4KSB7XG4gICAgLnBvc3QtcGFnZSAuY29udGVudCB7XG4gICAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgICAgIGRpc3BsYXk6IC1tb3otYm94O1xuICAgICAgZGlzcGxheTogYm94O1xuICAgICAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xuICAgICAgZGlzcGxheTogLW1vei1mbGV4O1xuICAgICAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gICAgICBkaXNwbGF5OiBmbGV4OyB9IH1cbiAgLnBvc3QtcGFnZSAubWV0YSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMzBweDsgfVxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQ4MHB4KSB7XG4gICAgICAucG9zdC1wYWdlIC5tZXRhIHtcbiAgICAgICAgd2lkdGg6IDI1JTtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAxNXB4O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAwOyB9IH1cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5NjBweCkge1xuICAgICAgLnBvc3QtcGFnZSAubWV0YSB7XG4gICAgICAgIHdpZHRoOiAxMzVweDtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAyNXB4OyB9IH1cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0NzlweCkge1xuICAgICAgLnBvc3QtcGFnZSAubWV0YSAudGFnZ2VkIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTsgfSB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQ4MHB4KSB7XG4gICAgLnBvc3QtcGFnZSAuaGVudHJ5IHtcbiAgICAgIHdpZHRoOiA3NSU7IH0gfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAgIC5wb3N0LXBhZ2UgLmhlbnRyeSB7XG4gICAgICB3aWR0aDogODAlOyB9IH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTYwcHgpIHtcbiAgICAucG9zdC1wYWdlIC5oZW50cnkge1xuICAgICAgd2lkdGg6IDU1MHB4OyB9IH1cbiAgLnBvc3QtcGFnZSAuaGVudHJ5IGhlYWRlciB7XG4gICAgcGFkZGluZy1ib3R0b206IDE1cHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgIzcyYjYxOTsgfVxuICAgIC5wb3N0LXBhZ2UgLmhlbnRyeSBoZWFkZXIgaDEge1xuICAgICAgbWFyZ2luOiAwIDAgMTVweCAwOyB9XG4gICAgLnBvc3QtcGFnZSAuaGVudHJ5IGhlYWRlciBpbWcge1xuICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgaGVpZ2h0OiBhdXRvOyB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQ4MHB4KSB7XG4gICAgLnBvc3QtcGFnZSAubW9iaWxlLXRhZ2dlZCB7XG4gICAgICBkaXNwbGF5OiBub25lOyB9IH1cblxuLyogTm9uLXNjc3MgYWRkLW9uczogKGVnLiB3ZWJmb250IGxpYnMpICovXG4iXX0= */
/*# sourceMappingURL=main.css.map */
