/*!
 * @project        Boilerplate Craft
 * @name           app.css
 * @author         Emile Eang
 * @build          Friday, 22 August 2025 at 16:43:54 CEST
NaN
 * @release        7ac655698ba6c4d2face6fef0dd36bb8ffb1f603 [master]
 * @copyright      Copyright (c) 2025 Digital Heroes GMBH
 *
 */:root{--container-wdith:160rem;--globalFontSize:1.3125rem;--globalLineHeight:1.5;--color-black:#000;--color-grey-400:#2a3336;--color-grey-300:#89969f;--color-grey-200:#becad0;--color-grey-100:#f2f0ee;--color-white:#fff;--color-primary-1:#c30048;--color-primary-2:#790026;--color-secondary-1:#80e4de;--color-secondary-2:#be00ff;--color-error:#ff0652;--color-success:#4efe8d;--color-warning:#ffc700;--color-black-transparent:rgba(0,0,0,0.4);--color-primary-1-transparent:rgba(0,64,255,0.1);--spacing-200:200px;--spacing-140:140px;--spacing-120:120px;--spacing-100:100px;--spacing-80:80px;--spacing-60:60px;--spacing-50:50px;--spacing-40:40px;--spacing-30:30px;--spacing-20:20px;--spacing-10:10px;--font-size-200-s:1.5rem;--font-size-300-s:1.7rem;--font-size-400-s:1.8rem;--font-size-600-s:2.6rem;--font-size-700-s:2.6rem;--font-size-800-s:3.2rem;--font-size-900-s:3.8rem;--font-size-200:1.5rem;--font-size-300:1.7rem;--font-size-400:2.1rem;--font-size-600:2.6rem;--font-size-700:3.2rem;--font-size-800:5rem;--font-size-900:8rem;--font-size-button:1.8rem;--button-primary-min-height:6rem;--button-primary-min-width:20rem;--bodyFontFamily:"TT Norms",Arial,sans-serif;--titleFontFamily:"SyntaxLTPro",Arial,sans-serif;--bodyFontColor:var(--color-black);--headerHeightSmall:6rem;--headerHeight:13rem;--hamburgerLineHeight:2px;--hamburgerWidth:38px;--hamburgerSpacing:12px;--formBorder:1px solid #999;--formBorderRadius:4px;--formInputHeight:33px;--animationDuration:0.25s;--animationEase:cubic-bezier(.25,.46,.45,.75)}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{border:0;-webkit-box-sizing:border-box;box-sizing:border-box;font-family:inherit;font-size:100%;margin:0;padding:0;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}li,ol,ul{list-style:none;margin:0;padding:0}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-spacing:0}button{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:0;cursor:pointer;font-family:inherit;line-height:inherit;outline:none}*{-webkit-box-sizing:border-box;box-sizing:border-box}address{font-style:normal}html{font-size:62.5%;-webkit-font-variant-ligatures:none;font-variant-ligatures:none}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;background-color:var(--color-white);font-family:var(--bodyFontFamily,"TT Norms",Arial,sans-serif);font-size:var(--globalFontSize);font-variant:none;-ms-hyphens:manual;hyphens:manual;word-break:break-word}main{min-height:90vh;padding-top:var(--headerHeightSmall)}@media(min-width:75em){main{padding-top:var(--headerHeight)}}@font-face{font-display:swap;font-family:TT Norms;font-style:normal;font-weight:700;src:url(/dist/webfonts/TTNorms-Bold.eot);src:url(/dist/webfonts/TTNorms-Bold.eot?#iefix) format("embedded-opentype"),url(/dist/webfonts/TTNorms-Bold.woff2) format("woff2"),url(/dist/webfonts/TTNorms-Bold.woff) format("woff")}@font-face{font-display:swap;font-family:TT Norms;font-style:normal;font-weight:400;src:url(/dist/webfonts/TTNorms-Regular.eot);src:url(/dist/webfonts/TTNorms-Regular.eot?#iefix) format("embedded-opentype"),url(/dist/webfonts/TTNorms-Regular.woff2) format("woff2"),url(/dist/webfonts/TTNorms-Regular.woff) format("woff")}@font-face{font-display:swap;font-family:TT Norms;font-style:normal;font-weight:300;src:url(/dist/webfonts/TTNorms-Light.eot);src:url(/dist/webfonts/TTNorms-Light.eot?#iefix) format("embedded-opentype"),url(/dist/webfonts/TTNorms-Light.woff2) format("woff2"),url(/dist/webfonts/TTNorms-Light.woff) format("woff")}@font-face{font-display:swap;font-family:TT Norms;font-style:normal;font-weight:500;src:url(/dist/webfonts/TTNorms-Medium.eot);src:url(/dist/webfonts/TTNorms-Medium.eot?#iefix) format("embedded-opentype"),url(/dist/webfonts/TTNorms-Medium.woff2) format("woff2"),url(/dist/webfonts/TTNorms-Medium.woff) format("woff")}@font-face{font-display:swap;font-family:TT Norms;font-style:italic;font-weight:400;src:url(/dist/webfonts/TTNorms-Italic.eot);src:url(/dist/webfonts/TTNorms-Italic.eot?#iefix) format("embedded-opentype"),url(/dist/webfonts/TTNorms-Italic.woff2) format("woff2"),url(/dist/webfonts/TTNorms-Italic.woff) format("woff")}@font-face{font-family:SyntaxLTPro;src:url(/dist/webfonts/SyntaxLTProBold.woff2) format("woff2"),url(/dist/webfonts/SyntaxLTProBold.woff) format("woff")}.font-family-syntax,.h1,.h2,h1,h2{font-family:var(--titleFontFamily,"SyntaxLTPro",Arial,sans-serif)}.font-size-200{font-size:var(--font-size-200);line-height:2.4rem}.cookiebanner__desc,.cookiebanner__title,.font-size-300,.footer__bottom,.nav--meta-nav,.styled figcaption{font-size:var(--font-size-300);line-height:2.5rem}.field__input,.field__label,.field__sub-label,.font-size-400,.styled ol,.styled ul,p{font-size:var(--font-size-400);line-height:3.8rem}.font-size-600,.h4,h4{font-size:2.1rem;line-height:3.6rem}@media(min-width:75em){.font-size-600,.h4,h4{font-size:var(--font-size-600);line-height:4rem}}.ff-form-errors,.ff-form-success,.font-size-700,.h3,h3{font-size:var(--font-size-600);line-height:4rem}@media(min-width:75em){.ff-form-errors,.ff-form-success,.font-size-700,.h3,h3{font-size:var(--font-size-700);line-height:5rem}}.font-size-800,.h2,blockquote,h2{font-size:3.2rem;font-weight:400;line-height:4.4rem}@media(min-width:75em){.font-size-800,.h2,blockquote,h2{font-size:var(--font-size-800);line-height:6.5rem}}.font-size-900,.h1,h1{font-size:3.8rem;font-weight:400;line-height:5rem}@media(min-width:75em){.font-size-900,.h1,h1{font-size:var(--font-size-900);line-height:9rem}}.action-download,.action-primary,.action-primary--inverted,.action-secondary,.action-secondary--inverted,.cookiebanner__button,.cookiebanner__button--light,.cookiebanner__title,.ff-form-errors,.ff-form-success,.font-color-white .action-secondary,.font-weight-700,.footer .action-secondary,.nav--main-nav .nav__link,.select,.styled a[href$=".pdf"],.styled ol li:before,b,strong{font-weight:700}b,strong{font-weight:700}.c-text b,.c-text strong,.c-two_columns b,.c-two_columns strong{color:var(--color-primary-1)}.ff-errors,.font-weight-500{font-weight:500}.field-group--block-animated .field__label,.font-weight-400,.h3,.h4,h3,h4{font-weight:400}.text-align-center{text-align:center}.uppercase{text-transform:uppercase}.c-text .h1,.c-text .h2,.c-text h1,.c-text h2,.c-two_columns .h1,.c-two_columns .h2,.c-two_columns h1,.c-two_columns h2{color:var(--color-primary-1)}.font-color-white{color:var(--color-white)}.font-color-primary-1{color:var(--color-primary-1)}blockquote{margin-bottom:5rem;quotes:"„" "”" "," "’"}blockquote:before{content:open-quote}blockquote:after{content:close-quote}@media(min-width:75em){blockquote{margin-bottom:var(--spacing-120)}}.styled a:not(.action):not(.cookiebanner__button):not(.cookiebanner__button--light):not(.action-download){color:inherit;text-decoration:underline}.styled a:has(strong){text-decoration-color:var(--color-primary-1)}.styled *+.ff-form-errors,.styled *+.ff-form-success,.styled *+.font-size-500,.styled *+.font-size-600,.styled *+.font-size-700,.styled *+.font-size-800,.styled *+.font-size-900,.styled *+.h1,.styled *+.h2,.styled *+.h3,.styled *+.h4,.styled *+blockquote,.styled *+figure,.styled *+h1,.styled *+h2,.styled *+h3,.styled *+h4{margin-top:var(--spacing-50)}.styled .ff-form-errors+p,.styled .ff-form-success+p,.styled .font-size-500+p,.styled .font-size-600+p,.styled .font-size-700+p,.styled .font-size-800+p,.styled .font-size-900+p,.styled .h1+p,.styled .h2+p,.styled .h3+p,.styled .h4+p,.styled blockquote+p,.styled h1+p,.styled h2+p,.styled h3+p,.styled h4+p{margin-top:var(--spacing-30)}.styled *+.font-size-900,.styled *+.h1,.styled *+h1{margin-top:var(--spacing-60)}.styled .field__input+.field__input,.styled .field__input+.field__label,.styled .field__input+.field__sub-label,.styled .field__input+.font-size-400,.styled .field__input+ol,.styled .field__input+p,.styled .field__input+ul,.styled .field__label+.field__input,.styled .field__label+.field__label,.styled .field__label+.field__sub-label,.styled .field__label+.font-size-400,.styled .field__label+ol,.styled .field__label+p,.styled .field__label+ul,.styled .field__sub-label+.field__input,.styled .field__sub-label+.field__label,.styled .field__sub-label+.field__sub-label,.styled .field__sub-label+.font-size-400,.styled .field__sub-label+ol,.styled .field__sub-label+p,.styled .field__sub-label+ul,.styled .font-size-400+.field__input,.styled .font-size-400+.field__label,.styled .font-size-400+.field__sub-label,.styled .font-size-400+.font-size-400,.styled .font-size-400+ol,.styled .font-size-400+p,.styled .font-size-400+ul,.styled ol+.field__input,.styled ol+.field__label,.styled ol+.field__sub-label,.styled ol+.font-size-400,.styled ol+ol,.styled ol+p,.styled ol+ul,.styled p+.field__input,.styled p+.field__label,.styled p+.field__sub-label,.styled p+.font-size-400,.styled p+ol,.styled p+p,.styled p+ul,.styled ul+.field__input,.styled ul+.field__label,.styled ul+.field__sub-label,.styled ul+.font-size-400,.styled ul+ol,.styled ul+p,.styled ul+ul{margin-top:var(--spacing-20)}.styled .font-size-900+*,.styled .h1+*,.styled h1+*{margin-top:var(--spacing-30)}.c-two_columns .styled .font-size-800+.ff-form-errors,.c-two_columns .styled .font-size-800+.ff-form-success,.c-two_columns .styled .font-size-800+.font-size-700,.c-two_columns .styled .font-size-800+.h3,.c-two_columns .styled .font-size-800+h3,.c-two_columns .styled .h2+.ff-form-errors,.c-two_columns .styled .h2+.ff-form-success,.c-two_columns .styled .h2+.font-size-700,.c-two_columns .styled .h2+.h3,.c-two_columns .styled .h2+h3,.c-two_columns .styled blockquote+.ff-form-errors,.c-two_columns .styled blockquote+.ff-form-success,.c-two_columns .styled blockquote+.font-size-700,.c-two_columns .styled blockquote+.h3,.c-two_columns .styled blockquote+h3,.c-two_columns .styled h2+.ff-form-errors,.c-two_columns .styled h2+.ff-form-success,.c-two_columns .styled h2+.font-size-700,.c-two_columns .styled h2+.h3,.c-two_columns .styled h2+h3{margin-top:0}@media(min-width:75em){.c-two_columns .styled .font-size-800+.ff-form-errors,.c-two_columns .styled .font-size-800+.ff-form-success,.c-two_columns .styled .font-size-800+.font-size-700,.c-two_columns .styled .font-size-800+.h3,.c-two_columns .styled .font-size-800+h3,.c-two_columns .styled .h2+.ff-form-errors,.c-two_columns .styled .h2+.ff-form-success,.c-two_columns .styled .h2+.font-size-700,.c-two_columns .styled .h2+.h3,.c-two_columns .styled .h2+h3,.c-two_columns .styled blockquote+.ff-form-errors,.c-two_columns .styled blockquote+.ff-form-success,.c-two_columns .styled blockquote+.font-size-700,.c-two_columns .styled blockquote+.h3,.c-two_columns .styled blockquote+h3,.c-two_columns .styled h2+.ff-form-errors,.c-two_columns .styled h2+.ff-form-success,.c-two_columns .styled h2+.font-size-700,.c-two_columns .styled h2+.h3,.c-two_columns .styled h2+h3{margin-top:0}}.styled figcaption{padding-top:var(--spacing-20);text-align:left!important}.styled figure:not(.iframe__poster)+*{margin-top:5rem}@media(min-width:75em){.styled figure:not(.iframe__poster)+*{margin-top:var(--spacing-80)}}.styled .iframe-wrapper+*{margin-top:var(--spacing-40)}.styled *+.iframe-wrapper,.styled *+blockquote{margin-top:5rem}@media(min-width:75em){.styled *+.iframe-wrapper,.styled *+blockquote{margin-top:var(--spacing-120)}}.styled *+ol,.styled *+ul{margin-top:5rem}@media(min-width:75em){.styled *+ol,.styled *+ul{margin-top:var(--spacing-60)}}.styled ol+*,.styled ul+*{margin-top:5rem}@media(min-width:75em){.styled ol+*,.styled ul+*{margin-top:var(--spacing-60)}}.styled ol+p,.styled ul+p{margin-top:var(--spacing-40)}@media(min-width:75em){.styled ol+p,.styled ul+p{margin-top:var(--spacing-50)}}.styled ol li,.styled ul li{counter-increment:counter-inc;padding-left:3rem;position:relative}.styled ol li:not(:first-child),.styled ul li:not(:first-child){margin-top:2.5rem}.styled ul li:before{color:var(--color-primary-1);content:"●";display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-size:1.4rem;left:0;position:absolute;top:2px;width:2rem}.styled ol li:before{color:var(--color-primary-1);content:counter(counter-inc) ". ";display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-size:inherit;left:0;position:absolute;top:0;width:2.5rem}.styled .checklist li:before{background:transparent url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 22 22' xml:space='preserve'%3E%3Ccircle fill='none' stroke='%23C30048' stroke-width='.846' cx='11' cy='11' r='10.6'/%3E%3Cpath fill='%23C30048' d='M17.3 6.6c-.2-.2-.5-.2-.7 0l-7.8 7.8-2.5-2.5c-.2-.2-.5-.2-.7 0-.2.2-.2.5 0 .7l2.9 2.9c.2.2.5.2.7 0l8.1-8.1c.2-.3.2-.6 0-.8z'/%3E%3C/svg%3E") 50% no-repeat;background-size:100% 100%;content:"";display:block;height:22px;left:0;top:8px;width:22px}.styled a:not(.action):not(.cookiebanner__button):not(.cookiebanner__button--light):not(.action-download).link-bold{text-decoration-color:var(--color-primary-1)}.lazy{opacity:0;-webkit-transition:opacity .2s ease;transition:opacity .2s ease}.lazy.loaded{opacity:1}.lazy:not(img)[data-was-processed=true]{opacity:1}.field__input--check,.field__input--radio,.header__home-link-text,.visually-hidden,input[type=checkbox]{clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);height:1px;overflow:hidden;position:absolute!important;width:1px}.c-cta .container:before,.c-cta .figure,.container{margin-left:auto;margin-right:auto;max-width:var(--container-wdith);width:100%}.row{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;position:relative}.row--v-align-center{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.row--grid,.row--h-align-center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.row--grid{grid-column-gap:10px;-webkit-box-align:start;-ms-flex-align:start;align-items:start;display:grid;grid-template-columns:repeat(12,1fr);grid-template-rows:auto}@media(min-width:47.9375em){.row--grid{grid-column-gap:var(--spacing-20);grid-template-columns:repeat(12,1fr)}}@media(min-width:75em){.row--grid{grid-column-gap:var(--spacing-60);grid-template-columns:repeat(12,1fr)}}@media(min-width:47.9375em){.row--reverse{direction:rtl}}.row--reverse *{direction:ltr;text-align:left}.col--half{width:50%}.wrapper{padding-left:var(--spacing-20);padding-right:var(--spacing-20);position:relative;width:100%}@media(min-width:47.9375em){.wrapper{padding-left:var(--spacing-40);padding-right:var(--spacing-40)}}.middle{margin-left:auto;margin-right:auto}@media(min-width:47.9375em){.middle--medium{max-width:56rem}}@media(min-width:75em){.middle--medium{max-width:77rem}}@media(min-width:47.9375em){.middle--large{max-width:56rem}}@media(min-width:75em){.middle--large{max-width:105rem}}.col-sm-1{grid-column-end:span 1}.offset-sm-1{grid-column-start:2}.col-sm-2{grid-column-end:span 2}.offset-sm-2{grid-column-start:3}.col-sm-3{grid-column-end:span 3}.offset-sm-3{grid-column-start:4}.col-sm-4{grid-column-end:span 4}.offset-sm-4{grid-column-start:5}.col-sm-5{grid-column-end:span 5}.offset-sm-5{grid-column-start:6}.col-sm-6{grid-column-end:span 6}.offset-sm-6{grid-column-start:7}.col-sm-7{grid-column-end:span 7}.offset-sm-7{grid-column-start:8}.col-sm-8{grid-column-end:span 8}.offset-sm-8{grid-column-start:9}.col-sm-9{grid-column-end:span 9}.offset-sm-9{grid-column-start:10}.col-sm-10{grid-column-end:span 10}.offset-sm-10{grid-column-start:11}.col-sm-11{grid-column-end:span 11}.offset-sm-11{grid-column-start:12}.col-sm-12{grid-column-end:span 12}.offset-sm-12{grid-column-start:13}@media(min-width:47.9375em)and (max-width:74.99em){.col-md-1{grid-column-end:span 1}.offset-md-1{grid-column-start:2}.col-md-2{grid-column-end:span 2}.offset-md-2{grid-column-start:3}.col-md-3{grid-column-end:span 3}.offset-md-3{grid-column-start:4}.col-md-4{grid-column-end:span 4}.offset-md-4{grid-column-start:5}.col-md-5{grid-column-end:span 5}.offset-md-5{grid-column-start:6}.col-md-6{grid-column-end:span 6}.offset-md-6{grid-column-start:7}.col-md-7{grid-column-end:span 7}.offset-md-7{grid-column-start:8}.col-md-8{grid-column-end:span 8}.offset-md-8{grid-column-start:9}.col-md-9{grid-column-end:span 9}.offset-md-9{grid-column-start:10}.col-md-10{grid-column-end:span 10}.offset-md-10{grid-column-start:11}.col-md-11{grid-column-end:span 11}.offset-md-11{grid-column-start:12}.col-md-12{grid-column-end:span 12}.offset-md-12{grid-column-start:13}}@media(min-width:75em){.col-lg-1{grid-column-end:span 1}.offset-lg-1{grid-column-start:2}.col-lg-2{grid-column-end:span 2}.offset-lg-2{grid-column-start:3}.col-lg-3{grid-column-end:span 3}.offset-lg-3{grid-column-start:4}.col-lg-4{grid-column-end:span 4}.offset-lg-4{grid-column-start:5}.col-lg-5{grid-column-end:span 5}.offset-lg-5{grid-column-start:6}.col-lg-6{grid-column-end:span 6}.offset-lg-6{grid-column-start:7}.col-lg-7{grid-column-end:span 7}.offset-lg-7{grid-column-start:8}.col-lg-8{grid-column-end:span 8}.offset-lg-8{grid-column-start:9}.col-lg-9{grid-column-end:span 9}.offset-lg-9{grid-column-start:10}.col-lg-10{grid-column-end:span 10}.offset-lg-10{grid-column-start:11}.col-lg-11{grid-column-end:span 11}.offset-lg-11{grid-column-start:12}.col-lg-12{grid-column-end:span 12}.offset-lg-12{grid-column-start:13}}.action,.action-download,.cookiebanner__button,.cookiebanner__button--light,.styled a[href$=".pdf"]{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-family:inherit;-webkit-font-variant-ligatures:none;font-variant-ligatures:none;justify-content:center;max-width:100%;overflow:visible;position:relative;text-decoration:none;-webkit-transition:background-color var(--animationDuration) var(--animationEase),color var(--animationDuration) var(--animationEase),border-color var(--animationDuration) var(--animationEase);transition:background-color var(--animationDuration) var(--animationEase),color var(--animationDuration) var(--animationEase),border-color var(--animationDuration) var(--animationEase)}.action-primary,.action-primary--inverted,.cookiebanner__button{background-color:var(--color-primary-1);border:1px solid var(--color-primary-1);border-radius:calc(var(--button-primary-min-height)/2);color:var(--color-white);font-size:var(--font-size-button);min-height:var(--button-primary-min-height);min-width:var(--button-primary-min-width);padding:0 var(--spacing-20)}.action-primary.disabled,.disabled.action-primary--inverted,.disabled.cookiebanner__button{background-color:var(--color-grey-200);border-color:var(--color-grey-200)}.not-touch .action-primary--inverted:hover,.not-touch .action-primary:hover,.not-touch .cookiebanner__button:hover{background-color:var(--color-white);color:var(--color-primary-1)}.action-primary--inverted,.cookiebanner__button{background-color:var(--color-white);border-color:var(--color-white);color:var(--color-primary-1)}.action-primary--inverted.disabled,.disabled.cookiebanner__button{color:var(--color-white)}.not-touch .action-primary--inverted:hover,.not-touch .cookiebanner__button:hover{background:none;color:var(--color-white)}.action-secondary,.action-secondary--inverted,.cookiebanner__button--light,.font-color-white .action-secondary,.font-color-white .action-secondary--inverted,.font-color-white .cookiebanner__button--light,.footer .action-secondary{border:1px solid var(--color-primary-1);border-radius:calc(var(--button-primary-min-height)/2);color:var(--color-primary-1);font-size:var(--font-size-button);min-height:var(--button-primary-min-height);min-width:var(--button-primary-min-width);padding:0 var(--spacing-20)}.action-secondary.disabled,.disabled.action-secondary--inverted,.disabled.cookiebanner__button--light{border-color:var(--color-grey-200);color:var(--color-grey-200)}.not-touch .action-secondary--inverted:hover,.not-touch .action-secondary:hover,.not-touch .cookiebanner__button--light:hover{background-color:var(--color-primary-1);color:var(--color-white)}.action-secondary--inverted,.cookiebanner__button--light,.font-color-white .action-secondary,.font-color-white .action-secondary--inverted,.font-color-white .cookiebanner__button--light,.footer .action-secondary{background:none;border-color:var(--color-white);color:var(--color-white)}.action-secondary--inverted.disabled,.disabled.cookiebanner__button--light,.font-color-white .disabled.action-secondary,.footer .disabled.action-secondary{color:var(--color-grey-200)}.font-color-white .not-touch .action-secondary:hover,.footer .not-touch .action-secondary:hover,.not-touch .action-secondary--inverted:hover,.not-touch .cookiebanner__button--light:hover,.not-touch .font-color-white .action-secondary:hover,.not-touch .footer .action-secondary:hover{background-color:var(--color-white);border-color:var(--color-white);color:var(--color-primary-1)}.action-fab{background:transparent url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 40 28' xml:space='preserve'%3E%3Cpath fill='%23C30048' d='M26.5.4c-.5-.6-1.4-.6-2 0-.5.5-.5 1.4 0 2l10.1 10.1H1.4c-.8 0-1.4.6-1.4 1.4s.6 1.4 1.4 1.4h33.2l-10.1 10c-.5.6-.5 1.4 0 2 .6.6 1.4.6 2 0l12.4-12.4c.6-.5.6-1.4 0-2L26.5.4z'/%3E%3C/svg%3E") 50% no-repeat;background-size:2rem 1.4rem;border:.1rem solid var(--color-primary-1);border-radius:50%;height:4rem;width:4rem}.not-touch .action-fab:hover{background:#c30048 url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 40 28' xml:space='preserve'%3E%3Cpath fill='%23fff' d='M26.5.4c-.5-.6-1.4-.6-2 0-.5.5-.5 1.4 0 2l10.1 10.1H1.4c-.8 0-1.4.6-1.4 1.4s.6 1.4 1.4 1.4h33.2l-10.1 10c-.5.6-.5 1.4 0 2 .6.6 1.4.6 2 0l12.4-12.4c.6-.5.6-1.4 0-2L26.5.4z'/%3E%3C/svg%3E") 50% no-repeat;background-size:2rem 1.4rem}.not-touch .c-three_columns-item:hover .action-fab{background:#c30048 url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 40 28' xml:space='preserve'%3E%3Cpath fill='%23fff' d='M26.5.4c-.5-.6-1.4-.6-2 0-.5.5-.5 1.4 0 2l10.1 10.1H1.4c-.8 0-1.4.6-1.4 1.4s.6 1.4 1.4 1.4h33.2l-10.1 10c-.5.6-.5 1.4 0 2 .6.6 1.4.6 2 0l12.4-12.4c.6-.5.6-1.4 0-2L26.5.4z'/%3E%3C/svg%3E") 50% no-repeat;background-size:2rem 1.4rem}.action-fab--inverted{background:transparent url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 40 28' xml:space='preserve'%3E%3Cpath fill='%23fff' d='M26.5.4c-.5-.6-1.4-.6-2 0-.5.5-.5 1.4 0 2l10.1 10.1H1.4c-.8 0-1.4.6-1.4 1.4s.6 1.4 1.4 1.4h33.2l-10.1 10c-.5.6-.5 1.4 0 2 .6.6 1.4.6 2 0l12.4-12.4c.6-.5.6-1.4 0-2L26.5.4z'/%3E%3C/svg%3E") 50% no-repeat;background-size:2rem 1.4rem;border-color:var(--color-white)}.not-touch .action-fab--inverted:hover{border-color:var(--color-primary-1)}.action-fab.disabled{background:transparent url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 40 28' xml:space='preserve'%3E%3Cpath fill='%23becad0' d='M26.5.4c-.5-.6-1.4-.6-2 0-.5.5-.5 1.4 0 2l10.1 10.1H1.4c-.8 0-1.4.6-1.4 1.4s.6 1.4 1.4 1.4h33.2l-10.1 10c-.5.6-.5 1.4 0 2 .6.6 1.4.6 2 0l12.4-12.4c.6-.5.6-1.4 0-2L26.5.4z'/%3E%3C/svg%3E") 50% no-repeat;background-size:2rem 1.4rem;border-color:var(--color-grey-200)}.action-download,.styled a[href$=".pdf"]{color:var(--color-black);font-size:var(--font-size-button)}.action-download:before,.styled a[href$=".pdf"]:before{background:transparent url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 40 40' xml:space='preserve'%3E%3Cpath fill='%23C30048' d='M20 28.3c-.7 0-1.2-.6-1.2-1.2V1.2c0-.6.5-1.2 1.2-1.2s1.2.6 1.2 1.2V27c0 .8-.5 1.3-1.2 1.3z'/%3E%3Cpath fill='%23C30048' d='M20 28.3c-.3 0-.6-.1-.9-.4l-6.7-6.7c-.5-.5-.5-1.3 0-1.8s1.3-.5 1.8 0l5.8 5.8 5.8-5.8c.5-.5 1.3-.5 1.8 0s.5 1.3 0 1.8L20.9 28c-.3.2-.6.3-.9.3z'/%3E%3Cpath fill='%23C30048' d='M35.4 40H4.6C2.1 40 0 37.9 0 35.4v-7.5c0-.7.6-1.2 1.2-1.2s1.2.6 1.2 1.2v7.5c0 1.1.9 2.1 2.1 2.1h30.8c1.1 0 2.1-.9 2.1-2.1v-7.5c0-.7.6-1.2 1.2-1.2s1.2.6 1.2 1.2v7.5c.2 2.5-1.9 4.6-4.4 4.6z'/%3E%3C/svg%3E") 50% no-repeat;background-size:100% 100%;content:"";height:4rem;margin-right:var(--spacing-10);width:4rem}.action-download:hover,.styled a[href$=".pdf"]:hover{text-decoration:underline}.action-footer{color:var(--color-white)}.not-touch .action-footer:hover{text-decoration:underline}.action-filter{border:1px solid var(--color-primary-1);border-radius:1.3rem;color:var(--color-primary-1);display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-size:1.7rem;height:2.6rem;margin:var(--spacing-10);padding:.01rem var(--spacing-20) 0}.action-filter--active{background-color:var(--color-primary-1);color:var(--color-white)}.select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#c30048 url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 8' xml:space='preserve'%3E%3Cpath fill='%23fff' d='M6 7.5c.2 0 .4-.1.6-.2l5.2-5.2c.3-.3.3-.9 0-1.2-.3-.3-.9-.3-1.2 0L6 5.5 1.4.9C1.1.6.5.6.2.9c-.3.3-.3.9 0 1.2l5.2 5.2c.2.2.4.2.6.2z'/%3E%3C/svg%3E") right 20px center no-repeat;background-size:23px 12px;border:none;border-radius:2rem;color:var(--color-white);font-family:inherit;font-size:1.8rem;height:4rem;padding:0 var(--spacing-20);width:100%}.select:focus{outline:none}.field__row *{font-family:inherit}.field-group{margin-top:5rem;position:relative}.field-group--half{width:100%}@media(min-width:75em){.field-group--half{width:calc(100% - var(--spacing-30))}}.field-group--third{width:100%}@media(min-width:75em){.field-group--third{width:calc(100% - var(--spacing-30))}}.field-group--large,.field-group--medium{width:100%}@media(min-width:75em){.field-group--medium{width:calc(66.66667% - var(--spacing-30))}}.field-group--small{width:100%}@media(min-width:75em){.field-group--small{width:calc(33.33333% - var(--spacing-30))}}@media(min-width:75em){.row .field-group+.field-group{margin-left:var(--spacing-60)}}.field-group--bordered{border-bottom:1px solid var(--color-black)}.field-group--bordered.field-group--has-errors{border-bottom:2px solid var(--color-error)}.field-group--bordered.field-group--has-errors:before{background-color:#f21c2810;bottom:0;content:"";display:block;height:100%;left:-7px;position:absolute;right:-7px;z-index:0}.field-group--checkbox{margin-top:var(--spacing-60)}.field-group--html{color:var(--color-black);margin-top:var(--spacingWide)}@media(min-width:75em){.field-group--html{margin-top:10rem}}.field-group--block{margin-top:var(--spacing-60)}.field__input{background:none;border:0;display:block;max-width:100%;min-height:4rem;outline:none;position:relative;width:100%}.field__input--file{min-height:unset;width:auto}.field__label{display:block;position:relative}.field-group--block .field__label{cursor:pointer;left:0;position:absolute;top:.2rem;-webkit-transition:all var(--animationDuration) var(--animationEase);transition:all var(--animationDuration) var(--animationEase);width:100%}.field-group--block-animated .field__label{color:var(--color-grey-200);font-size:1.7rem;line-height:2rem;-webkit-transform:translateY(-2.7rem);transform:translateY(-2.7rem)}.field-group--textarea.field-group--block-animated .field__label{-webkit-transform:translateY(-3.5rem);transform:translateY(-3.5rem)}.field__label.required:after{content:"*"}.field__sub-label{cursor:pointer;display:block;margin-top:var(--spacing-20);min-height:var(--spacing-40);padding-left:6rem;padding-top:.2rem;position:relative}.field__sub-label:before{border:1px solid var(--color-black);content:"";display:block;height:4rem;left:0;position:absolute;top:0;width:4rem}.field__input--radio+.field__sub-label:before{border-radius:50%}.field__input--check:checked+.field__sub-label:before,input[type=checkbox]:checked+.field__sub-label:before{background:transparent url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 40 31' xml:space='preserve'%3E%3Cpath fill='%23C30048' d='M39.5.5c-.6-.6-1.6-.7-2.3 0l-26 26L2.7 18c-.6-.6-1.6-.6-2.3 0-.6.6-.6 1.6 0 2.2l9.6 9.6c.6.6 1.6.6 2.3 0l27.2-27c.6-.7.6-1.7 0-2.3z'/%3E%3C/svg%3E") 50% no-repeat;background-size:20px 100%}.field__input--radio:checked+.field__sub-label:after{background-color:var(--color-primary-1);border-radius:50%;content:"";display:block;height:3.4rem;left:.4rem;position:absolute;top:.4rem;width:3.4rem}.field__sub-label--inline{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;margin-right:var(--spacing-40)}.field__input--textarea{-webkit-transition:height var(--animationDuration) var(--animationEase);transition:height var(--animationDuration) var(--animationEase)}.ff-form-errors,.ff-form-success{margin-bottom:var(--spacing-60)}.ff-form-success{color:var(--color-success)}.ff-errors,.ff-form-errors{color:var(--color-error)}.ff-errors{font-size:1.6rem;letter-spacing:.1rem;line-height:3.2rem;position:absolute;top:100%}:is(.field-group--checkbox_group)+.ff-errors{margin-top:var(--spacing-10);position:relative;top:auto}.field-group--submit .action+.action{margin-left:var(--spacing-20)}img,video{height:auto;-o-object-fit:cover;object-fit:cover;width:100%}.figure{overflow:hidden;position:relative}.figure:after{content:"";display:block;height:100%;position:absolute;top:0;width:100%}.figure img,.figure picture,.figure video{height:100%;left:0;position:absolute;top:0;width:100%}.figure img{-webkit-backface-visibility:hidden;backface-visibility:hidden;background:#f0f0f0;image-rendering:-webkit-optimize-contrast;mix-blend-mode:darken;-webkit-transition:-webkit-transform var(--animationDuration) var(--animationEase);transition:-webkit-transform var(--animationDuration) var(--animationEase);transition:transform var(--animationDuration) var(--animationEase);transition:transform var(--animationDuration) var(--animationEase),-webkit-transform var(--animationDuration) var(--animationEase)}.figure-three{height:0;padding-bottom:76%}.figure-two{height:0;padding-bottom:72.25%}.figure-cta:after,.figure-fullscreen:after{background-color:rgba(0,0,0,.45)}.c-cta--no-gradient .figure:after{display:none;visibility:hidden}.figure-slider--small{height:0;padding-bottom:100%}@media(min-width:47.9375em){.figure-slider--small{padding-bottom:54.91%}}.figure-slider--tall{height:0;padding-bottom:100%}@media(min-width:47.9375em){.figure-slider--tall{padding-bottom:77.56%}}.disabled{pointer-events:none}.section{overflow:hidden;position:relative}.section--spacing{padding-bottom:var(--spacing-40);padding-top:var(--spacing-40)}@media(min-width:75em){.section--spacing{padding-bottom:var(--spacing-120);padding-top:var(--spacing-120)}}.section--spacing-top{padding-top:var(--spacing-40)}@media(min-width:75em){.section--spacing-top{padding-top:var(--spacing-120)}}.section__title{margin-bottom:var(--spacing-40)}.icon{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;background-size:100% 100%;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-style:normal;justify-content:center;line-height:0;position:relative}.icon svg{height:auto;width:100%}.icon-chevron-down,.icon-chevron-down svg{height:22px;width:22px}@media(min-width:47.9375em){.icon-chevron-down,.icon-chevron-down svg{height:22px;width:22px}}@media(min-width:75em){.icon-chevron-down,.icon-chevron-down svg{height:22px;width:22px}}.icon-chevron-right,.icon-chevron-right svg{height:11px;width:11px}@media(min-width:47.9375em){.icon-chevron-right,.icon-chevron-right svg{height:11px;width:6px}}@media(min-width:75em){.icon-chevron-right,.icon-chevron-right svg{height:11px;width:6px}}.icon-home,.icon-home svg{height:27px;width:27px}@media(min-width:47.9375em){.icon-home,.icon-home svg{height:27px;width:30px}}@media(min-width:75em){.icon-home,.icon-home svg{height:36px;width:31px}}.icon-play,.icon-play svg{height:20px;width:20px}@media(min-width:47.9375em){.icon-play,.icon-play svg{height:20px;width:20px}}@media(min-width:75em){.icon-play,.icon-play svg{height:40px;width:36px}}hr{background-color:var(--primaryColor);border:none;clear:both;display:block;height:1px;margin:var(--globalMargin) auto}video::-webkit-media-controls,video::-webkit-media-controls-overlay-play-button,video::video::-webkit-media-controls-enclosure{-webkit-appearance:none!important;display:none!important}.iframe-wrapper{padding:0}.iframe-container{height:0;padding-bottom:56.25%;position:relative;width:100%}.iframe-container--shop{height:100vh;padding-bottom:0}@media(min-width:75em){.iframe-container--shop{height:0;padding-bottom:56.25%}}.iframe-container embed,.iframe-container iframe,.iframe-container object{height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}.iframe__poster{height:100%;left:0;opacity:1;position:absolute;top:0;-webkit-transition:all .3s cubic-bezier(.25,.46,.45,.75);transition:all .3s cubic-bezier(.25,.46,.45,.75);width:100%;z-index:2}.iframe__poster--playing{opacity:0;z-index:0}.iframe__poster img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.iframe__play{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:var(--color-primary-1);border-radius:50%;color:var(--white);cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;height:60px;justify-content:center;left:50%;padding:0;position:absolute;top:50%;-webkit-transform:translate3d(-50%,-50%,0);transform:translate3d(-50%,-50%,0);-webkit-transition:background-color .25s ease;transition:background-color .25s ease;width:60px;will-change:background-color;z-index:2}@media(min-width:75em){.iframe__play{height:120px;width:120px}}.iframe__play .icon{color:var(--color-white);-webkit-transform:translateX(2px);transform:translateX(2px)}@media(min-width:75em){.iframe__play .icon{-webkit-transform:translateX(5px);transform:translateX(5px)}}.not-touch .iframe__play:hover{background-color:var(--color-primary-2)}table{border:0;border-collapse:collapse;margin-bottom:var(--globalMargin);width:100%}table tr{border-bottom:1px solid var(--lightGray)}table td,table th{padding:calc(var(--globalPadding)/2);text-align:left}table thead{border-bottom:2px solid var(--primaryColor)}table thead th{font-weight:700}.hamburger{color:currentColor;display:block;height:var(--hamburgerWidth);overflow:hidden;padding:0;position:relative;-webkit-transform:translateZ(0);transform:translateZ(0);width:var(--hamburgerWidth)}.hamburger__text{display:none}.hamburger__line{background-color:currentColor;border-radius:2px;display:block;height:var(--hamburgerLineHeight);position:absolute;right:0;top:50%;-webkit-transform-origin:50% 50%;transform-origin:50% 50%;-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease;width:calc(var(--hamburgerWidth)/1)}.hamburger__line:first-child,.hamburger__line:last-child{width:var(--hamburgerWidth)}.hamburger__line:first-child{-webkit-transform:rotate(180deg) translateY(10px);transform:rotate(180deg) translateY(10px)}.hamburger__line:last-child{-webkit-transform:translateY(10px);transform:translateY(10px)}.hamburger__inner{display:block;height:16px;position:relative;width:100%}.hamburger[aria-expanded=true]{background-color:var(--color-white)}.hamburger[aria-expanded=true] .hamburger__line{opacity:0;-webkit-transform:translateX(150%);transform:translateX(150%)}.hamburger[aria-expanded=true] .hamburger__line:last-child{opacity:1;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.hamburger[aria-expanded=true] .hamburger__line:first-child{opacity:1;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.nav{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.nav__toggle{color:inherit;height:6rem;position:absolute;right:-1.5rem;top:.5rem;-webkit-transform-origin:center center;transform-origin:center center;-webkit-transition:-webkit-transform var(--animationDuration) var(--animationEase);transition:-webkit-transform var(--animationDuration) var(--animationEase);transition:transform var(--animationDuration) var(--animationEase);transition:transform var(--animationDuration) var(--animationEase),-webkit-transform var(--animationDuration) var(--animationEase);width:6rem}.nav__toggle .icon{color:var(--color-black)}.nav__item--parent-opened .nav__toggle{-webkit-transform:rotate(180deg);transform:rotate(180deg)}@media(min-width:75em){.nav__toggle{display:none;visibility:hidden}}.nav__wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}@media(min-width:75em){.nav--main-nav .nav__wrap--parent,.nav--meta-nav .nav__wrap--parent{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}}.nav__wrap--child{background-color:var(--color-white);padding-bottom:var(--spacing-20);padding-top:var(--spacing-10)}@media(min-width:75em){.nav__wrap--child{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-shadow:0 2px 20px 0 #1a191920;box-shadow:0 2px 20px 0 #1a191920;display:none;-ms-flex-direction:column;flex-direction:column;left:0;opacity:0;padding:2.6rem;position:absolute;top:100%;-webkit-transform:translate3d(-2.6rem,-.6rem,1px);transform:translate3d(-2.6rem,-.6rem,1px);white-space:nowrap}}.nav__wrap.nav__wrap--visible{display:-webkit-box;display:-ms-flexbox;display:flex;visibility:visible;z-index:9998}.nav__item{position:relative}@media(min-width:75em){.nav__item .icon-chevron-down,.nav__item .icon-chevron-down svg{height:12px;width:20px}}.nav__item--child{padding-right:7.5rem;width:100%}.nav__item--child:hover{background:transparent url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 40 28' xml:space='preserve'%3E%3Cpath fill='%23C30048' d='M26.5.4c-.5-.6-1.4-.6-2 0-.5.5-.5 1.4 0 2l10.1 10.1H1.4c-.8 0-1.4.6-1.4 1.4s.6 1.4 1.4 1.4h33.2l-10.1 10c-.5.6-.5 1.4 0 2 .6.6 1.4.6 2 0l12.4-12.4c.6-.5.6-1.4 0-2L26.5.4z'/%3E%3C/svg%3E") 100% no-repeat;background-size:22px 22px}.nav__link{color:var(--color-black);outline:none;text-decoration:none}.nav__link:hover{color:var(--color-primary-1)}.nav__link:focus{outline:none}.nav__link.is-active{color:var(--color-primary-1)}.nav__link--child{font-size:1.8rem;line-height:3.8rem}.lang-chooser{left:var(--spacing-20);position:absolute;top:2.5rem}@media(min-width:75em){.lang-chooser{position:static}}.lang-chooser__item{position:relative}.lang-chooser__item:not(:first-child){padding-left:var(--spacing-20)}.lang-chooser__item:not(:first-child):before{content:"|";display:block;left:0;line-height:normal;position:absolute;text-align:center;top:-3px;width:var(--spacing-20)}.not-touch .lang-chooser__item .nav__link:hover{color:var(--color-primary-1)}.breadcrumb__wrapper{display:none;visibility:none}@media(min-width:75em){.breadcrumb__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;visibility:visible}}.c-legal .breadcrumb__wrapper,.c-text .breadcrumb__wrapper,.c-two_columns .breadcrumb__wrapper{margin-bottom:var(--spacing-30)}.c-fullscreen .breadcrumb__wrapper{left:0;position:absolute;top:var(--spacing-40)}.c-fullscreen .breadcrumb__wrapper .container{margin-left:40px;margin-right:unset}@media(min-width:106.25em){.c-fullscreen .breadcrumb__wrapper .container{margin-left:auto;margin-right:auto}}.breadcrumb{display:-webkit-box;display:-ms-flexbox;display:flex}.breadcrumb__wrapper{-webkit-overflow-scrolling:touch;height:50px;max-width:100vw;overflow:auto;padding:0;position:relative;white-space:nowrap;z-index:2}.breadcrumb--child{-webkit-box-orient:vertical;-webkit-box-direction:normal;background-color:var(--color-grey-300);display:none;-ms-flex-direction:column;flex-direction:column;left:-22px;max-width:100%;padding:1rem 0;position:fixed;top:100%;white-space:nowrap;width:auto;word-break:keep-all}.breadcrumb__item{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:1.6rem;height:30px;letter-spacing:.1rem;overflow:visible}.breadcrumb__item:first-child{margin-right:1.5rem}.breadcrumb__item .icon-chevron-right{margin:0 1rem}.breadcrumb--light .breadcrumb__item .icon-chevron-right{color:var(--color-white)}.breadcrumb__trigger{color:var(--color-grey-300);height:30px;margin-left:var(--spacingSmall)}.breadcrumb--light .breadcrumb__trigger{color:var(--color-white)}.breadcrumb__trigger .icon{-webkit-transform-origin:center center;transform-origin:center center}.breadcrumb__item-title{-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:var(--color-grey-300);display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;height:30px;text-decoration:none}.breadcrumb--light .breadcrumb__item-title{color:var(--color-white)}.not-touch a.breadcrumb__item-title:hover{text-decoration:underline}.breadcrumb__item--home{margin-left:0}.breadcrumb__link--home{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;color:var(--color-grey-300);display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;justify-content:center}.breadcrumb--light .breadcrumb__link--home{color:var(--color-white)}.breadcrumb__item--last{color:var(--color-grey-300);cursor:default;padding-right:var(--spacingRegular)}.breadcrumb__item--opened .breadcrumb--child{display:-webkit-box;display:-ms-flexbox;display:flex}.breadcrumb__item--opened .breadcrumb__trigger .icon{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.nav--main-nav .nav__item--parent{border-bottom:1px solid var(--color-primary-1-transparent);margin:0 var(--spacing-20);max-height:7rem;overflow:hidden;position:relative;-webkit-transition:max-height .5s var(--animationEase);transition:max-height .5s var(--animationEase);width:100%}@media(min-width:75em){.nav--main-nav .nav__item--parent{border-bottom:0;margin-left:2.5rem;margin-right:0;overflow:visible;width:auto}}@media(min-width:93.75em){.nav--main-nav .nav__item--parent{margin-left:var(--spacing-60)}}.nav--main-nav .nav__item--child{margin-bottom:var(--spacing-20)}@media(min-width:75em){.nav--main-nav .nav__item--child{margin-bottom:0}}.nav--main-nav .nav__item--parent-opened{max-height:800px}@media(min-width:75em){.nav--main-nav .nav__item--parent-opened{max-height:unset}}.nav--main-nav .nav__link--parent{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-size:2.4rem;height:7rem;line-height:3.8rem}.not-touch .nav--main-nav .nav__link--parent:hover{color:var(--color-primary-1)}.nav--meta-nav{margin-top:var(--spacing-20)}.nav--meta-nav .nav__wrap{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.nav--meta-nav .icon{color:var(--color-primary-1);margin-right:.5rem;width:3rem}@media(min-width:75em){.nav--meta-nav{margin-top:0}}.nav--meta-nav .nav__link{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.nav--meta-nav .nav__item--parent{margin:var(--spacing-10) var(--spacing-20);width:100%}@media(min-width:75em){.nav--meta-nav .nav__item--parent{margin-left:var(--spacing-40);margin-right:0;width:auto}}.not-touch .nav--meta-nav .nav__link:hover{color:var(--color-primary-1)}.nav--meta-nav .underlined .nav__text{text-decoration:underline}.nav--footer-nav .nav__wrap{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media(min-width:75em){.nav--footer-nav .nav__wrap{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.nav--footer-nav .nav__item{margin-top:var(--spacing-20)}@media(min-width:75em){.nav--footer-nav .nav__item{margin-left:var(--spacing-80);margin-top:0}}.nav--footer-nav .nav__link{color:var(--white)}.not-touch .nav--footer-nav .nav__link:hover{text-decoration:underline}.nav--footer-nav .nav__link.is-active{text-decoration:underline}.nav--social-nav .nav__item:not(:first-child){margin-left:var(--spacing-40)}@media(min-width:75em){.nav--social-nav .nav__item:not(:first-child){margin-left:2.5rem}}.nav--social-nav .nav__link{color:var(--white)}.nav--social-nav .icon,.nav--social-nav svg{height:26px;width:26px}.not-touch .nav--social-nav .nav__link:hover{color:var(--color-primary-1)}.cookiebanner{background-color:rgba(0,0,0,.8);bottom:0;color:var(--color-white);max-width:100%;padding:var(--spacing-20);position:fixed;right:0;width:auto;z-index:100}@media(min-width:47.9375em){.cookiebanner{max-width:36rem}}.cookiebanner__desc,.cookiebanner__title{margin-bottom:var(--spacing-10);margin-right:var(--spacing-10)}.cookiebanner__cta{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%}.cookiebanner__button{margin-bottom:var(--spacing-10);margin-right:var(--spacing-10);min-width:unset;padding-left:2rem;padding-right:2rem}.cookiebanner__button--light{margin-right:0}.cookiebanner__closebutton{background:none;border:0;height:40px;position:absolute;right:0;top:0;-webkit-transition:all .2s;transition:all .2s;width:40px}.cookiebanner__closebutton:focus{background:var(--color-black);outline:none}.cookiebanner__closex{height:100%;left:0;position:absolute;top:0;-webkit-transition:all .2s;transition:all .2s;width:100%}.cookiebanner__closex:after,.cookiebanner__closex:before{background:var(--color-white);content:"";display:block;height:1px;left:calc(50% - var(--spacing-20)/2);position:absolute;top:50%;-webkit-transform-origin:center center;transform-origin:center center;width:var(--spacing-20)}.cookiebanner__closex:before{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.cookiebanner__closex:after{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.cookiebanner__closex:hover{cursor:pointer;-webkit-transform:scale(1.2);transform:scale(1.2)}.header{-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:var(--color-white);-webkit-box-shadow:0 2px 20px 0 #1a191920;box-shadow:0 2px 20px 0 #1a191920;display:-webkit-box;display:-ms-flexbox;display:flex;height:var(--headerHeightSmall);justify-content:space-between;position:fixed;top:0;-webkit-transition:-webkit-transform var(--animationDuration) var(--animationEase);transition:-webkit-transform var(--animationDuration) var(--animationEase);transition:transform var(--animationDuration) var(--animationEase);transition:transform var(--animationDuration) var(--animationEase),-webkit-transform var(--animationDuration) var(--animationEase);width:100%;z-index:50}@media(min-width:75em){.header{height:var(--headerHeight)}}.header--scroll{-webkit-transform:translateY(-120%);transform:translateY(-120%)}.header__home-link{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;margin-left:var(--spacing-20)}@media(min-width:75em){.header__home-link{margin-left:var(--spacing-40)}}.header__home-link>*{width:130px}@media(min-width:75em){.header__home-link>*{width:20rem}}.header__nav{-webkit-overflow-scrolling:touch;background-color:var(--color-white);height:100vh;overflow-x:hidden;overflow-y:scroll;padding-bottom:7rem;padding-top:9rem;position:fixed;right:0;top:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);-webkit-transition:-webkit-transform var(--animationDuration) var(--animationEase);transition:-webkit-transform var(--animationDuration) var(--animationEase);transition:transform var(--animationDuration) var(--animationEase);transition:transform var(--animationDuration) var(--animationEase),-webkit-transform var(--animationDuration) var(--animationEase);width:100vw;z-index:1}@media(min-width:47.9375em)and (max-width:74.99em){.header__nav{width:37.5rem}}@media(min-width:75em){.header__nav{-webkit-box-pack:end;-ms-flex-pack:end;background:none;display:-webkit-box;display:-ms-flexbox;display:flex;height:auto;justify-content:flex-end;overflow:visible;padding:7rem var(--spacing-40) 0 0;position:relative;position:unset;-webkit-transform:none;transform:none}}.header__nav--opened .header__nav{-webkit-transform:translateZ(0);transform:translateZ(0)}@media(min-width:75em){.header__nav--opened .header__nav{-webkit-transform:none;transform:none}}.header__nav-overlay{background-color:var(--color-black-transparent);display:none;height:100vh;left:0;position:fixed;top:0;width:100vw;z-index:0}@media(min-width:47.9375em)and (max-width:74.99em){.header__nav--opened .header__nav-overlay{display:block}}@media(min-width:75em){.header__nav-meta{padding-right:var(--spacing-40);position:absolute;right:0;top:3rem}}.header__hamburger{margin-right:var(--spacing-20);position:relative;z-index:2}@media(min-width:75em){.header__hamburger{display:none;visibility:hidden}}.footer{color:var(--color-white)}.footer__top{background-color:var(--color-primary-1);padding-bottom:var(--spacing-40);padding-top:var(--spacing-40)}@media(min-width:75em){.footer__top{padding-bottom:var(--spacing-60);padding-top:var(--spacing-60)}}.footer__top-left{padding-bottom:7rem}@media(min-width:75em){.footer__top-left{padding-bottom:0}}.footer__top-right{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.footer__address,.footer__contact{margin-bottom:var(--spacing-30);width:100%}@media(min-width:75em){.footer__address,.footer__contact{width:calc(50% - var(--spacing-30))}.footer__contact{margin-left:var(--spacing-60)}}.footer__bottom{background-color:var(--color-black);padding-bottom:var(--spacing-20);padding-top:var(--spacing-20)}@media(min-width:75em){.footer__bottom .row{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:justify;-ms-flex-pack:justify;align-items:center;justify-content:space-between}}.footer__bottom-left{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:var(--spacing-60);width:100%}@media(min-width:75em){.footer__bottom-left{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;margin-bottom:0;width:auto}}.c-edge+.c-edge,.c-spaced+.c-edge{margin-top:var(--spacing-60)}@media(min-width:75em){.c-edge+.c-edge,.c-spaced+.c-edge{margin-top:var(--spacing-120)}}.c-last{margin-bottom:var(--spacing-60)}@media(min-width:75em){.c-last{margin-bottom:var(--spacing-120)}}.c-page404{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;background-color:var(--color-white);display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center;min-height:100vh}.c-page404__inner{max-width:110rem;text-align:center}.c-page404__inner h5{font-size:4rem;letter-spacing:0;line-height:6rem}.c-page404__inner p{margin:10rem auto var(--spacing-10);max-width:40rem}.c-fullscreen .section{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center;min-height:80vh}.c-fullscreen .figure{height:100%;left:0;position:absolute;top:0;width:100%}.c-logos__logo{-webkit-box-pack:center;-ms-flex-pack:center;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;justify-content:center;margin-bottom:var(--spacing-40);margin-left:var(--spacing-20);width:calc(50% - var(--spacing-20))}@media(max-width:47.9275em){.c-logos__logo:nth-child(odd){margin-left:0}}.c-logos__logo svg{width:100%}@media(min-width:47.9375em){.c-logos__logo{margin-left:var(--spacing-20);width:calc(33.33333% - var(--spacing-20))}}@media(min-width:47.9375em)and (max-width:74.99em){.c-logos__logo:nth-child(3n+1){margin-left:0}}@media(min-width:75em){.c-logos__logo{margin-left:var(--spacing-60);width:calc(20% - var(--spacing-60))}.c-logos__logo:nth-child(3n+1){margin-left:var(--spacing-60)}.c-logos__logo:nth-child(5n+1){margin-left:0}}.c-news__list,.c-newsAll{min-height:50rem}.c-news__filter{margin-bottom:var(--spacing-50)}@media(min-width:75em){.c-news__filter{margin-bottom:var(--spacing-100)}}.c-news__filter--margin-top{margin-top:var(--spacing-50)}@media(min-width:75em){.c-news__filter--margin-top{margin-bottom:var(--spacing-100)}}.c-cta .container:before,.c-cta .figure,.c-cta .figure:before{height:100.5%;left:50%;position:absolute;top:50%;-webkit-transform:translate3d(-50%,-50%,0);transform:translate3d(-50%,-50%,0)}.c-cta .container,.c-cta .container:before,.c-cta .figure{padding-bottom:var(--spacing-40);padding-top:var(--spacing-40)}.c-cta .container:before,.c-cta .figure:before{background-color:var(--color-primary-1);content:"";display:block;height:100%}@media(min-width:75em){.c-cta .container,.c-cta .container:before,.c-cta .figure{padding-bottom:var(--spacing-120);padding-top:var(--spacing-120)}}.c-cta .icon{margin-bottom:var(--spacing-40);width:4rem}@media(min-width:75em){.c-cta .icon{width:8rem}}.c-two_columns__item:not(.c-two_columns__item--first){margin-top:var(--spacing-60)}@media(min-width:75em){.c-two_columns__item:not(.c-two_columns__item--first){margin-top:var(--spacing-100)}}.c-two_columns__item-text{padding-top:3rem}@media(min-width:75em){.c-two_columns__item-text{padding-bottom:3rem}.row--reverse .c-two_columns__item-text{padding-left:0}}.c-three_columns-item{margin-bottom:var(--spacing-20)}.c-three_columns-item__link{color:var(--color-black);text-decoration:none}.c-three_columns-item__link:hover img{-webkit-transform:scale(1.06);transform:scale(1.06)}.c-three_columns-item__content{padding:3rem 0 var(--spacing-40)}.c-three_columns-item__content *+*{margin-top:var(--spacing-20)}@media(min-width:75em){.c-three_columns-item__content *+*{margin-top:3rem}}.c-three_columns-item__content .c-three_columns-item__header+*{margin-top:var(--spacing-10)}@media(min-width:75em){.c-three_columns-item__content .c-three_columns-item__header+*{margin-top:var(--spacing-10)}}.c-three_columns-item__header{color:var(--color-primary-1);font-size:1.7rem}.c-three_columns-item__header--standalone{margin-bottom:var(--spacing-30)}@media(min-width:75em){.c-three_columns-item__header--standalone{margin-bottom:var(--spacing-40)}}.c-three_columns-item__category{-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:1px solid var(--color-primary-1);border-radius:1.3rem;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;height:2.5rem;margin-right:var(--spacing-20);padding:.01rem var(--spacing-20) 0}.block{padding:var(--spacing-80)}.block--inverted{background-color:#89969f}
/*# sourceMappingURL=data:application/json;charset=utf-8;base64,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WUEsbUJBWUUscUJBQ0EsYUFiRixZQWtCQyx3QkFDQSxDQy9CRCxpQkQrQkMsa0NBR0MsQy9Cc05ELGdDK0I1T0QsQ0FzQkUscUNDbENGLG9DaEN3UEMsdURnQ3hQRCx3QkFJRSxrQ0FNRixzQmhDOE9DLHNDZ0N6T0EsK0NDaEJGLGNEY0UsWUFFQSxDQUZBLE9BSkYsY0FJRSxtQkNkRixTQUNDLG9EQUlBLDBDQUNBLGFBR0MsMkNBTUYsZ0NBTkUsaUJBQ0MsaUJBS0gsQ0FDQyxvQkFFQSw4QkFDQyxDQUhELGlCQUVBLENBQ0MsaUNqQ3NPQSwrQmlDdk9ELGtCQUlFLGdEakNtT0Qsd0NpQy9ORCxnQ2pDK05DLENpQ25PQyw2QmpDbU9ELHdCaUMvTkQsYUFJRSxnQ0FPRixDQVhBLDZCQVdBLHVDQUNBLDBDQUVBLGdCQUNDLHdDakNnTkEsaUNpQ2pORCxrQ0FJRSxtQ0FLSCwwQ0FDQyxDQURELHVCQUNDLHFFQUNBLENBQ0EsaUJBQ0EsNkJBQ0EsQ0FGQSxDQUVBLGdCckNuREQsbUNBSUEsQ3FDZ0RDLGdDckNwREQsQ3FDb0RDLDZCckNoREQsd0JBQ0MiLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly9ib2lsZXJwbGF0ZS1jcmFmdC9hcHAuY3NzIiwid2VicGFjazovL2JvaWxlcnBsYXRlLWNyYWZ0Ly4vc3JjL3Njc3Mvc3R5bGUuc2NzcyIsIndlYnBhY2s6Ly9ib2lsZXJwbGF0ZS1jcmFmdC8uL3NyYy9zY3NzL19iYXNlL192YXJzLnNjc3MiLCJ3ZWJwYWNrOi8vYm9pbGVycGxhdGUtY3JhZnQvLi9zcmMvc2Nzcy9fYmFzZS9fcmVzZXQuc2NzcyIsIndlYnBhY2s6Ly9ib2lsZXJwbGF0ZS1jcmFmdC8uL3NyYy9zY3NzL19iYXNlL19nbG9iYWwuc2NzcyIsIndlYnBhY2s6Ly9ib2lsZXJwbGF0ZS1jcmFmdC8uL3NyYy9zY3NzL21peGlucy9fbXEuc2NzcyIsIndlYnBhY2s6Ly9ib2lsZXJwbGF0ZS1jcmFmdC8uL3NyYy9zY3NzL19iYXNlL193ZWJmb250cy5zY3NzIiwid2VicGFjazovL2JvaWxlcnBsYXRlLWNyYWZ0Ly4vc3JjL3Njc3MvX2Jhc2UvX3R5cG9ncmFwaHkuc2NzcyIsIndlYnBhY2s6Ly9ib2lsZXJwbGF0ZS1jcmFmdC8uL3NyYy9zY3NzL3V0aWxzL192aXN1YWxseS1oaWRkZW4uc2NzcyIsIndlYnBhY2s6Ly9ib2lsZXJwbGF0ZS1jcmFmdC8uL3NyYy9zY3NzL2F0b21zL19ncmlkLnNjc3MiLCJ3ZWJwYWNrOi8vYm9pbGVycGxhdGUtY3JhZnQvLi9zcmMvc2Nzcy9hdG9tcy9fYWN0aW9uLnNjc3MiLCJ3ZWJwYWNrOi8vYm9pbGVycGxhdGUtY3JhZnQvLi9zcmMvc2Nzcy9taXhpbnMvX2JhY2tncm91bmQtc3ZnLnNjc3MiLCJ3ZWJwYWNrOi8vYm9pbGVycGxhdGUtY3JhZnQvLi9zcmMvc2Nzcy9hdG9tcy9fc2VsZWN0LnNjc3MiLCJ3ZWJwYWNrOi8vYm9pbGVycGxhdGUtY3JhZnQvLi9zcmMvc2Nzcy9hdG9tcy9fZmllbGQuc2NzcyIsIndlYnBhY2s6Ly9ib2lsZXJwbGF0ZS1jcmFmdC8uL3NyYy9zY3NzL2F0b21zL19maWd1cmUuc2NzcyIsIndlYnBhY2s6Ly9ib2lsZXJwbGF0ZS1jcmFmdC8uL3NyYy9zY3NzL2F0b21zL19zZWN0aW9uLnNjc3MiLCJ3ZWJwYWNrOi8vYm9pbGVycGxhdGUtY3JhZnQvLi9zcmMvc2Nzcy9hdG9tcy9faWNvbi5zY3NzIiwid2VicGFjazovL2JvaWxlcnBsYXRlLWNyYWZ0Ly4vc3JjL3Njc3MvYXRvbXMvX2hyLnNjc3MiLCJ3ZWJwYWNrOi8vYm9pbGVycGxhdGUtY3JhZnQvLi9zcmMvc2Nzcy9hdG9tcy9faWZyYW1lLnNjc3MiLCJ3ZWJwYWNrOi8vYm9pbGVycGxhdGUtY3JhZnQvLi9zcmMvc2Nzcy9hdG9tcy9faGFtYnVyZ2VyLnNjc3MiLCJ3ZWJwYWNrOi8vYm9pbGVycGxhdGUtY3JhZnQvLi9zcmMvc2Nzcy9hdG9tcy9fdGFibGUuc2NzcyIsIndlYnBhY2s6Ly9ib2lsZXJwbGF0ZS1jcmFmdC8uL3NyYy9zY3NzL21vbGVjdWxlcy9fbmF2LnNjc3MiLCJ3ZWJwYWNrOi8vYm9pbGVycGxhdGUtY3JhZnQvLi9zcmMvc2Nzcy9tb2xlY3VsZXMvX2xhbmctY2hvb3Nlci5zY3NzIiwid2VicGFjazovL2JvaWxlcnBsYXRlLWNyYWZ0Ly4vc3JjL3Njc3MvbW9sZWN1bGVzL19icmVhZGNydW1iLnNjc3MiLCJ3ZWJwYWNrOi8vYm9pbGVycGxhdGUtY3JhZnQvLi9zcmMvc2Nzcy9tb2xlY3VsZXMvX25hdi1tYWluLnNjc3MiLCJ3ZWJwYWNrOi8vYm9pbGVycGxhdGUtY3JhZnQvLi9zcmMvc2Nzcy9tb2xlY3VsZXMvX25hdi1tZXRhLnNjc3MiLCJ3ZWJwYWNrOi8vYm9pbGVycGxhdGUtY3JhZnQvLi9zcmMvc2Nzcy9tb2xlY3VsZXMvX25hdi1mb290ZXIuc2NzcyIsIndlYnBhY2s6Ly9ib2lsZXJwbGF0ZS1jcmFmdC8uL3NyYy9zY3NzL21vbGVjdWxlcy9fbmF2LXNvY2lhbC5zY3NzIiwid2VicGFjazovL2JvaWxlcnBsYXRlLWNyYWZ0Ly4vc3JjL3Njc3MvbW9sZWN1bGVzL19jb29raWViYW5uZXIuc2NzcyIsIndlYnBhY2s6Ly9ib2lsZXJwbGF0ZS1jcmFmdC8uL3NyYy9zY3NzL29yZ2FuaXNtcy9faGVhZGVyLnNjc3MiLCJ3ZWJwYWNrOi8vYm9pbGVycGxhdGUtY3JhZnQvLi9zcmMvc2Nzcy9vcmdhbmlzbXMvX2Zvb3Rlci5zY3NzIiwid2VicGFjazovL2JvaWxlcnBsYXRlLWNyYWZ0Ly4vc3JjL3Njc3Mvb3JnYW5pc21zL19jb21wb25lbnQuc2NzcyIsIndlYnBhY2s6Ly9ib2lsZXJwbGF0ZS1jcmFmdC8uL3NyYy9zY3NzL29yZ2FuaXNtcy9fYy1wYWdlNDA0LnNjc3MiLCJ3ZWJwYWNrOi8vYm9pbGVycGxhdGUtY3JhZnQvLi9zcmMvc2Nzcy9vcmdhbmlzbXMvX2MtZnVsbHNjcmVlbi5zY3NzIiwid2VicGFjazovL2JvaWxlcnBsYXRlLWNyYWZ0Ly4vc3JjL3Njc3Mvb3JnYW5pc21zL19jLWxvZ29zLnNjc3MiLCJ3ZWJwYWNrOi8vYm9pbGVycGxhdGUtY3JhZnQvLi9zcmMvc2Nzcy9vcmdhbmlzbXMvX2MtbmV3cy5zY3NzIiwid2VicGFjazovL2JvaWxlcnBsYXRlLWNyYWZ0Ly4vc3JjL3Njc3Mvb3JnYW5pc21zL19jLWN0YS5zY3NzIiwid2VicGFjazovL2JvaWxlcnBsYXRlLWNyYWZ0Ly4vc3JjL3Njc3Mvb3JnYW5pc21zL19jLXR3b19jb2x1bW5zLnNjc3MiLCJ3ZWJwYWNrOi8vYm9pbGVycGxhdGUtY3JhZnQvLi9zcmMvc2Nzcy9vcmdhbmlzbXMvX2MtdGhyZWVfY29sdW1ucy5zY3NzIl0sInNvdXJjZXNDb250ZW50IjpbIi8qIVxuICogQHByb2plY3QgICAgICAgIEJvaWxlcnBsYXRlIENyYWZ0XG4gKiBAbmFtZSAgICAgICAgICAgYXBwLmNzc1xuICogQGF1dGhvciAgICAgICAgIEVtaWxlIEVhbmdcbiAqIEBidWlsZCAgICAgICAgICBGcmlkYXksIDIyIEF1Z3VzdCAyMDI1IGF0IDE2OjQzOjU0IENFU1Rcbk5hTlxuICogQHJlbGVhc2UgICAgICAgIDdhYzY1NTY5OGJhNmM0ZDJmYWNlNmZlZjBkZDM2YmI4ZmZiMWY2MDMgW21hc3Rlcl1cbiAqIEBjb3B5cmlnaHQgICAgICBDb3B5cmlnaHQgKGMpIDIwMjUgRGlnaXRhbCBIZXJvZXMgR01CSFxuICpcbiAqL1xuXG46cm9vdHstLWNvbnRhaW5lci13ZGl0aDogMTYwcmVtOy0tZ2xvYmFsRm9udFNpemU6IDEuMzEyNXJlbTstLWdsb2JhbExpbmVIZWlnaHQ6IDEuNTstLWNvbG9yLWJsYWNrOiBibGFjazstLWNvbG9yLWdyZXktNDAwOiAjMmEzMzM2Oy0tY29sb3ItZ3JleS0zMDA6ICM4OTk2OWY7LS1jb2xvci1ncmV5LTIwMDogI2JlY2FkMDstLWNvbG9yLWdyZXktMTAwOiAjZjJmMGVlOy0tY29sb3Itd2hpdGU6IHdoaXRlOy0tY29sb3ItcHJpbWFyeS0xOiAjQzMwMDQ4Oy0tY29sb3ItcHJpbWFyeS0yOiAjNzkwMDI2Oy0tY29sb3Itc2Vjb25kYXJ5LTE6ICM4MEU0REU7LS1jb2xvci1zZWNvbmRhcnktMjogI0JFMDBGRjstLWNvbG9yLWVycm9yOiAjZmYwNjUyOy0tY29sb3Itc3VjY2VzczogIzRlZmU4ZDstLWNvbG9yLXdhcm5pbmc6ICNmZmM3MDA7LS1jb2xvci1ibGFjay10cmFuc3BhcmVudDogcmdiYSgwLCAwLCAwLCAwLjQpOy0tY29sb3ItcHJpbWFyeS0xLXRyYW5zcGFyZW50OiByZ2JhKDAsIDY0LCAyNTUsIDAuMSk7LS1zcGFjaW5nLTIwMDogMjAwcHg7LS1zcGFjaW5nLTE0MDogMTQwcHg7LS1zcGFjaW5nLTEyMDogMTIwcHg7LS1zcGFjaW5nLTEwMDogMTAwcHg7LS1zcGFjaW5nLTgwOiA4MHB4Oy0tc3BhY2luZy02MDogNjBweDstLXNwYWNpbmctNTA6IDUwcHg7LS1zcGFjaW5nLTQwOiA0MHB4Oy0tc3BhY2luZy0zMDogMzBweDstLXNwYWNpbmctMjA6IDIwcHg7LS1zcGFjaW5nLTEwOiAxMHB4Oy0tZm9udC1zaXplLTIwMC1zOiBjYWxjKDAuOTM3NXJlbSAqIDEuNik7LS1mb250LXNpemUtMzAwLXM6IGNhbGMoMS4wNjI1cmVtICogMS42KTstLWZvbnQtc2l6ZS00MDAtczogY2FsYygxLjEyNXJlbSAqIDEuNik7LS1mb250LXNpemUtNjAwLXM6IGNhbGMoMS42MjVyZW0gKiAxLjYpOy0tZm9udC1zaXplLTcwMC1zOiBjYWxjKDEuNjI1cmVtICogMS42KTstLWZvbnQtc2l6ZS04MDAtczogY2FsYygycmVtICogMS42KTstLWZvbnQtc2l6ZS05MDAtczogY2FsYygyLjM3NXJlbSAqIDEuNik7LS1mb250LXNpemUtMjAwOiBjYWxjKDAuOTM3NXJlbSAqIDEuNik7LS1mb250LXNpemUtMzAwOiBjYWxjKDEuMDYyNXJlbSAqIDEuNik7LS1mb250LXNpemUtNDAwOiBjYWxjKDEuMzEyNXJlbSAqIDEuNik7LS1mb250LXNpemUtNjAwOiBjYWxjKDEuNjI1cmVtICogMS42KTstLWZvbnQtc2l6ZS03MDA6IGNhbGMoMnJlbSAqIDEuNik7LS1mb250LXNpemUtODAwOiBjYWxjKDMuMTI1cmVtICogMS42KTstLWZvbnQtc2l6ZS05MDA6IGNhbGMoNXJlbSAqIDEuNik7LS1mb250LXNpemUtYnV0dG9uOiAxLjhyZW07LS1idXR0b24tcHJpbWFyeS1taW4taGVpZ2h0OiA2cmVtOy0tYnV0dG9uLXByaW1hcnktbWluLXdpZHRoOiAyMHJlbTstLWJvZHlGb250RmFtaWx5OiBcIlRUIE5vcm1zXCIsIEFyaWFsLCBzYW5zLXNlcmlmOy0tdGl0bGVGb250RmFtaWx5OiBcIlN5bnRheExUUHJvXCIsIEFyaWFsLCBzYW5zLXNlcmlmOy0tYm9keUZvbnRDb2xvcjogdmFyKC0tY29sb3ItYmxhY2spOy0taGVhZGVySGVpZ2h0U21hbGw6IDZyZW07LS1oZWFkZXJIZWlnaHQ6IDEzcmVtOy0taGFtYnVyZ2VyTGluZUhlaWdodDogMnB4Oy0taGFtYnVyZ2VyV2lkdGg6IDM4cHg7LS1oYW1idXJnZXJTcGFjaW5nOiAxMnB4Oy0tZm9ybUJvcmRlcjogMXB4IHNvbGlkICM5OTk7LS1mb3JtQm9yZGVyUmFkaXVzOiA0cHg7LS1mb3JtSW5wdXRIZWlnaHQ6IDMzcHg7LS1hbmltYXRpb25EdXJhdGlvbjogMC4yNXM7LS1hbmltYXRpb25FYXNlOiBjdWJpYy1iZXppZXIoLjI1LC40NiwuNDUsLjc1KX1odG1sLGJvZHksZGl2LHNwYW4sYXBwbGV0LG9iamVjdCxpZnJhbWUsaDEsaDIsaDMsaDQsaDUsaDYscCxibG9ja3F1b3RlLHByZSxhLGFiYnIsYWNyb255bSxhZGRyZXNzLGJpZyxjaXRlLGNvZGUsZGVsLGRmbixlbSxpbWcsaW5zLGtiZCxxLHMsc2FtcCxzbWFsbCxzdHJpa2Usc3Ryb25nLHN1YixzdXAsdHQsdmFyLGIsdSxpLGNlbnRlcixkbCxkdCxkZCxvbCx1bCxsaSxmaWVsZHNldCxmb3JtLGxhYmVsLGxlZ2VuZCx0YWJsZSxjYXB0aW9uLHRib2R5LHRmb290LHRoZWFkLHRyLHRoLHRkLGFydGljbGUsYXNpZGUsY2FudmFzLGRldGFpbHMsZW1iZWQsZmlndXJlLGZpZ2NhcHRpb24sZm9vdGVyLGhlYWRlcixoZ3JvdXAsbWVudSxuYXYsb3V0cHV0LHJ1Ynksc2VjdGlvbixzdW1tYXJ5LHRpbWUsbWFyayxhdWRpbyx2aWRlb3ttYXJnaW46MDtwYWRkaW5nOjA7Ym9yZGVyOjA7Zm9udC1zaXplOjEwMCU7Zm9udC1mYW1pbHk6aW5oZXJpdDt2ZXJ0aWNhbC1hbGlnbjpiYXNlbGluZTstd2Via2l0LWJveC1zaXppbmc6Ym9yZGVyLWJveDtib3gtc2l6aW5nOmJvcmRlci1ib3h9YXJ0aWNsZSxhc2lkZSxkZXRhaWxzLGZpZ2NhcHRpb24sZmlndXJlLGZvb3RlcixoZWFkZXIsaGdyb3VwLG1lbnUsbmF2LHNlY3Rpb257ZGlzcGxheTpibG9ja31ib2R5e2xpbmUtaGVpZ2h0OjF9b2wsdWwsbGl7bGlzdC1zdHlsZTpub25lO3BhZGRpbmc6MDttYXJnaW46MH1ibG9ja3F1b3RlLHF7cXVvdGVzOm5vbmV9YmxvY2txdW90ZTpiZWZvcmUsYmxvY2txdW90ZTphZnRlcixxOmJlZm9yZSxxOmFmdGVye2NvbnRlbnQ6XCJcIjtjb250ZW50Om5vbmV9dGFibGV7Ym9yZGVyLWNvbGxhcHNlOmNvbGxhcHNlO2JvcmRlci1zcGFjaW5nOjB9YnV0dG9uey13ZWJraXQtYXBwZWFyYW5jZTpub25lOy1tb3otYXBwZWFyYW5jZTpub25lO2FwcGVhcmFuY2U6bm9uZTtib3JkZXI6MDtiYWNrZ3JvdW5kOm5vbmU7Y3Vyc29yOnBvaW50ZXI7Zm9udC1mYW1pbHk6aW5oZXJpdDtsaW5lLWhlaWdodDppbmhlcml0O291dGxpbmU6bm9uZX0qey13ZWJraXQtYm94LXNpemluZzpib3JkZXItYm94O2JveC1zaXppbmc6Ym9yZGVyLWJveH1hZGRyZXNze2ZvbnQtc3R5bGU6bm9ybWFsfWh0bWx7Zm9udC1zaXplOjYyLjUlOy13ZWJraXQtZm9udC12YXJpYW50LWxpZ2F0dXJlczpub25lO2ZvbnQtdmFyaWFudC1saWdhdHVyZXM6bm9uZX1ib2R5ey13ZWJraXQtZm9udC1zbW9vdGhpbmc6YW50aWFsaWFzZWQ7LW1vei1vc3gtZm9udC1zbW9vdGhpbmc6Z3JheXNjYWxlO3RleHQtcmVuZGVyaW5nOm9wdGltaXplTGVnaWJpbGl0eTtmb250LWZhbWlseTp2YXIoLS1ib2R5Rm9udEZhbWlseSwgXCJUVCBOb3Jtc1wiLCBBcmlhbCwgc2Fucy1zZXJpZik7Zm9udC1zaXplOnZhcigtLWdsb2JhbEZvbnRTaXplKTtiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLWNvbG9yLXdoaXRlKTstbXMtaHlwaGVuczptYW51YWw7aHlwaGVuczptYW51YWw7Zm9udC12YXJpYW50Om5vbmU7d29yZC1icmVhazpicmVhay13b3JkfW1haW57cGFkZGluZy10b3A6dmFyKC0taGVhZGVySGVpZ2h0U21hbGwpO21pbi1oZWlnaHQ6OTB2aH1AbWVkaWEobWluLXdpZHRoOiA3NWVtKXttYWlue3BhZGRpbmctdG9wOnZhcigtLWhlYWRlckhlaWdodCl9fUBmb250LWZhY2V7Zm9udC1mYW1pbHk6XCJUVCBOb3Jtc1wiO3NyYzp1cmwoL2Rpc3Qvd2ViZm9udHMvVFROb3Jtcy1Cb2xkLmVvdCk7c3JjOnVybCgvZGlzdC93ZWJmb250cy9UVE5vcm1zLUJvbGQuZW90PyNpZWZpeCkgZm9ybWF0KFwiZW1iZWRkZWQtb3BlbnR5cGVcIiksdXJsKC9kaXN0L3dlYmZvbnRzL1RUTm9ybXMtQm9sZC53b2ZmMikgZm9ybWF0KFwid29mZjJcIiksdXJsKC9kaXN0L3dlYmZvbnRzL1RUTm9ybXMtQm9sZC53b2ZmKSBmb3JtYXQoXCJ3b2ZmXCIpO2ZvbnQtd2VpZ2h0OjcwMDtmb250LXN0eWxlOm5vcm1hbDtmb250LWRpc3BsYXk6c3dhcH1AZm9udC1mYWNle2ZvbnQtZmFtaWx5OlwiVFQgTm9ybXNcIjtzcmM6dXJsKC9kaXN0L3dlYmZvbnRzL1RUTm9ybXMtUmVndWxhci5lb3QpO3NyYzp1cmwoL2Rpc3Qvd2ViZm9udHMvVFROb3Jtcy1SZWd1bGFyLmVvdD8jaWVmaXgpIGZvcm1hdChcImVtYmVkZGVkLW9wZW50eXBlXCIpLHVybCgvZGlzdC93ZWJmb250cy9UVE5vcm1zLVJlZ3VsYXIud29mZjIpIGZvcm1hdChcIndvZmYyXCIpLHVybCgvZGlzdC93ZWJmb250cy9UVE5vcm1zLVJlZ3VsYXIud29mZikgZm9ybWF0KFwid29mZlwiKTtmb250LXdlaWdodDo0MDA7Zm9udC1zdHlsZTpub3JtYWw7Zm9udC1kaXNwbGF5OnN3YXB9QGZvbnQtZmFjZXtmb250LWZhbWlseTpcIlRUIE5vcm1zXCI7c3JjOnVybCgvZGlzdC93ZWJmb250cy9UVE5vcm1zLUxpZ2h0LmVvdCk7c3JjOnVybCgvZGlzdC93ZWJmb250cy9UVE5vcm1zLUxpZ2h0LmVvdD8jaWVmaXgpIGZvcm1hdChcImVtYmVkZGVkLW9wZW50eXBlXCIpLHVybCgvZGlzdC93ZWJmb250cy9UVE5vcm1zLUxpZ2h0LndvZmYyKSBmb3JtYXQoXCJ3b2ZmMlwiKSx1cmwoL2Rpc3Qvd2ViZm9udHMvVFROb3Jtcy1MaWdodC53b2ZmKSBmb3JtYXQoXCJ3b2ZmXCIpO2ZvbnQtd2VpZ2h0OjMwMDtmb250LXN0eWxlOm5vcm1hbDtmb250LWRpc3BsYXk6c3dhcH1AZm9udC1mYWNle2ZvbnQtZmFtaWx5OlwiVFQgTm9ybXNcIjtzcmM6dXJsKC9kaXN0L3dlYmZvbnRzL1RUTm9ybXMtTWVkaXVtLmVvdCk7c3JjOnVybCgvZGlzdC93ZWJmb250cy9UVE5vcm1zLU1lZGl1bS5lb3Q/I2llZml4KSBmb3JtYXQoXCJlbWJlZGRlZC1vcGVudHlwZVwiKSx1cmwoL2Rpc3Qvd2ViZm9udHMvVFROb3Jtcy1NZWRpdW0ud29mZjIpIGZvcm1hdChcIndvZmYyXCIpLHVybCgvZGlzdC93ZWJmb250cy9UVE5vcm1zLU1lZGl1bS53b2ZmKSBmb3JtYXQoXCJ3b2ZmXCIpO2ZvbnQtd2VpZ2h0OjUwMDtmb250LXN0eWxlOm5vcm1hbDtmb250LWRpc3BsYXk6c3dhcH1AZm9udC1mYWNle2ZvbnQtZmFtaWx5OlwiVFQgTm9ybXNcIjtzcmM6dXJsKC9kaXN0L3dlYmZvbnRzL1RUTm9ybXMtSXRhbGljLmVvdCk7c3JjOnVybCgvZGlzdC93ZWJmb250cy9UVE5vcm1zLUl0YWxpYy5lb3Q/I2llZml4KSBmb3JtYXQoXCJlbWJlZGRlZC1vcGVudHlwZVwiKSx1cmwoL2Rpc3Qvd2ViZm9udHMvVFROb3Jtcy1JdGFsaWMud29mZjIpIGZvcm1hdChcIndvZmYyXCIpLHVybCgvZGlzdC93ZWJmb250cy9UVE5vcm1zLUl0YWxpYy53b2ZmKSBmb3JtYXQoXCJ3b2ZmXCIpO2ZvbnQtd2VpZ2h0Om5vcm1hbDtmb250LXN0eWxlOml0YWxpYztmb250LWRpc3BsYXk6c3dhcH1AZm9udC1mYWNle2ZvbnQtZmFtaWx5OlwiU3ludGF4TFRQcm9cIjtzcmM6dXJsKC9kaXN0L3dlYmZvbnRzL1N5bnRheExUUHJvQm9sZC53b2ZmMikgZm9ybWF0KFwid29mZjJcIiksdXJsKC9kaXN0L3dlYmZvbnRzL1N5bnRheExUUHJvQm9sZC53b2ZmKSBmb3JtYXQoXCJ3b2ZmXCIpfS5mb250LWZhbWlseS1zeW50YXgsaDEsLmgxLGgyLC5oMntmb250LWZhbWlseTp2YXIoLS10aXRsZUZvbnRGYW1pbHksIFwiU3ludGF4TFRQcm9cIiwgQXJpYWwsIHNhbnMtc2VyaWYpfS5mb250LXNpemUtMjAwe2ZvbnQtc2l6ZTp2YXIoLS1mb250LXNpemUtMjAwKTtsaW5lLWhlaWdodDoyLjRyZW19LmZvbnQtc2l6ZS0zMDAsLmZvb3Rlcl9fYm90dG9tLC5jb29raWViYW5uZXJfX3RpdGxlLC5jb29raWViYW5uZXJfX2Rlc2MsLm5hdi0tbWV0YS1uYXYsLnN0eWxlZCBmaWdjYXB0aW9ue2ZvbnQtc2l6ZTp2YXIoLS1mb250LXNpemUtMzAwKTtsaW5lLWhlaWdodDoyLjVyZW19LmZvbnQtc2l6ZS00MDAsLmZpZWxkX19pbnB1dCwuZmllbGRfX2xhYmVsLC5maWVsZF9fc3ViLWxhYmVsLC5zdHlsZWQgdWwsLnN0eWxlZCBvbCxwe2ZvbnQtc2l6ZTp2YXIoLS1mb250LXNpemUtNDAwKTtsaW5lLWhlaWdodDozLjhyZW19LmZvbnQtc2l6ZS02MDAsaDQsLmg0e2ZvbnQtc2l6ZToyLjFyZW07bGluZS1oZWlnaHQ6My42cmVtfUBtZWRpYShtaW4td2lkdGg6IDc1ZW0pey5mb250LXNpemUtNjAwLGg0LC5oNHtmb250LXNpemU6dmFyKC0tZm9udC1zaXplLTYwMCk7bGluZS1oZWlnaHQ6NHJlbX19LmZvbnQtc2l6ZS03MDAsLmZmLWZvcm0tZXJyb3JzLC5mZi1mb3JtLXN1Y2Nlc3MsaDMsLmgze2ZvbnQtc2l6ZTp2YXIoLS1mb250LXNpemUtNjAwKTtsaW5lLWhlaWdodDo0cmVtfUBtZWRpYShtaW4td2lkdGg6IDc1ZW0pey5mb250LXNpemUtNzAwLC5mZi1mb3JtLWVycm9ycywuZmYtZm9ybS1zdWNjZXNzLGgzLC5oM3tmb250LXNpemU6dmFyKC0tZm9udC1zaXplLTcwMCk7bGluZS1oZWlnaHQ6NXJlbX19LmZvbnQtc2l6ZS04MDAsYmxvY2txdW90ZSxoMiwuaDJ7Zm9udC1zaXplOjMuMnJlbTtsaW5lLWhlaWdodDo0LjRyZW07Zm9udC13ZWlnaHQ6NDAwfUBtZWRpYShtaW4td2lkdGg6IDc1ZW0pey5mb250LXNpemUtODAwLGJsb2NrcXVvdGUsaDIsLmgye2ZvbnQtc2l6ZTp2YXIoLS1mb250LXNpemUtODAwKTtsaW5lLWhlaWdodDo2LjVyZW19fS5mb250LXNpemUtOTAwLGgxLC5oMXtmb250LXNpemU6My44cmVtO2xpbmUtaGVpZ2h0OjVyZW07Zm9udC13ZWlnaHQ6NDAwfUBtZWRpYShtaW4td2lkdGg6IDc1ZW0pey5mb250LXNpemUtOTAwLGgxLC5oMXtmb250LXNpemU6dmFyKC0tZm9udC1zaXplLTkwMCk7bGluZS1oZWlnaHQ6OXJlbX19c3Ryb25nLGIsLmZvbnQtd2VpZ2h0LTcwMCwuY29va2llYmFubmVyX190aXRsZSwubmF2LS1tYWluLW5hdiAubmF2X19saW5rLC5mZi1mb3JtLWVycm9ycywuZmYtZm9ybS1zdWNjZXNzLC5zZWxlY3QsLmFjdGlvbi1wcmltYXJ5LC5hY3Rpb24tcHJpbWFyeS0taW52ZXJ0ZWQsLmFjdGlvbi1zZWNvbmRhcnksLmFjdGlvbi1zZWNvbmRhcnktLWludmVydGVkLC5mb250LWNvbG9yLXdoaXRlIC5hY3Rpb24tc2Vjb25kYXJ5LC5zdHlsZWQgYVtocmVmJD1cIi5wZGZcIl0sLmFjdGlvbi1kb3dubG9hZCwuZm9vdGVyIC5hY3Rpb24tc2Vjb25kYXJ5LC5jb29raWViYW5uZXJfX2J1dHRvbi0tbGlnaHQsLmNvb2tpZWJhbm5lcl9fYnV0dG9uLC5zdHlsZWQgb2wgbGk6YmVmb3Jle2ZvbnQtd2VpZ2h0OjcwMH1zdHJvbmcsYntmb250LXdlaWdodDo3MDB9LmMtdHdvX2NvbHVtbnMgc3Ryb25nLC5jLXRleHQgc3Ryb25nLC5jLXR3b19jb2x1bW5zIGIsLmMtdGV4dCBie2NvbG9yOnZhcigtLWNvbG9yLXByaW1hcnktMSl9LmZvbnQtd2VpZ2h0LTUwMCwuZmYtZXJyb3Jze2ZvbnQtd2VpZ2h0OjUwMH0uZm9udC13ZWlnaHQtNDAwLC5maWVsZC1ncm91cC0tYmxvY2stYW5pbWF0ZWQgLmZpZWxkX19sYWJlbCxoNCwuaDQsaDMsLmgze2ZvbnQtd2VpZ2h0OjQwMH0udGV4dC1hbGlnbi1jZW50ZXJ7dGV4dC1hbGlnbjpjZW50ZXJ9LnVwcGVyY2FzZXt0ZXh0LXRyYW5zZm9ybTp1cHBlcmNhc2V9LmMtdHdvX2NvbHVtbnMgaDEsLmMtdGV4dCBoMSwuYy10d29fY29sdW1ucyAuaDEsLmMtdGV4dCAuaDEsLmMtdHdvX2NvbHVtbnMgaDIsLmMtdGV4dCBoMiwuYy10d29fY29sdW1ucyAuaDIsLmMtdGV4dCAuaDJ7Y29sb3I6dmFyKC0tY29sb3ItcHJpbWFyeS0xKX0uZm9udC1jb2xvci13aGl0ZXtjb2xvcjp2YXIoLS1jb2xvci13aGl0ZSl9LmZvbnQtY29sb3ItcHJpbWFyeS0xe2NvbG9yOnZhcigtLWNvbG9yLXByaW1hcnktMSl9YmxvY2txdW90ZXttYXJnaW4tYm90dG9tOjVyZW07cXVvdGVzOlwi4oCeXCIgXCLigJ1cIiBcIixcIiBcIuKAmVwifWJsb2NrcXVvdGU6YmVmb3Jle2NvbnRlbnQ6b3Blbi1xdW90ZX1ibG9ja3F1b3RlOmFmdGVye2NvbnRlbnQ6Y2xvc2UtcXVvdGV9QG1lZGlhKG1pbi13aWR0aDogNzVlbSl7YmxvY2txdW90ZXttYXJnaW4tYm90dG9tOnZhcigtLXNwYWNpbmctMTIwKX19LnN0eWxlZCBhOm5vdCguYWN0aW9uKTpub3QoLmNvb2tpZWJhbm5lcl9fYnV0dG9uKTpub3QoLmNvb2tpZWJhbm5lcl9fYnV0dG9uLS1saWdodCk6bm90KC5hY3Rpb24tZG93bmxvYWQpe2NvbG9yOmluaGVyaXQ7dGV4dC1kZWNvcmF0aW9uOnVuZGVybGluZX0uc3R5bGVkIGE6aGFzKHN0cm9uZyl7dGV4dC1kZWNvcmF0aW9uLWNvbG9yOnZhcigtLWNvbG9yLXByaW1hcnktMSl9LnN0eWxlZCAqK2ZpZ3VyZSwuc3R5bGVkICorLmZvbnQtc2l6ZS01MDAsLnN0eWxlZCAqKy5mb250LXNpemUtNjAwLC5zdHlsZWQgKitoNCwuc3R5bGVkICorLmg0LC5zdHlsZWQgKisuZm9udC1zaXplLTcwMCwuc3R5bGVkICorLmZmLWZvcm0tZXJyb3JzLC5zdHlsZWQgKisuZmYtZm9ybS1zdWNjZXNzLC5zdHlsZWQgKitoMywuc3R5bGVkICorLmgzLC5zdHlsZWQgKisuZm9udC1zaXplLTgwMCwuc3R5bGVkICoraDIsLnN0eWxlZCAqKy5oMiwuc3R5bGVkICorYmxvY2txdW90ZSwuc3R5bGVkICorLmZvbnQtc2l6ZS05MDAsLnN0eWxlZCAqK2gxLC5zdHlsZWQgKisuaDF7bWFyZ2luLXRvcDp2YXIoLS1zcGFjaW5nLTUwKX0uc3R5bGVkIC5mb250LXNpemUtNTAwK3AsLnN0eWxlZCAuZm9udC1zaXplLTYwMCtwLC5zdHlsZWQgaDQrcCwuc3R5bGVkIC5oNCtwLC5zdHlsZWQgLmZvbnQtc2l6ZS03MDArcCwuc3R5bGVkIC5mZi1mb3JtLWVycm9ycytwLC5zdHlsZWQgLmZmLWZvcm0tc3VjY2VzcytwLC5zdHlsZWQgaDMrcCwuc3R5bGVkIC5oMytwLC5zdHlsZWQgLmZvbnQtc2l6ZS04MDArcCwuc3R5bGVkIGgyK3AsLnN0eWxlZCAuaDIrcCwuc3R5bGVkIGJsb2NrcXVvdGUrcCwuc3R5bGVkIC5mb250LXNpemUtOTAwK3AsLnN0eWxlZCBoMStwLC5zdHlsZWQgLmgxK3B7bWFyZ2luLXRvcDp2YXIoLS1zcGFjaW5nLTMwKX0uc3R5bGVkICorLmZvbnQtc2l6ZS05MDAsLnN0eWxlZCAqK2gxLC5zdHlsZWQgKisuaDF7bWFyZ2luLXRvcDp2YXIoLS1zcGFjaW5nLTYwKX0uc3R5bGVkIC5mb250LXNpemUtNDAwKy5mb250LXNpemUtNDAwLC5zdHlsZWQgLmZpZWxkX19pbnB1dCsuZm9udC1zaXplLTQwMCwuc3R5bGVkIC5maWVsZF9fbGFiZWwrLmZvbnQtc2l6ZS00MDAsLnN0eWxlZCAuZmllbGRfX3N1Yi1sYWJlbCsuZm9udC1zaXplLTQwMCwuc3R5bGVkIC5mb250LXNpemUtNDAwKy5maWVsZF9faW5wdXQsLnN0eWxlZCAuZmllbGRfX2lucHV0Ky5maWVsZF9faW5wdXQsLnN0eWxlZCAuZmllbGRfX2xhYmVsKy5maWVsZF9faW5wdXQsLnN0eWxlZCAuZmllbGRfX3N1Yi1sYWJlbCsuZmllbGRfX2lucHV0LC5zdHlsZWQgLmZvbnQtc2l6ZS00MDArLmZpZWxkX19sYWJlbCwuc3R5bGVkIC5maWVsZF9faW5wdXQrLmZpZWxkX19sYWJlbCwuc3R5bGVkIC5maWVsZF9fbGFiZWwrLmZpZWxkX19sYWJlbCwuc3R5bGVkIC5maWVsZF9fc3ViLWxhYmVsKy5maWVsZF9fbGFiZWwsLnN0eWxlZCAuZm9udC1zaXplLTQwMCsuZmllbGRfX3N1Yi1sYWJlbCwuc3R5bGVkIC5maWVsZF9faW5wdXQrLmZpZWxkX19zdWItbGFiZWwsLnN0eWxlZCAuZmllbGRfX2xhYmVsKy5maWVsZF9fc3ViLWxhYmVsLC5zdHlsZWQgLmZpZWxkX19zdWItbGFiZWwrLmZpZWxkX19zdWItbGFiZWwsLnN0eWxlZCB1bCsuZm9udC1zaXplLTQwMCwuc3R5bGVkIHVsKy5maWVsZF9faW5wdXQsLnN0eWxlZCB1bCsuZmllbGRfX2xhYmVsLC5zdHlsZWQgdWwrLmZpZWxkX19zdWItbGFiZWwsLnN0eWxlZCBvbCsuZm9udC1zaXplLTQwMCwuc3R5bGVkIG9sKy5maWVsZF9faW5wdXQsLnN0eWxlZCBvbCsuZmllbGRfX2xhYmVsLC5zdHlsZWQgb2wrLmZpZWxkX19zdWItbGFiZWwsLnN0eWxlZCAuZm9udC1zaXplLTQwMCt1bCwuc3R5bGVkIC5maWVsZF9faW5wdXQrdWwsLnN0eWxlZCAuZmllbGRfX2xhYmVsK3VsLC5zdHlsZWQgLmZpZWxkX19zdWItbGFiZWwrdWwsLnN0eWxlZCB1bCt1bCwuc3R5bGVkIG9sK3VsLC5zdHlsZWQgLmZvbnQtc2l6ZS00MDArb2wsLnN0eWxlZCAuZmllbGRfX2lucHV0K29sLC5zdHlsZWQgLmZpZWxkX19sYWJlbCtvbCwuc3R5bGVkIC5maWVsZF9fc3ViLWxhYmVsK29sLC5zdHlsZWQgdWwrb2wsLnN0eWxlZCBvbCtvbCwuc3R5bGVkIHArLmZvbnQtc2l6ZS00MDAsLnN0eWxlZCBwKy5maWVsZF9faW5wdXQsLnN0eWxlZCBwKy5maWVsZF9fbGFiZWwsLnN0eWxlZCBwKy5maWVsZF9fc3ViLWxhYmVsLC5zdHlsZWQgcCt1bCwuc3R5bGVkIHArb2wsLnN0eWxlZCAuZm9udC1zaXplLTQwMCtwLC5zdHlsZWQgLmZpZWxkX19pbnB1dCtwLC5zdHlsZWQgLmZpZWxkX19sYWJlbCtwLC5zdHlsZWQgLmZpZWxkX19zdWItbGFiZWwrcCwuc3R5bGVkIHVsK3AsLnN0eWxlZCBvbCtwLC5zdHlsZWQgcCtwe21hcmdpbi10b3A6dmFyKC0tc3BhY2luZy0yMCl9LnN0eWxlZCAuZm9udC1zaXplLTkwMCsqLC5zdHlsZWQgaDErKiwuc3R5bGVkIC5oMSsqe21hcmdpbi10b3A6dmFyKC0tc3BhY2luZy0zMCl9LmMtdHdvX2NvbHVtbnMgLnN0eWxlZCAuZm9udC1zaXplLTgwMCsuZm9udC1zaXplLTcwMCwuYy10d29fY29sdW1ucyAuc3R5bGVkIC5mb250LXNpemUtODAwKy5mZi1mb3JtLWVycm9ycywuYy10d29fY29sdW1ucyAuc3R5bGVkIC5mb250LXNpemUtODAwKy5mZi1mb3JtLXN1Y2Nlc3MsLmMtdHdvX2NvbHVtbnMgLnN0eWxlZCBoMisuZm9udC1zaXplLTcwMCwuYy10d29fY29sdW1ucyAuc3R5bGVkIGgyKy5mZi1mb3JtLWVycm9ycywuYy10d29fY29sdW1ucyAuc3R5bGVkIGgyKy5mZi1mb3JtLXN1Y2Nlc3MsLmMtdHdvX2NvbHVtbnMgLnN0eWxlZCAuaDIrLmZvbnQtc2l6ZS03MDAsLmMtdHdvX2NvbHVtbnMgLnN0eWxlZCAuaDIrLmZmLWZvcm0tZXJyb3JzLC5jLXR3b19jb2x1bW5zIC5zdHlsZWQgLmgyKy5mZi1mb3JtLXN1Y2Nlc3MsLmMtdHdvX2NvbHVtbnMgLnN0eWxlZCBibG9ja3F1b3RlKy5mb250LXNpemUtNzAwLC5jLXR3b19jb2x1bW5zIC5zdHlsZWQgYmxvY2txdW90ZSsuZmYtZm9ybS1lcnJvcnMsLmMtdHdvX2NvbHVtbnMgLnN0eWxlZCBibG9ja3F1b3RlKy5mZi1mb3JtLXN1Y2Nlc3MsLmMtdHdvX2NvbHVtbnMgLnN0eWxlZCAuZm9udC1zaXplLTgwMCtoMywuYy10d29fY29sdW1ucyAuc3R5bGVkIGgyK2gzLC5jLXR3b19jb2x1bW5zIC5zdHlsZWQgLmgyK2gzLC5jLXR3b19jb2x1bW5zIC5zdHlsZWQgYmxvY2txdW90ZStoMywuYy10d29fY29sdW1ucyAuc3R5bGVkIC5mb250LXNpemUtODAwKy5oMywuYy10d29fY29sdW1ucyAuc3R5bGVkIGgyKy5oMywuYy10d29fY29sdW1ucyAuc3R5bGVkIC5oMisuaDMsLmMtdHdvX2NvbHVtbnMgLnN0eWxlZCBibG9ja3F1b3RlKy5oM3ttYXJnaW4tdG9wOjB9QG1lZGlhKG1pbi13aWR0aDogNzVlbSl7LmMtdHdvX2NvbHVtbnMgLnN0eWxlZCAuZm9udC1zaXplLTgwMCsuZm9udC1zaXplLTcwMCwuYy10d29fY29sdW1ucyAuc3R5bGVkIC5mb250LXNpemUtODAwKy5mZi1mb3JtLWVycm9ycywuYy10d29fY29sdW1ucyAuc3R5bGVkIC5mb250LXNpemUtODAwKy5mZi1mb3JtLXN1Y2Nlc3MsLmMtdHdvX2NvbHVtbnMgLnN0eWxlZCBoMisuZm9udC1zaXplLTcwMCwuYy10d29fY29sdW1ucyAuc3R5bGVkIGgyKy5mZi1mb3JtLWVycm9ycywuYy10d29fY29sdW1ucyAuc3R5bGVkIGgyKy5mZi1mb3JtLXN1Y2Nlc3MsLmMtdHdvX2NvbHVtbnMgLnN0eWxlZCAuaDIrLmZvbnQtc2l6ZS03MDAsLmMtdHdvX2NvbHVtbnMgLnN0eWxlZCAuaDIrLmZmLWZvcm0tZXJyb3JzLC5jLXR3b19jb2x1bW5zIC5zdHlsZWQgLmgyKy5mZi1mb3JtLXN1Y2Nlc3MsLmMtdHdvX2NvbHVtbnMgLnN0eWxlZCBibG9ja3F1b3RlKy5mb250LXNpemUtNzAwLC5jLXR3b19jb2x1bW5zIC5zdHlsZWQgYmxvY2txdW90ZSsuZmYtZm9ybS1lcnJvcnMsLmMtdHdvX2NvbHVtbnMgLnN0eWxlZCBibG9ja3F1b3RlKy5mZi1mb3JtLXN1Y2Nlc3MsLmMtdHdvX2NvbHVtbnMgLnN0eWxlZCAuZm9udC1zaXplLTgwMCtoMywuYy10d29fY29sdW1ucyAuc3R5bGVkIGgyK2gzLC5jLXR3b19jb2x1bW5zIC5zdHlsZWQgLmgyK2gzLC5jLXR3b19jb2x1bW5zIC5zdHlsZWQgYmxvY2txdW90ZStoMywuYy10d29fY29sdW1ucyAuc3R5bGVkIC5mb250LXNpemUtODAwKy5oMywuYy10d29fY29sdW1ucyAuc3R5bGVkIGgyKy5oMywuYy10d29fY29sdW1ucyAuc3R5bGVkIC5oMisuaDMsLmMtdHdvX2NvbHVtbnMgLnN0eWxlZCBibG9ja3F1b3RlKy5oM3ttYXJnaW4tdG9wOjB9fS5zdHlsZWQgZmlnY2FwdGlvbntwYWRkaW5nLXRvcDp2YXIoLS1zcGFjaW5nLTIwKTt0ZXh0LWFsaWduOmxlZnQgIWltcG9ydGFudH0uc3R5bGVkIGZpZ3VyZTpub3QoLmlmcmFtZV9fcG9zdGVyKSsqe21hcmdpbi10b3A6NXJlbX1AbWVkaWEobWluLXdpZHRoOiA3NWVtKXsuc3R5bGVkIGZpZ3VyZTpub3QoLmlmcmFtZV9fcG9zdGVyKSsqe21hcmdpbi10b3A6dmFyKC0tc3BhY2luZy04MCl9fS5zdHlsZWQgLmlmcmFtZS13cmFwcGVyKyp7bWFyZ2luLXRvcDp2YXIoLS1zcGFjaW5nLTQwKX0uc3R5bGVkICorLmlmcmFtZS13cmFwcGVyLC5zdHlsZWQgKitibG9ja3F1b3Rle21hcmdpbi10b3A6NXJlbX1AbWVkaWEobWluLXdpZHRoOiA3NWVtKXsuc3R5bGVkICorLmlmcmFtZS13cmFwcGVyLC5zdHlsZWQgKitibG9ja3F1b3Rle21hcmdpbi10b3A6dmFyKC0tc3BhY2luZy0xMjApfX0uc3R5bGVkICordWwsLnN0eWxlZCAqK29se21hcmdpbi10b3A6NXJlbX1AbWVkaWEobWluLXdpZHRoOiA3NWVtKXsuc3R5bGVkICordWwsLnN0eWxlZCAqK29se21hcmdpbi10b3A6dmFyKC0tc3BhY2luZy02MCl9fS5zdHlsZWQgdWwrKiwuc3R5bGVkIG9sKyp7bWFyZ2luLXRvcDo1cmVtfUBtZWRpYShtaW4td2lkdGg6IDc1ZW0pey5zdHlsZWQgdWwrKiwuc3R5bGVkIG9sKyp7bWFyZ2luLXRvcDp2YXIoLS1zcGFjaW5nLTYwKX19LnN0eWxlZCB1bCtwLC5zdHlsZWQgb2wrcHttYXJnaW4tdG9wOnZhcigtLXNwYWNpbmctNDApfUBtZWRpYShtaW4td2lkdGg6IDc1ZW0pey5zdHlsZWQgdWwrcCwuc3R5bGVkIG9sK3B7bWFyZ2luLXRvcDp2YXIoLS1zcGFjaW5nLTUwKX19LnN0eWxlZCB1bCBsaSwuc3R5bGVkIG9sIGxpe3Bvc2l0aW9uOnJlbGF0aXZlO3BhZGRpbmctbGVmdDozcmVtO2NvdW50ZXItaW5jcmVtZW50OmNvdW50ZXItaW5jfS5zdHlsZWQgdWwgbGk6bm90KDpmaXJzdC1jaGlsZCksLnN0eWxlZCBvbCBsaTpub3QoOmZpcnN0LWNoaWxkKXttYXJnaW4tdG9wOjIuNXJlbX0uc3R5bGVkIHVsIGxpOmJlZm9yZXtwb3NpdGlvbjphYnNvbHV0ZTtsZWZ0OjA7dG9wOjJweDtkaXNwbGF5Oi13ZWJraXQtaW5saW5lLWJveDtkaXNwbGF5Oi1tcy1pbmxpbmUtZmxleGJveDtkaXNwbGF5OmlubGluZS1mbGV4O3dpZHRoOjJyZW07Y29udGVudDpcIuKXj1wiO2ZvbnQtc2l6ZToxLjRyZW07Y29sb3I6dmFyKC0tY29sb3ItcHJpbWFyeS0xKX0uc3R5bGVkIG9sIGxpOmJlZm9yZXtwb3NpdGlvbjphYnNvbHV0ZTtsZWZ0OjA7dG9wOjA7ZGlzcGxheTotd2Via2l0LWlubGluZS1ib3g7ZGlzcGxheTotbXMtaW5saW5lLWZsZXhib3g7ZGlzcGxheTppbmxpbmUtZmxleDtjb250ZW50OmNvdW50ZXIoY291bnRlci1pbmMpIFwiLiBcIjt3aWR0aDoyLjVyZW07Y29sb3I6dmFyKC0tY29sb3ItcHJpbWFyeS0xKTtmb250LXNpemU6aW5oZXJpdH0uc3R5bGVkIC5jaGVja2xpc3QgbGk6YmVmb3Jle2Rpc3BsYXk6YmxvY2s7bGVmdDowO3RvcDo4cHg7d2lkdGg6MjJweDtoZWlnaHQ6MjJweDtjb250ZW50OlwiXCI7YmFja2dyb3VuZDp0cmFuc3BhcmVudCB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHZlcnNpb249JTI3MS4xJTI3IHhtbG5zPSUyN2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJTI3IHhtbG5zOnhsaW5rPSUyN2h0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmslMjcgeD0lMjcwcHglMjcgeT0lMjcwcHglMjcgdmlld0JveD0lMjcwIDAgMjIgMjIlMjcgZW5hYmxlLWJhY2tncm91bmQ9JTI3bmV3IDAgMCAyMiAyMiUyNyB4bWw6c3BhY2U9JTI3cHJlc2VydmUlMjclM0UlM0NjaXJjbGUgZmlsbD0lMjdub25lJTI3IHN0cm9rZT0lMjclMjNDMzAwNDglMjcgc3Ryb2tlLXdpZHRoPSUyNzAuODQ2MiUyNyBjeD0lMjcxMSUyNyBjeT0lMjcxMSUyNyByPSUyNzEwLjYlMjcvJTNFJTNDcGF0aCBmaWxsPSUyNyUyM0MzMDA0OCUyNyBkPSUyN00xNy4zLDYuNmMtMC4yLTAuMi0wLjUtMC4yLTAuNywwYzAsMCwwLDAsMCwwbC03LjgsNy44bC0yLjUtMi41Yy0wLjItMC4yLTAuNS0wLjItMC43LDBjLTAuMiwwLjItMC4yLDAuNSwwLDAuNyBsMi45LDIuOWMwLjIsMC4yLDAuNSwwLjIsMC43LDBsOC4xLTguMUMxNy41LDcuMSwxNy41LDYuOCwxNy4zLDYuNnolMjcvJTNFJTNDL3N2ZyUzRVwiKSBjZW50ZXIgY2VudGVyIG5vLXJlcGVhdDtiYWNrZ3JvdW5kLXNpemU6MTAwJSAxMDAlfS5zdHlsZWQgYTpub3QoLmFjdGlvbik6bm90KC5jb29raWViYW5uZXJfX2J1dHRvbik6bm90KC5jb29raWViYW5uZXJfX2J1dHRvbi0tbGlnaHQpOm5vdCguYWN0aW9uLWRvd25sb2FkKS5saW5rLWJvbGR7dGV4dC1kZWNvcmF0aW9uLWNvbG9yOnZhcigtLWNvbG9yLXByaW1hcnktMSl9Lmxhenl7b3BhY2l0eTowOy13ZWJraXQtdHJhbnNpdGlvbjpvcGFjaXR5IC4ycyBlYXNlO3RyYW5zaXRpb246b3BhY2l0eSAuMnMgZWFzZX0ubGF6eS5sb2FkZWR7b3BhY2l0eToxfS5sYXp5Om5vdChpbWcpW2RhdGEtd2FzLXByb2Nlc3NlZD10cnVlXXtvcGFjaXR5OjF9LnZpc3VhbGx5LWhpZGRlbiwuaGVhZGVyX19ob21lLWxpbmstdGV4dCxpbnB1dFt0eXBlPWNoZWNrYm94XSwuZmllbGRfX2lucHV0LS1jaGVjaywuZmllbGRfX2lucHV0LS1yYWRpb3twb3NpdGlvbjphYnNvbHV0ZSAhaW1wb3J0YW50O2hlaWdodDoxcHg7d2lkdGg6MXB4O292ZXJmbG93OmhpZGRlbjtjbGlwOnJlY3QoMXB4IDFweCAxcHggMXB4KTtjbGlwOnJlY3QoMXB4LCAxcHgsIDFweCwgMXB4KX0uY29udGFpbmVyLC5jLWN0YSAuY29udGFpbmVyOmJlZm9yZSwuYy1jdGEgLmZpZ3VyZXt3aWR0aDoxMDAlO21heC13aWR0aDp2YXIoLS1jb250YWluZXItd2RpdGgpO21hcmdpbi1sZWZ0OmF1dG87bWFyZ2luLXJpZ2h0OmF1dG99LnJvd3twb3NpdGlvbjpyZWxhdGl2ZTtkaXNwbGF5Oi13ZWJraXQtYm94O2Rpc3BsYXk6LW1zLWZsZXhib3g7ZGlzcGxheTpmbGV4Oy1tcy1mbGV4LXdyYXA6d3JhcDtmbGV4LXdyYXA6d3JhcDstd2Via2l0LWJveC1hbGlnbjpzdGFydDstbXMtZmxleC1hbGlnbjpzdGFydDthbGlnbi1pdGVtczpmbGV4LXN0YXJ0fS5yb3ctLXYtYWxpZ24tY2VudGVyey13ZWJraXQtYm94LWFsaWduOmNlbnRlcjstbXMtZmxleC1hbGlnbjpjZW50ZXI7YWxpZ24taXRlbXM6Y2VudGVyfS5yb3ctLWgtYWxpZ24tY2VudGVyey13ZWJraXQtYm94LXBhY2s6Y2VudGVyOy1tcy1mbGV4LXBhY2s6Y2VudGVyO2p1c3RpZnktY29udGVudDpjZW50ZXJ9LnJvdy0tZ3JpZHtkaXNwbGF5OmdyaWQ7Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOnJlcGVhdCgxMiwgMWZyKTtncmlkLWNvbHVtbi1nYXA6MTBweDstd2Via2l0LWJveC1wYWNrOmNlbnRlcjstbXMtZmxleC1wYWNrOmNlbnRlcjtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO2dyaWQtdGVtcGxhdGUtcm93czphdXRvOy13ZWJraXQtYm94LWFsaWduOnN0YXJ0Oy1tcy1mbGV4LWFsaWduOnN0YXJ0O2FsaWduLWl0ZW1zOnN0YXJ0fUBtZWRpYShtaW4td2lkdGg6IDQ3LjkzNzVlbSl7LnJvdy0tZ3JpZHtncmlkLXRlbXBsYXRlLWNvbHVtbnM6cmVwZWF0KDEyLCAxZnIpO2dyaWQtY29sdW1uLWdhcDp2YXIoLS1zcGFjaW5nLTIwKX19QG1lZGlhKG1pbi13aWR0aDogNzVlbSl7LnJvdy0tZ3JpZHtncmlkLXRlbXBsYXRlLWNvbHVtbnM6cmVwZWF0KDEyLCAxZnIpO2dyaWQtY29sdW1uLWdhcDp2YXIoLS1zcGFjaW5nLTYwKX19QG1lZGlhKG1pbi13aWR0aDogNDcuOTM3NWVtKXsucm93LS1yZXZlcnNle2RpcmVjdGlvbjpydGx9fS5yb3ctLXJldmVyc2UgKntkaXJlY3Rpb246bHRyO3RleHQtYWxpZ246bGVmdH0uY29sLS1oYWxme3dpZHRoOjUwJX0ud3JhcHBlcntwb3NpdGlvbjpyZWxhdGl2ZTt3aWR0aDoxMDAlO3BhZGRpbmctbGVmdDp2YXIoLS1zcGFjaW5nLTIwKTtwYWRkaW5nLXJpZ2h0OnZhcigtLXNwYWNpbmctMjApfUBtZWRpYShtaW4td2lkdGg6IDQ3LjkzNzVlbSl7LndyYXBwZXJ7cGFkZGluZy1sZWZ0OnZhcigtLXNwYWNpbmctNDApO3BhZGRpbmctcmlnaHQ6dmFyKC0tc3BhY2luZy00MCl9fS5taWRkbGV7bWFyZ2luLWxlZnQ6YXV0bzttYXJnaW4tcmlnaHQ6YXV0b31AbWVkaWEobWluLXdpZHRoOiA0Ny45Mzc1ZW0pey5taWRkbGUtLW1lZGl1bXttYXgtd2lkdGg6NTZyZW19fUBtZWRpYShtaW4td2lkdGg6IDc1ZW0pey5taWRkbGUtLW1lZGl1bXttYXgtd2lkdGg6NzdyZW19fUBtZWRpYShtaW4td2lkdGg6IDQ3LjkzNzVlbSl7Lm1pZGRsZS0tbGFyZ2V7bWF4LXdpZHRoOjU2cmVtfX1AbWVkaWEobWluLXdpZHRoOiA3NWVtKXsubWlkZGxlLS1sYXJnZXttYXgtd2lkdGg6MTA1cmVtfX0uY29sLXNtLTF7Z3JpZC1jb2x1bW4tZW5kOnNwYW4gMX0ub2Zmc2V0LXNtLTF7Z3JpZC1jb2x1bW4tc3RhcnQ6Mn0uY29sLXNtLTJ7Z3JpZC1jb2x1bW4tZW5kOnNwYW4gMn0ub2Zmc2V0LXNtLTJ7Z3JpZC1jb2x1bW4tc3RhcnQ6M30uY29sLXNtLTN7Z3JpZC1jb2x1bW4tZW5kOnNwYW4gM30ub2Zmc2V0LXNtLTN7Z3JpZC1jb2x1bW4tc3RhcnQ6NH0uY29sLXNtLTR7Z3JpZC1jb2x1bW4tZW5kOnNwYW4gNH0ub2Zmc2V0LXNtLTR7Z3JpZC1jb2x1bW4tc3RhcnQ6NX0uY29sLXNtLTV7Z3JpZC1jb2x1bW4tZW5kOnNwYW4gNX0ub2Zmc2V0LXNtLTV7Z3JpZC1jb2x1bW4tc3RhcnQ6Nn0uY29sLXNtLTZ7Z3JpZC1jb2x1bW4tZW5kOnNwYW4gNn0ub2Zmc2V0LXNtLTZ7Z3JpZC1jb2x1bW4tc3RhcnQ6N30uY29sLXNtLTd7Z3JpZC1jb2x1bW4tZW5kOnNwYW4gN30ub2Zmc2V0LXNtLTd7Z3JpZC1jb2x1bW4tc3RhcnQ6OH0uY29sLXNtLTh7Z3JpZC1jb2x1bW4tZW5kOnNwYW4gOH0ub2Zmc2V0LXNtLTh7Z3JpZC1jb2x1bW4tc3RhcnQ6OX0uY29sLXNtLTl7Z3JpZC1jb2x1bW4tZW5kOnNwYW4gOX0ub2Zmc2V0LXNtLTl7Z3JpZC1jb2x1bW4tc3RhcnQ6MTB9LmNvbC1zbS0xMHtncmlkLWNvbHVtbi1lbmQ6c3BhbiAxMH0ub2Zmc2V0LXNtLTEwe2dyaWQtY29sdW1uLXN0YXJ0OjExfS5jb2wtc20tMTF7Z3JpZC1jb2x1bW4tZW5kOnNwYW4gMTF9Lm9mZnNldC1zbS0xMXtncmlkLWNvbHVtbi1zdGFydDoxMn0uY29sLXNtLTEye2dyaWQtY29sdW1uLWVuZDpzcGFuIDEyfS5vZmZzZXQtc20tMTJ7Z3JpZC1jb2x1bW4tc3RhcnQ6MTN9QG1lZGlhKG1pbi13aWR0aDogNDcuOTM3NWVtKWFuZCAobWF4LXdpZHRoOiA3NC45OWVtKXsuY29sLW1kLTF7Z3JpZC1jb2x1bW4tZW5kOnNwYW4gMX0ub2Zmc2V0LW1kLTF7Z3JpZC1jb2x1bW4tc3RhcnQ6Mn0uY29sLW1kLTJ7Z3JpZC1jb2x1bW4tZW5kOnNwYW4gMn0ub2Zmc2V0LW1kLTJ7Z3JpZC1jb2x1bW4tc3RhcnQ6M30uY29sLW1kLTN7Z3JpZC1jb2x1bW4tZW5kOnNwYW4gM30ub2Zmc2V0LW1kLTN7Z3JpZC1jb2x1bW4tc3RhcnQ6NH0uY29sLW1kLTR7Z3JpZC1jb2x1bW4tZW5kOnNwYW4gNH0ub2Zmc2V0LW1kLTR7Z3JpZC1jb2x1bW4tc3RhcnQ6NX0uY29sLW1kLTV7Z3JpZC1jb2x1bW4tZW5kOnNwYW4gNX0ub2Zmc2V0LW1kLTV7Z3JpZC1jb2x1bW4tc3RhcnQ6Nn0uY29sLW1kLTZ7Z3JpZC1jb2x1bW4tZW5kOnNwYW4gNn0ub2Zmc2V0LW1kLTZ7Z3JpZC1jb2x1bW4tc3RhcnQ6N30uY29sLW1kLTd7Z3JpZC1jb2x1bW4tZW5kOnNwYW4gN30ub2Zmc2V0LW1kLTd7Z3JpZC1jb2x1bW4tc3RhcnQ6OH0uY29sLW1kLTh7Z3JpZC1jb2x1bW4tZW5kOnNwYW4gOH0ub2Zmc2V0LW1kLTh7Z3JpZC1jb2x1bW4tc3RhcnQ6OX0uY29sLW1kLTl7Z3JpZC1jb2x1bW4tZW5kOnNwYW4gOX0ub2Zmc2V0LW1kLTl7Z3JpZC1jb2x1bW4tc3RhcnQ6MTB9LmNvbC1tZC0xMHtncmlkLWNvbHVtbi1lbmQ6c3BhbiAxMH0ub2Zmc2V0LW1kLTEwe2dyaWQtY29sdW1uLXN0YXJ0OjExfS5jb2wtbWQtMTF7Z3JpZC1jb2x1bW4tZW5kOnNwYW4gMTF9Lm9mZnNldC1tZC0xMXtncmlkLWNvbHVtbi1zdGFydDoxMn0uY29sLW1kLTEye2dyaWQtY29sdW1uLWVuZDpzcGFuIDEyfS5vZmZzZXQtbWQtMTJ7Z3JpZC1jb2x1bW4tc3RhcnQ6MTN9fUBtZWRpYShtaW4td2lkdGg6IDc1ZW0pey5jb2wtbGctMXtncmlkLWNvbHVtbi1lbmQ6c3BhbiAxfS5vZmZzZXQtbGctMXtncmlkLWNvbHVtbi1zdGFydDoyfS5jb2wtbGctMntncmlkLWNvbHVtbi1lbmQ6c3BhbiAyfS5vZmZzZXQtbGctMntncmlkLWNvbHVtbi1zdGFydDozfS5jb2wtbGctM3tncmlkLWNvbHVtbi1lbmQ6c3BhbiAzfS5vZmZzZXQtbGctM3tncmlkLWNvbHVtbi1zdGFydDo0fS5jb2wtbGctNHtncmlkLWNvbHVtbi1lbmQ6c3BhbiA0fS5vZmZzZXQtbGctNHtncmlkLWNvbHVtbi1zdGFydDo1fS5jb2wtbGctNXtncmlkLWNvbHVtbi1lbmQ6c3BhbiA1fS5vZmZzZXQtbGctNXtncmlkLWNvbHVtbi1zdGFydDo2fS5jb2wtbGctNntncmlkLWNvbHVtbi1lbmQ6c3BhbiA2fS5vZmZzZXQtbGctNntncmlkLWNvbHVtbi1zdGFydDo3fS5jb2wtbGctN3tncmlkLWNvbHVtbi1lbmQ6c3BhbiA3fS5vZmZzZXQtbGctN3tncmlkLWNvbHVtbi1zdGFydDo4fS5jb2wtbGctOHtncmlkLWNvbHVtbi1lbmQ6c3BhbiA4fS5vZmZzZXQtbGctOHtncmlkLWNvbHVtbi1zdGFydDo5fS5jb2wtbGctOXtncmlkLWNvbHVtbi1lbmQ6c3BhbiA5fS5vZmZzZXQtbGctOXtncmlkLWNvbHVtbi1zdGFydDoxMH0uY29sLWxnLTEwe2dyaWQtY29sdW1uLWVuZDpzcGFuIDEwfS5vZmZzZXQtbGctMTB7Z3JpZC1jb2x1bW4tc3RhcnQ6MTF9LmNvbC1sZy0xMXtncmlkLWNvbHVtbi1lbmQ6c3BhbiAxMX0ub2Zmc2V0LWxnLTExe2dyaWQtY29sdW1uLXN0YXJ0OjEyfS5jb2wtbGctMTJ7Z3JpZC1jb2x1bW4tZW5kOnNwYW4gMTJ9Lm9mZnNldC1sZy0xMntncmlkLWNvbHVtbi1zdGFydDoxM319LmFjdGlvbiwuY29va2llYmFubmVyX19idXR0b24sLmNvb2tpZWJhbm5lcl9fYnV0dG9uLS1saWdodCwuc3R5bGVkIGFbaHJlZiQ9XCIucGRmXCJdLC5hY3Rpb24tZG93bmxvYWR7cG9zaXRpb246cmVsYXRpdmU7ZGlzcGxheTotd2Via2l0LWlubGluZS1ib3g7ZGlzcGxheTotbXMtaW5saW5lLWZsZXhib3g7ZGlzcGxheTppbmxpbmUtZmxleDstd2Via2l0LWJveC1wYWNrOmNlbnRlcjstbXMtZmxleC1wYWNrOmNlbnRlcjtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyOy13ZWJraXQtYm94LWFsaWduOmNlbnRlcjstbXMtZmxleC1hbGlnbjpjZW50ZXI7YWxpZ24taXRlbXM6Y2VudGVyO21heC13aWR0aDoxMDAlO292ZXJmbG93OnZpc2libGU7Zm9udC1mYW1pbHk6aW5oZXJpdDt0ZXh0LWRlY29yYXRpb246bm9uZTstd2Via2l0LWZvbnQtdmFyaWFudC1saWdhdHVyZXM6bm9uZTtmb250LXZhcmlhbnQtbGlnYXR1cmVzOm5vbmU7LXdlYmtpdC10cmFuc2l0aW9uOmJhY2tncm91bmQtY29sb3IgdmFyKC0tYW5pbWF0aW9uRHVyYXRpb24pIHZhcigtLWFuaW1hdGlvbkVhc2UpLGNvbG9yIHZhcigtLWFuaW1hdGlvbkR1cmF0aW9uKSB2YXIoLS1hbmltYXRpb25FYXNlKSxib3JkZXItY29sb3IgdmFyKC0tYW5pbWF0aW9uRHVyYXRpb24pIHZhcigtLWFuaW1hdGlvbkVhc2UpO3RyYW5zaXRpb246YmFja2dyb3VuZC1jb2xvciB2YXIoLS1hbmltYXRpb25EdXJhdGlvbikgdmFyKC0tYW5pbWF0aW9uRWFzZSksY29sb3IgdmFyKC0tYW5pbWF0aW9uRHVyYXRpb24pIHZhcigtLWFuaW1hdGlvbkVhc2UpLGJvcmRlci1jb2xvciB2YXIoLS1hbmltYXRpb25EdXJhdGlvbikgdmFyKC0tYW5pbWF0aW9uRWFzZSk7Y3Vyc29yOnBvaW50ZXJ9LmFjdGlvbi1wcmltYXJ5LC5hY3Rpb24tcHJpbWFyeS0taW52ZXJ0ZWQsLmNvb2tpZWJhbm5lcl9fYnV0dG9ue21pbi1oZWlnaHQ6dmFyKC0tYnV0dG9uLXByaW1hcnktbWluLWhlaWdodCk7bWluLXdpZHRoOnZhcigtLWJ1dHRvbi1wcmltYXJ5LW1pbi13aWR0aCk7cGFkZGluZzowIHZhcigtLXNwYWNpbmctMjApO2ZvbnQtc2l6ZTp2YXIoLS1mb250LXNpemUtYnV0dG9uKTtjb2xvcjp2YXIoLS1jb2xvci13aGl0ZSk7Ym9yZGVyLXJhZGl1czpjYWxjKHZhcigtLWJ1dHRvbi1wcmltYXJ5LW1pbi1oZWlnaHQpIC8gMik7YmFja2dyb3VuZC1jb2xvcjp2YXIoLS1jb2xvci1wcmltYXJ5LTEpO2JvcmRlcjoxcHggc29saWQgdmFyKC0tY29sb3ItcHJpbWFyeS0xKX0uYWN0aW9uLXByaW1hcnkuZGlzYWJsZWQsLmRpc2FibGVkLmFjdGlvbi1wcmltYXJ5LS1pbnZlcnRlZCwuZGlzYWJsZWQuY29va2llYmFubmVyX19idXR0b257YmFja2dyb3VuZC1jb2xvcjp2YXIoLS1jb2xvci1ncmV5LTIwMCk7Ym9yZGVyLWNvbG9yOnZhcigtLWNvbG9yLWdyZXktMjAwKX0ubm90LXRvdWNoIC5hY3Rpb24tcHJpbWFyeTpob3Zlciwubm90LXRvdWNoIC5hY3Rpb24tcHJpbWFyeS0taW52ZXJ0ZWQ6aG92ZXIsLm5vdC10b3VjaCAuY29va2llYmFubmVyX19idXR0b246aG92ZXJ7Y29sb3I6dmFyKC0tY29sb3ItcHJpbWFyeS0xKTtiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLWNvbG9yLXdoaXRlKX0uYWN0aW9uLXByaW1hcnktLWludmVydGVkLC5jb29raWViYW5uZXJfX2J1dHRvbntjb2xvcjp2YXIoLS1jb2xvci1wcmltYXJ5LTEpO2JvcmRlci1jb2xvcjp2YXIoLS1jb2xvci13aGl0ZSk7YmFja2dyb3VuZC1jb2xvcjp2YXIoLS1jb2xvci13aGl0ZSl9LmFjdGlvbi1wcmltYXJ5LS1pbnZlcnRlZC5kaXNhYmxlZCwuZGlzYWJsZWQuY29va2llYmFubmVyX19idXR0b257Y29sb3I6dmFyKC0tY29sb3Itd2hpdGUpfS5ub3QtdG91Y2ggLmFjdGlvbi1wcmltYXJ5LS1pbnZlcnRlZDpob3Zlciwubm90LXRvdWNoIC5jb29raWViYW5uZXJfX2J1dHRvbjpob3Zlcntjb2xvcjp2YXIoLS1jb2xvci13aGl0ZSk7YmFja2dyb3VuZDpub25lfS5hY3Rpb24tc2Vjb25kYXJ5LC5hY3Rpb24tc2Vjb25kYXJ5LS1pbnZlcnRlZCwuZm9vdGVyIC5hY3Rpb24tc2Vjb25kYXJ5LC5jb29raWViYW5uZXJfX2J1dHRvbi0tbGlnaHQsLmZvbnQtY29sb3Itd2hpdGUgLmFjdGlvbi1zZWNvbmRhcnksLmZvbnQtY29sb3Itd2hpdGUgLmFjdGlvbi1zZWNvbmRhcnktLWludmVydGVkLC5mb250LWNvbG9yLXdoaXRlIC5jb29raWViYW5uZXJfX2J1dHRvbi0tbGlnaHR7bWluLWhlaWdodDp2YXIoLS1idXR0b24tcHJpbWFyeS1taW4taGVpZ2h0KTttaW4td2lkdGg6dmFyKC0tYnV0dG9uLXByaW1hcnktbWluLXdpZHRoKTtwYWRkaW5nOjAgdmFyKC0tc3BhY2luZy0yMCk7Zm9udC1zaXplOnZhcigtLWZvbnQtc2l6ZS1idXR0b24pO2NvbG9yOnZhcigtLWNvbG9yLXByaW1hcnktMSk7Ym9yZGVyLXJhZGl1czpjYWxjKHZhcigtLWJ1dHRvbi1wcmltYXJ5LW1pbi1oZWlnaHQpIC8gMik7Ym9yZGVyOjFweCBzb2xpZCB2YXIoLS1jb2xvci1wcmltYXJ5LTEpfS5hY3Rpb24tc2Vjb25kYXJ5LmRpc2FibGVkLC5kaXNhYmxlZC5hY3Rpb24tc2Vjb25kYXJ5LS1pbnZlcnRlZCwuZGlzYWJsZWQuY29va2llYmFubmVyX19idXR0b24tLWxpZ2h0e2NvbG9yOnZhcigtLWNvbG9yLWdyZXktMjAwKTtib3JkZXItY29sb3I6dmFyKC0tY29sb3ItZ3JleS0yMDApfS5ub3QtdG91Y2ggLmFjdGlvbi1zZWNvbmRhcnk6aG92ZXIsLm5vdC10b3VjaCAuYWN0aW9uLXNlY29uZGFyeS0taW52ZXJ0ZWQ6aG92ZXIsLm5vdC10b3VjaCAuY29va2llYmFubmVyX19idXR0b24tLWxpZ2h0OmhvdmVye2NvbG9yOnZhcigtLWNvbG9yLXdoaXRlKTtiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLWNvbG9yLXByaW1hcnktMSl9LmFjdGlvbi1zZWNvbmRhcnktLWludmVydGVkLC5mb290ZXIgLmFjdGlvbi1zZWNvbmRhcnksLmNvb2tpZWJhbm5lcl9fYnV0dG9uLS1saWdodCwuZm9udC1jb2xvci13aGl0ZSAuYWN0aW9uLXNlY29uZGFyeSwuZm9udC1jb2xvci13aGl0ZSAuYWN0aW9uLXNlY29uZGFyeS0taW52ZXJ0ZWQsLmZvbnQtY29sb3Itd2hpdGUgLmNvb2tpZWJhbm5lcl9fYnV0dG9uLS1saWdodHtjb2xvcjp2YXIoLS1jb2xvci13aGl0ZSk7Ym9yZGVyLWNvbG9yOnZhcigtLWNvbG9yLXdoaXRlKTtiYWNrZ3JvdW5kOm5vbmV9LmFjdGlvbi1zZWNvbmRhcnktLWludmVydGVkLmRpc2FibGVkLC5mb290ZXIgLmRpc2FibGVkLmFjdGlvbi1zZWNvbmRhcnksLmRpc2FibGVkLmNvb2tpZWJhbm5lcl9fYnV0dG9uLS1saWdodCwuZm9udC1jb2xvci13aGl0ZSAuZGlzYWJsZWQuYWN0aW9uLXNlY29uZGFyeXtjb2xvcjp2YXIoLS1jb2xvci1ncmV5LTIwMCl9Lm5vdC10b3VjaCAuYWN0aW9uLXNlY29uZGFyeS0taW52ZXJ0ZWQ6aG92ZXIsLm5vdC10b3VjaCAuZm9vdGVyIC5hY3Rpb24tc2Vjb25kYXJ5OmhvdmVyLC5mb290ZXIgLm5vdC10b3VjaCAuYWN0aW9uLXNlY29uZGFyeTpob3Zlciwubm90LXRvdWNoIC5jb29raWViYW5uZXJfX2J1dHRvbi0tbGlnaHQ6aG92ZXIsLm5vdC10b3VjaCAuZm9udC1jb2xvci13aGl0ZSAuYWN0aW9uLXNlY29uZGFyeTpob3ZlciwuZm9udC1jb2xvci13aGl0ZSAubm90LXRvdWNoIC5hY3Rpb24tc2Vjb25kYXJ5OmhvdmVye2NvbG9yOnZhcigtLWNvbG9yLXByaW1hcnktMSk7YmFja2dyb3VuZC1jb2xvcjp2YXIoLS1jb2xvci13aGl0ZSk7Ym9yZGVyLWNvbG9yOnZhcigtLWNvbG9yLXdoaXRlKX0uYWN0aW9uLWZhYnt3aWR0aDo0cmVtO2hlaWdodDo0cmVtO2JvcmRlci1yYWRpdXM6NTAlO2JhY2tncm91bmQ6dHJhbnNwYXJlbnQgdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB2ZXJzaW9uPSUyNzEuMSUyNyB4bWxucz0lMjdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyUyNyB4bWxuczp4bGluaz0lMjdodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rJTI3IHg9JTI3MHB4JTI3IHk9JTI3MHB4JTI3IHZpZXdCb3g9JTI3MCAwIDQwIDI4JTI3IGVuYWJsZS1iYWNrZ3JvdW5kPSUyN25ldyAwIDAgNDAgMjglMjcgeG1sOnNwYWNlPSUyN3ByZXNlcnZlJTI3JTNFICUzQ3BhdGggZmlsbD0lMjclMjNDMzAwNDglMjcgZD0lMjdNMjYuNSwwLjRjLTAuNS0wLjYtMS40LTAuNi0yLDBjLTAuNSwwLjUtMC41LDEuNCwwLDJsMTAuMSwxMC4xSDEuNGMtMC44LDAtMS40LDAuNi0xLjQsMS40czAuNiwxLjQsMS40LDEuNGgzMy4yIGwtMTAuMSwxMGMtMC41LDAuNi0wLjUsMS40LDAsMmMwLjYsMC42LDEuNCwwLjYsMiwwbDEyLjQtMTIuNGMwLjYtMC41LDAuNi0xLjQsMC0yTDI2LjUsMC40eiUyNy8lM0UgJTNDL3N2ZyUzRVwiKSBjZW50ZXIgY2VudGVyIG5vLXJlcGVhdDtiYWNrZ3JvdW5kLXNpemU6MnJlbSAxLjRyZW07Ym9yZGVyOi4xcmVtIHNvbGlkIHZhcigtLWNvbG9yLXByaW1hcnktMSl9Lm5vdC10b3VjaCAuYWN0aW9uLWZhYjpob3ZlcntiYWNrZ3JvdW5kOiNjMzAwNDggdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB2ZXJzaW9uPSUyNzEuMSUyNyB4bWxucz0lMjdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyUyNyB4bWxuczp4bGluaz0lMjdodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rJTI3IHg9JTI3MHB4JTI3IHk9JTI3MHB4JTI3IHZpZXdCb3g9JTI3MCAwIDQwIDI4JTI3IGVuYWJsZS1iYWNrZ3JvdW5kPSUyN25ldyAwIDAgNDAgMjglMjcgeG1sOnNwYWNlPSUyN3ByZXNlcnZlJTI3JTNFICUzQ3BhdGggZmlsbD0lMjd3aGl0ZSUyNyBkPSUyN00yNi41LDAuNGMtMC41LTAuNi0xLjQtMC42LTIsMGMtMC41LDAuNS0wLjUsMS40LDAsMmwxMC4xLDEwLjFIMS40Yy0wLjgsMC0xLjQsMC42LTEuNCwxLjRzMC42LDEuNCwxLjQsMS40aDMzLjIgbC0xMC4xLDEwYy0wLjUsMC42LTAuNSwxLjQsMCwyYzAuNiwwLjYsMS40LDAuNiwyLDBsMTIuNC0xMi40YzAuNi0wLjUsMC42LTEuNCwwLTJMMjYuNSwwLjR6JTI3LyUzRSAlM0Mvc3ZnJTNFXCIpIGNlbnRlciBjZW50ZXIgbm8tcmVwZWF0O2JhY2tncm91bmQtc2l6ZToycmVtIDEuNHJlbX0ubm90LXRvdWNoIC5jLXRocmVlX2NvbHVtbnMtaXRlbTpob3ZlciAuYWN0aW9uLWZhYntiYWNrZ3JvdW5kOiNjMzAwNDggdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB2ZXJzaW9uPSUyNzEuMSUyNyB4bWxucz0lMjdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyUyNyB4bWxuczp4bGluaz0lMjdodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rJTI3IHg9JTI3MHB4JTI3IHk9JTI3MHB4JTI3IHZpZXdCb3g9JTI3MCAwIDQwIDI4JTI3IGVuYWJsZS1iYWNrZ3JvdW5kPSUyN25ldyAwIDAgNDAgMjglMjcgeG1sOnNwYWNlPSUyN3ByZXNlcnZlJTI3JTNFICUzQ3BhdGggZmlsbD0lMjd3aGl0ZSUyNyBkPSUyN00yNi41LDAuNGMtMC41LTAuNi0xLjQtMC42LTIsMGMtMC41LDAuNS0wLjUsMS40LDAsMmwxMC4xLDEwLjFIMS40Yy0wLjgsMC0xLjQsMC42LTEuNCwxLjRzMC42LDEuNCwxLjQsMS40aDMzLjIgbC0xMC4xLDEwYy0wLjUsMC42LTAuNSwxLjQsMCwyYzAuNiwwLjYsMS40LDAuNiwyLDBsMTIuNC0xMi40YzAuNi0wLjUsMC42LTEuNCwwLTJMMjYuNSwwLjR6JTI3LyUzRSAlM0Mvc3ZnJTNFXCIpIGNlbnRlciBjZW50ZXIgbm8tcmVwZWF0O2JhY2tncm91bmQtc2l6ZToycmVtIDEuNHJlbX0uYWN0aW9uLWZhYi0taW52ZXJ0ZWR7YmFja2dyb3VuZDp0cmFuc3BhcmVudCB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHZlcnNpb249JTI3MS4xJTI3IHhtbG5zPSUyN2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJTI3IHhtbG5zOnhsaW5rPSUyN2h0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmslMjcgeD0lMjcwcHglMjcgeT0lMjcwcHglMjcgdmlld0JveD0lMjcwIDAgNDAgMjglMjcgZW5hYmxlLWJhY2tncm91bmQ9JTI3bmV3IDAgMCA0MCAyOCUyNyB4bWw6c3BhY2U9JTI3cHJlc2VydmUlMjclM0UgJTNDcGF0aCBmaWxsPSUyN3doaXRlJTI3IGQ9JTI3TTI2LjUsMC40Yy0wLjUtMC42LTEuNC0wLjYtMiwwYy0wLjUsMC41LTAuNSwxLjQsMCwybDEwLjEsMTAuMUgxLjRjLTAuOCwwLTEuNCwwLjYtMS40LDEuNHMwLjYsMS40LDEuNCwxLjRoMzMuMiBsLTEwLjEsMTBjLTAuNSwwLjYtMC41LDEuNCwwLDJjMC42LDAuNiwxLjQsMC42LDIsMGwxMi40LTEyLjRjMC42LTAuNSwwLjYtMS40LDAtMkwyNi41LDAuNHolMjcvJTNFICUzQy9zdmclM0VcIikgY2VudGVyIGNlbnRlciBuby1yZXBlYXQ7YmFja2dyb3VuZC1zaXplOjJyZW0gMS40cmVtO2JvcmRlci1jb2xvcjp2YXIoLS1jb2xvci13aGl0ZSl9Lm5vdC10b3VjaCAuYWN0aW9uLWZhYi0taW52ZXJ0ZWQ6aG92ZXJ7Ym9yZGVyLWNvbG9yOnZhcigtLWNvbG9yLXByaW1hcnktMSl9LmFjdGlvbi1mYWIuZGlzYWJsZWR7YmFja2dyb3VuZDp0cmFuc3BhcmVudCB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHZlcnNpb249JTI3MS4xJTI3IHhtbG5zPSUyN2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJTI3IHhtbG5zOnhsaW5rPSUyN2h0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmslMjcgeD0lMjcwcHglMjcgeT0lMjcwcHglMjcgdmlld0JveD0lMjcwIDAgNDAgMjglMjcgZW5hYmxlLWJhY2tncm91bmQ9JTI3bmV3IDAgMCA0MCAyOCUyNyB4bWw6c3BhY2U9JTI3cHJlc2VydmUlMjclM0UgJTNDcGF0aCBmaWxsPSUyNyUyM2JlY2FkMCUyNyBkPSUyN00yNi41LDAuNGMtMC41LTAuNi0xLjQtMC42LTIsMGMtMC41LDAuNS0wLjUsMS40LDAsMmwxMC4xLDEwLjFIMS40Yy0wLjgsMC0xLjQsMC42LTEuNCwxLjRzMC42LDEuNCwxLjQsMS40aDMzLjIgbC0xMC4xLDEwYy0wLjUsMC42LTAuNSwxLjQsMCwyYzAuNiwwLjYsMS40LDAuNiwyLDBsMTIuNC0xMi40YzAuNi0wLjUsMC42LTEuNCwwLTJMMjYuNSwwLjR6JTI3LyUzRSAlM0Mvc3ZnJTNFXCIpIGNlbnRlciBjZW50ZXIgbm8tcmVwZWF0O2JhY2tncm91bmQtc2l6ZToycmVtIDEuNHJlbTtib3JkZXItY29sb3I6dmFyKC0tY29sb3ItZ3JleS0yMDApfS5zdHlsZWQgYVtocmVmJD1cIi5wZGZcIl0sLmFjdGlvbi1kb3dubG9hZHtmb250LXNpemU6dmFyKC0tZm9udC1zaXplLWJ1dHRvbik7Y29sb3I6dmFyKC0tY29sb3ItYmxhY2spfS5zdHlsZWQgYVtocmVmJD1cIi5wZGZcIl06YmVmb3JlLC5hY3Rpb24tZG93bmxvYWQ6YmVmb3Jle3dpZHRoOjRyZW07aGVpZ2h0OjRyZW07Y29udGVudDpcIlwiO21hcmdpbi1yaWdodDp2YXIoLS1zcGFjaW5nLTEwKTtiYWNrZ3JvdW5kOnRyYW5zcGFyZW50IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0NzdmcgdmVyc2lvbj0lMjcxLjElMjcgeG1sbnM9JTI3aHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmclMjcgeG1sbnM6eGxpbms9JTI3aHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayUyNyB4PSUyNzBweCUyNyB5PSUyNzBweCUyNyB2aWV3Qm94PSUyNzAgMCA0MCA0MCUyNyBlbmFibGUtYmFja2dyb3VuZD0lMjduZXcgMCAwIDQwIDQwJTI3IHhtbDpzcGFjZT0lMjdwcmVzZXJ2ZSUyNyUzRSAlM0NwYXRoIGZpbGw9JTI3JTIzQzMwMDQ4JTI3IGQ9JTI3TTIwLDI4LjNjLTAuNywwLTEuMi0wLjYtMS4yLTEuMlYxLjJDMTguOCwwLjYsMTkuMywwLDIwLDBzMS4yLDAuNiwxLjIsMS4ydjI1LjhDMjEuMiwyNy44LDIwLjcsMjguMywyMCwyOC4zeiUyNy8lM0UgJTNDcGF0aCBmaWxsPSUyNyUyM0MzMDA0OCUyNyBkPSUyN00yMCwyOC4zYy0wLjMsMC0wLjYtMC4xLTAuOS0wLjRsLTYuNy02LjdjLTAuNS0wLjUtMC41LTEuMywwLTEuOGMwLjUtMC41LDEuMy0wLjUsMS44LDBsNS44LDUuOGw1LjgtNS44IGMwLjUtMC41LDEuMy0wLjUsMS44LDBjMC41LDAuNSwwLjUsMS4zLDAsMS44TDIwLjksMjhDMjAuNiwyOC4yLDIwLjMsMjguMywyMCwyOC4zeiUyNy8lM0UgJTNDcGF0aCBmaWxsPSUyNyUyM0MzMDA0OCUyNyBkPSUyN00zNS40LDQwSDQuNkMyLjEsNDAsMCwzNy45LDAsMzUuNHYtNy41YzAtMC43LDAuNi0xLjIsMS4yLTEuMnMxLjIsMC42LDEuMiwxLjJ2Ny41YzAsMS4xLDAuOSwyLjEsMi4xLDIuMSBoMzAuOGMxLjEsMCwyLjEtMC45LDIuMS0yLjF2LTcuNWMwLTAuNywwLjYtMS4yLDEuMi0xLjJzMS4yLDAuNiwxLjIsMS4ydjcuNUM0MCwzNy45LDM3LjksNDAsMzUuNCw0MHolMjcvJTNFJTNDL3N2ZyUzRVwiKSBjZW50ZXIgY2VudGVyIG5vLXJlcGVhdDtiYWNrZ3JvdW5kLXNpemU6MTAwJSAxMDAlfS5zdHlsZWQgYVtocmVmJD1cIi5wZGZcIl06aG92ZXIsLmFjdGlvbi1kb3dubG9hZDpob3Zlcnt0ZXh0LWRlY29yYXRpb246dW5kZXJsaW5lfS5hY3Rpb24tZm9vdGVye2NvbG9yOnZhcigtLWNvbG9yLXdoaXRlKX0ubm90LXRvdWNoIC5hY3Rpb24tZm9vdGVyOmhvdmVye3RleHQtZGVjb3JhdGlvbjp1bmRlcmxpbmV9LmFjdGlvbi1maWx0ZXJ7ZGlzcGxheTotd2Via2l0LWlubGluZS1ib3g7ZGlzcGxheTotbXMtaW5saW5lLWZsZXhib3g7ZGlzcGxheTppbmxpbmUtZmxleDtoZWlnaHQ6Mi42cmVtO3BhZGRpbmc6LjAxcmVtIHZhcigtLXNwYWNpbmctMjApIDA7bWFyZ2luOnZhcigtLXNwYWNpbmctMTApO2NvbG9yOnZhcigtLWNvbG9yLXByaW1hcnktMSk7Zm9udC1zaXplOjEuN3JlbTtib3JkZXItcmFkaXVzOjEuM3JlbTtib3JkZXI6MXB4IHNvbGlkIHZhcigtLWNvbG9yLXByaW1hcnktMSl9LmFjdGlvbi1maWx0ZXItLWFjdGl2ZXtjb2xvcjp2YXIoLS1jb2xvci13aGl0ZSk7YmFja2dyb3VuZC1jb2xvcjp2YXIoLS1jb2xvci1wcmltYXJ5LTEpfS5zZWxlY3R7d2lkdGg6MTAwJTtoZWlnaHQ6NHJlbTtwYWRkaW5nOjAgdmFyKC0tc3BhY2luZy0yMCk7Zm9udC1mYW1pbHk6aW5oZXJpdDtmb250LXNpemU6MS44cmVtO2NvbG9yOnZhcigtLWNvbG9yLXdoaXRlKTtib3JkZXI6bm9uZTstd2Via2l0LWFwcGVhcmFuY2U6bm9uZTstbW96LWFwcGVhcmFuY2U6bm9uZTthcHBlYXJhbmNlOm5vbmU7Ym9yZGVyLXJhZGl1czoycmVtO2JhY2tncm91bmQ6I2MzMDA0OCB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHZlcnNpb249JTI3MS4xJTI3IHhtbG5zPSUyN2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJTI3IHhtbG5zOnhsaW5rPSUyN2h0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmslMjcgeD0lMjcwcHglMjcgeT0lMjcwcHglMjcgdmlld0JveD0lMjcwIDAgMTIgOCUyNyBlbmFibGUtYmFja2dyb3VuZD0lMjduZXcgMCAwIDEyIDglMjcgeG1sOnNwYWNlPSUyN3ByZXNlcnZlJTI3JTNFJTNDcGF0aCBmaWxsPSUyN3doaXRlJTI3IGQ9JTI3TTYsNy41YzAuMiwwLDAuNC0wLjEsMC42LTAuMmw1LjItNS4yYzAuMy0wLjMsMC4zLTAuOSwwLTEuMmMtMC4zLTAuMy0wLjktMC4zLTEuMiwwTDYsNS41TDEuNCwwLjkgYy0wLjMtMC4zLTAuOS0wLjMtMS4yLDBjLTAuMywwLjMtMC4zLDAuOSwwLDEuMmw1LjIsNS4yQzUuNiw3LjUsNS44LDcuNSw2LDcuNXolMjcvJTNFJTNDL3N2ZyUzRVwiKSByaWdodCAyMHB4IGNlbnRlciBuby1yZXBlYXQ7YmFja2dyb3VuZC1zaXplOjIzcHggMTJweH0uc2VsZWN0OmZvY3Vze291dGxpbmU6bm9uZX0uZmllbGRfX3JvdyAqe2ZvbnQtZmFtaWx5OmluaGVyaXR9LmZpZWxkLWdyb3Vwe3Bvc2l0aW9uOnJlbGF0aXZlO21hcmdpbi10b3A6NXJlbX0uZmllbGQtZ3JvdXAtLWhhbGZ7d2lkdGg6MTAwJX1AbWVkaWEobWluLXdpZHRoOiA3NWVtKXsuZmllbGQtZ3JvdXAtLWhhbGZ7d2lkdGg6Y2FsYygxMDAlIC0gdmFyKC0tc3BhY2luZy0zMCkpfX0uZmllbGQtZ3JvdXAtLXRoaXJke3dpZHRoOjEwMCV9QG1lZGlhKG1pbi13aWR0aDogNzVlbSl7LmZpZWxkLWdyb3VwLS10aGlyZHt3aWR0aDpjYWxjKDEwMCUgLSB2YXIoLS1zcGFjaW5nLTMwKSl9fS5maWVsZC1ncm91cC0tbGFyZ2V7d2lkdGg6MTAwJX0uZmllbGQtZ3JvdXAtLW1lZGl1bXt3aWR0aDoxMDAlfUBtZWRpYShtaW4td2lkdGg6IDc1ZW0pey5maWVsZC1ncm91cC0tbWVkaXVte3dpZHRoOmNhbGMoMTAwJSAqIDQgLyA2IC0gdmFyKC0tc3BhY2luZy0zMCkpfX0uZmllbGQtZ3JvdXAtLXNtYWxse3dpZHRoOjEwMCV9QG1lZGlhKG1pbi13aWR0aDogNzVlbSl7LmZpZWxkLWdyb3VwLS1zbWFsbHt3aWR0aDpjYWxjKDEwMCUgKiAyIC8gNiAtIHZhcigtLXNwYWNpbmctMzApKX19QG1lZGlhKG1pbi13aWR0aDogNzVlbSl7LnJvdyAuZmllbGQtZ3JvdXArLmZpZWxkLWdyb3Vwe21hcmdpbi1sZWZ0OnZhcigtLXNwYWNpbmctNjApfX0uZmllbGQtZ3JvdXAtLWJvcmRlcmVke2JvcmRlci1ib3R0b206MXB4IHNvbGlkIHZhcigtLWNvbG9yLWJsYWNrKX0uZmllbGQtZ3JvdXAtLWJvcmRlcmVkLmZpZWxkLWdyb3VwLS1oYXMtZXJyb3Jze2JvcmRlci1ib3R0b206MnB4IHNvbGlkIHZhcigtLWNvbG9yLWVycm9yKX0uZmllbGQtZ3JvdXAtLWJvcmRlcmVkLmZpZWxkLWdyb3VwLS1oYXMtZXJyb3JzOmJlZm9yZXtwb3NpdGlvbjphYnNvbHV0ZTtsZWZ0Oi03cHg7cmlnaHQ6LTdweDtib3R0b206MDtoZWlnaHQ6MTAwJTtkaXNwbGF5OmJsb2NrO2NvbnRlbnQ6XCJcIjtiYWNrZ3JvdW5kLWNvbG9yOiNGMjFDMjgxMDt6LWluZGV4OjB9LmZpZWxkLWdyb3VwLS1jaGVja2JveHttYXJnaW4tdG9wOnZhcigtLXNwYWNpbmctNjApfS5maWVsZC1ncm91cC0taHRtbHttYXJnaW4tdG9wOnZhcigtLXNwYWNpbmdXaWRlKTtjb2xvcjp2YXIoLS1jb2xvci1ibGFjayl9QG1lZGlhKG1pbi13aWR0aDogNzVlbSl7LmZpZWxkLWdyb3VwLS1odG1se21hcmdpbi10b3A6MTByZW19fS5maWVsZC1ncm91cC0tYmxvY2t7bWFyZ2luLXRvcDp2YXIoLS1zcGFjaW5nLTYwKX0uZmllbGRfX2lucHV0e3Bvc2l0aW9uOnJlbGF0aXZlO2Rpc3BsYXk6YmxvY2s7bWluLWhlaWdodDo0cmVtO21heC13aWR0aDoxMDAlO2JvcmRlcjowO3dpZHRoOjEwMCU7b3V0bGluZTpub25lO2JhY2tncm91bmQ6bm9uZX0uZmllbGRfX2lucHV0LS1maWxle3dpZHRoOmF1dG87bWluLWhlaWdodDp1bnNldH0uZmllbGRfX2xhYmVse3Bvc2l0aW9uOnJlbGF0aXZlO2Rpc3BsYXk6YmxvY2t9LmZpZWxkLWdyb3VwLS1ibG9jayAuZmllbGRfX2xhYmVse3Bvc2l0aW9uOmFic29sdXRlO2xlZnQ6MDt0b3A6LjJyZW07d2lkdGg6MTAwJTstd2Via2l0LXRyYW5zaXRpb246YWxsIHZhcigtLWFuaW1hdGlvbkR1cmF0aW9uKSB2YXIoLS1hbmltYXRpb25FYXNlKTt0cmFuc2l0aW9uOmFsbCB2YXIoLS1hbmltYXRpb25EdXJhdGlvbikgdmFyKC0tYW5pbWF0aW9uRWFzZSk7Y3Vyc29yOnBvaW50ZXJ9LmZpZWxkLWdyb3VwLS1ibG9jay1hbmltYXRlZCAuZmllbGRfX2xhYmVse2ZvbnQtc2l6ZToxLjdyZW07bGluZS1oZWlnaHQ6MnJlbTtjb2xvcjp2YXIoLS1jb2xvci1ncmV5LTIwMCk7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWSgtMi43cmVtKTt0cmFuc2Zvcm06dHJhbnNsYXRlWSgtMi43cmVtKX0uZmllbGQtZ3JvdXAtLXRleHRhcmVhLmZpZWxkLWdyb3VwLS1ibG9jay1hbmltYXRlZCAuZmllbGRfX2xhYmVsey13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVkoLTMuNXJlbSk7dHJhbnNmb3JtOnRyYW5zbGF0ZVkoLTMuNXJlbSl9LmZpZWxkX19sYWJlbC5yZXF1aXJlZDphZnRlcntjb250ZW50OlwiKlwifS5maWVsZF9fc3ViLWxhYmVse3Bvc2l0aW9uOnJlbGF0aXZlO2Rpc3BsYXk6YmxvY2s7cGFkZGluZy10b3A6LjJyZW07bWFyZ2luLXRvcDp2YXIoLS1zcGFjaW5nLTIwKTtwYWRkaW5nLWxlZnQ6NnJlbTttaW4taGVpZ2h0OnZhcigtLXNwYWNpbmctNDApO2N1cnNvcjpwb2ludGVyfS5maWVsZF9fc3ViLWxhYmVsOmJlZm9yZXtwb3NpdGlvbjphYnNvbHV0ZTtsZWZ0OjA7dG9wOjA7ZGlzcGxheTpibG9jazt3aWR0aDo0cmVtO2hlaWdodDo0cmVtO2NvbnRlbnQ6XCJcIjtib3JkZXI6MXB4IHNvbGlkIHZhcigtLWNvbG9yLWJsYWNrKX0uZmllbGRfX2lucHV0LS1yYWRpbysuZmllbGRfX3N1Yi1sYWJlbDpiZWZvcmV7Ym9yZGVyLXJhZGl1czo1MCV9aW5wdXRbdHlwZT1jaGVja2JveF06Y2hlY2tlZCsuZmllbGRfX3N1Yi1sYWJlbDpiZWZvcmUsLmZpZWxkX19pbnB1dC0tY2hlY2s6Y2hlY2tlZCsuZmllbGRfX3N1Yi1sYWJlbDpiZWZvcmV7YmFja2dyb3VuZDp0cmFuc3BhcmVudCB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHZlcnNpb249JTI3MS4xJTI3IHhtbG5zPSUyN2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJTI3IHhtbG5zOnhsaW5rPSUyN2h0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmslMjcgeD0lMjcwcHglMjcgeT0lMjcwcHglMjcgdmlld0JveD0lMjcwIDAgNDAgMzElMjcgZW5hYmxlLWJhY2tncm91bmQ9JTI3bmV3IDAgMCA0MCAzMSUyNyB4bWw6c3BhY2U9JTI3cHJlc2VydmUlMjclM0UlM0NwYXRoIGZpbGw9JTI3JTIzQzMwMDQ4JTI3IGQ9JTI3TTM5LjUsMC41Yy0wLjYtMC42LTEuNi0wLjctMi4zLDBjMCwwLDAsMCwwLDBsLTI2LDI2bC04LjUtOC41Yy0wLjYtMC42LTEuNi0wLjYtMi4zLDBjLTAuNiwwLjYtMC42LDEuNiwwLDIuMmw5LjYsOS42IGMwLjYsMC42LDEuNiwwLjYsMi4zLDBMMzkuNSwyLjhDNDAuMSwyLjEsNDAuMSwxLjEsMzkuNSwwLjV6JTI3LyUzRSUzQy9zdmclM0VcIikgY2VudGVyIGNlbnRlciBuby1yZXBlYXQ7YmFja2dyb3VuZC1zaXplOjIwcHggMTAwJX0uZmllbGRfX2lucHV0LS1yYWRpbzpjaGVja2VkKy5maWVsZF9fc3ViLWxhYmVsOmFmdGVye3Bvc2l0aW9uOmFic29sdXRlO2xlZnQ6LjRyZW07dG9wOi40cmVtO2Rpc3BsYXk6YmxvY2s7Y29udGVudDpcIlwiO3dpZHRoOjMuNHJlbTtoZWlnaHQ6My40cmVtO2JhY2tncm91bmQtY29sb3I6dmFyKC0tY29sb3ItcHJpbWFyeS0xKTtib3JkZXItcmFkaXVzOjUwJX0uZmllbGRfX3N1Yi1sYWJlbC0taW5saW5le2Rpc3BsYXk6LXdlYmtpdC1pbmxpbmUtYm94O2Rpc3BsYXk6LW1zLWlubGluZS1mbGV4Ym94O2Rpc3BsYXk6aW5saW5lLWZsZXg7bWFyZ2luLXJpZ2h0OnZhcigtLXNwYWNpbmctNDApfS5maWVsZF9faW5wdXQtLXRleHRhcmVhey13ZWJraXQtdHJhbnNpdGlvbjpoZWlnaHQgdmFyKC0tYW5pbWF0aW9uRHVyYXRpb24pIHZhcigtLWFuaW1hdGlvbkVhc2UpO3RyYW5zaXRpb246aGVpZ2h0IHZhcigtLWFuaW1hdGlvbkR1cmF0aW9uKSB2YXIoLS1hbmltYXRpb25FYXNlKX0uZmYtZm9ybS1lcnJvcnMsLmZmLWZvcm0tc3VjY2Vzc3ttYXJnaW4tYm90dG9tOnZhcigtLXNwYWNpbmctNjApfS5mZi1mb3JtLXN1Y2Nlc3N7Y29sb3I6dmFyKC0tY29sb3Itc3VjY2Vzcyl9LmZmLWZvcm0tZXJyb3Jze2NvbG9yOnZhcigtLWNvbG9yLWVycm9yKX0uZmYtZXJyb3Jze3Bvc2l0aW9uOmFic29sdXRlO3RvcDoxMDAlO2ZvbnQtc2l6ZToxLjZyZW07bGluZS1oZWlnaHQ6My4ycmVtO2xldHRlci1zcGFjaW5nOi4xcmVtO2NvbG9yOnZhcigtLWNvbG9yLWVycm9yKX06aXMoLmZpZWxkLWdyb3VwLS1jaGVja2JveF9ncm91cCkrLmZmLWVycm9yc3twb3NpdGlvbjpyZWxhdGl2ZTt0b3A6YXV0bzttYXJnaW4tdG9wOnZhcigtLXNwYWNpbmctMTApfS5maWVsZC1ncm91cC0tc3VibWl0IC5hY3Rpb24rLmFjdGlvbnttYXJnaW4tbGVmdDp2YXIoLS1zcGFjaW5nLTIwKX12aWRlbyxpbWd7d2lkdGg6MTAwJTtoZWlnaHQ6YXV0bzstby1vYmplY3QtZml0OmNvdmVyO29iamVjdC1maXQ6Y292ZXJ9LmZpZ3VyZXtwb3NpdGlvbjpyZWxhdGl2ZTtvdmVyZmxvdzpoaWRkZW59LmZpZ3VyZTphZnRlcntwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MDtkaXNwbGF5OmJsb2NrO3dpZHRoOjEwMCU7aGVpZ2h0OjEwMCU7Y29udGVudDpcIlwifS5maWd1cmUgcGljdHVyZSwuZmlndXJlIGltZywuZmlndXJlIHZpZGVve3Bvc2l0aW9uOmFic29sdXRlO2xlZnQ6MDt0b3A6MDt3aWR0aDoxMDAlO2hlaWdodDoxMDAlfS5maWd1cmUgaW1ney13ZWJraXQtdHJhbnNpdGlvbjotd2Via2l0LXRyYW5zZm9ybSB2YXIoLS1hbmltYXRpb25EdXJhdGlvbikgdmFyKC0tYW5pbWF0aW9uRWFzZSk7dHJhbnNpdGlvbjotd2Via2l0LXRyYW5zZm9ybSB2YXIoLS1hbmltYXRpb25EdXJhdGlvbikgdmFyKC0tYW5pbWF0aW9uRWFzZSk7dHJhbnNpdGlvbjp0cmFuc2Zvcm0gdmFyKC0tYW5pbWF0aW9uRHVyYXRpb24pIHZhcigtLWFuaW1hdGlvbkVhc2UpO3RyYW5zaXRpb246dHJhbnNmb3JtIHZhcigtLWFuaW1hdGlvbkR1cmF0aW9uKSB2YXIoLS1hbmltYXRpb25FYXNlKSwgLXdlYmtpdC10cmFuc2Zvcm0gdmFyKC0tYW5pbWF0aW9uRHVyYXRpb24pIHZhcigtLWFuaW1hdGlvbkVhc2UpO2ltYWdlLXJlbmRlcmluZzotd2Via2l0LW9wdGltaXplLWNvbnRyYXN0Oy13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTpoaWRkZW47YmFja2ZhY2UtdmlzaWJpbGl0eTpoaWRkZW47YmFja2dyb3VuZDojZjBmMGYwO21peC1ibGVuZC1tb2RlOmRhcmtlbn0uZmlndXJlLXRocmVle2hlaWdodDowO3BhZGRpbmctYm90dG9tOjc2JX0uZmlndXJlLXR3b3toZWlnaHQ6MDtwYWRkaW5nLWJvdHRvbTo3Mi4yNSV9LmZpZ3VyZS1mdWxsc2NyZWVuOmFmdGVyLC5maWd1cmUtY3RhOmFmdGVye2JhY2tncm91bmQtY29sb3I6cmdiYSgwLDAsMCwuNDUpfS5jLWN0YS0tbm8tZ3JhZGllbnQgLmZpZ3VyZTphZnRlcntkaXNwbGF5Om5vbmU7dmlzaWJpbGl0eTpoaWRkZW59LmZpZ3VyZS1zbGlkZXItLXNtYWxse2hlaWdodDowO3BhZGRpbmctYm90dG9tOjEwMCV9QG1lZGlhKG1pbi13aWR0aDogNDcuOTM3NWVtKXsuZmlndXJlLXNsaWRlci0tc21hbGx7cGFkZGluZy1ib3R0b206NTQuOTElfX0uZmlndXJlLXNsaWRlci0tdGFsbHtoZWlnaHQ6MDtwYWRkaW5nLWJvdHRvbToxMDAlfUBtZWRpYShtaW4td2lkdGg6IDQ3LjkzNzVlbSl7LmZpZ3VyZS1zbGlkZXItLXRhbGx7cGFkZGluZy1ib3R0b206NzcuNTYlfX0uZGlzYWJsZWR7cG9pbnRlci1ldmVudHM6bm9uZX0uc2VjdGlvbntwb3NpdGlvbjpyZWxhdGl2ZTtvdmVyZmxvdzpoaWRkZW59LnNlY3Rpb24tLXNwYWNpbmd7cGFkZGluZy10b3A6dmFyKC0tc3BhY2luZy00MCk7cGFkZGluZy1ib3R0b206dmFyKC0tc3BhY2luZy00MCl9QG1lZGlhKG1pbi13aWR0aDogNzVlbSl7LnNlY3Rpb24tLXNwYWNpbmd7cGFkZGluZy10b3A6dmFyKC0tc3BhY2luZy0xMjApO3BhZGRpbmctYm90dG9tOnZhcigtLXNwYWNpbmctMTIwKX19LnNlY3Rpb24tLXNwYWNpbmctdG9we3BhZGRpbmctdG9wOnZhcigtLXNwYWNpbmctNDApfUBtZWRpYShtaW4td2lkdGg6IDc1ZW0pey5zZWN0aW9uLS1zcGFjaW5nLXRvcHtwYWRkaW5nLXRvcDp2YXIoLS1zcGFjaW5nLTEyMCl9fS5zZWN0aW9uX190aXRsZXttYXJnaW4tYm90dG9tOnZhcigtLXNwYWNpbmctNDApfS5pY29ue3Bvc2l0aW9uOnJlbGF0aXZlO2Rpc3BsYXk6LXdlYmtpdC1pbmxpbmUtYm94O2Rpc3BsYXk6LW1zLWlubGluZS1mbGV4Ym94O2Rpc3BsYXk6aW5saW5lLWZsZXg7LXdlYmtpdC1ib3gtYWxpZ246Y2VudGVyOy1tcy1mbGV4LWFsaWduOmNlbnRlcjthbGlnbi1pdGVtczpjZW50ZXI7LXdlYmtpdC1ib3gtcGFjazpjZW50ZXI7LW1zLWZsZXgtcGFjazpjZW50ZXI7anVzdGlmeS1jb250ZW50OmNlbnRlcjtsaW5lLWhlaWdodDowO2ZvbnQtc3R5bGU6bm9ybWFsO2JhY2tncm91bmQtc2l6ZToxMDAlIDEwMCV9Lmljb24gc3Zne3dpZHRoOjEwMCU7aGVpZ2h0OmF1dG99Lmljb24tY2hldnJvbi1kb3duLC5pY29uLWNoZXZyb24tZG93biBzdmd7d2lkdGg6MjJweDtoZWlnaHQ6MjJweH1AbWVkaWEobWluLXdpZHRoOiA0Ny45Mzc1ZW0pey5pY29uLWNoZXZyb24tZG93biwuaWNvbi1jaGV2cm9uLWRvd24gc3Zne3dpZHRoOjIycHg7aGVpZ2h0OjIycHh9fUBtZWRpYShtaW4td2lkdGg6IDc1ZW0pey5pY29uLWNoZXZyb24tZG93biwuaWNvbi1jaGV2cm9uLWRvd24gc3Zne3dpZHRoOjIycHg7aGVpZ2h0OjIycHh9fS5pY29uLWNoZXZyb24tcmlnaHQsLmljb24tY2hldnJvbi1yaWdodCBzdmd7d2lkdGg6MTFweDtoZWlnaHQ6MTFweH1AbWVkaWEobWluLXdpZHRoOiA0Ny45Mzc1ZW0pey5pY29uLWNoZXZyb24tcmlnaHQsLmljb24tY2hldnJvbi1yaWdodCBzdmd7d2lkdGg6NnB4O2hlaWdodDoxMXB4fX1AbWVkaWEobWluLXdpZHRoOiA3NWVtKXsuaWNvbi1jaGV2cm9uLXJpZ2h0LC5pY29uLWNoZXZyb24tcmlnaHQgc3Zne3dpZHRoOjZweDtoZWlnaHQ6MTFweH19Lmljb24taG9tZSwuaWNvbi1ob21lIHN2Z3t3aWR0aDoyN3B4O2hlaWdodDoyN3B4fUBtZWRpYShtaW4td2lkdGg6IDQ3LjkzNzVlbSl7Lmljb24taG9tZSwuaWNvbi1ob21lIHN2Z3t3aWR0aDozMHB4O2hlaWdodDoyN3B4fX1AbWVkaWEobWluLXdpZHRoOiA3NWVtKXsuaWNvbi1ob21lLC5pY29uLWhvbWUgc3Zne3dpZHRoOjMxcHg7aGVpZ2h0OjM2cHh9fS5pY29uLXBsYXksLmljb24tcGxheSBzdmd7d2lkdGg6MjBweDtoZWlnaHQ6MjBweH1AbWVkaWEobWluLXdpZHRoOiA0Ny45Mzc1ZW0pey5pY29uLXBsYXksLmljb24tcGxheSBzdmd7d2lkdGg6MjBweDtoZWlnaHQ6MjBweH19QG1lZGlhKG1pbi13aWR0aDogNzVlbSl7Lmljb24tcGxheSwuaWNvbi1wbGF5IHN2Z3t3aWR0aDozNnB4O2hlaWdodDo0MHB4fX1ocntiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLXByaW1hcnlDb2xvcik7bWFyZ2luOnZhcigtLWdsb2JhbE1hcmdpbikgYXV0bztkaXNwbGF5OmJsb2NrO2JvcmRlcjpub25lO2NsZWFyOmJvdGg7aGVpZ2h0OjFweH12aWRlbzo6LXdlYmtpdC1tZWRpYS1jb250cm9scyx2aWRlbzo6dmlkZW86Oi13ZWJraXQtbWVkaWEtY29udHJvbHMtZW5jbG9zdXJlLHZpZGVvOjotd2Via2l0LW1lZGlhLWNvbnRyb2xzLW92ZXJsYXktcGxheS1idXR0b257ZGlzcGxheTpub25lICFpbXBvcnRhbnQ7LXdlYmtpdC1hcHBlYXJhbmNlOm5vbmUgIWltcG9ydGFudH0uaWZyYW1lLXdyYXBwZXJ7cGFkZGluZzowfS5pZnJhbWUtY29udGFpbmVye3Bvc2l0aW9uOnJlbGF0aXZlO3dpZHRoOjEwMCU7aGVpZ2h0OjA7cGFkZGluZy1ib3R0b206NTYuMjUlfS5pZnJhbWUtY29udGFpbmVyLS1zaG9we2hlaWdodDoxMDB2aDtwYWRkaW5nLWJvdHRvbTowfUBtZWRpYShtaW4td2lkdGg6IDc1ZW0pey5pZnJhbWUtY29udGFpbmVyLS1zaG9we2hlaWdodDowO3BhZGRpbmctYm90dG9tOjU2LjI1JX19LmlmcmFtZS1jb250YWluZXIgaWZyYW1lLC5pZnJhbWUtY29udGFpbmVyIG9iamVjdCwuaWZyYW1lLWNvbnRhaW5lciBlbWJlZHtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MDtsZWZ0OjA7d2lkdGg6MTAwJTtoZWlnaHQ6MTAwJTt6LWluZGV4OjF9LmlmcmFtZV9fcG9zdGVye3Bvc2l0aW9uOmFic29sdXRlO2xlZnQ6MDt0b3A6MDt3aWR0aDoxMDAlO2hlaWdodDoxMDAlO3otaW5kZXg6MjtvcGFjaXR5OjE7LXdlYmtpdC10cmFuc2l0aW9uOmFsbCAuM3MgY3ViaWMtYmV6aWVyKDAuMjUsIDAuNDYsIDAuNDUsIDAuNzUpO3RyYW5zaXRpb246YWxsIC4zcyBjdWJpYy1iZXppZXIoMC4yNSwgMC40NiwgMC40NSwgMC43NSl9LmlmcmFtZV9fcG9zdGVyLS1wbGF5aW5ne29wYWNpdHk6MDt6LWluZGV4OjB9LmlmcmFtZV9fcG9zdGVyIGltZ3tkaXNwbGF5OmJsb2NrO3dpZHRoOjEwMCU7aGVpZ2h0OjEwMCU7LW8tb2JqZWN0LWZpdDpjb3ZlcjtvYmplY3QtZml0OmNvdmVyfS5pZnJhbWVfX3BsYXl7cG9zaXRpb246YWJzb2x1dGU7bGVmdDo1MCU7dG9wOjUwJTtkaXNwbGF5Oi13ZWJraXQtYm94O2Rpc3BsYXk6LW1zLWZsZXhib3g7ZGlzcGxheTpmbGV4Oy13ZWJraXQtYm94LXBhY2s6Y2VudGVyOy1tcy1mbGV4LXBhY2s6Y2VudGVyO2p1c3RpZnktY29udGVudDpjZW50ZXI7LXdlYmtpdC1ib3gtYWxpZ246Y2VudGVyOy1tcy1mbGV4LWFsaWduOmNlbnRlcjthbGlnbi1pdGVtczpjZW50ZXI7d2lkdGg6NjBweDtoZWlnaHQ6NjBweDtwYWRkaW5nOjA7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTUwJSwgLTUwJSwgMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC01MCUsIC01MCUsIDApO3otaW5kZXg6MjtjdXJzb3I6cG9pbnRlcjt3aWxsLWNoYW5nZTpiYWNrZ3JvdW5kLWNvbG9yO2JvcmRlci1yYWRpdXM6NTAlOy13ZWJraXQtdHJhbnNpdGlvbjpiYWNrZ3JvdW5kLWNvbG9yIC4yNXMgZWFzZTt0cmFuc2l0aW9uOmJhY2tncm91bmQtY29sb3IgLjI1cyBlYXNlO2JhY2tncm91bmQtY29sb3I6dmFyKC0tY29sb3ItcHJpbWFyeS0xKTtjb2xvcjp2YXIoLS13aGl0ZSl9QG1lZGlhKG1pbi13aWR0aDogNzVlbSl7LmlmcmFtZV9fcGxheXt3aWR0aDoxMjBweDtoZWlnaHQ6MTIwcHh9fS5pZnJhbWVfX3BsYXkgLmljb257LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWCgycHgpO3RyYW5zZm9ybTp0cmFuc2xhdGVYKDJweCk7Y29sb3I6dmFyKC0tY29sb3Itd2hpdGUpfUBtZWRpYShtaW4td2lkdGg6IDc1ZW0pey5pZnJhbWVfX3BsYXkgLmljb257LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWCg1cHgpO3RyYW5zZm9ybTp0cmFuc2xhdGVYKDVweCl9fS5ub3QtdG91Y2ggLmlmcmFtZV9fcGxheTpob3ZlcntiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLWNvbG9yLXByaW1hcnktMil9dGFibGV7Ym9yZGVyLWNvbGxhcHNlOmNvbGxhcHNlO2JvcmRlcjowO3dpZHRoOjEwMCU7bWFyZ2luLWJvdHRvbTp2YXIoLS1nbG9iYWxNYXJnaW4pfXRhYmxlIHRye2JvcmRlci1ib3R0b206MXB4IHNvbGlkIHZhcigtLWxpZ2h0R3JheSl9dGFibGUgdGQsdGFibGUgdGh7dGV4dC1hbGlnbjpsZWZ0O3BhZGRpbmc6Y2FsYyh2YXIoLS1nbG9iYWxQYWRkaW5nKSAvIDIpfXRhYmxlIHRoZWFke2JvcmRlci1ib3R0b206MnB4IHNvbGlkIHZhcigtLXByaW1hcnlDb2xvcil9dGFibGUgdGhlYWQgdGh7Zm9udC13ZWlnaHQ6Ym9sZH0uaGFtYnVyZ2Vye3Bvc2l0aW9uOnJlbGF0aXZlO2Rpc3BsYXk6YmxvY2s7d2lkdGg6dmFyKC0taGFtYnVyZ2VyV2lkdGgpO2hlaWdodDp2YXIoLS1oYW1idXJnZXJXaWR0aCk7cGFkZGluZzowO292ZXJmbG93OmhpZGRlbjtjb2xvcjpjdXJyZW50Q29sb3I7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWigwKTt0cmFuc2Zvcm06dHJhbnNsYXRlWigwKX0uaGFtYnVyZ2VyX190ZXh0e2Rpc3BsYXk6bm9uZX0uaGFtYnVyZ2VyX19saW5le3Bvc2l0aW9uOmFic29sdXRlO3RvcDo1MCU7cmlnaHQ6MDtkaXNwbGF5OmJsb2NrO2hlaWdodDp2YXIoLS1oYW1idXJnZXJMaW5lSGVpZ2h0KTt3aWR0aDpjYWxjKHZhcigtLWhhbWJ1cmdlcldpZHRoKS8xKTtiYWNrZ3JvdW5kLWNvbG9yOmN1cnJlbnRDb2xvcjtib3JkZXItcmFkaXVzOjJweDstd2Via2l0LXRyYW5zaXRpb246LXdlYmtpdC10cmFuc2Zvcm0gLjNzIGVhc2U7dHJhbnNpdGlvbjotd2Via2l0LXRyYW5zZm9ybSAuM3MgZWFzZTt0cmFuc2l0aW9uOnRyYW5zZm9ybSAuM3MgZWFzZTt0cmFuc2l0aW9uOnRyYW5zZm9ybSAuM3MgZWFzZSwgLXdlYmtpdC10cmFuc2Zvcm0gLjNzIGVhc2U7LXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOjUwJSA1MCU7dHJhbnNmb3JtLW9yaWdpbjo1MCUgNTAlfS5oYW1idXJnZXJfX2xpbmU6Zmlyc3QtY2hpbGQsLmhhbWJ1cmdlcl9fbGluZTpsYXN0LWNoaWxke3dpZHRoOnZhcigtLWhhbWJ1cmdlcldpZHRoKX0uaGFtYnVyZ2VyX19saW5lOmZpcnN0LWNoaWxkey13ZWJraXQtdHJhbnNmb3JtOnJvdGF0ZSgxODBkZWcpIHRyYW5zbGF0ZVkoMTBweCk7dHJhbnNmb3JtOnJvdGF0ZSgxODBkZWcpIHRyYW5zbGF0ZVkoMTBweCl9LmhhbWJ1cmdlcl9fbGluZTpsYXN0LWNoaWxkey13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVkoMTBweCk7dHJhbnNmb3JtOnRyYW5zbGF0ZVkoMTBweCl9LmhhbWJ1cmdlcl9faW5uZXJ7cG9zaXRpb246cmVsYXRpdmU7ZGlzcGxheTpibG9jaztoZWlnaHQ6MTZweDt3aWR0aDoxMDAlfS5oYW1idXJnZXJbYXJpYS1leHBhbmRlZD10cnVlXXtiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLWNvbG9yLXdoaXRlKX0uaGFtYnVyZ2VyW2FyaWEtZXhwYW5kZWQ9dHJ1ZV0gLmhhbWJ1cmdlcl9fbGluZXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVYKDE1MCUpO3RyYW5zZm9ybTp0cmFuc2xhdGVYKDE1MCUpO29wYWNpdHk6MH0uaGFtYnVyZ2VyW2FyaWEtZXhwYW5kZWQ9dHJ1ZV0gLmhhbWJ1cmdlcl9fbGluZTpsYXN0LWNoaWxkey13ZWJraXQtdHJhbnNmb3JtOnJvdGF0ZSg0NWRlZyk7dHJhbnNmb3JtOnJvdGF0ZSg0NWRlZyk7b3BhY2l0eToxfS5oYW1idXJnZXJbYXJpYS1leHBhbmRlZD10cnVlXSAuaGFtYnVyZ2VyX19saW5lOmZpcnN0LWNoaWxkey13ZWJraXQtdHJhbnNmb3JtOnJvdGF0ZSgtNDVkZWcpO3RyYW5zZm9ybTpyb3RhdGUoLTQ1ZGVnKTtvcGFjaXR5OjF9Lm5hdntkaXNwbGF5Oi13ZWJraXQtaW5saW5lLWJveDtkaXNwbGF5Oi1tcy1pbmxpbmUtZmxleGJveDtkaXNwbGF5OmlubGluZS1mbGV4fS5uYXZfX3RvZ2dsZXtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6LjVyZW07cmlnaHQ6LTEuNXJlbTt3aWR0aDo2cmVtO2hlaWdodDo2cmVtOy13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjpjZW50ZXIgY2VudGVyO3RyYW5zZm9ybS1vcmlnaW46Y2VudGVyIGNlbnRlcjstd2Via2l0LXRyYW5zaXRpb246LXdlYmtpdC10cmFuc2Zvcm0gdmFyKC0tYW5pbWF0aW9uRHVyYXRpb24pIHZhcigtLWFuaW1hdGlvbkVhc2UpO3RyYW5zaXRpb246LXdlYmtpdC10cmFuc2Zvcm0gdmFyKC0tYW5pbWF0aW9uRHVyYXRpb24pIHZhcigtLWFuaW1hdGlvbkVhc2UpO3RyYW5zaXRpb246dHJhbnNmb3JtIHZhcigtLWFuaW1hdGlvbkR1cmF0aW9uKSB2YXIoLS1hbmltYXRpb25FYXNlKTt0cmFuc2l0aW9uOnRyYW5zZm9ybSB2YXIoLS1hbmltYXRpb25EdXJhdGlvbikgdmFyKC0tYW5pbWF0aW9uRWFzZSksIC13ZWJraXQtdHJhbnNmb3JtIHZhcigtLWFuaW1hdGlvbkR1cmF0aW9uKSB2YXIoLS1hbmltYXRpb25FYXNlKTtjb2xvcjppbmhlcml0fS5uYXZfX3RvZ2dsZSAuaWNvbntjb2xvcjp2YXIoLS1jb2xvci1ibGFjayl9Lm5hdl9faXRlbS0tcGFyZW50LW9wZW5lZCAubmF2X190b2dnbGV7LXdlYmtpdC10cmFuc2Zvcm06cm90YXRlKDE4MGRlZyk7dHJhbnNmb3JtOnJvdGF0ZSgxODBkZWcpfUBtZWRpYShtaW4td2lkdGg6IDc1ZW0pey5uYXZfX3RvZ2dsZXtkaXNwbGF5Om5vbmU7dmlzaWJpbGl0eTpoaWRkZW59fS5uYXZfX3dyYXB7ZGlzcGxheTotd2Via2l0LWJveDtkaXNwbGF5Oi1tcy1mbGV4Ym94O2Rpc3BsYXk6ZmxleDstbXMtZmxleC13cmFwOndyYXA7ZmxleC13cmFwOndyYXB9QG1lZGlhKG1pbi13aWR0aDogNzVlbSl7Lm5hdi0tbWFpbi1uYXYgLm5hdl9fd3JhcC0tcGFyZW50LC5uYXYtLW1ldGEtbmF2IC5uYXZfX3dyYXAtLXBhcmVudHstd2Via2l0LWJveC1wYWNrOmVuZDstbXMtZmxleC1wYWNrOmVuZDtqdXN0aWZ5LWNvbnRlbnQ6ZmxleC1lbmR9fS5uYXZfX3dyYXAtLWNoaWxke3BhZGRpbmctdG9wOnZhcigtLXNwYWNpbmctMTApO3BhZGRpbmctYm90dG9tOnZhcigtLXNwYWNpbmctMjApO2JhY2tncm91bmQtY29sb3I6dmFyKC0tY29sb3Itd2hpdGUpfUBtZWRpYShtaW4td2lkdGg6IDc1ZW0pey5uYXZfX3dyYXAtLWNoaWxke3Bvc2l0aW9uOmFic29sdXRlO2xlZnQ6MDt0b3A6MTAwJTtkaXNwbGF5Om5vbmU7LXdlYmtpdC1ib3gtb3JpZW50OnZlcnRpY2FsOy13ZWJraXQtYm94LWRpcmVjdGlvbjpub3JtYWw7LW1zLWZsZXgtZGlyZWN0aW9uOmNvbHVtbjtmbGV4LWRpcmVjdGlvbjpjb2x1bW47b3BhY2l0eTowO3BhZGRpbmc6Mi42cmVtOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0yLjZyZW0sIC0wLjZyZW0sIDFweCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0yLjZyZW0sIC0wLjZyZW0sIDFweCk7d2hpdGUtc3BhY2U6bm93cmFwOy13ZWJraXQtYm94LXNoYWRvdzowIDJweCAyMHB4IDAgIzFBMTkxOTIwO2JveC1zaGFkb3c6MCAycHggMjBweCAwICMxQTE5MTkyMH19Lm5hdl9fd3JhcC5uYXZfX3dyYXAtLXZpc2libGV7ZGlzcGxheTotd2Via2l0LWJveDtkaXNwbGF5Oi1tcy1mbGV4Ym94O2Rpc3BsYXk6ZmxleDt6LWluZGV4Ojk5OTg7dmlzaWJpbGl0eTp2aXNpYmxlfS5uYXZfX2l0ZW17cG9zaXRpb246cmVsYXRpdmV9QG1lZGlhKG1pbi13aWR0aDogNzVlbSl7Lm5hdl9faXRlbSAuaWNvbi1jaGV2cm9uLWRvd24sLm5hdl9faXRlbSAuaWNvbi1jaGV2cm9uLWRvd24gc3Zne3dpZHRoOjIwcHg7aGVpZ2h0OjEycHh9fS5uYXZfX2l0ZW0tLWNoaWxke3BhZGRpbmctcmlnaHQ6Ny41cmVtO3dpZHRoOjEwMCV9Lm5hdl9faXRlbS0tY2hpbGQ6aG92ZXJ7YmFja2dyb3VuZDp0cmFuc3BhcmVudCB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHZlcnNpb249JTI3MS4xJTI3IHhtbG5zPSUyN2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJTI3IHhtbG5zOnhsaW5rPSUyN2h0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmslMjcgeD0lMjcwcHglMjcgeT0lMjcwcHglMjcgdmlld0JveD0lMjcwIDAgNDAgMjglMjcgZW5hYmxlLWJhY2tncm91bmQ9JTI3bmV3IDAgMCA0MCAyOCUyNyB4bWw6c3BhY2U9JTI3cHJlc2VydmUlMjclM0UgJTNDcGF0aCBmaWxsPSUyNyUyM0MzMDA0OCUyNyBkPSUyN00yNi41LDAuNGMtMC41LTAuNi0xLjQtMC42LTIsMGMtMC41LDAuNS0wLjUsMS40LDAsMmwxMC4xLDEwLjFIMS40Yy0wLjgsMC0xLjQsMC42LTEuNCwxLjRzMC42LDEuNCwxLjQsMS40aDMzLjIgbC0xMC4xLDEwYy0wLjUsMC42LTAuNSwxLjQsMCwyYzAuNiwwLjYsMS40LDAuNiwyLDBsMTIuNC0xMi40YzAuNi0wLjUsMC42LTEuNCwwLTJMMjYuNSwwLjR6JTI3LyUzRSAlM0Mvc3ZnJTNFXCIpIHJpZ2h0IGNlbnRlciBuby1yZXBlYXQ7YmFja2dyb3VuZC1zaXplOjIycHggMjJweH0ubmF2X19saW5re291dGxpbmU6bm9uZTt0ZXh0LWRlY29yYXRpb246bm9uZTtjb2xvcjp2YXIoLS1jb2xvci1ibGFjayl9Lm5hdl9fbGluazpob3Zlcntjb2xvcjp2YXIoLS1jb2xvci1wcmltYXJ5LTEpfS5uYXZfX2xpbms6Zm9jdXN7b3V0bGluZTpub25lfS5uYXZfX2xpbmsuaXMtYWN0aXZle2NvbG9yOnZhcigtLWNvbG9yLXByaW1hcnktMSl9Lm5hdl9fbGluay0tY2hpbGR7Zm9udC1zaXplOjEuOHJlbTtsaW5lLWhlaWdodDozLjhyZW19LmxhbmctY2hvb3Nlcntwb3NpdGlvbjphYnNvbHV0ZTtsZWZ0OnZhcigtLXNwYWNpbmctMjApO3RvcDoyLjVyZW19QG1lZGlhKG1pbi13aWR0aDogNzVlbSl7LmxhbmctY2hvb3Nlcntwb3NpdGlvbjpzdGF0aWN9fS5sYW5nLWNob29zZXJfX2l0ZW17cG9zaXRpb246cmVsYXRpdmV9LmxhbmctY2hvb3Nlcl9faXRlbTpub3QoOmZpcnN0LWNoaWxkKXtwYWRkaW5nLWxlZnQ6dmFyKC0tc3BhY2luZy0yMCl9LmxhbmctY2hvb3Nlcl9faXRlbTpub3QoOmZpcnN0LWNoaWxkKTpiZWZvcmV7cG9zaXRpb246YWJzb2x1dGU7bGVmdDowO3RvcDotM3B4O2Rpc3BsYXk6YmxvY2s7d2lkdGg6dmFyKC0tc3BhY2luZy0yMCk7dGV4dC1hbGlnbjpjZW50ZXI7Y29udGVudDpcInxcIjtsaW5lLWhlaWdodDpub3JtYWx9Lm5vdC10b3VjaCAubGFuZy1jaG9vc2VyX19pdGVtIC5uYXZfX2xpbms6aG92ZXJ7Y29sb3I6dmFyKC0tY29sb3ItcHJpbWFyeS0xKX0uYnJlYWRjcnVtYl9fd3JhcHBlcntkaXNwbGF5Om5vbmU7dmlzaWJpbGl0eTpub25lfUBtZWRpYShtaW4td2lkdGg6IDc1ZW0pey5icmVhZGNydW1iX193cmFwcGVye2Rpc3BsYXk6LXdlYmtpdC1ib3g7ZGlzcGxheTotbXMtZmxleGJveDtkaXNwbGF5OmZsZXg7dmlzaWJpbGl0eTp2aXNpYmxlfX0uYy10d29fY29sdW1ucyAuYnJlYWRjcnVtYl9fd3JhcHBlciwuYy1sZWdhbCAuYnJlYWRjcnVtYl9fd3JhcHBlciwuYy10ZXh0IC5icmVhZGNydW1iX193cmFwcGVye21hcmdpbi1ib3R0b206dmFyKC0tc3BhY2luZy0zMCl9LmMtZnVsbHNjcmVlbiAuYnJlYWRjcnVtYl9fd3JhcHBlcntwb3NpdGlvbjphYnNvbHV0ZTtsZWZ0OjA7dG9wOnZhcigtLXNwYWNpbmctNDApfS5jLWZ1bGxzY3JlZW4gLmJyZWFkY3J1bWJfX3dyYXBwZXIgLmNvbnRhaW5lcnttYXJnaW4tbGVmdDo0MHB4O21hcmdpbi1yaWdodDp1bnNldH1AbWVkaWEobWluLXdpZHRoOiAxMDYuMjVlbSl7LmMtZnVsbHNjcmVlbiAuYnJlYWRjcnVtYl9fd3JhcHBlciAuY29udGFpbmVye21hcmdpbi1sZWZ0OmF1dG87bWFyZ2luLXJpZ2h0OmF1dG99fS5icmVhZGNydW1ie2Rpc3BsYXk6LXdlYmtpdC1ib3g7ZGlzcGxheTotbXMtZmxleGJveDtkaXNwbGF5OmZsZXh9LmJyZWFkY3J1bWJfX3dyYXBwZXJ7cG9zaXRpb246cmVsYXRpdmU7ei1pbmRleDoyO21heC13aWR0aDoxMDB2dzt3aGl0ZS1zcGFjZTpub3dyYXA7b3ZlcmZsb3c6YXV0bztoZWlnaHQ6NTBweDtwYWRkaW5nOjA7LXdlYmtpdC1vdmVyZmxvdy1zY3JvbGxpbmc6dG91Y2h9LmJyZWFkY3J1bWItLWNoaWxke3Bvc2l0aW9uOmZpeGVkO2xlZnQ6LTIycHg7dG9wOjEwMCU7ZGlzcGxheTpub25lOy13ZWJraXQtYm94LW9yaWVudDp2ZXJ0aWNhbDstd2Via2l0LWJveC1kaXJlY3Rpb246bm9ybWFsOy1tcy1mbGV4LWRpcmVjdGlvbjpjb2x1bW47ZmxleC1kaXJlY3Rpb246Y29sdW1uO3dpZHRoOmF1dG87bWF4LXdpZHRoOjEwMCU7cGFkZGluZzoxcmVtIDA7YmFja2dyb3VuZC1jb2xvcjp2YXIoLS1jb2xvci1ncmV5LTMwMCk7d29yZC1icmVhazprZWVwLWFsbDt3aGl0ZS1zcGFjZTpub3dyYXB9LmJyZWFkY3J1bWJfX2l0ZW17ZGlzcGxheTotd2Via2l0LWJveDtkaXNwbGF5Oi1tcy1mbGV4Ym94O2Rpc3BsYXk6ZmxleDstd2Via2l0LWJveC1hbGlnbjpjZW50ZXI7LW1zLWZsZXgtYWxpZ246Y2VudGVyO2FsaWduLWl0ZW1zOmNlbnRlcjtmb250LXNpemU6MS42cmVtO2hlaWdodDozMHB4O292ZXJmbG93OnZpc2libGU7bGV0dGVyLXNwYWNpbmc6LjFyZW19LmJyZWFkY3J1bWJfX2l0ZW06Zmlyc3QtY2hpbGR7bWFyZ2luLXJpZ2h0OjEuNXJlbX0uYnJlYWRjcnVtYl9faXRlbSAuaWNvbi1jaGV2cm9uLXJpZ2h0e21hcmdpbjowIDFyZW19LmJyZWFkY3J1bWItLWxpZ2h0IC5icmVhZGNydW1iX19pdGVtIC5pY29uLWNoZXZyb24tcmlnaHR7Y29sb3I6dmFyKC0tY29sb3Itd2hpdGUpfS5icmVhZGNydW1iX190cmlnZ2Vye2hlaWdodDozMHB4O21hcmdpbi1sZWZ0OnZhcigtLXNwYWNpbmdTbWFsbCk7Y29sb3I6dmFyKC0tY29sb3ItZ3JleS0zMDApfS5icmVhZGNydW1iLS1saWdodCAuYnJlYWRjcnVtYl9fdHJpZ2dlcntjb2xvcjp2YXIoLS1jb2xvci13aGl0ZSl9LmJyZWFkY3J1bWJfX3RyaWdnZXIgLmljb257LXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOmNlbnRlciBjZW50ZXI7dHJhbnNmb3JtLW9yaWdpbjpjZW50ZXIgY2VudGVyfS5icmVhZGNydW1iX19pdGVtLXRpdGxle2Rpc3BsYXk6LXdlYmtpdC1pbmxpbmUtYm94O2Rpc3BsYXk6LW1zLWlubGluZS1mbGV4Ym94O2Rpc3BsYXk6aW5saW5lLWZsZXg7LXdlYmtpdC1ib3gtYWxpZ246Y2VudGVyOy1tcy1mbGV4LWFsaWduOmNlbnRlcjthbGlnbi1pdGVtczpjZW50ZXI7aGVpZ2h0OjMwcHg7Y29sb3I6dmFyKC0tY29sb3ItZ3JleS0zMDApO3RleHQtZGVjb3JhdGlvbjpub25lfS5icmVhZGNydW1iLS1saWdodCAuYnJlYWRjcnVtYl9faXRlbS10aXRsZXtjb2xvcjp2YXIoLS1jb2xvci13aGl0ZSl9Lm5vdC10b3VjaCBhLmJyZWFkY3J1bWJfX2l0ZW0tdGl0bGU6aG92ZXJ7dGV4dC1kZWNvcmF0aW9uOnVuZGVybGluZX0uYnJlYWRjcnVtYl9faXRlbS0taG9tZXttYXJnaW4tbGVmdDowfS5icmVhZGNydW1iX19saW5rLS1ob21le2Rpc3BsYXk6LXdlYmtpdC1pbmxpbmUtYm94O2Rpc3BsYXk6LW1zLWlubGluZS1mbGV4Ym94O2Rpc3BsYXk6aW5saW5lLWZsZXg7LXdlYmtpdC1ib3gtYWxpZ246Y2VudGVyOy1tcy1mbGV4LWFsaWduOmNlbnRlcjthbGlnbi1pdGVtczpjZW50ZXI7LXdlYmtpdC1ib3gtcGFjazpjZW50ZXI7LW1zLWZsZXgtcGFjazpjZW50ZXI7anVzdGlmeS1jb250ZW50OmNlbnRlcjtjb2xvcjp2YXIoLS1jb2xvci1ncmV5LTMwMCl9LmJyZWFkY3J1bWItLWxpZ2h0IC5icmVhZGNydW1iX19saW5rLS1ob21le2NvbG9yOnZhcigtLWNvbG9yLXdoaXRlKX0uYnJlYWRjcnVtYl9faXRlbS0tbGFzdHtwYWRkaW5nLXJpZ2h0OnZhcigtLXNwYWNpbmdSZWd1bGFyKTtjb2xvcjp2YXIoLS1jb2xvci1ncmV5LTMwMCk7Y3Vyc29yOmRlZmF1bHR9LmJyZWFkY3J1bWJfX2l0ZW0tLW9wZW5lZCAuYnJlYWRjcnVtYi0tY2hpbGR7ZGlzcGxheTotd2Via2l0LWJveDtkaXNwbGF5Oi1tcy1mbGV4Ym94O2Rpc3BsYXk6ZmxleH0uYnJlYWRjcnVtYl9faXRlbS0tb3BlbmVkIC5icmVhZGNydW1iX190cmlnZ2VyIC5pY29uey13ZWJraXQtdHJhbnNmb3JtOnJvdGF0ZSgxODBkZWcpO3RyYW5zZm9ybTpyb3RhdGUoMTgwZGVnKX0ubmF2LS1tYWluLW5hdiAubmF2X19pdGVtLS1wYXJlbnR7cG9zaXRpb246cmVsYXRpdmU7bWF4LWhlaWdodDo3cmVtO3dpZHRoOjEwMCU7bWFyZ2luOjAgdmFyKC0tc3BhY2luZy0yMCk7LXdlYmtpdC10cmFuc2l0aW9uOm1heC1oZWlnaHQgLjVzIHZhcigtLWFuaW1hdGlvbkVhc2UpO3RyYW5zaXRpb246bWF4LWhlaWdodCAuNXMgdmFyKC0tYW5pbWF0aW9uRWFzZSk7b3ZlcmZsb3c6aGlkZGVuO2JvcmRlci1ib3R0b206MXB4IHNvbGlkIHZhcigtLWNvbG9yLXByaW1hcnktMS10cmFuc3BhcmVudCl9QG1lZGlhKG1pbi13aWR0aDogNzVlbSl7Lm5hdi0tbWFpbi1uYXYgLm5hdl9faXRlbS0tcGFyZW50e3dpZHRoOmF1dG87bWFyZ2luLWxlZnQ6Mi41cmVtO21hcmdpbi1yaWdodDowO2JvcmRlci1ib3R0b206MDtvdmVyZmxvdzp2aXNpYmxlfX1AbWVkaWEobWluLXdpZHRoOiA5My43NWVtKXsubmF2LS1tYWluLW5hdiAubmF2X19pdGVtLS1wYXJlbnR7bWFyZ2luLWxlZnQ6dmFyKC0tc3BhY2luZy02MCl9fS5uYXYtLW1haW4tbmF2IC5uYXZfX2l0ZW0tLWNoaWxke21hcmdpbi1ib3R0b206dmFyKC0tc3BhY2luZy0yMCl9QG1lZGlhKG1pbi13aWR0aDogNzVlbSl7Lm5hdi0tbWFpbi1uYXYgLm5hdl9faXRlbS0tY2hpbGR7bWFyZ2luLWJvdHRvbTowfX0ubmF2LS1tYWluLW5hdiAubmF2X19pdGVtLS1wYXJlbnQtb3BlbmVke21heC1oZWlnaHQ6ODAwcHh9QG1lZGlhKG1pbi13aWR0aDogNzVlbSl7Lm5hdi0tbWFpbi1uYXYgLm5hdl9faXRlbS0tcGFyZW50LW9wZW5lZHttYXgtaGVpZ2h0OnVuc2V0fX0ubmF2LS1tYWluLW5hdiAubmF2X19saW5rLS1wYXJlbnR7ZGlzcGxheTotd2Via2l0LWlubGluZS1ib3g7ZGlzcGxheTotbXMtaW5saW5lLWZsZXhib3g7ZGlzcGxheTppbmxpbmUtZmxleDtoZWlnaHQ6N3JlbTstd2Via2l0LWJveC1hbGlnbjpjZW50ZXI7LW1zLWZsZXgtYWxpZ246Y2VudGVyO2FsaWduLWl0ZW1zOmNlbnRlcjtmb250LXNpemU6Mi40cmVtO2xpbmUtaGVpZ2h0OjMuOHJlbX0ubm90LXRvdWNoIC5uYXYtLW1haW4tbmF2IC5uYXZfX2xpbmstLXBhcmVudDpob3Zlcntjb2xvcjp2YXIoLS1jb2xvci1wcmltYXJ5LTEpfS5uYXYtLW1ldGEtbmF2e21hcmdpbi10b3A6dmFyKC0tc3BhY2luZy0yMCl9Lm5hdi0tbWV0YS1uYXYgLm5hdl9fd3JhcHstd2Via2l0LWJveC1hbGlnbjpjZW50ZXI7LW1zLWZsZXgtYWxpZ246Y2VudGVyO2FsaWduLWl0ZW1zOmNlbnRlcn0ubmF2LS1tZXRhLW5hdiAuaWNvbntjb2xvcjp2YXIoLS1jb2xvci1wcmltYXJ5LTEpO3dpZHRoOjNyZW07bWFyZ2luLXJpZ2h0Oi41cmVtfUBtZWRpYShtaW4td2lkdGg6IDc1ZW0pey5uYXYtLW1ldGEtbmF2e21hcmdpbi10b3A6MH19Lm5hdi0tbWV0YS1uYXYgLm5hdl9fbGlua3tkaXNwbGF5Oi13ZWJraXQtYm94O2Rpc3BsYXk6LW1zLWZsZXhib3g7ZGlzcGxheTpmbGV4Oy13ZWJraXQtYm94LWFsaWduOmNlbnRlcjstbXMtZmxleC1hbGlnbjpjZW50ZXI7YWxpZ24taXRlbXM6Y2VudGVyfS5uYXYtLW1ldGEtbmF2IC5uYXZfX2l0ZW0tLXBhcmVudHt3aWR0aDoxMDAlO21hcmdpbjp2YXIoLS1zcGFjaW5nLTEwKSB2YXIoLS1zcGFjaW5nLTIwKX1AbWVkaWEobWluLXdpZHRoOiA3NWVtKXsubmF2LS1tZXRhLW5hdiAubmF2X19pdGVtLS1wYXJlbnR7d2lkdGg6YXV0bzttYXJnaW4tbGVmdDp2YXIoLS1zcGFjaW5nLTQwKTttYXJnaW4tcmlnaHQ6MH19Lm5vdC10b3VjaCAubmF2LS1tZXRhLW5hdiAubmF2X19saW5rOmhvdmVye2NvbG9yOnZhcigtLWNvbG9yLXByaW1hcnktMSl9Lm5hdi0tbWV0YS1uYXYgLnVuZGVybGluZWQgLm5hdl9fdGV4dHt0ZXh0LWRlY29yYXRpb246dW5kZXJsaW5lfS5uYXYtLWZvb3Rlci1uYXYgLm5hdl9fd3JhcHstd2Via2l0LWJveC1vcmllbnQ6dmVydGljYWw7LXdlYmtpdC1ib3gtZGlyZWN0aW9uOm5vcm1hbDstbXMtZmxleC1kaXJlY3Rpb246Y29sdW1uO2ZsZXgtZGlyZWN0aW9uOmNvbHVtbn1AbWVkaWEobWluLXdpZHRoOiA3NWVtKXsubmF2LS1mb290ZXItbmF2IC5uYXZfX3dyYXB7LXdlYmtpdC1ib3gtb3JpZW50Omhvcml6b250YWw7LXdlYmtpdC1ib3gtZGlyZWN0aW9uOm5vcm1hbDstbXMtZmxleC1kaXJlY3Rpb246cm93O2ZsZXgtZGlyZWN0aW9uOnJvd319Lm5hdi0tZm9vdGVyLW5hdiAubmF2X19pdGVte21hcmdpbi10b3A6dmFyKC0tc3BhY2luZy0yMCl9QG1lZGlhKG1pbi13aWR0aDogNzVlbSl7Lm5hdi0tZm9vdGVyLW5hdiAubmF2X19pdGVte21hcmdpbi10b3A6MDttYXJnaW4tbGVmdDp2YXIoLS1zcGFjaW5nLTgwKX19Lm5hdi0tZm9vdGVyLW5hdiAubmF2X19saW5re2NvbG9yOnZhcigtLXdoaXRlKX0ubm90LXRvdWNoIC5uYXYtLWZvb3Rlci1uYXYgLm5hdl9fbGluazpob3Zlcnt0ZXh0LWRlY29yYXRpb246dW5kZXJsaW5lfS5uYXYtLWZvb3Rlci1uYXYgLm5hdl9fbGluay5pcy1hY3RpdmV7dGV4dC1kZWNvcmF0aW9uOnVuZGVybGluZX0ubmF2LS1zb2NpYWwtbmF2IC5uYXZfX2l0ZW06bm90KDpmaXJzdC1jaGlsZCl7bWFyZ2luLWxlZnQ6dmFyKC0tc3BhY2luZy00MCl9QG1lZGlhKG1pbi13aWR0aDogNzVlbSl7Lm5hdi0tc29jaWFsLW5hdiAubmF2X19pdGVtOm5vdCg6Zmlyc3QtY2hpbGQpe21hcmdpbi1sZWZ0OjIuNXJlbX19Lm5hdi0tc29jaWFsLW5hdiAubmF2X19saW5re2NvbG9yOnZhcigtLXdoaXRlKX0ubmF2LS1zb2NpYWwtbmF2IC5pY29uLC5uYXYtLXNvY2lhbC1uYXYgc3Zne3dpZHRoOjI2cHg7aGVpZ2h0OjI2cHh9Lm5vdC10b3VjaCAubmF2LS1zb2NpYWwtbmF2IC5uYXZfX2xpbms6aG92ZXJ7Y29sb3I6dmFyKC0tY29sb3ItcHJpbWFyeS0xKX0uY29va2llYmFubmVye3Bvc2l0aW9uOmZpeGVkO3JpZ2h0OjA7Ym90dG9tOjA7ei1pbmRleDoxMDA7YmFja2dyb3VuZC1jb2xvcjpyZ2JhKDAsMCwwLC44KTtjb2xvcjp2YXIoLS1jb2xvci13aGl0ZSk7cGFkZGluZzp2YXIoLS1zcGFjaW5nLTIwKTt3aWR0aDphdXRvO21heC13aWR0aDoxMDAlfUBtZWRpYShtaW4td2lkdGg6IDQ3LjkzNzVlbSl7LmNvb2tpZWJhbm5lcnttYXgtd2lkdGg6MzZyZW19fS5jb29raWViYW5uZXJfX3RpdGxle21hcmdpbi1yaWdodDp2YXIoLS1zcGFjaW5nLTEwKTttYXJnaW4tYm90dG9tOnZhcigtLXNwYWNpbmctMTApfS5jb29raWViYW5uZXJfX2Rlc2N7bWFyZ2luLXJpZ2h0OnZhcigtLXNwYWNpbmctMTApO21hcmdpbi1ib3R0b206dmFyKC0tc3BhY2luZy0xMCl9LmNvb2tpZWJhbm5lcl9fY3Rhe2Rpc3BsYXk6LXdlYmtpdC1ib3g7ZGlzcGxheTotbXMtZmxleGJveDtkaXNwbGF5OmZsZXg7LW1zLWZsZXgtd3JhcDp3cmFwO2ZsZXgtd3JhcDp3cmFwO3dpZHRoOjEwMCV9LmNvb2tpZWJhbm5lcl9fYnV0dG9ue21hcmdpbi1yaWdodDp2YXIoLS1zcGFjaW5nLTEwKTttYXJnaW4tYm90dG9tOnZhcigtLXNwYWNpbmctMTApO3BhZGRpbmctbGVmdDoycmVtO3BhZGRpbmctcmlnaHQ6MnJlbTttaW4td2lkdGg6dW5zZXR9LmNvb2tpZWJhbm5lcl9fYnV0dG9uLS1saWdodHttYXJnaW4tcmlnaHQ6MH0uY29va2llYmFubmVyX19jbG9zZWJ1dHRvbntwb3NpdGlvbjphYnNvbHV0ZTtyaWdodDowO3RvcDowO3dpZHRoOjQwcHg7aGVpZ2h0OjQwcHg7YmFja2dyb3VuZDpub25lO2JvcmRlcjowOy13ZWJraXQtdHJhbnNpdGlvbjouMnMgYWxsO3RyYW5zaXRpb246LjJzIGFsbH0uY29va2llYmFubmVyX19jbG9zZWJ1dHRvbjpmb2N1c3tvdXRsaW5lOm5vbmU7YmFja2dyb3VuZDp2YXIoLS1jb2xvci1ibGFjayl9LmNvb2tpZWJhbm5lcl9fY2xvc2V4e3Bvc2l0aW9uOmFic29sdXRlO3dpZHRoOjEwMCU7aGVpZ2h0OjEwMCU7dG9wOjA7bGVmdDowOy13ZWJraXQtdHJhbnNpdGlvbjouMnMgYWxsO3RyYW5zaXRpb246LjJzIGFsbH0uY29va2llYmFubmVyX19jbG9zZXg6YmVmb3JlLC5jb29raWViYW5uZXJfX2Nsb3NleDphZnRlcntjb250ZW50OlwiXCI7ZGlzcGxheTpibG9jazt3aWR0aDp2YXIoLS1zcGFjaW5nLTIwKTtoZWlnaHQ6MXB4O2JhY2tncm91bmQ6dmFyKC0tY29sb3Itd2hpdGUpO3Bvc2l0aW9uOmFic29sdXRlO3RvcDo1MCU7bGVmdDpjYWxjKDUwJSAtIHZhcigtLXNwYWNpbmctMjApLzIpOy13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjpjZW50ZXIgY2VudGVyO3RyYW5zZm9ybS1vcmlnaW46Y2VudGVyIGNlbnRlcn0uY29va2llYmFubmVyX19jbG9zZXg6YmVmb3Jley13ZWJraXQtdHJhbnNmb3JtOnJvdGF0ZSg0NWRlZyk7dHJhbnNmb3JtOnJvdGF0ZSg0NWRlZyl9LmNvb2tpZWJhbm5lcl9fY2xvc2V4OmFmdGVyey13ZWJraXQtdHJhbnNmb3JtOnJvdGF0ZSgtNDVkZWcpO3RyYW5zZm9ybTpyb3RhdGUoLTQ1ZGVnKX0uY29va2llYmFubmVyX19jbG9zZXg6aG92ZXJ7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUoMS4yKTt0cmFuc2Zvcm06c2NhbGUoMS4yKTtjdXJzb3I6cG9pbnRlcn0uaGVhZGVye3Bvc2l0aW9uOmZpeGVkO3otaW5kZXg6NTA7dG9wOjA7ZGlzcGxheTotd2Via2l0LWJveDtkaXNwbGF5Oi1tcy1mbGV4Ym94O2Rpc3BsYXk6ZmxleDstd2Via2l0LWJveC1wYWNrOmp1c3RpZnk7LW1zLWZsZXgtcGFjazpqdXN0aWZ5O2p1c3RpZnktY29udGVudDpzcGFjZS1iZXR3ZWVuOy13ZWJraXQtYm94LWFsaWduOmNlbnRlcjstbXMtZmxleC1hbGlnbjpjZW50ZXI7YWxpZ24taXRlbXM6Y2VudGVyO3dpZHRoOjEwMCU7aGVpZ2h0OnZhcigtLWhlYWRlckhlaWdodFNtYWxsKTtiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLWNvbG9yLXdoaXRlKTstd2Via2l0LWJveC1zaGFkb3c6MCAycHggMjBweCAwICMxQTE5MTkyMDtib3gtc2hhZG93OjAgMnB4IDIwcHggMCAjMUExOTE5MjA7LXdlYmtpdC10cmFuc2l0aW9uOi13ZWJraXQtdHJhbnNmb3JtIHZhcigtLWFuaW1hdGlvbkR1cmF0aW9uKSB2YXIoLS1hbmltYXRpb25FYXNlKTt0cmFuc2l0aW9uOi13ZWJraXQtdHJhbnNmb3JtIHZhcigtLWFuaW1hdGlvbkR1cmF0aW9uKSB2YXIoLS1hbmltYXRpb25FYXNlKTt0cmFuc2l0aW9uOnRyYW5zZm9ybSB2YXIoLS1hbmltYXRpb25EdXJhdGlvbikgdmFyKC0tYW5pbWF0aW9uRWFzZSk7dHJhbnNpdGlvbjp0cmFuc2Zvcm0gdmFyKC0tYW5pbWF0aW9uRHVyYXRpb24pIHZhcigtLWFuaW1hdGlvbkVhc2UpLCAtd2Via2l0LXRyYW5zZm9ybSB2YXIoLS1hbmltYXRpb25EdXJhdGlvbikgdmFyKC0tYW5pbWF0aW9uRWFzZSl9QG1lZGlhKG1pbi13aWR0aDogNzVlbSl7LmhlYWRlcntoZWlnaHQ6dmFyKC0taGVhZGVySGVpZ2h0KX19LmhlYWRlci0tc2Nyb2xsey13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVkoLTEyMCUpO3RyYW5zZm9ybTp0cmFuc2xhdGVZKC0xMjAlKX0uaGVhZGVyX19ob21lLWxpbmt7ZGlzcGxheTotd2Via2l0LWlubGluZS1ib3g7ZGlzcGxheTotbXMtaW5saW5lLWZsZXhib3g7ZGlzcGxheTppbmxpbmUtZmxleDttYXJnaW4tbGVmdDp2YXIoLS1zcGFjaW5nLTIwKX1AbWVkaWEobWluLXdpZHRoOiA3NWVtKXsuaGVhZGVyX19ob21lLWxpbmt7bWFyZ2luLWxlZnQ6dmFyKC0tc3BhY2luZy00MCl9fS5oZWFkZXJfX2hvbWUtbGluaz4qe3dpZHRoOjEzMHB4fUBtZWRpYShtaW4td2lkdGg6IDc1ZW0pey5oZWFkZXJfX2hvbWUtbGluaz4qe3dpZHRoOjIwcmVtfX0uaGVhZGVyX19uYXZ7cG9zaXRpb246Zml4ZWQ7dG9wOjA7cmlnaHQ6MDt3aWR0aDoxMDB2dztoZWlnaHQ6MTAwdmg7cGFkZGluZy10b3A6OXJlbTtwYWRkaW5nLWJvdHRvbTo3cmVtO3otaW5kZXg6MTstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgxMDAlLCAwLCAwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMTAwJSwgMCwgMCk7YmFja2dyb3VuZC1jb2xvcjp2YXIoLS1jb2xvci13aGl0ZSk7b3ZlcmZsb3cteDpoaWRkZW47b3ZlcmZsb3cteTpzY3JvbGw7LXdlYmtpdC1vdmVyZmxvdy1zY3JvbGxpbmc6dG91Y2g7LXdlYmtpdC10cmFuc2l0aW9uOi13ZWJraXQtdHJhbnNmb3JtIHZhcigtLWFuaW1hdGlvbkR1cmF0aW9uKSB2YXIoLS1hbmltYXRpb25FYXNlKTt0cmFuc2l0aW9uOi13ZWJraXQtdHJhbnNmb3JtIHZhcigtLWFuaW1hdGlvbkR1cmF0aW9uKSB2YXIoLS1hbmltYXRpb25FYXNlKTt0cmFuc2l0aW9uOnRyYW5zZm9ybSB2YXIoLS1hbmltYXRpb25EdXJhdGlvbikgdmFyKC0tYW5pbWF0aW9uRWFzZSk7dHJhbnNpdGlvbjp0cmFuc2Zvcm0gdmFyKC0tYW5pbWF0aW9uRHVyYXRpb24pIHZhcigtLWFuaW1hdGlvbkVhc2UpLCAtd2Via2l0LXRyYW5zZm9ybSB2YXIoLS1hbmltYXRpb25EdXJhdGlvbikgdmFyKC0tYW5pbWF0aW9uRWFzZSl9QG1lZGlhKG1pbi13aWR0aDogNDcuOTM3NWVtKWFuZCAobWF4LXdpZHRoOiA3NC45OWVtKXsuaGVhZGVyX19uYXZ7d2lkdGg6MzcuNXJlbX19QG1lZGlhKG1pbi13aWR0aDogNzVlbSl7LmhlYWRlcl9fbmF2e3Bvc2l0aW9uOnJlbGF0aXZlO3Bvc2l0aW9uOnVuc2V0O2hlaWdodDphdXRvO2Rpc3BsYXk6LXdlYmtpdC1ib3g7ZGlzcGxheTotbXMtZmxleGJveDtkaXNwbGF5OmZsZXg7LXdlYmtpdC1ib3gtcGFjazplbmQ7LW1zLWZsZXgtcGFjazplbmQ7anVzdGlmeS1jb250ZW50OmZsZXgtZW5kO3BhZGRpbmc6N3JlbSB2YXIoLS1zcGFjaW5nLTQwKSAwIDA7LXdlYmtpdC10cmFuc2Zvcm06bm9uZTt0cmFuc2Zvcm06bm9uZTtiYWNrZ3JvdW5kOm5vbmU7b3ZlcmZsb3c6dmlzaWJsZX19LmhlYWRlcl9fbmF2LS1vcGVuZWQgLmhlYWRlcl9fbmF2ey13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsIDAsIDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLCAwLCAwKX1AbWVkaWEobWluLXdpZHRoOiA3NWVtKXsuaGVhZGVyX19uYXYtLW9wZW5lZCAuaGVhZGVyX19uYXZ7LXdlYmtpdC10cmFuc2Zvcm06bm9uZTt0cmFuc2Zvcm06bm9uZX19LmhlYWRlcl9fbmF2LW92ZXJsYXl7cG9zaXRpb246Zml4ZWQ7dG9wOjA7bGVmdDowO3dpZHRoOjEwMHZ3O2hlaWdodDoxMDB2aDtiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLWNvbG9yLWJsYWNrLXRyYW5zcGFyZW50KTtkaXNwbGF5Om5vbmU7ei1pbmRleDowfUBtZWRpYShtaW4td2lkdGg6IDQ3LjkzNzVlbSlhbmQgKG1heC13aWR0aDogNzQuOTllbSl7LmhlYWRlcl9fbmF2LS1vcGVuZWQgLmhlYWRlcl9fbmF2LW92ZXJsYXl7ZGlzcGxheTpibG9ja319QG1lZGlhKG1pbi13aWR0aDogNzVlbSl7LmhlYWRlcl9fbmF2LW1ldGF7cG9zaXRpb246YWJzb2x1dGU7cmlnaHQ6MDt0b3A6M3JlbTtwYWRkaW5nLXJpZ2h0OnZhcigtLXNwYWNpbmctNDApfX0uaGVhZGVyX19oYW1idXJnZXJ7cG9zaXRpb246cmVsYXRpdmU7bWFyZ2luLXJpZ2h0OnZhcigtLXNwYWNpbmctMjApO3otaW5kZXg6Mn1AbWVkaWEobWluLXdpZHRoOiA3NWVtKXsuaGVhZGVyX19oYW1idXJnZXJ7ZGlzcGxheTpub25lO3Zpc2liaWxpdHk6aGlkZGVufX0uZm9vdGVye2NvbG9yOnZhcigtLWNvbG9yLXdoaXRlKX0uZm9vdGVyX190b3B7cGFkZGluZy10b3A6dmFyKC0tc3BhY2luZy00MCk7cGFkZGluZy1ib3R0b206dmFyKC0tc3BhY2luZy00MCk7YmFja2dyb3VuZC1jb2xvcjp2YXIoLS1jb2xvci1wcmltYXJ5LTEpfUBtZWRpYShtaW4td2lkdGg6IDc1ZW0pey5mb290ZXJfX3RvcHtwYWRkaW5nLXRvcDp2YXIoLS1zcGFjaW5nLTYwKTtwYWRkaW5nLWJvdHRvbTp2YXIoLS1zcGFjaW5nLTYwKX19LmZvb3Rlcl9fdG9wLWxlZnR7cGFkZGluZy1ib3R0b206N3JlbX1AbWVkaWEobWluLXdpZHRoOiA3NWVtKXsuZm9vdGVyX190b3AtbGVmdHtwYWRkaW5nLWJvdHRvbTowfX0uZm9vdGVyX190b3AtcmlnaHR7ZGlzcGxheTotd2Via2l0LWJveDtkaXNwbGF5Oi1tcy1mbGV4Ym94O2Rpc3BsYXk6ZmxleDstbXMtZmxleC13cmFwOndyYXA7ZmxleC13cmFwOndyYXB9LmZvb3Rlcl9fYWRkcmVzcywuZm9vdGVyX19jb250YWN0e3dpZHRoOjEwMCU7bWFyZ2luLWJvdHRvbTp2YXIoLS1zcGFjaW5nLTMwKX1AbWVkaWEobWluLXdpZHRoOiA3NWVtKXsuZm9vdGVyX19hZGRyZXNzLC5mb290ZXJfX2NvbnRhY3R7d2lkdGg6Y2FsYygxMDAlIC8gMiAtIHZhcigtLXNwYWNpbmctMzApKX19QG1lZGlhKG1pbi13aWR0aDogNzVlbSl7LmZvb3Rlcl9fY29udGFjdHttYXJnaW4tbGVmdDp2YXIoLS1zcGFjaW5nLTYwKX19LmZvb3Rlcl9fYm90dG9te3BhZGRpbmctdG9wOnZhcigtLXNwYWNpbmctMjApO3BhZGRpbmctYm90dG9tOnZhcigtLXNwYWNpbmctMjApO2JhY2tncm91bmQtY29sb3I6dmFyKC0tY29sb3ItYmxhY2spfUBtZWRpYShtaW4td2lkdGg6IDc1ZW0pey5mb290ZXJfX2JvdHRvbSAucm93ey13ZWJraXQtYm94LWFsaWduOmNlbnRlcjstbXMtZmxleC1hbGlnbjpjZW50ZXI7YWxpZ24taXRlbXM6Y2VudGVyOy13ZWJraXQtYm94LXBhY2s6anVzdGlmeTstbXMtZmxleC1wYWNrOmp1c3RpZnk7anVzdGlmeS1jb250ZW50OnNwYWNlLWJldHdlZW59fS5mb290ZXJfX2JvdHRvbS1sZWZ0e2Rpc3BsYXk6LXdlYmtpdC1ib3g7ZGlzcGxheTotbXMtZmxleGJveDtkaXNwbGF5OmZsZXg7LW1zLWZsZXgtd3JhcDp3cmFwO2ZsZXgtd3JhcDp3cmFwOy13ZWJraXQtYm94LW9yaWVudDp2ZXJ0aWNhbDstd2Via2l0LWJveC1kaXJlY3Rpb246bm9ybWFsOy1tcy1mbGV4LWRpcmVjdGlvbjpjb2x1bW47ZmxleC1kaXJlY3Rpb246Y29sdW1uO3dpZHRoOjEwMCU7bWFyZ2luLWJvdHRvbTp2YXIoLS1zcGFjaW5nLTYwKX1AbWVkaWEobWluLXdpZHRoOiA3NWVtKXsuZm9vdGVyX19ib3R0b20tbGVmdHt3aWR0aDphdXRvOy13ZWJraXQtYm94LW9yaWVudDpob3Jpem9udGFsOy13ZWJraXQtYm94LWRpcmVjdGlvbjpub3JtYWw7LW1zLWZsZXgtZGlyZWN0aW9uOnJvdztmbGV4LWRpcmVjdGlvbjpyb3c7bWFyZ2luLWJvdHRvbTowfX0uYy1lZGdlKy5jLWVkZ2UsLmMtc3BhY2VkKy5jLWVkZ2V7bWFyZ2luLXRvcDp2YXIoLS1zcGFjaW5nLTYwKX1AbWVkaWEobWluLXdpZHRoOiA3NWVtKXsuYy1lZGdlKy5jLWVkZ2UsLmMtc3BhY2VkKy5jLWVkZ2V7bWFyZ2luLXRvcDp2YXIoLS1zcGFjaW5nLTEyMCl9fS5jLWxhc3R7bWFyZ2luLWJvdHRvbTp2YXIoLS1zcGFjaW5nLTYwKX1AbWVkaWEobWluLXdpZHRoOiA3NWVtKXsuYy1sYXN0e21hcmdpbi1ib3R0b206dmFyKC0tc3BhY2luZy0xMjApfX0uYy1wYWdlNDA0e2Rpc3BsYXk6LXdlYmtpdC1ib3g7ZGlzcGxheTotbXMtZmxleGJveDtkaXNwbGF5OmZsZXg7LXdlYmtpdC1ib3gtYWxpZ246Y2VudGVyOy1tcy1mbGV4LWFsaWduOmNlbnRlcjthbGlnbi1pdGVtczpjZW50ZXI7LXdlYmtpdC1ib3gtcGFjazpjZW50ZXI7LW1zLWZsZXgtcGFjazpjZW50ZXI7anVzdGlmeS1jb250ZW50OmNlbnRlcjttaW4taGVpZ2h0OjEwMHZoO2JhY2tncm91bmQtY29sb3I6dmFyKC0tY29sb3Itd2hpdGUpfS5jLXBhZ2U0MDRfX2lubmVye3RleHQtYWxpZ246Y2VudGVyO21heC13aWR0aDoxMTByZW19LmMtcGFnZTQwNF9faW5uZXIgaDV7bGV0dGVyLXNwYWNpbmc6MDtmb250LXNpemU6NHJlbTtsaW5lLWhlaWdodDo2cmVtfS5jLXBhZ2U0MDRfX2lubmVyIHB7bWF4LXdpZHRoOjQwcmVtO21hcmdpbjoxMHJlbSBhdXRvIHZhcigtLXNwYWNpbmctMTApfS5jLWZ1bGxzY3JlZW4gLnNlY3Rpb257ZGlzcGxheTotd2Via2l0LWJveDtkaXNwbGF5Oi1tcy1mbGV4Ym94O2Rpc3BsYXk6ZmxleDstd2Via2l0LWJveC1wYWNrOmNlbnRlcjstbXMtZmxleC1wYWNrOmNlbnRlcjtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyOy13ZWJraXQtYm94LWFsaWduOmVuZDstbXMtZmxleC1hbGlnbjplbmQ7YWxpZ24taXRlbXM6ZmxleC1lbmQ7bWluLWhlaWdodDo4MHZofS5jLWZ1bGxzY3JlZW4gLmZpZ3VyZXtwb3NpdGlvbjphYnNvbHV0ZTtsZWZ0OjA7dG9wOjA7d2lkdGg6MTAwJTtoZWlnaHQ6MTAwJX0uYy1sb2dvc19fbG9nb3t3aWR0aDpjYWxjKDEwMCUgLyAyIC0gdmFyKC0tc3BhY2luZy0yMCkpO2Rpc3BsYXk6LXdlYmtpdC1pbmxpbmUtYm94O2Rpc3BsYXk6LW1zLWlubGluZS1mbGV4Ym94O2Rpc3BsYXk6aW5saW5lLWZsZXg7LXdlYmtpdC1ib3gtcGFjazpjZW50ZXI7LW1zLWZsZXgtcGFjazpjZW50ZXI7anVzdGlmeS1jb250ZW50OmNlbnRlcjttYXJnaW4tbGVmdDp2YXIoLS1zcGFjaW5nLTIwKTttYXJnaW4tYm90dG9tOnZhcigtLXNwYWNpbmctNDApfUBtZWRpYShtYXgtd2lkdGg6IDQ3LjkyNzVlbSl7LmMtbG9nb3NfX2xvZ286bnRoLWNoaWxkKDJuKzEpe21hcmdpbi1sZWZ0OjB9fS5jLWxvZ29zX19sb2dvIHN2Z3t3aWR0aDoxMDAlfUBtZWRpYShtaW4td2lkdGg6IDQ3LjkzNzVlbSl7LmMtbG9nb3NfX2xvZ297d2lkdGg6Y2FsYygxMDAlIC8gMyAtIHZhcigtLXNwYWNpbmctMjApKTttYXJnaW4tbGVmdDp2YXIoLS1zcGFjaW5nLTIwKX19QG1lZGlhKG1pbi13aWR0aDogNDcuOTM3NWVtKWFuZCAobWF4LXdpZHRoOiA3NC45OWVtKXsuYy1sb2dvc19fbG9nbzpudGgtY2hpbGQoM24rMSl7bWFyZ2luLWxlZnQ6MH19QG1lZGlhKG1pbi13aWR0aDogNzVlbSl7LmMtbG9nb3NfX2xvZ297d2lkdGg6Y2FsYygxMDAlIC8gNSAtIHZhcigtLXNwYWNpbmctNjApKTttYXJnaW4tbGVmdDp2YXIoLS1zcGFjaW5nLTYwKX0uYy1sb2dvc19fbG9nbzpudGgtY2hpbGQoM24rMSl7bWFyZ2luLWxlZnQ6dmFyKC0tc3BhY2luZy02MCl9LmMtbG9nb3NfX2xvZ286bnRoLWNoaWxkKDVuKzEpe21hcmdpbi1sZWZ0OjB9fS5jLW5ld3NBbGwsLmMtbmV3c19fbGlzdHttaW4taGVpZ2h0OjUwcmVtfS5jLW5ld3NfX2ZpbHRlcnttYXJnaW4tYm90dG9tOnZhcigtLXNwYWNpbmctNTApfUBtZWRpYShtaW4td2lkdGg6IDc1ZW0pey5jLW5ld3NfX2ZpbHRlcnttYXJnaW4tYm90dG9tOnZhcigtLXNwYWNpbmctMTAwKX19LmMtbmV3c19fZmlsdGVyLS1tYXJnaW4tdG9we21hcmdpbi10b3A6dmFyKC0tc3BhY2luZy01MCl9QG1lZGlhKG1pbi13aWR0aDogNzVlbSl7LmMtbmV3c19fZmlsdGVyLS1tYXJnaW4tdG9we21hcmdpbi1ib3R0b206dmFyKC0tc3BhY2luZy0xMDApfX0uYy1jdGEgLmNvbnRhaW5lcjpiZWZvcmUsLmMtY3RhIC5maWd1cmU6YmVmb3JlLC5jLWN0YSAuZmlndXJle3Bvc2l0aW9uOmFic29sdXRlO2xlZnQ6NTAlO3RvcDo1MCU7aGVpZ2h0OjEwMC41JTstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgtNTAlLCAtNTAlLCAwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTUwJSwgLTUwJSwgMCl9LmMtY3RhIC5jb250YWluZXIsLmMtY3RhIC5jb250YWluZXI6YmVmb3JlLC5jLWN0YSAuZmlndXJle3BhZGRpbmctdG9wOnZhcigtLXNwYWNpbmctNDApO3BhZGRpbmctYm90dG9tOnZhcigtLXNwYWNpbmctNDApfS5jLWN0YSAuY29udGFpbmVyOmJlZm9yZSwuYy1jdGEgLmZpZ3VyZTpiZWZvcmV7ZGlzcGxheTpibG9jaztoZWlnaHQ6MTAwJTtjb250ZW50OlwiXCI7YmFja2dyb3VuZC1jb2xvcjp2YXIoLS1jb2xvci1wcmltYXJ5LTEpfUBtZWRpYShtaW4td2lkdGg6IDc1ZW0pey5jLWN0YSAuY29udGFpbmVyLC5jLWN0YSAuY29udGFpbmVyOmJlZm9yZSwuYy1jdGEgLmZpZ3VyZXtwYWRkaW5nLXRvcDp2YXIoLS1zcGFjaW5nLTEyMCk7cGFkZGluZy1ib3R0b206dmFyKC0tc3BhY2luZy0xMjApfX0uYy1jdGEgLmljb257d2lkdGg6NHJlbTttYXJnaW4tYm90dG9tOnZhcigtLXNwYWNpbmctNDApfUBtZWRpYShtaW4td2lkdGg6IDc1ZW0pey5jLWN0YSAuaWNvbnt3aWR0aDo4cmVtfX0uYy10d29fY29sdW1uc19faXRlbTpub3QoLmMtdHdvX2NvbHVtbnNfX2l0ZW0tLWZpcnN0KXttYXJnaW4tdG9wOnZhcigtLXNwYWNpbmctNjApfUBtZWRpYShtaW4td2lkdGg6IDc1ZW0pey5jLXR3b19jb2x1bW5zX19pdGVtOm5vdCguYy10d29fY29sdW1uc19faXRlbS0tZmlyc3Qpe21hcmdpbi10b3A6dmFyKC0tc3BhY2luZy0xMDApfX0uYy10d29fY29sdW1uc19faXRlbS10ZXh0e3BhZGRpbmctdG9wOjNyZW19QG1lZGlhKG1pbi13aWR0aDogNzVlbSl7LmMtdHdvX2NvbHVtbnNfX2l0ZW0tdGV4dHtwYWRkaW5nLWJvdHRvbTozcmVtfS5yb3ctLXJldmVyc2UgLmMtdHdvX2NvbHVtbnNfX2l0ZW0tdGV4dHtwYWRkaW5nLWxlZnQ6MH19LmMtdGhyZWVfY29sdW1ucy1pdGVte21hcmdpbi1ib3R0b206dmFyKC0tc3BhY2luZy0yMCl9LmMtdGhyZWVfY29sdW1ucy1pdGVtX19saW5re3RleHQtZGVjb3JhdGlvbjpub25lO2NvbG9yOnZhcigtLWNvbG9yLWJsYWNrKX0uYy10aHJlZV9jb2x1bW5zLWl0ZW1fX2xpbms6aG92ZXIgaW1ney13ZWJraXQtdHJhbnNmb3JtOnNjYWxlKDEuMDYpO3RyYW5zZm9ybTpzY2FsZSgxLjA2KX0uYy10aHJlZV9jb2x1bW5zLWl0ZW1fX2NvbnRlbnR7cGFkZGluZzozcmVtIDAgdmFyKC0tc3BhY2luZy00MCl9LmMtdGhyZWVfY29sdW1ucy1pdGVtX19jb250ZW50ICorKnttYXJnaW4tdG9wOnZhcigtLXNwYWNpbmctMjApfUBtZWRpYShtaW4td2lkdGg6IDc1ZW0pey5jLXRocmVlX2NvbHVtbnMtaXRlbV9fY29udGVudCAqKyp7bWFyZ2luLXRvcDozcmVtfX0uYy10aHJlZV9jb2x1bW5zLWl0ZW1fX2NvbnRlbnQgLmMtdGhyZWVfY29sdW1ucy1pdGVtX19oZWFkZXIrKnttYXJnaW4tdG9wOnZhcigtLXNwYWNpbmctMTApfUBtZWRpYShtaW4td2lkdGg6IDc1ZW0pey5jLXRocmVlX2NvbHVtbnMtaXRlbV9fY29udGVudCAuYy10aHJlZV9jb2x1bW5zLWl0ZW1fX2hlYWRlcisqe21hcmdpbi10b3A6dmFyKC0tc3BhY2luZy0xMCl9fS5jLXRocmVlX2NvbHVtbnMtaXRlbV9faGVhZGVye2ZvbnQtc2l6ZToxLjdyZW07Y29sb3I6dmFyKC0tY29sb3ItcHJpbWFyeS0xKX0uYy10aHJlZV9jb2x1bW5zLWl0ZW1fX2hlYWRlci0tc3RhbmRhbG9uZXttYXJnaW4tYm90dG9tOnZhcigtLXNwYWNpbmctMzApfUBtZWRpYShtaW4td2lkdGg6IDc1ZW0pey5jLXRocmVlX2NvbHVtbnMtaXRlbV9faGVhZGVyLS1zdGFuZGFsb25le21hcmdpbi1ib3R0b206dmFyKC0tc3BhY2luZy00MCl9fS5jLXRocmVlX2NvbHVtbnMtaXRlbV9fY2F0ZWdvcnl7ZGlzcGxheTotd2Via2l0LWlubGluZS1ib3g7ZGlzcGxheTotbXMtaW5saW5lLWZsZXhib3g7ZGlzcGxheTppbmxpbmUtZmxleDstd2Via2l0LWJveC1hbGlnbjpjZW50ZXI7LW1zLWZsZXgtYWxpZ246Y2VudGVyO2FsaWduLWl0ZW1zOmNlbnRlcjtoZWlnaHQ6Mi41cmVtO3BhZGRpbmc6LjAxcmVtIHZhcigtLXNwYWNpbmctMjApIDA7bWFyZ2luLXJpZ2h0OnZhcigtLXNwYWNpbmctMjApO2JvcmRlci1yYWRpdXM6MS4zcmVtO2JvcmRlcjoxcHggc29saWQgdmFyKC0tY29sb3ItcHJpbWFyeS0xKX0uYmxvY2t7cGFkZGluZzp2YXIoLS1zcGFjaW5nLTgwKX0uYmxvY2stLWludmVydGVke2JhY2tncm91bmQtY29sb3I6Izg5OTY5Zn1cbiIsIkB1c2UgXCJfY29tbW9uXCI7XG5AdXNlIFwiYXRvbXNcIjtcbkB1c2UgXCJtb2xlY3VsZXNcIjtcbkB1c2UgXCJvcmdhbmlzbXNcIjtcblxuLmJsb2NrIHtcblx0cGFkZGluZzogdmFyKC0tc3BhY2luZy04MCk7XG59XG5cbi5ibG9jay0taW52ZXJ0ZWQge1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjODk5NjlGO1xufVxuIiwiQHVzZSBcIi4uL19jb25maWcvY29sb3JzXCI7XG5AdXNlIFwiLi4vX2NvbmZpZy9mb250U2l6ZS1kZXNrdG9wXCI7XG5AdXNlIFwiLi4vX2NvbmZpZy9mb250U2l6ZS1tb2JpbGVcIjtcbkB1c2UgXCIuLi9fY29uZmlnL3NwYWNpbmdcIjtcblxuOnJvb3Qge1xuICAtLWNvbnRhaW5lci13ZGl0aDogMTYwcmVtO1xuXG4gIC0tZ2xvYmFsRm9udFNpemU6ICN7Zm9udFNpemUtZGVza3RvcC4kZm9udC1zaXplLTQwMH07XG4gIC0tZ2xvYmFsTGluZUhlaWdodDogMS41O1xuXG4gIC0tY29sb3ItYmxhY2s6ICN7Y29sb3JzLiRjb2xvci1ibGFja307XG4gIC0tY29sb3ItZ3JleS00MDA6ICAje2NvbG9ycy4kY29sb3ItZ3JleS00MDB9O1xuICAtLWNvbG9yLWdyZXktMzAwOiAgI3tjb2xvcnMuJGNvbG9yLWdyZXktMzAwfTtcbiAgLS1jb2xvci1ncmV5LTIwMDogICN7Y29sb3JzLiRjb2xvci1ncmV5LTIwMH07XG4gIC0tY29sb3ItZ3JleS0xMDA6ICAje2NvbG9ycy4kY29sb3ItZ3JleS0xMDB9O1xuICAtLWNvbG9yLXdoaXRlOiAgI3tjb2xvcnMuJGNvbG9yLXdoaXRlfTtcbiAgLS1jb2xvci1wcmltYXJ5LTE6ICAje2NvbG9ycy4kY29sb3ItcHJpbWFyeS0xfTtcbiAgLS1jb2xvci1wcmltYXJ5LTI6ICAje2NvbG9ycy4kY29sb3ItcHJpbWFyeS0yfTtcbiAgLS1jb2xvci1zZWNvbmRhcnktMTogICN7Y29sb3JzLiRjb2xvci1zZWNvbmRhcnktMX07XG4gIC0tY29sb3Itc2Vjb25kYXJ5LTI6ICAje2NvbG9ycy4kY29sb3Itc2Vjb25kYXJ5LTJ9O1xuICAtLWNvbG9yLWVycm9yOiAgI3tjb2xvcnMuJGNvbG9yLWVycm9yfTtcbiAgLS1jb2xvci1zdWNjZXNzOiAgI3tjb2xvcnMuJGNvbG9yLXN1Y2Nlc3N9O1xuICAtLWNvbG9yLXdhcm5pbmc6ICAje2NvbG9ycy4kY29sb3Itd2FybmluZ307XG4gIC0tY29sb3ItYmxhY2stdHJhbnNwYXJlbnQ6ICAje2NvbG9ycy4kY29sb3ItYmxhY2stdHJhbnNwYXJlbnR9O1xuICAtLWNvbG9yLXByaW1hcnktMS10cmFuc3BhcmVudDogICN7Y29sb3JzLiRjb2xvci1wcmltYXJ5LTEtdHJhbnNwYXJlbnR9O1xuXG4gIC0tc3BhY2luZy0yMDA6ICN7c3BhY2luZy4kc3BhY2luZy0yMDB9O1xuICAtLXNwYWNpbmctMTQwOiAje3NwYWNpbmcuJHNwYWNpbmctMTQwfTtcbiAgLS1zcGFjaW5nLTEyMDogI3tzcGFjaW5nLiRzcGFjaW5nLTEyMH07XG4gIC0tc3BhY2luZy0xMDA6ICN7c3BhY2luZy4kc3BhY2luZy0xMDB9O1xuICAtLXNwYWNpbmctODA6ICN7c3BhY2luZy4kc3BhY2luZy04MH07XG4gIC0tc3BhY2luZy02MDogI3tzcGFjaW5nLiRzcGFjaW5nLTYwfTtcbiAgLS1zcGFjaW5nLTUwOiAje3NwYWNpbmcuJHNwYWNpbmctNTB9O1xuICAtLXNwYWNpbmctNDA6ICN7c3BhY2luZy4kc3BhY2luZy00MH07XG4gIC0tc3BhY2luZy0zMDogI3tzcGFjaW5nLiRzcGFjaW5nLTMwfTtcbiAgLS1zcGFjaW5nLTIwOiAje3NwYWNpbmcuJHNwYWNpbmctMjB9O1xuICAtLXNwYWNpbmctMTA6ICN7c3BhY2luZy4kc3BhY2luZy0xMH07XG5cbiAgLS1mb250LXNpemUtMjAwLXM6IGNhbGMoI3tmb250U2l6ZS1tb2JpbGUuJGZvbnQtc2l6ZS0yMDAtc30gKiAxLjYpO1xuICAtLWZvbnQtc2l6ZS0zMDAtczogY2FsYygje2ZvbnRTaXplLW1vYmlsZS4kZm9udC1zaXplLTMwMC1zfSAqIDEuNik7XG4gIC0tZm9udC1zaXplLTQwMC1zOiBjYWxjKCN7Zm9udFNpemUtbW9iaWxlLiRmb250LXNpemUtNDAwLXN9ICogMS42KTtcbiAgLS1mb250LXNpemUtNjAwLXM6IGNhbGMoI3tmb250U2l6ZS1tb2JpbGUuJGZvbnQtc2l6ZS02MDAtc30gKiAxLjYpO1xuICAtLWZvbnQtc2l6ZS03MDAtczogY2FsYygje2ZvbnRTaXplLW1vYmlsZS4kZm9udC1zaXplLTcwMC1zfSAqIDEuNik7XG4gIC0tZm9udC1zaXplLTgwMC1zOiBjYWxjKCN7Zm9udFNpemUtbW9iaWxlLiRmb250LXNpemUtODAwLXN9ICogMS42KTtcbiAgLS1mb250LXNpemUtOTAwLXM6IGNhbGMoI3tmb250U2l6ZS1tb2JpbGUuJGZvbnQtc2l6ZS05MDAtc30gKiAxLjYpO1xuXG4gIC0tZm9udC1zaXplLTIwMDogY2FsYygje2ZvbnRTaXplLWRlc2t0b3AuJGZvbnQtc2l6ZS0yMDB9ICogMS42KTtcbiAgLS1mb250LXNpemUtMzAwOiBjYWxjKCN7Zm9udFNpemUtZGVza3RvcC4kZm9udC1zaXplLTMwMH0gKiAxLjYpO1xuICAtLWZvbnQtc2l6ZS00MDA6IGNhbGMoI3tmb250U2l6ZS1kZXNrdG9wLiRmb250LXNpemUtNDAwfSAqIDEuNik7XG4gIC0tZm9udC1zaXplLTYwMDogY2FsYygje2ZvbnRTaXplLWRlc2t0b3AuJGZvbnQtc2l6ZS02MDB9ICogMS42KTtcbiAgLS1mb250LXNpemUtNzAwOiBjYWxjKCN7Zm9udFNpemUtZGVza3RvcC4kZm9udC1zaXplLTcwMH0gKiAxLjYpO1xuICAtLWZvbnQtc2l6ZS04MDA6IGNhbGMoI3tmb250U2l6ZS1kZXNrdG9wLiRmb250LXNpemUtODAwfSAqIDEuNik7XG4gIC0tZm9udC1zaXplLTkwMDogY2FsYygje2ZvbnRTaXplLWRlc2t0b3AuJGZvbnQtc2l6ZS05MDB9ICogMS42KTtcblxuICAtLWZvbnQtc2l6ZS1idXR0b246IDEuOHJlbTtcblxuICAtLWJ1dHRvbi1wcmltYXJ5LW1pbi1oZWlnaHQ6IDZyZW07XG4gIC0tYnV0dG9uLXByaW1hcnktbWluLXdpZHRoOiAyMHJlbTtcblxuICAtLWJvZHlGb250RmFtaWx5OiBcIlRUIE5vcm1zXCIsIEFyaWFsLCBzYW5zLXNlcmlmO1xuICAtLXRpdGxlRm9udEZhbWlseTogXCJTeW50YXhMVFByb1wiLCBBcmlhbCwgc2Fucy1zZXJpZjtcblxuICAtLWJvZHlGb250Q29sb3I6IHZhcigtLWNvbG9yLWJsYWNrKTtcblxuICAtLWhlYWRlckhlaWdodFNtYWxsOiA2cmVtO1xuICAtLWhlYWRlckhlaWdodDogMTNyZW07XG5cbiAgLS1oYW1idXJnZXJMaW5lSGVpZ2h0OiAycHg7XG4gIC0taGFtYnVyZ2VyV2lkdGg6IDM4cHg7XG4gIC0taGFtYnVyZ2VyU3BhY2luZzogMTJweDtcblxuICAtLWZvcm1Cb3JkZXI6IDFweCBzb2xpZCAjOTk5O1xuICAtLWZvcm1Cb3JkZXJSYWRpdXM6IDRweDtcbiAgLS1mb3JtSW5wdXRIZWlnaHQ6IDMzcHg7XG5cbiAgLS1hbmltYXRpb25EdXJhdGlvbjogMC4yNXM7XG4gIC0tYW5pbWF0aW9uRWFzZTogY3ViaWMtYmV6aWVyKC4yNSwuNDYsLjQ1LC43NSk7XG59XG5cbiRib2R5Rm9udEZhbWlseTogXCJUVCBOb3Jtc1wiLCBBcmlhbCwgc2Fucy1zZXJpZjtcbiR0aXRsZUZvbnRGYW1pbHk6IFwiU3ludGF4TFRQcm9cIiwgQXJpYWwsIHNhbnMtc2VyaWY7XG4iLCIvKiBodHRwOi8vbWV5ZXJ3ZWIuY29tL2VyaWMvdG9vbHMvY3NzL3Jlc2V0L1xuICAgdjIuMCB8IDIwMTEwMTI2XG4gICBMaWNlbnNlOiBub25lIChwdWJsaWMgZG9tYWluKVxuKi9cblxuaHRtbCwgYm9keSwgZGl2LCBzcGFuLCBhcHBsZXQsIG9iamVjdCwgaWZyYW1lLFxuaDEsIGgyLCBoMywgaDQsIGg1LCBoNiwgcCwgYmxvY2txdW90ZSwgcHJlLFxuYSwgYWJiciwgYWNyb255bSwgYWRkcmVzcywgYmlnLCBjaXRlLCBjb2RlLFxuZGVsLCBkZm4sIGVtLCBpbWcsIGlucywga2JkLCBxLCBzLCBzYW1wLFxuc21hbGwsIHN0cmlrZSwgc3Ryb25nLCBzdWIsIHN1cCwgdHQsIHZhcixcbmIsIHUsIGksIGNlbnRlcixcbmRsLCBkdCwgZGQsIG9sLCB1bCwgbGksXG5maWVsZHNldCwgZm9ybSwgbGFiZWwsIGxlZ2VuZCxcbnRhYmxlLCBjYXB0aW9uLCB0Ym9keSwgdGZvb3QsIHRoZWFkLCB0ciwgdGgsIHRkLFxuYXJ0aWNsZSwgYXNpZGUsIGNhbnZhcywgZGV0YWlscywgZW1iZWQsXG5maWd1cmUsIGZpZ2NhcHRpb24sIGZvb3RlciwgaGVhZGVyLCBoZ3JvdXAsXG5tZW51LCBuYXYsIG91dHB1dCwgcnVieSwgc2VjdGlvbiwgc3VtbWFyeSxcbnRpbWUsIG1hcmssIGF1ZGlvLCB2aWRlbyB7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbiAgYm9yZGVyOiAwO1xuICBmb250LXNpemU6IDEwMCU7XG4gIGZvbnQtZmFtaWx5OiBpbmhlcml0O1xuICB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG59XG4vKiBIVE1MNSBkaXNwbGF5LXJvbGUgcmVzZXQgZm9yIG9sZGVyIGJyb3dzZXJzICovXG5hcnRpY2xlLCBhc2lkZSwgZGV0YWlscywgZmlnY2FwdGlvbiwgZmlndXJlLFxuZm9vdGVyLCBoZWFkZXIsIGhncm91cCwgbWVudSwgbmF2LCBzZWN0aW9uIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5ib2R5IHtcbiAgbGluZS1oZWlnaHQ6IDE7XG59XG5vbCwgdWwsIGxpIHtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiAwO1xufVxuYmxvY2txdW90ZSwgcSB7XG4gIHF1b3Rlczogbm9uZTtcbn1cbmJsb2NrcXVvdGU6YmVmb3JlLCBibG9ja3F1b3RlOmFmdGVyLFxucTpiZWZvcmUsIHE6YWZ0ZXIge1xuICBjb250ZW50OiAnJztcbiAgY29udGVudDogbm9uZTtcbn1cbnRhYmxlIHtcbiAgYm9yZGVyLWNvbGxhcHNlOiBjb2xsYXBzZTtcbiAgYm9yZGVyLXNwYWNpbmc6IDA7XG59XG5cbmJ1dHRvbiB7XG4gIGFwcGVhcmFuY2U6IG5vbmU7XG4gIGJvcmRlcjogMDtcbiAgYmFja2dyb3VuZDogbm9uZTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBmb250LWZhbWlseTogaW5oZXJpdDtcbiAgbGluZS1oZWlnaHQ6IGluaGVyaXQ7XG4gIG91dGxpbmU6IG5vbmU7XG59XG5cbioge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xufVxuXG5hZGRyZXNzIHtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xufVxuIiwiQHVzZSBcIi4uL21peGlucy9tcVwiO1xuQHVzZSBcInZhcnNcIjtcblxuaHRtbCB7XG5cdGZvbnQtc2l6ZTogNjIuNSU7XG5cdGZvbnQtdmFyaWFudC1saWdhdHVyZXM6IG5vbmU7XG59XG5cbmJvZHkge1xuXHQtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcblx0LW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcblx0dGV4dC1yZW5kZXJpbmc6IG9wdGltaXplTGVnaWJpbGl0eTtcblxuXHRmb250LWZhbWlseTogdmFyKC0tYm9keUZvbnRGYW1pbHksIHZhcnMuJGJvZHlGb250RmFtaWx5KTtcblx0Zm9udC1zaXplOiB2YXIoLS1nbG9iYWxGb250U2l6ZSk7XG5cblx0YmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3Itd2hpdGUpO1xuXHRoeXBoZW5zOiBtYW51YWw7XG5cdGZvbnQtdmFyaWFudDogbm9uZTtcblx0d29yZC1icmVhazogYnJlYWstd29yZDtcbn1cblxubWFpbiB7XG5cdHBhZGRpbmctdG9wOiB2YXIoLS1oZWFkZXJIZWlnaHRTbWFsbCk7XG5cdG1pbi1oZWlnaHQ6IDkwdmg7XG5cblx0QGluY2x1ZGUgbXEubXEoJGZyb206IGxhcmdlKSB7XG5cdFx0cGFkZGluZy10b3A6IHZhcigtLWhlYWRlckhlaWdodCk7XG5cdH1cbn1cbiIsIkB1c2UgXCJzYXNzOmxpc3RcIjtcbkB1c2UgXCJzYXNzOm1hcFwiO1xuQHVzZSBcInNhc3M6bWF0aFwiO1xuQHVzZSBcInNhc3M6bWV0YVwiO1xuQHVzZSBcInNhc3M6c3RyaW5nXCI7XG5AY2hhcnNldCBcIlVURi04XCI7IC8vIEZpeGVzIGFuIGlzc3VlIHdoZXJlIFJ1YnkgbG9jYWxlIGlzIG5vdCBzZXQgcHJvcGVybHlcbi8vIFNlZSBodHRwczovL2dpdGh1Yi5jb20vc2Fzcy1tcS9zYXNzLW1xL3B1bGwvMTBcblxuLy8vIEJhc2UgZm9udCBzaXplIG9uIHRoZSBgPGJvZHk+YCBlbGVtZW50XG4vLy9cbi8vLyBEbyBub3Qgb3ZlcnJpZGUgdGhpcyB2YWx1ZSwgb3IgdGhpbmdzIHdpbGwgYnJlYWtcbi8vL1xuLy8vIEBsaW5rIGh0dHBzOi8vZ2l0aHViLmNvbS9zYXNzLW1xL3Nhc3MtbXEvaXNzdWVzLzEyMlxuLy8vIEBkZXByZWNhdGVkIFRoaXMgc2V0dGluZyB3aWxsIGJlIHJlbW92ZWQgaW4gc2Fzcy1tcSB2Ni4wLjBcbi8vLyBAYWNjZXNzIHByaXZhdGVcbi8vLyBAdHlwZSBOdW1iZXIgKHVuaXQpXG4kbXEtYmFzZS1mb250LXNpemU6IDE2cHggIWRlZmF1bHQ7XG5cbi8vLyBSZXNwb25zaXZlIG1vZGVcbi8vL1xuLy8vIFNldCB0byBgZmFsc2VgIHRvIGVuYWJsZSBzdXBwb3J0IGZvciBicm93c2VycyB0aGF0IGRvIG5vdCBzdXBwb3J0IEBtZWRpYSBxdWVyaWVzLFxuLy8vIChJRSA8PSA4LCBGaXJlZm94IDw9IDMsIE9wZXJhIDw9IDkpXG4vLy9cbi8vLyBZb3UgY291bGQgY3JlYXRlIGEgc3R5bGVzaGVldCBzZXJ2ZWQgZXhjbHVzaXZlbHkgdG8gb2xkZXIgYnJvd3NlcnMsXG4vLy8gd2hlcmUgQG1lZGlhIHF1ZXJpZXMgYXJlIHJhc3Rlcml6ZWRcbi8vL1xuLy8vIEBleGFtcGxlIHNjc3Ncbi8vLyAgLy8gb2xkLWllLnNjc3Ncbi8vLyAgJG1xLXJlc3BvbnNpdmU6IGZhbHNlO1xuLy8vICBAaW1wb3J0ICdtYWluJzsgLy8gQG1lZGlhIHF1ZXJpZXMgaW4gdGhpcyBmaWxlIHdpbGwgYmUgcmFzdGVyaXplZCB1cCB0byAkbXEtc3RhdGljLWJyZWFrcG9pbnRcbi8vLyAgICAgICAgICAgICAgICAgICAvLyBsYXJnZXIgYnJlYWtwb2ludHMgd2lsbCBiZSBpZ25vcmVkXG4vLy9cbi8vLyBAdHlwZSBCb29sZWFuXG4vLy8gQGxpbmsgaHR0cHM6Ly9naXRodWIuY29tL3Nhc3MtbXEvc2Fzcy1tcSNyZXNwb25zaXZlLW1vZGUtb2ZmIERpc2FibGVkIHJlc3BvbnNpdmUgbW9kZSBkb2N1bWVudGF0aW9uXG4kbXEtcmVzcG9uc2l2ZTogdHJ1ZSAhZGVmYXVsdDtcblxuLy8vIEJyZWFrcG9pbnQgbGlzdFxuLy8vXG4vLy8gTmFtZSB5b3VyIGJyZWFrcG9pbnRzIGluIGEgd2F5IHRoYXQgY3JlYXRlcyBhIHViaXF1aXRvdXMgbGFuZ3VhZ2Vcbi8vLyBhY3Jvc3MgdGVhbSBtZW1iZXJzLiBJdCB3aWxsIGltcHJvdmUgY29tbXVuaWNhdGlvbiBiZXR3ZWVuXG4vLy8gc3Rha2Vob2xkZXJzLCBkZXNpZ25lcnMsIGRldmVsb3BlcnMsIGFuZCB0ZXN0ZXJzLlxuLy8vXG4vLy8gQHR5cGUgTWFwXG4vLy8gQGxpbmsgaHR0cHM6Ly9naXRodWIuY29tL3Nhc3MtbXEvc2Fzcy1tcSNzZWVpbmctdGhlLWN1cnJlbnRseS1hY3RpdmUtYnJlYWtwb2ludCBGdWxsIGRvY3VtZW50YXRpb24gYW5kIGV4YW1wbGVzXG5cbi8vIHBsZWFzZSByZWx5IG9uIHNjcmVlbiBzaXplcyBub3QgZGV2aWNlcyA7LSlcbiRtcS1icmVha3BvaW50czogKFxuXHRcdHNtYWxsOiA2NjBweCxcblx0XHRtZWRpdW06IDc2N3B4LFxuXHRcdGxhcmdlOiAxMjAwcHgsXG5cdFx0eGxhcmdlOiAxMzkwcHgsXG5cdFx0eHhsYXJnZTogMTUwMHB4LFxuXHRcdHh4eGxhcmdlOiAxNzAwcHgsXG5cdFx0d2lkZTogICAgMjEwMHB4XG4pO1xuXG4vLy8gU3RhdGljIGJyZWFrcG9pbnQgKGZvciBmaXhlZC13aWR0aCBsYXlvdXRzKVxuLy8vXG4vLy8gRGVmaW5lIHRoZSBicmVha3BvaW50IGZyb20gJG1xLWJyZWFrcG9pbnRzIHRoYXQgc2hvdWxkXG4vLy8gYmUgdXNlZCBhcyB0aGUgdGFyZ2V0IHdpZHRoIGZvciB0aGUgZml4ZWQtd2lkdGggbGF5b3V0XG4vLy8gKGkuZS4gd2hlbiAkbXEtcmVzcG9uc2l2ZSBpcyBzZXQgdG8gJ2ZhbHNlJykgaW4gYSBvbGQtaWUuc2Nzc1xuLy8vXG4vLy8gQGV4YW1wbGUgc2Nzc1xuLy8vICAvLyB0YWJsZXQtb25seS5zY3NzXG4vLy8gIC8vXG4vLy8gIC8vIElnbm9yZSBhbGwgc3R5bGVzIGFib3ZlIHRhYmxldCBicmVha3BvaW50LFxuLy8vICAvLyBhbmQgZml4IHRoZSBzdHlsZXMgKHN1Y2ggYXMgdGhlIGxheW91dCkgYXQgdGFibGV0IHdpZHRoXG4vLy8gICRtcS1yZXNwb25zaXZlOiBmYWxzZTtcbi8vLyAgJG1xLXN0YXRpYy1icmVha3BvaW50OiB0YWJsZXQ7XG4vLy8gIEBpbXBvcnQgJ21haW4nOyAvLyBAbWVkaWEgcXVlcmllcyBpbiB0aGlzIGZpbGUgd2lsbCBiZSByYXN0ZXJpemVkIHVwIHRvIHRhYmxldFxuLy8vICAgICAgICAgICAgICAgICAgIC8vIGxhcmdlciBicmVha3BvaW50cyB3aWxsIGJlIGlnbm9yZWRcbi8vL1xuLy8vIEB0eXBlIFN0cmluZ1xuLy8vIEBsaW5rIGh0dHBzOi8vZ2l0aHViLmNvbS9zYXNzLW1xL3Nhc3MtbXEjYWRkaW5nLWN1c3RvbS1icmVha3BvaW50cyBGdWxsIGRvY3VtZW50YXRpb24gYW5kIGV4YW1wbGVzXG4kbXEtc3RhdGljLWJyZWFrcG9pbnQ6IGRlc2t0b3AgIWRlZmF1bHQ7XG5cbi8vLyBTaG93IGJyZWFrcG9pbnRzIGluIHRoZSB0b3AgcmlnaHQgY29ybmVyXG4vLy9cbi8vLyBJZiB5b3Ugd2FudCB0byBkaXNwbGF5IHRoZSBjdXJyZW50bHkgYWN0aXZlIGJyZWFrcG9pbnQgaW4gdGhlIHRvcFxuLy8vIHJpZ2h0IGNvcm5lciBvZiB5b3VyIHNpdGUgZHVyaW5nIGRldmVsb3BtZW50LCBhZGQgdGhlIGJyZWFrcG9pbnRzXG4vLy8gdG8gdGhpcyBsaXN0LCBvcmRlcmVkIGJ5IHdpZHRoLiBGb3IgZXhhbXBsZTogKG1vYmlsZSwgdGFibGV0LCBkZXNrdG9wKS5cbi8vL1xuLy8vIEBleGFtcGxlIHNjc3Ncbi8vLyAgICRtcS1zaG93LWJyZWFrcG9pbnRzOiAobW9iaWxlLCB0YWJsZXQsIGRlc2t0b3ApO1xuLy8vICAgQGltcG9ydCAncGF0aC90by9tcSc7XG4vLy9cbi8vLyBAdHlwZSBtYXBcbiRtcS1zaG93LWJyZWFrcG9pbnRzOiAoKSAhZGVmYXVsdDtcblxuLy8vIEN1c3RvbWl6ZSB0aGUgbWVkaWEgdHlwZSAoZm9yIGV4YW1wbGU6IGBAbWVkaWEgc2NyZWVuYCBvciBgQG1lZGlhIHByaW50YClcbi8vLyBCeSBkZWZhdWx0IHNhc3MtbXEgdXNlcyBhbiBcImFsbFwiIG1lZGlhIHR5cGUgKGBAbWVkaWEgYWxsIGFuZCDigKZgKVxuLy8vXG4vLy8gQHR5cGUgU3RyaW5nXG4vLy8gQGxpbmsgaHR0cHM6Ly9naXRodWIuY29tL3Nhc3MtbXEvc2Fzcy1tcSNjaGFuZ2luZy1tZWRpYS10eXBlIEZ1bGwgZG9jdW1lbnRhdGlvbiBhbmQgZXhhbXBsZXNcbiRtcS1tZWRpYS10eXBlOiBhbGwgIWRlZmF1bHQ7XG5cbi8vLyBDb252ZXJ0IHBpeGVscyB0byBlbXNcbi8vL1xuLy8vIEBwYXJhbSB7TnVtYmVyfSAkcHggLSB2YWx1ZSB0byBjb252ZXJ0XG4vLy8gQGlnbm9yZSBAcGFyYW0ge051bWJlcn0gJGJhc2UtZm9udC1zaXplIFskbXEtYmFzZS1mb250LXNpemVdIC0gYDxib2R5PmAgZm9udCBzaXplIChkZXByZWNhdGVkKVxuLy8vXG4vLy8gQGV4YW1wbGUgc2Nzc1xuLy8vICAkZm9udC1zaXplLWluLWVtczogbXEtcHgyZW0oMTZweCk7XG4vLy8gIHAgeyBmb250LXNpemU6IG1xLXB4MmVtKDE2cHgpOyB9XG4vLy9cbi8vLyBAcmVxdWlyZXMgJG1xLWJhc2UtZm9udC1zaXplXG4vLy8gQHJldHVybnMge051bWJlcn1cbkBmdW5jdGlvbiBtcS1weDJlbSgkcHgsICRiYXNlLWZvbnQtc2l6ZTogJG1xLWJhc2UtZm9udC1zaXplKSB7XG5cdEBpZiAoJG1xLWJhc2UtZm9udC1zaXplICE9IDE2cHgpIHtcblx0XHRAd2FybiBcIk92ZXJyaWRpbmcgJG1xLWJhc2UtZm9udC1zaXplIHdpbGwgYnJlYWsgdGhpbmdzLCBzZWUgaHR0cHM6Ly9naXRodWIuY29tL3Nhc3MtbXEvc2Fzcy1tcS9pc3N1ZXMvMTIyLlwiO1xuXHR9XG5cdEBpZiAoJGJhc2UtZm9udC1zaXplICE9IDE2cHgpIHtcblx0XHRAd2FybiBcIlRoZSAkYmFzZS1mb250LXNpemUgYXJndW1lbnQgd2lsbCBiZSByZW1vdmVkIGluIHNhc3MtbXEgdjYuMC4wLCBhcyBvdmVycmlkaW5nIGl0IGJyZWFrcyB0aGluZ3MsIHNlZSBodHRwczovL2dpdGh1Yi5jb20vc2Fzcy1tcS9zYXNzLW1xL2lzc3Vlcy8xMjIuXCI7XG5cdH1cblx0QGlmIG1hdGguaXMtdW5pdGxlc3MoJHB4KSB7XG5cdFx0QHdhcm4gXCJBc3N1bWluZyAjeyRweH0gdG8gYmUgaW4gcGl4ZWxzLCBhdHRlbXB0aW5nIHRvIGNvbnZlcnQgaXQgaW50byBwaXhlbHMuXCI7XG5cdFx0QHJldHVybiBtcS1weDJlbSgkcHggKiAxcHgsICRiYXNlLWZvbnQtc2l6ZSk7XG5cdH0gQGVsc2UgaWYgbWF0aC51bml0KCRweCkgPT0gZW0ge1xuXHRcdEByZXR1cm4gJHB4O1xuXHR9XG5cdEByZXR1cm4gbWF0aC5kaXYoJHB4LCAkYmFzZS1mb250LXNpemUpICogMWVtO1xufVxuXG4vLy8gR2V0IGEgYnJlYWtwb2ludCdzIHdpZHRoXG4vLy9cbi8vLyBAcGFyYW0ge1N0cmluZ30gJG5hbWUgLSBOYW1lIG9mIHRoZSBicmVha3BvaW50LiBPbmUgb2YgJG1xLWJyZWFrcG9pbnRzXG4vLy9cbi8vLyBAZXhhbXBsZSBzY3NzXG4vLy8gICR0YWJsZXQtd2lkdGg6IG1xLWdldC1icmVha3BvaW50LXdpZHRoKHRhYmxldCk7XG4vLy8gIEBtZWRpYSAobWluLXdpZHRoOiBtcS1nZXQtYnJlYWtwb2ludC13aWR0aChkZXNrdG9wKSkge31cbi8vL1xuLy8vIEByZXF1aXJlcyB7VmFyaWFibGV9ICRtcS1icmVha3BvaW50c1xuLy8vXG4vLy8gQHJldHVybnMge051bWJlcn0gVmFsdWUgaW4gcGl4ZWxzXG5AZnVuY3Rpb24gbXEtZ2V0LWJyZWFrcG9pbnQtd2lkdGgoJG5hbWUsICRicmVha3BvaW50czogJG1xLWJyZWFrcG9pbnRzKSB7XG5cdEBpZiBtYXAuaGFzLWtleSgkYnJlYWtwb2ludHMsICRuYW1lKSB7XG5cdFx0QHJldHVybiBtYXAuZ2V0KCRicmVha3BvaW50cywgJG5hbWUpO1xuXHR9IEBlbHNlIHtcblx0XHRAd2FybiBcIkJyZWFrcG9pbnQgI3skbmFtZX0gd2Fzbid0IGZvdW5kIGluICRicmVha3BvaW50cy5cIjtcblx0fVxufVxuXG4vLy8gTWVkaWEgUXVlcnkgbWl4aW5cbi8vL1xuLy8vIEBwYXJhbSB7U3RyaW5nIHwgQm9vbGVhbn0gJGZyb20gW2ZhbHNlXSAtIE9uZSBvZiAkbXEtYnJlYWtwb2ludHNcbi8vLyBAcGFyYW0ge1N0cmluZyB8IEJvb2xlYW59ICR1bnRpbCBbZmFsc2VdIC0gT25lIG9mICRtcS1icmVha3BvaW50c1xuLy8vIEBwYXJhbSB7U3RyaW5nIHwgQm9vbGVhbn0gJGFuZCBbZmFsc2VdIC0gQWRkaXRpb25hbCBtZWRpYSBxdWVyeSBwYXJhbWV0ZXJzXG4vLy8gQHBhcmFtIHtTdHJpbmd9ICRtZWRpYS10eXBlIFskbXEtbWVkaWEtdHlwZV0gLSBNZWRpYSB0eXBlOiBzY3JlZW4sIHByaW504oCmXG4vLy9cbi8vLyBAaWdub3JlIFVuZG9jdW1lbnRlZCBBUEksIGZvciBhZHZhbmNlZCB1c2Ugb25seTpcbi8vLyBAaWdub3JlIEBwYXJhbSB7TWFwfSAkYnJlYWtwb2ludHMgWyRtcS1icmVha3BvaW50c11cbi8vLyBAaWdub3JlIEBwYXJhbSB7U3RyaW5nfSAkc3RhdGljLWJyZWFrcG9pbnQgWyRtcS1zdGF0aWMtYnJlYWtwb2ludF1cbi8vL1xuLy8vIEBjb250ZW50IHN0eWxpbmcgcnVsZXMsIHdyYXBwZWQgaW50byBhIEBtZWRpYSBxdWVyeSB3aGVuICRyZXNwb25zaXZlIGlzIHRydWVcbi8vL1xuLy8vIEByZXF1aXJlcyB7VmFyaWFibGV9ICRtcS1tZWRpYS10eXBlXG4vLy8gQHJlcXVpcmVzIHtWYXJpYWJsZX0gJG1xLWJyZWFrcG9pbnRzXG4vLy8gQHJlcXVpcmVzIHtWYXJpYWJsZX0gJG1xLXN0YXRpYy1icmVha3BvaW50XG4vLy8gQHJlcXVpcmVzIHtmdW5jdGlvbn0gbXEtcHgyZW1cbi8vLyBAcmVxdWlyZXMge2Z1bmN0aW9ufSBtcS1nZXQtYnJlYWtwb2ludC13aWR0aFxuLy8vXG4vLy8gQGxpbmsgaHR0cHM6Ly9naXRodWIuY29tL3Nhc3MtbXEvc2Fzcy1tcSNyZXNwb25zaXZlLW1vZGUtb24tZGVmYXVsdCBGdWxsIGRvY3VtZW50YXRpb24gYW5kIGV4YW1wbGVzXG4vLy9cbi8vLyBAZXhhbXBsZSBzY3NzXG4vLy8gIC5lbGVtZW50IHtcbi8vLyAgICBAaW5jbHVkZSBtcSgkZnJvbTogbW9iaWxlKSB7XG4vLy8gICAgICBjb2xvcjogcmVkO1xuLy8vICAgIH1cbi8vLyAgICBAaW5jbHVkZSBtcSgkdW50aWw6IHRhYmxldCkge1xuLy8vICAgICAgY29sb3I6IGJsdWU7XG4vLy8gICAgfVxuLy8vICAgIEBpbmNsdWRlIG1xKG1vYmlsZSwgdGFibGV0KSB7XG4vLy8gICAgICBjb2xvcjogZ3JlZW47XG4vLy8gICAgfVxuLy8vICAgIEBpbmNsdWRlIG1xKCRmcm9tOiB0YWJsZXQsICRhbmQ6ICcob3JpZW50YXRpb246IGxhbmRzY2FwZSknKSB7XG4vLy8gICAgICBjb2xvcjogdGVhbDtcbi8vLyAgICB9XG4vLy8gICAgQGluY2x1ZGUgbXEoOTUwcHgpIHtcbi8vLyAgICAgIGNvbG9yOiBob3RwaW5rO1xuLy8vICAgIH1cbi8vLyAgICBAaW5jbHVkZSBtcSh0YWJsZXQsICRtZWRpYS10eXBlOiBzY3JlZW4pIHtcbi8vLyAgICAgIGNvbG9yOiBob3RwaW5rO1xuLy8vICAgIH1cbi8vLyAgICAvLyBBZHZhbmNlZCB1c2U6XG4vLy8gICAgJG15LWJyZWFrcG9pbnRzOiAoTDogOTAwcHgsIFhMOiAxMjAwcHgpO1xuLy8vICAgIEBpbmNsdWRlIG1xKEwsICRicmVha3BvaW50czogJG15LWJyZWFrcG9pbnRzLCAkc3RhdGljLWJyZWFrcG9pbnQ6IEwpIHtcbi8vLyAgICAgIGNvbG9yOiBob3RwaW5rO1xuLy8vICAgIH1cbi8vLyAgfVxuQG1peGluIG1xKFxuXHQkZnJvbTogZmFsc2UsXG5cdCR1bnRpbDogZmFsc2UsXG5cdCRhbmQ6IGZhbHNlLFxuXHQkbWVkaWEtdHlwZTogJG1xLW1lZGlhLXR5cGUsXG5cdCRicmVha3BvaW50czogJG1xLWJyZWFrcG9pbnRzLFxuXHQkcmVzcG9uc2l2ZTogJG1xLXJlc3BvbnNpdmUsXG5cdCRzdGF0aWMtYnJlYWtwb2ludDogJG1xLXN0YXRpYy1icmVha3BvaW50XG4pIHtcblx0JG1pbi13aWR0aDogMDtcblx0JG1heC13aWR0aDogMDtcblx0JG1lZGlhLXF1ZXJ5OiAnJztcblxuXHQvLyBGcm9tOiB0aGlzIGJyZWFrcG9pbnQgKGluY2x1c2l2ZSlcblx0QGlmICRmcm9tIHtcblx0XHRAaWYgbWV0YS50eXBlLW9mKCRmcm9tKSA9PSBudW1iZXIge1xuXHRcdFx0JG1pbi13aWR0aDogbXEtcHgyZW0oJGZyb20pO1xuXHRcdH0gQGVsc2Uge1xuXHRcdFx0JG1pbi13aWR0aDogbXEtcHgyZW0obXEtZ2V0LWJyZWFrcG9pbnQtd2lkdGgoJGZyb20sICRicmVha3BvaW50cykpO1xuXHRcdH1cblx0fVxuXG5cdC8vIFVudGlsOiB0aGF0IGJyZWFrcG9pbnQgKGV4Y2x1c2l2ZSlcblx0QGlmICR1bnRpbCB7XG5cdFx0QGlmIG1ldGEudHlwZS1vZigkdW50aWwpID09IG51bWJlciB7XG5cdFx0XHQkbWF4LXdpZHRoOiBtcS1weDJlbSgkdW50aWwpO1xuXHRcdH0gQGVsc2Uge1xuXHRcdFx0JG1heC13aWR0aDogbXEtcHgyZW0obXEtZ2V0LWJyZWFrcG9pbnQtd2lkdGgoJHVudGlsLCAkYnJlYWtwb2ludHMpKSAtIC4wMWVtO1xuXHRcdH1cblx0fVxuXG5cdC8vIFJlc3BvbnNpdmUgc3VwcG9ydCBpcyBkaXNhYmxlZCwgcmFzdGVyaXplIHRoZSBvdXRwdXQgb3V0c2lkZSBAbWVkaWEgYmxvY2tzXG5cdC8vIFRoZSBicm93c2VyIHdpbGwgcmVseSBvbiB0aGUgY2FzY2FkZSBpdHNlbGYuXG5cdEBpZiAkcmVzcG9uc2l2ZSA9PSBmYWxzZSB7XG5cdFx0JHN0YXRpYy1icmVha3BvaW50LXdpZHRoOiBtcS1nZXQtYnJlYWtwb2ludC13aWR0aCgkc3RhdGljLWJyZWFrcG9pbnQsICRicmVha3BvaW50cyk7XG5cdFx0JHRhcmdldC13aWR0aDogbXEtcHgyZW0oJHN0YXRpYy1icmVha3BvaW50LXdpZHRoKTtcblxuXHRcdC8vIE91dHB1dCBvbmx5IHJ1bGVzIHRoYXQgc3RhcnQgYXQgb3Igc3BhbiBvdXIgdGFyZ2V0IHdpZHRoXG5cdFx0QGlmIChcblx0XHRcdFx0JGFuZCA9PSBmYWxzZVxuICAgICAgICAgICAgYW5kICRtaW4td2lkdGggPD0gJHRhcmdldC13aWR0aFxuICAgICAgICAgICAgYW5kIChcbiAgICAgICAgICAgICAgICAkdW50aWwgPT0gZmFsc2Ugb3IgJG1heC13aWR0aCA+PSAkdGFyZ2V0LXdpZHRoXG4gICAgICAgICAgICApXG4gICAgICAgICAgICBhbmQgJG1lZGlhLXR5cGUgIT0gJ3ByaW50J1xuXHRcdCkge1xuXHRcdFx0QGNvbnRlbnQ7XG5cdFx0fVxuXHR9XG5cblx0XHQvLyBSZXNwb25zaXZlIHN1cHBvcnQgaXMgZW5hYmxlZCwgb3V0cHV0IHJ1bGVzIGluc2lkZSBAbWVkaWEgcXVlcmllc1xuXHRAZWxzZSB7XG5cdFx0QGlmICRtaW4td2lkdGggIT0gMCB7ICRtZWRpYS1xdWVyeTogJyN7JG1lZGlhLXF1ZXJ5fSBhbmQgKG1pbi13aWR0aDogI3skbWluLXdpZHRofSknOyB9XG5cdFx0QGlmICRtYXgtd2lkdGggIT0gMCB7ICRtZWRpYS1xdWVyeTogJyN7JG1lZGlhLXF1ZXJ5fSBhbmQgKG1heC13aWR0aDogI3skbWF4LXdpZHRofSknOyB9XG5cdFx0QGlmICRhbmQgICAgICAgICAgICB7ICRtZWRpYS1xdWVyeTogJyN7JG1lZGlhLXF1ZXJ5fSBhbmQgI3skYW5kfSc7IH1cblxuXHRcdC8vIFJlbW92ZSB1bm5lY2Vzc2FyeSBtZWRpYSBxdWVyeSBwcmVmaXggJ2FsbCBhbmQgJ1xuXHRcdEBpZiAoJG1lZGlhLXR5cGUgPT0gJ2FsbCcgYW5kICRtZWRpYS1xdWVyeSAhPSAnJykge1xuXHRcdFx0JG1lZGlhLXR5cGU6ICcnO1xuXHRcdFx0JG1lZGlhLXF1ZXJ5OiBzdHJpbmcuc2xpY2Uoc3RyaW5nLnVucXVvdGUoJG1lZGlhLXF1ZXJ5KSwgNik7XG5cdFx0fVxuXG5cdFx0QG1lZGlhICN7JG1lZGlhLXR5cGUgKyAkbWVkaWEtcXVlcnl9IHtcblx0XHRcdEBjb250ZW50O1xuXHRcdH1cblx0fVxufVxuXG4vLy8gUXVpY2sgc29ydFxuLy8vXG4vLy8gQGF1dGhvciBTYW0gUmljaGFyZHNcbi8vLyBAYWNjZXNzIHByaXZhdGVcbi8vLyBAcGFyYW0ge0xpc3R9ICRsaXN0IC0gTGlzdCB0byBzb3J0XG4vLy8gQHJldHVybnMge0xpc3R9IFNvcnRlZCBMaXN0XG5AZnVuY3Rpb24gX21xLXF1aWNrLXNvcnQoJGxpc3QpIHtcblx0JGxlc3M6ICAoKTtcblx0JGVxdWFsOiAoKTtcblx0JGxhcmdlOiAoKTtcblxuXHRAaWYgbGlzdC5sZW5ndGgoJGxpc3QpID4gMSB7XG5cdFx0JHNlZWQ6IGxpc3QubnRoKCRsaXN0LCBtYXRoLmNlaWwobGlzdC5sZW5ndGgoJGxpc3QpICogMC41KSk7XG5cblx0XHRAZWFjaCAkaXRlbSBpbiAkbGlzdCB7XG5cdFx0XHRAaWYgKCRpdGVtID09ICRzZWVkKSB7XG5cdFx0XHRcdCRlcXVhbDogbGlzdC5hcHBlbmQoJGVxdWFsLCAkaXRlbSk7XG5cdFx0XHR9IEBlbHNlIGlmICgkaXRlbSA8ICRzZWVkKSB7XG5cdFx0XHRcdCRsZXNzOiBsaXN0LmFwcGVuZCgkbGVzcywgJGl0ZW0pO1xuXHRcdFx0fSBAZWxzZSBpZiAoJGl0ZW0gPiAkc2VlZCkge1xuXHRcdFx0XHQkbGFyZ2U6IGxpc3QuYXBwZW5kKCRsYXJnZSwgJGl0ZW0pO1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdEByZXR1cm4gbGlzdC5qb2luKGxpc3Quam9pbihfbXEtcXVpY2stc29ydCgkbGVzcyksICRlcXVhbCksIF9tcS1xdWljay1zb3J0KCRsYXJnZSkpO1xuXHR9XG5cblx0QHJldHVybiAkbGlzdDtcbn1cblxuLy8vIFNvcnQgYSBtYXAgYnkgdmFsdWVzICh3b3JrcyB3aXRoIG51bWJlcnMgb25seSlcbi8vL1xuLy8vIEBhY2Nlc3MgcHJpdmF0ZVxuLy8vIEBwYXJhbSB7TWFwfSAkbWFwIC0gTWFwIHRvIHNvcnRcbi8vLyBAcmV0dXJucyB7TWFwfSBNYXAgc29ydGVkIGJ5IHZhbHVlXG5AZnVuY3Rpb24gX21xLW1hcC1zb3J0LWJ5LXZhbHVlKCRtYXApIHtcblx0JG1hcC1zb3J0ZWQ6ICgpO1xuXHQkbWFwLWtleXM6IG1hcC5rZXlzKCRtYXApO1xuXHQkbWFwLXZhbHVlczogbWFwLnZhbHVlcygkbWFwKTtcblx0JG1hcC12YWx1ZXMtc29ydGVkOiBfbXEtcXVpY2stc29ydCgkbWFwLXZhbHVlcyk7XG5cblx0Ly8gUmVvcmRlciBrZXkvdmFsdWUgcGFpcnMgYmFzZWQgb24ga2V5IHZhbHVlc1xuXHRAZWFjaCAkdmFsdWUgaW4gJG1hcC12YWx1ZXMtc29ydGVkIHtcblx0XHQkaW5kZXg6IGxpc3QuaW5kZXgoJG1hcC12YWx1ZXMsICR2YWx1ZSk7XG5cdFx0JGtleTogbGlzdC5udGgoJG1hcC1rZXlzLCAkaW5kZXgpO1xuXHRcdCRtYXAtc29ydGVkOiBtYXAubWVyZ2UoJG1hcC1zb3J0ZWQsICgka2V5OiAkdmFsdWUpKTtcblxuXHRcdC8vIFVuc2V0IHRoZSB2YWx1ZSBpbiAkbWFwLXZhbHVlcyB0byBwcmV2ZW50IHRoZSBsb29wXG5cdFx0Ly8gZnJvbSBmaW5kaW5nIHRoZSBzYW1lIGluZGV4IHR3aWNlXG5cdFx0JG1hcC12YWx1ZXM6IGxpc3Quc2V0LW50aCgkbWFwLXZhbHVlcywgJGluZGV4LCAwKTtcblx0fVxuXG5cdEByZXR1cm4gJG1hcC1zb3J0ZWQ7XG59XG5cbi8vLyBBZGQgYSBicmVha3BvaW50XG4vLy9cbi8vLyBAcGFyYW0ge1N0cmluZ30gJG5hbWUgLSBOYW1lIG9mIHRoZSBicmVha3BvaW50XG4vLy8gQHBhcmFtIHtOdW1iZXJ9ICR3aWR0aCAtIFdpZHRoIG9mIHRoZSBicmVha3BvaW50XG4vLy9cbi8vLyBAcmVxdWlyZXMge1ZhcmlhYmxlfSAkbXEtYnJlYWtwb2ludHNcbi8vL1xuLy8vIEBleGFtcGxlIHNjc3Ncbi8vLyAgQGluY2x1ZGUgbXEtYWRkLWJyZWFrcG9pbnQodHZzY3JlZW4sIDE5MjBweCk7XG4vLy8gIEBpbmNsdWRlIG1xKHR2c2NyZWVuKSB7fVxuQG1peGluIG1xLWFkZC1icmVha3BvaW50KCRuYW1lLCAkd2lkdGgpIHtcblx0JG5ldy1icmVha3BvaW50OiAoJG5hbWU6ICR3aWR0aCk7XG5cdCRtcS1icmVha3BvaW50czogbWFwLm1lcmdlKCRtcS1icmVha3BvaW50cywgJG5ldy1icmVha3BvaW50KSAhZ2xvYmFsO1xuXHQkbXEtYnJlYWtwb2ludHM6IF9tcS1tYXAtc29ydC1ieS12YWx1ZSgkbXEtYnJlYWtwb2ludHMpICFnbG9iYWw7XG59XG5cbi8vLyBTaG93IHRoZSBhY3RpdmUgYnJlYWtwb2ludCBpbiB0aGUgdG9wIHJpZ2h0IGNvcm5lciBvZiB0aGUgdmlld3BvcnRcbi8vLyBAbGluayBodHRwczovL2dpdGh1Yi5jb20vc2Fzcy1tcS9zYXNzLW1xI3NlZWluZy10aGUtY3VycmVudGx5LWFjdGl2ZS1icmVha3BvaW50XG4vLy9cbi8vLyBAcGFyYW0ge0xpc3R9ICRzaG93LWJyZWFrcG9pbnRzIFskbXEtc2hvdy1icmVha3BvaW50c10gLSBMaXN0IG9mIGJyZWFrcG9pbnRzIHRvIHNob3cgaW4gdGhlIHRvcCByaWdodCBjb3JuZXJcbi8vLyBAcGFyYW0ge01hcH0gJGJyZWFrcG9pbnRzIFskbXEtYnJlYWtwb2ludHNdIC0gQnJlYWtwb2ludCBuYW1lcyBhbmQgc2l6ZXNcbi8vL1xuLy8vIEByZXF1aXJlcyB7VmFyaWFibGV9ICRtcS1icmVha3BvaW50c1xuLy8vIEByZXF1aXJlcyB7VmFyaWFibGV9ICRtcS1zaG93LWJyZWFrcG9pbnRzXG4vLy9cbi8vLyBAZXhhbXBsZSBzY3NzXG4vLy8gIC8vIFNob3cgYnJlYWtwb2ludHMgdXNpbmcgZ2xvYmFsIHNldHRpbmdzXG4vLy8gIEBpbmNsdWRlIG1xLXNob3ctYnJlYWtwb2ludHM7XG4vLy9cbi8vLyAgLy8gU2hvdyBicmVha3BvaW50cyB1c2luZyBjdXN0b20gc2V0dGluZ3Ncbi8vLyAgQGluY2x1ZGUgbXEtc2hvdy1icmVha3BvaW50cygoTCwgWEwpLCAoUzogMzAwcHgsIEw6IDgwMHB4LCBYTDogMTIwMHB4KSk7XG5AbWl4aW4gbXEtc2hvdy1icmVha3BvaW50cygkc2hvdy1icmVha3BvaW50czogJG1xLXNob3ctYnJlYWtwb2ludHMsICRicmVha3BvaW50czogJG1xLWJyZWFrcG9pbnRzKSB7XG5cdGJvZHk6YmVmb3JlIHtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjRkNGOEUzO1xuXHRcdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjRkJFRUQ1O1xuXHRcdGJvcmRlci1sZWZ0OiAxcHggc29saWQgI0ZCRUVENTtcblx0XHRjb2xvcjogI0MwOTg1Mztcblx0XHRmb250OiBzbWFsbC1jYXB0aW9uO1xuXHRcdHBhZGRpbmc6IDNweCA2cHg7XG5cdFx0cG9pbnRlci1ldmVudHM6IG5vbmU7XG5cdFx0cG9zaXRpb246IGZpeGVkO1xuXHRcdHJpZ2h0OiAwO1xuXHRcdHRvcDogMDtcblx0XHR6LWluZGV4OiAxMDA7XG5cblx0XHQvLyBMb29wIHRocm91Z2ggdGhlIGJyZWFrcG9pbnRzIHRoYXQgc2hvdWxkIGJlIHNob3duXG5cdFx0QGVhY2ggJHNob3ctYnJlYWtwb2ludCBpbiAkc2hvdy1icmVha3BvaW50cyB7XG5cdFx0XHQkd2lkdGg6IG1xLWdldC1icmVha3BvaW50LXdpZHRoKCRzaG93LWJyZWFrcG9pbnQsICRicmVha3BvaW50cyk7XG5cdFx0XHRAaW5jbHVkZSBtcSgkc2hvdy1icmVha3BvaW50LCAkYnJlYWtwb2ludHM6ICRicmVha3BvaW50cykge1xuXHRcdFx0XHRjb250ZW50OiBcIiN7JHNob3ctYnJlYWtwb2ludH0g4omlICN7JHdpZHRofSAoI3ttcS1weDJlbSgkd2lkdGgpfSlcIjtcblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cblxuQGlmIGxpc3QubGVuZ3RoKCRtcS1zaG93LWJyZWFrcG9pbnRzKSA+IDAge1xuXHRAaW5jbHVkZSBtcS1zaG93LWJyZWFrcG9pbnRzO1xufVxuIiwiJGZvbnRQYXRoOiAnLi4vLi4vd2ViZm9udHMvJztcblxuQGZvbnQtZmFjZSB7XG5cdGZvbnQtZmFtaWx5OiAnVFQgTm9ybXMnO1xuXHRzcmM6IHVybCgnI3skZm9udFBhdGh9Zm9udC1ib2xkL1RUTm9ybXMtQm9sZC5lb3QnKTtcblx0c3JjOiB1cmwoJyN7JGZvbnRQYXRofWZvbnQtYm9sZC9UVE5vcm1zLUJvbGQuZW90PyNpZWZpeCcpIGZvcm1hdCgnZW1iZWRkZWQtb3BlbnR5cGUnKSxcblx0dXJsKCcjeyRmb250UGF0aH1mb250LWJvbGQvVFROb3Jtcy1Cb2xkLndvZmYyJykgZm9ybWF0KCd3b2ZmMicpLFxuXHR1cmwoJyN7JGZvbnRQYXRofWZvbnQtYm9sZC9UVE5vcm1zLUJvbGQud29mZicpIGZvcm1hdCgnd29mZicpO1xuXHRmb250LXdlaWdodDogNzAwO1xuXHRmb250LXN0eWxlOiBub3JtYWw7XG5cdGZvbnQtZGlzcGxheTogc3dhcDtcbn1cblxuLypAZm9udC1mYWNlIHtcblx0Zm9udC1mYW1pbHk6ICdUVCBOb3Jtcyc7XG5cdHNyYzogdXJsKCcjeyRmb250UGF0aH1mb250LWJsYWNrL1RUTm9ybXMtQmxhY2suZW90Jyk7XG5cdHNyYzogdXJsKCcjeyRmb250UGF0aH1mb250LWJsYWNrL1RUTm9ybXMtQmxhY2suZW90PyNpZWZpeCcpIGZvcm1hdCgnZW1iZWRkZWQtb3BlbnR5cGUnKSxcblx0dXJsKCcjeyRmb250UGF0aH1mb250LWJsYWNrL1RUTm9ybXMtQmxhY2sud29mZjInKSBmb3JtYXQoJ3dvZmYyJyksXG5cdHVybCgnI3skZm9udFBhdGh9Zm9udC1ibGFjay9UVE5vcm1zLUJsYWNrLndvZmYnKSBmb3JtYXQoJ3dvZmYnKTtcblx0Zm9udC13ZWlnaHQ6IDkwMDtcblx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXHRmb250LWRpc3BsYXk6IHN3YXA7XG59Ki9cblxuQGZvbnQtZmFjZSB7XG5cdGZvbnQtZmFtaWx5OiAnVFQgTm9ybXMnO1xuXHRzcmM6IHVybCgnI3skZm9udFBhdGh9Zm9udC1yZWd1bGFyL1RUTm9ybXMtUmVndWxhci5lb3QnKTtcblx0c3JjOiB1cmwoJyN7JGZvbnRQYXRofWZvbnQtcmVndWxhci9UVE5vcm1zLVJlZ3VsYXIuZW90PyNpZWZpeCcpIGZvcm1hdCgnZW1iZWRkZWQtb3BlbnR5cGUnKSxcblx0dXJsKCcjeyRmb250UGF0aH1mb250LXJlZ3VsYXIvVFROb3Jtcy1SZWd1bGFyLndvZmYyJykgZm9ybWF0KCd3b2ZmMicpLFxuXHR1cmwoJyN7JGZvbnRQYXRofWZvbnQtcmVndWxhci9UVE5vcm1zLVJlZ3VsYXIud29mZicpIGZvcm1hdCgnd29mZicpO1xuXHRmb250LXdlaWdodDogNDAwO1xuXHRmb250LXN0eWxlOiBub3JtYWw7XG5cdGZvbnQtZGlzcGxheTogc3dhcDtcbn1cblxuQGZvbnQtZmFjZSB7XG5cdGZvbnQtZmFtaWx5OiAnVFQgTm9ybXMnO1xuXHRzcmM6IHVybCgnI3skZm9udFBhdGh9Zm9udC1saWdodC9UVE5vcm1zLUxpZ2h0LmVvdCcpO1xuXHRzcmM6IHVybCgnI3skZm9udFBhdGh9Zm9udC1saWdodC9UVE5vcm1zLUxpZ2h0LmVvdD8jaWVmaXgnKSBmb3JtYXQoJ2VtYmVkZGVkLW9wZW50eXBlJyksXG5cdHVybCgnI3skZm9udFBhdGh9Zm9udC1saWdodC9UVE5vcm1zLUxpZ2h0LndvZmYyJykgZm9ybWF0KCd3b2ZmMicpLFxuXHR1cmwoJyN7JGZvbnRQYXRofWZvbnQtbGlnaHQvVFROb3Jtcy1MaWdodC53b2ZmJykgZm9ybWF0KCd3b2ZmJyk7XG5cdGZvbnQtd2VpZ2h0OiAzMDA7XG5cdGZvbnQtc3R5bGU6IG5vcm1hbDtcblx0Zm9udC1kaXNwbGF5OiBzd2FwO1xufVxuXG5AZm9udC1mYWNlIHtcblx0Zm9udC1mYW1pbHk6ICdUVCBOb3Jtcyc7XG5cdHNyYzogdXJsKCcjeyRmb250UGF0aH1mb250LW1lZGl1bS9UVE5vcm1zLU1lZGl1bS5lb3QnKTtcblx0c3JjOiB1cmwoJyN7JGZvbnRQYXRofWZvbnQtbWVkaXVtL1RUTm9ybXMtTWVkaXVtLmVvdD8jaWVmaXgnKSBmb3JtYXQoJ2VtYmVkZGVkLW9wZW50eXBlJyksXG5cdHVybCgnI3skZm9udFBhdGh9Zm9udC1tZWRpdW0vVFROb3Jtcy1NZWRpdW0ud29mZjInKSBmb3JtYXQoJ3dvZmYyJyksXG5cdHVybCgnI3skZm9udFBhdGh9Zm9udC1tZWRpdW0vVFROb3Jtcy1NZWRpdW0ud29mZicpIGZvcm1hdCgnd29mZicpO1xuXHRmb250LXdlaWdodDogNTAwO1xuXHRmb250LXN0eWxlOiBub3JtYWw7XG5cdGZvbnQtZGlzcGxheTogc3dhcDtcbn1cblxuQGZvbnQtZmFjZSB7XG5cdGZvbnQtZmFtaWx5OiAnVFQgTm9ybXMnO1xuXHRzcmM6IHVybCgnI3skZm9udFBhdGh9Zm9udC1pdGFsaWMvVFROb3Jtcy1JdGFsaWMuZW90Jyk7XG5cdHNyYzogdXJsKCcjeyRmb250UGF0aH1mb250LWl0YWxpYy9UVE5vcm1zLUl0YWxpYy5lb3Q/I2llZml4JykgZm9ybWF0KCdlbWJlZGRlZC1vcGVudHlwZScpLFxuXHR1cmwoJyN7JGZvbnRQYXRofWZvbnQtaXRhbGljL1RUTm9ybXMtSXRhbGljLndvZmYyJykgZm9ybWF0KCd3b2ZmMicpLFxuXHR1cmwoJyN7JGZvbnRQYXRofWZvbnQtaXRhbGljL1RUTm9ybXMtSXRhbGljLndvZmYnKSBmb3JtYXQoJ3dvZmYnKTtcblx0Zm9udC13ZWlnaHQ6IG5vcm1hbDtcblx0Zm9udC1zdHlsZTogaXRhbGljO1xuXHRmb250LWRpc3BsYXk6IHN3YXA7XG59XG5cbkBmb250LWZhY2Uge1xuXHRmb250LWZhbWlseTogJ1N5bnRheExUUHJvJztcblx0c3JjOiB1cmwoJyN7JGZvbnRQYXRofXN5bnRheC1sdC1wcm8tYm9sZC9TeW50YXhMVFByb0JvbGQud29mZjInKSBmb3JtYXQoJ3dvZmYyJyksXG5cdHVybCgnI3skZm9udFBhdGh9c3ludGF4LWx0LXByby1ib2xkL1N5bnRheExUUHJvQm9sZC53b2ZmJykgZm9ybWF0KCd3b2ZmJyk7XG59XG5cbiIsIkB1c2UgXCIuLi9taXhpbnMvYmFja2dyb3VuZC1zdmdcIjtcbkB1c2UgXCIuLi9taXhpbnMvbXFcIjtcbkB1c2UgXCIuLi9fY29uZmlnL2NvbG9yc1wiO1xuQHVzZSBcInN2Z1wiO1xuQHVzZSBcInZhcnNcIjtcblxuLmZvbnQtZmFtaWx5LXN5bnRheCB7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS10aXRsZUZvbnRGYW1pbHksIHZhcnMuJHRpdGxlRm9udEZhbWlseSk7XG59XG5cbi5mb250LXNpemUtMjAwIHtcbiAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtMjAwKTsgLy8gMS41cmVtXG4gIGxpbmUtaGVpZ2h0OiAyLjRyZW07XG59XG5cbi5mb250LXNpemUtMzAwIHtcbiAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtMzAwKTsgLy8gMS43cmVtXG4gIGxpbmUtaGVpZ2h0OiAyLjVyZW07XG59XG5cbi5mb250LXNpemUtNDAwIHtcbiAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtNDAwKTsgLy8gMi4xcmVtXG4gIGxpbmUtaGVpZ2h0OiAzLjhyZW07XG59XG5cblxuLmZvbnQtc2l6ZS02MDAge1xuICBmb250LXNpemU6IDIuMXJlbTtcbiAgbGluZS1oZWlnaHQ6IDMuNnJlbTtcblxuICBAaW5jbHVkZSBtcS5tcSgkZnJvbTogbGFyZ2UpIHtcbiAgICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS02MDApOyAvLyAyLjZyZW1cbiAgICBsaW5lLWhlaWdodDogNHJlbTtcbiAgfVxufVxuXG4uZm9udC1zaXplLTcwMCB7XG4gIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLTYwMCk7IC8vIDIuNnJlbVxuICBsaW5lLWhlaWdodDogNHJlbTtcblxuICBAaW5jbHVkZSBtcS5tcSgkZnJvbTogbGFyZ2UpIHtcbiAgICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS03MDApOyAvLyAzLjJyZW1cbiAgICBsaW5lLWhlaWdodDogNXJlbTtcbiAgfVxufVxuXG4uZm9udC1zaXplLTgwMCB7XG4gIGZvbnQtc2l6ZTogMy4ycmVtO1xuICBsaW5lLWhlaWdodDogNC40cmVtO1xuICBmb250LXdlaWdodDogNDAwO1xuXG4gIEBpbmNsdWRlIG1xLm1xKCRmcm9tOiBsYXJnZSkge1xuICAgIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLTgwMCk7IC8vIDVyZW1cbiAgICBsaW5lLWhlaWdodDogNi41cmVtO1xuICB9XG59XG5cbi5mb250LXNpemUtOTAwIHtcbiAgZm9udC1zaXplOiAzLjhyZW07XG4gIGxpbmUtaGVpZ2h0OiA1cmVtO1xuICBmb250LXdlaWdodDogNDAwO1xuXG4gIEBpbmNsdWRlIG1xLm1xKCRmcm9tOiBsYXJnZSkge1xuICAgIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLTkwMCk7IC8vIDhyZW1cbiAgICBsaW5lLWhlaWdodDogOXJlbTtcbiAgfVxuXG59XG5cbnN0cm9uZyxcbmIsXG4uZm9udC13ZWlnaHQtNzAwIHtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbn1cblxuc3Ryb25nLFxuYiB7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG5cbiAgLmMtdHdvX2NvbHVtbnMgJixcbiAgLmMtdGV4dCAmIHtcbiAgICBjb2xvcjogdmFyKC0tY29sb3ItcHJpbWFyeS0xKTtcbiAgfVxufVxuXG4uZm9udC13ZWlnaHQtNTAwIHtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbn1cblxuLmZvbnQtd2VpZ2h0LTQwMCB7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG5cbi50ZXh0LWFsaWduLWNlbnRlciB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLnVwcGVyY2FzZSB7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG5cblxuXG5wIHtcbiAgQGV4dGVuZCAuZm9udC1zaXplLTQwMDtcbn1cblxuXG5cbmgxLCAuaDEsXG5oMiwgLmgyIHtcbiAgQGV4dGVuZCAuZm9udC1mYW1pbHktc3ludGF4O1xuXG4gIC5jLXR3b19jb2x1bW5zICYsXG4gIC5jLXRleHQgJiB7XG4gICAgY29sb3I6IHZhcigtLWNvbG9yLXByaW1hcnktMSk7XG4gIH1cbn1cblxuaDEsIC5oMSB7XG4gIEBleHRlbmQgLmZvbnQtc2l6ZS05MDA7XG59XG5cbmgyLCAuaDIge1xuICBAZXh0ZW5kIC5mb250LXNpemUtODAwO1xufVxuXG5oMywgLmgzIHtcbiAgQGV4dGVuZCAuZm9udC13ZWlnaHQtNDAwO1xuICBAZXh0ZW5kIC5mb250LXNpemUtNzAwO1xufVxuXG5oNCwgLmg0IHtcbiAgQGV4dGVuZCAuZm9udC13ZWlnaHQtNDAwO1xuICBAZXh0ZW5kIC5mb250LXNpemUtNjAwXG59XG5cblxuLmZvbnQtY29sb3Itd2hpdGUge1xuICBjb2xvcjogdmFyKC0tY29sb3Itd2hpdGUpO1xufVxuXG4uZm9udC1jb2xvci1wcmltYXJ5LTEge1xuICBjb2xvcjogdmFyKC0tY29sb3ItcHJpbWFyeS0xKTtcbn1cblxuYmxvY2txdW90ZSB7XG4gIG1hcmdpbi1ib3R0b206IDVyZW07XG4gIEBleHRlbmQgLmZvbnQtc2l6ZS04MDA7XG4gIHF1b3RlczogXCLigJ5cIiBcIuKAnVwiIFwiLFwiIFwi4oCZXCI7XG5cbiAgJjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IG9wZW4tcXVvdGU7XG4gIH1cblxuICAmOmFmdGVyIHtcbiAgICBjb250ZW50OiBjbG9zZS1xdW90ZTtcbiAgfVxuXG4gIEBpbmNsdWRlIG1xLm1xKCRmcm9tOiBsYXJnZSkge1xuXG4gICAgbWFyZ2luLWJvdHRvbTogdmFyKC0tc3BhY2luZy0xMjApO1xuICB9XG59XG5cbi5zdHlsZWQge1xuXG4gIGE6bm90KC5hY3Rpb24pIHtcbiAgICBjb2xvcjogaW5oZXJpdDtcbiAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgfVxuXG4gIGE6aGFzKHN0cm9uZykge1xuICAgIHRleHQtZGVjb3JhdGlvbi1jb2xvcjogdmFyKC0tY29sb3ItcHJpbWFyeS0xKTtcbiAgfVxuXG4gIC8qLmZvbnQtc2l6ZS01MDAgKyAqLFxuICAuZm9udC1zaXplLTYwMCArICosXG4gIC5mb250LXNpemUtNzAwICsgKixcbiAgLmZvbnQtc2l6ZS04MDAgKyAqIHtcbiAgICBtYXJnaW4tdG9wOiB2YXIoLS1zcGFjaW5nLTIwKTtcbiAgfSovXG5cbiAgKiArIGZpZ3VyZSxcbiAgKiArIC5mb250LXNpemUtNTAwLFxuICAqICsgLmZvbnQtc2l6ZS02MDAsXG4gICogKyAuZm9udC1zaXplLTcwMCxcbiAgKiArIC5mb250LXNpemUtODAwLFxuICAqICsgLmZvbnQtc2l6ZS05MDAge1xuICAgIG1hcmdpbi10b3A6IHZhcigtLXNwYWNpbmctNTApO1xuICB9XG5cbiAgLmZvbnQtc2l6ZS01MDAsXG4gIC5mb250LXNpemUtNjAwLFxuICAuZm9udC1zaXplLTcwMCxcbiAgLmZvbnQtc2l6ZS04MDAsXG4gIC5mb250LXNpemUtOTAwIHtcbiAgICAmICsgcCB7XG4gICAgICBtYXJnaW4tdG9wOiB2YXIoLS1zcGFjaW5nLTMwKTtcbiAgICB9XG4gIH1cblxuICAqICsgLmZvbnQtc2l6ZS05MDAgIHtcbiAgICBtYXJnaW4tdG9wOiB2YXIoLS1zcGFjaW5nLTYwKTtcbiAgfVxuXG4gIC5mb250LXNpemUtNDAwICsgLmZvbnQtc2l6ZS00MDAge1xuICAgIG1hcmdpbi10b3A6IHZhcigtLXNwYWNpbmctMjApO1xuICB9XG5cbiAgLmZvbnQtc2l6ZS05MDAgKyAqIHtcbiAgICBtYXJnaW4tdG9wOiB2YXIoLS1zcGFjaW5nLTMwKTtcbiAgfVxuXG4gIC5jLXR3b19jb2x1bW5zICYge1xuICAgIC5mb250LXNpemUtODAwICsgLmZvbnQtc2l6ZS03MDAge1xuICAgICAgbWFyZ2luLXRvcDogMDtcblxuICAgICAgQGluY2x1ZGUgbXEubXEoJGZyb206IGxhcmdlKSB7XG4gICAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgZmlnY2FwdGlvbiB7XG4gICAgcGFkZGluZy10b3A6IHZhcigtLXNwYWNpbmctMjApO1xuICAgIHRleHQtYWxpZ246IGxlZnQgIWltcG9ydGFudDtcbiAgICBAZXh0ZW5kIC5mb250LXNpemUtMzAwO1xuICB9XG5cbiAgZmlndXJlOm5vdCguaWZyYW1lX19wb3N0ZXIpICsgKiB7XG4gICAgbWFyZ2luLXRvcDogNXJlbTtcblxuICAgIEBpbmNsdWRlIG1xLm1xKCRmcm9tOiBsYXJnZSkge1xuICAgICAgbWFyZ2luLXRvcDogdmFyKC0tc3BhY2luZy04MCk7XG4gICAgfVxuICB9XG5cbiAgLmlmcmFtZS13cmFwcGVyICsgKiB7XG4gICAgbWFyZ2luLXRvcDogdmFyKC0tc3BhY2luZy00MCk7XG4gIH1cblxuICAqICsgLmlmcmFtZS13cmFwcGVyLFxuICAqICsgYmxvY2txdW90ZSB7XG4gICAgbWFyZ2luLXRvcDogNXJlbTtcblxuICAgIEBpbmNsdWRlIG1xLm1xKCRmcm9tOiBsYXJnZSkge1xuICAgICAgbWFyZ2luLXRvcDogdmFyKC0tc3BhY2luZy0xMjApO1xuICAgIH1cbiAgfVxuXG4gICogKyB1bCxcbiAgKiArIG9sIHtcbiAgICBtYXJnaW4tdG9wOiA1cmVtO1xuXG4gICAgQGluY2x1ZGUgbXEubXEoJGZyb206IGxhcmdlKSB7XG4gICAgICBtYXJnaW4tdG9wOiB2YXIoLS1zcGFjaW5nLTYwKTtcbiAgICB9XG4gIH1cblxuICB1bCwgb2wge1xuICAgIEBleHRlbmQgLmZvbnQtc2l6ZS00MDA7XG5cbiAgICAmICsgKiB7XG4gICAgICBtYXJnaW4tdG9wOiA1cmVtO1xuXG4gICAgICBAaW5jbHVkZSBtcS5tcSgkZnJvbTogbGFyZ2UpIHtcbiAgICAgICAgbWFyZ2luLXRvcDogdmFyKC0tc3BhY2luZy02MCk7XG4gICAgICB9XG4gICAgfVxuXG4gICAgJiArIHAge1xuICAgICAgbWFyZ2luLXRvcDogdmFyKC0tc3BhY2luZy00MCk7XG5cbiAgICAgIEBpbmNsdWRlIG1xLm1xKCRmcm9tOiBsYXJnZSkge1xuICAgICAgICBtYXJnaW4tdG9wOiB2YXIoLS1zcGFjaW5nLTUwKTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICBsaSB7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDNyZW07XG4gICAgICBjb3VudGVyLWluY3JlbWVudDogY291bnRlci1pbmM7XG5cbiAgICAgICY6bm90KDpmaXJzdC1jaGlsZCkge1xuICAgICAgICBtYXJnaW4tdG9wOiAyLjVyZW07XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgdWwge1xuICAgIGxpOmJlZm9yZSB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBsZWZ0OiAwO1xuICAgICAgdG9wOiAycHg7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgICAgIHdpZHRoOiAycmVtO1xuICAgICAgY29udGVudDogXCLil49cIjtcbiAgICAgIGZvbnQtc2l6ZTogMS40cmVtO1xuICAgICAgY29sb3I6IHZhcigtLWNvbG9yLXByaW1hcnktMSk7XG4gICAgfVxuICB9XG5cbiAgb2wge1xuICAgIGxpOmJlZm9yZSB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBsZWZ0OiAwO1xuICAgICAgdG9wOiAwO1xuICAgICAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gICAgICBjb250ZW50OiBjb3VudGVyKGNvdW50ZXItaW5jKSBcIi4gXCI7XG4gICAgICB3aWR0aDogMi41cmVtO1xuICAgICAgY29sb3I6IHZhcigtLWNvbG9yLXByaW1hcnktMSk7XG4gICAgICBmb250LXNpemU6IGluaGVyaXQ7XG4gICAgICBAZXh0ZW5kIC5mb250LXdlaWdodC03MDA7XG4gICAgfVxuICB9XG5cbiAgLmNoZWNrbGlzdCBsaSB7XG5cbiAgICAmOmJlZm9yZSB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIGxlZnQ6IDA7XG4gICAgICB0b3A6IDhweDtcbiAgICAgIHdpZHRoOiAyMnB4O1xuICAgICAgaGVpZ2h0OiAyMnB4O1xuICAgICAgY29udGVudDogJyc7XG4gICAgICBAaW5jbHVkZSBiYWNrZ3JvdW5kLXN2Zy5iYWNrZ3JvdW5kLXN2ZyhzdmcuJHN2Zy1jaGVjay1jaXJjbGUsIHRyYW5zcGFyZW50LCBjZW50ZXIsIGNlbnRlciwgbm8tcmVwZWF0LCAxMDAlLCAxMDAlLCBjb2xvcnMuJGNvbG9yLXByaW1hcnktMSk7XG4gICAgfVxuICB9XG5cbiAgYTpub3QoLmFjdGlvbikubGluay1ib2xkIHtcbiAgICB0ZXh0LWRlY29yYXRpb24tY29sb3I6IHZhcigtLWNvbG9yLXByaW1hcnktMSk7XG4gIH1cbn1cbiIsIi8vIGh0dHBzOi8vYTExeXByb2plY3QuY29tL3Bvc3RzL2hvdy10by1oaWRlLWNvbnRlbnQvXG4udmlzdWFsbHktaGlkZGVuIHtcbiAgcG9zaXRpb246IGFic29sdXRlICFpbXBvcnRhbnQ7IC8qIHN0eWxlbGludC1kaXNhYmxlLWxpbmUgZGVjbGFyYXRpb24tbm8taW1wb3J0YW50ICovXG4gIGhlaWdodDogMXB4OyB3aWR0aDogMXB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBjbGlwOiByZWN0KDFweCAxcHggMXB4IDFweCk7IC8qIElFNiwgSUU3ICovXG4gIGNsaXA6IHJlY3QoMXB4LCAxcHgsIDFweCwgMXB4KTtcbn1cbiIsIkB1c2UgXCIuLi9fYmFzZS9ncmlkXCI7XG5AdXNlIFwiLi4vbWl4aW5zL21xXCI7XG5cblxuJHNpemVzOiAoXG5cdFx0J3NtJyxcblx0XHQnbWQnLFxuXHRcdCdsZydcbik7XG5cbi5jb250YWluZXIge1xuXHR3aWR0aDogMTAwJTtcblx0bWF4LXdpZHRoOiB2YXIoLS1jb250YWluZXItd2RpdGgpO1xuXHRtYXJnaW4tbGVmdDogYXV0bztcblx0bWFyZ2luLXJpZ2h0OiBhdXRvO1xufVxuXG4ucm93IHtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRmbGV4LXdyYXA6IHdyYXA7XG5cdGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xufVxuXG4ucm93LS12LWFsaWduLWNlbnRlciB7XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5cbi5yb3ctLWgtYWxpZ24tY2VudGVyIHtcblx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG5cbi5yb3ctLWdyaWQge1xuXHRkaXNwbGF5OiBncmlkO1xuXHRncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgxMiwgMWZyKTtcblx0Z3JpZC1jb2x1bW4tZ2FwOiAxMHB4O1xuXHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0Z3JpZC10ZW1wbGF0ZS1yb3dzOiBhdXRvO1xuXHRhbGlnbi1pdGVtczogc3RhcnQ7XG5cblx0QGluY2x1ZGUgbXEubXEoJGZyb206IG1lZGl1bSkge1xuXHRcdGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDEyLCAxZnIpO1xuXHRcdGdyaWQtY29sdW1uLWdhcDogdmFyKC0tc3BhY2luZy0yMCk7XG5cdH1cblxuXHRAaW5jbHVkZSBtcS5tcSgkZnJvbTogbGFyZ2UpIHtcblx0XHRncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgxMiwgMWZyKTtcblx0XHRncmlkLWNvbHVtbi1nYXA6IHZhcigtLXNwYWNpbmctNjApO1xuXHR9XG59XG5cbi5yb3ctLXJldmVyc2Uge1xuXHRAaW5jbHVkZSBtcS5tcSgkZnJvbTogbWVkaXVtKSB7XG5cdFx0ZGlyZWN0aW9uOiBydGw7XG5cdH1cblxuXHQqIHtcblx0XHRkaXJlY3Rpb246IGx0cjtcblx0XHR0ZXh0LWFsaWduOiBsZWZ0O1xuXHR9XG59XG5cbi5jb2wtLWhhbGYge1xuXHR3aWR0aDogNTAlO1xufVxuXG4ud3JhcHBlciB7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0d2lkdGg6IDEwMCU7XG5cdHBhZGRpbmctbGVmdDogdmFyKC0tc3BhY2luZy0yMCk7XG5cdHBhZGRpbmctcmlnaHQ6IHZhcigtLXNwYWNpbmctMjApO1xuXG5cdEBpbmNsdWRlIG1xLm1xKCRmcm9tOiBtZWRpdW0pIHtcblx0XHRwYWRkaW5nLWxlZnQ6IHZhcigtLXNwYWNpbmctNDApO1xuXHRcdHBhZGRpbmctcmlnaHQ6IHZhcigtLXNwYWNpbmctNDApO1xuXHR9XG59XG5cbi5taWRkbGUge1xuXHRtYXJnaW4tbGVmdDogYXV0bztcblx0bWFyZ2luLXJpZ2h0OiBhdXRvO1xufVxuXG4ubWlkZGxlLS1tZWRpdW0ge1xuXHRAaW5jbHVkZSBtcS5tcSgkZnJvbTogbWVkaXVtKSB7XG5cdFx0bWF4LXdpZHRoOiA1NnJlbTtcblx0fVxuXG5cdEBpbmNsdWRlIG1xLm1xKCRmcm9tOiBsYXJnZSkge1xuXHRcdG1heC13aWR0aDogNzdyZW07XG5cdH1cbn1cblxuLm1pZGRsZS0tbGFyZ2Uge1xuXHRAaW5jbHVkZSBtcS5tcSgkZnJvbTogbWVkaXVtKSB7XG5cdFx0bWF4LXdpZHRoOiA1NnJlbTtcblx0fVxuXG5cdEBpbmNsdWRlIG1xLm1xKCRmcm9tOiBsYXJnZSkge1xuXHRcdG1heC13aWR0aDogMTA1cmVtO1xuXHR9XG59XG5cbkBtaXhpbiBnZW5lcmF0ZUNvbHVtbnMoJGNvbHVtbnMsICRzaXplLCAkYnJlYWtwb2ludFN0YXJ0OiBudWxsLCAkYnJlYWtwb2ludEVuZDogbnVsbCkge1xuXG5cdEBpZiAoJGJyZWFrcG9pbnRTdGFydCkge1xuXG5cdFx0QGluY2x1ZGUgbXEubXEoJGZyb206ICRicmVha3BvaW50U3RhcnQsICR1bnRpbDogJGJyZWFrcG9pbnRFbmQpIHtcblxuXHRcdFx0QGZvciAkaSBmcm9tIDEgdGhyb3VnaCAkY29sdW1ucyB7XG5cdFx0XHRcdC5jb2wtI3skc2l6ZX0tI3skaX0ge1xuXHRcdFx0XHRcdGdyaWQtY29sdW1uLWVuZDogc3BhbiAkaTtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdC5vZmZzZXQtI3skc2l6ZX0tI3skaX0ge1xuXHRcdFx0XHRcdGdyaWQtY29sdW1uLXN0YXJ0OiAkaSArIDFcblx0XHRcdFx0fVxuXG5cdFx0XHR9XG5cdFx0fVxuXG5cdH0gQGVsc2Uge1xuXG5cdFx0QGZvciAkaSBmcm9tIDEgdGhyb3VnaCAkY29sdW1ucyB7XG5cblx0XHRcdC5jb2wtI3skc2l6ZX0tI3skaX0ge1xuXHRcdFx0XHRncmlkLWNvbHVtbi1lbmQ6IHNwYW4gJGk7XG5cdFx0XHR9XG5cblx0XHRcdC5vZmZzZXQtI3skc2l6ZX0tI3skaX0ge1xuXHRcdFx0XHRncmlkLWNvbHVtbi1zdGFydDogJGkgKyAxO1xuXHRcdFx0fVxuXG5cdFx0fVxuXHR9XG59XG5cbkBlYWNoICRzaXplIGluICRzaXplcyB7XG5cblx0QGlmICRzaXplID09ICdzbScge1xuXHRcdEBpbmNsdWRlIGdlbmVyYXRlQ29sdW1ucyhncmlkLiRjb2x1bW5zLCAkc2l6ZSk7XG5cdH1cblxuXHRAZWxzZSBpZiAkc2l6ZSA9PSAnbWQnIHtcblx0XHRAaW5jbHVkZSBnZW5lcmF0ZUNvbHVtbnMoZ3JpZC4kY29sdW1ucywgJHNpemUsIG1lZGl1bSwgbGFyZ2UpO1xuXHR9XG5cblx0QGVsc2UgaWYgJHNpemUgPT0gJ2xnJyB7XG5cdFx0QGluY2x1ZGUgZ2VuZXJhdGVDb2x1bW5zKGdyaWQuJGNvbHVtbnMsICRzaXplLCBsYXJnZSk7XG5cdH1cbn1cbiIsIkB1c2UgXCIuLi9fYmFzZS9zdmdcIjtcbkB1c2UgXCIuLi9fY29uZmlnL2NvbG9yc1wiO1xuQHVzZSBcIi4uL19iYXNlL3R5cG9ncmFwaHlcIjtcbkB1c2UgXCIuLi9taXhpbnMvYmFja2dyb3VuZC1zdmdcIjtcblxuXG4uYWN0aW9uIHtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRkaXNwbGF5OiBpbmxpbmUtZmxleDtcblx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdG1heC13aWR0aDogMTAwJTtcblx0b3ZlcmZsb3c6IHZpc2libGU7XG5cdGZvbnQtZmFtaWx5OiBpbmhlcml0O1xuXHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cdGZvbnQtdmFyaWFudC1saWdhdHVyZXM6IG5vbmU7XG5cdHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgdmFyKC0tYW5pbWF0aW9uRHVyYXRpb24pIHZhcigtLWFuaW1hdGlvbkVhc2UpLCBjb2xvciB2YXIoLS1hbmltYXRpb25EdXJhdGlvbikgdmFyKC0tYW5pbWF0aW9uRWFzZSksIGJvcmRlci1jb2xvciB2YXIoLS1hbmltYXRpb25EdXJhdGlvbikgdmFyKC0tYW5pbWF0aW9uRWFzZSk7XG5cdGN1cnNvcjogcG9pbnRlcjtcbn1cblxuLmFjdGlvbi1wcmltYXJ5IHtcblx0bWluLWhlaWdodDogdmFyKC0tYnV0dG9uLXByaW1hcnktbWluLWhlaWdodCk7XG5cdG1pbi13aWR0aDogdmFyKC0tYnV0dG9uLXByaW1hcnktbWluLXdpZHRoKTtcblx0cGFkZGluZzogMCB2YXIoLS1zcGFjaW5nLTIwKTtcblxuXHRmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1idXR0b24pO1xuXHRAZXh0ZW5kIC5mb250LXdlaWdodC03MDA7XG5cdGNvbG9yOiB2YXIoLS1jb2xvci13aGl0ZSk7XG5cblx0Ym9yZGVyLXJhZGl1czogY2FsYygje3ZhcigtLWJ1dHRvbi1wcmltYXJ5LW1pbi1oZWlnaHQpfSAvIDIpO1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1wcmltYXJ5LTEpO1xuXHRib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1jb2xvci1wcmltYXJ5LTEpO1xuXG5cdCYuZGlzYWJsZWQge1xuXHRcdGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLWdyZXktMjAwKTtcblx0XHRib3JkZXItY29sb3I6IHZhcigtLWNvbG9yLWdyZXktMjAwKTtcblx0fVxuXG5cdC5ub3QtdG91Y2ggJiB7XG5cdFx0Jjpob3ZlciB7XG5cdFx0XHRjb2xvcjogdmFyKC0tY29sb3ItcHJpbWFyeS0xKTtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLXdoaXRlKTtcblx0XHR9XG5cdH1cbn1cblxuLmFjdGlvbi1wcmltYXJ5LS1pbnZlcnRlZCB7XG5cdEBleHRlbmQgLmFjdGlvbi1wcmltYXJ5O1xuXHRjb2xvcjogdmFyKC0tY29sb3ItcHJpbWFyeS0xKTtcblxuXHRib3JkZXItY29sb3I6IHZhcigtLWNvbG9yLXdoaXRlKTtcblx0YmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3Itd2hpdGUpO1xuXG5cdCYuZGlzYWJsZWQge1xuXHRcdGNvbG9yOiB2YXIoLS1jb2xvci13aGl0ZSk7XG5cdH1cblxuXHQubm90LXRvdWNoICYge1xuXHRcdCY6aG92ZXIge1xuXHRcdFx0Y29sb3I6IHZhcigtLWNvbG9yLXdoaXRlKTtcblx0XHRcdGJhY2tncm91bmQ6IG5vbmU7XG5cdFx0fVxuXHR9XG59XG5cblxuLmFjdGlvbi1zZWNvbmRhcnkge1xuXHRtaW4taGVpZ2h0OiB2YXIoLS1idXR0b24tcHJpbWFyeS1taW4taGVpZ2h0KTtcblx0bWluLXdpZHRoOiB2YXIoLS1idXR0b24tcHJpbWFyeS1taW4td2lkdGgpO1xuXHRwYWRkaW5nOiAwIHZhcigtLXNwYWNpbmctMjApO1xuXG5cdGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLWJ1dHRvbik7XG5cdEBleHRlbmQgLmZvbnQtd2VpZ2h0LTcwMDtcblx0Y29sb3I6IHZhcigtLWNvbG9yLXByaW1hcnktMSk7XG5cblx0Ym9yZGVyLXJhZGl1czogY2FsYygje3ZhcigtLWJ1dHRvbi1wcmltYXJ5LW1pbi1oZWlnaHQpfSAvIDIpO1xuXHRib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1jb2xvci1wcmltYXJ5LTEpO1xuXG5cdCYuZGlzYWJsZWQge1xuXHRcdGNvbG9yOiB2YXIoLS1jb2xvci1ncmV5LTIwMCk7XG5cdFx0Ym9yZGVyLWNvbG9yOiB2YXIoLS1jb2xvci1ncmV5LTIwMCk7XG5cdH1cblxuXHQubm90LXRvdWNoICYge1xuXHRcdCY6aG92ZXIge1xuXHRcdFx0Y29sb3I6IHZhcigtLWNvbG9yLXdoaXRlKTtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLXByaW1hcnktMSk7XG5cdFx0fVxuXHR9XG5cblx0LmZvbnQtY29sb3Itd2hpdGUgJiB7XG5cdFx0QGV4dGVuZCAuYWN0aW9uLXNlY29uZGFyeS0taW52ZXJ0ZWQ7XG5cdH1cbn1cblxuLmFjdGlvbi1zZWNvbmRhcnktLWludmVydGVkIHtcblx0QGV4dGVuZCAuYWN0aW9uLXNlY29uZGFyeTtcblx0Y29sb3I6IHZhcigtLWNvbG9yLXdoaXRlKTtcblxuXHRib3JkZXItY29sb3I6IHZhcigtLWNvbG9yLXdoaXRlKTtcblx0YmFja2dyb3VuZDogbm9uZTtcblxuXHQmLmRpc2FibGVkIHtcblx0XHRjb2xvcjogdmFyKC0tY29sb3ItZ3JleS0yMDApO1xuXHR9XG5cblx0Lm5vdC10b3VjaCAmIHtcblx0XHQmOmhvdmVyIHtcblx0XHRcdGNvbG9yOiB2YXIoLS1jb2xvci1wcmltYXJ5LTEpO1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3Itd2hpdGUpO1xuXHRcdFx0Ym9yZGVyLWNvbG9yOiB2YXIoLS1jb2xvci13aGl0ZSk7XG5cdFx0fVxuXHR9XG59XG5cbi5hY3Rpb24tZmFiIHtcblx0d2lkdGg6IDRyZW07XG5cdGhlaWdodDogNHJlbTtcblx0Ym9yZGVyLXJhZGl1czogNTAlO1xuXHRAaW5jbHVkZSBiYWNrZ3JvdW5kLXN2Zy5iYWNrZ3JvdW5kLXN2ZyhzdmcuJHN2Zy1hcnJvdy1yaWdodCwgdHJhbnNwYXJlbnQsIGNlbnRlciwgY2VudGVyLCBuby1yZXBlYXQsIDJyZW0sIDEuNHJlbSwgY29sb3JzLiRjb2xvci1wcmltYXJ5LTEpO1xuXHRib3JkZXI6IDAuMXJlbSBzb2xpZCB2YXIoLS1jb2xvci1wcmltYXJ5LTEpO1xuXG5cdC5ub3QtdG91Y2ggJiB7XG5cdFx0Jjpob3ZlciB7XG5cdFx0XHRAaW5jbHVkZSBiYWNrZ3JvdW5kLXN2Zy5iYWNrZ3JvdW5kLXN2ZyhzdmcuJHN2Zy1hcnJvdy1yaWdodCwgY29sb3JzLiRjb2xvci1wcmltYXJ5LTEsIGNlbnRlciwgY2VudGVyLCBuby1yZXBlYXQsIDJyZW0sIDEuNHJlbSwgY29sb3JzLiRjb2xvci13aGl0ZSk7XG5cdFx0fVxuXHR9XG5cblx0Lm5vdC10b3VjaCAuYy10aHJlZV9jb2x1bW5zLWl0ZW06aG92ZXIgJiB7XG5cdFx0QGluY2x1ZGUgYmFja2dyb3VuZC1zdmcuYmFja2dyb3VuZC1zdmcoc3ZnLiRzdmctYXJyb3ctcmlnaHQsIGNvbG9ycy4kY29sb3ItcHJpbWFyeS0xLCBjZW50ZXIsIGNlbnRlciwgbm8tcmVwZWF0LCAycmVtLCAxLjRyZW0sIGNvbG9ycy4kY29sb3Itd2hpdGUpO1xuXHR9XG5cblx0Ji0taW52ZXJ0ZWQge1xuXHRcdEBpbmNsdWRlIGJhY2tncm91bmQtc3ZnLmJhY2tncm91bmQtc3ZnKHN2Zy4kc3ZnLWFycm93LXJpZ2h0LCB0cmFuc3BhcmVudCwgY2VudGVyLCBjZW50ZXIsIG5vLXJlcGVhdCwgMnJlbSwgMS40cmVtLCBjb2xvcnMuJGNvbG9yLXdoaXRlKTtcblx0XHRib3JkZXItY29sb3I6IHZhcigtLWNvbG9yLXdoaXRlKTtcblxuXHRcdC5ub3QtdG91Y2ggJiB7XG5cdFx0XHQmOmhvdmVyIHtcblx0XHRcdFx0Ym9yZGVyLWNvbG9yOiB2YXIoLS1jb2xvci1wcmltYXJ5LTEpO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdCYuZGlzYWJsZWQge1xuXHRcdEBpbmNsdWRlIGJhY2tncm91bmQtc3ZnLmJhY2tncm91bmQtc3ZnKHN2Zy4kc3ZnLWFycm93LXJpZ2h0LCB0cmFuc3BhcmVudCwgY2VudGVyLCBjZW50ZXIsIG5vLXJlcGVhdCwgMnJlbSwgMS40cmVtLCBjb2xvcnMuJGNvbG9yLWdyZXktbWVkaXVtKTtcblx0XHRib3JkZXItY29sb3I6IHZhcigtLWNvbG9yLWdyZXktMjAwKTtcblx0fVxufVxuXG4uc3R5bGVkIGFbaHJlZiQ9XCIucGRmXCJdLFxuLmFjdGlvbi1kb3dubG9hZCB7XG5cdEBleHRlbmQgLmFjdGlvbjtcblx0Zm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtYnV0dG9uKTtcblx0QGV4dGVuZCAuZm9udC13ZWlnaHQtNzAwO1xuXHRjb2xvcjogdmFyKC0tY29sb3ItYmxhY2spO1xuXG5cdCY6YmVmb3JlIHtcblx0XHR3aWR0aDogNHJlbTtcblx0XHRoZWlnaHQ6IDRyZW07XG5cdFx0Y29udGVudDogJyc7XG5cdFx0bWFyZ2luLXJpZ2h0OiB2YXIoLS1zcGFjaW5nLTEwKTtcblx0XHRAaW5jbHVkZSBiYWNrZ3JvdW5kLXN2Zy5iYWNrZ3JvdW5kLXN2ZyhzdmcuJHN2Zy1kb3dubG9hZCwgdHJhbnNwYXJlbnQsIGNlbnRlciwgY2VudGVyLCBuby1yZXBlYXQsIDEwMCUsIDEwMCUsIGNvbG9ycy4kY29sb3ItcHJpbWFyeS0xKTtcblx0fVxuXG5cdCY6aG92ZXIge1xuXHRcdHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuXHR9XG59XG5cbi5hY3Rpb24tZm9vdGVyIHtcblx0Y29sb3I6IHZhcigtLWNvbG9yLXdoaXRlKTtcblxuXHQubm90LXRvdWNoICYge1xuXHRcdCY6aG92ZXIge1xuXHRcdFx0dGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG5cdFx0fVxuXHR9XG59XG5cbi5hY3Rpb24tZmlsdGVyIHtcblx0ZGlzcGxheTogaW5saW5lLWZsZXg7XG5cdGhlaWdodDogMi42cmVtO1xuXHRwYWRkaW5nOiAwLjAxcmVtIHZhcigtLXNwYWNpbmctMjApIDA7XG5cdG1hcmdpbjogdmFyKC0tc3BhY2luZy0xMCk7XG5cdGNvbG9yOiB2YXIoLS1jb2xvci1wcmltYXJ5LTEpO1xuXHRmb250LXNpemU6IDEuN3JlbTtcblx0Ym9yZGVyLXJhZGl1czogMS4zcmVtO1xuXHRib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1jb2xvci1wcmltYXJ5LTEpO1xuXG5cdCYtLWFjdGl2ZSB7XG5cdFx0Y29sb3I6IHZhcigtLWNvbG9yLXdoaXRlKTtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1wcmltYXJ5LTEpO1xuXHR9XG59XG5cbiIsIkB1c2UgXCJzYXNzOm1hdGhcIjtcbkB1c2UgXCJzYXNzOnN0cmluZ1wiO1xuLy9cbi8vICBGdW5jdGlvbiB0byBjcmVhdGUgYW4gb3B0aW1pemVkIHN2ZyB1cmxcbi8vXG5AZnVuY3Rpb24gc3ZnLXVybCgkc3ZnKXtcbiAgLy9cbiAgLy8gIEFkZCBtaXNzaW5nIG5hbWVzcGFjZVxuICAvL1xuICBAaWYgbm90IHN0cmluZy5pbmRleCgkc3ZnLHhtbG5zKSB7XG4gICAgJHN2Zzogc3RyLXJlcGxhY2UoJHN2ZywgJzxzdmcnLCc8c3ZnIHhtbG5zPVwiaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmdcIicpO1xuICB9XG4gIC8vXG4gIC8vICBDaHVuayB1cCBzdHJpbmcgaW4gb3JkZXIgdG8gYXZvaWRcbiAgLy8gIFwic3RhY2sgbGV2ZWwgdG9vIGRlZXBcIiBlcnJvclxuICAvL1xuICAkZW5jb2RlZDonJztcbiAgJHNsaWNlOiAyMDAwO1xuICAkaW5kZXg6IDA7XG4gICRsb29wczogbWF0aC5jZWlsKG1hdGguZGl2KHN0cmluZy5sZW5ndGgoJHN2ZyksICRzbGljZSkpO1xuICBAZm9yICRpIGZyb20gMSB0aHJvdWdoICRsb29wcyB7XG4gICAgJGNodW5rOiBzdHJpbmcuc2xpY2UoJHN2ZywgJGluZGV4LCAkaW5kZXggKyAkc2xpY2UgLSAxKTtcbiAgICAvL1xuICAgIC8vICAgRW5jb2RlXG4gICAgLy9cbiAgICAkY2h1bms6IHN0ci1yZXBsYWNlKCRjaHVuaywnXCInLCAnXFwnJyk7XG4gICAgJGNodW5rOiBzdHItcmVwbGFjZSgkY2h1bmssJyUnLCAnJTI1Jyk7XG4gICAgJGNodW5rOiBzdHItcmVwbGFjZSgkY2h1bmssJyYnLCAnJTI2Jyk7XG4gICAgJGNodW5rOiBzdHItcmVwbGFjZSgkY2h1bmssJyMnLCAnJTIzJyk7XG4gICAgJGNodW5rOiBzdHItcmVwbGFjZSgkY2h1bmssJ3snLCAnJTdCJyk7XG4gICAgJGNodW5rOiBzdHItcmVwbGFjZSgkY2h1bmssJ30nLCAnJTdEJyk7XG4gICAgJGNodW5rOiBzdHItcmVwbGFjZSgkY2h1bmssJzwnLCAnJTNDJyk7XG4gICAgJGNodW5rOiBzdHItcmVwbGFjZSgkY2h1bmssJz4nLCAnJTNFJyk7XG5cbiAgICAvL1xuICAgIC8vICAgIFRoZSBtYXliZSBsaXN0XG4gICAgLy9cbiAgICAvLyAgICBLZWVwIHNpemUgYW5kIGNvbXBpbGUgdGltZSBkb3duXG4gICAgLy8gICAgLi4uIG9ubHkgYWRkIG9uIGRvY3VtZW50ZWQgZmFpbFxuICAgIC8vXG4gICAgLy8gICRjaHVuazogc3RyLXJlcGxhY2UoJGNodW5rLCAnfCcsICclN0MnKTtcbiAgICAvLyAgJGNodW5rOiBzdHItcmVwbGFjZSgkY2h1bmssICdbJywgJyU1QicpO1xuICAgIC8vICAkY2h1bms6IHN0ci1yZXBsYWNlKCRjaHVuaywgJ10nLCAnJTVEJyk7XG4gICAgLy8gICRjaHVuazogc3RyLXJlcGxhY2UoJGNodW5rLCAnXicsICclNUUnKTtcbiAgICAvLyAgJGNodW5rOiBzdHItcmVwbGFjZSgkY2h1bmssICdgJywgJyU2MCcpO1xuICAgIC8vICAkY2h1bms6IHN0ci1yZXBsYWNlKCRjaHVuaywgJzsnLCAnJTNCJyk7XG4gICAgLy8gICRjaHVuazogc3RyLXJlcGxhY2UoJGNodW5rLCAnPycsICclM0YnKTtcbiAgICAvLyAgJGNodW5rOiBzdHItcmVwbGFjZSgkY2h1bmssICc6JywgJyUzQScpO1xuICAgIC8vICAkY2h1bms6IHN0ci1yZXBsYWNlKCRjaHVuaywgJ0AnLCAnJTQwJyk7XG4gICAgLy8gICRjaHVuazogc3RyLXJlcGxhY2UoJGNodW5rLCAnPScsICclM0QnKTtcblxuICAgICRlbmNvZGVkOiAjeyRlbmNvZGVkfSN7JGNodW5rfTtcbiAgICAkaW5kZXg6ICRpbmRleCArICRzbGljZTtcbiAgfVxuICBAcmV0dXJuIHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwjeyRlbmNvZGVkfVwiKTtcbn1cblxuLy8gIEJhY2tncm91bmQgc3ZnIG1peGluXG5AbWl4aW4gYmFja2dyb3VuZC1zdmcoJHN2ZywgJGNvbG9yOiB0cmFuc3BhcmVudCwgJGxlZnQ6IDAsICR0b3A6IDAsICRyZXBlYXQ6IG5vLXJlcGVhdCwgJHdpZHRoOiAxMDAlLCAkaGVpZ2h0OiAxMDAlLCAkZmlsbENvbG9yOiAjMDAwMDAwKXtcbiAgQGlmICgkZmlsbENvbG9yKSB7XG4gICAgJHN2Zzogc3RyLXJlcGxhY2UoJHN2ZywgJ2N1cnJlbnRDb2xvcicsICRmaWxsQ29sb3IpXG4gIH1cblxuXG4gIEBpZigkc3ZnKSB7XG4gICAgYmFja2dyb3VuZDogJGNvbG9yIHN2Zy11cmwoJHN2ZykgJGxlZnQgJHRvcCAkcmVwZWF0O1xuICAgIGJhY2tncm91bmQtc2l6ZTogJHdpZHRoICRoZWlnaHQ7XG4gIH0gQGVsc2Uge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvcjtcbiAgfVxuXG59XG5cbi8vICBIZWxwZXIgZnVuY3Rpb24gdG8gcmVwbGFjZSBjaGFyYWN0ZXJzIGluIGEgc3RyaW5nXG5AZnVuY3Rpb24gc3RyLXJlcGxhY2UoJHN0cmluZywgJHNlYXJjaCwgJHJlcGxhY2U6ICcnKSB7XG4gICRpbmRleDogc3RyaW5nLmluZGV4KCRzdHJpbmcsICRzZWFyY2gpO1xuICBAcmV0dXJuIGlmKCRpbmRleCxcbiAgICAgIHN0cmluZy5zbGljZSgkc3RyaW5nLCAxLCAkaW5kZXggLSAxKSArICRyZXBsYWNlICtcbiAgICAgICAgc3RyLXJlcGxhY2Uoc3RyaW5nLnNsaWNlKCRzdHJpbmcsICRpbmRleCArXG4gICAgICAgIHN0cmluZy5sZW5ndGgoJHNlYXJjaCkpLCAkc2VhcmNoLCAkcmVwbGFjZSksXG4gICAgICAkc3RyaW5nKTtcbn1cbiIsIkB1c2UgXCIuLi9taXhpbnMvYmFja2dyb3VuZC1zdmdcIjtcbkB1c2UgXCIuLi9fY29uZmlnL2NvbG9yc1wiO1xuQHVzZSBcIi4uL19iYXNlL3N2Z1wiO1xuQHVzZSBcIi4uL19iYXNlL3R5cG9ncmFwaHlcIjtcblxuLnNlbGVjdCB7XG5cdHdpZHRoOiAxMDAlO1xuXHRoZWlnaHQ6IDRyZW07XG5cdHBhZGRpbmc6IDAgdmFyKC0tc3BhY2luZy0yMCk7XG5cdGZvbnQtZmFtaWx5OiBpbmhlcml0O1xuXHRmb250LXNpemU6IDEuOHJlbTtcblx0QGV4dGVuZCAuZm9udC13ZWlnaHQtNzAwO1xuXHRjb2xvcjogdmFyKC0tY29sb3Itd2hpdGUpO1xuXHRib3JkZXI6IG5vbmU7XG5cdGFwcGVhcmFuY2U6IG5vbmU7XG5cdGJvcmRlci1yYWRpdXM6IDJyZW07XG5cdEBpbmNsdWRlIGJhY2tncm91bmQtc3ZnLmJhY2tncm91bmQtc3ZnKHN2Zy4kc3ZnLWNoZXZyb24tZG93biwgY29sb3JzLiRjb2xvci1wcmltYXJ5LTEsIHJpZ2h0IDIwcHgsIGNlbnRlciwgbm8tcmVwZWF0LCAyM3B4LCAxMnB4LCBjb2xvcnMuJGNvbG9yLXdoaXRlKTtcblxuXHQmOmZvY3VzIHtcblx0XHRvdXRsaW5lOiBub25lO1xuXHR9XG59XG4iLCJAdXNlIFwiLi4vX2Jhc2Uvc3ZnXCI7XG5AdXNlIFwiLi4vX2NvbmZpZy9jb2xvcnNcIjtcbkB1c2UgXCIuLi9fYmFzZS90eXBvZ3JhcGh5XCI7XG5AdXNlIFwiLi4vdXRpbHMvdmlzdWFsbHktaGlkZGVuXCI7XG5AdXNlIFwiLi4vbWl4aW5zL2JhY2tncm91bmQtc3ZnXCI7XG5AdXNlIFwiLi4vbWl4aW5zL21xXCI7XG5cbi5maWVsZF9fcm93IHtcblxuXHQqIHtcblx0XHRmb250LWZhbWlseTogaW5oZXJpdFxuXHR9XG5cbn1cblxuLmZpZWxkLWdyb3VwIHtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRtYXJnaW4tdG9wOiA1cmVtO1xuXG5cdCYtLWhhbGYge1xuXHRcdHdpZHRoOiAxMDAlO1xuXG5cdFx0QGluY2x1ZGUgbXEubXEoJGZyb206IGxhcmdlKSB7XG5cdFx0XHR3aWR0aDogY2FsYygxMDAlIC0gI3t2YXIoLS1zcGFjaW5nLTMwKX0pO1xuXHRcdH1cblx0fVxuXG5cdCYtLXRoaXJkIHtcblx0XHR3aWR0aDogMTAwJTtcblxuXHRcdEBpbmNsdWRlIG1xLm1xKCRmcm9tOiBsYXJnZSkge1xuXHRcdFx0d2lkdGg6IGNhbGMoMTAwJSAtICN7dmFyKC0tc3BhY2luZy0zMCl9KTtcblx0XHR9XG5cdH1cblxuXHQmLS1sYXJnZSB7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdH1cblxuXHQmLS1tZWRpdW0ge1xuXHRcdHdpZHRoOiAxMDAlO1xuXG5cdFx0QGluY2x1ZGUgbXEubXEoJGZyb206IGxhcmdlKSB7XG5cdFx0XHR3aWR0aDogY2FsYygxMDAlICogNCAvIDYgLSAje3ZhcigtLXNwYWNpbmctMzApfSk7XG5cdFx0fVxuXHR9XG5cblx0Ji0tc21hbGwge1xuXHRcdHdpZHRoOiAxMDAlO1xuXG5cdFx0QGluY2x1ZGUgbXEubXEoJGZyb206IGxhcmdlKSB7XG5cdFx0XHR3aWR0aDogY2FsYygxMDAlICogMiAvIDYgLSAje3ZhcigtLXNwYWNpbmctMzApfSk7XG5cdFx0fVxuXHR9XG5cblx0LnJvdyAmIHtcblx0XHQmICsgLmZpZWxkLWdyb3VwIHtcblxuXHRcdFx0QGluY2x1ZGUgbXEubXEoJGZyb206IGxhcmdlKSB7XG5cdFx0XHRcdG1hcmdpbi1sZWZ0OiB2YXIoLS1zcGFjaW5nLTYwKTtcblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQmLS1ib3JkZXJlZCB7XG5cdFx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHZhcigtLWNvbG9yLWJsYWNrKTtcblxuXHRcdCYuZmllbGQtZ3JvdXAtLWhhcy1lcnJvcnMge1xuXHRcdFx0Ym9yZGVyLWJvdHRvbTogMnB4IHNvbGlkIHZhcigtLWNvbG9yLWVycm9yKTtcblxuXHRcdFx0JjpiZWZvcmUge1xuXHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdGxlZnQ6IC03cHg7XG5cdFx0XHRcdHJpZ2h0OiAtN3B4O1xuXHRcdFx0XHRib3R0b206IDA7XG5cdFx0XHRcdGhlaWdodDogMTAwJTtcblx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdGNvbnRlbnQ6ICcnO1xuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjRjIxQzI4MTA7XG5cdFx0XHRcdHotaW5kZXg6IDA7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0Ji0tY2hlY2tib3gge1xuXHRcdG1hcmdpbi10b3A6IHZhcigtLXNwYWNpbmctNjApO1xuXHR9XG5cblx0Ji0taHRtbCB7XG5cdFx0bWFyZ2luLXRvcDogdmFyKC0tc3BhY2luZ1dpZGUpO1xuXHRcdGNvbG9yOiB2YXIoLS1jb2xvci1ibGFjayk7XG5cblx0XHRAaW5jbHVkZSBtcS5tcSgkZnJvbTogbGFyZ2UpIHtcblx0XHRcdG1hcmdpbi10b3A6IDEwcmVtO1xuXHRcdH1cblx0fVxuXG5cdCYtLWJsb2NrIHtcblx0XHRtYXJnaW4tdG9wOiB2YXIoLS1zcGFjaW5nLTYwKTtcblx0fVxufVxuXG5cbi5maWVsZF9faW5wdXQge1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdGRpc3BsYXk6IGJsb2NrO1xuXHRtaW4taGVpZ2h0OiA0cmVtO1xuXHRtYXgtd2lkdGg6IDEwMCU7XG5cdGJvcmRlcjogMDtcblx0d2lkdGg6IDEwMCU7XG5cdG91dGxpbmU6IG5vbmU7XG5cdGJhY2tncm91bmQ6IG5vbmU7XG5cdEBleHRlbmQgLmZvbnQtc2l6ZS00MDA7XG5cblx0Ji0tZmlsZSB7XG5cdFx0d2lkdGg6IGF1dG87XG5cdFx0bWluLWhlaWdodDogdW5zZXQ7XG5cdH1cbn1cblxuLmZpZWxkX19sYWJlbCB7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0ZGlzcGxheTogYmxvY2s7XG5cdEBleHRlbmQgLmZvbnQtc2l6ZS00MDA7XG5cblx0LmZpZWxkLWdyb3VwLS1ibG9jayAmIHtcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0bGVmdDogMDtcblx0XHR0b3A6IDAuMnJlbTtcblx0XHR3aWR0aDogMTAwJTtcblx0XHR0cmFuc2l0aW9uOiBhbGwgdmFyKC0tYW5pbWF0aW9uRHVyYXRpb24pIHZhcigtLWFuaW1hdGlvbkVhc2UpO1xuXHRcdGN1cnNvcjogcG9pbnRlcjtcblx0fVxuXG5cdC5maWVsZC1ncm91cC0tYmxvY2stYW5pbWF0ZWQgJiB7XG5cdFx0Zm9udC1zaXplOiAxLjdyZW07XG5cdFx0bGluZS1oZWlnaHQ6IDJyZW07XG5cdFx0Y29sb3I6IHZhcigtLWNvbG9yLWdyZXktMjAwKTtcblx0XHRAZXh0ZW5kIC5mb250LXdlaWdodC00MDA7XG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0yLjdyZW0pO1xuXHR9XG5cblx0LmZpZWxkLWdyb3VwLS10ZXh0YXJlYS5maWVsZC1ncm91cC0tYmxvY2stYW5pbWF0ZWQgJiB7XG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0zLjVyZW0pO1xuXHR9XG5cblx0Ji5yZXF1aXJlZCB7XG5cdFx0JjphZnRlciB7XG5cdFx0XHRjb250ZW50OiAnKic7XG5cdFx0fVxuXHR9XG59XG5cblxuaW5wdXRbdHlwZT1jaGVja2JveF0sXG4uZmllbGRfX2lucHV0LS1jaGVjayxcbi5maWVsZF9faW5wdXQtLXJhZGlvIHtcblx0QGV4dGVuZCAudmlzdWFsbHktaGlkZGVuO1xufVxuXG5cbi5maWVsZF9fc3ViLWxhYmVsIHtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRkaXNwbGF5OiBibG9jaztcblx0cGFkZGluZy10b3A6IDAuMnJlbTtcblx0bWFyZ2luLXRvcDogdmFyKC0tc3BhY2luZy0yMCk7XG5cdEBleHRlbmQgLmZvbnQtc2l6ZS00MDA7XG5cdHBhZGRpbmctbGVmdDogNnJlbTtcblx0bWluLWhlaWdodDogdmFyKC0tc3BhY2luZy00MCk7XG5cdGN1cnNvcjogcG9pbnRlcjtcblxuXHQmOmJlZm9yZSB7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdGxlZnQ6IDA7XG5cdFx0dG9wOiAwO1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdHdpZHRoOiA0cmVtO1xuXHRcdGhlaWdodDogNHJlbTtcblx0XHRjb250ZW50OiAnJztcblx0XHRib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1jb2xvci1ibGFjayk7XG5cdH1cblxuXHQuZmllbGRfX2lucHV0LS1yYWRpbyArICYge1xuXHRcdCY6YmVmb3JlIHtcblx0XHRcdGJvcmRlci1yYWRpdXM6IDUwJTtcblx0XHR9XG5cdH1cblxuXHRpbnB1dFt0eXBlPWNoZWNrYm94XTpjaGVja2VkICsgJixcblx0LmZpZWxkX19pbnB1dC0tY2hlY2s6Y2hlY2tlZCArICYge1xuXHRcdCY6YmVmb3JlIHtcblx0XHRcdEBpbmNsdWRlIGJhY2tncm91bmQtc3ZnLmJhY2tncm91bmQtc3ZnKHN2Zy4kc3ZnLWNoZWNrLCB0cmFuc3BhcmVudCwgY2VudGVyLCBjZW50ZXIsIG5vLXJlcGVhdCwgMjBweCwgJGZpbGxDb2xvcjogY29sb3JzLiRjb2xvci1wcmltYXJ5LTEpO1xuXHRcdH1cblx0fVxuXG5cdC5maWVsZF9faW5wdXQtLXJhZGlvOmNoZWNrZWQgKyAmIHtcblx0XHQmOmFmdGVyIHtcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdGxlZnQ6IC40cmVtO1xuXHRcdFx0dG9wOiAuNHJlbTtcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0Y29udGVudDogJyc7XG5cdFx0XHR3aWR0aDogMy40cmVtO1xuXHRcdFx0aGVpZ2h0OiAzLjRyZW07XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1wcmltYXJ5LTEpO1xuXHRcdFx0Ym9yZGVyLXJhZGl1czogNTAlO1xuXHRcdH1cblx0fVxuXG5cdCYtLWlubGluZSB7XG5cdFx0ZGlzcGxheTogaW5saW5lLWZsZXg7XG5cdFx0bWFyZ2luLXJpZ2h0OiB2YXIoLS1zcGFjaW5nLTQwKTtcblx0fVxufVxuXG4uZmllbGRfX2lucHV0LS10ZXh0YXJlYSB7XG5cdHRyYW5zaXRpb246IGhlaWdodCB2YXIoLS1hbmltYXRpb25EdXJhdGlvbikgdmFyKC0tYW5pbWF0aW9uRWFzZSk7XG59XG5cbi5mZi1mb3JtLWVycm9ycyxcbi5mZi1mb3JtLXN1Y2Nlc3Mge1xuXHRtYXJnaW4tYm90dG9tOiB2YXIoLS1zcGFjaW5nLTYwKTtcblx0QGV4dGVuZCAuZm9udC1zaXplLTcwMDtcblx0QGV4dGVuZCAuZm9udC13ZWlnaHQtNzAwO1xufVxuXG4uZmYtZm9ybS1zdWNjZXNzIHtcblx0Y29sb3I6IHZhcigtLWNvbG9yLXN1Y2Nlc3MpO1xufVxuXG4uZmYtZm9ybS1lcnJvcnMge1xuXHRjb2xvcjogdmFyKC0tY29sb3ItZXJyb3IpO1xufVxuXG5cbi5mZi1lcnJvcnMge1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdHRvcDogMTAwJTtcblx0Zm9udC1zaXplOiAxLjZyZW07XG5cdGxpbmUtaGVpZ2h0OiAzLjJyZW07XG5cdGxldHRlci1zcGFjaW5nOiAwLjFyZW07XG5cdEBleHRlbmQgLmZvbnQtd2VpZ2h0LTUwMDtcblx0Y29sb3I6IHZhcigtLWNvbG9yLWVycm9yKTtcblxuXHQ6aXMoLmZpZWxkLWdyb3VwLS1jaGVja2JveF9ncm91cCkgKyAmIHtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0dG9wOiBhdXRvO1xuXHRcdG1hcmdpbi10b3A6IHZhcigtLXNwYWNpbmctMTApO1xuXHR9XG59XG5cbi5maWVsZC1ncm91cC0tc3VibWl0IHtcblx0LmFjdGlvbiArIC5hY3Rpb24ge1xuXHRcdG1hcmdpbi1sZWZ0OiB2YXIoLS1zcGFjaW5nLTIwKTtcblx0fVxufVxuIiwiQHVzZSBcInNhc3M6Y29sb3JcIjtcbkB1c2UgXCIuLi9fY29uZmlnL2NvbG9yc1wiO1xuQHVzZSBcIi4uL21peGlucy9tcVwiO1xuXG52aWRlbyxcbmltZyB7XG5cdHdpZHRoOiAxMDAlO1xuXHRoZWlnaHQ6IGF1dG87XG5cdG9iamVjdC1maXQ6IGNvdmVyO1xufVxuXG4uZmlndXJlIHtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRvdmVyZmxvdzogaGlkZGVuO1xuXG5cdCY6YWZ0ZXIge1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHR0b3A6IDA7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdGNvbnRlbnQ6ICcnO1xuXHR9XG5cblx0cGljdHVyZSxcblx0aW1nLFxuXHR2aWRlbyB7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdGxlZnQ6IDA7XG5cdFx0dG9wOiAwO1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdGhlaWdodDogMTAwJTtcblx0fVxuXG5cdGltZyB7XG5cdFx0dHJhbnNpdGlvbjogdHJhbnNmb3JtIHZhcigtLWFuaW1hdGlvbkR1cmF0aW9uKSB2YXIoLS1hbmltYXRpb25FYXNlKTtcblx0XHRpbWFnZS1yZW5kZXJpbmc6IC13ZWJraXQtb3B0aW1pemUtY29udHJhc3Q7XG5cdFx0YmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xuXHRcdGJhY2tncm91bmQ6IHJnYigyNDAsMjQwLDI0MCk7XG5cdFx0bWl4LWJsZW5kLW1vZGU6IGRhcmtlbjtcblx0fVxuXG5cdCYtdGhyZWUge1xuXHRcdGhlaWdodDogMDtcblx0XHRwYWRkaW5nLWJvdHRvbTogNzYlO1xuXHR9XG5cblx0Ji10d28ge1xuXHRcdGhlaWdodDogMDtcblx0XHRwYWRkaW5nLWJvdHRvbTogNzIuMjUlO1xuXHR9XG5cblx0Ji1mdWxsc2NyZWVuOmFmdGVyLFxuXHQmLWN0YTphZnRlciB7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogY29sb3IuYWRqdXN0KGNvbG9ycy4kY29sb3ItYmxhY2ssICRhbHBoYTogLTAuNTUpO1xuXHR9XG5cblx0LmMtY3RhLS1uby1ncmFkaWVudCAmIHtcblx0XHQmOmFmdGVyIHtcblx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHR2aXNpYmlsaXR5OiBoaWRkZW47XG5cdFx0fVxuXHR9XG59XG5cbi5maWd1cmUtc2xpZGVyLS1zbWFsbCB7XG5cdGhlaWdodDogMDtcblx0cGFkZGluZy1ib3R0b206IDEwMCU7XG5cblx0QGluY2x1ZGUgbXEubXEoJGZyb206IG1lZGl1bSkge1xuXHRcdHBhZGRpbmctYm90dG9tOiA1NC45MSU7XG5cdH1cbn1cblxuLmZpZ3VyZS1zbGlkZXItLXRhbGwge1xuXHRoZWlnaHQ6IDA7XG5cdHBhZGRpbmctYm90dG9tOiAxMDAlO1xuXG5cdEBpbmNsdWRlIG1xLm1xKCRmcm9tOiBtZWRpdW0pIHtcblx0XHRwYWRkaW5nLWJvdHRvbTogNzcuNTYlO1xuXHR9XG59XG4iLCJAdXNlIFwiLi4vbWl4aW5zL21xXCI7XG5cbi5zZWN0aW9uIHtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRvdmVyZmxvdzogaGlkZGVuO1xufVxuXG4uc2VjdGlvbi0tc3BhY2luZyB7XG5cdHBhZGRpbmctdG9wOiB2YXIoLS1zcGFjaW5nLTQwKTtcblx0cGFkZGluZy1ib3R0b206IHZhcigtLXNwYWNpbmctNDApO1xuXG5cdEBpbmNsdWRlIG1xLm1xKCRmcm9tOiBsYXJnZSkge1xuXHRcdHBhZGRpbmctdG9wOiB2YXIoLS1zcGFjaW5nLTEyMCk7XG5cdFx0cGFkZGluZy1ib3R0b206IHZhcigtLXNwYWNpbmctMTIwKTtcblx0fVxufVxuXG5cbi5zZWN0aW9uLS1zcGFjaW5nLXRvcCB7XG5cdHBhZGRpbmctdG9wOiB2YXIoLS1zcGFjaW5nLTQwKTtcblxuXHRAaW5jbHVkZSBtcS5tcSgkZnJvbTogbGFyZ2UpIHtcblx0XHRwYWRkaW5nLXRvcDogdmFyKC0tc3BhY2luZy0xMjApO1xuXHR9XG59XG5cblxuLnNlY3Rpb25fX3RpdGxlIHtcblx0bWFyZ2luLWJvdHRvbTogdmFyKC0tc3BhY2luZy00MCk7XG59XG4iLCJAdXNlIFwiLi4vbWl4aW5zL21xXCI7XG5cbi5pY29uIHtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRkaXNwbGF5OiBpbmxpbmUtZmxleDtcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdGxpbmUtaGVpZ2h0OiAwO1xuXHRmb250LXN0eWxlOiBub3JtYWw7XG5cdGJhY2tncm91bmQtc2l6ZTogMTAwJSAxMDAlO1xuXG5cdHN2ZyB7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0aGVpZ2h0OiBhdXRvO1xuXHR9XG59XG5cbiRpY29uczogKFxuXHRcdCgnY2hldnJvbi1kb3duJywgMjIsIDIyLCAyMiwgMjIsIDIyLCAyMiksXG5cdFx0KCdjaGV2cm9uLXJpZ2h0JywgNiwgMTEsIDYsIDExLCA2LCAxMSksXG5cdFx0KCdob21lJywgMzAsIDI3LCAzMCwgMjcsIDMxLCAzNiksXG5cdFx0KCdwbGF5JywgMjAsIDIwLCAyMCwgMjAsIDM2LCA0MCksXG4pO1xuXG5cbkBlYWNoICRuYW1lLCAkd2lkdGhTbWFsbCwgJGhlaWdodFNtYWxsLCAkd2lkdGhNZWRpdW0sICRoZWlnaHRNZWRpdW0sICR3aWR0aExhcmdlLCAkaGVpZ2h0TGFyZ2UgaW4gJGljb25zIHtcblx0Lmljb24tI3skbmFtZX0sXG5cdC5pY29uLSN7JG5hbWV9IHN2ZyB7XG5cdFx0d2lkdGg6ICN7JGhlaWdodFNtYWxsfXB4O1xuXHRcdGhlaWdodDogI3skaGVpZ2h0U21hbGx9cHg7XG5cblx0XHRAaW5jbHVkZSBtcS5tcSgkZnJvbTogbWVkaXVtKSB7XG5cdFx0XHR3aWR0aDogI3skd2lkdGhNZWRpdW19cHg7XG5cdFx0XHRoZWlnaHQ6ICN7JGhlaWdodE1lZGl1bX1weDtcblx0XHR9XG5cblx0XHRAaW5jbHVkZSBtcS5tcSgkZnJvbTogbGFyZ2UpIHtcblx0XHRcdHdpZHRoOiAjeyR3aWR0aExhcmdlfXB4O1xuXHRcdFx0aGVpZ2h0OiAjeyRoZWlnaHRMYXJnZX1weDtcblx0XHR9XG5cdH1cbn1cbiIsImhyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tcHJpbWFyeUNvbG9yKTtcbiAgbWFyZ2luOiB2YXIoLS1nbG9iYWxNYXJnaW4pIGF1dG87XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBib3JkZXI6IG5vbmU7XG4gIGNsZWFyOiBib3RoO1xuICBoZWlnaHQ6IDFweDtcbn1cbiIsIkB1c2UgXCIuLi9taXhpbnMvbXFcIjtcblxuLmlmcmFtZS13cmFwcGVyIHtcblx0cGFkZGluZzogMDtcbn1cblxuLmlmcmFtZS1jb250YWluZXIge1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdHdpZHRoOiAxMDAlO1xuXHRoZWlnaHQ6IDA7XG5cdHBhZGRpbmctYm90dG9tOiA1Ni4yNSU7XG5cblx0Ji0tc2hvcCB7XG5cdFx0aGVpZ2h0OiAxMDB2aDtcblx0XHRwYWRkaW5nLWJvdHRvbTogMDtcblxuXHRcdEBpbmNsdWRlIG1xLm1xKCRmcm9tOiBsYXJnZSkge1xuXHRcdFx0aGVpZ2h0OiAwO1xuXHRcdFx0cGFkZGluZy1ib3R0b206IDU2LjI1JTtcblx0XHR9XG5cdH1cblxuXHRpZnJhbWUsIG9iamVjdCwgZW1iZWQge1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHR0b3A6IDA7XG5cdFx0bGVmdDogMDtcblx0XHR3aWR0aDogMTAwJTtcblx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0ei1pbmRleDogMTtcblx0fVxufVxuXG4uaWZyYW1lX19wb3N0ZXIge1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdGxlZnQ6IDA7XG5cdHRvcDogMDtcblx0d2lkdGg6IDEwMCU7XG5cdGhlaWdodDogMTAwJTtcblx0ei1pbmRleDogMjtcblx0b3BhY2l0eTogMTtcblx0dHJhbnNpdGlvbjogYWxsIC4zcyBjdWJpYy1iZXppZXIoLjI1LC40NiwuNDUsLjc1KTtcblxuXHQmLS1wbGF5aW5nIHtcblx0XHRvcGFjaXR5OiAwO1xuXHRcdHotaW5kZXg6IDA7XG5cdH1cblxuXHRpbWcge1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdHdpZHRoOiAxMDAlXHQ7XG5cdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdG9iamVjdC1maXQ6IGNvdmVyO1xuXHR9XG59XG5cbi5pZnJhbWVfX3BsYXkge1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdGxlZnQ6IDUwJTtcblx0dG9wOiA1MCU7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHR3aWR0aDogNjBweDtcblx0aGVpZ2h0OiA2MHB4O1xuXHRwYWRkaW5nOiAwO1xuXHR0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC01MCUsIC01MCUsIDApO1xuXHR6LWluZGV4OiAyO1xuXHRjdXJzb3I6IHBvaW50ZXI7XG5cdHdpbGwtY2hhbmdlOiBiYWNrZ3JvdW5kLWNvbG9yO1xuXHRib3JkZXItcmFkaXVzOiA1MCU7XG5cdHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMC4yNXMgZWFzZTtcblx0YmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItcHJpbWFyeS0xKTtcblx0Y29sb3I6IHZhcigtLXdoaXRlKTtcblxuXHRAaW5jbHVkZSBtcS5tcSgkZnJvbTogbGFyZ2UpIHtcblx0XHR3aWR0aDogMTIwcHg7XG5cdFx0aGVpZ2h0OiAxMjBweDtcblx0fVxuXG5cdC5pY29uIHtcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMnB4KTtcblx0XHRjb2xvcjogdmFyKC0tY29sb3Itd2hpdGUpO1xuXG5cdFx0QGluY2x1ZGUgbXEubXEoJGZyb206IGxhcmdlKSB7XG5cdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoNXB4KTtcblx0XHR9XG5cdH1cblxuXHQubm90LXRvdWNoICYge1xuXHRcdCY6aG92ZXIge1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItcHJpbWFyeS0yKTtcblx0XHR9XG5cdH1cbn1cbiIsIi5oYW1idXJnZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogdmFyKC0taGFtYnVyZ2VyV2lkdGgpO1xuICBoZWlnaHQ6IHZhcigtLWhhbWJ1cmdlcldpZHRoKTtcbiAgcGFkZGluZzogMDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgY29sb3I6IGN1cnJlbnRDb2xvcjtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVaKDApO1xufVxuXG4uaGFtYnVyZ2VyX190ZXh0IHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLmhhbWJ1cmdlcl9fbGluZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIHJpZ2h0OiAwO1xuXG4gIGRpc3BsYXk6IGJsb2NrO1xuICBoZWlnaHQ6IHZhcigtLWhhbWJ1cmdlckxpbmVIZWlnaHQpO1xuICB3aWR0aDogY2FsYyh2YXIoLS1oYW1idXJnZXJXaWR0aCkgLyAxKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogY3VycmVudENvbG9yO1xuICBib3JkZXItcmFkaXVzOiAycHg7XG5cbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIC4zcyBlYXNlO1xuICB0cmFuc2Zvcm0tb3JpZ2luOiA1MCUgNTAlO1xuXG4gICY6Zmlyc3QtY2hpbGQsXG4gICY6bGFzdC1jaGlsZCB7XG4gICAgd2lkdGg6IHZhcigtLWhhbWJ1cmdlcldpZHRoKTtcbiAgfVxuXG4gICY6Zmlyc3QtY2hpbGQge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZykgdHJhbnNsYXRlWSgxMHB4KTtcbiAgfVxuXG4gICY6bGFzdC1jaGlsZCB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDEwcHgpO1xuICB9XG59XG5cbi5oYW1idXJnZXJfX2lubmVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgaGVpZ2h0OiAxNnB4O1xuICB3aWR0aDogMTAwJTtcbn1cblxuLmhhbWJ1cmdlclthcmlhLWV4cGFuZGVkPVwidHJ1ZVwiXSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLXdoaXRlKTtcblxuICAuaGFtYnVyZ2VyX19saW5lIHtcblxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgxNTAlKTtcbiAgICBvcGFjaXR5OiAwO1xuXG4gICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgIHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcbiAgICAgIG9wYWNpdHk6IDE7XG4gICAgfVxuXG4gICAgJjpmaXJzdC1jaGlsZCB7XG4gICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtNDVkZWcpO1xuICAgICAgb3BhY2l0eTogMTtcbiAgICB9XG5cbiAgfVxuXG59XG4iLCJ0YWJsZSB7XG4gIGJvcmRlci1jb2xsYXBzZTogY29sbGFwc2U7XG4gIGJvcmRlcjogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbi1ib3R0b206IHZhcigtLWdsb2JhbE1hcmdpbik7XG4gIHRyIHtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgdmFyKC0tbGlnaHRHcmF5KTtcbiAgfVxuICB0ZCwgdGgge1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgcGFkZGluZzogY2FsYygje3ZhcigtLWdsb2JhbFBhZGRpbmcpfSAvIDIpO1xuICB9XG4gIHRoZWFkIHtcbiAgICBib3JkZXItYm90dG9tOiAycHggc29saWQgdmFyKC0tcHJpbWFyeUNvbG9yKTtcbiAgICB0aCB7XG4gICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICB9XG4gIH1cbn1cbiIsIkB1c2UgXCIuLi9fYmFzZS9zdmdcIjtcbkB1c2UgXCIuLi9fY29uZmlnL2NvbG9yc1wiO1xuQHVzZSBcIi4uL21peGlucy9iYWNrZ3JvdW5kLXN2Z1wiO1xuQHVzZSBcIi4uL21peGlucy9tcVwiO1xuXG4ubmF2IHtcblx0ZGlzcGxheTogaW5saW5lLWZsZXg7XG59XG5cbi5uYXZfX3RvZ2dsZSB7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0dG9wOiAwLjVyZW07XG5cdHJpZ2h0OiAtMS41cmVtO1xuXHR3aWR0aDogNnJlbTtcblx0aGVpZ2h0OiA2cmVtO1xuXHR0cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXIgY2VudGVyO1xuXHR0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gdmFyKC0tYW5pbWF0aW9uRHVyYXRpb24pIHZhcigtLWFuaW1hdGlvbkVhc2UpO1xuXHRjb2xvcjogaW5oZXJpdDtcblxuXHQuaWNvbiB7XG5cdFx0Y29sb3I6IHZhcigtLWNvbG9yLWJsYWNrKTtcblx0fVxuXG5cdC5uYXZfX2l0ZW0tLXBhcmVudC1vcGVuZWQgJiB7XG5cdFx0dHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcblx0fVxuXG5cdEBpbmNsdWRlIG1xLm1xKCRmcm9tOiBsYXJnZSkge1xuXHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0dmlzaWJpbGl0eTogaGlkZGVuO1xuXHR9XG59XG5cbi5uYXZfX3dyYXAge1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRmbGV4LXdyYXA6IHdyYXA7XG5cblx0Ji0tcGFyZW50IHtcblx0XHQubmF2LS1tYWluLW5hdiAmLFxuXHRcdC5uYXYtLW1ldGEtbmF2ICYge1xuXHRcdFx0QGluY2x1ZGUgbXEubXEoJGZyb206IGxhcmdlKSB7XG5cdFx0XHRcdGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0Ji0tY2hpbGQge1xuXHRcdHBhZGRpbmctdG9wOiB2YXIoLS1zcGFjaW5nLTEwKTtcblx0XHRwYWRkaW5nLWJvdHRvbTogdmFyKC0tc3BhY2luZy0yMCk7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3Itd2hpdGUpO1xuXG5cdFx0QGluY2x1ZGUgbXEubXEoJGZyb206IGxhcmdlKSB7XG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRsZWZ0OiAwO1xuXHRcdFx0dG9wOiAxMDAlO1xuXHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdFx0XHRvcGFjaXR5OiAwO1xuXHRcdFx0cGFkZGluZzogMi42cmVtO1xuXHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMi42cmVtLCAtMC42cmVtLCAxcHgpO1xuXHRcdFx0d2hpdGUtc3BhY2U6IG5vd3JhcDtcblx0XHRcdGJveC1zaGFkb3c6IDAgMnB4IDIwcHggMCAjMUExOTE5MjA7XG5cdFx0fVxuXHR9XG5cblx0Ji5uYXZfX3dyYXAtLXZpc2libGUge1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0ei1pbmRleDogOTk5ODtcblx0XHR2aXNpYmlsaXR5OiB2aXNpYmxlO1xuXHR9XG59XG5cbi5uYXZfX2l0ZW0ge1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cblx0Lmljb24tY2hldnJvbi1kb3duLFxuXHQuaWNvbi1jaGV2cm9uLWRvd24gc3ZnIHtcblx0XHRAaW5jbHVkZSBtcS5tcSgkZnJvbTogbGFyZ2UpIHtcblx0XHRcdHdpZHRoOiAyMHB4O1xuXHRcdFx0aGVpZ2h0OiAxMnB4O1xuXHRcdH1cblx0fVxufVxuXG4ubmF2X19pdGVtLS1jaGlsZCB7XG5cdHBhZGRpbmctcmlnaHQ6IDcuNXJlbTtcblx0d2lkdGg6IDEwMCU7XG5cblx0Jjpob3ZlciB7XG5cdFx0QGluY2x1ZGUgYmFja2dyb3VuZC1zdmcuYmFja2dyb3VuZC1zdmcoc3ZnLiRzdmctYXJyb3ctcmlnaHQsIHRyYW5zcGFyZW50LCByaWdodCwgY2VudGVyLCBuby1yZXBlYXQsIDIycHgsIDIycHgsIGNvbG9ycy4kY29sb3ItcHJpbWFyeS0xKTtcblx0fVxufVxuXG4ubmF2X19saW5rIHtcblx0b3V0bGluZTogbm9uZTtcblx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXHRjb2xvcjogdmFyKC0tY29sb3ItYmxhY2spO1xuXG5cdCY6aG92ZXIge1xuXHRcdGNvbG9yOiB2YXIoLS1jb2xvci1wcmltYXJ5LTEpO1xuXHR9XG5cblx0Jjpmb2N1cyB7XG5cdFx0b3V0bGluZTogbm9uZTtcblx0fVxuXG5cdCYuaXMtYWN0aXZlIHtcblx0XHRjb2xvcjogdmFyKC0tY29sb3ItcHJpbWFyeS0xKTtcblx0fVxufVxuXG4ubmF2X19saW5rLS1jaGlsZCB7XG5cdGZvbnQtc2l6ZTogMS44cmVtO1xuXHRsaW5lLWhlaWdodDogMy44cmVtO1xufVxuIiwiQHVzZSBcIi4uL21peGlucy9tcVwiO1xuXG4ubGFuZy1jaG9vc2VyIHtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHRsZWZ0OiB2YXIoLS1zcGFjaW5nLTIwKTtcblx0dG9wOiAyLjVyZW07XG5cblx0QGluY2x1ZGUgbXEubXEoJGZyb206IGxhcmdlKSB7XG5cdFx0cG9zaXRpb246IHN0YXRpYztcblx0fVxufVxuXG4ubGFuZy1jaG9vc2VyX19pdGVtIHtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHQmOm5vdCg6Zmlyc3QtY2hpbGQpIHtcblx0XHRwYWRkaW5nLWxlZnQ6IHZhcigtLXNwYWNpbmctMjApO1xuXG5cdFx0JjpiZWZvcmUge1xuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0bGVmdDogMDtcblx0XHRcdHRvcDogLTNweDtcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0d2lkdGg6IHZhcigtLXNwYWNpbmctMjApO1xuXHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdFx0Y29udGVudDogJ3wnO1xuXHRcdFx0bGluZS1oZWlnaHQ6IG5vcm1hbDtcblx0XHR9XG5cdH1cblxuXHQubmF2X19saW5rIHtcblx0XHQubm90LXRvdWNoICYge1xuXHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdGNvbG9yOiB2YXIoLS1jb2xvci1wcmltYXJ5LTEpO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuIiwiQHVzZSBcIi4uL21peGlucy9tcVwiO1xuXG4uYnJlYWRjcnVtYl9fd3JhcHBlciB7XG5cdGRpc3BsYXk6IG5vbmU7XG5cdHZpc2liaWxpdHk6IG5vbmU7XG5cblx0QGluY2x1ZGUgbXEubXEoJGZyb206IGxhcmdlKSB7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHR2aXNpYmlsaXR5OiB2aXNpYmxlO1xuXHR9XG5cblx0LmMtdHdvX2NvbHVtbnMgJixcblx0LmMtbGVnYWwgJixcblx0LmMtdGV4dCAmIHtcblx0XHRtYXJnaW4tYm90dG9tOiB2YXIoLS1zcGFjaW5nLTMwKTtcblx0fVxuXG5cdC5jLWZ1bGxzY3JlZW4gJiB7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdGxlZnQ6IDA7XG5cdFx0dG9wOiB2YXIoLS1zcGFjaW5nLTQwKTtcblxuXHRcdC5jb250YWluZXIge1xuXHRcdFx0bWFyZ2luLWxlZnQ6IDQwcHg7XG5cdFx0XHRtYXJnaW4tcmlnaHQ6IHVuc2V0O1xuXG5cdFx0XHRAaW5jbHVkZSBtcS5tcSgkZnJvbTogeHh4bGFyZ2UpIHtcblx0XHRcdFx0bWFyZ2luLWxlZnQ6IGF1dG87XG5cdFx0XHRcdG1hcmdpbi1yaWdodDogYXV0bztcblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cblxuLmJyZWFkY3J1bWIge1xuXHRkaXNwbGF5OiBmbGV4O1xufVxuXG4uYnJlYWRjcnVtYl9fd3JhcHBlciB7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0ei1pbmRleDogMjtcblx0bWF4LXdpZHRoOiAxMDB2dztcblx0d2hpdGUtc3BhY2U6IG5vd3JhcDtcblx0b3ZlcmZsb3c6IGF1dG87XG5cdGhlaWdodDogNTBweDtcblx0Ly9vdmVyZmxvdy15OiBoaWRkZW47XG5cdHBhZGRpbmc6IDA7XG5cdC13ZWJraXQtb3ZlcmZsb3ctc2Nyb2xsaW5nOiB0b3VjaDtcbn1cblxuLmJyZWFkY3J1bWItLWNoaWxkIHtcblx0cG9zaXRpb246IGZpeGVkO1xuXHRsZWZ0OiAtMjJweDtcblx0dG9wOiAxMDAlO1xuXHRkaXNwbGF5OiBub25lO1xuXHQvL2Rpc3BsYXk6IGZsZXg7XG5cdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdHdpZHRoOiBhdXRvO1xuXHRtYXgtd2lkdGg6IDEwMCU7XG5cdC8qbWluLXdpZHRoOiBjYWxjKDEwMCUgKyAyNXB4KTsqL1xuXHRwYWRkaW5nOiAxcmVtIDA7XG5cdGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLWdyZXktMzAwKTtcblx0d29yZC1icmVhazoga2VlcC1hbGw7XG5cdHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG5cbi5icmVhZGNydW1iX19pdGVtIHtcblx0Ly9wb3NpdGlvbjogcmVsYXRpdmU7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdGZvbnQtc2l6ZTogMS42cmVtO1xuXHRoZWlnaHQ6IDMwcHg7XG5cdG92ZXJmbG93OiB2aXNpYmxlO1xuXHRsZXR0ZXItc3BhY2luZzogMC4xcmVtO1xuXG5cdCY6Zmlyc3QtY2hpbGQge1xuXHRcdG1hcmdpbi1yaWdodDogMS41cmVtO1xuXHR9XG5cblx0Lmljb24tY2hldnJvbi1yaWdodCB7XG5cdFx0bWFyZ2luOiAwIDFyZW07XG5cblx0XHQuYnJlYWRjcnVtYi0tbGlnaHQgJiB7XG5cdFx0XHRjb2xvcjogdmFyKC0tY29sb3Itd2hpdGUpO1xuXHRcdH1cblx0fVxufVxuXG4uYnJlYWRjcnVtYl9fdHJpZ2dlciB7XG5cdGhlaWdodDogMzBweDtcblx0bWFyZ2luLWxlZnQ6IHZhcigtLXNwYWNpbmdTbWFsbCk7XG5cdGNvbG9yOiB2YXIoLS1jb2xvci1ncmV5LTMwMCk7XG5cblx0LmJyZWFkY3J1bWItLWxpZ2h0ICYge1xuXHRcdGNvbG9yOiB2YXIoLS1jb2xvci13aGl0ZSk7XG5cdH1cblxuXHQuaWNvbiB7XG5cdFx0dHJhbnNmb3JtLW9yaWdpbjogY2VudGVyIGNlbnRlcjtcblx0fVxufVxuXG4uYnJlYWRjcnVtYl9faXRlbS10aXRsZSB7XG5cdGRpc3BsYXk6IGlubGluZS1mbGV4O1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRoZWlnaHQ6IDMwcHg7XG5cdGNvbG9yOiB2YXIoLS1jb2xvci1ncmV5LTMwMCk7XG5cdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblxuXHQuYnJlYWRjcnVtYi0tbGlnaHQgJiB7XG5cdFx0Y29sb3I6IHZhcigtLWNvbG9yLXdoaXRlKTtcblx0fVxufVxuXG5hLmJyZWFkY3J1bWJfX2l0ZW0tdGl0bGUge1xuXHQubm90LXRvdWNoICYge1xuXHRcdCY6aG92ZXIge1xuXHRcdFx0dGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG5cdFx0fVxuXHR9XG59XG5cbi5icmVhZGNydW1iX19pdGVtLS1ob21lIHtcblx0bWFyZ2luLWxlZnQ6IDA7XG59XG5cbi5icmVhZGNydW1iX19saW5rLS1ob21lIHtcblx0ZGlzcGxheTogaW5saW5lLWZsZXg7XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRjb2xvcjogdmFyKC0tY29sb3ItZ3JleS0zMDApO1xuXG5cdC5icmVhZGNydW1iLS1saWdodCAmIHtcblx0XHRjb2xvcjogdmFyKC0tY29sb3Itd2hpdGUpO1xuXHR9XG59XG5cbi5icmVhZGNydW1iX19pdGVtLS1sYXN0IHtcblx0cGFkZGluZy1yaWdodDogdmFyKC0tc3BhY2luZ1JlZ3VsYXIpO1xuXHRjb2xvcjogdmFyKC0tY29sb3ItZ3JleS0zMDApO1xuXHRjdXJzb3I6IGRlZmF1bHQ7XG59XG5cbi5icmVhZGNydW1iX19pdGVtLS1vcGVuZWQge1xuXHQuYnJlYWRjcnVtYi0tY2hpbGQge1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdH1cblxuXHQuYnJlYWRjcnVtYl9fdHJpZ2dlciB7XG5cdFx0Lmljb24ge1xuXHRcdFx0dHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcblx0XHR9XG5cdH1cbn1cbiIsIkB1c2UgXCIuLi9taXhpbnMvbXFcIjtcbkB1c2UgXCIuLi9fYmFzZS90eXBvZ3JhcGh5XCI7XG5cbi5uYXYtLW1haW4tbmF2IHtcblxuXHQubmF2X19pdGVtLS1wYXJlbnQge1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRtYXgtaGVpZ2h0OiA3cmVtO1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdG1hcmdpbjogMCB2YXIoLS1zcGFjaW5nLTIwKTtcblx0XHR0cmFuc2l0aW9uOiBtYXgtaGVpZ2h0IDAuNXMgdmFyKC0tYW5pbWF0aW9uRWFzZSk7XG5cdFx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0XHRib3JkZXItYm90dG9tOiAxcHggc29saWQgdmFyKC0tY29sb3ItcHJpbWFyeS0xLXRyYW5zcGFyZW50KTtcblxuXHRcdEBpbmNsdWRlIG1xLm1xKCRmcm9tOiBsYXJnZSkge1xuXHRcdFx0d2lkdGg6IGF1dG87XG5cdFx0XHRtYXJnaW4tbGVmdDogMi41cmVtO1xuXHRcdFx0bWFyZ2luLXJpZ2h0OiAwO1xuXHRcdFx0Ym9yZGVyLWJvdHRvbTogMDtcblx0XHRcdG92ZXJmbG93OiB2aXNpYmxlO1xuXHRcdH1cblxuXHRcdEBpbmNsdWRlIG1xLm1xKCRmcm9tOiB4eGxhcmdlKSB7XG5cdFx0XHRtYXJnaW4tbGVmdDogdmFyKC0tc3BhY2luZy02MCk7XG5cdFx0fVxuXHR9XG5cblx0Lm5hdl9faXRlbS0tY2hpbGQge1xuXHRcdG1hcmdpbi1ib3R0b206IHZhcigtLXNwYWNpbmctMjApO1xuXG5cdFx0QGluY2x1ZGUgbXEubXEoJGZyb206IGxhcmdlKSB7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAwO1xuXHRcdH1cblx0fVxuXG5cdC5uYXZfX2l0ZW0tLXBhcmVudC1vcGVuZWQge1xuXHRcdG1heC1oZWlnaHQ6IDgwMHB4O1xuXG5cdFx0QGluY2x1ZGUgbXEubXEoJGZyb206IGxhcmdlKSB7XG5cdFx0XHRtYXgtaGVpZ2h0OiB1bnNldDtcblx0XHR9XG5cdH1cblxuXHQubmF2X19saW5rIHtcblx0XHRAZXh0ZW5kIC5mb250LXdlaWdodC03MDA7XG5cdH1cblxuXHQubmF2X19saW5rLS1wYXJlbnQge1xuXHRcdGRpc3BsYXk6IGlubGluZS1mbGV4O1xuXHRcdGhlaWdodDogN3JlbTtcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdGZvbnQtc2l6ZTogMi40cmVtO1xuXHRcdGxpbmUtaGVpZ2h0OiAzLjhyZW07XG5cblx0XHQubm90LXRvdWNoICYge1xuXHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdGNvbG9yOiB2YXIoLS1jb2xvci1wcmltYXJ5LTEpO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuIiwiQHVzZSBcIi4uL21peGlucy9tcVwiO1xuQHVzZSBcIi4uL19iYXNlL3R5cG9ncmFwaHlcIjtcblxuLm5hdi0tbWV0YS1uYXYge1xuXHRtYXJnaW4tdG9wOiB2YXIoLS1zcGFjaW5nLTIwKTtcblx0QGV4dGVuZCAuZm9udC1zaXplLTMwMDtcblxuXHQubmF2X193cmFwIHtcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHR9XG5cblx0Lmljb24ge1xuICAgICAgY29sb3I6IHZhcigtLWNvbG9yLXByaW1hcnktMSk7XG5cdFx0d2lkdGg6IDNyZW07XG5cdFx0bWFyZ2luLXJpZ2h0OiAwLjVyZW07XG5cdH1cblxuXHRAaW5jbHVkZSBtcS5tcSgkZnJvbTogbGFyZ2UpIHtcblx0XHRtYXJnaW4tdG9wOiAwO1xuXHR9XG5cblx0Lm5hdl9fbGluayB7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHR9XG5cblx0Lm5hdl9faXRlbS0tcGFyZW50IHtcblx0XHR3aWR0aDogMTAwJTtcblx0XHRtYXJnaW46IHZhcigtLXNwYWNpbmctMTApIHZhcigtLXNwYWNpbmctMjApO1xuXG5cdFx0QGluY2x1ZGUgbXEubXEoJGZyb206IGxhcmdlKSB7XG5cdFx0XHR3aWR0aDogYXV0bztcblx0XHRcdG1hcmdpbi1sZWZ0OiB2YXIoLS1zcGFjaW5nLTQwKTtcblx0XHRcdG1hcmdpbi1yaWdodDogMDtcblx0XHR9XG5cdH1cblxuXHQubmF2X19saW5rIHtcblx0XHQubm90LXRvdWNoICYge1xuXHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdGNvbG9yOiB2YXIoLS1jb2xvci1wcmltYXJ5LTEpO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdC51bmRlcmxpbmVkIC5uYXZfX3RleHQge1xuXHRcdHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuXHR9XG59XG4iLCJAdXNlIFwiLi4vbWl4aW5zL21xXCI7XG5cbi5uYXYtLWZvb3Rlci1uYXYge1xuXHQubmF2X193cmFwIHtcblx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXG5cdFx0QGluY2x1ZGUgbXEubXEoJGZyb206IGxhcmdlKSB7XG5cdFx0XHRmbGV4LWRpcmVjdGlvbjogcm93O1xuXHRcdH1cblx0fVxuXG5cdC5uYXZfX2l0ZW0ge1xuXHRcdG1hcmdpbi10b3A6IHZhcigtLXNwYWNpbmctMjApO1xuXG5cdFx0QGluY2x1ZGUgbXEubXEoJGZyb206IGxhcmdlKSB7XG5cdFx0XHRtYXJnaW4tdG9wOiAwO1xuXHRcdFx0bWFyZ2luLWxlZnQ6IHZhcigtLXNwYWNpbmctODApO1xuXHRcdH1cblx0fVxuXG5cdC5uYXZfX2xpbmsge1xuXHRcdGNvbG9yOiB2YXIoLS13aGl0ZSk7XG5cblx0XHQubm90LXRvdWNoICYge1xuXHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdCYuaXMtYWN0aXZlIHtcblx0XHRcdHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuXHRcdH1cblx0fVxufVxuIiwiQHVzZSBcIi4uL21peGlucy9tcVwiO1xuXG4ubmF2LS1zb2NpYWwtbmF2IHtcblxuXHQubmF2X19pdGVtOm5vdCg6Zmlyc3QtY2hpbGQpIHtcblx0XHRtYXJnaW4tbGVmdDogdmFyKC0tc3BhY2luZy00MCk7XG5cblx0XHRAaW5jbHVkZSBtcS5tcSgkZnJvbTogbGFyZ2UpIHtcblx0XHRcdG1hcmdpbi1sZWZ0OiAyLjVyZW07XG5cdFx0fVxuXHR9XG5cblx0Lm5hdl9fbGluayB7XG5cdFx0Y29sb3I6IHZhcigtLXdoaXRlKTtcblx0fVxuXG5cdC5pY29uLFxuXHRzdmcge1xuXHRcdHdpZHRoOiAyNnB4O1xuXHRcdGhlaWdodDogMjZweDtcblx0fVxuXG5cdC5ub3QtdG91Y2ggJiB7XG5cdFx0Lm5hdl9fbGluazpob3ZlciB7XG5cdFx0XHRjb2xvcjogdmFyKC0tY29sb3ItcHJpbWFyeS0xKTtcblx0XHR9XG5cdH1cbn1cbiIsIkB1c2UgXCJzYXNzOmNvbG9yXCI7XG5AdXNlIFwiLi4vX2NvbmZpZy9jb2xvcnNcIjtcbkB1c2UgXCIuLi9fYmFzZS90eXBvZ3JhcGh5XCI7XG5AdXNlIFwiLi4vYXRvbXMvYWN0aW9uXCI7XG5AdXNlIFwiLi4vbWl4aW5zL21xXCI7XG5cbi5jb29raWViYW5uZXIge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDA7XG5cbiAgei1pbmRleDogMTAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiBjb2xvci5hZGp1c3QoY29sb3JzLiRjb2xvci1ibGFjaywgJGFscGhhOiAtMC4yKTtcblxuICBjb2xvcjogdmFyKC0tY29sb3Itd2hpdGUpO1xuICBwYWRkaW5nOiB2YXIoLS1zcGFjaW5nLTIwKTtcblxuICB3aWR0aDogYXV0bztcbiAgbWF4LXdpZHRoOiAxMDAlO1xuXG4gIEBpbmNsdWRlIG1xLm1xKCRmcm9tOiBtZWRpdW0pIHtcbiAgICBtYXgtd2lkdGg6IDM2cmVtO1xuICB9XG59XG5cbi5jb29raWViYW5uZXJfX3RpdGxlIHtcbiAgQGV4dGVuZCAuZm9udC1zaXplLTMwMDtcbiAgQGV4dGVuZCAuZm9udC13ZWlnaHQtNzAwO1xuICBtYXJnaW4tcmlnaHQ6IHZhcigtLXNwYWNpbmctMTApO1xuICBtYXJnaW4tYm90dG9tOiB2YXIoLS1zcGFjaW5nLTEwKTtcbn1cblxuLmNvb2tpZWJhbm5lcl9fZGVzYyB7XG4gIEBleHRlbmQgLmZvbnQtc2l6ZS0zMDA7XG4gIG1hcmdpbi1yaWdodDogdmFyKC0tc3BhY2luZy0xMCk7XG4gIG1hcmdpbi1ib3R0b206IHZhcigtLXNwYWNpbmctMTApO1xufVxuXG4uY29va2llYmFubmVyX19jdGEge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4uY29va2llYmFubmVyX19idXR0b24ge1xuICBAZXh0ZW5kIC5hY3Rpb247XG4gIEBleHRlbmQgLmFjdGlvbi1wcmltYXJ5LS1pbnZlcnRlZDtcbiAgbWFyZ2luLXJpZ2h0OiB2YXIoLS1zcGFjaW5nLTEwKTtcbiAgbWFyZ2luLWJvdHRvbTogdmFyKC0tc3BhY2luZy0xMCk7XG4gIHBhZGRpbmctbGVmdDogMnJlbTtcbiAgcGFkZGluZy1yaWdodDogMnJlbTtcbiAgbWluLXdpZHRoOiB1bnNldDtcbn1cblxuLmNvb2tpZWJhbm5lcl9fYnV0dG9uLS1saWdodCB7XG4gIEBleHRlbmQgLmFjdGlvbjtcbiAgQGV4dGVuZCAuYWN0aW9uLXNlY29uZGFyeS0taW52ZXJ0ZWQ7XG4gIG1hcmdpbi1yaWdodDogMDtcbn1cblxuLmNvb2tpZWJhbm5lcl9fY2xvc2VidXR0b24ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAwO1xuICB0b3A6IDA7XG5cbiAgd2lkdGg6IDQwcHg7XG4gIGhlaWdodDogNDBweDtcblxuICBiYWNrZ3JvdW5kOiBub25lO1xuICBib3JkZXI6IDA7XG5cbiAgdHJhbnNpdGlvbjogLjJzIGFsbDtcblxuICAmOmZvY3VzIHtcbiAgICBvdXRsaW5lOiBub25lO1xuICAgIGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLWJsYWNrKTtcbiAgfVxufVxuXG4uY29va2llYmFubmVyX19jbG9zZXgge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcblxuICB0cmFuc2l0aW9uOiAuMnMgYWxsO1xuXG4gICY6YmVmb3JlLFxuICAmOmFmdGVyIHtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiB2YXIoLS1zcGFjaW5nLTIwKTtcbiAgICBoZWlnaHQ6IDFweDtcbiAgICBiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci13aGl0ZSk7XG5cbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiA1MCU7XG4gICAgbGVmdDogY2FsYyg1MCUgLSBjYWxjKHZhcigtLXNwYWNpbmctMjApIC8gMikpO1xuICAgIHRyYW5zZm9ybS1vcmlnaW46IGNlbnRlciBjZW50ZXI7XG4gIH1cbiAgJjpiZWZvcmUge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcbiAgfVxuICAmOmFmdGVyIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtNDVkZWcpO1xuICB9XG5cbiAgJjpob3ZlciB7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgxLjIpO1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgfVxufVxuIiwiQHVzZSBcIi4uL21peGlucy9tcVwiO1xuQHVzZSBcIi4uL3V0aWxzL3Zpc3VhbGx5LWhpZGRlblwiO1xuXG4uaGVhZGVyIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB6LWluZGV4OiA1MDtcbiAgdG9wOiAwO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IHZhcigtLWhlYWRlckhlaWdodFNtYWxsKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3Itd2hpdGUpO1xuXG4gIGJveC1zaGFkb3c6IDAgMnB4IDIwcHggMCAjMUExOTE5MjA7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSB2YXIoLS1hbmltYXRpb25EdXJhdGlvbikgdmFyKC0tYW5pbWF0aW9uRWFzZSk7XG5cbiAgQGluY2x1ZGUgbXEubXEoJGZyb206IGxhcmdlKSB7XG4gICAgaGVpZ2h0OiB2YXIoLS1oZWFkZXJIZWlnaHQpO1xuICB9XG59XG5cbi5oZWFkZXItLXNjcm9sbCB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMTIwJSk7XG59XG5cbi5oZWFkZXJfX2hvbWUtbGluayB7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBtYXJnaW4tbGVmdDogdmFyKC0tc3BhY2luZy0yMCk7XG5cblxuICBAaW5jbHVkZSBtcS5tcSgkZnJvbTogbGFyZ2UpIHtcbiAgICBtYXJnaW4tbGVmdDogdmFyKC0tc3BhY2luZy00MCk7XG4gIH1cblxuICA+ICoge1xuICAgIHdpZHRoOiAxMzBweDtcblxuICAgIEBpbmNsdWRlIG1xLm1xKCRmcm9tOiBsYXJnZSkge1xuICAgICAgd2lkdGg6IDIwcmVtO1xuICAgIH1cbiAgfVxufVxuXG4uaGVhZGVyX19ob21lLWxpbmstdGV4dCB7XG4gIEBleHRlbmQgLnZpc3VhbGx5LWhpZGRlbjtcbn1cblxuLmhlYWRlcl9fbmF2IHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAwO1xuICB3aWR0aDogMTAwdnc7XG4gIGhlaWdodDogMTAwdmg7XG4gIHBhZGRpbmctdG9wOiA5cmVtO1xuICBwYWRkaW5nLWJvdHRvbTogN3JlbTtcbiAgei1pbmRleDogMTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgxMDAlLCAwLCAwKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3Itd2hpdGUpO1xuICBvdmVyZmxvdy14OiBoaWRkZW47XG4gIG92ZXJmbG93LXk6IHNjcm9sbDtcbiAgLXdlYmtpdC1vdmVyZmxvdy1zY3JvbGxpbmc6IHRvdWNoO1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gdmFyKC0tYW5pbWF0aW9uRHVyYXRpb24pIHZhcigtLWFuaW1hdGlvbkVhc2UpO1xuXG4gIEBpbmNsdWRlIG1xLm1xKCRmcm9tOiBtZWRpdW0sICR1bnRpbDogbGFyZ2UpIHtcbiAgICB3aWR0aDogMzcuNXJlbTtcbiAgfVxuXG4gIEBpbmNsdWRlIG1xLm1xKCRmcm9tOiBsYXJnZSkge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBwb3NpdGlvbjogdW5zZXQ7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgICBwYWRkaW5nOiA3cmVtIHZhcigtLXNwYWNpbmctNDApIDAgMDtcbiAgICB0cmFuc2Zvcm06IG5vbmU7XG4gICAgYmFja2dyb3VuZDogbm9uZTtcbiAgICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgfVxuXG4gIC5oZWFkZXJfX25hdi0tb3BlbmVkICYge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG5cbiAgICBAaW5jbHVkZSBtcS5tcSgkZnJvbTogbWVkaXVtKSB7XG5cbiAgICB9XG4gICAgQGluY2x1ZGUgbXEubXEoJGZyb206IGxhcmdlKSB7XG4gICAgICB0cmFuc2Zvcm06IG5vbmU7XG4gICAgfVxuICB9XG59XG5cbi5oZWFkZXJfX25hdi1vdmVybGF5IHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDB2dztcbiAgaGVpZ2h0OiAxMDB2aDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItYmxhY2stdHJhbnNwYXJlbnQpO1xuICBkaXNwbGF5OiBub25lO1xuICB6LWluZGV4OiAwO1xuXG4gIC5oZWFkZXJfX25hdi0tb3BlbmVkICYge1xuICAgIEBpbmNsdWRlIG1xLm1xKCRmcm9tOiBtZWRpdW0sICR1bnRpbDogbGFyZ2UpIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIH1cbiAgfVxufVxuXG5cbi5oZWFkZXJfX25hdi1tZXRhIHtcbiAgQGluY2x1ZGUgbXEubXEoJGZyb206IGxhcmdlKSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHJpZ2h0OiAwO1xuICAgIHRvcDogM3JlbTtcbiAgICBwYWRkaW5nLXJpZ2h0OiB2YXIoLS1zcGFjaW5nLTQwKTtcbiAgfVxufVxuXG4uaGVhZGVyX19oYW1idXJnZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1hcmdpbi1yaWdodDogdmFyKC0tc3BhY2luZy0yMCk7XG4gIHotaW5kZXg6IDI7XG5cbiAgQGluY2x1ZGUgbXEubXEoJGZyb206IGxhcmdlKSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gIH1cbn1cbiIsIkB1c2UgXCIuLi9taXhpbnMvbXFcIjtcbkB1c2UgXCIuLi9fYmFzZS90eXBvZ3JhcGh5XCI7XG5AdXNlIFwiLi4vYXRvbXMvYWN0aW9uXCI7XG5cbi5mb290ZXIge1xuICBjb2xvcjogdmFyKC0tY29sb3Itd2hpdGUpO1xuXG4gIC5hY3Rpb24tc2Vjb25kYXJ5IHtcbiAgICBAZXh0ZW5kIC5hY3Rpb24tc2Vjb25kYXJ5LS1pbnZlcnRlZDtcbiAgfVxufVxuXG4uZm9vdGVyX190b3Age1xuICBwYWRkaW5nLXRvcDogdmFyKC0tc3BhY2luZy00MCk7XG4gIHBhZGRpbmctYm90dG9tOiB2YXIoLS1zcGFjaW5nLTQwKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItcHJpbWFyeS0xKTtcblxuICBAaW5jbHVkZSBtcS5tcSgkZnJvbTogbGFyZ2UpIHtcbiAgICBwYWRkaW5nLXRvcDogdmFyKC0tc3BhY2luZy02MCk7XG4gICAgcGFkZGluZy1ib3R0b206IHZhcigtLXNwYWNpbmctNjApO1xuICB9XG59XG5cbi5mb290ZXJfX3RvcC1sZWZ0IHtcbiAgcGFkZGluZy1ib3R0b206IDdyZW07XG5cbiAgQGluY2x1ZGUgbXEubXEoJGZyb206IGxhcmdlKSB7XG4gICAgcGFkZGluZy1ib3R0b206IDA7XG4gIH1cbn1cblxuLmZvb3Rlcl9fdG9wLXJpZ2h0IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xufVxuXG4uZm9vdGVyX19hZGRyZXNzLFxuLmZvb3Rlcl9fY29udGFjdCB7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW4tYm90dG9tOiB2YXIoLS1zcGFjaW5nLTMwKTtcblxuICBAaW5jbHVkZSBtcS5tcSgkZnJvbTogbGFyZ2UpIHtcbiAgICB3aWR0aDogY2FsYygxMDAlIC8gMiAtICN7dmFyKC0tc3BhY2luZy0zMCl9KTtcbiAgfVxufVxuXG4uZm9vdGVyX19jb250YWN0IHtcbiAgQGluY2x1ZGUgbXEubXEoJGZyb206IGxhcmdlKSB7XG4gICAgbWFyZ2luLWxlZnQ6IHZhcigtLXNwYWNpbmctNjApO1xuICB9XG59XG5cbi5mb290ZXJfX2JvdHRvbSB7XG4gIHBhZGRpbmctdG9wOiB2YXIoLS1zcGFjaW5nLTIwKTtcbiAgcGFkZGluZy1ib3R0b206IHZhcigtLXNwYWNpbmctMjApO1xuICBAZXh0ZW5kIC5mb250LXNpemUtMzAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1ibGFjayk7XG5cbiAgLnJvdyB7XG4gICAgQGluY2x1ZGUgbXEubXEoJGZyb206IGxhcmdlKSB7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIH1cbiAgfVxufVxuXG4uZm9vdGVyX19ib3R0b20tbGVmdCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbi1ib3R0b206IHZhcigtLXNwYWNpbmctNjApO1xuXG4gIEBpbmNsdWRlIG1xLm1xKCRmcm9tOiBsYXJnZSkge1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgfVxufVxuIiwiQHVzZSBcIi4uL21peGlucy9tcVwiO1xuXG4uY29tcG9uZW50IHtcblxufVxuXG5cbi5jLWVkZ2UgKyAuYy1lZGdlLFxuLmMtc3BhY2VkICsgLmMtZWRnZSB7XG5cdG1hcmdpbi10b3A6IHZhcigtLXNwYWNpbmctNjApO1xuXG5cdEBpbmNsdWRlIG1xLm1xKCRmcm9tOiBsYXJnZSkge1xuXHRcdG1hcmdpbi10b3A6IHZhcigtLXNwYWNpbmctMTIwKTtcblx0fVxufVxuXG5cblxuLmMtbGFzdCB7XG5cdG1hcmdpbi1ib3R0b206IHZhcigtLXNwYWNpbmctNjApO1xuXG5cdEBpbmNsdWRlIG1xLm1xKCRmcm9tOiBsYXJnZSkge1xuXHRcdG1hcmdpbi1ib3R0b206IHZhcigtLXNwYWNpbmctMTIwKTtcblx0fVxufVxuIiwiLmMtcGFnZTQwNCB7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRtaW4taGVpZ2h0OiAxMDB2aDtcblx0YmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3Itd2hpdGUpO1xufVxuXG4uYy1wYWdlNDA0X19pbm5lciB7XG5cdHRleHQtYWxpZ246IGNlbnRlcjtcblx0bWF4LXdpZHRoOiAxMTByZW07XG5cblx0aDUge1xuXHRcdGxldHRlci1zcGFjaW5nOiAwO1xuXHRcdGZvbnQtc2l6ZTogNHJlbTtcblx0XHRsaW5lLWhlaWdodDogNnJlbTtcblx0fVxuXG5cdHAge1xuXHRcdG1heC13aWR0aDogNDByZW07XG5cdFx0bWFyZ2luOiAxMHJlbSBhdXRvIHZhcigtLXNwYWNpbmctMTApO1xuXHR9XG59XG4iLCIuYy1mdWxsc2NyZWVuIHtcblxuXHQuc2VjdGlvbiB7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRhbGlnbi1pdGVtczogZmxleC1lbmQ7XG5cdFx0bWluLWhlaWdodDogODB2aDtcblx0fVxuXG5cdC5maWd1cmUge1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRsZWZ0OiAwO1xuXHRcdHRvcDogMDtcblx0XHR3aWR0aDogMTAwJTtcblx0XHRoZWlnaHQ6IDEwMCU7XG5cdH1cbn1cbiIsIkB1c2UgXCIuLi9taXhpbnMvbXFcIjtcblxuLmMtbG9nb3NfX2xvZ28ge1xuXHQvL3dpZHRoOiAxMDAlO1xuXHR3aWR0aDogY2FsYygxMDAlIC8gMiAtICN7dmFyKC0tc3BhY2luZy0yMCl9KTtcblx0ZGlzcGxheTogaW5saW5lLWZsZXg7XG5cdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRtYXJnaW4tbGVmdDogdmFyKC0tc3BhY2luZy0yMCk7XG5cdG1hcmdpbi1ib3R0b206IHZhcigtLXNwYWNpbmctNDApO1xuXG5cdEBpbmNsdWRlIG1xLm1xKCR1bnRpbDogbWVkaXVtKSB7XG5cdFx0JjpudGgtY2hpbGQoMm4gKyAxKSB7XG5cdFx0XHRtYXJnaW4tbGVmdDogMDtcblx0XHR9XG5cdH1cblxuXHRzdmcge1xuXHRcdHdpZHRoOiAxMDAlO1xuXHR9XG5cblx0QGluY2x1ZGUgbXEubXEoJGZyb206IG1lZGl1bSkge1xuXHRcdHdpZHRoOiBjYWxjKDEwMCUgLyAzIC0gI3t2YXIoLS1zcGFjaW5nLTIwKX0pO1xuXHRcdG1hcmdpbi1sZWZ0OiB2YXIoLS1zcGFjaW5nLTIwKTtcblx0fVxuXG5cdEBpbmNsdWRlIG1xLm1xKCRmcm9tOiBtZWRpdW0sICR1bnRpbDogbGFyZ2UpIHtcblx0XHQmOm50aC1jaGlsZCgzbiArIDEpIHtcblx0XHRcdG1hcmdpbi1sZWZ0OiAwO1xuXHRcdH1cblx0fVxuXG5cdEBpbmNsdWRlIG1xLm1xKCRmcm9tOiBsYXJnZSkge1xuXHRcdHdpZHRoOiBjYWxjKDEwMCUgLyA1IC0gI3t2YXIoLS1zcGFjaW5nLTYwKX0pO1xuXHRcdG1hcmdpbi1sZWZ0OiB2YXIoLS1zcGFjaW5nLTYwKTtcblxuXHRcdCY6bnRoLWNoaWxkKDNuICsgMSkge1xuXHRcdFx0bWFyZ2luLWxlZnQ6IHZhcigtLXNwYWNpbmctNjApO1xuXHRcdH1cblxuXHRcdCY6bnRoLWNoaWxkKDVuICsgMSkge1xuXHRcdFx0bWFyZ2luLWxlZnQ6IDA7XG5cdFx0fVxuXHR9XG59XG4iLCJAdXNlIFwiLi4vbWl4aW5zL21xXCI7XG5cbi5jLW5ld3NBbGwsXG4uYy1uZXdzX19saXN0IHtcblx0bWluLWhlaWdodDogNTByZW07XG59XG5cbi5jLW5ld3NfX2ZpbHRlciB7XG5cdG1hcmdpbi1ib3R0b206IHZhcigtLXNwYWNpbmctNTApO1xuXG5cdEBpbmNsdWRlIG1xLm1xKCRmcm9tOiBsYXJnZSkge1xuXHRcdG1hcmdpbi1ib3R0b206IHZhcigtLXNwYWNpbmctMTAwKTtcblx0fVxuXG5cdCYtLW1hcmdpbi10b3Age1xuXHRcdG1hcmdpbi10b3A6IHZhcigtLXNwYWNpbmctNTApO1xuXG5cdFx0QGluY2x1ZGUgbXEubXEoJGZyb206IGxhcmdlKSB7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiB2YXIoLS1zcGFjaW5nLTEwMCk7XG5cdFx0fVxuXHR9XG59XG4iLCJAdXNlIFwiLi4vbWl4aW5zL21xXCI7XG5AdXNlIFwiLi4vYXRvbXMvZ3JpZFwiO1xuXG4uYy1jdGEge1xuXG5cdC5jb250YWluZXI6YmVmb3JlLFxuXHQuZmlndXJlIHtcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0bGVmdDogNTAlO1xuXHRcdHRvcDogNTAlO1xuXHRcdGhlaWdodDogMTAwLjUlO1xuXHRcdEBleHRlbmQgLmNvbnRhaW5lcjtcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC01MCUsIC01MCUsIDApO1xuXHR9XG5cblx0LmNvbnRhaW5lciB7XG5cdFx0cGFkZGluZy10b3A6IHZhcigtLXNwYWNpbmctNDApO1xuXHRcdHBhZGRpbmctYm90dG9tOiB2YXIoLS1zcGFjaW5nLTQwKTtcblxuXHRcdCY6YmVmb3JlIHtcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdFx0Y29udGVudDogJyc7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1wcmltYXJ5LTEpO1xuXHRcdH1cblxuXHRcdEBpbmNsdWRlIG1xLm1xKCRmcm9tOiBsYXJnZSkge1xuXHRcdFx0cGFkZGluZy10b3A6IHZhcigtLXNwYWNpbmctMTIwKTtcblx0XHRcdHBhZGRpbmctYm90dG9tOiB2YXIoLS1zcGFjaW5nLTEyMCk7XG5cdFx0fVxuXHR9XG5cblx0Lmljb24ge1xuXHRcdHdpZHRoOiA0cmVtO1xuXHRcdG1hcmdpbi1ib3R0b206IHZhcigtLXNwYWNpbmctNDApO1xuXG5cdFx0QGluY2x1ZGUgbXEubXEoJGZyb206IGxhcmdlKSB7XG5cdFx0XHR3aWR0aDogOHJlbTtcblx0XHR9XG5cdH1cbn1cbiIsIkB1c2UgXCIuLi9taXhpbnMvbXFcIjtcblxuLmMtdHdvX2NvbHVtbnNfX2l0ZW0ge1xuXHQmOm5vdCguYy10d29fY29sdW1uc19faXRlbS0tZmlyc3QpIHtcblx0XHRtYXJnaW4tdG9wOiB2YXIoLS1zcGFjaW5nLTYwKTtcblxuXHRcdEBpbmNsdWRlIG1xLm1xKCRmcm9tOiBsYXJnZSkge1xuXHRcdFx0bWFyZ2luLXRvcDogdmFyKC0tc3BhY2luZy0xMDApO1xuXHRcdH1cblx0fVxufVxuXG4uYy10d29fY29sdW1uc19faXRlbS10ZXh0IHtcblx0cGFkZGluZy10b3A6IDNyZW07XG5cblx0QGluY2x1ZGUgbXEubXEoJGZyb206IGxhcmdlKSB7XG5cdFx0cGFkZGluZy1ib3R0b206IDNyZW07XG5cblx0XHQucm93LS1yZXZlcnNlICYge1xuXHRcdFx0cGFkZGluZy1sZWZ0OiAwO1xuXHRcdH1cblx0fVxufVxuIiwiQHVzZSBcIi4uL21peGlucy9tcVwiO1xuXG4uYy10aHJlZV9jb2x1bW5zLWl0ZW0ge1xuXHRtYXJnaW4tYm90dG9tOiB2YXIoLS1zcGFjaW5nLTIwKTtcbn1cblxuLmMtdGhyZWVfY29sdW1ucy1pdGVtX19saW5rIHtcblx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXHRjb2xvcjogdmFyKC0tY29sb3ItYmxhY2spO1xuXG5cdCY6aG92ZXIge1xuXHRcdGltZyB7XG5cdFx0XHR0cmFuc2Zvcm06IHNjYWxlKDEuMDYpO1xuXHRcdH1cblx0fVxufVxuXG4uYy10aHJlZV9jb2x1bW5zLWl0ZW1fX2NvbnRlbnQge1xuXHRwYWRkaW5nOiAzcmVtIDAgdmFyKC0tc3BhY2luZy00MCk7XG5cblx0KiArICoge1xuXHRcdG1hcmdpbi10b3A6IHZhcigtLXNwYWNpbmctMjApO1xuXG5cdFx0QGluY2x1ZGUgbXEubXEoJGZyb206IGxhcmdlKSB7XG5cdFx0XHRtYXJnaW4tdG9wOiAzcmVtO1xuXHRcdH1cblx0fVxuXG5cdC5jLXRocmVlX2NvbHVtbnMtaXRlbV9faGVhZGVyICsgKiB7XG5cdFx0bWFyZ2luLXRvcDogdmFyKC0tc3BhY2luZy0xMCk7XG5cblx0XHRAaW5jbHVkZSBtcS5tcSgkZnJvbTogbGFyZ2UpIHtcblx0XHRcdG1hcmdpbi10b3A6IHZhcigtLXNwYWNpbmctMTApO1xuXHRcdH1cblx0fVxufVxuXG5cbi5jLXRocmVlX2NvbHVtbnMtaXRlbV9faGVhZGVyIHtcblx0Zm9udC1zaXplOiAxLjdyZW07XG5cdGNvbG9yOiB2YXIoLS1jb2xvci1wcmltYXJ5LTEpO1xuXG5cdCYtLXN0YW5kYWxvbmUge1xuXHRcdG1hcmdpbi1ib3R0b206IHZhcigtLXNwYWNpbmctMzApO1xuXG5cdFx0QGluY2x1ZGUgbXEubXEoJGZyb206IGxhcmdlKSB7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiB2YXIoLS1zcGFjaW5nLTQwKTtcblx0XHR9XG5cdH1cbn1cblxuLmMtdGhyZWVfY29sdW1ucy1pdGVtX19jYXRlZ29yeSB7XG5cdGRpc3BsYXk6IGlubGluZS1mbGV4O1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRoZWlnaHQ6IDIuNXJlbTtcblx0cGFkZGluZzogMC4wMXJlbSB2YXIoLS1zcGFjaW5nLTIwKSAwO1xuXHRtYXJnaW4tcmlnaHQ6IHZhcigtLXNwYWNpbmctMjApO1xuXHRib3JkZXItcmFkaXVzOiAxLjNyZW07XG5cdGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWNvbG9yLXByaW1hcnktMSk7XG59XG4iXSwibmFtZXMiOltdLCJzb3VyY2VSb290IjoiIn0=*/