@font-face{font-family:'icomoon';src:url("../../fonts/icomoon/icomoon.eot");src:url("../../fonts/icomoon/icomoon.eot") format("embedded-opentype"),url("../../fonts/icomoon/icomoon.ttf") format("truetype"),url("../../fonts/icomoon/icomoon.woff2") format("woff2"),url("../../fonts/icomoon/icomoon.woff") format("woff"),url("../../fonts/icomoon/icomoon.svg") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'Gilroy';src:url("../../../../uiCustom/alwelbelicht/fonts/Gilroy/Gilroy-Regular.otf") format("opentype");src:url("../../../../uiCustom/alwelbelicht/fonts/Gilroy/Gilroy-Regular.eot");src:url("../../../../uiCustom/alwelbelicht/fonts/Gilroy/Gilroy-Regular.eot?#iefix") format("embedded-opentype"),url("../../../../uiCustom/alwelbelicht/fonts/Gilroy/Gilroy-Regular.woff2") format("woff2"),url("../../../../uiCustom/alwelbelicht/fonts/Gilroy/Gilroy-Regular.woff") format("woff"),url("../../../../uiCustom/alwelbelicht/fonts/Gilroy/Gilroy-Regular.ttf") format("truetype"),url("../../../../uiCustom/alwelbelicht/fonts/Gilroy/Gilroy-Regular.svg#FontName") format("svg");font-style:normal}@font-face{font-family:'Gilroy Medium';src:url("../../../../uiCustom/alwelbelicht/fonts/Gilroy/Gilroy-Medium.otf") format("opentype");src:url("../../../../uiCustom/alwelbelicht/fonts/Gilroy/Gilroy-Medium.eot");src:url("../../../../uiCustom/alwelbelicht/fonts/Gilroy/Gilroy-Medium.eot?#iefix") format("embedded-opentype"),url("../../../../uiCustom/alwelbelicht/fonts/Gilroy/Gilroy-Medium.woff2") format("woff2"),url("../../../../uiCustom/alwelbelicht/fonts/Gilroy/Gilroy-Medium.woff") format("woff"),url("../../../../uiCustom/alwelbelicht/fonts/Gilroy/Gilroy-Medium.ttf") format("truetype"),url("../../../../uiCustom/alwelbelicht/fonts/Gilroy/Gilroy-Medium.svg#FontName") format("svg");font-style:normal}@font-face{font-family:'Gilroy Bold';src:url("../../../../uiCustom/alwelbelicht/fonts/Gilroy/Gilroy-Bold.otf") format("opentype");src:url("../../../../uiCustom/alwelbelicht/fonts/Gilroy/Gilroy-Bold.eot");src:url("../../../../uiCustom/alwelbelicht/fonts/Gilroy/Gilroy-Bold.eot?#iefix") format("embedded-opentype"),url("../../../../uiCustom/alwelbelicht/fonts/Gilroy/Gilroy-Bold.woff2") format("woff2"),url("../../../../uiCustom/alwelbelicht/fonts/Gilroy/Gilroy-Bold.woff") format("woff"),url("../../../../uiCustom/alwelbelicht/fonts/Gilroy/Gilroy-Bold.ttf") format("truetype"),url("../../../../uiCustom/alwelbelicht/fonts/Gilroy/Gilroy-Bold.svg#FontName") format("svg");font-weight:bold;font-style:normal}@font-face{font-family:'Verdana-light';src:url("../../../../uiCustom/alwelbelicht/fonts/Verdana/Verdana-Light.ttf") format("truetype");font-weight:300;font-style:normal}@font-face{font-family:'Verdana-regular';src:url("../../../../uiCustom/alwelbelicht/fonts/Verdana/Verdana-regular-webfont.eot");src:url("../../../../uiCustom/alwelbelicht/fonts/Verdana/Verdana-regular-webfont.eot") format("embedded-opentype"),url("../../fonts/Verdana/Verdana-regular-webfont.ttf") format("truetype"),url("../../fonts/Verdana/Verdana-regular-webfont.woff2") format("woff2"),url("../../fonts/Verdana/Verdana-regular-webfont.woff") format("woff"),url("../../fonts/Verdana/Verdana-regular-webfont.svg") format("svg");font-weight:500;font-style:normal}@font-face{src:url("../../../../uiCustom/alwelbelicht/fonts/Verdana/Verdana-bold-webfont.eot");src:url("../../../../uiCustom/alwelbelicht/fonts/Verdana/Verdana-bold-webfont.eot") format("embedded-opentype"),url("../../fonts/Verdana/Verdana-bold-webfont.ttf") format("truetype"),url("../../fonts/Verdana/Verdana-bold-webfont.woff2") format("woff2"),url("../../fonts/Verdana/Verdana-bold-webfont.woff") format("woff"),url("../../fonts/Verdana/Verdana-bold-webfont.svg") format("svg");font-weight:700;font-style:normal}@keyframes spinLoader{from{transform:rotate(0deg);-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg)}to{transform:rotate(360deg);-webkit-transform:rotate(360deg);-ms-transform:rotate(360deg)}}@-webkit-keyframes spinLoader{from{transform:rotate(0deg);-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg)}to{transform:rotate(360deg);-webkit-transform:rotate(360deg);-ms-transform:rotate(360deg)}}@-webkit-keyframes loading{from{-webkit-transform:translateX(-100%);opacity:0}50%{opacity:1}to{-webkit-transform:translateX(-30%);opacity:1}}@keyframes loading{from{-webkit-transform:translateX(-100%);transform:translateX(-100%);opacity:0}50%{opacity:1}to{-webkit-transform:translateX(-30%);transform:translateX(-30%);opacity:1}}@-webkit-keyframes loading-done{from{-webkit-transform:translateX(-30%);opacity:1}50%{-webkit-transform:translateX(0);opacity:1}to{-webkit-transform:translateX(0);opacity:0}}@keyframes loading-done{from{-webkit-transform:translateX(-30%);transform:translateX(-30%);opacity:1}50%{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}to{-webkit-transform:translateX(0);transform:translateX(0);opacity:0}}@-webkit-keyframes pulse-loader{from{opacity:1}50%{opacity:.65}to{opacity:1}}@keyframes pulse-loader{from{opacity:1}50%{opacity:.65}to{opacity:1}}/*! normalize.css v3.0.2 | MIT License | 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,.acfileupload span.adminButton,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button,.acfileupload span.adminButton{overflow:visible}button,.acfileupload span.adminButton,select{text-transform:none}button,.acfileupload span.adminButton,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],.acfileupload span[disabled].adminButton,html input[disabled]{cursor:default}button::-moz-focus-inner,.acfileupload span.adminButton::-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:'Verdana';src:url("../../fonts/Verdana/Verdana-Light.ttf") format("truetype")}@font-face{font-family:'material-icons';src:url("../../fonts/material-icons/icomoon.eot");src:url("../../fonts/material-icons/icomoon.eot") format("embedded-opentype"),url("../../fonts/material-icons/icomoon.ttf") format("truetype"),url("../../fonts/material-icons/icomoon.woff2") format("woff2"),url("../../fonts/material-icons/icomoon.woff") format("woff"),url("../../fonts/material-icons/icomoon.svg") format("svg");font-weight:normal;font-style:normal}/*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight: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,.acfileupload span.adminButton,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button,.acfileupload span.adminButton{overflow:visible}button,.acfileupload span.adminButton,select{text-transform:none}button,.acfileupload span.adminButton,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],.acfileupload span[disabled].adminButton,html input[disabled]{cursor:default}button::-moz-focus-inner,.acfileupload span.adminButton::-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}.foundation-mq{font-family:"small=0em&medium=40em&large=64em&xlarge=75em&xxlarge=90em"}html,body{font-size:100%;box-sizing:border-box}*,*:before,*:after{box-sizing:inherit}body{padding:0;margin:0;font-family:"Verdana", Verdana, Arial, sans-serif;font-weight:normal;line-height:1.5;color:black;background:#ffffff;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}img{max-width:100%;height:auto;-ms-interpolation-mode:bicubic;display:inline-block;vertical-align:middle}textarea{height:auto;min-height:50px;border-radius:0}select{width:100%;border-radius:0}#map_canvas img,#map_canvas embed,#map_canvas object,.map_canvas img,.map_canvas embed,.map_canvas object,.mqa-display img,.mqa-display embed,.mqa-display object{max-width:none !important}button,.acfileupload span.adminButton{-webkit-appearance:none;-moz-appearance:none;background:transparent;padding:0;border:0;border-radius:0;line-height:1}.row{max-width:75rem;margin-left:auto;margin-right:auto}.row::before,.row::after{content:' ';display:table}.row::after{clear:both}.row.collapse>.column,.row.collapse>.columns{padding-left:0;padding-right:0}.row .row{margin-left:-0.9375rem;margin-right:-0.9375rem}.row .row.collapse{margin-left:0;margin-right:0}.row.small-collapse>.column,.row.small-collapse>.columns{padding-left:0;padding-right:0}.row.small-uncollapse>.column,.row.small-uncollapse>.columns{padding-left:0.9375rem;padding-right:0.9375rem}@media screen and (min-width: 40em){.row.medium-collapse>.column,.row.medium-collapse>.columns{padding-left:0;padding-right:0}.row.medium-uncollapse>.column,.row.medium-uncollapse>.columns{padding-left:0.9375rem;padding-right:0.9375rem}}@media screen and (min-width: 64em){.row.large-collapse>.column,.row.large-collapse>.columns{padding-left:0;padding-right:0}.row.large-uncollapse>.column,.row.large-uncollapse>.columns{padding-left:0.9375rem;padding-right:0.9375rem}}.row.expanded{max-width:none}.column,.columns{width:100%;float:left;padding-left:0.9375rem;padding-right:0.9375rem}.column:last-child:not(:first-child),.columns:last-child:not(:first-child){float:right}.column.end:last-child:last-child,.end.columns:last-child:last-child{float:left}.column.row.row,.row.row.columns{float:none}.row .column.row.row,.row .row.row.columns{padding-left:0;padding-right:0;margin-left:0;margin-right:0}.small-1{width:8.33333%}.small-push-1{position:relative;left:8.33333%}.small-pull-1{position:relative;left:-8.33333%}.small-offset-0{margin-left:0%}.small-2{width:16.66667%}.small-push-2{position:relative;left:16.66667%}.small-pull-2{position:relative;left:-16.66667%}.small-offset-1{margin-left:8.33333%}.small-3{width:25%}.small-push-3{position:relative;left:25%}.small-pull-3{position:relative;left:-25%}.small-offset-2{margin-left:16.66667%}.small-4{width:33.33333%}.small-push-4{position:relative;left:33.33333%}.small-pull-4{position:relative;left:-33.33333%}.small-offset-3{margin-left:25%}.small-5{width:41.66667%}.small-push-5{position:relative;left:41.66667%}.small-pull-5{position:relative;left:-41.66667%}.small-offset-4{margin-left:33.33333%}.small-6{width:50%}.small-push-6{position:relative;left:50%}.small-pull-6{position:relative;left:-50%}.small-offset-5{margin-left:41.66667%}.small-7{width:58.33333%}.small-push-7{position:relative;left:58.33333%}.small-pull-7{position:relative;left:-58.33333%}.small-offset-6{margin-left:50%}.small-8{width:66.66667%}.small-push-8{position:relative;left:66.66667%}.small-pull-8{position:relative;left:-66.66667%}.small-offset-7{margin-left:58.33333%}.small-9{width:75%}.small-push-9{position:relative;left:75%}.small-pull-9{position:relative;left:-75%}.small-offset-8{margin-left:66.66667%}.small-10{width:83.33333%}.small-push-10{position:relative;left:83.33333%}.small-pull-10{position:relative;left:-83.33333%}.small-offset-9{margin-left:75%}.small-11{width:91.66667%}.small-push-11{position:relative;left:91.66667%}.small-pull-11{position:relative;left:-91.66667%}.small-offset-10{margin-left:83.33333%}.small-12{width:100%}.small-offset-11{margin-left:91.66667%}.small-up-1>.column,.small-up-1>.columns{width:100%;float:left}.small-up-1>.column:nth-of-type(1n),.small-up-1>.columns:nth-of-type(1n){clear:none}.small-up-1>.column:nth-of-type(1n+1),.small-up-1>.columns:nth-of-type(1n+1){clear:both}.small-up-1>.column:last-child,.small-up-1>.columns:last-child{float:left}.small-up-2>.column,.small-up-2>.columns{width:50%;float:left}.small-up-2>.column:nth-of-type(1n),.small-up-2>.columns:nth-of-type(1n){clear:none}.small-up-2>.column:nth-of-type(2n+1),.small-up-2>.columns:nth-of-type(2n+1){clear:both}.small-up-2>.column:last-child,.small-up-2>.columns:last-child{float:left}.small-up-3>.column,.small-up-3>.columns{width:33.33333%;float:left}.small-up-3>.column:nth-of-type(1n),.small-up-3>.columns:nth-of-type(1n){clear:none}.small-up-3>.column:nth-of-type(3n+1),.small-up-3>.columns:nth-of-type(3n+1){clear:both}.small-up-3>.column:last-child,.small-up-3>.columns:last-child{float:left}.small-up-4>.column,.small-up-4>.columns{width:25%;float:left}.small-up-4>.column:nth-of-type(1n),.small-up-4>.columns:nth-of-type(1n){clear:none}.small-up-4>.column:nth-of-type(4n+1),.small-up-4>.columns:nth-of-type(4n+1){clear:both}.small-up-4>.column:last-child,.small-up-4>.columns:last-child{float:left}.small-up-5>.column,.small-up-5>.columns{width:20%;float:left}.small-up-5>.column:nth-of-type(1n),.small-up-5>.columns:nth-of-type(1n){clear:none}.small-up-5>.column:nth-of-type(5n+1),.small-up-5>.columns:nth-of-type(5n+1){clear:both}.small-up-5>.column:last-child,.small-up-5>.columns:last-child{float:left}.small-up-6>.column,.small-up-6>.columns{width:16.66667%;float:left}.small-up-6>.column:nth-of-type(1n),.small-up-6>.columns:nth-of-type(1n){clear:none}.small-up-6>.column:nth-of-type(6n+1),.small-up-6>.columns:nth-of-type(6n+1){clear:both}.small-up-6>.column:last-child,.small-up-6>.columns:last-child{float:left}.small-up-7>.column,.small-up-7>.columns{width:14.28571%;float:left}.small-up-7>.column:nth-of-type(1n),.small-up-7>.columns:nth-of-type(1n){clear:none}.small-up-7>.column:nth-of-type(7n+1),.small-up-7>.columns:nth-of-type(7n+1){clear:both}.small-up-7>.column:last-child,.small-up-7>.columns:last-child{float:left}.small-up-8>.column,.small-up-8>.columns{width:12.5%;float:left}.small-up-8>.column:nth-of-type(1n),.small-up-8>.columns:nth-of-type(1n){clear:none}.small-up-8>.column:nth-of-type(8n+1),.small-up-8>.columns:nth-of-type(8n+1){clear:both}.small-up-8>.column:last-child,.small-up-8>.columns:last-child{float:left}.column.small-centered,.small-centered.columns{float:none !important;margin-left:auto;margin-right:auto}.small-uncenter,.small-push-0,.small-pull-0{position:static;margin-left:0;margin-right:0}@media screen and (min-width: 40em){.medium-1{width:8.33333%}.medium-push-1{position:relative;left:8.33333%}.medium-pull-1{position:relative;left:-8.33333%}.medium-offset-0{margin-left:0%}.medium-2{width:16.66667%}.medium-push-2{position:relative;left:16.66667%}.medium-pull-2{position:relative;left:-16.66667%}.medium-offset-1{margin-left:8.33333%}.medium-3{width:25%}.medium-push-3{position:relative;left:25%}.medium-pull-3{position:relative;left:-25%}.medium-offset-2{margin-left:16.66667%}.medium-4{width:33.33333%}.medium-push-4{position:relative;left:33.33333%}.medium-pull-4{position:relative;left:-33.33333%}.medium-offset-3{margin-left:25%}.medium-5{width:41.66667%}.medium-push-5{position:relative;left:41.66667%}.medium-pull-5{position:relative;left:-41.66667%}.medium-offset-4{margin-left:33.33333%}.medium-6{width:50%}.medium-push-6{position:relative;left:50%}.medium-pull-6{position:relative;left:-50%}.medium-offset-5{margin-left:41.66667%}.medium-7{width:58.33333%}.medium-push-7{position:relative;left:58.33333%}.medium-pull-7{position:relative;left:-58.33333%}.medium-offset-6{margin-left:50%}.medium-8{width:66.66667%}.medium-push-8{position:relative;left:66.66667%}.medium-pull-8{position:relative;left:-66.66667%}.medium-offset-7{margin-left:58.33333%}.medium-9{width:75%}.medium-push-9{position:relative;left:75%}.medium-pull-9{position:relative;left:-75%}.medium-offset-8{margin-left:66.66667%}.medium-10{width:83.33333%}.medium-push-10{position:relative;left:83.33333%}.medium-pull-10{position:relative;left:-83.33333%}.medium-offset-9{margin-left:75%}.medium-11{width:91.66667%}.medium-push-11{position:relative;left:91.66667%}.medium-pull-11{position:relative;left:-91.66667%}.medium-offset-10{margin-left:83.33333%}.medium-12{width:100%}.medium-offset-11{margin-left:91.66667%}.medium-up-1>.column,.medium-up-1>.columns{width:100%;float:left}.medium-up-1>.column:nth-of-type(1n),.medium-up-1>.columns:nth-of-type(1n){clear:none}.medium-up-1>.column:nth-of-type(1n+1),.medium-up-1>.columns:nth-of-type(1n+1){clear:both}.medium-up-1>.column:last-child,.medium-up-1>.columns:last-child{float:left}.medium-up-2>.column,.medium-up-2>.columns{width:50%;float:left}.medium-up-2>.column:nth-of-type(1n),.medium-up-2>.columns:nth-of-type(1n){clear:none}.medium-up-2>.column:nth-of-type(2n+1),.medium-up-2>.columns:nth-of-type(2n+1){clear:both}.medium-up-2>.column:last-child,.medium-up-2>.columns:last-child{float:left}.medium-up-3>.column,.medium-up-3>.columns{width:33.33333%;float:left}.medium-up-3>.column:nth-of-type(1n),.medium-up-3>.columns:nth-of-type(1n){clear:none}.medium-up-3>.column:nth-of-type(3n+1),.medium-up-3>.columns:nth-of-type(3n+1){clear:both}.medium-up-3>.column:last-child,.medium-up-3>.columns:last-child{float:left}.medium-up-4>.column,.medium-up-4>.columns{width:25%;float:left}.medium-up-4>.column:nth-of-type(1n),.medium-up-4>.columns:nth-of-type(1n){clear:none}.medium-up-4>.column:nth-of-type(4n+1),.medium-up-4>.columns:nth-of-type(4n+1){clear:both}.medium-up-4>.column:last-child,.medium-up-4>.columns:last-child{float:left}.medium-up-5>.column,.medium-up-5>.columns{width:20%;float:left}.medium-up-5>.column:nth-of-type(1n),.medium-up-5>.columns:nth-of-type(1n){clear:none}.medium-up-5>.column:nth-of-type(5n+1),.medium-up-5>.columns:nth-of-type(5n+1){clear:both}.medium-up-5>.column:last-child,.medium-up-5>.columns:last-child{float:left}.medium-up-6>.column,.medium-up-6>.columns{width:16.66667%;float:left}.medium-up-6>.column:nth-of-type(1n),.medium-up-6>.columns:nth-of-type(1n){clear:none}.medium-up-6>.column:nth-of-type(6n+1),.medium-up-6>.columns:nth-of-type(6n+1){clear:both}.medium-up-6>.column:last-child,.medium-up-6>.columns:last-child{float:left}.medium-up-7>.column,.medium-up-7>.columns{width:14.28571%;float:left}.medium-up-7>.column:nth-of-type(1n),.medium-up-7>.columns:nth-of-type(1n){clear:none}.medium-up-7>.column:nth-of-type(7n+1),.medium-up-7>.columns:nth-of-type(7n+1){clear:both}.medium-up-7>.column:last-child,.medium-up-7>.columns:last-child{float:left}.medium-up-8>.column,.medium-up-8>.columns{width:12.5%;float:left}.medium-up-8>.column:nth-of-type(1n),.medium-up-8>.columns:nth-of-type(1n){clear:none}.medium-up-8>.column:nth-of-type(8n+1),.medium-up-8>.columns:nth-of-type(8n+1){clear:both}.medium-up-8>.column:last-child,.medium-up-8>.columns:last-child{float:left}.column.medium-centered,.medium-centered.columns{float:none !important;margin-left:auto;margin-right:auto}.medium-uncenter,.medium-push-0,.medium-pull-0{position:static;margin-left:0;margin-right:0}}@media screen and (min-width: 64em){.large-1{width:8.33333%}.large-push-1{position:relative;left:8.33333%}.large-pull-1{position:relative;left:-8.33333%}.large-offset-0{margin-left:0%}.large-2{width:16.66667%}.large-push-2{position:relative;left:16.66667%}.large-pull-2{position:relative;left:-16.66667%}.large-offset-1{margin-left:8.33333%}.large-3{width:25%}.large-push-3{position:relative;left:25%}.large-pull-3{position:relative;left:-25%}.large-offset-2{margin-left:16.66667%}.large-4{width:33.33333%}.large-push-4{position:relative;left:33.33333%}.large-pull-4{position:relative;left:-33.33333%}.large-offset-3{margin-left:25%}.large-5{width:41.66667%}.large-push-5{position:relative;left:41.66667%}.large-pull-5{position:relative;left:-41.66667%}.large-offset-4{margin-left:33.33333%}.large-6{width:50%}.large-push-6{position:relative;left:50%}.large-pull-6{position:relative;left:-50%}.large-offset-5{margin-left:41.66667%}.large-7{width:58.33333%}.large-push-7{position:relative;left:58.33333%}.large-pull-7{position:relative;left:-58.33333%}.large-offset-6{margin-left:50%}.large-8{width:66.66667%}.large-push-8{position:relative;left:66.66667%}.large-pull-8{position:relative;left:-66.66667%}.large-offset-7{margin-left:58.33333%}.large-9{width:75%}.large-push-9{position:relative;left:75%}.large-pull-9{position:relative;left:-75%}.large-offset-8{margin-left:66.66667%}.large-10{width:83.33333%}.large-push-10{position:relative;left:83.33333%}.large-pull-10{position:relative;left:-83.33333%}.large-offset-9{margin-left:75%}.large-11{width:91.66667%}.large-push-11{position:relative;left:91.66667%}.large-pull-11{position:relative;left:-91.66667%}.large-offset-10{margin-left:83.33333%}.large-12{width:100%}.large-offset-11{margin-left:91.66667%}.large-up-1>.column,.large-up-1>.columns{width:100%;float:left}.large-up-1>.column:nth-of-type(1n),.large-up-1>.columns:nth-of-type(1n){clear:none}.large-up-1>.column:nth-of-type(1n+1),.large-up-1>.columns:nth-of-type(1n+1){clear:both}.large-up-1>.column:last-child,.large-up-1>.columns:last-child{float:left}.large-up-2>.column,.large-up-2>.columns{width:50%;float:left}.large-up-2>.column:nth-of-type(1n),.large-up-2>.columns:nth-of-type(1n){clear:none}.large-up-2>.column:nth-of-type(2n+1),.large-up-2>.columns:nth-of-type(2n+1){clear:both}.large-up-2>.column:last-child,.large-up-2>.columns:last-child{float:left}.large-up-3>.column,.large-up-3>.columns{width:33.33333%;float:left}.large-up-3>.column:nth-of-type(1n),.large-up-3>.columns:nth-of-type(1n){clear:none}.large-up-3>.column:nth-of-type(3n+1),.large-up-3>.columns:nth-of-type(3n+1){clear:both}.large-up-3>.column:last-child,.large-up-3>.columns:last-child{float:left}.large-up-4>.column,.large-up-4>.columns{width:25%;float:left}.large-up-4>.column:nth-of-type(1n),.large-up-4>.columns:nth-of-type(1n){clear:none}.large-up-4>.column:nth-of-type(4n+1),.large-up-4>.columns:nth-of-type(4n+1){clear:both}.large-up-4>.column:last-child,.large-up-4>.columns:last-child{float:left}.large-up-5>.column,.large-up-5>.columns{width:20%;float:left}.large-up-5>.column:nth-of-type(1n),.large-up-5>.columns:nth-of-type(1n){clear:none}.large-up-5>.column:nth-of-type(5n+1),.large-up-5>.columns:nth-of-type(5n+1){clear:both}.large-up-5>.column:last-child,.large-up-5>.columns:last-child{float:left}.large-up-6>.column,.large-up-6>.columns{width:16.66667%;float:left}.large-up-6>.column:nth-of-type(1n),.large-up-6>.columns:nth-of-type(1n){clear:none}.large-up-6>.column:nth-of-type(6n+1),.large-up-6>.columns:nth-of-type(6n+1){clear:both}.large-up-6>.column:last-child,.large-up-6>.columns:last-child{float:left}.large-up-7>.column,.large-up-7>.columns{width:14.28571%;float:left}.large-up-7>.column:nth-of-type(1n),.large-up-7>.columns:nth-of-type(1n){clear:none}.large-up-7>.column:nth-of-type(7n+1),.large-up-7>.columns:nth-of-type(7n+1){clear:both}.large-up-7>.column:last-child,.large-up-7>.columns:last-child{float:left}.large-up-8>.column,.large-up-8>.columns{width:12.5%;float:left}.large-up-8>.column:nth-of-type(1n),.large-up-8>.columns:nth-of-type(1n){clear:none}.large-up-8>.column:nth-of-type(8n+1),.large-up-8>.columns:nth-of-type(8n+1){clear:both}.large-up-8>.column:last-child,.large-up-8>.columns:last-child{float:left}.column.large-centered,.large-centered.columns{float:none !important;margin-left:auto;margin-right:auto}.large-uncenter,.large-push-0,.large-pull-0{position:static;margin-left:0;margin-right:0}}div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,p,blockquote,th,td{margin:0;padding:0}p{font-size:inherit;line-height:1.6;margin-bottom:1rem;text-rendering:optimizeLegibility}em,i{font-style:italic;line-height:inherit}strong,b{font-weight:bold;line-height:inherit}small{font-size:80%;line-height:inherit}h1,h2,h3,h4,h5,h6{font-family:"Verdana", Verdana, Arial, sans-serif;font-weight:normal;font-style:normal;color:inherit;text-rendering:optimizeLegibility;margin-top:0;margin-bottom:0.5rem;line-height:1.4}h1 small,h2 small,h3 small,h4 small,h5 small,h6 small{color:#cacaca;line-height:0}h1{font-size:1.5rem}h2{font-size:1.25rem}h3{font-size:1.1875rem}h4{font-size:1.125rem}h5{font-size:1.0625rem}h6{font-size:1rem}@media screen and (min-width: 40em){h1{font-size:3rem}h2{font-size:2.5rem}h3{font-size:1.9375rem}h4{font-size:1.5625rem}h5{font-size:1.25rem}h6{font-size:1rem}}a{color:#2199e8;text-decoration:none;line-height:inherit;cursor:pointer}a:hover,a:focus{color:#1585cf}a img{border:0}hr{max-width:75rem;height:0;border-right:0;border-top:0;border-bottom:1px solid #cacaca;border-left:0;margin:1.25rem auto;clear:both}ul,ol,dl{line-height:1.6;margin-bottom:1rem;list-style-position:outside}li{font-size:inherit}ul{list-style-type:disc;margin-left:1.25rem}ol{margin-left:1.25rem}ul ul,ol ul,ul ol,ol ol{margin-left:1.25rem;margin-bottom:0;list-style-type:inherit}dl{margin-bottom:1rem}dl dt{margin-bottom:0.3rem;font-weight:bold}blockquote{margin:0 0 1rem;padding:0.5625rem 1.25rem 0 1.1875rem;border-left:1px solid #cacaca}blockquote,blockquote p{line-height:1.6;color:#8a8a8a}cite{display:block;font-size:0.8125rem;color:#8a8a8a}cite:before{content:'\2014 \0020'}abbr{color:black;cursor:help;border-bottom:1px dotted black}code{font-family:Consolas, "Liberation Mono", Courier, monospace;font-weight:normal;color:black;background-color:#e6e6e6;border:1px solid #cacaca;padding:0.125rem 0.3125rem 0.0625rem}kbd{padding:0.125rem 0.25rem 0;margin:0;background-color:#e6e6e6;color:black;font-family:Consolas, "Liberation Mono", Courier, monospace}.subheader{margin-top:0.2rem;margin-bottom:0.5rem;font-weight:normal;line-height:1.4;color:#8a8a8a}.lead{font-size:125%;line-height:1.6}.stat{font-size:2.5rem;line-height:1}p+.stat{margin-top:-1rem}.no-bullet{margin-left:0;list-style:none}.text-left{text-align:left}.text-right{text-align:right}.text-center{text-align:center}.text-justify{text-align:justify}@media screen and (min-width: 40em){.medium-text-left{text-align:left}.medium-text-right{text-align:right}.medium-text-center{text-align:center}.medium-text-justify{text-align:justify}}@media screen and (min-width: 64em){.large-text-left{text-align:left}.large-text-right{text-align:right}.large-text-center{text-align:center}.large-text-justify{text-align:justify}}.show-for-print{display:none !important}@media print{*{background:transparent !important;color:black !important;box-shadow:none !important;text-shadow:none !important}.show-for-print{display:block !important}.hide-for-print{display:none !important}table.show-for-print{display:table !important}thead.show-for-print{display:table-header-group !important}tbody.show-for-print{display:table-row-group !important}tr.show-for-print{display:table-row !important}td.show-for-print{display:table-cell !important}th.show-for-print{display:table-cell !important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}.ir a:after,a[href^='javascript:']:after,a[href^='#']:after{content:''}abbr[title]:after{content:" (" attr(title) ")"}pre,blockquote{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}tr,img{page-break-inside:avoid}img{max-width:100% !important}@page{margin:0.5cm}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}}.button,.button__action,.button__flat,.inverted{display:inline-block;text-align:center;line-height:1;cursor:pointer;-webkit-appearance:none;transition:all 0.25s ease-out;vertical-align:middle;border:1px solid transparent;border-radius:2px;padding:17px 1.875rem;margin:0 0 1rem 0;font-size:0.9rem;background:#2199e8;color:#fff}[data-whatinput='mouse'] .button,[data-whatinput='mouse'] .button__action,[data-whatinput='mouse'] .button__flat,[data-whatinput='mouse'] .inverted{outline:0}.button:hover,.button__action:hover,.button__flat:hover,.inverted:hover,.button:focus,.button__action:focus,.button__flat:focus,.inverted:focus{background:#1583cc;color:#fff}.button.tiny,.tiny.button__action,.tiny.button__flat,.tiny.inverted{font-size:0.6rem}.button.small,.small.button__action,.small.button__flat,.small.inverted{font-size:0.75rem}.button.large,.large.button__action,.large.button__flat,.large.inverted{font-size:1.25rem}.button.expanded,.expanded.button__action,.expanded.button__flat,.expanded.inverted{display:block;width:100%;margin-left:0;margin-right:0}.button.primary,.primary.button__action,.primary.button__flat,.primary.inverted{background:#2199e8;color:#fff}.button.primary:hover,.primary.button__action:hover,.primary.button__flat:hover,.primary.inverted:hover,.button.primary:focus,.primary.button__action:focus,.primary.button__flat:focus,.primary.inverted:focus{background:#147cc0;color:#fff}.button.secondary,.secondary.button__action,.secondary.button__flat,.secondary.inverted{background:#777;color:#fff}.button.secondary:hover,.secondary.button__action:hover,.secondary.button__flat:hover,.secondary.inverted:hover,.button.secondary:focus,.secondary.button__action:focus,.secondary.button__flat:focus,.secondary.inverted:focus{background:#5f5f5f;color:#fff}.button.success,.success.button__action,.success.button__flat,.success.inverted{background:#3adb76;color:#fff}.button.success:hover,.success.button__action:hover,.success.button__flat:hover,.success.inverted:hover,.button.success:focus,.success.button__action:focus,.success.button__flat:focus,.success.inverted:focus{background:#22bb5b;color:#fff}.button.alert,.alert.button__action,.alert.button__flat,.alert.inverted{background:#ec5840;color:#fff}.button.alert:hover,.alert.button__action:hover,.alert.button__flat:hover,.alert.inverted:hover,.button.alert:focus,.alert.button__action:focus,.alert.button__flat:focus,.alert.inverted:focus{background:#da3116;color:#fff}.button.warning,.warning.button__action,.warning.button__flat,.warning.inverted{background:#ffae00;color:#fff}.button.warning:hover,.warning.button__action:hover,.warning.button__flat:hover,.warning.inverted:hover,.button.warning:focus,.warning.button__action:focus,.warning.button__flat:focus,.warning.inverted:focus{background:#cc8b00;color:#fff}.button.hollow,.hollow.button__action,.hollow.button__flat,.hollow.inverted{border:1px solid #2199e8;color:#2199e8}.button.hollow,.hollow.button__action,.hollow.button__flat,.hollow.inverted,.button.hollow:hover,.hollow.button__action:hover,.hollow.button__flat:hover,.hollow.inverted:hover,.button.hollow:focus,.hollow.button__action:focus,.hollow.button__flat:focus,.hollow.inverted:focus{background:transparent}.button.hollow:hover,.hollow.button__action:hover,.hollow.button__flat:hover,.hollow.inverted:hover,.button.hollow:focus,.hollow.button__action:focus,.hollow.button__flat:focus,.hollow.inverted:focus{border-color:#0c4d78;color:#0c4d78}.button.hollow.primary,.hollow.primary.button__action,.hollow.primary.button__flat,.hollow.primary.inverted{border:1px solid #2199e8;color:#2199e8}.button.hollow.primary:hover,.hollow.primary.button__action:hover,.hollow.primary.button__flat:hover,.hollow.primary.inverted:hover,.button.hollow.primary:focus,.hollow.primary.button__action:focus,.hollow.primary.button__flat:focus,.hollow.primary.inverted:focus{border-color:#0c4d78;color:#0c4d78}.button.hollow.secondary,.hollow.secondary.button__action,.hollow.secondary.button__flat,.hollow.secondary.inverted{border:1px solid #777;color:#777}.button.hollow.secondary:hover,.hollow.secondary.button__action:hover,.hollow.secondary.button__flat:hover,.hollow.secondary.inverted:hover,.button.hollow.secondary:focus,.hollow.secondary.button__action:focus,.hollow.secondary.button__flat:focus,.hollow.secondary.inverted:focus{border-color:#3c3c3c;color:#3c3c3c}.button.hollow.success,.hollow.success.button__action,.hollow.success.button__flat,.hollow.success.inverted{border:1px solid #3adb76;color:#3adb76}.button.hollow.success:hover,.hollow.success.button__action:hover,.hollow.success.button__flat:hover,.hollow.success.inverted:hover,.button.hollow.success:focus,.hollow.success.button__action:focus,.hollow.success.button__flat:focus,.hollow.success.inverted:focus{border-color:#157539;color:#157539}.button.hollow.alert,.hollow.alert.button__action,.hollow.alert.button__flat,.hollow.alert.inverted{border:1px solid #ec5840;color:#ec5840}.button.hollow.alert:hover,.hollow.alert.button__action:hover,.hollow.alert.button__flat:hover,.hollow.alert.inverted:hover,.button.hollow.alert:focus,.hollow.alert.button__action:focus,.hollow.alert.button__flat:focus,.hollow.alert.inverted:focus{border-color:#881f0e;color:#881f0e}.button.hollow.warning,.hollow.warning.button__action,.hollow.warning.button__flat,.hollow.warning.inverted{border:1px solid #ffae00;color:#ffae00}.button.hollow.warning:hover,.hollow.warning.button__action:hover,.hollow.warning.button__flat:hover,.hollow.warning.inverted:hover,.button.hollow.warning:focus,.hollow.warning.button__action:focus,.hollow.warning.button__flat:focus,.hollow.warning.inverted:focus{border-color:#805700;color:#805700}.button.disabled,.disabled.button__action,.disabled.button__flat,.disabled.inverted,.button[disabled],[disabled].button__action,[disabled].button__flat,[disabled].inverted{opacity:0.25;cursor:not-allowed;pointer-events:none}.button.dropdown::after,.dropdown.button__action::after,.dropdown.button__flat::after,.dropdown.inverted::after{content:'';display:block;width:0;height:0;border:inset 0.4em;border-color:#ffffff transparent transparent;border-top-style:solid;position:relative;top:0.4em;float:right;margin-left:1.875rem;display:inline-block}.button.arrow-only::after,.arrow-only.button__action::after,.arrow-only.button__flat::after,.arrow-only.inverted::after{margin-left:0;float:none;top:0.2em}[type='text'],[type='password'],[type='date'],[type='datetime'],[type='datetime-local'],[type='month'],[type='week'],[type='email'],[type='number'],[type='search'],[type='tel'],[type='time'],[type='url'],[type='color'],textarea{display:block;box-sizing:border-box;width:100%;height:2.4375rem;padding:0.5rem;border:1px solid #cacaca;margin:0 0 1rem;font-family:inherit;font-size:1rem;color:black;background-color:#ffffff;box-shadow:inset 0 1px 2px rgba(0,0,0,0.1);border-radius:0;transition:box-shadow 0.5s, border-color 0.25s ease-in-out;-webkit-appearance:none;-moz-appearance:none}[type='text']:focus,[type='password']:focus,[type='date']:focus,[type='datetime']:focus,[type='datetime-local']:focus,[type='month']:focus,[type='week']:focus,[type='email']:focus,[type='number']:focus,[type='search']:focus,[type='tel']:focus,[type='time']:focus,[type='url']:focus,[type='color']:focus,textarea:focus{border:1px solid #8a8a8a;background:#ffffff;outline:none;box-shadow:0 0 5px #cacaca;transition:box-shadow 0.5s, border-color 0.25s ease-in-out}textarea{max-width:100%}textarea[rows]{height:auto}input:disabled,input[readonly],textarea:disabled,textarea[readonly]{background-color:#e6e6e6;cursor:default}[type='submit'],[type='button']{border-radius:0;-webkit-appearance:none;-moz-appearance:none}input[type="search"]{box-sizing:border-box}[type='file'],[type='checkbox'],[type='radio']{margin:0 0 1rem}[type='checkbox']+label,[type='radio']+label{display:inline-block;margin-left:0.5rem;margin-right:1rem;margin-bottom:0;vertical-align:baseline}label>[type='checkbox'],label>[type='label']{margin-right:0.5rem}[type='file']{width:100%}label{display:block;margin:0;font-size:0.875rem;font-weight:normal;line-height:1.8;color:black}label.middle{margin:0 0 1rem;padding:0.5625rem 0}.help-text{margin-top:-0.5rem;font-size:0.8125rem;font-style:italic;color:#333}.input-group{display:table;width:100%;margin-bottom:1rem}.input-group>*:first-child{border-radius:0 0 0 0}.input-group>*:last-child>*{border-radius:0 0 0 0}.input-group-label,.input-group-field,.input-group-button{display:table-cell;margin:0;vertical-align:middle}.input-group-label{text-align:center;width:1%;height:100%;padding:0 1rem;background:#e6e6e6;color:black;border:1px solid #cacaca}.input-group-label:first-child{border-right:0}.input-group-label:last-child{border-left:0}.input-group-field{border-radius:0;height:2.5rem}.input-group-button{height:100%;padding-top:0;padding-bottom:0;text-align:center;width:1%}.input-group-button a,.input-group-button input,.input-group-button button,.input-group-button .acfileupload span.adminButton,.acfileupload .input-group-button span.adminButton{margin:0}fieldset{border:0;padding:0;margin:0}legend{margin-bottom:0.5rem}.fieldset{border:1px solid #cacaca;padding:1.25rem;margin:1.125rem 0}.fieldset legend{background:#ffffff;padding:0 0.1875rem;margin:0;margin-left:-0.1875rem}select{height:2.4375rem;padding:0.5rem;border:1px solid #cacaca;border-radius:0;margin:0 0 1rem;font-size:1rem;font-family:inherit;line-height:normal;color:black;background-color:#fafafa;border-radius:0;-webkit-appearance:none;-moz-appearance:none;background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" version="1.1" width="32" height="24" viewBox="0 0 32 24"><polygon points="0,0 32,0 16,24" style="fill: rgb(51, 51, 51)"></polygon></svg>');background-size:9px 6px;background-position:right 0.5rem center;background-repeat:no-repeat}@media screen and (min-width: 0\0){select{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAYCAYAAACbU/80AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAIpJREFUeNrEkckNgDAMBBfRkEt0ObRBBdsGXUDgmQfK4XhH2m8czQAAy27R3tsw4Qfe2x8uOO6oYLb6GlOor3GF+swURAOmUJ+RwtEJs9WvTGEYxBXqI1MQAZhCfUQKRzDMVj+TwrAIV6jvSUEkYAr1LSkcyTBb/V+KYfX7xAeusq3sLDtGH3kEGACPWIflNZfhRQAAAABJRU5ErkJggg==")}}select:disabled{background-color:#e6e6e6;cursor:default}select::-ms-expand{display:none}select[multiple]{height:auto}.is-invalid-input:not(:focus){background-color:rgba(236,88,64,0.1);border-color:#ec5840}.is-invalid-label{color:#ec5840}.form-error{display:none;margin-top:-0.5rem;margin-bottom:1rem;font-size:0.75rem;font-weight:bold;color:#ec5840}.form-error.is-visible{display:block}.hide{display:none}.invisible{visibility:hidden}@media screen and (min-width: 0em) and (max-width: 39.9375em){.hide-for-small-only{display:none !important}}@media screen and (max-width: 0em), screen and (min-width: 40em){.show-for-small-only{display:none !important}}@media screen and (min-width: 40em){.hide-for-medium{display:none !important}}@media screen and (max-width: 39.9375em){.show-for-medium{display:none}}@media screen and (min-width: 40em) and (max-width: 63.9375em){.hide-for-medium-only{display:none !important}}@media screen and (max-width: 39.9375em), screen and (min-width: 64em){.show-for-medium-only{display:none !important}}@media screen and (min-width: 64em){.hide-for-large{display:none !important}}@media screen and (max-width: 63.9375em){.show-for-large{display:none}}@media screen and (min-width: 64em) and (max-width: 74.9375em){.hide-for-large-only{display:none !important}}@media screen and (max-width: 63.9375em), screen and (min-width: 75em){.show-for-large-only{display:none !important}}.show-for-sr,.show-on-focus{position:absolute !important;width:1px;height:1px;overflow:hidden;clip:rect(0, 0, 0, 0)}.show-on-focus:active,.show-on-focus:focus{position:static !important;height:auto;width:auto;overflow:visible;clip:auto}.show-for-landscape,.hide-for-portrait{display:block !important}@media screen and (orientation: landscape){.show-for-landscape,.hide-for-portrait{display:block !important}}@media screen and (orientation: portrait){.show-for-landscape,.hide-for-portrait{display:none}}.hide-for-landscape,.show-for-portrait{display:none !important}@media screen and (orientation: landscape){.hide-for-landscape,.show-for-portrait{display:none !important}}@media screen and (orientation: portrait){.hide-for-landscape,.show-for-portrait{display:block !important}}.float-left{float:left !important}.float-right{float:right !important}.float-center{display:block;margin-left:auto;margin-right:auto}.clearfix::before,.clearfix::after{content:' ';display:table}.clearfix::after{clear:both}.breadcrumbs{list-style:none;margin:0 0 1rem 0}.breadcrumbs::before,.breadcrumbs::after{content:' ';display:table}.breadcrumbs::after{clear:both}.breadcrumbs li{float:left;color:black;font-size:0.6875rem;cursor:default;text-transform:uppercase}.breadcrumbs li:not(:last-child)::after{color:#cacaca;content:"/";margin:0 0.75rem;position:relative;top:1px;opacity:1}.breadcrumbs a{color:#2199e8}.breadcrumbs a:hover{text-decoration:underline}.breadcrumbs .disabled{color:#cacaca}body.is-reveal-open{overflow:hidden}.reveal-overlay{display:none;position:fixed;top:0;bottom:0;left:0;right:0;z-index:1005;background-color:rgba(0,0,0,0.45);overflow-y:scroll}.reveal{display:none;z-index:1006;padding:1rem;border:1px solid #cacaca;margin:100px auto 0 auto;background-color:#ffffff;border-radius:0;position:absolute;overflow-y:auto}[data-whatinput='mouse'] .reveal{outline:0}@media screen and (min-width: 40em){.reveal{min-height:0}}.reveal .column,.reveal .columns,.reveal .columns{min-width:0}.reveal>:last-child{margin-bottom:0}@media screen and (min-width: 40em){.reveal{width:600px;max-width:75rem}}.reveal.collapse{padding:0}@media screen and (min-width: 40em){.reveal .reveal{left:auto;right:auto;margin:0 auto}}@media screen and (min-width: 40em){.reveal.tiny{width:30%;max-width:75rem}}@media screen and (min-width: 40em){.reveal.small{width:50%;max-width:75rem}}@media screen and (min-width: 40em){.reveal.large{width:90%;max-width:75rem}}.reveal.full{top:0;left:0;width:100%;height:100%;height:100vh;min-height:100vh;max-width:none;margin-left:0;border:none}table{margin-bottom:1rem;border-radius:0}thead,tbody,tfoot{border:1px solid #f2f2f2;background-color:#ffffff}caption{font-weight:bold;padding:0.5rem 0.625rem 0.625rem}thead,tfoot{background:#f9f9f9;color:black}thead tr,tfoot tr{background:transparent}thead th,thead td,tfoot th,tfoot td{padding:0.5rem 0.625rem 0.625rem;font-weight:bold;text-align:left}tbody tr:nth-child(even){background-color:#f2f2f2}tbody th,tbody td{padding:0.5rem 0.625rem 0.625rem}@media screen and (max-width: 63.9375em){table.stack thead{display:none}table.stack tfoot{display:none}table.stack tr,table.stack th,table.stack td{display:block}table.stack td{border-top:0}}table.scroll{display:block;width:100%;overflow-y:scroll}table.hover tr:hover{background-color:#fafafa}table.hover tr:nth-of-type(even):hover{background-color:#ededed}.datepicker{display:none;position:absolute;padding:4px;margin-top:1px;direction:ltr}.datepicker.dropdown-menu{position:absolute;top:100%;left:0;z-index:1000;float:left;display:none;min-width:160px;list-style:none;background-color:#fff;border:1px solid rgba(0,0,0,0.2);border-radius:5px;box-shadow:0 5px 10px rgba(0,0,0,0.2);background-clip:padding-box;*border-right-width:2px;*border-bottom-width:2px;color:#333;font-size:13px;line-height:18px}.datepicker.dropdown-menu th{padding:4px 5px}.datepicker.dropdown-menu td{padding:4px 5px}.datepicker table{border:0;margin:0;width:auto}.datepicker table tr td span{display:block;width:23%;height:54px;line-height:54px;float:left;margin:1%;cursor:pointer}.datepicker td{text-align:center;width:20px;height:20px;border:0;font-size:12px;padding:4px 8px;background:#fff;cursor:pointer}.datepicker td.active.day,.datepicker td.active.year{background:#2ba6cb}.datepicker td.old,.datepicker td.new{color:#999}.datepicker td span.active{background:#2ba6cb}.datepicker td.day.disabled{color:#eee}.datepicker td span.month.disabled,.datepicker td span.year.disabled{color:#eee}.datepicker th{text-align:center;width:20px;height:20px;border:0;font-size:12px;padding:4px 8px;background:#fff;cursor:pointer}.datepicker th.active.day,.datepicker th.active.year{background:#2ba6cb}.datepicker th.date-switch{width:145px}.datepicker th span.active{background:#2ba6cb}.datepicker .cw{font-size:10px;width:12px;padding:0 2px 0 5px;vertical-align:middle}.datepicker.days div.datepicker-days{display:block}.datepicker.months div.datepicker-months{display:block}.datepicker.years div.datepicker-years{display:block}.datepicker thead tr:first-child th{cursor:pointer}.datepicker thead tr:first-child th.cw{cursor:default;background-color:transparent}.datepicker tfoot tr:first-child th{cursor:pointer}.datepicker-inline{width:220px}.datepicker-rtl{direction:rtl}.datepicker-rtl table tr td span{float:right}.datepicker-dropdown{top:0;left:0}.datepicker-dropdown:before{content:'';display:inline-block;border-left:7px solid transparent;border-right:7px solid transparent;border-bottom:7px solid #ccc;border-bottom-color:1px solid rgba(0,0,0,0.2);position:absolute;top:-7px;left:6px}.datepicker-dropdown:after{content:'';display:inline-block;border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:6px solid #fff;position:absolute;top:-6px;left:7px}.datepicker>div,.datepicker-dropdown::before,.datepicker-dropdown::after{display:none}.datepicker-close{position:absolute;top:-30px;right:0;width:15px;height:30px;padding:0;display:none}.table-striped .datepicker table tr td,.table-striped .datepicker table tr th{background-color:transparent}.chosen-container{position:relative;display:inline-block;vertical-align:middle;font-size:13px;zoom:1;*display:inline;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.chosen-container *{box-sizing:border-box}.chosen-container .chosen-drop{position:absolute;top:100%;left:-9999px;z-index:1010;width:100%;border:1px solid #aaa;border-top:0;background:#fff;box-shadow:0 4px 5px rgba(0,0,0,0.15)}.chosen-container.chosen-with-drop .chosen-drop{left:0}.chosen-container a{cursor:pointer}.chosen-container-single .chosen-single{position:relative;display:block;overflow:hidden;padding:0 0 0 8px;height:25px;border:1px solid #aaa;border-radius:5px;background-color:#fff;background:linear-gradient(top, #fff 20%, #f6f6f6 50%, #eee 52%, #f4f4f4 100%);background-clip:padding-box;box-shadow:0 0 3px white inset,0 1px 1px rgba(0,0,0,0.1);color:#444;text-decoration:none;white-space:nowrap;line-height:24px}.chosen-container-single .chosen-default{color:#999}.chosen-container-single .chosen-single span{display:block;overflow:hidden;margin-right:26px;text-overflow:ellipsis;white-space:nowrap}.chosen-container-single .chosen-single-with-deselect span{margin-right:38px}.chosen-container-single .chosen-single abbr{position:absolute;top:6px;right:26px;display:block;width:12px;height:12px;background:url("../../images/assets/chosen-sprite.png") -42px 1px no-repeat;font-size:1px}.chosen-container-single .chosen-single abbr:hover{background-position:-42px -10px}.chosen-container-single.chosen-disabled .chosen-single abbr:hover{background-position:-42px -10px}.chosen-container-single .chosen-single div{position:absolute;top:0;right:0;display:block;width:18px;height:100%}.chosen-container-single .chosen-single div b{display:block;width:100%;height:100%;background:url("../../images/assets/chosen-sprite.png") no-repeat 0px 2px}.chosen-container-single .chosen-search{position:relative;z-index:1010;margin:0;padding:3px 4px;white-space:nowrap}.chosen-container-single .chosen-search input[type="text"]{margin:1px 0;padding:4px 20px 4px 5px;width:100%;height:auto;outline:0;border:1px solid #aaa;background:white url("../../images/assets/chosen-sprite.png") no-repeat 100% -20px;background:url("../../images/assets/chosen-sprite.png") no-repeat 100% -20px;font-size:1em;font-family:sans-serif;line-height:normal;border-radius:0}.chosen-container-single .chosen-drop{margin-top:-1px;border-radius:0 0 4px 4px;background-clip:padding-box}.chosen-container-single.chosen-container-single-nosearch .chosen-search{position:absolute;left:-9999px}.chosen-container .chosen-results{color:#444;position:relative;overflow-x:hidden;overflow-y:auto;margin:0 4px 4px 0;padding:0 0 0 4px;max-height:240px;-webkit-overflow-scrolling:touch}.chosen-container .chosen-results li{display:none;margin:0;padding:5px 6px;list-style:none;line-height:15px;word-wrap:break-word;-webkit-touch-callout:none}.chosen-container .chosen-results li.active-result{display:list-item;cursor:pointer}.chosen-container .chosen-results li.disabled-result{display:list-item;color:#ccc;cursor:default}.chosen-container .chosen-results li.highlighted{background-color:#3875d7;background-image:linear-gradient(#3875d7 20%, #2a62bc 90%);color:#fff}.chosen-container .chosen-results li.no-results{color:#777;display:list-item;background:#f4f4f4}.chosen-container .chosen-results li.group-result{display:list-item;font-weight:bold;cursor:default}.chosen-container .chosen-results li.group-option{padding-left:15px}.chosen-container .chosen-results li em{font-style:normal;text-decoration:underline}.chosen-container-multi .chosen-choices{position:relative;overflow:hidden;margin:0;padding:0 5px;width:100%;height:auto !important;height:1%;border:1px solid #aaa;background-color:#fff;background-image:linear-gradient(#eee 1%, #fff 15%);cursor:text}.chosen-container-multi .chosen-choices li{float:left;list-style:none}.chosen-container-multi .chosen-choices li.search-field{margin:0;padding:0;white-space:nowrap}.chosen-container-multi .chosen-choices li.search-field input[type="text"]{margin:1px 0;padding:0;height:25px;outline:0;border:0 !important;background:transparent !important;box-shadow:none;color:#999;font-size:100%;font-family:sans-serif;line-height:normal;border-radius:0}.chosen-container-multi .chosen-choices li.search-choice{position:relative;margin:3px 5px 3px 0;padding:3px 20px 3px 5px;border:1px solid #aaa;max-width:100%;border-radius:3px;background-color:#eeeeee;background-image:linear-gradient(#f4f4f4 20%, #f0f0f0 50%, #e8e8e8 52%, #eee 100%);background-size:100% 19px;background-repeat:repeat-x;background-clip:padding-box;box-shadow:0 0 2px white inset,0 1px 0 rgba(0,0,0,0.05);color:#333;line-height:13px;cursor:default}.chosen-container-multi .chosen-choices li.search-choice span{word-wrap:break-word}.chosen-container-multi .chosen-choices li.search-choice .search-choice-close{position:absolute;top:4px;right:3px;display:block;width:12px;height:12px;background:url("../../images/assets/chosen-sprite.png") -42px 1px no-repeat;font-size:1px}.chosen-container-multi .chosen-choices li.search-choice .search-choice-close:hover{background-position:-42px -10px}.chosen-container-multi .chosen-choices li.search-choice-disabled{padding-right:5px;border:1px solid #ccc;background-color:#e4e4e4;background-image:linear-gradient(top, #f4f4f4 20%, #f0f0f0 50%, #e8e8e8 52%, #eee 100%);color:#666}.chosen-container-multi .chosen-choices li.search-choice-focus{background:#d4d4d4}.chosen-container-multi .chosen-choices li.search-choice-focus .search-choice-close{background-position:-42px -10px}.chosen-container-multi .chosen-results{margin:0;padding:0}.chosen-container-multi .chosen-drop .result-selected{display:list-item;color:#ccc;cursor:default}.chosen-container-active .chosen-single{border:1px solid #5897fb;box-shadow:0 0 5px rgba(0,0,0,0.3)}.chosen-container-active.chosen-with-drop .chosen-single{border:1px solid #aaa;border-bottom-right-radius:0;border-bottom-left-radius:0;background-image:linear-gradient(#eee 20%, #fff 80%);box-shadow:0 1px 0 #fff inset}.chosen-container-active.chosen-with-drop .chosen-single div{border-left:none;background:transparent}.chosen-container-active.chosen-with-drop .chosen-single div b{background-position:-18px 2px}.chosen-container-active .chosen-choices{border:1px solid #5897fb;box-shadow:0 0 5px rgba(0,0,0,0.3)}.chosen-container-active .chosen-choices li.search-field input[type="text"]{color:#222 !important}.chosen-disabled{opacity:0.5 !important;cursor:default}.chosen-disabled .chosen-single{cursor:default}.chosen-disabled .chosen-choices .search-choice .search-choice-close{cursor:default}.chosen-rtl{text-align:right}.chosen-rtl .chosen-single{overflow:visible;padding:0 8px 0 0}.chosen-rtl .chosen-single span{margin-right:0;margin-left:26px;direction:rtl}.chosen-rtl .chosen-single-with-deselect span{margin-left:38px}.chosen-rtl .chosen-single div{right:auto;left:3px}.chosen-rtl .chosen-single abbr{right:auto;left:26px}.chosen-rtl .chosen-choices li{float:right}.chosen-rtl .chosen-choices li.search-field input[type="text"]{direction:rtl}.chosen-rtl .chosen-choices li.search-choice{margin:3px 5px 3px 0;padding:3px 5px 3px 19px}.chosen-rtl .chosen-choices li.search-choice .search-choice-close{right:auto;left:4px}.chosen-rtl.chosen-container-single-nosearch .chosen-search,.chosen-rtl .chosen-drop{left:9999px}.chosen-rtl.chosen-container-single .chosen-results{margin:0 0 4px 4px;padding:0 4px 0 0}.chosen-rtl .chosen-results li.group-option{padding-right:15px;padding-left:0}.chosen-rtl.chosen-container-active.chosen-with-drop .chosen-single div{border-right:none}.chosen-rtl .chosen-search input[type="text"]{padding:4px 5px 4px 20px;background:white url("../../images/assets/chosen-sprite.png") no-repeat -30px -20px;background:url("../../images/assets/chosen-sprite.png") no-repeat -30px -20px;direction:rtl}.chosen-rtl.chosen-container-single .chosen-single div b{background-position:6px 2px}.chosen-rtl.chosen-container-single.chosen-with-drop .chosen-single div b{background-position:-12px 2px}@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-resolution: 144dpi){.chosen-rtl .chosen-search input[type="text"],.chosen-container-single .chosen-single abbr,.chosen-container-single .chosen-single div b,.chosen-container-single .chosen-search input[type="text"],.chosen-container-multi .chosen-choices .search-choice .search-choice-close,.chosen-container .chosen-results-scroll-down span,.chosen-container .chosen-results-scroll-up span{background-image:url("chosen-sprite@2x.png") !important;background-size:52px 37px !important;background-repeat:no-repeat !important}}.twitter-typeahead .tt-query,.twitter-typeahead .tt-hint{margin-bottom:0}.tt-dropdown-menu{min-width:100%;margin-top:2px;padding:5px 0;background-color:#fff;border:1px solid #ccc;border:1px solid rgba(0,0,0,0.2);*border-right-width:2px;*border-bottom-width:2px;border-radius:2px;box-shadow:0 5px 10px rgba(0,0,0,0.2);background-clip:padding-box;max-height:250px;overflow-y:auto}.tt-suggestion{display:block;padding:3px 0}.tt-suggestion.tt-is-under-cursor a{color:#fff}.tt-suggestion p{margin:0;display:block;padding:3px 20px;clear:both;white-space:nowrap;transition:background-color .5s;-webkit-transition:background-color .5s;-moz-transition:background-color .5s}.tt-suggestion>p:hover,.tt-suggestion>p:focus{color:#ffffff;text-decoration:none;outline:0;background-color:#008CBA}.tt-suggestion.tt-cursor{color:#ffffff;background-color:#008CBA}.twitter-typeahead{display:block !important}button,.acfileupload span.adminButton,.button,.button__action,.button__flat,.inverted{color:#ffffff;background:#607D8B;padding:17px 1.875rem;height:3.25rem;margin:10px 5px;display:inline-block;box-shadow:none !important;border:none;font-size:1.125rem;font-weight:300;line-height:1.125rem;border-radius:2px;white-space:nowrap;outline:none}button:hover,.acfileupload span.adminButton:hover,button:focus,.acfileupload span.adminButton:focus,.button:hover,.button__action:hover,.button__flat:hover,.inverted:hover,.button:focus,.button__action:focus,.button__flat:focus,.inverted:focus{color:#ffffff;background-color:#7b96a3;font-weight:300}button:active,.acfileupload span.adminButton:active,.button:active,.button__action:active,.button__flat:active,.inverted:active{color:#ffffff;background:#4b626d;font-weight:300}.button__action{background:#E91E63}.button__action:hover,.button__action:focus{background-color:#ee4c83}.button__action:active{background-color:#d81558}.button__flat{background-color:transparent;text-transform:uppercase;border:none;box-shadow:none !important;color:rgba(0,0,0,0.87)}.button__flat:hover,.button__flat:focus{color:rgba(0,0,0,0.87);box-shadow:none;background-color:rgba(0,0,0,0.12)}.button__flat:active{color:rgba(0,0,0,0.87);background-color:rgba(0,0,0,0.12)}.button__flat--action{color:#E91E63}.button__flat--action:hover,.button__flat--action:focus{color:#ffffff;background-color:#ee4c83}.button__flat--action:active{color:#ffffff;background-color:#d81558}.button--raised{box-shadow:0 2px 5px 0 rgba(0,0,0,0.16),0 2px 10px 0 rgba(0,0,0,0.12) !important;transition:.2s ease-out}.button--raised:hover,.button--raised:focus{box-shadow:0 2px 5px 0 rgba(0,0,0,0.16),0 2px 10px 0 rgba(0,0,0,0.12) !important}.button--raised:active{box-shadow:0 2px 5px 0 rgba(0,0,0,0.16),0 2px 10px 0 rgba(0,0,0,0.12) !important}.inverted{border:2px solid #ffffff;background-color:transparent;margin:0;margin-bottom:20px}.inverted:hover,.inverted:focus{transition:.5s ease-out}.inverted:active{background:none;transition:.5s ease-out}.button-next{padding:17px 0 17px 30px}.button-next:after{content:"\e204";font-family:'material-icons';-webkit-font-smoothing:antialiased;font-smoothing:antialiased;font-size:28px;speak:none;text-rendering:optimizeLegibility;text-transform:none;vertical-align:bottom;margin-left:30px;padding:6px 15px;border-left:1px solid}.button-loader{padding:17px 0 17px 1.875rem}.button-loader:after,.button-loader-center,.button-loader-center-management{-webkit-animation:spin 1s linear;animation:spin 1s linear;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-transform-origin:50% 50%;transform-origin:50% 50%;background-size:50% 50%;background:url("../../images/assets/slice.svg") 50% 50% no-repeat;content:'';margin-left:30px;padding:6px 30px;border-left:1px solid}button .disabled,.acfileupload span.adminButton .disabled,button [disabled],.acfileupload span.adminButton [disabled],.button .disabled,.button__action .disabled,.button__flat .disabled,.inverted .disabled,.button [disabled],.button__action [disabled],.button__flat [disabled],.inverted [disabled]{color:rgba(0,0,0,0.38) !important;background:rgba(0,0,0,0.12) !important;border:none;box-shadow:none !important;cursor:not-allowed !important}button .disabled:hover,.acfileupload span.adminButton .disabled:hover,button .disabled:focus,.acfileupload span.adminButton .disabled:focus,button [disabled]:hover,.acfileupload span.adminButton [disabled]:hover,button [disabled]:focus,.acfileupload span.adminButton [disabled]:focus,.button .disabled:hover,.button__action .disabled:hover,.button__flat .disabled:hover,.inverted .disabled:hover,.button .disabled:focus,.button__action .disabled:focus,.button__flat .disabled:focus,.inverted .disabled:focus,.button [disabled]:hover,.button__action [disabled]:hover,.button__flat [disabled]:hover,.inverted [disabled]:hover,.button [disabled]:focus,.button__action [disabled]:focus,.button__flat [disabled]:focus,.inverted [disabled]:focus{color:rgba(0,0,0,0.38) !important;background:rgba(0,0,0,0.12) !important;box-shadow:none !important}button .disabled:active,.acfileupload span.adminButton .disabled:active,button [disabled]:active,.acfileupload span.adminButton [disabled]:active,.button .disabled:active,.button__action .disabled:active,.button__flat .disabled:active,.inverted .disabled:active,.button [disabled]:active,.button__action [disabled]:active,.button__flat [disabled]:active,.inverted [disabled]:active{color:rgba(0,0,0,0.38) !important;background:rgba(0,0,0,0.12) !important;box-shadow:none !important}.button__flat[disabled]{color:rgba(0,0,0,0.38) !important;background:transparent !important;cursor:not-allowed !important}.button__flat[disabled]:hover,.button__flat[disabled]:focus{color:rgba(0,0,0,0.38) !important;background:transparent !important}.button__flat[disabled]:active{color:rgba(0,0,0,0.38) !important;background:transparent !important}.button-display{display:inline-block}@media screen and (min-width: 0em) and (max-width: 39.9375em){.button-display{display:block;text-align:right}}ac-graph,.graph-preview-row{width:100%}.choose-graph{text-align:center;margin:20px}.choose-graph .possible-type{cursor:pointer}.graph-preview-row .possible-type{cursor:pointer}md-radio-group#datePeriodRG md-radio-button{margin:0}md-radio-group#rightsRG md-radio-button{margin:0}md-dialog md-dialog-content md-radio-group .data-row{margin:0}.no-space-between{margin-left:-7px}svg.chart_small .error,svg.chart_small .message{font-size:32px}svg.chart_small .axis{font-size:24px}svg.chart_small text{font-size:16px}svg.chart_small .title1,svg.chart_small .title2{font-size:26px}svg.chart_small .yLabel,svg.chart_small .xLabel,svg.chart_small .label{font-size:18px}svg.chart_medium .error,svg.chart_medium .message{font-size:27px}svg.chart_medium .axis{font-size:20px}svg.chart_medium text{font-size:13px}svg.chart_medium .title1,svg.chart_medium .title2{font-size:22px}svg.chart_medium .yLabel,svg.chart_medium .xLabel,svg.chart_medium .label{font-size:16px}svg.chart_large .error,svg.chart_large .message{font-size:22px}svg.chart_large .axis{font-size:16px}svg.chart_large text{font-size:10px}svg.chart_large .title1,svg.chart_large .title2{font-size:18px}svg.chart_large .yLabel,svg.chart_large .xLabel,svg.chart_large .label{font-size:14px}svg.chart{padding:15px;width:100%;overflow:visible !important}svg.chart.preview{background-color:white;border:1px solid gray}svg.chart .error{fill:red}svg.chart .message{fill:gray}svg.chart polyline{opacity:.3;stroke:black;stroke-width:2px;fill:none}svg.chart .axis path,svg.chart .axis line{fill:none;stroke:black;shape-rendering:auto}svg.chart text{fill:white}svg.chart .xAxisLabel,svg.chart .yAxisLabel,svg.chart .title1,svg.chart .title2,svg.chart .yLabel,svg.chart .xLabel,svg.chart .label{fill:rgba(0,0,0,0.87)}.chart-settings .filter-select{border-bottom:1px solid rgba(0,0,0,0.12);cursor:pointer}.chart-settings .filter-select .arrow-drop{position:absolute;top:5px;right:5px;font-size:30px}.chart-settings .filter-options-list{max-height:320px;overflow-y:scroll}.configure_chart_categories h1{text-align:center;font-size:2.5rem;line-height:0px;color:#ffffff;margin-top:50px;margin-bottom:58px;white-space:nowrap}.rotate90{-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=3)}.graph-builder-container #sidebarContainer{min-height:auto}.graph-builder-container #sidebarContainer .sidebar-builder{margin-top:4rem;z-index:auto}.graph-builder-container #sidebarContainer .categorie-item{background-color:#605d5f;font-size:13px;color:white;cursor:pointer;margin:7px 0;padding:7px;width:100%;text-align:center}.graph-builder-container #sidebarContainer .categorie{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;margin-bottom:10px;width:100%}.graph-builder-container #sidebarContainer .categorie>div{padding:0 20px;cursor:pointer}.graph-builder-container #sidebarContainer .categorie>div:first-of-type{cursor:pointer;color:white;font-size:1rem;width:100%;padding:0;border-bottom:1px solid #ffffff}.graph-builder-container #sidebarContainer .categorie>div:first-of-type i{font-size:1rem;margin:5px;margin-right:15px}.graph-builder-container #sidebarContainer .categorie>div:first-of-type i.adminIcon-arrow_drop_down,.graph-builder-container #sidebarContainer .categorie>div:first-of-type i.adminIcon-arrow_drop_up{font-size:28px;margin:0}.graph-builder-container #sidebarContainer .categorie .categorie-item{background-color:#605d5f;font-size:13px;color:white;margin:7px 0;padding:7px;width:100%;text-align:center}.filterInput{margin-bottom:30px;width:100%}.filterInput input[type=text]{padding-top:0;margin-bottom:0;color:white;box-shadow:0 1px rgba(255,255,255,0.4)}.filterInput input:focus{box-shadow:0 2px #607D8B}.filterInput input::-webkit-input-placeholder{color:#fafafa}.filterInput input:-ms-input-placeholder{color:#fafafa}.filterInput input::-moz-placeholder{color:#fafafa}.filterInput input::-ms-input-placeholder{color:#fafafa}.filterInput input::placeholder{color:#fafafa}.configure_chart{padding:0 30px 30px 30px}.configure_chart .no-margin{margin:0}.configure_chart .no-padding{padding:0}.configure_chart .sortOrder select{width:120px;margin:0}.configure_chart .loader{left:45%}.configure_chart .horizontal_dropzone,.configure_chart .vertical_dropzone>div{border:2px dotted gray;text-align:center}.configure_chart .measure{padding:20px 20px 0 20px;margin-bottom:0;color:#2199e8}.configure_chart .horizontal_dropzone{height:100px}.configure_chart .horizontal_dropzone .drag-hover{border:4px dotted green}.configure_chart .horizontal_dropzone.inactive,.configure_chart .vertical_dropzone.inactive{border:none}.configure_chart .horizontal_dropzone.inactive>div,.configure_chart .vertical_dropzone.inactive>div{display:none}.configure_chart h4.inactive{color:white}.configure_chart .vertical_dropzone{padding:30px 30px 15px 30px}.configure_chart .vertical_dropzone>div{height:calc(100vh - 64px - 380px - 95px);border:2px dotted gray}.configure_chart .preview{height:calc(100vh - 64px - 345px - 95px)}.configure_chart .preview>div{height:100%}.configure_chart .preview .svg-wrapper{width:60%}.configure_chart .preview svg{width:100%}.configure_chart .preview img{height:250px;width:400px}.configure_chart .displayChip{display:inline-block;color:black;padding:25px 20px;border-radius:10px;margin-right:2px;border:2px solid black;background-color:gray}.configure_chart .displayChip i{cursor:pointer;color:lightgray;position:relative;top:-24px;margin-right:-16px}.configure_chart .filterChip{display:inline-block;color:lightgray;margin-right:2px;border:2px solid black;background-color:gray;border-radius:5px;padding:5px}.configure_chart .filterChip div{padding:5px 5px 15px;text-align:left;color:black}.configure_chart .filterChip div span{padding-right:10px}.configure_chart .filterChip .chip{color:black;background-color:white;border:1px solid black}.configure_chart .filterChip i{cursor:pointer;color:lightgray;float:right}.chip{margin:0 2px;color:white;padding:5px;background-color:gray;border-radius:5px}.vertical.menu{list-style:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none}.vertical.menu div{color:#2199e8;text-decoration:none;line-height:inherit;cursor:pointer}.vertical.menu .has-submenu::after{content:'';display:block;width:0;height:0;border:inset 6px;border-color:#2199e8 transparent transparent;border-top-style:solid;position:absolute;margin-top:-15px;right:1rem}.vertical.menu md-checkbox{margin:0}#finalSettingsDialog{width:500px}#finalSettingsDialog>div:first-of-type{padding-top:20px}#finalSettingsDialog input{padding:0}#finalSettingsDialog label{padding-top:10px}#chooseInformationDialog{height:600px;width:500px}#chooseInformationDialog .nested-list{overflow-y:auto}#chooseInformationDialog .filters-list{margin-top:10px}#chooseInformationDialog .filters-list>div{margin:5px 0}#chooseInformationDialog,#chooseMeasureDialog{min-height:400px;min-width:400px}#chooseInformationDialog .selected,#chooseMeasureDialog .selected{position:absolute;bottom:5px;font-weight:bold}#chooseInformationDialog .selected span,#chooseMeasureDialog .selected span{font-weight:normal;font-style:normal;color:#2199e8}#chooseInformationDialog .select-measure,#chooseMeasureDialog .select-measure{min-width:250px;margin:10px 0;padding:5px;border:1px solid lightgray}#chooseInformationDialog md-dialog-content,#chooseMeasureDialog md-dialog-content{position:relative}#chooseInformationDialog .choose-charttype,#chooseMeasureDialog .choose-charttype{font-size:100px;color:gray;display:flex;justify-content:space-between}#chooseInformationDialog .choose-charttype div,#chooseMeasureDialog .choose-charttype div{padding:10px;cursor:pointer;border:1px solid white}#chooseInformationDialog .choose-charttype .selected-type,#chooseMeasureDialog .choose-charttype .selected-type{border:1px solid green}#chooseFilterOptions .loader{top:25vh}#chooseFilterOptions .dialog-padding{height:500px;width:450px;overflow-y:auto;padding:20px 20px 0}#chooseFilterOptions .filterOptionsList{overflow-y:auto;max-height:300px}md-dialog ul{list-style:none;padding:0;margin:0}svg.chart{max-height:700px;padding:15px}h1.sidepanel-title{margin:0}.graphbuilder_outer-wrapper{height:100vh;display:flex}.sidepanel-outer{padding:20px 0 0 0;width:360px;max-width:360px;transition:max-width 200ms ease-in-out;position:relative}.sidepanel-outer.collapsed{overflow:hidden;padding:0;max-width:30px}.sidepanel-outer.collapsed>.click-to-expand>span{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.sidepanel-outer .click-to-expand{display:flex;flex-direction:column;align-items:center;justify-content:space-around;width:30px;height:100%;position:absolute;top:0;cursor:pointer}.sidepanel-outer .sidepanel-inner{width:calc(360px - 50px);position:absolute;top:20px}.sidepanel-box{margin-top:30px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;color:#000}.sidepanel-box h3 span{color:#999}.sidepanel-box.inputs,.sidepanel-box.graphtypes-selection{padding-bottom:40px;border-bottom:3px solid lightgray}.sidepanel-box.inputs .input{margin:0;margin-bottom:10px}.sidepanel-box.inputs .input .label{margin-bottom:5px}.sidepanel-box ul{list-style:none;padding:0;margin:0}.sidepanel-box ul span:not(.not-possible){color:#fff;padding:2.5px 7.5px;cursor:pointer;outline:0}.sidepanel-box ul span:not(.not-possible):hover{background-color:#666}.sidepanel-box ul span.not-possible{color:#999;padding:2.5px 7.5px;cursor:default;outline:0}.sidepanel-box.graphtypes-selection{display:flex;flex-flow:column nowrap}.sidepanel-box.graphtypes-selection div{display:flex;justify-content:space-between}.sidepanel-box.graphtypes-selection div a{padding:10px}.sidepanel-box.graphtypes-selection div a.not-possible{opacity:0.2;cursor:default}.sidepanel-box .graphSortOrder{margin-bottom:10px}.sidepanel-data{background-color:#454647;box-shadow:0 2px 4px rgba(0,0,0,0.25)}.sidepanel-data .click-to-expand{right:0;color:#fff}.sidepanel-data .sidepanel-inner{right:30px}.sidepanel-data h2{color:#979797}.sidepanel-data h3{color:#fff;margin:0 0 7.5px}.sidepanel-data p{color:#B2B2B2;margin:0 0 10px}.sidepanel-settings{background-color:#fff;color:#fff;box-shadow:0 -2px 4px rgba(0,0,0,0.25)}.sidepanel-settings .click-to-expand{left:0;color:#000}.sidepanel-settings .sidepanel-inner{left:30px}.main-area{flex:8 0 auto;display:flex;flex-flow:column nowrap}.titlebar{display:flex;align-items:center;justify-content:space-between;background-color:#4490E2;padding:0 20px;height:80px}.titlebar .saved-at span{color:white;padding-right:20px}.titlebar h2{margin:0;color:#fff}.selected-data{margin:20px;height:120px;background-color:#ddd}.selected-data-bar{display:flex;flex-flow:row nowrap;height:40px;overflow:hidden}.selected-data-bar:not(:last-child){border-bottom:1px solid #a2a2a2}.selected-data-label{flex:0 0 200px;background-color:#6F6F6F;position:relative}.selected-data-label span{color:#fff;position:absolute;top:0;right:0;bottom:0;left:0;text-align:center;line-height:2.5}.selected-data-items{flex:12;display:flex;overflow-x:auto;white-space:nowrap}.selected-data-items>span{margin:5px 0 5px 5px;padding:0 10px;border-radius:10px;background-color:#6F6F6F;color:#fff}.selected-data-items>span:last-child{margin-right:5px}.selected-data-items>span:hover{background-color:#959595}.selected-data-items>span>i{position:relative;top:2px}.selected-data-items>span>i:hover{cursor:pointer}.selected-data-items>span>span{color:#fff}.preview{background-color:#ddd;margin:0 20px 20px;flex:12 0 auto;display:flex;align-items:center;justify-content:center}.btn{text-decoration:none;padding:15px 20px;transition:all 150ms linear;box-shadow:0 2px 4px rgba(0,0,0,0.25)}.btn:hover{color:#fff;box-shadow:0 4px 8px rgba(0,0,0,0.35);-webkit-transform:translateY(-2px);transform:translateY(-2px)}.btn-save{background-color:#E96666;font-size:20px;color:#FFFFFF;text-align:center}md-dialog-content{position:relative}md-dialog-content>a{position:absolute;right:20px;top:10px}md-dialog-content[id$="Dialog"]>div:first-child{padding:20px 20px 0}.dgstartelement{margin:0 auto;max-width:58rem}@media screen and (min-width: 0em) and (max-width: 39.9375em){.dgstartelement{padding:0.9rem 0.9rem 0.9rem 0.9rem}}@media screen and (min-width: 40em){.dgstartelement{padding:1.875rem 1.875rem 0.625rem 1.875rem}}@media screen and (min-width: 64em){.dgstartelement{padding:1.875rem 7.5rem 1.875rem 9.55rem}}.dgstartelement .wrvInschrijven .button:nth-child(1):nth-last-child(1),.dgstartelement .wrvInschrijven .button__action:nth-child(1):nth-last-child(1),.dgstartelement .wrvInschrijven .button__flat:nth-child(1):nth-last-child(1),.dgstartelement .wrvInschrijven .inverted:nth-child(1):nth-last-child(1){float:right !important}.dgstartelement input[name^="inpPostcode_"],.dgstartelement input[name^="inpHuisNr_"],.dgstartelement input[name^="inpHuisNrToevoeging_"]{width:7rem}.dg_background{margin-top:0.625rem;display:none}@media screen and (min-width: 0em) and (max-width: 39.9375em){.dg_background{height:9.375rem}}@media screen and (min-width: 40em){.dg_background{height:9.375rem}}@media screen and (min-width: 64em){.dg_background{height:initial;position:absolute;bottom:0;opacity:0.5}}.dg_answerPanel,.dg_elementExpandedPanel,.dg_questionAnswers{margin-left:0 !important}.dg_dtStartMainPanel{position:relative;z-index:1}.dg_dtStartGraphicPanel{z-index:2;position:absolute}.dg_dtStartGraphicLabelPanel{height:1.125rem;line-height:1.125rem;overflow:visible}.dg_dtStartGraphicLabel{font-weight:bold;background-color:#7a7a7a;color:black;white-space:nowrap}.dg_dtStartGraphic .dg_dtStartGraphicLabel{display:none}.dg_dtStartGraphic:hover .dg_dtStartGraphicLabel{display:block}.dg_dtStartGraphic .dg_dtStartGraphicArea{border:0;padding:0.3125rem}.dg_dtStartGraphic:hover .dg_dtStartGraphicArea{border:2px solid #737173;margin-top:0.25rem;margin-left:0.1875rem}.dg_dtStartGraphic,.dg_dtStartGraphic:hover{cursor:pointer;z-index:9;position:absolute}.dg_dtStartShortcutPanel{z-index:3;position:absolute}.dg_dtStartShortcut{cursor:pointer;color:black;text-decoration:none}.dg_dtStartSearchPanel{z-index:4;position:absolute}.dg_dtStartSearchInput{width:100%}.dg_dtStartSearchKeywords{width:100%;height:12.5rem;border:1px solid black;background-color:white}.dg_questionAnswerHist{background:url("../ui_custom/images_demo/historyline_arrow.png") no-repeat scroll top center;border:none;overflow:hidden;color:black;font-size:1rem;margin:0.5rem 0;font-family:inherit;cursor:pointer}ul.dg_answerPanel li.dg_questionAnswerHist:first-child{background:none;border-top:3px solid #E8EAEA}.dg_question{border-bottom:1px solid #dcdcdc;font-size:1.125rem;margin-top:0.2rem;margin-bottom:0.5rem;line-height:2.188rem;font-family:inherit;background-image:url("../ui_custom/images_demo/questionline_arrow.png") no-repeat scroll top center}.dg_questionAnswerIcon,.dg_questionAnswerText,.dg_questionIcon,.dg_questionText,.dg_questionAnswerHistIcon,.dg_questionAnswerHistText{display:table-cell}.dg_questionAnswerHistIcon{display:none}.dg_questionAnswerIcon,.dg_questionIcon,.dg_questionAnswerHistIcon{width:1.5rem}.dg_question .dg_questionIcon{display:none}.dg_questionAnswerText,.dg_questionText,.dg_questionAnswerHistText{padding-left:0.5rem;overflow:hidden}.dg_questionText{margin-top:5px}.dg_questionAnswers{list-style-type:none;padding:0.5625rem 0.875rem;margin-bottom:0;cursor:pointer}.dg_elementExpandedPanel{list-style-type:none;margin-bottom:0}.dg_questionAnswers>li{display:table;width:50%;float:left;margin-bottom:.25rem}@media only screen and (max-width: 64.063em){.dg_questionAnswers>li{width:100%}}@font-face{font-family:"iris-icons";src:url("../../fonts/iris-icons/iris-icons.eot");src:url("../../fonts/iris-icons/iris-icons.eot?#iefix") format("embedded-opentype"),url("../../fonts/iris-icons/iris-icons.woff") format("woff"),url("../../fonts/iris-icons/iris-icons.ttf") format("truetype"),url("../../fonts/iris-icons/iris-icons.svg#iris-icons") format("svg");font-weight:normal;font-style:normal}[data-icon]:before,[class^="icon-"]:before,[class*=" icon-"]:before{font-family:"iris-icons" !important;font-style:normal !important;font-weight:normal !important;font-variant:normal !important;text-transform:none !important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}[class^="icon-"],[class*=" icon-"]{font-size:20px}.icon-aanrecht:before{content:"a"}.icon-afvoer:before{content:"b"}.icon-afzuigkap:before{content:"c"}.icon-afzuigpunt:before{content:"d"}.icon-afzuigunit:before{content:"e"}.icon-alarminstallatie:before{content:"f"}.icon-antwoord:before{content:"g"}.icon-armatuur:before{content:"h"}.icon-bad:before{content:"i"}.icon-badkamer:before{content:"j"}.icon-balkon:before{content:"k"}.icon-beplanting:before{content:"l"}.icon-beton:before{content:"m"}.icon-beveiligingscamera:before{content:"n"}.icon-box:before{content:"o"}.icon-brandblusser:before{content:"p"}.icon-brandslang:before{content:"q"}.icon-buitenkraan:before{content:"r"}.icon-cai:before{content:"s"}.icon-cv:before{content:"t"}.icon-dak:before{content:"u"}.icon-dakbedekking:before{content:"v"}.icon-dakgoot:before{content:"w"}.icon-dakpan:before{content:"x"}.icon-deur:before{content:"y"}.icon-deurbel:before{content:"z"}.icon-deurbinnen:before{content:"A"}.icon-deurbuiten:before{content:"B"}.icon-deurramen:before{content:"C"}.icon-douche:before{content:"D"}.icon-doucheglijstang:before{content:"E"}.icon-douchekop:before{content:"F"}.icon-doucheput:before{content:"G"}.icon-doucheslang:before{content:"H"}.icon-elektra:before{content:"I"}.icon-galerij:before{content:"J"}.icon-gang:before{content:"K"}.icon-garagedeur:before{content:"L"}.icon-gaskraan:before{content:"M"}.icon-gasleiding:before{content:"N"}.icon-gasleidingenkraan:before{content:"O"}.icon-gasmeter:before{content:"P"}.icon-geiserkraan:before{content:"Q"}.icon-gemeenschappelijk:before{content:"R"}.icon-gevel:before{content:"S"}.icon-gevelbekleding:before{content:"T"}.icon-graffity:before{content:"U"}.icon-hek:before{content:"V"}.icon-hektuinensierbestrating:before{content:"W"}.icon-hoofdafsluiter:before{content:"X"}.icon-inbouwapparatuur:before{content:"Y"}.icon-intercom:before{content:"Z"}.icon-kelder:before{content:"0"}.icon-ketelruimte:before{content:"1"}.icon-keuken:before{content:"2"}.icon-keukenblok:before{content:"3"}.icon-keukenkast:before{content:"4"}.icon-keukenlade:before{content:"5"}.icon-knopbijliftdeur:before{content:"6"}.icon-knopinlift:before{content:"7"}.icon-kraan:before{content:"8"}.icon-lamp:before{content:"9"}.icon-leidingverwarming:before{content:"!"}.icon-lichtkoepel:before{content:"\""}.icon-lift:before{content:"#"}.icon-liftdeur:before{content:"$"}.icon-liftspiegel:before{content:"%"}.icon-liftstoel:before{content:"&"}.icon-mivatraplift:before{content:"'"}.icon-naamplaatje:before{content:"("}.icon-noodtelefoon:before{content:")"}.icon-nummerplaatje:before{content:"*"}.icon-ondervloer:before{content:"+"}.icon-parkeerbeugel:before{content:","}.icon-parkeerplaats:before{content:"-"}.icon-parket:before{content:"."}.icon-plafond:before{content:"/"}.icon-portaal:before{content:":"}.icon-postkast:before{content:";"}.icon-prive:before{content:"<"}.icon-raambuiten:before{content:"="}.icon-radiator:before{content:">"}.icon-regenpijp:before{content:"?"}.icon-rioolbuis:before{content:"@"}.icon-rookmelderbatterij:before{content:"["}.icon-rookmeldernetspanning:before{content:"]"}.icon-sanitair:before{content:"^"}.icon-schakelaar:before{content:"_"}.icon-schoorsteen:before{content:"`"}.icon-schrobput:before{content:"{"}.icon-schutting:before{content:"|"}.icon-schuur:before{content:"}"}.icon-slaapkamer:before{content:"~"}.icon-sprinklerinstallatie:before{content:"\\"}.icon-stopcontact:before{content:"\e5"}.icon-stopcontactmetschakelaar:before{content:"\222b"}.icon-stortbak:before{content:"\e7"}.icon-straatwerk:before{content:"\2202"}.icon-stroomstoring:before{content:"\b4"}.icon-terrasvloer:before{content:"\192"}.icon-thermostaat:before{content:"\a9"}.icon-toilet:before{content:"\2d9"}.icon-toiletbril:before{content:"\2206"}.icon-toiletrolhouder:before{content:"\2da"}.icon-trap:before{content:"\ac"}.icon-traphekje:before{content:"\b5"}.icon-trapleuning:before{content:"\f8"}.icon-trappenhal:before{content:"\3c0"}.icon-traptrede:before{content:"\153"}.icon-tuin:before{content:"\ae"}.icon-vaatwasser:before{content:"\df"}.icon-ventilatie:before{content:"\2020"}.icon-ventilatierooster:before{content:"\221a"}.icon-verlichtinglift:before{content:"\2211"}.icon-vloer:before{content:"\2248"}.icon-vloerbedekking:before{content:"\a5"}.icon-vloerluik:before{content:"\3a9"}.icon-vloertegels:before{content:"\a1"}.icon-vloerverwarming:before{content:"\20ac"}.icon-wand:before{content:"\a3"}.icon-wandkitwerk:before{content:"\221e"}.icon-warmtepomp:before{content:"\a7"}.icon-wasmachine:before{content:"\b6"}.icon-wasmachinekraan:before{content:"\2022"}.icon-wastafel:before{content:"\aa"}.icon-waterleiding:before{content:"\ba"}.icon-wespennest:before{content:"\2013"}.icon-woningbinnen:before{content:"\2260"}.icon-woningbuiten:before{content:"\2044"}.icon-woonkamer:before{content:"\2122"}.icon-wtwinstallatie:before{content:"\2039"}.icon-zolder:before{content:"\203a"}.icon-zonwering:before{content:"\fb01"}.error-section{color:#222;position:relative;top:200px;text-align:center;width:100%;margin:0 auto;font-family:"Helvetica Neue", "Helvetica Regular",Helvetica,Verdana,sans-serif}.error-section h1{font-weight:700;font-size:30px}.error-section h2{font-weight:300;line-height:1.3}.error-section a{color:#E91E63;text-decoration:none;line-height:1.5}span.error{padding:0;margin:-10px 0 0 0;background:none;color:#D50000;font-style:normal;font-size:0.8rem}html,body{height:100%;font-weight:300}[ng\:cloak],[ng-cloak],[data-ng-cloak],[x-ng-cloak],.ng-cloak,.x-ng-cloak{display:none !important}.center{margin:20px 0;margin-left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}#main{min-height:100%;height:auto}#main:after{clear:both;content:"";display:table}.no-animate{transition:none !important}.signal-off{width:100%;display:block;text-align:center;font-size:40px;color:#607D8B}.spacer{display:block;height:20px}.img-rounded{border-radius:50%}.pos-rel{position:relative !important}.pos-abs{position:absolute !important}.over-hid{overflow:hidden !important}.th-management{height:2rem}.divider{padding:5px 0;margin:0;border-top:1px solid rgba(0,0,0,0.12)}.ng-hide-add{-webkit-animation:0.6s fadeOut ease;animation:0.6s fadeOut ease}.ng-hide-remove{-webkit-animation:0.6s fadeIn ease;animation:0.6s fadeIn ease}.no-animate{-webkit-animation:0s fadeOut ease !important;animation:0s fadeOut ease !important;-webkit-animation:0s fadeIn ease !important;animation:0s fadeIn ease !important}.show{display:block !important}label{cursor:default}.text-white{color:#ffffff !important}.text-dark{color:rgba(0,0,0,0.87) !important}.inline-block{display:inline-block}.pll{padding-left:16px}.mbm{margin-bottom:20px !important}.footer_wrapper .grid_footer_content{bottom:0;border-top:1px solid #c6c6c6;position:fixed;padding:15px 0;background-color:#fff;box-shadow:0px -1px 0px rgba(50,50,50,0.2);width:calc(100% - 390px)}.footer_wrapper .counter{border-radius:10px;background-color:#0790f8;padding:2px 3px;color:#fff}.footer_wrapper .counter_label{text-transform:uppercase;margin-left:5px}.footer_wrapper .grid_footer_content md-checkbox{display:inline !important;margin-right:0px}@media (max-width: 1621px){.footer_wrapper .grid_footer_content{width:calc(100% - 450px)}}@media (max-width: 1024px){.footer_wrapper .grid_footer_content{width:calc(100% - 120px)}}@media print{table.print-width>tbody>tr{page-break-inside:auto}}@font-face{font-family:'material-icons';src:url("fonts/material-icons.eot?hbetzh");src:url("fonts/material-icons.eot?hbetzh#iefix") format("embedded-opentype"),url("fonts/material-icons.ttf?hbetzh") format("truetype"),url("fonts/material-icons.woff?hbetzh") format("woff"),url("fonts/material-icons.svg?hbetzh#material-icons") format("svg");font-weight:normal;font-style:normal}[class^="siteIcon-"],[class*=" siteIcon-"]{font-family:'material-icons' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.siteIcon-keyboard_arrow_up:before{content:"\e912"}.siteIcon-keyboard_arrow_down:before{content:"\e913"}.siteIcon-filter_list:before{content:"\e911"}.siteIcon-ring_volume:before{content:"\e90f"}.siteIcon-merge_type:before{content:"\e910"}.siteIcon-phone_locked:before{content:"\e90d"}.siteIcon-flipvertical:before{content:"\e901"}.siteIcon-fliphorizontal:before{content:"\e902"}.siteIcon-new_case:before{content:"\e90b"}.siteIcon-new_message:before{content:"\e90c"}.siteIcon-decision-tree:before{content:"\e90a"}.siteIcon-website:before{content:"\e909"}.siteIcon-page:before{content:"\e908"}.siteIcon-donut_large:before{content:"\e905"}.siteIcon-donut_small:before{content:"\e906"}.siteIcon-timeline:before{content:"\e907"}.siteIcon-drag-handle:before{content:"\e904"}.siteIcon-update:before{content:"\e903"}.siteIcon-bling:before{content:"\e900"}.siteIcon-error:before{content:"\e000"}.siteIcon-error_outline:before{content:"\e001"}.siteIcon-warning:before{content:"\e002"}.siteIcon-equalizer:before{content:"\e007"}.siteIcon-explicit:before{content:"\e008"}.siteIcon-pause:before{content:"\e018"}.siteIcon-play_arrow:before{content:"\e01b"}.siteIcon-stop:before{content:"\e02a"}.siteIcon-web:before{content:"\e034"}.siteIcon-call_end:before{content:"\e040"}.siteIcon-chat:before{content:"\e046"}.siteIcon-chat_bubble:before{content:"\e054"}.siteIcon-add:before{content:"\e069"}.siteIcon-add_circle_outline:before{content:"\e06c"}.siteIcon-content_copy:before{content:"\e071"}.siteIcon-content_paste:before{content:"\e073"}.siteIcon-create:before{content:"\e074"}.siteIcon-link:before{content:"\e07b"}.siteIcon-mail:before{content:"\e07c"}.siteIcon-redo:before{content:"\e07e"}.siteIcon-remove:before{content:"\e07f"}.siteIcon-remove_circle_outline:before{content:"\e081"}.siteIcon-save:before{content:"\e085"}.siteIcon-send:before{content:"\e087"}.siteIcon-undo:before{content:"\e08a"}.siteIcon-access_time:before{content:"\e08e"}.siteIcon-signal_wifi_off:before{content:"\e0bb"}.siteIcon-attach_file:before{content:"\e0c0"}.siteIcon-format_align_left:before{content:"\e0d0"}.siteIcon-format_size:before{content:"\e0df"}.siteIcon-insert_chart:before{content:"\e0e5"}.siteIcon-insert_drive_file:before{content:"\e0e7"}.siteIcon-mode_edit:before{content:"\e0ee"}.siteIcon-file_upload:before{content:"\e100"}.siteIcon-folder:before{content:"\e101"}.siteIcon-folder_open:before{content:"\e102"}.siteIcon-desktop_mac:before{content:"\e107"}.siteIcon-smartphone:before{content:"\e127"}.siteIcon-tablet_mac:before{content:"\e12c"}.siteIcon-crop:before{content:"\e153"}.siteIcon-image:before{content:"\e186"}.siteIcon-photo_camera:before{content:"\e1a4"}.siteIcon-picture_as_pdf:before{content:"\e1a6"}.siteIcon-rotate_left:before{content:"\e1aa"}.siteIcon-rotate_right:before{content:"\e1ab"}.siteIcon-local_phone:before{content:"\e1e9"}.siteIcon-place:before{content:"\e1f7"}.siteIcon-apps:before{content:"\e1ff"}.siteIcon-arrow_back:before{content:"\e200"}.siteIcon-arrow_drop_down:before{content:"\e201"}.siteIcon-arrow_drop_up:before{content:"\e203"}.siteIcon-arrow_forward:before{content:"\e204"}.siteIcon-check:before{content:"\e206"}.siteIcon-chevron_left:before{content:"\e207"}.siteIcon-chevron_right:before{content:"\e208"}.siteIcon-close:before{content:"\e209"}.siteIcon-expand_less:before{content:"\e20a"}.siteIcon-expand_more:before{content:"\e20b"}.siteIcon-menu:before{content:"\e20e"}.siteIcon-keyboard_control:before{content:"\e20f"}.siteIcon-more_vert:before{content:"\e210"}.siteIcon-unfold_more:before{content:"\e213"}.siteIcon-phone_forwarded:before{content:"\e222"}.siteIcon-phone_in_talk:before{content:"\e223"}.siteIcon-phone_missed:before{content:"\e225"}.siteIcon-phone_paused:before{content:"\e226"}.siteIcon-sync:before{content:"\e22b"}.siteIcon-sync_problem:before{content:"\e22d"}.siteIcon-wifi:before{content:"\e242"}.siteIcon-group:before{content:"\e245"}.siteIcon-notifications:before{content:"\e24a"}.siteIcon-person:before{content:"\e253"}.siteIcon-person_add:before{content:"\e254"}.siteIcon-aspect_ratio:before{content:"\e270"}.siteIcon-autorenew:before{content:"\e278"}.siteIcon-chrome_reader_mode:before{content:"\e282"}.siteIcon-code:before{content:"\e284"}.siteIcon-delete:before{content:"\e287"}.siteIcon-history:before{content:"\e29d"}.siteIcon-home:before{content:"\e29e"}.siteIcon-info:before{content:"\e2a2"}.siteIcon-info_outline:before{content:"\e2a3"}.siteIcon-label:before{content:"\e2a6"}.siteIcon-label_outline:before{content:"\e2a7"}.siteIcon-list:before{content:"\e2aa"}.siteIcon-lock:before{content:"\e2ab"}.siteIcon-open_in_new:before{content:"\e2b2"}.siteIcon-open_with:before{content:"\e2b3"}.siteIcon-question_answer:before{content:"\e2c3"}.siteIcon-search:before{content:"\e2ca"}.siteIcon-settings:before{content:"\e2cb"}.siteIcon-today:before{content:"\e2f1"}.siteIcon-view_list:before{content:"\e301"}.siteIcon-view_module:before{content:"\e302"}.siteIcon-view_stream:before{content:"\e304"}.siteIcon-visibility:before{content:"\e306"}.siteIcon-visibility_off:before{content:"\e307"}.siteIcon-work:before{content:"\e30b"}.siteIcon-play_for_work:before{content:"\e317"}.siteIcon-screen_share:before{content:"\e90e"}.siteIcon-chat_bubble_outline:before{content:"\e0cb"}.siteIcon-filter:before{content:"\ea5b"}.siteIcon-file-o:before{content:"\f016"}.siteIcon-twitter-square:before{content:"\f081"}.siteIcon-facebook-square:before{content:"\f082"}.siteIcon-linkedin-square:before{content:"\f08c"}.siteIcon-twitter:before{content:"\f099"}.siteIcon-facebook:before{content:"\f09a"}.siteIcon-facebook-f:before{content:"\f09a"}.siteIcon-linkedin:before{content:"\f0e1"}.siteIcon-file-text-o:before{content:"\f0f6"}.siteIcon-youtube-square:before{content:"\f166"}.siteIcon-youtube:before{content:"\f167"}.siteIcon-youtube-play:before{content:"\f16a"}.siteIcon-instagram:before{content:"\f16d"}.siteIcon-file-pdf:before{content:"\f1c1"}.siteIcon-file-word:before{content:"\f1c2"}.siteIcon-file-excel:before{content:"\f1c3"}.siteIcon-file-powerpoint:before{content:"\f1c4"}.siteIcon-file-image:before{content:"\f1c5"}.siteIcon-file-photo:before{content:"\f1c5"}.siteIcon-file-picture:before{content:"\f1c5"}.logo{height:10rem;margin:1.5625rem 0;background:url("../../images/logo/IRIS_logo.png") no-repeat center center;text-indent:100%;white-space:nowrap;overflow:hidden}div#loginerror.error{text-align:center;margin-top:25px;color:#D50000}div#loginerror.error:empty{display:none}.login-content .button,.login-content .button__action,.login-content .button__flat,.login-content .inverted{margin-top:30px}.login-remember{margin:2.5rem 0}.login-remember label{color:rgba(0,0,0,0.54)}[type="checkbox"]:checked+label:before{border-right-color:#E91E63;border-bottom-color:#E91E63}[type="checkbox"]+label:before{border-color:rgba(0,0,0,0.54)}.login-links{margin-left:0}.login-content .button,.login-content .button__action,.login-content .button__flat,.login-content .inverted{width:100%}.login-content .button-loader-center{padding-left:0px !important}.login-content .button-loader-center span{display:none}.button-loader-center-management{background-color:#E91E63}@media screen and (min-width: 0em) and (max-width: 39.9375em){.logo{height:6rem;margin:1rem 0;background:url("../../images/logo/IRIS_logo_small.png") no-repeat center center}}nav ul{list-style:none;padding-left:40px;margin-top:10px;margin-bottom:10px;text-align:right}nav ul li{display:inline-block}nav ul li a{text-decoration:none;font-size:20px;color:#83d3f7 !important;margin:0 10px;padding:5px 10px}nav ul li a:hover{background-color:#83d3f7;color:white !important;text-decoration:none}.menu>li{display:inline-block !important}.iris-newsform{background-color:#f2f6fc}.iris-newsform .iris-news{box-shadow:0 14px 28px rgba(0,0,0,0.25),0 10px 10px rgba(0,0,0,0.22);background-color:#fff;max-width:60rem;min-height:100vh;margin:0 auto}.iris-newsform .news-content{max-width:60rem;padding:20px}.iris-newsform .iris-newsimage{width:100%;max-width:60rem;height:400px;text-align:center;position:absolute;margin-top:-400px}.iris-newsform .iris-newsimage .image-container{height:400px;background-size:cover;max-width:60rem;position:absolute;background-position:center center;width:100%}.iris-newsform .iris-newsimage .image-container h1{color:#fff;position:absolute;text-align:left;padding:10px;font-size:1.9rem;width:100%;top:100%;-webkit-transform:translateY(-100%);transform:translateY(-100%);background-color:rgba(0,0,0,0.65)}.iris-newsform .iris-newsimage-placeholder{width:100%;max-width:60rem;height:400px;text-align:center;position:relative;margin-right:auto}.newsintro{max-width:60rem;font-weight:700;padding:10px 0px}.news-date{padding:10px 5px;display:inline-block;font-weight:300;color:#3c3c3c;line-height:2}.breaking-news{color:white;margin:10px 10px 0px 0px;background-color:red;padding:4px 12px;font-weight:700;display:inline-block;border-radius:2px}.newsrow{max-width:60rem}.newscontent{max-width:60rem;margin-top:0.75rem}table:not(.cke_dialog){width:100%}span.tooltip{background:rgba(0,0,0,0.8);border-radius:3px;color:#ffffff !important;position:absolute;font-family:"Verdana", sans-serif;font-weight:300;font-size:1rem;line-height:1.025rem;padding:8px;text-align:center;display:none;right:50%;z-index:99;transform:translateX(50%);-webkit-transform:translateX(50%);-moz-transform:translateX(50%);-o-transform:translateX(50%);word-break:keep-all}span.tooltip__grid{right:2px;transform:translateX(0%);-webkit-transform:translateX(0%);-moz-transform:translateX(0%);-o-transform:translateX(0%)}a:hover span.tooltip{display:block;white-space:nowrap}span[word]:hover span.tooltip{display:block}ac-tooltip{position:relative}ac-tooltip span[word]{color:#2091ea}ac-tooltip span[word]:after{content:' ';display:block;position:absolute;width:100%;border-bottom:1px dashed #2091ea;left:0}ac-tooltip span[word] span.tooltip{background:rgba(0,0,0,0.75);top:150%;padding:10px}ac-tooltip span[word] span.tooltip:after{content:' ';position:absolute;top:-10px;left:calc(50% - 10px);display:block;width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:10px solid rgba(0,0,0,0.75)}ac-tooltip span[word] span.tooltip.top{top:auto;bottom:150%}ac-tooltip span[word] span.tooltip.top:after{top:auto;bottom:-10px;border-bottom:0 none;border-top:10px solid rgba(0,0,0,0.75)}ac-tooltip span[word] span.tooltip.off-left{-webkit-transform:translateX(15%);transform:translateX(15%)}ac-tooltip span[word] span.tooltip.off-left:after{left:calc(90% - 10px)}ac-tooltip span[word] span.tooltip.off-right{-webkit-transform:translateX(85%);transform:translateX(85%)}ac-tooltip span[word] span.tooltip.off-right:after{left:calc(10% - 10px)}.acfileupload span.adminButton{overflow:hidden;position:relative}.acfileupload span.adminButton input{height:30px;cursor:pointer;position:absolute;top:0px;right:0px;font-size:100px;z-index:2;opacity:0.0;filter:alpha(opacity=0);-ms-filter:'alpha(opacity=0)';-khtml-opacity:0.0;-moz-opacity:0.0}.unsubscribe-editor{margin:auto !important;overflow:auto;min-height:300px;position:relative;background-color:#FAF9F2;padding:10px}.unsubscribe-editor ul{width:auto;list-style:none;margin-left:0;padding:0;display:table;border:0px solid blue}.unsubscribe-editor li{background-color:#FFF;position:relative;padding:10px 50px 10px 10px;margin-bottom:2px}.unsubscribe-editor li:first-child{border-radius:10px 10px 0 0;border:0px solid #73AD21}.unsubscribe-editor li:last-child{border-radius:0 0 10px 10px;border:0px solid #73AD21}.unsubscribe-editor li span{position:absolute;right:1em;color:#187D7A;font-weight:bold;font-size:1em}.unsubscribe-editor .title{color:#187D7A;font-size:2em;margin:0.67em 0}.unsubscribe-editor .subtitle{font-weight:bold}.unsubscribe-editor .footer{position:absolute;bottom:0px;width:50%}.unsubscribe-editor .btn-primary{color:#FFF;border-radius:10px;border:1px solid #187D7A;background-color:#187D7A}.unsubscribe-editor .btn-default{color:#187D7A;border-radius:10px;border:1px solid #187D7A;background-color:#FFF}.unsubscribe-editor .btn-warning{color:#FFF;border-radius:10px;border:1px solid #EF6C00;background-color:#EF6C00}.unsubscribe-editor .box{border-radius:10px;background-color:#FFF;padding:10px;display:table}.unsubscribe-editor .box .btn-primary,.unsubscribe-editor .box .btn-default,.unsubscribe-editor .box .btn-warning{float:right}.unsubscribe-editor .box input[type="text"]{border-radius:10px;margin-top:8px}.unsubscribe-editor .padding20{padding:0 20px}.unsubscribe-editor .loader{-webkit-animation:spin 1s linear;animation:spin 1s linear;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-transform-origin:50% 50%;transform-origin:50% 50%;background:url("../../images/assets/slice.svg") 50% 0% no-repeat;content:'';margin-left:0px;padding:16px 0px;border-left:0px solid}.background{background-color:#FAF9F2;position:absolute;top:0;bottom:0;left:0;right:0}.baymax0{background:url("../../images/assets/step1.png");background-position:left bottom;position:absolute;bottom:0;left:0;top:0;right:0;background-repeat:no-repeat}.baymax1{background:url("../../images/assets/step2.png");position:absolute;background-position:left bottom;background-repeat:no-repeat;bottom:0;left:0;top:0;right:0}.fixbaymax{background:url("../../images/assets/step3.png") no-repeat}.info-bank{padding-top:100px;max-width:1200px;margin:0 auto;font-family:Verdana, Arial, sans-serif}.info-bank h2{color:#4e8ddc;font-size:2.1rem;font-family:Verdana, Arial, sans-serif}.info-bank h3{font-size:1.6rem;font-family:Verdana, Arial, sans-serif;margin:8px auto 25px}.info-bank p{font-family:Verdana, Arial, sans-serif;font-size:1.1rem}.info-bank--list{list-style-type:none;margin-left:0}.info-bank--list li{background-color:#fff;border-bottom:1px solid #e0e0e0;padding:13px 13px 13px 17px}.info-bank--list li:last-child{border-bottom:0 none}.info-bank--list li a{display:block;width:100%;color:rgba(0,0,0,0.87);font-size:18px;transition:color 0.3s}.info-bank--list li a:hover{color:#4e8ddc}.info-bank--list li a i{color:#4e8ddc;font-size:1.4rem;margin-top:-5px}.info-bank--background{background:url("../../images/assets/IRISInformationBankBackgroundImage.png") no-repeat scroll right top transparent;opacity:0.4;width:220px;height:190px;position:fixed;bottom:0;left:0}.info-bank--adminmain #infobankitemeditor{background:#f2f2f2;height:100%;margin-top:4rem}.info-bank--adminmain #infobankitemeditor .content-editor,.info-bank--adminmain #infobankitemeditor .info-bank--layout-container{margin-top:-1px;box-shadow:0 2px 4px 0 rgba(0,0,0,0.16),0 2px 4px 0 rgba(0,0,0,0.12);min-height:0;border-radius:0;padding-top:4rem}.info-bank--adminmain #infobankitemeditor .inline-element__image{margin-bottom:0}.info-bank--layout{position:relative}.info-bank--layout-container{min-height:0;border-radius:0;position:static;transition:all .5s;padding:40px 40px 0 40px;box-sizing:border-box;width:auto;margin:0 auto}.info-bank--layout-container.admin{margin-top:6rem}.info-bank--layout-container.admin.no-margin-top{margin-top:0}.info-bank--layout-mainimage{padding:20px 0}.info-bank--layout-mainimage img{max-height:500px;max-width:100%}.info-bank--layout-thumbs{display:flex;flex:1 0 auto;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;align-items:baseline}.info-bank--layout-thumbs-container{width:auto;overflow-y:auto;padding:50px 75px;margin:20px -40px 0 -40px;background-color:#d8d8d8}.info-bank--layout-thumb{width:295px;max-height:260px;padding:10px 10px 0;align-items:center}.info-bank--layout-thumb:first-child{padding-left:20px}.info-bank--layout-thumb:last-child{padding-right:20px}.info-bank--layout-thumb .image{height:170px;overflow:hidden;display:flex;align-items:center;background-color:#e6e6e6;border-radius:7px}.info-bank--layout-thumb .image img{max-height:100%;min-height:100%;width:auto;vertical-align:middle}.info-bank--layout-thumb img{cursor:pointer}.info-bank--layout-thumb img:hover{opacity:0.8}.info-bank--layout-thumb.admin img{cursor:default}.info-bank--details{display:flex;flex-direction:row;justify-content:flex-start}.info-bank--tag{margin-right:15px;color:#9c9c9c;font-size:1.1rem;font-weight:400;max-width:50%;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.collapse__container{height:0px;overflow:hidden}.collapse__title{position:relative;line-height:1.5;font-size:1.3em;padding-right:30px;outline:none;cursor:pointer}.collapse__title:hover{color:#607D8B}.collapse__title span{position:absolute;right:10px;top:0px}.collapse__title span:before{font-size:20px}.collapse__content{padding-bottom:2px}article{border:0 none;border-radius:0;margin-bottom:3rem;text-align:left;font-family:"Verdana", sans-serif}article:after{clear:both;content:"";display:table}article p{font-family:"Verdana", sans-serif}article .constrainer{margin:0 auto;max-width:58rem}@media screen and (min-width: 0em) and (max-width: 39.9375em){article .constrainer{padding:0.9rem 0.9rem 0.9rem 0.9rem}}@media screen and (min-width: 40em){article .constrainer{padding:1.875rem 1.875rem 0.625rem 1.875rem}}@media screen and (min-width: 64em){article .constrainer{padding:1.875rem 7.5rem 1.875rem 9.55rem}}article .extra-wide{max-width:80rem}@media screen and (min-width: 0em) and (max-width: 39.9375em){article .extra-wide{padding:5px 0.625rem 1.25rem}}@media screen and (min-width: 40em){article .extra-wide{padding:30px 0.625rem 1.25rem}}@media screen and (min-width: 64em){article .extra-wide{padding:30px 0.625rem 1.25rem}}article .introduction p,article .introduction-text,article .intro-text{line-height:130%;margin-left:0;width:100%;max-width:40rem;font-family:"Verdana", sans-serif;color:rgba(0,0,0,0.87);font-size:1.125rem}form .labeltext,form .valuetext{margin-bottom:20px}a.formtooltip{position:relative}a.formtooltip span{display:none;padding:0.125rem 0.1875rem;margin-left:1em;margin-top:2em;text-decoration:none}a.formtooltip:hover span{display:inline;position:absolute;background:#eee;border:1px solid black;color:black;z-index:999}a._glossaryItem{position:relative}a._glossaryItem span{display:none;padding:0.125rem 0.1875rem;margin-left:1em;margin-top:2em;text-decoration:none}a._glossaryItem:hover span{display:inline;position:absolute;background:#eee;border:1px solid black;color:black}#main{background-color:transparent !important}#main:after{clear:both;content:"";display:table}.constrainer:after{clear:both;content:"";display:table}main .constrainer{max-width:80rem;margin:0 auto}.menu{background:#ffffff;border-bottom:2px solid rgba(0,0,0,0.1);position:relative}.menu .constrainer{margin:0 auto}@media screen and (min-width: 40em){.menu .constrainer{padding:1.875rem 1.875rem 0.625rem 1.875rem}}@media screen and (min-width: 64em){.menu .constrainer{padding:1.875rem 1.875rem 0.625rem 1.875rem}}.menu .menu-icon{font-size:2rem;margin:.975rem}.menu .login{text-align:right;margin-bottom:.5rem;font-family:"Verdana", sans-serif}.menu .logo{text-align:right}.menu .logo img{max-height:5.625rem;max-width:100%}@media screen and (min-width: 0em) and (max-width: 39.9375em){.menu .logo img{max-height:4rem;margin-bottom:5px}}.menu .nav-menu a{padding-left:1rem}.menu .nav-menu a:hover{display:block;margin-bottom:-1.875rem}.menu .nav-menu a:hover span{color:#E91E63}.menu .nav-menu a strong{display:block;color:#2199e8;font-family:"Verdana", sans-serif;font-weight:normal}.menu .nav-menu a span{color:#2199e8;font-family:"Verdana", sans-serif}.menu .nav-menu li{width:50%;float:left;margin-left:0;text-align:left;height:100%}.menu .nav-menu-expand{position:absolute;width:100%;text-align:left;background:#EAEAEA;border-bottom:2px solid rgba(0,0,0,0.1);margin-top:-3.75rem;padding-top:-0.125rem}.menu .nav-menu-expand>ul{list-style:none;font-size:1.25rem;line-height:2.5rem}.overview h2 a{font-size:1.5rem;line-height:1.75rem;color:#2199e8}.overview h2 a:hover{color:#4faeed}.overview .item .wrapper{color:rgba(0,0,0,0.87);border:0 none;border-radius:0.5rem;display:block;float:left;margin-bottom:1rem;margin-right:1rem;width:100%;padding-left:.5rem;padding-bottom:.5rem}.overview .item .wrapper ul{color:rgba(0,0,0,0.87)}.overview .item .wrapper ul li{color:rgba(0,0,0,0.87)}.overview .item .wrapper ul li a{color:rgba(0,0,0,0.87)}.overview .item .wrapper ul li a:hover{color:#607D8B}.overview-block{margin:0;padding:0}.overview-block a{color:#607D8B}.overview-block a:hover{color:#E91E63}.responsive-table{width:100%}@media only screen and (max-width: 760px), (min-device-width: 768px) and (max-device-width: 1024px){.responsive-table,.responsive-table tbody:not(.non-responsive),.responsive-table th:not(.non-responsive),.responsive-table td:not(.non-responsive),.responsive-table tr:not(.non-responsive){display:block !important}.responsive-table .hide-for-small,.responsive-table tbody:not(.non-responsive) .hide-for-small,.responsive-table th:not(.non-responsive) .hide-for-small,.responsive-table td:not(.non-responsive) .hide-for-small,.responsive-table tr:not(.non-responsive) .hide-for-small{display:none !important}.responsive-table thead{display:none !important}.responsive-table tr:not(.non-responsive){border:1px solid #ccc}.responsive-table td:not(.non-responsive){border:none;border-bottom:1px solid #eee;position:relative}.responsive-table td:not(.non-responsive):before{padding-right:0.625rem;white-space:nowrap;color:#4d4d4d;content:attr(data-th) ": "}}table tbody:nth-of-type(even).selectedRow,.selectedRow{background-color:#e5f1f5 !important}.multi-row-table tbody:nth-of-type(2n){background:none repeat scroll 0 0 #f9f9f9}.multi-row-table tr{background-color:transparent !important}.searchgroup{position:relative;display:block;float:none}.searchgroup input{border:0px solid #DDD;display:block;float:left;max-width:300px;top:0px;position:absolute !important}.searchgroup button,.searchgroup .acfileupload span.adminButton,.acfileupload .searchgroup span.adminButton{margin:0px;float:left;cursor:pointer;display:block;padding:0.675rem 1.5rem 0.6rem;top:0px;position:absolute;right:0}.searchgroup .tt-dropdown-menu{margin-top:40px}.symbol{font-size:1.5rem;line-height:2 !important;cursor:pointer;text-align:center;position:relative}.symbol:hover{color:gray}.symbol:active{color:#006cba}.WorkflowProgressTransition{background-image:url("../../images/workflowprogress/TTTransitie.png");background-repeat:no-repeat;background-position:left center}.WorkflowProgressStepActief{color:#2260dd;background-image:url("../../images/workflowprogress/TTActief.png")}.WorkflowProgressStepAfgehandeld{color:#c1c1c1;background-image:url("../../images/workflowprogress/TTAfgehandeld.png")}.WorkflowProgressStepWachtstand{color:#cd6600;background-image:url("../../images/workflowprogress/TTWachtstand.png")}.WorkflowProgressStepGeannuleerd{color:#cdad00;background-image:url("../../images/workflowprogress/TTGeannuleerd.png")}.WorkflowProgressStepInactief{background-image:url("../../images/workflowprogress/TTInActief.png")}.WorkflowProgressStep{min-height:2.188rem;background-repeat:no-repeat}.WorkflowProgressStep>div{margin-left:3rem !important}.no-padding{padding:0 !important}.no-margin{margin:0 !important}.error{color:#a41a27}::-moz-selection{color:#fff;background:#00adbb}::selection{color:#fff;background:#00adbb}.collapse__title .siteIcon-expand_more{color:#e3481c;font-weight:700}body{font-family:Verdana,Helvetica,Arial,sans-serif;color:#333}body p{color:#333;font-size:1rem}body h1,body h2,body h3,body h4,body h5,body h6{font-family:"Gilroy Bold",Helvetica,Arial,sans-serif}.white-text .button p{color:#fff}h1{font-size:2.6rem;font-weight:500}h2{font-size:1.8rem;font-weight:400}h3{font-size:1.8rem;font-weight:400}h4{font-size:1.2rem;font-weight:400}h5{margin-top:1.3rem}p{font-weight:300}.news-content p{margin:15px 0}main.categorypage .intro{margin:1em 0 2em}.intro,.intro p{font-size:1.125rem;font-weight:300;line-height:2rem;font-family:Verdana,Helvetica,Arial,sans-serif}.subheadertext{font-weight:bold;font-size:20px;margin-bottom:0}a:link,a:visited{font-weight:300;text-decoration:underline;color:#e3481c}a:hover,a:active{color:#a41a27}a i{text-decoration:none}a[onclick*="woadms_openfile"]:before{display:inline-block;margin-right:8px;content:"\f016";color:#e3481c;font-family:"icomoon" !important;speak:none;font-style:normal;font-weight:bold;font-variant:normal;text-transform:none;line-height:1.5;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;-webkit-font-feature-settings:"liga";font-feature-settings:"liga"}i{font-size:12pt;font-weight:300;font-style:italic}.error{color:#a41a27 !important;padding-top:5px}.blockquote,q,blockquote{font-size:1.618rem;font-weight:300;line-height:2rem;color:#e3481c;padding-left:42px !important;padding-right:2.5rem;margin-bottom:2rem;margin-top:2em;font-family:"Gilroy Bold",Helvetica,Arial,sans-serif;font-weight:500;position:relative;font-size:26px;line-height:34px;border-left:none;padding-left:0;font-family:"Gilroy",Helvetica,Arial,sans-serif;color:#000}aside blockquote::before{top:-20px;left:0}.blockquote::before,blockquote::before{content:"\201C";font-family:"Times New Roman", serif;top:5px;position:relative;left:0;color:#00adbb;font-size:4rem}.blockquote::after,blockquote::after{content:"\201E";margin-left:5px;vertical-align:bottom;font-family:"Times New Roman", serif;color:#00adbb;font-size:4rem;position:absolute;bottom:10px}.collapse__title:hover{color:#e3481c}#dg_expandedelements ul{list-style-type:disc}@media screen and (max-width: 767px){.blockquote,q,blockquote{margin-left:0;text-align:center}h1{font-size:2.3rem;font-weight:500;color:#00adbb}h2{color:#e3481c;font-size:1.6rem;font-weight:400}h3{color:#00adbb;font-size:1.6rem;font-weight:400}h4{color:#00adbb;font-size:1rem;font-weight:400}}button{padding:1rem 2rem !important}.acfileupload span.adminButton{cursor:pointer;border-radius:0px !important;display:inline-block;font-family:Verdana,Helvetica,Arial,sans-serif !important;height:auto !important;text-decoration:none !important;text-align:center;background-color:#a41a27;white-space:normal;background-image:linear-gradient(0deg, rgba(0,0,0,0.1) 0%, rgba(0,0,0,0.1) 50%, rgba(0,0,0,0) 51%)}.acfileupload span.adminButton:hover,.acfileupload span.adminButton:focus,.acfileupload span.adminButton:active{background-color:#7b1109}.button,[type='submit'],[type='button'],button{cursor:pointer;border-radius:0px !important;display:inline-block;font-family:Verdana,Helvetica,Arial,sans-serif !important;height:auto !important;text-decoration:none !important;text-align:center;background-color:#a41a27;white-space:normal;background-image:linear-gradient(0deg, rgba(0,0,0,0.1) 0%, rgba(0,0,0,0.1) 50%, rgba(0,0,0,0) 51%)}.button:hover,.button:focus,.button:active,[type='submit']:hover,[type='submit']:focus,[type='submit']:active,[type='button']:hover,[type='button']:focus,[type='button']:active,button:hover,button:focus,button:active{background-color:#7b1109}.button:visited,[type='submit']:visited,[type='button']:visited,button:visited{color:white}.button span,[type='submit'] span,[type='button'] span,button span{color:white !important}.button.button-home,[type='submit'].button-home,[type='button'].button-home,button.button-home{background-color:#e3481c;width:100%;font-size:2.5rem;padding:2.5rem 2rem !important;background-image:linear-gradient(0deg, rgba(0,0,0,0.1) 0%, rgba(0,0,0,0.1) 50%, rgba(0,0,0,0) 51%);border-bottom:1rem solid #f6ebc7;margin:0px;margin-bottom:-1rem;transition:background .2s ease}.button.button-home p,[type='submit'].button-home p,[type='button'].button-home p,button.button-home p{color:#fff !important;font-weight:500;font-size:2.5rem;font-family:Verdana,Helvetica,Arial,sans-serif}.button.button-home:hover,[type='submit'].button-home:hover,[type='button'].button-home:hover,button.button-home:hover{background-color:#a41a27;transition:background .2s ease}.button#btnOpslaan,.button.button-primary,.list-menu-open li a,.button.button-primary-link,.button[id^='btnContinue'],[type='submit']#btnOpslaan,[type='submit'].button-primary,[type='submit'].button-primary-link,[type='submit'][id^='btnContinue'],[type='button']#btnOpslaan,[type='button'].button-primary,[type='button'].button-primary-link,[type='button'][id^='btnContinue'],button#btnOpslaan,button.button-primary,button.button-primary-link,button[id^='btnContinue']{background-color:#a41a27;color:#fff !important;position:relative;text-align:left !important;padding:1rem;padding-right:2.5rem !important;font-family:Verdana,Helvetica,Arial,sans-serif;line-height:1.5rem}.button#btnOpslaan:after,.button.button-primary:after,.list-menu-open li a:after,.button.button-primary-link:after,.button[id^='btnContinue']:after,[type='submit']#btnOpslaan:after,[type='submit'].button-primary:after,[type='submit'].button-primary-link:after,[type='submit'][id^='btnContinue']:after,[type='button']#btnOpslaan:after,[type='button'].button-primary:after,[type='button'].button-primary-link:after,[type='button'][id^='btnContinue']:after,button#btnOpslaan:after,button.button-primary:after,button.button-primary-link:after,button[id^='btnContinue']:after{pointer-events:none;font-family:'icomoon';content:"\e208";position:absolute;right:0px;top:50%;-webkit-transform:translatey(-50%);transform:translatey(-50%);font-size:2.5rem;color:#e3481c}.button#btnOpslaan:hover,.button.button-primary:hover,.list-menu-open li a:hover,.button.button-primary-link:hover,.button[id^='btnContinue']:hover,[type='submit']#btnOpslaan:hover,[type='submit'].button-primary:hover,[type='submit'].button-primary-link:hover,[type='submit'][id^='btnContinue']:hover,[type='button']#btnOpslaan:hover,[type='button'].button-primary:hover,[type='button'].button-primary-link:hover,[type='button'][id^='btnContinue']:hover,button#btnOpslaan:hover,button.button-primary:hover,button.button-primary-link:hover,button[id^='btnContinue']:hover{background-color:#7b1109;transition:all .2s ease}.button.big,[type='submit'].big,[type='button'].big,button.big{font-size:1.6rem;padding:1rem 2rem !important;padding:1.5rem 2rem !important;padding-right:3rem !important}.button.button-secondary,[type='submit'].button-secondary,[type='button'].button-secondary,button.button-secondary{background-color:#a41a27;background-image:linear-gradient(0deg, rgba(0,0,0,0.1) 0%, rgba(0,0,0,0.1) 50%, rgba(0,0,0,0) 51%);color:#fff !important;margin-right:10px;font-family:Verdana,Helvetica,Arial,sans-serif}.button.button-secondary:hover,[type='submit'].button-secondary:hover,[type='button'].button-secondary:hover,button.button-secondary:hover{background-color:#7b1109}.button[disabled],[type='submit'][disabled],[type='button'][disabled],button[disabled]{opacity:0.6;background-color:#ba1d2c;box-shadow:none}.button[disabled] span,[type='submit'][disabled] span,[type='button'][disabled] span,button[disabled] span{color:#fff}.button div p,[type='submit'] div p,[type='button'] div p,button div p{text-decoration:none;margin:0}a.btn-secondary{position:relative;padding:1rem 2rem !important;padding-right:2.5rem !important;font-size:1.3rem;display:inline-block;height:auto !important;text-decoration:none !important;color:#fff !important;background-color:#A41A27 !important;background-image:linear-gradient(0deg, rgba(0,0,0,0.1) 0%, rgba(0,0,0,0.1) 50%, transparent 51%);border:1px solid #A41A27;transition:all .2s ease-in-out;margin-right:15px;font-weight:400;font-family:Verdana,Helvetica,Arial,sans-serif}a.btn-secondary:hover{transition:all .2s ease-in-out;background-color:#7b1109 !important;color:#fff !important}a.btn-secondary:after{pointer-events:none;font-family:'icomoon';content:"\e208";position:absolute;right:0px;top:0px;font-size:2.5rem;color:#e3481c}a.btn-secondary.big{font-size:1.6rem;padding:1rem 2rem !important}form a.button-secondary-link{box-shadow:none !important;border:none;font-size:1.125rem;font-weight:300;line-height:1.125rem;text-align:center;margin:10px 5px}form a.button-secondary-link:after{content:''}#btnAnnuleren,.btn-text-link,a.button-secondary-link,.skip-button,a.btn-secondary.button,.formtextlink{cursor:pointer;border-radius:0px !important;display:inline-block;height:auto !important;text-decoration:none !important;text-align:center;background-color:transparent !important;color:#E3481C !important;background-image:none;font-size:1.125rem;border:0;border-bottom:1px solid #E3481C;box-shadow:none !important;padding:0 !important}#btnAnnuleren:after,.btn-text-link:after,a.button-secondary-link:after,.skip-button:after,a.btn-secondary.button:after,.formtextlink:after{content:''}#btnAnnuleren:hover,.btn-text-link:hover,a.button-secondary-link:hover,.skip-button:hover,a.btn-secondary.button:hover,.formtextlink:hover{color:#cc4119 !important;transition:background .2s ease;box-shadow:none !important}.panel a.button{display:block}@media (min-width: 768px) and (max-width: 1023px){.button.button-home,[type='submit'].button-home,[type='button'].button-home{padding:1rem 2rem !important}.button.button-home p,[type='submit'].button-home p,[type='button'].button-home p{font-weight:400;font-size:2rem}}@media screen and (max-width: 767px){.button,[type='submit'],[type='button']{width:100%;margin-bottom:10px}.button.button-home,[type='submit'].button-home,[type='button'].button-home{border-bottom:0px;margin:0.5rem 0px;padding:1rem 2rem !important}.button.button-home p,[type='submit'].button-home p,[type='button'].button-home p{font-weight:400;font-size:2rem}a.btn-primary,a.button-primary-link{width:100%;margin-right:0;margin-bottom:10px}a.btn-secondary,a.button-secondary-link{width:100%;margin-right:0;margin-bottom:10px}}[class^="siteIcon-"],[class*="siteIcon-"]{font-family:'icomoon' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1.5;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;-webkit-font-feature-settings:'liga';font-feature-settings:'liga'}.siteIcon-file-o:before{content:"\f016"}.siteIcon-file-empty:before{content:"\e924"}.siteIcon-twitter-square:before{content:"\f081"}.siteIcon-facebook-square:before{content:"\f082"}.siteIcon-linkedin-square:before{content:"\f08c"}.siteIcon-twitter:before{content:"\f099"}.siteIcon-facebook:before{content:"\f09a"}.siteIcon-facebook-f:before{content:"\f09a"}.siteIcon-linkedin:before{content:"\f0e1"}.siteIcon-file-text-o:before{content:"\f0f6"}.siteIcon-youtube-square:before{content:"\f166"}.siteIcon-youtube:before{content:"\f167"}.siteIcon-youtube-play:before{content:"\f16a"}.siteIcon-instagram:before{content:"\f16d"}.siteIcon-file-pdf:before{content:"\f1c1"}.siteIcon-file-word:before{content:"\f1c2"}.siteIcon-file-excel:before{content:"\f1c3"}.siteIcon-file-powerpoint:before{content:"\f1c4"}.siteIcon-file-image:before{content:"\f1c5"}.siteIcon-file-photo:before{content:"\f1c5"}.siteIcon-file-picture:before{content:"\f1c5"}.siteIcon-flipvertical:before{content:"\e901"}.siteIcon-fliphorizontal:before{content:"\e902"}.siteIcon-new_case:before{content:"\e90b"}.siteIcon-new_message:before{content:"\e90c"}.siteIcon-decision-tree:before{content:"\e90a"}.siteIcon-website:before{content:"\e909"}.siteIcon-page:before{content:"\e908"}.siteIcon-donut_large:before{content:"\e905"}.siteIcon-donut_small:before{content:"\e906"}.siteIcon-timeline:before{content:"\e907"}.siteIcon-drag-handle:before{content:"\e904"}.siteIcon-update:before{content:"\e903"}.siteIcon-bling:before{content:"\e900"}.siteIcon-error:before{content:"\e000"}.siteIcon-error_outline:before{content:"\e001"}.siteIcon-warning:before{content:"\e002"}.siteIcon-equalizer:before{content:"\e007"}.siteIcon-explicit:before{content:"\e008"}.siteIcon-pause:before{content:"\e018"}.siteIcon-play_arrow:before{content:"\e01b"}.siteIcon-stop:before{content:"\e02a"}.siteIcon-web:before{content:"\e034"}.siteIcon-call_end:before{content:"\e040"}.siteIcon-chat:before{content:"\e046"}.siteIcon-chat_bubble:before{content:"\e054"}.siteIcon-add:before{content:"\e069"}.siteIcon-add_circle_outline:before{content:"\e06c"}.siteIcon-content_copy:before{content:"\e071"}.siteIcon-content_paste:before{content:"\e073"}.siteIcon-create:before{content:"\e074"}.siteIcon-link:before{content:"\e07b"}.siteIcon-mail:before{content:"\e07c"}.siteIcon-redo:before{content:"\e07e"}.siteIcon-remove:before{content:"\e07f"}.siteIcon-remove_circle_outline:before{content:"\e081"}.siteIcon-save:before{content:"\e085"}.siteIcon-send:before{content:"\e087"}.siteIcon-undo:before{content:"\e08a"}.siteIcon-access_time:before{content:"\e08e"}.siteIcon-signal_wifi_off:before{content:"\e0bb"}.siteIcon-attach_file:before{content:"\e0c0"}.siteIcon-format_align_left:before{content:"\e0d0"}.siteIcon-format_size:before{content:"\e0df"}.siteIcon-insert_chart:before{content:"\e0e5"}.siteIcon-insert_drive_file:before{content:"\e0e7"}.siteIcon-mode_edit:before{content:"\e0ee"}.siteIcon-file_upload:before{content:"\e100"}.siteIcon-folder:before{content:"\e101"}.siteIcon-folder_open:before{content:"\e102"}.siteIcon-desktop_mac:before{content:"\e107"}.siteIcon-smartphone:before{content:"\e127"}.siteIcon-tablet_mac:before{content:"\e12c"}.siteIcon-crop:before{content:"\e153"}.siteIcon-image:before{content:"\e186"}.siteIcon-photo_camera:before{content:"\e1a4"}.siteIcon-picture_as_pdf:before{content:"\e1a6"}.siteIcon-rotate_left:before{content:"\e1aa"}.siteIcon-rotate_right:before{content:"\e1ab"}.siteIcon-local_phone:before{content:"\e1e9"}.siteIcon-place:before{content:"\e1f7"}.siteIcon-apps:before{content:"\e1ff"}.siteIcon-arrow_back:before{content:"\e200"}.siteIcon-arrow_drop_down:before{content:"\e201"}.siteIcon-arrow_drop_up:before{content:"\e203"}.siteIcon-arrow_forward:before{content:"\e204"}.siteIcon-check:before{content:"\e206"}.siteIcon-chevron_left:before{content:"\e207"}.siteIcon-chevron_right:before{content:"\e208"}.siteIcon-close:before{content:"\e209"}.siteIcon-expand_less:before{content:"\e20a"}.siteIcon-expand_more:before{content:"\e20b"}.siteIcon-menu:before{content:"\e20e"}.siteIcon-keyboard_control:before{content:"\e20f"}.siteIcon-more_vert:before{content:"\e210"}.siteIcon-unfold_more:before{content:"\e213"}.siteIcon-phone_forwarded:before{content:"\e222"}.siteIcon-phone_in_talk:before{content:"\e223"}.siteIcon-phone_missed:before{content:"\e225"}.siteIcon-phone_paused:before{content:"\e226"}.siteIcon-sync:before{content:"\e22b"}.siteIcon-sync_problem:before{content:"\e22d"}.siteIcon-wifi:before{content:"\e242"}.siteIcon-group:before{content:"\e245"}.siteIcon-notifications:before{content:"\e24a"}.siteIcon-person:before{content:"\e253"}.siteIcon-person_add:before{content:"\e254"}.siteIcon-aspect_ratio:before{content:"\e270"}.siteIcon-autorenew:before{content:"\e278"}.siteIcon-chrome_reader_mode:before{content:"\e282"}.siteIcon-code:before{content:"\e284"}.siteIcon-delete:before{content:"\e287"}.siteIcon-history:before{content:"\e29d"}.siteIcon-home:before{content:"\e29e"}.siteIcon-info:before{content:"\e2a2"}.siteIcon-info_outline:before{content:"\e2a3"}.siteIcon-label:before{content:"\e2a6"}.siteIcon-label_outline:before{content:"\e2a7"}.siteIcon-list:before{content:"\e2aa"}.siteIcon-lock:before{content:"\e2ab"}.siteIcon-open_in_new:before{content:"\e2b2"}.siteIcon-open_with:before{content:"\e2b3"}.siteIcon-question_answer:before{content:"\e2c3"}.siteIcon-search:before{content:"\e2ca"}.siteIcon-settings:before{content:"\e2cb"}.siteIcon-today:before{content:"\e2f1"}.siteIcon-view_list:before{content:"\e301"}.siteIcon-view_module:before{content:"\e302"}.siteIcon-view_stream:before{content:"\e304"}.siteIcon-visibility:before{content:"\e306"}.siteIcon-visibility_off:before{content:"\e307"}.siteIcon-work:before{content:"\e30b"}.siteIcon-play_for_work:before{content:"\e317"}[class^="adminIcon-"],[class*=" adminIcon-"]{font-family:'icomoon' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1.5;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;-webkit-font-feature-settings:'liga';font-feature-settings:'liga'}.adminIcon-file-o:before{content:"\f016"}.adminIcon-twitter-square:before{content:"\f081"}.adminIcon-facebook-square:before{content:"\f082"}.adminIcon-linkedin-square:before{content:"\f08c"}.adminIcon-twitter:before{content:"\f099"}.adminIcon-facebook:before{content:"\f09a"}.adminIcon-facebook-f:before{content:"\f09a"}.adminIcon-linkedin:before{content:"\f0e1"}.adminIcon-file-text-o:before{content:"\f0f6"}.adminIcon-youtube-square:before{content:"\f166"}.adminIcon-youtube:before{content:"\f167"}.adminIcon-youtube-play:before{content:"\f16a"}.adminIcon-instagram:before{content:"\f16d"}.adminIcon-file-pdf:before{content:"\f1c1"}.adminIcon-file-word:before{content:"\f1c2"}.adminIcon-file-excel:before{content:"\f1c3"}.adminIcon-file-powerpoint:before{content:"\f1c4"}.adminIcon-file-image:before{content:"\f1c5"}.adminIcon-file-photo:before{content:"\f1c5"}.adminIcon-file-picture:before{content:"\f1c5"}.adminIcon-flipvertical:before{content:"\e901"}.adminIcon-fliphorizontal:before{content:"\e902"}.adminIcon-new_case:before{content:"\e90b"}.adminIcon-new_message:before{content:"\e90c"}.adminIcon-decision-tree:before{content:"\e90a"}.adminIcon-website:before{content:"\e909"}.adminIcon-page:before{content:"\e908"}.adminIcon-donut_large:before{content:"\e905"}.adminIcon-donut_small:before{content:"\e906"}.adminIcon-timeline:before{content:"\e907"}.adminIcon-drag-handle:before{content:"\e904"}.adminIcon-update:before{content:"\e903"}.adminIcon-bling:before{content:"\e900"}.adminIcon-error:before{content:"\e000"}.adminIcon-error_outline:before{content:"\e001"}.adminIcon-warning:before{content:"\e002"}.adminIcon-equalizer:before{content:"\e007"}.adminIcon-explicit:before{content:"\e008"}.adminIcon-pause:before{content:"\e018"}.adminIcon-play_arrow:before{content:"\e01b"}.adminIcon-stop:before{content:"\e02a"}.adminIcon-web:before{content:"\e034"}.adminIcon-call_end:before{content:"\e040"}.adminIcon-chat:before{content:"\e046"}.adminIcon-chat_bubble:before{content:"\e054"}.adminIcon-add:before{content:"\e069"}.adminIcon-add_circle_outline:before{content:"\e06c"}.adminIcon-content_copy:before{content:"\e071"}.adminIcon-content_paste:before{content:"\e073"}.adminIcon-create:before{content:"\e074"}.adminIcon-link:before{content:"\e07b"}.adminIcon-mail:before{content:"\e07c"}.adminIcon-redo:before{content:"\e07e"}.adminIcon-remove:before{content:"\e07f"}.adminIcon-remove_circle_outline:before{content:"\e081"}.adminIcon-save:before{content:"\e085"}.adminIcon-send:before{content:"\e087"}.adminIcon-undo:before{content:"\e08a"}.adminIcon-access_time:before{content:"\e08e"}.adminIcon-signal_wifi_off:before{content:"\e0bb"}.adminIcon-attach_file:before{content:"\e0c0"}.adminIcon-format_align_left:before{content:"\e0d0"}.adminIcon-format_size:before{content:"\e0df"}.adminIcon-insert_chart:before{content:"\e0e5"}.adminIcon-insert_drive_file:before{content:"\e0e7"}.adminIcon-mode_edit:before{content:"\e0ee"}.adminIcon-file_upload:before{content:"\e100"}.adminIcon-folder:before{content:"\e101"}.adminIcon-folder_open:before{content:"\e102"}.adminIcon-desktop_mac:before{content:"\e107"}.adminIcon-smartphone:before{content:"\e127"}.adminIcon-tablet_mac:before{content:"\e12c"}.adminIcon-crop:before{content:"\e153"}.adminIcon-image:before{content:"\e186"}.adminIcon-photo_camera:before{content:"\e1a4"}.adminIcon-picture_as_pdf:before{content:"\e1a6"}.adminIcon-rotate_left:before{content:"\e1aa"}.adminIcon-rotate_right:before{content:"\e1ab"}.adminIcon-local_phone:before{content:"\e1e9"}.adminIcon-place:before{content:"\e1f7"}.adminIcon-apps:before{content:"\e1ff"}.adminIcon-arrow_back:before{content:"\e200"}.adminIcon-arrow_drop_down:before{content:"\e201"}.adminIcon-arrow_drop_up:before{content:"\e203"}.adminIcon-arrow_forward:before{content:"\e204"}.adminIcon-check:before{content:"\e206"}.adminIcon-chevron_left:before{content:"\e207"}.adminIcon-chevron_right:before{content:"\e208"}.adminIcon-close:before{content:"\e209"}.adminIcon-expand_less:before{content:"\e20a"}.adminIcon-expand_more:before{content:"\e20b"}.adminIcon-menu:before{content:"\e20e"}.adminIcon-keyboard_control:before{content:"\e20f"}.adminIcon-more_vert:before{content:"\e210"}.adminIcon-unfold_more:before{content:"\e213"}.adminIcon-phone_forwarded:before{content:"\e222"}.adminIcon-phone_in_talk:before{content:"\e223"}.adminIcon-phone_missed:before{content:"\e225"}.adminIcon-phone_paused:before{content:"\e226"}.adminIcon-sync:before{content:"\e22b"}.adminIcon-sync_problem:before{content:"\e22d"}.adminIcon-wifi:before{content:"\e242"}.adminIcon-group:before{content:"\e245"}.adminIcon-notifications:before{content:"\e24a"}.adminIcon-person:before{content:"\e253"}.adminIcon-person_add:before{content:"\e254"}.adminIcon-aspect_ratio:before{content:"\e270"}.adminIcon-autorenew:before{content:"\e278"}.adminIcon-chrome_reader_mode:before{content:"\e282"}.adminIcon-code:before{content:"\e284"}.adminIcon-delete:before{content:"\e287"}.adminIcon-history:before{content:"\e29d"}.adminIcon-home:before{content:"\e29e"}.adminIcon-info:before{content:"\e2a2"}.adminIcon-info_outline:before{content:"\e2a3"}.adminIcon-label:before{content:"\e2a6"}.adminIcon-label_outline:before{content:"\e2a7"}.adminIcon-list:before{content:"\e2aa"}.adminIcon-lock:before{content:"\e2ab"}.adminIcon-open_in_new:before{content:"\e2b2"}.adminIcon-open_with:before{content:"\e2b3"}.adminIcon-question_answer:before{content:"\e2c3"}.adminIcon-search:before{content:"\e2ca"}.adminIcon-settings:before{content:"\e2cb"}.adminIcon-today:before{content:"\e2f1"}.adminIcon-view_list:before{content:"\e301"}.adminIcon-view_module:before{content:"\e302"}.adminIcon-view_stream:before{content:"\e304"}.adminIcon-visibility:before{content:"\e306"}.adminIcon-visibility_off:before{content:"\e307"}.adminIcon-work:before{content:"\e30b"}.adminIcon-play_for_work:before{content:"\e317"}ul,ol,dl{line-height:1.6;margin-bottom:1rem;list-style-position:outside}li{font-size:inherit}ul{list-style-type:disc;margin-left:1.25rem}ol{margin-left:1.25rem}ul ul,ol ul,ul ol,ol ol{margin-left:1.25rem;margin-bottom:0;list-style-type:inherit}body>#main{min-height:100%;display:flex;flex-direction:column;overflow-x:hidden}#PageContent{padding-bottom:50px;padding-top:50px}#PanelContent>div{padding-bottom:50px;padding-top:50px}.breadcrumb__holder+#PageContent{padding-top:0px}#wrapper{flex:1 0 auto;position:relative;min-height:72px}#wrapper.homepage{background-image:url("../../images/shapes/footer-triangle.svg");background-size:403px auto;background-position:bottom left;background-repeat:no-repeat}.fullWidth,.image-header__wrapper .row{max-width:100% !important;width:100%;margin-left:auto !important;margin-right:auto !important}.fullWidth .row,.image-header__wrapper .row .row{max-width:100% !important}.fullWidth .columns,.image-header__wrapper .row .columns{padding:0px !important}.fullWidth .columns .row,.image-header__wrapper .row .columns .row{margin:0px !important}.row{max-width:60rem}.panel{margin-top:2rem;padding:15px;background-color:#f6ebc7}.panel__search{background-color:#e3481c;padding:3rem 0;background-image:url("../../images/shapes/searchbar-shapes.svg");background-size:100% auto;background-position:left;background-repeat:no-repeat}@media screen and (max-width: 767px){#wrapper{margin-top:64px}#wrapper.homepage{background-image:none;margin-top:64px}.image-header__wrapper+#wrapper{margin-top:16px}.image-header__wrapper{margin-top:64px}#PageContent{padding-bottom:20px;padding-top:20px}}body{background:url(../../../../uiCustom/alwelbelicht/images/header.png) top center no-repeat}.header.categorypage{position:relative}.header-top:before,.header-top:after{content:"\0020";display:block;height:0;overflow:hidden}.header .mobile-menu-toggle{border-radius:3px;-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box;position:absolute;left:10px;top:10px;background:none;height:45px;text-align:center;line-height:normal;border:2px solid white;padding:4px !important;font-size:1rem;font-weight:bold;color:#fff;display:none}.header .mobile-menu-toggle .hamburger{position:relative;display:inline-block;margin-top:1px;width:32px;height:32px}.header .mobile-menu-toggle .hamburger .bun,.header .mobile-menu-toggle .hamburger .burger{transition:250ms;position:absolute;width:100%;left:0;right:0;height:6px;background:#fff;opacity:1;-webkit-transform:translate3D(0, 0, 0);transform:translate3D(0, 0, 0)}.header .mobile-menu-toggle .hamburger .bun:first-child{top:0}.header .mobile-menu-toggle .hamburger .burger{top:50%;margin-top:-3px}.header .mobile-menu-toggle .hamburger .bun:last-child{bottom:0}.header .mobile-menu-nav-link img{max-width:20px}.header .mobile-menu-nav-link{padding-left:2rem}.header .mobile-menu-nav-link-close{display:flex;align-items:center;justify-content:flex-end;color:#333;padding-right:2rem}.header .mobile-menu-nav-link-text{font-size:1rem}.header .mobile-menu-nav-link-x{padding-left:1rem;color:#7b1109}.header .text{padding:4px;display:inline-block;vertical-align:middle;line-height:1;margin-top:-22px}.header-mainmenu{width:75%;float:left;visibility:visible}.header-mainmenu .search-on-page{max-width:500px;transition:all 0.15s ease-in-out;visibility:hidden;opacity:0;display:flex}.header-mainmenu .search-on-page button{margin:0;max-height:39px;text-align:center;padding:6px 10px !important;width:90px;text-decoration:none;color:#333;background:#edd99b;background:linear-gradient(to bottom, #f6ebc7 0%, #f6ebc7 50%, #edd99b 50%);font-size:0.9rem}.header-mainmenu .search-on-page.is-active{visibility:visible;opacity:1}.header nav ol.nav-main{list-style:none;display:inline-flex;margin-left:0;margin-bottom:0}.header nav ol.nav-main li.first a{padding-left:3rem}.header nav ol.nav-main li.first img{max-width:24px;position:absolute;left:0;top:15px}@media all and (-ms-high-contrast: none), (-ms-high-contrast: active){.header nav ol.nav-main li.first img{max-height:30px}}.header nav ol.nav-main li a{font-family:'Gilroy',Arial,Verdana;font-weight:normal;position:relative;color:#fff;text-decoration:none;font-size:28px;display:inline-block;padding:.5rem 1rem}.header nav ol.nav-main li a:hover{text-decoration:underline}.header nav ol.nav-main button.btn-search{background-color:transparent;background-image:url(../../../../uiCustom/alwelbelicht/images/search.svg);background-repeat:no-repeat;background-size:38%;margin-top:17px}.header nav .nav-main .nav-button:hover,.header nav .nav-main .nav-link:hover,.header nav .nav-main .nav-button:focus,.header nav .nav-main .nav-link:focus,.header nav .nav-main .nav-button:active,.header nav .nav-main .nav-link:active{outline:none;text-decoration:underline}.header a.header-logo{width:25%;float:left;text-align:right;padding-top:10px}.header a.header-logo img{max-width:85px}.header .mobile-nav{display:none}.header .mobile-search-toggle{display:none}.header .header-row__page-title{display:flex;margin-bottom:20px}.header .header-row__page-title .page-title{color:#fff;font-size:2rem;padding-bottom:0;align-self:center;margin-bottom:0}.header .header-row__page-title a.home-link{flex:1;display:flex;align-self:center;align-items:center;justify-content:flex-end}@media all and (max-width: 636px){.header .header-row__page-title a.home-link{display:none}}.header .header-row__page-title a.home-link img{margin-right:15px;max-width:25px;max-height:25px}.header .header-row__page-title a.home-link span{color:#fff;font-size:13px}.header .header-row__page-title .page-title{flex:3}@media (min-width: 768px){.header .mobile-menu-toggle{display:none}}@media screen and (max-width: 767px){.header .mobile-nav,.header .mobile-search-toggle{display:block}.header .mobile-search-toggle{position:absolute;top:1rem;left:50%;-webkit-transform:translate-x(50%);transform:translate-x(50%);background-color:transparent;background-image:url(../../../../uiCustom/alwelbelicht/images/search.svg);background-repeat:no-repeat;background-size:38%;margin-top:17px}.header .header-mainmenu{visibility:hidden}.header button.mobile-menu-toggle{display:block}.header .mobile-nav .search-on-page{padding-left:2rem;padding-top:1rem}.header .mobile-nav .search-on-page button[type="submit"]{max-width:109px;margin:0;max-height:39px;line-height:0.725rem;color:#333;background:#edd99b;background:linear-gradient(to bottom, #f6ebc7 0%, #f6ebc7 50%, #edd99b 50%);font-size:0.9rem}}@media screen and (max-width: 767px) and (max-width: 375px){.header .mobile-nav .search-on-page button[type="submit"]{max-width:69px;padding-left:17px !important}}.header a{text-decoration:none}.header .header-logo a{display:block;padding:16px 16px 16px 0}.header .header-slogan{color:#00adbb;font-size:0.8rem;font-weight:400;letter-spacing:.3px;margin-top:0.3rem}.header .header-menu-item{padding:0}.header .header-menu-item a{display:block;text-align:center;text-decoration:none !important;transition:all .2s ease;padding:36px 32px 37px}.header .header-menu-item a .menu-item-title{font-family:Verdana,Helvetica,Arial,sans-serif;font-size:1.618rem;color:#a41a27;transition:all .2s ease;margin-bottom:0}.header .header-menu-item a .menu-item-subtitle{font-size:10pt;color:#333}.header .header-menu-item a:hover{background:rgba(246,235,199,0.1);transition:all .2s ease}.header .header-menu-item a:hover .menu-item-title{color:#e3481c;transition:all .2s ease}.header .header-search{padding:16px 0 16px 0}.desktop-logo img{width:auto}.mobile-logo{display:block;padding:10px 0}.header-icon{color:#0095a2;font-size:2rem}.header-button{padding-top:10px;padding-bottom:10px;text-align:center}.overlay{background:rgba(0,0,0,0.5);transition:all .2s ease;flex:1}.overlay .overlay-label{width:100%;height:100%;display:block}.mobile-nav{background-color:#fff;box-shadow:0 1px 3px rgba(0,0,0,0.12),0 1px 2px rgba(0,0,0,0.24) !important;position:fixed;width:100%;z-index:20;height:0;padding:0px 0px}.mobile-nav>div,.mobile-nav>div a{height:100%}.mobile-nav .mobile-logo img{max-height:3rem;width:auto}.mobile-nav ul{margin:0;padding:0;list-style:none;overflow:hidden;background-color:transparent}.mobile-nav li{background-color:#fff;padding:15px 0}.mobile-nav li a{display:block;text-decoration:none;background:#fff;font-size:32px;text-align:left}.mobile-nav li a:hover{background-color:#f4f4f4}.mobile-nav .divider{background-color:#fff;padding:0}.mobile-nav .logo{display:block;float:left;font-size:2em;padding:10px 20px;text-decoration:none}.mobile-nav .mobile-menu-search{clear:both;z-index:4;height:0;transition:height .5s ease;display:flex;flex-direction:column}.mobile-nav .mobile-menu-search.open{height:calc(100vh - 4rem)}.mobile-nav .mobile-menu-search li a{background:#00adbb}.mobile-nav .mobile-menu-nav{clear:both;z-index:3;height:0;transition:height .5s ease;display:flex;flex-direction:column}.mobile-nav .mobile-menu-nav.open{height:100%;height:100vh}.mobile-nav .mobile-menu-nav i{color:#00adbb;font-size:22px}.mobile-nav .search-icon,.mobile-nav .menu-icon{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:auto;height:auto}.mobile-nav .search-icon:hover::after,.mobile-nav .menu-icon:hover::after{background:transparent;box-shadow:none}@media (min-width: 768px) and (max-width: 1023px){.header .header-search{padding:16px}.mobile-nav ul li a{font-size:1rem}}@media screen and (max-width: 767px){.header-icon{font-size:1.618rem}}@media screen and (max-width: 59.99rem){.header-mainmenu,.row .header-site__title{padding-left:1rem}a.header-logo img{max-width:75px;margin-right:1rem}.header-row__page-title{padding:0 1rem}}.footer{background-color:#00adbb;background:url(../../../../uiCustom/alwelbelicht/images/footer.png) top center no-repeat;background-size:auto 100%;padding:38px 0;color:#fff;font-family:"Gilroy",Helvetica,Arial,sans-serif}.footer .row{display:flex}.footer .row .col-nav{flex:3;display:inline-flex}.footer .row .col-social{flex:1;text-align:right}.footer ol{list-style:none}.footer ol li{display:inline-block;padding:0 0.75rem;line-height:1rem}.footer ol li+li{border-left:1px solid #fff}.footer p{color:#fff}.footer h4{color:#fff;font-weight:bold;font-size:1.6rem}.footer a{display:block;color:#fff !important;text-decoration:none !important;font-family:"Gilroy Bold",Helvetica,Arial,sans-serif}.footer a:hover{text-decoration:underline !important}.footer .links{list-style:none;padding-left:0;margin-left:0}.footer .links>li>a{line-height:36px}.footer .links li{float:left;padding-right:30px}.footer .links li:last-child{float:right;padding-right:20px}.footer .socials span{visibility:hidden}.footer .socials a{border-radius:50%;padding:8px 12px;color:#fff;background-color:transparent !important;width:40px;height:40px;display:inline-block;text-align:center;margin-right:15px;text-decoration:none !important}.footer .socials a:hover{text-decoration:none !important;color:#fff !important;background-color:#e3481c !important;transition:0.3s all ease}.footer .socials a:last-child{margin-right:0}@media screen and (max-width: 59.99rem){.footer .row{padding:0 1rem}}@media screen and (max-width: 767px){.footer{background-position:17%}.footer .links li{width:100%;padding:8px 0}.footer .social a{margin-left:0;margin-right:0;padding-left:0}.footer .social a:first-child{margin-left:-11px}.footer .row .col-nav{flex:1;display:flex;flex-direction:column}.footer .row .col-nav span{padding-left:1rem}.footer .row .col-nav nav{margin-left:-1rem}.footer .row ol{padding-top:10px}.footer .row ol li{display:block;padding-bottom:10px}.footer .row ol li+li{border-left:none}.footer .row .col-socials{flex:1;text-align:left}}.pre-footer{margin-top:60px}.pre-footer .row{display:flex}.pre-footer .row .cta-newsletter,.pre-footer .row .cta-contact{margin:1%;padding:15px 25px 35px}@media screen and (max-width: 565px){.pre-footer .row .cta-newsletter,.pre-footer .row .cta-contact{margin:1% 0}}.pre-footer .row .cta-newsletter{margin-left:0;flex:2}.pre-footer .row .cta-newsletter h2,.pre-footer .row .cta-newsletter p,.pre-footer .row .cta-newsletter form,.pre-footer .row .cta-newsletter label{color:#fff}.pre-footer .row .cta-newsletter form .row{display:flex;flex-direction:column}@media screen and (max-width: 767px){.pre-footer .row .cta-newsletter form .row.row-0,.pre-footer .row .cta-newsletter form .row.row-1{width:47%;float:left}.pre-footer .row .cta-newsletter form .row.row-0{margin-right:6% !important}.pre-footer .row .cta-newsletter form .row.row-2{clear:both}}.pre-footer .row .cta-contact{margin-right:0;padding:35px 25px;flex:1}.pre-footer .row .cta-contact a{color:#00adba}.cta-newsletter h2,.cta-contact h3{margin-top:0;margin-bottom:1em;line-height:1;font-size:26px;font-family:"Gilroy Bold",Helvetica,Arial,sans-serif !important}@media screen and (max-width: 768px){.cta-newsletter,.cta-contact{min-height:0}}.cta-newsletter{background:#e4481c;padding:35px;color:#fff}.cta-newsletter h3{margin-bottom:0}.cta-newsletter p{margin:30px 0}.cta-newsletter label{font-weight:normal;font-size:1em;display:inline-block}.cta-newsletter label input[type="radio"],.cta-newsletter label input[type="checkbox"]{position:relative;display:inline-block;margin:0;padding:0;margin-right:.75em}.cta-newsletter label+label{margin-left:2em}.cta-newsletter .radio{margin-top:0;margin-bottom:0}.cta-newsletter .form-control{color:#333}.cta-newsletter .form-control:focus:focus{box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 0 2px rgba(246,235,199,0.6);border-color:#f6ebc7;outline:0}.cta-newsletter .form-control.parsley-error{color:#e4481c;box-shadow:none;background:#ffc8c8}.cta-newsletter .field-row{margin-bottom:30px}.cta-newsletter .submit-row{margin-top:30px}.cta-newsletter .opt-in{margin-bottom:0}.cta-newsletter .btn{transition:300ms;font-size:19px;font-weight:bold;background:#9e181e;color:white}.cta-newsletter .btn .arrow{transition:300ms;margin:-3px 0.25em 0 0;color:#e4481c}.cta-newsletter .btn:hover,.cta-newsletter .btn:focus,.cta-newsletter .btn:active{color:#00adba}.cta-newsletter .btn:hover .arrow,.cta-newsletter .btn:focus .arrow,.cta-newsletter .btn:active .arrow{fill:#00adba}.cta-newsletter .errors{padding-left:1em;margin:-30px 0 15px}.cta-newsletter .parsley-custom-error-message{margin-top:0}.cta-newsletter .parsley-error-line{color:#fff;font-size:1em;line-height:1em;font-weight:bold;font-style:italic}.cta-newsletter.error{-webkit-animation:error 2s;animation:error 2s}@-webkit-keyframes error{from{background-color:#f00}to{background-color:#9e181e}}@keyframes error{from{background-color:#f00}to{background-color:#9e181e}}@media screen and (max-width: 940px){.cta-newsletter .form-control,.cta-newsletter .radio{margin-bottom:15px}.cta-newsletter .parsley-error-line{margin:-20px 0 20px}.cta-newsletter .opt-in+.parsley-error-line{margin-top:-8px}.cta-newsletter .radio+.radio{margin-left:0}.cta-newsletter .field-row,.cta-newsletter .submit-row{margin-top:0;margin-bottom:0}.cta-newsletter .btn{margin-top:15px}}@media screen and (max-width: 768px){.cta-newsletter{margin-bottom:60px}}.cta-contact{background:#f6ebc7;padding:35px 25px}.cta-contact h3{color:#9e181e}@media screen and (max-width: 565px){.pre-footer .row{display:flex;flex-direction:column}}.category--image{width:100%;height:150px;overflow:hidden;background:#eee;background-size:cover;position:relative}.category--image:after{content:'';position:absolute;bottom:0;left:0;width:100%;height:1rem;background:rgba(246,235,199,0.5)}.category--image.reparatie-en-onderhoud{background-image:url("../../../../Media/67eae973d0f7d7425679cab69b87c720/")}.category--image.huis-en-contract{background-image:url("../../../../Media/875142dcb64f2445d3aa01df20d71f75/")}.category--image.huur-en-betalen{background-image:url("../../../../Media/17f804ab5479fefb35865ee5ca00dba4/")}.category--image.fijn-en-veilig-wonen{background-image:url("../../../../Media/7a4e304b2365cd3c5adb604587fc7256/")}.category--image.huurwoning{background-image:url("../../../../Media/0aebf783ddbf1e0ab3d8b69b68e5b609")}.category--image.koopwoning{background-image:url("../../../../Media/a90e1d717e37d23ba89a755a581c2a2b")}.category--image.bedrijfsruimte{background-image:url("../../../../Media/e76dad100fefb7bbf5161f8d4b4ed359")}.category--image.parkeerplaats{background-image:url("../../../../Media/556b6ca09b21459029792651cb654a48")}.category--image.contact{background-image:url("../../../../Media/eb76fe2290a20cbb16e4c576d021e40f")}.category--image.organisatie{background-image:url("../../../../Media/c699934f86ab093d8f6965e1b2322038")}.category--image.projecten{background-image:url("../../../../Media/dfd567d5a566a1a5a1e82bba167aba03")}.category--image.actueel{background-image:url("../../../../Media/688d6f8f81468922132fde8d26ff96ce")}.category--title h3{padding:.5rem 1rem;color:#e3481c}.category--content{background:#f6ebc7}@media screen and (max-width: 767px){.category--title{cursor:pointer;position:relative}.category--title:after{content:'\e213';font-family:icomoon;position:absolute;right:4px;top:11px;color:#a41a27;font-size:20px}.category--list{display:none;margin-bottom:15px}.category--list.open{display:block}}table thead{background:#e3481c}table thead a{color:#fff}table tbody tr:nth-child(even){background:rgba(246,235,199,0.2)}table tr.selectedRow,table tr.selectedRow:hover{background:rgba(246,235,199,0.7) !important}main.homepage{background-image:url(../../../../uiCustom/alwelbelicht/images/body.png);background-size:auto;background-position:bottom center;background-repeat:no-repeat;padding-bottom:60px}main.homepage #PageContent{padding-top:0px;background-color:#fff}main.homepage a.button.button-primary.link--more-news,main.homepage .list-menu-open li a.link--more-news,.list-menu-open li main.homepage a.link--more-news{background:#edd99b;background:linear-gradient(to bottom, #f6ebc7 0%, #f6ebc7 50%, #edd99b 50%);color:#333 !important}main.categorypage{background-image:url(../../../../uiCustom/alwelbelicht/images/body.png);background-size:auto;background-position:bottom center;background-repeat:no-repeat;padding-bottom:60px}main.categorypage #PageContent{background-color:#fff}main.categorypage .content .row .columns .row .columns{padding-left:0}main.defaultpage{background-color:#fff;background-image:url(../../../../uiCustom/alwelbelicht/images/body.png);background-size:auto;background-position:bottom center;background-repeat:no-repeat;padding-bottom:60px}main.defaultpage .intro{margin:1em 0 2em}@media screen and (min-width: 60rem){main.defaultpage .content .row .columns .row .columns{padding-left:0}}main.defaultpage .content .dg_elementExpandedPanel{background-color:#f6ebc7;padding:0 25px 25px 25px}main.defaultpage .content .valueText.valueText_radio{border:1px solid #dcdcdc;padding:10px 20px 5px !important;margin-bottom:16px}main.article{background-color:#fff;background-image:url(../../../../uiCustom/alwelbelicht/images/body.png);background-size:auto;background-position:bottom center;background-repeat:no-repeat;padding-bottom:60px}small a{font-size:10px !important}@media screen and (max-width: 59.99rem){main.homepage #PageContent{padding:0 1rem}main.categorypage #PageContent{padding-left:1rem;padding-right:1rem}}@media screen and (max-width: 767px){main.homepage #PageContent03{padding:10px}}article{margin-bottom:0}article .article-detail{background-color:#fff;padding:2rem;display:flex}article .article-detail .row.article-date-content{display:flex;flex:3}article .article-detail .col-first{flex:1}article .article-detail .col-last{flex:4;padding-right:30px}article .article-detail .news-content{padding-top:0;margin-right:10px}article .article-detail time.news-date{padding-top:0}article .article-detail aside{flex:1}article .article-detail aside .social a span{display:none}article .article-detail aside .social a{text-decoration:none;font-size:20px;height:37px;display:inline-block;line-height:37px;margin:0 4px 0 0;overflow:hidden;text-align:center;width:37px}article .article-detail aside .social a i:before{color:#fff}article .article-detail aside .social .icon-linkedin{background-color:#009de1}article .article-detail aside .social .icon-twitter{background-color:#1da1f2}article .article-detail aside .social .icon-facebook{background-color:#006894}@media screen and (max-width: 767px){article .article-detail{flex-direction:column}article .article-detail .row.article-date-content{flex-direction:column}article .article-detail .row.article-date-content .columns{padding-left:8px}}article .intro{font-size:18px;margin-bottom:1.2rem}form [type="text"].input-search{float:left;width:calc(100% - 40px) !important;border-right:none !important;border-top-right-radius:0 !important;border-bottom-right-radius:0 !important}form textarea{height:9rem}form input,form input [type='text'],form [type='password'],form [type='date'],form [type='datetime'],form [type='datetime-local'],form [type='month'],form [type='week'],form [type='email'],form [type='number'],form [type='search'],form [type='tel'],form [type='time'],form [type='url'],form [type='color'],form textarea{font-family:Arial,sans-serif !important;background-color:#fff;border:1px solid #edd99b !important;border-radius:0px !important;box-sizing:inherit !important;box-shadow:inset 0 1px 2px rgba(0,0,0,0.1) !important}form input.invalid,form input.invalid+.input-search-icon,form input [type='text'].invalid,form input [type='text'].invalid+.input-search-icon,form [type='password'].invalid,form [type='password'].invalid+.input-search-icon,form [type='date'].invalid,form [type='date'].invalid+.input-search-icon,form [type='datetime'].invalid,form [type='datetime'].invalid+.input-search-icon,form [type='datetime-local'].invalid,form [type='datetime-local'].invalid+.input-search-icon,form [type='month'].invalid,form [type='month'].invalid+.input-search-icon,form [type='week'].invalid,form [type='week'].invalid+.input-search-icon,form [type='email'].invalid,form [type='email'].invalid+.input-search-icon,form [type='number'].invalid,form [type='number'].invalid+.input-search-icon,form [type='search'].invalid,form [type='search'].invalid+.input-search-icon,form [type='tel'].invalid,form [type='tel'].invalid+.input-search-icon,form [type='time'].invalid,form [type='time'].invalid+.input-search-icon,form [type='url'].invalid,form [type='url'].invalid+.input-search-icon,form [type='color'].invalid,form [type='color'].invalid+.input-search-icon,form textarea.invalid,form textarea.invalid+.input-search-icon{border-color:#a41a27}form input:focus,form input:focus+.input-search-icon,form input [type='text']:focus,form input [type='text']:focus+.input-search-icon,form [type='password']:focus,form [type='password']:focus+.input-search-icon,form [type='date']:focus,form [type='date']:focus+.input-search-icon,form [type='datetime']:focus,form [type='datetime']:focus+.input-search-icon,form [type='datetime-local']:focus,form [type='datetime-local']:focus+.input-search-icon,form [type='month']:focus,form [type='month']:focus+.input-search-icon,form [type='week']:focus,form [type='week']:focus+.input-search-icon,form [type='email']:focus,form [type='email']:focus+.input-search-icon,form [type='number']:focus,form [type='number']:focus+.input-search-icon,form [type='search']:focus,form [type='search']:focus+.input-search-icon,form [type='tel']:focus,form [type='tel']:focus+.input-search-icon,form [type='time']:focus,form [type='time']:focus+.input-search-icon,form [type='url']:focus,form [type='url']:focus+.input-search-icon,form [type='color']:focus,form [type='color']:focus+.input-search-icon,form textarea:focus,form textarea:focus+.input-search-icon{background-color:white;border-color:#a41a27 !important;box-shadow:0 0 5px #cacaca !important;transition:box-shadow 0.5s, border-color 0.25s ease-in-out !important;-webkit-transition:box-shadow 0.5s, border-color 0.25s ease-in-out !important}form .labelText{font-size:16px;margin-top:15px;margin-bottom:5px;font-family:Verdana,Helvetica,Arial,sans-serif;font-weight:300;font-size:1.125rem}.input-margin{margin-bottom:16px}.input-search-icon{float:left;width:40px;background-color:#fff;border:1px solid #e3481c;border-radius:3px;border-left:none;border-top-left-radius:0;border-bottom-left-radius:0;height:39px;box-shadow:inset 0 1px 2px rgba(0,0,0,0.1);-webkit-clip-path:inset(-5px -5px -5px 0px);clip-path:inset(-5px -5px -5px 0px);transition:box-shadow 0.5s, border-color 0.25s ease-in-out;-webkit-transition:box-shadow 0.5s, border-color 0.25s ease-in-out}.input-search-icon i{font-size:1.5rem;padding:0 8px;border-left:1px solid #e3481c;color:#555}span.error{margin-top:-15px;color:#e3481c !important;font-size:0.8rem !important;position:absolute;font-weight:500}.error input{border:1px solid #e3481c !important}.chosen-container-single .chosen-single,.chosen-container-active.chosen-with-drop .chosen-single{background:#fff;padding:5px 35px 5px 5px;font-size:16px;border:1px solid #ddd;border-radius:3px;height:2rem;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:0px;font-weight:300}.chosen-container-single .chosen-drop,.chosen-container-active.chosen-with-drop .chosen-drop{border:0px}.chosen-container-single .chosen-results,.chosen-container-active.chosen-with-drop .chosen-results{margin:0px;padding:0px}.chosen-container-single .chosen-results li,.chosen-container-active.chosen-with-drop .chosen-results li{font-size:1em}.chosen-container-single .chosen-results li.highlighted,.chosen-container-active.chosen-with-drop .chosen-results li.highlighted{background:#a41a27;color:#fff}.chosen-container-single .chosen-results li.no-results,.chosen-container-active.chosen-with-drop .chosen-results li.no-results{background:#a41a27;color:#fff}.chosen-container-single .chosen-results li.no-results span,.chosen-container-active.chosen-with-drop .chosen-results li.no-results span{color:#fff}.chosen-container-active.chosen-container-single{box-shadow:0 0 5px rgba(0,0,0,0.3)}.ac-input__suggest{display:block}.ac-input__suggest a{display:inline-block;padding:5px 10px;background:#e3481c;color:#fff;border-radius:3px;margin:0px 5px}.ac-input__suggest a:hover{background:#cc4119}.mijngegevens{text-align:right}.mijngegevens__username{color:#fff !important;text-decoration:none !important}.mijngegevens__btn--uitlog{color:rgba(255,255,255,0.8) !important;text-decoration:none !important}.mijngegevens__btn--uitlog:hover,.mijngegevens__username:hover{color:rgba(255,255,255,0.5) !important}.login__content{margin:45px 0 25px;z-index:10;background:#f6ebc7;position:relative;padding:30px}.login__form{padding-bottom:30px}.login__form input{margin-bottom:5px}.login__form .labelText{margin-top:15px;margin-bottom:5px}.login__form .input-field .row{margin-left:0;margin-right:0}.login__footer .forgot-password .button-secondary-link{margin-right:0}.login__footer .btn-text-link{margin-left:1rem}div#loginerror.error{margin-bottom:25px;margin-top:0;color:#a41a27}@media screen and (max-width: 767px){.login__content{margin:0;margin-bottom:15px}}.IBAN--disabled{margin-bottom:15px;font-weight:700}.IBAN--last5{border:2px solid #00adbb;padding:5px 5px 5px 1px;margin-left:1px;border-radius:5px}.chosen-container-single .chosen-single abbr{background:inherit;background-image:inherit !important;border-bottom:none;width:20px;height:20px;right:10px;cursor:pointer}.chosen-container-single .chosen-single abbr:after{position:absolute;content:'\e209';font-size:1.2rem;font-family:'icomoon' !important;top:0px;right:0px;font-weight:bold}.chosen-single.chosen-default{position:relative}.chosen-single.chosen-default div:after{position:absolute;content:'\e201';font-size:1.5rem;font-family:'icomoon';top:5px;right:10px}.dgstartelement .wrvInschrijven .button:nth-child(1):nth-last-child(1),.dgstartelement .wrvInschrijven .button__action:nth-child(1):nth-last-child(1),.dgstartelement .wrvInschrijven .button__flat:nth-child(1):nth-last-child(1),.dgstartelement .wrvInschrijven .inverted:nth-child(1):nth-last-child(1){float:none !important}.dg_questionAnswerText,.dg_questionText,.dg_questionAnswerHistText{padding-left:0}.dgstartelement{padding:0px}.IBANdisabled{margin-bottom:15px}.IBANlast5{border:1px solid #00adbb}.dgstartelement{margin-bottom:16px;max-width:60rem}.dgstartelement .row{margin:0 !important}.dgstartelement .row .columns{padding:0 !important}.dg_get-address{position:relative;background:#f6ebc7}.dg_get-address h2,.dg_get-address legend{color:#e3481c;font-size:2rem;font-weight:300;line-height:2.4rem}.dg_question{border-bottom:none}.dg_question .dg_questionText{text-align:center;display:block;color:#e3481c;font-size:1.618rem;font-weight:300;line-height:2rem}#dg_question div[data-container^="DG/DGGraph_"]{padding:15px 15px 25px;background:#f6ebc7;position:relative}#dg_question div[data-container^="DG/DGGraph_"]:after{top:0px;left:50%;border:solid transparent;content:"";height:0;width:0;position:absolute;pointer-events:none;border-color:rgba(255,255,255,0);border-top-color:#fff;border-width:1rem;margin-left:-1rem}.dg_questionAnswers{text-align:center;padding:0}.dg_questionAnswers li{width:auto;display:inline-block;float:none}.dg_questionAnswer{margin:8px;padding:7px 15px;background:#fff;color:#555;box-shadow:0 3px 6px rgba(0,0,0,0.16),0 3px 6px rgba(0,0,0,0.23) !important}.dg_questionAnswer:hover{background:#7b1109;background-image:linear-gradient(0deg, rgba(0,0,0,0.1) 0%, rgba(0,0,0,0.1) 50%, rgba(0,0,0,0) 51%);color:#fff}.dg_questionAnswer:hover .dg_questionAnswerText,.dg_questionAnswer:hover .dg_questionAnswerHistText{color:#fff}.dg_questionAnswerText,.dg_questionAnswerHistText{color:#555}@media screen and (max-width: 767px){.dg_questionAnswers li{width:100%;margin:0 0 15px}.dg_questionText,.dg_questionAnswerText{display:block}}.dg_history{margin-left:0}.dg_history--Answerslist,.dg_history .dg_questionAnswerHist{list-style:none;margin-left:0;padding:15px 15px 25px;background:#f6ebc7;margin-bottom:15px;text-align:center}.dg_history .dg_questionAnswerHistText{width:1%}.dg_history--QuestionText,.dg_history span.dg_history__question{text-align:center;display:block;font-size:1.618rem;font-weight:300;line-height:2rem;margin-top:15px;margin-bottom:15px;color:#cc4119}.dg_history--QuestionAnswers{text-align:center;margin-left:0}.dg_history--QuestionAnswers li{width:auto;display:inline-block}.dg_history span.dg_history__answer{margin:8px;padding:7px 15px;background:#7b1109;background-image:linear-gradient(0deg, rgba(0,0,0,0.1) 0%, rgba(0,0,0,0.1) 50%, rgba(0,0,0,0) 51%);box-shadow:0 3px 6px rgba(0,0,0,0.16),0 3px 6px rgba(0,0,0,0.23) !important;color:#fff;opacity:0.7;display:inline-block}.dg_history--AnswerOption{margin:8px;padding:7px 15px;opacity:0.7;background:#fff;box-shadow:0 1px 3px rgba(0,0,0,0.12),0 1px 2px rgba(0,0,0,0.24) !important}.dg_history--AnswerOption:hover{background:#7b1109;color:#fff;opacity:1}.dg_history--AnswerOption.selected{background:#7b1109;background-image:linear-gradient(0deg, rgba(0,0,0,0.1) 0%, rgba(0,0,0,0.1) 50%, rgba(0,0,0,0) 51%);color:#fff;opacity:1;display:inline-block;box-shadow:0 3px 6px rgba(0,0,0,0.16),0 3px 6px rgba(0,0,0,0.23) !important}.dg_history--Answer ul{margin-left:0}@media screen and (max-width: 767px){.dg_history--QuestionAnswers li{width:100%;margin:0 0 15px}.dg_history--Answer li{width:100%;margin:0 0 15px}}.dg_conclusion legend,.dg_conclusion h2,.dg_conclusion h1{font-family:Arial,sans-serif;text-align:left;font-size:1.618rem;font-weight:300;line-height:2rem;color:#cc4119}.dg_conclusion h3{text-align:left;font-size:1.618rem;font-weight:300;line-height:2rem;color:#cc4119;margin-top:0.9375rem}.dg_conclusion .labelText{font-family:Arial,sans-serif;margin-top:0px;font-size:0.9rem;font-weight:700}.dg_conclusion .actions{margin:15px 0}.dg_conclusion .actions .columns{padding:0px}.dg_conclusion .search-on-page h3{text-align:left;font-size:1.618rem;font-weight:300;line-height:2rem;color:#cc4119}.dg_conclusion .search-on-page #search-input{box-shadow:none}.dg_conclusion .button-primary-link{padding:1rem 2rem !important;cursor:pointer;border-radius:0px !important;display:inline-block;height:auto !important;text-decoration:none !important;background-color:#a41a27;background-image:linear-gradient(0deg, rgba(0,0,0,0.1) 0%, rgba(0,0,0,0.1) 50%, rgba(0,0,0,0) 51%);color:#fff !important;position:relative;text-align:left !important;padding-right:2.5rem !important;margin-right:1rem}.dg_conclusion .button-primary-link:hover,.dg_conclusion .button-primary-link:focus,.dg_conclusion .button-primary-link:active{background-color:#7b1109;transition:all .2s ease}.dg_conclusion .button-primary-link:visited{color:white}.dg_conclusion .button-primary-link span{color:white}.dg_conclusion .button-primary-link:after{font-family:'icomoon';content:"\e208";position:absolute;right:0px;top:-3px;font-size:2.5rem;color:#e3481c}.dg_conclusion .appContainer{padding:0px}.dg_conclusion .columns.valueText.valueText_radio{display:flex}@media screen and (max-width: 59.99rem){.dg_conclusion .columns.valueText.valueText_radio{flex-direction:column}}.planningHeader{font-size:1.618rem;font-weight:300;line-height:2rem;font-family:Verdana,Helvetica,Arial,sans-serif;margin-bottom:15px;padding-bottom:15px;color:#e3481c;text-align:center}.dg_planning h3{text-align:center;font-size:18px;font-weight:700}.dg_planning__divider{height:50px}.dg_planning__divider hr{float:none}.dg_planning__date-section .date-picker,.dg_planning__time-section .date-picker{margin-left:0;text-align:center;margin-top:20px;margin-bottom:30px}.dg_planning__date-section .date-picker li,.dg_planning__time-section .date-picker li{width:auto;display:inline-block;margin:8px;padding:7px 15px;background:#fff;box-shadow:0 1px 3px rgba(0,0,0,0.12),0 1px 2px rgba(0,0,0,0.24) !important}.dg_planning__date-section .date-picker li:hover,.dg_planning__date-section .date-picker li.selected-date,.dg_planning__date-section .date-picker li.selected-time,.dg_planning__time-section .date-picker li:hover,.dg_planning__time-section .date-picker li.selected-date,.dg_planning__time-section .date-picker li.selected-time{background:#7b1109;background-image:linear-gradient(0deg, rgba(0,0,0,0.1) 0%, rgba(0,0,0,0.1) 50%, rgba(0,0,0,0) 51%);color:#fff}.dg_planning__conclusion-error{color:#00adbb !important}.dg_planning__conclusion .summary{margin-bottom:15px}.dg_planning__skip-section{background:#e65a33;padding:15px;margin-top:15px;color:#fff}.dg_planning__skip-section a{color:#fff !important}[class^="icon-"],[class*=" icon-"]{display:none}.dg_questionAnswerIcon,.dg_questionIcon,.dg_questionAnswerHistIcon{display:none}.dg_answerPanel ul>li.dg_questionAnswerHist .dg_questionAnswerHistText ul>li>span[class*=" icon-"]{display:none}.dg_questionAnswerIcon.icon-badkamer,.dg_questionAnswerIcon.icon-balkon,.dg_questionAnswerIcon.icon-schuur,.dg_questionAnswerIcon.icon-box,.dg_questionAnswerIcon.icon-elektra,.dg_questionAnswerIcon.icon-gang,.dg_questionAnswerIcon.icon-tuin,.dg_questionAnswerIcon.icon-portaal,.dg_questionAnswerIcon.icon-ketelruimte,.dg_questionAnswerIcon.icon-galerij,.dg_questionAnswerIcon.icon-gevel,.dg_questionAnswerIcon.icon-gang,.dg_questionAnswerIcon.icon-kelder,.dg_questionAnswerIcon.icon-keuken,.dg_questionAnswerIcon.icon-lift,.dg_questionAnswerIcon.icon-dak,.dg_questionAnswerIcon.icon-gang,.dg_questionAnswerIcon.icon-parkeerplaats,.dg_questionAnswerIcon.icon-slaapkamer,.dg_questionAnswerIcon.icon-toilet,.dg_questionAnswerIcon.icon-trappenhal,.dg_questionAnswerIcon.icon-woonkamer,.dg_questionAnswerIcon.icon-zolder{display:block !important;font-size:40px;line-height:1;margin:0 auto;width:100%}.answer-hist-icon.icon-badkamer,.answer-hist-icon.icon-balkon,.answer-hist-icon.icon-schuur,.answer-hist-icon.icon-box,.answer-hist-icon.icon-elektra,.answer-hist-icon.icon-gang,.answer-hist-icon.icon-tuin,.answer-hist-icon.icon-portaal,.answer-hist-icon.icon-ketelruimte,.answer-hist-icon.icon-galerij,.answer-hist-icon.icon-gevel,.answer-hist-icon.icon-gang,.answer-hist-icon.icon-kelder,.answer-hist-icon.icon-keuken,.answer-hist-icon.icon-lift,.answer-hist-icon.icon-dak,.answer-hist-icon.icon-gang,.answer-hist-icon.icon-parkeerplaats,.answer-hist-icon.icon-slaapkamer,.answer-hist-icon.icon-toilet,.answer-hist-icon.icon-trappenhal,.answer-hist-icon.icon-woonkamer,.answer-hist-icon.icon-zolder{display:block !important;width:100%;font-size:40px;line-height:1;text-align:center}.dgSelecterenOpenstaandePosten tbody tr:hover{cursor:pointer;background:rgba(246,235,199,0.2) !important}#R_Element_DGBetalingBevestigen_iDEAL_Content h1.headerOne{color:#e3481c;font-size:1.2rem;font-weight:400}.appContainer{background:#f6ebc7;padding:25px}.wrvInschrijven .actions{margin-top:15px;float:right}.wrvInschrijven .labelText_checkbox{font-size:1rem}.wrvInschrijven .labelText_checkbox{margin-left:24px}.wrvInschrijven .valueText_checkbox{float:left !important;display:inline-block;width:72px;position:relative;top:-1.8rem}a[onclick*="woadms_openfile"]:before{display:inline-block;margin-right:8px;content:"\f016";color:#e3481c;font-family:'icomoon' !important;speak:none;font-style:normal;font-weight:bold;font-variant:normal;text-transform:none;line-height:1.5;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;-webkit-font-feature-settings:'liga';font-feature-settings:'liga'}.dg_contactgegevens .appSubTitle{display:none}div[id^='frmControlerenContactgegevens'] button[id^="btnContinue"]{margin-top:35px}div[id^='frmControlerenContactgegevens'] .pos-rel{margin-bottom:15px;margin-left:0 !important}div[id^='frmControlerenContactgegevens'] .pos-rel .columns{padding:0}div[id^='frmControlerenContactgegevens'] .pos-rel .columns.small-10.medium-5.large-5{width:80% !important}div[id^='frmControlerenContactgegevens'] .pos-rel .small-2.columns.no-margin{display:none}div[id^='frmControlerenContactgegevens'] div[data-ng-repeat*="TelefoonNr"] div img,div[id^='frmControlerenContactgegevens'] div[data-ng-repeat*="EmailAdres"] div img{display:none}div[id^='frmControlerenContactgegevens'] div[data-ng-if="mode!=0"] h3{margin-left:0.9375rem}div[id^='frmControlerenContactgegevens'] .padding-left-m{display:flex;flex-direction:row;margin-bottom:15px}div[id^='frmControlerenContactgegevens'] .padding-left-m p{order:2}div[id^='frmControlerenContactgegevens'] .padding-left-m .appLabel{display:block;width:15%;position:relative}div[id^='frmControlerenContactgegevens'] .padding-left-m .appLabel:after{content:':'}@media screen and (max-width: 767px){div[id^='frmControlerenContactgegevens'] button[id^="btnContinue"]{margin-top:15px}div[id^='frmControlerenContactgegevens'] .pos-rel .columns.small-10.medium-5.large-5{width:90% !important}div[id^='frmControlerenContactgegevens'] .padding-left-m{flex-direction:column}div[id^='frmControlerenContactgegevens'] .appFooter{flex-direction:column}}div[data-container='R_Element_InfoBetaalhistorie'] .appContent .white-background{background:#e3481c;padding:15px;border-bottom:2px solid #fff;cursor:pointer}div[data-container='R_Element_InfoBetaalhistorie'] .appContent .white-background:hover{background:#e65a33}div[data-container='R_Element_InfoBetaalhistorie'] .appContent .white-background.appSeparator{background:#e65a33;font-weight:bold}div[data-container='R_Element_InfoBetaalhistorie'] .appContent .white-background.appSeparator>.small-12.columns.animate-show{font-weight:normal;padding-left:0;border-top:1px solid #cc4119;padding-top:10px;margin-top:10px}div[data-container='R_Element_InfoBetaalhistorie'] .appContent .white-background.appTotalSeparator{background:transparent;border-top:1px solid #cc4119;cursor:auto}div[data-container='R_Element_InfoBetaalhistorie'] .appContent .white-background.appTotalSeparator:hover{background:transparent}.infoContractSamenstelling form .labelText{margin:0;font-style:italic}.infoContractSamenstelling div[id^='R_Element_InfoContractSamenstelling_List'] thead th a{color:#333;text-decoration:none;cursor:auto}.infoContractSamenstelling div[id^='R_Element_InfoContractSamenstelling_List'] thead th a:hover{color:#333}.infoContractSamenstelling div[id^='R_Element_InfoContractSamenstelling_List'] tbody tr{cursor:pointer}.infoContractSamenstelling div[id^='R_Element_InfoContractSamenstelling_List'] tbody tr:hover{background:#cc4119}.infoContractSamenstelling div[id^='R_Element_InfoContractSamenstelling_Detail']{padding:25px;background:#e3481c}.infoContractSamenstelling div[id^='R_Element_InfoContractSamenstelling_Detail'] .row{padding:10px 0}.infoContractSamenstelling div[id^='R_Element_InfoContractSamenstelling_Detail'] h3{margin-top:25px}.infoHuuropbouwContract{display:flex;flex-direction:column}.infoHuuropbouwContract thead{background:#e3481c}.infoHuuropbouwContract thead a{color:#fff}.infoHuuropbouwContract tbody tr:nth-child(even){background:rgba(246,235,199,0.2)}.infoHuuropbouwContract .hoverbuttons{order:2;background:#f6ebc7;font-family:Verdana,Helvetica,Arial,sans-serif;padding:15px;margin-top:35px !important;font-size:18px}.infoHuuropbouwContract .hoverbuttons:before{content:'Liever op papier? Je kunt dit overzicht ook'}.infoHuuropbouwContract .hoverbuttons #btnPrint_HuuropbouwContract{text-transform:lowercase}.infoHuuropbouwContract .hoverbuttons a{font-size:18px}.infoHuuropbouwContract div[id^=R_Element_InfoHuuropbouwContract_Periode]{padding:10px 0px 15px;margin-bottom:15px !important;color:#333;font-weight:700}.infoHuuropbouwContract #lblHuuropbouwContract_Periode{line-height:32px}div[id^="lstContracten"]:after,#Contractselectie_grid:after{content:"";display:table;clear:both}div[id^="lstContracten"] .link-action,#Contractselectie_grid .link-action{padding-top:0.9375rem}div[id^="lstContracten"] .contract,#Contractselectie_grid .contract{background:#fff;padding:15px;display:block;margin-bottom:0.9375rem;width:calc(50% - 0.9375rem);margin-right:0.9375rem;float:left;text-decoration:none;transition:background 0.3s ease-in-out;opacity:0.8;border:2px solid #fff}div[id^="lstContracten"] .contract:hover,#Contractselectie_grid .contract:hover{border:2px solid rgba(227,72,28,0.5)}div[id^="lstContracten"] .contract.active-contract,#Contractselectie_grid .contract.active-contract{background:#e3481c;opacity:1;font-weight:700;box-shadow:0 3px 6px rgba(0,0,0,0.16),0 3px 6px rgba(0,0,0,0.23) !important;border:2px solid #e3481c;position:relative;padding-right:32px}div[id^="lstContracten"] .contract.active-contract:after,#Contractselectie_grid .contract.active-contract:after{content:"\e206";font-family:'icomoon' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1.5;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;-webkit-font-feature-settings:'liga';font-feature-settings:'liga';color:#fff;font-size:2rem;position:absolute;bottom:0px;right:7px}div[id^="lstContracten"] .contract.active-contract span,#Contractselectie_grid .contract.active-contract span{color:#fff}@media screen and (max-width: 767px){div[id^="lstContracten"] .contract{float:none;width:100%;margin-right:0}}div[id^='lstRVHistorie'] .appContent{margin-bottom:25px}div[id^='lstRVHistorie'] .appContent .appListDark{padding:15px;background:#e3481c;border-bottom:2px solid #fff;cursor:pointer}div[id^='lstRVHistorie'] .appContent .appListDark:hover{background:#e65a33}div[id^='lstRVHistorie'] .appContent .appListDark.appSeparator{background:#e65a33}div[id^='lstRVHistorie'] .appContent .appListDark.appSeparator .small-10.columns.no-margin{font-weight:bold}div[id^='lstRVHistorie'] .reparatie-info .appLabel{margin-top:10px;padding-top:10px;font-style:italic;border-top:1px solid #cc4119}div[id^="lstWoningwaardering"]>.row{border-bottom:2px solid #f6ebc7;padding:10px 0px;cursor:pointer;background:#e3481c}div[id^="lstWoningwaardering"]>.row:hover{background:#e65a33}div[id^="lstWoningwaardering"]>.row .appListTextBig,div[id^="lstWoningwaardering"]>.row .appListTextBig span{color:#fff;font-weight:600}div[id^="lstWoningwaardering"]>.row .appChevronIcon i{color:#fff}div[id^="lstWoningwaardering"]>.row .double-padding{color:#fff;padding-top:.5rem;padding-bottom:.5rem;padding-left:2.3rem}div[id^="lstWoningwaardering"]>.row .double-padding span{color:rgba(255,255,255,0.8)}div[id^="lstWoningwaardering"] .appListDark{background:#e65a33}div[id^="lstWoningwaardering"] #lblHuuropbouwContract_Periode{line-height:2rem}.appContent .vertical-padding{padding:15px 0px}.appContent .chosen-container-single .chosen-single{background:#fff;padding:5px 35px 5px 5px;font-size:16px;border:0px solid #ccc;height:2rem;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:0px;font-weight:300}.appContent .chosen-container-single .chosen-drop{border:0px}.appContent .chosen-container-single .chosen-results{margin:0px;padding:0px}.appContent .chosen-container-single .chosen-results li{font-size:1em}.appContent .chosen-container-single .chosen-results li.highlighted{background:#a41a27;color:#fff}.appContent .appListWhite div:first-child{font-weight:700;line-height:32px}.appContent .appTotalSeparator{margin-top:0.5rem !important;font-weight:700}div[id^='frmBetaalgegevens'] form .labelText{font-weight:700}div[id^='frmBetaalgegevens'] form div .row div:last-child{margin-top:15px;line-height:2rem}div[id^='frmBetaalgegevens'] .dg_history__answer{font-weight:700}div[id^='frmBetalingsregeling'] form .labelText{font-weight:700}div[id^='frmBetalingsregeling'] form div .row div:last-child{margin-top:15px;line-height:2rem}div[id^='frmBetalingsregeling'] .dg_history__answer{font-weight:700}.hero{background-size:cover;margin-bottom:56px;position:relative}.hero:after{content:'';position:absolute;top:0;left:0;width:100%;height:1.5rem;background:rgba(246,235,199,0.7)}.hero-image-content{height:50vh;position:relative;overflow:hidden}.hero-image-content:after{content:'';position:absolute;bottom:0;right:0;width:30%;height:60%;background-image:url("../../images/shapes/header-shapes-1.svg");background-repeat:no-repeat;background-position:bottom right}.hero-image{min-height:100%;min-width:100%;width:auto;height:auto;max-width:100%;display:block;position:relative;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.hero-content{position:absolute;bottom:0;right:50%;-webkit-transform:translateX(50%);transform:translateX(50%);width:100%;max-width:75em}.hero-content h1{text-align:center;color:#fff}.hero-content .hero-cta{text-align:center;margin-left:-0.9375rem;margin-right:-0.9375rem}.hero-content .hero-cta .button-primary{min-width:12.5%}.hero-content .hero-cta .columns{padding-left:0.9375rem !important;padding-right:0.9375rem !important}.hero-bottom{background-color:#a41a27;width:100%;height:24px;border-radius:50% / 100%;border-top-left-radius:0;border-top-right-radius:0}@media screen and (max-width: 767px){.hero{margin-bottom:0px}.hero-image-content{margin-top:0px;height:25vh}.hero-content{margin-top:0.5rem;position:relative;width:100%;top:inherit;bottom:0px;left:0;-webkit-transform:none;transform:none}.hero-content .hero-cta .button-primary{min-width:calc(100% - 30px)}}.video__holder{position:relative;padding-bottom:56.25%;padding-top:25px;height:0}.video__holder iframe{position:absolute;top:0;left:0;width:100%;height:100%}.category-banner{width:100%;height:25vh;position:relative}.category-banner.ik-huur{background:url("../../images/headers/ikhuur.png");background:url("../../images/headers/ikhuur.png"),linear-gradient(to right, #e3481c 49%, #e3481c 49%, #009f92 50%, #009f92 50%);background-position:center center;background-repeat:no-repeat;background-size:cover}.category-banner.ik-zoek{background:url("../../images/headers/ikzoek.png");background:url("../../images/headers/ikzoek.png"),linear-gradient(to right, #b5cc99 49%, #b5cc99 49%, #00adbb 50%, #00adbb 50%);background-position:center center;background-repeat:no-repeat;background-size:cover}.category-banner.over-alwel{background:url("../../images/headers/overalwel.png");background:url("../../images/headers/overalwel.png"),linear-gradient(to right, #9b1718 49%, #9b1718 49%, #00adbb 50%, #00adbb 50%);background-position:center center;background-repeat:no-repeat;background-size:cover}.category-banner:after{content:'';position:absolute;top:0;left:0;width:100%;height:1.5rem;background:rgba(246,235,199,0.7)}.image-header{position:relative;height:250px;overflow:hidden}.image-header__shape{height:100%;pointer-events:none}.image-header__image{min-height:100%;min-width:100%;width:auto;height:auto;max-width:100%;max-height:none;display:block;position:relative;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.image-header.image-header__1 .image-header__shape{position:Absolute;top:0;width:100%;height:100%;background-image:url("../../images/shapes/header-shapes-2.svg");background-size:cover;background-position:center}.image-header.image-header__2 .image-header__shape{position:Absolute;top:0;width:100%;height:100%;background-image:url("../../images/shapes/header-shapes-3.svg");background-size:cover;background-position:center}.image-header.image-header__3 .image-header__shape{position:Absolute;top:0;width:100%;height:100%;background-image:url("../../images/shapes/header-shapes-4.svg");background-size:cover;background-position:center}.image-header.image-header__4 .image-header__shape{position:Absolute;top:0;width:100%;height:100%;background-image:url("../../images/shapes/header-shapes-5.svg");background-size:cover;background-position:center}@media screen and (max-width: 767px){.image-header__image{max-width:none;max-height:100%}}.stappenplan__stapwrapper{position:relative;padding-bottom:20px}.stappenplan__stap{background:#f6ebc7}.stappenplan__stapnummer{width:60px;height:60px;background:#a41a27;color:#fff;position:absolute;top:0;left:0;background-image:linear-gradient(0deg, rgba(0,0,0,0.1) 0%, rgba(0,0,0,0.1) 50%, transparent 51%)}.stappenplan__stapnummer div{display:table;height:60px;width:100%}.stappenplan__stapnummer div p{height:100%;width:100%;color:#fff;text-align:center;vertical-align:middle;display:table-cell;font-size:30px;font-weight:700}.stappenplan__line{width:20px;height:100%;margin-left:20px;background:#edd99b;margin-top:0;margin-bottom:-20px;float:left;position:absolute}.stappenplan__stapcontent{padding:15px 15px 15px 100px}.stappenplan__stapcontent h4{color:#e3481c}.list-menu-ordered{margin:0px;border:1px solid #555;border-radius:3px;counter-reset:li;transition:all .2s ease-in-out}.list-menu-ordered li{list-style:none;position:relative}.list-menu-ordered li:after{font-family:'icomoon';content:"\e208";position:absolute;right:10px;top:20px}.list-menu-ordered li:hover{background:#e3481c;transition:all .2s ease-in-out}.list-menu-ordered li a{display:block;padding:16px 16px;text-decoration:none !important;color:#333 !important;font-size:16px}.list-menu-ordered li a:before{content:counter(li) ". ";counter-increment:li}.list-menu-ordered li:not(:last-child){border-bottom:1px solid #555}.list-menu-unordered{margin:0px;border:1px solid #555;transition:all .2s ease-in-out}.list-menu-unordered li{list-style-type:none;position:relative}.list-menu-unordered li:after{font-family:'icomoon';content:"\e208";position:absolute;right:1rem;top:10px}.list-menu-unordered li:hover{background:#e3481c;transition:all .2s ease-in-out}.list-menu-unordered li a{display:block;padding:1rem !important;text-decoration:none !important;color:#333 !important;font-size:1.2rem}.list-menu-unordered li:not(:last-child){border-bottom:1px solid #555}.list-menu-open{border:0px solid #555;margin:0 auto;transition:all .2s ease-in-out}.list-menu-open li{list-style-type:none;border-bottom:none;margin-bottom:8px;position:relative}.list-menu-open li a{padding:1rem 2rem !important;display:block;text-decoration:none;color:#fff !important;background-image:linear-gradient(0deg, rgba(0,0,0,0.1) 0%, rgba(0,0,0,0.1) 50%, rgba(0,0,0,0) 51%);font-weight:400;font-size:1.6rem;letter-spacing:1px;font-family:Verdana,Helvetica,Arial,sans-serif;line-height:inherit}.list-menu-open li a:after{content:'';font-size:0px}.list-menu-open li:after{font-family:'icomoon';content:"\e208";position:absolute;right:1rem;top:5px;font-size:2.5rem;color:#e3481c;pointer-events:none}.list-menu-open li a:after{position:relative}.list-menu-open p{margin-bottom:0px}.list-items{border:1px solid #555;border-radius:3px}.list-item{margin:0;cursor:pointer;padding:8px}.list-item:hover,.list-item:hover>.list-item-date{background-color:#00c5d5;color:white;transition:all .2s ease-in-out}.list-item:active,.list-item:active>.list-item-date,.list-item:visited,.list-item:visited>.list-item-date{background-color:#00adbb;color:white}.list-item:not(:last-child){border-bottom:1px solid #555}.list-item-date{color:#555}ul.list-menu-panel,.panel ul{margin:0px}ul.list-menu-panel li,.panel ul li{list-style-type:none;position:relative}ul.list-menu-panel li a,.panel ul li a{color:#333;display:block;padding:1rem 1rem;text-decoration:none;font-weight:300;font-size:1.125rem;transition:all .2s ease;font-family:Arial,sans-serif}ul.list-menu-panel li a:after,.panel ul li a:after{font-family:'icomoon';content:"\e208";position:absolute;right:1rem;top:1rem;font-size:1rem;color:#e3481c;pointer-events:none}ul.list-menu-panel li a:hover,.panel ul li a:hover{background:#edd99b;transition:all .2s ease}ul.list-menu-panel li:not(:last-child),.panel ul li:not(:last-child){border-bottom:1px solid #edd99b}.link--more-news{margin-bottom:2rem}header .header-site__title{font-weight:bold !important;display:block !important;font-size:60px;color:#fff !important;padding:-0.5em 0 0.25em !important;margin:0 !important;font-family:'Gilroy Bold', Helvetica, Arial, sans-serif}@media screen and (max-width: 375px){header .header-site__title{font-size:50px}}header .header-site__title .titel-kleur{color:#F6EBC7 !important}.page-header .row{display:flex;margin-left:0;margin-right:0}.page-header h1{flex:2;font-size:32px;font-family:'Gilroy Bold', Helvetica, Arial, sans-serif;line-height:1.25;color:#fff}.page-header a.home-link{flex:1;color:#fff;font-weight:bold;text-decoration:none;font-size:13px;text-align:right}.news-list{padding:25px 0}.news-list__title{font-family:"Gilroy Bold",Helvetica,Arial,sans-serif;font-size:22px}.news-list a.button-secondary{margin-bottom:15px}.news-list__item{padding-left:0;transition:all 0.5s ease-in}.news-list__content{background:rgba(255,255,255,0);transition:all 0.2s ease;font-family:Verdana,Helvetica,Arial,sans-serif;font-size:18px}.news-list__featured-image{height:250px;overflow:hidden;position:relative}.news-list__featured-image img{min-height:100%;min-width:100%;width:auto;height:auto;max-width:none;max-height:100%;display:block;position:relative;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.news-list__item:hover .news-list__content{transition:all 0.2s ease;background:#fff}.news-list__item:hover .news-list__featured-image{opacity:1}.news-list__date{background:#333;color:#fff;padding:0.5rem;position:absolute;top:0;left:0;font-family:Verdana,Helvetica,Arial,sans-serif}.news-list__read-more{color:#a41a27}.news-list__read-more:before{content:url(../../../../uiCustom/alwelbelicht/images/arrow-right.png);padding-right:8px}.news-list{padding:0}.news-list .news-list__container{display:flex;flex-wrap:wrap}.news-list a{color:#a41a27;text-decoration:none}.news-list .news-list__title{color:#333;font-size:18px;line-height:24px}.news-list .news-list__desc{line-height:20px;font-size:14px}.news-list .news-list__item:hover .news-list__title{color:#a41a27;transition:all 0.5s ease}.news-list .news-list__item:hover .news-list__featured-image{opacity:0.7;transition:all 0.5s ease}.news-list .news-list__item:hover .news-list__read-more{color:#e3481c}.news-list__item{width:33%;padding:1%}.news-list__item:nth-child(3),.news-list__item:nth-child(10n+3),.news-list__item:nth-child(8),.news-list__item:nth-child(10n+8){padding-right:0}.news-list__featured-image{background:#ebebeb center bottom no-repeat;background-size:cover}.news-list-featured a .news-list__title{color:#9e181e;word-break:break-word}.news-list-featured .news-list__content{position:relative;display:flex}.news-list-featured .news-list__featured-image{position:relative;max-width:60rem;width:70%;max-height:450px;min-height:400px}.news-list-featured .news-list__item{text-decoration:none;padding:0;width:30%}.news-list-featured .news-list__intro{background-color:#fff;overflow:hidden;padding:20px;width:100%;height:100%;text-decoration:none}.news-list-featured .news-list__intro .news-list__read-more{margin-bottom:0}.news-list-featured .news-list__intro h5{margin-top:0}@media screen and (max-width: 767px){main.homepage #PageContent03{padding-bottom:0}.news-list-featured .news-list__content{display:block}.news-list-featured .news-list__featured-image{width:100%}.news-list-featured .news-list__item{width:100%}}.news-overview__item{background:#f6ebc7;margin-bottom:1rem;transition:all 0.2s ease}.news-overview__item:hover{background:#edd99b;cursor:pointer;transition:all 0.2s ease}.news-overview__item-image{height:150px;overflow:hidden;position:relative;text-align:center}.news-overview__item-image img{min-height:100%;min-width:100%;width:auto;height:auto;max-width:none;max-height:100%;display:block;position:relative;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.news-overview__item-text{padding:1rem}.news-overview__item-title{font-size:1.25rem}.detailpage .news-list__item{padding:0;margin-bottom:10px}.detailpage .news-list__intro{padding:10px;position:relative}.detailpage .news-list__date{top:-250px}@media screen and (max-width: 767px){.news-list .news-list__item{width:50%;padding:1%}.news-list__intro{padding-left:1rem}}@media screen and (max-width: 565px){.news-list .news-list__item{width:100%;padding:1%}.news-list-featured .news-list__intro{left:30px}}.breaking-news__holder{background:#00adbb}.breaking-news__holder h1{color:#fff;font-weight:bold;text-transform:uppercase;font-size:20px}.breaking-news__holder a.button-secondary{color:#fff !important;border-color:#fff;background-color:transparent;text-transform:uppercase;font-size:14px;padding:3px 7px !important}.breaking-news__content{padding:15px 0}.iris-newsform{background:transparent}.header-row__featured-image img{width:100%}.page.news .page-intro{height:auto;padding:25px 0}.page.news .page-intro .breadcrumb--item{float:none}.page.news .news-date{color:#555;font-size:12px;margin-left:-1rem}@media screen and (max-width: 767px){.page.news h1{font-size:1.6rem}.page.news .page-intro{padding-bottom:0}.page.news .news-date{margin-left:0}}nav ul.categories{margin:30px 0;padding-left:0;text-align:left}nav ul.categories .category:first-child a{margin-left:0}.categories:before,.categories:after{content:"\0020";display:block;height:0;overflow:hidden}.categories:after{clear:both}.category{display:inline-block;margin:0 10px 10px 0}.category a{font-family:"Gilroy",Helvetica,Arial,sans-serif;font-size:1rem;display:inline-block;padding:6px 10px;text-decoration:none;color:#333 !important;background:#edd99b;background:linear-gradient(to bottom, #f6ebc7 0%, #f6ebc7 50%, #edd99b 50%)}.category a:hover,.category a:focus,.category a:active{background:#00adba;color:#fff;transition:background 0.2s ease-in}@media screen and (max-width: 767px){.category{display:block;width:49.2%;float:left;margin:0;padding:0 10px 10px 0}.category:first-child{padding-left:10px;padding-right:0}.category a{width:100%}}.search-container{display:flex}.search-container #search-input{background:#fff;max-width:500px;min-width:250px;height:39px;font-family:gilroy;padding:0.6rem 1rem}@media screen and (max-width: 375px){.search-container #search-input{min-width:200px}}.search-container #search-input::-webkit-input-placeholder{color:rgba(51,51,51,0.8)}.search-container #search-input::-moz-placeholder{color:rgba(51,51,51,0.8)}.search-container #search-input:-ms-input-placeholder{color:rgba(51,51,51,0.8)}.search-container #search-input:-moz-placeholder{color:rgba(51,51,51,0.8)}.search-container #search-input::-moz-selection{background:#0095a2}.search-container #search-input::selection{background:#0095a2}.search-container .tt-dropdown-menu h3{display:none}.mobile-menu-search li{padding:15px}.mobile-menu-search .search-container #search-input{background-color:#00adbb}.mobile-menu-search .search-container .input-search-icon a{background-color:#00adbb;color:#fff;text-indent:0 !important}.dg_conclusion .search-on-page{margin-left:0px !important;width:100%;padding-left:0px !important;padding-right:0px !important;padding-top:2rem;margin-top:1rem;border-top:1px solid #edd99b}.dg_conclusion .search-on-page #search-input{background:#fff !important;font-size:1.3rem;color:#cc4119 !important;padding:1rem 1rem;padding-right:64px}.dg_conclusion .search-on-page #search-input::-webkit-input-placeholder{color:rgba(204,65,25,0.8)}.dg_conclusion .search-on-page #search-input::-moz-placeholder{color:rgba(204,65,25,0.8)}.dg_conclusion .search-on-page #search-input:-ms-input-placeholder{color:rgba(204,65,25,0.8)}.dg_conclusion .search-on-page #search-input:-moz-placeholder{color:rgba(204,65,25,0.8)}.dg_conclusion .search-on-page .input-search-icon{z-index:1;position:absolute;top:0;right:8px;width:40px;border:0;height:56px;-webkit-clip-path:inset(-5px -5px -5px 0px);clip-path:inset(-5px -5px -5px 0px);transition:box-shadow 0.5s, border-color 0.25s ease-in-out;-webkit-transition:box-shadow 0.5s, border-color 0.25s ease-in-out;box-shadow:none;background:#fff}.dg_conclusion .search-on-page .input-search-icon a{position:relative;padding-right:1rem;text-indent:-999px;color:#cc4119;font-size:36px;text-decoration:none}.dg_conclusion .search-on-page .input-search-icon a:hover{color:#cc4119;text-decoration:none}.panel__search .search-on-page h3{color:#fff;text-align:left}.panel__search .search-on-page #search-input{background:#fff !important;border:0 !important;color:#a41a27;font-size:1.3rem;padding:1rem 1rem;padding-left:64px}.panel__search .search-on-page #search-input::-webkit-input-placeholder{color:rgba(164,26,39,0.8)}.panel__search .search-on-page #search-input::-moz-placeholder{color:rgba(164,26,39,0.8)}.panel__search .search-on-page #search-input:-ms-input-placeholder{color:rgba(164,26,39,0.8)}.panel__search .search-on-page #search-input:-moz-placeholder{color:rgba(164,26,39,0.8)}.panel__search .search-on-page .input-search-icon{z-index:1;position:absolute;top:0;left:8px;width:40px;border:0;height:56px;-webkit-clip-path:inset(-5px -5px -5px 0px);clip-path:inset(-5px -5px -5px 0px);transition:box-shadow 0.5s, border-color 0.25s ease-in-out;-webkit-transition:box-shadow 0.5s, border-color 0.25s ease-in-out;box-shadow:none;background:#fff}.panel__search .search-on-page .input-search-icon a{position:relative;padding-right:1rem;text-indent:-999px;color:#a41a27;font-size:36px;text-decoration:none}.panel__search .search-on-page .input-search-icon a:hover{color:#a41a27;text-decoration:none}@media screen and (max-width: 59.99rem){.searchresult-content{padding:0 1rem}}.searchresult-content-heading{padding:0 1rem}.searchresult__amount{font-size:1.618rem;margin-bottom:2rem}.search-result.list-menu-search a{text-decoration:none;display:block;padding-bottom:2rem}.search-result.list-menu-search h5{color:#333}.search-result.list-menu-search li{padding:1rem;list-style-type:none;margin-bottom:8px;position:relative}.search-result.list-menu-search li:before{position:absolute;content:'Lees verder...';color:#a41a27;bottom:1rem;font-weight:400;left:15px;font-size:1.125rem;pointer-events:none}.search-result.list-menu-search li:hover{background:#f6ebc7}.search-result.list-menu-search li.no-results:before{content:''}.search-result.list-menu-search li.no-results:hover{background:transparent}.mijngegevens__holder{background:#e3481c;padding:5px 1rem;border-bottom:1px solid #cc4119;font-size:14px}.mijngegevens__username{color:#fff;font-weight:bold;text-decoration:none}.mijngegevens__username:hover{color:#111}.mijngegevens__btn--uitlog{color:#fff}.mijngegevens__btn--uitlog:hover{color:#f6ebc7}.breadcrumb__holder{margin-left:0px !important}.breadcrumb{list-style:none;margin-left:0px !important}.breadcrumb--item{float:left;position:relative;padding:0 10px 15px 0}.breadcrumb--item:not(:last-child):after{content:'\e208';font-family:'icomoon';color:#666;margin-left:5px;position:relative;top:3px}.breadcrumb--item:last-child{top:1px}.breadcrumb--item:nth-child(3){display:none}.breadcrumb--item a{color:#666;font-size:12px}.breadcrumb--item a:hover{color:#333}.dgPlannenOnderhoudsverzoek .loading{z-index:99999;display:block;background-position:center;position:relative;text-align:left;background-repeat:no-repeat;margin:auto;min-height:100px;background-color:transparent}.dgPlannenOnderhoudsverzoek .loading:after{position:absolute;top:0;right:0;left:0;content:'\e1ab';font-family:'icomoon';text-align:center;font-size:60px;-webkit-animation:spinLoader 2s infinite linear;animation:spinLoader 2s infinite linear;color:#555}.dgPlannenOnderhoudsverzoek .loading.ng-hide{display:none}.dgPlannenOnderhoudsverzoek .loading:not(.ng-hide)+.responsive-table tbody tr.non-responsive{display:none}#loader-bar{-webkit-animation:pulse-loader 1000ms ease-in-out 700ms infinite;animation:pulse-loader 1000ms ease-in-out 700ms infinite;height:5px;left:0;position:fixed;top:0;width:100%;z-index:10000}#loader-bar span{-webkit-animation:loading 500ms ease-in-out;animation:loading 500ms ease-in-out;-webkit-transform:translateX(-30%);transform:translateX(-30%);background-color:#555;opacity:0.8;border-radius:1px;display:block;height:100%;position:absolute;top:0;width:100%}#loader-bar.done span{-webkit-animation:loading-done 300ms ease-in;animation:loading-done 300ms ease-in;opacity:0}.pagination-loader{position:absolute;top:20px;left:0;right:0}.newsitem-builder-container .sidebar-builder{width:360px}.workspace .content-editor .list-menu-open a{text-decoration:none}.workspace .content-editor .editable a,.workspace .content-editor .htmlContent a{color:#e3481c}.adminButton__flat,.adminButton__flat-small{background:transparent;background-image:none}.cke_editable p.blockquote{font-size:1.618rem;font-weight:300;line-height:2rem;color:#e3481c;padding-left:1.5rem;padding-right:1.5rem;margin-top:1.5rem;margin-bottom:1.5rem;font-family:Verdana,Helvetica,Arial,sans-serif}.cke_editable p.intro,.cke_editable .intro p{font-size:1.618rem;font-weight:300;line-height:2rem;font-family:Verdana,Helvetica,Arial,sans-serif}#contenteditor h1,.cke-editable h1{font-size:2.6rem;font-weight:500;color:#00adbb}#contenteditor h2,.cke-editable h2{color:#e3481c;font-size:1.8rem;font-weight:400}#contenteditor h3,.cke-editable h3{color:#00adbb;font-size:1.8rem;font-weight:400}#contenteditor h4,.cke-editable h4{color:#00adbb;font-size:1.2rem;font-weight:400}#contenteditor h5,.cke-editable h5{margin-top:1.3rem}#contenteditor .panel__search .search-on-page h3{color:#fff;text-align:left}

/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIlBhcmFtZXRlcnMvX3R5cG9ncmFwaHkuc2NzcyIsIlBhcmFtZXRlcnMvX2FuaW1hdGlvbi5zY3NzIiwiVmVuZG9yY29tcG9uZW50cy91aVNpdGUvX2t1Ymlvbi5tYWluLnNjc3MiLCJDb21wb25lbnRzL0Jhc2UvX2Jhc2Uuc2NzcyIsIlBhcmFtZXRlcnMvX3ZhcmlhYmxlcy5zY3NzIiwiQ29tcG9uZW50cy9CYXNlL19tYWluLXRleHQuc2NzcyIsIlBhcmFtZXRlcnMvX21peGlucy5zY3NzIiwiQ29tcG9uZW50cy9CYXNlL19idXR0b25zLnNjc3MiLCJDb21wb25lbnRzL0Jhc2UvX3NpdGVJY29ucy5zY3NzIiwiQ29tcG9uZW50cy9CYXNlL19pY29uQnV0dG9ucy5zY3NzIiwiQ29tcG9uZW50cy9CYXNlL19vbC11bC5zY3NzIiwiQ29tcG9uZW50cy9MYXlvdXQvX2NvbnRhaW5lcnMuc2NzcyIsIkNvbXBvbmVudHMvTGF5b3V0L19ib2R5LnNjc3MiLCJDb21wb25lbnRzL0xheW91dC9faGVhZGVyLnNjc3MiLCJDb21wb25lbnRzL0xheW91dC9fZm9vdGVyLnNjc3MiLCJDb21wb25lbnRzL0xheW91dC9fcHJlZm9vdGVyLnNjc3MiLCJDb21wb25lbnRzL0xheW91dC9fY2F0ZWdvcnkuc2NzcyIsIkNvbXBvbmVudHMvTGF5b3V0L190YWJsZXMuc2NzcyIsIkNvbXBvbmVudHMvTGF5b3V0L19tYWluLnNjc3MiLCJDb21wb25lbnRzL0xheW91dC9fYXJ0aWNsZS5zY3NzIiwiQ29tcG9uZW50cy9BcnRpY2xlL19pbnRyby5zY3NzIiwiQ29tcG9uZW50cy9Gb3Jtcy9faW5wdXQuc2NzcyIsIkNvbXBvbmVudHMvRm9ybXMvX2xvZ2luLnNjc3MiLCJDb21wb25lbnRzL0Zvcm1zL19pYmFuLnNjc3MiLCJDb21wb25lbnRzL0Zvcm1zL19jaG9zZW4tc2VsZWN0LnNjc3MiLCJDb21wb25lbnRzL0RHL19kZ3N0YXJ0ZWxlbWVudC5zY3NzIiwiQ29tcG9uZW50cy9ERy9fZGdfZ2V0LWFkZHJlc3Muc2NzcyIsIkNvbXBvbmVudHMvREcvX2RnX3F1ZXN0aW9uLnNjc3MiLCJDb21wb25lbnRzL0RHL19kZ19oaXN0b3J5LnNjc3MiLCJDb21wb25lbnRzL0RHL19kZ19jb25jbHVzaW9uLnNjc3MiLCJDb21wb25lbnRzL0RHL19kZ19wbGFubmluZy5zY3NzIiwiQ29tcG9uZW50cy9ERy9faWNvbnNERy5zY3NzIiwiQ29tcG9uZW50cy9ERy9fb25saW5lYmV0YWxlbi5zY3NzIiwiQ29tcG9uZW50cy9BcHBzL19hcHBDb250YWluZXIuc2NzcyIsIkNvbXBvbmVudHMvQXBwcy9fd3J2SW5zY2hyaWp2ZW4uc2NzcyIsIkNvbXBvbmVudHMvQXBwcy9fY29udHJvbGVyZW5Db250YWN0Z2VnZXZlbnMuc2NzcyIsIkNvbXBvbmVudHMvQXBwcy9faW5mb0JldGFhbGhpc3RvcmllLnNjc3MiLCJDb21wb25lbnRzL0FwcHMvX2luZm9Db250cmFjdFNhbWVuc3RlbGxpbmcuc2NzcyIsIkNvbXBvbmVudHMvQXBwcy9faW5mb0h1dXJvcGJvdXdDb250cmFjdC5zY3NzIiwiQ29tcG9uZW50cy9BcHBzL19tZWVyZGVyZUNvbnRyYWN0ZW4uc2NzcyIsIkNvbXBvbmVudHMvQXBwcy9fUlZIaXN0b3JpZS5zY3NzIiwiQ29tcG9uZW50cy9BcHBzL193b25pbmd3YWFyZGVyaW5nLnNjc3MiLCJDb21wb25lbnRzL0FwcHMvX2luZm9CZXRhYWxnZWdldmVucy5zY3NzIiwiQ29tcG9uZW50cy9BcHBzL19pbmZvQmV0YWxpbmdzcmVnZWxpbmcuc2NzcyIsIkNvbXBvbmVudHMvQmxpbmdzL19oZXJvLnNjc3MiLCJDb21wb25lbnRzL0JsaW5ncy9fdmlkZW8uc2NzcyIsIkNvbXBvbmVudHMvQmxpbmdzL19pbWdoZWFkZXIuc2NzcyIsIkNvbXBvbmVudHMvQmxpbmdzL19zdGFwcGVucGxhbi5zY3NzIiwiQ29tcG9uZW50cy9MaXN0cy9fbGlzdHMuc2NzcyIsIkNvbXBvbmVudHMvTGlzdHMvX25ld3Muc2NzcyIsIkNvbXBvbmVudHMvSGVhZGluZ3MvX3BhZ2UtaGVhZGluZy5zY3NzIiwiQ29tcG9uZW50cy9OZXdzL19uZXdzbGlzdC5zY3NzIiwiQ29tcG9uZW50cy9OZXdzL19icmVha2luZ25ld3Muc2NzcyIsIkNvbXBvbmVudHMvTmV3cy9fbmV3c3BhZ2VsYXlvdXQuc2NzcyIsIkNvbXBvbmVudHMvTWVudS9fY2F0ZWdvcmllcy5zY3NzIiwiQ29tcG9uZW50cy9TZWFyY2gvX3NlYXJjaGJhci5zY3NzIiwiQ29tcG9uZW50cy9TZWFyY2gvX3NlYXJjaGFwcC5zY3NzIiwiQ29tcG9uZW50cy9TZWFyY2gvX3NlYXJjaHJlc3VsdHMuc2NzcyIsIkNvbXBvbmVudHMvX2xvZ291dC5zY3NzIiwiQ29tcG9uZW50cy9fYnJlYWRjcnVtYi5zY3NzIiwiQ29tcG9uZW50cy9fbG9hZGVyLnNjc3MiLCJDb21wb25lbnRzL19pcmlzX292ZXJ3cml0ZS5zY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBLFdBQ0kscUJBQXNCLENBQ3RCLDBDQUEyQyxDQUMzQyxxU0FBMFMsQ0FDMVMsa0JBQW1CLENBQ25CLGlCQUNKLENBRUEsV0FDSSxvQkFBcUIsQ0FDckIsK0ZBQXFFLENBQ3JFLDRFQUFrRCxDQUNsRCwrZEFJdUUsQ0FDdkUsaUJBQWtCLENBR3RCLFdBQ0ksMkJBQTRCLENBQzVCLDhGQUFvRSxDQUNwRSwyRUFBaUQsQ0FDakQsMGRBSXNFLENBQ3RFLGlCQUFrQixDQUd0QixXQUNJLHlCQUEwQixDQUMxQiw0RkFBa0UsQ0FDbEUseUVBQStDLENBQy9DLGdkQUlvRSxDQUNwRSxnQkFBaUIsQ0FDakIsaUJBQWtCLENBR3RCLFdBQ0ksMkJBQTRCLENBQzVCLCtGQUFxRSxDQUNyRSxlQUFnQixDQUNoQixpQkFDSixDQUNBLFdBQ0ksNkJBQThCLENBQzlCLHNGQUE0RCxDQUM1RCxpWkFBMlgsQ0FDM1gsZUFBZ0IsQ0FDaEIsaUJBQ0osQ0FDQSxXQUNNLG1GQUF5RCxDQUMzRCxrWUFBNFcsQ0FDNVcsZUFBZ0IsQ0FDaEIsaUJBQ0osQ0MvREEsc0JBQ0MsS0FDQyxzQkFBc0IsQ0FDdEIsOEJBQThCLENBQzlCLDBCQUEwQixDQUcxQixHQUNBLHdCQUF3QixDQUN4QixnQ0FBZ0MsQ0FDaEMsNEJBQTRCLENBQUEsQ0FJOUIsOEJBQ0MsS0FDQyxzQkFBc0IsQ0FDdEIsOEJBQThCLENBQzlCLDBCQUEwQixDQUcxQixHQUNBLHdCQUF3QixDQUN4QixnQ0FBZ0MsQ0FDaEMsNEJBQTRCLENBQUEsQ0FvQjlCLDJCQUNFLEtBQ0UsbUNBQW9DLENBQ3BDLFNBQVUsQ0FDWixJQUNFLFNBQVUsQ0FDWixHQUNFLGtDQUFtQyxDQUNuQyxTQUFVLENBQUEsQ0FZZCxtQkFDRSxLQUNFLG1DQUFvQyxDQUlwQywyQkFBNEIsQ0FDNUIsU0FBVSxDQUNaLElBQ0UsU0FBVSxDQUNaLEdBQ0Usa0NBQW1DLENBSW5DLDBCQUEyQixDQUMzQixTQUFVLENBQUEsQ0FFZCxnQ0FDRSxLQUNFLGtDQUFtQyxDQUNuQyxTQUFVLENBQ1osSUFDRSwrQkFBZ0MsQ0FDaEMsU0FBVSxDQUNaLEdBQ0UsK0JBQWdDLENBQ2hDLFNBQVUsQ0FBQSxDQWFkLHdCQUNFLEtBQ0Usa0NBQW1DLENBSW5DLDBCQUEyQixDQUMzQixTQUFVLENBQ1osSUFDRSwrQkFBZ0MsQ0FJaEMsdUJBQXdCLENBQ3hCLFNBQVUsQ0FDWixHQUNFLCtCQUFnQyxDQUloQyx1QkFBd0IsQ0FDeEIsU0FBVSxDQUFBLENBRWQsZ0NBQ0UsS0FDRSxTQUFVLENBQ1osSUFDRSxXQUFZLENBQ2QsR0FDRSxTQUFVLENBQUEsQ0FVZCx3QkFDRSxLQUNFLFNBQVUsQ0FDWixJQUNFLFdBQVksQ0FDZCxHQUNFLFNBQVUsQ0FBQSxDQ3JKZCwyREFBQSxDQUE0RCxLQU8xRCxzQkFBdUIsQ0FFdkIseUJBQTBCLENBRTFCLDZCQUE4QixDQUNyQixLQU1ULFFBQVMsQ0FBRywyRkF1QlosYUFBYyxDQUFHLDRCQVVqQixvQkFBcUIsQ0FFckIsdUJBQXdCLENBQ2Ysc0JBT1QsWUFBYSxDQUNiLFFBQVMsQ0FBRyxrQkFRWixZQUFhLENBQUcsRUFRaEIsNEJBQTZCLENBQUcsaUJBT2hDLFNBQVUsQ0FBRyxZQVFiLHdCQUF5QixDQUFHLFNBTzVCLGdCQUFpQixDQUFHLElBTXBCLGlCQUFrQixDQUFHLEdBT3JCLGFBQWMsQ0FDZCxlQUFnQixDQUFHLEtBTW5CLGVBQWdCLENBQ2hCLFVBQVcsQ0FBRyxNQU1kLGFBQWMsQ0FBRyxRQU9qQixhQUFjLENBQ2QsYUFBYyxDQUNkLGlCQUFrQixDQUNsQix1QkFBd0IsQ0FBRyxJQUczQixVQUFXLENBQUcsSUFHZCxjQUFlLENBQUcsSUFRbEIsUUFBUyxDQUFHLGVBTVosZUFBZ0IsQ0FBRyxPQVFuQixlQUFnQixDQUFHLEdBTW5CLHNCQUF1QixDQUN2QixRQUFTLENBQUcsSUFNWixhQUFjLENBQUcsa0JBU2pCLGdDQUFpQyxDQUNqQyxhQUFjLENBQUcscUVBbUJqQixhQUFjLENBRWQsWUFBYSxDQUViLFFBQVMsQ0FDQSxzQ0FNVCxnQkFBaUIsQ0FBRyw2Q0FVcEIsbUJBQW9CLENBQUcseUdBYXZCLHlCQUEwQixDQUUxQixjQUFlLENBQ04sK0VBT1QsY0FBZSxDQUFHLGtHQU9sQixRQUFTLENBQ1QsU0FBVSxDQUFHLE1BT2Isa0JBQW1CLENBQUcsMkNBV3RCLHFCQUFzQixDQUV0QixTQUFVLENBQ0QsZ0dBU1QsV0FBWSxDQUFHLHFCQVFmLDRCQUE2QixDQUc3QixzQkFBdUIsQ0FBRyxtR0FTMUIsdUJBQXdCLENBQUcsU0FNM0Isd0JBQXlCLENBQ3pCLFlBQWEsQ0FDYiw2QkFBOEIsQ0FBRyxPQU9qQyxRQUFTLENBRVQsU0FBVSxDQUNELFNBTVQsYUFBYyxDQUFHLFNBT2pCLGdCQUFpQixDQUFHLE1BUXBCLHdCQUF5QixDQUN6QixnQkFBaUIsQ0FBRyxNQUlwQixTQUFVLENBQUcsV0FHYixxQkFBc0IsQ0FDdEIsbUVBQW9FLENBQ3RFLFdBQ0UsNEJBQTZCLENBQzdCLGlEQUFrRCxDQUNsRCx3VUFBNlUsQ0FDN1Usa0JBQW1CLENBQ25CLGlCQUFrQixDQU9wQiwyRUFBQSxDQTVXQSxLQW1YRSxzQkFBdUIsQ0FFdkIseUJBQTBCLENBRTFCLDZCQUE4QixDQTVXaEMsS0FtWEUsUUFBUyxDQXhXWCwyRkErWEUsYUFBYyxDQTVXaEIsNEJBc1hFLG9CQUFxQixDQUVyQix1QkFBd0IsQ0EzVzFCLHNCQW1YRSxZQUFhLENBQ2IsUUFBUyxDQUFHLGtCQVFaLFlBQWEsQ0EzV2YsRUFtWEUsNEJBQTZCLENBN1cvQixpQkFxWEUsU0FBVSxDQTVXWixZQW9YRSx3QkFBeUIsQ0E5VzNCLFNBcVhFLGdCQUFpQixDQTlXbkIsSUFvWEUsaUJBQWtCLENBN1dwQixHQW9YRSxhQUFjLENBQ2QsZUFBZ0IsQ0E5V2xCLEtBb1hFLGVBQWdCLENBQ2hCLFVBQVcsQ0E5V2IsTUFvWEUsYUFBYyxDQTlXaEIsUUFxWEUsYUFBYyxDQUNkLGFBQWMsQ0FDZCxpQkFBa0IsQ0FDbEIsdUJBQXdCLENBalgxQixJQW9YRSxVQUFXLENBalhiLElBb1hFLGNBQWUsQ0E1V2pCLElBb1hFLFFBQVMsQ0E5V1gsZUFvWEUsZUFBZ0IsQ0E1V2xCLE9Bb1hFLGVBQWdCLENBOVdsQixHQW9YRSxzQkFBdUIsQ0FDdkIsUUFBUyxDQTlXWCxJQW9YRSxhQUFjLENBOVdoQixrQkF1WEUsZ0NBQWlDLENBQ2pDLGFBQWMsQ0FyV2hCLHFFQXdYRSxhQUFjLENBRWQsWUFBYSxDQUViLFFBQVMsQ0E3V1gsc0NBb1hFLGdCQUFpQixDQTNXbkIsNkNBcVhFLG1CQUFvQixDQTFXdEIseUdBdVhFLHlCQUEwQixDQUUxQixjQUFlLENBN1dqQiwrRUFxWEUsY0FBZSxDQTlXakIsa0dBcVhFLFFBQVMsQ0FDVCxTQUFVLENBN1daLE1Bb1hFLGtCQUFtQixDQTFXckIsMkNBcVhFLHFCQUFzQixDQUV0QixTQUFVLENBM1daLGdHQXFYRSxXQUFZLENBNVdkLHFCQW1YRSw0QkFBNkIsQ0FFN0Isc0JBQXVCLENBMVd6QixtR0FvWEUsdUJBQXdCLENBN1cxQixTQW1YRSx3QkFBeUIsQ0FDekIsWUFBYSxDQUNiLDZCQUE4QixDQTVXaEMsT0FtWEUsUUFBUyxDQUVULFNBQVUsQ0E1V1osU0FtWEUsYUFBYyxDQTVXaEIsU0FtWEUsZ0JBQWlCLENBM1duQixNQW1YRSx3QkFBeUIsQ0FDekIsZ0JBQWlCLENBaFhuQixNQW9YRSxTQUFVLENBQUcsZUFHYix1RUFBd0UsQ0FBRyxVQUkzRSxjQUFlLENBQ2YscUJBQXNCLENBQUcsbUJBS3pCLGtCQUFtQixDQS9zQnJCLEtBa3RCRSxTQUFVLENBQ1YsUUFBUyxDQUNULGlEQUFrRCxDQUNsRCxrQkFBbUIsQ0FDbkIsZUFBZ0IsQ0FDaEIsV0FBWSxDQUNaLGtCQUFtQixDQUNuQixrQ0FBbUMsQ0FDbkMsaUNBQWtDLENBcmxCcEMsSUF3bEJFLGNBQWUsQ0FDZixXQUFZLENBQ1osOEJBQStCLENBQy9CLG9CQUFxQixDQUNyQixxQkFBc0IsQ0F0YXhCLFNBeWFFLFdBQVksQ0FDWixlQUFnQixDQUNoQixlQUFnQixDQUFHLE9BR25CLFVBQVcsQ0FDWCxlQUFnQixDQUFHLGtLQVduQix5QkFBMEIsQ0E3aUI1QixzQ0FnakJFLHVCQUF3QixDQUN4QixvQkFBcUIsQ0FDckIsc0JBQXVCLENBQ3ZCLFNBQVUsQ0FDVixRQUFTLENBQ1QsZUFBZ0IsQ0FDaEIsYUFBYyxDQUFHLEtBR2pCLGVBQWdCLENBQ2hCLGdCQUFpQixDQUNqQixpQkFBa0IsQ0FBRyx5QkFFbkIsV0FBWSxDQUNaLGFBQWMsQ0FBRyxZQUVqQixVQUFXLENBQUcsNkNBRWQsY0FBZSxDQUNmLGVBQWdCLENBQUcsVUFFbkIsc0JBQXVCLENBQ3ZCLHVCQUF3QixDQUFHLG1CQUV6QixhQUFjLENBQ2QsY0FBZSxDQUFHLHlEQUVwQixjQUFlLENBQ2YsZUFBZ0IsQ0FBRyw2REFFbkIsc0JBQXVCLENBQ3ZCLHVCQUF3QixDQUFHLG9DQUUzQiwyREFDRSxjQUFlLENBQ2YsZUFBZ0IsQ0FBRywrREFFbkIsc0JBQXVCLENBQ3ZCLHVCQUF3QixDQUFHLENBQy9CLG9DQUNFLHlEQUNFLGNBQWUsQ0FDZixlQUFnQixDQUFHLDZEQUVuQixzQkFBdUIsQ0FDdkIsdUJBQXdCLENBQUcsQ0FDL0IsY0FDRSxjQUFlLENBQUcsaUJBR3BCLFVBQVcsQ0FDWCxVQUFXLENBQ1gsc0JBQXVCLENBQ3ZCLHVCQUF3QixDQUFHLDJFQUV6QixXQUFZLENBQUcscUVBRWYsVUFBVyxDQUFHLGlDQUdoQixVQUFXLENBQUcsMkNBRVosY0FBZSxDQUNmLGVBQWdCLENBQ2hCLGFBQWMsQ0FDZCxjQUFlLENBQUcsU0FHcEIsY0FBZSxDQUFHLGNBR2xCLGlCQUFrQixDQUNsQixhQUFjLENBQUcsY0FHakIsaUJBQWtCLENBQ2xCLGNBQWUsQ0FBRyxnQkFHbEIsY0FBZSxDQUFHLFNBR2xCLGVBQWdCLENBQUcsY0FHbkIsaUJBQWtCLENBQ2xCLGNBQWUsQ0FBRyxjQUdsQixpQkFBa0IsQ0FDbEIsZUFBZ0IsQ0FBRyxnQkFHbkIsb0JBQXFCLENBQUcsU0FHeEIsU0FBVSxDQUFHLGNBR2IsaUJBQWtCLENBQ2xCLFFBQVMsQ0FBRyxjQUdaLGlCQUFrQixDQUNsQixTQUFVLENBQUcsZ0JBR2IscUJBQXNCLENBQUcsU0FHekIsZUFBZ0IsQ0FBRyxjQUduQixpQkFBa0IsQ0FDbEIsY0FBZSxDQUFHLGNBR2xCLGlCQUFrQixDQUNsQixlQUFnQixDQUFHLGdCQUduQixlQUFnQixDQUFHLFNBR25CLGVBQWdCLENBQUcsY0FHbkIsaUJBQWtCLENBQ2xCLGNBQWUsQ0FBRyxjQUdsQixpQkFBa0IsQ0FDbEIsZUFBZ0IsQ0FBRyxnQkFHbkIscUJBQXNCLENBQUcsU0FHekIsU0FBVSxDQUFHLGNBR2IsaUJBQWtCLENBQ2xCLFFBQVMsQ0FBRyxjQUdaLGlCQUFrQixDQUNsQixTQUFVLENBQUcsZ0JBR2IscUJBQXNCLENBQUcsU0FHekIsZUFBZ0IsQ0FBRyxjQUduQixpQkFBa0IsQ0FDbEIsY0FBZSxDQUFHLGNBR2xCLGlCQUFrQixDQUNsQixlQUFnQixDQUFHLGdCQUduQixlQUFnQixDQUFHLFNBR25CLGVBQWdCLENBQUcsY0FHbkIsaUJBQWtCLENBQ2xCLGNBQWUsQ0FBRyxjQUdsQixpQkFBa0IsQ0FDbEIsZUFBZ0IsQ0FBRyxnQkFHbkIscUJBQXNCLENBQUcsU0FHekIsU0FBVSxDQUFHLGNBR2IsaUJBQWtCLENBQ2xCLFFBQVMsQ0FBRyxjQUdaLGlCQUFrQixDQUNsQixTQUFVLENBQUcsZ0JBR2IscUJBQXNCLENBQUcsVUFHekIsZUFBZ0IsQ0FBRyxlQUduQixpQkFBa0IsQ0FDbEIsY0FBZSxDQUFHLGVBR2xCLGlCQUFrQixDQUNsQixlQUFnQixDQUFHLGdCQUduQixlQUFnQixDQUFHLFVBR25CLGVBQWdCLENBQUcsZUFHbkIsaUJBQWtCLENBQ2xCLGNBQWUsQ0FBRyxlQUdsQixpQkFBa0IsQ0FDbEIsZUFBZ0IsQ0FBRyxpQkFHbkIscUJBQXNCLENBQUcsVUFHekIsVUFBVyxDQUFHLGlCQUdkLHFCQUFzQixDQUFHLHlDQUd6QixVQUFXLENBQ1gsVUFBVyxDQUFHLHlFQUVaLFVBQVcsQ0FBRyw2RUFFZCxVQUFXLENBQUcsK0RBRWQsVUFBVyxDQUFHLHlDQUdoQixTQUFVLENBQ1YsVUFBVyxDQUFHLHlFQUVaLFVBQVcsQ0FBRyw2RUFFZCxVQUFXLENBQUcsK0RBRWQsVUFBVyxDQUFHLHlDQUdoQixlQUFnQixDQUNoQixVQUFXLENBQUcseUVBRVosVUFBVyxDQUFHLDZFQUVkLFVBQVcsQ0FBRywrREFFZCxVQUFXLENBQUcseUNBR2hCLFNBQVUsQ0FDVixVQUFXLENBQUcseUVBRVosVUFBVyxDQUFHLDZFQUVkLFVBQVcsQ0FBRywrREFFZCxVQUFXLENBQUcseUNBR2hCLFNBQVUsQ0FDVixVQUFXLENBQUcseUVBRVosVUFBVyxDQUFHLDZFQUVkLFVBQVcsQ0FBRywrREFFZCxVQUFXLENBQUcseUNBR2hCLGVBQWdCLENBQ2hCLFVBQVcsQ0FBRyx5RUFFWixVQUFXLENBQUcsNkVBRWQsVUFBVyxDQUFHLCtEQUVkLFVBQVcsQ0FBRyx5Q0FHaEIsZUFBZ0IsQ0FDaEIsVUFBVyxDQUFHLHlFQUVaLFVBQVcsQ0FBRyw2RUFFZCxVQUFXLENBQUcsK0RBRWQsVUFBVyxDQUFHLHlDQUdoQixXQUFZLENBQ1osVUFBVyxDQUFHLHlFQUVaLFVBQVcsQ0FBRyw2RUFFZCxVQUFXLENBQUcsK0RBRWQsVUFBVyxDQUFHLCtDQUdoQixxQkFBc0IsQ0FDdEIsZ0JBQWlCLENBQ2pCLGlCQUFrQixDQUFHLDRDQUtyQixlQUFnQixDQUNoQixhQUFjLENBQ2QsY0FBZSxDQUFHLG9DQUdsQixVQUNFLGNBQWUsQ0FBRyxlQUdsQixpQkFBa0IsQ0FDbEIsYUFBYyxDQUFHLGVBR2pCLGlCQUFrQixDQUNsQixjQUFlLENBQUcsaUJBR2xCLGNBQWUsQ0FBRyxVQUdsQixlQUFnQixDQUFHLGVBR25CLGlCQUFrQixDQUNsQixjQUFlLENBQUcsZUFHbEIsaUJBQWtCLENBQ2xCLGVBQWdCLENBQUcsaUJBR25CLG9CQUFxQixDQUFHLFVBR3hCLFNBQVUsQ0FBRyxlQUdiLGlCQUFrQixDQUNsQixRQUFTLENBQUcsZUFHWixpQkFBa0IsQ0FDbEIsU0FBVSxDQUFHLGlCQUdiLHFCQUFzQixDQUFHLFVBR3pCLGVBQWdCLENBQUcsZUFHbkIsaUJBQWtCLENBQ2xCLGNBQWUsQ0FBRyxlQUdsQixpQkFBa0IsQ0FDbEIsZUFBZ0IsQ0FBRyxpQkFHbkIsZUFBZ0IsQ0FBRyxVQUduQixlQUFnQixDQUFHLGVBR25CLGlCQUFrQixDQUNsQixjQUFlLENBQUcsZUFHbEIsaUJBQWtCLENBQ2xCLGVBQWdCLENBQUcsaUJBR25CLHFCQUFzQixDQUFHLFVBR3pCLFNBQVUsQ0FBRyxlQUdiLGlCQUFrQixDQUNsQixRQUFTLENBQUcsZUFHWixpQkFBa0IsQ0FDbEIsU0FBVSxDQUFHLGlCQUdiLHFCQUFzQixDQUFHLFVBR3pCLGVBQWdCLENBQUcsZUFHbkIsaUJBQWtCLENBQ2xCLGNBQWUsQ0FBRyxlQUdsQixpQkFBa0IsQ0FDbEIsZUFBZ0IsQ0FBRyxpQkFHbkIsZUFBZ0IsQ0FBRyxVQUduQixlQUFnQixDQUFHLGVBR25CLGlCQUFrQixDQUNsQixjQUFlLENBQUcsZUFHbEIsaUJBQWtCLENBQ2xCLGVBQWdCLENBQUcsaUJBR25CLHFCQUFzQixDQUFHLFVBR3pCLFNBQVUsQ0FBRyxlQUdiLGlCQUFrQixDQUNsQixRQUFTLENBQUcsZUFHWixpQkFBa0IsQ0FDbEIsU0FBVSxDQUFHLGlCQUdiLHFCQUFzQixDQUFHLFdBR3pCLGVBQWdCLENBQUcsZ0JBR25CLGlCQUFrQixDQUNsQixjQUFlLENBQUcsZ0JBR2xCLGlCQUFrQixDQUNsQixlQUFnQixDQUFHLGlCQUduQixlQUFnQixDQUFHLFdBR25CLGVBQWdCLENBQUcsZ0JBR25CLGlCQUFrQixDQUNsQixjQUFlLENBQUcsZ0JBR2xCLGlCQUFrQixDQUNsQixlQUFnQixDQUFHLGtCQUduQixxQkFBc0IsQ0FBRyxXQUd6QixVQUFXLENBQUcsa0JBR2QscUJBQXNCLENBQUcsMkNBR3pCLFVBQVcsQ0FDWCxVQUFXLENBQUcsMkVBRVosVUFBVyxDQUFHLCtFQUVkLFVBQVcsQ0FBRyxpRUFFZCxVQUFXLENBQUcsMkNBR2hCLFNBQVUsQ0FDVixVQUFXLENBQUcsMkVBRVosVUFBVyxDQUFHLCtFQUVkLFVBQVcsQ0FBRyxpRUFFZCxVQUFXLENBQUcsMkNBR2hCLGVBQWdCLENBQ2hCLFVBQVcsQ0FBRywyRUFFWixVQUFXLENBQUcsK0VBRWQsVUFBVyxDQUFHLGlFQUVkLFVBQVcsQ0FBRywyQ0FHaEIsU0FBVSxDQUNWLFVBQVcsQ0FBRywyRUFFWixVQUFXLENBQUcsK0VBRWQsVUFBVyxDQUFHLGlFQUVkLFVBQVcsQ0FBRywyQ0FHaEIsU0FBVSxDQUNWLFVBQVcsQ0FBRywyRUFFWixVQUFXLENBQUcsK0VBRWQsVUFBVyxDQUFHLGlFQUVkLFVBQVcsQ0FBRywyQ0FHaEIsZUFBZ0IsQ0FDaEIsVUFBVyxDQUFHLDJFQUVaLFVBQVcsQ0FBRywrRUFFZCxVQUFXLENBQUcsaUVBRWQsVUFBVyxDQUFHLDJDQUdoQixlQUFnQixDQUNoQixVQUFXLENBQUcsMkVBRVosVUFBVyxDQUFHLCtFQUVkLFVBQVcsQ0FBRyxpRUFFZCxVQUFXLENBQUcsMkNBR2hCLFdBQVksQ0FDWixVQUFXLENBQUcsMkVBRVosVUFBVyxDQUFHLCtFQUVkLFVBQVcsQ0FBRyxpRUFFZCxVQUFXLENBQUcsaURBR2hCLHFCQUFzQixDQUN0QixnQkFBaUIsQ0FDakIsaUJBQWtCLENBQUcsK0NBS3JCLGVBQWdCLENBQ2hCLGFBQWMsQ0FDZCxjQUFlLENBQUcsQ0FDdEIsb0NBQ0UsU0FDRSxjQUFlLENBQUcsY0FHbEIsaUJBQWtCLENBQ2xCLGFBQWMsQ0FBRyxjQUdqQixpQkFBa0IsQ0FDbEIsY0FBZSxDQUFHLGdCQUdsQixjQUFlLENBQUcsU0FHbEIsZUFBZ0IsQ0FBRyxjQUduQixpQkFBa0IsQ0FDbEIsY0FBZSxDQUFHLGNBR2xCLGlCQUFrQixDQUNsQixlQUFnQixDQUFHLGdCQUduQixvQkFBcUIsQ0FBRyxTQUd4QixTQUFVLENBQUcsY0FHYixpQkFBa0IsQ0FDbEIsUUFBUyxDQUFHLGNBR1osaUJBQWtCLENBQ2xCLFNBQVUsQ0FBRyxnQkFHYixxQkFBc0IsQ0FBRyxTQUd6QixlQUFnQixDQUFHLGNBR25CLGlCQUFrQixDQUNsQixjQUFlLENBQUcsY0FHbEIsaUJBQWtCLENBQ2xCLGVBQWdCLENBQUcsZ0JBR25CLGVBQWdCLENBQUcsU0FHbkIsZUFBZ0IsQ0FBRyxjQUduQixpQkFBa0IsQ0FDbEIsY0FBZSxDQUFHLGNBR2xCLGlCQUFrQixDQUNsQixlQUFnQixDQUFHLGdCQUduQixxQkFBc0IsQ0FBRyxTQUd6QixTQUFVLENBQUcsY0FHYixpQkFBa0IsQ0FDbEIsUUFBUyxDQUFHLGNBR1osaUJBQWtCLENBQ2xCLFNBQVUsQ0FBRyxnQkFHYixxQkFBc0IsQ0FBRyxTQUd6QixlQUFnQixDQUFHLGNBR25CLGlCQUFrQixDQUNsQixjQUFlLENBQUcsY0FHbEIsaUJBQWtCLENBQ2xCLGVBQWdCLENBQUcsZ0JBR25CLGVBQWdCLENBQUcsU0FHbkIsZUFBZ0IsQ0FBRyxjQUduQixpQkFBa0IsQ0FDbEIsY0FBZSxDQUFHLGNBR2xCLGlCQUFrQixDQUNsQixlQUFnQixDQUFHLGdCQUduQixxQkFBc0IsQ0FBRyxTQUd6QixTQUFVLENBQUcsY0FHYixpQkFBa0IsQ0FDbEIsUUFBUyxDQUFHLGNBR1osaUJBQWtCLENBQ2xCLFNBQVUsQ0FBRyxnQkFHYixxQkFBc0IsQ0FBRyxVQUd6QixlQUFnQixDQUFHLGVBR25CLGlCQUFrQixDQUNsQixjQUFlLENBQUcsZUFHbEIsaUJBQWtCLENBQ2xCLGVBQWdCLENBQUcsZ0JBR25CLGVBQWdCLENBQUcsVUFHbkIsZUFBZ0IsQ0FBRyxlQUduQixpQkFBa0IsQ0FDbEIsY0FBZSxDQUFHLGVBR2xCLGlCQUFrQixDQUNsQixlQUFnQixDQUFHLGlCQUduQixxQkFBc0IsQ0FBRyxVQUd6QixVQUFXLENBQUcsaUJBR2QscUJBQXNCLENBQUcseUNBR3pCLFVBQVcsQ0FDWCxVQUFXLENBQUcseUVBRVosVUFBVyxDQUFHLDZFQUVkLFVBQVcsQ0FBRywrREFFZCxVQUFXLENBQUcseUNBR2hCLFNBQVUsQ0FDVixVQUFXLENBQUcseUVBRVosVUFBVyxDQUFHLDZFQUVkLFVBQVcsQ0FBRywrREFFZCxVQUFXLENBQUcseUNBR2hCLGVBQWdCLENBQ2hCLFVBQVcsQ0FBRyx5RUFFWixVQUFXLENBQUcsNkVBRWQsVUFBVyxDQUFHLCtEQUVkLFVBQVcsQ0FBRyx5Q0FHaEIsU0FBVSxDQUNWLFVBQVcsQ0FBRyx5RUFFWixVQUFXLENBQUcsNkVBRWQsVUFBVyxDQUFHLCtEQUVkLFVBQVcsQ0FBRyx5Q0FHaEIsU0FBVSxDQUNWLFVBQVcsQ0FBRyx5RUFFWixVQUFXLENBQUcsNkVBRWQsVUFBVyxDQUFHLCtEQUVkLFVBQVcsQ0FBRyx5Q0FHaEIsZUFBZ0IsQ0FDaEIsVUFBVyxDQUFHLHlFQUVaLFVBQVcsQ0FBRyw2RUFFZCxVQUFXLENBQUcsK0RBRWQsVUFBVyxDQUFHLHlDQUdoQixlQUFnQixDQUNoQixVQUFXLENBQUcseUVBRVosVUFBVyxDQUFHLDZFQUVkLFVBQVcsQ0FBRywrREFFZCxVQUFXLENBQUcseUNBR2hCLFdBQVksQ0FDWixVQUFXLENBQUcseUVBRVosVUFBVyxDQUFHLDZFQUVkLFVBQVcsQ0FBRywrREFFZCxVQUFXLENBQUcsK0NBR2hCLHFCQUFzQixDQUN0QixnQkFBaUIsQ0FDakIsaUJBQWtCLENBQUcsNENBS3JCLGVBQWdCLENBQ2hCLGFBQWMsQ0FDZCxjQUFlLENBQUcsQ0FDdEIsb0VBbUJFLFFBQVMsQ0FDVCxTQUFVLENBQUcsRUFHYixpQkFBa0IsQ0FDbEIsZUFBZ0IsQ0FDaEIsa0JBQW1CLENBQ25CLGlDQUFrQyxDQUFHLEtBSXJDLGlCQUFrQixDQUNsQixtQkFBb0IsQ0FBRyxTQUl2QixnQkFBaUIsQ0FDakIsbUJBQW9CLENBdCtDdEIsTUF5K0NFLGFBQWMsQ0FDZCxtQkFBb0IsQ0FBRyxrQkFRdkIsaURBQWtELENBQ2xELGtCQUFtQixDQUNuQixpQkFBa0IsQ0FDbEIsYUFBYyxDQUNkLGlDQUFrQyxDQUNsQyxZQUFhLENBQ2Isb0JBQXFCLENBQ3JCLGVBQWdCLENBQUcsc0RBT2pCLGFBQWMsQ0FDZCxhQUFjLENBL2dEbEIsR0FraERFLGdCQUFpQixDQUFHLEdBR3BCLGlCQUFrQixDQUFHLEdBR3JCLG1CQUFvQixDQUFHLEdBR3ZCLGtCQUFtQixDQUFHLEdBR3RCLG1CQUFvQixDQUFHLEdBR3ZCLGNBQWUsQ0FBRyxvQ0FqaURwQixHQXFpREksY0FBZSxDQWpCbkIsR0FvQkksZ0JBQWlCLENBakJyQixHQW9CSSxtQkFBb0IsQ0FqQnhCLEdBb0JJLG1CQUFvQixDQWpCeEIsR0FvQkksaUJBQWtCLENBakJ0QixHQW9CSSxjQUFlLENBQUcsQ0F2bER0QixFQXlsREUsYUFBYyxDQUNkLG9CQUFxQixDQUNyQixtQkFBb0IsQ0FDcEIsY0FBZSxDQUFHLGdCQUVoQixhQUFjLENBQUcsTUFFakIsUUFBUyxDQW5nRGIsR0FzZ0RFLGVBQWdCLENBQ2hCLFFBQVMsQ0FDVCxjQUFlLENBQ2YsWUFBYSxDQUNiLCtCQUFnQyxDQUNoQyxhQUFjLENBQ2QsbUJBQW9CLENBQ3BCLFVBQVcsQ0FBRyxTQUtkLGVBQWdCLENBQ2hCLGtCQUFtQixDQUNuQiwyQkFBNEIsQ0FBRyxHQUcvQixpQkFBa0IsQ0FBRyxHQUdyQixvQkFBcUIsQ0FDckIsbUJBQW9CLENBQUcsR0FHdkIsbUJBQW9CLENBQUcsd0JBR3ZCLG1CQUFvQixDQUNwQixlQUFnQixDQUNoQix1QkFBd0IsQ0FBRyxHQUczQixrQkFBbUIsQ0FBRyxNQUVwQixvQkFBcUIsQ0FDckIsZ0JBQWlCLENBQUcsV0FHdEIsZUFBZ0IsQ0FDaEIscUNBQXNDLENBQ3RDLDZCQUE4QixDQUFHLHdCQUUvQixlQUFnQixDQUNoQixhQUFjLENBQUcsS0FHbkIsYUFBYyxDQUNkLG1CQUFvQixDQUNwQixhQUFjLENBQUcsWUFFZixxQkFBc0IsQ0FBRyxLQUczQixXQUFZLENBQ1osV0FBWSxDQUNaLDhCQUErQixDQUFHLEtBR2xDLDJEQUE0RCxDQUM1RCxrQkFBbUIsQ0FDbkIsV0FBWSxDQUNaLHdCQUF5QixDQUN6Qix3QkFBeUIsQ0FDekIsb0NBQXFDLENBQUcsSUFHeEMsMEJBQTJCLENBQzNCLFFBQVMsQ0FDVCx3QkFBeUIsQ0FDekIsV0FBWSxDQUNaLDJEQUE0RCxDQUFHLFdBRy9ELGlCQUFrQixDQUNsQixvQkFBcUIsQ0FDckIsa0JBQW1CLENBQ25CLGVBQWdCLENBQ2hCLGFBQWMsQ0FBRyxNQUdqQixjQUFlLENBQ2YsZUFBZ0IsQ0FBRyxNQUduQixnQkFBaUIsQ0FDakIsYUFBYyxDQUFHLFFBRWYsZ0JBQWlCLENBQUcsV0FHdEIsYUFBYyxDQUNkLGVBQWdCLENBQUcsV0FHbkIsZUFBZ0IsQ0FBRyxZQUduQixnQkFBaUIsQ0FBRyxhQUdwQixpQkFBa0IsQ0FBRyxjQUdyQixrQkFBbUIsQ0FBRyxvQ0FHdEIsa0JBQ0UsZUFBZ0IsQ0FBRyxtQkFHbkIsZ0JBQWlCLENBQUcsb0JBR3BCLGlCQUFrQixDQUFHLHFCQUdyQixrQkFBbUIsQ0FBRyxDQUMxQixvQ0FDRSxpQkFDRSxlQUFnQixDQUFHLGtCQUduQixnQkFBaUIsQ0FBRyxtQkFHcEIsaUJBQWtCLENBQUcsb0JBR3JCLGtCQUFtQixDQUFHLENBQzFCLGdCQUNFLHVCQUF3QixDQUFHLGFBRzNCLEVBQ0UsaUNBQWtDLENBQ2xDLHNCQUF1QixDQUN2QiwwQkFBMkIsQ0FDM0IsMkJBQTRCLENBUmhDLGdCQVdJLHdCQUF5QixDQUFHLGdCQUc1Qix1QkFBd0IsQ0FBRyxxQkFHM0Isd0JBQXlCLENBQUcscUJBRzVCLHFDQUFzQyxDQUFHLHFCQUd6QyxrQ0FBbUMsQ0FBRyxrQkFHdEMsNEJBQTZCLENBQUcsa0JBR2hDLDZCQUE4QixDQUFHLGtCQUdqQyw2QkFBOEIsQ0FBRyxZQUlqQyx5QkFBMEIsQ0FBRyxjQUc3QiwyQkFBNEIsQ0FBRyw0REFLL0IsVUFBVyxDQUFHLGtCQUdkLDRCQUE2QixDQUFHLGVBSWhDLHFCQUFzQixDQUN0Qix1QkFBd0IsQ0FBRyxNQUczQiwwQkFBMkIsQ0FBRyxPQUk5Qix1QkFBd0IsQ0F0dEQ1QixJQXl0REkseUJBQTBCLENBQUcsTUFHN0IsWUFBYSxDQUNmLFFBR0UsU0FBVSxDQUNWLFFBQVMsQ0FBRyxNQUlaLHNCQUF1QixDQUFHLENBQzlCLGdEQUNFLG9CQUFxQixDQUNyQixpQkFBa0IsQ0FDbEIsYUFBYyxDQUNkLGNBQWUsQ0FDZix1QkFBd0IsQ0FFeEIsNkJBQThCLENBQzlCLHFCQUFzQixDQUN0Qiw0QkFBNkIsQ0FDN0IsaUJBQWtCLENBQ2xCLHFCQUFzQixDQUN0QixpQkFBa0IsQ0FDbEIsZ0JBQWlCLENBQ2pCLGtCQUFtQixDQUNuQixVQUFXLENBQUcsb0pBRVosU0FBVSxDQUFHLGdKQUViLGtCQUFtQixDQUNuQixVQUFXLENBQUcsb0VBRWQsZ0JBQWlCLENBQUcsd0VBRXBCLGlCQUFrQixDQUFHLHdFQUVyQixpQkFBa0IsQ0FBRyxvRkFFckIsYUFBYyxDQUNkLFVBQVcsQ0FDWCxhQUFjLENBQ2QsY0FBZSxDQUFHLGdGQUVsQixrQkFBbUIsQ0FDbkIsVUFBVyxDQUFHLGdOQUVaLGtCQUFtQixDQUNuQixVQUFXLENBQUcsd0ZBRWhCLGVBQWdCLENBQ2hCLFVBQVcsQ0FBRyxnT0FFWixrQkFBbUIsQ0FDbkIsVUFBVyxDQUFHLGdGQUVoQixrQkFBbUIsQ0FDbkIsVUFBVyxDQUFHLGdOQUVaLGtCQUFtQixDQUNuQixVQUFXLENBQUcsd0VBRWhCLGtCQUFtQixDQUNuQixVQUFXLENBQUcsZ01BRVosa0JBQW1CLENBQ25CLFVBQVcsQ0FBRyxnRkFFaEIsa0JBQW1CLENBQ25CLFVBQVcsQ0FBRyxnTkFFWixrQkFBbUIsQ0FDbkIsVUFBVyxDQUFHLDRFQUVoQix3QkFBeUIsQ0FDekIsYUFBYyxDQUFHLG9SQUVmLHNCQUF1QixDQUFHLHdNQUUxQixvQkFBcUIsQ0FDckIsYUFBYyxDQUFHLDRHQUVqQix3QkFBeUIsQ0FDekIsYUFBYyxDQUFHLHdRQUVmLG9CQUFxQixDQUNyQixhQUFjLENBQUcsb0hBRW5CLHFCQUFzQixDQUN0QixVQUFXLENBQUcsd1JBRVosb0JBQXFCLENBQ3JCLGFBQWMsQ0FBRyw0R0FFbkIsd0JBQXlCLENBQ3pCLGFBQWMsQ0FBRyx3UUFFZixvQkFBcUIsQ0FDckIsYUFBYyxDQUFHLG9HQUVuQix3QkFBeUIsQ0FDekIsYUFBYyxDQUFHLHdQQUVmLG9CQUFxQixDQUNyQixhQUFjLENBQUcsNEdBRW5CLHdCQUF5QixDQUN6QixhQUFjLENBQUcsd1FBRWYsb0JBQXFCLENBQ3JCLGFBQWMsQ0FBRyw0S0FFckIsWUFBYSxDQUNiLGtCQUFtQixDQUNuQixtQkFBb0IsQ0FBRyxnSEFFdkIsVUFBVyxDQUNYLGFBQWMsQ0FDZCxPQUFRLENBQ1IsUUFBUyxDQUNULGtCQUFtQixDQUNuQiw0Q0FBNkMsQ0FDN0Msc0JBQXVCLENBQ3ZCLGlCQUFrQixDQUNsQixTQUFVLENBQ1YsV0FBWSxDQUNaLG9CQUFxQixDQUNyQixvQkFBcUIsQ0FBRyx3SEFFeEIsYUFBYyxDQUNkLFVBQVcsQ0FDWCxTQUFVLENBQUcsb09BSWYsYUFBYyxDQUNkLHFCQUFzQixDQUN0QixVQUFXLENBQ1gsZ0JBQWlCLENBQ2pCLGNBQWUsQ0FDZix3QkFBeUIsQ0FDekIsZUFBZ0IsQ0FDaEIsbUJBQW9CLENBQ3BCLGNBQWUsQ0FDZixXQUFZLENBQ1osd0JBQXlCLENBQ3pCLDBDQUE4QyxDQUM5QyxlQUFnQixDQUVoQiwwREFBMkQsQ0FDM0QsdUJBQXdCLENBQ3hCLG9CQUFxQixDQUFHLDhUQUd0Qix3QkFBeUIsQ0FDekIsa0JBQW1CLENBQ25CLFlBQWEsQ0FDYiwwQkFBMkIsQ0FFM0IsMERBQTJELENBcHNEL0QsU0F1c0RFLGNBQWUsQ0FBRyxlQUVoQixXQUFZLENBQUcsb0VBS2pCLHdCQUF5QixDQUN6QixjQUFlLENBQUcsZ0NBSWxCLGVBQWdCLENBQ2hCLHVCQUF3QixDQUN4QixvQkFBcUIsQ0F6dkR2QixxQkE0dkRFLHFCQUFzQixDQUFHLCtDQUt6QixlQUFnQixDQUFHLDZDQUluQixvQkFBcUIsQ0FDckIsa0JBQW1CLENBQ25CLGlCQUFrQixDQUNsQixlQUFnQixDQUNoQix1QkFBd0IsQ0FBRyw2Q0FJM0IsbUJBQW9CLENBQUcsY0FHdkIsVUFBVyxDQUFHLE1BR2QsYUFBYyxDQUNkLFFBQVMsQ0FDVCxrQkFBbUIsQ0FDbkIsa0JBQW1CLENBQ25CLGVBQWdCLENBQ2hCLFdBQVksQ0FBRyxhQUViLGVBQWdCLENBQ2hCLG1CQUFvQixDQUFHLFdBR3pCLGtCQUFtQixDQUNuQixtQkFBb0IsQ0FDcEIsaUJBQWtCLENBQ2xCLFVBQVcsQ0FBRyxhQUdkLGFBQWMsQ0FDZCxVQUFXLENBQ1gsa0JBQW1CLENBQUcsMkJBRXBCLHFCQUFzQixDQUFHLDRCQUV6QixxQkFBc0IsQ0FBRywwREFHM0Isa0JBQW1CLENBQ25CLFFBQVMsQ0FDVCxxQkFBc0IsQ0FBRyxtQkFHekIsaUJBQWtCLENBQ2xCLFFBQVMsQ0FDVCxXQUFZLENBQ1osY0FBZSxDQUNmLGtCQUFtQixDQUNuQixXQUFZLENBQ1osd0JBQXlCLENBQUcsK0JBRTFCLGNBQWUsQ0FBRyw4QkFFbEIsYUFBYyxDQUFHLG1CQUduQixlQUFnQixDQUNoQixhQUFjLENBQUcsb0JBR2pCLFdBQVksQ0FDWixhQUFjLENBQ2QsZ0JBQWlCLENBQ2pCLGlCQUFrQixDQUNsQixRQUFTLENBQUcsaUxBTVYsUUFBUyxDQTN6RGIsU0E4ekRFLFFBQVMsQ0FDVCxTQUFVLENBQ1YsUUFBUyxDQXZ6RFgsT0EwekRFLG9CQUFxQixDQUFHLFVBR3hCLHdCQUF5QixDQUN6QixlQUFnQixDQUNoQixpQkFBa0IsQ0FBRyxpQkFFbkIsa0JBQW1CLENBQ25CLG1CQUFvQixDQUNwQixRQUFTLENBQ1Qsc0JBQXVCLENBOTRDM0IsT0FpNUNFLGdCQUFpQixDQUNqQixjQUFlLENBQ2Ysd0JBQXlCLENBQ3pCLGVBQWdCLENBQ2hCLGVBQWdCLENBQ2hCLGNBQWUsQ0FDZixtQkFBb0IsQ0FDcEIsa0JBQW1CLENBQ25CLFdBQVksQ0FDWix3QkFBeUIsQ0FDekIsZUFBZ0IsQ0FDaEIsdUJBQXdCLENBQ3hCLG9CQUFxQixDQUNyQixnT0FBaU8sQ0FDak8sdUJBQXdCLENBQ3hCLHVDQUF3QyxDQUN4QywyQkFBNEIsQ0FBRyxtQ0FqNkNqQyxPQW82Q00sc1dBQXVXLENBQUcsQ0FDOVcsZ0JBQ0Usd0JBQXlCLENBQ3pCLGNBQWUsQ0FBRyxtQkFFbEIsWUFBYSxDQUFHLGlCQUVoQixXQUFZLENBQUcsOEJBR2pCLG9DQUF3QyxDQUN4QyxvQkFBcUIsQ0FBRyxrQkFHeEIsYUFBYyxDQUFHLFlBR2pCLFlBQWEsQ0FDYixrQkFBbUIsQ0FDbkIsa0JBQW1CLENBQ25CLGlCQUFrQixDQUNsQixnQkFBaUIsQ0FDakIsYUFBYyxDQUFHLHVCQUVmLGFBQWMsQ0FBRyxNQUduQixZQUFhLENBQUcsV0FHaEIsaUJBQWtCLENBQUcsOERBR3JCLHFCQUNFLHVCQUF3QixDQUFHLENBRS9CLGlFQUNFLHFCQUNFLHVCQUF3QixDQUFHLENBRS9CLG9DQUNFLGlCQUNFLHVCQUF3QixDQUFHLENBRS9CLHlDQUNFLGlCQUNFLFlBQWEsQ0FBRyxDQUVwQiwrREFDRSxzQkFDRSx1QkFBd0IsQ0FBRyxDQUUvQix1RUFDRSxzQkFDRSx1QkFBd0IsQ0FBRyxDQUUvQixvQ0FDRSxnQkFDRSx1QkFBd0IsQ0FBRyxDQUUvQix5Q0FDRSxnQkFDRSxZQUFhLENBQUcsQ0FFcEIsK0RBQ0UscUJBQ0UsdUJBQXdCLENBQUcsQ0FFL0IsdUVBQ0UscUJBQ0UsdUJBQXdCLENBQUcsQ0FFL0IsNEJBRUUsNEJBQTZCLENBQzdCLFNBQVUsQ0FDVixVQUFXLENBQ1gsZUFBZ0IsQ0FDaEIscUJBQXNCLENBQUcsMkNBR3pCLDBCQUEyQixDQUMzQixXQUFZLENBQ1osVUFBVyxDQUNYLGdCQUFpQixDQUNqQixTQUFVLENBQUcsdUNBSWIsd0JBQXlCLENBQUcsMkNBRjlCLHVDQU1NLHdCQUF5QixDQUFHLENBQ2hDLDBDQVBGLHVDQVVNLFlBQWEsQ0FBRyxDQUV0Qix1Q0FFRSx1QkFBd0IsQ0FBRywyQ0FGN0IsdUNBTU0sdUJBQXdCLENBQUcsQ0FDL0IsMENBUEYsdUNBVU0sd0JBQXlCLENBQUcsQ0FFbEMsWUFDRSxxQkFBc0IsQ0FBRyxhQUd6QixzQkFBdUIsQ0FBRyxjQUcxQixhQUFjLENBQ2QsZ0JBQWlCLENBQ2pCLGlCQUFrQixDQUFHLG1DQUdyQixXQUFZLENBQ1osYUFBYyxDQUFHLGlCQUVqQixVQUFXLENBQUcsYUFHZCxlQUFnQixDQUNoQixpQkFBa0IsQ0FBRyx5Q0FFbkIsV0FBWSxDQUNaLGFBQWMsQ0FBRyxvQkFFakIsVUFBVyxDQUFHLGdCQUVkLFVBQVcsQ0FDWCxXQUFZLENBQ1osbUJBQW9CLENBQ3BCLGNBQWUsQ0FDZix3QkFBeUIsQ0FBRyx3Q0FFMUIsYUFBYyxDQUNkLFdBQVksQ0FDWixnQkFBaUIsQ0FDakIsaUJBQWtCLENBQ2xCLE9BQVEsQ0FDUixTQUFVLENBQUcsZUFFZixhQUFjLENBQUcscUJBRWYseUJBQTBCLENBQUcsdUJBRS9CLGFBQWMsQ0FBRyxvQkFHbkIsZUFBZ0IsQ0FBRyxnQkFHbkIsWUFBYSxDQUNiLGNBQWUsQ0FDZixLQUFNLENBQ04sUUFBUyxDQUNULE1BQU8sQ0FDUCxPQUFRLENBQ1IsWUFBYSxDQUNiLGlDQUFxQyxDQUNyQyxpQkFBa0IsQ0FBRyxRQUdyQixZQUFhLENBQ2IsWUFBYSxDQUNiLFlBQWEsQ0FDYix3QkFBeUIsQ0FDekIsd0JBQXlCLENBQ3pCLHdCQUF5QixDQUN6QixlQUFnQixDQUNoQixpQkFBa0IsQ0FDbEIsZUFBZ0IsQ0FBRyxpQ0FFakIsU0FBVSxDQUFHLG9DQVhqQixRQWNNLFlBQWEsQ0FBRyxDQUNwQixrREFFRSxXQUFZLENBQUcsb0JBRWYsZUFBZ0IsQ0FBRyxvQ0FuQnZCLFFBc0JNLFdBQVksQ0FDWixlQUFnQixDQUFHLENBQ3ZCLGlCQUNFLFNBQVUsQ0FBRyxvQ0FFYixnQkFDRSxTQUFVLENBQ1YsVUFBVyxDQUNYLGFBQWMsQ0FBRyxDQUNyQixvQ0FDRSxhQUNFLFNBQVUsQ0FDVixlQUFnQixDQUFHLENBQ3ZCLG9DQUNFLGNBQ0UsU0FBVSxDQUNWLGVBQWdCLENBQUcsQ0FDdkIsb0NBQ0UsY0FDRSxTQUFVLENBQ1YsZUFBZ0IsQ0FBRyxDQUN2QixhQUNFLEtBQU0sQ0FDTixNQUFPLENBQ1AsVUFBVyxDQUNYLFdBQVksQ0FDWixZQUFhLENBQ2IsZ0JBQWlCLENBQ2pCLGNBQWUsQ0FDZixhQUFjLENBQ2QsV0FBWSxDQWhpRWhCLE1BbWlFRSxrQkFBbUIsQ0FDbkIsZUFBZ0IsQ0FBRyxrQkFJakIsd0JBQXlCLENBQ3pCLHdCQUF5QixDQUFHLFFBRzVCLGdCQUFpQixDQUNqQixnQ0FBaUMsQ0FBRyxZQUlwQyxrQkFBbUIsQ0FDbkIsV0FBWSxDQUFHLGtCQUdiLHNCQUF1QixDQUFHLG9DQUsxQixnQ0FBaUMsQ0FDakMsZ0JBQWlCLENBQ2pCLGVBQWdCLENBQUcseUJBR3JCLHdCQUF5QixDQUFHLGtCQUc1QixnQ0FBaUMsQ0FBRyx5Q0FHdEMsa0JBQ0UsWUFBYSxDQUFHLGtCQUVoQixZQUFhLENBQUcsNkNBSWhCLGFBQWMsQ0FBRyxlQUVqQixZQUFhLENBQUcsQ0FFcEIsYUFDRSxhQUFjLENBQ2QsVUFBVyxDQUNYLGlCQUFrQixDQUFHLHFCQUdyQix3QkFBeUIsQ0FBRyx1Q0FFNUIsd0JBQXlCLENBQUcsWUFHNUIsWUFBYSxDQUNiLGlCQUFrQixDQUNsQixXQUFZLENBQ1osY0FBZSxDQUNmLGFBQWMsQ0FBRywwQkFFZixpQkFBa0IsQ0FDbEIsUUFBUyxDQUNULE1BQU8sQ0FDUCxZQUFhLENBQ2IsVUFBVyxDQUNYLFlBQWEsQ0FDYixlQUFnQixDQUNoQixlQUFnQixDQUNoQixxQkFBc0IsQ0FDdEIsZ0NBQW9DLENBQ3BDLGlCQUFrQixDQUNsQixxQ0FBeUMsQ0FDekMsMkJBQTRCLEVBQzVCLHNCQUF3QixFQUN4Qix1QkFBeUIsQ0FDekIsVUFBVyxDQUNYLGNBQWUsQ0FDZixnQkFBaUIsQ0FBRyw2QkFFbEIsZUFBZ0IsQ0FBRyw2QkFFbkIsZUFBZ0IsQ0FBRyxrQkFFckIsUUFBUyxDQUNULFFBQVMsQ0FDVCxVQUFXLENBQUcsNkJBRVosYUFBYyxDQUNkLFNBQVUsQ0FDVixXQUFZLENBQ1osZ0JBQWlCLENBQ2pCLFVBQVcsQ0FDWCxTQUFVLENBQ1YsY0FBZSxDQUFHLGVBRXBCLGlCQUFrQixDQUNsQixVQUFXLENBQ1gsV0FBWSxDQUNaLFFBQVMsQ0FDVCxjQUFlLENBQ2YsZUFBZ0IsQ0FDaEIsZUFBZ0IsQ0FDaEIsY0FBZSxDQUFHLHFEQUVoQixrQkFBbUIsQ0FBRyxzQ0FFdEIsVUFBVyxDQUFHLDJCQUVkLGtCQUFtQixDQUFHLDRCQUV0QixVQUFXLENBQUcscUVBRWQsVUFBVyxDQUFHLGVBRWhCLGlCQUFrQixDQUNsQixVQUFXLENBQ1gsV0FBWSxDQUNaLFFBQVMsQ0FDVCxjQUFlLENBQ2YsZUFBZ0IsQ0FDaEIsZUFBZ0IsQ0FDaEIsY0FBZSxDQUFHLHFEQUVoQixrQkFBbUIsQ0FBRywyQkFFdEIsV0FBWSxDQUFHLDJCQUVmLGtCQUFtQixDQUFHLGdCQUV4QixjQUFlLENBQ2YsVUFBVyxDQUNYLG1CQUFvQixDQUNwQixxQkFBc0IsQ0FBRyxxQ0FFekIsYUFBYyxDQUFHLHlDQUVqQixhQUFjLENBQUcsdUNBRWpCLGFBQWMsQ0FBRyxvQ0FFakIsY0FBZSxDQUFHLHVDQUVoQixjQUFlLENBQ2YsNEJBQTZCLENBQUcsb0NBRWxDLGNBQWUsQ0FBRyxtQkFHcEIsV0FBWSxDQUFHLGdCQUdmLGFBQWMsQ0FBRyxpQ0FFZixXQUFZLENBQUcscUJBR2pCLEtBQU0sQ0FDTixNQUFPLENBQUcsNEJBRVIsVUFBVyxDQUNYLG9CQUFxQixDQUNyQixpQ0FBa0MsQ0FDbEMsa0NBQW1DLENBQ25DLDRCQUE2QixDQUM3Qiw2Q0FBaUQsQ0FDakQsaUJBQWtCLENBQ2xCLFFBQVMsQ0FDVCxRQUFTLENBQUcsMkJBRVosVUFBVyxDQUNYLG9CQUFxQixDQUNyQixpQ0FBa0MsQ0FDbEMsa0NBQW1DLENBQ25DLDRCQUE2QixDQUM3QixpQkFBa0IsQ0FDbEIsUUFBUyxDQUNULFFBQVMsQ0FBRyx5RUFLZCxZQUFhLENBQUcsa0JBR2hCLGlCQUFrQixDQUNsQixTQUFVLENBQ1YsT0FBUSxDQUNSLFVBQVcsQ0FDWCxXQUFZLENBQ1osU0FBVSxDQUNWLFlBQWEsQ0FBRyw4RUFJaEIsNEJBQTZCLENBQUcsa0JBZWhDLGlCQUFrQixDQUNsQixvQkFBcUIsQ0FDckIscUJBQXNCLENBQ3RCLGNBQWUsQ0FDZixNQUFPLEVBQ1AsY0FBZ0IsQ0FDaEIsd0JBQXlCLENBQ3pCLHFCQUFzQixDQUN0QixvQkFBcUIsQ0FDakIsZ0JBQWlCLENBQUcsb0JBR3hCLHFCQUFzQixDQUFHLCtCQUd6QixpQkFBa0IsQ0FDbEIsUUFBUyxDQUNULFlBQWEsQ0FDYixZQUFhLENBQ2IsVUFBVyxDQUNYLHFCQUFzQixDQUN0QixZQUFhLENBQ2IsZUFBZ0IsQ0FDaEIscUNBQXlDLENBQUcsZ0RBRzVDLE1BQU8sQ0FBRyxvQkFHVixjQUFlLENBQUcsd0NBS2xCLGlCQUFrQixDQUNsQixhQUFjLENBQ2QsZUFBZ0IsQ0FDaEIsaUJBQWtCLENBQ2xCLFdBQVksQ0FDWixxQkFBc0IsQ0FDdEIsaUJBQWtCLENBQ2xCLHFCQUFzQixDQUd0Qiw4RUFBcUYsQ0FDckYsMkJBQTRCLENBQzVCLHdEQUE2RCxDQUM3RCxVQUFXLENBQ1gsb0JBQXFCLENBQ3JCLGtCQUFtQixDQUNuQixnQkFBaUIsQ0FBRyx5Q0FHcEIsVUFBVyxDQUFHLDZDQUdkLGFBQWMsQ0FDZCxlQUFnQixDQUNoQixpQkFBa0IsQ0FDbEIsc0JBQXVCLENBQ3ZCLGtCQUFtQixDQUFHLDJEQUd0QixpQkFBa0IsQ0FBRyw2Q0FHckIsaUJBQWtCLENBQ2xCLE9BQVEsQ0FDUixVQUFXLENBQ1gsYUFBYyxDQUNkLFVBQVcsQ0FDWCxXQUFZLENBQ1osMkVBQTRFLENBQzVFLGFBQWMsQ0FBRyxtREFHakIsK0JBQWdDLENBQUcsbUVBR25DLCtCQUFnQyxDQUFHLDRDQUduQyxpQkFBa0IsQ0FDbEIsS0FBTSxDQUNOLE9BQVEsQ0FDUixhQUFjLENBQ2QsVUFBVyxDQUNYLFdBQVksQ0FBRyw4Q0FHZixhQUFjLENBQ2QsVUFBVyxDQUNYLFdBQVksQ0FDWix5RUFBMEUsQ0FBRyx3Q0FHN0UsaUJBQWtCLENBQ2xCLFlBQWEsQ0FDYixRQUFTLENBQ1QsZUFBZ0IsQ0FDaEIsa0JBQW1CLENBQUcsMkRBR3RCLFlBQWEsQ0FDYix3QkFBeUIsQ0FDekIsVUFBVyxDQUNYLFdBQVksQ0FDWixTQUFVLENBQ1YscUJBQXNCLENBQ3RCLGtGQUFtRixDQUNuRiw0RUFBNkUsQ0FDN0UsYUFBYyxDQUNkLHNCQUF1QixDQUN2QixrQkFBbUIsQ0FDbkIsZUFBZ0IsQ0FBRyxzQ0FHbkIsZUFBZ0IsQ0FDaEIseUJBQTBCLENBQzFCLDJCQUE0QixDQUFHLHlFQUcvQixpQkFBa0IsQ0FDbEIsWUFBYSxDQUFHLGtDQUtoQixVQUFXLENBQ1gsaUJBQWtCLENBQ2xCLGlCQUFrQixDQUNsQixlQUFnQixDQUNoQixrQkFBbUIsQ0FDbkIsaUJBQWtCLENBQ2xCLGdCQUFpQixDQUNqQixnQ0FBaUMsQ0FBRyxxQ0FHcEMsWUFBYSxDQUNiLFFBQVMsQ0FDVCxlQUFnQixDQUNoQixlQUFnQixDQUNoQixnQkFBaUIsQ0FDakIsb0JBQXFCLENBQ3JCLDBCQUEyQixDQUFHLG1EQUc5QixpQkFBa0IsQ0FDbEIsY0FBZSxDQUFHLHFEQUdsQixpQkFBa0IsQ0FDbEIsVUFBVyxDQUNYLGNBQWUsQ0FBRyxpREFHbEIsd0JBQXlCLENBR3pCLDBEQUEyRCxDQUMzRCxVQUFXLENBQUcsZ0RBR2QsVUFBVyxDQUNYLGlCQUFrQixDQUNsQixrQkFBbUIsQ0FBRyxrREFHdEIsaUJBQWtCLENBQ2xCLGdCQUFpQixDQUNqQixjQUFlLENBQUcsa0RBR2xCLGlCQUFrQixDQUFHLHdDQUdyQixpQkFBa0IsQ0FDbEIseUJBQTBCLENBQUcsd0NBSzdCLGlCQUFrQixDQUNsQixlQUFnQixDQUNoQixRQUFTLENBQ1QsYUFBYyxDQUNkLFVBQVcsQ0FDWCxzQkFBdUIsQ0FDdkIsU0FBVSxDQUNWLHFCQUFzQixDQUN0QixxQkFBc0IsQ0FHdEIsbURBQTBELENBQzFELFdBQVksQ0FBRywyQ0FHZixVQUFXLENBQ1gsZUFBZ0IsQ0FBRyx3REFHbkIsUUFBUyxDQUNULFNBQVUsQ0FDVixrQkFBbUIsQ0FBRywyRUFHdEIsWUFBYSxDQUNiLFNBQVUsQ0FDVixXQUFZLENBQ1osU0FBVSxDQUNWLG1CQUFvQixDQUNwQixpQ0FBa0MsQ0FDbEMsZUFBZ0IsQ0FDaEIsVUFBVyxDQUNYLGNBQWUsQ0FDZixzQkFBdUIsQ0FDdkIsa0JBQW1CLENBQ25CLGVBQWdCLENBQUcseURBR25CLGlCQUFrQixDQUNsQixvQkFBcUIsQ0FDckIsd0JBQXlCLENBQ3pCLHFCQUFzQixDQUN0QixjQUFlLENBQ2YsaUJBQWtCLENBQ2xCLHdCQUF5QixDQUd6QixrRkFBc0YsQ0FDdEYseUJBQTBCLENBQzFCLDBCQUEyQixDQUMzQiwyQkFBNEIsQ0FDNUIsdURBQTRELENBQzVELFVBQVcsQ0FDWCxnQkFBaUIsQ0FDakIsY0FBZSxDQUFHLDhEQUdsQixvQkFBcUIsQ0FBRyw4RUFHeEIsaUJBQWtCLENBQ2xCLE9BQVEsQ0FDUixTQUFVLENBQ1YsYUFBYyxDQUNkLFVBQVcsQ0FDWCxXQUFZLENBQ1osMkVBQTRFLENBQzVFLGFBQWMsQ0FBRyxvRkFHakIsK0JBQWdDLENBQUcsa0VBR25DLGlCQUFrQixDQUNsQixxQkFBc0IsQ0FDdEIsd0JBQXlCLENBR3pCLHVGQUEyRixDQUMzRixVQUFXLENBQUcsK0RBR2Qsa0JBQW1CLENBQUcsb0ZBR3RCLCtCQUFnQyxDQUFHLHdDQUduQyxRQUFTLENBQ1QsU0FBVSxDQUFHLHNEQUdiLGlCQUFrQixDQUNsQixVQUFXLENBQ1gsY0FBZSxDQUFHLHdDQUtsQix3QkFBeUIsQ0FDekIsa0NBQXNDLENBQUcseURBR3pDLHFCQUFzQixDQUN0Qiw0QkFBNkIsQ0FDN0IsMkJBQTRCLENBRzVCLG9EQUEyRCxDQUMzRCw2QkFBOEIsQ0FBRyw2REFHakMsZ0JBQWlCLENBQ2pCLHNCQUF1QixDQUFHLCtEQUcxQiw2QkFBOEIsQ0FBRyx5Q0FHakMsd0JBQXlCLENBQ3pCLGtDQUFzQyxDQUFHLDRFQUd6QyxxQkFBc0IsQ0FBRyxpQkFLekIsc0JBQXVCLENBQ3ZCLGNBQWUsQ0FBRyxnQ0FHbEIsY0FBZSxDQUFHLHFFQUdsQixjQUFlLENBQUcsWUFLbEIsZ0JBQWlCLENBQUcsMkJBR3BCLGdCQUFpQixDQUNqQixpQkFBa0IsQ0FBRyxnQ0FHckIsY0FBZSxDQUNmLGdCQUFpQixDQUNqQixhQUFjLENBQUcsOENBR2pCLGdCQUFpQixDQUFHLCtCQUdwQixVQUFXLENBQ1gsUUFBUyxDQUFHLGdDQUdaLFVBQVcsQ0FDWCxTQUFVLENBQUcsK0JBR2IsV0FBWSxDQUFHLCtEQUdmLGFBQWMsQ0FBRyw2Q0FHakIsb0JBQXFCLENBQ3JCLHdCQUF5QixDQUFHLGtFQUc1QixVQUFXLENBQ1gsUUFBUyxDQUFHLHFGQUlaLFdBQVksQ0FBRyxvREFHZixrQkFBbUIsQ0FDbkIsaUJBQWtCLENBQUcsNENBR3JCLGtCQUFtQixDQUNuQixjQUFlLENBQUcsd0VBR2xCLGlCQUFrQixDQUFHLDhDQUdyQix3QkFBeUIsQ0FDekIsbUZBQW9GLENBQ3BGLDZFQUE4RSxDQUM5RSxhQUFjLENBQUcseURBR2pCLDJCQUE0QixDQUFHLDBFQUcvQiw2QkFBOEIsQ0FBRyw0SkFLakMsb1hBT0UsdURBQXdELENBQ3hELG9DQUFxQyxDQUNyQyxzQ0FBdUMsQ0FBRyxDQUU5Qyx5REFFRSxlQUFnQixDQUFHLGtCQUduQixjQUFlLENBQ2YsY0FBZSxDQUNmLGFBQWMsQ0FDZCxxQkFBc0IsQ0FDdEIscUJBQXNCLENBQ3RCLGdDQUFvQyxFQUNwQyxzQkFBd0IsRUFDeEIsdUJBQXlCLENBQ3pCLGlCQUFrQixDQUNsQixxQ0FBeUMsQ0FDekMsMkJBQTRCLENBQzVCLGdCQUFpQixDQUNqQixlQUFnQixDQUFHLGVBR25CLGFBQWMsQ0FDZCxhQUFjLENBQUcsb0NBR2pCLFVBQVcsQ0FBRyxpQkFHZCxRQUFTLENBQ1QsYUFBYyxDQUNkLGdCQUFpQixDQUNqQixVQUFXLENBQ1gsa0JBQW1CLENBQ25CLCtCQUFnQyxDQUNoQyx1Q0FBd0MsQ0FDeEMsb0NBQXFDLENBQUcsOENBR3hDLGFBQWMsQ0FDZCxvQkFBcUIsQ0FDckIsU0FBVSxDQUNWLHdCQUF5QixDQUFHLHlCQUc1QixhQUFjLENBQ2Qsd0JBQXlCLENBQUcsbUJBRzVCLHdCQUF5QixDQUFHLHNGQUc1QixhQUFjLENBQ2Qsa0JBQW1CLENBQ25CLHFCQUFzQixDQUN0QixjQUFlLENBQ2YsZUFBZ0IsQ0FDaEIsb0JBQXFCLENBQ3JCLDBCQUEyQixDQUMzQixXQUFZLENBQ1osa0JBQW1CLENBQ25CLGVBQWdCLENBQ2hCLG9CQUFxQixDQUNyQixpQkFBa0IsQ0FDbEIsa0JBQW1CLENBQ25CLFlBQWEsQ0FBRyxvUEFFZCxhQUFjLENBQ2Qsd0JBQXlCLENBQ3pCLGVBQWdCLENBQUcsZ0lBRW5CLGFBQWMsQ0FDZCxrQkFBbUIsQ0FDbkIsZUFBZ0IsQ0FBRyxnQkFHckIsa0JBQW1CLENBQUcsNENBRXBCLHdCQUF5QixDQUFHLHVCQUU1Qix3QkFBeUIsQ0FBRyxjQUc5Qiw0QkFBNkIsQ0FDN0Isd0JBQXlCLENBQ3pCLFdBQVksQ0FDWiwwQkFBMkIsQ0FDM0Isc0JBQTBCLENBQUcsd0NBRTNCLHNCQUEwQixDQUMxQixlQUFnQixDQUNoQixpQ0FBcUMsQ0FBRyxxQkFFeEMsc0JBQTBCLENBQzFCLGlDQUFxQyxDQUFHLHNCQUV4QyxhQUFjLENBQUcsd0RBRWYsYUFBYyxDQUNkLHdCQUF5QixDQUFHLDZCQUU1QixhQUFjLENBQ2Qsd0JBQXlCLENBQUcsZ0JBR2hDLGdGQUF3RixDQUV4Rix1QkFBd0IsQ0FBRyw0Q0FFekIsZ0ZBQXdGLENBQUcsdUJBRTNGLGdGQUF3RixDQUFHLFVBRzdGLHdCQUF5QixDQUN6Qiw0QkFBNkIsQ0FDN0IsUUFBUyxDQUNULGtCQUFtQixDQUFHLGdDQUdwQix1QkFBd0IsQ0FBRyxpQkFFM0IsZUFBZ0IsQ0FFaEIsdUJBQXdCLENBQUcsYUFHN0Isd0JBQXlCLENBQUcsbUJBRTFCLGVBQWdCLENBQ2hCLDRCQUE2QixDQUM3QixrQ0FBbUMsQ0FDbkMsMEJBQTJCLENBQzNCLGNBQWUsQ0FDZixVQUFXLENBQ1gsaUNBQWtDLENBQ2xDLG1CQUFvQixDQUNwQixxQkFBc0IsQ0FDdEIsZ0JBQWlCLENBQ2pCLGdCQUFpQixDQUNqQixxQkFBc0IsQ0FBRyxlQUczQiw0QkFBNkIsQ0FBRyw0RUFFOUIsZ0NBQWlDLENBQ2pDLHdCQUF5QixDQUN6QiwwQ0FBMkMsQ0FDM0Msa0NBQW1DLENBQ25DLGdDQUFpQyxDQUNqQyx3QkFBeUIsQ0FDekIsdUJBQXdCLENBQ3hCLGlFQUFrRSxDQUNsRSxVQUFXLENBQ1gsZ0JBQWlCLENBQ2pCLGdCQUFpQixDQUNqQixxQkFBc0IsQ0FBRywwU0FHM0IsaUNBQXFDLENBQ3JDLHNDQUEwQyxDQUMxQyxXQUFZLENBQ1osMEJBQTJCLENBQzNCLDZCQUE4QixDQUFHLG91QkFFL0IsaUNBQXFDLENBQ3JDLHNDQUEwQyxDQUMxQywwQkFBMkIsQ0FBRyw4WEFFOUIsaUNBQXFDLENBQ3JDLHNDQUEwQyxDQUMxQywwQkFBMkIsQ0FBRyx3QkFHaEMsaUNBQXFDLENBQ3JDLGlDQUFrQyxDQUNsQyw2QkFBOEIsQ0FBRyw0REFFL0IsaUNBQXFDLENBQ3JDLGlDQUFrQyxDQUFHLCtCQUVyQyxpQ0FBcUMsQ0FDckMsaUNBQWtDLENBQUcsZ0JBR3ZDLG9CQUFxQixDQUFHLDhEQUQxQixnQkFLSSxhQUFjLENBQ2QsZ0JBQWlCLENBQUcsQ0FDeEIsNEJBQ0UsVUFBVyxDQUFHLGNBR2QsaUJBQWtCLENBQ2xCLFdBQVksQ0FBRyw2QkFFYixjQUFlLENBQUcsa0NBR3BCLGNBQWUsQ0FBRyw0Q0FHbEIsUUFBUyxDQUFHLHdDQUdaLFFBQVMsQ0FBRyxxREFHWixRQUFTLENBQUcsa0JBR1osZ0JBQWlCLENBQUcsZ0RBR3BCLGNBQWUsQ0FBRyxzQkFFbEIsY0FBZSxDQUFHLHFCQUVsQixjQUFlLENBQUcsZ0RBRWxCLGNBQWUsQ0FBRyx1RUFFbEIsY0FBZSxDQUFHLGtEQUdsQixjQUFlLENBQUcsdUJBRWxCLGNBQWUsQ0FBRyxzQkFFbEIsY0FBZSxDQUFHLGtEQUVsQixjQUFlLENBQUcsMEVBRWxCLGNBQWUsQ0FBRyxnREFHbEIsY0FBZSxDQUFHLHNCQUVsQixjQUFlLENBQUcscUJBRWxCLGNBQWUsQ0FBRyxnREFFbEIsY0FBZSxDQUFHLHVFQUVsQixjQUFlLENBQUcsVUFHbEIsWUFBYSxDQUNiLFVBQVcsQ0FDWCwyQkFBNEIsQ0FBRyxrQkFFN0Isc0JBQXVCLENBQ3ZCLHFCQUFzQixDQUFHLGlCQUV6QixRQUFTLENBQUcsbUJBRVosU0FBVSxDQUFHLG1CQUViLFVBQVcsQ0FDWCxZQUFhLENBQ2IsZ0JBQWlCLENBQ2pCLFNBQVUsQ0FBRywwQ0FHYixTQUFVLENBQ1YsWUFBYSxDQUNiLG9CQUFxQixDQUFHLGVBRXhCLFVBQVcsQ0FBRyxxSUFFZCxxQkFBeUIsQ0FBRywrQkFHOUIsd0NBQTRDLENBQzVDLGNBQWUsQ0FBRywyQ0FFaEIsaUJBQWtCLENBQ2xCLE9BQVEsQ0FDUixTQUFVLENBQ1YsY0FBZSxDQUFHLHFDQUVwQixnQkFBaUIsQ0FDakIsaUJBQWtCLENBQUcsK0JBR3JCLGlCQUFrQixDQUNsQixnQkFBaUIsQ0FDakIsZUFBZ0IsQ0FDaEIsYUFBYyxDQUNkLGVBQWdCLENBQ2hCLGtCQUFtQixDQUNuQixrQkFBbUIsQ0FBRyxVQUd0QiwrQkFBZ0MsQ0FFaEMsNEJBQTZCLENBRTdCLDJCQUE0QixDQUU1QiwwQkFBMkIsQ0FFM0IsK0RBQWdFLENBQ3ZDLDJDQUd6QixlQUFnQixDQUFHLDREQUVqQixlQUFnQixDQUNoQixZQUFhLENBQUcsMkRBRWhCLHdCQUF5QixDQUN6QixjQUFlLENBQ2YsV0FBWSxDQUNaLGNBQWUsQ0FDZixZQUFhLENBQ2IsV0FBWSxDQUNaLFVBQVcsQ0FDWCxpQkFBa0IsQ0FBRyxzREFFckIsd0JBQXlCLENBRXpCLHFCQUFzQixDQUV0QixvQkFBcUIsQ0FFckIsZ0JBQWlCLENBRWpCLGtCQUFtQixDQUNuQixVQUFXLENBQUcsMERBRVosY0FBZSxDQUNmLGNBQWUsQ0FBRyx3RUFFbEIsY0FBZSxDQUNmLFdBQVksQ0FDWixjQUFlLENBQ2YsVUFBVyxDQUNYLFNBQVUsQ0FDViwrQkFBZ0MsQ0FBRywwRUFFakMsY0FBZSxDQUNmLFVBQVcsQ0FDWCxpQkFBa0IsQ0FBRyxzTUFFckIsY0FBZSxDQUNmLFFBQVMsQ0FBRyxzRUFFZCx3QkFBeUIsQ0FDekIsY0FBZSxDQUNmLFdBQVksQ0FDWixZQUFhLENBQ2IsV0FBWSxDQUNaLFVBQVcsQ0FDWCxpQkFBa0IsQ0FBRyxhQUd6QixrQkFBbUIsQ0FDbkIsVUFBVyxDQUFHLDhCQUVaLGFBQWMsQ0FDZCxlQUFnQixDQUNoQixXQUFZLENBQ1osc0NBQTBDLENBQUcseUJBRTdDLHdCQUF5QixDQUFHLDhDQUU1QixhQUFjLENBQUcseUNBRWpCLGFBQWMsQ0FBRyxxQ0FFakIsYUFBYyxDQUZHLDBDQUVqQixhQUFjLENBRkcsZ0NBRWpCLGFBQWMsQ0FBRyxpQkFHbkIsd0JBQXlCLENBQUcsNEJBRTFCLFFBQVMsQ0FBRyw2QkFFWixTQUFVLENBQUcsbUNBRWIsV0FBWSxDQUNaLFFBQVMsQ0FBRyx5QkFFWixRQUFTLENBQUcsOEVBRVosc0JBQXVCLENBQ3ZCLGlCQUFrQixDQUFHLDBCQUVyQix3QkFBeUIsQ0FDekIsZUFBZ0IsQ0FDaEIsYUFBYyxDQUFHLHNDQUVqQixZQUFhLENBSVAsa0RBRUosdUJBQXdCLENBQUcsNEZBRTdCLFdBQVksQ0FBRyxvR0FFYixZQUFhLENBQUcsNkJBRWxCLFdBQVksQ0FBRyxvQ0FFZiwyQkFBNEIsQ0FBRyx3Q0FFN0Isd0NBQXlDLENBQ3pDLHNCQUF1QixDQUFHLDBCQUU1Qix3Q0FBeUMsQ0FBRyw4QkFFMUMsV0FBWSxDQUFHLHVDQUVmLFNBQVUsQ0FBRyw4QkFFYixVQUFXLENBQUcsOEJBRWQsWUFBYSxDQUNiLFdBQVksQ0FBRyw4QkFFakIsb0JBQXFCLENBQ3JCLFdBQVksQ0FDWixpQkFBa0IsQ0FDbEIsa0JBQW1CLENBQ25CLGdCQUFpQixDQUNqQixzQkFBdUIsQ0FDdkIscUJBQXNCLENBQUcsZ0NBRXZCLGNBQWUsQ0FDZixlQUFnQixDQUNoQixpQkFBa0IsQ0FDbEIsU0FBVSxDQUNWLGtCQUFtQixDQUFHLDZCQUV4QixvQkFBcUIsQ0FDckIsZUFBZ0IsQ0FDaEIsZ0JBQWlCLENBQ2pCLHNCQUF1QixDQUN2QixxQkFBc0IsQ0FDdEIsaUJBQWtCLENBQ2xCLFdBQVksQ0FBRyxpQ0FFYixvQkFBcUIsQ0FDckIsZUFBZ0IsQ0FDaEIsV0FBWSxDQUFHLHNDQUViLGtCQUFtQixDQUFHLG1DQUV4QixXQUFZLENBQ1osc0JBQXVCLENBQ3ZCLHNCQUF1QixDQUFHLCtCQUUxQixjQUFlLENBQ2YsZUFBZ0IsQ0FDaEIsV0FBWSxDQUFHLE1BR25CLFlBQWEsQ0FDYixXQUFZLENBQ1osV0FBWSxDQUNaLHFCQUFzQixDQUN0QixpQkFBa0IsQ0FBRyxlQUdyQixlQUFnQixDQUNoQix3QkFBeUIsQ0FFekIscUJBQXNCLENBRXRCLG9CQUFxQixDQUVyQixtQkFBb0IsQ0FDcEIsZ0JBQWlCLENBQUcsbUJBRWxCLGFBQWMsQ0FDZCxvQkFBcUIsQ0FDckIsbUJBQW9CLENBQ3BCLGNBQWUsQ0FBRyxtQ0FFbEIsVUFBVyxDQUNYLGFBQWMsQ0FDZCxPQUFRLENBQ1IsUUFBUyxDQUNULGdCQUFpQixDQUNqQiw0Q0FBNkMsQ0FDN0Msc0JBQXVCLENBQ3ZCLGlCQUFrQixDQUNsQixnQkFBaUIsQ0FDakIsVUFBVyxDQUFHLDJCQUVkLFFBQVMsQ0FBRyxxQkFHZCxXQUFZLENBQUcsdUNBRWIsZ0JBQWlCLENBQUcsMkJBRXBCLFNBQVUsQ0FBRywyQkFFYixnQkFBaUIsQ0FBRyx5QkFHdEIsWUFBYSxDQUNiLFdBQVksQ0FBRyxzQ0FFYixlQUFnQixDQUFHLHVDQUVuQixlQUFnQixDQUFHLDJDQUVqQixZQUFhLENBQUcsOENBR3BCLGdCQUFpQixDQUNqQixlQUFnQixDQUFHLGtFQUVqQixpQkFBa0IsQ0FDbEIsVUFBVyxDQUNYLGdCQUFpQixDQUFHLDRFQUVsQixrQkFBbUIsQ0FDbkIsaUJBQWtCLENBQ2xCLGFBQWMsQ0FBRyw4RUFFbkIsZUFBZ0IsQ0FDaEIsYUFBYyxDQUNkLFdBQVksQ0FDWiwwQkFBMkIsQ0FBRyxrRkFFOUIsaUJBQWtCLENBQUcsa0ZBRXJCLGVBQWdCLENBQ2hCLFVBQVcsQ0FHWCxZQUFhLENBR0wsNkJBQThCLENBQUcsMEZBRXZDLFlBQWEsQ0FDYixjQUFlLENBQ2Ysc0JBQXVCLENBQUcsZ0hBRTFCLHNCQUF1QixDQUFHLDZCQUc5QixRQUFTLENBQUcscUNBRVosWUFBYSxDQUNiLFdBQVksQ0FDWixlQUFnQixDQUNoQixtQkFBb0IsQ0FBRyx3Q0FFdkIsZUFBZ0IsQ0FDaEIsZ0JBQWlCLENBQUcsYUFLcEIsZUFBZ0IsQ0FDaEIsU0FBVSxDQUNWLFFBQVMsQ0E3VFgsVUFnVUUsZ0JBQWlCLENBQ2pCLFlBQWEsQ0FBRyxtQkFHaEIsUUFBUyxDQUFHLDRCQUdaLFlBQWEsQ0FHYixZQUFhLENBQUcsaUJBSWhCLGtCQUFtQixDQUNuQixXQUFZLENBQ1osZUFBZ0IsQ0FFaEIsc0NBQXVDLENBQ3ZDLGlCQUFrQixDQUFHLDJCQUVuQixlQUFnQixDQUNoQixTQUFVLENBQ1YsY0FBZSxDQUFHLGlEQUVoQixnQ0FBaUMsQ0FDekIsd0JBQXlCLENBQUcsa0NBSXRDLFlBQWEsQ0FJTCxxQkFBc0IsQ0FHdEIsa0JBQW1CLENBRXZCLDRCQUE2QixDQUNqQyxVQUFXLENBQ1gsV0FBWSxDQUNaLGlCQUFrQixDQUNsQixLQUFNLENBQ04sY0FBZSxDQUFHLGtDQUVsQix3QkFBeUIsQ0FDekIsaUJBQWtCLENBQ2xCLFFBQVMsQ0FBRyxlQUdkLGVBQWdCLENBQ2hCLHdCQUF5QixDQUN0QixxQkFBc0IsQ0FDckIsb0JBQXFCLENBQ2pCLGdCQUFpQixDQUN6QixVQUFXLENBQUcsdUJBRVosVUFBVyxDQUFHLDBEQUVkLG1CQUFvQixDQUNwQixpQ0FBa0MsQ0FBRyw2QkFFckMsUUFBUyxDQUNULGtCQUFtQixDQUFHLG9DQUVwQixpQkFBa0IsQ0FBRyxrQkFFdkIsZUFBZ0IsQ0FDaEIsU0FBVSxDQUNWLFFBQVMsQ0FBRywwQ0FFVixVQUFXLENBQ1gsbUJBQW9CLENBQ3BCLGNBQWUsQ0FDZixTQUFVLENBQUcsZ0RBRVgscUJBQXNCLENBQUcsb0NBRTNCLFVBQVcsQ0FDWCxtQkFBb0IsQ0FDcEIsY0FBZSxDQUNmLFNBQVUsQ0FBRyxvQ0FJZixZQUFhLENBSUwsdUJBQXdCLENBQUcsd0NBSWpDLFlBQWEsQ0FHTCw2QkFBOEIsQ0FBRywwQ0FFdkMsWUFBYSxDQUFHLHVEQUVkLFdBQVksQ0FDWixjQUFlLENBQUcsK0JBRXhCLGtCQUFtQixDQUFHLGdCQUl4Qix3QkFBeUIsQ0FDekIscUNBQXlDLENBQUcsaUNBRTFDLE9BQVEsQ0FDUixVQUFXLENBQUcsaUNBRWQsVUFBVyxDQUFHLG1CQUVkLGFBQWMsQ0FBRyxtQkFFakIsVUFBVyxDQUNYLGdCQUFpQixDQUFHLGtCQUVwQixhQUFjLENBQ2QsZUFBZ0IsQ0FBRyxvQkFHckIscUJBQXNCLENBQ3RCLFVBQVcsQ0FDWCxzQ0FBMEMsQ0FBRyxxQ0FFM0MsTUFBTyxDQUNQLFVBQVcsQ0FBRyxxQ0FFZCxTQUFVLENBQUcsV0FLUCxhQUFjLENBR3RCLFlBQWEsQ0FJTCx1QkFBd0IsQ0FBRyxVQUtuQyxZQUFhLENBR0wsa0JBQW1CLENBR25CLDZCQUE4QixDQUN0Qyx3QkFBeUIsQ0FDekIsY0FBZSxDQUNmLFdBQVksQ0FBRyx5QkFFYixXQUFZLENBQ1osa0JBQW1CLENBQUcsYUFFdEIsUUFBUyxDQUNULFVBQVcsQ0FBRyxlQUdoQixXQUFZLENBQ1osWUFBYSxDQUNiLHFCQUFzQixDQUFHLG1CQUl2QixZQUFhLENBSUwsb0JBQXFCLENBQzdCLFdBQVksQ0FDWixlQUFnQixDQUFHLG9DQUVqQiwrQkFBZ0MsQ0FBRyxxQkFJN0IsY0FBZSxDQUN2Qix3QkFBeUIsQ0FDekIsaUJBQWtCLENBQUcsMEJBRW5CLFVBQVcsQ0FDWCxpQkFBa0IsQ0FDbEIsS0FBTSxDQUNOLE9BQVEsQ0FDUixRQUFTLENBQ1QsTUFBTyxDQUNQLGlCQUFrQixDQUNsQixlQUFnQixDQUFHLHFCQUliLE9BQVEsQ0FHaEIsWUFBYSxDQUNiLGVBQWdCLENBQ2hCLGtCQUFtQixDQUFHLDBCQUVwQixvQkFBcUIsQ0FDckIsY0FBZSxDQUNmLGtCQUFtQixDQUNuQix3QkFBeUIsQ0FDekIsVUFBVyxDQUFHLHFDQUVaLGdCQUFpQixDQUFHLGdDQUVwQix3QkFBeUIsQ0FBRyw0QkFFNUIsaUJBQWtCLENBQ2xCLE9BQVEsQ0FBRyxrQ0FFVCxjQUFlLENBQUcsK0JBRXBCLFVBQVcsQ0FBRyxTQUdwQixxQkFBc0IsQ0FDdEIsa0JBQW1CLENBR1gsY0FBZSxDQUd2QixZQUFhLENBR0wsa0JBQW1CLENBR25CLHNCQUF1QixDQUFHLEtBR2xDLG9CQUFxQixDQUNyQixpQkFBa0IsQ0FFbEIsMkJBQTRCLENBQzVCLHFDQUF5QyxDQUFHLFdBRTFDLFVBQVcsQ0FDWCxxQ0FBeUMsQ0FDekMsa0NBQW1DLENBQzNCLDBCQUEyQixDQUFHLFVBRXRDLHdCQUF5QixDQUN6QixjQUFlLENBQ2YsYUFBYyxDQUNkLGlCQUFrQixDQUFHLGtCQUd2QixpQkFBa0IsQ0FBRyxvQkFFbkIsaUJBQWtCLENBQ2xCLFVBQVcsQ0FDWCxRQUFTLENBQUcsZ0RBRVosbUJBQW9CLENBQUcsZ0JBR3pCLGFBQWMsQ0FDZCxlQUFnQixDQUFHLDhEQUZyQixnQkFLTSxtQ0FBb0MsQ0FBRyxDQUMzQyxvQ0FORixnQkFRTSwyQ0FBNEMsQ0FBRyxDQUNuRCxvQ0FURixnQkFXTSx3Q0FBeUMsQ0FBRyxDQUNoRCw0U0FDRSxzQkFBdUIsQ0FBRywwSUFFMUIsVUFBVyxDQUFHLGVBR2hCLG1CQUFvQixDQUNwQixZQUFhLENBQUcsOERBRmxCLGVBS00sZUFBZ0IsQ0FBRyxDQUN2QixvQ0FORixlQVFNLGVBQWdCLENBQUcsQ0FDdkIsb0NBVEYsZUFXTSxjQUFlLENBQ2YsaUJBQWtCLENBQ2xCLFFBQVMsQ0FDVCxXQUFZLENBQUcsQ0FFckIsNkRBQ0Usd0JBQXlCLENBQUcscUJBRzVCLGlCQUFrQixDQUNsQixTQUFVLENBQUcsd0JBR2IsU0FBVSxDQUNWLGlCQUFrQixDQUFHLDZCQUdyQixlQUFnQixDQUNoQixvQkFBcUIsQ0FDckIsZ0JBQWlCLENBQUcsd0JBR3BCLGdCQUFpQixDQUNqQix3QkFBeUIsQ0FDekIsV0FBWSxDQUNaLGtCQUFtQixDQUFHLDJDQUd0QixZQUFhLENBQUcsaURBR2hCLGFBQWMsQ0FBRywwQ0FHakIsUUFBUyxDQUNULGlCQUFrQixDQUFHLGdEQUdyQix3QkFBeUIsQ0FDekIsa0JBQW1CLENBQ25CLHFCQUFzQixDQUFHLDRDQUd6QixjQUFlLENBQ2YsU0FBVSxDQUNWLGlCQUFrQixDQUFHLHlCQUdyQixTQUFVLENBQ1YsaUJBQWtCLENBQUcsb0JBSXJCLGNBQWUsQ0FDZixXQUFZLENBQ1osb0JBQXFCLENBQUcsdUJBR3hCLFNBQVUsQ0FDVixpQkFBa0IsQ0FBRyx1QkFHckIsVUFBVyxDQUFHLDBCQUdkLFVBQVcsQ0FDWCxjQUFlLENBQ2Ysc0JBQXVCLENBQ3ZCLHNCQUF1QixDQUFHLHVCQUcxQiw0RkFBNkYsQ0FDN0YsV0FBWSxDQUNaLGVBQWdCLENBQ2hCLFdBQVksQ0FDWixjQUFlLENBQ2YsZUFBZ0IsQ0FDaEIsbUJBQW9CLENBQ3BCLGNBQWUsQ0FBRyx1REFHbEIsZUFBZ0IsQ0FDaEIsNEJBQTZCLENBQUcsYUFHaEMsK0JBQWdDLENBQ2hDLGtCQUFtQixDQUNuQixpQkFBa0IsQ0FDbEIsb0JBQXFCLENBQ3JCLG9CQUFxQixDQUNyQixtQkFBb0IsQ0FDcEIsbUdBQW9HLENBQUcsc0lBR3ZHLGtCQUFtQixDQUFHLDJCQUd0QixZQUFhLENBQUcsbUVBR2hCLFlBQWEsQ0FBRyw4QkFHaEIsWUFBYSxDQUFHLG1FQUdoQixtQkFBb0IsQ0FDcEIsZUFBZ0IsQ0FBRyxpQkFHbkIsY0FBZSxDQUFHLG9CQUdsQixvQkFBcUIsQ0FDckIsMEJBQTJCLENBQzNCLGVBQWdCLENBQ2hCLGNBQWUsQ0FBRyx5QkFHbEIsb0JBQXFCLENBQ3JCLGVBQWdCLENBQUcsdUJBR25CLGFBQWMsQ0FDZCxTQUFVLENBQ1YsVUFBVyxDQUNYLG9CQUFxQixDQUFHLDZDQUoxQix1QkFRSSxVQUFXLENBQUcsQ0FFbEIsV0FDRSx3QkFBeUIsQ0FDekIsZ0RBQWlELENBQ2pELHNSQUEwUixDQUMxUixrQkFBbUIsQ0FDbkIsaUJBQWtCLENBQUEsb0VBSWxCLG1DQUFvQyxDQUNwQyw0QkFBNkIsQ0FDN0IsNkJBQThCLENBQzlCLDhCQUErQixDQUMvQiw4QkFBK0IsQ0FDL0IsVUFBVyxDQUNYLGFBQWMsQ0FDZCxrQ0FBbUMsQ0FDbkMsaUNBQWtDLENBQUcsbUNBSXJDLGNBQWUsQ0FBRyxzQkFHbEIsV0FBWSxDQUFHLG9CQUdmLFdBQVksQ0FBRyx1QkFHZixXQUFZLENBQUcsd0JBR2YsV0FBWSxDQUFHLHdCQUdmLFdBQVksQ0FBRyw4QkFHZixXQUFZLENBQUcsc0JBR2YsV0FBWSxDQUFHLHNCQUdmLFdBQVksQ0FBRyxpQkFHZixXQUFZLENBQUcsc0JBR2YsV0FBWSxDQUFHLG9CQUdmLFdBQVksQ0FBRyx3QkFHZixXQUFZLENBQUcsbUJBR2YsV0FBWSxDQUFHLGdDQUdmLFdBQVksQ0FBRyxpQkFHZixXQUFZLENBQUcsMEJBR2YsV0FBWSxDQUFHLHdCQUdmLFdBQVksQ0FBRyx5QkFHZixXQUFZLENBQUcsaUJBR2YsV0FBWSxDQUFHLGdCQUdmLFdBQVksQ0FBRyxpQkFHZixXQUFZLENBQUcsMEJBR2YsV0FBWSxDQUFHLHFCQUdmLFdBQVksQ0FBRyxvQkFHZixXQUFZLENBQUcsa0JBR2YsV0FBWSxDQUFHLHFCQUdmLFdBQVksQ0FBRyx3QkFHZixXQUFZLENBQUcsd0JBR2YsV0FBWSxDQUFHLHVCQUdmLFdBQVksQ0FBRyxvQkFHZixXQUFZLENBQUcsNkJBR2YsV0FBWSxDQUFHLHVCQUdmLFdBQVksQ0FBRyx1QkFHZixXQUFZLENBQUcseUJBR2YsV0FBWSxDQUFHLHFCQUdmLFdBQVksQ0FBRyxxQkFHZixXQUFZLENBQUcsa0JBR2YsV0FBWSxDQUFHLHdCQUdmLFdBQVksQ0FBRyxzQkFHZixXQUFZLENBQUcsd0JBR2YsV0FBWSxDQUFHLCtCQUdmLFdBQVksQ0FBRyxzQkFHZixXQUFZLENBQUcseUJBR2YsV0FBWSxDQUFHLCtCQUdmLFdBQVksQ0FBRyxtQkFHZixXQUFZLENBQUcsNEJBR2YsV0FBWSxDQUFHLHNCQUdmLFdBQVksQ0FBRyxpQkFHZixXQUFZLENBQUcscUNBR2YsV0FBWSxDQUFHLDRCQUdmLFdBQVksQ0FBRyw4QkFHZixXQUFZLENBQUcsc0JBR2YsV0FBWSxDQUFHLG9CQUdmLFdBQVksQ0FBRyx5QkFHZixXQUFZLENBQUcsb0JBR2YsV0FBWSxDQUFHLHdCQUdmLFdBQVksQ0FBRyx3QkFHZixXQUFZLENBQUcsd0JBR2YsV0FBWSxDQUFHLDZCQUdmLFdBQVksQ0FBRyx3QkFHZixXQUFZLENBQUcsbUJBR2YsV0FBWSxDQUFHLGtCQUdmLFdBQVksQ0FBRywrQkFHZixXQUFZLENBQUcseUJBR2YsWUFBYSxDQUFHLGtCQUdoQixXQUFZLENBQUcsc0JBR2YsV0FBWSxDQUFHLHlCQUdmLFdBQVksQ0FBRyx1QkFHZixXQUFZLENBQUcsMEJBR2YsV0FBWSxDQUFHLHlCQUdmLFdBQVksQ0FBRywwQkFHZixXQUFZLENBQUcsMkJBR2YsV0FBWSxDQUFHLHdCQUdmLFdBQVksQ0FBRywyQkFHZixXQUFZLENBQUcsMkJBR2YsV0FBWSxDQUFHLG9CQUdmLFdBQVksQ0FBRyxxQkFHZixXQUFZLENBQUcscUJBR2YsV0FBWSxDQUFHLHNCQUdmLFdBQVksQ0FBRyxtQkFHZixXQUFZLENBQUcsd0JBR2YsV0FBWSxDQUFHLHNCQUdmLFdBQVksQ0FBRyx1QkFHZixXQUFZLENBQUcsdUJBR2YsV0FBWSxDQUFHLGdDQUdmLFdBQVksQ0FBRyxtQ0FHZixXQUFZLENBQUcsc0JBR2YsV0FBWSxDQUFHLHdCQUdmLFdBQVksQ0FBRyx5QkFHZixXQUFZLENBQUcsdUJBR2YsV0FBWSxDQUFHLHVCQUdmLFdBQVksQ0FBRyxvQkFHZixXQUFZLENBQUcsd0JBR2YsV0FBWSxDQUFHLGtDQUdmLFlBQWEsQ0FBRyx5QkFHaEIsYUFBYyxDQUFHLHNDQUdqQixlQUFnQixDQUFHLHNCQUduQixhQUFjLENBQUcsd0JBR2pCLGVBQWdCLENBQUcsMkJBR25CLGFBQWMsQ0FBRyx5QkFHakIsY0FBZSxDQUFHLHlCQUdsQixhQUFjLENBQUcsb0JBR2pCLGNBQWUsQ0FBRyx3QkFHbEIsZUFBZ0IsQ0FBRyw2QkFHbkIsY0FBZSxDQUFHLGtCQUdsQixhQUFjLENBQUcsdUJBR2pCLGFBQWMsQ0FBRyx5QkFHakIsYUFBYyxDQUFHLHdCQUdqQixjQUFlLENBQUcsdUJBR2xCLGNBQWUsQ0FBRyxrQkFHbEIsYUFBYyxDQUFHLHdCQUdqQixhQUFjLENBQUcsd0JBR2pCLGVBQWdCLENBQUcsK0JBR25CLGVBQWdCLENBQUcsNkJBR25CLGVBQWdCLENBQUcsbUJBR25CLGVBQWdCLENBQUcsNEJBR25CLGFBQWMsQ0FBRyx1QkFHakIsY0FBZSxDQUFHLHlCQUdsQixhQUFjLENBQUcsNkJBR2pCLGVBQWdCLENBQUcsa0JBR25CLGFBQWMsQ0FBRyx5QkFHakIsZUFBZ0IsQ0FBRyx3QkFHbkIsYUFBYyxDQUFHLHdCQUdqQixhQUFjLENBQUcsNkJBR2pCLGVBQWdCLENBQUcsc0JBR25CLGFBQWMsQ0FBRywwQkFHakIsYUFBYyxDQUFHLHdCQUdqQixlQUFnQixDQUFHLDBCQUduQixlQUFnQixDQUFHLDBCQUduQixlQUFnQixDQUFHLHVCQUduQixlQUFnQixDQUFHLDRCQUduQixlQUFnQixDQUFHLG9CQUduQixlQUFnQixDQUFHLHVCQUduQixlQUFnQixDQUFHLGVBR25CLFVBQVcsQ0FDWCxpQkFBa0IsQ0FDbEIsU0FBVSxDQUNWLGlCQUFrQixDQUNsQixVQUFXLENBQ1gsYUFBYyxDQUNkLDhFQUErRSxDQUFHLGtCQUVoRixlQUFnQixDQUNoQixjQUFlLENBQUcsa0JBRWxCLGVBQWdCLENBQ2hCLGVBQWdCLENBQUcsaUJBRW5CLGFBQWMsQ0FDZCxvQkFBcUIsQ0FDckIsZUFBZ0IsQ0FBRyxXQUdyQixTQUFVLENBQ1Ysa0JBQW1CLENBQ25CLGVBQWdCLENBQ2hCLGFBQWMsQ0FDZCxpQkFBa0IsQ0FDbEIsZ0JBQWlCLENBdnFIbkIsVUEwcUhFLFdBQVksQ0FDWixlQUFnQixDQUFHLDBFQUduQix1QkFBd0IsQ0FBRyxRQUczQixhQUFjLENBQ2QsZUFBZ0IsQ0FDaEIsa0NBQW1DLENBQzNCLDBCQUEyQixDQUFHLE1BR3RDLGVBQWdCLENBQ2hCLFdBQVksQ0FBRyxZQUViLFVBQVcsQ0FDWCxVQUFXLENBQ1gsYUFBYyxDQUFHLFlBSW5CLDBCQUEyQixDQUFHLFlBRzlCLFVBQVcsQ0FDWCxhQUFjLENBQ2QsaUJBQWtCLENBQ2xCLGNBQWUsQ0FDZixhQUFjLENBQUcsUUFHakIsYUFBYyxDQUNkLFdBQVksQ0FBRyxhQUdmLGlCQUFrQixDQUFHLFNBR3JCLDRCQUE2QixDQUFHLFNBR2hDLDRCQUE2QixDQUFHLFVBR2hDLDBCQUEyQixDQUFHLGVBRzlCLFdBQVksQ0FBRyxTQUdmLGFBQWMsQ0FDZCxRQUFTLENBQ1QscUNBQXlDLENBQUcsYUFHNUMsbUNBQW9DLENBQzVCLDJCQUE0QixDQUFHLGdCQUd2QyxrQ0FBbUMsQ0FDM0IsMEJBQTJCLENBekNyQyxZQTRDRSw0Q0FBNkMsQ0FDckMsb0NBQXFDLENBQzdDLDJDQUE0QyxDQUNwQyxtQ0FBb0MsQ0FBRyxNQUcvQyx3QkFBeUIsQ0E5NEUzQixNQWk1RUUsY0FBZSxDQUFHLFlBR2xCLHdCQUF5QixDQUFHLFdBRzVCLGlDQUFxQyxDQUFHLGNBR3hDLG9CQUFxQixDQUFHLEtBR3hCLGlCQUFrQixDQUFHLEtBR3JCLDZCQUE4QixDQUFHLHFDQUdqQyxRQUFTLENBQ1QsNEJBQTZCLENBQzdCLGNBQWUsQ0FDZixjQUFlLENBQ2YscUJBQXNCLENBQ3RCLDBDQUE4QyxDQUM5Qyx3QkFBeUIsQ0FBRyx5QkFFNUIsa0JBQW1CLENBQ25CLHdCQUF5QixDQUN6QixlQUFnQixDQUNoQixVQUFXLENBQUcsK0JBRWQsd0JBQXlCLENBQ3pCLGVBQWdCLENBQUcsaURBRW5CLHlCQUEwQixDQUMxQixnQkFBaUIsQ0FBRywyQkFsQnRCLHFDQXFCSSx3QkFBeUIsQ0FBRyxDQUNoQywyQkF0QkEscUNBd0JJLHdCQUF5QixDQUFHLENBRWhDLGFBQ0UsMkJBQ0Usc0JBQXVCLENBQUcsQ0FDOUIsV0FDRSw0QkFBNkIsQ0FDN0IsMENBQTJDLENBQzNDLGlRQUFxUSxDQUNyUSxrQkFBbUIsQ0FDbkIsaUJBQWtCLENBQUEsMkNBR2xCLHVDQUF3QyxDQUN4QyxVQUFXLENBQ1gsaUJBQWtCLENBQ2xCLGtCQUFtQixDQUNuQixtQkFBb0IsQ0FDcEIsbUJBQW9CLENBQ3BCLGFBQWMsQ0FFZCxrQ0FBbUMsQ0FDbkMsaUNBQWtDLENBQUcsbUNBR3JDLGVBQWdCLENBQUcscUNBR25CLGVBQWdCLENBQUcsNkJBR25CLGVBQWdCLENBQUcsNkJBR25CLGVBQWdCLENBQUcsNEJBR25CLGVBQWdCLENBQUcsOEJBR25CLGVBQWdCLENBQUcsOEJBR25CLGVBQWdCLENBQUcsZ0NBR25CLGVBQWdCLENBQUcsMEJBR25CLGVBQWdCLENBQUcsNkJBR25CLGVBQWdCLENBQUcsK0JBR25CLGVBQWdCLENBQUcseUJBR25CLGVBQWdCLENBQUcsc0JBR25CLGVBQWdCLENBQUcsNkJBR25CLGVBQWdCLENBQUcsNkJBR25CLGVBQWdCLENBQUcsMEJBR25CLGVBQWdCLENBQUcsNkJBR25CLGVBQWdCLENBQUcsd0JBR25CLGVBQWdCLENBQUcsdUJBR25CLGVBQWdCLENBQUcsdUJBR25CLGVBQWdCLENBQUcsK0JBR25CLGVBQWdCLENBQUcseUJBR25CLGVBQWdCLENBQUcsMkJBR25CLGVBQWdCLENBQUcsMEJBR25CLGVBQWdCLENBQUcsdUJBR25CLGVBQWdCLENBQUcsNEJBR25CLGVBQWdCLENBQUcsc0JBR25CLGVBQWdCLENBQUcscUJBR25CLGVBQWdCLENBQUcsMEJBR25CLGVBQWdCLENBQUcsc0JBR25CLGVBQWdCLENBQUcsNkJBR25CLGVBQWdCLENBQUcscUJBR25CLGVBQWdCLENBQUcsb0NBR25CLGVBQWdCLENBQUcsOEJBR25CLGVBQWdCLENBQUcsK0JBR25CLGVBQWdCLENBQUcsd0JBR25CLGVBQWdCLENBQUcsc0JBR25CLGVBQWdCLENBQUcsc0JBR25CLGVBQWdCLENBQUcsc0JBR25CLGVBQWdCLENBQUcsd0JBR25CLGVBQWdCLENBQUcsdUNBR25CLGVBQWdCLENBQUcsc0JBR25CLGVBQWdCLENBQUcsc0JBR25CLGVBQWdCLENBQUcsc0JBR25CLGVBQWdCLENBQUcsNkJBR25CLGVBQWdCLENBQUcsaUNBR25CLGVBQWdCLENBQUcsNkJBR25CLGVBQWdCLENBQUcsbUNBR25CLGVBQWdCLENBQUcsNkJBR25CLGVBQWdCLENBQUcsOEJBR25CLGVBQWdCLENBQUcsbUNBR25CLGVBQWdCLENBQUcsMkJBR25CLGVBQWdCLENBQUcsNkJBR25CLGVBQWdCLENBQUcsd0JBR25CLGVBQWdCLENBQUcsNkJBR25CLGVBQWdCLENBQUcsNkJBR25CLGVBQWdCLENBQUcsNEJBR25CLGVBQWdCLENBQUcsNEJBR25CLGVBQWdCLENBQUcsc0JBR25CLGVBQWdCLENBQUcsdUJBR25CLGVBQWdCLENBQUcsOEJBR25CLGVBQWdCLENBQUcsZ0NBR25CLGVBQWdCLENBQUcsNkJBR25CLGVBQWdCLENBQUcsOEJBR25CLGVBQWdCLENBQUcsNkJBR25CLGVBQWdCLENBQUcsdUJBR25CLGVBQWdCLENBQUcsc0JBR25CLGVBQWdCLENBQUcsNEJBR25CLGVBQWdCLENBQUcsaUNBR25CLGVBQWdCLENBQUcsK0JBR25CLGVBQWdCLENBQUcsK0JBR25CLGVBQWdCLENBQUcsdUJBR25CLGVBQWdCLENBQUcsOEJBR25CLGVBQWdCLENBQUcsK0JBR25CLGVBQWdCLENBQUcsdUJBR25CLGVBQWdCLENBQUcsNkJBR25CLGVBQWdCLENBQUcsNkJBR25CLGVBQWdCLENBQUcsc0JBR25CLGVBQWdCLENBQUcsa0NBR25CLGVBQWdCLENBQUcsMkJBR25CLGVBQWdCLENBQUcsNkJBR25CLGVBQWdCLENBQUcsaUNBR25CLGVBQWdCLENBQUcsK0JBR25CLGVBQWdCLENBQUcsOEJBR25CLGVBQWdCLENBQUcsOEJBR25CLGVBQWdCLENBQUcsc0JBR25CLGVBQWdCLENBQUcsOEJBR25CLGVBQWdCLENBQUcsc0JBR25CLGVBQWdCLENBQUcsdUJBR25CLGVBQWdCLENBQUcsK0JBR25CLGVBQWdCLENBQUcsd0JBR25CLGVBQWdCLENBQUcsNEJBR25CLGVBQWdCLENBQUcsOEJBR25CLGVBQWdCLENBQUcsMkJBR25CLGVBQWdCLENBQUcsb0NBR25CLGVBQWdCLENBQUcsc0JBR25CLGVBQWdCLENBQUcsd0JBR25CLGVBQWdCLENBQUcseUJBR25CLGVBQWdCLENBQUcsc0JBR25CLGVBQWdCLENBQUcsc0JBR25CLGVBQWdCLENBQUcsOEJBR25CLGVBQWdCLENBQUcsdUJBR25CLGVBQWdCLENBQUcsK0JBR25CLGVBQWdCLENBQUcsc0JBR25CLGVBQWdCLENBQUcsc0JBR25CLGVBQWdCLENBQUcsNkJBR25CLGVBQWdCLENBQUcsMkJBR25CLGVBQWdCLENBQUcsaUNBR25CLGVBQWdCLENBQUcsd0JBR25CLGVBQWdCLENBQUcsMEJBR25CLGVBQWdCLENBQUcsdUJBR25CLGVBQWdCLENBQUcsMkJBR25CLGVBQWdCLENBQUcsNkJBR25CLGVBQWdCLENBQUcsNkJBR25CLGVBQWdCLENBQUcsNEJBR25CLGVBQWdCLENBQUcsZ0NBR25CLGVBQWdCLENBQUcsc0JBR25CLGVBQWdCLENBQUcsK0JBR25CLGVBQWdCLENBQUcsOEJBR25CLGVBQWdCLENBQUcscUNBR25CLGVBQWdCLENBQUcsd0JBR25CLGVBQWdCLENBQUcsd0JBR25CLGVBQWdCLENBQUcsZ0NBR25CLGVBQWdCLENBQUcsaUNBR25CLGVBQWdCLENBQUcsaUNBR25CLGVBQWdCLENBQUcseUJBR25CLGVBQWdCLENBQUcsMEJBR25CLGVBQWdCLENBQUcsNEJBR25CLGVBQWdCLENBQUcsMEJBR25CLGVBQWdCLENBQUcsNkJBR25CLGVBQWdCLENBQUcsZ0NBR25CLGVBQWdCLENBQUcseUJBR25CLGVBQWdCLENBQUcsOEJBR25CLGVBQWdCLENBQUcsMkJBR25CLGVBQWdCLENBQUcsMEJBR25CLGVBQWdCLENBQUcsMkJBR25CLGVBQWdCLENBQUcsNEJBR25CLGVBQWdCLENBQUcsaUNBR25CLGVBQWdCLENBQUcsNEJBR25CLGVBQWdCLENBQUcsNEJBR25CLGVBQWdCLENBQUcsOEJBR25C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SkEsOEJNbjJKSSxlQUNKLENOcTJKQSwyQk1uMkpJLGVBQ0osQ05xMkpBLDBCTW4ySkksZUFDSixDTnEySkEsMkJNbjJKSSxlQUNKLENOcTJKQSw0Qk1uMkpJLGVBQ0osQ05xMkpBLGlDTW4ySkksZUFDSixDTnEySkEsNEJNbjJKSSxlQUNKLENOcTJKQSw0Qk1uMkpJLGVBQ0osQ05xMkpBLDhCTW4ySkksZUFDSixDTmc5SUEsOEJNOThJSSxlQUNKLENOZzlJQSxnQ005OElJLGVBQ0osQ05nOUlBLDBCTTk4SUksZUFDSixDTmc5SUEsNkJNOThJSSxlQUNKLENOZzlJQSwrQk05OElJLGVBQ0osQ05nOUlBLHlCTTk4SUksZUFDSixDTmc5SUEsc0JNOThJSSxlQUNKLENOZzlJQSw2Qk05OElJLGVBQ0osQ05nOUlBLDZCTTk4SUksZUFDSixDTmc5SUEsMEJNOThJSSxlQUNKLENOZzlJQSw2Qk05OElJLGVBQ0osQ05nOUlBLHdCTTk4SUksZUFDSixDTmc5SUEsdUJNOThJSSxlQUNKLENOZzlJQSx1Qk05OElJLGVBQ0osQ05nOUlBLCtCTTk4SUksZUFDSixDTmc5SUEseUJNOThJSSxlQUNKLENOZzlJQSwyQk05OElJLGVBQ0osQ05nOUlBLDBCTTk4SUksZUFDSixDTmc5SUEsdUJNOThJSSxlQUNKLENOZzlJQSw0Qk05OElJLGVBQ0osQ05nOUlBLHNCTTk4SUksZUFDSixDTmc5SUEscUJNOThJSSxlQUNKLENOZzlJQSwwQk05OElJLGVBQ0osQ05nOUlBLHNCTTk4SUksZUFDSixDTmc5SUEsNkJNOThJSSxlQUNKLENOZzlJQSxxQk05OElJLGVBQ0osQ05nOUlBLG9DTTk4SUksZUFDSixDTmc5SUEsOEJNOThJSSxlQUNKLENOZzlJQSwrQk05OElJLGVBQ0osQ05nOUlBLHdCTTk4SUksZUFDSixDTmc5SUEsc0JNOThJSSxlQUNKLENOZzlJQSxzQk05OElJLGVBQ0osQ05nOUlBLHNCTTk4SUksZUFDSixDTmc5SUEsd0JNOThJSSxlQUNKLENOZzlJQSx1Q005OElJLGVBQ0osQ05nOUlBLHNCTTk4SUksZUFDSixDTmc5SUEsc0JNOThJSSxlQUNKLENOZzlJQSxzQk05OElJLGVBQ0osQ05nOUlBLDZCTTk4SUksZUFDSixDTmc5SUEsaUNNOThJSSxlQUNKLENOZzlJQSw2Qk05OElJLGVBQ0osQ05nOUlBLG1DTTk4SUksZUFDSixDTmc5SUEsNkJNOThJSSxlQUNKLENOZzlJQSw4Qk05OElJLGVBQ0osQ05nOUlBLG1DTTk4SUksZUFDSixDTmc5SUEsMkJNOThJSSxlQUNKLENOZzlJQSw2Qk05OElJLGVBQ0osQ05nOUlBLHdCTTk4SUksZUFDSixDTmc5SUEsNkJNOThJSSxlQUNKLENOZzlJQSw2Qk05OElJLGVBQ0osQ05nOUlBLDRCTTk4SUksZUFDSixDTmc5SUEsNEJNOThJSSxlQUNKLENOZzlJQSxzQk05OElJLGVBQ0osQ05nOUlBLHVCTTk4SUksZUFDSixDTmc5SUEsOEJNOThJSSxlQUNKLENOZzlJQSxnQ005OElJLGVBQ0osQ05nOUlBLDZCTTk4SUksZUFDSixDTmc5SUEsOEJNOThJSSxlQUNKLENOZzlJQSw2Qk05OElJLGVBQ0osQ05nOUlBLHVCTTk4SUksZUFDSixDTmc5SUEsc0JNOThJSSxlQUNKLENOZzlJQSw0Qk05OElJLGVBQ0osQ05nOUlBLGlDTTk4SUksZUFDSixDTmc5SUEsK0JNOThJSSxlQUNKLENOZzlJQSwrQk05OElJLGVBQ0osQ05nOUlBLHVCTTk4SUksZUFDSixDTmc5SUEsOEJNOThJSSxlQUNKLENOZzlJQSwrQk05OElJLGVBQ0osQ05nOUlBLHVCTTk4SUksZUFDSixDTmc5SUEsNkJNOThJSSxlQUNKLENOZzlJQSw2Qk05OElJLGVBQ0osQ05nOUlBLHNCTTk4SUksZUFDSixDTmc5SUEsa0NNOThJSSxlQUNKLENOZzlJQSwyQk05OElJLGVBQ0osQ05nOUlBLDZCTTk4SUksZUFDSixDTmc5SUEsaUNNOThJSSxlQUNKLENOZzlJQSwrQk05OElJLGVBQ0osQ05nOUlBLDhCTTk4SUksZUFDSixDTmc5SUEsOEJNOThJSSxlQUNKLENOZzlJQSxzQk05OElJLGVBQ0osQ05nOUlBLDhCTTk4SUksZUFDSixDTmc5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QXlCUSxpQkFBa0IsQ0FDckIsaURBSUQsVUFBVyxDQUNYLGVBQWdCIiwiZmlsZSI6ImFsd2VsYmVsaWNodC5tYWluLmNzcyIsInNvdXJjZXNDb250ZW50IjpbIkBmb250LWZhY2Uge1xyXG4gICAgZm9udC1mYW1pbHk6ICdpY29tb29uJztcclxuICAgIHNyYzogdXJsKFwiLi4vLi4vZm9udHMvaWNvbW9vbi9pY29tb29uLmVvdFwiKTtcclxuICAgIHNyYzogdXJsKFwiLi4vLi4vZm9udHMvaWNvbW9vbi9pY29tb29uLmVvdFwiKSBmb3JtYXQoXCJlbWJlZGRlZC1vcGVudHlwZVwiKSwgdXJsKFwiLi4vLi4vZm9udHMvaWNvbW9vbi9pY29tb29uLnR0ZlwiKSBmb3JtYXQoXCJ0cnVldHlwZVwiKSwgdXJsKFwiLi4vLi4vZm9udHMvaWNvbW9vbi9pY29tb29uLndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpLCB1cmwoXCIuLi8uLi9mb250cy9pY29tb29uL2ljb21vb24ud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpLCB1cmwoXCIuLi8uLi9mb250cy9pY29tb29uL2ljb21vb24uc3ZnXCIpIGZvcm1hdChcInN2Z1wiKTtcclxuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XHJcbiAgICBmb250LXN0eWxlOiBub3JtYWxcclxufVxyXG5cclxuQGZvbnQtZmFjZSB7XHJcbiAgICBmb250LWZhbWlseTogJ0dpbHJveSc7XHJcbiAgICBzcmM6IHVybChcIiN7JGZvbnRwYXRofS9HaWxyb3kvR2lscm95LVJlZ3VsYXIub3RmXCIpIGZvcm1hdChcIm9wZW50eXBlXCIpO1xyXG4gICAgc3JjOiB1cmwoJyN7JGZvbnRwYXRofS9HaWxyb3kvR2lscm95LVJlZ3VsYXIuZW90Jyk7IC8qIElFOSsgQ29tcGF0IE1vZGVzICovXHJcbiAgICBzcmM6IHVybCgnI3skZm9udHBhdGh9L0dpbHJveS9HaWxyb3ktUmVndWxhci5lb3Q/I2llZml4JykgZm9ybWF0KCdlbWJlZGRlZC1vcGVudHlwZScpLCAvKiBJRTYtSUU4ICovXHJcbiAgICAgICB1cmwoJyN7JGZvbnRwYXRofS9HaWxyb3kvR2lscm95LVJlZ3VsYXIud29mZjInKSBmb3JtYXQoJ3dvZmYyJyksIC8qIFN1cGVyIG1vZGVybiBicm93c2VycyAqL1xyXG4gICAgICAgdXJsKCcjeyRmb250cGF0aH0vR2lscm95L0dpbHJveS1SZWd1bGFyLndvZmYnKSBmb3JtYXQoJ3dvZmYnKSwgLyogTW9kZXJuIGJyb3dzZXJzICovXHJcbiAgICAgICB1cmwoJyN7JGZvbnRwYXRofS9HaWxyb3kvR2lscm95LVJlZ3VsYXIudHRmJykgIGZvcm1hdCgndHJ1ZXR5cGUnKSwgLyogU2FmYXJpLCBBbmRyb2lkLCBpT1MgKi9cclxuICAgICAgIHVybCgnI3skZm9udHBhdGh9L0dpbHJveS9HaWxyb3ktUmVndWxhci5zdmcjRm9udE5hbWUnKSBmb3JtYXQoJ3N2ZycpOyAvKiBMZWdhY3kgaU9TICovXHJcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XHJcbn1cclxuXHJcbkBmb250LWZhY2Uge1xyXG4gICAgZm9udC1mYW1pbHk6ICdHaWxyb3kgTWVkaXVtJztcclxuICAgIHNyYzogdXJsKFwiI3skZm9udHBhdGh9L0dpbHJveS9HaWxyb3ktTWVkaXVtLm90ZlwiKSBmb3JtYXQoXCJvcGVudHlwZVwiKTsgICAgXHJcbiAgICBzcmM6IHVybCgnI3skZm9udHBhdGh9L0dpbHJveS9HaWxyb3ktTWVkaXVtLmVvdCcpOyAvKiBJRTkrIENvbXBhdCBNb2RlcyAqL1xyXG4gICAgc3JjOiB1cmwoJyN7JGZvbnRwYXRofS9HaWxyb3kvR2lscm95LU1lZGl1bS5lb3Q/I2llZml4JykgZm9ybWF0KCdlbWJlZGRlZC1vcGVudHlwZScpLCAvKiBJRTYtSUU4ICovXHJcbiAgICAgICB1cmwoJyN7JGZvbnRwYXRofS9HaWxyb3kvR2lscm95LU1lZGl1bS53b2ZmMicpIGZvcm1hdCgnd29mZjInKSwgLyogU3VwZXIgbW9kZXJuIGJyb3dzZXJzICovXHJcbiAgICAgICB1cmwoJyN7JGZvbnRwYXRofS9HaWxyb3kvR2lscm95LU1lZGl1bS53b2ZmJykgZm9ybWF0KCd3b2ZmJyksIC8qIE1vZGVybiBicm93c2VycyAqL1xyXG4gICAgICAgdXJsKCcjeyRmb250cGF0aH0vR2lscm95L0dpbHJveS1NZWRpdW0udHRmJykgIGZvcm1hdCgndHJ1ZXR5cGUnKSwgLyogU2FmYXJpLCBBbmRyb2lkLCBpT1MgKi9cclxuICAgICAgIHVybCgnI3skZm9udHBhdGh9L0dpbHJveS9HaWxyb3ktTWVkaXVtLnN2ZyNGb250TmFtZScpIGZvcm1hdCgnc3ZnJyk7IC8qIExlZ2FjeSBpT1MgKi9cclxuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxufVxyXG5cclxuQGZvbnQtZmFjZSB7XHJcbiAgICBmb250LWZhbWlseTogJ0dpbHJveSBCb2xkJztcclxuICAgIHNyYzogdXJsKFwiI3skZm9udHBhdGh9L0dpbHJveS9HaWxyb3ktQm9sZC5vdGZcIikgZm9ybWF0KFwib3BlbnR5cGVcIik7ICAgXHJcbiAgICBzcmM6IHVybCgnI3skZm9udHBhdGh9L0dpbHJveS9HaWxyb3ktQm9sZC5lb3QnKTsgLyogSUU5KyBDb21wYXQgTW9kZXMgKi9cclxuICAgIHNyYzogdXJsKCcjeyRmb250cGF0aH0vR2lscm95L0dpbHJveS1Cb2xkLmVvdD8jaWVmaXgnKSBmb3JtYXQoJ2VtYmVkZGVkLW9wZW50eXBlJyksIC8qIElFNi1JRTggKi9cclxuICAgICAgIHVybCgnI3skZm9udHBhdGh9L0dpbHJveS9HaWxyb3ktQm9sZC53b2ZmMicpIGZvcm1hdCgnd29mZjInKSwgLyogU3VwZXIgbW9kZXJuIGJyb3dzZXJzICovXHJcbiAgICAgICB1cmwoJyN7JGZvbnRwYXRofS9HaWxyb3kvR2lscm95LUJvbGQud29mZicpIGZvcm1hdCgnd29mZicpLCAvKiBNb2Rlcm4gYnJvd3NlcnMgKi9cclxuICAgICAgIHVybCgnI3skZm9udHBhdGh9L0dpbHJveS9HaWxyb3ktQm9sZC50dGYnKSAgZm9ybWF0KCd0cnVldHlwZScpLCAvKiBTYWZhcmksIEFuZHJvaWQsIGlPUyAqL1xyXG4gICAgICAgdXJsKCcjeyRmb250cGF0aH0vR2lscm95L0dpbHJveS1Cb2xkLnN2ZyNGb250TmFtZScpIGZvcm1hdCgnc3ZnJyk7IC8qIExlZ2FjeSBpT1MgKi9cclxuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG59XHJcblxyXG5AZm9udC1mYWNlIHtcclxuICAgIGZvbnQtZmFtaWx5OiAnVmVyZGFuYS1saWdodCc7XHJcbiAgICBzcmM6IHVybChcIiN7JGZvbnRwYXRofS9WZXJkYW5hL1ZlcmRhbmEtTGlnaHQudHRmXCIpIGZvcm1hdChcInRydWV0eXBlXCIpOyAgICBcclxuICAgIGZvbnQtd2VpZ2h0OiAzMDA7XHJcbiAgICBmb250LXN0eWxlOiBub3JtYWxcclxufVxyXG5AZm9udC1mYWNlIHtcclxuICAgIGZvbnQtZmFtaWx5OiAnVmVyZGFuYS1yZWd1bGFyJztcclxuICAgIHNyYzogdXJsKFwiI3skZm9udHBhdGh9L1ZlcmRhbmEvVmVyZGFuYS1yZWd1bGFyLXdlYmZvbnQuZW90XCIpO1xyXG4gICAgc3JjOiB1cmwoXCIjeyRmb250cGF0aH0vVmVyZGFuYS9WZXJkYW5hLXJlZ3VsYXItd2ViZm9udC5lb3RcIikgZm9ybWF0KFwiZW1iZWRkZWQtb3BlbnR5cGVcIiksIHVybChcIi4uLy4uL2ZvbnRzL1ZlcmRhbmEvVmVyZGFuYS1yZWd1bGFyLXdlYmZvbnQudHRmXCIpIGZvcm1hdChcInRydWV0eXBlXCIpLCB1cmwoXCIuLi8uLi9mb250cy9WZXJkYW5hL1ZlcmRhbmEtcmVndWxhci13ZWJmb250LndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpLCB1cmwoXCIuLi8uLi9mb250cy9WZXJkYW5hL1ZlcmRhbmEtcmVndWxhci13ZWJmb250LndvZmZcIikgZm9ybWF0KFwid29mZlwiKSwgdXJsKFwiLi4vLi4vZm9udHMvVmVyZGFuYS9WZXJkYW5hLXJlZ3VsYXItd2ViZm9udC5zdmdcIikgZm9ybWF0KFwic3ZnXCIpO1xyXG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgIGZvbnQtc3R5bGU6IG5vcm1hbFxyXG59XHJcbkBmb250LWZhY2Uge1xyXG4gICAgICBzcmM6IHVybChcIiN7JGZvbnRwYXRofS9WZXJkYW5hL1ZlcmRhbmEtYm9sZC13ZWJmb250LmVvdFwiKTtcclxuICAgIHNyYzogdXJsKFwiI3skZm9udHBhdGh9L1ZlcmRhbmEvVmVyZGFuYS1ib2xkLXdlYmZvbnQuZW90XCIpIGZvcm1hdChcImVtYmVkZGVkLW9wZW50eXBlXCIpLCB1cmwoXCIuLi8uLi9mb250cy9WZXJkYW5hL1ZlcmRhbmEtYm9sZC13ZWJmb250LnR0ZlwiKSBmb3JtYXQoXCJ0cnVldHlwZVwiKSwgdXJsKFwiLi4vLi4vZm9udHMvVmVyZGFuYS9WZXJkYW5hLWJvbGQtd2ViZm9udC53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKSwgdXJsKFwiLi4vLi4vZm9udHMvVmVyZGFuYS9WZXJkYW5hLWJvbGQtd2ViZm9udC53b2ZmXCIpIGZvcm1hdChcIndvZmZcIiksIHVybChcIi4uLy4uL2ZvbnRzL1ZlcmRhbmEvVmVyZGFuYS1ib2xkLXdlYmZvbnQuc3ZnXCIpIGZvcm1hdChcInN2Z1wiKTtcclxuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICBmb250LXN0eWxlOiBub3JtYWxcclxufVxyXG5cclxuIiwiQGtleWZyYW1lcyBzcGluTG9hZGVyIHtcclxuXHRmcm9tIHtcclxuXHRcdHRyYW5zZm9ybTpyb3RhdGUoMGRlZyk7XHJcblx0XHQtd2Via2l0LXRyYW5zZm9ybTpyb3RhdGUoMGRlZyk7XHJcblx0XHQtbXMtdHJhbnNmb3JtOnJvdGF0ZSgwZGVnKTtcclxuXHJcblx0fVxyXG4gIHRvIHtcclxuXHRcdHRyYW5zZm9ybTpyb3RhdGUoMzYwZGVnKTtcclxuXHRcdC13ZWJraXQtdHJhbnNmb3JtOnJvdGF0ZSgzNjBkZWcpO1xyXG5cdFx0LW1zLXRyYW5zZm9ybTpyb3RhdGUoMzYwZGVnKTtcclxuXHR9XHJcbn1cclxuXHJcbkAtd2Via2l0LWtleWZyYW1lcyBzcGluTG9hZGVyIHtcclxuXHRmcm9tIHtcclxuXHRcdHRyYW5zZm9ybTpyb3RhdGUoMGRlZyk7XHJcblx0XHQtd2Via2l0LXRyYW5zZm9ybTpyb3RhdGUoMGRlZyk7XHJcblx0XHQtbXMtdHJhbnNmb3JtOnJvdGF0ZSgwZGVnKTtcclxuXHJcblx0fVxyXG4gIHRvIHtcclxuXHRcdHRyYW5zZm9ybTpyb3RhdGUoMzYwZGVnKTtcclxuXHRcdC13ZWJraXQtdHJhbnNmb3JtOnJvdGF0ZSgzNjBkZWcpO1xyXG5cdFx0LW1zLXRyYW5zZm9ybTpyb3RhdGUoMzYwZGVnKTtcclxuXHR9XHJcbn1cclxuXHJcbkAtbW96LWtleWZyYW1lcyBzcGluTG9hZGVyIHtcclxuXHRmcm9tIHtcclxuXHRcdHRyYW5zZm9ybTpyb3RhdGUoMGRlZyk7XHJcblx0XHQtd2Via2l0LXRyYW5zZm9ybTpyb3RhdGUoMGRlZyk7XHJcblx0XHQtbXMtdHJhbnNmb3JtOnJvdGF0ZSgwZGVnKTtcclxuXHJcblx0fVxyXG4gIHRvIHtcclxuXHRcdHRyYW5zZm9ybTpyb3RhdGUoMzYwZGVnKTtcclxuXHRcdC13ZWJraXQtdHJhbnNmb3JtOnJvdGF0ZSgzNjBkZWcpO1xyXG5cdFx0LW1zLXRyYW5zZm9ybTpyb3RhdGUoMzYwZGVnKTtcclxuXHR9XHJcbn1cclxuXHJcblxyXG5cclxuQC13ZWJraXQta2V5ZnJhbWVzIGxvYWRpbmcge1xyXG4gIGZyb20ge1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTEwMCUpO1xyXG4gICAgb3BhY2l0eTogMDsgfVxyXG4gIDUwJSB7XHJcbiAgICBvcGFjaXR5OiAxOyB9XHJcbiAgdG8ge1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTMwJSk7XHJcbiAgICBvcGFjaXR5OiAxOyB9IH1cclxuXHJcbkAtbW96LWtleWZyYW1lcyBsb2FkaW5nIHtcclxuICBmcm9tIHtcclxuICAgIC1tb3otdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0xMDAlKTtcclxuICAgIG9wYWNpdHk6IDA7IH1cclxuICA1MCUge1xyXG4gICAgb3BhY2l0eTogMTsgfVxyXG4gIHRvIHtcclxuICAgIC1tb3otdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0zMCUpO1xyXG4gICAgb3BhY2l0eTogMTsgfSB9XHJcblxyXG5Aa2V5ZnJhbWVzIGxvYWRpbmcge1xyXG4gIGZyb20ge1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTEwMCUpO1xyXG4gICAgLW1vei10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTEwMCUpO1xyXG4gICAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMTAwJSk7XHJcbiAgICAtby10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTEwMCUpO1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0xMDAlKTtcclxuICAgIG9wYWNpdHk6IDA7IH1cclxuICA1MCUge1xyXG4gICAgb3BhY2l0eTogMTsgfVxyXG4gIHRvIHtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0zMCUpO1xyXG4gICAgLW1vei10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTMwJSk7XHJcbiAgICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0zMCUpO1xyXG4gICAgLW8tdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0zMCUpO1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0zMCUpO1xyXG4gICAgb3BhY2l0eTogMTsgfSB9XHJcblxyXG5ALXdlYmtpdC1rZXlmcmFtZXMgbG9hZGluZy1kb25lIHtcclxuICBmcm9tIHtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0zMCUpO1xyXG4gICAgb3BhY2l0eTogMTsgfVxyXG4gIDUwJSB7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKTtcclxuICAgIG9wYWNpdHk6IDE7IH1cclxuICB0byB7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKTtcclxuICAgIG9wYWNpdHk6IDA7IH0gfVxyXG5cclxuQC1tb3ota2V5ZnJhbWVzIGxvYWRpbmctZG9uZSB7XHJcbiAgZnJvbSB7XHJcbiAgICAtbW96LXRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMzAlKTtcclxuICAgIG9wYWNpdHk6IDE7IH1cclxuICA1MCUge1xyXG4gICAgLW1vei10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7XHJcbiAgICBvcGFjaXR5OiAxOyB9XHJcbiAgdG8ge1xyXG4gICAgLW1vei10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7XHJcbiAgICBvcGFjaXR5OiAwOyB9IH1cclxuXHJcbkBrZXlmcmFtZXMgbG9hZGluZy1kb25lIHtcclxuICBmcm9tIHtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0zMCUpO1xyXG4gICAgLW1vei10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTMwJSk7XHJcbiAgICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0zMCUpO1xyXG4gICAgLW8tdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0zMCUpO1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0zMCUpO1xyXG4gICAgb3BhY2l0eTogMTsgfVxyXG4gIDUwJSB7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKTtcclxuICAgIC1tb3otdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApO1xyXG4gICAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKTtcclxuICAgIC1vLXRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKTtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKTtcclxuICAgIG9wYWNpdHk6IDE7IH1cclxuICB0byB7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKTtcclxuICAgIC1tb3otdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApO1xyXG4gICAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKTtcclxuICAgIC1vLXRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKTtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKTtcclxuICAgIG9wYWNpdHk6IDA7IH0gfVxyXG5cclxuQC13ZWJraXQta2V5ZnJhbWVzIHB1bHNlLWxvYWRlciB7XHJcbiAgZnJvbSB7XHJcbiAgICBvcGFjaXR5OiAxOyB9XHJcbiAgNTAlIHtcclxuICAgIG9wYWNpdHk6IC42NTsgfVxyXG4gIHRvIHtcclxuICAgIG9wYWNpdHk6IDE7IH0gfVxyXG5cclxuQC1tb3ota2V5ZnJhbWVzIHB1bHNlLWxvYWRlciB7XHJcbiAgZnJvbSB7XHJcbiAgICBvcGFjaXR5OiAxOyB9XHJcbiAgNTAlIHtcclxuICAgIG9wYWNpdHk6IC42NTsgfVxyXG4gIHRvIHtcclxuICAgIG9wYWNpdHk6IDE7IH0gfVxyXG5cclxuQGtleWZyYW1lcyBwdWxzZS1sb2FkZXIge1xyXG4gIGZyb20ge1xyXG4gICAgb3BhY2l0eTogMTsgfVxyXG4gIDUwJSB7XHJcbiAgICBvcGFjaXR5OiAuNjU7IH1cclxuICB0byB7XHJcbiAgICBvcGFjaXR5OiAxOyB9IH1cclxuIiwiLyohIG5vcm1hbGl6ZS5jc3MgdjMuMC4yIHwgTUlUIExpY2Vuc2UgfCBnaXQuaW8vbm9ybWFsaXplICovXHJcbi8qKlxyXG4gKiAxLiBTZXQgZGVmYXVsdCBmb250IGZhbWlseSB0byBzYW5zLXNlcmlmLlxyXG4gKiAyLiBQcmV2ZW50IGlPUyB0ZXh0IHNpemUgYWRqdXN0IGFmdGVyIG9yaWVudGF0aW9uIGNoYW5nZSwgd2l0aG91dCBkaXNhYmxpbmdcclxuICogICAgdXNlciB6b29tLlxyXG4gKi9cclxuaHRtbCB7XHJcbiAgZm9udC1mYW1pbHk6IHNhbnMtc2VyaWY7XHJcbiAgLyogMSAqL1xyXG4gIC1tcy10ZXh0LXNpemUtYWRqdXN0OiAxMDAlO1xyXG4gIC8qIDIgKi9cclxuICAtd2Via2l0LXRleHQtc2l6ZS1hZGp1c3Q6IDEwMCU7XHJcbiAgLyogMiAqLyB9XHJcblxyXG4vKipcclxuICogUmVtb3ZlIGRlZmF1bHQgbWFyZ2luLlxyXG4gKi9cclxuYm9keSB7XHJcbiAgbWFyZ2luOiAwOyB9XHJcblxyXG4vKiBIVE1MNSBkaXNwbGF5IGRlZmluaXRpb25zXHJcbiAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXHJcbi8qKlxyXG4gKiBDb3JyZWN0IGBibG9ja2AgZGlzcGxheSBub3QgZGVmaW5lZCBmb3IgYW55IEhUTUw1IGVsZW1lbnQgaW4gSUUgOC85LlxyXG4gKiBDb3JyZWN0IGBibG9ja2AgZGlzcGxheSBub3QgZGVmaW5lZCBmb3IgYGRldGFpbHNgIG9yIGBzdW1tYXJ5YCBpbiBJRSAxMC8xMVxyXG4gKiBhbmQgRmlyZWZveC5cclxuICogQ29ycmVjdCBgYmxvY2tgIGRpc3BsYXkgbm90IGRlZmluZWQgZm9yIGBtYWluYCBpbiBJRSAxMS5cclxuICovXHJcbmFydGljbGUsXHJcbmFzaWRlLFxyXG5kZXRhaWxzLFxyXG5maWdjYXB0aW9uLFxyXG5maWd1cmUsXHJcbmZvb3RlcixcclxuaGVhZGVyLFxyXG5oZ3JvdXAsXHJcbm1haW4sXHJcbm1lbnUsXHJcbm5hdixcclxuc2VjdGlvbixcclxuc3VtbWFyeSB7XHJcbiAgZGlzcGxheTogYmxvY2s7IH1cclxuXHJcbi8qKlxyXG4gKiAxLiBDb3JyZWN0IGBpbmxpbmUtYmxvY2tgIGRpc3BsYXkgbm90IGRlZmluZWQgaW4gSUUgOC85LlxyXG4gKiAyLiBOb3JtYWxpemUgdmVydGljYWwgYWxpZ25tZW50IG9mIGBwcm9ncmVzc2AgaW4gQ2hyb21lLCBGaXJlZm94LCBhbmQgT3BlcmEuXHJcbiAqL1xyXG5hdWRpbyxcclxuY2FudmFzLFxyXG5wcm9ncmVzcyxcclxudmlkZW8ge1xyXG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAvKiAxICovXHJcbiAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lO1xyXG4gIC8qIDIgKi8gfVxyXG5cclxuLyoqXHJcbiAqIFByZXZlbnQgbW9kZXJuIGJyb3dzZXJzIGZyb20gZGlzcGxheWluZyBgYXVkaW9gIHdpdGhvdXQgY29udHJvbHMuXHJcbiAqIFJlbW92ZSBleGNlc3MgaGVpZ2h0IGluIGlPUyA1IGRldmljZXMuXHJcbiAqL1xyXG5hdWRpbzpub3QoW2NvbnRyb2xzXSkge1xyXG4gIGRpc3BsYXk6IG5vbmU7XHJcbiAgaGVpZ2h0OiAwOyB9XHJcblxyXG4vKipcclxuICogQWRkcmVzcyBgW2hpZGRlbl1gIHN0eWxpbmcgbm90IHByZXNlbnQgaW4gSUUgOC85LzEwLlxyXG4gKiBIaWRlIHRoZSBgdGVtcGxhdGVgIGVsZW1lbnQgaW4gSUUgOC85LzExLCBTYWZhcmksIGFuZCBGaXJlZm94IDwgMjIuXHJcbiAqL1xyXG5baGlkZGVuXSxcclxudGVtcGxhdGUge1xyXG4gIGRpc3BsYXk6IG5vbmU7IH1cclxuXHJcbi8qIExpbmtzXHJcbiAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXHJcbi8qKlxyXG4gKiBSZW1vdmUgdGhlIGdyYXkgYmFja2dyb3VuZCBjb2xvciBmcm9tIGFjdGl2ZSBsaW5rcyBpbiBJRSAxMC5cclxuICovXHJcbmEge1xyXG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50OyB9XHJcblxyXG4vKipcclxuICogSW1wcm92ZSByZWFkYWJpbGl0eSB3aGVuIGZvY3VzZWQgYW5kIGFsc28gbW91c2UgaG92ZXJlZCBpbiBhbGwgYnJvd3NlcnMuXHJcbiAqL1xyXG5hOmFjdGl2ZSxcclxuYTpob3ZlciB7XHJcbiAgb3V0bGluZTogMDsgfVxyXG5cclxuLyogVGV4dC1sZXZlbCBzZW1hbnRpY3NcclxuICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cclxuLyoqXHJcbiAqIEFkZHJlc3Mgc3R5bGluZyBub3QgcHJlc2VudCBpbiBJRSA4LzkvMTAvMTEsIFNhZmFyaSwgYW5kIENocm9tZS5cclxuICovXHJcbmFiYnJbdGl0bGVdIHtcclxuICBib3JkZXItYm90dG9tOiAxcHggZG90dGVkOyB9XHJcblxyXG4vKipcclxuICogQWRkcmVzcyBzdHlsZSBzZXQgdG8gYGJvbGRlcmAgaW4gRmlyZWZveCA0KywgU2FmYXJpLCBhbmQgQ2hyb21lLlxyXG4gKi9cclxuYixcclxuc3Ryb25nIHtcclxuICBmb250LXdlaWdodDogYm9sZDsgfVxyXG5cclxuLyoqXHJcbiAqIEFkZHJlc3Mgc3R5bGluZyBub3QgcHJlc2VudCBpbiBTYWZhcmkgYW5kIENocm9tZS5cclxuICovXHJcbmRmbiB7XHJcbiAgZm9udC1zdHlsZTogaXRhbGljOyB9XHJcblxyXG4vKipcclxuICogQWRkcmVzcyB2YXJpYWJsZSBgaDFgIGZvbnQtc2l6ZSBhbmQgbWFyZ2luIHdpdGhpbiBgc2VjdGlvbmAgYW5kIGBhcnRpY2xlYFxyXG4gKiBjb250ZXh0cyBpbiBGaXJlZm94IDQrLCBTYWZhcmksIGFuZCBDaHJvbWUuXHJcbiAqL1xyXG5oMSB7XHJcbiAgZm9udC1zaXplOiAyZW07XHJcbiAgbWFyZ2luOiAwLjY3ZW0gMDsgfVxyXG5cclxuLyoqXHJcbiAqIEFkZHJlc3Mgc3R5bGluZyBub3QgcHJlc2VudCBpbiBJRSA4LzkuXHJcbiAqL1xyXG5tYXJrIHtcclxuICBiYWNrZ3JvdW5kOiAjZmYwO1xyXG4gIGNvbG9yOiAjMDAwOyB9XHJcblxyXG4vKipcclxuICogQWRkcmVzcyBpbmNvbnNpc3RlbnQgYW5kIHZhcmlhYmxlIGZvbnQgc2l6ZSBpbiBhbGwgYnJvd3NlcnMuXHJcbiAqL1xyXG5zbWFsbCB7XHJcbiAgZm9udC1zaXplOiA4MCU7IH1cclxuXHJcbi8qKlxyXG4gKiBQcmV2ZW50IGBzdWJgIGFuZCBgc3VwYCBhZmZlY3RpbmcgYGxpbmUtaGVpZ2h0YCBpbiBhbGwgYnJvd3NlcnMuXHJcbiAqL1xyXG5zdWIsXHJcbnN1cCB7XHJcbiAgZm9udC1zaXplOiA3NSU7XHJcbiAgbGluZS1oZWlnaHQ6IDA7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTsgfVxyXG5cclxuc3VwIHtcclxuICB0b3A6IC0wLjVlbTsgfVxyXG5cclxuc3ViIHtcclxuICBib3R0b206IC0wLjI1ZW07IH1cclxuXHJcbi8qIEVtYmVkZGVkIGNvbnRlbnRcclxuICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cclxuLyoqXHJcbiAqIFJlbW92ZSBib3JkZXIgd2hlbiBpbnNpZGUgYGFgIGVsZW1lbnQgaW4gSUUgOC85LzEwLlxyXG4gKi9cclxuaW1nIHtcclxuICBib3JkZXI6IDA7IH1cclxuXHJcbi8qKlxyXG4gKiBDb3JyZWN0IG92ZXJmbG93IG5vdCBoaWRkZW4gaW4gSUUgOS8xMC8xMS5cclxuICovXHJcbnN2Zzpub3QoOnJvb3QpIHtcclxuICBvdmVyZmxvdzogaGlkZGVuOyB9XHJcblxyXG4vKiBHcm91cGluZyBjb250ZW50XHJcbiAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXHJcbi8qKlxyXG4gKiBBZGRyZXNzIG1hcmdpbiBub3QgcHJlc2VudCBpbiBJRSA4LzkgYW5kIFNhZmFyaS5cclxuICovXHJcbmZpZ3VyZSB7XHJcbiAgbWFyZ2luOiAxZW0gNDBweDsgfVxyXG5cclxuLyoqXHJcbiAqIEFkZHJlc3MgZGlmZmVyZW5jZXMgYmV0d2VlbiBGaXJlZm94IGFuZCBvdGhlciBicm93c2Vycy5cclxuICovXHJcbmhyIHtcclxuICBib3gtc2l6aW5nOiBjb250ZW50LWJveDtcclxuICBoZWlnaHQ6IDA7IH1cclxuXHJcbi8qKlxyXG4gKiBDb250YWluIG92ZXJmbG93IGluIGFsbCBicm93c2Vycy5cclxuICovXHJcbnByZSB7XHJcbiAgb3ZlcmZsb3c6IGF1dG87IH1cclxuXHJcbi8qKlxyXG4gKiBBZGRyZXNzIG9kZCBgZW1gLXVuaXQgZm9udCBzaXplIHJlbmRlcmluZyBpbiBhbGwgYnJvd3NlcnMuXHJcbiAqL1xyXG5jb2RlLFxyXG5rYmQsXHJcbnByZSxcclxuc2FtcCB7XHJcbiAgZm9udC1mYW1pbHk6IG1vbm9zcGFjZSwgbW9ub3NwYWNlO1xyXG4gIGZvbnQtc2l6ZTogMWVtOyB9XHJcblxyXG4vKiBGb3Jtc1xyXG4gICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xyXG4vKipcclxuICogS25vd24gbGltaXRhdGlvbjogYnkgZGVmYXVsdCwgQ2hyb21lIGFuZCBTYWZhcmkgb24gT1MgWCBhbGxvdyB2ZXJ5IGxpbWl0ZWRcclxuICogc3R5bGluZyBvZiBgc2VsZWN0YCwgdW5sZXNzIGEgYGJvcmRlcmAgcHJvcGVydHkgaXMgc2V0LlxyXG4gKi9cclxuLyoqXHJcbiAqIDEuIENvcnJlY3QgY29sb3Igbm90IGJlaW5nIGluaGVyaXRlZC5cclxuICogICAgS25vd24gaXNzdWU6IGFmZmVjdHMgY29sb3Igb2YgZGlzYWJsZWQgZWxlbWVudHMuXHJcbiAqIDIuIENvcnJlY3QgZm9udCBwcm9wZXJ0aWVzIG5vdCBiZWluZyBpbmhlcml0ZWQuXHJcbiAqIDMuIEFkZHJlc3MgbWFyZ2lucyBzZXQgZGlmZmVyZW50bHkgaW4gRmlyZWZveCA0KywgU2FmYXJpLCBhbmQgQ2hyb21lLlxyXG4gKi9cclxuYnV0dG9uLCAuYWNmaWxldXBsb2FkIHNwYW4uYWRtaW5CdXR0b24sXHJcbmlucHV0LFxyXG5vcHRncm91cCxcclxuc2VsZWN0LFxyXG50ZXh0YXJlYSB7XHJcbiAgY29sb3I6IGluaGVyaXQ7XHJcbiAgLyogMSAqL1xyXG4gIGZvbnQ6IGluaGVyaXQ7XHJcbiAgLyogMiAqL1xyXG4gIG1hcmdpbjogMDtcclxuICAvKiAzICovIH1cclxuXHJcbi8qKlxyXG4gKiBBZGRyZXNzIGBvdmVyZmxvd2Agc2V0IHRvIGBoaWRkZW5gIGluIElFIDgvOS8xMC8xMS5cclxuICovXHJcbmJ1dHRvbiwgLmFjZmlsZXVwbG9hZCBzcGFuLmFkbWluQnV0dG9uIHtcclxuICBvdmVyZmxvdzogdmlzaWJsZTsgfVxyXG5cclxuLyoqXHJcbiAqIEFkZHJlc3MgaW5jb25zaXN0ZW50IGB0ZXh0LXRyYW5zZm9ybWAgaW5oZXJpdGFuY2UgZm9yIGBidXR0b25gIGFuZCBgc2VsZWN0YC5cclxuICogQWxsIG90aGVyIGZvcm0gY29udHJvbCBlbGVtZW50cyBkbyBub3QgaW5oZXJpdCBgdGV4dC10cmFuc2Zvcm1gIHZhbHVlcy5cclxuICogQ29ycmVjdCBgYnV0dG9uYCBzdHlsZSBpbmhlcml0YW5jZSBpbiBGaXJlZm94LCBJRSA4LzkvMTAvMTEsIGFuZCBPcGVyYS5cclxuICogQ29ycmVjdCBgc2VsZWN0YCBzdHlsZSBpbmhlcml0YW5jZSBpbiBGaXJlZm94LlxyXG4gKi9cclxuYnV0dG9uLCAuYWNmaWxldXBsb2FkIHNwYW4uYWRtaW5CdXR0b24sXHJcbnNlbGVjdCB7XHJcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7IH1cclxuXHJcbi8qKlxyXG4gKiAxLiBBdm9pZCB0aGUgV2ViS2l0IGJ1ZyBpbiBBbmRyb2lkIDQuMC4qIHdoZXJlICgyKSBkZXN0cm95cyBuYXRpdmUgYGF1ZGlvYFxyXG4gKiAgICBhbmQgYHZpZGVvYCBjb250cm9scy5cclxuICogMi4gQ29ycmVjdCBpbmFiaWxpdHkgdG8gc3R5bGUgY2xpY2thYmxlIGBpbnB1dGAgdHlwZXMgaW4gaU9TLlxyXG4gKiAzLiBJbXByb3ZlIHVzYWJpbGl0eSBhbmQgY29uc2lzdGVuY3kgb2YgY3Vyc29yIHN0eWxlIGJldHdlZW4gaW1hZ2UtdHlwZVxyXG4gKiAgICBgaW5wdXRgIGFuZCBvdGhlcnMuXHJcbiAqL1xyXG5idXR0b24sIC5hY2ZpbGV1cGxvYWQgc3Bhbi5hZG1pbkJ1dHRvbixcclxuaHRtbCBpbnB1dFt0eXBlPVwiYnV0dG9uXCJdLFxyXG5pbnB1dFt0eXBlPVwicmVzZXRcIl0sXHJcbmlucHV0W3R5cGU9XCJzdWJtaXRcIl0ge1xyXG4gIC13ZWJraXQtYXBwZWFyYW5jZTogYnV0dG9uO1xyXG4gIC8qIDIgKi9cclxuICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgLyogMyAqLyB9XHJcblxyXG4vKipcclxuICogUmUtc2V0IGRlZmF1bHQgY3Vyc29yIGZvciBkaXNhYmxlZCBlbGVtZW50cy5cclxuICovXHJcbmJ1dHRvbltkaXNhYmxlZF0sIC5hY2ZpbGV1cGxvYWQgc3BhbltkaXNhYmxlZF0uYWRtaW5CdXR0b24sXHJcbmh0bWwgaW5wdXRbZGlzYWJsZWRdIHtcclxuICBjdXJzb3I6IGRlZmF1bHQ7IH1cclxuXHJcbi8qKlxyXG4gKiBSZW1vdmUgaW5uZXIgcGFkZGluZyBhbmQgYm9yZGVyIGluIEZpcmVmb3ggNCsuXHJcbiAqL1xyXG5idXR0b246Oi1tb3otZm9jdXMtaW5uZXIsIC5hY2ZpbGV1cGxvYWQgc3Bhbi5hZG1pbkJ1dHRvbjo6LW1vei1mb2N1cy1pbm5lcixcclxuaW5wdXQ6Oi1tb3otZm9jdXMtaW5uZXIge1xyXG4gIGJvcmRlcjogMDtcclxuICBwYWRkaW5nOiAwOyB9XHJcblxyXG4vKipcclxuICogQWRkcmVzcyBGaXJlZm94IDQrIHNldHRpbmcgYGxpbmUtaGVpZ2h0YCBvbiBgaW5wdXRgIHVzaW5nIGAhaW1wb3J0YW50YCBpblxyXG4gKiB0aGUgVUEgc3R5bGVzaGVldC5cclxuICovXHJcbmlucHV0IHtcclxuICBsaW5lLWhlaWdodDogbm9ybWFsOyB9XHJcblxyXG4vKipcclxuICogSXQncyByZWNvbW1lbmRlZCB0aGF0IHlvdSBkb24ndCBhdHRlbXB0IHRvIHN0eWxlIHRoZXNlIGVsZW1lbnRzLlxyXG4gKiBGaXJlZm94J3MgaW1wbGVtZW50YXRpb24gZG9lc24ndCByZXNwZWN0IGJveC1zaXppbmcsIHBhZGRpbmcsIG9yIHdpZHRoLlxyXG4gKlxyXG4gKiAxLiBBZGRyZXNzIGJveCBzaXppbmcgc2V0IHRvIGBjb250ZW50LWJveGAgaW4gSUUgOC85LzEwLlxyXG4gKiAyLiBSZW1vdmUgZXhjZXNzIHBhZGRpbmcgaW4gSUUgOC85LzEwLlxyXG4gKi9cclxuaW5wdXRbdHlwZT1cImNoZWNrYm94XCJdLFxyXG5pbnB1dFt0eXBlPVwicmFkaW9cIl0ge1xyXG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcbiAgLyogMSAqL1xyXG4gIHBhZGRpbmc6IDA7XHJcbiAgLyogMiAqLyB9XHJcblxyXG4vKipcclxuICogRml4IHRoZSBjdXJzb3Igc3R5bGUgZm9yIENocm9tZSdzIGluY3JlbWVudC9kZWNyZW1lbnQgYnV0dG9ucy4gRm9yIGNlcnRhaW5cclxuICogYGZvbnQtc2l6ZWAgdmFsdWVzIG9mIHRoZSBgaW5wdXRgLCBpdCBjYXVzZXMgdGhlIGN1cnNvciBzdHlsZSBvZiB0aGVcclxuICogZGVjcmVtZW50IGJ1dHRvbiB0byBjaGFuZ2UgZnJvbSBgZGVmYXVsdGAgdG8gYHRleHRgLlxyXG4gKi9cclxuaW5wdXRbdHlwZT1cIm51bWJlclwiXTo6LXdlYmtpdC1pbm5lci1zcGluLWJ1dHRvbixcclxuaW5wdXRbdHlwZT1cIm51bWJlclwiXTo6LXdlYmtpdC1vdXRlci1zcGluLWJ1dHRvbiB7XHJcbiAgaGVpZ2h0OiBhdXRvOyB9XHJcblxyXG4vKipcclxuICogMS4gQWRkcmVzcyBgYXBwZWFyYW5jZWAgc2V0IHRvIGBzZWFyY2hmaWVsZGAgaW4gU2FmYXJpIGFuZCBDaHJvbWUuXHJcbiAqIDIuIEFkZHJlc3MgYGJveC1zaXppbmdgIHNldCB0byBgYm9yZGVyLWJveGAgaW4gU2FmYXJpIGFuZCBDaHJvbWVcclxuICogICAgKGluY2x1ZGUgYC1tb3pgIHRvIGZ1dHVyZS1wcm9vZikuXHJcbiAqL1xyXG5pbnB1dFt0eXBlPVwic2VhcmNoXCJdIHtcclxuICAtd2Via2l0LWFwcGVhcmFuY2U6IHRleHRmaWVsZDtcclxuICAvKiAxICovXHJcbiAgLyogMiAqL1xyXG4gIGJveC1zaXppbmc6IGNvbnRlbnQtYm94OyB9XHJcblxyXG4vKipcclxuICogUmVtb3ZlIGlubmVyIHBhZGRpbmcgYW5kIHNlYXJjaCBjYW5jZWwgYnV0dG9uIGluIFNhZmFyaSBhbmQgQ2hyb21lIG9uIE9TIFguXHJcbiAqIFNhZmFyaSAoYnV0IG5vdCBDaHJvbWUpIGNsaXBzIHRoZSBjYW5jZWwgYnV0dG9uIHdoZW4gdGhlIHNlYXJjaCBpbnB1dCBoYXNcclxuICogcGFkZGluZyAoYW5kIGB0ZXh0ZmllbGRgIGFwcGVhcmFuY2UpLlxyXG4gKi9cclxuaW5wdXRbdHlwZT1cInNlYXJjaFwiXTo6LXdlYmtpdC1zZWFyY2gtY2FuY2VsLWJ1dHRvbixcclxuaW5wdXRbdHlwZT1cInNlYXJjaFwiXTo6LXdlYmtpdC1zZWFyY2gtZGVjb3JhdGlvbiB7XHJcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lOyB9XHJcblxyXG4vKipcclxuICogRGVmaW5lIGNvbnNpc3RlbnQgYm9yZGVyLCBtYXJnaW4sIGFuZCBwYWRkaW5nLlxyXG4gKi9cclxuZmllbGRzZXQge1xyXG4gIGJvcmRlcjogMXB4IHNvbGlkICNjMGMwYzA7XHJcbiAgbWFyZ2luOiAwIDJweDtcclxuICBwYWRkaW5nOiAwLjM1ZW0gMC42MjVlbSAwLjc1ZW07IH1cclxuXHJcbi8qKlxyXG4gKiAxLiBDb3JyZWN0IGBjb2xvcmAgbm90IGJlaW5nIGluaGVyaXRlZCBpbiBJRSA4LzkvMTAvMTEuXHJcbiAqIDIuIFJlbW92ZSBwYWRkaW5nIHNvIHBlb3BsZSBhcmVuJ3QgY2F1Z2h0IG91dCBpZiB0aGV5IHplcm8gb3V0IGZpZWxkc2V0cy5cclxuICovXHJcbmxlZ2VuZCB7XHJcbiAgYm9yZGVyOiAwO1xyXG4gIC8qIDEgKi9cclxuICBwYWRkaW5nOiAwO1xyXG4gIC8qIDIgKi8gfVxyXG5cclxuLyoqXHJcbiAqIFJlbW92ZSBkZWZhdWx0IHZlcnRpY2FsIHNjcm9sbGJhciBpbiBJRSA4LzkvMTAvMTEuXHJcbiAqL1xyXG50ZXh0YXJlYSB7XHJcbiAgb3ZlcmZsb3c6IGF1dG87IH1cclxuXHJcbi8qKlxyXG4gKiBEb24ndCBpbmhlcml0IHRoZSBgZm9udC13ZWlnaHRgIChhcHBsaWVkIGJ5IGEgcnVsZSBhYm92ZSkuXHJcbiAqIE5PVEU6IHRoZSBkZWZhdWx0IGNhbm5vdCBzYWZlbHkgYmUgY2hhbmdlZCBpbiBDaHJvbWUgYW5kIFNhZmFyaSBvbiBPUyBYLlxyXG4gKi9cclxub3B0Z3JvdXAge1xyXG4gIGZvbnQtd2VpZ2h0OiBib2xkOyB9XHJcblxyXG4vKiBUYWJsZXNcclxuICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cclxuLyoqXHJcbiAqIFJlbW92ZSBtb3N0IHNwYWNpbmcgYmV0d2VlbiB0YWJsZSBjZWxscy5cclxuICovXHJcbnRhYmxlIHtcclxuICBib3JkZXItY29sbGFwc2U6IGNvbGxhcHNlO1xyXG4gIGJvcmRlci1zcGFjaW5nOiAwOyB9XHJcblxyXG50ZCxcclxudGgge1xyXG4gIHBhZGRpbmc6IDA7IH1cclxuXHJcbkBmb250LWZhY2Uge1xyXG4gIGZvbnQtZmFtaWx5OiAnVmVyZGFuYSc7XHJcbiAgc3JjOiB1cmwoXCIuLi8uLi9mb250cy9WZXJkYW5hL1ZlcmRhbmEtTGlnaHQudHRmXCIpIGZvcm1hdChcInRydWV0eXBlXCIpOyB9XHJcbkBmb250LWZhY2Uge1xyXG4gIGZvbnQtZmFtaWx5OiAnbWF0ZXJpYWwtaWNvbnMnO1xyXG4gIHNyYzogdXJsKFwiLi4vLi4vZm9udHMvbWF0ZXJpYWwtaWNvbnMvaWNvbW9vbi5lb3RcIik7XHJcbiAgc3JjOiB1cmwoXCIuLi8uLi9mb250cy9tYXRlcmlhbC1pY29ucy9pY29tb29uLmVvdFwiKSBmb3JtYXQoXCJlbWJlZGRlZC1vcGVudHlwZVwiKSwgdXJsKFwiLi4vLi4vZm9udHMvbWF0ZXJpYWwtaWNvbnMvaWNvbW9vbi50dGZcIikgZm9ybWF0KFwidHJ1ZXR5cGVcIiksIHVybChcIi4uLy4uL2ZvbnRzL21hdGVyaWFsLWljb25zL2ljb21vb24ud29mZjJcIikgZm9ybWF0KFwid29mZjJcIiksIHVybChcIi4uLy4uL2ZvbnRzL21hdGVyaWFsLWljb25zL2ljb21vb24ud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpLCB1cmwoXCIuLi8uLi9mb250cy9tYXRlcmlhbC1pY29ucy9pY29tb29uLnN2Z1wiKSBmb3JtYXQoXCJzdmdcIik7XHJcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcclxuICBmb250LXN0eWxlOiBub3JtYWw7IH1cclxuLyoqXHJcbiAqIEZvdW5kYXRpb24gZm9yIFNpdGVzIGJ5IFpVUkJcclxuICogVmVyc2lvbiA2LjAuNlxyXG4gKiBmb3VuZGF0aW9uLnp1cmIuY29tXHJcbiAqIExpY2Vuc2VkIHVuZGVyIE1JVCBPcGVuIFNvdXJjZVxyXG4gKi9cclxuLyohIG5vcm1hbGl6ZS5jc3MgdjMuMC4zIHwgTUlUIExpY2Vuc2UgfCBnaXRodWIuY29tL25lY29sYXMvbm9ybWFsaXplLmNzcyAqL1xyXG4vKipcclxuICogMS4gU2V0IGRlZmF1bHQgZm9udCBmYW1pbHkgdG8gc2Fucy1zZXJpZi5cclxuICogMi4gUHJldmVudCBpT1MgYW5kIElFIHRleHQgc2l6ZSBhZGp1c3QgYWZ0ZXIgZGV2aWNlIG9yaWVudGF0aW9uIGNoYW5nZSxcclxuICogICAgd2l0aG91dCBkaXNhYmxpbmcgdXNlciB6b29tLlxyXG4gKi9cclxuaHRtbCB7XHJcbiAgZm9udC1mYW1pbHk6IHNhbnMtc2VyaWY7XHJcbiAgLyogMSAqL1xyXG4gIC1tcy10ZXh0LXNpemUtYWRqdXN0OiAxMDAlO1xyXG4gIC8qIDIgKi9cclxuICAtd2Via2l0LXRleHQtc2l6ZS1hZGp1c3Q6IDEwMCU7XHJcbiAgLyogMiAqLyB9XHJcblxyXG4vKipcclxuICogUmVtb3ZlIGRlZmF1bHQgbWFyZ2luLlxyXG4gKi9cclxuYm9keSB7XHJcbiAgbWFyZ2luOiAwOyB9XHJcblxyXG4vKiBIVE1MNSBkaXNwbGF5IGRlZmluaXRpb25zXHJcbiAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXHJcbi8qKlxyXG4gKiBDb3JyZWN0IGBibG9ja2AgZGlzcGxheSBub3QgZGVmaW5lZCBmb3IgYW55IEhUTUw1IGVsZW1lbnQgaW4gSUUgOC85LlxyXG4gKiBDb3JyZWN0IGBibG9ja2AgZGlzcGxheSBub3QgZGVmaW5lZCBmb3IgYGRldGFpbHNgIG9yIGBzdW1tYXJ5YCBpbiBJRSAxMC8xMVxyXG4gKiBhbmQgRmlyZWZveC5cclxuICogQ29ycmVjdCBgYmxvY2tgIGRpc3BsYXkgbm90IGRlZmluZWQgZm9yIGBtYWluYCBpbiBJRSAxMS5cclxuICovXHJcbmFydGljbGUsXHJcbmFzaWRlLFxyXG5kZXRhaWxzLFxyXG5maWdjYXB0aW9uLFxyXG5maWd1cmUsXHJcbmZvb3RlcixcclxuaGVhZGVyLFxyXG5oZ3JvdXAsXHJcbm1haW4sXHJcbm1lbnUsXHJcbm5hdixcclxuc2VjdGlvbixcclxuc3VtbWFyeSB7XHJcbiAgZGlzcGxheTogYmxvY2s7IH1cclxuXHJcbi8qKlxyXG4gKiAxLiBDb3JyZWN0IGBpbmxpbmUtYmxvY2tgIGRpc3BsYXkgbm90IGRlZmluZWQgaW4gSUUgOC85LlxyXG4gKiAyLiBOb3JtYWxpemUgdmVydGljYWwgYWxpZ25tZW50IG9mIGBwcm9ncmVzc2AgaW4gQ2hyb21lLCBGaXJlZm94LCBhbmQgT3BlcmEuXHJcbiAqL1xyXG5hdWRpbyxcclxuY2FudmFzLFxyXG5wcm9ncmVzcyxcclxudmlkZW8ge1xyXG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAvKiAxICovXHJcbiAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lO1xyXG4gIC8qIDIgKi8gfVxyXG5cclxuLyoqXHJcbiAqIFByZXZlbnQgbW9kZXJuIGJyb3dzZXJzIGZyb20gZGlzcGxheWluZyBgYXVkaW9gIHdpdGhvdXQgY29udHJvbHMuXHJcbiAqIFJlbW92ZSBleGNlc3MgaGVpZ2h0IGluIGlPUyA1IGRldmljZXMuXHJcbiAqL1xyXG5hdWRpbzpub3QoW2NvbnRyb2xzXSkge1xyXG4gIGRpc3BsYXk6IG5vbmU7XHJcbiAgaGVpZ2h0OiAwOyB9XHJcblxyXG4vKipcclxuICogQWRkcmVzcyBgW2hpZGRlbl1gIHN0eWxpbmcgbm90IHByZXNlbnQgaW4gSUUgOC85LzEwLlxyXG4gKiBIaWRlIHRoZSBgdGVtcGxhdGVgIGVsZW1lbnQgaW4gSUUgOC85LzEwLzExLCBTYWZhcmksIGFuZCBGaXJlZm94IDwgMjIuXHJcbiAqL1xyXG5baGlkZGVuXSxcclxudGVtcGxhdGUge1xyXG4gIGRpc3BsYXk6IG5vbmU7IH1cclxuXHJcbi8qIExpbmtzXHJcbiAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXHJcbi8qKlxyXG4gKiBSZW1vdmUgdGhlIGdyYXkgYmFja2dyb3VuZCBjb2xvciBmcm9tIGFjdGl2ZSBsaW5rcyBpbiBJRSAxMC5cclxuICovXHJcbmEge1xyXG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50OyB9XHJcblxyXG4vKipcclxuICogSW1wcm92ZSByZWFkYWJpbGl0eSBvZiBmb2N1c2VkIGVsZW1lbnRzIHdoZW4gdGhleSBhcmUgYWxzbyBpbiBhblxyXG4gKiBhY3RpdmUvaG92ZXIgc3RhdGUuXHJcbiAqL1xyXG5hOmFjdGl2ZSxcclxuYTpob3ZlciB7XHJcbiAgb3V0bGluZTogMDsgfVxyXG5cclxuLyogVGV4dC1sZXZlbCBzZW1hbnRpY3NcclxuICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cclxuLyoqXHJcbiAqIEFkZHJlc3Mgc3R5bGluZyBub3QgcHJlc2VudCBpbiBJRSA4LzkvMTAvMTEsIFNhZmFyaSwgYW5kIENocm9tZS5cclxuICovXHJcbmFiYnJbdGl0bGVdIHtcclxuICBib3JkZXItYm90dG9tOiAxcHggZG90dGVkOyB9XHJcblxyXG4vKipcclxuICogQWRkcmVzcyBzdHlsZSBzZXQgdG8gYGJvbGRlcmAgaW4gRmlyZWZveCA0KywgU2FmYXJpLCBhbmQgQ2hyb21lLlxyXG4gKi9cclxuYixcclxuc3Ryb25nIHtcclxuICBmb250LXdlaWdodDogYm9sZDsgfVxyXG5cclxuLyoqXHJcbiAqIEFkZHJlc3Mgc3R5bGluZyBub3QgcHJlc2VudCBpbiBTYWZhcmkgYW5kIENocm9tZS5cclxuICovXHJcbmRmbiB7XHJcbiAgZm9udC1zdHlsZTogaXRhbGljOyB9XHJcblxyXG4vKipcclxuICogQWRkcmVzcyB2YXJpYWJsZSBgaDFgIGZvbnQtc2l6ZSBhbmQgbWFyZ2luIHdpdGhpbiBgc2VjdGlvbmAgYW5kIGBhcnRpY2xlYFxyXG4gKiBjb250ZXh0cyBpbiBGaXJlZm94IDQrLCBTYWZhcmksIGFuZCBDaHJvbWUuXHJcbiAqL1xyXG5oMSB7XHJcbiAgZm9udC1zaXplOiAyZW07XHJcbiAgbWFyZ2luOiAwLjY3ZW0gMDsgfVxyXG5cclxuLyoqXHJcbiAqIEFkZHJlc3Mgc3R5bGluZyBub3QgcHJlc2VudCBpbiBJRSA4LzkuXHJcbiAqL1xyXG5tYXJrIHtcclxuICBiYWNrZ3JvdW5kOiAjZmYwO1xyXG4gIGNvbG9yOiAjMDAwOyB9XHJcblxyXG4vKipcclxuICogQWRkcmVzcyBpbmNvbnNpc3RlbnQgYW5kIHZhcmlhYmxlIGZvbnQgc2l6ZSBpbiBhbGwgYnJvd3NlcnMuXHJcbiAqL1xyXG5zbWFsbCB7XHJcbiAgZm9udC1zaXplOiA4MCU7IH1cclxuXHJcbi8qKlxyXG4gKiBQcmV2ZW50IGBzdWJgIGFuZCBgc3VwYCBhZmZlY3RpbmcgYGxpbmUtaGVpZ2h0YCBpbiBhbGwgYnJvd3NlcnMuXHJcbiAqL1xyXG5zdWIsXHJcbnN1cCB7XHJcbiAgZm9udC1zaXplOiA3NSU7XHJcbiAgbGluZS1oZWlnaHQ6IDA7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTsgfVxyXG5cclxuc3VwIHtcclxuICB0b3A6IC0wLjVlbTsgfVxyXG5cclxuc3ViIHtcclxuICBib3R0b206IC0wLjI1ZW07IH1cclxuXHJcbi8qIEVtYmVkZGVkIGNvbnRlbnRcclxuICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cclxuLyoqXHJcbiAqIFJlbW92ZSBib3JkZXIgd2hlbiBpbnNpZGUgYGFgIGVsZW1lbnQgaW4gSUUgOC85LzEwLlxyXG4gKi9cclxuaW1nIHtcclxuICBib3JkZXI6IDA7IH1cclxuXHJcbi8qKlxyXG4gKiBDb3JyZWN0IG92ZXJmbG93IG5vdCBoaWRkZW4gaW4gSUUgOS8xMC8xMS5cclxuICovXHJcbnN2Zzpub3QoOnJvb3QpIHtcclxuICBvdmVyZmxvdzogaGlkZGVuOyB9XHJcblxyXG4vKiBHcm91cGluZyBjb250ZW50XHJcbiAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXHJcbi8qKlxyXG4gKiBBZGRyZXNzIG1hcmdpbiBub3QgcHJlc2VudCBpbiBJRSA4LzkgYW5kIFNhZmFyaS5cclxuICovXHJcbmZpZ3VyZSB7XHJcbiAgbWFyZ2luOiAxZW0gNDBweDsgfVxyXG5cclxuLyoqXHJcbiAqIEFkZHJlc3MgZGlmZmVyZW5jZXMgYmV0d2VlbiBGaXJlZm94IGFuZCBvdGhlciBicm93c2Vycy5cclxuICovXHJcbmhyIHtcclxuICBib3gtc2l6aW5nOiBjb250ZW50LWJveDtcclxuICBoZWlnaHQ6IDA7IH1cclxuXHJcbi8qKlxyXG4gKiBDb250YWluIG92ZXJmbG93IGluIGFsbCBicm93c2Vycy5cclxuICovXHJcbnByZSB7XHJcbiAgb3ZlcmZsb3c6IGF1dG87IH1cclxuXHJcbi8qKlxyXG4gKiBBZGRyZXNzIG9kZCBgZW1gLXVuaXQgZm9udCBzaXplIHJlbmRlcmluZyBpbiBhbGwgYnJvd3NlcnMuXHJcbiAqL1xyXG5jb2RlLFxyXG5rYmQsXHJcbnByZSxcclxuc2FtcCB7XHJcbiAgZm9udC1mYW1pbHk6IG1vbm9zcGFjZSwgbW9ub3NwYWNlO1xyXG4gIGZvbnQtc2l6ZTogMWVtOyB9XHJcblxyXG4vKiBGb3Jtc1xyXG4gICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xyXG4vKipcclxuICogS25vd24gbGltaXRhdGlvbjogYnkgZGVmYXVsdCwgQ2hyb21lIGFuZCBTYWZhcmkgb24gT1MgWCBhbGxvdyB2ZXJ5IGxpbWl0ZWRcclxuICogc3R5bGluZyBvZiBgc2VsZWN0YCwgdW5sZXNzIGEgYGJvcmRlcmAgcHJvcGVydHkgaXMgc2V0LlxyXG4gKi9cclxuLyoqXHJcbiAqIDEuIENvcnJlY3QgY29sb3Igbm90IGJlaW5nIGluaGVyaXRlZC5cclxuICogICAgS25vd24gaXNzdWU6IGFmZmVjdHMgY29sb3Igb2YgZGlzYWJsZWQgZWxlbWVudHMuXHJcbiAqIDIuIENvcnJlY3QgZm9udCBwcm9wZXJ0aWVzIG5vdCBiZWluZyBpbmhlcml0ZWQuXHJcbiAqIDMuIEFkZHJlc3MgbWFyZ2lucyBzZXQgZGlmZmVyZW50bHkgaW4gRmlyZWZveCA0KywgU2FmYXJpLCBhbmQgQ2hyb21lLlxyXG4gKi9cclxuYnV0dG9uLCAuYWNmaWxldXBsb2FkIHNwYW4uYWRtaW5CdXR0b24sXHJcbmlucHV0LFxyXG5vcHRncm91cCxcclxuc2VsZWN0LFxyXG50ZXh0YXJlYSB7XHJcbiAgY29sb3I6IGluaGVyaXQ7XHJcbiAgLyogMSAqL1xyXG4gIGZvbnQ6IGluaGVyaXQ7XHJcbiAgLyogMiAqL1xyXG4gIG1hcmdpbjogMDtcclxuICAvKiAzICovIH1cclxuXHJcbi8qKlxyXG4gKiBBZGRyZXNzIGBvdmVyZmxvd2Agc2V0IHRvIGBoaWRkZW5gIGluIElFIDgvOS8xMC8xMS5cclxuICovXHJcbmJ1dHRvbiwgLmFjZmlsZXVwbG9hZCBzcGFuLmFkbWluQnV0dG9uIHtcclxuICBvdmVyZmxvdzogdmlzaWJsZTsgfVxyXG5cclxuLyoqXHJcbiAqIEFkZHJlc3MgaW5jb25zaXN0ZW50IGB0ZXh0LXRyYW5zZm9ybWAgaW5oZXJpdGFuY2UgZm9yIGBidXR0b25gIGFuZCBgc2VsZWN0YC5cclxuICogQWxsIG90aGVyIGZvcm0gY29udHJvbCBlbGVtZW50cyBkbyBub3QgaW5oZXJpdCBgdGV4dC10cmFuc2Zvcm1gIHZhbHVlcy5cclxuICogQ29ycmVjdCBgYnV0dG9uYCBzdHlsZSBpbmhlcml0YW5jZSBpbiBGaXJlZm94LCBJRSA4LzkvMTAvMTEsIGFuZCBPcGVyYS5cclxuICogQ29ycmVjdCBgc2VsZWN0YCBzdHlsZSBpbmhlcml0YW5jZSBpbiBGaXJlZm94LlxyXG4gKi9cclxuYnV0dG9uLCAuYWNmaWxldXBsb2FkIHNwYW4uYWRtaW5CdXR0b24sXHJcbnNlbGVjdCB7XHJcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7IH1cclxuXHJcbi8qKlxyXG4gKiAxLiBBdm9pZCB0aGUgV2ViS2l0IGJ1ZyBpbiBBbmRyb2lkIDQuMC4qIHdoZXJlICgyKSBkZXN0cm95cyBuYXRpdmUgYGF1ZGlvYFxyXG4gKiAgICBhbmQgYHZpZGVvYCBjb250cm9scy5cclxuICogMi4gQ29ycmVjdCBpbmFiaWxpdHkgdG8gc3R5bGUgY2xpY2thYmxlIGBpbnB1dGAgdHlwZXMgaW4gaU9TLlxyXG4gKiAzLiBJbXByb3ZlIHVzYWJpbGl0eSBhbmQgY29uc2lzdGVuY3kgb2YgY3Vyc29yIHN0eWxlIGJldHdlZW4gaW1hZ2UtdHlwZVxyXG4gKiAgICBgaW5wdXRgIGFuZCBvdGhlcnMuXHJcbiAqL1xyXG5idXR0b24sIC5hY2ZpbGV1cGxvYWQgc3Bhbi5hZG1pbkJ1dHRvbixcclxuaHRtbCBpbnB1dFt0eXBlPVwiYnV0dG9uXCJdLFxyXG5pbnB1dFt0eXBlPVwicmVzZXRcIl0sXHJcbmlucHV0W3R5cGU9XCJzdWJtaXRcIl0ge1xyXG4gIC13ZWJraXQtYXBwZWFyYW5jZTogYnV0dG9uO1xyXG4gIC8qIDIgKi9cclxuICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgLyogMyAqLyB9XHJcblxyXG4vKipcclxuICogUmUtc2V0IGRlZmF1bHQgY3Vyc29yIGZvciBkaXNhYmxlZCBlbGVtZW50cy5cclxuICovXHJcbmJ1dHRvbltkaXNhYmxlZF0sIC5hY2ZpbGV1cGxvYWQgc3BhbltkaXNhYmxlZF0uYWRtaW5CdXR0b24sXHJcbmh0bWwgaW5wdXRbZGlzYWJsZWRdIHtcclxuICBjdXJzb3I6IGRlZmF1bHQ7IH1cclxuXHJcbi8qKlxyXG4gKiBSZW1vdmUgaW5uZXIgcGFkZGluZyBhbmQgYm9yZGVyIGluIEZpcmVmb3ggNCsuXHJcbiAqL1xyXG5idXR0b246Oi1tb3otZm9jdXMtaW5uZXIsIC5hY2ZpbGV1cGxvYWQgc3Bhbi5hZG1pbkJ1dHRvbjo6LW1vei1mb2N1cy1pbm5lcixcclxuaW5wdXQ6Oi1tb3otZm9jdXMtaW5uZXIge1xyXG4gIGJvcmRlcjogMDtcclxuICBwYWRkaW5nOiAwOyB9XHJcblxyXG4vKipcclxuICogQWRkcmVzcyBGaXJlZm94IDQrIHNldHRpbmcgYGxpbmUtaGVpZ2h0YCBvbiBgaW5wdXRgIHVzaW5nIGAhaW1wb3J0YW50YCBpblxyXG4gKiB0aGUgVUEgc3R5bGVzaGVldC5cclxuICovXHJcbmlucHV0IHtcclxuICBsaW5lLWhlaWdodDogbm9ybWFsOyB9XHJcblxyXG4vKipcclxuICogSXQncyByZWNvbW1lbmRlZCB0aGF0IHlvdSBkb24ndCBhdHRlbXB0IHRvIHN0eWxlIHRoZXNlIGVsZW1lbnRzLlxyXG4gKiBGaXJlZm94J3MgaW1wbGVtZW50YXRpb24gZG9lc24ndCByZXNwZWN0IGJveC1zaXppbmcsIHBhZGRpbmcsIG9yIHdpZHRoLlxyXG4gKlxyXG4gKiAxLiBBZGRyZXNzIGJveCBzaXppbmcgc2V0IHRvIGBjb250ZW50LWJveGAgaW4gSUUgOC85LzEwLlxyXG4gKiAyLiBSZW1vdmUgZXhjZXNzIHBhZGRpbmcgaW4gSUUgOC85LzEwLlxyXG4gKi9cclxuaW5wdXRbdHlwZT1cImNoZWNrYm94XCJdLFxyXG5pbnB1dFt0eXBlPVwicmFkaW9cIl0ge1xyXG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcbiAgLyogMSAqL1xyXG4gIHBhZGRpbmc6IDA7XHJcbiAgLyogMiAqLyB9XHJcblxyXG4vKipcclxuICogRml4IHRoZSBjdXJzb3Igc3R5bGUgZm9yIENocm9tZSdzIGluY3JlbWVudC9kZWNyZW1lbnQgYnV0dG9ucy4gRm9yIGNlcnRhaW5cclxuICogYGZvbnQtc2l6ZWAgdmFsdWVzIG9mIHRoZSBgaW5wdXRgLCBpdCBjYXVzZXMgdGhlIGN1cnNvciBzdHlsZSBvZiB0aGVcclxuICogZGVjcmVtZW50IGJ1dHRvbiB0byBjaGFuZ2UgZnJvbSBgZGVmYXVsdGAgdG8gYHRleHRgLlxyXG4gKi9cclxuaW5wdXRbdHlwZT1cIm51bWJlclwiXTo6LXdlYmtpdC1pbm5lci1zcGluLWJ1dHRvbixcclxuaW5wdXRbdHlwZT1cIm51bWJlclwiXTo6LXdlYmtpdC1vdXRlci1zcGluLWJ1dHRvbiB7XHJcbiAgaGVpZ2h0OiBhdXRvOyB9XHJcblxyXG4vKipcclxuICogMS4gQWRkcmVzcyBgYXBwZWFyYW5jZWAgc2V0IHRvIGBzZWFyY2hmaWVsZGAgaW4gU2FmYXJpIGFuZCBDaHJvbWUuXHJcbiAqIDIuIEFkZHJlc3MgYGJveC1zaXppbmdgIHNldCB0byBgYm9yZGVyLWJveGAgaW4gU2FmYXJpIGFuZCBDaHJvbWUuXHJcbiAqL1xyXG5pbnB1dFt0eXBlPVwic2VhcmNoXCJdIHtcclxuICAtd2Via2l0LWFwcGVhcmFuY2U6IHRleHRmaWVsZDtcclxuICAvKiAxICovXHJcbiAgYm94LXNpemluZzogY29udGVudC1ib3g7XHJcbiAgLyogMiAqLyB9XHJcblxyXG4vKipcclxuICogUmVtb3ZlIGlubmVyIHBhZGRpbmcgYW5kIHNlYXJjaCBjYW5jZWwgYnV0dG9uIGluIFNhZmFyaSBhbmQgQ2hyb21lIG9uIE9TIFguXHJcbiAqIFNhZmFyaSAoYnV0IG5vdCBDaHJvbWUpIGNsaXBzIHRoZSBjYW5jZWwgYnV0dG9uIHdoZW4gdGhlIHNlYXJjaCBpbnB1dCBoYXNcclxuICogcGFkZGluZyAoYW5kIGB0ZXh0ZmllbGRgIGFwcGVhcmFuY2UpLlxyXG4gKi9cclxuaW5wdXRbdHlwZT1cInNlYXJjaFwiXTo6LXdlYmtpdC1zZWFyY2gtY2FuY2VsLWJ1dHRvbixcclxuaW5wdXRbdHlwZT1cInNlYXJjaFwiXTo6LXdlYmtpdC1zZWFyY2gtZGVjb3JhdGlvbiB7XHJcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lOyB9XHJcblxyXG4vKipcclxuICogRGVmaW5lIGNvbnNpc3RlbnQgYm9yZGVyLCBtYXJnaW4sIGFuZCBwYWRkaW5nLlxyXG4gKi9cclxuZmllbGRzZXQge1xyXG4gIGJvcmRlcjogMXB4IHNvbGlkICNjMGMwYzA7XHJcbiAgbWFyZ2luOiAwIDJweDtcclxuICBwYWRkaW5nOiAwLjM1ZW0gMC42MjVlbSAwLjc1ZW07IH1cclxuXHJcbi8qKlxyXG4gKiAxLiBDb3JyZWN0IGBjb2xvcmAgbm90IGJlaW5nIGluaGVyaXRlZCBpbiBJRSA4LzkvMTAvMTEuXHJcbiAqIDIuIFJlbW92ZSBwYWRkaW5nIHNvIHBlb3BsZSBhcmVuJ3QgY2F1Z2h0IG91dCBpZiB0aGV5IHplcm8gb3V0IGZpZWxkc2V0cy5cclxuICovXHJcbmxlZ2VuZCB7XHJcbiAgYm9yZGVyOiAwO1xyXG4gIC8qIDEgKi9cclxuICBwYWRkaW5nOiAwO1xyXG4gIC8qIDIgKi8gfVxyXG5cclxuLyoqXHJcbiAqIFJlbW92ZSBkZWZhdWx0IHZlcnRpY2FsIHNjcm9sbGJhciBpbiBJRSA4LzkvMTAvMTEuXHJcbiAqL1xyXG50ZXh0YXJlYSB7XHJcbiAgb3ZlcmZsb3c6IGF1dG87IH1cclxuXHJcbi8qKlxyXG4gKiBEb24ndCBpbmhlcml0IHRoZSBgZm9udC13ZWlnaHRgIChhcHBsaWVkIGJ5IGEgcnVsZSBhYm92ZSkuXHJcbiAqIE5PVEU6IHRoZSBkZWZhdWx0IGNhbm5vdCBzYWZlbHkgYmUgY2hhbmdlZCBpbiBDaHJvbWUgYW5kIFNhZmFyaSBvbiBPUyBYLlxyXG4gKi9cclxub3B0Z3JvdXAge1xyXG4gIGZvbnQtd2VpZ2h0OiBib2xkOyB9XHJcblxyXG4vKiBUYWJsZXNcclxuICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cclxuLyoqXHJcbiAqIFJlbW92ZSBtb3N0IHNwYWNpbmcgYmV0d2VlbiB0YWJsZSBjZWxscy5cclxuICovXHJcbnRhYmxlIHtcclxuICBib3JkZXItY29sbGFwc2U6IGNvbGxhcHNlO1xyXG4gIGJvcmRlci1zcGFjaW5nOiAwOyB9XHJcblxyXG50ZCxcclxudGgge1xyXG4gIHBhZGRpbmc6IDA7IH1cclxuXHJcbi5mb3VuZGF0aW9uLW1xIHtcclxuICBmb250LWZhbWlseTogXCJzbWFsbD0wZW0mbWVkaXVtPTQwZW0mbGFyZ2U9NjRlbSZ4bGFyZ2U9NzVlbSZ4eGxhcmdlPTkwZW1cIjsgfVxyXG5cclxuaHRtbCxcclxuYm9keSB7XHJcbiAgZm9udC1zaXplOiAxMDAlO1xyXG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cclxuXHJcbiosXHJcbio6YmVmb3JlLFxyXG4qOmFmdGVyIHtcclxuICBib3gtc2l6aW5nOiBpbmhlcml0OyB9XHJcblxyXG5ib2R5IHtcclxuICBwYWRkaW5nOiAwO1xyXG4gIG1hcmdpbjogMDtcclxuICBmb250LWZhbWlseTogXCJWZXJkYW5hXCIsIFZlcmRhbmEsIEFyaWFsLCBzYW5zLXNlcmlmO1xyXG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XHJcbiAgbGluZS1oZWlnaHQ6IDEuNTtcclxuICBjb2xvcjogYmxhY2s7XHJcbiAgYmFja2dyb3VuZDogI2ZmZmZmZjtcclxuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcclxuICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlOyB9XHJcblxyXG5pbWcge1xyXG4gIG1heC13aWR0aDogMTAwJTtcclxuICBoZWlnaHQ6IGF1dG87XHJcbiAgLW1zLWludGVycG9sYXRpb24tbW9kZTogYmljdWJpYztcclxuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTsgfVxyXG5cclxudGV4dGFyZWEge1xyXG4gIGhlaWdodDogYXV0bztcclxuICBtaW4taGVpZ2h0OiA1MHB4O1xyXG4gIGJvcmRlci1yYWRpdXM6IDA7IH1cclxuXHJcbnNlbGVjdCB7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgYm9yZGVyLXJhZGl1czogMDsgfVxyXG5cclxuI21hcF9jYW52YXMgaW1nLFxyXG4jbWFwX2NhbnZhcyBlbWJlZCxcclxuI21hcF9jYW52YXMgb2JqZWN0LFxyXG4ubWFwX2NhbnZhcyBpbWcsXHJcbi5tYXBfY2FudmFzIGVtYmVkLFxyXG4ubWFwX2NhbnZhcyBvYmplY3QsXHJcbi5tcWEtZGlzcGxheSBpbWcsXHJcbi5tcWEtZGlzcGxheSBlbWJlZCxcclxuLm1xYS1kaXNwbGF5IG9iamVjdCB7XHJcbiAgbWF4LXdpZHRoOiBub25lICFpbXBvcnRhbnQ7IH1cclxuXHJcbmJ1dHRvbiwgLmFjZmlsZXVwbG9hZCBzcGFuLmFkbWluQnV0dG9uIHtcclxuICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XHJcbiAgLW1vei1hcHBlYXJhbmNlOiBub25lO1xyXG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xyXG4gIHBhZGRpbmc6IDA7XHJcbiAgYm9yZGVyOiAwO1xyXG4gIGJvcmRlci1yYWRpdXM6IDA7XHJcbiAgbGluZS1oZWlnaHQ6IDE7IH1cclxuXHJcbi5yb3cge1xyXG4gIG1heC13aWR0aDogNzVyZW07XHJcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XHJcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvOyB9XHJcbiAgLnJvdzo6YmVmb3JlLCAucm93OjphZnRlciB7XHJcbiAgICBjb250ZW50OiAnICc7XHJcbiAgICBkaXNwbGF5OiB0YWJsZTsgfVxyXG4gIC5yb3c6OmFmdGVyIHtcclxuICAgIGNsZWFyOiBib3RoOyB9XHJcbiAgLnJvdy5jb2xsYXBzZSA+IC5jb2x1bW4sIC5yb3cuY29sbGFwc2UgPiAuY29sdW1ucyB7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XHJcbiAgICBwYWRkaW5nLXJpZ2h0OiAwOyB9XHJcbiAgLnJvdyAucm93IHtcclxuICAgIG1hcmdpbi1sZWZ0OiAtMC45Mzc1cmVtO1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAtMC45Mzc1cmVtOyB9XHJcbiAgICAucm93IC5yb3cuY29sbGFwc2Uge1xyXG4gICAgICBtYXJnaW4tbGVmdDogMDtcclxuICAgICAgbWFyZ2luLXJpZ2h0OiAwOyB9XHJcbiAgLnJvdy5zbWFsbC1jb2xsYXBzZSA+IC5jb2x1bW4sIC5yb3cuc21hbGwtY29sbGFwc2UgPiAuY29sdW1ucyB7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XHJcbiAgICBwYWRkaW5nLXJpZ2h0OiAwOyB9XHJcbiAgLnJvdy5zbWFsbC11bmNvbGxhcHNlID4gLmNvbHVtbiwgLnJvdy5zbWFsbC11bmNvbGxhcHNlID4gLmNvbHVtbnMge1xyXG4gICAgcGFkZGluZy1sZWZ0OiAwLjkzNzVyZW07XHJcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjkzNzVyZW07IH1cclxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA0MGVtKSB7XHJcbiAgICAucm93Lm1lZGl1bS1jb2xsYXBzZSA+IC5jb2x1bW4sIC5yb3cubWVkaXVtLWNvbGxhcHNlID4gLmNvbHVtbnMge1xyXG4gICAgICBwYWRkaW5nLWxlZnQ6IDA7XHJcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDA7IH1cclxuICAgIC5yb3cubWVkaXVtLXVuY29sbGFwc2UgPiAuY29sdW1uLCAucm93Lm1lZGl1bS11bmNvbGxhcHNlID4gLmNvbHVtbnMge1xyXG4gICAgICBwYWRkaW5nLWxlZnQ6IDAuOTM3NXJlbTtcclxuICAgICAgcGFkZGluZy1yaWdodDogMC45Mzc1cmVtOyB9IH1cclxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2NGVtKSB7XHJcbiAgICAucm93LmxhcmdlLWNvbGxhcHNlID4gLmNvbHVtbiwgLnJvdy5sYXJnZS1jb2xsYXBzZSA+IC5jb2x1bW5zIHtcclxuICAgICAgcGFkZGluZy1sZWZ0OiAwO1xyXG4gICAgICBwYWRkaW5nLXJpZ2h0OiAwOyB9XHJcbiAgICAucm93LmxhcmdlLXVuY29sbGFwc2UgPiAuY29sdW1uLCAucm93LmxhcmdlLXVuY29sbGFwc2UgPiAuY29sdW1ucyB7XHJcbiAgICAgIHBhZGRpbmctbGVmdDogMC45Mzc1cmVtO1xyXG4gICAgICBwYWRkaW5nLXJpZ2h0OiAwLjkzNzVyZW07IH0gfVxyXG4gIC5yb3cuZXhwYW5kZWQge1xyXG4gICAgbWF4LXdpZHRoOiBub25lOyB9XHJcblxyXG4uY29sdW1uLCAuY29sdW1ucyB7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgZmxvYXQ6IGxlZnQ7XHJcbiAgcGFkZGluZy1sZWZ0OiAwLjkzNzVyZW07XHJcbiAgcGFkZGluZy1yaWdodDogMC45Mzc1cmVtOyB9XHJcbiAgLmNvbHVtbjpsYXN0LWNoaWxkOm5vdCg6Zmlyc3QtY2hpbGQpLCAuY29sdW1uczpsYXN0LWNoaWxkOm5vdCg6Zmlyc3QtY2hpbGQpIHtcclxuICAgIGZsb2F0OiByaWdodDsgfVxyXG4gIC5jb2x1bW4uZW5kOmxhc3QtY2hpbGQ6bGFzdC1jaGlsZCwgLmVuZC5jb2x1bW5zOmxhc3QtY2hpbGQ6bGFzdC1jaGlsZCB7XHJcbiAgICBmbG9hdDogbGVmdDsgfVxyXG5cclxuLmNvbHVtbi5yb3cucm93LCAucm93LnJvdy5jb2x1bW5zIHtcclxuICBmbG9hdDogbm9uZTsgfVxyXG4gIC5yb3cgLmNvbHVtbi5yb3cucm93LCAucm93IC5yb3cucm93LmNvbHVtbnMge1xyXG4gICAgcGFkZGluZy1sZWZ0OiAwO1xyXG4gICAgcGFkZGluZy1yaWdodDogMDtcclxuICAgIG1hcmdpbi1sZWZ0OiAwO1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAwOyB9XHJcblxyXG4uc21hbGwtMSB7XHJcbiAgd2lkdGg6IDguMzMzMzMlOyB9XHJcblxyXG4uc21hbGwtcHVzaC0xIHtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgbGVmdDogOC4zMzMzMyU7IH1cclxuXHJcbi5zbWFsbC1wdWxsLTEge1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICBsZWZ0OiAtOC4zMzMzMyU7IH1cclxuXHJcbi5zbWFsbC1vZmZzZXQtMCB7XHJcbiAgbWFyZ2luLWxlZnQ6IDAlOyB9XHJcblxyXG4uc21hbGwtMiB7XHJcbiAgd2lkdGg6IDE2LjY2NjY3JTsgfVxyXG5cclxuLnNtYWxsLXB1c2gtMiB7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIGxlZnQ6IDE2LjY2NjY3JTsgfVxyXG5cclxuLnNtYWxsLXB1bGwtMiB7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIGxlZnQ6IC0xNi42NjY2NyU7IH1cclxuXHJcbi5zbWFsbC1vZmZzZXQtMSB7XHJcbiAgbWFyZ2luLWxlZnQ6IDguMzMzMzMlOyB9XHJcblxyXG4uc21hbGwtMyB7XHJcbiAgd2lkdGg6IDI1JTsgfVxyXG5cclxuLnNtYWxsLXB1c2gtMyB7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIGxlZnQ6IDI1JTsgfVxyXG5cclxuLnNtYWxsLXB1bGwtMyB7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIGxlZnQ6IC0yNSU7IH1cclxuXHJcbi5zbWFsbC1vZmZzZXQtMiB7XHJcbiAgbWFyZ2luLWxlZnQ6IDE2LjY2NjY3JTsgfVxyXG5cclxuLnNtYWxsLTQge1xyXG4gIHdpZHRoOiAzMy4zMzMzMyU7IH1cclxuXHJcbi5zbWFsbC1wdXNoLTQge1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICBsZWZ0OiAzMy4zMzMzMyU7IH1cclxuXHJcbi5zbWFsbC1wdWxsLTQge1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICBsZWZ0OiAtMzMuMzMzMzMlOyB9XHJcblxyXG4uc21hbGwtb2Zmc2V0LTMge1xyXG4gIG1hcmdpbi1sZWZ0OiAyNSU7IH1cclxuXHJcbi5zbWFsbC01IHtcclxuICB3aWR0aDogNDEuNjY2NjclOyB9XHJcblxyXG4uc21hbGwtcHVzaC01IHtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgbGVmdDogNDEuNjY2NjclOyB9XHJcblxyXG4uc21hbGwtcHVsbC01IHtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgbGVmdDogLTQxLjY2NjY3JTsgfVxyXG5cclxuLnNtYWxsLW9mZnNldC00IHtcclxuICBtYXJnaW4tbGVmdDogMzMuMzMzMzMlOyB9XHJcblxyXG4uc21hbGwtNiB7XHJcbiAgd2lkdGg6IDUwJTsgfVxyXG5cclxuLnNtYWxsLXB1c2gtNiB7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIGxlZnQ6IDUwJTsgfVxyXG5cclxuLnNtYWxsLXB1bGwtNiB7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIGxlZnQ6IC01MCU7IH1cclxuXHJcbi5zbWFsbC1vZmZzZXQtNSB7XHJcbiAgbWFyZ2luLWxlZnQ6IDQxLjY2NjY3JTsgfVxyXG5cclxuLnNtYWxsLTcge1xyXG4gIHdpZHRoOiA1OC4zMzMzMyU7IH1cclxuXHJcbi5zbWFsbC1wdXNoLTcge1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICBsZWZ0OiA1OC4zMzMzMyU7IH1cclxuXHJcbi5zbWFsbC1wdWxsLTcge1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICBsZWZ0OiAtNTguMzMzMzMlOyB9XHJcblxyXG4uc21hbGwtb2Zmc2V0LTYge1xyXG4gIG1hcmdpbi1sZWZ0OiA1MCU7IH1cclxuXHJcbi5zbWFsbC04IHtcclxuICB3aWR0aDogNjYuNjY2NjclOyB9XHJcblxyXG4uc21hbGwtcHVzaC04IHtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgbGVmdDogNjYuNjY2NjclOyB9XHJcblxyXG4uc21hbGwtcHVsbC04IHtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgbGVmdDogLTY2LjY2NjY3JTsgfVxyXG5cclxuLnNtYWxsLW9mZnNldC03IHtcclxuICBtYXJnaW4tbGVmdDogNTguMzMzMzMlOyB9XHJcblxyXG4uc21hbGwtOSB7XHJcbiAgd2lkdGg6IDc1JTsgfVxyXG5cclxuLnNtYWxsLXB1c2gtOSB7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIGxlZnQ6IDc1JTsgfVxyXG5cclxuLnNtYWxsLXB1bGwtOSB7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIGxlZnQ6IC03NSU7IH1cclxuXHJcbi5zbWFsbC1vZmZzZXQtOCB7XHJcbiAgbWFyZ2luLWxlZnQ6IDY2LjY2NjY3JTsgfVxyXG5cclxuLnNtYWxsLTEwIHtcclxuICB3aWR0aDogODMuMzMzMzMlOyB9XHJcblxyXG4uc21hbGwtcHVzaC0xMCB7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIGxlZnQ6IDgzLjMzMzMzJTsgfVxyXG5cclxuLnNtYWxsLXB1bGwtMTAge1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICBsZWZ0OiAtODMuMzMzMzMlOyB9XHJcblxyXG4uc21hbGwtb2Zmc2V0LTkge1xyXG4gIG1hcmdpbi1sZWZ0OiA3NSU7IH1cclxuXHJcbi5zbWFsbC0xMSB7XHJcbiAgd2lkdGg6IDkxLjY2NjY3JTsgfVxyXG5cclxuLnNtYWxsLXB1c2gtMTEge1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICBsZWZ0OiA5MS42NjY2NyU7IH1cclxuXHJcbi5zbWFsbC1wdWxsLTExIHtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgbGVmdDogLTkxLjY2NjY3JTsgfVxyXG5cclxuLnNtYWxsLW9mZnNldC0xMCB7XHJcbiAgbWFyZ2luLWxlZnQ6IDgzLjMzMzMzJTsgfVxyXG5cclxuLnNtYWxsLTEyIHtcclxuICB3aWR0aDogMTAwJTsgfVxyXG5cclxuLnNtYWxsLW9mZnNldC0xMSB7XHJcbiAgbWFyZ2luLWxlZnQ6IDkxLjY2NjY3JTsgfVxyXG5cclxuLnNtYWxsLXVwLTEgPiAuY29sdW1uLCAuc21hbGwtdXAtMSA+IC5jb2x1bW5zIHtcclxuICB3aWR0aDogMTAwJTtcclxuICBmbG9hdDogbGVmdDsgfVxyXG4gIC5zbWFsbC11cC0xID4gLmNvbHVtbjpudGgtb2YtdHlwZSgxbiksIC5zbWFsbC11cC0xID4gLmNvbHVtbnM6bnRoLW9mLXR5cGUoMW4pIHtcclxuICAgIGNsZWFyOiBub25lOyB9XHJcbiAgLnNtYWxsLXVwLTEgPiAuY29sdW1uOm50aC1vZi10eXBlKDFuKzEpLCAuc21hbGwtdXAtMSA+IC5jb2x1bW5zOm50aC1vZi10eXBlKDFuKzEpIHtcclxuICAgIGNsZWFyOiBib3RoOyB9XHJcbiAgLnNtYWxsLXVwLTEgPiAuY29sdW1uOmxhc3QtY2hpbGQsIC5zbWFsbC11cC0xID4gLmNvbHVtbnM6bGFzdC1jaGlsZCB7XHJcbiAgICBmbG9hdDogbGVmdDsgfVxyXG5cclxuLnNtYWxsLXVwLTIgPiAuY29sdW1uLCAuc21hbGwtdXAtMiA+IC5jb2x1bW5zIHtcclxuICB3aWR0aDogNTAlO1xyXG4gIGZsb2F0OiBsZWZ0OyB9XHJcbiAgLnNtYWxsLXVwLTIgPiAuY29sdW1uOm50aC1vZi10eXBlKDFuKSwgLnNtYWxsLXVwLTIgPiAuY29sdW1uczpudGgtb2YtdHlwZSgxbikge1xyXG4gICAgY2xlYXI6IG5vbmU7IH1cclxuICAuc21hbGwtdXAtMiA+IC5jb2x1bW46bnRoLW9mLXR5cGUoMm4rMSksIC5zbWFsbC11cC0yID4gLmNvbHVtbnM6bnRoLW9mLXR5cGUoMm4rMSkge1xyXG4gICAgY2xlYXI6IGJvdGg7IH1cclxuICAuc21hbGwtdXAtMiA+IC5jb2x1bW46bGFzdC1jaGlsZCwgLnNtYWxsLXVwLTIgPiAuY29sdW1uczpsYXN0LWNoaWxkIHtcclxuICAgIGZsb2F0OiBsZWZ0OyB9XHJcblxyXG4uc21hbGwtdXAtMyA+IC5jb2x1bW4sIC5zbWFsbC11cC0zID4gLmNvbHVtbnMge1xyXG4gIHdpZHRoOiAzMy4zMzMzMyU7XHJcbiAgZmxvYXQ6IGxlZnQ7IH1cclxuICAuc21hbGwtdXAtMyA+IC5jb2x1bW46bnRoLW9mLXR5cGUoMW4pLCAuc21hbGwtdXAtMyA+IC5jb2x1bW5zOm50aC1vZi10eXBlKDFuKSB7XHJcbiAgICBjbGVhcjogbm9uZTsgfVxyXG4gIC5zbWFsbC11cC0zID4gLmNvbHVtbjpudGgtb2YtdHlwZSgzbisxKSwgLnNtYWxsLXVwLTMgPiAuY29sdW1uczpudGgtb2YtdHlwZSgzbisxKSB7XHJcbiAgICBjbGVhcjogYm90aDsgfVxyXG4gIC5zbWFsbC11cC0zID4gLmNvbHVtbjpsYXN0LWNoaWxkLCAuc21hbGwtdXAtMyA+IC5jb2x1bW5zOmxhc3QtY2hpbGQge1xyXG4gICAgZmxvYXQ6IGxlZnQ7IH1cclxuXHJcbi5zbWFsbC11cC00ID4gLmNvbHVtbiwgLnNtYWxsLXVwLTQgPiAuY29sdW1ucyB7XHJcbiAgd2lkdGg6IDI1JTtcclxuICBmbG9hdDogbGVmdDsgfVxyXG4gIC5zbWFsbC11cC00ID4gLmNvbHVtbjpudGgtb2YtdHlwZSgxbiksIC5zbWFsbC11cC00ID4gLmNvbHVtbnM6bnRoLW9mLXR5cGUoMW4pIHtcclxuICAgIGNsZWFyOiBub25lOyB9XHJcbiAgLnNtYWxsLXVwLTQgPiAuY29sdW1uOm50aC1vZi10eXBlKDRuKzEpLCAuc21hbGwtdXAtNCA+IC5jb2x1bW5zOm50aC1vZi10eXBlKDRuKzEpIHtcclxuICAgIGNsZWFyOiBib3RoOyB9XHJcbiAgLnNtYWxsLXVwLTQgPiAuY29sdW1uOmxhc3QtY2hpbGQsIC5zbWFsbC11cC00ID4gLmNvbHVtbnM6bGFzdC1jaGlsZCB7XHJcbiAgICBmbG9hdDogbGVmdDsgfVxyXG5cclxuLnNtYWxsLXVwLTUgPiAuY29sdW1uLCAuc21hbGwtdXAtNSA+IC5jb2x1bW5zIHtcclxuICB3aWR0aDogMjAlO1xyXG4gIGZsb2F0OiBsZWZ0OyB9XHJcbiAgLnNtYWxsLXVwLTUgPiAuY29sdW1uOm50aC1vZi10eXBlKDFuKSwgLnNtYWxsLXVwLTUgPiAuY29sdW1uczpudGgtb2YtdHlwZSgxbikge1xyXG4gICAgY2xlYXI6IG5vbmU7IH1cclxuICAuc21hbGwtdXAtNSA+IC5jb2x1bW46bnRoLW9mLXR5cGUoNW4rMSksIC5zbWFsbC11cC01ID4gLmNvbHVtbnM6bnRoLW9mLXR5cGUoNW4rMSkge1xyXG4gICAgY2xlYXI6IGJvdGg7IH1cclxuICAuc21hbGwtdXAtNSA+IC5jb2x1bW46bGFzdC1jaGlsZCwgLnNtYWxsLXVwLTUgPiAuY29sdW1uczpsYXN0LWNoaWxkIHtcclxuICAgIGZsb2F0OiBsZWZ0OyB9XHJcblxyXG4uc21hbGwtdXAtNiA+IC5jb2x1bW4sIC5zbWFsbC11cC02ID4gLmNvbHVtbnMge1xyXG4gIHdpZHRoOiAxNi42NjY2NyU7XHJcbiAgZmxvYXQ6IGxlZnQ7IH1cclxuICAuc21hbGwtdXAtNiA+IC5jb2x1bW46bnRoLW9mLXR5cGUoMW4pLCAuc21hbGwtdXAtNiA+IC5jb2x1bW5zOm50aC1vZi10eXBlKDFuKSB7XHJcbiAgICBjbGVhcjogbm9uZTsgfVxyXG4gIC5zbWFsbC11cC02ID4gLmNvbHVtbjpudGgtb2YtdHlwZSg2bisxKSwgLnNtYWxsLXVwLTYgPiAuY29sdW1uczpudGgtb2YtdHlwZSg2bisxKSB7XHJcbiAgICBjbGVhcjogYm90aDsgfVxyXG4gIC5zbWFsbC11cC02ID4gLmNvbHVtbjpsYXN0LWNoaWxkLCAuc21hbGwtdXAtNiA+IC5jb2x1bW5zOmxhc3QtY2hpbGQge1xyXG4gICAgZmxvYXQ6IGxlZnQ7IH1cclxuXHJcbi5zbWFsbC11cC03ID4gLmNvbHVtbiwgLnNtYWxsLXVwLTcgPiAuY29sdW1ucyB7XHJcbiAgd2lkdGg6IDE0LjI4NTcxJTtcclxuICBmbG9hdDogbGVmdDsgfVxyXG4gIC5zbWFsbC11cC03ID4gLmNvbHVtbjpudGgtb2YtdHlwZSgxbiksIC5zbWFsbC11cC03ID4gLmNvbHVtbnM6bnRoLW9mLXR5cGUoMW4pIHtcclxuICAgIGNsZWFyOiBub25lOyB9XHJcbiAgLnNtYWxsLXVwLTcgPiAuY29sdW1uOm50aC1vZi10eXBlKDduKzEpLCAuc21hbGwtdXAtNyA+IC5jb2x1bW5zOm50aC1vZi10eXBlKDduKzEpIHtcclxuICAgIGNsZWFyOiBib3RoOyB9XHJcbiAgLnNtYWxsLXVwLTcgPiAuY29sdW1uOmxhc3QtY2hpbGQsIC5zbWFsbC11cC03ID4gLmNvbHVtbnM6bGFzdC1jaGlsZCB7XHJcbiAgICBmbG9hdDogbGVmdDsgfVxyXG5cclxuLnNtYWxsLXVwLTggPiAuY29sdW1uLCAuc21hbGwtdXAtOCA+IC5jb2x1bW5zIHtcclxuICB3aWR0aDogMTIuNSU7XHJcbiAgZmxvYXQ6IGxlZnQ7IH1cclxuICAuc21hbGwtdXAtOCA+IC5jb2x1bW46bnRoLW9mLXR5cGUoMW4pLCAuc21hbGwtdXAtOCA+IC5jb2x1bW5zOm50aC1vZi10eXBlKDFuKSB7XHJcbiAgICBjbGVhcjogbm9uZTsgfVxyXG4gIC5zbWFsbC11cC04ID4gLmNvbHVtbjpudGgtb2YtdHlwZSg4bisxKSwgLnNtYWxsLXVwLTggPiAuY29sdW1uczpudGgtb2YtdHlwZSg4bisxKSB7XHJcbiAgICBjbGVhcjogYm90aDsgfVxyXG4gIC5zbWFsbC11cC04ID4gLmNvbHVtbjpsYXN0LWNoaWxkLCAuc21hbGwtdXAtOCA+IC5jb2x1bW5zOmxhc3QtY2hpbGQge1xyXG4gICAgZmxvYXQ6IGxlZnQ7IH1cclxuXHJcbi5jb2x1bW4uc21hbGwtY2VudGVyZWQsIC5zbWFsbC1jZW50ZXJlZC5jb2x1bW5zIHtcclxuICBmbG9hdDogbm9uZSAhaW1wb3J0YW50O1xyXG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xyXG4gIG1hcmdpbi1yaWdodDogYXV0bzsgfVxyXG5cclxuLnNtYWxsLXVuY2VudGVyLFxyXG4uc21hbGwtcHVzaC0wLFxyXG4uc21hbGwtcHVsbC0wIHtcclxuICBwb3NpdGlvbjogc3RhdGljO1xyXG4gIG1hcmdpbi1sZWZ0OiAwO1xyXG4gIG1hcmdpbi1yaWdodDogMDsgfVxyXG5cclxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNDBlbSkge1xyXG4gIC5tZWRpdW0tMSB7XHJcbiAgICB3aWR0aDogOC4zMzMzMyU7IH1cclxuXHJcbiAgLm1lZGl1bS1wdXNoLTEge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgbGVmdDogOC4zMzMzMyU7IH1cclxuXHJcbiAgLm1lZGl1bS1wdWxsLTEge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgbGVmdDogLTguMzMzMzMlOyB9XHJcblxyXG4gIC5tZWRpdW0tb2Zmc2V0LTAge1xyXG4gICAgbWFyZ2luLWxlZnQ6IDAlOyB9XHJcblxyXG4gIC5tZWRpdW0tMiB7XHJcbiAgICB3aWR0aDogMTYuNjY2NjclOyB9XHJcblxyXG4gIC5tZWRpdW0tcHVzaC0yIHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIGxlZnQ6IDE2LjY2NjY3JTsgfVxyXG5cclxuICAubWVkaXVtLXB1bGwtMiB7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBsZWZ0OiAtMTYuNjY2NjclOyB9XHJcblxyXG4gIC5tZWRpdW0tb2Zmc2V0LTEge1xyXG4gICAgbWFyZ2luLWxlZnQ6IDguMzMzMzMlOyB9XHJcblxyXG4gIC5tZWRpdW0tMyB7XHJcbiAgICB3aWR0aDogMjUlOyB9XHJcblxyXG4gIC5tZWRpdW0tcHVzaC0zIHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIGxlZnQ6IDI1JTsgfVxyXG5cclxuICAubWVkaXVtLXB1bGwtMyB7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBsZWZ0OiAtMjUlOyB9XHJcblxyXG4gIC5tZWRpdW0tb2Zmc2V0LTIge1xyXG4gICAgbWFyZ2luLWxlZnQ6IDE2LjY2NjY3JTsgfVxyXG5cclxuICAubWVkaXVtLTQge1xyXG4gICAgd2lkdGg6IDMzLjMzMzMzJTsgfVxyXG5cclxuICAubWVkaXVtLXB1c2gtNCB7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBsZWZ0OiAzMy4zMzMzMyU7IH1cclxuXHJcbiAgLm1lZGl1bS1wdWxsLTQge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgbGVmdDogLTMzLjMzMzMzJTsgfVxyXG5cclxuICAubWVkaXVtLW9mZnNldC0zIHtcclxuICAgIG1hcmdpbi1sZWZ0OiAyNSU7IH1cclxuXHJcbiAgLm1lZGl1bS01IHtcclxuICAgIHdpZHRoOiA0MS42NjY2NyU7IH1cclxuXHJcbiAgLm1lZGl1bS1wdXNoLTUge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgbGVmdDogNDEuNjY2NjclOyB9XHJcblxyXG4gIC5tZWRpdW0tcHVsbC01IHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIGxlZnQ6IC00MS42NjY2NyU7IH1cclxuXHJcbiAgLm1lZGl1bS1vZmZzZXQtNCB7XHJcbiAgICBtYXJnaW4tbGVmdDogMzMuMzMzMzMlOyB9XHJcblxyXG4gIC5tZWRpdW0tNiB7XHJcbiAgICB3aWR0aDogNTAlOyB9XHJcblxyXG4gIC5tZWRpdW0tcHVzaC02IHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIGxlZnQ6IDUwJTsgfVxyXG5cclxuICAubWVkaXVtLXB1bGwtNiB7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBsZWZ0OiAtNTAlOyB9XHJcblxyXG4gIC5tZWRpdW0tb2Zmc2V0LTUge1xyXG4gICAgbWFyZ2luLWxlZnQ6IDQxLjY2NjY3JTsgfVxyXG5cclxuICAubWVkaXVtLTcge1xyXG4gICAgd2lkdGg6IDU4LjMzMzMzJTsgfVxyXG5cclxuICAubWVkaXVtLXB1c2gtNyB7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBsZWZ0OiA1OC4zMzMzMyU7IH1cclxuXHJcbiAgLm1lZGl1bS1wdWxsLTcge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgbGVmdDogLTU4LjMzMzMzJTsgfVxyXG5cclxuICAubWVkaXVtLW9mZnNldC02IHtcclxuICAgIG1hcmdpbi1sZWZ0OiA1MCU7IH1cclxuXHJcbiAgLm1lZGl1bS04IHtcclxuICAgIHdpZHRoOiA2Ni42NjY2NyU7IH1cclxuXHJcbiAgLm1lZGl1bS1wdXNoLTgge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgbGVmdDogNjYuNjY2NjclOyB9XHJcblxyXG4gIC5tZWRpdW0tcHVsbC04IHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIGxlZnQ6IC02Ni42NjY2NyU7IH1cclxuXHJcbiAgLm1lZGl1bS1vZmZzZXQtNyB7XHJcbiAgICBtYXJnaW4tbGVmdDogNTguMzMzMzMlOyB9XHJcblxyXG4gIC5tZWRpdW0tOSB7XHJcbiAgICB3aWR0aDogNzUlOyB9XHJcblxyXG4gIC5tZWRpdW0tcHVzaC05IHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIGxlZnQ6IDc1JTsgfVxyXG5cclxuICAubWVkaXVtLXB1bGwtOSB7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBsZWZ0OiAtNzUlOyB9XHJcblxyXG4gIC5tZWRpdW0tb2Zmc2V0LTgge1xyXG4gICAgbWFyZ2luLWxlZnQ6IDY2LjY2NjY3JTsgfVxyXG5cclxuICAubWVkaXVtLTEwIHtcclxuICAgIHdpZHRoOiA4My4zMzMzMyU7IH1cclxuXHJcbiAgLm1lZGl1bS1wdXNoLTEwIHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIGxlZnQ6IDgzLjMzMzMzJTsgfVxyXG5cclxuICAubWVkaXVtLXB1bGwtMTAge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgbGVmdDogLTgzLjMzMzMzJTsgfVxyXG5cclxuICAubWVkaXVtLW9mZnNldC05IHtcclxuICAgIG1hcmdpbi1sZWZ0OiA3NSU7IH1cclxuXHJcbiAgLm1lZGl1bS0xMSB7XHJcbiAgICB3aWR0aDogOTEuNjY2NjclOyB9XHJcblxyXG4gIC5tZWRpdW0tcHVzaC0xMSB7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBsZWZ0OiA5MS42NjY2NyU7IH1cclxuXHJcbiAgLm1lZGl1bS1wdWxsLTExIHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIGxlZnQ6IC05MS42NjY2NyU7IH1cclxuXHJcbiAgLm1lZGl1bS1vZmZzZXQtMTAge1xyXG4gICAgbWFyZ2luLWxlZnQ6IDgzLjMzMzMzJTsgfVxyXG5cclxuICAubWVkaXVtLTEyIHtcclxuICAgIHdpZHRoOiAxMDAlOyB9XHJcblxyXG4gIC5tZWRpdW0tb2Zmc2V0LTExIHtcclxuICAgIG1hcmdpbi1sZWZ0OiA5MS42NjY2NyU7IH1cclxuXHJcbiAgLm1lZGl1bS11cC0xID4gLmNvbHVtbiwgLm1lZGl1bS11cC0xID4gLmNvbHVtbnMge1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBmbG9hdDogbGVmdDsgfVxyXG4gICAgLm1lZGl1bS11cC0xID4gLmNvbHVtbjpudGgtb2YtdHlwZSgxbiksIC5tZWRpdW0tdXAtMSA+IC5jb2x1bW5zOm50aC1vZi10eXBlKDFuKSB7XHJcbiAgICAgIGNsZWFyOiBub25lOyB9XHJcbiAgICAubWVkaXVtLXVwLTEgPiAuY29sdW1uOm50aC1vZi10eXBlKDFuKzEpLCAubWVkaXVtLXVwLTEgPiAuY29sdW1uczpudGgtb2YtdHlwZSgxbisxKSB7XHJcbiAgICAgIGNsZWFyOiBib3RoOyB9XHJcbiAgICAubWVkaXVtLXVwLTEgPiAuY29sdW1uOmxhc3QtY2hpbGQsIC5tZWRpdW0tdXAtMSA+IC5jb2x1bW5zOmxhc3QtY2hpbGQge1xyXG4gICAgICBmbG9hdDogbGVmdDsgfVxyXG5cclxuICAubWVkaXVtLXVwLTIgPiAuY29sdW1uLCAubWVkaXVtLXVwLTIgPiAuY29sdW1ucyB7XHJcbiAgICB3aWR0aDogNTAlO1xyXG4gICAgZmxvYXQ6IGxlZnQ7IH1cclxuICAgIC5tZWRpdW0tdXAtMiA+IC5jb2x1bW46bnRoLW9mLXR5cGUoMW4pLCAubWVkaXVtLXVwLTIgPiAuY29sdW1uczpudGgtb2YtdHlwZSgxbikge1xyXG4gICAgICBjbGVhcjogbm9uZTsgfVxyXG4gICAgLm1lZGl1bS11cC0yID4gLmNvbHVtbjpudGgtb2YtdHlwZSgybisxKSwgLm1lZGl1bS11cC0yID4gLmNvbHVtbnM6bnRoLW9mLXR5cGUoMm4rMSkge1xyXG4gICAgICBjbGVhcjogYm90aDsgfVxyXG4gICAgLm1lZGl1bS11cC0yID4gLmNvbHVtbjpsYXN0LWNoaWxkLCAubWVkaXVtLXVwLTIgPiAuY29sdW1uczpsYXN0LWNoaWxkIHtcclxuICAgICAgZmxvYXQ6IGxlZnQ7IH1cclxuXHJcbiAgLm1lZGl1bS11cC0zID4gLmNvbHVtbiwgLm1lZGl1bS11cC0zID4gLmNvbHVtbnMge1xyXG4gICAgd2lkdGg6IDMzLjMzMzMzJTtcclxuICAgIGZsb2F0OiBsZWZ0OyB9XHJcbiAgICAubWVkaXVtLXVwLTMgPiAuY29sdW1uOm50aC1vZi10eXBlKDFuKSwgLm1lZGl1bS11cC0zID4gLmNvbHVtbnM6bnRoLW9mLXR5cGUoMW4pIHtcclxuICAgICAgY2xlYXI6IG5vbmU7IH1cclxuICAgIC5tZWRpdW0tdXAtMyA+IC5jb2x1bW46bnRoLW9mLXR5cGUoM24rMSksIC5tZWRpdW0tdXAtMyA+IC5jb2x1bW5zOm50aC1vZi10eXBlKDNuKzEpIHtcclxuICAgICAgY2xlYXI6IGJvdGg7IH1cclxuICAgIC5tZWRpdW0tdXAtMyA+IC5jb2x1bW46bGFzdC1jaGlsZCwgLm1lZGl1bS11cC0zID4gLmNvbHVtbnM6bGFzdC1jaGlsZCB7XHJcbiAgICAgIGZsb2F0OiBsZWZ0OyB9XHJcblxyXG4gIC5tZWRpdW0tdXAtNCA+IC5jb2x1bW4sIC5tZWRpdW0tdXAtNCA+IC5jb2x1bW5zIHtcclxuICAgIHdpZHRoOiAyNSU7XHJcbiAgICBmbG9hdDogbGVmdDsgfVxyXG4gICAgLm1lZGl1bS11cC00ID4gLmNvbHVtbjpudGgtb2YtdHlwZSgxbiksIC5tZWRpdW0tdXAtNCA+IC5jb2x1bW5zOm50aC1vZi10eXBlKDFuKSB7XHJcbiAgICAgIGNsZWFyOiBub25lOyB9XHJcbiAgICAubWVkaXVtLXVwLTQgPiAuY29sdW1uOm50aC1vZi10eXBlKDRuKzEpLCAubWVkaXVtLXVwLTQgPiAuY29sdW1uczpudGgtb2YtdHlwZSg0bisxKSB7XHJcbiAgICAgIGNsZWFyOiBib3RoOyB9XHJcbiAgICAubWVkaXVtLXVwLTQgPiAuY29sdW1uOmxhc3QtY2hpbGQsIC5tZWRpdW0tdXAtNCA+IC5jb2x1bW5zOmxhc3QtY2hpbGQge1xyXG4gICAgICBmbG9hdDogbGVmdDsgfVxyXG5cclxuICAubWVkaXVtLXVwLTUgPiAuY29sdW1uLCAubWVkaXVtLXVwLTUgPiAuY29sdW1ucyB7XHJcbiAgICB3aWR0aDogMjAlO1xyXG4gICAgZmxvYXQ6IGxlZnQ7IH1cclxuICAgIC5tZWRpdW0tdXAtNSA+IC5jb2x1bW46bnRoLW9mLXR5cGUoMW4pLCAubWVkaXVtLXVwLTUgPiAuY29sdW1uczpudGgtb2YtdHlwZSgxbikge1xyXG4gICAgICBjbGVhcjogbm9uZTsgfVxyXG4gICAgLm1lZGl1bS11cC01ID4gLmNvbHVtbjpudGgtb2YtdHlwZSg1bisxKSwgLm1lZGl1bS11cC01ID4gLmNvbHVtbnM6bnRoLW9mLXR5cGUoNW4rMSkge1xyXG4gICAgICBjbGVhcjogYm90aDsgfVxyXG4gICAgLm1lZGl1bS11cC01ID4gLmNvbHVtbjpsYXN0LWNoaWxkLCAubWVkaXVtLXVwLTUgPiAuY29sdW1uczpsYXN0LWNoaWxkIHtcclxuICAgICAgZmxvYXQ6IGxlZnQ7IH1cclxuXHJcbiAgLm1lZGl1bS11cC02ID4gLmNvbHVtbiwgLm1lZGl1bS11cC02ID4gLmNvbHVtbnMge1xyXG4gICAgd2lkdGg6IDE2LjY2NjY3JTtcclxuICAgIGZsb2F0OiBsZWZ0OyB9XHJcbiAgICAubWVkaXVtLXVwLTYgPiAuY29sdW1uOm50aC1vZi10eXBlKDFuKSwgLm1lZGl1bS11cC02ID4gLmNvbHVtbnM6bnRoLW9mLXR5cGUoMW4pIHtcclxuICAgICAgY2xlYXI6IG5vbmU7IH1cclxuICAgIC5tZWRpdW0tdXAtNiA+IC5jb2x1bW46bnRoLW9mLXR5cGUoNm4rMSksIC5tZWRpdW0tdXAtNiA+IC5jb2x1bW5zOm50aC1vZi10eXBlKDZuKzEpIHtcclxuICAgICAgY2xlYXI6IGJvdGg7IH1cclxuICAgIC5tZWRpdW0tdXAtNiA+IC5jb2x1bW46bGFzdC1jaGlsZCwgLm1lZGl1bS11cC02ID4gLmNvbHVtbnM6bGFzdC1jaGlsZCB7XHJcbiAgICAgIGZsb2F0OiBsZWZ0OyB9XHJcblxyXG4gIC5tZWRpdW0tdXAtNyA+IC5jb2x1bW4sIC5tZWRpdW0tdXAtNyA+IC5jb2x1bW5zIHtcclxuICAgIHdpZHRoOiAxNC4yODU3MSU7XHJcbiAgICBmbG9hdDogbGVmdDsgfVxyXG4gICAgLm1lZGl1bS11cC03ID4gLmNvbHVtbjpudGgtb2YtdHlwZSgxbiksIC5tZWRpdW0tdXAtNyA+IC5jb2x1bW5zOm50aC1vZi10eXBlKDFuKSB7XHJcbiAgICAgIGNsZWFyOiBub25lOyB9XHJcbiAgICAubWVkaXVtLXVwLTcgPiAuY29sdW1uOm50aC1vZi10eXBlKDduKzEpLCAubWVkaXVtLXVwLTcgPiAuY29sdW1uczpudGgtb2YtdHlwZSg3bisxKSB7XHJcbiAgICAgIGNsZWFyOiBib3RoOyB9XHJcbiAgICAubWVkaXVtLXVwLTcgPiAuY29sdW1uOmxhc3QtY2hpbGQsIC5tZWRpdW0tdXAtNyA+IC5jb2x1bW5zOmxhc3QtY2hpbGQge1xyXG4gICAgICBmbG9hdDogbGVmdDsgfVxyXG5cclxuICAubWVkaXVtLXVwLTggPiAuY29sdW1uLCAubWVkaXVtLXVwLTggPiAuY29sdW1ucyB7XHJcbiAgICB3aWR0aDogMTIuNSU7XHJcbiAgICBmbG9hdDogbGVmdDsgfVxyXG4gICAgLm1lZGl1bS11cC04ID4gLmNvbHVtbjpudGgtb2YtdHlwZSgxbiksIC5tZWRpdW0tdXAtOCA+IC5jb2x1bW5zOm50aC1vZi10eXBlKDFuKSB7XHJcbiAgICAgIGNsZWFyOiBub25lOyB9XHJcbiAgICAubWVkaXVtLXVwLTggPiAuY29sdW1uOm50aC1vZi10eXBlKDhuKzEpLCAubWVkaXVtLXVwLTggPiAuY29sdW1uczpudGgtb2YtdHlwZSg4bisxKSB7XHJcbiAgICAgIGNsZWFyOiBib3RoOyB9XHJcbiAgICAubWVkaXVtLXVwLTggPiAuY29sdW1uOmxhc3QtY2hpbGQsIC5tZWRpdW0tdXAtOCA+IC5jb2x1bW5zOmxhc3QtY2hpbGQge1xyXG4gICAgICBmbG9hdDogbGVmdDsgfVxyXG5cclxuICAuY29sdW1uLm1lZGl1bS1jZW50ZXJlZCwgLm1lZGl1bS1jZW50ZXJlZC5jb2x1bW5zIHtcclxuICAgIGZsb2F0OiBub25lICFpbXBvcnRhbnQ7XHJcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcclxuICAgIG1hcmdpbi1yaWdodDogYXV0bzsgfVxyXG5cclxuICAubWVkaXVtLXVuY2VudGVyLFxyXG4gIC5tZWRpdW0tcHVzaC0wLFxyXG4gIC5tZWRpdW0tcHVsbC0wIHtcclxuICAgIHBvc2l0aW9uOiBzdGF0aWM7XHJcbiAgICBtYXJnaW4tbGVmdDogMDtcclxuICAgIG1hcmdpbi1yaWdodDogMDsgfSB9XHJcbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDY0ZW0pIHtcclxuICAubGFyZ2UtMSB7XHJcbiAgICB3aWR0aDogOC4zMzMzMyU7IH1cclxuXHJcbiAgLmxhcmdlLXB1c2gtMSB7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBsZWZ0OiA4LjMzMzMzJTsgfVxyXG5cclxuICAubGFyZ2UtcHVsbC0xIHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIGxlZnQ6IC04LjMzMzMzJTsgfVxyXG5cclxuICAubGFyZ2Utb2Zmc2V0LTAge1xyXG4gICAgbWFyZ2luLWxlZnQ6IDAlOyB9XHJcblxyXG4gIC5sYXJnZS0yIHtcclxuICAgIHdpZHRoOiAxNi42NjY2NyU7IH1cclxuXHJcbiAgLmxhcmdlLXB1c2gtMiB7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBsZWZ0OiAxNi42NjY2NyU7IH1cclxuXHJcbiAgLmxhcmdlLXB1bGwtMiB7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBsZWZ0OiAtMTYuNjY2NjclOyB9XHJcblxyXG4gIC5sYXJnZS1vZmZzZXQtMSB7XHJcbiAgICBtYXJnaW4tbGVmdDogOC4zMzMzMyU7IH1cclxuXHJcbiAgLmxhcmdlLTMge1xyXG4gICAgd2lkdGg6IDI1JTsgfVxyXG5cclxuICAubGFyZ2UtcHVzaC0zIHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIGxlZnQ6IDI1JTsgfVxyXG5cclxuICAubGFyZ2UtcHVsbC0zIHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIGxlZnQ6IC0yNSU7IH1cclxuXHJcbiAgLmxhcmdlLW9mZnNldC0yIHtcclxuICAgIG1hcmdpbi1sZWZ0OiAxNi42NjY2NyU7IH1cclxuXHJcbiAgLmxhcmdlLTQge1xyXG4gICAgd2lkdGg6IDMzLjMzMzMzJTsgfVxyXG5cclxuICAubGFyZ2UtcHVzaC00IHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIGxlZnQ6IDMzLjMzMzMzJTsgfVxyXG5cclxuICAubGFyZ2UtcHVsbC00IHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIGxlZnQ6IC0zMy4zMzMzMyU7IH1cclxuXHJcbiAgLmxhcmdlLW9mZnNldC0zIHtcclxuICAgIG1hcmdpbi1sZWZ0OiAyNSU7IH1cclxuXHJcbiAgLmxhcmdlLTUge1xyXG4gICAgd2lkdGg6IDQxLjY2NjY3JTsgfVxyXG5cclxuICAubGFyZ2UtcHVzaC01IHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIGxlZnQ6IDQxLjY2NjY3JTsgfVxyXG5cclxuICAubGFyZ2UtcHVsbC01IHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIGxlZnQ6IC00MS42NjY2NyU7IH1cclxuXHJcbiAgLmxhcmdlLW9mZnNldC00IHtcclxuICAgIG1hcmdpbi1sZWZ0OiAzMy4zMzMzMyU7IH1cclxuXHJcbiAgLmxhcmdlLTYge1xyXG4gICAgd2lkdGg6IDUwJTsgfVxyXG5cclxuICAubGFyZ2UtcHVzaC02IHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIGxlZnQ6IDUwJTsgfVxyXG5cclxuICAubGFyZ2UtcHVsbC02IHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIGxlZnQ6IC01MCU7IH1cclxuXHJcbiAgLmxhcmdlLW9mZnNldC01IHtcclxuICAgIG1hcmdpbi1sZWZ0OiA0MS42NjY2NyU7IH1cclxuXHJcbiAgLmxhcmdlLTcge1xyXG4gICAgd2lkdGg6IDU4LjMzMzMzJTsgfVxyXG5cclxuICAubGFyZ2UtcHVzaC03IHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIGxlZnQ6IDU4LjMzMzMzJTsgfVxyXG5cclxuICAubGFyZ2UtcHVsbC03IHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIGxlZnQ6IC01OC4zMzMzMyU7IH1cclxuXHJcbiAgLmxhcmdlLW9mZnNldC02IHtcclxuICAgIG1hcmdpbi1sZWZ0OiA1MCU7IH1cclxuXHJcbiAgLmxhcmdlLTgge1xyXG4gICAgd2lkdGg6IDY2LjY2NjY3JTsgfVxyXG5cclxuICAubGFyZ2UtcHVzaC04IHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIGxlZnQ6IDY2LjY2NjY3JTsgfVxyXG5cclxuICAubGFyZ2UtcHVsbC04IHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIGxlZnQ6IC02Ni42NjY2NyU7IH1cclxuXHJcbiAgLmxhcmdlLW9mZnNldC03IHtcclxuICAgIG1hcmdpbi1sZWZ0OiA1OC4zMzMzMyU7IH1cclxuXHJcbiAgLmxhcmdlLTkge1xyXG4gICAgd2lkdGg6IDc1JTsgfVxyXG5cclxuICAubGFyZ2UtcHVzaC05IHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIGxlZnQ6IDc1JTsgfVxyXG5cclxuICAubGFyZ2UtcHVsbC05IHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIGxlZnQ6IC03NSU7IH1cclxuXHJcbiAgLmxhcmdlLW9mZnNldC04IHtcclxuICAgIG1hcmdpbi1sZWZ0OiA2Ni42NjY2NyU7IH1cclxuXHJcbiAgLmxhcmdlLTEwIHtcclxuICAgIHdpZHRoOiA4My4zMzMzMyU7IH1cclxuXHJcbiAgLmxhcmdlLXB1c2gtMTAge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgbGVmdDogODMuMzMzMzMlOyB9XHJcblxyXG4gIC5sYXJnZS1wdWxsLTEwIHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIGxlZnQ6IC04My4zMzMzMyU7IH1cclxuXHJcbiAgLmxhcmdlLW9mZnNldC05IHtcclxuICAgIG1hcmdpbi1sZWZ0OiA3NSU7IH1cclxuXHJcbiAgLmxhcmdlLTExIHtcclxuICAgIHdpZHRoOiA5MS42NjY2NyU7IH1cclxuXHJcbiAgLmxhcmdlLXB1c2gtMTEge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgbGVmdDogOTEuNjY2NjclOyB9XHJcblxyXG4gIC5sYXJnZS1wdWxsLTExIHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIGxlZnQ6IC05MS42NjY2NyU7IH1cclxuXHJcbiAgLmxhcmdlLW9mZnNldC0xMCB7XHJcbiAgICBtYXJnaW4tbGVmdDogODMuMzMzMzMlOyB9XHJcblxyXG4gIC5sYXJnZS0xMiB7XHJcbiAgICB3aWR0aDogMTAwJTsgfVxyXG5cclxuICAubGFyZ2Utb2Zmc2V0LTExIHtcclxuICAgIG1hcmdpbi1sZWZ0OiA5MS42NjY2NyU7IH1cclxuXHJcbiAgLmxhcmdlLXVwLTEgPiAuY29sdW1uLCAubGFyZ2UtdXAtMSA+IC5jb2x1bW5zIHtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgZmxvYXQ6IGxlZnQ7IH1cclxuICAgIC5sYXJnZS11cC0xID4gLmNvbHVtbjpudGgtb2YtdHlwZSgxbiksIC5sYXJnZS11cC0xID4gLmNvbHVtbnM6bnRoLW9mLXR5cGUoMW4pIHtcclxuICAgICAgY2xlYXI6IG5vbmU7IH1cclxuICAgIC5sYXJnZS11cC0xID4gLmNvbHVtbjpudGgtb2YtdHlwZSgxbisxKSwgLmxhcmdlLXVwLTEgPiAuY29sdW1uczpudGgtb2YtdHlwZSgxbisxKSB7XHJcbiAgICAgIGNsZWFyOiBib3RoOyB9XHJcbiAgICAubGFyZ2UtdXAtMSA+IC5jb2x1bW46bGFzdC1jaGlsZCwgLmxhcmdlLXVwLTEgPiAuY29sdW1uczpsYXN0LWNoaWxkIHtcclxuICAgICAgZmxvYXQ6IGxlZnQ7IH1cclxuXHJcbiAgLmxhcmdlLXVwLTIgPiAuY29sdW1uLCAubGFyZ2UtdXAtMiA+IC5jb2x1bW5zIHtcclxuICAgIHdpZHRoOiA1MCU7XHJcbiAgICBmbG9hdDogbGVmdDsgfVxyXG4gICAgLmxhcmdlLXVwLTIgPiAuY29sdW1uOm50aC1vZi10eXBlKDFuKSwgLmxhcmdlLXVwLTIgPiAuY29sdW1uczpudGgtb2YtdHlwZSgxbikge1xyXG4gICAgICBjbGVhcjogbm9uZTsgfVxyXG4gICAgLmxhcmdlLXVwLTIgPiAuY29sdW1uOm50aC1vZi10eXBlKDJuKzEpLCAubGFyZ2UtdXAtMiA+IC5jb2x1bW5zOm50aC1vZi10eXBlKDJuKzEpIHtcclxuICAgICAgY2xlYXI6IGJvdGg7IH1cclxuICAgIC5sYXJnZS11cC0yID4gLmNvbHVtbjpsYXN0LWNoaWxkLCAubGFyZ2UtdXAtMiA+IC5jb2x1bW5zOmxhc3QtY2hpbGQge1xyXG4gICAgICBmbG9hdDogbGVmdDsgfVxyXG5cclxuICAubGFyZ2UtdXAtMyA+IC5jb2x1bW4sIC5sYXJnZS11cC0zID4gLmNvbHVtbnMge1xyXG4gICAgd2lkdGg6IDMzLjMzMzMzJTtcclxuICAgIGZsb2F0OiBsZWZ0OyB9XHJcbiAgICAubGFyZ2UtdXAtMyA+IC5jb2x1bW46bnRoLW9mLXR5cGUoMW4pLCAubGFyZ2UtdXAtMyA+IC5jb2x1bW5zOm50aC1vZi10eXBlKDFuKSB7XHJcbiAgICAgIGNsZWFyOiBub25lOyB9XHJcbiAgICAubGFyZ2UtdXAtMyA+IC5jb2x1bW46bnRoLW9mLXR5cGUoM24rMSksIC5sYXJnZS11cC0zID4gLmNvbHVtbnM6bnRoLW9mLXR5cGUoM24rMSkge1xyXG4gICAgICBjbGVhcjogYm90aDsgfVxyXG4gICAgLmxhcmdlLXVwLTMgPiAuY29sdW1uOmxhc3QtY2hpbGQsIC5sYXJnZS11cC0zID4gLmNvbHVtbnM6bGFzdC1jaGlsZCB7XHJcbiAgICAgIGZsb2F0OiBsZWZ0OyB9XHJcblxyXG4gIC5sYXJnZS11cC00ID4gLmNvbHVtbiwgLmxhcmdlLXVwLTQgPiAuY29sdW1ucyB7XHJcbiAgICB3aWR0aDogMjUlO1xyXG4gICAgZmxvYXQ6IGxlZnQ7IH1cclxuICAgIC5sYXJnZS11cC00ID4gLmNvbHVtbjpudGgtb2YtdHlwZSgxbiksIC5sYXJnZS11cC00ID4gLmNvbHVtbnM6bnRoLW9mLXR5cGUoMW4pIHtcclxuICAgICAgY2xlYXI6IG5vbmU7IH1cclxuICAgIC5sYXJnZS11cC00ID4gLmNvbHVtbjpudGgtb2YtdHlwZSg0bisxKSwgLmxhcmdlLXVwLTQgPiAuY29sdW1uczpudGgtb2YtdHlwZSg0bisxKSB7XHJcbiAgICAgIGNsZWFyOiBib3RoOyB9XHJcbiAgICAubGFyZ2UtdXAtNCA+IC5jb2x1bW46bGFzdC1jaGlsZCwgLmxhcmdlLXVwLTQgPiAuY29sdW1uczpsYXN0LWNoaWxkIHtcclxuICAgICAgZmxvYXQ6IGxlZnQ7IH1cclxuXHJcbiAgLmxhcmdlLXVwLTUgPiAuY29sdW1uLCAubGFyZ2UtdXAtNSA+IC5jb2x1bW5zIHtcclxuICAgIHdpZHRoOiAyMCU7XHJcbiAgICBmbG9hdDogbGVmdDsgfVxyXG4gICAgLmxhcmdlLXVwLTUgPiAuY29sdW1uOm50aC1vZi10eXBlKDFuKSwgLmxhcmdlLXVwLTUgPiAuY29sdW1uczpudGgtb2YtdHlwZSgxbikge1xyXG4gICAgICBjbGVhcjogbm9uZTsgfVxyXG4gICAgLmxhcmdlLXVwLTUgPiAuY29sdW1uOm50aC1vZi10eXBlKDVuKzEpLCAubGFyZ2UtdXAtNSA+IC5jb2x1bW5zOm50aC1vZi10eXBlKDVuKzEpIHtcclxuICAgICAgY2xlYXI6IGJvdGg7IH1cclxuICAgIC5sYXJnZS11cC01ID4gLmNvbHVtbjpsYXN0LWNoaWxkLCAubGFyZ2UtdXAtNSA+IC5jb2x1bW5zOmxhc3QtY2hpbGQge1xyXG4gICAgICBmbG9hdDogbGVmdDsgfVxyXG5cclxuICAubGFyZ2UtdXAtNiA+IC5jb2x1bW4sIC5sYXJnZS11cC02ID4gLmNvbHVtbnMge1xyXG4gICAgd2lkdGg6IDE2LjY2NjY3JTtcclxuICAgIGZsb2F0OiBsZWZ0OyB9XHJcbiAgICAubGFyZ2UtdXAtNiA+IC5jb2x1bW46bnRoLW9mLXR5cGUoMW4pLCAubGFyZ2UtdXAtNiA+IC5jb2x1bW5zOm50aC1vZi10eXBlKDFuKSB7XHJcbiAgICAgIGNsZWFyOiBub25lOyB9XHJcbiAgICAubGFyZ2UtdXAtNiA+IC5jb2x1bW46bnRoLW9mLXR5cGUoNm4rMSksIC5sYXJnZS11cC02ID4gLmNvbHVtbnM6bnRoLW9mLXR5cGUoNm4rMSkge1xyXG4gICAgICBjbGVhcjogYm90aDsgfVxyXG4gICAgLmxhcmdlLXVwLTYgPiAuY29sdW1uOmxhc3QtY2hpbGQsIC5sYXJnZS11cC02ID4gLmNvbHVtbnM6bGFzdC1jaGlsZCB7XHJcbiAgICAgIGZsb2F0OiBsZWZ0OyB9XHJcblxyXG4gIC5sYXJnZS11cC03ID4gLmNvbHVtbiwgLmxhcmdlLXVwLTcgPiAuY29sdW1ucyB7XHJcbiAgICB3aWR0aDogMTQuMjg1NzElO1xyXG4gICAgZmxvYXQ6IGxlZnQ7IH1cclxuICAgIC5sYXJnZS11cC03ID4gLmNvbHVtbjpudGgtb2YtdHlwZSgxbiksIC5sYXJnZS11cC03ID4gLmNvbHVtbnM6bnRoLW9mLXR5cGUoMW4pIHtcclxuICAgICAgY2xlYXI6IG5vbmU7IH1cclxuICAgIC5sYXJnZS11cC03ID4gLmNvbHVtbjpudGgtb2YtdHlwZSg3bisxKSwgLmxhcmdlLXVwLTcgPiAuY29sdW1uczpudGgtb2YtdHlwZSg3bisxKSB7XHJcbiAgICAgIGNsZWFyOiBib3RoOyB9XHJcbiAgICAubGFyZ2UtdXAtNyA+IC5jb2x1bW46bGFzdC1jaGlsZCwgLmxhcmdlLXVwLTcgPiAuY29sdW1uczpsYXN0LWNoaWxkIHtcclxuICAgICAgZmxvYXQ6IGxlZnQ7IH1cclxuXHJcbiAgLmxhcmdlLXVwLTggPiAuY29sdW1uLCAubGFyZ2UtdXAtOCA+IC5jb2x1bW5zIHtcclxuICAgIHdpZHRoOiAxMi41JTtcclxuICAgIGZsb2F0OiBsZWZ0OyB9XHJcbiAgICAubGFyZ2UtdXAtOCA+IC5jb2x1bW46bnRoLW9mLXR5cGUoMW4pLCAubGFyZ2UtdXAtOCA+IC5jb2x1bW5zOm50aC1vZi10eXBlKDFuKSB7XHJcbiAgICAgIGNsZWFyOiBub25lOyB9XHJcbiAgICAubGFyZ2UtdXAtOCA+IC5jb2x1bW46bnRoLW9mLXR5cGUoOG4rMSksIC5sYXJnZS11cC04ID4gLmNvbHVtbnM6bnRoLW9mLXR5cGUoOG4rMSkge1xyXG4gICAgICBjbGVhcjogYm90aDsgfVxyXG4gICAgLmxhcmdlLXVwLTggPiAuY29sdW1uOmxhc3QtY2hpbGQsIC5sYXJnZS11cC04ID4gLmNvbHVtbnM6bGFzdC1jaGlsZCB7XHJcbiAgICAgIGZsb2F0OiBsZWZ0OyB9XHJcblxyXG4gIC5jb2x1bW4ubGFyZ2UtY2VudGVyZWQsIC5sYXJnZS1jZW50ZXJlZC5jb2x1bW5zIHtcclxuICAgIGZsb2F0OiBub25lICFpbXBvcnRhbnQ7XHJcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcclxuICAgIG1hcmdpbi1yaWdodDogYXV0bzsgfVxyXG5cclxuICAubGFyZ2UtdW5jZW50ZXIsXHJcbiAgLmxhcmdlLXB1c2gtMCxcclxuICAubGFyZ2UtcHVsbC0wIHtcclxuICAgIHBvc2l0aW9uOiBzdGF0aWM7XHJcbiAgICBtYXJnaW4tbGVmdDogMDtcclxuICAgIG1hcmdpbi1yaWdodDogMDsgfSB9XHJcbmRpdixcclxuZGwsXHJcbmR0LFxyXG5kZCxcclxudWwsXHJcbm9sLFxyXG5saSxcclxuaDEsXHJcbmgyLFxyXG5oMyxcclxuaDQsXHJcbmg1LFxyXG5oNixcclxucHJlLFxyXG5mb3JtLFxyXG5wLFxyXG5ibG9ja3F1b3RlLFxyXG50aCxcclxudGQge1xyXG4gIG1hcmdpbjogMDtcclxuICBwYWRkaW5nOiAwOyB9XHJcblxyXG5wIHtcclxuICBmb250LXNpemU6IGluaGVyaXQ7XHJcbiAgbGluZS1oZWlnaHQ6IDEuNjtcclxuICBtYXJnaW4tYm90dG9tOiAxcmVtO1xyXG4gIHRleHQtcmVuZGVyaW5nOiBvcHRpbWl6ZUxlZ2liaWxpdHk7IH1cclxuXHJcbmVtLFxyXG5pIHtcclxuICBmb250LXN0eWxlOiBpdGFsaWM7XHJcbiAgbGluZS1oZWlnaHQ6IGluaGVyaXQ7IH1cclxuXHJcbnN0cm9uZyxcclxuYiB7XHJcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgbGluZS1oZWlnaHQ6IGluaGVyaXQ7IH1cclxuXHJcbnNtYWxsIHtcclxuICBmb250LXNpemU6IDgwJTtcclxuICBsaW5lLWhlaWdodDogaW5oZXJpdDsgfVxyXG5cclxuaDEsXHJcbmgyLFxyXG5oMyxcclxuaDQsXHJcbmg1LFxyXG5oNiB7XHJcbiAgZm9udC1mYW1pbHk6IFwiVmVyZGFuYVwiLCBWZXJkYW5hLCBBcmlhbCwgc2Fucy1zZXJpZjtcclxuICBmb250LXdlaWdodDogbm9ybWFsO1xyXG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuICBjb2xvcjogaW5oZXJpdDtcclxuICB0ZXh0LXJlbmRlcmluZzogb3B0aW1pemVMZWdpYmlsaXR5O1xyXG4gIG1hcmdpbi10b3A6IDA7XHJcbiAgbWFyZ2luLWJvdHRvbTogMC41cmVtO1xyXG4gIGxpbmUtaGVpZ2h0OiAxLjQ7IH1cclxuICBoMSBzbWFsbCxcclxuICBoMiBzbWFsbCxcclxuICBoMyBzbWFsbCxcclxuICBoNCBzbWFsbCxcclxuICBoNSBzbWFsbCxcclxuICBoNiBzbWFsbCB7XHJcbiAgICBjb2xvcjogI2NhY2FjYTtcclxuICAgIGxpbmUtaGVpZ2h0OiAwOyB9XHJcblxyXG5oMSB7XHJcbiAgZm9udC1zaXplOiAxLjVyZW07IH1cclxuXHJcbmgyIHtcclxuICBmb250LXNpemU6IDEuMjVyZW07IH1cclxuXHJcbmgzIHtcclxuICBmb250LXNpemU6IDEuMTg3NXJlbTsgfVxyXG5cclxuaDQge1xyXG4gIGZvbnQtc2l6ZTogMS4xMjVyZW07IH1cclxuXHJcbmg1IHtcclxuICBmb250LXNpemU6IDEuMDYyNXJlbTsgfVxyXG5cclxuaDYge1xyXG4gIGZvbnQtc2l6ZTogMXJlbTsgfVxyXG5cclxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNDBlbSkge1xyXG4gIGgxIHtcclxuICAgIGZvbnQtc2l6ZTogM3JlbTsgfVxyXG5cclxuICBoMiB7XHJcbiAgICBmb250LXNpemU6IDIuNXJlbTsgfVxyXG5cclxuICBoMyB7XHJcbiAgICBmb250LXNpemU6IDEuOTM3NXJlbTsgfVxyXG5cclxuICBoNCB7XHJcbiAgICBmb250LXNpemU6IDEuNTYyNXJlbTsgfVxyXG5cclxuICBoNSB7XHJcbiAgICBmb250LXNpemU6IDEuMjVyZW07IH1cclxuXHJcbiAgaDYge1xyXG4gICAgZm9udC1zaXplOiAxcmVtOyB9IH1cclxuYSB7XHJcbiAgY29sb3I6ICMyMTk5ZTg7XHJcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gIGxpbmUtaGVpZ2h0OiBpbmhlcml0O1xyXG4gIGN1cnNvcjogcG9pbnRlcjsgfVxyXG4gIGE6aG92ZXIsIGE6Zm9jdXMge1xyXG4gICAgY29sb3I6ICMxNTg1Y2Y7IH1cclxuICBhIGltZyB7XHJcbiAgICBib3JkZXI6IDA7IH1cclxuXHJcbmhyIHtcclxuICBtYXgtd2lkdGg6IDc1cmVtO1xyXG4gIGhlaWdodDogMDtcclxuICBib3JkZXItcmlnaHQ6IDA7XHJcbiAgYm9yZGVyLXRvcDogMDtcclxuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2NhY2FjYTtcclxuICBib3JkZXItbGVmdDogMDtcclxuICBtYXJnaW46IDEuMjVyZW0gYXV0bztcclxuICBjbGVhcjogYm90aDsgfVxyXG5cclxudWwsXHJcbm9sLFxyXG5kbCB7XHJcbiAgbGluZS1oZWlnaHQ6IDEuNjtcclxuICBtYXJnaW4tYm90dG9tOiAxcmVtO1xyXG4gIGxpc3Qtc3R5bGUtcG9zaXRpb246IG91dHNpZGU7IH1cclxuXHJcbmxpIHtcclxuICBmb250LXNpemU6IGluaGVyaXQ7IH1cclxuXHJcbnVsIHtcclxuICBsaXN0LXN0eWxlLXR5cGU6IGRpc2M7XHJcbiAgbWFyZ2luLWxlZnQ6IDEuMjVyZW07IH1cclxuXHJcbm9sIHtcclxuICBtYXJnaW4tbGVmdDogMS4yNXJlbTsgfVxyXG5cclxudWwgdWwsIG9sIHVsLCB1bCBvbCwgb2wgb2wge1xyXG4gIG1hcmdpbi1sZWZ0OiAxLjI1cmVtO1xyXG4gIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgbGlzdC1zdHlsZS10eXBlOiBpbmhlcml0OyB9XHJcblxyXG5kbCB7XHJcbiAgbWFyZ2luLWJvdHRvbTogMXJlbTsgfVxyXG4gIGRsIGR0IHtcclxuICAgIG1hcmdpbi1ib3R0b206IDAuM3JlbTtcclxuICAgIGZvbnQtd2VpZ2h0OiBib2xkOyB9XHJcblxyXG5ibG9ja3F1b3RlIHtcclxuICBtYXJnaW46IDAgMCAxcmVtO1xyXG4gIHBhZGRpbmc6IDAuNTYyNXJlbSAxLjI1cmVtIDAgMS4xODc1cmVtO1xyXG4gIGJvcmRlci1sZWZ0OiAxcHggc29saWQgI2NhY2FjYTsgfVxyXG4gIGJsb2NrcXVvdGUsIGJsb2NrcXVvdGUgcCB7XHJcbiAgICBsaW5lLWhlaWdodDogMS42O1xyXG4gICAgY29sb3I6ICM4YThhOGE7IH1cclxuXHJcbmNpdGUge1xyXG4gIGRpc3BsYXk6IGJsb2NrO1xyXG4gIGZvbnQtc2l6ZTogMC44MTI1cmVtO1xyXG4gIGNvbG9yOiAjOGE4YThhOyB9XHJcbiAgY2l0ZTpiZWZvcmUge1xyXG4gICAgY29udGVudDogJ1xcMjAxNCBcXDAwMjAnOyB9XHJcblxyXG5hYmJyIHtcclxuICBjb2xvcjogYmxhY2s7XHJcbiAgY3Vyc29yOiBoZWxwO1xyXG4gIGJvcmRlci1ib3R0b206IDFweCBkb3R0ZWQgYmxhY2s7IH1cclxuXHJcbmNvZGUge1xyXG4gIGZvbnQtZmFtaWx5OiBDb25zb2xhcywgXCJMaWJlcmF0aW9uIE1vbm9cIiwgQ291cmllciwgbW9ub3NwYWNlO1xyXG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XHJcbiAgY29sb3I6IGJsYWNrO1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICNlNmU2ZTY7XHJcbiAgYm9yZGVyOiAxcHggc29saWQgI2NhY2FjYTtcclxuICBwYWRkaW5nOiAwLjEyNXJlbSAwLjMxMjVyZW0gMC4wNjI1cmVtOyB9XHJcblxyXG5rYmQge1xyXG4gIHBhZGRpbmc6IDAuMTI1cmVtIDAuMjVyZW0gMDtcclxuICBtYXJnaW46IDA7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U2ZTZlNjtcclxuICBjb2xvcjogYmxhY2s7XHJcbiAgZm9udC1mYW1pbHk6IENvbnNvbGFzLCBcIkxpYmVyYXRpb24gTW9ub1wiLCBDb3VyaWVyLCBtb25vc3BhY2U7IH1cclxuXHJcbi5zdWJoZWFkZXIge1xyXG4gIG1hcmdpbi10b3A6IDAuMnJlbTtcclxuICBtYXJnaW4tYm90dG9tOiAwLjVyZW07XHJcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcclxuICBsaW5lLWhlaWdodDogMS40O1xyXG4gIGNvbG9yOiAjOGE4YThhOyB9XHJcblxyXG4ubGVhZCB7XHJcbiAgZm9udC1zaXplOiAxMjUlO1xyXG4gIGxpbmUtaGVpZ2h0OiAxLjY7IH1cclxuXHJcbi5zdGF0IHtcclxuICBmb250LXNpemU6IDIuNXJlbTtcclxuICBsaW5lLWhlaWdodDogMTsgfVxyXG4gIHAgKyAuc3RhdCB7XHJcbiAgICBtYXJnaW4tdG9wOiAtMXJlbTsgfVxyXG5cclxuLm5vLWJ1bGxldCB7XHJcbiAgbWFyZ2luLWxlZnQ6IDA7XHJcbiAgbGlzdC1zdHlsZTogbm9uZTsgfVxyXG5cclxuLnRleHQtbGVmdCB7XHJcbiAgdGV4dC1hbGlnbjogbGVmdDsgfVxyXG5cclxuLnRleHQtcmlnaHQge1xyXG4gIHRleHQtYWxpZ246IHJpZ2h0OyB9XHJcblxyXG4udGV4dC1jZW50ZXIge1xyXG4gIHRleHQtYWxpZ246IGNlbnRlcjsgfVxyXG5cclxuLnRleHQtanVzdGlmeSB7XHJcbiAgdGV4dC1hbGlnbjoganVzdGlmeTsgfVxyXG5cclxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNDBlbSkge1xyXG4gIC5tZWRpdW0tdGV4dC1sZWZ0IHtcclxuICAgIHRleHQtYWxpZ246IGxlZnQ7IH1cclxuXHJcbiAgLm1lZGl1bS10ZXh0LXJpZ2h0IHtcclxuICAgIHRleHQtYWxpZ246IHJpZ2h0OyB9XHJcblxyXG4gIC5tZWRpdW0tdGV4dC1jZW50ZXIge1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyOyB9XHJcblxyXG4gIC5tZWRpdW0tdGV4dC1qdXN0aWZ5IHtcclxuICAgIHRleHQtYWxpZ246IGp1c3RpZnk7IH0gfVxyXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2NGVtKSB7XHJcbiAgLmxhcmdlLXRleHQtbGVmdCB7XHJcbiAgICB0ZXh0LWFsaWduOiBsZWZ0OyB9XHJcblxyXG4gIC5sYXJnZS10ZXh0LXJpZ2h0IHtcclxuICAgIHRleHQtYWxpZ246IHJpZ2h0OyB9XHJcblxyXG4gIC5sYXJnZS10ZXh0LWNlbnRlciB7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7IH1cclxuXHJcbiAgLmxhcmdlLXRleHQtanVzdGlmeSB7XHJcbiAgICB0ZXh0LWFsaWduOiBqdXN0aWZ5OyB9IH1cclxuLnNob3ctZm9yLXByaW50IHtcclxuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7IH1cclxuXHJcbkBtZWRpYSBwcmludCB7XHJcbiAgKiB7XHJcbiAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xyXG4gICAgY29sb3I6IGJsYWNrICFpbXBvcnRhbnQ7XHJcbiAgICBib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XHJcbiAgICB0ZXh0LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50OyB9XHJcblxyXG4gIC5zaG93LWZvci1wcmludCB7XHJcbiAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50OyB9XHJcblxyXG4gIC5oaWRlLWZvci1wcmludCB7XHJcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7IH1cclxuXHJcbiAgdGFibGUuc2hvdy1mb3ItcHJpbnQge1xyXG4gICAgZGlzcGxheTogdGFibGUgIWltcG9ydGFudDsgfVxyXG5cclxuICB0aGVhZC5zaG93LWZvci1wcmludCB7XHJcbiAgICBkaXNwbGF5OiB0YWJsZS1oZWFkZXItZ3JvdXAgIWltcG9ydGFudDsgfVxyXG5cclxuICB0Ym9keS5zaG93LWZvci1wcmludCB7XHJcbiAgICBkaXNwbGF5OiB0YWJsZS1yb3ctZ3JvdXAgIWltcG9ydGFudDsgfVxyXG5cclxuICB0ci5zaG93LWZvci1wcmludCB7XHJcbiAgICBkaXNwbGF5OiB0YWJsZS1yb3cgIWltcG9ydGFudDsgfVxyXG5cclxuICB0ZC5zaG93LWZvci1wcmludCB7XHJcbiAgICBkaXNwbGF5OiB0YWJsZS1jZWxsICFpbXBvcnRhbnQ7IH1cclxuXHJcbiAgdGguc2hvdy1mb3ItcHJpbnQge1xyXG4gICAgZGlzcGxheTogdGFibGUtY2VsbCAhaW1wb3J0YW50OyB9XHJcblxyXG4gIGEsXHJcbiAgYTp2aXNpdGVkIHtcclxuICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lOyB9XHJcblxyXG4gIGFbaHJlZl06YWZ0ZXIge1xyXG4gICAgY29udGVudDogXCIgKFwiIGF0dHIoaHJlZikgXCIpXCI7IH1cclxuXHJcbiAgLmlyIGE6YWZ0ZXIsXHJcbiAgYVtocmVmXj0namF2YXNjcmlwdDonXTphZnRlcixcclxuICBhW2hyZWZePScjJ106YWZ0ZXIge1xyXG4gICAgY29udGVudDogJyc7IH1cclxuXHJcbiAgYWJiclt0aXRsZV06YWZ0ZXIge1xyXG4gICAgY29udGVudDogXCIgKFwiIGF0dHIodGl0bGUpIFwiKVwiOyB9XHJcblxyXG4gIHByZSxcclxuICBibG9ja3F1b3RlIHtcclxuICAgIGJvcmRlcjogMXB4IHNvbGlkICM5OTk7XHJcbiAgICBwYWdlLWJyZWFrLWluc2lkZTogYXZvaWQ7IH1cclxuXHJcbiAgdGhlYWQge1xyXG4gICAgZGlzcGxheTogdGFibGUtaGVhZGVyLWdyb3VwOyB9XHJcblxyXG4gIHRyLFxyXG4gIGltZyB7XHJcbiAgICBwYWdlLWJyZWFrLWluc2lkZTogYXZvaWQ7IH1cclxuXHJcbiAgaW1nIHtcclxuICAgIG1heC13aWR0aDogMTAwJSAhaW1wb3J0YW50OyB9XHJcblxyXG4gIEBwYWdlIHtcclxuICAgIG1hcmdpbjogMC41Y207IH1cclxuICBwLFxyXG4gIGgyLFxyXG4gIGgzIHtcclxuICAgIG9ycGhhbnM6IDM7XHJcbiAgICB3aWRvd3M6IDM7IH1cclxuXHJcbiAgaDIsXHJcbiAgaDMge1xyXG4gICAgcGFnZS1icmVhay1hZnRlcjogYXZvaWQ7IH0gfVxyXG4uYnV0dG9uLCAuYnV0dG9uX19hY3Rpb24sIC5idXR0b25fX2ZsYXQsIC5pbnZlcnRlZCB7XHJcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICBsaW5lLWhlaWdodDogMTtcclxuICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xyXG4gIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuMjVzIGVhc2Utb3V0O1xyXG4gIHRyYW5zaXRpb246IGFsbCAwLjI1cyBlYXNlLW91dDtcclxuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xyXG4gIGJvcmRlcjogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xyXG4gIGJvcmRlci1yYWRpdXM6IDJweDtcclxuICBwYWRkaW5nOiAxN3B4IDEuODc1cmVtO1xyXG4gIG1hcmdpbjogMCAwIDFyZW0gMDtcclxuICBmb250LXNpemU6IDAuOXJlbTtcclxuICBiYWNrZ3JvdW5kOiAjMjE5OWU4O1xyXG4gIGNvbG9yOiAjZmZmOyB9XHJcbiAgW2RhdGEtd2hhdGlucHV0PSdtb3VzZSddIC5idXR0b24sIFtkYXRhLXdoYXRpbnB1dD0nbW91c2UnXSAuYnV0dG9uX19hY3Rpb24sIFtkYXRhLXdoYXRpbnB1dD0nbW91c2UnXSAuYnV0dG9uX19mbGF0LCBbZGF0YS13aGF0aW5wdXQ9J21vdXNlJ10gLmludmVydGVkIHtcclxuICAgIG91dGxpbmU6IDA7IH1cclxuICAuYnV0dG9uOmhvdmVyLCAuYnV0dG9uX19hY3Rpb246aG92ZXIsIC5idXR0b25fX2ZsYXQ6aG92ZXIsIC5pbnZlcnRlZDpob3ZlciwgLmJ1dHRvbjpmb2N1cywgLmJ1dHRvbl9fYWN0aW9uOmZvY3VzLCAuYnV0dG9uX19mbGF0OmZvY3VzLCAuaW52ZXJ0ZWQ6Zm9jdXMge1xyXG4gICAgYmFja2dyb3VuZDogIzE1ODNjYztcclxuICAgIGNvbG9yOiAjZmZmOyB9XHJcbiAgLmJ1dHRvbi50aW55LCAudGlueS5idXR0b25fX2FjdGlvbiwgLnRpbnkuYnV0dG9uX19mbGF0LCAudGlueS5pbnZlcnRlZCB7XHJcbiAgICBmb250LXNpemU6IDAuNnJlbTsgfVxyXG4gIC5idXR0b24uc21hbGwsIC5zbWFsbC5idXR0b25fX2FjdGlvbiwgLnNtYWxsLmJ1dHRvbl9fZmxhdCwgLnNtYWxsLmludmVydGVkIHtcclxuICAgIGZvbnQtc2l6ZTogMC43NXJlbTsgfVxyXG4gIC5idXR0b24ubGFyZ2UsIC5sYXJnZS5idXR0b25fX2FjdGlvbiwgLmxhcmdlLmJ1dHRvbl9fZmxhdCwgLmxhcmdlLmludmVydGVkIHtcclxuICAgIGZvbnQtc2l6ZTogMS4yNXJlbTsgfVxyXG4gIC5idXR0b24uZXhwYW5kZWQsIC5leHBhbmRlZC5idXR0b25fX2FjdGlvbiwgLmV4cGFuZGVkLmJ1dHRvbl9fZmxhdCwgLmV4cGFuZGVkLmludmVydGVkIHtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBtYXJnaW4tbGVmdDogMDtcclxuICAgIG1hcmdpbi1yaWdodDogMDsgfVxyXG4gIC5idXR0b24ucHJpbWFyeSwgLnByaW1hcnkuYnV0dG9uX19hY3Rpb24sIC5wcmltYXJ5LmJ1dHRvbl9fZmxhdCwgLnByaW1hcnkuaW52ZXJ0ZWQge1xyXG4gICAgYmFja2dyb3VuZDogIzIxOTllODtcclxuICAgIGNvbG9yOiAjZmZmOyB9XHJcbiAgICAuYnV0dG9uLnByaW1hcnk6aG92ZXIsIC5wcmltYXJ5LmJ1dHRvbl9fYWN0aW9uOmhvdmVyLCAucHJpbWFyeS5idXR0b25fX2ZsYXQ6aG92ZXIsIC5wcmltYXJ5LmludmVydGVkOmhvdmVyLCAuYnV0dG9uLnByaW1hcnk6Zm9jdXMsIC5wcmltYXJ5LmJ1dHRvbl9fYWN0aW9uOmZvY3VzLCAucHJpbWFyeS5idXR0b25fX2ZsYXQ6Zm9jdXMsIC5wcmltYXJ5LmludmVydGVkOmZvY3VzIHtcclxuICAgICAgYmFja2dyb3VuZDogIzE0N2NjMDtcclxuICAgICAgY29sb3I6ICNmZmY7IH1cclxuICAuYnV0dG9uLnNlY29uZGFyeSwgLnNlY29uZGFyeS5idXR0b25fX2FjdGlvbiwgLnNlY29uZGFyeS5idXR0b25fX2ZsYXQsIC5zZWNvbmRhcnkuaW52ZXJ0ZWQge1xyXG4gICAgYmFja2dyb3VuZDogIzc3NztcclxuICAgIGNvbG9yOiAjZmZmOyB9XHJcbiAgICAuYnV0dG9uLnNlY29uZGFyeTpob3ZlciwgLnNlY29uZGFyeS5idXR0b25fX2FjdGlvbjpob3ZlciwgLnNlY29uZGFyeS5idXR0b25fX2ZsYXQ6aG92ZXIsIC5zZWNvbmRhcnkuaW52ZXJ0ZWQ6aG92ZXIsIC5idXR0b24uc2Vjb25kYXJ5OmZvY3VzLCAuc2Vjb25kYXJ5LmJ1dHRvbl9fYWN0aW9uOmZvY3VzLCAuc2Vjb25kYXJ5LmJ1dHRvbl9fZmxhdDpmb2N1cywgLnNlY29uZGFyeS5pbnZlcnRlZDpmb2N1cyB7XHJcbiAgICAgIGJhY2tncm91bmQ6ICM1ZjVmNWY7XHJcbiAgICAgIGNvbG9yOiAjZmZmOyB9XHJcbiAgLmJ1dHRvbi5zdWNjZXNzLCAuc3VjY2Vzcy5idXR0b25fX2FjdGlvbiwgLnN1Y2Nlc3MuYnV0dG9uX19mbGF0LCAuc3VjY2Vzcy5pbnZlcnRlZCB7XHJcbiAgICBiYWNrZ3JvdW5kOiAjM2FkYjc2O1xyXG4gICAgY29sb3I6ICNmZmY7IH1cclxuICAgIC5idXR0b24uc3VjY2Vzczpob3ZlciwgLnN1Y2Nlc3MuYnV0dG9uX19hY3Rpb246aG92ZXIsIC5zdWNjZXNzLmJ1dHRvbl9fZmxhdDpob3ZlciwgLnN1Y2Nlc3MuaW52ZXJ0ZWQ6aG92ZXIsIC5idXR0b24uc3VjY2Vzczpmb2N1cywgLnN1Y2Nlc3MuYnV0dG9uX19hY3Rpb246Zm9jdXMsIC5zdWNjZXNzLmJ1dHRvbl9fZmxhdDpmb2N1cywgLnN1Y2Nlc3MuaW52ZXJ0ZWQ6Zm9jdXMge1xyXG4gICAgICBiYWNrZ3JvdW5kOiAjMjJiYjViO1xyXG4gICAgICBjb2xvcjogI2ZmZjsgfVxyXG4gIC5idXR0b24uYWxlcnQsIC5hbGVydC5idXR0b25fX2FjdGlvbiwgLmFsZXJ0LmJ1dHRvbl9fZmxhdCwgLmFsZXJ0LmludmVydGVkIHtcclxuICAgIGJhY2tncm91bmQ6ICNlYzU4NDA7XHJcbiAgICBjb2xvcjogI2ZmZjsgfVxyXG4gICAgLmJ1dHRvbi5hbGVydDpob3ZlciwgLmFsZXJ0LmJ1dHRvbl9fYWN0aW9uOmhvdmVyLCAuYWxlcnQuYnV0dG9uX19mbGF0OmhvdmVyLCAuYWxlcnQuaW52ZXJ0ZWQ6aG92ZXIsIC5idXR0b24uYWxlcnQ6Zm9jdXMsIC5hbGVydC5idXR0b25fX2FjdGlvbjpmb2N1cywgLmFsZXJ0LmJ1dHRvbl9fZmxhdDpmb2N1cywgLmFsZXJ0LmludmVydGVkOmZvY3VzIHtcclxuICAgICAgYmFja2dyb3VuZDogI2RhMzExNjtcclxuICAgICAgY29sb3I6ICNmZmY7IH1cclxuICAuYnV0dG9uLndhcm5pbmcsIC53YXJuaW5nLmJ1dHRvbl9fYWN0aW9uLCAud2FybmluZy5idXR0b25fX2ZsYXQsIC53YXJuaW5nLmludmVydGVkIHtcclxuICAgIGJhY2tncm91bmQ6ICNmZmFlMDA7XHJcbiAgICBjb2xvcjogI2ZmZjsgfVxyXG4gICAgLmJ1dHRvbi53YXJuaW5nOmhvdmVyLCAud2FybmluZy5idXR0b25fX2FjdGlvbjpob3ZlciwgLndhcm5pbmcuYnV0dG9uX19mbGF0OmhvdmVyLCAud2FybmluZy5pbnZlcnRlZDpob3ZlciwgLmJ1dHRvbi53YXJuaW5nOmZvY3VzLCAud2FybmluZy5idXR0b25fX2FjdGlvbjpmb2N1cywgLndhcm5pbmcuYnV0dG9uX19mbGF0OmZvY3VzLCAud2FybmluZy5pbnZlcnRlZDpmb2N1cyB7XHJcbiAgICAgIGJhY2tncm91bmQ6ICNjYzhiMDA7XHJcbiAgICAgIGNvbG9yOiAjZmZmOyB9XHJcbiAgLmJ1dHRvbi5ob2xsb3csIC5ob2xsb3cuYnV0dG9uX19hY3Rpb24sIC5ob2xsb3cuYnV0dG9uX19mbGF0LCAuaG9sbG93LmludmVydGVkIHtcclxuICAgIGJvcmRlcjogMXB4IHNvbGlkICMyMTk5ZTg7XHJcbiAgICBjb2xvcjogIzIxOTllODsgfVxyXG4gICAgLmJ1dHRvbi5ob2xsb3csIC5ob2xsb3cuYnV0dG9uX19hY3Rpb24sIC5ob2xsb3cuYnV0dG9uX19mbGF0LCAuaG9sbG93LmludmVydGVkLCAuYnV0dG9uLmhvbGxvdzpob3ZlciwgLmhvbGxvdy5idXR0b25fX2FjdGlvbjpob3ZlciwgLmhvbGxvdy5idXR0b25fX2ZsYXQ6aG92ZXIsIC5ob2xsb3cuaW52ZXJ0ZWQ6aG92ZXIsIC5idXR0b24uaG9sbG93OmZvY3VzLCAuaG9sbG93LmJ1dHRvbl9fYWN0aW9uOmZvY3VzLCAuaG9sbG93LmJ1dHRvbl9fZmxhdDpmb2N1cywgLmhvbGxvdy5pbnZlcnRlZDpmb2N1cyB7XHJcbiAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50OyB9XHJcbiAgICAuYnV0dG9uLmhvbGxvdzpob3ZlciwgLmhvbGxvdy5idXR0b25fX2FjdGlvbjpob3ZlciwgLmhvbGxvdy5idXR0b25fX2ZsYXQ6aG92ZXIsIC5ob2xsb3cuaW52ZXJ0ZWQ6aG92ZXIsIC5idXR0b24uaG9sbG93OmZvY3VzLCAuaG9sbG93LmJ1dHRvbl9fYWN0aW9uOmZvY3VzLCAuaG9sbG93LmJ1dHRvbl9fZmxhdDpmb2N1cywgLmhvbGxvdy5pbnZlcnRlZDpmb2N1cyB7XHJcbiAgICAgIGJvcmRlci1jb2xvcjogIzBjNGQ3ODtcclxuICAgICAgY29sb3I6ICMwYzRkNzg7IH1cclxuICAgIC5idXR0b24uaG9sbG93LnByaW1hcnksIC5ob2xsb3cucHJpbWFyeS5idXR0b25fX2FjdGlvbiwgLmhvbGxvdy5wcmltYXJ5LmJ1dHRvbl9fZmxhdCwgLmhvbGxvdy5wcmltYXJ5LmludmVydGVkIHtcclxuICAgICAgYm9yZGVyOiAxcHggc29saWQgIzIxOTllODtcclxuICAgICAgY29sb3I6ICMyMTk5ZTg7IH1cclxuICAgICAgLmJ1dHRvbi5ob2xsb3cucHJpbWFyeTpob3ZlciwgLmhvbGxvdy5wcmltYXJ5LmJ1dHRvbl9fYWN0aW9uOmhvdmVyLCAuaG9sbG93LnByaW1hcnkuYnV0dG9uX19mbGF0OmhvdmVyLCAuaG9sbG93LnByaW1hcnkuaW52ZXJ0ZWQ6aG92ZXIsIC5idXR0b24uaG9sbG93LnByaW1hcnk6Zm9jdXMsIC5ob2xsb3cucHJpbWFyeS5idXR0b25fX2FjdGlvbjpmb2N1cywgLmhvbGxvdy5wcmltYXJ5LmJ1dHRvbl9fZmxhdDpmb2N1cywgLmhvbGxvdy5wcmltYXJ5LmludmVydGVkOmZvY3VzIHtcclxuICAgICAgICBib3JkZXItY29sb3I6ICMwYzRkNzg7XHJcbiAgICAgICAgY29sb3I6ICMwYzRkNzg7IH1cclxuICAgIC5idXR0b24uaG9sbG93LnNlY29uZGFyeSwgLmhvbGxvdy5zZWNvbmRhcnkuYnV0dG9uX19hY3Rpb24sIC5ob2xsb3cuc2Vjb25kYXJ5LmJ1dHRvbl9fZmxhdCwgLmhvbGxvdy5zZWNvbmRhcnkuaW52ZXJ0ZWQge1xyXG4gICAgICBib3JkZXI6IDFweCBzb2xpZCAjNzc3O1xyXG4gICAgICBjb2xvcjogIzc3NzsgfVxyXG4gICAgICAuYnV0dG9uLmhvbGxvdy5zZWNvbmRhcnk6aG92ZXIsIC5ob2xsb3cuc2Vjb25kYXJ5LmJ1dHRvbl9fYWN0aW9uOmhvdmVyLCAuaG9sbG93LnNlY29uZGFyeS5idXR0b25fX2ZsYXQ6aG92ZXIsIC5ob2xsb3cuc2Vjb25kYXJ5LmludmVydGVkOmhvdmVyLCAuYnV0dG9uLmhvbGxvdy5zZWNvbmRhcnk6Zm9jdXMsIC5ob2xsb3cuc2Vjb25kYXJ5LmJ1dHRvbl9fYWN0aW9uOmZvY3VzLCAuaG9sbG93LnNlY29uZGFyeS5idXR0b25fX2ZsYXQ6Zm9jdXMsIC5ob2xsb3cuc2Vjb25kYXJ5LmludmVydGVkOmZvY3VzIHtcclxuICAgICAgICBib3JkZXItY29sb3I6ICMzYzNjM2M7XHJcbiAgICAgICAgY29sb3I6ICMzYzNjM2M7IH1cclxuICAgIC5idXR0b24uaG9sbG93LnN1Y2Nlc3MsIC5ob2xsb3cuc3VjY2Vzcy5idXR0b25fX2FjdGlvbiwgLmhvbGxvdy5zdWNjZXNzLmJ1dHRvbl9fZmxhdCwgLmhvbGxvdy5zdWNjZXNzLmludmVydGVkIHtcclxuICAgICAgYm9yZGVyOiAxcHggc29saWQgIzNhZGI3NjtcclxuICAgICAgY29sb3I6ICMzYWRiNzY7IH1cclxuICAgICAgLmJ1dHRvbi5ob2xsb3cuc3VjY2Vzczpob3ZlciwgLmhvbGxvdy5zdWNjZXNzLmJ1dHRvbl9fYWN0aW9uOmhvdmVyLCAuaG9sbG93LnN1Y2Nlc3MuYnV0dG9uX19mbGF0OmhvdmVyLCAuaG9sbG93LnN1Y2Nlc3MuaW52ZXJ0ZWQ6aG92ZXIsIC5idXR0b24uaG9sbG93LnN1Y2Nlc3M6Zm9jdXMsIC5ob2xsb3cuc3VjY2Vzcy5idXR0b25fX2FjdGlvbjpmb2N1cywgLmhvbGxvdy5zdWNjZXNzLmJ1dHRvbl9fZmxhdDpmb2N1cywgLmhvbGxvdy5zdWNjZXNzLmludmVydGVkOmZvY3VzIHtcclxuICAgICAgICBib3JkZXItY29sb3I6ICMxNTc1Mzk7XHJcbiAgICAgICAgY29sb3I6ICMxNTc1Mzk7IH1cclxuICAgIC5idXR0b24uaG9sbG93LmFsZXJ0LCAuaG9sbG93LmFsZXJ0LmJ1dHRvbl9fYWN0aW9uLCAuaG9sbG93LmFsZXJ0LmJ1dHRvbl9fZmxhdCwgLmhvbGxvdy5hbGVydC5pbnZlcnRlZCB7XHJcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNlYzU4NDA7XHJcbiAgICAgIGNvbG9yOiAjZWM1ODQwOyB9XHJcbiAgICAgIC5idXR0b24uaG9sbG93LmFsZXJ0OmhvdmVyLCAuaG9sbG93LmFsZXJ0LmJ1dHRvbl9fYWN0aW9uOmhvdmVyLCAuaG9sbG93LmFsZXJ0LmJ1dHRvbl9fZmxhdDpob3ZlciwgLmhvbGxvdy5hbGVydC5pbnZlcnRlZDpob3ZlciwgLmJ1dHRvbi5ob2xsb3cuYWxlcnQ6Zm9jdXMsIC5ob2xsb3cuYWxlcnQuYnV0dG9uX19hY3Rpb246Zm9jdXMsIC5ob2xsb3cuYWxlcnQuYnV0dG9uX19mbGF0OmZvY3VzLCAuaG9sbG93LmFsZXJ0LmludmVydGVkOmZvY3VzIHtcclxuICAgICAgICBib3JkZXItY29sb3I6ICM4ODFmMGU7XHJcbiAgICAgICAgY29sb3I6ICM4ODFmMGU7IH1cclxuICAgIC5idXR0b24uaG9sbG93Lndhcm5pbmcsIC5ob2xsb3cud2FybmluZy5idXR0b25fX2FjdGlvbiwgLmhvbGxvdy53YXJuaW5nLmJ1dHRvbl9fZmxhdCwgLmhvbGxvdy53YXJuaW5nLmludmVydGVkIHtcclxuICAgICAgYm9yZGVyOiAxcHggc29saWQgI2ZmYWUwMDtcclxuICAgICAgY29sb3I6ICNmZmFlMDA7IH1cclxuICAgICAgLmJ1dHRvbi5ob2xsb3cud2FybmluZzpob3ZlciwgLmhvbGxvdy53YXJuaW5nLmJ1dHRvbl9fYWN0aW9uOmhvdmVyLCAuaG9sbG93Lndhcm5pbmcuYnV0dG9uX19mbGF0OmhvdmVyLCAuaG9sbG93Lndhcm5pbmcuaW52ZXJ0ZWQ6aG92ZXIsIC5idXR0b24uaG9sbG93Lndhcm5pbmc6Zm9jdXMsIC5ob2xsb3cud2FybmluZy5idXR0b25fX2FjdGlvbjpmb2N1cywgLmhvbGxvdy53YXJuaW5nLmJ1dHRvbl9fZmxhdDpmb2N1cywgLmhvbGxvdy53YXJuaW5nLmludmVydGVkOmZvY3VzIHtcclxuICAgICAgICBib3JkZXItY29sb3I6ICM4MDU3MDA7XHJcbiAgICAgICAgY29sb3I6ICM4MDU3MDA7IH1cclxuICAuYnV0dG9uLmRpc2FibGVkLCAuZGlzYWJsZWQuYnV0dG9uX19hY3Rpb24sIC5kaXNhYmxlZC5idXR0b25fX2ZsYXQsIC5kaXNhYmxlZC5pbnZlcnRlZCwgLmJ1dHRvbltkaXNhYmxlZF0sIFtkaXNhYmxlZF0uYnV0dG9uX19hY3Rpb24sIFtkaXNhYmxlZF0uYnV0dG9uX19mbGF0LCBbZGlzYWJsZWRdLmludmVydGVkIHtcclxuICAgIG9wYWNpdHk6IDAuMjU7XHJcbiAgICBjdXJzb3I6IG5vdC1hbGxvd2VkO1xyXG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7IH1cclxuICAuYnV0dG9uLmRyb3Bkb3duOjphZnRlciwgLmRyb3Bkb3duLmJ1dHRvbl9fYWN0aW9uOjphZnRlciwgLmRyb3Bkb3duLmJ1dHRvbl9fZmxhdDo6YWZ0ZXIsIC5kcm9wZG93bi5pbnZlcnRlZDo6YWZ0ZXIge1xyXG4gICAgY29udGVudDogJyc7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIHdpZHRoOiAwO1xyXG4gICAgaGVpZ2h0OiAwO1xyXG4gICAgYm9yZGVyOiBpbnNldCAwLjRlbTtcclxuICAgIGJvcmRlci1jb2xvcjogI2ZmZmZmZiB0cmFuc3BhcmVudCB0cmFuc3BhcmVudDtcclxuICAgIGJvcmRlci10b3Atc3R5bGU6IHNvbGlkO1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgdG9wOiAwLjRlbTtcclxuICAgIGZsb2F0OiByaWdodDtcclxuICAgIG1hcmdpbi1sZWZ0OiAxLjg3NXJlbTtcclxuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jazsgfVxyXG4gIC5idXR0b24uYXJyb3ctb25seTo6YWZ0ZXIsIC5hcnJvdy1vbmx5LmJ1dHRvbl9fYWN0aW9uOjphZnRlciwgLmFycm93LW9ubHkuYnV0dG9uX19mbGF0OjphZnRlciwgLmFycm93LW9ubHkuaW52ZXJ0ZWQ6OmFmdGVyIHtcclxuICAgIG1hcmdpbi1sZWZ0OiAwO1xyXG4gICAgZmxvYXQ6IG5vbmU7XHJcbiAgICB0b3A6IDAuMmVtOyB9XHJcblxyXG5bdHlwZT0ndGV4dCddLCBbdHlwZT0ncGFzc3dvcmQnXSwgW3R5cGU9J2RhdGUnXSwgW3R5cGU9J2RhdGV0aW1lJ10sIFt0eXBlPSdkYXRldGltZS1sb2NhbCddLCBbdHlwZT0nbW9udGgnXSwgW3R5cGU9J3dlZWsnXSwgW3R5cGU9J2VtYWlsJ10sIFt0eXBlPSdudW1iZXInXSwgW3R5cGU9J3NlYXJjaCddLCBbdHlwZT0ndGVsJ10sIFt0eXBlPSd0aW1lJ10sIFt0eXBlPSd1cmwnXSwgW3R5cGU9J2NvbG9yJ10sXHJcbnRleHRhcmVhIHtcclxuICBkaXNwbGF5OiBibG9jaztcclxuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIGhlaWdodDogMi40Mzc1cmVtO1xyXG4gIHBhZGRpbmc6IDAuNXJlbTtcclxuICBib3JkZXI6IDFweCBzb2xpZCAjY2FjYWNhO1xyXG4gIG1hcmdpbjogMCAwIDFyZW07XHJcbiAgZm9udC1mYW1pbHk6IGluaGVyaXQ7XHJcbiAgZm9udC1zaXplOiAxcmVtO1xyXG4gIGNvbG9yOiBibGFjaztcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xyXG4gIGJveC1zaGFkb3c6IGluc2V0IDAgMXB4IDJweCByZ2JhKDAsIDAsIDAsIDAuMSk7XHJcbiAgYm9yZGVyLXJhZGl1czogMDtcclxuICAtd2Via2l0LXRyYW5zaXRpb246IGJveC1zaGFkb3cgMC41cywgYm9yZGVyLWNvbG9yIDAuMjVzIGVhc2UtaW4tb3V0O1xyXG4gIHRyYW5zaXRpb246IGJveC1zaGFkb3cgMC41cywgYm9yZGVyLWNvbG9yIDAuMjVzIGVhc2UtaW4tb3V0O1xyXG4gIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcclxuICAtbW96LWFwcGVhcmFuY2U6IG5vbmU7IH1cclxuICBbdHlwZT0ndGV4dCddOmZvY3VzLCBbdHlwZT0ncGFzc3dvcmQnXTpmb2N1cywgW3R5cGU9J2RhdGUnXTpmb2N1cywgW3R5cGU9J2RhdGV0aW1lJ106Zm9jdXMsIFt0eXBlPSdkYXRldGltZS1sb2NhbCddOmZvY3VzLCBbdHlwZT0nbW9udGgnXTpmb2N1cywgW3R5cGU9J3dlZWsnXTpmb2N1cywgW3R5cGU9J2VtYWlsJ106Zm9jdXMsIFt0eXBlPSdudW1iZXInXTpmb2N1cywgW3R5cGU9J3NlYXJjaCddOmZvY3VzLCBbdHlwZT0ndGVsJ106Zm9jdXMsIFt0eXBlPSd0aW1lJ106Zm9jdXMsIFt0eXBlPSd1cmwnXTpmb2N1cywgW3R5cGU9J2NvbG9yJ106Zm9jdXMsXHJcbiAgdGV4dGFyZWE6Zm9jdXMge1xyXG4gICAgYm9yZGVyOiAxcHggc29saWQgIzhhOGE4YTtcclxuICAgIGJhY2tncm91bmQ6ICNmZmZmZmY7XHJcbiAgICBvdXRsaW5lOiBub25lO1xyXG4gICAgYm94LXNoYWRvdzogMCAwIDVweCAjY2FjYWNhO1xyXG4gICAgLXdlYmtpdC10cmFuc2l0aW9uOiBib3gtc2hhZG93IDAuNXMsIGJvcmRlci1jb2xvciAwLjI1cyBlYXNlLWluLW91dDtcclxuICAgIHRyYW5zaXRpb246IGJveC1zaGFkb3cgMC41cywgYm9yZGVyLWNvbG9yIDAuMjVzIGVhc2UtaW4tb3V0OyB9XHJcblxyXG50ZXh0YXJlYSB7XHJcbiAgbWF4LXdpZHRoOiAxMDAlOyB9XHJcbiAgdGV4dGFyZWFbcm93c10ge1xyXG4gICAgaGVpZ2h0OiBhdXRvOyB9XHJcblxyXG5pbnB1dDpkaXNhYmxlZCwgaW5wdXRbcmVhZG9ubHldLFxyXG50ZXh0YXJlYTpkaXNhYmxlZCxcclxudGV4dGFyZWFbcmVhZG9ubHldIHtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTZlNmU2O1xyXG4gIGN1cnNvcjogZGVmYXVsdDsgfVxyXG5cclxuW3R5cGU9J3N1Ym1pdCddLFxyXG5bdHlwZT0nYnV0dG9uJ10ge1xyXG4gIGJvcmRlci1yYWRpdXM6IDA7XHJcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xyXG4gIC1tb3otYXBwZWFyYW5jZTogbm9uZTsgfVxyXG5cclxuaW5wdXRbdHlwZT0nc2VhcmNoJ10ge1xyXG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cclxuXHJcblt0eXBlPSdmaWxlJ10sXHJcblt0eXBlPSdjaGVja2JveCddLFxyXG5bdHlwZT0ncmFkaW8nXSB7XHJcbiAgbWFyZ2luOiAwIDAgMXJlbTsgfVxyXG5cclxuW3R5cGU9J2NoZWNrYm94J10gKyBsYWJlbCxcclxuW3R5cGU9J3JhZGlvJ10gKyBsYWJlbCB7XHJcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gIG1hcmdpbi1sZWZ0OiAwLjVyZW07XHJcbiAgbWFyZ2luLXJpZ2h0OiAxcmVtO1xyXG4gIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lOyB9XHJcblxyXG5sYWJlbCA+IFt0eXBlPSdjaGVja2JveCddLFxyXG5sYWJlbCA+IFt0eXBlPSdsYWJlbCddIHtcclxuICBtYXJnaW4tcmlnaHQ6IDAuNXJlbTsgfVxyXG5cclxuW3R5cGU9J2ZpbGUnXSB7XHJcbiAgd2lkdGg6IDEwMCU7IH1cclxuXHJcbmxhYmVsIHtcclxuICBkaXNwbGF5OiBibG9jaztcclxuICBtYXJnaW46IDA7XHJcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcclxuICBmb250LXdlaWdodDogbm9ybWFsO1xyXG4gIGxpbmUtaGVpZ2h0OiAxLjg7XHJcbiAgY29sb3I6IGJsYWNrOyB9XHJcbiAgbGFiZWwubWlkZGxlIHtcclxuICAgIG1hcmdpbjogMCAwIDFyZW07XHJcbiAgICBwYWRkaW5nOiAwLjU2MjVyZW0gMDsgfVxyXG5cclxuLmhlbHAtdGV4dCB7XHJcbiAgbWFyZ2luLXRvcDogLTAuNXJlbTtcclxuICBmb250LXNpemU6IDAuODEyNXJlbTtcclxuICBmb250LXN0eWxlOiBpdGFsaWM7XHJcbiAgY29sb3I6ICMzMzM7IH1cclxuXHJcbi5pbnB1dC1ncm91cCB7XHJcbiAgZGlzcGxheTogdGFibGU7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgbWFyZ2luLWJvdHRvbTogMXJlbTsgfVxyXG4gIC5pbnB1dC1ncm91cCA+ICo6Zmlyc3QtY2hpbGQge1xyXG4gICAgYm9yZGVyLXJhZGl1czogMCAwIDAgMDsgfVxyXG4gIC5pbnB1dC1ncm91cCA+ICo6bGFzdC1jaGlsZCA+ICoge1xyXG4gICAgYm9yZGVyLXJhZGl1czogMCAwIDAgMDsgfVxyXG5cclxuLmlucHV0LWdyb3VwLWxhYmVsLCAuaW5wdXQtZ3JvdXAtZmllbGQsIC5pbnB1dC1ncm91cC1idXR0b24ge1xyXG4gIGRpc3BsYXk6IHRhYmxlLWNlbGw7XHJcbiAgbWFyZ2luOiAwO1xyXG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7IH1cclxuXHJcbi5pbnB1dC1ncm91cC1sYWJlbCB7XHJcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gIHdpZHRoOiAxJTtcclxuICBoZWlnaHQ6IDEwMCU7XHJcbiAgcGFkZGluZzogMCAxcmVtO1xyXG4gIGJhY2tncm91bmQ6ICNlNmU2ZTY7XHJcbiAgY29sb3I6IGJsYWNrO1xyXG4gIGJvcmRlcjogMXB4IHNvbGlkICNjYWNhY2E7IH1cclxuICAuaW5wdXQtZ3JvdXAtbGFiZWw6Zmlyc3QtY2hpbGQge1xyXG4gICAgYm9yZGVyLXJpZ2h0OiAwOyB9XHJcbiAgLmlucHV0LWdyb3VwLWxhYmVsOmxhc3QtY2hpbGQge1xyXG4gICAgYm9yZGVyLWxlZnQ6IDA7IH1cclxuXHJcbi5pbnB1dC1ncm91cC1maWVsZCB7XHJcbiAgYm9yZGVyLXJhZGl1czogMDtcclxuICBoZWlnaHQ6IDIuNXJlbTsgfVxyXG5cclxuLmlucHV0LWdyb3VwLWJ1dHRvbiB7XHJcbiAgaGVpZ2h0OiAxMDAlO1xyXG4gIHBhZGRpbmctdG9wOiAwO1xyXG4gIHBhZGRpbmctYm90dG9tOiAwO1xyXG4gIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICB3aWR0aDogMSU7IH1cclxuICAuaW5wdXQtZ3JvdXAtYnV0dG9uIGEsXHJcbiAgLmlucHV0LWdyb3VwLWJ1dHRvbiBpbnB1dCxcclxuICAuaW5wdXQtZ3JvdXAtYnV0dG9uIGJ1dHRvbixcclxuICAuaW5wdXQtZ3JvdXAtYnV0dG9uIC5hY2ZpbGV1cGxvYWQgc3Bhbi5hZG1pbkJ1dHRvbixcclxuICAuYWNmaWxldXBsb2FkIC5pbnB1dC1ncm91cC1idXR0b24gc3Bhbi5hZG1pbkJ1dHRvbiB7XHJcbiAgICBtYXJnaW46IDA7IH1cclxuXHJcbmZpZWxkc2V0IHtcclxuICBib3JkZXI6IDA7XHJcbiAgcGFkZGluZzogMDtcclxuICBtYXJnaW46IDA7IH1cclxuXHJcbmxlZ2VuZCB7XHJcbiAgbWFyZ2luLWJvdHRvbTogMC41cmVtOyB9XHJcblxyXG4uZmllbGRzZXQge1xyXG4gIGJvcmRlcjogMXB4IHNvbGlkICNjYWNhY2E7XHJcbiAgcGFkZGluZzogMS4yNXJlbTtcclxuICBtYXJnaW46IDEuMTI1cmVtIDA7IH1cclxuICAuZmllbGRzZXQgbGVnZW5kIHtcclxuICAgIGJhY2tncm91bmQ6ICNmZmZmZmY7XHJcbiAgICBwYWRkaW5nOiAwIDAuMTg3NXJlbTtcclxuICAgIG1hcmdpbjogMDtcclxuICAgIG1hcmdpbi1sZWZ0OiAtMC4xODc1cmVtOyB9XHJcblxyXG5zZWxlY3Qge1xyXG4gIGhlaWdodDogMi40Mzc1cmVtO1xyXG4gIHBhZGRpbmc6IDAuNXJlbTtcclxuICBib3JkZXI6IDFweCBzb2xpZCAjY2FjYWNhO1xyXG4gIGJvcmRlci1yYWRpdXM6IDA7XHJcbiAgbWFyZ2luOiAwIDAgMXJlbTtcclxuICBmb250LXNpemU6IDFyZW07XHJcbiAgZm9udC1mYW1pbHk6IGluaGVyaXQ7XHJcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcclxuICBjb2xvcjogYmxhY2s7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZhZmFmYTtcclxuICBib3JkZXItcmFkaXVzOiAwO1xyXG4gIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcclxuICAtbW96LWFwcGVhcmFuY2U6IG5vbmU7XHJcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCdkYXRhOmltYWdlL3N2Zyt4bWw7dXRmOCw8c3ZnIHhtbG5zPVwiaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmdcIiB2ZXJzaW9uPVwiMS4xXCIgd2lkdGg9XCIzMlwiIGhlaWdodD1cIjI0XCIgdmlld0JveD1cIjAgMCAzMiAyNFwiPjxwb2x5Z29uIHBvaW50cz1cIjAsMCAzMiwwIDE2LDI0XCIgc3R5bGU9XCJmaWxsOiByZ2IoNTEsIDUxLCA1MSlcIj48L3BvbHlnb24+PC9zdmc+Jyk7XHJcbiAgYmFja2dyb3VuZC1zaXplOiA5cHggNnB4O1xyXG4gIGJhY2tncm91bmQtcG9zaXRpb246IHJpZ2h0IDAuNXJlbSBjZW50ZXI7XHJcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDsgfVxyXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDBcXDApIHtcclxuICAgIHNlbGVjdCB7XHJcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2UvcG5nO2Jhc2U2NCxpVkJPUncwS0dnb0FBQUFOU1VoRVVnQUFBQ0FBQUFBWUNBWUFBQUNiVS84MEFBQUFHWFJGV0hSVGIyWjBkMkZ5WlFCQlpHOWlaU0JKYldGblpWSmxZV1I1Y2NsbFBBQUFBSXBKUkVGVWVOckVrY2tOZ0RBTUJCZlJrRXQwT2JSQkJkc0dYVURnbVFmSzRYaEgybThjelFBQXkyN1IzdHN3NFFmZTJ4OHVPTzZvWUxiNkdsT29yM0dGK3N3VVJBT21VSitSd3RFSnM5V3ZUR0VZeEJYcUkxTVFBWmhDZlVRS1J6RE1WaitUd3JBSVY2anZTVUVrWUFyMUxTa2N5VEJiL1YrS1lmWDd4QWV1c3Ezc0xEdEdIM2tFR0FDUFdJZmxOWmZoUlFBQUFBQkpSVTVFcmtKZ2dnPT1cIik7IH0gfVxyXG4gIHNlbGVjdDpkaXNhYmxlZCB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTZlNmU2O1xyXG4gICAgY3Vyc29yOiBkZWZhdWx0OyB9XHJcbiAgc2VsZWN0OjotbXMtZXhwYW5kIHtcclxuICAgIGRpc3BsYXk6IG5vbmU7IH1cclxuICBzZWxlY3RbbXVsdGlwbGVdIHtcclxuICAgIGhlaWdodDogYXV0bzsgfVxyXG5cclxuLmlzLWludmFsaWQtaW5wdXQ6bm90KDpmb2N1cykge1xyXG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjM2LCA4OCwgNjQsIDAuMSk7XHJcbiAgYm9yZGVyLWNvbG9yOiAjZWM1ODQwOyB9XHJcblxyXG4uaXMtaW52YWxpZC1sYWJlbCB7XHJcbiAgY29sb3I6ICNlYzU4NDA7IH1cclxuXHJcbi5mb3JtLWVycm9yIHtcclxuICBkaXNwbGF5OiBub25lO1xyXG4gIG1hcmdpbi10b3A6IC0wLjVyZW07XHJcbiAgbWFyZ2luLWJvdHRvbTogMXJlbTtcclxuICBmb250LXNpemU6IDAuNzVyZW07XHJcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgY29sb3I6ICNlYzU4NDA7IH1cclxuICAuZm9ybS1lcnJvci5pcy12aXNpYmxlIHtcclxuICAgIGRpc3BsYXk6IGJsb2NrOyB9XHJcblxyXG4uaGlkZSB7XHJcbiAgZGlzcGxheTogbm9uZTsgfVxyXG5cclxuLmludmlzaWJsZSB7XHJcbiAgdmlzaWJpbGl0eTogaGlkZGVuOyB9XHJcblxyXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAwZW0pIGFuZCAobWF4LXdpZHRoOiAzOS45Mzc1ZW0pIHtcclxuICAuaGlkZS1mb3Itc21hbGwtb25seSB7XHJcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7IH0gfVxyXG5cclxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMGVtKSwgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA0MGVtKSB7XHJcbiAgLnNob3ctZm9yLXNtYWxsLW9ubHkge1xyXG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50OyB9IH1cclxuXHJcbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQwZW0pIHtcclxuICAuaGlkZS1mb3ItbWVkaXVtIHtcclxuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDsgfSB9XHJcblxyXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAzOS45Mzc1ZW0pIHtcclxuICAuc2hvdy1mb3ItbWVkaXVtIHtcclxuICAgIGRpc3BsYXk6IG5vbmU7IH0gfVxyXG5cclxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNDBlbSkgYW5kIChtYXgtd2lkdGg6IDYzLjkzNzVlbSkge1xyXG4gIC5oaWRlLWZvci1tZWRpdW0tb25seSB7XHJcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7IH0gfVxyXG5cclxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMzkuOTM3NWVtKSwgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2NGVtKSB7XHJcbiAgLnNob3ctZm9yLW1lZGl1bS1vbmx5IHtcclxuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDsgfSB9XHJcblxyXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2NGVtKSB7XHJcbiAgLmhpZGUtZm9yLWxhcmdlIHtcclxuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDsgfSB9XHJcblxyXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2My45Mzc1ZW0pIHtcclxuICAuc2hvdy1mb3ItbGFyZ2Uge1xyXG4gICAgZGlzcGxheTogbm9uZTsgfSB9XHJcblxyXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2NGVtKSBhbmQgKG1heC13aWR0aDogNzQuOTM3NWVtKSB7XHJcbiAgLmhpZGUtZm9yLWxhcmdlLW9ubHkge1xyXG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50OyB9IH1cclxuXHJcbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDYzLjkzNzVlbSksIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzVlbSkge1xyXG4gIC5zaG93LWZvci1sYXJnZS1vbmx5IHtcclxuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDsgfSB9XHJcblxyXG4uc2hvdy1mb3Itc3IsXHJcbi5zaG93LW9uLWZvY3VzIHtcclxuICBwb3NpdGlvbjogYWJzb2x1dGUgIWltcG9ydGFudDtcclxuICB3aWR0aDogMXB4O1xyXG4gIGhlaWdodDogMXB4O1xyXG4gIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgY2xpcDogcmVjdCgwLCAwLCAwLCAwKTsgfVxyXG5cclxuLnNob3ctb24tZm9jdXM6YWN0aXZlLCAuc2hvdy1vbi1mb2N1czpmb2N1cyB7XHJcbiAgcG9zaXRpb246IHN0YXRpYyAhaW1wb3J0YW50O1xyXG4gIGhlaWdodDogYXV0bztcclxuICB3aWR0aDogYXV0bztcclxuICBvdmVyZmxvdzogdmlzaWJsZTtcclxuICBjbGlwOiBhdXRvOyB9XHJcblxyXG4uc2hvdy1mb3ItbGFuZHNjYXBlLFxyXG4uaGlkZS1mb3ItcG9ydHJhaXQge1xyXG4gIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7IH1cclxuICBAbWVkaWEgc2NyZWVuIGFuZCAob3JpZW50YXRpb246IGxhbmRzY2FwZSkge1xyXG4gICAgLnNob3ctZm9yLWxhbmRzY2FwZSxcclxuICAgIC5oaWRlLWZvci1wb3J0cmFpdCB7XHJcbiAgICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7IH0gfVxyXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChvcmllbnRhdGlvbjogcG9ydHJhaXQpIHtcclxuICAgIC5zaG93LWZvci1sYW5kc2NhcGUsXHJcbiAgICAuaGlkZS1mb3ItcG9ydHJhaXQge1xyXG4gICAgICBkaXNwbGF5OiBub25lOyB9IH1cclxuXHJcbi5oaWRlLWZvci1sYW5kc2NhcGUsXHJcbi5zaG93LWZvci1wb3J0cmFpdCB7XHJcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50OyB9XHJcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG9yaWVudGF0aW9uOiBsYW5kc2NhcGUpIHtcclxuICAgIC5oaWRlLWZvci1sYW5kc2NhcGUsXHJcbiAgICAuc2hvdy1mb3ItcG9ydHJhaXQge1xyXG4gICAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7IH0gfVxyXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChvcmllbnRhdGlvbjogcG9ydHJhaXQpIHtcclxuICAgIC5oaWRlLWZvci1sYW5kc2NhcGUsXHJcbiAgICAuc2hvdy1mb3ItcG9ydHJhaXQge1xyXG4gICAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50OyB9IH1cclxuXHJcbi5mbG9hdC1sZWZ0IHtcclxuICBmbG9hdDogbGVmdCAhaW1wb3J0YW50OyB9XHJcblxyXG4uZmxvYXQtcmlnaHQge1xyXG4gIGZsb2F0OiByaWdodCAhaW1wb3J0YW50OyB9XHJcblxyXG4uZmxvYXQtY2VudGVyIHtcclxuICBkaXNwbGF5OiBibG9jaztcclxuICBtYXJnaW4tbGVmdDogYXV0bztcclxuICBtYXJnaW4tcmlnaHQ6IGF1dG87IH1cclxuXHJcbi5jbGVhcmZpeDo6YmVmb3JlLCAuY2xlYXJmaXg6OmFmdGVyIHtcclxuICBjb250ZW50OiAnICc7XHJcbiAgZGlzcGxheTogdGFibGU7IH1cclxuLmNsZWFyZml4OjphZnRlciB7XHJcbiAgY2xlYXI6IGJvdGg7IH1cclxuXHJcbi5icmVhZGNydW1icyB7XHJcbiAgbGlzdC1zdHlsZTogbm9uZTtcclxuICBtYXJnaW46IDAgMCAxcmVtIDA7IH1cclxuICAuYnJlYWRjcnVtYnM6OmJlZm9yZSwgLmJyZWFkY3J1bWJzOjphZnRlciB7XHJcbiAgICBjb250ZW50OiAnICc7XHJcbiAgICBkaXNwbGF5OiB0YWJsZTsgfVxyXG4gIC5icmVhZGNydW1iczo6YWZ0ZXIge1xyXG4gICAgY2xlYXI6IGJvdGg7IH1cclxuICAuYnJlYWRjcnVtYnMgbGkge1xyXG4gICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICBjb2xvcjogYmxhY2s7XHJcbiAgICBmb250LXNpemU6IDAuNjg3NXJlbTtcclxuICAgIGN1cnNvcjogZGVmYXVsdDtcclxuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7IH1cclxuICAgIC5icmVhZGNydW1icyBsaTpub3QoOmxhc3QtY2hpbGQpOjphZnRlciB7XHJcbiAgICAgIGNvbG9yOiAjY2FjYWNhO1xyXG4gICAgICBjb250ZW50OiBcIi9cIjtcclxuICAgICAgbWFyZ2luOiAwIDAuNzVyZW07XHJcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgdG9wOiAxcHg7XHJcbiAgICAgIG9wYWNpdHk6IDE7IH1cclxuICAuYnJlYWRjcnVtYnMgYSB7XHJcbiAgICBjb2xvcjogIzIxOTllODsgfVxyXG4gICAgLmJyZWFkY3J1bWJzIGE6aG92ZXIge1xyXG4gICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTsgfVxyXG4gIC5icmVhZGNydW1icyAuZGlzYWJsZWQge1xyXG4gICAgY29sb3I6ICNjYWNhY2E7IH1cclxuXHJcbmJvZHkuaXMtcmV2ZWFsLW9wZW4ge1xyXG4gIG92ZXJmbG93OiBoaWRkZW47IH1cclxuXHJcbi5yZXZlYWwtb3ZlcmxheSB7XHJcbiAgZGlzcGxheTogbm9uZTtcclxuICBwb3NpdGlvbjogZml4ZWQ7XHJcbiAgdG9wOiAwO1xyXG4gIGJvdHRvbTogMDtcclxuICBsZWZ0OiAwO1xyXG4gIHJpZ2h0OiAwO1xyXG4gIHotaW5kZXg6IDEwMDU7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjQ1KTtcclxuICBvdmVyZmxvdy15OiBzY3JvbGw7IH1cclxuXHJcbi5yZXZlYWwge1xyXG4gIGRpc3BsYXk6IG5vbmU7XHJcbiAgei1pbmRleDogMTAwNjtcclxuICBwYWRkaW5nOiAxcmVtO1xyXG4gIGJvcmRlcjogMXB4IHNvbGlkICNjYWNhY2E7XHJcbiAgbWFyZ2luOiAxMDBweCBhdXRvIDAgYXV0bztcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xyXG4gIGJvcmRlci1yYWRpdXM6IDA7XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gIG92ZXJmbG93LXk6IGF1dG87IH1cclxuICBbZGF0YS13aGF0aW5wdXQ9J21vdXNlJ10gLnJldmVhbCB7XHJcbiAgICBvdXRsaW5lOiAwOyB9XHJcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNDBlbSkge1xyXG4gICAgLnJldmVhbCB7XHJcbiAgICAgIG1pbi1oZWlnaHQ6IDA7IH0gfVxyXG4gIC5yZXZlYWwgLmNvbHVtbiwgLnJldmVhbCAuY29sdW1ucyxcclxuICAucmV2ZWFsIC5jb2x1bW5zIHtcclxuICAgIG1pbi13aWR0aDogMDsgfVxyXG4gIC5yZXZlYWwgPiA6bGFzdC1jaGlsZCB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAwOyB9XHJcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNDBlbSkge1xyXG4gICAgLnJldmVhbCB7XHJcbiAgICAgIHdpZHRoOiA2MDBweDtcclxuICAgICAgbWF4LXdpZHRoOiA3NXJlbTsgfSB9XHJcbiAgLnJldmVhbC5jb2xsYXBzZSB7XHJcbiAgICBwYWRkaW5nOiAwOyB9XHJcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNDBlbSkge1xyXG4gICAgLnJldmVhbCAucmV2ZWFsIHtcclxuICAgICAgbGVmdDogYXV0bztcclxuICAgICAgcmlnaHQ6IGF1dG87XHJcbiAgICAgIG1hcmdpbjogMCBhdXRvOyB9IH1cclxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA0MGVtKSB7XHJcbiAgICAucmV2ZWFsLnRpbnkge1xyXG4gICAgICB3aWR0aDogMzAlO1xyXG4gICAgICBtYXgtd2lkdGg6IDc1cmVtOyB9IH1cclxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA0MGVtKSB7XHJcbiAgICAucmV2ZWFsLnNtYWxsIHtcclxuICAgICAgd2lkdGg6IDUwJTtcclxuICAgICAgbWF4LXdpZHRoOiA3NXJlbTsgfSB9XHJcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNDBlbSkge1xyXG4gICAgLnJldmVhbC5sYXJnZSB7XHJcbiAgICAgIHdpZHRoOiA5MCU7XHJcbiAgICAgIG1heC13aWR0aDogNzVyZW07IH0gfVxyXG4gIC5yZXZlYWwuZnVsbCB7XHJcbiAgICB0b3A6IDA7XHJcbiAgICBsZWZ0OiAwO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICBoZWlnaHQ6IDEwMHZoO1xyXG4gICAgbWluLWhlaWdodDogMTAwdmg7XHJcbiAgICBtYXgtd2lkdGg6IG5vbmU7XHJcbiAgICBtYXJnaW4tbGVmdDogMDtcclxuICAgIGJvcmRlcjogbm9uZTsgfVxyXG5cclxudGFibGUge1xyXG4gIG1hcmdpbi1ib3R0b206IDFyZW07XHJcbiAgYm9yZGVyLXJhZGl1czogMDsgfVxyXG4gIHRoZWFkLFxyXG4gIHRib2R5LFxyXG4gIHRmb290IHtcclxuICAgIGJvcmRlcjogMXB4IHNvbGlkICNmMmYyZjI7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmOyB9XHJcblxyXG4gIGNhcHRpb24ge1xyXG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgICBwYWRkaW5nOiAwLjVyZW0gMC42MjVyZW0gMC42MjVyZW07IH1cclxuXHJcbiAgdGhlYWQsXHJcbiAgdGZvb3Qge1xyXG4gICAgYmFja2dyb3VuZDogI2Y5ZjlmOTtcclxuICAgIGNvbG9yOiBibGFjazsgfVxyXG4gICAgdGhlYWQgdHIsXHJcbiAgICB0Zm9vdCB0ciB7XHJcbiAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50OyB9XHJcbiAgICB0aGVhZCB0aCxcclxuICAgIHRoZWFkIHRkLFxyXG4gICAgdGZvb3QgdGgsXHJcbiAgICB0Zm9vdCB0ZCB7XHJcbiAgICAgIHBhZGRpbmc6IDAuNXJlbSAwLjYyNXJlbSAwLjYyNXJlbTtcclxuICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgICAgIHRleHQtYWxpZ246IGxlZnQ7IH1cclxuXHJcbiAgdGJvZHkgdHI6bnRoLWNoaWxkKGV2ZW4pIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICNmMmYyZjI7IH1cclxuICB0Ym9keSB0aCxcclxuICB0Ym9keSB0ZCB7XHJcbiAgICBwYWRkaW5nOiAwLjVyZW0gMC42MjVyZW0gMC42MjVyZW07IH1cclxuXHJcbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDYzLjkzNzVlbSkge1xyXG4gIHRhYmxlLnN0YWNrIHRoZWFkIHtcclxuICAgIGRpc3BsYXk6IG5vbmU7IH1cclxuICB0YWJsZS5zdGFjayB0Zm9vdCB7XHJcbiAgICBkaXNwbGF5OiBub25lOyB9XHJcbiAgdGFibGUuc3RhY2sgdHIsXHJcbiAgdGFibGUuc3RhY2sgdGgsXHJcbiAgdGFibGUuc3RhY2sgdGQge1xyXG4gICAgZGlzcGxheTogYmxvY2s7IH1cclxuICB0YWJsZS5zdGFjayB0ZCB7XHJcbiAgICBib3JkZXItdG9wOiAwOyB9IH1cclxuXHJcbnRhYmxlLnNjcm9sbCB7XHJcbiAgZGlzcGxheTogYmxvY2s7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgb3ZlcmZsb3cteTogc2Nyb2xsOyB9XHJcblxyXG50YWJsZS5ob3ZlciB0cjpob3ZlciB7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZhZmFmYTsgfVxyXG50YWJsZS5ob3ZlciB0cjpudGgtb2YtdHlwZShldmVuKTpob3ZlciB7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogI2VkZWRlZDsgfVxyXG5cclxuLmRhdGVwaWNrZXIge1xyXG4gIGRpc3BsYXk6IG5vbmU7XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gIHBhZGRpbmc6IDRweDtcclxuICBtYXJnaW4tdG9wOiAxcHg7XHJcbiAgZGlyZWN0aW9uOiBsdHI7IH1cclxuICAuZGF0ZXBpY2tlci5kcm9wZG93bi1tZW51IHtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHRvcDogMTAwJTtcclxuICAgIGxlZnQ6IDA7XHJcbiAgICB6LWluZGV4OiAxMDAwO1xyXG4gICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgbWluLXdpZHRoOiAxNjBweDtcclxuICAgIGxpc3Qtc3R5bGU6IG5vbmU7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xyXG4gICAgYm9yZGVyOiAxcHggc29saWQgcmdiYSgwLCAwLCAwLCAwLjIpO1xyXG4gICAgYm9yZGVyLXJhZGl1czogNXB4O1xyXG4gICAgYm94LXNoYWRvdzogMCA1cHggMTBweCByZ2JhKDAsIDAsIDAsIDAuMik7XHJcbiAgICBiYWNrZ3JvdW5kLWNsaXA6IHBhZGRpbmctYm94O1xyXG4gICAgKmJvcmRlci1yaWdodC13aWR0aDogMnB4O1xyXG4gICAgKmJvcmRlci1ib3R0b20td2lkdGg6IDJweDtcclxuICAgIGNvbG9yOiAjMzMzO1xyXG4gICAgZm9udC1zaXplOiAxM3B4O1xyXG4gICAgbGluZS1oZWlnaHQ6IDE4cHg7IH1cclxuICAgIC5kYXRlcGlja2VyLmRyb3Bkb3duLW1lbnUgdGgge1xyXG4gICAgICBwYWRkaW5nOiA0cHggNXB4OyB9XHJcbiAgICAuZGF0ZXBpY2tlci5kcm9wZG93bi1tZW51IHRkIHtcclxuICAgICAgcGFkZGluZzogNHB4IDVweDsgfVxyXG4gIC5kYXRlcGlja2VyIHRhYmxlIHtcclxuICAgIGJvcmRlcjogMDtcclxuICAgIG1hcmdpbjogMDtcclxuICAgIHdpZHRoOiBhdXRvOyB9XHJcbiAgICAuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuIHtcclxuICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgIHdpZHRoOiAyMyU7XHJcbiAgICAgIGhlaWdodDogNTRweDtcclxuICAgICAgbGluZS1oZWlnaHQ6IDU0cHg7XHJcbiAgICAgIGZsb2F0OiBsZWZ0O1xyXG4gICAgICBtYXJnaW46IDElO1xyXG4gICAgICBjdXJzb3I6IHBvaW50ZXI7IH1cclxuICAuZGF0ZXBpY2tlciB0ZCB7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICB3aWR0aDogMjBweDtcclxuICAgIGhlaWdodDogMjBweDtcclxuICAgIGJvcmRlcjogMDtcclxuICAgIGZvbnQtc2l6ZTogMTJweDtcclxuICAgIHBhZGRpbmc6IDRweCA4cHg7XHJcbiAgICBiYWNrZ3JvdW5kOiAjZmZmO1xyXG4gICAgY3Vyc29yOiBwb2ludGVyOyB9XHJcbiAgICAuZGF0ZXBpY2tlciB0ZC5hY3RpdmUuZGF5LCAuZGF0ZXBpY2tlciB0ZC5hY3RpdmUueWVhciB7XHJcbiAgICAgIGJhY2tncm91bmQ6ICMyYmE2Y2I7IH1cclxuICAgIC5kYXRlcGlja2VyIHRkLm9sZCwgLmRhdGVwaWNrZXIgdGQubmV3IHtcclxuICAgICAgY29sb3I6ICM5OTk7IH1cclxuICAgIC5kYXRlcGlja2VyIHRkIHNwYW4uYWN0aXZlIHtcclxuICAgICAgYmFja2dyb3VuZDogIzJiYTZjYjsgfVxyXG4gICAgLmRhdGVwaWNrZXIgdGQuZGF5LmRpc2FibGVkIHtcclxuICAgICAgY29sb3I6ICNlZWU7IH1cclxuICAgIC5kYXRlcGlja2VyIHRkIHNwYW4ubW9udGguZGlzYWJsZWQsIC5kYXRlcGlja2VyIHRkIHNwYW4ueWVhci5kaXNhYmxlZCB7XHJcbiAgICAgIGNvbG9yOiAjZWVlOyB9XHJcbiAgLmRhdGVwaWNrZXIgdGgge1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgd2lkdGg6IDIwcHg7XHJcbiAgICBoZWlnaHQ6IDIwcHg7XHJcbiAgICBib3JkZXI6IDA7XHJcbiAgICBmb250LXNpemU6IDEycHg7XHJcbiAgICBwYWRkaW5nOiA0cHggOHB4O1xyXG4gICAgYmFja2dyb3VuZDogI2ZmZjtcclxuICAgIGN1cnNvcjogcG9pbnRlcjsgfVxyXG4gICAgLmRhdGVwaWNrZXIgdGguYWN0aXZlLmRheSwgLmRhdGVwaWNrZXIgdGguYWN0aXZlLnllYXIge1xyXG4gICAgICBiYWNrZ3JvdW5kOiAjMmJhNmNiOyB9XHJcbiAgICAuZGF0ZXBpY2tlciB0aC5kYXRlLXN3aXRjaCB7XHJcbiAgICAgIHdpZHRoOiAxNDVweDsgfVxyXG4gICAgLmRhdGVwaWNrZXIgdGggc3Bhbi5hY3RpdmUge1xyXG4gICAgICBiYWNrZ3JvdW5kOiAjMmJhNmNiOyB9XHJcbiAgLmRhdGVwaWNrZXIgLmN3IHtcclxuICAgIGZvbnQtc2l6ZTogMTBweDtcclxuICAgIHdpZHRoOiAxMnB4O1xyXG4gICAgcGFkZGluZzogMCAycHggMCA1cHg7XHJcbiAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlOyB9XHJcbiAgLmRhdGVwaWNrZXIuZGF5cyBkaXYuZGF0ZXBpY2tlci1kYXlzIHtcclxuICAgIGRpc3BsYXk6IGJsb2NrOyB9XHJcbiAgLmRhdGVwaWNrZXIubW9udGhzIGRpdi5kYXRlcGlja2VyLW1vbnRocyB7XHJcbiAgICBkaXNwbGF5OiBibG9jazsgfVxyXG4gIC5kYXRlcGlja2VyLnllYXJzIGRpdi5kYXRlcGlja2VyLXllYXJzIHtcclxuICAgIGRpc3BsYXk6IGJsb2NrOyB9XHJcbiAgLmRhdGVwaWNrZXIgdGhlYWQgdHI6Zmlyc3QtY2hpbGQgdGgge1xyXG4gICAgY3Vyc29yOiBwb2ludGVyOyB9XHJcbiAgICAuZGF0ZXBpY2tlciB0aGVhZCB0cjpmaXJzdC1jaGlsZCB0aC5jdyB7XHJcbiAgICAgIGN1cnNvcjogZGVmYXVsdDtcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7IH1cclxuICAuZGF0ZXBpY2tlciB0Zm9vdCB0cjpmaXJzdC1jaGlsZCB0aCB7XHJcbiAgICBjdXJzb3I6IHBvaW50ZXI7IH1cclxuXHJcbi5kYXRlcGlja2VyLWlubGluZSB7XHJcbiAgd2lkdGg6IDIyMHB4OyB9XHJcblxyXG4uZGF0ZXBpY2tlci1ydGwge1xyXG4gIGRpcmVjdGlvbjogcnRsOyB9XHJcbiAgLmRhdGVwaWNrZXItcnRsIHRhYmxlIHRyIHRkIHNwYW4ge1xyXG4gICAgZmxvYXQ6IHJpZ2h0OyB9XHJcblxyXG4uZGF0ZXBpY2tlci1kcm9wZG93biB7XHJcbiAgdG9wOiAwO1xyXG4gIGxlZnQ6IDA7IH1cclxuICAuZGF0ZXBpY2tlci1kcm9wZG93bjpiZWZvcmUge1xyXG4gICAgY29udGVudDogJyc7XHJcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICBib3JkZXItbGVmdDogN3B4IHNvbGlkIHRyYW5zcGFyZW50O1xyXG4gICAgYm9yZGVyLXJpZ2h0OiA3cHggc29saWQgdHJhbnNwYXJlbnQ7XHJcbiAgICBib3JkZXItYm90dG9tOiA3cHggc29saWQgI2NjYztcclxuICAgIGJvcmRlci1ib3R0b20tY29sb3I6IDFweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuMik7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICB0b3A6IC03cHg7XHJcbiAgICBsZWZ0OiA2cHg7IH1cclxuICAuZGF0ZXBpY2tlci1kcm9wZG93bjphZnRlciB7XHJcbiAgICBjb250ZW50OiAnJztcclxuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgIGJvcmRlci1sZWZ0OiA2cHggc29saWQgdHJhbnNwYXJlbnQ7XHJcbiAgICBib3JkZXItcmlnaHQ6IDZweCBzb2xpZCB0cmFuc3BhcmVudDtcclxuICAgIGJvcmRlci1ib3R0b206IDZweCBzb2xpZCAjZmZmO1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgdG9wOiAtNnB4O1xyXG4gICAgbGVmdDogN3B4OyB9XHJcblxyXG4uZGF0ZXBpY2tlciA+IGRpdixcclxuLmRhdGVwaWNrZXItZHJvcGRvd246OmJlZm9yZSxcclxuLmRhdGVwaWNrZXItZHJvcGRvd246OmFmdGVyIHtcclxuICBkaXNwbGF5OiBub25lOyB9XHJcblxyXG4uZGF0ZXBpY2tlci1jbG9zZSB7XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gIHRvcDogLTMwcHg7XHJcbiAgcmlnaHQ6IDA7XHJcbiAgd2lkdGg6IDE1cHg7XHJcbiAgaGVpZ2h0OiAzMHB4O1xyXG4gIHBhZGRpbmc6IDA7XHJcbiAgZGlzcGxheTogbm9uZTsgfVxyXG5cclxuLnRhYmxlLXN0cmlwZWQgLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQsXHJcbi50YWJsZS1zdHJpcGVkIC5kYXRlcGlja2VyIHRhYmxlIHRyIHRoIHtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDsgfVxyXG5cclxuLypcclxuQ2hvc2VuLCBhIFNlbGVjdCBCb3ggRW5oYW5jZXIgZm9yIGpRdWVyeSBhbmQgUHJvdG90eXBlXHJcbmJ5IFBhdHJpY2sgRmlsbGVyIGZvciBIYXJ2ZXN0LCBodHRwOi8vZ2V0aGFydmVzdC5jb21cclxuXHJcblZlcnNpb24gMS4yLjBcclxuRnVsbCBzb3VyY2UgYXQgaHR0cHM6Ly9naXRodWIuY29tL2hhcnZlc3RocS9jaG9zZW5cclxuQ29weXJpZ2h0IChjKSAyMDExLTIwMTQgSGFydmVzdCBodHRwOi8vZ2V0aGFydmVzdC5jb21cclxuXHJcbk1JVCBMaWNlbnNlLCBodHRwczovL2dpdGh1Yi5jb20vaGFydmVzdGhxL2Nob3Nlbi9ibG9iL21hc3Rlci9MSUNFTlNFLm1kXHJcblRoaXMgZmlsZSBpcyBnZW5lcmF0ZWQgYnkgYGdydW50IGJ1aWxkYCwgZG8gbm90IGVkaXQgaXQgYnkgaGFuZC5cclxuKi9cclxuLyogQGdyb3VwIEJhc2UgKi9cclxuLmNob3Nlbi1jb250YWluZXIge1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcclxuICBmb250LXNpemU6IDEzcHg7XHJcbiAgem9vbTogMTtcclxuICAqZGlzcGxheTogaW5saW5lO1xyXG4gIC13ZWJraXQtdXNlci1zZWxlY3Q6IG5vbmU7XHJcbiAgLW1vei11c2VyLXNlbGVjdDogbm9uZTtcclxuICAtbXMtdXNlci1zZWxlY3Q6IG5vbmU7XHJcbiAgICAgIHVzZXItc2VsZWN0OiBub25lOyB9XHJcblxyXG4uY2hvc2VuLWNvbnRhaW5lciAqIHtcclxuICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XHJcblxyXG4uY2hvc2VuLWNvbnRhaW5lciAuY2hvc2VuLWRyb3Age1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICB0b3A6IDEwMCU7XHJcbiAgbGVmdDogLTk5OTlweDtcclxuICB6LWluZGV4OiAxMDEwO1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIGJvcmRlcjogMXB4IHNvbGlkICNhYWE7XHJcbiAgYm9yZGVyLXRvcDogMDtcclxuICBiYWNrZ3JvdW5kOiAjZmZmO1xyXG4gIGJveC1zaGFkb3c6IDAgNHB4IDVweCByZ2JhKDAsIDAsIDAsIDAuMTUpOyB9XHJcblxyXG4uY2hvc2VuLWNvbnRhaW5lci5jaG9zZW4td2l0aC1kcm9wIC5jaG9zZW4tZHJvcCB7XHJcbiAgbGVmdDogMDsgfVxyXG5cclxuLmNob3Nlbi1jb250YWluZXIgYSB7XHJcbiAgY3Vyc29yOiBwb2ludGVyOyB9XHJcblxyXG4vKiBAZW5kICovXHJcbi8qIEBncm91cCBTaW5nbGUgQ2hvc2VuICovXHJcbi5jaG9zZW4tY29udGFpbmVyLXNpbmdsZSAuY2hvc2VuLXNpbmdsZSB7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIGRpc3BsYXk6IGJsb2NrO1xyXG4gIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgcGFkZGluZzogMCAwIDAgOHB4O1xyXG4gIGhlaWdodDogMjVweDtcclxuICBib3JkZXI6IDFweCBzb2xpZCAjYWFhO1xyXG4gIGJvcmRlci1yYWRpdXM6IDVweDtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xyXG4gIGJhY2tncm91bmQ6IC13ZWJraXQtZ3JhZGllbnQobGluZWFyLCA1MCUgMCUsIDUwJSAxMDAlLCBjb2xvci1zdG9wKDIwJSwgI2ZmZmZmZiksIGNvbG9yLXN0b3AoNTAlLCAjZjZmNmY2KSwgY29sb3Itc3RvcCg1MiUsICNlZWVlZWUpLCBjb2xvci1zdG9wKDEwMCUsICNmNGY0ZjQpKTtcclxuICBiYWNrZ3JvdW5kOiAtd2Via2l0LWxpbmVhci1ncmFkaWVudCh0b3AsICNmZmZmZmYgMjAlLCAjZjZmNmY2IDUwJSwgI2VlZWVlZSA1MiUsICNmNGY0ZjQgMTAwJSk7XHJcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHRvcCwgI2ZmZmZmZiAyMCUsICNmNmY2ZjYgNTAlLCAjZWVlZWVlIDUyJSwgI2Y0ZjRmNCAxMDAlKTtcclxuICBiYWNrZ3JvdW5kLWNsaXA6IHBhZGRpbmctYm94O1xyXG4gIGJveC1zaGFkb3c6IDAgMCAzcHggd2hpdGUgaW5zZXQsIDAgMXB4IDFweCByZ2JhKDAsIDAsIDAsIDAuMSk7XHJcbiAgY29sb3I6ICM0NDQ7XHJcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XHJcbiAgbGluZS1oZWlnaHQ6IDI0cHg7IH1cclxuXHJcbi5jaG9zZW4tY29udGFpbmVyLXNpbmdsZSAuY2hvc2VuLWRlZmF1bHQge1xyXG4gIGNvbG9yOiAjOTk5OyB9XHJcblxyXG4uY2hvc2VuLWNvbnRhaW5lci1zaW5nbGUgLmNob3Nlbi1zaW5nbGUgc3BhbiB7XHJcbiAgZGlzcGxheTogYmxvY2s7XHJcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICBtYXJnaW4tcmlnaHQ6IDI2cHg7XHJcbiAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XHJcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDsgfVxyXG5cclxuLmNob3Nlbi1jb250YWluZXItc2luZ2xlIC5jaG9zZW4tc2luZ2xlLXdpdGgtZGVzZWxlY3Qgc3BhbiB7XHJcbiAgbWFyZ2luLXJpZ2h0OiAzOHB4OyB9XHJcblxyXG4uY2hvc2VuLWNvbnRhaW5lci1zaW5nbGUgLmNob3Nlbi1zaW5nbGUgYWJiciB7XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gIHRvcDogNnB4O1xyXG4gIHJpZ2h0OiAyNnB4O1xyXG4gIGRpc3BsYXk6IGJsb2NrO1xyXG4gIHdpZHRoOiAxMnB4O1xyXG4gIGhlaWdodDogMTJweDtcclxuICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi8uLi9pbWFnZXMvYXNzZXRzL2Nob3Nlbi1zcHJpdGUucG5nXCIpIC00MnB4IDFweCBuby1yZXBlYXQ7XHJcbiAgZm9udC1zaXplOiAxcHg7IH1cclxuXHJcbi5jaG9zZW4tY29udGFpbmVyLXNpbmdsZSAuY2hvc2VuLXNpbmdsZSBhYmJyOmhvdmVyIHtcclxuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNDJweCAtMTBweDsgfVxyXG5cclxuLmNob3Nlbi1jb250YWluZXItc2luZ2xlLmNob3Nlbi1kaXNhYmxlZCAuY2hvc2VuLXNpbmdsZSBhYmJyOmhvdmVyIHtcclxuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNDJweCAtMTBweDsgfVxyXG5cclxuLmNob3Nlbi1jb250YWluZXItc2luZ2xlIC5jaG9zZW4tc2luZ2xlIGRpdiB7XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gIHRvcDogMDtcclxuICByaWdodDogMDtcclxuICBkaXNwbGF5OiBibG9jaztcclxuICB3aWR0aDogMThweDtcclxuICBoZWlnaHQ6IDEwMCU7IH1cclxuXHJcbi5jaG9zZW4tY29udGFpbmVyLXNpbmdsZSAuY2hvc2VuLXNpbmdsZSBkaXYgYiB7XHJcbiAgZGlzcGxheTogYmxvY2s7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgaGVpZ2h0OiAxMDAlO1xyXG4gIGJhY2tncm91bmQ6IHVybChcIi4uLy4uL2ltYWdlcy9hc3NldHMvY2hvc2VuLXNwcml0ZS5wbmdcIikgbm8tcmVwZWF0IDBweCAycHg7IH1cclxuXHJcbi5jaG9zZW4tY29udGFpbmVyLXNpbmdsZSAuY2hvc2VuLXNlYXJjaCB7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIHotaW5kZXg6IDEwMTA7XHJcbiAgbWFyZ2luOiAwO1xyXG4gIHBhZGRpbmc6IDNweCA0cHg7XHJcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDsgfVxyXG5cclxuLmNob3Nlbi1jb250YWluZXItc2luZ2xlIC5jaG9zZW4tc2VhcmNoIGlucHV0W3R5cGU9XCJ0ZXh0XCJdIHtcclxuICBtYXJnaW46IDFweCAwO1xyXG4gIHBhZGRpbmc6IDRweCAyMHB4IDRweCA1cHg7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgaGVpZ2h0OiBhdXRvO1xyXG4gIG91dGxpbmU6IDA7XHJcbiAgYm9yZGVyOiAxcHggc29saWQgI2FhYTtcclxuICBiYWNrZ3JvdW5kOiB3aGl0ZSB1cmwoXCIuLi8uLi9pbWFnZXMvYXNzZXRzL2Nob3Nlbi1zcHJpdGUucG5nXCIpIG5vLXJlcGVhdCAxMDAlIC0yMHB4O1xyXG4gIGJhY2tncm91bmQ6IHVybChcIi4uLy4uL2ltYWdlcy9hc3NldHMvY2hvc2VuLXNwcml0ZS5wbmdcIikgbm8tcmVwZWF0IDEwMCUgLTIwcHg7XHJcbiAgZm9udC1zaXplOiAxZW07XHJcbiAgZm9udC1mYW1pbHk6IHNhbnMtc2VyaWY7XHJcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcclxuICBib3JkZXItcmFkaXVzOiAwOyB9XHJcblxyXG4uY2hvc2VuLWNvbnRhaW5lci1zaW5nbGUgLmNob3Nlbi1kcm9wIHtcclxuICBtYXJnaW4tdG9wOiAtMXB4O1xyXG4gIGJvcmRlci1yYWRpdXM6IDAgMCA0cHggNHB4O1xyXG4gIGJhY2tncm91bmQtY2xpcDogcGFkZGluZy1ib3g7IH1cclxuXHJcbi5jaG9zZW4tY29udGFpbmVyLXNpbmdsZS5jaG9zZW4tY29udGFpbmVyLXNpbmdsZS1ub3NlYXJjaCAuY2hvc2VuLXNlYXJjaCB7XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gIGxlZnQ6IC05OTk5cHg7IH1cclxuXHJcbi8qIEBlbmQgKi9cclxuLyogQGdyb3VwIFJlc3VsdHMgKi9cclxuLmNob3Nlbi1jb250YWluZXIgLmNob3Nlbi1yZXN1bHRzIHtcclxuICBjb2xvcjogIzQ0NDtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgb3ZlcmZsb3cteDogaGlkZGVuO1xyXG4gIG92ZXJmbG93LXk6IGF1dG87XHJcbiAgbWFyZ2luOiAwIDRweCA0cHggMDtcclxuICBwYWRkaW5nOiAwIDAgMCA0cHg7XHJcbiAgbWF4LWhlaWdodDogMjQwcHg7XHJcbiAgLXdlYmtpdC1vdmVyZmxvdy1zY3JvbGxpbmc6IHRvdWNoOyB9XHJcblxyXG4uY2hvc2VuLWNvbnRhaW5lciAuY2hvc2VuLXJlc3VsdHMgbGkge1xyXG4gIGRpc3BsYXk6IG5vbmU7XHJcbiAgbWFyZ2luOiAwO1xyXG4gIHBhZGRpbmc6IDVweCA2cHg7XHJcbiAgbGlzdC1zdHlsZTogbm9uZTtcclxuICBsaW5lLWhlaWdodDogMTVweDtcclxuICB3b3JkLXdyYXA6IGJyZWFrLXdvcmQ7XHJcbiAgLXdlYmtpdC10b3VjaC1jYWxsb3V0OiBub25lOyB9XHJcblxyXG4uY2hvc2VuLWNvbnRhaW5lciAuY2hvc2VuLXJlc3VsdHMgbGkuYWN0aXZlLXJlc3VsdCB7XHJcbiAgZGlzcGxheTogbGlzdC1pdGVtO1xyXG4gIGN1cnNvcjogcG9pbnRlcjsgfVxyXG5cclxuLmNob3Nlbi1jb250YWluZXIgLmNob3Nlbi1yZXN1bHRzIGxpLmRpc2FibGVkLXJlc3VsdCB7XHJcbiAgZGlzcGxheTogbGlzdC1pdGVtO1xyXG4gIGNvbG9yOiAjY2NjO1xyXG4gIGN1cnNvcjogZGVmYXVsdDsgfVxyXG5cclxuLmNob3Nlbi1jb250YWluZXIgLmNob3Nlbi1yZXN1bHRzIGxpLmhpZ2hsaWdodGVkIHtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzg3NWQ3O1xyXG4gIGJhY2tncm91bmQtaW1hZ2U6IC13ZWJraXQtZ3JhZGllbnQobGluZWFyLCA1MCUgMCUsIDUwJSAxMDAlLCBjb2xvci1zdG9wKDIwJSwgIzM4NzVkNyksIGNvbG9yLXN0b3AoOTAlLCAjMmE2MmJjKSk7XHJcbiAgYmFja2dyb3VuZC1pbWFnZTogLXdlYmtpdC1saW5lYXItZ3JhZGllbnQoIzM4NzVkNyAyMCUsICMyYTYyYmMgOTAlKTtcclxuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoIzM4NzVkNyAyMCUsICMyYTYyYmMgOTAlKTtcclxuICBjb2xvcjogI2ZmZjsgfVxyXG5cclxuLmNob3Nlbi1jb250YWluZXIgLmNob3Nlbi1yZXN1bHRzIGxpLm5vLXJlc3VsdHMge1xyXG4gIGNvbG9yOiAjNzc3O1xyXG4gIGRpc3BsYXk6IGxpc3QtaXRlbTtcclxuICBiYWNrZ3JvdW5kOiAjZjRmNGY0OyB9XHJcblxyXG4uY2hvc2VuLWNvbnRhaW5lciAuY2hvc2VuLXJlc3VsdHMgbGkuZ3JvdXAtcmVzdWx0IHtcclxuICBkaXNwbGF5OiBsaXN0LWl0ZW07XHJcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgY3Vyc29yOiBkZWZhdWx0OyB9XHJcblxyXG4uY2hvc2VuLWNvbnRhaW5lciAuY2hvc2VuLXJlc3VsdHMgbGkuZ3JvdXAtb3B0aW9uIHtcclxuICBwYWRkaW5nLWxlZnQ6IDE1cHg7IH1cclxuXHJcbi5jaG9zZW4tY29udGFpbmVyIC5jaG9zZW4tcmVzdWx0cyBsaSBlbSB7XHJcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lOyB9XHJcblxyXG4vKiBAZW5kICovXHJcbi8qIEBncm91cCBNdWx0aSBDaG9zZW4gKi9cclxuLmNob3Nlbi1jb250YWluZXItbXVsdGkgLmNob3Nlbi1jaG9pY2VzIHtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICBtYXJnaW46IDA7XHJcbiAgcGFkZGluZzogMCA1cHg7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgaGVpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XHJcbiAgaGVpZ2h0OiAxJTtcclxuICBib3JkZXI6IDFweCBzb2xpZCAjYWFhO1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XHJcbiAgYmFja2dyb3VuZC1pbWFnZTogLXdlYmtpdC1ncmFkaWVudChsaW5lYXIsIDUwJSAwJSwgNTAlIDEwMCUsIGNvbG9yLXN0b3AoMSUsICNlZWVlZWUpLCBjb2xvci1zdG9wKDE1JSwgI2ZmZmZmZikpO1xyXG4gIGJhY2tncm91bmQtaW1hZ2U6IC13ZWJraXQtbGluZWFyLWdyYWRpZW50KCNlZWVlZWUgMSUsICNmZmZmZmYgMTUlKTtcclxuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoI2VlZWVlZSAxJSwgI2ZmZmZmZiAxNSUpO1xyXG4gIGN1cnNvcjogdGV4dDsgfVxyXG5cclxuLmNob3Nlbi1jb250YWluZXItbXVsdGkgLmNob3Nlbi1jaG9pY2VzIGxpIHtcclxuICBmbG9hdDogbGVmdDtcclxuICBsaXN0LXN0eWxlOiBub25lOyB9XHJcblxyXG4uY2hvc2VuLWNvbnRhaW5lci1tdWx0aSAuY2hvc2VuLWNob2ljZXMgbGkuc2VhcmNoLWZpZWxkIHtcclxuICBtYXJnaW46IDA7XHJcbiAgcGFkZGluZzogMDtcclxuICB3aGl0ZS1zcGFjZTogbm93cmFwOyB9XHJcblxyXG4uY2hvc2VuLWNvbnRhaW5lci1tdWx0aSAuY2hvc2VuLWNob2ljZXMgbGkuc2VhcmNoLWZpZWxkIGlucHV0W3R5cGU9XCJ0ZXh0XCJdIHtcclxuICBtYXJnaW46IDFweCAwO1xyXG4gIHBhZGRpbmc6IDA7XHJcbiAgaGVpZ2h0OiAyNXB4O1xyXG4gIG91dGxpbmU6IDA7XHJcbiAgYm9yZGVyOiAwICFpbXBvcnRhbnQ7XHJcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcclxuICBib3gtc2hhZG93OiBub25lO1xyXG4gIGNvbG9yOiAjOTk5O1xyXG4gIGZvbnQtc2l6ZTogMTAwJTtcclxuICBmb250LWZhbWlseTogc2Fucy1zZXJpZjtcclxuICBsaW5lLWhlaWdodDogbm9ybWFsO1xyXG4gIGJvcmRlci1yYWRpdXM6IDA7IH1cclxuXHJcbi5jaG9zZW4tY29udGFpbmVyLW11bHRpIC5jaG9zZW4tY2hvaWNlcyBsaS5zZWFyY2gtY2hvaWNlIHtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgbWFyZ2luOiAzcHggNXB4IDNweCAwO1xyXG4gIHBhZGRpbmc6IDNweCAyMHB4IDNweCA1cHg7XHJcbiAgYm9yZGVyOiAxcHggc29saWQgI2FhYTtcclxuICBtYXgtd2lkdGg6IDEwMCU7XHJcbiAgYm9yZGVyLXJhZGl1czogM3B4O1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICNlZWVlZWU7XHJcbiAgYmFja2dyb3VuZC1pbWFnZTogLXdlYmtpdC1ncmFkaWVudChsaW5lYXIsIDUwJSAwJSwgNTAlIDEwMCUsIGNvbG9yLXN0b3AoMjAlLCAjZjRmNGY0KSwgY29sb3Itc3RvcCg1MCUsICNmMGYwZjApLCBjb2xvci1zdG9wKDUyJSwgI2U4ZThlOCksIGNvbG9yLXN0b3AoMTAwJSwgI2VlZWVlZSkpO1xyXG4gIGJhY2tncm91bmQtaW1hZ2U6IC13ZWJraXQtbGluZWFyLWdyYWRpZW50KCNmNGY0ZjQgMjAlLCAjZjBmMGYwIDUwJSwgI2U4ZThlOCA1MiUsICNlZWVlZWUgMTAwJSk7XHJcbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KCNmNGY0ZjQgMjAlLCAjZjBmMGYwIDUwJSwgI2U4ZThlOCA1MiUsICNlZWVlZWUgMTAwJSk7XHJcbiAgYmFja2dyb3VuZC1zaXplOiAxMDAlIDE5cHg7XHJcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IHJlcGVhdC14O1xyXG4gIGJhY2tncm91bmQtY2xpcDogcGFkZGluZy1ib3g7XHJcbiAgYm94LXNoYWRvdzogMCAwIDJweCB3aGl0ZSBpbnNldCwgMCAxcHggMCByZ2JhKDAsIDAsIDAsIDAuMDUpO1xyXG4gIGNvbG9yOiAjMzMzO1xyXG4gIGxpbmUtaGVpZ2h0OiAxM3B4O1xyXG4gIGN1cnNvcjogZGVmYXVsdDsgfVxyXG5cclxuLmNob3Nlbi1jb250YWluZXItbXVsdGkgLmNob3Nlbi1jaG9pY2VzIGxpLnNlYXJjaC1jaG9pY2Ugc3BhbiB7XHJcbiAgd29yZC13cmFwOiBicmVhay13b3JkOyB9XHJcblxyXG4uY2hvc2VuLWNvbnRhaW5lci1tdWx0aSAuY2hvc2VuLWNob2ljZXMgbGkuc2VhcmNoLWNob2ljZSAuc2VhcmNoLWNob2ljZS1jbG9zZSB7XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gIHRvcDogNHB4O1xyXG4gIHJpZ2h0OiAzcHg7XHJcbiAgZGlzcGxheTogYmxvY2s7XHJcbiAgd2lkdGg6IDEycHg7XHJcbiAgaGVpZ2h0OiAxMnB4O1xyXG4gIGJhY2tncm91bmQ6IHVybChcIi4uLy4uL2ltYWdlcy9hc3NldHMvY2hvc2VuLXNwcml0ZS5wbmdcIikgLTQycHggMXB4IG5vLXJlcGVhdDtcclxuICBmb250LXNpemU6IDFweDsgfVxyXG5cclxuLmNob3Nlbi1jb250YWluZXItbXVsdGkgLmNob3Nlbi1jaG9pY2VzIGxpLnNlYXJjaC1jaG9pY2UgLnNlYXJjaC1jaG9pY2UtY2xvc2U6aG92ZXIge1xyXG4gIGJhY2tncm91bmQtcG9zaXRpb246IC00MnB4IC0xMHB4OyB9XHJcblxyXG4uY2hvc2VuLWNvbnRhaW5lci1tdWx0aSAuY2hvc2VuLWNob2ljZXMgbGkuc2VhcmNoLWNob2ljZS1kaXNhYmxlZCB7XHJcbiAgcGFkZGluZy1yaWdodDogNXB4O1xyXG4gIGJvcmRlcjogMXB4IHNvbGlkICNjY2M7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U0ZTRlNDtcclxuICBiYWNrZ3JvdW5kLWltYWdlOiAtd2Via2l0LWdyYWRpZW50KGxpbmVhciwgNTAlIDAlLCA1MCUgMTAwJSwgY29sb3Itc3RvcCgyMCUsICNmNGY0ZjQpLCBjb2xvci1zdG9wKDUwJSwgI2YwZjBmMCksIGNvbG9yLXN0b3AoNTIlLCAjZThlOGU4KSwgY29sb3Itc3RvcCgxMDAlLCAjZWVlZWVlKSk7XHJcbiAgYmFja2dyb3VuZC1pbWFnZTogLXdlYmtpdC1saW5lYXItZ3JhZGllbnQodG9wLCAjZjRmNGY0IDIwJSwgI2YwZjBmMCA1MCUsICNlOGU4ZTggNTIlLCAjZWVlZWVlIDEwMCUpO1xyXG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0b3AsICNmNGY0ZjQgMjAlLCAjZjBmMGYwIDUwJSwgI2U4ZThlOCA1MiUsICNlZWVlZWUgMTAwJSk7XHJcbiAgY29sb3I6ICM2NjY7IH1cclxuXHJcbi5jaG9zZW4tY29udGFpbmVyLW11bHRpIC5jaG9zZW4tY2hvaWNlcyBsaS5zZWFyY2gtY2hvaWNlLWZvY3VzIHtcclxuICBiYWNrZ3JvdW5kOiAjZDRkNGQ0OyB9XHJcblxyXG4uY2hvc2VuLWNvbnRhaW5lci1tdWx0aSAuY2hvc2VuLWNob2ljZXMgbGkuc2VhcmNoLWNob2ljZS1mb2N1cyAuc2VhcmNoLWNob2ljZS1jbG9zZSB7XHJcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTQycHggLTEwcHg7IH1cclxuXHJcbi5jaG9zZW4tY29udGFpbmVyLW11bHRpIC5jaG9zZW4tcmVzdWx0cyB7XHJcbiAgbWFyZ2luOiAwO1xyXG4gIHBhZGRpbmc6IDA7IH1cclxuXHJcbi5jaG9zZW4tY29udGFpbmVyLW11bHRpIC5jaG9zZW4tZHJvcCAucmVzdWx0LXNlbGVjdGVkIHtcclxuICBkaXNwbGF5OiBsaXN0LWl0ZW07XHJcbiAgY29sb3I6ICNjY2M7XHJcbiAgY3Vyc29yOiBkZWZhdWx0OyB9XHJcblxyXG4vKiBAZW5kICovXHJcbi8qIEBncm91cCBBY3RpdmUgICovXHJcbi5jaG9zZW4tY29udGFpbmVyLWFjdGl2ZSAuY2hvc2VuLXNpbmdsZSB7XHJcbiAgYm9yZGVyOiAxcHggc29saWQgIzU4OTdmYjtcclxuICBib3gtc2hhZG93OiAwIDAgNXB4IHJnYmEoMCwgMCwgMCwgMC4zKTsgfVxyXG5cclxuLmNob3Nlbi1jb250YWluZXItYWN0aXZlLmNob3Nlbi13aXRoLWRyb3AgLmNob3Nlbi1zaW5nbGUge1xyXG4gIGJvcmRlcjogMXB4IHNvbGlkICNhYWE7XHJcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDA7XHJcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMDtcclxuICBiYWNrZ3JvdW5kLWltYWdlOiAtd2Via2l0LWdyYWRpZW50KGxpbmVhciwgNTAlIDAlLCA1MCUgMTAwJSwgY29sb3Itc3RvcCgyMCUsICNlZWVlZWUpLCBjb2xvci1zdG9wKDgwJSwgI2ZmZmZmZikpO1xyXG4gIGJhY2tncm91bmQtaW1hZ2U6IC13ZWJraXQtbGluZWFyLWdyYWRpZW50KCNlZWVlZWUgMjAlLCAjZmZmZmZmIDgwJSk7XHJcbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KCNlZWVlZWUgMjAlLCAjZmZmZmZmIDgwJSk7XHJcbiAgYm94LXNoYWRvdzogMCAxcHggMCAjZmZmIGluc2V0OyB9XHJcblxyXG4uY2hvc2VuLWNvbnRhaW5lci1hY3RpdmUuY2hvc2VuLXdpdGgtZHJvcCAuY2hvc2VuLXNpbmdsZSBkaXYge1xyXG4gIGJvcmRlci1sZWZ0OiBub25lO1xyXG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50OyB9XHJcblxyXG4uY2hvc2VuLWNvbnRhaW5lci1hY3RpdmUuY2hvc2VuLXdpdGgtZHJvcCAuY2hvc2VuLXNpbmdsZSBkaXYgYiB7XHJcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTE4cHggMnB4OyB9XHJcblxyXG4uY2hvc2VuLWNvbnRhaW5lci1hY3RpdmUgLmNob3Nlbi1jaG9pY2VzIHtcclxuICBib3JkZXI6IDFweCBzb2xpZCAjNTg5N2ZiO1xyXG4gIGJveC1zaGFkb3c6IDAgMCA1cHggcmdiYSgwLCAwLCAwLCAwLjMpOyB9XHJcblxyXG4uY2hvc2VuLWNvbnRhaW5lci1hY3RpdmUgLmNob3Nlbi1jaG9pY2VzIGxpLnNlYXJjaC1maWVsZCBpbnB1dFt0eXBlPVwidGV4dFwiXSB7XHJcbiAgY29sb3I6ICMyMjIgIWltcG9ydGFudDsgfVxyXG5cclxuLyogQGVuZCAqL1xyXG4vKiBAZ3JvdXAgRGlzYWJsZWQgU3VwcG9ydCAqL1xyXG4uY2hvc2VuLWRpc2FibGVkIHtcclxuICBvcGFjaXR5OiAwLjUgIWltcG9ydGFudDtcclxuICBjdXJzb3I6IGRlZmF1bHQ7IH1cclxuXHJcbi5jaG9zZW4tZGlzYWJsZWQgLmNob3Nlbi1zaW5nbGUge1xyXG4gIGN1cnNvcjogZGVmYXVsdDsgfVxyXG5cclxuLmNob3Nlbi1kaXNhYmxlZCAuY2hvc2VuLWNob2ljZXMgLnNlYXJjaC1jaG9pY2UgLnNlYXJjaC1jaG9pY2UtY2xvc2Uge1xyXG4gIGN1cnNvcjogZGVmYXVsdDsgfVxyXG5cclxuLyogQGVuZCAqL1xyXG4vKiBAZ3JvdXAgUmlnaHQgdG8gTGVmdCAqL1xyXG4uY2hvc2VuLXJ0bCB7XHJcbiAgdGV4dC1hbGlnbjogcmlnaHQ7IH1cclxuXHJcbi5jaG9zZW4tcnRsIC5jaG9zZW4tc2luZ2xlIHtcclxuICBvdmVyZmxvdzogdmlzaWJsZTtcclxuICBwYWRkaW5nOiAwIDhweCAwIDA7IH1cclxuXHJcbi5jaG9zZW4tcnRsIC5jaG9zZW4tc2luZ2xlIHNwYW4ge1xyXG4gIG1hcmdpbi1yaWdodDogMDtcclxuICBtYXJnaW4tbGVmdDogMjZweDtcclxuICBkaXJlY3Rpb246IHJ0bDsgfVxyXG5cclxuLmNob3Nlbi1ydGwgLmNob3Nlbi1zaW5nbGUtd2l0aC1kZXNlbGVjdCBzcGFuIHtcclxuICBtYXJnaW4tbGVmdDogMzhweDsgfVxyXG5cclxuLmNob3Nlbi1ydGwgLmNob3Nlbi1zaW5nbGUgZGl2IHtcclxuICByaWdodDogYXV0bztcclxuICBsZWZ0OiAzcHg7IH1cclxuXHJcbi5jaG9zZW4tcnRsIC5jaG9zZW4tc2luZ2xlIGFiYnIge1xyXG4gIHJpZ2h0OiBhdXRvO1xyXG4gIGxlZnQ6IDI2cHg7IH1cclxuXHJcbi5jaG9zZW4tcnRsIC5jaG9zZW4tY2hvaWNlcyBsaSB7XHJcbiAgZmxvYXQ6IHJpZ2h0OyB9XHJcblxyXG4uY2hvc2VuLXJ0bCAuY2hvc2VuLWNob2ljZXMgbGkuc2VhcmNoLWZpZWxkIGlucHV0W3R5cGU9XCJ0ZXh0XCJdIHtcclxuICBkaXJlY3Rpb246IHJ0bDsgfVxyXG5cclxuLmNob3Nlbi1ydGwgLmNob3Nlbi1jaG9pY2VzIGxpLnNlYXJjaC1jaG9pY2Uge1xyXG4gIG1hcmdpbjogM3B4IDVweCAzcHggMDtcclxuICBwYWRkaW5nOiAzcHggNXB4IDNweCAxOXB4OyB9XHJcblxyXG4uY2hvc2VuLXJ0bCAuY2hvc2VuLWNob2ljZXMgbGkuc2VhcmNoLWNob2ljZSAuc2VhcmNoLWNob2ljZS1jbG9zZSB7XHJcbiAgcmlnaHQ6IGF1dG87XHJcbiAgbGVmdDogNHB4OyB9XHJcblxyXG4uY2hvc2VuLXJ0bC5jaG9zZW4tY29udGFpbmVyLXNpbmdsZS1ub3NlYXJjaCAuY2hvc2VuLXNlYXJjaCxcclxuLmNob3Nlbi1ydGwgLmNob3Nlbi1kcm9wIHtcclxuICBsZWZ0OiA5OTk5cHg7IH1cclxuXHJcbi5jaG9zZW4tcnRsLmNob3Nlbi1jb250YWluZXItc2luZ2xlIC5jaG9zZW4tcmVzdWx0cyB7XHJcbiAgbWFyZ2luOiAwIDAgNHB4IDRweDtcclxuICBwYWRkaW5nOiAwIDRweCAwIDA7IH1cclxuXHJcbi5jaG9zZW4tcnRsIC5jaG9zZW4tcmVzdWx0cyBsaS5ncm91cC1vcHRpb24ge1xyXG4gIHBhZGRpbmctcmlnaHQ6IDE1cHg7XHJcbiAgcGFkZGluZy1sZWZ0OiAwOyB9XHJcblxyXG4uY2hvc2VuLXJ0bC5jaG9zZW4tY29udGFpbmVyLWFjdGl2ZS5jaG9zZW4td2l0aC1kcm9wIC5jaG9zZW4tc2luZ2xlIGRpdiB7XHJcbiAgYm9yZGVyLXJpZ2h0OiBub25lOyB9XHJcblxyXG4uY2hvc2VuLXJ0bCAuY2hvc2VuLXNlYXJjaCBpbnB1dFt0eXBlPVwidGV4dFwiXSB7XHJcbiAgcGFkZGluZzogNHB4IDVweCA0cHggMjBweDtcclxuICBiYWNrZ3JvdW5kOiB3aGl0ZSB1cmwoXCIuLi8uLi9pbWFnZXMvYXNzZXRzL2Nob3Nlbi1zcHJpdGUucG5nXCIpIG5vLXJlcGVhdCAtMzBweCAtMjBweDtcclxuICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi8uLi9pbWFnZXMvYXNzZXRzL2Nob3Nlbi1zcHJpdGUucG5nXCIpIG5vLXJlcGVhdCAtMzBweCAtMjBweDtcclxuICBkaXJlY3Rpb246IHJ0bDsgfVxyXG5cclxuLmNob3Nlbi1ydGwuY2hvc2VuLWNvbnRhaW5lci1zaW5nbGUgLmNob3Nlbi1zaW5nbGUgZGl2IGIge1xyXG4gIGJhY2tncm91bmQtcG9zaXRpb246IDZweCAycHg7IH1cclxuXHJcbi5jaG9zZW4tcnRsLmNob3Nlbi1jb250YWluZXItc2luZ2xlLmNob3Nlbi13aXRoLWRyb3AgLmNob3Nlbi1zaW5nbGUgZGl2IGIge1xyXG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0xMnB4IDJweDsgfVxyXG5cclxuLyogQGVuZCAqL1xyXG4vKiBAZ3JvdXAgUmV0aW5hIGNvbXBhdGliaWxpdHkgKi9cclxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAoLXdlYmtpdC1taW4tZGV2aWNlLXBpeGVsLXJhdGlvOiAyKSwgb25seSBzY3JlZW4gYW5kICgtd2Via2l0LW1pbi1kZXZpY2UtcGl4ZWwtcmF0aW86IDEuNSksIG9ubHkgc2NyZWVuIGFuZCAobWluLXJlc29sdXRpb246IDE0NGRwaSkge1xyXG4gIC5jaG9zZW4tcnRsIC5jaG9zZW4tc2VhcmNoIGlucHV0W3R5cGU9XCJ0ZXh0XCJdLFxyXG4gIC5jaG9zZW4tY29udGFpbmVyLXNpbmdsZSAuY2hvc2VuLXNpbmdsZSBhYmJyLFxyXG4gIC5jaG9zZW4tY29udGFpbmVyLXNpbmdsZSAuY2hvc2VuLXNpbmdsZSBkaXYgYixcclxuICAuY2hvc2VuLWNvbnRhaW5lci1zaW5nbGUgLmNob3Nlbi1zZWFyY2ggaW5wdXRbdHlwZT1cInRleHRcIl0sXHJcbiAgLmNob3Nlbi1jb250YWluZXItbXVsdGkgLmNob3Nlbi1jaG9pY2VzIC5zZWFyY2gtY2hvaWNlIC5zZWFyY2gtY2hvaWNlLWNsb3NlLFxyXG4gIC5jaG9zZW4tY29udGFpbmVyIC5jaG9zZW4tcmVzdWx0cy1zY3JvbGwtZG93biBzcGFuLFxyXG4gIC5jaG9zZW4tY29udGFpbmVyIC5jaG9zZW4tcmVzdWx0cy1zY3JvbGwtdXAgc3BhbiB7XHJcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJjaG9zZW4tc3ByaXRlQDJ4LnBuZ1wiKSAhaW1wb3J0YW50O1xyXG4gICAgYmFja2dyb3VuZC1zaXplOiA1MnB4IDM3cHggIWltcG9ydGFudDtcclxuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQgIWltcG9ydGFudDsgfSB9XHJcbi8qIEBlbmQgKi9cclxuLnR3aXR0ZXItdHlwZWFoZWFkIC50dC1xdWVyeSxcclxuLnR3aXR0ZXItdHlwZWFoZWFkIC50dC1oaW50IHtcclxuICBtYXJnaW4tYm90dG9tOiAwOyB9XHJcblxyXG4udHQtZHJvcGRvd24tbWVudSB7XHJcbiAgbWluLXdpZHRoOiAxMDAlO1xyXG4gIG1hcmdpbi10b3A6IDJweDtcclxuICBwYWRkaW5nOiA1cHggMDtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xyXG4gIGJvcmRlcjogMXB4IHNvbGlkICNjY2M7XHJcbiAgYm9yZGVyOiAxcHggc29saWQgcmdiYSgwLCAwLCAwLCAwLjIpO1xyXG4gICpib3JkZXItcmlnaHQtd2lkdGg6IDJweDtcclxuICAqYm9yZGVyLWJvdHRvbS13aWR0aDogMnB4O1xyXG4gIGJvcmRlci1yYWRpdXM6IDJweDtcclxuICBib3gtc2hhZG93OiAwIDVweCAxMHB4IHJnYmEoMCwgMCwgMCwgMC4yKTtcclxuICBiYWNrZ3JvdW5kLWNsaXA6IHBhZGRpbmctYm94O1xyXG4gIG1heC1oZWlnaHQ6IDI1MHB4O1xyXG4gIG92ZXJmbG93LXk6IGF1dG87IH1cclxuXHJcbi50dC1zdWdnZXN0aW9uIHtcclxuICBkaXNwbGF5OiBibG9jaztcclxuICBwYWRkaW5nOiAzcHggMDsgfVxyXG5cclxuLnR0LXN1Z2dlc3Rpb24udHQtaXMtdW5kZXItY3Vyc29yIGEge1xyXG4gIGNvbG9yOiAjZmZmOyB9XHJcblxyXG4udHQtc3VnZ2VzdGlvbiBwIHtcclxuICBtYXJnaW46IDA7XHJcbiAgZGlzcGxheTogYmxvY2s7XHJcbiAgcGFkZGluZzogM3B4IDIwcHg7XHJcbiAgY2xlYXI6IGJvdGg7XHJcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcclxuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIC41cztcclxuICAtd2Via2l0LXRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgLjVzO1xyXG4gIC1tb3otdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAuNXM7IH1cclxuXHJcbi50dC1zdWdnZXN0aW9uID4gcDpob3ZlciwgLnR0LXN1Z2dlc3Rpb24gPiBwOmZvY3VzIHtcclxuICBjb2xvcjogI2ZmZmZmZjtcclxuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgb3V0bGluZTogMDtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA4Q0JBOyB9XHJcblxyXG4udHQtc3VnZ2VzdGlvbi50dC1jdXJzb3Ige1xyXG4gIGNvbG9yOiAjZmZmZmZmO1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDhDQkE7IH1cclxuXHJcbi50d2l0dGVyLXR5cGVhaGVhZCB7XHJcbiAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDsgfVxyXG5cclxuYnV0dG9uLCAuYWNmaWxldXBsb2FkIHNwYW4uYWRtaW5CdXR0b24sIC5idXR0b24sIC5idXR0b25fX2FjdGlvbiwgLmJ1dHRvbl9fZmxhdCwgLmludmVydGVkIHtcclxuICBjb2xvcjogI2ZmZmZmZjtcclxuICBiYWNrZ3JvdW5kOiAjNjA3RDhCO1xyXG4gIHBhZGRpbmc6IDE3cHggMS44NzVyZW07XHJcbiAgaGVpZ2h0OiAzLjI1cmVtO1xyXG4gIG1hcmdpbjogMTBweCA1cHg7XHJcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gIGJveC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDtcclxuICBib3JkZXI6IG5vbmU7XHJcbiAgZm9udC1zaXplOiAxLjEyNXJlbTtcclxuICBmb250LXdlaWdodDogMzAwO1xyXG4gIGxpbmUtaGVpZ2h0OiAxLjEyNXJlbTtcclxuICBib3JkZXItcmFkaXVzOiAycHg7XHJcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcclxuICBvdXRsaW5lOiBub25lOyB9XHJcbiAgYnV0dG9uOmhvdmVyLCAuYWNmaWxldXBsb2FkIHNwYW4uYWRtaW5CdXR0b246aG92ZXIsIGJ1dHRvbjpmb2N1cywgLmFjZmlsZXVwbG9hZCBzcGFuLmFkbWluQnV0dG9uOmZvY3VzLCAuYnV0dG9uOmhvdmVyLCAuYnV0dG9uX19hY3Rpb246aG92ZXIsIC5idXR0b25fX2ZsYXQ6aG92ZXIsIC5pbnZlcnRlZDpob3ZlciwgLmJ1dHRvbjpmb2N1cywgLmJ1dHRvbl9fYWN0aW9uOmZvY3VzLCAuYnV0dG9uX19mbGF0OmZvY3VzLCAuaW52ZXJ0ZWQ6Zm9jdXMge1xyXG4gICAgY29sb3I6ICNmZmZmZmY7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjN2I5NmEzO1xyXG4gICAgZm9udC13ZWlnaHQ6IDMwMDsgfVxyXG4gIGJ1dHRvbjphY3RpdmUsIC5hY2ZpbGV1cGxvYWQgc3Bhbi5hZG1pbkJ1dHRvbjphY3RpdmUsIC5idXR0b246YWN0aXZlLCAuYnV0dG9uX19hY3Rpb246YWN0aXZlLCAuYnV0dG9uX19mbGF0OmFjdGl2ZSwgLmludmVydGVkOmFjdGl2ZSB7XHJcbiAgICBjb2xvcjogI2ZmZmZmZjtcclxuICAgIGJhY2tncm91bmQ6ICM0YjYyNmQ7XHJcbiAgICBmb250LXdlaWdodDogMzAwOyB9XHJcblxyXG4uYnV0dG9uX19hY3Rpb24ge1xyXG4gIGJhY2tncm91bmQ6ICNFOTFFNjM7IH1cclxuICAuYnV0dG9uX19hY3Rpb246aG92ZXIsIC5idXR0b25fX2FjdGlvbjpmb2N1cyB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWU0YzgzOyB9XHJcbiAgLmJ1dHRvbl9fYWN0aW9uOmFjdGl2ZSB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDgxNTU4OyB9XHJcblxyXG4uYnV0dG9uX19mbGF0IHtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gIGJvcmRlcjogbm9uZTtcclxuICBib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XHJcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC44Nyk7IH1cclxuICAuYnV0dG9uX19mbGF0OmhvdmVyLCAuYnV0dG9uX19mbGF0OmZvY3VzIHtcclxuICAgIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuODcpO1xyXG4gICAgYm94LXNoYWRvdzogbm9uZTtcclxuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4xMik7IH1cclxuICAuYnV0dG9uX19mbGF0OmFjdGl2ZSB7XHJcbiAgICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjg3KTtcclxuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4xMik7IH1cclxuICAuYnV0dG9uX19mbGF0LS1hY3Rpb24ge1xyXG4gICAgY29sb3I6ICNFOTFFNjM7IH1cclxuICAgIC5idXR0b25fX2ZsYXQtLWFjdGlvbjpob3ZlciwgLmJ1dHRvbl9fZmxhdC0tYWN0aW9uOmZvY3VzIHtcclxuICAgICAgY29sb3I6ICNmZmZmZmY7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNlZTRjODM7IH1cclxuICAgIC5idXR0b25fX2ZsYXQtLWFjdGlvbjphY3RpdmUge1xyXG4gICAgICBjb2xvcjogI2ZmZmZmZjtcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2Q4MTU1ODsgfVxyXG5cclxuLmJ1dHRvbi0tcmFpc2VkIHtcclxuICBib3gtc2hhZG93OiAwIDJweCA1cHggMCByZ2JhKDAsIDAsIDAsIDAuMTYpLCAwIDJweCAxMHB4IDAgcmdiYSgwLCAwLCAwLCAwLjEyKSAhaW1wb3J0YW50O1xyXG4gIC13ZWJraXQtdHJhbnNpdGlvbjogLjJzIGVhc2Utb3V0O1xyXG4gIHRyYW5zaXRpb246IC4ycyBlYXNlLW91dDsgfVxyXG4gIC5idXR0b24tLXJhaXNlZDpob3ZlciwgLmJ1dHRvbi0tcmFpc2VkOmZvY3VzIHtcclxuICAgIGJveC1zaGFkb3c6IDAgMnB4IDVweCAwIHJnYmEoMCwgMCwgMCwgMC4xNiksIDAgMnB4IDEwcHggMCByZ2JhKDAsIDAsIDAsIDAuMTIpICFpbXBvcnRhbnQ7IH1cclxuICAuYnV0dG9uLS1yYWlzZWQ6YWN0aXZlIHtcclxuICAgIGJveC1zaGFkb3c6IDAgMnB4IDVweCAwIHJnYmEoMCwgMCwgMCwgMC4xNiksIDAgMnB4IDEwcHggMCByZ2JhKDAsIDAsIDAsIDAuMTIpICFpbXBvcnRhbnQ7IH1cclxuXHJcbi5pbnZlcnRlZCB7XHJcbiAgYm9yZGVyOiAycHggc29saWQgI2ZmZmZmZjtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICBtYXJnaW46IDA7XHJcbiAgbWFyZ2luLWJvdHRvbTogMjBweDsgfVxyXG4gIC5pbnZlcnRlZDpob3ZlciwgLmludmVydGVkOmZvY3VzIHtcclxuICAgIC13ZWJraXQtdHJhbnNpdGlvbjogLjVzIGVhc2Utb3V0O1xyXG4gICAgdHJhbnNpdGlvbjogLjVzIGVhc2Utb3V0OyB9XHJcbiAgLmludmVydGVkOmFjdGl2ZSB7XHJcbiAgICBiYWNrZ3JvdW5kOiBub25lO1xyXG4gICAgLXdlYmtpdC10cmFuc2l0aW9uOiAuNXMgZWFzZS1vdXQ7XHJcbiAgICB0cmFuc2l0aW9uOiAuNXMgZWFzZS1vdXQ7IH1cclxuXHJcbi5idXR0b24tbmV4dCB7XHJcbiAgcGFkZGluZzogMTdweCAwIDE3cHggMzBweDsgfVxyXG4gIC5idXR0b24tbmV4dDphZnRlciB7XHJcbiAgICBjb250ZW50OiBcIlxcZTIwNFwiO1xyXG4gICAgZm9udC1mYW1pbHk6ICdtYXRlcmlhbC1pY29ucyc7XHJcbiAgICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcclxuICAgIGZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcclxuICAgIGZvbnQtc2l6ZTogMjhweDtcclxuICAgIHNwZWFrOiBub25lO1xyXG4gICAgdGV4dC1yZW5kZXJpbmc6IG9wdGltaXplTGVnaWJpbGl0eTtcclxuICAgIHRleHQtdHJhbnNmb3JtOiBub25lO1xyXG4gICAgdmVydGljYWwtYWxpZ246IGJvdHRvbTtcclxuICAgIG1hcmdpbi1sZWZ0OiAzMHB4O1xyXG4gICAgcGFkZGluZzogNnB4IDE1cHg7XHJcbiAgICBib3JkZXItbGVmdDogMXB4IHNvbGlkOyB9XHJcblxyXG4uYnV0dG9uLWxvYWRlciB7XHJcbiAgcGFkZGluZzogMTdweCAwIDE3cHggMS44NzVyZW07IH1cclxuICAuYnV0dG9uLWxvYWRlcjphZnRlciwgLmJ1dHRvbi1sb2FkZXItY2VudGVyLCAuYnV0dG9uLWxvYWRlci1jZW50ZXItbWFuYWdlbWVudCB7XHJcbiAgICAtd2Via2l0LWFuaW1hdGlvbjogc3BpbiAxcyBsaW5lYXI7XHJcbiAgICBhbmltYXRpb246IHNwaW4gMXMgbGluZWFyO1xyXG4gICAgLXdlYmtpdC1hbmltYXRpb24taXRlcmF0aW9uLWNvdW50OiBpbmZpbml0ZTtcclxuICAgIGFuaW1hdGlvbi1pdGVyYXRpb24tY291bnQ6IGluZmluaXRlO1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiA1MCUgNTAlO1xyXG4gICAgdHJhbnNmb3JtLW9yaWdpbjogNTAlIDUwJTtcclxuICAgIGJhY2tncm91bmQtc2l6ZTogNTAlIDUwJTtcclxuICAgIGJhY2tncm91bmQ6IHVybChcIi4uLy4uL2ltYWdlcy9hc3NldHMvc2xpY2Uuc3ZnXCIpIDUwJSA1MCUgbm8tcmVwZWF0O1xyXG4gICAgY29udGVudDogJyc7XHJcbiAgICBtYXJnaW4tbGVmdDogMzBweDtcclxuICAgIHBhZGRpbmc6IDZweCAzMHB4O1xyXG4gICAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZDsgfVxyXG5cclxuYnV0dG9uIC5kaXNhYmxlZCwgLmFjZmlsZXVwbG9hZCBzcGFuLmFkbWluQnV0dG9uIC5kaXNhYmxlZCwgYnV0dG9uIFtkaXNhYmxlZF0sIC5hY2ZpbGV1cGxvYWQgc3Bhbi5hZG1pbkJ1dHRvbiBbZGlzYWJsZWRdLCAuYnV0dG9uIC5kaXNhYmxlZCwgLmJ1dHRvbl9fYWN0aW9uIC5kaXNhYmxlZCwgLmJ1dHRvbl9fZmxhdCAuZGlzYWJsZWQsIC5pbnZlcnRlZCAuZGlzYWJsZWQsIC5idXR0b24gW2Rpc2FibGVkXSwgLmJ1dHRvbl9fYWN0aW9uIFtkaXNhYmxlZF0sIC5idXR0b25fX2ZsYXQgW2Rpc2FibGVkXSwgLmludmVydGVkIFtkaXNhYmxlZF0ge1xyXG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMzgpICFpbXBvcnRhbnQ7XHJcbiAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjEyKSAhaW1wb3J0YW50O1xyXG4gIGJvcmRlcjogbm9uZTtcclxuICBib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XHJcbiAgY3Vyc29yOiBub3QtYWxsb3dlZCAhaW1wb3J0YW50OyB9XHJcbiAgYnV0dG9uIC5kaXNhYmxlZDpob3ZlciwgLmFjZmlsZXVwbG9hZCBzcGFuLmFkbWluQnV0dG9uIC5kaXNhYmxlZDpob3ZlciwgYnV0dG9uIC5kaXNhYmxlZDpmb2N1cywgLmFjZmlsZXVwbG9hZCBzcGFuLmFkbWluQnV0dG9uIC5kaXNhYmxlZDpmb2N1cywgYnV0dG9uIFtkaXNhYmxlZF06aG92ZXIsIC5hY2ZpbGV1cGxvYWQgc3Bhbi5hZG1pbkJ1dHRvbiBbZGlzYWJsZWRdOmhvdmVyLCBidXR0b24gW2Rpc2FibGVkXTpmb2N1cywgLmFjZmlsZXVwbG9hZCBzcGFuLmFkbWluQnV0dG9uIFtkaXNhYmxlZF06Zm9jdXMsIC5idXR0b24gLmRpc2FibGVkOmhvdmVyLCAuYnV0dG9uX19hY3Rpb24gLmRpc2FibGVkOmhvdmVyLCAuYnV0dG9uX19mbGF0IC5kaXNhYmxlZDpob3ZlciwgLmludmVydGVkIC5kaXNhYmxlZDpob3ZlciwgLmJ1dHRvbiAuZGlzYWJsZWQ6Zm9jdXMsIC5idXR0b25fX2FjdGlvbiAuZGlzYWJsZWQ6Zm9jdXMsIC5idXR0b25fX2ZsYXQgLmRpc2FibGVkOmZvY3VzLCAuaW52ZXJ0ZWQgLmRpc2FibGVkOmZvY3VzLCAuYnV0dG9uIFtkaXNhYmxlZF06aG92ZXIsIC5idXR0b25fX2FjdGlvbiBbZGlzYWJsZWRdOmhvdmVyLCAuYnV0dG9uX19mbGF0IFtkaXNhYmxlZF06aG92ZXIsIC5pbnZlcnRlZCBbZGlzYWJsZWRdOmhvdmVyLCAuYnV0dG9uIFtkaXNhYmxlZF06Zm9jdXMsIC5idXR0b25fX2FjdGlvbiBbZGlzYWJsZWRdOmZvY3VzLCAuYnV0dG9uX19mbGF0IFtkaXNhYmxlZF06Zm9jdXMsIC5pbnZlcnRlZCBbZGlzYWJsZWRdOmZvY3VzIHtcclxuICAgIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMzgpICFpbXBvcnRhbnQ7XHJcbiAgICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDAuMTIpICFpbXBvcnRhbnQ7XHJcbiAgICBib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7IH1cclxuICBidXR0b24gLmRpc2FibGVkOmFjdGl2ZSwgLmFjZmlsZXVwbG9hZCBzcGFuLmFkbWluQnV0dG9uIC5kaXNhYmxlZDphY3RpdmUsIGJ1dHRvbiBbZGlzYWJsZWRdOmFjdGl2ZSwgLmFjZmlsZXVwbG9hZCBzcGFuLmFkbWluQnV0dG9uIFtkaXNhYmxlZF06YWN0aXZlLCAuYnV0dG9uIC5kaXNhYmxlZDphY3RpdmUsIC5idXR0b25fX2FjdGlvbiAuZGlzYWJsZWQ6YWN0aXZlLCAuYnV0dG9uX19mbGF0IC5kaXNhYmxlZDphY3RpdmUsIC5pbnZlcnRlZCAuZGlzYWJsZWQ6YWN0aXZlLCAuYnV0dG9uIFtkaXNhYmxlZF06YWN0aXZlLCAuYnV0dG9uX19hY3Rpb24gW2Rpc2FibGVkXTphY3RpdmUsIC5idXR0b25fX2ZsYXQgW2Rpc2FibGVkXTphY3RpdmUsIC5pbnZlcnRlZCBbZGlzYWJsZWRdOmFjdGl2ZSB7XHJcbiAgICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjM4KSAhaW1wb3J0YW50O1xyXG4gICAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjEyKSAhaW1wb3J0YW50O1xyXG4gICAgYm94LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50OyB9XHJcblxyXG4uYnV0dG9uX19mbGF0W2Rpc2FibGVkXSB7XHJcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4zOCkgIWltcG9ydGFudDtcclxuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xyXG4gIGN1cnNvcjogbm90LWFsbG93ZWQgIWltcG9ydGFudDsgfVxyXG4gIC5idXR0b25fX2ZsYXRbZGlzYWJsZWRdOmhvdmVyLCAuYnV0dG9uX19mbGF0W2Rpc2FibGVkXTpmb2N1cyB7XHJcbiAgICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjM4KSAhaW1wb3J0YW50O1xyXG4gICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQgIWltcG9ydGFudDsgfVxyXG4gIC5idXR0b25fX2ZsYXRbZGlzYWJsZWRdOmFjdGl2ZSB7XHJcbiAgICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjM4KSAhaW1wb3J0YW50O1xyXG4gICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQgIWltcG9ydGFudDsgfVxyXG5cclxuLmJ1dHRvbi1kaXNwbGF5IHtcclxuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7IH1cclxuXHJcbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDBlbSkgYW5kIChtYXgtd2lkdGg6IDM5LjkzNzVlbSkge1xyXG4gIC5idXR0b24tZGlzcGxheSB7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIHRleHQtYWxpZ246IHJpZ2h0OyB9IH1cclxuYWMtZ3JhcGgsIC5ncmFwaC1wcmV2aWV3LXJvdyB7XHJcbiAgd2lkdGg6IDEwMCU7IH1cclxuXHJcbi5jaG9vc2UtZ3JhcGgge1xyXG4gIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICBtYXJnaW46IDIwcHg7IH1cclxuICAuY2hvb3NlLWdyYXBoIC5wb3NzaWJsZS10eXBlIHtcclxuICAgIGN1cnNvcjogcG9pbnRlcjsgfVxyXG5cclxuLmdyYXBoLXByZXZpZXctcm93IC5wb3NzaWJsZS10eXBlIHtcclxuICBjdXJzb3I6IHBvaW50ZXI7IH1cclxuXHJcbm1kLXJhZGlvLWdyb3VwI2RhdGVQZXJpb2RSRyBtZC1yYWRpby1idXR0b24ge1xyXG4gIG1hcmdpbjogMDsgfVxyXG5cclxubWQtcmFkaW8tZ3JvdXAjcmlnaHRzUkcgbWQtcmFkaW8tYnV0dG9uIHtcclxuICBtYXJnaW46IDA7IH1cclxuXHJcbm1kLWRpYWxvZyBtZC1kaWFsb2ctY29udGVudCBtZC1yYWRpby1ncm91cCAuZGF0YS1yb3cge1xyXG4gIG1hcmdpbjogMDsgfVxyXG5cclxuLm5vLXNwYWNlLWJldHdlZW4ge1xyXG4gIG1hcmdpbi1sZWZ0OiAtN3B4OyB9XHJcblxyXG5zdmcuY2hhcnRfc21hbGwgLmVycm9yLCBzdmcuY2hhcnRfc21hbGwgLm1lc3NhZ2Uge1xyXG4gIGZvbnQtc2l6ZTogMzJweDsgfVxyXG5zdmcuY2hhcnRfc21hbGwgLmF4aXMge1xyXG4gIGZvbnQtc2l6ZTogMjRweDsgfVxyXG5zdmcuY2hhcnRfc21hbGwgdGV4dCB7XHJcbiAgZm9udC1zaXplOiAxNnB4OyB9XHJcbnN2Zy5jaGFydF9zbWFsbCAudGl0bGUxLCBzdmcuY2hhcnRfc21hbGwgLnRpdGxlMiB7XHJcbiAgZm9udC1zaXplOiAyNnB4OyB9XHJcbnN2Zy5jaGFydF9zbWFsbCAueUxhYmVsLCBzdmcuY2hhcnRfc21hbGwgLnhMYWJlbCwgc3ZnLmNoYXJ0X3NtYWxsIC5sYWJlbCB7XHJcbiAgZm9udC1zaXplOiAxOHB4OyB9XHJcblxyXG5zdmcuY2hhcnRfbWVkaXVtIC5lcnJvciwgc3ZnLmNoYXJ0X21lZGl1bSAubWVzc2FnZSB7XHJcbiAgZm9udC1zaXplOiAyN3B4OyB9XHJcbnN2Zy5jaGFydF9tZWRpdW0gLmF4aXMge1xyXG4gIGZvbnQtc2l6ZTogMjBweDsgfVxyXG5zdmcuY2hhcnRfbWVkaXVtIHRleHQge1xyXG4gIGZvbnQtc2l6ZTogMTNweDsgfVxyXG5zdmcuY2hhcnRfbWVkaXVtIC50aXRsZTEsIHN2Zy5jaGFydF9tZWRpdW0gLnRpdGxlMiB7XHJcbiAgZm9udC1zaXplOiAyMnB4OyB9XHJcbnN2Zy5jaGFydF9tZWRpdW0gLnlMYWJlbCwgc3ZnLmNoYXJ0X21lZGl1bSAueExhYmVsLCBzdmcuY2hhcnRfbWVkaXVtIC5sYWJlbCB7XHJcbiAgZm9udC1zaXplOiAxNnB4OyB9XHJcblxyXG5zdmcuY2hhcnRfbGFyZ2UgLmVycm9yLCBzdmcuY2hhcnRfbGFyZ2UgLm1lc3NhZ2Uge1xyXG4gIGZvbnQtc2l6ZTogMjJweDsgfVxyXG5zdmcuY2hhcnRfbGFyZ2UgLmF4aXMge1xyXG4gIGZvbnQtc2l6ZTogMTZweDsgfVxyXG5zdmcuY2hhcnRfbGFyZ2UgdGV4dCB7XHJcbiAgZm9udC1zaXplOiAxMHB4OyB9XHJcbnN2Zy5jaGFydF9sYXJnZSAudGl0bGUxLCBzdmcuY2hhcnRfbGFyZ2UgLnRpdGxlMiB7XHJcbiAgZm9udC1zaXplOiAxOHB4OyB9XHJcbnN2Zy5jaGFydF9sYXJnZSAueUxhYmVsLCBzdmcuY2hhcnRfbGFyZ2UgLnhMYWJlbCwgc3ZnLmNoYXJ0X2xhcmdlIC5sYWJlbCB7XHJcbiAgZm9udC1zaXplOiAxNHB4OyB9XHJcblxyXG5zdmcuY2hhcnQge1xyXG4gIHBhZGRpbmc6IDE1cHg7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgb3ZlcmZsb3c6IHZpc2libGUgIWltcG9ydGFudDsgfVxyXG4gIHN2Zy5jaGFydC5wcmV2aWV3IHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xyXG4gICAgYm9yZGVyOiAxcHggc29saWQgZ3JheTsgfVxyXG4gIHN2Zy5jaGFydCAuZXJyb3Ige1xyXG4gICAgZmlsbDogcmVkOyB9XHJcbiAgc3ZnLmNoYXJ0IC5tZXNzYWdlIHtcclxuICAgIGZpbGw6IGdyYXk7IH1cclxuICBzdmcuY2hhcnQgcG9seWxpbmUge1xyXG4gICAgb3BhY2l0eTogLjM7XHJcbiAgICBzdHJva2U6IGJsYWNrO1xyXG4gICAgc3Ryb2tlLXdpZHRoOiAycHg7XHJcbiAgICBmaWxsOiBub25lOyB9XHJcbiAgc3ZnLmNoYXJ0IC5heGlzIHBhdGgsXHJcbiAgc3ZnLmNoYXJ0IC5heGlzIGxpbmUge1xyXG4gICAgZmlsbDogbm9uZTtcclxuICAgIHN0cm9rZTogYmxhY2s7XHJcbiAgICBzaGFwZS1yZW5kZXJpbmc6IGF1dG87IH1cclxuICBzdmcuY2hhcnQgdGV4dCB7XHJcbiAgICBmaWxsOiB3aGl0ZTsgfVxyXG4gIHN2Zy5jaGFydCAueEF4aXNMYWJlbCwgc3ZnLmNoYXJ0IC55QXhpc0xhYmVsLCBzdmcuY2hhcnQgLnRpdGxlMSwgc3ZnLmNoYXJ0IC50aXRsZTIsIHN2Zy5jaGFydCAueUxhYmVsLCBzdmcuY2hhcnQgLnhMYWJlbCwgc3ZnLmNoYXJ0IC5sYWJlbCB7XHJcbiAgICBmaWxsOiByZ2JhKDAsIDAsIDAsIDAuODcpOyB9XHJcblxyXG4uY2hhcnQtc2V0dGluZ3MgLmZpbHRlci1zZWxlY3Qge1xyXG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuMTIpO1xyXG4gIGN1cnNvcjogcG9pbnRlcjsgfVxyXG4gIC5jaGFydC1zZXR0aW5ncyAuZmlsdGVyLXNlbGVjdCAuYXJyb3ctZHJvcCB7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICB0b3A6IDVweDtcclxuICAgIHJpZ2h0OiA1cHg7XHJcbiAgICBmb250LXNpemU6IDMwcHg7IH1cclxuLmNoYXJ0LXNldHRpbmdzIC5maWx0ZXItb3B0aW9ucy1saXN0IHtcclxuICBtYXgtaGVpZ2h0OiAzMjBweDtcclxuICBvdmVyZmxvdy15OiBzY3JvbGw7IH1cclxuXHJcbi5jb25maWd1cmVfY2hhcnRfY2F0ZWdvcmllcyBoMSB7XHJcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gIGZvbnQtc2l6ZTogMi41cmVtO1xyXG4gIGxpbmUtaGVpZ2h0OiAwcHg7XHJcbiAgY29sb3I6ICNmZmZmZmY7XHJcbiAgbWFyZ2luLXRvcDogNTBweDtcclxuICBtYXJnaW4tYm90dG9tOiA1OHB4O1xyXG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7IH1cclxuXHJcbi5yb3RhdGU5MCB7XHJcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSg5MGRlZyk7XHJcbiAgLyogU2FmYXJpICovXHJcbiAgLW1vei10cmFuc2Zvcm06IHJvdGF0ZSg5MGRlZyk7XHJcbiAgLyogRmlyZWZveCAqL1xyXG4gIC1tcy10cmFuc2Zvcm06IHJvdGF0ZSg5MGRlZyk7XHJcbiAgLyogSUUgKi9cclxuICAtby10cmFuc2Zvcm06IHJvdGF0ZSg5MGRlZyk7XHJcbiAgLyogT3BlcmEgKi9cclxuICBmaWx0ZXI6IHByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5CYXNpY0ltYWdlKHJvdGF0aW9uPTMpO1xyXG4gIC8qIEludGVybmV0IEV4cGxvcmVyICovIH1cclxuXHJcbi5ncmFwaC1idWlsZGVyLWNvbnRhaW5lciAjc2lkZWJhckNvbnRhaW5lciB7XHJcbiAgbWluLWhlaWdodDogYXV0bzsgfVxyXG4gIC5ncmFwaC1idWlsZGVyLWNvbnRhaW5lciAjc2lkZWJhckNvbnRhaW5lciAuc2lkZWJhci1idWlsZGVyIHtcclxuICAgIG1hcmdpbi10b3A6IDRyZW07XHJcbiAgICB6LWluZGV4OiBhdXRvOyB9XHJcbiAgLmdyYXBoLWJ1aWxkZXItY29udGFpbmVyICNzaWRlYmFyQ29udGFpbmVyIC5jYXRlZ29yaWUtaXRlbSB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNjA1ZDVmO1xyXG4gICAgZm9udC1zaXplOiAxM3B4O1xyXG4gICAgY29sb3I6IHdoaXRlO1xyXG4gICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgbWFyZ2luOiA3cHggMDtcclxuICAgIHBhZGRpbmc6IDdweDtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyOyB9XHJcbiAgLmdyYXBoLWJ1aWxkZXItY29udGFpbmVyICNzaWRlYmFyQ29udGFpbmVyIC5jYXRlZ29yaWUge1xyXG4gICAgLXdlYmtpdC11c2VyLXNlbGVjdDogbm9uZTtcclxuICAgIC8qIENocm9tZSBhbGwgLyBTYWZhcmkgYWxsICovXHJcbiAgICAtbW96LXVzZXItc2VsZWN0OiBub25lO1xyXG4gICAgLyogRmlyZWZveCBhbGwgKi9cclxuICAgIC1tcy11c2VyLXNlbGVjdDogbm9uZTtcclxuICAgIC8qIElFIDEwKyAqL1xyXG4gICAgdXNlci1zZWxlY3Q6IG5vbmU7XHJcbiAgICAvKiBMaWtlbHkgZnV0dXJlICovXHJcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xyXG4gICAgd2lkdGg6IDEwMCU7IH1cclxuICAgIC5ncmFwaC1idWlsZGVyLWNvbnRhaW5lciAjc2lkZWJhckNvbnRhaW5lciAuY2F0ZWdvcmllID4gZGl2IHtcclxuICAgICAgcGFkZGluZzogMCAyMHB4O1xyXG4gICAgICBjdXJzb3I6IHBvaW50ZXI7IH1cclxuICAgIC5ncmFwaC1idWlsZGVyLWNvbnRhaW5lciAjc2lkZWJhckNvbnRhaW5lciAuY2F0ZWdvcmllID4gZGl2OmZpcnN0LW9mLXR5cGUge1xyXG4gICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICAgIGNvbG9yOiB3aGl0ZTtcclxuICAgICAgZm9udC1zaXplOiAxcmVtO1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgcGFkZGluZzogMDtcclxuICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNmZmZmZmY7IH1cclxuICAgICAgLmdyYXBoLWJ1aWxkZXItY29udGFpbmVyICNzaWRlYmFyQ29udGFpbmVyIC5jYXRlZ29yaWUgPiBkaXY6Zmlyc3Qtb2YtdHlwZSBpIHtcclxuICAgICAgICBmb250LXNpemU6IDFyZW07XHJcbiAgICAgICAgbWFyZ2luOiA1cHg7XHJcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAxNXB4OyB9XHJcbiAgICAgIC5ncmFwaC1idWlsZGVyLWNvbnRhaW5lciAjc2lkZWJhckNvbnRhaW5lciAuY2F0ZWdvcmllID4gZGl2OmZpcnN0LW9mLXR5cGUgaS5hZG1pbkljb24tYXJyb3dfZHJvcF9kb3duLCAuZ3JhcGgtYnVpbGRlci1jb250YWluZXIgI3NpZGViYXJDb250YWluZXIgLmNhdGVnb3JpZSA+IGRpdjpmaXJzdC1vZi10eXBlIGkuYWRtaW5JY29uLWFycm93X2Ryb3BfdXAge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMjhweDtcclxuICAgICAgICBtYXJnaW46IDA7IH1cclxuICAgIC5ncmFwaC1idWlsZGVyLWNvbnRhaW5lciAjc2lkZWJhckNvbnRhaW5lciAuY2F0ZWdvcmllIC5jYXRlZ29yaWUtaXRlbSB7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICM2MDVkNWY7XHJcbiAgICAgIGZvbnQtc2l6ZTogMTNweDtcclxuICAgICAgY29sb3I6IHdoaXRlO1xyXG4gICAgICBtYXJnaW46IDdweCAwO1xyXG4gICAgICBwYWRkaW5nOiA3cHg7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7IH1cclxuXHJcbi5maWx0ZXJJbnB1dCB7XHJcbiAgbWFyZ2luLWJvdHRvbTogMzBweDtcclxuICB3aWR0aDogMTAwJTsgfVxyXG4gIC5maWx0ZXJJbnB1dCBpbnB1dFt0eXBlPXRleHRdIHtcclxuICAgIHBhZGRpbmctdG9wOiAwO1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICAgIGNvbG9yOiB3aGl0ZTtcclxuICAgIGJveC1zaGFkb3c6IDAgMXB4IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC40KTsgfVxyXG4gIC5maWx0ZXJJbnB1dCBpbnB1dDpmb2N1cyB7XHJcbiAgICBib3gtc2hhZG93OiAwIDJweCAjNjA3RDhCOyB9XHJcbiAgLmZpbHRlcklucHV0IGlucHV0Ojotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcclxuICAgIGNvbG9yOiAjZmFmYWZhOyB9XHJcbiAgLmZpbHRlcklucHV0IGlucHV0Oi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XHJcbiAgICBjb2xvcjogI2ZhZmFmYTsgfVxyXG4gIC5maWx0ZXJJbnB1dCBpbnB1dDo6cGxhY2Vob2xkZXIge1xyXG4gICAgY29sb3I6ICNmYWZhZmE7IH1cclxuXHJcbi5jb25maWd1cmVfY2hhcnQge1xyXG4gIHBhZGRpbmc6IDAgMzBweCAzMHB4IDMwcHg7IH1cclxuICAuY29uZmlndXJlX2NoYXJ0IC5uby1tYXJnaW4ge1xyXG4gICAgbWFyZ2luOiAwOyB9XHJcbiAgLmNvbmZpZ3VyZV9jaGFydCAubm8tcGFkZGluZyB7XHJcbiAgICBwYWRkaW5nOiAwOyB9XHJcbiAgLmNvbmZpZ3VyZV9jaGFydCAuc29ydE9yZGVyIHNlbGVjdCB7XHJcbiAgICB3aWR0aDogMTIwcHg7XHJcbiAgICBtYXJnaW46IDA7IH1cclxuICAuY29uZmlndXJlX2NoYXJ0IC5sb2FkZXIge1xyXG4gICAgbGVmdDogNDUlOyB9XHJcbiAgLmNvbmZpZ3VyZV9jaGFydCAuaG9yaXpvbnRhbF9kcm9wem9uZSwgLmNvbmZpZ3VyZV9jaGFydCAudmVydGljYWxfZHJvcHpvbmUgPiBkaXYge1xyXG4gICAgYm9yZGVyOiAycHggZG90dGVkIGdyYXk7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7IH1cclxuICAuY29uZmlndXJlX2NoYXJ0IC5tZWFzdXJlIHtcclxuICAgIHBhZGRpbmc6IDIwcHggMjBweCAwIDIwcHg7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gICAgY29sb3I6ICMyMTk5ZTg7IH1cclxuICAuY29uZmlndXJlX2NoYXJ0IC5ob3Jpem9udGFsX2Ryb3B6b25lIHtcclxuICAgIGhlaWdodDogMTAwcHg7XHJcbiAgICAvKi50ZXh0e1xyXG4gICAgXHRtYXJnaW4tdG9wOiA0MHB4O1xyXG4gICAgXHRjb2xvcjogZ3JheTtcclxuICAgIFx0fSovIH1cclxuICAgIC5jb25maWd1cmVfY2hhcnQgLmhvcml6b250YWxfZHJvcHpvbmUgLmRyYWctaG92ZXIge1xyXG4gICAgICBib3JkZXI6IDRweCBkb3R0ZWQgZ3JlZW47IH1cclxuICAuY29uZmlndXJlX2NoYXJ0IC5ob3Jpem9udGFsX2Ryb3B6b25lLmluYWN0aXZlLCAuY29uZmlndXJlX2NoYXJ0IC52ZXJ0aWNhbF9kcm9wem9uZS5pbmFjdGl2ZSB7XHJcbiAgICBib3JkZXI6IG5vbmU7IH1cclxuICAgIC5jb25maWd1cmVfY2hhcnQgLmhvcml6b250YWxfZHJvcHpvbmUuaW5hY3RpdmUgPiBkaXYsIC5jb25maWd1cmVfY2hhcnQgLnZlcnRpY2FsX2Ryb3B6b25lLmluYWN0aXZlID4gZGl2IHtcclxuICAgICAgZGlzcGxheTogbm9uZTsgfVxyXG4gIC5jb25maWd1cmVfY2hhcnQgaDQuaW5hY3RpdmUge1xyXG4gICAgY29sb3I6IHdoaXRlOyB9XHJcbiAgLmNvbmZpZ3VyZV9jaGFydCAudmVydGljYWxfZHJvcHpvbmUge1xyXG4gICAgcGFkZGluZzogMzBweCAzMHB4IDE1cHggMzBweDsgfVxyXG4gICAgLmNvbmZpZ3VyZV9jaGFydCAudmVydGljYWxfZHJvcHpvbmUgPiBkaXYge1xyXG4gICAgICBoZWlnaHQ6IGNhbGMoMTAwdmggLSA2NHB4IC0gMzgwcHggLSA5NXB4KTtcclxuICAgICAgYm9yZGVyOiAycHggZG90dGVkIGdyYXk7IH1cclxuICAuY29uZmlndXJlX2NoYXJ0IC5wcmV2aWV3IHtcclxuICAgIGhlaWdodDogY2FsYygxMDB2aCAtIDY0cHggLSAzNDVweCAtIDk1cHgpOyB9XHJcbiAgICAuY29uZmlndXJlX2NoYXJ0IC5wcmV2aWV3ID4gZGl2IHtcclxuICAgICAgaGVpZ2h0OiAxMDAlOyB9XHJcbiAgICAuY29uZmlndXJlX2NoYXJ0IC5wcmV2aWV3IC5zdmctd3JhcHBlciB7XHJcbiAgICAgIHdpZHRoOiA2MCU7IH1cclxuICAgIC5jb25maWd1cmVfY2hhcnQgLnByZXZpZXcgc3ZnIHtcclxuICAgICAgd2lkdGg6IDEwMCU7IH1cclxuICAgIC5jb25maWd1cmVfY2hhcnQgLnByZXZpZXcgaW1nIHtcclxuICAgICAgaGVpZ2h0OiAyNTBweDtcclxuICAgICAgd2lkdGg6IDQwMHB4OyB9XHJcbiAgLmNvbmZpZ3VyZV9jaGFydCAuZGlzcGxheUNoaXAge1xyXG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgY29sb3I6IGJsYWNrO1xyXG4gICAgcGFkZGluZzogMjVweCAyMHB4O1xyXG4gICAgYm9yZGVyLXJhZGl1czogMTBweDtcclxuICAgIG1hcmdpbi1yaWdodDogMnB4O1xyXG4gICAgYm9yZGVyOiAycHggc29saWQgYmxhY2s7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiBncmF5OyB9XHJcbiAgICAuY29uZmlndXJlX2NoYXJ0IC5kaXNwbGF5Q2hpcCBpIHtcclxuICAgICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgICBjb2xvcjogbGlnaHRncmF5O1xyXG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgIHRvcDogLTI0cHg7XHJcbiAgICAgIG1hcmdpbi1yaWdodDogLTE2cHg7IH1cclxuICAuY29uZmlndXJlX2NoYXJ0IC5maWx0ZXJDaGlwIHtcclxuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgIGNvbG9yOiBsaWdodGdyYXk7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IDJweDtcclxuICAgIGJvcmRlcjogMnB4IHNvbGlkIGJsYWNrO1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogZ3JheTtcclxuICAgIGJvcmRlci1yYWRpdXM6IDVweDtcclxuICAgIHBhZGRpbmc6IDVweDsgfVxyXG4gICAgLmNvbmZpZ3VyZV9jaGFydCAuZmlsdGVyQ2hpcCBkaXYge1xyXG4gICAgICBwYWRkaW5nOiA1cHggNXB4IDE1cHg7XHJcbiAgICAgIHRleHQtYWxpZ246IGxlZnQ7XHJcbiAgICAgIGNvbG9yOiBibGFjazsgfVxyXG4gICAgICAuY29uZmlndXJlX2NoYXJ0IC5maWx0ZXJDaGlwIGRpdiBzcGFuIHtcclxuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxMHB4OyB9XHJcbiAgICAuY29uZmlndXJlX2NoYXJ0IC5maWx0ZXJDaGlwIC5jaGlwIHtcclxuICAgICAgY29sb3I6IGJsYWNrO1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcclxuICAgICAgYm9yZGVyOiAxcHggc29saWQgYmxhY2s7IH1cclxuICAgIC5jb25maWd1cmVfY2hhcnQgLmZpbHRlckNoaXAgaSB7XHJcbiAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgICAgY29sb3I6IGxpZ2h0Z3JheTtcclxuICAgICAgZmxvYXQ6IHJpZ2h0OyB9XHJcblxyXG4uY2hpcCB7XHJcbiAgbWFyZ2luOiAwIDJweDtcclxuICBjb2xvcjogd2hpdGU7XHJcbiAgcGFkZGluZzogNXB4O1xyXG4gIGJhY2tncm91bmQtY29sb3I6IGdyYXk7XHJcbiAgYm9yZGVyLXJhZGl1czogNXB4OyB9XHJcblxyXG4udmVydGljYWwubWVudSB7XHJcbiAgbGlzdC1zdHlsZTogbm9uZTtcclxuICAtd2Via2l0LXVzZXItc2VsZWN0OiBub25lO1xyXG4gIC8qIENocm9tZS9TYWZhcmkgKi9cclxuICAtbW96LXVzZXItc2VsZWN0OiBub25lO1xyXG4gIC8qIEZpcmVmb3ggKi9cclxuICAtbXMtdXNlci1zZWxlY3Q6IG5vbmU7XHJcbiAgLyogSUUxMCsgKi9cclxuICAtby11c2VyLXNlbGVjdDogbm9uZTtcclxuICB1c2VyLXNlbGVjdDogbm9uZTsgfVxyXG4gIC52ZXJ0aWNhbC5tZW51IGRpdiB7XHJcbiAgICBjb2xvcjogIzIxOTllODtcclxuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICAgIGxpbmUtaGVpZ2h0OiBpbmhlcml0O1xyXG4gICAgY3Vyc29yOiBwb2ludGVyOyB9XHJcbiAgLnZlcnRpY2FsLm1lbnUgLmhhcy1zdWJtZW51OjphZnRlciB7XHJcbiAgICBjb250ZW50OiAnJztcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgd2lkdGg6IDA7XHJcbiAgICBoZWlnaHQ6IDA7XHJcbiAgICBib3JkZXI6IGluc2V0IDZweDtcclxuICAgIGJvcmRlci1jb2xvcjogIzIxOTllOCB0cmFuc3BhcmVudCB0cmFuc3BhcmVudDtcclxuICAgIGJvcmRlci10b3Atc3R5bGU6IHNvbGlkO1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgbWFyZ2luLXRvcDogLTE1cHg7XHJcbiAgICByaWdodDogMXJlbTsgfVxyXG4gIC52ZXJ0aWNhbC5tZW51IG1kLWNoZWNrYm94IHtcclxuICAgIG1hcmdpbjogMDsgfVxyXG5cclxuI2ZpbmFsU2V0dGluZ3NEaWFsb2cge1xyXG4gIHdpZHRoOiA1MDBweDsgfVxyXG4gICNmaW5hbFNldHRpbmdzRGlhbG9nID4gZGl2OmZpcnN0LW9mLXR5cGUge1xyXG4gICAgcGFkZGluZy10b3A6IDIwcHg7IH1cclxuICAjZmluYWxTZXR0aW5nc0RpYWxvZyBpbnB1dCB7XHJcbiAgICBwYWRkaW5nOiAwOyB9XHJcbiAgI2ZpbmFsU2V0dGluZ3NEaWFsb2cgbGFiZWwge1xyXG4gICAgcGFkZGluZy10b3A6IDEwcHg7IH1cclxuXHJcbiNjaG9vc2VJbmZvcm1hdGlvbkRpYWxvZyB7XHJcbiAgaGVpZ2h0OiA2MDBweDtcclxuICB3aWR0aDogNTAwcHg7IH1cclxuICAjY2hvb3NlSW5mb3JtYXRpb25EaWFsb2cgLm5lc3RlZC1saXN0IHtcclxuICAgIG92ZXJmbG93LXk6IGF1dG87IH1cclxuICAjY2hvb3NlSW5mb3JtYXRpb25EaWFsb2cgLmZpbHRlcnMtbGlzdCB7XHJcbiAgICBtYXJnaW4tdG9wOiAxMHB4OyB9XHJcbiAgICAjY2hvb3NlSW5mb3JtYXRpb25EaWFsb2cgLmZpbHRlcnMtbGlzdCA+IGRpdiB7XHJcbiAgICAgIG1hcmdpbjogNXB4IDA7IH1cclxuXHJcbiNjaG9vc2VJbmZvcm1hdGlvbkRpYWxvZywgI2Nob29zZU1lYXN1cmVEaWFsb2cge1xyXG4gIG1pbi1oZWlnaHQ6IDQwMHB4O1xyXG4gIG1pbi13aWR0aDogNDAwcHg7IH1cclxuICAjY2hvb3NlSW5mb3JtYXRpb25EaWFsb2cgLnNlbGVjdGVkLCAjY2hvb3NlTWVhc3VyZURpYWxvZyAuc2VsZWN0ZWQge1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgYm90dG9tOiA1cHg7XHJcbiAgICBmb250LXdlaWdodDogYm9sZDsgfVxyXG4gICAgI2Nob29zZUluZm9ybWF0aW9uRGlhbG9nIC5zZWxlY3RlZCBzcGFuLCAjY2hvb3NlTWVhc3VyZURpYWxvZyAuc2VsZWN0ZWQgc3BhbiB7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XHJcbiAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuICAgICAgY29sb3I6ICMyMTk5ZTg7IH1cclxuICAjY2hvb3NlSW5mb3JtYXRpb25EaWFsb2cgLnNlbGVjdC1tZWFzdXJlLCAjY2hvb3NlTWVhc3VyZURpYWxvZyAuc2VsZWN0LW1lYXN1cmUge1xyXG4gICAgbWluLXdpZHRoOiAyNTBweDtcclxuICAgIG1hcmdpbjogMTBweCAwO1xyXG4gICAgcGFkZGluZzogNXB4O1xyXG4gICAgYm9yZGVyOiAxcHggc29saWQgbGlnaHRncmF5OyB9XHJcbiAgI2Nob29zZUluZm9ybWF0aW9uRGlhbG9nIG1kLWRpYWxvZy1jb250ZW50LCAjY2hvb3NlTWVhc3VyZURpYWxvZyBtZC1kaWFsb2ctY29udGVudCB7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cclxuICAjY2hvb3NlSW5mb3JtYXRpb25EaWFsb2cgLmNob29zZS1jaGFydHR5cGUsICNjaG9vc2VNZWFzdXJlRGlhbG9nIC5jaG9vc2UtY2hhcnR0eXBlIHtcclxuICAgIGZvbnQtc2l6ZTogMTAwcHg7XHJcbiAgICBjb2xvcjogZ3JheTtcclxuICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xyXG4gICAgZGlzcGxheTogLW1zLWZsZXhib3g7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgLXdlYmtpdC1ib3gtcGFjazoganVzdGlmeTtcclxuICAgICAgICAtbXMtZmxleC1wYWNrOiBqdXN0aWZ5O1xyXG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47IH1cclxuICAgICNjaG9vc2VJbmZvcm1hdGlvbkRpYWxvZyAuY2hvb3NlLWNoYXJ0dHlwZSBkaXYsICNjaG9vc2VNZWFzdXJlRGlhbG9nIC5jaG9vc2UtY2hhcnR0eXBlIGRpdiB7XHJcbiAgICAgIHBhZGRpbmc6IDEwcHg7XHJcbiAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgICAgYm9yZGVyOiAxcHggc29saWQgd2hpdGU7IH1cclxuICAgICNjaG9vc2VJbmZvcm1hdGlvbkRpYWxvZyAuY2hvb3NlLWNoYXJ0dHlwZSAuc2VsZWN0ZWQtdHlwZSwgI2Nob29zZU1lYXN1cmVEaWFsb2cgLmNob29zZS1jaGFydHR5cGUgLnNlbGVjdGVkLXR5cGUge1xyXG4gICAgICBib3JkZXI6IDFweCBzb2xpZCBncmVlbjsgfVxyXG5cclxuI2Nob29zZUZpbHRlck9wdGlvbnMgLmxvYWRlciB7XHJcbiAgdG9wOiAyNXZoOyB9XHJcbiNjaG9vc2VGaWx0ZXJPcHRpb25zIC5kaWFsb2ctcGFkZGluZyB7XHJcbiAgaGVpZ2h0OiA1MDBweDtcclxuICB3aWR0aDogNDUwcHg7XHJcbiAgb3ZlcmZsb3cteTogYXV0bztcclxuICBwYWRkaW5nOiAyMHB4IDIwcHggMDsgfVxyXG4jY2hvb3NlRmlsdGVyT3B0aW9ucyAuZmlsdGVyT3B0aW9uc0xpc3Qge1xyXG4gIG92ZXJmbG93LXk6IGF1dG87XHJcbiAgbWF4LWhlaWdodDogMzAwcHg7IH1cclxuXHJcbi8qIEpvb3N0XHJcbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXHJcbm1kLWRpYWxvZyB1bCB7XHJcbiAgbGlzdC1zdHlsZTogbm9uZTtcclxuICBwYWRkaW5nOiAwO1xyXG4gIG1hcmdpbjogMDsgfVxyXG5cclxuc3ZnLmNoYXJ0IHtcclxuICBtYXgtaGVpZ2h0OiA3MDBweDtcclxuICBwYWRkaW5nOiAxNXB4OyB9XHJcblxyXG5oMS5zaWRlcGFuZWwtdGl0bGUge1xyXG4gIG1hcmdpbjogMDsgfVxyXG5cclxuLmdyYXBoYnVpbGRlcl9vdXRlci13cmFwcGVyIHtcclxuICBoZWlnaHQ6IDEwMHZoO1xyXG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xyXG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xyXG4gIGRpc3BsYXk6IGZsZXg7IH1cclxuXHJcbi8qID09PT09PT09PT09PT09PSBTaWRlcGFuZWwgY29udGFpbmVyID09PT09PT09PT09PT09PSAqL1xyXG4uc2lkZXBhbmVsLW91dGVyIHtcclxuICBwYWRkaW5nOiAyMHB4IDAgMCAwO1xyXG4gIHdpZHRoOiAzNjBweDtcclxuICBtYXgtd2lkdGg6IDM2MHB4O1xyXG4gIC13ZWJraXQtdHJhbnNpdGlvbjogbWF4LXdpZHRoIDIwMG1zIGVhc2UtaW4tb3V0O1xyXG4gIHRyYW5zaXRpb246IG1heC13aWR0aCAyMDBtcyBlYXNlLWluLW91dDtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cclxuICAuc2lkZXBhbmVsLW91dGVyLmNvbGxhcHNlZCB7XHJcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgcGFkZGluZzogMDtcclxuICAgIG1heC13aWR0aDogMzBweDsgfVxyXG4gICAgLnNpZGVwYW5lbC1vdXRlci5jb2xsYXBzZWQgPiAuY2xpY2stdG8tZXhwYW5kID4gc3BhbiB7XHJcbiAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcclxuICAgICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpOyB9XHJcbiAgLnNpZGVwYW5lbC1vdXRlciAuY2xpY2stdG8tZXhwYW5kIHtcclxuICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xyXG4gICAgZGlzcGxheTogLW1zLWZsZXhib3g7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgLXdlYmtpdC1ib3gtb3JpZW50OiB2ZXJ0aWNhbDtcclxuICAgIC13ZWJraXQtYm94LWRpcmVjdGlvbjogbm9ybWFsO1xyXG4gICAgICAgIC1tcy1mbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgLW1zLWZsZXgtcGFjazogZGlzdHJpYnV0ZTtcclxuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWFyb3VuZDtcclxuICAgIHdpZHRoOiAzMHB4O1xyXG4gICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgdG9wOiAwO1xyXG4gICAgY3Vyc29yOiBwb2ludGVyOyB9XHJcbiAgLnNpZGVwYW5lbC1vdXRlciAuc2lkZXBhbmVsLWlubmVyIHtcclxuICAgIHdpZHRoOiBjYWxjKDM2MHB4IC0gNTBweCk7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICB0b3A6IDIwcHg7IH1cclxuXHJcbi5zaWRlcGFuZWwtYm94IHtcclxuICBtYXJnaW4tdG9wOiAzMHB4O1xyXG4gIC13ZWJraXQtdXNlci1zZWxlY3Q6IG5vbmU7XHJcbiAgICAgLW1vei11c2VyLXNlbGVjdDogbm9uZTtcclxuICAgICAgLW1zLXVzZXItc2VsZWN0OiBub25lO1xyXG4gICAgICAgICAgdXNlci1zZWxlY3Q6IG5vbmU7XHJcbiAgY29sb3I6ICMwMDA7IH1cclxuICAuc2lkZXBhbmVsLWJveCBoMyBzcGFuIHtcclxuICAgIGNvbG9yOiAjOTk5OyB9XHJcbiAgLnNpZGVwYW5lbC1ib3guaW5wdXRzLCAuc2lkZXBhbmVsLWJveC5ncmFwaHR5cGVzLXNlbGVjdGlvbiB7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogNDBweDtcclxuICAgIGJvcmRlci1ib3R0b206IDNweCBzb2xpZCBsaWdodGdyYXk7IH1cclxuICAuc2lkZXBhbmVsLWJveC5pbnB1dHMgLmlucHV0IHtcclxuICAgIG1hcmdpbjogMDtcclxuICAgIG1hcmdpbi1ib3R0b206IDEwcHg7IH1cclxuICAgIC5zaWRlcGFuZWwtYm94LmlucHV0cyAuaW5wdXQgLmxhYmVsIHtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogNXB4OyB9XHJcbiAgLnNpZGVwYW5lbC1ib3ggdWwge1xyXG4gICAgbGlzdC1zdHlsZTogbm9uZTtcclxuICAgIHBhZGRpbmc6IDA7XHJcbiAgICBtYXJnaW46IDA7IH1cclxuICAgIC5zaWRlcGFuZWwtYm94IHVsIHNwYW46bm90KC5ub3QtcG9zc2libGUpIHtcclxuICAgICAgY29sb3I6ICNmZmY7XHJcbiAgICAgIHBhZGRpbmc6IDIuNXB4IDcuNXB4O1xyXG4gICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICAgIG91dGxpbmU6IDA7IH1cclxuICAgICAgLnNpZGVwYW5lbC1ib3ggdWwgc3Bhbjpub3QoLm5vdC1wb3NzaWJsZSk6aG92ZXIge1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICM2NjY7IH1cclxuICAgIC5zaWRlcGFuZWwtYm94IHVsIHNwYW4ubm90LXBvc3NpYmxlIHtcclxuICAgICAgY29sb3I6ICM5OTk7XHJcbiAgICAgIHBhZGRpbmc6IDIuNXB4IDcuNXB4O1xyXG4gICAgICBjdXJzb3I6IGRlZmF1bHQ7XHJcbiAgICAgIG91dGxpbmU6IDA7IH1cclxuICAuc2lkZXBhbmVsLWJveC5ncmFwaHR5cGVzLXNlbGVjdGlvbiB7XHJcbiAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcclxuICAgIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIC13ZWJraXQtYm94LW9yaWVudDogdmVydGljYWw7XHJcbiAgICAtd2Via2l0LWJveC1kaXJlY3Rpb246IG5vcm1hbDtcclxuICAgICAgICAtbXMtZmxleC1mbG93OiBjb2x1bW4gbm93cmFwO1xyXG4gICAgICAgICAgICBmbGV4LWZsb3c6IGNvbHVtbiBub3dyYXA7IH1cclxuICAgIC5zaWRlcGFuZWwtYm94LmdyYXBodHlwZXMtc2VsZWN0aW9uIGRpdiB7XHJcbiAgICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xyXG4gICAgICBkaXNwbGF5OiAtbXMtZmxleGJveDtcclxuICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgLXdlYmtpdC1ib3gtcGFjazoganVzdGlmeTtcclxuICAgICAgICAgIC1tcy1mbGV4LXBhY2s6IGp1c3RpZnk7XHJcbiAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuOyB9XHJcbiAgICAgIC5zaWRlcGFuZWwtYm94LmdyYXBodHlwZXMtc2VsZWN0aW9uIGRpdiBhIHtcclxuICAgICAgICBwYWRkaW5nOiAxMHB4OyB9XHJcbiAgICAgICAgLnNpZGVwYW5lbC1ib3guZ3JhcGh0eXBlcy1zZWxlY3Rpb24gZGl2IGEubm90LXBvc3NpYmxlIHtcclxuICAgICAgICAgIG9wYWNpdHk6IDAuMjtcclxuICAgICAgICAgIGN1cnNvcjogZGVmYXVsdDsgfVxyXG4gIC5zaWRlcGFuZWwtYm94IC5ncmFwaFNvcnRPcmRlciB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4OyB9XHJcblxyXG4vKiA9PT09PT09PT09PT09PT0gRGF0YSBzZWxlY3Rpb24gcGFuZWwgPT09PT09PT09PT09PT09ICovXHJcbi5zaWRlcGFuZWwtZGF0YSB7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogIzQ1NDY0NztcclxuICBib3gtc2hhZG93OiAwIDJweCA0cHggcmdiYSgwLCAwLCAwLCAwLjI1KTsgfVxyXG4gIC5zaWRlcGFuZWwtZGF0YSAuY2xpY2stdG8tZXhwYW5kIHtcclxuICAgIHJpZ2h0OiAwO1xyXG4gICAgY29sb3I6ICNmZmY7IH1cclxuICAuc2lkZXBhbmVsLWRhdGEgLnNpZGVwYW5lbC1pbm5lciB7XHJcbiAgICByaWdodDogMzBweDsgfVxyXG4gIC5zaWRlcGFuZWwtZGF0YSBoMiB7XHJcbiAgICBjb2xvcjogIzk3OTc5NzsgfVxyXG4gIC5zaWRlcGFuZWwtZGF0YSBoMyB7XHJcbiAgICBjb2xvcjogI2ZmZjtcclxuICAgIG1hcmdpbjogMCAwIDcuNXB4OyB9XHJcbiAgLnNpZGVwYW5lbC1kYXRhIHAge1xyXG4gICAgY29sb3I6ICNCMkIyQjI7XHJcbiAgICBtYXJnaW46IDAgMCAxMHB4OyB9XHJcblxyXG4uc2lkZXBhbmVsLXNldHRpbmdzIHtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xyXG4gIGNvbG9yOiAjZmZmO1xyXG4gIGJveC1zaGFkb3c6IDAgLTJweCA0cHggcmdiYSgwLCAwLCAwLCAwLjI1KTsgfVxyXG4gIC5zaWRlcGFuZWwtc2V0dGluZ3MgLmNsaWNrLXRvLWV4cGFuZCB7XHJcbiAgICBsZWZ0OiAwO1xyXG4gICAgY29sb3I6ICMwMDA7IH1cclxuICAuc2lkZXBhbmVsLXNldHRpbmdzIC5zaWRlcGFuZWwtaW5uZXIge1xyXG4gICAgbGVmdDogMzBweDsgfVxyXG5cclxuLm1haW4tYXJlYSB7XHJcbiAgLXdlYmtpdC1ib3gtZmxleDogODtcclxuICAgICAgLW1zLWZsZXg6IDggMCBhdXRvO1xyXG4gICAgICAgICAgZmxleDogOCAwIGF1dG87XHJcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XHJcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICAtd2Via2l0LWJveC1vcmllbnQ6IHZlcnRpY2FsO1xyXG4gIC13ZWJraXQtYm94LWRpcmVjdGlvbjogbm9ybWFsO1xyXG4gICAgICAtbXMtZmxleC1mbG93OiBjb2x1bW4gbm93cmFwO1xyXG4gICAgICAgICAgZmxleC1mbG93OiBjb2x1bW4gbm93cmFwOyB9XHJcblxyXG4udGl0bGViYXIge1xyXG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xyXG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcclxuICAgICAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgLXdlYmtpdC1ib3gtcGFjazoganVzdGlmeTtcclxuICAgICAgLW1zLWZsZXgtcGFjazoganVzdGlmeTtcclxuICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNDQ5MEUyO1xyXG4gIHBhZGRpbmc6IDAgMjBweDtcclxuICBoZWlnaHQ6IDgwcHg7IH1cclxuICAudGl0bGViYXIgLnNhdmVkLWF0IHNwYW4ge1xyXG4gICAgY29sb3I6IHdoaXRlO1xyXG4gICAgcGFkZGluZy1yaWdodDogMjBweDsgfVxyXG4gIC50aXRsZWJhciBoMiB7XHJcbiAgICBtYXJnaW46IDA7XHJcbiAgICBjb2xvcjogI2ZmZjsgfVxyXG5cclxuLnNlbGVjdGVkLWRhdGEge1xyXG4gIG1hcmdpbjogMjBweDtcclxuICBoZWlnaHQ6IDEyMHB4O1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICNkZGQ7IH1cclxuICAuc2VsZWN0ZWQtZGF0YS1iYXIge1xyXG4gICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XHJcbiAgICBkaXNwbGF5OiAtbXMtZmxleGJveDtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAtd2Via2l0LWJveC1vcmllbnQ6IGhvcml6b250YWw7XHJcbiAgICAtd2Via2l0LWJveC1kaXJlY3Rpb246IG5vcm1hbDtcclxuICAgICAgICAtbXMtZmxleC1mbG93OiByb3cgbm93cmFwO1xyXG4gICAgICAgICAgICBmbGV4LWZsb3c6IHJvdyBub3dyYXA7XHJcbiAgICBoZWlnaHQ6IDQwcHg7XHJcbiAgICBvdmVyZmxvdzogaGlkZGVuOyB9XHJcbiAgICAuc2VsZWN0ZWQtZGF0YS1iYXI6bm90KDpsYXN0LWNoaWxkKSB7XHJcbiAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjYTJhMmEyOyB9XHJcbiAgLnNlbGVjdGVkLWRhdGEtbGFiZWwge1xyXG4gICAgLXdlYmtpdC1ib3gtZmxleDogMDtcclxuICAgICAgICAtbXMtZmxleDogMCAwIDIwMHB4O1xyXG4gICAgICAgICAgICBmbGV4OiAwIDAgMjAwcHg7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNkY2RjZGO1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlOyB9XHJcbiAgICAuc2VsZWN0ZWQtZGF0YS1sYWJlbCBzcGFuIHtcclxuICAgICAgY29sb3I6ICNmZmY7XHJcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgdG9wOiAwO1xyXG4gICAgICByaWdodDogMDtcclxuICAgICAgYm90dG9tOiAwO1xyXG4gICAgICBsZWZ0OiAwO1xyXG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAyLjU7IH1cclxuICAuc2VsZWN0ZWQtZGF0YS1pdGVtcyB7XHJcbiAgICAtd2Via2l0LWJveC1mbGV4OiAxMjtcclxuICAgICAgICAtbXMtZmxleDogMTI7XHJcbiAgICAgICAgICAgIGZsZXg6IDEyO1xyXG4gICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XHJcbiAgICBkaXNwbGF5OiAtbXMtZmxleGJveDtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBvdmVyZmxvdy14OiBhdXRvO1xyXG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcDsgfVxyXG4gICAgLnNlbGVjdGVkLWRhdGEtaXRlbXMgPiBzcGFuIHtcclxuICAgICAgbWFyZ2luOiA1cHggMCA1cHggNXB4O1xyXG4gICAgICBwYWRkaW5nOiAwIDEwcHg7XHJcbiAgICAgIGJvcmRlci1yYWRpdXM6IDEwcHg7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICM2RjZGNkY7XHJcbiAgICAgIGNvbG9yOiAjZmZmOyB9XHJcbiAgICAgIC5zZWxlY3RlZC1kYXRhLWl0ZW1zID4gc3BhbjpsYXN0LWNoaWxkIHtcclxuICAgICAgICBtYXJnaW4tcmlnaHQ6IDVweDsgfVxyXG4gICAgICAuc2VsZWN0ZWQtZGF0YS1pdGVtcyA+IHNwYW46aG92ZXIge1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICM5NTk1OTU7IH1cclxuICAgICAgLnNlbGVjdGVkLWRhdGEtaXRlbXMgPiBzcGFuID4gaSB7XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgIHRvcDogMnB4OyB9XHJcbiAgICAgICAgLnNlbGVjdGVkLWRhdGEtaXRlbXMgPiBzcGFuID4gaTpob3ZlciB7XHJcbiAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7IH1cclxuICAgICAgLnNlbGVjdGVkLWRhdGEtaXRlbXMgPiBzcGFuID4gc3BhbiB7XHJcbiAgICAgICAgY29sb3I6ICNmZmY7IH1cclxuXHJcbi5wcmV2aWV3IHtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZGRkO1xyXG4gIG1hcmdpbjogMCAyMHB4IDIwcHg7XHJcbiAgLXdlYmtpdC1ib3gtZmxleDogMTI7XHJcbiAgICAgIC1tcy1mbGV4OiAxMiAwIGF1dG87XHJcbiAgICAgICAgICBmbGV4OiAxMiAwIGF1dG87XHJcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XHJcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAtd2Via2l0LWJveC1wYWNrOiBjZW50ZXI7XHJcbiAgICAgIC1tcy1mbGV4LXBhY2s6IGNlbnRlcjtcclxuICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyOyB9XHJcblxyXG4uYnRuIHtcclxuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgcGFkZGluZzogMTVweCAyMHB4O1xyXG4gIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDE1MG1zIGxpbmVhcjtcclxuICB0cmFuc2l0aW9uOiBhbGwgMTUwbXMgbGluZWFyO1xyXG4gIGJveC1zaGFkb3c6IDAgMnB4IDRweCByZ2JhKDAsIDAsIDAsIDAuMjUpOyB9XHJcbiAgLmJ0bjpob3ZlciB7XHJcbiAgICBjb2xvcjogI2ZmZjtcclxuICAgIGJveC1zaGFkb3c6IDAgNHB4IDhweCByZ2JhKDAsIDAsIDAsIDAuMzUpO1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTJweCk7XHJcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMnB4KTsgfVxyXG4gIC5idG4tc2F2ZSB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRTk2NjY2O1xyXG4gICAgZm9udC1zaXplOiAyMHB4O1xyXG4gICAgY29sb3I6ICNGRkZGRkY7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7IH1cclxuXHJcbm1kLWRpYWxvZy1jb250ZW50IHtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cclxuICBtZC1kaWFsb2ctY29udGVudCA+IGEge1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgcmlnaHQ6IDIwcHg7XHJcbiAgICB0b3A6IDEwcHg7IH1cclxuICBtZC1kaWFsb2ctY29udGVudFtpZCQ9XCJEaWFsb2dcIl0gPiBkaXY6Zmlyc3QtY2hpbGQge1xyXG4gICAgcGFkZGluZzogMjBweCAyMHB4IDA7IH1cclxuXHJcbi5kZ3N0YXJ0ZWxlbWVudCB7XHJcbiAgbWFyZ2luOiAwIGF1dG87XHJcbiAgbWF4LXdpZHRoOiA1OHJlbTsgfVxyXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDBlbSkgYW5kIChtYXgtd2lkdGg6IDM5LjkzNzVlbSkge1xyXG4gICAgLmRnc3RhcnRlbGVtZW50IHtcclxuICAgICAgcGFkZGluZzogMC45cmVtIDAuOXJlbSAwLjlyZW0gMC45cmVtOyB9IH1cclxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA0MGVtKSB7XHJcbiAgICAuZGdzdGFydGVsZW1lbnQge1xyXG4gICAgICBwYWRkaW5nOiAxLjg3NXJlbSAxLjg3NXJlbSAwLjYyNXJlbSAxLjg3NXJlbTsgfSB9XHJcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjRlbSkge1xyXG4gICAgLmRnc3RhcnRlbGVtZW50IHtcclxuICAgICAgcGFkZGluZzogMS44NzVyZW0gNy41cmVtIDEuODc1cmVtIDkuNTVyZW07IH0gfVxyXG4gIC5kZ3N0YXJ0ZWxlbWVudCAud3J2SW5zY2hyaWp2ZW4gLmJ1dHRvbjpudGgtY2hpbGQoMSk6bnRoLWxhc3QtY2hpbGQoMSksIC5kZ3N0YXJ0ZWxlbWVudCAud3J2SW5zY2hyaWp2ZW4gLmJ1dHRvbl9fYWN0aW9uOm50aC1jaGlsZCgxKTpudGgtbGFzdC1jaGlsZCgxKSwgLmRnc3RhcnRlbGVtZW50IC53cnZJbnNjaHJpanZlbiAuYnV0dG9uX19mbGF0Om50aC1jaGlsZCgxKTpudGgtbGFzdC1jaGlsZCgxKSwgLmRnc3RhcnRlbGVtZW50IC53cnZJbnNjaHJpanZlbiAuaW52ZXJ0ZWQ6bnRoLWNoaWxkKDEpOm50aC1sYXN0LWNoaWxkKDEpIHtcclxuICAgIGZsb2F0OiByaWdodCAhaW1wb3J0YW50OyB9XHJcbiAgLmRnc3RhcnRlbGVtZW50IGlucHV0W25hbWVePVwiaW5wUG9zdGNvZGVfXCJdLCAuZGdzdGFydGVsZW1lbnQgaW5wdXRbbmFtZV49XCJpbnBIdWlzTnJfXCJdLCAuZGdzdGFydGVsZW1lbnQgaW5wdXRbbmFtZV49XCJpbnBIdWlzTnJUb2V2b2VnaW5nX1wiXSB7XHJcbiAgICB3aWR0aDogN3JlbTsgfVxyXG5cclxuLmRnX2JhY2tncm91bmQge1xyXG4gIG1hcmdpbi10b3A6IDAuNjI1cmVtO1xyXG4gIGRpc3BsYXk6IG5vbmU7IH1cclxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAwZW0pIGFuZCAobWF4LXdpZHRoOiAzOS45Mzc1ZW0pIHtcclxuICAgIC5kZ19iYWNrZ3JvdW5kIHtcclxuICAgICAgaGVpZ2h0OiA5LjM3NXJlbTsgfSB9XHJcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNDBlbSkge1xyXG4gICAgLmRnX2JhY2tncm91bmQge1xyXG4gICAgICBoZWlnaHQ6IDkuMzc1cmVtOyB9IH1cclxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2NGVtKSB7XHJcbiAgICAuZGdfYmFja2dyb3VuZCB7XHJcbiAgICAgIGhlaWdodDogaW5pdGlhbDtcclxuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICBib3R0b206IDA7XHJcbiAgICAgIG9wYWNpdHk6IDAuNTsgfSB9XHJcblxyXG4uZGdfYW5zd2VyUGFuZWwsIC5kZ19lbGVtZW50RXhwYW5kZWRQYW5lbCwgLmRnX3F1ZXN0aW9uQW5zd2VycyB7XHJcbiAgbWFyZ2luLWxlZnQ6IDAgIWltcG9ydGFudDsgfVxyXG5cclxuLmRnX2R0U3RhcnRNYWluUGFuZWwge1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICB6LWluZGV4OiAxOyB9XHJcblxyXG4uZGdfZHRTdGFydEdyYXBoaWNQYW5lbCB7XHJcbiAgei1pbmRleDogMjtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7IH1cclxuXHJcbi5kZ19kdFN0YXJ0R3JhcGhpY0xhYmVsUGFuZWwge1xyXG4gIGhlaWdodDogMS4xMjVyZW07XHJcbiAgbGluZS1oZWlnaHQ6IDEuMTI1cmVtO1xyXG4gIG92ZXJmbG93OiB2aXNpYmxlOyB9XHJcblxyXG4uZGdfZHRTdGFydEdyYXBoaWNMYWJlbCB7XHJcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogIzdhN2E3YTtcclxuICBjb2xvcjogYmxhY2s7XHJcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDsgfVxyXG5cclxuLmRnX2R0U3RhcnRHcmFwaGljIC5kZ19kdFN0YXJ0R3JhcGhpY0xhYmVsIHtcclxuICBkaXNwbGF5OiBub25lOyB9XHJcblxyXG4uZGdfZHRTdGFydEdyYXBoaWM6aG92ZXIgLmRnX2R0U3RhcnRHcmFwaGljTGFiZWwge1xyXG4gIGRpc3BsYXk6IGJsb2NrOyB9XHJcblxyXG4uZGdfZHRTdGFydEdyYXBoaWMgLmRnX2R0U3RhcnRHcmFwaGljQXJlYSB7XHJcbiAgYm9yZGVyOiAwO1xyXG4gIHBhZGRpbmc6IDAuMzEyNXJlbTsgfVxyXG5cclxuLmRnX2R0U3RhcnRHcmFwaGljOmhvdmVyIC5kZ19kdFN0YXJ0R3JhcGhpY0FyZWEge1xyXG4gIGJvcmRlcjogMnB4IHNvbGlkICM3MzcxNzM7XHJcbiAgbWFyZ2luLXRvcDogMC4yNXJlbTtcclxuICBtYXJnaW4tbGVmdDogMC4xODc1cmVtOyB9XHJcblxyXG4uZGdfZHRTdGFydEdyYXBoaWMsIC5kZ19kdFN0YXJ0R3JhcGhpYzpob3ZlciB7XHJcbiAgY3Vyc29yOiBwb2ludGVyO1xyXG4gIHotaW5kZXg6IDk7XHJcbiAgcG9zaXRpb246IGFic29sdXRlOyB9XHJcblxyXG4uZGdfZHRTdGFydFNob3J0Y3V0UGFuZWwge1xyXG4gIHotaW5kZXg6IDM7XHJcbiAgcG9zaXRpb246IGFic29sdXRlOyB9XHJcblxyXG4uZGdfZHRTdGFydFNob3J0Y3V0IHtcclxuICAvKiBmcm9tIGRnX2xpbms6ICovXHJcbiAgY3Vyc29yOiBwb2ludGVyO1xyXG4gIGNvbG9yOiBibGFjaztcclxuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7IH1cclxuXHJcbi5kZ19kdFN0YXJ0U2VhcmNoUGFuZWwge1xyXG4gIHotaW5kZXg6IDQ7XHJcbiAgcG9zaXRpb246IGFic29sdXRlOyB9XHJcblxyXG4uZGdfZHRTdGFydFNlYXJjaElucHV0IHtcclxuICB3aWR0aDogMTAwJTsgfVxyXG5cclxuLmRnX2R0U3RhcnRTZWFyY2hLZXl3b3JkcyB7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgaGVpZ2h0OiAxMi41cmVtO1xyXG4gIGJvcmRlcjogMXB4IHNvbGlkIGJsYWNrO1xyXG4gIGJhY2tncm91bmQtY29sb3I6IHdoaXRlOyB9XHJcblxyXG4uZGdfcXVlc3Rpb25BbnN3ZXJIaXN0IHtcclxuICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi91aV9jdXN0b20vaW1hZ2VzX2RlbW8vaGlzdG9yeWxpbmVfYXJyb3cucG5nXCIpIG5vLXJlcGVhdCBzY3JvbGwgdG9wIGNlbnRlcjtcclxuICBib3JkZXI6IG5vbmU7XHJcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICBjb2xvcjogYmxhY2s7XHJcbiAgZm9udC1zaXplOiAxcmVtO1xyXG4gIG1hcmdpbjogMC41cmVtIDA7XHJcbiAgZm9udC1mYW1pbHk6IGluaGVyaXQ7XHJcbiAgY3Vyc29yOiBwb2ludGVyOyB9XHJcblxyXG51bC5kZ19hbnN3ZXJQYW5lbCBsaS5kZ19xdWVzdGlvbkFuc3dlckhpc3Q6Zmlyc3QtY2hpbGQge1xyXG4gIGJhY2tncm91bmQ6IG5vbmU7XHJcbiAgYm9yZGVyLXRvcDogM3B4IHNvbGlkICNFOEVBRUE7IH1cclxuXHJcbi5kZ19xdWVzdGlvbiB7XHJcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNkY2RjZGM7XHJcbiAgZm9udC1zaXplOiAxLjEyNXJlbTtcclxuICBtYXJnaW4tdG9wOiAwLjJyZW07XHJcbiAgbWFyZ2luLWJvdHRvbTogMC41cmVtO1xyXG4gIGxpbmUtaGVpZ2h0OiAyLjE4OHJlbTtcclxuICBmb250LWZhbWlseTogaW5oZXJpdDtcclxuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi91aV9jdXN0b20vaW1hZ2VzX2RlbW8vcXVlc3Rpb25saW5lX2Fycm93LnBuZ1wiKSBuby1yZXBlYXQgc2Nyb2xsIHRvcCBjZW50ZXI7IH1cclxuXHJcbi5kZ19xdWVzdGlvbkFuc3dlckljb24sIC5kZ19xdWVzdGlvbkFuc3dlclRleHQsIC5kZ19xdWVzdGlvbkljb24sIC5kZ19xdWVzdGlvblRleHQsIC5kZ19xdWVzdGlvbkFuc3dlckhpc3RJY29uLCAuZGdfcXVlc3Rpb25BbnN3ZXJIaXN0VGV4dCB7XHJcbiAgZGlzcGxheTogdGFibGUtY2VsbDsgfVxyXG5cclxuLmRnX3F1ZXN0aW9uQW5zd2VySGlzdEljb24ge1xyXG4gIGRpc3BsYXk6IG5vbmU7IH1cclxuXHJcbi5kZ19xdWVzdGlvbkFuc3dlckljb24sIC5kZ19xdWVzdGlvbkljb24sIC5kZ19xdWVzdGlvbkFuc3dlckhpc3RJY29uIHtcclxuICB3aWR0aDogMS41cmVtOyB9XHJcblxyXG4uZGdfcXVlc3Rpb24gLmRnX3F1ZXN0aW9uSWNvbiB7XHJcbiAgZGlzcGxheTogbm9uZTsgfVxyXG5cclxuLmRnX3F1ZXN0aW9uQW5zd2VyVGV4dCwgLmRnX3F1ZXN0aW9uVGV4dCwgLmRnX3F1ZXN0aW9uQW5zd2VySGlzdFRleHQge1xyXG4gIHBhZGRpbmctbGVmdDogMC41cmVtO1xyXG4gIG92ZXJmbG93OiBoaWRkZW47IH1cclxuXHJcbi5kZ19xdWVzdGlvblRleHQge1xyXG4gIG1hcmdpbi10b3A6IDVweDsgfVxyXG5cclxuLmRnX3F1ZXN0aW9uQW5zd2VycyB7XHJcbiAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xyXG4gIHBhZGRpbmc6IDAuNTYyNXJlbSAwLjg3NXJlbTtcclxuICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gIGN1cnNvcjogcG9pbnRlcjsgfVxyXG5cclxuLmRnX2VsZW1lbnRFeHBhbmRlZFBhbmVsIHtcclxuICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XHJcbiAgbWFyZ2luLWJvdHRvbTogMDsgfVxyXG5cclxuLmRnX3F1ZXN0aW9uQW5zd2VycyA+IGxpIHtcclxuICBkaXNwbGF5OiB0YWJsZTtcclxuICB3aWR0aDogNTAlO1xyXG4gIGZsb2F0OiBsZWZ0O1xyXG4gIG1hcmdpbi1ib3R0b206IC4yNXJlbTsgfVxyXG5cclxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2NC4wNjNlbSkge1xyXG4gIC5kZ19xdWVzdGlvbkFuc3dlcnMgPiBsaSB7XHJcbiAgICB3aWR0aDogMTAwJTsgfSB9XHJcbi8qIEJlc2xpc2Jvb20gaWNvbnMgKi9cclxuQGZvbnQtZmFjZSB7XHJcbiAgZm9udC1mYW1pbHk6IFwiaXJpcy1pY29uc1wiO1xyXG4gIHNyYzogdXJsKFwiLi4vLi4vZm9udHMvaXJpcy1pY29ucy9pcmlzLWljb25zLmVvdFwiKTtcclxuICBzcmM6IHVybChcIi4uLy4uL2ZvbnRzL2lyaXMtaWNvbnMvaXJpcy1pY29ucy5lb3Q/I2llZml4XCIpIGZvcm1hdChcImVtYmVkZGVkLW9wZW50eXBlXCIpLCB1cmwoXCIuLi8uLi9mb250cy9pcmlzLWljb25zL2lyaXMtaWNvbnMud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpLCB1cmwoXCIuLi8uLi9mb250cy9pcmlzLWljb25zL2lyaXMtaWNvbnMudHRmXCIpIGZvcm1hdChcInRydWV0eXBlXCIpLCB1cmwoXCIuLi8uLi9mb250cy9pcmlzLWljb25zL2lyaXMtaWNvbnMuc3ZnI2lyaXMtaWNvbnNcIikgZm9ybWF0KFwic3ZnXCIpO1xyXG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XHJcbiAgZm9udC1zdHlsZTogbm9ybWFsOyB9XHJcbltkYXRhLWljb25dOmJlZm9yZSxcclxuW2NsYXNzXj1cImljb24tXCJdOmJlZm9yZSxcclxuW2NsYXNzKj1cIiBpY29uLVwiXTpiZWZvcmUge1xyXG4gIGZvbnQtZmFtaWx5OiBcImlyaXMtaWNvbnNcIiAhaW1wb3J0YW50O1xyXG4gIGZvbnQtc3R5bGU6IG5vcm1hbCAhaW1wb3J0YW50O1xyXG4gIGZvbnQtd2VpZ2h0OiBub3JtYWwgIWltcG9ydGFudDtcclxuICBmb250LXZhcmlhbnQ6IG5vcm1hbCAhaW1wb3J0YW50O1xyXG4gIHRleHQtdHJhbnNmb3JtOiBub25lICFpbXBvcnRhbnQ7XHJcbiAgc3BlYWs6IG5vbmU7XHJcbiAgbGluZS1oZWlnaHQ6IDE7XHJcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XHJcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTsgfVxyXG5cclxuW2NsYXNzXj1cImljb24tXCJdLFxyXG5bY2xhc3MqPVwiIGljb24tXCJdIHtcclxuICBmb250LXNpemU6IDIwcHg7IH1cclxuXHJcbi5pY29uLWFhbnJlY2h0OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJhXCI7IH1cclxuXHJcbi5pY29uLWFmdm9lcjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiYlwiOyB9XHJcblxyXG4uaWNvbi1hZnp1aWdrYXA6YmVmb3JlIHtcclxuICBjb250ZW50OiBcImNcIjsgfVxyXG5cclxuLmljb24tYWZ6dWlncHVudDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiZFwiOyB9XHJcblxyXG4uaWNvbi1hZnp1aWd1bml0OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJlXCI7IH1cclxuXHJcbi5pY29uLWFsYXJtaW5zdGFsbGF0aWU6YmVmb3JlIHtcclxuICBjb250ZW50OiBcImZcIjsgfVxyXG5cclxuLmljb24tYW50d29vcmQ6YmVmb3JlIHtcclxuICBjb250ZW50OiBcImdcIjsgfVxyXG5cclxuLmljb24tYXJtYXR1dXI6YmVmb3JlIHtcclxuICBjb250ZW50OiBcImhcIjsgfVxyXG5cclxuLmljb24tYmFkOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJpXCI7IH1cclxuXHJcbi5pY29uLWJhZGthbWVyOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJqXCI7IH1cclxuXHJcbi5pY29uLWJhbGtvbjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwia1wiOyB9XHJcblxyXG4uaWNvbi1iZXBsYW50aW5nOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJsXCI7IH1cclxuXHJcbi5pY29uLWJldG9uOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJtXCI7IH1cclxuXHJcbi5pY29uLWJldmVpbGlnaW5nc2NhbWVyYTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiblwiOyB9XHJcblxyXG4uaWNvbi1ib3g6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIm9cIjsgfVxyXG5cclxuLmljb24tYnJhbmRibHVzc2VyOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJwXCI7IH1cclxuXHJcbi5pY29uLWJyYW5kc2xhbmc6YmVmb3JlIHtcclxuICBjb250ZW50OiBcInFcIjsgfVxyXG5cclxuLmljb24tYnVpdGVua3JhYW46YmVmb3JlIHtcclxuICBjb250ZW50OiBcInJcIjsgfVxyXG5cclxuLmljb24tY2FpOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJzXCI7IH1cclxuXHJcbi5pY29uLWN2OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJ0XCI7IH1cclxuXHJcbi5pY29uLWRhazpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwidVwiOyB9XHJcblxyXG4uaWNvbi1kYWtiZWRla2tpbmc6YmVmb3JlIHtcclxuICBjb250ZW50OiBcInZcIjsgfVxyXG5cclxuLmljb24tZGFrZ29vdDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwid1wiOyB9XHJcblxyXG4uaWNvbi1kYWtwYW46YmVmb3JlIHtcclxuICBjb250ZW50OiBcInhcIjsgfVxyXG5cclxuLmljb24tZGV1cjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwieVwiOyB9XHJcblxyXG4uaWNvbi1kZXVyYmVsOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJ6XCI7IH1cclxuXHJcbi5pY29uLWRldXJiaW5uZW46YmVmb3JlIHtcclxuICBjb250ZW50OiBcIkFcIjsgfVxyXG5cclxuLmljb24tZGV1cmJ1aXRlbjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiQlwiOyB9XHJcblxyXG4uaWNvbi1kZXVycmFtZW46YmVmb3JlIHtcclxuICBjb250ZW50OiBcIkNcIjsgfVxyXG5cclxuLmljb24tZG91Y2hlOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJEXCI7IH1cclxuXHJcbi5pY29uLWRvdWNoZWdsaWpzdGFuZzpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiRVwiOyB9XHJcblxyXG4uaWNvbi1kb3VjaGVrb3A6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIkZcIjsgfVxyXG5cclxuLmljb24tZG91Y2hlcHV0OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJHXCI7IH1cclxuXHJcbi5pY29uLWRvdWNoZXNsYW5nOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJIXCI7IH1cclxuXHJcbi5pY29uLWVsZWt0cmE6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIklcIjsgfVxyXG5cclxuLmljb24tZ2FsZXJpajpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiSlwiOyB9XHJcblxyXG4uaWNvbi1nYW5nOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJLXCI7IH1cclxuXHJcbi5pY29uLWdhcmFnZWRldXI6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIkxcIjsgfVxyXG5cclxuLmljb24tZ2Fza3JhYW46YmVmb3JlIHtcclxuICBjb250ZW50OiBcIk1cIjsgfVxyXG5cclxuLmljb24tZ2FzbGVpZGluZzpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiTlwiOyB9XHJcblxyXG4uaWNvbi1nYXNsZWlkaW5nZW5rcmFhbjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiT1wiOyB9XHJcblxyXG4uaWNvbi1nYXNtZXRlcjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiUFwiOyB9XHJcblxyXG4uaWNvbi1nZWlzZXJrcmFhbjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiUVwiOyB9XHJcblxyXG4uaWNvbi1nZW1lZW5zY2hhcHBlbGlqazpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiUlwiOyB9XHJcblxyXG4uaWNvbi1nZXZlbDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiU1wiOyB9XHJcblxyXG4uaWNvbi1nZXZlbGJla2xlZGluZzpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiVFwiOyB9XHJcblxyXG4uaWNvbi1ncmFmZml0eTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiVVwiOyB9XHJcblxyXG4uaWNvbi1oZWs6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlZcIjsgfVxyXG5cclxuLmljb24taGVrdHVpbmVuc2llcmJlc3RyYXRpbmc6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIldcIjsgfVxyXG5cclxuLmljb24taG9vZmRhZnNsdWl0ZXI6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlhcIjsgfVxyXG5cclxuLmljb24taW5ib3V3YXBwYXJhdHV1cjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiWVwiOyB9XHJcblxyXG4uaWNvbi1pbnRlcmNvbTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiWlwiOyB9XHJcblxyXG4uaWNvbi1rZWxkZXI6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIjBcIjsgfVxyXG5cclxuLmljb24ta2V0ZWxydWltdGU6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIjFcIjsgfVxyXG5cclxuLmljb24ta2V1a2VuOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCIyXCI7IH1cclxuXHJcbi5pY29uLWtldWtlbmJsb2s6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIjNcIjsgfVxyXG5cclxuLmljb24ta2V1a2Vua2FzdDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiNFwiOyB9XHJcblxyXG4uaWNvbi1rZXVrZW5sYWRlOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCI1XCI7IH1cclxuXHJcbi5pY29uLWtub3BiaWpsaWZ0ZGV1cjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiNlwiOyB9XHJcblxyXG4uaWNvbi1rbm9waW5saWZ0OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCI3XCI7IH1cclxuXHJcbi5pY29uLWtyYWFuOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCI4XCI7IH1cclxuXHJcbi5pY29uLWxhbXA6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIjlcIjsgfVxyXG5cclxuLmljb24tbGVpZGluZ3Zlcndhcm1pbmc6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIiFcIjsgfVxyXG5cclxuLmljb24tbGljaHRrb2VwZWw6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcXCJcIjsgfVxyXG5cclxuLmljb24tbGlmdDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiI1wiOyB9XHJcblxyXG4uaWNvbi1saWZ0ZGV1cjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiJFwiOyB9XHJcblxyXG4uaWNvbi1saWZ0c3BpZWdlbDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiJVwiOyB9XHJcblxyXG4uaWNvbi1saWZ0c3RvZWw6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIiZcIjsgfVxyXG5cclxuLmljb24tbWl2YXRyYXBsaWZ0OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCInXCI7IH1cclxuXHJcbi5pY29uLW5hYW1wbGFhdGplOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCIoXCI7IH1cclxuXHJcbi5pY29uLW5vb2R0ZWxlZm9vbjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiKVwiOyB9XHJcblxyXG4uaWNvbi1udW1tZXJwbGFhdGplOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCIqXCI7IH1cclxuXHJcbi5pY29uLW9uZGVydmxvZXI6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIitcIjsgfVxyXG5cclxuLmljb24tcGFya2VlcmJldWdlbDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiLFwiOyB9XHJcblxyXG4uaWNvbi1wYXJrZWVycGxhYXRzOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCItXCI7IH1cclxuXHJcbi5pY29uLXBhcmtldDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiLlwiOyB9XHJcblxyXG4uaWNvbi1wbGFmb25kOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCIvXCI7IH1cclxuXHJcbi5pY29uLXBvcnRhYWw6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIjpcIjsgfVxyXG5cclxuLmljb24tcG9zdGthc3Q6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIjtcIjsgfVxyXG5cclxuLmljb24tcHJpdmU6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIjxcIjsgfVxyXG5cclxuLmljb24tcmFhbWJ1aXRlbjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiPVwiOyB9XHJcblxyXG4uaWNvbi1yYWRpYXRvcjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiPlwiOyB9XHJcblxyXG4uaWNvbi1yZWdlbnBpanA6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIj9cIjsgfVxyXG5cclxuLmljb24tcmlvb2xidWlzOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJAXCI7IH1cclxuXHJcbi5pY29uLXJvb2ttZWxkZXJiYXR0ZXJpajpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiW1wiOyB9XHJcblxyXG4uaWNvbi1yb29rbWVsZGVybmV0c3Bhbm5pbmc6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIl1cIjsgfVxyXG5cclxuLmljb24tc2FuaXRhaXI6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIl5cIjsgfVxyXG5cclxuLmljb24tc2NoYWtlbGFhcjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiX1wiOyB9XHJcblxyXG4uaWNvbi1zY2hvb3JzdGVlbjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiYFwiOyB9XHJcblxyXG4uaWNvbi1zY2hyb2JwdXQ6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIntcIjsgfVxyXG5cclxuLmljb24tc2NodXR0aW5nOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJ8XCI7IH1cclxuXHJcbi5pY29uLXNjaHV1cjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwifVwiOyB9XHJcblxyXG4uaWNvbi1zbGFhcGthbWVyOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJ+XCI7IH1cclxuXHJcbi5pY29uLXNwcmlua2xlcmluc3RhbGxhdGllOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXFxcXCI7IH1cclxuXHJcbi5pY29uLXN0b3Bjb250YWN0OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU1XCI7IH1cclxuXHJcbi5pY29uLXN0b3Bjb250YWN0bWV0c2NoYWtlbGFhcjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFwyMjJiXCI7IH1cclxuXHJcbi5pY29uLXN0b3J0YmFrOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU3XCI7IH1cclxuXHJcbi5pY29uLXN0cmFhdHdlcms6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcMjIwMlwiOyB9XHJcblxyXG4uaWNvbi1zdHJvb21zdG9yaW5nOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGI0XCI7IH1cclxuXHJcbi5pY29uLXRlcnJhc3Zsb2VyOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXDE5MlwiOyB9XHJcblxyXG4uaWNvbi10aGVybW9zdGFhdDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxhOVwiOyB9XHJcblxyXG4uaWNvbi10b2lsZXQ6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcMmQ5XCI7IH1cclxuXHJcbi5pY29uLXRvaWxldGJyaWw6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcMjIwNlwiOyB9XHJcblxyXG4uaWNvbi10b2lsZXRyb2xob3VkZXI6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcMmRhXCI7IH1cclxuXHJcbi5pY29uLXRyYXA6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcYWNcIjsgfVxyXG5cclxuLmljb24tdHJhcGhla2plOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGI1XCI7IH1cclxuXHJcbi5pY29uLXRyYXBsZXVuaW5nOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGY4XCI7IH1cclxuXHJcbi5pY29uLXRyYXBwZW5oYWw6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcM2MwXCI7IH1cclxuXHJcbi5pY29uLXRyYXB0cmVkZTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFwxNTNcIjsgfVxyXG5cclxuLmljb24tdHVpbjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxhZVwiOyB9XHJcblxyXG4uaWNvbi12YWF0d2Fzc2VyOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGRmXCI7IH1cclxuXHJcbi5pY29uLXZlbnRpbGF0aWU6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcMjAyMFwiOyB9XHJcblxyXG4uaWNvbi12ZW50aWxhdGllcm9vc3RlcjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFwyMjFhXCI7IH1cclxuXHJcbi5pY29uLXZlcmxpY2h0aW5nbGlmdDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFwyMjExXCI7IH1cclxuXHJcbi5pY29uLXZsb2VyOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXDIyNDhcIjsgfVxyXG5cclxuLmljb24tdmxvZXJiZWRla2tpbmc6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcYTVcIjsgfVxyXG5cclxuLmljb24tdmxvZXJsdWlrOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXDNhOVwiOyB9XHJcblxyXG4uaWNvbi12bG9lcnRlZ2VsczpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxhMVwiOyB9XHJcblxyXG4uaWNvbi12bG9lcnZlcndhcm1pbmc6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcMjBhY1wiOyB9XHJcblxyXG4uaWNvbi13YW5kOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGEzXCI7IH1cclxuXHJcbi5pY29uLXdhbmRraXR3ZXJrOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXDIyMWVcIjsgfVxyXG5cclxuLmljb24td2FybXRlcG9tcDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxhN1wiOyB9XHJcblxyXG4uaWNvbi13YXNtYWNoaW5lOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGI2XCI7IH1cclxuXHJcbi5pY29uLXdhc21hY2hpbmVrcmFhbjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFwyMDIyXCI7IH1cclxuXHJcbi5pY29uLXdhc3RhZmVsOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGFhXCI7IH1cclxuXHJcbi5pY29uLXdhdGVybGVpZGluZzpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxiYVwiOyB9XHJcblxyXG4uaWNvbi13ZXNwZW5uZXN0OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXDIwMTNcIjsgfVxyXG5cclxuLmljb24td29uaW5nYmlubmVuOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXDIyNjBcIjsgfVxyXG5cclxuLmljb24td29uaW5nYnVpdGVuOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXDIwNDRcIjsgfVxyXG5cclxuLmljb24td29vbmthbWVyOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXDIxMjJcIjsgfVxyXG5cclxuLmljb24td3R3aW5zdGFsbGF0aWU6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcMjAzOVwiOyB9XHJcblxyXG4uaWNvbi16b2xkZXI6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcMjAzYVwiOyB9XHJcblxyXG4uaWNvbi16b253ZXJpbmc6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZmIwMVwiOyB9XHJcblxyXG4uZXJyb3Itc2VjdGlvbiB7XHJcbiAgY29sb3I6ICMyMjI7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIHRvcDogMjAwcHg7XHJcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIG1hcmdpbjogMCBhdXRvO1xyXG4gIGZvbnQtZmFtaWx5OiBcIkhlbHZldGljYSBOZXVlXCIsIFwiSGVsdmV0aWNhIFJlZ3VsYXJcIixIZWx2ZXRpY2EsVmVyZGFuYSxzYW5zLXNlcmlmOyB9XHJcbiAgLmVycm9yLXNlY3Rpb24gaDEge1xyXG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgIGZvbnQtc2l6ZTogMzBweDsgfVxyXG4gIC5lcnJvci1zZWN0aW9uIGgyIHtcclxuICAgIGZvbnQtd2VpZ2h0OiAzMDA7XHJcbiAgICBsaW5lLWhlaWdodDogMS4zOyB9XHJcbiAgLmVycm9yLXNlY3Rpb24gYSB7XHJcbiAgICBjb2xvcjogI0U5MUU2MztcclxuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICAgIGxpbmUtaGVpZ2h0OiAxLjU7IH1cclxuXHJcbnNwYW4uZXJyb3Ige1xyXG4gIHBhZGRpbmc6IDA7XHJcbiAgbWFyZ2luOiAtMTBweCAwIDAgMDtcclxuICBiYWNrZ3JvdW5kOiBub25lO1xyXG4gIGNvbG9yOiAjRDUwMDAwO1xyXG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuICBmb250LXNpemU6IDAuOHJlbTsgfVxyXG5cclxuaHRtbCwgYm9keSB7XHJcbiAgaGVpZ2h0OiAxMDAlO1xyXG4gIGZvbnQtd2VpZ2h0OiAzMDA7IH1cclxuXHJcbltuZ1xcOmNsb2FrXSwgW25nLWNsb2FrXSwgW2RhdGEtbmctY2xvYWtdLCBbeC1uZy1jbG9ha10sIC5uZy1jbG9haywgLngtbmctY2xvYWsge1xyXG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDsgfVxyXG5cclxuLmNlbnRlciB7XHJcbiAgbWFyZ2luOiAyMHB4IDA7XHJcbiAgbWFyZ2luLWxlZnQ6IDUwJTtcclxuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcclxuICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTsgfVxyXG5cclxuI21haW4ge1xyXG4gIG1pbi1oZWlnaHQ6IDEwMCU7XHJcbiAgaGVpZ2h0OiBhdXRvOyB9XHJcbiAgI21haW46YWZ0ZXIge1xyXG4gICAgY2xlYXI6IGJvdGg7XHJcbiAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgZGlzcGxheTogdGFibGU7IH1cclxuXHJcbi5uby1hbmltYXRlIHtcclxuICAtd2Via2l0LXRyYW5zaXRpb246IG5vbmUgIWltcG9ydGFudDtcclxuICB0cmFuc2l0aW9uOiBub25lICFpbXBvcnRhbnQ7IH1cclxuXHJcbi5zaWduYWwtb2ZmIHtcclxuICB3aWR0aDogMTAwJTtcclxuICBkaXNwbGF5OiBibG9jaztcclxuICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgZm9udC1zaXplOiA0MHB4O1xyXG4gIGNvbG9yOiAjNjA3RDhCOyB9XHJcblxyXG4uc3BhY2VyIHtcclxuICBkaXNwbGF5OiBibG9jaztcclxuICBoZWlnaHQ6IDIwcHg7IH1cclxuXHJcbi5pbWctcm91bmRlZCB7XHJcbiAgYm9yZGVyLXJhZGl1czogNTAlOyB9XHJcblxyXG4ucG9zLXJlbCB7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlICFpbXBvcnRhbnQ7IH1cclxuXHJcbi5wb3MtYWJzIHtcclxuICBwb3NpdGlvbjogYWJzb2x1dGUgIWltcG9ydGFudDsgfVxyXG5cclxuLm92ZXItaGlkIHtcclxuICBvdmVyZmxvdzogaGlkZGVuICFpbXBvcnRhbnQ7IH1cclxuXHJcbi50aC1tYW5hZ2VtZW50IHtcclxuICBoZWlnaHQ6IDJyZW07IH1cclxuXHJcbi5kaXZpZGVyIHtcclxuICBwYWRkaW5nOiA1cHggMDtcclxuICBtYXJnaW46IDA7XHJcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4xMik7IH1cclxuXHJcbi5uZy1oaWRlLWFkZCB7XHJcbiAgLXdlYmtpdC1hbmltYXRpb246IDAuNnMgZmFkZU91dCBlYXNlO1xyXG4gICAgICAgICAgYW5pbWF0aW9uOiAwLjZzIGZhZGVPdXQgZWFzZTsgfVxyXG5cclxuLm5nLWhpZGUtcmVtb3ZlIHtcclxuICAtd2Via2l0LWFuaW1hdGlvbjogMC42cyBmYWRlSW4gZWFzZTtcclxuICAgICAgICAgIGFuaW1hdGlvbjogMC42cyBmYWRlSW4gZWFzZTsgfVxyXG5cclxuLm5vLWFuaW1hdGUge1xyXG4gIC13ZWJraXQtYW5pbWF0aW9uOiAwcyBmYWRlT3V0IGVhc2UgIWltcG9ydGFudDtcclxuICAgICAgICAgIGFuaW1hdGlvbjogMHMgZmFkZU91dCBlYXNlICFpbXBvcnRhbnQ7XHJcbiAgLXdlYmtpdC1hbmltYXRpb246IDBzIGZhZGVJbiBlYXNlICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICBhbmltYXRpb246IDBzIGZhZGVJbiBlYXNlICFpbXBvcnRhbnQ7IH1cclxuXHJcbi5zaG93IHtcclxuICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50OyB9XHJcblxyXG5sYWJlbCB7XHJcbiAgY3Vyc29yOiBkZWZhdWx0OyB9XHJcblxyXG4udGV4dC13aGl0ZSB7XHJcbiAgY29sb3I6ICNmZmZmZmYgIWltcG9ydGFudDsgfVxyXG5cclxuLnRleHQtZGFyayB7XHJcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC44NykgIWltcG9ydGFudDsgfVxyXG5cclxuLmlubGluZS1ibG9jayB7XHJcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrOyB9XHJcblxyXG4ucGxsIHtcclxuICBwYWRkaW5nLWxlZnQ6IDE2cHg7IH1cclxuXHJcbi5tYm0ge1xyXG4gIG1hcmdpbi1ib3R0b206IDIwcHggIWltcG9ydGFudDsgfVxyXG5cclxuLmZvb3Rlcl93cmFwcGVyIC5ncmlkX2Zvb3Rlcl9jb250ZW50IHtcclxuICBib3R0b206IDA7XHJcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNjNmM2YzY7XHJcbiAgcG9zaXRpb246IGZpeGVkO1xyXG4gIHBhZGRpbmc6IDE1cHggMDtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xyXG4gIGJveC1zaGFkb3c6IDBweCAtMXB4IDBweCByZ2JhKDUwLCA1MCwgNTAsIDAuMik7XHJcbiAgd2lkdGg6IGNhbGMoMTAwJSAtIDM5MHB4KTsgfVxyXG4uZm9vdGVyX3dyYXBwZXIgLmNvdW50ZXIge1xyXG4gIGJvcmRlci1yYWRpdXM6IDEwcHg7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogIzA3OTBmODtcclxuICBwYWRkaW5nOiAycHggM3B4O1xyXG4gIGNvbG9yOiAjZmZmOyB9XHJcbi5mb290ZXJfd3JhcHBlciAuY291bnRlcl9sYWJlbCB7XHJcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICBtYXJnaW4tbGVmdDogNXB4OyB9XHJcbi5mb290ZXJfd3JhcHBlciAuZ3JpZF9mb290ZXJfY29udGVudCBtZC1jaGVja2JveCB7XHJcbiAgZGlzcGxheTogaW5saW5lICFpbXBvcnRhbnQ7XHJcbiAgbWFyZ2luLXJpZ2h0OiAwcHg7IH1cclxuQG1lZGlhIChtYXgtd2lkdGg6IDE2MjFweCkge1xyXG4gIC5mb290ZXJfd3JhcHBlciAuZ3JpZF9mb290ZXJfY29udGVudCB7XHJcbiAgICB3aWR0aDogY2FsYygxMDAlIC0gNDUwcHgpOyB9IH1cclxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xyXG4gIC5mb290ZXJfd3JhcHBlciAuZ3JpZF9mb290ZXJfY29udGVudCB7XHJcbiAgICB3aWR0aDogY2FsYygxMDAlIC0gMTIwcHgpOyB9IH1cclxuXHJcbkBtZWRpYSBwcmludCB7XHJcbiAgdGFibGUucHJpbnQtd2lkdGggPiB0Ym9keSA+IHRyIHtcclxuICAgIHBhZ2UtYnJlYWstaW5zaWRlOiBhdXRvOyB9IH1cclxuQGZvbnQtZmFjZSB7XHJcbiAgZm9udC1mYW1pbHk6ICdtYXRlcmlhbC1pY29ucyc7XHJcbiAgc3JjOiB1cmwoXCJmb250cy9tYXRlcmlhbC1pY29ucy5lb3Q/aGJldHpoXCIpO1xyXG4gIHNyYzogdXJsKFwiZm9udHMvbWF0ZXJpYWwtaWNvbnMuZW90P2hiZXR6aCNpZWZpeFwiKSBmb3JtYXQoXCJlbWJlZGRlZC1vcGVudHlwZVwiKSwgdXJsKFwiZm9udHMvbWF0ZXJpYWwtaWNvbnMudHRmP2hiZXR6aFwiKSBmb3JtYXQoXCJ0cnVldHlwZVwiKSwgdXJsKFwiZm9udHMvbWF0ZXJpYWwtaWNvbnMud29mZj9oYmV0emhcIikgZm9ybWF0KFwid29mZlwiKSwgdXJsKFwiZm9udHMvbWF0ZXJpYWwtaWNvbnMuc3ZnP2hiZXR6aCNtYXRlcmlhbC1pY29uc1wiKSBmb3JtYXQoXCJzdmdcIik7XHJcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcclxuICBmb250LXN0eWxlOiBub3JtYWw7IH1cclxuW2NsYXNzXj1cInNpdGVJY29uLVwiXSwgW2NsYXNzKj1cIiBzaXRlSWNvbi1cIl0ge1xyXG4gIC8qIHVzZSAhaW1wb3J0YW50IHRvIHByZXZlbnQgaXNzdWVzIHdpdGggYnJvd3NlciBleHRlbnNpb25zIHRoYXQgY2hhbmdlIGZvbnRzICovXHJcbiAgZm9udC1mYW1pbHk6ICdtYXRlcmlhbC1pY29ucycgIWltcG9ydGFudDtcclxuICBzcGVhazogbm9uZTtcclxuICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcclxuICBmb250LXZhcmlhbnQ6IG5vcm1hbDtcclxuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcclxuICBsaW5lLWhlaWdodDogMTtcclxuICAvKiBCZXR0ZXIgRm9udCBSZW5kZXJpbmcgPT09PT09PT09PT0gKi9cclxuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcclxuICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlOyB9XHJcblxyXG4uc2l0ZUljb24ta2V5Ym9hcmRfYXJyb3dfdXA6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTkxMlwiOyB9XHJcblxyXG4uc2l0ZUljb24ta2V5Ym9hcmRfYXJyb3dfZG93bjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlOTEzXCI7IH1cclxuXHJcbi5zaXRlSWNvbi1maWx0ZXJfbGlzdDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlOTExXCI7IH1cclxuXHJcbi5zaXRlSWNvbi1yaW5nX3ZvbHVtZTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlOTBmXCI7IH1cclxuXHJcbi5zaXRlSWNvbi1tZXJnZV90eXBlOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU5MTBcIjsgfVxyXG5cclxuLnNpdGVJY29uLXBob25lX2xvY2tlZDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlOTBkXCI7IH1cclxuXHJcbi5zaXRlSWNvbi1mbGlwdmVydGljYWw6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTkwMVwiOyB9XHJcblxyXG4uc2l0ZUljb24tZmxpcGhvcml6b250YWw6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTkwMlwiOyB9XHJcblxyXG4uc2l0ZUljb24tbmV3X2Nhc2U6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTkwYlwiOyB9XHJcblxyXG4uc2l0ZUljb24tbmV3X21lc3NhZ2U6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTkwY1wiOyB9XHJcblxyXG4uc2l0ZUljb24tZGVjaXNpb24tdHJlZTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlOTBhXCI7IH1cclxuXHJcbi5zaXRlSWNvbi13ZWJzaXRlOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU5MDlcIjsgfVxyXG5cclxuLnNpdGVJY29uLXBhZ2U6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTkwOFwiOyB9XHJcblxyXG4uc2l0ZUljb24tZG9udXRfbGFyZ2U6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTkwNVwiOyB9XHJcblxyXG4uc2l0ZUljb24tZG9udXRfc21hbGw6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTkwNlwiOyB9XHJcblxyXG4uc2l0ZUljb24tdGltZWxpbmU6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTkwN1wiOyB9XHJcblxyXG4uc2l0ZUljb24tZHJhZy1oYW5kbGU6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTkwNFwiOyB9XHJcblxyXG4uc2l0ZUljb24tdXBkYXRlOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU5MDNcIjsgfVxyXG5cclxuLnNpdGVJY29uLWJsaW5nOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU5MDBcIjsgfVxyXG5cclxuLnNpdGVJY29uLWVycm9yOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGUwMDBcIjsgfVxyXG5cclxuLnNpdGVJY29uLWVycm9yX291dGxpbmU6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTAwMVwiOyB9XHJcblxyXG4uc2l0ZUljb24td2FybmluZzpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlMDAyXCI7IH1cclxuXHJcbi5zaXRlSWNvbi1lcXVhbGl6ZXI6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTAwN1wiOyB9XHJcblxyXG4uc2l0ZUljb24tZXhwbGljaXQ6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTAwOFwiOyB9XHJcblxyXG4uc2l0ZUljb24tcGF1c2U6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTAxOFwiOyB9XHJcblxyXG4uc2l0ZUljb24tcGxheV9hcnJvdzpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlMDFiXCI7IH1cclxuXHJcbi5zaXRlSWNvbi1zdG9wOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGUwMmFcIjsgfVxyXG5cclxuLnNpdGVJY29uLXdlYjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlMDM0XCI7IH1cclxuXHJcbi5zaXRlSWNvbi1jYWxsX2VuZDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlMDQwXCI7IH1cclxuXHJcbi5zaXRlSWNvbi1jaGF0OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGUwNDZcIjsgfVxyXG5cclxuLnNpdGVJY29uLWNoYXRfYnViYmxlOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGUwNTRcIjsgfVxyXG5cclxuLnNpdGVJY29uLWFkZDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlMDY5XCI7IH1cclxuXHJcbi5zaXRlSWNvbi1hZGRfY2lyY2xlX291dGxpbmU6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTA2Y1wiOyB9XHJcblxyXG4uc2l0ZUljb24tY29udGVudF9jb3B5OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGUwNzFcIjsgfVxyXG5cclxuLnNpdGVJY29uLWNvbnRlbnRfcGFzdGU6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTA3M1wiOyB9XHJcblxyXG4uc2l0ZUljb24tY3JlYXRlOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGUwNzRcIjsgfVxyXG5cclxuLnNpdGVJY29uLWxpbms6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTA3YlwiOyB9XHJcblxyXG4uc2l0ZUljb24tbWFpbDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlMDdjXCI7IH1cclxuXHJcbi5zaXRlSWNvbi1yZWRvOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGUwN2VcIjsgfVxyXG5cclxuLnNpdGVJY29uLXJlbW92ZTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlMDdmXCI7IH1cclxuXHJcbi5zaXRlSWNvbi1yZW1vdmVfY2lyY2xlX291dGxpbmU6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTA4MVwiOyB9XHJcblxyXG4uc2l0ZUljb24tc2F2ZTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlMDg1XCI7IH1cclxuXHJcbi5zaXRlSWNvbi1zZW5kOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGUwODdcIjsgfVxyXG5cclxuLnNpdGVJY29uLXVuZG86YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTA4YVwiOyB9XHJcblxyXG4uc2l0ZUljb24tYWNjZXNzX3RpbWU6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTA4ZVwiOyB9XHJcblxyXG4uc2l0ZUljb24tc2lnbmFsX3dpZmlfb2ZmOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGUwYmJcIjsgfVxyXG5cclxuLnNpdGVJY29uLWF0dGFjaF9maWxlOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGUwYzBcIjsgfVxyXG5cclxuLnNpdGVJY29uLWZvcm1hdF9hbGlnbl9sZWZ0OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGUwZDBcIjsgfVxyXG5cclxuLnNpdGVJY29uLWZvcm1hdF9zaXplOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGUwZGZcIjsgfVxyXG5cclxuLnNpdGVJY29uLWluc2VydF9jaGFydDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlMGU1XCI7IH1cclxuXHJcbi5zaXRlSWNvbi1pbnNlcnRfZHJpdmVfZmlsZTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlMGU3XCI7IH1cclxuXHJcbi5zaXRlSWNvbi1tb2RlX2VkaXQ6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTBlZVwiOyB9XHJcblxyXG4uc2l0ZUljb24tZmlsZV91cGxvYWQ6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTEwMFwiOyB9XHJcblxyXG4uc2l0ZUljb24tZm9sZGVyOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGUxMDFcIjsgfVxyXG5cclxuLnNpdGVJY29uLWZvbGRlcl9vcGVuOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGUxMDJcIjsgfVxyXG5cclxuLnNpdGVJY29uLWRlc2t0b3BfbWFjOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGUxMDdcIjsgfVxyXG5cclxuLnNpdGVJY29uLXNtYXJ0cGhvbmU6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTEyN1wiOyB9XHJcblxyXG4uc2l0ZUljb24tdGFibGV0X21hYzpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlMTJjXCI7IH1cclxuXHJcbi5zaXRlSWNvbi1jcm9wOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGUxNTNcIjsgfVxyXG5cclxuLnNpdGVJY29uLWltYWdlOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGUxODZcIjsgfVxyXG5cclxuLnNpdGVJY29uLXBob3RvX2NhbWVyYTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlMWE0XCI7IH1cclxuXHJcbi5zaXRlSWNvbi1waWN0dXJlX2FzX3BkZjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlMWE2XCI7IH1cclxuXHJcbi5zaXRlSWNvbi1yb3RhdGVfbGVmdDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlMWFhXCI7IH1cclxuXHJcbi5zaXRlSWNvbi1yb3RhdGVfcmlnaHQ6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTFhYlwiOyB9XHJcblxyXG4uc2l0ZUljb24tbG9jYWxfcGhvbmU6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTFlOVwiOyB9XHJcblxyXG4uc2l0ZUljb24tcGxhY2U6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTFmN1wiOyB9XHJcblxyXG4uc2l0ZUljb24tYXBwczpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlMWZmXCI7IH1cclxuXHJcbi5zaXRlSWNvbi1hcnJvd19iYWNrOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGUyMDBcIjsgfVxyXG5cclxuLnNpdGVJY29uLWFycm93X2Ryb3BfZG93bjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlMjAxXCI7IH1cclxuXHJcbi5zaXRlSWNvbi1hcnJvd19kcm9wX3VwOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGUyMDNcIjsgfVxyXG5cclxuLnNpdGVJY29uLWFycm93X2ZvcndhcmQ6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTIwNFwiOyB9XHJcblxyXG4uc2l0ZUljb24tY2hlY2s6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTIwNlwiOyB9XHJcblxyXG4uc2l0ZUljb24tY2hldnJvbl9sZWZ0OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGUyMDdcIjsgfVxyXG5cclxuLnNpdGVJY29uLWNoZXZyb25fcmlnaHQ6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTIwOFwiOyB9XHJcblxyXG4uc2l0ZUljb24tY2xvc2U6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTIwOVwiOyB9XHJcblxyXG4uc2l0ZUljb24tZXhwYW5kX2xlc3M6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTIwYVwiOyB9XHJcblxyXG4uc2l0ZUljb24tZXhwYW5kX21vcmU6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTIwYlwiOyB9XHJcblxyXG4uc2l0ZUljb24tbWVudTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlMjBlXCI7IH1cclxuXHJcbi5zaXRlSWNvbi1rZXlib2FyZF9jb250cm9sOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGUyMGZcIjsgfVxyXG5cclxuLnNpdGVJY29uLW1vcmVfdmVydDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlMjEwXCI7IH1cclxuXHJcbi5zaXRlSWNvbi11bmZvbGRfbW9yZTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlMjEzXCI7IH1cclxuXHJcbi5zaXRlSWNvbi1waG9uZV9mb3J3YXJkZWQ6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTIyMlwiOyB9XHJcblxyXG4uc2l0ZUljb24tcGhvbmVfaW5fdGFsazpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlMjIzXCI7IH1cclxuXHJcbi5zaXRlSWNvbi1waG9uZV9taXNzZWQ6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTIyNVwiOyB9XHJcblxyXG4uc2l0ZUljb24tcGhvbmVfcGF1c2VkOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGUyMjZcIjsgfVxyXG5cclxuLnNpdGVJY29uLXN5bmM6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTIyYlwiOyB9XHJcblxyXG4uc2l0ZUljb24tc3luY19wcm9ibGVtOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGUyMmRcIjsgfVxyXG5cclxuLnNpdGVJY29uLXdpZmk6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTI0MlwiOyB9XHJcblxyXG4uc2l0ZUljb24tZ3JvdXA6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTI0NVwiOyB9XHJcblxyXG4uc2l0ZUljb24tbm90aWZpY2F0aW9uczpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlMjRhXCI7IH1cclxuXHJcbi5zaXRlSWNvbi1wZXJzb246YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTI1M1wiOyB9XHJcblxyXG4uc2l0ZUljb24tcGVyc29uX2FkZDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlMjU0XCI7IH1cclxuXHJcbi5zaXRlSWNvbi1hc3BlY3RfcmF0aW86YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTI3MFwiOyB9XHJcblxyXG4uc2l0ZUljb24tYXV0b3JlbmV3OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGUyNzhcIjsgfVxyXG5cclxuLnNpdGVJY29uLWNocm9tZV9yZWFkZXJfbW9kZTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlMjgyXCI7IH1cclxuXHJcbi5zaXRlSWNvbi1jb2RlOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGUyODRcIjsgfVxyXG5cclxuLnNpdGVJY29uLWRlbGV0ZTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlMjg3XCI7IH1cclxuXHJcbi5zaXRlSWNvbi1oaXN0b3J5OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGUyOWRcIjsgfVxyXG5cclxuLnNpdGVJY29uLWhvbWU6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTI5ZVwiOyB9XHJcblxyXG4uc2l0ZUljb24taW5mbzpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlMmEyXCI7IH1cclxuXHJcbi5zaXRlSWNvbi1pbmZvX291dGxpbmU6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTJhM1wiOyB9XHJcblxyXG4uc2l0ZUljb24tbGFiZWw6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTJhNlwiOyB9XHJcblxyXG4uc2l0ZUljb24tbGFiZWxfb3V0bGluZTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlMmE3XCI7IH1cclxuXHJcbi5zaXRlSWNvbi1saXN0OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGUyYWFcIjsgfVxyXG5cclxuLnNpdGVJY29uLWxvY2s6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTJhYlwiOyB9XHJcblxyXG4uc2l0ZUljb24tb3Blbl9pbl9uZXc6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTJiMlwiOyB9XHJcblxyXG4uc2l0ZUljb24tb3Blbl93aXRoOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGUyYjNcIjsgfVxyXG5cclxuLnNpdGVJY29uLXF1ZXN0aW9uX2Fuc3dlcjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlMmMzXCI7IH1cclxuXHJcbi5zaXRlSWNvbi1zZWFyY2g6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTJjYVwiOyB9XHJcblxyXG4uc2l0ZUljb24tc2V0dGluZ3M6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTJjYlwiOyB9XHJcblxyXG4uc2l0ZUljb24tdG9kYXk6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTJmMVwiOyB9XHJcblxyXG4uc2l0ZUljb24tdmlld19saXN0OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGUzMDFcIjsgfVxyXG5cclxuLnNpdGVJY29uLXZpZXdfbW9kdWxlOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGUzMDJcIjsgfVxyXG5cclxuLnNpdGVJY29uLXZpZXdfc3RyZWFtOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGUzMDRcIjsgfVxyXG5cclxuLnNpdGVJY29uLXZpc2liaWxpdHk6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTMwNlwiOyB9XHJcblxyXG4uc2l0ZUljb24tdmlzaWJpbGl0eV9vZmY6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTMwN1wiOyB9XHJcblxyXG4uc2l0ZUljb24td29yazpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlMzBiXCI7IH1cclxuXHJcbi5zaXRlSWNvbi1wbGF5X2Zvcl93b3JrOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGUzMTdcIjsgfVxyXG5cclxuLnNpdGVJY29uLXNjcmVlbl9zaGFyZTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlOTBlXCI7IH1cclxuXHJcbi5zaXRlSWNvbi1jaGF0X2J1YmJsZV9vdXRsaW5lOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGUwY2JcIjsgfVxyXG5cclxuLnNpdGVJY29uLWZpbHRlcjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYTViXCI7IH1cclxuXHJcbi5zaXRlSWNvbi1maWxlLW86YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjAxNlwiOyB9XHJcblxyXG4uc2l0ZUljb24tdHdpdHRlci1zcXVhcmU6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjA4MVwiOyB9XHJcblxyXG4uc2l0ZUljb24tZmFjZWJvb2stc3F1YXJlOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYwODJcIjsgfVxyXG5cclxuLnNpdGVJY29uLWxpbmtlZGluLXNxdWFyZTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMDhjXCI7IH1cclxuXHJcbi5zaXRlSWNvbi10d2l0dGVyOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYwOTlcIjsgfVxyXG5cclxuLnNpdGVJY29uLWZhY2Vib29rOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYwOWFcIjsgfVxyXG5cclxuLnNpdGVJY29uLWZhY2Vib29rLWY6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjA5YVwiOyB9XHJcblxyXG4uc2l0ZUljb24tbGlua2VkaW46YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjBlMVwiOyB9XHJcblxyXG4uc2l0ZUljb24tZmlsZS10ZXh0LW86YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjBmNlwiOyB9XHJcblxyXG4uc2l0ZUljb24teW91dHViZS1zcXVhcmU6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjE2NlwiOyB9XHJcblxyXG4uc2l0ZUljb24teW91dHViZTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMTY3XCI7IH1cclxuXHJcbi5zaXRlSWNvbi15b3V0dWJlLXBsYXk6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjE2YVwiOyB9XHJcblxyXG4uc2l0ZUljb24taW5zdGFncmFtOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYxNmRcIjsgfVxyXG5cclxuLnNpdGVJY29uLWZpbGUtcGRmOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYxYzFcIjsgfVxyXG5cclxuLnNpdGVJY29uLWZpbGUtd29yZDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMWMyXCI7IH1cclxuXHJcbi5zaXRlSWNvbi1maWxlLWV4Y2VsOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYxYzNcIjsgfVxyXG5cclxuLnNpdGVJY29uLWZpbGUtcG93ZXJwb2ludDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMWM0XCI7IH1cclxuXHJcbi5zaXRlSWNvbi1maWxlLWltYWdlOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYxYzVcIjsgfVxyXG5cclxuLnNpdGVJY29uLWZpbGUtcGhvdG86YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjFjNVwiOyB9XHJcblxyXG4uc2l0ZUljb24tZmlsZS1waWN0dXJlOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYxYzVcIjsgfVxyXG5cclxuLmxvZ28ge1xyXG4gIGhlaWdodDogMTByZW07XHJcbiAgbWFyZ2luOiAxLjU2MjVyZW0gMDtcclxuICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi8uLi9pbWFnZXMvbG9nby9JUklTX2xvZ28ucG5nXCIpIG5vLXJlcGVhdCBjZW50ZXIgY2VudGVyO1xyXG4gIHRleHQtaW5kZW50OiAxMDAlO1xyXG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XHJcbiAgb3ZlcmZsb3c6IGhpZGRlbjsgfVxyXG5cclxuZGl2I2xvZ2luZXJyb3IuZXJyb3Ige1xyXG4gIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICBtYXJnaW4tdG9wOiAyNXB4O1xyXG4gIGNvbG9yOiAjRDUwMDAwOyB9XHJcbiAgZGl2I2xvZ2luZXJyb3IuZXJyb3I6ZW1wdHkge1xyXG4gICAgZGlzcGxheTogbm9uZTsgfVxyXG5cclxuLmxvZ2luLWNvbnRlbnQgLmJ1dHRvbiwgLmxvZ2luLWNvbnRlbnQgLmJ1dHRvbl9fYWN0aW9uLCAubG9naW4tY29udGVudCAuYnV0dG9uX19mbGF0LCAubG9naW4tY29udGVudCAuaW52ZXJ0ZWQge1xyXG4gIG1hcmdpbi10b3A6IDMwcHg7IH1cclxuXHJcbi5sb2dpbi1yZW1lbWJlciB7XHJcbiAgbWFyZ2luOiAyLjVyZW0gMDsgfVxyXG4gIC5sb2dpbi1yZW1lbWJlciBsYWJlbCB7XHJcbiAgICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjU0KTsgfVxyXG5cclxuW3R5cGU9XCJjaGVja2JveFwiXTpjaGVja2VkICsgbGFiZWw6YmVmb3JlIHtcclxuICBib3JkZXItcmlnaHQtY29sb3I6ICNFOTFFNjM7XHJcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogI0U5MUU2MzsgfVxyXG5cclxuW3R5cGU9XCJjaGVja2JveFwiXSArIGxhYmVsOmJlZm9yZSB7XHJcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNTQpOyB9XHJcblxyXG4ubG9naW4tbGlua3Mge1xyXG4gIG1hcmdpbi1sZWZ0OiAwOyB9XHJcblxyXG4ubG9naW4tY29udGVudCAuYnV0dG9uLCAubG9naW4tY29udGVudCAuYnV0dG9uX19hY3Rpb24sIC5sb2dpbi1jb250ZW50IC5idXR0b25fX2ZsYXQsIC5sb2dpbi1jb250ZW50IC5pbnZlcnRlZCB7XHJcbiAgd2lkdGg6IDEwMCU7IH1cclxuLmxvZ2luLWNvbnRlbnQgLmJ1dHRvbi1sb2FkZXItY2VudGVyIHtcclxuICBwYWRkaW5nLWxlZnQ6IDBweCAhaW1wb3J0YW50OyB9XHJcbi5sb2dpbi1jb250ZW50IC5idXR0b24tbG9hZGVyLWNlbnRlciBzcGFuIHtcclxuICBkaXNwbGF5OiBub25lOyB9XHJcblxyXG4uYnV0dG9uLWxvYWRlci1jZW50ZXItbWFuYWdlbWVudCB7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogI0U5MUU2MzsgfVxyXG5cclxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMGVtKSBhbmQgKG1heC13aWR0aDogMzkuOTM3NWVtKSB7XHJcbiAgLmxvZ28ge1xyXG4gICAgaGVpZ2h0OiA2cmVtO1xyXG4gICAgbWFyZ2luOiAxcmVtIDA7XHJcbiAgICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi8uLi9pbWFnZXMvbG9nby9JUklTX2xvZ29fc21hbGwucG5nXCIpIG5vLXJlcGVhdCBjZW50ZXIgY2VudGVyOyB9IH1cclxuLyogbWF4LXdpZHRoIDY0MHB4LCBtb2JpbGUtb25seSBzdHlsZXMsIHVzZSB3aGVuIFFBaW5nIG1vYmlsZSBpc3N1ZXMgKi9cclxubmF2IHVsIHtcclxuICBsaXN0LXN0eWxlOiBub25lO1xyXG4gIHBhZGRpbmctbGVmdDogNDBweDtcclxuICBtYXJnaW4tdG9wOiAxMHB4O1xyXG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XHJcbiAgdGV4dC1hbGlnbjogcmlnaHQ7IH1cclxuXHJcbm5hdiB1bCBsaSB7XHJcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrOyB9XHJcblxyXG5uYXYgdWwgbGkgYSB7XHJcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gIGZvbnQtc2l6ZTogMjBweDtcclxuICBjb2xvcjogIzgzZDNmNyAhaW1wb3J0YW50O1xyXG4gIG1hcmdpbjogMCAxMHB4O1xyXG4gIHBhZGRpbmc6IDVweCAxMHB4OyB9XHJcblxyXG5uYXYgdWwgbGkgYTpob3ZlciB7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogIzgzZDNmNztcclxuICBjb2xvcjogd2hpdGUgIWltcG9ydGFudDtcclxuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7IH1cclxuXHJcbi5tZW51ID4gbGkge1xyXG4gIGRpc3BsYXk6IGlubGluZS1ibG9jayAhaW1wb3J0YW50OyB9XHJcblxyXG4uaXJpcy1uZXdzZm9ybSB7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YyZjZmYzsgfVxyXG4gIC5pcmlzLW5ld3Nmb3JtIC5pcmlzLW5ld3Mge1xyXG4gICAgYm94LXNoYWRvdzogMCAxNHB4IDI4cHggcmdiYSgwLCAwLCAwLCAwLjI1KSwgMCAxMHB4IDEwcHggcmdiYSgwLCAwLCAwLCAwLjIyKTtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XHJcbiAgICBtYXgtd2lkdGg6IDYwcmVtO1xyXG4gICAgbWluLWhlaWdodDogMTAwdmg7XHJcbiAgICBtYXJnaW46IDAgYXV0bzsgfVxyXG4gIC5pcmlzLW5ld3Nmb3JtIC5uZXdzLWNvbnRlbnQge1xyXG4gICAgbWF4LXdpZHRoOiA2MHJlbTtcclxuICAgIHBhZGRpbmc6IDIwcHg7IH1cclxuICAuaXJpcy1uZXdzZm9ybSAuaXJpcy1uZXdzaW1hZ2Uge1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBtYXgtd2lkdGg6IDYwcmVtO1xyXG4gICAgaGVpZ2h0OiA0MDBweDtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIG1hcmdpbi10b3A6IC00MDBweDsgfVxyXG4gICAgLmlyaXMtbmV3c2Zvcm0gLmlyaXMtbmV3c2ltYWdlIC5pbWFnZS1jb250YWluZXIge1xyXG4gICAgICBoZWlnaHQ6IDQwMHB4O1xyXG4gICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xyXG4gICAgICBtYXgtd2lkdGg6IDYwcmVtO1xyXG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XHJcbiAgICAgIHdpZHRoOiAxMDAlOyB9XHJcbiAgICAgIC5pcmlzLW5ld3Nmb3JtIC5pcmlzLW5ld3NpbWFnZSAuaW1hZ2UtY29udGFpbmVyIGgxIHtcclxuICAgICAgICBjb2xvcjogI2ZmZjtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcclxuICAgICAgICBwYWRkaW5nOiAxMHB4O1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMS45cmVtO1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIHRvcDogMTAwJTtcclxuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMTAwJSk7XHJcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTEwMCUpO1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC42NSk7IH1cclxuICAuaXJpcy1uZXdzZm9ybSAuaXJpcy1uZXdzaW1hZ2UtcGxhY2Vob2xkZXIge1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBtYXgtd2lkdGg6IDYwcmVtO1xyXG4gICAgaGVpZ2h0OiA0MDBweDtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIG1hcmdpbi1yaWdodDogYXV0bzsgfVxyXG5cclxuLm5ld3NpbnRybyB7XHJcbiAgbWF4LXdpZHRoOiA2MHJlbTtcclxuICBmb250LXdlaWdodDogNzAwO1xyXG4gIHBhZGRpbmc6IDEwcHggMHB4OyB9XHJcblxyXG4ubmV3cy1kYXRlIHtcclxuICBwYWRkaW5nOiAxMHB4IDVweDtcclxuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgZm9udC13ZWlnaHQ6IDMwMDtcclxuICBjb2xvcjogIzNjM2MzYztcclxuICBsaW5lLWhlaWdodDogMjsgfVxyXG5cclxuLmJyZWFraW5nLW5ld3Mge1xyXG4gIGNvbG9yOiB3aGl0ZTtcclxuICBtYXJnaW46IDEwcHggMTBweCAwcHggMHB4O1xyXG4gIGJhY2tncm91bmQtY29sb3I6IHJlZDtcclxuICBwYWRkaW5nOiA0cHggMTJweDtcclxuICBmb250LXdlaWdodDogNzAwO1xyXG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICBib3JkZXItcmFkaXVzOiAycHg7IH1cclxuXHJcbi5uZXdzcm93IHtcclxuICBtYXgtd2lkdGg6IDYwcmVtOyB9XHJcblxyXG4ubmV3c2NvbnRlbnQge1xyXG4gIG1heC13aWR0aDogNjByZW07XHJcbiAgbWFyZ2luLXRvcDogMC43NXJlbTsgfVxyXG5cclxudGFibGU6bm90KC5ja2VfZGlhbG9nKSB7XHJcbiAgd2lkdGg6IDEwMCU7IH1cclxuXHJcbnNwYW4udG9vbHRpcCB7XHJcbiAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjgpO1xyXG4gIGJvcmRlci1yYWRpdXM6IDNweDtcclxuICBjb2xvcjogI2ZmZmZmZiAhaW1wb3J0YW50O1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICBmb250LWZhbWlseTogXCJWZXJkYW5hXCIsIHNhbnMtc2VyaWY7XHJcbiAgZm9udC13ZWlnaHQ6IDMwMDtcclxuICBmb250LXNpemU6IDFyZW07XHJcbiAgbGluZS1oZWlnaHQ6IDEuMDI1cmVtO1xyXG4gIHBhZGRpbmc6IDhweDtcclxuICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgZGlzcGxheTogbm9uZTtcclxuICByaWdodDogNTAlO1xyXG4gIHotaW5kZXg6IDk5O1xyXG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCg1MCUpO1xyXG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDUwJSk7XHJcbiAgLW1vei10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoNTAlKTtcclxuICAtby10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoNTAlKTtcclxuICB3b3JkLWJyZWFrOiBrZWVwLWFsbDsgfVxyXG4gIHNwYW4udG9vbHRpcF9fZ3JpZCB7XHJcbiAgICByaWdodDogMnB4O1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDAlKTtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDAlKTtcclxuICAgIC1tb3otdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDAlKTtcclxuICAgIC1vLXRyYW5zZm9ybTogdHJhbnNsYXRlWCgwJSk7IH1cclxuXHJcbmE6aG92ZXIgc3Bhbi50b29sdGlwIHtcclxuICBkaXNwbGF5OiBibG9jaztcclxuICB3aGl0ZS1zcGFjZTogbm93cmFwOyB9XHJcblxyXG5zcGFuW3dvcmRdOmhvdmVyIHNwYW4udG9vbHRpcCB7XHJcbiAgZGlzcGxheTogYmxvY2s7IH1cclxuXHJcbmFjLXRvb2x0aXAge1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxyXG4gIGFjLXRvb2x0aXAgc3Bhblt3b3JkXSB7XHJcbiAgICBjb2xvcjogIzIwOTFlYTsgfVxyXG4gICAgYWMtdG9vbHRpcCBzcGFuW3dvcmRdOmFmdGVyIHtcclxuICAgICAgY29udGVudDogJyAnO1xyXG4gICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IGRhc2hlZCAjMjA5MWVhO1xyXG4gICAgICBsZWZ0OiAwOyB9XHJcbiAgICBhYy10b29sdGlwIHNwYW5bd29yZF0gc3Bhbi50b29sdGlwIHtcclxuICAgICAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjc1KTtcclxuICAgICAgdG9wOiAxNTAlO1xyXG4gICAgICBwYWRkaW5nOiAxMHB4OyB9XHJcbiAgICAgIGFjLXRvb2x0aXAgc3Bhblt3b3JkXSBzcGFuLnRvb2x0aXA6YWZ0ZXIge1xyXG4gICAgICAgIGNvbnRlbnQ6ICcgJztcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgdG9wOiAtMTBweDtcclxuICAgICAgICBsZWZ0OiBjYWxjKDUwJSAtIDEwcHgpO1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgIHdpZHRoOiAwO1xyXG4gICAgICAgIGhlaWdodDogMDtcclxuICAgICAgICBib3JkZXItbGVmdDogMTBweCBzb2xpZCB0cmFuc3BhcmVudDtcclxuICAgICAgICBib3JkZXItcmlnaHQ6IDEwcHggc29saWQgdHJhbnNwYXJlbnQ7XHJcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogMTBweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuNzUpOyB9XHJcbiAgICAgIGFjLXRvb2x0aXAgc3Bhblt3b3JkXSBzcGFuLnRvb2x0aXAudG9wIHtcclxuICAgICAgICB0b3A6IGF1dG87XHJcbiAgICAgICAgYm90dG9tOiAxNTAlOyB9XHJcbiAgICAgICAgYWMtdG9vbHRpcCBzcGFuW3dvcmRdIHNwYW4udG9vbHRpcC50b3A6YWZ0ZXIge1xyXG4gICAgICAgICAgdG9wOiBhdXRvO1xyXG4gICAgICAgICAgYm90dG9tOiAtMTBweDtcclxuICAgICAgICAgIGJvcmRlci1ib3R0b206IDAgbm9uZTtcclxuICAgICAgICAgIGJvcmRlci10b3A6IDEwcHggc29saWQgcmdiYSgwLCAwLCAwLCAwLjc1KTsgfVxyXG4gICAgICBhYy10b29sdGlwIHNwYW5bd29yZF0gc3Bhbi50b29sdGlwLm9mZi1sZWZ0IHtcclxuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWCgxNSUpO1xyXG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgxNSUpOyB9XHJcbiAgICAgICAgYWMtdG9vbHRpcCBzcGFuW3dvcmRdIHNwYW4udG9vbHRpcC5vZmYtbGVmdDphZnRlciB7XHJcbiAgICAgICAgICBsZWZ0OiBjYWxjKDkwJSAtIDEwcHgpOyB9XHJcbiAgICAgIGFjLXRvb2x0aXAgc3Bhblt3b3JkXSBzcGFuLnRvb2x0aXAub2ZmLXJpZ2h0IHtcclxuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWCg4NSUpO1xyXG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCg4NSUpOyB9XHJcbiAgICAgICAgYWMtdG9vbHRpcCBzcGFuW3dvcmRdIHNwYW4udG9vbHRpcC5vZmYtcmlnaHQ6YWZ0ZXIge1xyXG4gICAgICAgICAgbGVmdDogY2FsYygxMCUgLSAxMHB4KTsgfVxyXG5cclxuLmFjZmlsZXVwbG9hZCBzcGFuLmFkbWluQnV0dG9uIHtcclxuICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxyXG4gIC5hY2ZpbGV1cGxvYWQgc3Bhbi5hZG1pbkJ1dHRvbiBpbnB1dCB7XHJcbiAgICBoZWlnaHQ6IDMwcHg7XHJcbiAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICB0b3A6IDBweDtcclxuICAgIHJpZ2h0OiAwcHg7XHJcbiAgICBmb250LXNpemU6IDEwMHB4O1xyXG4gICAgei1pbmRleDogMjtcclxuICAgIG9wYWNpdHk6IDAuMDtcclxuICAgIGZpbHRlcjogYWxwaGEob3BhY2l0eT0wKTtcclxuICAgIC1tcy1maWx0ZXI6ICdhbHBoYShvcGFjaXR5PTApJztcclxuICAgIC1raHRtbC1vcGFjaXR5OiAwLjA7XHJcbiAgICAtbW96LW9wYWNpdHk6IDAuMDsgfVxyXG5cclxuLypVbnN1YnNjcmliZSBwYWdlcyovXHJcbi51bnN1YnNjcmliZS1lZGl0b3Ige1xyXG4gIG1hcmdpbjogYXV0byAhaW1wb3J0YW50O1xyXG4gIG92ZXJmbG93OiBhdXRvO1xyXG4gIG1pbi1oZWlnaHQ6IDMwMHB4O1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkFGOUYyO1xyXG4gIHBhZGRpbmc6IDEwcHg7IH1cclxuICAudW5zdWJzY3JpYmUtZWRpdG9yIHVsIHtcclxuICAgIHdpZHRoOiBhdXRvO1xyXG4gICAgbGlzdC1zdHlsZTogbm9uZTtcclxuICAgIG1hcmdpbi1sZWZ0OiAwO1xyXG4gICAgcGFkZGluZzogMDtcclxuICAgIGRpc3BsYXk6IHRhYmxlO1xyXG4gICAgYm9yZGVyOiAwcHggc29saWQgYmx1ZTsgfVxyXG4gIC51bnN1YnNjcmliZS1lZGl0b3IgbGkge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRjtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIHBhZGRpbmc6IDEwcHggNTBweCAxMHB4IDEwcHg7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAycHg7IH1cclxuICAgIC51bnN1YnNjcmliZS1lZGl0b3IgbGk6Zmlyc3QtY2hpbGQge1xyXG4gICAgICBib3JkZXItcmFkaXVzOiAxMHB4IDEwcHggMCAwO1xyXG4gICAgICBib3JkZXI6IDBweCBzb2xpZCAjNzNBRDIxOyB9XHJcbiAgICAudW5zdWJzY3JpYmUtZWRpdG9yIGxpOmxhc3QtY2hpbGQge1xyXG4gICAgICBib3JkZXItcmFkaXVzOiAwIDAgMTBweCAxMHB4O1xyXG4gICAgICBib3JkZXI6IDBweCBzb2xpZCAjNzNBRDIxOyB9XHJcbiAgICAudW5zdWJzY3JpYmUtZWRpdG9yIGxpIHNwYW4ge1xyXG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgIHJpZ2h0OiAxZW07XHJcbiAgICAgIGNvbG9yOiAjMTg3RDdBO1xyXG4gICAgICBmb250LXdlaWdodDogYm9sZDtcclxuICAgICAgZm9udC1zaXplOiAxZW07IH1cclxuICAudW5zdWJzY3JpYmUtZWRpdG9yIC50aXRsZSB7XHJcbiAgICBjb2xvcjogIzE4N0Q3QTtcclxuICAgIGZvbnQtc2l6ZTogMmVtO1xyXG4gICAgbWFyZ2luOiAwLjY3ZW0gMDsgfVxyXG4gIC51bnN1YnNjcmliZS1lZGl0b3IgLnN1YnRpdGxlIHtcclxuICAgIGZvbnQtd2VpZ2h0OiBib2xkOyB9XHJcbiAgLnVuc3Vic2NyaWJlLWVkaXRvciAuZm9vdGVyIHtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIGJvdHRvbTogMHB4O1xyXG4gICAgd2lkdGg6IDUwJTsgfVxyXG4gIC51bnN1YnNjcmliZS1lZGl0b3IgLmJ0bi1wcmltYXJ5IHtcclxuICAgIGNvbG9yOiAjRkZGO1xyXG4gICAgYm9yZGVyLXJhZGl1czogMTBweDtcclxuICAgIGJvcmRlcjogMXB4IHNvbGlkICMxODdEN0E7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTg3RDdBOyB9XHJcbiAgLnVuc3Vic2NyaWJlLWVkaXRvciAuYnRuLWRlZmF1bHQge1xyXG4gICAgY29sb3I6ICMxODdEN0E7XHJcbiAgICBib3JkZXItcmFkaXVzOiAxMHB4O1xyXG4gICAgYm9yZGVyOiAxcHggc29saWQgIzE4N0Q3QTtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICNGRkY7IH1cclxuICAudW5zdWJzY3JpYmUtZWRpdG9yIC5idG4td2FybmluZyB7XHJcbiAgICBjb2xvcjogI0ZGRjtcclxuICAgIGJvcmRlci1yYWRpdXM6IDEwcHg7XHJcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjRUY2QzAwO1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI0VGNkMwMDsgfVxyXG4gIC51bnN1YnNjcmliZS1lZGl0b3IgLmJveCB7XHJcbiAgICBib3JkZXItcmFkaXVzOiAxMHB4O1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRjtcclxuICAgIHBhZGRpbmc6IDEwcHg7XHJcbiAgICBkaXNwbGF5OiB0YWJsZTsgfVxyXG4gICAgLnVuc3Vic2NyaWJlLWVkaXRvciAuYm94IC5idG4tcHJpbWFyeSxcclxuICAgIC51bnN1YnNjcmliZS1lZGl0b3IgLmJveCAuYnRuLWRlZmF1bHQsXHJcbiAgICAudW5zdWJzY3JpYmUtZWRpdG9yIC5ib3ggLmJ0bi13YXJuaW5nIHtcclxuICAgICAgZmxvYXQ6IHJpZ2h0OyB9XHJcbiAgICAudW5zdWJzY3JpYmUtZWRpdG9yIC5ib3ggaW5wdXRbdHlwZT1cInRleHRcIl0ge1xyXG4gICAgICBib3JkZXItcmFkaXVzOiAxMHB4O1xyXG4gICAgICBtYXJnaW4tdG9wOiA4cHg7IH1cclxuICAudW5zdWJzY3JpYmUtZWRpdG9yIC5wYWRkaW5nMjAge1xyXG4gICAgcGFkZGluZzogMCAyMHB4OyB9XHJcbiAgLnVuc3Vic2NyaWJlLWVkaXRvciAubG9hZGVyIHtcclxuICAgIC13ZWJraXQtYW5pbWF0aW9uOiBzcGluIDFzIGxpbmVhcjtcclxuICAgIGFuaW1hdGlvbjogc3BpbiAxcyBsaW5lYXI7XHJcbiAgICAtd2Via2l0LWFuaW1hdGlvbi1pdGVyYXRpb24tY291bnQ6IGluZmluaXRlO1xyXG4gICAgYW5pbWF0aW9uLWl0ZXJhdGlvbi1jb3VudDogaW5maW5pdGU7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IDUwJSA1MCU7XHJcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiA1MCUgNTAlO1xyXG4gICAgLypiYWNrZ3JvdW5kLXNpemU6IDUwJSA1MCU7Ki9cclxuICAgIGJhY2tncm91bmQ6IHVybChcIi4uLy4uL2ltYWdlcy9hc3NldHMvc2xpY2Uuc3ZnXCIpIDUwJSAwJSBuby1yZXBlYXQ7XHJcbiAgICBjb250ZW50OiAnJztcclxuICAgIG1hcmdpbi1sZWZ0OiAwcHg7XHJcbiAgICBwYWRkaW5nOiAxNnB4IDBweDtcclxuICAgIGJvcmRlci1sZWZ0OiAwcHggc29saWQ7IH1cclxuXHJcbi5iYWNrZ3JvdW5kIHtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkFGOUYyO1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICB0b3A6IDA7XHJcbiAgYm90dG9tOiAwO1xyXG4gIGxlZnQ6IDA7XHJcbiAgcmlnaHQ6IDA7IH1cclxuXHJcbi5iYXltYXgwIHtcclxuICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi8uLi9pbWFnZXMvYXNzZXRzL3N0ZXAxLnBuZ1wiKTtcclxuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBsZWZ0IGJvdHRvbTtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgYm90dG9tOiAwO1xyXG4gIGxlZnQ6IDA7XHJcbiAgdG9wOiAwO1xyXG4gIHJpZ2h0OiAwO1xyXG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7IH1cclxuXHJcbi5iYXltYXgxIHtcclxuICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi8uLi9pbWFnZXMvYXNzZXRzL3N0ZXAyLnBuZ1wiKTtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogbGVmdCBib3R0b207XHJcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICBib3R0b206IDA7XHJcbiAgbGVmdDogMDtcclxuICB0b3A6IDA7XHJcbiAgcmlnaHQ6IDA7IH1cclxuXHJcbi5maXhiYXltYXgge1xyXG4gIGJhY2tncm91bmQ6IHVybChcIi4uLy4uL2ltYWdlcy9hc3NldHMvc3RlcDMucG5nXCIpIG5vLXJlcGVhdDsgfVxyXG5cclxuLmluZm8tYmFuayB7XHJcbiAgcGFkZGluZy10b3A6IDEwMHB4O1xyXG4gIG1heC13aWR0aDogMTIwMHB4O1xyXG4gIG1hcmdpbjogMCBhdXRvO1xyXG4gIGZvbnQtZmFtaWx5OiBWZXJkYW5hLCBBcmlhbCwgc2Fucy1zZXJpZjsgfVxyXG4gIC5pbmZvLWJhbmsgaDIge1xyXG4gICAgY29sb3I6ICM0ZThkZGM7XHJcbiAgICBmb250LXNpemU6IDIuMXJlbTtcclxuICAgIGZvbnQtZmFtaWx5OiBWZXJkYW5hLCBBcmlhbCwgc2Fucy1zZXJpZjsgfVxyXG4gIC5pbmZvLWJhbmsgaDMge1xyXG4gICAgZm9udC1zaXplOiAxLjZyZW07XHJcbiAgICBmb250LWZhbWlseTogVmVyZGFuYSwgQXJpYWwsIHNhbnMtc2VyaWY7XHJcbiAgICBtYXJnaW46IDhweCBhdXRvIDI1cHg7IH1cclxuICAuaW5mby1iYW5rIHAge1xyXG4gICAgZm9udC1mYW1pbHk6IFZlcmRhbmEsIEFyaWFsLCBzYW5zLXNlcmlmO1xyXG4gICAgZm9udC1zaXplOiAxLjFyZW07IH1cclxuICAuaW5mby1iYW5rLS1saXN0IHtcclxuICAgIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcclxuICAgIG1hcmdpbi1sZWZ0OiAwOyB9XHJcbiAgICAuaW5mby1iYW5rLS1saXN0IGxpIHtcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcclxuICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNlMGUwZTA7XHJcbiAgICAgIHBhZGRpbmc6IDEzcHggMTNweCAxM3B4IDE3cHg7IH1cclxuICAgICAgLmluZm8tYmFuay0tbGlzdCBsaTpsYXN0LWNoaWxkIHtcclxuICAgICAgICBib3JkZXItYm90dG9tOiAwIG5vbmU7IH1cclxuICAgICAgLmluZm8tYmFuay0tbGlzdCBsaSBhIHtcclxuICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjg3KTtcclxuICAgICAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICAgICAgLXdlYmtpdC10cmFuc2l0aW9uOiBjb2xvciAwLjNzO1xyXG4gICAgICAgIHRyYW5zaXRpb246IGNvbG9yIDAuM3M7IH1cclxuICAgICAgICAuaW5mby1iYW5rLS1saXN0IGxpIGE6aG92ZXIge1xyXG4gICAgICAgICAgY29sb3I6ICM0ZThkZGM7IH1cclxuICAgICAgICAuaW5mby1iYW5rLS1saXN0IGxpIGEgaSB7XHJcbiAgICAgICAgICBjb2xvcjogIzRlOGRkYztcclxuICAgICAgICAgIGZvbnQtc2l6ZTogMS40cmVtO1xyXG4gICAgICAgICAgbWFyZ2luLXRvcDogLTVweDsgfVxyXG4gIC5pbmZvLWJhbmstLWJhY2tncm91bmQge1xyXG4gICAgYmFja2dyb3VuZDogdXJsKFwiLi4vLi4vaW1hZ2VzL2Fzc2V0cy9JUklTSW5mb3JtYXRpb25CYW5rQmFja2dyb3VuZEltYWdlLnBuZ1wiKSBuby1yZXBlYXQgc2Nyb2xsIHJpZ2h0IHRvcCB0cmFuc3BhcmVudDtcclxuICAgIG9wYWNpdHk6IDAuNDtcclxuICAgIHdpZHRoOiAyMjBweDtcclxuICAgIGhlaWdodDogMTkwcHg7XHJcbiAgICBwb3NpdGlvbjogZml4ZWQ7XHJcbiAgICBib3R0b206IDA7XHJcbiAgICBsZWZ0OiAwOyB9XHJcbiAgLmluZm8tYmFuay0tYWRtaW5tYWluICNpbmZvYmFua2l0ZW1lZGl0b3Ige1xyXG4gICAgYmFja2dyb3VuZDogI2YyZjJmMjtcclxuICAgIGhlaWdodDogMTAwJTtcclxuICAgIG1hcmdpbi10b3A6IDRyZW07IH1cclxuICAgIC5pbmZvLWJhbmstLWFkbWlubWFpbiAjaW5mb2JhbmtpdGVtZWRpdG9yIC5jb250ZW50LWVkaXRvciwgLmluZm8tYmFuay0tYWRtaW5tYWluICNpbmZvYmFua2l0ZW1lZGl0b3IgLmluZm8tYmFuay0tbGF5b3V0LWNvbnRhaW5lciB7XHJcbiAgICAgIG1hcmdpbi10b3A6IC0xcHg7XHJcbiAgICAgIGJveC1zaGFkb3c6IDAgMnB4IDRweCAwIHJnYmEoMCwgMCwgMCwgMC4xNiksIDAgMnB4IDRweCAwIHJnYmEoMCwgMCwgMCwgMC4xMik7XHJcbiAgICAgIG1pbi1oZWlnaHQ6IDA7XHJcbiAgICAgIGJvcmRlci1yYWRpdXM6IDA7XHJcbiAgICAgIHBhZGRpbmctdG9wOiA0cmVtOyB9XHJcbiAgICAuaW5mby1iYW5rLS1hZG1pbm1haW4gI2luZm9iYW5raXRlbWVkaXRvciAuaW5saW5lLWVsZW1lbnRfX2ltYWdlIHtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMDsgfVxyXG4gIC5pbmZvLWJhbmstLWxheW91dCB7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cclxuICAgIC5pbmZvLWJhbmstLWxheW91dC1jb250YWluZXIge1xyXG4gICAgICBtaW4taGVpZ2h0OiAwO1xyXG4gICAgICBib3JkZXItcmFkaXVzOiAwO1xyXG4gICAgICBwb3NpdGlvbjogc3RhdGljO1xyXG4gICAgICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAuNXM7XHJcbiAgICAgIHRyYW5zaXRpb246IGFsbCAuNXM7XHJcbiAgICAgIHBhZGRpbmc6IDQwcHggNDBweCAwIDQwcHg7XHJcbiAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcbiAgICAgIHdpZHRoOiBhdXRvO1xyXG4gICAgICBtYXJnaW46IDAgYXV0bzsgfVxyXG4gICAgICAuaW5mby1iYW5rLS1sYXlvdXQtY29udGFpbmVyLmFkbWluIHtcclxuICAgICAgICBtYXJnaW4tdG9wOiA2cmVtOyB9XHJcbiAgICAgIC5pbmZvLWJhbmstLWxheW91dC1jb250YWluZXIuYWRtaW4ubm8tbWFyZ2luLXRvcCB7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogMDsgfVxyXG4gICAgLmluZm8tYmFuay0tbGF5b3V0LW1haW5pbWFnZSB7XHJcbiAgICAgIHBhZGRpbmc6IDIwcHggMDsgfVxyXG4gICAgICAuaW5mby1iYW5rLS1sYXlvdXQtbWFpbmltYWdlIGltZyB7XHJcbiAgICAgICAgbWF4LWhlaWdodDogNTAwcHg7XHJcbiAgICAgICAgbWF4LXdpZHRoOiAxMDAlOyB9XHJcbiAgICAuaW5mby1iYW5rLS1sYXlvdXQtdGh1bWJzIHtcclxuICAgICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XHJcbiAgICAgIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xyXG4gICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAtd2Via2l0LWJveC1mbGV4OiAxO1xyXG4gICAgICAgICAgLW1zLWZsZXg6IDEgMCBhdXRvO1xyXG4gICAgICAgICAgICAgIGZsZXg6IDEgMCBhdXRvO1xyXG4gICAgICAtd2Via2l0LWJveC1vcmllbnQ6IGhvcml6b250YWw7XHJcbiAgICAgIC13ZWJraXQtYm94LWRpcmVjdGlvbjogbm9ybWFsO1xyXG4gICAgICAgICAgLW1zLWZsZXgtZGlyZWN0aW9uOiByb3c7XHJcbiAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcclxuICAgICAgLW1zLWZsZXgtd3JhcDogbm93cmFwO1xyXG4gICAgICAgICAgZmxleC13cmFwOiBub3dyYXA7XHJcbiAgICAgIC13ZWJraXQtYm94LXBhY2s6IGp1c3RpZnk7XHJcbiAgICAgICAgICAtbXMtZmxleC1wYWNrOiBqdXN0aWZ5O1xyXG4gICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICAgICAgLXdlYmtpdC1ib3gtYWxpZ246IGJhc2VsaW5lO1xyXG4gICAgICAgICAgLW1zLWZsZXgtYWxpZ246IGJhc2VsaW5lO1xyXG4gICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBiYXNlbGluZTsgfVxyXG4gICAgICAuaW5mby1iYW5rLS1sYXlvdXQtdGh1bWJzLWNvbnRhaW5lciB7XHJcbiAgICAgICAgd2lkdGg6IGF1dG87XHJcbiAgICAgICAgb3ZlcmZsb3cteTogYXV0bztcclxuICAgICAgICBwYWRkaW5nOiA1MHB4IDc1cHg7XHJcbiAgICAgICAgbWFyZ2luOiAyMHB4IC00MHB4IDAgLTQwcHg7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2Q4ZDhkODsgfVxyXG4gICAgLmluZm8tYmFuay0tbGF5b3V0LXRodW1iIHtcclxuICAgICAgd2lkdGg6IDI5NXB4O1xyXG4gICAgICBtYXgtaGVpZ2h0OiAyNjBweDtcclxuICAgICAgcGFkZGluZzogMTBweCAxMHB4IDA7XHJcbiAgICAgIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7IH1cclxuICAgICAgLmluZm8tYmFuay0tbGF5b3V0LXRodW1iOmZpcnN0LWNoaWxkIHtcclxuICAgICAgICBwYWRkaW5nLWxlZnQ6IDIwcHg7IH1cclxuICAgICAgLmluZm8tYmFuay0tbGF5b3V0LXRodW1iOmxhc3QtY2hpbGQge1xyXG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDIwcHg7IH1cclxuICAgICAgLmluZm8tYmFuay0tbGF5b3V0LXRodW1iIC5pbWFnZSB7XHJcbiAgICAgICAgaGVpZ2h0OiAxNzBweDtcclxuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xyXG4gICAgICAgIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICAgICAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2U2ZTZlNjtcclxuICAgICAgICBib3JkZXItcmFkaXVzOiA3cHg7IH1cclxuICAgICAgICAuaW5mby1iYW5rLS1sYXlvdXQtdGh1bWIgLmltYWdlIGltZyB7XHJcbiAgICAgICAgICBtYXgtaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgICAgbWluLWhlaWdodDogMTAwJTtcclxuICAgICAgICAgIHdpZHRoOiBhdXRvO1xyXG4gICAgICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTsgfVxyXG4gICAgICAuaW5mby1iYW5rLS1sYXlvdXQtdGh1bWIgaW1nIHtcclxuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7IH1cclxuICAgICAgICAuaW5mby1iYW5rLS1sYXlvdXQtdGh1bWIgaW1nOmhvdmVyIHtcclxuICAgICAgICAgIG9wYWNpdHk6IDAuODsgfVxyXG4gICAgICAuaW5mby1iYW5rLS1sYXlvdXQtdGh1bWIuYWRtaW4gaW1nIHtcclxuICAgICAgICBjdXJzb3I6IGRlZmF1bHQ7IH1cclxuICAuaW5mby1iYW5rLS1kZXRhaWxzIHtcclxuICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xyXG4gICAgZGlzcGxheTogLW1zLWZsZXhib3g7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgLXdlYmtpdC1ib3gtb3JpZW50OiBob3Jpem9udGFsO1xyXG4gICAgLXdlYmtpdC1ib3gtZGlyZWN0aW9uOiBub3JtYWw7XHJcbiAgICAgICAgLW1zLWZsZXgtZGlyZWN0aW9uOiByb3c7XHJcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XHJcbiAgICAtd2Via2l0LWJveC1wYWNrOiBzdGFydDtcclxuICAgICAgICAtbXMtZmxleC1wYWNrOiBzdGFydDtcclxuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0OyB9XHJcbiAgLmluZm8tYmFuay0tdGFnIHtcclxuICAgIG1hcmdpbi1yaWdodDogMTVweDtcclxuICAgIGNvbG9yOiAjOWM5YzljO1xyXG4gICAgZm9udC1zaXplOiAxLjFyZW07XHJcbiAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgbWF4LXdpZHRoOiA1MCU7XHJcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xyXG4gICAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XHJcbiAgICBvdmVyZmxvdzogaGlkZGVuOyB9XHJcblxyXG4uY29sbGFwc2VfX2NvbnRhaW5lciB7XHJcbiAgaGVpZ2h0OiAwcHg7XHJcbiAgb3ZlcmZsb3c6IGhpZGRlbjsgfVxyXG5cclxuLmNvbGxhcHNlX190aXRsZSB7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIGxpbmUtaGVpZ2h0OiAxLjU7XHJcbiAgZm9udC1zaXplOiAxLjNlbTtcclxuICBwYWRkaW5nLXJpZ2h0OiAzMHB4O1xyXG4gIG91dGxpbmU6IG5vbmU7XHJcbiAgY3Vyc29yOiBwb2ludGVyOyB9XHJcbiAgLmNvbGxhcHNlX190aXRsZTpob3ZlciB7XHJcbiAgICBjb2xvcjogIzYwN0Q4QjsgfVxyXG4gIC5jb2xsYXBzZV9fdGl0bGUgc3BhbiB7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICByaWdodDogMTBweDtcclxuICAgIHRvcDogMHB4OyB9XHJcbiAgICAuY29sbGFwc2VfX3RpdGxlIHNwYW46YmVmb3JlIHtcclxuICAgICAgZm9udC1zaXplOiAyMHB4OyB9XHJcblxyXG4uY29sbGFwc2VfX2NvbnRlbnQge1xyXG4gIHBhZGRpbmctYm90dG9tOiAycHg7IH1cclxuXHJcbmFydGljbGUge1xyXG4gIGJvcmRlcjogMCBub25lO1xyXG4gIGJvcmRlci1yYWRpdXM6IDA7XHJcbiAgbWFyZ2luLWJvdHRvbTogM3JlbTtcclxuICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG4gIGZvbnQtZmFtaWx5OiBcIlZlcmRhbmFcIiwgc2Fucy1zZXJpZjsgfVxyXG4gIGFydGljbGU6YWZ0ZXIge1xyXG4gICAgY2xlYXI6IGJvdGg7XHJcbiAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgZGlzcGxheTogdGFibGU7IH1cclxuICBhcnRpY2xlIHAge1xyXG4gICAgZm9udC1mYW1pbHk6IFwiVmVyZGFuYVwiLCBzYW5zLXNlcmlmOyB9XHJcbiAgYXJ0aWNsZSAuY29uc3RyYWluZXIge1xyXG4gICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgICBtYXgtd2lkdGg6IDU4cmVtOyB9XHJcbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAwZW0pIGFuZCAobWF4LXdpZHRoOiAzOS45Mzc1ZW0pIHtcclxuICAgICAgYXJ0aWNsZSAuY29uc3RyYWluZXIge1xyXG4gICAgICAgIHBhZGRpbmc6IDAuOXJlbSAwLjlyZW0gMC45cmVtIDAuOXJlbTsgfSB9XHJcbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA0MGVtKSB7XHJcbiAgICAgIGFydGljbGUgLmNvbnN0cmFpbmVyIHtcclxuICAgICAgICBwYWRkaW5nOiAxLjg3NXJlbSAxLjg3NXJlbSAwLjYyNXJlbSAxLjg3NXJlbTsgfSB9XHJcbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2NGVtKSB7XHJcbiAgICAgIGFydGljbGUgLmNvbnN0cmFpbmVyIHtcclxuICAgICAgICBwYWRkaW5nOiAxLjg3NXJlbSA3LjVyZW0gMS44NzVyZW0gOS41NXJlbTsgfSB9XHJcbiAgYXJ0aWNsZSAuZXh0cmEtd2lkZSB7XHJcbiAgICBtYXgtd2lkdGg6IDgwcmVtOyB9XHJcbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAwZW0pIGFuZCAobWF4LXdpZHRoOiAzOS45Mzc1ZW0pIHtcclxuICAgICAgYXJ0aWNsZSAuZXh0cmEtd2lkZSB7XHJcbiAgICAgICAgcGFkZGluZzogNXB4IDAuNjI1cmVtIDEuMjVyZW07IH0gfVxyXG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNDBlbSkge1xyXG4gICAgICBhcnRpY2xlIC5leHRyYS13aWRlIHtcclxuICAgICAgICBwYWRkaW5nOiAzMHB4IDAuNjI1cmVtIDEuMjVyZW07IH0gfVxyXG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjRlbSkge1xyXG4gICAgICBhcnRpY2xlIC5leHRyYS13aWRlIHtcclxuICAgICAgICBwYWRkaW5nOiAzMHB4IDAuNjI1cmVtIDEuMjVyZW07IH0gfVxyXG4gIGFydGljbGUgLmludHJvZHVjdGlvbiBwLCBhcnRpY2xlIC5pbnRyb2R1Y3Rpb24tdGV4dCwgYXJ0aWNsZSAuaW50cm8tdGV4dCB7XHJcbiAgICBsaW5lLWhlaWdodDogMTMwJTtcclxuICAgIG1hcmdpbi1sZWZ0OiAwO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBtYXgtd2lkdGg6IDQwcmVtO1xyXG4gICAgZm9udC1mYW1pbHk6IFwiVmVyZGFuYVwiLCBzYW5zLXNlcmlmO1xyXG4gICAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC44Nyk7XHJcbiAgICBmb250LXNpemU6IDEuMTI1cmVtOyB9XHJcblxyXG5mb3JtIC5sYWJlbHRleHQsIGZvcm0gLnZhbHVldGV4dCB7XHJcbiAgbWFyZ2luLWJvdHRvbTogMjBweDsgfVxyXG5cclxuYS5mb3JtdG9vbHRpcCB7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlOyB9XHJcblxyXG5hLmZvcm10b29sdGlwIHNwYW4ge1xyXG4gIGRpc3BsYXk6IG5vbmU7XHJcbiAgcGFkZGluZzogMC4xMjVyZW0gMC4xODc1cmVtO1xyXG4gIG1hcmdpbi1sZWZ0OiAxZW07XHJcbiAgbWFyZ2luLXRvcDogMmVtO1xyXG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTsgfVxyXG5cclxuYS5mb3JtdG9vbHRpcDpob3ZlciBzcGFuIHtcclxuICBkaXNwbGF5OiBpbmxpbmU7XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gIGJhY2tncm91bmQ6ICNlZWU7XHJcbiAgYm9yZGVyOiAxcHggc29saWQgYmxhY2s7XHJcbiAgY29sb3I6IGJsYWNrO1xyXG4gIHotaW5kZXg6IDk5OTsgfVxyXG5cclxuYS5fZ2xvc3NhcnlJdGVtIHtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cclxuXHJcbmEuX2dsb3NzYXJ5SXRlbSBzcGFuIHtcclxuICBkaXNwbGF5OiBub25lO1xyXG4gIHBhZGRpbmc6IDAuMTI1cmVtIDAuMTg3NXJlbTtcclxuICBtYXJnaW4tbGVmdDogMWVtO1xyXG4gIG1hcmdpbi10b3A6IDJlbTtcclxuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7IH1cclxuXHJcbmEuX2dsb3NzYXJ5SXRlbTpob3ZlciBzcGFuIHtcclxuICBkaXNwbGF5OiBpbmxpbmU7XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gIGJhY2tncm91bmQ6ICNlZWU7XHJcbiAgYm9yZGVyOiAxcHggc29saWQgYmxhY2s7XHJcbiAgY29sb3I6IGJsYWNrOyB9XHJcblxyXG4jbWFpbiB7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudDsgfVxyXG4gIFxyXG4gICNtYWluOmFmdGVyIHtcclxuICAgIGNsZWFyOiBib3RoO1xyXG4gICAgY29udGVudDogXCJcIjtcclxuICAgIGRpc3BsYXk6IHRhYmxlOyB9XHJcblxyXG4uY29uc3RyYWluZXI6YWZ0ZXIge1xyXG4gIGNsZWFyOiBib3RoO1xyXG4gIGNvbnRlbnQ6IFwiXCI7XHJcbiAgZGlzcGxheTogdGFibGU7IH1cclxuXHJcbm1haW4gLmNvbnN0cmFpbmVyIHtcclxuICBtYXgtd2lkdGg6IDgwcmVtO1xyXG4gIG1hcmdpbjogMCBhdXRvOyB9XHJcblxyXG4ubWVudSB7XHJcbiAgYmFja2dyb3VuZDogI2ZmZmZmZjtcclxuICBib3JkZXItYm90dG9tOiAycHggc29saWQgcmdiYSgwLCAwLCAwLCAwLjEpO1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxyXG4gIC5tZW51IC5jb25zdHJhaW5lciB7XHJcbiAgICBtYXJnaW46IDAgYXV0bzsgfVxyXG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNDBlbSkge1xyXG4gICAgICAubWVudSAuY29uc3RyYWluZXIge1xyXG4gICAgICAgIHBhZGRpbmc6IDEuODc1cmVtIDEuODc1cmVtIDAuNjI1cmVtIDEuODc1cmVtOyB9IH1cclxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDY0ZW0pIHtcclxuICAgICAgLm1lbnUgLmNvbnN0cmFpbmVyIHtcclxuICAgICAgICBwYWRkaW5nOiAxLjg3NXJlbSAxLjg3NXJlbSAwLjYyNXJlbSAxLjg3NXJlbTsgfSB9XHJcbiAgLm1lbnUgLm1lbnUtaWNvbiB7XHJcbiAgICBmb250LXNpemU6IDJyZW07XHJcbiAgICBtYXJnaW46IC45NzVyZW07IH1cclxuICAubWVudSAubG9naW4ge1xyXG4gICAgdGV4dC1hbGlnbjogcmlnaHQ7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAuNXJlbTtcclxuICAgIGZvbnQtZmFtaWx5OiBcIlZlcmRhbmFcIiwgc2Fucy1zZXJpZjsgfVxyXG4gIC5tZW51IC5sb2dvIHtcclxuICAgIHRleHQtYWxpZ246IHJpZ2h0OyB9XHJcbiAgICAubWVudSAubG9nbyBpbWcge1xyXG4gICAgICBtYXgtaGVpZ2h0OiA1LjYyNXJlbTtcclxuICAgICAgbWF4LXdpZHRoOiAxMDAlOyB9XHJcbiAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDBlbSkgYW5kIChtYXgtd2lkdGg6IDM5LjkzNzVlbSkge1xyXG4gICAgICAgIC5tZW51IC5sb2dvIGltZyB7XHJcbiAgICAgICAgICBtYXgtaGVpZ2h0OiA0cmVtO1xyXG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogNXB4OyB9IH1cclxuICAubWVudSAubmF2LW1lbnUgYSB7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDFyZW07IH1cclxuICAgIC5tZW51IC5uYXYtbWVudSBhOmhvdmVyIHtcclxuICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IC0xLjg3NXJlbTsgfVxyXG4gICAgICAubWVudSAubmF2LW1lbnUgYTpob3ZlciBzcGFuIHtcclxuICAgICAgICBjb2xvcjogI0U5MUU2MzsgfVxyXG4gICAgLm1lbnUgLm5hdi1tZW51IGEgc3Ryb25nIHtcclxuICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgIGNvbG9yOiAjMjE5OWU4O1xyXG4gICAgICBmb250LWZhbWlseTogXCJWZXJkYW5hXCIsIHNhbnMtc2VyaWY7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7IH1cclxuICAgIC5tZW51IC5uYXYtbWVudSBhIHNwYW4ge1xyXG4gICAgICBjb2xvcjogIzIxOTllODtcclxuICAgICAgZm9udC1mYW1pbHk6IFwiVmVyZGFuYVwiLCBzYW5zLXNlcmlmOyB9XHJcbiAgLm1lbnUgLm5hdi1tZW51IGxpIHtcclxuICAgIHdpZHRoOiA1MCU7XHJcbiAgICBmbG9hdDogbGVmdDtcclxuICAgIG1hcmdpbi1sZWZ0OiAwO1xyXG4gICAgdGV4dC1hbGlnbjogbGVmdDtcclxuICAgIGhlaWdodDogMTAwJTsgfVxyXG4gIC5tZW51IC5uYXYtbWVudS1leHBhbmQge1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG4gICAgYmFja2dyb3VuZDogI0VBRUFFQTtcclxuICAgIGJvcmRlci1ib3R0b206IDJweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuMSk7XHJcbiAgICBtYXJnaW4tdG9wOiAtMy43NXJlbTtcclxuICAgIHBhZGRpbmctdG9wOiAtMC4xMjVyZW07IH1cclxuICAgIC5tZW51IC5uYXYtbWVudS1leHBhbmQgPiB1bCB7XHJcbiAgICAgIGxpc3Qtc3R5bGU6IG5vbmU7XHJcbiAgICAgIGZvbnQtc2l6ZTogMS4yNXJlbTtcclxuICAgICAgbGluZS1oZWlnaHQ6IDIuNXJlbTsgfVxyXG5cclxuLm92ZXJ2aWV3IGgyIGEge1xyXG4gIGZvbnQtc2l6ZTogMS41cmVtO1xyXG4gIGxpbmUtaGVpZ2h0OiAxLjc1cmVtO1xyXG4gIGNvbG9yOiAjMjE5OWU4OyB9XHJcbiAgLm92ZXJ2aWV3IGgyIGE6aG92ZXIge1xyXG4gICAgY29sb3I6ICM0ZmFlZWQ7IH1cclxuLm92ZXJ2aWV3IC5pdGVtIC53cmFwcGVyIHtcclxuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjg3KTtcclxuICBib3JkZXI6IDAgbm9uZTtcclxuICBib3JkZXItcmFkaXVzOiAwLjVyZW07XHJcbiAgZGlzcGxheTogYmxvY2s7XHJcbiAgZmxvYXQ6IGxlZnQ7XHJcbiAgbWFyZ2luLWJvdHRvbTogMXJlbTtcclxuICBtYXJnaW4tcmlnaHQ6IDFyZW07XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgcGFkZGluZy1sZWZ0OiAuNXJlbTtcclxuICBwYWRkaW5nLWJvdHRvbTogLjVyZW07IH1cclxuICAub3ZlcnZpZXcgLml0ZW0gLndyYXBwZXIgdWwge1xyXG4gICAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC44Nyk7IH1cclxuICAgIC5vdmVydmlldyAuaXRlbSAud3JhcHBlciB1bCBsaSB7XHJcbiAgICAgIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuODcpOyB9XHJcbiAgICAgIC5vdmVydmlldyAuaXRlbSAud3JhcHBlciB1bCBsaSBhIHtcclxuICAgICAgICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjg3KTsgfVxyXG4gICAgICAub3ZlcnZpZXcgLml0ZW0gLndyYXBwZXIgdWwgbGkgYTpob3ZlciB7XHJcbiAgICAgICAgY29sb3I6ICM2MDdEOEI7IH1cclxuXHJcbi5vdmVydmlldy1ibG9jayB7XHJcbiAgbWFyZ2luOiAwO1xyXG4gIHBhZGRpbmc6IDA7IH1cclxuICAub3ZlcnZpZXctYmxvY2sgYSB7XHJcbiAgICBjb2xvcjogIzYwN0Q4QjsgfVxyXG4gIC5vdmVydmlldy1ibG9jayBhOmhvdmVyIHtcclxuICAgIGNvbG9yOiAjRTkxRTYzOyB9XHJcblxyXG4ucmVzcG9uc2l2ZS10YWJsZSB7XHJcbiAgd2lkdGg6IDEwMCU7IH1cclxuXHJcbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzYwcHgpLCAobWluLWRldmljZS13aWR0aDogNzY4cHgpIGFuZCAobWF4LWRldmljZS13aWR0aDogMTAyNHB4KSB7XHJcbiAgLnJlc3BvbnNpdmUtdGFibGUsIC5yZXNwb25zaXZlLXRhYmxlIHRib2R5Om5vdCgubm9uLXJlc3BvbnNpdmUpLCAucmVzcG9uc2l2ZS10YWJsZSB0aDpub3QoLm5vbi1yZXNwb25zaXZlKSwgLnJlc3BvbnNpdmUtdGFibGUgdGQ6bm90KC5ub24tcmVzcG9uc2l2ZSksIC5yZXNwb25zaXZlLXRhYmxlIHRyOm5vdCgubm9uLXJlc3BvbnNpdmUpIHtcclxuICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7IH1cclxuXHJcbiAgLnJlc3BvbnNpdmUtdGFibGUgLmhpZGUtZm9yLXNtYWxsLCAucmVzcG9uc2l2ZS10YWJsZSB0Ym9keTpub3QoLm5vbi1yZXNwb25zaXZlKSAuaGlkZS1mb3Itc21hbGwsIC5yZXNwb25zaXZlLXRhYmxlIHRoOm5vdCgubm9uLXJlc3BvbnNpdmUpIC5oaWRlLWZvci1zbWFsbCwgLnJlc3BvbnNpdmUtdGFibGUgdGQ6bm90KC5ub24tcmVzcG9uc2l2ZSkgLmhpZGUtZm9yLXNtYWxsLCAucmVzcG9uc2l2ZS10YWJsZSB0cjpub3QoLm5vbi1yZXNwb25zaXZlKSAuaGlkZS1mb3Itc21hbGwge1xyXG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50OyB9XHJcblxyXG4gIC5yZXNwb25zaXZlLXRhYmxlIHRoZWFkIHtcclxuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDsgfVxyXG5cclxuICAucmVzcG9uc2l2ZS10YWJsZSB0cjpub3QoLm5vbi1yZXNwb25zaXZlKSB7XHJcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjY2NjOyB9XHJcblxyXG4gIC5yZXNwb25zaXZlLXRhYmxlIHRkOm5vdCgubm9uLXJlc3BvbnNpdmUpIHtcclxuICAgIGJvcmRlcjogbm9uZTtcclxuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZWVlO1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlOyB9XHJcblxyXG4gIC5yZXNwb25zaXZlLXRhYmxlIHRkOm5vdCgubm9uLXJlc3BvbnNpdmUpOmJlZm9yZSB7XHJcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjYyNXJlbTtcclxuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XHJcbiAgICBjb2xvcjogIzRkNGQ0ZDtcclxuICAgIGNvbnRlbnQ6IGF0dHIoZGF0YS10aCkgXCI6IFwiOyB9IH1cclxudGFibGUgdGJvZHk6bnRoLW9mLXR5cGUoZXZlbikuc2VsZWN0ZWRSb3csIC5zZWxlY3RlZFJvdyB7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U1ZjFmNSAhaW1wb3J0YW50OyB9XHJcblxyXG4ubXVsdGktcm93LXRhYmxlIHRib2R5Om50aC1vZi10eXBlKDJuKSB7XHJcbiAgYmFja2dyb3VuZDogbm9uZSByZXBlYXQgc2Nyb2xsIDAgMCAjZjlmOWY5OyB9XHJcblxyXG4ubXVsdGktcm93LXRhYmxlIHRyIHtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50OyB9XHJcblxyXG4uc2VhcmNoZ3JvdXAge1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICBkaXNwbGF5OiBibG9jaztcclxuICBmbG9hdDogbm9uZTsgfVxyXG5cclxuLnNlYXJjaGdyb3VwIGlucHV0IHtcclxuICBib3JkZXI6IDBweCBzb2xpZCAjREREO1xyXG4gIGRpc3BsYXk6IGJsb2NrO1xyXG4gIGZsb2F0OiBsZWZ0O1xyXG4gIG1heC13aWR0aDogMzAwcHg7XHJcbiAgdG9wOiAwcHg7XHJcbiAgcG9zaXRpb246IGFic29sdXRlICFpbXBvcnRhbnQ7IH1cclxuXHJcbi5zZWFyY2hncm91cCBidXR0b24sIC5zZWFyY2hncm91cCAuYWNmaWxldXBsb2FkIHNwYW4uYWRtaW5CdXR0b24sIC5hY2ZpbGV1cGxvYWQgLnNlYXJjaGdyb3VwIHNwYW4uYWRtaW5CdXR0b24ge1xyXG4gIG1hcmdpbjogMHB4O1xyXG4gIGZsb2F0OiBsZWZ0O1xyXG4gIGN1cnNvcjogcG9pbnRlcjtcclxuICBkaXNwbGF5OiBibG9jaztcclxuICBwYWRkaW5nOiAwLjY3NXJlbSAxLjVyZW0gMC42cmVtO1xyXG4gIHRvcDogMHB4O1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICByaWdodDogMDsgfVxyXG5cclxuLnNlYXJjaGdyb3VwIC50dC1kcm9wZG93bi1tZW51IHtcclxuICBtYXJnaW4tdG9wOiA0MHB4OyB9XHJcblxyXG4uc3ltYm9sIHtcclxuICBmb250LXNpemU6IDEuNXJlbTtcclxuICBsaW5lLWhlaWdodDogMiAhaW1wb3J0YW50O1xyXG4gIGN1cnNvcjogcG9pbnRlcjtcclxuICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlOyB9XHJcblxyXG4uc3ltYm9sOmhvdmVyIHtcclxuICBjb2xvcjogZ3JheTsgfVxyXG5cclxuLnN5bWJvbDphY3RpdmUge1xyXG4gIGNvbG9yOiAjMDA2Y2JhOyB9XHJcblxyXG4vKiBXb3JrZmxvd1Byb2dyZXNzICovXHJcbi5Xb3JrZmxvd1Byb2dyZXNzVHJhbnNpdGlvbiB7XHJcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vLi4vaW1hZ2VzL3dvcmtmbG93cHJvZ3Jlc3MvVFRUcmFuc2l0aWUucG5nXCIpO1xyXG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogbGVmdCBjZW50ZXI7IH1cclxuXHJcbi5Xb3JrZmxvd1Byb2dyZXNzU3RlcEFjdGllZiB7XHJcbiAgY29sb3I6ICMyMjYwZGQ7XHJcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vLi4vaW1hZ2VzL3dvcmtmbG93cHJvZ3Jlc3MvVFRBY3RpZWYucG5nXCIpOyB9XHJcblxyXG4uV29ya2Zsb3dQcm9ncmVzc1N0ZXBBZmdlaGFuZGVsZCB7XHJcbiAgY29sb3I6ICNjMWMxYzE7XHJcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vLi4vaW1hZ2VzL3dvcmtmbG93cHJvZ3Jlc3MvVFRBZmdlaGFuZGVsZC5wbmdcIik7IH1cclxuXHJcbi5Xb3JrZmxvd1Byb2dyZXNzU3RlcFdhY2h0c3RhbmQge1xyXG4gIGNvbG9yOiAjY2Q2NjAwO1xyXG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uLy4uL2ltYWdlcy93b3JrZmxvd3Byb2dyZXNzL1RUV2FjaHRzdGFuZC5wbmdcIik7IH1cclxuXHJcbi5Xb3JrZmxvd1Byb2dyZXNzU3RlcEdlYW5udWxlZXJkIHtcclxuICBjb2xvcjogI2NkYWQwMDtcclxuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi8uLi9pbWFnZXMvd29ya2Zsb3dwcm9ncmVzcy9UVEdlYW5udWxlZXJkLnBuZ1wiKTsgfVxyXG5cclxuLldvcmtmbG93UHJvZ3Jlc3NTdGVwSW5hY3RpZWYge1xyXG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uLy4uL2ltYWdlcy93b3JrZmxvd3Byb2dyZXNzL1RUSW5BY3RpZWYucG5nXCIpOyB9XHJcblxyXG4uV29ya2Zsb3dQcm9ncmVzc1N0ZXAge1xyXG4gIG1pbi1oZWlnaHQ6IDIuMTg4cmVtO1xyXG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7IH1cclxuXHJcbi5Xb3JrZmxvd1Byb2dyZXNzU3RlcCA+IGRpdiB7XHJcbiAgbWFyZ2luLWxlZnQ6IDNyZW0gIWltcG9ydGFudDsgfVxyXG5cclxuXHJcbiIsIi5uby1wYWRkaW5nIHtcclxuXHRwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5uby1tYXJnaW4ge1xyXG5cdG1hcmdpbjogMCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4uZXJyb3Ige1xyXG5cdGNvbG9yOiAkY29sb3ItaW52YWxpZDtcclxufVxyXG5cclxuOjpzZWxlY3Rpb257XHJcblx0Y29sb3I6JHdoaXRlOyBcclxuXHRiYWNrZ3JvdW5kOiRjb2xvci1wcmltYXJ5O1xyXG59XHJcblxyXG4uY29sbGFwc2VfX3RpdGxlIC5zaXRlSWNvbi1leHBhbmRfbW9yZSB7XHJcbiAgICBjb2xvcjogJGNvbG9yLWFjY2VudDtcclxuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbn1cclxuXHJcbiIsIi8vQVdFTCBwYWxldHRlXHJcbiRibHVlOiAjMDBhZGJiO1xyXG4keWVsbG93OiAjZjZlYmM3O1xyXG4kcmVkOiAjYTQxYTI3O1xyXG4kcmVkLWRhcms6ICM3YjExMDk7XHJcbiRvcmFuZ2U6ICNlMzQ4MWM7XHJcbiRsaWdodGdyZWVuOiAjYmJkY2MzO1xyXG4kYmxhY2s6ICMzMzMzMzM7XHJcbiRncmV5OiAjNTU1NTU1O1xyXG4kd2hpdGU6ICNmZmY7XHJcblxyXG4kcmVkLW92ZXJsYXk6ICM5YjE3MTg7XHJcbiR5ZWxsb3ctb3ZlcmxheTogI2VkZDk5YjtcclxuJGJsdWUtb3ZlcmxheTogIzAwOWY5MjtcclxuJGxpZ2h0Z3JlZW4tb3ZlcmxheTogI2I1Y2M5OTtcclxuXHJcbi8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vXHJcbi8vIGNvbG9yc1xyXG4kY29sb3ItdGV4dDogJGJsYWNrO1xyXG4kY29sb3Itc3VidGV4dDogJGdyZXk7XHJcbiRjb2xvci1zdWJ0ZXh0LWRhcms6IGRhcmtlbigkZ3JleSwgMjAlKTtcclxuXHJcbiRjb2xvci1hY2NlbnQ6ICRvcmFuZ2U7XHJcbiRjb2xvci1hY2NlbnQtbGlnaHQ6IGxpZ2h0ZW4oJG9yYW5nZSwgNSUpO1xyXG4kY29sb3ItYWNjZW50LWRhcms6IGRhcmtlbigkb3JhbmdlLCA1JSk7XHJcblxyXG4kY29sb3ItYWNjZW50MjogJHllbGxvdztcclxuJGNvbG9yLWFjY2VudDItZGFyazogJHllbGxvdy1vdmVybGF5O1xyXG5cclxuJGNvbG9yLWFjY2VudC1ncmV5OiBsaWdodGVuKCRncmV5LCAzMCUpO1xyXG4kY29sb3ItYWNjZW50LWdyZXktZGFyazogbGlnaHRlbigkZ3JleSwgMjAlKTtcclxuXHJcbiRjb2xvci1wcmltYXJ5OiAkYmx1ZTtcclxuJGNvbG9yLXByaW1hcnktZGFyazogZGFya2VuKCRibHVlLCA1JSk7XHJcbiRjb2xvci1wcmltYXJ5LWxpZ2h0OiBsaWdodGVuKCRibHVlLCA1JSk7XHJcblxyXG4kY29sb3Itc2Vjb25kYXJ5LWxpZ2h0OiBsaWdodGVuKCRyZWQsIDUlKTtcclxuJGNvbG9yLXNlY29uZGFyeTogJHJlZDtcclxuJGNvbG9yLXNlY29uZGFyeS1kYXJrOiAkcmVkLWRhcms7XHJcblxyXG4kY29sb3ItaW5wdXQ6ICR3aGl0ZTtcclxuJGNvbG9yLWludmFsaWQ6ICRyZWQ7XHJcblxyXG4kY29sb3ItaGVyby10ZXh0OiAkd2hpdGU7XHJcbiRjb2xvci1saW5rOiAkY29sb3ItYWNjZW50O1xyXG4kY29sb3ItbGluay1kYXJrOiAkY29sb3Itc2Vjb25kYXJ5O1xyXG4kY29sb3ItZm9vdGVyOiAkY29sb3ItcHJpbWFyeTtcclxuXHJcbi8vIEZvcm1hdHNcclxuJGZvbnQtcHJpbWFyeTogVmVyZGFuYSwgSGVsdmV0aWNhLCBBcmlhbCwgc2Fucy1zZXJpZjtcclxuJHdlYmZvbnQ6IFwiR2lscm95IEJvbGRcIiwgSGVsdmV0aWNhLCBBcmlhbCwgc2Fucy1zZXJpZjtcclxuJHdlYmZvbnQtcmVndWxhcjogXCJHaWxyb3lcIiwgSGVsdmV0aWNhLCBBcmlhbCwgc2Fucy1zZXJpZjtcclxuJGZvbnQtc2Vjb25kYXJ5OiBBcmlhbCwgc2Fucy1zZXJpZjtcclxuJGZvbnRzaXplLWJhc2U6IDE2cHg7XHJcbiRnYXAtc21hbGw6IDE1cHg7XHJcbiRnYXAtbm9ybWFsOiAzMHB4O1xyXG4kZ2FwLWxhcmdlOiA2MHB4O1xyXG5cclxuLy8gRm9udHNcclxuLy8kZm9udHBhdGg6IFwiLi4vLi4vZm9udHNcIjtcclxuXHJcbi8vIEltZ1xyXG4vLyBsb2NhbFxyXG4vLyAkaW1ncGF0aDpcIi4uLy4uLy4uLy4uL3VpQ3VzdG9tL2Fsd2VsYmVsaWNodC9pbWFnZXNcIjtcclxuLy8gbGl2ZVxyXG4kaW1ncGF0aDogXCIuLi8uLi8uLi8uLi91aUN1c3RvbS9hbHdlbGJlbGljaHQvaW1hZ2VzXCI7XHJcblxyXG4kZm9udHBhdGg6IFwiLi4vLi4vLi4vLi4vdWlDdXN0b20vYWx3ZWxiZWxpY2h0L2ZvbnRzXCI7XHJcblxyXG4vLyBNZWRpYSBxdWVyaWVzXHJcbiR0YWJsZXQtd2lkdGg6IDc2OHB4O1xyXG4kZGVza3RvcC13aWR0aDogMTAyNHB4O1xyXG4iLCJib2R5IHtcclxuXHRmb250LWZhbWlseTogJGZvbnQtcHJpbWFyeTtcclxuXHRjb2xvcjogJGNvbG9yLXRleHQ7XHJcbn1cclxuYm9keSBwXHJcbi8vICwgYm9keTpub3QoLnBhZ2UtYnVpbGRlcikgc3BhbiBcclxuIHtcclxuXHRjb2xvcjogJGNvbG9yLXRleHQ7XHJcblx0Zm9udC1zaXplOiAxcmVtO1xyXG59XHJcbmJvZHkgaDEsXHJcbmJvZHkgaDIsXHJcbmJvZHkgaDMsXHJcbmJvZHkgaDQsXHJcbmJvZHkgaDUsXHJcbmJvZHkgaDYge1xyXG5cdGZvbnQtZmFtaWx5OiAkd2ViZm9udDtcclxufVxyXG5cclxuLndoaXRlLXRleHQgLmJ1dHRvbiBwIHtcclxuXHRjb2xvcjogJHdoaXRlO1xyXG59XHJcbmgxIHtcclxuXHRmb250LXNpemU6IDIuNnJlbTtcclxuXHRmb250LXdlaWdodDogNTAwO1xyXG59XHJcbmgyIHtcclxuXHRmb250LXNpemU6IDEuOHJlbTtcclxuXHRmb250LXdlaWdodDogNDAwO1xyXG59XHJcblxyXG5oMyB7XHJcblx0Zm9udC1zaXplOiAxLjhyZW07XHJcblx0Zm9udC13ZWlnaHQ6IDQwMDtcclxufVxyXG5cclxuaDQge1xyXG5cdGZvbnQtc2l6ZTogMS4ycmVtO1xyXG5cdGZvbnQtd2VpZ2h0OiA0MDA7XHJcbn1cclxuXHJcbmg1IHtcclxuXHRtYXJnaW4tdG9wOiAxLjNyZW07XHJcbn1cclxuXHJcbnAge1xyXG5cdGZvbnQtd2VpZ2h0OiAzMDA7XHJcbn1cclxuXHJcbi5uZXdzLWNvbnRlbnQgcCB7XHJcblx0bWFyZ2luOiAxNXB4IDA7XHJcbn1cclxuXHJcbm1haW4uY2F0ZWdvcnlwYWdlIHtcclxuXHQuaW50cm8ge1xyXG5cdFx0bWFyZ2luOiAxZW0gMCAyZW07XHJcblx0fVxyXG59XHJcblxyXG4uaW50cm8sXHJcbi5pbnRybyBwIHtcclxuXHRmb250LXNpemU6IDEuMTI1cmVtO1xyXG5cdGZvbnQtd2VpZ2h0OiAzMDA7XHJcblx0bGluZS1oZWlnaHQ6IDJyZW07XHJcblx0Zm9udC1mYW1pbHk6ICRmb250LXByaW1hcnk7XHJcbn1cclxuXHJcbi5zdWJoZWFkZXJ0ZXh0IHtcclxuXHRmb250LXdlaWdodDogYm9sZDtcclxuXHRmb250LXNpemU6IDIwcHg7XHJcblx0bWFyZ2luLWJvdHRvbTogMDtcclxufVxyXG5cclxuYTpsaW5rLFxyXG5hOnZpc2l0ZWQge1xyXG5cdGZvbnQtd2VpZ2h0OiAzMDA7XHJcblx0dGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XHJcblx0Y29sb3I6ICRjb2xvci1saW5rO1xyXG59XHJcbmE6aG92ZXIsXHJcbmE6YWN0aXZlIHtcclxuXHRjb2xvcjogJGNvbG9yLWxpbmstZGFyaztcclxufVxyXG5cclxuYSBpIHtcclxuXHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbn1cclxuXHJcbmFbb25jbGljayo9XCJ3b2FkbXNfb3BlbmZpbGVcIl06YmVmb3JlIHtcclxuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0bWFyZ2luLXJpZ2h0OiA4cHg7XHJcblx0Y29udGVudDogXCJcXGYwMTZcIjtcclxuXHRjb2xvcjogJGNvbG9yLWFjY2VudDtcclxuXHRmb250LWZhbWlseTogXCJpY29tb29uXCIgIWltcG9ydGFudDtcclxuXHRzcGVhazogbm9uZTtcclxuXHRmb250LXN0eWxlOiBub3JtYWw7XHJcblx0Zm9udC13ZWlnaHQ6IGJvbGQ7XHJcblx0Zm9udC12YXJpYW50OiBub3JtYWw7XHJcblx0dGV4dC10cmFuc2Zvcm06IG5vbmU7XHJcblx0bGluZS1oZWlnaHQ6IDEuNTtcclxuXHQtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcclxuXHR0ZXh0LXJlbmRlcmluZzogb3B0aW1pemVMZWdpYmlsaXR5O1xyXG5cdC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XHJcblx0LXdlYmtpdC1mb250LWZlYXR1cmUtc2V0dGluZ3M6IFwibGlnYVwiO1xyXG5cdGZvbnQtZmVhdHVyZS1zZXR0aW5nczogXCJsaWdhXCI7XHJcbn1cclxuXHJcbmkge1xyXG5cdGZvbnQtc2l6ZTogMTJwdDtcclxuXHRmb250LXdlaWdodDogMzAwO1xyXG5cdGZvbnQtc3R5bGU6IGl0YWxpYztcclxufVxyXG5cclxuLmVycm9yIHtcclxuXHRjb2xvcjogJGNvbG9yLWludmFsaWQgIWltcG9ydGFudDtcclxuXHRwYWRkaW5nLXRvcDogNXB4O1xyXG59XHJcblxyXG4uYmxvY2txdW90ZSxcclxucSxcclxuYmxvY2txdW90ZSB7XHJcblx0Zm9udC1zaXplOiAxLjYxOHJlbTtcclxuXHRmb250LXdlaWdodDogMzAwO1xyXG5cdGxpbmUtaGVpZ2h0OiAycmVtO1xyXG5cdGNvbG9yOiAkY29sb3ItYWNjZW50O1xyXG5cdHBhZGRpbmctbGVmdDogNDJweCAhaW1wb3J0YW50O1xyXG5cdHBhZGRpbmctcmlnaHQ6IDIuNXJlbTtcclxuXHRtYXJnaW4tYm90dG9tOiAycmVtO1xyXG5cdG1hcmdpbi10b3A6IDJlbTtcclxuXHRmb250LWZhbWlseTogJHdlYmZvbnQ7XHJcblx0Zm9udC13ZWlnaHQ6IDUwMDtcclxuXHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0Zm9udC1zaXplOiAyNnB4O1xyXG5cdGxpbmUtaGVpZ2h0OiAzNHB4O1xyXG5cdGJvcmRlci1sZWZ0OiBub25lO1xyXG5cdHBhZGRpbmctbGVmdDogMDtcclxuXHRmb250LWZhbWlseTogJHdlYmZvbnQtcmVndWxhcjtcclxuXHRjb2xvcjogIzAwMDtcclxufVxyXG5cclxuLy8gYmxvY2txdW90ZVxyXG5cclxuYXNpZGUgYmxvY2txdW90ZTo6YmVmb3JlIHtcclxuXHR0b3A6IC0yMHB4O1xyXG5cdGxlZnQ6IDA7XHJcbn1cclxuXHJcbi5ibG9ja3F1b3RlOjpiZWZvcmUsXHJcbmJsb2NrcXVvdGU6OmJlZm9yZSB7XHJcblx0Y29udGVudDogXCJcXDIwMUNcIjtcclxuXHRmb250LWZhbWlseTogXCJUaW1lcyBOZXcgUm9tYW5cIiwgc2VyaWY7XHJcblx0dG9wOiA1cHg7XHJcblx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdGxlZnQ6IDA7XHJcblx0Y29sb3I6ICMwMGFkYmI7XHJcblx0Zm9udC1zaXplOiA0cmVtO1xyXG59XHJcblxyXG4uYmxvY2txdW90ZTo6YWZ0ZXIsXHJcbmJsb2NrcXVvdGU6OmFmdGVyIHtcclxuXHRjb250ZW50OiBcIlxcMjAxRVwiO1xyXG5cdG1hcmdpbi1sZWZ0OiA1cHg7XHJcblx0dmVydGljYWwtYWxpZ246IGJvdHRvbTtcclxuXHRmb250LWZhbWlseTogXCJUaW1lcyBOZXcgUm9tYW5cIiwgc2VyaWY7XHJcblx0Y29sb3I6ICMwMGFkYmI7XHJcblx0Zm9udC1zaXplOiA0cmVtO1xyXG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRib3R0b206IDEwcHg7XHJcbn1cclxuXHJcbi5jb2xsYXBzZV9fdGl0bGU6aG92ZXIge1xyXG5cdGNvbG9yOiAkY29sb3ItYWNjZW50O1xyXG59XHJcblxyXG4jZGdfZXhwYW5kZWRlbGVtZW50cyB1bCB7XHJcblx0bGlzdC1zdHlsZS10eXBlOiBkaXNjO1xyXG59XHJcblxyXG5AaW5jbHVkZSBtb2JpbGUge1xyXG5cdC5ibG9ja3F1b3RlLFxyXG5cdHEsXHJcblx0YmxvY2txdW90ZSB7XHJcblx0XHRtYXJnaW4tbGVmdDogMDtcclxuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHR9XHJcblxyXG5cdGgxIHtcclxuXHRcdGZvbnQtc2l6ZTogMi4zcmVtO1xyXG5cdFx0Zm9udC13ZWlnaHQ6IDUwMDtcclxuXHRcdGNvbG9yOiAkY29sb3ItcHJpbWFyeTtcclxuXHR9XHJcblx0aDIge1xyXG5cdFx0Y29sb3I6ICRjb2xvci1hY2NlbnQ7XHJcblx0XHRmb250LXNpemU6IDEuNnJlbTtcclxuXHRcdGZvbnQtd2VpZ2h0OiA0MDA7XHJcblx0fVxyXG5cclxuXHRoMyB7XHJcblx0XHRjb2xvcjogJGNvbG9yLXByaW1hcnk7XHJcblx0XHRmb250LXNpemU6IDEuNnJlbTtcclxuXHRcdGZvbnQtd2VpZ2h0OiA0MDA7XHJcblx0fVxyXG5cclxuXHRoNCB7XHJcblx0XHRjb2xvcjogJGNvbG9yLXByaW1hcnk7XHJcblx0XHRmb250LXNpemU6IDFyZW07XHJcblx0XHRmb250LXdlaWdodDogNDAwO1xyXG5cdH1cclxufVxyXG4iLCJAbWl4aW4gYm94X3NoYWRvdyAoJGxldmVsKSB7XHJcblxyXG4gICAgQGlmICRsZXZlbCA9PSAxIHtcclxuICAgICAgICBib3gtc2hhZG93OiAwIDFweCAzcHggcmdiYSgwLDAsMCwwLjEyKSwgMCAxcHggMnB4IHJnYmEoMCwwLDAsMC4yNCkgIWltcG9ydGFudDtcclxuICAgIH0gQGVsc2UgaWYgJGxldmVsID09IDIge1xyXG4gICAgICAgIGJveC1zaGFkb3c6IDAgM3B4IDZweCByZ2JhKDAsMCwwLDAuMTYpLCAwIDNweCA2cHggcmdiYSgwLDAsMCwwLjIzKSAhaW1wb3J0YW50O1xyXG4gICAgfSBAZWxzZSBpZiAkbGV2ZWwgPT0gMyB7XHJcbiAgICAgICAgYm94LXNoYWRvdzogMCAxMHB4IDIwcHggcmdiYSgwLDAsMCwwLjE5KSwgMCA2cHggNnB4IHJnYmEoMCwwLDAsMC4yMykgIWltcG9ydGFudDtcclxuICAgIH0gQGVsc2UgaWYgJGxldmVsID09IDQge1xyXG4gICAgICAgIGJveC1zaGFkb3c6IDAgMTRweCAyOHB4IHJnYmEoMCwwLDAsMC4yNSksIDAgMTBweCAxMHB4IHJnYmEoMCwwLDAsMC4yMikgIWltcG9ydGFudDtcclxuICAgIH0gQGVsc2UgaWYgJGxldmVsID09IDUge1xyXG4gICAgICAgIGJveC1zaGFkb3c6IDAgMTlweCAzOHB4IHJnYmEoMCwwLDAsMC4zMCksIDAgMTVweCAxMnB4IHJnYmEoMCwwLDAsMC4yMikgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbn1cclxuXHJcbi8vIG1lZGlhIHF1ZXJpZXMgLy9cclxuQG1peGluIHh4cy1tb2JpbGV7XHJcbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAzNzVweCkge1xyXG4gICAgQGNvbnRlbnQ7XHJcbiAgfVxyXG59XHJcblxyXG5AbWl4aW4gc21hbGwtbW9iaWxle1xyXG5cdCAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDgwcHgpIHtcclxuICAgIEBjb250ZW50O1xyXG4gIH1cclxufVxyXG5cclxuQG1peGluIG1vYmlsZXtcclxuXHQgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICN7JHRhYmxldC13aWR0aCAtIDFweH0pIHtcclxuICAgIEBjb250ZW50O1xyXG4gIH1cclxufVxyXG5cclxuQG1peGluIG1vYmlsZS14c3tcclxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDU2NXB4KSB7XHJcbiAgICBAY29udGVudDtcclxuICB9XHJcbn1cclxuXHJcbkBtaXhpbiBtb2JpbGUtdGFibGV0e1xyXG5cdEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICN7JGRlc2t0b3Atd2lkdGggLSAxcHh9KSB7XHJcbiAgICBAY29udGVudDtcclxuICB9XHJcbn1cclxuXHJcbkBtaXhpbiByb3ctd2lkdGgge1xyXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDYwcmVtIC0gMC4wMXJlbSkge1xyXG4gICAgQGNvbnRlbnQ7XHJcbiAgfVxyXG59XHJcblxyXG5AbWl4aW4gcm93LXVwIHtcclxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2MHJlbSkge1xyXG4gICAgQGNvbnRlbnQ7XHJcbiAgfVxyXG59XHJcblxyXG5AbWl4aW4gdGFibGV0IHtcclxuICBAbWVkaWEgKG1pbi13aWR0aDogI3skdGFibGV0LXdpZHRofSkgYW5kIChtYXgtd2lkdGg6ICN7JGRlc2t0b3Atd2lkdGggLSAxcHh9KSB7XHJcbiAgICBAY29udGVudDtcclxuICB9XHJcbn0gXHJcblxyXG5AbWl4aW4gdGFibGV0LXVwIHtcclxuICBAbWVkaWEgKG1pbi13aWR0aDogI3skdGFibGV0LXdpZHRofSkge1xyXG4gICBAY29udGVudDtcclxuICB9XHJcbn1cclxuXHJcbkBtaXhpbiBkZXNrdG9wIHtcclxuICBAbWVkaWEgKG1pbi13aWR0aDogI3skZGVza3RvcC13aWR0aH0pIHtcclxuICAgIEBjb250ZW50O1xyXG4gIH1cclxufSIsImJ1dHRvbiB7XHJcbiAgICBwYWRkaW5nOiAxcmVtIDJyZW0gIWltcG9ydGFudDtcclxufVxyXG5cclxuLmFjZmlsZXVwbG9hZCBzcGFuLmFkbWluQnV0dG9uIHtjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICBib3JkZXItcmFkaXVzOiAwcHghaW1wb3J0YW50O1xyXG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgZm9udC1mYW1pbHk6ICRmb250LXByaW1hcnkhaW1wb3J0YW50O1xyXG4gICAgaGVpZ2h0OiBhdXRvIWltcG9ydGFudDtcclxuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZSFpbXBvcnRhbnQ7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0YmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLXNlY29uZGFyeTtcclxuICAgIHdoaXRlLXNwYWNlOiBub3JtYWw7XHJcbiAgICAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KDBkZWcsIHJnYmEoMCwwLDAsMC4xKSAwJSwgcmdiYSgwLDAsMCwwLjEpIDUwJSwgcmdiYSgwLDAsMCwwKSA1MSUpO1xyXG5cdCBcclxuXHQgJjpob3ZlciwgJjpmb2N1cywgJjphY3RpdmV7XHJcbiAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3Itc2Vjb25kYXJ5LWRhcms7ICBcclxuICAgIH19XHJcblxyXG4uYnV0dG9uLCBbdHlwZT0nc3VibWl0J10sIFt0eXBlPSdidXR0b24nXSwgYnV0dG9uLCAge1xyXG5cdGN1cnNvcjogcG9pbnRlcjtcclxuICAgIGJvcmRlci1yYWRpdXM6IDBweCFpbXBvcnRhbnQ7XHJcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICBmb250LWZhbWlseTogJGZvbnQtcHJpbWFyeSFpbXBvcnRhbnQ7XHJcbiAgICBoZWlnaHQ6IGF1dG8haW1wb3J0YW50O1xyXG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lIWltcG9ydGFudDtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHRiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3Itc2Vjb25kYXJ5O1xyXG4gICAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcclxuICAgICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoMGRlZywgcmdiYSgwLDAsMCwwLjEpIDAlLCByZ2JhKDAsMCwwLDAuMSkgNTAlLCByZ2JhKDAsMCwwLDApIDUxJSk7XHJcblx0IFxyXG5cdCAmOmhvdmVyLCAmOmZvY3VzLCAmOmFjdGl2ZXtcclxuICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1zZWNvbmRhcnktZGFyazsgIFxyXG4gICAgfVxyXG5cdFxyXG5cdCY6YWN0aXZlIHtcclxuXHJcblx0fVxyXG5cdFxyXG5cdCAmOnZpc2l0ZWQge1xyXG4gICAgICAgIGNvbG9yOiB3aGl0ZTtcclxuICAgIH1cclxuICAgIFxyXG4gICAgc3BhbiB7XHJcbiAgICAgICAgY29sb3I6IHdoaXRlIWltcG9ydGFudDtcclxuICAgIH1cclxuICAgICBcclxuICAgICAmLmJ1dHRvbi1ob21lIHtcclxuICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLWFjY2VudDtcclxuICAgICAgICB3aWR0aDoxMDAlO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMi41cmVtO1xyXG4gICAgICAgIHBhZGRpbmc6IDIuNXJlbSAycmVtIWltcG9ydGFudDtcclxuICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KDBkZWcsIHJnYmEoMCwwLDAsMC4xKSAwJSwgcmdiYSgwLDAsMCwwLjEpIDUwJSwgcmdiYSgwLDAsMCwwKSA1MSUpO1xyXG4gICAgICAgICBib3JkZXItYm90dG9tOiAxcmVtIHNvbGlkICR5ZWxsb3c7XHJcbiAgICAgICAgIG1hcmdpbjowcHg7XHJcbiAgICAgICAgIG1hcmdpbi1ib3R0b206IC0xcmVtO1xyXG4gICAgICAgICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kIC4ycyBlYXNlO1xyXG4gICAgICAgICBwIHtcclxuICAgICAgICAgICAgIGNvbG9yOiAkd2hpdGUhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgICAgICAgICAgICBmb250LXNpemU6IDIuNXJlbTtcclxuICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAkZm9udC1wcmltYXJ5O1xyXG4gICAgICAgICB9XHJcbiAgICAgICAgIFxyXG4gICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1zZWNvbmRhcnk7XHJcbiAgICAgICAgICAgICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kIC4ycyBlYXNlO1xyXG4gICAgICAgICB9XHJcbiAgICAgfVxyXG4gICAgXHJcblx0JiNidG5PcHNsYWFuLFxyXG4gICAgJi5idXR0b24tcHJpbWFyeSwgJi5idXR0b24tcHJpbWFyeS1saW5rLCAmW2lkXj0nYnRuQ29udGludWUnXSwge1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1zZWNvbmRhcnk7XHJcbiAgICAgICAgY29sb3I6ICR3aGl0ZSFpbXBvcnRhbnQ7XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgIHRleHQtYWxpZ246IGxlZnQhaW1wb3J0YW50O1xyXG4gICAgICAgIHBhZGRpbmc6IDFyZW07XHJcbiAgICAgICAgcGFkZGluZy1yaWdodDogMi41cmVtIWltcG9ydGFudDtcclxuICAgICAgICBmb250LWZhbWlseTogJGZvbnQtcHJpbWFyeTtcclxuICAgICAgICBsaW5lLWhlaWdodDoxLjVyZW07XHJcbiAgICAgICAgXHJcbiAgICAgICAgICY6YWZ0ZXIge1xyXG4gICAgICAgICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XHJcbiAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAnaWNvbW9vbic7XHJcbiAgICAgICAgICAgIGNvbnRlbnQ6IFwiXFxlMjA4XCI7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOmFic29sdXRlO1xyXG4gICAgICAgICAgICByaWdodDowcHg7XHJcbiAgICAgICAgICAgIHRvcDogNTAlO1xyXG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZXkoLTUwJSk7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMi41cmVtO1xyXG4gICAgICAgICAgICBjb2xvcjogJGNvbG9yLWFjY2VudDtcclxuICAgICAgICB9XHJcblx0XHRcclxuICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLXNlY29uZGFyeS1kYXJrO1xyXG4gICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgLjJzIGVhc2U7XHJcblx0ICAgfVxyXG4gICAgICAgIFxyXG4gICAgICAgIFxyXG4gICAgfVxyXG4gICAgXHJcbiAgICAmLmJpZyB7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMS42cmVtO1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAxcmVtIDJyZW0haW1wb3J0YW50O1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAxLjVyZW0gMnJlbSAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAzcmVtIWltcG9ydGFudDtcclxuICAgICAgICBcclxuICAgICAgICB9XHJcbiAgICBcclxuXHQgXHJcbiAgICAmLmJ1dHRvbi1zZWNvbmRhcnksICB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLXNlY29uZGFyeTtcclxuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoMGRlZywgcmdiYSgwLDAsMCwwLjEpIDAlLCByZ2JhKDAsMCwwLDAuMSkgNTAlLCByZ2JhKDAsMCwwLDApIDUxJSk7XHJcbiAgICAgICAgY29sb3I6ICR3aGl0ZSFpbXBvcnRhbnQ7XHJcblx0XHRtYXJnaW4tcmlnaHQ6MTBweDtcclxuICAgICAgICBmb250LWZhbWlseTogJGZvbnQtcHJpbWFyeTtcclxuICAgICAgICBcclxuICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLXNlY29uZGFyeS1kYXJrO1xyXG5cdCAgIH1cclxuICAgICAgICBcclxuICAgICB9XHJcbiAgICAgXHJcbiAgICBcclxuICAgICZbZGlzYWJsZWRde1xyXG4gICAgICAgIG9wYWNpdHk6MC42O1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1zZWNvbmRhcnktbGlnaHQ7IFxyXG4gICAgICAgIGJveC1zaGFkb3c6bm9uZTtcclxuICAgICAgICBcclxuICAgICAgICBzcGFue1xyXG4gICAgICAgICAgICBjb2xvcjokd2hpdGU7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIGRpdiBwIHtcclxuICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgICAgICAgbWFyZ2luOiAwO1xyXG4gICAgfVxyXG4gICAgIFxyXG4gICAgIFxyXG59XHJcbi8vXHJcbi8vYS5idG4tcHJpbWFyeSxcclxuLy9hLmJ1dHRvbi1wcmltYXJ5LWxpbmsge1xyXG4vLyAgICBwYWRkaW5nOiA2cHggMTJweCFpbXBvcnRhbnQ7XHJcbi8vICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuLy8gICAgaGVpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XHJcbi8vICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZSFpbXBvcnRhbnQ7XHJcbi8vICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuLy8gICAgY29sb3I6ICR3aGl0ZSAhaW1wb3J0YW50O1xyXG4vLyAgICBiYWNrZ3JvdW5kLWNvbG9yOiRjb2xvci1zZWNvbmRhcnkgIWltcG9ydGFudDtcclxuLy8gICAgdHJhbnNpdGlvbjogYWxsIC4ycyBlYXNlLWluLW91dDtcclxuLy9cdCBtYXJnaW4tcmlnaHQ6MTVweDtcclxuLy8gICAgICAgICAgICBcclxuLy8gICAgICAgICY6aG92ZXIge1xyXG4vLyAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1zZWNvbmRhcnktZGFyaztcclxuLy8gICAgICAgICAgICBjb2xvcjokd2hpdGUhaW1wb3J0YW50O1xyXG4vLyAgICAgICAgICAgIEBpbmNsdWRlIGJveF9zaGFkb3coMyk7XHJcbi8vXHQgICB9XHJcbi8vICAgIH1cclxuICAgIFxyXG5hLmJ0bi1zZWNvbmRhcnkge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgcGFkZGluZzogMXJlbSAycmVtICFpbXBvcnRhbnQ7XHJcbiAgICBwYWRkaW5nLXJpZ2h0OiAyLjVyZW0haW1wb3J0YW50O1xyXG4gICAgZm9udC1zaXplOiAxLjNyZW07XHJcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICBoZWlnaHQ6IGF1dG8gIWltcG9ydGFudDtcclxuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZSAhaW1wb3J0YW50O1xyXG4gICAgY29sb3I6ICNmZmYgIWltcG9ydGFudDtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICNBNDFBMjcgIWltcG9ydGFudDtcclxuICAgIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCgwZGVnLCByZ2JhKDAsMCwwLDAuMSkgMCUsIHJnYmEoMCwwLDAsMC4xKSA1MCUsIHRyYW5zcGFyZW50IDUxJSk7XHJcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjQTQxQTI3O1xyXG4gICAgdHJhbnNpdGlvbjogYWxsIC4ycyBlYXNlLWluLW91dDtcclxuICAgIG1hcmdpbi1yaWdodDogMTVweDtcclxuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICBmb250LWZhbWlseTogJGZvbnQtcHJpbWFyeTtcclxuICAgICAgICBcclxuICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIC4ycyBlYXNlLWluLW91dDtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLXNlY29uZGFyeS1kYXJrIWltcG9ydGFudDtcclxuICAgICAgICAgICAgY29sb3I6ICR3aGl0ZSFpbXBvcnRhbnQ7XHJcblx0ICAgfVxyXG4gICAgICAgICAgICAmOmFmdGVyIHtcclxuICAgICAgICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XHJcbiAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAnaWNvbW9vbic7XHJcbiAgICAgICAgICAgIGNvbnRlbnQ6IFwiXFxlMjA4XCI7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOmFic29sdXRlO1xyXG4gICAgICAgICAgICByaWdodDowcHg7XHJcbiAgICAgICAgICAgIHRvcDowcHg7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMi41cmVtO1xyXG4gICAgICAgICAgICBjb2xvcjogJGNvbG9yLWFjY2VudDtcclxuICAgICAgICB9XHJcbiAgICBcclxuICAgICAgICAgICAgICAgICYuYmlnIHtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxLjZyZW07XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDFyZW0gMnJlbSFpbXBvcnRhbnQ7XHJcbiAgICAgICAgfVxyXG4gICAgXHJcbiAgICBcclxuICAgIH1cclxuXHJcbmZvcm0gYS5idXR0b24tc2Vjb25kYXJ5LWxpbmsge1xyXG4gICAgYm94LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xyXG4gICAgYm9yZGVyOiBub25lO1xyXG4gICAgZm9udC1zaXplOiAxLjEyNXJlbTtcclxuICAgIGZvbnQtd2VpZ2h0OiAzMDA7XHJcbiAgICBsaW5lLWhlaWdodDogMS4xMjVyZW07XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICBtYXJnaW46IDEwcHggNXB4O1xyXG4gICAgXHJcbiAgICAmOmFmdGVyIHtcclxuICAgICAgICBjb250ZW50OiAnJztcclxuICAgIH1cclxuICAgIFxyXG59XHJcblxyXG4jYnRuQW5udWxlcmVuLCAuYnRuLXRleHQtbGluaywgYS5idXR0b24tc2Vjb25kYXJ5LWxpbmssIC5za2lwLWJ1dHRvbiwgYS5idG4tc2Vjb25kYXJ5LmJ1dHRvbiwgLmZvcm10ZXh0bGluayB7XHJcbiAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICBib3JkZXItcmFkaXVzOiAwcHggIWltcG9ydGFudDtcclxuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgIGhlaWdodDogYXV0byAhaW1wb3J0YW50O1xyXG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lICFpbXBvcnRhbnQ7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xyXG4gICAgY29sb3I6ICNFMzQ4MUMgIWltcG9ydGFudDtcclxuICAgIGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7XHJcbiAgICBmb250LXNpemU6IDEuMTI1cmVtO1xyXG4gICAgYm9yZGVyOiAwO1xyXG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNFMzQ4MUM7XHJcbiAgICBib3gtc2hhZG93OiBub25lIWltcG9ydGFudDtcclxuICAgIHBhZGRpbmc6IDAhaW1wb3J0YW50O1xyXG4gICAgXHJcbiAgICAmOmFmdGVyIHtcclxuICAgICAgICBjb250ZW50OiAnJztcclxuICAgIH1cclxuICAgIFxyXG4gICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICAgY29sb3I6ICRjb2xvci1hY2NlbnQtZGFyayFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kIC4ycyBlYXNlO1xyXG4gICAgICAgICAgICBib3gtc2hhZG93OiBub25lIWltcG9ydGFudDtcclxuICAgICAgICAgfVxyXG4gICAgIH1cclxuICAgIFxyXG4ucGFuZWwgYS5idXR0b24ge1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbn1cclxuXHJcbkBpbmNsdWRlIHRhYmxldCB7XHJcbiAgICAuYnV0dG9uLCBbdHlwZT0nc3VibWl0J10sIFt0eXBlPSdidXR0b24nXSB7XHJcbiAgICAgICAgXHJcbiAgICAgICAgJi5idXR0b24taG9tZSB7XHJcblxyXG4gICAgICAgICAgICBwYWRkaW5nOiAxcmVtIDJyZW0gIWltcG9ydGFudDtcclxuICAgICAgICAgICAgXHJcbiAgICAgICAgICAgIHAge1xyXG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMnJlbTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHR9XHJcbn1cclxuXHJcbkBpbmNsdWRlIG1vYmlsZXtcclxuXHRcclxuXHQuYnV0dG9uLCBbdHlwZT0nc3VibWl0J10sIFt0eXBlPSdidXR0b24nXSB7XHJcblx0XHR3aWR0aDoxMDAlO1xyXG5cdFx0bWFyZ2luLWJvdHRvbToxMHB4O1xyXG4gICAgICAgIFxyXG4gICAgICAgICYuYnV0dG9uLWhvbWUge1xyXG4gICAgICAgICAgICBib3JkZXItYm90dG9tOiAwcHg7XHJcbiAgICAgICAgICAgIG1hcmdpbjogMC41cmVtIDBweDtcclxuICAgICAgICAgICAgcGFkZGluZzogMXJlbSAycmVtICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgIFxyXG4gICAgICAgICAgICBwIHtcclxuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDJyZW07XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblx0fVxyXG5cdFxyXG5cdGEuYnRuLXByaW1hcnksXHRcclxuXHRhLmJ1dHRvbi1wcmltYXJ5LWxpbmsge1xyXG5cdFx0d2lkdGg6MTAwJTtcclxuXHRcdG1hcmdpbi1yaWdodDowO1xyXG5cdFx0bWFyZ2luLWJvdHRvbToxMHB4O1xyXG4gICAgXHR9XHJcbiAgICBcclxuICAgIGEuYnRuLXNlY29uZGFyeSxcclxuXHRhLmJ1dHRvbi1zZWNvbmRhcnktbGluayB7XHJcbiAgICAgICAgd2lkdGg6MTAwJTtcclxuXHRcdG1hcmdpbi1yaWdodDowO1xyXG5cdFx0bWFyZ2luLWJvdHRvbToxMHB4O1xyXG4gICAgXHR9XHJcblx0XHJcbn1cclxuXHJcbiIsIltjbGFzc149XCJzaXRlSWNvbi1cIl0sXHJcbltjbGFzcyo9XCJzaXRlSWNvbi1cIl0ge1xyXG4gICAgZm9udC1mYW1pbHk6ICdpY29tb29uJyAhaW1wb3J0YW50O1xyXG4gICAgc3BlYWs6IG5vbmU7XHJcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgICBmb250LXdlaWdodDogbm9ybWFsO1xyXG4gICAgZm9udC12YXJpYW50OiBub3JtYWw7XHJcbiAgICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcclxuICAgIGxpbmUtaGVpZ2h0OiAxLjU7XHJcbiAgICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcclxuICAgIHRleHQtcmVuZGVyaW5nOiBvcHRpbWl6ZUxlZ2liaWxpdHk7XHJcbiAgICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xyXG4gICAgLXdlYmtpdC1mb250LWZlYXR1cmUtc2V0dGluZ3M6ICdsaWdhJztcclxuICAgIGZvbnQtZmVhdHVyZS1zZXR0aW5nczogJ2xpZ2EnXHJcbn1cclxuLnNpdGVJY29uLWZpbGUtbzpiZWZvcmUge1xyXG4gICAgY29udGVudDogXCJcXGYwMTZcIlxyXG59XHJcblxyXG4uc2l0ZUljb24tZmlsZS1lbXB0eTpiZWZvcmUge1xyXG4gICAgY29udGVudDogXCJcXGU5MjRcIlxyXG59XHJcbi5zaXRlSWNvbi10d2l0dGVyLXNxdWFyZTpiZWZvcmUge1xyXG4gICAgY29udGVudDogXCJcXGYwODFcIlxyXG59XHJcbi5zaXRlSWNvbi1mYWNlYm9vay1zcXVhcmU6YmVmb3JlIHtcclxuICAgIGNvbnRlbnQ6IFwiXFxmMDgyXCJcclxufVxyXG4uc2l0ZUljb24tbGlua2VkaW4tc3F1YXJlOmJlZm9yZSB7XHJcbiAgICBjb250ZW50OiBcIlxcZjA4Y1wiXHJcbn1cclxuLnNpdGVJY29uLXR3aXR0ZXI6YmVmb3JlIHtcclxuICAgIGNvbnRlbnQ6IFwiXFxmMDk5XCJcclxufVxyXG4uc2l0ZUljb24tZmFjZWJvb2s6YmVmb3JlIHtcclxuICAgIGNvbnRlbnQ6IFwiXFxmMDlhXCJcclxufVxyXG4uc2l0ZUljb24tZmFjZWJvb2stZjpiZWZvcmUge1xyXG4gICAgY29udGVudDogXCJcXGYwOWFcIlxyXG59XHJcbi5zaXRlSWNvbi1saW5rZWRpbjpiZWZvcmUge1xyXG4gICAgY29udGVudDogXCJcXGYwZTFcIlxyXG59XHJcbi5zaXRlSWNvbi1maWxlLXRleHQtbzpiZWZvcmUge1xyXG4gICAgY29udGVudDogXCJcXGYwZjZcIlxyXG59XHJcbi5zaXRlSWNvbi15b3V0dWJlLXNxdWFyZTpiZWZvcmUge1xyXG4gICAgY29udGVudDogXCJcXGYxNjZcIlxyXG59XHJcbi5zaXRlSWNvbi15b3V0dWJlOmJlZm9yZSB7XHJcbiAgICBjb250ZW50OiBcIlxcZjE2N1wiXHJcbn1cclxuLnNpdGVJY29uLXlvdXR1YmUtcGxheTpiZWZvcmUge1xyXG4gICAgY29udGVudDogXCJcXGYxNmFcIlxyXG59XHJcbi5zaXRlSWNvbi1pbnN0YWdyYW06YmVmb3JlIHtcclxuICAgIGNvbnRlbnQ6IFwiXFxmMTZkXCJcclxufVxyXG4uc2l0ZUljb24tZmlsZS1wZGY6YmVmb3JlIHtcclxuICAgIGNvbnRlbnQ6IFwiXFxmMWMxXCJcclxufVxyXG4uc2l0ZUljb24tZmlsZS13b3JkOmJlZm9yZSB7XHJcbiAgICBjb250ZW50OiBcIlxcZjFjMlwiXHJcbn1cclxuLnNpdGVJY29uLWZpbGUtZXhjZWw6YmVmb3JlIHtcclxuICAgIGNvbnRlbnQ6IFwiXFxmMWMzXCJcclxufVxyXG4uc2l0ZUljb24tZmlsZS1wb3dlcnBvaW50OmJlZm9yZSB7XHJcbiAgICBjb250ZW50OiBcIlxcZjFjNFwiXHJcbn1cclxuLnNpdGVJY29uLWZpbGUtaW1hZ2U6YmVmb3JlIHtcclxuICAgIGNvbnRlbnQ6IFwiXFxmMWM1XCJcclxufVxyXG4uc2l0ZUljb24tZmlsZS1waG90bzpiZWZvcmUge1xyXG4gICAgY29udGVudDogXCJcXGYxYzVcIlxyXG59XHJcbi5zaXRlSWNvbi1maWxlLXBpY3R1cmU6YmVmb3JlIHtcclxuICAgIGNvbnRlbnQ6IFwiXFxmMWM1XCJcclxufVxyXG4uc2l0ZUljb24tZmxpcHZlcnRpY2FsOmJlZm9yZSB7XHJcbiAgICBjb250ZW50OiBcIlxcZTkwMVwiXHJcbn1cclxuLnNpdGVJY29uLWZsaXBob3Jpem9udGFsOmJlZm9yZSB7XHJcbiAgICBjb250ZW50OiBcIlxcZTkwMlwiXHJcbn1cclxuLnNpdGVJY29uLW5ld19jYXNlOmJlZm9yZSB7XHJcbiAgICBjb250ZW50OiBcIlxcZTkwYlwiXHJcbn1cclxuLnNpdGVJY29uLW5ld19tZXNzYWdlOmJlZm9yZSB7XHJcbiAgICBjb250ZW50OiBcIlxcZTkwY1wiXHJcbn1cclxuLnNpdGVJY29uLWRlY2lzaW9uLXRyZWU6YmVmb3JlIHtcclxuICAgIGNvbnRlbnQ6IFwiXFxlOTBhXCJcclxufVxyXG4uc2l0ZUljb24td2Vic2l0ZTpiZWZvcmUge1xyXG4gICAgY29udGVudDogXCJcXGU5MDlcIlxyXG59XHJcbi5zaXRlSWNvbi1wYWdlOmJlZm9yZSB7XHJcbiAgICBjb250ZW50OiBcIlxcZTkwOFwiXHJcbn1cclxuLnNpdGVJY29uLWRvbnV0X2xhcmdlOmJlZm9yZSB7XHJcbiAgICBjb250ZW50OiBcIlxcZTkwNVwiXHJcbn1cclxuLnNpdGVJY29uLWRvbnV0X3NtYWxsOmJlZm9yZSB7XHJcbiAgICBjb250ZW50OiBcIlxcZTkwNlwiXHJcbn1cclxuLnNpdGVJY29uLXRpbWVsaW5lOmJlZm9yZSB7XHJcbiAgICBjb250ZW50OiBcIlxcZTkwN1wiXHJcbn1cclxuLnNpdGVJY29uLWRyYWctaGFuZGxlOmJlZm9yZSB7XHJcbiAgICBjb250ZW50OiBcIlxcZTkwNFwiXHJcbn1cclxuLnNpdGVJY29uLXVwZGF0ZTpiZWZvcmUge1xyXG4gICAgY29udGVudDogXCJcXGU5MDNcIlxyXG59XHJcbi5zaXRlSWNvbi1ibGluZzpiZWZvcmUge1xyXG4gICAgY29udGVudDogXCJcXGU5MDBcIlxyXG59XHJcbi5zaXRlSWNvbi1lcnJvcjpiZWZvcmUge1xyXG4gICAgY29udGVudDogXCJcXGUwMDBcIlxyXG59XHJcbi5zaXRlSWNvbi1lcnJvcl9vdXRsaW5lOmJlZm9yZSB7XHJcbiAgICBjb250ZW50OiBcIlxcZTAwMVwiXHJcbn1cclxuLnNpdGVJY29uLXdhcm5pbmc6YmVmb3JlIHtcclxuICAgIGNvbnRlbnQ6IFwiXFxlMDAyXCJcclxufVxyXG4uc2l0ZUljb24tZXF1YWxpemVyOmJlZm9yZSB7XHJcbiAgICBjb250ZW50OiBcIlxcZTAwN1wiXHJcbn1cclxuLnNpdGVJY29uLWV4cGxpY2l0OmJlZm9yZSB7XHJcbiAgICBjb250ZW50OiBcIlxcZTAwOFwiXHJcbn1cclxuLnNpdGVJY29uLXBhdXNlOmJlZm9yZSB7XHJcbiAgICBjb250ZW50OiBcIlxcZTAxOFwiXHJcbn1cclxuLnNpdGVJY29uLXBsYXlfYXJyb3c6YmVmb3JlIHtcclxuICAgIGNvbnRlbnQ6IFwiXFxlMDFiXCJcclxufVxyXG4uc2l0ZUljb24tc3RvcDpiZWZvcmUge1xyXG4gICAgY29udGVudDogXCJcXGUwMmFcIlxyXG59XHJcbi5zaXRlSWNvbi13ZWI6YmVmb3JlIHtcclxuICAgIGNvbnRlbnQ6IFwiXFxlMDM0XCJcclxufVxyXG4uc2l0ZUljb24tY2FsbF9lbmQ6YmVmb3JlIHtcclxuICAgIGNvbnRlbnQ6IFwiXFxlMDQwXCJcclxufVxyXG4uc2l0ZUljb24tY2hhdDpiZWZvcmUge1xyXG4gICAgY29udGVudDogXCJcXGUwNDZcIlxyXG59XHJcbi5zaXRlSWNvbi1jaGF0X2J1YmJsZTpiZWZvcmUge1xyXG4gICAgY29udGVudDogXCJcXGUwNTRcIlxyXG59XHJcbi5zaXRlSWNvbi1hZGQ6YmVmb3JlIHtcclxuICAgIGNvbnRlbnQ6IFwiXFxlMDY5XCJcclxufVxyXG4uc2l0ZUljb24tYWRkX2NpcmNsZV9vdXRsaW5lOmJlZm9yZSB7XHJcbiAgICBjb250ZW50OiBcIlxcZTA2Y1wiXHJcbn1cclxuLnNpdGVJY29uLWNvbnRlbnRfY29weTpiZWZvcmUge1xyXG4gICAgY29udGVudDogXCJcXGUwNzFcIlxyXG59XHJcbi5zaXRlSWNvbi1jb250ZW50X3Bhc3RlOmJlZm9yZSB7XHJcbiAgICBjb250ZW50OiBcIlxcZTA3M1wiXHJcbn1cclxuLnNpdGVJY29uLWNyZWF0ZTpiZWZvcmUge1xyXG4gICAgY29udGVudDogXCJcXGUwNzRcIlxyXG59XHJcbi5zaXRlSWNvbi1saW5rOmJlZm9yZSB7XHJcbiAgICBjb250ZW50OiBcIlxcZTA3YlwiXHJcbn1cclxuLnNpdGVJY29uLW1haWw6YmVmb3JlIHtcclxuICAgIGNvbnRlbnQ6IFwiXFxlMDdjXCJcclxufVxyXG4uc2l0ZUljb24tcmVkbzpiZWZvcmUge1xyXG4gICAgY29udGVudDogXCJcXGUwN2VcIlxyXG59XHJcbi5zaXRlSWNvbi1yZW1vdmU6YmVmb3JlIHtcclxuICAgIGNvbnRlbnQ6IFwiXFxlMDdmXCJcclxufVxyXG4uc2l0ZUljb24tcmVtb3ZlX2NpcmNsZV9vdXRsaW5lOmJlZm9yZSB7XHJcbiAgICBjb250ZW50OiBcIlxcZTA4MVwiXHJcbn1cclxuLnNpdGVJY29uLXNhdmU6YmVmb3JlIHtcclxuICAgIGNvbnRlbnQ6IFwiXFxlMDg1XCJcclxufVxyXG4uc2l0ZUljb24tc2VuZDpiZWZvcmUge1xyXG4gICAgY29udGVudDogXCJcXGUwODdcIlxyXG59XHJcbi5zaXRlSWNvbi11bmRvOmJlZm9yZSB7XHJcbiAgICBjb250ZW50OiBcIlxcZTA4YVwiXHJcbn1cclxuLnNpdGVJY29uLWFjY2Vzc190aW1lOmJlZm9yZSB7XHJcbiAgICBjb250ZW50OiBcIlxcZTA4ZVwiXHJcbn1cclxuLnNpdGVJY29uLXNpZ25hbF93aWZpX29mZjpiZWZvcmUge1xyXG4gICAgY29udGVudDogXCJcXGUwYmJcIlxyXG59XHJcbi5zaXRlSWNvbi1hdHRhY2hfZmlsZTpiZWZvcmUge1xyXG4gICAgY29udGVudDogXCJcXGUwYzBcIlxyXG59XHJcbi5zaXRlSWNvbi1mb3JtYXRfYWxpZ25fbGVmdDpiZWZvcmUge1xyXG4gICAgY29udGVudDogXCJcXGUwZDBcIlxyXG59XHJcbi5zaXRlSWNvbi1mb3JtYXRfc2l6ZTpiZWZvcmUge1xyXG4gICAgY29udGVudDogXCJcXGUwZGZcIlxyXG59XHJcbi5zaXRlSWNvbi1pbnNlcnRfY2hhcnQ6YmVmb3JlIHtcclxuICAgIGNvbnRlbnQ6IFwiXFxlMGU1XCJcclxufVxyXG4uc2l0ZUljb24taW5zZXJ0X2RyaXZlX2ZpbGU6YmVmb3JlIHtcclxuICAgIGNvbnRlbnQ6IFwiXFxlMGU3XCJcclxufVxyXG4uc2l0ZUljb24tbW9kZV9lZGl0OmJlZm9yZSB7XHJcbiAgICBjb250ZW50OiBcIlxcZTBlZVwiXHJcbn1cclxuLnNpdGVJY29uLWZpbGVfdXBsb2FkOmJlZm9yZSB7XHJcbiAgICBjb250ZW50OiBcIlxcZTEwMFwiXHJcbn1cclxuLnNpdGVJY29uLWZvbGRlcjpiZWZvcmUge1xyXG4gICAgY29udGVudDogXCJcXGUxMDFcIlxyXG59XHJcbi5zaXRlSWNvbi1mb2xkZXJfb3BlbjpiZWZvcmUge1xyXG4gICAgY29udGVudDogXCJcXGUxMDJcIlxyXG59XHJcbi5zaXRlSWNvbi1kZXNrdG9wX21hYzpiZWZvcmUge1xyXG4gICAgY29udGVudDogXCJcXGUxMDdcIlxyXG59XHJcbi5zaXRlSWNvbi1zbWFydHBob25lOmJlZm9yZSB7XHJcbiAgICBjb250ZW50OiBcIlxcZTEyN1wiXHJcbn1cclxuLnNpdGVJY29uLXRhYmxldF9tYWM6YmVmb3JlIHtcclxuICAgIGNvbnRlbnQ6IFwiXFxlMTJjXCJcclxufVxyXG4uc2l0ZUljb24tY3JvcDpiZWZvcmUge1xyXG4gICAgY29udGVudDogXCJcXGUxNTNcIlxyXG59XHJcbi5zaXRlSWNvbi1pbWFnZTpiZWZvcmUge1xyXG4gICAgY29udGVudDogXCJcXGUxODZcIlxyXG59XHJcbi5zaXRlSWNvbi1waG90b19jYW1lcmE6YmVmb3JlIHtcclxuICAgIGNvbnRlbnQ6IFwiXFxlMWE0XCJcclxufVxyXG4uc2l0ZUljb24tcGljdHVyZV9hc19wZGY6YmVmb3JlIHtcclxuICAgIGNvbnRlbnQ6IFwiXFxlMWE2XCJcclxufVxyXG4uc2l0ZUljb24tcm90YXRlX2xlZnQ6YmVmb3JlIHtcclxuICAgIGNvbnRlbnQ6IFwiXFxlMWFhXCJcclxufVxyXG4uc2l0ZUljb24tcm90YXRlX3JpZ2h0OmJlZm9yZSB7XHJcbiAgICBjb250ZW50OiBcIlxcZTFhYlwiXHJcbn1cclxuLnNpdGVJY29uLWxvY2FsX3Bob25lOmJlZm9yZSB7XHJcbiAgICBjb250ZW50OiBcIlxcZTFlOVwiXHJcbn1cclxuLnNpdGVJY29uLXBsYWNlOmJlZm9yZSB7XHJcbiAgICBjb250ZW50OiBcIlxcZTFmN1wiXHJcbn1cclxuLnNpdGVJY29uLWFwcHM6YmVmb3JlIHtcclxuICAgIGNvbnRlbnQ6IFwiXFxlMWZmXCJcclxufVxyXG4uc2l0ZUljb24tYXJyb3dfYmFjazpiZWZvcmUge1xyXG4gICAgY29udGVudDogXCJcXGUyMDBcIlxyXG59XHJcbi5zaXRlSWNvbi1hcnJvd19kcm9wX2Rvd246YmVmb3JlIHtcclxuICAgIGNvbnRlbnQ6IFwiXFxlMjAxXCJcclxufVxyXG4uc2l0ZUljb24tYXJyb3dfZHJvcF91cDpiZWZvcmUge1xyXG4gICAgY29udGVudDogXCJcXGUyMDNcIlxyXG59XHJcbi5zaXRlSWNvbi1hcnJvd19mb3J3YXJkOmJlZm9yZSB7XHJcbiAgICBjb250ZW50OiBcIlxcZTIwNFwiXHJcbn1cclxuLnNpdGVJY29uLWNoZWNrOmJlZm9yZSB7XHJcbiAgICBjb250ZW50OiBcIlxcZTIwNlwiXHJcbn1cclxuLnNpdGVJY29uLWNoZXZyb25fbGVmdDpiZWZvcmUge1xyXG4gICAgY29udGVudDogXCJcXGUyMDdcIlxyXG59XHJcbi5zaXRlSWNvbi1jaGV2cm9uX3JpZ2h0OmJlZm9yZSB7XHJcbiAgICBjb250ZW50OiBcIlxcZTIwOFwiXHJcbn1cclxuLnNpdGVJY29uLWNsb3NlOmJlZm9yZSB7XHJcbiAgICBjb250ZW50OiBcIlxcZTIwOVwiXHJcbn1cclxuLnNpdGVJY29uLWV4cGFuZF9sZXNzOmJlZm9yZSB7XHJcbiAgICBjb250ZW50OiBcIlxcZTIwYVwiXHJcbn1cclxuLnNpdGVJY29uLWV4cGFuZF9tb3JlOmJlZm9yZSB7XHJcbiAgICBjb250ZW50OiBcIlxcZTIwYlwiXHJcbn1cclxuLnNpdGVJY29uLW1lbnU6YmVmb3JlIHtcclxuICAgIGNvbnRlbnQ6IFwiXFxlMjBlXCJcclxufVxyXG4uc2l0ZUljb24ta2V5Ym9hcmRfY29udHJvbDpiZWZvcmUge1xyXG4gICAgY29udGVudDogXCJcXGUyMGZcIlxyXG59XHJcbi5zaXRlSWNvbi1tb3JlX3ZlcnQ6YmVmb3JlIHtcclxuICAgIGNvbnRlbnQ6IFwiXFxlMjEwXCJcclxufVxyXG4uc2l0ZUljb24tdW5mb2xkX21vcmU6YmVmb3JlIHtcclxuICAgIGNvbnRlbnQ6IFwiXFxlMjEzXCJcclxufVxyXG4uc2l0ZUljb24tcGhvbmVfZm9yd2FyZGVkOmJlZm9yZSB7XHJcbiAgICBjb250ZW50OiBcIlxcZTIyMlwiXHJcbn1cclxuLnNpdGVJY29uLXBob25lX2luX3RhbGs6YmVmb3JlIHtcclxuICAgIGNvbnRlbnQ6IFwiXFxlMjIzXCJcclxufVxyXG4uc2l0ZUljb24tcGhvbmVfbWlzc2VkOmJlZm9yZSB7XHJcbiAgICBjb250ZW50OiBcIlxcZTIyNVwiXHJcbn1cclxuLnNpdGVJY29uLXBob25lX3BhdXNlZDpiZWZvcmUge1xyXG4gICAgY29udGVudDogXCJcXGUyMjZcIlxyXG59XHJcbi5zaXRlSWNvbi1zeW5jOmJlZm9yZSB7XHJcbiAgICBjb250ZW50OiBcIlxcZTIyYlwiXHJcbn1cclxuLnNpdGVJY29uLXN5bmNfcHJvYmxlbTpiZWZvcmUge1xyXG4gICAgY29udGVudDogXCJcXGUyMmRcIlxyXG59XHJcbi5zaXRlSWNvbi13aWZpOmJlZm9yZSB7XHJcbiAgICBjb250ZW50OiBcIlxcZTI0MlwiXHJcbn1cclxuLnNpdGVJY29uLWdyb3VwOmJlZm9yZSB7XHJcbiAgICBjb250ZW50OiBcIlxcZTI0NVwiXHJcbn1cclxuLnNpdGVJY29uLW5vdGlmaWNhdGlvbnM6YmVmb3JlIHtcclxuICAgIGNvbnRlbnQ6IFwiXFxlMjRhXCJcclxufVxyXG4uc2l0ZUljb24tcGVyc29uOmJlZm9yZSB7XHJcbiAgICBjb250ZW50OiBcIlxcZTI1M1wiXHJcbn1cclxuLnNpdGVJY29uLXBlcnNvbl9hZGQ6YmVmb3JlIHtcclxuICAgIGNvbnRlbnQ6IFwiXFxlMjU0XCJcclxufVxyXG4uc2l0ZUljb24tYXNwZWN0X3JhdGlvOmJlZm9yZSB7XHJcbiAgICBjb250ZW50OiBcIlxcZTI3MFwiXHJcbn1cclxuLnNpdGVJY29uLWF1dG9yZW5ldzpiZWZvcmUge1xyXG4gICAgY29udGVudDogXCJcXGUyNzhcIlxyXG59XHJcbi5zaXRlSWNvbi1jaHJvbWVfcmVhZGVyX21vZGU6YmVmb3JlIHtcclxuICAgIGNvbnRlbnQ6IFwiXFxlMjgyXCJcclxufVxyXG4uc2l0ZUljb24tY29kZTpiZWZvcmUge1xyXG4gICAgY29udGVudDogXCJcXGUyODRcIlxyXG59XHJcbi5zaXRlSWNvbi1kZWxldGU6YmVmb3JlIHtcclxuICAgIGNvbnRlbnQ6IFwiXFxlMjg3XCJcclxufVxyXG4uc2l0ZUljb24taGlzdG9yeTpiZWZvcmUge1xyXG4gICAgY29udGVudDogXCJcXGUyOWRcIlxyXG59XHJcbi5zaXRlSWNvbi1ob21lOmJlZm9yZSB7XHJcbiAgICBjb250ZW50OiBcIlxcZTI5ZVwiXHJcbn1cclxuLnNpdGVJY29uLWluZm86YmVmb3JlIHtcclxuICAgIGNvbnRlbnQ6IFwiXFxlMmEyXCJcclxufVxyXG4uc2l0ZUljb24taW5mb19vdXRsaW5lOmJlZm9yZSB7XHJcbiAgICBjb250ZW50OiBcIlxcZTJhM1wiXHJcbn1cclxuLnNpdGVJY29uLWxhYmVsOmJlZm9yZSB7XHJcbiAgICBjb250ZW50OiBcIlxcZTJhNlwiXHJcbn1cclxuLnNpdGVJY29uLWxhYmVsX291dGxpbmU6YmVmb3JlIHtcclxuICAgIGNvbnRlbnQ6IFwiXFxlMmE3XCJcclxufVxyXG4uc2l0ZUljb24tbGlzdDpiZWZvcmUge1xyXG4gICAgY29udGVudDogXCJcXGUyYWFcIlxyXG59XHJcbi5zaXRlSWNvbi1sb2NrOmJlZm9yZSB7XHJcbiAgICBjb250ZW50OiBcIlxcZTJhYlwiXHJcbn1cclxuLnNpdGVJY29uLW9wZW5faW5fbmV3OmJlZm9yZSB7XHJcbiAgICBjb250ZW50OiBcIlxcZTJiMlwiXHJcbn1cclxuLnNpdGVJY29uLW9wZW5fd2l0aDpiZWZvcmUge1xyXG4gICAgY29udGVudDogXCJcXGUyYjNcIlxyXG59XHJcbi5zaXRlSWNvbi1xdWVzdGlvbl9hbnN3ZXI6YmVmb3JlIHtcclxuICAgIGNvbnRlbnQ6IFwiXFxlMmMzXCJcclxufVxyXG4uc2l0ZUljb24tc2VhcmNoOmJlZm9yZSB7XHJcbiAgICBjb250ZW50OiBcIlxcZTJjYVwiXHJcbn1cclxuLnNpdGVJY29uLXNldHRpbmdzOmJlZm9yZSB7XHJcbiAgICBjb250ZW50OiBcIlxcZTJjYlwiXHJcbn1cclxuLnNpdGVJY29uLXRvZGF5OmJlZm9yZSB7XHJcbiAgICBjb250ZW50OiBcIlxcZTJmMVwiXHJcbn1cclxuLnNpdGVJY29uLXZpZXdfbGlzdDpiZWZvcmUge1xyXG4gICAgY29udGVudDogXCJcXGUzMDFcIlxyXG59XHJcbi5zaXRlSWNvbi12aWV3X21vZHVsZTpiZWZvcmUge1xyXG4gICAgY29udGVudDogXCJcXGUzMDJcIlxyXG59XHJcbi5zaXRlSWNvbi12aWV3X3N0cmVhbTpiZWZvcmUge1xyXG4gICAgY29udGVudDogXCJcXGUzMDRcIlxyXG59XHJcbi5zaXRlSWNvbi12aXNpYmlsaXR5OmJlZm9yZSB7XHJcbiAgICBjb250ZW50OiBcIlxcZTMwNlwiXHJcbn1cclxuLnNpdGVJY29uLXZpc2liaWxpdHlfb2ZmOmJlZm9yZSB7XHJcbiAgICBjb250ZW50OiBcIlxcZTMwN1wiXHJcbn1cclxuLnNpdGVJY29uLXdvcms6YmVmb3JlIHtcclxuICAgIGNvbnRlbnQ6IFwiXFxlMzBiXCJcclxufVxyXG4uc2l0ZUljb24tcGxheV9mb3Jfd29yazpiZWZvcmUge1xyXG4gICAgY29udGVudDogXCJcXGUzMTdcIlxyXG59IiwiW2NsYXNzXj1cImFkbWluSWNvbi1cIl0sXHJcbltjbGFzcyo9XCIgYWRtaW5JY29uLVwiXSB7XHJcbiAgICBmb250LWZhbWlseTogJ2ljb21vb24nICFpbXBvcnRhbnQ7XHJcbiAgICBzcGVhazogbm9uZTtcclxuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XHJcbiAgICBmb250LXZhcmlhbnQ6IG5vcm1hbDtcclxuICAgIHRleHQtdHJhbnNmb3JtOiBub25lO1xyXG4gICAgbGluZS1oZWlnaHQ6IDEuNTtcclxuICAgIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xyXG4gICAgdGV4dC1yZW5kZXJpbmc6IG9wdGltaXplTGVnaWJpbGl0eTtcclxuICAgIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XHJcbiAgICAtd2Via2l0LWZvbnQtZmVhdHVyZS1zZXR0aW5nczogJ2xpZ2EnO1xyXG4gICAgZm9udC1mZWF0dXJlLXNldHRpbmdzOiAnbGlnYSdcclxufVxyXG4uYWRtaW5JY29uLWZpbGUtbzpiZWZvcmUge1xyXG4gICAgY29udGVudDogXCJcXGYwMTZcIlxyXG59XHJcbi5hZG1pbkljb24tdHdpdHRlci1zcXVhcmU6YmVmb3JlIHtcclxuICAgIGNvbnRlbnQ6IFwiXFxmMDgxXCJcclxufVxyXG4uYWRtaW5JY29uLWZhY2Vib29rLXNxdWFyZTpiZWZvcmUge1xyXG4gICAgY29udGVudDogXCJcXGYwODJcIlxyXG59XHJcbi5hZG1pbkljb24tbGlua2VkaW4tc3F1YXJlOmJlZm9yZSB7XHJcbiAgICBjb250ZW50OiBcIlxcZjA4Y1wiXHJcbn1cclxuLmFkbWluSWNvbi10d2l0dGVyOmJlZm9yZSB7XHJcbiAgICBjb250ZW50OiBcIlxcZjA5OVwiXHJcbn1cclxuLmFkbWluSWNvbi1mYWNlYm9vazpiZWZvcmUge1xyXG4gICAgY29udGVudDogXCJcXGYwOWFcIlxyXG59XHJcbi5hZG1pbkljb24tZmFjZWJvb2stZjpiZWZvcmUge1xyXG4gICAgY29udGVudDogXCJcXGYwOWFcIlxyXG59XHJcbi5hZG1pbkljb24tbGlua2VkaW46YmVmb3JlIHtcclxuICAgIGNvbnRlbnQ6IFwiXFxmMGUxXCJcclxufVxyXG4uYWRtaW5JY29uLWZpbGUtdGV4dC1vOmJlZm9yZSB7XHJcbiAgICBjb250ZW50OiBcIlxcZjBmNlwiXHJcbn1cclxuLmFkbWluSWNvbi15b3V0dWJlLXNxdWFyZTpiZWZvcmUge1xyXG4gICAgY29udGVudDogXCJcXGYxNjZcIlxyXG59XHJcbi5hZG1pbkljb24teW91dHViZTpiZWZvcmUge1xyXG4gICAgY29udGVudDogXCJcXGYxNjdcIlxyXG59XHJcbi5hZG1pbkljb24teW91dHViZS1wbGF5OmJlZm9yZSB7XHJcbiAgICBjb250ZW50OiBcIlxcZjE2YVwiXHJcbn1cclxuLmFkbWluSWNvbi1pbnN0YWdyYW06YmVmb3JlIHtcclxuICAgIGNvbnRlbnQ6IFwiXFxmMTZkXCJcclxufVxyXG4uYWRtaW5JY29uLWZpbGUtcGRmOmJlZm9yZSB7XHJcbiAgICBjb250ZW50OiBcIlxcZjFjMVwiXHJcbn1cclxuLmFkbWluSWNvbi1maWxlLXdvcmQ6YmVmb3JlIHtcclxuICAgIGNvbnRlbnQ6IFwiXFxmMWMyXCJcclxufVxyXG4uYWRtaW5JY29uLWZpbGUtZXhjZWw6YmVmb3JlIHtcclxuICAgIGNvbnRlbnQ6IFwiXFxmMWMzXCJcclxufVxyXG4uYWRtaW5JY29uLWZpbGUtcG93ZXJwb2ludDpiZWZvcmUge1xyXG4gICAgY29udGVudDogXCJcXGYxYzRcIlxyXG59XHJcbi5hZG1pbkljb24tZmlsZS1pbWFnZTpiZWZvcmUge1xyXG4gICAgY29udGVudDogXCJcXGYxYzVcIlxyXG59XHJcbi5hZG1pbkljb24tZmlsZS1waG90bzpiZWZvcmUge1xyXG4gICAgY29udGVudDogXCJcXGYxYzVcIlxyXG59XHJcbi5hZG1pbkljb24tZmlsZS1waWN0dXJlOmJlZm9yZSB7XHJcbiAgICBjb250ZW50OiBcIlxcZjFjNVwiXHJcbn1cclxuLmFkbWluSWNvbi1mbGlwdmVydGljYWw6YmVmb3JlIHtcclxuICAgIGNvbnRlbnQ6IFwiXFxlOTAxXCJcclxufVxyXG4uYWRtaW5JY29uLWZsaXBob3Jpem9udGFsOmJlZm9yZSB7XHJcbiAgICBjb250ZW50OiBcIlxcZTkwMlwiXHJcbn1cclxuLmFkbWluSWNvbi1uZXdfY2FzZTpiZWZvcmUge1xyXG4gICAgY29udGVudDogXCJcXGU5MGJcIlxyXG59XHJcbi5hZG1pbkljb24tbmV3X21lc3NhZ2U6YmVmb3JlIHtcclxuICAgIGNvbnRlbnQ6IFwiXFxlOTBjXCJcclxufVxyXG4uYWRtaW5JY29uLWRlY2lzaW9uLXRyZWU6YmVmb3JlIHtcclxuICAgIGNvbnRlbnQ6IFwiXFxlOTBhXCJcclxufVxyXG4uYWRtaW5JY29uLXdlYnNpdGU6YmVmb3JlIHtcclxuICAgIGNvbnRlbnQ6IFwiXFxlOTA5XCJcclxufVxyXG4uYWRtaW5JY29uLXBhZ2U6YmVmb3JlIHtcclxuICAgIGNvbnRlbnQ6IFwiXFxlOTA4XCJcclxufVxyXG4uYWRtaW5JY29uLWRvbnV0X2xhcmdlOmJlZm9yZSB7XHJcbiAgICBjb250ZW50OiBcIlxcZTkwNVwiXHJcbn1cclxuLmFkbWluSWNvbi1kb251dF9zbWFsbDpiZWZvcmUge1xyXG4gICAgY29udGVudDogXCJcXGU5MDZcIlxyXG59XHJcbi5hZG1pbkljb24tdGltZWxpbmU6YmVmb3JlIHtcclxuICAgIGNvbnRlbnQ6IFwiXFxlOTA3XCJcclxufVxyXG4uYWRtaW5JY29uLWRyYWctaGFuZGxlOmJlZm9yZSB7XHJcbiAgICBjb250ZW50OiBcIlxcZTkwNFwiXHJcbn1cclxuLmFkbWluSWNvbi11cGRhdGU6YmVmb3JlIHtcclxuICAgIGNvbnRlbnQ6IFwiXFxlOTAzXCJcclxufVxyXG4uYWRtaW5JY29uLWJsaW5nOmJlZm9yZSB7XHJcbiAgICBjb250ZW50OiBcIlxcZTkwMFwiXHJcbn1cclxuLmFkbWluSWNvbi1lcnJvcjpiZWZvcmUge1xyXG4gICAgY29udGVudDogXCJcXGUwMDBcIlxyXG59XHJcbi5hZG1pbkljb24tZXJyb3Jfb3V0bGluZTpiZWZvcmUge1xyXG4gICAgY29udGVudDogXCJcXGUwMDFcIlxyXG59XHJcbi5hZG1pbkljb24td2FybmluZzpiZWZvcmUge1xyXG4gICAgY29udGVudDogXCJcXGUwMDJcIlxyXG59XHJcbi5hZG1pbkljb24tZXF1YWxpemVyOmJlZm9yZSB7XHJcbiAgICBjb250ZW50OiBcIlxcZTAwN1wiXHJcbn1cclxuLmFkbWluSWNvbi1leHBsaWNpdDpiZWZvcmUge1xyXG4gICAgY29udGVudDogXCJcXGUwMDhcIlxyXG59XHJcbi5hZG1pbkljb24tcGF1c2U6YmVmb3JlIHtcclxuICAgIGNvbnRlbnQ6IFwiXFxlMDE4XCJcclxufVxyXG4uYWRtaW5JY29uLXBsYXlfYXJyb3c6YmVmb3JlIHtcclxuICAgIGNvbnRlbnQ6IFwiXFxlMDFiXCJcclxufVxyXG4uYWRtaW5JY29uLXN0b3A6YmVmb3JlIHtcclxuICAgIGNvbnRlbnQ6IFwiXFxlMDJhXCJcclxufVxyXG4uYWRtaW5JY29uLXdlYjpiZWZvcmUge1xyXG4gICAgY29udGVudDogXCJcXGUwMzRcIlxyXG59XHJcbi5hZG1pbkljb24tY2FsbF9lbmQ6YmVmb3JlIHtcclxuICAgIGNvbnRlbnQ6IFwiXFxlMDQwXCJcclxufVxyXG4uYWRtaW5JY29uLWNoYXQ6YmVmb3JlIHtcclxuICAgIGNvbnRlbnQ6IFwiXFxlMDQ2XCJcclxufVxyXG4uYWRtaW5JY29uLWNoYXRfYnViYmxlOmJlZm9yZSB7XHJcbiAgICBjb250ZW50OiBcIlxcZTA1NFwiXHJcbn1cclxuLmFkbWluSWNvbi1hZGQ6YmVmb3JlIHtcclxuICAgIGNvbnRlbnQ6IFwiXFxlMDY5XCJcclxufVxyXG4uYWRtaW5JY29uLWFkZF9jaXJjbGVfb3V0bGluZTpiZWZvcmUge1xyXG4gICAgY29udGVudDogXCJcXGUwNmNcIlxyXG59XHJcbi5hZG1pbkljb24tY29udGVudF9jb3B5OmJlZm9yZSB7XHJcbiAgICBjb250ZW50OiBcIlxcZTA3MVwiXHJcbn1cclxuLmFkbWluSWNvbi1jb250ZW50X3Bhc3RlOmJlZm9yZSB7XHJcbiAgICBjb250ZW50OiBcIlxcZTA3M1wiXHJcbn1cclxuLmFkbWluSWNvbi1jcmVhdGU6YmVmb3JlIHtcclxuICAgIGNvbnRlbnQ6IFwiXFxlMDc0XCJcclxufVxyXG4uYWRtaW5JY29uLWxpbms6YmVmb3JlIHtcclxuICAgIGNvbnRlbnQ6IFwiXFxlMDdiXCJcclxufVxyXG4uYWRtaW5JY29uLW1haWw6YmVmb3JlIHtcclxuICAgIGNvbnRlbnQ6IFwiXFxlMDdjXCJcclxufVxyXG4uYWRtaW5JY29uLXJlZG86YmVmb3JlIHtcclxuICAgIGNvbnRlbnQ6IFwiXFxlMDdlXCJcclxufVxyXG4uYWRtaW5JY29uLXJlbW92ZTpiZWZvcmUge1xyXG4gICAgY29udGVudDogXCJcXGUwN2ZcIlxyXG59XHJcbi5hZG1pbkljb24tcmVtb3ZlX2NpcmNsZV9vdXRsaW5lOmJlZm9yZSB7XHJcbiAgICBjb250ZW50OiBcIlxcZTA4MVwiXHJcbn1cclxuLmFkbWluSWNvbi1zYXZlOmJlZm9yZSB7XHJcbiAgICBjb250ZW50OiBcIlxcZTA4NVwiXHJcbn1cclxuLmFkbWluSWNvbi1zZW5kOmJlZm9yZSB7XHJcbiAgICBjb250ZW50OiBcIlxcZTA4N1wiXHJcbn1cclxuLmFkbWluSWNvbi11bmRvOmJlZm9yZSB7XHJcbiAgICBjb250ZW50OiBcIlxcZTA4YVwiXHJcbn1cclxuLmFkbWluSWNvbi1hY2Nlc3NfdGltZTpiZWZvcmUge1xyXG4gICAgY29udGVudDogXCJcXGUwOGVcIlxyXG59XHJcbi5hZG1pbkljb24tc2lnbmFsX3dpZmlfb2ZmOmJlZm9yZSB7XHJcbiAgICBjb250ZW50OiBcIlxcZTBiYlwiXHJcbn1cclxuLmFkbWluSWNvbi1hdHRhY2hfZmlsZTpiZWZvcmUge1xyXG4gICAgY29udGVudDogXCJcXGUwYzBcIlxyXG59XHJcbi5hZG1pbkljb24tZm9ybWF0X2FsaWduX2xlZnQ6YmVmb3JlIHtcclxuICAgIGNvbnRlbnQ6IFwiXFxlMGQwXCJcclxufVxyXG4uYWRtaW5JY29uLWZvcm1hdF9zaXplOmJlZm9yZSB7XHJcbiAgICBjb250ZW50OiBcIlxcZTBkZlwiXHJcbn1cclxuLmFkbWluSWNvbi1pbnNlcnRfY2hhcnQ6YmVmb3JlIHtcclxuICAgIGNvbnRlbnQ6IFwiXFxlMGU1XCJcclxufVxyXG4uYWRtaW5JY29uLWluc2VydF9kcml2ZV9maWxlOmJlZm9yZSB7XHJcbiAgICBjb250ZW50OiBcIlxcZTBlN1wiXHJcbn1cclxuLmFkbWluSWNvbi1tb2RlX2VkaXQ6YmVmb3JlIHtcclxuICAgIGNvbnRlbnQ6IFwiXFxlMGVlXCJcclxufVxyXG4uYWRtaW5JY29uLWZpbGVfdXBsb2FkOmJlZm9yZSB7XHJcbiAgICBjb250ZW50OiBcIlxcZTEwMFwiXHJcbn1cclxuLmFkbWluSWNvbi1mb2xkZXI6YmVmb3JlIHtcclxuICAgIGNvbnRlbnQ6IFwiXFxlMTAxXCJcclxufVxyXG4uYWRtaW5JY29uLWZvbGRlcl9vcGVuOmJlZm9yZSB7XHJcbiAgICBjb250ZW50OiBcIlxcZTEwMlwiXHJcbn1cclxuLmFkbWluSWNvbi1kZXNrdG9wX21hYzpiZWZvcmUge1xyXG4gICAgY29udGVudDogXCJcXGUxMDdcIlxyXG59XHJcbi5hZG1pbkljb24tc21hcnRwaG9uZTpiZWZvcmUge1xyXG4gICAgY29udGVudDogXCJcXGUxMjdcIlxyXG59XHJcbi5hZG1pbkljb24tdGFibGV0X21hYzpiZWZvcmUge1xyXG4gICAgY29udGVudDogXCJcXGUxMmNcIlxyXG59XHJcbi5hZG1pbkljb24tY3JvcDpiZWZvcmUge1xyXG4gICAgY29udGVudDogXCJcXGUxNTNcIlxyXG59XHJcbi5hZG1pbkljb24taW1hZ2U6YmVmb3JlIHtcclxuICAgIGNvbnRlbnQ6IFwiXFxlMTg2XCJcclxufVxyXG4uYWRtaW5JY29uLXBob3RvX2NhbWVyYTpiZWZvcmUge1xyXG4gICAgY29udGVudDogXCJcXGUxYTRcIlxyXG59XHJcbi5hZG1pbkljb24tcGljdHVyZV9hc19wZGY6YmVmb3JlIHtcclxuICAgIGNvbnRlbnQ6IFwiXFxlMWE2XCJcclxufVxyXG4uYWRtaW5JY29uLXJvdGF0ZV9sZWZ0OmJlZm9yZSB7XHJcbiAgICBjb250ZW50OiBcIlxcZTFhYVwiXHJcbn1cclxuLmFkbWluSWNvbi1yb3RhdGVfcmlnaHQ6YmVmb3JlIHtcclxuICAgIGNvbnRlbnQ6IFwiXFxlMWFiXCJcclxufVxyXG4uYWRtaW5JY29uLWxvY2FsX3Bob25lOmJlZm9yZSB7XHJcbiAgICBjb250ZW50OiBcIlxcZTFlOVwiXHJcbn1cclxuLmFkbWluSWNvbi1wbGFjZTpiZWZvcmUge1xyXG4gICAgY29udGVudDogXCJcXGUxZjdcIlxyXG59XHJcbi5hZG1pbkljb24tYXBwczpiZWZvcmUge1xyXG4gICAgY29udGVudDogXCJcXGUxZmZcIlxyXG59XHJcbi5hZG1pbkljb24tYXJyb3dfYmFjazpiZWZvcmUge1xyXG4gICAgY29udGVudDogXCJcXGUyMDBcIlxyXG59XHJcbi5hZG1pbkljb24tYXJyb3dfZHJvcF9kb3duOmJlZm9yZSB7XHJcbiAgICBjb250ZW50OiBcIlxcZTIwMVwiXHJcbn1cclxuLmFkbWluSWNvbi1hcnJvd19kcm9wX3VwOmJlZm9yZSB7XHJcbiAgICBjb250ZW50OiBcIlxcZTIwM1wiXHJcbn1cclxuLmFkbWluSWNvbi1hcnJvd19mb3J3YXJkOmJlZm9yZSB7XHJcbiAgICBjb250ZW50OiBcIlxcZTIwNFwiXHJcbn1cclxuLmFkbWluSWNvbi1jaGVjazpiZWZvcmUge1xyXG4gICAgY29udGVudDogXCJcXGUyMDZcIlxyXG59XHJcbi5hZG1pbkljb24tY2hldnJvbl9sZWZ0OmJlZm9yZSB7XHJcbiAgICBjb250ZW50OiBcIlxcZTIwN1wiXHJcbn1cclxuLmFkbWluSWNvbi1jaGV2cm9uX3JpZ2h0OmJlZm9yZSB7XHJcbiAgICBjb250ZW50OiBcIlxcZTIwOFwiXHJcbn1cclxuLmFkbWluSWNvbi1jbG9zZTpiZWZvcmUge1xyXG4gICAgY29udGVudDogXCJcXGUyMDlcIlxyXG59XHJcbi5hZG1pbkljb24tZXhwYW5kX2xlc3M6YmVmb3JlIHtcclxuICAgIGNvbnRlbnQ6IFwiXFxlMjBhXCJcclxufVxyXG4uYWRtaW5JY29uLWV4cGFuZF9tb3JlOmJlZm9yZSB7XHJcbiAgICBjb250ZW50OiBcIlxcZTIwYlwiXHJcbn1cclxuLmFkbWluSWNvbi1tZW51OmJlZm9yZSB7XHJcbiAgICBjb250ZW50OiBcIlxcZTIwZVwiXHJcbn1cclxuLmFkbWluSWNvbi1rZXlib2FyZF9jb250cm9sOmJlZm9yZSB7XHJcbiAgICBjb250ZW50OiBcIlxcZTIwZlwiXHJcbn1cclxuLmFkbWluSWNvbi1tb3JlX3ZlcnQ6YmVmb3JlIHtcclxuICAgIGNvbnRlbnQ6IFwiXFxlMjEwXCJcclxufVxyXG4uYWRtaW5JY29uLXVuZm9sZF9tb3JlOmJlZm9yZSB7XHJcbiAgICBjb250ZW50OiBcIlxcZTIxM1wiXHJcbn1cclxuLmFkbWluSWNvbi1waG9uZV9mb3J3YXJkZWQ6YmVmb3JlIHtcclxuICAgIGNvbnRlbnQ6IFwiXFxlMjIyXCJcclxufVxyXG4uYWRtaW5JY29uLXBob25lX2luX3RhbGs6YmVmb3JlIHtcclxuICAgIGNvbnRlbnQ6IFwiXFxlMjIzXCJcclxufVxyXG4uYWRtaW5JY29uLXBob25lX21pc3NlZDpiZWZvcmUge1xyXG4gICAgY29udGVudDogXCJcXGUyMjVcIlxyXG59XHJcbi5hZG1pbkljb24tcGhvbmVfcGF1c2VkOmJlZm9yZSB7XHJcbiAgICBjb250ZW50OiBcIlxcZTIyNlwiXHJcbn1cclxuLmFkbWluSWNvbi1zeW5jOmJlZm9yZSB7XHJcbiAgICBjb250ZW50OiBcIlxcZTIyYlwiXHJcbn1cclxuLmFkbWluSWNvbi1zeW5jX3Byb2JsZW06YmVmb3JlIHtcclxuICAgIGNvbnRlbnQ6IFwiXFxlMjJkXCJcclxufVxyXG4uYWRtaW5JY29uLXdpZmk6YmVmb3JlIHtcclxuICAgIGNvbnRlbnQ6IFwiXFxlMjQyXCJcclxufVxyXG4uYWRtaW5JY29uLWdyb3VwOmJlZm9yZSB7XHJcbiAgICBjb250ZW50OiBcIlxcZTI0NVwiXHJcbn1cclxuLmFkbWluSWNvbi1ub3RpZmljYXRpb25zOmJlZm9yZSB7XHJcbiAgICBjb250ZW50OiBcIlxcZTI0YVwiXHJcbn1cclxuLmFkbWluSWNvbi1wZXJzb246YmVmb3JlIHtcclxuICAgIGNvbnRlbnQ6IFwiXFxlMjUzXCJcclxufVxyXG4uYWRtaW5JY29uLXBlcnNvbl9hZGQ6YmVmb3JlIHtcclxuICAgIGNvbnRlbnQ6IFwiXFxlMjU0XCJcclxufVxyXG4uYWRtaW5JY29uLWFzcGVjdF9yYXRpbzpiZWZvcmUge1xyXG4gICAgY29udGVudDogXCJcXGUyNzBcIlxyXG59XHJcbi5hZG1pbkljb24tYXV0b3JlbmV3OmJlZm9yZSB7XHJcbiAgICBjb250ZW50OiBcIlxcZTI3OFwiXHJcbn1cclxuLmFkbWluSWNvbi1jaHJvbWVfcmVhZGVyX21vZGU6YmVmb3JlIHtcclxuICAgIGNvbnRlbnQ6IFwiXFxlMjgyXCJcclxufVxyXG4uYWRtaW5JY29uLWNvZGU6YmVmb3JlIHtcclxuICAgIGNvbnRlbnQ6IFwiXFxlMjg0XCJcclxufVxyXG4uYWRtaW5JY29uLWRlbGV0ZTpiZWZvcmUge1xyXG4gICAgY29udGVudDogXCJcXGUyODdcIlxyXG59XHJcbi5hZG1pbkljb24taGlzdG9yeTpiZWZvcmUge1xyXG4gICAgY29udGVudDogXCJcXGUyOWRcIlxyXG59XHJcbi5hZG1pbkljb24taG9tZTpiZWZvcmUge1xyXG4gICAgY29udGVudDogXCJcXGUyOWVcIlxyXG59XHJcbi5hZG1pbkljb24taW5mbzpiZWZvcmUge1xyXG4gICAgY29udGVudDogXCJcXGUyYTJcIlxyXG59XHJcbi5hZG1pbkljb24taW5mb19vdXRsaW5lOmJlZm9yZSB7XHJcbiAgICBjb250ZW50OiBcIlxcZTJhM1wiXHJcbn1cclxuLmFkbWluSWNvbi1sYWJlbDpiZWZvcmUge1xyXG4gICAgY29udGVudDogXCJcXGUyYTZcIlxyXG59XHJcbi5hZG1pbkljb24tbGFiZWxfb3V0bGluZTpiZWZvcmUge1xyXG4gICAgY29udGVudDogXCJcXGUyYTdcIlxyXG59XHJcbi5hZG1pbkljb24tbGlzdDpiZWZvcmUge1xyXG4gICAgY29udGVudDogXCJcXGUyYWFcIlxyXG59XHJcbi5hZG1pbkljb24tbG9jazpiZWZvcmUge1xyXG4gICAgY29udGVudDogXCJcXGUyYWJcIlxyXG59XHJcbi5hZG1pbkljb24tb3Blbl9pbl9uZXc6YmVmb3JlIHtcclxuICAgIGNvbnRlbnQ6IFwiXFxlMmIyXCJcclxufVxyXG4uYWRtaW5JY29uLW9wZW5fd2l0aDpiZWZvcmUge1xyXG4gICAgY29udGVudDogXCJcXGUyYjNcIlxyXG59XHJcbi5hZG1pbkljb24tcXVlc3Rpb25fYW5zd2VyOmJlZm9yZSB7XHJcbiAgICBjb250ZW50OiBcIlxcZTJjM1wiXHJcbn1cclxuLmFkbWluSWNvbi1zZWFyY2g6YmVmb3JlIHtcclxuICAgIGNvbnRlbnQ6IFwiXFxlMmNhXCJcclxufVxyXG4uYWRtaW5JY29uLXNldHRpbmdzOmJlZm9yZSB7XHJcbiAgICBjb250ZW50OiBcIlxcZTJjYlwiXHJcbn1cclxuLmFkbWluSWNvbi10b2RheTpiZWZvcmUge1xyXG4gICAgY29udGVudDogXCJcXGUyZjFcIlxyXG59XHJcbi5hZG1pbkljb24tdmlld19saXN0OmJlZm9yZSB7XHJcbiAgICBjb250ZW50OiBcIlxcZTMwMVwiXHJcbn1cclxuLmFkbWluSWNvbi12aWV3X21vZHVsZTpiZWZvcmUge1xyXG4gICAgY29udGVudDogXCJcXGUzMDJcIlxyXG59XHJcbi5hZG1pbkljb24tdmlld19zdHJlYW06YmVmb3JlIHtcclxuICAgIGNvbnRlbnQ6IFwiXFxlMzA0XCJcclxufVxyXG4uYWRtaW5JY29uLXZpc2liaWxpdHk6YmVmb3JlIHtcclxuICAgIGNvbnRlbnQ6IFwiXFxlMzA2XCJcclxufVxyXG4uYWRtaW5JY29uLXZpc2liaWxpdHlfb2ZmOmJlZm9yZSB7XHJcbiAgICBjb250ZW50OiBcIlxcZTMwN1wiXHJcbn1cclxuLmFkbWluSWNvbi13b3JrOmJlZm9yZSB7XHJcbiAgICBjb250ZW50OiBcIlxcZTMwYlwiXHJcbn1cclxuLmFkbWluSWNvbi1wbGF5X2Zvcl93b3JrOmJlZm9yZSB7XHJcbiAgICBjb250ZW50OiBcIlxcZTMxN1wiXHJcbn0iLCJ1bCxvbCxkbCB7XHJcbiAgICBsaW5lLWhlaWdodDogMS42O1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMXJlbTtcclxuICAgIGxpc3Qtc3R5bGUtcG9zaXRpb246IG91dHNpZGVcclxufVxyXG5cclxubGkge1xyXG4gICAgZm9udC1zaXplOiBpbmhlcml0XHJcbn1cclxuXHJcbnVsIHtcclxuICAgIGxpc3Qtc3R5bGUtdHlwZTogZGlzYztcclxuICAgIG1hcmdpbi1sZWZ0OiAxLjI1cmVtXHJcbn1cclxuXHJcbm9sIHtcclxuICAgIG1hcmdpbi1sZWZ0OiAxLjI1cmVtXHJcbn1cclxuXHJcbnVsIHVsLG9sIHVsLHVsIG9sLG9sIG9sIHtcclxuICAgIG1hcmdpbi1sZWZ0OiAxLjI1cmVtO1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICAgIGxpc3Qtc3R5bGUtdHlwZTogaW5oZXJpdFxyXG59XHJcbiIsImJvZHkgPiAjbWFpbiB7XHJcbiAgICAvL2hlaWdodDogMDtcclxuICAgIG1pbi1oZWlnaHQ6IDEwMCU7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgIG92ZXJmbG93LXg6IGhpZGRlbjtcclxufVxyXG5cclxuI1BhZ2VDb250ZW50IHtcclxuICAgIHBhZGRpbmctYm90dG9tOjUwcHg7XHJcblx0cGFkZGluZy10b3A6NTBweDtcclxuXHJcbn1cclxuXHJcbiNQYW5lbENvbnRlbnQgPiBkaXZ7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTo1MHB4O1xyXG5cdHBhZGRpbmctdG9wOjUwcHg7XHJcbn1cclxuXHJcbi5icmVhZGNydW1iX19ob2xkZXIgKyAjUGFnZUNvbnRlbnQge1xyXG4gICAgcGFkZGluZy10b3A6IDBweDtcclxufVxyXG5cclxuI3dyYXBwZXIge1xyXG4gICAgZmxleDogIDEgMCBhdXRvO1xyXG4gICAgcG9zaXRpb246cmVsYXRpdmU7XHJcbiAgICBtaW4taGVpZ2h0OiA3MnB4O1xyXG5cdFxyXG5cdCYuaG9tZXBhZ2V7XHJcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcuLi8uLi9pbWFnZXMvc2hhcGVzL2Zvb3Rlci10cmlhbmdsZS5zdmcnKTtcclxuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDQwM3B4IGF1dG87XHJcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogYm90dG9tIGxlZnQ7XHJcbiAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuXHR9XHJcbn1cclxuXHJcbi5mdWxsV2lkdGgsIC5pbWFnZS1oZWFkZXJfX3dyYXBwZXIgLnJvd3tcclxuICAgbWF4LXdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgbWFyZ2luLWxlZnQ6IGF1dG8gIWltcG9ydGFudDtcclxuICAgbWFyZ2luLXJpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XHJcbiAgICBcclxuICAgIC5yb3cge1xyXG4gICAgICAgIG1heC13aWR0aDoxMDAlICFpbXBvcnRhbnQ7XHJcblxyXG4gICAgfVxyXG4gICAgXHJcbiAgICAuY29sdW1ucyB7XHJcbiAgICAgICAgcGFkZGluZzogMHB4ICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgICAgICAucm93IHtcclxuICAgICAgICAgICAgbWFyZ2luOiAwcHghaW1wb3J0YW50O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuLnJvdyB7XHJcbiAgICBtYXgtd2lkdGg6IDYwcmVtO1xyXG59XHJcblxyXG4ucGFuZWx7XHJcbiAgICBtYXJnaW4tdG9wOiAycmVtO1xyXG5cdHBhZGRpbmc6MTVweDtcclxuXHRiYWNrZ3JvdW5kLWNvbG9yOiRjb2xvci1hY2NlbnQyO1xyXG59XHJcblxyXG4ucGFuZWxfX3NlYXJjaCB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiRjb2xvci1hY2NlbnQ7XHJcbiAgICBwYWRkaW5nOjNyZW0gMDtcclxuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi4vLi4vaW1hZ2VzL3NoYXBlcy9zZWFyY2hiYXItc2hhcGVzLnN2ZycpO1xyXG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogMTAwJSBhdXRvO1xyXG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGxlZnQ7XHJcbiAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxufVxyXG5cclxuXHJcbkBpbmNsdWRlIG1vYmlsZXtcclxuXHRcclxuXHQjd3JhcHBlcntcclxuICAgICAgICBtYXJnaW4tdG9wOiA2NHB4O1xyXG4gICAgICAgIFxyXG4gICAgICAgICYuaG9tZXBhZ2Uge1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xyXG4gICAgICAgICAgICBtYXJnaW4tdG9wOiA2NHB4O1xyXG4gICAgICAgIH1cclxuXHR9XHJcbiAgICBcclxuICAgIC5pbWFnZS1oZWFkZXJfX3dyYXBwZXIgKyAjd3JhcHBlciB7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogMTZweDtcclxuICAgIH1cclxuICAgIFxyXG4gICAgXHJcbiAgICAuaW1hZ2UtaGVhZGVyX193cmFwcGVyIHtcclxuICAgICAgICBtYXJnaW4tdG9wOiA2NHB4O1xyXG4gICAgfVxyXG4gICAgXHJcbiAgICNQYWdlQ29udGVudCB7XHJcbiAgICBwYWRkaW5nLWJvdHRvbToyMHB4O1xyXG5cdHBhZGRpbmctdG9wOjIwcHg7XHJcbiAgICB9XHJcbn0iLCJib2R5IHtcclxuXHRiYWNrZ3JvdW5kOiB1cmwoI3skaW1ncGF0aH0vaGVhZGVyLnBuZykgdG9wIGNlbnRlciBuby1yZXBlYXRcclxufSIsIi5oZWFkZXIge1xyXG5cclxuICAgICYuY2F0ZWdvcnlwYWdlIHtcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICB9XHJcbiAgICAgICAgICAgIFxyXG4gICAgJi10b3Age1xyXG4gICAgICAgIFxyXG4gICAgICAgICY6YmVmb3JlLCBcclxuICAgICAgICAmOmFmdGVyIHtcclxuICAgICAgICAgICAgY29udGVudDogXCJcXDAwMjBcIjtcclxuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgIGhlaWdodDogMDtcclxuICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLm1vYmlsZS1tZW51LXRvZ2dsZSB7XHJcbiAgICAgICAgYm9yZGVyLXJhZGl1czogM3B4O1xyXG4gICAgICAgIC13ZWJraXQtYmFja2dyb3VuZC1jbGlwOiBwYWRkaW5nLWJveDtcclxuICAgICAgICAtbW96LWJhY2tncm91bmQtY2xpcDogcGFkZGluZztcclxuICAgICAgICBiYWNrZ3JvdW5kLWNsaXA6IHBhZGRpbmctYm94O1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICBsZWZ0OiAxMHB4O1xyXG4gICAgICAgIHRvcDogMTBweDtcclxuICAgICAgICBiYWNrZ3JvdW5kOiBub25lO1xyXG4gICAgICAgIGhlaWdodDogNDVweDtcclxuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcclxuICAgICAgICBib3JkZXI6IDJweCBzb2xpZCB3aGl0ZTtcclxuICAgICAgICBwYWRkaW5nOiA0cHggIWltcG9ydGFudDtcclxuICAgICAgICBmb250LXNpemU6IDFyZW07XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgICAgICAgY29sb3I6ICR3aGl0ZTtcclxuICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgfVxyXG5cclxuICAgIC5tb2JpbGUtbWVudS10b2dnbGUge1xyXG4gICAgICAgIC5oYW1idXJnZXIge1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICAgICAgbWFyZ2luLXRvcDogMXB4O1xyXG4gICAgICAgICAgICB3aWR0aDogMzJweDtcclxuICAgICAgICAgICAgaGVpZ2h0OiAzMnB4O1xyXG5cclxuXHJcbiAgICAgICAgICAgIC5idW4sIC5idXJnZXIge1xyXG4gICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogMjUwbXM7XHJcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgICAgICAgICByaWdodDogMDtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogNnB4O1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogI2ZmZjtcclxuICAgICAgICAgICAgICAgIG9wYWNpdHk6IDE7XHJcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNEKDAsIDAsIDApO1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAuYnVuOmZpcnN0LWNoaWxkIHtcclxuICAgICAgICAgICAgICAgIHRvcDogMDtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgLmJ1cmdlciB7XHJcbiAgICAgICAgICAgICAgICB0b3A6IDUwJTtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IC0zcHg7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIC5idW46bGFzdC1jaGlsZCB7XHJcbiAgICAgICAgICAgICAgICBib3R0b206IDA7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLm1vYmlsZS1tZW51LW5hdi1saW5rIHtcclxuICAgICAgICBpbWcge1xyXG4gICAgICAgICAgICBtYXgtd2lkdGg6IDIwcHg7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5tb2JpbGUtbWVudS1uYXYtbGluayB7XHJcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAycmVtO1xyXG5cclxuICAgICAgICAmLWNsb3NlIHtcclxuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcclxuICAgICAgICAgICAgY29sb3I6ICRibGFjaztcclxuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMnJlbTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICYtdGV4dCB7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMXJlbTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICYteCB7XHJcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMXJlbTtcclxuICAgICAgICAgICAgY29sb3I6ICRyZWQtZGFyaztcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLnRleHQge1xyXG4gICAgICAgIHBhZGRpbmc6IDRweDtcclxuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcclxuICAgICAgICBsaW5lLWhlaWdodDogMTtcclxuICAgICAgICBtYXJnaW4tdG9wOiAtMjJweDtcclxuICAgIH1cclxuXHJcbiAgICAmLW1haW5tZW51IHtcclxuXHJcbiAgICAgICAgd2lkdGg6IDc1JTtcclxuICAgICAgICBmbG9hdDogbGVmdDtcclxuICAgICAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xyXG5cclxuICAgICAgICAuc2VhcmNoLW9uLXBhZ2Uge1xyXG4gICAgICAgICAgICBtYXgtd2lkdGg6IDUwMHB4O1xyXG4gICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZS1pbi1vdXQ7XHJcbiAgICAgICAgICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcclxuICAgICAgICAgICAgb3BhY2l0eTogMDtcclxuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuXHJcbiAgICAgICAgICAgIGJ1dHRvbiB7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW46IDA7XHJcbiAgICAgICAgICAgICAgICBtYXgtaGVpZ2h0OiAzOXB4O1xyXG4gICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZzogNnB4IDEwcHggIWltcG9ydGFudDtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiA5MHB4O1xyXG4gICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICMzMzM7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAjZWRkOTliO1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSwgI2Y2ZWJjNyAwJSwgI2Y2ZWJjNyA1MCUsICNlZGQ5OWIgNTAlKTtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMC45cmVtO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAuc2VhcmNoLW9uLXBhZ2UuaXMtYWN0aXZlIHtcclxuICAgICAgICAgICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcclxuICAgICAgICAgICAgb3BhY2l0eTogMTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgbmF2IHtcclxuICAgICAgICBvbC5uYXYtbWFpbiB7XHJcbiAgICAgICAgICAgIGxpc3Qtc3R5bGU6IG5vbmU7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xyXG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogMDtcclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcclxuXHJcbiAgICAgICAgICAgIGxpIHtcclxuXHJcbiAgICAgICAgICAgICAgICAmLmZpcnN0IHtcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgYSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogM3JlbTtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgICAgIGltZyB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIG1heC13aWR0aDogMjRweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB0b3A6IDE1cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIEBtZWRpYSBhbGwgYW5kICgtbXMtaGlnaC1jb250cmFzdDogbm9uZSksICgtbXMtaGlnaC1jb250cmFzdDogYWN0aXZlKSB7IC8vIGllMTEgZml4XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXgtaGVpZ2h0OiAzMHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgIGEge1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAnR2lscm95JyxBcmlhbCxWZXJkYW5hO1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XHJcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDI4cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IC41cmVtIDFyZW07XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIGJ1dHRvbi5idG4tc2VhcmNoIHtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCN7JGltZ3BhdGh9L3NlYXJjaC5zdmcpO1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogMzglO1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMTdweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLm5hdi1tYWluIC5uYXYtYnV0dG9uOmhvdmVyLCBcclxuICAgICAgICAubmF2LW1haW4gLm5hdi1saW5rOmhvdmVyLCBcclxuICAgICAgICAubmF2LW1haW4gLm5hdi1idXR0b246Zm9jdXMsIFxyXG4gICAgICAgIC5uYXYtbWFpbiAubmF2LWxpbms6Zm9jdXMsIFxyXG4gICAgICAgIC5uYXYtbWFpbiAubmF2LWJ1dHRvbjphY3RpdmUsIFxyXG4gICAgICAgIC5uYXYtbWFpbiAubmF2LWxpbms6YWN0aXZlIHtcclxuICAgICAgICAgICAgb3V0bGluZTogbm9uZTtcclxuICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIGEuaGVhZGVyLWxvZ28ge1xyXG4gICAgICAgIHdpZHRoOiAyNSU7XHJcbiAgICAgICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XHJcbiAgICAgICAgcGFkZGluZy10b3A6IDEwcHg7XHJcblxyXG4gICAgICAgIGltZyB7XHJcbiAgICAgICAgICAgIG1heC13aWR0aDogODVweDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLm1vYmlsZS1uYXYge1xyXG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICB9XHJcblxyXG4gICAgLm1vYmlsZS1zZWFyY2gtdG9nZ2xlIHtcclxuICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgfVxyXG5cclxuICAgIC5oZWFkZXItcm93X19wYWdlLXRpdGxlIHtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XHJcblxyXG4gICAgICAgIC5wYWdlLXRpdGxlIHtcclxuICAgICAgICAgICAgY29sb3I6ICR3aGl0ZTtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAycmVtO1xyXG4gICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMDtcclxuICAgICAgICAgICAgYWxpZ24tc2VsZjogY2VudGVyO1xyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgIGEuaG9tZS1saW5rIHtcclxuICAgICAgICAgICAgZmxleDogMTtcclxuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgYWxpZ24tc2VsZjogY2VudGVyO1xyXG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xyXG4gICAgICAgICAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA2MzZweCkge1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgaW1nIHtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMTVweDtcclxuICAgICAgICAgICAgICAgIG1heC13aWR0aDogMjVweDtcclxuICAgICAgICAgICAgICAgIG1heC1oZWlnaHQ6IDI1cHg7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIHNwYW4ge1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICR3aGl0ZTtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTNweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLnBhZ2UtdGl0bGUge1xyXG4gICAgICAgICAgICBmbGV4OiAzO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufSAvLyBlbmQgYWxsIHNjcmVlbnNpemVzXHJcblxyXG5cclxuQGluY2x1ZGUgdGFibGV0LXVwIHtcclxuXHJcbiAgICAuaGVhZGVyIHtcclxuXHJcbiAgICAgICAgLm1vYmlsZS1tZW51LXRvZ2dsZSB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgfVxyXG4gICAgfSAgICBcclxufSAvLyBlbmQgdGFibGV0XHJcblxyXG5cclxuQGluY2x1ZGUgbW9iaWxlIHtcclxuICAgIC5oZWFkZXIge1xyXG5cclxuICAgICAgICAubW9iaWxlLW5hdixcclxuICAgICAgICAubW9iaWxlLXNlYXJjaC10b2dnbGUge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5tb2JpbGUtc2VhcmNoLXRvZ2dsZSB7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgdG9wOiAxcmVtO1xyXG4gICAgICAgICAgICBsZWZ0OiA1MCU7XHJcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlLXgoNTAlKTtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgjeyRpbWdwYXRofS9zZWFyY2guc3ZnKTtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiAzOCU7XHJcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDE3cHg7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAuaGVhZGVyLW1haW5tZW51IHtcclxuICAgICAgICAgICAgdmlzaWJpbGl0eTogaGlkZGVuO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgYnV0dG9uLm1vYmlsZS1tZW51LXRvZ2dsZSB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLm1vYmlsZS1uYXYge1xyXG4gICAgICAgICAgICAuc2VhcmNoLW9uLXBhZ2Uge1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAycmVtO1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZy10b3A6IDFyZW07XHJcbiAgICAgICAgICAgICAgICBcclxuICAgICAgICAgICAgICAgIGJ1dHRvblt0eXBlPVwic3VibWl0XCJdIHtcclxuICAgICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDEwOXB4O1xyXG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHh4cy1tb2JpbGUoKXtcclxuICAgICAgICAgICAgICAgICAgICAgICAgbWF4LXdpZHRoOiA2OXB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDE3cHggIWltcG9ydGFudFxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgbWF4LWhlaWdodDogMzlweDtcclxuICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMC43MjVyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICMzMzM7XHJcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogI2VkZDk5YjtcclxuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCAjZjZlYmM3IDAlLCAjZjZlYmM3IDUwJSwgI2VkZDk5YiA1MCUpO1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMC45cmVtO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG4uaGVhZGVyIHtcclxuICAgIGEge1xyXG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICAgIH1cclxuICAgIFxyXG4gICAgLmhlYWRlci1sb2dvIGF7XHJcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgcGFkZGluZzogMTZweCAxNnB4IDE2cHggMDtcclxuICAgIH1cclxuICAgIFxyXG4gICAgLmhlYWRlci1zbG9nYW4ge1xyXG4gICAgICAgIGNvbG9yOiAkY29sb3ItcHJpbWFyeTtcclxuICAgICAgICBmb250LXNpemU6IDAuOHJlbTtcclxuICAgICAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgICAgIGxldHRlci1zcGFjaW5nOiAuM3B4O1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDAuM3JlbTtcclxuICAgIH1cclxuXHJcbiAgICAuaGVhZGVyLW1lbnUtaXRlbSB7XHJcbiAgICAgICAgcGFkZGluZzogMDtcclxuICAgIH1cclxuXHJcbiAgICAuaGVhZGVyLW1lbnUtaXRlbSBhIHtcclxuICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgdHJhbnNpdGlvbjogYWxsIC4ycyBlYXNlO1xyXG4gICAgICAgIHBhZGRpbmc6MzZweCAzMnB4IDM3cHg7XHJcbiAgICAgICAgXHJcbiAgICAgICAgIC5tZW51LWl0ZW0tdGl0bGUge1xyXG4gICAgICAgICAgICAgZm9udC1mYW1pbHk6ICRmb250LXByaW1hcnk7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMS42MThyZW07XHJcbiAgICAgICAgICAgIGNvbG9yOiAkY29sb3Itc2Vjb25kYXJ5O1xyXG4gICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIC4ycyBlYXNlO1xyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gICAgICAgICAgfVxyXG5cclxuICAgICAgICAubWVudS1pdGVtLXN1YnRpdGxlIHtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxMHB0O1xyXG4gICAgICAgICAgICBjb2xvcjogJGNvbG9yLXRleHQ7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIFxyXG4gICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiByZ2JhKCR5ZWxsb3csIC4xKTtcclxuICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIC4ycyBlYXNlO1xyXG4gICAgICAgICAgICBcclxuICAgICAgICAgICAgLm1lbnUtaXRlbS10aXRsZSB7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogJGNvbG9yLWFjY2VudDtcclxuICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAuMnMgZWFzZTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAuaGVhZGVyLXNlYXJjaCB7XHJcbiAgICAgICAgcGFkZGluZzogMTZweCAwIDE2cHggMDtcclxuICAgIH1cclxufVxyXG5cclxuLmRlc2t0b3AtbG9nbyBpbWd7XHJcblx0d2lkdGg6YXV0bztcclxufVxyXG5cclxuLm1vYmlsZS1sb2dvIHtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgcGFkZGluZzogMTBweCAwO1xyXG59XHJcblxyXG4uaGVhZGVyLWljb24ge1xyXG4gICAgY29sb3I6ICRjb2xvci1wcmltYXJ5LWRhcms7XHJcbiAgICBmb250LXNpemU6IDJyZW07XHJcbn1cclxuXHJcbi5oZWFkZXItYnV0dG9uIHtcclxuICAgIHBhZGRpbmctdG9wOiAxMHB4O1xyXG4gICAgcGFkZGluZy1ib3R0b206IDEwcHg7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbn1cclxuXHJcbi8qIHJlc3BvbnNpdmUgbWVudSAqL1xyXG5cclxuLm92ZXJsYXkge1xyXG4gICAgYmFja2dyb3VuZDogcmdiYSgwLDAsMCwwLjUpO1xyXG4gICAgdHJhbnNpdGlvbjogYWxsIC4ycyBlYXNlO1xyXG4gICAgZmxleDogMTtcclxuICAgIC5vdmVybGF5LWxhYmVsIHtcclxuICAgICAgICB3aWR0aDoxMDAlO1xyXG4gICAgICAgIGhlaWdodDoxMDAlO1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgfVxyXG59XHJcblxyXG5cclxuXHJcbi5tb2JpbGUtbmF2IHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcclxuICAgIEBpbmNsdWRlIGJveF9zaGFkb3coMSk7XHJcbiAgICBwb3NpdGlvbjogZml4ZWQ7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIHotaW5kZXg6IDIwO1xyXG4gICAgaGVpZ2h0OiAwO1xyXG4gICAgcGFkZGluZzogMHB4IDBweDtcclxuICAgIFxyXG4gICAgPiBkaXYsID4gZGl2IGEge1xyXG4gICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgIH1cclxuXHJcbiAgICAubW9iaWxlLWxvZ28gaW1nIHtcclxuICAgICAgICBtYXgtaGVpZ2h0OiAzcmVtO1xyXG4gICAgICAgIHdpZHRoOmF1dG87XHJcbiAgICB9XHJcbiAgdWwge1xyXG4gICAgbWFyZ2luOiAwO1xyXG4gICAgcGFkZGluZzogMDtcclxuICAgIGxpc3Qtc3R5bGU6IG5vbmU7XHJcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgfVxyXG4gIGxpIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcclxuICAgIHBhZGRpbmc6IDE1cHggMDtcclxuXHQgIFxyXG5cdCAgYSB7XHJcbiAgICBcdFx0ZGlzcGxheTogYmxvY2s7XHJcbiAgICBcdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gICAgXHRcdGJhY2tncm91bmQ6ICR3aGl0ZTtcclxuXHQgIFx0XHRmb250LXNpemU6MzJweDtcclxuICAgICAgXHRcdHRleHQtYWxpZ246bGVmdDtcclxuICAgIFxyXG5cdCAgJjpob3ZlciB7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmNGY0ZjQ7XHJcbiAgICB9XHJcbiAgfVxyXG4gIH1cclxuICBcclxuICAuZGl2aWRlciB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XHJcbiAgICBwYWRkaW5nOiAwO1xyXG4gIH1cclxuICAubG9nbyB7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIGZsb2F0OiBsZWZ0O1xyXG4gICAgZm9udC1zaXplOiAyZW07XHJcbiAgICBwYWRkaW5nOiAxMHB4IDIwcHg7XHJcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgfVxyXG5cdFxyXG5cdCAubW9iaWxlLW1lbnUtc2VhcmNoIHtcclxuICAgIGNsZWFyOiBib3RoO1xyXG4gICAgei1pbmRleDogNDtcclxuICAgaGVpZ2h0OiAwO1xyXG4gICAgdHJhbnNpdGlvbjogaGVpZ2h0IC41cyBlYXNlO1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgIFxyXG4gICAgICAmLm9wZW57XHJcbiAgICAgICAgICBoZWlnaHQ6Y2FsYygxMDB2aCAtIDRyZW0pO1xyXG4gICAgICB9XHJcbiAgICAgICAgIFxyXG4gICAgICAgICBsaSBhIHtcclxuICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRjb2xvci1wcmltYXJ5O1xyXG4gICAgICAgICB9XHJcbiAgfVxyXG4gIFxyXG4gICAgLm1vYmlsZS1tZW51LW5hdiB7XHJcbiAgICBjbGVhcjogYm90aDtcclxuICAgIHotaW5kZXg6IDM7XHJcbiAgICBoZWlnaHQ6IDA7XHJcbiAgICB0cmFuc2l0aW9uOiBoZWlnaHQgLjVzIGVhc2U7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgXHJcbiAgICAgICAgJi5vcGVue1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgICAgIGhlaWdodDogMTAwdmg7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIFxyXG4gICAgICAgIGl7XHJcbiAgICAgICAgICAgIGNvbG9yOiRjb2xvci1wcmltYXJ5O1xyXG4gICAgICAgICAgICBmb250LXNpemU6MjJweDtcclxuICAgICAgICB9XHJcbiAgfVxyXG5cdFxyXG5cdC5zZWFyY2gtaWNvbixcclxuICAubWVudS1pY29uIHtcclxuICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgIHVzZXItc2VsZWN0OiBub25lO1xyXG4gICAgd2lkdGg6IGF1dG87XHJcbiAgICBoZWlnaHQ6IGF1dG87XHJcbiAgfVxyXG5cdFxyXG5cdC5zZWFyY2gtaWNvbjpob3Zlcjo6YWZ0ZXIsIFxyXG4gIC5tZW51LWljb246aG92ZXI6OmFmdGVyIHtcclxuICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xyXG4gICAgYm94LXNoYWRvdzogbm9uZTtcclxuICB9XHJcblxyXG59XHJcblxyXG4vLyBAbWVkaWEgYWxsIGFuZCAobWluLXdpZHRoOiA2NDBweCkgYW5kICgtbXMtaGlnaC1jb250cmFzdDogbm9uZSksICgtbXMtaGlnaC1jb250cmFzdDogYWN0aXZlKSB7XHJcblxyXG4vLyAgICAgaGVhZGVye1xyXG4vLyAgICAgICAgIG1hcmdpbi1ib3R0b206IC0zLjVyZW07XHJcbi8vICAgICB9XHJcblxyXG4vLyB9XHJcblxyXG5AaW5jbHVkZSB0YWJsZXR7XHJcblx0LmhlYWRlciAuaGVhZGVyLXNlYXJjaHtcclxuXHRcdHBhZGRpbmc6MTZweDtcclxuXHR9XHJcbiAgICBcclxuICAgIC5tb2JpbGUtbmF2IHVsIGxpIGEge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMXJlbTtcclxuICAgIH1cclxufVxyXG5cclxuQGluY2x1ZGUgbW9iaWxlIHtcclxuICAgIC5oZWFkZXItaWNvbiB7XHJcbiAgICAgICAgZm9udC1zaXplOiAxLjYxOHJlbTtcclxuICAgIH1cclxufVxyXG5cclxuQGluY2x1ZGUgcm93LXdpZHRoIHtcclxuXHJcbiAgICAuaGVhZGVyLW1haW5tZW51LFxyXG4gICAgLnJvdyAuaGVhZGVyLXNpdGVfX3RpdGxlIHtcclxuICAgICAgICBwYWRkaW5nLWxlZnQ6IDFyZW07XHJcbiAgICB9XHJcblxyXG4gICAgYS5oZWFkZXItbG9nbyB7XHJcblxyXG4gICAgICAgIGltZyB7XHJcbiAgICAgICAgICAgIG1heC13aWR0aDogNzVweDtcclxuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxcmVtO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAuaGVhZGVyLXJvd19fcGFnZS10aXRsZSB7XHJcbiAgICAgICAgcGFkZGluZzogMCAxcmVtO1xyXG4gICAgfVxyXG59IiwiLmZvb3RlciB7XHJcblx0YmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLWZvb3RlcjtcclxuXHRiYWNrZ3JvdW5kOiB1cmwoI3skaW1ncGF0aH0vZm9vdGVyLnBuZykgdG9wIGNlbnRlciBuby1yZXBlYXQ7XHJcblx0YmFja2dyb3VuZC1zaXplOiBhdXRvIDEwMCU7XHJcblx0cGFkZGluZzogMzhweCAwO1xyXG5cdGNvbG9yOiAkd2hpdGU7XHJcblx0Zm9udC1mYW1pbHk6ICR3ZWJmb250LXJlZ3VsYXI7XHJcblxyXG5cdC5yb3cge1xyXG5cdFx0ZGlzcGxheTogZmxleDtcclxuXHJcblx0XHQuY29sLW5hdiB7XHJcblx0XHRcdGZsZXg6IDM7XHJcblx0XHRcdGRpc3BsYXk6IGlubGluZS1mbGV4O1xyXG5cdFx0fVxyXG5cclxuXHRcdC5jb2wtc29jaWFsIHtcclxuXHRcdFx0ZmxleDogMTtcclxuXHRcdFx0dGV4dC1hbGlnbjogcmlnaHQ7XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHRvbCB7XHJcblx0XHRsaXN0LXN0eWxlOiBub25lO1xyXG5cclxuXHRcdGxpIHtcclxuXHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdFx0XHRwYWRkaW5nOiAwIDAuNzVyZW07XHJcblx0XHRcdGxpbmUtaGVpZ2h0OiAxcmVtO1xyXG5cclxuXHRcdFx0KyBsaSB7XHJcblx0XHRcdFx0Ym9yZGVyLWxlZnQ6IDFweCBzb2xpZCAkd2hpdGU7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdHAge1xyXG5cdFx0Y29sb3I6ICR3aGl0ZTtcclxuXHR9XHJcblxyXG5cdGg0IHtcclxuXHRcdGNvbG9yOiAkd2hpdGU7XHJcblx0XHRmb250LXdlaWdodDogYm9sZDtcclxuXHRcdGZvbnQtc2l6ZTogMS42cmVtO1xyXG5cdH1cclxuXHRhIHtcclxuXHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0Y29sb3I6ICR3aGl0ZSAhaW1wb3J0YW50O1xyXG5cdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lICFpbXBvcnRhbnQ7XHJcblx0XHRmb250LWZhbWlseTogJHdlYmZvbnQ7XHJcblxyXG5cdFx0Jjpob3ZlciB7XHJcblx0XHRcdHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lICFpbXBvcnRhbnQ7XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQubGlua3Mge1xyXG5cdFx0bGlzdC1zdHlsZTogbm9uZTtcclxuXHRcdHBhZGRpbmctbGVmdDogMDtcclxuXHRcdG1hcmdpbi1sZWZ0OiAwO1xyXG5cclxuXHRcdCYgPiBsaSA+IGEge1xyXG5cdFx0XHRsaW5lLWhlaWdodDogMzZweDtcclxuXHRcdH1cclxuXHJcblx0XHRsaSB7XHJcblx0XHRcdGZsb2F0OiBsZWZ0O1xyXG5cdFx0XHRwYWRkaW5nLXJpZ2h0OiAzMHB4O1xyXG5cclxuXHRcdFx0JjpsYXN0LWNoaWxkIHtcclxuXHRcdFx0XHRmbG9hdDogcmlnaHQ7XHJcblx0XHRcdFx0cGFkZGluZy1yaWdodDogMjBweDtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0LnNvY2lhbHMge1xyXG5cdFx0c3BhbiB7XHJcblx0XHRcdHZpc2liaWxpdHk6IGhpZGRlbjtcclxuXHRcdH1cclxuXHJcblx0XHRhIHtcclxuXHRcdFx0Ym9yZGVyLXJhZGl1czogNTAlO1xyXG5cdFx0XHRwYWRkaW5nOiA4cHggMTJweDtcclxuXHRcdFx0Y29sb3I6ICR3aGl0ZTtcclxuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcclxuXHRcdFx0d2lkdGg6IDQwcHg7XHJcblx0XHRcdGhlaWdodDogNDBweDtcclxuXHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0XHRcdG1hcmdpbi1yaWdodDogMTVweDtcclxuXHRcdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lICFpbXBvcnRhbnQ7XHJcblxyXG5cdFx0XHQmOmhvdmVyIHtcclxuXHRcdFx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmUgIWltcG9ydGFudDtcclxuXHRcdFx0XHRjb2xvcjogJHdoaXRlICFpbXBvcnRhbnQ7XHJcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLWFjY2VudCAhaW1wb3J0YW50O1xyXG5cdFx0XHRcdHRyYW5zaXRpb246IDAuM3MgYWxsIGVhc2U7XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdCY6bGFzdC1jaGlsZCB7XHJcblx0XHRcdFx0bWFyZ2luLXJpZ2h0OiAwO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHRAaW5jbHVkZSByb3ctd2lkdGgge1xyXG5cdFx0LnJvdyB7XHJcblx0XHRcdHBhZGRpbmc6IDAgMXJlbTtcclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdEBpbmNsdWRlIG1vYmlsZSB7XHJcblx0XHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiAxNyU7XHJcblxyXG5cdFx0LmxpbmtzIHtcclxuXHRcdFx0bGkge1xyXG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRcdHBhZGRpbmc6IDhweCAwO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblxyXG5cdFx0LnNvY2lhbCBhIHtcclxuXHRcdFx0bWFyZ2luLWxlZnQ6IDA7XHJcblx0XHRcdG1hcmdpbi1yaWdodDogMDtcclxuXHRcdFx0cGFkZGluZy1sZWZ0OiAwO1xyXG5cclxuXHRcdFx0JjpmaXJzdC1jaGlsZCB7XHJcblx0XHRcdFx0bWFyZ2luLWxlZnQ6IC0xMXB4O1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblxyXG5cdFx0LnJvdyB7XHJcblx0XHRcdC5jb2wtbmF2IHtcclxuXHRcdFx0XHRmbGV4OiAxO1xyXG5cdFx0XHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRcdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuXHJcblx0XHRcdFx0c3BhbiB7XHJcblx0XHRcdFx0XHRwYWRkaW5nLWxlZnQ6IDFyZW07XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdG5hdiB7XHJcblx0XHRcdFx0XHRtYXJnaW4tbGVmdDogLTFyZW07XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHRvbCB7XHJcblx0XHRcdFx0cGFkZGluZy10b3A6IDEwcHg7XHJcblxyXG5cdFx0XHRcdGxpIHtcclxuXHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0XHRcdFx0cGFkZGluZy1ib3R0b206IDEwcHg7XHJcblxyXG5cdFx0XHRcdFx0KyBsaSB7XHJcblx0XHRcdFx0XHRcdGJvcmRlci1sZWZ0OiBub25lO1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0LmNvbC1zb2NpYWxzIHtcclxuXHRcdFx0XHRmbGV4OiAxO1xyXG5cdFx0XHRcdHRleHQtYWxpZ246IGxlZnQ7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcbn1cclxuIiwiLnByZS1mb290ZXIge1xyXG4gICAgbWFyZ2luLXRvcDogNjBweDtcclxuXHJcbiAgICAucm93IHtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG5cclxuICAgICAgICAuY3RhLW5ld3NsZXR0ZXIsXHJcbiAgICAgICAgLmN0YS1jb250YWN0IHtcclxuICAgICAgICAgICAgbWFyZ2luOiAxJTtcclxuICAgICAgICAgICAgQGluY2x1ZGUgbW9iaWxlLXhzIHtcclxuICAgICAgICAgICAgICAgIG1hcmdpbjogMSUgMDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBwYWRkaW5nOiAxNXB4IDI1cHggMzVweDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5jdGEtbmV3c2xldHRlciB7XHJcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xyXG4gICAgICAgICAgICBmbGV4OiAyO1xyXG5cclxuICAgICAgICAgICAgaDIsIFxyXG4gICAgICAgICAgICBwLFxyXG4gICAgICAgICAgICBmb3JtLFxyXG4gICAgICAgICAgICBsYWJlbCB7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogJHdoaXRlO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgXHJcbiAgICAgICAgICAgIGZvcm0ge1xyXG4gICAgICAgICAgICAgICAgLnJvdyB7XHJcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG5cclxuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBtb2JpbGUoKSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICYucm93LTAsXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICYucm93LTEge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDQ3JTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZsb2F0OiBsZWZ0O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgICAmLnJvdy0wIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogNiUgIWltcG9ydGFudDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICAgJi5yb3ctMiB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBjbGVhcjogYm90aDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLmN0YS1jb250YWN0IHtcclxuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAzNXB4IDI1cHg7XHJcbiAgICAgICAgICAgIGZsZXg6IDE7XHJcblxyXG4gICAgICAgICAgICBhIHtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAjMDBhZGJhO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG4uY3RhLW5ld3NsZXR0ZXIgaDIsIFxyXG4uY3RhLWNvbnRhY3QgaDMge1xyXG4gICAgbWFyZ2luLXRvcDogMDtcclxuICAgIG1hcmdpbi1ib3R0b206IDFlbTtcclxuICAgIGxpbmUtaGVpZ2h0OiAxO1xyXG4gICAgZm9udC1zaXplOiAyNnB4O1xyXG4gICAgZm9udC1mYW1pbHk6ICR3ZWJmb250ICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XHJcbiAgICAuY3RhLW5ld3NsZXR0ZXIsLmN0YS1jb250YWN0IHtcclxuICAgICAgICBtaW4taGVpZ2h0OjA7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5jdGEtbmV3c2xldHRlciB7XHJcbiAgICBiYWNrZ3JvdW5kOiAjZTQ0ODFjO1xyXG4gICAgcGFkZGluZzogMzVweDtcclxuICAgIGNvbG9yOiAjZmZmXHJcbn1cclxuXHJcbi5jdGEtbmV3c2xldHRlciBoMyB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAwXHJcbn1cclxuXHJcbi5jdGEtbmV3c2xldHRlciBwIHtcclxuICAgIG1hcmdpbjogMzBweCAwXHJcbn1cclxuXHJcbi5jdGEtbmV3c2xldHRlciBsYWJlbCB7XHJcbiAgICBmb250LXdlaWdodDogbm9ybWFsO1xyXG4gICAgZm9udC1zaXplOiAxZW07XHJcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2tcclxufVxyXG5cclxuLmN0YS1uZXdzbGV0dGVyIGxhYmVsIGlucHV0W3R5cGU9XCJyYWRpb1wiXSwgLmN0YS1uZXdzbGV0dGVyIGxhYmVsIGlucHV0W3R5cGU9XCJjaGVja2JveFwiXSB7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICBtYXJnaW46IDA7XHJcbiAgICBwYWRkaW5nOiAwO1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAuNzVlbVxyXG59XHJcblxyXG4uY3RhLW5ld3NsZXR0ZXIgbGFiZWwrbGFiZWwge1xyXG4gICAgbWFyZ2luLWxlZnQ6IDJlbVxyXG59XHJcblxyXG4uY3RhLW5ld3NsZXR0ZXIgLnJhZGlvIHtcclxuICAgIG1hcmdpbi10b3A6IDA7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAwXHJcbn1cclxuXHJcbi5jdGEtbmV3c2xldHRlciAuZm9ybS1jb250cm9sIHtcclxuICAgIGNvbG9yOiAjMzMzXHJcbn1cclxuXHJcbi5jdGEtbmV3c2xldHRlciAuZm9ybS1jb250cm9sOmZvY3VzOmZvY3VzIHtcclxuICAgIC13ZWJraXQtYm94LXNoYWRvdzogaW5zZXQgMCAxcHggMXB4IHJnYmEoMCwwLDAsLjA3NSksIDAgMCAwIDJweCByZ2JhKDI0NiwgMjM1LCAxOTksIDAuNik7XHJcbiAgICBib3gtc2hhZG93OiBpbnNldCAwIDFweCAxcHggcmdiYSgwLDAsMCwuMDc1KSwgMCAwIDAgMnB4IHJnYmEoMjQ2LCAyMzUsIDE5OSwgMC42KTtcclxuICAgIGJvcmRlci1jb2xvcjogI2Y2ZWJjNztcclxuICAgIG91dGxpbmU6IDBcclxufVxyXG5cclxuLmN0YS1uZXdzbGV0dGVyIC5mb3JtLWNvbnRyb2wucGFyc2xleS1lcnJvciB7XHJcbiAgICBjb2xvcjogI2U0NDgxYztcclxuICAgIGJveC1zaGFkb3c6IG5vbmU7XHJcbiAgICBiYWNrZ3JvdW5kOiAjZmZjOGM4XHJcbn1cclxuXHJcbi5jdGEtbmV3c2xldHRlciAuZmllbGQtcm93IHtcclxuICAgIG1hcmdpbi1ib3R0b206IDMwcHhcclxufVxyXG5cclxuLmN0YS1uZXdzbGV0dGVyIC5zdWJtaXQtcm93IHtcclxuICAgIG1hcmdpbi10b3A6IDMwcHhcclxufVxyXG5cclxuLmN0YS1uZXdzbGV0dGVyIC5vcHQtaW4ge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMFxyXG59XHJcblxyXG4uY3RhLW5ld3NsZXR0ZXIgLmJ0biB7XHJcbiAgICAtd2Via2l0LXRyYW5zaXRpb246IDMwMG1zO1xyXG4gICAgLW8tdHJhbnNpdGlvbjogMzAwbXM7XHJcbiAgICB0cmFuc2l0aW9uOiAzMDBtcztcclxuICAgIGZvbnQtc2l6ZTogMTlweDtcclxuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gICAgYmFja2dyb3VuZDogIzllMTgxZTtcclxuICAgIGNvbG9yOiB3aGl0ZVxyXG59XHJcblxyXG4uY3RhLW5ld3NsZXR0ZXIgLmJ0biAuYXJyb3cge1xyXG4gICAgLXdlYmtpdC10cmFuc2l0aW9uOiAzMDBtcztcclxuICAgIC1vLXRyYW5zaXRpb246IDMwMG1zO1xyXG4gICAgdHJhbnNpdGlvbjogMzAwbXM7XHJcbiAgICBtYXJnaW46IC0zcHggMC4yNWVtIDAgMDtcclxuICAgIGNvbG9yOiAjZTQ0ODFjXHJcbn1cclxuXHJcbi5jdGEtbmV3c2xldHRlciAuYnRuOmhvdmVyLCAuY3RhLW5ld3NsZXR0ZXIgLmJ0bjpmb2N1cywgLmN0YS1uZXdzbGV0dGVyIC5idG46YWN0aXZlIHtcclxuICAgIGNvbG9yOiAjMDBhZGJhXHJcbn1cclxuXHJcbi5jdGEtbmV3c2xldHRlciAuYnRuOmhvdmVyIC5hcnJvdywgLmN0YS1uZXdzbGV0dGVyIC5idG46Zm9jdXMgLmFycm93LCAuY3RhLW5ld3NsZXR0ZXIgLmJ0bjphY3RpdmUgLmFycm93IHtcclxuICAgIGZpbGw6ICMwMGFkYmFcclxufVxyXG5cclxuLmN0YS1uZXdzbGV0dGVyIC5lcnJvcnMge1xyXG4gICAgcGFkZGluZy1sZWZ0OiAxZW07XHJcbiAgICBtYXJnaW46IC0zMHB4IDAgMTVweFxyXG59XHJcblxyXG4uY3RhLW5ld3NsZXR0ZXIgLnBhcnNsZXktY3VzdG9tLWVycm9yLW1lc3NhZ2Uge1xyXG4gICAgbWFyZ2luLXRvcDogMFxyXG59XHJcblxyXG4uY3RhLW5ld3NsZXR0ZXIgLnBhcnNsZXktZXJyb3ItbGluZSB7XHJcbiAgICBjb2xvcjogI2ZmZjtcclxuICAgIGZvbnQtc2l6ZTogMWVtO1xyXG4gICAgbGluZS1oZWlnaHQ6IDFlbTtcclxuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gICAgZm9udC1zdHlsZTogaXRhbGljXHJcbn1cclxuXHJcbi5jdGEtbmV3c2xldHRlci5lcnJvciB7XHJcbiAgICAtd2Via2l0LWFuaW1hdGlvbjogZXJyb3IgMnM7XHJcbiAgICAtbW96LWFuaW1hdGlvbjogZXJyb3IgMnM7XHJcbiAgICAtbXMtYW5pbWF0aW9uOiBlcnJvciAycztcclxuICAgIC1vLWFuaW1hdGlvbjogZXJyb3IgMnM7XHJcbiAgICBhbmltYXRpb246IGVycm9yIDJzXHJcbn1cclxuXHJcbkAtd2Via2l0LWtleWZyYW1lcyBlcnJvciB7XHJcbiAgICBmcm9tIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjAwXHJcbiAgICB9XHJcblxyXG4gICAgdG8ge1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICM5ZTE4MWVcclxuICAgIH1cclxufVxyXG5cclxuQGtleWZyYW1lcyBlcnJvciB7XHJcbiAgICBmcm9tIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjAwXHJcbiAgICB9XHJcblxyXG4gICAgdG8ge1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICM5ZTE4MWVcclxuICAgIH1cclxufVxyXG5cclxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTQwcHgpIHtcclxuICAgIC5jdGEtbmV3c2xldHRlciAuZm9ybS1jb250cm9sLCAuY3RhLW5ld3NsZXR0ZXIgLnJhZGlvIHtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOjE1cHhcclxuICAgIH1cclxuXHJcbiAgICAuY3RhLW5ld3NsZXR0ZXIgLnBhcnNsZXktZXJyb3ItbGluZSB7XHJcbiAgICAgICAgbWFyZ2luOiAtMjBweCAwIDIwcHhcclxuICAgIH1cclxuXHJcbiAgICAuY3RhLW5ld3NsZXR0ZXIgLm9wdC1pbisucGFyc2xleS1lcnJvci1saW5lIHtcclxuICAgICAgICBtYXJnaW4tdG9wOiAtOHB4XHJcbiAgICB9XHJcblxyXG4gICAgLmN0YS1uZXdzbGV0dGVyIC5yYWRpbysucmFkaW8ge1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiAwXHJcbiAgICB9XHJcblxyXG4gICAgLmN0YS1uZXdzbGV0dGVyIC5maWVsZC1yb3csIC5jdGEtbmV3c2xldHRlciAuc3VibWl0LXJvdyB7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogMDtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAwXHJcbiAgICB9XHJcblxyXG4gICAgLmN0YS1uZXdzbGV0dGVyIC5idG4ge1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDE1cHhcclxuICAgIH1cclxufVxyXG5cclxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcclxuICAgIC5jdGEtbmV3c2xldHRlciB7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTo2MHB4XHJcbiAgICB9XHJcbn1cclxuXHJcbi5jdGEtY29udGFjdCB7XHJcbiAgICBiYWNrZ3JvdW5kOiAjZjZlYmM3O1xyXG4gICAgcGFkZGluZzogMzVweCAyNXB4XHJcbn1cclxuXHJcbi5jdGEtY29udGFjdCBoMyB7XHJcbiAgICBjb2xvcjogIzllMTgxZVxyXG59XHJcblxyXG5AaW5jbHVkZSBtb2JpbGUteHMge1xyXG4gICAgLnByZS1mb290ZXIge1xyXG4gICAgXHJcbiAgICAgICAgLnJvdyB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59IiwiLmNhdGVnb3J5e1xyXG4gICAgXHJcbiAgICAmLS1pbWFnZXtcclxuICAgICAgICB3aWR0aDoxMDAlOyBcclxuICAgICAgICBoZWlnaHQ6MTUwcHg7IFxyXG4gICAgICAgIG92ZXJmbG93OmhpZGRlbjtcclxuICAgICAgICBiYWNrZ3JvdW5kOiNlZWU7XHJcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcclxuICAgICAgICBwb3NpdGlvbjpyZWxhdGl2ZTtcclxuICAgICAgICBcclxuICAgICAgICAmOmFmdGVyIHtcclxuICAgICAgICAgICAgY29udGVudDogJyc7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgYm90dG9tOiAwO1xyXG4gICAgICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgaGVpZ2h0OiAxcmVtO1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiByZ2JhKCRjb2xvci1hY2NlbnQyLCAuNSk7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIFxyXG4gICAgICAgIFxyXG4gICAgICAgICYucmVwYXJhdGllLWVuLW9uZGVyaG91ZHtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcuLi8uLi8uLi8uLi9NZWRpYS82N2VhZTk3M2QwZjdkNzQyNTY3OWNhYjY5Yjg3YzcyMC8nKTtcclxuICAgICAgICB9XHJcbiAgICAgICAgJi5odWlzLWVuLWNvbnRyYWN0e1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy4uLy4uLy4uLy4uL01lZGlhLzg3NTE0MmRjYjY0ZjI0NDVkM2FhMDFkZjIwZDcxZjc1LycpO1xyXG4gICAgICAgICAgICBcclxuICAgICAgICB9XHJcbiAgICAgICAgJi5odXVyLWVuLWJldGFsZW57XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi4vLi4vLi4vLi4vTWVkaWEvMTdmODA0YWI1NDc5ZmVmYjM1ODY1ZWU1Y2EwMGRiYTQvJyk7XHJcbiAgICAgICAgfVxyXG4gICAgICAgICYuZmlqbi1lbi12ZWlsaWctd29uZW57XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi4vLi4vLi4vLi4vTWVkaWEvN2E0ZTMwNGIyMzY1Y2QzYzVhZGI2MDQ1ODdmYzcyNTYvJyk7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIFxyXG4gICAgICAgICYuaHV1cndvbmluZ3tcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcuLi8uLi8uLi8uLi9NZWRpYS8wYWViZjc4M2RkYmYxZTBhYjNkOGI2OWI2OGU1YjYwOScpO1xyXG4gICAgICAgIH1cclxuICAgICAgICBcclxuICAgICAgICAmLmtvb3B3b25pbmd7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi4vLi4vLi4vLi4vTWVkaWEvYTkwZTFkNzE3ZTM3ZDIzYmE4OWE3NTVhNTgxYzJhMmInKTtcclxuICAgICAgICB9XHJcbiAgICAgICAgXHJcbiAgICAgICAgJi5iZWRyaWpmc3J1aW10ZXtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcuLi8uLi8uLi8uLi9NZWRpYS9lNzZkYWQxMDBmZWZiN2JiZjUxNjFmOGQ0YjRlZDM1OScpO1xyXG4gICAgICAgIH1cclxuICAgICAgICBcclxuICAgICAgICAmLnBhcmtlZXJwbGFhdHN7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi4vLi4vLi4vLi4vTWVkaWEvNTU2YjZjYTA5YjIxNDU5MDI5NzkyNjUxY2I2NTRhNDgnKTtcclxuICAgICAgICB9XHJcbiAgICAgICAgXHJcbiAgICAgICAgJi5jb250YWN0e1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy4uLy4uLy4uLy4uL01lZGlhL2ViNzZmZTIyOTBhMjBjYmIxNmU0YzU3NmQwMjFlNDBmJyk7XHJcbiAgICAgICAgfVxyXG4gICAgICAgICYub3JnYW5pc2F0aWV7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi4vLi4vLi4vLi4vTWVkaWEvYzY5OTkzNGY4NmFiMDkzZDhmNjk2NWUxYjIzMjIwMzgnKTtcclxuICAgICAgICB9XHJcbiAgICAgICAgJi5wcm9qZWN0ZW57XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi4vLi4vLi4vLi4vTWVkaWEvZGZkNTY3ZDVhNTY2YTFhNWExZTgyYmJhMTY3YWJhMDMnKTtcclxuICAgICAgICB9XHJcbiAgICAgICAgJi5hY3R1ZWVse1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy4uLy4uLy4uLy4uL01lZGlhLzY4OGQ2ZjhmODE0Njg5MjIxMzJmZGU4ZDI2ZmY5NmNlJyk7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgXHJcbiAgICAmLS10aXRsZSBoM3tcclxuICAgICAgICBwYWRkaW5nOiAuNXJlbSAxcmVtO1xyXG4gICAgICAgIGNvbG9yOiAkY29sb3ItYWNjZW50O1xyXG4gICAgfVxyXG4gICAgXHJcbiAgICAmLS1jb250ZW50e1xyXG4gICAgICAgIGJhY2tncm91bmQ6ICRjb2xvci1hY2NlbnQyO1xyXG4gICAgfVxyXG4gICAgXHJcbn1cclxuXHJcblxyXG5AaW5jbHVkZSBtb2JpbGV7XHJcbiAgICBcclxuICAgIC5jYXRlZ29yeXtcclxuICAgICAgICBcclxuICAgICAgICAmLS10aXRsZXtcclxuICAgICAgICAgICAgY3Vyc29yOnBvaW50ZXI7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOnJlbGF0aXZlO1xyXG4gICAgICAgICAgICAgICAgXHJcbiAgICAgICAgICAgICAgICAmOmFmdGVye1xyXG4gICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6J1xcZTIxMyc7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6aWNvbW9vbjtcclxuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjphYnNvbHV0ZTtcclxuICAgICAgICAgICAgICAgICAgICByaWdodDogNHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIHRvcDogMTFweDtcclxuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGNvbG9yLXNlY29uZGFyeTtcclxuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDIwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICBcclxuICAgICAgICAmLS1saXN0e1xyXG4gICAgICAgICAgICBkaXNwbGF5Om5vbmU7XHJcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206MTVweDtcclxuICAgICAgICAgICAgXHJcbiAgICAgICAgICAgICYub3BlbntcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6YmxvY2s7XHJcbiAgICAgICAgICAgICAgICBcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuXHJcblxyXG5cclxuIiwidGFibGUge1xyXG4gICAgdGhlYWQge1xyXG4gICAgICAgIGJhY2tncm91bmQ6ICRjb2xvci1hY2NlbnQ7XHJcbiAgICAgICAgYSB7XHJcbiAgICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgXHJcbiAgICB0Ym9keSB0cjpudGgtY2hpbGQoZXZlbikge1xyXG4gICAgICAgIGJhY2tncm91bmQ6IHJnYmEoJGNvbG9yLWFjY2VudDIsIDAuMik7XHJcbiAgICB9XHJcblxyXG4gICAgdHIuc2VsZWN0ZWRSb3csIHRyLnNlbGVjdGVkUm93OmhvdmVyIHtcclxuICAgICAgICBiYWNrZ3JvdW5kOnJnYmEoJGNvbG9yLWFjY2VudDIsIDAuNykhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxufVxyXG5cclxuIiwiQG1peGluIGJhY2tncm91bmRNYWluKCkge1xyXG5cdGJhY2tncm91bmQtaW1hZ2U6IHVybCgjeyRpbWdwYXRofS9ib2R5LnBuZyk7XHJcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGF1dG87XHJcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBib3R0b20gY2VudGVyO1xyXG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxufVxyXG5cclxubWFpbiB7XHJcbiBcclxuXHQmLmhvbWVwYWdlIHtcclxuXHRcdEBpbmNsdWRlIGJhY2tncm91bmRNYWluKCk7XHJcblx0XHRwYWRkaW5nLWJvdHRvbTogNjBweDtcclxuXHJcblx0XHQjUGFnZUNvbnRlbnQge1xyXG5cdFx0XHRwYWRkaW5nLXRvcDogMHB4O1xyXG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XHJcblx0XHR9XHJcblxyXG5cdFx0YS5idXR0b24uYnV0dG9uLXByaW1hcnkubGluay0tbW9yZS1uZXdzIHtcclxuXHRcdFx0YmFja2dyb3VuZDogI2VkZDk5YjtcclxuICAgICAgICAgICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSwgI2Y2ZWJjNyAwJSwgI2Y2ZWJjNyA1MCUsICNlZGQ5OWIgNTAlKTtcclxuICAgICAgICAgICAgY29sb3I6ICMzMzMgIWltcG9ydGFudDtcclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdCYuY2F0ZWdvcnlwYWdlIHtcclxuXHRcdEBpbmNsdWRlIGJhY2tncm91bmRNYWluKCk7XHJcblx0XHRwYWRkaW5nLWJvdHRvbTogNjBweDtcclxuXHRcdFxyXG5cdFx0I1BhZ2VDb250ZW50IHtcclxuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xyXG5cdFx0fVxyXG5cclxuXHRcdC5jb250ZW50IHtcclxuXHQgICAgXHQucm93IC5jb2x1bW5zIHtcclxuXHQgICAgXHRcdC5yb3cgLmNvbHVtbnMge1xyXG5cdFx0XHRcdFx0cGFkZGluZy1sZWZ0OiAwO1xyXG5cdCAgICBcdFx0fVxyXG5cdCAgICBcdH1cclxuXHQgICAgfVxyXG5cdH1cclxuXHJcblxyXG5cdCYuZGVmYXVsdHBhZ2Uge1xyXG5cdFx0YmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xyXG5cdFx0QGluY2x1ZGUgYmFja2dyb3VuZE1haW4oKTtcclxuXHQgICAgcGFkZGluZy1ib3R0b206IDYwcHg7XHJcblxyXG5cdCAgICAuaW50cm8ge1xyXG5cdCAgICBcdG1hcmdpbjogMWVtIDAgMmVtO1xyXG5cdCAgICB9XHJcblxyXG5cdCAgICAuY29udGVudCB7XHJcblx0ICAgIFx0QGluY2x1ZGUgcm93LXVwIHtcclxuXHRcdCAgICBcdC5yb3cgLmNvbHVtbnMge1xyXG5cdFx0ICAgIFx0XHQucm93IC5jb2x1bW5zIHtcclxuXHRcdFx0XHRcdFx0cGFkZGluZy1sZWZ0OiAwO1xyXG5cdFx0ICAgIFx0XHR9XHJcblx0XHQgICAgXHR9XHJcblx0XHRcdH1cclxuXHQgICAgXHQuZGdfZWxlbWVudEV4cGFuZGVkUGFuZWwge1xyXG5cdCAgICBcdFx0YmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLWFjY2VudDI7XHJcblx0XHRcdFx0cGFkZGluZzogMCAyNXB4IDI1cHggMjVweDtcclxuXHQgICAgXHR9XHJcblx0ICAgIFx0LnZhbHVlVGV4dC52YWx1ZVRleHRfcmFkaW8ge1xyXG5cdFx0XHQgICAgYm9yZGVyOiAxcHggc29saWQgI2RjZGNkYztcclxuXHRcdFx0ICAgIHBhZGRpbmc6IDEwcHggMjBweCA1cHggIWltcG9ydGFudDtcclxuXHRcdFx0ICAgIG1hcmdpbi1ib3R0b206IDE2cHg7XHJcblx0XHRcdH1cclxuXHQgICAgfVxyXG5cdH1cclxuXHJcblx0Ji5hcnRpY2xlIHtcclxuXHRcdGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcclxuXHRcdEBpbmNsdWRlIGJhY2tncm91bmRNYWluKCk7XHJcblx0XHRwYWRkaW5nLWJvdHRvbTogNjBweDtcclxuXHJcblx0XHQuYXJ0aWNsZS1kZXRhaWwge1xyXG5cdFx0XHRcclxuXHRcdH1cclxuXHR9XHJcblxyXG59XHJcblxyXG5zbWFsbCBhIHtcclxuXHRmb250LXNpemU6IDEwcHggIWltcG9ydGFudDtcclxufVxyXG5cclxuQGluY2x1ZGUgcm93LXdpZHRoIHtcclxuXHRtYWluIHtcclxuXHRcdCYuaG9tZXBhZ2Uge1xyXG5cclxuXHRcdFx0I1BhZ2VDb250ZW50IHtcclxuXHRcdFx0XHRwYWRkaW5nOiAwIDFyZW07XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHJcblx0XHQmLmNhdGVnb3J5cGFnZSB7XHJcblx0XHRcdCNQYWdlQ29udGVudCB7XHJcblx0XHRcdFx0cGFkZGluZy1sZWZ0OiAxcmVtO1xyXG5cdFx0XHRcdHBhZGRpbmctcmlnaHQ6IDFyZW07XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcbn1cclxuXHJcbkBpbmNsdWRlIG1vYmlsZSB7XHJcblx0bWFpbiB7XHJcblx0XHQmLmhvbWVwYWdlIHtcclxuXHJcblx0XHRcdCNQYWdlQ29udGVudDAzIHsgLy8gaG9vZmRhcnRpa2VsIC0gdWl0Z2VsaWNodFxyXG5cdFx0XHQgICAgcGFkZGluZzogMTBweDtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxufSIsImFydGljbGUge1xyXG5cdG1hcmdpbi1ib3R0b206IDA7XHJcblxyXG5cdC5hcnRpY2xlLWRldGFpbCB7XHJcblx0ICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcclxuXHQgICAgcGFkZGluZzogMnJlbTtcclxuXHQgICAgZGlzcGxheTogZmxleDtcclxuXHJcblx0XHQucm93LmFydGljbGUtZGF0ZS1jb250ZW50IHtcclxuXHRcdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdFx0ZmxleDogMztcclxuXHRcdH1cclxuXHJcblx0ICAgIC5jb2wtZmlyc3Qge1xyXG5cdCAgICBcdGZsZXg6IDE7XHJcblx0ICAgIH1cclxuXHJcblx0ICAgIC5jb2wtbGFzdCB7XHJcblx0ICAgIFx0ZmxleDogNDtcclxuXHQgICAgXHRwYWRkaW5nLXJpZ2h0OiAzMHB4O1xyXG5cdCAgICB9XHJcblxyXG5cdCAgICAubmV3cy1jb250ZW50IHtcclxuXHQgICAgICAgIHBhZGRpbmctdG9wOiAwO1xyXG4gICAgXHRcdG1hcmdpbi1yaWdodDogMTBweDtcclxuXHQgICAgfVxyXG5cclxuXHQgICAgdGltZS5uZXdzLWRhdGUge1xyXG5cdCAgICBcdHBhZGRpbmctdG9wOiAwO1xyXG5cdCAgICB9XHJcblxyXG5cdCAgICBhc2lkZSB7XHJcblx0XHRcdGZsZXg6IDE7XHJcblxyXG5cdFx0XHQuc29jaWFsIHtcclxuXHRcdFx0XHRhIHNwYW4ge1xyXG5cdFx0XHRcdFx0ZGlzcGxheTogbm9uZTtcclxuXHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdGEge1xyXG5cdFx0XHRcdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG5cdFx0XHRcdFx0Zm9udC1zaXplOiAyMHB4O1xyXG5cdFx0XHRcdFx0aGVpZ2h0OiAzN3B4O1xyXG5cdFx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDM3cHg7XHJcblx0XHRcdFx0XHRtYXJnaW46IDAgNHB4IDAgMDtcclxuXHRcdFx0XHRcdG92ZXJmbG93OiBoaWRkZW47XHJcblx0XHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0XHRcdFx0XHR3aWR0aDogMzdweDtcclxuXHJcblx0XHRcdFx0XHRpOmJlZm9yZSB7XHJcblx0XHRcdFx0XHQgICAgY29sb3I6ICR3aGl0ZTtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdC5pY29uLWxpbmtlZGluIHtcclxuXHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICMwMDlkZTE7XHJcblx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHQuaWNvbi10d2l0dGVyIHtcclxuXHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICMxZGExZjI7XHJcblx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHQuaWNvbi1mYWNlYm9vayB7XHJcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjMDA2ODk0O1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG4gICAgfVxyXG59XHJcblxyXG5AaW5jbHVkZSBtb2JpbGUge1xyXG5cdGFydGljbGUge1xyXG5cdFxyXG5cdFx0LmFydGljbGUtZGV0YWlsIHtcclxuXHRcdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuXHRcdCBcclxuXHRcdFx0LnJvdy5hcnRpY2xlLWRhdGUtY29udGVudCB7XHJcblx0XHRcdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuXHJcblx0XHRcdFx0LmNvbHVtbnMge1xyXG5cdFx0XHRcdFx0cGFkZGluZy1sZWZ0OiA4cHg7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG59IiwiYXJ0aWNsZSB7XHJcblxyXG5cdC5pbnRybyB7XHJcblx0XHRmb250LXNpemU6IDE4cHg7XHJcblx0XHRtYXJnaW4tYm90dG9tOiAxLjJyZW07XHJcblx0fVxyXG59IiwiZm9ybSB7XHJcblx0W3R5cGU9XCJ0ZXh0XCJdLmlucHV0LXNlYXJjaCB7XHJcblx0XHRmbG9hdDogbGVmdDtcclxuXHRcdHdpZHRoOiBjYWxjKDEwMCUgLSA0MHB4KSAhaW1wb3J0YW50O1xyXG5cdFx0Ym9yZGVyLXJpZ2h0OiBub25lICFpbXBvcnRhbnQ7XHJcblx0XHRib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMCAhaW1wb3J0YW50O1xyXG5cdFx0Ym9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDAgIWltcG9ydGFudDtcclxuXHR9XHJcbiAgICBcclxuICAgIHRleHRhcmVhIHtcclxuICAgICAgICBoZWlnaHQ6IDlyZW07XHJcbiAgICB9XHJcblx0aW5wdXQsIGlucHV0IFt0eXBlPSd0ZXh0J10sIFt0eXBlPSdwYXNzd29yZCddLCBbdHlwZT0nZGF0ZSddLCBbdHlwZT0nZGF0ZXRpbWUnXSwgW3R5cGU9J2RhdGV0aW1lLWxvY2FsJ10sIFt0eXBlPSdtb250aCddLCBbdHlwZT0nd2VlayddLCBbdHlwZT0nZW1haWwnXSwgW3R5cGU9J251bWJlciddLCBbdHlwZT0nc2VhcmNoJ10sIFt0eXBlPSd0ZWwnXSwgW3R5cGU9J3RpbWUnXSwgW3R5cGU9J3VybCddLCBbdHlwZT0nY29sb3InXSwgdGV4dGFyZWEgIHtcclxuICAgICAgICBmb250LWZhbWlseTogJGZvbnQtc2Vjb25kYXJ5IWltcG9ydGFudDtcclxuXHRcdGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1pbnB1dDtcclxuXHRcdGJvcmRlcjogMXB4IHNvbGlkICRjb2xvci1hY2NlbnQyLWRhcmsgIWltcG9ydGFudDtcclxuXHRcdGJvcmRlci1yYWRpdXM6IDBweCAhaW1wb3J0YW50O1xyXG5cdFx0Ym94LXNpemluZzogaW5oZXJpdCAhaW1wb3J0YW50O1xyXG5cdFx0Ym94LXNoYWRvdzogaW5zZXQgMCAxcHggMnB4IHJnYmEoMCwgMCwgMCwgMC4xKSAhaW1wb3J0YW50O1xyXG5cclxuXHRcdCYuaW52YWxpZCwgJi5pbnZhbGlkICsgLmlucHV0LXNlYXJjaC1pY29uIHtcclxuXHRcdFx0Ym9yZGVyLWNvbG9yOiAkY29sb3ItaW52YWxpZDtcclxuXHRcdH1cclxuXHJcblx0XHQmOmZvY3VzLCAmOmZvY3VzICsgLmlucHV0LXNlYXJjaC1pY29ue1xyXG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcclxuXHRcdFx0Ym9yZGVyLWNvbG9yOiAkY29sb3Itc2Vjb25kYXJ5ICFpbXBvcnRhbnQ7XHJcblx0XHRcdGJveC1zaGFkb3c6IDAgMCA1cHggI2NhY2FjYSAhaW1wb3J0YW50O1xyXG5cdFx0XHR0cmFuc2l0aW9uOiBib3gtc2hhZG93IDAuNXMsIGJvcmRlci1jb2xvciAwLjI1cyBlYXNlLWluLW91dCAhaW1wb3J0YW50O1xyXG5cdFx0XHQtd2Via2l0LXRyYW5zaXRpb246IGJveC1zaGFkb3cgMC41cywgYm9yZGVyLWNvbG9yIDAuMjVzIGVhc2UtaW4tb3V0ICFpbXBvcnRhbnQ7XHJcblxyXG5cdFx0fVxyXG5cclxuXHRcdCY6aG92ZXIge1xyXG5cdFx0XHRcclxuXHRcdH1cclxuXHJcblx0XHQmOmRpc2FibGVkIHtcclxuXHRcdFx0XHJcblx0XHR9XHJcblx0fVxyXG5cdFxyXG5cdC5sYWJlbFRleHR7XHJcbiAgICAgICAgZm9udC1zaXplOjE2cHg7XHJcbiAgICAgICAgbWFyZ2luLXRvcDoxNXB4O1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206NXB4O1xyXG4gICAgICAgIGZvbnQtZmFtaWx5OiAkZm9udC1wcmltYXJ5O1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OjMwMDtcclxuICAgICAgICBmb250LXNpemU6IDEuMTI1cmVtO1xyXG4gICAgfVxyXG59XHJcblxyXG4uaW5wdXQtbWFyZ2luIHtcclxuXHRtYXJnaW4tYm90dG9tOiAxNnB4O1xyXG59XHJcblxyXG5cclxuLmlucHV0LXNlYXJjaC1pY29uIHtcclxuXHRmbG9hdDogbGVmdDtcclxuXHR3aWR0aDogNDBweDtcclxuXHRiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItaW5wdXQ7XHJcblx0Ym9yZGVyOiAxcHggc29saWQgJGNvbG9yLWFjY2VudDtcclxuXHRib3JkZXItcmFkaXVzOiAzcHg7XHJcblx0Ym9yZGVyLWxlZnQ6IG5vbmU7XHJcblx0Ym9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMDtcclxuXHRib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwO1xyXG5cdGhlaWdodDogMzlweDtcclxuXHRib3gtc2hhZG93OiBpbnNldCAwIDFweCAycHggcmdiYSgwLCAwLCAwLCAwLjEpO1xyXG5cdGNsaXAtcGF0aDogaW5zZXQoLTVweCAtNXB4IC01cHggMHB4KTtcclxuXHR0cmFuc2l0aW9uOiBib3gtc2hhZG93IDAuNXMsIGJvcmRlci1jb2xvciAwLjI1cyBlYXNlLWluLW91dDtcclxuXHQtd2Via2l0LXRyYW5zaXRpb246IGJveC1zaGFkb3cgMC41cywgYm9yZGVyLWNvbG9yIDAuMjVzIGVhc2UtaW4tb3V0O1xyXG5cclxuXHQmIGkge1xyXG5cdFx0Zm9udC1zaXplOiAxLjVyZW07XHJcblx0XHRwYWRkaW5nOiAwIDhweDtcclxuXHRcdGJvcmRlci1sZWZ0OiAxcHggc29saWQgJGNvbG9yLWFjY2VudDtcclxuXHRcdGNvbG9yOiAkY29sb3Itc3VidGV4dDtcclxuXHR9XHJcbn1cclxuXHJcbnNwYW4uZXJyb3Ige1xyXG4gICAgbWFyZ2luLXRvcDogLTE1cHg7XHJcbiAgICBjb2xvcjogJGNvbG9yLWFjY2VudCFpbXBvcnRhbnQ7XHJcbiAgICBmb250LXNpemU6IDAuOHJlbSFpbXBvcnRhbnQ7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICBmb250LXdlaWdodDo1MDA7XHJcbn1cclxuXHJcbi5lcnJvciBpbnB1dCB7XHJcbiAgICBib3JkZXI6IDFweCBzb2xpZCAkY29sb3ItYWNjZW50ICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5jaG9zZW4tY29udGFpbmVyLXNpbmdsZSwgLmNob3Nlbi1jb250YWluZXItYWN0aXZlLmNob3Nlbi13aXRoLWRyb3Age1xyXG4gICAgLmNob3Nlbi1zaW5nbGUge1xyXG4gICAgICAgIFxyXG4gICAgICAgICAgYmFja2dyb3VuZDogJHdoaXRlO1xyXG4gICAgICAgICAgcGFkZGluZzogNXB4IDM1cHggNXB4IDVweDtcclxuICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNkZGQ7XHJcbiAgICAgICAgYm9yZGVyLXJhZGl1czogM3B4O1xyXG4gICAgICAgICAgaGVpZ2h0OiAycmVtO1xyXG4gICAgICAgICAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xyXG4gICAgICAgICAgLW1vei1hcHBlYXJhbmNlOiBub25lO1xyXG4gICAgICAgICAgYXBwZWFyYW5jZTogbm9uZTtcclxuICAgICAgICBib3JkZXItcmFkaXVzOiAwcHg7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDMwMDtcclxuICAgIH1cclxuXHJcbiAgICAuY2hvc2VuLWRyb3Age1xyXG4gICAgICAgIGJvcmRlcjogMHB4O1xyXG4gICAgfVxyXG5cclxuICAgIC5jaG9zZW4tcmVzdWx0cyB7XHJcbiAgICAgICAgbWFyZ2luOiAwcHg7XHJcbiAgICAgICAgcGFkZGluZzogMHB4O1xyXG5cclxuICAgICAgICBsaSB7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMWVtO1xyXG4gICAgICAgIH1cclxuICAgICAgICBsaS5oaWdobGlnaHRlZCB7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICRjb2xvci1zZWNvbmRhcnk7XHJcbiAgICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIFxyXG4gICAgICAgIGxpLm5vLXJlc3VsdHMge1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAkY29sb3Itc2Vjb25kYXJ5O1xyXG4gICAgICAgICAgICBjb2xvcjogJHdoaXRlO1xyXG4gICAgICAgICAgICBzcGFuIHtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcbi5jaG9zZW4tY29udGFpbmVyLWFjdGl2ZS5jaG9zZW4tY29udGFpbmVyLXNpbmdsZSB7XHJcbiAgICAgICAgYm94LXNoYWRvdzogMCAwIDVweCByZ2JhKDAsMCwwLDAuMyk7XHJcblxyXG59XHJcblxyXG4uYWMtaW5wdXRfX3N1Z2dlc3Qge1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICBhIHtcclxuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgIHBhZGRpbmc6IDVweCAxMHB4O1xyXG4gICAgYmFja2dyb3VuZDogJGNvbG9yLWFjY2VudDtcclxuICAgIGNvbG9yOiAkd2hpdGU7XHJcbiAgICBib3JkZXItcmFkaXVzOiAzcHg7XHJcbiAgICBtYXJnaW46IDBweCA1cHg7XHJcbiAgICBcclxuICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgYmFja2dyb3VuZDogJGNvbG9yLWFjY2VudC1kYXJrO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufSIsIi5taWpuZ2VnZXZlbnMge1xyXG4gICAgdGV4dC1hbGlnbjogcmlnaHQ7XHJcbn1cclxuXHJcbi5taWpuZ2VnZXZlbnNfX3VzZXJuYW1le1xyXG4gICAgY29sb3I6ICNmZmYhaW1wb3J0YW50O1xyXG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lIWltcG9ydGFudDtcclxufVxyXG5cclxuLm1pam5nZWdldmVuc19fYnRuLS11aXRsb2cge1xyXG4gICAgY29sb3I6IHJnYmEoJHdoaXRlLCAwLjgpIWltcG9ydGFudDtcclxuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZSFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5taWpuZ2VnZXZlbnNfX2J0bi0tdWl0bG9nOmhvdmVyLCAubWlqbmdlZ2V2ZW5zX191c2VybmFtZTpob3ZlciB7XHJcbiAgICBjb2xvcjogcmdiYSgkd2hpdGUsIDAuNSkhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ubG9naW57XHJcblxyXG4gICAgJl9fY29udGVudHtcclxuICAgICAgICBtYXJnaW46NDVweCAwIDI1cHg7XHJcbiAgICAgICAgei1pbmRleDoxMDsgXHJcbiAgICAgICAgYmFja2dyb3VuZDogJGNvbG9yLWFjY2VudDI7XHJcbiAgICAgICAgcG9zaXRpb246cmVsYXRpdmU7XHJcbiAgICAgICAgcGFkZGluZzozMHB4O1xyXG4gICAgfVxyXG4gICAgXHJcbiAgICAmX19mb3Jte1xyXG4gICAgICAgIHBhZGRpbmctYm90dG9tOjMwcHg7XHJcbiAgICAgICAgICAgICAgICBcclxuICAgICAgICBpbnB1dHtcclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTo1cHg7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIFxyXG4gICAgICAgIC5sYWJlbFRleHR7XHJcbiAgICAgICAgICAgIG1hcmdpbi10b3A6MTVweDtcclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTo1cHg7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIFxyXG4gICAgICAgIFxyXG4gICAgICAgIC5pbnB1dC1maWVsZCAucm93e1xyXG4gICAgICAgICAgICBtYXJnaW4tbGVmdDowOyBcclxuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OjA7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgXHJcbiAgICAmX19mb290ZXJ7XHJcbiAgICAgICAgXHJcbiAgICAgICAgLmZvcmdvdC1wYXNzd29yZCAuYnV0dG9uLXNlY29uZGFyeS1saW5re1xyXG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6MDtcclxuICAgICAgICB9XHJcbiAgICAgICAgLmJ0bi10ZXh0LWxpbmsge1xyXG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogMXJlbTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIFxyXG4gICAgfVxyXG59XHJcblxyXG5cclxuXHJcbmRpdiNsb2dpbmVycm9yLmVycm9ye1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMjVweDtcclxuICAgIG1hcmdpbi10b3A6IDA7XHJcbiAgICBjb2xvcjogJGNvbG9yLWludmFsaWQ7XHJcbn1cclxuXHJcblxyXG5AaW5jbHVkZSBtb2JpbGV7XHJcbiAgICAubG9naW57XHJcblxyXG4gICAgICAgICZfX2NvbnRlbnR7XHJcbiAgICAgICAgICAgIG1hcmdpbjowO1xyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufSIsIi5JQkFOe1xyXG5cclxuICAgICYtLWRpc2FibGVke1xyXG5cdCAgIG1hcmdpbi1ib3R0b206MTVweDtcclxuICAgICAgICBmb250LXdlaWdodDo3MDA7XHJcbiAgICB9XHJcbiAgICBcclxuICAgICYtLWxhc3Q1e1xyXG5cdCAgIGJvcmRlcjoycHggc29saWQgJGNvbG9yLXByaW1hcnk7XHJcbiAgICAgICAgcGFkZGluZzo1cHggNXB4IDVweCAxcHg7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6MXB4OyBcclxuICAgICAgICBib3JkZXItcmFkaXVzOjVweDtcclxuICAgIH1cclxuXHJcbn1cclxuXHJcblxyXG4iLCIuY2hvc2VuLWNvbnRhaW5lci1zaW5nbGV7XHJcbiAgICBcclxuICAgIC5jaG9zZW4tc2luZ2xle1xyXG5cclxuICAgICAgICBhYmJye1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kOmluaGVyaXQ7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6aW5oZXJpdCAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICBib3JkZXItYm90dG9tOm5vbmU7XHJcbiAgICAgICAgICAgIHdpZHRoOjIwcHg7XHJcbiAgICAgICAgICAgIGhlaWdodDoyMHB4O1xyXG4gICAgICAgICAgICByaWdodDogMTBweDtcclxuICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgICAgICAgICBcclxuICAgICAgICAgICAgJjphZnRlcntcclxuICAgICAgICAgICAgICAgIHBvc2l0aW9uOmFic29sdXRlOyBcclxuICAgICAgICAgICAgICAgIGNvbnRlbnQ6J1xcZTIwOSc7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6MS4ycmVtOyBcclxuICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAnaWNvbW9vbicgIWltcG9ydGFudDsgIFxyXG4gICAgICAgICAgICAgICAgdG9wOjBweDsgXHJcbiAgICAgICAgICAgICAgICByaWdodDowcHg7XHJcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDpib2xkO1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgIH1cclxuICAgIH1cclxufSBcclxuXHJcblxyXG4uY2hvc2VuLXNpbmdsZS5jaG9zZW4tZGVmYXVsdHtcclxuICAgIHBvc2l0aW9uOnJlbGF0aXZlO1xyXG4gICAgXHJcbiAgICBkaXY6YWZ0ZXJ7XHJcbiAgICAgICAgcG9zaXRpb246YWJzb2x1dGU7IFxyXG4gICAgICAgIGNvbnRlbnQ6J1xcZTIwMSc7XHJcbiAgICAgICAgZm9udC1zaXplOjEuNXJlbTsgXHJcbiAgICAgICAgZm9udC1mYW1pbHk6J2ljb21vb24nOyAgXHJcbiAgICAgICAgdG9wOjVweDsgXHJcbiAgICAgICAgcmlnaHQ6MTBweDtcclxuICAgIH1cclxufVxyXG4iLCIvL3Jlc2V0IGZsb2F0IHJpZ2h0IHZvb3IgYnV0dG9ucG9zaXRpZSB1aXQgdWlTaXRlIENTU1xyXG4uZGdzdGFydGVsZW1lbnQgLndydkluc2NocmlqdmVuIC5idXR0b246bnRoLWNoaWxkKDEpOm50aC1sYXN0LWNoaWxkKDEpLCAuZGdzdGFydGVsZW1lbnQgLndydkluc2NocmlqdmVuIC5idXR0b25fX2FjdGlvbjpudGgtY2hpbGQoMSk6bnRoLWxhc3QtY2hpbGQoMSksIC5kZ3N0YXJ0ZWxlbWVudCAud3J2SW5zY2hyaWp2ZW4gLmJ1dHRvbl9fZmxhdDpudGgtY2hpbGQoMSk6bnRoLWxhc3QtY2hpbGQoMSksIC5kZ3N0YXJ0ZWxlbWVudCAud3J2SW5zY2hyaWp2ZW4gLmludmVydGVkOm50aC1jaGlsZCgxKTpudGgtbGFzdC1jaGlsZCgxKSB7XHJcbiAgICBmbG9hdDogbm9uZSAhaW1wb3J0YW50OyB9XHJcblxyXG4uZGdfcXVlc3Rpb25BbnN3ZXJUZXh0LCAuZGdfcXVlc3Rpb25UZXh0LCAuZGdfcXVlc3Rpb25BbnN3ZXJIaXN0VGV4dHtwYWRkaW5nLWxlZnQ6MDt9XHJcblxyXG5cclxuLmRnc3RhcnRlbGVtZW50e1xyXG4gIHBhZGRpbmc6MHB4O1xyXG59XHJcblxyXG5cclxuLklCQU5kaXNhYmxlZHtcclxuXHRtYXJnaW4tYm90dG9tOjE1cHg7XHJcbn1cclxuXHJcbi5JQkFObGFzdDV7XHJcblx0Ym9yZGVyOjFweCBzb2xpZCAkY29sb3ItcHJpbWFyeTtcclxufVxyXG5cclxuLmRnc3RhcnRlbGVtZW50IHtcclxuICAgIG1hcmdpbi1ib3R0b206IDE2cHg7XHJcbiAgICBtYXgtd2lkdGg6IDYwcmVtO1xyXG5cclxuICAgIC5yb3cge1xyXG4gICAgXHRtYXJnaW46IDAgIWltcG9ydGFudDtcclxuICAgIFx0LmNvbHVtbnMge1xyXG4gICAgXHRcdHBhZGRpbmc6IDAgIWltcG9ydGFudDtcclxuICAgIFx0fVxyXG4gICAgfVxyXG59XHJcblxyXG4iLCIuZGdfZ2V0LWFkZHJlc3N7XHJcblx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgLy8gcGFkZGluZzozNXB4IDI1cHg7XHJcbiAgICAgYmFja2dyb3VuZDokY29sb3ItYWNjZW50MjtcclxuICAgIC8vIG1hcmdpbi1sZWZ0OiAxNXB4O1xyXG4gICAgLy8gbWFyZ2luLXJpZ2h0OiAxNXB4O1xyXG4gICAgLy8gd2lkdGg6IGNhbGMoMTAwJSAtIDMwcHgpO1xyXG4gICAgXHJcbiAgICBoMiwgbGVnZW5ke1xyXG4gICAgICAgICBjb2xvcjokY29sb3ItYWNjZW50O1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMnJlbTtcclxuICAgICAgICBmb250LXdlaWdodDogMzAwO1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyLjRyZW07XHJcbiAgICB9XHJcblx0XHJcbi8vXHRmb3JtIC5yb3c6bnRoLWNoaWxkKDEpLCBcclxuLy9cdGZvcm0gLnJvdzpudGgtY2hpbGQoMiksIFxyXG4vL1x0Zm9ybSAucm93Om50aC1jaGlsZCgzKXsgXHJcbi8vXHRcdGZsb2F0OmxlZnQ7XHJcbi8vICAgICAgICB3aWR0aDozMiU7XHJcbi8vXHR9XHJcbi8vXHJcbi8vXHRmb3JtIC5yb3c6bnRoLWNoaWxkKDEpLCBcclxuLy9cdGZvcm0gLnJvdzpudGgtY2hpbGQoMil7XHJcbi8vXHRcdG1hcmdpbi1yaWdodDozJTtcclxuLy9cdH1cclxuLy9cclxuLy8gICAgLmhvcml6b250YWwtcnVsZXtcclxuLy8gICAgICAgIGNsZWFyOmJvdGg7XHJcbi8vICAgICAgfVxyXG59XHJcblxyXG4gICAgLmRnc3RhcnRlbGVtZW50IGlucHV0W25hbWVePVwiaW5wUG9zdGNvZGVfXCJdLCBcclxuICAgIC5kZ3N0YXJ0ZWxlbWVudCBpbnB1dFtuYW1lXj1cImlucEh1aXNOcl9cIl0sIFxyXG4gICAgLmRnc3RhcnRlbGVtZW50IGlucHV0W25hbWVePVwiaW5wSHVpc05yVG9ldm9lZ2luZ19cIl0ge1xyXG4gICAgLy8gd2lkdGg6IDEwMCUhaW1wb3J0YW50O1xyXG59XHJcbiAgICBcclxuQGluY2x1ZGUgbW9iaWxle1xyXG4gICAgLmRnX2dldC1hZGRyZXNze1xyXG4vL1xyXG4vL1x0ICAgZm9ybSAucm93Om50aC1jaGlsZCgxKSwgXHJcbi8vXHQgICBmb3JtIC5yb3c6bnRoLWNoaWxkKDIpLCBcclxuLy9cdCAgIGZvcm0gLnJvdzpudGgtY2hpbGQoMyl7IFxyXG4vL1x0XHQgIGZsb2F0Om5vbmU7XHJcbi8vICAgICAgICAgICAgd2lkdGg6MTAwJTtcclxuLy8gICAgICBcdCAgIH1cclxuLy9cclxuLy9cdCAgIGZvcm0gLnJvdzpudGgtY2hpbGQoMSksIFxyXG4vL1x0ICAgZm9ybSAucm93Om50aC1jaGlsZCgyKXtcclxuLy9cdFx0ICBtYXJnaW4tcmlnaHQ6MCU7XHJcbi8vXHQgICB9XHJcbiAgICB9XHJcbn0iLCIuZGdfcXVlc3Rpb257XHJcbiAgICBib3JkZXItYm90dG9tOm5vbmU7XHJcbiAgICBcclxuICAgIC5kZ19xdWVzdGlvblRleHR7XHJcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgIGRpc3BsYXk6YmxvY2s7XHJcbiAgICAgICAgY29sb3I6JGNvbG9yLWFjY2VudDtcclxuICAgICAgICBmb250LXNpemU6IDEuNjE4cmVtO1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiAzMDA7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDJyZW07XHJcbiAgICAgICAgfVxyXG59XHJcblxyXG4jZGdfcXVlc3Rpb24gZGl2W2RhdGEtY29udGFpbmVyXj1cIkRHL0RHR3JhcGhfXCJde1xyXG4gICAgcGFkZGluZzoxNXB4IDE1cHggMjVweDtcclxuICAgIGJhY2tncm91bmQ6JGNvbG9yLWFjY2VudDI7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBcclxuICAgICAgICAmOmFmdGVyIHtcclxuICAgICAgICB0b3A6IDBweDtcclxuICAgICAgICBsZWZ0OiA1MCU7XHJcbiAgICAgICAgYm9yZGVyOiBzb2xpZCB0cmFuc3BhcmVudDtcclxuICAgICAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgICAgIGhlaWdodDogMDtcclxuICAgICAgICB3aWR0aDogMDtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XHJcbiAgICAgICAgYm9yZGVyLWNvbG9yOiByZ2JhKDI1NSwyNTUsMjU1LDApO1xyXG4gICAgICAgIGJvcmRlci10b3AtY29sb3I6ICNmZmY7XHJcbiAgICAgICAgYm9yZGVyLXdpZHRoOiAxcmVtO1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiAtMXJlbTtcclxuICAgIH1cclxufVxyXG5cclxuLmRnX3F1ZXN0aW9uQW5zd2Vyc3tcclxuICAgIHRleHQtYWxpZ246Y2VudGVyO1xyXG4gICAgcGFkZGluZzowO1xyXG4gICAgXHJcbiAgICBsaXtcclxuICAgICAgICB3aWR0aDphdXRvO1xyXG4gICAgICAgIGRpc3BsYXk6aW5saW5lLWJsb2NrOyBcclxuICAgICAgICBmbG9hdDpub25lO1xyXG4gICAgfVxyXG59XHJcblxyXG5cclxuLmRnX3F1ZXN0aW9uQW5zd2Vye1xyXG4gICAgbWFyZ2luOjhweDtcclxuICAgIHBhZGRpbmc6N3B4IDE1cHg7IFxyXG4gICAgYmFja2dyb3VuZDokd2hpdGU7XHJcbiAgICBjb2xvcjokY29sb3Itc3VidGV4dDtcclxuICAgICBAaW5jbHVkZSBib3hfc2hhZG93ICgyKTtcclxuICAgIFxyXG4gICAgJjpob3ZlcntcclxuICAgICAgICBiYWNrZ3JvdW5kOiRjb2xvci1zZWNvbmRhcnktZGFyaztcclxuICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KDBkZWcsIHJnYmEoMCwwLDAsMC4xKSAwJSwgcmdiYSgwLDAsMCwwLjEpIDUwJSwgcmdiYSgwLDAsMCwwKSA1MSUpO1xyXG4gICAgICAgIGNvbG9yOiR3aGl0ZTtcclxuICAgICAgICBcclxuICAgICAgICAuZGdfcXVlc3Rpb25BbnN3ZXJUZXh0LCAuZGdfcXVlc3Rpb25BbnN3ZXJIaXN0VGV4dCB7XHJcbiAgICAgICAgICAgIGNvbG9yOiR3aGl0ZTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcbi5kZ19xdWVzdGlvbkFuc3dlclRleHQsIC5kZ19xdWVzdGlvbkFuc3dlckhpc3RUZXh0e1xyXG4gICAgY29sb3I6ICRjb2xvci1zdWJ0ZXh0O1xyXG59XHJcblxyXG5AaW5jbHVkZSBtb2JpbGV7XHJcbiAgICBcclxuICAgIC5kZ19xdWVzdGlvbkFuc3dlcnMgbGl7XHJcbiAgICAgICAgd2lkdGg6MTAwJTtcclxuICAgICAgICBtYXJnaW46MCAwIDE1cHg7XHJcbiAgICB9XHJcbiAgICBcclxuICAgIC5kZ19xdWVzdGlvblRleHQsXHJcbiAgICAuZGdfcXVlc3Rpb25BbnN3ZXJUZXh0e1xyXG4gICAgICAgIGRpc3BsYXk6YmxvY2s7XHJcbiAgICB9XHJcbn0iLCIuZGdfaGlzdG9yeXtcclxuICAgIG1hcmdpbi1sZWZ0OjA7XHJcbiAgICBcclxuICAgICYtLUFuc3dlcnNsaXN0LCAuZGdfcXVlc3Rpb25BbnN3ZXJIaXN0e1xyXG4gICAgICAgIGxpc3Qtc3R5bGU6bm9uZTsgXHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6MDtcclxuICAgICAgICBwYWRkaW5nOjE1cHggMTVweCAyNXB4O1xyXG4gICAgICAgIGJhY2tncm91bmQ6JGNvbG9yLWFjY2VudDI7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbToxNXB4OyBcclxuICAgICAgICB0ZXh0LWFsaWduOmNlbnRlcjtcclxuICAgIH0gXHJcbiAgICBcclxuICAgIC5kZ19xdWVzdGlvbkFuc3dlckhpc3RUZXh0IHtcclxuICAgICAgICB3aWR0aDoxJTtcclxuICAgIH1cclxuICAgIFxyXG4gICAgJi0tUXVlc3Rpb25UZXh0LCBzcGFuLmRnX2hpc3RvcnlfX3F1ZXN0aW9ue1xyXG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICBkaXNwbGF5OmJsb2NrO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMS42MThyZW07XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDMwMDtcclxuICAgICAgICBsaW5lLWhlaWdodDogMnJlbTtcclxuICAgICAgICBtYXJnaW4tdG9wOjE1cHg7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbToxNXB4O1xyXG4gICAgICAgIGNvbG9yOiAkY29sb3ItYWNjZW50LWRhcms7XHJcbiAgICB9XHJcbiAgICBcclxuICAgICYtLVF1ZXN0aW9uQW5zd2Vyc3tcclxuICAgICAgICB0ZXh0LWFsaWduOmNlbnRlcjtcclxuICAgICAgICBtYXJnaW4tbGVmdDowO1xyXG4gICAgICAgIFxyXG4gICAgICAgIGxpe1xyXG4gICAgICAgICAgICB3aWR0aDphdXRvO1xyXG4gICAgICAgICAgICBkaXNwbGF5OmlubGluZS1ibG9jazsgXHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgXHJcbiAgICBzcGFuLmRnX2hpc3RvcnlfX2Fuc3dlciB7XHJcbiAgICAgICAgbWFyZ2luOiA4cHg7XHJcbiAgICAgICAgcGFkZGluZzogN3B4IDE1cHg7XHJcbiAgICAgICAgYmFja2dyb3VuZDokY29sb3Itc2Vjb25kYXJ5LWRhcms7XHJcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KDBkZWcsIHJnYmEoMCwwLDAsMC4xKSAwJSwgcmdiYSgwLDAsMCwwLjEpIDUwJSwgcmdiYSgwLDAsMCwwKSA1MSUpO1xyXG4gICAgICAgIGJveC1zaGFkb3c6IDAgM3B4IDZweCByZ2JhKDAsMCwwLDAuMTYpLDAgM3B4IDZweCByZ2JhKDAsMCwwLDAuMjMpICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgY29sb3I6JHdoaXRlO1xyXG4gICAgICAgIG9wYWNpdHk6MC43O1xyXG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgIH1cclxuICAgIFxyXG4gICAgJi0tQW5zd2VyT3B0aW9ue1xyXG4gICAgICAgIG1hcmdpbjo4cHg7XHJcbiAgICAgICAgcGFkZGluZzo3cHggMTVweDtcclxuICAgICAgICBvcGFjaXR5OjAuNztcclxuICAgICAgICBiYWNrZ3JvdW5kOiR3aGl0ZTtcclxuICAgICAgICBAaW5jbHVkZSBib3hfc2hhZG93KDEpO1xyXG4gICAgICAgIFxyXG4gICAgICAgICY6aG92ZXJ7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQ6JGNvbG9yLXNlY29uZGFyeS1kYXJrO1xyXG4gICAgICAgICAgICBjb2xvcjokd2hpdGU7XHJcbiAgICAgICAgICAgIG9wYWNpdHk6MTtcclxuICAgICAgICB9XHJcbiAgICAgICAgXHJcbiAgICAgICAgJi5zZWxlY3RlZHtcclxuICAgICAgICAgICAgYmFja2dyb3VuZDokY29sb3Itc2Vjb25kYXJ5LWRhcms7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCgwZGVnLCByZ2JhKDAsMCwwLDAuMSkgMCUsIHJnYmEoMCwwLDAsMC4xKSA1MCUsIHJnYmEoMCwwLDAsMCkgNTElKTtcclxuICAgICAgICAgICAgY29sb3I6JHdoaXRlO1xyXG4gICAgICAgICAgICBvcGFjaXR5OjE7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6aW5saW5lLWJsb2NrO1xyXG4gICAgICAgICAgICBAaW5jbHVkZSBib3hfc2hhZG93KDIpO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgIFxyXG4gICAgJi0tQW5zd2Vye1xyXG4gICAgICAgIFxyXG4gICAgICAgIHVse1xyXG4gICAgICAgICAgICBtYXJnaW4tbGVmdDowO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbn0gXHJcblxyXG5AaW5jbHVkZSBtb2JpbGV7XHJcbiAgICBcclxuICAgIC5kZ19oaXN0b3J5LS1RdWVzdGlvbkFuc3dlcnMgbGl7XHJcbiAgICAgICAgd2lkdGg6MTAwJTtcclxuICAgICAgICBtYXJnaW46MCAwIDE1cHg7XHJcbiAgICB9XHJcbiAgICBcclxuICAgIC5kZ19oaXN0b3J5LS1BbnN3ZXIgbGl7XHJcbiAgICAgICAgd2lkdGg6MTAwJTtcclxuICAgICAgICBtYXJnaW46MCAwIDE1cHg7XHJcbiAgICB9XHJcbn1cclxuXHJcblxyXG4gIiwiLmRnX2NvbmNsdXNpb24ge1xyXG4gICAgLy8gcGFkZGluZzogMjVweDtcclxuICAgIC8vIGJhY2tncm91bmQ6ICRjb2xvci1hY2NlbnQyO1xyXG4gICAgXHJcbiAgICBsZWdlbmQsXHJcblx0aDIsIGgxe1xyXG4gICAgZm9udC1mYW1pbHk6ICRmb250LXNlY29uZGFyeTtcclxuICAgIHRleHQtYWxpZ246IGxlZnQ7XHJcbiAgICBmb250LXNpemU6IDEuNjE4cmVtO1xyXG4gICAgZm9udC13ZWlnaHQ6IDMwMDtcclxuICAgIGxpbmUtaGVpZ2h0OiAycmVtO1xyXG4gICAgY29sb3I6ICRjb2xvci1hY2NlbnQtZGFyaztcclxuICAgIH1cclxuICAgIFxyXG4gICAgaDN7XHJcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG4gICAgZm9udC1zaXplOiAxLjYxOHJlbTtcclxuICAgIGZvbnQtd2VpZ2h0OiAzMDA7XHJcbiAgICBsaW5lLWhlaWdodDogMnJlbTtcclxuICAgIGNvbG9yOiAkY29sb3ItYWNjZW50LWRhcms7XHJcbiAgICBtYXJnaW4tdG9wOiAwLjkzNzVyZW07XHJcbiAgICB9XHJcbiAgICBcclxuICAgIC5sYWJlbFRleHQge1xyXG4gICAgICAgIGZvbnQtZmFtaWx5OiAkZm9udC1zZWNvbmRhcnk7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogMHB4O1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMC45cmVtO1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICB9XHJcbiAgICBcclxuXHJcbiAgICAuYWN0aW9uc3tcclxuICAgICAgICBtYXJnaW46MTVweCAwO1xyXG4gICAgICAgIFxyXG4gICAgICAgIC5jb2x1bW5zIHtcclxuICAgICAgICAgICAgcGFkZGluZzogMHB4O1xyXG4gICAgICAgIH1cclxuICAgICAgICBcclxuICAgIH1cclxuICAgIFxyXG4gICAgLnNlYXJjaC1vbi1wYWdle1xyXG4gICAgICAgIGgze1xyXG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDEuNjE4cmVtO1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDogMzAwO1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMnJlbTtcclxuICAgICAgICAgICAgY29sb3I6ICRjb2xvci1hY2NlbnQtZGFyaztcclxuICAgICAgICB9XHJcbiAgICAgICAgI3NlYXJjaC1pbnB1dCB7XHJcbiAgICAgICAgICAgIGJveC1zaGFkb3c6IG5vbmU7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgXHJcbiAgICAuYnV0dG9uLXByaW1hcnktbGluayB7XHJcbiAgICAgICAgcGFkZGluZzogMXJlbSAycmVtICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDBweCFpbXBvcnRhbnQ7XHJcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgIGhlaWdodDogYXV0byFpbXBvcnRhbnQ7XHJcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lIWltcG9ydGFudDtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3Itc2Vjb25kYXJ5O1xyXG4gICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoMGRlZywgcmdiYSgwLDAsMCwwLjEpIDAlLCByZ2JhKDAsMCwwLDAuMSkgNTAlLCByZ2JhKDAsMCwwLDApIDUxJSk7XHJcbiAgICAgICAgY29sb3I6ICR3aGl0ZSFpbXBvcnRhbnQ7XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgIHRleHQtYWxpZ246IGxlZnQhaW1wb3J0YW50O1xyXG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDIuNXJlbSFpbXBvcnRhbnQ7XHJcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAxcmVtO1xyXG5cdCBcclxuXHQgJjpob3ZlciwgJjpmb2N1cywgJjphY3RpdmV7XHJcbiAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3Itc2Vjb25kYXJ5LWRhcms7XHJcbiAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAuMnMgZWFzZTsgXHJcbiAgICB9XHJcblx0XHJcblx0JjphY3RpdmUge1xyXG5cclxuXHR9XHJcblx0XHJcblx0ICY6dmlzaXRlZCB7XHJcbiAgICAgICAgY29sb3I6IHdoaXRlO1xyXG4gICAgfVxyXG4gICAgXHJcbiAgICBzcGFuIHtcclxuICAgICAgICBjb2xvcjogd2hpdGU7XHJcbiAgICB9XHJcbiAgICAgICAgICY6YWZ0ZXIge1xyXG4gICAgICAgICAgICBmb250LWZhbWlseTogJ2ljb21vb24nO1xyXG4gICAgICAgICAgICBjb250ZW50OiBcIlxcZTIwOFwiO1xyXG4gICAgICAgICAgICBwb3NpdGlvbjphYnNvbHV0ZTtcclxuICAgICAgICAgICAgcmlnaHQ6MHB4O1xyXG4gICAgICAgICAgICB0b3A6LTNweDtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAyLjVyZW07XHJcbiAgICAgICAgICAgIGNvbG9yOiAkY29sb3ItYWNjZW50O1xyXG4gICAgICAgIH1cclxuXHRcdFxyXG4gICAgfVxyXG4gICAgXHJcbiAgICAuYXBwQ29udGFpbmVyIHsgXHJcbiAgICBwYWRkaW5nOjBweDtcclxuICAgIH1cclxuXHJcbiAgICAvLyBzdHlsaW5oIHRoZSBuaWV1d3NicmllZiBmb3JtXHJcbiAgICAuY29sdW1ucy52YWx1ZVRleHQudmFsdWVUZXh0X3JhZGlvIHtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG5cclxuICAgICAgICBAaW5jbHVkZSByb3ctd2lkdGgoKSB7XHJcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59IiwiLnBsYW5uaW5nSGVhZGVye1xyXG4gICBmb250LXNpemU6IDEuNjE4cmVtO1xyXG4gICAgZm9udC13ZWlnaHQ6IDMwMDtcclxuICAgIGxpbmUtaGVpZ2h0OiAycmVtO1xyXG4gICBcdGZvbnQtZmFtaWx5OiAkZm9udC1wcmltYXJ5O1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMTVweDtcclxuICAgIHBhZGRpbmctYm90dG9tOiAxNXB4OyBcclxuICAgIGNvbG9yOiRjb2xvci1hY2NlbnQ7XHJcbiAgICB0ZXh0LWFsaWduOmNlbnRlcjtcclxufVxyXG5cclxuLmRnX3BsYW5uaW5ne1xyXG4gICAgXHJcbiAgICBoM3tcclxuICAgICAgICB0ZXh0LWFsaWduOmNlbnRlcjtcclxuICAgICAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgIH1cclxuICAgIFxyXG4gICAgJl9fZGl2aWRlcntcclxuICAgICAgICBoZWlnaHQ6NTBweDtcclxuICAgICAgICBcclxuICAgICAgICBocntcclxuICAgICAgICAgICAgZmxvYXQ6bm9uZTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICBcclxuICAgICZfX2RhdGUtc2VjdGlvbixcclxuICAgICZfX3RpbWUtc2VjdGlvbntcclxuICAgICAgICBcclxuICAgICAgICAuZGF0ZS1waWNrZXJ7ICBcclxuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6MDsgXHJcbiAgICAgICAgICAgIHRleHQtYWxpZ246Y2VudGVyO1xyXG4gICAgICAgICAgICBtYXJnaW4tdG9wOjIwcHg7XHJcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206MzBweDtcclxuICAgICAgICAgICAgXHJcbiAgICAgICAgICAgIGxpe1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6YXV0bztcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6aW5saW5lLWJsb2NrOyBcclxuICAgICAgICAgICAgICAgIG1hcmdpbjo4cHg7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nOjdweCAxNXB4O1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDokd2hpdGU7XHJcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBib3hfc2hhZG93ICgxKTtcclxuICAgICAgICAgICAgICAgIFxyXG4gICAgICAgICAgICAgICAgJjpob3ZlciwgICAgICAgICAgICAgICAgICAgICAgICAgICAgXHJcbiAgICAgICAgICAgICAgICAmLnNlbGVjdGVkLWRhdGUsXHJcbiAgICAgICAgICAgICAgICAmLnNlbGVjdGVkLXRpbWV7XHJcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDokY29sb3Itc2Vjb25kYXJ5LWRhcms7XHJcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KDBkZWcsIHJnYmEoMCwwLDAsMC4xKSAwJSwgcmdiYSgwLDAsMCwwLjEpIDUwJSwgcmdiYSgwLDAsMCwwKSA1MSUpO1xyXG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiR3aGl0ZTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgIFxyXG4gICAgJl9fY29uY2x1c2lvbntcclxuICAgICAgICBcclxuICAgICAgICAmLWVycm9ye1xyXG4gICAgICAgICAgICBjb2xvcjogJGNvbG9yLXByaW1hcnkhaW1wb3J0YW50O1xyXG4gICAgICAgIH1cclxuICAgICAgICBcclxuICAgICAgICAuc3VtbWFyeXtcclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbToxNXB4O1xyXG4gICAgICAgIH1cclxuICAgICAgICBcclxuICAgICAgICBidXR0b257XHJcbiAgICAgICAgICAgIFxyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgIFxyXG4gICAgJl9fc2tpcC1zZWN0aW9ue1xyXG4gICAgICAgIGJhY2tncm91bmQ6JGNvbG9yLWFjY2VudC1saWdodDtcclxuICAgICAgICBwYWRkaW5nOjE1cHg7XHJcbiAgICAgICAgbWFyZ2luLXRvcDoxNXB4O1xyXG4gICAgICAgIGNvbG9yOiAkd2hpdGU7XHJcbiAgICAgICAgXHJcbiAgICAgICAgYSB7XHJcbiAgICAgICAgICAgIGNvbG9yOiAkd2hpdGUhaW1wb3J0YW50O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgICAgXHJcbn1cclxuXHJcblxyXG5cclxuIiwiW2NsYXNzXj1cImljb24tXCJdLCBbY2xhc3MqPVwiIGljb24tXCJde1xyXG5cdGRpc3BsYXk6bm9uZTtcclxufVxyXG5cclxuLmRnX3F1ZXN0aW9uQW5zd2VySWNvbiwgLmRnX3F1ZXN0aW9uSWNvbiwgLmRnX3F1ZXN0aW9uQW5zd2VySGlzdEljb257XHJcbiAgZGlzcGxheTpub25lO1xyXG59XHJcblxyXG4uZGdfYW5zd2VyUGFuZWwgdWw+bGkuZGdfcXVlc3Rpb25BbnN3ZXJIaXN0IC5kZ19xdWVzdGlvbkFuc3dlckhpc3RUZXh0IHVsPmxpPnNwYW5bY2xhc3MqPVwiIGljb24tXCJde1xyXG5cdGRpc3BsYXk6bm9uZTtcclxufVxyXG5cclxuLmRnX3F1ZXN0aW9uQW5zd2VySWNvbi5pY29uLWJhZGthbWVyLFxyXG4uZGdfcXVlc3Rpb25BbnN3ZXJJY29uLmljb24tYmFsa29uLFxyXG4uZGdfcXVlc3Rpb25BbnN3ZXJJY29uLmljb24tc2NodXVyLFxyXG4uZGdfcXVlc3Rpb25BbnN3ZXJJY29uLmljb24tYm94LFxyXG4uZGdfcXVlc3Rpb25BbnN3ZXJJY29uLmljb24tZWxla3RyYSxcclxuLmRnX3F1ZXN0aW9uQW5zd2VySWNvbi5pY29uLWdhbmcsXHJcbi5kZ19xdWVzdGlvbkFuc3dlckljb24uaWNvbi10dWluLFxyXG4uZGdfcXVlc3Rpb25BbnN3ZXJJY29uLmljb24tcG9ydGFhbCxcclxuLmRnX3F1ZXN0aW9uQW5zd2VySWNvbi5pY29uLWtldGVscnVpbXRlLFxyXG4uZGdfcXVlc3Rpb25BbnN3ZXJJY29uLmljb24tZ2FsZXJpaixcclxuLmRnX3F1ZXN0aW9uQW5zd2VySWNvbi5pY29uLWdldmVsLFxyXG4uZGdfcXVlc3Rpb25BbnN3ZXJJY29uLmljb24tZ2FuZyxcclxuLmRnX3F1ZXN0aW9uQW5zd2VySWNvbi5pY29uLWtlbGRlcixcclxuLmRnX3F1ZXN0aW9uQW5zd2VySWNvbi5pY29uLWtldWtlbixcclxuLmRnX3F1ZXN0aW9uQW5zd2VySWNvbi5pY29uLWxpZnQsXHJcbi5kZ19xdWVzdGlvbkFuc3dlckljb24uaWNvbi1kYWssXHJcbi5kZ19xdWVzdGlvbkFuc3dlckljb24uaWNvbi1nYW5nLFxyXG4uZGdfcXVlc3Rpb25BbnN3ZXJJY29uLmljb24tcGFya2VlcnBsYWF0cyxcclxuLmRnX3F1ZXN0aW9uQW5zd2VySWNvbi5pY29uLXNsYWFwa2FtZXIsXHJcbi5kZ19xdWVzdGlvbkFuc3dlckljb24uaWNvbi10b2lsZXQsXHJcbi5kZ19xdWVzdGlvbkFuc3dlckljb24uaWNvbi10cmFwcGVuaGFsLFxyXG4uZGdfcXVlc3Rpb25BbnN3ZXJJY29uLmljb24td29vbmthbWVyLFxyXG4uZGdfcXVlc3Rpb25BbnN3ZXJJY29uLmljb24tem9sZGVyXHJcbntcclxuXHRkaXNwbGF5OmJsb2NrICFpbXBvcnRhbnQ7XHJcbiAgIGZvbnQtc2l6ZTo0MHB4O1xyXG4gICAgbGluZS1oZWlnaHQ6MTtcclxuXHRtYXJnaW46IDAgYXV0bztcclxuICAgIHdpZHRoOjEwMCU7XHJcblx0XHJcblx0fVxyXG5cclxuLmFuc3dlci1oaXN0LWljb24uaWNvbi1iYWRrYW1lcixcclxuLmFuc3dlci1oaXN0LWljb24uaWNvbi1iYWxrb24sXHJcbi5hbnN3ZXItaGlzdC1pY29uLmljb24tc2NodXVyLFxyXG4uYW5zd2VyLWhpc3QtaWNvbi5pY29uLWJveCxcclxuLmFuc3dlci1oaXN0LWljb24uaWNvbi1lbGVrdHJhLFxyXG4uYW5zd2VyLWhpc3QtaWNvbi5pY29uLWdhbmcsXHJcbi5hbnN3ZXItaGlzdC1pY29uLmljb24tdHVpbixcclxuLmFuc3dlci1oaXN0LWljb24uaWNvbi1wb3J0YWFsLFxyXG4uYW5zd2VyLWhpc3QtaWNvbi5pY29uLWtldGVscnVpbXRlLFxyXG4uYW5zd2VyLWhpc3QtaWNvbi5pY29uLWdhbGVyaWosXHJcbi5hbnN3ZXItaGlzdC1pY29uLmljb24tZ2V2ZWwsXHJcbi5hbnN3ZXItaGlzdC1pY29uLmljb24tZ2FuZyxcclxuLmFuc3dlci1oaXN0LWljb24uaWNvbi1rZWxkZXIsXHJcbi5hbnN3ZXItaGlzdC1pY29uLmljb24ta2V1a2VuLFxyXG4uYW5zd2VyLWhpc3QtaWNvbi5pY29uLWxpZnQsXHJcbi5hbnN3ZXItaGlzdC1pY29uLmljb24tZGFrLFxyXG4uYW5zd2VyLWhpc3QtaWNvbi5pY29uLWdhbmcsXHJcbi5hbnN3ZXItaGlzdC1pY29uLmljb24tcGFya2VlcnBsYWF0cyxcclxuLmFuc3dlci1oaXN0LWljb24uaWNvbi1zbGFhcGthbWVyLFxyXG4uYW5zd2VyLWhpc3QtaWNvbi5pY29uLXRvaWxldCxcclxuLmFuc3dlci1oaXN0LWljb24uaWNvbi10cmFwcGVuaGFsLFxyXG4uYW5zd2VyLWhpc3QtaWNvbi5pY29uLXdvb25rYW1lcixcclxuLmFuc3dlci1oaXN0LWljb24uaWNvbi16b2xkZXJcclxuXHJcbntcclxuICBcdGRpc3BsYXk6YmxvY2sgIWltcG9ydGFudDtcclxuICBcdHdpZHRoOjEwMCU7XHJcblx0Zm9udC1zaXplOjQwcHg7XHJcbiAgICBsaW5lLWhlaWdodDoxO1xyXG5cdHRleHQtYWxpZ246Y2VudGVyOyAgICBcclxuXHRcclxuXHRcdH0iLCIuZGdTZWxlY3RlcmVuT3BlbnN0YWFuZGVQb3N0ZW4ge1xyXG4gICAgdGJvZHkgdHI6aG92ZXIge1xyXG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgICAgICBiYWNrZ3JvdW5kOiByZ2JhKCRjb2xvci1hY2NlbnQyLCAwLjIpIWltcG9ydGFudDtcclxuICAgIH1cclxufVxyXG5cclxuI1JfRWxlbWVudF9ER0JldGFsaW5nQmV2ZXN0aWdlbl9pREVBTF9Db250ZW50IHtcclxuICAgIGgxLmhlYWRlck9uZSB7XHJcbiAgICBjb2xvcjogJGNvbG9yLWFjY2VudDtcclxuICAgIGZvbnQtc2l6ZTogMS4ycmVtO1xyXG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgIH1cclxufVxyXG5cclxuXHJcbiIsIi5hcHBDb250YWluZXJ7XHJcbiAgYmFja2dyb3VuZDokY29sb3ItYWNjZW50MjtcclxuICBwYWRkaW5nOjI1cHg7XHJcbn0iLCIud3J2SW5zY2hyaWp2ZW57XHJcbiAgICBcclxuICAgIC5hY3Rpb25ze1xyXG4gICAgICAgIG1hcmdpbi10b3A6MTVweDtcclxuICAgICAgICBmbG9hdDogcmlnaHQ7XHJcbiAgICB9XHJcbiAgICBcclxuICAgIC5sYWJlbFRleHRfY2hlY2tib3gge1xyXG4gICAgICAgICBmb250LXNpemU6IDFyZW07XHJcbiAgICB9XHJcbiAgICBcclxuICAgIC5sYWJlbFRleHRfY2hlY2tib3gge1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiAyNHB4O1xyXG4gICAgfVxyXG4gICAgXHJcbiAgICAudmFsdWVUZXh0X2NoZWNrYm94IHtcclxuICAgICAgICBmbG9hdDogbGVmdCFpbXBvcnRhbnQ7XHJcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgIHdpZHRoOiA3MnB4O1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICB0b3A6IC0xLjhyZW07XHJcbiAgICB9XHJcbiAgIFxyXG5cclxufVxyXG4gICAgIGFbb25jbGljayo9XCJ3b2FkbXNfb3BlbmZpbGVcIl06YmVmb3JlIHtcclxuICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgICBtYXJnaW4tcmlnaHQ6IDhweDtcclxuICAgICAgICBjb250ZW50OiBcIlxcZjAxNlwiO1xyXG4gICAgICAgIGNvbG9yOiAkY29sb3ItYWNjZW50O1xyXG4gICAgICAgIGZvbnQtZmFtaWx5OiAnaWNvbW9vbicgIWltcG9ydGFudDtcclxuICAgICAgICBzcGVhazogbm9uZTtcclxuICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgICAgICAgZm9udC12YXJpYW50OiBub3JtYWw7XHJcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuNTtcclxuICAgICAgICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcclxuICAgICAgICB0ZXh0LXJlbmRlcmluZzogb3B0aW1pemVMZWdpYmlsaXR5O1xyXG4gICAgICAgIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XHJcbiAgICAgICAgLXdlYmtpdC1mb250LWZlYXR1cmUtc2V0dGluZ3M6ICdsaWdhJztcclxuICAgICAgICBmb250LWZlYXR1cmUtc2V0dGluZ3M6ICdsaWdhJ1xyXG4gICAgfSIsIi5kZ19jb250YWN0Z2VnZXZlbnN7XHJcbiAgICAuYXBwU3ViVGl0bGV7XHJcbiAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgIH1cclxufVxyXG5cclxuXHJcbmRpdltpZF49J2ZybUNvbnRyb2xlcmVuQ29udGFjdGdlZ2V2ZW5zJ117XHJcbiAgICBcclxuICAgIGJ1dHRvbltpZF49XCJidG5Db250aW51ZVwiXXtcclxuICAgICAgICBtYXJnaW4tdG9wOjM1cHg7IFxyXG4gICAgICAgIH1cclxuICAgIFxyXG4gICAgLnBvcy1yZWx7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbToxNXB4O1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OjAgIWltcG9ydGFudDtcclxuICAgICAgICBcclxuICAgICAgICAuY29sdW1uc3tcclxuICAgICAgICAgICAgcGFkZGluZzowO1xyXG4gICAgICAgIH1cclxuICAgICAgICBcclxuICAgICAgICAuY29sdW1ucy5zbWFsbC0xMC5tZWRpdW0tNS5sYXJnZS01IHtcclxuICAgICAgICAgICAgd2lkdGg6ODAlICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIFxyXG4gICAgICAgIC5zbWFsbC0yLmNvbHVtbnMubm8tbWFyZ2luIHtcclxuICAgICAgICAgICAgZGlzcGxheTpub25lO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgIFxyXG4gICAgZGl2W2RhdGEtbmctcmVwZWF0Kj1cIlRlbGVmb29uTnJcIl0gZGl2IGltZywgZGl2W2RhdGEtbmctcmVwZWF0Kj1cIkVtYWlsQWRyZXNcIl0gZGl2IGltZyB7XHJcbiAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgIH1cclxuICAgIFxyXG4gICAgZGl2W2RhdGEtbmctaWY9XCJtb2RlIT0wXCJdIGgzIHtcclxuICAgICAgICBtYXJnaW4tbGVmdDogMC45Mzc1cmVtO1xyXG4gICAgfVxyXG4gICAgXHJcbiAgICAucGFkZGluZy1sZWZ0LW17XHJcbiAgICAgICAgZGlzcGxheTpmbGV4OyBcclxuICAgICAgICBmbGV4LWRpcmVjdGlvbjpyb3c7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbToxNXB4O1xyXG4gICAgXHJcbiAgICAgICAgcHtcclxuICAgICAgICAgICAgb3JkZXI6MjtcclxuICAgICAgICB9XHJcbiAgICAgICAgXHJcbiAgICAgICAgLmFwcExhYmVse1xyXG4gICAgICAgICAgICBkaXNwbGF5OmJsb2NrO1xyXG4gICAgICAgICAgICB3aWR0aDoxNSU7IFxyXG4gICAgICAgICAgICBwb3NpdGlvbjpyZWxhdGl2ZTtcclxuICAgICAgICAgICAgXHJcbiAgICAgICAgICAgICY6YWZ0ZXJ7XHJcbiAgICAgICAgICAgICAgICBjb250ZW50Oic6JztcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgIFxyXG4vLyAgICAuYXBwRm9vdGVye1xyXG4vLyAgICAgICAgZGlzcGxheTpmbGV4OyBcclxuLy8gICAgICAgIGZsZXgtZGlyZWN0aW9uOnJvdztcclxuLy8gICAgICAgIFxyXG4vLyAgICAgICAgLmJ0bi1wcmltYXJ5e1xyXG4vLyAgICAgICAgICAgIG9yZGVyOi0xO1xyXG4vLyAgICAgICAgfVxyXG4vLyAgICB9XHJcbn1cclxuXHJcblxyXG5cclxuQGluY2x1ZGUgbW9iaWxle1xyXG4gICAgXHJcbiAgICBkaXZbaWRePSdmcm1Db250cm9sZXJlbkNvbnRhY3RnZWdldmVucydde1xyXG4gICAgXHJcbiAgICAgICAgYnV0dG9uW2lkXj1cImJ0bkNvbnRpbnVlXCJde1xyXG4gICAgICAgICAgICBtYXJnaW4tdG9wOjE1cHg7IFxyXG4gICAgICAgICAgICB9XHJcbiAgICBcclxuICAgICAgICAucG9zLXJlbHtcclxuICAgICAgICBcclxuICAgICAgICAgICAgLmNvbHVtbnMuc21hbGwtMTAubWVkaXVtLTUubGFyZ2UtNSB7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDo5MCUgIWltcG9ydGFudDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICBcclxuICAgICAgICAucGFkZGluZy1sZWZ0LW17XHJcbiAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjpjb2x1bW47XHJcbiAgICAgICAgfVxyXG4gICAgICAgIFxyXG4gICAgICAgIC5hcHBGb290ZXJ7XHJcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOmNvbHVtbjtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcblxyXG5cclxuXHJcbiIsImRpdltkYXRhLWNvbnRhaW5lcj0nUl9FbGVtZW50X0luZm9CZXRhYWxoaXN0b3JpZSdde1xyXG5cclxuICAgIC5hcHBDb250ZW50e1xyXG4gICAgICAgIFxyXG4gICAgICAgIC53aGl0ZS1iYWNrZ3JvdW5ke1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiRjb2xvci1hY2NlbnQ7IFxyXG4gICAgICAgICAgICBwYWRkaW5nOjE1cHg7IFxyXG4gICAgICAgICAgICBib3JkZXItYm90dG9tOjJweCBzb2xpZCAkd2hpdGU7XHJcbiAgICAgICAgICAgIGN1cnNvcjpwb2ludGVyO1xyXG4gICAgICAgICAgICBcclxuICAgICAgICAgICAgJjpob3ZlcntcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6JGNvbG9yLWFjY2VudC1saWdodDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBcclxuICAgICAgICAgICAgJi5hcHBTZXBhcmF0b3J7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiRjb2xvci1hY2NlbnQtbGlnaHQ7IFxyXG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6Ym9sZDtcclxuICAgICAgICAgICAgICAgIFxyXG4gICAgICAgICAgICAgICAgPi5zbWFsbC0xMi5jb2x1bW5zLmFuaW1hdGUtc2hvd3tcclxuICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDpub3JtYWw7XHJcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OjA7IFxyXG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci10b3A6MXB4IHNvbGlkICRjb2xvci1hY2NlbnQtZGFyazsgXHJcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZy10b3A6MTBweDsgXHJcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDoxMHB4O1xyXG4gICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBcclxuICAgICAgICAgICAgJi5hcHBUb3RhbFNlcGFyYXRvcntcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6dHJhbnNwYXJlbnQ7XHJcbiAgICAgICAgICAgICAgICBib3JkZXItdG9wOjFweCBzb2xpZCAkY29sb3ItYWNjZW50LWRhcms7IFxyXG4gICAgICAgICAgICAgICAgY3Vyc29yOmF1dG87XHJcbiAgICAgICAgICAgICAgICBcclxuICAgICAgICAgICAgICAgICY6aG92ZXJ7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOnRyYW5zcGFyZW50O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIFxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfSBcclxufVxyXG5cclxuIiwiLmluZm9Db250cmFjdFNhbWVuc3RlbGxpbmd7XHJcbiAgICBcclxuICAgIGZvcm0gLmxhYmVsVGV4dHtcclxuICAgICAgICBtYXJnaW46MDtcclxuICAgICAgICBmb250LXN0eWxlOml0YWxpYztcclxuICAgIH1cclxuXHJcbiAgICBkaXZbaWRePSdSX0VsZW1lbnRfSW5mb0NvbnRyYWN0U2FtZW5zdGVsbGluZ19MaXN0J117XHJcbiAgICAgICAgXHJcbiAgICAgICAgdGhlYWQgdGggYXtcclxuICAgICAgICAgICAgY29sb3I6JGNvbG9yLXRleHQ7IFxyXG4gICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246bm9uZTsgXHJcbiAgICAgICAgICAgIGN1cnNvcjphdXRvO1xyXG4gICAgICAgICAgICBcclxuICAgICAgICAgICAgJjpob3ZlcntcclxuICAgICAgICAgICAgICAgIGNvbG9yOiRjb2xvci10ZXh0O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICB0Ym9keSB0cntcclxuICAgICAgICAgICAgY3Vyc29yOnBvaW50ZXI7XHJcbiAgICAgICAgICAgIFxyXG4gICAgICAgICAgICAmOmhvdmVye1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDokY29sb3ItYWNjZW50LWRhcms7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgfVxyXG5cclxuXHJcbiAgICBkaXZbaWRePSdSX0VsZW1lbnRfSW5mb0NvbnRyYWN0U2FtZW5zdGVsbGluZ19EZXRhaWwnXXtcclxuICAgICAgICBwYWRkaW5nOjI1cHg7IFxyXG4gICAgICAgIGJhY2tncm91bmQ6JGNvbG9yLWFjY2VudDtcclxuICAgICAgICBcclxuICAgICAgICAucm93e1xyXG4gICAgICAgICAgICBwYWRkaW5nOjEwcHggMDtcclxuICAgICAgICB9XHJcbiAgICAgICAgXHJcbiAgICAgICAgaDN7XHJcbiAgICAgICAgICAgIG1hcmdpbi10b3A6MjVweDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG59XHJcblxyXG4iLCIuaW5mb0h1dXJvcGJvdXdDb250cmFjdHtcclxuICAgIGRpc3BsYXk6ZmxleDsgXHJcbiAgICBmbGV4LWRpcmVjdGlvbjpjb2x1bW47XHJcbiAgICBcclxuICAgIHRoZWFkIHtcclxuICAgICAgICBiYWNrZ3JvdW5kOiAkY29sb3ItYWNjZW50O1xyXG4gICAgICAgIGEge1xyXG4gICAgICAgICAgICBjb2xvcjogJHdoaXRlO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgIFxyXG4gICAgdGJvZHkgdHI6bnRoLWNoaWxkKGV2ZW4pIHtcclxuICAgICAgICBiYWNrZ3JvdW5kOiByZ2JhKCRjb2xvci1hY2NlbnQyLCAwLjIpO1xyXG4gICAgfVxyXG4gICAgXHJcbiAgICAuaG92ZXJidXR0b25ze1xyXG4gICAgICAgIG9yZGVyOjI7XHJcbiAgICAgICAgYmFja2dyb3VuZDogJGNvbG9yLWFjY2VudDI7ICAgIFxyXG4gICAgICAgIGZvbnQtZmFtaWx5OiAkZm9udC1wcmltYXJ5OyAgICBcclxuICAgICAgICBwYWRkaW5nOiAxNXB4OyAgICBcclxuICAgICAgICBtYXJnaW4tdG9wOiAzNXB4ICFpbXBvcnRhbnQ7IFxyXG4gICAgICAgIGZvbnQtc2l6ZToxOHB4O1xyXG4gICAgXHJcbiAgICAgICAgJjpiZWZvcmV7XHJcbiAgICAgICAgICAgIGNvbnRlbnQ6J0xpZXZlciBvcCBwYXBpZXI/IEplIGt1bnQgZGl0IG92ZXJ6aWNodCBvb2snO1xyXG4gICAgICAgIH1cclxuICAgICAgICBcclxuICAgICAgICAjYnRuUHJpbnRfSHV1cm9wYm91d0NvbnRyYWN0IHtcclxuICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IGxvd2VyY2FzZTtcclxuICAgICAgICB9XHJcbiAgICAgICAgXHJcbiAgICAgICAgYXtcclxuICAgICAgICAgICAgZm9udC1zaXplOjE4cHg7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgXHJcbiAgICBkaXZbaWRePVJfRWxlbWVudF9JbmZvSHV1cm9wYm91d0NvbnRyYWN0X1BlcmlvZGVdeyAgICBcclxuICAgICAgICBwYWRkaW5nOiAxMHB4IDBweCAxNXB4O1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDE1cHggIWltcG9ydGFudDtcclxuICAgICAgICBjb2xvcjogJGNvbG9yLXRleHQ7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgIH1cclxuICAgIFxyXG4gICAgI2xibEh1dXJvcGJvdXdDb250cmFjdF9QZXJpb2RlIHtcclxuICAgICAgICBsaW5lLWhlaWdodDozMnB4O1xyXG4gICAgfVxyXG5cclxufVxyXG5cclxuXHJcblxyXG4iLCJkaXZbaWRePVwibHN0Q29udHJhY3RlblwiXSwgI0NvbnRyYWN0c2VsZWN0aWVfZ3JpZHtcclxuICAgIFxyXG4gICAgJjphZnRlcntcclxuICAgICAgICBjb250ZW50OiBcIlwiOyAgXHJcbiAgICAgICAgZGlzcGxheTogdGFibGU7ICBcclxuICAgICAgICBjbGVhcjogYm90aDtcclxuICAgIH1cclxuICAgIFxyXG4gICAgLmxpbmstYWN0aW9uIHtcclxuICAgICAgICBwYWRkaW5nLXRvcDogMC45Mzc1cmVtO1xyXG4gICAgfVxyXG4gICAgXHJcbiAgICAuY29udHJhY3R7XHJcbiAgICAgICAgYmFja2dyb3VuZDokd2hpdGU7XHJcbiAgICAgICAgcGFkZGluZzoxNXB4O1xyXG4gICAgICAgIGRpc3BsYXk6YmxvY2s7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTowLjkzNzVyZW07XHJcbiAgICAgICAgd2lkdGg6Y2FsYyg1MCUgLSAwLjkzNzVyZW0pO1xyXG4gICAgICAgIG1hcmdpbi1yaWdodDowLjkzNzVyZW07IFxyXG4gICAgICAgIGZsb2F0OmxlZnQ7XHJcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOm5vbmU7XHJcbiAgICAgICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZCAwLjNzIGVhc2UtaW4tb3V0O1xyXG4gICAgICAgIG9wYWNpdHk6IDAuODtcclxuICAgICAgICBib3JkZXI6IDJweCBzb2xpZCAkd2hpdGU7XHJcbiAgICAgICAgXHJcbiAgICAgICAgJjpob3ZlcntcclxuICAgICAgICAgICAgYm9yZGVyOiAycHggc29saWQgcmdiYSgkY29sb3ItYWNjZW50LCAwLjUpO1xyXG4gICAgICAgIH1cclxuICAgICAgICBcclxuICAgICAgICAmLmFjdGl2ZS1jb250cmFjdCB7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICRjb2xvci1hY2NlbnQ7XHJcbiAgICAgICAgICAgIG9wYWNpdHk6IDE7XHJcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIGJveF9zaGFkb3cgKDIpO1xyXG4gICAgICAgICAgICBib3JkZXI6IDJweCBzb2xpZCByZ2JhKCRjb2xvci1hY2NlbnQsIDEpO1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDMycHg7XHJcbiAgICAgICAgICAgIFxyXG4gICAgICAgICAgICAmOmFmdGVyIHtcclxuICAgICAgICAgICAgICAgIGNvbnRlbnQ6IFwiXFxlMjA2XCI7XHJcbiAgICAgICAgICAgICAgICBmb250LWZhbWlseTogJ2ljb21vb24nICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgICAgICBzcGVhazogbm9uZTtcclxuICAgICAgICAgICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XHJcbiAgICAgICAgICAgICAgICBmb250LXZhcmlhbnQ6IG5vcm1hbDtcclxuICAgICAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiBub25lO1xyXG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuNTtcclxuICAgICAgICAgICAgICAgIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xyXG4gICAgICAgICAgICAgICAgdGV4dC1yZW5kZXJpbmc6IG9wdGltaXplTGVnaWJpbGl0eTtcclxuICAgICAgICAgICAgICAgIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XHJcbiAgICAgICAgICAgICAgICAtd2Via2l0LWZvbnQtZmVhdHVyZS1zZXR0aW5nczogJ2xpZ2EnO1xyXG4gICAgICAgICAgICAgICAgZm9udC1mZWF0dXJlLXNldHRpbmdzOiAnbGlnYSc7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogJHdoaXRlO1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAycmVtO1xyXG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICAgICAgYm90dG9tOiAwcHg7XHJcbiAgICAgICAgICAgICAgICByaWdodDogN3B4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIFxyXG4gICAgICAgICAgICBzcGFuIHtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbn0gXHJcblxyXG5AaW5jbHVkZSBtb2JpbGV7XHJcbiAgICBkaXZbaWRePVwibHN0Q29udHJhY3RlblwiXXtcclxuICAgICAgICAuY29udHJhY3R7XHJcbiAgICAgICAgICAgIGZsb2F0Om5vbmU7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG5cclxuIiwiZGl2W2lkXj0nbHN0UlZIaXN0b3JpZSdde1xyXG4gICAgXHJcbiAgICAgLmFwcENvbnRlbnR7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbToyNXB4O1xyXG4gICAgICAgICBcclxuICAgICAgICAuYXBwTGlzdERhcmt7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6MTVweDsgXHJcbiAgICAgICAgICAgIGJhY2tncm91bmQ6JGNvbG9yLWFjY2VudDtcclxuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbToycHggc29saWQgJHdoaXRlOyBcclxuICAgICAgICAgICAgY3Vyc29yOnBvaW50ZXI7XHJcbiAgICAgICAgICAgIFxyXG4gICAgICAgICAgICAmOmhvdmVye1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDokY29sb3ItYWNjZW50LWxpZ2h0O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIFxyXG4gICAgICAgICAgICAmLmFwcFNlcGFyYXRvcntcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6JGNvbG9yLWFjY2VudC1saWdodDtcclxuICAgICAgICAgICAgICAgIFxyXG4gICAgICAgICAgICAgICAgLnNtYWxsLTEwLmNvbHVtbnMubm8tbWFyZ2lue1xyXG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6Ym9sZDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICB9XHJcblxyXG4gICAgfVxyXG4gICAgXHJcbiAgICAucmVwYXJhdGllLWluZm97XHJcbiAgICAgICAgLmFwcExhYmVse1xyXG4gICAgICAgICAgICBtYXJnaW4tdG9wOjEwcHg7XHJcbiAgICAgICAgICAgIHBhZGRpbmctdG9wOjEwcHg7IFxyXG4gICAgICAgICAgICBmb250LXN0eWxlOml0YWxpYzsgXHJcbiAgICAgICAgICAgIGJvcmRlci10b3A6MXB4IHNvbGlkICRjb2xvci1hY2NlbnQtZGFyaztcclxuICAgICAgICB9XHJcbiAgICB9IFxyXG59XHJcbiIsImRpdltpZF49XCJsc3RXb25pbmd3YWFyZGVyaW5nXCJde1xyXG4gICAgICAgIFxyXG4gICAgPi5yb3d7XHJcbiAgICAgICAgYm9yZGVyLWJvdHRvbToycHggc29saWQgJGNvbG9yLWFjY2VudDI7XHJcbiAgICAgICAgcGFkZGluZzogMTBweCAwcHg7IFxyXG4gICAgICAgIGN1cnNvcjpwb2ludGVyO1xyXG4gICAgICAgIGJhY2tncm91bmQ6ICRjb2xvci1hY2NlbnQ7XHJcbiAgICAgICAgXHJcbiAgICAgICAgJjpob3ZlcntcclxuICAgICAgICAgICAgYmFja2dyb3VuZDogJGNvbG9yLWFjY2VudC1saWdodDtcclxuICAgICAgICB9XHJcbiAgICAgICAgXHJcbiAgICAgICAgLmFwcExpc3RUZXh0QmlnLCAuYXBwTGlzdFRleHRCaWcgc3BhbiB7XHJcbiAgICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XHJcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OjYwMDtcclxuICAgICAgICB9XHJcbiAgICAgICAgXHJcbiAgICAgICAgLmFwcENoZXZyb25JY29uIGl7XHJcbiAgICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIFxyXG4gICAgICAgIC5kb3VibGUtcGFkZGluZyB7XHJcbiAgICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XHJcbiAgICAgICAgICAgIHBhZGRpbmctdG9wOiAuNXJlbTtcclxuICAgICAgICAgICAgcGFkZGluZy1ib3R0b206LjVyZW07XHJcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMi4zcmVtO1xyXG4gICAgICAgICAgICBcclxuICAgICAgICAgICAgc3BhbiB7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogcmdiYSgkd2hpdGUsMC44KTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgICAuYXBwTGlzdERhcmt7XHJcbiAgICAgICAgIGJhY2tncm91bmQ6JGNvbG9yLWFjY2VudC1saWdodDtcclxuICAgIH1cclxuICAgIFxyXG4gICAgI2xibEh1dXJvcGJvdXdDb250cmFjdF9QZXJpb2RlIHtcclxuICAgICAgICBsaW5lLWhlaWdodDogMnJlbTtcclxuICAgIH1cclxuICAgIFxyXG59XHJcblxyXG4uYXBwQ29udGVudCB7XHJcbiAgICAgICAudmVydGljYWwtcGFkZGluZ3tcclxuICAgICAgICBwYWRkaW5nOiAxNXB4IDBweDtcclxuICAgIH1cclxuICAgIFxyXG4uY2hvc2VuLWNvbnRhaW5lci1zaW5nbGUge1xyXG4gICAgLmNob3Nlbi1zaW5nbGUge1xyXG4gICAgICAgICAgYmFja2dyb3VuZDogJHdoaXRlO1xyXG4gICAgICAgICAgcGFkZGluZzogNXB4IDM1cHggNXB4IDVweDtcclxuICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgICAgIGJvcmRlcjogMHB4IHNvbGlkICNjY2M7XHJcbiAgICAgICAgICBoZWlnaHQ6IDJyZW07XHJcbiAgICAgICAgICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XHJcbiAgICAgICAgICAtbW96LWFwcGVhcmFuY2U6IG5vbmU7XHJcbiAgICAgICAgICBhcHBlYXJhbmNlOiBub25lO1xyXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDBweDtcclxuICAgICAgICBmb250LXdlaWdodDogMzAwO1xyXG4gICAgfVxyXG5cclxuICAgIC5jaG9zZW4tZHJvcCB7XHJcbiAgICAgICAgYm9yZGVyOiAwcHg7XHJcbiAgICB9XHJcblxyXG4gICAgLmNob3Nlbi1yZXN1bHRzIHtcclxuICAgICAgICBtYXJnaW46IDBweDtcclxuICAgICAgICBwYWRkaW5nOiAwcHg7XHJcblxyXG4gICAgICAgIGxpIHtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxZW07XHJcbiAgICAgICAgfVxyXG4gICAgICAgIGxpLmhpZ2hsaWdodGVkIHtcclxuICAgICAgICAgICAgYmFja2dyb3VuZDogJGNvbG9yLXNlY29uZGFyeTtcclxuICAgICAgICAgICAgY29sb3I6ICR3aGl0ZTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuICAgIFxyXG4gICAgLmFwcExpc3RXaGl0ZSBkaXY6Zmlyc3QtY2hpbGQge1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6MzJweDtcclxuICAgIH1cclxuICAgIFxyXG4gICAgICAgICAgICAuYXBwVG90YWxTZXBhcmF0b3Ige1xyXG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAuNXJlbSFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICAgICAgfVxyXG59IiwiZGl2W2lkXj0nZnJtQmV0YWFsZ2VnZXZlbnMnXXtcclxuICAgIFxyXG4gICAgZm9ybSB7XHJcbiAgICAgICAgXHJcbiAgICAgICAgLmxhYmVsVGV4dCB7XHJcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIFxyXG4gICAgICAgIGRpdiAucm93IGRpdjpsYXN0LWNoaWxkIHtcclxuICAgICAgICAgICAgbWFyZ2luLXRvcDogMTVweDtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDJyZW07XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgXHJcbiAgICAuZGdfaGlzdG9yeV9fYW5zd2VyIHtcclxuICAgICAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgfVxyXG59IiwiZGl2W2lkXj0nZnJtQmV0YWxpbmdzcmVnZWxpbmcnXXtcclxuICAgIFxyXG4gICAgZm9ybSB7XHJcbiAgICAgICAgXHJcbiAgICAgICAgLmxhYmVsVGV4dCB7XHJcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIFxyXG4gICAgICAgIGRpdiAucm93IGRpdjpsYXN0LWNoaWxkIHtcclxuICAgICAgICAgICAgbWFyZ2luLXRvcDogMTVweDtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDJyZW07XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgXHJcbiAgICAuZGdfaGlzdG9yeV9fYW5zd2VyIHtcclxuICAgICAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgfVxyXG59IiwiLmhlcm8ge1xyXG4gICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcclxuICAgIG1hcmdpbi1ib3R0b206IDU2cHg7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBcclxuICAgICY6YWZ0ZXIge1xyXG4gICAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICB0b3A6IDA7XHJcbiAgICAgICAgbGVmdDogMDtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBoZWlnaHQ6MS41cmVtO1xyXG4gICAgICAgIGJhY2tncm91bmQ6IHJnYmEoJHllbGxvdywgLjcpO1xyXG4gICAgfVxyXG59XHJcbi5oZXJvLWltYWdlLWNvbnRlbnQge1xyXG4gICAgaGVpZ2h0OiA1MHZoO1xyXG4gICAgcG9zaXRpb246cmVsYXRpdmU7XHJcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgXHJcbiAgICAmOmFmdGVyIHtcclxuICAgICAgICBjb250ZW50OiAnJztcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgYm90dG9tOiAwO1xyXG4gICAgICAgIHJpZ2h0OiAwO1xyXG4gICAgICAgIHdpZHRoOiAzMCU7XHJcbiAgICAgICAgaGVpZ2h0OiA2MCU7XHJcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcuLi8uLi9pbWFnZXMvc2hhcGVzL2hlYWRlci1zaGFwZXMtMS5zdmcnKTtcclxuICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGJvdHRvbSByaWdodDtcclxuICAgIH1cclxuICAgIFxyXG59XHJcblxyXG4uaGVyby1pbWFnZSB7XHJcbiAgICBtaW4taGVpZ2h0OiAxMDAlO1xyXG4gICAgbWluLXdpZHRoOiAxMDAlO1xyXG4gICAgd2lkdGg6IGF1dG87XHJcbiAgICBoZWlnaHQ6IGF1dG87XHJcbiAgICBtYXgtd2lkdGg6IDEwMCU7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIHRvcDogNTAlO1xyXG4gICAgbGVmdDogNTAlO1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XHJcbn1cclxuLmhlcm8tY29udGVudCB7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICBib3R0b206IDA7XHJcbiAgICByaWdodDogNTAlO1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDUwJSk7XHJcbiAgICB3aWR0aDoxMDAlO1xyXG4gICAgbWF4LXdpZHRoOjc1ZW07XHJcbiAgICBcclxuICAgIGgxIHtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIGNvbG9yOiAkY29sb3ItaGVyby10ZXh0O1xyXG4gICAgfVxyXG5cclxuICAgIC5oZXJvLWN0YSB7XHJcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiAtMC45Mzc1cmVtO1xyXG4gICAgICAgIG1hcmdpbi1yaWdodDogLTAuOTM3NXJlbTtcclxuXHJcbiAgICAgICAgLmJ1dHRvbi1wcmltYXJ5IHtcclxuICAgICAgICAgICAgbWluLXdpZHRoOiAxMi41JTtcclxuICAgICAgICB9XHJcbiAgICAgICAgXHJcbiAgICAgICAgLmNvbHVtbnMge1xyXG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDAuOTM3NXJlbSFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDAuOTM3NXJlbSFpbXBvcnRhbnQ7XHJcblxyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuLmhlcm8tYm90dG9tIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1zZWNvbmRhcnk7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIGhlaWdodDogMjRweDsgXHJcbiAgICBib3JkZXItcmFkaXVzOiA1MCUgLyAxMDAlO1xyXG4gICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMDtcclxuICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwO1xyXG59XHJcblxyXG5cclxuQGluY2x1ZGUgbW9iaWxlIHtcclxuXHQuaGVyb3tcclxuXHRcdG1hcmdpbi1ib3R0b206MHB4O1xyXG5cdH1cclxuXHRcclxuICAgIC5oZXJvLWltYWdlLWNvbnRlbnR7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogMHB4O1xyXG4gICAgICAgIGhlaWdodDogMjV2aDtcclxuICAgIH1cclxuICAgIC5oZXJvLWNvbnRlbnQge1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDAuNXJlbTtcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgdG9wOiBpbmhlcml0O1xyXG5cdFx0Ym90dG9tOiAwcHg7XHJcbiAgICAgICAgbGVmdDogMDtcclxuICAgICAgICB0cmFuc2Zvcm06IG5vbmU7XHJcbiAgICAgICAgXHJcblx0XHQuaGVyby1jdGEgLmJ1dHRvbi1wcmltYXJ5IHtcclxuICAgICAgICAgICAgbWluLXdpZHRoOiBjYWxjKDEwMCUgLSAzMHB4KTtcclxuICAgICAgICAgfVxyXG4gICAgfVxyXG59IiwiLnZpZGVvX19ob2xkZXIge1xyXG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRwYWRkaW5nLWJvdHRvbTogNTYuMjUlOyAvKiAxNjo5ICovXHJcblx0cGFkZGluZy10b3A6IDI1cHg7XHJcblx0aGVpZ2h0OiAwO1xyXG4gICAgXHJcbiAgIGlmcmFtZSB7XHJcblx0ICAgcG9zaXRpb246IGFic29sdXRlO1xyXG5cdCAgIHRvcDogMDtcclxuXHQgICBsZWZ0OiAwO1xyXG5cdCAgIHdpZHRoOiAxMDAlO1xyXG5cdCAgIGhlaWdodDogMTAwJTtcclxuICAgICAgIH1cclxufVxyXG4iLCIuY2F0ZWdvcnktYmFubmVyIHtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgaGVpZ2h0OiAyNXZoO1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgXHJcbiAgICAmLmlrLWh1dXIge1xyXG4gICAgICAgIGJhY2tncm91bmQ6IHVybCgnLi4vLi4vaW1hZ2VzL2hlYWRlcnMvaWtodXVyLnBuZycpO1xyXG4gICAgICAgIGJhY2tncm91bmQ6IHVybCgnLi4vLi4vaW1hZ2VzL2hlYWRlcnMvaWtodXVyLnBuZycpLCAtbW96LWxpbmVhci1ncmFkaWVudCh0byByaWdodCwgJG9yYW5nZSA0OSUsICRvcmFuZ2UgNDklLCAkYmx1ZS1vdmVybGF5IDUwJSwgJGJsdWUtb3ZlcmxheSA1MCUpOyAvKiBGRjMuNi0xNSAqL1xyXG4gICAgICAgIGJhY2tncm91bmQ6IHVybCgnLi4vLi4vaW1hZ2VzL2hlYWRlcnMvaWtodXVyLnBuZycpLCAtd2Via2l0LWxpbmVhci1ncmFkaWVudCh0byByaWdodCwgJG9yYW5nZSA0OSUsICRvcmFuZ2UgNDklLCAkYmx1ZS1vdmVybGF5IDUwJSwgJGJsdWUtb3ZlcmxheSA1MCUpOyAvKiBDaHJvbWUxMC0yNSxTYWZhcmk1LjEtNiAqL1xyXG4gICAgICAgIGJhY2tncm91bmQ6IHVybCgnLi4vLi4vaW1hZ2VzL2hlYWRlcnMvaWtodXVyLnBuZycpLCBsaW5lYXItZ3JhZGllbnQodG8gcmlnaHQsICRvcmFuZ2UgNDklLCAkb3JhbmdlIDQ5JSwgJGJsdWUtb3ZlcmxheSA1MCUsICRibHVlLW92ZXJsYXkgNTAlKTsgLyogVzNDLCBJRTEwKywgRkYxNissIENocm9tZTI2KywgT3BlcmExMissIFNhZmFyaTcrICovXHJcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcclxuICAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xyXG4gICAgfVxyXG4gICAgJi5pay16b2VrIHtcclxuICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoJy4uLy4uL2ltYWdlcy9oZWFkZXJzL2lrem9lay5wbmcnKTtcclxuICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoJy4uLy4uL2ltYWdlcy9oZWFkZXJzL2lrem9lay5wbmcnKSwgLW1vei1saW5lYXItZ3JhZGllbnQodG8gcmlnaHQsICRsaWdodGdyZWVuLW92ZXJsYXkgNDklLCAkbGlnaHRncmVlbi1vdmVybGF5IDQ5JSwgJGJsdWUgNTAlLCAkYmx1ZSA1MCUpOyAvKiBGRjMuNi0xNSAqL1xyXG4gICAgICAgIGJhY2tncm91bmQ6IHVybCgnLi4vLi4vaW1hZ2VzL2hlYWRlcnMvaWt6b2VrLnBuZycpLCAtd2Via2l0LWxpbmVhci1ncmFkaWVudCh0byByaWdodCwgJGxpZ2h0Z3JlZW4tb3ZlcmxheSA0OSUsICRsaWdodGdyZWVuLW92ZXJsYXkgNDklLCAkYmx1ZSA1MCUsICRibHVlIDUwJSk7IC8qIENocm9tZTEwLTI1LFNhZmFyaTUuMS02ICovXHJcbiAgICAgICAgYmFja2dyb3VuZDogdXJsKCcuLi8uLi9pbWFnZXMvaGVhZGVycy9pa3pvZWsucG5nJyksIGxpbmVhci1ncmFkaWVudCh0byByaWdodCwgJGxpZ2h0Z3JlZW4tb3ZlcmxheSA0OSUsICRsaWdodGdyZWVuLW92ZXJsYXkgNDklLCAkYmx1ZSA1MCUsICRibHVlIDUwJSk7IC8qIFczQywgSUUxMCssIEZGMTYrLCBDaHJvbWUyNissIE9wZXJhMTIrLCBTYWZhcmk3KyAqL1xyXG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XHJcbiAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcclxuICAgIH1cclxuICAgICYub3Zlci1hbHdlbHtcclxuICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoJy4uLy4uL2ltYWdlcy9oZWFkZXJzL292ZXJhbHdlbC5wbmcnKTtcclxuICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoJy4uLy4uL2ltYWdlcy9oZWFkZXJzL292ZXJhbHdlbC5wbmcnKSwgLW1vei1saW5lYXItZ3JhZGllbnQodG8gcmlnaHQsICRyZWQtb3ZlcmxheSA0OSUsICRyZWQtb3ZlcmxheSA0OSUsICRibHVlIDUwJSwgJGJsdWUgNTAlKTsgLyogRkYzLjYtMTUgKi9cclxuICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoJy4uLy4uL2ltYWdlcy9oZWFkZXJzL292ZXJhbHdlbC5wbmcnKSwgLXdlYmtpdC1saW5lYXItZ3JhZGllbnQodG8gcmlnaHQsICRyZWQtb3ZlcmxheSA0OSUsICRyZWQtb3ZlcmxheSA0OSUsICRibHVlIDUwJSwgJGJsdWUgNTAlKTsgLyogQ2hyb21lMTAtMjUsU2FmYXJpNS4xLTYgKi9cclxuICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoJy4uLy4uL2ltYWdlcy9oZWFkZXJzL292ZXJhbHdlbC5wbmcnKSwgbGluZWFyLWdyYWRpZW50KHRvIHJpZ2h0LCAkcmVkLW92ZXJsYXkgNDklLCAkcmVkLW92ZXJsYXkgNDklLCAkYmx1ZSA1MCUsICRibHVlIDUwJSk7IC8qIFczQywgSUUxMCssIEZGMTYrLCBDaHJvbWUyNissIE9wZXJhMTIrLCBTYWZhcmk3KyAqL1xyXG4gICAgICAgIFxyXG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XHJcbiAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcclxuICAgIH1cclxuICAgIFxyXG4gICAgJjphZnRlciB7XHJcbiAgICAgICAgY29udGVudDogJyc7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIHRvcDogMDtcclxuICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIGhlaWdodDoxLjVyZW07XHJcbiAgICAgICAgYmFja2dyb3VuZDogcmdiYSgkeWVsbG93LCAuNyk7XHJcbiAgICB9XHJcbiAgIFxyXG59XHJcblxyXG4uaW1hZ2UtaGVhZGVyIHtcclxuICAgIHBvc2l0aW9uOnJlbGF0aXZlO1xyXG4gICAgaGVpZ2h0OiAyNTBweDtcclxuICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICBcclxuICAgICZfX3NoYXBlIHtcclxuICAgICAgICBoZWlnaHQ6MTAwJTtcclxuICAgICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcclxuICAgIH1cclxuICAgIFxyXG4gICAgJl9faW1hZ2Uge1xyXG4gICAgICAgIG1pbi1oZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgICBtaW4td2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICB3aWR0aDogYXV0bztcclxuICAgICAgICAgIGhlaWdodDogYXV0bztcclxuICAgICAgICAgIG1heC13aWR0aDogMTAwJTtcclxuICAgICAgICAgIG1heC1oZWlnaHQ6IG5vbmU7XHJcbiAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgIHRvcDogNTAlO1xyXG4gICAgICAgICAgbGVmdDogNTAlO1xyXG4gICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XHJcbiAgICB9XHJcbiAgICBcclxuICAgICYuaW1hZ2UtaGVhZGVyX18xIHtcclxuICAgICAgIC5pbWFnZS1oZWFkZXJfX3NoYXBlIHtcclxuICAgICAgICAgICBwb3NpdGlvbjpBYnNvbHV0ZTtcclxuICAgICAgICAgICB0b3A6IDA7XHJcbiAgICAgICAgICAgd2lkdGg6MTAwJTtcclxuICAgICAgICAgICBoZWlnaHQ6MTAwJTtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcuLi8uLi9pbWFnZXMvc2hhcGVzL2hlYWRlci1zaGFwZXMtMi5zdmcnKTtcclxuICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xyXG4gICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICBcclxuICAgICYuaW1hZ2UtaGVhZGVyX18yIHtcclxuICAgICAgIC5pbWFnZS1oZWFkZXJfX3NoYXBlIHtcclxuICAgICAgICAgICBwb3NpdGlvbjpBYnNvbHV0ZTtcclxuICAgICAgICAgICB0b3A6IDA7XHJcbiAgICAgICAgICAgd2lkdGg6MTAwJTtcclxuICAgICAgICAgICBoZWlnaHQ6MTAwJTtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcuLi8uLi9pbWFnZXMvc2hhcGVzL2hlYWRlci1zaGFwZXMtMy5zdmcnKTtcclxuICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xyXG4gICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICBcclxuICAgICYuaW1hZ2UtaGVhZGVyX18zIHtcclxuICAgICAgIC5pbWFnZS1oZWFkZXJfX3NoYXBlIHtcclxuICAgICAgICAgICBwb3NpdGlvbjpBYnNvbHV0ZTtcclxuICAgICAgICAgICB0b3A6IDA7XHJcbiAgICAgICAgICAgd2lkdGg6MTAwJTtcclxuICAgICAgICAgICBoZWlnaHQ6MTAwJTtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcuLi8uLi9pbWFnZXMvc2hhcGVzL2hlYWRlci1zaGFwZXMtNC5zdmcnKTtcclxuICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xyXG4gICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICBcclxuICAgICYuaW1hZ2UtaGVhZGVyX180IHtcclxuICAgICAgIC5pbWFnZS1oZWFkZXJfX3NoYXBlIHtcclxuICAgICAgICAgICBwb3NpdGlvbjpBYnNvbHV0ZTtcclxuICAgICAgICAgICB0b3A6IDA7XHJcbiAgICAgICAgICAgd2lkdGg6MTAwJTtcclxuICAgICAgICAgICBoZWlnaHQ6MTAwJTtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcuLi8uLi9pbWFnZXMvc2hhcGVzL2hlYWRlci1zaGFwZXMtNS5zdmcnKTtcclxuICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xyXG4gICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICBcclxuICAgIEBpbmNsdWRlIG1vYmlsZSB7XHJcbiAgICAgICAgXHJcbiAgICAgICAgJl9faW1hZ2Uge1xyXG4gICAgICAgICAgICBtYXgtd2lkdGg6IG5vbmU7XHJcbiAgICAgICAgICAgIG1heC1oZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIFxyXG4gICAgfVxyXG59XHJcblxyXG4iLCIuc3RhcHBlbnBsYW57XHJcblxyXG4gICAgJl9fc3RhcHdyYXBwZXJ7IFxyXG4gICAgICAgIHBvc2l0aW9uOnJlbGF0aXZlO1xyXG4gICAgICAgIHBhZGRpbmctYm90dG9tOjIwcHg7XHJcbiAgICB9XHJcblxyXG4gICAgJl9fc3RhcHsgXHJcbiAgICAgICAgYmFja2dyb3VuZDogJGNvbG9yLWFjY2VudDI7IFxyXG4gICAgfVxyXG5cclxuICAgICZfX3N0YXBudW1tZXJ7XHJcbiAgICAgICAgd2lkdGg6NjBweDsgXHJcbiAgICAgICAgaGVpZ2h0OjYwcHg7IFxyXG4gICAgICAgIGJhY2tncm91bmQ6ICRjb2xvci1zZWNvbmRhcnk7IFxyXG4gICAgICAgIGNvbG9yOiNmZmY7IFxyXG4gICAgICAgIHBvc2l0aW9uOmFic29sdXRlOyBcclxuICAgICAgICB0b3A6MDsgXHJcbiAgICAgICAgbGVmdDowOyBcclxuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoMGRlZywgcmdiYSgwLDAsMCwwLjEpIDAlLCByZ2JhKDAsMCwwLDAuMSkgNTAlLCB0cmFuc3BhcmVudCA1MSUpO1xyXG5cclxuICAgICAgICBkaXYge1xyXG4gICAgICAgICAgICBkaXNwbGF5OnRhYmxlOyAgXHJcbiAgICAgICAgICAgIGhlaWdodDo2MHB4OyBcclxuICAgICAgICAgICAgd2lkdGg6MTAwJTtcclxuXHJcbiAgICAgICAgICAgIHB7XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6MTAwJTsgXHJcbiAgICAgICAgICAgICAgICB3aWR0aDoxMDAlO1xyXG4gICAgICAgICAgICAgICAgY29sb3I6I2ZmZjsgXHJcbiAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOmNlbnRlcjsgXHJcbiAgICAgICAgICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTp0YWJsZS1jZWxsOyBcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTozMHB4O1xyXG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6NzAwO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICZfX2xpbmV7XHJcbiAgICAgICAgd2lkdGg6MjBweDsgXHJcbiAgICAgICAgaGVpZ2h0OjEwMCU7IFxyXG4gICAgICAgIG1hcmdpbi1sZWZ0OjIwcHg7IFxyXG4gICAgICAgIGJhY2tncm91bmQ6JGNvbG9yLWFjY2VudDItZGFyaztcclxuICAgICAgICBtYXJnaW4tdG9wOjA7IFxyXG4gICAgICAgIG1hcmdpbi1ib3R0b206LTIwcHg7IFxyXG4gICAgICAgIGZsb2F0OmxlZnQ7XHJcbiAgICAgICAgcG9zaXRpb246YWJzb2x1dGU7XHJcbiAgICB9XHJcblxyXG4gICAgJl9fc3RhcGNvbnRlbnR7XHJcbiAgICAgICAgcGFkZGluZzoxNXB4IDE1cHggMTVweCAxMDBweDsgXHJcbiAgICBcclxuICAgICAgICBoNHtcclxuICAgICAgICAgICAgY29sb3I6JGNvbG9yLWFjY2VudDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn0iLCJcclxuLmxpc3QtbWVudS1vcmRlcmVkIHtcclxuICAgIG1hcmdpbjowcHg7XHJcbiAgICBib3JkZXI6IDFweCBzb2xpZCAkY29sb3Itc3VidGV4dDtcclxuICAgIGJvcmRlci1yYWRpdXM6IDNweDtcclxuICAgIGNvdW50ZXItcmVzZXQ6IGxpO1xyXG4gICAgdHJhbnNpdGlvbjogYWxsIC4ycyBlYXNlLWluLW91dDtcclxuXHJcbiAgICBsaSB7XHJcbiAgICAgICAgbGlzdC1zdHlsZTogbm9uZTtcclxuXHRcdHBvc2l0aW9uOnJlbGF0aXZlO1xyXG5cdFx0XHJcblx0XHQmOmFmdGVyIHtcclxuICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAnaWNvbW9vbic7XHJcbiAgICAgICAgICAgICAgICBjb250ZW50OiBcIlxcZTIwOFwiO1xyXG4gICAgICAgICAgICAgICAgcG9zaXRpb246YWJzb2x1dGU7XHJcblx0XHRcdFx0cmlnaHQ6MTBweDtcclxuXHRcdFx0XHR0b3A6MjBweDtcclxuICAgICAgICAgICAgfVxyXG5cdFx0XHJcblx0XHQmOmhvdmVyIHtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRjb2xvci1hY2NlbnQ7XHJcbiAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgLjJzIGVhc2UtaW4tb3V0O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgXHJcbiAgICAgICAgYSB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAxNnB4IDE2cHg7XHJcbiAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjpub25lICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgIGNvbG9yOiAkY29sb3ItdGV4dCAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgICAgICAgIFxyXG4gICAgICAgICAgICAmOmJlZm9yZSB7XHJcbiAgICAgICAgICAgICAgICBjb250ZW50OiBjb3VudGVyKGxpKVwiLiBcIjtcclxuICAgICAgICAgICAgICAgIGNvdW50ZXItaW5jcmVtZW50OiBsaTtcclxuICAgICAgICAgICAgfSAgICAgICAgIFxyXG4gICAgICAgICAgICBcclxuICAgICAgICB9IFxyXG4gICAgICAgICY6bm90KDpsYXN0LWNoaWxkKSB7XHJcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkY29sb3Itc3VidGV4dDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG59XHJcblxyXG4ubGlzdC1tZW51LXVub3JkZXJlZCB7XHJcbiAgICBtYXJnaW46MHB4O1xyXG4gICAgYm9yZGVyOiAxcHggc29saWQgJGNvbG9yLXN1YnRleHQ7XHJcbiAgICB0cmFuc2l0aW9uOiBhbGwgLjJzIGVhc2UtaW4tb3V0O1xyXG5cclxuICAgIGxpIHtcclxuICAgICAgICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XHJcblx0XHRwb3NpdGlvbjpyZWxhdGl2ZTtcclxuICAgICAgICBcclxuXHRcdFxyXG5cdFx0JjphZnRlciB7XHJcbiAgICAgICAgICAgICAgICBmb250LWZhbWlseTogJ2ljb21vb24nO1xyXG4gICAgICAgICAgICAgICAgY29udGVudDogXCJcXGUyMDhcIjtcclxuICAgICAgICAgICAgICAgIHBvc2l0aW9uOmFic29sdXRlO1xyXG5cdFx0XHRcdHJpZ2h0OjFyZW07XHJcblx0XHRcdFx0dG9wOjEwcHg7XHJcbiAgICAgICAgfVxyXG5cdFx0XHJcblx0XHQmOmhvdmVyIHtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRjb2xvci1hY2NlbnQ7XHJcbiAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgLjJzIGVhc2UtaW4tb3V0O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgXHJcbiAgICAgICAgYSB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAxcmVtIWltcG9ydGFudDtcclxuICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOm5vbmUgIWltcG9ydGFudDtcclxuICAgICAgICAgICAgY29sb3I6ICRjb2xvci10ZXh0ICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMS4ycmVtO1xyXG4gICAgICAgICAgICBcclxuICAgICAgICAgICAgICAgICAgICAgICBcclxuXHJcbiAgICAgICAgfSBcclxuICAgICAgICAmOm5vdCg6bGFzdC1jaGlsZCkge1xyXG4gICAgICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJGNvbG9yLXN1YnRleHQ7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxufVxyXG5cclxuLmxpc3QtbWVudS1vcGVuIHtcclxuICAgIGJvcmRlcjogMHB4IHNvbGlkICRjb2xvci1zdWJ0ZXh0O1xyXG4gICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgICB0cmFuc2l0aW9uOiBhbGwgLjJzIGVhc2UtaW4tb3V0O1xyXG4gICAgXHJcbiAgICBsaSB7XHJcbiAgICAgICAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xyXG4gICAgICAgIGJvcmRlci1ib3R0b206IG5vbmU7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogOHB4O1xyXG4gICAgICAgIHBvc2l0aW9uOnJlbGF0aXZlO1xyXG4gICAgICAgIFxyXG4gICAgICAgIGEge1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAxcmVtIDJyZW0haW1wb3J0YW50O1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOm5vbmU7XHJcbiAgICAgICAgICAgIGNvbG9yOiAjZmZmIWltcG9ydGFudDtcclxuICAgICAgICAgICAgQGV4dGVuZCAuYnV0dG9uLmJ1dHRvbi1wcmltYXJ5O2JhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCgwZGVnLCByZ2JhKDAsMCwwLDAuMSkgMCUsIHJnYmEoMCwwLDAsMC4xKSA1MCUsIHJnYmEoMCwwLDAsMCkgNTElKTtcclxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxLjZyZW07XHJcbiAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAxcHg7XHJcbiAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAkZm9udC1wcmltYXJ5O1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogaW5oZXJpdDtcclxuICAgICAgICAgICAgXHJcbiAgICAgICAgICAgICY6YWZ0ZXIge1xyXG4gICAgICAgICAgICAgICAgY29udGVudDogJyc7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDBweDtcclxuICAgICAgICAgICAgICAgIFxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgIFxyXG4gICAgICAgICY6YWZ0ZXIge1xyXG4gICAgICAgICAgICBmb250LWZhbWlseTogJ2ljb21vb24nO1xyXG4gICAgICAgICAgICBjb250ZW50OiBcIlxcZTIwOFwiO1xyXG4gICAgICAgICAgICBwb3NpdGlvbjphYnNvbHV0ZTtcclxuICAgICAgICAgICAgcmlnaHQ6MXJlbTtcclxuICAgICAgICAgICAgdG9wOjVweDtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAyLjVyZW07XHJcbiAgICAgICAgICAgIGNvbG9yOiAkY29sb3ItYWNjZW50O1xyXG4gICAgICAgICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcclxuICAgICAgICB9XHJcbiAgICAgICAgXHJcbiAgICB9XHJcbiAgICBcclxuICAgIGxpIGE6YWZ0ZXIge1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIH1cclxuICAgIFxyXG4gICAgcCB7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTowcHg7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5saXN0LWl0ZW1zIHtcclxuICAgIGJvcmRlcjogMXB4IHNvbGlkICRjb2xvci1zdWJ0ZXh0O1xyXG4gICAgYm9yZGVyLXJhZGl1czogM3B4O1xyXG59XHJcblxyXG4ubGlzdC1pdGVtIHtcclxuICAgIG1hcmdpbjogMDtcclxuICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgIHBhZGRpbmc6IDhweDtcclxuXHJcbiAgICAmOmhvdmVyLCAmOmhvdmVyID4gLmxpc3QtaXRlbS1kYXRle1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1wcmltYXJ5LWxpZ2h0O1xyXG4gICAgICAgIGNvbG9yOiB3aGl0ZTtcclxuICAgICAgICB0cmFuc2l0aW9uOiBhbGwgLjJzIGVhc2UtaW4tb3V0O1xyXG4gICAgfVxyXG5cclxuICAgICY6YWN0aXZlLCAmOmFjdGl2ZSA+IC5saXN0LWl0ZW0tZGF0ZSxcclxuICAgICY6dmlzaXRlZCwgJjp2aXNpdGVkID4gLmxpc3QtaXRlbS1kYXRlIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItcHJpbWFyeTtcclxuICAgICAgICBjb2xvcjogd2hpdGU7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5saXN0LWl0ZW06bm90KDpsYXN0LWNoaWxkKSB7XHJcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJGNvbG9yLXN1YnRleHQ7XHJcbn1cclxuXHJcbi5saXN0LWl0ZW0tZGF0ZSB7XHJcbiAgICBjb2xvcjogJGNvbG9yLXN1YnRleHQ7XHJcbn1cclxuXHJcbnVsLmxpc3QtbWVudS1wYW5lbCwgLnBhbmVsIHVsIHtcclxuICAgIG1hcmdpbjogMHB4O1xyXG4gICAgbGkge1xyXG4gICAgICAgIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgXHJcbiAgICAgICAgXHJcbiAgICAgICAgYSB7XHJcbiAgICAgICAgICAgIGNvbG9yOiAkY29sb3ItdGV4dDtcclxuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDFyZW0gMXJlbTtcclxuICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDozMDA7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZToxLjEyNXJlbTtcclxuICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIC4ycyBlYXNlO1xyXG4gICAgICAgICAgICBmb250LWZhbWlseTogJGZvbnQtc2Vjb25kYXJ5O1xyXG4gICAgICAgICAgICBcclxuICAgICAgICAgICAgJjphZnRlciB7XHJcbiAgICAgICAgICAgICAgICBmb250LWZhbWlseTogJ2ljb21vb24nO1xyXG4gICAgICAgICAgICAgICAgY29udGVudDogXCJcXGUyMDhcIjtcclxuICAgICAgICAgICAgICAgIHBvc2l0aW9uOmFic29sdXRlO1xyXG4gICAgICAgICAgICAgICAgcmlnaHQ6MXJlbTtcclxuICAgICAgICAgICAgICAgIHRvcDoxcmVtO1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxcmVtO1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICRjb2xvci1hY2NlbnQ7XHJcbiAgICAgICAgICAgICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgIFxyXG4gICAgICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRjb2xvci1hY2NlbnQyLWRhcms7XHJcbiAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgLjJzIGVhc2U7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgXHJcbiAgICAgICAgJjpub3QoOmxhc3QtY2hpbGQpIHtcclxuICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJGNvbG9yLWFjY2VudDItZGFyaztcclxuICAgIH1cclxuICAgICAgICBcclxuICAgICAgICBcclxuICAgIH1cclxuXHJcbn0iLCIubGluay0tbW9yZS1uZXdzIHtcclxuICAgIG1hcmdpbi1ib3R0b206IDJyZW07XHJcbn0iLCJoZWFkZXIgLmhlYWRlci1zaXRlX190aXRsZSB7XHJcblx0Zm9udC13ZWlnaHQ6IGJvbGQgIWltcG9ydGFudDtcclxuXHRkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xyXG5cdGZvbnQtc2l6ZTogNjBweDtcclxuXHRAaW5jbHVkZSB4eHMtbW9iaWxle1xyXG5cdFx0Zm9udC1zaXplOiA1MHB4O1xyXG5cdH1cclxuXHRjb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xyXG5cdHBhZGRpbmc6IC0wLjVlbSAwIDAuMjVlbSAhaW1wb3J0YW50O1xyXG5cdG1hcmdpbjogMCAhaW1wb3J0YW50O1xyXG5cdGZvbnQtZmFtaWx5OiAnR2lscm95IEJvbGQnLCBIZWx2ZXRpY2EsIEFyaWFsLCBzYW5zLXNlcmlmO1xyXG5cclxuXHJcblx0LnRpdGVsLWtsZXVyIHtcclxuXHQgICAgY29sb3I6ICNGNkVCQzcgIWltcG9ydGFudDtcclxuXHR9XHJcbn1cclxuXHJcblxyXG4ucGFnZS1oZWFkZXIge1xyXG5cdFxyXG5cdC5yb3cge1xyXG5cdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdG1hcmdpbi1sZWZ0OiAwO1xyXG4gICBcdFx0bWFyZ2luLXJpZ2h0OiAwO1xyXG5cdH1cclxuXHJcblx0aDEge1xyXG5cdFx0ZmxleDogMjtcclxuXHRcdGZvbnQtc2l6ZTogMzJweDtcclxuXHRcdGZvbnQtZmFtaWx5OiAnR2lscm95IEJvbGQnLCBIZWx2ZXRpY2EsIEFyaWFsLCBzYW5zLXNlcmlmO1xyXG5cdFx0bGluZS1oZWlnaHQ6IDEuMjU7XHJcblx0XHRjb2xvcjogI2ZmZjtcclxuXHR9XHJcblxyXG5cdGEuaG9tZS1saW5rIHtcclxuXHRcdGZsZXg6IDE7XHJcblx0XHRjb2xvcjogI2ZmZjtcclxuXHRcdGZvbnQtd2VpZ2h0OiBib2xkO1xyXG5cdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG5cdFx0Zm9udC1zaXplOiAxM3B4O1xyXG5cdFx0dGV4dC1hbGlnbjogcmlnaHQ7XHJcblx0fVxyXG59IiwiLm5ld3MtbGlzdCB7XHJcblx0cGFkZGluZzogMjVweCAwO1xyXG5cclxuXHQmX190aXRsZSB7XHJcblx0XHRmb250LWZhbWlseTogJHdlYmZvbnQ7XHJcblx0XHRmb250LXNpemU6IDIycHg7XHJcblx0fVxyXG5cclxuXHRhLmJ1dHRvbi1zZWNvbmRhcnkge1xyXG5cdFx0bWFyZ2luLWJvdHRvbTogMTVweDtcclxuXHR9XHJcblxyXG5cdCZfX2l0ZW0ge1xyXG5cdFx0cGFkZGluZy1sZWZ0OiAwO1xyXG5cdFx0dHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZS1pbjtcclxuXHR9XHJcblxyXG5cdCZfX2NvbnRlbnQge1xyXG5cdFx0YmFja2dyb3VuZDogcmdiYSgyNTUsIDI1NSwgMjU1LCAwKTtcclxuXHRcdHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2U7XHJcblx0XHRmb250LWZhbWlseTogJGZvbnQtcHJpbWFyeTtcclxuXHRcdGZvbnQtc2l6ZTogMThweDtcclxuXHR9XHJcblxyXG5cdCZfX2ZlYXR1cmVkLWltYWdlIHtcclxuXHRcdGhlaWdodDogMjUwcHg7XHJcblx0XHRvdmVyZmxvdzogaGlkZGVuO1xyXG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cclxuXHRcdGltZyB7XHJcblx0XHRcdG1pbi1oZWlnaHQ6IDEwMCU7XHJcblx0XHRcdG1pbi13aWR0aDogMTAwJTtcclxuXHRcdFx0d2lkdGg6IGF1dG87XHJcblx0XHRcdGhlaWdodDogYXV0bztcclxuXHRcdFx0bWF4LXdpZHRoOiBub25lO1xyXG5cdFx0XHRtYXgtaGVpZ2h0OiAxMDAlO1xyXG5cdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0XHR0b3A6IDUwJTtcclxuXHRcdFx0bGVmdDogNTAlO1xyXG5cdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdCZfX2l0ZW06aG92ZXIge1xyXG5cdFx0Lm5ld3MtbGlzdF9fY29udGVudCB7XHJcblx0XHRcdHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2U7XHJcblx0XHRcdGJhY2tncm91bmQ6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMSk7XHJcblx0XHR9XHJcblxyXG5cdFx0Lm5ld3MtbGlzdF9fZmVhdHVyZWQtaW1hZ2Uge1xyXG5cdFx0XHRvcGFjaXR5OiAxO1xyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0Jl9fZGF0ZSB7XHJcblx0XHRiYWNrZ3JvdW5kOiAkY29sb3ItdGV4dDtcclxuXHRcdGNvbG9yOiAkd2hpdGU7XHJcblx0XHRwYWRkaW5nOiAwLjVyZW07XHJcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHR0b3A6IDA7XHJcblx0XHRsZWZ0OiAwO1xyXG5cdFx0Zm9udC1mYW1pbHk6ICRmb250LXByaW1hcnk7XHJcblx0fVxyXG5cclxuXHQmX19yZWFkLW1vcmUge1xyXG5cdFx0Y29sb3I6ICRyZWQ7XHJcblxyXG5cdFx0JjpiZWZvcmUge1xyXG5cdFx0XHRjb250ZW50OiB1cmwoI3skaW1ncGF0aH0vYXJyb3ctcmlnaHQucG5nKTtcclxuXHRcdFx0cGFkZGluZy1yaWdodDogOHB4O1xyXG5cdFx0fVxyXG5cdH1cclxufVxyXG5cclxuLm5ld3MtbGlzdCB7XHJcblx0cGFkZGluZzogMDtcclxuXHJcblx0Lm5ld3MtbGlzdF9fY29udGFpbmVyIHtcclxuXHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRmbGV4LXdyYXA6IHdyYXA7XHJcblx0fVxyXG5cclxuXHRhIHtcclxuXHRcdGNvbG9yOiAkcmVkO1xyXG5cdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG5cdH1cclxuXHJcblx0Lm5ld3MtbGlzdF9fdGl0bGUge1xyXG5cdFx0Y29sb3I6ICRjb2xvci10ZXh0O1xyXG5cdFx0Zm9udC1zaXplOiAxOHB4O1xyXG5cdFx0bGluZS1oZWlnaHQ6IDI0cHg7XHJcblx0fVxyXG5cclxuXHQubmV3cy1saXN0X19kZXNjIHtcclxuXHRcdGxpbmUtaGVpZ2h0OiAyMHB4O1xyXG5cdFx0Zm9udC1zaXplOiAxNHB4O1xyXG5cdH1cclxuXHJcblx0Lm5ld3MtbGlzdF9faXRlbTpob3ZlciB7XHJcblx0XHQubmV3cy1saXN0X190aXRsZSB7XHJcblx0XHRcdGNvbG9yOiAkcmVkO1xyXG5cdFx0XHR0cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlO1xyXG5cdFx0fVxyXG5cclxuXHRcdC5uZXdzLWxpc3RfX2ZlYXR1cmVkLWltYWdlIHtcclxuXHRcdFx0b3BhY2l0eTogMC43O1xyXG5cdFx0XHR0cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlO1xyXG5cdFx0fVxyXG5cclxuXHRcdC5uZXdzLWxpc3RfX3JlYWQtbW9yZSB7XHJcblx0XHRcdGNvbG9yOiAkY29sb3ItYWNjZW50O1xyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0Jl9faXRlbSB7XHJcblx0XHR3aWR0aDogMzMlO1xyXG5cdFx0cGFkZGluZzogMSU7XHJcblx0fVxyXG5cclxuXHQmX19pdGVtOm50aC1jaGlsZCgzKSxcclxuXHQmX19pdGVtOm50aC1jaGlsZCgxMG4gKyAzKSxcclxuXHQmX19pdGVtOm50aC1jaGlsZCg4KSxcclxuXHQmX19pdGVtOm50aC1jaGlsZCgxMG4gKyA4KSB7XHJcblx0XHRwYWRkaW5nLXJpZ2h0OiAwO1xyXG5cdH1cclxuXHJcblx0Jl9fZmVhdHVyZWQtaW1hZ2Uge1xyXG5cdFx0YmFja2dyb3VuZDogI2ViZWJlYiBjZW50ZXIgYm90dG9tIG5vLXJlcGVhdDtcclxuXHRcdGJhY2tncm91bmQtc2l6ZTogY292ZXI7XHJcblx0fVxyXG59XHJcblxyXG4ubmV3cy1saXN0LWZlYXR1cmVkIHtcclxuXHQvLyBvbiBob21lcGFnZVxyXG5cclxuXHRhIHtcclxuXHRcdC5uZXdzLWxpc3RfX3RpdGxlIHtcclxuXHRcdFx0Y29sb3I6ICM5ZTE4MWU7XHJcblx0XHRcdHdvcmQtYnJlYWs6IGJyZWFrLXdvcmQ7XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQubmV3cy1saXN0X19jb250ZW50IHtcclxuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0fVxyXG5cclxuXHQubmV3cy1saXN0X19mZWF0dXJlZC1pbWFnZSB7XHJcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHRtYXgtd2lkdGg6IDYwcmVtO1xyXG5cdFx0Ly9taW4taGVpZ2h0OiA1MDBweDtcclxuXHRcdC8vd2lkdGg6IDEwMCU7XHJcblx0XHR3aWR0aDogNzAlO1xyXG5cdFx0bWF4LWhlaWdodDogNDUwcHg7XHJcblx0XHRtaW4taGVpZ2h0OiA0MDBweDtcclxuXHR9XHJcblxyXG5cdC5uZXdzLWxpc3RfX2l0ZW0ge1xyXG5cdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG5cdFx0cGFkZGluZzogMDtcclxuXHRcdHdpZHRoOiAzMCU7XHJcblx0fVxyXG5cclxuXHQubmV3cy1saXN0X19pbnRybyB7XHJcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XHJcblx0XHQvL3Bvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdC8vYm90dG9tOiAxNXB4O1xyXG5cdFx0Ly93aWR0aDogNzUlO1xyXG5cdFx0Ly9sZWZ0OiAxNXB4O1xyXG5cdFx0b3ZlcmZsb3c6IGhpZGRlbjtcclxuXHRcdHBhZGRpbmc6IDIwcHg7XHJcblx0XHR3aWR0aDogMTAwJTtcclxuXHRcdGhlaWdodDogMTAwJTtcclxuXHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuXHJcblx0XHQubmV3cy1saXN0X19yZWFkLW1vcmUge1xyXG5cdFx0XHRtYXJnaW4tYm90dG9tOiAwO1xyXG5cdFx0fVxyXG5cclxuXHRcdGg1IHtcclxuXHRcdFx0bWFyZ2luLXRvcDogMDtcclxuXHRcdH1cclxuXHR9XHJcbn1cclxuXHJcbkBpbmNsdWRlIG1vYmlsZSB7XHJcblx0bWFpbi5ob21lcGFnZSAjUGFnZUNvbnRlbnQwMyB7XHJcblx0XHRwYWRkaW5nLWJvdHRvbTogMDtcclxuXHR9XHJcblxyXG5cdC5uZXdzLWxpc3QtZmVhdHVyZWQge1xyXG5cdFx0Lm5ld3MtbGlzdF9fY29udGVudCB7XHJcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0fVxyXG5cclxuXHRcdC5uZXdzLWxpc3RfX2ZlYXR1cmVkLWltYWdlIHtcclxuXHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHR9XHJcblxyXG5cdFx0Lm5ld3MtbGlzdF9faXRlbSB7XHJcblx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0fVxyXG5cdH1cclxufVxyXG5cclxuLm5ld3Mtb3ZlcnZpZXcge1xyXG5cdCZfX2l0ZW0ge1xyXG5cdFx0YmFja2dyb3VuZDogJGNvbG9yLWFjY2VudDI7XHJcblx0XHRtYXJnaW4tYm90dG9tOiAxcmVtO1xyXG5cdFx0dHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZTtcclxuXHJcblx0XHQmOmhvdmVyIHtcclxuXHRcdFx0YmFja2dyb3VuZDogJGNvbG9yLWFjY2VudDItZGFyaztcclxuXHRcdFx0Y3Vyc29yOiBwb2ludGVyO1xyXG5cdFx0XHR0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlO1xyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0Jl9faXRlbS1pbWFnZSB7XHJcblx0XHRoZWlnaHQ6IDE1MHB4O1xyXG5cdFx0b3ZlcmZsb3c6IGhpZGRlbjtcclxuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHJcblx0XHRpbWcge1xyXG5cdFx0XHRtaW4taGVpZ2h0OiAxMDAlO1xyXG5cdFx0XHRtaW4td2lkdGg6IDEwMCU7XHJcblx0XHRcdHdpZHRoOiBhdXRvO1xyXG5cdFx0XHRoZWlnaHQ6IGF1dG87XHJcblx0XHRcdG1heC13aWR0aDogbm9uZTtcclxuXHRcdFx0bWF4LWhlaWdodDogMTAwJTtcclxuXHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdFx0dG9wOiA1MCU7XHJcblx0XHRcdGxlZnQ6IDUwJTtcclxuXHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XHJcblx0XHR9XHJcblx0fVxyXG5cdCZfX2l0ZW0tdGV4dCB7XHJcblx0XHRwYWRkaW5nOiAxcmVtO1xyXG5cdH1cclxuXHJcblx0Jl9faXRlbS10aXRsZSB7XHJcblx0XHRmb250LXNpemU6IDEuMjVyZW07XHJcblx0fVxyXG59XHJcblxyXG4uZGV0YWlscGFnZSB7XHJcblx0Lm5ld3MtbGlzdF9faXRlbSB7XHJcblx0XHRwYWRkaW5nOiAwO1xyXG5cdFx0bWFyZ2luLWJvdHRvbTogMTBweDtcclxuXHR9XHJcblxyXG5cdC5uZXdzLWxpc3RfX2ludHJvIHtcclxuXHRcdHBhZGRpbmc6IDEwcHg7XHJcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0fVxyXG5cclxuXHQubmV3cy1saXN0X19kYXRlIHtcclxuXHRcdHRvcDogLTI1MHB4O1xyXG5cdH1cclxufVxyXG5cclxuQGluY2x1ZGUgbW9iaWxlIHtcclxuXHQubmV3cy1saXN0IHtcclxuXHRcdC5uZXdzLWxpc3RfX2l0ZW0ge1xyXG5cdFx0XHR3aWR0aDogNTAlO1xyXG5cdFx0XHRwYWRkaW5nOiAxJTtcclxuXHRcdH1cclxuXHJcblx0XHQmX19pbnRybyB7XHJcblx0XHRcdHBhZGRpbmctbGVmdDogMXJlbTtcclxuXHRcdH1cclxuXHR9XHJcbn1cclxuXHJcbkBpbmNsdWRlIG1vYmlsZS14cyB7XHJcblx0Lm5ld3MtbGlzdCB7XHJcblx0XHQubmV3cy1saXN0X19pdGVtIHtcclxuXHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdHBhZGRpbmc6IDElO1xyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0Lm5ld3MtbGlzdC1mZWF0dXJlZCB7XHJcblx0XHQubmV3cy1saXN0X19pbnRybyB7XHJcblx0XHRcdGxlZnQ6IDMwcHg7XHJcblx0XHR9XHJcblx0fVxyXG59XHJcbiIsIi5icmVha2luZy1uZXdze1xyXG4gICAgXHJcbiAgICAmX19ob2xkZXJ7ICBcclxuICAgICAgICBiYWNrZ3JvdW5kOiRjb2xvci1wcmltYXJ5O1xyXG4gICAgICAgIFxyXG4gICAgICAgIGgxeyAgIFxyXG4gICAgICAgICAgICBjb2xvcjokd2hpdGU7IFxyXG4gICAgICAgICAgICBmb250LXdlaWdodDpib2xkOyBcclxuICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06dXBwZXJjYXNlOyBcclxuICAgICAgICAgICAgZm9udC1zaXplOjIwcHg7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIFxyXG4gICAgICAgIGEuYnV0dG9uLXNlY29uZGFyeXsgICBcclxuICAgICAgICAgICAgY29sb3I6JHdoaXRlICFpbXBvcnRhbnQ7IFxyXG4gICAgICAgICAgICBib3JkZXItY29sb3I6JHdoaXRlOyBcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjp0cmFuc3BhcmVudDsgXHJcbiAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOnVwcGVyY2FzZTsgXHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZToxNHB4OyBcclxuICAgICAgICAgICAgcGFkZGluZzozcHggN3B4ICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgXHJcbiAgICAmX19jb250ZW50eyBcclxuICAgICAgICBwYWRkaW5nOjE1cHggMDtcclxuICAgIH1cclxufVxyXG4iLCIuaXJpcy1uZXdzZm9ybSB7XHJcblx0YmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XHJcbn1cclxuXHJcbi5oZWFkZXItcm93X19mZWF0dXJlZC1pbWFnZSBpbWcge1xyXG5cdHdpZHRoOiAxMDAlO1xyXG59XHJcblxyXG4ucGFnZS5uZXdzIHtcclxuXHQucGFnZS1pbnRybyB7XHJcblx0XHRoZWlnaHQ6IGF1dG87XHJcblx0XHRwYWRkaW5nOiAyNXB4IDA7XHJcblxyXG5cdFx0LmJyZWFkY3J1bWItLWl0ZW0ge1xyXG5cdFx0XHRmbG9hdDogbm9uZTtcclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdC5uZXdzLWRhdGUge1xyXG5cdFx0Y29sb3I6ICRjb2xvci1zdWJ0ZXh0O1xyXG5cdFx0Zm9udC1zaXplOiAxMnB4O1xyXG5cdFx0bWFyZ2luLWxlZnQ6IC0xcmVtO1xyXG5cdH1cclxufVxyXG5cclxuQGluY2x1ZGUgbW9iaWxlIHtcclxuXHQucGFnZS5uZXdzIHtcclxuXHRcdGgxIHtcclxuXHRcdFx0Zm9udC1zaXplOiAxLjZyZW07XHJcblx0XHR9XHJcblx0XHQucGFnZS1pbnRybyB7XHJcblx0XHRcdHBhZGRpbmctYm90dG9tOiAwO1xyXG5cdFx0fVxyXG5cclxuXHRcdC5uZXdzLWRhdGUge1xyXG5cdFx0XHRtYXJnaW4tbGVmdDogMDtcclxuXHRcdH1cclxuXHR9XHJcbn1cclxuIiwiXHJcbm5hdiB7XHJcbiAgICB1bC5jYXRlZ29yaWVzIHtcclxuICAgICAgICBtYXJnaW46IDMwcHggMDtcclxuICAgICAgICBwYWRkaW5nLWxlZnQ6IDA7XHJcbiAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcclxuXHJcbiAgICAgICAgLmNhdGVnb3J5OmZpcnN0LWNoaWxkIHtcclxuICAgICAgICAgICAgYSB7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogMDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuLmNhdGVnb3JpZXM6YmVmb3JlLC5jYXRlZ29yaWVzOmFmdGVyIHtcclxuICAgIGNvbnRlbnQ6IFwiXFwwMDIwXCI7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIGhlaWdodDogMDtcclxuICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbn1cclxuXHJcbi5jYXRlZ29yaWVzOmFmdGVyIHtcclxuICAgIGNsZWFyOiBib3RoO1xyXG59XHJcblxyXG4uY2F0ZWdvcnkge1xyXG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgbWFyZ2luOiAwIDEwcHggMTBweCAwO1xyXG59XHJcblxyXG4uY2F0ZWdvcnkgYSB7XHJcbiAgICBmb250LWZhbWlseTogJHdlYmZvbnQtcmVndWxhcjtcclxuICAgIGZvbnQtc2l6ZTogMXJlbTtcclxuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgIHBhZGRpbmc6IDZweCAxMHB4O1xyXG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gICAgY29sb3I6ICRjb2xvci10ZXh0ICFpbXBvcnRhbnQ7IFxyXG4gICAgYmFja2dyb3VuZDogI2VkZDk5YjtcclxuICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0byBib3R0b20sICNmNmViYzcgMCUsICNmNmViYzcgNTAlLCAjZWRkOTliIDUwJSk7XHJcbn1cclxuXHJcbi5jYXRlZ29yeSBhOmhvdmVyLCAuY2F0ZWdvcnkgYTpmb2N1cywgLmNhdGVnb3J5IGE6YWN0aXZlIHtcclxuICAgIGJhY2tncm91bmQ6ICMwMGFkYmE7XHJcbiAgICBjb2xvcjogI2ZmZjtcclxuICAgIHRyYW5zaXRpb246IGJhY2tncm91bmQgMC4ycyBlYXNlLWluO1xyXG59XHJcblxyXG5AaW5jbHVkZSBtb2JpbGUge1xyXG4gICAgLmNhdGVnb3J5IHtcclxuICAgICAgICBkaXNwbGF5OmJsb2NrO1xyXG4gICAgICAgIHdpZHRoOiA0OS4yJTtcclxuICAgICAgICBmbG9hdDogbGVmdDtcclxuICAgICAgICBtYXJnaW46IDA7XHJcbiAgICAgICAgcGFkZGluZzogMCAxMHB4IDEwcHggMDtcclxuICAgIH1cclxuXHJcbiAgICAuY2F0ZWdvcnk6Zmlyc3QtY2hpbGQge1xyXG4gICAgICAgIHBhZGRpbmctbGVmdDogMTBweDtcclxuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwO1xyXG4gICAgfVxyXG5cclxuICAgIC5jYXRlZ29yeSBhIHtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgIH1cclxufVxyXG4iLCIuc2VhcmNoLWNvbnRhaW5lcntcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBcclxuICAgICNzZWFyY2gtaW5wdXR7XHJcbiAgICAgICAgYmFja2dyb3VuZDogJHdoaXRlO1xyXG4gICAgICAgIG1heC13aWR0aDogNTAwcHg7XHJcbiAgICAgICAgbWluLXdpZHRoOiAyNTBweDtcclxuICAgICAgICBAaW5jbHVkZSB4eHMtbW9iaWxlKCl7XHJcbiAgICAgICAgICAgIG1pbi13aWR0aDogMjAwcHg7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIGhlaWdodDogMzlweDtcclxuICAgICAgICBmb250LWZhbWlseTogZ2lscm95O1xyXG4gICAgICAgIHBhZGRpbmc6IDAuNnJlbSAxcmVtO1xyXG4gICAgICAgICY6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIgeyAvKiBDaHJvbWUvT3BlcmEvU2FmYXJpICovXHJcbiAgICAgICAgICBjb2xvcjogIHJnYmEoJGNvbG9yLXRleHQsIDAuOCk7XHJcbiAgICAgICAgfVxyXG4gICAgICAgICY6Oi1tb3otcGxhY2Vob2xkZXIgeyAvKiBGaXJlZm94IDE5KyAqL1xyXG4gICAgICAgICAgY29sb3I6ICByZ2JhKCRjb2xvci10ZXh0LCAwLjgpO1xyXG4gICAgICAgIH1cclxuICAgICAgICAmOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7IC8qIElFIDEwKyAqL1xyXG4gICAgICAgICAgY29sb3I6ICByZ2JhKCRjb2xvci10ZXh0LCAwLjgpO1xyXG4gICAgICAgIH1cclxuICAgICAgICAmOi1tb3otcGxhY2Vob2xkZXIgeyAvKiBGaXJlZm94IDE4LSAqL1xyXG4gICAgICAgICAgY29sb3I6IHJnYmEoJGNvbG9yLXRleHQsIDAuOCk7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIFxyXG4gICAgICAgICY6OnNlbGVjdGlvbiB7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICRjb2xvci1wcmltYXJ5LWRhcms7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIFxyXG4gICAgLnR0LWRyb3Bkb3duLW1lbnUgaDMge1xyXG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICB9XHJcbn1cclxuXHJcblxyXG5cclxuLy8gc2VhcmNoIGluIG1vYmlsZSBtZW51XHJcbi5tb2JpbGUtbWVudS1zZWFyY2h7XHJcbiAgICAgbGl7XHJcbiAgICAgICAgIHBhZGRpbmc6MTVweDtcclxuICAgIH1cclxuICAgIFxyXG4gICAgLnNlYXJjaC1jb250YWluZXJ7XHJcbiAgICAgICAgXHJcbiAgICAgICAgI3NlYXJjaC1pbnB1dHtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjokY29sb3ItcHJpbWFyeTtcclxuICAgICAgICB9XHJcbiAgICAgICAgXHJcbiAgICAgICAgLmlucHV0LXNlYXJjaC1pY29uIGF7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6JGNvbG9yLXByaW1hcnk7IFxyXG4gICAgICAgICAgICBjb2xvcjokd2hpdGU7XHJcbiAgICAgICAgICAgIHRleHQtaW5kZW50OjAhaW1wb3J0YW50O1xyXG4gICAgICAgIH1cclxuICAgIH0gXHJcbn1cclxuXHJcblxyXG4iLCIuZGdfY29uY2x1c2lvbiAuc2VhcmNoLW9uLXBhZ2V7XHJcbiAgICBtYXJnaW4tbGVmdDogMHB4IWltcG9ydGFudDtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgcGFkZGluZy1sZWZ0OiAwcHghaW1wb3J0YW50O1xyXG4gICAgcGFkZGluZy1yaWdodDogMHB4IWltcG9ydGFudDtcclxuICAgIHBhZGRpbmctdG9wOiAycmVtO1xyXG4gICAgbWFyZ2luLXRvcDogMXJlbTtcclxuICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAkY29sb3ItYWNjZW50Mi1kYXJrO1xyXG4gICAgXHJcbiAgICAgI3NlYXJjaC1pbnB1dCB7XHJcbiAgICAgICAgIGJhY2tncm91bmQ6ICR3aGl0ZSFpbXBvcnRhbnQ7XHJcbiAgICAgICAgZm9udC1zaXplOiAxLjNyZW07XHJcbiAgICAgICAgIGNvbG9yOiAkY29sb3ItYWNjZW50LWRhcmshaW1wb3J0YW50O1xyXG4gICAgICAgICBwYWRkaW5nOiAxcmVtIDFyZW07XHJcbiAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDY0cHg7XHJcbiAgICAgICAgJjo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7IC8qIENocm9tZS9PcGVyYS9TYWZhcmkgKi9cclxuICAgICAgICAgIGNvbG9yOiAgcmdiYSgkY29sb3ItYWNjZW50LWRhcmssIDAuOCk7XHJcbiAgICAgICAgfVxyXG4gICAgICAgICY6Oi1tb3otcGxhY2Vob2xkZXIgeyAvKiBGaXJlZm94IDE5KyAqL1xyXG4gICAgICAgICAgY29sb3I6ICByZ2JhKCRjb2xvci1hY2NlbnQtZGFyaywgMC44KTtcclxuICAgICAgICB9XHJcbiAgICAgICAgJjotbXMtaW5wdXQtcGxhY2Vob2xkZXIgeyAvKiBJRSAxMCsgKi9cclxuICAgICAgICAgIGNvbG9yOiAgcmdiYSgkY29sb3ItYWNjZW50LWRhcmssIDAuOCk7XHJcbiAgICAgICAgfVxyXG4gICAgICAgICY6LW1vei1wbGFjZWhvbGRlciB7IC8qIEZpcmVmb3ggMTgtICovXHJcbiAgICAgICAgICBjb2xvcjogcmdiYSgkY29sb3ItYWNjZW50LWRhcmssIDAuOCk7XHJcbiAgICAgICAgfVxyXG5cclxuICAgIH1cclxuICAgIFxyXG4gICAgICAgIC5pbnB1dC1zZWFyY2gtaWNvbiB7XHJcbiAgICAgICAgICAgIHotaW5kZXg6IDE7XHJcblx0ICAgcG9zaXRpb246YWJzb2x1dGU7XHJcbiAgICAgICAgdG9wOjA7XHJcbiAgICAgICAgcmlnaHQ6OHB4O1xyXG5cdCAgIHdpZHRoOiA0MHB4O1xyXG5cdCAgIGJvcmRlcjogMDtcclxuXHQgICBoZWlnaHQ6IDU2cHg7XHJcblx0ICAgY2xpcC1wYXRoOiBpbnNldCgtNXB4IC01cHggLTVweCAwcHgpO1xyXG5cdCAgIHRyYW5zaXRpb246IGJveC1zaGFkb3cgMC41cywgYm9yZGVyLWNvbG9yIDAuMjVzIGVhc2UtaW4tb3V0O1xyXG5cdCAgIC13ZWJraXQtdHJhbnNpdGlvbjogYm94LXNoYWRvdyAwLjVzLCBib3JkZXItY29sb3IgMC4yNXMgZWFzZS1pbi1vdXQ7XHJcbiAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcclxuICAgICAgICBiYWNrZ3JvdW5kOiAkd2hpdGU7XHJcblxyXG5cdCAgIGEge1xyXG5cdFx0ICBwb3NpdGlvbjpyZWxhdGl2ZTtcclxuXHRcdCAgcGFkZGluZy1yaWdodDogMXJlbTtcclxuICAgICAgICAgdGV4dC1pbmRlbnQ6IC05OTlweDtcclxuXHRcdCAgXHJcblx0XHQgIGNvbG9yOiAkY29sb3ItYWNjZW50LWRhcms7XHJcbiAgICAgICAgICAgZm9udC1zaXplOjM2cHg7XHJcbiAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246bm9uZTtcclxuICAgICAgICAgICBcclxuICAgICAgICAgICAmOmhvdmVye1xyXG4gICAgICAgICAgICAgICBjb2xvcjokY29sb3ItYWNjZW50LWRhcms7XHJcbiAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjpub25lO1xyXG4gICAgICAgICAgIH1cclxuXHQgICB9XHJcbiAgICB9XHJcbn1cclxuLnBhbmVsX19zZWFyY2ggLnNlYXJjaC1vbi1wYWdle1xyXG4gICAgaDN7XHJcbiAgICAgICAgY29sb3I6JHdoaXRlO1xyXG4gICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XHJcbiAgICB9XHJcbiAgICBcclxuICAgICAjc2VhcmNoLWlucHV0IHtcclxuICAgICAgICBiYWNrZ3JvdW5kOiAkd2hpdGUhaW1wb3J0YW50O1xyXG4gICAgICAgIGJvcmRlcjogMCFpbXBvcnRhbnQ7XHJcbiAgICAgICAgY29sb3I6ICRjb2xvci1zZWNvbmRhcnk7XHJcbiAgICAgICAgZm9udC1zaXplOiAxLjNyZW07XHJcbiAgICAgICAgIHBhZGRpbmc6IDFyZW0gMXJlbTtcclxuICAgICAgICAgcGFkZGluZy1sZWZ0OiA2NHB4O1xyXG4gICAgICAgICY6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIgeyAvKiBDaHJvbWUvT3BlcmEvU2FmYXJpICovXHJcbiAgICAgICAgICBjb2xvcjogIHJnYmEoJGNvbG9yLXNlY29uZGFyeSwgMC44KTtcclxuICAgICAgICB9XHJcbiAgICAgICAgJjo6LW1vei1wbGFjZWhvbGRlciB7IC8qIEZpcmVmb3ggMTkrICovXHJcbiAgICAgICAgICBjb2xvcjogIHJnYmEoJGNvbG9yLXNlY29uZGFyeSwgMC44KTtcclxuICAgICAgICB9XHJcbiAgICAgICAgJjotbXMtaW5wdXQtcGxhY2Vob2xkZXIgeyAvKiBJRSAxMCsgKi9cclxuICAgICAgICAgIGNvbG9yOiAgcmdiYSgkY29sb3Itc2Vjb25kYXJ5LCAwLjgpO1xyXG4gICAgICAgIH1cclxuICAgICAgICAmOi1tb3otcGxhY2Vob2xkZXIgeyAvKiBGaXJlZm94IDE4LSAqL1xyXG4gICAgICAgICAgY29sb3I6IHJnYmEoJGNvbG9yLXNlY29uZGFyeSwgMC44KTtcclxuICAgICAgICB9XHJcblxyXG4gICAgfVxyXG4gICAgXHJcbiAgICAgICAgLmlucHV0LXNlYXJjaC1pY29uIHtcclxuICAgICAgICAgICAgei1pbmRleDogMTtcclxuXHQgICBwb3NpdGlvbjphYnNvbHV0ZTtcclxuICAgICAgICB0b3A6MDtcclxuICAgICAgICBsZWZ0OjhweDtcclxuXHQgICB3aWR0aDogNDBweDtcclxuXHQgICBib3JkZXI6IDA7XHJcblx0ICAgaGVpZ2h0OiA1NnB4O1xyXG5cdCAgIGNsaXAtcGF0aDogaW5zZXQoLTVweCAtNXB4IC01cHggMHB4KTtcclxuXHQgICB0cmFuc2l0aW9uOiBib3gtc2hhZG93IDAuNXMsIGJvcmRlci1jb2xvciAwLjI1cyBlYXNlLWluLW91dDtcclxuXHQgICAtd2Via2l0LXRyYW5zaXRpb246IGJveC1zaGFkb3cgMC41cywgYm9yZGVyLWNvbG9yIDAuMjVzIGVhc2UtaW4tb3V0O1xyXG4gICAgICAgIGJveC1zaGFkb3c6IG5vbmU7XHJcbiAgICAgICAgYmFja2dyb3VuZDogJHdoaXRlO1xyXG5cclxuXHQgICBhIHtcclxuXHRcdCAgcG9zaXRpb246cmVsYXRpdmU7XHJcblx0XHQgIHBhZGRpbmctcmlnaHQ6IDFyZW07XHJcbiAgICAgICAgIHRleHQtaW5kZW50OiAtOTk5cHg7XHJcblx0XHQgIFxyXG5cdFx0ICBjb2xvcjogJGNvbG9yLXNlY29uZGFyeTtcclxuICAgICAgICAgICBmb250LXNpemU6MzZweDtcclxuICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjpub25lO1xyXG4gICAgICAgICAgIFxyXG4gICAgICAgICAgICY6aG92ZXJ7XHJcbiAgICAgICAgICAgICAgIGNvbG9yOiRjb2xvci1zZWNvbmRhcnk7XHJcbiAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjpub25lO1xyXG4gICAgICAgICAgIH1cclxuXHQgICB9XHJcbiAgICB9XHJcbn0iLCIuc2VhcmNocmVzdWx0LWNvbnRlbnQge1xyXG4gICAgXHJcbiAgICBAaW5jbHVkZSByb3ctd2lkdGgge1xyXG4gICAgICAgIHBhZGRpbmc6IDAgMXJlbTtcclxuICAgIH1cclxuXHJcbiAgICAmLWhlYWRpbmcge1xyXG4gICAgICAgIHBhZGRpbmc6IDAgMXJlbTtcclxuICAgIH1cclxufVxyXG5cclxuLnNlYXJjaHJlc3VsdF9fYW1vdW50IHtcclxuICAgIGZvbnQtc2l6ZTogMS42MThyZW07XHJcbiAgICBtYXJnaW4tYm90dG9tOjJyZW07XHJcbn1cclxuXHJcbi5zZWFyY2gtcmVzdWx0Lmxpc3QtbWVudS1zZWFyY2gge1xyXG4gICAgXHJcbiAgICBhIHtcclxuICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgcGFkZGluZy1ib3R0b206MnJlbTtcclxuICAgIH1cclxuICAgIGg1IHtcclxuICAgICAgICBjb2xvcjogJGNvbG9yLXRleHQ7XHJcbiAgICB9XHJcblx0bGl7XHJcbiAgICAgICAgcGFkZGluZzogMXJlbTtcclxuXHRcdFxyXG4gICAgICAgIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiA4cHg7XHJcbiAgICAgICAgcG9zaXRpb246cmVsYXRpdmU7XHJcbiAgICAgICAgXHJcblx0XHQmOmJlZm9yZXtcclxuXHRcdFx0cG9zaXRpb246YWJzb2x1dGU7IFxyXG5cdFx0XHRjb250ZW50OidMZWVzIHZlcmRlci4uLic7IFxyXG5cdFx0XHRjb2xvcjogJGNvbG9yLXNlY29uZGFyeTsgXHJcblx0XHRcdGJvdHRvbToxcmVtO1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDo0MDA7XHJcblx0XHRcdGxlZnQ6MTVweDtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxLjEyNXJlbTtcclxuICAgICAgICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XHJcblx0XHR9XHJcbiAgICAgICAgXHJcbiAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICRjb2xvci1hY2NlbnQyO1xyXG4gICAgICAgIH1cclxuICAgICAgICBcclxuICAgICAgICAmLm5vLXJlc3VsdHMge1xyXG4gICAgICAgICAgICAmOmJlZm9yZSB7XHJcbiAgICAgICAgICAgICAgICBjb250ZW50OiAnJztcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBcclxuICAgICAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHR9XHJcbn0iLCIubWlqbmdlZ2V2ZW5ze1xyXG4gICAgXHJcbiAgICAmX19ob2xkZXJ7XHJcbiAgICAgICAgYmFja2dyb3VuZDokY29sb3ItYWNjZW50O1xyXG4gICAgICAgIHBhZGRpbmc6NXB4IDFyZW07XHJcbiAgICAgICAgYm9yZGVyLWJvdHRvbToxcHggc29saWQgJGNvbG9yLWFjY2VudC1kYXJrO1xyXG4gICAgICAgIGZvbnQtc2l6ZToxNHB4O1xyXG4gICAgfVxyXG4gICAgXHJcbiAgICAmX191c2VybmFtZXtcclxuICAgICAgICBjb2xvcjokd2hpdGU7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6Ym9sZDtcclxuICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgICAgICAgXHJcbiAgICAgICAgJjpob3ZlcntcclxuICAgICAgICAgICAgY29sb3I6IzExMTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICBcclxuICAgICZfX2J0bi0tdWl0bG9ne1xyXG4gICAgICAgIGNvbG9yOiR3aGl0ZTtcclxuICAgICAgICBcclxuICAgICAgICAmOmhvdmVye1xyXG4gICAgICAgICAgICBjb2xvcjokY29sb3ItYWNjZW50MjtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcbiAgICAiLCIuYnJlYWRjcnVtYl9faG9sZGVye1xyXG4gICAgbWFyZ2luLWxlZnQ6MHB4IWltcG9ydGFudDtcclxufVxyXG5cclxuLmJyZWFkY3J1bWJ7XHJcbiAgICBsaXN0LXN0eWxlOm5vbmU7XHJcbiAgICBtYXJnaW4tbGVmdDowcHghaW1wb3J0YW50O1xyXG4gICAgXHJcbiAgICAmLS1pdGVte1xyXG4gICAgICAgIGZsb2F0OmxlZnQ7XHJcbiAgICAgICAgcG9zaXRpb246cmVsYXRpdmU7XHJcbiAgICAgICAgcGFkZGluZzowIDEwcHggMTVweCAwO1xyXG4gICAgICAgIFxyXG4gICAgICAgICY6bm90KDpsYXN0LWNoaWxkKTphZnRlcntcclxuICAgICAgICAgICAgY29udGVudDonXFxlMjA4JztcclxuICAgICAgICAgICAgZm9udC1mYW1pbHk6J2ljb21vb24nO1xyXG4gICAgICAgICAgICBjb2xvcjpsaWdodGVuKCAkY29sb3ItdGV4dCwgMjAlICk7XHJcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OjVweDtcclxuICAgICAgICAgICAgcG9zaXRpb246cmVsYXRpdmU7XHJcbiAgICAgICAgICAgIHRvcDozcHg7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIFxyXG4gICAgICAgICY6bGFzdC1jaGlsZCB7XHJcbiAgICAgICAgICAgIHRvcDogMXB4O1xyXG4gICAgICAgIH1cclxuICAgICAgICBcclxuICAgICAgICAmOm50aC1jaGlsZCgzKXtcclxuICAgICAgICAgICAgZGlzcGxheTpub25lO1xyXG4gICAgICAgIH1cclxuICAgICAgICBcclxuICAgICAgICBhe1xyXG4gICAgICAgICAgICBjb2xvcjpsaWdodGVuKCAkY29sb3ItdGV4dCwgMjAlICk7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZToxMnB4O1xyXG4gICAgICAgICAgICBcclxuICAgICAgICAgICAgJjpob3ZlcntcclxuICAgICAgICAgICAgICAgIGNvbG9yOiRjb2xvci10ZXh0OyBcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxufSAiLCIuZGdQbGFubmVuT25kZXJob3Vkc3ZlcnpvZWsgXHJcbi5sb2FkaW5nIHtcclxuICAgIHotaW5kZXg6IDk5OTk5O1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICAgIG1hcmdpbjogYXV0bztcclxuICAgIG1pbi1oZWlnaHQ6IDEwMHB4O1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcblx0XHJcblx0JjphZnRlcntcclxuICBcdFx0cG9zaXRpb246YWJzb2x1dGU7IFx0XHJcblx0XHR0b3A6MDsgXHJcblx0XHRyaWdodDowOyBcclxuXHRcdGxlZnQ6MDsgXHJcblx0XHRjb250ZW50OidcXGUxYWInO1xyXG5cdFx0Zm9udC1mYW1pbHk6J2ljb21vb24nOyBcclxuXHRcdHRleHQtYWxpZ246Y2VudGVyOyBcclxuXHRcdGZvbnQtc2l6ZTo2MHB4OyAgICBcclxuXHRcdC13ZWJraXQtYW5pbWF0aW9uOiBzcGluTG9hZGVyIDJzIGluZmluaXRlIGxpbmVhcjsgXHJcblx0XHQtbW96LWFuaW1hdGlvbjogc3BpbkxvYWRlciAycyBpbmZpbml0ZSBsaW5lYXI7IFxyXG5cdFx0YW5pbWF0aW9uOiBzcGluTG9hZGVyIDJzIGluZmluaXRlIGxpbmVhcjsgXHJcblx0XHRjb2xvcjokY29sb3Itc3VidGV4dDtcclxufVxyXG4gICAgXHJcbiAgICAmLm5nLWhpZGUge1xyXG4gICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgIH1cclxuXHRcclxuXHQmOm5vdCgubmctaGlkZSkgKyAucmVzcG9uc2l2ZS10YWJsZSB0Ym9keSB0ci5ub24tcmVzcG9uc2l2ZXtcclxuXHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0fVxyXG59XHJcblxyXG5cclxuXHJcbiNsb2FkZXItYmFyIHtcclxuICAgICAgLXdlYmtpdC1hbmltYXRpb246IHB1bHNlLWxvYWRlciAxMDAwbXMgZWFzZS1pbi1vdXQgNzAwbXMgaW5maW5pdGU7XHJcbiAgICAgIC1tb3otYW5pbWF0aW9uOiBwdWxzZS1sb2FkZXIgMTAwMG1zIGVhc2UtaW4tb3V0IDcwMG1zIGluZmluaXRlO1xyXG4gICAgICBhbmltYXRpb246IHB1bHNlLWxvYWRlciAxMDAwbXMgZWFzZS1pbi1vdXQgNzAwbXMgaW5maW5pdGU7XHJcbiAgICAgIGhlaWdodDogNXB4O1xyXG4gICAgICBsZWZ0OiAwO1xyXG4gICAgICBwb3NpdGlvbjogZml4ZWQ7XHJcbiAgICAgIHRvcDogMDtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIHotaW5kZXg6IDEwMDAwOyBcclxuXHJcbiAgICBzcGFuIHtcclxuICAgICAgICAtd2Via2l0LWFuaW1hdGlvbjogbG9hZGluZyA1MDBtcyBlYXNlLWluLW91dDtcclxuICAgICAgICAtbW96LWFuaW1hdGlvbjogbG9hZGluZyA1MDBtcyBlYXNlLWluLW91dDtcclxuICAgICAgICBhbmltYXRpb246IGxvYWRpbmcgNTAwbXMgZWFzZS1pbi1vdXQ7XHJcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTMwJSk7XHJcbiAgICAgICAgLW1vei10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTMwJSk7XHJcbiAgICAgICAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMzAlKTtcclxuICAgICAgICAtby10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTMwJSk7XHJcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0zMCUpO1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1zdWJ0ZXh0O1xyXG5cdFx0b3BhY2l0eTowLjg7XHJcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMXB4O1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgdG9wOiAwO1xyXG4gICAgICAgIHdpZHRoOiAxMDAlOyBcclxuICAgICAgICB9XHJcbiAgICBcclxufVxyXG5cclxuI2xvYWRlci1iYXIuZG9uZSBzcGFuIHtcclxuICAgIC13ZWJraXQtYW5pbWF0aW9uOiBsb2FkaW5nLWRvbmUgMzAwbXMgZWFzZS1pbjtcclxuICAgIC1tb3otYW5pbWF0aW9uOiBsb2FkaW5nLWRvbmUgMzAwbXMgZWFzZS1pbjtcclxuICAgIGFuaW1hdGlvbjogbG9hZGluZy1kb25lIDMwMG1zIGVhc2UtaW47XHJcbiAgICBvcGFjaXR5OiAwOyBcclxufVxyXG5cclxuLnBhZ2luYXRpb24tbG9hZGVye1xyXG5cdHBvc2l0aW9uOmFic29sdXRlO1xyXG5cdHRvcDoyMHB4O1xyXG5cdGxlZnQ6MDtcclxuXHRyaWdodDowO1xyXG59XHJcbiIsIi5uZXdzaXRlbS1idWlsZGVyLWNvbnRhaW5lciAuc2lkZWJhci1idWlsZGVye1xyXG5cdHdpZHRoOjM2MHB4O1xyXG59XHJcblxyXG4ud29ya3NwYWNlIC5jb250ZW50LWVkaXRvciAubGlzdC1tZW51LW9wZW4gYSB7XHJcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbn1cclxuXHJcbi53b3Jrc3BhY2UgLmNvbnRlbnQtZWRpdG9yIC5lZGl0YWJsZSBhLCAud29ya3NwYWNlIC5jb250ZW50LWVkaXRvciAuaHRtbENvbnRlbnQgYSB7XHJcbiAgICBjb2xvcjogJGNvbG9yLWFjY2VudDtcclxufVxyXG5cclxuLmFkbWluQnV0dG9uX19mbGF0LCAuYWRtaW5CdXR0b25fX2ZsYXQtc21hbGwge1xyXG4gICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XHJcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xyXG59XHJcblxyXG4uY2tlX2VkaXRhYmxlIHAuYmxvY2txdW90ZSB7XHJcbiAgICBmb250LXNpemU6IDEuNjE4cmVtO1xyXG4gICAgIGZvbnQtd2VpZ2h0OiAzMDA7XHJcblx0bGluZS1oZWlnaHQ6MnJlbTtcclxuICAgIGNvbG9yOiRjb2xvci1hY2NlbnQ7XHJcbiAgICBwYWRkaW5nLWxlZnQ6MS41cmVtO1xyXG4gICAgcGFkZGluZy1yaWdodDoxLjVyZW07XHJcbiAgICBtYXJnaW4tdG9wOjEuNXJlbTtcclxuICAgIG1hcmdpbi1ib3R0b206MS41cmVtO1xyXG4gICAgZm9udC1mYW1pbHk6ICRmb250LXByaW1hcnk7XHJcbn1cclxuXHJcbi5ja2VfZWRpdGFibGUgcC5pbnRybywgLmNrZV9lZGl0YWJsZSAuaW50cm8gcCB7XHJcbiAgICBmb250LXNpemU6IDEuNjE4cmVtO1xyXG4gICAgZm9udC13ZWlnaHQ6IDMwMDtcclxuICAgIGxpbmUtaGVpZ2h0OiAycmVtO1xyXG4gICAgZm9udC1mYW1pbHk6ICRmb250LXByaW1hcnk7XHJcbn1cclxuXHJcbiNjb250ZW50ZWRpdG9yLCAuY2tlLWVkaXRhYmxlIHtcclxuICAgIGgxIHtcclxuICAgIGZvbnQtc2l6ZTogMi42cmVtO1xyXG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuXHRjb2xvcjokY29sb3ItcHJpbWFyeTtcclxuICAgIH1cclxuICAgIGgyIHtcclxuICAgICAgICBjb2xvcjogJGNvbG9yLWFjY2VudDtcclxuICAgICAgICBmb250LXNpemU6IDEuOHJlbTtcclxuICAgICAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgfVxyXG5cclxuICAgIGgzIHtcclxuICAgICAgICBjb2xvcjogJGNvbG9yLXByaW1hcnk7XHJcbiAgICAgICAgZm9udC1zaXplOiAxLjhyZW07XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgIH1cclxuXHJcbiAgICBoNCB7XHJcbiAgICAgICAgY29sb3I6ICRjb2xvci1wcmltYXJ5O1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMS4ycmVtO1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICB9XHJcblxyXG4gICAgaDUge1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDEuM3JlbTtcclxuICAgIH1cclxufVxyXG5cclxuI2NvbnRlbnRlZGl0b3IgLnBhbmVsX19zZWFyY2ggLnNlYXJjaC1vbi1wYWdlIGgzIHtcclxuICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgdGV4dC1hbGlnbjogbGVmdDtcclxufSJdfQ== */
