[class^='icon-'],[class*=' icon-'],.modal__close,.tab-icon{font-family:"icomoon" !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1,.h1{font-size:2em;margin:0.67em 0}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace, monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace, monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:0.35em 0.75em 0.625em}legend{-webkit-box-sizing:border-box;box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type="checkbox"],[type="radio"]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto}[type="search"]{-webkit-appearance:textfield;outline-offset:-2px}[type="search"]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}html{-webkit-box-sizing:border-box;box-sizing:border-box}*,*::before,*::after{-webkit-box-sizing:inherit;box-sizing:inherit}a{text-decoration:none;color:inherit;cursor:pointer}button{background-color:transparent;color:inherit;border-width:0;padding:0;cursor:pointer}figure{margin:0}input::-moz-focus-inner{border:0;padding:0;margin:0}ul,ol,dd{margin:0;padding:0;list-style:none}h1,.h1,h2,.h2,h3,.h3,.card__header,h4,.h4,.card__header--small,h5,h6{margin:0;font-size:inherit;font-weight:inherit}p,.p{margin:0}cite{font-style:normal}fieldset{border-width:0;padding:0;margin:0}video,img{width:100%;max-width:100%}input:focus,button:focus{outline:none}@font-face{font-family:"Arial";src:local("Arial")}@font-face{font-family:"Arial Bold";font-variant:'bold';src:local("Arial Bold")}@font-face{font-family:"Arial Bold Italic";font-variant:'bold italic';src:local("Arial Bold Italic")}@font-face{font-family:"Arial";src:local("Arial")}:root{font-size:62.5%}body{font-family:"Arial";font-size:1.6rem;color:#000}h1,.h1,h2,.h2,h3,.h3,.card__header{margin-top:0;font-family:"Arial Black";color:#3c3c41}h1,.h1,h2,.h2,h3,.h3,.card__header,h4,.h4,.card__header--small,p,.p,.p-small,.card__info>span{margin-bottom:16px}h1,.h1{font-size:3.6rem}@media (min-width: 0) and (max-width: 991px){h1,.h1{font-size:2.1rem}}h2,.h2{font-size:2.4rem}@media (min-width: 0) and (max-width: 991px){h2,.h2{font-size:2.1rem}}h3,.h3,.card__header{font-size:2.1rem}h4,.h4,.card__header--small{font-size:1.8rem;margin-top:0;font-family:"Arial Bold"}p,.p{font-size:1.6rem;line-height:1.5em}.p-small,.card__info>span{font-size:1.4rem}.bold{font-family:"Arial Bold"}.black{font-family:"Arial Black"}@media (min-width: 992px){.section h1,.section .h1{margin-bottom:32px}}ul:not([class]){line-height:1.5em;padding-left:1em}ul:not([class]) li:not([class]){display:list-item;list-style:disc;margin-bottom:16px}address{font-style:normal;line-height:1.5em;margin-bottom:16px}.wrapper{min-height:100vh;position:relative}.wrapper.menu-active{position:fixed;top:0;bottom:0;left:0;right:0}@media (min-width: 992px){.wrapper.menu-active{right:15px}}.wrapper.modal-active{position:fixed;top:0;bottom:0;left:0;right:0}@media (min-width: 992px){.wrapper.modal-active{padding-right:15px}}.container,.header__container{max-width:1312px;margin-left:auto;margin-right:auto;width:100%;padding:0 16px;overflow:hidden}@media (min-width: 1200px){.container-push{padding-left:110px;padding-right:110px}}.container--narrow,.content__header,.content__text,.content__img-narrow,.content__quote{max-width:652px;margin-left:auto;margin-right:auto}.container--slider{overflow:auto;margin:-4px;padding:4px;scrollbar-width:none;-ms-overflow-style:none}.container--slider::-webkit-scrollbar{display:none}.container--slider .row{-ms-flex-wrap:nowrap;flex-wrap:nowrap;margin-left:-4px;margin-right:0}.container--slider .row>.col{padding:0 4px}.container--slider .row>.col:last-child{padding-right:0}.row{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-20px;margin-right:-20px;margin-bottom:-16px}.col,.col-1,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-10,.col-11,.col-12,.col-xs-1,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9,.col-xs-10,.col-xs-11,.col-xs-12,.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12,.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12,.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12,.col-xl-1,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xl-10,.col-xl-11,.col-xl-12{padding-left:20px;padding-right:20px}.col{padding-bottom:16px}.col{-webkit-box-flex:1;-ms-flex:1;flex:1;max-width:100%}.col-1{-ms-flex-preferred-size:8.33333%;flex-basis:8.33333%;max-width:8.33333%}.col-2{-ms-flex-preferred-size:16.66667%;flex-basis:16.66667%;max-width:16.66667%}.col-3{-ms-flex-preferred-size:25%;flex-basis:25%;max-width:25%}.col-4{-ms-flex-preferred-size:33.33333%;flex-basis:33.33333%;max-width:33.33333%}.col-5{-ms-flex-preferred-size:41.66667%;flex-basis:41.66667%;max-width:41.66667%}.col-6{-ms-flex-preferred-size:50%;flex-basis:50%;max-width:50%}.col-7{-ms-flex-preferred-size:58.33333%;flex-basis:58.33333%;max-width:58.33333%}.col-8{-ms-flex-preferred-size:66.66667%;flex-basis:66.66667%;max-width:66.66667%}.col-9{-ms-flex-preferred-size:75%;flex-basis:75%;max-width:75%}.col-10{-ms-flex-preferred-size:83.33333%;flex-basis:83.33333%;max-width:83.33333%}.col-11{-ms-flex-preferred-size:91.66667%;flex-basis:91.66667%;max-width:91.66667%}.col-12{-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%}@media (min-width: 768px){.col-sm-1{-ms-flex-preferred-size:8.33333%;flex-basis:8.33333%;max-width:8.33333%}.col-sm-2{-ms-flex-preferred-size:16.66667%;flex-basis:16.66667%;max-width:16.66667%}.col-sm-3{-ms-flex-preferred-size:25%;flex-basis:25%;max-width:25%}.col-sm-4{-ms-flex-preferred-size:33.33333%;flex-basis:33.33333%;max-width:33.33333%}.col-sm-5{-ms-flex-preferred-size:41.66667%;flex-basis:41.66667%;max-width:41.66667%}.col-sm-6{-ms-flex-preferred-size:50%;flex-basis:50%;max-width:50%}.col-sm-7{-ms-flex-preferred-size:58.33333%;flex-basis:58.33333%;max-width:58.33333%}.col-sm-8{-ms-flex-preferred-size:66.66667%;flex-basis:66.66667%;max-width:66.66667%}.col-sm-9{-ms-flex-preferred-size:75%;flex-basis:75%;max-width:75%}.col-sm-10{-ms-flex-preferred-size:83.33333%;flex-basis:83.33333%;max-width:83.33333%}.col-sm-11{-ms-flex-preferred-size:91.66667%;flex-basis:91.66667%;max-width:91.66667%}.col-sm-12{-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%}}@media (min-width: 992px){.col-md-1{-ms-flex-preferred-size:8.33333%;flex-basis:8.33333%;max-width:8.33333%}.col-md-2{-ms-flex-preferred-size:16.66667%;flex-basis:16.66667%;max-width:16.66667%}.col-md-3{-ms-flex-preferred-size:25%;flex-basis:25%;max-width:25%}.col-md-4{-ms-flex-preferred-size:33.33333%;flex-basis:33.33333%;max-width:33.33333%}.col-md-5{-ms-flex-preferred-size:41.66667%;flex-basis:41.66667%;max-width:41.66667%}.col-md-6{-ms-flex-preferred-size:50%;flex-basis:50%;max-width:50%}.col-md-7{-ms-flex-preferred-size:58.33333%;flex-basis:58.33333%;max-width:58.33333%}.col-md-8{-ms-flex-preferred-size:66.66667%;flex-basis:66.66667%;max-width:66.66667%}.col-md-9{-ms-flex-preferred-size:75%;flex-basis:75%;max-width:75%}.col-md-10{-ms-flex-preferred-size:83.33333%;flex-basis:83.33333%;max-width:83.33333%}.col-md-11{-ms-flex-preferred-size:91.66667%;flex-basis:91.66667%;max-width:91.66667%}.col-md-12{-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%}}@media (min-width: 1200px){.col-lg-1{-ms-flex-preferred-size:8.33333%;flex-basis:8.33333%;max-width:8.33333%}.col-lg-2{-ms-flex-preferred-size:16.66667%;flex-basis:16.66667%;max-width:16.66667%}.col-lg-3{-ms-flex-preferred-size:25%;flex-basis:25%;max-width:25%}.col-lg-4{-ms-flex-preferred-size:33.33333%;flex-basis:33.33333%;max-width:33.33333%}.col-lg-5{-ms-flex-preferred-size:41.66667%;flex-basis:41.66667%;max-width:41.66667%}.col-lg-6{-ms-flex-preferred-size:50%;flex-basis:50%;max-width:50%}.col-lg-7{-ms-flex-preferred-size:58.33333%;flex-basis:58.33333%;max-width:58.33333%}.col-lg-8{-ms-flex-preferred-size:66.66667%;flex-basis:66.66667%;max-width:66.66667%}.col-lg-9{-ms-flex-preferred-size:75%;flex-basis:75%;max-width:75%}.col-lg-10{-ms-flex-preferred-size:83.33333%;flex-basis:83.33333%;max-width:83.33333%}.col-lg-11{-ms-flex-preferred-size:91.66667%;flex-basis:91.66667%;max-width:91.66667%}.col-lg-12{-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%}}@media (min-width: 1312px){.col-xl-1{-ms-flex-preferred-size:8.33333%;flex-basis:8.33333%;max-width:8.33333%}.col-xl-2{-ms-flex-preferred-size:16.66667%;flex-basis:16.66667%;max-width:16.66667%}.col-xl-3{-ms-flex-preferred-size:25%;flex-basis:25%;max-width:25%}.col-xl-4{-ms-flex-preferred-size:33.33333%;flex-basis:33.33333%;max-width:33.33333%}.col-xl-5{-ms-flex-preferred-size:41.66667%;flex-basis:41.66667%;max-width:41.66667%}.col-xl-6{-ms-flex-preferred-size:50%;flex-basis:50%;max-width:50%}.col-xl-7{-ms-flex-preferred-size:58.33333%;flex-basis:58.33333%;max-width:58.33333%}.col-xl-8{-ms-flex-preferred-size:66.66667%;flex-basis:66.66667%;max-width:66.66667%}.col-xl-9{-ms-flex-preferred-size:75%;flex-basis:75%;max-width:75%}.col-xl-10{-ms-flex-preferred-size:83.33333%;flex-basis:83.33333%;max-width:83.33333%}.col-xl-11{-ms-flex-preferred-size:91.66667%;flex-basis:91.66667%;max-width:91.66667%}.col-xl-12{-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%}}@media (min-width: 0){.row-reverse-xs{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.column-reverse-xs{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}}@media (min-width: 768px){.row-reverse-sm{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.column-reverse-sm{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}}@media (min-width: 992px){.row-reverse-md{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.column-reverse-md{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}}@media (min-width: 1200px){.row-reverse-lg{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.column-reverse-lg{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}}@media (min-width: 1312px){.row-reverse-xl{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.column-reverse-xl{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}}.row[data*='grid-test'] div{position:relative;min-height:32px}.row[data*='grid-test'] div::before{content:'';position:relative;display:block;width:100%;height:100%;background-color:#23559f;margin-bottom:10px}.visually-hidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}._menu-active{overflow:hidden;width:100vw}.m-y-xs{margin-top:8px;margin-bottom:8px}.m-x-xs{margin-right:8px;margin-left:8px}.m-t-xs{margin-top:8px}.m-r-xs{margin-right:8px}.m-b-xs{margin-bottom:8px}.m-l-xs{margin-left:8px}.m-y-sm{margin-top:16px;margin-bottom:16px}.m-x-sm{margin-right:16px;margin-left:16px}.m-t-sm{margin-top:16px}.m-r-sm{margin-right:16px}.m-b-sm{margin-bottom:16px}.m-l-sm{margin-left:16px}.m-y-md{margin-top:32px;margin-bottom:32px}.m-x-md{margin-right:32px;margin-left:32px}.m-t-md{margin-top:32px}.m-r-md{margin-right:32px}.m-b-md{margin-bottom:32px}.m-l-md{margin-left:32px}.m-y-lg{margin-top:48px;margin-bottom:48px}.m-x-lg{margin-right:48px;margin-left:48px}.m-t-lg{margin-top:48px}.m-r-lg{margin-right:48px}.m-b-lg{margin-bottom:48px}.m-l-lg{margin-left:48px}.m-y-xl{margin-top:64px;margin-bottom:64px}.m-x-xl{margin-right:64px;margin-left:64px}.m-t-xl{margin-top:64px}.m-r-xl{margin-right:64px}.m-b-xl{margin-bottom:64px}.m-l-xl{margin-left:64px}.p-y-xs{padding-top:8px;padding-bottom:8px}.p-x-xs{padding-right:8px;padding-left:8px}.p-t-xs{padding-top:8px}.p-r-xs{padding-right:8px}.p-b-xs{padding-bottom:8px}.p-l-xs{padding-left:8px}.p-y-sm{padding-top:16px;padding-bottom:16px}.p-x-sm{padding-right:16px;padding-left:16px}.p-t-sm{padding-top:16px}.p-r-sm{padding-right:16px}.p-b-sm{padding-bottom:16px}.p-l-sm{padding-left:16px}.p-y-md{padding-top:32px;padding-bottom:32px}.p-x-md{padding-right:32px;padding-left:32px}.p-t-md{padding-top:32px}.p-r-md{padding-right:32px}.p-b-md{padding-bottom:32px}.p-l-md{padding-left:32px}.p-y-lg{padding-top:48px;padding-bottom:48px}.p-x-lg{padding-right:48px;padding-left:48px}.p-t-lg{padding-top:48px}.p-r-lg{padding-right:48px}.p-b-lg{padding-bottom:48px}.p-l-lg{padding-left:48px}.p-y-xl{padding-top:64px;padding-bottom:64px}.p-x-xl{padding-right:64px;padding-left:64px}.p-t-xl{padding-top:64px}.p-r-xl{padding-right:64px}.p-b-xl{padding-bottom:64px}.p-l-xl{padding-left:64px}.pos-rel{position:relative}.section .section-link{position:absolute;bottom:-48px}@media (min-width: 992px){.section .section-link{top:6px;right:16px;bottom:auto}}.row-m-b .col{margin-bottom:24px}@media (min-width: 768px){.row-m-b .col{margin-bottom:40px}}.clear-header,.text-hero{margin-top:64px}@media (min-width: 992px){.clear-header,.text-hero{margin-top:84px}}.disp-none{display:none}@media (min-width: 0){.disp-none-xs{display:none}}@media (min-width: 768px){.disp-none-sm{display:none}}@media (min-width: 992px){.disp-none-md{display:none}}@media (min-width: 1200px){.disp-none-lg{display:none}}@media (min-width: 1312px){.disp-none-xl{display:none}}.disp-block{display:block}@media (min-width: 0){.disp-block-xs{display:block}}@media (min-width: 768px){.disp-block-sm{display:block}}@media (min-width: 992px){.disp-block-md{display:block}}@media (min-width: 1200px){.disp-block-lg{display:block}}@media (min-width: 1312px){.disp-block-xl{display:block}}.bg-none{background-color:transparent}.bg-white{background-color:#fff}.bg-grey{background-color:#f4f4f4}.bg-grey .btn--secondary{border:2px solid #23559f}.bg-blue,.modal__footer,.block-contact,.block-locked,.hero__body,.hero-secondary__body{background-color:#23559f}.bg-blue .h1,.modal__footer .h1,.block-contact .h1,.block-locked .h1,.hero__body .h1,.hero-secondary__body .h1,.bg-blue h1,.modal__footer h1,.block-contact h1,.block-locked h1,.hero__body h1,.hero-secondary__body h1,.bg-blue .h1,.modal__footer .h1,.block-contact .h1,.block-locked .h1,.hero__body .h1,.hero-secondary__body .h1,.bg-blue .h2,.modal__footer .h2,.block-contact .h2,.block-locked .h2,.hero__body .h2,.hero-secondary__body .h2,.bg-blue h2,.modal__footer h2,.block-contact h2,.block-locked h2,.hero__body h2,.hero-secondary__body h2,.bg-blue .h2,.modal__footer .h2,.block-contact .h2,.block-locked .h2,.hero__body .h2,.hero-secondary__body .h2,.bg-blue .h3,.modal__footer .h3,.block-contact .h3,.block-locked .h3,.hero__body .h3,.hero-secondary__body .h3,.bg-blue h3,.modal__footer h3,.block-contact h3,.block-locked h3,.hero__body h3,.hero-secondary__body h3,.bg-blue .h3,.modal__footer .h3,.block-contact .h3,.block-locked .h3,.hero__body .h3,.hero-secondary__body .h3,.bg-blue .card__header,.modal__footer .card__header,.block-contact .card__header,.block-locked .card__header,.hero__body .card__header,.hero-secondary__body .card__header,.bg-blue .h4,.modal__footer .h4,.block-contact .h4,.block-locked .h4,.hero__body .h4,.hero-secondary__body .h4,.bg-blue h4,.modal__footer h4,.block-contact h4,.block-locked h4,.hero__body h4,.hero-secondary__body h4,.bg-blue .h4,.modal__footer .h4,.block-contact .h4,.block-locked .h4,.hero__body .h4,.hero-secondary__body .h4,.bg-blue .card__header--small,.modal__footer .card__header--small,.block-contact .card__header--small,.block-locked .card__header--small,.hero__body .card__header--small,.hero-secondary__body .card__header--small,.bg-blue .p,.modal__footer .p,.block-contact .p,.block-locked .p,.hero__body .p,.hero-secondary__body .p,.bg-blue p,.modal__footer p,.block-contact p,.block-locked p,.hero__body p,.hero-secondary__body p,.bg-blue .p,.modal__footer .p,.block-contact .p,.block-locked .p,.hero__body .p,.hero-secondary__body .p,.bg-blue label,.modal__footer label,.block-contact label,.block-locked label,.hero__body label,.hero-secondary__body label{color:#fff}.bg-blue .btn-text,.modal__footer .btn-text,.block-contact .btn-text,.block-locked .btn-text,.hero__body .btn-text,.hero-secondary__body .btn-text,.bg-blue .table__btn,.modal__footer .table__btn,.block-contact .table__btn,.block-locked .table__btn,.hero__body .table__btn,.hero-secondary__body .table__btn{color:#fff}.bg-blue-light{background-color:#23559f}.bg-blue-light .h1,.bg-blue-light h1,.bg-blue-light .h1,.bg-blue-light .h2,.bg-blue-light h2,.bg-blue-light .h2,.bg-blue-light .h3,.bg-blue-light h3,.bg-blue-light .h3,.bg-blue-light .card__header,.bg-blue-light .h4,.bg-blue-light h4,.bg-blue-light .h4,.bg-blue-light .card__header--small,.bg-blue-light .p,.bg-blue-light p,.bg-blue-light .p,.bg-blue-light label{color:#fff}.bg-blue-light .btn-text,.bg-blue-light .table__btn{color:#fff}.bg-orange{background-color:#ef9228}.bg-orange .h1,.bg-orange h1,.bg-orange .h1,.bg-orange .h2,.bg-orange h2,.bg-orange .h2,.bg-orange .h3,.bg-orange h3,.bg-orange .h3,.bg-orange .card__header,.bg-orange .h4,.bg-orange h4,.bg-orange .h4,.bg-orange .card__header--small,.bg-orange .p,.bg-orange p,.bg-orange .p,.bg-orange label{color:#fff}.bg-orange .btn-text,.bg-orange .table__btn{color:#fff}@media (min-width: 0){.bg-none-xs{background-color:transparent}.bg-grey-xs{background-color:#f4f4f4}.bg-grey-xs .btn--secondary{border:2px solid #23559f}.bg-blue-xs{background-color:#23559f}.bg-blue-xs .h1,.bg-blue-xs h1,.bg-blue-xs .h1,.bg-blue-xs .h2,.bg-blue-xs h2,.bg-blue-xs .h2,.bg-blue-xs .h3,.bg-blue-xs h3,.bg-blue-xs .h3,.bg-blue-xs .card__header,.bg-blue-xs .h4,.bg-blue-xs h4,.bg-blue-xs .h4,.bg-blue-xs .card__header--small,.bg-blue-xs .p,.bg-blue-xs p,.bg-blue-xs .p,.bg-blue-xs label{color:#fff}.bg-blue-xs .btn-text,.bg-blue-xs .table__btn{color:#fff}.bg-blue-light-xs{background-color:#0067b3}.bg-blue-light-xs .h1,.bg-blue-light-xs h1,.bg-blue-light-xs .h1,.bg-blue-light-xs .h2,.bg-blue-light-xs h2,.bg-blue-light-xs .h2,.bg-blue-light-xs .h3,.bg-blue-light-xs h3,.bg-blue-light-xs .h3,.bg-blue-light-xs .card__header,.bg-blue-light-xs .h4,.bg-blue-light-xs h4,.bg-blue-light-xs .h4,.bg-blue-light-xs .card__header--small,.bg-blue-light-xs .p,.bg-blue-light-xs p,.bg-blue-light-xs .p,.bg-blue-light-xs label{color:#fff}.bg-blue-light-xs .btn-text,.bg-blue-light-xs .table__btn{color:#fff}}@media (min-width: 768px){.bg-none-sm{background-color:transparent}.bg-grey-sm{background-color:#f4f4f4}.bg-grey-sm .btn--secondary{border:2px solid #23559f}.bg-blue-sm{background-color:#23559f}.bg-blue-sm .h1,.bg-blue-sm h1,.bg-blue-sm .h1,.bg-blue-sm .h2,.bg-blue-sm h2,.bg-blue-sm .h2,.bg-blue-sm .h3,.bg-blue-sm h3,.bg-blue-sm .h3,.bg-blue-sm .card__header,.bg-blue-sm .h4,.bg-blue-sm h4,.bg-blue-sm .h4,.bg-blue-sm .card__header--small,.bg-blue-sm .p,.bg-blue-sm p,.bg-blue-sm .p,.bg-blue-sm label{color:#fff}.bg-blue-sm .btn-text,.bg-blue-sm .table__btn{color:#fff}.bg-blue-light-sm{background-color:#0067b3}.bg-blue-light-sm .h1,.bg-blue-light-sm h1,.bg-blue-light-sm .h1,.bg-blue-light-sm .h2,.bg-blue-light-sm h2,.bg-blue-light-sm .h2,.bg-blue-light-sm .h3,.bg-blue-light-sm h3,.bg-blue-light-sm .h3,.bg-blue-light-sm .card__header,.bg-blue-light-sm .h4,.bg-blue-light-sm h4,.bg-blue-light-sm .h4,.bg-blue-light-sm .card__header--small,.bg-blue-light-sm .p,.bg-blue-light-sm p,.bg-blue-light-sm .p,.bg-blue-light-sm label{color:#fff}.bg-blue-light-sm .btn-text,.bg-blue-light-sm .table__btn{color:#fff}}@media (min-width: 992px){.bg-none-md{background-color:transparent}.bg-grey-md{background-color:#f4f4f4}.bg-grey-md .btn--secondary{border:2px solid #23559f}.bg-blue-md{background-color:#23559f}.bg-blue-md .h1,.bg-blue-md h1,.bg-blue-md .h1,.bg-blue-md .h2,.bg-blue-md h2,.bg-blue-md .h2,.bg-blue-md .h3,.bg-blue-md h3,.bg-blue-md .h3,.bg-blue-md .card__header,.bg-blue-md .h4,.bg-blue-md h4,.bg-blue-md .h4,.bg-blue-md .card__header--small,.bg-blue-md .p,.bg-blue-md p,.bg-blue-md .p,.bg-blue-md label{color:#fff}.bg-blue-md .btn-text,.bg-blue-md .table__btn{color:#fff}.bg-blue-light-md{background-color:#0067b3}.bg-blue-light-md .h1,.bg-blue-light-md h1,.bg-blue-light-md .h1,.bg-blue-light-md .h2,.bg-blue-light-md h2,.bg-blue-light-md .h2,.bg-blue-light-md .h3,.bg-blue-light-md h3,.bg-blue-light-md .h3,.bg-blue-light-md .card__header,.bg-blue-light-md .h4,.bg-blue-light-md h4,.bg-blue-light-md .h4,.bg-blue-light-md .card__header--small,.bg-blue-light-md .p,.bg-blue-light-md p,.bg-blue-light-md .p,.bg-blue-light-md label{color:#fff}.bg-blue-light-md .btn-text,.bg-blue-light-md .table__btn{color:#fff}}@media (min-width: 1200px){.bg-none-lg{background-color:transparent}.bg-grey-lg{background-color:#f4f4f4}.bg-grey-lg .btn--secondary{border:2px solid #23559f}.bg-blue-lg{background-color:#23559f}.bg-blue-lg .h1,.bg-blue-lg h1,.bg-blue-lg .h1,.bg-blue-lg .h2,.bg-blue-lg h2,.bg-blue-lg .h2,.bg-blue-lg .h3,.bg-blue-lg h3,.bg-blue-lg .h3,.bg-blue-lg .card__header,.bg-blue-lg .h4,.bg-blue-lg h4,.bg-blue-lg .h4,.bg-blue-lg .card__header--small,.bg-blue-lg .p,.bg-blue-lg p,.bg-blue-lg .p,.bg-blue-lg label{color:#fff}.bg-blue-lg .btn-text,.bg-blue-lg .table__btn{color:#fff}.bg-blue-light-lg{background-color:#0067b3}.bg-blue-light-lg .h1,.bg-blue-light-lg h1,.bg-blue-light-lg .h1,.bg-blue-light-lg .h2,.bg-blue-light-lg h2,.bg-blue-light-lg .h2,.bg-blue-light-lg .h3,.bg-blue-light-lg h3,.bg-blue-light-lg .h3,.bg-blue-light-lg .card__header,.bg-blue-light-lg .h4,.bg-blue-light-lg h4,.bg-blue-light-lg .h4,.bg-blue-light-lg .card__header--small,.bg-blue-light-lg .p,.bg-blue-light-lg p,.bg-blue-light-lg .p,.bg-blue-light-lg label{color:#fff}.bg-blue-light-lg .btn-text,.bg-blue-light-lg .table__btn{color:#fff}}@media (min-width: 1312px){.bg-none-xl{background-color:transparent}.bg-grey-xl{background-color:#f4f4f4}.bg-grey-xl .btn--secondary{border:2px solid #23559f}.bg-blue-xl{background-color:#23559f}.bg-blue-xl .h1,.bg-blue-xl h1,.bg-blue-xl .h1,.bg-blue-xl .h2,.bg-blue-xl h2,.bg-blue-xl .h2,.bg-blue-xl .h3,.bg-blue-xl h3,.bg-blue-xl .h3,.bg-blue-xl .card__header,.bg-blue-xl .h4,.bg-blue-xl h4,.bg-blue-xl .h4,.bg-blue-xl .card__header--small,.bg-blue-xl .p,.bg-blue-xl p,.bg-blue-xl .p,.bg-blue-xl label{color:#fff}.bg-blue-xl .btn-text,.bg-blue-xl .table__btn{color:#fff}.bg-blue-light-xl{background-color:#0067b3}.bg-blue-light-xl .h1,.bg-blue-light-xl h1,.bg-blue-light-xl .h1,.bg-blue-light-xl .h2,.bg-blue-light-xl h2,.bg-blue-light-xl .h2,.bg-blue-light-xl .h3,.bg-blue-light-xl h3,.bg-blue-light-xl .h3,.bg-blue-light-xl .card__header,.bg-blue-light-xl .h4,.bg-blue-light-xl h4,.bg-blue-light-xl .h4,.bg-blue-light-xl .card__header--small,.bg-blue-light-xl .p,.bg-blue-light-xl p,.bg-blue-light-xl .p,.bg-blue-light-xl label{color:#fff}.bg-blue-light-xl .btn-text,.bg-blue-light-xl .table__btn{color:#fff}}.text-container{max-width:508px}.center-block,.btn.btn--center{display:block;margin-left:auto;margin-right:auto}.card:hover,.card.card--blue:hover,.card.card--orange:hover,.card.card--grey:hover{-webkit-box-shadow:2px 4px 8px 0 rgba(0,0,0,0.25),8px 8px 8px 0 rgba(0,0,0,0.15);box-shadow:2px 4px 8px 0 rgba(0,0,0,0.25),8px 8px 8px 0 rgba(0,0,0,0.15);-webkit-transform:scale(1.005);transform:scale(1.005)}.card{-webkit-box-shadow:2px 4px 8px 0 rgba(0,0,0,0.25);box-shadow:2px 4px 8px 0 rgba(0,0,0,0.25);height:100%;position:relative;display:block;-webkit-transition:.3s;transition:.3s;cursor:pointer;min-width:225px;background-color:#fff;transition:.3s;overflow:hidden}.card .h1,.card h1,.card .h1,.card .h2,.card h2,.card .h2,.card .h3,.card h3,.card .h3,.card .card__header,.card .h4,.card h4,.card .h4,.card .card__header--small,.card .p,.card p,.card .p,.card label{color:#000}.card .btn-text,.card .table__btn{color:#23559f}.card._fade{opacity:0.4}.card__img{height:145px;background-position:center;background-size:cover;background-repeat:no-repeat;background-size:cover;position:relative;width:101%}.card__tags{position:absolute;bottom:8px;left:16px}.card__body{padding:24px 16px 56px}.card__info{position:absolute;left:16px;bottom:24px;right:56px}.card__info>span{margin:0;margin-right:16px;display:inline-block}.card__btn{position:absolute;bottom:0;right:0}.card__date-bubble{background-color:#3eae4e;width:80px;height:80px;font-family:"Arial Black";color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:0 50% 50% 50%}.card__date-bubble span:first-child{font-size:2.1rem}.card__date-bubble span:nth-child(2){font-size:1.8rem}.card__bubble{background-color:#fff;width:56px;height:56px;position:absolute;top:0;left:0;font-family:"Arial Black";font-size:24px;color:#23559f;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:0 50% 50% 50%}.card__bubble span:first-child{font-size:2.1rem}.card__bubble span:nth-child(2){font-size:1.8rem}@media (min-width: 0) and (max-width: 1199px){.card__bubble+.card__body .card__header{margin-left:56px}}@media (min-width: 1200px){.card__bubble+.card__body{margin-top:56px}}.card.card--blue{background-color:#23559f}.card.card--blue .h1,.card.card--blue h1,.card.card--blue .h1,.card.card--blue .h2,.card.card--blue h2,.card.card--blue .h2,.card.card--blue .h3,.card.card--blue h3,.card.card--blue .h3,.card.card--blue .card__header,.card.card--blue .h4,.card.card--blue h4,.card.card--blue .h4,.card.card--blue .card__header--small,.card.card--blue .p,.card.card--blue p,.card.card--blue .p,.card.card--blue label{color:#fff}.card.card--blue .btn-text,.card.card--blue .table__btn{color:#fff}.card.card--orange{background-color:#ef9228;-webkit-box-shadow:none;box-shadow:none}.card.card--orange .h1,.card.card--orange h1,.card.card--orange .h1,.card.card--orange .h2,.card.card--orange h2,.card.card--orange .h2,.card.card--orange .h3,.card.card--orange h3,.card.card--orange .h3,.card.card--orange .card__header,.card.card--orange .h4,.card.card--orange h4,.card.card--orange .h4,.card.card--orange .card__header--small,.card.card--orange .p,.card.card--orange p,.card.card--orange .p,.card.card--orange label{color:#fff}.card.card--orange .btn-text,.card.card--orange .table__btn{color:#fff}.card.card--grey{background-color:#f4f4f4;-webkit-box-shadow:none;box-shadow:none;min-width:260px}.card.card--grey .h1,.card.card--grey h1,.card.card--grey .h1,.card.card--grey .h2,.card.card--grey h2,.card.card--grey .h2,.card.card--grey .h3,.card.card--grey h3,.card.card--grey .h3,.card.card--grey .card__header,.card.card--grey .h4,.card.card--grey h4,.card.card--grey .h4,.card.card--grey .card__header--small,.card.card--grey .p,.card.card--grey p,.card.card--grey .p,.card.card--grey label{color:#000}.card.card--grey .btn-text,.card.card--grey .table__btn{color:#23559f}.card--shadow{-webkit-box-shadow:2px 4px 8px rgba(0,0,0,0.25);box-shadow:2px 4px 8px rgba(0,0,0,0.25)}.card--small{display:-webkit-box;display:-ms-flexbox;display:flex}.card--small .card__img{width:76px;height:76px}.card--small .card__body{padding:8px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.card--small .card__body h2,.card--small .card__body .h2,.card--small .card__body h3,.card--small .card__body .h3,.card--small .card__body .card__header,.card--small .card__body h4,.card--small .card__body .h4,.card--small .card__body .card__header--small{font-family:"Arial Bold";font-size:1.8rem;margin:0}.card--small .card__body p,.card--small .card__body .p{display:none}.card--small .card__btn{display:none}.card--center{max-width:400px;margin:0 auto}.content-slider{overflow:auto;padding-top:16px;padding-bottom:16px;margin-top:-16px;margin-bottom:-16px;scrollbar-width:none;-ms-overflow-style:none}.content-slider::-webkit-scrollbar{display:none}.content-slider a{user-drag:none;user-select:none;-moz-user-select:none;-webkit-user-drag:none;-webkit-user-select:none;-ms-user-select:none}.content-slider-test{background-image:url(https://placeimg.com/640/480/any);background-size:cover;height:200px;min-width:400px}.card-slider-row{-ms-flex-wrap:nowrap;flex-wrap:nowrap;margin-left:-8px;margin-right:0;padding-left:0}.card-slider-row>.col{padding:0 8px}.card-slider-row>.col:last-child{padding-right:0}.icon,.pagination__left i,.pagination__right i,.dropdown__btn i,.header__nav-item-icon{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;text-rendering:auto;text-transform:none;width:38px;height:38px;display:inline-block;background-position:center;background-repeat:no-repeat;background-size:contain}.icon--arrow-left-blue{background-image:url("assets/svg/arrow-left-blue.svg")}.icon--arrow-left-white{background-image:url("assets/svg/arrow-left-white.svg")}.icon--arrow-right-blue{background-image:url("assets/svg/arrow-right-blue.svg")}.icon--arrow-right-white{background-image:url("assets/svg/arrow-right-white.svg")}.icon--chevron-down,.dropdown__btn i{background-image:url("assets/svg/chevron-down.svg")}.icon--chevron-down-big{background-image:url("assets/svg/chevron-down-big.svg")}.icon--chevron-down-big-white{background-image:url("assets/svg/chevron-down-big-white.svg")}.icon--chevron-left-blue{background-image:url("assets/svg/chevron-right.svg")}.icon--chevron-left-grey,.pagination__left i{background-image:url("assets/svg/chevron-left-grey.svg")}.icon--chevron-right{background-image:url("assets/svg/chevron-right.svg")}.icon--chevron-right-grey,.pagination__right i{background-image:url("assets/svg/chevron-right-grey.svg")}.icon--info{background-image:url("assets/svg/info.svg")}.icon--next-white{background-image:url("assets/svg/next-white.svg")}.icon--search{background-image:url("assets/svg/search.svg")}.icon--share-white{background-image:url("assets/svg/share-white.svg")}.icon--medium{background-image:url("assets/svg/medium.svg")}.icon--twitter{background-image:url("assets/svg/twitter.svg")}.icon--linkedin{background-image:url("assets/svg/linkedin.svg")}.icon--youtube{background-image:url("assets/svg/youtube.svg")}.icon--medium-white{background-image:url("assets/svg/medium-white.svg")}.icon--twitter-white{background-image:url("assets/svg/twitter-white.svg")}.icon--linkedin-white{background-image:url("assets/svg/linkedin-white.svg")}.icon--youtube-white{background-image:url("assets/svg/youtube-white.svg")}.icon--size-11,.header__nav-item-icon{height:11px;width:11px;min-width:11px}.icon--size-16,.pagination__left i,.pagination__right i,.dropdown__btn i{height:16px;width:16px;min-width:16px}.icon--size-24{height:24px;width:24px;min-width:24px}.icon-social{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;text-rendering:auto;text-transform:none;width:38px;height:38px;display:inline-block;background-position:center;background-repeat:no-repeat;background-size:contain;position:relative;background-color:#fff;border-radius:2px}.icon-social::after{content:"";display:block;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);height:24px;width:24px;background-position:center;background-repeat:no-repeat;background-size:contain}.icon-social--medium::after{background-image:url("assets/svg/medium.svg")}.icon-social--twitter::after{background-image:url("assets/svg/twitter.svg")}.icon-social--linkedin::after{background-image:url("assets/svg/linkedin.svg")}.icon-social--youtube::after{background-image:url("assets/svg/youtube.svg")}.icon-social--medium-white::after{background-image:url("assets/svg/medium-white.svg")}.icon-social--twitter-white::after{background-image:url("assets/svg/twitter-white.svg")}.icon-social--linkedin-white::after{background-image:url("assets/svg/linkedin-white.svg")}.icon-social--youtube-white::after{background-image:url("assets/svg/youtube-white.svg")}.icon-social__label{font-family:"Arial Black"}.icon-social__container{display:-webkit-box;display:-ms-flexbox;display:flex}.icon-social__container>a:not(:last-child){margin-right:16px}@font-face{font-family:"icomoon";src:url("/styles/assets/fonts/icomoon.eot?dhqb84");src:url("/styles/assets/fonts/icomoon.eot?dhqb84#iefix") format("embedded-opentype"),url("/styles/assets/fonts/icomoon.ttf?dhqb84") format("truetype"),url("/styles/assets/fonts/icomoon.woff?dhqb84") format("woff"),url("/styles/assets/fonts/icomoon.svg?dhqb84#icomoon") format("svg");font-weight:normal;font-style:normal;font-display:block}.icon-search:before{content:""}.icon-avatar-2:before{content:""}.icon-avatar-1:before{content:""}.icon-locked:before{content:""}.icon-unlocked:before{content:""}.icon-chevron-up-big:before{content:""}.icon-list:before{content:""}.icon-location:before{content:""}.icon-logout:before{content:""}.icon-medium:before{content:""}.icon-minus:before{content:""}.icon-next:before{content:""}.icon-options:before{content:""}.icon-phone:before{content:""}.icon-plus:before{content:""}.icon-send:before{content:""}.icon-settings:before{content:""}.icon-share:before{content:""}.icon-sort:before{content:""}.icon-star:before{content:""}.icon-twitter:before{content:""}.icon-upload:before{content:""}.icon-youtube:before{content:""}.icon-arrow-down:before{content:""}.icon-arrow-left:before{content:""}.icon-arrow-right:before{content:""}.icon-arrow-up:before{content:""}.icon-book:before{content:""}.icon-cancel:before{content:""}.icon-chat:before{content:""}.icon-checkmark:before{content:""}.icon-chevron-down-big:before{content:""}.icon-chevron-down:before{content:""}.icon-chevron-left:before{content:""}.icon-chevron-right-copy:before{content:""}.icon-chevron-right:before{content:""}.icon-chevron-up:before{content:""}.icon-close:before{content:""}.icon-copy:before{content:""}.icon-dislike:before{content:""}.icon-downloads:before{content:""}.icon-edit:before{content:""}.icon-envelope:before{content:""}.icon-external:before{content:""}.icon-filters:before{content:""}.icon-grid:before{content:""}.icon-heart:before{content:""}.icon-home:before{content:""}.icon-info:before{content:""}.icon-language:before{content:""}.icon-like:before{content:""}.icon-link:before{content:""}.icon-linkedin:before{content:""}.icon-checkmark1:before{content:""}.btn,.btn-square,.dropdown__btn,.btn-action,.btn-share{line-height:0;-webkit-transition:0.3s;transition:0.3s;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;white-space:nowrap;cursor:pointer}.btn--arrow.btn,.btn.btn--arrow-white,.btn.btn--arrow-blue,.btn--arrow.btn-square,.btn-square.btn--arrow-white,.btn--arrow-white.dropdown__btn,.btn-square.btn--arrow-blue,.btn--arrow-blue.dropdown__btn,.btn--arrow.dropdown__btn,.btn--arrow.btn-action,.btn-action.btn--arrow-white,.btn-action.btn--arrow-blue,.btn--arrow.btn-share,.btn-share.btn--arrow-white,.btn-share.btn--arrow-blue{padding-right:40px}.btn:focus,.btn-square:focus,.dropdown__btn:focus,.btn-action:focus,.btn-share:focus{outline:none}.btn{padding:0 16px;height:38px;border-radius:100px;font-family:"Arial Black"}.btn [class^='icon-'],.btn [class*=' icon-']{font-size:1.6rem;margin-left:0.5em;-webkit-transition:0.4s cubic-bezier(0.22, 1, 0.36, 1);transition:0.4s cubic-bezier(0.22, 1, 0.36, 1)}.btn:hover [class^='icon-'],.btn:hover [class*=' icon-']{-webkit-transform:translateX(4px);transform:translateX(4px)}.btn-square,.dropdown__btn,.btn-action{width:56px;height:56px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:24px}.btn-text,.table__btn{font-size:1.4rem;font-family:"Arial Black";padding:8px 0;position:relative;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer;color:#23559f}.btn-text:focus,.table__btn:focus{outline:none}@media (min-width: 768px){.btn-text,.table__btn{font-size:1.6rem}}.btn-text [class^='icon-'],.table__btn [class^='icon-'],.btn-text [class*=' icon-'],.table__btn [class*=' icon-']{font-size:1.6rem;margin-left:0.5em;-webkit-transition:0.4s cubic-bezier(0.22, 1, 0.36, 1);transition:0.4s cubic-bezier(0.22, 1, 0.36, 1)}.btn-text:hover [class^='icon-'],.table__btn:hover [class^='icon-'],.btn-text:hover [class*=' icon-'],.table__btn:hover [class*=' icon-']{-webkit-transform:translateX(8px);transform:translateX(8px)}.btn--primary,.btn-square,.dropdown__btn,.btn-action,.btn-share{background-color:#23559f;color:#fff}.btn--primary:hover,.btn-square:hover,.dropdown__btn:hover,.btn-action:hover,.btn-share:hover{background-color:#173463}.btn--secondary{background-color:#fff;color:#23559f}.btn--orange{background-color:#ef9228;color:#fff}.btn--orange:hover{background-color:#b65d09}.btn--fluid{width:100%}@media (min-width: 0) and (max-width: -1px){.btn--fluid-xs{width:100%}}@media (min-width: 0) and (max-width: 767px){.btn--fluid-sm{width:100%}}@media (min-width: 0) and (max-width: 991px){.btn--fluid-md{width:100%}}@media (min-width: 0) and (max-width: 1199px){.btn--fluid-lg{width:100%}}@media (min-width: 0) and (max-width: 1311px){.btn--fluid-xl{width:100%}}.btn--transparent,.dropdown__btn{background-color:transparent}.btn-action{border-radius:50% 50% 0 50%}.btn-text.btn--arrow::after,.btn-text.btn--arrow-white::after,.btn--arrow-white.table__btn::after,.btn-text.btn--arrow-blue::after,.btn--arrow-blue.table__btn::after,.btn--arrow.table__btn::after{background-image:url("assets/svg/arrow-right-blue.svg")}.btn-text--white{color:#fff}.btn-text--white.btn--arrow::after,.btn-text--white.btn--arrow-white::after,.btn-text--white.btn--arrow-blue::after{background-image:url("assets/svg/arrow-right-white.svg")}.btn-share{width:67px;height:38px;border-radius:2px;font-size:24px}.btn-container{display:-webkit-box;display:-ms-flexbox;display:flex}.btn-container>.btn:not(:last-child),.btn-container>.btn-share:not(:last-child){margin-right:8px}.btn--border-blue{border:2px solid #23559f}.btn--border-white{border:2px solid #fff}.btn--arrow::after,.btn--arrow-white::after,.btn--arrow-blue::after{content:"";display:block;position:absolute;top:0;right:16px;width:16px;height:100%;background-image:url("assets/svg/arrow-right-white.svg");background-position:center;background-size:100% 100%;background-repeat:no-repeat}.btn--cross::after{content:"";display:block;position:absolute;top:0;right:16px;width:16px;height:100%;background-image:url("assets/svg/close.svg");background-position:center;background-size:100% auto;background-repeat:no-repeat}.btn--arrow-reverse{padding-left:32px}.btn--arrow-reverse::after{content:"";display:block;position:absolute;top:0;left:0;width:16px;height:100%;background-image:url("assets/svg/arrow-left-blue.svg");background-position:center;background-size:100% 100%;background-repeat:no-repeat}.btn--arrow-white::after{background-image:url("assets/svg/arrow-right-white.svg")}.btn--arrow-blue::after{background-image:url("assets/svg/arrow-right-blue.svg")}.btn-group{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:-16px}.btn-group .btn{margin-right:16px;margin-bottom:16px}.breadcrumbs{font-size:1rem;font-family:"Arial Bold";color:#fff;padding-top:8px}.breadcrumbs span:not(:last-child){padding-right:24px;position:relative}.breadcrumbs span:not(:last-child)::after{content:">";display:inline-block;position:absolute;right:8px}.tag,.card__tags>span{font-size:1rem;font-family:"Arial Bold";margin:0;background-color:#3c3c41;color:#fff;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;padding:0 4px;border-radius:4px;height:19px;white-space:nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.tag[data='standards'],.card__tags>span[data='standards']{background-color:#22a39e}.tag[data='update'],.card__tags>span[data='update']{background-color:#8d3589}.tag[data='event'],.card__tags>span[data='event']{background-color:#3eae4e}.tag[data='webinar'],.card__tags>span[data='webinar']{background-color:#ef9228}.tag[data='standards'],.card__tags>span[data='standards']{background-color:#22a39e}.tag[data-value='standards'],.card__tags>span[data-value='standards']{background-color:#00aeef}.tag[data-value='gri-standards'],.card__tags>span[data-value='gri-standards']{background-color:#23559f}.tag[data-value='linkage-document'],.card__tags>span[data-value='linkage-document']{background-color:#0067b3}.tag[data-value='reporting-resources'],.card__tags>span[data-value='reporting-resources']{background-color:#ef9228}.tag[data-value='publications'],.card__tags>span[data-value='publications']{background-color:#3eae4e}.tag[data-value='policy'],.card__tags>span[data-value='policy']{background-color:#22a39e}.tag[data-value='governance'],.card__tags>span[data-value='governance']{background-color:#8d3589}.list-card__item{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;position:relative;margin-bottom:16px;border-bottom:1px solid #e4e4e4;padding-bottom:16px}@media (min-width: 768px){.list-card__item{margin-bottom:24px;padding-bottom:0;border-bottom:none}}@media (min-width: 0) and (max-width: 767px){.list-card--expand .list-card__item{padding-bottom:0;border-bottom:none}}.list-card__img{background-color:#e4e4e4;background-position:center;background-size:cover;background-repeat:no-repeat;width:76px;height:76px}@media (min-width: 768px){.list-card__img{width:178px;height:168px;-ms-flex-item-align:stretch;-ms-grid-row-align:stretch;align-self:stretch}}@media (min-width: 0) and (max-width: 767px){.list-card--expand .list-card__img{padding-top:37%;margin-bottom:8px;margin-left:-16px;margin-right:-16px;width:100vw}}.list-card__body{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-flex:1;-ms-flex:1;flex:1;margin-left:16px}@media (min-width: 768px){.list-card__body{border-bottom:1px solid #e4e4e4;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-left:40px}}@media (min-width: 0) and (max-width: 767px){.list-card--expand .list-card__body{-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:0}}.list-card__info{-webkit-box-flex:1;-ms-flex:1 70%;flex:1 70%;max-width:700px;margin-right:24px}@media (min-width: 0) and (max-width: 767px){.list-card--expand .list-card__info{display:block;-webkit-box-flex:1;-ms-flex:1 100%;flex:1 100%;margin-right:0}}.list-card__meta{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:16px}@media (min-width: 0) and (max-width: 767px){.list-card__meta{position:absolute;bottom:0;left:0;right:0;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:0}}@media (min-width: 0) and (max-width: 767px){.list-card--expand .list-card__meta{margin-bottom:16px;position:relative}}.list-card__date{display:inline-block;width:100px;margin:0}.list-card__tags{display:inline-block}.list-card__copy{max-width:730px;display:none}@media (min-width: 768px){.list-card__copy{display:block}}@media (min-width: 0) and (max-width: 767px){.list-card--expand .list-card__copy{display:block}}.list-card__btn{display:none;white-space:nowrap}@media (min-width: 768px){.list-card__btn{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}}.input[type='text']{background-color:#e4e4e4;border:none;font-family:"Arial";width:100%;display:block}.input:focus[type='text']{outline:none}.input{padding:0 24px}.input-label,.radio-menu__label,.dropdown__label{display:block;font-family:"Arial Black";margin-bottom:16px}.input-group .input{height:56px}.input-field,.table__search{display:-webkit-box;display:-ms-flexbox;display:flex}.input-field .input,.table__search .input{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.input-field button,.table__search button,.input-field input[type='button'],.table__search input[type='button']{display:block}.form .field{font-size:1.4rem;margin-bottom:24px}.form .field label{font-family:"Arial Bold";margin-bottom:8px;display:block}.form .field input[type='text']{background-color:#f4f4f4;height:32px;padding:0 24px}.form .field .checkbox{position:relative;padding-left:32px}.form .field .checkbox::after{content:"";display:block;position:absolute;position:absolute;top:0;left:0;border:2px solid #636466;border-radius:4px;height:16px;width:16px}.form .field .checkbox input[type='checkbox']{position:absolute;top:0;left:0;opacity:0.2;cursor:pointer;height:16px;width:16px;z-index:3}.form .field.field--big input{height:48px}.form .field.field--inline{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.list-filter{overflow:auto;padding-top:16px;padding-bottom:16px;margin-top:-16px;margin-bottom:-16px;scrollbar-width:none;-ms-overflow-style:none;margin-left:-16px;margin-right:-16px}.list-filter::-webkit-scrollbar{display:none}.list-filter a{user-drag:none;user-select:none;-moz-user-select:none;-webkit-user-drag:none;-webkit-user-select:none;-ms-user-select:none}.list-filter__items{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:32px;list-style:none}.list-filter li{display:block;list-style:none;white-space:nowrap;font-family:"Arial Bold";margin-right:24px;cursor:pointer;padding-bottom:4px}.list-filter li._selected a{border-bottom:4px solid #ef9228;opacity:1}@media (min-width: 992px){.list-filter li{font-size:2.1rem;font-family:"Arial Black";padding-bottom:0;margin-right:32px}}.list-filter li:first-child{margin-left:16px}.list-filter li:last-child{padding-right:16px}.list-filter a{opacity:0.5;-webkit-transition:opacity 0.2s;transition:opacity 0.2s}@media (min-width: 768px){.img-mix{display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2, 1fr);grid-column-gap:40px}}@media (min-width: 768px){.img-mix__header{-ms-grid-row:1;-ms-grid-column:2;grid-area:1 / 2 / 1 / 2}}.img-mix__img{width:100%;margin-bottom:8px}@media (min-width: 768px){.img-mix__img{-ms-grid-row:1;-ms-grid-row-span:4;-ms-grid-column:1;grid-area:1 / 1 / 5 / 1}}@media (min-width: 768px){.img-mix__body{-ms-grid-row:2;-ms-grid-column:2;grid-area:2 / 2 / 2 / 2}}@media (min-width: 768px){.img-mix__body p,.img-mix__body .p{max-width:none;margin-bottom:32px}}.block-quote,.content__quote p,.content__quote .p{font-family:"Arial Bold Italic";font-size:18px;position:relative;margin-bottom:0px;margin-left:40px}@media (min-width: 768px){.block-quote,.content__quote p,.content__quote .p{margin-left:0}}.block-quote::before,.content__quote p::before,.content__quote .p::before{content:'"';position:absolute;left:-56px;top:16px;display:inline;font-size:100px}.block-quote__author,.content__quote span{display:block;font-family:"Arial Black";text-align:right;font-style:normal;font-size:14px;margin-bottom:0}.block-quote__author::before,.content__quote span::before{content:"-";display:inline-block;position:relative;margin-top:16px;margin-right:8px}.img-quote{background-position:center;background-size:cover;background-repeat:no-repeat;position:relative;padding:64px 16px}@media (min-width: 992px){.img-quote{height:436px}}.img-quote__block{background-color:#fff;width:100%;padding:16px 64px;max-width:480px;margin:0 auto;-webkit-box-shadow:2px 4px 8px rgba(0,0,0,0.25);box-shadow:2px 4px 8px rgba(0,0,0,0.25)}@media (min-width: 992px){.img-quote__block{position:absolute;top:48px;left:96px}}.media-video{position:relative;overflow:hidden}.media-video span{content:'no play icon provided';display:inline-block;position:absolute;top:50%;left:50%;width:132px;height:132px;background-color:white;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);opacity:0.5}.radio-menu{overflow:hidden;margin-right:-16px}.radio-menu__label{display:inline-block;margin-right:16px;margin-bottom:0}.radio-menu__scroller{overflow:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;scrollbar-width:none;-ms-overflow-style:none}.radio-menu__scroller._hidden{display:none}.radio-menu__scroller::-webkit-scrollbar{display:none}.radio-menu__items{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;padding:8px 0;margin:0 -4px}.radio-menu__item{padding:8px;border-radius:4px;margin:0 4px;cursor:pointer}.radio-menu__item._active{background-color:#23559f;color:#fff}.table{position:relative;z-index:1}.table__header{margin-bottom:8px}.table__filter{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;font-size:1.4rem}.table__filter .dropdown-group{margin-right:16px}.table__filter-clear{font-size:1.4rem}.table__dropdowns{display:none}@media (min-width: 1200px){.table__dropdowns{display:-webkit-box;display:-ms-flexbox;display:flex}}.table__search{-webkit-box-flex:1;-ms-flex:1;flex:1}@media (min-width: 1200px){.table__search{margin-left:16px}}.table__search .input{background-color:#f4f4f4;width:0}.table__search .btn-square,.table__search .dropdown__btn{background-color:#f4f4f4}.table__mobile-menu{-webkit-box-flex:1;-ms-flex:1 100%;flex:1 100%}@media (min-width: 1200px){.table__mobile-menu{display:none}}.table table{border-spacing:10px 5px;border-collapse:collapse;width:100%;font-size:1.2rem;margin-bottom:56px}.table thead{font-size:1.8rem}@media (min-width: 0) and (max-width: 767px){.table thead{display:none}}.table thead tr:hover{background-color:transparent;cursor:default}.table tbody::before{line-height:8px;content:'_';color:white;display:block;width:100%}.table tr{border-bottom:1px solid #e4e4e4;cursor:pointer}@media (min-width: 0) and (max-width: 767px){.table tr{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}}.table tr:hover{background-color:#f4f4f4}.table th{padding:24px 4px 8px;text-align:left;min-width:90px}.table th[data-sortKey]{cursor:pointer}.table th[data-sortKey]::after{content:""}.table th[data-sortKey]::after{font-family:"icomoon";display:inline-block;margin-left:4px;font-size:12px}.table th[data-sortdir='none']::after{opacity:0.5}.table th[data-sortdir='asc']::after{-webkit-transform:rotateZ(180deg);transform:rotateZ(180deg)}.table th:first-child{text-align:left;padding-left:8px}.table th:last-child{width:110px}.table td{padding:10px 0;border:none}@media (min-width: 768px){.table td{padding:24px 4px 12px}}.table td:first-child{text-align:left;padding-left:8px;font-size:1.4rem}@media (min-width: 0) and (max-width: 767px){.table td:first-child{-webkit-box-flex:0;-ms-flex:0 100%;flex:0 100%;padding-left:0}}@media (min-width: 0) and (max-width: 767px){.table td:nth-child(2){-webkit-box-flex:0;-ms-flex:0 120px;flex:0 120px}}@media (min-width: 0) and (max-width: 767px){.table td:nth-child(n+3){-webkit-box-flex:0;-ms-flex:0 90px;flex:0 90px}}@media (min-width: 0) and (max-width: 767px){.table td:nth-child(4){-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:calc(100% - (120px + 90px))}}@media (min-width: 0) and (max-width: 767px){.table td:nth-child(5){-webkit-box-flex:0;-ms-flex:0 120px;flex:0 120px}}@media (min-width: 0) and (max-width: 767px){.table td:nth-child(n+5){font-size:1rem}}.table td:last-child{display:none}@media (min-width: 768px){.table td:last-child{display:table-cell;text-align:right;padding-left:0;padding-right:0}}.table .list-card{margin-top:40px}.table__footer{height:56px;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}@media (min-width: 768px){.table__footer{height:24px;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.table__pagination{position:absolute;bottom:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.table__btn{padding:0;padding-right:24px;font-size:14px}.table__btn.premium::after{content:"";display:block;position:absolute;top:0;right:0;width:16px;height:100%;background-image:url("assets/svg/locked.svg");background-position:center;background-size:16px 16px;background-repeat:no-repeat}.table__btn.standard::after{content:"";display:block;position:absolute;top:0;right:0;width:16px;height:100%;background-image:url("assets/svg/chevron-right.svg");background-position:center;background-size:16px 16px;background-repeat:no-repeat}.table__item-count{font-size:14px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-flex:1;-ms-flex:1;flex:1}.table__item-count select{margin-right:32px}@media (min-width: 992px){.table__item-count{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}.pagination{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.pagination__left{margin-right:24px;display:-webkit-box;display:-ms-flexbox;display:flex}.pagination__right{margin-left:24px;display:-webkit-box;display:-ms-flexbox;display:flex}.pagination__number{padding:3px 6px;border-radius:4px;color:#636466}.pagination__number._active{background-color:#e4e4e4}.dropdown{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#f4f4f4;padding:0;padding-left:24px;position:relative;z-index:2;min-width:160px;font-size:1.4rem;cursor:pointer}.dropdown__label{display:inline-block;margin-bottom:0;margin-right:16px}.dropdown__selected{-webkit-box-flex:1;-ms-flex:1;flex:1}.dropdown._open .dropdown__btn i{-webkit-transform:rotateZ(180deg);transform:rotateZ(180deg)}.dropdown__options{max-height:0;visibility:hidden;opacity:0;position:absolute;top:100%;left:0;width:100%;-webkit-transition:0.3s;transition:0.3s;background-color:inherit}.dropdown._open .dropdown__options{max-height:500px;visibility:visible;opacity:1}.dropdown__options li{display:-webkit-box;display:-ms-flexbox;display:flex;height:44px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 24px;white-space:wrap;cursor:pointer}.dropdown__options li:hover{background-color:#d8d6d6}.dropdown select{position:absolute;left:-10000px;top:0;visibility:hidden}.dropdown-group{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.nav-slider-row{-ms-flex-wrap:nowrap;flex-wrap:nowrap;margin-left:-4px;margin-right:0;padding-left:0}.nav-slider-row>.col{padding:0 4px}.nav-slider-row>.col:last-child{padding-right:16px}.wrap-blue{padding:24px 0;background-color:#23559f}@media (min-width: 768px){.wrap-blue{padding:48px 0}}.wrap-blue.p-b-min{padding-bottom:8px}.wrap-grey{padding:24px 0;background-color:#f4f4f4}@media (min-width: 768px){.wrap-grey{padding:48px 0}}.wrap-grey.p-b-min{padding-bottom:8px}.wrap-white{padding:0;margin:32px 0}@media (min-width: 768px){.wrap-white{margin:56px 0}}.wrap,.block-contact,.block-locked{padding:24px 0}@media (min-width: 768px){.wrap,.block-contact,.block-locked{padding:48px 0}}.wrap.p-b-min,.p-b-min.block-contact,.p-b-min.block-locked{padding-bottom:8px}@media (min-width: 0) and (max-width: 991px){.cards-to-slider{overflow:auto;padding-top:16px;padding-bottom:16px;margin-top:-16px;margin-bottom:-16px;scrollbar-width:none;-ms-overflow-style:none;margin-left:-16px;margin-right:-16px}.cards-to-slider::-webkit-scrollbar{display:none}.cards-to-slider a{user-drag:none;user-select:none;-moz-user-select:none;-webkit-user-drag:none;-webkit-user-select:none;-ms-user-select:none}}@media (min-width: 0) and (max-width: 991px){.cards-to-slider .row{-ms-flex-wrap:nowrap;flex-wrap:nowrap;margin-left:-8px;margin-right:0;padding-left:16px}.cards-to-slider .row>.col{padding:0 8px}.cards-to-slider .row>.col:last-child{padding-right:16px}}@media (min-width: 0) and (max-width: 991px){.cards-to-slider .card__img{display:none}}@media (min-width: 0) and (max-width: 991px){.cards-block-to-slider{overflow:auto;padding-top:16px;padding-bottom:16px;margin-top:-16px;margin-bottom:-16px;scrollbar-width:none;-ms-overflow-style:none;margin-left:-16px;margin-right:-16px;margin-top:24px}.cards-block-to-slider::-webkit-scrollbar{display:none}.cards-block-to-slider a{user-drag:none;user-select:none;-moz-user-select:none;-webkit-user-drag:none;-webkit-user-select:none;-ms-user-select:none}.cards-block-to-slider .row{-ms-flex-wrap:nowrap;flex-wrap:nowrap;margin-left:-8px;margin-right:0;padding-left:0}.cards-block-to-slider .row>.col{padding:0 8px}.cards-block-to-slider .row>.col:last-child{padding-right:0}.cards-block-to-slider .col{min-height:242px}}@media (min-width: 992px){.cards-block-to-slider .col{margin-bottom:32px}.cards-block-to-slider .card__body{padding-bottom:24px;padding-right:48px}}.cards-push-slider{margin-bottom:56px}@media (min-width: 0) and (max-width: 1199px){.cards-push-slider__slider{overflow:auto;padding-top:16px;padding-bottom:16px;margin-top:-16px;margin-bottom:-16px;scrollbar-width:none;-ms-overflow-style:none;margin-left:-16px;margin-right:-16px;margin-bottom:16px}.cards-push-slider__slider::-webkit-scrollbar{display:none}.cards-push-slider__slider a{user-drag:none;user-select:none;-moz-user-select:none;-webkit-user-drag:none;-webkit-user-select:none;-ms-user-select:none}}@media (min-width: 0) and (max-width: 1199px){.cards-push-slider__slider .row{-ms-flex-wrap:nowrap;flex-wrap:nowrap;margin-left:-4px;margin-right:0;padding-left:16px}.cards-push-slider__slider .row>.col{padding:0 4px}.cards-push-slider__slider .row>.col:last-child{padding-right:16px}}@media (min-width: 0) and (max-width: 1199px){.cards-push-slider .push{display:-webkit-box;display:-ms-flexbox;display:flex;margin-left:-16px;margin-right:-16px;-webkit-box-shadow:none;box-shadow:none}.cards-push-slider .push .card__header{font-size:1.8rem;font-family:"Arial Bold"}.cards-push-slider .push:hover{-webkit-transform:scale(1);transform:scale(1);-webkit-box-shadow:none;box-shadow:none}}.profile-img{background-position:center;background-size:cover;background-repeat:no-repeat;background-color:#f4f4f4;width:160px;height:160px;border-radius:50%}@media (min-width: 768px){.profile-img{width:180px;height:180px;margin:0}}select{border:none;background-color:transparent;padding-right:16px}.modal{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(255,255,255,0);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;z-index:20;-webkit-transform:translate(100%);transform:translate(100%);-webkit-transition:0s, 0.4s;transition:0s, 0.4s;-webkit-transition-delay:0.4s, 0s;transition-delay:0.4s, 0s;-webkit-transition-property:background-color, -webkit-transform;transition-property:background-color, -webkit-transform;transition-property:transform, background-color;transition-property:transform, background-color, -webkit-transform}.modal-active .modal{-webkit-transform:translateY(0);transform:translateY(0);background-color:rgba(255,255,255,0.5);-webkit-transition:0s, 0.2s;transition:0s, 0.2s;-webkit-transition-property:background-color, -webkit-transform;transition-property:background-color, -webkit-transform;transition-property:transform, background-color;transition-property:transform, background-color, -webkit-transform}.modal__container{width:631px;background-color:#fff;-webkit-box-shadow:2px 2px 16px rgba(0,0,0,0.16);box-shadow:2px 2px 16px rgba(0,0,0,0.16);padding-top:40px;overflow:auto;-webkit-transform:translateX(631px);transform:translateX(631px);-webkit-transition:0.4s;transition:0.4s}.modal-active .modal__container{-webkit-transform:translateX(0);transform:translateX(0)}@media (min-width: 768px){.modal__container{padding-top:32px}}.modal__body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-height:100%}.modal__body-wrap{-webkit-box-flex:1;-ms-flex:1;flex:1;padding:16px 16px 24px}@media (min-width: 768px){.modal__body-wrap{padding:0 40px;padding-right:80px}}.modal__close{position:fixed;top:8px;right:8px;color:black;padding:8px;color:#23559f;z-index:3}.modal__close::after{content:""}@media (min-width: 768px){.modal__close{top:24px;right:24px}}.modal__header{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:24px}.modal__header .h2,.modal__header .h3{margin:0}.modal__header .tab-icon{margin-right:40px}.modal__icon{font-size:56px;margin-left:32px}.modal__cta{margin-top:24px}.modal__footer{padding-top:40px}.tab-icon{height:68px;width:68px;min-width:68px;min-height:68px;font-size:35px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#fff}.tab-icon--downloads{background-color:#00aeef}.tab-icon--downloads::after{content:""}.tab-icon--book{background-color:#00aeef}.tab-icon--book::after{content:""}.search-bar{position:fixed;z-index:-2;top:0;left:0;bottom:0;right:0;-webkit-transition:0.2s;transition:0.2s;visibility:hidden;opacity:0}.search-bar._active{visibility:visible;opacity:1}.search-bar::before{content:"";display:block;position:absolute;position:absolute;top:0;left:0;right:0;bottom:0;height:100vh;background-color:#444;z-index:-1;opacity:0.5}.search-bar__wrap{position:absolute;top:20px;width:100%;height:80px;-webkit-box-shadow:0 8px 16px 3px rgba(0,0,0,0.25);box-shadow:0 8px 16px 3px rgba(0,0,0,0.25);background-color:#23559f;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-transform:translateY(-100%);transform:translateY(-100%);color:#fff;-webkit-transition:top 0s .2s,-webkit-transform .2s;transition:top 0s .2s,-webkit-transform .2s;transition:transform .2s,top 0s .2s;transition:transform .2s,top 0s .2s,-webkit-transform .2s}.search-bar._active .search-bar__wrap{top:64px;-webkit-transform:translateY(0);transform:translateY(0);-webkit-transition:top 0s 0s,-webkit-transform .2s;transition:top 0s 0s,-webkit-transform .2s;transition:transform .2s,top 0s 0s;transition:transform .2s,top 0s 0s,-webkit-transform .2s}@media (min-width: 992px){.search-bar._active .search-bar__wrap{top:84px}}@media (min-width: 992px){.search-bar__wrap{height:90px}}.search-bar__field{max-width:1060px;margin:0 16px;display:block;border-bottom:2px solid #fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-flex:1;-ms-flex:1;flex:1;padding-bottom:8px;z-index:1}.search-bar__input{width:100%;font-size:2.4rem;font-family:"Arial Black";background-color:transparent;border:none;color:#fff;margin-right:16px}.search-bar__input::-webkit-input-placeholder{color:#fff}.search-bar__input::-moz-placeholder{color:#fff}.search-bar__input:-ms-input-placeholder{color:#fff}.search-bar__input::-ms-input-placeholder{color:#fff}.search-bar__input::placeholder{color:#fff}@media (min-width: 992px){.search-bar__input{font-size:2.4rem}}.search-bar .icon-search{font-size:24px}.map{background-color:navy;height:490px;min-width:400px;position:relative}.partner-logos__logo img{width:105px;height:105px;display:block;margin:0 auto}.partner-logos__logo--sm img{width:70px;height:70px}.partner-logos__logo--lg img{width:150px;height:150px}.share-buttons{position:-webkit-sticky;position:sticky;display:block;top:100%;width:67px;margin-left:auto;z-index:100;float:right}.share-buttons__all{position:absolute;bottom:100%}@media (min-width: 992px){.share-buttons__all{display:block;position:relative}}._active .share-buttons__all{display:block;visibility:visible}@media (min-width: 0) and (max-width: 991px){.share-buttons__all{visibility:hidden}.share-buttons__all>.btn-square,.share-buttons__all>.dropdown__btn{-webkit-transform:scale(0.8);transform:scale(0.8);opacity:0}._active .share-buttons__all>.btn-square,._active .share-buttons__all>.dropdown__btn{-webkit-transform:scale(1);transform:scale(1);opacity:1}}.share-buttons__toggle{margin-bottom:0}@media (min-width: 992px){.share-buttons__toggle{display:none}}.share-buttons .btn-square,.share-buttons .dropdown__btn{margin-bottom:8px}.tertiary-menu{display:none;position:-webkit-sticky;position:sticky;top:96px;float:left;padding:24px;font-size:1.4rem;width:275px;background-color:#f4f4f4;-webkit-box-shadow:2px 4px 8px 0 rgba(0,0,0,0.25);box-shadow:2px 4px 8px 0 rgba(0,0,0,0.25)}@media (min-width: 992px){.tertiary-menu{display:block}}.tertiary-menu__header{margin-bottom:24px}.tertiary-menu__item{margin-bottom:24px}.tertiary-menu__item a{display:inline-block;position:relative}.tertiary-menu__item a._active{font-family:"Arial Bold"}.tertiary-menu__item a._active::after{content:"";display:block;position:absolute;height:4px;bottom:-8px;background-color:#ef9228;width:calc(100% + 16px)}@media (min-width: 768px){.block-contact .row{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}}.block-contact .profile-img{margin:0 auto;margin-bottom:24px}.block-contact .text-container{margin:0 auto}.block-locked{position:relative;z-index:2}.block-locked::before{content:"";display:block;position:absolute;top:-170px;height:170px;background-image:-webkit-gradient(linear, left top, left bottom, from(rgba(255,255,255,0)), to(rgba(255,255,255,0.9)));background-image:linear-gradient(to bottom, rgba(255,255,255,0), rgba(255,255,255,0.9));width:100vw;z-index:-2}@media (min-width: 768px){.block-locked .row{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}}.block-locked__icon{margin:0 auto;margin-bottom:24px;color:#fff;font-size:160px;display:block;text-align:center}@media (min-width: 768px){.block-locked__icon{text-align:left;margin:0}}.block-locked .text-container{margin-left:auto;margin-right:40px;max-width:620px}.header{position:fixed;top:0;width:100%;z-index:10;font-size:1.4rem;-webkit-box-shadow:0 4px 8px rgba(0,0,0,0.08);box-shadow:0 4px 8px rgba(0,0,0,0.08)}.header::after{content:"";display:block;position:absolute;top:0;left:0;bottom:0;right:0;background-color:#fff;z-index:0}.modal-active .header{padding-right:15px}.header__container{display:-webkit-box;display:-ms-flexbox;display:flex;height:64px;padding-top:8px;padding-bottom:8px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (min-width: 992px){.header__container{height:84px}}.header__logo{display:block;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;width:48px;z-index:1}@media (min-width: 992px){.header__logo{width:68px}}.header__nav{display:-webkit-box;display:-ms-flexbox;display:flex;z-index:1}@media (min-width: 0) and (max-width: 991px){.header__nav{position:absolute;background-color:#3c3c41;top:0;left:0;right:0;height:100vh;z-index:-1;padding:80px 16px;color:#fff;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-transform:translateY(-100%);transform:translateY(-100%);-webkit-transition:0.3s;transition:0.3s;overflow:auto}.header__nav._active{-webkit-transform:translateY(0);transform:translateY(0)}}@media (min-width: 992px){.header__nav{-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}}.header__nav-items{display:-webkit-box;display:-ms-flexbox;display:flex}@media (min-width: 0) and (max-width: 991px){.header__nav-items{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin-bottom:16px}}@media (min-width: 992px){.header__nav-items{-webkit-box-flex:1;-ms-flex:1;flex:1;padding-left:24px;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}}.header__nav-item{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-preferred-size:1;flex-basis:1;padding:8px 0;cursor:pointer;min-width:50px}.header__nav-item>span{width:-webkit-min-content;width:-moz-min-content;width:min-content}@media (min-width: 0) and (max-width: 991px){.header__nav-item{font-family:"Arial Black";font-size:1.8rem}}@media (min-width: 992px){.header__nav-item{display:-webkit-box;display:-ms-flexbox;display:flex;margin-right:24px}}@media (min-width: 1200px){.header__nav-item{-ms-flex-preferred-size:auto;flex-basis:auto}.header__nav-item>span{width:auto}}.header__nav-item-icon{margin-left:8px}@media (min-width: 0) and (max-width: 991px){.header__nav-item-icon{background-image:url("assets/svg/chevron-down-big-white.svg")}}@media (min-width: 992px){.header__nav-item-icon{background-image:url("assets/svg/chevron-down-big.svg")}}.header__nav-item._active .header__nav-item-icon{-webkit-transform:rotateZ(180deg);transform:rotateZ(180deg)}.header__nav-second{padding:8px 16px 0;font-family:"Arial";font-size:1.6rem;display:none}.header__nav-item._active .header__nav-second{display:block}@media (min-width: 992px){.header__nav-second{display:none;position:absolute;left:16px;top:84px;padding:40px 16px 16px 0;max-width:240px}}@media (min-width: 1312px){.header__nav-second{left:calc(50vw - 640px)}}@media (min-width: 0) and (max-width: 991px){.header__nav-second>h4,.header__nav-second>.h4,.header__nav-second>.card__header--small{display:none}}.header__nav-second>a{padding:8px 0;display:block;-webkit-transition:.3s;transition:.3s}@media (min-width: 992px){.header__nav-second>a{opacity:0.4}.header__nav-second>a:hover{opacity:1}}.header__buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (min-width: 0) and (max-width: 991px){.header__buttons{margin-bottom:16px}}.header__newsletter{margin-bottom:32px}@media (min-width: 992px){.header__newsletter{display:none}}.header__social{justify-self:flex-end}@media (min-width: 992px){.header__social{display:none}}.header__mega-menu{display:none}@media (min-width: 992px){.header__mega-menu{display:block;position:absolute;top:84px;background-color:#636466;right:0;width:calc(50vw + 300px);padding:24px 0 40px 24px;-webkit-transform:translateY(-100%);transform:translateY(-100%);-webkit-transition:0.3s;transition:0.3s;min-height:300px;z-index:-1}.header._mega-active .header__mega-menu{-webkit-transform:translateY(0);transform:translateY(0);-webkit-box-shadow:0 4px 8px rgba(0,0,0,0.08);box-shadow:0 4px 8px rgba(0,0,0,0.08)}.header__mega-menu::before{content:"";display:block;position:absolute;right:100%;top:0;height:100%;background-color:#e4e4e4;width:50vw;-webkit-box-shadow:10px -5px 10px rgba(0,0,0,0.3);box-shadow:10px -5px 10px rgba(0,0,0,0.3)}}@media (min-width: 1200px){.header__mega-menu{width:calc(50vw + 360px)}}@media (min-width: 1312px){.header__mega-menu{width:calc(50vw + 360px)}}.header__mega-menu ._hidden{display:none}.header__mega-menu .col{-webkit-box-flex:0;-ms-flex:0 288px;flex:0 288px;min-width:288px}.header__burger{width:44px;height:44px;padding:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer;margin-right:-10px;z-index:1}@media (min-width: 992px){.header__burger{display:none}}.header__burger>span{display:block;position:relative;width:24px;height:2px;background-color:#23559f}.header__burger>span::before,.header__burger>span::after{content:"";display:block;position:absolute;width:24px;height:inherit;left:0;background-color:inherit;border-radius:inherit}.header__burger>span::before{top:-10px}.header__burger>span::after{top:10px}.header__burger>span{-webkit-transition:-webkit-transform 0.3s ease;transition:-webkit-transform 0.3s ease;transition:transform 0.3s ease;transition:transform 0.3s ease, -webkit-transform 0.3s ease}.header__burger>span::before{-webkit-transition:all 0.3s 0.3s;transition:all 0.3s 0.3s}.header__burger>span::after{-webkit-transition:top 0.3s 0.3s, -webkit-transform 0.3s;transition:top 0.3s 0.3s, -webkit-transform 0.3s;transition:top 0.3s 0.3s, transform 0.3s;transition:top 0.3s 0.3s, transform 0.3s, -webkit-transform 0.3s}.header__burger._active>span{-webkit-transform:rotateZ(-45deg);transform:rotateZ(-45deg);-webkit-transition:all 0.3s ease 0.3s;transition:all 0.3s ease 0.3s}.header__burger._active>span::before{opacity:0;top:0;-webkit-transition:all 0.3s cubic-bezier(0.32, 2.05, 0.57, 0.85);transition:all 0.3s cubic-bezier(0.32, 2.05, 0.57, 0.85)}.header__burger._active>span::after{-webkit-transform:rotateZ(-90deg);transform:rotateZ(-90deg);top:0;-webkit-transition:top 0.3s, -webkit-transform 0.3s 0.3s;transition:top 0.3s, -webkit-transform 0.3s 0.3s;transition:top 0.3s, transform 0.3s 0.3s;transition:top 0.3s, transform 0.3s 0.3s, -webkit-transform 0.3s 0.3s}.hero{padding-top:64px;position:relative;z-index:1}@media (min-width: 768px){.hero{height:664px}}@media (min-width: 992px){.hero{padding-top:84px;height:684px}}.hero__container{position:relative;height:100%;overflow:hidden}.hero__img{position:absolute;left:0;top:0;right:0;bottom:0}.hero__img>div{content:'';top:0;left:0;right:0;height:65vw;background-color:#e4e4e4;background-position:center;background-size:cover;position:absolute}.hero__body{position:relative;margin-top:40vw;bottom:0;left:0;margin-right:16px;padding:32px 16px}.hero__body h1,.hero__body .h1{margin-bottom:24px}@media (min-width: 768px){.hero__body-text{max-width:508px}}@media (min-width: 768px){.hero__img{right:calc(50vw + 24px);max-width:800px;z-index:1}}@media (min-width: 1312px){.hero__img{width:800px}}@media (min-width: 768px){.hero__img>div{height:470px;top:50px;left:0;right:0;-webkit-box-shadow:2px 2px 16px rgba(0,0,0,0.16);box-shadow:2px 2px 16px rgba(0,0,0,0.16)}}@media (min-width: 768px){.hero__body{margin-top:0;position:absolute;top:0;right:0;margin-right:0px;left:calc(50vw - 200px);padding-top:130px;padding-left:216px}}@media (min-width: 1312px){.hero__body{left:624px;padding-left:256px;padding-right:40px}}@media (min-width: 768px){.hero__body p:last-of-type,.hero__body .p:last-of-type{margin-bottom:48px}}.hero-secondary{padding-top:64px;position:relative;z-index:1}@media (min-width: 768px){.hero-secondary{height:472px}}@media (min-width: 992px){.hero-secondary{padding-top:84px;height:492px}}.hero-secondary__container{position:relative;height:100%;overflow:hidden}.hero-secondary__img{position:absolute;left:0;top:0;right:0;bottom:0}.hero-secondary__img>div{content:'';top:0;left:0;right:0;height:65vw;background-color:#e4e4e4;background-position:center;background-size:cover;position:absolute}.hero-secondary__body{position:relative;margin-top:40vw;bottom:0;left:0;margin-right:16px;padding:32px 16px}.hero-secondary__body h1,.hero-secondary__body .h1{margin-bottom:24px}@media (min-width: 768px){.hero-secondary__body-text{max-width:508px}}.hero-secondary__breadcrumbs{position:relative;z-index:2}@media (min-width: 0) and (max-width: 767px){.hero-secondary__breadcrumbs{display:none}}@media (min-width: 768px){.hero-secondary__img{z-index:1;left:calc(50vw + 24px)}}@media (min-width: 768px){.hero-secondary__img>div{top:32px;height:310px;right:0}}.hero-secondary__body{background-color:#0067b3;padding-top:64px}.hero-secondary__body .h1,.hero-secondary__body h1,.hero-secondary__body .h1,.hero-secondary__body .h2,.hero-secondary__body h2,.hero-secondary__body .h2,.hero-secondary__body .h3,.hero-secondary__body h3,.hero-secondary__body .h3,.hero-secondary__body .card__header,.hero-secondary__body .h4,.hero-secondary__body h4,.hero-secondary__body .h4,.hero-secondary__body .card__header--small,.hero-secondary__body .p,.hero-secondary__body p,.hero-secondary__body .p,.hero-secondary__body label{color:#fff}.hero-secondary__body .btn-text,.hero-secondary__body .table__btn{color:#fff}@media (min-width: 768px){.hero-secondary__body{position:absolute;margin-top:0;top:0;right:calc(50vw - 200px);padding-right:216px}}@media (min-width: 768px){.hero-secondary__body-text{margin-left:auto}}@media (min-width: 992px){.hero-secondary__body-text{padding-left:32px;padding-right:48px}}.hero-secondary--grey .hero-secondary__body{background-color:#f4f4f4}.hero-secondary--grey .hero-secondary__body .h1,.hero-secondary--grey .hero-secondary__body h1,.hero-secondary--grey .hero-secondary__body .h1,.hero-secondary--grey .hero-secondary__body .h2,.hero-secondary--grey .hero-secondary__body h2,.hero-secondary--grey .hero-secondary__body .h2,.hero-secondary--grey .hero-secondary__body .h3,.hero-secondary--grey .hero-secondary__body h3,.hero-secondary--grey .hero-secondary__body .h3,.hero-secondary--grey .hero-secondary__body .card__header,.hero-secondary--grey .hero-secondary__body .h4,.hero-secondary--grey .hero-secondary__body h4,.hero-secondary--grey .hero-secondary__body .h4,.hero-secondary--grey .hero-secondary__body .card__header--small,.hero-secondary--grey .hero-secondary__body .p,.hero-secondary--grey .hero-secondary__body p,.hero-secondary--grey .hero-secondary__body .p,.hero-secondary--grey .hero-secondary__body label{color:#000}.hero-secondary--grey .hero-secondary__body .btn-text,.hero-secondary--grey .hero-secondary__body .table__btn{color:#23559f}.hero-secondary--grey .hero-secondary__body h1,.hero-secondary--grey .hero-secondary__body .h1,.hero-secondary--grey .hero-secondary__body .h1{color:#3c3c41}.hero-secondary--grey .breadcrumbs{color:#000}@media (min-width: 768px){.hero-secondary--flipped .hero-secondary__img{z-index:1;left:0;right:calc(50vw + 24px)}}@media (min-width: 768px){.hero-secondary--flipped .hero-secondary__img>div{top:32px;height:310px;right:0;left:0}}@media (min-width: 768px){.hero-secondary--flipped .hero-secondary__body{position:absolute;margin-top:0;top:0;right:0;left:calc(50vw - 200px);padding-left:216px;padding-right:32px}}@media (min-width: 768px){.hero-secondary--flipped .hero-secondary__body-text{margin-left:0;margin-right:auto}}@media (min-width: 992px){.hero-secondary--flipped .hero-secondary__body-text{padding-right:32px;padding-left:48px}}.image-hero{height:40vh;margin-top:64px;margin-bottom:24px;background-position:center;background-size:cover;background-repeat:no-repeat}@media (min-width: 992px){.image-hero{height:346px;margin-top:84px}}@media (min-width: 0) and (max-width: 991px){.image-hero .breadcrumbs{display:none}}.text-hero{padding-top:32px;margin-bottom:56px}@media (min-width: 992px){.text-hero{padding-top:0}}.text-hero .breadcrumbs{display:none;margin-bottom:32px}@media (min-width: 992px){.text-hero .breadcrumbs{display:block}}.footer{background-color:#444;padding:32px 0;color:#fff;min-height:350px;max-height:615px}.footer p,.footer .p,.footer label{font-family:"Arial Black"}@media (min-width: 0) and (max-width: 767px){.footer p,.footer .p,.footer label{font-size:1.4rem}}@media (min-width: 0) and (max-width: 767px){.footer a,.footer span{font-size:1.2rem}}.footer hr{margin:16px 0}@media (min-width: 992px){.footer hr{display:none}}@media (min-width: 992px){.footer{padding:48px 0;font-size:1.6rem}}.footer__icon{width:48px;background-image:url("assets/svg/GRI_Master_Logo-solo.svg");height:48px;margin-bottom:40px}@media (min-width: 992px){.footer__icon{width:110px;height:110px;margin-bottom:0}}.footer__nav{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:wrap;flex-wrap:wrap;height:160px;font-family:"Arial Black"}@media (min-width: 0) and (max-width: 767px){.footer__nav{font-family:"Arial Bold";margin-bottom:16px}}.footer__nav-item{margin-bottom:16px;padding-right:16px}@media (min-width: 0) and (max-width: 767px){.footer__nav-item{width:50%}}.footer__other{margin-bottom:32px}.footer__copy{font-family:"Arial";color:#636466}.footer__copy span{display:block}.footer__copy span:nth-of-type(2){text-align:center}@media (min-width: 992px){.footer__copy span{display:inline;margin-right:40px}}.main{min-height:calc(100vh - 615px);padding-top:64px;position:relative;z-index:1}@media (min-width: 992px){.main{min-height:calc(100vh - 350px);padding-top:84px}}.main.no-hero{padding-top:160px}@media (min-width: 992px){.main.no-hero{padding-top:202px}}.content__media-wide,.content__img-quote{margin-top:24px;margin-bottom:24px}@media (min-width: 992px){.content__media-wide,.content__img-quote{margin-top:56px;margin-bottom:56px}}.content{position:relative;margin-bottom:24px}.content .container,.content .header__container{position:relative;overflow:visible}@media (min-width: 992px){.content{margin-bottom:56px}}@media (min-width: 1200px){.content h1,.content .h1{width:800px}}.content h3,.content .h3,.content .card__header{font-size:1.8rem;font-family:"Arial Bold"}.content p,.content .p{color:#000}.content__back{display:none;position:absolute}@media (min-width: 992px){.content__back{display:block}}.content__header{margin-bottom:24px}.content__label{display:block;color:#d8d6d6;margin-bottom:24px}.content__img-narrow{margin-bottom:40px}.content__img-narrow img{margin-bottom:8px}@media (min-width: 0) and (max-width: 767px){.content__img-narrow img{margin-left:-16px;max-width:100vw;width:calc(100% + 32px)}}.content__img-narrow p,.content__img-narrow .p{font-size:1.4rem}.content__media-wide h3,.content__media-wide .h3,.content__media-wide .card__header{font-size:2.4rem;font-family:"Arial Black"}@media (min-width: 0) and (max-width: 1311px){.content__media-wide .media-video{margin-left:-16px;margin-right:-16px}}.content__media-wide img{width:100%}@media (min-width: 0) and (max-width: 1311px){.content__img-quote{margin-left:-16px;margin-right:-16px}}.content__quote{margin-top:40px;margin-bottom:24px}.content__card{margin-bottom:24px}@media (min-width: 992px){.content__card{margin-bottom:56px}}.content--premium{height:300px;overflow:hidden;margin-bottom:0}.img-side{min-height:475px;position:relative}@media (min-width: 1312px){.img-side{height:570px}}@media (min-width: 768px){.img-side .container,.img-side .header__container,.img-side .container-push,.img-side .row{min-height:475px}}@media (min-width: 1312px){.img-side .container,.img-side .header__container,.img-side .container-push,.img-side .row{height:570px}}@media (min-width: 1312px){.img-side .row{-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.img-side__img{background-color:#e4e4e4;height:250px;width:100%;margin-bottom:16px;background-position:center;background-size:cover;background-repeat:no-repeat}@media (min-width: 768px){.img-side__img{height:475px;width:calc(50vw - 20px);max-width:700px;position:absolute;top:0}}@media (min-width: 1312px){.img-side__img{height:570px;max-width:850px}}.img-side--right .row{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}@media (min-width: 768px){.img-side--right .img-side__img{right:0}}.img-side--left .row{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}@media (min-width: 768px){.img-side--left .img-side__img{left:0}}@media (min-width: 0) and (max-width: 767px){.related-content .card{display:-webkit-box;display:-ms-flexbox;display:flex}.related-content .card .card__img{width:76px;height:76px}.related-content .card .card__body{padding:8px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.related-content .card .card__body h2,.related-content .card .card__body .h2,.related-content .card .card__body h3,.related-content .card .card__body .h3,.related-content .card .card__body .card__header,.related-content .card .card__body h4,.related-content .card .card__body .h4,.related-content .card .card__body .card__header--small{font-family:"Arial Bold";font-size:1.8rem;margin:0}.related-content .card .card__body p,.related-content .card .card__body .p{display:none}.related-content .card .card__btn{display:none}}.content-map{position:relative;min-height:490px;margin-bottom:50px}.content-map .row{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media (min-width: 0) and (max-width: 991px){.content-map .map{margin-left:-16px;margin-right:-16px}}@media (min-width: 992px){.content-map .map{position:absolute;right:0;left:calc(50vw - 90px)}}.content-map__routes{font-family:"Arial Black"}.content-map__routes h3,.content-map__routes .h3,.content-map__routes .card__header{margin-bottom:24px}.content-map__routes li{margin-bottom:16px}.job{margin-bottom:56px}.job__head{text-align:center;position:relative}.job .back-button{position:absolute;top:0;left:16px}.job__lead{text-align:center;font-family:"Arial Black";font-size:1.6rem}.job .job__sub.p{text-align:center;margin-bottom:40px}.job__body>p,.job__body>.p,.job__body>.p{margin-bottom:24px}.job .black{margin-bottom:16px}.job ul:not([class]){margin-bottom:32px}.job ul:not([class]) li:not([class]){margin-bottom:24px}.cards-table{margin:32px 0 56px}.cards-table .row{margin-bottom:-40px}.cards-table .col{padding-bottom:40px}.bg-blue-default{background-color:#23559f}.bg-blue-dark{background-color:#173463}.bg-blue-medium{background-color:#0067b3}.bg-blue-light{background-color:#00aeef}.bg-blue-subtle{background-color:#eff9fe}.bg-orange-default{background-color:#ef9228}.bg-orange-dark{background-color:#b65d09}.bg-green-default{background-color:#3eae4e}.bg-bluegreen-default{background-color:#22a39e}.bg-red-default{background-color:red}.bg-purple-default{background-color:#8d3589}.bg-grey-white{background-color:#fff}.bg-grey-subtle{background-color:#f4f4f4}.bg-grey-default{background-color:#e4e4e4}.bg-grey-light{background-color:#d8d6d6}.bg-grey-medium{background-color:#636466}.bg-grey-dark{background-color:#3c3c41}.bg-grey-darkest{background-color:#444}.bg-grey-black{background-color:#000}.bg-text-default{background-color:#000}.bg-text-head{background-color:#3c3c41}.bg-text-white{background-color:#fff}.bg-text-black{background-color:#000}.bg-shadow-default{background-color:#000}.bg-standards-default{background-color:#22a39e}.bg-update-default{background-color:#8d3589}.bg-tag-default{background-color:#3c3c41}.bg-tag-standards{background-color:#00aeef}.bg-tag-linkage-document{background-color:#0067b3}.bg-tag-gri-standards{background-color:#23559f}.bg-tag-reporting-resources{background-color:#ef9228}.bg-tag-publications{background-color:#3eae4e}.bg-tag-policy{background-color:#22a39e}.bg-tag-governance{background-color:#8d3589}.bg-error-light{background-color:#f5cccc}.bg-error-default{background-color:red}.bg-caution-light{background-color:#f5e1c2}.bg-caution-default{background-color:#ef9228}.bg-success-light{background-color:#c2e1c2}.bg-success-default{background-color:#3eae4e}.code[class*='language-'] .tag,.code[class*='language-'] .card__tags>span,pre[class*='language-'] .tag,pre[class*='language-'] .card__tags>span{background-color:transparent;font-family:inherit;margin:0;padding:0;display:initial}.test-block{height:32px;width:100%;background-color:#23559f}.ui-lib__example .col{margin-bottom:10px}.dev-menu{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;position:fixed;bottom:0px;right:0px;background-color:#000000;font-size:12px;z-index:1000;color:white}.dev-menu li:not(:last-child)::after{content:'|'}.dev-menu a{padding:5px}

/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInN0eWxlcy5jc3MiLCJhYnN0cmFjdHMvX2ljb24uc2NzcyIsImJhc2UvX25vcm1hbGlzZS5zY3NzIiwiYmFzZS9fcmVzZXQuc2NzcyIsImJhc2UvX2ZvbnRzLnNjc3MiLCJhYnN0cmFjdHMvX3ZhcmlhYmxlcy5zY3NzIiwiYmFzZS9fdHlwb2dyYXBoeS5zY3NzIiwiYWJzdHJhY3RzL19zY3JlZW4uc2NzcyIsImFic3RyYWN0cy9fZnVuY3Rpb25zLnNjc3MiLCJiYXNlL19jb250YWluZXJzLnNjc3MiLCJiYXNlL19ncmlkLnNjc3MiLCJiYXNlL191dGlscy5zY3NzIiwiYWJzdHJhY3RzL19taXhpbnMuc2NzcyIsImFic3RyYWN0cy9fdHlwb2dyYXBoeS5zY3NzIiwiY29tcG9uZW50cy9jYXJkL2Fic3RyYWN0LnNjc3MiLCJjb21wb25lbnRzL2NhcmQvY2FyZC5zY3NzIiwiY29tcG9uZW50cy9jb250ZW50LXNsaWRlci9hYnN0cmFjdC5zY3NzIiwiY29tcG9uZW50cy9jb250ZW50LXNsaWRlci9jb250ZW50LXNsaWRlci5zY3NzIiwiY29tcG9uZW50cy9jYXJkLXNsaWRlci1yb3cvYWJzdHJhY3Quc2NzcyIsImNvbXBvbmVudHMvY2FyZC1zbGlkZXItcm93L2NhcmQtc2xpZGVyLXJvdy5zY3NzIiwiY29tcG9uZW50cy9faWNvbi5zY3NzIiwiY29tcG9uZW50cy9idXR0b24vYnV0dG9uLnNjc3MiLCJjb21wb25lbnRzL19kcm9wZG93bi5zY3NzIiwiY29tcG9uZW50cy9idXR0b24vYWJzdHJhY3Quc2NzcyIsImNvbXBvbmVudHMvX3RhYmxlLnNjc3MiLCJjb21wb25lbnRzL19icmVhZGNydW1icy5zY3NzIiwiY29tcG9uZW50cy9fdGFnLnNjc3MiLCJjb21wb25lbnRzL19saXN0LWNhcmQuc2NzcyIsImNvbXBvbmVudHMvX2lucHV0LnNjc3MiLCJjb21wb25lbnRzL19mb3JtLnNjc3MiLCJjb21wb25lbnRzL19saXN0LWZpbHRlci5zY3NzIiwiY29tcG9uZW50cy9faW1nLW1peC5zY3NzIiwibGF5b3V0L19jb250ZW50LnNjc3MiLCJjb21wb25lbnRzL19ibG9jay1xdW90ZS5zY3NzIiwiY29tcG9uZW50cy9faW1nLXF1b3RlLnNjc3MiLCJjb21wb25lbnRzL19tZWRpYS5zY3NzIiwiY29tcG9uZW50cy9fcmFkaW8tbWVudS5zY3NzIiwiY29tcG9uZW50cy9fcGFnaW5hdGlvbi5zY3NzIiwiY29tcG9uZW50cy9fd3JhcHBlci5zY3NzIiwibGF5b3V0L19ibG9jay1sb2NrZWQuc2NzcyIsImNvbXBvbmVudHMvX2NhcmRzLXRvLXNsaWRlci5zY3NzIiwiY29tcG9uZW50cy9fY2FyZHMtYmxvY2stdG8tc2xpZGVyLnNjc3MiLCJjb21wb25lbnRzL19jYXJkcy1wdXNoLXNsaWRlci5zY3NzIiwiY29tcG9uZW50cy9fcHJvZmlsZS1pbWcuc2NzcyIsImNvbXBvbmVudHMvX3NlbGVjdC5zY3NzIiwiY29tcG9uZW50cy9fbW9kYWwuc2NzcyIsImNvbXBvbmVudHMvX3RhYi1pY29uLnNjc3MiLCJjb21wb25lbnRzL19zZWFyY2gtYmFyLnNjc3MiLCJjb21wb25lbnRzL19tYXAuc2NzcyIsImNvbXBvbmVudHMvX3BhcnRuZXItbG9nb3Muc2NzcyIsImNvbXBvbmVudHMvX3NoYXJlLWJ1dHRvbnMuc2NzcyIsImNvbXBvbmVudHMvX3RlcnRpYXJ5LW1lbnUuc2NzcyIsImxheW91dC9fYmxvY2stY29udGFjdC5zY3NzIiwibGF5b3V0L19oZWFkZXIuc2NzcyIsImxheW91dC9faGVyby5zY3NzIiwibGF5b3V0L19oZXJvLXNlY29uZGFyeS5zY3NzIiwibGF5b3V0L19pbWFnZS1oZXJvLnNjc3MiLCJsYXlvdXQvX3RleHQtaGVyby5zY3NzIiwibGF5b3V0L19mb290ZXIuc2NzcyIsImxheW91dC9fbWFpbi5zY3NzIiwibGF5b3V0L19pbWctc2lkZS5zY3NzIiwibGF5b3V0L19yZWxhdGVkLWNvbnRlbnQuc2NzcyIsImxheW91dC9fY29udGVudC1tYXAuc2NzcyIsImxheW91dC9fam9iLnNjc3MiLCJsYXlvdXQvX2NhcmRzLXRhYmxlLnNjc3MiLCJkZXYvdWktbGliLnNjc3MiLCJkZXYvZGV2LnNjc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUEsMkRDNERFLGdDQUFpRCxDQUNqRCxVQUFXLENBQ1gsaUJBQWtCLENBQ2xCLGtCQUFtQixDQUNuQixtQkFBb0IsQ0FDcEIsbUJBQW9CLENBQ3BCLGFBQWMsQ0FHZCxrQ0FBbUMsQ0FDbkMsaUNBQWtDLENBQ25DLDJFQUFBLENDdkUyRSxLQVcxRSxnQkFBaUIsQ0FDakIsNkJBQThCLENBQy9CLEtBVUMsUUFBUyxDQUNWLEtBT0MsYUFBYyxDQUNmLE9BUUMsYUFBYyxDQUNkLGVBQWdCLENBQ2pCLEdBV0MsOEJBQXVCLENBQXZCLHNCQUF1QixDQUN2QixRQUFTLENBQ1QsZ0JBQWlCLENBQ2xCLElBUUMsZ0NBQWlDLENBQ2pDLGFBQWMsQ0FDZixFQVVDLDRCQUE2QixDQUM5QixZQVFDLGtCQUFtQixDQUNuQix5QkFBMEIsQ0FDMUIsd0NBQWlCLENBQWpCLGdDQUFpQyxDQUNsQyxTQVFDLGtCQUFtQixDQUNwQixjQVVDLGdDQUFpQyxDQUNqQyxhQUFjLENBQ2YsTUFPQyxhQUFjLENBQ2YsUUFTQyxhQUFjLENBQ2QsYUFBYyxDQUNkLGlCQUFrQixDQUNsQix1QkFBd0IsQ0FDekIsSUFHQyxjQUFlLENBQ2hCLElBR0MsVUFBVyxDQUNaLElBVUMsaUJBQWtCLENBQ25CLHNDQWVDLG1CQUFvQixDQUNwQixjQUFlLENBQ2YsZ0JBQWlCLENBQ2pCLFFBQVMsQ0FDVixhQVVDLGdCQUFpQixDQUNsQixjQVVDLG1CQUFvQixDQUNyQixzREFVQyx5QkFBMEIsQ0FDM0IsOEhBVUMsaUJBQWtCLENBQ2xCLFNBQVUsQ0FDWCxrSEFVQyw2QkFBOEIsQ0FDL0IsU0FPQyw2QkFBOEIsQ0FDL0IsT0FVQyw2QkFBc0IsQ0FBdEIscUJBQXNCLENBQ3RCLGFBQWMsQ0FDZCxhQUFjLENBQ2QsY0FBZSxDQUNmLFNBQVUsQ0FDVixrQkFBbUIsQ0FDcEIsU0FPQyx1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akIsMEJJa0ZKLHlCQUdJLGVOMkZpQixDTXpGcEIsQ0FHRCxXQUNFLFlBQWEsQ0ozRlgsc0JJK0ZBLGNBQ0UsWUFBYSxDQUNkLENKakdELDBCSStGQSxjQUNFLFlBQWEsQ0FDZCxDSmpHRCwwQkkrRkEsY0FDRSxZQUFhLENBQ2QsQ0pqR0QsMkJJK0ZBLGNBQ0UsWUFBYSxDQUNkLENKakdELDJCSStGQSxjQUNFLFlBQWEsQ0FDZCxDQUdMLFlBQ0UsYUFBYyxDSnJHWixzQkl5R0EsZUFDRSxhQUFjLENBQ2YsQ0ozR0QsMEJJeUdBLGVBQ0UsYUFBYyxDQUNmLENKM0dELDBCSXlHQSxlQUNFLGFBQWMsQ0FDZixDSjNHRCwyQkl5R0EsZUFDRSxhQUFjLENBQ2YsQ0ozR0QsMkJJeUdBLGVBQ0UsYUFBYyxDQUNmLENBNkNMLFNBQ0UsNEJBQTZCLENBQzlCLFVBRUMscUJOM0dhLENNNEdkLFNBRUMsd0JON0dpQixDTTRHbkIseUJDaEhFLHdCUHBCa0IsQ013SWpCLHVGQTdDRCx3Qk4zRmtCLENRdkNsQiw0a0VBV0UsVVJtRFcsQ1FsRFosa1RGMEhDLFVOeEVXLENNeUVaLGVBTEQsd0JOM0ZrQixDUXZDbEIsMldBV0UsVVJtRFcsQ1FsRFosb0RGMEhDLFVOeEVXLENNeUVaLFdBVUQsd0JObkdrQixDUTlDbEIsbVNBV0UsVVJtRFcsQ1FsRFosNENGeUlDLFVOdkZXLENFakRYLHNCSWdMQSxZQUNFLDRCQUE2QixDQUM5QixZQUVDLHdCTmxJYSxDTWlJZiw0QkNySUYsd0JQcEJrQixDTTZKYixZQWxFTCx3Qk4zRmtCLENRdkNsQixxVEFXRSxVUm1EVyxDUWxEWiw4Q0YwSEMsVU54RVcsQ015RVosa0JBTEQsd0JOekZpQixDUXpDakIsaWFBV0UsVVJtRFcsQ1FsRFosMERGMEhDLFVOeEVXLENNeUVaLENKMUhDLDBCSWdMQSxZQUNFLDRCQUE2QixDQUM5QixZQUVDLHdCTmxJYSxDTWlJZiw0QkNySUYsd0JQcEJrQixDTTZKYixZQWxFTCx3Qk4zRmtCLENRdkNsQixxVEFXRSxVUm1EVyxDUWxEWiw4Q0YwSEMsVU54RVcsQ015RVosa0JBTEQsd0JOekZpQixDUXpDakIsaWFBV0UsVVJtRFcsQ1FsRFosMERGMEhDLFVOeEVXLENNeUVaLENKMUhDLDBCSWdMQSxZQUNFLDRCQUE2QixDQUM5QixZQUVDLHdCTmxJYSxDTWlJZiw0QkNySUYsd0JQcEJrQixDTTZKYixZQWxFTCx3Qk4zRmtCLENRdkNsQixxVEFXRSxVUm1EVyxDUWxEWiw4Q0YwSEMsVU54RVcsQ015RVosa0JBTEQsd0JOekZpQixDUXpDakIsaWFBV0UsVVJtRFcsQ1FsRFosMERGMEhDLFVOeEVXLENNeUVaLENKMUhDLDJCSWdMQSxZQUNFLDRCQUE2QixDQUM5QixZQUVDLHdCTmxJYSxDTWlJZiw0QkNySUYsd0JQcEJrQixDTTZKYixZQWxFTCx3Qk4zRmtCLENRdkNsQixxVEFXRSxVUm1EVyxDUWxEWiw4Q0YwSEMsVU54RVcsQ015RVosa0JBTEQsd0JOekZpQixDUXpDakIsaWFBV0UsVVJtRFcsQ1FsRFosMERGMEhDLFVOeEVXLENNeUVaLENKMUhDLDJCSWdMQSxZQUNFLDRCQUE2QixDQUM5QixZQUVDLHdCTmxJYSxDTWlJZiw0QkNySUYsd0JQcEJrQixDTTZKYixZQWxFTCx3Qk4zRmtCLENRdkNsQixxVEFXRSxVUm1EVyxDUWxEWiw4Q0YwSEMsVU54RVcsQ015RVosa0JBTEQsd0JOekZpQixDUXpDakIsaWFBV0UsVVJtRFcsQ1FsRFosMERGMEhDLFVOeEVXLENNeUVaLENBd0VILGdCQUNFLGVBQWdCLENBQ2pCLCtCQUdDLGFBQWMsQ0FDZCxnQkFBaUIsQ0FDakIsaUJBQWtCLENBQ25CLG1GR25OQyxnRkFIaUMsQ0FHakMsd0VBSGlDLENBSWpDLDhCQUFXLENBQVgsc0JBQXVCLENDSnpCLE1BQ0UsaURESDZDLENDRzdDLHlDREg2QyxDQ0k3QyxXQUFZLENBQ1osaUJBQWtCLENBQ2xCLGFBQWMsQ0FDZCxzQlZpTHVCLENVakx2QixjVmlMdUIsQ1VoTHZCLGNBQWUsQ0FDZixlQUFnQixDSnFKaEIscUJOL0ZhLENVcERiLGNWNkt1QixDVTVLdkIsZUFBZ0IsQ0ZYaEIs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d0JBRUEsQ0FBQSxjQUNBLENBQUEsWUFDQSxDQUFLLFdBQ0wsQ0FBQSxxQ0FFQSxXQUNBLENBQUEsWUFURixXQVdJIiwiZmlsZSI6InN0eWxlcy5jc3MiLCJzb3VyY2VzQ29udGVudCI6WyJbY2xhc3NePSdpY29uLSddLFtjbGFzcyo9JyBpY29uLSddLC5tb2RhbF9fY2xvc2UsLnRhYi1pY29ue2ZvbnQtZmFtaWx5OlwiaWNvbW9vblwiICFpbXBvcnRhbnQ7c3BlYWs6bm9uZTtmb250LXN0eWxlOm5vcm1hbDtmb250LXdlaWdodDpub3JtYWw7Zm9udC12YXJpYW50Om5vcm1hbDt0ZXh0LXRyYW5zZm9ybTpub25lO2xpbmUtaGVpZ2h0OjE7LXdlYmtpdC1mb250LXNtb290aGluZzphbnRpYWxpYXNlZDstbW96LW9zeC1mb250LXNtb290aGluZzpncmF5c2NhbGV9LyohIG5vcm1hbGl6ZS5jc3MgdjguMC4xIHwgTUlUIExpY2Vuc2UgfCBnaXRodWIuY29tL25lY29sYXMvbm9ybWFsaXplLmNzcyAqL2h0bWx7bGluZS1oZWlnaHQ6MS4xNTstd2Via2l0LXRleHQtc2l6ZS1hZGp1c3Q6MTAwJX1ib2R5e21hcmdpbjowfW1haW57ZGlzcGxheTpibG9ja31oMSwuaDF7Zm9udC1zaXplOjJlbTttYXJnaW46MC42N2VtIDB9aHJ7Ym94LXNpemluZzpjb250ZW50LWJveDtoZWlnaHQ6MDtvdmVyZmxvdzp2aXNpYmxlfXByZXtmb250LWZhbWlseTptb25vc3BhY2UsIG1vbm9zcGFjZTtmb250LXNpemU6MWVtfWF7YmFja2dyb3VuZC1jb2xvcjp0cmFuc3BhcmVudH1hYmJyW3RpdGxlXXtib3JkZXItYm90dG9tOm5vbmU7dGV4dC1kZWNvcmF0aW9uOnVuZGVybGluZTt0ZXh0LWRlY29yYXRpb246dW5kZXJsaW5lIGRvdHRlZH1iLHN0cm9uZ3tmb250LXdlaWdodDpib2xkZXJ9Y29kZSxrYmQsc2FtcHtmb250LWZhbWlseTptb25vc3BhY2UsIG1vbm9zcGFjZTtmb250LXNpemU6MWVtfXNtYWxse2ZvbnQtc2l6ZTo4MCV9c3ViLHN1cHtmb250LXNpemU6NzUlO2xpbmUtaGVpZ2h0OjA7cG9zaXRpb246cmVsYXRpdmU7dmVydGljYWwtYWxpZ246YmFzZWxpbmV9c3Vie2JvdHRvbTotMC4yNWVtfXN1cHt0b3A6LTAuNWVtfWltZ3tib3JkZXItc3R5bGU6bm9uZX1idXR0b24saW5wdXQsb3B0Z3JvdXAsc2VsZWN0LHRleHRhcmVhe2ZvbnQtZmFtaWx5OmluaGVyaXQ7Zm9udC1zaXplOjEwMCU7bGluZS1oZWlnaHQ6MS4xNTttYXJnaW46MH1idXR0b24saW5wdXR7b3ZlcmZsb3c6dmlzaWJsZX1idXR0b24sc2VsZWN0e3RleHQtdHJhbnNmb3JtOm5vbmV9YnV0dG9uLFt0eXBlPVwiYnV0dG9uXCJdLFt0eXBlPVwicmVzZXRcIl0sW3R5cGU9XCJzdWJtaXRcIl17LXdlYmtpdC1hcHBlYXJhbmNlOmJ1dHRvbn1idXR0b246Oi1tb3otZm9jdXMtaW5uZXIsW3R5cGU9XCJidXR0b25cIl06Oi1tb3otZm9jdXMtaW5uZXIsW3R5cGU9XCJyZXNldFwiXTo6LW1vei1mb2N1cy1pbm5lcixbdHlwZT1cInN1Ym1pdFwiXTo6LW1vei1mb2N1cy1pbm5lcntib3JkZXItc3R5bGU6bm9uZTtwYWRkaW5nOjB9YnV0dG9uOi1tb3otZm9jdXNyaW5nLFt0eXBlPVwiYnV0dG9uXCJdOi1tb3otZm9jdXNyaW5nLFt0eXBlPVwicmVzZXRcIl06LW1vei1mb2N1c3JpbmcsW3R5cGU9XCJzdWJtaXRcIl06LW1vei1mb2N1c3Jpbmd7b3V0bGluZToxcHggZG90dGVkIEJ1dHRvblRleHR9ZmllbGRzZXR7cGFkZGluZzowLjM1ZW0gMC43NWVtIDAuNjI1ZW19bGVnZW5ke2JveC1zaXppbmc6Ym9yZGVyLWJveDtjb2xvcjppbmhlcml0O2Rpc3BsYXk6dGFibGU7bWF4LXdpZHRoOjEwMCU7cGFkZGluZzowO3doaXRlLXNwYWNlOm5vcm1hbH1wcm9ncmVzc3t2ZXJ0aWNhbC1hbGlnbjpiYXNlbGluZX10ZXh0YXJlYXtvdmVyZmxvdzphdXRvfVt0eXBlPVwiY2hlY2tib3hcIl0sW3R5cGU9XCJyYWRpb1wiXXtib3gtc2l6aW5nOmJvcmRlci1ib3g7cGFkZGluZzowfVt0eXBlPVwibnVtYmVyXCJdOjotd2Via2l0LWlubmVyLXNwaW4tYnV0dG9uLFt0eXBlPVwibnVtYmVyXCJdOjotd2Via2l0LW91dGVyLXNwaW4tYnV0dG9ue2hlaWdodDphdXRvfVt0eXBlPVwic2VhcmNoXCJdey13ZWJraXQtYXBwZWFyYW5jZTp0ZXh0ZmllbGQ7b3V0bGluZS1vZmZzZXQ6LTJweH1bdHlwZT1cInNlYXJjaFwiXTo6LXdlYmtpdC1zZWFyY2gtZGVjb3JhdGlvbnstd2Via2l0LWFwcGVhcmFuY2U6bm9uZX06Oi13ZWJraXQtZmlsZS11cGxvYWQtYnV0dG9uey13ZWJraXQtYXBwZWFyYW5jZTpidXR0b247Zm9udDppbmhlcml0fWRldGFpbHN7ZGlzcGxheTpibG9ja31zdW1tYXJ5e2Rpc3BsYXk6bGlzdC1pdGVtfXRlbXBsYXRle2Rpc3BsYXk6bm9uZX1baGlkZGVuXXtkaXNwbGF5Om5vbmV9aHRtbHtib3gtc2l6aW5nOmJvcmRlci1ib3h9KiwqOjpiZWZvcmUsKjo6YWZ0ZXJ7Ym94LXNpemluZzppbmhlcml0fWF7dGV4dC1kZWNvcmF0aW9uOm5vbmU7Y29sb3I6aW5oZXJpdDtjdXJzb3I6cG9pbnRlcn1idXR0b257YmFja2dyb3VuZC1jb2xvcjp0cmFuc3BhcmVudDtjb2xvcjppbmhlcml0O2JvcmRlci13aWR0aDowO3BhZGRpbmc6MDtjdXJzb3I6cG9pbnRlcn1maWd1cmV7bWFyZ2luOjB9aW5wdXQ6Oi1tb3otZm9jdXMtaW5uZXJ7Ym9yZGVyOjA7cGFkZGluZzowO21hcmdpbjowfXVsLG9sLGRke21hcmdpbjowO3BhZGRpbmc6MDtsaXN0LXN0eWxlOm5vbmV9aDEsLmgxLGgyLC5oMixoMywuaDMsLmNhcmRfX2hlYWRlcixoNCwuaDQsLmNhcmRfX2hlYWRlci0tc21hbGwsaDUsaDZ7bWFyZ2luOjA7Zm9udC1zaXplOmluaGVyaXQ7Zm9udC13ZWlnaHQ6aW5oZXJpdH1wLC5we21hcmdpbjowfWNpdGV7Zm9udC1zdHlsZTpub3JtYWx9ZmllbGRzZXR7Ym9yZGVyLXdpZHRoOjA7cGFkZGluZzowO21hcmdpbjowfXZpZGVvLGltZ3t3aWR0aDoxMDAlO21heC13aWR0aDoxMDAlfWlucHV0OmZvY3VzLGJ1dHRvbjpmb2N1c3tvdXRsaW5lOm5vbmV9QGZvbnQtZmFjZXtmb250LWZhbWlseTpcIkFyaWFsXCI7c3JjOmxvY2FsKFwiQXJpYWxcIil9QGZvbnQtZmFjZXtmb250LWZhbWlseTpcIkFyaWFsIEJvbGRcIjtmb250LXZhcmlhbnQ6J2JvbGQnO3NyYzpsb2NhbChcIkFyaWFsIEJvbGRcIil9QGZvbnQtZmFjZXtmb250LWZhbWlseTpcIkFyaWFsIEJvbGQgSXRhbGljXCI7Zm9udC12YXJpYW50Oidib2xkIGl0YWxpYyc7c3JjOmxvY2FsKFwiQXJpYWwgQm9sZCBJdGFsaWNcIil9QGZvbnQtZmFjZXtmb250LWZhbWlseTpcIkFyaWFsXCI7c3JjOmxvY2FsKFwiQXJpYWxcIil9OnJvb3R7Zm9udC1zaXplOjYyLjUlfWJvZHl7Zm9udC1mYW1pbHk6XCJBcmlhbFwiO2ZvbnQtc2l6ZToxLjZyZW07Y29sb3I6IzAwMH1oMSwuaDEsaDIsLmgyLGgzLC5oMywuY2FyZF9faGVhZGVye21hcmdpbi10b3A6MDtmb250LWZhbWlseTpcIkFyaWFsIEJsYWNrXCI7Y29sb3I6IzNjM2M0MX1oMSwuaDEsaDIsLmgyLGgzLC5oMywuY2FyZF9faGVhZGVyLGg0LC5oNCwuY2FyZF9faGVhZGVyLS1zbWFsbCxwLC5wLC5wLXNtYWxsLC5jYXJkX19pbmZvPnNwYW57bWFyZ2luLWJvdHRvbToxNnB4fWgxLC5oMXtmb250LXNpemU6My42cmVtfUBtZWRpYSAobWluLXdpZHRoOiAwKSBhbmQgKG1heC13aWR0aDogOTkxcHgpe2gxLC5oMXtmb250LXNpemU6Mi4xcmVtfX1oMiwuaDJ7Zm9udC1zaXplOjIuNHJlbX1AbWVkaWEgKG1pbi13aWR0aDogMCkgYW5kIChtYXgtd2lkdGg6IDk5MXB4KXtoMiwuaDJ7Zm9udC1zaXplOjIuMXJlbX19aDMsLmgzLC5jYXJkX19oZWFkZXJ7Zm9udC1zaXplOjIuMXJlbX1oNCwuaDQsLmNhcmRfX2hlYWRlci0tc21hbGx7Zm9udC1zaXplOjEuOHJlbTttYXJnaW4tdG9wOjA7Zm9udC1mYW1pbHk6XCJBcmlhbCBCb2xkXCJ9cCwucHtmb250LXNpemU6MS42cmVtO2xpbmUtaGVpZ2h0OjEuNWVtfS5wLXNtYWxsLC5jYXJkX19pbmZvPnNwYW57Zm9udC1zaXplOjEuNHJlbX0uYm9sZHtmb250LWZhbWlseTpcIkFyaWFsIEJvbGRcIn0uYmxhY2t7Zm9udC1mYW1pbHk6XCJBcmlhbCBCbGFja1wifUBtZWRpYSAobWluLXdpZHRoOiA5OTJweCl7LnNlY3Rpb24gaDEsLnNlY3Rpb24gLmgxe21hcmdpbi1ib3R0b206MzJweH19dWw6bm90KFtjbGFzc10pe2xpbmUtaGVpZ2h0OjEuNWVtO3BhZGRpbmctbGVmdDoxZW19dWw6bm90KFtjbGFzc10pIGxpOm5vdChbY2xhc3NdKXtkaXNwbGF5Omxpc3QtaXRlbTtsaXN0LXN0eWxlOmRpc2M7bWFyZ2luLWJvdHRvbToxNnB4fWFkZHJlc3N7Zm9udC1zdHlsZTpub3JtYWw7bGluZS1oZWlnaHQ6MS41ZW07bWFyZ2luLWJvdHRvbToxNnB4fS53cmFwcGVye21pbi1oZWlnaHQ6MTAwdmg7cG9zaXRpb246cmVsYXRpdmV9LndyYXBwZXIubWVudS1hY3RpdmV7cG9zaXRpb246Zml4ZWQ7dG9wOjA7Ym90dG9tOjA7bGVmdDowO3JpZ2h0OjB9QG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KXsud3JhcHBlci5tZW51LWFjdGl2ZXtyaWdodDoxNXB4fX0ud3JhcHBlci5tb2RhbC1hY3RpdmV7cG9zaXRpb246Zml4ZWQ7dG9wOjA7Ym90dG9tOjA7bGVmdDowO3JpZ2h0OjB9QG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KXsud3JhcHBlci5tb2RhbC1hY3RpdmV7cGFkZGluZy1yaWdodDoxNXB4fX0uY29udGFpbmVyLC5oZWFkZXJfX2NvbnRhaW5lcnttYXgtd2lkdGg6MTMxMnB4O21hcmdpbi1sZWZ0OmF1dG87bWFyZ2luLXJpZ2h0OmF1dG87d2lkdGg6MTAwJTtwYWRkaW5nOjAgMTZweDtvdmVyZmxvdzpoaWRkZW59QG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCl7LmNvbnRhaW5lci1wdXNoe3BhZGRpbmctbGVmdDoxMTBweDtwYWRkaW5nLXJpZ2h0OjExMHB4fX0uY29udGFpbmVyLS1uYXJyb3csLmNvbnRlbnRfX2hlYWRlciwuY29udGVudF9fdGV4dCwuY29udGVudF9faW1nLW5hcnJvdywuY29udGVudF9fcXVvdGV7bWF4LXdpZHRoOjY1MnB4O21hcmdpbi1sZWZ0OmF1dG87bWFyZ2luLXJpZ2h0OmF1dG99LmNvbnRhaW5lci0tc2xpZGVye292ZXJmbG93OmF1dG87bWFyZ2luOi00cHg7cGFkZGluZzo0cHg7c2Nyb2xsYmFyLXdpZHRoOm5vbmU7LW1zLW92ZXJmbG93LXN0eWxlOm5vbmV9LmNvbnRhaW5lci0tc2xpZGVyOjotd2Via2l0LXNjcm9sbGJhcntkaXNwbGF5Om5vbmV9LmNvbnRhaW5lci0tc2xpZGVyIC5yb3d7ZmxleC13cmFwOm5vd3JhcDttYXJnaW4tbGVmdDotNHB4O21hcmdpbi1yaWdodDowfS5jb250YWluZXItLXNsaWRlciAucm93Pi5jb2x7cGFkZGluZzowIDRweH0uY29udGFpbmVyLS1zbGlkZXIgLnJvdz4uY29sOmxhc3QtY2hpbGR7cGFkZGluZy1yaWdodDowfS5yb3d7ZGlzcGxheTpmbGV4O2ZsZXgtd3JhcDp3cmFwO21hcmdpbi1sZWZ0Oi0yMHB4O21hcmdpbi1yaWdodDotMjBweDttYXJnaW4tYm90dG9tOi0xNnB4fS5jb2wsLmNvbC0xLC5jb2wtMiwuY29sLTMsLmNvbC00LC5jb2wtNSwuY29sLTYsLmNvbC03LC5jb2wtOCwuY29sLTksLmNvbC0xMCwuY29sLTExLC5jb2wtMTIsLmNvbC14cy0xLC5jb2wteHMtMiwuY29sLXhzLTMsLmNvbC14cy00LC5jb2wteHMtNSwuY29sLXhzLTYsLmNvbC14cy03LC5jb2wteHMtOCwuY29sLXhzLTksLmNvbC14cy0xMCwuY29sLXhzLTExLC5jb2wteHMtMTIsLmNvbC1zbS0xLC5jb2wtc20tMiwuY29sLXNtLTMsLmNvbC1zbS00LC5jb2wtc20tNSwuY29sLXNtLTYsLmNvbC1zbS03LC5jb2wtc20tOCwuY29sLXNtLTksLmNvbC1zbS0xMCwuY29sLXNtLTExLC5jb2wtc20tMTIsLmNvbC1tZC0xLC5jb2wtbWQtMiwuY29sLW1kLTMsLmNvbC1tZC00LC5jb2wtbWQtNSwuY29sLW1kLTYsLmNvbC1tZC03LC5jb2wtbWQtOCwuY29sLW1kLTksLmNvbC1tZC0xMCwuY29sLW1kLTExLC5jb2wtbWQtMTIsLmNvbC1sZy0xLC5jb2wtbGctMiwuY29sLWxnLTMsLmNvbC1sZy00LC5jb2wtbGctNSwuY29sLWxnLTYsLmNvbC1sZy03LC5jb2wtbGctOCwuY29sLWxnLTksLmNvbC1sZy0xMCwuY29sLWxnLTExLC5jb2wtbGctMTIsLmNvbC14bC0xLC5jb2wteGwtMiwuY29sLXhsLTMsLmNvbC14bC00LC5jb2wteGwtNSwuY29sLXhsLTYsLmNvbC14bC03LC5jb2wteGwtOCwuY29sLXhsLTksLmNvbC14bC0xMCwuY29sLXhsLTExLC5jb2wteGwtMTJ7cGFkZGluZy1sZWZ0OjIwcHg7cGFkZGluZy1yaWdodDoyMHB4fS5jb2x7cGFkZGluZy1ib3R0b206MTZweH0uY29se2ZsZXg6MTttYXgtd2lkdGg6MTAwJX0uY29sLTF7ZmxleC1iYXNpczo4LjMzMzMzJTttYXgtd2lkdGg6OC4zMzMzMyV9LmNvbC0ye2ZsZXgtYmFzaXM6MTYuNjY2NjclO21heC13aWR0aDoxNi42NjY2NyV9LmNvbC0ze2ZsZXgtYmFzaXM6MjUlO21heC13aWR0aDoyNSV9LmNvbC00e2ZsZXgtYmFzaXM6MzMuMzMzMzMlO21heC13aWR0aDozMy4zMzMzMyV9LmNvbC01e2ZsZXgtYmFzaXM6NDEuNjY2NjclO21heC13aWR0aDo0MS42NjY2NyV9LmNvbC02e2ZsZXgtYmFzaXM6NTAlO21heC13aWR0aDo1MCV9LmNvbC03e2ZsZXgtYmFzaXM6NTguMzMzMzMlO21heC13aWR0aDo1OC4zMzMzMyV9LmNvbC04e2ZsZXgtYmFzaXM6NjYuNjY2NjclO21heC13aWR0aDo2Ni42NjY2NyV9LmNvbC05e2ZsZXgtYmFzaXM6NzUlO21heC13aWR0aDo3NSV9LmNvbC0xMHtmbGV4LWJhc2lzOjgzLjMzMzMzJTttYXgtd2lkdGg6ODMuMzMzMzMlfS5jb2wtMTF7ZmxleC1iYXNpczo5MS42NjY2NyU7bWF4LXdpZHRoOjkxLjY2NjY3JX0uY29sLTEye2ZsZXgtYmFzaXM6MTAwJTttYXgtd2lkdGg6MTAwJX1AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpey5jb2wtc20tMXtmbGV4LWJhc2lzOjguMzMzMzMlO21heC13aWR0aDo4LjMzMzMzJX0uY29sLXNtLTJ7ZmxleC1iYXNpczoxNi42NjY2NyU7bWF4LXdpZHRoOjE2LjY2NjY3JX0uY29sLXNtLTN7ZmxleC1iYXNpczoyNSU7bWF4LXdpZHRoOjI1JX0uY29sLXNtLTR7ZmxleC1iYXNpczozMy4zMzMzMyU7bWF4LXdpZHRoOjMzLjMzMzMzJX0uY29sLXNtLTV7ZmxleC1iYXNpczo0MS42NjY2NyU7bWF4LXdpZHRoOjQxLjY2NjY3JX0uY29sLXNtLTZ7ZmxleC1iYXNpczo1MCU7bWF4LXdpZHRoOjUwJX0uY29sLXNtLTd7ZmxleC1iYXNpczo1OC4zMzMzMyU7bWF4LXdpZHRoOjU4LjMzMzMzJX0uY29sLXNtLTh7ZmxleC1iYXNpczo2Ni42NjY2NyU7bWF4LXdpZHRoOjY2LjY2NjY3JX0uY29sLXNtLTl7ZmxleC1iYXNpczo3NSU7bWF4LXdpZHRoOjc1JX0uY29sLXNtLTEwe2ZsZXgtYmFzaXM6ODMuMzMzMzMlO21heC13aWR0aDo4My4zMzMzMyV9LmNvbC1zbS0xMXtmbGV4LWJhc2lzOjkxLjY2NjY3JTttYXgtd2lkdGg6OTEuNjY2NjclfS5jb2wtc20tMTJ7ZmxleC1iYXNpczoxMDAlO21heC13aWR0aDoxMDAlfX1AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpey5jb2wtbWQtMXtmbGV4LWJhc2lzOjguMzMzMzMlO21heC13aWR0aDo4LjMzMzMzJX0uY29sLW1kLTJ7ZmxleC1iYXNpczoxNi42NjY2NyU7bWF4LXdpZHRoOjE2LjY2NjY3JX0uY29sLW1kLTN7ZmxleC1iYXNpczoyNSU7bWF4LXdpZHRoOjI1JX0uY29sLW1kLTR7ZmxleC1iYXNpczozMy4zMzMzMyU7bWF4LXdpZHRoOjMzLjMzMzMzJX0uY29sLW1kLTV7ZmxleC1iYXNpczo0MS42NjY2NyU7bWF4LXdpZHRoOjQxLjY2NjY3JX0uY29sLW1kLTZ7ZmxleC1iYXNpczo1MCU7bWF4LXdpZHRoOjUwJX0uY29sLW1kLTd7ZmxleC1iYXNpczo1OC4zMzMzMyU7bWF4LXdpZHRoOjU4LjMzMzMzJX0uY29sLW1kLTh7ZmxleC1iYXNpczo2Ni42NjY2NyU7bWF4LXdpZHRoOjY2LjY2NjY3JX0uY29sLW1kLTl7ZmxleC1iYXNpczo3NSU7bWF4LXdpZHRoOjc1JX0uY29sLW1kLTEwe2ZsZXgtYmFzaXM6ODMuMzMzMzMlO21heC13aWR0aDo4My4zMzMzMyV9LmNvbC1tZC0xMXtmbGV4LWJhc2lzOjkxLjY2NjY3JTttYXgtd2lkdGg6OTEuNjY2NjclfS5jb2wtbWQtMTJ7ZmxleC1iYXNpczoxMDAlO21heC13aWR0aDoxMDAlfX1AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KXsuY29sLWxnLTF7ZmxleC1iYXNpczo4LjMzMzMzJTttYXgtd2lkdGg6OC4zMzMzMyV9LmNvbC1sZy0ye2ZsZXgtYmFzaXM6MTYuNjY2NjclO21heC13aWR0aDoxNi42NjY2NyV9LmNvbC1sZy0ze2ZsZXgtYmFzaXM6MjUlO21heC13aWR0aDoyNSV9LmNvbC1sZy00e2ZsZXgtYmFzaXM6MzMuMzMzMzMlO21heC13aWR0aDozMy4zMzMzMyV9LmNvbC1sZy01e2ZsZXgtYmFzaXM6NDEuNjY2NjclO21heC13aWR0aDo0MS42NjY2NyV9LmNvbC1sZy02e2ZsZXgtYmFzaXM6NTAlO21heC13aWR0aDo1MCV9LmNvbC1sZy03e2ZsZXgtYmFzaXM6NTguMzMzMzMlO21heC13aWR0aDo1OC4zMzMzMyV9LmNvbC1sZy04e2ZsZXgtYmFzaXM6NjYuNjY2NjclO21heC13aWR0aDo2Ni42NjY2NyV9LmNvbC1sZy05e2ZsZXgtYmFzaXM6NzUlO21heC13aWR0aDo3NSV9LmNvbC1sZy0xMHtmbGV4LWJhc2lzOjgzLjMzMzMzJTttYXgtd2lkdGg6ODMuMzMzMzMlfS5jb2wtbGctMTF7ZmxleC1iYXNpczo5MS42NjY2NyU7bWF4LXdpZHRoOjkxLjY2NjY3JX0uY29sLWxnLTEye2ZsZXgtYmFzaXM6MTAwJTttYXgtd2lkdGg6MTAwJX19QG1lZGlhIChtaW4td2lkdGg6IDEzMTJweCl7LmNvbC14bC0xe2ZsZXgtYmFzaXM6OC4zMzMzMyU7bWF4LXdpZHRoOjguMzMzMzMlfS5jb2wteGwtMntmbGV4LWJhc2lzOjE2LjY2NjY3JTttYXgtd2lkdGg6MTYuNjY2NjclfS5jb2wteGwtM3tmbGV4LWJhc2lzOjI1JTttYXgtd2lkdGg6MjUlfS5jb2wteGwtNHtmbGV4LWJhc2lzOjMzLjMzMzMzJTttYXgtd2lkdGg6MzMuMzMzMzMlfS5jb2wteGwtNXtmbGV4LWJhc2lzOjQxLjY2NjY3JTttYXgtd2lkdGg6NDEuNjY2NjclfS5jb2wteGwtNntmbGV4LWJhc2lzOjUwJTttYXgtd2lkdGg6NTAlfS5jb2wteGwtN3tmbGV4LWJhc2lzOjU4LjMzMzMzJTttYXgtd2lkdGg6NTguMzMzMzMlfS5jb2wteGwtOHtmbGV4LWJhc2lzOjY2LjY2NjY3JTttYXgtd2lkdGg6NjYuNjY2NjclfS5jb2wteGwtOXtmbGV4LWJhc2lzOjc1JTttYXgtd2lkdGg6NzUlfS5jb2wteGwtMTB7ZmxleC1iYXNpczo4My4zMzMzMyU7bWF4LXdpZHRoOjgzLjMzMzMzJX0uY29sLXhsLTExe2ZsZXgtYmFzaXM6OTEuNjY2NjclO21heC13aWR0aDo5MS42NjY2NyV9LmNvbC14bC0xMntmbGV4LWJhc2lzOjEwMCU7bWF4LXdpZHRoOjEwMCV9fUBtZWRpYSAobWluLXdpZHRoOiAwKXsucm93LXJldmVyc2UteHN7ZmxleC1kaXJlY3Rpb246cm93LXJldmVyc2V9LmNvbHVtbi1yZXZlcnNlLXhze2ZsZXgtZGlyZWN0aW9uOmNvbHVtbi1yZXZlcnNlfX1AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpey5yb3ctcmV2ZXJzZS1zbXtmbGV4LWRpcmVjdGlvbjpyb3ctcmV2ZXJzZX0uY29sdW1uLXJldmVyc2Utc217ZmxleC1kaXJlY3Rpb246Y29sdW1uLXJldmVyc2V9fUBtZWRpYSAobWluLXdpZHRoOiA5OTJweCl7LnJvdy1yZXZlcnNlLW1ke2ZsZXgtZGlyZWN0aW9uOnJvdy1yZXZlcnNlfS5jb2x1bW4tcmV2ZXJzZS1tZHtmbGV4LWRpcmVjdGlvbjpjb2x1bW4tcmV2ZXJzZX19QG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCl7LnJvdy1yZXZlcnNlLWxne2ZsZXgtZGlyZWN0aW9uOnJvdy1yZXZlcnNlfS5jb2x1bW4tcmV2ZXJzZS1sZ3tmbGV4LWRpcmVjdGlvbjpjb2x1bW4tcmV2ZXJzZX19QG1lZGlhIChtaW4td2lkdGg6IDEzMTJweCl7LnJvdy1yZXZlcnNlLXhse2ZsZXgtZGlyZWN0aW9uOnJvdy1yZXZlcnNlfS5jb2x1bW4tcmV2ZXJzZS14bHtmbGV4LWRpcmVjdGlvbjpjb2x1bW4tcmV2ZXJzZX19LnJvd1tkYXRhKj0nZ3JpZC10ZXN0J10gZGl2e3Bvc2l0aW9uOnJlbGF0aXZlO21pbi1oZWlnaHQ6MzJweH0ucm93W2RhdGEqPSdncmlkLXRlc3QnXSBkaXY6OmJlZm9yZXtjb250ZW50OicnO3Bvc2l0aW9uOnJlbGF0aXZlO2Rpc3BsYXk6YmxvY2s7d2lkdGg6MTAwJTtoZWlnaHQ6MTAwJTtiYWNrZ3JvdW5kLWNvbG9yOiMyMzU1OWY7bWFyZ2luLWJvdHRvbToxMHB4fS52aXN1YWxseS1oaWRkZW57Ym9yZGVyOjA7Y2xpcDpyZWN0KDAgMCAwIDApO2hlaWdodDoxcHg7bWFyZ2luOi0xcHg7b3ZlcmZsb3c6aGlkZGVuO3BhZGRpbmc6MDtwb3NpdGlvbjphYnNvbHV0ZTt3aWR0aDoxcHh9Ll9tZW51LWFjdGl2ZXtvdmVyZmxvdzpoaWRkZW47d2lkdGg6MTAwdnd9Lm0teS14c3ttYXJnaW4tdG9wOjhweDttYXJnaW4tYm90dG9tOjhweH0ubS14LXhze21hcmdpbi1yaWdodDo4cHg7bWFyZ2luLWxlZnQ6OHB4fS5tLXQteHN7bWFyZ2luLXRvcDo4cHh9Lm0tci14c3ttYXJnaW4tcmlnaHQ6OHB4fS5tLWIteHN7bWFyZ2luLWJvdHRvbTo4cHh9Lm0tbC14c3ttYXJnaW4tbGVmdDo4cHh9Lm0teS1zbXttYXJnaW4tdG9wOjE2cHg7bWFyZ2luLWJvdHRvbToxNnB4fS5tLXgtc217bWFyZ2luLXJpZ2h0OjE2cHg7bWFyZ2luLWxlZnQ6MTZweH0ubS10LXNte21hcmdpbi10b3A6MTZweH0ubS1yLXNte21hcmdpbi1yaWdodDoxNnB4fS5tLWItc217bWFyZ2luLWJvdHRvbToxNnB4fS5tLWwtc217bWFyZ2luLWxlZnQ6MTZweH0ubS15LW1ke21hcmdpbi10b3A6MzJweDttYXJnaW4tYm90dG9tOjMycHh9Lm0teC1tZHttYXJnaW4tcmlnaHQ6MzJweDttYXJnaW4tbGVmdDozMnB4fS5tLXQtbWR7bWFyZ2luLXRvcDozMnB4fS5tLXItbWR7bWFyZ2luLXJpZ2h0OjMycHh9Lm0tYi1tZHttYXJnaW4tYm90dG9tOjMycHh9Lm0tbC1tZHttYXJnaW4tbGVmdDozMnB4fS5tLXktbGd7bWFyZ2luLXRvcDo0OHB4O21hcmdpbi1ib3R0b206NDhweH0ubS14LWxne21hcmdpbi1yaWdodDo0OHB4O21hcmdpbi1sZWZ0OjQ4cHh9Lm0tdC1sZ3ttYXJnaW4tdG9wOjQ4cHh9Lm0tci1sZ3ttYXJnaW4tcmlnaHQ6NDhweH0ubS1iLWxne21hcmdpbi1ib3R0b206NDhweH0ubS1sLWxne21hcmdpbi1sZWZ0OjQ4cHh9Lm0teS14bHttYXJnaW4tdG9wOjY0cHg7bWFyZ2luLWJvdHRvbTo2NHB4fS5tLXgteGx7bWFyZ2luLXJpZ2h0OjY0cHg7bWFyZ2luLWxlZnQ6NjRweH0ubS10LXhse21hcmdpbi10b3A6NjRweH0ubS1yLXhse21hcmdpbi1yaWdodDo2NHB4fS5tLWIteGx7bWFyZ2luLWJvdHRvbTo2NHB4fS5tLWwteGx7bWFyZ2luLWxlZnQ6NjRweH0ucC15LXhze3BhZGRpbmctdG9wOjhweDtwYWRkaW5nLWJvdHRvbTo4cHh9LnAteC14c3twYWRkaW5nLXJpZ2h0OjhweDtwYWRkaW5nLWxlZnQ6OHB4fS5wLXQteHN7cGFkZGluZy10b3A6OHB4fS5wLXIteHN7cGFkZGluZy1yaWdodDo4cHh9LnAtYi14c3twYWRkaW5nLWJvdHRvbTo4cHh9LnAtbC14c3twYWRkaW5nLWxlZnQ6OHB4fS5wLXktc217cGFkZGluZy10b3A6MTZweDtwYWRkaW5nLWJvdHRvbToxNnB4fS5wLXgtc217cGFkZGluZy1yaWdodDoxNnB4O3BhZGRpbmctbGVmdDoxNnB4fS5wLXQtc217cGFkZGluZy10b3A6MTZweH0ucC1yLXNte3BhZGRpbmctcmlnaHQ6MTZweH0ucC1iLXNte3BhZGRpbmctYm90dG9tOjE2cHh9LnAtbC1zbXtwYWRkaW5nLWxlZnQ6MTZweH0ucC15LW1ke3BhZGRpbmctdG9wOjMycHg7cGFkZGluZy1ib3R0b206MzJweH0ucC14LW1ke3BhZGRpbmctcmlnaHQ6MzJweDtwYWRkaW5nLWxlZnQ6MzJweH0ucC10LW1ke3BhZGRpbmctdG9wOjMycHh9LnAtci1tZHtwYWRkaW5nLXJpZ2h0OjMycHh9LnAtYi1tZHtwYWRkaW5nLWJvdHRvbTozMnB4fS5wLWwtbWR7cGFkZGluZy1sZWZ0OjMycHh9LnAteS1sZ3twYWRkaW5nLXRvcDo0OHB4O3BhZGRpbmctYm90dG9tOjQ4cHh9LnAteC1sZ3twYWRkaW5nLXJpZ2h0OjQ4cHg7cGFkZGluZy1sZWZ0OjQ4cHh9LnAtdC1sZ3twYWRkaW5nLXRvcDo0OHB4fS5wLXItbGd7cGFkZGluZy1yaWdodDo0OHB4fS5wLWItbGd7cGFkZGluZy1ib3R0b206NDhweH0ucC1sLWxne3BhZGRpbmctbGVmdDo0OHB4fS5wLXkteGx7cGFkZGluZy10b3A6NjRweDtwYWRkaW5nLWJvdHRvbTo2NHB4fS5wLXgteGx7cGFkZGluZy1yaWdodDo2NHB4O3BhZGRpbmctbGVmdDo2NHB4fS5wLXQteGx7cGFkZGluZy10b3A6NjRweH0ucC1yLXhse3BhZGRpbmctcmlnaHQ6NjRweH0ucC1iLXhse3BhZGRpbmctYm90dG9tOjY0cHh9LnAtbC14bHtwYWRkaW5nLWxlZnQ6NjRweH0ucG9zLXJlbHtwb3NpdGlvbjpyZWxhdGl2ZX0uc2VjdGlvbiAuc2VjdGlvbi1saW5re3Bvc2l0aW9uOmFic29sdXRlO2JvdHRvbTotNDhweH1AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpey5zZWN0aW9uIC5zZWN0aW9uLWxpbmt7dG9wOjZweDtyaWdodDoxNnB4O2JvdHRvbTphdXRvfX0ucm93LW0tYiAuY29se21hcmdpbi1ib3R0b206MjRweH1AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpey5yb3ctbS1iIC5jb2x7bWFyZ2luLWJvdHRvbTo0MHB4fX0uY2xlYXItaGVhZGVyLC50ZXh0LWhlcm97bWFyZ2luLXRvcDo2NHB4fUBtZWRpYSAobWluLXdpZHRoOiA5OTJweCl7LmNsZWFyLWhlYWRlciwudGV4dC1oZXJve21hcmdpbi10b3A6ODRweH19LmRpc3Atbm9uZXtkaXNwbGF5Om5vbmV9QG1lZGlhIChtaW4td2lkdGg6IDApey5kaXNwLW5vbmUteHN7ZGlzcGxheTpub25lfX1AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpey5kaXNwLW5vbmUtc217ZGlzcGxheTpub25lfX1AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpey5kaXNwLW5vbmUtbWR7ZGlzcGxheTpub25lfX1AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KXsuZGlzcC1ub25lLWxne2Rpc3BsYXk6bm9uZX19QG1lZGlhIChtaW4td2lkdGg6IDEzMTJweCl7LmRpc3Atbm9uZS14bHtkaXNwbGF5Om5vbmV9fS5kaXNwLWJsb2Nre2Rpc3BsYXk6YmxvY2t9QG1lZGlhIChtaW4td2lkdGg6IDApey5kaXNwLWJsb2NrLXhze2Rpc3BsYXk6YmxvY2t9fUBtZWRpYSAobWluLXdpZHRoOiA3NjhweCl7LmRpc3AtYmxvY2stc217ZGlzcGxheTpibG9ja319QG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KXsuZGlzcC1ibG9jay1tZHtkaXNwbGF5OmJsb2NrfX1AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KXsuZGlzcC1ibG9jay1sZ3tkaXNwbGF5OmJsb2NrfX1AbWVkaWEgKG1pbi13aWR0aDogMTMxMnB4KXsuZGlzcC1ibG9jay14bHtkaXNwbGF5OmJsb2NrfX0uYmctbm9uZXtiYWNrZ3JvdW5kLWNvbG9yOnRyYW5zcGFyZW50fS5iZy13aGl0ZXtiYWNrZ3JvdW5kLWNvbG9yOiNmZmZ9LmJnLWdyZXl7YmFja2dyb3VuZC1jb2xvcjojZjRmNGY0fS5iZy1ncmV5IC5idG4tLXNlY29uZGFyeXtib3JkZXI6MnB4IHNvbGlkICMyMzU1OWZ9LmJnLWJsdWUsLm1vZGFsX19mb290ZXIsLmJsb2NrLWNvbnRhY3QsLmJsb2NrLWxvY2tlZCwuaGVyb19fYm9keSwuaGVyby1zZWNvbmRhcnlfX2JvZHl7YmFja2dyb3VuZC1jb2xvcjojMjM1NTlmfS5iZy1ibHVlIC5oMSwubW9kYWxfX2Zvb3RlciAuaDEsLmJsb2NrLWNvbnRhY3QgLmgxLC5ibG9jay1sb2NrZWQgLmgxLC5oZXJvX19ib2R5IC5oMSwuaGVyby1zZWNvbmRhcnlfX2JvZHkgLmgxLC5iZy1ibHVlIGgxLC5tb2RhbF9fZm9vdGVyIGgxLC5ibG9jay1jb250YWN0IGgxLC5ibG9jay1sb2NrZWQgaDEsLmhlcm9fX2JvZHkgaDEsLmhlcm8tc2Vjb25kYXJ5X19ib2R5IGgxLC5iZy1ibHVlIC5oMSwubW9kYWxfX2Zvb3RlciAuaDEsLmJsb2NrLWNvbnRhY3QgLmgxLC5ibG9jay1sb2NrZWQgLmgxLC5oZXJvX19ib2R5IC5oMSwuaGVyby1zZWNvbmRhcnlfX2JvZHkgLmgxLC5iZy1ibHVlIC5oMiwubW9kYWxfX2Zvb3RlciAuaDIsLmJsb2NrLWNvbnRhY3QgLmgyLC5ibG9jay1sb2NrZWQgLmgyLC5oZXJvX19ib2R5IC5oMiwuaGVyby1zZWNvbmRhcnlfX2JvZHkgLmgyLC5iZy1ibHVlIGgyLC5tb2RhbF9fZm9vdGVyIGgyLC5ibG9jay1jb250YWN0IGgyLC5ibG9jay1sb2NrZWQgaDIsLmhlcm9fX2JvZHkgaDIsLmhlcm8tc2Vjb25kYXJ5X19ib2R5IGgyLC5iZy1ibHVlIC5oMiwubW9kYWxfX2Zvb3RlciAuaDIsLmJsb2NrLWNvbnRhY3QgLmgyLC5ibG9jay1sb2NrZWQgLmgyLC5oZXJvX19ib2R5IC5oMiwuaGVyby1zZWNvbmRhcnlfX2JvZHkgLmgyLC5iZy1ibHVlIC5oMywubW9kYWxfX2Zvb3RlciAuaDMsLmJsb2NrLWNvbnRhY3QgLmgzLC5ibG9jay1sb2NrZWQgLmgzLC5oZXJvX19ib2R5IC5oMywuaGVyby1zZWNvbmRhcnlfX2JvZHkgLmgzLC5iZy1ibHVlIGgzLC5tb2RhbF9fZm9vdGVyIGgzLC5ibG9jay1jb250YWN0IGgzLC5ibG9jay1sb2NrZWQgaDMsLmhlcm9fX2JvZHkgaDMsLmhlcm8tc2Vjb25kYXJ5X19ib2R5IGgzLC5iZy1ibHVlIC5oMywubW9kYWxfX2Zvb3RlciAuaDMsLmJsb2NrLWNvbnRhY3QgLmgzLC5ibG9jay1sb2NrZWQgLmgzLC5oZXJvX19ib2R5IC5oMywuaGVyby1zZWNvbmRhcnlfX2JvZHkgLmgzLC5iZy1ibHVlIC5jYXJkX19oZWFkZXIsLm1vZGFsX19mb290ZXIgLmNhcmRfX2hlYWRlciwuYmxvY2stY29udGFjdCAuY2FyZF9faGVhZGVyLC5ibG9jay1sb2NrZWQgLmNhcmRfX2hlYWRlciwuaGVyb19fYm9keSAuY2FyZF9faGVhZGVyLC5oZXJvLXNlY29uZGFyeV9fYm9keSAuY2FyZF9faGVhZGVyLC5iZy1ibHVlIC5oNCwubW9kYWxfX2Zvb3RlciAuaDQsLmJsb2NrLWNvbnRhY3QgLmg0LC5ibG9jay1sb2NrZWQgLmg0LC5oZXJvX19ib2R5IC5oNCwuaGVyby1zZWNvbmRhcnlfX2JvZHkgLmg0LC5iZy1ibHVlIGg0LC5tb2RhbF9fZm9vdGVyIGg0LC5ibG9jay1jb250YWN0IGg0LC5ibG9jay1sb2NrZWQgaDQsLmhlcm9fX2JvZHkgaDQsLmhlcm8tc2Vjb25kYXJ5X19ib2R5IGg0LC5iZy1ibHVlIC5oNCwubW9kYWxfX2Zvb3RlciAuaDQsLmJsb2NrLWNvbnRhY3QgLmg0LC5ibG9jay1sb2NrZWQgLmg0LC5oZXJvX19ib2R5IC5oNCwuaGVyby1zZWNvbmRhcnlfX2JvZHkgLmg0LC5iZy1ibHVlIC5jYXJkX19oZWFkZXItLXNtYWxsLC5tb2RhbF9fZm9vdGVyIC5jYXJkX19oZWFkZXItLXNtYWxsLC5ibG9jay1jb250YWN0IC5jYXJkX19oZWFkZXItLXNtYWxsLC5ibG9jay1sb2NrZWQgLmNhcmRfX2hlYWRlci0tc21hbGwsLmhlcm9fX2JvZHkgLmNhcmRfX2hlYWRlci0tc21hbGwsLmhlcm8tc2Vjb25kYXJ5X19ib2R5IC5jYXJkX19oZWFkZXItLXNtYWxsLC5iZy1ibHVlIC5wLC5tb2RhbF9fZm9vdGVyIC5wLC5ibG9jay1jb250YWN0IC5wLC5ibG9jay1sb2NrZWQgLnAsLmhlcm9fX2JvZHkgLnAsLmhlcm8tc2Vjb25kYXJ5X19ib2R5IC5wLC5iZy1ibHVlIHAsLm1vZGFsX19mb290ZXIgcCwuYmxvY2stY29udGFjdCBwLC5ibG9jay1sb2NrZWQgcCwuaGVyb19fYm9keSBwLC5oZXJvLXNlY29uZGFyeV9fYm9keSBwLC5iZy1ibHVlIC5wLC5tb2RhbF9fZm9vdGVyIC5wLC5ibG9jay1jb250YWN0IC5wLC5ibG9jay1sb2NrZWQgLnAsLmhlcm9fX2JvZHkgLnAsLmhlcm8tc2Vjb25kYXJ5X19ib2R5IC5wLC5iZy1ibHVlIGxhYmVsLC5tb2RhbF9fZm9vdGVyIGxhYmVsLC5ibG9jay1jb250YWN0IGxhYmVsLC5ibG9jay1sb2NrZWQgbGFiZWwsLmhlcm9fX2JvZHkgbGFiZWwsLmhlcm8tc2Vjb25kYXJ5X19ib2R5IGxhYmVse2NvbG9yOiNmZmZ9LmJnLWJsdWUgLmJ0bi10ZXh0LC5tb2RhbF9fZm9vdGVyIC5idG4tdGV4dCwuYmxvY2stY29udGFjdCAuYnRuLXRleHQsLmJsb2NrLWxvY2tlZCAuYnRuLXRleHQsLmhlcm9fX2JvZHkgLmJ0bi10ZXh0LC5oZXJvLXNlY29uZGFyeV9fYm9keSAuYnRuLXRleHQsLmJnLWJsdWUgLnRhYmxlX19idG4sLm1vZGFsX19mb290ZXIgLnRhYmxlX19idG4sLmJsb2NrLWNvbnRhY3QgLnRhYmxlX19idG4sLmJsb2NrLWxvY2tlZCAudGFibGVfX2J0biwuaGVyb19fYm9keSAudGFibGVfX2J0biwuaGVyby1zZWNvbmRhcnlfX2JvZHkgLnRhYmxlX19idG57Y29sb3I6I2ZmZn0uYmctYmx1ZS1saWdodHtiYWNrZ3JvdW5kLWNvbG9yOiMyMzU1OWZ9LmJnLWJsdWUtbGlnaHQgLmgxLC5iZy1ibHVlLWxpZ2h0IGgxLC5iZy1ibHVlLWxpZ2h0IC5oMSwuYmctYmx1ZS1saWdodCAuaDIsLmJnLWJsdWUtbGlnaHQgaDIsLmJnLWJsdWUtbGlnaHQgLmgyLC5iZy1ibHVlLWxpZ2h0IC5oMywuYmctYmx1ZS1saWdodCBoMywuYmctYmx1ZS1saWdodCAuaDMsLmJnLWJsdWUtbGlnaHQgLmNhcmRfX2hlYWRlciwuYmctYmx1ZS1saWdodCAuaDQsLmJnLWJsdWUtbGlnaHQgaDQsLmJnLWJsdWUtbGlnaHQgLmg0LC5iZy1ibHVlLWxpZ2h0IC5jYXJkX19oZWFkZXItLXNtYWxsLC5iZy1ibHVlLWxpZ2h0IC5wLC5iZy1ibHVlLWxpZ2h0IHAsLmJnLWJsdWUtbGlnaHQgLnAsLmJnLWJsdWUtbGlnaHQgbGFiZWx7Y29sb3I6I2ZmZn0uYmctYmx1ZS1saWdodCAuYnRuLXRleHQsLmJnLWJsdWUtbGlnaHQgLnRhYmxlX19idG57Y29sb3I6I2ZmZn0uYmctb3Jhbmdle2JhY2tncm91bmQtY29sb3I6I2VmOTIyOH0uYmctb3JhbmdlIC5oMSwuYmctb3JhbmdlIGgxLC5iZy1vcmFuZ2UgLmgxLC5iZy1vcmFuZ2UgLmgyLC5iZy1vcmFuZ2UgaDIsLmJnLW9yYW5nZSAuaDIsLmJnLW9yYW5nZSAuaDMsLmJnLW9yYW5nZSBoMywuYmctb3JhbmdlIC5oMywuYmctb3JhbmdlIC5jYXJkX19oZWFkZXIsLmJnLW9yYW5nZSAuaDQsLmJnLW9yYW5nZSBoNCwuYmctb3JhbmdlIC5oNCwuYmctb3JhbmdlIC5jYXJkX19oZWFkZXItLXNtYWxsLC5iZy1vcmFuZ2UgLnAsLmJnLW9yYW5nZSBwLC5iZy1vcmFuZ2UgLnAsLmJnLW9yYW5nZSBsYWJlbHtjb2xvcjojZmZmfS5iZy1vcmFuZ2UgLmJ0bi10ZXh0LC5iZy1vcmFuZ2UgLnRhYmxlX19idG57Y29sb3I6I2ZmZn1AbWVkaWEgKG1pbi13aWR0aDogMCl7LmJnLW5vbmUteHN7YmFja2dyb3VuZC1jb2xvcjp0cmFuc3BhcmVudH0uYmctZ3JleS14c3tiYWNrZ3JvdW5kLWNvbG9yOiNmNGY0ZjR9LmJnLWdyZXkteHMgLmJ0bi0tc2Vjb25kYXJ5e2JvcmRlcjoycHggc29saWQgIzIzNTU5Zn0uYmctYmx1ZS14c3tiYWNrZ3JvdW5kLWNvbG9yOiMyMzU1OWZ9LmJnLWJsdWUteHMgLmgxLC5iZy1ibHVlLXhzIGgxLC5iZy1ibHVlLXhzIC5oMSwuYmctYmx1ZS14cyAuaDIsLmJnLWJsdWUteHMgaDIsLmJnLWJsdWUteHMgLmgyLC5iZy1ibHVlLXhzIC5oMywuYmctYmx1ZS14cyBoMywuYmctYmx1ZS14cyAuaDMsLmJnLWJsdWUteHMgLmNhcmRfX2hlYWRlciwuYmctYmx1ZS14cyAuaDQsLmJnLWJsdWUteHMgaDQsLmJnLWJsdWUteHMgLmg0LC5iZy1ibHVlLXhzIC5jYXJkX19oZWFkZXItLXNtYWxsLC5iZy1ibHVlLXhzIC5wLC5iZy1ibHVlLXhzIHAsLmJnLWJsdWUteHMgLnAsLmJnLWJsdWUteHMgbGFiZWx7Y29sb3I6I2ZmZn0uYmctYmx1ZS14cyAuYnRuLXRleHQsLmJnLWJsdWUteHMgLnRhYmxlX19idG57Y29sb3I6I2ZmZn0uYmctYmx1ZS1saWdodC14c3tiYWNrZ3JvdW5kLWNvbG9yOiMwMDY3YjN9LmJnLWJsdWUtbGlnaHQteHMgLmgxLC5iZy1ibHVlLWxpZ2h0LXhzIGgxLC5iZy1ibHVlLWxpZ2h0LXhzIC5oMSwuYmctYmx1ZS1saWdodC14cyAuaDIsLmJnLWJsdWUtbGlnaHQteHMgaDIsLmJnLWJsdWUtbGlnaHQteHMgLmgyLC5iZy1ibHVlLWxpZ2h0LXhzIC5oMywuYmctYmx1ZS1saWdodC14cyBoMywuYmctYmx1ZS1saWdodC14cyAuaDMsLmJnLWJsdWUtbGlnaHQteHMgLmNhcmRfX2hlYWRlciwuYmctYmx1ZS1saWdodC14cyAuaDQsLmJnLWJsdWUtbGlnaHQteHMgaDQsLmJnLWJsdWUtbGlnaHQteHMgLmg0LC5iZy1ibHVlLWxpZ2h0LXhzIC5jYXJkX19oZWFkZXItLXNtYWxsLC5iZy1ibHVlLWxpZ2h0LXhzIC5wLC5iZy1ibHVlLWxpZ2h0LXhzIHAsLmJnLWJsdWUtbGlnaHQteHMgLnAsLmJnLWJsdWUtbGlnaHQteHMgbGFiZWx7Y29sb3I6I2ZmZn0uYmctYmx1ZS1saWdodC14cyAuYnRuLXRleHQsLmJnLWJsdWUtbGlnaHQteHMgLnRhYmxlX19idG57Y29sb3I6I2ZmZn19QG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KXsuYmctbm9uZS1zbXtiYWNrZ3JvdW5kLWNvbG9yOnRyYW5zcGFyZW50fS5iZy1ncmV5LXNte2JhY2tncm91bmQtY29sb3I6I2Y0ZjRmNH0uYmctZ3JleS1zbSAuYnRuLS1zZWNvbmRhcnl7Ym9yZGVyOjJweCBzb2xpZCAjMjM1NTlmfS5iZy1ibHVlLXNte2JhY2tncm91bmQtY29sb3I6IzIzNTU5Zn0uYmctYmx1ZS1zbSAuaDEsLmJnLWJsdWUtc20gaDEsLmJnLWJsdWUtc20gLmgxLC5iZy1ibHVlLXNtIC5oMiwuYmctYmx1ZS1zbSBoMiwuYmctYmx1ZS1zbSAuaDIsLmJnLWJsdWUtc20gLmgzLC5iZy1ibHVlLXNtIGgzLC5iZy1ibHVlLXNtIC5oMywuYmctYmx1ZS1zbSAuY2FyZF9faGVhZGVyLC5iZy1ibHVlLXNtIC5oNCwuYmctYmx1ZS1zbSBoNCwuYmctYmx1ZS1zbSAuaDQsLmJnLWJsdWUtc20gLmNhcmRfX2hlYWRlci0tc21hbGwsLmJnLWJsdWUtc20gLnAsLmJnLWJsdWUtc20gcCwuYmctYmx1ZS1zbSAucCwuYmctYmx1ZS1zbSBsYWJlbHtjb2xvcjojZmZmfS5iZy1ibHVlLXNtIC5idG4tdGV4dCwuYmctYmx1ZS1zbSAudGFibGVfX2J0bntjb2xvcjojZmZmfS5iZy1ibHVlLWxpZ2h0LXNte2JhY2tncm91bmQtY29sb3I6IzAwNjdiM30uYmctYmx1ZS1saWdodC1zbSAuaDEsLmJnLWJsdWUtbGlnaHQtc20gaDEsLmJnLWJsdWUtbGlnaHQtc20gLmgxLC5iZy1ibHVlLWxpZ2h0LXNtIC5oMiwuYmctYmx1ZS1saWdodC1zbSBoMiwuYmctYmx1ZS1saWdodC1zbSAuaDIsLmJnLWJsdWUtbGlnaHQtc20gLmgzLC5iZy1ibHVlLWxpZ2h0LXNtIGgzLC5iZy1ibHVlLWxpZ2h0LXNtIC5oMywuYmctYmx1ZS1saWdodC1zbSAuY2FyZF9faGVhZGVyLC5iZy1ibHVlLWxpZ2h0LXNtIC5oNCwuYmctYmx1ZS1saWdodC1zbSBoNCwuYmctYmx1ZS1saWdodC1zbSAuaDQsLmJnLWJsdWUtbGlnaHQtc20gLmNhcmRfX2hlYWRlci0tc21hbGwsLmJnLWJsdWUtbGlnaHQtc20gLnAsLmJnLWJsdWUtbGlnaHQtc20gcCwuYmctYmx1ZS1saWdodC1zbSAucCwuYmctYmx1ZS1saWdodC1zbSBsYWJlbHtjb2xvcjojZmZmfS5iZy1ibHVlLWxpZ2h0LXNtIC5idG4tdGV4dCwuYmctYmx1ZS1saWdodC1zbSAudGFibGVfX2J0bntjb2xvcjojZmZmfX1AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpey5iZy1ub25lLW1ke2JhY2tncm91bmQtY29sb3I6dHJhbnNwYXJlbnR9LmJnLWdyZXktbWR7YmFja2dyb3VuZC1jb2xvcjojZjRmNGY0fS5iZy1ncmV5LW1kIC5idG4tLXNlY29uZGFyeXtib3JkZXI6MnB4IHNvbGlkICMyMzU1OWZ9LmJnLWJsdWUtbWR7YmFja2dyb3VuZC1jb2xvcjojMjM1NTlmfS5iZy1ibHVlLW1kIC5oMSwuYmctYmx1ZS1tZCBoMSwuYmctYmx1ZS1tZCAuaDEsLmJnLWJsdWUtbWQgLmgyLC5iZy1ibHVlLW1kIGgyLC5iZy1ibHVlLW1kIC5oMiwuYmctYmx1ZS1tZCAuaDMsLmJnLWJsdWUtbWQgaDMsLmJnLWJsdWUtbWQgLmgzLC5iZy1ibHVlLW1kIC5jYXJkX19oZWFkZXIsLmJnLWJsdWUtbWQgLmg0LC5iZy1ibHVlLW1kIGg0LC5iZy1ibHVlLW1kIC5oNCwuYmctYmx1ZS1tZCAuY2FyZF9faGVhZGVyLS1zbWFsbCwuYmctYmx1ZS1tZCAucCwuYmctYmx1ZS1tZCBwLC5iZy1ibHVlLW1kIC5wLC5iZy1ibHVlLW1kIGxhYmVse2NvbG9yOiNmZmZ9LmJnLWJsdWUtbWQgLmJ0bi10ZXh0LC5iZy1ibHVlLW1kIC50YWJsZV9fYnRue2NvbG9yOiNmZmZ9LmJnLWJsdWUtbGlnaHQtbWR7YmFja2dyb3VuZC1jb2xvcjojMDA2N2IzfS5iZy1ibHVlLWxpZ2h0LW1kIC5oMSwuYmctYmx1ZS1saWdodC1tZCBoMSwuYmctYmx1ZS1saWdodC1tZCAuaDEsLmJnLWJsdWUtbGlnaHQtbWQgLmgyLC5iZy1ibHVlLWxpZ2h0LW1kIGgyLC5iZy1ibHVlLWxpZ2h0LW1kIC5oMiwuYmctYmx1ZS1saWdodC1tZCAuaDMsLmJnLWJsdWUtbGlnaHQtbWQgaDMsLmJnLWJsdWUtbGlnaHQtbWQgLmgzLC5iZy1ibHVlLWxpZ2h0LW1kIC5jYXJkX19oZWFkZXIsLmJnLWJsdWUtbGlnaHQtbWQgLmg0LC5iZy1ibHVlLWxpZ2h0LW1kIGg0LC5iZy1ibHVlLWxpZ2h0LW1kIC5oNCwuYmctYmx1ZS1saWdodC1tZCAuY2FyZF9faGVhZGVyLS1zbWFsbCwuYmctYmx1ZS1saWdodC1tZCAucCwuYmctYmx1ZS1saWdodC1tZCBwLC5iZy1ibHVlLWxpZ2h0LW1kIC5wLC5iZy1ibHVlLWxpZ2h0LW1kIGxhYmVse2NvbG9yOiNmZmZ9LmJnLWJsdWUtbGlnaHQtbWQgLmJ0bi10ZXh0LC5iZy1ibHVlLWxpZ2h0LW1kIC50YWJsZV9fYnRue2NvbG9yOiNmZmZ9fUBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpey5iZy1ub25lLWxne2JhY2tncm91bmQtY29sb3I6dHJhbnNwYXJlbnR9LmJnLWdyZXktbGd7YmFja2dyb3VuZC1jb2xvcjojZjRmNGY0fS5iZy1ncmV5LWxnIC5idG4tLXNlY29uZGFyeXtib3JkZXI6MnB4IHNvbGlkICMyMzU1OWZ9LmJnLWJsdWUtbGd7YmFja2dyb3VuZC1jb2xvcjojMjM1NTlmfS5iZy1ibHVlLWxnIC5oMSwuYmctYmx1ZS1sZyBoMSwuYmctYmx1ZS1sZyAuaDEsLmJnLWJsdWUtbGcgLmgyLC5iZy1ibHVlLWxnIGgyLC5iZy1ibHVlLWxnIC5oMiwuYmctYmx1ZS1sZyAuaDMsLmJnLWJsdWUtbGcgaDMsLmJnLWJsdWUtbGcgLmgzLC5iZy1ibHVlLWxnIC5jYXJkX19oZWFkZXIsLmJnLWJsdWUtbGcgLmg0LC5iZy1ibHVlLWxnIGg0LC5iZy1ibHVlLWxnIC5oNCwuYmctYmx1ZS1sZyAuY2FyZF9faGVhZGVyLS1zbWFsbCwuYmctYmx1ZS1sZyAucCwuYmctYmx1ZS1sZyBwLC5iZy1ibHVlLWxnIC5wLC5iZy1ibHVlLWxnIGxhYmVse2NvbG9yOiNmZmZ9LmJnLWJsdWUtbGcgLmJ0bi10ZXh0LC5iZy1ibHVlLWxnIC50YWJsZV9fYnRue2NvbG9yOiNmZmZ9LmJnLWJsdWUtbGlnaHQtbGd7YmFja2dyb3VuZC1jb2xvcjojMDA2N2IzfS5iZy1ibHVlLWxpZ2h0LWxnIC5oMSwuYmctYmx1ZS1saWdodC1sZyBoMSwuYmctYmx1ZS1saWdodC1sZyAuaDEsLmJnLWJsdWUtbGlnaHQtbGcgLmgyLC5iZy1ibHVlLWxpZ2h0LWxnIGgyLC5iZy1ibHVlLWxpZ2h0LWxnIC5oMiwuYmctYmx1ZS1saWdodC1sZyAuaDMsLmJnLWJsdWUtbGlnaHQtbGcgaDMsLmJnLWJsdWUtbGlnaHQtbGcgLmgzLC5iZy1ibHVlLWxpZ2h0LWxnIC5jYXJkX19oZWFkZXIsLmJnLWJsdWUtbGlnaHQtbGcgLmg0LC5iZy1ibHVlLWxpZ2h0LWxnIGg0LC5iZy1ibHVlLWxpZ2h0LWxnIC5oNCwuYmctYmx1ZS1saWdodC1sZyAuY2FyZF9faGVhZGVyLS1zbWFsbCwuYmctYmx1ZS1saWdodC1sZyAucCwuYmctYmx1ZS1saWdodC1sZyBwLC5iZy1ibHVlLWxpZ2h0LWxnIC5wLC5iZy1ibHVlLWxpZ2h0LWxnIGxhYmVse2NvbG9yOiNmZmZ9LmJnLWJsdWUtbGlnaHQtbGcgLmJ0bi10ZXh0LC5iZy1ibHVlLWxpZ2h0LWxnIC50YWJsZV9fYnRue2NvbG9yOiNmZmZ9fUBtZWRpYSAobWluLXdpZHRoOiAxMzEycHgpey5iZy1ub25lLXhse2JhY2tncm91bmQtY29sb3I6dHJhbnNwYXJlbnR9LmJnLWdyZXkteGx7YmFja2dyb3VuZC1jb2xvcjojZjRmNGY0fS5iZy1ncmV5LXhsIC5idG4tLXNlY29uZGFyeXtib3JkZXI6MnB4IHNvbGlkICMyMzU1OWZ9LmJnLWJsdWUteGx7YmFja2dyb3VuZC1jb2xvcjojMjM1NTlmfS5iZy1ibHVlLXhsIC5oMSwuYmctYmx1ZS14bCBoMSwuYmctYmx1ZS14bCAuaDEsLmJnLWJsdWUteGwgLmgyLC5iZy1ibHVlLXhsIGgyLC5iZy1ibHVlLXhsIC5oMiwuYmctYmx1ZS14bCAuaDMsLmJnLWJsdWUteGwgaDMsLmJnLWJsdWUteGwgLmgzLC5iZy1ibHVlLXhsIC5jYXJkX19oZWFkZXIsLmJnLWJsdWUteGwgLmg0LC5iZy1ibHVlLXhsIGg0LC5iZy1ibHVlLXhsIC5oNCwuYmctYmx1ZS14bCAuY2FyZF9faGVhZGVyLS1zbWFsbCwuYmctYmx1ZS14bCAucCwuYmctYmx1ZS14bCBwLC5iZy1ibHVlLXhsIC5wLC5iZy1ibHVlLXhsIGxhYmVse2NvbG9yOiNmZmZ9LmJnLWJsdWUteGwgLmJ0bi10ZXh0LC5iZy1ibHVlLXhsIC50YWJsZV9fYnRue2NvbG9yOiNmZmZ9LmJnLWJsdWUtbGlnaHQteGx7YmFja2dyb3VuZC1jb2xvcjojMDA2N2IzfS5iZy1ibHVlLWxpZ2h0LXhsIC5oMSwuYmctYmx1ZS1saWdodC14bCBoMSwuYmctYmx1ZS1saWdodC14bCAuaDEsLmJnLWJsdWUtbGlnaHQteGwgLmgyLC5iZy1ibHVlLWxpZ2h0LXhsIGgyLC5iZy1ibHVlLWxpZ2h0LXhsIC5oMiwuYmctYmx1ZS1saWdodC14bCAuaDMsLmJnLWJsdWUtbGlnaHQteGwgaDMsLmJnLWJsdWUtbGlnaHQteGwgLmgzLC5iZy1ibHVlLWxpZ2h0LXhsIC5jYXJkX19oZWFkZXIsLmJnLWJsdWUtbGlnaHQteGwgLmg0LC5iZy1ibHVlLWxpZ2h0LXhsIGg0LC5iZy1ibHVlLWxpZ2h0LXhsIC5oNCwuYmctYmx1ZS1saWdodC14bCAuY2FyZF9faGVhZGVyLS1zbWFsbCwuYmctYmx1ZS1saWdodC14bCAucCwuYmctYmx1ZS1saWdodC14bCBwLC5iZy1ibHVlLWxpZ2h0LXhsIC5wLC5iZy1ibHVlLWxpZ2h0LXhsIGxhYmVse2NvbG9yOiNmZmZ9LmJnLWJsdWUtbGlnaHQteGwgLmJ0bi10ZXh0LC5iZy1ibHVlLWxpZ2h0LXhsIC50YWJsZV9fYnRue2NvbG9yOiNmZmZ9fS50ZXh0LWNvbnRhaW5lcnttYXgtd2lkdGg6NTA4cHh9LmNlbnRlci1ibG9jaywuYnRuLmJ0bi0tY2VudGVye2Rpc3BsYXk6YmxvY2s7bWFyZ2luLWxlZnQ6YXV0bzttYXJnaW4tcmlnaHQ6YXV0b30uY2FyZDpob3ZlciwuY2FyZC5jYXJkLS1ibHVlOmhvdmVyLC5jYXJkLmNhcmQtLW9yYW5nZTpob3ZlciwuY2FyZC5jYXJkLS1ncmV5OmhvdmVye2JveC1zaGFkb3c6MnB4IDRweCA4cHggMCByZ2JhKDAsMCwwLDAuMjUpLDhweCA4cHggOHB4IDAgcmdiYSgwLDAsMCwwLjE1KTt0cmFuc2Zvcm06c2NhbGUoMS4wMDUpfS5jYXJke2JveC1zaGFkb3c6MnB4IDRweCA4cHggMCByZ2JhKDAsMCwwLDAuMjUpO2hlaWdodDoxMDAlO3Bvc2l0aW9uOnJlbGF0aXZlO2Rpc3BsYXk6YmxvY2s7dHJhbnNpdGlvbjouM3M7Y3Vyc29yOnBvaW50ZXI7bWluLXdpZHRoOjIyNXB4O2JhY2tncm91bmQtY29sb3I6I2ZmZjt0cmFuc2l0aW9uOi4zcztvdmVyZmxvdzpoaWRkZW59LmNhcmQgLmgxLC5jYXJkIGgxLC5jYXJkIC5oMSwuY2FyZCAuaDIsLmNhcmQgaDIsLmNhcmQgLmgyLC5jYXJkIC5oMywuY2FyZCBoMywuY2FyZCAuaDMsLmNhcmQgLmNhcmRfX2hlYWRlciwuY2FyZCAuaDQsLmNhcmQgaDQsLmNhcmQgLmg0LC5jYXJkIC5jYXJkX19oZWFkZXItLXNtYWxsLC5jYXJkIC5wLC5jYXJkIHAsLmNhcmQgLnAsLmNhcmQgbGFiZWx7Y29sb3I6IzAwMH0uY2FyZCAuYnRuLXRleHQsLmNhcmQgLnRhYmxlX19idG57Y29sb3I6IzIzNTU5Zn0uY2FyZC5fZmFkZXtvcGFjaXR5OjAuNH0uY2FyZF9faW1ne2hlaWdodDoxNDVweDtiYWNrZ3JvdW5kLXBvc2l0aW9uOmNlbnRlcjtiYWNrZ3JvdW5kLXNpemU6Y292ZXI7YmFja2dyb3VuZC1yZXBlYXQ6bm8tcmVwZWF0O2JhY2tncm91bmQtc2l6ZTpjb3Zlcjtwb3NpdGlvbjpyZWxhdGl2ZTt3aWR0aDoxMDElfS5jYXJkX190YWdze3Bvc2l0aW9uOmFic29sdXRlO2JvdHRvbTo4cHg7bGVmdDoxNnB4fS5jYXJkX19ib2R5e3BhZGRpbmc6MjRweCAxNnB4IDU2cHh9LmNhcmRfX2luZm97cG9zaXRpb246YWJzb2x1dGU7bGVmdDoxNnB4O2JvdHRvbToyNHB4O3JpZ2h0OjU2cHh9LmNhcmRfX2luZm8+c3BhbnttYXJnaW46MDttYXJnaW4tcmlnaHQ6MTZweDtkaXNwbGF5OmlubGluZS1ibG9ja30uY2FyZF9fYnRue3Bvc2l0aW9uOmFic29sdXRlO2JvdHRvbTowO3JpZ2h0OjB9LmNhcmRfX2RhdGUtYnViYmxle2JhY2tncm91bmQtY29sb3I6IzNlYWU0ZTt3aWR0aDo4MHB4O2hlaWdodDo4MHB4O2ZvbnQtZmFtaWx5OlwiQXJpYWwgQmxhY2tcIjtjb2xvcjojZmZmO2Rpc3BsYXk6ZmxleDtmbGV4LWRpcmVjdGlvbjpjb2x1bW47anVzdGlmeS1jb250ZW50OmNlbnRlcjthbGlnbi1pdGVtczpjZW50ZXI7Ym9yZGVyLXJhZGl1czowIDUwJSA1MCUgNTAlfS5jYXJkX19kYXRlLWJ1YmJsZSBzcGFuOmZpcnN0LWNoaWxke2ZvbnQtc2l6ZToyLjFyZW19LmNhcmRfX2RhdGUtYnViYmxlIHNwYW46bnRoLWNoaWxkKDIpe2ZvbnQtc2l6ZToxLjhyZW19LmNhcmRfX2J1YmJsZXtiYWNrZ3JvdW5kLWNvbG9yOiNmZmY7d2lkdGg6NTZweDtoZWlnaHQ6NTZweDtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MDtsZWZ0OjA7Zm9udC1mYW1pbHk6XCJBcmlhbCBCbGFja1wiO2ZvbnQtc2l6ZToyNHB4O2NvbG9yOiMyMzU1OWY7ZGlzcGxheTpmbGV4O2ZsZXgtZGlyZWN0aW9uOmNvbHVtbjtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO2FsaWduLWl0ZW1zOmNlbnRlcjtib3JkZXItcmFkaXVzOjAgNTAlIDUwJSA1MCV9LmNhcmRfX2J1YmJsZSBzcGFuOmZpcnN0LWNoaWxke2ZvbnQtc2l6ZToyLjFyZW19LmNhcmRfX2J1YmJsZSBzcGFuOm50aC1jaGlsZCgyKXtmb250LXNpemU6MS44cmVtfUBtZWRpYSAobWluLXdpZHRoOiAwKSBhbmQgKG1heC13aWR0aDogMTE5OXB4KXsuY2FyZF9fYnViYmxlKy5jYXJkX19ib2R5IC5jYXJkX19oZWFkZXJ7bWFyZ2luLWxlZnQ6NTZweH19QG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCl7LmNhcmRfX2J1YmJsZSsuY2FyZF9fYm9keXttYXJnaW4tdG9wOjU2cHh9fS5jYXJkLmNhcmQtLWJsdWV7YmFja2dyb3VuZC1jb2xvcjojMjM1NTlmfS5jYXJkLmNhcmQtLWJsdWUgLmgxLC5jYXJkLmNhcmQtLWJsdWUgaDEsLmNhcmQuY2FyZC0tYmx1ZSAuaDEsLmNhcmQuY2FyZC0tYmx1ZSAuaDIsLmNhcmQuY2FyZC0tYmx1ZSBoMiwuY2FyZC5jYXJkLS1ibHVlIC5oMiwuY2FyZC5jYXJkLS1ibHVlIC5oMywuY2FyZC5jYXJkLS1ibHVlIGgzLC5jYXJkLmNhcmQtLWJsdWUgLmgzLC5jYXJkLmNhcmQtLWJsdWUgLmNhcmRfX2hlYWRlciwuY2FyZC5jYXJkLS1ibHVlIC5oNCwuY2FyZC5jYXJkLS1ibHVlIGg0LC5jYXJkLmNhcmQtLWJsdWUgLmg0LC5jYXJkLmNhcmQtLWJsdWUgLmNhcmRfX2hlYWRlci0tc21hbGwsLmNhcmQuY2FyZC0tYmx1ZSAucCwuY2FyZC5jYXJkLS1ibHVlIHAsLmNhcmQuY2FyZC0tYmx1ZSAucCwuY2FyZC5jYXJkLS1ibHVlIGxhYmVse2NvbG9yOiNmZmZ9LmNhcmQuY2FyZC0tYmx1ZSAuYnRuLXRleHQsLmNhcmQuY2FyZC0tYmx1ZSAudGFibGVfX2J0bntjb2xvcjojZmZmfS5jYXJkLmNhcmQtLW9yYW5nZXtiYWNrZ3JvdW5kLWNvbG9yOiNlZjkyMjg7Ym94LXNoYWRvdzpub25lfS5jYXJkLmNhcmQtLW9yYW5nZSAuaDEsLmNhcmQuY2FyZC0tb3JhbmdlIGgxLC5jYXJkLmNhcmQtLW9yYW5nZSAuaDEsLmNhcmQuY2FyZC0tb3JhbmdlIC5oMiwuY2FyZC5jYXJkLS1vcmFuZ2UgaDIsLmNhcmQuY2FyZC0tb3JhbmdlIC5oMiwuY2FyZC5jYXJkLS1vcmFuZ2UgLmgzLC5jYXJkLmNhcmQtLW9yYW5nZSBoMywuY2FyZC5jYXJkLS1vcmFuZ2UgLmgzLC5jYXJkLmNhcmQtLW9yYW5nZSAuY2FyZF9faGVhZGVyLC5jYXJkLmNhcmQtLW9yYW5nZSAuaDQsLmNhcmQuY2FyZC0tb3JhbmdlIGg0LC5jYXJkLmNhcmQtLW9yYW5nZSAuaDQsLmNhcmQuY2FyZC0tb3JhbmdlIC5jYXJkX19oZWFkZXItLXNtYWxsLC5jYXJkLmNhcmQtLW9yYW5nZSAucCwuY2FyZC5jYXJkLS1vcmFuZ2UgcCwuY2FyZC5jYXJkLS1vcmFuZ2UgLnAsLmNhcmQuY2FyZC0tb3JhbmdlIGxhYmVse2NvbG9yOiNmZmZ9LmNhcmQuY2FyZC0tb3JhbmdlIC5idG4tdGV4dCwuY2FyZC5jYXJkLS1vcmFuZ2UgLnRhYmxlX19idG57Y29sb3I6I2ZmZn0uY2FyZC5jYXJkLS1ncmV5e2JhY2tncm91bmQtY29sb3I6I2Y0ZjRmNDtib3gtc2hhZG93Om5vbmU7bWluLXdpZHRoOjI2MHB4fS5jYXJkLmNhcmQtLWdyZXkgLmgxLC5jYXJkLmNhcmQtLWdyZXkgaDEsLmNhcmQuY2FyZC0tZ3JleSAuaDEsLmNhcmQuY2FyZC0tZ3JleSAuaDIsLmNhcmQuY2FyZC0tZ3JleSBoMiwuY2FyZC5jYXJkLS1ncmV5IC5oMiwuY2FyZC5jYXJkLS1ncmV5IC5oMywuY2FyZC5jYXJkLS1ncmV5IGgzLC5jYXJkLmNhcmQtLWdyZXkgLmgzLC5jYXJkLmNhcmQtLWdyZXkgLmNhcmRfX2hlYWRlciwuY2FyZC5jYXJkLS1ncmV5IC5oNCwuY2FyZC5jYXJkLS1ncmV5IGg0LC5jYXJkLmNhcmQtLWdyZXkgLmg0LC5jYXJkLmNhcmQtLWdyZXkgLmNhcmRfX2hlYWRlci0tc21hbGwsLmNhcmQuY2FyZC0tZ3JleSAucCwuY2FyZC5jYXJkLS1ncmV5IHAsLmNhcmQuY2FyZC0tZ3JleSAucCwuY2FyZC5jYXJkLS1ncmV5IGxhYmVse2NvbG9yOiMwMDB9LmNhcmQuY2FyZC0tZ3JleSAuYnRuLXRleHQsLmNhcmQuY2FyZC0tZ3JleSAudGFibGVfX2J0bntjb2xvcjojMjM1NTlmfS5jYXJkLS1zaGFkb3d7Ym94LXNoYWRvdzoycHggNHB4IDhweCByZ2JhKDAsMCwwLDAuMjUpfS5jYXJkLS1zbWFsbHtkaXNwbGF5OmZsZXh9LmNhcmQtLXNtYWxsIC5jYXJkX19pbWd7d2lkdGg6NzZweDtoZWlnaHQ6NzZweH0uY2FyZC0tc21hbGwgLmNhcmRfX2JvZHl7cGFkZGluZzo4cHg7ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmNlbnRlcn0uY2FyZC0tc21hbGwgLmNhcmRfX2JvZHkgaDIsLmNhcmQtLXNtYWxsIC5jYXJkX19ib2R5IC5oMiwuY2FyZC0tc21hbGwgLmNhcmRfX2JvZHkgaDMsLmNhcmQtLXNtYWxsIC5jYXJkX19ib2R5IC5oMywuY2FyZC0tc21hbGwgLmNhcmRfX2JvZHkgLmNhcmRfX2hlYWRlciwuY2FyZC0tc21hbGwgLmNhcmRfX2JvZHkgaDQsLmNhcmQtLXNtYWxsIC5jYXJkX19ib2R5IC5oNCwuY2FyZC0tc21hbGwgLmNhcmRfX2JvZHkgLmNhcmRfX2hlYWRlci0tc21hbGx7Zm9udC1mYW1pbHk6XCJBcmlhbCBCb2xkXCI7Zm9udC1zaXplOjEuOHJlbTttYXJnaW46MH0uY2FyZC0tc21hbGwgLmNhcmRfX2JvZHkgcCwuY2FyZC0tc21hbGwgLmNhcmRfX2JvZHkgLnB7ZGlzcGxheTpub25lfS5jYXJkLS1zbWFsbCAuY2FyZF9fYnRue2Rpc3BsYXk6bm9uZX0uY2FyZC0tY2VudGVye21heC13aWR0aDo0MDBweDttYXJnaW46MCBhdXRvfS5jb250ZW50LXNsaWRlcntvdmVyZmxvdzphdXRvO3BhZGRpbmctdG9wOjE2cHg7cGFkZGluZy1ib3R0b206MTZweDttYXJnaW4tdG9wOi0xNnB4O21hcmdpbi1ib3R0b206LTE2cHg7c2Nyb2xsYmFyLXdpZHRoOm5vbmU7LW1zLW92ZXJmbG93LXN0eWxlOm5vbmV9LmNvbnRlbnQtc2xpZGVyOjotd2Via2l0LXNjcm9sbGJhcntkaXNwbGF5Om5vbmV9LmNvbnRlbnQtc2xpZGVyIGF7dXNlci1kcmFnOm5vbmU7dXNlci1zZWxlY3Q6bm9uZTstbW96LXVzZXItc2VsZWN0Om5vbmU7LXdlYmtpdC11c2VyLWRyYWc6bm9uZTstd2Via2l0LXVzZXItc2VsZWN0Om5vbmU7LW1zLXVzZXItc2VsZWN0Om5vbmV9LmNvbnRlbnQtc2xpZGVyLXRlc3R7YmFja2dyb3VuZC1pbWFnZTp1cmwoaHR0cHM6Ly9wbGFjZWltZy5jb20vNjQwLzQ4MC9hbnkpO2JhY2tncm91bmQtc2l6ZTpjb3ZlcjtoZWlnaHQ6MjAwcHg7bWluLXdpZHRoOjQwMHB4fS5jYXJkLXNsaWRlci1yb3d7ZmxleC13cmFwOm5vd3JhcDttYXJnaW4tbGVmdDotOHB4O21hcmdpbi1yaWdodDowO3BhZGRpbmctbGVmdDowfS5jYXJkLXNsaWRlci1yb3c+LmNvbHtwYWRkaW5nOjAgOHB4fS5jYXJkLXNsaWRlci1yb3c+LmNvbDpsYXN0LWNoaWxke3BhZGRpbmctcmlnaHQ6MH0uaWNvbiwucGFnaW5hdGlvbl9fbGVmdCBpLC5wYWdpbmF0aW9uX19yaWdodCBpLC5kcm9wZG93bl9fYnRuIGksLmhlYWRlcl9fbmF2LWl0ZW0taWNvbnstbW96LW9zeC1mb250LXNtb290aGluZzpncmF5c2NhbGU7LXdlYmtpdC1mb250LXNtb290aGluZzphbnRpYWxpYXNlZDt0ZXh0LXJlbmRlcmluZzphdXRvO3RleHQtdHJhbnNmb3JtOm5vbmU7d2lkdGg6MzhweDtoZWlnaHQ6MzhweDtkaXNwbGF5OmlubGluZS1ibG9jaztiYWNrZ3JvdW5kLXBvc2l0aW9uOmNlbnRlcjtiYWNrZ3JvdW5kLXJlcGVhdDpuby1yZXBlYXQ7YmFja2dyb3VuZC1zaXplOmNvbnRhaW59Lmljb24tLWFycm93LWxlZnQtYmx1ZXtiYWNrZ3JvdW5kLWltYWdlOnVybChcImFzc2V0cy9zdmcvYXJyb3ctbGVmdC1ibHVlLnN2Z1wiKX0uaWNvbi0tYXJyb3ctbGVmdC13aGl0ZXtiYWNrZ3JvdW5kLWltYWdlOnVybChcImFzc2V0cy9zdmcvYXJyb3ctbGVmdC13aGl0ZS5zdmdcIil9Lmljb24tLWFycm93LXJpZ2h0LWJsdWV7YmFja2dyb3VuZC1pbWFnZTp1cmwoXCJhc3NldHMvc3ZnL2Fycm93LXJpZ2h0LWJsdWUuc3ZnXCIpfS5pY29uLS1hcnJvdy1yaWdodC13aGl0ZXtiYWNrZ3JvdW5kLWltYWdlOnVybChcImFzc2V0cy9zdmcvYXJyb3ctcmlnaHQtd2hpdGUuc3ZnXCIpfS5pY29uLS1jaGV2cm9uLWRvd24sLmRyb3Bkb3duX19idG4gaXtiYWNrZ3JvdW5kLWltYWdlOnVybChcImFzc2V0cy9zdmcvY2hldnJvbi1kb3duLnN2Z1wiKX0uaWNvbi0tY2hldnJvbi1kb3duLWJpZ3tiYWNrZ3JvdW5kLWltYWdlOnVybChcImFzc2V0cy9zdmcvY2hldnJvbi1kb3duLWJpZy5zdmdcIil9Lmljb24tLWNoZXZyb24tZG93bi1iaWctd2hpdGV7YmFja2dyb3VuZC1pbWFnZTp1cmwoXCJhc3NldHMvc3ZnL2NoZXZyb24tZG93bi1iaWctd2hpdGUuc3ZnXCIpfS5pY29uLS1jaGV2cm9uLWxlZnQtYmx1ZXtiYWNrZ3JvdW5kLWltYWdlOnVybChcImFzc2V0cy9zdmcvY2hldnJvbi1yaWdodC5zdmdcIil9Lmljb24tLWNoZXZyb24tbGVmdC1ncmV5LC5wYWdpbmF0aW9uX19sZWZ0IGl7YmFja2dyb3VuZC1pbWFnZTp1cmwoXCJhc3NldHMvc3ZnL2NoZXZyb24tbGVmdC1ncmV5LnN2Z1wiKX0uaWNvbi0tY2hldnJvbi1yaWdodHtiYWNrZ3JvdW5kLWltYWdlOnVybChcImFzc2V0cy9zdmcvY2hldnJvbi1yaWdodC5zdmdcIil9Lmljb24tLWNoZXZyb24tcmlnaHQtZ3JleSwucGFnaW5hdGlvbl9fcmlnaHQgaXtiYWNrZ3JvdW5kLWltYWdlOnVybChcImFzc2V0cy9zdmcvY2hldnJvbi1yaWdodC1ncmV5LnN2Z1wiKX0uaWNvbi0taW5mb3tiYWNrZ3JvdW5kLWltYWdlOnVybChcImFzc2V0cy9zdmcvaW5mby5zdmdcIil9Lmljb24tLW5leHQtd2hpdGV7YmFja2dyb3VuZC1pbWFnZTp1cmwoXCJhc3NldHMvc3ZnL25leHQtd2hpdGUuc3ZnXCIpfS5pY29uLS1zZWFyY2h7YmFja2dyb3VuZC1pbWFnZTp1cmwoXCJhc3NldHMvc3ZnL3NlYXJjaC5zdmdcIil9Lmljb24tLXNoYXJlLXdoaXRle2JhY2tncm91bmQtaW1hZ2U6dXJsKFwiYXNzZXRzL3N2Zy9zaGFyZS13aGl0ZS5zdmdcIil9Lmljb24tLW1lZGl1bXtiYWNrZ3JvdW5kLWltYWdlOnVybChcImFzc2V0cy9zdmcvbWVkaXVtLnN2Z1wiKX0uaWNvbi0tdHdpdHRlcntiYWNrZ3JvdW5kLWltYWdlOnVybChcImFzc2V0cy9zdmcvdHdpdHRlci5zdmdcIil9Lmljb24tLWxpbmtlZGlue2JhY2tncm91bmQtaW1hZ2U6dXJsKFwiYXNzZXRzL3N2Zy9saW5rZWRpbi5zdmdcIil9Lmljb24tLXlvdXR1YmV7YmFja2dyb3VuZC1pbWFnZTp1cmwoXCJhc3NldHMvc3ZnL3lvdXR1YmUuc3ZnXCIpfS5pY29uLS1tZWRpdW0td2hpdGV7YmFja2dyb3VuZC1pbWFnZTp1cmwoXCJhc3NldHMvc3ZnL21lZGl1bS13aGl0ZS5zdmdcIil9Lmljb24tLXR3aXR0ZXItd2hpdGV7YmFja2dyb3VuZC1pbWFnZTp1cmwoXCJhc3NldHMvc3ZnL3R3aXR0ZXItd2hpdGUuc3ZnXCIpfS5pY29uLS1saW5rZWRpbi13aGl0ZXtiYWNrZ3JvdW5kLWltYWdlOnVybChcImFzc2V0cy9zdmcvbGlua2VkaW4td2hpdGUuc3ZnXCIpfS5pY29uLS15b3V0dWJlLXdoaXRle2JhY2tncm91bmQtaW1hZ2U6dXJsKFwiYXNzZXRzL3N2Zy95b3V0dWJlLXdoaXRlLnN2Z1wiKX0uaWNvbi0tc2l6ZS0xMSwuaGVhZGVyX19uYXYtaXRlbS1pY29ue2hlaWdodDoxMXB4O3dpZHRoOjExcHg7bWluLXdpZHRoOjExcHh9Lmljb24tLXNpemUtMTYsLnBhZ2luYXRpb25fX2xlZnQgaSwucGFnaW5hdGlvbl9fcmlnaHQgaSwuZHJvcGRvd25fX2J0biBpe2hlaWdodDoxNnB4O3dpZHRoOjE2cHg7bWluLXdpZHRoOjE2cHh9Lmljb24tLXNpemUtMjR7aGVpZ2h0OjI0cHg7d2lkdGg6MjRweDttaW4td2lkdGg6MjRweH0uaWNvbi1zb2NpYWx7LW1vei1vc3gtZm9udC1zbW9vdGhpbmc6Z3JheXNjYWxlOy13ZWJraXQtZm9udC1zbW9vdGhpbmc6YW50aWFsaWFzZWQ7dGV4dC1yZW5kZXJpbmc6YXV0bzt0ZXh0LXRyYW5zZm9ybTpub25lO3dpZHRoOjM4cHg7aGVpZ2h0OjM4cHg7ZGlzcGxheTppbmxpbmUtYmxvY2s7YmFja2dyb3VuZC1wb3NpdGlvbjpjZW50ZXI7YmFja2dyb3VuZC1yZXBlYXQ6bm8tcmVwZWF0O2JhY2tncm91bmQtc2l6ZTpjb250YWluO3Bvc2l0aW9uOnJlbGF0aXZlO2JhY2tncm91bmQtY29sb3I6I2ZmZjtib3JkZXItcmFkaXVzOjJweH0uaWNvbi1zb2NpYWw6OmFmdGVye2NvbnRlbnQ6XCJcIjtkaXNwbGF5OmJsb2NrO3Bvc2l0aW9uOmFic29sdXRlO3RvcDo1MCU7bGVmdDo1MCU7dHJhbnNmb3JtOnRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtoZWlnaHQ6MjRweDt3aWR0aDoyNHB4O2JhY2tncm91bmQtcG9zaXRpb246Y2VudGVyO2JhY2tncm91bmQtcmVwZWF0Om5vLXJlcGVhdDtiYWNrZ3JvdW5kLXNpemU6Y29udGFpbn0uaWNvbi1zb2NpYWwtLW1lZGl1bTo6YWZ0ZXJ7YmFja2dyb3VuZC1pbWFnZTp1cmwoXCJhc3NldHMvc3ZnL21lZGl1bS5zdmdcIil9Lmljb24tc29jaWFsLS10d2l0dGVyOjphZnRlcntiYWNrZ3JvdW5kLWltYWdlOnVybChcImFzc2V0cy9zdmcvdHdpdHRlci5zdmdcIil9Lmljb24tc29jaWFsLS1saW5rZWRpbjo6YWZ0ZXJ7YmFja2dyb3VuZC1pbWFnZTp1cmwoXCJhc3NldHMvc3ZnL2xpbmtlZGluLnN2Z1wiKX0uaWNvbi1zb2NpYWwtLXlvdXR1YmU6OmFmdGVye2JhY2tncm91bmQtaW1hZ2U6dXJsKFwiYXNzZXRzL3N2Zy95b3V0dWJlLnN2Z1wiKX0uaWNvbi1zb2NpYWwtLW1lZGl1bS13aGl0ZTo6YWZ0ZXJ7YmFja2dyb3VuZC1pbWFnZTp1cmwoXCJhc3NldHMvc3ZnL21lZGl1bS13aGl0ZS5zdmdcIil9Lmljb24tc29jaWFsLS10d2l0dGVyLXdoaXRlOjphZnRlcntiYWNrZ3JvdW5kLWltYWdlOnVybChcImFzc2V0cy9zdmcvdHdpdHRlci13aGl0ZS5zdmdcIil9Lmljb24tc29jaWFsLS1saW5rZWRpbi13aGl0ZTo6YWZ0ZXJ7YmFja2dyb3VuZC1pbWFnZTp1cmwoXCJhc3NldHMvc3ZnL2xpbmtlZGluLXdoaXRlLnN2Z1wiKX0uaWNvbi1zb2NpYWwtLXlvdXR1YmUtd2hpdGU6OmFmdGVye2JhY2tncm91bmQtaW1hZ2U6dXJsKFwiYXNzZXRzL3N2Zy95b3V0dWJlLXdoaXRlLnN2Z1wiKX0uaWNvbi1zb2NpYWxfX2xhYmVse2ZvbnQtZmFtaWx5OlwiQXJpYWwgQmxhY2tcIn0uaWNvbi1zb2NpYWxfX2NvbnRhaW5lcntkaXNwbGF5OmZsZXh9Lmljb24tc29jaWFsX19jb250YWluZXI+YTpub3QoOmxhc3QtY2hpbGQpe21hcmdpbi1yaWdodDoxNnB4fUBmb250LWZhY2V7Zm9udC1mYW1pbHk6XCJpY29tb29uXCI7c3JjOnVybChcIi9zdHlsZXMvYXNzZXRzL2ZvbnRzL2ljb21vb24uZW90P2RocWI4NFwiKTtzcmM6dXJsKFwiL3N0eWxlcy9hc3NldHMvZm9udHMvaWNvbW9vbi5lb3Q/ZGhxYjg0I2llZml4XCIpIGZvcm1hdChcImVtYmVkZGVkLW9wZW50eXBlXCIpLHVybChcIi9zdHlsZXMvYXNzZXRzL2ZvbnRzL2ljb21vb24udHRmP2RocWI4NFwiKSBmb3JtYXQoXCJ0cnVldHlwZVwiKSx1cmwoXCIvc3R5bGVzL2Fzc2V0cy9mb250cy9pY29tb29uLndvZmY/ZGhxYjg0XCIpIGZvcm1hdChcIndvZmZcIiksdXJsKFwiL3N0eWxlcy9hc3NldHMvZm9udHMvaWNvbW9vbi5zdmc/ZGhxYjg0I2ljb21vb25cIikgZm9ybWF0KFwic3ZnXCIpO2ZvbnQtd2VpZ2h0Om5vcm1hbDtmb250LXN0eWxlOm5vcm1hbDtmb250LWRpc3BsYXk6YmxvY2t9Lmljb24tc2VhcmNoOmJlZm9yZXtjb250ZW50Olwi7qS1XCJ9Lmljb24tYXZhdGFyLTI6YmVmb3Jle2NvbnRlbnQ6XCLupLFcIn0uaWNvbi1hdmF0YXItMTpiZWZvcmV7Y29udGVudDpcIu6kslwifS5pY29uLWxvY2tlZDpiZWZvcmV7Y29udGVudDpcIu6ks1wifS5pY29uLXVubG9ja2VkOmJlZm9yZXtjb250ZW50Olwi7qS0XCJ9Lmljb24tY2hldnJvbi11cC1iaWc6YmVmb3Jle2NvbnRlbnQ6XCLupIBcIn0uaWNvbi1saXN0OmJlZm9yZXtjb250ZW50Olwi7qSBXCJ9Lmljb24tbG9jYXRpb246YmVmb3Jle2NvbnRlbnQ6XCLupIJcIn0uaWNvbi1sb2dvdXQ6YmVmb3Jle2NvbnRlbnQ6XCLupINcIn0uaWNvbi1tZWRpdW06YmVmb3Jle2NvbnRlbnQ6XCLupIRcIn0uaWNvbi1taW51czpiZWZvcmV7Y29udGVudDpcIu6khVwifS5pY29uLW5leHQ6YmVmb3Jle2NvbnRlbnQ6XCLupIZcIn0uaWNvbi1vcHRpb25zOmJlZm9yZXtjb250ZW50Olwi7qSHXCJ9Lmljb24tcGhvbmU6YmVmb3Jle2NvbnRlbnQ6XCLupIhcIn0uaWNvbi1wbHVzOmJlZm9yZXtjb250ZW50Olwi7qSJXCJ9Lmljb24tc2VuZDpiZWZvcmV7Y29udGVudDpcIu6kilwifS5pY29uLXNldHRpbmdzOmJlZm9yZXtjb250ZW50Olwi7qSLXCJ9Lmljb24tc2hhcmU6YmVmb3Jle2NvbnRlbnQ6XCLupIxcIn0uaWNvbi1zb3J0OmJlZm9yZXtjb250ZW50Olwi7qSNXCJ9Lmljb24tc3RhcjpiZWZvcmV7Y29udGVudDpcIu6kjlwifS5pY29uLXR3aXR0ZXI6YmVmb3Jle2NvbnRlbnQ6XCLupI9cIn0uaWNvbi11cGxvYWQ6YmVmb3Jle2NvbnRlbnQ6XCLupJBcIn0uaWNvbi15b3V0dWJlOmJlZm9yZXtjb250ZW50Olwi7qSRXCJ9Lmljb24tYXJyb3ctZG93bjpiZWZvcmV7Y29udGVudDpcIu6kklwifS5pY29uLWFycm93LWxlZnQ6YmVmb3Jle2NvbnRlbnQ6XCLupJNcIn0uaWNvbi1hcnJvdy1yaWdodDpiZWZvcmV7Y29udGVudDpcIu6klFwifS5pY29uLWFycm93LXVwOmJlZm9yZXtjb250ZW50Olwi7qSVXCJ9Lmljb24tYm9vazpiZWZvcmV7Y29udGVudDpcIu6kllwifS5pY29uLWNhbmNlbDpiZWZvcmV7Y29udGVudDpcIu6kl1wifS5pY29uLWNoYXQ6YmVmb3Jle2NvbnRlbnQ6XCLupJhcIn0uaWNvbi1jaGVja21hcms6YmVmb3Jle2NvbnRlbnQ6XCLupJlcIn0uaWNvbi1jaGV2cm9uLWRvd24tYmlnOmJlZm9yZXtjb250ZW50Olwi7qSaXCJ9Lmljb24tY2hldnJvbi1kb3duOmJlZm9yZXtjb250ZW50Olwi7qSbXCJ9Lmljb24tY2hldnJvbi1sZWZ0OmJlZm9yZXtjb250ZW50Olwi7qScXCJ9Lmljb24tY2hldnJvbi1yaWdodC1jb3B5OmJlZm9yZXtjb250ZW50Olwi7qSdXCJ9Lmljb24tY2hldnJvbi1yaWdodDpiZWZvcmV7Y29udGVudDpcIu6knlwifS5pY29uLWNoZXZyb24tdXA6YmVmb3Jle2NvbnRlbnQ6XCLupJ9cIn0uaWNvbi1jbG9zZTpiZWZvcmV7Y29udGVudDpcIu6koFwifS5pY29uLWNvcHk6YmVmb3Jle2NvbnRlbnQ6XCLupKFcIn0uaWNvbi1kaXNsaWtlOmJlZm9yZXtjb250ZW50Olwi7qSiXCJ9Lmljb24tZG93bmxvYWRzOmJlZm9yZXtjb250ZW50Olwi7qSjXCJ9Lmljb24tZWRpdDpiZWZvcmV7Y29udGVudDpcIu6kpFwifS5pY29uLWVudmVsb3BlOmJlZm9yZXtjb250ZW50Olwi7qSlXCJ9Lmljb24tZXh0ZXJuYWw6YmVmb3Jle2NvbnRlbnQ6XCLupKZcIn0uaWNvbi1maWx0ZXJzOmJlZm9yZXtjb250ZW50Olwi7qSnXCJ9Lmljb24tZ3JpZDpiZWZvcmV7Y29udGVudDpcIu6kqFwifS5pY29uLWhlYXJ0OmJlZm9yZXtjb250ZW50Olwi7qSpXCJ9Lmljb24taG9tZTpiZWZvcmV7Y29udGVudDpcIu6kqlwifS5pY29uLWluZm86YmVmb3Jle2NvbnRlbnQ6XCLupKtcIn0uaWNvbi1sYW5ndWFnZTpiZWZvcmV7Y29udGVudDpcIu6krFwifS5pY29uLWxpa2U6YmVmb3Jle2NvbnRlbnQ6XCLupK1cIn0uaWNvbi1saW5rOmJlZm9yZXtjb250ZW50Olwi7qSuXCJ9Lmljb24tbGlua2VkaW46YmVmb3Jle2NvbnRlbnQ6XCLupK9cIn0uaWNvbi1jaGVja21hcmsxOmJlZm9yZXtjb250ZW50Olwi7qSwXCJ9LmJ0biwuYnRuLXNxdWFyZSwuZHJvcGRvd25fX2J0biwuYnRuLWFjdGlvbiwuYnRuLXNoYXJle2xpbmUtaGVpZ2h0OjA7dHJhbnNpdGlvbjowLjNzO2Rpc3BsYXk6aW5saW5lLWZsZXg7YWxpZ24taXRlbXM6Y2VudGVyO2p1c3RpZnktY29udGVudDpjZW50ZXI7d2hpdGUtc3BhY2U6bm93cmFwO2N1cnNvcjpwb2ludGVyfS5idG4tLWFycm93LmJ0biwuYnRuLmJ0bi0tYXJyb3ctd2hpdGUsLmJ0bi5idG4tLWFycm93LWJsdWUsLmJ0bi0tYXJyb3cuYnRuLXNxdWFyZSwuYnRuLXNxdWFyZS5idG4tLWFycm93LXdoaXRlLC5idG4tLWFycm93LXdoaXRlLmRyb3Bkb3duX19idG4sLmJ0bi1zcXVhcmUuYnRuLS1hcnJvdy1ibHVlLC5idG4tLWFycm93LWJsdWUuZHJvcGRvd25fX2J0biwuYnRuLS1hcnJvdy5kcm9wZG93bl9fYnRuLC5idG4tLWFycm93LmJ0bi1hY3Rpb24sLmJ0bi1hY3Rpb24uYnRuLS1hcnJvdy13aGl0ZSwuYnRuLWFjdGlvbi5idG4tLWFycm93LWJsdWUsLmJ0bi0tYXJyb3cuYnRuLXNoYXJlLC5idG4tc2hhcmUuYnRuLS1hcnJvdy13aGl0ZSwuYnRuLXNoYXJlLmJ0bi0tYXJyb3ctYmx1ZXtwYWRkaW5nLXJpZ2h0OjQwcHh9LmJ0bjpmb2N1cywuYnRuLXNxdWFyZTpmb2N1cywuZHJvcGRvd25fX2J0bjpmb2N1cywuYnRuLWFjdGlvbjpmb2N1cywuYnRuLXNoYXJlOmZvY3Vze291dGxpbmU6bm9uZX0uYnRue3BhZGRpbmc6MCAxNnB4O2hlaWdodDozOHB4O2JvcmRlci1yYWRpdXM6MTAwcHg7Zm9udC1mYW1pbHk6XCJBcmlhbCBCbGFja1wifS5idG4gW2NsYXNzXj0naWNvbi0nXSwuYnRuIFtjbGFzcyo9JyBpY29uLSdde2ZvbnQtc2l6ZToxLjZyZW07bWFyZ2luLWxlZnQ6MC41ZW07dHJhbnNpdGlvbjowLjRzIGN1YmljLWJlemllcigwLjIyLCAxLCAwLjM2LCAxKX0uYnRuOmhvdmVyIFtjbGFzc149J2ljb24tJ10sLmJ0bjpob3ZlciBbY2xhc3MqPScgaWNvbi0nXXt0cmFuc2Zvcm06dHJhbnNsYXRlWCg0cHgpfS5idG4tc3F1YXJlLC5kcm9wZG93bl9fYnRuLC5idG4tYWN0aW9ue3dpZHRoOjU2cHg7aGVpZ2h0OjU2cHg7anVzdGlmeS1jb250ZW50OmNlbnRlcjthbGlnbi1pdGVtczpjZW50ZXI7Zm9udC1zaXplOjI0cHh9LmJ0bi10ZXh0LC50YWJsZV9fYnRue2ZvbnQtc2l6ZToxLjRyZW07Zm9udC1mYW1pbHk6XCJBcmlhbCBCbGFja1wiO3BhZGRpbmc6OHB4IDA7cG9zaXRpb246cmVsYXRpdmU7ZGlzcGxheTppbmxpbmUtZmxleDthbGlnbi1pdGVtczpjZW50ZXI7Y3Vyc29yOnBvaW50ZXI7Y29sb3I6IzIzNTU5Zn0uYnRuLXRleHQ6Zm9jdXMsLnRhYmxlX19idG46Zm9jdXN7b3V0bGluZTpub25lfUBtZWRpYSAobWluLXdpZHRoOiA3NjhweCl7LmJ0bi10ZXh0LC50YWJsZV9fYnRue2ZvbnQtc2l6ZToxLjZyZW19fS5idG4tdGV4dCBbY2xhc3NePSdpY29uLSddLC50YWJsZV9fYnRuIFtjbGFzc149J2ljb24tJ10sLmJ0bi10ZXh0IFtjbGFzcyo9JyBpY29uLSddLC50YWJsZV9fYnRuIFtjbGFzcyo9JyBpY29uLSdde2ZvbnQtc2l6ZToxLjZyZW07bWFyZ2luLWxlZnQ6MC41ZW07dHJhbnNpdGlvbjowLjRzIGN1YmljLWJlemllcigwLjIyLCAxLCAwLjM2LCAxKX0uYnRuLXRleHQ6aG92ZXIgW2NsYXNzXj0naWNvbi0nXSwudGFibGVfX2J0bjpob3ZlciBbY2xhc3NePSdpY29uLSddLC5idG4tdGV4dDpob3ZlciBbY2xhc3MqPScgaWNvbi0nXSwudGFibGVfX2J0bjpob3ZlciBbY2xhc3MqPScgaWNvbi0nXXt0cmFuc2Zvcm06dHJhbnNsYXRlWCg4cHgpfS5idG4tLXByaW1hcnksLmJ0bi1zcXVhcmUsLmRyb3Bkb3duX19idG4sLmJ0bi1hY3Rpb24sLmJ0bi1zaGFyZXtiYWNrZ3JvdW5kLWNvbG9yOiMyMzU1OWY7Y29sb3I6I2ZmZn0uYnRuLS1wcmltYXJ5OmhvdmVyLC5idG4tc3F1YXJlOmhvdmVyLC5kcm9wZG93bl9fYnRuOmhvdmVyLC5idG4tYWN0aW9uOmhvdmVyLC5idG4tc2hhcmU6aG92ZXJ7YmFja2dyb3VuZC1jb2xvcjojMTczNDYzfS5idG4tLXNlY29uZGFyeXtiYWNrZ3JvdW5kLWNvbG9yOiNmZmY7Y29sb3I6IzIzNTU5Zn0uYnRuLS1vcmFuZ2V7YmFja2dyb3VuZC1jb2xvcjojZWY5MjI4O2NvbG9yOiNmZmZ9LmJ0bi0tb3JhbmdlOmhvdmVye2JhY2tncm91bmQtY29sb3I6I2I2NWQwOX0uYnRuLS1mbHVpZHt3aWR0aDoxMDAlfUBtZWRpYSAobWluLXdpZHRoOiAwKSBhbmQgKG1heC13aWR0aDogLTFweCl7LmJ0bi0tZmx1aWQteHN7d2lkdGg6MTAwJX19QG1lZGlhIChtaW4td2lkdGg6IDApIGFuZCAobWF4LXdpZHRoOiA3NjdweCl7LmJ0bi0tZmx1aWQtc217d2lkdGg6MTAwJX19QG1lZGlhIChtaW4td2lkdGg6IDApIGFuZCAobWF4LXdpZHRoOiA5OTFweCl7LmJ0bi0tZmx1aWQtbWR7d2lkdGg6MTAwJX19QG1lZGlhIChtaW4td2lkdGg6IDApIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpey5idG4tLWZsdWlkLWxne3dpZHRoOjEwMCV9fUBtZWRpYSAobWluLXdpZHRoOiAwKSBhbmQgKG1heC13aWR0aDogMTMxMXB4KXsuYnRuLS1mbHVpZC14bHt3aWR0aDoxMDAlfX0uYnRuLS10cmFuc3BhcmVudCwuZHJvcGRvd25fX2J0bntiYWNrZ3JvdW5kLWNvbG9yOnRyYW5zcGFyZW50fS5idG4tYWN0aW9ue2JvcmRlci1yYWRpdXM6NTAlIDUwJSAwIDUwJX0uYnRuLXRleHQuYnRuLS1hcnJvdzo6YWZ0ZXIsLmJ0bi10ZXh0LmJ0bi0tYXJyb3ctd2hpdGU6OmFmdGVyLC5idG4tLWFycm93LXdoaXRlLnRhYmxlX19idG46OmFmdGVyLC5idG4tdGV4dC5idG4tLWFycm93LWJsdWU6OmFmdGVyLC5idG4tLWFycm93LWJsdWUudGFibGVfX2J0bjo6YWZ0ZXIsLmJ0bi0tYXJyb3cudGFibGVfX2J0bjo6YWZ0ZXJ7YmFja2dyb3VuZC1pbWFnZTp1cmwoXCJhc3NldHMvc3ZnL2Fycm93LXJpZ2h0LWJsdWUuc3ZnXCIpfS5idG4tdGV4dC0td2hpdGV7Y29sb3I6I2ZmZn0uYnRuLXRleHQtLXdoaXRlLmJ0bi0tYXJyb3c6OmFmdGVyLC5idG4tdGV4dC0td2hpdGUuYnRuLS1hcnJvdy13aGl0ZTo6YWZ0ZXIsLmJ0bi10ZXh0LS13aGl0ZS5idG4tLWFycm93LWJsdWU6OmFmdGVye2JhY2tncm91bmQtaW1hZ2U6dXJsKFwiYXNzZXRzL3N2Zy9hcnJvdy1yaWdodC13aGl0ZS5zdmdcIil9LmJ0bi1zaGFyZXt3aWR0aDo2N3B4O2hlaWdodDozOHB4O2JvcmRlci1yYWRpdXM6MnB4O2ZvbnQtc2l6ZToyNHB4fS5idG4tY29udGFpbmVye2Rpc3BsYXk6ZmxleH0uYnRuLWNvbnRhaW5lcj4uYnRuOm5vdCg6bGFzdC1jaGlsZCksLmJ0bi1jb250YWluZXI+LmJ0bi1zaGFyZTpub3QoOmxhc3QtY2hpbGQpe21hcmdpbi1yaWdodDo4cHh9LmJ0bi0tYm9yZGVyLWJsdWV7Ym9yZGVyOjJweCBzb2xpZCAjMjM1NTlmfS5idG4tLWJvcmRlci13aGl0ZXtib3JkZXI6MnB4IHNvbGlkICNmZmZ9LmJ0bi0tYXJyb3c6OmFmdGVyLC5idG4tLWFycm93LXdoaXRlOjphZnRlciwuYnRuLS1hcnJvdy1ibHVlOjphZnRlcntjb250ZW50OlwiXCI7ZGlzcGxheTpibG9jaztwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MDtyaWdodDoxNnB4O3dpZHRoOjE2cHg7aGVpZ2h0OjEwMCU7YmFja2dyb3VuZC1pbWFnZTp1cmwoXCJhc3NldHMvc3ZnL2Fycm93LXJpZ2h0LXdoaXRlLnN2Z1wiKTtiYWNrZ3JvdW5kLXBvc2l0aW9uOmNlbnRlcjtiYWNrZ3JvdW5kLXNpemU6MTAwJSAxMDAlO2JhY2tncm91bmQtcmVwZWF0Om5vLXJlcGVhdH0uYnRuLS1jcm9zczo6YWZ0ZXJ7Y29udGVudDpcIlwiO2Rpc3BsYXk6YmxvY2s7cG9zaXRpb246YWJzb2x1dGU7dG9wOjA7cmlnaHQ6MTZweDt3aWR0aDoxNnB4O2hlaWdodDoxMDAlO2JhY2tncm91bmQtaW1hZ2U6dXJsKFwiYXNzZXRzL3N2Zy9jbG9zZS5zdmdcIik7YmFja2dyb3VuZC1wb3NpdGlvbjpjZW50ZXI7YmFja2dyb3VuZC1zaXplOjEwMCUgYXV0bztiYWNrZ3JvdW5kLXJlcGVhdDpuby1yZXBlYXR9LmJ0bi0tYXJyb3ctcmV2ZXJzZXtwYWRkaW5nLWxlZnQ6MzJweH0uYnRuLS1hcnJvdy1yZXZlcnNlOjphZnRlcntjb250ZW50OlwiXCI7ZGlzcGxheTpibG9jaztwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MDtsZWZ0OjA7d2lkdGg6MTZweDtoZWlnaHQ6MTAwJTtiYWNrZ3JvdW5kLWltYWdlOnVybChcImFzc2V0cy9zdmcvYXJyb3ctbGVmdC1ibHVlLnN2Z1wiKTtiYWNrZ3JvdW5kLXBvc2l0aW9uOmNlbnRlcjtiYWNrZ3JvdW5kLXNpemU6MTAwJSAxMDAlO2JhY2tncm91bmQtcmVwZWF0Om5vLXJlcGVhdH0uYnRuLS1hcnJvdy13aGl0ZTo6YWZ0ZXJ7YmFja2dyb3VuZC1pbWFnZTp1cmwoXCJhc3NldHMvc3ZnL2Fycm93LXJpZ2h0LXdoaXRlLnN2Z1wiKX0uYnRuLS1hcnJvdy1ibHVlOjphZnRlcntiYWNrZ3JvdW5kLWltYWdlOnVybChcImFzc2V0cy9zdmcvYXJyb3ctcmlnaHQtYmx1ZS5zdmdcIil9LmJ0bi1ncm91cHtkaXNwbGF5OmZsZXg7ZmxleC13cmFwOndyYXA7bWFyZ2luLWJvdHRvbTotMTZweH0uYnRuLWdyb3VwIC5idG57bWFyZ2luLXJpZ2h0OjE2cHg7bWFyZ2luLWJvdHRvbToxNnB4fS5icmVhZGNydW1ic3tmb250LXNpemU6MXJlbTtmb250LWZhbWlseTpcIkFyaWFsIEJvbGRcIjtjb2xvcjojZmZmO3BhZGRpbmctdG9wOjhweH0uYnJlYWRjcnVtYnMgc3Bhbjpub3QoOmxhc3QtY2hpbGQpe3BhZGRpbmctcmlnaHQ6MjRweDtwb3NpdGlvbjpyZWxhdGl2ZX0uYnJlYWRjcnVtYnMgc3Bhbjpub3QoOmxhc3QtY2hpbGQpOjphZnRlcntjb250ZW50OlwiPlwiO2Rpc3BsYXk6aW5saW5lLWJsb2NrO3Bvc2l0aW9uOmFic29sdXRlO3JpZ2h0OjhweH0udGFnLC5jYXJkX190YWdzPnNwYW57Zm9udC1zaXplOjFyZW07Zm9udC1mYW1pbHk6XCJBcmlhbCBCb2xkXCI7bWFyZ2luOjA7YmFja2dyb3VuZC1jb2xvcjojM2MzYzQxO2NvbG9yOiNmZmY7ZGlzcGxheTppbmxpbmUtZmxleDtwYWRkaW5nOjAgNHB4O2JvcmRlci1yYWRpdXM6NHB4O2hlaWdodDoxOXB4O3doaXRlLXNwYWNlOm5vd3JhcDthbGlnbi1pdGVtczpjZW50ZXJ9LnRhZ1tkYXRhPSdzdGFuZGFyZHMnXSwuY2FyZF9fdGFncz5zcGFuW2RhdGE9J3N0YW5kYXJkcydde2JhY2tncm91bmQtY29sb3I6IzIyYTM5ZX0udGFnW2RhdGE9J3VwZGF0ZSddLC5jYXJkX190YWdzPnNwYW5bZGF0YT0ndXBkYXRlJ117YmFja2dyb3VuZC1jb2xvcjojOGQzNTg5fS50YWdbZGF0YT0nZXZlbnQnXSwuY2FyZF9fdGFncz5zcGFuW2RhdGE9J2V2ZW50J117YmFja2dyb3VuZC1jb2xvcjojM2VhZTRlfS50YWdbZGF0YT0nd2ViaW5hciddLC5jYXJkX190YWdzPnNwYW5bZGF0YT0nd2ViaW5hcidde2JhY2tncm91bmQtY29sb3I6I2VmOTIyOH0udGFnW2RhdGE9J3N0YW5kYXJkcyddLC5jYXJkX190YWdzPnNwYW5bZGF0YT0nc3RhbmRhcmRzJ117YmFja2dyb3VuZC1jb2xvcjojMjJhMzllfS50YWdbZGF0YS12YWx1ZT0nc3RhbmRhcmRzJ10sLmNhcmRfX3RhZ3M+c3BhbltkYXRhLXZhbHVlPSdzdGFuZGFyZHMnXXtiYWNrZ3JvdW5kLWNvbG9yOiMwMGFlZWZ9LnRhZ1tkYXRhLXZhbHVlPSdncmktc3RhbmRhcmRzJ10sLmNhcmRfX3RhZ3M+c3BhbltkYXRhLXZhbHVlPSdncmktc3RhbmRhcmRzJ117YmFja2dyb3VuZC1jb2xvcjojMjM1NTlmfS50YWdbZGF0YS12YWx1ZT0nbGlua2FnZS1kb2N1bWVudCddLC5jYXJkX190YWdzPnNwYW5bZGF0YS12YWx1ZT0nbGlua2FnZS1kb2N1bWVudCdde2JhY2tncm91bmQtY29sb3I6IzAwNjdiM30udGFnW2RhdGEtdmFsdWU9J3JlcG9ydGluZy1yZXNvdXJjZXMnXSwuY2FyZF9fdGFncz5zcGFuW2RhdGEtdmFsdWU9J3JlcG9ydGluZy1yZXNvdXJjZXMnXXtiYWNrZ3JvdW5kLWNvbG9yOiNlZjkyMjh9LnRhZ1tkYXRhLXZhbHVlPSdwdWJsaWNhdGlvbnMnXSwuY2FyZF9fdGFncz5zcGFuW2RhdGEtdmFsdWU9J3B1YmxpY2F0aW9ucydde2JhY2tncm91bmQtY29sb3I6IzNlYWU0ZX0udGFnW2RhdGEtdmFsdWU9J3BvbGljeSddLC5jYXJkX190YWdzPnNwYW5bZGF0YS12YWx1ZT0ncG9saWN5J117YmFja2dyb3VuZC1jb2xvcjojMjJhMzllfS50YWdbZGF0YS12YWx1ZT0nZ292ZXJuYW5jZSddLC5jYXJkX190YWdzPnNwYW5bZGF0YS12YWx1ZT0nZ292ZXJuYW5jZSdde2JhY2tncm91bmQtY29sb3I6IzhkMzU4OX0ubGlzdC1jYXJkX19pdGVte2Rpc3BsYXk6ZmxleDtmbGV4LXdyYXA6d3JhcDtwb3NpdGlvbjpyZWxhdGl2ZTttYXJnaW4tYm90dG9tOjE2cHg7Ym9yZGVyLWJvdHRvbToxcHggc29saWQgI2U0ZTRlNDtwYWRkaW5nLWJvdHRvbToxNnB4fUBtZWRpYSAobWluLXdpZHRoOiA3NjhweCl7Lmxpc3QtY2FyZF9faXRlbXttYXJnaW4tYm90dG9tOjI0cHg7cGFkZGluZy1ib3R0b206MDtib3JkZXItYm90dG9tOm5vbmV9fUBtZWRpYSAobWluLXdpZHRoOiAwKSBhbmQgKG1heC13aWR0aDogNzY3cHgpey5saXN0LWNhcmQtLWV4cGFuZCAubGlzdC1jYXJkX19pdGVte3BhZGRpbmctYm90dG9tOjA7Ym9yZGVyLWJvdHRvbTpub25lfX0ubGlzdC1jYXJkX19pbWd7YmFja2dyb3VuZC1jb2xvcjojZTRlNGU0O2JhY2tncm91bmQtcG9zaXRpb246Y2VudGVyO2JhY2tncm91bmQtc2l6ZTpjb3ZlcjtiYWNrZ3JvdW5kLXJlcGVhdDpuby1yZXBlYXQ7d2lkdGg6NzZweDtoZWlnaHQ6NzZweH1AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpey5saXN0LWNhcmRfX2ltZ3t3aWR0aDoxNzhweDtoZWlnaHQ6MTY4cHg7YWxpZ24tc2VsZjpzdHJldGNofX1AbWVkaWEgKG1pbi13aWR0aDogMCkgYW5kIChtYXgtd2lkdGg6IDc2N3B4KXsubGlzdC1jYXJkLS1leHBhbmQgLmxpc3QtY2FyZF9faW1ne3BhZGRpbmctdG9wOjM3JTttYXJnaW4tYm90dG9tOjhweDttYXJnaW4tbGVmdDotMTZweDttYXJnaW4tcmlnaHQ6LTE2cHg7d2lkdGg6MTAwdnd9fS5saXN0LWNhcmRfX2JvZHl7ZGlzcGxheTpmbGV4O3Bvc2l0aW9uOnJlbGF0aXZlO2p1c3RpZnktY29udGVudDpzcGFjZS1iZXR3ZWVuO2ZsZXg6MTttYXJnaW4tbGVmdDoxNnB4fUBtZWRpYSAobWluLXdpZHRoOiA3NjhweCl7Lmxpc3QtY2FyZF9fYm9keXtib3JkZXItYm90dG9tOjFweCBzb2xpZCAjZTRlNGU0O2FsaWduLWl0ZW1zOmNlbnRlcjttYXJnaW4tbGVmdDo0MHB4fX1AbWVkaWEgKG1pbi13aWR0aDogMCkgYW5kIChtYXgtd2lkdGg6IDc2N3B4KXsubGlzdC1jYXJkLS1leHBhbmQgLmxpc3QtY2FyZF9fYm9keXtmbGV4LXdyYXA6d3JhcDttYXJnaW4tbGVmdDowfX0ubGlzdC1jYXJkX19pbmZve2ZsZXg6MSA3MCU7bWF4LXdpZHRoOjcwMHB4O21hcmdpbi1yaWdodDoyNHB4fUBtZWRpYSAobWluLXdpZHRoOiAwKSBhbmQgKG1heC13aWR0aDogNzY3cHgpey5saXN0LWNhcmQtLWV4cGFuZCAubGlzdC1jYXJkX19pbmZve2Rpc3BsYXk6YmxvY2s7ZmxleDoxIDEwMCU7bWFyZ2luLXJpZ2h0OjB9fS5saXN0LWNhcmRfX21ldGF7ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmNlbnRlcjttYXJnaW4tYm90dG9tOjE2cHh9QG1lZGlhIChtaW4td2lkdGg6IDApIGFuZCAobWF4LXdpZHRoOiA3NjdweCl7Lmxpc3QtY2FyZF9fbWV0YXtwb3NpdGlvbjphYnNvbHV0ZTtib3R0b206MDtsZWZ0OjA7cmlnaHQ6MDtqdXN0aWZ5LWNvbnRlbnQ6c3BhY2UtYmV0d2VlbjttYXJnaW4tYm90dG9tOjB9fUBtZWRpYSAobWluLXdpZHRoOiAwKSBhbmQgKG1heC13aWR0aDogNzY3cHgpey5saXN0LWNhcmQtLWV4cGFuZCAubGlzdC1jYXJkX19tZXRhe21hcmdpbi1ib3R0b206MTZweDtwb3NpdGlvbjpyZWxhdGl2ZX19Lmxpc3QtY2FyZF9fZGF0ZXtkaXNwbGF5OmlubGluZS1ibG9jazt3aWR0aDoxMDBweDttYXJnaW46MH0ubGlzdC1jYXJkX190YWdze2Rpc3BsYXk6aW5saW5lLWJsb2NrfS5saXN0LWNhcmRfX2NvcHl7bWF4LXdpZHRoOjczMHB4O2Rpc3BsYXk6bm9uZX1AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpey5saXN0LWNhcmRfX2NvcHl7ZGlzcGxheTpibG9ja319QG1lZGlhIChtaW4td2lkdGg6IDApIGFuZCAobWF4LXdpZHRoOiA3NjdweCl7Lmxpc3QtY2FyZC0tZXhwYW5kIC5saXN0LWNhcmRfX2NvcHl7ZGlzcGxheTpibG9ja319Lmxpc3QtY2FyZF9fYnRue2Rpc3BsYXk6bm9uZTt3aGl0ZS1zcGFjZTpub3dyYXB9QG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KXsubGlzdC1jYXJkX19idG57ZGlzcGxheTppbmxpbmUtZmxleH19LmlucHV0W3R5cGU9J3RleHQnXXtiYWNrZ3JvdW5kLWNvbG9yOiNlNGU0ZTQ7Ym9yZGVyOm5vbmU7Zm9udC1mYW1pbHk6XCJBcmlhbFwiO3dpZHRoOjEwMCU7ZGlzcGxheTpibG9ja30uaW5wdXQ6Zm9jdXNbdHlwZT0ndGV4dCdde291dGxpbmU6bm9uZX0uaW5wdXR7cGFkZGluZzowIDI0cHh9LmlucHV0LWxhYmVsLC5yYWRpby1tZW51X19sYWJlbCwuZHJvcGRvd25fX2xhYmVse2Rpc3BsYXk6YmxvY2s7Zm9udC1mYW1pbHk6XCJBcmlhbCBCbGFja1wiO21hcmdpbi1ib3R0b206MTZweH0uaW5wdXQtZ3JvdXAgLmlucHV0e2hlaWdodDo1NnB4fS5pbnB1dC1maWVsZCwudGFibGVfX3NlYXJjaHtkaXNwbGF5OmZsZXh9LmlucHV0LWZpZWxkIC5pbnB1dCwudGFibGVfX3NlYXJjaCAuaW5wdXR7ZmxleDoxO2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpjZW50ZXJ9LmlucHV0LWZpZWxkIGJ1dHRvbiwudGFibGVfX3NlYXJjaCBidXR0b24sLmlucHV0LWZpZWxkIGlucHV0W3R5cGU9J2J1dHRvbiddLC50YWJsZV9fc2VhcmNoIGlucHV0W3R5cGU9J2J1dHRvbidde2Rpc3BsYXk6YmxvY2t9LmZvcm0gLmZpZWxke2ZvbnQtc2l6ZToxLjRyZW07bWFyZ2luLWJvdHRvbToyNHB4fS5mb3JtIC5maWVsZCBsYWJlbHtmb250LWZhbWlseTpcIkFyaWFsIEJvbGRcIjttYXJnaW4tYm90dG9tOjhweDtkaXNwbGF5OmJsb2NrfS5mb3JtIC5maWVsZCBpbnB1dFt0eXBlPSd0ZXh0J117YmFja2dyb3VuZC1jb2xvcjojZjRmNGY0O2hlaWdodDozMnB4O3BhZGRpbmc6MCAyNHB4fS5mb3JtIC5maWVsZCAuY2hlY2tib3h7cG9zaXRpb246cmVsYXRpdmU7cGFkZGluZy1sZWZ0OjMycHh9LmZvcm0gLmZpZWxkIC5jaGVja2JveDo6YWZ0ZXJ7Y29udGVudDpcIlwiO2Rpc3BsYXk6YmxvY2s7cG9zaXRpb246YWJzb2x1dGU7cG9zaXRpb246YWJzb2x1dGU7dG9wOjA7bGVmdDowO2JvcmRlcjoycHggc29saWQgIzYzNjQ2Njtib3JkZXItcmFkaXVzOjRweDtoZWlnaHQ6MTZweDt3aWR0aDoxNnB4fS5mb3JtIC5maWVsZCAuY2hlY2tib3ggaW5wdXRbdHlwZT0nY2hlY2tib3gnXXtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MDtsZWZ0OjA7b3BhY2l0eTowLjI7Y3Vyc29yOnBvaW50ZXI7aGVpZ2h0OjE2cHg7d2lkdGg6MTZweDt6LWluZGV4OjN9LmZvcm0gLmZpZWxkLmZpZWxkLS1iaWcgaW5wdXR7aGVpZ2h0OjQ4cHh9LmZvcm0gLmZpZWxkLmZpZWxkLS1pbmxpbmV7ZGlzcGxheTppbmxpbmUtZmxleH0ubGlzdC1maWx0ZXJ7b3ZlcmZsb3c6YXV0bztwYWRkaW5nLXRvcDoxNnB4O3BhZGRpbmctYm90dG9tOjE2cHg7bWFyZ2luLXRvcDotMTZweDttYXJnaW4tYm90dG9tOi0xNnB4O3Njcm9sbGJhci13aWR0aDpub25lOy1tcy1vdmVyZmxvdy1zdHlsZTpub25lO21hcmdpbi1sZWZ0Oi0xNnB4O21hcmdpbi1yaWdodDotMTZweH0ubGlzdC1maWx0ZXI6Oi13ZWJraXQtc2Nyb2xsYmFye2Rpc3BsYXk6bm9uZX0ubGlzdC1maWx0ZXIgYXt1c2VyLWRyYWc6bm9uZTt1c2VyLXNlbGVjdDpub25lOy1tb3otdXNlci1zZWxlY3Q6bm9uZTstd2Via2l0LXVzZXItZHJhZzpub25lOy13ZWJraXQtdXNlci1zZWxlY3Q6bm9uZTstbXMtdXNlci1zZWxlY3Q6bm9uZX0ubGlzdC1maWx0ZXJfX2l0ZW1ze2Rpc3BsYXk6ZmxleDttYXJnaW4tYm90dG9tOjMycHg7bGlzdC1zdHlsZTpub25lfS5saXN0LWZpbHRlciBsaXtkaXNwbGF5OmJsb2NrO2xpc3Qtc3R5bGU6bm9uZTt3aGl0ZS1zcGFjZTpub3dyYXA7Zm9udC1mYW1pbHk6XCJBcmlhbCBCb2xkXCI7bWFyZ2luLXJpZ2h0OjI0cHg7Y3Vyc29yOnBvaW50ZXI7cGFkZGluZy1ib3R0b206NHB4fS5saXN0LWZpbHRlciBsaS5fc2VsZWN0ZWQgYXtib3JkZXItYm90dG9tOjRweCBzb2xpZCAjZWY5MjI4O29wYWNpdHk6MX1AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpey5saXN0LWZpbHRlciBsaXtmb250LXNpemU6Mi4xcmVtO2ZvbnQtZmFtaWx5OlwiQXJpYWwgQmxhY2tcIjtwYWRkaW5nLWJvdHRvbTowO21hcmdpbi1yaWdodDozMnB4fX0ubGlzdC1maWx0ZXIgbGk6Zmlyc3QtY2hpbGR7bWFyZ2luLWxlZnQ6MTZweH0ubGlzdC1maWx0ZXIgbGk6bGFzdC1jaGlsZHtwYWRkaW5nLXJpZ2h0OjE2cHh9Lmxpc3QtZmlsdGVyIGF7b3BhY2l0eTowLjU7dHJhbnNpdGlvbjpvcGFjaXR5IDAuMnN9QG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KXsuaW1nLW1peHtkaXNwbGF5OmdyaWQ7Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOnJlcGVhdCgyLCAxZnIpO2dyaWQtY29sdW1uLWdhcDo0MHB4fX1AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpey5pbWctbWl4X19oZWFkZXJ7Z3JpZC1hcmVhOjEgLyAyIC8gMSAvIDJ9fS5pbWctbWl4X19pbWd7d2lkdGg6MTAwJTttYXJnaW4tYm90dG9tOjhweH1AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpey5pbWctbWl4X19pbWd7Z3JpZC1hcmVhOjEgLyAxIC8gNSAvIDF9fUBtZWRpYSAobWluLXdpZHRoOiA3NjhweCl7LmltZy1taXhfX2JvZHl7Z3JpZC1hcmVhOjIgLyAyIC8gMiAvIDJ9fUBtZWRpYSAobWluLXdpZHRoOiA3NjhweCl7LmltZy1taXhfX2JvZHkgcCwuaW1nLW1peF9fYm9keSAucHttYXgtd2lkdGg6bm9uZTttYXJnaW4tYm90dG9tOjMycHh9fS5ibG9jay1xdW90ZSwuY29udGVudF9fcXVvdGUgcCwuY29udGVudF9fcXVvdGUgLnB7Zm9udC1mYW1pbHk6XCJBcmlhbCBCb2xkIEl0YWxpY1wiO2ZvbnQtc2l6ZToxOHB4O3Bvc2l0aW9uOnJlbGF0aXZlO21hcmdpbi1ib3R0b206MHB4O21hcmdpbi1sZWZ0OjQwcHh9QG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KXsuYmxvY2stcXVvdGUsLmNvbnRlbnRfX3F1b3RlIHAsLmNvbnRlbnRfX3F1b3RlIC5we21hcmdpbi1sZWZ0OjB9fS5ibG9jay1xdW90ZTo6YmVmb3JlLC5jb250ZW50X19xdW90ZSBwOjpiZWZvcmUsLmNvbnRlbnRfX3F1b3RlIC5wOjpiZWZvcmV7Y29udGVudDonXCInO3Bvc2l0aW9uOmFic29sdXRlO2xlZnQ6LTU2cHg7dG9wOjE2cHg7ZGlzcGxheTppbmxpbmU7Zm9udC1zaXplOjEwMHB4fS5ibG9jay1xdW90ZV9fYXV0aG9yLC5jb250ZW50X19xdW90ZSBzcGFue2Rpc3BsYXk6YmxvY2s7Zm9udC1mYW1pbHk6XCJBcmlhbCBCbGFja1wiO3RleHQtYWxpZ246cmlnaHQ7Zm9udC1zdHlsZTpub3JtYWw7Zm9udC1zaXplOjE0cHg7bWFyZ2luLWJvdHRvbTowfS5ibG9jay1xdW90ZV9fYXV0aG9yOjpiZWZvcmUsLmNvbnRlbnRfX3F1b3RlIHNwYW46OmJlZm9yZXtjb250ZW50OlwiLVwiO2Rpc3BsYXk6aW5saW5lLWJsb2NrO3Bvc2l0aW9uOnJlbGF0aXZlO21hcmdpbi10b3A6MTZweDttYXJnaW4tcmlnaHQ6OHB4fS5pbWctcXVvdGV7YmFja2dyb3VuZC1wb3NpdGlvbjpjZW50ZXI7YmFja2dyb3VuZC1zaXplOmNvdmVyO2JhY2tncm91bmQtcmVwZWF0Om5vLXJlcGVhdDtwb3NpdGlvbjpyZWxhdGl2ZTtwYWRkaW5nOjY0cHggMTZweH1AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpey5pbWctcXVvdGV7aGVpZ2h0OjQzNnB4fX0uaW1nLXF1b3RlX19ibG9ja3tiYWNrZ3JvdW5kLWNvbG9yOiNmZmY7d2lkdGg6MTAwJTtwYWRkaW5nOjE2cHggNjRweDttYXgtd2lkdGg6NDgwcHg7bWFyZ2luOjAgYXV0bztib3gtc2hhZG93OjJweCA0cHggOHB4IHJnYmEoMCwwLDAsMC4yNSl9QG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KXsuaW1nLXF1b3RlX19ibG9ja3twb3NpdGlvbjphYnNvbHV0ZTt0b3A6NDhweDtsZWZ0Ojk2cHh9fS5tZWRpYS12aWRlb3twb3NpdGlvbjpyZWxhdGl2ZTtvdmVyZmxvdzpoaWRkZW59Lm1lZGlhLXZpZGVvIHNwYW57Y29udGVudDonbm8gcGxheSBpY29uIHByb3ZpZGVkJztkaXNwbGF5OmlubGluZS1ibG9jaztwb3NpdGlvbjphYnNvbHV0ZTt0b3A6NTAlO2xlZnQ6NTAlO3dpZHRoOjEzMnB4O2hlaWdodDoxMzJweDtiYWNrZ3JvdW5kLWNvbG9yOndoaXRlO3RyYW5zZm9ybTp0cmFuc2xhdGUoLTUwJSwgLTUwJSk7b3BhY2l0eTowLjV9LnJhZGlvLW1lbnV7b3ZlcmZsb3c6aGlkZGVuO21hcmdpbi1yaWdodDotMTZweH0ucmFkaW8tbWVudV9fbGFiZWx7ZGlzcGxheTppbmxpbmUtYmxvY2s7bWFyZ2luLXJpZ2h0OjE2cHg7bWFyZ2luLWJvdHRvbTowfS5yYWRpby1tZW51X19zY3JvbGxlcntvdmVyZmxvdzphdXRvO2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpjZW50ZXI7c2Nyb2xsYmFyLXdpZHRoOm5vbmU7LW1zLW92ZXJmbG93LXN0eWxlOm5vbmV9LnJhZGlvLW1lbnVfX3Njcm9sbGVyLl9oaWRkZW57ZGlzcGxheTpub25lfS5yYWRpby1tZW51X19zY3JvbGxlcjo6LXdlYmtpdC1zY3JvbGxiYXJ7ZGlzcGxheTpub25lfS5yYWRpby1tZW51X19pdGVtc3tkaXNwbGF5OmlubGluZS1mbGV4O3BhZGRpbmc6OHB4IDA7bWFyZ2luOjAgLTRweH0ucmFkaW8tbWVudV9faXRlbXtwYWRkaW5nOjhweDtib3JkZXItcmFkaXVzOjRweDttYXJnaW46MCA0cHg7Y3Vyc29yOnBvaW50ZXJ9LnJhZGlvLW1lbnVfX2l0ZW0uX2FjdGl2ZXtiYWNrZ3JvdW5kLWNvbG9yOiMyMzU1OWY7Y29sb3I6I2ZmZn0udGFibGV7cG9zaXRpb246cmVsYXRpdmU7ei1pbmRleDoxfS50YWJsZV9faGVhZGVye21hcmdpbi1ib3R0b206OHB4fS50YWJsZV9fZmlsdGVye2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpjZW50ZXI7anVzdGlmeS1jb250ZW50OnNwYWNlLWJldHdlZW47ZmxleC13cmFwOndyYXA7Zm9udC1zaXplOjEuNHJlbX0udGFibGVfX2ZpbHRlciAuZHJvcGRvd24tZ3JvdXB7bWFyZ2luLXJpZ2h0OjE2cHh9LnRhYmxlX19maWx0ZXItY2xlYXJ7Zm9udC1zaXplOjEuNHJlbX0udGFibGVfX2Ryb3Bkb3duc3tkaXNwbGF5Om5vbmV9QG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCl7LnRhYmxlX19kcm9wZG93bnN7ZGlzcGxheTpmbGV4fX0udGFibGVfX3NlYXJjaHtmbGV4OjF9QG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCl7LnRhYmxlX19zZWFyY2h7bWFyZ2luLWxlZnQ6MTZweH19LnRhYmxlX19zZWFyY2ggLmlucHV0e2JhY2tncm91bmQtY29sb3I6I2Y0ZjRmNDt3aWR0aDowfS50YWJsZV9fc2VhcmNoIC5idG4tc3F1YXJlLC50YWJsZV9fc2VhcmNoIC5kcm9wZG93bl9fYnRue2JhY2tncm91bmQtY29sb3I6I2Y0ZjRmNH0udGFibGVfX21vYmlsZS1tZW51e2ZsZXg6MSAxMDAlfUBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpey50YWJsZV9fbW9iaWxlLW1lbnV7ZGlzcGxheTpub25lfX0udGFibGUgdGFibGV7Ym9yZGVyLXNwYWNpbmc6MTBweCA1cHg7Ym9yZGVyLWNvbGxhcHNlOmNvbGxhcHNlO3dpZHRoOjEwMCU7Zm9udC1zaXplOjEuMnJlbTttYXJnaW4tYm90dG9tOjU2cHh9LnRhYmxlIHRoZWFke2ZvbnQtc2l6ZToxLjhyZW19QG1lZGlhIChtaW4td2lkdGg6IDApIGFuZCAobWF4LXdpZHRoOiA3NjdweCl7LnRhYmxlIHRoZWFke2Rpc3BsYXk6bm9uZX19LnRhYmxlIHRoZWFkIHRyOmhvdmVye2JhY2tncm91bmQtY29sb3I6dHJhbnNwYXJlbnQ7Y3Vyc29yOmRlZmF1bHR9LnRhYmxlIHRib2R5OjpiZWZvcmV7bGluZS1oZWlnaHQ6OHB4O2NvbnRlbnQ6J18nO2NvbG9yOndoaXRlO2Rpc3BsYXk6YmxvY2s7d2lkdGg6MTAwJX0udGFibGUgdHJ7Ym9yZGVyLWJvdHRvbToxcHggc29saWQgI2U0ZTRlNDtjdXJzb3I6cG9pbnRlcn1AbWVkaWEgKG1pbi13aWR0aDogMCkgYW5kIChtYXgtd2lkdGg6IDc2N3B4KXsudGFibGUgdHJ7ZGlzcGxheTpmbGV4O2ZsZXgtd3JhcDp3cmFwfX0udGFibGUgdHI6aG92ZXJ7YmFja2dyb3VuZC1jb2xvcjojZjRmNGY0fS50YWJsZSB0aHtwYWRkaW5nOjI0cHggNHB4IDhweDt0ZXh0LWFsaWduOmxlZnQ7bWluLXdpZHRoOjkwcHh9LnRhYmxlIHRoW2RhdGEtc29ydEtleV17Y3Vyc29yOnBvaW50ZXJ9LnRhYmxlIHRoW2RhdGEtc29ydEtleV06OmFmdGVye2NvbnRlbnQ6XCLupJpcIn0udGFibGUgdGhbZGF0YS1zb3J0S2V5XTo6YWZ0ZXJ7Zm9udC1mYW1pbHk6XCJpY29tb29uXCI7ZGlzcGxheTppbmxpbmUtYmxvY2s7bWFyZ2luLWxlZnQ6NHB4O2ZvbnQtc2l6ZToxMnB4fS50YWJsZSB0aFtkYXRhLXNvcnRkaXI9J25vbmUnXTo6YWZ0ZXJ7b3BhY2l0eTowLjV9LnRhYmxlIHRoW2RhdGEtc29ydGRpcj0nYXNjJ106OmFmdGVye3RyYW5zZm9ybTpyb3RhdGVaKDE4MGRlZyl9LnRhYmxlIHRoOmZpcnN0LWNoaWxke3RleHQtYWxpZ246bGVmdDtwYWRkaW5nLWxlZnQ6OHB4fS50YWJsZSB0aDpsYXN0LWNoaWxke3dpZHRoOjExMHB4fS50YWJsZSB0ZHtwYWRkaW5nOjEwcHggMDtib3JkZXI6bm9uZX1AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpey50YWJsZSB0ZHtwYWRkaW5nOjI0cHggNHB4IDEycHh9fS50YWJsZSB0ZDpmaXJzdC1jaGlsZHt0ZXh0LWFsaWduOmxlZnQ7cGFkZGluZy1sZWZ0OjhweDtmb250LXNpemU6MS40cmVtfUBtZWRpYSAobWluLXdpZHRoOiAwKSBhbmQgKG1heC13aWR0aDogNzY3cHgpey50YWJsZSB0ZDpmaXJzdC1jaGlsZHtmbGV4OjAgMTAwJTtwYWRkaW5nLWxlZnQ6MH19QG1lZGlhIChtaW4td2lkdGg6IDApIGFuZCAobWF4LXdpZHRoOiA3NjdweCl7LnRhYmxlIHRkOm50aC1jaGlsZCgyKXtmbGV4OjAgMTIwcHh9fUBtZWRpYSAobWluLXdpZHRoOiAwKSBhbmQgKG1heC13aWR0aDogNzY3cHgpey50YWJsZSB0ZDpudGgtY2hpbGQobiszKXtmbGV4OjAgOTBweH19QG1lZGlhIChtaW4td2lkdGg6IDApIGFuZCAobWF4LXdpZHRoOiA3NjdweCl7LnRhYmxlIHRkOm50aC1jaGlsZCg0KXtmbGV4OjE7bWluLXdpZHRoOmNhbGMoMTAwJSAtICgxMjBweCArIDkwcHgpKX19QG1lZGlhIChtaW4td2lkdGg6IDApIGFuZCAobWF4LXdpZHRoOiA3NjdweCl7LnRhYmxlIHRkOm50aC1jaGlsZCg1KXtmbGV4OjAgMTIwcHh9fUBtZWRpYSAobWluLXdpZHRoOiAwKSBhbmQgKG1heC13aWR0aDogNzY3cHgpey50YWJsZSB0ZDpudGgtY2hpbGQobis1KXtmb250LXNpemU6MXJlbX19LnRhYmxlIHRkOmxhc3QtY2hpbGR7ZGlzcGxheTpub25lfUBtZWRpYSAobWluLXdpZHRoOiA3NjhweCl7LnRhYmxlIHRkOmxhc3QtY2hpbGR7ZGlzcGxheTp0YWJsZS1jZWxsO3RleHQtYWxpZ246cmlnaHQ7cGFkZGluZy1sZWZ0OjA7cGFkZGluZy1yaWdodDowfX0udGFibGUgLmxpc3QtY2FyZHttYXJnaW4tdG9wOjQwcHh9LnRhYmxlX19mb290ZXJ7aGVpZ2h0OjU2cHg7cG9zaXRpb246cmVsYXRpdmU7ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmZsZXgtc3RhcnR9QG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KXsudGFibGVfX2Zvb3RlcntoZWlnaHQ6MjRweDtqdXN0aWZ5LWNvbnRlbnQ6ZmxleC1zdGFydDthbGlnbi1pdGVtczpjZW50ZXJ9fS50YWJsZV9fcGFnaW5hdGlvbntwb3NpdGlvbjphYnNvbHV0ZTtib3R0b206MDtsZWZ0OjUwJTt0cmFuc2Zvcm06dHJhbnNsYXRlWCgtNTAlKX0udGFibGVfX2J0bntwYWRkaW5nOjA7cGFkZGluZy1yaWdodDoyNHB4O2ZvbnQtc2l6ZToxNHB4fS50YWJsZV9fYnRuLnByZW1pdW06OmFmdGVye2NvbnRlbnQ6XCJcIjtkaXNwbGF5OmJsb2NrO3Bvc2l0aW9uOmFic29sdXRlO3RvcDowO3JpZ2h0OjA7d2lkdGg6MTZweDtoZWlnaHQ6MTAwJTtiYWNrZ3JvdW5kLWltYWdlOnVybChcImFzc2V0cy9zdmcvbG9ja2VkLnN2Z1wiKTtiYWNrZ3JvdW5kLXBvc2l0aW9uOmNlbnRlcjtiYWNrZ3JvdW5kLXNpemU6MTZweCAxNnB4O2JhY2tncm91bmQtcmVwZWF0Om5vLXJlcGVhdH0udGFibGVfX2J0bi5zdGFuZGFyZDo6YWZ0ZXJ7Y29udGVudDpcIlwiO2Rpc3BsYXk6YmxvY2s7cG9zaXRpb246YWJzb2x1dGU7dG9wOjA7cmlnaHQ6MDt3aWR0aDoxNnB4O2hlaWdodDoxMDAlO2JhY2tncm91bmQtaW1hZ2U6dXJsKFwiYXNzZXRzL3N2Zy9jaGV2cm9uLXJpZ2h0LnN2Z1wiKTtiYWNrZ3JvdW5kLXBvc2l0aW9uOmNlbnRlcjtiYWNrZ3JvdW5kLXNpemU6MTZweCAxNnB4O2JhY2tncm91bmQtcmVwZWF0Om5vLXJlcGVhdH0udGFibGVfX2l0ZW0tY291bnR7Zm9udC1zaXplOjE0cHg7ZGlzcGxheTpmbGV4O2p1c3RpZnktY29udGVudDpzcGFjZS1iZXR3ZWVuO2FsaWduLWl0ZW1zOmNlbnRlcjtmbGV4OjF9LnRhYmxlX19pdGVtLWNvdW50IHNlbGVjdHttYXJnaW4tcmlnaHQ6MzJweH1AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpey50YWJsZV9faXRlbS1jb3VudHtqdXN0aWZ5LWNvbnRlbnQ6ZmxleC1zdGFydH19LnBhZ2luYXRpb257ZGlzcGxheTppbmxpbmUtZmxleDthbGlnbi1pdGVtczpjZW50ZXJ9LnBhZ2luYXRpb25fX2xlZnR7bWFyZ2luLXJpZ2h0OjI0cHg7ZGlzcGxheTpmbGV4fS5wYWdpbmF0aW9uX19yaWdodHttYXJnaW4tbGVmdDoyNHB4O2Rpc3BsYXk6ZmxleH0ucGFnaW5hdGlvbl9fbnVtYmVye3BhZGRpbmc6M3B4IDZweDtib3JkZXItcmFkaXVzOjRweDtjb2xvcjojNjM2NDY2fS5wYWdpbmF0aW9uX19udW1iZXIuX2FjdGl2ZXtiYWNrZ3JvdW5kLWNvbG9yOiNlNGU0ZTR9LmRyb3Bkb3due2Rpc3BsYXk6aW5saW5lLWZsZXg7YWxpZ24taXRlbXM6Y2VudGVyO2JhY2tncm91bmQtY29sb3I6I2Y0ZjRmNDtwYWRkaW5nOjA7cGFkZGluZy1sZWZ0OjI0cHg7cG9zaXRpb246cmVsYXRpdmU7ei1pbmRleDoyO21pbi13aWR0aDoxNjBweDtmb250LXNpemU6MS40cmVtO2N1cnNvcjpwb2ludGVyfS5kcm9wZG93bl9fbGFiZWx7ZGlzcGxheTppbmxpbmUtYmxvY2s7bWFyZ2luLWJvdHRvbTowO21hcmdpbi1yaWdodDoxNnB4fS5kcm9wZG93bl9fc2VsZWN0ZWR7ZmxleDoxfS5kcm9wZG93bi5fb3BlbiAuZHJvcGRvd25fX2J0biBpe3RyYW5zZm9ybTpyb3RhdGVaKDE4MGRlZyl9LmRyb3Bkb3duX19vcHRpb25ze21heC1oZWlnaHQ6MDt2aXNpYmlsaXR5OmhpZGRlbjtvcGFjaXR5OjA7cG9zaXRpb246YWJzb2x1dGU7dG9wOjEwMCU7bGVmdDowO3dpZHRoOjEwMCU7dHJhbnNpdGlvbjowLjNzO2JhY2tncm91bmQtY29sb3I6aW5oZXJpdH0uZHJvcGRvd24uX29wZW4gLmRyb3Bkb3duX19vcHRpb25ze21heC1oZWlnaHQ6NTAwcHg7dmlzaWJpbGl0eTp2aXNpYmxlO29wYWNpdHk6MX0uZHJvcGRvd25fX29wdGlvbnMgbGl7ZGlzcGxheTpmbGV4O2hlaWdodDo0NHB4O2FsaWduLWl0ZW1zOmNlbnRlcjtwYWRkaW5nOjAgMjRweDt3aGl0ZS1zcGFjZTp3cmFwO2N1cnNvcjpwb2ludGVyfS5kcm9wZG93bl9fb3B0aW9ucyBsaTpob3ZlcntiYWNrZ3JvdW5kLWNvbG9yOiNkOGQ2ZDZ9LmRyb3Bkb3duIHNlbGVjdHtwb3NpdGlvbjphYnNvbHV0ZTtsZWZ0Oi0xMDAwMHB4O3RvcDowO3Zpc2liaWxpdHk6aGlkZGVufS5kcm9wZG93bi1ncm91cHtkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6Y2VudGVyfS5uYXYtc2xpZGVyLXJvd3tmbGV4LXdyYXA6bm93cmFwO21hcmdpbi1sZWZ0Oi00cHg7bWFyZ2luLXJpZ2h0OjA7cGFkZGluZy1sZWZ0OjB9Lm5hdi1zbGlkZXItcm93Pi5jb2x7cGFkZGluZzowIDRweH0ubmF2LXNsaWRlci1yb3c+LmNvbDpsYXN0LWNoaWxke3BhZGRpbmctcmlnaHQ6MTZweH0ud3JhcC1ibHVle3BhZGRpbmc6MjRweCAwO2JhY2tncm91bmQtY29sb3I6IzIzNTU5Zn1AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpey53cmFwLWJsdWV7cGFkZGluZzo0OHB4IDB9fS53cmFwLWJsdWUucC1iLW1pbntwYWRkaW5nLWJvdHRvbTo4cHh9LndyYXAtZ3JleXtwYWRkaW5nOjI0cHggMDtiYWNrZ3JvdW5kLWNvbG9yOiNmNGY0ZjR9QG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KXsud3JhcC1ncmV5e3BhZGRpbmc6NDhweCAwfX0ud3JhcC1ncmV5LnAtYi1taW57cGFkZGluZy1ib3R0b206OHB4fS53cmFwLXdoaXRle3BhZGRpbmc6MDttYXJnaW46MzJweCAwfUBtZWRpYSAobWluLXdpZHRoOiA3NjhweCl7LndyYXAtd2hpdGV7bWFyZ2luOjU2cHggMH19LndyYXAsLmJsb2NrLWNvbnRhY3QsLmJsb2NrLWxvY2tlZHtwYWRkaW5nOjI0cHggMH1AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpey53cmFwLC5ibG9jay1jb250YWN0LC5ibG9jay1sb2NrZWR7cGFkZGluZzo0OHB4IDB9fS53cmFwLnAtYi1taW4sLnAtYi1taW4uYmxvY2stY29udGFjdCwucC1iLW1pbi5ibG9jay1sb2NrZWR7cGFkZGluZy1ib3R0b206OHB4fUBtZWRpYSAobWluLXdpZHRoOiAwKSBhbmQgKG1heC13aWR0aDogOTkxcHgpey5jYXJkcy10by1zbGlkZXJ7b3ZlcmZsb3c6YXV0bztwYWRkaW5nLXRvcDoxNnB4O3BhZGRpbmctYm90dG9tOjE2cHg7bWFyZ2luLXRvcDotMTZweDttYXJnaW4tYm90dG9tOi0xNnB4O3Njcm9sbGJhci13aWR0aDpub25lOy1tcy1vdmVyZmxvdy1zdHlsZTpub25lO21hcmdpbi1sZWZ0Oi0xNnB4O21hcmdpbi1yaWdodDotMTZweH0uY2FyZHMtdG8tc2xpZGVyOjotd2Via2l0LXNjcm9sbGJhcntkaXNwbGF5Om5vbmV9LmNhcmRzLXRvLXNsaWRlciBhe3VzZXItZHJhZzpub25lO3VzZXItc2VsZWN0Om5vbmU7LW1vei11c2VyLXNlbGVjdDpub25lOy13ZWJraXQtdXNlci1kcmFnOm5vbmU7LXdlYmtpdC11c2VyLXNlbGVjdDpub25lOy1tcy11c2VyLXNlbGVjdDpub25lfX1AbWVkaWEgKG1pbi13aWR0aDogMCkgYW5kIChtYXgtd2lkdGg6IDk5MXB4KXsuY2FyZHMtdG8tc2xpZGVyIC5yb3d7ZmxleC13cmFwOm5vd3JhcDttYXJnaW4tbGVmdDotOHB4O21hcmdpbi1yaWdodDowO3BhZGRpbmctbGVmdDoxNnB4fS5jYXJkcy10by1zbGlkZXIgLnJvdz4uY29se3BhZGRpbmc6MCA4cHh9LmNhcmRzLXRvLXNsaWRlciAucm93Pi5jb2w6bGFzdC1jaGlsZHtwYWRkaW5nLXJpZ2h0OjE2cHh9fUBtZWRpYSAobWluLXdpZHRoOiAwKSBhbmQgKG1heC13aWR0aDogOTkxcHgpey5jYXJkcy10by1zbGlkZXIgLmNhcmRfX2ltZ3tkaXNwbGF5Om5vbmV9fUBtZWRpYSAobWluLXdpZHRoOiAwKSBhbmQgKG1heC13aWR0aDogOTkxcHgpey5jYXJkcy1ibG9jay10by1zbGlkZXJ7b3ZlcmZsb3c6YXV0bztwYWRkaW5nLXRvcDoxNnB4O3BhZGRpbmctYm90dG9tOjE2cHg7bWFyZ2luLXRvcDotMTZweDttYXJnaW4tYm90dG9tOi0xNnB4O3Njcm9sbGJhci13aWR0aDpub25lOy1tcy1vdmVyZmxvdy1zdHlsZTpub25lO21hcmdpbi1sZWZ0Oi0xNnB4O21hcmdpbi1yaWdodDotMTZweDttYXJnaW4tdG9wOjI0cHh9LmNhcmRzLWJsb2NrLXRvLXNsaWRlcjo6LXdlYmtpdC1zY3JvbGxiYXJ7ZGlzcGxheTpub25lfS5jYXJkcy1ibG9jay10by1zbGlkZXIgYXt1c2VyLWRyYWc6bm9uZTt1c2VyLXNlbGVjdDpub25lOy1tb3otdXNlci1zZWxlY3Q6bm9uZTstd2Via2l0LXVzZXItZHJhZzpub25lOy13ZWJraXQtdXNlci1zZWxlY3Q6bm9uZTstbXMtdXNlci1zZWxlY3Q6bm9uZX0uY2FyZHMtYmxvY2stdG8tc2xpZGVyIC5yb3d7ZmxleC13cmFwOm5vd3JhcDttYXJnaW4tbGVmdDotOHB4O21hcmdpbi1yaWdodDowO3BhZGRpbmctbGVmdDowfS5jYXJkcy1ibG9jay10by1zbGlkZXIgLnJvdz4uY29se3BhZGRpbmc6MCA4cHh9LmNhcmRzLWJsb2NrLXRvLXNsaWRlciAucm93Pi5jb2w6bGFzdC1jaGlsZHtwYWRkaW5nLXJpZ2h0OjB9LmNhcmRzLWJsb2NrLXRvLXNsaWRlciAuY29se21pbi1oZWlnaHQ6MjQycHh9fUBtZWRpYSAobWluLXdpZHRoOiA5OTJweCl7LmNhcmRzLWJsb2NrLXRvLXNsaWRlciAuY29se21hcmdpbi1ib3R0b206MzJweH0uY2FyZHMtYmxvY2stdG8tc2xpZGVyIC5jYXJkX19ib2R5e3BhZGRpbmctYm90dG9tOjI0cHg7cGFkZGluZy1yaWdodDo0OHB4fX0uY2FyZHMtcHVzaC1zbGlkZXJ7bWFyZ2luLWJvdHRvbTo1NnB4fUBtZWRpYSAobWluLXdpZHRoOiAwKSBhbmQgKG1heC13aWR0aDogMTE5OXB4KXsuY2FyZHMtcHVzaC1zbGlkZXJfX3NsaWRlcntvdmVyZmxvdzphdXRvO3BhZGRpbmctdG9wOjE2cHg7cGFkZGluZy1ib3R0b206MTZweDttYXJnaW4tdG9wOi0xNnB4O21hcmdpbi1ib3R0b206LTE2cHg7c2Nyb2xsYmFyLXdpZHRoOm5vbmU7LW1zLW92ZXJmbG93LXN0eWxlOm5vbmU7bWFyZ2luLWxlZnQ6LTE2cHg7bWFyZ2luLXJpZ2h0Oi0xNnB4O21hcmdpbi1ib3R0b206MTZweH0uY2FyZHMtcHVzaC1zbGlkZXJfX3NsaWRlcjo6LXdlYmtpdC1zY3JvbGxiYXJ7ZGlzcGxheTpub25lfS5jYXJkcy1wdXNoLXNsaWRlcl9fc2xpZGVyIGF7dXNlci1kcmFnOm5vbmU7dXNlci1zZWxlY3Q6bm9uZTstbW96LXVzZXItc2VsZWN0Om5vbmU7LXdlYmtpdC11c2VyLWRyYWc6bm9uZTstd2Via2l0LXVzZXItc2VsZWN0Om5vbmU7LW1zLXVzZXItc2VsZWN0Om5vbmV9fUBtZWRpYSAobWluLXdpZHRoOiAwKSBhbmQgKG1heC13aWR0aDogMTE5OXB4KXsuY2FyZHMtcHVzaC1zbGlkZXJfX3NsaWRlciAucm93e2ZsZXgtd3JhcDpub3dyYXA7bWFyZ2luLWxlZnQ6LTRweDttYXJnaW4tcmlnaHQ6MDtwYWRkaW5nLWxlZnQ6MTZweH0uY2FyZHMtcHVzaC1zbGlkZXJfX3NsaWRlciAucm93Pi5jb2x7cGFkZGluZzowIDRweH0uY2FyZHMtcHVzaC1zbGlkZXJfX3NsaWRlciAucm93Pi5jb2w6bGFzdC1jaGlsZHtwYWRkaW5nLXJpZ2h0OjE2cHh9fUBtZWRpYSAobWluLXdpZHRoOiAwKSBhbmQgKG1heC13aWR0aDogMTE5OXB4KXsuY2FyZHMtcHVzaC1zbGlkZXIgLnB1c2h7ZGlzcGxheTpmbGV4O21hcmdpbi1sZWZ0Oi0xNnB4O21hcmdpbi1yaWdodDotMTZweDtib3gtc2hhZG93Om5vbmV9LmNhcmRzLXB1c2gtc2xpZGVyIC5wdXNoIC5jYXJkX19oZWFkZXJ7Zm9udC1zaXplOjEuOHJlbTtmb250LWZhbWlseTpcIkFyaWFsIEJvbGRcIn0uY2FyZHMtcHVzaC1zbGlkZXIgLnB1c2g6aG92ZXJ7dHJhbnNmb3JtOnNjYWxlKDEpO2JveC1zaGFkb3c6bm9uZX19LnByb2ZpbGUtaW1ne2JhY2tncm91bmQtcG9zaXRpb246Y2VudGVyO2JhY2tncm91bmQtc2l6ZTpjb3ZlcjtiYWNrZ3JvdW5kLXJlcGVhdDpuby1yZXBlYXQ7YmFja2dyb3VuZC1jb2xvcjojZjRmNGY0O3dpZHRoOjE2MHB4O2hlaWdodDoxNjBweDtib3JkZXItcmFkaXVzOjUwJX1AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpey5wcm9maWxlLWltZ3t3aWR0aDoxODBweDtoZWlnaHQ6MTgwcHg7bWFyZ2luOjB9fXNlbGVjdHtib3JkZXI6bm9uZTtiYWNrZ3JvdW5kLWNvbG9yOnRyYW5zcGFyZW50O3BhZGRpbmctcmlnaHQ6MTZweH0ubW9kYWx7cG9zaXRpb246Zml4ZWQ7dG9wOjA7bGVmdDowO3JpZ2h0OjA7Ym90dG9tOjA7YmFja2dyb3VuZC1jb2xvcjpyZ2JhKDI1NSwyNTUsMjU1LDApO2Rpc3BsYXk6ZmxleDtqdXN0aWZ5LWNvbnRlbnQ6ZmxleC1lbmQ7ei1pbmRleDoyMDt0cmFuc2Zvcm06dHJhbnNsYXRlKDEwMCUpO3RyYW5zaXRpb246MHMsIDAuNHM7dHJhbnNpdGlvbi1kZWxheTowLjRzLCAwczt0cmFuc2l0aW9uLXByb3BlcnR5OnRyYW5zZm9ybSwgYmFja2dyb3VuZC1jb2xvcn0ubW9kYWwtYWN0aXZlIC5tb2RhbHt0cmFuc2Zvcm06dHJhbnNsYXRlWSgwKTtiYWNrZ3JvdW5kLWNvbG9yOnJnYmEoMjU1LDI1NSwyNTUsMC41KTt0cmFuc2l0aW9uOjBzLCAwLjJzO3RyYW5zaXRpb24tcHJvcGVydHk6dHJhbnNmb3JtLCBiYWNrZ3JvdW5kLWNvbG9yfS5tb2RhbF9fY29udGFpbmVye3dpZHRoOjYzMXB4O2JhY2tncm91bmQtY29sb3I6I2ZmZjtib3gtc2hhZG93OjJweCAycHggMTZweCByZ2JhKDAsMCwwLDAuMTYpO3BhZGRpbmctdG9wOjQwcHg7b3ZlcmZsb3c6YXV0bzt0cmFuc2Zvcm06dHJhbnNsYXRlWCg2MzFweCk7dHJhbnNpdGlvbjowLjRzfS5tb2RhbC1hY3RpdmUgLm1vZGFsX19jb250YWluZXJ7dHJhbnNmb3JtOnRyYW5zbGF0ZVgoMCl9QG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KXsubW9kYWxfX2NvbnRhaW5lcntwYWRkaW5nLXRvcDozMnB4fX0ubW9kYWxfX2JvZHl7ZGlzcGxheTpmbGV4O2ZsZXgtZGlyZWN0aW9uOmNvbHVtbjttaW4taGVpZ2h0OjEwMCV9Lm1vZGFsX19ib2R5LXdyYXB7ZmxleDoxO3BhZGRpbmc6MTZweCAxNnB4IDI0cHh9QG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KXsubW9kYWxfX2JvZHktd3JhcHtwYWRkaW5nOjAgNDBweDtwYWRkaW5nLXJpZ2h0OjgwcHh9fS5tb2RhbF9fY2xvc2V7cG9zaXRpb246Zml4ZWQ7dG9wOjhweDtyaWdodDo4cHg7Y29sb3I6YmxhY2s7cGFkZGluZzo4cHg7Y29sb3I6IzIzNTU5Zjt6LWluZGV4OjN9Lm1vZGFsX19jbG9zZTo6YWZ0ZXJ7Y29udGVudDpcIu6koFwifUBtZWRpYSAobWluLXdpZHRoOiA3NjhweCl7Lm1vZGFsX19jbG9zZXt0b3A6MjRweDtyaWdodDoyNHB4fX0ubW9kYWxfX2hlYWRlcntkaXNwbGF5OmZsZXg7bWFyZ2luLWJvdHRvbToyNHB4fS5tb2RhbF9faGVhZGVyIC5oMiwubW9kYWxfX2hlYWRlciAuaDN7bWFyZ2luOjB9Lm1vZGFsX19oZWFkZXIgLnRhYi1pY29ue21hcmdpbi1yaWdodDo0MHB4fS5tb2RhbF9faWNvbntmb250LXNpemU6NTZweDttYXJnaW4tbGVmdDozMnB4fS5tb2RhbF9fY3Rhe21hcmdpbi10b3A6MjRweH0ubW9kYWxfX2Zvb3RlcntwYWRkaW5nLXRvcDo0MHB4fS50YWItaWNvbntoZWlnaHQ6NjhweDt3aWR0aDo2OHB4O21pbi13aWR0aDo2OHB4O21pbi1oZWlnaHQ6NjhweDtmb250LXNpemU6MzVweDtkaXNwbGF5OmZsZXg7anVzdGlmeS1jb250ZW50OmNlbnRlcjthbGlnbi1pdGVtczpjZW50ZXI7Y29sb3I6I2ZmZn0udGFiLWljb24tLWRvd25sb2Fkc3tiYWNrZ3JvdW5kLWNvbG9yOiMwMGFlZWZ9LnRhYi1pY29uLS1kb3dubG9hZHM6OmFmdGVye2NvbnRlbnQ6XCLupKNcIn0udGFiLWljb24tLWJvb2t7YmFja2dyb3VuZC1jb2xvcjojMDBhZWVmfS50YWItaWNvbi0tYm9vazo6YWZ0ZXJ7Y29udGVudDpcIu6kllwifS5zZWFyY2gtYmFye3Bvc2l0aW9uOmZpeGVkO3otaW5kZXg6LTI7dG9wOjA7bGVmdDowO2JvdHRvbTowO3JpZ2h0OjA7dHJhbnNpdGlvbjowLjJzO3Zpc2liaWxpdHk6aGlkZGVuO29wYWNpdHk6MH0uc2VhcmNoLWJhci5fYWN0aXZle3Zpc2liaWxpdHk6dmlzaWJsZTtvcGFjaXR5OjF9LnNlYXJjaC1iYXI6OmJlZm9yZXtjb250ZW50OlwiXCI7ZGlzcGxheTpibG9jaztwb3NpdGlvbjphYnNvbHV0ZTtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MDtsZWZ0OjA7cmlnaHQ6MDtib3R0b206MDtoZWlnaHQ6MTAwdmg7YmFja2dyb3VuZC1jb2xvcjojNDQ0O3otaW5kZXg6LTE7b3BhY2l0eTowLjV9LnNlYXJjaC1iYXJfX3dyYXB7cG9zaXRpb246YWJzb2x1dGU7dG9wOjIwcHg7d2lkdGg6MTAwJTtoZWlnaHQ6ODBweDtib3gtc2hhZG93OjAgOHB4IDE2cHggM3B4IHJnYmEoMCwwLDAsMC4yNSk7YmFja2dyb3VuZC1jb2xvcjojMjM1NTlmO2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpjZW50ZXI7anVzdGlmeS1jb250ZW50OmNlbnRlcjt0cmFuc2Zvcm06dHJhbnNsYXRlWSgtMTAwJSk7Y29sb3I6I2ZmZjt0cmFuc2l0aW9uOnRyYW5zZm9ybSAuMnMsdG9wIDBzIC4yc30uc2VhcmNoLWJhci5fYWN0aXZlIC5zZWFyY2gtYmFyX193cmFwe3RvcDo2NHB4O3RyYW5zZm9ybTp0cmFuc2xhdGVZKDApO3RyYW5zaXRpb246dHJhbnNmb3JtIC4ycyx0b3AgMHMgMHN9QG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KXsuc2VhcmNoLWJhci5fYWN0aXZlIC5zZWFyY2gtYmFyX193cmFwe3RvcDo4NHB4fX1AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpey5zZWFyY2gtYmFyX193cmFwe2hlaWdodDo5MHB4fX0uc2VhcmNoLWJhcl9fZmllbGR7bWF4LXdpZHRoOjEwNjBweDttYXJnaW46MCAxNnB4O2Rpc3BsYXk6YmxvY2s7Ym9yZGVyLWJvdHRvbToycHggc29saWQgI2ZmZjtkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6Y2VudGVyO2ZsZXg6MTtwYWRkaW5nLWJvdHRvbTo4cHg7ei1pbmRleDoxfS5zZWFyY2gtYmFyX19pbnB1dHt3aWR0aDoxMDAlO2ZvbnQtc2l6ZToyLjRyZW07Zm9udC1mYW1pbHk6XCJBcmlhbCBCbGFja1wiO2JhY2tncm91bmQtY29sb3I6dHJhbnNwYXJlbnQ7Ym9yZGVyOm5vbmU7Y29sb3I6I2ZmZjttYXJnaW4tcmlnaHQ6MTZweH0uc2VhcmNoLWJhcl9faW5wdXQ6OnBsYWNlaG9sZGVye2NvbG9yOiNmZmZ9QG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KXsuc2VhcmNoLWJhcl9faW5wdXR7Zm9udC1zaXplOjIuNHJlbX19LnNlYXJjaC1iYXIgLmljb24tc2VhcmNoe2ZvbnQtc2l6ZToyNHB4fS5tYXB7YmFja2dyb3VuZC1jb2xvcjpuYXZ5O2hlaWdodDo0OTBweDttaW4td2lkdGg6NDAwcHg7cG9zaXRpb246cmVsYXRpdmV9LnBhcnRuZXItbG9nb3NfX2xvZ28gaW1ne3dpZHRoOjEwNXB4O2hlaWdodDoxMDVweDtkaXNwbGF5OmJsb2NrO21hcmdpbjowIGF1dG99LnBhcnRuZXItbG9nb3NfX2xvZ28tLXNtIGltZ3t3aWR0aDo3MHB4O2hlaWdodDo3MHB4fS5wYXJ0bmVyLWxvZ29zX19sb2dvLS1sZyBpbWd7d2lkdGg6MTUwcHg7aGVpZ2h0OjE1MHB4fS5zaGFyZS1idXR0b25ze3Bvc2l0aW9uOnN0aWNreTtkaXNwbGF5OmJsb2NrO3RvcDoxMDAlO3dpZHRoOjY3cHg7bWFyZ2luLWxlZnQ6YXV0bzt6LWluZGV4OjEwMDtmbG9hdDpyaWdodH0uc2hhcmUtYnV0dG9uc19fYWxse3Bvc2l0aW9uOmFic29sdXRlO2JvdHRvbToxMDAlfUBtZWRpYSAobWluLXdpZHRoOiA5OTJweCl7LnNoYXJlLWJ1dHRvbnNfX2FsbHtkaXNwbGF5OmJsb2NrO3Bvc2l0aW9uOnJlbGF0aXZlfX0uX2FjdGl2ZSAuc2hhcmUtYnV0dG9uc19fYWxse2Rpc3BsYXk6YmxvY2s7dmlzaWJpbGl0eTp2aXNpYmxlfUBtZWRpYSAobWluLXdpZHRoOiAwKSBhbmQgKG1heC13aWR0aDogOTkxcHgpey5zaGFyZS1idXR0b25zX19hbGx7dmlzaWJpbGl0eTpoaWRkZW59LnNoYXJlLWJ1dHRvbnNfX2FsbD4uYnRuLXNxdWFyZSwuc2hhcmUtYnV0dG9uc19fYWxsPi5kcm9wZG93bl9fYnRue3RyYW5zZm9ybTpzY2FsZSgwLjgpO29wYWNpdHk6MH0uX2FjdGl2ZSAuc2hhcmUtYnV0dG9uc19fYWxsPi5idG4tc3F1YXJlLC5fYWN0aXZlIC5zaGFyZS1idXR0b25zX19hbGw+LmRyb3Bkb3duX19idG57dHJhbnNmb3JtOnNjYWxlKDEpO29wYWNpdHk6MX19LnNoYXJlLWJ1dHRvbnNfX3RvZ2dsZXttYXJnaW4tYm90dG9tOjB9QG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KXsuc2hhcmUtYnV0dG9uc19fdG9nZ2xle2Rpc3BsYXk6bm9uZX19LnNoYXJlLWJ1dHRvbnMgLmJ0bi1zcXVhcmUsLnNoYXJlLWJ1dHRvbnMgLmRyb3Bkb3duX19idG57bWFyZ2luLWJvdHRvbTo4cHh9LnRlcnRpYXJ5LW1lbnV7ZGlzcGxheTpub25lO3Bvc2l0aW9uOnN0aWNreTt0b3A6OTZweDtmbG9hdDpsZWZ0O3BhZGRpbmc6MjRweDtmb250LXNpemU6MS40cmVtO3dpZHRoOjI3NXB4O2JhY2tncm91bmQtY29sb3I6I2Y0ZjRmNDtib3gtc2hhZG93OjJweCA0cHggOHB4IDAgcmdiYSgwLDAsMCwwLjI1KX1AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpey50ZXJ0aWFyeS1tZW51e2Rpc3BsYXk6YmxvY2t9fS50ZXJ0aWFyeS1tZW51X19oZWFkZXJ7bWFyZ2luLWJvdHRvbToyNHB4fS50ZXJ0aWFyeS1tZW51X19pdGVte21hcmdpbi1ib3R0b206MjRweH0udGVydGlhcnktbWVudV9faXRlbSBhe2Rpc3BsYXk6aW5saW5lLWJsb2NrO3Bvc2l0aW9uOnJlbGF0aXZlfS50ZXJ0aWFyeS1tZW51X19pdGVtIGEuX2FjdGl2ZXtmb250LWZhbWlseTpcIkFyaWFsIEJvbGRcIn0udGVydGlhcnktbWVudV9faXRlbSBhLl9hY3RpdmU6OmFmdGVye2NvbnRlbnQ6XCJcIjtkaXNwbGF5OmJsb2NrO3Bvc2l0aW9uOmFic29sdXRlO2hlaWdodDo0cHg7Ym90dG9tOi04cHg7YmFja2dyb3VuZC1jb2xvcjojZWY5MjI4O3dpZHRoOmNhbGMoMTAwJSArIDE2cHgpfUBtZWRpYSAobWluLXdpZHRoOiA3NjhweCl7LmJsb2NrLWNvbnRhY3QgLnJvd3tmbGV4LWRpcmVjdGlvbjpyb3ctcmV2ZXJzZX19LmJsb2NrLWNvbnRhY3QgLnByb2ZpbGUtaW1ne21hcmdpbjowIGF1dG87bWFyZ2luLWJvdHRvbToyNHB4fS5ibG9jay1jb250YWN0IC50ZXh0LWNvbnRhaW5lcnttYXJnaW46MCBhdXRvfS5ibG9jay1sb2NrZWR7cG9zaXRpb246cmVsYXRpdmU7ei1pbmRleDoyfS5ibG9jay1sb2NrZWQ6OmJlZm9yZXtjb250ZW50OlwiXCI7ZGlzcGxheTpibG9jaztwb3NpdGlvbjphYnNvbHV0ZTt0b3A6LTE3MHB4O2hlaWdodDoxNzBweDtiYWNrZ3JvdW5kLWltYWdlOmxpbmVhci1ncmFkaWVudCh0byBib3R0b20sIHJnYmEoMjU1LDI1NSwyNTUsMCksIHJnYmEoMjU1LDI1NSwyNTUsMC45KSk7d2lkdGg6MTAwdnc7ei1pbmRleDotMn1AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpey5ibG9jay1sb2NrZWQgLnJvd3tmbGV4LWRpcmVjdGlvbjpyb3ctcmV2ZXJzZX19LmJsb2NrLWxvY2tlZF9faWNvbnttYXJnaW46MCBhdXRvO21hcmdpbi1ib3R0b206MjRweDtjb2xvcjojZmZmO2ZvbnQtc2l6ZToxNjBweDtkaXNwbGF5OmJsb2NrO3RleHQtYWxpZ246Y2VudGVyfUBtZWRpYSAobWluLXdpZHRoOiA3NjhweCl7LmJsb2NrLWxvY2tlZF9faWNvbnt0ZXh0LWFsaWduOmxlZnQ7bWFyZ2luOjB9fS5ibG9jay1sb2NrZWQgLnRleHQtY29udGFpbmVye21hcmdpbi1sZWZ0OmF1dG87bWFyZ2luLXJpZ2h0OjQwcHg7bWF4LXdpZHRoOjYyMHB4fS5oZWFkZXJ7cG9zaXRpb246Zml4ZWQ7dG9wOjA7d2lkdGg6MTAwJTt6LWluZGV4OjEwO2ZvbnQtc2l6ZToxLjRyZW07Ym94LXNoYWRvdzowIDRweCA4cHggcmdiYSgwLDAsMCwwLjA4KX0uaGVhZGVyOjphZnRlcntjb250ZW50OlwiXCI7ZGlzcGxheTpibG9jaztwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MDtsZWZ0OjA7Ym90dG9tOjA7cmlnaHQ6MDtiYWNrZ3JvdW5kLWNvbG9yOiNmZmY7ei1pbmRleDowfS5tb2RhbC1hY3RpdmUgLmhlYWRlcntwYWRkaW5nLXJpZ2h0OjE1cHh9LmhlYWRlcl9fY29udGFpbmVye2Rpc3BsYXk6ZmxleDtoZWlnaHQ6NjRweDtwYWRkaW5nLXRvcDo4cHg7cGFkZGluZy1ib3R0b206OHB4O2p1c3RpZnktY29udGVudDpzcGFjZS1iZXR3ZWVuO2FsaWduLWl0ZW1zOmNlbnRlcn1AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpey5oZWFkZXJfX2NvbnRhaW5lcntoZWlnaHQ6ODRweH19LmhlYWRlcl9fbG9nb3tkaXNwbGF5OmJsb2NrO2ZsZXgtZ3JvdzowO3dpZHRoOjQ4cHg7ei1pbmRleDoxfUBtZWRpYSAobWluLXdpZHRoOiA5OTJweCl7LmhlYWRlcl9fbG9nb3t3aWR0aDo2OHB4fX0uaGVhZGVyX19uYXZ7ZGlzcGxheTpmbGV4O3otaW5kZXg6MX1AbWVkaWEgKG1pbi13aWR0aDogMCkgYW5kIChtYXgtd2lkdGg6IDk5MXB4KXsuaGVhZGVyX19uYXZ7cG9zaXRpb246YWJzb2x1dGU7YmFja2dyb3VuZC1jb2xvcjojM2MzYzQxO3RvcDowO2xlZnQ6MDtyaWdodDowO2hlaWdodDoxMDB2aDt6LWluZGV4Oi0xO3BhZGRpbmc6ODBweCAxNnB4O2NvbG9yOiNmZmY7ZmxleC1kaXJlY3Rpb246Y29sdW1uO2FsaWduLWl0ZW1zOnN0cmV0Y2g7dHJhbnNmb3JtOnRyYW5zbGF0ZVkoLTEwMCUpO3RyYW5zaXRpb246MC4zcztvdmVyZmxvdzphdXRvfS5oZWFkZXJfX25hdi5fYWN0aXZle3RyYW5zZm9ybTp0cmFuc2xhdGVZKDApfX1AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpey5oZWFkZXJfX25hdntmbGV4OjE7anVzdGlmeS1jb250ZW50OmZsZXgtZW5kfX0uaGVhZGVyX19uYXYtaXRlbXN7ZGlzcGxheTpmbGV4fUBtZWRpYSAobWluLXdpZHRoOiAwKSBhbmQgKG1heC13aWR0aDogOTkxcHgpey5oZWFkZXJfX25hdi1pdGVtc3tmbGV4LWRpcmVjdGlvbjpjb2x1bW47YWxpZ24taXRlbXM6ZmxleC1zdGFydDttYXJnaW4tYm90dG9tOjE2cHh9fUBtZWRpYSAobWluLXdpZHRoOiA5OTJweCl7LmhlYWRlcl9fbmF2LWl0ZW1ze2ZsZXg6MTtwYWRkaW5nLWxlZnQ6MjRweDtqdXN0aWZ5LWNvbnRlbnQ6ZmxleC1lbmR9fS5oZWFkZXJfX25hdi1pdGVte2FsaWduLWl0ZW1zOmNlbnRlcjtmbGV4LWJhc2lzOjE7cGFkZGluZzo4cHggMDtjdXJzb3I6cG9pbnRlcjttaW4td2lkdGg6NTBweH0uaGVhZGVyX19uYXYtaXRlbT5zcGFue3dpZHRoOm1pbi1jb250ZW50fUBtZWRpYSAobWluLXdpZHRoOiAwKSBhbmQgKG1heC13aWR0aDogOTkxcHgpey5oZWFkZXJfX25hdi1pdGVte2ZvbnQtZmFtaWx5OlwiQXJpYWwgQmxhY2tcIjtmb250LXNpemU6MS44cmVtfX1AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpey5oZWFkZXJfX25hdi1pdGVte2Rpc3BsYXk6ZmxleDttYXJnaW4tcmlnaHQ6MjRweH19QG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCl7LmhlYWRlcl9fbmF2LWl0ZW17ZmxleC1iYXNpczphdXRvfS5oZWFkZXJfX25hdi1pdGVtPnNwYW57d2lkdGg6YXV0b319LmhlYWRlcl9fbmF2LWl0ZW0taWNvbnttYXJnaW4tbGVmdDo4cHh9QG1lZGlhIChtaW4td2lkdGg6IDApIGFuZCAobWF4LXdpZHRoOiA5OTFweCl7LmhlYWRlcl9fbmF2LWl0ZW0taWNvbntiYWNrZ3JvdW5kLWltYWdlOnVybChcImFzc2V0cy9zdmcvY2hldnJvbi1kb3duLWJpZy13aGl0ZS5zdmdcIil9fUBtZWRpYSAobWluLXdpZHRoOiA5OTJweCl7LmhlYWRlcl9fbmF2LWl0ZW0taWNvbntiYWNrZ3JvdW5kLWltYWdlOnVybChcImFzc2V0cy9zdmcvY2hldnJvbi1kb3duLWJpZy5zdmdcIil9fS5oZWFkZXJfX25hdi1pdGVtLl9hY3RpdmUgLmhlYWRlcl9fbmF2LWl0ZW0taWNvbnt0cmFuc2Zvcm06cm90YXRlWigxODBkZWcpfS5oZWFkZXJfX25hdi1zZWNvbmR7cGFkZGluZzo4cHggMTZweCAwO2ZvbnQtZmFtaWx5OlwiQXJpYWxcIjtmb250LXNpemU6MS42cmVtO2Rpc3BsYXk6bm9uZX0uaGVhZGVyX19uYXYtaXRlbS5fYWN0aXZlIC5oZWFkZXJfX25hdi1zZWNvbmR7ZGlzcGxheTpibG9ja31AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpey5oZWFkZXJfX25hdi1zZWNvbmR7ZGlzcGxheTpub25lO3Bvc2l0aW9uOmFic29sdXRlO2xlZnQ6MTZweDt0b3A6ODRweDtwYWRkaW5nOjQwcHggMTZweCAxNnB4IDA7bWF4LXdpZHRoOjI0MHB4fX1AbWVkaWEgKG1pbi13aWR0aDogMTMxMnB4KXsuaGVhZGVyX19uYXYtc2Vjb25ke2xlZnQ6Y2FsYyg1MHZ3IC0gNjQwcHgpfX1AbWVkaWEgKG1pbi13aWR0aDogMCkgYW5kIChtYXgtd2lkdGg6IDk5MXB4KXsuaGVhZGVyX19uYXYtc2Vjb25kPmg0LC5oZWFkZXJfX25hdi1zZWNvbmQ+Lmg0LC5oZWFkZXJfX25hdi1zZWNvbmQ+LmNhcmRfX2hlYWRlci0tc21hbGx7ZGlzcGxheTpub25lfX0uaGVhZGVyX19uYXYtc2Vjb25kPmF7cGFkZGluZzo4cHggMDtkaXNwbGF5OmJsb2NrO3RyYW5zaXRpb246LjNzfUBtZWRpYSAobWluLXdpZHRoOiA5OTJweCl7LmhlYWRlcl9fbmF2LXNlY29uZD5he29wYWNpdHk6MC40fS5oZWFkZXJfX25hdi1zZWNvbmQ+YTpob3ZlcntvcGFjaXR5OjF9fS5oZWFkZXJfX2J1dHRvbnN7ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmNlbnRlcn1AbWVkaWEgKG1pbi13aWR0aDogMCkgYW5kIChtYXgtd2lkdGg6IDk5MXB4KXsuaGVhZGVyX19idXR0b25ze21hcmdpbi1ib3R0b206MTZweH19LmhlYWRlcl9fbmV3c2xldHRlcnttYXJnaW4tYm90dG9tOjMycHh9QG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KXsuaGVhZGVyX19uZXdzbGV0dGVye2Rpc3BsYXk6bm9uZX19LmhlYWRlcl9fc29jaWFse2p1c3RpZnktc2VsZjpmbGV4LWVuZH1AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpey5oZWFkZXJfX3NvY2lhbHtkaXNwbGF5Om5vbmV9fS5oZWFkZXJfX21lZ2EtbWVudXtkaXNwbGF5Om5vbmV9QG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KXsuaGVhZGVyX19tZWdhLW1lbnV7ZGlzcGxheTpibG9jaztwb3NpdGlvbjphYnNvbHV0ZTt0b3A6ODRweDtiYWNrZ3JvdW5kLWNvbG9yOiM2MzY0NjY7cmlnaHQ6MDt3aWR0aDpjYWxjKDUwdncgKyAzMDBweCk7cGFkZGluZzoyNHB4IDAgNDBweCAyNHB4O3RyYW5zZm9ybTp0cmFuc2xhdGVZKC0xMDAlKTt0cmFuc2l0aW9uOjAuM3M7bWluLWhlaWdodDozMDBweDt6LWluZGV4Oi0xfS5oZWFkZXIuX21lZ2EtYWN0aXZlIC5oZWFkZXJfX21lZ2EtbWVudXt0cmFuc2Zvcm06dHJhbnNsYXRlWSgwKTtib3gtc2hhZG93OjAgNHB4IDhweCByZ2JhKDAsMCwwLDAuMDgpfS5oZWFkZXJfX21lZ2EtbWVudTo6YmVmb3Jle2NvbnRlbnQ6XCJcIjtkaXNwbGF5OmJsb2NrO3Bvc2l0aW9uOmFic29sdXRlO3JpZ2h0OjEwMCU7dG9wOjA7aGVpZ2h0OjEwMCU7YmFja2dyb3VuZC1jb2xvcjojZTRlNGU0O3dpZHRoOjUwdnc7Ym94LXNoYWRvdzoxMHB4IC01cHggMTBweCByZ2JhKDAsMCwwLDAuMyl9fUBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpey5oZWFkZXJfX21lZ2EtbWVudXt3aWR0aDpjYWxjKDUwdncgKyAzNjBweCl9fUBtZWRpYSAobWluLXdpZHRoOiAxMzEycHgpey5oZWFkZXJfX21lZ2EtbWVudXt3aWR0aDpjYWxjKDUwdncgKyAzNjBweCl9fS5oZWFkZXJfX21lZ2EtbWVudSAuX2hpZGRlbntkaXNwbGF5Om5vbmV9LmhlYWRlcl9fbWVnYS1tZW51IC5jb2x7ZmxleDowIDI4OHB4O21pbi13aWR0aDoyODhweH0uaGVhZGVyX19idXJnZXJ7d2lkdGg6NDRweDtoZWlnaHQ6NDRweDtwYWRkaW5nOjEwcHg7ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmNlbnRlcjtjdXJzb3I6cG9pbnRlcjttYXJnaW4tcmlnaHQ6LTEwcHg7ei1pbmRleDoxfUBtZWRpYSAobWluLXdpZHRoOiA5OTJweCl7LmhlYWRlcl9fYnVyZ2Vye2Rpc3BsYXk6bm9uZX19LmhlYWRlcl9fYnVyZ2VyPnNwYW57ZGlzcGxheTpibG9jaztwb3NpdGlvbjpyZWxhdGl2ZTt3aWR0aDoyNHB4O2hlaWdodDoycHg7YmFja2dyb3VuZC1jb2xvcjojMjM1NTlmfS5oZWFkZXJfX2J1cmdlcj5zcGFuOjpiZWZvcmUsLmhlYWRlcl9fYnVyZ2VyPnNwYW46OmFmdGVye2NvbnRlbnQ6XCJcIjtkaXNwbGF5OmJsb2NrO3Bvc2l0aW9uOmFic29sdXRlO3dpZHRoOjI0cHg7aGVpZ2h0OmluaGVyaXQ7bGVmdDowO2JhY2tncm91bmQtY29sb3I6aW5oZXJpdDtib3JkZXItcmFkaXVzOmluaGVyaXR9LmhlYWRlcl9fYnVyZ2VyPnNwYW46OmJlZm9yZXt0b3A6LTEwcHh9LmhlYWRlcl9fYnVyZ2VyPnNwYW46OmFmdGVye3RvcDoxMHB4fS5oZWFkZXJfX2J1cmdlcj5zcGFue3RyYW5zaXRpb246dHJhbnNmb3JtIDAuM3MgZWFzZX0uaGVhZGVyX19idXJnZXI+c3Bhbjo6YmVmb3Jle3RyYW5zaXRpb246YWxsIDAuM3MgMC4zc30uaGVhZGVyX19idXJnZXI+c3Bhbjo6YWZ0ZXJ7dHJhbnNpdGlvbjp0b3AgMC4zcyAwLjNzLCB0cmFuc2Zvcm0gMC4zc30uaGVhZGVyX19idXJnZXIuX2FjdGl2ZT5zcGFue3RyYW5zZm9ybTpyb3RhdGVaKC00NWRlZyk7dHJhbnNpdGlvbjphbGwgMC4zcyBlYXNlIDAuM3N9LmhlYWRlcl9fYnVyZ2VyLl9hY3RpdmU+c3Bhbjo6YmVmb3Jle29wYWNpdHk6MDt0b3A6MDt0cmFuc2l0aW9uOmFsbCAwLjNzIGN1YmljLWJlemllcigwLjMyLCAyLjA1LCAwLjU3LCAwLjg1KX0uaGVhZGVyX19idXJnZXIuX2FjdGl2ZT5zcGFuOjphZnRlcnt0cmFuc2Zvcm06cm90YXRlWigtOTBkZWcpO3RvcDowO3RyYW5zaXRpb246dG9wIDAuM3MsIHRyYW5zZm9ybSAwLjNzIDAuM3N9Lmhlcm97cGFkZGluZy10b3A6NjRweDtwb3NpdGlvbjpyZWxhdGl2ZTt6LWluZGV4OjF9QG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KXsuaGVyb3toZWlnaHQ6NjY0cHh9fUBtZWRpYSAobWluLXdpZHRoOiA5OTJweCl7Lmhlcm97cGFkZGluZy10b3A6ODRweDtoZWlnaHQ6Njg0cHh9fS5oZXJvX19jb250YWluZXJ7cG9zaXRpb246cmVsYXRpdmU7aGVpZ2h0OjEwMCU7b3ZlcmZsb3c6aGlkZGVufS5oZXJvX19pbWd7cG9zaXRpb246YWJzb2x1dGU7bGVmdDowO3RvcDowO3JpZ2h0OjA7Ym90dG9tOjB9Lmhlcm9fX2ltZz5kaXZ7Y29udGVudDonJzt0b3A6MDtsZWZ0OjA7cmlnaHQ6MDtoZWlnaHQ6NjV2dztiYWNrZ3JvdW5kLWNvbG9yOiNlNGU0ZTQ7YmFja2dyb3VuZC1wb3NpdGlvbjpjZW50ZXI7YmFja2dyb3VuZC1zaXplOmNvdmVyO3Bvc2l0aW9uOmFic29sdXRlfS5oZXJvX19ib2R5e3Bvc2l0aW9uOnJlbGF0aXZlO21hcmdpbi10b3A6NDB2dztib3R0b206MDtsZWZ0OjA7bWFyZ2luLXJpZ2h0OjE2cHg7cGFkZGluZzozMnB4IDE2cHh9Lmhlcm9fX2JvZHkgaDEsLmhlcm9fX2JvZHkgLmgxe21hcmdpbi1ib3R0b206MjRweH1AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpey5oZXJvX19ib2R5LXRleHR7bWF4LXdpZHRoOjUwOHB4fX1AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpey5oZXJvX19pbWd7cmlnaHQ6Y2FsYyg1MHZ3ICsgMjRweCk7bWF4LXdpZHRoOjgwMHB4O3otaW5kZXg6MX19QG1lZGlhIChtaW4td2lkdGg6IDEzMTJweCl7Lmhlcm9fX2ltZ3t3aWR0aDo4MDBweH19QG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KXsuaGVyb19faW1nPmRpdntoZWlnaHQ6NDcwcHg7dG9wOjUwcHg7bGVmdDowO3JpZ2h0OjA7Ym94LXNoYWRvdzoycHggMnB4IDE2cHggcmdiYSgwLDAsMCwwLjE2KX19QG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KXsuaGVyb19fYm9keXttYXJnaW4tdG9wOjA7cG9zaXRpb246YWJzb2x1dGU7dG9wOjA7cmlnaHQ6MDttYXJnaW4tcmlnaHQ6MHB4O2xlZnQ6Y2FsYyg1MHZ3IC0gMjAwcHgpO3BhZGRpbmctdG9wOjEzMHB4O3BhZGRpbmctbGVmdDoyMTZweH19QG1lZGlhIChtaW4td2lkdGg6IDEzMTJweCl7Lmhlcm9fX2JvZHl7bGVmdDo2MjRweDtwYWRkaW5nLWxlZnQ6MjU2cHg7cGFkZGluZy1yaWdodDo0MHB4fX1AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpey5oZXJvX19ib2R5IHA6bGFzdC1vZi10eXBlLC5oZXJvX19ib2R5IC5wOmxhc3Qtb2YtdHlwZXttYXJnaW4tYm90dG9tOjQ4cHh9fS5oZXJvLXNlY29uZGFyeXtwYWRkaW5nLXRvcDo2NHB4O3Bvc2l0aW9uOnJlbGF0aXZlO3otaW5kZXg6MX1AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpey5oZXJvLXNlY29uZGFyeXtoZWlnaHQ6NDcycHh9fUBtZWRpYSAobWluLXdpZHRoOiA5OTJweCl7Lmhlcm8tc2Vjb25kYXJ5e3BhZGRpbmctdG9wOjg0cHg7aGVpZ2h0OjQ5MnB4fX0uaGVyby1zZWNvbmRhcnlfX2NvbnRhaW5lcntwb3NpdGlvbjpyZWxhdGl2ZTtoZWlnaHQ6MTAwJTtvdmVyZmxvdzpoaWRkZW59Lmhlcm8tc2Vjb25kYXJ5X19pbWd7cG9zaXRpb246YWJzb2x1dGU7bGVmdDowO3RvcDowO3JpZ2h0OjA7Ym90dG9tOjB9Lmhlcm8tc2Vjb25kYXJ5X19pbWc+ZGl2e2NvbnRlbnQ6Jyc7dG9wOjA7bGVmdDowO3JpZ2h0OjA7aGVpZ2h0OjY1dnc7YmFja2dyb3VuZC1jb2xvcjojZTRlNGU0O2JhY2tncm91bmQtcG9zaXRpb246Y2VudGVyO2JhY2tncm91bmQtc2l6ZTpjb3Zlcjtwb3NpdGlvbjphYnNvbHV0ZX0uaGVyby1zZWNvbmRhcnlfX2JvZHl7cG9zaXRpb246cmVsYXRpdmU7bWFyZ2luLXRvcDo0MHZ3O2JvdHRvbTowO2xlZnQ6MDttYXJnaW4tcmlnaHQ6MTZweDtwYWRkaW5nOjMycHggMTZweH0uaGVyby1zZWNvbmRhcnlfX2JvZHkgaDEsLmhlcm8tc2Vjb25kYXJ5X19ib2R5IC5oMXttYXJnaW4tYm90dG9tOjI0cHh9QG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KXsuaGVyby1zZWNvbmRhcnlfX2JvZHktdGV4dHttYXgtd2lkdGg6NTA4cHh9fS5oZXJvLXNlY29uZGFyeV9fYnJlYWRjcnVtYnN7cG9zaXRpb246cmVsYXRpdmU7ei1pbmRleDoyfUBtZWRpYSAobWluLXdpZHRoOiAwKSBhbmQgKG1heC13aWR0aDogNzY3cHgpey5oZXJvLXNlY29uZGFyeV9fYnJlYWRjcnVtYnN7ZGlzcGxheTpub25lfX1AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpey5oZXJvLXNlY29uZGFyeV9faW1ne3otaW5kZXg6MTtsZWZ0OmNhbGMoNTB2dyArIDI0cHgpfX1AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpey5oZXJvLXNlY29uZGFyeV9faW1nPmRpdnt0b3A6MzJweDtoZWlnaHQ6MzEwcHg7cmlnaHQ6MH19Lmhlcm8tc2Vjb25kYXJ5X19ib2R5e2JhY2tncm91bmQtY29sb3I6IzAwNjdiMztwYWRkaW5nLXRvcDo2NHB4fS5oZXJvLXNlY29uZGFyeV9fYm9keSAuaDEsLmhlcm8tc2Vjb25kYXJ5X19ib2R5IGgxLC5oZXJvLXNlY29uZGFyeV9fYm9keSAuaDEsLmhlcm8tc2Vjb25kYXJ5X19ib2R5IC5oMiwuaGVyby1zZWNvbmRhcnlfX2JvZHkgaDIsLmhlcm8tc2Vjb25kYXJ5X19ib2R5IC5oMiwuaGVyby1zZWNvbmRhcnlfX2JvZHkgLmgzLC5oZXJvLXNlY29uZGFyeV9fYm9keSBoMywuaGVyby1zZWNvbmRhcnlfX2JvZHkgLmgzLC5oZXJvLXNlY29uZGFyeV9fYm9keSAuY2FyZF9faGVhZGVyLC5oZXJvLXNlY29uZGFyeV9fYm9keSAuaDQsLmhlcm8tc2Vjb25kYXJ5X19ib2R5IGg0LC5oZXJvLXNlY29uZGFyeV9fYm9keSAuaDQsLmhlcm8tc2Vjb25kYXJ5X19ib2R5IC5jYXJkX19oZWFkZXItLXNtYWxsLC5oZXJvLXNlY29uZGFyeV9fYm9keSAucCwuaGVyby1zZWNvbmRhcnlfX2JvZHkgcCwuaGVyby1zZWNvbmRhcnlfX2JvZHkgLnAsLmhlcm8tc2Vjb25kYXJ5X19ib2R5IGxhYmVse2NvbG9yOiNmZmZ9Lmhlcm8tc2Vjb25kYXJ5X19ib2R5IC5idG4tdGV4dCwuaGVyby1zZWNvbmRhcnlfX2JvZHkgLnRhYmxlX19idG57Y29sb3I6I2ZmZn1AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpey5oZXJvLXNlY29uZGFyeV9fYm9keXtwb3NpdGlvbjphYnNvbHV0ZTttYXJnaW4tdG9wOjA7dG9wOjA7cmlnaHQ6Y2FsYyg1MHZ3IC0gMjAwcHgpO3BhZGRpbmctcmlnaHQ6MjE2cHh9fUBtZWRpYSAobWluLXdpZHRoOiA3NjhweCl7Lmhlcm8tc2Vjb25kYXJ5X19ib2R5LXRleHR7bWFyZ2luLWxlZnQ6YXV0b319QG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KXsuaGVyby1zZWNvbmRhcnlfX2JvZHktdGV4dHtwYWRkaW5nLWxlZnQ6MzJweDtwYWRkaW5nLXJpZ2h0OjQ4cHh9fS5oZXJvLXNlY29uZGFyeS0tZ3JleSAuaGVyby1zZWNvbmRhcnlfX2JvZHl7YmFja2dyb3VuZC1jb2xvcjojZjRmNGY0fS5oZXJvLXNlY29uZGFyeS0tZ3JleSAuaGVyby1zZWNvbmRhcnlfX2JvZHkgLmgxLC5oZXJvLXNlY29uZGFyeS0tZ3JleSAuaGVyby1zZWNvbmRhcnlfX2JvZHkgaDEsLmhlcm8tc2Vjb25kYXJ5LS1ncmV5IC5oZXJvLXNlY29uZGFyeV9fYm9keSAuaDEsLmhlcm8tc2Vjb25kYXJ5LS1ncmV5IC5oZXJvLXNlY29uZGFyeV9fYm9keSAuaDIsLmhlcm8tc2Vjb25kYXJ5LS1ncmV5IC5oZXJvLXNlY29uZGFyeV9fYm9keSBoMiwuaGVyby1zZWNvbmRhcnktLWdyZXkgLmhlcm8tc2Vjb25kYXJ5X19ib2R5IC5oMiwuaGVyby1zZWNvbmRhcnktLWdyZXkgLmhlcm8tc2Vjb25kYXJ5X19ib2R5IC5oMywuaGVyby1zZWNvbmRhcnktLWdyZXkgLmhlcm8tc2Vjb25kYXJ5X19ib2R5IGgzLC5oZXJvLXNlY29uZGFyeS0tZ3JleSAuaGVyby1zZWNvbmRhcnlfX2JvZHkgLmgzLC5oZXJvLXNlY29uZGFyeS0tZ3JleSAuaGVyby1zZWNvbmRhcnlfX2JvZHkgLmNhcmRfX2hlYWRlciwuaGVyby1zZWNvbmRhcnktLWdyZXkgLmhlcm8tc2Vjb25kYXJ5X19ib2R5IC5oNCwuaGVyby1zZWNvbmRhcnktLWdyZXkgLmhlcm8tc2Vjb25kYXJ5X19ib2R5IGg0LC5oZXJvLXNlY29uZGFyeS0tZ3JleSAuaGVyby1zZWNvbmRhcnlfX2JvZHkgLmg0LC5oZXJvLXNlY29uZGFyeS0tZ3JleSAuaGVyby1zZWNvbmRhcnlfX2JvZHkgLmNhcmRfX2hlYWRlci0tc21hbGwsLmhlcm8tc2Vjb25kYXJ5LS1ncmV5IC5oZXJvLXNlY29uZGFyeV9fYm9keSAucCwuaGVyby1zZWNvbmRhcnktLWdyZXkgLmhlcm8tc2Vjb25kYXJ5X19ib2R5IHAsLmhlcm8tc2Vjb25kYXJ5LS1ncmV5IC5oZXJvLXNlY29uZGFyeV9fYm9keSAucCwuaGVyby1zZWNvbmRhcnktLWdyZXkgLmhlcm8tc2Vjb25kYXJ5X19ib2R5IGxhYmVse2NvbG9yOiMwMDB9Lmhlcm8tc2Vjb25kYXJ5LS1ncmV5IC5oZXJvLXNlY29uZGFyeV9fYm9keSAuYnRuLXRleHQsLmhlcm8tc2Vjb25kYXJ5LS1ncmV5IC5oZXJvLXNlY29uZGFyeV9fYm9keSAudGFibGVfX2J0bntjb2xvcjojMjM1NTlmfS5oZXJvLXNlY29uZGFyeS0tZ3JleSAuaGVyby1zZWNvbmRhcnlfX2JvZHkgaDEsLmhlcm8tc2Vjb25kYXJ5LS1ncmV5IC5oZXJvLXNlY29uZGFyeV9fYm9keSAuaDEsLmhlcm8tc2Vjb25kYXJ5LS1ncmV5IC5oZXJvLXNlY29uZGFyeV9fYm9keSAuaDF7Y29sb3I6IzNjM2M0MX0uaGVyby1zZWNvbmRhcnktLWdyZXkgLmJyZWFkY3J1bWJze2NvbG9yOiMwMDB9QG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KXsuaGVyby1zZWNvbmRhcnktLWZsaXBwZWQgLmhlcm8tc2Vjb25kYXJ5X19pbWd7ei1pbmRleDoxO2xlZnQ6MDtyaWdodDpjYWxjKDUwdncgKyAyNHB4KX19QG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KXsuaGVyby1zZWNvbmRhcnktLWZsaXBwZWQgLmhlcm8tc2Vjb25kYXJ5X19pbWc+ZGl2e3RvcDozMnB4O2hlaWdodDozMTBweDtyaWdodDowO2xlZnQ6MH19QG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KXsuaGVyby1zZWNvbmRhcnktLWZsaXBwZWQgLmhlcm8tc2Vjb25kYXJ5X19ib2R5e3Bvc2l0aW9uOmFic29sdXRlO21hcmdpbi10b3A6MDt0b3A6MDtyaWdodDowO2xlZnQ6Y2FsYyg1MHZ3IC0gMjAwcHgpO3BhZGRpbmctbGVmdDoyMTZweDtwYWRkaW5nLXJpZ2h0OjMycHh9fUBtZWRpYSAobWluLXdpZHRoOiA3NjhweCl7Lmhlcm8tc2Vjb25kYXJ5LS1mbGlwcGVkIC5oZXJvLXNlY29uZGFyeV9fYm9keS10ZXh0e21hcmdpbi1sZWZ0OjA7bWFyZ2luLXJpZ2h0OmF1dG99fUBtZWRpYSAobWluLXdpZHRoOiA5OTJweCl7Lmhlcm8tc2Vjb25kYXJ5LS1mbGlwcGVkIC5oZXJvLXNlY29uZGFyeV9fYm9keS10ZXh0e3BhZGRpbmctcmlnaHQ6MzJweDtwYWRkaW5nLWxlZnQ6NDhweH19LmltYWdlLWhlcm97aGVpZ2h0OjQwdmg7bWFyZ2luLXRvcDo2NHB4O21hcmdpbi1ib3R0b206MjRweDtiYWNrZ3JvdW5kLXBvc2l0aW9uOmNlbnRlcjtiYWNrZ3JvdW5kLXNpemU6Y292ZXI7YmFja2dyb3VuZC1yZXBlYXQ6bm8tcmVwZWF0fUBtZWRpYSAobWluLXdpZHRoOiA5OTJweCl7LmltYWdlLWhlcm97aGVpZ2h0OjM0NnB4O21hcmdpbi10b3A6ODRweH19QG1lZGlhIChtaW4td2lkdGg6IDApIGFuZCAobWF4LXdpZHRoOiA5OTFweCl7LmltYWdlLWhlcm8gLmJyZWFkY3J1bWJze2Rpc3BsYXk6bm9uZX19LnRleHQtaGVyb3twYWRkaW5nLXRvcDozMnB4O21hcmdpbi1ib3R0b206NTZweH1AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpey50ZXh0LWhlcm97cGFkZGluZy10b3A6MH19LnRleHQtaGVybyAuYnJlYWRjcnVtYnN7ZGlzcGxheTpub25lO21hcmdpbi1ib3R0b206MzJweH1AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpey50ZXh0LWhlcm8gLmJyZWFkY3J1bWJze2Rpc3BsYXk6YmxvY2t9fS5mb290ZXJ7YmFja2dyb3VuZC1jb2xvcjojNDQ0O3BhZGRpbmc6MzJweCAwO2NvbG9yOiNmZmY7bWluLWhlaWdodDozNTBweDttYXgtaGVpZ2h0OjYxNXB4fS5mb290ZXIgcCwuZm9vdGVyIC5wLC5mb290ZXIgbGFiZWx7Zm9udC1mYW1pbHk6XCJBcmlhbCBCbGFja1wifUBtZWRpYSAobWluLXdpZHRoOiAwKSBhbmQgKG1heC13aWR0aDogNzY3cHgpey5mb290ZXIgcCwuZm9vdGVyIC5wLC5mb290ZXIgbGFiZWx7Zm9udC1zaXplOjEuNHJlbX19QG1lZGlhIChtaW4td2lkdGg6IDApIGFuZCAobWF4LXdpZHRoOiA3NjdweCl7LmZvb3RlciBhLC5mb290ZXIgc3Bhbntmb250LXNpemU6MS4ycmVtfX0uZm9vdGVyIGhye21hcmdpbjoxNnB4IDB9QG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KXsuZm9vdGVyIGhye2Rpc3BsYXk6bm9uZX19QG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KXsuZm9vdGVye3BhZGRpbmc6NDhweCAwO2ZvbnQtc2l6ZToxLjZyZW19fS5mb290ZXJfX2ljb257d2lkdGg6NDhweDtiYWNrZ3JvdW5kLWltYWdlOnVybChcImFzc2V0cy9zdmcvR1JJX01hc3Rlcl9Mb2dvLXNvbG8uc3ZnXCIpO2hlaWdodDo0OHB4O21hcmdpbi1ib3R0b206NDBweH1AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpey5mb290ZXJfX2ljb257d2lkdGg6MTEwcHg7aGVpZ2h0OjExMHB4O21hcmdpbi1ib3R0b206MH19LmZvb3Rlcl9fbmF2e2Rpc3BsYXk6ZmxleDtmbGV4LWRpcmVjdGlvbjpjb2x1bW47ZmxleC13cmFwOndyYXA7aGVpZ2h0OjE2MHB4O2ZvbnQtZmFtaWx5OlwiQXJpYWwgQmxhY2tcIn1AbWVkaWEgKG1pbi13aWR0aDogMCkgYW5kIChtYXgtd2lkdGg6IDc2N3B4KXsuZm9vdGVyX19uYXZ7Zm9udC1mYW1pbHk6XCJBcmlhbCBCb2xkXCI7bWFyZ2luLWJvdHRvbToxNnB4fX0uZm9vdGVyX19uYXYtaXRlbXttYXJnaW4tYm90dG9tOjE2cHg7cGFkZGluZy1yaWdodDoxNnB4fUBtZWRpYSAobWluLXdpZHRoOiAwKSBhbmQgKG1heC13aWR0aDogNzY3cHgpey5mb290ZXJfX25hdi1pdGVte3dpZHRoOjUwJX19LmZvb3Rlcl9fb3RoZXJ7bWFyZ2luLWJvdHRvbTozMnB4fS5mb290ZXJfX2NvcHl7Zm9udC1mYW1pbHk6XCJBcmlhbFwiO2NvbG9yOiM2MzY0NjZ9LmZvb3Rlcl9fY29weSBzcGFue2Rpc3BsYXk6YmxvY2t9LmZvb3Rlcl9fY29weSBzcGFuOm50aC1vZi10eXBlKDIpe3RleHQtYWxpZ246Y2VudGVyfUBtZWRpYSAobWluLXdpZHRoOiA5OTJweCl7LmZvb3Rlcl9fY29weSBzcGFue2Rpc3BsYXk6aW5saW5lO21hcmdpbi1yaWdodDo0MHB4fX0ubWFpbnttaW4taGVpZ2h0OmNhbGMoMTAwdmggLSA2MTVweCk7cGFkZGluZy10b3A6NjRweDtwb3NpdGlvbjpyZWxhdGl2ZTt6LWluZGV4OjF9QG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KXsubWFpbnttaW4taGVpZ2h0OmNhbGMoMTAwdmggLSAzNTBweCk7cGFkZGluZy10b3A6ODRweH19Lm1haW4ubm8taGVyb3twYWRkaW5nLXRvcDoxNjBweH1AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpey5tYWluLm5vLWhlcm97cGFkZGluZy10b3A6MjAycHh9fS5jb250ZW50X19tZWRpYS13aWRlLC5jb250ZW50X19pbWctcXVvdGV7bWFyZ2luLXRvcDoyNHB4O21hcmdpbi1ib3R0b206MjRweH1AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpey5jb250ZW50X19tZWRpYS13aWRlLC5jb250ZW50X19pbWctcXVvdGV7bWFyZ2luLXRvcDo1NnB4O21hcmdpbi1ib3R0b206NTZweH19LmNvbnRlbnR7cG9zaXRpb246cmVsYXRpdmU7bWFyZ2luLWJvdHRvbToyNHB4fS5jb250ZW50IC5jb250YWluZXIsLmNvbnRlbnQgLmhlYWRlcl9fY29udGFpbmVye3Bvc2l0aW9uOnJlbGF0aXZlO292ZXJmbG93OnZpc2libGV9QG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KXsuY29udGVudHttYXJnaW4tYm90dG9tOjU2cHh9fUBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpey5jb250ZW50IGgxLC5jb250ZW50IC5oMXt3aWR0aDo4MDBweH19LmNvbnRlbnQgaDMsLmNvbnRlbnQgLmgzLC5jb250ZW50IC5jYXJkX19oZWFkZXJ7Zm9udC1zaXplOjEuOHJlbTtmb250LWZhbWlseTpcIkFyaWFsIEJvbGRcIn0uY29udGVudCBwLC5jb250ZW50IC5we2NvbG9yOiMwMDB9LmNvbnRlbnRfX2JhY2t7ZGlzcGxheTpub25lO3Bvc2l0aW9uOmFic29sdXRlfUBtZWRpYSAobWluLXdpZHRoOiA5OTJweCl7LmNvbnRlbnRfX2JhY2t7ZGlzcGxheTpibG9ja319LmNvbnRlbnRfX2hlYWRlcnttYXJnaW4tYm90dG9tOjI0cHh9LmNvbnRlbnRfX2xhYmVse2Rpc3BsYXk6YmxvY2s7Y29sb3I6I2Q4ZDZkNjttYXJnaW4tYm90dG9tOjI0cHh9LmNvbnRlbnRfX2ltZy1uYXJyb3d7bWFyZ2luLWJvdHRvbTo0MHB4fS5jb250ZW50X19pbWctbmFycm93IGltZ3ttYXJnaW4tYm90dG9tOjhweH1AbWVkaWEgKG1pbi13aWR0aDogMCkgYW5kIChtYXgtd2lkdGg6IDc2N3B4KXsuY29udGVudF9faW1nLW5hcnJvdyBpbWd7bWFyZ2luLWxlZnQ6LTE2cHg7bWF4LXdpZHRoOjEwMHZ3O3dpZHRoOmNhbGMoMTAwJSArIDMycHgpfX0uY29udGVudF9faW1nLW5hcnJvdyBwLC5jb250ZW50X19pbWctbmFycm93IC5we2ZvbnQtc2l6ZToxLjRyZW19LmNvbnRlbnRfX21lZGlhLXdpZGUgaDMsLmNvbnRlbnRfX21lZGlhLXdpZGUgLmgzLC5jb250ZW50X19tZWRpYS13aWRlIC5jYXJkX19oZWFkZXJ7Zm9udC1zaXplOjIuNHJlbTtmb250LWZhbWlseTpcIkFyaWFsIEJsYWNrXCJ9QG1lZGlhIChtaW4td2lkdGg6IDApIGFuZCAobWF4LXdpZHRoOiAxMzExcHgpey5jb250ZW50X19tZWRpYS13aWRlIC5tZWRpYS12aWRlb3ttYXJnaW4tbGVmdDotMTZweDttYXJnaW4tcmlnaHQ6LTE2cHh9fS5jb250ZW50X19tZWRpYS13aWRlIGltZ3t3aWR0aDoxMDAlfUBtZWRpYSAobWluLXdpZHRoOiAwKSBhbmQgKG1heC13aWR0aDogMTMxMXB4KXsuY29udGVudF9faW1nLXF1b3Rle21hcmdpbi1sZWZ0Oi0xNnB4O21hcmdpbi1yaWdodDotMTZweH19LmNvbnRlbnRfX3F1b3Rle21hcmdpbi10b3A6NDBweDttYXJnaW4tYm90dG9tOjI0cHh9LmNvbnRlbnRfX2NhcmR7bWFyZ2luLWJvdHRvbToyNHB4fUBtZWRpYSAobWluLXdpZHRoOiA5OTJweCl7LmNvbnRlbnRfX2NhcmR7bWFyZ2luLWJvdHRvbTo1NnB4fX0uY29udGVudC0tcHJlbWl1bXtoZWlnaHQ6MzAwcHg7b3ZlcmZsb3c6aGlkZGVuO21hcmdpbi1ib3R0b206MH0uaW1nLXNpZGV7bWluLWhlaWdodDo0NzVweDtwb3NpdGlvbjpyZWxhdGl2ZX1AbWVkaWEgKG1pbi13aWR0aDogMTMxMnB4KXsuaW1nLXNpZGV7aGVpZ2h0OjU3MHB4fX1AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpey5pbWctc2lkZSAuY29udGFpbmVyLC5pbWctc2lkZSAuaGVhZGVyX19jb250YWluZXIsLmltZy1zaWRlIC5jb250YWluZXItcHVzaCwuaW1nLXNpZGUgLnJvd3ttaW4taGVpZ2h0OjQ3NXB4fX1AbWVkaWEgKG1pbi13aWR0aDogMTMxMnB4KXsuaW1nLXNpZGUgLmNvbnRhaW5lciwuaW1nLXNpZGUgLmhlYWRlcl9fY29udGFpbmVyLC5pbWctc2lkZSAuY29udGFpbmVyLXB1c2gsLmltZy1zaWRlIC5yb3d7aGVpZ2h0OjU3MHB4fX1AbWVkaWEgKG1pbi13aWR0aDogMTMxMnB4KXsuaW1nLXNpZGUgLnJvd3thbGlnbi1pdGVtczpjZW50ZXJ9fS5pbWctc2lkZV9faW1ne2JhY2tncm91bmQtY29sb3I6I2U0ZTRlNDtoZWlnaHQ6MjUwcHg7d2lkdGg6MTAwJTttYXJnaW4tYm90dG9tOjE2cHg7YmFja2dyb3VuZC1wb3NpdGlvbjpjZW50ZXI7YmFja2dyb3VuZC1zaXplOmNvdmVyO2JhY2tncm91bmQtcmVwZWF0Om5vLXJlcGVhdH1AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpey5pbWctc2lkZV9faW1ne2hlaWdodDo0NzVweDt3aWR0aDpjYWxjKDUwdncgLSAyMHB4KTttYXgtd2lkdGg6NzAwcHg7cG9zaXRpb246YWJzb2x1dGU7dG9wOjB9fUBtZWRpYSAobWluLXdpZHRoOiAxMzEycHgpey5pbWctc2lkZV9faW1ne2hlaWdodDo1NzBweDttYXgtd2lkdGg6ODUwcHh9fS5pbWctc2lkZS0tcmlnaHQgLnJvd3tqdXN0aWZ5LWNvbnRlbnQ6ZmxleC1zdGFydH1AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpey5pbWctc2lkZS0tcmlnaHQgLmltZy1zaWRlX19pbWd7cmlnaHQ6MH19LmltZy1zaWRlLS1sZWZ0IC5yb3d7anVzdGlmeS1jb250ZW50OmZsZXgtZW5kfUBtZWRpYSAobWluLXdpZHRoOiA3NjhweCl7LmltZy1zaWRlLS1sZWZ0IC5pbWctc2lkZV9faW1ne2xlZnQ6MH19QG1lZGlhIChtaW4td2lkdGg6IDApIGFuZCAobWF4LXdpZHRoOiA3NjdweCl7LnJlbGF0ZWQtY29udGVudCAuY2FyZHtkaXNwbGF5OmZsZXh9LnJlbGF0ZWQtY29udGVudCAuY2FyZCAuY2FyZF9faW1ne3dpZHRoOjc2cHg7aGVpZ2h0Ojc2cHh9LnJlbGF0ZWQtY29udGVudCAuY2FyZCAuY2FyZF9fYm9keXtwYWRkaW5nOjhweDtkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6Y2VudGVyfS5yZWxhdGVkLWNvbnRlbnQgLmNhcmQgLmNhcmRfX2JvZHkgaDIsLnJlbGF0ZWQtY29udGVudCAuY2FyZCAuY2FyZF9fYm9keSAuaDIsLnJlbGF0ZWQtY29udGVudCAuY2FyZCAuY2FyZF9fYm9keSBoMywucmVsYXRlZC1jb250ZW50IC5jYXJkIC5jYXJkX19ib2R5IC5oMywucmVsYXRlZC1jb250ZW50IC5jYXJkIC5jYXJkX19ib2R5IC5jYXJkX19oZWFkZXIsLnJlbGF0ZWQtY29udGVudCAuY2FyZCAuY2FyZF9fYm9keSBoNCwucmVsYXRlZC1jb250ZW50IC5jYXJkIC5jYXJkX19ib2R5IC5oNCwucmVsYXRlZC1jb250ZW50IC5jYXJkIC5jYXJkX19ib2R5IC5jYXJkX19oZWFkZXItLXNtYWxse2ZvbnQtZmFtaWx5OlwiQXJpYWwgQm9sZFwiO2ZvbnQtc2l6ZToxLjhyZW07bWFyZ2luOjB9LnJlbGF0ZWQtY29udGVudCAuY2FyZCAuY2FyZF9fYm9keSBwLC5yZWxhdGVkLWNvbnRlbnQgLmNhcmQgLmNhcmRfX2JvZHkgLnB7ZGlzcGxheTpub25lfS5yZWxhdGVkLWNvbnRlbnQgLmNhcmQgLmNhcmRfX2J0bntkaXNwbGF5Om5vbmV9fS5jb250ZW50LW1hcHtwb3NpdGlvbjpyZWxhdGl2ZTttaW4taGVpZ2h0OjQ5MHB4O21hcmdpbi1ib3R0b206NTBweH0uY29udGVudC1tYXAgLnJvd3tqdXN0aWZ5LWNvbnRlbnQ6c3BhY2UtYmV0d2Vlbn1AbWVkaWEgKG1pbi13aWR0aDogMCkgYW5kIChtYXgtd2lkdGg6IDk5MXB4KXsuY29udGVudC1tYXAgLm1hcHttYXJnaW4tbGVmdDotMTZweDttYXJnaW4tcmlnaHQ6LTE2cHh9fUBtZWRpYSAobWluLXdpZHRoOiA5OTJweCl7LmNvbnRlbnQtbWFwIC5tYXB7cG9zaXRpb246YWJzb2x1dGU7cmlnaHQ6MDtsZWZ0OmNhbGMoNTB2dyAtIDkwcHgpfX0uY29udGVudC1tYXBfX3JvdXRlc3tmb250LWZhbWlseTpcIkFyaWFsIEJsYWNrXCJ9LmNvbnRlbnQtbWFwX19yb3V0ZXMgaDMsLmNvbnRlbnQtbWFwX19yb3V0ZXMgLmgzLC5jb250ZW50LW1hcF9fcm91dGVzIC5jYXJkX19oZWFkZXJ7bWFyZ2luLWJvdHRvbToyNHB4fS5jb250ZW50LW1hcF9fcm91dGVzIGxpe21hcmdpbi1ib3R0b206MTZweH0uam9ie21hcmdpbi1ib3R0b206NTZweH0uam9iX19oZWFke3RleHQtYWxpZ246Y2VudGVyO3Bvc2l0aW9uOnJlbGF0aXZlfS5qb2IgLmJhY2stYnV0dG9ue3Bvc2l0aW9uOmFic29sdXRlO3RvcDowO2xlZnQ6MTZweH0uam9iX19sZWFke3RleHQtYWxpZ246Y2VudGVyO2ZvbnQtZmFtaWx5OlwiQXJpYWwgQmxhY2tcIjtmb250LXNpemU6MS42cmVtfS5qb2IgLmpvYl9fc3ViLnB7dGV4dC1hbGlnbjpjZW50ZXI7bWFyZ2luLWJvdHRvbTo0MHB4fS5qb2JfX2JvZHk+cCwuam9iX19ib2R5Pi5wLC5qb2JfX2JvZHk+LnB7bWFyZ2luLWJvdHRvbToyNHB4fS5qb2IgLmJsYWNre21hcmdpbi1ib3R0b206MTZweH0uam9iIHVsOm5vdChbY2xhc3NdKXttYXJnaW4tYm90dG9tOjMycHh9LmpvYiB1bDpub3QoW2NsYXNzXSkgbGk6bm90KFtjbGFzc10pe21hcmdpbi1ib3R0b206MjRweH0uY2FyZHMtdGFibGV7bWFyZ2luOjMycHggMCA1NnB4fS5jYXJkcy10YWJsZSAucm93e21hcmdpbi1ib3R0b206LTQwcHh9LmNhcmRzLXRhYmxlIC5jb2x7cGFkZGluZy1ib3R0b206NDBweH0uYmctYmx1ZS1kZWZhdWx0e2JhY2tncm91bmQtY29sb3I6IzIzNTU5Zn0uYmctYmx1ZS1kYXJre2JhY2tncm91bmQtY29sb3I6IzE3MzQ2M30uYmctYmx1ZS1tZWRpdW17YmFja2dyb3VuZC1jb2xvcjojMDA2N2IzfS5iZy1ibHVlLWxpZ2h0e2JhY2tncm91bmQtY29sb3I6IzAwYWVlZn0uYmctYmx1ZS1zdWJ0bGV7YmFja2dyb3VuZC1jb2xvcjojZWZmOWZlfS5iZy1vcmFuZ2UtZGVmYXVsdHtiYWNrZ3JvdW5kLWNvbG9yOiNlZjkyMjh9LmJnLW9yYW5nZS1kYXJre2JhY2tncm91bmQtY29sb3I6I2I2NWQwOX0uYmctZ3JlZW4tZGVmYXVsdHtiYWNrZ3JvdW5kLWNvbG9yOiMzZWFlNGV9LmJnLWJsdWVncmVlbi1kZWZhdWx0e2JhY2tncm91bmQtY29sb3I6IzIyYTM5ZX0uYmctcmVkLWRlZmF1bHR7YmFja2dyb3VuZC1jb2xvcjpyZWR9LmJnLXB1cnBsZS1kZWZhdWx0e2JhY2tncm91bmQtY29sb3I6IzhkMzU4OX0uYmctZ3JleS13aGl0ZXtiYWNrZ3JvdW5kLWNvbG9yOiNmZmZ9LmJnLWdyZXktc3VidGxle2JhY2tncm91bmQtY29sb3I6I2Y0ZjRmNH0uYmctZ3JleS1kZWZhdWx0e2JhY2tncm91bmQtY29sb3I6I2U0ZTRlNH0uYmctZ3JleS1saWdodHtiYWNrZ3JvdW5kLWNvbG9yOiNkOGQ2ZDZ9LmJnLWdyZXktbWVkaXVte2JhY2tncm91bmQtY29sb3I6IzYzNjQ2Nn0uYmctZ3JleS1kYXJre2JhY2tncm91bmQtY29sb3I6IzNjM2M0MX0uYmctZ3JleS1kYXJrZXN0e2JhY2tncm91bmQtY29sb3I6IzQ0NH0uYmctZ3JleS1ibGFja3tiYWNrZ3JvdW5kLWNvbG9yOiMwMDB9LmJnLXRleHQtZGVmYXVsdHtiYWNrZ3JvdW5kLWNvbG9yOiMwMDB9LmJnLXRleHQtaGVhZHtiYWNrZ3JvdW5kLWNvbG9yOiMzYzNjNDF9LmJnLXRleHQtd2hpdGV7YmFja2dyb3VuZC1jb2xvcjojZmZmfS5iZy10ZXh0LWJsYWNre2JhY2tncm91bmQtY29sb3I6IzAwMH0uYmctc2hhZG93LWRlZmF1bHR7YmFja2dyb3VuZC1jb2xvcjojMDAwfS5iZy1zdGFuZGFyZHMtZGVmYXVsdHtiYWNrZ3JvdW5kLWNvbG9yOiMyMmEzOWV9LmJnLXVwZGF0ZS1kZWZhdWx0e2JhY2tncm91bmQtY29sb3I6IzhkMzU4OX0uYmctdGFnLWRlZmF1bHR7YmFja2dyb3VuZC1jb2xvcjojM2MzYzQxfS5iZy10YWctc3RhbmRhcmRze2JhY2tncm91bmQtY29sb3I6IzAwYWVlZn0uYmctdGFnLWxpbmthZ2UtZG9jdW1lbnR7YmFja2dyb3VuZC1jb2xvcjojMDA2N2IzfS5iZy10YWctZ3JpLXN0YW5kYXJkc3tiYWNrZ3JvdW5kLWNvbG9yOiMyMzU1OWZ9LmJnLXRhZy1yZXBvcnRpbmctcmVzb3VyY2Vze2JhY2tncm91bmQtY29sb3I6I2VmOTIyOH0uYmctdGFnLXB1YmxpY2F0aW9uc3tiYWNrZ3JvdW5kLWNvbG9yOiMzZWFlNGV9LmJnLXRhZy1wb2xpY3l7YmFja2dyb3VuZC1jb2xvcjojMjJhMzllfS5iZy10YWctZ292ZXJuYW5jZXtiYWNrZ3JvdW5kLWNvbG9yOiM4ZDM1ODl9LmJnLWVycm9yLWxpZ2h0e2JhY2tncm91bmQtY29sb3I6I2Y1Y2NjY30uYmctZXJyb3ItZGVmYXVsdHtiYWNrZ3JvdW5kLWNvbG9yOnJlZH0uYmctY2F1dGlvbi1saWdodHtiYWNrZ3JvdW5kLWNvbG9yOiNmNWUxYzJ9LmJnLWNhdXRpb24tZGVmYXVsdHtiYWNrZ3JvdW5kLWNvbG9yOiNlZjkyMjh9LmJnLXN1Y2Nlc3MtbGlnaHR7YmFja2dyb3VuZC1jb2xvcjojYzJlMWMyfS5iZy1zdWNjZXNzLWRlZmF1bHR7YmFja2dyb3VuZC1jb2xvcjojM2VhZTRlfS5jb2RlW2NsYXNzKj0nbGFuZ3VhZ2UtJ10gLnRhZywuY29kZVtjbGFzcyo9J2xhbmd1YWdlLSddIC5jYXJkX190YWdzPnNwYW4scHJlW2NsYXNzKj0nbGFuZ3VhZ2UtJ10gLnRhZyxwcmVbY2xhc3MqPSdsYW5ndWFnZS0nXSAuY2FyZF9fdGFncz5zcGFue2JhY2tncm91bmQtY29sb3I6dHJhbnNwYXJlbnQ7Zm9udC1mYW1pbHk6aW5oZXJpdDttYXJnaW46MDtwYWRkaW5nOjA7ZGlzcGxheTppbml0aWFsfS50ZXN0LWJsb2Nre2hlaWdodDozMnB4O3dpZHRoOjEwMCU7YmFja2dyb3VuZC1jb2xvcjojMjM1NTlmfS51aS1saWJfX2V4YW1wbGUgLmNvbHttYXJnaW4tYm90dG9tOjEwcHh9LmRldi1tZW51e2Rpc3BsYXk6ZmxleDtmbGV4LXdyYXA6d3JhcDtwb3NpdGlvbjpmaXhlZDtib3R0b206MHB4O3JpZ2h0OjBweDtiYWNrZ3JvdW5kLWNvbG9yOiMwMDAwMDA7Zm9udC1zaXplOjEycHg7ei1pbmRleDoxMDAwO2NvbG9yOndoaXRlfS5kZXYtbWVudSBsaTpub3QoOmxhc3QtY2hpbGQpOjphZnRlcntjb250ZW50Oid8J30uZGV2LW1lbnUgYXtwYWRkaW5nOjVweH1cbiIsIiRpY29tb29uLWZvbnQtZmFtaWx5OiAnaWNvbW9vbicgIWRlZmF1bHQ7XG4kaWNvbW9vbi1mb250LXBhdGg6ICcvc3R5bGVzL2Fzc2V0cy9mb250cycgIWRlZmF1bHQ7XG5cbiRpY29uLXNlYXJjaDogJ1xcZTkzNSc7XG4kaWNvbi1hdmF0YXItMjogJ1xcZTkzMSc7XG4kaWNvbi1hdmF0YXItMTogJ1xcZTkzMic7XG4kaWNvbi1sb2NrZWQ6ICdcXGU5MzMnO1xuJGljb24tdW5sb2NrZWQ6ICdcXGU5MzQnO1xuJGljb24tY2hldnJvbi11cC1iaWc6ICdcXGU5MDAnO1xuJGljb24tbGlzdDogJ1xcZTkwMSc7XG4kaWNvbi1sb2NhdGlvbjogJ1xcZTkwMic7XG4kaWNvbi1sb2dvdXQ6ICdcXGU5MDMnO1xuJGljb24tbWVkaXVtOiAnXFxlOTA0JztcbiRpY29uLW1pbnVzOiAnXFxlOTA1JztcbiRpY29uLW5leHQ6ICdcXGU5MDYnO1xuJGljb24tb3B0aW9uczogJ1xcZTkwNyc7XG4kaWNvbi1waG9uZTogJ1xcZTkwOCc7XG4kaWNvbi1wbHVzOiAnXFxlOTA5JztcbiRpY29uLXNlbmQ6ICdcXGU5MGEnO1xuJGljb24tc2V0dGluZ3M6ICdcXGU5MGInO1xuJGljb24tc2hhcmU6ICdcXGU5MGMnO1xuJGljb24tc29ydDogJ1xcZTkwZCc7XG4kaWNvbi1zdGFyOiAnXFxlOTBlJztcbiRpY29uLXR3aXR0ZXI6ICdcXGU5MGYnO1xuJGljb24tdXBsb2FkOiAnXFxlOTEwJztcbiRpY29uLXlvdXR1YmU6ICdcXGU5MTEnO1xuJGljb24tYXJyb3ctZG93bjogJ1xcZTkxMic7XG4kaWNvbi1hcnJvdy1sZWZ0OiAnXFxlOTEzJztcbiRpY29uLWFycm93LXJpZ2h0OiAnXFxlOTE0JztcbiRpY29uLWFycm93LXVwOiAnXFxlOTE1JztcbiRpY29uLWJvb2s6ICdcXGU5MTYnO1xuJGljb24tY2FuY2VsOiAnXFxlOTE3JztcbiRpY29uLWNoYXQ6ICdcXGU5MTgnO1xuJGljb24tY2hlY2ttYXJrOiAnXFxlOTE5JztcbiRpY29uLWNoZXZyb24tZG93bi1iaWc6ICdcXGU5MWEnO1xuJGljb24tY2hldnJvbi1kb3duOiAnXFxlOTFiJztcbiRpY29uLWNoZXZyb24tbGVmdDogJ1xcZTkxYyc7XG4kaWNvbi1jaGV2cm9uLXJpZ2h0LWNvcHk6ICdcXGU5MWQnO1xuJGljb24tY2hldnJvbi1yaWdodDogJ1xcZTkxZSc7XG4kaWNvbi1jaGV2cm9uLXVwOiAnXFxlOTFmJztcbiRpY29uLWNsb3NlOiAnXFxlOTIwJztcbiRpY29uLWNvcHk6ICdcXGU5MjEnO1xuJGljb24tZGlzbGlrZTogJ1xcZTkyMic7XG4kaWNvbi1kb3dubG9hZHM6ICdcXGU5MjMnO1xuJGljb24tZWRpdDogJ1xcZTkyNCc7XG4kaWNvbi1lbnZlbG9wZTogJ1xcZTkyNSc7XG4kaWNvbi1leHRlcm5hbDogJ1xcZTkyNic7XG4kaWNvbi1maWx0ZXJzOiAnXFxlOTI3JztcbiRpY29uLWdyaWQ6ICdcXGU5MjgnO1xuJGljb24taGVhcnQ6ICdcXGU5MjknO1xuJGljb24taG9tZTogJ1xcZTkyYSc7XG4kaWNvbi1pbmZvOiAnXFxlOTJiJztcbiRpY29uLWxhbmd1YWdlOiAnXFxlOTJjJztcbiRpY29uLWxpa2U6ICdcXGU5MmQnO1xuJGljb24tbGluazogJ1xcZTkyZSc7XG4kaWNvbi1saW5rZWRpbjogJ1xcZTkyZic7XG4kaWNvbi1jaGVja21hcmsxOiAnXFxlOTMwJztcblxuJWZvbnQtaWNvbiB7XG4gIC8qIHVzZSAhaW1wb3J0YW50IHRvIHByZXZlbnQgaXNzdWVzIHdpdGggYnJvd3NlciBleHRlbnNpb25zIHRoYXQgY2hhbmdlIGZvbnRzICovXG4gIGZvbnQtZmFtaWx5OiAnI3skaWNvbW9vbi1mb250LWZhbWlseX0nICFpbXBvcnRhbnQ7XG4gIHNwZWFrOiBub25lO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGZvbnQtdmFyaWFudDogbm9ybWFsO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgbGluZS1oZWlnaHQ6IDE7XG5cbiAgLyogQmV0dGVyIEZvbnQgUmVuZGVyaW5nID09PT09PT09PT09ICovXG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xufVxuXG5AbWl4aW4gaWNvbigkbmFtZSkge1xuICAmOjphZnRlciB7XG4gICAgY29udGVudDogJG5hbWU7XG4gIH1cbn1cblxuQG1peGluIHRhcmdldC1pY29uKCkge1xuICBbY2xhc3NePSdpY29uLSddLFxuICBbY2xhc3MqPScgaWNvbi0nXSB7XG4gICAgQGNvbnRlbnQ7XG4gIH1cbn1cbiIsIi8qISBub3JtYWxpemUuY3NzIHY4LjAuMSB8IE1JVCBMaWNlbnNlIHwgZ2l0aHViLmNvbS9uZWNvbGFzL25vcm1hbGl6ZS5jc3MgKi9cblxuLyogRG9jdW1lbnRcbiAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG5cbi8qKlxuICogMS4gQ29ycmVjdCB0aGUgbGluZSBoZWlnaHQgaW4gYWxsIGJyb3dzZXJzLlxuICogMi4gUHJldmVudCBhZGp1c3RtZW50cyBvZiBmb250IHNpemUgYWZ0ZXIgb3JpZW50YXRpb24gY2hhbmdlcyBpbiBpT1MuXG4gKi9cblxuaHRtbCB7XG4gIGxpbmUtaGVpZ2h0OiAxLjE1OyAvKiAxICovXG4gIC13ZWJraXQtdGV4dC1zaXplLWFkanVzdDogMTAwJTsgLyogMiAqL1xufVxuXG4vKiBTZWN0aW9uc1xuICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cblxuLyoqXG4gKiBSZW1vdmUgdGhlIG1hcmdpbiBpbiBhbGwgYnJvd3NlcnMuXG4gKi9cblxuYm9keSB7XG4gIG1hcmdpbjogMDtcbn1cblxuLyoqXG4gKiBSZW5kZXIgdGhlIGBtYWluYCBlbGVtZW50IGNvbnNpc3RlbnRseSBpbiBJRS5cbiAqL1xuXG5tYWluIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi8qKlxuICogQ29ycmVjdCB0aGUgZm9udCBzaXplIGFuZCBtYXJnaW4gb24gYGgxYCBlbGVtZW50cyB3aXRoaW4gYHNlY3Rpb25gIGFuZFxuICogYGFydGljbGVgIGNvbnRleHRzIGluIENocm9tZSwgRmlyZWZveCwgYW5kIFNhZmFyaS5cbiAqL1xuXG5oMSB7XG4gIGZvbnQtc2l6ZTogMmVtO1xuICBtYXJnaW46IDAuNjdlbSAwO1xufVxuXG4vKiBHcm91cGluZyBjb250ZW50XG4gICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuXG4vKipcbiAqIDEuIEFkZCB0aGUgY29ycmVjdCBib3ggc2l6aW5nIGluIEZpcmVmb3guXG4gKiAyLiBTaG93IHRoZSBvdmVyZmxvdyBpbiBFZGdlIGFuZCBJRS5cbiAqL1xuXG5ociB7XG4gIGJveC1zaXppbmc6IGNvbnRlbnQtYm94OyAvKiAxICovXG4gIGhlaWdodDogMDsgLyogMSAqL1xuICBvdmVyZmxvdzogdmlzaWJsZTsgLyogMiAqL1xufVxuXG4vKipcbiAqIDEuIENvcnJlY3QgdGhlIGluaGVyaXRhbmNlIGFuZCBzY2FsaW5nIG9mIGZvbnQgc2l6ZSBpbiBhbGwgYnJvd3NlcnMuXG4gKiAyLiBDb3JyZWN0IHRoZSBvZGQgYGVtYCBmb250IHNpemluZyBpbiBhbGwgYnJvd3NlcnMuXG4gKi9cblxucHJlIHtcbiAgZm9udC1mYW1pbHk6IG1vbm9zcGFjZSwgbW9ub3NwYWNlOyAvKiAxICovXG4gIGZvbnQtc2l6ZTogMWVtOyAvKiAyICovXG59XG5cbi8qIFRleHQtbGV2ZWwgc2VtYW50aWNzXG4gICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuXG4vKipcbiAqIFJlbW92ZSB0aGUgZ3JheSBiYWNrZ3JvdW5kIG9uIGFjdGl2ZSBsaW5rcyBpbiBJRSAxMC5cbiAqL1xuXG5hIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbi8qKlxuICogMS4gUmVtb3ZlIHRoZSBib3R0b20gYm9yZGVyIGluIENocm9tZSA1Ny1cbiAqIDIuIEFkZCB0aGUgY29ycmVjdCB0ZXh0IGRlY29yYXRpb24gaW4gQ2hyb21lLCBFZGdlLCBJRSwgT3BlcmEsIGFuZCBTYWZhcmkuXG4gKi9cblxuYWJiclt0aXRsZV0ge1xuICBib3JkZXItYm90dG9tOiBub25lOyAvKiAxICovXG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lOyAvKiAyICovXG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lIGRvdHRlZDsgLyogMiAqL1xufVxuXG4vKipcbiAqIEFkZCB0aGUgY29ycmVjdCBmb250IHdlaWdodCBpbiBDaHJvbWUsIEVkZ2UsIGFuZCBTYWZhcmkuXG4gKi9cblxuYixcbnN0cm9uZyB7XG4gIGZvbnQtd2VpZ2h0OiBib2xkZXI7XG59XG5cbi8qKlxuICogMS4gQ29ycmVjdCB0aGUgaW5oZXJpdGFuY2UgYW5kIHNjYWxpbmcgb2YgZm9udCBzaXplIGluIGFsbCBicm93c2Vycy5cbiAqIDIuIENvcnJlY3QgdGhlIG9kZCBgZW1gIGZvbnQgc2l6aW5nIGluIGFsbCBicm93c2Vycy5cbiAqL1xuXG5jb2RlLFxua2JkLFxuc2FtcCB7XG4gIGZvbnQtZmFtaWx5OiBtb25vc3BhY2UsIG1vbm9zcGFjZTsgLyogMSAqL1xuICBmb250LXNpemU6IDFlbTsgLyogMiAqL1xufVxuXG4vKipcbiAqIEFkZCB0aGUgY29ycmVjdCBmb250IHNpemUgaW4gYWxsIGJyb3dzZXJzLlxuICovXG5cbnNtYWxsIHtcbiAgZm9udC1zaXplOiA4MCU7XG59XG5cbi8qKlxuICogUHJldmVudCBgc3ViYCBhbmQgYHN1cGAgZWxlbWVudHMgZnJvbSBhZmZlY3RpbmcgdGhlIGxpbmUgaGVpZ2h0IGluXG4gKiBhbGwgYnJvd3NlcnMuXG4gKi9cblxuc3ViLFxuc3VwIHtcbiAgZm9udC1zaXplOiA3NSU7XG4gIGxpbmUtaGVpZ2h0OiAwO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTtcbn1cblxuc3ViIHtcbiAgYm90dG9tOiAtMC4yNWVtO1xufVxuXG5zdXAge1xuICB0b3A6IC0wLjVlbTtcbn1cblxuLyogRW1iZWRkZWQgY29udGVudFxuICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cblxuLyoqXG4gKiBSZW1vdmUgdGhlIGJvcmRlciBvbiBpbWFnZXMgaW5zaWRlIGxpbmtzIGluIElFIDEwLlxuICovXG5cbmltZyB7XG4gIGJvcmRlci1zdHlsZTogbm9uZTtcbn1cblxuLyogRm9ybXNcbiAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG5cbi8qKlxuICogMS4gQ2hhbmdlIHRoZSBmb250IHN0eWxlcyBpbiBhbGwgYnJvd3NlcnMuXG4gKiAyLiBSZW1vdmUgdGhlIG1hcmdpbiBpbiBGaXJlZm94IGFuZCBTYWZhcmkuXG4gKi9cblxuYnV0dG9uLFxuaW5wdXQsXG5vcHRncm91cCxcbnNlbGVjdCxcbnRleHRhcmVhIHtcbiAgZm9udC1mYW1pbHk6IGluaGVyaXQ7IC8qIDEgKi9cbiAgZm9udC1zaXplOiAxMDAlOyAvKiAxICovXG4gIGxpbmUtaGVpZ2h0OiAxLjE1OyAvKiAxICovXG4gIG1hcmdpbjogMDsgLyogMiAqL1xufVxuXG4vKipcbiAqIFNob3cgdGhlIG92ZXJmbG93IGluIElFLlxuICogMS4gU2hvdyB0aGUgb3ZlcmZsb3cgaW4gRWRnZS5cbiAqL1xuXG5idXR0b24sXG5pbnB1dCB7XG4gIC8qIDEgKi9cbiAgb3ZlcmZsb3c6IHZpc2libGU7XG59XG5cbi8qKlxuICogUmVtb3ZlIHRoZSBpbmhlcml0YW5jZSBvZiB0ZXh0IHRyYW5zZm9ybSBpbiBFZGdlLCBGaXJlZm94LCBhbmQgSUUuXG4gKiAxLiBSZW1vdmUgdGhlIGluaGVyaXRhbmNlIG9mIHRleHQgdHJhbnNmb3JtIGluIEZpcmVmb3guXG4gKi9cblxuYnV0dG9uLFxuc2VsZWN0IHtcbiAgLyogMSAqL1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbn1cblxuLyoqXG4gKiBDb3JyZWN0IHRoZSBpbmFiaWxpdHkgdG8gc3R5bGUgY2xpY2thYmxlIHR5cGVzIGluIGlPUyBhbmQgU2FmYXJpLlxuICovXG5cbmJ1dHRvbixcblt0eXBlPVwiYnV0dG9uXCJdLFxuW3R5cGU9XCJyZXNldFwiXSxcblt0eXBlPVwic3VibWl0XCJdIHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBidXR0b247XG59XG5cbi8qKlxuICogUmVtb3ZlIHRoZSBpbm5lciBib3JkZXIgYW5kIHBhZGRpbmcgaW4gRmlyZWZveC5cbiAqL1xuXG5idXR0b246Oi1tb3otZm9jdXMtaW5uZXIsXG5bdHlwZT1cImJ1dHRvblwiXTo6LW1vei1mb2N1cy1pbm5lcixcblt0eXBlPVwicmVzZXRcIl06Oi1tb3otZm9jdXMtaW5uZXIsXG5bdHlwZT1cInN1Ym1pdFwiXTo6LW1vei1mb2N1cy1pbm5lciB7XG4gIGJvcmRlci1zdHlsZTogbm9uZTtcbiAgcGFkZGluZzogMDtcbn1cblxuLyoqXG4gKiBSZXN0b3JlIHRoZSBmb2N1cyBzdHlsZXMgdW5zZXQgYnkgdGhlIHByZXZpb3VzIHJ1bGUuXG4gKi9cblxuYnV0dG9uOi1tb3otZm9jdXNyaW5nLFxuW3R5cGU9XCJidXR0b25cIl06LW1vei1mb2N1c3JpbmcsXG5bdHlwZT1cInJlc2V0XCJdOi1tb3otZm9jdXNyaW5nLFxuW3R5cGU9XCJzdWJtaXRcIl06LW1vei1mb2N1c3Jpbmcge1xuICBvdXRsaW5lOiAxcHggZG90dGVkIEJ1dHRvblRleHQ7XG59XG5cbi8qKlxuICogQ29ycmVjdCB0aGUgcGFkZGluZyBpbiBGaXJlZm94LlxuICovXG5cbmZpZWxkc2V0IHtcbiAgcGFkZGluZzogMC4zNWVtIDAuNzVlbSAwLjYyNWVtO1xufVxuXG4vKipcbiAqIDEuIENvcnJlY3QgdGhlIHRleHQgd3JhcHBpbmcgaW4gRWRnZSBhbmQgSUUuXG4gKiAyLiBDb3JyZWN0IHRoZSBjb2xvciBpbmhlcml0YW5jZSBmcm9tIGBmaWVsZHNldGAgZWxlbWVudHMgaW4gSUUuXG4gKiAzLiBSZW1vdmUgdGhlIHBhZGRpbmcgc28gZGV2ZWxvcGVycyBhcmUgbm90IGNhdWdodCBvdXQgd2hlbiB0aGV5IHplcm8gb3V0XG4gKiAgICBgZmllbGRzZXRgIGVsZW1lbnRzIGluIGFsbCBicm93c2Vycy5cbiAqL1xuXG5sZWdlbmQge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94OyAvKiAxICovXG4gIGNvbG9yOiBpbmhlcml0OyAvKiAyICovXG4gIGRpc3BsYXk6IHRhYmxlOyAvKiAxICovXG4gIG1heC13aWR0aDogMTAwJTsgLyogMSAqL1xuICBwYWRkaW5nOiAwOyAvKiAzICovXG4gIHdoaXRlLXNwYWNlOiBub3JtYWw7IC8qIDEgKi9cbn1cblxuLyoqXG4gKiBBZGQgdGhlIGNvcnJlY3QgdmVydGljYWwgYWxpZ25tZW50IGluIENocm9tZSwgRmlyZWZveCwgYW5kIE9wZXJhLlxuICovXG5cbnByb2dyZXNzIHtcbiAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lO1xufVxuXG4vKipcbiAqIFJlbW92ZSB0aGUgZGVmYXVsdCB2ZXJ0aWNhbCBzY3JvbGxiYXIgaW4gSUUgMTArLlxuICovXG5cbnRleHRhcmVhIHtcbiAgb3ZlcmZsb3c6IGF1dG87XG59XG5cbi8qKlxuICogMS4gQWRkIHRoZSBjb3JyZWN0IGJveCBzaXppbmcgaW4gSUUgMTAuXG4gKiAyLiBSZW1vdmUgdGhlIHBhZGRpbmcgaW4gSUUgMTAuXG4gKi9cblxuW3R5cGU9XCJjaGVja2JveFwiXSxcblt0eXBlPVwicmFkaW9cIl0ge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94OyAvKiAxICovXG4gIHBhZGRpbmc6IDA7IC8qIDIgKi9cbn1cblxuLyoqXG4gKiBDb3JyZWN0IHRoZSBjdXJzb3Igc3R5bGUgb2YgaW5jcmVtZW50IGFuZCBkZWNyZW1lbnQgYnV0dG9ucyBpbiBDaHJvbWUuXG4gKi9cblxuW3R5cGU9XCJudW1iZXJcIl06Oi13ZWJraXQtaW5uZXItc3Bpbi1idXR0b24sXG5bdHlwZT1cIm51bWJlclwiXTo6LXdlYmtpdC1vdXRlci1zcGluLWJ1dHRvbiB7XG4gIGhlaWdodDogYXV0bztcbn1cblxuLyoqXG4gKiAxLiBDb3JyZWN0IHRoZSBvZGQgYXBwZWFyYW5jZSBpbiBDaHJvbWUgYW5kIFNhZmFyaS5cbiAqIDIuIENvcnJlY3QgdGhlIG91dGxpbmUgc3R5bGUgaW4gU2FmYXJpLlxuICovXG5cblt0eXBlPVwic2VhcmNoXCJdIHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiB0ZXh0ZmllbGQ7IC8qIDEgKi9cbiAgb3V0bGluZS1vZmZzZXQ6IC0ycHg7IC8qIDIgKi9cbn1cblxuLyoqXG4gKiBSZW1vdmUgdGhlIGlubmVyIHBhZGRpbmcgaW4gQ2hyb21lIGFuZCBTYWZhcmkgb24gbWFjT1MuXG4gKi9cblxuW3R5cGU9XCJzZWFyY2hcIl06Oi13ZWJraXQtc2VhcmNoLWRlY29yYXRpb24ge1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG59XG5cbi8qKlxuICogMS4gQ29ycmVjdCB0aGUgaW5hYmlsaXR5IHRvIHN0eWxlIGNsaWNrYWJsZSB0eXBlcyBpbiBpT1MgYW5kIFNhZmFyaS5cbiAqIDIuIENoYW5nZSBmb250IHByb3BlcnRpZXMgdG8gYGluaGVyaXRgIGluIFNhZmFyaS5cbiAqL1xuXG46Oi13ZWJraXQtZmlsZS11cGxvYWQtYnV0dG9uIHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBidXR0b247IC8qIDEgKi9cbiAgZm9udDogaW5oZXJpdDsgLyogMiAqL1xufVxuXG4vKiBJbnRlcmFjdGl2ZVxuICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cblxuLypcbiAqIEFkZCB0aGUgY29ycmVjdCBkaXNwbGF5IGluIEVkZ2UsIElFIDEwKywgYW5kIEZpcmVmb3guXG4gKi9cblxuZGV0YWlscyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4vKlxuICogQWRkIHRoZSBjb3JyZWN0IGRpc3BsYXkgaW4gYWxsIGJyb3dzZXJzLlxuICovXG5cbnN1bW1hcnkge1xuICBkaXNwbGF5OiBsaXN0LWl0ZW07XG59XG5cbi8qIE1pc2NcbiAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG5cbi8qKlxuICogQWRkIHRoZSBjb3JyZWN0IGRpc3BsYXkgaW4gSUUgMTArLlxuICovXG5cbnRlbXBsYXRlIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLyoqXG4gKiBBZGQgdGhlIGNvcnJlY3QgZGlzcGxheSBpbiBJRSAxMC5cbiAqL1xuXG5baGlkZGVuXSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4iLCIvKioqKioqIEJhc2ljIHJlc2V0IHRvIHdvcmsgd2l0aCBub3JtYWxpc2UgKioqKioqKi9cblxuLy8gQm94IFNpemluZyB0byBib3ggbW9kZWxcblxuaHRtbCB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG59XG5cbiosXG4qOjpiZWZvcmUsXG4qOjphZnRlciB7XG4gIGJveC1zaXppbmc6IGluaGVyaXQ7XG59XG5cbi8vIFJlc2V0IGJhc2ljIGVsZW1lbnRzXG5cbmEge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGNvbG9yOiBpbmhlcml0O1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5idXR0b24ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgY29sb3I6IGluaGVyaXQ7XG4gIGJvcmRlci13aWR0aDogMDtcbiAgcGFkZGluZzogMDtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuZmlndXJlIHtcbiAgbWFyZ2luOiAwO1xufVxuaW5wdXQ6Oi1tb3otZm9jdXMtaW5uZXIge1xuICBib3JkZXI6IDA7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogMDtcbn1cbnVsLFxub2wsXG5kZCB7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbn1cbmgxLFxuaDIsXG5oMyxcbmg0LFxuaDUsXG5oNiB7XG4gIG1hcmdpbjogMDtcbiAgZm9udC1zaXplOiBpbmhlcml0O1xuICBmb250LXdlaWdodDogaW5oZXJpdDtcbn1cbnAge1xuICBtYXJnaW46IDA7XG59XG5jaXRlIHtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xufVxuZmllbGRzZXQge1xuICBib3JkZXItd2lkdGg6IDA7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogMDtcbn1cbnZpZGVvLFxuaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogMTAwJTtcbn1cblxuLy8gb3RoZXIgcmVzZXRzXG5cbmlucHV0LFxuYnV0dG9uIHtcbiAgJjpmb2N1cyB7XG4gICAgb3V0bGluZTogbm9uZTtcbiAgfVxufVxuIiwiQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiAkZm9udC1mYW1pbHktYmFzZTtcbiAgc3JjOiAkZm9udC1mYW1pbHktYmFzZS1zcmM7XG59XG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6ICRmb250LWZhbWlseS1ib2xkO1xuICBmb250LXZhcmlhbnQ6ICdib2xkJztcbiAgc3JjOiAkZm9udC1mYW1pbHktYm9sZC1zcmM7XG59XG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6ICRmb250LWZhbWlseS1ib2xkLWl0YWxpYztcbiAgZm9udC12YXJpYW50OiAnYm9sZCBpdGFsaWMnO1xuICBzcmM6ICRmb250LWZhbWlseS1ib2xkLWl0YWxpYy1zcmM7XG59XG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6ICRmb250LWZhbWlseS1iYXNlO1xuICBzcmM6ICRmb250LWZhbWlseS1iYXNlLXNyYztcbn1cbiIsIi8vICoqKioqKioqKipcbi8vIFR5cG9ncmFwaHlcblxuJGZvbnQtZmFtaWx5LWJhc2U6ICdBcmlhbCc7XG4kZm9udC1mYW1pbHktYmFzZS1zcmM6IGxvY2FsKCRmb250LWZhbWlseS1iYXNlKTtcblxuJGZvbnQtZmFtaWx5LWJvbGQ6ICdBcmlhbCBCb2xkJztcbiRmb250LWZhbWlseS1ib2xkLXNyYzogbG9jYWwoJGZvbnQtZmFtaWx5LWJvbGQpO1xuXG4kZm9udC1mYW1pbHktYm9sZC1pdGFsaWM6ICdBcmlhbCBCb2xkIEl0YWxpYyc7XG4kZm9udC1mYW1pbHktYm9sZC1pdGFsaWMtc3JjOiBsb2NhbCgkZm9udC1mYW1pbHktYm9sZC1pdGFsaWMpO1xuXG4kZm9udC1mYW1pbHktYmxhY2s6ICdBcmlhbCBCbGFjayc7XG4kZm9udC1mYW1pbHktYmxhY2stc3JjOiBsb2NhbCgkZm9udC1mYW1pbHktYmxhY2spO1xuXG4vLyBGb250IFNpemVzXG4kZm9udC1zaXplLXJvb3Q6IDYyLjUlO1xuJGZvbnQtc2l6ZS1iYXNlOiAxLjZyZW07XG5cbiRoMS1mb250LXNpemU6IDMuNnJlbTtcbiRoMi1mb250LXNpemU6IDIuNHJlbTtcbiRoMy1mb250LXNpemU6IDIuMXJlbTtcbiRoNC1mb250LXNpemU6IDEuOHJlbTtcbiRwLWZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1iYXNlO1xuJHAtZm9udC1zaXplLXNtYWxsOiAxLjRyZW07XG4kcC1mb250LXNpemUteHM6IDEuMnJlbTtcbiRwLWZvbnQtc2l6ZS14eHM6IDFyZW07XG5cbiRib2R5LW1hcmdpbi1ib3R0b206IDE2cHg7XG5cbi8vICoqKioqKioqKipcblxuLy8gKioqKioqKioqKlxuLy8gQ29sb3JzXG5cbi8vIERlZmluZSBjb2xvciBuYW1lcyBhbmQgY29sb3IgdHlwZXMgYW5kIG1lcmdlIGludG8gY29sb3JzXG4vLyBmb3IgaW50ZWdyYXRpb24gd2l0aCBjb2xvciBmdW5jdGlvblxuXG4kY29sb3ItbmFtZXM6IChcbiAgYmx1ZTogKFxuICAgIGRlZmF1bHQ6ICMyMzU1OWYsXG4gICAgZGFyazogIzE3MzQ2MyxcbiAgICBtZWRpdW06ICMwMDY3YjMsXG4gICAgbGlnaHQ6ICMwMGFlZWYsXG4gICAgc3VidGxlOiAjZWZmOWZlLFxuICApLFxuICBvcmFuZ2U6IChcbiAgICBkZWZhdWx0OiAjZWY5MjI4LFxuICAgIGRhcms6ICNiNjVkMDksXG4gICksXG4gIGdyZWVuOiAoXG4gICAgZGVmYXVsdDogIzNlYWU0ZSxcbiAgKSxcbiAgYmx1ZWdyZWVuOiAoXG4gICAgZGVmYXVsdDogIzIyYTM5ZSxcbiAgKSxcbiAgcmVkOiAoXG4gICAgZGVmYXVsdDogcmVkLFxuICApLFxuICBwdXJwbGU6IChcbiAgICBkZWZhdWx0OiAjOGQzNTg5LFxuICApLFxuICBncmV5OiAoXG4gICAgd2hpdGU6ICNmZmYsXG4gICAgc3VidGxlOiAjZjRmNGY0LFxuICAgIGRlZmF1bHQ6ICNlNGU0ZTQsXG4gICAgbGlnaHQ6ICNkOGQ2ZDYsXG4gICAgbWVkaXVtOiAjNjM2NDY2LFxuICAgIGRhcms6ICMzYzNjNDEsXG4gICAgZGFya2VzdDogIzQ0NDQ0NCxcbiAgICBibGFjazogIzAwMDAwMCxcbiAgKSxcbik7XG5cbiRjb2xvci10eXBlczogKFxuICB0ZXh0OiAoXG4gICAgZGVmYXVsdDogbWFwLWdldChtYXAtZ2V0KCRjb2xvci1uYW1lcywgZ3JleSksIGJsYWNrKSxcbiAgICBoZWFkOiBtYXAtZ2V0KG1hcC1nZXQoJGNvbG9yLW5hbWVzLCBncmV5KSwgZGFyayksXG4gICAgd2hpdGU6IG1hcC1nZXQobWFwLWdldCgkY29sb3ItbmFtZXMsIGdyZXkpLCB3aGl0ZSksXG4gICAgYmxhY2s6IG1hcC1nZXQobWFwLWdldCgkY29sb3ItbmFtZXMsIGdyZXkpLCBibGFjayksXG4gICksXG4gIHNoYWRvdzogKFxuICAgIGRlZmF1bHQ6ICMwMDAwMDAsXG4gICksXG4gIHN0YW5kYXJkczogKFxuICAgIGRlZmF1bHQ6IG1hcC1nZXQobWFwLWdldCgkY29sb3ItbmFtZXMsIGJsdWVncmVlbiksIGRlZmF1bHQpLFxuICApLFxuICB1cGRhdGU6IChcbiAgICBkZWZhdWx0OiBtYXAtZ2V0KG1hcC1nZXQoJGNvbG9yLW5hbWVzLCBwdXJwbGUpLCBkZWZhdWx0KSxcbiAgKSxcbiAgdGFnOiAoXG4gICAgZGVmYXVsdDogbWFwLWdldChtYXAtZ2V0KCRjb2xvci1uYW1lcywgZ3JleSksIGRhcmspLFxuICAgIHN0YW5kYXJkczogbWFwLWdldChtYXAtZ2V0KCRjb2xvci1uYW1lcywgYmx1ZSksIGxpZ2h0KSxcbiAgICBsaW5rYWdlLWRvY3VtZW50OiBtYXAtZ2V0KG1hcC1nZXQoJGNvbG9yLW5hbWVzLCBibHVlKSwgbWVkaXVtKSxcbiAgICBncmktc3RhbmRhcmRzOiBtYXAtZ2V0KG1hcC1nZXQoJGNvbG9yLW5hbWVzLCBibHVlKSwgZGVmYXVsdCksXG4gICAgcmVwb3J0aW5nLXJlc291cmNlczogbWFwLWdldChtYXAtZ2V0KCRjb2xvci1uYW1lcywgb3JhbmdlKSwgZGVmYXVsdCksXG4gICAgcHVibGljYXRpb25zOiBtYXAtZ2V0KG1hcC1nZXQoJGNvbG9yLW5hbWVzLCBncmVlbiksIGRlZmF1bHQpLFxuICAgIHBvbGljeTogbWFwLWdldChtYXAtZ2V0KCRjb2xvci1uYW1lcywgYmx1ZWdyZWVuKSwgZGVmYXVsdCksXG4gICAgZ292ZXJuYW5jZTogbWFwLWdldChtYXAtZ2V0KCRjb2xvci1uYW1lcywgcHVycGxlKSwgZGVmYXVsdCksXG4gICksXG4gIGVycm9yOiAoXG4gICAgbGlnaHQ6ICNmNWNjY2MsXG4gICAgZGVmYXVsdDogbWFwLWdldChtYXAtZ2V0KCRjb2xvci1uYW1lcywgcmVkKSwgZGVmYXVsdCksXG4gICksXG4gIGNhdXRpb246IChcbiAgICBsaWdodDogI2Y1ZTFjMixcbiAgICBkZWZhdWx0OiBtYXAtZ2V0KG1hcC1nZXQoJGNvbG9yLW5hbWVzLCBvcmFuZ2UpLCBkZWZhdWx0KSxcbiAgKSxcbiAgc3VjY2VzczogKFxuICAgIGxpZ2h0OiAjYzJlMWMyLFxuICAgIGRlZmF1bHQ6IG1hcC1nZXQobWFwLWdldCgkY29sb3ItbmFtZXMsIGdyZWVuKSwgZGVmYXVsdCksXG4gICksXG4pO1xuXG4vLyBBbGwgY29sb3IgbWFwcyBtZXJnZWQgaW50byBvbmUgbWFwXG4kY29sb3JzOiBtYXAtbWVyZ2UoJGNvbG9yLW5hbWVzLCAkY29sb3ItdHlwZXMpO1xuLy8gKioqKioqKioqKlxuXG4vLyAqKioqKioqKioqXG4vLyBTcGFjaW5nXG5cbiRzcGFjZS1iYXNlOiA4cHg7XG5cbiRjb250YWluZXItcGFkZGluZzogJHNwYWNlLWJhc2UgKiAyO1xuXG4vLyAqKioqKioqKioqXG5cbi8vICoqKioqKioqKipcbi8vIFNjcmVlbiBCcmVha3BvaW50c1xuXG4kc2NyZWVuOiAoXG4gIHhzOiAwLFxuICBzbTogNzY4cHgsXG4gIG1kOiA5OTJweCxcbiAgbGc6IDEyMDBweCxcbiAgeGw6IDEzMTJweCxcbik7XG4vLyAqKioqKioqKioqXG5cbi8vICoqKioqKioqKipcbi8vIFotSW5kZXhcblxuLy8gaGVhZGVyXG4kei1oZWFkZXI6IDEwOyAvLyAxMCB8XG4kei1zZWFyY2gtYmFyOiAtMjsgLy8gMTAgfCAtMlxuJHotc2VhcmNoLWJhci1iYWNrZHJvcDogLTI7IC8vIDEwIHwgLTIgfCAtMlxuJHotc2VhcmNoLWJhci1iYWNrZ3JvdW5kOiAtMTsgLy8gMTAgfCAtMiB8IC0xXG4kei1oZWFkZXItbmF2OiAtMTsgLy8gMTAgfCAtMSB8XG4kei1oZWFkZXItbW06IC0xOyAvLyAxMCB8IC0xIHxcbiR6LWhlYWRlci1tbS1iZzogLTE7IC8vIDEwIHwgLTEgfCAtMVxuJHotaGVhZGVyLWJnOiAwOyAvLyAxMCB8IDBcbiR6LWhlYWRlci1uYXYtbGc6IDE7IC8vIDEwIHwgMSB8XG4kei1oZWFkZXItbG9nbzogMTsgLy8gMTAgfCAxXG4kei1oZWFkZXItYnVyZ2VyOiAxOyAvLyAxMCB8IDFcblxuLy8gfCAxIEhlcm9cbiR6LWhlcm86IDE7XG4kei1oZXJvLWltZzogMTtcbiR6LWhlcm8tYnJlYWRjcnVtYnM6IDI7XG5cbi8vIFRhYmxlXG4kei10YWJsZTogMTtcblxuLy8gY29tcG9uZW50czpcbiR6LWRyb3Bkb3duOiAyO1xuXG4vLyAqKioqKioqKioqXG5cbi8vIE90aGVyXG5cbiRndXR0ZXItd2lkdGg6IDQwcHg7XG5cbiRtYXgtd2lkdGg6IDEyODBweDtcblxuLy8gZ3JpZCBjb2wgd2lkdGggKHJlZiBvbmx5IG5vdCB1c2VkIGZvciBncmlkKVxuJGdyaWQtY29sLXdpZHRoOiAoJG1heC13aWR0aCAtIDExICogJGd1dHRlci13aWR0aCkgLyAxMjtcblxuJG1heC13aWR0aC1zbTogKDYgKiAkZ3JpZC1jb2wtd2lkdGgpICsgKDUgKiAkZ3V0dGVyLXdpZHRoKSArXG4gICgyICogJGNvbnRhaW5lci1wYWRkaW5nKTtcbi8vICoqKioqKioqKipcblxuJGJveC1zaGFkb3c6IDJweCA0cHggOHB4IHJnYmEoMCwgMCwgMCwgMC4yNSk7XG4kYm94LXNoYWRvdy0yOiAycHggMnB4IDE2cHggcmdiYSgwLCAwLCAwLCAwLjE2KTtcblxuJHRyYW5zaXRpb24tZGVmYXVsdDogMC4zcztcbiRzbGlkZXItZ3V0dGVyOiAkc3BhY2UtYmFzZSAvIDI7XG5cbi8vIEhlYWRlclxuXG4kaGVhZGVyLXNpemUtc206IDY0cHg7XG4kaGVhZGVyLXNpemUtbGc6IDg0cHg7XG4kaGVhZGVyLXBhZGRpbmc6IDhweDtcblxuJHRleHQtbWF4LXdpZHRoOiA1MDRweDtcblxuLy8gRm9vdGVyXG5cbiRmb290ZXItc2l6ZS1zbTogNjE1cHg7XG4kZm9vdGVyLXNpemUtbGc6IDM1MHB4O1xuXG4vLyBhbmltYXRpb24gZnVuY3Rpb25zOlxuXG4kZWFzZUluT3V0QmFjazogY3ViaWMtYmV6aWVyKDAuNjgsIC0wLjYsIDAuMzIsIDEuNik7XG4kZWFzZU91dFF1aW50OiBjdWJpYy1iZXppZXIoMC4yMiwgMSwgMC4zNiwgMSk7XG4iLCI6cm9vdCB7XG4gIGZvbnQtc2l6ZTogNjIuNSU7XG59XG5cbmJvZHkge1xuICBmb250LWZhbWlseTogJGZvbnQtZmFtaWx5LWJhc2U7XG4gIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1iYXNlO1xuICBjb2xvcjogY29sb3IodGV4dCk7XG59XG5cbi8vIFRPRE9cbiVoZWFkaW5nIHtcbiAgbWFyZ2luLXRvcDogMDtcbiAgZm9udC1mYW1pbHk6ICRmb250LWZhbWlseS1ibGFjaztcbiAgY29sb3I6IGNvbG9yKGdyZXksIGRhcmspO1xufVxuXG4lbWFyZ2luLWJvdHRvbSB7XG4gIG1hcmdpbi1ib3R0b206ICRib2R5LW1hcmdpbi1ib3R0b207XG59XG5cbmgxIHtcbiAgZm9udC1zaXplOiAkaDEtZm9udC1zaXplO1xuICBAZXh0ZW5kICVoZWFkaW5nO1xuICBAZXh0ZW5kICVtYXJnaW4tYm90dG9tO1xuICBAaW5jbHVkZSBicmVha3BvaW50KHhzLCBtZCkge1xuICAgIGZvbnQtc2l6ZTogJGgzLWZvbnQtc2l6ZTtcbiAgfVxufVxuaDIge1xuICBmb250LXNpemU6ICRoMi1mb250LXNpemU7XG4gIEBleHRlbmQgJWhlYWRpbmc7XG4gIEBleHRlbmQgJW1hcmdpbi1ib3R0b207XG4gIEBpbmNsdWRlIGJyZWFrcG9pbnQoeHMsIG1kKSB7XG4gICAgZm9udC1zaXplOiAkaDMtZm9udC1zaXplO1xuICB9XG59XG5oMyB7XG4gIGZvbnQtc2l6ZTogJGgzLWZvbnQtc2l6ZTtcbiAgQGV4dGVuZCAlaGVhZGluZztcbiAgQGV4dGVuZCAlbWFyZ2luLWJvdHRvbTtcbn1cbmg0IHtcbiAgZm9udC1zaXplOiAkaDQtZm9udC1zaXplO1xuICBtYXJnaW4tdG9wOiAwO1xuICBmb250LWZhbWlseTogJGZvbnQtZmFtaWx5LWJvbGQ7XG4gIEBleHRlbmQgJW1hcmdpbi1ib3R0b207XG59XG5wIHtcbiAgZm9udC1zaXplOiAkcC1mb250LXNpemU7XG4gIGxpbmUtaGVpZ2h0OiAxLjVlbTtcbiAgQGV4dGVuZCAlbWFyZ2luLWJvdHRvbTtcbn1cbi5wLXNtYWxsIHtcbiAgZm9udC1zaXplOiAkcC1mb250LXNpemUtc21hbGw7XG4gIEBleHRlbmQgJW1hcmdpbi1ib3R0b207XG59XG4uYm9sZCB7XG4gIGZvbnQtZmFtaWx5OiAkZm9udC1mYW1pbHktYm9sZDtcbn1cbi5ibGFjayB7XG4gIGZvbnQtZmFtaWx5OiAkZm9udC1mYW1pbHktYmxhY2s7XG59XG5cbi5zZWN0aW9uIHtcbiAgQGluY2x1ZGUgYnJlYWtwb2ludChtZCkge1xuICAgIGgxIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IHNwYWNlKDQpO1xuICAgIH1cbiAgfVxufVxuXG4uaDEge1xuICBAZXh0ZW5kIGgxO1xufVxuXG4uaDIge1xuICBAZXh0ZW5kIGgyO1xufVxuXG4uaDMge1xuICBAZXh0ZW5kIGgzO1xufVxuXG4uaDQge1xuICBAZXh0ZW5kIGg0O1xufVxuXG4ucCB7XG4gIEBleHRlbmQgcDtcbn1cblxudWw6bm90KFtjbGFzc10pIHtcbiAgbGluZS1oZWlnaHQ6IDEuNWVtO1xuICBwYWRkaW5nLWxlZnQ6IDFlbTtcblxuICBsaTpub3QoW2NsYXNzXSkge1xuICAgIGRpc3BsYXk6IGxpc3QtaXRlbTtcbiAgICBsaXN0LXN0eWxlOiBkaXNjO1xuICAgIG1hcmdpbi1ib3R0b206IHNwYWNlKDIpO1xuICB9XG59XG5cbmFkZHJlc3Mge1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGxpbmUtaGVpZ2h0OiAxLjVlbTtcbiAgbWFyZ2luLWJvdHRvbTogc3BhY2UoMik7XG59XG4iLCJAZnVuY3Rpb24gc2NyZWVuKCRzaXplKSB7XG4gIEBpZiBtYXAtaGFzLWtleSgkc2NyZWVuLCAkc2l6ZSkge1xuICAgIEByZXR1cm4gbWFwLWdldCgkc2NyZWVuLCAkc2l6ZSk7XG4gIH0gQGVsc2Uge1xuICAgIEB3YXJuIFwiVGhlIHJlcXVlc3RlZCBzY3JlZW4gc2l6ZSBjb3VsZCBub3QgYmUgZm91bmQuXCI7XG4gIH1cbn1cblxuQG1peGluIGJyZWFrcG9pbnQoJG1pbi13aWR0aCwgJG1heC13aWR0aDogZmFsc2UpIHtcbiAgQGlmICgkbWF4LXdpZHRoICE9IGZhbHNlKSB7XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IHNjcmVlbigkbWluLXdpZHRoKSkgYW5kIChtYXgtd2lkdGg6IHNjcmVlbigkbWF4LXdpZHRoKSAtIDFweCkge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9IEBlbHNlIHtcbiAgICBAbWVkaWEgKG1pbi13aWR0aDogc2NyZWVuKCRtaW4td2lkdGgpKSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH1cbn1cbiIsIkBmdW5jdGlvbiB6KCRuYW1lKSB7XG4gIEBpZiBpbmRleCgkei1pbmRleGVzLCAkbmFtZSkge1xuICAgIEByZXR1cm4gKGxlbmd0aCgkei1pbmRleGVzKSAtIGluZGV4KCR6LWluZGV4ZXMsICRuYW1lKSkgKyAxO1xuICB9IEBlbHNlIHtcbiAgICBAd2FybiAnVGhlcmUgaXMgbm8gaXRlbSBcIiN7JG5hbWV9XCIgaW4gdGhpcyBsaXN0OyBjaG9vc2Ugb25lIG9mOiAjeyR6LWluZGV4ZXN9JztcbiAgICBAcmV0dXJuIG51bGw7XG4gIH1cbn1cbiR6LWluZGV4ZXM6ICgnJyk7XG5cbkBmdW5jdGlvbiBzcGFjZSgkbXVsdGlwbGllcjogMSkge1xuICBAcmV0dXJuICRzcGFjZS1iYXNlICogJG11bHRpcGxpZXI7XG59XG4iLCIvKipcbiAqIENvbnRlbnQgd3JhcHBlclxuICovXG4ud3JhcHBlciB7XG4gIG1pbi1oZWlnaHQ6IDEwMHZoO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIC8vIG92ZXJmbG93OiBoaWRkZW47XG4gICYubWVudS1hY3RpdmUge1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICB0b3A6IDA7XG4gICAgYm90dG9tOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgQGluY2x1ZGUgYnJlYWtwb2ludCgnbWQnKSB7XG4gICAgICByaWdodDogMTVweDsgLy9hY291bnQgZm9yIHNjcm9sbGJhclxuICAgIH1cbiAgfVxuICAmLm1vZGFsLWFjdGl2ZSB7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIHRvcDogMDtcbiAgICBib3R0b206IDA7XG4gICAgbGVmdDogMDtcbiAgICByaWdodDogMDtcbiAgICBAaW5jbHVkZSBicmVha3BvaW50KCdtZCcpIHtcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDE1cHg7IC8vYWNvdW50IGZvciBzY3JvbGxiYXJcbiAgICB9XG4gIH1cbn1cblxuLy8gU3RyZXRjaCB0byBmdWxsIHdpZHRoXG4lZnVsbC13aWR0aCB7XG4gIG1hcmdpbi1sZWZ0OiAtJHNwYWNlLWJhc2U7XG4gIG1hcmdpbi1yaWdodDogLSRzcGFjZS1iYXNlO1xuICBwYWRkaW5nLWxlZnQ6ICRzcGFjZS1iYXNlO1xuICBwYWRkaW5nLXJpZ2h0OiAkc3BhY2UtYmFzZTtcbn1cblxuLyoqXG4gKiBNYWluIGNvbnRlbnQgY29udGFpbmVyc1xuICovXG4uY29udGFpbmVyIHtcbiAgbWF4LXdpZHRoOiAkbWF4LXdpZHRoICsgMiAqICRjb250YWluZXItcGFkZGluZztcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIG1hcmdpbi1yaWdodDogYXV0bztcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDAgJGNvbnRhaW5lci1wYWRkaW5nO1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuXG5AbWl4aW4gY29udGFpbmVyLXNsaWRlcigkZ3V0dGVyOiBzcGFjZSgpKSB7XG4gIG92ZXJmbG93OiBhdXRvO1xuICBtYXJnaW46IC0kZ3V0dGVyO1xuICBwYWRkaW5nOiAkZ3V0dGVyO1xuICAvLyBwYWRkaW5nLXJpZ2h0OiAyICogJGd1dHRlcjtcblxuICAvKiBIaWRlIHNjcm9sbGJhciBmb3IgQ2hyb21lLCBTYWZhcmkgYW5kIE9wZXJhICovXG4gICY6Oi13ZWJraXQtc2Nyb2xsYmFyIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC8qIEhpZGUgc2Nyb2xsYmFyIGZvciBGaXJlZm94ICovXG4gIHNjcm9sbGJhci13aWR0aDogbm9uZTtcbiAgLyogSGlkZSBzY3JvbGxiYXIgZm9yIElFIGFuZCBFZGdlICovXG4gIC1tcy1vdmVyZmxvdy1zdHlsZTogbm9uZTtcbiAgJiAucm93IHtcbiAgICBmbGV4LXdyYXA6IG5vd3JhcDtcbiAgICBtYXJnaW4tbGVmdDogLSRndXR0ZXI7XG4gICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgICYgPiAuY29sIHtcbiAgICAgIHBhZGRpbmc6IDAgJGd1dHRlcjtcbiAgICB9XG4gICAgJiA+IC5jb2w6bGFzdC1jaGlsZCB7XG4gICAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAgIH1cbiAgfVxufVxuXG4uY29udGFpbmVyLXB1c2gge1xuICBAaW5jbHVkZSBicmVha3BvaW50KGxnKSB7XG4gICAgcGFkZGluZy1sZWZ0OiAxMTBweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMTBweDtcbiAgfVxufVxuXG4uY29udGFpbmVyLS1uYXJyb3cge1xuICBtYXgtd2lkdGg6ICRtYXgtd2lkdGgtc207XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87XG59XG5cbi5jb250YWluZXItLXNsaWRlciB7XG4gIEBpbmNsdWRlIGNvbnRhaW5lci1zbGlkZXIoc3BhY2UoMC41KSk7XG59XG4iLCIkZ3V0dGVyOiAkZ3V0dGVyLXdpZHRoIC8gMjtcblxuLnJvdyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgbWFyZ2luLWxlZnQ6IC0kZ3V0dGVyO1xuICBtYXJnaW4tcmlnaHQ6IC0kZ3V0dGVyO1xuICBtYXJnaW4tYm90dG9tOiBzcGFjZSgtMik7XG59XG5cbiVndXR0ZXItd2lkdGgge1xuICBwYWRkaW5nLWxlZnQ6ICRndXR0ZXI7XG4gIHBhZGRpbmctcmlnaHQ6ICRndXR0ZXI7XG59XG4lZ3V0dGVyLWhlaWdodCB7XG4gIHBhZGRpbmctYm90dG9tOiBzcGFjZSgyKTtcbn1cblxuQG1peGluIGZsZXgtZ3JpZCgkaSwgJGNvbC1jb3VudCkge1xuICAkbWF4LXdpZHRoOiAoJGkgLyAkY29sLWNvdW50KSAqIDEwMCU7XG4gIGZsZXgtYmFzaXM6ICRtYXgtd2lkdGg7XG4gIG1heC13aWR0aDogJG1heC13aWR0aDtcbn1cblxuLmNvbCB7XG4gIGZsZXg6IDE7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgQGV4dGVuZCAlZ3V0dGVyLXdpZHRoO1xuICBAZXh0ZW5kICVndXR0ZXItaGVpZ2h0O1xufVxuXG4vLyBCYXNlIEJyZWFrcG9pbnRzXG5AZm9yICRpIGZyb20gMSB0aHJvdWdoIDEyIHtcbiAgLmNvbC0jeyRpfSB7XG4gICAgQGluY2x1ZGUgZmxleC1ncmlkKCRpLCAxMik7XG4gICAgQGV4dGVuZCAlZ3V0dGVyLXdpZHRoO1xuICB9XG59XG5cbi8vIFJlc3BvbnNpdmUgQnJlYWtwb2ludHNcbkBlYWNoICRicmVha3BvaW50LCAkYnJlYWtwb2ludC1zaXplIGluICRzY3JlZW4ge1xuICBAaWYgJGJyZWFrcG9pbnQtc2l6ZSAhPSAwIHtcbiAgICBAaW5jbHVkZSBicmVha3BvaW50KCRicmVha3BvaW50KSB7XG4gICAgICBAZm9yICRpIGZyb20gMSB0aHJvdWdoIDEyIHtcbiAgICAgICAgLmNvbC0jeyRicmVha3BvaW50fS0jeyRpfSB7XG4gICAgICAgICAgQGluY2x1ZGUgZmxleC1ncmlkKCRpLCAxMik7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLy8gQXBwbGllcyBndXR0ZXIgd2lkdGggYnkgZXh0ZW5kaW5nICVndXR0ZXItd2lkdGhcbkBlYWNoICRicmVha3BvaW50LCAkYnJlYWtwb2ludC1zaXplIGluICRzY3JlZW4ge1xuICBAZm9yICRpIGZyb20gMSB0aHJvdWdoIDEyIHtcbiAgICAuY29sLSN7JGJyZWFrcG9pbnR9LSN7JGl9IHtcbiAgICAgIEBleHRlbmQgJWd1dHRlci13aWR0aDtcbiAgICB9XG4gIH1cbn1cblxuLy8gRmxleCBEaXJlY3Rpb24gVXRpbGl0eVxuQGVhY2ggJGJyZWFrcG9pbnQsICRicmVha3BvaW50LXNpemUgaW4gJHNjcmVlbiB7XG4gIEBpbmNsdWRlIGJyZWFrcG9pbnQoJGJyZWFrcG9pbnQpIHtcbiAgICAucm93LXJldmVyc2UtI3skYnJlYWtwb2ludH0ge1xuICAgICAgZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlO1xuICAgIH1cbiAgICAuY29sdW1uLXJldmVyc2UtI3skYnJlYWtwb2ludH0ge1xuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlO1xuICAgIH1cbiAgfVxufVxuXG4ucm93W2RhdGEqPSdncmlkLXRlc3QnXSB7XG4gIGRpdiB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIG1pbi1oZWlnaHQ6IDMycHg7XG5cbiAgICAmOjpiZWZvcmUge1xuICAgICAgY29udGVudDogJyc7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogY29sb3IoYmx1ZSk7XG4gICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgIH1cbiAgfVxufVxuIiwiLyoqXG4gKiBIaWRlIGVsZW1lbnQgd2hpbGUgbWFraW5nIGl0IHJlYWRhYmxlIGZvciBzY3JlZW4gcmVhZGVyc1xuICovXG4udmlzdWFsbHktaGlkZGVuIHtcbiAgYm9yZGVyOiAwO1xuICBjbGlwOiByZWN0KDAgMCAwIDApO1xuICBoZWlnaHQ6IDFweDtcbiAgbWFyZ2luOiAtMXB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBwYWRkaW5nOiAwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAxcHg7XG59XG5cbiV2LWFsaWduLWNlbnRlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbn1cblxuJWZpeC1ib2R5IHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgd2lkdGg6IDEwMHZ3O1xufVxuXG4uX21lbnUtYWN0aXZlIHtcbiAgQGV4dGVuZCAlZml4LWJvZHk7XG59XG5cbiRzcGFjaW5nOiAoXG4gIHhzOiA4cHgsXG4gIHNtOiAxNnB4LFxuICBtZDogMzJweCxcbiAgbGc6IDQ4cHgsXG4gIHhsOiA2NHB4LFxuKTtcblxuJHNwYWNpbmctb3B0aW9uczogKFxuICB0OiAndG9wJyxcbiAgcjogJ3JpZ2h0JyxcbiAgYjogJ2JvdHRvbScsXG4gIGw6ICdsZWZ0Jyxcbik7XG5cbkBtaXhpbiBjcmVhdGUtc3BhY2luZygkdHlwZSwgJHNwYWNpbmcsICRzcGFjaW5nLW9wdGlvbnMpIHtcbiAgJHR5cGUtbGFiZWw6IG51bGw7XG4gIEBpZiAkdHlwZSA9PSAnbWFyZ2luJyB7XG4gICAgJHR5cGUtbGFiZWw6ICdtJztcbiAgfSBAZWxzZSBpZiAkdHlwZSA9PSAncGFkZGluZycge1xuICAgICR0eXBlLWxhYmVsOiAncCc7XG4gIH1cbiAgQGVhY2ggJG5hbWUsICR2YWwgaW4gJHNwYWNpbmcge1xuICAgIC4jeyR0eXBlLWxhYmVsfS15LSN7JG5hbWV9IHtcbiAgICAgICN7JHR5cGV9LXRvcDogJHZhbDtcbiAgICAgICN7JHR5cGV9LWJvdHRvbTogJHZhbDtcbiAgICB9XG4gICAgLiN7JHR5cGUtbGFiZWx9LXgtI3skbmFtZX0ge1xuICAgICAgI3skdHlwZX0tcmlnaHQ6ICR2YWw7XG4gICAgICAjeyR0eXBlfS1sZWZ0OiAkdmFsO1xuICAgIH1cbiAgICBAZWFjaCAkb3B0aW9uLW5hbWUsICRvcHRpb24tbGFiZWwgaW4gJHNwYWNpbmctb3B0aW9ucyB7XG4gICAgICAuI3skdHlwZS1sYWJlbH0tI3skb3B0aW9uLW5hbWV9LSN7JG5hbWV9IHtcbiAgICAgICAgI3skdHlwZX0tI3skb3B0aW9uLWxhYmVsfTogJHZhbDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuQGluY2x1ZGUgY3JlYXRlLXNwYWNpbmcoJ21hcmdpbicsICRzcGFjaW5nLCAkc3BhY2luZy1vcHRpb25zKTtcbkBpbmNsdWRlIGNyZWF0ZS1zcGFjaW5nKCdwYWRkaW5nJywgJHNwYWNpbmcsICRzcGFjaW5nLW9wdGlvbnMpO1xuXG4ucG9zLXJlbCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLnNlY3Rpb24ge1xuICAuc2VjdGlvbi1saW5rIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgYm90dG9tOiBzcGFjZSgtNik7IC8vdGVtcCBzb2x1dGlvblxuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQobWQpIHtcbiAgICAgIHRvcDogNnB4O1xuICAgICAgcmlnaHQ6ICRjb250YWluZXItcGFkZGluZztcbiAgICAgIGJvdHRvbTogYXV0bztcbiAgICB9XG4gIH1cbn1cblxuLnJvdy1tLWIge1xuICAuY29sIHtcbiAgICBtYXJnaW4tYm90dG9tOiBzcGFjZSgzKTtcbiAgICBAaW5jbHVkZSBicmVha3BvaW50KHNtKSB7XG4gICAgICBtYXJnaW4tYm90dG9tOiBzcGFjZSg1KTtcbiAgICB9XG4gIH1cbn1cblxuLmNsZWFyLWhlYWRlciB7XG4gIG1hcmdpbi10b3A6ICRoZWFkZXItc2l6ZS1zbTtcbiAgQGluY2x1ZGUgYnJlYWtwb2ludChtZCkge1xuICAgIG1hcmdpbi10b3A6ICRoZWFkZXItc2l6ZS1sZztcbiAgfVxufVxuXG4vLyBEaXNwbGF5IHV0aWxcbi5kaXNwLW5vbmUge1xuICBkaXNwbGF5OiBub25lO1xufVxuQGVhY2ggJGJyZWFrcG9pbnQtaWQsICRicmVha3BvaW50LXZhbCBpbiAkc2NyZWVuIHtcbiAgQGluY2x1ZGUgYnJlYWtwb2ludCgkYnJlYWtwb2ludC1pZCkge1xuICAgIC5kaXNwLW5vbmUtI3skYnJlYWtwb2ludC1pZH0ge1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG4gIH1cbn1cbi5kaXNwLWJsb2NrIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5AZWFjaCAkYnJlYWtwb2ludC1pZCwgJGJyZWFrcG9pbnQtdmFsIGluICRzY3JlZW4ge1xuICBAaW5jbHVkZSBicmVha3BvaW50KCRicmVha3BvaW50LWlkKSB7XG4gICAgLmRpc3AtYmxvY2stI3skYnJlYWtwb2ludC1pZH0ge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgfVxuICB9XG59XG5cbi8vIGJhY2tncm91bmQgY29sb3JcblxuQG1peGluIGJnLWJsdWUoJHNoYWRlOiBkZWZhdWx0KSB7XG4gICRiZzogY29sb3IoYmx1ZSwgJHNoYWRlKTtcbiAgJHRleHQtY29sb3I6IGNvbG9yKGdyZXksIHdoaXRlKTtcblxuICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmc7XG4gIEBpbmNsdWRlIHRleHQtY29sb3IoJHRleHQtY29sb3IpO1xuXG4gIC5idG4tdGV4dCB7XG4gICAgY29sb3I6ICR0ZXh0LWNvbG9yO1xuICB9XG4gIC8vIC5idG4tYWN0aW9uIHtcbiAgLy8gICBAZXh0ZW5kICVidG4tLXNlY29uZGFyeTtcbiAgLy8gfVxufVxuXG5AbWl4aW4gYmctb3JhbmdlKCkge1xuICAkYmc6IGNvbG9yKG9yYW5nZSk7XG4gICR0ZXh0LWNvbG9yOiBjb2xvcihncmV5LCB3aGl0ZSk7XG5cbiAgYmFja2dyb3VuZC1jb2xvcjogJGJnO1xuICBAaW5jbHVkZSB0ZXh0LWNvbG9yKCR0ZXh0LWNvbG9yKTtcblxuICAuYnRuLXRleHQge1xuICAgIGNvbG9yOiAkdGV4dC1jb2xvcjtcbiAgfVxufVxuXG5AbWl4aW4gYmctZ3JleSgkc2hhZGU6IHN1YnRsZSkge1xuICAkYmc6IGNvbG9yKGdyZXksICRzaGFkZSk7XG4gICR0ZXh0LWNvbG9yOiBjb2xvcihncmV5LCBibGFjayk7XG5cbiAgYmFja2dyb3VuZC1jb2xvcjogJGJnO1xuICBAaW5jbHVkZSB0ZXh0LWNvbG9yKCR0ZXh0LWNvbG9yKTtcblxuICAuYnRuLXRleHQge1xuICAgIGNvbG9yOiBjb2xvcihibHVlKTtcbiAgfVxufVxuXG4uYmctbm9uZSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLmJnLXdoaXRlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogY29sb3IoZ3JleSwgd2hpdGUpO1xufVxuLmJnLWdyZXkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiBjb2xvcihncmV5LCBzdWJ0bGUpO1xuICAuYnRuLS1zZWNvbmRhcnkge1xuICAgIEBpbmNsdWRlIGJ0bi1ib3JkZXIoY29sb3IoYmx1ZSkpO1xuICB9XG59XG4uYmctYmx1ZSB7XG4gIEBpbmNsdWRlIGJnLWJsdWU7XG59XG4uYmctYmx1ZS1saWdodCB7XG4gIEBpbmNsdWRlIGJnLWJsdWU7XG59XG4uYmctb3JhbmdlIHtcbiAgQGluY2x1ZGUgYmctb3JhbmdlO1xufVxuXG5AZWFjaCAkYnJlYWtwb2ludC1pZCwgJGJyZWFrcG9pbnQtdmFsIGluICRzY3JlZW4ge1xuICBAaW5jbHVkZSBicmVha3BvaW50KCRicmVha3BvaW50LWlkKSB7XG4gICAgLmJnLW5vbmUtI3skYnJlYWtwb2ludC1pZH0ge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgfVxuICAgIC5iZy1ncmV5LSN7JGJyZWFrcG9pbnQtaWR9IHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IGNvbG9yKGdyZXksIHN1YnRsZSk7XG4gICAgICAuYnRuLS1zZWNvbmRhcnkge1xuICAgICAgICBAaW5jbHVkZSBidG4tYm9yZGVyKGNvbG9yKGJsdWUpKTtcbiAgICAgIH1cbiAgICB9XG4gICAgLmJnLWJsdWUtI3skYnJlYWtwb2ludC1pZH0ge1xuICAgICAgQGluY2x1ZGUgYmctYmx1ZTtcbiAgICB9XG4gICAgLmJnLWJsdWUtbGlnaHQtI3skYnJlYWtwb2ludC1pZH0ge1xuICAgICAgQGluY2x1ZGUgYmctYmx1ZSgnbWVkaXVtJyk7XG4gICAgfVxuICB9XG59XG5cbi50ZXh0LWNvbnRhaW5lciB7XG4gIG1heC13aWR0aDogNTA4cHg7XG59XG5cbi5jZW50ZXItYmxvY2sge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIG1hcmdpbi1yaWdodDogYXV0bztcbn1cbiIsIkBtaXhpbiBvbi1ldmVudCgkc2VsZjogZmFsc2UpIHtcbiAgQGlmICRzZWxmIHtcbiAgICAmLFxuICAgICY6aG92ZXIsXG4gICAgJjphY3RpdmUsXG4gICAgJjpmb2N1cyB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH0gQGVsc2Uge1xuICAgICY6aG92ZXIsXG4gICAgJjphY3RpdmUsXG4gICAgJjpmb2N1cyB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH1cbn1cblxuQG1peGluIHdoZW4taW5zaWRlKCRjb250ZXh0KSB7XG4gICN7JGNvbnRleHR9ICYge1xuICAgIEBjb250ZW50O1xuICB9XG59XG5cbkBtaXhpbiBwc2V1ZG8oJGRpc3BsYXk6IGJsb2NrLCAkcG9zOiBhYnNvbHV0ZSwgJGNvbnRlbnQ6ICcnKSB7XG4gIGNvbnRlbnQ6ICRjb250ZW50O1xuICBkaXNwbGF5OiAkZGlzcGxheTtcbiAgcG9zaXRpb246ICRwb3M7XG59XG5cbkBtaXhpbiBiZy1jZW50ZXIoKSB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbn1cblxuQG1peGluIGVzY2FwZS1wYWQoKSB7XG4gIG1hcmdpbi1sZWZ0OiAtJGNvbnRhaW5lci1wYWRkaW5nO1xuICBtYXJnaW4tcmlnaHQ6IC0kY29udGFpbmVyLXBhZGRpbmc7XG59XG5AbWl4aW4gZXNjYXBlLXBhZC1sZWZ0KCkge1xuICBtYXJnaW4tbGVmdDogLSRjb250YWluZXItcGFkZGluZztcbn1cbkBtaXhpbiBlc2NhcGUtcGFkLXJpZ2h0KCkge1xuICBtYXJnaW4tcmlnaHQ6IC0kY29udGFpbmVyLXBhZGRpbmc7XG59XG5cbkBtaXhpbiB0cnVuY2F0ZSgkdHJ1bmNhdGlvbi1ib3VuZGFyeSkge1xuICBtYXgtd2lkdGg6ICR0cnVuY2F0aW9uLWJvdW5kYXJ5O1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbn1cblxuQG1peGluIGZsZXgtY2VudGVyKCkge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cblxuQG1peGluIGJ0bi1ib3JkZXIoJGNvbG9yKSB7XG4gIGJvcmRlcjogMnB4IHNvbGlkICRjb2xvcjtcbn1cbiIsIkBtaXhpbiB0ZXh0LWNvbG9yKCRjb2xvcikge1xuICAuaDEsXG4gIGgxLFxuICAuaDIsXG4gIGgyLFxuICAuaDMsXG4gIGgzLFxuICAuaDQsXG4gIGg0LFxuICAucCxcbiAgcCxcbiAgbGFiZWwge1xuICAgIGNvbG9yOiAkY29sb3I7XG4gIH1cbn1cblxuJXRleHQtYmxhY2sge1xuICBAaW5jbHVkZSB0ZXh0LWNvbG9yKGNvbG9yKGdyZXksIGJsYWNrKSk7XG59XG4ldGV4dC13aGl0ZSB7XG4gIEBpbmNsdWRlIHRleHQtY29sb3IoY29sb3IoZ3JleSwgd2hpdGUpKTtcbn1cbiV0ZXh0LWRhcmsge1xuICBAaW5jbHVkZSB0ZXh0LWNvbG9yKGNvbG9yKGdyZXksIGRhcmspKTtcbn1cbiIsIiRjYXJkLXNoYWRvdzogMnB4IDRweCA4cHggMCByZ2JhKDAsIDAsIDAsIDAuMjUpO1xuJGNhcmQtaG92ZXItc2hhZG93OiAycHggNHB4IDhweCAwIHJnYmEoMCwgMCwgMCwgMC4yNSksXG4gIDhweCA4cHggOHB4IDAgcmdiYSgwLCAwLCAwLCAwLjE1KTtcblxuJWNhcmQtLWhvdmVyIHtcbiAgYm94LXNoYWRvdzogJGNhcmQtaG92ZXItc2hhZG93O1xuICB0cmFuc2Zvcm06IHNjYWxlKDEuMDA1KTtcbn1cblxuQG1peGluIGNhcmQtc21hbGwoKSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC5jYXJkX19pbWcge1xuICAgIHdpZHRoOiA3NnB4O1xuICAgIGhlaWdodDogNzZweDtcbiAgfVxuICAuY2FyZF9fYm9keSB7XG4gICAgcGFkZGluZzogc3BhY2UoKTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgaDIsXG4gICAgaDMsXG4gICAgaDQge1xuICAgICAgZm9udC1mYW1pbHk6ICRmb250LWZhbWlseS1ib2xkO1xuICAgICAgZm9udC1zaXplOiAkaDQtZm9udC1zaXplO1xuICAgICAgbWFyZ2luOiAwO1xuICAgIH1cbiAgICBwIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuICB9XG4gIC5jYXJkX19idG4ge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbiIsIkBpbXBvcnQgJy4vYWJzdHJhY3QnO1xuXG4uY2FyZCB7XG4gIGJveC1zaGFkb3c6ICRjYXJkLXNoYWRvdztcbiAgaGVpZ2h0OiAxMDAlO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB0cmFuc2l0aW9uOiAkdHJhbnNpdGlvbi1kZWZhdWx0O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIG1pbi13aWR0aDogMjI1cHg7XG4gIEBpbmNsdWRlIGJnLWdyZXkoJHNoYWRlOiB3aGl0ZSk7XG4gIHRyYW5zaXRpb246ICR0cmFuc2l0aW9uLWRlZmF1bHQ7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gICYuX2ZhZGUge1xuICAgIG9wYWNpdHk6IDAuNDtcbiAgfVxuICAmOmhvdmVyIHtcbiAgICBAZXh0ZW5kICVjYXJkLS1ob3ZlcjtcbiAgfVxuICAmX19pbWcge1xuICAgIGhlaWdodDogMTQ1cHg7XG4gICAgQGluY2x1ZGUgYmctY2VudGVyO1xuICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHdpZHRoOiAxMDElOyAvLyBmaXhlcyB3aGl0ZSBsaW5lIGNyZWF0ZWQgd2hlbiBob3ZlcmluZ1xuICB9XG4gICZfX3RhZ3Mge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBib3R0b206IHNwYWNlKCk7XG4gICAgbGVmdDogc3BhY2UoMik7XG4gICAgJiA+IHNwYW4ge1xuICAgICAgQGV4dGVuZCAudGFnO1xuICAgIH1cbiAgfVxuICAmX19ib2R5IHtcbiAgICBwYWRkaW5nOiBzcGFjZSgzKSBzcGFjZSgyKSBzcGFjZSg3KTtcbiAgfVxuICAmX19oZWFkZXIge1xuICAgIEBleHRlbmQgaDM7XG4gICAgJi0tc21hbGwge1xuICAgICAgQGV4dGVuZCBoNDtcbiAgICB9XG4gIH1cbiAgJl9faW5mbyB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGxlZnQ6IHNwYWNlKDIpO1xuICAgIGJvdHRvbTogc3BhY2UoMyk7XG4gICAgcmlnaHQ6IHNwYWNlKDcpO1xuICAgICYgPiBzcGFuIHtcbiAgICAgIEBleHRlbmQgLnAtc21hbGw7XG4gICAgICBtYXJnaW46IDA7XG4gICAgICBtYXJnaW4tcmlnaHQ6IHNwYWNlKDIpO1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIH1cbiAgfVxuICAmX19idG4ge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBib3R0b206IDA7XG4gICAgcmlnaHQ6IDA7XG4gIH1cblxuICAmX19kYXRlLWJ1YmJsZSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogY29sb3IoZ3JlZW4pO1xuICAgIHdpZHRoOiA4MHB4O1xuICAgIGhlaWdodDogODBweDtcbiAgICBmb250LWZhbWlseTogJGZvbnQtZmFtaWx5LWJsYWNrO1xuICAgIGNvbG9yOiBjb2xvcihncmV5LCB3aGl0ZSk7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgYm9yZGVyLXJhZGl1czogMCA1MCUgNTAlIDUwJTtcbiAgICAmIHNwYW46Zmlyc3QtY2hpbGQge1xuICAgICAgZm9udC1zaXplOiAkaDMtZm9udC1zaXplO1xuICAgIH1cbiAgICAmIHNwYW46bnRoLWNoaWxkKDIpIHtcbiAgICAgIGZvbnQtc2l6ZTogJGg0LWZvbnQtc2l6ZTtcbiAgICB9XG4gIH1cblxuICAmX19idWJibGUge1xuICAgIGJhY2tncm91bmQtY29sb3I6IGNvbG9yKGdyZXksIHdoaXRlKTtcbiAgICB3aWR0aDogNTZweDtcbiAgICBoZWlnaHQ6IDU2cHg7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIGZvbnQtZmFtaWx5OiAkZm9udC1mYW1pbHktYmxhY2s7XG4gICAgZm9udC1zaXplOiAyNHB4O1xuICAgIGNvbG9yOiBjb2xvcihibHVlKTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBib3JkZXItcmFkaXVzOiAwIDUwJSA1MCUgNTAlO1xuICAgICYgc3BhbjpmaXJzdC1jaGlsZCB7XG4gICAgICBmb250LXNpemU6ICRoMy1mb250LXNpemU7XG4gICAgfVxuICAgICYgc3BhbjpudGgtY2hpbGQoMikge1xuICAgICAgZm9udC1zaXplOiAkaDQtZm9udC1zaXplO1xuICAgIH1cblxuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoeHMsIGxnKSB7XG4gICAgICAmICsgLmNhcmRfX2JvZHkge1xuICAgICAgICAuY2FyZF9faGVhZGVyIHtcbiAgICAgICAgICBtYXJnaW4tbGVmdDogNTZweDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgICBAaW5jbHVkZSBicmVha3BvaW50KGxnKSB7XG4gICAgICAmICsgLmNhcmRfX2JvZHkge1xuICAgICAgICBtYXJnaW4tdG9wOiA1NnB4O1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gICYuY2FyZC0tYmx1ZSB7XG4gICAgQGluY2x1ZGUgYmctYmx1ZTtcbiAgICAmOmhvdmVyIHtcbiAgICAgIEBleHRlbmQgJWNhcmQtLWhvdmVyO1xuICAgIH1cbiAgfVxuICAmLmNhcmQtLW9yYW5nZSB7XG4gICAgQGluY2x1ZGUgYmctb3JhbmdlO1xuICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgJjpob3ZlciB7XG4gICAgICBAZXh0ZW5kICVjYXJkLS1ob3ZlcjtcbiAgICB9XG4gIH1cbiAgJi5jYXJkLS1ncmV5IHtcbiAgICBAaW5jbHVkZSBiZy1ncmV5O1xuICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgbWluLXdpZHRoOiAyNjBweDtcbiAgICAmOmhvdmVyIHtcbiAgICAgIEBleHRlbmQgJWNhcmQtLWhvdmVyO1xuICAgIH1cbiAgfVxuXG4gICYtLXNoYWRvdyB7XG4gICAgYm94LXNoYWRvdzogJGJveC1zaGFkb3c7XG4gIH1cblxuICAmLS1zbWFsbCB7XG4gICAgQGluY2x1ZGUgY2FyZC1zbWFsbDtcbiAgfVxuXG4gICYtLWNlbnRlciB7XG4gICAgbWF4LXdpZHRoOiA0MDBweDtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgfVxufVxuIiwiQG1peGluIGNvbnRlbnQtc2xpZGVyIHtcbiAgb3ZlcmZsb3c6IGF1dG87XG4gIHBhZGRpbmctdG9wOiAxNnB4O1xuICBwYWRkaW5nLWJvdHRvbTogMTZweDtcbiAgbWFyZ2luLXRvcDogLTE2cHg7XG4gIG1hcmdpbi1ib3R0b206IC0xNnB4O1xuXG4gIC8qIEhpZGUgc2Nyb2xsYmFyIGZvciBDaHJvbWUsIFNhZmFyaSBhbmQgT3BlcmEgKi9cbiAgJjo6LXdlYmtpdC1zY3JvbGxiYXIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLyogSGlkZSBzY3JvbGxiYXIgZm9yIEZpcmVmb3ggKi9cbiAgc2Nyb2xsYmFyLXdpZHRoOiBub25lO1xuICAvKiBIaWRlIHNjcm9sbGJhciBmb3IgSUUgYW5kIEVkZ2UgKi9cbiAgLW1zLW92ZXJmbG93LXN0eWxlOiBub25lO1xuXG4gIGEge1xuICAgIHVzZXItZHJhZzogbm9uZTtcbiAgICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgICAtbW96LXVzZXItc2VsZWN0OiBub25lO1xuICAgIC13ZWJraXQtdXNlci1kcmFnOiBub25lO1xuICAgIC13ZWJraXQtdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgLW1zLXVzZXItc2VsZWN0OiBub25lO1xuICB9XG59XG4iLCJAaW1wb3J0ICcuL2Fic3RyYWN0JztcblxuLmNvbnRlbnQtc2xpZGVyIHtcbiAgQGluY2x1ZGUgY29udGVudC1zbGlkZXI7XG59XG5cbi8vICBEZXYgb25seVxuLmNvbnRlbnQtc2xpZGVyLXRlc3Qge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoaHR0cHM6Ly9wbGFjZWltZy5jb20vNjQwLzQ4MC9hbnkpO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICBoZWlnaHQ6IDIwMHB4O1xuICBtaW4td2lkdGg6IDQwMHB4O1xufVxuIiwiQG1peGluIGNhcmQtc2xpZGVyLXJvdygkZ3V0dGVyOiBzcGFjZSgpLCAkcGFkLWxlZnQ6IDAsICRwYWQtcmlnaHQ6IDApIHtcbiAgZmxleC13cmFwOiBub3dyYXA7XG4gIG1hcmdpbi1sZWZ0OiAtJGd1dHRlcjtcbiAgbWFyZ2luLXJpZ2h0OiAwO1xuICBwYWRkaW5nLWxlZnQ6ICRwYWQtbGVmdDtcbiAgJiA+IC5jb2wge1xuICAgIHBhZGRpbmc6IDAgJGd1dHRlcjtcbiAgfVxuICAmID4gLmNvbDpsYXN0LWNoaWxkIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAkcGFkLXJpZ2h0O1xuICB9XG59XG4iLCJAaW1wb3J0ICcuL2Fic3RyYWN0JztcblxuLmNhcmQtc2xpZGVyLXJvdyB7XG4gIEBpbmNsdWRlIGNhcmQtc2xpZGVyLXJvdztcbn1cbiIsIi5pY29uIHtcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gIHRleHQtcmVuZGVyaW5nOiBhdXRvO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgd2lkdGg6IDM4cHg7XG4gIGhlaWdodDogMzhweDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcblxuICAmLS1hcnJvdy1sZWZ0LWJsdWUge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnYXNzZXRzL3N2Zy9hcnJvdy1sZWZ0LWJsdWUuc3ZnJyk7XG4gIH1cblxuICAmLS1hcnJvdy1sZWZ0LXdoaXRlIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJ2Fzc2V0cy9zdmcvYXJyb3ctbGVmdC13aGl0ZS5zdmcnKTtcbiAgfVxuXG4gIC8vICYtLWFycm93LWRvd24ge1xuICAvLyAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnYXNzZXRzL3N2Zy9hcnJvdy1kb3duLnN2ZycpO1xuICAvLyB9XG5cbiAgJi0tYXJyb3ctcmlnaHQtYmx1ZSB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCdhc3NldHMvc3ZnL2Fycm93LXJpZ2h0LWJsdWUuc3ZnJyk7XG4gIH1cblxuICAmLS1hcnJvdy1yaWdodC13aGl0ZSB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCdhc3NldHMvc3ZnL2Fycm93LXJpZ2h0LXdoaXRlLnN2ZycpO1xuICB9XG5cbiAgLy8gJi0tYXJyb3ctdXAge1xuICAvLyAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnYXNzZXRzL3N2Zy9hcnJvdy11cC5zdmcnKTtcbiAgLy8gfVxuXG4gICYtLWNoZXZyb24tZG93biB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCdhc3NldHMvc3ZnL2NoZXZyb24tZG93bi5zdmcnKTtcbiAgfVxuXG4gICYtLWNoZXZyb24tZG93bi1iaWcge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnYXNzZXRzL3N2Zy9jaGV2cm9uLWRvd24tYmlnLnN2ZycpO1xuICB9XG5cbiAgJi0tY2hldnJvbi1kb3duLWJpZy13aGl0ZSB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCdhc3NldHMvc3ZnL2NoZXZyb24tZG93bi1iaWctd2hpdGUuc3ZnJyk7XG4gIH1cblxuICAmLS1jaGV2cm9uLWxlZnQtYmx1ZSB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCdhc3NldHMvc3ZnL2NoZXZyb24tcmlnaHQuc3ZnJyk7XG4gIH1cblxuICAmLS1jaGV2cm9uLWxlZnQtZ3JleSB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCdhc3NldHMvc3ZnL2NoZXZyb24tbGVmdC1ncmV5LnN2ZycpO1xuICB9XG5cbiAgJi0tY2hldnJvbi1yaWdodCB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCdhc3NldHMvc3ZnL2NoZXZyb24tcmlnaHQuc3ZnJyk7XG4gIH1cblxuICAmLS1jaGV2cm9uLXJpZ2h0LWdyZXkge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnYXNzZXRzL3N2Zy9jaGV2cm9uLXJpZ2h0LWdyZXkuc3ZnJyk7XG4gIH1cblxuICAmLS1pbmZvIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJ2Fzc2V0cy9zdmcvaW5mby5zdmcnKTtcbiAgfVxuXG4gICYtLW5leHQtd2hpdGUge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnYXNzZXRzL3N2Zy9uZXh0LXdoaXRlLnN2ZycpO1xuICB9XG5cbiAgJi0tc2VhcmNoIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJ2Fzc2V0cy9zdmcvc2VhcmNoLnN2ZycpO1xuICB9XG5cbiAgJi0tc2hhcmUtd2hpdGUge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnYXNzZXRzL3N2Zy9zaGFyZS13aGl0ZS5zdmcnKTtcbiAgfVxuXG4gIC8vIHNvY2lhbFxuXG4gICYtLW1lZGl1bSB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCdhc3NldHMvc3ZnL21lZGl1bS5zdmcnKTtcbiAgfVxuXG4gICYtLXR3aXR0ZXIge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnYXNzZXRzL3N2Zy90d2l0dGVyLnN2ZycpO1xuICB9XG5cbiAgJi0tbGlua2VkaW4ge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnYXNzZXRzL3N2Zy9saW5rZWRpbi5zdmcnKTtcbiAgfVxuXG4gICYtLXlvdXR1YmUge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnYXNzZXRzL3N2Zy95b3V0dWJlLnN2ZycpO1xuICB9XG5cbiAgJi0tbWVkaXVtLXdoaXRlIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJ2Fzc2V0cy9zdmcvbWVkaXVtLXdoaXRlLnN2ZycpO1xuICB9XG5cbiAgJi0tdHdpdHRlci13aGl0ZSB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCdhc3NldHMvc3ZnL3R3aXR0ZXItd2hpdGUuc3ZnJyk7XG4gIH1cblxuICAmLS1saW5rZWRpbi13aGl0ZSB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCdhc3NldHMvc3ZnL2xpbmtlZGluLXdoaXRlLnN2ZycpO1xuICB9XG5cbiAgJi0teW91dHViZS13aGl0ZSB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCdhc3NldHMvc3ZnL3lvdXR1YmUtd2hpdGUuc3ZnJyk7XG4gIH1cblxuICAmLS1zaXplIHtcbiAgICAmLTExIHtcbiAgICAgIGhlaWdodDogMTFweDtcbiAgICAgIHdpZHRoOiAxMXB4O1xuICAgICAgbWluLXdpZHRoOiAxMXB4O1xuICAgIH1cbiAgICAmLTE2IHtcbiAgICAgIGhlaWdodDogMTZweDtcbiAgICAgIHdpZHRoOiAxNnB4O1xuICAgICAgbWluLXdpZHRoOiAxNnB4O1xuICAgIH1cbiAgICAmLTI0IHtcbiAgICAgIGhlaWdodDogMjRweDtcbiAgICAgIHdpZHRoOiAyNHB4O1xuICAgICAgbWluLXdpZHRoOiAyNHB4O1xuICAgIH1cbiAgfVxufVxuXG4uaWNvbi1zb2NpYWwge1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgdGV4dC1yZW5kZXJpbmc6IGF1dG87XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICB3aWR0aDogMzhweDtcbiAgaGVpZ2h0OiAzOHB4O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJhY2tncm91bmQtY29sb3I6IGNvbG9yKGdyZXksIHdoaXRlKTtcbiAgYm9yZGVyLXJhZGl1czogMnB4O1xuXG4gICY6OmFmdGVyIHtcbiAgICBAaW5jbHVkZSBwc2V1ZG87XG4gICAgdG9wOiA1MCU7XG4gICAgbGVmdDogNTAlO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICAgIGhlaWdodDogMjRweDtcbiAgICB3aWR0aDogMjRweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gIH1cblxuICAmLS1tZWRpdW0ge1xuICAgICY6OmFmdGVyIHtcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnYXNzZXRzL3N2Zy9tZWRpdW0uc3ZnJyk7XG4gICAgfVxuICB9XG5cbiAgJi0tdHdpdHRlciB7XG4gICAgJjo6YWZ0ZXIge1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCdhc3NldHMvc3ZnL3R3aXR0ZXIuc3ZnJyk7XG4gICAgfVxuICB9XG5cbiAgJi0tbGlua2VkaW4ge1xuICAgICY6OmFmdGVyIHtcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnYXNzZXRzL3N2Zy9saW5rZWRpbi5zdmcnKTtcbiAgICB9XG4gIH1cblxuICAmLS15b3V0dWJlIHtcbiAgICAmOjphZnRlciB7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJ2Fzc2V0cy9zdmcveW91dHViZS5zdmcnKTtcbiAgICB9XG4gIH1cblxuICAmLS1tZWRpdW0td2hpdGUge1xuICAgICY6OmFmdGVyIHtcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnYXNzZXRzL3N2Zy9tZWRpdW0td2hpdGUuc3ZnJyk7XG4gICAgfVxuICB9XG5cbiAgJi0tdHdpdHRlci13aGl0ZSB7XG4gICAgJjo6YWZ0ZXIge1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCdhc3NldHMvc3ZnL3R3aXR0ZXItd2hpdGUuc3ZnJyk7XG4gICAgfVxuICB9XG5cbiAgJi0tbGlua2VkaW4td2hpdGUge1xuICAgICY6OmFmdGVyIHtcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnYXNzZXRzL3N2Zy9saW5rZWRpbi13aGl0ZS5zdmcnKTtcbiAgICB9XG4gIH1cblxuICAmLS15b3V0dWJlLXdoaXRlIHtcbiAgICAmOjphZnRlciB7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJ2Fzc2V0cy9zdmcveW91dHViZS13aGl0ZS5zdmcnKTtcbiAgICB9XG4gIH1cblxuICAmX19sYWJlbCB7XG4gICAgZm9udC1mYW1pbHk6ICRmb250LWZhbWlseS1ibGFjaztcbiAgfVxuXG4gICZfX2NvbnRhaW5lciB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICAmID4gYSB7XG4gICAgICAmOm5vdCg6bGFzdC1jaGlsZCkge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IHNwYWNlKDIpO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6ICcjeyRpY29tb29uLWZvbnQtZmFtaWx5fSc7XG4gIHNyYzogdXJsKCcjeyRpY29tb29uLWZvbnQtcGF0aH0vI3skaWNvbW9vbi1mb250LWZhbWlseX0uZW90P2RocWI4NCcpO1xuICBzcmM6IHVybCgnI3skaWNvbW9vbi1mb250LXBhdGh9LyN7JGljb21vb24tZm9udC1mYW1pbHl9LmVvdD9kaHFiODQjaWVmaXgnKVxuICAgICAgZm9ybWF0KCdlbWJlZGRlZC1vcGVudHlwZScpLFxuICAgIHVybCgnI3skaWNvbW9vbi1mb250LXBhdGh9LyN7JGljb21vb24tZm9udC1mYW1pbHl9LnR0Zj9kaHFiODQnKVxuICAgICAgZm9ybWF0KCd0cnVldHlwZScpLFxuICAgIHVybCgnI3skaWNvbW9vbi1mb250LXBhdGh9LyN7JGljb21vb24tZm9udC1mYW1pbHl9LndvZmY/ZGhxYjg0JylcbiAgICAgIGZvcm1hdCgnd29mZicpLFxuICAgIHVybCgnI3skaWNvbW9vbi1mb250LXBhdGh9LyN7JGljb21vb24tZm9udC1mYW1pbHl9LnN2Zz9kaHFiODQjI3skaWNvbW9vbi1mb250LWZhbWlseX0nKVxuICAgICAgZm9ybWF0KCdzdmcnKTtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LWRpc3BsYXk6IGJsb2NrO1xufVxuXG5bY2xhc3NePSdpY29uLSddLFxuW2NsYXNzKj0nIGljb24tJ10ge1xuICBAZXh0ZW5kICVmb250LWljb247XG59XG5cbi5pY29uLXNlYXJjaCB7XG4gICY6YmVmb3JlIHtcbiAgICBjb250ZW50OiAkaWNvbi1zZWFyY2g7XG4gIH1cbn1cbi5pY29uLWF2YXRhci0yIHtcbiAgJjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6ICRpY29uLWF2YXRhci0yO1xuICB9XG59XG4uaWNvbi1hdmF0YXItMSB7XG4gICY6YmVmb3JlIHtcbiAgICBjb250ZW50OiAkaWNvbi1hdmF0YXItMTtcbiAgfVxufVxuLmljb24tbG9ja2VkIHtcbiAgJjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6ICRpY29uLWxvY2tlZDtcbiAgfVxufVxuLmljb24tdW5sb2NrZWQge1xuICAmOmJlZm9yZSB7XG4gICAgY29udGVudDogJGljb24tdW5sb2NrZWQ7XG4gIH1cbn1cbi5pY29uLWNoZXZyb24tdXAtYmlnIHtcbiAgJjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6ICRpY29uLWNoZXZyb24tdXAtYmlnO1xuICB9XG59XG4uaWNvbi1saXN0IHtcbiAgJjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6ICRpY29uLWxpc3Q7XG4gIH1cbn1cbi5pY29uLWxvY2F0aW9uIHtcbiAgJjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6ICRpY29uLWxvY2F0aW9uO1xuICB9XG59XG4uaWNvbi1sb2dvdXQge1xuICAmOmJlZm9yZSB7XG4gICAgY29udGVudDogJGljb24tbG9nb3V0O1xuICB9XG59XG4uaWNvbi1tZWRpdW0ge1xuICAmOmJlZm9yZSB7XG4gICAgY29udGVudDogJGljb24tbWVkaXVtO1xuICB9XG59XG4uaWNvbi1taW51cyB7XG4gICY6YmVmb3JlIHtcbiAgICBjb250ZW50OiAkaWNvbi1taW51cztcbiAgfVxufVxuLmljb24tbmV4dCB7XG4gICY6YmVmb3JlIHtcbiAgICBjb250ZW50OiAkaWNvbi1uZXh0O1xuICB9XG59XG4uaWNvbi1vcHRpb25zIHtcbiAgJjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6ICRpY29uLW9wdGlvbnM7XG4gIH1cbn1cbi5pY29uLXBob25lIHtcbiAgJjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6ICRpY29uLXBob25lO1xuICB9XG59XG4uaWNvbi1wbHVzIHtcbiAgJjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6ICRpY29uLXBsdXM7XG4gIH1cbn1cbi5pY29uLXNlbmQge1xuICAmOmJlZm9yZSB7XG4gICAgY29udGVudDogJGljb24tc2VuZDtcbiAgfVxufVxuLmljb24tc2V0dGluZ3Mge1xuICAmOmJlZm9yZSB7XG4gICAgY29udGVudDogJGljb24tc2V0dGluZ3M7XG4gIH1cbn1cbi5pY29uLXNoYXJlIHtcbiAgJjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6ICRpY29uLXNoYXJlO1xuICB9XG59XG4uaWNvbi1zb3J0IHtcbiAgJjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6ICRpY29uLXNvcnQ7XG4gIH1cbn1cbi5pY29uLXN0YXIge1xuICAmOmJlZm9yZSB7XG4gICAgY29udGVudDogJGljb24tc3RhcjtcbiAgfVxufVxuLmljb24tdHdpdHRlciB7XG4gICY6YmVmb3JlIHtcbiAgICBjb250ZW50OiAkaWNvbi10d2l0dGVyO1xuICB9XG59XG4uaWNvbi11cGxvYWQge1xuICAmOmJlZm9yZSB7XG4gICAgY29udGVudDogJGljb24tdXBsb2FkO1xuICB9XG59XG4uaWNvbi15b3V0dWJlIHtcbiAgJjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6ICRpY29uLXlvdXR1YmU7XG4gIH1cbn1cbi5pY29uLWFycm93LWRvd24ge1xuICAmOmJlZm9yZSB7XG4gICAgY29udGVudDogJGljb24tYXJyb3ctZG93bjtcbiAgfVxufVxuLmljb24tYXJyb3ctbGVmdCB7XG4gICY6YmVmb3JlIHtcbiAgICBjb250ZW50OiAkaWNvbi1hcnJvdy1sZWZ0O1xuICB9XG59XG4uaWNvbi1hcnJvdy1yaWdodCB7XG4gICY6YmVmb3JlIHtcbiAgICBjb250ZW50OiAkaWNvbi1hcnJvdy1yaWdodDtcbiAgfVxufVxuLmljb24tYXJyb3ctdXAge1xuICAmOmJlZm9yZSB7XG4gICAgY29udGVudDogJGljb24tYXJyb3ctdXA7XG4gIH1cbn1cbi5pY29uLWJvb2sge1xuICAmOmJlZm9yZSB7XG4gICAgY29udGVudDogJGljb24tYm9vaztcbiAgfVxufVxuLmljb24tY2FuY2VsIHtcbiAgJjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6ICRpY29uLWNhbmNlbDtcbiAgfVxufVxuLmljb24tY2hhdCB7XG4gICY6YmVmb3JlIHtcbiAgICBjb250ZW50OiAkaWNvbi1jaGF0O1xuICB9XG59XG4uaWNvbi1jaGVja21hcmsge1xuICAmOmJlZm9yZSB7XG4gICAgY29udGVudDogJGljb24tY2hlY2ttYXJrO1xuICB9XG59XG4uaWNvbi1jaGV2cm9uLWRvd24tYmlnIHtcbiAgJjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6ICRpY29uLWNoZXZyb24tZG93bi1iaWc7XG4gIH1cbn1cbi5pY29uLWNoZXZyb24tZG93biB7XG4gICY6YmVmb3JlIHtcbiAgICBjb250ZW50OiAkaWNvbi1jaGV2cm9uLWRvd247XG4gIH1cbn1cbi5pY29uLWNoZXZyb24tbGVmdCB7XG4gICY6YmVmb3JlIHtcbiAgICBjb250ZW50OiAkaWNvbi1jaGV2cm9uLWxlZnQ7XG4gIH1cbn1cbi5pY29uLWNoZXZyb24tcmlnaHQtY29weSB7XG4gICY6YmVmb3JlIHtcbiAgICBjb250ZW50OiAkaWNvbi1jaGV2cm9uLXJpZ2h0LWNvcHk7XG4gIH1cbn1cbi5pY29uLWNoZXZyb24tcmlnaHQge1xuICAmOmJlZm9yZSB7XG4gICAgY29udGVudDogJGljb24tY2hldnJvbi1yaWdodDtcbiAgfVxufVxuLmljb24tY2hldnJvbi11cCB7XG4gICY6YmVmb3JlIHtcbiAgICBjb250ZW50OiAkaWNvbi1jaGV2cm9uLXVwO1xuICB9XG59XG4uaWNvbi1jbG9zZSB7XG4gICY6YmVmb3JlIHtcbiAgICBjb250ZW50OiAkaWNvbi1jbG9zZTtcbiAgfVxufVxuLmljb24tY29weSB7XG4gICY6YmVmb3JlIHtcbiAgICBjb250ZW50OiAkaWNvbi1jb3B5O1xuICB9XG59XG4uaWNvbi1kaXNsaWtlIHtcbiAgJjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6ICRpY29uLWRpc2xpa2U7XG4gIH1cbn1cbi5pY29uLWRvd25sb2FkcyB7XG4gICY6YmVmb3JlIHtcbiAgICBjb250ZW50OiAkaWNvbi1kb3dubG9hZHM7XG4gIH1cbn1cbi5pY29uLWVkaXQge1xuICAmOmJlZm9yZSB7XG4gICAgY29udGVudDogJGljb24tZWRpdDtcbiAgfVxufVxuLmljb24tZW52ZWxvcGUge1xuICAmOmJlZm9yZSB7XG4gICAgY29udGVudDogJGljb24tZW52ZWxvcGU7XG4gIH1cbn1cbi5pY29uLWV4dGVybmFsIHtcbiAgJjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6ICRpY29uLWV4dGVybmFsO1xuICB9XG59XG4uaWNvbi1maWx0ZXJzIHtcbiAgJjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6ICRpY29uLWZpbHRlcnM7XG4gIH1cbn1cbi5pY29uLWdyaWQge1xuICAmOmJlZm9yZSB7XG4gICAgY29udGVudDogJGljb24tZ3JpZDtcbiAgfVxufVxuLmljb24taGVhcnQge1xuICAmOmJlZm9yZSB7XG4gICAgY29udGVudDogJGljb24taGVhcnQ7XG4gIH1cbn1cbi5pY29uLWhvbWUge1xuICAmOmJlZm9yZSB7XG4gICAgY29udGVudDogJGljb24taG9tZTtcbiAgfVxufVxuLmljb24taW5mbyB7XG4gICY6YmVmb3JlIHtcbiAgICBjb250ZW50OiAkaWNvbi1pbmZvO1xuICB9XG59XG4uaWNvbi1sYW5ndWFnZSB7XG4gICY6YmVmb3JlIHtcbiAgICBjb250ZW50OiAkaWNvbi1sYW5ndWFnZTtcbiAgfVxufVxuLmljb24tbGlrZSB7XG4gICY6YmVmb3JlIHtcbiAgICBjb250ZW50OiAkaWNvbi1saWtlO1xuICB9XG59XG4uaWNvbi1saW5rIHtcbiAgJjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6ICRpY29uLWxpbms7XG4gIH1cbn1cbi5pY29uLWxpbmtlZGluIHtcbiAgJjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6ICRpY29uLWxpbmtlZGluO1xuICB9XG59XG4uaWNvbi1jaGVja21hcmsxIHtcbiAgJjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6ICRpY29uLWNoZWNrbWFyazE7XG4gIH1cbn1cbiIsIkBpbXBvcnQgJy4vYWJzdHJhY3QnO1xuXG4uYnRuLS1mbHVpZCB7XG4gIHdpZHRoOiAxMDAlO1xufVxuLmJ0biB7XG4gICYuYnRuLS1jZW50ZXIge1xuICAgIEBleHRlbmQgLmNlbnRlci1ibG9jaztcbiAgfVxufVxuXG5AZWFjaCAkc2NyZWVuLCAkc2NyZWVuLXdpZHRoIGluICRzY3JlZW4ge1xuICBAaW5jbHVkZSBicmVha3BvaW50KHhzLCAkc2NyZWVuKSB7XG4gICAgLmJ0bi0tZmx1aWQtI3skc2NyZWVufSB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICB9XG4gIH1cbn1cblxuLy8gbm9ybWFsIGJ1dHRvbnNcbi5idG4ge1xuICBAZXh0ZW5kICVidG4tYmFzZTtcbiAgQGV4dGVuZCAlYnRuLW5vcm1hbDtcbiAgLy8gQGV4dGVuZCAlYnRuLS1wcmltYXJ5O1xufVxuXG4uYnRuLS1wcmltYXJ5IHtcbiAgQGV4dGVuZCAlYnRuLS1wcmltYXJ5O1xufVxuXG4uYnRuLS1zZWNvbmRhcnkge1xuICBAZXh0ZW5kICVidG4tLXNlY29uZGFyeTtcbn1cblxuLmJ0bi0tb3JhbmdlIHtcbiAgQGV4dGVuZCAlYnRuLS1vcmFuZ2U7XG59XG5cbi5idG4tLXRyYW5zcGFyZW50IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbi8vIFNxdWFyZSBCdXR0b25zXG5cbi5idG4tc3F1YXJlIHtcbiAgQGV4dGVuZCAlYnRuLWJhc2U7XG4gIEBleHRlbmQgJWJ0bi1zcXVhcmU7XG4gIEBleHRlbmQgJWJ0bi0tcHJpbWFyeTtcbn1cblxuLmJ0bi1hY3Rpb24ge1xuICBAZXh0ZW5kICVidG4tYmFzZTtcbiAgQGV4dGVuZCAlYnRuLXNxdWFyZTtcbiAgQGV4dGVuZCAlYnRuLS1wcmltYXJ5O1xuICBib3JkZXItcmFkaXVzOiA1MCUgNTAlIDAgNTAlO1xufVxuXG4vLyBUZXh0IGJ1dHRvbnNcblxuLmJ0bi10ZXh0IHtcbiAgQGV4dGVuZCAlYnRuLXRleHQ7XG4gICYuYnRuLS1hcnJvdyB7XG4gICAgJjo6YWZ0ZXIge1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCdhc3NldHMvc3ZnL2Fycm93LXJpZ2h0LWJsdWUuc3ZnJyk7XG4gICAgfVxuICB9XG59XG5cbi5idG4tdGV4dC0td2hpdGUge1xuICBjb2xvcjogY29sb3IoZ3JleSwgd2hpdGUpO1xuICAmLmJ0bi0tYXJyb3cge1xuICAgICY6OmFmdGVyIHtcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnYXNzZXRzL3N2Zy9hcnJvdy1yaWdodC13aGl0ZS5zdmcnKTtcbiAgICB9XG4gIH1cbn1cblxuLy8gU2hhcmUgQnV0dG9uc1xuXG4uYnRuLXNoYXJlIHtcbiAgQGV4dGVuZCAlYnRuLWJhc2U7XG4gIEBleHRlbmQgJWJ0bi0tcHJpbWFyeTtcbiAgd2lkdGg6IDY3cHg7XG4gIGhlaWdodDogMzhweDtcbiAgYm9yZGVyLXJhZGl1czogMnB4O1xuICBmb250LXNpemU6IDI0cHg7XG59XG5cbi5idG4tY29udGFpbmVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgJiA+IC5idG46bm90KDpsYXN0LWNoaWxkKSxcbiAgJiA+IC5idG4tc2hhcmU6bm90KDpsYXN0LWNoaWxkKSB7XG4gICAgbWFyZ2luLXJpZ2h0OiBzcGFjZSgpO1xuICB9XG59XG5cbi5idG4tLWJvcmRlci1ibHVlIHtcbiAgYm9yZGVyOiAycHggc29saWQgY29sb3IoYmx1ZSk7XG59XG5cbi5idG4tLWJvcmRlci13aGl0ZSB7XG4gIGJvcmRlcjogMnB4IHNvbGlkIGNvbG9yKGdyZXksIHdoaXRlKTtcbn1cblxuLmJ0bi0tYXJyb3cge1xuICAmOjphZnRlciB7XG4gICAgQGluY2x1ZGUgcHNldWRvO1xuICAgIHRvcDogMDtcbiAgICByaWdodDogMTZweDtcbiAgICB3aWR0aDogMTZweDtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCdhc3NldHMvc3ZnL2Fycm93LXJpZ2h0LXdoaXRlLnN2ZycpO1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IDEwMCUgMTAwJTtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICB9XG59XG5cbi5idG4tLWNyb3NzIHtcbiAgJjo6YWZ0ZXIge1xuICAgIEBpbmNsdWRlIHBzZXVkbztcbiAgICB0b3A6IDA7XG4gICAgcmlnaHQ6IDE2cHg7XG4gICAgd2lkdGg6IDE2cHg7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnYXNzZXRzL3N2Zy9jbG9zZS5zdmcnKTtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gICAgYmFja2dyb3VuZC1zaXplOiAxMDAlIGF1dG87XG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgfVxufVxuXG4uYnRuLS1hcnJvdy1yZXZlcnNlIHtcbiAgcGFkZGluZy1sZWZ0OiBzcGFjZSg0KTtcblxuICAmOjphZnRlciB7XG4gICAgQGluY2x1ZGUgcHNldWRvO1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHdpZHRoOiAxNnB4O1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJ2Fzc2V0cy9zdmcvYXJyb3ctbGVmdC1ibHVlLnN2ZycpO1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IDEwMCUgMTAwJTtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICB9XG59XG5cbi5idG4tLWFycm93LXdoaXRlIHtcbiAgQGV4dGVuZCAuYnRuLS1hcnJvdztcbiAgJjo6YWZ0ZXIge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnYXNzZXRzL3N2Zy9hcnJvdy1yaWdodC13aGl0ZS5zdmcnKTtcbiAgfVxufVxuXG4uYnRuLS1hcnJvdy1ibHVlIHtcbiAgQGV4dGVuZCAuYnRuLS1hcnJvdztcbiAgJjo6YWZ0ZXIge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnYXNzZXRzL3N2Zy9hcnJvdy1yaWdodC1ibHVlLnN2ZycpO1xuICB9XG59XG5cbi5idG4tZ3JvdXAge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIG1hcmdpbi1ib3R0b206IHNwYWNlKC0yKTtcblxuICAuYnRuIHtcbiAgICBtYXJnaW4tcmlnaHQ6IHNwYWNlKDIpO1xuICAgIG1hcmdpbi1ib3R0b206IHNwYWNlKDIpO1xuICB9XG59XG4iLCIuZHJvcGRvd24ge1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogY29sb3IoZ3JleSwgc3VidGxlKTtcbiAgcGFkZGluZzogMDtcbiAgcGFkZGluZy1sZWZ0OiBzcGFjZSgzKTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAyO1xuICBtaW4td2lkdGg6IDE2MHB4O1xuICBmb250LXNpemU6ICRwLWZvbnQtc2l6ZS1zbWFsbDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICAmX19sYWJlbCB7XG4gICAgQGV4dGVuZCAuaW5wdXQtbGFiZWw7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgbWFyZ2luLXJpZ2h0OiBzcGFjZSgyKTtcbiAgfVxuICAmX19zZWxlY3RlZCB7XG4gICAgZmxleDogMTtcbiAgfVxuICAmX19idG4ge1xuICAgIEBleHRlbmQgLmJ0bi1zcXVhcmU7XG4gICAgQGV4dGVuZCAuYnRuLS10cmFuc3BhcmVudDtcbiAgICBpIHtcbiAgICAgIEBleHRlbmQgLmljb247XG4gICAgICBAZXh0ZW5kIC5pY29uLS1jaGV2cm9uLWRvd247XG4gICAgICBAZXh0ZW5kIC5pY29uLS1zaXplLTE2O1xuICAgICAgQGluY2x1ZGUgd2hlbi1pbnNpZGUoJy5kcm9wZG93bi5fb3BlbicpIHtcbiAgICAgICAgdHJhbnNmb3JtOiByb3RhdGVaKDE4MGRlZyk7XG4gICAgICB9XG4gICAgfVxuICB9XG4gICZfX29wdGlvbnMge1xuICAgIG1heC1oZWlnaHQ6IDA7XG4gICAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgIG9wYWNpdHk6IDA7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMTAwJTtcbiAgICBsZWZ0OiAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHRyYW5zaXRpb246IDAuM3M7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogaW5oZXJpdDtcbiAgICBAaW5jbHVkZSB3aGVuLWluc2lkZSgnLmRyb3Bkb3duLl9vcGVuJykge1xuICAgICAgbWF4LWhlaWdodDogNTAwcHg7XG4gICAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICAgICAgb3BhY2l0eTogMTtcbiAgICB9XG4gICAgbGkge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGhlaWdodDogNDRweDtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBwYWRkaW5nOiAwIHNwYWNlKDMpO1xuICAgICAgd2hpdGUtc3BhY2U6IHdyYXA7XG4gICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAmOmhvdmVyIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogY29sb3IoZ3JleSwgbGlnaHQpO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIHNlbGVjdCB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGxlZnQ6IC0xMDAwMHB4O1xuICAgIHRvcDogMDtcbiAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gIH1cbn1cblxuLmRyb3Bkb3duLWdyb3VwIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbiIsIiVidG4tYmFzZSB7XG4gIGxpbmUtaGVpZ2h0OiAwO1xuICB0cmFuc2l0aW9uOiAwLjNzO1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgLy8gcG9zaXRpb246IHJlbGF0aXZlO1xuICAmLmJ0bi0tYXJyb3cge1xuICAgIHBhZGRpbmctcmlnaHQ6IHNwYWNlKDUpO1xuICB9XG4gICY6Zm9jdXMge1xuICAgIG91dGxpbmU6IG5vbmU7XG4gIH1cbn1cblxuLy8gQnV0dG9uIHR5cGVzXG5cbiVidG4tbm9ybWFsIHtcbiAgcGFkZGluZzogMCBzcGFjZSgyKTtcbiAgaGVpZ2h0OiAzOHB4O1xuICBib3JkZXItcmFkaXVzOiAxMDBweDtcbiAgZm9udC1mYW1pbHk6ICRmb250LWZhbWlseS1ibGFjaztcblxuICBAaW5jbHVkZSB0YXJnZXQtaWNvbiB7XG4gICAgZm9udC1zaXplOiAxLjZyZW07XG4gICAgbWFyZ2luLWxlZnQ6IDAuNWVtO1xuICAgIHRyYW5zaXRpb246IDAuNHMgJGVhc2VPdXRRdWludDtcbiAgfVxuXG4gIC8vIGFuaW1hdGlvbnNcbiAgJjpob3ZlciB7XG4gICAgQGluY2x1ZGUgdGFyZ2V0LWljb24ge1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKHNwYWNlKDAuNSkpO1xuICAgIH1cbiAgfVxufVxuXG4lYnRuLXNxdWFyZSB7XG4gIHdpZHRoOiA1NnB4O1xuICBoZWlnaHQ6IDU2cHg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBmb250LXNpemU6IDI0cHg7XG59XG5cbiVidG4tdGV4dCB7XG4gIGZvbnQtc2l6ZTogJHAtZm9udC1zaXplLXNtYWxsO1xuICBmb250LWZhbWlseTogJGZvbnQtZmFtaWx5LWJsYWNrO1xuICAvLyBjb2xvcjogY29sb3IoYmx1ZSk7XG4gIHBhZGRpbmc6IHNwYWNlKCkgMDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBjb2xvcjogY29sb3IoYmx1ZSk7XG5cbiAgJjpmb2N1cyB7XG4gICAgb3V0bGluZTogbm9uZTtcbiAgfVxuXG4gIEBpbmNsdWRlIGJyZWFrcG9pbnQoc20pIHtcbiAgICBmb250LXNpemU6ICRwLWZvbnQtc2l6ZTtcbiAgfVxuICBAaW5jbHVkZSB0YXJnZXQtaWNvbiB7XG4gICAgZm9udC1zaXplOiAxLjZyZW07XG4gICAgbWFyZ2luLWxlZnQ6IDAuNWVtO1xuICAgIHRyYW5zaXRpb246IDAuNHMgJGVhc2VPdXRRdWludDtcbiAgfVxuXG4gIC8vIGFuaW1hdGlvbnNcbiAgJjpob3ZlciB7XG4gICAgQGluY2x1ZGUgdGFyZ2V0LWljb24ge1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKHNwYWNlKCkpO1xuICAgIH1cbiAgfVxufVxuXG4vLyBCdXR0b24gT3B0aW9uc1xuXG4vLyBjb2xvcnNcbiVidG4tLXByaW1hcnkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiBjb2xvcihibHVlKTtcbiAgY29sb3I6IGNvbG9yKGdyZXksIHdoaXRlKTtcbiAgJjpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogY29sb3IoYmx1ZSwgZGFyayk7XG4gIH1cbn1cblxuJWJ0bi0tc2Vjb25kYXJ5IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogY29sb3IoZ3JleSwgd2hpdGUpO1xuICBjb2xvcjogY29sb3IoYmx1ZSk7XG59XG5cbiVidG4tLW9yYW5nZSB7XG4gIGJhY2tncm91bmQtY29sb3I6IGNvbG9yKG9yYW5nZSk7XG4gIGNvbG9yOiBjb2xvcihncmV5LCB3aGl0ZSk7XG4gICY6aG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6IGNvbG9yKG9yYW5nZSwgZGFyayk7XG4gIH1cbn1cbiIsIi50YWJsZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMTtcblxuICAmX19oZWFkZXIge1xuICAgIG1hcmdpbi1ib3R0b206IHNwYWNlKCk7XG4gIH1cblxuICAmX19maWx0ZXIge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIGZvbnQtc2l6ZTogJHAtZm9udC1zaXplLXNtYWxsO1xuXG4gICAgLmRyb3Bkb3duLWdyb3VwIHtcbiAgICAgIG1hcmdpbi1yaWdodDogc3BhY2UoMik7XG4gICAgfVxuICB9XG5cbiAgJl9fZmlsdGVyLWNsZWFyIHtcbiAgICBmb250LXNpemU6ICRwLWZvbnQtc2l6ZS1zbWFsbDtcbiAgfVxuXG4gICZfX2Ryb3Bkb3ducyB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgICBAaW5jbHVkZSBicmVha3BvaW50KGxnKSB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgIH1cbiAgfVxuXG4gICZfX3NlYXJjaCB7XG4gICAgQGV4dGVuZCAuaW5wdXQtZmllbGQ7XG4gICAgZmxleDogMTtcbiAgICBAaW5jbHVkZSBicmVha3BvaW50KGxnKSB7XG4gICAgICBtYXJnaW4tbGVmdDogc3BhY2UoMik7XG4gICAgfVxuICAgIC5pbnB1dCB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBjb2xvcihncmV5LCBzdWJ0bGUpO1xuICAgICAgd2lkdGg6IDA7XG4gICAgfVxuICAgIC5idG4tc3F1YXJlIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IGNvbG9yKGdyZXksIHN1YnRsZSk7XG4gICAgfVxuICB9XG5cbiAgJl9fbW9iaWxlLW1lbnUge1xuICAgIGZsZXg6IDEgMTAwJTtcbiAgICBAaW5jbHVkZSBicmVha3BvaW50KGxnKSB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbiAgfVxuXG4gIHRhYmxlIHtcbiAgICBib3JkZXItc3BhY2luZzogMTBweCA1cHg7XG4gICAgYm9yZGVyLWNvbGxhcHNlOiBjb2xsYXBzZTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBmb250LXNpemU6ICRwLWZvbnQtc2l6ZS14cztcbiAgICBtYXJnaW4tYm90dG9tOiBzcGFjZSg3KTtcbiAgfVxuXG4gIHRoZWFkIHtcbiAgICBmb250LXNpemU6ICRoNC1mb250LXNpemU7XG4gICAgQGluY2x1ZGUgYnJlYWtwb2ludCh4cywgc20pIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuICAgIHRyOmhvdmVyIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgY3Vyc29yOiBkZWZhdWx0O1xuICAgIH1cbiAgfVxuXG4gIHRib2R5IHtcbiAgICAmOjpiZWZvcmUge1xuICAgICAgbGluZS1oZWlnaHQ6IHNwYWNlKCk7XG4gICAgICBjb250ZW50OiAnXyc7XG4gICAgICBjb2xvcjogd2hpdGU7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgIH1cbiAgfVxuXG4gIHRyIHtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgY29sb3IoZ3JleSk7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoeHMsIHNtKSB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgIH1cbiAgICAmOmhvdmVyIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IGNvbG9yKGdyZXksIHN1YnRsZSk7XG4gICAgfVxuICB9XG5cbiAgdGgge1xuICAgIHBhZGRpbmc6IHNwYWNlKDMpIHNwYWNlKDAuNSkgc3BhY2UoMSk7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICBtaW4td2lkdGg6IDkwcHg7XG5cbiAgICAmW2RhdGEtc29ydEtleV0ge1xuICAgICAgY3Vyc29yOiBwb2ludGVyO1xuXG4gICAgICBAaW5jbHVkZSBpY29uKCRpY29uLWNoZXZyb24tZG93bi1iaWcpO1xuICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICBmb250LWZhbWlseTogJGljb21vb24tZm9udC1mYW1pbHk7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDRweDtcbiAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgfVxuICAgIH1cbiAgICAmW2RhdGEtc29ydGRpcj0nbm9uZSddIHtcbiAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgb3BhY2l0eTogMC41O1xuICAgICAgfVxuICAgIH1cbiAgICAmW2RhdGEtc29ydGRpcj0nYXNjJ10ge1xuICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZVooMTgwZGVnKTtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICB0aDpmaXJzdC1jaGlsZCB7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICBwYWRkaW5nLWxlZnQ6IHNwYWNlKCk7XG4gIH1cbiAgdGg6bGFzdC1jaGlsZCB7XG4gICAgd2lkdGg6IDExMHB4O1xuICB9XG5cbiAgdGQge1xuICAgIHBhZGRpbmc6IDEwcHggMDtcbiAgICBib3JkZXI6IG5vbmU7XG4gICAgQGluY2x1ZGUgYnJlYWtwb2ludChzbSkge1xuICAgICAgcGFkZGluZzogc3BhY2UoMykgc3BhY2UoMC41KSBzcGFjZSgxLjUpO1xuICAgIH1cbiAgfVxuXG4gIHRkOmZpcnN0LWNoaWxkIHtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgIHBhZGRpbmctbGVmdDogc3BhY2UoKTtcbiAgICBmb250LXNpemU6ICRwLWZvbnQtc2l6ZS1zbWFsbDtcbiAgICBAaW5jbHVkZSBicmVha3BvaW50KHhzLCBzbSkge1xuICAgICAgZmxleDogMCAxMDAlO1xuICAgICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgIH1cbiAgfVxuXG4gIHRkOm50aC1jaGlsZCgyKSB7XG4gICAgQGluY2x1ZGUgYnJlYWtwb2ludCh4cywgc20pIHtcbiAgICAgIGZsZXg6IDAgMTIwcHg7XG4gICAgfVxuICB9XG5cbiAgdGQ6bnRoLWNoaWxkKG4gKyAzKSB7XG4gICAgQGluY2x1ZGUgYnJlYWtwb2ludCh4cywgc20pIHtcbiAgICAgIGZsZXg6IDAgOTBweDtcbiAgICB9XG4gIH1cblxuICB0ZDpudGgtY2hpbGQoNCkge1xuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoeHMsIHNtKSB7XG4gICAgICBmbGV4OiAxO1xuICAgICAgbWluLXdpZHRoOiBjYWxjKDEwMCUgLSAoMTIwcHggKyA5MHB4KSk7XG4gICAgfVxuICB9XG5cbiAgdGQ6bnRoLWNoaWxkKDUpIHtcbiAgICBAaW5jbHVkZSBicmVha3BvaW50KHhzLCBzbSkge1xuICAgICAgZmxleDogMCAxMjBweDtcbiAgICB9XG4gIH1cblxuICB0ZDpudGgtY2hpbGQobiArIDUpIHtcbiAgICBAaW5jbHVkZSBicmVha3BvaW50KHhzLCBzbSkge1xuICAgICAgZm9udC1zaXplOiAkcC1mb250LXNpemUteHhzO1xuICAgIH1cbiAgfVxuXG4gIHRkOmxhc3QtY2hpbGQge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgQGluY2x1ZGUgYnJlYWtwb2ludChzbSkge1xuICAgICAgZGlzcGxheTogdGFibGUtY2VsbDtcbiAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICAgICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgICAgcGFkZGluZy1yaWdodDogMDtcbiAgICB9XG4gIH1cblxuICAvLyBMaXN0IENhcmRzIFR5cGVzXG4gIC5saXN0LWNhcmQge1xuICAgIG1hcmdpbi10b3A6IHNwYWNlKDUpO1xuICB9XG5cbiAgJl9fZm9vdGVyIHtcbiAgICBoZWlnaHQ6IDQ4cHggKyBzcGFjZSgpO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoc20pIHtcbiAgICAgIGhlaWdodDogMjRweDtcbiAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgfVxuICB9XG5cbiAgJl9fcGFnaW5hdGlvbiB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGJvdHRvbTogMDtcbiAgICBsZWZ0OiA1MCU7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuICB9XG5cbiAgJl9fYnRuIHtcbiAgICBAZXh0ZW5kIC5idG4tdGV4dDtcbiAgICBwYWRkaW5nOiAwO1xuICAgIHBhZGRpbmctcmlnaHQ6IHNwYWNlKDMpO1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAmLnByZW1pdW0ge1xuICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICBAaW5jbHVkZSBwc2V1ZG87XG4gICAgICAgIHRvcDogMDtcbiAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgIHdpZHRoOiAxNnB4O1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnYXNzZXRzL3N2Zy9sb2NrZWQuc3ZnJyk7XG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiAxNnB4IDE2cHg7XG4gICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICB9XG4gICAgfVxuICAgICYuc3RhbmRhcmQge1xuICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICBAaW5jbHVkZSBwc2V1ZG87XG4gICAgICAgIHRvcDogMDtcbiAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgIHdpZHRoOiAxNnB4O1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnYXNzZXRzL3N2Zy9jaGV2cm9uLXJpZ2h0LnN2ZycpO1xuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogMTZweCAxNnB4O1xuICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgfVxuICAgIH1cbiAgfVxuICAmX19pdGVtLWNvdW50IHtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBmbGV4OiAxO1xuICAgIHNlbGVjdCB7XG4gICAgICBtYXJnaW4tcmlnaHQ6IHNwYWNlKDQpO1xuICAgIH1cbiAgICBAaW5jbHVkZSBicmVha3BvaW50KG1kKSB7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgfVxuICB9XG59XG4iLCIuYnJlYWRjcnVtYnMge1xuICBmb250LXNpemU6ICRwLWZvbnQtc2l6ZS14eHM7XG4gIGZvbnQtZmFtaWx5OiAkZm9udC1mYW1pbHktYm9sZDtcbiAgY29sb3I6IGNvbG9yKGdyZXksIHdoaXRlKTtcbiAgcGFkZGluZy10b3A6IHNwYWNlKCk7XG5cbiAgc3Bhbjpub3QoOmxhc3QtY2hpbGQpIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiBzcGFjZSgzKTtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgJjo6YWZ0ZXIge1xuICAgICAgQGluY2x1ZGUgcHNldWRvKCRjb250ZW50OiAnPicsICRkaXNwbGF5OiBpbmxpbmUtYmxvY2spO1xuICAgICAgcmlnaHQ6IHNwYWNlKCk7XG4gICAgfVxuICB9XG59XG4iLCIudGFnIHtcbiAgJHRhZ3M6IChcbiAgICBzdGFuZGFyZHMsXG4gICAgZ3JpLXN0YW5kYXJkcyxcbiAgICBsaW5rYWdlLWRvY3VtZW50LFxuICAgIHJlcG9ydGluZy1yZXNvdXJjZXMsXG4gICAgcHVibGljYXRpb25zLFxuICAgIHBvbGljeSxcbiAgICBnb3Zlcm5hbmNlXG4gICk7XG4gIGZvbnQtc2l6ZTogJHAtZm9udC1zaXplLXh4cztcbiAgZm9udC1mYW1pbHk6ICRmb250LWZhbWlseS1ib2xkO1xuICBtYXJnaW46IDA7XG4gIGJhY2tncm91bmQtY29sb3I6IGNvbG9yKGdyZXksIGRhcmspO1xuICBjb2xvcjogY29sb3IoZ3JleSwgd2hpdGUpO1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgcGFkZGluZzogMCA0cHg7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgaGVpZ2h0OiAxOXB4O1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuXG4gICZbZGF0YT0nc3RhbmRhcmRzJ10ge1xuICAgIGJhY2tncm91bmQtY29sb3I6IGNvbG9yKHN0YW5kYXJkcywgZGVmYXVsdCk7XG4gIH1cbiAgJltkYXRhPSd1cGRhdGUnXSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogY29sb3IodXBkYXRlLCBkZWZhdWx0KTtcbiAgfVxuICAmW2RhdGE9J2V2ZW50J10ge1xuICAgIGJhY2tncm91bmQtY29sb3I6IGNvbG9yKGdyZWVuLCBkZWZhdWx0KTtcbiAgfVxuICAmW2RhdGE9J3dlYmluYXInXSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogY29sb3Iob3JhbmdlLCBkZWZhdWx0KTtcbiAgfVxuICAmW2RhdGE9J3N0YW5kYXJkcyddIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiBjb2xvcihibHVlZ3JlZW4sIGRlZmF1bHQpO1xuICB9XG5cbiAgQGVhY2ggJHRhZyBpbiAkdGFncyB7XG4gICAgJltkYXRhLXZhbHVlPScjeyR0YWd9J10ge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogY29sb3IodGFnLCAjeyR0YWd9KTtcbiAgICB9XG4gIH1cblxuICAmLWNvbnRhaW5lciB7XG4gICAgLnRhZzpub3QoOmxhc3QtY2hpbGQpIHtcbiAgICAgIC8vIG1hcmdpbi1yaWdodDogc3BhY2UoKTtcbiAgICB9XG4gIH1cbn1cbiIsIi5saXN0LWNhcmQge1xuICAvLyBDb250ZXh0IHR5cGUgZXhwYW5kZWQgaS5lLiBsaXN0LWNhcmQtLWV4cGFuZFxuICBAbWl4aW4gdHlwZS1leHBhbmQoKSB7XG4gICAgQGluY2x1ZGUgd2hlbi1pbnNpZGUoJy5saXN0LWNhcmQtLWV4cGFuZCcpIHtcbiAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoeHMsIHNtKSB7XG4gICAgICAgIEBjb250ZW50O1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gICZfX2l0ZW0ge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBtYXJnaW4tYm90dG9tOiBzcGFjZSgyKTtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgY29sb3IoZ3JleSk7XG4gICAgcGFkZGluZy1ib3R0b206IHNwYWNlKDIpO1xuXG4gICAgQGluY2x1ZGUgYnJlYWtwb2ludChzbSkge1xuICAgICAgbWFyZ2luLWJvdHRvbTogc3BhY2UoMyk7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogMDtcbiAgICAgIGJvcmRlci1ib3R0b206IG5vbmU7XG4gICAgfVxuICAgIEBpbmNsdWRlIHR5cGUtZXhwYW5kIHtcbiAgICAgIHBhZGRpbmctYm90dG9tOiAwO1xuICAgICAgYm9yZGVyLWJvdHRvbTogbm9uZTtcbiAgICB9XG4gIH1cbiAgJl9faW1nIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiBjb2xvcihncmV5KTtcbiAgICBAaW5jbHVkZSBiZy1jZW50ZXI7XG4gICAgd2lkdGg6IDc2cHg7XG4gICAgaGVpZ2h0OiA3NnB4O1xuXG4gICAgQGluY2x1ZGUgYnJlYWtwb2ludChzbSkge1xuICAgICAgd2lkdGg6IDE3OHB4O1xuICAgICAgaGVpZ2h0OiAxNjhweDtcbiAgICAgIGFsaWduLXNlbGY6IHN0cmV0Y2g7XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgdHlwZS1leHBhbmQge1xuICAgICAgcGFkZGluZy10b3A6IDM3JTtcbiAgICAgIG1hcmdpbi1ib3R0b206IHNwYWNlKCk7XG4gICAgICBAaW5jbHVkZSBlc2NhcGUtcGFkKCk7XG4gICAgICB3aWR0aDogMTAwdnc7XG4gICAgfVxuICB9XG4gICZfX2JvZHkge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICBmbGV4OiAxO1xuICAgIG1hcmdpbi1sZWZ0OiBzcGFjZSgyKTtcblxuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoc20pIHtcbiAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCBjb2xvcihncmV5KTtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBtYXJnaW4tbGVmdDogc3BhY2UoNSk7XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgdHlwZS1leHBhbmQge1xuICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgfVxuICB9XG5cbiAgJl9faW5mbyB7XG4gICAgZmxleDogMSA3MCU7XG4gICAgbWF4LXdpZHRoOiA3MDBweDtcbiAgICBtYXJnaW4tcmlnaHQ6IHNwYWNlKDMpO1xuXG4gICAgQGluY2x1ZGUgdHlwZS1leHBhbmQge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBmbGV4OiAxIDEwMCU7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgfVxuICB9XG5cbiAgJl9fbWV0YSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIG1hcmdpbi1ib3R0b206IHNwYWNlKDIpO1xuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoeHMsIHNtKSB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBib3R0b206IDA7XG4gICAgICBsZWZ0OiAwO1xuICAgICAgcmlnaHQ6IDA7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIH1cbiAgICBAaW5jbHVkZSB0eXBlLWV4cGFuZCB7XG4gICAgICBtYXJnaW4tYm90dG9tOiBzcGFjZSgyKTtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB9XG4gIH1cblxuICAmX19kYXRlIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgd2lkdGg6IDEwMHB4O1xuICAgIG1hcmdpbjogMDtcbiAgfVxuICAmX190YWdzIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIH1cbiAgJl9fY29weSB7XG4gICAgbWF4LXdpZHRoOiA3MzBweDtcbiAgICBkaXNwbGF5OiBub25lO1xuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoc20pIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIH1cbiAgICBAaW5jbHVkZSB0eXBlLWV4cGFuZCB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICB9XG4gIH1cbiAgJl9fYnRuIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgQGluY2x1ZGUgYnJlYWtwb2ludChzbSkge1xuICAgICAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gICAgfVxuICB9XG59XG4iLCIlaW5wdXQtdGV4dCB7XG4gIGJhY2tncm91bmQtY29sb3I6IGNvbG9yKGdyZXkpO1xuICBib3JkZXI6IG5vbmU7XG4gIC8vIHBhZGRpbmc6IHNwYWNlKDIpIHNwYWNlKDMpO1xuICBmb250LWZhbWlseTogJGZvbnQtZmFtaWx5LWJhc2U7XG4gIHdpZHRoOiAxMDAlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgJjpmb2N1cyB7XG4gICAgb3V0bGluZTogbm9uZTtcbiAgfVxuXG4gIEBpbmNsdWRlIGJyZWFrcG9pbnQoc20pIHtcbiAgICAvLyB3aWR0aDogYXV0bztcbiAgICAvLyBtaW4td2lkdGg6IDM0MHB4O1xuICB9XG59XG5cbi5pbnB1dFt0eXBlPSd0ZXh0J10ge1xuICBAZXh0ZW5kICVpbnB1dC10ZXh0O1xufVxuXG4uaW5wdXQge1xuICBwYWRkaW5nOiAwIHNwYWNlKDMpO1xufVxuXG4uaW5wdXQtbGFiZWwge1xuICBkaXNwbGF5OiBibG9jaztcbiAgZm9udC1mYW1pbHk6ICRmb250LWZhbWlseS1ibGFjaztcbiAgbWFyZ2luLWJvdHRvbTogJGJvZHktbWFyZ2luLWJvdHRvbTtcbn1cblxuLmlucHV0LWdyb3VwIHtcbiAgLmlucHV0IHtcbiAgICBoZWlnaHQ6IDU2cHg7XG4gIH1cbn1cblxuLmlucHV0LWZpZWxkIHtcbiAgZGlzcGxheTogZmxleDtcblxuICAuaW5wdXQge1xuICAgIGZsZXg6IDE7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB9XG4gIGJ1dHRvbixcbiAgaW5wdXRbdHlwZT0nYnV0dG9uJ10ge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG59XG4iLCJAbWl4aW4gY2hlY2tib3goKSB7XG4gIC8vIHBvc2l0aW9uOiBhYnNvbHV0ZTtcblxuICAuY2hlY2tib3gge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBwYWRkaW5nLWxlZnQ6IDE2cHggKyBzcGFjZSgyKTtcbiAgICAmOjphZnRlciB7XG4gICAgICBAaW5jbHVkZSBwc2V1ZG8oKTtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDogMDtcbiAgICAgIGxlZnQ6IDA7XG4gICAgICAvLyBiYWNrZ3JvdW5kLWNvbG9yOiByZWQ7XG4gICAgICBib3JkZXI6IDJweCBzb2xpZCBjb2xvcihncmV5LCBtZWRpdW0pO1xuICAgICAgYm9yZGVyLXJhZGl1czogNHB4O1xuICAgICAgaGVpZ2h0OiAxNnB4O1xuICAgICAgd2lkdGg6IDE2cHg7XG4gICAgfVxuXG4gICAgaW5wdXRbdHlwZT0nY2hlY2tib3gnXSB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0b3A6IDA7XG4gICAgICBsZWZ0OiAwO1xuICAgICAgb3BhY2l0eTogMC4yO1xuICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgaGVpZ2h0OiAxNnB4O1xuICAgICAgd2lkdGg6IDE2cHg7XG4gICAgICB6LWluZGV4OiAzO1xuICAgIH1cbiAgfVxufVxuLmZvcm0ge1xuICAuZmllbGQge1xuICAgIGZvbnQtc2l6ZTogJHAtZm9udC1zaXplLXNtYWxsO1xuICAgIG1hcmdpbi1ib3R0b206IHNwYWNlKDMpO1xuICAgIGxhYmVsIHtcbiAgICAgIGZvbnQtZmFtaWx5OiAkZm9udC1mYW1pbHktYm9sZDtcbiAgICAgIG1hcmdpbi1ib3R0b206IHNwYWNlKCk7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICB9XG4gICAgaW5wdXRbdHlwZT0ndGV4dCddIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IGNvbG9yKGdyZXksIHN1YnRsZSk7XG4gICAgICBoZWlnaHQ6IDMycHg7XG4gICAgICBwYWRkaW5nOiAwIHNwYWNlKDMpO1xuICAgIH1cbiAgICBAaW5jbHVkZSBjaGVja2JveDtcblxuICAgICYuZmllbGQtLWJpZyB7XG4gICAgICBpbnB1dCB7XG4gICAgICAgIGhlaWdodDogNDhweDtcbiAgICAgIH1cbiAgICB9XG4gICAgJi5maWVsZC0taW5saW5lIHtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICAgIH1cbiAgfVxufVxuIiwiLmxpc3QtZmlsdGVyIHtcbiAgQGluY2x1ZGUgY29udGVudC1zbGlkZXI7XG4gIEBpbmNsdWRlIGVzY2FwZS1wYWQoKTtcblxuICAmX19pdGVtcyB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBtYXJnaW4tYm90dG9tOiBzcGFjZSg0KTtcbiAgICBsaXN0LXN0eWxlOiBub25lO1xuICB9XG4gIGxpIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBsaXN0LXN0eWxlOiBub25lO1xuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgZm9udC1mYW1pbHk6ICRmb250LWZhbWlseS1ib2xkO1xuICAgIG1hcmdpbi1yaWdodDogc3BhY2UoMyk7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIHBhZGRpbmctYm90dG9tOiBzcGFjZSgwLjUpO1xuICAgICYuX3NlbGVjdGVkIHtcbiAgICAgIGEge1xuICAgICAgICBib3JkZXItYm90dG9tOiA0cHggc29saWQgY29sb3Iob3JhbmdlKTtcbiAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgIH1cbiAgICB9XG4gICAgQGluY2x1ZGUgYnJlYWtwb2ludChtZCkge1xuICAgICAgZm9udC1zaXplOiAkaDMtZm9udC1zaXplO1xuICAgICAgZm9udC1mYW1pbHk6ICRmb250LWZhbWlseS1ibGFjaztcbiAgICAgIHBhZGRpbmctYm90dG9tOiAwO1xuICAgICAgbWFyZ2luLXJpZ2h0OiBzcGFjZSg0KTtcbiAgICB9XG5cbiAgICAmOmZpcnN0LWNoaWxkIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiBzcGFjZSgyKTtcbiAgICB9XG4gICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgIHBhZGRpbmctcmlnaHQ6IHNwYWNlKDIpO1xuICAgIH1cbiAgfVxuXG4gIGEge1xuICAgIG9wYWNpdHk6IDAuNTtcbiAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuMnM7XG4gIH1cbn1cbiIsIi5pbWctbWl4IHtcbiAgQGluY2x1ZGUgYnJlYWtwb2ludChzbSkge1xuICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMiwgMWZyKTtcbiAgICBncmlkLWNvbHVtbi1nYXA6IHNwYWNlKDUpO1xuICB9XG4gICZfX2hlYWRlciB7XG4gICAgQGluY2x1ZGUgYnJlYWtwb2ludChzbSkge1xuICAgICAgZ3JpZC1hcmVhOiAxIC8gMiAvIDEgLyAyO1xuICAgIH1cbiAgfVxuICAmX19pbWcge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbi1ib3R0b206IHNwYWNlKCk7XG4gICAgQGluY2x1ZGUgYnJlYWtwb2ludChzbSkge1xuICAgICAgZ3JpZC1hcmVhOiAxIC8gMSAvIDUgLyAxO1xuICAgIH1cbiAgfVxuICAmX19ib2R5IHtcbiAgICBAaW5jbHVkZSBicmVha3BvaW50KHNtKSB7XG4gICAgICBncmlkLWFyZWE6IDIgLyAyIC8gMiAvIDI7XG4gICAgfVxuICAgIHAge1xuICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludChzbSkge1xuICAgICAgICBtYXgtd2lkdGg6IG5vbmU7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IHNwYWNlKDQpO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiJWNvbnRlbnQtd2lkZSB7XG4gIG1hcmdpbi10b3A6IHNwYWNlKDMpO1xuICBtYXJnaW4tYm90dG9tOiBzcGFjZSgzKTtcbiAgQGluY2x1ZGUgYnJlYWtwb2ludChtZCkge1xuICAgIG1hcmdpbi10b3A6IHNwYWNlKDcpO1xuICAgIG1hcmdpbi1ib3R0b206IHNwYWNlKDcpO1xuICB9XG59XG5cbi5jb250ZW50IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXJnaW4tYm90dG9tOiBzcGFjZSgzKTtcblxuICAuY29udGFpbmVyIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgb3ZlcmZsb3c6IHZpc2libGU7XG4gIH1cbiAgQGluY2x1ZGUgYnJlYWtwb2ludChtZCkge1xuICAgIG1hcmdpbi1ib3R0b206IHNwYWNlKDcpO1xuICB9XG5cbiAgLy8gY29udGVudCB0eXBvZ3JhcGh5XG5cbiAgaDEge1xuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQobGcpIHtcbiAgICAgIHdpZHRoOiA4MDBweDtcbiAgICB9XG4gIH1cblxuICBoMyB7XG4gICAgZm9udC1zaXplOiAxLjhyZW07XG4gICAgZm9udC1mYW1pbHk6ICRmb250LWZhbWlseS1ib2xkO1xuICB9XG5cbiAgcCB7XG4gICAgY29sb3I6IGNvbG9yKGdyZXksIGJsYWNrKTtcbiAgfVxuXG4gIC8vIGNvbnRlbnQgY29tcG9uZW50c1xuXG4gICZfX2JhY2sge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgQGluY2x1ZGUgYnJlYWtwb2ludChtZCkge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgfVxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgfVxuXG4gICZfX2hlYWRlciB7XG4gICAgQGV4dGVuZCAuY29udGFpbmVyLS1uYXJyb3c7XG4gICAgbWFyZ2luLWJvdHRvbTogc3BhY2UoMyk7XG4gIH1cblxuICAmX19sYWJlbCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgY29sb3I6IGNvbG9yKGdyZXksIGxpZ2h0KTtcbiAgICBtYXJnaW4tYm90dG9tOiBzcGFjZSgzKTtcbiAgfVxuXG4gICZfX3RleHQge1xuICAgIEBleHRlbmQgLmNvbnRhaW5lci0tbmFycm93O1xuICB9XG5cbiAgJl9faW1nLW5hcnJvdyB7XG4gICAgQGV4dGVuZCAuY29udGFpbmVyLS1uYXJyb3c7XG4gICAgbWFyZ2luLWJvdHRvbTogc3BhY2UoNSk7XG5cbiAgICBpbWcge1xuICAgICAgbWFyZ2luLWJvdHRvbTogc3BhY2UoKTtcbiAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoeHMsIHNtKSB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAtJGNvbnRhaW5lci1wYWRkaW5nO1xuICAgICAgICBtYXgtd2lkdGg6IDEwMHZ3O1xuICAgICAgICB3aWR0aDogY2FsYygxMDAlICsgMzJweCk7XG4gICAgICB9XG4gICAgfVxuICAgIHAge1xuICAgICAgZm9udC1zaXplOiAkcC1mb250LXNpemUtc21hbGw7XG4gICAgfVxuICB9XG5cbiAgJl9fbWVkaWEtd2lkZSB7XG4gICAgQGV4dGVuZCAlY29udGVudC13aWRlO1xuICAgIGgzIHtcbiAgICAgIGZvbnQtc2l6ZTogJGgyLWZvbnQtc2l6ZTtcbiAgICAgIGZvbnQtZmFtaWx5OiAkZm9udC1mYW1pbHktYmxhY2s7XG4gICAgfVxuICAgIC5tZWRpYS12aWRlbyB7XG4gICAgICBAaW5jbHVkZSBicmVha3BvaW50KHhzLCB4bCkge1xuICAgICAgICBAaW5jbHVkZSBlc2NhcGUtcGFkO1xuICAgICAgfVxuICAgIH1cbiAgICBpbWcge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgfVxuICB9XG5cbiAgJl9faW1nLXF1b3RlIHtcbiAgICBAZXh0ZW5kICVjb250ZW50LXdpZGU7XG4gICAgQGluY2x1ZGUgYnJlYWtwb2ludCh4cywgeGwpIHtcbiAgICAgIEBpbmNsdWRlIGVzY2FwZS1wYWQ7XG4gICAgfVxuICB9XG5cbiAgJl9fcXVvdGUge1xuICAgIEBleHRlbmQgLmNvbnRhaW5lci0tbmFycm93O1xuICAgIG1hcmdpbi10b3A6IHNwYWNlKDUpO1xuICAgIG1hcmdpbi1ib3R0b206IHNwYWNlKDMpO1xuXG4gICAgcCB7XG4gICAgICBAZXh0ZW5kIC5ibG9jay1xdW90ZTtcbiAgICB9XG4gICAgc3BhbiB7XG4gICAgICBAZXh0ZW5kIC5ibG9jay1xdW90ZV9fYXV0aG9yO1xuICAgIH1cbiAgfVxuXG4gICZfX2NhcmQge1xuICAgIG1hcmdpbi1ib3R0b206IHNwYWNlKDMpO1xuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQobWQpIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IHNwYWNlKDcpO1xuICAgIH1cbiAgfVxuXG4gICYtLXByZW1pdW0ge1xuICAgIGhlaWdodDogMzAwcHg7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICB9XG59XG4iLCIuYmxvY2stcXVvdGUge1xuICBmb250LWZhbWlseTogJGZvbnQtZmFtaWx5LWJvbGQtaXRhbGljO1xuICBmb250LXNpemU6IDE4cHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWFyZ2luLWJvdHRvbTogc3BhY2UoMCk7XG4gIG1hcmdpbi1sZWZ0OiBzcGFjZSg1KTtcblxuICBAaW5jbHVkZSBicmVha3BvaW50KHNtKSB7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gIH1cblxuICAmOjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6ICdcIic7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGxlZnQ6IC01NnB4O1xuICAgIHRvcDogMTZweDtcbiAgICBkaXNwbGF5OiBpbmxpbmU7XG4gICAgZm9udC1zaXplOiAxMDBweDtcbiAgfVxuXG4gICZfX2F1dGhvciB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgZm9udC1mYW1pbHk6ICRmb250LWZhbWlseS1ibGFjaztcbiAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgJjo6YmVmb3JlIHtcbiAgICAgIEBpbmNsdWRlIHBzZXVkbygkZGlzcGxheTogaW5saW5lLWJsb2NrLCAkcG9zOiByZWxhdGl2ZSwgJGNvbnRlbnQ6ICctJyk7XG4gICAgICBtYXJnaW4tdG9wOiBzcGFjZSgyKTtcbiAgICAgIG1hcmdpbi1yaWdodDogc3BhY2UoKTtcbiAgICB9XG4gIH1cbn1cbiIsIi5pbWctcXVvdGUge1xuICBAaW5jbHVkZSBiZy1jZW50ZXI7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZzogc3BhY2UoOCkgc3BhY2UoMik7XG5cbiAgQGluY2x1ZGUgYnJlYWtwb2ludChtZCkge1xuICAgIGhlaWdodDogNDM2cHg7XG4gIH1cbiAgJl9fYmxvY2sge1xuICAgIGJhY2tncm91bmQtY29sb3I6IGNvbG9yKGdyZXksIHdoaXRlKTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBwYWRkaW5nOiBzcGFjZSgyKSBzcGFjZSg4KTtcbiAgICBtYXgtd2lkdGg6IDQ4MHB4O1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIGJveC1zaGFkb3c6ICRib3gtc2hhZG93O1xuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQobWQpIHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDogc3BhY2UoNik7XG4gICAgICBsZWZ0OiBzcGFjZSgxMik7XG4gICAgfVxuICB9XG59XG4iLCIubWVkaWEge1xuICAmLXZpZGVvIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBzcGFuIHtcbiAgICAgIGNvbnRlbnQ6ICdubyBwbGF5IGljb24gcHJvdmlkZWQnO1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiA1MCU7XG4gICAgICBsZWZ0OiA1MCU7XG4gICAgICB3aWR0aDogMTMycHg7XG4gICAgICBoZWlnaHQ6IDEzMnB4O1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgICAgIG9wYWNpdHk6IDAuNTtcbiAgICB9XG4gIH1cbn1cbiIsIi5yYWRpby1tZW51IHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgbWFyZ2luLXJpZ2h0OiBzcGFjZSgtMik7XG4gICZfX2xhYmVsIHtcbiAgICBAZXh0ZW5kIC5pbnB1dC1sYWJlbDtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgbWFyZ2luLXJpZ2h0OiBzcGFjZSgyKTtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICB9XG4gICZfX3Njcm9sbGVyIHtcbiAgICBvdmVyZmxvdzogYXV0bztcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgJi5faGlkZGVuIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuXG4gICAgLyogSGlkZSBzY3JvbGxiYXIgZm9yIENocm9tZSwgU2FmYXJpIGFuZCBPcGVyYSAqL1xuICAgICY6Oi13ZWJraXQtc2Nyb2xsYmFyIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuICAgIC8qIEhpZGUgc2Nyb2xsYmFyIGZvciBGaXJlZm94ICovXG4gICAgc2Nyb2xsYmFyLXdpZHRoOiBub25lO1xuICAgIC8qIEhpZGUgc2Nyb2xsYmFyIGZvciBJRSBhbmQgRWRnZSAqL1xuICAgIC1tcy1vdmVyZmxvdy1zdHlsZTogbm9uZTtcbiAgfVxuICAmX19pdGVtcyB7XG4gICAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gICAgcGFkZGluZzogc3BhY2UoKSAwO1xuICAgIG1hcmdpbjogMCBzcGFjZSgtMC41KTtcbiAgfVxuXG4gICZfX2l0ZW0ge1xuICAgIHBhZGRpbmc6IHNwYWNlKCk7XG4gICAgYm9yZGVyLXJhZGl1czogNHB4O1xuICAgIG1hcmdpbjogMCBzcGFjZSgwLjUpO1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAmLl9hY3RpdmUge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogY29sb3IoYmx1ZSk7XG4gICAgICBjb2xvcjogY29sb3IoZ3JleSwgd2hpdGUpO1xuICAgIH1cbiAgfVxufVxuIiwiLnBhZ2luYXRpb24ge1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcblxuICAmX19sZWZ0IHtcbiAgICBtYXJnaW4tcmlnaHQ6IHNwYWNlKDMpO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgaSB7XG4gICAgICBAZXh0ZW5kIC5pY29uO1xuICAgICAgQGV4dGVuZCAuaWNvbi0tY2hldnJvbi1sZWZ0LWdyZXk7XG4gICAgICBAZXh0ZW5kIC5pY29uLS1zaXplLTE2O1xuICAgIH1cbiAgfVxuXG4gICZfX3JpZ2h0IHtcbiAgICBtYXJnaW4tbGVmdDogc3BhY2UoMyk7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBpIHtcbiAgICAgIEBleHRlbmQgLmljb247XG4gICAgICBAZXh0ZW5kIC5pY29uLS1jaGV2cm9uLXJpZ2h0LWdyZXk7XG4gICAgICBAZXh0ZW5kIC5pY29uLS1zaXplLTE2O1xuICAgIH1cbiAgfVxuXG4gICZfX251bWJlciB7XG4gICAgcGFkZGluZzogM3B4IDZweDtcbiAgICBib3JkZXItcmFkaXVzOiA0cHg7XG4gICAgY29sb3I6IGNvbG9yKGdyZXksIG1lZGl1bSk7XG4gICAgJi5fYWN0aXZlIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IGNvbG9yKGdyZXkpO1xuICAgIH1cbiAgfVxufVxuIiwiLndyYXAtYmx1ZSB7XG4gIHBhZGRpbmc6IHNwYWNlKDMpIDA7XG4gIGJhY2tncm91bmQtY29sb3I6IGNvbG9yKGJsdWUpO1xuICBAaW5jbHVkZSBicmVha3BvaW50KHNtKSB7XG4gICAgcGFkZGluZzogc3BhY2UoNikgMDtcbiAgfVxuICAmLnAtYi1taW4ge1xuICAgIHBhZGRpbmctYm90dG9tOiBzcGFjZSgpO1xuICB9XG59XG5cbi53cmFwLWdyZXkge1xuICBwYWRkaW5nOiBzcGFjZSgzKSAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiBjb2xvcihncmV5LCBzdWJ0bGUpO1xuICBAaW5jbHVkZSBicmVha3BvaW50KHNtKSB7XG4gICAgcGFkZGluZzogc3BhY2UoNikgMDtcbiAgfVxuICAmLnAtYi1taW4ge1xuICAgIHBhZGRpbmctYm90dG9tOiBzcGFjZSgpO1xuICB9XG59XG5cbi53cmFwLXdoaXRlIHtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiBzcGFjZSg0KSAwO1xuICBAaW5jbHVkZSBicmVha3BvaW50KHNtKSB7XG4gICAgbWFyZ2luOiBzcGFjZSg3KSAwO1xuICB9XG59XG5cbi53cmFwIHtcbiAgcGFkZGluZzogc3BhY2UoMykgMDtcbiAgQGluY2x1ZGUgYnJlYWtwb2ludChzbSkge1xuICAgIHBhZGRpbmc6IHNwYWNlKDYpIDA7XG4gIH1cbiAgJi5wLWItbWluIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogc3BhY2UoKTtcbiAgfVxufVxuIiwiLmJsb2NrLWxvY2tlZCB7XG4gIEBleHRlbmQgLndyYXA7XG4gIEBleHRlbmQgLmJnLWJsdWU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMjtcblxuICAmOjpiZWZvcmUge1xuICAgIEBpbmNsdWRlIHBzZXVkbztcbiAgICB0b3A6IC0xNzBweDtcbiAgICBoZWlnaHQ6IDE3MHB4O1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudChcbiAgICAgIHRvIGJvdHRvbSxcbiAgICAgIHJnYmEoMjU1LCAyNTUsIDI1NSwgMCksXG4gICAgICByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuOSlcbiAgICApO1xuICAgIHdpZHRoOiAxMDB2dztcbiAgICB6LWluZGV4OiAtMjtcbiAgfVxuXG4gIC5yb3cge1xuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoc20pIHtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZTtcbiAgICB9XG4gIH1cblxuICAmX19pY29uIHtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgICBtYXJnaW4tYm90dG9tOiBzcGFjZSgzKTtcbiAgICBjb2xvcjogY29sb3IoZ3JleSwgd2hpdGUpO1xuICAgIGZvbnQtc2l6ZTogMTYwcHg7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoc20pIHtcbiAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICBtYXJnaW46IDA7XG4gICAgfVxuICB9XG5cbiAgLnRleHQtY29udGFpbmVyIHtcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICBtYXJnaW4tcmlnaHQ6ICRndXR0ZXItd2lkdGg7XG4gICAgbWF4LXdpZHRoOiA2MjBweDtcbiAgfVxufVxuIiwiLmNhcmRzLXRvLXNsaWRlciB7XG4gIEBpbmNsdWRlIGJyZWFrcG9pbnQoeHMsIG1kKSB7XG4gICAgQGluY2x1ZGUgY29udGVudC1zbGlkZXI7XG4gICAgQGluY2x1ZGUgZXNjYXBlLXBhZDtcbiAgfVxuXG4gIC5yb3cge1xuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoeHMsIG1kKSB7XG4gICAgICBAaW5jbHVkZSBjYXJkLXNsaWRlci1yb3coXG4gICAgICAgICRwYWQtbGVmdDogJGNvbnRhaW5lci1wYWRkaW5nLFxuICAgICAgICAkcGFkLXJpZ2h0OiAkY29udGFpbmVyLXBhZGRpbmdcbiAgICAgICk7XG4gICAgfVxuICB9XG4gIC5jYXJkX19pbWcge1xuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoeHMsIG1kKSB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbiAgfVxufVxuIiwiLmNhcmRzLWJsb2NrLXRvLXNsaWRlciB7XG4gIEBpbmNsdWRlIGJyZWFrcG9pbnQoeHMsIG1kKSB7XG4gICAgQGluY2x1ZGUgY29udGVudC1zbGlkZXI7XG4gICAgQGluY2x1ZGUgZXNjYXBlLXBhZDtcbiAgICBtYXJnaW4tdG9wOiAyNHB4O1xuICAgIC5yb3cge1xuICAgICAgQGluY2x1ZGUgY2FyZC1zbGlkZXItcm93O1xuICAgIH1cbiAgICAuY29sIHtcbiAgICAgIG1pbi1oZWlnaHQ6IDI0MnB4O1xuICAgIH1cbiAgfVxuXG4gIEBpbmNsdWRlIGJyZWFrcG9pbnQobWQpIHtcbiAgICAuY29sIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IHNwYWNlKDQpO1xuICAgIH1cbiAgICAuY2FyZF9fYm9keSB7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogc3BhY2UoMyk7XG4gICAgICBwYWRkaW5nLXJpZ2h0OiBzcGFjZSg2KTtcbiAgICB9XG4gIH1cbn1cbiIsIi5jYXJkcy1wdXNoLXNsaWRlciB7XG4gIG1hcmdpbi1ib3R0b206IHNwYWNlKDcpO1xuXG4gICZfX3NsaWRlciB7XG4gICAgQGluY2x1ZGUgYnJlYWtwb2ludCh4cywgbGcpIHtcbiAgICAgIEBpbmNsdWRlIGNvbnRlbnQtc2xpZGVyO1xuICAgICAgQGluY2x1ZGUgZXNjYXBlLXBhZDtcbiAgICAgIG1hcmdpbi1ib3R0b206IHNwYWNlKDIpO1xuICAgIH1cbiAgICAucm93IHtcbiAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoeHMsIGxnKSB7XG4gICAgICAgIEBpbmNsdWRlIGNhcmQtc2xpZGVyLXJvdyhcbiAgICAgICAgICAkZ3V0dGVyOiBzcGFjZSgwLjUpLFxuICAgICAgICAgICRwYWQtbGVmdDogJGNvbnRhaW5lci1wYWRkaW5nLFxuICAgICAgICAgICRwYWQtcmlnaHQ6ICRjb250YWluZXItcGFkZGluZ1xuICAgICAgICApO1xuICAgICAgfVxuICAgICAgLy8gQGluY2x1ZGUgYnJlYWtwb2ludChsZykge1xuICAgICAgLy8gICBAaW5jbHVkZSBjYXJkLXNsaWRlci1yb3coXG4gICAgICAvLyAgICAgJGd1dHRlcjogMjBweCxcbiAgICAgIC8vICAgICAkcGFkLWxlZnQ6ICRjb250YWluZXItcGFkZGluZyxcbiAgICAgIC8vICAgICAkcGFkLXJpZ2h0OiAkY29udGFpbmVyLXBhZGRpbmdcbiAgICAgIC8vICAgKTtcbiAgICAgIC8vIH1cbiAgICB9XG4gIH1cblxuICAucHVzaCB7XG4gICAgQGluY2x1ZGUgYnJlYWtwb2ludCh4cywgbGcpIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBAaW5jbHVkZSBlc2NhcGUtcGFkO1xuICAgICAgYm94LXNoYWRvdzogbm9uZTtcblxuICAgICAgLmNhcmRfX2hlYWRlciB7XG4gICAgICAgIGZvbnQtc2l6ZTogJGg0LWZvbnQtc2l6ZTtcbiAgICAgICAgZm9udC1mYW1pbHk6ICRmb250LWZhbWlseS1ib2xkO1xuICAgICAgfVxuXG4gICAgICAmOmhvdmVyIHtcbiAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIi5wcm9maWxlLWltZyB7XG4gIEBpbmNsdWRlIGJnLWNlbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogY29sb3IoZ3JleSwgc3VidGxlKTtcbiAgd2lkdGg6IDE2MHB4O1xuICBoZWlnaHQ6IDE2MHB4O1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIEBpbmNsdWRlIGJyZWFrcG9pbnQoc20pIHtcbiAgICB3aWR0aDogMTgwcHg7XG4gICAgaGVpZ2h0OiAxODBweDtcbiAgICBtYXJnaW46IDA7XG4gIH1cbn1cbiIsInNlbGVjdCB7XG4gIGJvcmRlcjogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIHBhZGRpbmctcmlnaHQ6IHNwYWNlKDIpO1xufVxuIiwiLm1vZGFsIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDA7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoY29sb3IoZ3JleSwgd2hpdGUpLCAwKTtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgei1pbmRleDogMjA7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKDEwMCUpO1xuICB0cmFuc2l0aW9uOiAwcywgMC40cztcbiAgdHJhbnNpdGlvbi1kZWxheTogMC40cywgMHM7XG4gIHRyYW5zaXRpb24tcHJvcGVydHk6IHRyYW5zZm9ybSwgYmFja2dyb3VuZC1jb2xvcjtcblxuICBAaW5jbHVkZSB3aGVuLWluc2lkZSgnLm1vZGFsLWFjdGl2ZScpIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYShjb2xvcihncmV5LCB3aGl0ZSksIDAuNSk7XG5cbiAgICB0cmFuc2l0aW9uOiAwcywgMC4ycztcbiAgICB0cmFuc2l0aW9uLXByb3BlcnR5OiB0cmFuc2Zvcm0sIGJhY2tncm91bmQtY29sb3I7XG4gIH1cblxuICAmX19jb250YWluZXIge1xuICAgIHdpZHRoOiA2MzFweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiBjb2xvcihncmV5LCB3aGl0ZSk7XG4gICAgYm94LXNoYWRvdzogJGJveC1zaGFkb3ctMjtcblxuICAgIHBhZGRpbmctdG9wOiBzcGFjZSg1KTtcbiAgICBvdmVyZmxvdzogYXV0bztcblxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCg2MzFweCk7XG4gICAgdHJhbnNpdGlvbjogMC40cztcblxuICAgIEBpbmNsdWRlIHdoZW4taW5zaWRlKCcubW9kYWwtYWN0aXZlJykge1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApO1xuICAgIH1cblxuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoc20pIHtcbiAgICAgIHBhZGRpbmctdG9wOiBzcGFjZSg0KTtcbiAgICB9XG4gIH1cblxuICAmX19ib2R5IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgbWluLWhlaWdodDogMTAwJTtcbiAgfVxuICAmX19ib2R5LXdyYXAge1xuICAgIGZsZXg6IDE7XG4gICAgcGFkZGluZzogc3BhY2UoMikgc3BhY2UoMikgc3BhY2UoMyk7XG4gICAgQGluY2x1ZGUgYnJlYWtwb2ludChzbSkge1xuICAgICAgcGFkZGluZzogMCBzcGFjZSg1KTtcbiAgICAgIHBhZGRpbmctcmlnaHQ6IHNwYWNlKDEwKTtcbiAgICB9XG4gIH1cblxuICAmX19jbG9zZSB7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIEBpbmNsdWRlIGljb24oJGljb24tY2xvc2UpO1xuICAgIEBleHRlbmQgJWZvbnQtaWNvbjtcbiAgICB0b3A6IHNwYWNlKCk7XG4gICAgcmlnaHQ6IHNwYWNlKCk7XG4gICAgY29sb3I6IGJsYWNrO1xuICAgIHBhZGRpbmc6IHNwYWNlKDEpO1xuICAgIGNvbG9yOiBjb2xvcihibHVlKTtcbiAgICB6LWluZGV4OiAzO1xuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoc20pIHtcbiAgICAgIHRvcDogc3BhY2UoMyk7XG4gICAgICByaWdodDogc3BhY2UoMyk7XG4gICAgfVxuICB9XG4gICZfX2hlYWRlciB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBtYXJnaW4tYm90dG9tOiBzcGFjZSgzKTtcbiAgICAuaDIsXG4gICAgLmgzIHtcbiAgICAgIG1hcmdpbjogMDtcbiAgICB9XG5cbiAgICAudGFiLWljb24ge1xuICAgICAgbWFyZ2luLXJpZ2h0OiBzcGFjZSg1KTtcbiAgICB9XG4gIH1cbiAgJl9faWNvbiB7XG4gICAgZm9udC1zaXplOiA1NnB4O1xuICAgIG1hcmdpbi1sZWZ0OiBzcGFjZSg0KTtcbiAgfVxuXG4gICZfX2N0YSB7XG4gICAgbWFyZ2luLXRvcDogc3BhY2UoMyk7XG4gIH1cblxuICAmX19mb290ZXIge1xuICAgIEBleHRlbmQgLmJnLWJsdWU7XG4gICAgcGFkZGluZy10b3A6IHNwYWNlKDUpO1xuICB9XG59XG4iLCIudGFiLWljb24ge1xuICBoZWlnaHQ6IDY4cHg7XG4gIHdpZHRoOiA2OHB4O1xuICBtaW4td2lkdGg6IDY4cHg7XG4gIG1pbi1oZWlnaHQ6IDY4cHg7XG4gIGZvbnQtc2l6ZTogMzVweDtcbiAgQGluY2x1ZGUgZmxleC1jZW50ZXI7XG4gIEBleHRlbmQgJWZvbnQtaWNvbjtcbiAgY29sb3I6IGNvbG9yKGdyZXksIHdoaXRlKTtcbn1cblxuLnRhYi1pY29uLS1kb3dubG9hZHMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiBjb2xvcihibHVlLCBsaWdodCk7XG4gIEBpbmNsdWRlIGljb24oJGljb24tZG93bmxvYWRzKTtcbn1cbi50YWItaWNvbi0tYm9vayB7XG4gIGJhY2tncm91bmQtY29sb3I6IGNvbG9yKGJsdWUsIGxpZ2h0KTtcbiAgQGluY2x1ZGUgaWNvbigkaWNvbi1ib29rKTtcbn1cbiIsIi5zZWFyY2gtYmFyIHtcbiAgJHRyYW5zLW1vdmU6IDAuMnM7XG5cbiAgcG9zaXRpb246IGZpeGVkO1xuICB6LWluZGV4OiAkei1zZWFyY2gtYmFyO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgcmlnaHQ6IDA7XG4gIHRyYW5zaXRpb246IDAuMnM7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgb3BhY2l0eTogMDtcblxuICAmLl9hY3RpdmUge1xuICAgIHZpc2liaWxpdHk6IHZpc2libGU7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxuXG4gICY6OmJlZm9yZSB7XG4gICAgQGluY2x1ZGUgcHNldWRvO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMDtcbiAgICByaWdodDogMDtcbiAgICBib3R0b206IDA7XG4gICAgaGVpZ2h0OiAxMDB2aDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiBjb2xvcihncmV5LCBkYXJrZXN0KTtcbiAgICB6LWluZGV4OiAtMTtcbiAgICBvcGFjaXR5OiAwLjU7XG4gIH1cblxuICAmX193cmFwIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAyMHB4O1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogODBweDtcbiAgICBib3gtc2hhZG93OiAwIDhweCAxNnB4IDNweCByZ2JhKDAsIDAsIDAsIDAuMjUpO1xuICAgIGJhY2tncm91bmQtY29sb3I6IGNvbG9yKGJsdWUpO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTEwMCUpO1xuICAgIGNvbG9yOiBjb2xvcihncmV5LCB3aGl0ZSk7XG4gICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtICR0cmFucy1tb3ZlLCB0b3AgMHMgJHRyYW5zLW1vdmU7XG5cbiAgICBAaW5jbHVkZSB3aGVuLWluc2lkZSgnLnNlYXJjaC1iYXIuX2FjdGl2ZScpIHtcbiAgICAgIHRvcDogJGhlYWRlci1zaXplLXNtO1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xuICAgICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtICR0cmFucy1tb3ZlLCB0b3AgMHMgMHM7XG4gICAgICBAaW5jbHVkZSBicmVha3BvaW50KG1kKSB7XG4gICAgICAgIHRvcDogJGhlYWRlci1zaXplLWxnO1xuICAgICAgfVxuICAgIH1cblxuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQobWQpIHtcbiAgICAgIGhlaWdodDogOTBweDtcbiAgICB9XG4gIH1cblxuICAmX19maWVsZCB7XG4gICAgbWF4LXdpZHRoOiAxMDYwcHg7XG4gICAgbWFyZ2luOiAwICRjb250YWluZXItcGFkZGluZztcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBib3JkZXItYm90dG9tOiAycHggc29saWQgY29sb3IoZ3JleSwgd2hpdGUpO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBmbGV4OiAxO1xuICAgIHBhZGRpbmctYm90dG9tOiBzcGFjZSgpO1xuICAgIHotaW5kZXg6IDE7XG4gIH1cblxuICAmX19pbnB1dCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgZm9udC1zaXplOiAkaDItZm9udC1zaXplO1xuICAgIGZvbnQtZmFtaWx5OiAkZm9udC1mYW1pbHktYmxhY2s7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgYm9yZGVyOiBub25lO1xuICAgIGNvbG9yOiBjb2xvcihncmV5LCB3aGl0ZSk7XG4gICAgbWFyZ2luLXJpZ2h0OiBzcGFjZSgyKTtcbiAgICAmOjpwbGFjZWhvbGRlciB7XG4gICAgICBjb2xvcjogY29sb3IoZ3JleSwgd2hpdGUpO1xuICAgIH1cbiAgICBAaW5jbHVkZSBicmVha3BvaW50KG1kKSB7XG4gICAgICBmb250LXNpemU6ICRoMi1mb250LXNpemU7XG4gICAgfVxuICB9XG5cbiAgLmljb24tc2VhcmNoIHtcbiAgICBmb250LXNpemU6IDI0cHg7XG4gIH1cbn1cbiIsIi5tYXAge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiBuYXZ5O1xuICBoZWlnaHQ6IDQ5MHB4O1xuICBtaW4td2lkdGg6IDQwMHB4O1xuXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbiIsIi5wYXJ0bmVyLWxvZ29zIHtcbiAgJl9fbG9nbyB7XG4gICAgaW1nIHtcbiAgICAgIHdpZHRoOiAxMDVweDtcbiAgICAgIGhlaWdodDogMTA1cHg7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIH1cblxuICAgICYtLXNtIHtcbiAgICAgIGltZyB7XG4gICAgICAgIHdpZHRoOiA3MHB4O1xuICAgICAgICBoZWlnaHQ6IDcwcHg7XG4gICAgICB9XG4gICAgfVxuICAgICYtLWxnIHtcbiAgICAgIGltZyB7XG4gICAgICAgIHdpZHRoOiAxNTBweDtcbiAgICAgICAgaGVpZ2h0OiAxNTBweDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIi5zaGFyZS1idXR0b25zIHtcbiAgcG9zaXRpb246IHN0aWNreTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHRvcDogMTAwJTtcbiAgd2lkdGg6IDY3cHg7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICB6LWluZGV4OiAxMDA7XG4gIGZsb2F0OiByaWdodDtcblxuICBAaW5jbHVkZSBicmVha3BvaW50KG1kKSB7XG4gIH1cblxuICAmX19hbGwge1xuICAgIC8vIGRpc3BsYXk6IG5vbmU7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGJvdHRvbTogMTAwJTtcbiAgICBAaW5jbHVkZSBicmVha3BvaW50KG1kKSB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB9XG4gICAgQGluY2x1ZGUgd2hlbi1pbnNpZGUoJy5fYWN0aXZlJykge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICAgIH1cbiAgICBAaW5jbHVkZSBicmVha3BvaW50KHhzLCBtZCkge1xuICAgICAgdmlzaWJpbGl0eTogaGlkZGVuO1xuXG4gICAgICAmID4gLmJ0bi1zcXVhcmUge1xuICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDAuOCk7XG4gICAgICAgIG9wYWNpdHk6IDA7XG5cbiAgICAgICAgQGluY2x1ZGUgd2hlbi1pbnNpZGUoJy5fYWN0aXZlJykge1xuICAgICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMSk7XG4gICAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gICZfX3RvZ2dsZSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICBAaW5jbHVkZSBicmVha3BvaW50KG1kKSB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbiAgfVxuXG4gIC5idG4tc3F1YXJlIHtcbiAgICBtYXJnaW4tYm90dG9tOiBzcGFjZSgpO1xuICB9XG59XG4iLCIudGVydGlhcnktbWVudSB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIHBvc2l0aW9uOiBzdGlja3k7XG4gIHRvcDogOTZweDtcbiAgZmxvYXQ6IGxlZnQ7XG4gIHBhZGRpbmc6IHNwYWNlKDMpO1xuICBmb250LXNpemU6ICRwLWZvbnQtc2l6ZS1zbWFsbDtcbiAgd2lkdGg6IDI3NXB4O1xuICBAaW5jbHVkZSBicmVha3BvaW50KG1kKSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbiAgYmFja2dyb3VuZC1jb2xvcjogY29sb3IoZ3JleSwgc3VidGxlKTtcbiAgYm94LXNoYWRvdzogMnB4IDRweCA4cHggMCByZ2JhKDAsIDAsIDAsIDAuMjUpO1xuXG4gICZfX2hlYWRlciB7XG4gICAgbWFyZ2luLWJvdHRvbTogc3BhY2UoMyk7XG4gIH1cblxuICAmX19pdGVtIHtcbiAgICBtYXJnaW4tYm90dG9tOiBzcGFjZSgzKTtcblxuICAgIGEge1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgICAmLl9hY3RpdmUge1xuICAgICAgICBmb250LWZhbWlseTogJGZvbnQtZmFtaWx5LWJvbGQ7XG4gICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICBAaW5jbHVkZSBwc2V1ZG87XG4gICAgICAgICAgaGVpZ2h0OiA0cHg7XG4gICAgICAgICAgYm90dG9tOiAtOHB4O1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IGNvbG9yKG9yYW5nZSk7XG4gICAgICAgICAgd2lkdGg6IGNhbGMoMTAwJSArIDE2cHgpO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCIuYmxvY2stY29udGFjdCB7XG4gIEBleHRlbmQgLndyYXA7XG4gIEBleHRlbmQgLmJnLWJsdWU7XG5cbiAgLnJvdyB7XG4gICAgQGluY2x1ZGUgYnJlYWtwb2ludChzbSkge1xuICAgICAgZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlO1xuICAgIH1cbiAgfVxuXG4gIC5wcm9maWxlLWltZyB7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gICAgbWFyZ2luLWJvdHRvbTogc3BhY2UoMyk7XG4gIH1cblxuICAudGV4dC1jb250YWluZXIge1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICB9XG59XG4iLCIuaGVhZGVyIHtcbiAgJHNpemUtc206ICRoZWFkZXItc2l6ZS1zbTtcbiAgJHNpemUtbGc6ICRoZWFkZXItc2l6ZS1sZztcbiAgJHBhZDogJGhlYWRlci1wYWRkaW5nO1xuXG4gICRtb2Itc3BhY2luZy1ib3R0b206IHNwYWNlKDIpO1xuXG4gIEBmdW5jdGlvbiBpY29uLXdpZHRoKCRzaXplLCAkcGFkKSB7XG4gICAgQHJldHVybiAkc2l6ZSAtIDIgKiAkcGFkO1xuICB9XG5cbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICB6LWluZGV4OiAkei1oZWFkZXI7XG4gIGZvbnQtc2l6ZTogJHAtZm9udC1zaXplLXNtYWxsO1xuICBib3gtc2hhZG93OiAwIDRweCA4cHggcmdiYSgwLCAwLCAwLCAwLjA4KTtcblxuICAmOjphZnRlciB7XG4gICAgQGluY2x1ZGUgcHNldWRvKCk7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgYm90dG9tOiAwO1xuICAgIHJpZ2h0OiAwO1xuICAgIGJhY2tncm91bmQtY29sb3I6IGNvbG9yKGdyZXksIHdoaXRlKTtcbiAgICB6LWluZGV4OiAkei1oZWFkZXItYmc7XG4gIH1cblxuICBAaW5jbHVkZSB3aGVuLWluc2lkZSgnLm1vZGFsLWFjdGl2ZScpIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xuICB9XG5cbiAgJl9fY29udGFpbmVyIHtcbiAgICBAZXh0ZW5kIC5jb250YWluZXI7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICAvLyBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgaGVpZ2h0OiAkc2l6ZS1zbTtcbiAgICBwYWRkaW5nLXRvcDogJHBhZDtcbiAgICBwYWRkaW5nLWJvdHRvbTogJHBhZDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcblxuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQobWQpIHtcbiAgICAgIGhlaWdodDogJHNpemUtbGc7XG4gICAgfVxuICB9XG5cbiAgJl9fbG9nbyB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgZmxleC1ncm93OiAwO1xuICAgIHdpZHRoOiBpY29uLXdpZHRoKCRzaXplLXNtLCAkcGFkKTtcbiAgICB6LWluZGV4OiAkei1oZWFkZXItbG9nbztcbiAgICBAaW5jbHVkZSBicmVha3BvaW50KG1kKSB7XG4gICAgICB3aWR0aDogaWNvbi13aWR0aCgkc2l6ZS1sZywgJHBhZCk7XG4gICAgfVxuICB9XG5cbiAgJl9fbmF2IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIHotaW5kZXg6ICR6LWhlYWRlci1uYXYtbGc7XG4gICAgQGluY2x1ZGUgYnJlYWtwb2ludCh4cywgbWQpIHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IGNvbG9yKGdyZXksIGRhcmspO1xuICAgICAgdG9wOiAwO1xuICAgICAgbGVmdDogMDtcbiAgICAgIHJpZ2h0OiAwO1xuICAgICAgaGVpZ2h0OiAxMDB2aDtcbiAgICAgIHotaW5kZXg6ICR6LWhlYWRlci1uYXY7XG4gICAgICBwYWRkaW5nOiAoJGhlYWRlci1zaXplLXNtICsgc3BhY2UoMikpIHNwYWNlKDIpO1xuICAgICAgY29sb3I6IGNvbG9yKGdyZXksIHdoaXRlKTtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICBhbGlnbi1pdGVtczogc3RyZXRjaDtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMTAwJSk7XG4gICAgICB0cmFuc2l0aW9uOiAwLjNzO1xuICAgICAgb3ZlcmZsb3c6IGF1dG87XG4gICAgICAmLl9hY3RpdmUge1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XG4gICAgICB9XG4gICAgfVxuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQobWQpIHtcbiAgICAgIGZsZXg6IDE7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICAgIH1cbiAgfVxuXG4gICZfX25hdi1pdGVtcyB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBAaW5jbHVkZSBicmVha3BvaW50KHhzLCBtZCkge1xuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgICAgbWFyZ2luLWJvdHRvbTogJG1vYi1zcGFjaW5nLWJvdHRvbTtcbiAgICB9XG4gICAgQGluY2x1ZGUgYnJlYWtwb2ludChtZCkge1xuICAgICAgZmxleDogMTtcbiAgICAgIHBhZGRpbmctbGVmdDogc3BhY2UoMyk7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICAgICAgLy8gcGFkZGluZy1sZWZ0OiA7XG4gICAgfVxuICB9XG5cbiAgJl9fbmF2LWl0ZW0ge1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgZmxleC1iYXNpczogMTtcbiAgICBwYWRkaW5nOiBzcGFjZSgpIDA7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIG1pbi13aWR0aDogNTBweDtcbiAgICAmID4gc3BhbiB7XG4gICAgICB3aWR0aDogbWluLWNvbnRlbnQ7XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgYnJlYWtwb2ludCh4cywgbWQpIHtcbiAgICAgIGZvbnQtZmFtaWx5OiAkZm9udC1mYW1pbHktYmxhY2s7XG4gICAgICBmb250LXNpemU6ICRoNC1mb250LXNpemU7XG4gICAgfVxuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQobWQpIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBtYXJnaW4tcmlnaHQ6IHNwYWNlKDMpO1xuICAgIH1cbiAgICBAaW5jbHVkZSBicmVha3BvaW50KGxnKSB7XG4gICAgICBmbGV4LWJhc2lzOiBhdXRvO1xuICAgICAgJiA+IHNwYW4ge1xuICAgICAgICB3aWR0aDogYXV0bztcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAmX19uYXYtaXRlbS1pY29uIHtcbiAgICBAZXh0ZW5kIC5pY29uO1xuICAgIEBleHRlbmQgLmljb24tLXNpemUtMTE7XG4gICAgbWFyZ2luLWxlZnQ6IHNwYWNlKDEpO1xuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoeHMsIG1kKSB7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJ2Fzc2V0cy9zdmcvY2hldnJvbi1kb3duLWJpZy13aGl0ZS5zdmcnKTtcbiAgICB9XG4gICAgQGluY2x1ZGUgYnJlYWtwb2ludChtZCkge1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCdhc3NldHMvc3ZnL2NoZXZyb24tZG93bi1iaWcuc3ZnJyk7XG4gICAgfVxuICAgIEBpbmNsdWRlIHdoZW4taW5zaWRlKCcuaGVhZGVyX19uYXYtaXRlbS5fYWN0aXZlJykge1xuICAgICAgdHJhbnNmb3JtOiByb3RhdGVaKDE4MGRlZyk7XG4gICAgfVxuICB9XG5cbiAgJl9fbmF2LXNlY29uZCB7XG4gICAgcGFkZGluZzogc3BhY2UoKSBzcGFjZSgyKSAwO1xuICAgIGZvbnQtZmFtaWx5OiAkZm9udC1mYW1pbHktYmFzZTtcbiAgICBmb250LXNpemU6ICRmb250LXNpemUtYmFzZTtcbiAgICBkaXNwbGF5OiBub25lO1xuXG4gICAgQGluY2x1ZGUgd2hlbi1pbnNpZGUoJy5oZWFkZXJfX25hdi1pdGVtLl9hY3RpdmUnKSB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICB9XG5cbiAgICBAaW5jbHVkZSBicmVha3BvaW50KG1kKSB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgbGVmdDogc3BhY2UoMik7XG4gICAgICB0b3A6ICRoZWFkZXItc2l6ZS1sZztcbiAgICAgIHBhZGRpbmc6IHNwYWNlKDUpIHNwYWNlKDIpIHNwYWNlKDIpIDA7XG4gICAgICBtYXgtd2lkdGg6IDI0MHB4O1xuICAgIH1cbiAgICBAaW5jbHVkZSBicmVha3BvaW50KHhsKSB7XG4gICAgICBsZWZ0OiBjYWxjKDUwdncgLSA2NDBweCk7XG4gICAgfVxuXG4gICAgJiA+IGg0IHtcbiAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoeHMsIG1kKSB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICB9XG4gICAgfVxuXG4gICAgJiA+IGEge1xuICAgICAgcGFkZGluZzogc3BhY2UoKSAwO1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICB0cmFuc2l0aW9uOiAkdHJhbnNpdGlvbi1kZWZhdWx0O1xuICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludChtZCkge1xuICAgICAgICBvcGFjaXR5OiAwLjQ7XG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAmX19idXR0b25zIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgQGluY2x1ZGUgYnJlYWtwb2ludCh4cywgbWQpIHtcbiAgICAgIG1hcmdpbi1ib3R0b206ICRtb2Itc3BhY2luZy1ib3R0b207XG4gICAgfVxuICB9XG5cbiAgJl9fbmV3c2xldHRlciB7XG4gICAgbWFyZ2luLWJvdHRvbTogJG1vYi1zcGFjaW5nLWJvdHRvbSAqIDI7XG5cbiAgICBAaW5jbHVkZSBicmVha3BvaW50KG1kKSB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbiAgfVxuXG4gICZfX3NvY2lhbCB7XG4gICAganVzdGlmeS1zZWxmOiBmbGV4LWVuZDtcblxuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQobWQpIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuICB9XG5cbiAgJl9fbWVnYS1tZW51IHtcbiAgICBkaXNwbGF5OiBub25lO1xuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQobWQpIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiAkc2l6ZS1sZztcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IGNvbG9yKGdyZXksIG1lZGl1bSk7XG4gICAgICByaWdodDogMDtcbiAgICAgIHdpZHRoOiBjYWxjKDUwdncgKyAzMDBweCk7XG4gICAgICBwYWRkaW5nOiBzcGFjZSgzKSAwIHNwYWNlKDUpIHNwYWNlKDMpO1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0xMDAlKTtcbiAgICAgIHRyYW5zaXRpb246IDAuM3M7XG4gICAgICBtaW4taGVpZ2h0OiAzMDBweDtcbiAgICAgIHotaW5kZXg6ICR6LWhlYWRlci1tbTtcbiAgICAgIEBpbmNsdWRlIHdoZW4taW5zaWRlKCcuaGVhZGVyLl9tZWdhLWFjdGl2ZScpIHtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xuICAgICAgICBib3gtc2hhZG93OiAwIDRweCA4cHggcmdiYSgwLCAwLCAwLCAwLjA4KTtcbiAgICAgIH1cbiAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgIEBpbmNsdWRlIHBzZXVkbztcbiAgICAgICAgcmlnaHQ6IDEwMCU7XG4gICAgICAgIHRvcDogMDtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBjb2xvcihncmV5KTtcbiAgICAgICAgd2lkdGg6IDUwdnc7XG4gICAgICAgIGJveC1zaGFkb3c6IDEwcHggLTVweCAxMHB4IHJnYmEoMCwgMCwgMCwgMC4zKTtcbiAgICAgIH1cbiAgICB9XG4gICAgQGluY2x1ZGUgYnJlYWtwb2ludChsZykge1xuICAgICAgd2lkdGg6IGNhbGMoNTB2dyArIDM2MHB4KTtcbiAgICB9XG4gICAgQGluY2x1ZGUgYnJlYWtwb2ludCh4bCkge1xuICAgICAgd2lkdGg6IGNhbGMoNTB2dyArIDM2MHB4KTtcbiAgICB9XG4gICAgLl9oaWRkZW4ge1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG4gICAgLmNvbCB7XG4gICAgICBmbGV4OiAwIDI4OHB4O1xuICAgICAgbWluLXdpZHRoOiAyODhweDtcbiAgICB9XG4gIH1cblxuICAmX19idXJnZXIge1xuICAgICRzaXplOiAyNHB4O1xuICAgICR0aGljazogMnB4O1xuICAgICRnYXA6IDEwcHg7XG4gICAgJGNvbG9yOiBjb2xvcihibHVlKTtcblxuICAgIHdpZHRoOiAkc2l6ZSArICgyICogMTBweCk7XG4gICAgaGVpZ2h0OiAkc2l6ZSArICgyICogMTBweCk7XG4gICAgcGFkZGluZzogMTBweDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIG1hcmdpbi1yaWdodDogLTEwcHg7XG4gICAgei1pbmRleDogJHotaGVhZGVyLWJ1cmdlcjtcbiAgICBAaW5jbHVkZSBicmVha3BvaW50KG1kKSB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cblxuICAgICYgPiBzcGFuIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgd2lkdGg6ICRzaXplO1xuICAgICAgaGVpZ2h0OiAkdGhpY2s7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3I7XG4gICAgICAmOjpiZWZvcmUsXG4gICAgICAmOjphZnRlciB7XG4gICAgICAgIEBpbmNsdWRlIHBzZXVkbztcbiAgICAgICAgd2lkdGg6ICRzaXplO1xuICAgICAgICBoZWlnaHQ6IGluaGVyaXQ7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IGluaGVyaXQ7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IGluaGVyaXQ7XG4gICAgICB9XG4gICAgICAmOjpiZWZvcmUge1xuICAgICAgICB0b3A6IC0kZ2FwO1xuICAgICAgfVxuICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICB0b3A6ICRnYXA7XG4gICAgICB9XG4gICAgfVxuXG4gICAgJiA+IHNwYW4ge1xuICAgICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuM3MgZWFzZTtcbiAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjNzIDAuM3M7XG4gICAgICB9XG4gICAgICAmOjphZnRlciB7XG4gICAgICAgIHRyYW5zaXRpb246IHRvcCAwLjNzIDAuM3MsIHRyYW5zZm9ybSAwLjNzO1xuICAgICAgfVxuICAgIH1cbiAgICAmLl9hY3RpdmUgPiBzcGFuIHtcbiAgICAgIHRyYW5zZm9ybTogcm90YXRlWigtNDVkZWcpO1xuICAgICAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZSAwLjNzO1xuICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgdG9wOiAwO1xuICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBjdWJpYy1iZXppZXIoMC4zMiwgMi4wNSwgMC41NywgMC44NSk7XG4gICAgICB9XG4gICAgICAmOjphZnRlciB7XG4gICAgICAgIHRyYW5zZm9ybTogcm90YXRlWigtOTBkZWcpO1xuICAgICAgICB0b3A6IDA7XG4gICAgICAgIHRyYW5zaXRpb246IHRvcCAwLjNzLCB0cmFuc2Zvcm0gMC4zcyAwLjNzO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiQG1peGluIGhlcm8tYmFzZSgkaGVyby1oZWlnaHQ6IDYwMHB4KSB7XG4gIHBhZGRpbmctdG9wOiAkaGVhZGVyLXNpemUtc207IC8vcmVwbGFjZSB3aXRoIGhlYWRlciBoZWlnaHRcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAkei1oZXJvO1xuXG4gIEBpbmNsdWRlIGJyZWFrcG9pbnQoc20pIHtcbiAgICBoZWlnaHQ6ICRoZXJvLWhlaWdodCArICRoZWFkZXItc2l6ZS1zbTtcbiAgfVxuICBAaW5jbHVkZSBicmVha3BvaW50KG1kKSB7XG4gICAgcGFkZGluZy10b3A6ICRoZWFkZXItc2l6ZS1sZztcbiAgICBoZWlnaHQ6ICRoZXJvLWhlaWdodCArICRoZWFkZXItc2l6ZS1sZztcbiAgfVxuXG4gICZfX2NvbnRhaW5lciB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICB9XG5cbiAgJl9faW1nIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgbGVmdDogMDtcbiAgICB0b3A6IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgYm90dG9tOiAwO1xuXG4gICAgJiA+IGRpdiB7XG4gICAgICBjb250ZW50OiAnJztcbiAgICAgIHRvcDogMDtcbiAgICAgIGxlZnQ6IDA7XG4gICAgICByaWdodDogMDtcbiAgICAgIGhlaWdodDogNjV2dztcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IGNvbG9yKGdyZXkpO1xuICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICAgICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB9XG4gIH1cblxuICAmX19ib2R5IHtcbiAgICBAZXh0ZW5kIC5iZy1ibHVlO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBtYXJnaW4tdG9wOiA0MHZ3O1xuICAgIGJvdHRvbTogMDtcbiAgICBsZWZ0OiAwO1xuICAgIG1hcmdpbi1yaWdodDogc3BhY2UoMik7XG4gICAgcGFkZGluZzogc3BhY2UoNCkgc3BhY2UoMik7XG5cbiAgICAmIGgxIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IHNwYWNlKDMpO1xuICAgIH1cbiAgfVxuXG4gICZfX2JvZHktdGV4dCB7XG4gICAgQGluY2x1ZGUgYnJlYWtwb2ludChzbSkge1xuICAgICAgbWF4LXdpZHRoOiA1MDhweDtcbiAgICB9XG4gIH1cbn1cblxuLmhlcm8ge1xuICAkaW1hZ2Utd2lkdGg6IDgwMHB4O1xuICBAaW5jbHVkZSBoZXJvLWJhc2UoKTtcblxuICAmX19pbWcge1xuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoc20pIHtcbiAgICAgIHJpZ2h0OiBjYWxjKDUwdncgKyAyNHB4KTtcbiAgICAgIG1heC13aWR0aDogJGltYWdlLXdpZHRoO1xuICAgICAgei1pbmRleDogMTtcbiAgICB9XG5cbiAgICBAaW5jbHVkZSBicmVha3BvaW50KHhsKSB7XG4gICAgICB3aWR0aDogJGltYWdlLXdpZHRoO1xuICAgIH1cblxuICAgICYgPiBkaXYge1xuICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludChzbSkge1xuICAgICAgICBoZWlnaHQ6IDQ3MHB4O1xuICAgICAgICB0b3A6IDUwcHg7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICBib3gtc2hhZG93OiAkYm94LXNoYWRvdy0yO1xuICAgICAgfVxuICAgIH1cbiAgfVxuICAmX19ib2R5IHtcbiAgICBAaW5jbHVkZSBicmVha3BvaW50KHNtKSB7XG4gICAgICBtYXJnaW4tdG9wOiAwO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiAwO1xuICAgICAgcmlnaHQ6IDA7XG4gICAgICBtYXJnaW4tcmlnaHQ6IHNwYWNlKDApO1xuICAgICAgbGVmdDogY2FsYyg1MHZ3IC0gMjAwcHgpO1xuICAgICAgcGFkZGluZy10b3A6IDEzMHB4O1xuICAgICAgcGFkZGluZy1sZWZ0OiAxNzZweCArIHNwYWNlKDUpO1xuICAgIH1cbiAgICBAaW5jbHVkZSBicmVha3BvaW50KHhsKSB7XG4gICAgICBsZWZ0OiAkaW1hZ2Utd2lkdGggLSAxNzZweDtcbiAgICAgIHBhZGRpbmctbGVmdDogMTc2cHggKyBzcGFjZSgxMCk7XG4gICAgICBwYWRkaW5nLXJpZ2h0OiBzcGFjZSg1KTtcbiAgICB9XG4gICAgJiBwOmxhc3Qtb2YtdHlwZSB7XG4gICAgICBAaW5jbHVkZSBicmVha3BvaW50KHNtKSB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IHNwYWNlKDYpO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiLmhlcm8tc2Vjb25kYXJ5IHtcbiAgQGluY2x1ZGUgaGVyby1iYXNlKCRoZXJvLWhlaWdodDogNDA4cHgpO1xuXG4gICZfX2JyZWFkY3J1bWJzIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgei1pbmRleDogJHotaGVyby1icmVhZGNydW1icztcbiAgICBAaW5jbHVkZSBicmVha3BvaW50KHhzLCBzbSkge1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG4gIH1cblxuICAmX19pbWcge1xuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoc20pIHtcbiAgICAgIHotaW5kZXg6IDE7XG4gICAgICBsZWZ0OiBjYWxjKDUwdncgKyAyNHB4KTtcbiAgICB9XG4gICAgJiA+IGRpdiB7XG4gICAgICBAaW5jbHVkZSBicmVha3BvaW50KHNtKSB7XG4gICAgICAgIHRvcDogMzJweDtcbiAgICAgICAgaGVpZ2h0OiAzMTBweDtcbiAgICAgICAgcmlnaHQ6IDA7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJl9fYm9keSB7XG4gICAgQGluY2x1ZGUgYmctYmx1ZSgkc2hhZGU6IG1lZGl1bSk7XG4gICAgcGFkZGluZy10b3A6IHNwYWNlKDgpO1xuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoc20pIHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgICB0b3A6IDA7XG4gICAgICByaWdodDogY2FsYyg1MHZ3IC0gMjAwcHgpO1xuICAgICAgcGFkZGluZy1yaWdodDogMTc2cHggKyBzcGFjZSg1KTtcbiAgICB9XG4gIH1cbiAgJl9fYm9keS10ZXh0IHtcbiAgICBAaW5jbHVkZSBicmVha3BvaW50KHNtKSB7XG4gICAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICB9XG4gICAgQGluY2x1ZGUgYnJlYWtwb2ludChtZCkge1xuICAgICAgcGFkZGluZy1sZWZ0OiBzcGFjZSg0KTtcbiAgICAgIHBhZGRpbmctcmlnaHQ6IHNwYWNlKDYpO1xuICAgIH1cbiAgfVxuXG4gICYtLWdyZXkge1xuICAgIC5oZXJvLXNlY29uZGFyeV9fYm9keSB7XG4gICAgICBAaW5jbHVkZSBiZy1ncmV5O1xuICAgICAgaDEsXG4gICAgICAuaDEge1xuICAgICAgICBjb2xvcjogY29sb3IoZ3JleSwgZGFyayk7XG4gICAgICB9XG4gICAgfVxuICAgIC5icmVhZGNydW1icyB7XG4gICAgICBjb2xvcjogY29sb3IoZ3JleSwgYmxhY2spO1xuICAgIH1cbiAgfVxuXG4gICYtLWZsaXBwZWQge1xuICAgIC5oZXJvLXNlY29uZGFyeV9faW1nIHtcbiAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoc20pIHtcbiAgICAgICAgei1pbmRleDogMTtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgICAgcmlnaHQ6IGNhbGMoNTB2dyArIDI0cHgpO1xuICAgICAgfVxuICAgICAgJiA+IGRpdiB7XG4gICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoc20pIHtcbiAgICAgICAgICB0b3A6IDMycHg7XG4gICAgICAgICAgaGVpZ2h0OiAzMTBweDtcbiAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmhlcm8tc2Vjb25kYXJ5X19ib2R5IHtcbiAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoc20pIHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBtYXJnaW4tdG9wOiAwO1xuICAgICAgICB0b3A6IDA7XG4gICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICBsZWZ0OiBjYWxjKDUwdncgLSAyMDBweCk7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMTc2cHggKyBzcGFjZSg1KTtcbiAgICAgICAgcGFkZGluZy1yaWdodDogc3BhY2UoNCk7XG4gICAgICB9XG4gICAgfVxuICAgIC5oZXJvLXNlY29uZGFyeV9fYm9keS10ZXh0IHtcbiAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoc20pIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgICAgIH1cbiAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQobWQpIHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogc3BhY2UoNCk7XG4gICAgICAgIHBhZGRpbmctbGVmdDogc3BhY2UoNik7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCIuaW1hZ2UtaGVybyB7XG4gIGhlaWdodDogNDB2aDtcbiAgbWFyZ2luLXRvcDogJGhlYWRlci1zaXplLXNtO1xuICBtYXJnaW4tYm90dG9tOiBzcGFjZSgzKTtcbiAgQGluY2x1ZGUgYmctY2VudGVyO1xuXG4gIEBpbmNsdWRlIGJyZWFrcG9pbnQobWQpIHtcbiAgICBoZWlnaHQ6IDM0NnB4O1xuICAgIG1hcmdpbi10b3A6ICRoZWFkZXItc2l6ZS1sZztcbiAgfVxuXG4gIC5icmVhZGNydW1icyB7XG4gICAgQGluY2x1ZGUgYnJlYWtwb2ludCh4cywgbWQpIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuICB9XG59XG4iLCIudGV4dC1oZXJvIHtcbiAgQGV4dGVuZCAuY2xlYXItaGVhZGVyO1xuICBwYWRkaW5nLXRvcDogc3BhY2UoNCk7XG4gIG1hcmdpbi1ib3R0b206IHNwYWNlKDcpO1xuXG4gIEBpbmNsdWRlIGJyZWFrcG9pbnQobWQpIHtcbiAgICBwYWRkaW5nLXRvcDogMDtcbiAgfVxuXG4gIC5icmVhZGNydW1icyB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgICBtYXJnaW4tYm90dG9tOiBzcGFjZSg0KTtcbiAgICBAaW5jbHVkZSBicmVha3BvaW50KG1kKSB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICB9XG4gIH1cbn1cbiIsIi5mb290ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiBjb2xvcihncmV5LCBkYXJrZXN0KTtcbiAgcGFkZGluZzogMzJweCAwO1xuICBjb2xvcjogY29sb3IoZ3JleSwgd2hpdGUpO1xuICBtaW4taGVpZ2h0OiAkZm9vdGVyLXNpemUtbGc7XG4gIG1heC1oZWlnaHQ6ICRmb290ZXItc2l6ZS1zbTtcblxuICBwLFxuICBsYWJlbCB7XG4gICAgZm9udC1mYW1pbHk6ICRmb250LWZhbWlseS1ibGFjaztcbiAgICBAaW5jbHVkZSBicmVha3BvaW50KHhzLCBzbSkge1xuICAgICAgZm9udC1zaXplOiAkcC1mb250LXNpemUtc21hbGw7XG4gICAgfVxuICB9XG5cbiAgYSxcbiAgc3BhbiB7XG4gICAgQGluY2x1ZGUgYnJlYWtwb2ludCh4cywgc20pIHtcbiAgICAgIGZvbnQtc2l6ZTogJHAtZm9udC1zaXplLXhzO1xuICAgIH1cbiAgfVxuXG4gIGhyIHtcbiAgICBtYXJnaW46IHNwYWNlKDIpIDA7XG4gICAgQGluY2x1ZGUgYnJlYWtwb2ludChtZCkge1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG4gIH1cblxuICBAaW5jbHVkZSBicmVha3BvaW50KG1kKSB7XG4gICAgcGFkZGluZzogNDhweCAwO1xuICAgIGZvbnQtc2l6ZTogJHAtZm9udC1zaXplO1xuICB9XG5cbiAgJl9faWNvbiB7XG4gICAgd2lkdGg6IDQ4cHg7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCdhc3NldHMvc3ZnL0dSSV9NYXN0ZXJfTG9nby1zb2xvLnN2ZycpO1xuICAgIGhlaWdodDogNDhweDtcbiAgICBtYXJnaW4tYm90dG9tOiBzcGFjZSg1KTtcbiAgICBAaW5jbHVkZSBicmVha3BvaW50KG1kKSB7XG4gICAgICB3aWR0aDogMTEwcHg7XG4gICAgICBoZWlnaHQ6IDExMHB4O1xuICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICB9XG4gIH1cblxuICAmX19uYXYge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgaGVpZ2h0OiAxNjBweDtcbiAgICBmb250LWZhbWlseTogJGZvbnQtZmFtaWx5LWJsYWNrO1xuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoeHMsIHNtKSB7XG4gICAgICBmb250LWZhbWlseTogJGZvbnQtZmFtaWx5LWJvbGQ7XG4gICAgICBtYXJnaW4tYm90dG9tOiBzcGFjZSgyKTtcbiAgICB9XG4gIH1cbiAgJl9fbmF2LWl0ZW0ge1xuICAgIG1hcmdpbi1ib3R0b206IHNwYWNlKDIpO1xuICAgIHBhZGRpbmctcmlnaHQ6IHNwYWNlKDIpO1xuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoeHMsIHNtKSB7XG4gICAgICB3aWR0aDogNTAlO1xuICAgIH1cbiAgfVxuXG4gICZfX290aGVyIHtcbiAgICBtYXJnaW4tYm90dG9tOiBzcGFjZSg0KTtcbiAgfVxuXG4gICZfX2NvcHkge1xuICAgIGZvbnQtZmFtaWx5OiAkZm9udC1mYW1pbHktYmFzZTtcbiAgICBjb2xvcjogY29sb3IoZ3JleSwgbWVkaXVtKTtcblxuICAgIHNwYW4ge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAmOm50aC1vZi10eXBlKDIpIHtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgfVxuICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludChtZCkge1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmU7XG4gICAgICAgIG1hcmdpbi1yaWdodDogc3BhY2UoNSk7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCIubWFpbiB7XG4gIG1pbi1oZWlnaHQ6IGNhbGMoMTAwdmggLSA2MTVweCk7XG4gIHBhZGRpbmctdG9wOiAkaGVhZGVyLXNpemUtc207IC8vcmVwbGFjZSB3aXRoIGhlYWRlciBoZWlnaHRcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAkei1oZXJvO1xuXG4gIEBpbmNsdWRlIGJyZWFrcG9pbnQobWQpIHtcbiAgICBtaW4taGVpZ2h0OiBjYWxjKDEwMHZoIC0gMzUwcHgpO1xuICAgIHBhZGRpbmctdG9wOiAkaGVhZGVyLXNpemUtbGc7XG4gIH1cblxuICAmLm5vLWhlcm8ge1xuICAgIHBhZGRpbmctdG9wOiAkaGVhZGVyLXNpemUtc20gKyA4MHB4ICsgc3BhY2UoMik7XG4gICAgQGluY2x1ZGUgYnJlYWtwb2ludChtZCkge1xuICAgICAgcGFkZGluZy10b3A6ICRoZWFkZXItc2l6ZS1zbSArIDkwcHggKyBzcGFjZSg2KTtcbiAgICB9XG4gIH1cbn1cbiIsIi5pbWctc2lkZSB7XG4gICRoZWlnaHQtc206IDI1MHB4O1xuICAkbWluLWhlaWdodDogNDc1cHg7XG4gICRtaW4taGVpZ2h0LWxnOiA1NzBweDtcblxuICBtaW4taGVpZ2h0OiAkbWluLWhlaWdodDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBAaW5jbHVkZSBicmVha3BvaW50KHhsKSB7XG4gICAgaGVpZ2h0OiAkbWluLWhlaWdodC1sZztcbiAgfVxuXG4gIC5jb250YWluZXIsXG4gIC5jb250YWluZXItcHVzaCxcbiAgLnJvdyB7XG4gICAgQGluY2x1ZGUgYnJlYWtwb2ludChzbSkge1xuICAgICAgbWluLWhlaWdodDogJG1pbi1oZWlnaHQ7XG4gICAgfVxuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoeGwpIHtcbiAgICAgIGhlaWdodDogJG1pbi1oZWlnaHQtbGc7XG4gICAgfVxuICB9XG5cbiAgLnJvdyB7XG4gICAgQGluY2x1ZGUgYnJlYWtwb2ludCh4bCkge1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICB9XG4gIH1cblxuICAmX19pbWcge1xuICAgIGJhY2tncm91bmQtY29sb3I6IGNvbG9yKGdyZXkpO1xuICAgIGhlaWdodDogJGhlaWdodC1zbTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW4tYm90dG9tOiBzcGFjZSgyKTtcbiAgICBAaW5jbHVkZSBicmVha3BvaW50KHNtKSB7XG4gICAgICBoZWlnaHQ6ICRtaW4taGVpZ2h0O1xuICAgICAgd2lkdGg6IGNhbGMoNTB2dyAtIDIwcHgpO1xuICAgICAgbWF4LXdpZHRoOiA3MDBweDtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDogMDtcbiAgICB9XG4gICAgQGluY2x1ZGUgYnJlYWtwb2ludCh4bCkge1xuICAgICAgaGVpZ2h0OiAkbWluLWhlaWdodC1sZztcbiAgICAgIG1heC13aWR0aDogODUwcHg7XG4gICAgfVxuICAgIEBpbmNsdWRlIGJnLWNlbnRlcjtcbiAgfVxuXG4gICYtLXJpZ2h0IHtcbiAgICAucm93IHtcbiAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICB9XG4gICAgLmltZy1zaWRlX19pbWcge1xuICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludChzbSkge1xuICAgICAgICByaWdodDogMDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgJi0tbGVmdCB7XG4gICAgLnJvdyB7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICAgIH1cbiAgICAuaW1nLXNpZGVfX2ltZyB7XG4gICAgICBAaW5jbHVkZSBicmVha3BvaW50KHNtKSB7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCIucmVsYXRlZC1jb250ZW50IHtcbiAgLmNhcmQge1xuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoeHMsIHNtKSB7XG4gICAgICBAaW5jbHVkZSBjYXJkLXNtYWxsKCk7XG4gICAgfVxuICB9XG59XG4iLCIuY29udGVudC1tYXAge1xuICAkbGVmdC1vZmZzZXQ6ICRncmlkLWNvbC13aWR0aCArICgkZ3V0dGVyLXdpZHRoIC8gMik7XG5cbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtaW4taGVpZ2h0OiA0OTBweDtcbiAgbWFyZ2luLWJvdHRvbTogNTBweDtcbiAgLnJvdyB7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICB9XG4gIC5tYXAge1xuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoeHMsIG1kKSB7XG4gICAgICBAaW5jbHVkZSBlc2NhcGUtcGFkO1xuICAgIH1cbiAgICBAaW5jbHVkZSBicmVha3BvaW50KG1kKSB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICByaWdodDogMDtcbiAgICAgIGxlZnQ6IGNhbGMoNTB2dyAtICN7JGxlZnQtb2Zmc2V0fSk7XG4gICAgfVxuICB9XG5cbiAgJl9fcm91dGVzIHtcbiAgICBmb250LWZhbWlseTogJGZvbnQtZmFtaWx5LWJsYWNrO1xuICAgIGgzIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IHNwYWNlKDMpO1xuICAgIH1cbiAgICBsaSB7XG4gICAgICBtYXJnaW4tYm90dG9tOiBzcGFjZSgyKTtcbiAgICB9XG4gIH1cbn1cbiIsIi5qb2Ige1xuICBtYXJnaW4tYm90dG9tOiBzcGFjZSg3KTtcbiAgJl9faGVhZCB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgfVxuICAuYmFjay1idXR0b24ge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogJGNvbnRhaW5lci1wYWRkaW5nO1xuICB9XG4gICZfX2xlYWQge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBmb250LWZhbWlseTogJGZvbnQtZmFtaWx5LWJsYWNrO1xuICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1iYXNlO1xuICB9XG4gICYgLmpvYl9fc3ViLnAge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBtYXJnaW4tYm90dG9tOiBzcGFjZSg1KTtcbiAgfVxuXG4gICZfX2JvZHkge1xuICAgICYgPiBwLFxuICAgICYgPiAucCB7XG4gICAgICBtYXJnaW4tYm90dG9tOiBzcGFjZSgzKTtcbiAgICB9XG4gIH1cblxuICAuYmxhY2sge1xuICAgIG1hcmdpbi1ib3R0b206IHNwYWNlKDIpO1xuICB9XG5cbiAgdWw6bm90KFtjbGFzc10pIHtcbiAgICBtYXJnaW4tYm90dG9tOiBzcGFjZSg0KTtcbiAgICBsaTpub3QoW2NsYXNzXSkge1xuICAgICAgbWFyZ2luLWJvdHRvbTogc3BhY2UoMyk7XG4gICAgfVxuICB9XG59XG4iLCIuY2FyZHMtdGFibGUge1xuICBtYXJnaW46IDMycHggMCA1NnB4O1xuICAucm93IHtcbiAgICBtYXJnaW4tYm90dG9tOiBzcGFjZSgtNSk7XG4gIH1cbiAgLmNvbCB7XG4gICAgcGFkZGluZy1ib3R0b206IHNwYWNlKDUpO1xuICB9XG59XG4iLCJAZWFjaCAkY29sb3ItZ3JvdXAsICRjb2xvci1ncm91cHMgaW4gJGNvbG9ycyB7XG4gIEBlYWNoICRjb2xvci1uYW1lLCAkY29sb3IgaW4gJGNvbG9yLWdyb3VwcyB7XG4gICAgLmJnLSN7JGNvbG9yLWdyb3VwfS0jeyRjb2xvci1uYW1lfSB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3I7XG4gICAgfVxuICB9XG59XG4uY29kZVtjbGFzcyo9J2xhbmd1YWdlLSddLFxucHJlW2NsYXNzKj0nbGFuZ3VhZ2UtJ10ge1xuICAudGFnIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICBmb250LWZhbWlseTogaW5oZXJpdDtcbiAgICBtYXJnaW46IDA7XG4gICAgcGFkZGluZzogMDtcbiAgICBkaXNwbGF5OiBpbml0aWFsO1xuICB9XG59XG5cbi50ZXN0LWJsb2NrIHtcbiAgaGVpZ2h0OiAzMnB4O1xuICB3aWR0aDogMTAwJTtcbiAgYmFja2dyb3VuZC1jb2xvcjogY29sb3IoYmx1ZSk7XG59XG5cbi51aS1saWJfX2V4YW1wbGUge1xuICAuY29sIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICB9XG59XG4vLyAudWktbGliIHtcbi8vICAgLy8gY29sb3JzXG4vLyAgICRsaWdodDogI2Y4ZjlmYTtcbi8vICAgJGdyZXk6ICM4MThhOTE7XG4vLyAgICR3aGl0ZTogI2ZmZjtcbi8vICAgJGJsYWNrOiAjMjAyMDIwO1xuLy8gICAvLyBvdGhlclxuLy8gICAkZm9udC1tYWluOiAnUm9ib3RvJywgc2Fucy1zZXJpZjtcblxuLy8gICAkc3BhY2UtYmFzZTogMjVweDtcbi8vICAgJHNwYWNlLXRleHQ6IDEwcHg7XG5cbi8vICAgQGZ1bmN0aW9uIHNwYWNlKCRtdWx0aXBsaWVyOiAxKSB7XG4vLyAgICAgQHJldHVybiAkc3BhY2UtYmFzZSAqICRtdWx0aXBsaWVyO1xuLy8gICB9XG5cbi8vICAgLm1lbnUtYnV0dG9uIHtcbi8vICAgICBwb3NpdGlvbjogZml4ZWQ7XG4vLyAgICAgd2lkdGg6IDMwcHg7XG4vLyAgICAgaGVpZ2h0OiAzMHB4O1xuLy8gICAgIGJvcmRlcjogMXB4IHNvbGlkICRncmV5O1xuLy8gICAgIHRvcDogMTBweDtcbi8vICAgICBsZWZ0OiAxMHB4O1xuLy8gICAgIGJvcmRlci1yYWRpdXM6IDVweDtcbi8vICAgICBkaXNwbGF5OiBmbGV4O1xuLy8gICAgIHBhZGRpbmc6IDVweDtcbi8vICAgICB6LWluZGV4OiAxMDA7XG4vLyAgICAgJiBzcGFuIHtcbi8vICAgICAgIHdpZHRoOiAxMDAlO1xuLy8gICAgICAgaGVpZ2h0OiAycHg7XG4vLyAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmxhY2s7XG4vLyAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4vLyAgICAgICBkaXNwbGF5OiBibG9jaztcbi8vICAgICAgICY6OmJlZm9yZSxcbi8vICAgICAgICY6OmFmdGVyIHtcbi8vICAgICAgICAgY29udGVudDogJyc7XG4vLyAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbi8vICAgICAgICAgbGVmdDogMDtcbi8vICAgICAgICAgd2lkdGg6IGluaGVyaXQ7XG4vLyAgICAgICAgIGhlaWdodDogaW5oZXJpdDtcbi8vICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGJsYWNrO1xuLy8gICAgICAgfVxuLy8gICAgICAgJjo6YmVmb3JlIHtcbi8vICAgICAgICAgdG9wOiAtNnB4O1xuLy8gICAgICAgfVxuLy8gICAgICAgJjo6YWZ0ZXIge1xuLy8gICAgICAgICBib3R0b206IC02cHg7XG4vLyAgICAgICB9XG4vLyAgICAgfVxuLy8gICB9XG5cbi8vICAgLnNpZGUtYmFyIHtcbi8vICAgICBwb3NpdGlvbjogZml4ZWQ7XG4vLyAgICAgdG9wOiAwO1xuLy8gICAgIGxlZnQ6IDA7XG4vLyAgICAgd2lkdGg6IDIwMHB4O1xuLy8gICAgIGhlaWdodDogMTAwdmg7XG4vLyAgICAgYmFja2dyb3VuZC1jb2xvcjogJGxpZ2h0O1xuLy8gICAgIHBhZGRpbmc6IHNwYWNlKDMpIHNwYWNlKDEpO1xuLy8gICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMjAwcHgpO1xuLy8gICAgIHRyYW5zaXRpb246IDAuM3M7XG5cbi8vICAgICAmLm1lbnUtYWN0aXZlIHtcbi8vICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKTtcbi8vICAgICB9XG5cbi8vICAgICBoMSxcbi8vICAgICBoMixcbi8vICAgICBoMyxcbi8vICAgICBwLFxuLy8gICAgIGxpLFxuLy8gICAgIGEge1xuLy8gICAgICAgY29sb3I6ICMyMDIwMjA7XG4vLyAgICAgICBmb250LWZhbWlseTogJ1JvYm90bycsIHNhbnMtc2VyaWY7XG4vLyAgICAgICBsaW5lLWhlaWdodDogMWVtO1xuLy8gICAgICAgbWFyZ2luOiAwO1xuLy8gICAgIH1cblxuLy8gICAgIGgyIHtcbi8vICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbi8vICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4vLyAgICAgfVxuXG4vLyAgICAgaHIge1xuLy8gICAgICAgb3BhY2l0eTogMC4yO1xuLy8gICAgIH1cblxuLy8gICAgIHVsIHtcbi8vICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4vLyAgICAgfVxuXG4vLyAgICAgbGkge1xuLy8gICAgICAgZm9udC1zaXplOiAxNHB4O1xuLy8gICAgICAgd2lkdGg6IDEwMCU7XG4vLyAgICAgICBwYWRkaW5nOiA1cHggMHB4O1xuLy8gICAgIH1cblxuLy8gICAgIGEge1xuLy8gICAgICAgJjpob3ZlciB7XG4vLyAgICAgICAgIG9wYWNpdHk6IDAuODtcbi8vICAgICAgIH1cbi8vICAgICB9XG4vLyAgIH1cblxuLy8gICAmX19ib2R5IHtcbi8vICAgICBtaW4taGVpZ2h0OiAxMDB2aDtcbi8vICAgICBwYWRkaW5nOiBzcGFjZSgpO1xuLy8gICAgIHRyYW5zaXRpb246IDAuM3M7XG5cbi8vICAgICAmLm1lbnUtYWN0aXZlIHtcbi8vICAgICAgIG1hcmdpbi1sZWZ0OiAyMDBweDtcbi8vICAgICB9XG5cbi8vICAgICAmID4gaDEge1xuLy8gICAgICAgZm9udC1zaXplOiA0MHB4O1xuLy8gICAgIH1cbi8vICAgfVxuXG4vLyAgICZfX3NlY3Rpb24ge1xuLy8gICAgIC8vIGJvcmRlcjogMnB4IHNvbGlkICRsaWdodDtcbi8vICAgICBtYXJnaW4tYm90dG9tOiA1MHB4O1xuXG4vLyAgICAgJiA+IGgyIHtcbi8vICAgICAgIGZvbnQtZmFtaWx5OiAkZm9udC1tYWluO1xuLy8gICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbi8vICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRsaWdodDtcbi8vICAgICAgIHBhZGRpbmc6IDEwcHggc3BhY2UoKTtcbi8vICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbi8vICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4vLyAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuLy8gICAgIH1cblxuLy8gICAgIHByZSB7XG4vLyAgICAgICBwYWRkaW5nOiBzcGFjZSgpO1xuLy8gICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGxpZ2h0O1xuLy8gICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuLy8gICAgICAgbWFyZ2luLXRvcDogMDtcbi8vICAgICAgIGxpbmUtaGVpZ2h0OiAxLjRlbTtcbi8vICAgICAgIGZvbnQtd2VpZ2h0OiAxNHB4O1xuLy8gICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcblxuLy8gICAgICAgYnV0dG9uIHtcbi8vICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuLy8gICAgICAgICBib3JkZXItcmFkaXVzOiAycHg7XG4vLyAgICAgICAgIHRvcDogMTVweDtcbi8vICAgICAgICAgcmlnaHQ6IDE1cHg7XG4vLyAgICAgICAgIGZvbnQtZmFtaWx5OiAkZm9udC1tYWluO1xuLy8gICAgICAgICBmb250LXNpemU6IDE0cHg7XG4vLyAgICAgICAgIHBhZGRpbmc6IDVweCAxMHB4O1xuLy8gICAgICAgICBjb2xvcjogJGdyZXk7XG4vLyAgICAgICAgICY6aG92ZXIge1xuLy8gICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRibGFjaztcbi8vICAgICAgICAgICBjb2xvcjogJHdoaXRlO1xuLy8gICAgICAgICB9XG4vLyAgICAgICAgICY6Zm9jdXMge1xuLy8gICAgICAgICAgIG91dGxpbmU6IG5vbmU7XG4vLyAgICAgICAgIH1cbi8vICAgICAgICAgc3BhbiB7XG4vLyAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuLy8gICAgICAgICAgIGJvdHRvbTogLTIwcHg7XG4vLyAgICAgICAgICAgcmlnaHQ6IDEwcHg7XG4vLyAgICAgICAgICAgY29sb3I6ICRncmV5O1xuLy8gICAgICAgICB9XG4vLyAgICAgICB9XG4vLyAgICAgfVxuLy8gICB9XG5cbi8vICAgJl9fYmxvY2sge1xuLy8gICAgIHBhZGRpbmc6IHNwYWNlKCk7XG4vLyAgICAgYm9yZGVyOiAycHggc29saWQgJGxpZ2h0O1xuXG4vLyAgICAgJiA+ICoge1xuLy8gICAgICAgbWFyZ2luLWJvdHRvbTogJHNwYWNlLXRleHQ7XG4vLyAgICAgfVxuXG4vLyAgICAgJiA+IGgzIHtcbi8vICAgICAgIGZvbnQtc2l6ZTogMjJweDtcbi8vICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4vLyAgICAgfVxuXG4vLyAgICAgJiA+IGg0IHtcbi8vICAgICAgIGZvbnQtc2l6ZTogMThweDtcbi8vICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4vLyAgICAgfVxuXG4vLyAgICAgJiA+IGgyLFxuLy8gICAgICYgPiBoMyxcbi8vICAgICAmID4gaDQsXG4vLyAgICAgJiA+IHAsXG4vLyAgICAgJiA+IGxpLFxuLy8gICAgICYgPiBhIHtcbi8vICAgICAgIGNvbG9yOiAkYmxhY2s7XG4vLyAgICAgICBmb250LWZhbWlseTogJ1JvYm90bycsIHNhbnMtc2VyaWY7XG4vLyAgICAgfVxuXG4vLyAgICAgJiA+IHVsIHtcbi8vICAgICAgIGxpc3Qtc3R5bGU6IGRpc2M7XG4vLyAgICAgICBsaXN0LXN0eWxlLXBvc2l0aW9uOiBpbnNpZGU7XG4vLyAgICAgICBtYXJnaW4tYm90dG9tOiAkc3BhY2UtdGV4dDtcbi8vICAgICB9XG4vLyAgIH1cblxuLy8gICAmX19leGFtcGxlIHtcbi8vICAgICBib3JkZXI6IDJweCBzb2xpZCAkbGlnaHQ7XG4vLyAgICAgcGFkZGluZzogc3BhY2UoKTtcbi8vICAgICAmID4gLnJvdyB7XG4vLyAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuLy8gICAgIH1cbi8vICAgICAmID4gKiB7XG4vLyAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuLy8gICAgIH1cbi8vICAgfVxuXG4vLyAgICZfX2Rpc3BsYXkge1xuLy8gICAgIHdpZHRoOiA0MDBweDtcbi8vICAgfVxuLy8gICAmX19kaXNwbGF5LWl0ZW0ge1xuLy8gICAgIHdpZHRoOiAxMDAlO1xuLy8gICAgIGRpc3BsYXk6IGZsZXg7XG4vLyAgICAgaGVpZ2h0OiA1MHB4O1xuLy8gICAgIGJvcmRlcjogMXB4IHNvbGlkICRsaWdodDtcbi8vICAgICBtYXJnaW46ICRzcGFjZS10ZXh0IDA7XG5cbi8vXG4vLyAgIH1cbi8vICAgJl9fZGlzcGxheS1ib3gge1xuLy8gICAgIGhlaWdodDogMTAwJTtcbi8vICAgICBmbGV4OiAwIDUwcHg7XG4vLyAgIH1cbi8vICAgJl9fZGlzcGxheS1kZXNjIHtcbi8vICAgICBoZWlnaHQ6IDEwMCU7XG4vLyAgICAgYmFja2dyb3VuZC1jb2xvcjogJGxpZ2h0O1xuLy8gICAgIGZsZXg6IDE7XG4vLyAgICAgZGlzcGxheTogZmxleDtcbi8vICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuLy8gICAgIHByZSB7XG4vLyAgICAgICBtYXJnaW46IDA7XG4vLyAgICAgICBwYWRkaW5nOiAwIHNwYWNlKCk7XG4vLyAgICAgICB3aWR0aDogMTAwJTtcbi8vICAgICB9XG4vLyAgIH1cblxuLy8gICBbZGF0YSo9J3VpLXRlc3QnXSB7XG4vLyAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuLy8gICAgIG1pbi1oZWlnaHQ6IDUwcHg7XG4vLyAgICAgJjo6YmVmb3JlIHtcbi8vICAgICAgIGNvbnRlbnQ6ICcnO1xuLy8gICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuLy8gICAgICAgdG9wOiAwO1xuLy8gICAgICAgbGVmdDogMDtcbi8vICAgICAgIHJpZ2h0OiAwO1xuLy8gICAgICAgaGVpZ2h0OiAxMDAlO1xuLy8gICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGdyZXk7XG4vLyAgICAgICB6LWluZGV4OiAtMTtcbi8vICAgICB9XG4vLyAgIH1cblxuLy8gICAuY3VzdG9tLXNsaWRlciB7XG4vLyAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCh4cywgbWQpIHtcbi8vICAgICAgIEBpbmNsdWRlIGNvbnRhaW5lci1zbGlkZXIoMzJweCk7XG4vLyAgICAgfVxuLy8gICB9XG4vLyB9XG4iLCJAaW1wb3J0ICd1aS1saWIuc2Nzcyc7XG5cbi5kZXYtbWVudSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgcG9zaXRpb246IGZpeGVkO1xuICBib3R0b206IDBweDtcbiAgcmlnaHQ6IDBweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDAwMDtcbiAgZm9udC1zaXplOiAxMnB4O1xuICB6LWluZGV4OiAxMDAwO1xuICBjb2xvcjogd2hpdGU7XG5cbiAgbGkge1xuICAgIC8vIHBhZGRpbmc6IDVweDtcbiAgICAmOm5vdCg6bGFzdC1jaGlsZCkge1xuICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICBjb250ZW50OiAnfCc7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgYSB7XG4gICAgcGFkZGluZzogNXB4O1xuICB9XG59XG4iXX0= */
