/*! normalize.scss v0.1.0 | MIT License | based on git.io/normalize */html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}h1{font-size:2em;margin:0.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace, monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto}input[type="search"]{-webkit-appearance:textfield;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:bold}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}@font-face{font-family:'Timmons NY';src:url("../fonts/TIMMONS_NY_FINAL.eot");src:url("../fonts/TIMMONS_NY_FINAL.eot") format("embedded-opentype"),url("../fonts/TIMMONS_NY_FINAL.woff2") format("woff2"),url("../fonts/TIMMONS_NY_FINAL.woff") format("woff"),url("../fonts/TIMMONS_NY_FINAL.ttf") format("truetype"),url("../fonts/TIMMONS_NY_FINAL.svg#TIMMONS_NY_FINAL") format("svg");font-weight:normal;font-style:normal}.carbon-breadcrumbs{margin:0;padding:0}.carbon-breadcrumbs:after{content:'';display:table;clear:both}.carbon-breadcrumbs__item{list-style-type:none;float:left}.carbon-breadcrumbs__item--current{font-weight:bold}.carbon-breadcrumbs__item--divider{margin:0 .5rem}input+label,select+label,textarea+label,.clear-multi .gfield_time_hour label,.gfield_description{font-size:12px;font-weight:normal;font-style:italic;color:#a6a6a6;margin:0.3em 0 1em 0}textarea,select,input[type="date"],input[type="datetime"],input[type="datetime-local"],input[type="email"],input[type="submit"],input[type="month"],input[type="number"],input[type="password"],input[type="search"],input[type="tel"],input[type="text"],input[type="time"],input[type="url"],input[type="week"],input[type="file"],input[type="button"]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;background-image:none;border-style:solid;border-width:1px 1px 1px 1px;border-color:#b3b3b3;border-radius:3px;box-shadow:none;color:#4d4d4d;display:block;font-size:1em;padding:.7em 1em .7em 1em;width:100%}textarea.placeholder,select.placeholder,input[type="date"].placeholder,input[type="datetime"].placeholder,input[type="datetime-local"].placeholder,input[type="email"].placeholder,input[type="submit"].placeholder,input[type="month"].placeholder,input[type="number"].placeholder,input[type="password"].placeholder,input[type="search"].placeholder,input[type="tel"].placeholder,input[type="text"].placeholder,input[type="time"].placeholder,input[type="url"].placeholder,input[type="week"].placeholder,input[type="file"].placeholder,input[type="button"].placeholder{color:#b3b3b3}textarea:-moz-placeholder,select:-moz-placeholder,input[type="date"]:-moz-placeholder,input[type="datetime"]:-moz-placeholder,input[type="datetime-local"]:-moz-placeholder,input[type="email"]:-moz-placeholder,input[type="submit"]:-moz-placeholder,input[type="month"]:-moz-placeholder,input[type="number"]:-moz-placeholder,input[type="password"]:-moz-placeholder,input[type="search"]:-moz-placeholder,input[type="tel"]:-moz-placeholder,input[type="text"]:-moz-placeholder,input[type="time"]:-moz-placeholder,input[type="url"]:-moz-placeholder,input[type="week"]:-moz-placeholder,input[type="file"]:-moz-placeholder,input[type="button"]:-moz-placeholder{color:#b3b3b3}textarea::-moz-placeholder,select::-moz-placeholder,input[type="date"]::-moz-placeholder,input[type="datetime"]::-moz-placeholder,input[type="datetime-local"]::-moz-placeholder,input[type="email"]::-moz-placeholder,input[type="submit"]::-moz-placeholder,input[type="month"]::-moz-placeholder,input[type="number"]::-moz-placeholder,input[type="password"]::-moz-placeholder,input[type="search"]::-moz-placeholder,input[type="tel"]::-moz-placeholder,input[type="text"]::-moz-placeholder,input[type="time"]::-moz-placeholder,input[type="url"]::-moz-placeholder,input[type="week"]::-moz-placeholder,input[type="file"]::-moz-placeholder,input[type="button"]::-moz-placeholder{color:#b3b3b3}textarea:-ms-input-placeholder,select:-ms-input-placeholder,input[type="date"]:-ms-input-placeholder,input[type="datetime"]:-ms-input-placeholder,input[type="datetime-local"]:-ms-input-placeholder,input[type="email"]:-ms-input-placeholder,input[type="submit"]:-ms-input-placeholder,input[type="month"]:-ms-input-placeholder,input[type="number"]:-ms-input-placeholder,input[type="password"]:-ms-input-placeholder,input[type="search"]:-ms-input-placeholder,input[type="tel"]:-ms-input-placeholder,input[type="text"]:-ms-input-placeholder,input[type="time"]:-ms-input-placeholder,input[type="url"]:-ms-input-placeholder,input[type="week"]:-ms-input-placeholder,input[type="file"]:-ms-input-placeholder,input[type="button"]:-ms-input-placeholder{color:#b3b3b3}textarea::-webkit-input-placeholder,select::-webkit-input-placeholder,input[type="date"]::-webkit-input-placeholder,input[type="datetime"]::-webkit-input-placeholder,input[type="datetime-local"]::-webkit-input-placeholder,input[type="email"]::-webkit-input-placeholder,input[type="submit"]::-webkit-input-placeholder,input[type="month"]::-webkit-input-placeholder,input[type="number"]::-webkit-input-placeholder,input[type="password"]::-webkit-input-placeholder,input[type="search"]::-webkit-input-placeholder,input[type="tel"]::-webkit-input-placeholder,input[type="text"]::-webkit-input-placeholder,input[type="time"]::-webkit-input-placeholder,input[type="url"]::-webkit-input-placeholder,input[type="week"]::-webkit-input-placeholder,input[type="file"]::-webkit-input-placeholder,input[type="button"]::-webkit-input-placeholder{color:#b3b3b3}textarea[disabled],textarea[readonly],select[disabled],select[readonly],input[type="date"][disabled],input[type="date"][readonly],input[type="datetime"][disabled],input[type="datetime"][readonly],input[type="datetime-local"][disabled],input[type="datetime-local"][readonly],input[type="email"][disabled],input[type="email"][readonly],input[type="submit"][disabled],input[type="submit"][readonly],input[type="month"][disabled],input[type="month"][readonly],input[type="number"][disabled],input[type="number"][readonly],input[type="password"][disabled],input[type="password"][readonly],input[type="search"][disabled],input[type="search"][readonly],input[type="tel"][disabled],input[type="tel"][readonly],input[type="text"][disabled],input[type="text"][readonly],input[type="time"][disabled],input[type="time"][readonly],input[type="url"][disabled],input[type="url"][readonly],input[type="week"][disabled],input[type="week"][readonly],input[type="file"][disabled],input[type="file"][readonly],input[type="button"][disabled],input[type="button"][readonly]{cursor:not-allowed;background-color:#e6e6e6;color:gray;opacity:1}textarea[disabled].placeholder,textarea[readonly].placeholder,select[disabled].placeholder,select[readonly].placeholder,input[type="date"][disabled].placeholder,input[type="date"][readonly].placeholder,input[type="datetime"][disabled].placeholder,input[type="datetime"][readonly].placeholder,input[type="datetime-local"][disabled].placeholder,input[type="datetime-local"][readonly].placeholder,input[type="email"][disabled].placeholder,input[type="email"][readonly].placeholder,input[type="submit"][disabled].placeholder,input[type="submit"][readonly].placeholder,input[type="month"][disabled].placeholder,input[type="month"][readonly].placeholder,input[type="number"][disabled].placeholder,input[type="number"][readonly].placeholder,input[type="password"][disabled].placeholder,input[type="password"][readonly].placeholder,input[type="search"][disabled].placeholder,input[type="search"][readonly].placeholder,input[type="tel"][disabled].placeholder,input[type="tel"][readonly].placeholder,input[type="text"][disabled].placeholder,input[type="text"][readonly].placeholder,input[type="time"][disabled].placeholder,input[type="time"][readonly].placeholder,input[type="url"][disabled].placeholder,input[type="url"][readonly].placeholder,input[type="week"][disabled].placeholder,input[type="week"][readonly].placeholder,input[type="file"][disabled].placeholder,input[type="file"][readonly].placeholder,input[type="button"][disabled].placeholder,input[type="button"][readonly].placeholder{color:#b3b3b3}textarea[disabled]:-moz-placeholder,textarea[readonly]:-moz-placeholder,select[disabled]:-moz-placeholder,select[readonly]:-moz-placeholder,input[type="date"][disabled]:-moz-placeholder,input[type="date"][readonly]:-moz-placeholder,input[type="datetime"][disabled]:-moz-placeholder,input[type="datetime"][readonly]:-moz-placeholder,input[type="datetime-local"][disabled]:-moz-placeholder,input[type="datetime-local"][readonly]:-moz-placeholder,input[type="email"][disabled]:-moz-placeholder,input[type="email"][readonly]:-moz-placeholder,input[type="submit"][disabled]:-moz-placeholder,input[type="submit"][readonly]:-moz-placeholder,input[type="month"][disabled]:-moz-placeholder,input[type="month"][readonly]:-moz-placeholder,input[type="number"][disabled]:-moz-placeholder,input[type="number"][readonly]:-moz-placeholder,input[type="password"][disabled]:-moz-placeholder,input[type="password"][readonly]:-moz-placeholder,input[type="search"][disabled]:-moz-placeholder,input[type="search"][readonly]:-moz-placeholder,input[type="tel"][disabled]:-moz-placeholder,input[type="tel"][readonly]:-moz-placeholder,input[type="text"][disabled]:-moz-placeholder,input[type="text"][readonly]:-moz-placeholder,input[type="time"][disabled]:-moz-placeholder,input[type="time"][readonly]:-moz-placeholder,input[type="url"][disabled]:-moz-placeholder,input[type="url"][readonly]:-moz-placeholder,input[type="week"][disabled]:-moz-placeholder,input[type="week"][readonly]:-moz-placeholder,input[type="file"][disabled]:-moz-placeholder,input[type="file"][readonly]:-moz-placeholder,input[type="button"][disabled]:-moz-placeholder,input[type="button"][readonly]:-moz-placeholder{color:#b3b3b3}textarea[disabled]::-moz-placeholder,textarea[readonly]::-moz-placeholder,select[disabled]::-moz-placeholder,select[readonly]::-moz-placeholder,input[type="date"][disabled]::-moz-placeholder,input[type="date"][readonly]::-moz-placeholder,input[type="datetime"][disabled]::-moz-placeholder,input[type="datetime"][readonly]::-moz-placeholder,input[type="datetime-local"][disabled]::-moz-placeholder,input[type="datetime-local"][readonly]::-moz-placeholder,input[type="email"][disabled]::-moz-placeholder,input[type="email"][readonly]::-moz-placeholder,input[type="submit"][disabled]::-moz-placeholder,input[type="submit"][readonly]::-moz-placeholder,input[type="month"][disabled]::-moz-placeholder,input[type="month"][readonly]::-moz-placeholder,input[type="number"][disabled]::-moz-placeholder,input[type="number"][readonly]::-moz-placeholder,input[type="password"][disabled]::-moz-placeholder,input[type="password"][readonly]::-moz-placeholder,input[type="search"][disabled]::-moz-placeholder,input[type="search"][readonly]::-moz-placeholder,input[type="tel"][disabled]::-moz-placeholder,input[type="tel"][readonly]::-moz-placeholder,input[type="text"][disabled]::-moz-placeholder,input[type="text"][readonly]::-moz-placeholder,input[type="time"][disabled]::-moz-placeholder,input[type="time"][readonly]::-moz-placeholder,input[type="url"][disabled]::-moz-placeholder,input[type="url"][readonly]::-moz-placeholder,input[type="week"][disabled]::-moz-placeholder,input[type="week"][readonly]::-moz-placeholder,input[type="file"][disabled]::-moz-placeholder,input[type="file"][readonly]::-moz-placeholder,input[type="button"][disabled]::-moz-placeholder,input[type="button"][readonly]::-moz-placeholder{color:#b3b3b3}textarea[disabled]:-ms-input-placeholder,textarea[readonly]:-ms-input-placeholder,select[disabled]:-ms-input-placeholder,select[readonly]:-ms-input-placeholder,input[type="date"][disabled]:-ms-input-placeholder,input[type="date"][readonly]:-ms-input-placeholder,input[type="datetime"][disabled]:-ms-input-placeholder,input[type="datetime"][readonly]:-ms-input-placeholder,input[type="datetime-local"][disabled]:-ms-input-placeholder,input[type="datetime-local"][readonly]:-ms-input-placeholder,input[type="email"][disabled]:-ms-input-placeholder,input[type="email"][readonly]:-ms-input-placeholder,input[type="submit"][disabled]:-ms-input-placeholder,input[type="submit"][readonly]:-ms-input-placeholder,input[type="month"][disabled]:-ms-input-placeholder,input[type="month"][readonly]:-ms-input-placeholder,input[type="number"][disabled]:-ms-input-placeholder,input[type="number"][readonly]:-ms-input-placeholder,input[type="password"][disabled]:-ms-input-placeholder,input[type="password"][readonly]:-ms-input-placeholder,input[type="search"][disabled]:-ms-input-placeholder,input[type="search"][readonly]:-ms-input-placeholder,input[type="tel"][disabled]:-ms-input-placeholder,input[type="tel"][readonly]:-ms-input-placeholder,input[type="text"][disabled]:-ms-input-placeholder,input[type="text"][readonly]:-ms-input-placeholder,input[type="time"][disabled]:-ms-input-placeholder,input[type="time"][readonly]:-ms-input-placeholder,input[type="url"][disabled]:-ms-input-placeholder,input[type="url"][readonly]:-ms-input-placeholder,input[type="week"][disabled]:-ms-input-placeholder,input[type="week"][readonly]:-ms-input-placeholder,input[type="file"][disabled]:-ms-input-placeholder,input[type="file"][readonly]:-ms-input-placeholder,input[type="button"][disabled]:-ms-input-placeholder,input[type="button"][readonly]:-ms-input-placeholder{color:#b3b3b3}textarea[disabled]::-webkit-input-placeholder,textarea[readonly]::-webkit-input-placeholder,select[disabled]::-webkit-input-placeholder,select[readonly]::-webkit-input-placeholder,input[type="date"][disabled]::-webkit-input-placeholder,input[type="date"][readonly]::-webkit-input-placeholder,input[type="datetime"][disabled]::-webkit-input-placeholder,input[type="datetime"][readonly]::-webkit-input-placeholder,input[type="datetime-local"][disabled]::-webkit-input-placeholder,input[type="datetime-local"][readonly]::-webkit-input-placeholder,input[type="email"][disabled]::-webkit-input-placeholder,input[type="email"][readonly]::-webkit-input-placeholder,input[type="submit"][disabled]::-webkit-input-placeholder,input[type="submit"][readonly]::-webkit-input-placeholder,input[type="month"][disabled]::-webkit-input-placeholder,input[type="month"][readonly]::-webkit-input-placeholder,input[type="number"][disabled]::-webkit-input-placeholder,input[type="number"][readonly]::-webkit-input-placeholder,input[type="password"][disabled]::-webkit-input-placeholder,input[type="password"][readonly]::-webkit-input-placeholder,input[type="search"][disabled]::-webkit-input-placeholder,input[type="search"][readonly]::-webkit-input-placeholder,input[type="tel"][disabled]::-webkit-input-placeholder,input[type="tel"][readonly]::-webkit-input-placeholder,input[type="text"][disabled]::-webkit-input-placeholder,input[type="text"][readonly]::-webkit-input-placeholder,input[type="time"][disabled]::-webkit-input-placeholder,input[type="time"][readonly]::-webkit-input-placeholder,input[type="url"][disabled]::-webkit-input-placeholder,input[type="url"][readonly]::-webkit-input-placeholder,input[type="week"][disabled]::-webkit-input-placeholder,input[type="week"][readonly]::-webkit-input-placeholder,input[type="file"][disabled]::-webkit-input-placeholder,input[type="file"][readonly]::-webkit-input-placeholder,input[type="button"][disabled]::-webkit-input-placeholder,input[type="button"][readonly]::-webkit-input-placeholder{color:#b3b3b3}textarea::-ms-clear,select::-ms-clear,input[type="date"]::-ms-clear,input[type="datetime"]::-ms-clear,input[type="datetime-local"]::-ms-clear,input[type="email"]::-ms-clear,input[type="submit"]::-ms-clear,input[type="month"]::-ms-clear,input[type="number"]::-ms-clear,input[type="password"]::-ms-clear,input[type="search"]::-ms-clear,input[type="tel"]::-ms-clear,input[type="text"]::-ms-clear,input[type="time"]::-ms-clear,input[type="url"]::-ms-clear,input[type="week"]::-ms-clear,input[type="file"]::-ms-clear,input[type="button"]::-ms-clear{display:none}textarea:focus,select:focus,input[type="date"]:focus,input[type="datetime"]:focus,input[type="datetime-local"]:focus,input[type="email"]:focus,input[type="submit"]:focus,input[type="month"]:focus,input[type="number"]:focus,input[type="password"]:focus,input[type="search"]:focus,input[type="tel"]:focus,input[type="text"]:focus,input[type="time"]:focus,input[type="url"]:focus,input[type="week"]:focus,input[type="file"]:focus,input[type="button"]:focus{outline:0;border-color:#4d4d4d}input[type="radio"],input[type="checkbox"]{-webkit-appearance:none;-moz-appearance:none;appearance:none;line-height:20px;height:20px;outline:0;text-align:center;vertical-align:middle;width:20px;min-width:20px;cursor:pointer;background-repeat:no-repeat;position:relative;margin-top:-1px}input[type="radio"][disabled],input[type="checkbox"][disabled]{cursor:not-allowed}input[type="radio"][disabled] label,input[type="checkbox"][disabled] label{cursor:not-allowed}input[type="radio"]+label,input[type="checkbox"]+label{margin:5px 0 5px -4px;padding-left:11px;cursor:pointer;line-height:20px;font-size:1em;font-weight:bold;color:#262626;display:inline-block;font-style:normal;max-width:100%}input[type="radio"]{border-radius:999px;background-color:#ccc;background-image:url(../images/toolbox/radio-default.svg);background-size:14px;background-position:3px 3px}input[type="radio"]:hover{background-image:url(../images/toolbox/radio-hover-checked.svg)}input[type="radio"]:checked{background-color:#4d4d4d;background-image:url(../images/toolbox/radio-hover-checked.svg)}input[type="checkbox"]{border-radius:4px;background-color:#ccc;background-size:11px;background-position:5px 6px}input[type="checkbox"]:hover{background-image:url(../images/toolbox/checkmark.svg)}input[type="checkbox"]:checked{background-color:#4d4d4d;background-image:url(../images/toolbox/checkmark.svg)}input[type="file"]{cursor:pointer}select:not([multiple]){background-image:url(../images/toolbox/chevron_down.svg);background-size:calc(1em * 0.7);background-repeat:no-repeat;background-position:right 1em center;padding-right:calc(1em * 2)}select:not([multiple])::-ms-expand{display:none}select[multiple]{padding:0;resize:vertical}select[multiple] option{padding:.7em 1em .7em 1em}textarea{resize:vertical}input[type="submit"],input[type="button"]{font-weight:bold;width:auto;background-color:#262626;color:#fff;border:0;padding:0.45em 2em;margin:1em 0}input[type="button"]{text-transform:none}label{font-size:1em;font-weight:bold;color:#262626;display:inline-block;max-width:100%;padding:0;margin:1em 0 0.3em 0}.gallery{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:start;justify-content:flex-start;margin-left:auto;margin-right:auto}.gallery br{display:none}.gallery img{display:block;height:auto;margin:0 auto !important;width:100% !important}.gallery .gallery-caption{margin:8px 0 8px;font-size:14px}@media (min-width: 480px){.gallery{width:calc(100% + 16px);position:relative;left:-8px}}.gallery-item{width:100%;margin-bottom:8px}@media (min-width: 480px){.gallery-item{width:calc(50% - 16px);margin:0 8px 16px}}@media (min-width: 640px){.gallery-item{width:calc((100% / 3) - 16px)}}.gform_fields{margin:0;padding:0}.gfield{list-style:none}.ginput_container .small{width:50%}.ginput_container .medium{width:75%}.ginput_container .large{width:100%}.gfield_checkbox,.gfield_radio{margin:0;padding:0;list-style:none}.ginput_list td{padding:0.2em 0}.clear-multi:after{content:'';display:table;clear:both}.clear-multi .gfield_date_month,.clear-multi .gfield_date_dropdown_month,.clear-multi .gfield_date_day,.clear-multi .gfield_date_dropdown_day,.clear-multi .gfield_date_year,.clear-multi .gfield_date_dropdown_year,.clear-multi .gfield_time_hour,.clear-multi .gfield_time_minute,.clear-multi .gfield_time_ampm{float:left;display:block;margin-right:2.35765%;width:31.76157%}.clear-multi .gfield_time_hour i{display:none}.clear-multi .gfield_date_year,.clear-multi .gfield_time_ampm{margin-right:0}.clear-multi .ginput_container:last-child{margin-right:0}.ginput_complex:after{content:'';display:table;clear:both}.ginput_complex.has_prefix,.ginput_complex.has_first_name,.ginput_complex.has_middle_name,.ginput_complex.has_last_name,.ginput_complex.has_suffix{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between;margin-left:-1.17883%;margin-right:-1.17883%}.ginput_complex.has_prefix>span,.ginput_complex.has_first_name>span,.ginput_complex.has_middle_name>span,.ginput_complex.has_last_name>span,.ginput_complex.has_suffix>span{-ms-flex:1 1 auto;flex:1 1 auto;padding:0 1.17883%;min-width:100px}.ginput_complex .ginput_full,.ginput_complex .ginput_left,.ginput_complex .ginput_right{float:left;display:block}.ginput_complex .ginput_full{width:100%}.ginput_complex .ginput_left,.ginput_complex .ginput_right{width:48.82117%}.ginput_complex .ginput_left{clear:left;margin-right:2.35765%}.gf_progressbar_wrapper{text-align:center}.gf_progressbar{background-color:#d9d9d9}.gf_progressbar_percentage{background-color:#1a1a1a;color:#fff}.validation_error{margin:1em 0;color:red}.gfield_required{color:red}.gfield_description.validation_message{color:red}.gfield_description+.gfield_description{margin-top:-1em}.gfield_error input:not([type=checkbox]),.gfield_error input:not([type=radio]),.gfield_error select,.gfield_error textarea{border-color:red}.ui-datepicker{font-family:inherit;min-width:300px;max-width:300px;background-color:#fff;box-shadow:0 13px 25px 0 rgba(0,0,0,0.3),0 7px 7px 0 rgba(0,0,0,0.19)}.ui-datepicker-header{position:relative;text-align:center;background-color:#1a1a1a}.ui-datepicker-prev,.ui-datepicker-next{position:absolute;top:0;height:100%;width:40px;text-indent:-9999px;background-image:url(../images/toolbox/chevron_right.svg);background-repeat:no-repeat;background-position:50%;background-size:9px;box-shadow:1px 0 0 #555555 inset;overflow:hidden;cursor:pointer}.ui-datepicker-prev{left:0;transform:rotate(180deg)}.ui-datepicker-next{right:0}.ui-datepicker-title{margin:0 40px}.ui-datepicker-title:after{content:'';display:table;clear:both}.ui-datepicker-month,.ui-datepicker-year{float:left;display:block;width:50%;background-color:transparent;border-width:0;color:#fff;height:40px;cursor:pointer;border-radius:0}.ui-datepicker-month{box-shadow:-1px 0 0 #555555 inset}.ui-datepicker-calendar{width:100%;margin:0;border-spacing:2px;border-collapse:collapse;min-width:none;font-size:0.9em;border-collapse:collapse}.ui-datepicker-calendar th{padding:0.6em 0;color:#ccc;background-color:#262626;font-size:12px;border:none;border-top:1px solid #555}.ui-datepicker-calendar td{font-size:12px;border:none;text-align:center}.ui-datepicker .ui-state-default{padding:0.6em 0;display:block;color:#262626;background-color:#fff;text-decoration:none}.ui-datepicker .ui-state-default:hover{background-color:#262626;color:#fff}.ui-datepicker-today .ui-state-default{background-color:#f2f2f2;font-weight:bold}.ui-datepicker-current-day .ui-state-default{background-color:#262626;color:#fff}@-webkit-viewport{width:device-width}@-mos-viewport{width:device-width}@-ms-viewport{width:device-width}@viewport{width:device-width}*,*:before,*:after,input[type="search"]{box-sizing:border-box}body{background-color:#f2f2f2}.screen-reader-text{display:none;visibility:hidden}.skip-link{position:absolute;top:-1000em}.skip-link:focus{left:6px;top:7px;height:auto;width:auto;display:block;font-size:14px;font-weight:600;padding:15px 23px 14px;background:#f1f1f1;color:#0073aa;z-index:100000;line-height:normal;text-decoration:none;box-shadow:0 0 2px 2px rgba(0,0,0,0.6)}.site{background-color:#fff;margin:0 auto;max-width:1440px}*,*:before,*:after{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}h1,h2{font-family:"Montserrat,sans-serif;text-transform:uppercase;font-weight:normal}h3,h4,h5,h6{font-family:"dinosaur",sans-serif}html,body{font-family:"dinosaur",sans-serif}a{text-decoration:none}.wysiwyg{color:#212121}.wysiwyg .wysiwyg__content>:first-child{margin-top:0}.wysiwyg h1{color:#000;font-size:70px;margin:1em 0 16px}.wysiwyg h2{color:#000;font-size:50px;margin:1em 0 16px}.wysiwyg h3{font-size:26px;font-weight:400;margin:16px 0}.wysiwyg h4{font-size:28px;font-weight:700;margin:16px 0}.wysiwyg h5{font-size:20px;font-weight:700;text-transform:uppercase;margin:32px 0 16px}.wysiwyg h6{font-size:14px;font-weight:700;text-transform:uppercase;margin:32px 0 16px}.wysiwyg p{font-size:18px;line-height:1.555555556}.wysiwyg a:not([class]){text-decoration:underline;color:#C50F88}.wysiwyg a:not([class]):hover{text-decoration:none}.wysiwyg ul,.wysiwyg ol{font-size:18px;line-height:1.555555556;margin-bottom:32px}.wysiwyg ul li,.wysiwyg ol li{margin-bottom:8px}.wysiwyg blockquote{color:#184264;font-size:28px;line-height:1.142857143;font-weight:700;margin:48px 0;padding:0 32px;border:1px solid #EAEAEA}.wysiwyg blockquote>p{color:inherit;font-size:inherit}.wysiwyg strong{font-weight:700}.wysiwyg table{font-size:18px;line-height:1.333333333;border-color:transparent;overflow:auto}.wysiwyg table[style*="width: 100%"]{width:auto !important}.wysiwyg table thead{background-color:#C50F88;color:#fff;border:2px solid #C50F88}.wysiwyg table thead td{font-weight:700}.wysiwyg table tbody td{border:2px solid #F0F0F0}.wysiwyg table td{padding:16px}.wysiwyg img{max-width:100%;height:auto}@media (min-width: 480px){.wysiwyg img.alignright{float:right;margin-left:40px}.wysiwyg img.alignleft{float:left;margin-right:40px}}.wysiwyg hr{margin:32px 0;border:0;border-bottom:2px solid #F0F0F0}.wysiwyg .button,.wysiwyg input[type="submit"],.wysiwyg .menu--mobile .menu__close,.menu--mobile .wysiwyg .menu__close{margin-top:16px}.alert-bar{display:block;background-color:#FFDD17;position:absolute;top:0;left:0;z-index:200;width:100%;transition:background-color 200ms ease-in-out, transform 200ms ease-in-out;transform:scaleY(0);transform-origin:50% 0%;pointer-events:none}.alert-bar.is-active{display:block;transform:scaleY(1);pointer-events:auto}.alert-bar__container{display:-ms-flexbox;display:flex;padding:0 40px;-ms-flex-align:center;align-items:center;position:relative;-ms-flex-wrap:nowrap;flex-wrap:nowrap;z-index:2}.alert-bar__message{text-align:center;-ms-flex:1 1 auto;flex:1 1 auto;margin:0.5rem 2rem 0.5rem 0;color:#000;font-size:0.85rem}@media (min-width: 961px){.alert-bar__message{font-size:1rem}}.alert-bar__close{-ms-flex:0 1 auto;flex:0 1 auto;width:100%;max-width:24px;cursor:pointer;color:#000;font-size:2rem;line-height:1;transition:250ms ease;text-align:center}.alert-bar__close span{position:relative;top:-2px}.alert-bar__close:hover{color:gray}a.alert-bar{text-decoration:none}a.alert-bar:after{content:'';display:block;position:absolute;top:0;left:0;right:0;bottom:0;z-index:1;background:#000;opacity:0;transition:opacity 200ms ease-in-out}a.alert-bar:hover:after{opacity:0.1}.button,input[type="submit"],.menu--mobile .menu__close{font-family:"aktiv-grotesk-extended",sans-serif;font-weight:500;font-size:14px;cursor:pointer;text-decoration:none;padding:11.5px 24px;min-width:165px;display:inline-block;text-align:center;color:#fff;background-color:#C50F88;border:2px solid #C50F88;transition-duration:.2s;margin-bottom:16px;border-radius:0}.button:hover,input[type="submit"]:hover,.menu--mobile .menu__close:hover{background-color:#D440A2;border-color:#D440A2}.button+.button,input[type="submit"]+.button,.menu--mobile .menu__close+.button,.button+input[type="submit"],input[type="submit"]+input[type="submit"],.menu--mobile .menu__close+input[type="submit"],.menu--mobile .button+.menu__close,.menu--mobile input[type="submit"]+.menu__close,.menu--mobile .menu__close+.menu__close{margin-left:28px}.button--outline{background-color:transparent;border:2px solid #fff}.button--outline:hover{background-color:#fff;border-color:#fff;color:#184264}.button--secondary{background-color:transparent;border-color:transparent;color:#C50F88;text-decoration:underline;padding-left:0;padding-right:0;min-width:0}.button--secondary:hover{background-color:transparent;border-color:transparent;text-decoration:none}.button-group{margin-left:calc( -1 * (28px / 2));margin-right:calc( -1 * (28px / 2))}.button-group .button,.button-group input[type="submit"],.button-group .menu--mobile .menu__close,.menu--mobile .button-group .menu__close{margin-left:calc( 28px / 2);margin-right:calc( 28px / 2)}.site-header{position:relative;z-index:2}.site-header .header-logo{display:block;padding:24px 16px;border:1px solid #F0F0F0;border-right:0}.site-header .header-logo img{max-width:140px}@media (min-width: 410px){.site-header .header-logo{padding:28px 40px 24px 28px}.site-header .header-logo img{max-width:190px}}@media (min-width: 960px){.site-header .header-logo{border-right:1px solid #F0F0F0}}.site-header__main{display:-ms-flexbox;display:flex;font-family:"aktiv-grotesk-extended",sans-serif}.menus-container{position:relative;width:100%;border-top:1px solid #F0F0F0;border-bottom:1px solid #F0F0F0;border-right:1px solid #F0F0F0}.main-menu-container{display:none}.utility-menu-container{display:none}@media (min-width: 960px){.menus-container{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.main-menu-container{display:block;-ms-flex-order:2;order:2}.utility-menu-container{display:block;-ms-flex-order:1;order:1;display:-ms-flexbox;display:flex;-ms-flex-line-pack:center;align-content:center;-ms-flex-pack:end;justify-content:flex-end;font-size:12px;border-bottom:1px solid #F0F0F0}.utility-menu-container.js-search-input-collapse .search-field{transition:.2s;width:0}.utility-menu-container .search-form{position:relative}.utility-menu-container .search-form label{margin:0;display:block}.utility-menu-container .search-form .search-field{padding:11px 16px;border:0;font-weight:500;transition:.2s}.utility-menu-container .search-form .search-submit{text-indent:100%;overflow:hidden;white-space:nowrap;background-image:url(../images/search.svg);background-position:center;background-repeat:no-repeat;background-size:40%;background-color:transparent;min-width:0;width:37px;height:37px;padding:0;margin:0;font-weight:400;color:transparent;font-size:0;line-height:0;text-transform:none;text-decoration:none;border:none;border-radius:0;transition:none;display:block;position:absolute;top:0;right:0;cursor:pointer}.main-menu .menu{margin:0;padding:0;list-style:none;display:-ms-flexbox;display:flex}.main-menu .menu>.menu-item{width:25%;transition:.2s;border-right:1px solid #F0F0F0;position:relative;font-size:14px}.main-menu .menu>.menu-item.menu-item-has-children>a:after{content:'';display:inline-block;position:absolute;right:16px;top:50%;transform:translateY(-50%);width:10px;height:5px;background-image:url("../images/chevron--down--black.svg");background-repeat:no-repeat;background-size:contain;background-position:center;transition:.2s}.main-menu .menu>.menu-item:hover .sub-menu,.main-menu .menu>.menu-item[aria-expanded="true"] .sub-menu{opacity:1;pointer-events:all}.main-menu .menu>.menu-item:hover,.main-menu .menu>.menu-item[aria-expanded="true"],.main-menu .menu>.menu-item.current-menu-item.menu-item-has-children{background-color:#C50F88}.main-menu .menu>.menu-item:hover>a,.main-menu .menu>.menu-item[aria-expanded="true"]>a,.main-menu .menu>.menu-item.current-menu-item.menu-item-has-children>a{color:#fff}.main-menu .menu>.menu-item:hover>a:after,.main-menu .menu>.menu-item[aria-expanded="true"]>a:after,.main-menu .menu>.menu-item.current-menu-item.menu-item-has-children>a:after{background-image:url("../images/chevron--down--white.svg")}.main-menu .menu>.menu-item>a{display:inline-block;color:#000;width:100%;padding:23px 16px;position:relative;transition:.2s}.main-menu .sub-menu{opacity:0;pointer-events:none;margin:0;padding:0;list-style:none;position:absolute;top:64px;left:0;background-color:#fff;width:364px;border:1px solid #F0F0F0;padding:16px;transition:.2s}.main-menu .sub-menu>.menu-item{transition:.2s}.main-menu .sub-menu>.menu-item>a{display:block;color:#000;padding:8px 0;font-size:14px;line-height:1.5;transition:.2s}.main-menu .sub-menu>.menu-item>a:hover{color:#C50F88}.utility-menu .menu{margin:0;padding:0;list-style:none;display:-ms-flexbox;display:flex}.utility-menu .menu .menu-item>a{color:#000;padding:11px 16px;display:inline-block}.utility-menu .menu .menu-item>a:hover{color:#C50F88}}.push-navigation-trigger{position:absolute;right:26px;top:50%;transform:translateY(-50%);min-width:0}@media (min-width: 320px){body.no-scroll{overflow:hidden}}@media (min-width: 960px){.push-navigation-trigger{display:none}}.menu--mobile{position:relative;z-index:2;max-width:320px}.menu--mobile+*{position:relative;z-index:1}@media (min-width: 960px){.menu--mobile{display:none}}.menu--mobile .menu__list a{display:block;padding:8px 26px;font-family:inherit;font-weight:inherit;font-size:20px;line-height:1.5;color:#212121;transition:.2s}.menu--mobile .menu__list a:focus{color:#2A2A2A}.menu--mobile .menu__list a:hover{color:#2A2A2A}.menu--mobile .menu-item--has-children>a,.menu--mobile .menu-item-has-children>a{position:relative;padding-right:50px}.menu--mobile .menu-item--has-children>a:after,.menu--mobile .menu-item-has-children>a:after{content:'';display:block;position:absolute;top:0;right:0;width:49px;height:100%;background:no-repeat 50% 50% url("../images/chevron--right.svg");background-size:100% 11px;text-align:center;cursor:pointer}.menu--mobile .current_page_ancestor>a,.menu--mobile .current_page_parent>a,.menu--mobile .current_page_item>a,.menu--mobile .current-menu-ancestor>a,.menu--mobile .current-menu-parent>a,.menu--mobile .current-menu-item>a{background-color:rbga(#000, 0.5)}.menu--mobile .menu__back:before{content:'';display:inline-block;background-image:url(../images/chevron--left.svg);background-size:contain;background-repeat:no-repeat;width:8px;height:13px;margin-right:7px;position:relative}.menu--mobile .menu__level{background-color:#fff}.menu--mobile .menu__level__inner{padding-top:72px;padding-bottom:72px}.menu--mobile .menu__level__heading{padding:8px 26px;margin:0;font-size:20px}.menu--mobile .menu__level__heading a{padding:0}.menu--mobile .menu__header{position:absolute;top:0;right:0;z-index:3;padding:28px 26px 0}.menu--mobile .menu__close{min-width:0;margin-bottom:0;position:relative;z-index:3}.menu--mobile .menu__search{position:absolute;top:0;left:0;right:107px;width:170px;padding:21px 0;margin:0 26px}.push{position:relative;z-index:1;overflow:hidden;overflow-y:auto}.push--active{overflow-y:hidden}@media (min-width: 1141px){.push--active{overflow-y:auto}}.push__content:after{position:absolute;top:0;bottom:0;left:0;right:0;z-index:2;content:'';background-color:#fff;opacity:0;pointer-events:none;transition:opacity 0.4s}.push--active .push__content:after{opacity:0.8;pointer-events:auto;transition:opacity 0.2s}@media (min-width: 1141px){.push--active .push__content:after{display:none}}.push__menu{position:fixed;top:0;right:0;bottom:0;z-index:2;transform:translateX(100vw);width:100vw;transition:transform 0.4s}@media (min-width: 321px){.push__menu{min-width:320px;transform:translateX(100vw)}}@media (min-width: 1141px){.push__menu{display:none}}.admin-bar .push__menu{top:46px}@media (min-width: 783px){.admin-bar .push__menu{top:32px}}@media (min-width: 1920px){.push__menu{right:50%;max-width:320px;transform:translateX(50vw) translateX(320px)}}@media (min-width: 1920px){.push__menu{transform:translateX(1280px)}}.push--active .push__menu{box-shadow:0 0 3px rgba(0,0,0,0.1);transform:translateX(0);transition:transform 0.2s}@media (min-width: 1920px){.push--active .push__menu{transform:translateX(50vw)}}@media (min-width: 1920px){.push--active .push__menu{transform:translateX(1920px/2)}}.push__level{position:fixed;top:0;right:0;bottom:0;z-index:2;transform:translateX(100%);width:100%;padding:0;background-color:#fff;overflow:hidden;transition:transform 0.4s}@media (min-width: 1920px){.push__level{max-width:320px}}.push__level__inner{position:absolute;top:0;bottom:0;left:0;right:0;overflow:hidden}.push__level .push__level{background-color:#fcfcfc}.push__level .push__level .push__level{background-color:#fafafa}.push__level .push__level .push__level .push__level{background-color:#f7f7f7}.push__level .push__level .push__level .push__level .push__level{background-color:#f5f5f5}.push__level--top{transform:translateX(0)}@media all and (-ms-high-contrast: none), (-ms-high-contrast: active){.push__level--top{transform:translateX(100%)}}.push__level--active{transform:translateX(0);transition:transform 0.2s}.push__level--current .push__level__inner{overflow-y:auto;overflow-y:scroll;-webkit-overflow-scrolling:touch}.menu__list{margin:0;padding:0}.menu__list .menu-item a{display:block;text-decoration:none;border-bottom:1px solid #fff}.menu__item__child{padding:0;margin:0}.hero{text-align:center;min-height:476px;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;padding:24px;background-repeat:no-repeat;background-size:cover;background-position:center;position:relative;overflow:hidden;z-index:1}.hero .hero__content{position:absolute;top:0;bottom:0;left:0;right:0;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center}.hero .hero__heading{font-size:90px;line-height:.8;color:#fff;margin-top:0;margin-bottom:32px}.hero--basic:before{content:'';position:absolute;top:0;left:0;bottom:0;right:0;background:rgba(214,214,214,0);background:-webkit-gradient(left top, left bottom, color-stop(24%, rgba(214,214,214,0)), color-stop(50%, rgba(10,33,51,0.34)), color-stop(75%, rgba(10,37,60,0.67)), color-stop(100%, #051929));background:linear-gradient(to bottom, rgba(214,214,214,0) 24%, rgba(10,33,51,0.34) 50%, rgba(10,37,60,0.67) 75%, #051929 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#d6d6d6', endColorstr='#051929', GradientType=0 )}.hero--homepage{text-align:left;padding:80px 40px 156px}.hero--homepage .hero__content{z-index:3;max-width:500px;position:relative}.hero--homepage .hero__heading{margin:0 0 40px}.hero--homepage .hero__superheading{font-size:70px;line-height:1.15;color:#fff;display:block}.hero--homepage .hero__heading--main{font-size:100px;line-height:.8;margin-bottom:0;display:block}.hero--homepage .hero__subheading{color:#FFDD17;font-size:42px;line-height:1;display:block;max-width:200px}@media (min-width: 420px){.hero--homepage .hero__subheading{max-width:100%}}.hero--homepage .hero__triangles{position:absolute;bottom:0;left:0;right:0;z-index:4}.hero--homepage .hero__triangles:before,.hero--homepage .hero__triangles:after{position:absolute;bottom:0}.hero--homepage .hero__triangles:before{content:'';left:-720px;width:0;height:0;border-style:solid;border-width:180px 0 0 1440px;border-color:transparent transparent transparent #c50f88}.hero--homepage .hero__triangles:after{content:'';right:-720px;width:0;height:0;border-style:solid;border-width:0 0 180px 1440px;border-color:transparent transparent #c50f88 transparent}@media (min-width: 640px){.hero--homepage .hero__heading--main{font-size:156px}}@media (min-width: 960px){.hero--homepage{padding:108px 108px 156px}}.hero-carousel{position:absolute;top:0;left:0;width:100%;z-index:1}.hero-carousel:after{content:'';position:absolute;top:0;left:0;bottom:0;right:0;z-index:2;background:#051929;background:-webkit-gradient(left top, right top, color-stop(0%, #051929), color-stop(5%, rgba(5,25,41,0.94)), color-stop(53%, rgba(38,71,99,0.34)), color-stop(80%, rgba(255,255,255,0)));background:linear-gradient(to right, #051929 0%, rgba(5,25,41,0.94) 5%, rgba(38,71,99,0.34) 53%, rgba(255,255,255,0) 80%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#051929', endColorstr='#ffffff', GradientType=1 )}@media (min-width: 640px){.hero-carousel:after{background:#051929;background:-webkit-gradient(left top, right top, color-stop(0%, #051929), color-stop(5%, rgba(5,25,41,0.88)), color-stop(29%, rgba(38,71,99,0.33)), color-stop(43%, rgba(255,255,255,0)));background:linear-gradient(to right, #051929 0%, rgba(5,25,41,0.88) 5%, rgba(38,71,99,0.33) 29%, rgba(255,255,255,0) 43%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#051929', endColorstr='#ffffff', GradientType=1 )}}@media (min-width: 960px){.hero-carousel:before{content:'';width:100%;position:absolute;top:0;bottom:0;left:0;z-index:5;background-image:url("../images/homepage-hero-icon-bg.svg");background-repeat:no-repeat;background-size:1475px}}.hero-carousel .hero-carousel__slide{height:calc(100vh + 104px);max-height:745px;width:100%;background-repeat:no-repeat;background-size:cover;background-position:center}.site-footer{position:relative;background-color:#FFDD17;text-align:center;margin-top:100px;padding:150px 24px 40px}@media (min-width: 960px){.site-footer:before{content:'';position:absolute;z-index:0;top:0;left:0;bottom:0;width:100%;background-image:url("../images/footer-bg-design-elements.svg");background-repeat:no-repeat;background-size:cover;background-position:center}}.site-footer .triangles{position:absolute;top:0;left:50%;transform:translateX(-50%);width:0;height:0;border-style:solid;border-width:52px 720px 0 720px;border-color:#ffffff transparent transparent transparent}.site-footer .site-footer__inner{position:relative;z-index:1}.site-footer .site-footer__logo{display:inline-block;width:150px;height:150px;background-image:url("../images/logo-allianz--vertical.svg");background-repeat:no-repeat;background-size:contain;background-position:center;margin-top:10px}.site-footer a{color:#000}.footer-menu{margin-top:24px;margin-bottom:24px}.footer-menu .menu{list-style:none;padding-left:0;max-width:636px;margin:0 auto}.footer-menu .menu .menu-item{font-family:"aktiv-grotesk-extended",sans-serif;font-weight:500}.footer-menu .menu .menu-item a{display:inline-block;text-decoration:none;font-size:14px;padding:8px}.footer-menu .menu .menu-item a:hover{text-decoration:underline}@media (min-width: 640px){.footer-menu .menu{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}.footer-menu .menu .menu-item a{padding:16px 8px}}.footer-sponsors{border-top:1px solid #000;border-bottom:1px solid #000;max-width:620px;margin:0 auto;padding:24px 0}.footer-sponsors .sponsor{display:inline-block;vertical-align:middle;margin:0 16px}.footer-sponsors .sponsor .sponsor__link{width:50px;height:66px;display:-ms-inline-flexbox;display:inline-flex;vertical-align:middle;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center}.footer-sponsors .sponsor .sponsor__icon{max-width:100%}.sports-backers-attirubition p{font-size:10px;letter-spacing:1px;text-transform:uppercase;font-family:"dinosaur",sans-serif;margin-top:40px;margin-bottom:16px}.sports-backers-logo{display:inline-block;width:127px;height:46px;background-image:url("../images/sports-backers.svg");background-repeat:no-repeat;background-size:contain;background-position:center}.footer-copyright{font-size:10px}.footer-copyright a{text-decoration:underline}.footer-copyright a:hover{text-decoration:none}.colab-attribution{margin-top:24px}.colab-attribution p{font-size:10px}.colab-attribution a{text-decoration:underline}.colab-attribution a:hover{text-decoration:none}.max-width-table{display:inline-block;position:relative;margin-top:1.2rem;max-width:100%;overflow:hidden;vertical-align:middle}.max-width-table::before,.max-width-table::after{content:'';display:block;position:absolute;top:0;bottom:0;z-index:1;opacity:0;transition:opacity 0.4s;width:2rem}.max-width-table::before{left:-2rem;box-shadow:8px 0 16px -4px rgba(0,0,0,0.2)}.max-width-table::after{right:-2rem;box-shadow:-8px 0 16px -4px rgba(0,0,0,0.2)}.max-width-table-inner{width:inherit;overflow:hidden;overflow-x:auto}.max-width-table table{margin:0;border-color:transparent}.max-width-table caption{border-color:transparent}.max-width-table--left::before{opacity:1;transition:opacity 0.2s}.max-width-table--right::after{opacity:1;transition:opacity 0.2s}@media only print{.max-width-table{max-width:none;overflow:initial}.max-width-table-inner{overflow:initial}.max-width-table::before,.max-width-table::after{display:none}.max-width-table table{width:auto}}.sidebar{border:1px solid #F0F0F0;margin-top:80px}.sidebar .sidebar__heading{font-size:14px;font-family:"aktiv-grotesk-extended",sans-serif;font-weight:800;text-transform:uppercase;padding:16px;margin:0;border-bottom:1px solid #F0F0F0}.sidebar .sidebar__links{list-style:none;padding:16px}@media (min-width: 768px){.sidebar{width:260px;margin-top:0;margin-right:32px}}.accordion-items{max-width:750px}.accordion{margin-bottom:24px;border:1.5px solid #C50F88}.accordion.open .accordion__header{background-color:#C50F88}.accordion.open .accordion__heading{color:#fff}.accordion.open .accordion__heading:after{background-image:url("../images/chevron--up--white.svg")}.accordion .accordion__header{padding:24px 16px;width:100%;cursor:pointer;transition:.2s}.accordion .accordion__body{display:none;padding:16px 32px 24px}.accordion .accordion__heading{color:#C50F88;margin:0;font-family:"aktiv-grotesk-extended",sans-serif;font-size:18px;font-weight:500;line-height:1.333;text-transform:none;padding-right:32px;position:relative;transition:.2s}.accordion .accordion__heading:after{content:'';display:inline-block;position:absolute;right:0;top:50%;transform:translateY(-50%);width:16.41px;height:7.02px;background-image:url("../images/chevron--down--magenta.svg");background-repeat:no-repeat;background-size:contain;background-position:center;transition:.2s}.pagination{padding:80px 24px;text-align:center}.component.no-bottom-padding{padding-bottom:0}.component--countdown{background-color:#C50F88;color:#fff;padding:40px 0 60px;text-align:center}.countdown__heading{font-size:18px;font-family:"aktiv-grotesk-extended",sans-serif;font-weight:800;text-transform:uppercase;letter-spacing:1px;margin:0 0 44px;padding:0 24px}.countdown__timer{width:100%;max-width:calc(775px + (24px * 2));padding:0 24px;margin:0 auto}.countdown__increments{position:relative;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}.countdown__increment{border:1.27px solid #A30356;width:100%;max-width:145px}.countdown__unit{font-family:"aktiv-grotesk-extended",sans-serif;font-weight:500;text-transform:uppercase;font-size:13px;letter-spacing:.65px;border-bottom:1px solid #A30356;padding:9.5px 0}.countdown__value{font-family:"Timmons NY",sans-serif;text-transform:uppercase !important;font-size:50px;padding-top:20%}@media (min-width: 480px){.countdown__value{font-size:80px}}@media (min-width: 640px){.countdown__value{font-size:120px}}.component--full-width{background-color:#184264;color:#fff;text-align:center;padding:55px 24px 48px}.full-width__heading{font-size:70px;margin:0 0 16px;line-height:1}.full-width__description{margin:0 auto 40px;font-size:18px;line-height:1.444444444;max-width:945px}.component--three-column,.component--three-column--small{padding-top:60px;padding-bottom:54px}.component--three-column .three-column__wrapper,.component--three-column--small .three-column__wrapper{width:100%;max-width:calc(1140px + (24px * 2));padding:0 24px;margin:0 auto}.component--three-column .three-column__item,.component--three-column--small .three-column__item{margin-bottom:40px}.component--three-column .three-column__image,.component--three-column--small .three-column__image{position:relative;display:block;background-repeat:no-repeat;background-size:cover;background-position:center}.component--three-column .three-column__image:before,.component--three-column--small .three-column__image:before{content:'';display:block;padding-bottom:75%}.component--three-column .three-column__text,.component--three-column--small .three-column__text{padding-right:16px;margin-bottom:24px}.component--three-column .three-column__heading,.component--three-column--small .three-column__heading{font-size:70px;line-height:.928571429;margin:24px 0 16px}.component--three-column .three-column__description,.component--three-column--small .three-column__description{font-size:18px;line-height:1.277777778;color:#212121}@media (min-width: 768px){.three-column__items{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}.three-column__item{width:31%;margin-bottom:0}}.component--three-column--small .three-column__heading{font-size:50px}.component--fifty-fifty,.component--fifty-fifty--full-width{padding-top:55px;padding-bottom:55px}.component--fifty-fifty.background-color-white,.background-color-white.component--fifty-fifty--full-width{background-color:#fff}.component--fifty-fifty.background-color-gray,.background-color-gray.component--fifty-fifty--full-width{background-color:#F7F7F7}.component--fifty-fifty .fifty-fifty__inner,.component--fifty-fifty--full-width .fifty-fifty__inner{width:100%;max-width:calc(1135px + (24px * 2));margin:0 auto;padding:0 24px}.component--fifty-fifty .fifty-fifty__inner.has-image .fifty-fifty__text,.component--fifty-fifty--full-width .fifty-fifty__inner.has-image .fifty-fifty__text{padding-top:35px}.component--fifty-fifty .fifty-fifty__text,.component--fifty-fifty--full-width .fifty-fifty__text{padding-bottom:0}.component--fifty-fifty .fifty-fifty__image,.component--fifty-fifty--full-width .fifty-fifty__image{background-repeat:no-repeat;background-size:cover;background-position:center;padding-bottom:66%}.component--fifty-fifty .fifty-fifty__heading,.component--fifty-fifty--full-width .fifty-fifty__heading{font-size:70px;line-height:.928571429;margin-top:0;margin-bottom:24px}.component--fifty-fifty .fifty-fifty__description,.component--fifty-fifty--full-width .fifty-fifty__description{font-size:18px;line-height:1.444444444;color:#212121;margin-bottom:40px}@media (min-width: 960px){.component--fifty-fifty.align-left .fifty-fifty__image,.align-left.component--fifty-fifty--full-width .fifty-fifty__image{-ms-flex-order:1;order:1;padding-bottom:0}.component--fifty-fifty.align-left .fifty-fifty__text,.align-left.component--fifty-fifty--full-width .fifty-fifty__text{-ms-flex-order:2;order:2;padding-left:88px;padding-right:16px}.component--fifty-fifty.align-right .fifty-fifty__image,.align-right.component--fifty-fifty--full-width .fifty-fifty__image{-ms-flex-order:2;order:2}.component--fifty-fifty.align-right .fifty-fifty__text,.align-right.component--fifty-fifty--full-width .fifty-fifty__text{-ms-flex-order:1;order:1;padding-right:104px}.component--fifty-fifty .fifty-fifty__inner.has-image,.component--fifty-fifty--full-width .fifty-fifty__inner.has-image{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}.component--fifty-fifty .fifty-fifty__inner.has-image .fifty-fifty__text,.component--fifty-fifty--full-width .fifty-fifty__inner.has-image .fifty-fifty__text{width:50%;padding-top:70px;padding-bottom:70px}.component--fifty-fifty .fifty-fifty__inner.has-image .fifty-fifty__image,.component--fifty-fifty--full-width .fifty-fifty__inner.has-image .fifty-fifty__image{width:50%;padding-bottom:0}}.component--fifty-fifty--full-width{padding:0;overflow:hidden}.component--fifty-fifty--full-width .fifty-fifty__inner{padding:0;max-width:100%}.component--fifty-fifty--full-width .fifty-fifty__text{position:relative;padding:24px}.component--fifty-fifty--full-width .fifty-fifty__heading{font-size:70px}@media (min-width: 640px){.component--fifty-fifty--full-width .fifty-fifty__text{padding:40px}.component--fifty-fifty--full-width .fifty-fifty__heading{font-size:90px}}@media (min-width: 960px){.component--fifty-fifty--full-width.align-left .fifty-fifty__image{-ms-flex-order:1;order:1}.component--fifty-fifty--full-width.align-left .fifty-fifty__text{-ms-flex-order:2;order:2;padding:90px}.component--fifty-fifty--full-width.align-right .fifty-fifty__image{-ms-flex-order:2;order:2}.component--fifty-fifty--full-width.align-right .fifty-fifty__text{-ms-flex-order:1;order:1;padding:90px}.component--fifty-fifty--full-width .fifty-fifty__text{width:50%}.component--fifty-fifty--full-width .fifty-fifty__image{width:50%}.component--fifty-fifty--full-width .triangles{position:absolute;right:100%;top:50%;transform:translateY(-50%);width:0;height:0;border-style:solid;border-width:400px 100px 400px 0;border-color:transparent #fff transparent transparent}.component--fifty-fifty--full-width.background-color-gray .triangles{border-color:transparent #F7F7F7 transparent transparent}.component--fifty-fifty--full-width.align-right .triangles{left:100%;border-width:400px 0 400px 100px;border-color:transparent transparent transparent #fff}.component--fifty-fifty--full-width.align-right.background-color-gray .triangles{border-color:transparent transparent transparent #F7F7F7}}.component--wysiwyg{padding:80px 24px 0px 24px}.component--wysiwyg .wysiwyg{max-width:945px;margin:0 auto}@media (min-width: 768px){.wysiwyg--sidebar{display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around}.wysiwyg--sidebar .wysiwyg__content{-ms-flex-order:2;order:2;max-width:calc(100% - 292px)}.wysiwyg--sidebar .wysiwyg__sidebar{-ms-flex-order:1;order:1}}div.component--three-column--small+div.component--wysiwyg{padding-top:0}

/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIi4uLy4uL25vZGVfbW9kdWxlcy9ub3JtYWxpemUuc2Nzcy9ub3JtYWxpemUuc2NzcyIsInNldHRpbmdzL19mb250cy5zY3NzIiwidG9vbGJveC9fYnJlYWRjcnVtYnMuc2NzcyIsInRvb2xib3gvbWl4aW5zL19jbGVhci5zY3NzIiwidG9vbGJveC9fZm9ybXMtYmFzZS5zY3NzIiwic2V0dGluZ3MvX3ZhcmlhYmxlcy5zY3NzIiwidG9vbGJveC9fZ2FsbGVyeS5zY3NzIiwidG9vbGJveC9fZ3Jhdml0eS1mb3Jtcy5zY3NzIiwiYmFzZS9fZ2xvYmFsLnNjc3MiLCJiYXNlL19sYXlvdXQuc2NzcyIsImJhc2UvX3R5cG9ncmFwaHkuc2NzcyIsImJhc2UvX3d5c2l3eWcuc2NzcyIsIm1vZHVsZXMvX2FsZXJ0LWJhci5zY3NzIiwibW9kdWxlcy9fYnV0dG9ucy5zY3NzIiwibW9kdWxlcy9faGVhZGVyLnNjc3MiLCJtb2R1bGVzL19wdXNoLW1lbnUuc2NzcyIsIm1vZHVsZXMvX2hlcm8uc2NzcyIsIm1vZHVsZXMvX2Zvb3Rlci5zY3NzIiwibW9kdWxlcy9fbWF4LXdpZHRoLXRhYmxlLnNjc3MiLCJtb2R1bGVzL19zaWRlYmFyLnNjc3MiLCJtb2R1bGVzL19hY2NvcmRpb24uc2NzcyIsIm1vZHVsZXMvX3BhZ2luYXRpb24uc2NzcyIsIm1vZHVsZXMvY29tcG9uZW50cy9fZ2xvYmFsLnNjc3MiLCJtb2R1bGVzL2NvbXBvbmVudHMvX2NvdW50ZG93bi5zY3NzIiwibW9kdWxlcy9jb21wb25lbnRzL19mdWxsLXdpZHRoLnNjc3MiLCJtb2R1bGVzL2NvbXBvbmVudHMvXzMtY29sdW1uLnNjc3MiLCJtb2R1bGVzL2NvbXBvbmVudHMvXzUwLTUwLnNjc3MiLCJtb2R1bGVzL2NvbXBvbmVudHMvX3d5c2l3eWcuc2NzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQSxzRUFBc0UsS0FTcEUsdUJBQ0EsMEJBQ0EsNkJBQStCLENBQ2hDLEtBT0MsUUFBVSxDQUNYLDJGQXlC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QSxjQUFnQixDQVBsQix1REFXRSxrQkFDQSxZQUFjLENBWmhCLDBEQW9CRSxjQUFnQixDQUNoQiwwQkFyQkYsdURBMEJHLFlBQWMsQ0ExQmpCLDBEQThCRyxjQUFnQixDQUNoQixDQUdGLDBCQWxDRCxtRUF1Q0ksaUJBQUEsQUFBUyxPQUFBLENBdkNiLGtFQTJDSSxpQkFBQSxBQUNBLFFBQUEsWUFBYyxDQTVDbEIsb0VBbURJLGlCQUFBLEFBQVMsT0FBQSxDQW5EYixtRUF1REksaUJBQUEsQUFDQSxRQUFBLFlBQWMsQ0F4RGxCLHVEQTZERyxTQUFXLENBN0RkLHdEQWlFRyxTQUFXLENBakVkLCtDQXFFRyxrQkFDQSxXQUNBLFFBQ0EsMkJBQ0EsUUFDQSxTQUNBLG1CQUNBLGlDQUNBLHFEQUF3RCxDQTdFM0QscUVBbUZJLHdEQUEwRCxDQW5GOUQsMkRBMEZJLFVBQ0EsaUNBQ0EscURyQm5MVyxDcUJ1RmYsaUZBa0dLLHdEQUEwRCxDQUMxRCxDQ3ZNTCxvQkFDQywwQkFBNEIsQ0FEN0IsNkJBSUUsZ0JBQ0EsYUFBZSxDQUNmLDBCQUdGLGtCQUdFLG9CQUFBLEFBQ0EsYUFBQSx5QkFBQSxBQUE4Qiw0QkFBQSxDQUpoQyxvQ0FPRyxpQkFBQSxBQUNBLFFBQUEsNEJBQWUsQ0FSbEIsb0NBWUcsaUJBQUEsQUFBUyxPQUFBLENBQ1QsQ0FJSCwwREFDQyxhQUFlLENBQ2YiLCJmaWxlIjoiY2FyYm9uX3N0eWxlcy5jc3MiLCJzb3VyY2VzQ29udGVudCI6WyIvKiEgbm9ybWFsaXplLnNjc3MgdjAuMS4wIHwgTUlUIExpY2Vuc2UgfCBiYXNlZCBvbiBnaXQuaW8vbm9ybWFsaXplICovXG5cbi8qKlxuICogMS4gU2V0IGRlZmF1bHQgZm9udCBmYW1pbHkgdG8gc2Fucy1zZXJpZi5cbiAqIDIuIFByZXZlbnQgaU9TIHRleHQgc2l6ZSBhZGp1c3QgYWZ0ZXIgb3JpZW50YXRpb24gY2hhbmdlLCB3aXRob3V0IGRpc2FibGluZ1xuICogICAgdXNlciB6b29tLlxuICovXG5cbmh0bWwge1xuICBmb250LWZhbWlseTogc2Fucy1zZXJpZjsgLyogMSAqL1xuICAtbXMtdGV4dC1zaXplLWFkanVzdDogMTAwJTsgLyogMiAqL1xuICAtd2Via2l0LXRleHQtc2l6ZS1hZGp1c3Q6IDEwMCU7IC8qIDIgKi9cbn1cblxuLyoqXG4gKiBSZW1vdmUgZGVmYXVsdCBtYXJnaW4uXG4gKi9cblxuYm9keSB7XG4gIG1hcmdpbjogMDtcbn1cblxuLyogSFRNTDUgZGlzcGxheSBkZWZpbml0aW9uc1xuICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cblxuLyoqXG4gKiBDb3JyZWN0IGBibG9ja2AgZGlzcGxheSBub3QgZGVmaW5lZCBmb3IgYW55IEhUTUw1IGVsZW1lbnQgaW4gSUUgOC85LlxuICogQ29ycmVjdCBgYmxvY2tgIGRpc3BsYXkgbm90IGRlZmluZWQgZm9yIGBkZXRhaWxzYCBvciBgc3VtbWFyeWAgaW4gSUUgMTAvMTFcbiAqIGFuZCBGaXJlZm94LlxuICogQ29ycmVjdCBgYmxvY2tgIGRpc3BsYXkgbm90IGRlZmluZWQgZm9yIGBtYWluYCBpbiBJRSAxMS5cbiAqL1xuXG5hcnRpY2xlLFxuYXNpZGUsXG5kZXRhaWxzLFxuZmlnY2FwdGlvbixcbmZpZ3VyZSxcbmZvb3RlcixcbmhlYWRlcixcbmhncm91cCxcbm1haW4sXG5tZW51LFxubmF2LFxuc2VjdGlvbixcbnN1bW1hcnkge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLyoqXG4gKiAxLiBDb3JyZWN0IGBpbmxpbmUtYmxvY2tgIGRpc3BsYXkgbm90IGRlZmluZWQgaW4gSUUgOC85LlxuICogMi4gTm9ybWFsaXplIHZlcnRpY2FsIGFsaWdubWVudCBvZiBgcHJvZ3Jlc3NgIGluIENocm9tZSwgRmlyZWZveCwgYW5kIE9wZXJhLlxuICovXG5cbmF1ZGlvLFxuY2FudmFzLFxucHJvZ3Jlc3MsXG52aWRlbyB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jazsgLyogMSAqL1xuICB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7IC8qIDIgKi9cbn1cblxuLyoqXG4gKiBQcmV2ZW50IG1vZGVybiBicm93c2VycyBmcm9tIGRpc3BsYXlpbmcgYGF1ZGlvYCB3aXRob3V0IGNvbnRyb2xzLlxuICogUmVtb3ZlIGV4Y2VzcyBoZWlnaHQgaW4gaU9TIDUgZGV2aWNlcy5cbiAqL1xuXG5hdWRpbzpub3QoW2NvbnRyb2xzXSkge1xuICBkaXNwbGF5OiBub25lO1xuICBoZWlnaHQ6IDA7XG59XG5cbi8qKlxuICogQWRkcmVzcyBgW2hpZGRlbl1gIHN0eWxpbmcgbm90IHByZXNlbnQgaW4gSUUgOC85LzEwLlxuICogSGlkZSB0aGUgYHRlbXBsYXRlYCBlbGVtZW50IGluIElFIDgvOS8xMSwgU2FmYXJpLCBhbmQgRmlyZWZveCA8IDIyLlxuICovXG5cbltoaWRkZW5dLFxudGVtcGxhdGUge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4vKiBMaW5rc1xuICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cblxuLyoqXG4gKiBSZW1vdmUgdGhlIGdyYXkgYmFja2dyb3VuZCBjb2xvciBmcm9tIGFjdGl2ZSBsaW5rcyBpbiBJRSAxMC5cbiAqL1xuXG5hIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbi8qKlxuICogSW1wcm92ZSByZWFkYWJpbGl0eSB3aGVuIGZvY3VzZWQgYW5kIGFsc28gbW91c2UgaG92ZXJlZCBpbiBhbGwgYnJvd3NlcnMuXG4gKi9cblxuYTphY3RpdmUsXG5hOmhvdmVyIHtcbiAgb3V0bGluZTogMDtcbn1cblxuLyogVGV4dC1sZXZlbCBzZW1hbnRpY3NcbiAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG5cbi8qKlxuICogQWRkcmVzcyBzdHlsaW5nIG5vdCBwcmVzZW50IGluIElFIDgvOS8xMC8xMSwgU2FmYXJpLCBhbmQgQ2hyb21lLlxuICovXG5cbmFiYnJbdGl0bGVdIHtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IGRvdHRlZDtcbn1cblxuLyoqXG4gKiBBZGRyZXNzIHN0eWxlIHNldCB0byBgYm9sZGVyYCBpbiBGaXJlZm94IDQrLCBTYWZhcmksIGFuZCBDaHJvbWUuXG4gKi9cblxuYixcbnN0cm9uZyB7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuXG4vKipcbiAqIEFkZHJlc3Mgc3R5bGluZyBub3QgcHJlc2VudCBpbiBTYWZhcmkgYW5kIENocm9tZS5cbiAqL1xuXG5kZm4ge1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG59XG5cbi8qKlxuICogQWRkcmVzcyB2YXJpYWJsZSBgaDFgIGZvbnQtc2l6ZSBhbmQgbWFyZ2luIHdpdGhpbiBgc2VjdGlvbmAgYW5kIGBhcnRpY2xlYFxuICogY29udGV4dHMgaW4gRmlyZWZveCA0KywgU2FmYXJpLCBhbmQgQ2hyb21lLlxuICovXG5cbmgxIHtcbiAgZm9udC1zaXplOiAyZW07XG4gIG1hcmdpbjogMC42N2VtIDA7XG59XG5cbi8qKlxuICogQWRkcmVzcyBzdHlsaW5nIG5vdCBwcmVzZW50IGluIElFIDgvOS5cbiAqL1xuXG5tYXJrIHtcbiAgYmFja2dyb3VuZDogI2ZmMDtcbiAgY29sb3I6ICMwMDA7XG59XG5cbi8qKlxuICogQWRkcmVzcyBpbmNvbnNpc3RlbnQgYW5kIHZhcmlhYmxlIGZvbnQgc2l6ZSBpbiBhbGwgYnJvd3NlcnMuXG4gKi9cblxuc21hbGwge1xuICBmb250LXNpemU6IDgwJTtcbn1cblxuLyoqXG4gKiBQcmV2ZW50IGBzdWJgIGFuZCBgc3VwYCBhZmZlY3RpbmcgYGxpbmUtaGVpZ2h0YCBpbiBhbGwgYnJvd3NlcnMuXG4gKi9cblxuc3ViLFxuc3VwIHtcbiAgZm9udC1zaXplOiA3NSU7XG4gIGxpbmUtaGVpZ2h0OiAwO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTtcbn1cblxuc3VwIHtcbiAgdG9wOiAtMC41ZW07XG59XG5cbnN1YiB7XG4gIGJvdHRvbTogLTAuMjVlbTtcbn1cblxuLyogRW1iZWRkZWQgY29udGVudFxuICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cblxuLyoqXG4gKiBSZW1vdmUgYm9yZGVyIHdoZW4gaW5zaWRlIGBhYCBlbGVtZW50IGluIElFIDgvOS8xMC5cbiAqL1xuXG5pbWcge1xuICBib3JkZXI6IDA7XG59XG5cbi8qKlxuICogQ29ycmVjdCBvdmVyZmxvdyBub3QgaGlkZGVuIGluIElFIDkvMTAvMTEuXG4gKi9cblxuc3ZnOm5vdCg6cm9vdCkge1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuXG4vKiBHcm91cGluZyBjb250ZW50XG4gICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuXG4vKipcbiAqIEFkZHJlc3MgbWFyZ2luIG5vdCBwcmVzZW50IGluIElFIDgvOSBhbmQgU2FmYXJpLlxuICovXG5cbmZpZ3VyZSB7XG4gIG1hcmdpbjogMWVtIDQwcHg7XG59XG5cbi8qKlxuICogQWRkcmVzcyBkaWZmZXJlbmNlcyBiZXR3ZWVuIEZpcmVmb3ggYW5kIG90aGVyIGJyb3dzZXJzLlxuICovXG5cbmhyIHtcbiAgLW1vei1ib3gtc2l6aW5nOiBjb250ZW50LWJveDtcbiAgYm94LXNpemluZzogY29udGVudC1ib3g7XG4gIGhlaWdodDogMDtcbn1cblxuLyoqXG4gKiBDb250YWluIG92ZXJmbG93IGluIGFsbCBicm93c2Vycy5cbiAqL1xuXG5wcmUge1xuICBvdmVyZmxvdzogYXV0bztcbn1cblxuLyoqXG4gKiBBZGRyZXNzIG9kZCBgZW1gLXVuaXQgZm9udCBzaXplIHJlbmRlcmluZyBpbiBhbGwgYnJvd3NlcnMuXG4gKi9cblxuY29kZSxcbmtiZCxcbnByZSxcbnNhbXAge1xuICBmb250LWZhbWlseTogbW9ub3NwYWNlLCBtb25vc3BhY2U7XG4gIGZvbnQtc2l6ZTogMWVtO1xufVxuXG4vKiBGb3Jtc1xuICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cblxuLyoqXG4gKiBLbm93biBsaW1pdGF0aW9uOiBieSBkZWZhdWx0LCBDaHJvbWUgYW5kIFNhZmFyaSBvbiBPUyBYIGFsbG93IHZlcnkgbGltaXRlZFxuICogc3R5bGluZyBvZiBgc2VsZWN0YCwgdW5sZXNzIGEgYGJvcmRlcmAgcHJvcGVydHkgaXMgc2V0LlxuICovXG5cbi8qKlxuICogMS4gQ29ycmVjdCBjb2xvciBub3QgYmVpbmcgaW5oZXJpdGVkLlxuICogICAgS25vd24gaXNzdWU6IGFmZmVjdHMgY29sb3Igb2YgZGlzYWJsZWQgZWxlbWVudHMuXG4gKiAyLiBDb3JyZWN0IGZvbnQgcHJvcGVydGllcyBub3QgYmVpbmcgaW5oZXJpdGVkLlxuICogMy4gQWRkcmVzcyBtYXJnaW5zIHNldCBkaWZmZXJlbnRseSBpbiBGaXJlZm94IDQrLCBTYWZhcmksIGFuZCBDaHJvbWUuXG4gKi9cblxuYnV0dG9uLFxuaW5wdXQsXG5vcHRncm91cCxcbnNlbGVjdCxcbnRleHRhcmVhIHtcbiAgY29sb3I6IGluaGVyaXQ7IC8qIDEgKi9cbiAgZm9udDogaW5oZXJpdDsgLyogMiAqL1xuICBtYXJnaW46IDA7IC8qIDMgKi9cbn1cblxuLyoqXG4gKiBBZGRyZXNzIGBvdmVyZmxvd2Agc2V0IHRvIGBoaWRkZW5gIGluIElFIDgvOS8xMC8xMS5cbiAqL1xuXG5idXR0b24ge1xuICBvdmVyZmxvdzogdmlzaWJsZTtcbn1cblxuLyoqXG4gKiBBZGRyZXNzIGluY29uc2lzdGVudCBgdGV4dC10cmFuc2Zvcm1gIGluaGVyaXRhbmNlIGZvciBgYnV0dG9uYCBhbmQgYHNlbGVjdGAuXG4gKiBBbGwgb3RoZXIgZm9ybSBjb250cm9sIGVsZW1lbnRzIGRvIG5vdCBpbmhlcml0IGB0ZXh0LXRyYW5zZm9ybWAgdmFsdWVzLlxuICogQ29ycmVjdCBgYnV0dG9uYCBzdHlsZSBpbmhlcml0YW5jZSBpbiBGaXJlZm94LCBJRSA4LzkvMTAvMTEsIGFuZCBPcGVyYS5cbiAqIENvcnJlY3QgYHNlbGVjdGAgc3R5bGUgaW5oZXJpdGFuY2UgaW4gRmlyZWZveC5cbiAqL1xuXG5idXR0b24sXG5zZWxlY3Qge1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbn1cblxuLyoqXG4gKiAxLiBBdm9pZCB0aGUgV2ViS2l0IGJ1ZyBpbiBBbmRyb2lkIDQuMC4qIHdoZXJlICgyKSBkZXN0cm95cyBuYXRpdmUgYGF1ZGlvYFxuICogICAgYW5kIGB2aWRlb2AgY29udHJvbHMuXG4gKiAyLiBDb3JyZWN0IGluYWJpbGl0eSB0byBzdHlsZSBjbGlja2FibGUgYGlucHV0YCB0eXBlcyBpbiBpT1MuXG4gKiAzLiBJbXByb3ZlIHVzYWJpbGl0eSBhbmQgY29uc2lzdGVuY3kgb2YgY3Vyc29yIHN0eWxlIGJldHdlZW4gaW1hZ2UtdHlwZVxuICogICAgYGlucHV0YCBhbmQgb3RoZXJzLlxuICovXG5cbmJ1dHRvbixcbmh0bWwgaW5wdXRbdHlwZT1cImJ1dHRvblwiXSwgLyogMSAqL1xuaW5wdXRbdHlwZT1cInJlc2V0XCJdLFxuaW5wdXRbdHlwZT1cInN1Ym1pdFwiXSB7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogYnV0dG9uOyAvKiAyICovXG4gIGN1cnNvcjogcG9pbnRlcjsgLyogMyAqL1xufVxuXG4vKipcbiAqIFJlLXNldCBkZWZhdWx0IGN1cnNvciBmb3IgZGlzYWJsZWQgZWxlbWVudHMuXG4gKi9cblxuYnV0dG9uW2Rpc2FibGVkXSxcbmh0bWwgaW5wdXRbZGlzYWJsZWRdIHtcbiAgY3Vyc29yOiBkZWZhdWx0O1xufVxuXG4vKipcbiAqIFJlbW92ZSBpbm5lciBwYWRkaW5nIGFuZCBib3JkZXIgaW4gRmlyZWZveCA0Ky5cbiAqL1xuXG5idXR0b246Oi1tb3otZm9jdXMtaW5uZXIsXG5pbnB1dDo6LW1vei1mb2N1cy1pbm5lciB7XG4gIGJvcmRlcjogMDtcbiAgcGFkZGluZzogMDtcbn1cblxuLyoqXG4gKiBBZGRyZXNzIEZpcmVmb3ggNCsgc2V0dGluZyBgbGluZS1oZWlnaHRgIG9uIGBpbnB1dGAgdXNpbmcgYCFpbXBvcnRhbnRgIGluXG4gKiB0aGUgVUEgc3R5bGVzaGVldC5cbiAqL1xuXG5pbnB1dCB7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG59XG5cbi8qKlxuICogSXQncyByZWNvbW1lbmRlZCB0aGF0IHlvdSBkb24ndCBhdHRlbXB0IHRvIHN0eWxlIHRoZXNlIGVsZW1lbnRzLlxuICogRmlyZWZveCdzIGltcGxlbWVudGF0aW9uIGRvZXNuJ3QgcmVzcGVjdCBib3gtc2l6aW5nLCBwYWRkaW5nLCBvciB3aWR0aC5cbiAqXG4gKiAxLiBBZGRyZXNzIGJveCBzaXppbmcgc2V0IHRvIGBjb250ZW50LWJveGAgaW4gSUUgOC85LzEwLlxuICogMi4gUmVtb3ZlIGV4Y2VzcyBwYWRkaW5nIGluIElFIDgvOS8xMC5cbiAqL1xuXG5pbnB1dFt0eXBlPVwiY2hlY2tib3hcIl0sXG5pbnB1dFt0eXBlPVwicmFkaW9cIl0ge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94OyAvKiAxICovXG4gIHBhZGRpbmc6IDA7IC8qIDIgKi9cbn1cblxuLyoqXG4gKiBGaXggdGhlIGN1cnNvciBzdHlsZSBmb3IgQ2hyb21lJ3MgaW5jcmVtZW50L2RlY3JlbWVudCBidXR0b25zLiBGb3IgY2VydGFpblxuICogYGZvbnQtc2l6ZWAgdmFsdWVzIG9mIHRoZSBgaW5wdXRgLCBpdCBjYXVzZXMgdGhlIGN1cnNvciBzdHlsZSBvZiB0aGVcbiAqIGRlY3JlbWVudCBidXR0b24gdG8gY2hhbmdlIGZyb20gYGRlZmF1bHRgIHRvIGB0ZXh0YC5cbiAqL1xuXG5pbnB1dFt0eXBlPVwibnVtYmVyXCJdOjotd2Via2l0LWlubmVyLXNwaW4tYnV0dG9uLFxuaW5wdXRbdHlwZT1cIm51bWJlclwiXTo6LXdlYmtpdC1vdXRlci1zcGluLWJ1dHRvbiB7XG4gIGhlaWdodDogYXV0bztcbn1cblxuLyoqXG4gKiAxLiBBZGRyZXNzIGBhcHBlYXJhbmNlYCBzZXQgdG8gYHNlYXJjaGZpZWxkYCBpbiBTYWZhcmkgYW5kIENocm9tZS5cbiAqIDIuIEFkZHJlc3MgYGJveC1zaXppbmdgIHNldCB0byBgYm9yZGVyLWJveGAgaW4gU2FmYXJpIGFuZCBDaHJvbWVcbiAqICAgIChpbmNsdWRlIGAtbW96YCB0byBmdXR1cmUtcHJvb2YpLlxuICovXG5cbmlucHV0W3R5cGU9XCJzZWFyY2hcIl0ge1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IHRleHRmaWVsZDsgLyogMSAqL1xuICAtbW96LWJveC1zaXppbmc6IGNvbnRlbnQtYm94O1xuICAtd2Via2l0LWJveC1zaXppbmc6IGNvbnRlbnQtYm94OyAvKiAyICovXG4gIGJveC1zaXppbmc6IGNvbnRlbnQtYm94O1xufVxuXG4vKipcbiAqIFJlbW92ZSBpbm5lciBwYWRkaW5nIGFuZCBzZWFyY2ggY2FuY2VsIGJ1dHRvbiBpbiBTYWZhcmkgYW5kIENocm9tZSBvbiBPUyBYLlxuICogU2FmYXJpIChidXQgbm90IENocm9tZSkgY2xpcHMgdGhlIGNhbmNlbCBidXR0b24gd2hlbiB0aGUgc2VhcmNoIGlucHV0IGhhc1xuICogcGFkZGluZyAoYW5kIGB0ZXh0ZmllbGRgIGFwcGVhcmFuY2UpLlxuICovXG5cbmlucHV0W3R5cGU9XCJzZWFyY2hcIl06Oi13ZWJraXQtc2VhcmNoLWNhbmNlbC1idXR0b24sXG5pbnB1dFt0eXBlPVwic2VhcmNoXCJdOjotd2Via2l0LXNlYXJjaC1kZWNvcmF0aW9uIHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xufVxuXG4vKipcbiAqIERlZmluZSBjb25zaXN0ZW50IGJvcmRlciwgbWFyZ2luLCBhbmQgcGFkZGluZy5cbiAqL1xuXG5maWVsZHNldCB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNjMGMwYzA7XG4gIG1hcmdpbjogMCAycHg7XG4gIHBhZGRpbmc6IDAuMzVlbSAwLjYyNWVtIDAuNzVlbTtcbn1cblxuLyoqXG4gKiAxLiBDb3JyZWN0IGBjb2xvcmAgbm90IGJlaW5nIGluaGVyaXRlZCBpbiBJRSA4LzkvMTAvMTEuXG4gKiAyLiBSZW1vdmUgcGFkZGluZyBzbyBwZW9wbGUgYXJlbid0IGNhdWdodCBvdXQgaWYgdGhleSB6ZXJvIG91dCBmaWVsZHNldHMuXG4gKi9cblxubGVnZW5kIHtcbiAgYm9yZGVyOiAwOyAvKiAxICovXG4gIHBhZGRpbmc6IDA7IC8qIDIgKi9cbn1cblxuLyoqXG4gKiBSZW1vdmUgZGVmYXVsdCB2ZXJ0aWNhbCBzY3JvbGxiYXIgaW4gSUUgOC85LzEwLzExLlxuICovXG5cbnRleHRhcmVhIHtcbiAgb3ZlcmZsb3c6IGF1dG87XG59XG5cbi8qKlxuICogRG9uJ3QgaW5oZXJpdCB0aGUgYGZvbnQtd2VpZ2h0YCAoYXBwbGllZCBieSBhIHJ1bGUgYWJvdmUpLlxuICogTk9URTogdGhlIGRlZmF1bHQgY2Fubm90IHNhZmVseSBiZSBjaGFuZ2VkIGluIENocm9tZSBhbmQgU2FmYXJpIG9uIE9TIFguXG4gKi9cblxub3B0Z3JvdXAge1xuICBmb250LXdlaWdodDogYm9sZDtcbn1cblxuLyogVGFibGVzXG4gICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuXG4vKipcbiAqIFJlbW92ZSBtb3N0IHNwYWNpbmcgYmV0d2VlbiB0YWJsZSBjZWxscy5cbiAqL1xuXG50YWJsZSB7XG4gIGJvcmRlci1jb2xsYXBzZTogY29sbGFwc2U7XG4gIGJvcmRlci1zcGFjaW5nOiAwO1xufVxuXG50ZCxcbnRoIHtcbiAgcGFkZGluZzogMDtcbn1cbiIsIkBmb250LWZhY2Uge1xuXHRmb250LWZhbWlseTogJ1RpbW1vbnMgTlknO1xuXHRzcmM6IHVybCgnLi4vZm9udHMvVElNTU9OU19OWV9GSU5BTC5lb3QnKTtcblx0c3JjOiB1cmwoJy4uL2ZvbnRzL1RJTU1PTlNfTllfRklOQUwuZW90JykgZm9ybWF0KCdlbWJlZGRlZC1vcGVudHlwZScpLFxuXHRcdCB1cmwoJy4uL2ZvbnRzL1RJTU1PTlNfTllfRklOQUwud29mZjInKSBmb3JtYXQoJ3dvZmYyJyksXG5cdFx0IHVybCgnLi4vZm9udHMvVElNTU9OU19OWV9GSU5BTC53b2ZmJykgZm9ybWF0KCd3b2ZmJyksXG5cdFx0IHVybCgnLi4vZm9udHMvVElNTU9OU19OWV9GSU5BTC50dGYnKSBmb3JtYXQoJ3RydWV0eXBlJyksXG5cdFx0IHVybCgnLi4vZm9udHMvVElNTU9OU19OWV9GSU5BTC5zdmcjVElNTU9OU19OWV9GSU5BTCcpIGZvcm1hdCgnc3ZnJyk7XG5cdGZvbnQtd2VpZ2h0OiBub3JtYWw7XG5cdGZvbnQtc3R5bGU6IG5vcm1hbDtcbn1cbiIsIi8qKlxuICogQ2FyYm9uIEJyZWFkY3J1bWJzXG4gKlxuICogQHBhY2thZ2UgQ2FyYm9uXG4gKiBAc3VicGFja2FnZSBTQ1NTXG4gKiBAc2luY2UgMi4wLjBcbiAqL1xuXG4uY2FyYm9uLWJyZWFkY3J1bWJzIHtcblx0bWFyZ2luOiAwO1xuXHRwYWRkaW5nOiAwO1xuXHRAaW5jbHVkZSBjbGVhcjtcblxuXHQmX19pdGVtIHtcblx0XHRsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG5cdFx0ZmxvYXQ6IGxlZnQ7XG5cdH1cblxuXHQmX19pdGVtLS1jdXJyZW50IHtcblx0XHRmb250LXdlaWdodDogYm9sZDtcblx0fVxuXG5cdCZfX2l0ZW0tLWRpdmlkZXIge1xuXHRcdG1hcmdpbjogMCAuNXJlbTtcblx0fVxufVxuIiwiQG1peGluIGNsZWFyKCkge1xuICAgICY6YWZ0ZXIge1xuICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgZGlzcGxheTogdGFibGU7XG4gICAgICAgIGNsZWFyOiBib3RoO1xuICAgIH1cbn0iLCIvKipcbiAqIEZvcm1zIEJhc2VcbiAqXG4gKiBCYXNlIHN0eWxlcyBmb3IgYWxsIGZvcm0gZWxlbWVudHMuXG4gKlxuICogQHBhY2thZ2UgQ2FyYm9uXG4gKiBAc3VicGFja2FnZSBTQ1NTXG4gKiBAc2luY2UgMi4wLjBcbiAqL1xuXG4vLyBGb3JtIGJhc2UgZm9udCBzaXplIC0gdXNlIGlmIG5lZWRlZFxuLy8gZm9ybSB7XG4vLyBcdGZvbnQtc2l6ZTogMTZweDtcbi8vIH1cblxuQG1peGluIHBsYWNlaG9sZGVyX3N0eWxlcyB7XG4gICAgJi5wbGFjZWhvbGRlciB7IEBjb250ZW50OyB9XG4gICAgJjotbW96LXBsYWNlaG9sZGVyIHsgQGNvbnRlbnQ7IH1cbiAgICAmOjotbW96LXBsYWNlaG9sZGVyIHsgQGNvbnRlbnQ7IH1cbiAgICAmOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7IEBjb250ZW50OyB9XG4gICAgJjo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7IEBjb250ZW50OyB9XG59XG5cbkBtaXhpbiBhbGxfaW5wdXRzIHtcbiAgICB0ZXh0YXJlYSwgc2VsZWN0LCBpbnB1dFt0eXBlPVwiZGF0ZVwiXSwgaW5wdXRbdHlwZT1cImRhdGV0aW1lXCJdLCBpbnB1dFt0eXBlPVwiZGF0ZXRpbWUtbG9jYWxcIl0sIGlucHV0W3R5cGU9XCJlbWFpbFwiXSwgaW5wdXRbdHlwZT1cInN1Ym1pdFwiXSwgaW5wdXRbdHlwZT1cIm1vbnRoXCJdLCBpbnB1dFt0eXBlPVwibnVtYmVyXCJdLCBpbnB1dFt0eXBlPVwicGFzc3dvcmRcIl0sIGlucHV0W3R5cGU9XCJzZWFyY2hcIl0sIGlucHV0W3R5cGU9XCJ0ZWxcIl0sIGlucHV0W3R5cGU9XCJ0ZXh0XCJdLCBpbnB1dFt0eXBlPVwidGltZVwiXSwgaW5wdXRbdHlwZT1cInVybFwiXSwgaW5wdXRbdHlwZT1cIndlZWtcIl0sIGlucHV0W3R5cGU9XCJmaWxlXCJdLCBpbnB1dFt0eXBlPVwiYnV0dG9uXCJde1xuICAgICAgICBAY29udGVudDtcbiAgICB9XG59XG5cbiVmb3JtLWRlc2NyaXB0aW9uLXN0eWxlIHtcblx0Zm9udC1zaXplOiAxMnB4O1xuXHRmb250LXdlaWdodDogbm9ybWFsO1xuXHRmb250LXN0eWxlOiBpdGFsaWM7XG5cdGNvbG9yOiAkZ3JheV8zNTtcblx0bWFyZ2luOiAwLjNlbSAwIDFlbSAwO1xufVxuXG4vKipcbkJhc2UgSW5wdXQgU3R5bGVzXG4qKi9cbiRpbnB1dF9wYWRkaW5nX3RvcDogMC43ZW07XG4kaW5wdXRfcGFkZGluZ19yaWdodDogMWVtO1xuJGlucHV0X3BhZGRpbmdfYm90dG9tOiAwLjdlbTtcbiRpbnB1dF9wYWRkaW5nX2xlZnQ6IDFlbTtcbiRpbnB1dF9wYWRkaW5nOiAkaW5wdXRfcGFkZGluZ190b3AgJGlucHV0X3BhZGRpbmdfcmlnaHQgJGlucHV0X3BhZGRpbmdfYm90dG9tICRpbnB1dF9wYWRkaW5nX2xlZnQ7XG4kaW5wdXRfZm9udF9zaXplOiAxZW07XG4kaW5wdXRfY29sb3I6ICRncmF5XzcwO1xuJGlucHV0X2Rpc2FibGVkX2NvbG9yOiAkZ3JheV81MDtcbiRpbnB1dF9ib3hfc2hhZG93OiBub25lO1xuJGlucHV0X2JvcmRlcl9yYWRpdXM6IDNweDtcbiRpbnB1dF9ib3JkZXJfc3R5bGU6IHNvbGlkO1xuJGlucHV0X2JvcmRlcl9jb2xvcjogJGdyYXlfMzA7XG4kaW5wdXRfYm9yZGVyX2ZvY3VzX2NvbG9yOiAkZ3JheV83MDtcbiRpbnB1dF9ib3JkZXJfd2lkdGg6IDFweCAxcHggMXB4IDFweDtcbiRpbnB1dF9iYWNrZ3JvdW5kX2NvbG9yOiAkd2hpdGU7XG4kaW5wdXRfYmFja2dyb3VuZF9kaXNhYmxlZF9jb2xvcjogJGdyYXlfMTA7XG4kaW5wdXRfcGxhY2Vob2xkZXJfY29sb3I6ICRncmF5XzMwO1xuJGlucHV0X3BsYWNlaG9sZGVyX2Rpc2FibGVkX2NvbG9yOiAkZ3JheV8zMDtcblxuQGluY2x1ZGUgYWxsX2lucHV0c3tcblx0YXBwZWFyYW5jZTogbm9uZTtcblx0YmFja2dyb3VuZC1jb2xvcjogJGlucHV0X2JhY2tncm91bmRfY29sb3I7XG5cdGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7XG5cdGJvcmRlci1zdHlsZTogJGlucHV0X2JvcmRlcl9zdHlsZTtcblx0Ym9yZGVyLXdpZHRoOiAkaW5wdXRfYm9yZGVyX3dpZHRoO1xuXHRib3JkZXItY29sb3I6ICRpbnB1dF9ib3JkZXJfY29sb3I7XG5cdGJvcmRlci1yYWRpdXM6ICRpbnB1dF9ib3JkZXJfcmFkaXVzO1xuXHRib3gtc2hhZG93OiAkaW5wdXRfYm94X3NoYWRvdztcblx0Y29sb3I6ICRpbnB1dF9jb2xvcjtcblx0ZGlzcGxheTogYmxvY2s7XG5cdGZvbnQtc2l6ZTogJGlucHV0X2ZvbnRfc2l6ZTtcblx0cGFkZGluZzogJGlucHV0X3BhZGRpbmc7XG5cdHdpZHRoOiAxMDAlO1xuXG5cdEBpbmNsdWRlIHBsYWNlaG9sZGVyX3N0eWxlcyB7XG5cdFx0Y29sb3I6ICRpbnB1dF9wbGFjZWhvbGRlcl9jb2xvcjtcblx0fVxuXHQmW2Rpc2FibGVkXSxcblx0JltyZWFkb25seV17XG5cdFx0Y3Vyc29yOiBub3QtYWxsb3dlZDtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkaW5wdXRfYmFja2dyb3VuZF9kaXNhYmxlZF9jb2xvcjtcblx0XHRjb2xvcjogJGlucHV0X2Rpc2FibGVkX2NvbG9yO1xuXHRcdG9wYWNpdHk6IDE7XG5cblx0XHRAaW5jbHVkZSBwbGFjZWhvbGRlcl9zdHlsZXMge1xuXHRcdFx0Y29sb3I6ICRpbnB1dF9wbGFjZWhvbGRlcl9kaXNhYmxlZF9jb2xvcjtcblx0XHR9XG5cdH1cblxuXHQmOjotbXMtY2xlYXIge1xuXHRcdC8vIGVtb3ZlcyB0aGUgJ3gnIGZyb20gYWxsIElFIGlucHV0cyBmb3IgZWFzeSBjbGVhcmluZ1xuXHQgICAgZGlzcGxheTogbm9uZTtcblx0fVxuXHQmOmZvY3Vze1xuXHRcdG91dGxpbmU6IDA7XG5cdFx0Ym9yZGVyLWNvbG9yOiAkaW5wdXRfYm9yZGVyX2ZvY3VzX2NvbG9yO1xuXHR9XG59XG5cbi8qKlxuUmFkaW8gJiBDaGVja2JveCBCYXNlIFN0eWxlc1xuKiovXG5pbnB1dFt0eXBlPVwicmFkaW9cIl0sXG5pbnB1dFt0eXBlPVwiY2hlY2tib3hcIl0ge1xuXHRhcHBlYXJhbmNlOiBub25lO1xuXHRsaW5lLWhlaWdodDogMjBweDtcblx0aGVpZ2h0OiAyMHB4O1xuXHRvdXRsaW5lOiAwO1xuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG5cdHdpZHRoOiAyMHB4O1xuXHRtaW4td2lkdGg6IDIwcHg7XG5cdGN1cnNvcjogcG9pbnRlcjtcblx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRtYXJnaW4tdG9wOiAtMXB4O1xuXG5cdCZbZGlzYWJsZWRde1xuXHRcdGN1cnNvcjogbm90LWFsbG93ZWQ7XG5cblx0XHRsYWJlbHtcblx0XHRcdGN1cnNvcjogbm90LWFsbG93ZWQ7XG5cdFx0fVxuXHR9XG5cdCsgbGFiZWx7XG5cdFx0bWFyZ2luOiA1cHggMCA1cHggLTRweDtcblx0XHRwYWRkaW5nLWxlZnQ6IDExcHg7XG5cdFx0Y3Vyc29yOiBwb2ludGVyO1xuXHRcdGxpbmUtaGVpZ2h0OiAyMHB4O1xuXHRcdGZvbnQtc2l6ZTogMWVtO1xuXHRcdGZvbnQtd2VpZ2h0OiBib2xkO1xuXHRcdGNvbG9yOiAkZ3JheV84NTtcblx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXHRcdG1heC13aWR0aDogMTAwJTtcblx0fVxufVxuXG4vKipcblJhZGlvIFN0eWxlc1xuKiovXG5pbnB1dFt0eXBlPVwicmFkaW9cIl17XG5cdGJvcmRlci1yYWRpdXM6IDk5OXB4O1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAkZ3JheV8yMDtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy90b29sYm94L3JhZGlvLWRlZmF1bHQuc3ZnKTtcblx0YmFja2dyb3VuZC1zaXplOiAxNHB4O1xuXHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiAzcHggM3B4O1xuXHQmOmhvdmVye1xuXHRcdGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvdG9vbGJveC9yYWRpby1ob3Zlci1jaGVja2VkLnN2Zyk7XG5cdH1cblx0JjpjaGVja2Vke1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICRncmF5XzcwO1xuXHRcdGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvdG9vbGJveC9yYWRpby1ob3Zlci1jaGVja2VkLnN2Zyk7XG5cdH1cbn1cblxuLyoqXG5DaGVja2JveCBTdHlsZXNcbioqL1xuaW5wdXRbdHlwZT1cImNoZWNrYm94XCJde1xuXHRib3JkZXItcmFkaXVzOiA0cHg7XG5cdGJhY2tncm91bmQtY29sb3I6ICRncmF5XzIwO1xuXHRiYWNrZ3JvdW5kLXNpemU6IDExcHg7XG5cdGJhY2tncm91bmQtcG9zaXRpb246IDVweCA2cHg7XG5cdCY6aG92ZXJ7XG5cdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy90b29sYm94L2NoZWNrbWFyay5zdmcpO1xuXHR9XG5cdCY6Y2hlY2tlZHtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkZ3JheV83MDtcblx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL3Rvb2xib3gvY2hlY2ttYXJrLnN2Zyk7XG5cdH1cbn1cblxuLyoqXG5GaWxlIFVwbG9hZCBTdHlsZXNcbioqL1xuaW5wdXRbdHlwZT1cImZpbGVcIl17XG5cdGN1cnNvcjogcG9pbnRlcjtcbn1cblxuLyoqXG5TZWxlY3QgU3R5bGVzXG4qKi9cbnNlbGVjdDpub3QoW211bHRpcGxlXSl7XG5cdGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvdG9vbGJveC9jaGV2cm9uX2Rvd24uc3ZnKTtcblx0YmFja2dyb3VuZC1zaXplOiBjYWxjKCN7JGlucHV0X3BhZGRpbmdfcmlnaHR9ICogMC43KTtcblx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcblx0YmFja2dyb3VuZC1wb3NpdGlvbjogcmlnaHQgJGlucHV0X3BhZGRpbmdfcmlnaHQgY2VudGVyO1xuXHRwYWRkaW5nLXJpZ2h0OiBjYWxjKCN7JGlucHV0X3BhZGRpbmdfcmlnaHR9ICogMik7XG5cblx0Jjo6LW1zLWV4cGFuZCB7XG5cdCAgICBkaXNwbGF5OiBub25lOyAvL3N0dXBpZCBJRSBzaG93cyBpdCdzIG93biBkcm9wZG93biBhcnJvd1xuXHR9XG59XG5cbi8qKlxuTXVsdGktc2VsZWN0IFN0eWxlc1xuKiovXG5zZWxlY3RbbXVsdGlwbGVde1xuXHRwYWRkaW5nOiAwO1xuXHRyZXNpemU6IHZlcnRpY2FsO1xuXG5cdG9wdGlvbntcblx0XHRwYWRkaW5nOiAkaW5wdXRfcGFkZGluZztcblx0fVxufVxuXG4vKipcblRleHRhcmVhIFN0eWxlc1xuKiovXG50ZXh0YXJlYXtcblx0cmVzaXplOiB2ZXJ0aWNhbDtcbn1cblxuLyoqXG5GaWVsZHNldCBTdHlsZXNcbioqL1xuZmllbGRzZXR7XG5cbn1cblxuLyoqXG5TdWJtaXQgU3R5bGVzXG4qKi9cbiRzdWJtaXRfY29sb3I6ICR3aGl0ZTtcbiRzdWJtaXRfYmFja2dyb3VuZF9jb2xvcjogJGdyYXlfODU7XG4kc3VibWl0X3BhZGRpbmc6IDAuNDVlbSAyZW07XG4kc3VibWl0X21hcmdpbjogMWVtIDA7XG5cbmlucHV0W3R5cGU9XCJzdWJtaXRcIl0sXG5pbnB1dFt0eXBlPVwiYnV0dG9uXCJde1xuXHQvLyB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXHRmb250LXdlaWdodDogYm9sZDtcblx0d2lkdGg6IGF1dG87XG5cdGJhY2tncm91bmQtY29sb3I6ICRzdWJtaXRfYmFja2dyb3VuZF9jb2xvcjtcblx0Y29sb3I6ICRzdWJtaXRfY29sb3I7XG5cdGJvcmRlcjogMDtcblx0cGFkZGluZzogJHN1Ym1pdF9wYWRkaW5nO1xuXHRtYXJnaW46ICRzdWJtaXRfbWFyZ2luO1xuXG5cdCY6aG92ZXJ7XG5cblx0fVxuXG5cdCZbZGlzYWJsZWRdIHtcblxuXHR9XG59XG5cbi8qKlxuSW5wdXQgQnV0dG9uIFN0eWxlc1xuKiovXG5pbnB1dFt0eXBlPVwiYnV0dG9uXCJde1xuXHR0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbn1cblxuLyoqXG5MYWJlbCBTdHlsZXNcbioqL1xuJGxhYmVsX2ZvbnRfc2l6ZTogMWVtO1xuJGxhYmVsX2NvbG9yOiAkZ3JheV84NTtcbiRsYWJlbF9wYWRkaW5nOiAwO1xuJGxhYmVsX21hcmdpbjogMWVtIDAgMC4zZW0gMDtcblxubGFiZWx7XG5cdGZvbnQtc2l6ZTogJGxhYmVsX2ZvbnRfc2l6ZTtcblx0Zm9udC13ZWlnaHQ6IGJvbGQ7XG5cdGNvbG9yOiAkbGFiZWxfY29sb3I7XG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0bWF4LXdpZHRoOiAxMDAlO1xuXHRwYWRkaW5nOiAkbGFiZWxfcGFkZGluZztcblx0bWFyZ2luOiAkbGFiZWxfbWFyZ2luO1xufVxuXG5cbmlucHV0ICsgbGFiZWwsXG5zZWxlY3QgKyBsYWJlbCxcbnRleHRhcmVhICsgbGFiZWx7XG5cdC8vIHN1Yi1sYWJlbCB0ZXh0XG5cdEBleHRlbmQgJWZvcm0tZGVzY3JpcHRpb24tc3R5bGU7XG59XG4iLCIvKipcbiAqIFZhcmlhYmxlc1xuICpcbiAqIEVudGVyIGFsbCB2YXJpYWJsZXMgdXNlZCBhY3Jvc3Mgc3R5bGVzaGVldHMgaGVyZS5cbiAqIFRoZXNlIGNvdWxkIGluY2x1ZGUgZm9udHMsIGNvbG9ycywgbWVhc3VyZW1lbnRzLCBldGMuXG4gKlxuICogQHBhY2thZ2UgQ2FyYm9uXG4gKiBAc3VicGFja2FnZSBTQ1NTXG4gKiBAc2luY2UgMi4wLjBcbiAqL1xuXG4vLyBDT0xPUlNcbiRibGFjazogIzAwMDAwMDtcbiR3aGl0ZTogI2ZmZmZmZjtcbiRncmF5XzU6ICBsaWdodGVuKCRibGFjaywgOTUlKTtcbiRncmF5XzEwOiBsaWdodGVuKCRibGFjaywgOTAlKTtcbiRncmF5XzE1OiBsaWdodGVuKCRibGFjaywgODUlKTtcbiRncmF5XzIwOiBsaWdodGVuKCRibGFjaywgODAlKTtcbiRncmF5XzI1OiBsaWdodGVuKCRibGFjaywgNzUlKTtcbiRncmF5XzMwOiBsaWdodGVuKCRibGFjaywgNzAlKTtcbiRncmF5XzM1OiBsaWdodGVuKCRibGFjaywgNjUlKTtcbiRncmF5XzQwOiBsaWdodGVuKCRibGFjaywgNjAlKTtcbiRncmF5XzQ1OiBsaWdodGVuKCRibGFjaywgNTUlKTtcbiRncmF5XzUwOiBsaWdodGVuKCRibGFjaywgNTAlKTtcbiRncmF5XzU1OiBsaWdodGVuKCRibGFjaywgNDUlKTtcbiRncmF5XzYwOiBsaWdodGVuKCRibGFjaywgNDAlKTtcbiRncmF5XzY1OiBsaWdodGVuKCRibGFjaywgMzUlKTtcbiRncmF5XzcwOiBsaWdodGVuKCRibGFjaywgMzAlKTtcbiRncmF5Xzc1OiBsaWdodGVuKCRibGFjaywgMjUlKTtcbiRncmF5XzgwOiBsaWdodGVuKCRibGFjaywgMjAlKTtcbiRncmF5Xzg1OiBsaWdodGVuKCRibGFjaywgMTUlKTtcbiRncmF5XzkwOiBsaWdodGVuKCRibGFjaywgMTAlKTtcbiRncmF5Xzk1OiBsaWdodGVuKCRibGFjaywgNSUpO1xuXG5cbi8vIC0tLS0tLS0tLVxuLy8gQnJhbmQgQ29sb3JzXG4vLyAtLS0tLS0tLS1cbiRibHVlOiAjMTg0MjY0O1xuJG1hZ2VudGE6ICNDNTBGODg7XG4kbGlnaHQtbWFnZW50YTogI0Q0NDBBMjtcbiRkYXJrLW1hZ2VudGE6ICNBMzAzNTY7XG4keWVsbG93OiAjRkZERDE3O1xuJGdyYXk6ICNEOEQ4RDg7XG4kZGFyay1ncmF5OiAjMkEyQTJBO1xuJGRhcmtlc3QtZ3JheTogIzIxMjEyMTtcblxuXG4vLyAtLS0tLS0tLS1cbi8vIE1pc2NlbGxhbmVvdXNcbi8vIC0tLS0tLS0tLVxuJHNpdGUtbWF4LXdpZHRoOiAxNDQwcHg7XG4kbW9iaWxlLW5hdi1icmVha3BvaW50OiA5NjBweDtcblxuXG4vLyAtLS0tLS0tLS1cbi8vIEZvbnRzXG4vLyAtLS0tLS0tLS1cbiR0aW1tb25zOiAnVGltbW9ucyBOWScsIHNhbnMtc2VyaWY7Ly8gb25seSBvbmUgd2VpZ2h0XG4kZGlub3NhdXI6ICdkaW5vc2F1cicsIHNhbnMtc2VyaWY7Ly8gd2VpZ2h0czogNDAwLCA3MDBcbiRha3RpdjogJ2FrdGl2LWdyb3Rlc2stZXh0ZW5kZWQnLCBzYW5zLXNlcmlmOy8vIHdlaWdodHM6IDUwMCwgODAwXG4iLCIvKipcbiAqIEdhbGxlcnkgU3R5bGVzXG4gKlxuICogQSBzdHlsZSByZXNldCBmb3IgV29yZFByZXNzIGdlbmVyYXRlZCBnYWxsZXJpZXNcbiAqIFRoaXMgZGVwZW5kcyBvbiB0aGUgZ3JpZCBtaXhpbiBpbmNsdWRlIGluIHRoZSB0b29sYm94XG4gKlxuICogQHBhY2thZ2UgQ2FyYm9uXG4gKiBAc3VicGFja2FnZSBTQ1NTXG4gKiBAc2luY2UgMi4wLjBcbiAqL1xuXG4uZ2FsbGVyeSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgIG1hcmdpbi1yaWdodDogYXV0bztcblxuICAgIGJyIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG5cbiAgICBpbWcge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICBtYXJnaW46IDAgYXV0byAhaW1wb3J0YW50O1xuICAgICAgICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5nYWxsZXJ5LWNhcHRpb24ge1xuICAgICAgICBtYXJnaW46IDhweCAwIDhweDtcbiAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgIH1cblxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA0ODBweCkge1xuICAgICAgICB3aWR0aDogY2FsYygxMDAlICsgMTZweCk7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgbGVmdDogLThweDtcbiAgICB9XG59XG5cbi5nYWxsZXJ5LWl0ZW0ge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbi1ib3R0b206IDhweDtcblxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA0ODBweCkge1xuICAgICAgICB3aWR0aDogY2FsYyg1MCUgLSAxNnB4KTtcbiAgICAgICAgbWFyZ2luOiAwIDhweCAxNnB4O1xuICAgIH1cblxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA2NDBweCkge1xuICAgICAgICB3aWR0aDogY2FsYygoMTAwJSAvIDMpIC0gMTZweCk7XG4gICAgfVxufVxuIiwiLyoqXG4gKiBHcmF2aXR5IEZvcm1zIEJhc2VcbiAqXG4gKiBCYXNlIHN0eWxlcyBmb3IgYWxsIEdyYXZpdHkgRm9ybXMgZWxlbWVudHMuXG4gKiBSZXF1aXJlcyBmb3Jtcy1iYXNlLnNjc3MgYW5kIHRoZSBmb2xsb3dpbmcgc2V0dGluZ3MgaW4gR3Jhdml0eSBGb3Jtc1xuICogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbiAqICBPdXRwdXQgQ1NTICAgIFx0OiBOT1xuICogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbiAqICBPdXRwdXQgSFRNTDUgIFx0OiBZRVNcbiAqIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4gKiAgTm8gQ29uZmxpY3QgTW9kZSA6IE9OXG4gKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuICpcbiAqIEBwYWNrYWdlIENhcmJvblxuICogQHN1YnBhY2thZ2UgU0NTU1xuICogQHNpbmNlIDIuMC4wXG4gKi9cblxuJGVycm9yQ29sb3I6IHJlZDtcbiRtdWx0aV9jb2x1bW5fbWFyZ2luOiAyLjM1NzY1JTsgLy9cbiR0aHJlZV9jb2x1bW5fd2lkdGg6IDMxLjc2MTU3JTtcbiRmb3VyX2NvbHVtbl93aWR0aDogMjMuMjMxNzYlO1xuJHR3b19jb2x1bW5fd2lkdGg6IDQ4LjgyMTE3JTtcblxuXG5cbi8qKlxuRm9ybSBTdHlsZXNcbioqL1xuLmdmb3Jte1xuXHQmX3dyYXBwZXJ7XG5cdFx0PiBmb3Jte1xuXG5cdFx0fVxuXHR9XG5cblx0LyoqXG5cdEZvcm0gSGVhZGluZyBTdHlsZXNcblx0KiovXG5cdCZfaGVhZGluZ3tcblx0XHQvLyBkaXNwbGF5OiBub25lO1xuXHR9XG5cdCZfdGl0bGV7XG5cdFx0Ly8gaDNcblx0fVxuXHQmX2Rlc2NyaXB0aW9ue1xuXHRcdC8vIHNwYW5cblx0fVxuXG5cdC8qKlxuXHRGb3JtIEJvZHkgU3R5bGVzXG5cdCoqL1xuXHQmX2JvZHl7XG5cblx0fVxuXHQmX2ZpZWxkc3tcblx0XHQvLyB1bFxuXHRcdG1hcmdpbjogMDtcblx0XHRwYWRkaW5nOiAwO1xuXHR9XG5cblxuXHQvKipcblx0Rm9ybSBGb290ZXIgU3R5bGVzXG5cdCoqL1xuXHQmX2Zvb3RlcntcblxuXHR9XG59XG5cbi8qKlxuRmllbGQgU3R5bGVzXG4qKi9cbi5nZmllbGR7XG5cdC8vIGxpXG5cdGxpc3Qtc3R5bGU6IG5vbmU7XG5cblx0Jl9sYWJlbHtcblxuXHR9XG59XG5cbi5naW5wdXRfY29udGFpbmVye1xuXHQuc21hbGx7XG5cdFx0d2lkdGg6IDUwJTtcblx0fVxuXHQubWVkaXVte1xuXHRcdHdpZHRoOiA3NSU7XG5cdH1cblx0Lmxhcmdle1xuXHRcdHdpZHRoOiAxMDAlO1xuXHR9XG59XG4uZ2ZpZWxkX2NoZWNrYm94LFxuLmdmaWVsZF9yYWRpb3tcblx0bWFyZ2luOiAwO1xuXHRwYWRkaW5nOiAwO1xuXHRsaXN0LXN0eWxlOiBub25lO1xufVxuLmdpbnB1dF9saXN0e1xuXHR0ZHtcblx0XHRwYWRkaW5nOiAwLjJlbSAwO1xuXHR9XG59XG4uY2xlYXItbXVsdGl7XG5cdEBpbmNsdWRlIGNsZWFyO1xuXG5cdC8vIERhdGUgRmllbGRcblx0LmdmaWVsZF9kYXRlX21vbnRoLFxuXHQuZ2ZpZWxkX2RhdGVfZHJvcGRvd25fbW9udGgsXG5cdC5nZmllbGRfZGF0ZV9kYXksXG5cdC5nZmllbGRfZGF0ZV9kcm9wZG93bl9kYXksXG5cdC5nZmllbGRfZGF0ZV95ZWFyLFxuXHQuZ2ZpZWxkX2RhdGVfZHJvcGRvd25feWVhcixcblx0Ly8gVGltZSBGaWVsZFxuXHQuZ2ZpZWxkX3RpbWVfaG91cixcblx0LmdmaWVsZF90aW1lX21pbnV0ZSxcblx0LmdmaWVsZF90aW1lX2FtcG17XG5cdFx0Ly8gTU0gREQgWVlZWSBmaWVsZHMgaW4gNCBjb2x1bW5zXG5cdFx0ZmxvYXQ6IGxlZnQ7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0bWFyZ2luLXJpZ2h0OiAkbXVsdGlfY29sdW1uX21hcmdpbjtcblx0XHR3aWR0aDogJHRocmVlX2NvbHVtbl93aWR0aDtcblx0fVxuXHQuZ2ZpZWxkX3RpbWVfaG91cntcblx0XHRpe1xuXHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHR9XG5cdFx0bGFiZWx7XG5cdFx0XHRAZXh0ZW5kICVmb3JtLWRlc2NyaXB0aW9uLXN0eWxlO1xuXHRcdH1cblx0fVxuXHQuZ2ZpZWxkX2RhdGVfeWVhcixcblx0LmdmaWVsZF90aW1lX2FtcG17XG5cdFx0bWFyZ2luLXJpZ2h0OiAwO1xuXHR9XG5cdC5naW5wdXRfY29udGFpbmVyOmxhc3QtY2hpbGR7XG5cdFx0bWFyZ2luLXJpZ2h0OiAwO1xuXHR9XG59XG4uZ2lucHV0X2NvbXBsZXh7XG5cdEBpbmNsdWRlIGNsZWFyO1xuXG5cdC8vIE5hbWUgaW5wdXRcblx0Ji5oYXNfcHJlZml4LFxuXHQmLmhhc19maXJzdF9uYW1lLFxuXHQmLmhhc19taWRkbGVfbmFtZSxcblx0Ji5oYXNfbGFzdF9uYW1lLFxuXHQmLmhhc19zdWZmaXgsIHtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGZsZXgtd3JhcDogd3JhcDtcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cdFx0bWFyZ2luLWxlZnQ6IC0kbXVsdGlfY29sdW1uX21hcmdpbi8yO1xuXHRcdG1hcmdpbi1yaWdodDogLSRtdWx0aV9jb2x1bW5fbWFyZ2luLzI7XG5cblx0XHQ+IHNwYW4ge1xuXHRcdFx0ZmxleDogMSAxIGF1dG87XG5cdFx0XHRwYWRkaW5nOiAwICRtdWx0aV9jb2x1bW5fbWFyZ2luLzI7XG5cdFx0XHRtaW4td2lkdGg6IDEwMHB4O1xuXHRcdH1cblx0fVxuXG5cdC5naW5wdXRfZnVsbCxcblx0LmdpbnB1dF9sZWZ0LFxuXHQuZ2lucHV0X3JpZ2h0e1xuXHRcdGZsb2F0OiBsZWZ0O1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHR9XG5cdC5naW5wdXRfZnVsbHtcblx0XHR3aWR0aDogMTAwJTtcblx0fVxuXHQuZ2lucHV0X2xlZnQsXG5cdC5naW5wdXRfcmlnaHR7XG5cdFx0d2lkdGg6ICR0d29fY29sdW1uX3dpZHRoO1xuXHR9XG5cdC5naW5wdXRfbGVmdHtcblx0XHRjbGVhcjogbGVmdDtcblx0XHRtYXJnaW4tcmlnaHQ6ICRtdWx0aV9jb2x1bW5fbWFyZ2luO1xuXHR9XG59XG5cbi8qKlxuUHJvZ3Jlc3MgQmFyIFN0eWxlc1xuKiovXG4uZ2ZfcHJvZ3Jlc3NiYXJfd3JhcHBlcntcblx0dGV4dC1hbGlnbjogY2VudGVyO1xuXG59XG4uZ2ZfcHJvZ3Jlc3NiYXJ7XG5cdGJhY2tncm91bmQtY29sb3I6ICRncmF5XzE1O1xufVxuLmdmX3Byb2dyZXNzYmFyX3BlcmNlbnRhZ2V7XG5cdGJhY2tncm91bmQtY29sb3I6ICRncmF5XzkwO1xuXHRjb2xvcjogJHdoaXRlO1xufVxuXG4udmFsaWRhdGlvbl9lcnJvcntcblx0bWFyZ2luOiAxZW0gMDtcblx0Y29sb3I6ICRlcnJvckNvbG9yO1xufVxuLmdmaWVsZF9yZXF1aXJlZHtcblx0Y29sb3I6ICRlcnJvckNvbG9yO1xufVxuLmdmaWVsZF9kZXNjcmlwdGlvbntcblx0QGV4dGVuZCAlZm9ybS1kZXNjcmlwdGlvbi1zdHlsZTtcblxuXHQmLnZhbGlkYXRpb25fbWVzc2FnZXtcblx0XHRjb2xvcjogJGVycm9yQ29sb3I7XG5cdH1cblx0KyAuZ2ZpZWxkX2Rlc2NyaXB0aW9ue1xuXHRcdG1hcmdpbi10b3A6IC0xZW07XG5cdH1cbn1cbi5nZmllbGRfZXJyb3J7XG5cdC8vIGxpIHdyYXBcblxuXHRpbnB1dDpub3QoW3R5cGU9Y2hlY2tib3hdKSxcblx0aW5wdXQ6bm90KFt0eXBlPXJhZGlvXSksXG5cdHNlbGVjdCxcblx0dGV4dGFyZWF7XG5cdFx0Ym9yZGVyLWNvbG9yOiAkZXJyb3JDb2xvcjtcblx0fVxufVxuXG4vKipcbkRhdGUgUGlja2VyIFN0eWxlc1xuKiovXG4udWktZGF0ZXBpY2tlcntcblx0Zm9udC1mYW1pbHk6IGluaGVyaXQ7XG5cdG1pbi13aWR0aDogMzAwcHg7XG5cdG1heC13aWR0aDogMzAwcHg7XG5cdGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcblx0Ym94LXNoYWRvdzogMCAxM3B4IDI1cHggMCByZ2JhKCRibGFjaywgMC4zKSwgMCA3cHggN3B4IDAgcmdiYSgkYmxhY2ssIDAuMTkpO1xuXG5cdCYtaGVhZGVye1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogJGdyYXlfOTA7XG5cdH1cblx0Ji1wcmV2LFxuXHQmLW5leHR7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdHRvcDogMDtcblx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0d2lkdGg6IDQwcHg7XG5cdFx0dGV4dC1pbmRlbnQ6IC05OTk5cHg7XG5cdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy90b29sYm94L2NoZXZyb25fcmlnaHQuc3ZnKTtcblx0XHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuXHRcdGJhY2tncm91bmQtcG9zaXRpb246IDUwJTtcblx0XHRiYWNrZ3JvdW5kLXNpemU6IDlweDtcblx0XHRib3gtc2hhZG93OiAxcHggMCAwICM1NTU1NTUgaW5zZXQ7XG5cdFx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cdH1cblx0Ji1wcmV2e1xuXHRcdGxlZnQ6IDA7XG5cdFx0dHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcblx0fVxuXHQmLW5leHR7XG5cdFx0cmlnaHQ6IDA7XG5cdH1cblx0Ji10aXRsZXtcblx0XHRAaW5jbHVkZSBjbGVhcjtcblx0XHRtYXJnaW46IDAgNDBweDtcblx0fVxuXHQmLW1vbnRoLFxuXHQmLXllYXJ7XG5cdFx0ZmxvYXQ6IGxlZnQ7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0d2lkdGg6IDUwJTtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcblx0XHRib3JkZXItd2lkdGg6IDA7XG5cdFx0Y29sb3I6ICR3aGl0ZTtcblx0XHRoZWlnaHQ6IDQwcHg7XG5cdFx0Y3Vyc29yOiBwb2ludGVyO1xuXHRcdGJvcmRlci1yYWRpdXM6IDA7XG5cdH1cblx0Ji1tb250aHtcblx0XHQvLyBtYXJnaW4tcmlnaHQ6ICRtdWx0aV9jb2x1bW5fbWFyZ2luO1xuXHRcdGJveC1zaGFkb3c6IC0xcHggMCAwICM1NTU1NTUgaW5zZXQ7XG5cdH1cblxuXHQmLWNhbGVuZGFye1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdG1hcmdpbjogMDtcblx0XHRib3JkZXItc3BhY2luZzogMnB4O1xuXHRcdGJvcmRlci1jb2xsYXBzZTogY29sbGFwc2U7XG5cdFx0bWluLXdpZHRoOiBub25lO1xuXHRcdGZvbnQtc2l6ZTogMC45ZW07XG4gICAgXHRib3JkZXItY29sbGFwc2U6IGNvbGxhcHNlO1xuXG4gICAgXHR0aHtcbiAgICBcdFx0cGFkZGluZzogMC42ZW0gMDtcblx0XHRcdGNvbG9yOiAjY2NjO1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJGdyYXlfODU7XG5cdFx0XHRmb250LXNpemU6IDEycHg7XG5cdFx0XHQvLyBmb250LXdlaWdodDogbm9ybWFsO1xuXHRcdFx0Ym9yZGVyOiBub25lO1xuXHRcdFx0Ym9yZGVyLXRvcDogMXB4IHNvbGlkICM1NTU7XG4gICAgXHR9XG4gICAgXHR0ZHtcbiAgICBcdFx0Zm9udC1zaXplOiAxMnB4O1xuICAgIFx0XHRib3JkZXI6IG5vbmU7XG4gICAgXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBcdH1cblx0fVxuXHQudWktc3RhdGUtZGVmYXVsdHtcblx0XHRwYWRkaW5nOiAwLjZlbSAwO1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdGNvbG9yOiAkZ3JheV84NTtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XG5cdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXG5cdFx0Jjpob3Zlcntcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRncmF5Xzg1O1xuXHRcdFx0Y29sb3I6ICR3aGl0ZTtcblx0XHR9XG5cdH1cblx0Ji10b2RheXtcblx0XHQudWktc3RhdGUtZGVmYXVsdHtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRncmF5XzU7XG5cdFx0XHRmb250LXdlaWdodDogYm9sZDtcblx0XHR9XG5cdH1cblx0Ji1jdXJyZW50LWRheXtcblx0XHQudWktc3RhdGUtZGVmYXVsdHtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRncmF5Xzg1O1xuXHRcdFx0Y29sb3I6ICR3aGl0ZTtcblx0XHR9XG5cdH1cblx0Ji11bnNlbGVjdGFibGV7XG5cdFx0Ly8gYmFja2dyb3VuZC1jb2xvcjogJGdyYXlfNTtcblx0fVxufVxuIiwiLyoqXG4gKiBHbG9iYWwgU3R5bGVzXG4gKlxuICogR2xvYmFsIHN0eWxlcyBhcmUgZGVzaWduZWQgdG8gaGFuZGxlIHNvbWUgb3ZlcmFyY2hpbmcgc2V0dGluZ3Mgc3VjaCBhcyB2aWV3cG9ydCBzZXR0aW5ncyBhbmQgYm94IHNpemluZy5cbiAqIFN0eWxlcyBhZGRlZCB0byB0aGlzIGZpbGUgc2hvdWxkIGJlIGxpbWl0ZWQgdG8gc3R5bGVzIGFwcGxpZWQgZ2xvYmFsbHkgdG8gYmFzZSBsZXZlbCBlbGVtZW50cy5cbiAqXG4gKiBAcGFja2FnZSBDYXJib25cbiAqIEBzdWJwYWNrYWdlIFNDU1NcbiAqIEBzaW5jZSAyLjAuMFxuICovXG5cbi8qIFNldCB2aWV3cG9ydCBvcHRpb25zICovXG5ALXdlYmtpdC12aWV3cG9ydCB7d2lkdGg6IGRldmljZS13aWR0aDt9XG5ALW1vcy12aWV3cG9ydCB7d2lkdGg6IGRldmljZS13aWR0aDt9XG5ALW1zLXZpZXdwb3J0IHt3aWR0aDogZGV2aWNlLXdpZHRoO31cbkAtby12aWV3cG9ydCB7d2lkdGg6IGRldmljZS13aWR0aDt9XG5Admlld3BvcnQge3dpZHRoOiBkZXZpY2Utd2lkdGg7fVxuXG4vKiBTZXQgYm94IHNpemluZyAqL1xuKiwgKjpiZWZvcmUsICo6YWZ0ZXIsIGlucHV0W3R5cGU9XCJzZWFyY2hcIl0ge1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG59XG5cbmh0bWwge31cblxuYm9keSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGdyYXlfNTtcbn1cblxuLnNjcmVlbi1yZWFkZXItdGV4dCB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG59XG5cbi5za2lwLWxpbmsge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IC0xMDAwZW07XG5cbiAgICAmOmZvY3VzIHtcbiAgICAgICAgbGVmdDogNnB4O1xuICAgICAgICB0b3A6IDdweDtcbiAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICB3aWR0aDogYXV0bztcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgcGFkZGluZzogMTVweCAyM3B4IDE0cHg7XG4gICAgICAgIGJhY2tncm91bmQ6ICNmMWYxZjE7XG4gICAgICAgIGNvbG9yOiAjMDA3M2FhO1xuICAgICAgICB6LWluZGV4OiAxMDAwMDA7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgYm94LXNoYWRvdzogMCAwIDJweCAycHggcmdiYSgwLDAsMCwuNik7XG4gICAgfVxufVxuIiwiLyoqXG4gKiBMYXlvdXQgU3R5bGVzXG4gKlxuICogTGF5b3V0IHN0eWxlcyBhcmUgdHlwaWNhbGx5IHVzZWQgdG8gZGVjbGFyZSBzdHlsZXMgZm9yIHNoYXJlZCBlbGVtZW50cyBsaWtlIC5zaXRlIGFuZCAuY29udGFpbmVyLlxuICpcbiAqIEBwYWNrYWdlIENhcmJvblxuICogQHN1YnBhY2thZ2UgU0NTU1xuICogQHNpbmNlIDIuMC4wXG4gKi9cblxuLnNpdGUge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgICBtYXgtd2lkdGg6IDE0NDBweDtcbn1cblxuLmNvbnRhaW5lciB7fVxuIiwiLyoqXG4gKiBUeXBvZ3JhcGh5IFN0eWxlc1xuICpcbiAqIFNldCBiYXNpYyB0eXBvZ3JhcGh5IHN0eWxlcyBoZXJlLlxuICpcbiAqIEBwYWNrYWdlIENhcmJvblxuICogQHN1YnBhY2thZ2UgU0NTU1xuICogQHNpbmNlIDIuMC4wXG4gKi9cblxuKiwgKjpiZWZvcmUsICo6YWZ0ZXIge1xuICAgIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAgIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG59XG5cbmgxLCBoMiB7XG5cdGZvbnQtZmFtaWx5OiAkdGltbW9ucztcblx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTsgLy8gVGltbW9ucyBmb250IHdpbGwgc2hvdyBtaXNzaW5nIGdseXBocyB3aXRob3V0IHRoaXNcblx0Zm9udC13ZWlnaHQ6IG5vcm1hbDtcbn1cblxuaDMsIGg0LCBoNSwgaDYge1xuICAgIGZvbnQtZmFtaWx5OiAkZGlub3NhdXI7XG59XG5cbmh0bWwsIGJvZHkge1xuXHRmb250LWZhbWlseTogJGRpbm9zYXVyO1xufVxuXG5hIHtcblx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuIiwiLyoqXG4gKiBXWVNJV1lHIFN0eWxlc1xuICpcbiAqIFdZU0lXWUcgc3R5bGVzIHNob3VsZCBiZSBhcHBsaWVkIHRvIGFueSBjb250ZW50IHRoYXQgaXMgbWFuYWdlZCB3aXRoIGEgV1lTSVdZRyBlZGl0b3IgaW4gdGhlIGFkbWluXG4gKlxuICogQHBhY2thZ2UgQ2FyYm9uXG4gKiBAc3VicGFja2FnZSBTQ1NTXG4gKiBAc2luY2UgMi4wLjBcbiAqL1xuXG4ud3lzaXd5ZyB7XG5cdGNvbG9yOiAkZGFya2VzdC1ncmF5O1xuXG5cdC53eXNpd3lnX19jb250ZW50IHtcblxuXHRcdD4gOmZpcnN0LWNoaWxkIHtcblx0XHRcdG1hcmdpbi10b3A6IDA7XG5cdFx0fVxuXHR9XG5cblx0aDEge1xuXHRcdGNvbG9yOiAkYmxhY2s7XG5cdFx0Zm9udC1zaXplOiA3MHB4O1xuXHRcdG1hcmdpbjogMWVtIDAgMTZweDtcblx0fVxuXG5cdGgyIHtcblx0XHRjb2xvcjogJGJsYWNrO1xuXHRcdGZvbnQtc2l6ZTogNTBweDtcblx0XHRtYXJnaW46IDFlbSAwIDE2cHg7XG5cdH1cblxuXHRoMyB7XG5cdFx0Zm9udC1zaXplOiAyNnB4O1xuXHRcdGZvbnQtd2VpZ2h0OiA0MDA7XG5cdFx0bWFyZ2luOiAxNnB4IDA7XG5cdH1cblxuXHRoNCB7XG5cdFx0Zm9udC1zaXplOiAyOHB4O1xuXHRcdGZvbnQtd2VpZ2h0OiA3MDA7XG5cdFx0bWFyZ2luOiAxNnB4IDA7XG5cdH1cblxuXHRoNSB7XG5cdFx0Zm9udC1zaXplOiAyMHB4O1xuXHRcdGZvbnQtd2VpZ2h0OiA3MDA7XG5cdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblx0XHRtYXJnaW46IDMycHggMCAxNnB4O1xuXHR9XG5cblx0aDYge1xuXHRcdGZvbnQtc2l6ZTogMTRweDtcblx0XHRmb250LXdlaWdodDogNzAwO1xuXHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cdFx0bWFyZ2luOiAzMnB4IDAgMTZweDtcblx0fVxuXG5cdHAge1xuXHRcdGZvbnQtc2l6ZTogMThweDtcblx0XHRsaW5lLWhlaWdodDogMS41NTU1NTU1NTY7XG5cdH1cblxuXHRhOm5vdChbY2xhc3NdKSB7XG5cdFx0dGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG5cdFx0Y29sb3I6ICRtYWdlbnRhO1xuXG5cdFx0Jjpob3ZlciB7XG5cdFx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cdFx0fVxuXHR9XG5cblx0dWwsXG5cdG9sIHtcblx0XHRmb250LXNpemU6IDE4cHg7XG5cdFx0bGluZS1oZWlnaHQ6IDEuNTU1NTU1NTU2O1xuXHRcdG1hcmdpbi1ib3R0b206IDMycHg7XG5cblx0XHRsaSB7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiA4cHg7XG5cdFx0fVxuXHR9XG5cblx0YmxvY2txdW90ZSB7XG5cdFx0Y29sb3I6ICRibHVlO1xuXHRcdGZvbnQtc2l6ZTogMjhweDtcblx0XHRsaW5lLWhlaWdodDogMS4xNDI4NTcxNDM7XG5cdFx0Zm9udC13ZWlnaHQ6IDcwMDtcblx0XHRtYXJnaW46IDQ4cHggMDtcblx0XHRwYWRkaW5nOiAwIDMycHg7XG5cdFx0Ym9yZGVyOiAxcHggc29saWQgI0VBRUFFQTtcblxuXHRcdD4gcCB7XG5cdFx0XHRjb2xvcjogaW5oZXJpdDtcblx0XHRcdGZvbnQtc2l6ZTogaW5oZXJpdDtcblx0XHR9XG5cdH1cblxuXHRzdHJvbmcge1xuXHRcdGZvbnQtd2VpZ2h0OiA3MDA7XG5cdH1cblxuXHR0YWJsZSB7XG5cdFx0Zm9udC1zaXplOiAxOHB4O1xuXHRcdGxpbmUtaGVpZ2h0OiAxLjMzMzMzMzMzMztcblx0XHRib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuXHRcdG92ZXJmbG93OiBhdXRvO1xuXG5cdFx0JltzdHlsZSo9XCJ3aWR0aDogMTAwJVwiXSB7XG5cdFx0XHR3aWR0aDogYXV0byAhaW1wb3J0YW50O1xuXHRcdH1cblxuXHRcdHRoZWFkIHtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRtYWdlbnRhO1xuXHRcdFx0Y29sb3I6ICR3aGl0ZTtcblx0XHRcdGJvcmRlcjogMnB4IHNvbGlkICRtYWdlbnRhO1xuXG5cdFx0XHR0ZCB7XG5cdFx0XHRcdGZvbnQtd2VpZ2h0OiA3MDA7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0dGJvZHkge1xuXG5cdFx0XHR0ZCB7XG5cdFx0XHRcdGJvcmRlcjogMnB4IHNvbGlkICNGMEYwRjA7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0dGQge1xuXHRcdFx0cGFkZGluZzogMTZweDtcblx0XHR9XG5cdH1cblxuXHRpbWcge1xuXHRcdG1heC13aWR0aDogMTAwJTtcblx0XHRoZWlnaHQ6IGF1dG87XG5cblx0XHRAbWVkaWEgKG1pbi13aWR0aDogNDgwcHgpIHtcblxuXHRcdFx0Ji5hbGlnbnJpZ2h0IHtcblx0XHRcdFx0ZmxvYXQ6IHJpZ2h0O1xuXHRcdFx0XHRtYXJnaW4tbGVmdDogNDBweDtcblx0XHRcdH1cblxuXHRcdFx0Ji5hbGlnbmxlZnQge1xuXHRcdFx0XHRmbG9hdDogbGVmdDtcblx0XHRcdFx0bWFyZ2luLXJpZ2h0OiA0MHB4O1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdGhyIHtcblx0XHRtYXJnaW46IDMycHggMDtcblx0XHRib3JkZXI6IDA7XG5cdFx0Ym9yZGVyLWJvdHRvbTogMnB4IHNvbGlkICNGMEYwRjA7XG5cdH1cblxuXHQuYnV0dG9uIHtcblx0XHRtYXJnaW4tdG9wOiAxNnB4O1xuXHR9XG59XG4iLCIuYWxlcnQtYmFyIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkeWVsbG93O1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDowO1xuICAgIHotaW5kZXg6IDIwMDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDIwMG1zIGVhc2UtaW4tb3V0LCB0cmFuc2Zvcm0gMjAwbXMgZWFzZS1pbi1vdXQ7XG4gICAgdHJhbnNmb3JtOiBzY2FsZVkoMCk7XG4gICAgdHJhbnNmb3JtLW9yaWdpbjogNTAlIDAlO1xuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuXG4gICAgJi5pcy1hY3RpdmUge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgdHJhbnNmb3JtOiBzY2FsZVkoMSk7XG4gICAgICAgIHBvaW50ZXItZXZlbnRzOiBhdXRvO1xuICAgIH1cblxuICAgICZfX2NvbnRhaW5lciB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIHBhZGRpbmc6IDAgNDBweDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBmbGV4LXdyYXA6IG5vd3JhcDtcbiAgICAgICAgei1pbmRleDogMjtcbiAgICB9XG5cbiAgICAmX19tZXNzYWdlIHtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICBmbGV4OiAxIDEgYXV0bztcbiAgICAgICAgbWFyZ2luOiAwLjVyZW0gMnJlbSAwLjVyZW0gMDtcbiAgICAgICAgY29sb3I6ICRibGFjaztcbiAgICAgICAgZm9udC1zaXplOiAwLjg1cmVtO1xuXG4gICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA5NjFweCkge1xuICAgICAgICAgICAgZm9udC1zaXplOiAxcmVtO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgJl9fY2xvc2Uge1xuICAgICAgICBmbGV4OiAwIDEgYXV0bztcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIG1heC13aWR0aDogMjRweDtcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICBjb2xvcjogJGJsYWNrO1xuICAgICAgICBmb250LXNpemU6IDJyZW07XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgICAgICB0cmFuc2l0aW9uOiAyNTBtcyBlYXNlO1xuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblxuXHRcdHNwYW4ge1xuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0dG9wOiAtMnB4O1xuXHRcdH1cblxuXHRcdCY6aG92ZXIge1xuXHRcdFx0Y29sb3I6IGxpZ2h0ZW4oJGJsYWNrLCA1MCUpO1xuXHRcdH1cbiAgICB9XG59XG5cbmEuYWxlcnQtYmFyIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cbiAgICAmOmFmdGVyIHtcbiAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogMDsgbGVmdDogMDsgcmlnaHQ6IDA7IGJvdHRvbTogMDtcbiAgICAgICAgei1pbmRleDogMTtcbiAgICAgICAgYmFja2dyb3VuZDogIzAwMDtcbiAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgdHJhbnNpdGlvbjogb3BhY2l0eSAyMDBtcyBlYXNlLWluLW91dDtcbiAgICB9XG5cbiAgICAmOmhvdmVyIHtcbiAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgICBvcGFjaXR5OiAwLjE7XG4gICAgICAgIH1cbiAgICB9XG59XG4iLCIkYnV0dG9uLW1hcmdpbi1sZWZ0LXJpZ2h0OiAyOHB4O1xuXG4uYnV0dG9uIHtcblx0Zm9udC1mYW1pbHk6ICRha3Rpdjtcblx0Zm9udC13ZWlnaHQ6IDUwMDtcblx0Zm9udC1zaXplOiAxNHB4O1xuXHRjdXJzb3I6IHBvaW50ZXI7XG5cdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblx0cGFkZGluZzogMTEuNXB4IDI0cHg7XG5cdG1pbi13aWR0aDogMTY1cHg7XG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRjb2xvcjogJHdoaXRlO1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAkbWFnZW50YTtcblx0Ym9yZGVyOiAycHggc29saWQgJG1hZ2VudGE7XG5cdHRyYW5zaXRpb24tZHVyYXRpb246IC4ycztcblx0bWFyZ2luLWJvdHRvbTogMTZweDtcblx0Ym9yZGVyLXJhZGl1czogMDtcblxuXHQmOmhvdmVyIHtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkbGlnaHQtbWFnZW50YTtcblx0XHRib3JkZXItY29sb3I6ICRsaWdodC1tYWdlbnRhO1xuXHR9XG5cblx0JiArIC5idXR0b24ge1xuXHRcdG1hcmdpbi1sZWZ0OiAkYnV0dG9uLW1hcmdpbi1sZWZ0LXJpZ2h0O1xuXHR9XG59XG5cbi5idXR0b24tLW91dGxpbmUge1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcblx0Ym9yZGVyOiAycHggc29saWQgJHdoaXRlO1xuXG5cdCY6aG92ZXIge1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcblx0XHRib3JkZXItY29sb3I6ICR3aGl0ZTtcblx0XHRjb2xvcjogJGJsdWU7XG5cdH1cbn1cblxuLmJ1dHRvbi0tc2Vjb25kYXJ5IHtcblx0YmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG5cdGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG5cdGNvbG9yOiAkbWFnZW50YTtcblx0dGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG5cdHBhZGRpbmctbGVmdDogMDtcblx0cGFkZGluZy1yaWdodDogMDtcblx0bWluLXdpZHRoOiAwO1xuXG5cdCY6aG92ZXIge1xuXHRcdGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuXHRcdGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG5cdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXHR9XG59XG5cbi5idXR0b24tZ3JvdXAge1xuXHRtYXJnaW4tbGVmdDogY2FsYyggLTEgKiAoI3skYnV0dG9uLW1hcmdpbi1sZWZ0LXJpZ2h0fSAvIDIpICk7XG5cdG1hcmdpbi1yaWdodDogY2FsYyggLTEgKiAoI3skYnV0dG9uLW1hcmdpbi1sZWZ0LXJpZ2h0fSAvIDIpICk7XG5cblx0LmJ1dHRvbiB7XG5cdFx0bWFyZ2luLWxlZnQ6IGNhbGMoICN7JGJ1dHRvbi1tYXJnaW4tbGVmdC1yaWdodH0gLyAyICk7XG5cdFx0bWFyZ2luLXJpZ2h0OiBjYWxjKCAjeyRidXR0b24tbWFyZ2luLWxlZnQtcmlnaHR9IC8gMiApO1xuXHR9XG59XG5cbmlucHV0W3R5cGU9XCJzdWJtaXRcIl0ge1xuXHRAZXh0ZW5kIC5idXR0b247XG59XG4iLCIuc2l0ZS1oZWFkZXIge1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdHotaW5kZXg6IDI7XG5cblx0LmhlYWRlci1sb2dvIHtcblx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRwYWRkaW5nOiAyNHB4IDE2cHg7XG5cdFx0Ym9yZGVyOiAxcHggc29saWQgI0YwRjBGMDtcblx0XHRib3JkZXItcmlnaHQ6IDA7XG5cblx0XHRpbWcge1xuXHRcdFx0bWF4LXdpZHRoOiAxNDBweDtcblx0XHR9XG5cdH1cblxuXHRAbWVkaWEgKG1pbi13aWR0aDogNDEwcHgpIHtcblxuXHRcdC5oZWFkZXItbG9nbyB7XG5cdFx0XHRwYWRkaW5nOiAyOHB4IDQwcHggMjRweCAyOHB4O1xuXG5cdFx0XHRpbWcge1xuXHRcdFx0XHRtYXgtd2lkdGg6IDE5MHB4O1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdEBtZWRpYSAobWluLXdpZHRoOiA5NjBweCkge1xuXG5cdFx0LmhlYWRlci1sb2dvIHtcblx0XHRcdGJvcmRlci1yaWdodDogMXB4IHNvbGlkICNGMEYwRjA7XG5cdFx0fVxuXHR9XG59XG5cbi5zaXRlLWhlYWRlcl9fbWFpbiB7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGZvbnQtZmFtaWx5OiAkYWt0aXY7XG59XG5cbi5tZW51cy1jb250YWluZXIge1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdHdpZHRoOiAxMDAlO1xuXHRib3JkZXItdG9wOiAxcHggc29saWQgI0YwRjBGMDtcblx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNGMEYwRjA7XG5cdGJvcmRlci1yaWdodDogMXB4IHNvbGlkICNGMEYwRjA7XG59XG5cbi5tYWluLW1lbnUtY29udGFpbmVyIHtcblx0ZGlzcGxheTogbm9uZTtcbn1cblxuLnV0aWxpdHktbWVudS1jb250YWluZXIge1xuXHRkaXNwbGF5OiBub25lO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTYwcHgpIHtcblxuXHQubWVudXMtY29udGFpbmVyIHtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdH1cblxuXHQubWFpbi1tZW51LWNvbnRhaW5lciB7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0b3JkZXI6IDI7XG5cdH1cblxuXHQudXRpbGl0eS1tZW51LWNvbnRhaW5lciB7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0b3JkZXI6IDE7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRhbGlnbi1jb250ZW50OiBjZW50ZXI7XG5cdFx0anVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcblx0XHRmb250LXNpemU6IDEycHg7XG5cdFx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNGMEYwRjA7XG5cblx0XHQmLmpzLXNlYXJjaC1pbnB1dC1jb2xsYXBzZSAuc2VhcmNoLWZpZWxkIHtcblx0XHRcdHRyYW5zaXRpb246IC4ycztcblx0XHRcdHdpZHRoOiAwO1xuXHRcdH1cblxuXHRcdC5zZWFyY2gtZm9ybSB7XG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cblx0XHRcdGxhYmVsIHtcblx0XHRcdFx0bWFyZ2luOiAwO1xuXHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdH1cblxuXHRcdFx0LnNlYXJjaC1maWVsZCB7XG5cdFx0XHRcdHBhZGRpbmc6IDExcHggMTZweDtcblx0XHRcdFx0Ym9yZGVyOiAwO1xuXHRcdFx0XHRmb250LXdlaWdodDogNTAwO1xuXHRcdFx0XHR0cmFuc2l0aW9uOiAuMnM7XG5cdFx0XHR9XG5cblx0XHRcdC5zZWFyY2gtc3VibWl0IHtcblx0XHRcdFx0dGV4dC1pbmRlbnQ6IDEwMCU7XG5cdFx0XHRcdG92ZXJmbG93OiBoaWRkZW47XG5cdFx0XHRcdHdoaXRlLXNwYWNlOiBub3dyYXA7XG5cdFx0XHRcdGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvc2VhcmNoLnN2Zyk7XG5cdFx0XHRcdGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcblx0XHRcdFx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcblx0XHRcdFx0YmFja2dyb3VuZC1zaXplOiA0MCU7XG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuXHRcdFx0XHRtaW4td2lkdGg6IDA7XG5cdFx0XHRcdHdpZHRoOiAzN3B4O1xuXHRcdFx0XHRoZWlnaHQ6IDM3cHg7XG5cdFx0XHRcdHBhZGRpbmc6IDA7XG5cdFx0XHRcdG1hcmdpbjogMDtcblx0XHRcdFx0Zm9udC13ZWlnaHQ6IDQwMDtcblx0XHRcdFx0Y29sb3I6IHRyYW5zcGFyZW50O1xuXHRcdFx0XHRmb250LXNpemU6IDA7XG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiAwO1xuXHRcdFx0XHR0ZXh0LXRyYW5zZm9ybTogbm9uZTtcblx0XHRcdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXHRcdFx0XHRib3JkZXI6IG5vbmU7XG5cdFx0XHRcdGJvcmRlci1yYWRpdXM6IDA7XG5cdFx0XHRcdHRyYW5zaXRpb246IG5vbmU7XG5cdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdHRvcDogMDtcblx0XHRcdFx0cmlnaHQ6IDA7XG5cdFx0XHRcdGN1cnNvcjogcG9pbnRlcjtcblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQubWFpbi1tZW51IHtcblxuXHRcdC5tZW51IHtcblx0XHRcdG1hcmdpbjogMDtcblx0XHRcdHBhZGRpbmc6IDA7XG5cdFx0XHRsaXN0LXN0eWxlOiBub25lO1xuXHRcdFx0ZGlzcGxheTogZmxleDtcblxuXHRcdFx0PiAubWVudS1pdGVtIHtcblx0XHRcdFx0d2lkdGg6IDI1JTtcblx0XHRcdFx0dHJhbnNpdGlvbjogLjJzO1xuXHRcdFx0XHRib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjRjBGMEYwO1xuXHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMTRweDtcblxuXHRcdFx0XHQmLm1lbnUtaXRlbS1oYXMtY2hpbGRyZW4ge1xuXG5cdFx0XHRcdFx0PiBhIHtcblxuXHRcdFx0XHRcdFx0JjphZnRlciB7XG5cdFx0XHRcdFx0XHRcdGNvbnRlbnQ6ICcnO1xuXHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0XHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0XHRcdFx0cmlnaHQ6IDE2cHg7XG5cdFx0XHRcdFx0XHRcdHRvcDogNTAlO1xuXHRcdFx0XHRcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG5cdFx0XHRcdFx0XHRcdHdpZHRoOiAxMHB4O1xuXHRcdFx0XHRcdFx0XHRoZWlnaHQ6IDVweDtcblx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKCcuLi9pbWFnZXMvY2hldnJvbi0tZG93bi0tYmxhY2suc3ZnJyk7XG5cdFx0XHRcdFx0XHRcdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG5cdFx0XHRcdFx0XHRcdGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcblx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuXHRcdFx0XHRcdFx0XHR0cmFuc2l0aW9uOiAuMnM7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cblx0XHRcdFx0Jjpob3Zlcixcblx0XHRcdFx0JlthcmlhLWV4cGFuZGVkPVwidHJ1ZVwiXSB7XG5cblx0XHRcdFx0XHQuc3ViLW1lbnUge1xuXHRcdFx0XHRcdFx0b3BhY2l0eTogMTtcblx0XHRcdFx0XHRcdHBvaW50ZXItZXZlbnRzOiBhbGw7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cblx0XHRcdFx0Jjpob3Zlcixcblx0XHRcdFx0JlthcmlhLWV4cGFuZGVkPVwidHJ1ZVwiXSxcblx0XHRcdFx0Ji5jdXJyZW50LW1lbnUtaXRlbS5tZW51LWl0ZW0taGFzLWNoaWxkcmVuIHtcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkbWFnZW50YTtcblxuXHRcdFx0XHRcdD4gYSB7XG5cdFx0XHRcdFx0XHRjb2xvcjogJHdoaXRlO1xuXG5cdFx0XHRcdFx0XHQmOmFmdGVyIHtcblx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKCcuLi9pbWFnZXMvY2hldnJvbi0tZG93bi0td2hpdGUuc3ZnJyk7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cblx0XHRcdFx0PiBhIHtcblx0XHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0XHRcdFx0Y29sb3I6ICRibGFjaztcblx0XHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0XHRwYWRkaW5nOiAyM3B4IDE2cHg7XG5cdFx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0XHRcdHRyYW5zaXRpb246IC4ycztcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblxuXHRcdC5zdWItbWVudSB7XG5cdFx0XHRvcGFjaXR5OiAwO1xuXHRcdFx0cG9pbnRlci1ldmVudHM6IG5vbmU7XG5cdFx0XHRtYXJnaW46IDA7XG5cdFx0XHRwYWRkaW5nOiAwO1xuXHRcdFx0bGlzdC1zdHlsZTogbm9uZTtcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdHRvcDogNjRweDtcblx0XHRcdGxlZnQ6IDA7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XG5cdFx0XHR3aWR0aDogMzY0cHg7XG5cdFx0XHRib3JkZXI6IDFweCBzb2xpZCAjRjBGMEYwO1xuXHRcdFx0cGFkZGluZzogMTZweDtcblx0XHRcdHRyYW5zaXRpb246IC4ycztcblxuXHRcdFx0PiAubWVudS1pdGVtIHtcblx0XHRcdFx0dHJhbnNpdGlvbjogLjJzO1xuXG5cdFx0XHRcdD4gYSB7XG5cdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdFx0Y29sb3I6ICRibGFjaztcblx0XHRcdFx0XHRwYWRkaW5nOiA4cHggMDtcblx0XHRcdFx0XHRmb250LXNpemU6IDE0cHg7XG5cdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDEuNTtcblx0XHRcdFx0XHR0cmFuc2l0aW9uOiAuMnM7XG5cblx0XHRcdFx0XHQmOmhvdmVyIHtcblx0XHRcdFx0XHRcdGNvbG9yOiAkbWFnZW50YTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQudXRpbGl0eS1tZW51IHtcblxuXHRcdC5tZW51IHtcblx0XHRcdG1hcmdpbjogMDtcblx0XHRcdHBhZGRpbmc6IDA7XG5cdFx0XHRsaXN0LXN0eWxlOiBub25lO1xuXHRcdFx0ZGlzcGxheTogZmxleDtcblxuXHRcdFx0Lm1lbnUtaXRlbSB7XG5cblx0XHRcdFx0PiBhIHtcblx0XHRcdFx0XHRjb2xvcjogJGJsYWNrO1xuXHRcdFx0XHRcdHBhZGRpbmc6IDExcHggMTZweDtcblx0XHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cblx0XHRcdFx0XHQmOmhvdmVyIHtcblx0XHRcdFx0XHRcdGNvbG9yOiAkbWFnZW50YTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cblxuLnB1c2gtbmF2aWdhdGlvbi10cmlnZ2VyIHtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHRyaWdodDogMjZweDtcblx0dG9wOiA1MCU7XG5cdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcblx0bWluLXdpZHRoOiAwO1xufVxuIiwiJG1lbnUtcHVzaC1taW4td2lkdGg6IDMyMHB4O1xuJG1lbnUtcHVzaC1tYXgtd2lkdGg6IDMyMHB4O1xuXG4kbWVudS1tb2JpbGUtYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xuXG4kbWVudS1tb2JpbGUtZm9udC1mYW1pbHk6IGluaGVyaXQ7XG4kbWVudS1tb2JpbGUtZm9udC13ZWlnaHQ6IGluaGVyaXQ7XG5cbiRtZW51LW1vYmlsZS1jb2xvcjogJGRhcmtlc3QtZ3JheTtcbiRtZW51LW1vYmlsZS1jb2xvci1mb2N1czogJGRhcmstZ3JheTtcbiRtZW51LW1vYmlsZS1jb2xvci1ob3ZlcjogJGRhcmstZ3JheTtcbiRtZW51LW1vYmlsZS1jb2xvci1hY3RpdmU6ICRkYXJrLWdyYXk7XG5cbiRtZW51LW1vYmlsZS1icmVha3BvaW50OiAkbW9iaWxlLW5hdi1icmVha3BvaW50O1xuXG5ib2R5IHtcblxuXHQmLm5vLXNjcm9sbCB7XG5cblx0XHRAbWVkaWEgKG1pbi13aWR0aDogMzIwcHgpIHtcblx0XHRcdG92ZXJmbG93OiBoaWRkZW47XG5cdFx0fVxuXHR9XG59XG5cbi5wdXNoLW5hdmlnYXRpb24tdHJpZ2dlciB7XG5cblx0QG1lZGlhIChtaW4td2lkdGg6ICN7JG1lbnUtbW9iaWxlLWJyZWFrcG9pbnR9KSB7XG5cdFx0ZGlzcGxheTogbm9uZTtcblx0fVxufVxuXG4ubWVudS0tbW9iaWxlIHtcblx0cG9zaXRpb246IHJlbGF0aXZlOyB6LWluZGV4OiAyO1xuXHRtYXgtd2lkdGg6ICRtZW51LXB1c2gtbWF4LXdpZHRoO1xuXG5cdCYgKyAqIHtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7IHotaW5kZXg6IDE7XG5cdH1cblxuXHRAbWVkaWEgKG1pbi13aWR0aDogI3skbWVudS1tb2JpbGUtYnJlYWtwb2ludH0pIHtcblx0XHRkaXNwbGF5OiBub25lO1xuXHR9XG5cblx0Lm1lbnVfX2xpc3QgYSB7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0cGFkZGluZzogOHB4IDI2cHg7XG5cdFx0Zm9udC1mYW1pbHk6ICRtZW51LW1vYmlsZS1mb250LWZhbWlseTtcblx0XHRmb250LXdlaWdodDogJG1lbnUtbW9iaWxlLWZvbnQtd2VpZ2h0O1xuXHRcdGZvbnQtc2l6ZTogMjBweDtcblx0XHRsaW5lLWhlaWdodDogMS41O1xuXHRcdGNvbG9yOiAkbWVudS1tb2JpbGUtY29sb3I7XG5cdFx0dHJhbnNpdGlvbjogLjJzO1xuXG5cdFx0Jjpmb2N1cyB7XG5cdFx0XHRjb2xvcjogJG1lbnUtbW9iaWxlLWNvbG9yLWZvY3VzO1xuXHRcdH1cblxuXHRcdCY6aG92ZXIge1xuXHRcdFx0Y29sb3I6ICRtZW51LW1vYmlsZS1jb2xvci1ob3Zlcjtcblx0XHR9XG5cdH1cblxuXHQubWVudS1pdGVtLS1oYXMtY2hpbGRyZW4sXG5cdC5tZW51LWl0ZW0taGFzLWNoaWxkcmVuIHtcblxuXHRcdCYgPiBhIHtcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdHBhZGRpbmctcmlnaHQ6ICgzMHB4ICsgKDEwcHggKiAyKSk7IC8vIGljb24gd2lkdGggKyBtYXJnaW5zXG5cblx0XHRcdCY6YWZ0ZXIge1xuXHRcdFx0XHRjb250ZW50OiAnJztcblx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTsgdG9wOiAwOyByaWdodDogMDtcblx0XHRcdFx0d2lkdGg6ICg5cHggKyAoMjBweCAqIDIpKTsgLy8gaWNvbiB3aWR0aCArIG1hcmdpbiAqIDJcblx0XHRcdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdFx0XHRiYWNrZ3JvdW5kOiBuby1yZXBlYXQgNTAlIDUwJSB1cmwoJy4uL2ltYWdlcy9jaGV2cm9uLS1yaWdodC5zdmcnKTtcblx0XHRcdFx0YmFja2dyb3VuZC1zaXplOiAxMDAlIDExcHg7XG5cdFx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRcdFx0Y3Vyc29yOiBwb2ludGVyO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdC5jdXJyZW50X3BhZ2VfYW5jZXN0b3IsXG5cdC5jdXJyZW50X3BhZ2VfcGFyZW50LFxuXHQuY3VycmVudF9wYWdlX2l0ZW0sXG5cdC5jdXJyZW50LW1lbnUtYW5jZXN0b3IsXG5cdC5jdXJyZW50LW1lbnUtcGFyZW50LFxuXHQuY3VycmVudC1tZW51LWl0ZW0ge1xuXG5cdFx0JiA+IGEge1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogcmJnYSgkYmxhY2ssIC41KTtcblx0XHR9XG5cdH1cblxuXHQubWVudV9fYmFjayB7XG5cblx0XHQmOmJlZm9yZSB7XG5cdFx0XHRjb250ZW50OiAnJztcblx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRcdGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvY2hldnJvbi0tbGVmdC5zdmcpO1xuXHRcdFx0YmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuXHRcdFx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcblx0XHRcdHdpZHRoOiA4cHg7XG5cdFx0XHRoZWlnaHQ6IDEzcHg7XG5cdFx0XHRtYXJnaW4tcmlnaHQ6IDdweDtcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHR9XG5cdH1cblxuXHQubWVudV9fbGV2ZWwge1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICRtZW51LW1vYmlsZS1iYWNrZ3JvdW5kLWNvbG9yO1xuXHR9XG5cblx0Lm1lbnVfX2xldmVsX19pbm5lciB7XG5cdFx0cGFkZGluZy10b3A6IDcycHg7IC8vIG1hdGNoIC5oZWFkZXIgaGVpZ2h0XG5cdFx0cGFkZGluZy1ib3R0b206IDcycHg7XG5cdH1cblxuXHQubWVudV9fbGV2ZWxfX2hlYWRpbmcge1xuXHRcdHBhZGRpbmc6IDhweCAyNnB4O1xuXHRcdG1hcmdpbjogMDtcblx0XHRmb250LXNpemU6IDIwcHg7XG5cblx0XHRhIHtcblx0XHRcdHBhZGRpbmc6IDA7XG5cdFx0fVxuXHR9XG5cblx0Lm1lbnVfX2hlYWRlciB7XG5cdFx0cG9zaXRpb246IGFic29sdXRlOyB0b3A6IDA7IHJpZ2h0OiAwOyB6LWluZGV4OiAzO1xuXHRcdHBhZGRpbmc6IDI4cHggMjZweCAwO1xuXHR9XG5cblx0Lm1lbnVfX2Nsb3NlIHtcblx0XHRAZXh0ZW5kIC5idXR0b247XG5cdFx0bWluLXdpZHRoOiAwO1xuXHRcdG1hcmdpbi1ib3R0b206IDA7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlOyB6LWluZGV4OiAzOyAvLyBtYXRjaCAuaGVhZGVyX19tZW51LXRvZ2dsZVxuXHR9XG5cblx0Lm1lbnVfX3NlYXJjaCB7XG5cdFx0cG9zaXRpb246IGFic29sdXRlOyB0b3A6IDA7IGxlZnQ6IDA7IHJpZ2h0OiAxMDdweDtcblx0XHR3aWR0aDogMTcwcHg7XG5cdFx0cGFkZGluZzogMjFweCAwO1xuXHRcdG1hcmdpbjogMCAyNnB4O1xuXHR9XG59XG5cbi5wdXNoIHtcblx0cG9zaXRpb246IHJlbGF0aXZlOyB6LWluZGV4OiAxO1xuXHRvdmVyZmxvdzogaGlkZGVuO1xuXHRvdmVyZmxvdy15OiBhdXRvO1xuXG5cdCYtLWFjdGl2ZSB7XG5cdFx0b3ZlcmZsb3cteTogaGlkZGVuO1xuXG5cdFx0QG1lZGlhIChtaW4td2lkdGg6IDExNDFweCkge1xuXHRcdFx0b3ZlcmZsb3cteTogYXV0bztcblx0XHR9XG5cdH1cbn1cblxuLnB1c2hfX2NvbnRlbnQge1xuXG5cdCY6YWZ0ZXIge1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHR0b3A6IDA7XG5cdFx0Ym90dG9tOiAwO1xuXHRcdGxlZnQ6IDA7XG5cdFx0cmlnaHQ6IDA7XG5cdFx0ei1pbmRleDogMjtcblx0XHRjb250ZW50OiAnJztcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XG5cdFx0b3BhY2l0eTogMDtcblx0XHRwb2ludGVyLWV2ZW50czogbm9uZTtcblx0XHR0cmFuc2l0aW9uOiBvcGFjaXR5IDAuNHM7XG5cdH1cblxuXHQucHVzaC0tYWN0aXZlICYge1xuXG5cdFx0JjphZnRlciB7XG5cdFx0XHRvcGFjaXR5OiAwLjg7XG5cdFx0XHRwb2ludGVyLWV2ZW50czogYXV0bztcblx0XHRcdHRyYW5zaXRpb246IG9wYWNpdHkgMC4ycztcblx0XHR9XG5cblx0XHRAbWVkaWEgKG1pbi13aWR0aDogMTE0MXB4KSB7XG5cblx0XHRcdCY6YWZ0ZXIge1xuXHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuXG4ucHVzaF9fbWVudSB7XG5cdHBvc2l0aW9uOiBmaXhlZDsgdG9wOiAwOyByaWdodDogMDsgYm90dG9tOiAwOyB6LWluZGV4OiAyO1xuXHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMTAwdncpO1xuXHR3aWR0aDogMTAwdnc7XG5cdHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjRzO1xuXG5cdEBtZWRpYSAobWluLXdpZHRoOiAzMjFweCkge1xuXHRcdG1pbi13aWR0aDogJG1lbnUtcHVzaC1taW4td2lkdGg7XG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVYKDEwMHZ3KTtcblx0fVxuXHRAbWVkaWEgKG1pbi13aWR0aDogMTE0MXB4KSB7XG5cdFx0ZGlzcGxheTogbm9uZTtcblx0fVxuXG5cdC5hZG1pbi1iYXIgJiB7XG5cdFx0dG9wOiA0NnB4O1xuXG5cdFx0QG1lZGlhIChtaW4td2lkdGg6IDc4M3B4KSB7XG5cdFx0XHR0b3A6IDMycHg7XG5cdFx0fVxuXHR9XG5cblx0QG1lZGlhIChtaW4td2lkdGg6IDE5MjBweCkge1xuXHRcdHJpZ2h0OiA1MCU7XG5cdFx0bWF4LXdpZHRoOiAkbWVudS1wdXNoLW1heC13aWR0aDtcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoNTB2dykgdHJhbnNsYXRlWCgkbWVudS1wdXNoLW1heC13aWR0aCk7XG5cdH1cblx0QG1lZGlhIChtaW4td2lkdGg6IDE5MjBweCkge1xuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWCgoMTkyMHB4IC8gMiArICRtZW51LXB1c2gtbWF4LXdpZHRoKSk7XG5cdH1cblxuXHQucHVzaC0tYWN0aXZlICYge1xuXHRcdGJveC1zaGFkb3c6IDAgMCAzcHggcmdiYSgwLDAsMCwwLjEpO1xuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKTtcblx0XHR0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4ycztcblxuXHRcdEBtZWRpYSAobWluLXdpZHRoOiAxOTIwcHgpIHtcblx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWCg1MHZ3KTtcblx0XHR9XG5cdFx0QG1lZGlhIChtaW4td2lkdGg6IDE5MjBweCkge1xuXHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVYKCgxOTIwcHggLyAyKSk7XG5cdFx0fVxuXHR9XG59XG5cbi5wdXNoX19sZXZlbCB7XG5cdHBvc2l0aW9uOiBmaXhlZDsgdG9wOiAwOyByaWdodDogMDsgYm90dG9tOiAwOyB6LWluZGV4OiAyO1xuXHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMTAwJSk7XG5cdHdpZHRoOiAxMDAlO1xuXHRwYWRkaW5nOiAwO1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAkbWVudS1tb2JpbGUtYmFja2dyb3VuZC1jb2xvcjtcblx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0dHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuNHM7XG5cblx0QG1lZGlhIChtaW4td2lkdGg6IDE5MjBweCkge1xuXHRcdG1heC13aWR0aDogJG1lbnUtcHVzaC1tYXgtd2lkdGg7XG5cdH1cblxuXHQmX19pbm5lciB7XG5cdFx0Ly8gQGV4dGVuZCAlY292ZXI7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdHRvcDogMDtcblx0XHRib3R0b206IDA7XG5cdFx0bGVmdDogMDtcblx0XHRyaWdodDogMDtcblx0XHRvdmVyZmxvdzogaGlkZGVuO1xuXHR9XG5cblx0JiAmICAgICAgIHsgYmFja2dyb3VuZC1jb2xvcjogZGFya2VuKCRtZW51LW1vYmlsZS1iYWNrZ3JvdW5kLWNvbG9yLCAxJSk7IH1cblx0JiAmICYgICAgIHsgYmFja2dyb3VuZC1jb2xvcjogZGFya2VuKCRtZW51LW1vYmlsZS1iYWNrZ3JvdW5kLWNvbG9yLCAyJSk7IH1cblx0JiAmICYgJiAgIHsgYmFja2dyb3VuZC1jb2xvcjogZGFya2VuKCRtZW51LW1vYmlsZS1iYWNrZ3JvdW5kLWNvbG9yLCAzJSk7IH1cblx0JiAmICYgJiAmIHsgYmFja2dyb3VuZC1jb2xvcjogZGFya2VuKCRtZW51LW1vYmlsZS1iYWNrZ3JvdW5kLWNvbG9yLCA0JSk7IH1cbn1cblxuLnB1c2hfX2xldmVsLS10b3Age1xuXHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7XG5cblx0LyoqIElFMTAvMTEgc3BlY2lmaWMgKi9cblx0QG1lZGlhIGFsbCBhbmQgKC1tcy1oaWdoLWNvbnRyYXN0OiBub25lKSwgKC1tcy1oaWdoLWNvbnRyYXN0OiBhY3RpdmUpIHtcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMTAwJSk7XG5cdH1cbn1cblxuLnB1c2hfX2xldmVsLS1hY3RpdmUge1xuXHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7XG5cdHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjJzO1xufVxuXG4ucHVzaF9fbGV2ZWwtLWN1cnJlbnQge1xuXG5cdC5wdXNoX19sZXZlbF9faW5uZXIge1xuXHRcdG92ZXJmbG93LXk6IGF1dG87XG5cdFx0b3ZlcmZsb3cteTogc2Nyb2xsOyAvLyBzY3JvbGwgcmVxdWlyZWQgZm9yIC13ZWJraXQtb3ZlcmZsb3ctc2Nyb2xsaW5nXG5cdFx0LXdlYmtpdC1vdmVyZmxvdy1zY3JvbGxpbmc6IHRvdWNoO1xuXHR9XG59XG5cbi5tZW51X19saXN0IHtcblx0bWFyZ2luOiAwO1xuXHRwYWRkaW5nOiAwO1xuXG5cdC5tZW51LWl0ZW0ge1xuXG5cdFx0YSB7XG5cdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblx0XHRcdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkd2hpdGU7XG5cdFx0fVxuXHR9XG59XG5cbi5tZW51X19pdGVtX19jaGlsZCB7XG5cdHBhZGRpbmc6IDA7XG5cdG1hcmdpbjogMDtcbn1cbiIsIi5oZXJvIHtcblx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRtaW4taGVpZ2h0OiA0NzZweDtcblx0ZGlzcGxheTogZmxleDtcblx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdHBhZGRpbmc6IDI0cHg7XG5cdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG5cdGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG5cdGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRvdmVyZmxvdzogaGlkZGVuO1xuXHR6LWluZGV4OiAxO1xuXG5cdC5oZXJvX19jb250ZW50IHtcblx0XHQvLyBhbGwgdGhlc2Ugc3R5bGVzIGFyZSBuZWVkZWQgZm9yIElFMTEgdmVydGljYWwgY2VudGVyaW5nXG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdHRvcDogMDtcblx0XHRib3R0b206IDA7XG5cdFx0bGVmdDogMDtcblx0XHRyaWdodDogMDtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdH1cblxuXHQuaGVyb19faGVhZGluZyB7XG5cdFx0Zm9udC1zaXplOiA5MHB4O1xuXHRcdGxpbmUtaGVpZ2h0OiAuODtcblx0XHRjb2xvcjogJHdoaXRlO1xuXHRcdG1hcmdpbi10b3A6IDA7XG5cdFx0bWFyZ2luLWJvdHRvbTogMzJweDtcblx0fVxufVxuXG4uaGVyby0tYmFzaWMge1xuXG5cdCY6YmVmb3JlIHtcblx0XHRjb250ZW50OiAnJztcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0dG9wOiAwO1xuXHRcdGxlZnQ6IDA7XG5cdFx0Ym90dG9tOiAwO1xuXHRcdHJpZ2h0OiAwO1xuXHRcdGJhY2tncm91bmQ6IHJnYmEoMjE0LDIxNCwyMTQsMCk7XG5cdFx0YmFja2dyb3VuZDogLW1vei1saW5lYXItZ3JhZGllbnQodG9wLCByZ2JhKDIxNCwyMTQsMjE0LDApIDI0JSwgcmdiYSgxMCwzMyw1MSwwLjM0KSA1MCUsIHJnYmEoMTAsMzcsNjAsMC42NykgNzUlLCByZ2JhKDUsMjUsNDEsMSkgMTAwJSk7XG5cdFx0YmFja2dyb3VuZDogLXdlYmtpdC1ncmFkaWVudChsZWZ0IHRvcCwgbGVmdCBib3R0b20sIGNvbG9yLXN0b3AoMjQlLCByZ2JhKDIxNCwyMTQsMjE0LDApKSwgY29sb3Itc3RvcCg1MCUsIHJnYmEoMTAsMzMsNTEsMC4zNCkpLCBjb2xvci1zdG9wKDc1JSwgcmdiYSgxMCwzNyw2MCwwLjY3KSksIGNvbG9yLXN0b3AoMTAwJSwgcmdiYSg1LDI1LDQxLDEpKSk7XG5cdFx0YmFja2dyb3VuZDogLXdlYmtpdC1saW5lYXItZ3JhZGllbnQodG9wLCByZ2JhKDIxNCwyMTQsMjE0LDApIDI0JSwgcmdiYSgxMCwzMyw1MSwwLjM0KSA1MCUsIHJnYmEoMTAsMzcsNjAsMC42NykgNzUlLCByZ2JhKDUsMjUsNDEsMSkgMTAwJSk7XG5cdFx0YmFja2dyb3VuZDogLW8tbGluZWFyLWdyYWRpZW50KHRvcCwgcmdiYSgyMTQsMjE0LDIxNCwwKSAyNCUsIHJnYmEoMTAsMzMsNTEsMC4zNCkgNTAlLCByZ2JhKDEwLDM3LDYwLDAuNjcpIDc1JSwgcmdiYSg1LDI1LDQxLDEpIDEwMCUpO1xuXHRcdGJhY2tncm91bmQ6IC1tcy1saW5lYXItZ3JhZGllbnQodG9wLCByZ2JhKDIxNCwyMTQsMjE0LDApIDI0JSwgcmdiYSgxMCwzMyw1MSwwLjM0KSA1MCUsIHJnYmEoMTAsMzcsNjAsMC42NykgNzUlLCByZ2JhKDUsMjUsNDEsMSkgMTAwJSk7XG5cdFx0YmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSwgcmdiYSgyMTQsMjE0LDIxNCwwKSAyNCUsIHJnYmEoMTAsMzMsNTEsMC4zNCkgNTAlLCByZ2JhKDEwLDM3LDYwLDAuNjcpIDc1JSwgcmdiYSg1LDI1LDQxLDEpIDEwMCUpO1xuXHRcdGZpbHRlcjogcHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LmdyYWRpZW50KCBzdGFydENvbG9yc3RyPScjZDZkNmQ2JywgZW5kQ29sb3JzdHI9JyMwNTE5MjknLCBHcmFkaWVudFR5cGU9MCApO1xuXHR9XG59XG5cbi5oZXJvLS1ob21lcGFnZSB7XG5cdHRleHQtYWxpZ246IGxlZnQ7XG5cdHBhZGRpbmc6IDgwcHggNDBweCAxNTZweDtcblxuXHQuaGVyb19fY29udGVudCB7XG5cdFx0ei1pbmRleDogMztcblx0XHRtYXgtd2lkdGg6IDUwMHB4O1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTsvLyBuZWVkZWQgdG8gb3ZlcnJpZGUgSUUxMSBmaXggYWJvdmUgZm9yIGJhc2ljIC5oZXJvX19jb250ZW50XG5cdH1cblxuXHQuaGVyb19faGVhZGluZyB7XG5cdFx0bWFyZ2luOiAwIDAgNDBweDtcblx0fVxuXG5cdC5oZXJvX19zdXBlcmhlYWRpbmcge1xuXHRcdGZvbnQtc2l6ZTogNzBweDtcblx0XHRsaW5lLWhlaWdodDogMS4xNTtcblx0XHRjb2xvcjogJHdoaXRlO1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHR9XG5cblx0Lmhlcm9fX2hlYWRpbmctLW1haW4ge1xuXHRcdGZvbnQtc2l6ZTogMTAwcHg7XG5cdFx0bGluZS1oZWlnaHQ6IC44O1xuXHRcdG1hcmdpbi1ib3R0b206IDA7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdH1cblxuXHQuaGVyb19fc3ViaGVhZGluZyB7XG5cdFx0Y29sb3I6ICR5ZWxsb3c7XG5cdFx0Zm9udC1zaXplOiA0MnB4O1xuXHRcdGxpbmUtaGVpZ2h0OiAxO1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdG1heC13aWR0aDogMjAwcHg7XG5cblx0XHRAbWVkaWEgKG1pbi13aWR0aDogNDIwcHgpIHtcblx0XHRcdG1heC13aWR0aDogMTAwJTtcblx0XHR9XG5cdH1cblxuXHQuaGVyb19fdHJpYW5nbGVzIHtcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0Ym90dG9tOiAwO1xuXHRcdGxlZnQ6IDA7XG5cdFx0cmlnaHQ6IDA7XG5cdFx0ei1pbmRleDogNDtcblxuXHRcdCY6YmVmb3JlLFxuXHRcdCY6YWZ0ZXIge1xuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0Ym90dG9tOiAwO1xuXHRcdH1cblxuXHRcdCY6YmVmb3JlIHtcblx0XHRcdGNvbnRlbnQ6ICcnO1xuXHRcdFx0bGVmdDogLTcyMHB4O1xuXHRcdFx0d2lkdGg6IDA7XG5cdFx0XHRoZWlnaHQ6IDA7XG5cdFx0XHRib3JkZXItc3R5bGU6IHNvbGlkO1xuXHRcdFx0Ym9yZGVyLXdpZHRoOiAxODBweCAwIDAgMTQ0MHB4O1xuXHRcdFx0Ym9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCAjYzUwZjg4O1xuXHRcdH1cblxuXHRcdCY6YWZ0ZXIge1xuXHRcdFx0Y29udGVudDogJyc7XG5cdFx0XHRyaWdodDogLTcyMHB4O1xuXHRcdFx0d2lkdGg6IDA7XG5cdFx0XHRoZWlnaHQ6IDA7XG5cdFx0XHRib3JkZXItc3R5bGU6IHNvbGlkO1xuXHRcdFx0Ym9yZGVyLXdpZHRoOiAwIDAgMTgwcHggMTQ0MHB4O1xuXHRcdFx0Ym9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCAjYzUwZjg4IHRyYW5zcGFyZW50O1xuXHRcdH1cblx0fVxuXG5cdEBtZWRpYSAobWluLXdpZHRoOiA2NDBweCkge1xuXG5cdFx0Lmhlcm9fX2hlYWRpbmctLW1haW4ge1xuXHRcdFx0Zm9udC1zaXplOiAxNTZweDtcblx0XHR9XG5cdH1cblxuXHRAbWVkaWEgKG1pbi13aWR0aDogOTYwcHgpIHtcblx0XHRwYWRkaW5nOiAxMDhweCAxMDhweCAxNTZweDtcblx0fVxufVxuXG4uaGVyby1jYXJvdXNlbCB7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0dG9wOiAwO1xuXHRsZWZ0OiAwO1xuXHR3aWR0aDogMTAwJTtcblx0ei1pbmRleDogMTtcblxuXHQmOmFmdGVyIHtcblx0XHRjb250ZW50OiAnJztcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0dG9wOiAwO1xuXHRcdGxlZnQ6IDA7XG5cdFx0Ym90dG9tOiAwO1xuXHRcdHJpZ2h0OiAwO1xuXHRcdHotaW5kZXg6IDI7XG5cdFx0YmFja2dyb3VuZDogcmdiYSg1LDI1LDQxLDEpO1xuXHRcdGJhY2tncm91bmQ6IC1tb3otbGluZWFyLWdyYWRpZW50KGxlZnQsIHJnYmEoNSwyNSw0MSwxKSAwJSwgcmdiYSg1LDI1LDQxLDAuOTQpIDUlLCByZ2JhKDM4LDcxLDk5LDAuMzQpIDUzJSwgcmdiYSgyNTUsMjU1LDI1NSwwKSA4MCUpO1xuXHRcdGJhY2tncm91bmQ6IC13ZWJraXQtZ3JhZGllbnQobGVmdCB0b3AsIHJpZ2h0IHRvcCwgY29sb3Itc3RvcCgwJSwgcmdiYSg1LDI1LDQxLDEpKSwgY29sb3Itc3RvcCg1JSwgcmdiYSg1LDI1LDQxLDAuOTQpKSwgY29sb3Itc3RvcCg1MyUsIHJnYmEoMzgsNzEsOTksMC4zNCkpLCBjb2xvci1zdG9wKDgwJSwgcmdiYSgyNTUsMjU1LDI1NSwwKSkpO1xuXHRcdGJhY2tncm91bmQ6IC13ZWJraXQtbGluZWFyLWdyYWRpZW50KGxlZnQsIHJnYmEoNSwyNSw0MSwxKSAwJSwgcmdiYSg1LDI1LDQxLDAuOTQpIDUlLCByZ2JhKDM4LDcxLDk5LDAuMzQpIDUzJSwgcmdiYSgyNTUsMjU1LDI1NSwwKSA4MCUpO1xuXHRcdGJhY2tncm91bmQ6IC1vLWxpbmVhci1ncmFkaWVudChsZWZ0LCByZ2JhKDUsMjUsNDEsMSkgMCUsIHJnYmEoNSwyNSw0MSwwLjk0KSA1JSwgcmdiYSgzOCw3MSw5OSwwLjM0KSA1MyUsIHJnYmEoMjU1LDI1NSwyNTUsMCkgODAlKTtcblx0XHRiYWNrZ3JvdW5kOiAtbXMtbGluZWFyLWdyYWRpZW50KGxlZnQsIHJnYmEoNSwyNSw0MSwxKSAwJSwgcmdiYSg1LDI1LDQxLDAuOTQpIDUlLCByZ2JhKDM4LDcxLDk5LDAuMzQpIDUzJSwgcmdiYSgyNTUsMjU1LDI1NSwwKSA4MCUpO1xuXHRcdGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0byByaWdodCwgcmdiYSg1LDI1LDQxLDEpIDAlLCByZ2JhKDUsMjUsNDEsMC45NCkgNSUsIHJnYmEoMzgsNzEsOTksMC4zNCkgNTMlLCByZ2JhKDI1NSwyNTUsMjU1LDApIDgwJSk7XG5cdFx0ZmlsdGVyOiBwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuZ3JhZGllbnQoIHN0YXJ0Q29sb3JzdHI9JyMwNTE5MjknLCBlbmRDb2xvcnN0cj0nI2ZmZmZmZicsIEdyYWRpZW50VHlwZT0xICk7XG5cdH1cblxuXHRAbWVkaWEgKG1pbi13aWR0aDogNjQwcHgpIHtcblxuXHRcdCY6YWZ0ZXIge1xuXHRcdFx0YmFja2dyb3VuZDogcmdiYSg1LDI1LDQxLDEpO1xuXHRcdFx0YmFja2dyb3VuZDogLW1vei1saW5lYXItZ3JhZGllbnQobGVmdCwgcmdiYSg1LDI1LDQxLDEpIDAlLCByZ2JhKDUsMjUsNDEsMC44OCkgNSUsIHJnYmEoMzgsNzEsOTksMC4zMykgMjklLCByZ2JhKDI1NSwyNTUsMjU1LDApIDQzJSk7XG5cdFx0XHRiYWNrZ3JvdW5kOiAtd2Via2l0LWdyYWRpZW50KGxlZnQgdG9wLCByaWdodCB0b3AsIGNvbG9yLXN0b3AoMCUsIHJnYmEoNSwyNSw0MSwxKSksIGNvbG9yLXN0b3AoNSUsIHJnYmEoNSwyNSw0MSwwLjg4KSksIGNvbG9yLXN0b3AoMjklLCByZ2JhKDM4LDcxLDk5LDAuMzMpKSwgY29sb3Itc3RvcCg0MyUsIHJnYmEoMjU1LDI1NSwyNTUsMCkpKTtcblx0XHRcdGJhY2tncm91bmQ6IC13ZWJraXQtbGluZWFyLWdyYWRpZW50KGxlZnQsIHJnYmEoNSwyNSw0MSwxKSAwJSwgcmdiYSg1LDI1LDQxLDAuODgpIDUlLCByZ2JhKDM4LDcxLDk5LDAuMzMpIDI5JSwgcmdiYSgyNTUsMjU1LDI1NSwwKSA0MyUpO1xuXHRcdFx0YmFja2dyb3VuZDogLW8tbGluZWFyLWdyYWRpZW50KGxlZnQsIHJnYmEoNSwyNSw0MSwxKSAwJSwgcmdiYSg1LDI1LDQxLDAuODgpIDUlLCByZ2JhKDM4LDcxLDk5LDAuMzMpIDI5JSwgcmdiYSgyNTUsMjU1LDI1NSwwKSA0MyUpO1xuXHRcdFx0YmFja2dyb3VuZDogLW1zLWxpbmVhci1ncmFkaWVudChsZWZ0LCByZ2JhKDUsMjUsNDEsMSkgMCUsIHJnYmEoNSwyNSw0MSwwLjg4KSA1JSwgcmdiYSgzOCw3MSw5OSwwLjMzKSAyOSUsIHJnYmEoMjU1LDI1NSwyNTUsMCkgNDMlKTtcblx0XHRcdGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0byByaWdodCwgcmdiYSg1LDI1LDQxLDEpIDAlLCByZ2JhKDUsMjUsNDEsMC44OCkgNSUsIHJnYmEoMzgsNzEsOTksMC4zMykgMjklLCByZ2JhKDI1NSwyNTUsMjU1LDApIDQzJSk7XG5cdFx0XHRmaWx0ZXI6IHByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5ncmFkaWVudCggc3RhcnRDb2xvcnN0cj0nIzA1MTkyOScsIGVuZENvbG9yc3RyPScjZmZmZmZmJywgR3JhZGllbnRUeXBlPTEgKTtcblx0XHR9XG5cdH1cblxuXHRAbWVkaWEgKG1pbi13aWR0aDogOTYwcHgpIHtcblxuXHRcdCY6YmVmb3JlIHtcblx0XHRcdGNvbnRlbnQ6ICcnO1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHR0b3A6IDA7XG5cdFx0XHRib3R0b206IDA7XG5cdFx0XHRsZWZ0OiAwO1xuXHRcdFx0ei1pbmRleDogNTtcblx0XHRcdGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi4vaW1hZ2VzL2hvbWVwYWdlLWhlcm8taWNvbi1iZy5zdmcnKTtcblx0XHRcdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG5cdFx0XHRiYWNrZ3JvdW5kLXNpemU6IDE0NzVweDtcblx0XHR9XG5cdH1cblxuXHQuaGVyby1jYXJvdXNlbF9fc2xpZGUge1xuXHRcdGhlaWdodDogY2FsYygxMDB2aCArIDEwNHB4KTtcblx0XHRtYXgtaGVpZ2h0OiA3NDVweDtcblx0XHR3aWR0aDogMTAwJTtcblx0XHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuXHRcdGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG5cdFx0YmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuXHR9XG59XG4iLCIuc2l0ZS1mb290ZXIge1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdGJhY2tncm91bmQtY29sb3I6ICR5ZWxsb3c7XG5cdHRleHQtYWxpZ246IGNlbnRlcjtcblx0bWFyZ2luLXRvcDogMTAwcHg7XG5cdHBhZGRpbmc6IDE1MHB4IDI0cHggNDBweDtcblxuXHRAbWVkaWEgKG1pbi13aWR0aDogOTYwcHgpIHtcblxuXHRcdCY6YmVmb3JlIHtcblx0XHRcdGNvbnRlbnQ6ICcnO1xuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0ei1pbmRleDogMDtcblx0XHRcdHRvcDogMDtcblx0XHRcdGxlZnQ6IDA7XG5cdFx0XHRib3R0b206IDA7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi4vaW1hZ2VzL2Zvb3Rlci1iZy1kZXNpZ24tZWxlbWVudHMuc3ZnJyk7XG5cdFx0XHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuXHRcdFx0YmFja2dyb3VuZC1zaXplOiBjb3Zlcjtcblx0XHRcdGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcblx0XHR9XG5cdH1cblxuXHQudHJpYW5nbGVzIHtcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0dG9wOiAwO1xuXHRcdGxlZnQ6IDUwJTtcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG5cdFx0d2lkdGg6IDA7XG5cdFx0aGVpZ2h0OiAwO1xuXHRcdGJvcmRlci1zdHlsZTogc29saWQ7XG5cdFx0Ym9yZGVyLXdpZHRoOiA1MnB4IDcyMHB4IDAgNzIwcHg7XG5cdFx0Ym9yZGVyLWNvbG9yOiAjZmZmZmZmIHRyYW5zcGFyZW50IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50O1xuXHR9XG5cblx0LnNpdGUtZm9vdGVyX19pbm5lciB7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdHotaW5kZXg6IDE7XG5cdH1cblxuXHQuc2l0ZS1mb290ZXJfX2xvZ28ge1xuXHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHR3aWR0aDogMTUwcHg7XG5cdFx0aGVpZ2h0OiAxNTBweDtcblx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy4uL2ltYWdlcy9sb2dvLWFsbGlhbnotLXZlcnRpY2FsLnN2ZycpO1xuXHRcdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG5cdFx0YmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuXHRcdGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcblx0XHRtYXJnaW4tdG9wOiAxMHB4O1xuXHR9XG5cblx0YSB7XG5cdFx0Y29sb3I6ICRibGFjaztcblx0fVxufVxuXG4uZm9vdGVyLW1lbnUge1xuXHRtYXJnaW4tdG9wOiAyNHB4O1xuXHRtYXJnaW4tYm90dG9tOiAyNHB4O1xuXG5cdC5tZW51IHtcblx0XHRsaXN0LXN0eWxlOiBub25lO1xuXHRcdHBhZGRpbmctbGVmdDogMDtcblx0XHRtYXgtd2lkdGg6IDYzNnB4O1xuXHRcdG1hcmdpbjogMCBhdXRvO1xuXG5cdFx0Lm1lbnUtaXRlbSB7XG5cdFx0XHRmb250LWZhbWlseTogJGFrdGl2O1xuXHRcdFx0Zm9udC13ZWlnaHQ6IDUwMDtcblxuXHRcdFx0YSB7XG5cdFx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRcdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXHRcdFx0XHRmb250LXNpemU6IDE0cHg7XG5cdFx0XHRcdHBhZGRpbmc6IDhweDtcblxuXHRcdFx0XHQmOmhvdmVyIHtcblx0XHRcdFx0XHR0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdEBtZWRpYSAobWluLXdpZHRoOiA2NDBweCkge1xuXG5cdFx0Lm1lbnUge1xuXHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcblx0XHRcdGZsZXgtd3JhcDogd3JhcDtcblxuXHRcdFx0Lm1lbnUtaXRlbSB7XG5cblx0XHRcdFx0YSB7XG5cdFx0XHRcdFx0cGFkZGluZzogMTZweCA4cHg7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cblxuLmZvb3Rlci1zcG9uc29ycyB7XG5cdGJvcmRlci10b3A6IDFweCBzb2xpZCAkYmxhY2s7XG5cdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkYmxhY2s7XG5cdG1heC13aWR0aDogNjIwcHg7XG5cdG1hcmdpbjogMCBhdXRvO1xuXHRwYWRkaW5nOiAyNHB4IDA7XG5cblx0LnNwb25zb3Ige1xuXHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHR2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuXHRcdG1hcmdpbjogMCAxNnB4O1xuXG5cdFx0LnNwb25zb3JfX2xpbmsge1xuXHRcdFx0d2lkdGg6IDUwcHg7XG5cdFx0XHRoZWlnaHQ6IDY2cHg7XG5cdFx0XHRkaXNwbGF5OiBpbmxpbmUtZmxleDtcblx0XHRcdHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG5cdFx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRcdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0fVxuXG5cdFx0LnNwb25zb3JfX2ljb24ge1xuXHRcdFx0bWF4LXdpZHRoOiAxMDAlO1xuXHRcdH1cblx0fVxufVxuXG4uc3BvcnRzLWJhY2tlcnMtYXR0aXJ1Yml0aW9uIHtcblxuXHRwIHtcblx0XHRmb250LXNpemU6IDEwcHg7XG5cdFx0bGV0dGVyLXNwYWNpbmc6IDFweDtcblx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXHRcdGZvbnQtZmFtaWx5OiAkZGlub3NhdXI7XG5cdFx0bWFyZ2luLXRvcDogNDBweDtcblx0XHRtYXJnaW4tYm90dG9tOiAxNnB4O1xuXHR9XG59XG5cbi5zcG9ydHMtYmFja2Vycy1sb2dvIHtcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHR3aWR0aDogMTI3cHg7XG5cdGhlaWdodDogNDZweDtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKCcuLi9pbWFnZXMvc3BvcnRzLWJhY2tlcnMuc3ZnJyk7XG5cdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG5cdGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcblx0YmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xufVxuXG4uZm9vdGVyLWNvcHlyaWdodCB7XG5cdGZvbnQtc2l6ZTogMTBweDtcblxuXHRhIHtcblx0XHR0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcblxuXHRcdCY6aG92ZXIge1xuXHRcdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXHRcdH1cblx0fVxufVxuXG4uY29sYWItYXR0cmlidXRpb24ge1xuXHQvLyB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXHRtYXJnaW4tdG9wOiAyNHB4O1xuXG5cdHAge1xuXHRcdGZvbnQtc2l6ZTogMTBweDtcblx0fVxuXG5cdGEge1xuXHRcdHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuXG5cdFx0Jjpob3ZlciB7XG5cdFx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cdFx0fVxuXHR9XG59XG4iLCIvKipcbiAqIE1heC1XaWR0aCBUYWJsZVxuICpcbiAqIEVuYWJsZSB0YWJsZXMgdG8gc2Nyb2xsIHdpdGhpbiBhIG1heC13aWR0aCBjb250YWluZXIgZWxlbWVudC5cbiAqXG4gKiBAcmVxdWlyZXMgc2NyaXB0cyBtYXgtd2lkdGgtdGFibGUuanNcbiAqIEBhdXRob3IgRHlsYW4gSmFtZXMgV2FnbmVyXG4gKi9cblxuJGNvbG9yLXRyYW5zcGFyZW50OiB0cmFuc3BhcmVudCAhZGVmYXVsdDtcblxuLm1heC13aWR0aC10YWJsZSB7XG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRtYXJnaW4tdG9wOiAxLjJyZW07XG5cdC8vIG1hcmdpbi10b3A6IDJyZW07XG5cdC8vIG1hcmdpbi1ib3R0b206IDJyZW07XG5cdG1heC13aWR0aDogMTAwJTtcblx0Ly8gYm9yZGVyOiAxcHggc29saWQ7XG5cdC8vIGJvcmRlci10b3A6IDA7XG5cdC8vIGJvcmRlci1ib3R0b206IDA7XG5cdG92ZXJmbG93OiBoaWRkZW47IC8vIGhpZGUgOjpiZWZvcmUvOjphZnRlclxuXHR2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuXHQvLyB3aGl0ZS1zcGFjZTogbm93cmFwOyAvLyBhbGxvdyB0YWJsZSBjb250ZW50IHRvIGRpY3RhdGUgd2lkdGhcblxuXHQvLyAmOmZpcnN0LWNoaWxkIHtcblx0Ly9cdG1hcmdpbi10b3A6IDA7XG5cdC8vIH1cblxuXHQvLyAmOmxhc3QtY2hpbGQge1xuXHQvLyBcdG1hcmdpbi1ib3R0b206IDA7XG5cdC8vIH1cblxuXHQmOjpiZWZvcmUsXG5cdCY6OmFmdGVyIHtcblx0XHRjb250ZW50OiAnJztcblx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7IHRvcDogMDsgYm90dG9tOiAwOyB6LWluZGV4OiAxO1xuXHRcdG9wYWNpdHk6IDA7XG5cdFx0dHJhbnNpdGlvbjogb3BhY2l0eSAwLjRzO1xuXG5cdFx0LyoqIHJhZGlhbC1ncmFkaWVudCAqL1xuXHRcdC8vIHdpZHRoOiA4cHg7XG5cblx0XHQvKiogYm94LXNoYWRvdyAqL1xuXHRcdHdpZHRoOiAycmVtO1xuXHRcdC8vIGJvcmRlci1yYWRpdXM6IDk5OTlweDtcblx0fVxuXG5cdCY6OmJlZm9yZSB7XG5cblx0XHQvKiogcmFkaWFsLWdyYWRpZW50ICovXG5cdFx0Ly8gbGVmdDogMDtcblx0XHQvLyBiYWNrZ3JvdW5kLWltYWdlOiByYWRpYWwtZ3JhZGllbnQoZWxsaXBzZSBmYXJ0aGVzdC1zaWRlIGF0IDAlIDUwJSwgcmdiYSgwLCAwLCAwLCAwLjIpLCAkY29sb3ItdHJhbnNwYXJlbnQpO1xuXG5cdFx0LyoqIGJveC1zaGFkb3cgKi9cblx0XHRsZWZ0OiAtMnJlbTtcblx0XHRib3gtc2hhZG93OiA4cHggMCAxNnB4IC00cHggcmdiYSgwLCAwLCAwLCAwLjIpO1xuXHR9XG5cblx0Jjo6YWZ0ZXIge1xuXG5cdFx0LyoqIHJhZGlhbC1ncmFkaWVudCAqL1xuXHRcdC8vIHJpZ2h0OiAwO1xuXHRcdC8vIGJhY2tncm91bmQtaW1hZ2U6IHJhZGlhbC1ncmFkaWVudChlbGxpcHNlIGZhcnRoZXN0LXNpZGUgYXQgMTAwJSA1MCUsIHJnYmEoMCwgMCwgMCwgMC4yKSwgJGNvbG9yLXRyYW5zcGFyZW50KTtcblxuXHRcdC8qKiBib3gtc2hhZG93ICovXG5cdFx0cmlnaHQ6IC0ycmVtO1xuXHRcdGJveC1zaGFkb3c6IC04cHggMCAxNnB4IC00cHggcmdiYSgwLCAwLCAwLCAwLjIpO1xuXHR9XG5cblx0Ji1pbm5lciB7XG5cdFx0d2lkdGg6IGluaGVyaXQ7XG5cdFx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0XHRvdmVyZmxvdy14OiBhdXRvO1xuXHR9XG5cblx0dGFibGUge1xuXHRcdG1hcmdpbjogMDtcblx0XHQvLyBib3JkZXI6IDA7XG5cdFx0Ym9yZGVyLWNvbG9yOiAkY29sb3ItdHJhbnNwYXJlbnQ7XG5cblx0XHQvKiogbWluLXdpZHRoIHdoZW4gbm90IGRlZmluZWQgKi9cblx0XHQvLyAmOm5vdChbd2lkdGhdKSB7XG5cdFx0Ly8gXHRtaW4td2lkdGg6IDUwMHB4O1xuXHRcdC8vIH1cblx0fVxuXG5cdGNhcHRpb24ge1xuXHRcdGJvcmRlci1jb2xvcjogJGNvbG9yLXRyYW5zcGFyZW50O1xuXHR9XG5cblx0dGgsXG5cdHRkIHtcblxuXHRcdCY6Zmlyc3QtY2hpbGQge1xuXHRcdFx0Ly8gYm9yZGVyLWxlZnQtd2lkdGg6IDA7XG5cdFx0fVxuXG5cdFx0JjpsYXN0LWNoaWxkIHtcblx0XHRcdC8vIGJvcmRlci1yaWdodC13aWR0aDogMDtcblx0XHR9XG5cdH1cbn1cblxuLm1heC13aWR0aC10YWJsZS0tbGVmdCB7XG5cblx0Jjo6YmVmb3JlIHtcblx0XHRvcGFjaXR5OiAxO1xuXHRcdHRyYW5zaXRpb246IG9wYWNpdHkgMC4ycztcblx0fVxufVxuXG4ubWF4LXdpZHRoLXRhYmxlLS1yaWdodCB7XG5cblx0Jjo6YWZ0ZXIge1xuXHRcdG9wYWNpdHk6IDE7XG5cdFx0dHJhbnNpdGlvbjogb3BhY2l0eSAwLjJzO1xuXHR9XG59XG5cbkBtZWRpYSBvbmx5IHByaW50IHtcblxuXHQubWF4LXdpZHRoLXRhYmxlIHtcblx0XHRtYXgtd2lkdGg6IG5vbmU7XG5cdFx0b3ZlcmZsb3c6IGluaXRpYWw7XG5cblx0XHQmLWlubmVyIHtcblx0XHRcdG92ZXJmbG93OiBpbml0aWFsO1xuXHRcdH1cblxuXHRcdCY6OmJlZm9yZSxcblx0XHQmOjphZnRlciB7XG5cdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdH1cblxuXHRcdHRhYmxlIHtcblx0XHRcdHdpZHRoOiBhdXRvO1xuXHRcdH1cblx0fVxufVxuIiwiLnNpZGViYXIge1xuXHRib3JkZXI6IDFweCBzb2xpZCAjRjBGMEYwO1xuXHRtYXJnaW4tdG9wOiA4MHB4O1xuXG5cdC5zaWRlYmFyX19oZWFkaW5nIHtcblx0XHRmb250LXNpemU6IDE0cHg7XG5cdFx0Zm9udC1mYW1pbHk6ICRha3Rpdjtcblx0XHRmb250LXdlaWdodDogODAwO1xuXHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cdFx0cGFkZGluZzogMTZweDtcblx0XHRtYXJnaW46IDA7XG5cdFx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNGMEYwRjA7XG5cdH1cblxuXHQuc2lkZWJhcl9fbGlua3Mge1xuXHRcdGxpc3Qtc3R5bGU6IG5vbmU7XG5cdFx0cGFkZGluZzogMTZweDtcblx0fVxuXG5cdEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuXHRcdHdpZHRoOiAyNjBweDtcblx0XHRtYXJnaW4tdG9wOiAwO1xuXHRcdG1hcmdpbi1yaWdodDogMzJweDtcblx0fVxufVxuIiwiLmFjY29yZGlvbi1pdGVtcyB7XG5cdG1heC13aWR0aDogNzUwcHg7XG59XG5cbi5hY2NvcmRpb24ge1xuXHRtYXJnaW4tYm90dG9tOiAyNHB4O1xuXHRib3JkZXI6IDEuNXB4IHNvbGlkICRtYWdlbnRhO1xuXG5cdCYub3BlbiB7XG5cblx0XHQuYWNjb3JkaW9uX19oZWFkZXIge1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJG1hZ2VudGE7XG5cdFx0fVxuXG5cdFx0LmFjY29yZGlvbl9faGVhZGluZyB7XG5cdFx0XHRjb2xvcjogJHdoaXRlO1xuXG5cdFx0XHQmOmFmdGVyIHtcblx0XHRcdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKCcuLi9pbWFnZXMvY2hldnJvbi0tdXAtLXdoaXRlLnN2ZycpO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdC5hY2NvcmRpb25fX2hlYWRlciB7XG5cdFx0cGFkZGluZzogMjRweCAxNnB4O1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdGN1cnNvcjogcG9pbnRlcjtcblx0XHR0cmFuc2l0aW9uOiAuMnM7XG5cdH1cblxuXHQuYWNjb3JkaW9uX19ib2R5IHtcblx0XHRkaXNwbGF5OiBub25lO1xuXHRcdHBhZGRpbmc6IDE2cHggMzJweCAyNHB4O1xuXHR9XG5cblx0LmFjY29yZGlvbl9faGVhZGluZyB7XG5cdFx0Y29sb3I6ICRtYWdlbnRhO1xuXHRcdG1hcmdpbjogMDtcblx0XHRmb250LWZhbWlseTogJGFrdGl2O1xuXHRcdGZvbnQtc2l6ZTogMThweDtcblx0XHRmb250LXdlaWdodDogNTAwO1xuXHRcdGxpbmUtaGVpZ2h0OiAxLjMzMztcblx0XHR0ZXh0LXRyYW5zZm9ybTogbm9uZTtcblx0XHRwYWRkaW5nLXJpZ2h0OiAzMnB4O1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHR0cmFuc2l0aW9uOiAuMnM7XG5cblx0XHQmOmFmdGVyIHtcblx0XHRcdGNvbnRlbnQ6ICcnO1xuXHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0cmlnaHQ6IDA7XG5cdFx0XHR0b3A6IDUwJTtcblx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcblx0XHRcdHdpZHRoOiAxNi40MXB4O1xuXHRcdFx0aGVpZ2h0OiA3LjAycHg7XG5cdFx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy4uL2ltYWdlcy9jaGV2cm9uLS1kb3duLS1tYWdlbnRhLnN2ZycpO1xuXHRcdFx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcblx0XHRcdGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcblx0XHRcdGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcblx0XHRcdHRyYW5zaXRpb246IC4ycztcblx0XHR9XG5cdH1cbn1cbiIsIi5wYWdpbmF0aW9uIHtcblx0cGFkZGluZzogODBweCAyNHB4O1xuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4iLCIuY29tcG9uZW50IHtcblxuXHQmLm5vLWJvdHRvbS1wYWRkaW5nIHtcblx0XHRwYWRkaW5nLWJvdHRvbTogMDtcblx0fVxufVxuIiwiLmNvbXBvbmVudC0tY291bnRkb3duIHtcblx0YmFja2dyb3VuZC1jb2xvcjogJG1hZ2VudGE7XG5cdGNvbG9yOiAkd2hpdGU7XG5cdHBhZGRpbmc6IDQwcHggMCA2MHB4O1xuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi5jb3VudGRvd25fX2hlYWRpbmcge1xuXHRmb250LXNpemU6IDE4cHg7XG5cdGZvbnQtZmFtaWx5OiAkYWt0aXY7XG5cdGZvbnQtd2VpZ2h0OiA4MDA7XG5cdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cdGxldHRlci1zcGFjaW5nOiAxcHg7XG5cdG1hcmdpbjogMCAwIDQ0cHg7XG5cdHBhZGRpbmc6IDAgMjRweDtcbn1cblxuLmNvdW50ZG93bl9fdGltZXIge1xuXHR3aWR0aDogMTAwJTtcblx0bWF4LXdpZHRoOiBjYWxjKDc3NXB4ICsgKDI0cHggKiAyKSk7XG5cdHBhZGRpbmc6IDAgMjRweDtcblx0bWFyZ2luOiAwIGF1dG87XG59XG5cbi5jb3VudGRvd25fX2luY3JlbWVudHMge1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcblxufVxuXG4uY291bnRkb3duX19pbmNyZW1lbnQge1xuXHRib3JkZXI6IDEuMjdweCBzb2xpZCAkZGFyay1tYWdlbnRhO1xuXHR3aWR0aDogMTAwJTtcblx0bWF4LXdpZHRoOiAxNDVweDtcbn1cblxuLmNvdW50ZG93bl9fdW5pdCB7XG5cdGZvbnQtZmFtaWx5OiAkYWt0aXY7XG5cdGZvbnQtd2VpZ2h0OiA1MDA7XG5cdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cdGZvbnQtc2l6ZTogMTNweDtcblx0bGV0dGVyLXNwYWNpbmc6IC42NXB4O1xuXHRib3JkZXItYm90dG9tOiAxcHggc29saWQgJGRhcmstbWFnZW50YTtcblx0cGFkZGluZzogOS41cHggMDtcbn1cblxuLmNvdW50ZG93bl9fdmFsdWUge1xuXHRmb250LWZhbWlseTogJHRpbW1vbnM7XG5cdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2UgIWltcG9ydGFudDsgLy8gVGltbW9ucyBmb250IHdpbGwgc2hvdyBtaXNzaW5nIGdseXBocyB3aXRob3V0IHRoaXNcblx0Zm9udC1zaXplOiA1MHB4O1xuXHRwYWRkaW5nLXRvcDogMjAlOy8vIHJlbWVkaWVzIHN0dXBpZCB3ZWJmb250IGxpbmUtaGVpZ2h0IGlzc3VlXG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA0ODBweCkge1xuXHQuY291bnRkb3duX192YWx1ZSB7XG5cdFx0Zm9udC1zaXplOiA4MHB4O1xuXHR9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA2NDBweCkge1xuXG5cdC5jb3VudGRvd25fX3ZhbHVlIHtcblx0XHRmb250LXNpemU6IDEyMHB4O1xuXHR9XG59XG4iLCIuY29tcG9uZW50LS1mdWxsLXdpZHRoIHtcblx0YmFja2dyb3VuZC1jb2xvcjogJGJsdWU7XG5cdGNvbG9yOiAkd2hpdGU7XG5cdHRleHQtYWxpZ246IGNlbnRlcjtcblx0cGFkZGluZzogNTVweCAyNHB4IDQ4cHg7XG59XG5cbi5mdWxsLXdpZHRoX19oZWFkaW5nIHtcblx0Zm9udC1zaXplOiA3MHB4O1xuXHRtYXJnaW46IDAgMCAxNnB4O1xuXHRsaW5lLWhlaWdodDogMTtcbn1cblxuLmZ1bGwtd2lkdGhfX2Rlc2NyaXB0aW9uIHtcblx0bWFyZ2luOiAwIGF1dG8gNDBweDtcblx0Zm9udC1zaXplOiAxOHB4O1xuXHRsaW5lLWhlaWdodDogMS40NDQ0NDQ0NDQ7XG5cdG1heC13aWR0aDogOTQ1cHg7XG59XG4iLCIuY29tcG9uZW50LS10aHJlZS1jb2x1bW4ge1xuXHRwYWRkaW5nLXRvcDogNjBweDtcblx0cGFkZGluZy1ib3R0b206IDU0cHg7XG5cblx0LnRocmVlLWNvbHVtbl9fd3JhcHBlciB7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0bWF4LXdpZHRoOiBjYWxjKDExNDBweCArICgyNHB4ICogMikpO1xuXHRcdHBhZGRpbmc6IDAgMjRweDtcblx0XHRtYXJnaW46IDAgYXV0bztcblx0fVxuXG5cdC50aHJlZS1jb2x1bW5fX2l0ZW0ge1xuXHRcdG1hcmdpbi1ib3R0b206IDQwcHg7XG5cdH1cblxuXHQudGhyZWUtY29sdW1uX19pbWFnZSB7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG5cdFx0YmFja2dyb3VuZC1zaXplOiBjb3Zlcjtcblx0XHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG5cblx0XHQmOmJlZm9yZSB7XG5cdFx0XHRjb250ZW50OiAnJztcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0cGFkZGluZy1ib3R0b206IDc1JTtcblx0XHR9XG5cdH1cblxuXHQudGhyZWUtY29sdW1uX190ZXh0IHtcblx0XHRwYWRkaW5nLXJpZ2h0OiAxNnB4O1xuXHRcdG1hcmdpbi1ib3R0b206IDI0cHg7XG5cdH1cblxuXHQudGhyZWUtY29sdW1uX19oZWFkaW5nIHtcblx0XHRmb250LXNpemU6IDcwcHg7XG5cdFx0bGluZS1oZWlnaHQ6IC45Mjg1NzE0Mjk7XG5cdFx0bWFyZ2luOiAyNHB4IDAgMTZweDtcblx0fVxuXG5cdC50aHJlZS1jb2x1bW5fX2Rlc2NyaXB0aW9uIHtcblx0XHRmb250LXNpemU6IDE4cHg7XG5cdFx0bGluZS1oZWlnaHQ6IDEuMjc3Nzc3Nzc4O1xuXHRcdGNvbG9yOiAkZGFya2VzdC1ncmF5O1xuXHR9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuXG5cdC50aHJlZS1jb2x1bW5fX2l0ZW1zIHtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcblx0fVxuXG5cdC50aHJlZS1jb2x1bW5fX2l0ZW0ge1xuXHRcdHdpZHRoOiAzMSU7XG5cdFx0bWFyZ2luLWJvdHRvbTogMDtcblx0fVxufVxuXG4uY29tcG9uZW50LS10aHJlZS1jb2x1bW4tLXNtYWxsIHtcblx0QGV4dGVuZCAuY29tcG9uZW50LS10aHJlZS1jb2x1bW47XG5cblx0LnRocmVlLWNvbHVtbl9faGVhZGluZyB7XG5cdFx0Zm9udC1zaXplOiA1MHB4O1xuXHR9XG59XG4iLCIuY29tcG9uZW50LS1maWZ0eS1maWZ0eSB7XG5cdHBhZGRpbmctdG9wOiA1NXB4O1xuXHRwYWRkaW5nLWJvdHRvbTogNTVweDtcblxuXHQmLmJhY2tncm91bmQtY29sb3Itd2hpdGUge1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcblx0fVxuXG5cdCYuYmFja2dyb3VuZC1jb2xvci1ncmF5IHtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjRjdGN0Y3O1xuXHR9XG5cblx0LmZpZnR5LWZpZnR5X19pbm5lciB7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0bWF4LXdpZHRoOiBjYWxjKDExMzVweCArICgyNHB4ICogMikpO1xuXHRcdG1hcmdpbjogMCBhdXRvO1xuXHRcdHBhZGRpbmc6IDAgMjRweDtcblxuXHRcdCYuaGFzLWltYWdlIHtcblxuXHRcdFx0LmZpZnR5LWZpZnR5X190ZXh0IHtcblx0XHRcdFx0cGFkZGluZy10b3A6IDM1cHg7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0LmZpZnR5LWZpZnR5X190ZXh0IHtcblx0XHRwYWRkaW5nLWJvdHRvbTogMDtcblx0fVxuXG5cdC5maWZ0eS1maWZ0eV9faW1hZ2Uge1xuXHRcdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG5cdFx0YmFja2dyb3VuZC1zaXplOiBjb3Zlcjtcblx0XHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG5cdFx0cGFkZGluZy1ib3R0b206IDY2JTtcblx0fVxuXG5cdC5maWZ0eS1maWZ0eV9faGVhZGluZyB7XG5cdFx0Zm9udC1zaXplOiA3MHB4O1xuXHRcdGxpbmUtaGVpZ2h0OiAuOTI4NTcxNDI5O1xuXHRcdG1hcmdpbi10b3A6IDA7XG5cdFx0bWFyZ2luLWJvdHRvbTogMjRweDtcblx0fVxuXG5cdC5maWZ0eS1maWZ0eV9fZGVzY3JpcHRpb24ge1xuXHRcdGZvbnQtc2l6ZTogMThweDtcblx0XHRsaW5lLWhlaWdodDogMS40NDQ0NDQ0NDQ7XG5cdFx0Y29sb3I6ICRkYXJrZXN0LWdyYXk7XG5cdFx0bWFyZ2luLWJvdHRvbTogNDBweDtcblx0fVxuXG5cdEBtZWRpYSAobWluLXdpZHRoOiA5NjBweCkge1xuXG5cdFx0Ji5hbGlnbi1sZWZ0IHtcblxuXHRcdFx0LmZpZnR5LWZpZnR5X19pbWFnZSB7XG5cdFx0XHRcdG9yZGVyOiAxO1xuXHRcdFx0XHRwYWRkaW5nLWJvdHRvbTogMDtcblx0XHRcdH1cblxuXHRcdFx0LmZpZnR5LWZpZnR5X190ZXh0IHtcblx0XHRcdFx0b3JkZXI6IDI7XG5cdFx0XHRcdHBhZGRpbmctbGVmdDogODhweDtcblx0XHRcdFx0cGFkZGluZy1yaWdodDogMTZweDtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQmLmFsaWduLXJpZ2h0IHtcblxuXHRcdFx0LmZpZnR5LWZpZnR5X19pbWFnZSB7XG5cdFx0XHRcdG9yZGVyOiAyO1xuXHRcdFx0fVxuXG5cdFx0XHQuZmlmdHktZmlmdHlfX3RleHQge1xuXHRcdFx0XHRvcmRlcjogMTtcblx0XHRcdFx0cGFkZGluZy1yaWdodDogMTA0cHg7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0LmZpZnR5LWZpZnR5X19pbm5lciB7XG5cblx0XHRcdCYuaGFzLWltYWdlIHtcblx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuXG5cdFx0XHRcdC5maWZ0eS1maWZ0eV9fdGV4dCB7XG5cdFx0XHRcdFx0d2lkdGg6IDUwJTtcblx0XHRcdFx0XHRwYWRkaW5nLXRvcDogNzBweDtcblx0XHRcdFx0XHRwYWRkaW5nLWJvdHRvbTogNzBweDtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdC5maWZ0eS1maWZ0eV9faW1hZ2Uge1xuXHRcdFx0XHRcdHdpZHRoOiA1MCU7XG5cdFx0XHRcdFx0cGFkZGluZy1ib3R0b206IDA7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cblxuLmNvbXBvbmVudC0tZmlmdHktZmlmdHktLWZ1bGwtd2lkdGgge1xuXHRAZXh0ZW5kIC5jb21wb25lbnQtLWZpZnR5LWZpZnR5O1xuXHRwYWRkaW5nOiAwO1xuXHRvdmVyZmxvdzogaGlkZGVuO1xuXG5cdC5maWZ0eS1maWZ0eV9faW5uZXIge1xuXHRcdHBhZGRpbmc6IDA7XG5cdFx0bWF4LXdpZHRoOiAxMDAlO1xuXHR9XG5cblx0LmZpZnR5LWZpZnR5X190ZXh0IHtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0cGFkZGluZzogMjRweDtcblx0fVxuXG5cdC5maWZ0eS1maWZ0eV9faW1hZ2Uge1xuXG5cdH1cblxuXHQuZmlmdHktZmlmdHlfX2hlYWRpbmcge1xuXHRcdGZvbnQtc2l6ZTogNzBweDtcblx0fVxuXG5cdEBtZWRpYSAobWluLXdpZHRoOiA2NDBweCkge1xuXG5cdFx0LmZpZnR5LWZpZnR5X190ZXh0IHtcblx0XHRcdHBhZGRpbmc6IDQwcHg7XG5cdFx0fVxuXG5cdFx0LmZpZnR5LWZpZnR5X19oZWFkaW5nIHtcblx0XHRcdGZvbnQtc2l6ZTogOTBweDtcblx0XHR9XG5cdH1cblxuXHRAbWVkaWEgKG1pbi13aWR0aDogOTYwcHgpIHtcblxuXHRcdCYuYWxpZ24tbGVmdCB7XG5cblx0XHRcdC5maWZ0eS1maWZ0eV9faW1hZ2Uge1xuXHRcdFx0XHRvcmRlcjogMTtcblx0XHRcdH1cblxuXHRcdFx0LmZpZnR5LWZpZnR5X190ZXh0IHtcblx0XHRcdFx0b3JkZXI6IDI7XG5cdFx0XHRcdHBhZGRpbmc6IDkwcHg7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0Ji5hbGlnbi1yaWdodCB7XG5cblx0XHRcdC5maWZ0eS1maWZ0eV9faW1hZ2Uge1xuXHRcdFx0XHRvcmRlcjogMjtcblx0XHRcdH1cblxuXHRcdFx0LmZpZnR5LWZpZnR5X190ZXh0IHtcblx0XHRcdFx0b3JkZXI6IDE7XG5cdFx0XHRcdHBhZGRpbmc6IDkwcHg7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0LmZpZnR5LWZpZnR5X190ZXh0IHtcblx0XHRcdHdpZHRoOiA1MCU7XG5cdFx0fVxuXG5cdFx0LmZpZnR5LWZpZnR5X19pbWFnZSB7XG5cdFx0XHR3aWR0aDogNTAlO1xuXHRcdH1cblxuXHRcdC50cmlhbmdsZXMge1xuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0cmlnaHQ6IDEwMCU7XG5cdFx0XHR0b3A6IDUwJTtcblx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcblx0XHRcdHdpZHRoOiAwO1xuXHRcdFx0aGVpZ2h0OiAwO1xuXHRcdFx0Ym9yZGVyLXN0eWxlOiBzb2xpZDtcblx0XHRcdGJvcmRlci13aWR0aDogNDAwcHggMTAwcHggNDAwcHggMDtcblx0XHRcdGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQgJHdoaXRlIHRyYW5zcGFyZW50IHRyYW5zcGFyZW50O1xuXHRcdH1cblxuXHRcdCYuYmFja2dyb3VuZC1jb2xvci1ncmF5IHtcblxuXHRcdFx0LnRyaWFuZ2xlcyB7XG5cdFx0XHRcdGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQgI0Y3RjdGNyB0cmFuc3BhcmVudCB0cmFuc3BhcmVudDtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQmLmFsaWduLXJpZ2h0IHtcblxuXHRcdFx0LnRyaWFuZ2xlcyB7XG5cdFx0XHRcdGxlZnQ6IDEwMCU7XG5cdFx0XHRcdGJvcmRlci13aWR0aDogNDAwcHggMCA0MDBweCAxMDBweDtcblx0XHRcdFx0Ym9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCAkd2hpdGU7XG5cdFx0XHR9XG5cblx0XHRcdCYuYmFja2dyb3VuZC1jb2xvci1ncmF5IHtcblxuXHRcdFx0XHQudHJpYW5nbGVzIHtcblx0XHRcdFx0XHRib3JkZXItY29sb3I6IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50ICNGN0Y3Rjc7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cbiIsIi5jb21wb25lbnQtLXd5c2l3eWcge1xuXHRwYWRkaW5nOiA4MHB4IDI0cHggMHB4IDI0cHg7XG5cblx0Lnd5c2l3eWcge1xuXHRcdG1heC13aWR0aDogOTQ1cHg7XG5cdFx0bWFyZ2luOiAwIGF1dG87XG5cdH1cbn1cblxuLnd5c2l3eWctLXNpZGViYXIge1xuXG5cdEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1hcm91bmQ7XG5cblx0XHQud3lzaXd5Z19fY29udGVudCB7XG5cdFx0XHRvcmRlcjogMjtcblx0XHRcdG1heC13aWR0aDogY2FsYygxMDAlIC0gMjkycHgpOy8vIGZpeCBmb3IgSUUxMVxuXHRcdH1cblxuXHRcdC53eXNpd3lnX19zaWRlYmFyIHtcblx0XHRcdG9yZGVyOiAxO1xuXHRcdH1cblx0fVxufVxuXG5kaXYuY29tcG9uZW50LS10aHJlZS1jb2x1bW4tLXNtYWxsICsgZGl2LmNvbXBvbmVudC0td3lzaXd5ZyB7XG5cdHBhZGRpbmctdG9wOiAwO1xufVxuIl19 */
