@charset "UTF-8";
/*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:not-allowed}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:700}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{font-size:100%;box-sizing:border-box}*,:after,:before{box-sizing:inherit}body{padding:0;margin:0;font-family:Helvetica Neue,Helvetica,Roboto,Arial,sans-serif;font-weight:400;line-height:1.5;color:#0a0a0a;background:#fefefe;-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 embed,#map_canvas img,#map_canvas object,.map_canvas embed,.map_canvas img,.map_canvas object,.mqa-display embed,.mqa-display img,.mqa-display object{max-width:none!important}button{-webkit-appearance:none;-moz-appearance:none;background:transparent;padding:0;border:0;border-radius:0;line-height:1}[data-whatinput=mouse] button{outline:0}.is-visible{display:block!important}.is-hidden{display:none!important}.row{max-width:75rem;margin-left:auto;margin-right:auto}.row:after,.row:before{content:' ';display:table}.row:after{clear:both}.row.collapse>.column,.row.collapse>.columns{padding-left:0;padding-right:0}.row .row{max-width:none;margin-left:-.625rem;margin-right:-.625rem}@media screen and (min-width:40em){.row .row{margin-left:-.9375rem;margin-right:-.9375rem}}.row .row.collapse{margin-left:0;margin-right:0}.row.expanded{max-width:none}.row.expanded .row{margin-left:auto;margin-right:auto}.column,.columns{width:100%;float:left;padding-left:.625rem;padding-right:.625rem}@media screen and (min-width:40em){.column,.columns{padding-left:.9375rem;padding-right:.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}.small-collapse>.column,.small-collapse>.columns{padding-left:0;padding-right:0}.expanded.row .small-collapse.row,.small-collapse .row{margin-left:0;margin-right:0}.small-uncollapse>.column,.small-uncollapse>.columns{padding-left:.625rem;padding-right:.625rem}.small-centered{float:none;margin-left:auto;margin-right:auto}.small-pull-0,.small-push-0,.small-uncentered{position:static;margin-left:0;margin-right:0;float:left}@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}.medium-collapse>.column,.medium-collapse>.columns{padding-left:0;padding-right:0}.expanded.row .medium-collapse.row,.medium-collapse .row{margin-left:0;margin-right:0}.medium-uncollapse>.column,.medium-uncollapse>.columns{padding-left:.9375rem;padding-right:.9375rem}.medium-centered{float:none;margin-left:auto;margin-right:auto}.medium-pull-0,.medium-push-0,.medium-uncentered{position:static;margin-left:0;margin-right:0;float:left}}@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}.large-collapse>.column,.large-collapse>.columns{padding-left:0;padding-right:0}.expanded.row .large-collapse.row,.large-collapse .row{margin-left:0;margin-right:0}.large-uncollapse>.column,.large-uncollapse>.columns{padding-left:.9375rem;padding-right:.9375rem}.large-centered{float:none;margin-left:auto;margin-right:auto}.large-pull-0,.large-push-0,.large-uncentered{position:static;margin-left:0;margin-right:0;float:left}}blockquote,dd,div,dl,dt,form,h1,h2,h3,h4,h5,h6,li,ol,p,pre,td,th,ul{margin:0;padding:0}p{font-size:inherit;line-height:1.6;margin-bottom:1rem;text-rendering:optimizeLegibility}em,i{font-style:italic}b,em,i,strong{line-height:inherit}b,strong{font-weight:700}small{font-size:80%;line-height:inherit}h1,h2,h3,h4,h5,h6{font-family:Helvetica Neue,Helvetica,Roboto,Arial,sans-serif;font-weight:400;font-style:normal;color:inherit;text-rendering:optimizeLegibility;margin-top:0;margin-bottom:.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:focus,a:hover{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}dl,ol,ul{line-height:1.6;margin-bottom:1rem;list-style-position:outside}li{font-size:inherit}ul{list-style-type:disc}ol,ul{margin-left:1.25rem}ol ol,ol ul,ul ol,ul ul{margin-left:1.25rem;margin-bottom:0}dl{margin-bottom:1rem}dl dt{margin-bottom:.3rem;font-weight:700}blockquote{margin:0 0 1rem;padding:.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:.8125rem;color:#8a8a8a}cite:before{content:'\2014 \0020'}abbr{color:#0a0a0a;cursor:help;border-bottom:1px dotted #0a0a0a}code{font-weight:400;border:1px solid #cacaca;padding:.125rem .3125rem .0625rem}code,kbd{font-family:Consolas,Liberation Mono,Courier,monospace;color:#0a0a0a;background-color:#e6e6e6}kbd{padding:.125rem .25rem 0;margin:0}.subheader{margin-top:.2rem;margin-bottom:.5rem;font-weight:400;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:#000!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,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^='#']:after,a[href^='javascript:']:after{content:''}abbr[title]:after{content:" (" attr(title) ")"}blockquote,pre{border:1px solid #8a8a8a;page-break-inside:avoid}thead{display:table-header-group}img,tr{page-break-inside:avoid}img{max-width:100%!important}@page{margin:.5cm}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}}.button{display:inline-block;text-align:center;line-height:1;cursor:pointer;-webkit-appearance:none;transition:background-color .25s ease-out,color .25s ease-out;vertical-align:middle;border:1px solid transparent;border-radius:0;padding:.85em 1em;margin:0 0 1rem;font-size:.9rem;background-color:#2199e8;color:#fefefe}[data-whatinput=mouse] .button{outline:0}.button:focus,.button:hover{background-color:#1583cc;color:#fefefe}.button.tiny{font-size:.6rem}.button.small{font-size:.75rem}.button.large{font-size:1.25rem}.button.expanded{display:block;width:100%;margin-left:0;margin-right:0}.button.primary{background-color:#2199e8;color:#fefefe}.button.primary:focus,.button.primary:hover{background-color:#147cc0;color:#fefefe}.button.secondary{background-color:#777;color:#fefefe}.button.secondary:focus,.button.secondary:hover{background-color:#5f5f5f;color:#fefefe}.button.success{background-color:#3adb76;color:#fefefe}.button.success:focus,.button.success:hover{background-color:#22bb5b;color:#fefefe}.button.warning{background-color:#ffae00;color:#fefefe}.button.warning:focus,.button.warning:hover{background-color:#cc8b00;color:#fefefe}.button.alert{background-color:#ec5840;color:#fefefe}.button.alert:focus,.button.alert:hover{background-color:#da3116;color:#fefefe}.button.hollow{border:1px solid #2199e8;color:#2199e8}.button.hollow,.button.hollow:focus,.button.hollow:hover{background-color:transparent}.button.hollow:focus,.button.hollow:hover{border-color:#0c4d78;color:#0c4d78}.button.hollow.primary{border:1px solid #2199e8;color:#2199e8}.button.hollow.primary:focus,.button.hollow.primary:hover{border-color:#0c4d78;color:#0c4d78}.button.hollow.secondary{border:1px solid #777;color:#777}.button.hollow.secondary:focus,.button.hollow.secondary:hover{border-color:#3c3c3c;color:#3c3c3c}.button.hollow.success{border:1px solid #3adb76;color:#3adb76}.button.hollow.success:focus,.button.hollow.success:hover{border-color:#157539;color:#157539}.button.hollow.warning{border:1px solid #ffae00;color:#ffae00}.button.hollow.warning:focus,.button.hollow.warning:hover{border-color:#805700;color:#805700}.button.hollow.alert{border:1px solid #ec5840;color:#ec5840}.button.hollow.alert:focus,.button.hollow.alert:hover{border-color:#881f0e;color:#881f0e}.button.disabled,.button[disabled]{opacity:.25;cursor:not-allowed}.button.disabled:focus,.button.disabled:hover,.button[disabled]:focus,.button[disabled]:hover{background-color:#2199e8;color:#fefefe}.button.dropdown:after{content:'';display:block;width:0;height:0;border:.4em inset;border-color:#fefefe transparent transparent;border-top-style:solid;border-bottom-width:0;position:relative;top:.4em;float:right;margin-left:1em;display:inline-block}.button.arrow-only:after{margin-left:0;float:none;top:-.1em}[type=color],[type=date],[type=datetime-local],[type=datetime],[type=email],[type=month],[type=number],[type=password],[type=search],[type=tel],[type=text],[type=time],[type=url],[type=week],textarea{display:block;box-sizing:border-box;width:100%;height:2.4375rem;padding:.5rem;border:1px solid #cacaca;margin:0 0 1rem;font-family:inherit;font-size:1rem;color:#0a0a0a;background-color:#fefefe;box-shadow:inset 0 1px 2px hsla(0,0%,4%,.1);border-radius:0;transition:box-shadow .5s,border-color .25s ease-in-out;-webkit-appearance:none;-moz-appearance:none}[type=color]:focus,[type=date]:focus,[type=datetime-local]:focus,[type=datetime]:focus,[type=email]:focus,[type=month]:focus,[type=number]:focus,[type=password]:focus,[type=search]:focus,[type=tel]:focus,[type=text]:focus,[type=time]:focus,[type=url]:focus,[type=week]:focus,textarea:focus{border:1px solid #8a8a8a;background-color:#fefefe;outline:none;box-shadow:0 0 5px #cacaca;transition:box-shadow .5s,border-color .25s ease-in-out}textarea{max-width:100%}textarea[rows]{height:auto}input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#cacaca}input::-moz-placeholder,textarea::-moz-placeholder{color:#cacaca}input:-ms-input-placeholder,textarea:-ms-input-placeholder{color:#cacaca}input::placeholder,textarea::placeholder{color:#cacaca}input:disabled,input[readonly],textarea:disabled,textarea[readonly]{background-color:#e6e6e6;cursor:not-allowed}[type=button],[type=submit]{border-radius:0;-webkit-appearance:none;-moz-appearance:none}input[type=search]{box-sizing:border-box}[type=checkbox],[type=file],[type=radio]{margin:0 0 1rem}[type=checkbox]+label,[type=radio]+label{display:inline-block;margin-left:.5rem;margin-right:1rem;margin-bottom:0;vertical-align:baseline}[type=checkbox]+label[for],[type=radio]+label[for]{cursor:pointer}label>[type=checkbox],label>[type=radio]{margin-right:.5rem}[type=file]{width:100%}label{display:block;margin:0;font-size:.875rem;font-weight:400;line-height:1.8;color:#0a0a0a}label.middle{margin:0 0 1rem;padding:.5625rem 0}.help-text{margin-top:-.5rem;font-size:.8125rem;font-style:italic;color:#0a0a0a}.input-group{display:table;width:100%;margin-bottom:1rem}.input-group>:first-child,.input-group>:last-child>*{border-radius:0 0 0 0}.input-group-button,.input-group-field,.input-group-label{margin:0;white-space:nowrap;display:table-cell;vertical-align:middle}.input-group-label{text-align:center;padding:0 1rem;background:#e6e6e6;color:#0a0a0a;border:1px solid #cacaca;white-space:nowrap;width:1%;height:100%}.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{padding-top:0;padding-bottom:0;text-align:center;height:100%;width:1%}.input-group-button a,.input-group-button button,.input-group-button input{margin:0}.input-group .input-group-button{display:table-cell}fieldset{border:0;padding:0;margin:0}legend{margin-bottom:.5rem;max-width:100%}.fieldset{border:1px solid #cacaca;padding:1.25rem;margin:1.125rem 0}.fieldset legend{background:#fefefe;padding:0 .1875rem;margin:0;margin-left:-.1875rem}select{height:2.4375rem;padding:.5rem;border:1px solid #cacaca;margin:0 0 1rem;font-size:1rem;font-family:inherit;line-height:normal;color:#0a0a0a;background-color:#fefefe;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%28138, 138, 138%29'></polygon></svg>");background-size:9px 6px;background-position:right -1rem center;background-origin:content-box;background-repeat:no-repeat;padding-right:1.5rem}@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:not-allowed}select::-ms-expand{display:none}select[multiple]{height:auto;background-image:none}.is-invalid-input:not(:focus){background-color:rgba(236,88,64,.1);border-color:#ec5840}.form-error,.is-invalid-label{color:#ec5840}.form-error{display:none;margin-top:-.5rem;margin-bottom:1rem;font-size:.75rem;font-weight:700}.form-error.is-visible{display:block}.accordion{list-style-type:none;background:#fefefe;margin-left:0}.accordion-item:first-child>:first-child,.accordion-item:last-child>:last-child{border-radius:0 0 0 0}.accordion-title{display:block;padding:1.25rem 1rem;line-height:1;font-size:.75rem;color:#2199e8;position:relative;border:1px solid #e6e6e6;border-bottom:0}:last-child:not(.is-active)>.accordion-title{border-radius:0 0 0 0;border-bottom:1px solid #e6e6e6}.accordion-title:focus,.accordion-title:hover{background-color:#e6e6e6}.accordion-title:before{content:'+';position:absolute;right:1rem;top:50%;margin-top:-.5rem}.is-active>.accordion-title:before{content:'–'}.accordion-content{padding:1rem;display:none;border:1px solid #e6e6e6;border-bottom:0;background-color:#fefefe;color:#0a0a0a}:last-child>.accordion-content:last-child{border-bottom:1px solid #e6e6e6}.is-accordion-submenu-parent>a{position:relative}.is-accordion-submenu-parent>a:after{content:'';display:block;width:0;height:0;border:6px inset;border-color:#2199e8 transparent transparent;border-top-style:solid;border-bottom-width:0;position:absolute;top:50%;margin-top:-4px;right:1rem}.is-accordion-submenu-parent[aria-expanded=true]>a:after{-webkit-transform-origin:50% 50%;transform-origin:50% 50%;-webkit-transform:scaleY(-1);transform:scaleY(-1)}.badge{display:inline-block;padding:.3em;min-width:2.1em;font-size:.6rem;text-align:center;border-radius:50%;background:#2199e8;color:#fefefe}.badge.secondary{background:#777;color:#fefefe}.badge.success{background:#3adb76;color:#fefefe}.badge.warning{background:#ffae00;color:#fefefe}.badge.alert{background:#ec5840;color:#fefefe}.breadcrumbs{list-style:none;margin:0 0 1rem}.breadcrumbs:after,.breadcrumbs:before{content:' ';display:table}.breadcrumbs:after{clear:both}.breadcrumbs li{float:left;color:#0a0a0a;font-size:.6875rem;cursor:default;text-transform:uppercase}.breadcrumbs li:not(:last-child):after{color:#cacaca;content:"/";margin:0 .75rem;position:relative;top:1px;opacity:1}.breadcrumbs a{color:#2199e8}.breadcrumbs a:hover{text-decoration:underline}.breadcrumbs .disabled{color:#cacaca;cursor:not-allowed}.button-group{margin-bottom:1rem;font-size:0}.button-group:after,.button-group:before{content:' ';display:table}.button-group:after{clear:both}.button-group .button{margin:0;margin-right:1px;margin-bottom:1px;font-size:.9rem}.button-group .button:last-child{margin-right:0}.button-group.tiny .button{font-size:.6rem}.button-group.small .button{font-size:.75rem}.button-group.large .button{font-size:1.25rem}.button-group.expanded{margin-right:-1px}.button-group.expanded:after,.button-group.expanded:before{display:none}.button-group.expanded .button:first-child:nth-last-child(2),.button-group.expanded .button:first-child:nth-last-child(2):first-child:nth-last-child(2)~.button{display:inline-block;width:calc(50% - 1px);margin-right:1px}.button-group.expanded .button:first-child:nth-last-child(2):first-child:nth-last-child(2)~.button:last-child,.button-group.expanded .button:first-child:nth-last-child(2):last-child{margin-right:-6px}.button-group.expanded .button:first-child:nth-last-child(3),.button-group.expanded .button:first-child:nth-last-child(3):first-child:nth-last-child(3)~.button{display:inline-block;width:calc(33.33333% - 1px);margin-right:1px}.button-group.expanded .button:first-child:nth-last-child(3):first-child:nth-last-child(3)~.button:last-child,.button-group.expanded .button:first-child:nth-last-child(3):last-child{margin-right:-6px}.button-group.expanded .button:first-child:nth-last-child(4),.button-group.expanded .button:first-child:nth-last-child(4):first-child:nth-last-child(4)~.button{display:inline-block;width:calc(25% - 1px);margin-right:1px}.button-group.expanded .button:first-child:nth-last-child(4):first-child:nth-last-child(4)~.button:last-child,.button-group.expanded .button:first-child:nth-last-child(4):last-child{margin-right:-6px}.button-group.expanded .button:first-child:nth-last-child(5),.button-group.expanded .button:first-child:nth-last-child(5):first-child:nth-last-child(5)~.button{display:inline-block;width:calc(20% - 1px);margin-right:1px}.button-group.expanded .button:first-child:nth-last-child(5):first-child:nth-last-child(5)~.button:last-child,.button-group.expanded .button:first-child:nth-last-child(5):last-child{margin-right:-6px}.button-group.expanded .button:first-child:nth-last-child(6),.button-group.expanded .button:first-child:nth-last-child(6):first-child:nth-last-child(6)~.button{display:inline-block;width:calc(16.66667% - 1px);margin-right:1px}.button-group.expanded .button:first-child:nth-last-child(6):first-child:nth-last-child(6)~.button:last-child,.button-group.expanded .button:first-child:nth-last-child(6):last-child{margin-right:-6px}.button-group.primary .button{background-color:#2199e8;color:#fefefe}.button-group.primary .button:focus,.button-group.primary .button:hover{background-color:#147cc0;color:#fefefe}.button-group.secondary .button{background-color:#777;color:#fefefe}.button-group.secondary .button:focus,.button-group.secondary .button:hover{background-color:#5f5f5f;color:#fefefe}.button-group.success .button{background-color:#3adb76;color:#fefefe}.button-group.success .button:focus,.button-group.success .button:hover{background-color:#22bb5b;color:#fefefe}.button-group.warning .button{background-color:#ffae00;color:#fefefe}.button-group.warning .button:focus,.button-group.warning .button:hover{background-color:#cc8b00;color:#fefefe}.button-group.alert .button{background-color:#ec5840;color:#fefefe}.button-group.alert .button:focus,.button-group.alert .button:hover{background-color:#da3116;color:#fefefe}.button-group.stacked-for-medium .button,.button-group.stacked-for-small .button,.button-group.stacked .button{width:100%}.button-group.stacked-for-medium .button:last-child,.button-group.stacked-for-small .button:last-child,.button-group.stacked .button:last-child{margin-bottom:0}@media screen and (min-width:40em){.button-group.stacked-for-small .button{width:auto;margin-bottom:0}}@media screen and (min-width:64em){.button-group.stacked-for-medium .button{width:auto;margin-bottom:0}}@media screen and (max-width:39.9375em){.button-group.stacked-for-small.expanded{display:block}.button-group.stacked-for-small.expanded .button{display:block;margin-right:0}}.callout{margin:0 0 1rem;padding:1rem;border:1px solid hsla(0,0%,4%,.25);border-radius:0;position:relative;color:#0a0a0a;background-color:#fff}.callout>:first-child{margin-top:0}.callout>:last-child{margin-bottom:0}.callout.primary{background-color:#def0fc}.callout.secondary{background-color:#ebebeb}.callout.success{background-color:#e1faea}.callout.warning{background-color:#fff3d9}.callout.alert{background-color:#fce6e2}.callout.small{padding:.5rem}.callout.large{padding:3rem}.close-button{position:absolute;color:#8a8a8a;right:1rem;top:.5rem;font-size:2em;line-height:1;cursor:pointer}[data-whatinput=mouse] .close-button{outline:0}.close-button:focus,.close-button:hover{color:#0a0a0a}.menu{margin:0;list-style-type:none}.menu>li{display:table-cell;vertical-align:middle}[data-whatinput=mouse] .menu>li{outline:0}.menu>li>a{display:block;padding:.7rem 1rem;line-height:1}.menu a,.menu button,.menu input{margin-bottom:0}.menu>li>a i,.menu>li>a i+span,.menu>li>a img,.menu>li>a img+span,.menu>li>a svg,.menu>li>a svg+span{vertical-align:middle}.menu>li>a i,.menu>li>a img,.menu>li>a svg{margin-right:.25rem;display:inline-block}.menu>li{display:table-cell}.menu.vertical>li{display:block}@media screen and (min-width:40em){.menu.medium-horizontal>li{display:table-cell}.menu.medium-vertical>li{display:block}}@media screen and (min-width:64em){.menu.large-horizontal>li{display:table-cell}.menu.large-vertical>li{display:block}}.menu.simple li{line-height:1;display:inline-block;margin-right:1rem}.menu.simple a{padding:0}.menu.align-right:after,.menu.align-right:before{content:' ';display:table}.menu.align-right:after{clear:both}.menu.align-right>li{float:right}.menu.expanded{width:100%;display:table;table-layout:fixed}.menu.expanded>li:first-child:last-child{width:100%}.menu.icon-top>li>a{text-align:center}.menu.icon-top>li>a i,.menu.icon-top>li>a img,.menu.icon-top>li>a svg{display:block;margin:0 auto .25rem}.menu.nested{margin-left:1rem}.menu .active>a{color:#fefefe;background:#2199e8}.menu-text{font-weight:700;color:inherit;line-height:1;padding-top:0;padding-bottom:0;padding:.7rem 1rem}.menu-centered{text-align:center}.menu-centered>.menu{display:inline-block}.no-js [data-responsive-menu] ul{display:none}.menu-icon{position:relative;display:inline-block;vertical-align:middle;cursor:pointer;width:20px;height:16px}.menu-icon:after{content:'';position:absolute;display:block;width:100%;height:2px;background:#fefefe;top:0;left:0;box-shadow:0 7px 0 #fefefe,0 14px 0 #fefefe}.menu-icon:hover:after{background:#cacaca;box-shadow:0 7px 0 #cacaca,0 14px 0 #cacaca}.is-drilldown{position:relative;overflow:hidden}.is-drilldown li{display:block!important}.is-drilldown-submenu{position:absolute;top:0;left:100%;z-index:-1;height:100%;width:100%;background:#fefefe;transition:-webkit-transform .15s linear;transition:transform .15s linear}.is-drilldown-submenu.is-active{z-index:1;display:block;-webkit-transform:translateX(-100%);transform:translateX(-100%)}.is-drilldown-submenu.is-closing{-webkit-transform:translateX(100%);transform:translateX(100%)}.is-drilldown-submenu-parent>a{position:relative}.is-drilldown-submenu-parent>a:after{content:'';display:block;width:0;height:0;border:6px inset;border-color:transparent transparent transparent #2199e8;border-left-style:solid;border-right-width:0;position:absolute;top:50%;margin-top:-6px;right:1rem}.js-drilldown-back>a:before{content:'';display:block;width:0;height:0;border:6px inset;border-color:transparent #2199e8 transparent transparent;border-right-style:solid;border-left-width:0;display:inline-block;vertical-align:middle;margin-right:.75rem}.dropdown-pane{background-color:#fefefe;border:1px solid #cacaca;border-radius:0;display:block;font-size:1rem;padding:1rem;position:absolute;visibility:hidden;width:300px;z-index:3}.dropdown-pane.is-open{visibility:visible}.dropdown-pane.tiny{width:100px}.dropdown-pane.small{width:200px}.dropdown-pane.large{width:400px}.dropdown.menu>li.opens-left>.is-dropdown-submenu{left:auto;right:0;top:100%}.dropdown.menu>li.opens-right>.is-dropdown-submenu{right:auto;left:0;top:100%}.dropdown.menu>li.is-dropdown-submenu-parent>a{padding-right:1.5rem;position:relative}.dropdown.menu>li.is-dropdown-submenu-parent>a:after{content:'';display:block;width:0;height:0;border:5px inset;border-color:#2199e8 transparent transparent;border-top-style:solid;border-bottom-width:0;right:5px;margin-top:-2px}[data-whatinput=mouse] .dropdown.menu a{outline:0}.no-js .dropdown.menu ul{display:none}.dropdown.menu.vertical>li .is-dropdown-submenu{top:0}.dropdown.menu.vertical>li.opens-left>.is-dropdown-submenu{left:auto;right:100%}.dropdown.menu.vertical>li.opens-right>.is-dropdown-submenu{right:auto;left:100%}.dropdown.menu.vertical>li>a:after{right:14px;margin-top:-3px}.dropdown.menu.vertical>li.opens-left>a:after{content:'';display:block;width:0;height:0;border:5px inset;border-color:transparent #2199e8 transparent transparent;border-right-style:solid;border-left-width:0}.dropdown.menu.vertical>li.opens-right>a:after{content:'';display:block;width:0;height:0;border:5px inset;border-color:transparent transparent transparent #2199e8;border-left-style:solid;border-right-width:0}@media screen and (min-width:40em){.dropdown.menu.medium-horizontal>li.opens-left>.is-dropdown-submenu{left:auto;right:0;top:100%}.dropdown.menu.medium-horizontal>li.opens-right>.is-dropdown-submenu{right:auto;left:0;top:100%}.dropdown.menu.medium-horizontal>li.is-dropdown-submenu-parent>a{padding-right:1.5rem;position:relative}.dropdown.menu.medium-horizontal>li.is-dropdown-submenu-parent>a:after{content:'';display:block;width:0;height:0;border:5px inset;border-color:#2199e8 transparent transparent;border-top-style:solid;border-bottom-width:0;right:5px;margin-top:-2px}.dropdown.menu.medium-vertical>li .is-dropdown-submenu{top:0}.dropdown.menu.medium-vertical>li.opens-left>.is-dropdown-submenu{left:auto;right:100%}.dropdown.menu.medium-vertical>li.opens-right>.is-dropdown-submenu{right:auto;left:100%}.dropdown.menu.medium-vertical>li>a:after{right:14px;margin-top:-3px}.dropdown.menu.medium-vertical>li.opens-left>a:after{content:'';display:block;width:0;height:0;border:5px inset;border-color:transparent #2199e8 transparent transparent;border-right-style:solid;border-left-width:0}.dropdown.menu.medium-vertical>li.opens-right>a:after{content:'';display:block;width:0;height:0;border:5px inset;border-color:transparent transparent transparent #2199e8;border-left-style:solid;border-right-width:0}}@media screen and (min-width:64em){.dropdown.menu.large-horizontal>li.opens-left>.is-dropdown-submenu{left:auto;right:0;top:100%}.dropdown.menu.large-horizontal>li.opens-right>.is-dropdown-submenu{right:auto;left:0;top:100%}.dropdown.menu.large-horizontal>li.is-dropdown-submenu-parent>a{padding-right:1.5rem;position:relative}.dropdown.menu.large-horizontal>li.is-dropdown-submenu-parent>a:after{content:'';display:block;width:0;height:0;border:5px inset;border-color:#2199e8 transparent transparent;border-top-style:solid;border-bottom-width:0;right:5px;margin-top:-2px}.dropdown.menu.large-vertical>li .is-dropdown-submenu{top:0}.dropdown.menu.large-vertical>li.opens-left>.is-dropdown-submenu{left:auto;right:100%}.dropdown.menu.large-vertical>li.opens-right>.is-dropdown-submenu{right:auto;left:100%}.dropdown.menu.large-vertical>li>a:after{right:14px;margin-top:-3px}.dropdown.menu.large-vertical>li.opens-left>a:after{content:'';display:block;width:0;height:0;border:5px inset;border-color:transparent #2199e8 transparent transparent;border-right-style:solid;border-left-width:0}.dropdown.menu.large-vertical>li.opens-right>a:after{content:'';display:block;width:0;height:0;border:5px inset;border-color:transparent transparent transparent #2199e8;border-left-style:solid;border-right-width:0}}.dropdown.menu.align-right .is-dropdown-submenu.first-sub{top:100%;left:auto;right:0}.is-dropdown-menu.vertical{width:100px}.is-dropdown-menu.vertical.align-right{float:right}.is-dropdown-submenu-parent{position:relative}.is-dropdown-submenu-parent a:after{position:absolute;top:50%;right:5px;margin-top:-2px}.is-dropdown-submenu-parent.opens-inner>.is-dropdown-submenu{top:100%;left:auto}.is-dropdown-submenu-parent.opens-left>.is-dropdown-submenu{left:auto;right:100%}.is-dropdown-submenu-parent.opens-right>.is-dropdown-submenu{right:auto;left:100%}.is-dropdown-submenu{display:none;position:absolute;top:0;left:100%;min-width:200px;z-index:1;background:#fefefe;border:1px solid #cacaca}.is-dropdown-submenu .is-dropdown-submenu-parent>a:after{right:14px;margin-top:-3px}.is-dropdown-submenu .is-dropdown-submenu-parent.opens-left>a:after{content:'';display:block;width:0;height:0;border:5px inset;border-color:transparent #2199e8 transparent transparent;border-right-style:solid;border-left-width:0}.is-dropdown-submenu .is-dropdown-submenu-parent.opens-right>a:after{content:'';display:block;width:0;height:0;border:5px inset;border-color:transparent transparent transparent #2199e8;border-left-style:solid;border-right-width:0}.is-dropdown-submenu .is-dropdown-submenu{margin-top:-1px}.is-dropdown-submenu>li{width:100%}.is-dropdown-submenu.js-dropdown-active{display:block}.flex-video{position:relative;height:0;padding-bottom:75%;margin-bottom:1rem;overflow:hidden}.flex-video embed,.flex-video iframe,.flex-video object,.flex-video video{position:absolute;top:0;left:0;width:100%;height:100%}.flex-video.widescreen{padding-bottom:56.25%}.flex-video.vimeo{padding-top:0}.label{display:inline-block;padding:.33333rem .5rem;font-size:.8rem;line-height:1;white-space:nowrap;cursor:default;border-radius:0;background:#2199e8;color:#fefefe}.label.secondary{background:#777;color:#fefefe}.label.success{background:#3adb76;color:#fefefe}.label.warning{background:#ffae00;color:#fefefe}.label.alert{background:#ec5840;color:#fefefe}.media-object{margin-bottom:1rem;display:block}.media-object img{max-width:none}@media screen and (max-width:39.9375em){.media-object.stack-for-small .media-object-section{padding:0;padding-bottom:1rem;display:block}.media-object.stack-for-small .media-object-section img{width:100%}}.media-object-section{display:table-cell;vertical-align:top}.media-object-section:first-child{padding-right:1rem}.media-object-section:last-child:not(:nth-child(2)){padding-left:1rem}.media-object-section>:last-child{margin-bottom:0}.media-object-section.middle{vertical-align:middle}.media-object-section.bottom{vertical-align:bottom}body,html{height:100%}.off-canvas-wrapper{width:100%;overflow-x:hidden;position:relative;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-overflow-scrolling:auto}.off-canvas-wrapper-inner{position:relative;width:100%;transition:-webkit-transform .5s ease;transition:transform .5s ease}.off-canvas-wrapper-inner:after,.off-canvas-wrapper-inner:before{content:' ';display:table}.off-canvas-wrapper-inner:after{clear:both}.off-canvas-content{min-height:100%;background:#fefefe;transition:-webkit-transform .5s ease;transition:transform .5s ease;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1;padding-bottom:.1px;box-shadow:0 0 10px hsla(0,0%,4%,.5)}.js-off-canvas-exit{display:none;position:absolute;top:0;left:0;width:100%;height:100%;background:hsla(0,0%,100%,.25);cursor:pointer;transition:background .5s ease}.off-canvas{position:absolute;background:#e6e6e6;z-index:-1;max-height:100%;overflow-y:auto;-webkit-transform:translateX(0);transform:translateX(0)}[data-whatinput=mouse] .off-canvas{outline:0}.off-canvas.position-left{left:-250px;top:0;width:250px}.is-open-left{-webkit-transform:translateX(250px);transform:translateX(250px)}.off-canvas.position-right{right:-250px;top:0;width:250px}.is-open-right{-webkit-transform:translateX(-250px);transform:translateX(-250px)}@media screen and (min-width:40em){.position-left.reveal-for-medium{left:0;z-index:auto;position:fixed}.position-left.reveal-for-medium~.off-canvas-content{margin-left:250px}.position-right.reveal-for-medium{right:0;z-index:auto;position:fixed}.position-right.reveal-for-medium~.off-canvas-content{margin-right:250px}}@media screen and (min-width:64em){.position-left.reveal-for-large{left:0;z-index:auto;position:fixed}.position-left.reveal-for-large~.off-canvas-content{margin-left:250px}.position-right.reveal-for-large{right:0;z-index:auto;position:fixed}.position-right.reveal-for-large~.off-canvas-content{margin-right:250px}}.orbit,.orbit-container{position:relative}.orbit-container{margin:0;overflow:hidden;list-style:none}.orbit-slide{width:100%;max-height:100%}.orbit-slide.no-motionui.is-active{top:0;left:0}.orbit-figure{margin:0}.orbit-image{margin:0;width:100%;max-width:100%}.orbit-caption{bottom:0;width:100%;margin-bottom:0;background-color:hsla(0,0%,4%,.5)}.orbit-caption,.orbit-next,.orbit-previous{position:absolute;padding:1rem;color:#fefefe}.orbit-next,.orbit-previous{top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);z-index:3}[data-whatinput=mouse] .orbit-next,[data-whatinput=mouse] .orbit-previous{outline:0}.orbit-next:active,.orbit-next:focus,.orbit-next:hover,.orbit-previous:active,.orbit-previous:focus,.orbit-previous:hover{background-color:hsla(0,0%,4%,.5)}.orbit-previous{left:0}.orbit-next{left:auto;right:0}.orbit-bullets{position:relative;margin-top:.8rem;margin-bottom:.8rem;text-align:center}[data-whatinput=mouse] .orbit-bullets{outline:0}.orbit-bullets button{width:1.2rem;height:1.2rem;margin:.1rem;background-color:#cacaca;border-radius:50%}.orbit-bullets button.is-active,.orbit-bullets button:hover{background-color:#8a8a8a}.pagination{margin-left:0;margin-bottom:1rem}.pagination:after,.pagination:before{content:' ';display:table}.pagination:after{clear:both}.pagination li{font-size:.875rem;margin-right:.0625rem;border-radius:0;display:none}.pagination li:first-child,.pagination li:last-child{display:inline-block}@media screen and (min-width:40em){.pagination li{display:inline-block}}.pagination a,.pagination button{color:#0a0a0a;display:block;padding:.1875rem .625rem;border-radius:0}.pagination a:hover,.pagination button:hover{background:#e6e6e6}.pagination .current{padding:.1875rem .625rem;background:#2199e8;color:#fefefe;cursor:default}.pagination .disabled{padding:.1875rem .625rem;color:#cacaca;cursor:not-allowed}.pagination .disabled:hover{background:transparent}.pagination .ellipsis:after{content:'\2026';padding:.1875rem .625rem;color:#0a0a0a}.pagination-previous.disabled:before,.pagination-previous a:before{content:'\00ab';display:inline-block;margin-right:.5rem}.pagination-next.disabled:after,.pagination-next a:after{content:'\00bb';display:inline-block;margin-left:.5rem}.progress{background-color:#cacaca;height:1rem;margin-bottom:1rem;border-radius:0}.progress.primary .progress-meter{background-color:#2199e8}.progress.secondary .progress-meter{background-color:#777}.progress.success .progress-meter{background-color:#3adb76}.progress.warning .progress-meter{background-color:#ffae00}.progress.alert .progress-meter{background-color:#ec5840}.progress-meter{position:relative;display:block;width:0;height:100%;background-color:#2199e8}.progress-meter-text{top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);position:absolute;margin:0;font-size:.75rem;font-weight:700;color:#fefefe;white-space:nowrap}body.is-reveal-open{overflow:hidden}html.is-reveal-open,html.is-reveal-open body{height:100%;overflow:hidden;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.reveal-overlay{display:none;position:fixed;top:0;bottom:0;left:0;right:0;z-index:4;background-color:hsla(0,0%,4%,.45);overflow-y:scroll}.reveal{display:none;z-index:5;padding:1rem;border:1px solid #cacaca;background-color:#fefefe;border-radius:0;position:relative;top:100px;margin-left:auto;margin-right:auto;overflow-y:auto}[data-whatinput=mouse] .reveal{outline:0}@media screen and (min-width:40em){.reveal{min-height:0}}.reveal .column,.reveal .columns{min-width:0}.reveal>:last-child{margin-bottom:0}@media screen and (min-width:40em){.reveal{width:600px;max-width:75rem}}@media screen and (min-width:40em){.reveal .reveal{left:auto;right:auto;margin:0 auto}}.reveal.collapse{padding:0}@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:0;border-radius:0}@media screen and (max-width:39.9375em){.reveal{top:0;left:0;width:100%;height:100%;height:100vh;min-height:100vh;max-width:none;margin-left:0;border:0;border-radius:0}}.reveal.without-overlay{position:fixed}.slider{position:relative;height:.5rem;margin-top:1.25rem;margin-bottom:2.25rem;background-color:#e6e6e6;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:none;touch-action:none}.slider-fill{position:absolute;top:0;left:0;display:inline-block;max-width:100%;height:.5rem;background-color:#cacaca;transition:all .2s ease-in-out}.slider-fill.is-dragging{transition:all 0s linear}.slider-handle{top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);position:absolute;left:0;z-index:1;display:inline-block;width:1.4rem;height:1.4rem;background-color:#2199e8;transition:all .2s ease-in-out;-ms-touch-action:manipulation;touch-action:manipulation;border-radius:0}[data-whatinput=mouse] .slider-handle{outline:0}.slider-handle:hover{background-color:#1583cc}.slider-handle.is-dragging{transition:all 0s linear}.slider.disabled,.slider[disabled]{opacity:.25;cursor:not-allowed}.slider.vertical{display:inline-block;width:.5rem;height:12.5rem;margin:0 1.25rem;-webkit-transform:scaleY(-1);transform:scaleY(-1)}.slider.vertical .slider-fill{top:0;width:.5rem;max-height:100%}.slider.vertical .slider-handle{position:absolute;top:0;left:50%;width:1.4rem;height:1.4rem;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.sticky-container{position:relative}.sticky{position:absolute;z-index:0;-webkit-transform:translateZ(0);transform:translateZ(0)}.sticky.is-stuck{position:fixed;z-index:2}.sticky.is-stuck.is-at-top{top:0}.sticky.is-stuck.is-at-bottom{bottom:0}.sticky.is-anchored{position:absolute;left:auto;right:auto}.sticky.is-anchored.is-at-bottom{bottom:0}.switch{margin-bottom:1rem;outline:0;position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;color:#fefefe;font-weight:700;font-size:.875rem}.switch-input{opacity:0;position:absolute}.switch-paddle{background:#cacaca;cursor:pointer;display:block;position:relative;width:4rem;height:2rem;transition:all .25s ease-out;border-radius:0;color:inherit;font-weight:inherit}input+.switch-paddle{margin:0}.switch-paddle:after{background:#fefefe;content:'';display:block;position:absolute;height:1.5rem;left:.25rem;top:.25rem;width:1.5rem;transition:all .25s ease-out;-webkit-transform:translateZ(0);transform:translateZ(0);border-radius:0}input:checked~.switch-paddle{background:#2199e8}input:checked~.switch-paddle:after{left:2.25rem}[data-whatinput=mouse] input:focus~.switch-paddle{outline:0}.switch-active,.switch-inactive{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.switch-active{left:8%;display:none}input:checked+label>.switch-active{display:block}.switch-inactive{right:15%}input:checked+label>.switch-inactive{display:none}.switch.tiny .switch-paddle{width:3rem;height:1.5rem;font-size:.625rem}.switch.tiny .switch-paddle:after{width:1rem;height:1rem}.switch.tiny input:checked~.switch-paddle:after{left:1.75rem}.switch.small .switch-paddle{width:3.5rem;height:1.75rem;font-size:.75rem}.switch.small .switch-paddle:after{width:1.25rem;height:1.25rem}.switch.small input:checked~.switch-paddle:after{left:2rem}.switch.large .switch-paddle{width:5rem;height:2.5rem;font-size:1rem}.switch.large .switch-paddle:after{width:2rem;height:2rem}.switch.large input:checked~.switch-paddle:after{left:2.75rem}table{width:100%;margin-bottom:1rem;border-radius:0}table tbody,table tfoot,table thead{border:1px solid #f1f1f1;background-color:#fefefe}table caption{font-weight:700;padding:.5rem .625rem .625rem}table tfoot,table thead{background:#f8f8f8;color:#0a0a0a}table tfoot tr,table thead tr{background:transparent}table tfoot td,table tfoot th,table thead td,table thead th{padding:.5rem .625rem .625rem;font-weight:700;text-align:left}table tbody tr:nth-child(even){background-color:#f1f1f1}table tbody td,table tbody th{padding:.5rem .625rem .625rem}@media screen and (max-width:63.9375em){table.stack tfoot,table.stack thead{display:none}table.stack td,table.stack th,table.stack tr{display:block}table.stack td{border-top:0}}table.scroll{display:block;width:100%;overflow-x:auto}table.hover tr:hover{background-color:#f9f9f9}table.hover tr:nth-of-type(even):hover{background-color:#ececec}.table-scroll{overflow-x:auto}.table-scroll table{width:auto}.tabs{margin:0;list-style-type:none;background:#fefefe;border:1px solid #e6e6e6}.tabs:after,.tabs:before{content:' ';display:table}.tabs:after{clear:both}.tabs.vertical>li{width:auto;float:none;display:block}.tabs.simple>li>a{padding:0}.tabs.simple>li>a:hover{background:transparent}.tabs.primary{background:#2199e8}.tabs.primary>li>a{color:#fefefe}.tabs.primary>li>a:focus,.tabs.primary>li>a:hover{background:#1893e4}.tabs-title{float:left}.tabs-title>a{display:block;padding:1.25rem 1.5rem;line-height:1;font-size:.75rem}.tabs-title>a:hover{background:#fefefe}.tabs-title>a:focus,.tabs-title>a[aria-selected=true]{background:#e6e6e6}.tabs-content{background:#fefefe;transition:all .5s ease;border:1px solid #e6e6e6;border-top:0}.tabs-content.vertical{border:1px solid #e6e6e6;border-left:0}.tabs-panel{display:none;padding:1rem}.tabs-panel.is-active{display:block}.thumbnail{border:4px solid #fefefe;box-shadow:0 0 0 1px hsla(0,0%,4%,.2);display:inline-block;line-height:0;max-width:100%;transition:box-shadow .2s ease-out;border-radius:0;margin-bottom:1rem}.thumbnail:focus,.thumbnail:hover{box-shadow:0 0 6px 1px rgba(33,153,232,.5)}.title-bar{background:#0a0a0a;color:#fefefe;padding:.5rem}.title-bar:after,.title-bar:before{content:' ';display:table}.title-bar:after{clear:both}.title-bar .menu-icon{margin-left:.25rem;margin-right:.25rem}.title-bar-left{float:left}.title-bar-right{float:right;text-align:right}.title-bar-title{font-weight:700}.menu-icon.dark,.title-bar-title{vertical-align:middle;display:inline-block}.menu-icon.dark{position:relative;cursor:pointer;width:20px;height:16px}.menu-icon.dark:after{content:'';position:absolute;display:block;width:100%;height:2px;background:#0a0a0a;top:0;left:0;box-shadow:0 7px 0 #0a0a0a,0 14px 0 #0a0a0a}.menu-icon.dark:hover:after{background:#8a8a8a;box-shadow:0 7px 0 #8a8a8a,0 14px 0 #8a8a8a}.has-tip{border-bottom:1px dotted #8a8a8a;font-weight:700;position:relative;display:inline-block;cursor:help}.tooltip{background-color:#0a0a0a;color:#fefefe;font-size:80%;padding:.75rem;position:absolute;z-index:3;top:calc(100% + .6495rem);max-width:10rem!important;border-radius:0}.tooltip:before{border-color:transparent transparent #0a0a0a;border-bottom-style:solid;border-top-width:0;bottom:100%;position:absolute;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.tooltip.top:before,.tooltip:before{content:'';display:block;width:0;height:0;border:.75rem inset}.tooltip.top:before{border-color:#0a0a0a transparent transparent;border-top-style:solid;border-bottom-width:0;top:100%;bottom:auto}.tooltip.left:before{border-color:transparent transparent transparent #0a0a0a;border-left-style:solid;border-right-width:0;left:100%}.tooltip.left:before,.tooltip.right:before{content:'';display:block;width:0;height:0;border:.75rem inset;bottom:auto;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.tooltip.right:before{border-color:transparent #0a0a0a transparent transparent;border-right-style:solid;border-left-width:0;left:auto;right:100%}.top-bar{padding:.5rem}.top-bar:after,.top-bar:before{content:' ';display:table}.top-bar:after{clear:both}.top-bar,.top-bar ul{background-color:#e6e6e6}.top-bar input{max-width:200px;margin-right:1rem}.top-bar .input-group-field{width:100%;margin-right:0}.top-bar input.button{width:auto}.top-bar .top-bar-left,.top-bar .top-bar-right{width:100%}@media screen and (min-width:40em){.top-bar .top-bar-left,.top-bar .top-bar-right{width:auto}}@media screen and (max-width:63.9375em){.top-bar.stacked-for-medium .top-bar-left,.top-bar.stacked-for-medium .top-bar-right{width:100%}}@media screen and (max-width:74.9375em){.top-bar.stacked-for-large .top-bar-left,.top-bar.stacked-for-large .top-bar-right{width:100%}}.top-bar-title{float:left;margin-right:1rem}.top-bar-left{float:left}.top-bar-right{float:right}.hide{display:none!important}.invisible{visibility:hidden}@media screen 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!important}}@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!important}}@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}.hide-for-portrait,.show-for-landscape{display:block!important}@media screen and (orientation:landscape){.hide-for-portrait,.show-for-landscape{display:block!important}}@media screen and (orientation:portrait){.hide-for-portrait,.show-for-landscape{display:none!important}}.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:after,.clearfix:before{content:' ';display:table}.clearfix:after{clear:both}.slide-in-down.mui-enter{transition-duration:.5s;transition-timing-function:linear;-webkit-transform:translateY(-100%);transform:translateY(-100%);transition-property:-webkit-transform,opacity;transition-property:transform,opacity;-webkit-backface-visibility:hidden;backface-visibility:hidden}.slide-in-down.mui-enter.mui-enter-active{-webkit-transform:translateY(0);transform:translateY(0)}.slide-in-left.mui-enter{transition-duration:.5s;transition-timing-function:linear;-webkit-transform:translateX(-100%);transform:translateX(-100%);transition-property:-webkit-transform,opacity;transition-property:transform,opacity;-webkit-backface-visibility:hidden;backface-visibility:hidden}.slide-in-left.mui-enter.mui-enter-active{-webkit-transform:translateX(0);transform:translateX(0)}.slide-in-up.mui-enter{transition-duration:.5s;transition-timing-function:linear;-webkit-transform:translateY(100%);transform:translateY(100%);transition-property:-webkit-transform,opacity;transition-property:transform,opacity;-webkit-backface-visibility:hidden;backface-visibility:hidden}.slide-in-up.mui-enter.mui-enter-active{-webkit-transform:translateY(0);transform:translateY(0)}.slide-in-right.mui-enter{transition-duration:.5s;transition-timing-function:linear;-webkit-transform:translateX(100%);transform:translateX(100%);transition-property:-webkit-transform,opacity;transition-property:transform,opacity;-webkit-backface-visibility:hidden;backface-visibility:hidden}.slide-in-right.mui-enter.mui-enter-active{-webkit-transform:translateX(0);transform:translateX(0)}.slide-out-down.mui-leave{transition-duration:.5s;transition-timing-function:linear;-webkit-transform:translateY(0);transform:translateY(0);transition-property:-webkit-transform,opacity;transition-property:transform,opacity;-webkit-backface-visibility:hidden;backface-visibility:hidden}.slide-out-down.mui-leave.mui-leave-active{-webkit-transform:translateY(100%);transform:translateY(100%)}.slide-out-right.mui-leave{transition-duration:.5s;transition-timing-function:linear;-webkit-transform:translateX(0);transform:translateX(0);transition-property:-webkit-transform,opacity;transition-property:transform,opacity;-webkit-backface-visibility:hidden;backface-visibility:hidden}.slide-out-right.mui-leave.mui-leave-active{-webkit-transform:translateX(100%);transform:translateX(100%)}.slide-out-up.mui-leave{transition-duration:.5s;transition-timing-function:linear;-webkit-transform:translateY(0);transform:translateY(0);transition-property:-webkit-transform,opacity;transition-property:transform,opacity;-webkit-backface-visibility:hidden;backface-visibility:hidden}.slide-out-up.mui-leave.mui-leave-active{-webkit-transform:translateY(-100%);transform:translateY(-100%)}.slide-out-left.mui-leave{transition-duration:.5s;transition-timing-function:linear;-webkit-transform:translateX(0);transform:translateX(0);transition-property:-webkit-transform,opacity;transition-property:transform,opacity;-webkit-backface-visibility:hidden;backface-visibility:hidden}.slide-out-left.mui-leave.mui-leave-active{-webkit-transform:translateX(-100%);transform:translateX(-100%)}.fade-in.mui-enter{transition-duration:.5s;transition-timing-function:linear;opacity:0;transition-property:opacity}.fade-in.mui-enter.mui-enter-active{opacity:1}.fade-out.mui-leave{transition-duration:.5s;transition-timing-function:linear;opacity:1;transition-property:opacity}.fade-out.mui-leave.mui-leave-active{opacity:0}.hinge-in-from-top.mui-enter{transition-duration:.5s;transition-timing-function:linear;-webkit-transform:perspective(2000px) rotateX(-90deg);transform:perspective(2000px) rotateX(-90deg);-webkit-transform-origin:top;transform-origin:top;transition-property:-webkit-transform,opacity;transition-property:transform,opacity;opacity:0}.hinge-in-from-top.mui-enter.mui-enter-active{-webkit-transform:perspective(2000px) rotate(0deg);transform:perspective(2000px) rotate(0deg);opacity:1}.hinge-in-from-right.mui-enter{transition-duration:.5s;transition-timing-function:linear;-webkit-transform:perspective(2000px) rotateY(-90deg);transform:perspective(2000px) rotateY(-90deg);-webkit-transform-origin:right;transform-origin:right;transition-property:-webkit-transform,opacity;transition-property:transform,opacity;opacity:0}.hinge-in-from-right.mui-enter.mui-enter-active{-webkit-transform:perspective(2000px) rotate(0deg);transform:perspective(2000px) rotate(0deg);opacity:1}.hinge-in-from-bottom.mui-enter{transition-duration:.5s;transition-timing-function:linear;-webkit-transform:perspective(2000px) rotateX(90deg);transform:perspective(2000px) rotateX(90deg);-webkit-transform-origin:bottom;transform-origin:bottom;transition-property:-webkit-transform,opacity;transition-property:transform,opacity;opacity:0}.hinge-in-from-bottom.mui-enter.mui-enter-active{-webkit-transform:perspective(2000px) rotate(0deg);transform:perspective(2000px) rotate(0deg);opacity:1}.hinge-in-from-left.mui-enter{transition-duration:.5s;transition-timing-function:linear;-webkit-transform:perspective(2000px) rotateY(90deg);transform:perspective(2000px) rotateY(90deg);-webkit-transform-origin:left;transform-origin:left;transition-property:-webkit-transform,opacity;transition-property:transform,opacity;opacity:0}.hinge-in-from-left.mui-enter.mui-enter-active{-webkit-transform:perspective(2000px) rotate(0deg);transform:perspective(2000px) rotate(0deg);opacity:1}.hinge-in-from-middle-x.mui-enter{transition-duration:.5s;transition-timing-function:linear;-webkit-transform:perspective(2000px) rotateX(-90deg);transform:perspective(2000px) rotateX(-90deg);-webkit-transform-origin:center;transform-origin:center;transition-property:-webkit-transform,opacity;transition-property:transform,opacity;opacity:0}.hinge-in-from-middle-x.mui-enter.mui-enter-active{-webkit-transform:perspective(2000px) rotate(0deg);transform:perspective(2000px) rotate(0deg);opacity:1}.hinge-in-from-middle-y.mui-enter{transition-duration:.5s;transition-timing-function:linear;-webkit-transform:perspective(2000px) rotateY(-90deg);transform:perspective(2000px) rotateY(-90deg);-webkit-transform-origin:center;transform-origin:center;transition-property:-webkit-transform,opacity;transition-property:transform,opacity;opacity:0}.hinge-in-from-middle-y.mui-enter.mui-enter-active,.hinge-out-from-top.mui-leave{-webkit-transform:perspective(2000px) rotate(0deg);transform:perspective(2000px) rotate(0deg);opacity:1}.hinge-out-from-top.mui-leave{transition-duration:.5s;transition-timing-function:linear;-webkit-transform-origin:top;transform-origin:top;transition-property:-webkit-transform,opacity;transition-property:transform,opacity}.hinge-out-from-top.mui-leave.mui-leave-active{-webkit-transform:perspective(2000px) rotateX(-90deg);transform:perspective(2000px) rotateX(-90deg);opacity:0}.hinge-out-from-right.mui-leave{transition-duration:.5s;transition-timing-function:linear;-webkit-transform:perspective(2000px) rotate(0deg);transform:perspective(2000px) rotate(0deg);-webkit-transform-origin:right;transform-origin:right;transition-property:-webkit-transform,opacity;transition-property:transform,opacity;opacity:1}.hinge-out-from-right.mui-leave.mui-leave-active{-webkit-transform:perspective(2000px) rotateY(-90deg);transform:perspective(2000px) rotateY(-90deg);opacity:0}.hinge-out-from-bottom.mui-leave{transition-duration:.5s;transition-timing-function:linear;-webkit-transform:perspective(2000px) rotate(0deg);transform:perspective(2000px) rotate(0deg);-webkit-transform-origin:bottom;transform-origin:bottom;transition-property:-webkit-transform,opacity;transition-property:transform,opacity;opacity:1}.hinge-out-from-bottom.mui-leave.mui-leave-active{-webkit-transform:perspective(2000px) rotateX(90deg);transform:perspective(2000px) rotateX(90deg);opacity:0}.hinge-out-from-left.mui-leave{transition-duration:.5s;transition-timing-function:linear;-webkit-transform:perspective(2000px) rotate(0deg);transform:perspective(2000px) rotate(0deg);-webkit-transform-origin:left;transform-origin:left;transition-property:-webkit-transform,opacity;transition-property:transform,opacity;opacity:1}.hinge-out-from-left.mui-leave.mui-leave-active{-webkit-transform:perspective(2000px) rotateY(90deg);transform:perspective(2000px) rotateY(90deg);opacity:0}.hinge-out-from-middle-x.mui-leave{transition-duration:.5s;transition-timing-function:linear;-webkit-transform:perspective(2000px) rotate(0deg);transform:perspective(2000px) rotate(0deg);-webkit-transform-origin:center;transform-origin:center;transition-property:-webkit-transform,opacity;transition-property:transform,opacity;opacity:1}.hinge-out-from-middle-x.mui-leave.mui-leave-active{-webkit-transform:perspective(2000px) rotateX(-90deg);transform:perspective(2000px) rotateX(-90deg);opacity:0}.hinge-out-from-middle-y.mui-leave{transition-duration:.5s;transition-timing-function:linear;-webkit-transform:perspective(2000px) rotate(0deg);transform:perspective(2000px) rotate(0deg);-webkit-transform-origin:center;transform-origin:center;transition-property:-webkit-transform,opacity;transition-property:transform,opacity;opacity:1}.hinge-out-from-middle-y.mui-leave.mui-leave-active{-webkit-transform:perspective(2000px) rotateY(-90deg);transform:perspective(2000px) rotateY(-90deg);opacity:0}.scale-in-up.mui-enter{transition-duration:.5s;transition-timing-function:linear;-webkit-transform:scale(.5);transform:scale(.5);transition-property:-webkit-transform,opacity;transition-property:transform,opacity;opacity:0}.scale-in-up.mui-enter.mui-enter-active{-webkit-transform:scale(1);transform:scale(1);opacity:1}.scale-in-down.mui-enter{transition-duration:.5s;transition-timing-function:linear;-webkit-transform:scale(1.5);transform:scale(1.5);transition-property:-webkit-transform,opacity;transition-property:transform,opacity;opacity:0}.scale-in-down.mui-enter.mui-enter-active,.scale-out-up.mui-leave{-webkit-transform:scale(1);transform:scale(1);opacity:1}.scale-out-up.mui-leave{transition-duration:.5s;transition-timing-function:linear;transition-property:-webkit-transform,opacity;transition-property:transform,opacity}.scale-out-up.mui-leave.mui-leave-active{-webkit-transform:scale(1.5);transform:scale(1.5);opacity:0}.scale-out-down.mui-leave{transition-duration:.5s;transition-timing-function:linear;-webkit-transform:scale(1);transform:scale(1);transition-property:-webkit-transform,opacity;transition-property:transform,opacity;opacity:1}.scale-out-down.mui-leave.mui-leave-active{-webkit-transform:scale(.5);transform:scale(.5);opacity:0}.spin-in.mui-enter{transition-duration:.5s;transition-timing-function:linear;-webkit-transform:rotate(-270deg);transform:rotate(-270deg);transition-property:-webkit-transform,opacity;transition-property:transform,opacity;opacity:0}.spin-in.mui-enter.mui-enter-active,.spin-out.mui-leave{-webkit-transform:rotate(0);transform:rotate(0);opacity:1}.spin-out.mui-leave{transition-duration:.5s;transition-timing-function:linear;transition-property:-webkit-transform,opacity;transition-property:transform,opacity}.spin-in-ccw.mui-enter,.spin-out.mui-leave.mui-leave-active{-webkit-transform:rotate(270deg);transform:rotate(270deg);opacity:0}.spin-in-ccw.mui-enter{transition-duration:.5s;transition-timing-function:linear;transition-property:-webkit-transform,opacity;transition-property:transform,opacity}.spin-in-ccw.mui-enter.mui-enter-active,.spin-out-ccw.mui-leave{-webkit-transform:rotate(0);transform:rotate(0);opacity:1}.spin-out-ccw.mui-leave{transition-duration:.5s;transition-timing-function:linear;transition-property:-webkit-transform,opacity;transition-property:transform,opacity}.spin-out-ccw.mui-leave.mui-leave-active{-webkit-transform:rotate(-270deg);transform:rotate(-270deg);opacity:0}.slow{transition-duration:.75s!important}.fast{transition-duration:.25s!important}.linear{transition-timing-function:linear!important}.ease{transition-timing-function:ease!important}.ease-in{transition-timing-function:ease-in!important}.ease-out{transition-timing-function:ease-out!important}.ease-in-out{transition-timing-function:ease-in-out!important}.bounce-in{transition-timing-function:cubic-bezier(.485,.155,.24,1.245)!important}.bounce-out{transition-timing-function:cubic-bezier(.485,.155,.515,.845)!important}.bounce-in-out{transition-timing-function:cubic-bezier(.76,-.245,.24,1.245)!important}.short-delay{transition-delay:.3s!important}.long-delay{transition-delay:.7s!important}.shake{-webkit-animation-name:a;animation-name:a}@-webkit-keyframes a{0%,10%,20%,30%,40%,50%,60%,70%,80%,90%{-webkit-transform:translateX(7%);transform:translateX(7%)}5%,15%,25%,35%,45%,55%,65%,75%,85%,95%{-webkit-transform:translateX(-7%);transform:translateX(-7%)}}@keyframes a{0%,10%,20%,30%,40%,50%,60%,70%,80%,90%{-webkit-transform:translateX(7%);transform:translateX(7%)}5%,15%,25%,35%,45%,55%,65%,75%,85%,95%{-webkit-transform:translateX(-7%);transform:translateX(-7%)}}.spin-cw{-webkit-animation-name:b;animation-name:b}@-webkit-keyframes b{0%{-webkit-transform:rotate(-1turn);transform:rotate(-1turn)}to{-webkit-transform:rotate(0);transform:rotate(0)}}@keyframes b{0%{-webkit-transform:rotate(-1turn);transform:rotate(-1turn)}to{-webkit-transform:rotate(0);transform:rotate(0)}}.spin-ccw{-webkit-animation-name:b;animation-name:b}@keyframes b{0%{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.wiggle{-webkit-animation-name:c;animation-name:c}@-webkit-keyframes c{40%,50%,60%{-webkit-transform:rotate(7deg);transform:rotate(7deg)}35%,45%,55%,65%{-webkit-transform:rotate(-7deg);transform:rotate(-7deg)}0%,30%,70%,to{-webkit-transform:rotate(0);transform:rotate(0)}}@keyframes c{40%,50%,60%{-webkit-transform:rotate(7deg);transform:rotate(7deg)}35%,45%,55%,65%{-webkit-transform:rotate(-7deg);transform:rotate(-7deg)}0%,30%,70%,to{-webkit-transform:rotate(0);transform:rotate(0)}}.shake,.spin-ccw,.spin-cw,.wiggle{-webkit-animation-duration:.5s;animation-duration:.5s}.infinite{-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.slow{-webkit-animation-duration:.75s!important;animation-duration:.75s!important}.fast{-webkit-animation-duration:.25s!important;animation-duration:.25s!important}.linear{-webkit-animation-timing-function:linear!important;animation-timing-function:linear!important}.ease{-webkit-animation-timing-function:ease!important;animation-timing-function:ease!important}.ease-in{-webkit-animation-timing-function:ease-in!important;animation-timing-function:ease-in!important}.ease-out{-webkit-animation-timing-function:ease-out!important;animation-timing-function:ease-out!important}.ease-in-out{-webkit-animation-timing-function:ease-in-out!important;animation-timing-function:ease-in-out!important}.bounce-in{-webkit-animation-timing-function:cubic-bezier(.485,.155,.24,1.245)!important;animation-timing-function:cubic-bezier(.485,.155,.24,1.245)!important}.bounce-out{-webkit-animation-timing-function:cubic-bezier(.485,.155,.515,.845)!important;animation-timing-function:cubic-bezier(.485,.155,.515,.845)!important}.bounce-in-out{-webkit-animation-timing-function:cubic-bezier(.76,-.245,.24,1.245)!important;animation-timing-function:cubic-bezier(.76,-.245,.24,1.245)!important}.short-delay{-webkit-animation-delay:.3s!important;animation-delay:.3s!important}.long-delay{-webkit-animation-delay:.7s!important;animation-delay:.7s!important}
@charset "UTF-8";
/******************************************************************
*                                                                 *
*             	              GLOBAL                              *
*                                                                 *
******************************************************************/
html {
  width: 100%;
  height: 100%;
}

body {
  width: 100%;
  min-height: 100%;
  position: relative;
  font-family: "Raleway", "Lucida sans", verdana, Helvetica, sans-serif;
  font-size: 14px;
  line-height: 24px;
  font-weight: 400;
  letter-spacing: normal;
  text-rendering: optimizeLegibility;
}

p {
  line-height: 1.3;
  margin-bottom: 20px;
}

h1, h2, h3, h4, h5, h6 {
  font-family: "Raleway", Montserrat, Lucida Sans Unicode, "Helvetica Neue", Helvetica, Arial, sans-serif;
}

h1, h2, h3, h4, h5, h6 {
  margin-top: 0;
  margin-bottom: 10px;
}

h2 {
  font-weight: 700;
  margin-bottom: 20px;
}

h3 {
  line-height: 35px;
  margin-bottom: 20px;
}

h4 {
  font-size: 17px;
  font-weight: 700;
}

a {
  transition: all 0.2s ease-in-out;
  transition: all 150ms ease-in;
}
a:visited {
  transition: all 150ms ease-in;
}
a:hover, a:focus {
  text-decoration: none;
  outline: none;
}

ul {
  margin: 0;
  padding: 0;
  list-style: none;
}

ul li {
  line-height: 28px;
}

::-moz-selection, ::selection {
  text-shadow: none;
}

img::selection, img::-moz-selection {
  background: 0 0;
}

hr {
  margin-top: 40px;
  margin-bottom: 60px;
}

form {
  margin-bottom: 0;
}

input, select, .radio, .form-control {
  border-radius: 0;
}

.asterisque {
  font-size: 1.4rem;
  font-family: Raleway, "Lucida sans", verdana;
}

.checked .form-group-head {
  display: flex;
  align-items: baseline;
}

span.checked {
  height: 24px;
  width: 24px;
  background-image: url(/build/images/sprite.f6b4d105.png);
  background-position: -72px -70px;
}

span.checked {
  height: 24px;
  width: 24px;
  background-image: url(/build/images/sprite.f6b4d105.png);
  background-position: -48px 0px;
  position: absolute;
  top: 0px;
  left: 0px;
}

div.checked {
  position: relative;
  margin-top: 10px;
}

@media only screen and (min-width: 40em) {
  div.checked {
    padding-left: 1.5em;
  }
}
.fa {
  vertical-align: middle;
}

/************************************************
*                                               *
*             	     Fonts                      *
*                                               *
*************************************************/
@font-face {
  font-family: "Raleway";
  src: url(/build/fonts/raleway-regular-webfont.a303e433.eot);
  src: url(/build/fonts/raleway-regular-webfont.a303e433.eot) format("embedded-opentype"), url(/build/fonts/raleway-regular-webfont.82eaa350.woff2) format("woff2"), url(/build/fonts/raleway-regular-webfont.8a71d6a1.woff) format("woff"), url(/build/fonts/raleway-regular-webfont.ebe14a53.ttf) format("truetype"), url(/build/images/raleway-regular-webfont.4a494387.svg) format("svg");
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: "Raleway-Bold";
  src: url(/build/fonts/Raleway-Bold.1e2397d7.eot);
  src: url(/build/fonts/Raleway-Bold.1e2397d7.eot) format("embedded-opentype"), url(/build/fonts/Raleway-Bold.4b723e78.woff) format("woff"), url(/build/fonts/Raleway-Bold.506249c9.ttf) format("truetype"), url(/build/images/Raleway-Bold.4d2fb9c4.svg) format("svg");
  font-weight: normal;
  font-style: normal;
}
/************************************************
*                                               *
*             	    Button                      *
*                                               *
*************************************************/
.btn {
  font-family: "Raleway-Bold";
  border: none;
  padding: 15px 25px;
}
.btn:hover {
  transition: all 150ms ease-in;
}

.bloc-icon {
  border-radius: 5px;
  width: 80px;
  height: 80px;
  font-size: 30px;
  text-align: center;
  padding: 0px;
  display: flex;
  justify-content: center;
  align-items: center;
}
.bloc-icon i {
  text-align: center;
}

.previous-page-button {
  position: fixed;
  top: 15px;
  left: 15px;
  z-index: 1000;
  padding: 10px;
  background-color: #75B94C;
  color: #FFFFFF;
}

/************************************************
*                                               *
*             	     Flex                       *
*                                               *
*************************************************/
.is-flex {
  display: flex;
}

.is-flex-column {
  flex-direction: column;
}

.centered {
  display: flex;
  justify-content: center;
}

.is-flex-wrap {
  display: flex;
  flex-wrap: wrap;
}

/************************************************
*                                               *
*             	 Les titres                     *
*                                               *
*************************************************/
h2 {
  text-align: center;
  margin: 0 auto 15px;
  font-weight: initial;
  font-size: 36px;
}

footer .titre {
  text-align: left;
  font-size: 18px;
  font-weight: bold;
  margin-bottom: 8px;
  display: block;
}

.sous-titre {
  text-align: center;
  margin-top: 1rem;
  margin-bottom: 72px;
}

.sous-titre-less {
  margin-bottom: 3.25rem;
}

/************************************************
*                                               *
*             	 Les bulles                     *
*                                               *
*************************************************/
.bubble {
  position: relative;
  padding: 20px 10px;
  margin-top: 30px;
  border-radius: 3px;
}
.bubble:after {
  content: "";
  position: absolute;
  border-style: solid;
  border-width: 0 15px 15px;
  display: block;
  width: 0;
  z-index: 1;
  margin-left: -15px;
  top: -15px;
  left: 50%;
}
.bubble:before {
  content: "";
  position: absolute;
  border-style: solid;
  border-width: 0 15px 15px;
  display: block;
  width: 0;
  z-index: 0;
  margin-left: -15px;
  top: -16px;
  left: 50%;
}
.bubble.bubble--map {
  padding: 0;
}
.bubble.bubble--green {
  display: flex;
  padding: 21px 10.28px;
  flex-direction: column;
  align-items: center;
  gap: 13px;
  flex: 1 0 0;
  align-self: stretch;
  border-radius: 10px;
  min-height: 300px;
}
.bubble.bubble--green .bubble-content {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  flex: 1 0 0;
  align-self: stretch;
}
.bubble.bubble--green .bubble-content .green {
  color: #8FB73C;
}
.bubble.bubble--green:before {
  display: none;
}
.bubble.bubble--green:after {
  display: none;
}

.bubble-wrapper {
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
  align-content: space-between;
  align-items: stretch;
}
.bubble-wrapper .bubble-container {
  display: flex;
  flex-direction: column;
  align-items: center;
  align-content: space-between;
}
.bubble-wrapper .bubble-container.is-third, .bubble-wrapper .bubble-container.is-two-third, .bubble-wrapper .bubble-container.is-quarter, .bubble-wrapper .bubble-container.is-half {
  width: 100%;
}
.bubble-wrapper .bubble-container .bubble {
  flex: 2;
  text-align: center;
  margin-bottom: 0px;
}
.bubble-wrapper .bubble-container button img {
  margin: auto;
}
.bubble-wrapper .titreBubble {
  position: unset;
  left: unset;
  right: unset;
  top: unset;
  margin: unset;
  width: unset;
  font-family: "Raleway-Bold";
  font-size: 1.1rem;
}
.bubble-wrapper .bubble {
  width: 100%;
}

.mesPoints {
  font-size: 1.143rem;
}

@media screen and (min-width: 40rem) {
  .bubble-wrapper .bubble-container.is-quarter {
    width: 22%;
  }
  .bubble-wrapper .bubble-container.is-half {
    width: 48%;
  }
  .bubble-wrapper .bubble-container.is-third {
    width: 32%;
  }
  .bubble-wrapper .bubble-container.is-two-third {
    width: 65%;
  }
  .bubble-wrapper .bubble {
    flex: 2;
    text-align: center;
  }
  .bubble-wrapper button img {
    margin: auto;
  }
}
/************************************************
*                                               *
*             Réseaux Sociaux                   *
*                                               *
*************************************************/
.reseauBloc {
  display: flex;
  align-items: center;
}
.reseauBloc i {
  padding: 14px;
}
.reseauBloc span {
  font-size: 0.9rem;
}
.reseauBloc .connected .logoReseau {
  padding: 1em 0em;
}
.reseauBloc:hover {
  opacity: 0.7;
}

/************************************************
*                                               *
*             	    Footer                      *
*                                               *
*************************************************/
.footer {
  margin-top: 41px;
}
.footer .footer-top {
  display: flex;
  padding: 0px 26px;
  justify-content: space-between;
  align-items: flex-start;
  align-self: stretch;
  margin-bottom: 16px;
}
.footer .footer-top .suivez-nous {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  gap: 8px;
}
.footer .footer-top .suivez-nous h3 {
  color: var(--CPC-CPC---Vert, #75B94C);
  text-align: center;
  /* H3 */
  font-family: Raleway;
  font-size: 14.5px;
  font-style: normal;
  font-weight: 700;
  line-height: 17.39px;
  margin-bottom: 0;
}
.footer .footer-top .suivez-nous p {
  margin-bottom: 39px;
}
.footer .footer-bottom-link {
  text-decoration: underline;
}

@media screen and (max-width: 80rem) {
  .footer-top {
    width: 90%;
    margin: auto;
  }
}
.condition {
  font-size: 0.9em;
  text-align: center;
  width: 75%;
  margin: 10px auto;
}

/************************************************
*                                               *
*             	 A REFAIRE                      *
*                                               *
*************************************************/
.highlight {
  padding: 20px;
  background: #F8F8F8;
  border-radius: 3px;
}

.vertical {
  padding: 30px;
}
.vertical h1 {
  margin: -30px;
  margin-bottom: 25px;
  padding: 30px 20px;
  font-size: 24px;
  font-weight: normal;
  text-align: center;
  text-transform: capitalize;
  padding: 20px;
  text-align: center;
  text-transform: none;
}
.vertical button {
  width: auto;
  padding: 15px 20px;
}

#client_dateNaissance select {
  width: auto;
}

.fieldsetWith {
  padding: 2em 1em;
  border-radius: 4px;
}

.fieldsetWith--padding {
  padding: 3em 0 1em 0;
}

@media only screen and (min-width: 40em) {
  .fieldsetWith {
    padding: 2em 3em;
  }
  .fieldsetWith--padding {
    padding: 3em 3em 1em 3em;
  }
}
.margin-top-40 {
  margin-top: 40px;
}

.logo {
  margin-top: 30px;
  margin-bottom: 32px;
}

.formatDate {
  display: none;
}

.formatDate {
  margin-top: -16px;
  margin-bottom: 15px;
}

.ralewayBold {
  font-family: Raleway-Bold;
}

.ralewayBold label {
  display: inline;
}

.col-center {
  display: block;
  margin-left: auto;
  margin-right: auto;
}

.centerElement {
  margin: 0 auto;
}

.strong, .bold {
  font-weight: bold;
}

.noMargin {
  margin: 0px;
}

.textAlignCenter {
  text-align: center;
}

p.center {
  text-align: center;
}

.bloc p {
  line-height: 1.2;
}

.code_barre {
  font-family: EAN13;
}

#ptsatteind {
  text-align: center;
  font-family: "Raleway";
  font-size: 32px;
  font-style: normal;
  font-weight: 700;
  line-height: 26px;
}

.sr-only {
  position: absolute;
  width: 1px;
  height: 1px;
  padding: 0;
  margin: -1px;
  overflow: hidden;
  clip: rect(0, 0, 0, 0);
  border: 0;
}

.mlxl {
  margin-left: 3em;
}

.small-mbl {
  margin-bottom: 1.5em;
}

.container-fluid {
  max-width: 1200px;
  margin: 0 auto;
}

#map {
  height: 300px;
  width: 100%;
  border-radius: 5px;
}

.pl0 {
  padding-left: 0px;
}

.historique-points {
  padding-right: 3em;
}

.adresse {
  margin-top: 1rem;
}

.magasinTitle {
  font-size: 18px;
  font-weight: bold;
  color: #4a3041;
}

.centerInBloc {
  display: flex;
  justify-content: center;
  align-items: center;
}

#monCompte .form-group--margin {
  margin-left: 1.4rem;
}

.passbook img.qrcode {
  margin-top: 10px;
  margin-bottom: 20px;
}

#mesAvantages .bubble-wrapper .bubble-container {
  margin-top: 4.5rem;
}
#mesAvantages .bubble-wrapper .bubble-container .bubble {
  margin-top: 5px;
}
#mesAvantages .bubble-wrapper .bubble-container .bubble p {
  max-width: 200px;
  text-align: center;
  font-family: Raleway;
  line-height: 24px;
  margin-bottom: 16px;
  font-size: 14px;
}

#monProgramme p {
  font-family: Raleway;
  font-size: 13px;
  font-style: normal;
  font-weight: 500;
  line-height: 18px; /* 150% */
}

.cgu-mentions {
  padding-bottom: 25px;
}
.cgu-mentions .logo {
  margin-top: 30px;
  margin-bottom: 30px;
  margin-right: 3%;
  float: right;
}
.cgu-mentions p, .cgu-mentions li {
  color: #393939;
  line-height: 1.8;
  font-size: 1.2rem;
}
.cgu-mentions h1, .cgu-mentions h2, .cgu-mentions h3 {
  color: #000000;
}
.cgu-mentions h1 {
  margin: 35px 0px 25px;
  font-weight: 700;
  text-align: center;
}
.cgu-mentions h2 {
  margin-bottom: 10px;
  font-size: 25px;
}
.cgu-mentions h3 {
  margin-bottom: 10px;
  font-weight: 700;
  font-size: 18px;
}
.cgu-mentions ul.liste-mentions-legales {
  margin-bottom: 1rem;
}
.cgu-mentions ul.liste-mentions-legales li {
  line-height: inherit;
  list-style: initial;
  margin-left: 1rem;
}

.mobile-icon {
  background: url(/build/images/mobile-alt-solid.1d76d006.svg);
  background-size: 18px 22px;
  display: block;
  height: 22px;
  width: 20px;
}

.mode_emploi {
  text-decoration: underline;
  margin-top: 1.286rem;
  text-align: left;
}

.blockPartSite {
  padding: 40px 0;
}

/******************************************************************
*                                                                 *
*             	              COLORS                              *
*                                                                 *
******************************************************************/
/****************************
*      	   Variables        *
*****************************/
/**** Variables globales *****/
/**** Variables Précises *****/
/****************************
*      	    Helpers         *
*****************************/
.isGrey {
  color: #7a7a7a;
}

/****************************
*      	    Global          *
*****************************/
body {
  background-color: #FFF;
  color: #000;
}

p {
  color: #000;
}

h1, h2 {
  color: #000;
}

.blocBackground2 h1, .blocBackground2 h2 {
  color: #FFF;
}

h4 {
  color: #2d2d2d;
}

a:hover, a:focus {
  color: #007DA0;
}

::-moz-selection, ::selection {
  background: #1F1F1F;
  color: #FFF;
}

hr {
  border-top: 1px dotted #E5E5E5;
}

.sous-titre {
  color: #7a7a7a;
}

.asterisque {
  color: red;
}

.form-icon {
  color: #75B94C;
}

.checked label, .checked legend, .checked p, .checked span {
  color: #7a7a7a;
}
.checked .asterisque {
  color: red;
}

.btn {
  background-color: #75B94C;
  color: #FFF;
}
.btn:hover {
  background-color: #31ab51;
}
.btn:hover, .btn:focus, .btn:active {
  color: #FFF;
}

.bubble {
  border: 1px solid #E5E5E5;
  background-color: #E5E5E5;
}
.bubble:after {
  border-color: #E5E5E5 transparent;
}
.bubble:before {
  border-color: #E5E5E5 transparent;
}

.bubble--white {
  background-color: #FFF;
  border-color: #FFF;
}
.bubble--white:after {
  border-color: #FFF transparent;
}
.bubble--white:before {
  border-color: #FFF transparent;
}

.bubble--green {
  background-color: rgba(117, 185, 76, 0.3);
}
.bubble--green:after {
  border-color: rgba(117, 185, 76, 0.3) transparent;
}

#mesAvantages .bubble-wrapper .bubble-container .bubble {
  color: #31ab51;
}
#mesAvantages .titreBubble p {
  color: #75B94C;
}

.reseauBloc {
  color: white;
}
.reseauBloc:hover {
  color: white;
}
.reseauBloc i {
  border-right: 1px solid rgba(255, 255, 255, 0.3019607843);
}
.reseauBloc.connected {
  border: 1px #aaaaaa solid;
}
.reseauBloc.connected i {
  border-right: 1px solid #aaaaaa;
}
.reseauBloc.facebook {
  background: #405d9a;
}
.reseauBloc.facebook.connected {
  background: #fff;
  color: #405d9a;
}
.reseauBloc.twitter {
  background: #1aaadf;
}
.reseauBloc.twitter.connected {
  background: #fff;
  color: #1aaadf;
}
.reseauBloc.twitter.connected .logoReseau {
  padding: 1em 0em;
}
.reseauBloc.google {
  background: #d51919;
}
.reseauBloc.google.connected {
  background: #fff;
  color: #d51919;
}

.condition {
  color: #000;
}
.condition a {
  color: #000;
  border-bottom: solid 1px #524F4F;
}

#ptsatteind {
  color: #87004D;
}

.fieldsetWith {
  background: #fff;
}

.blocBackground1 {
  background-color: rgba(117, 185, 76, 0.3);
  border-radius: 3px;
}

.blocBackground2 {
  background-color: #75B94C;
  border-radius: 3px;
}

.black {
  color: black;
}

.color {
  color: #01abe1;
}

input[type=text], input[type=email], select {
  color: #000;
  border-color: #b9b9b9;
}
input[type=text]::-webkit-input-placeholder, input[type=text]:-moz-placeholder, input[type=text]::-moz-placeholder, input[type=text]:-ms-input-placeholder, input[type=email]::-webkit-input-placeholder, input[type=email]:-moz-placeholder, input[type=email]::-moz-placeholder, input[type=email]:-ms-input-placeholder, select::-webkit-input-placeholder, select:-moz-placeholder, select::-moz-placeholder, select:-ms-input-placeholder {
  color: #000;
}

.mentions-legales {
  color: #7a7a7a;
}

/****************************
*      	    Login           *
*****************************/
.banner-optin .active-card-button {
  background: rgba(117, 185, 76, 0.3);
  color: #000;
}
.banner-optin .active-card-button:hover {
  background: rgba(117, 185, 76, 0.6);
}

.banner-optin button[type=submit] {
  background: #75B94C;
  color: #FFFFFF;
  padding: 18px 35px;
}
.banner-optin button[type=submit]:hover {
  background: rgba(117, 185, 76, 0.3);
}

.vertical {
  background-color: #f3f3f3;
}
.vertical h1 {
  background: #75B94C;
  color: #000;
}
.vertical input[type=text] {
  border-color: #b9b9b9;
  background: rgba(255, 255, 255, 0.4);
  color: #000;
}

#divBienvenue hr {
  border-top: solid 1px #ddd;
}

#bienvenue {
  border-bottom-color: rgba(0, 0, 0, 0.1);
}

/****************************
*        	  Home            *
*****************************/
.pageClient .open {
  background-color: #31ab51;
  color: #fff;
  border: solid 1px #fff;
}

#mesInformations .ralewayBold label,
.offreUtilisee, #ptsatteind {
  color: #75B94C;
}

.code_barre {
  background-color: #fff;
  color: #000;
}

/* Menu */
.menu {
  background: #75B94C;
}
.menu ul, .menu li, .menu a, .menu p {
  color: #fff;
}
.menu .highlight {
  background-color: #00954A;
  color: #fff;
}
.menu .btn-deconnexion {
  color: #fff;
  background-color: #E40F1B;
}
.menu li {
  border-bottom: solid 1px #fff;
}
.menu li a {
  color: #fff;
}
.menu .close {
  color: #31ab51;
  background: #fff;
}

/* Historique */
.historique-list li:nth-child(odd) {
  background: #FFF;
}

.historique-points-color {
  color: #000;
}

/* Donuts */
#donuts path:first-child {
  fill: #31ab51;
}
#donuts path:nth-child(3) {
  fill: #ccc;
}
#donuts path:nth-child(2), #donuts path:nth-child(4) {
  fill: #FFF;
}

#map {
  border: 1px solid #E5E5E5;
  background-color: #E5E5E5;
}

/****************************
*        	Activation        *
*****************************/
.activation-etape {
  color: #7a7a7a;
}

.activation h1 {
  color: #000;
  border-bottom: 1px solid #c5c3c3;
}
.activation input {
  color: #333;
  background: #FFF;
  border: 1px solid #cacaca;
}
.activation .activation-puce-active {
  background-color: #31ab51;
  color: white;
}

.activation-puce {
  background-color: #e4e4e4;
  color: black;
}

.activation-puce-separator {
  border-bottom: 2px solid #e4e4e4;
}

.activationForm1 label {
  color: black;
}

.activation-compte {
  border: 1px solid #999;
}
.activation-compte p {
  color: #7a7a7a;
}

/****************************
*        	  Footer         *
*****************************/
.footer {
  background: #fff;
}

.footer p, a {
  color: #000000;
}

.footer a:hover {
  color: #31ab51;
  text-decoration: underline;
}

.footer-top {
  border-bottom: 1px solid #000000;
}

.footer-icon {
  background: #31ab51;
  color: #fff;
}

a.footer-bottom-link, a.footer-bottom-link:focus, a.footer-bottom-link:hover {
  color: #31ab51;
}

.monMagasin a {
  color: #31ab51;
}

#monProgramme p {
  color: #000;
}

.adresse {
  color: #7a7a7a;
}

.codeCarte {
  color: #75B94C;
}

.monProgramme__titre {
  color: #75B94C;
}

/******************************************************************
*                                                                 *
*             	              TOOLS                               *
*                                                                 *
******************************************************************/
/* spacing helpers
p,m = padding,margin
a,t,r,b,l,h,v = all,top,right,bottom,left,horizontal,vertical
s,m,l,n = small(0.5em/8px),medium(1em/16px),large(1.5em/24px),none(0)
*/
.ptn, .pvn, .pan {
  padding-top: 0 !important;
}

.pts, .pvs, .pas {
  padding-top: 0.5em;
}

.ptm, .pvm, .pam {
  padding-top: 1em;
}

.ptl, .pvl, .pal {
  padding-top: 1.5em;
}

.prn, .phn, .pan {
  padding-right: 0 !important;
}

.prs, .phs, .pas {
  padding-right: 0.5em;
}

.prm, .phm, .pam {
  padding-right: 1em;
}

.prl, .phl, .pal {
  padding-right: 1.5em;
}

.pbn, .pvn, .pan {
  padding-bottom: 0 !important;
}

.pbs, .pvs, .pas {
  padding-bottom: 0.5em;
}

.pbm, .pvm, .pam {
  padding-bottom: 1em;
}

.pbl, .pvl, .pal {
  padding-bottom: 1.5em;
}

.pln, .phn, .pan {
  padding-left: 0 !important;
}

.pls, .phs, .pas {
  padding-left: 0.5em;
}

.plm, .phm, .pam {
  padding-left: 1em;
}

.pll, .phl, .pal {
  padding-left: 1.5em;
}

.mnt, .mvn, .man {
  margin-top: 0 !important;
}

.mts, .mvs, .mas {
  margin-top: 0.5em;
}

.mtm, .mvm, .mam {
  margin-top: 1em;
}

.mtl, .mvl, .mal {
  margin-top: 1.5em;
}

.mrn, .mhn, .man {
  margin-right: 0 !important;
}

.mrs, .mhs, .mas {
  margin-right: 0.5em;
}

.mrm, .mhm, .mam {
  margin-right: 1em;
}

.mrl, .mhl, .mal {
  margin-right: 1.5em;
}

.mbn, .mvn, .man {
  margin-bottom: 0 !important;
}

.mbs, .mvs, .mas {
  margin-bottom: 0.5em;
}

.mbm, .mvm, .mam {
  margin-bottom: 1em;
}

.mbl, .mvl, .mal {
  margin-bottom: 1.5em;
}

.mln, .mhn, .man {
  margin-left: 0 !important;
}

.mls, .mhs, .mas {
  margin-left: 0.5em;
}

.mlm, .mhm, .mam {
  margin-left: 1em;
}

.mll, .mhl, .mal {
  margin-left: 1.5em;
}

.mra, .mha {
  margin-right: auto;
}

.mla, .mha {
  margin-left: auto;
}

/************************************************
*                                               *
*                    VUE HOME                   *
*                                               *
*************************************************/
.pageClient .open {
  position: fixed;
  top: 10px;
  left: 0.325em;
  font-size: 2em;
  text-shadow: none;
  opacity: 1;
  font-weight: normal;
  padding: 0.375em 0.5em;
  border-radius: 5px;
  text-align: center;
  z-index: 99;
}

/****************************
*                           *
*            Menu           *
*                           *
*****************************/
.menu .btn-deconnexion {
  width: 200px;
  margin-top: 15px;
}

.menu p:first-child {
  line-height: 26px;
}

.menu p {
  line-height: 18px;
}

.menu ul li {
  padding: 5px;
  font-weight: bold;
}

.menu .close {
  position: absolute;
  top: 0;
  right: 0.325em;
  font-size: 2em;
  margin: 10px;
  text-shadow: none;
  opacity: 1;
  font-weight: normal;
  border-radius: 5px;
  padding: 0.375em 0.5em;
}

@media (min-width: 767px) and (max-width: 881px) {
  #menu .btn-deconnexion {
    margin-left: -18%;
  }
}
.listeMenu {
  margin-top: 5em;
}

.listeMenu .highlight {
  margin-top: 10px;
  width: 100%;
  padding: 10px;
}

.listeMenu .highlight a {
  margin-top: 0px;
}

@media only screen and (min-width: 40em) {
  .listeMenu {
    margin-top: 3em;
  }
}
#menuWrap {
  position: fixed;
  width: 100%;
  top: 0;
  left: -100%;
  text-align: center;
  z-index: 1000;
  -webkit-transition: left 0.5s linear;
  -moz-transition: left 0.5s linear;
  -ms-transition: left 0.5s linear;
  -o-transition: left 0.5s linear;
  transition: left 0.5s linear;
}

#menuWrap:target {
  left: 0px;
}

.menuWrapper {
  position: relative;
}

.menu {
  position: absolute;
  top: 0px;
  left: 0;
  padding-bottom: 9999px;
  margin-bottom: -9999px;
  overflow: hidden;
}

@media (min-width: 64em) {
  #menuWrap {
    left: 0;
    z-index: 0;
    -webkit-transition: none;
    -moz-transition: none;
    -ms-transition: none;
    -o-transition: none;
    transition: none;
  }
}
/****************************
*                           *
*        Mon magasin        *
*                           *
*****************************/
/****************************
*                           *
*         Ma carte          *
*                           *
*****************************/
.maCarte .bubble, .passbook .bubble {
  display: flex;
  flex-direction: column;
}
.maCarte .firstBlock, .passbook .firstBlock {
  display: flex;
  flex-direction: column;
  justify-content: center;
  flex: 5;
}
.maCarte .secondBlock, .passbook .secondBlock {
  display: flex;
  justify-content: center;
  align-items: flex-start;
  flex: 2;
}

#maCarte .carte .bloc, #maCarte .points .bloc {
  height: 280px;
}

#maCarte .carte .codeCarte {
  margin: 10px 0;
}

.code-barre {
  margin: 0 auto;
  padding: 10px 3px 0px 3px;
  max-height: 80px;
  padding: 0 1em;
}

#maCarte #donuts {
  margin: 10px 0;
}

#maCarte .carte .bloc, #maCarte .points .bloc {
  height: 290px;
}

#maCarte .bloc img {
  margin-top: 10px;
}

#maCarte #donuts {
  margin: 0 0 10px 0;
}

/****************************
*                           *
*        Mon compte         *
*                           *
*****************************/
#blocPoint {
  margin: 5px 0px;
}

#adresse label {
  font-weight: normal;
}

.mentions-legales {
  text-align: justify;
  margin: 35px 0px 20px 0px;
  color: #000;
}

.mentions-legales + .mentions-legales {
  margin-top: 15px;
}

#monCompte {
  padding-bottom: 40px;
}

/****************************
*                           *
*        Historique         *
*                           *
*****************************/
.historique {
  flex: 1;
  margin-top: 0 !important;
  margin-bottom: 0em;
}
.historique .bubble {
  padding: 0 10px;
}

.historique-list {
  padding: 0 0.5rem;
}
.historique-list li {
  display: flex;
  height: 36px;
  padding: 0 45px;
  justify-content: space-between;
  align-items: center;
  align-self: stretch;
}

.separator {
  border-bottom: solid #000 2px;
  width: 11rem;
  margin: auto;
}

.separator--white {
  border-bottom: solid white 2px;
  width: 11rem;
  margin: auto;
}

.monCompte {
  padding-bottom: 50px;
}
.monCompte .submit {
  text-align: right;
}
.monCompte .cnilMessageInfoRecueillies {
  margin: 2rem 0em;
  font-size: 0.8rem;
}
.monCompte .form-group--margin {
  margin-left: 1.4rem;
}

/****************************
*                           *
*        Mon programme      *
*                           *
*****************************/
.monProgramme__bloc {
  font-size: 0.9em;
  line-height: 1.5;
  min-height: 110px;
  display: flex;
}
.monProgramme__bloc .monProgramme__content {
  padding: 0px 10px;
  color: #000;
  font-family: "Raleway";
  font-size: 12px;
  font-style: normal;
  font-weight: 500;
  line-height: 18px;
  max-width: 17rem;
  margin-left: 1rem;
}
.monProgramme__bloc .monProgramme__content .uniquementsurpara {
  color: #000;
  font-family: Raleway;
  font-size: 10px;
  font-style: italic;
  font-weight: 400;
}
.monProgramme__bloc .monProgramme__titre {
  font-family: Raleway;
  font-size: 20px;
  font-style: normal;
  font-weight: 700;
  line-height: 24.57px; /* 122.85% */
}
.monProgramme__bloc .bloc-icon {
  min-width: 80px;
}

/************************************************
*                                               *
*             	 VUE ACTIVATION                *
*                                               *
*************************************************/
.banniere-activation {
  background: url(/build/images/activation-banner.4d0e5a0b.png) #ffff01 repeat-x;
  background-size: auto 100%;
  background-position: bottom;
  height: 92px;
  width: 100%;
}

.activation {
  padding-top: 80px;
}
.activation .checked {
  padding-left: unset;
  position: relative;
}
.activation .checked i {
  font-size: 1.05rem;
}
.activation .checked-label {
  display: flex;
  align-items: center;
  position: relative;
}
.activation .checked-label i {
  margin-right: 0.5rem;
  position: absolute;
  left: -25px;
}
.activation h1 {
  padding-bottom: 14px;
  width: fit-content;
}
.activation button {
  padding: 18px 20px;
}
.activation .checked legend,
.activation label.ralewayBold,
.activation .checked span.ralewayBold,
.activation .checked span.ralewayBold label {
  color: #E40F1B !important;
}
.activation .radio-inline-list {
  flex-wrap: wrap;
}
.activation .radio-inline-list > div {
  display: flex;
}
.activation .radio-inline-list > div:not(:last-child) {
  margin-right: 1rem;
}
.activation .radio-inline-list [type=radio] {
  margin: 0;
}
.activation .radio-list--without-required .asterisque {
  display: none;
}
.activation .checked-inline {
  display: flex;
  align-items: center;
}
.activation .checked-inline legend {
  margin-bottom: 0;
}
.activation .checked-inline .form-group {
  margin-left: 1rem;
}
.activation .checkbox-field label {
  line-height: normal;
}
.activation .checkbox-field [type=checkbox] {
  margin-bottom: 0;
}
.activation .checkbox-field > div {
  display: flex;
  align-items: flex-start;
}
.activation .checkbox-field:not(:last-child) {
  margin-bottom: 1.2rem;
}

.cnilMessageInfoRecueillies {
  text-align: justify;
}

.activation-menuWrap {
  position: absolute;
  width: 100%;
  top: 0;
  text-align: center;
}

.activation-puce {
  width: 3.5em;
  height: 3.5em;
  border-radius: 50%;
  text-align: center;
  line-height: 3.5em;
  font-size: 1.2em;
  font-weight: bold;
}

.activation-puces {
  margin: 50px auto;
  display: flex;
  justify-content: center;
}

.activation-puce-separator {
  width: 15px;
  height: 2.2em;
}

.activation-line {
  width: 15em;
  margin: auto;
}

.activation-etape {
  text-align: center;
  padding-top: 20px;
  padding-bottom: 50px;
}

.activation input {
  outline: none;
  width: 100%;
  padding: 14px 20px;
  display: block;
  transition: all 0.2s ease-in-out;
  -moz-transition: all 0.2s ease-in-out;
  -webkit-transition: all 0.2s ease-in-out;
  -o-transition: all 0.2s ease-in-out;
  border-radius: 0;
  height: auto;
}

.activationForm1 label {
  text-align: right;
  line-height: 1.3em;
}

.activation-etape1-text {
  line-height: 1.2em;
  padding: 0 0 45px 0;
}

.activation-compte input {
  padding: 0.5rem;
}

.activation-compte input[type=checkbox] {
  display: inline;
  width: inherit;
}

.activation-confirm-checkboxes {
  margin: 25px 0 0 15px;
}

.activation-button-confirmation {
  padding: 13px 25px;
}

.activation-compte-confirmation-label {
  text-indent: -27px;
  padding-left: 27px;
  line-height: 0.4em;
  cursor: pointer;
}

.activation-compte-cgv-label {
  text-indent: -27px;
  padding-left: 27px;
  line-height: 0.4em;
  cursor: pointer;
}

.activation-compte button {
  width: initial;
  margin: 20px 0px;
}

.activation-etape3-text1 {
  padding: 0 0 15px 0;
  font-weight: bold;
  font-size: 1.2em;
}

.activation-etape3-text2 {
  padding: 0 0 20px 0;
}

@media only screen and (max-width: 40em) {
  .banniere-activation {
    height: 66px;
    margin: 0 0 50px 0;
  }
  .activation-menu {
    background: none;
  }
  #carteAdFidHome {
    width: 12em;
  }
  .activationForm1 label {
    text-align: left;
  }
  .activation-etape {
    padding-bottom: 20px;
  }
  .activation-compte .form-group--margin {
    margin-left: 0;
  }
  .activation-compte {
    padding: 2.3em;
  }
  .form-icon {
    padding-top: 7px;
  }
}
@media only screen and (max-width: 64em) {
  .activation-menu {
    background: none;
  }
}
.activationForm1 {
  margin: auto;
}

.activation-ma-carte-exclusive {
  font-size: 2.5em;
}

.activation-carte-bandeau {
  height: 130px;
}

.activation-menu {
  position: absolute;
  top: 0px;
  left: 0;
  padding-bottom: 0;
  margin-bottom: -9999px;
  overflow: hidden;
}

.activation-menu .logo {
  margin-top: 20px;
}

.activation h1 {
  font-size: 2.5em;
}

#container-subscription {
  margin-top: 80px;
  margin-bottom: 80px;
}

#container-subscription .separator {
  border-color: #000000;
}

.confirmation-img {
  height: 350px;
  min-width: 360px;
}

.cell {
  min-width: 300px;
}

@media screen and (max-width: 50em) {
  .confirmation-img {
    max-height: 100%;
    height: auto;
    width: auto;
    min-width: auto;
  }
  .image-wrapper {
    height: 250px;
    display: flex;
    justify-content: center;
    align-items: center;
    margin-bottom: 0;
  }
  .cell {
    max-height: 35vw;
    height: auto;
  }
  .cta-button {
    display: inline-block;
    font-size: 0.8rem;
    width: 35vw;
    line-height: 20px;
    margin-top: 1em;
  }
  .registration-validated {
    width: 95%;
  }
}
.carteButton {
  display: flex;
  justify-content: flex-end;
  margin-top: 50px;
  margin-bottom: 25px;
}
@media screen and (min-width: 40em) {
  .carteButton {
    margin-bottom: 0;
    margin-top: 63px;
  }
}

.active-card-button {
  padding: 18px 35px 18px 63px;
  position: relative;
  font-weight: bold;
}
.active-card-button::before {
  content: url(/build/images/card.df0e209b.png);
  position: absolute;
  right: 150px;
  top: -20px;
}

.banner-optin .column:first-child p {
  font-size: 14.5px;
}

/************************************************
*                                               *
*             	  VUE LOGIN                     *
*                                               *
*************************************************/
.label-captcha {
  display: block;
  min-width: 80px;
}

.imgTop {
  background: url(/build/images/home-bg.9f738d39.jpg) #fafafa no-repeat;
  border: none;
  height: 100%;
  padding-top: 169px;
  padding-bottom: 40px;
}

.container-large-marge-store {
  margin-top: 25rem;
}

.formLogin {
  margin-bottom: 20px;
}
.formLogin p {
  text-align: left;
}
.formLogin form p {
  font-size: 1.125em;
}
.formLogin input {
  height: 50px;
  padding: 20px;
  font-size: 0.9rem;
  box-shadow: unset;
}

@media only screen and (min-width: 64em) {
  .formLogin {
    margin-top: -9.25em;
  }
}
.moncompte {
  margin-top: 28px;
}
.moncompte .row {
  padding: 5px 0px 10px 0px;
}
.moncompte p {
  font-size: 0.8rem;
}
.moncompte .activation {
  display: flex;
  justify-content: flex-end;
  align-items: center;
  position: relative;
  width: 100%;
}
.moncompte .activation img {
  width: 115px;
  margin: 0;
  position: relative;
  left: 15px;
  z-index: 2;
  transform: rotate(-15deg);
}
.moncompte .activation a {
  flex-shrink: 0;
}
.moncompte .activation a span {
  padding-left: 25px;
}

#bienvenue {
  line-height: 1;
}

#bienvenue hr {
  margin-top: 10px;
}

#divBienvenue {
  padding: 0;
  margin: 0;
}

#bienvenue {
  font-size: 3em;
  padding-bottom: 10px;
}

#divBienvenue {
  padding-left: 5%;
}

#bienvenue hr {
  margin: 30px 0px 0px 0px;
}

.formLogin {
  font-size: 0.9em;
  line-height: 1.2;
  margin-bottom: 0;
}

.formLogin p {
  line-height: 1.2;
}

.captcha-img {
  width: 100%;
  margin-top: 0px;
  margin-bottom: 0px;
}

#login_captcha {
  margin-bottom: 0px;
}

.span-captcha {
  margin-bottom: 10px;
}

.labelCaptcha {
  line-height: 50px;
  min-height: 50px;
}

.label-captcha label {
  font-size: 1.75em;
}

input::placeholder, textarea::placeholder {
  color: #000;
  opacity: 1;
}

.page-conditions {
  max-height: 100vh;
  height: 100vh;
  display: flex;
  flex-direction: column;
}
.page-conditions > .container {
  flex: 1;
  display: flex;
  flex-direction: column;
}
.page-conditions .iframe-container {
  flex: 1;
}
/* required styles */

.leaflet-pane,
.leaflet-tile,
.leaflet-marker-icon,
.leaflet-marker-shadow,
.leaflet-tile-container,
.leaflet-pane > svg,
.leaflet-pane > canvas,
.leaflet-zoom-box,
.leaflet-image-layer,
.leaflet-layer {
	position: absolute;
	left: 0;
	top: 0;
	}
.leaflet-container {
	overflow: hidden;
	}
.leaflet-tile,
.leaflet-marker-icon,
.leaflet-marker-shadow {
	-webkit-user-select: none;
	   -moz-user-select: none;
	        user-select: none;
	  -webkit-user-drag: none;
	}
/* Safari renders non-retina tile on retina better with this, but Chrome is worse */
.leaflet-safari .leaflet-tile {
	image-rendering: -webkit-optimize-contrast;
	}
/* hack that prevents hw layers "stretching" when loading new tiles */
.leaflet-safari .leaflet-tile-container {
	width: 1600px;
	height: 1600px;
	-webkit-transform-origin: 0 0;
	}
.leaflet-marker-icon,
.leaflet-marker-shadow {
	display: block;
	}
/* .leaflet-container svg: reset svg max-width decleration shipped in Joomla! (joomla.org) 3.x */
/* .leaflet-container img: map is broken in FF if you have max-width: 100% on tiles */
.leaflet-container .leaflet-overlay-pane svg,
.leaflet-container .leaflet-marker-pane img,
.leaflet-container .leaflet-shadow-pane img,
.leaflet-container .leaflet-tile-pane img,
.leaflet-container img.leaflet-image-layer,
.leaflet-container .leaflet-tile {
	max-width: none !important;
	max-height: none !important;
	}

.leaflet-container.leaflet-touch-zoom {
	-ms-touch-action: pan-x pan-y;
	touch-action: pan-x pan-y;
	}
.leaflet-container.leaflet-touch-drag {
	-ms-touch-action: pinch-zoom;
	/* Fallback for FF which doesn't support pinch-zoom */
	touch-action: none;
	touch-action: pinch-zoom;
}
.leaflet-container.leaflet-touch-drag.leaflet-touch-zoom {
	-ms-touch-action: none;
	touch-action: none;
}
.leaflet-container {
	-webkit-tap-highlight-color: transparent;
}
.leaflet-container a {
	-webkit-tap-highlight-color: rgba(51, 181, 229, 0.4);
}
.leaflet-tile {
	filter: inherit;
	visibility: hidden;
	}
.leaflet-tile-loaded {
	visibility: inherit;
	}
.leaflet-zoom-box {
	width: 0;
	height: 0;
	-moz-box-sizing: border-box;
	     box-sizing: border-box;
	z-index: 800;
	}
/* workaround for https://bugzilla.mozilla.org/show_bug.cgi?id=888319 */
.leaflet-overlay-pane svg {
	-moz-user-select: none;
	}

.leaflet-pane         { z-index: 400; }

.leaflet-tile-pane    { z-index: 200; }
.leaflet-overlay-pane { z-index: 400; }
.leaflet-shadow-pane  { z-index: 500; }
.leaflet-marker-pane  { z-index: 600; }
.leaflet-tooltip-pane   { z-index: 650; }
.leaflet-popup-pane   { z-index: 700; }

.leaflet-map-pane canvas { z-index: 100; }
.leaflet-map-pane svg    { z-index: 200; }

.leaflet-vml-shape {
	width: 1px;
	height: 1px;
	}
.lvml {
	behavior: url(#default#VML);
	display: inline-block;
	position: absolute;
	}


/* control positioning */

.leaflet-control {
	position: relative;
	z-index: 800;
	pointer-events: visiblePainted; /* IE 9-10 doesn't have auto */
	pointer-events: auto;
	}
.leaflet-top,
.leaflet-bottom {
	position: absolute;
	z-index: 1000;
	pointer-events: none;
	}
.leaflet-top {
	top: 0;
	}
.leaflet-right {
	right: 0;
	}
.leaflet-bottom {
	bottom: 0;
	}
.leaflet-left {
	left: 0;
	}
.leaflet-control {
	float: left;
	clear: both;
	}
.leaflet-right .leaflet-control {
	float: right;
	}
.leaflet-top .leaflet-control {
	margin-top: 10px;
	}
.leaflet-bottom .leaflet-control {
	margin-bottom: 10px;
	}
.leaflet-left .leaflet-control {
	margin-left: 10px;
	}
.leaflet-right .leaflet-control {
	margin-right: 10px;
	}


/* zoom and fade animations */

.leaflet-fade-anim .leaflet-tile {
	will-change: opacity;
	}
.leaflet-fade-anim .leaflet-popup {
	opacity: 0;
	-webkit-transition: opacity 0.2s linear;
	   -moz-transition: opacity 0.2s linear;
	        transition: opacity 0.2s linear;
	}
.leaflet-fade-anim .leaflet-map-pane .leaflet-popup {
	opacity: 1;
	}
.leaflet-zoom-animated {
	-webkit-transform-origin: 0 0;
	    -ms-transform-origin: 0 0;
	        transform-origin: 0 0;
	}
.leaflet-zoom-anim .leaflet-zoom-animated {
	will-change: transform;
	}
.leaflet-zoom-anim .leaflet-zoom-animated {
	-webkit-transition: -webkit-transform 0.25s cubic-bezier(0,0,0.25,1);
	   -moz-transition:    -moz-transform 0.25s cubic-bezier(0,0,0.25,1);
	        transition:         transform 0.25s cubic-bezier(0,0,0.25,1);
	}
.leaflet-zoom-anim .leaflet-tile,
.leaflet-pan-anim .leaflet-tile {
	-webkit-transition: none;
	   -moz-transition: none;
	        transition: none;
	}

.leaflet-zoom-anim .leaflet-zoom-hide {
	visibility: hidden;
	}


/* cursors */

.leaflet-interactive {
	cursor: pointer;
	}
.leaflet-grab {
	cursor: -webkit-grab;
	cursor:    -moz-grab;
	cursor:         grab;
	}
.leaflet-crosshair,
.leaflet-crosshair .leaflet-interactive {
	cursor: crosshair;
	}
.leaflet-popup-pane,
.leaflet-control {
	cursor: auto;
	}
.leaflet-dragging .leaflet-grab,
.leaflet-dragging .leaflet-grab .leaflet-interactive,
.leaflet-dragging .leaflet-marker-draggable {
	cursor: move;
	cursor: -webkit-grabbing;
	cursor:    -moz-grabbing;
	cursor:         grabbing;
	}

/* marker & overlays interactivity */
.leaflet-marker-icon,
.leaflet-marker-shadow,
.leaflet-image-layer,
.leaflet-pane > svg path,
.leaflet-tile-container {
	pointer-events: none;
	}

.leaflet-marker-icon.leaflet-interactive,
.leaflet-image-layer.leaflet-interactive,
.leaflet-pane > svg path.leaflet-interactive {
	pointer-events: visiblePainted; /* IE 9-10 doesn't have auto */
	pointer-events: auto;
	}

/* visual tweaks */

.leaflet-container {
	background: #ddd;
	outline: 0;
	}
.leaflet-container a {
	color: #0078A8;
	}
.leaflet-container a.leaflet-active {
	outline: 2px solid orange;
	}
.leaflet-zoom-box {
	border: 2px dotted #38f;
	background: rgba(255,255,255,0.5);
	}


/* general typography */
.leaflet-container {
	font: 12px/1.5 "Helvetica Neue", Arial, Helvetica, sans-serif;
	}


/* general toolbar styles */

.leaflet-bar {
	box-shadow: 0 1px 5px rgba(0,0,0,0.65);
	border-radius: 4px;
	}
.leaflet-bar a,
.leaflet-bar a:hover {
	background-color: #fff;
	border-bottom: 1px solid #ccc;
	width: 26px;
	height: 26px;
	line-height: 26px;
	display: block;
	text-align: center;
	text-decoration: none;
	color: black;
	}
.leaflet-bar a,
.leaflet-control-layers-toggle {
	background-position: 50% 50%;
	background-repeat: no-repeat;
	display: block;
	}
.leaflet-bar a:hover {
	background-color: #f4f4f4;
	}
.leaflet-bar a:first-child {
	border-top-left-radius: 4px;
	border-top-right-radius: 4px;
	}
.leaflet-bar a:last-child {
	border-bottom-left-radius: 4px;
	border-bottom-right-radius: 4px;
	border-bottom: none;
	}
.leaflet-bar a.leaflet-disabled {
	cursor: default;
	background-color: #f4f4f4;
	color: #bbb;
	}

.leaflet-touch .leaflet-bar a {
	width: 30px;
	height: 30px;
	line-height: 30px;
	}
.leaflet-touch .leaflet-bar a:first-child {
	border-top-left-radius: 2px;
	border-top-right-radius: 2px;
	}
.leaflet-touch .leaflet-bar a:last-child {
	border-bottom-left-radius: 2px;
	border-bottom-right-radius: 2px;
	}

/* zoom control */

.leaflet-control-zoom-in,
.leaflet-control-zoom-out {
	font: bold 18px 'Lucida Console', Monaco, monospace;
	text-indent: 1px;
	}

.leaflet-touch .leaflet-control-zoom-in, .leaflet-touch .leaflet-control-zoom-out  {
	font-size: 22px;
	}


/* layers control */

.leaflet-control-layers {
	box-shadow: 0 1px 5px rgba(0,0,0,0.4);
	background: #fff;
	border-radius: 5px;
	}
.leaflet-control-layers-toggle {
	background-image: url(/build/images/layers.416d9136.png);
	width: 36px;
	height: 36px;
	}
.leaflet-retina .leaflet-control-layers-toggle {
	background-image: url(/build/images/layers-2x.8f2c4d11.png);
	background-size: 26px 26px;
	}
.leaflet-touch .leaflet-control-layers-toggle {
	width: 44px;
	height: 44px;
	}
.leaflet-control-layers .leaflet-control-layers-list,
.leaflet-control-layers-expanded .leaflet-control-layers-toggle {
	display: none;
	}
.leaflet-control-layers-expanded .leaflet-control-layers-list {
	display: block;
	position: relative;
	}
.leaflet-control-layers-expanded {
	padding: 6px 10px 6px 6px;
	color: #333;
	background: #fff;
	}
.leaflet-control-layers-scrollbar {
	overflow-y: scroll;
	overflow-x: hidden;
	padding-right: 5px;
	}
.leaflet-control-layers-selector {
	margin-top: 2px;
	position: relative;
	top: 1px;
	}
.leaflet-control-layers label {
	display: block;
	}
.leaflet-control-layers-separator {
	height: 0;
	border-top: 1px solid #ddd;
	margin: 5px -10px 5px -6px;
	}

/* Default icon URLs */
.leaflet-default-icon-path {
	background-image: url(/build/images/marker-icon.2b3e1faf.png);
	}


/* attribution and scale controls */

.leaflet-container .leaflet-control-attribution {
	background: #fff;
	background: rgba(255, 255, 255, 0.7);
	margin: 0;
	}
.leaflet-control-attribution,
.leaflet-control-scale-line {
	padding: 0 5px;
	color: #333;
	}
.leaflet-control-attribution a {
	text-decoration: none;
	}
.leaflet-control-attribution a:hover {
	text-decoration: underline;
	}
.leaflet-container .leaflet-control-attribution,
.leaflet-container .leaflet-control-scale {
	font-size: 11px;
	}
.leaflet-left .leaflet-control-scale {
	margin-left: 5px;
	}
.leaflet-bottom .leaflet-control-scale {
	margin-bottom: 5px;
	}
.leaflet-control-scale-line {
	border: 2px solid #777;
	border-top: none;
	line-height: 1.1;
	padding: 2px 5px 1px;
	font-size: 11px;
	white-space: nowrap;
	overflow: hidden;
	-moz-box-sizing: border-box;
	     box-sizing: border-box;

	background: #fff;
	background: rgba(255, 255, 255, 0.5);
	}
.leaflet-control-scale-line:not(:first-child) {
	border-top: 2px solid #777;
	border-bottom: none;
	margin-top: -2px;
	}
.leaflet-control-scale-line:not(:first-child):not(:last-child) {
	border-bottom: 2px solid #777;
	}

.leaflet-touch .leaflet-control-attribution,
.leaflet-touch .leaflet-control-layers,
.leaflet-touch .leaflet-bar {
	box-shadow: none;
	}
.leaflet-touch .leaflet-control-layers,
.leaflet-touch .leaflet-bar {
	border: 2px solid rgba(0,0,0,0.2);
	background-clip: padding-box;
	}


/* popup */

.leaflet-popup {
	position: absolute;
	text-align: center;
	margin-bottom: 20px;
	}
.leaflet-popup-content-wrapper {
	padding: 1px;
	text-align: left;
	border-radius: 12px;
	}
.leaflet-popup-content {
	margin: 13px 19px;
	line-height: 1.4;
	}
.leaflet-popup-content p {
	margin: 18px 0;
	}
.leaflet-popup-tip-container {
	width: 40px;
	height: 20px;
	position: absolute;
	left: 50%;
	margin-left: -20px;
	overflow: hidden;
	pointer-events: none;
	}
.leaflet-popup-tip {
	width: 17px;
	height: 17px;
	padding: 1px;

	margin: -10px auto 0;

	-webkit-transform: rotate(45deg);
	   -moz-transform: rotate(45deg);
	    -ms-transform: rotate(45deg);
	        transform: rotate(45deg);
	}
.leaflet-popup-content-wrapper,
.leaflet-popup-tip {
	background: white;
	color: #333;
	box-shadow: 0 3px 14px rgba(0,0,0,0.4);
	}
.leaflet-container a.leaflet-popup-close-button {
	position: absolute;
	top: 0;
	right: 0;
	padding: 4px 4px 0 0;
	border: none;
	text-align: center;
	width: 18px;
	height: 14px;
	font: 16px/14px Tahoma, Verdana, sans-serif;
	color: #c3c3c3;
	text-decoration: none;
	font-weight: bold;
	background: transparent;
	}
.leaflet-container a.leaflet-popup-close-button:hover {
	color: #999;
	}
.leaflet-popup-scrolled {
	overflow: auto;
	border-bottom: 1px solid #ddd;
	border-top: 1px solid #ddd;
	}

.leaflet-oldie .leaflet-popup-content-wrapper {
	zoom: 1;
	}
.leaflet-oldie .leaflet-popup-tip {
	width: 24px;
	margin: 0 auto;

	-ms-filter: "progid:DXImageTransform.Microsoft.Matrix(M11=0.70710678, M12=0.70710678, M21=-0.70710678, M22=0.70710678)";
	filter: progid:DXImageTransform.Microsoft.Matrix(M11=0.70710678, M12=0.70710678, M21=-0.70710678, M22=0.70710678);
	}
.leaflet-oldie .leaflet-popup-tip-container {
	margin-top: -1px;
	}

.leaflet-oldie .leaflet-control-zoom,
.leaflet-oldie .leaflet-control-layers,
.leaflet-oldie .leaflet-popup-content-wrapper,
.leaflet-oldie .leaflet-popup-tip {
	border: 1px solid #999;
	}


/* div icon */

.leaflet-div-icon {
	background: #fff;
	border: 1px solid #666;
	}


/* Tooltip */
/* Base styles for the element that has a tooltip */
.leaflet-tooltip {
	position: absolute;
	padding: 6px;
	background-color: #fff;
	border: 1px solid #fff;
	border-radius: 3px;
	color: #222;
	white-space: nowrap;
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
	pointer-events: none;
	box-shadow: 0 1px 3px rgba(0,0,0,0.4);
	}
.leaflet-tooltip.leaflet-clickable {
	cursor: pointer;
	pointer-events: auto;
	}
.leaflet-tooltip-top:before,
.leaflet-tooltip-bottom:before,
.leaflet-tooltip-left:before,
.leaflet-tooltip-right:before {
	position: absolute;
	pointer-events: none;
	border: 6px solid transparent;
	background: transparent;
	content: "";
	}

/* Directions */

.leaflet-tooltip-bottom {
	margin-top: 6px;
}
.leaflet-tooltip-top {
	margin-top: -6px;
}
.leaflet-tooltip-bottom:before,
.leaflet-tooltip-top:before {
	left: 50%;
	margin-left: -6px;
	}
.leaflet-tooltip-top:before {
	bottom: 0;
	margin-bottom: -12px;
	border-top-color: #fff;
	}
.leaflet-tooltip-bottom:before {
	top: 0;
	margin-top: -12px;
	margin-left: -6px;
	border-bottom-color: #fff;
	}
.leaflet-tooltip-left {
	margin-left: -6px;
}
.leaflet-tooltip-right {
	margin-left: 6px;
}
.leaflet-tooltip-left:before,
.leaflet-tooltip-right:before {
	top: 50%;
	margin-top: -6px;
	}
.leaflet-tooltip-left:before {
	right: 0;
	margin-right: -12px;
	border-left-color: #fff;
	}
.leaflet-tooltip-right:before {
	left: 0;
	margin-left: -12px;
	border-right-color: #fff;
	}


/* affichage du bandeau désactivé car il ne faut pas de liens externes
lorsque le site est affiché sur les bornes en magasin */
.leaflet-touch .leaflet-control-attribution {
	display: none;
}


/*# sourceMappingURL=data:application/json;charset=utf-8;base64,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QyxjQUFjLENBQUMsU0FBUyxjQUFjLENBQUMsY0FBYyxpQkFBaUIsQ0FBQyxhQUFhLENBQUMsY0FBYyxpQkFBaUIsQ0FBQyxjQUFjLENBQUMsZ0JBQWdCLGFBQWEsQ0FBQyxTQUFTLGVBQWUsQ0FBQyxjQUFjLGlCQUFpQixDQUFDLGNBQWMsQ0FBQyxjQUFjLGlCQUFpQixDQUFDLGVBQWUsQ0FBQyxnQkFBZ0Isb0JBQW9CLENBQUMsU0FBUyxTQUFTLENBQUMsY0FBYyxpQkFBaUIsQ0FBQyxRQUFRLENBQUMsY0FBYyxpQkFBaUIsQ0FBQyxTQUFTLENBQUMsZ0JBQWdCLHFCQUFxQixDQUFDLFNBQVMsZUFBZSxDQUFDLGNBQWMsaUJBQWlCLENBQUMsY0FBYyxDQUFDLGNBQWMsaUJBQWlCLENBQUMsZUFBZSxDQUFDLGdCQUFnQixlQUFlLENBQUMsU0FBUyxlQUFlLENBQUMsY0FBYyxpQkFBaUIsQ0FBQyxjQUFjLENBQUMsY0FBYyxpQkFBaUIsQ0FBQyxlQUFlLENBQUMsZ0JBQWdCLHFCQUFxQixDQUFDLFNBQVMsU0FBUyxDQUFDLGNBQWMsaUJBQWlCLENBQUMsUUFBUSxDQUFDLGNBQWMsaUJBQWlCLENBQUMsU0FBUyxDQUFDLGdCQUFnQixxQkFBcUIsQ0FBQyxTQUFTLGVBQWUsQ0FBQyxjQUFjLGlCQUFpQixDQUFDLGNBQWMsQ0FBQyxjQUFjLGlCQUFpQixDQUFDLGVBQWUsQ0FBQyxnQkFBZ0IsZUFBZSxDQUFDLFNBQVMsZUFBZSxDQUFDLGNBQWMsaUJBQWlCLENBQUMsY0FBYyxDQUFDLGNBQWMsaUJBQWlCLENBQUMsZUFBZSxDQUFDLGdCQUFnQixxQkFBcUIsQ0FBQyxTQUFTLFNBQVMsQ0FBQyxjQUFjLGlCQUFpQixDQUFDLFFBQVEsQ0FBQyxjQUFjLGlCQUFpQixDQUFDLFNBQVMsQ0FBQyxnQkFBZ0IscUJBQXFCLENBQUMsVUFBVSxlQUFlLENBQUMsZUFBZSxpQkFBaUIsQ0FBQyxjQUFjLENBQUMsZUFBZSxpQkFBaUIsQ0FBQyxlQUFlLENBQUMsZ0JBQWdCLGVBQWUsQ0FBQyxVQUFVLGVBQWUsQ0FBQyxl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QUFVLENBQUMsQ0FBQyxtQ0FBbUMsU0FBUyxjQUFjLENBQUMsY0FBYyxpQkFBaUIsQ0FBQyxhQUFhLENBQUMsY0FBYyxpQkFBaUIsQ0FBQyxjQUFjLENBQUMsZ0JBQWdCLGFBQWEsQ0FBQyxTQUFTLGVBQWUsQ0FBQyxjQUFjLGlCQUFpQixDQUFDLGNBQWMsQ0FBQyxjQUFjLGlCQUFpQixDQUFDLGVBQWUsQ0FBQyxnQkFBZ0Isb0JBQW9CLENBQUMsU0FBUyxTQUFTLENBQUMsY0FBYyxpQkFBaUIsQ0FBQyxRQUFRLENBQUMsY0FBYyxpQkFBaUIsQ0FBQyxTQUFTLENBQUMsZ0JBQWdCLHFCQUFxQixDQUFDLFNBQVMsZUFBZSxDQUFDLGNBQWMsaUJBQWlCLENBQUMsY0FBYyxDQUFDLGNBQWMsaUJBQWlCLENBQUMsZUFBZSxDQUFDLGdCQUFnQixlQUFlLENBQUMsU0FBUyxlQUFlLENBQUMsY0FBYyxpQkFBaUIsQ0FBQyxjQUFjLENBQUMsY0FBYyxpQkFBaUIsQ0FBQyxlQUFlLENBQUMsZ0JBQWdCLHFCQUFxQixDQUFDLFNBQVMsU0FBUyxDQUFDLGNBQWMsaUJBQWlCLENBQUMsUUFBUSxDQUFDLGNBQWMsaUJBQWlCLENBQUMsU0FBUyxDQUFDLGdCQUFnQixxQkFBcUIsQ0FBQyxTQUFTLGVBQWUsQ0FBQyxjQUFjLGlCQUFpQixDQUFDLGNBQWMsQ0FBQyxjQUFjLGlCQUFpQixDQUFDLGVBQWUsQ0FBQyxnQkFBZ0IsZUFBZSxDQUFDLFNBQVMsZUFBZSxDQUFDLGNBQWMsaUJBQWlCLENBQUMsY0FBYyxDQUFDLGNBQWMsaUJBQWlCLENBQUMsZUFBZSxDQUFDLGdCQUFnQixxQkFBcUIsQ0FBQyxTQUFTLFNBQVMsQ0FBQyxjQUFjLGlCQUFpQixDQUFDLFFBQVEsQ0FBQyxjQUFjLGlCQUFpQixDQUFDLFNBQVMsQ0FBQyxnQkFBZ0IscUJBQXFCLENBQUMsVUFBVSxlQUFlLENBQUMsZUFBZSxpQkFBaUIsQ0FBQyxjQUFjLENBQUMsZUFBZSxpQkFBaUIsQ0FBQyxlQUFlLENBQUMsZ0JBQWdCLGVBQWUsQ0FBQyxVQUFVLGVB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O0FEVUo7QUNQQTs7OztpREFBQTtBQUtBO0VBQ0M7RUFDQTtFQUNBO0FEU0Q7QUNSQztFQUNDO0FEVUY7O0FDUEE7RUFDQztFQUNHO0VBQ0E7RUFDQTtFQUNBO0VBQ0g7RUFDQTtFQUNBO0VBQ0E7QURVRDtBQ1RDO0VBQ0M7QURXRjs7QUNSQTtFQUNDO0VBQ0c7RUFDQTtFQUNIO0VBQ0E7RUFDQTtFQUNBO0FEV0Q7O0FDUkE7Ozs7aURBQUE7QUFNQTtFQUNDO0FEVUQ7O0FDUkE7RUFDQztBRFdEOztBQ1RBO0VBQ0k7RUFDQTtBRFlKOztBQ1ZBO0VBQ0M7RUFDQTtBRGFEOztBQ1ZBOzs7O2lEQUFBO0FBTUE7RUFDQztFQUNBO0VBQ0E7RUFDQTtBRFlEOztBQ1RBO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBRFlEOztBQ1RBO0VBQ0M7RUFDQTtFQUNBO0FEWUQ7O0FDVkE7RUFDQztBRGFEOztBQ1ZBOzs7O2lEQUFBO0FBS0E7RUFDQztFQUNBO0VBQ0E7RUFDQTtBRGFEO0FDWkM7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBRGNGO0FDWkM7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBRGNGO0FDWkM7RUFDQztBRGNGO0FDWkM7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QURjRjtBQ2JFO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FEZUg7QUNkRztFQUNDO0FEZ0JKO0FDYkU7RUFDQztBRGVIO0FDYkU7RUFDQztBRGVIOztBQ1RBO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBRFlEO0FDWEM7RUFDQztFQUNBO0VBQ0E7RUFDQTtBRGFGO0FDWkU7RUFDQztBRGNIO0FDWkU7RUFDQztFQUNBO0VBQ0E7QURjSDtBQ1hHO0VBQ0M7QURhSjtBQ1RDO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBRFdGO0FDVEM7RUFDQztBRFdGOztBQ1JBO0VBQ0M7QURXRDs7QUNUQTtFQUdHO0lBQ0M7RURVRjtFQ1JDO0lBQ0M7RURVRjtFQ1JDO0lBQ0M7RURVRjtFQ1JDO0lBQ0M7RURVRjtFQ1BBO0lBQ0M7SUFDQTtFRFNEO0VDTkM7SUFDQztFRFFGO0FBQ0Y7QUNBQTs7OztpREFBQTtBQUtBO0VBQ0k7RUFDQTtBREVKO0FDREk7RUFDSTtBREdSO0FDREk7RUFDSTtBREdSO0FDQVE7RUFDTDtBREVIO0FDQ0k7RUFDSTtBRENSOztBQ0dBOzs7O2lEQUFBO0FBTUE7RUFDQztBREREO0FDRUk7RUFDRjtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QURBRjtBQ0NFO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7QURDSDtBQ0FHO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FERUo7QUNBRztFQUNDO0FERUo7QUNFSTtFQUNJO0FEQVI7O0FDSUE7RUFDQztJQUNDO0lBQ0E7RUREQTtBQUNGO0FDT0E7RUFDQztFQUNBO0VBQ0E7RUFDQTtBRExEOztBQ1NBOzs7O2lEQUFBO0FBTUE7RUFDQztFQUNBO0VBQ0E7QURQRDs7QUNVQTtFQUNDO0FEUEQ7QUNRQztFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FETkY7QUNRQztFQUFTO0VBQ1I7QURMRjs7QUNTQTtFQUNJO0FETko7O0FDUUE7RUFDQztFQUNBO0FETEQ7O0FDT0E7RUFDQztBREpEOztBQ01BO0VBQ0M7SUFDQztFREhBO0VDS0Q7SUFDQztFREhBO0FBQ0Y7QUNLQTtFQUNDO0FESEQ7O0FDS0E7RUFDQztFQUNBO0FERkQ7O0FDSUE7RUFDQztBREREOztBQ0dBO0VBQ0k7RUFDQTtBREFKOztBQ0dBO0VBQ0M7QURBRDs7QUNFQTtFQUNDO0FEQ0Q7O0FDRUE7RUFDQztFQUNBO0VBQ0E7QURDRDs7QUNDQTtFQUNDO0FERUQ7O0FDQUE7RUFDQztBREdEOztBQ0RBO0VBQ0M7QURJRDs7QUNEQTtFQUNDO0FESUQ7O0FDRkE7RUFDQztBREtEOztBQ0hBO0VBQ0M7QURNRDs7QUNKQTtFQUNDO0FET0Q7O0FDTEE7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QURRRDs7QUNMQTtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QURRRDs7QUNOQTtFQUNDO0FEU0Q7O0FDUEE7RUFDQztBRFVEOztBQ1JBO0VBQ0M7RUFDQTtBRFdEOztBQ1RBO0VBQ0U7RUFDQTtFQUNBO0FEWUY7O0FDVEE7RUFDQztBRFlEOztBQ1RBO0VBQ0M7QURZRDs7QUNUQTtFQUNDO0FEWUQ7O0FDVkE7RUFDQztFQUNBO0VBQ0E7QURhRDs7QUNWQTtFQUNDO0VBQ0E7RUFDQTtBRGFEOztBQ1hBO0VBQ0M7QURjRDs7QUNYQTtFQUNDO0VBQ0E7QURjRDs7QUNYQztFQUNDO0FEY0Y7QUNiRztFQUNBO0FEZUg7QUNkRztFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBRGdCSjs7QUNWQztFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QURhRjs7QUNSQTtFQUNDO0FEV0Q7QUNWQztFQUNDO0VBQ0E7RUFDQTtFQUNBO0FEWUY7QUNWQztFQUNDO0VBQ0E7RUFDQTtBRFlGO0FDVkM7RUFDQztBRFlGO0FDVkM7RUFDQztFQUNBO0VBQ0E7QURZRjtBQ1ZDO0VBQ0M7RUFDQTtBRFlGO0FDVkM7RUFDQztFQUNBO0VBQ0E7QURZRjtBQ1ZDO0VBQ0M7QURZRjtBQ1hFO0VBQ0M7RUFDQTtFQUNBO0FEYUg7O0FDUkE7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBO0FEV0Q7O0FDUkE7RUFDQztFQUNBO0VBQ0E7QURXRDs7QUNSQTtFQUNDO0FEV0Q7O0FFM3NCQTs7OztrRUFBQTtBQU1BOzs2QkFBQTtBQUlBO0FBUUE7QUFnREE7OzZCQUFBO0FBUUE7RUFDRSxjQTNEcUI7QUY0c0J2Qjs7QUU3b0JBOzs2QkFBQTtBQUlBO0VBQ0Usc0JBaEVjO0VBaUVmLFdBdEVpQjtBRnF0QmxCOztBRTdvQkE7RUFDRSxXQXRDTztBRnNyQlQ7O0FFOW9CQTtFQUNFLFdBNUNXO0FGNnJCYjs7QUU5b0JFO0VBQ0U7QUZpcEJKOztBRTlvQkE7RUFDQztBRmlwQkQ7O0FFOW9CQztFQUNDO0FGaXBCRjs7QUU5b0JBO0VBQ0M7RUFDQTtBRmlwQkQ7O0FFL29CQTtFQUNDO0FGa3BCRDs7QUU5b0JBO0VBQ0UsY0FwR3FCO0FGcXZCdkI7O0FFL29CQTtFQUNFLFVBcEZnQjtBRnN1QmxCOztBRWhwQkE7RUFDRSxjQW5HYztBRnN2QmhCOztBRWhwQkU7RUFDSSxjQTlHaUI7QUZpd0J2QjtBRWpwQkU7RUFDRSxVQTlGYztBRml2QmxCOztBRWhwQkE7RUFDQyx5QkE5R2U7RUErR2YsV0E1Rlc7QUYrdUJaO0FFbHBCQztFQUNHLHlCQTVIUztBRmd4QmI7QUVscEJFO0VBQ0UsV0FqR1E7QUZxdkJaOztBRTVvQkE7RUFDQztFQUNBLHlCQWhHZ0I7QUYrdUJqQjtBRTlvQkM7RUFDQztBRmdwQkY7QUU5b0JDO0VBQ0M7QUZncEJGOztBRTdvQkE7RUFDRSxzQkF2R2lCO0VBd0dqQixrQkF2R29CO0FGdXZCdEI7QUUvb0JFO0VBQ0U7QUZpcEJKO0FFL29CRTtFQUNFO0FGaXBCSjs7QUU5b0JBO0VBQ0UseUNBL0dpQjtBRmd3Qm5CO0FFaHBCQztFQUNDO0FGa3BCRjs7QUU5b0JFO0VBQ0UsY0FuS1M7QUZvekJiO0FFL29CRTtFQUNFLGNBM0pZO0FGNHlCaEI7O0FFNW9CQTtFQUNFO0FGK29CRjtBRTlvQkU7RUFDRTtBRmdwQko7QUU5b0JFO0VBQ0k7QUZncEJOO0FFOW9CRTtFQUNJO0FGZ3BCTjtBRS9vQk07RUFDSTtBRmlwQlY7QUU5b0JFO0VBQ0k7QUZncEJOO0FFL29CTTtFQUNJO0VBQ0E7QUZpcEJWO0FFOW9CRTtFQUNJO0FGZ3BCTjtBRS9vQk07RUFDSTtFQUNBO0FGaXBCVjtBRWhwQlU7RUFDRTtBRmtwQlo7QUU5b0JFO0VBQ0k7QUZncEJOO0FFL29CTTtFQUNJO0VBQ0E7QUZpcEJWOztBRTFvQkE7RUFDQztBRjZvQkQ7QUU1b0JFO0VBQ0U7RUFDQTtBRjhvQko7O0FFMW9CQTtFQUNFO0FGNm9CRjs7QUUxb0JBO0VBQ0U7QUY2b0JGOztBRTFvQkE7RUFDQyx5Q0FwTm1CO0VBcU5uQjtBRjZvQkQ7O0FFM29CQTtFQUNDLHlCQS9OZTtFQWdPZjtBRjhvQkQ7O0FFNW9CQTtFQUNDO0FGK29CRDs7QUU1b0JBO0VBQ0U7QUYrb0JGOztBRTVvQkE7RUFDRSxXQTdOVztFQThOWCxxQkE3Tm1CO0FGNDJCckI7QUU5b0JFO0VBSUUsV0FuT1M7QUZnM0JiOztBRXpvQkE7RUFDRSxjQTdQcUI7QUZ5NEJ2Qjs7QUV6b0JBOzs2QkFBQTtBQUlBO0VBQ0U7RUFDQTtBRjJvQkY7QUV6b0JFO0VBQ0U7QUYyb0JKOztBRXhvQkE7RUFDRTtFQUNBO0VBQ0E7QUYyb0JGO0FFem9CRTtFQUNFO0FGMm9CSjs7QUV4b0JBO0VBQ0U7QUYyb0JGO0FFMW9CRTtFQUNFO0VBQ0E7QUY0b0JKO0FFMW9CRTtFQUNFO0VBQ0E7RUFDQTtBRjRvQko7O0FFdm9CRTtFQUNFO0FGMG9CSjs7QUV2b0JBO0VBQ0U7QUYwb0JGOztBRXBvQkE7OzZCQUFBO0FBR0E7RUFDRSx5QkF0VFc7RUF1VFg7RUFDRDtBRnVvQkQ7O0FFcm9CQTs7RUFFRSxjQWpUYztBRnk3QmhCOztBRXRvQkE7RUFDRTtFQUNBO0FGeW9CRjs7QUV0b0JBO0FBQ0E7RUFDRSxtQkExVGM7QUZtOEJoQjtBRXhvQkU7RUFDRSxXQTFUUztBRm84QmI7QUV4b0JFO0VBQ0UseUJBOVRtQjtFQStUbkIsV0E5VFM7QUZ3OEJiO0FFeG9CRTtFQUNFLFdBaFVZO0VBaVVaLHlCQXBUUTtBRjg3Qlo7QUV4b0JFO0VBQ0U7QUYwb0JKO0FFem9CSTtFQUNFLFdBdFVVO0FGaTlCaEI7QUV4b0JFO0VBQ0UsY0F4VlM7RUF5VlQ7QUYwb0JKOztBRXRvQkE7QUFFQTtFQUNDO0FGd29CRDs7QUV0b0JBO0VBQ0U7QUZ5b0JGOztBRXRvQkE7QUFFRTtFQUNFLGFBeldTO0FGaS9CYjtBRXRvQkU7RUFDRSxVQTFUYTtBRms4QmpCO0FFdG9CRTtFQUNFLFVBNVRpQjtBRm84QnJCOztBRXBvQkE7RUFDRTtFQUNBLHlCQTVVZTtBRm05QmpCOztBRXBvQkE7OzZCQUFBO0FBR0E7RUFDRSxjQXhYcUI7QUYrL0J2Qjs7QUVwb0JFO0VBQ0k7RUFDQTtBRnVvQk47QUVyb0JFO0VBQ0U7RUFDQTtFQUNBO0FGdW9CSjtBRXJvQkU7RUFDRSx5QkF6WVM7RUEwWVQ7QUZ1b0JKOztBRXBvQkE7RUFDRTtFQUNBO0FGdW9CRjs7QUVyb0JBO0VBQ0U7QUZ3b0JGOztBRXRvQkE7RUFDQztBRnlvQkQ7O0FFdm9CQTtFQUNFO0FGMG9CRjtBRXpvQkU7RUFDRSxjQXRabUI7QUZpaUN2Qjs7QUV2b0JBOzs2QkFBQTtBQUlBO0VBQ0U7QUZ5b0JGOztBRXZvQkE7RUFDRTtBRjBvQkY7O0FFeG9CQTtFQUNFLGNBemFXO0VBMGFYO0FGMm9CRjs7QUV6b0JBO0VBQ0U7QUY0b0JGOztBRTFvQkE7RUFDRSxtQkFoYlc7RUFpYlg7QUY2b0JGOztBRTNvQkE7RUFDRSxjQXBiVztBRmtrQ2I7O0FFM29CQTtFQUNFLGNBeGJXO0FGc2tDYjs7QUU1b0JBO0VBQ0U7QUYrb0JGOztBRTVvQkE7RUFDQyxjQTNic0I7QUYwa0N2Qjs7QUU1b0JBO0VBQ0UsY0F4YmM7QUZ1a0NoQjs7QUU1b0JBO0VBQ0UsY0E1YmM7QUYya0NoQjs7QUdsbUNBOzs7O2tFQUFBO0FDQUE7Ozs7Q0FBQTtBQU1BO0VBQWdCO0FKMG1DaEI7O0FJem1DQTtFQUFnQjtBSjZtQ2hCOztBSTVtQ0E7RUFBZ0I7QUpnbkNoQjs7QUkvbUNBO0VBQWdCO0FKbW5DaEI7O0FJbG5DQTtFQUFnQjtBSnNuQ2hCOztBSXJuQ0E7RUFBZ0I7QUp5bkNoQjs7QUl4bkNBO0VBQWdCO0FKNG5DaEI7O0FJM25DQTtFQUFnQjtBSituQ2hCOztBSTluQ0E7RUFBZ0I7QUprb0NoQjs7QUlqb0NBO0VBQWdCO0FKcW9DaEI7O0FJcG9DQTtFQUFnQjtBSndvQ2hCOztBSXZvQ0E7RUFBZ0I7QUoyb0NoQjs7QUkxb0NBO0VBQWdCO0FKOG9DaEI7O0FJN29DQTtFQUFnQjtBSmlwQ2hCOztBSWhwQ0E7RUFBZ0I7QUpvcENoQjs7QUlucENBO0VBQWdCO0FKdXBDaEI7O0FJcnBDQTtFQUFnQjtBSnlwQ2hCOztBSXhwQ0E7RUFBZ0I7QUo0cENoQjs7QUkzcENBO0VBQWdCO0FKK3BDaEI7O0FJOXBDQTtFQUFnQjtBSmtxQ2hCOztBSWpxQ0E7RUFBZ0I7QUpxcUNoQjs7QUlwcUNBO0VBQWdCO0FKd3FDaEI7O0FJdnFDQTtFQUFnQjtBSjJxQ2hCOztBSTFxQ0E7RUFBZ0I7QUo4cUNoQjs7QUk3cUNBO0VBQWdCO0FKaXJDaEI7O0FJaHJDQTtFQUFnQjtBSm9yQ2hCOztBSW5yQ0E7RUFBZ0I7QUp1ckNoQjs7QUl0ckNBO0VBQWdCO0FKMHJDaEI7O0FJenJDQTtFQUFnQjtBSjZyQ2hCOztBSTVyQ0E7RUFBZ0I7QUpnc0NoQjs7QUkvckNBO0VBQWdCO0FKbXNDaEI7O0FJbHNDQTtFQUFnQjtBSnNzQ2hCOztBSXBzQ0E7RUFBVztBSndzQ1g7O0FJdnNDQTtFQUFXO0FKMnNDWDs7QUtwdkNBOzs7O2lEQUFBO0FBTUE7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FMc3ZDRDs7QUtudkNBOzs7OzZCQUFBO0FBTUE7RUFDQztFQUNBO0FMcXZDRDs7QUtudkNBO0VBQ0M7QUxzdkNEOztBS3B2Q0E7RUFDQztBTHV2Q0Q7O0FLcnZDQTtFQUNDO0VBQ0E7QUx3dkNEOztBS3R2Q0E7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBTHl2Q0Q7O0FLdnZDQTtFQUNDO0lBQ0U7RUwwdkNEO0FBQ0Y7QUt4dkNBO0VBQ0M7QUwwdkNEOztBS3h2Q0E7RUFDQztFQUNBO0VBQ0E7QUwydkNEOztBS3p2Q0E7RUFDQztBTDR2Q0Q7O0FLMXZDQTtFQUNDO0lBQ0M7RUw2dkNBO0FBQ0Y7QUsxdkNBO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBTDR2Q0Q7O0FLenZDQTtFQUNDO0FMNHZDRDs7QUt6dkNBO0VBQ0M7QUw0dkNEOztBSzF2Q0E7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUw2dkNEOztBSzN2Q0E7RUFDQztJQUNDO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0VMOHZDQTtBQUNGO0FLM3ZDQTs7Ozs2QkFBQTtBQU1BOzs7OzZCQUFBO0FBT0k7RUFDSTtFQUNBO0FMMHZDUjtBS3h2Q0k7RUFDSTtFQUNBO0VBQ0E7RUFDQTtBTDB2Q1I7QUt4dkNJO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7QUwwdkNSOztBS3J2Q0E7RUFDQztBTHd2Q0Q7O0FLdHZDQTtFQUNDO0FMeXZDRDs7QUt2dkNBO0VBQ0M7RUFDRztFQUNIO0VBQ0E7QUwwdkNEOztBS3h2Q0E7RUFDQztBTDJ2Q0Q7O0FLenZDQTtFQUNDO0FMNHZDRDs7QUsxdkNBO0VBQ0M7QUw2dkNEOztBSzN2Q0E7RUFDQztBTDh2Q0Q7O0FLM3ZDQTs7Ozs2QkFBQTtBQU9BO0VBQ0M7QUw0dkNEOztBS3p2Q0E7RUFDQztBTDR2Q0Q7O0FLenZDQTtFQUNDO0VBQ0E7RUFFQTtBTDJ2Q0Q7O0FLenZDQTtFQUNDO0FMNHZDRDs7QUsxdkNBO0VBQ0M7QUw2dkNEOztBSzF2Q0E7Ozs7NkJBQUE7QUFLQTtFQUNDO0VBQ0E7RUFDQTtBTDZ2Q0Q7QUs1dkNDO0VBQ0M7QUw4dkNGOztBSzF2Q0E7RUFDQztBTDZ2Q0Q7QUs1dkNDO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FMOHZDRjs7QUsxdkNBO0VDak9JO0VBQ0EsWURpT0s7RUNoT0w7QU4rOUNKOztBSzV2Q0E7RUNyT0k7RUFDQSxZRHFPSztFQ3BPTDtBTnErQ0o7O0FLN3ZDQTtFQUNDO0FMZ3dDRDtBSy92Q0M7RUFDQztBTGl3Q0Y7QUsvdkNDO0VBQ0M7RUFDQTtBTGl3Q0Y7QUsvdkNDO0VBQ0M7QUxpd0NGOztBSzd2Q0E7Ozs7NkJBQUE7QUFNQTtFQUNDO0VBQ0E7RUFDQTtFQUNBO0FMK3ZDRDtBSzl2Q0M7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUxnd0NGO0FLL3ZDRTtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUxpd0NIO0FLOXZDQztFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUxnd0NGO0FLOXZDQztFQUNDO0FMZ3dDRjs7QU85aERBOzs7O2lEQUFBO0FBTUE7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FQZ2lESjs7QU85aERBO0VBQ0M7QVBpaUREO0FPL2hEQztFQUNDO0VBQ0E7QVBpaURGO0FPL2hESTtFQUNJO0FQaWlEUjtBTy9oREM7RUFDQztFQUNBO0VBQ0E7QVBpaURGO0FPL2hERTtFQUNDO0VBQ0E7RUFDQTtBUGlpREg7QU85aERJO0VBQ0k7RUFDQTtBUGdpRFI7QU85aERJO0VBQ0k7QVBnaURSO0FPOWhEQzs7OztFQUlDO0FQZ2lERjtBTzloREM7RUFDRTtBUGdpREg7QU8vaERFO0VBQ0M7QVBpaURIO0FPL2hERztFQUNDO0FQaWlESjtBTzdoREU7RUFDQztBUCtoREg7QU8zaERFO0VBQ0M7QVA2aERIO0FPMWhEQztFQUNDO0VBQ0E7QVA0aERGO0FPMWhERTtFQUNDO0FQNGhESDtBT3poREU7RUFDQztBUDJoREg7QU90aERFO0VBQ0M7QVB3aERIO0FPdGhERTtFQUNDO0FQd2hESDtBT3RoREU7RUFDQztFQUNBO0FQd2hESDtBT3RoREU7RUFDQztBUHdoREg7O0FPcGhEQTtFQUNDO0FQdWhERDs7QU9uaERBO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7QVBzaEREOztBT3BoREE7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBUHVoREQ7O0FPcGhEQTtFQUNDO0VBQ0E7RUFDQTtBUHVoREQ7O0FPcGhEQTtFQUNDO0VBQ0E7QVB1aEREOztBT3BoREE7RUFDQztFQUNBO0FQdWhERDs7QU9waERBO0VBQ0M7RUFDQTtFQUNBO0FQdWhERDs7QU9waERBO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QVB1aEREOztBT3BoREE7RUFDQztFQUNBO0FQdWhERDs7QU9waERBO0VBQ0M7RUFDQTtBUHVoREQ7O0FPcGhEQTtFQUNDO0FQdWhERDs7QU9waERBO0VBQ0M7RUFDQTtBUHVoREQ7O0FPcGhEQTtFQUNDO0FQdWhERDs7QU9waERBO0VBQ0M7QVB1aEREOztBT3BoREE7RUFDQztFQUNBO0VBQ0E7RUFDQTtBUHVoREQ7O0FPcGhEQTtFQUNDO0VBQ0E7RUFDQTtFQUNBO0FQdWhERDs7QU9waERBO0VBQ0M7RUFDQTtBUHVoREQ7O0FPcGhEQTtFQUNDO0VBQ0E7RUFDQTtBUHVoREQ7O0FPcGhEQTtFQUNDO0FQdWhERDs7QU9waERBO0VBQ0M7SUFDQztJQUNBO0VQdWhEQTtFT3BoREQ7SUFDQztFUHNoREE7RU9uaEREO0lBQ0M7RVBxaERBO0VPbGhERDtJQUNDO0VQb2hEQTtFT2poREQ7SUFDQztFUG1oREE7RU9oaEREO0lBQ0M7RVBraERBO0VPaGhERDtJQUNDO0VQa2hEQTtFT2hoREQ7SUFDQztFUGtoREE7QUFDRjtBTy9nREE7RUFDQztJQUNDO0VQaWhEQTtBQUNGO0FPOWdEQTtFQUNDO0FQZ2hERDs7QU85Z0RBO0VBQ0M7QVBpaEREOztBTy9nREE7RUFDQztBUGtoREQ7O0FPL2dEQTtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBUGtoREQ7O0FPL2dEQTtFQUNDO0FQa2hERDs7QU8vZ0RBO0VBQ0M7QVBraEREOztBTy9nREE7RUFDQztFQUNBO0FQa2hERDs7QU8vZ0RBO0VBQ0M7QVBraEREOztBTy9nREE7RUFDQztFQUNBO0FQa2hERDs7QU9oaERBO0VBQ0M7QVBtaEREOztBT2hoREE7RUFDQztJQUNDO0lBQ0E7SUFDQTtJQUNBO0VQbWhEQTtFT2poREQ7SUFDQztJQUNBO0lBQ0E7SUFDQTtJQUNBO0VQbWhEQTtFT2poREQ7SUFDQztJQUNBO0VQbWhEQTtFT2poREQ7SUFDQztJQUNBO0lBQ0E7SUFDQTtJQUNBO0VQbWhEQTtFT2poREQ7SUFDQztFUG1oREE7QUFDRjtBT2hoREE7RUFDQztFQUNBO0VBQ0E7RUFDQTtBUGtoREQ7QU9qaERDO0VBTEQ7SUFNRTtJQUNBO0VQb2hEQTtBQUNGOztBT2xoREE7RUFDQztFQUNBO0VBQ0E7QVBxaEREO0FPcGhEQztFQUNDO0VBQ0E7RUFDQTtFQUNBO0FQc2hERjs7QU9saERDO0VBQ0M7QVBxaERGOztBUTUyREE7Ozs7aURBQUE7QUFNQTtFQUNJO0VBQ0E7QVI4MkRKOztBUTUyREE7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FSKzJESjs7QVExMkRBO0VBQ0U7QVI2MkRGOztBUTMyREE7RUFDSTtBUjgyREo7QVE3MkRJO0VBQ0k7QVIrMkRSO0FRNTJEUTtFQUNJO0FSODJEWjtBUTMyREk7RUFDSTtFQUNBO0VBQ0E7RUFDQTtBUjYyRFI7O0FRMTJEQTtFQUNJO0lBQ0k7RVI2MkROO0FBQ0Y7QVEzMkRBO0VBQ0k7QVI2MkRKO0FRNTJESTtFQUNJO0FSODJEUjtBUTUyREk7RUFDSTtBUjgyRFI7QVE1MkRJO0VBQ0k7RUFDQTtFQUVBO0VBQ0E7RUFDQTtBUjYyRFI7QVE1MkRRO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FSODJEWjtBUTUyRFE7RUFDSTtBUjgyRFo7QVE3MkRZO0VBQ0k7QVIrMkRoQjs7QVF2MkRBO0VBQ0M7QVIwMkREOztBUXgyREE7RUFDQztBUjIyREQ7O0FRejJEQTtFQUNDO0VBQ0E7QVI0MkREOztBUXoyREE7RUFDQztFQUFnQjtBUjYyRGpCOztBUTMyREE7RUFBYztBUisyRGQ7O0FROTJEQTtFQUFjO0FSazNEZDs7QVEvMkRBO0VBQ0M7RUFDQTtFQUNBO0FSazNERDs7QVFoM0RBO0VBQ0M7QVJtM0REOztBUS8yREE7RUFBYTtFQUFZO0VBQWU7QVJxM0R4Qzs7QVFwM0RBO0VBQWU7QVJ3M0RmOztBUXYzREE7RUFBYztBUjIzRGQ7O0FRMTNEQTtFQUNDO0VBQ0E7QVI2M0REOztBUTMzREE7RUFDQztBUjgzREQ7O0FRMzNEQTtFQUF5QztFQUFZO0FSZzREckQ7O0FTdC9EQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0FUeS9ERjtBU3gvREU7RUFDRTtFQUNBO0VBQ0E7QVQwL0RKO0FTeC9ERTtFQUNFO0FUMC9ESixDO0FVcmdFQSxvQkFBb0I7O0FBRXBCOzs7Ozs7Ozs7O0NBVUMsa0JBQWtCO0NBQ2xCLE9BQU87Q0FDUCxNQUFNO0NBQ047QUFDRDtDQUNDLGdCQUFnQjtDQUNoQjtBQUNEOzs7Q0FHQyx5QkFBeUI7SUFDdEIsc0JBQXNCO1NBQ2pCLGlCQUFpQjtHQUN2Qix1QkFBdUI7Q0FDekI7QUFDRCxtRkFBbUY7QUFDbkY7Q0FDQywwQ0FBMEM7Q0FDMUM7QUFDRCxxRUFBcUU7QUFDckU7Q0FDQyxhQUFhO0NBQ2IsY0FBYztDQUNkLDZCQUE2QjtDQUM3QjtBQUNEOztDQUVDLGNBQWM7Q0FDZDtBQUNELGdHQUFnRztBQUNoRyxxRkFBcUY7QUFDckY7Ozs7OztDQU1DLDBCQUEwQjtDQUMxQiwyQkFBMkI7Q0FDM0I7O0FBRUQ7Q0FDQyw2QkFBNkI7Q0FDN0IseUJBQXlCO0NBQ3pCO0FBQ0Q7Q0FDQyw0QkFBNEI7Q0FDNUIscURBQXFEO0NBQ3JELGtCQUFrQjtDQUNsQix3QkFBd0I7QUFDekI7QUFDQTtDQUNDLHNCQUFzQjtDQUN0QixrQkFBa0I7QUFDbkI7QUFDQTtDQUNDLHdDQUF3QztBQUN6QztBQUNBO0NBQ0Msb0RBQW9EO0FBQ3JEO0FBQ0E7Q0FDQyxlQUFlO0NBQ2Ysa0JBQWtCO0NBQ2xCO0FBQ0Q7Q0FDQyxtQkFBbUI7Q0FDbkI7QUFDRDtDQUNDLFFBQVE7Q0FDUixTQUFTO0NBQ1QsMkJBQTJCO01BQ3RCLHNCQUFzQjtDQUMzQixZQUFZO0NBQ1o7QUFDRCx1RUFBdUU7QUFDdkU7Q0FDQyxzQkFBc0I7Q0FDdEI7O0FBRUQsd0JBQXdCLFlBQVksRUFBRTs7QUFFdEMsd0JBQXdCLFlBQVksRUFBRTtBQUN0Qyx3QkFBd0IsWUFBWSxFQUFFO0FBQ3RDLHdCQUF3QixZQUFZLEVBQUU7QUFDdEMsd0JBQXdCLFlBQVksRUFBRTtBQUN0QywwQkFBMEIsWUFBWSxFQUFFO0FBQ3hDLHdCQUF3QixZQUFZLEVBQUU7O0FBRXRDLDJCQUEyQixZQUFZLEVBQUU7QUFDekMsMkJBQTJCLFlBQVksRUFBRTs7QUFFekM7Q0FDQyxVQUFVO0NBQ1YsV0FBVztDQUNYO0FBQ0Q7Q0FDQywyQkFBMkI7Q0FDM0IscUJBQXFCO0NBQ3JCLGtCQUFrQjtDQUNsQjs7O0FBR0Qsd0JBQXdCOztBQUV4QjtDQUNDLGtCQUFrQjtDQUNsQixZQUFZO0NBQ1osOEJBQThCLEVBQUUsOEJBQThCO0NBQzlELG9CQUFvQjtDQUNwQjtBQUNEOztDQUVDLGtCQUFrQjtDQUNsQixhQUFhO0NBQ2Isb0JBQW9CO0NBQ3BCO0FBQ0Q7Q0FDQyxNQUFNO0NBQ047QUFDRDtDQUNDLFFBQVE7Q0FDUjtBQUNEO0NBQ0MsU0FBUztDQUNUO0FBQ0Q7Q0FDQyxPQUFPO0NBQ1A7QUFDRDtDQUNDLFdBQVc7Q0FDWCxXQUFXO0NBQ1g7QUFDRDtDQUNDLFlBQVk7Q0FDWjtBQUNEO0NBQ0MsZ0JBQWdCO0NBQ2hCO0FBQ0Q7Q0FDQyxtQkFBbUI7Q0FDbkI7QUFDRDtDQUNDLGlCQUFpQjtDQUNqQjtBQUNEO0NBQ0Msa0JBQWtCO0NBQ2xCOzs7QUFHRCw2QkFBNkI7O0FBRTdCO0NBQ0Msb0JBQW9CO0NBQ3BCO0FBQ0Q7Q0FDQyxVQUFVO0NBQ1YsdUNBQXVDO0lBQ3BDLG9DQUFvQztTQUMvQiwrQkFBK0I7Q0FDdkM7QUFDRDtDQUNDLFVBQVU7Q0FDVjtBQUNEO0NBQ0MsNkJBQTZCO0tBQ3pCLHlCQUF5QjtTQUNyQixxQkFBcUI7Q0FDN0I7QUFDRDtDQUNDLHNCQUFzQjtDQUN0QjtBQUNEO0NBQ0Msb0VBQW9FO0lBQ2pFLGlFQUFpRTtTQUM1RCw0REFBNEQ7Q0FDcEU7QUFDRDs7Q0FFQyx3QkFBd0I7SUFDckIscUJBQXFCO1NBQ2hCLGdCQUFnQjtDQUN4Qjs7QUFFRDtDQUNDLGtCQUFrQjtDQUNsQjs7O0FBR0QsWUFBWTs7QUFFWjtDQUNDLGVBQWU7Q0FDZjtBQUNEO0NBQ0Msb0JBQW9CO0NBQ3BCLG9CQUFvQjtDQUNwQixvQkFBb0I7Q0FDcEI7QUFDRDs7Q0FFQyxpQkFBaUI7Q0FDakI7QUFDRDs7Q0FFQyxZQUFZO0NBQ1o7QUFDRDs7O0NBR0MsWUFBWTtDQUNaLHdCQUF3QjtDQUN4Qix3QkFBd0I7Q0FDeEIsd0JBQXdCO0NBQ3hCOztBQUVELG9DQUFvQztBQUNwQzs7Ozs7Q0FLQyxvQkFBb0I7Q0FDcEI7O0FBRUQ7OztDQUdDLDhCQUE4QixFQUFFLDhCQUE4QjtDQUM5RCxvQkFBb0I7Q0FDcEI7O0FBRUQsa0JBQWtCOztBQUVsQjtDQUNDLGdCQUFnQjtDQUNoQixVQUFVO0NBQ1Y7QUFDRDtDQUNDLGNBQWM7Q0FDZDtBQUNEO0NBQ0MseUJBQXlCO0NBQ3pCO0FBQ0Q7Q0FDQyx1QkFBdUI7Q0FDdkIsaUNBQWlDO0NBQ2pDOzs7QUFHRCx1QkFBdUI7QUFDdkI7Q0FDQyw2REFBNkQ7Q0FDN0Q7OztBQUdELDJCQUEyQjs7QUFFM0I7Q0FDQyxzQ0FBc0M7Q0FDdEMsa0JBQWtCO0NBQ2xCO0FBQ0Q7O0NBRUMsc0JBQXNCO0NBQ3RCLDZCQUE2QjtDQUM3QixXQUFXO0NBQ1gsWUFBWTtDQUNaLGlCQUFpQjtDQUNqQixjQUFjO0NBQ2Qsa0JBQWtCO0NBQ2xCLHFCQUFxQjtDQUNyQixZQUFZO0NBQ1o7QUFDRDs7Q0FFQyw0QkFBNEI7Q0FDNUIsNEJBQTRCO0NBQzVCLGNBQWM7Q0FDZDtBQUNEO0NBQ0MseUJBQXlCO0NBQ3pCO0FBQ0Q7Q0FDQywyQkFBMkI7Q0FDM0IsNEJBQTRCO0NBQzVCO0FBQ0Q7Q0FDQyw4QkFBOEI7Q0FDOUIsK0JBQStCO0NBQy9CLG1CQUFtQjtDQUNuQjtBQUNEO0NBQ0MsZUFBZTtDQUNmLHlCQUF5QjtDQUN6QixXQUFXO0NBQ1g7O0FBRUQ7Q0FDQyxXQUFXO0NBQ1gsWUFBWTtDQUNaLGlCQUFpQjtDQUNqQjtBQUNEO0NBQ0MsMkJBQTJCO0NBQzNCLDRCQUE0QjtDQUM1QjtBQUNEO0NBQ0MsOEJBQThCO0NBQzlCLCtCQUErQjtDQUMvQjs7QUFFRCxpQkFBaUI7O0FBRWpCOztDQUVDLG1EQUFtRDtDQUNuRCxnQkFBZ0I7Q0FDaEI7O0FBRUQ7Q0FDQyxlQUFlO0NBQ2Y7OztBQUdELG1CQUFtQjs7QUFFbkI7Q0FDQyxxQ0FBcUM7Q0FDckMsZ0JBQWdCO0NBQ2hCLGtCQUFrQjtDQUNsQjtBQUNEO0NBQ0MseURBQXdDO0NBQ3hDLFdBQVc7Q0FDWCxZQUFZO0NBQ1o7QUFDRDtDQUNDLHlEQUEyQztDQUMzQywwQkFBMEI7Q0FDMUI7QUFDRDtDQUNDLFdBQVc7Q0FDWCxZQUFZO0NBQ1o7QUFDRDs7Q0FFQyxhQUFhO0NBQ2I7QUFDRDtDQUNDLGNBQWM7Q0FDZCxrQkFBa0I7Q0FDbEI7QUFDRDtDQUNDLHlCQUF5QjtDQUN6QixXQUFXO0NBQ1gsZ0JBQWdCO0NBQ2hCO0FBQ0Q7Q0FDQyxrQkFBa0I7Q0FDbEIsa0JBQWtCO0NBQ2xCLGtCQUFrQjtDQUNsQjtBQUNEO0NBQ0MsZUFBZTtDQUNmLGtCQUFrQjtDQUNsQixRQUFRO0NBQ1I7QUFDRDtDQUNDLGNBQWM7Q0FDZDtBQUNEO0NBQ0MsU0FBUztDQUNULDBCQUEwQjtDQUMxQiwwQkFBMEI7Q0FDMUI7O0FBRUQsc0JBQXNCO0FBQ3RCO0NBQ0MseURBQTZDO0NBQzdDOzs7QUFHRCxtQ0FBbUM7O0FBRW5DO0NBQ0MsZ0JBQWdCO0NBQ2hCLG9DQUFvQztDQUNwQyxTQUFTO0NBQ1Q7QUFDRDs7Q0FFQyxjQUFjO0NBQ2QsV0FBVztDQUNYO0FBQ0Q7Q0FDQyxxQkFBcUI7Q0FDckI7QUFDRDtDQUNDLDBCQUEwQjtDQUMxQjtBQUNEOztDQUVDLGVBQWU7Q0FDZjtBQUNEO0NBQ0MsZ0JBQWdCO0NBQ2hCO0FBQ0Q7Q0FDQyxrQkFBa0I7Q0FDbEI7QUFDRDtDQUNDLHNCQUFzQjtDQUN0QixnQkFBZ0I7Q0FDaEIsZ0JBQWdCO0NBQ2hCLG9CQUFvQjtDQUNwQixlQUFlO0NBQ2YsbUJBQW1CO0NBQ25CLGdCQUFnQjtDQUNoQiwyQkFBMkI7TUFDdEIsc0JBQXNCOztDQUUzQixnQkFBZ0I7Q0FDaEIsb0NBQW9DO0NBQ3BDO0FBQ0Q7Q0FDQywwQkFBMEI7Q0FDMUIsbUJBQW1CO0NBQ25CLGdCQUFnQjtDQUNoQjtBQUNEO0NBQ0MsNkJBQTZCO0NBQzdCOztBQUVEOzs7Q0FHQyxnQkFBZ0I7Q0FDaEI7QUFDRDs7Q0FFQyxpQ0FBaUM7Q0FDakMsNEJBQTRCO0NBQzVCOzs7QUFHRCxVQUFVOztBQUVWO0NBQ0Msa0JBQWtCO0NBQ2xCLGtCQUFrQjtDQUNsQixtQkFBbUI7Q0FDbkI7QUFDRDtDQUNDLFlBQVk7Q0FDWixnQkFBZ0I7Q0FDaEIsbUJBQW1CO0NBQ25CO0FBQ0Q7Q0FDQyxpQkFBaUI7Q0FDakIsZ0JBQWdCO0NBQ2hCO0FBQ0Q7Q0FDQyxjQUFjO0NBQ2Q7QUFDRDtDQUNDLFdBQVc7Q0FDWCxZQUFZO0NBQ1osa0JBQWtCO0NBQ2xCLFNBQVM7Q0FDVCxrQkFBa0I7Q0FDbEIsZ0JBQWdCO0NBQ2hCLG9CQUFvQjtDQUNwQjtBQUNEO0NBQ0MsV0FBVztDQUNYLFlBQVk7Q0FDWixZQUFZOztDQUVaLG9CQUFvQjs7Q0FFcEIsZ0NBQWdDO0lBQzdCLDZCQUE2QjtLQUM1Qiw0QkFBNEI7U0FDeEIsd0JBQXdCO0NBQ2hDO0FBQ0Q7O0NBRUMsaUJBQWlCO0NBQ2pCLFdBQVc7Q0FDWCxzQ0FBc0M7Q0FDdEM7QUFDRDtDQUNDLGtCQUFrQjtDQUNsQixNQUFNO0NBQ04sUUFBUTtDQUNSLG9CQUFvQjtDQUNwQixZQUFZO0NBQ1osa0JBQWtCO0NBQ2xCLFdBQVc7Q0FDWCxZQUFZO0NBQ1osMkNBQTJDO0NBQzNDLGNBQWM7Q0FDZCxxQkFBcUI7Q0FDckIsaUJBQWlCO0NBQ2pCLHVCQUF1QjtDQUN2QjtBQUNEO0NBQ0MsV0FBVztDQUNYO0FBQ0Q7Q0FDQyxjQUFjO0NBQ2QsNkJBQTZCO0NBQzdCLDBCQUEwQjtDQUMxQjs7QUFFRDtDQUNDLE9BQU87Q0FDUDtBQUNEO0NBQ0MsV0FBVztDQUNYLGNBQWM7O0NBRWQsdUhBQXVIO0NBQ3ZILGlIQUFpSDtDQUNqSDtBQUNEO0NBQ0MsZ0JBQWdCO0NBQ2hCOztBQUVEOzs7O0NBSUMsc0JBQXNCO0NBQ3RCOzs7QUFHRCxhQUFhOztBQUViO0NBQ0MsZ0JBQWdCO0NBQ2hCLHNCQUFzQjtDQUN0Qjs7O0FBR0QsWUFBWTtBQUNaLG1EQUFtRDtBQUNuRDtDQUNDLGtCQUFrQjtDQUNsQixZQUFZO0NBQ1osc0JBQXNCO0NBQ3RCLHNCQUFzQjtDQUN0QixrQkFBa0I7Q0FDbEIsV0FBVztDQUNYLG1CQUFtQjtDQUNuQix5QkFBeUI7Q0FDekIsc0JBQXNCO0NBQ3RCLHFCQUFxQjtDQUNyQixpQkFBaUI7Q0FDakIsb0JBQW9CO0NBQ3BCLHFDQUFxQztDQUNyQztBQUNEO0NBQ0MsZUFBZTtDQUNmLG9CQUFvQjtDQUNwQjtBQUNEOzs7O0NBSUMsa0JBQWtCO0NBQ2xCLG9CQUFvQjtDQUNwQiw2QkFBNkI7Q0FDN0IsdUJBQXVCO0NBQ3ZCLFdBQVc7Q0FDWDs7QUFFRCxlQUFlOztBQUVmO0NBQ0MsZUFBZTtBQUNoQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7O0NBRUMsU0FBUztDQUNULGlCQUFpQjtDQUNqQjtBQUNEO0NBQ0MsU0FBUztDQUNULG9CQUFvQjtDQUNwQixzQkFBc0I7Q0FDdEI7QUFDRDtDQUNDLE1BQU07Q0FDTixpQkFBaUI7Q0FDakIsaUJBQWlCO0NBQ2pCLHlCQUF5QjtDQUN6QjtBQUNEO0NBQ0MsaUJBQWlCO0FBQ2xCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTs7Q0FFQyxRQUFRO0NBQ1IsZ0JBQWdCO0NBQ2hCO0FBQ0Q7Q0FDQyxRQUFRO0NBQ1IsbUJBQW1CO0NBQ25CLHVCQUF1QjtDQUN2QjtBQUNEO0NBQ0MsT0FBTztDQUNQLGtCQUFrQjtDQUNsQix3QkFBd0I7Q0FDeEI7OztBQUdEO3VEQUN1RDtBQUN2RDtDQUNDLGFBQWE7QUFDZCIsInNvdXJjZXMiOlsid2VicGFjazovLy8uL2Fzc2V0cy9jc3MvZm91bmRhdGlvbi5taW4uY3NzIiwid2VicGFjazovLy8uL3N0eWxlcy5zY3NzIiwid2VicGFjazovLy8uL2NvbXBvbmVudHMvZ2xvYmFsLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vY29tcG9uZW50cy9jb2xvci5zY3NzIiwid2VicGFjazovLy8uL2NvbXBvbmVudHMvdG9vbHMuc2NzcyIsIndlYnBhY2s6Ly8vLi9jb21wb25lbnRzL3Rvb2xzL21hcmdlcy5zY3NzIiwid2VicGFjazovLy8uL2NvbXBvbmVudHMvdnVlcy9ob21lLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vY29tcG9uZW50cy9taXhpbnMuc2NzcyIsIndlYnBhY2s6Ly8vLi9jb21wb25lbnRzL3Z1ZXMvYWN0aXZhdGlvbi5zY3NzIiwid2VicGFjazovLy8uL2NvbXBvbmVudHMvdnVlcy9sb2dpbi5zY3NzIiwid2VicGFjazovLy8uL2NvbXBvbmVudHMvdnVlcy9jb25kaXRpb25zLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vYXNzZXRzL2Nzcy9sZWFmbGV0LmNzcyJdLCJzb3VyY2VzQ29udGVudCI6WyJAY2hhcnNldCBcIlVURi04XCI7XG4vKiEgbm9ybWFsaXplLmNzcyB2My4wLjMgfCBNSVQgTGljZW5zZSB8IGdpdGh1Yi5jb20vbmVjb2xhcy9ub3JtYWxpemUuY3NzICovaHRtbHtmb250LWZhbWlseTpzYW5zLXNlcmlmOy1tcy10ZXh0LXNpemUtYWRqdXN0OjEwMCU7LXdlYmtpdC10ZXh0LXNpemUtYWRqdXN0OjEwMCV9Ym9keXttYXJnaW46MH1hcnRpY2xlLGFzaWRlLGRldGFpbHMsZmlnY2FwdGlvbixmaWd1cmUsZm9vdGVyLGhlYWRlcixoZ3JvdXAsbWFpbixtZW51LG5hdixzZWN0aW9uLHN1bW1hcnl7ZGlzcGxheTpibG9ja31hdWRpbyxjYW52YXMscHJvZ3Jlc3MsdmlkZW97ZGlzcGxheTppbmxpbmUtYmxvY2s7dmVydGljYWwtYWxpZ246YmFzZWxpbmV9YXVkaW86bm90KFtjb250cm9sc10pe2Rpc3BsYXk6bm9uZTtoZWlnaHQ6MH1baGlkZGVuXSx0ZW1wbGF0ZXtkaXNwbGF5Om5vbmV9YXtiYWNrZ3JvdW5kLWNvbG9yOnRyYW5zcGFyZW50fWE6YWN0aXZlLGE6aG92ZXJ7b3V0bGluZTowfWFiYnJbdGl0bGVde2JvcmRlci1ib3R0b206MXB4IGRvdHRlZH1iLHN0cm9uZ3tmb250LXdlaWdodDo3MDB9ZGZue2ZvbnQtc3R5bGU6aXRhbGljfWgxe2ZvbnQtc2l6ZToyZW07bWFyZ2luOi42N2VtIDB9bWFya3tiYWNrZ3JvdW5kOiNmZjA7Y29sb3I6IzAwMH1zbWFsbHtmb250LXNpemU6ODAlfXN1YixzdXB7Zm9udC1zaXplOjc1JTtsaW5lLWhlaWdodDowO3Bvc2l0aW9uOnJlbGF0aXZlO3ZlcnRpY2FsLWFsaWduOmJhc2VsaW5lfXN1cHt0b3A6LS41ZW19c3Vie2JvdHRvbTotLjI1ZW19aW1ne2JvcmRlcjowfXN2Zzpub3QoOnJvb3Qpe292ZXJmbG93OmhpZGRlbn1maWd1cmV7bWFyZ2luOjFlbSA0MHB4fWhye2JveC1zaXppbmc6Y29udGVudC1ib3g7aGVpZ2h0OjB9cHJle292ZXJmbG93OmF1dG99Y29kZSxrYmQscHJlLHNhbXB7Zm9udC1mYW1pbHk6bW9ub3NwYWNlO2ZvbnQtc2l6ZToxZW19YnV0dG9uLGlucHV0LG9wdGdyb3VwLHNlbGVjdCx0ZXh0YXJlYXtjb2xvcjppbmhlcml0O2ZvbnQ6aW5oZXJpdDttYXJnaW46MH1idXR0b257b3ZlcmZsb3c6dmlzaWJsZX1idXR0b24sc2VsZWN0e3RleHQtdHJhbnNmb3JtOm5vbmV9YnV0dG9uLGh0bWwgaW5wdXRbdHlwZT1idXR0b25dLGlucHV0W3R5cGU9cmVzZXRdLGlucHV0W3R5cGU9c3VibWl0XXstd2Via2l0LWFwcGVhcmFuY2U6YnV0dG9uO2N1cnNvcjpwb2ludGVyfWJ1dHRvbltkaXNhYmxlZF0saHRtbCBpbnB1dFtkaXNhYmxlZF17Y3Vyc29yOm5vdC1hbGxvd2VkfWJ1dHRvbjo6LW1vei1mb2N1cy1pbm5lcixpbnB1dDo6LW1vei1mb2N1cy1pbm5lcntib3JkZXI6MDtwYWRkaW5nOjB9aW5wdXR7bGluZS1oZWlnaHQ6bm9ybWFsfWlucHV0W3R5cGU9Y2hlY2tib3hdLGlucHV0W3R5cGU9cmFkaW9de2JveC1zaXppbmc6Ym9yZGVyLWJveDtwYWRkaW5nOjB9aW5wdXRbdHlwZT1udW1iZXJdOjotd2Via2l0LWlubmVyLXNwaW4tYnV0dG9uLGlucHV0W3R5cGU9bnVtYmVyXTo6LXdlYmtpdC1vdXRlci1zcGluLWJ1dHRvbntoZWlnaHQ6YXV0b31pbnB1dFt0eXBlPXNlYXJjaF17LXdlYmtpdC1hcHBlYXJhbmNlOnRleHRmaWVsZDtib3gtc2l6aW5nOmNvbnRlbnQtYm94fWlucHV0W3R5cGU9c2VhcmNoXTo6LXdlYmtpdC1zZWFyY2gtY2FuY2VsLWJ1dHRvbixpbnB1dFt0eXBlPXNlYXJjaF06Oi13ZWJraXQtc2VhcmNoLWRlY29yYXRpb257LXdlYmtpdC1hcHBlYXJhbmNlOm5vbmV9bGVnZW5ke2JvcmRlcjowO3BhZGRpbmc6MH10ZXh0YXJlYXtvdmVyZmxvdzphdXRvfW9wdGdyb3Vwe2ZvbnQtd2VpZ2h0OjcwMH10YWJsZXtib3JkZXItY29sbGFwc2U6Y29sbGFwc2U7Ym9yZGVyLXNwYWNpbmc6MH10ZCx0aHtwYWRkaW5nOjB9LmZvdW5kYXRpb24tbXF7Zm9udC1mYW1pbHk6XCJzbWFsbD0wZW0mbWVkaXVtPTQwZW0mbGFyZ2U9NjRlbSZ4bGFyZ2U9NzVlbSZ4eGxhcmdlPTkwZW1cIn1odG1se2ZvbnQtc2l6ZToxMDAlO2JveC1zaXppbmc6Ym9yZGVyLWJveH0qLDphZnRlciw6YmVmb3Jle2JveC1zaXppbmc6aW5oZXJpdH1ib2R5e3BhZGRpbmc6MDttYXJnaW46MDtmb250LWZhbWlseTpIZWx2ZXRpY2EgTmV1ZSxIZWx2ZXRpY2EsUm9ib3RvLEFyaWFsLHNhbnMtc2VyaWY7Zm9udC13ZWlnaHQ6NDAwO2xpbmUtaGVpZ2h0OjEuNTtjb2xvcjojMGEwYTBhO2JhY2tncm91bmQ6I2ZlZmVmZTstd2Via2l0LWZvbnQtc21vb3RoaW5nOmFudGlhbGlhc2VkOy1tb3otb3N4LWZvbnQtc21vb3RoaW5nOmdyYXlzY2FsZX1pbWd7bWF4LXdpZHRoOjEwMCU7aGVpZ2h0OmF1dG87LW1zLWludGVycG9sYXRpb24tbW9kZTpiaWN1YmljO2Rpc3BsYXk6aW5saW5lLWJsb2NrO3ZlcnRpY2FsLWFsaWduOm1pZGRsZX10ZXh0YXJlYXtoZWlnaHQ6YXV0bzttaW4taGVpZ2h0OjUwcHg7Ym9yZGVyLXJhZGl1czowfXNlbGVjdHt3aWR0aDoxMDAlO2JvcmRlci1yYWRpdXM6MH0jbWFwX2NhbnZhcyBlbWJlZCwjbWFwX2NhbnZhcyBpbWcsI21hcF9jYW52YXMgb2JqZWN0LC5tYXBfY2FudmFzIGVtYmVkLC5tYXBfY2FudmFzIGltZywubWFwX2NhbnZhcyBvYmplY3QsLm1xYS1kaXNwbGF5IGVtYmVkLC5tcWEtZGlzcGxheSBpbWcsLm1xYS1kaXNwbGF5IG9iamVjdHttYXgtd2lkdGg6bm9uZSFpbXBvcnRhbnR9YnV0dG9uey13ZWJraXQtYXBwZWFyYW5jZTpub25lOy1tb3otYXBwZWFyYW5jZTpub25lO2JhY2tncm91bmQ6dHJhbnNwYXJlbnQ7cGFkZGluZzowO2JvcmRlcjowO2JvcmRlci1yYWRpdXM6MDtsaW5lLWhlaWdodDoxfVtkYXRhLXdoYXRpbnB1dD1tb3VzZV0gYnV0dG9ue291dGxpbmU6MH0uaXMtdmlzaWJsZXtkaXNwbGF5OmJsb2NrIWltcG9ydGFudH0uaXMtaGlkZGVue2Rpc3BsYXk6bm9uZSFpbXBvcnRhbnR9LnJvd3ttYXgtd2lkdGg6NzVyZW07bWFyZ2luLWxlZnQ6YXV0bzttYXJnaW4tcmlnaHQ6YXV0b30ucm93OmFmdGVyLC5yb3c6YmVmb3Jle2NvbnRlbnQ6JyAnO2Rpc3BsYXk6dGFibGV9LnJvdzphZnRlcntjbGVhcjpib3RofS5yb3cuY29sbGFwc2U+LmNvbHVtbiwucm93LmNvbGxhcHNlPi5jb2x1bW5ze3BhZGRpbmctbGVmdDowO3BhZGRpbmctcmlnaHQ6MH0ucm93IC5yb3d7bWF4LXdpZHRoOm5vbmU7bWFyZ2luLWxlZnQ6LS42MjVyZW07bWFyZ2luLXJpZ2h0Oi0uNjI1cmVtfUBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6NDBlbSl7LnJvdyAucm93e21hcmdpbi1sZWZ0Oi0uOTM3NXJlbTttYXJnaW4tcmlnaHQ6LS45Mzc1cmVtfX0ucm93IC5yb3cuY29sbGFwc2V7bWFyZ2luLWxlZnQ6MDttYXJnaW4tcmlnaHQ6MH0ucm93LmV4cGFuZGVke21heC13aWR0aDpub25lfS5yb3cuZXhwYW5kZWQgLnJvd3ttYXJnaW4tbGVmdDphdXRvO21hcmdpbi1yaWdodDphdXRvfS5jb2x1bW4sLmNvbHVtbnN7d2lkdGg6MTAwJTtmbG9hdDpsZWZ0O3BhZGRpbmctbGVmdDouNjI1cmVtO3BhZGRpbmctcmlnaHQ6LjYyNXJlbX1AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOjQwZW0pey5jb2x1bW4sLmNvbHVtbnN7cGFkZGluZy1sZWZ0Oi45Mzc1cmVtO3BhZGRpbmctcmlnaHQ6LjkzNzVyZW19fS5jb2x1bW46bGFzdC1jaGlsZDpub3QoOmZpcnN0LWNoaWxkKSwuY29sdW1uczpsYXN0LWNoaWxkOm5vdCg6Zmlyc3QtY2hpbGQpe2Zsb2F0OnJpZ2h0fS5jb2x1bW4uZW5kOmxhc3QtY2hpbGQ6bGFzdC1jaGlsZCwuZW5kLmNvbHVtbnM6bGFzdC1jaGlsZDpsYXN0LWNoaWxke2Zsb2F0OmxlZnR9LmNvbHVtbi5yb3cucm93LC5yb3cucm93LmNvbHVtbnN7ZmxvYXQ6bm9uZX0ucm93IC5jb2x1bW4ucm93LnJvdywucm93IC5yb3cucm93LmNvbHVtbnN7cGFkZGluZy1sZWZ0OjA7cGFkZGluZy1yaWdodDowO21hcmdpbi1sZWZ0OjA7bWFyZ2luLXJpZ2h0OjB9LnNtYWxsLTF7d2lkdGg6OC4zMzMzMyV9LnNtYWxsLXB1c2gtMXtwb3NpdGlvbjpyZWxhdGl2ZTtsZWZ0OjguMzMzMzMlfS5zbWFsbC1wdWxsLTF7cG9zaXRpb246cmVsYXRpdmU7bGVmdDotOC4zMzMzMyV9LnNtYWxsLW9mZnNldC0we21hcmdpbi1sZWZ0OjB9LnNtYWxsLTJ7d2lkdGg6MTYuNjY2NjclfS5zbWFsbC1wdXNoLTJ7cG9zaXRpb246cmVsYXRpdmU7bGVmdDoxNi42NjY2NyV9LnNtYWxsLXB1bGwtMntwb3NpdGlvbjpyZWxhdGl2ZTtsZWZ0Oi0xNi42NjY2NyV9LnNtYWxsLW9mZnNldC0xe21hcmdpbi1sZWZ0OjguMzMzMzMlfS5zbWFsbC0ze3dpZHRoOjI1JX0uc21hbGwtcHVzaC0ze3Bvc2l0aW9uOnJlbGF0aXZlO2xlZnQ6MjUlfS5zbWFsbC1wdWxsLTN7cG9zaXRpb246cmVsYXRpdmU7bGVmdDotMjUlfS5zbWFsbC1vZmZzZXQtMnttYXJnaW4tbGVmdDoxNi42NjY2NyV9LnNtYWxsLTR7d2lkdGg6MzMuMzMzMzMlfS5zbWFsbC1wdXNoLTR7cG9zaXRpb246cmVsYXRpdmU7bGVmdDozMy4zMzMzMyV9LnNtYWxsLXB1bGwtNHtwb3NpdGlvbjpyZWxhdGl2ZTtsZWZ0Oi0zMy4zMzMzMyV9LnNtYWxsLW9mZnNldC0ze21hcmdpbi1sZWZ0OjI1JX0uc21hbGwtNXt3aWR0aDo0MS42NjY2NyV9LnNtYWxsLXB1c2gtNXtwb3NpdGlvbjpyZWxhdGl2ZTtsZWZ0OjQxLjY2NjY3JX0uc21hbGwtcHVsbC01e3Bvc2l0aW9uOnJlbGF0aXZlO2xlZnQ6LTQxLjY2NjY3JX0uc21hbGwtb2Zmc2V0LTR7bWFyZ2luLWxlZnQ6MzMuMzMzMzMlfS5zbWFsbC02e3dpZHRoOjUwJX0uc21hbGwtcHVzaC02e3Bvc2l0aW9uOnJlbGF0aXZlO2xlZnQ6NTAlfS5zbWFsbC1wdWxsLTZ7cG9zaXRpb246cmVsYXRpdmU7bGVmdDotNTAlfS5zbWFsbC1vZmZzZXQtNXttYXJnaW4tbGVmdDo0MS42NjY2NyV9LnNtYWxsLTd7d2lkdGg6NTguMzMzMzMlfS5zbWFsbC1wdXNoLTd7cG9zaXRpb246cmVsYXRpdmU7bGVmdDo1OC4zMzMzMyV9LnNtYWxsLXB1bGwtN3twb3NpdGlvbjpyZWxhdGl2ZTtsZWZ0Oi01OC4zMzMzMyV9LnNtYWxsLW9mZnNldC02e21hcmdpbi1sZWZ0OjUwJX0uc21hbGwtOHt3aWR0aDo2Ni42NjY2NyV9LnNtYWxsLXB1c2gtOHtwb3NpdGlvbjpyZWxhdGl2ZTtsZWZ0OjY2LjY2NjY3JX0uc21hbGwtcHVsbC04e3Bvc2l0aW9uOnJlbGF0aXZlO2xlZnQ6LTY2LjY2NjY3JX0uc21hbGwtb2Zmc2V0LTd7bWFyZ2luLWxlZnQ6NTguMzMzMzMlfS5zbWFsbC05e3dpZHRoOjc1JX0uc21hbGwtcHVzaC05e3Bvc2l0aW9uOnJlbGF0aXZlO2xlZnQ6NzUlfS5zbWFsbC1wdWxsLTl7cG9zaXRpb246cmVsYXRpdmU7bGVmdDotNzUlfS5zbWFsbC1vZmZzZXQtOHttYXJnaW4tbGVmdDo2Ni42NjY2NyV9LnNtYWxsLTEwe3dpZHRoOjgzLjMzMzMzJX0uc21hbGwtcHVzaC0xMHtwb3NpdGlvbjpyZWxhdGl2ZTtsZWZ0OjgzLjMzMzMzJX0uc21hbGwtcHVsbC0xMHtwb3NpdGlvbjpyZWxhdGl2ZTtsZWZ0Oi04My4zMzMzMyV9LnNtYWxsLW9mZnNldC05e21hcmdpbi1sZWZ0Ojc1JX0uc21hbGwtMTF7d2lkdGg6OTEuNjY2NjclfS5zbWFsbC1wdXNoLTExe3Bvc2l0aW9uOnJlbGF0aXZlO2xlZnQ6OTEuNjY2NjclfS5zbWFsbC1wdWxsLTExe3Bvc2l0aW9uOnJlbGF0aXZlO2xlZnQ6LTkxLjY2NjY3JX0uc21hbGwtb2Zmc2V0LTEwe21hcmdpbi1sZWZ0OjgzLjMzMzMzJX0uc21hbGwtMTJ7d2lkdGg6MTAwJX0uc21hbGwtb2Zmc2V0LTExe21hcmdpbi1sZWZ0OjkxLjY2NjY3JX0uc21hbGwtdXAtMT4uY29sdW1uLC5zbWFsbC11cC0xPi5jb2x1bW5ze3dpZHRoOjEwMCU7ZmxvYXQ6bGVmdH0uc21hbGwtdXAtMT4uY29sdW1uOm50aC1vZi10eXBlKDFuKSwuc21hbGwtdXAtMT4uY29sdW1uczpudGgtb2YtdHlwZSgxbil7Y2xlYXI6bm9uZX0uc21hbGwtdXAtMT4uY29sdW1uOm50aC1vZi10eXBlKDFuKzEpLC5zbWFsbC11cC0xPi5jb2x1bW5zOm50aC1vZi10eXBlKDFuKzEpe2NsZWFyOmJvdGh9LnNtYWxsLXVwLTE+LmNvbHVtbjpsYXN0LWNoaWxkLC5zbWFsbC11cC0xPi5jb2x1bW5zOmxhc3QtY2hpbGR7ZmxvYXQ6bGVmdH0uc21hbGwtdXAtMj4uY29sdW1uLC5zbWFsbC11cC0yPi5jb2x1bW5ze3dpZHRoOjUwJTtmbG9hdDpsZWZ0fS5zbWFsbC11cC0yPi5jb2x1bW46bnRoLW9mLXR5cGUoMW4pLC5zbWFsbC11cC0yPi5jb2x1bW5zOm50aC1vZi10eXBlKDFuKXtjbGVhcjpub25lfS5zbWFsbC11cC0yPi5jb2x1bW46bnRoLW9mLXR5cGUoMm4rMSksLnNtYWxsLXVwLTI+LmNvbHVtbnM6bnRoLW9mLXR5cGUoMm4rMSl7Y2xlYXI6Ym90aH0uc21hbGwtdXAtMj4uY29sdW1uOmxhc3QtY2hpbGQsLnNtYWxsLXVwLTI+LmNvbHVtbnM6bGFzdC1jaGlsZHtmbG9hdDpsZWZ0fS5zbWFsbC11cC0zPi5jb2x1bW4sLnNtYWxsLXVwLTM+LmNvbHVtbnN7d2lkdGg6MzMuMzMzMzMlO2Zsb2F0OmxlZnR9LnNtYWxsLXVwLTM+LmNvbHVtbjpudGgtb2YtdHlwZSgxbiksLnNtYWxsLXVwLTM+LmNvbHVtbnM6bnRoLW9mLXR5cGUoMW4pe2NsZWFyOm5vbmV9LnNtYWxsLXVwLTM+LmNvbHVtbjpudGgtb2YtdHlwZSgzbisxKSwuc21hbGwtdXAtMz4uY29sdW1uczpudGgtb2YtdHlwZSgzbisxKXtjbGVhcjpib3RofS5zbWFsbC11cC0zPi5jb2x1bW46bGFzdC1jaGlsZCwuc21hbGwtdXAtMz4uY29sdW1uczpsYXN0LWNoaWxke2Zsb2F0OmxlZnR9LnNtYWxsLXVwLTQ+LmNvbHVtbiwuc21hbGwtdXAtND4uY29sdW1uc3t3aWR0aDoyNSU7ZmxvYXQ6bGVmdH0uc21hbGwtdXAtND4uY29sdW1uOm50aC1vZi10eXBlKDFuKSwuc21hbGwtdXAtND4uY29sdW1uczpudGgtb2YtdHlwZSgxbil7Y2xlYXI6bm9uZX0uc21hbGwtdXAtND4uY29sdW1uOm50aC1vZi10eXBlKDRuKzEpLC5zbWFsbC11cC00Pi5jb2x1bW5zOm50aC1vZi10eXBlKDRuKzEpe2NsZWFyOmJvdGh9LnNtYWxsLXVwLTQ+LmNvbHVtbjpsYXN0LWNoaWxkLC5zbWFsbC11cC00Pi5jb2x1bW5zOmxhc3QtY2hpbGR7ZmxvYXQ6bGVmdH0uc21hbGwtdXAtNT4uY29sdW1uLC5zbWFsbC11cC01Pi5jb2x1bW5ze3dpZHRoOjIwJTtmbG9hdDpsZWZ0fS5zbWFsbC11cC01Pi5jb2x1bW46bnRoLW9mLXR5cGUoMW4pLC5zbWFsbC11cC01Pi5jb2x1bW5zOm50aC1vZi10eXBlKDFuKXtjbGVhcjpub25lfS5zbWFsbC11cC01Pi5jb2x1bW46bnRoLW9mLXR5cGUoNW4rMSksLnNtYWxsLXVwLTU+LmNvbHVtbnM6bnRoLW9mLXR5cGUoNW4rMSl7Y2xlYXI6Ym90aH0uc21hbGwtdXAtNT4uY29sdW1uOmxhc3QtY2hpbGQsLnNtYWxsLXVwLTU+LmNvbHVtbnM6bGFzdC1jaGlsZHtmbG9hdDpsZWZ0fS5zbWFsbC11cC02Pi5jb2x1bW4sLnNtYWxsLXVwLTY+LmNvbHVtbnN7d2lkdGg6MTYuNjY2NjclO2Zsb2F0OmxlZnR9LnNtYWxsLXVwLTY+LmNvbHVtbjpudGgtb2YtdHlwZSgxbiksLnNtYWxsLXVwLTY+LmNvbHVtbnM6bnRoLW9mLXR5cGUoMW4pe2NsZWFyOm5vbmV9LnNtYWxsLXVwLTY+LmNvbHVtbjpudGgtb2YtdHlwZSg2bisxKSwuc21hbGwtdXAtNj4uY29sdW1uczpudGgtb2YtdHlwZSg2bisxKXtjbGVhcjpib3RofS5zbWFsbC11cC02Pi5jb2x1bW46bGFzdC1jaGlsZCwuc21hbGwtdXAtNj4uY29sdW1uczpsYXN0LWNoaWxke2Zsb2F0OmxlZnR9LnNtYWxsLXVwLTc+LmNvbHVtbiwuc21hbGwtdXAtNz4uY29sdW1uc3t3aWR0aDoxNC4yODU3MSU7ZmxvYXQ6bGVmdH0uc21hbGwtdXAtNz4uY29sdW1uOm50aC1vZi10eXBlKDFuKSwuc21hbGwtdXAtNz4uY29sdW1uczpudGgtb2YtdHlwZSgxbil7Y2xlYXI6bm9uZX0uc21hbGwtdXAtNz4uY29sdW1uOm50aC1vZi10eXBlKDduKzEpLC5zbWFsbC11cC03Pi5jb2x1bW5zOm50aC1vZi10eXBlKDduKzEpe2NsZWFyOmJvdGh9LnNtYWxsLXVwLTc+LmNvbHVtbjpsYXN0LWNoaWxkLC5zbWFsbC11cC03Pi5jb2x1bW5zOmxhc3QtY2hpbGR7ZmxvYXQ6bGVmdH0uc21hbGwtdXAtOD4uY29sdW1uLC5zbWFsbC11cC04Pi5jb2x1bW5ze3dpZHRoOjEyLjUlO2Zsb2F0OmxlZnR9LnNtYWxsLXVwLTg+LmNvbHVtbjpudGgtb2YtdHlwZSgxbiksLnNtYWxsLXVwLTg+LmNvbHVtbnM6bnRoLW9mLXR5cGUoMW4pe2NsZWFyOm5vbmV9LnNtYWxsLXVwLTg+LmNvbHVtbjpudGgtb2YtdHlwZSg4bisxKSwuc21hbGwtdXAtOD4uY29sdW1uczpudGgtb2YtdHlwZSg4bisxKXtjbGVhcjpib3RofS5zbWFsbC11cC04Pi5jb2x1bW46bGFzdC1jaGlsZCwuc21hbGwtdXAtOD4uY29sdW1uczpsYXN0LWNoaWxke2Zsb2F0OmxlZnR9LnNtYWxsLWNvbGxhcHNlPi5jb2x1bW4sLnNtYWxsLWNvbGxhcHNlPi5jb2x1bW5ze3BhZGRpbmctbGVmdDowO3BhZGRpbmctcmlnaHQ6MH0uZXhwYW5kZWQucm93IC5zbWFsbC1jb2xsYXBzZS5yb3csLnNtYWxsLWNvbGxhcHNlIC5yb3d7bWFyZ2luLWxlZnQ6MDttYXJnaW4tcmlnaHQ6MH0uc21hbGwtdW5jb2xsYXBzZT4uY29sdW1uLC5zbWFsbC11bmNvbGxhcHNlPi5jb2x1bW5ze3BhZGRpbmctbGVmdDouNjI1cmVtO3BhZGRpbmctcmlnaHQ6LjYyNXJlbX0uc21hbGwtY2VudGVyZWR7ZmxvYXQ6bm9uZTttYXJnaW4tbGVmdDphdXRvO21hcmdpbi1yaWdodDphdXRvfS5zbWFsbC1wdWxsLTAsLnNtYWxsLXB1c2gtMCwuc21hbGwtdW5jZW50ZXJlZHtwb3NpdGlvbjpzdGF0aWM7bWFyZ2luLWxlZnQ6MDttYXJnaW4tcmlnaHQ6MDtmbG9hdDpsZWZ0fUBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6NDBlbSl7Lm1lZGl1bS0xe3dpZHRoOjguMzMzMzMlfS5tZWRpdW0tcHVzaC0xe3Bvc2l0aW9uOnJlbGF0aXZlO2xlZnQ6OC4zMzMzMyV9Lm1lZGl1bS1wdWxsLTF7cG9zaXRpb246cmVsYXRpdmU7bGVmdDotOC4zMzMzMyV9Lm1lZGl1bS1vZmZzZXQtMHttYXJnaW4tbGVmdDowfS5tZWRpdW0tMnt3aWR0aDoxNi42NjY2NyV9Lm1lZGl1bS1wdXNoLTJ7cG9zaXRpb246cmVsYXRpdmU7bGVmdDoxNi42NjY2NyV9Lm1lZGl1bS1wdWxsLTJ7cG9zaXRpb246cmVsYXRpdmU7bGVmdDotMTYuNjY2NjclfS5tZWRpdW0tb2Zmc2V0LTF7bWFyZ2luLWxlZnQ6OC4zMzMzMyV9Lm1lZGl1bS0ze3dpZHRoOjI1JX0ubWVkaXVtLXB1c2gtM3twb3NpdGlvbjpyZWxhdGl2ZTtsZWZ0OjI1JX0ubWVkaXVtLXB1bGwtM3twb3NpdGlvbjpyZWxhdGl2ZTtsZWZ0Oi0yNSV9Lm1lZGl1bS1vZmZzZXQtMnttYXJnaW4tbGVmdDoxNi42NjY2NyV9Lm1lZGl1bS00e3dpZHRoOjMzLjMzMzMzJX0ubWVkaXVtLXB1c2gtNHtwb3NpdGlvbjpyZWxhdGl2ZTtsZWZ0OjMzLjMzMzMzJX0ubWVkaXVtLXB1bGwtNHtwb3NpdGlvbjpyZWxhdGl2ZTtsZWZ0Oi0zMy4zMzMzMyV9Lm1lZGl1bS1vZmZzZXQtM3ttYXJnaW4tbGVmdDoyNSV9Lm1lZGl1bS01e3dpZHRoOjQxLjY2NjY3JX0ubWVkaXVtLXB1c2gtNXtwb3NpdGlvbjpyZWxhdGl2ZTtsZWZ0OjQxLjY2NjY3JX0ubWVkaXVtLXB1bGwtNXtwb3NpdGlvbjpyZWxhdGl2ZTtsZWZ0Oi00MS42NjY2NyV9Lm1lZGl1bS1vZmZzZXQtNHttYXJnaW4tbGVmdDozMy4zMzMzMyV9Lm1lZGl1bS02e3dpZHRoOjUwJX0ubWVkaXVtLXB1c2gtNntwb3NpdGlvbjpyZWxhdGl2ZTtsZWZ0OjUwJX0ubWVkaXVtLXB1bGwtNntwb3NpdGlvbjpyZWxhdGl2ZTtsZWZ0Oi01MCV9Lm1lZGl1bS1vZmZzZXQtNXttYXJnaW4tbGVmdDo0MS42NjY2NyV9Lm1lZGl1bS03e3dpZHRoOjU4LjMzMzMzJX0ubWVkaXVtLXB1c2gtN3twb3NpdGlvbjpyZWxhdGl2ZTtsZWZ0OjU4LjMzMzMzJX0ubWVkaXVtLXB1bGwtN3twb3NpdGlvbjpyZWxhdGl2ZTtsZWZ0Oi01OC4zMzMzMyV9Lm1lZGl1bS1vZmZzZXQtNnttYXJnaW4tbGVmdDo1MCV9Lm1lZGl1bS04e3dpZHRoOjY2LjY2NjY3JX0ubWVkaXVtLXB1c2gtOHtwb3NpdGlvbjpyZWxhdGl2ZTtsZWZ0OjY2LjY2NjY3JX0ubWVkaXVtLXB1bGwtOHtwb3NpdGlvbjpyZWxhdGl2ZTtsZWZ0Oi02Ni42NjY2NyV9Lm1lZGl1bS1vZmZzZXQtN3ttYXJnaW4tbGVmdDo1OC4zMzMzMyV9Lm1lZGl1bS05e3dpZHRoOjc1JX0ubWVkaXVtLXB1c2gtOXtwb3NpdGlvbjpyZWxhdGl2ZTtsZWZ0Ojc1JX0ubWVkaXVtLXB1bGwtOXtwb3NpdGlvbjpyZWxhdGl2ZTtsZWZ0Oi03NSV9Lm1lZGl1bS1vZmZzZXQtOHttYXJnaW4tbGVmdDo2Ni42NjY2NyV9Lm1lZGl1bS0xMHt3aWR0aDo4My4zMzMzMyV9Lm1lZGl1bS1wdXNoLTEwe3Bvc2l0aW9uOnJlbGF0aXZlO2xlZnQ6ODMuMzMzMzMlfS5tZWRpdW0tcHVsbC0xMHtwb3NpdGlvbjpyZWxhdGl2ZTtsZWZ0Oi04My4zMzMzMyV9Lm1lZGl1bS1vZmZzZXQtOXttYXJnaW4tbGVmdDo3NSV9Lm1lZGl1bS0xMXt3aWR0aDo5MS42NjY2NyV9Lm1lZGl1bS1wdXNoLTExe3Bvc2l0aW9uOnJlbGF0aXZlO2xlZnQ6OTEuNjY2NjclfS5tZWRpdW0tcHVsbC0xMXtwb3NpdGlvbjpyZWxhdGl2ZTtsZWZ0Oi05MS42NjY2NyV9Lm1lZGl1bS1vZmZzZXQtMTB7bWFyZ2luLWxlZnQ6ODMuMzMzMzMlfS5tZWRpdW0tMTJ7d2lkdGg6MTAwJX0ubWVkaXVtLW9mZnNldC0xMXttYXJnaW4tbGVmdDo5MS42NjY2NyV9Lm1lZGl1bS11cC0xPi5jb2x1bW4sLm1lZGl1bS11cC0xPi5jb2x1bW5ze3dpZHRoOjEwMCU7ZmxvYXQ6bGVmdH0ubWVkaXVtLXVwLTE+LmNvbHVtbjpudGgtb2YtdHlwZSgxbiksLm1lZGl1bS11cC0xPi5jb2x1bW5zOm50aC1vZi10eXBlKDFuKXtjbGVhcjpub25lfS5tZWRpdW0tdXAtMT4uY29sdW1uOm50aC1vZi10eXBlKDFuKzEpLC5tZWRpdW0tdXAtMT4uY29sdW1uczpudGgtb2YtdHlwZSgxbisxKXtjbGVhcjpib3RofS5tZWRpdW0tdXAtMT4uY29sdW1uOmxhc3QtY2hpbGQsLm1lZGl1bS11cC0xPi5jb2x1bW5zOmxhc3QtY2hpbGR7ZmxvYXQ6bGVmdH0ubWVkaXVtLXVwLTI+LmNvbHVtbiwubWVkaXVtLXVwLTI+LmNvbHVtbnN7d2lkdGg6NTAlO2Zsb2F0OmxlZnR9Lm1lZGl1bS11cC0yPi5jb2x1bW46bnRoLW9mLXR5cGUoMW4pLC5tZWRpdW0tdXAtMj4uY29sdW1uczpudGgtb2YtdHlwZSgxbil7Y2xlYXI6bm9uZX0ubWVkaXVtLXVwLTI+LmNvbHVtbjpudGgtb2YtdHlwZSgybisxKSwubWVkaXVtLXVwLTI+LmNvbHVtbnM6bnRoLW9mLXR5cGUoMm4rMSl7Y2xlYXI6Ym90aH0ubWVkaXVtLXVwLTI+LmNvbHVtbjpsYXN0LWNoaWxkLC5tZWRpdW0tdXAtMj4uY29sdW1uczpsYXN0LWNoaWxke2Zsb2F0OmxlZnR9Lm1lZGl1bS11cC0zPi5jb2x1bW4sLm1lZGl1bS11cC0zPi5jb2x1bW5ze3dpZHRoOjMzLjMzMzMzJTtmbG9hdDpsZWZ0fS5tZWRpdW0tdXAtMz4uY29sdW1uOm50aC1vZi10eXBlKDFuKSwubWVkaXVtLXVwLTM+LmNvbHVtbnM6bnRoLW9mLXR5cGUoMW4pe2NsZWFyOm5vbmV9Lm1lZGl1bS11cC0zPi5jb2x1bW46bnRoLW9mLXR5cGUoM24rMSksLm1lZGl1bS11cC0zPi5jb2x1bW5zOm50aC1vZi10eXBlKDNuKzEpe2NsZWFyOmJvdGh9Lm1lZGl1bS11cC0zPi5jb2x1bW46bGFzdC1jaGlsZCwubWVkaXVtLXVwLTM+LmNvbHVtbnM6bGFzdC1jaGlsZHtmbG9hdDpsZWZ0fS5tZWRpdW0tdXAtND4uY29sdW1uLC5tZWRpdW0tdXAtND4uY29sdW1uc3t3aWR0aDoyNSU7ZmxvYXQ6bGVmdH0ubWVkaXVtLXVwLTQ+LmNvbHVtbjpudGgtb2YtdHlwZSgxbiksLm1lZGl1bS11cC00Pi5jb2x1bW5zOm50aC1vZi10eXBlKDFuKXtjbGVhcjpub25lfS5tZWRpdW0tdXAtND4uY29sdW1uOm50aC1vZi10eXBlKDRuKzEpLC5tZWRpdW0tdXAtND4uY29sdW1uczpudGgtb2YtdHlwZSg0bisxKXtjbGVhcjpib3RofS5tZWRpdW0tdXAtND4uY29sdW1uOmxhc3QtY2hpbGQsLm1lZGl1bS11cC00Pi5jb2x1bW5zOmxhc3QtY2hpbGR7ZmxvYXQ6bGVmdH0ubWVkaXVtLXVwLTU+LmNvbHVtbiwubWVkaXVtLXVwLTU+LmNvbHVtbnN7d2lkdGg6MjAlO2Zsb2F0OmxlZnR9Lm1lZGl1bS11cC01Pi5jb2x1bW46bnRoLW9mLXR5cGUoMW4pLC5tZWRpdW0tdXAtNT4uY29sdW1uczpudGgtb2YtdHlwZSgxbil7Y2xlYXI6bm9uZX0ubWVkaXVtLXVwLTU+LmNvbHVtbjpudGgtb2YtdHlwZSg1bisxKSwubWVkaXVtLXVwLTU+LmNvbHVtbnM6bnRoLW9mLXR5cGUoNW4rMSl7Y2xlYXI6Ym90aH0ubWVkaXVtLXVwLTU+LmNvbHVtbjpsYXN0LWNoaWxkLC5tZWRpdW0tdXAtNT4uY29sdW1uczpsYXN0LWNoaWxke2Zsb2F0OmxlZnR9Lm1lZGl1bS11cC02Pi5jb2x1bW4sLm1lZGl1bS11cC02Pi5jb2x1bW5ze3dpZHRoOjE2LjY2NjY3JTtmbG9hdDpsZWZ0fS5tZWRpdW0tdXAtNj4uY29sdW1uOm50aC1vZi10eXBlKDFuKSwubWVkaXVtLXVwLTY+LmNvbHVtbnM6bnRoLW9mLXR5cGUoMW4pe2NsZWFyOm5vbmV9Lm1lZGl1bS11cC02Pi5jb2x1bW46bnRoLW9mLXR5cGUoNm4rMSksLm1lZGl1bS11cC02Pi5jb2x1bW5zOm50aC1vZi10eXBlKDZuKzEpe2NsZWFyOmJvdGh9Lm1lZGl1bS11cC02Pi5jb2x1bW46bGFzdC1jaGlsZCwubWVkaXVtLXVwLTY+LmNvbHVtbnM6bGFzdC1jaGlsZHtmbG9hdDpsZWZ0fS5tZWRpdW0tdXAtNz4uY29sdW1uLC5tZWRpdW0tdXAtNz4uY29sdW1uc3t3aWR0aDoxNC4yODU3MSU7ZmxvYXQ6bGVmdH0ubWVkaXVtLXVwLTc+LmNvbHVtbjpudGgtb2YtdHlwZSgxbiksLm1lZGl1bS11cC03Pi5jb2x1bW5zOm50aC1vZi10eXBlKDFuKXtjbGVhcjpub25lfS5tZWRpdW0tdXAtNz4uY29sdW1uOm50aC1vZi10eXBlKDduKzEpLC5tZWRpdW0tdXAtNz4uY29sdW1uczpudGgtb2YtdHlwZSg3bisxKXtjbGVhcjpib3RofS5tZWRpdW0tdXAtNz4uY29sdW1uOmxhc3QtY2hpbGQsLm1lZGl1bS11cC03Pi5jb2x1bW5zOmxhc3QtY2hpbGR7ZmxvYXQ6bGVmdH0ubWVkaXVtLXVwLTg+LmNvbHVtbiwubWVkaXVtLXVwLTg+LmNvbHVtbnN7d2lkdGg6MTIuNSU7ZmxvYXQ6bGVmdH0ubWVkaXVtLXVwLTg+LmNvbHVtbjpudGgtb2YtdHlwZSgxbiksLm1lZGl1bS11cC04Pi5jb2x1bW5zOm50aC1vZi10eXBlKDFuKXtjbGVhcjpub25lfS5tZWRpdW0tdXAtOD4uY29sdW1uOm50aC1vZi10eXBlKDhuKzEpLC5tZWRpdW0tdXAtOD4uY29sdW1uczpudGgtb2YtdHlwZSg4bisxKXtjbGVhcjpib3RofS5tZWRpdW0tdXAtOD4uY29sdW1uOmxhc3QtY2hpbGQsLm1lZGl1bS11cC04Pi5jb2x1bW5zOmxhc3QtY2hpbGR7ZmxvYXQ6bGVmdH0ubWVkaXVtLWNvbGxhcHNlPi5jb2x1bW4sLm1lZGl1bS1jb2xsYXBzZT4uY29sdW1uc3twYWRkaW5nLWxlZnQ6MDtwYWRkaW5nLXJpZ2h0OjB9LmV4cGFuZGVkLnJvdyAubWVkaXVtLWNvbGxhcHNlLnJvdywubWVkaXVtLWNvbGxhcHNlIC5yb3d7bWFyZ2luLWxlZnQ6MDttYXJnaW4tcmlnaHQ6MH0ubWVkaXVtLXVuY29sbGFwc2U+LmNvbHVtbiwubWVkaXVtLXVuY29sbGFwc2U+LmNvbHVtbnN7cGFkZGluZy1sZWZ0Oi45Mzc1cmVtO3BhZGRpbmctcmlnaHQ6LjkzNzVyZW19Lm1lZGl1bS1jZW50ZXJlZHtmbG9hdDpub25lO21hcmdpbi1sZWZ0OmF1dG87bWFyZ2luLXJpZ2h0OmF1dG99Lm1lZGl1bS1wdWxsLTAsLm1lZGl1bS1wdXNoLTAsLm1lZGl1bS11bmNlbnRlcmVke3Bvc2l0aW9uOnN0YXRpYzttYXJnaW4tbGVmdDowO21hcmdpbi1yaWdodDowO2Zsb2F0OmxlZnR9fUBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6NjRlbSl7LmxhcmdlLTF7d2lkdGg6OC4zMzMzMyV9LmxhcmdlLXB1c2gtMXtwb3NpdGlvbjpyZWxhdGl2ZTtsZWZ0OjguMzMzMzMlfS5sYXJnZS1wdWxsLTF7cG9zaXRpb246cmVsYXRpdmU7bGVmdDotOC4zMzMzMyV9LmxhcmdlLW9mZnNldC0we21hcmdpbi1sZWZ0OjB9LmxhcmdlLTJ7d2lkdGg6MTYuNjY2NjclfS5sYXJnZS1wdXNoLTJ7cG9zaXRpb246cmVsYXRpdmU7bGVmdDoxNi42NjY2NyV9LmxhcmdlLXB1bGwtMntwb3NpdGlvbjpyZWxhdGl2ZTtsZWZ0Oi0xNi42NjY2NyV9LmxhcmdlLW9mZnNldC0xe21hcmdpbi1sZWZ0OjguMzMzMzMlfS5sYXJnZS0ze3dpZHRoOjI1JX0ubGFyZ2UtcHVzaC0ze3Bvc2l0aW9uOnJlbGF0aXZlO2xlZnQ6MjUlfS5sYXJnZS1wdWxsLTN7cG9zaXRpb246cmVsYXRpdmU7bGVmdDotMjUlfS5sYXJnZS1vZmZzZXQtMnttYXJnaW4tbGVmdDoxNi42NjY2NyV9LmxhcmdlLTR7d2lkdGg6MzMuMzMzMzMlfS5sYXJnZS1wdXNoLTR7cG9zaXRpb246cmVsYXRpdmU7bGVmdDozMy4zMzMzMyV9LmxhcmdlLXB1bGwtNHtwb3NpdGlvbjpyZWxhdGl2ZTtsZWZ0Oi0zMy4zMzMzMyV9LmxhcmdlLW9mZnNldC0ze21hcmdpbi1sZWZ0OjI1JX0ubGFyZ2UtNXt3aWR0aDo0MS42NjY2NyV9LmxhcmdlLXB1c2gtNXtwb3NpdGlvbjpyZWxhdGl2ZTtsZWZ0OjQxLjY2NjY3JX0ubGFyZ2UtcHVsbC01e3Bvc2l0aW9uOnJlbGF0aXZlO2xlZnQ6LTQxLjY2NjY3JX0ubGFyZ2Utb2Zmc2V0LTR7bWFyZ2luLWxlZnQ6MzMuMzMzMzMlfS5sYXJnZS02e3dpZHRoOjUwJX0ubGFyZ2UtcHVzaC02e3Bvc2l0aW9uOnJlbGF0aXZlO2xlZnQ6NTAlfS5sYXJnZS1wdWxsLTZ7cG9zaXRpb246cmVsYXRpdmU7bGVmdDotNTAlfS5sYXJnZS1vZmZzZXQtNXttYXJnaW4tbGVmdDo0MS42NjY2NyV9LmxhcmdlLTd7d2lkdGg6NTguMzMzMzMlfS5sYXJnZS1wdXNoLTd7cG9zaXRpb246cmVsYXRpdmU7bGVmdDo1OC4zMzMzMyV9LmxhcmdlLXB1bGwtN3twb3NpdGlvbjpyZWxhdGl2ZTtsZWZ0Oi01OC4zMzMzMyV9LmxhcmdlLW9mZnNldC02e21hcmdpbi1sZWZ0OjUwJX0ubGFyZ2UtOHt3aWR0aDo2Ni42NjY2NyV9LmxhcmdlLXB1c2gtOHtwb3NpdGlvbjpyZWxhdGl2ZTtsZWZ0OjY2LjY2NjY3JX0ubGFyZ2UtcHVsbC04e3Bvc2l0aW9uOnJlbGF0aXZlO2xlZnQ6LTY2LjY2NjY3JX0ubGFyZ2Utb2Zmc2V0LTd7bWFyZ2luLWxlZnQ6NTguMzMzMzMlfS5sYXJnZS05e3dpZHRoOjc1JX0ubGFyZ2UtcHVzaC05e3Bvc2l0aW9uOnJlbGF0aXZlO2xlZnQ6NzUlfS5sYXJnZS1wdWxsLTl7cG9zaXRpb246cmVsYXRpdmU7bGVmdDotNzUlfS5sYXJnZS1vZmZzZXQtOHttYXJnaW4tbGVmdDo2Ni42NjY2NyV9LmxhcmdlLTEwe3dpZHRoOjgzLjMzMzMzJX0ubGFyZ2UtcHVzaC0xMHtwb3NpdGlvbjpyZWxhdGl2ZTtsZWZ0OjgzLjMzMzMzJX0ubGFyZ2UtcHVsbC0xMHtwb3NpdGlvbjpyZWxhdGl2ZTtsZWZ0Oi04My4zMzMzMyV9LmxhcmdlLW9mZnNldC05e21hcmdpbi1sZWZ0Ojc1JX0ubGFyZ2UtMTF7d2lkdGg6OTEuNjY2NjclfS5sYXJnZS1wdXNoLTExe3Bvc2l0aW9uOnJlbGF0aXZlO2xlZnQ6OTEuNjY2NjclfS5sYXJnZS1wdWxsLTExe3Bvc2l0aW9uOnJlbGF0aXZlO2xlZnQ6LTkxLjY2NjY3JX0ubGFyZ2Utb2Zmc2V0LTEwe21hcmdpbi1sZWZ0OjgzLjMzMzMzJX0ubGFyZ2UtMTJ7d2lkdGg6MTAwJX0ubGFyZ2Utb2Zmc2V0LTExe21hcmdpbi1sZWZ0OjkxLjY2NjY3JX0ubGFyZ2UtdXAtMT4uY29sdW1uLC5sYXJnZS11cC0xPi5jb2x1bW5ze3dpZHRoOjEwMCU7ZmxvYXQ6bGVmdH0ubGFyZ2UtdXAtMT4uY29sdW1uOm50aC1vZi10eXBlKDFuKSwubGFyZ2UtdXAtMT4uY29sdW1uczpudGgtb2YtdHlwZSgxbil7Y2xlYXI6bm9uZX0ubGFyZ2UtdXAtMT4uY29sdW1uOm50aC1vZi10eXBlKDFuKzEpLC5sYXJnZS11cC0xPi5jb2x1bW5zOm50aC1vZi10eXBlKDFuKzEpe2NsZWFyOmJvdGh9LmxhcmdlLXVwLTE+LmNvbHVtbjpsYXN0LWNoaWxkLC5sYXJnZS11cC0xPi5jb2x1bW5zOmxhc3QtY2hpbGR7ZmxvYXQ6bGVmdH0ubGFyZ2UtdXAtMj4uY29sdW1uLC5sYXJnZS11cC0yPi5jb2x1bW5ze3dpZHRoOjUwJTtmbG9hdDpsZWZ0fS5sYXJnZS11cC0yPi5jb2x1bW46bnRoLW9mLXR5cGUoMW4pLC5sYXJnZS11cC0yPi5jb2x1bW5zOm50aC1vZi10eXBlKDFuKXtjbGVhcjpub25lfS5sYXJnZS11cC0yPi5jb2x1bW46bnRoLW9mLXR5cGUoMm4rMSksLmxhcmdlLXVwLTI+LmNvbHVtbnM6bnRoLW9mLXR5cGUoMm4rMSl7Y2xlYXI6Ym90aH0ubGFyZ2UtdXAtMj4uY29sdW1uOmxhc3QtY2hpbGQsLmxhcmdlLXVwLTI+LmNvbHVtbnM6bGFzdC1jaGlsZHtmbG9hdDpsZWZ0fS5sYXJnZS11cC0zPi5jb2x1bW4sLmxhcmdlLXVwLTM+LmNvbHVtbnN7d2lkdGg6MzMuMzMzMzMlO2Zsb2F0OmxlZnR9LmxhcmdlLXVwLTM+LmNvbHVtbjpudGgtb2YtdHlwZSgxbiksLmxhcmdlLXVwLTM+LmNvbHVtbnM6bnRoLW9mLXR5cGUoMW4pe2NsZWFyOm5vbmV9LmxhcmdlLXVwLTM+LmNvbHVtbjpudGgtb2YtdHlwZSgzbisxKSwubGFyZ2UtdXAtMz4uY29sdW1uczpudGgtb2YtdHlwZSgzbisxKXtjbGVhcjpib3RofS5sYXJnZS11cC0zPi5jb2x1bW46bGFzdC1jaGlsZCwubGFyZ2UtdXAtMz4uY29sdW1uczpsYXN0LWNoaWxke2Zsb2F0OmxlZnR9LmxhcmdlLXVwLTQ+LmNvbHVtbiwubGFyZ2UtdXAtND4uY29sdW1uc3t3aWR0aDoyNSU7ZmxvYXQ6bGVmdH0ubGFyZ2UtdXAtND4uY29sdW1uOm50aC1vZi10eXBlKDFuKSwubGFyZ2UtdXAtND4uY29sdW1uczpudGgtb2YtdHlwZSgxbil7Y2xlYXI6bm9uZX0ubGFyZ2UtdXAtND4uY29sdW1uOm50aC1vZi10eXBlKDRuKzEpLC5sYXJnZS11cC00Pi5jb2x1bW5zOm50aC1vZi10eXBlKDRuKzEpe2NsZWFyOmJvdGh9LmxhcmdlLXVwLTQ+LmNvbHVtbjpsYXN0LWNoaWxkLC5sYXJnZS11cC00Pi5jb2x1bW5zOmxhc3QtY2hpbGR7ZmxvYXQ6bGVmdH0ubGFyZ2UtdXAtNT4uY29sdW1uLC5sYXJnZS11cC01Pi5jb2x1bW5ze3dpZHRoOjIwJTtmbG9hdDpsZWZ0fS5sYXJnZS11cC01Pi5jb2x1bW46bnRoLW9mLXR5cGUoMW4pLC5sYXJnZS11cC01Pi5jb2x1bW5zOm50aC1vZi10eXBlKDFuKXtjbGVhcjpub25lfS5sYXJnZS11cC01Pi5jb2x1bW46bnRoLW9mLXR5cGUoNW4rMSksLmxhcmdlLXVwLTU+LmNvbHVtbnM6bnRoLW9mLXR5cGUoNW4rMSl7Y2xlYXI6Ym90aH0ubGFyZ2UtdXAtNT4uY29sdW1uOmxhc3QtY2hpbGQsLmxhcmdlLXVwLTU+LmNvbHVtbnM6bGFzdC1jaGlsZHtmbG9hdDpsZWZ0fS5sYXJnZS11cC02Pi5jb2x1bW4sLmxhcmdlLXVwLTY+LmNvbHVtbnN7d2lkdGg6MTYuNjY2NjclO2Zsb2F0OmxlZnR9LmxhcmdlLXVwLTY+LmNvbHVtbjpudGgtb2YtdHlwZSgxbiksLmxhcmdlLXVwLTY+LmNvbHVtbnM6bnRoLW9mLXR5cGUoMW4pe2NsZWFyOm5vbmV9LmxhcmdlLXVwLTY+LmNvbHVtbjpudGgtb2YtdHlwZSg2bisxKSwubGFyZ2UtdXAtNj4uY29sdW1uczpudGgtb2YtdHlwZSg2bisxKXtjbGVhcjpib3RofS5sYXJnZS11cC02Pi5jb2x1bW46bGFzdC1jaGlsZCwubGFyZ2UtdXAtNj4uY29sdW1uczpsYXN0LWNoaWxke2Zsb2F0OmxlZnR9LmxhcmdlLXVwLTc+LmNvbHVtbiwubGFyZ2UtdXAtNz4uY29sdW1uc3t3aWR0aDoxNC4yODU3MSU7ZmxvYXQ6bGVmdH0ubGFyZ2UtdXAtNz4uY29sdW1uOm50aC1vZi10eXBlKDFuKSwubGFyZ2UtdXAtNz4uY29sdW1uczpudGgtb2YtdHlwZSgxbil7Y2xlYXI6bm9uZX0ubGFyZ2UtdXAtNz4uY29sdW1uOm50aC1vZi10eXBlKDduKzEpLC5sYXJnZS11cC03Pi5jb2x1bW5zOm50aC1vZi10eXBlKDduKzEpe2NsZWFyOmJvdGh9LmxhcmdlLXVwLTc+LmNvbHVtbjpsYXN0LWNoaWxkLC5sYXJnZS11cC03Pi5jb2x1bW5zOmxhc3QtY2hpbGR7ZmxvYXQ6bGVmdH0ubGFyZ2UtdXAtOD4uY29sdW1uLC5sYXJnZS11cC04Pi5jb2x1bW5ze3dpZHRoOjEyLjUlO2Zsb2F0OmxlZnR9LmxhcmdlLXVwLTg+LmNvbHVtbjpudGgtb2YtdHlwZSgxbiksLmxhcmdlLXVwLTg+LmNvbHVtbnM6bnRoLW9mLXR5cGUoMW4pe2NsZWFyOm5vbmV9LmxhcmdlLXVwLTg+LmNvbHVtbjpudGgtb2YtdHlwZSg4bisxKSwubGFyZ2UtdXAtOD4uY29sdW1uczpudGgtb2YtdHlwZSg4bisxKXtjbGVhcjpib3RofS5sYXJnZS11cC04Pi5jb2x1bW46bGFzdC1jaGlsZCwubGFyZ2UtdXAtOD4uY29sdW1uczpsYXN0LWNoaWxke2Zsb2F0OmxlZnR9LmxhcmdlLWNvbGxhcHNlPi5jb2x1bW4sLmxhcmdlLWNvbGxhcHNlPi5jb2x1bW5ze3BhZGRpbmctbGVmdDowO3BhZGRpbmctcmlnaHQ6MH0uZXhwYW5kZWQucm93IC5sYXJnZS1jb2xsYXBzZS5yb3csLmxhcmdlLWNvbGxhcHNlIC5yb3d7bWFyZ2luLWxlZnQ6MDttYXJnaW4tcmlnaHQ6MH0ubGFyZ2UtdW5jb2xsYXBzZT4uY29sdW1uLC5sYXJnZS11bmNvbGxhcHNlPi5jb2x1bW5ze3BhZGRpbmctbGVmdDouOTM3NXJlbTtwYWRkaW5nLXJpZ2h0Oi45Mzc1cmVtfS5sYXJnZS1jZW50ZXJlZHtmbG9hdDpub25lO21hcmdpbi1sZWZ0OmF1dG87bWFyZ2luLXJpZ2h0OmF1dG99LmxhcmdlLXB1bGwtMCwubGFyZ2UtcHVzaC0wLC5sYXJnZS11bmNlbnRlcmVke3Bvc2l0aW9uOnN0YXRpYzttYXJnaW4tbGVmdDowO21hcmdpbi1yaWdodDowO2Zsb2F0OmxlZnR9fWJsb2NrcXVvdGUsZGQsZGl2LGRsLGR0LGZvcm0saDEsaDIsaDMsaDQsaDUsaDYsbGksb2wscCxwcmUsdGQsdGgsdWx7bWFyZ2luOjA7cGFkZGluZzowfXB7Zm9udC1zaXplOmluaGVyaXQ7bGluZS1oZWlnaHQ6MS42O21hcmdpbi1ib3R0b206MXJlbTt0ZXh0LXJlbmRlcmluZzpvcHRpbWl6ZUxlZ2liaWxpdHl9ZW0saXtmb250LXN0eWxlOml0YWxpY31iLGVtLGksc3Ryb25ne2xpbmUtaGVpZ2h0OmluaGVyaXR9YixzdHJvbmd7Zm9udC13ZWlnaHQ6NzAwfXNtYWxse2ZvbnQtc2l6ZTo4MCU7bGluZS1oZWlnaHQ6aW5oZXJpdH1oMSxoMixoMyxoNCxoNSxoNntmb250LWZhbWlseTpIZWx2ZXRpY2EgTmV1ZSxIZWx2ZXRpY2EsUm9ib3RvLEFyaWFsLHNhbnMtc2VyaWY7Zm9udC13ZWlnaHQ6NDAwO2ZvbnQtc3R5bGU6bm9ybWFsO2NvbG9yOmluaGVyaXQ7dGV4dC1yZW5kZXJpbmc6b3B0aW1pemVMZWdpYmlsaXR5O21hcmdpbi10b3A6MDttYXJnaW4tYm90dG9tOi41cmVtO2xpbmUtaGVpZ2h0OjEuNH1oMSBzbWFsbCxoMiBzbWFsbCxoMyBzbWFsbCxoNCBzbWFsbCxoNSBzbWFsbCxoNiBzbWFsbHtjb2xvcjojY2FjYWNhO2xpbmUtaGVpZ2h0OjB9aDF7Zm9udC1zaXplOjEuNXJlbX1oMntmb250LXNpemU6MS4yNXJlbX1oM3tmb250LXNpemU6MS4xODc1cmVtfWg0e2ZvbnQtc2l6ZToxLjEyNXJlbX1oNXtmb250LXNpemU6MS4wNjI1cmVtfWg2e2ZvbnQtc2l6ZToxcmVtfUBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6NDBlbSl7aDF7Zm9udC1zaXplOjNyZW19aDJ7Zm9udC1zaXplOjIuNXJlbX1oM3tmb250LXNpemU6MS45Mzc1cmVtfWg0e2ZvbnQtc2l6ZToxLjU2MjVyZW19aDV7Zm9udC1zaXplOjEuMjVyZW19aDZ7Zm9udC1zaXplOjFyZW19fWF7Y29sb3I6IzIxOTllODt0ZXh0LWRlY29yYXRpb246bm9uZTtsaW5lLWhlaWdodDppbmhlcml0O2N1cnNvcjpwb2ludGVyfWE6Zm9jdXMsYTpob3Zlcntjb2xvcjojMTU4NWNmfWEgaW1ne2JvcmRlcjowfWhye21heC13aWR0aDo3NXJlbTtoZWlnaHQ6MDtib3JkZXItcmlnaHQ6MDtib3JkZXItdG9wOjA7Ym9yZGVyLWJvdHRvbToxcHggc29saWQgI2NhY2FjYTtib3JkZXItbGVmdDowO21hcmdpbjoxLjI1cmVtIGF1dG87Y2xlYXI6Ym90aH1kbCxvbCx1bHtsaW5lLWhlaWdodDoxLjY7bWFyZ2luLWJvdHRvbToxcmVtO2xpc3Qtc3R5bGUtcG9zaXRpb246b3V0c2lkZX1saXtmb250LXNpemU6aW5oZXJpdH11bHtsaXN0LXN0eWxlLXR5cGU6ZGlzY31vbCx1bHttYXJnaW4tbGVmdDoxLjI1cmVtfW9sIG9sLG9sIHVsLHVsIG9sLHVsIHVse21hcmdpbi1sZWZ0OjEuMjVyZW07bWFyZ2luLWJvdHRvbTowfWRse21hcmdpbi1ib3R0b206MXJlbX1kbCBkdHttYXJnaW4tYm90dG9tOi4zcmVtO2ZvbnQtd2VpZ2h0OjcwMH1ibG9ja3F1b3Rle21hcmdpbjowIDAgMXJlbTtwYWRkaW5nOi41NjI1cmVtIDEuMjVyZW0gMCAxLjE4NzVyZW07Ym9yZGVyLWxlZnQ6MXB4IHNvbGlkICNjYWNhY2F9YmxvY2txdW90ZSxibG9ja3F1b3RlIHB7bGluZS1oZWlnaHQ6MS42O2NvbG9yOiM4YThhOGF9Y2l0ZXtkaXNwbGF5OmJsb2NrO2ZvbnQtc2l6ZTouODEyNXJlbTtjb2xvcjojOGE4YThhfWNpdGU6YmVmb3Jle2NvbnRlbnQ6J1xcMjAxNCBcXDAwMjAnfWFiYnJ7Y29sb3I6IzBhMGEwYTtjdXJzb3I6aGVscDtib3JkZXItYm90dG9tOjFweCBkb3R0ZWQgIzBhMGEwYX1jb2Rle2ZvbnQtd2VpZ2h0OjQwMDtib3JkZXI6MXB4IHNvbGlkICNjYWNhY2E7cGFkZGluZzouMTI1cmVtIC4zMTI1cmVtIC4wNjI1cmVtfWNvZGUsa2Jke2ZvbnQtZmFtaWx5OkNvbnNvbGFzLExpYmVyYXRpb24gTW9ubyxDb3VyaWVyLG1vbm9zcGFjZTtjb2xvcjojMGEwYTBhO2JhY2tncm91bmQtY29sb3I6I2U2ZTZlNn1rYmR7cGFkZGluZzouMTI1cmVtIC4yNXJlbSAwO21hcmdpbjowfS5zdWJoZWFkZXJ7bWFyZ2luLXRvcDouMnJlbTttYXJnaW4tYm90dG9tOi41cmVtO2ZvbnQtd2VpZ2h0OjQwMDtsaW5lLWhlaWdodDoxLjQ7Y29sb3I6IzhhOGE4YX0ubGVhZHtmb250LXNpemU6MTI1JTtsaW5lLWhlaWdodDoxLjZ9LnN0YXR7Zm9udC1zaXplOjIuNXJlbTtsaW5lLWhlaWdodDoxfXArLnN0YXR7bWFyZ2luLXRvcDotMXJlbX0ubm8tYnVsbGV0e21hcmdpbi1sZWZ0OjA7bGlzdC1zdHlsZTpub25lfS50ZXh0LWxlZnR7dGV4dC1hbGlnbjpsZWZ0fS50ZXh0LXJpZ2h0e3RleHQtYWxpZ246cmlnaHR9LnRleHQtY2VudGVye3RleHQtYWxpZ246Y2VudGVyfS50ZXh0LWp1c3RpZnl7dGV4dC1hbGlnbjpqdXN0aWZ5fUBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6NDBlbSl7Lm1lZGl1bS10ZXh0LWxlZnR7dGV4dC1hbGlnbjpsZWZ0fS5tZWRpdW0tdGV4dC1yaWdodHt0ZXh0LWFsaWduOnJpZ2h0fS5tZWRpdW0tdGV4dC1jZW50ZXJ7dGV4dC1hbGlnbjpjZW50ZXJ9Lm1lZGl1bS10ZXh0LWp1c3RpZnl7dGV4dC1hbGlnbjpqdXN0aWZ5fX1AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOjY0ZW0pey5sYXJnZS10ZXh0LWxlZnR7dGV4dC1hbGlnbjpsZWZ0fS5sYXJnZS10ZXh0LXJpZ2h0e3RleHQtYWxpZ246cmlnaHR9LmxhcmdlLXRleHQtY2VudGVye3RleHQtYWxpZ246Y2VudGVyfS5sYXJnZS10ZXh0LWp1c3RpZnl7dGV4dC1hbGlnbjpqdXN0aWZ5fX0uc2hvdy1mb3ItcHJpbnR7ZGlzcGxheTpub25lIWltcG9ydGFudH1AbWVkaWEgcHJpbnR7KntiYWNrZ3JvdW5kOnRyYW5zcGFyZW50IWltcG9ydGFudDtjb2xvcjojMDAwIWltcG9ydGFudDtib3gtc2hhZG93Om5vbmUhaW1wb3J0YW50O3RleHQtc2hhZG93Om5vbmUhaW1wb3J0YW50fS5zaG93LWZvci1wcmludHtkaXNwbGF5OmJsb2NrIWltcG9ydGFudH0uaGlkZS1mb3ItcHJpbnR7ZGlzcGxheTpub25lIWltcG9ydGFudH10YWJsZS5zaG93LWZvci1wcmludHtkaXNwbGF5OnRhYmxlIWltcG9ydGFudH10aGVhZC5zaG93LWZvci1wcmludHtkaXNwbGF5OnRhYmxlLWhlYWRlci1ncm91cCFpbXBvcnRhbnR9dGJvZHkuc2hvdy1mb3ItcHJpbnR7ZGlzcGxheTp0YWJsZS1yb3ctZ3JvdXAhaW1wb3J0YW50fXRyLnNob3ctZm9yLXByaW50e2Rpc3BsYXk6dGFibGUtcm93IWltcG9ydGFudH10ZC5zaG93LWZvci1wcmludCx0aC5zaG93LWZvci1wcmludHtkaXNwbGF5OnRhYmxlLWNlbGwhaW1wb3J0YW50fWEsYTp2aXNpdGVke3RleHQtZGVjb3JhdGlvbjp1bmRlcmxpbmV9YVtocmVmXTphZnRlcntjb250ZW50OlwiIChcIiBhdHRyKGhyZWYpIFwiKVwifS5pciBhOmFmdGVyLGFbaHJlZl49JyMnXTphZnRlcixhW2hyZWZePSdqYXZhc2NyaXB0OiddOmFmdGVye2NvbnRlbnQ6Jyd9YWJiclt0aXRsZV06YWZ0ZXJ7Y29udGVudDpcIiAoXCIgYXR0cih0aXRsZSkgXCIpXCJ9YmxvY2txdW90ZSxwcmV7Ym9yZGVyOjFweCBzb2xpZCAjOGE4YThhO3BhZ2UtYnJlYWstaW5zaWRlOmF2b2lkfXRoZWFke2Rpc3BsYXk6dGFibGUtaGVhZGVyLWdyb3VwfWltZyx0cntwYWdlLWJyZWFrLWluc2lkZTphdm9pZH1pbWd7bWF4LXdpZHRoOjEwMCUhaW1wb3J0YW50fUBwYWdle21hcmdpbjouNWNtfWgyLGgzLHB7b3JwaGFuczozO3dpZG93czozfWgyLGgze3BhZ2UtYnJlYWstYWZ0ZXI6YXZvaWR9fS5idXR0b257ZGlzcGxheTppbmxpbmUtYmxvY2s7dGV4dC1hbGlnbjpjZW50ZXI7bGluZS1oZWlnaHQ6MTtjdXJzb3I6cG9pbnRlcjstd2Via2l0LWFwcGVhcmFuY2U6bm9uZTt0cmFuc2l0aW9uOmJhY2tncm91bmQtY29sb3IgLjI1cyBlYXNlLW91dCxjb2xvciAuMjVzIGVhc2Utb3V0O3ZlcnRpY2FsLWFsaWduOm1pZGRsZTtib3JkZXI6MXB4IHNvbGlkIHRyYW5zcGFyZW50O2JvcmRlci1yYWRpdXM6MDtwYWRkaW5nOi44NWVtIDFlbTttYXJnaW46MCAwIDFyZW07Zm9udC1zaXplOi45cmVtO2JhY2tncm91bmQtY29sb3I6IzIxOTllODtjb2xvcjojZmVmZWZlfVtkYXRhLXdoYXRpbnB1dD1tb3VzZV0gLmJ1dHRvbntvdXRsaW5lOjB9LmJ1dHRvbjpmb2N1cywuYnV0dG9uOmhvdmVye2JhY2tncm91bmQtY29sb3I6IzE1ODNjYztjb2xvcjojZmVmZWZlfS5idXR0b24udGlueXtmb250LXNpemU6LjZyZW19LmJ1dHRvbi5zbWFsbHtmb250LXNpemU6Ljc1cmVtfS5idXR0b24ubGFyZ2V7Zm9udC1zaXplOjEuMjVyZW19LmJ1dHRvbi5leHBhbmRlZHtkaXNwbGF5OmJsb2NrO3dpZHRoOjEwMCU7bWFyZ2luLWxlZnQ6MDttYXJnaW4tcmlnaHQ6MH0uYnV0dG9uLnByaW1hcnl7YmFja2dyb3VuZC1jb2xvcjojMjE5OWU4O2NvbG9yOiNmZWZlZmV9LmJ1dHRvbi5wcmltYXJ5OmZvY3VzLC5idXR0b24ucHJpbWFyeTpob3ZlcntiYWNrZ3JvdW5kLWNvbG9yOiMxNDdjYzA7Y29sb3I6I2ZlZmVmZX0uYnV0dG9uLnNlY29uZGFyeXtiYWNrZ3JvdW5kLWNvbG9yOiM3Nzc7Y29sb3I6I2ZlZmVmZX0uYnV0dG9uLnNlY29uZGFyeTpmb2N1cywuYnV0dG9uLnNlY29uZGFyeTpob3ZlcntiYWNrZ3JvdW5kLWNvbG9yOiM1ZjVmNWY7Y29sb3I6I2ZlZmVmZX0uYnV0dG9uLnN1Y2Nlc3N7YmFja2dyb3VuZC1jb2xvcjojM2FkYjc2O2NvbG9yOiNmZWZlZmV9LmJ1dHRvbi5zdWNjZXNzOmZvY3VzLC5idXR0b24uc3VjY2Vzczpob3ZlcntiYWNrZ3JvdW5kLWNvbG9yOiMyMmJiNWI7Y29sb3I6I2ZlZmVmZX0uYnV0dG9uLndhcm5pbmd7YmFja2dyb3VuZC1jb2xvcjojZmZhZTAwO2NvbG9yOiNmZWZlZmV9LmJ1dHRvbi53YXJuaW5nOmZvY3VzLC5idXR0b24ud2FybmluZzpob3ZlcntiYWNrZ3JvdW5kLWNvbG9yOiNjYzhiMDA7Y29sb3I6I2ZlZmVmZX0uYnV0dG9uLmFsZXJ0e2JhY2tncm91bmQtY29sb3I6I2VjNTg0MDtjb2xvcjojZmVmZWZlfS5idXR0b24uYWxlcnQ6Zm9jdXMsLmJ1dHRvbi5hbGVydDpob3ZlcntiYWNrZ3JvdW5kLWNvbG9yOiNkYTMxMTY7Y29sb3I6I2ZlZmVmZX0uYnV0dG9uLmhvbGxvd3tib3JkZXI6MXB4IHNvbGlkICMyMTk5ZTg7Y29sb3I6IzIxOTllOH0uYnV0dG9uLmhvbGxvdywuYnV0dG9uLmhvbGxvdzpmb2N1cywuYnV0dG9uLmhvbGxvdzpob3ZlcntiYWNrZ3JvdW5kLWNvbG9yOnRyYW5zcGFyZW50fS5idXR0b24uaG9sbG93OmZvY3VzLC5idXR0b24uaG9sbG93OmhvdmVye2JvcmRlci1jb2xvcjojMGM0ZDc4O2NvbG9yOiMwYzRkNzh9LmJ1dHRvbi5ob2xsb3cucHJpbWFyeXtib3JkZXI6MXB4IHNvbGlkICMyMTk5ZTg7Y29sb3I6IzIxOTllOH0uYnV0dG9uLmhvbGxvdy5wcmltYXJ5OmZvY3VzLC5idXR0b24uaG9sbG93LnByaW1hcnk6aG92ZXJ7Ym9yZGVyLWNvbG9yOiMwYzRkNzg7Y29sb3I6IzBjNGQ3OH0uYnV0dG9uLmhvbGxvdy5zZWNvbmRhcnl7Ym9yZGVyOjFweCBzb2xpZCAjNzc3O2NvbG9yOiM3Nzd9LmJ1dHRvbi5ob2xsb3cuc2Vjb25kYXJ5OmZvY3VzLC5idXR0b24uaG9sbG93LnNlY29uZGFyeTpob3Zlcntib3JkZXItY29sb3I6IzNjM2MzYztjb2xvcjojM2MzYzNjfS5idXR0b24uaG9sbG93LnN1Y2Nlc3N7Ym9yZGVyOjFweCBzb2xpZCAjM2FkYjc2O2NvbG9yOiMzYWRiNzZ9LmJ1dHRvbi5ob2xsb3cuc3VjY2Vzczpmb2N1cywuYnV0dG9uLmhvbGxvdy5zdWNjZXNzOmhvdmVye2JvcmRlci1jb2xvcjojMTU3NTM5O2NvbG9yOiMxNTc1Mzl9LmJ1dHRvbi5ob2xsb3cud2FybmluZ3tib3JkZXI6MXB4IHNvbGlkICNmZmFlMDA7Y29sb3I6I2ZmYWUwMH0uYnV0dG9uLmhvbGxvdy53YXJuaW5nOmZvY3VzLC5idXR0b24uaG9sbG93Lndhcm5pbmc6aG92ZXJ7Ym9yZGVyLWNvbG9yOiM4MDU3MDA7Y29sb3I6IzgwNTcwMH0uYnV0dG9uLmhvbGxvdy5hbGVydHtib3JkZXI6MXB4IHNvbGlkICNlYzU4NDA7Y29sb3I6I2VjNTg0MH0uYnV0dG9uLmhvbGxvdy5hbGVydDpmb2N1cywuYnV0dG9uLmhvbGxvdy5hbGVydDpob3Zlcntib3JkZXItY29sb3I6Izg4MWYwZTtjb2xvcjojODgxZjBlfS5idXR0b24uZGlzYWJsZWQsLmJ1dHRvbltkaXNhYmxlZF17b3BhY2l0eTouMjU7Y3Vyc29yOm5vdC1hbGxvd2VkfS5idXR0b24uZGlzYWJsZWQ6Zm9jdXMsLmJ1dHRvbi5kaXNhYmxlZDpob3ZlciwuYnV0dG9uW2Rpc2FibGVkXTpmb2N1cywuYnV0dG9uW2Rpc2FibGVkXTpob3ZlcntiYWNrZ3JvdW5kLWNvbG9yOiMyMTk5ZTg7Y29sb3I6I2ZlZmVmZX0uYnV0dG9uLmRyb3Bkb3duOmFmdGVye2NvbnRlbnQ6Jyc7ZGlzcGxheTpibG9jazt3aWR0aDowO2hlaWdodDowO2JvcmRlcjouNGVtIGluc2V0O2JvcmRlci1jb2xvcjojZmVmZWZlIHRyYW5zcGFyZW50IHRyYW5zcGFyZW50O2JvcmRlci10b3Atc3R5bGU6c29saWQ7Ym9yZGVyLWJvdHRvbS13aWR0aDowO3Bvc2l0aW9uOnJlbGF0aXZlO3RvcDouNGVtO2Zsb2F0OnJpZ2h0O21hcmdpbi1sZWZ0OjFlbTtkaXNwbGF5OmlubGluZS1ibG9ja30uYnV0dG9uLmFycm93LW9ubHk6YWZ0ZXJ7bWFyZ2luLWxlZnQ6MDtmbG9hdDpub25lO3RvcDotLjFlbX1bdHlwZT1jb2xvcl0sW3R5cGU9ZGF0ZV0sW3R5cGU9ZGF0ZXRpbWUtbG9jYWxdLFt0eXBlPWRhdGV0aW1lXSxbdHlwZT1lbWFpbF0sW3R5cGU9bW9udGhdLFt0eXBlPW51bWJlcl0sW3R5cGU9cGFzc3dvcmRdLFt0eXBlPXNlYXJjaF0sW3R5cGU9dGVsXSxbdHlwZT10ZXh0XSxbdHlwZT10aW1lXSxbdHlwZT11cmxdLFt0eXBlPXdlZWtdLHRleHRhcmVhe2Rpc3BsYXk6YmxvY2s7Ym94LXNpemluZzpib3JkZXItYm94O3dpZHRoOjEwMCU7aGVpZ2h0OjIuNDM3NXJlbTtwYWRkaW5nOi41cmVtO2JvcmRlcjoxcHggc29saWQgI2NhY2FjYTttYXJnaW46MCAwIDFyZW07Zm9udC1mYW1pbHk6aW5oZXJpdDtmb250LXNpemU6MXJlbTtjb2xvcjojMGEwYTBhO2JhY2tncm91bmQtY29sb3I6I2ZlZmVmZTtib3gtc2hhZG93Omluc2V0IDAgMXB4IDJweCBoc2xhKDAsMCUsNCUsLjEpO2JvcmRlci1yYWRpdXM6MDt0cmFuc2l0aW9uOmJveC1zaGFkb3cgLjVzLGJvcmRlci1jb2xvciAuMjVzIGVhc2UtaW4tb3V0Oy13ZWJraXQtYXBwZWFyYW5jZTpub25lOy1tb3otYXBwZWFyYW5jZTpub25lfVt0eXBlPWNvbG9yXTpmb2N1cyxbdHlwZT1kYXRlXTpmb2N1cyxbdHlwZT1kYXRldGltZS1sb2NhbF06Zm9jdXMsW3R5cGU9ZGF0ZXRpbWVdOmZvY3VzLFt0eXBlPWVtYWlsXTpmb2N1cyxbdHlwZT1tb250aF06Zm9jdXMsW3R5cGU9bnVtYmVyXTpmb2N1cyxbdHlwZT1wYXNzd29yZF06Zm9jdXMsW3R5cGU9c2VhcmNoXTpmb2N1cyxbdHlwZT10ZWxdOmZvY3VzLFt0eXBlPXRleHRdOmZvY3VzLFt0eXBlPXRpbWVdOmZvY3VzLFt0eXBlPXVybF06Zm9jdXMsW3R5cGU9d2Vla106Zm9jdXMsdGV4dGFyZWE6Zm9jdXN7Ym9yZGVyOjFweCBzb2xpZCAjOGE4YThhO2JhY2tncm91bmQtY29sb3I6I2ZlZmVmZTtvdXRsaW5lOm5vbmU7Ym94LXNoYWRvdzowIDAgNXB4ICNjYWNhY2E7dHJhbnNpdGlvbjpib3gtc2hhZG93IC41cyxib3JkZXItY29sb3IgLjI1cyBlYXNlLWluLW91dH10ZXh0YXJlYXttYXgtd2lkdGg6MTAwJX10ZXh0YXJlYVtyb3dzXXtoZWlnaHQ6YXV0b31pbnB1dDo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlcix0ZXh0YXJlYTo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlcntjb2xvcjojY2FjYWNhfWlucHV0OjotbW96LXBsYWNlaG9sZGVyLHRleHRhcmVhOjotbW96LXBsYWNlaG9sZGVye2NvbG9yOiNjYWNhY2F9aW5wdXQ6LW1zLWlucHV0LXBsYWNlaG9sZGVyLHRleHRhcmVhOi1tcy1pbnB1dC1wbGFjZWhvbGRlcntjb2xvcjojY2FjYWNhfWlucHV0OjpwbGFjZWhvbGRlcix0ZXh0YXJlYTo6cGxhY2Vob2xkZXJ7Y29sb3I6I2NhY2FjYX1pbnB1dDpkaXNhYmxlZCxpbnB1dFtyZWFkb25seV0sdGV4dGFyZWE6ZGlzYWJsZWQsdGV4dGFyZWFbcmVhZG9ubHlde2JhY2tncm91bmQtY29sb3I6I2U2ZTZlNjtjdXJzb3I6bm90LWFsbG93ZWR9W3R5cGU9YnV0dG9uXSxbdHlwZT1zdWJtaXRde2JvcmRlci1yYWRpdXM6MDstd2Via2l0LWFwcGVhcmFuY2U6bm9uZTstbW96LWFwcGVhcmFuY2U6bm9uZX1pbnB1dFt0eXBlPXNlYXJjaF17Ym94LXNpemluZzpib3JkZXItYm94fVt0eXBlPWNoZWNrYm94XSxbdHlwZT1maWxlXSxbdHlwZT1yYWRpb117bWFyZ2luOjAgMCAxcmVtfVt0eXBlPWNoZWNrYm94XStsYWJlbCxbdHlwZT1yYWRpb10rbGFiZWx7ZGlzcGxheTppbmxpbmUtYmxvY2s7bWFyZ2luLWxlZnQ6LjVyZW07bWFyZ2luLXJpZ2h0OjFyZW07bWFyZ2luLWJvdHRvbTowO3ZlcnRpY2FsLWFsaWduOmJhc2VsaW5lfVt0eXBlPWNoZWNrYm94XStsYWJlbFtmb3JdLFt0eXBlPXJhZGlvXStsYWJlbFtmb3Jde2N1cnNvcjpwb2ludGVyfWxhYmVsPlt0eXBlPWNoZWNrYm94XSxsYWJlbD5bdHlwZT1yYWRpb117bWFyZ2luLXJpZ2h0Oi41cmVtfVt0eXBlPWZpbGVde3dpZHRoOjEwMCV9bGFiZWx7ZGlzcGxheTpibG9jazttYXJnaW46MDtmb250LXNpemU6Ljg3NXJlbTtmb250LXdlaWdodDo0MDA7bGluZS1oZWlnaHQ6MS44O2NvbG9yOiMwYTBhMGF9bGFiZWwubWlkZGxle21hcmdpbjowIDAgMXJlbTtwYWRkaW5nOi41NjI1cmVtIDB9LmhlbHAtdGV4dHttYXJnaW4tdG9wOi0uNXJlbTtmb250LXNpemU6LjgxMjVyZW07Zm9udC1zdHlsZTppdGFsaWM7Y29sb3I6IzBhMGEwYX0uaW5wdXQtZ3JvdXB7ZGlzcGxheTp0YWJsZTt3aWR0aDoxMDAlO21hcmdpbi1ib3R0b206MXJlbX0uaW5wdXQtZ3JvdXA+OmZpcnN0LWNoaWxkLC5pbnB1dC1ncm91cD46bGFzdC1jaGlsZD4qe2JvcmRlci1yYWRpdXM6MCAwIDAgMH0uaW5wdXQtZ3JvdXAtYnV0dG9uLC5pbnB1dC1ncm91cC1maWVsZCwuaW5wdXQtZ3JvdXAtbGFiZWx7bWFyZ2luOjA7d2hpdGUtc3BhY2U6bm93cmFwO2Rpc3BsYXk6dGFibGUtY2VsbDt2ZXJ0aWNhbC1hbGlnbjptaWRkbGV9LmlucHV0LWdyb3VwLWxhYmVse3RleHQtYWxpZ246Y2VudGVyO3BhZGRpbmc6MCAxcmVtO2JhY2tncm91bmQ6I2U2ZTZlNjtjb2xvcjojMGEwYTBhO2JvcmRlcjoxcHggc29saWQgI2NhY2FjYTt3aGl0ZS1zcGFjZTpub3dyYXA7d2lkdGg6MSU7aGVpZ2h0OjEwMCV9LmlucHV0LWdyb3VwLWxhYmVsOmZpcnN0LWNoaWxke2JvcmRlci1yaWdodDowfS5pbnB1dC1ncm91cC1sYWJlbDpsYXN0LWNoaWxke2JvcmRlci1sZWZ0OjB9LmlucHV0LWdyb3VwLWZpZWxke2JvcmRlci1yYWRpdXM6MDtoZWlnaHQ6Mi41cmVtfS5pbnB1dC1ncm91cC1idXR0b257cGFkZGluZy10b3A6MDtwYWRkaW5nLWJvdHRvbTowO3RleHQtYWxpZ246Y2VudGVyO2hlaWdodDoxMDAlO3dpZHRoOjElfS5pbnB1dC1ncm91cC1idXR0b24gYSwuaW5wdXQtZ3JvdXAtYnV0dG9uIGJ1dHRvbiwuaW5wdXQtZ3JvdXAtYnV0dG9uIGlucHV0e21hcmdpbjowfS5pbnB1dC1ncm91cCAuaW5wdXQtZ3JvdXAtYnV0dG9ue2Rpc3BsYXk6dGFibGUtY2VsbH1maWVsZHNldHtib3JkZXI6MDtwYWRkaW5nOjA7bWFyZ2luOjB9bGVnZW5ke21hcmdpbi1ib3R0b206LjVyZW07bWF4LXdpZHRoOjEwMCV9LmZpZWxkc2V0e2JvcmRlcjoxcHggc29saWQgI2NhY2FjYTtwYWRkaW5nOjEuMjVyZW07bWFyZ2luOjEuMTI1cmVtIDB9LmZpZWxkc2V0IGxlZ2VuZHtiYWNrZ3JvdW5kOiNmZWZlZmU7cGFkZGluZzowIC4xODc1cmVtO21hcmdpbjowO21hcmdpbi1sZWZ0Oi0uMTg3NXJlbX1zZWxlY3R7aGVpZ2h0OjIuNDM3NXJlbTtwYWRkaW5nOi41cmVtO2JvcmRlcjoxcHggc29saWQgI2NhY2FjYTttYXJnaW46MCAwIDFyZW07Zm9udC1zaXplOjFyZW07Zm9udC1mYW1pbHk6aW5oZXJpdDtsaW5lLWhlaWdodDpub3JtYWw7Y29sb3I6IzBhMGEwYTtiYWNrZ3JvdW5kLWNvbG9yOiNmZWZlZmU7Ym9yZGVyLXJhZGl1czowOy13ZWJraXQtYXBwZWFyYW5jZTpub25lOy1tb3otYXBwZWFyYW5jZTpub25lO2JhY2tncm91bmQtaW1hZ2U6dXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO3V0ZjgsPHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZlcnNpb249JzEuMScgd2lkdGg9JzMyJyBoZWlnaHQ9JzI0JyB2aWV3Qm94PScwIDAgMzIgMjQnPjxwb2x5Z29uIHBvaW50cz0nMCwwIDMyLDAgMTYsMjQnIHN0eWxlPSdmaWxsOiByZ2IlMjgxMzgsIDEzOCwgMTM4JTI5Jz48L3BvbHlnb24+PC9zdmc+XCIpO2JhY2tncm91bmQtc2l6ZTo5cHggNnB4O2JhY2tncm91bmQtcG9zaXRpb246cmlnaHQgLTFyZW0gY2VudGVyO2JhY2tncm91bmQtb3JpZ2luOmNvbnRlbnQtYm94O2JhY2tncm91bmQtcmVwZWF0Om5vLXJlcGVhdDtwYWRkaW5nLXJpZ2h0OjEuNXJlbX1AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOjBcXDApe3NlbGVjdHtiYWNrZ3JvdW5kLWltYWdlOnVybChcImRhdGE6aW1hZ2UvcG5nO2Jhc2U2NCxpVkJPUncwS0dnb0FBQUFOU1VoRVVnQUFBQ0FBQUFBWUNBWUFBQUNiVS84MEFBQUFHWFJGV0hSVGIyWjBkMkZ5WlFCQlpHOWlaU0JKYldGblpWSmxZV1I1Y2NsbFBBQUFBSXBKUkVGVWVOckVrY2tOZ0RBTUJCZlJrRXQwT2JSQkJkc0dYVURnbVFmSzRYaEgybThjelFBQXkyN1IzdHN3NFFmZTJ4OHVPTzZvWUxiNkdsT29yM0dGK3N3VVJBT21VSitSd3RFSnM5V3ZUR0VZeEJYcUkxTVFBWmhDZlVRS1J6RE1WaitUd3JBSVY2anZTVUVrWUFyMUxTa2N5VEJiL1YrS1lmWDd4QWV1c3Ezc0xEdEdIM2tFR0FDUFdJZmxOWmZoUlFBQUFBQkpSVTVFcmtKZ2dnPT1cIil9fXNlbGVjdDpkaXNhYmxlZHtiYWNrZ3JvdW5kLWNvbG9yOiNlNmU2ZTY7Y3Vyc29yOm5vdC1hbGxvd2VkfXNlbGVjdDo6LW1zLWV4cGFuZHtkaXNwbGF5Om5vbmV9c2VsZWN0W211bHRpcGxlXXtoZWlnaHQ6YXV0bztiYWNrZ3JvdW5kLWltYWdlOm5vbmV9LmlzLWludmFsaWQtaW5wdXQ6bm90KDpmb2N1cyl7YmFja2dyb3VuZC1jb2xvcjpyZ2JhKDIzNiw4OCw2NCwuMSk7Ym9yZGVyLWNvbG9yOiNlYzU4NDB9LmZvcm0tZXJyb3IsLmlzLWludmFsaWQtbGFiZWx7Y29sb3I6I2VjNTg0MH0uZm9ybS1lcnJvcntkaXNwbGF5Om5vbmU7bWFyZ2luLXRvcDotLjVyZW07bWFyZ2luLWJvdHRvbToxcmVtO2ZvbnQtc2l6ZTouNzVyZW07Zm9udC13ZWlnaHQ6NzAwfS5mb3JtLWVycm9yLmlzLXZpc2libGV7ZGlzcGxheTpibG9ja30uYWNjb3JkaW9ue2xpc3Qtc3R5bGUtdHlwZTpub25lO2JhY2tncm91bmQ6I2ZlZmVmZTttYXJnaW4tbGVmdDowfS5hY2NvcmRpb24taXRlbTpmaXJzdC1jaGlsZD46Zmlyc3QtY2hpbGQsLmFjY29yZGlvbi1pdGVtOmxhc3QtY2hpbGQ+Omxhc3QtY2hpbGR7Ym9yZGVyLXJhZGl1czowIDAgMCAwfS5hY2NvcmRpb24tdGl0bGV7ZGlzcGxheTpibG9jaztwYWRkaW5nOjEuMjVyZW0gMXJlbTtsaW5lLWhlaWdodDoxO2ZvbnQtc2l6ZTouNzVyZW07Y29sb3I6IzIxOTllODtwb3NpdGlvbjpyZWxhdGl2ZTtib3JkZXI6MXB4IHNvbGlkICNlNmU2ZTY7Ym9yZGVyLWJvdHRvbTowfTpsYXN0LWNoaWxkOm5vdCguaXMtYWN0aXZlKT4uYWNjb3JkaW9uLXRpdGxle2JvcmRlci1yYWRpdXM6MCAwIDAgMDtib3JkZXItYm90dG9tOjFweCBzb2xpZCAjZTZlNmU2fS5hY2NvcmRpb24tdGl0bGU6Zm9jdXMsLmFjY29yZGlvbi10aXRsZTpob3ZlcntiYWNrZ3JvdW5kLWNvbG9yOiNlNmU2ZTZ9LmFjY29yZGlvbi10aXRsZTpiZWZvcmV7Y29udGVudDonKyc7cG9zaXRpb246YWJzb2x1dGU7cmlnaHQ6MXJlbTt0b3A6NTAlO21hcmdpbi10b3A6LS41cmVtfS5pcy1hY3RpdmU+LmFjY29yZGlvbi10aXRsZTpiZWZvcmV7Y29udGVudDon4oCTJ30uYWNjb3JkaW9uLWNvbnRlbnR7cGFkZGluZzoxcmVtO2Rpc3BsYXk6bm9uZTtib3JkZXI6MXB4IHNvbGlkICNlNmU2ZTY7Ym9yZGVyLWJvdHRvbTowO2JhY2tncm91bmQtY29sb3I6I2ZlZmVmZTtjb2xvcjojMGEwYTBhfTpsYXN0LWNoaWxkPi5hY2NvcmRpb24tY29udGVudDpsYXN0LWNoaWxke2JvcmRlci1ib3R0b206MXB4IHNvbGlkICNlNmU2ZTZ9LmlzLWFjY29yZGlvbi1zdWJtZW51LXBhcmVudD5he3Bvc2l0aW9uOnJlbGF0aXZlfS5pcy1hY2NvcmRpb24tc3VibWVudS1wYXJlbnQ+YTphZnRlcntjb250ZW50OicnO2Rpc3BsYXk6YmxvY2s7d2lkdGg6MDtoZWlnaHQ6MDtib3JkZXI6NnB4IGluc2V0O2JvcmRlci1jb2xvcjojMjE5OWU4IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50O2JvcmRlci10b3Atc3R5bGU6c29saWQ7Ym9yZGVyLWJvdHRvbS13aWR0aDowO3Bvc2l0aW9uOmFic29sdXRlO3RvcDo1MCU7bWFyZ2luLXRvcDotNHB4O3JpZ2h0OjFyZW19LmlzLWFjY29yZGlvbi1zdWJtZW51LXBhcmVudFthcmlhLWV4cGFuZGVkPXRydWVdPmE6YWZ0ZXJ7LXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOjUwJSA1MCU7dHJhbnNmb3JtLW9yaWdpbjo1MCUgNTAlOy13ZWJraXQtdHJhbnNmb3JtOnNjYWxlWSgtMSk7dHJhbnNmb3JtOnNjYWxlWSgtMSl9LmJhZGdle2Rpc3BsYXk6aW5saW5lLWJsb2NrO3BhZGRpbmc6LjNlbTttaW4td2lkdGg6Mi4xZW07Zm9udC1zaXplOi42cmVtO3RleHQtYWxpZ246Y2VudGVyO2JvcmRlci1yYWRpdXM6NTAlO2JhY2tncm91bmQ6IzIxOTllODtjb2xvcjojZmVmZWZlfS5iYWRnZS5zZWNvbmRhcnl7YmFja2dyb3VuZDojNzc3O2NvbG9yOiNmZWZlZmV9LmJhZGdlLnN1Y2Nlc3N7YmFja2dyb3VuZDojM2FkYjc2O2NvbG9yOiNmZWZlZmV9LmJhZGdlLndhcm5pbmd7YmFja2dyb3VuZDojZmZhZTAwO2NvbG9yOiNmZWZlZmV9LmJhZGdlLmFsZXJ0e2JhY2tncm91bmQ6I2VjNTg0MDtjb2xvcjojZmVmZWZlfS5icmVhZGNydW1ic3tsaXN0LXN0eWxlOm5vbmU7bWFyZ2luOjAgMCAxcmVtfS5icmVhZGNydW1iczphZnRlciwuYnJlYWRjcnVtYnM6YmVmb3Jle2NvbnRlbnQ6JyAnO2Rpc3BsYXk6dGFibGV9LmJyZWFkY3J1bWJzOmFmdGVye2NsZWFyOmJvdGh9LmJyZWFkY3J1bWJzIGxpe2Zsb2F0OmxlZnQ7Y29sb3I6IzBhMGEwYTtmb250LXNpemU6LjY4NzVyZW07Y3Vyc29yOmRlZmF1bHQ7dGV4dC10cmFuc2Zvcm06dXBwZXJjYXNlfS5icmVhZGNydW1icyBsaTpub3QoOmxhc3QtY2hpbGQpOmFmdGVye2NvbG9yOiNjYWNhY2E7Y29udGVudDpcIi9cIjttYXJnaW46MCAuNzVyZW07cG9zaXRpb246cmVsYXRpdmU7dG9wOjFweDtvcGFjaXR5OjF9LmJyZWFkY3J1bWJzIGF7Y29sb3I6IzIxOTllOH0uYnJlYWRjcnVtYnMgYTpob3Zlcnt0ZXh0LWRlY29yYXRpb246dW5kZXJsaW5lfS5icmVhZGNydW1icyAuZGlzYWJsZWR7Y29sb3I6I2NhY2FjYTtjdXJzb3I6bm90LWFsbG93ZWR9LmJ1dHRvbi1ncm91cHttYXJnaW4tYm90dG9tOjFyZW07Zm9udC1zaXplOjB9LmJ1dHRvbi1ncm91cDphZnRlciwuYnV0dG9uLWdyb3VwOmJlZm9yZXtjb250ZW50OicgJztkaXNwbGF5OnRhYmxlfS5idXR0b24tZ3JvdXA6YWZ0ZXJ7Y2xlYXI6Ym90aH0uYnV0dG9uLWdyb3VwIC5idXR0b257bWFyZ2luOjA7bWFyZ2luLXJpZ2h0OjFweDttYXJnaW4tYm90dG9tOjFweDtmb250LXNpemU6LjlyZW19LmJ1dHRvbi1ncm91cCAuYnV0dG9uOmxhc3QtY2hpbGR7bWFyZ2luLXJpZ2h0OjB9LmJ1dHRvbi1ncm91cC50aW55IC5idXR0b257Zm9udC1zaXplOi42cmVtfS5idXR0b24tZ3JvdXAuc21hbGwgLmJ1dHRvbntmb250LXNpemU6Ljc1cmVtfS5idXR0b24tZ3JvdXAubGFyZ2UgLmJ1dHRvbntmb250LXNpemU6MS4yNXJlbX0uYnV0dG9uLWdyb3VwLmV4cGFuZGVke21hcmdpbi1yaWdodDotMXB4fS5idXR0b24tZ3JvdXAuZXhwYW5kZWQ6YWZ0ZXIsLmJ1dHRvbi1ncm91cC5leHBhbmRlZDpiZWZvcmV7ZGlzcGxheTpub25lfS5idXR0b24tZ3JvdXAuZXhwYW5kZWQgLmJ1dHRvbjpmaXJzdC1jaGlsZDpudGgtbGFzdC1jaGlsZCgyKSwuYnV0dG9uLWdyb3VwLmV4cGFuZGVkIC5idXR0b246Zmlyc3QtY2hpbGQ6bnRoLWxhc3QtY2hpbGQoMik6Zmlyc3QtY2hpbGQ6bnRoLWxhc3QtY2hpbGQoMil+LmJ1dHRvbntkaXNwbGF5OmlubGluZS1ibG9jazt3aWR0aDpjYWxjKDUwJSAtIDFweCk7bWFyZ2luLXJpZ2h0OjFweH0uYnV0dG9uLWdyb3VwLmV4cGFuZGVkIC5idXR0b246Zmlyc3QtY2hpbGQ6bnRoLWxhc3QtY2hpbGQoMik6Zmlyc3QtY2hpbGQ6bnRoLWxhc3QtY2hpbGQoMil+LmJ1dHRvbjpsYXN0LWNoaWxkLC5idXR0b24tZ3JvdXAuZXhwYW5kZWQgLmJ1dHRvbjpmaXJzdC1jaGlsZDpudGgtbGFzdC1jaGlsZCgyKTpsYXN0LWNoaWxke21hcmdpbi1yaWdodDotNnB4fS5idXR0b24tZ3JvdXAuZXhwYW5kZWQgLmJ1dHRvbjpmaXJzdC1jaGlsZDpudGgtbGFzdC1jaGlsZCgzKSwuYnV0dG9uLWdyb3VwLmV4cGFuZGVkIC5idXR0b246Zmlyc3QtY2hpbGQ6bnRoLWxhc3QtY2hpbGQoMyk6Zmlyc3QtY2hpbGQ6bnRoLWxhc3QtY2hpbGQoMyl+LmJ1dHRvbntkaXNwbGF5OmlubGluZS1ibG9jazt3aWR0aDpjYWxjKDMzLjMzMzMzJSAtIDFweCk7bWFyZ2luLXJpZ2h0OjFweH0uYnV0dG9uLWdyb3VwLmV4cGFuZGVkIC5idXR0b246Zmlyc3QtY2hpbGQ6bnRoLWxhc3QtY2hpbGQoMyk6Zmlyc3QtY2hpbGQ6bnRoLWxhc3QtY2hpbGQoMyl+LmJ1dHRvbjpsYXN0LWNoaWxkLC5idXR0b24tZ3JvdXAuZXhwYW5kZWQgLmJ1dHRvbjpmaXJzdC1jaGlsZDpudGgtbGFzdC1jaGlsZCgzKTpsYXN0LWNoaWxke21hcmdpbi1yaWdodDotNnB4fS5idXR0b24tZ3JvdXAuZXhwYW5kZWQgLmJ1dHRvbjpmaXJzdC1jaGlsZDpudGgtbGFzdC1jaGlsZCg0KSwuYnV0dG9uLWdyb3VwLmV4cGFuZGVkIC5idXR0b246Zmlyc3QtY2hpbGQ6bnRoLWxhc3QtY2hpbGQoNCk6Zmlyc3QtY2hpbGQ6bnRoLWxhc3QtY2hpbGQoNCl+LmJ1dHRvbntkaXNwbGF5OmlubGluZS1ibG9jazt3aWR0aDpjYWxjKDI1JSAtIDFweCk7bWFyZ2luLXJpZ2h0OjFweH0uYnV0dG9uLWdyb3VwLmV4cGFuZGVkIC5idXR0b246Zmlyc3QtY2hpbGQ6bnRoLWxhc3QtY2hpbGQoNCk6Zmlyc3QtY2hpbGQ6bnRoLWxhc3QtY2hpbGQoNCl+LmJ1dHRvbjpsYXN0LWNoaWxkLC5idXR0b24tZ3JvdXAuZXhwYW5kZWQgLmJ1dHRvbjpmaXJzdC1jaGlsZDpudGgtbGFzdC1jaGlsZCg0KTpsYXN0LWNoaWxke21hcmdpbi1yaWdodDotNnB4fS5idXR0b24tZ3JvdXAuZXhwYW5kZWQgLmJ1dHRvbjpmaXJzdC1jaGlsZDpudGgtbGFzdC1jaGlsZCg1KSwuYnV0dG9uLWdyb3VwLmV4cGFuZGVkIC5idXR0b246Zmlyc3QtY2hpbGQ6bnRoLWxhc3QtY2hpbGQoNSk6Zmlyc3QtY2hpbGQ6bnRoLWxhc3QtY2hpbGQoNSl+LmJ1dHRvbntkaXNwbGF5OmlubGluZS1ibG9jazt3aWR0aDpjYWxjKDIwJSAtIDFweCk7bWFyZ2luLXJpZ2h0OjFweH0uYnV0dG9uLWdyb3VwLmV4cGFuZGVkIC5idXR0b246Zmlyc3QtY2hpbGQ6bnRoLWxhc3QtY2hpbGQoNSk6Zmlyc3QtY2hpbGQ6bnRoLWxhc3QtY2hpbGQoNSl+LmJ1dHRvbjpsYXN0LWNoaWxkLC5idXR0b24tZ3JvdXAuZXhwYW5kZWQgLmJ1dHRvbjpmaXJzdC1jaGlsZDpudGgtbGFzdC1jaGlsZCg1KTpsYXN0LWNoaWxke21hcmdpbi1yaWdodDotNnB4fS5idXR0b24tZ3JvdXAuZXhwYW5kZWQgLmJ1dHRvbjpmaXJzdC1jaGlsZDpudGgtbGFzdC1jaGlsZCg2KSwuYnV0dG9uLWdyb3VwLmV4cGFuZGVkIC5idXR0b246Zmlyc3QtY2hpbGQ6bnRoLWxhc3QtY2hpbGQoNik6Zmlyc3QtY2hpbGQ6bnRoLWxhc3QtY2hpbGQoNil+LmJ1dHRvbntkaXNwbGF5OmlubGluZS1ibG9jazt3aWR0aDpjYWxjKDE2LjY2NjY3JSAtIDFweCk7bWFyZ2luLXJpZ2h0OjFweH0uYnV0dG9uLWdyb3VwLmV4cGFuZGVkIC5idXR0b246Zmlyc3QtY2hpbGQ6bnRoLWxhc3QtY2hpbGQoNik6Zmlyc3QtY2hpbGQ6bnRoLWxhc3QtY2hpbGQoNil+LmJ1dHRvbjpsYXN0LWNoaWxkLC5idXR0b24tZ3JvdXAuZXhwYW5kZWQgLmJ1dHRvbjpmaXJzdC1jaGlsZDpudGgtbGFzdC1jaGlsZCg2KTpsYXN0LWNoaWxke21hcmdpbi1yaWdodDotNnB4fS5idXR0b24tZ3JvdXAucHJpbWFyeSAuYnV0dG9ue2JhY2tncm91bmQtY29sb3I6IzIxOTllODtjb2xvcjojZmVmZWZlfS5idXR0b24tZ3JvdXAucHJpbWFyeSAuYnV0dG9uOmZvY3VzLC5idXR0b24tZ3JvdXAucHJpbWFyeSAuYnV0dG9uOmhvdmVye2JhY2tncm91bmQtY29sb3I6IzE0N2NjMDtjb2xvcjojZmVmZWZlfS5idXR0b24tZ3JvdXAuc2Vjb25kYXJ5IC5idXR0b257YmFja2dyb3VuZC1jb2xvcjojNzc3O2NvbG9yOiNmZWZlZmV9LmJ1dHRvbi1ncm91cC5zZWNvbmRhcnkgLmJ1dHRvbjpmb2N1cywuYnV0dG9uLWdyb3VwLnNlY29uZGFyeSAuYnV0dG9uOmhvdmVye2JhY2tncm91bmQtY29sb3I6IzVmNWY1Zjtjb2xvcjojZmVmZWZlfS5idXR0b24tZ3JvdXAuc3VjY2VzcyAuYnV0dG9ue2JhY2tncm91bmQtY29sb3I6IzNhZGI3Njtjb2xvcjojZmVmZWZlfS5idXR0b24tZ3JvdXAuc3VjY2VzcyAuYnV0dG9uOmZvY3VzLC5idXR0b24tZ3JvdXAuc3VjY2VzcyAuYnV0dG9uOmhvdmVye2JhY2tncm91bmQtY29sb3I6IzIyYmI1Yjtjb2xvcjojZmVmZWZlfS5idXR0b24tZ3JvdXAud2FybmluZyAuYnV0dG9ue2JhY2tncm91bmQtY29sb3I6I2ZmYWUwMDtjb2xvcjojZmVmZWZlfS5idXR0b24tZ3JvdXAud2FybmluZyAuYnV0dG9uOmZvY3VzLC5idXR0b24tZ3JvdXAud2FybmluZyAuYnV0dG9uOmhvdmVye2JhY2tncm91bmQtY29sb3I6I2NjOGIwMDtjb2xvcjojZmVmZWZlfS5idXR0b24tZ3JvdXAuYWxlcnQgLmJ1dHRvbntiYWNrZ3JvdW5kLWNvbG9yOiNlYzU4NDA7Y29sb3I6I2ZlZmVmZX0uYnV0dG9uLWdyb3VwLmFsZXJ0IC5idXR0b246Zm9jdXMsLmJ1dHRvbi1ncm91cC5hbGVydCAuYnV0dG9uOmhvdmVye2JhY2tncm91bmQtY29sb3I6I2RhMzExNjtjb2xvcjojZmVmZWZlfS5idXR0b24tZ3JvdXAuc3RhY2tlZC1mb3ItbWVkaXVtIC5idXR0b24sLmJ1dHRvbi1ncm91cC5zdGFja2VkLWZvci1zbWFsbCAuYnV0dG9uLC5idXR0b24tZ3JvdXAuc3RhY2tlZCAuYnV0dG9ue3dpZHRoOjEwMCV9LmJ1dHRvbi1ncm91cC5zdGFja2VkLWZvci1tZWRpdW0gLmJ1dHRvbjpsYXN0LWNoaWxkLC5idXR0b24tZ3JvdXAuc3RhY2tlZC1mb3Itc21hbGwgLmJ1dHRvbjpsYXN0LWNoaWxkLC5idXR0b24tZ3JvdXAuc3RhY2tlZCAuYnV0dG9uOmxhc3QtY2hpbGR7bWFyZ2luLWJvdHRvbTowfUBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6NDBlbSl7LmJ1dHRvbi1ncm91cC5zdGFja2VkLWZvci1zbWFsbCAuYnV0dG9ue3dpZHRoOmF1dG87bWFyZ2luLWJvdHRvbTowfX1AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOjY0ZW0pey5idXR0b24tZ3JvdXAuc3RhY2tlZC1mb3ItbWVkaXVtIC5idXR0b257d2lkdGg6YXV0bzttYXJnaW4tYm90dG9tOjB9fUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6MzkuOTM3NWVtKXsuYnV0dG9uLWdyb3VwLnN0YWNrZWQtZm9yLXNtYWxsLmV4cGFuZGVke2Rpc3BsYXk6YmxvY2t9LmJ1dHRvbi1ncm91cC5zdGFja2VkLWZvci1zbWFsbC5leHBhbmRlZCAuYnV0dG9ue2Rpc3BsYXk6YmxvY2s7bWFyZ2luLXJpZ2h0OjB9fS5jYWxsb3V0e21hcmdpbjowIDAgMXJlbTtwYWRkaW5nOjFyZW07Ym9yZGVyOjFweCBzb2xpZCBoc2xhKDAsMCUsNCUsLjI1KTtib3JkZXItcmFkaXVzOjA7cG9zaXRpb246cmVsYXRpdmU7Y29sb3I6IzBhMGEwYTtiYWNrZ3JvdW5kLWNvbG9yOiNmZmZ9LmNhbGxvdXQ+OmZpcnN0LWNoaWxke21hcmdpbi10b3A6MH0uY2FsbG91dD46bGFzdC1jaGlsZHttYXJnaW4tYm90dG9tOjB9LmNhbGxvdXQucHJpbWFyeXtiYWNrZ3JvdW5kLWNvbG9yOiNkZWYwZmN9LmNhbGxvdXQuc2Vjb25kYXJ5e2JhY2tncm91bmQtY29sb3I6I2ViZWJlYn0uY2FsbG91dC5zdWNjZXNze2JhY2tncm91bmQtY29sb3I6I2UxZmFlYX0uY2FsbG91dC53YXJuaW5ne2JhY2tncm91bmQtY29sb3I6I2ZmZjNkOX0uY2FsbG91dC5hbGVydHtiYWNrZ3JvdW5kLWNvbG9yOiNmY2U2ZTJ9LmNhbGxvdXQuc21hbGx7cGFkZGluZzouNXJlbX0uY2FsbG91dC5sYXJnZXtwYWRkaW5nOjNyZW19LmNsb3NlLWJ1dHRvbntwb3NpdGlvbjphYnNvbHV0ZTtjb2xvcjojOGE4YThhO3JpZ2h0OjFyZW07dG9wOi41cmVtO2ZvbnQtc2l6ZToyZW07bGluZS1oZWlnaHQ6MTtjdXJzb3I6cG9pbnRlcn1bZGF0YS13aGF0aW5wdXQ9bW91c2VdIC5jbG9zZS1idXR0b257b3V0bGluZTowfS5jbG9zZS1idXR0b246Zm9jdXMsLmNsb3NlLWJ1dHRvbjpob3Zlcntjb2xvcjojMGEwYTBhfS5tZW51e21hcmdpbjowO2xpc3Qtc3R5bGUtdHlwZTpub25lfS5tZW51Pmxpe2Rpc3BsYXk6dGFibGUtY2VsbDt2ZXJ0aWNhbC1hbGlnbjptaWRkbGV9W2RhdGEtd2hhdGlucHV0PW1vdXNlXSAubWVudT5saXtvdXRsaW5lOjB9Lm1lbnU+bGk+YXtkaXNwbGF5OmJsb2NrO3BhZGRpbmc6LjdyZW0gMXJlbTtsaW5lLWhlaWdodDoxfS5tZW51IGEsLm1lbnUgYnV0dG9uLC5tZW51IGlucHV0e21hcmdpbi1ib3R0b206MH0ubWVudT5saT5hIGksLm1lbnU+bGk+YSBpK3NwYW4sLm1lbnU+bGk+YSBpbWcsLm1lbnU+bGk+YSBpbWcrc3BhbiwubWVudT5saT5hIHN2ZywubWVudT5saT5hIHN2ZytzcGFue3ZlcnRpY2FsLWFsaWduOm1pZGRsZX0ubWVudT5saT5hIGksLm1lbnU+bGk+YSBpbWcsLm1lbnU+bGk+YSBzdmd7bWFyZ2luLXJpZ2h0Oi4yNXJlbTtkaXNwbGF5OmlubGluZS1ibG9ja30ubWVudT5saXtkaXNwbGF5OnRhYmxlLWNlbGx9Lm1lbnUudmVydGljYWw+bGl7ZGlzcGxheTpibG9ja31AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOjQwZW0pey5tZW51Lm1lZGl1bS1ob3Jpem9udGFsPmxpe2Rpc3BsYXk6dGFibGUtY2VsbH0ubWVudS5tZWRpdW0tdmVydGljYWw+bGl7ZGlzcGxheTpibG9ja319QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDo2NGVtKXsubWVudS5sYXJnZS1ob3Jpem9udGFsPmxpe2Rpc3BsYXk6dGFibGUtY2VsbH0ubWVudS5sYXJnZS12ZXJ0aWNhbD5saXtkaXNwbGF5OmJsb2NrfX0ubWVudS5zaW1wbGUgbGl7bGluZS1oZWlnaHQ6MTtkaXNwbGF5OmlubGluZS1ibG9jazttYXJnaW4tcmlnaHQ6MXJlbX0ubWVudS5zaW1wbGUgYXtwYWRkaW5nOjB9Lm1lbnUuYWxpZ24tcmlnaHQ6YWZ0ZXIsLm1lbnUuYWxpZ24tcmlnaHQ6YmVmb3Jle2NvbnRlbnQ6JyAnO2Rpc3BsYXk6dGFibGV9Lm1lbnUuYWxpZ24tcmlnaHQ6YWZ0ZXJ7Y2xlYXI6Ym90aH0ubWVudS5hbGlnbi1yaWdodD5saXtmbG9hdDpyaWdodH0ubWVudS5leHBhbmRlZHt3aWR0aDoxMDAlO2Rpc3BsYXk6dGFibGU7dGFibGUtbGF5b3V0OmZpeGVkfS5tZW51LmV4cGFuZGVkPmxpOmZpcnN0LWNoaWxkOmxhc3QtY2hpbGR7d2lkdGg6MTAwJX0ubWVudS5pY29uLXRvcD5saT5he3RleHQtYWxpZ246Y2VudGVyfS5tZW51Lmljb24tdG9wPmxpPmEgaSwubWVudS5pY29uLXRvcD5saT5hIGltZywubWVudS5pY29uLXRvcD5saT5hIHN2Z3tkaXNwbGF5OmJsb2NrO21hcmdpbjowIGF1dG8gLjI1cmVtfS5tZW51Lm5lc3RlZHttYXJnaW4tbGVmdDoxcmVtfS5tZW51IC5hY3RpdmU+YXtjb2xvcjojZmVmZWZlO2JhY2tncm91bmQ6IzIxOTllOH0ubWVudS10ZXh0e2ZvbnQtd2VpZ2h0OjcwMDtjb2xvcjppbmhlcml0O2xpbmUtaGVpZ2h0OjE7cGFkZGluZy10b3A6MDtwYWRkaW5nLWJvdHRvbTowO3BhZGRpbmc6LjdyZW0gMXJlbX0ubWVudS1jZW50ZXJlZHt0ZXh0LWFsaWduOmNlbnRlcn0ubWVudS1jZW50ZXJlZD4ubWVudXtkaXNwbGF5OmlubGluZS1ibG9ja30ubm8tanMgW2RhdGEtcmVzcG9uc2l2ZS1tZW51XSB1bHtkaXNwbGF5Om5vbmV9Lm1lbnUtaWNvbntwb3NpdGlvbjpyZWxhdGl2ZTtkaXNwbGF5OmlubGluZS1ibG9jazt2ZXJ0aWNhbC1hbGlnbjptaWRkbGU7Y3Vyc29yOnBvaW50ZXI7d2lkdGg6MjBweDtoZWlnaHQ6MTZweH0ubWVudS1pY29uOmFmdGVye2NvbnRlbnQ6Jyc7cG9zaXRpb246YWJzb2x1dGU7ZGlzcGxheTpibG9jazt3aWR0aDoxMDAlO2hlaWdodDoycHg7YmFja2dyb3VuZDojZmVmZWZlO3RvcDowO2xlZnQ6MDtib3gtc2hhZG93OjAgN3B4IDAgI2ZlZmVmZSwwIDE0cHggMCAjZmVmZWZlfS5tZW51LWljb246aG92ZXI6YWZ0ZXJ7YmFja2dyb3VuZDojY2FjYWNhO2JveC1zaGFkb3c6MCA3cHggMCAjY2FjYWNhLDAgMTRweCAwICNjYWNhY2F9LmlzLWRyaWxsZG93bntwb3NpdGlvbjpyZWxhdGl2ZTtvdmVyZmxvdzpoaWRkZW59LmlzLWRyaWxsZG93biBsaXtkaXNwbGF5OmJsb2NrIWltcG9ydGFudH0uaXMtZHJpbGxkb3duLXN1Ym1lbnV7cG9zaXRpb246YWJzb2x1dGU7dG9wOjA7bGVmdDoxMDAlO3otaW5kZXg6LTE7aGVpZ2h0OjEwMCU7d2lkdGg6MTAwJTtiYWNrZ3JvdW5kOiNmZWZlZmU7dHJhbnNpdGlvbjotd2Via2l0LXRyYW5zZm9ybSAuMTVzIGxpbmVhcjt0cmFuc2l0aW9uOnRyYW5zZm9ybSAuMTVzIGxpbmVhcn0uaXMtZHJpbGxkb3duLXN1Ym1lbnUuaXMtYWN0aXZle3otaW5kZXg6MTtkaXNwbGF5OmJsb2NrOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVgoLTEwMCUpO3RyYW5zZm9ybTp0cmFuc2xhdGVYKC0xMDAlKX0uaXMtZHJpbGxkb3duLXN1Ym1lbnUuaXMtY2xvc2luZ3std2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVYKDEwMCUpO3RyYW5zZm9ybTp0cmFuc2xhdGVYKDEwMCUpfS5pcy1kcmlsbGRvd24tc3VibWVudS1wYXJlbnQ+YXtwb3NpdGlvbjpyZWxhdGl2ZX0uaXMtZHJpbGxkb3duLXN1Ym1lbnUtcGFyZW50PmE6YWZ0ZXJ7Y29udGVudDonJztkaXNwbGF5OmJsb2NrO3dpZHRoOjA7aGVpZ2h0OjA7Ym9yZGVyOjZweCBpbnNldDtib3JkZXItY29sb3I6dHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgIzIxOTllODtib3JkZXItbGVmdC1zdHlsZTpzb2xpZDtib3JkZXItcmlnaHQtd2lkdGg6MDtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6NTAlO21hcmdpbi10b3A6LTZweDtyaWdodDoxcmVtfS5qcy1kcmlsbGRvd24tYmFjaz5hOmJlZm9yZXtjb250ZW50OicnO2Rpc3BsYXk6YmxvY2s7d2lkdGg6MDtoZWlnaHQ6MDtib3JkZXI6NnB4IGluc2V0O2JvcmRlci1jb2xvcjp0cmFuc3BhcmVudCAjMjE5OWU4IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50O2JvcmRlci1yaWdodC1zdHlsZTpzb2xpZDtib3JkZXItbGVmdC13aWR0aDowO2Rpc3BsYXk6aW5saW5lLWJsb2NrO3ZlcnRpY2FsLWFsaWduOm1pZGRsZTttYXJnaW4tcmlnaHQ6Ljc1cmVtfS5kcm9wZG93bi1wYW5le2JhY2tncm91bmQtY29sb3I6I2ZlZmVmZTtib3JkZXI6MXB4IHNvbGlkICNjYWNhY2E7Ym9yZGVyLXJhZGl1czowO2Rpc3BsYXk6YmxvY2s7Zm9udC1zaXplOjFyZW07cGFkZGluZzoxcmVtO3Bvc2l0aW9uOmFic29sdXRlO3Zpc2liaWxpdHk6aGlkZGVuO3dpZHRoOjMwMHB4O3otaW5kZXg6M30uZHJvcGRvd24tcGFuZS5pcy1vcGVue3Zpc2liaWxpdHk6dmlzaWJsZX0uZHJvcGRvd24tcGFuZS50aW55e3dpZHRoOjEwMHB4fS5kcm9wZG93bi1wYW5lLnNtYWxse3dpZHRoOjIwMHB4fS5kcm9wZG93bi1wYW5lLmxhcmdle3dpZHRoOjQwMHB4fS5kcm9wZG93bi5tZW51PmxpLm9wZW5zLWxlZnQ+LmlzLWRyb3Bkb3duLXN1Ym1lbnV7bGVmdDphdXRvO3JpZ2h0OjA7dG9wOjEwMCV9LmRyb3Bkb3duLm1lbnU+bGkub3BlbnMtcmlnaHQ+LmlzLWRyb3Bkb3duLXN1Ym1lbnV7cmlnaHQ6YXV0bztsZWZ0OjA7dG9wOjEwMCV9LmRyb3Bkb3duLm1lbnU+bGkuaXMtZHJvcGRvd24tc3VibWVudS1wYXJlbnQ+YXtwYWRkaW5nLXJpZ2h0OjEuNXJlbTtwb3NpdGlvbjpyZWxhdGl2ZX0uZHJvcGRvd24ubWVudT5saS5pcy1kcm9wZG93bi1zdWJtZW51LXBhcmVudD5hOmFmdGVye2NvbnRlbnQ6Jyc7ZGlzcGxheTpibG9jazt3aWR0aDowO2hlaWdodDowO2JvcmRlcjo1cHggaW5zZXQ7Ym9yZGVyLWNvbG9yOiMyMTk5ZTggdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQ7Ym9yZGVyLXRvcC1zdHlsZTpzb2xpZDtib3JkZXItYm90dG9tLXdpZHRoOjA7cmlnaHQ6NXB4O21hcmdpbi10b3A6LTJweH1bZGF0YS13aGF0aW5wdXQ9bW91c2VdIC5kcm9wZG93bi5tZW51IGF7b3V0bGluZTowfS5uby1qcyAuZHJvcGRvd24ubWVudSB1bHtkaXNwbGF5Om5vbmV9LmRyb3Bkb3duLm1lbnUudmVydGljYWw+bGkgLmlzLWRyb3Bkb3duLXN1Ym1lbnV7dG9wOjB9LmRyb3Bkb3duLm1lbnUudmVydGljYWw+bGkub3BlbnMtbGVmdD4uaXMtZHJvcGRvd24tc3VibWVudXtsZWZ0OmF1dG87cmlnaHQ6MTAwJX0uZHJvcGRvd24ubWVudS52ZXJ0aWNhbD5saS5vcGVucy1yaWdodD4uaXMtZHJvcGRvd24tc3VibWVudXtyaWdodDphdXRvO2xlZnQ6MTAwJX0uZHJvcGRvd24ubWVudS52ZXJ0aWNhbD5saT5hOmFmdGVye3JpZ2h0OjE0cHg7bWFyZ2luLXRvcDotM3B4fS5kcm9wZG93bi5tZW51LnZlcnRpY2FsPmxpLm9wZW5zLWxlZnQ+YTphZnRlcntjb250ZW50OicnO2Rpc3BsYXk6YmxvY2s7d2lkdGg6MDtoZWlnaHQ6MDtib3JkZXI6NXB4IGluc2V0O2JvcmRlci1jb2xvcjp0cmFuc3BhcmVudCAjMjE5OWU4IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50O2JvcmRlci1yaWdodC1zdHlsZTpzb2xpZDtib3JkZXItbGVmdC13aWR0aDowfS5kcm9wZG93bi5tZW51LnZlcnRpY2FsPmxpLm9wZW5zLXJpZ2h0PmE6YWZ0ZXJ7Y29udGVudDonJztkaXNwbGF5OmJsb2NrO3dpZHRoOjA7aGVpZ2h0OjA7Ym9yZGVyOjVweCBpbnNldDtib3JkZXItY29sb3I6dHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgIzIxOTllODtib3JkZXItbGVmdC1zdHlsZTpzb2xpZDtib3JkZXItcmlnaHQtd2lkdGg6MH1AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOjQwZW0pey5kcm9wZG93bi5tZW51Lm1lZGl1bS1ob3Jpem9udGFsPmxpLm9wZW5zLWxlZnQ+LmlzLWRyb3Bkb3duLXN1Ym1lbnV7bGVmdDphdXRvO3JpZ2h0OjA7dG9wOjEwMCV9LmRyb3Bkb3duLm1lbnUubWVkaXVtLWhvcml6b250YWw+bGkub3BlbnMtcmlnaHQ+LmlzLWRyb3Bkb3duLXN1Ym1lbnV7cmlnaHQ6YXV0bztsZWZ0OjA7dG9wOjEwMCV9LmRyb3Bkb3duLm1lbnUubWVkaXVtLWhvcml6b250YWw+bGkuaXMtZHJvcGRvd24tc3VibWVudS1wYXJlbnQ+YXtwYWRkaW5nLXJpZ2h0OjEuNXJlbTtwb3NpdGlvbjpyZWxhdGl2ZX0uZHJvcGRvd24ubWVudS5tZWRpdW0taG9yaXpvbnRhbD5saS5pcy1kcm9wZG93bi1zdWJtZW51LXBhcmVudD5hOmFmdGVye2NvbnRlbnQ6Jyc7ZGlzcGxheTpibG9jazt3aWR0aDowO2hlaWdodDowO2JvcmRlcjo1cHggaW5zZXQ7Ym9yZGVyLWNvbG9yOiMyMTk5ZTggdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQ7Ym9yZGVyLXRvcC1zdHlsZTpzb2xpZDtib3JkZXItYm90dG9tLXdpZHRoOjA7cmlnaHQ6NXB4O21hcmdpbi10b3A6LTJweH0uZHJvcGRvd24ubWVudS5tZWRpdW0tdmVydGljYWw+bGkgLmlzLWRyb3Bkb3duLXN1Ym1lbnV7dG9wOjB9LmRyb3Bkb3duLm1lbnUubWVkaXVtLXZlcnRpY2FsPmxpLm9wZW5zLWxlZnQ+LmlzLWRyb3Bkb3duLXN1Ym1lbnV7bGVmdDphdXRvO3JpZ2h0OjEwMCV9LmRyb3Bkb3duLm1lbnUubWVkaXVtLXZlcnRpY2FsPmxpLm9wZW5zLXJpZ2h0Pi5pcy1kcm9wZG93bi1zdWJtZW51e3JpZ2h0OmF1dG87bGVmdDoxMDAlfS5kcm9wZG93bi5tZW51Lm1lZGl1bS12ZXJ0aWNhbD5saT5hOmFmdGVye3JpZ2h0OjE0cHg7bWFyZ2luLXRvcDotM3B4fS5kcm9wZG93bi5tZW51Lm1lZGl1bS12ZXJ0aWNhbD5saS5vcGVucy1sZWZ0PmE6YWZ0ZXJ7Y29udGVudDonJztkaXNwbGF5OmJsb2NrO3dpZHRoOjA7aGVpZ2h0OjA7Ym9yZGVyOjVweCBpbnNldDtib3JkZXItY29sb3I6dHJhbnNwYXJlbnQgIzIxOTllOCB0cmFuc3BhcmVudCB0cmFuc3BhcmVudDtib3JkZXItcmlnaHQtc3R5bGU6c29saWQ7Ym9yZGVyLWxlZnQtd2lkdGg6MH0uZHJvcGRvd24ubWVudS5tZWRpdW0tdmVydGljYWw+bGkub3BlbnMtcmlnaHQ+YTphZnRlcntjb250ZW50OicnO2Rpc3BsYXk6YmxvY2s7d2lkdGg6MDtoZWlnaHQ6MDtib3JkZXI6NXB4IGluc2V0O2JvcmRlci1jb2xvcjp0cmFuc3BhcmVudCB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCAjMjE5OWU4O2JvcmRlci1sZWZ0LXN0eWxlOnNvbGlkO2JvcmRlci1yaWdodC13aWR0aDowfX1AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOjY0ZW0pey5kcm9wZG93bi5tZW51LmxhcmdlLWhvcml6b250YWw+bGkub3BlbnMtbGVmdD4uaXMtZHJvcGRvd24tc3VibWVudXtsZWZ0OmF1dG87cmlnaHQ6MDt0b3A6MTAwJX0uZHJvcGRvd24ubWVudS5sYXJnZS1ob3Jpem9udGFsPmxpLm9wZW5zLXJpZ2h0Pi5pcy1kcm9wZG93bi1zdWJtZW51e3JpZ2h0OmF1dG87bGVmdDowO3RvcDoxMDAlfS5kcm9wZG93bi5tZW51LmxhcmdlLWhvcml6b250YWw+bGkuaXMtZHJvcGRvd24tc3VibWVudS1wYXJlbnQ+YXtwYWRkaW5nLXJpZ2h0OjEuNXJlbTtwb3NpdGlvbjpyZWxhdGl2ZX0uZHJvcGRvd24ubWVudS5sYXJnZS1ob3Jpem9udGFsPmxpLmlzLWRyb3Bkb3duLXN1Ym1lbnUtcGFyZW50PmE6YWZ0ZXJ7Y29udGVudDonJztkaXNwbGF5OmJsb2NrO3dpZHRoOjA7aGVpZ2h0OjA7Ym9yZGVyOjVweCBpbnNldDtib3JkZXItY29sb3I6IzIxOTllOCB0cmFuc3BhcmVudCB0cmFuc3BhcmVudDtib3JkZXItdG9wLXN0eWxlOnNvbGlkO2JvcmRlci1ib3R0b20td2lkdGg6MDtyaWdodDo1cHg7bWFyZ2luLXRvcDotMnB4fS5kcm9wZG93bi5tZW51LmxhcmdlLXZlcnRpY2FsPmxpIC5pcy1kcm9wZG93bi1zdWJtZW51e3RvcDowfS5kcm9wZG93bi5tZW51LmxhcmdlLXZlcnRpY2FsPmxpLm9wZW5zLWxlZnQ+LmlzLWRyb3Bkb3duLXN1Ym1lbnV7bGVmdDphdXRvO3JpZ2h0OjEwMCV9LmRyb3Bkb3duLm1lbnUubGFyZ2UtdmVydGljYWw+bGkub3BlbnMtcmlnaHQ+LmlzLWRyb3Bkb3duLXN1Ym1lbnV7cmlnaHQ6YXV0bztsZWZ0OjEwMCV9LmRyb3Bkb3duLm1lbnUubGFyZ2UtdmVydGljYWw+bGk+YTphZnRlcntyaWdodDoxNHB4O21hcmdpbi10b3A6LTNweH0uZHJvcGRvd24ubWVudS5sYXJnZS12ZXJ0aWNhbD5saS5vcGVucy1sZWZ0PmE6YWZ0ZXJ7Y29udGVudDonJztkaXNwbGF5OmJsb2NrO3dpZHRoOjA7aGVpZ2h0OjA7Ym9yZGVyOjVweCBpbnNldDtib3JkZXItY29sb3I6dHJhbnNwYXJlbnQgIzIxOTllOCB0cmFuc3BhcmVudCB0cmFuc3BhcmVudDtib3JkZXItcmlnaHQtc3R5bGU6c29saWQ7Ym9yZGVyLWxlZnQtd2lkdGg6MH0uZHJvcGRvd24ubWVudS5sYXJnZS12ZXJ0aWNhbD5saS5vcGVucy1yaWdodD5hOmFmdGVye2NvbnRlbnQ6Jyc7ZGlzcGxheTpibG9jazt3aWR0aDowO2hlaWdodDowO2JvcmRlcjo1cHggaW5zZXQ7Ym9yZGVyLWNvbG9yOnRyYW5zcGFyZW50IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50ICMyMTk5ZTg7Ym9yZGVyLWxlZnQtc3R5bGU6c29saWQ7Ym9yZGVyLXJpZ2h0LXdpZHRoOjB9fS5kcm9wZG93bi5tZW51LmFsaWduLXJpZ2h0IC5pcy1kcm9wZG93bi1zdWJtZW51LmZpcnN0LXN1Ynt0b3A6MTAwJTtsZWZ0OmF1dG87cmlnaHQ6MH0uaXMtZHJvcGRvd24tbWVudS52ZXJ0aWNhbHt3aWR0aDoxMDBweH0uaXMtZHJvcGRvd24tbWVudS52ZXJ0aWNhbC5hbGlnbi1yaWdodHtmbG9hdDpyaWdodH0uaXMtZHJvcGRvd24tc3VibWVudS1wYXJlbnR7cG9zaXRpb246cmVsYXRpdmV9LmlzLWRyb3Bkb3duLXN1Ym1lbnUtcGFyZW50IGE6YWZ0ZXJ7cG9zaXRpb246YWJzb2x1dGU7dG9wOjUwJTtyaWdodDo1cHg7bWFyZ2luLXRvcDotMnB4fS5pcy1kcm9wZG93bi1zdWJtZW51LXBhcmVudC5vcGVucy1pbm5lcj4uaXMtZHJvcGRvd24tc3VibWVudXt0b3A6MTAwJTtsZWZ0OmF1dG99LmlzLWRyb3Bkb3duLXN1Ym1lbnUtcGFyZW50Lm9wZW5zLWxlZnQ+LmlzLWRyb3Bkb3duLXN1Ym1lbnV7bGVmdDphdXRvO3JpZ2h0OjEwMCV9LmlzLWRyb3Bkb3duLXN1Ym1lbnUtcGFyZW50Lm9wZW5zLXJpZ2h0Pi5pcy1kcm9wZG93bi1zdWJtZW51e3JpZ2h0OmF1dG87bGVmdDoxMDAlfS5pcy1kcm9wZG93bi1zdWJtZW51e2Rpc3BsYXk6bm9uZTtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MDtsZWZ0OjEwMCU7bWluLXdpZHRoOjIwMHB4O3otaW5kZXg6MTtiYWNrZ3JvdW5kOiNmZWZlZmU7Ym9yZGVyOjFweCBzb2xpZCAjY2FjYWNhfS5pcy1kcm9wZG93bi1zdWJtZW51IC5pcy1kcm9wZG93bi1zdWJtZW51LXBhcmVudD5hOmFmdGVye3JpZ2h0OjE0cHg7bWFyZ2luLXRvcDotM3B4fS5pcy1kcm9wZG93bi1zdWJtZW51IC5pcy1kcm9wZG93bi1zdWJtZW51LXBhcmVudC5vcGVucy1sZWZ0PmE6YWZ0ZXJ7Y29udGVudDonJztkaXNwbGF5OmJsb2NrO3dpZHRoOjA7aGVpZ2h0OjA7Ym9yZGVyOjVweCBpbnNldDtib3JkZXItY29sb3I6dHJhbnNwYXJlbnQgIzIxOTllOCB0cmFuc3BhcmVudCB0cmFuc3BhcmVudDtib3JkZXItcmlnaHQtc3R5bGU6c29saWQ7Ym9yZGVyLWxlZnQtd2lkdGg6MH0uaXMtZHJvcGRvd24tc3VibWVudSAuaXMtZHJvcGRvd24tc3VibWVudS1wYXJlbnQub3BlbnMtcmlnaHQ+YTphZnRlcntjb250ZW50OicnO2Rpc3BsYXk6YmxvY2s7d2lkdGg6MDtoZWlnaHQ6MDtib3JkZXI6NXB4IGluc2V0O2JvcmRlci1jb2xvcjp0cmFuc3BhcmVudCB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCAjMjE5OWU4O2JvcmRlci1sZWZ0LXN0eWxlOnNvbGlkO2JvcmRlci1yaWdodC13aWR0aDowfS5pcy1kcm9wZG93bi1zdWJtZW51IC5pcy1kcm9wZG93bi1zdWJtZW51e21hcmdpbi10b3A6LTFweH0uaXMtZHJvcGRvd24tc3VibWVudT5saXt3aWR0aDoxMDAlfS5pcy1kcm9wZG93bi1zdWJtZW51LmpzLWRyb3Bkb3duLWFjdGl2ZXtkaXNwbGF5OmJsb2NrfS5mbGV4LXZpZGVve3Bvc2l0aW9uOnJlbGF0aXZlO2hlaWdodDowO3BhZGRpbmctYm90dG9tOjc1JTttYXJnaW4tYm90dG9tOjFyZW07b3ZlcmZsb3c6aGlkZGVufS5mbGV4LXZpZGVvIGVtYmVkLC5mbGV4LXZpZGVvIGlmcmFtZSwuZmxleC12aWRlbyBvYmplY3QsLmZsZXgtdmlkZW8gdmlkZW97cG9zaXRpb246YWJzb2x1dGU7dG9wOjA7bGVmdDowO3dpZHRoOjEwMCU7aGVpZ2h0OjEwMCV9LmZsZXgtdmlkZW8ud2lkZXNjcmVlbntwYWRkaW5nLWJvdHRvbTo1Ni4yNSV9LmZsZXgtdmlkZW8udmltZW97cGFkZGluZy10b3A6MH0ubGFiZWx7ZGlzcGxheTppbmxpbmUtYmxvY2s7cGFkZGluZzouMzMzMzNyZW0gLjVyZW07Zm9udC1zaXplOi44cmVtO2xpbmUtaGVpZ2h0OjE7d2hpdGUtc3BhY2U6bm93cmFwO2N1cnNvcjpkZWZhdWx0O2JvcmRlci1yYWRpdXM6MDtiYWNrZ3JvdW5kOiMyMTk5ZTg7Y29sb3I6I2ZlZmVmZX0ubGFiZWwuc2Vjb25kYXJ5e2JhY2tncm91bmQ6Izc3Nztjb2xvcjojZmVmZWZlfS5sYWJlbC5zdWNjZXNze2JhY2tncm91bmQ6IzNhZGI3Njtjb2xvcjojZmVmZWZlfS5sYWJlbC53YXJuaW5ne2JhY2tncm91bmQ6I2ZmYWUwMDtjb2xvcjojZmVmZWZlfS5sYWJlbC5hbGVydHtiYWNrZ3JvdW5kOiNlYzU4NDA7Y29sb3I6I2ZlZmVmZX0ubWVkaWEtb2JqZWN0e21hcmdpbi1ib3R0b206MXJlbTtkaXNwbGF5OmJsb2NrfS5tZWRpYS1vYmplY3QgaW1ne21heC13aWR0aDpub25lfUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6MzkuOTM3NWVtKXsubWVkaWEtb2JqZWN0LnN0YWNrLWZvci1zbWFsbCAubWVkaWEtb2JqZWN0LXNlY3Rpb257cGFkZGluZzowO3BhZGRpbmctYm90dG9tOjFyZW07ZGlzcGxheTpibG9ja30ubWVkaWEtb2JqZWN0LnN0YWNrLWZvci1zbWFsbCAubWVkaWEtb2JqZWN0LXNlY3Rpb24gaW1ne3dpZHRoOjEwMCV9fS5tZWRpYS1vYmplY3Qtc2VjdGlvbntkaXNwbGF5OnRhYmxlLWNlbGw7dmVydGljYWwtYWxpZ246dG9wfS5tZWRpYS1vYmplY3Qtc2VjdGlvbjpmaXJzdC1jaGlsZHtwYWRkaW5nLXJpZ2h0OjFyZW19Lm1lZGlhLW9iamVjdC1zZWN0aW9uOmxhc3QtY2hpbGQ6bm90KDpudGgtY2hpbGQoMikpe3BhZGRpbmctbGVmdDoxcmVtfS5tZWRpYS1vYmplY3Qtc2VjdGlvbj46bGFzdC1jaGlsZHttYXJnaW4tYm90dG9tOjB9Lm1lZGlhLW9iamVjdC1zZWN0aW9uLm1pZGRsZXt2ZXJ0aWNhbC1hbGlnbjptaWRkbGV9Lm1lZGlhLW9iamVjdC1zZWN0aW9uLmJvdHRvbXt2ZXJ0aWNhbC1hbGlnbjpib3R0b219Ym9keSxodG1se2hlaWdodDoxMDAlfS5vZmYtY2FudmFzLXdyYXBwZXJ7d2lkdGg6MTAwJTtvdmVyZmxvdy14OmhpZGRlbjtwb3NpdGlvbjpyZWxhdGl2ZTstd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6aGlkZGVuO2JhY2tmYWNlLXZpc2liaWxpdHk6aGlkZGVuOy13ZWJraXQtb3ZlcmZsb3ctc2Nyb2xsaW5nOmF1dG99Lm9mZi1jYW52YXMtd3JhcHBlci1pbm5lcntwb3NpdGlvbjpyZWxhdGl2ZTt3aWR0aDoxMDAlO3RyYW5zaXRpb246LXdlYmtpdC10cmFuc2Zvcm0gLjVzIGVhc2U7dHJhbnNpdGlvbjp0cmFuc2Zvcm0gLjVzIGVhc2V9Lm9mZi1jYW52YXMtd3JhcHBlci1pbm5lcjphZnRlciwub2ZmLWNhbnZhcy13cmFwcGVyLWlubmVyOmJlZm9yZXtjb250ZW50OicgJztkaXNwbGF5OnRhYmxlfS5vZmYtY2FudmFzLXdyYXBwZXItaW5uZXI6YWZ0ZXJ7Y2xlYXI6Ym90aH0ub2ZmLWNhbnZhcy1jb250ZW50e21pbi1oZWlnaHQ6MTAwJTtiYWNrZ3JvdW5kOiNmZWZlZmU7dHJhbnNpdGlvbjotd2Via2l0LXRyYW5zZm9ybSAuNXMgZWFzZTt0cmFuc2l0aW9uOnRyYW5zZm9ybSAuNXMgZWFzZTstd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6aGlkZGVuO2JhY2tmYWNlLXZpc2liaWxpdHk6aGlkZGVuO3otaW5kZXg6MTtwYWRkaW5nLWJvdHRvbTouMXB4O2JveC1zaGFkb3c6MCAwIDEwcHggaHNsYSgwLDAlLDQlLC41KX0uanMtb2ZmLWNhbnZhcy1leGl0e2Rpc3BsYXk6bm9uZTtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MDtsZWZ0OjA7d2lkdGg6MTAwJTtoZWlnaHQ6MTAwJTtiYWNrZ3JvdW5kOmhzbGEoMCwwJSwxMDAlLC4yNSk7Y3Vyc29yOnBvaW50ZXI7dHJhbnNpdGlvbjpiYWNrZ3JvdW5kIC41cyBlYXNlfS5vZmYtY2FudmFze3Bvc2l0aW9uOmFic29sdXRlO2JhY2tncm91bmQ6I2U2ZTZlNjt6LWluZGV4Oi0xO21heC1oZWlnaHQ6MTAwJTtvdmVyZmxvdy15OmF1dG87LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWCgwKTt0cmFuc2Zvcm06dHJhbnNsYXRlWCgwKX1bZGF0YS13aGF0aW5wdXQ9bW91c2VdIC5vZmYtY2FudmFze291dGxpbmU6MH0ub2ZmLWNhbnZhcy5wb3NpdGlvbi1sZWZ0e2xlZnQ6LTI1MHB4O3RvcDowO3dpZHRoOjI1MHB4fS5pcy1vcGVuLWxlZnR7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWCgyNTBweCk7dHJhbnNmb3JtOnRyYW5zbGF0ZVgoMjUwcHgpfS5vZmYtY2FudmFzLnBvc2l0aW9uLXJpZ2h0e3JpZ2h0Oi0yNTBweDt0b3A6MDt3aWR0aDoyNTBweH0uaXMtb3Blbi1yaWdodHstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVYKC0yNTBweCk7dHJhbnNmb3JtOnRyYW5zbGF0ZVgoLTI1MHB4KX1AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOjQwZW0pey5wb3NpdGlvbi1sZWZ0LnJldmVhbC1mb3ItbWVkaXVte2xlZnQ6MDt6LWluZGV4OmF1dG87cG9zaXRpb246Zml4ZWR9LnBvc2l0aW9uLWxlZnQucmV2ZWFsLWZvci1tZWRpdW1+Lm9mZi1jYW52YXMtY29udGVudHttYXJnaW4tbGVmdDoyNTBweH0ucG9zaXRpb24tcmlnaHQucmV2ZWFsLWZvci1tZWRpdW17cmlnaHQ6MDt6LWluZGV4OmF1dG87cG9zaXRpb246Zml4ZWR9LnBvc2l0aW9uLXJpZ2h0LnJldmVhbC1mb3ItbWVkaXVtfi5vZmYtY2FudmFzLWNvbnRlbnR7bWFyZ2luLXJpZ2h0OjI1MHB4fX1AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOjY0ZW0pey5wb3NpdGlvbi1sZWZ0LnJldmVhbC1mb3ItbGFyZ2V7bGVmdDowO3otaW5kZXg6YXV0bztwb3NpdGlvbjpmaXhlZH0ucG9zaXRpb24tbGVmdC5yZXZlYWwtZm9yLWxhcmdlfi5vZmYtY2FudmFzLWNvbnRlbnR7bWFyZ2luLWxlZnQ6MjUwcHh9LnBvc2l0aW9uLXJpZ2h0LnJldmVhbC1mb3ItbGFyZ2V7cmlnaHQ6MDt6LWluZGV4OmF1dG87cG9zaXRpb246Zml4ZWR9LnBvc2l0aW9uLXJpZ2h0LnJldmVhbC1mb3ItbGFyZ2V+Lm9mZi1jYW52YXMtY29udGVudHttYXJnaW4tcmlnaHQ6MjUwcHh9fS5vcmJpdCwub3JiaXQtY29udGFpbmVye3Bvc2l0aW9uOnJlbGF0aXZlfS5vcmJpdC1jb250YWluZXJ7bWFyZ2luOjA7b3ZlcmZsb3c6aGlkZGVuO2xpc3Qtc3R5bGU6bm9uZX0ub3JiaXQtc2xpZGV7d2lkdGg6MTAwJTttYXgtaGVpZ2h0OjEwMCV9Lm9yYml0LXNsaWRlLm5vLW1vdGlvbnVpLmlzLWFjdGl2ZXt0b3A6MDtsZWZ0OjB9Lm9yYml0LWZpZ3VyZXttYXJnaW46MH0ub3JiaXQtaW1hZ2V7bWFyZ2luOjA7d2lkdGg6MTAwJTttYXgtd2lkdGg6MTAwJX0ub3JiaXQtY2FwdGlvbntib3R0b206MDt3aWR0aDoxMDAlO21hcmdpbi1ib3R0b206MDtiYWNrZ3JvdW5kLWNvbG9yOmhzbGEoMCwwJSw0JSwuNSl9Lm9yYml0LWNhcHRpb24sLm9yYml0LW5leHQsLm9yYml0LXByZXZpb3Vze3Bvc2l0aW9uOmFic29sdXRlO3BhZGRpbmc6MXJlbTtjb2xvcjojZmVmZWZlfS5vcmJpdC1uZXh0LC5vcmJpdC1wcmV2aW91c3t0b3A6NTAlOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVkoLTUwJSk7dHJhbnNmb3JtOnRyYW5zbGF0ZVkoLTUwJSk7ei1pbmRleDozfVtkYXRhLXdoYXRpbnB1dD1tb3VzZV0gLm9yYml0LW5leHQsW2RhdGEtd2hhdGlucHV0PW1vdXNlXSAub3JiaXQtcHJldmlvdXN7b3V0bGluZTowfS5vcmJpdC1uZXh0OmFjdGl2ZSwub3JiaXQtbmV4dDpmb2N1cywub3JiaXQtbmV4dDpob3Zlciwub3JiaXQtcHJldmlvdXM6YWN0aXZlLC5vcmJpdC1wcmV2aW91czpmb2N1cywub3JiaXQtcHJldmlvdXM6aG92ZXJ7YmFja2dyb3VuZC1jb2xvcjpoc2xhKDAsMCUsNCUsLjUpfS5vcmJpdC1wcmV2aW91c3tsZWZ0OjB9Lm9yYml0LW5leHR7bGVmdDphdXRvO3JpZ2h0OjB9Lm9yYml0LWJ1bGxldHN7cG9zaXRpb246cmVsYXRpdmU7bWFyZ2luLXRvcDouOHJlbTttYXJnaW4tYm90dG9tOi44cmVtO3RleHQtYWxpZ246Y2VudGVyfVtkYXRhLXdoYXRpbnB1dD1tb3VzZV0gLm9yYml0LWJ1bGxldHN7b3V0bGluZTowfS5vcmJpdC1idWxsZXRzIGJ1dHRvbnt3aWR0aDoxLjJyZW07aGVpZ2h0OjEuMnJlbTttYXJnaW46LjFyZW07YmFja2dyb3VuZC1jb2xvcjojY2FjYWNhO2JvcmRlci1yYWRpdXM6NTAlfS5vcmJpdC1idWxsZXRzIGJ1dHRvbi5pcy1hY3RpdmUsLm9yYml0LWJ1bGxldHMgYnV0dG9uOmhvdmVye2JhY2tncm91bmQtY29sb3I6IzhhOGE4YX0ucGFnaW5hdGlvbnttYXJnaW4tbGVmdDowO21hcmdpbi1ib3R0b206MXJlbX0ucGFnaW5hdGlvbjphZnRlciwucGFnaW5hdGlvbjpiZWZvcmV7Y29udGVudDonICc7ZGlzcGxheTp0YWJsZX0ucGFnaW5hdGlvbjphZnRlcntjbGVhcjpib3RofS5wYWdpbmF0aW9uIGxpe2ZvbnQtc2l6ZTouODc1cmVtO21hcmdpbi1yaWdodDouMDYyNXJlbTtib3JkZXItcmFkaXVzOjA7ZGlzcGxheTpub25lfS5wYWdpbmF0aW9uIGxpOmZpcnN0LWNoaWxkLC5wYWdpbmF0aW9uIGxpOmxhc3QtY2hpbGR7ZGlzcGxheTppbmxpbmUtYmxvY2t9QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDo0MGVtKXsucGFnaW5hdGlvbiBsaXtkaXNwbGF5OmlubGluZS1ibG9ja319LnBhZ2luYXRpb24gYSwucGFnaW5hdGlvbiBidXR0b257Y29sb3I6IzBhMGEwYTtkaXNwbGF5OmJsb2NrO3BhZGRpbmc6LjE4NzVyZW0gLjYyNXJlbTtib3JkZXItcmFkaXVzOjB9LnBhZ2luYXRpb24gYTpob3ZlciwucGFnaW5hdGlvbiBidXR0b246aG92ZXJ7YmFja2dyb3VuZDojZTZlNmU2fS5wYWdpbmF0aW9uIC5jdXJyZW50e3BhZGRpbmc6LjE4NzVyZW0gLjYyNXJlbTtiYWNrZ3JvdW5kOiMyMTk5ZTg7Y29sb3I6I2ZlZmVmZTtjdXJzb3I6ZGVmYXVsdH0ucGFnaW5hdGlvbiAuZGlzYWJsZWR7cGFkZGluZzouMTg3NXJlbSAuNjI1cmVtO2NvbG9yOiNjYWNhY2E7Y3Vyc29yOm5vdC1hbGxvd2VkfS5wYWdpbmF0aW9uIC5kaXNhYmxlZDpob3ZlcntiYWNrZ3JvdW5kOnRyYW5zcGFyZW50fS5wYWdpbmF0aW9uIC5lbGxpcHNpczphZnRlcntjb250ZW50OidcXDIwMjYnO3BhZGRpbmc6LjE4NzVyZW0gLjYyNXJlbTtjb2xvcjojMGEwYTBhfS5wYWdpbmF0aW9uLXByZXZpb3VzLmRpc2FibGVkOmJlZm9yZSwucGFnaW5hdGlvbi1wcmV2aW91cyBhOmJlZm9yZXtjb250ZW50OidcXDAwYWInO2Rpc3BsYXk6aW5saW5lLWJsb2NrO21hcmdpbi1yaWdodDouNXJlbX0ucGFnaW5hdGlvbi1uZXh0LmRpc2FibGVkOmFmdGVyLC5wYWdpbmF0aW9uLW5leHQgYTphZnRlcntjb250ZW50OidcXDAwYmInO2Rpc3BsYXk6aW5saW5lLWJsb2NrO21hcmdpbi1sZWZ0Oi41cmVtfS5wcm9ncmVzc3tiYWNrZ3JvdW5kLWNvbG9yOiNjYWNhY2E7aGVpZ2h0OjFyZW07bWFyZ2luLWJvdHRvbToxcmVtO2JvcmRlci1yYWRpdXM6MH0ucHJvZ3Jlc3MucHJpbWFyeSAucHJvZ3Jlc3MtbWV0ZXJ7YmFja2dyb3VuZC1jb2xvcjojMjE5OWU4fS5wcm9ncmVzcy5zZWNvbmRhcnkgLnByb2dyZXNzLW1ldGVye2JhY2tncm91bmQtY29sb3I6Izc3N30ucHJvZ3Jlc3Muc3VjY2VzcyAucHJvZ3Jlc3MtbWV0ZXJ7YmFja2dyb3VuZC1jb2xvcjojM2FkYjc2fS5wcm9ncmVzcy53YXJuaW5nIC5wcm9ncmVzcy1tZXRlcntiYWNrZ3JvdW5kLWNvbG9yOiNmZmFlMDB9LnByb2dyZXNzLmFsZXJ0IC5wcm9ncmVzcy1tZXRlcntiYWNrZ3JvdW5kLWNvbG9yOiNlYzU4NDB9LnByb2dyZXNzLW1ldGVye3Bvc2l0aW9uOnJlbGF0aXZlO2Rpc3BsYXk6YmxvY2s7d2lkdGg6MDtoZWlnaHQ6MTAwJTtiYWNrZ3JvdW5kLWNvbG9yOiMyMTk5ZTh9LnByb2dyZXNzLW1ldGVyLXRleHR7dG9wOjUwJTtsZWZ0OjUwJTstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUoLTUwJSwtNTAlKTt0cmFuc2Zvcm06dHJhbnNsYXRlKC01MCUsLTUwJSk7cG9zaXRpb246YWJzb2x1dGU7bWFyZ2luOjA7Zm9udC1zaXplOi43NXJlbTtmb250LXdlaWdodDo3MDA7Y29sb3I6I2ZlZmVmZTt3aGl0ZS1zcGFjZTpub3dyYXB9Ym9keS5pcy1yZXZlYWwtb3BlbntvdmVyZmxvdzpoaWRkZW59aHRtbC5pcy1yZXZlYWwtb3BlbixodG1sLmlzLXJldmVhbC1vcGVuIGJvZHl7aGVpZ2h0OjEwMCU7b3ZlcmZsb3c6aGlkZGVuOy13ZWJraXQtdXNlci1zZWxlY3Q6bm9uZTstbW96LXVzZXItc2VsZWN0Om5vbmU7LW1zLXVzZXItc2VsZWN0Om5vbmU7dXNlci1zZWxlY3Q6bm9uZX0ucmV2ZWFsLW92ZXJsYXl7ZGlzcGxheTpub25lO3Bvc2l0aW9uOmZpeGVkO3RvcDowO2JvdHRvbTowO2xlZnQ6MDtyaWdodDowO3otaW5kZXg6NDtiYWNrZ3JvdW5kLWNvbG9yOmhzbGEoMCwwJSw0JSwuNDUpO292ZXJmbG93LXk6c2Nyb2xsfS5yZXZlYWx7ZGlzcGxheTpub25lO3otaW5kZXg6NTtwYWRkaW5nOjFyZW07Ym9yZGVyOjFweCBzb2xpZCAjY2FjYWNhO2JhY2tncm91bmQtY29sb3I6I2ZlZmVmZTtib3JkZXItcmFkaXVzOjA7cG9zaXRpb246cmVsYXRpdmU7dG9wOjEwMHB4O21hcmdpbi1sZWZ0OmF1dG87bWFyZ2luLXJpZ2h0OmF1dG87b3ZlcmZsb3cteTphdXRvfVtkYXRhLXdoYXRpbnB1dD1tb3VzZV0gLnJldmVhbHtvdXRsaW5lOjB9QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDo0MGVtKXsucmV2ZWFse21pbi1oZWlnaHQ6MH19LnJldmVhbCAuY29sdW1uLC5yZXZlYWwgLmNvbHVtbnN7bWluLXdpZHRoOjB9LnJldmVhbD46bGFzdC1jaGlsZHttYXJnaW4tYm90dG9tOjB9QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDo0MGVtKXsucmV2ZWFse3dpZHRoOjYwMHB4O21heC13aWR0aDo3NXJlbX19QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDo0MGVtKXsucmV2ZWFsIC5yZXZlYWx7bGVmdDphdXRvO3JpZ2h0OmF1dG87bWFyZ2luOjAgYXV0b319LnJldmVhbC5jb2xsYXBzZXtwYWRkaW5nOjB9QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDo0MGVtKXsucmV2ZWFsLnRpbnl7d2lkdGg6MzAlO21heC13aWR0aDo3NXJlbX19QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDo0MGVtKXsucmV2ZWFsLnNtYWxse3dpZHRoOjUwJTttYXgtd2lkdGg6NzVyZW19fUBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6NDBlbSl7LnJldmVhbC5sYXJnZXt3aWR0aDo5MCU7bWF4LXdpZHRoOjc1cmVtfX0ucmV2ZWFsLmZ1bGx7dG9wOjA7bGVmdDowO3dpZHRoOjEwMCU7aGVpZ2h0OjEwMCU7aGVpZ2h0OjEwMHZoO21pbi1oZWlnaHQ6MTAwdmg7bWF4LXdpZHRoOm5vbmU7bWFyZ2luLWxlZnQ6MDtib3JkZXI6MDtib3JkZXItcmFkaXVzOjB9QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDozOS45Mzc1ZW0pey5yZXZlYWx7dG9wOjA7bGVmdDowO3dpZHRoOjEwMCU7aGVpZ2h0OjEwMCU7aGVpZ2h0OjEwMHZoO21pbi1oZWlnaHQ6MTAwdmg7bWF4LXdpZHRoOm5vbmU7bWFyZ2luLWxlZnQ6MDtib3JkZXI6MDtib3JkZXItcmFkaXVzOjB9fS5yZXZlYWwud2l0aG91dC1vdmVybGF5e3Bvc2l0aW9uOmZpeGVkfS5zbGlkZXJ7cG9zaXRpb246cmVsYXRpdmU7aGVpZ2h0Oi41cmVtO21hcmdpbi10b3A6MS4yNXJlbTttYXJnaW4tYm90dG9tOjIuMjVyZW07YmFja2dyb3VuZC1jb2xvcjojZTZlNmU2O2N1cnNvcjpwb2ludGVyOy13ZWJraXQtdXNlci1zZWxlY3Q6bm9uZTstbW96LXVzZXItc2VsZWN0Om5vbmU7LW1zLXVzZXItc2VsZWN0Om5vbmU7dXNlci1zZWxlY3Q6bm9uZTstbXMtdG91Y2gtYWN0aW9uOm5vbmU7dG91Y2gtYWN0aW9uOm5vbmV9LnNsaWRlci1maWxse3Bvc2l0aW9uOmFic29sdXRlO3RvcDowO2xlZnQ6MDtkaXNwbGF5OmlubGluZS1ibG9jazttYXgtd2lkdGg6MTAwJTtoZWlnaHQ6LjVyZW07YmFja2dyb3VuZC1jb2xvcjojY2FjYWNhO3RyYW5zaXRpb246YWxsIC4ycyBlYXNlLWluLW91dH0uc2xpZGVyLWZpbGwuaXMtZHJhZ2dpbmd7dHJhbnNpdGlvbjphbGwgMHMgbGluZWFyfS5zbGlkZXItaGFuZGxle3RvcDo1MCU7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWSgtNTAlKTt0cmFuc2Zvcm06dHJhbnNsYXRlWSgtNTAlKTtwb3NpdGlvbjphYnNvbHV0ZTtsZWZ0OjA7ei1pbmRleDoxO2Rpc3BsYXk6aW5saW5lLWJsb2NrO3dpZHRoOjEuNHJlbTtoZWlnaHQ6MS40cmVtO2JhY2tncm91bmQtY29sb3I6IzIxOTllODt0cmFuc2l0aW9uOmFsbCAuMnMgZWFzZS1pbi1vdXQ7LW1zLXRvdWNoLWFjdGlvbjptYW5pcHVsYXRpb247dG91Y2gtYWN0aW9uOm1hbmlwdWxhdGlvbjtib3JkZXItcmFkaXVzOjB9W2RhdGEtd2hhdGlucHV0PW1vdXNlXSAuc2xpZGVyLWhhbmRsZXtvdXRsaW5lOjB9LnNsaWRlci1oYW5kbGU6aG92ZXJ7YmFja2dyb3VuZC1jb2xvcjojMTU4M2NjfS5zbGlkZXItaGFuZGxlLmlzLWRyYWdnaW5ne3RyYW5zaXRpb246YWxsIDBzIGxpbmVhcn0uc2xpZGVyLmRpc2FibGVkLC5zbGlkZXJbZGlzYWJsZWRde29wYWNpdHk6LjI1O2N1cnNvcjpub3QtYWxsb3dlZH0uc2xpZGVyLnZlcnRpY2Fse2Rpc3BsYXk6aW5saW5lLWJsb2NrO3dpZHRoOi41cmVtO2hlaWdodDoxMi41cmVtO21hcmdpbjowIDEuMjVyZW07LXdlYmtpdC10cmFuc2Zvcm06c2NhbGVZKC0xKTt0cmFuc2Zvcm06c2NhbGVZKC0xKX0uc2xpZGVyLnZlcnRpY2FsIC5zbGlkZXItZmlsbHt0b3A6MDt3aWR0aDouNXJlbTttYXgtaGVpZ2h0OjEwMCV9LnNsaWRlci52ZXJ0aWNhbCAuc2xpZGVyLWhhbmRsZXtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MDtsZWZ0OjUwJTt3aWR0aDoxLjRyZW07aGVpZ2h0OjEuNHJlbTstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVYKC01MCUpO3RyYW5zZm9ybTp0cmFuc2xhdGVYKC01MCUpfS5zdGlja3ktY29udGFpbmVye3Bvc2l0aW9uOnJlbGF0aXZlfS5zdGlja3l7cG9zaXRpb246YWJzb2x1dGU7ei1pbmRleDowOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVooMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZVooMCl9LnN0aWNreS5pcy1zdHVja3twb3NpdGlvbjpmaXhlZDt6LWluZGV4OjJ9LnN0aWNreS5pcy1zdHVjay5pcy1hdC10b3B7dG9wOjB9LnN0aWNreS5pcy1zdHVjay5pcy1hdC1ib3R0b217Ym90dG9tOjB9LnN0aWNreS5pcy1hbmNob3JlZHtwb3NpdGlvbjphYnNvbHV0ZTtsZWZ0OmF1dG87cmlnaHQ6YXV0b30uc3RpY2t5LmlzLWFuY2hvcmVkLmlzLWF0LWJvdHRvbXtib3R0b206MH0uc3dpdGNoe21hcmdpbi1ib3R0b206MXJlbTtvdXRsaW5lOjA7cG9zaXRpb246cmVsYXRpdmU7LXdlYmtpdC11c2VyLXNlbGVjdDpub25lOy1tb3otdXNlci1zZWxlY3Q6bm9uZTstbXMtdXNlci1zZWxlY3Q6bm9uZTt1c2VyLXNlbGVjdDpub25lO2NvbG9yOiNmZWZlZmU7Zm9udC13ZWlnaHQ6NzAwO2ZvbnQtc2l6ZTouODc1cmVtfS5zd2l0Y2gtaW5wdXR7b3BhY2l0eTowO3Bvc2l0aW9uOmFic29sdXRlfS5zd2l0Y2gtcGFkZGxle2JhY2tncm91bmQ6I2NhY2FjYTtjdXJzb3I6cG9pbnRlcjtkaXNwbGF5OmJsb2NrO3Bvc2l0aW9uOnJlbGF0aXZlO3dpZHRoOjRyZW07aGVpZ2h0OjJyZW07dHJhbnNpdGlvbjphbGwgLjI1cyBlYXNlLW91dDtib3JkZXItcmFkaXVzOjA7Y29sb3I6aW5oZXJpdDtmb250LXdlaWdodDppbmhlcml0fWlucHV0Ky5zd2l0Y2gtcGFkZGxle21hcmdpbjowfS5zd2l0Y2gtcGFkZGxlOmFmdGVye2JhY2tncm91bmQ6I2ZlZmVmZTtjb250ZW50OicnO2Rpc3BsYXk6YmxvY2s7cG9zaXRpb246YWJzb2x1dGU7aGVpZ2h0OjEuNXJlbTtsZWZ0Oi4yNXJlbTt0b3A6LjI1cmVtO3dpZHRoOjEuNXJlbTt0cmFuc2l0aW9uOmFsbCAuMjVzIGVhc2Utb3V0Oy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVooMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZVooMCk7Ym9yZGVyLXJhZGl1czowfWlucHV0OmNoZWNrZWR+LnN3aXRjaC1wYWRkbGV7YmFja2dyb3VuZDojMjE5OWU4fWlucHV0OmNoZWNrZWR+LnN3aXRjaC1wYWRkbGU6YWZ0ZXJ7bGVmdDoyLjI1cmVtfVtkYXRhLXdoYXRpbnB1dD1tb3VzZV0gaW5wdXQ6Zm9jdXN+LnN3aXRjaC1wYWRkbGV7b3V0bGluZTowfS5zd2l0Y2gtYWN0aXZlLC5zd2l0Y2gtaW5hY3RpdmV7cG9zaXRpb246YWJzb2x1dGU7dG9wOjUwJTstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVZKC01MCUpO3RyYW5zZm9ybTp0cmFuc2xhdGVZKC01MCUpfS5zd2l0Y2gtYWN0aXZle2xlZnQ6OCU7ZGlzcGxheTpub25lfWlucHV0OmNoZWNrZWQrbGFiZWw+LnN3aXRjaC1hY3RpdmV7ZGlzcGxheTpibG9ja30uc3dpdGNoLWluYWN0aXZle3JpZ2h0OjE1JX1pbnB1dDpjaGVja2VkK2xhYmVsPi5zd2l0Y2gtaW5hY3RpdmV7ZGlzcGxheTpub25lfS5zd2l0Y2gudGlueSAuc3dpdGNoLXBhZGRsZXt3aWR0aDozcmVtO2hlaWdodDoxLjVyZW07Zm9udC1zaXplOi42MjVyZW19LnN3aXRjaC50aW55IC5zd2l0Y2gtcGFkZGxlOmFmdGVye3dpZHRoOjFyZW07aGVpZ2h0OjFyZW19LnN3aXRjaC50aW55IGlucHV0OmNoZWNrZWR+LnN3aXRjaC1wYWRkbGU6YWZ0ZXJ7bGVmdDoxLjc1cmVtfS5zd2l0Y2guc21hbGwgLnN3aXRjaC1wYWRkbGV7d2lkdGg6My41cmVtO2hlaWdodDoxLjc1cmVtO2ZvbnQtc2l6ZTouNzVyZW19LnN3aXRjaC5zbWFsbCAuc3dpdGNoLXBhZGRsZTphZnRlcnt3aWR0aDoxLjI1cmVtO2hlaWdodDoxLjI1cmVtfS5zd2l0Y2guc21hbGwgaW5wdXQ6Y2hlY2tlZH4uc3dpdGNoLXBhZGRsZTphZnRlcntsZWZ0OjJyZW19LnN3aXRjaC5sYXJnZSAuc3dpdGNoLXBhZGRsZXt3aWR0aDo1cmVtO2hlaWdodDoyLjVyZW07Zm9udC1zaXplOjFyZW19LnN3aXRjaC5sYXJnZSAuc3dpdGNoLXBhZGRsZTphZnRlcnt3aWR0aDoycmVtO2hlaWdodDoycmVtfS5zd2l0Y2gubGFyZ2UgaW5wdXQ6Y2hlY2tlZH4uc3dpdGNoLXBhZGRsZTphZnRlcntsZWZ0OjIuNzVyZW19dGFibGV7d2lkdGg6MTAwJTttYXJnaW4tYm90dG9tOjFyZW07Ym9yZGVyLXJhZGl1czowfXRhYmxlIHRib2R5LHRhYmxlIHRmb290LHRhYmxlIHRoZWFke2JvcmRlcjoxcHggc29saWQgI2YxZjFmMTtiYWNrZ3JvdW5kLWNvbG9yOiNmZWZlZmV9dGFibGUgY2FwdGlvbntmb250LXdlaWdodDo3MDA7cGFkZGluZzouNXJlbSAuNjI1cmVtIC42MjVyZW19dGFibGUgdGZvb3QsdGFibGUgdGhlYWR7YmFja2dyb3VuZDojZjhmOGY4O2NvbG9yOiMwYTBhMGF9dGFibGUgdGZvb3QgdHIsdGFibGUgdGhlYWQgdHJ7YmFja2dyb3VuZDp0cmFuc3BhcmVudH10YWJsZSB0Zm9vdCB0ZCx0YWJsZSB0Zm9vdCB0aCx0YWJsZSB0aGVhZCB0ZCx0YWJsZSB0aGVhZCB0aHtwYWRkaW5nOi41cmVtIC42MjVyZW0gLjYyNXJlbTtmb250LXdlaWdodDo3MDA7dGV4dC1hbGlnbjpsZWZ0fXRhYmxlIHRib2R5IHRyOm50aC1jaGlsZChldmVuKXtiYWNrZ3JvdW5kLWNvbG9yOiNmMWYxZjF9dGFibGUgdGJvZHkgdGQsdGFibGUgdGJvZHkgdGh7cGFkZGluZzouNXJlbSAuNjI1cmVtIC42MjVyZW19QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDo2My45Mzc1ZW0pe3RhYmxlLnN0YWNrIHRmb290LHRhYmxlLnN0YWNrIHRoZWFke2Rpc3BsYXk6bm9uZX10YWJsZS5zdGFjayB0ZCx0YWJsZS5zdGFjayB0aCx0YWJsZS5zdGFjayB0cntkaXNwbGF5OmJsb2NrfXRhYmxlLnN0YWNrIHRke2JvcmRlci10b3A6MH19dGFibGUuc2Nyb2xse2Rpc3BsYXk6YmxvY2s7d2lkdGg6MTAwJTtvdmVyZmxvdy14OmF1dG99dGFibGUuaG92ZXIgdHI6aG92ZXJ7YmFja2dyb3VuZC1jb2xvcjojZjlmOWY5fXRhYmxlLmhvdmVyIHRyOm50aC1vZi10eXBlKGV2ZW4pOmhvdmVye2JhY2tncm91bmQtY29sb3I6I2VjZWNlY30udGFibGUtc2Nyb2xse292ZXJmbG93LXg6YXV0b30udGFibGUtc2Nyb2xsIHRhYmxle3dpZHRoOmF1dG99LnRhYnN7bWFyZ2luOjA7bGlzdC1zdHlsZS10eXBlOm5vbmU7YmFja2dyb3VuZDojZmVmZWZlO2JvcmRlcjoxcHggc29saWQgI2U2ZTZlNn0udGFiczphZnRlciwudGFiczpiZWZvcmV7Y29udGVudDonICc7ZGlzcGxheTp0YWJsZX0udGFiczphZnRlcntjbGVhcjpib3RofS50YWJzLnZlcnRpY2FsPmxpe3dpZHRoOmF1dG87ZmxvYXQ6bm9uZTtkaXNwbGF5OmJsb2NrfS50YWJzLnNpbXBsZT5saT5he3BhZGRpbmc6MH0udGFicy5zaW1wbGU+bGk+YTpob3ZlcntiYWNrZ3JvdW5kOnRyYW5zcGFyZW50fS50YWJzLnByaW1hcnl7YmFja2dyb3VuZDojMjE5OWU4fS50YWJzLnByaW1hcnk+bGk+YXtjb2xvcjojZmVmZWZlfS50YWJzLnByaW1hcnk+bGk+YTpmb2N1cywudGFicy5wcmltYXJ5PmxpPmE6aG92ZXJ7YmFja2dyb3VuZDojMTg5M2U0fS50YWJzLXRpdGxle2Zsb2F0OmxlZnR9LnRhYnMtdGl0bGU+YXtkaXNwbGF5OmJsb2NrO3BhZGRpbmc6MS4yNXJlbSAxLjVyZW07bGluZS1oZWlnaHQ6MTtmb250LXNpemU6Ljc1cmVtfS50YWJzLXRpdGxlPmE6aG92ZXJ7YmFja2dyb3VuZDojZmVmZWZlfS50YWJzLXRpdGxlPmE6Zm9jdXMsLnRhYnMtdGl0bGU+YVthcmlhLXNlbGVjdGVkPXRydWVde2JhY2tncm91bmQ6I2U2ZTZlNn0udGFicy1jb250ZW50e2JhY2tncm91bmQ6I2ZlZmVmZTt0cmFuc2l0aW9uOmFsbCAuNXMgZWFzZTtib3JkZXI6MXB4IHNvbGlkICNlNmU2ZTY7Ym9yZGVyLXRvcDowfS50YWJzLWNvbnRlbnQudmVydGljYWx7Ym9yZGVyOjFweCBzb2xpZCAjZTZlNmU2O2JvcmRlci1sZWZ0OjB9LnRhYnMtcGFuZWx7ZGlzcGxheTpub25lO3BhZGRpbmc6MXJlbX0udGFicy1wYW5lbC5pcy1hY3RpdmV7ZGlzcGxheTpibG9ja30udGh1bWJuYWlse2JvcmRlcjo0cHggc29saWQgI2ZlZmVmZTtib3gtc2hhZG93OjAgMCAwIDFweCBoc2xhKDAsMCUsNCUsLjIpO2Rpc3BsYXk6aW5saW5lLWJsb2NrO2xpbmUtaGVpZ2h0OjA7bWF4LXdpZHRoOjEwMCU7dHJhbnNpdGlvbjpib3gtc2hhZG93IC4ycyBlYXNlLW91dDtib3JkZXItcmFkaXVzOjA7bWFyZ2luLWJvdHRvbToxcmVtfS50aHVtYm5haWw6Zm9jdXMsLnRodW1ibmFpbDpob3Zlcntib3gtc2hhZG93OjAgMCA2cHggMXB4IHJnYmEoMzMsMTUzLDIzMiwuNSl9LnRpdGxlLWJhcntiYWNrZ3JvdW5kOiMwYTBhMGE7Y29sb3I6I2ZlZmVmZTtwYWRkaW5nOi41cmVtfS50aXRsZS1iYXI6YWZ0ZXIsLnRpdGxlLWJhcjpiZWZvcmV7Y29udGVudDonICc7ZGlzcGxheTp0YWJsZX0udGl0bGUtYmFyOmFmdGVye2NsZWFyOmJvdGh9LnRpdGxlLWJhciAubWVudS1pY29ue21hcmdpbi1sZWZ0Oi4yNXJlbTttYXJnaW4tcmlnaHQ6LjI1cmVtfS50aXRsZS1iYXItbGVmdHtmbG9hdDpsZWZ0fS50aXRsZS1iYXItcmlnaHR7ZmxvYXQ6cmlnaHQ7dGV4dC1hbGlnbjpyaWdodH0udGl0bGUtYmFyLXRpdGxle2ZvbnQtd2VpZ2h0OjcwMH0ubWVudS1pY29uLmRhcmssLnRpdGxlLWJhci10aXRsZXt2ZXJ0aWNhbC1hbGlnbjptaWRkbGU7ZGlzcGxheTppbmxpbmUtYmxvY2t9Lm1lbnUtaWNvbi5kYXJre3Bvc2l0aW9uOnJlbGF0aXZlO2N1cnNvcjpwb2ludGVyO3dpZHRoOjIwcHg7aGVpZ2h0OjE2cHh9Lm1lbnUtaWNvbi5kYXJrOmFmdGVye2NvbnRlbnQ6Jyc7cG9zaXRpb246YWJzb2x1dGU7ZGlzcGxheTpibG9jazt3aWR0aDoxMDAlO2hlaWdodDoycHg7YmFja2dyb3VuZDojMGEwYTBhO3RvcDowO2xlZnQ6MDtib3gtc2hhZG93OjAgN3B4IDAgIzBhMGEwYSwwIDE0cHggMCAjMGEwYTBhfS5tZW51LWljb24uZGFyazpob3ZlcjphZnRlcntiYWNrZ3JvdW5kOiM4YThhOGE7Ym94LXNoYWRvdzowIDdweCAwICM4YThhOGEsMCAxNHB4IDAgIzhhOGE4YX0uaGFzLXRpcHtib3JkZXItYm90dG9tOjFweCBkb3R0ZWQgIzhhOGE4YTtmb250LXdlaWdodDo3MDA7cG9zaXRpb246cmVsYXRpdmU7ZGlzcGxheTppbmxpbmUtYmxvY2s7Y3Vyc29yOmhlbHB9LnRvb2x0aXB7YmFja2dyb3VuZC1jb2xvcjojMGEwYTBhO2NvbG9yOiNmZWZlZmU7Zm9udC1zaXplOjgwJTtwYWRkaW5nOi43NXJlbTtwb3NpdGlvbjphYnNvbHV0ZTt6LWluZGV4OjM7dG9wOmNhbGMoMTAwJSArIC42NDk1cmVtKTttYXgtd2lkdGg6MTByZW0haW1wb3J0YW50O2JvcmRlci1yYWRpdXM6MH0udG9vbHRpcDpiZWZvcmV7Ym9yZGVyLWNvbG9yOnRyYW5zcGFyZW50IHRyYW5zcGFyZW50ICMwYTBhMGE7Ym9yZGVyLWJvdHRvbS1zdHlsZTpzb2xpZDtib3JkZXItdG9wLXdpZHRoOjA7Ym90dG9tOjEwMCU7cG9zaXRpb246YWJzb2x1dGU7bGVmdDo1MCU7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWCgtNTAlKTt0cmFuc2Zvcm06dHJhbnNsYXRlWCgtNTAlKX0udG9vbHRpcC50b3A6YmVmb3JlLC50b29sdGlwOmJlZm9yZXtjb250ZW50OicnO2Rpc3BsYXk6YmxvY2s7d2lkdGg6MDtoZWlnaHQ6MDtib3JkZXI6Ljc1cmVtIGluc2V0fS50b29sdGlwLnRvcDpiZWZvcmV7Ym9yZGVyLWNvbG9yOiMwYTBhMGEgdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQ7Ym9yZGVyLXRvcC1zdHlsZTpzb2xpZDtib3JkZXItYm90dG9tLXdpZHRoOjA7dG9wOjEwMCU7Ym90dG9tOmF1dG99LnRvb2x0aXAubGVmdDpiZWZvcmV7Ym9yZGVyLWNvbG9yOnRyYW5zcGFyZW50IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50ICMwYTBhMGE7Ym9yZGVyLWxlZnQtc3R5bGU6c29saWQ7Ym9yZGVyLXJpZ2h0LXdpZHRoOjA7bGVmdDoxMDAlfS50b29sdGlwLmxlZnQ6YmVmb3JlLC50b29sdGlwLnJpZ2h0OmJlZm9yZXtjb250ZW50OicnO2Rpc3BsYXk6YmxvY2s7d2lkdGg6MDtoZWlnaHQ6MDtib3JkZXI6Ljc1cmVtIGluc2V0O2JvdHRvbTphdXRvO3RvcDo1MCU7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWSgtNTAlKTt0cmFuc2Zvcm06dHJhbnNsYXRlWSgtNTAlKX0udG9vbHRpcC5yaWdodDpiZWZvcmV7Ym9yZGVyLWNvbG9yOnRyYW5zcGFyZW50ICMwYTBhMGEgdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQ7Ym9yZGVyLXJpZ2h0LXN0eWxlOnNvbGlkO2JvcmRlci1sZWZ0LXdpZHRoOjA7bGVmdDphdXRvO3JpZ2h0OjEwMCV9LnRvcC1iYXJ7cGFkZGluZzouNXJlbX0udG9wLWJhcjphZnRlciwudG9wLWJhcjpiZWZvcmV7Y29udGVudDonICc7ZGlzcGxheTp0YWJsZX0udG9wLWJhcjphZnRlcntjbGVhcjpib3RofS50b3AtYmFyLC50b3AtYmFyIHVse2JhY2tncm91bmQtY29sb3I6I2U2ZTZlNn0udG9wLWJhciBpbnB1dHttYXgtd2lkdGg6MjAwcHg7bWFyZ2luLXJpZ2h0OjFyZW19LnRvcC1iYXIgLmlucHV0LWdyb3VwLWZpZWxke3dpZHRoOjEwMCU7bWFyZ2luLXJpZ2h0OjB9LnRvcC1iYXIgaW5wdXQuYnV0dG9ue3dpZHRoOmF1dG99LnRvcC1iYXIgLnRvcC1iYXItbGVmdCwudG9wLWJhciAudG9wLWJhci1yaWdodHt3aWR0aDoxMDAlfUBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6NDBlbSl7LnRvcC1iYXIgLnRvcC1iYXItbGVmdCwudG9wLWJhciAudG9wLWJhci1yaWdodHt3aWR0aDphdXRvfX1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOjYzLjkzNzVlbSl7LnRvcC1iYXIuc3RhY2tlZC1mb3ItbWVkaXVtIC50b3AtYmFyLWxlZnQsLnRvcC1iYXIuc3RhY2tlZC1mb3ItbWVkaXVtIC50b3AtYmFyLXJpZ2h0e3dpZHRoOjEwMCV9fUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6NzQuOTM3NWVtKXsudG9wLWJhci5zdGFja2VkLWZvci1sYXJnZSAudG9wLWJhci1sZWZ0LC50b3AtYmFyLnN0YWNrZWQtZm9yLWxhcmdlIC50b3AtYmFyLXJpZ2h0e3dpZHRoOjEwMCV9fS50b3AtYmFyLXRpdGxle2Zsb2F0OmxlZnQ7bWFyZ2luLXJpZ2h0OjFyZW19LnRvcC1iYXItbGVmdHtmbG9hdDpsZWZ0fS50b3AtYmFyLXJpZ2h0e2Zsb2F0OnJpZ2h0fS5oaWRle2Rpc3BsYXk6bm9uZSFpbXBvcnRhbnR9LmludmlzaWJsZXt2aXNpYmlsaXR5OmhpZGRlbn1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOjM5LjkzNzVlbSl7LmhpZGUtZm9yLXNtYWxsLW9ubHl7ZGlzcGxheTpub25lIWltcG9ydGFudH19QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDowZW0pLHNjcmVlbiBhbmQgKG1pbi13aWR0aDo0MGVtKXsuc2hvdy1mb3Itc21hbGwtb25seXtkaXNwbGF5Om5vbmUhaW1wb3J0YW50fX1AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOjQwZW0pey5oaWRlLWZvci1tZWRpdW17ZGlzcGxheTpub25lIWltcG9ydGFudH19QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDozOS45Mzc1ZW0pey5zaG93LWZvci1tZWRpdW17ZGlzcGxheTpub25lIWltcG9ydGFudH19QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDo0MGVtKSBhbmQgKG1heC13aWR0aDo2My45Mzc1ZW0pey5oaWRlLWZvci1tZWRpdW0tb25seXtkaXNwbGF5Om5vbmUhaW1wb3J0YW50fX1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOjM5LjkzNzVlbSksc2NyZWVuIGFuZCAobWluLXdpZHRoOjY0ZW0pey5zaG93LWZvci1tZWRpdW0tb25seXtkaXNwbGF5Om5vbmUhaW1wb3J0YW50fX1AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOjY0ZW0pey5oaWRlLWZvci1sYXJnZXtkaXNwbGF5Om5vbmUhaW1wb3J0YW50fX1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOjYzLjkzNzVlbSl7LnNob3ctZm9yLWxhcmdle2Rpc3BsYXk6bm9uZSFpbXBvcnRhbnR9fUBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6NjRlbSkgYW5kIChtYXgtd2lkdGg6NzQuOTM3NWVtKXsuaGlkZS1mb3ItbGFyZ2Utb25seXtkaXNwbGF5Om5vbmUhaW1wb3J0YW50fX1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOjYzLjkzNzVlbSksc2NyZWVuIGFuZCAobWluLXdpZHRoOjc1ZW0pey5zaG93LWZvci1sYXJnZS1vbmx5e2Rpc3BsYXk6bm9uZSFpbXBvcnRhbnR9fS5zaG93LWZvci1zciwuc2hvdy1vbi1mb2N1c3twb3NpdGlvbjphYnNvbHV0ZSFpbXBvcnRhbnQ7d2lkdGg6MXB4O2hlaWdodDoxcHg7b3ZlcmZsb3c6aGlkZGVuO2NsaXA6cmVjdCgwLDAsMCwwKX0uc2hvdy1vbi1mb2N1czphY3RpdmUsLnNob3ctb24tZm9jdXM6Zm9jdXN7cG9zaXRpb246c3RhdGljIWltcG9ydGFudDtoZWlnaHQ6YXV0bzt3aWR0aDphdXRvO292ZXJmbG93OnZpc2libGU7Y2xpcDphdXRvfS5oaWRlLWZvci1wb3J0cmFpdCwuc2hvdy1mb3ItbGFuZHNjYXBle2Rpc3BsYXk6YmxvY2shaW1wb3J0YW50fUBtZWRpYSBzY3JlZW4gYW5kIChvcmllbnRhdGlvbjpsYW5kc2NhcGUpey5oaWRlLWZvci1wb3J0cmFpdCwuc2hvdy1mb3ItbGFuZHNjYXBle2Rpc3BsYXk6YmxvY2shaW1wb3J0YW50fX1AbWVkaWEgc2NyZWVuIGFuZCAob3JpZW50YXRpb246cG9ydHJhaXQpey5oaWRlLWZvci1wb3J0cmFpdCwuc2hvdy1mb3ItbGFuZHNjYXBle2Rpc3BsYXk6bm9uZSFpbXBvcnRhbnR9fS5oaWRlLWZvci1sYW5kc2NhcGUsLnNob3ctZm9yLXBvcnRyYWl0e2Rpc3BsYXk6bm9uZSFpbXBvcnRhbnR9QG1lZGlhIHNjcmVlbiBhbmQgKG9yaWVudGF0aW9uOmxhbmRzY2FwZSl7LmhpZGUtZm9yLWxhbmRzY2FwZSwuc2hvdy1mb3ItcG9ydHJhaXR7ZGlzcGxheTpub25lIWltcG9ydGFudH19QG1lZGlhIHNjcmVlbiBhbmQgKG9yaWVudGF0aW9uOnBvcnRyYWl0KXsuaGlkZS1mb3ItbGFuZHNjYXBlLC5zaG93LWZvci1wb3J0cmFpdHtkaXNwbGF5OmJsb2NrIWltcG9ydGFudH19LmZsb2F0LWxlZnR7ZmxvYXQ6bGVmdCFpbXBvcnRhbnR9LmZsb2F0LXJpZ2h0e2Zsb2F0OnJpZ2h0IWltcG9ydGFudH0uZmxvYXQtY2VudGVye2Rpc3BsYXk6YmxvY2s7bWFyZ2luLWxlZnQ6YXV0bzttYXJnaW4tcmlnaHQ6YXV0b30uY2xlYXJmaXg6YWZ0ZXIsLmNsZWFyZml4OmJlZm9yZXtjb250ZW50OicgJztkaXNwbGF5OnRhYmxlfS5jbGVhcmZpeDphZnRlcntjbGVhcjpib3RofS5zbGlkZS1pbi1kb3duLm11aS1lbnRlcnt0cmFuc2l0aW9uLWR1cmF0aW9uOi41czt0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjpsaW5lYXI7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWSgtMTAwJSk7dHJhbnNmb3JtOnRyYW5zbGF0ZVkoLTEwMCUpO3RyYW5zaXRpb24tcHJvcGVydHk6LXdlYmtpdC10cmFuc2Zvcm0sb3BhY2l0eTt0cmFuc2l0aW9uLXByb3BlcnR5OnRyYW5zZm9ybSxvcGFjaXR5Oy13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTpoaWRkZW47YmFja2ZhY2UtdmlzaWJpbGl0eTpoaWRkZW59LnNsaWRlLWluLWRvd24ubXVpLWVudGVyLm11aS1lbnRlci1hY3RpdmV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWSgwKTt0cmFuc2Zvcm06dHJhbnNsYXRlWSgwKX0uc2xpZGUtaW4tbGVmdC5tdWktZW50ZXJ7dHJhbnNpdGlvbi1kdXJhdGlvbjouNXM7dHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246bGluZWFyOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVgoLTEwMCUpO3RyYW5zZm9ybTp0cmFuc2xhdGVYKC0xMDAlKTt0cmFuc2l0aW9uLXByb3BlcnR5Oi13ZWJraXQtdHJhbnNmb3JtLG9wYWNpdHk7dHJhbnNpdGlvbi1wcm9wZXJ0eTp0cmFuc2Zvcm0sb3BhY2l0eTstd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6aGlkZGVuO2JhY2tmYWNlLXZpc2liaWxpdHk6aGlkZGVufS5zbGlkZS1pbi1sZWZ0Lm11aS1lbnRlci5tdWktZW50ZXItYWN0aXZley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVgoMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZVgoMCl9LnNsaWRlLWluLXVwLm11aS1lbnRlcnt0cmFuc2l0aW9uLWR1cmF0aW9uOi41czt0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjpsaW5lYXI7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWSgxMDAlKTt0cmFuc2Zvcm06dHJhbnNsYXRlWSgxMDAlKTt0cmFuc2l0aW9uLXByb3BlcnR5Oi13ZWJraXQtdHJhbnNmb3JtLG9wYWNpdHk7dHJhbnNpdGlvbi1wcm9wZXJ0eTp0cmFuc2Zvcm0sb3BhY2l0eTstd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6aGlkZGVuO2JhY2tmYWNlLXZpc2liaWxpdHk6aGlkZGVufS5zbGlkZS1pbi11cC5tdWktZW50ZXIubXVpLWVudGVyLWFjdGl2ZXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVZKDApO3RyYW5zZm9ybTp0cmFuc2xhdGVZKDApfS5zbGlkZS1pbi1yaWdodC5tdWktZW50ZXJ7dHJhbnNpdGlvbi1kdXJhdGlvbjouNXM7dHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246bGluZWFyOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVgoMTAwJSk7dHJhbnNmb3JtOnRyYW5zbGF0ZVgoMTAwJSk7dHJhbnNpdGlvbi1wcm9wZXJ0eTotd2Via2l0LXRyYW5zZm9ybSxvcGFjaXR5O3RyYW5zaXRpb24tcHJvcGVydHk6dHJhbnNmb3JtLG9wYWNpdHk7LXdlYmtpdC1iYWNrZmFjZS12aXNpYmlsaXR5OmhpZGRlbjtiYWNrZmFjZS12aXNpYmlsaXR5OmhpZGRlbn0uc2xpZGUtaW4tcmlnaHQubXVpLWVudGVyLm11aS1lbnRlci1hY3RpdmV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWCgwKTt0cmFuc2Zvcm06dHJhbnNsYXRlWCgwKX0uc2xpZGUtb3V0LWRvd24ubXVpLWxlYXZle3RyYW5zaXRpb24tZHVyYXRpb246LjVzO3RyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOmxpbmVhcjstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVZKDApO3RyYW5zZm9ybTp0cmFuc2xhdGVZKDApO3RyYW5zaXRpb24tcHJvcGVydHk6LXdlYmtpdC10cmFuc2Zvcm0sb3BhY2l0eTt0cmFuc2l0aW9uLXByb3BlcnR5OnRyYW5zZm9ybSxvcGFjaXR5Oy13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTpoaWRkZW47YmFja2ZhY2UtdmlzaWJpbGl0eTpoaWRkZW59LnNsaWRlLW91dC1kb3duLm11aS1sZWF2ZS5tdWktbGVhdmUtYWN0aXZley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVkoMTAwJSk7dHJhbnNmb3JtOnRyYW5zbGF0ZVkoMTAwJSl9LnNsaWRlLW91dC1yaWdodC5tdWktbGVhdmV7dHJhbnNpdGlvbi1kdXJhdGlvbjouNXM7dHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246bGluZWFyOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVgoMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZVgoMCk7dHJhbnNpdGlvbi1wcm9wZXJ0eTotd2Via2l0LXRyYW5zZm9ybSxvcGFjaXR5O3RyYW5zaXRpb24tcHJvcGVydHk6dHJhbnNmb3JtLG9wYWNpdHk7LXdlYmtpdC1iYWNrZmFjZS12aXNpYmlsaXR5OmhpZGRlbjtiYWNrZmFjZS12aXNpYmlsaXR5OmhpZGRlbn0uc2xpZGUtb3V0LXJpZ2h0Lm11aS1sZWF2ZS5tdWktbGVhdmUtYWN0aXZley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVgoMTAwJSk7dHJhbnNmb3JtOnRyYW5zbGF0ZVgoMTAwJSl9LnNsaWRlLW91dC11cC5tdWktbGVhdmV7dHJhbnNpdGlvbi1kdXJhdGlvbjouNXM7dHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246bGluZWFyOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVkoMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZVkoMCk7dHJhbnNpdGlvbi1wcm9wZXJ0eTotd2Via2l0LXRyYW5zZm9ybSxvcGFjaXR5O3RyYW5zaXRpb24tcHJvcGVydHk6dHJhbnNmb3JtLG9wYWNpdHk7LXdlYmtpdC1iYWNrZmFjZS12aXNpYmlsaXR5OmhpZGRlbjtiYWNrZmFjZS12aXNpYmlsaXR5OmhpZGRlbn0uc2xpZGUtb3V0LXVwLm11aS1sZWF2ZS5tdWktbGVhdmUtYWN0aXZley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVkoLTEwMCUpO3RyYW5zZm9ybTp0cmFuc2xhdGVZKC0xMDAlKX0uc2xpZGUtb3V0LWxlZnQubXVpLWxlYXZle3RyYW5zaXRpb24tZHVyYXRpb246LjVzO3RyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOmxpbmVhcjstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVYKDApO3RyYW5zZm9ybTp0cmFuc2xhdGVYKDApO3RyYW5zaXRpb24tcHJvcGVydHk6LXdlYmtpdC10cmFuc2Zvcm0sb3BhY2l0eTt0cmFuc2l0aW9uLXByb3BlcnR5OnRyYW5zZm9ybSxvcGFjaXR5Oy13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTpoaWRkZW47YmFja2ZhY2UtdmlzaWJpbGl0eTpoaWRkZW59LnNsaWRlLW91dC1sZWZ0Lm11aS1sZWF2ZS5tdWktbGVhdmUtYWN0aXZley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVgoLTEwMCUpO3RyYW5zZm9ybTp0cmFuc2xhdGVYKC0xMDAlKX0uZmFkZS1pbi5tdWktZW50ZXJ7dHJhbnNpdGlvbi1kdXJhdGlvbjouNXM7dHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246bGluZWFyO29wYWNpdHk6MDt0cmFuc2l0aW9uLXByb3BlcnR5Om9wYWNpdHl9LmZhZGUtaW4ubXVpLWVudGVyLm11aS1lbnRlci1hY3RpdmV7b3BhY2l0eToxfS5mYWRlLW91dC5tdWktbGVhdmV7dHJhbnNpdGlvbi1kdXJhdGlvbjouNXM7dHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246bGluZWFyO29wYWNpdHk6MTt0cmFuc2l0aW9uLXByb3BlcnR5Om9wYWNpdHl9LmZhZGUtb3V0Lm11aS1sZWF2ZS5tdWktbGVhdmUtYWN0aXZle29wYWNpdHk6MH0uaGluZ2UtaW4tZnJvbS10b3AubXVpLWVudGVye3RyYW5zaXRpb24tZHVyYXRpb246LjVzO3RyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOmxpbmVhcjstd2Via2l0LXRyYW5zZm9ybTpwZXJzcGVjdGl2ZSgyMDAwcHgpIHJvdGF0ZVgoLTkwZGVnKTt0cmFuc2Zvcm06cGVyc3BlY3RpdmUoMjAwMHB4KSByb3RhdGVYKC05MGRlZyk7LXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOnRvcDt0cmFuc2Zvcm0tb3JpZ2luOnRvcDt0cmFuc2l0aW9uLXByb3BlcnR5Oi13ZWJraXQtdHJhbnNmb3JtLG9wYWNpdHk7dHJhbnNpdGlvbi1wcm9wZXJ0eTp0cmFuc2Zvcm0sb3BhY2l0eTtvcGFjaXR5OjB9LmhpbmdlLWluLWZyb20tdG9wLm11aS1lbnRlci5tdWktZW50ZXItYWN0aXZley13ZWJraXQtdHJhbnNmb3JtOnBlcnNwZWN0aXZlKDIwMDBweCkgcm90YXRlKDBkZWcpO3RyYW5zZm9ybTpwZXJzcGVjdGl2ZSgyMDAwcHgpIHJvdGF0ZSgwZGVnKTtvcGFjaXR5OjF9LmhpbmdlLWluLWZyb20tcmlnaHQubXVpLWVudGVye3RyYW5zaXRpb24tZHVyYXRpb246LjVzO3RyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOmxpbmVhcjstd2Via2l0LXRyYW5zZm9ybTpwZXJzcGVjdGl2ZSgyMDAwcHgpIHJvdGF0ZVkoLTkwZGVnKTt0cmFuc2Zvcm06cGVyc3BlY3RpdmUoMjAwMHB4KSByb3RhdGVZKC05MGRlZyk7LXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOnJpZ2h0O3RyYW5zZm9ybS1vcmlnaW46cmlnaHQ7dHJhbnNpdGlvbi1wcm9wZXJ0eTotd2Via2l0LXRyYW5zZm9ybSxvcGFjaXR5O3RyYW5zaXRpb24tcHJvcGVydHk6dHJhbnNmb3JtLG9wYWNpdHk7b3BhY2l0eTowfS5oaW5nZS1pbi1mcm9tLXJpZ2h0Lm11aS1lbnRlci5tdWktZW50ZXItYWN0aXZley13ZWJraXQtdHJhbnNmb3JtOnBlcnNwZWN0aXZlKDIwMDBweCkgcm90YXRlKDBkZWcpO3RyYW5zZm9ybTpwZXJzcGVjdGl2ZSgyMDAwcHgpIHJvdGF0ZSgwZGVnKTtvcGFjaXR5OjF9LmhpbmdlLWluLWZyb20tYm90dG9tLm11aS1lbnRlcnt0cmFuc2l0aW9uLWR1cmF0aW9uOi41czt0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjpsaW5lYXI7LXdlYmtpdC10cmFuc2Zvcm06cGVyc3BlY3RpdmUoMjAwMHB4KSByb3RhdGVYKDkwZGVnKTt0cmFuc2Zvcm06cGVyc3BlY3RpdmUoMjAwMHB4KSByb3RhdGVYKDkwZGVnKTstd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46Ym90dG9tO3RyYW5zZm9ybS1vcmlnaW46Ym90dG9tO3RyYW5zaXRpb24tcHJvcGVydHk6LXdlYmtpdC10cmFuc2Zvcm0sb3BhY2l0eTt0cmFuc2l0aW9uLXByb3BlcnR5OnRyYW5zZm9ybSxvcGFjaXR5O29wYWNpdHk6MH0uaGluZ2UtaW4tZnJvbS1ib3R0b20ubXVpLWVudGVyLm11aS1lbnRlci1hY3RpdmV7LXdlYmtpdC10cmFuc2Zvcm06cGVyc3BlY3RpdmUoMjAwMHB4KSByb3RhdGUoMGRlZyk7dHJhbnNmb3JtOnBlcnNwZWN0aXZlKDIwMDBweCkgcm90YXRlKDBkZWcpO29wYWNpdHk6MX0uaGluZ2UtaW4tZnJvbS1sZWZ0Lm11aS1lbnRlcnt0cmFuc2l0aW9uLWR1cmF0aW9uOi41czt0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjpsaW5lYXI7LXdlYmtpdC10cmFuc2Zvcm06cGVyc3BlY3RpdmUoMjAwMHB4KSByb3RhdGVZKDkwZGVnKTt0cmFuc2Zvcm06cGVyc3BlY3RpdmUoMjAwMHB4KSByb3RhdGVZKDkwZGVnKTstd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46bGVmdDt0cmFuc2Zvcm0tb3JpZ2luOmxlZnQ7dHJhbnNpdGlvbi1wcm9wZXJ0eTotd2Via2l0LXRyYW5zZm9ybSxvcGFjaXR5O3RyYW5zaXRpb24tcHJvcGVydHk6dHJhbnNmb3JtLG9wYWNpdHk7b3BhY2l0eTowfS5oaW5nZS1pbi1mcm9tLWxlZnQubXVpLWVudGVyLm11aS1lbnRlci1hY3RpdmV7LXdlYmtpdC10cmFuc2Zvcm06cGVyc3BlY3RpdmUoMjAwMHB4KSByb3RhdGUoMGRlZyk7dHJhbnNmb3JtOnBlcnNwZWN0aXZlKDIwMDBweCkgcm90YXRlKDBkZWcpO29wYWNpdHk6MX0uaGluZ2UtaW4tZnJvbS1taWRkbGUteC5tdWktZW50ZXJ7dHJhbnNpdGlvbi1kdXJhdGlvbjouNXM7dHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246bGluZWFyOy13ZWJraXQtdHJhbnNmb3JtOnBlcnNwZWN0aXZlKDIwMDBweCkgcm90YXRlWCgtOTBkZWcpO3RyYW5zZm9ybTpwZXJzcGVjdGl2ZSgyMDAwcHgpIHJvdGF0ZVgoLTkwZGVnKTstd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46Y2VudGVyO3RyYW5zZm9ybS1vcmlnaW46Y2VudGVyO3RyYW5zaXRpb24tcHJvcGVydHk6LXdlYmtpdC10cmFuc2Zvcm0sb3BhY2l0eTt0cmFuc2l0aW9uLXByb3BlcnR5OnRyYW5zZm9ybSxvcGFjaXR5O29wYWNpdHk6MH0uaGluZ2UtaW4tZnJvbS1taWRkbGUteC5tdWktZW50ZXIubXVpLWVudGVyLWFjdGl2ZXstd2Via2l0LXRyYW5zZm9ybTpwZXJzcGVjdGl2ZSgyMDAwcHgpIHJvdGF0ZSgwZGVnKTt0cmFuc2Zvcm06cGVyc3BlY3RpdmUoMjAwMHB4KSByb3RhdGUoMGRlZyk7b3BhY2l0eToxfS5oaW5nZS1pbi1mcm9tLW1pZGRsZS15Lm11aS1lbnRlcnt0cmFuc2l0aW9uLWR1cmF0aW9uOi41czt0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjpsaW5lYXI7LXdlYmtpdC10cmFuc2Zvcm06cGVyc3BlY3RpdmUoMjAwMHB4KSByb3RhdGVZKC05MGRlZyk7dHJhbnNmb3JtOnBlcnNwZWN0aXZlKDIwMDBweCkgcm90YXRlWSgtOTBkZWcpOy13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjpjZW50ZXI7dHJhbnNmb3JtLW9yaWdpbjpjZW50ZXI7dHJhbnNpdGlvbi1wcm9wZXJ0eTotd2Via2l0LXRyYW5zZm9ybSxvcGFjaXR5O3RyYW5zaXRpb24tcHJvcGVydHk6dHJhbnNmb3JtLG9wYWNpdHk7b3BhY2l0eTowfS5oaW5nZS1pbi1mcm9tLW1pZGRsZS15Lm11aS1lbnRlci5tdWktZW50ZXItYWN0aXZlLC5oaW5nZS1vdXQtZnJvbS10b3AubXVpLWxlYXZley13ZWJraXQtdHJhbnNmb3JtOnBlcnNwZWN0aXZlKDIwMDBweCkgcm90YXRlKDBkZWcpO3RyYW5zZm9ybTpwZXJzcGVjdGl2ZSgyMDAwcHgpIHJvdGF0ZSgwZGVnKTtvcGFjaXR5OjF9LmhpbmdlLW91dC1mcm9tLXRvcC5tdWktbGVhdmV7dHJhbnNpdGlvbi1kdXJhdGlvbjouNXM7dHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246bGluZWFyOy13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjp0b3A7dHJhbnNmb3JtLW9yaWdpbjp0b3A7dHJhbnNpdGlvbi1wcm9wZXJ0eTotd2Via2l0LXRyYW5zZm9ybSxvcGFjaXR5O3RyYW5zaXRpb24tcHJvcGVydHk6dHJhbnNmb3JtLG9wYWNpdHl9LmhpbmdlLW91dC1mcm9tLXRvcC5tdWktbGVhdmUubXVpLWxlYXZlLWFjdGl2ZXstd2Via2l0LXRyYW5zZm9ybTpwZXJzcGVjdGl2ZSgyMDAwcHgpIHJvdGF0ZVgoLTkwZGVnKTt0cmFuc2Zvcm06cGVyc3BlY3RpdmUoMjAwMHB4KSByb3RhdGVYKC05MGRlZyk7b3BhY2l0eTowfS5oaW5nZS1vdXQtZnJvbS1yaWdodC5tdWktbGVhdmV7dHJhbnNpdGlvbi1kdXJhdGlvbjouNXM7dHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246bGluZWFyOy13ZWJraXQtdHJhbnNmb3JtOnBlcnNwZWN0aXZlKDIwMDBweCkgcm90YXRlKDBkZWcpO3RyYW5zZm9ybTpwZXJzcGVjdGl2ZSgyMDAwcHgpIHJvdGF0ZSgwZGVnKTstd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46cmlnaHQ7dHJhbnNmb3JtLW9yaWdpbjpyaWdodDt0cmFuc2l0aW9uLXByb3BlcnR5Oi13ZWJraXQtdHJhbnNmb3JtLG9wYWNpdHk7dHJhbnNpdGlvbi1wcm9wZXJ0eTp0cmFuc2Zvcm0sb3BhY2l0eTtvcGFjaXR5OjF9LmhpbmdlLW91dC1mcm9tLXJpZ2h0Lm11aS1sZWF2ZS5tdWktbGVhdmUtYWN0aXZley13ZWJraXQtdHJhbnNmb3JtOnBlcnNwZWN0aXZlKDIwMDBweCkgcm90YXRlWSgtOTBkZWcpO3RyYW5zZm9ybTpwZXJzcGVjdGl2ZSgyMDAwcHgpIHJvdGF0ZVkoLTkwZGVnKTtvcGFjaXR5OjB9LmhpbmdlLW91dC1mcm9tLWJvdHRvbS5tdWktbGVhdmV7dHJhbnNpdGlvbi1kdXJhdGlvbjouNXM7dHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246bGluZWFyOy13ZWJraXQtdHJhbnNmb3JtOnBlcnNwZWN0aXZlKDIwMDBweCkgcm90YXRlKDBkZWcpO3RyYW5zZm9ybTpwZXJzcGVjdGl2ZSgyMDAwcHgpIHJvdGF0ZSgwZGVnKTstd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46Ym90dG9tO3RyYW5zZm9ybS1vcmlnaW46Ym90dG9tO3RyYW5zaXRpb24tcHJvcGVydHk6LXdlYmtpdC10cmFuc2Zvcm0sb3BhY2l0eTt0cmFuc2l0aW9uLXByb3BlcnR5OnRyYW5zZm9ybSxvcGFjaXR5O29wYWNpdHk6MX0uaGluZ2Utb3V0LWZyb20tYm90dG9tLm11aS1sZWF2ZS5tdWktbGVhdmUtYWN0aXZley13ZWJraXQtdHJhbnNmb3JtOnBlcnNwZWN0aXZlKDIwMDBweCkgcm90YXRlWCg5MGRlZyk7dHJhbnNmb3JtOnBlcnNwZWN0aXZlKDIwMDBweCkgcm90YXRlWCg5MGRlZyk7b3BhY2l0eTowfS5oaW5nZS1vdXQtZnJvbS1sZWZ0Lm11aS1sZWF2ZXt0cmFuc2l0aW9uLWR1cmF0aW9uOi41czt0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjpsaW5lYXI7LXdlYmtpdC10cmFuc2Zvcm06cGVyc3BlY3RpdmUoMjAwMHB4KSByb3RhdGUoMGRlZyk7dHJhbnNmb3JtOnBlcnNwZWN0aXZlKDIwMDBweCkgcm90YXRlKDBkZWcpOy13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjpsZWZ0O3RyYW5zZm9ybS1vcmlnaW46bGVmdDt0cmFuc2l0aW9uLXByb3BlcnR5Oi13ZWJraXQtdHJhbnNmb3JtLG9wYWNpdHk7dHJhbnNpdGlvbi1wcm9wZXJ0eTp0cmFuc2Zvcm0sb3BhY2l0eTtvcGFjaXR5OjF9LmhpbmdlLW91dC1mcm9tLWxlZnQubXVpLWxlYXZlLm11aS1sZWF2ZS1hY3RpdmV7LXdlYmtpdC10cmFuc2Zvcm06cGVyc3BlY3RpdmUoMjAwMHB4KSByb3RhdGVZKDkwZGVnKTt0cmFuc2Zvcm06cGVyc3BlY3RpdmUoMjAwMHB4KSByb3RhdGVZKDkwZGVnKTtvcGFjaXR5OjB9LmhpbmdlLW91dC1mcm9tLW1pZGRsZS14Lm11aS1sZWF2ZXt0cmFuc2l0aW9uLWR1cmF0aW9uOi41czt0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjpsaW5lYXI7LXdlYmtpdC10cmFuc2Zvcm06cGVyc3BlY3RpdmUoMjAwMHB4KSByb3RhdGUoMGRlZyk7dHJhbnNmb3JtOnBlcnNwZWN0aXZlKDIwMDBweCkgcm90YXRlKDBkZWcpOy13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjpjZW50ZXI7dHJhbnNmb3JtLW9yaWdpbjpjZW50ZXI7dHJhbnNpdGlvbi1wcm9wZXJ0eTotd2Via2l0LXRyYW5zZm9ybSxvcGFjaXR5O3RyYW5zaXRpb24tcHJvcGVydHk6dHJhbnNmb3JtLG9wYWNpdHk7b3BhY2l0eToxfS5oaW5nZS1vdXQtZnJvbS1taWRkbGUteC5tdWktbGVhdmUubXVpLWxlYXZlLWFjdGl2ZXstd2Via2l0LXRyYW5zZm9ybTpwZXJzcGVjdGl2ZSgyMDAwcHgpIHJvdGF0ZVgoLTkwZGVnKTt0cmFuc2Zvcm06cGVyc3BlY3RpdmUoMjAwMHB4KSByb3RhdGVYKC05MGRlZyk7b3BhY2l0eTowfS5oaW5nZS1vdXQtZnJvbS1taWRkbGUteS5tdWktbGVhdmV7dHJhbnNpdGlvbi1kdXJhdGlvbjouNXM7dHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246bGluZWFyOy13ZWJraXQtdHJhbnNmb3JtOnBlcnNwZWN0aXZlKDIwMDBweCkgcm90YXRlKDBkZWcpO3RyYW5zZm9ybTpwZXJzcGVjdGl2ZSgyMDAwcHgpIHJvdGF0ZSgwZGVnKTstd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46Y2VudGVyO3RyYW5zZm9ybS1vcmlnaW46Y2VudGVyO3RyYW5zaXRpb24tcHJvcGVydHk6LXdlYmtpdC10cmFuc2Zvcm0sb3BhY2l0eTt0cmFuc2l0aW9uLXByb3BlcnR5OnRyYW5zZm9ybSxvcGFjaXR5O29wYWNpdHk6MX0uaGluZ2Utb3V0LWZyb20tbWlkZGxlLXkubXVpLWxlYXZlLm11aS1sZWF2ZS1hY3RpdmV7LXdlYmtpdC10cmFuc2Zvcm06cGVyc3BlY3RpdmUoMjAwMHB4KSByb3RhdGVZKC05MGRlZyk7dHJhbnNmb3JtOnBlcnNwZWN0aXZlKDIwMDBweCkgcm90YXRlWSgtOTBkZWcpO29wYWNpdHk6MH0uc2NhbGUtaW4tdXAubXVpLWVudGVye3RyYW5zaXRpb24tZHVyYXRpb246LjVzO3RyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOmxpbmVhcjstd2Via2l0LXRyYW5zZm9ybTpzY2FsZSguNSk7dHJhbnNmb3JtOnNjYWxlKC41KTt0cmFuc2l0aW9uLXByb3BlcnR5Oi13ZWJraXQtdHJhbnNmb3JtLG9wYWNpdHk7dHJhbnNpdGlvbi1wcm9wZXJ0eTp0cmFuc2Zvcm0sb3BhY2l0eTtvcGFjaXR5OjB9LnNjYWxlLWluLXVwLm11aS1lbnRlci5tdWktZW50ZXItYWN0aXZley13ZWJraXQtdHJhbnNmb3JtOnNjYWxlKDEpO3RyYW5zZm9ybTpzY2FsZSgxKTtvcGFjaXR5OjF9LnNjYWxlLWluLWRvd24ubXVpLWVudGVye3RyYW5zaXRpb24tZHVyYXRpb246LjVzO3RyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOmxpbmVhcjstd2Via2l0LXRyYW5zZm9ybTpzY2FsZSgxLjUpO3RyYW5zZm9ybTpzY2FsZSgxLjUpO3RyYW5zaXRpb24tcHJvcGVydHk6LXdlYmtpdC10cmFuc2Zvcm0sb3BhY2l0eTt0cmFuc2l0aW9uLXByb3BlcnR5OnRyYW5zZm9ybSxvcGFjaXR5O29wYWNpdHk6MH0uc2NhbGUtaW4tZG93bi5tdWktZW50ZXIubXVpLWVudGVyLWFjdGl2ZSwuc2NhbGUtb3V0LXVwLm11aS1sZWF2ZXstd2Via2l0LXRyYW5zZm9ybTpzY2FsZSgxKTt0cmFuc2Zvcm06c2NhbGUoMSk7b3BhY2l0eToxfS5zY2FsZS1vdXQtdXAubXVpLWxlYXZle3RyYW5zaXRpb24tZHVyYXRpb246LjVzO3RyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOmxpbmVhcjt0cmFuc2l0aW9uLXByb3BlcnR5Oi13ZWJraXQtdHJhbnNmb3JtLG9wYWNpdHk7dHJhbnNpdGlvbi1wcm9wZXJ0eTp0cmFuc2Zvcm0sb3BhY2l0eX0uc2NhbGUtb3V0LXVwLm11aS1sZWF2ZS5tdWktbGVhdmUtYWN0aXZley13ZWJraXQtdHJhbnNmb3JtOnNjYWxlKDEuNSk7dHJhbnNmb3JtOnNjYWxlKDEuNSk7b3BhY2l0eTowfS5zY2FsZS1vdXQtZG93bi5tdWktbGVhdmV7dHJhbnNpdGlvbi1kdXJhdGlvbjouNXM7dHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246bGluZWFyOy13ZWJraXQtdHJhbnNmb3JtOnNjYWxlKDEpO3RyYW5zZm9ybTpzY2FsZSgxKTt0cmFuc2l0aW9uLXByb3BlcnR5Oi13ZWJraXQtdHJhbnNmb3JtLG9wYWNpdHk7dHJhbnNpdGlvbi1wcm9wZXJ0eTp0cmFuc2Zvcm0sb3BhY2l0eTtvcGFjaXR5OjF9LnNjYWxlLW91dC1kb3duLm11aS1sZWF2ZS5tdWktbGVhdmUtYWN0aXZley13ZWJraXQtdHJhbnNmb3JtOnNjYWxlKC41KTt0cmFuc2Zvcm06c2NhbGUoLjUpO29wYWNpdHk6MH0uc3Bpbi1pbi5tdWktZW50ZXJ7dHJhbnNpdGlvbi1kdXJhdGlvbjouNXM7dHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246bGluZWFyOy13ZWJraXQtdHJhbnNmb3JtOnJvdGF0ZSgtMjcwZGVnKTt0cmFuc2Zvcm06cm90YXRlKC0yNzBkZWcpO3RyYW5zaXRpb24tcHJvcGVydHk6LXdlYmtpdC10cmFuc2Zvcm0sb3BhY2l0eTt0cmFuc2l0aW9uLXByb3BlcnR5OnRyYW5zZm9ybSxvcGFjaXR5O29wYWNpdHk6MH0uc3Bpbi1pbi5tdWktZW50ZXIubXVpLWVudGVyLWFjdGl2ZSwuc3Bpbi1vdXQubXVpLWxlYXZley13ZWJraXQtdHJhbnNmb3JtOnJvdGF0ZSgwKTt0cmFuc2Zvcm06cm90YXRlKDApO29wYWNpdHk6MX0uc3Bpbi1vdXQubXVpLWxlYXZle3RyYW5zaXRpb24tZHVyYXRpb246LjVzO3RyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOmxpbmVhcjt0cmFuc2l0aW9uLXByb3BlcnR5Oi13ZWJraXQtdHJhbnNmb3JtLG9wYWNpdHk7dHJhbnNpdGlvbi1wcm9wZXJ0eTp0cmFuc2Zvcm0sb3BhY2l0eX0uc3Bpbi1pbi1jY3cubXVpLWVudGVyLC5zcGluLW91dC5tdWktbGVhdmUubXVpLWxlYXZlLWFjdGl2ZXstd2Via2l0LXRyYW5zZm9ybTpyb3RhdGUoMjcwZGVnKTt0cmFuc2Zvcm06cm90YXRlKDI3MGRlZyk7b3BhY2l0eTowfS5zcGluLWluLWNjdy5tdWktZW50ZXJ7dHJhbnNpdGlvbi1kdXJhdGlvbjouNXM7dHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246bGluZWFyO3RyYW5zaXRpb24tcHJvcGVydHk6LXdlYmtpdC10cmFuc2Zvcm0sb3BhY2l0eTt0cmFuc2l0aW9uLXByb3BlcnR5OnRyYW5zZm9ybSxvcGFjaXR5fS5zcGluLWluLWNjdy5tdWktZW50ZXIubXVpLWVudGVyLWFjdGl2ZSwuc3Bpbi1vdXQtY2N3Lm11aS1sZWF2ZXstd2Via2l0LXRyYW5zZm9ybTpyb3RhdGUoMCk7dHJhbnNmb3JtOnJvdGF0ZSgwKTtvcGFjaXR5OjF9LnNwaW4tb3V0LWNjdy5tdWktbGVhdmV7dHJhbnNpdGlvbi1kdXJhdGlvbjouNXM7dHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246bGluZWFyO3RyYW5zaXRpb24tcHJvcGVydHk6LXdlYmtpdC10cmFuc2Zvcm0sb3BhY2l0eTt0cmFuc2l0aW9uLXByb3BlcnR5OnRyYW5zZm9ybSxvcGFjaXR5fS5zcGluLW91dC1jY3cubXVpLWxlYXZlLm11aS1sZWF2ZS1hY3RpdmV7LXdlYmtpdC10cmFuc2Zvcm06cm90YXRlKC0yNzBkZWcpO3RyYW5zZm9ybTpyb3RhdGUoLTI3MGRlZyk7b3BhY2l0eTowfS5zbG93e3RyYW5zaXRpb24tZHVyYXRpb246Ljc1cyFpbXBvcnRhbnR9LmZhc3R7dHJhbnNpdGlvbi1kdXJhdGlvbjouMjVzIWltcG9ydGFudH0ubGluZWFye3RyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOmxpbmVhciFpbXBvcnRhbnR9LmVhc2V7dHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246ZWFzZSFpbXBvcnRhbnR9LmVhc2UtaW57dHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246ZWFzZS1pbiFpbXBvcnRhbnR9LmVhc2Utb3V0e3RyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOmVhc2Utb3V0IWltcG9ydGFudH0uZWFzZS1pbi1vdXR7dHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246ZWFzZS1pbi1vdXQhaW1wb3J0YW50fS5ib3VuY2UtaW57dHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKC40ODUsLjE1NSwuMjQsMS4yNDUpIWltcG9ydGFudH0uYm91bmNlLW91dHt0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoLjQ4NSwuMTU1LC41MTUsLjg0NSkhaW1wb3J0YW50fS5ib3VuY2UtaW4tb3V0e3RyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllciguNzYsLS4yNDUsLjI0LDEuMjQ1KSFpbXBvcnRhbnR9LnNob3J0LWRlbGF5e3RyYW5zaXRpb24tZGVsYXk6LjNzIWltcG9ydGFudH0ubG9uZy1kZWxheXt0cmFuc2l0aW9uLWRlbGF5Oi43cyFpbXBvcnRhbnR9LnNoYWtley13ZWJraXQtYW5pbWF0aW9uLW5hbWU6YTthbmltYXRpb24tbmFtZTphfUAtd2Via2l0LWtleWZyYW1lcyBhezAlLDEwJSwyMCUsMzAlLDQwJSw1MCUsNjAlLDcwJSw4MCUsOTAley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVgoNyUpO3RyYW5zZm9ybTp0cmFuc2xhdGVYKDclKX01JSwxNSUsMjUlLDM1JSw0NSUsNTUlLDY1JSw3NSUsODUlLDk1JXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVYKC03JSk7dHJhbnNmb3JtOnRyYW5zbGF0ZVgoLTclKX19QGtleWZyYW1lcyBhezAlLDEwJSwyMCUsMzAlLDQwJSw1MCUsNjAlLDcwJSw4MCUsOTAley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVgoNyUpO3RyYW5zZm9ybTp0cmFuc2xhdGVYKDclKX01JSwxNSUsMjUlLDM1JSw0NSUsNTUlLDY1JSw3NSUsODUlLDk1JXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVYKC03JSk7dHJhbnNmb3JtOnRyYW5zbGF0ZVgoLTclKX19LnNwaW4tY3d7LXdlYmtpdC1hbmltYXRpb24tbmFtZTpiO2FuaW1hdGlvbi1uYW1lOmJ9QC13ZWJraXQta2V5ZnJhbWVzIGJ7MCV7LXdlYmtpdC10cmFuc2Zvcm06cm90YXRlKC0xdHVybik7dHJhbnNmb3JtOnJvdGF0ZSgtMXR1cm4pfXRvey13ZWJraXQtdHJhbnNmb3JtOnJvdGF0ZSgwKTt0cmFuc2Zvcm06cm90YXRlKDApfX1Aa2V5ZnJhbWVzIGJ7MCV7LXdlYmtpdC10cmFuc2Zvcm06cm90YXRlKC0xdHVybik7dHJhbnNmb3JtOnJvdGF0ZSgtMXR1cm4pfXRvey13ZWJraXQtdHJhbnNmb3JtOnJvdGF0ZSgwKTt0cmFuc2Zvcm06cm90YXRlKDApfX0uc3Bpbi1jY3d7LXdlYmtpdC1hbmltYXRpb24tbmFtZTpiO2FuaW1hdGlvbi1uYW1lOmJ9QGtleWZyYW1lcyBiezAley13ZWJraXQtdHJhbnNmb3JtOnJvdGF0ZSgwKTt0cmFuc2Zvcm06cm90YXRlKDApfXRvey13ZWJraXQtdHJhbnNmb3JtOnJvdGF0ZSgxdHVybik7dHJhbnNmb3JtOnJvdGF0ZSgxdHVybil9fS53aWdnbGV7LXdlYmtpdC1hbmltYXRpb24tbmFtZTpjO2FuaW1hdGlvbi1uYW1lOmN9QC13ZWJraXQta2V5ZnJhbWVzIGN7NDAlLDUwJSw2MCV7LXdlYmtpdC10cmFuc2Zvcm06cm90YXRlKDdkZWcpO3RyYW5zZm9ybTpyb3RhdGUoN2RlZyl9MzUlLDQ1JSw1NSUsNjUley13ZWJraXQtdHJhbnNmb3JtOnJvdGF0ZSgtN2RlZyk7dHJhbnNmb3JtOnJvdGF0ZSgtN2RlZyl9MCUsMzAlLDcwJSx0b3std2Via2l0LXRyYW5zZm9ybTpyb3RhdGUoMCk7dHJhbnNmb3JtOnJvdGF0ZSgwKX19QGtleWZyYW1lcyBjezQwJSw1MCUsNjAley13ZWJraXQtdHJhbnNmb3JtOnJvdGF0ZSg3ZGVnKTt0cmFuc2Zvcm06cm90YXRlKDdkZWcpfTM1JSw0NSUsNTUlLDY1JXstd2Via2l0LXRyYW5zZm9ybTpyb3RhdGUoLTdkZWcpO3RyYW5zZm9ybTpyb3RhdGUoLTdkZWcpfTAlLDMwJSw3MCUsdG97LXdlYmtpdC10cmFuc2Zvcm06cm90YXRlKDApO3RyYW5zZm9ybTpyb3RhdGUoMCl9fS5zaGFrZSwuc3Bpbi1jY3csLnNwaW4tY3csLndpZ2dsZXstd2Via2l0LWFuaW1hdGlvbi1kdXJhdGlvbjouNXM7YW5pbWF0aW9uLWR1cmF0aW9uOi41c30uaW5maW5pdGV7LXdlYmtpdC1hbmltYXRpb24taXRlcmF0aW9uLWNvdW50OmluZmluaXRlO2FuaW1hdGlvbi1pdGVyYXRpb24tY291bnQ6aW5maW5pdGV9LnNsb3d7LXdlYmtpdC1hbmltYXRpb24tZHVyYXRpb246Ljc1cyFpbXBvcnRhbnQ7YW5pbWF0aW9uLWR1cmF0aW9uOi43NXMhaW1wb3J0YW50fS5mYXN0ey13ZWJraXQtYW5pbWF0aW9uLWR1cmF0aW9uOi4yNXMhaW1wb3J0YW50O2FuaW1hdGlvbi1kdXJhdGlvbjouMjVzIWltcG9ydGFudH0ubGluZWFyey13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpsaW5lYXIhaW1wb3J0YW50O2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246bGluZWFyIWltcG9ydGFudH0uZWFzZXstd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246ZWFzZSFpbXBvcnRhbnQ7YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjplYXNlIWltcG9ydGFudH0uZWFzZS1pbnstd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246ZWFzZS1pbiFpbXBvcnRhbnQ7YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjplYXNlLWluIWltcG9ydGFudH0uZWFzZS1vdXR7LXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmVhc2Utb3V0IWltcG9ydGFudDthbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmVhc2Utb3V0IWltcG9ydGFudH0uZWFzZS1pbi1vdXR7LXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmVhc2UtaW4tb3V0IWltcG9ydGFudDthbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmVhc2UtaW4tb3V0IWltcG9ydGFudH0uYm91bmNlLWluey13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoLjQ4NSwuMTU1LC4yNCwxLjI0NSkhaW1wb3J0YW50O2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKC40ODUsLjE1NSwuMjQsMS4yNDUpIWltcG9ydGFudH0uYm91bmNlLW91dHstd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKC40ODUsLjE1NSwuNTE1LC44NDUpIWltcG9ydGFudDthbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllciguNDg1LC4xNTUsLjUxNSwuODQ1KSFpbXBvcnRhbnR9LmJvdW5jZS1pbi1vdXR7LXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllciguNzYsLS4yNDUsLjI0LDEuMjQ1KSFpbXBvcnRhbnQ7YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoLjc2LC0uMjQ1LC4yNCwxLjI0NSkhaW1wb3J0YW50fS5zaG9ydC1kZWxheXstd2Via2l0LWFuaW1hdGlvbi1kZWxheTouM3MhaW1wb3J0YW50O2FuaW1hdGlvbi1kZWxheTouM3MhaW1wb3J0YW50fS5sb25nLWRlbGF5ey13ZWJraXQtYW5pbWF0aW9uLWRlbGF5Oi43cyFpbXBvcnRhbnQ7YW5pbWF0aW9uLWRlbGF5Oi43cyFpbXBvcnRhbnR9IiwiQGNoYXJzZXQgXCJVVEYtOFwiO1xuLyoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKlxuKiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKlxuKiAgICAgICAgICAgICBcdCAgICAgICAgICAgICAgR0xPQkFMICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKlxuKiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKlxuKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqL1xuaHRtbCB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG59XG5cbmJvZHkge1xuICB3aWR0aDogMTAwJTtcbiAgbWluLWhlaWdodDogMTAwJTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBmb250LWZhbWlseTogXCJSYWxld2F5XCIsIFwiTHVjaWRhIHNhbnNcIiwgdmVyZGFuYSwgSGVsdmV0aWNhLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICBmb250LXdlaWdodDogNDAwO1xuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICB0ZXh0LXJlbmRlcmluZzogb3B0aW1pemVMZWdpYmlsaXR5O1xufVxuXG5wIHtcbiAgbGluZS1oZWlnaHQ6IDEuMztcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbn1cblxuaDEsIGgyLCBoMywgaDQsIGg1LCBoNiB7XG4gIGZvbnQtZmFtaWx5OiBcIlJhbGV3YXlcIiwgTW9udHNlcnJhdCwgTHVjaWRhIFNhbnMgVW5pY29kZSwgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBIZWx2ZXRpY2EsIEFyaWFsLCBzYW5zLXNlcmlmO1xufVxuXG5oMSwgaDIsIGgzLCBoNCwgaDUsIGg2IHtcbiAgbWFyZ2luLXRvcDogMDtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbn1cblxuaDIge1xuICBmb250LXdlaWdodDogNzAwO1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xufVxuXG5oMyB7XG4gIGxpbmUtaGVpZ2h0OiAzNXB4O1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xufVxuXG5oNCB7XG4gIGZvbnQtc2l6ZTogMTdweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbn1cblxuYSB7XG4gIHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2UtaW4tb3V0O1xuICB0cmFuc2l0aW9uOiBhbGwgMTUwbXMgZWFzZS1pbjtcbn1cbmE6dmlzaXRlZCB7XG4gIHRyYW5zaXRpb246IGFsbCAxNTBtcyBlYXNlLWluO1xufVxuYTpob3ZlciwgYTpmb2N1cyB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgb3V0bGluZTogbm9uZTtcbn1cblxudWwge1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG59XG5cbnVsIGxpIHtcbiAgbGluZS1oZWlnaHQ6IDI4cHg7XG59XG5cbjo6LW1vei1zZWxlY3Rpb24sIDo6c2VsZWN0aW9uIHtcbiAgdGV4dC1zaGFkb3c6IG5vbmU7XG59XG5cbmltZzo6c2VsZWN0aW9uLCBpbWc6Oi1tb3otc2VsZWN0aW9uIHtcbiAgYmFja2dyb3VuZDogMCAwO1xufVxuXG5ociB7XG4gIG1hcmdpbi10b3A6IDQwcHg7XG4gIG1hcmdpbi1ib3R0b206IDYwcHg7XG59XG5cbmZvcm0ge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuXG5pbnB1dCwgc2VsZWN0LCAucmFkaW8sIC5mb3JtLWNvbnRyb2wge1xuICBib3JkZXItcmFkaXVzOiAwO1xufVxuXG4uYXN0ZXJpc3F1ZSB7XG4gIGZvbnQtc2l6ZTogMS40cmVtO1xuICBmb250LWZhbWlseTogUmFsZXdheSwgXCJMdWNpZGEgc2Fuc1wiLCB2ZXJkYW5hO1xufVxuXG4uY2hlY2tlZCAuZm9ybS1ncm91cC1oZWFkIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGJhc2VsaW5lO1xufVxuXG5zcGFuLmNoZWNrZWQge1xuICBoZWlnaHQ6IDI0cHg7XG4gIHdpZHRoOiAyNHB4O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vLi4vaW1hZ2VzL3Nwcml0ZS5wbmcpO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNzJweCAtNzBweDtcbn1cblxuc3Bhbi5jaGVja2VkIHtcbiAgaGVpZ2h0OiAyNHB4O1xuICB3aWR0aDogMjRweDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uLy4uL2ltYWdlcy9zcHJpdGUucG5nKTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTQ4cHggMHB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMHB4O1xuICBsZWZ0OiAwcHg7XG59XG5cbmRpdi5jaGVja2VkIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXJnaW4tdG9wOiAxMHB4O1xufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQwZW0pIHtcbiAgZGl2LmNoZWNrZWQge1xuICAgIHBhZGRpbmctbGVmdDogMS41ZW07XG4gIH1cbn1cbi5mYSB7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG59XG5cbi8qKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKipcbiogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICpcbiogICAgICAgICAgICAgXHQgICAgIEZvbnRzICAgICAgICAgICAgICAgICAgICAgICpcbiogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICpcbioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKiovXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IFwiUmFsZXdheVwiO1xuICBzcmM6IHVybChcIi4uLy4uL2ZvbnRzL3JhbGV3YXktcmVndWxhci13ZWJmb250LmVvdFwiKTtcbiAgc3JjOiB1cmwoXCIuLi8uLi9mb250cy9yYWxld2F5LXJlZ3VsYXItd2ViZm9udC5lb3Q/I2llZml4XCIpIGZvcm1hdChcImVtYmVkZGVkLW9wZW50eXBlXCIpLCB1cmwoXCIuLi8uLi9mb250cy9yYWxld2F5LXJlZ3VsYXItd2ViZm9udC53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKSwgdXJsKFwiLi4vLi4vZm9udHMvcmFsZXdheS1yZWd1bGFyLXdlYmZvbnQud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpLCB1cmwoXCIuLi8uLi9mb250cy9yYWxld2F5LXJlZ3VsYXItd2ViZm9udC50dGZcIikgZm9ybWF0KFwidHJ1ZXR5cGVcIiksIHVybChcIi4uLy4uL2ZvbnRzL3JhbGV3YXktcmVndWxhci13ZWJmb250LnN2ZyNyYWxld2F5cmVndWxhclwiKSBmb3JtYXQoXCJzdmdcIik7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbn1cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogXCJSYWxld2F5LUJvbGRcIjtcbiAgc3JjOiB1cmwoXCIuLi8uLi9mb250cy9SYWxld2F5LUJvbGQuZW90XCIpO1xuICBzcmM6IHVybChcIi4uLy4uL2ZvbnRzL1JhbGV3YXktQm9sZC5lb3Q/I2llZml4XCIpIGZvcm1hdChcImVtYmVkZGVkLW9wZW50eXBlXCIpLCB1cmwoXCIuLi8uLi9mb250cy9SYWxld2F5LUJvbGQud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpLCB1cmwoXCIuLi8uLi9mb250cy9SYWxld2F5LUJvbGQudHRmXCIpIGZvcm1hdChcInRydWV0eXBlXCIpLCB1cmwoXCIuLi8uLi9mb250cy9SYWxld2F5LUJvbGQuc3ZnI3JhbGV3YXlyZWd1bGFyXCIpIGZvcm1hdChcInN2Z1wiKTtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xufVxuLyoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKlxuKiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKlxuKiAgICAgICAgICAgICBcdCAgICBCdXR0b24gICAgICAgICAgICAgICAgICAgICAgKlxuKiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKlxuKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKi9cbi5idG4ge1xuICBmb250LWZhbWlseTogXCJSYWxld2F5LUJvbGRcIjtcbiAgYm9yZGVyOiBub25lO1xuICBwYWRkaW5nOiAxNXB4IDI1cHg7XG59XG4uYnRuOmhvdmVyIHtcbiAgdHJhbnNpdGlvbjogYWxsIDE1MG1zIGVhc2UtaW47XG59XG5cbi5ibG9jLWljb24ge1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG4gIHdpZHRoOiA4MHB4O1xuICBoZWlnaHQ6IDgwcHg7XG4gIGZvbnQtc2l6ZTogMzBweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBwYWRkaW5nOiAwcHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuLmJsb2MtaWNvbiBpIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4ucHJldmlvdXMtcGFnZS1idXR0b24ge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogMTVweDtcbiAgbGVmdDogMTVweDtcbiAgei1pbmRleDogMTAwMDtcbiAgcGFkZGluZzogMTBweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzc1Qjk0QztcbiAgY29sb3I6ICNGRkZGRkY7XG59XG5cbi8qKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKipcbiogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICpcbiogICAgICAgICAgICAgXHQgICAgIEZsZXggICAgICAgICAgICAgICAgICAgICAgICpcbiogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICpcbioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKiovXG4uaXMtZmxleCB7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG5cbi5pcy1mbGV4LWNvbHVtbiB7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG59XG5cbi5jZW50ZXJlZCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuXG4uaXMtZmxleC13cmFwIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xufVxuXG4vKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqXG4qICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAqXG4qICAgICAgICAgICAgIFx0IExlcyB0aXRyZXMgICAgICAgICAgICAgICAgICAgICAqXG4qICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAqXG4qKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqL1xuaDIge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG1hcmdpbjogMCBhdXRvIDE1cHg7XG4gIGZvbnQtd2VpZ2h0OiBpbml0aWFsO1xuICBmb250LXNpemU6IDM2cHg7XG59XG5cbmZvb3RlciAudGl0cmUge1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBmb250LXNpemU6IDE4cHg7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBtYXJnaW4tYm90dG9tOiA4cHg7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4uc291cy10aXRyZSB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbWFyZ2luLXRvcDogMXJlbTtcbiAgbWFyZ2luLWJvdHRvbTogNzJweDtcbn1cblxuLnNvdXMtdGl0cmUtbGVzcyB7XG4gIG1hcmdpbi1ib3R0b206IDMuMjVyZW07XG59XG5cbi8qKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKipcbiogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICpcbiogICAgICAgICAgICAgXHQgTGVzIGJ1bGxlcyAgICAgICAgICAgICAgICAgICAgICpcbiogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICpcbioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKiovXG4uYnViYmxlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nOiAyMHB4IDEwcHg7XG4gIG1hcmdpbi10b3A6IDMwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDNweDtcbn1cbi5idWJibGU6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvcmRlci1zdHlsZTogc29saWQ7XG4gIGJvcmRlci13aWR0aDogMCAxNXB4IDE1cHg7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMDtcbiAgei1pbmRleDogMTtcbiAgbWFyZ2luLWxlZnQ6IC0xNXB4O1xuICB0b3A6IC0xNXB4O1xuICBsZWZ0OiA1MCU7XG59XG4uYnViYmxlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgYm9yZGVyLXdpZHRoOiAwIDE1cHggMTVweDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAwO1xuICB6LWluZGV4OiAwO1xuICBtYXJnaW4tbGVmdDogLTE1cHg7XG4gIHRvcDogLTE2cHg7XG4gIGxlZnQ6IDUwJTtcbn1cbi5idWJibGUuYnViYmxlLS1tYXAge1xuICBwYWRkaW5nOiAwO1xufVxuLmJ1YmJsZS5idWJibGUtLWdyZWVuIHtcbiAgZGlzcGxheTogZmxleDtcbiAgcGFkZGluZzogMjFweCAxMC4yOHB4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IDEzcHg7XG4gIGZsZXg6IDEgMCAwO1xuICBhbGlnbi1zZWxmOiBzdHJldGNoO1xuICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICBtaW4taGVpZ2h0OiAzMDBweDtcbn1cbi5idWJibGUuYnViYmxlLS1ncmVlbiAuYnViYmxlLWNvbnRlbnQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgZmxleDogMSAwIDA7XG4gIGFsaWduLXNlbGY6IHN0cmV0Y2g7XG59XG4uYnViYmxlLmJ1YmJsZS0tZ3JlZW4gLmJ1YmJsZS1jb250ZW50IC5ncmVlbiB7XG4gIGNvbG9yOiAjOEZCNzNDO1xufVxuLmJ1YmJsZS5idWJibGUtLWdyZWVuOmJlZm9yZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uYnViYmxlLmJ1YmJsZS0tZ3JlZW46YWZ0ZXIge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uYnViYmxlLXdyYXBwZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgYWxpZ24tY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgYWxpZ24taXRlbXM6IHN0cmV0Y2g7XG59XG4uYnViYmxlLXdyYXBwZXIgLmJ1YmJsZS1jb250YWluZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBhbGlnbi1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xufVxuLmJ1YmJsZS13cmFwcGVyIC5idWJibGUtY29udGFpbmVyLmlzLXRoaXJkLCAuYnViYmxlLXdyYXBwZXIgLmJ1YmJsZS1jb250YWluZXIuaXMtdHdvLXRoaXJkLCAuYnViYmxlLXdyYXBwZXIgLmJ1YmJsZS1jb250YWluZXIuaXMtcXVhcnRlciwgLmJ1YmJsZS13cmFwcGVyIC5idWJibGUtY29udGFpbmVyLmlzLWhhbGYge1xuICB3aWR0aDogMTAwJTtcbn1cbi5idWJibGUtd3JhcHBlciAuYnViYmxlLWNvbnRhaW5lciAuYnViYmxlIHtcbiAgZmxleDogMjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBtYXJnaW4tYm90dG9tOiAwcHg7XG59XG4uYnViYmxlLXdyYXBwZXIgLmJ1YmJsZS1jb250YWluZXIgYnV0dG9uIGltZyB7XG4gIG1hcmdpbjogYXV0bztcbn1cbi5idWJibGUtd3JhcHBlciAudGl0cmVCdWJibGUge1xuICBwb3NpdGlvbjogdW5zZXQ7XG4gIGxlZnQ6IHVuc2V0O1xuICByaWdodDogdW5zZXQ7XG4gIHRvcDogdW5zZXQ7XG4gIG1hcmdpbjogdW5zZXQ7XG4gIHdpZHRoOiB1bnNldDtcbiAgZm9udC1mYW1pbHk6IFwiUmFsZXdheS1Cb2xkXCI7XG4gIGZvbnQtc2l6ZTogMS4xcmVtO1xufVxuLmJ1YmJsZS13cmFwcGVyIC5idWJibGUge1xuICB3aWR0aDogMTAwJTtcbn1cblxuLm1lc1BvaW50cyB7XG4gIGZvbnQtc2l6ZTogMS4xNDNyZW07XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQwcmVtKSB7XG4gIC5idWJibGUtd3JhcHBlciAuYnViYmxlLWNvbnRhaW5lci5pcy1xdWFydGVyIHtcbiAgICB3aWR0aDogMjIlO1xuICB9XG4gIC5idWJibGUtd3JhcHBlciAuYnViYmxlLWNvbnRhaW5lci5pcy1oYWxmIHtcbiAgICB3aWR0aDogNDglO1xuICB9XG4gIC5idWJibGUtd3JhcHBlciAuYnViYmxlLWNvbnRhaW5lci5pcy10aGlyZCB7XG4gICAgd2lkdGg6IDMyJTtcbiAgfVxuICAuYnViYmxlLXdyYXBwZXIgLmJ1YmJsZS1jb250YWluZXIuaXMtdHdvLXRoaXJkIHtcbiAgICB3aWR0aDogNjUlO1xuICB9XG4gIC5idWJibGUtd3JhcHBlciAuYnViYmxlIHtcbiAgICBmbGV4OiAyO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxuICAuYnViYmxlLXdyYXBwZXIgYnV0dG9uIGltZyB7XG4gICAgbWFyZ2luOiBhdXRvO1xuICB9XG59XG4vKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqXG4qICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAqXG4qICAgICAgICAgICAgIFLDqXNlYXV4IFNvY2lhdXggICAgICAgICAgICAgICAgICAgKlxuKiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKlxuKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKi9cbi5yZXNlYXVCbG9jIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi5yZXNlYXVCbG9jIGkge1xuICBwYWRkaW5nOiAxNHB4O1xufVxuLnJlc2VhdUJsb2Mgc3BhbiB7XG4gIGZvbnQtc2l6ZTogMC45cmVtO1xufVxuLnJlc2VhdUJsb2MgLmNvbm5lY3RlZCAubG9nb1Jlc2VhdSB7XG4gIHBhZGRpbmc6IDFlbSAwZW07XG59XG4ucmVzZWF1QmxvYzpob3ZlciB7XG4gIG9wYWNpdHk6IDAuNztcbn1cblxuLyoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKlxuKiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKlxuKiAgICAgICAgICAgICBcdCAgICBGb290ZXIgICAgICAgICAgICAgICAgICAgICAgKlxuKiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKlxuKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKi9cbi5mb290ZXIge1xuICBtYXJnaW4tdG9wOiA0MXB4O1xufVxuLmZvb3RlciAuZm9vdGVyLXRvcCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHBhZGRpbmc6IDBweCAyNnB4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICBhbGlnbi1zZWxmOiBzdHJldGNoO1xuICBtYXJnaW4tYm90dG9tOiAxNnB4O1xufVxuLmZvb3RlciAuZm9vdGVyLXRvcCAuc3VpdmV6LW5vdXMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgZ2FwOiA4cHg7XG59XG4uZm9vdGVyIC5mb290ZXItdG9wIC5zdWl2ZXotbm91cyBoMyB7XG4gIGNvbG9yOiB2YXIoLS1DUEMtQ1BDLS0tVmVydCwgIzc1Qjk0Qyk7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgLyogSDMgKi9cbiAgZm9udC1mYW1pbHk6IFJhbGV3YXk7XG4gIGZvbnQtc2l6ZTogMTQuNXB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGxpbmUtaGVpZ2h0OiAxNy4zOXB4O1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuLmZvb3RlciAuZm9vdGVyLXRvcCAuc3VpdmV6LW5vdXMgcCB7XG4gIG1hcmdpbi1ib3R0b206IDM5cHg7XG59XG4uZm9vdGVyIC5mb290ZXItYm90dG9tLWxpbmsge1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogODByZW0pIHtcbiAgLmZvb3Rlci10b3Age1xuICAgIHdpZHRoOiA5MCU7XG4gICAgbWFyZ2luOiBhdXRvO1xuICB9XG59XG4uY29uZGl0aW9uIHtcbiAgZm9udC1zaXplOiAwLjllbTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB3aWR0aDogNzUlO1xuICBtYXJnaW46IDEwcHggYXV0bztcbn1cblxuLyoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKlxuKiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKlxuKiAgICAgICAgICAgICBcdCBBIFJFRkFJUkUgICAgICAgICAgICAgICAgICAgICAgKlxuKiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKlxuKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKi9cbi5oaWdobGlnaHQge1xuICBwYWRkaW5nOiAyMHB4O1xuICBiYWNrZ3JvdW5kOiAjRjhGOEY4O1xuICBib3JkZXItcmFkaXVzOiAzcHg7XG59XG5cbi52ZXJ0aWNhbCB7XG4gIHBhZGRpbmc6IDMwcHg7XG59XG4udmVydGljYWwgaDEge1xuICBtYXJnaW46IC0zMHB4O1xuICBtYXJnaW4tYm90dG9tOiAyNXB4O1xuICBwYWRkaW5nOiAzMHB4IDIwcHg7XG4gIGZvbnQtc2l6ZTogMjRweDtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcbiAgcGFkZGluZzogMjBweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbn1cbi52ZXJ0aWNhbCBidXR0b24ge1xuICB3aWR0aDogYXV0bztcbiAgcGFkZGluZzogMTVweCAyMHB4O1xufVxuXG4jY2xpZW50X2RhdGVOYWlzc2FuY2Ugc2VsZWN0IHtcbiAgd2lkdGg6IGF1dG87XG59XG5cbi5maWVsZHNldFdpdGgge1xuICBwYWRkaW5nOiAyZW0gMWVtO1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG59XG5cbi5maWVsZHNldFdpdGgtLXBhZGRpbmcge1xuICBwYWRkaW5nOiAzZW0gMCAxZW0gMDtcbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA0MGVtKSB7XG4gIC5maWVsZHNldFdpdGgge1xuICAgIHBhZGRpbmc6IDJlbSAzZW07XG4gIH1cbiAgLmZpZWxkc2V0V2l0aC0tcGFkZGluZyB7XG4gICAgcGFkZGluZzogM2VtIDNlbSAxZW0gM2VtO1xuICB9XG59XG4ubWFyZ2luLXRvcC00MCB7XG4gIG1hcmdpbi10b3A6IDQwcHg7XG59XG5cbi5sb2dvIHtcbiAgbWFyZ2luLXRvcDogMzBweDtcbiAgbWFyZ2luLWJvdHRvbTogMzJweDtcbn1cblxuLmZvcm1hdERhdGUge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uZm9ybWF0RGF0ZSB7XG4gIG1hcmdpbi10b3A6IC0xNnB4O1xuICBtYXJnaW4tYm90dG9tOiAxNXB4O1xufVxuXG4ucmFsZXdheUJvbGQge1xuICBmb250LWZhbWlseTogUmFsZXdheS1Cb2xkO1xufVxuXG4ucmFsZXdheUJvbGQgbGFiZWwge1xuICBkaXNwbGF5OiBpbmxpbmU7XG59XG5cbi5jb2wtY2VudGVyIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87XG59XG5cbi5jZW50ZXJFbGVtZW50IHtcbiAgbWFyZ2luOiAwIGF1dG87XG59XG5cbi5zdHJvbmcsIC5ib2xkIHtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG5cbi5ub01hcmdpbiB7XG4gIG1hcmdpbjogMHB4O1xufVxuXG4udGV4dEFsaWduQ2VudGVyIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG5wLmNlbnRlciB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLmJsb2MgcCB7XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG59XG5cbi5jb2RlX2JhcnJlIHtcbiAgZm9udC1mYW1pbHk6IEVBTjEzO1xufVxuXG4jcHRzYXR0ZWluZCB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZm9udC1mYW1pbHk6IFwiUmFsZXdheVwiO1xuICBmb250LXNpemU6IDMycHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbGluZS1oZWlnaHQ6IDI2cHg7XG59XG5cbi5zci1vbmx5IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogMXB4O1xuICBoZWlnaHQ6IDFweDtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiAtMXB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBjbGlwOiByZWN0KDAsIDAsIDAsIDApO1xuICBib3JkZXI6IDA7XG59XG5cbi5tbHhsIHtcbiAgbWFyZ2luLWxlZnQ6IDNlbTtcbn1cblxuLnNtYWxsLW1ibCB7XG4gIG1hcmdpbi1ib3R0b206IDEuNWVtO1xufVxuXG4uY29udGFpbmVyLWZsdWlkIHtcbiAgbWF4LXdpZHRoOiAxMjAwcHg7XG4gIG1hcmdpbjogMCBhdXRvO1xufVxuXG4jbWFwIHtcbiAgaGVpZ2h0OiAzMDBweDtcbiAgd2lkdGg6IDEwMCU7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbn1cblxuLnBsMCB7XG4gIHBhZGRpbmctbGVmdDogMHB4O1xufVxuXG4uaGlzdG9yaXF1ZS1wb2ludHMge1xuICBwYWRkaW5nLXJpZ2h0OiAzZW07XG59XG5cbi5hZHJlc3NlIHtcbiAgbWFyZ2luLXRvcDogMXJlbTtcbn1cblxuLm1hZ2FzaW5UaXRsZSB7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGNvbG9yOiAjNGEzMDQxO1xufVxuXG4uY2VudGVySW5CbG9jIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5cbiNtb25Db21wdGUgLmZvcm0tZ3JvdXAtLW1hcmdpbiB7XG4gIG1hcmdpbi1sZWZ0OiAxLjRyZW07XG59XG5cbi5wYXNzYm9vayBpbWcucXJjb2RlIHtcbiAgbWFyZ2luLXRvcDogMTBweDtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbn1cblxuI21lc0F2YW50YWdlcyAuYnViYmxlLXdyYXBwZXIgLmJ1YmJsZS1jb250YWluZXIge1xuICBtYXJnaW4tdG9wOiA0LjVyZW07XG59XG4jbWVzQXZhbnRhZ2VzIC5idWJibGUtd3JhcHBlciAuYnViYmxlLWNvbnRhaW5lciAuYnViYmxlIHtcbiAgbWFyZ2luLXRvcDogNXB4O1xufVxuI21lc0F2YW50YWdlcyAuYnViYmxlLXdyYXBwZXIgLmJ1YmJsZS1jb250YWluZXIgLmJ1YmJsZSBwIHtcbiAgbWF4LXdpZHRoOiAyMDBweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBmb250LWZhbWlseTogUmFsZXdheTtcbiAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gIG1hcmdpbi1ib3R0b206IDE2cHg7XG4gIGZvbnQtc2l6ZTogMTRweDtcbn1cblxuI21vblByb2dyYW1tZSBwIHtcbiAgZm9udC1mYW1pbHk6IFJhbGV3YXk7XG4gIGZvbnQtc2l6ZTogMTNweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNTAwO1xuICBsaW5lLWhlaWdodDogMThweDsgLyogMTUwJSAqL1xufVxuXG4uY2d1LW1lbnRpb25zIHtcbiAgcGFkZGluZy1ib3R0b206IDI1cHg7XG59XG4uY2d1LW1lbnRpb25zIC5sb2dvIHtcbiAgbWFyZ2luLXRvcDogMzBweDtcbiAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgbWFyZ2luLXJpZ2h0OiAzJTtcbiAgZmxvYXQ6IHJpZ2h0O1xufVxuLmNndS1tZW50aW9ucyBwLCAuY2d1LW1lbnRpb25zIGxpIHtcbiAgY29sb3I6ICMzOTM5Mzk7XG4gIGxpbmUtaGVpZ2h0OiAxLjg7XG4gIGZvbnQtc2l6ZTogMS4ycmVtO1xufVxuLmNndS1tZW50aW9ucyBoMSwgLmNndS1tZW50aW9ucyBoMiwgLmNndS1tZW50aW9ucyBoMyB7XG4gIGNvbG9yOiAjMDAwMDAwO1xufVxuLmNndS1tZW50aW9ucyBoMSB7XG4gIG1hcmdpbjogMzVweCAwcHggMjVweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLmNndS1tZW50aW9ucyBoMiB7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gIGZvbnQtc2l6ZTogMjVweDtcbn1cbi5jZ3UtbWVudGlvbnMgaDMge1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXNpemU6IDE4cHg7XG59XG4uY2d1LW1lbnRpb25zIHVsLmxpc3RlLW1lbnRpb25zLWxlZ2FsZXMge1xuICBtYXJnaW4tYm90dG9tOiAxcmVtO1xufVxuLmNndS1tZW50aW9ucyB1bC5saXN0ZS1tZW50aW9ucy1sZWdhbGVzIGxpIHtcbiAgbGluZS1oZWlnaHQ6IGluaGVyaXQ7XG4gIGxpc3Qtc3R5bGU6IGluaXRpYWw7XG4gIG1hcmdpbi1sZWZ0OiAxcmVtO1xufVxuXG4ubW9iaWxlLWljb24ge1xuICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi8uLi9pbWFnZXMvbW9iaWxlLWFsdC1zb2xpZC5zdmdcIik7XG4gIGJhY2tncm91bmQtc2l6ZTogMThweCAyMnB4O1xuICBkaXNwbGF5OiBibG9jaztcbiAgaGVpZ2h0OiAyMnB4O1xuICB3aWR0aDogMjBweDtcbn1cblxuLm1vZGVfZW1wbG9pIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gIG1hcmdpbi10b3A6IDEuMjg2cmVtO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuXG4uYmxvY2tQYXJ0U2l0ZSB7XG4gIHBhZGRpbmc6IDQwcHggMDtcbn1cblxuLyoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKlxuKiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKlxuKiAgICAgICAgICAgICBcdCAgICAgICAgICAgICAgQ09MT1JTICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKlxuKiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKlxuKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqL1xuLyoqKioqKioqKioqKioqKioqKioqKioqKioqKipcbiogICAgICBcdCAgIFZhcmlhYmxlcyAgICAgICAgKlxuKioqKioqKioqKioqKioqKioqKioqKioqKioqKiovXG4vKioqKiBWYXJpYWJsZXMgZ2xvYmFsZXMgKioqKiovXG4vKioqKiBWYXJpYWJsZXMgUHLDqWNpc2VzICoqKioqL1xuLyoqKioqKioqKioqKioqKioqKioqKioqKioqKipcbiogICAgICBcdCAgICBIZWxwZXJzICAgICAgICAgKlxuKioqKioqKioqKioqKioqKioqKioqKioqKioqKiovXG4uaXNHcmV5IHtcbiAgY29sb3I6ICM3YTdhN2E7XG59XG5cbi8qKioqKioqKioqKioqKioqKioqKioqKioqKioqXG4qICAgICAgXHQgICAgR2xvYmFsICAgICAgICAgICpcbioqKioqKioqKioqKioqKioqKioqKioqKioqKioqL1xuYm9keSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRkY7XG4gIGNvbG9yOiAjMDAwO1xufVxuXG5wIHtcbiAgY29sb3I6ICMwMDA7XG59XG5cbmgxLCBoMiB7XG4gIGNvbG9yOiAjMDAwO1xufVxuXG4uYmxvY0JhY2tncm91bmQyIGgxLCAuYmxvY0JhY2tncm91bmQyIGgyIHtcbiAgY29sb3I6ICNGRkY7XG59XG5cbmg0IHtcbiAgY29sb3I6ICMyZDJkMmQ7XG59XG5cbmE6aG92ZXIsIGE6Zm9jdXMge1xuICBjb2xvcjogIzAwN0RBMDtcbn1cblxuOjotbW96LXNlbGVjdGlvbiwgOjpzZWxlY3Rpb24ge1xuICBiYWNrZ3JvdW5kOiAjMUYxRjFGO1xuICBjb2xvcjogI0ZGRjtcbn1cblxuaHIge1xuICBib3JkZXItdG9wOiAxcHggZG90dGVkICNFNUU1RTU7XG59XG5cbi5zb3VzLXRpdHJlIHtcbiAgY29sb3I6ICM3YTdhN2E7XG59XG5cbi5hc3RlcmlzcXVlIHtcbiAgY29sb3I6IHJlZDtcbn1cblxuLmZvcm0taWNvbiB7XG4gIGNvbG9yOiAjNzVCOTRDO1xufVxuXG4uY2hlY2tlZCBsYWJlbCwgLmNoZWNrZWQgbGVnZW5kLCAuY2hlY2tlZCBwLCAuY2hlY2tlZCBzcGFuIHtcbiAgY29sb3I6ICM3YTdhN2E7XG59XG4uY2hlY2tlZCAuYXN0ZXJpc3F1ZSB7XG4gIGNvbG9yOiByZWQ7XG59XG5cbi5idG4ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNzVCOTRDO1xuICBjb2xvcjogI0ZGRjtcbn1cbi5idG46aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzFhYjUxO1xufVxuLmJ0bjpob3ZlciwgLmJ0bjpmb2N1cywgLmJ0bjphY3RpdmUge1xuICBjb2xvcjogI0ZGRjtcbn1cblxuLmJ1YmJsZSB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNFNUU1RTU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNFNUU1RTU7XG59XG4uYnViYmxlOmFmdGVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjRTVFNUU1IHRyYW5zcGFyZW50O1xufVxuLmJ1YmJsZTpiZWZvcmUge1xuICBib3JkZXItY29sb3I6ICNFNUU1RTUgdHJhbnNwYXJlbnQ7XG59XG5cbi5idWJibGUtLXdoaXRlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRjtcbiAgYm9yZGVyLWNvbG9yOiAjRkZGO1xufVxuLmJ1YmJsZS0td2hpdGU6YWZ0ZXIge1xuICBib3JkZXItY29sb3I6ICNGRkYgdHJhbnNwYXJlbnQ7XG59XG4uYnViYmxlLS13aGl0ZTpiZWZvcmUge1xuICBib3JkZXItY29sb3I6ICNGRkYgdHJhbnNwYXJlbnQ7XG59XG5cbi5idWJibGUtLWdyZWVuIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxMTcsIDE4NSwgNzYsIDAuMyk7XG59XG4uYnViYmxlLS1ncmVlbjphZnRlciB7XG4gIGJvcmRlci1jb2xvcjogcmdiYSgxMTcsIDE4NSwgNzYsIDAuMykgdHJhbnNwYXJlbnQ7XG59XG5cbiNtZXNBdmFudGFnZXMgLmJ1YmJsZS13cmFwcGVyIC5idWJibGUtY29udGFpbmVyIC5idWJibGUge1xuICBjb2xvcjogIzMxYWI1MTtcbn1cbiNtZXNBdmFudGFnZXMgLnRpdHJlQnViYmxlIHAge1xuICBjb2xvcjogIzc1Qjk0Qztcbn1cblxuLnJlc2VhdUJsb2Mge1xuICBjb2xvcjogd2hpdGU7XG59XG4ucmVzZWF1QmxvYzpob3ZlciB7XG4gIGNvbG9yOiB3aGl0ZTtcbn1cbi5yZXNlYXVCbG9jIGkge1xuICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMzAxOTYwNzg0Myk7XG59XG4ucmVzZWF1QmxvYy5jb25uZWN0ZWQge1xuICBib3JkZXI6IDFweCAjYWFhYWFhIHNvbGlkO1xufVxuLnJlc2VhdUJsb2MuY29ubmVjdGVkIGkge1xuICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjYWFhYWFhO1xufVxuLnJlc2VhdUJsb2MuZmFjZWJvb2sge1xuICBiYWNrZ3JvdW5kOiAjNDA1ZDlhO1xufVxuLnJlc2VhdUJsb2MuZmFjZWJvb2suY29ubmVjdGVkIHtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgY29sb3I6ICM0MDVkOWE7XG59XG4ucmVzZWF1QmxvYy50d2l0dGVyIHtcbiAgYmFja2dyb3VuZDogIzFhYWFkZjtcbn1cbi5yZXNlYXVCbG9jLnR3aXR0ZXIuY29ubmVjdGVkIHtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgY29sb3I6ICMxYWFhZGY7XG59XG4ucmVzZWF1QmxvYy50d2l0dGVyLmNvbm5lY3RlZCAubG9nb1Jlc2VhdSB7XG4gIHBhZGRpbmc6IDFlbSAwZW07XG59XG4ucmVzZWF1QmxvYy5nb29nbGUge1xuICBiYWNrZ3JvdW5kOiAjZDUxOTE5O1xufVxuLnJlc2VhdUJsb2MuZ29vZ2xlLmNvbm5lY3RlZCB7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIGNvbG9yOiAjZDUxOTE5O1xufVxuXG4uY29uZGl0aW9uIHtcbiAgY29sb3I6ICMwMDA7XG59XG4uY29uZGl0aW9uIGEge1xuICBjb2xvcjogIzAwMDtcbiAgYm9yZGVyLWJvdHRvbTogc29saWQgMXB4ICM1MjRGNEY7XG59XG5cbiNwdHNhdHRlaW5kIHtcbiAgY29sb3I6ICM4NzAwNEQ7XG59XG5cbi5maWVsZHNldFdpdGgge1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xufVxuXG4uYmxvY0JhY2tncm91bmQxIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxMTcsIDE4NSwgNzYsIDAuMyk7XG4gIGJvcmRlci1yYWRpdXM6IDNweDtcbn1cblxuLmJsb2NCYWNrZ3JvdW5kMiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM3NUI5NEM7XG4gIGJvcmRlci1yYWRpdXM6IDNweDtcbn1cblxuLmJsYWNrIHtcbiAgY29sb3I6IGJsYWNrO1xufVxuXG4uY29sb3Ige1xuICBjb2xvcjogIzAxYWJlMTtcbn1cblxuaW5wdXRbdHlwZT10ZXh0XSwgaW5wdXRbdHlwZT1lbWFpbF0sIHNlbGVjdCB7XG4gIGNvbG9yOiAjMDAwO1xuICBib3JkZXItY29sb3I6ICNiOWI5Yjk7XG59XG5pbnB1dFt0eXBlPXRleHRdOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyLCBpbnB1dFt0eXBlPXRleHRdOi1tb3otcGxhY2Vob2xkZXIsIGlucHV0W3R5cGU9dGV4dF06Oi1tb3otcGxhY2Vob2xkZXIsIGlucHV0W3R5cGU9dGV4dF06LW1zLWlucHV0LXBsYWNlaG9sZGVyLCBpbnB1dFt0eXBlPWVtYWlsXTo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciwgaW5wdXRbdHlwZT1lbWFpbF06LW1vei1wbGFjZWhvbGRlciwgaW5wdXRbdHlwZT1lbWFpbF06Oi1tb3otcGxhY2Vob2xkZXIsIGlucHV0W3R5cGU9ZW1haWxdOi1tcy1pbnB1dC1wbGFjZWhvbGRlciwgc2VsZWN0Ojotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyLCBzZWxlY3Q6LW1vei1wbGFjZWhvbGRlciwgc2VsZWN0OjotbW96LXBsYWNlaG9sZGVyLCBzZWxlY3Q6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICMwMDA7XG59XG5cbi5tZW50aW9ucy1sZWdhbGVzIHtcbiAgY29sb3I6ICM3YTdhN2E7XG59XG5cbi8qKioqKioqKioqKioqKioqKioqKioqKioqKioqXG4qICAgICAgXHQgICAgTG9naW4gICAgICAgICAgICpcbioqKioqKioqKioqKioqKioqKioqKioqKioqKioqL1xuLmJhbm5lci1vcHRpbiAuYWN0aXZlLWNhcmQtYnV0dG9uIHtcbiAgYmFja2dyb3VuZDogcmdiYSgxMTcsIDE4NSwgNzYsIDAuMyk7XG4gIGNvbG9yOiAjMDAwO1xufVxuLmJhbm5lci1vcHRpbiAuYWN0aXZlLWNhcmQtYnV0dG9uOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogcmdiYSgxMTcsIDE4NSwgNzYsIDAuNik7XG59XG5cbi5iYW5uZXItb3B0aW4gYnV0dG9uW3R5cGU9c3VibWl0XSB7XG4gIGJhY2tncm91bmQ6ICM3NUI5NEM7XG4gIGNvbG9yOiAjRkZGRkZGO1xuICBwYWRkaW5nOiAxOHB4IDM1cHg7XG59XG4uYmFubmVyLW9wdGluIGJ1dHRvblt0eXBlPXN1Ym1pdF06aG92ZXIge1xuICBiYWNrZ3JvdW5kOiByZ2JhKDExNywgMTg1LCA3NiwgMC4zKTtcbn1cblxuLnZlcnRpY2FsIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YzZjNmMztcbn1cbi52ZXJ0aWNhbCBoMSB7XG4gIGJhY2tncm91bmQ6ICM3NUI5NEM7XG4gIGNvbG9yOiAjMDAwO1xufVxuLnZlcnRpY2FsIGlucHV0W3R5cGU9dGV4dF0ge1xuICBib3JkZXItY29sb3I6ICNiOWI5Yjk7XG4gIGJhY2tncm91bmQ6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC40KTtcbiAgY29sb3I6ICMwMDA7XG59XG5cbiNkaXZCaWVudmVudWUgaHIge1xuICBib3JkZXItdG9wOiBzb2xpZCAxcHggI2RkZDtcbn1cblxuI2JpZW52ZW51ZSB7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4xKTtcbn1cblxuLyoqKioqKioqKioqKioqKioqKioqKioqKioqKipcbiogICAgICAgIFx0ICBIb21lICAgICAgICAgICAgKlxuKioqKioqKioqKioqKioqKioqKioqKioqKioqKiovXG4ucGFnZUNsaWVudCAub3BlbiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzMWFiNTE7XG4gIGNvbG9yOiAjZmZmO1xuICBib3JkZXI6IHNvbGlkIDFweCAjZmZmO1xufVxuXG4jbWVzSW5mb3JtYXRpb25zIC5yYWxld2F5Qm9sZCBsYWJlbCxcbi5vZmZyZVV0aWxpc2VlLCAjcHRzYXR0ZWluZCB7XG4gIGNvbG9yOiAjNzVCOTRDO1xufVxuXG4uY29kZV9iYXJyZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGNvbG9yOiAjMDAwO1xufVxuXG4vKiBNZW51ICovXG4ubWVudSB7XG4gIGJhY2tncm91bmQ6ICM3NUI5NEM7XG59XG4ubWVudSB1bCwgLm1lbnUgbGksIC5tZW51IGEsIC5tZW51IHAge1xuICBjb2xvcjogI2ZmZjtcbn1cbi5tZW51IC5oaWdobGlnaHQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA5NTRBO1xuICBjb2xvcjogI2ZmZjtcbn1cbi5tZW51IC5idG4tZGVjb25uZXhpb24ge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0U0MEYxQjtcbn1cbi5tZW51IGxpIHtcbiAgYm9yZGVyLWJvdHRvbTogc29saWQgMXB4ICNmZmY7XG59XG4ubWVudSBsaSBhIHtcbiAgY29sb3I6ICNmZmY7XG59XG4ubWVudSAuY2xvc2Uge1xuICBjb2xvcjogIzMxYWI1MTtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbn1cblxuLyogSGlzdG9yaXF1ZSAqL1xuLmhpc3RvcmlxdWUtbGlzdCBsaTpudGgtY2hpbGQob2RkKSB7XG4gIGJhY2tncm91bmQ6ICNGRkY7XG59XG5cbi5oaXN0b3JpcXVlLXBvaW50cy1jb2xvciB7XG4gIGNvbG9yOiAjMDAwO1xufVxuXG4vKiBEb251dHMgKi9cbiNkb251dHMgcGF0aDpmaXJzdC1jaGlsZCB7XG4gIGZpbGw6ICMzMWFiNTE7XG59XG4jZG9udXRzIHBhdGg6bnRoLWNoaWxkKDMpIHtcbiAgZmlsbDogI2NjYztcbn1cbiNkb251dHMgcGF0aDpudGgtY2hpbGQoMiksICNkb251dHMgcGF0aDpudGgtY2hpbGQoNCkge1xuICBmaWxsOiAjRkZGO1xufVxuXG4jbWFwIHtcbiAgYm9yZGVyOiAxcHggc29saWQgI0U1RTVFNTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0U1RTVFNTtcbn1cblxuLyoqKioqKioqKioqKioqKioqKioqKioqKioqKipcbiogICAgICAgIFx0QWN0aXZhdGlvbiAgICAgICAgKlxuKioqKioqKioqKioqKioqKioqKioqKioqKioqKiovXG4uYWN0aXZhdGlvbi1ldGFwZSB7XG4gIGNvbG9yOiAjN2E3YTdhO1xufVxuXG4uYWN0aXZhdGlvbiBoMSB7XG4gIGNvbG9yOiAjMDAwO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2M1YzNjMztcbn1cbi5hY3RpdmF0aW9uIGlucHV0IHtcbiAgY29sb3I6ICMzMzM7XG4gIGJhY2tncm91bmQ6ICNGRkY7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNjYWNhY2E7XG59XG4uYWN0aXZhdGlvbiAuYWN0aXZhdGlvbi1wdWNlLWFjdGl2ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzMWFiNTE7XG4gIGNvbG9yOiB3aGl0ZTtcbn1cblxuLmFjdGl2YXRpb24tcHVjZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlNGU0ZTQ7XG4gIGNvbG9yOiBibGFjaztcbn1cblxuLmFjdGl2YXRpb24tcHVjZS1zZXBhcmF0b3Ige1xuICBib3JkZXItYm90dG9tOiAycHggc29saWQgI2U0ZTRlNDtcbn1cblxuLmFjdGl2YXRpb25Gb3JtMSBsYWJlbCB7XG4gIGNvbG9yOiBibGFjaztcbn1cblxuLmFjdGl2YXRpb24tY29tcHRlIHtcbiAgYm9yZGVyOiAxcHggc29saWQgIzk5OTtcbn1cbi5hY3RpdmF0aW9uLWNvbXB0ZSBwIHtcbiAgY29sb3I6ICM3YTdhN2E7XG59XG5cbi8qKioqKioqKioqKioqKioqKioqKioqKioqKioqXG4qICAgICAgICBcdCAgRm9vdGVyICAgICAgICAgKlxuKioqKioqKioqKioqKioqKioqKioqKioqKioqKiovXG4uZm9vdGVyIHtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbn1cblxuLmZvb3RlciBwLCBhIHtcbiAgY29sb3I6ICMwMDAwMDA7XG59XG5cbi5mb290ZXIgYTpob3ZlciB7XG4gIGNvbG9yOiAjMzFhYjUxO1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cblxuLmZvb3Rlci10b3Age1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgIzAwMDAwMDtcbn1cblxuLmZvb3Rlci1pY29uIHtcbiAgYmFja2dyb3VuZDogIzMxYWI1MTtcbiAgY29sb3I6ICNmZmY7XG59XG5cbmEuZm9vdGVyLWJvdHRvbS1saW5rLCBhLmZvb3Rlci1ib3R0b20tbGluazpmb2N1cywgYS5mb290ZXItYm90dG9tLWxpbms6aG92ZXIge1xuICBjb2xvcjogIzMxYWI1MTtcbn1cblxuLm1vbk1hZ2FzaW4gYSB7XG4gIGNvbG9yOiAjMzFhYjUxO1xufVxuXG4jbW9uUHJvZ3JhbW1lIHAge1xuICBjb2xvcjogIzAwMDtcbn1cblxuLmFkcmVzc2Uge1xuICBjb2xvcjogIzdhN2E3YTtcbn1cblxuLmNvZGVDYXJ0ZSB7XG4gIGNvbG9yOiAjNzVCOTRDO1xufVxuXG4ubW9uUHJvZ3JhbW1lX190aXRyZSB7XG4gIGNvbG9yOiAjNzVCOTRDO1xufVxuXG4vKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqXG4qICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAqXG4qICAgICAgICAgICAgIFx0ICAgICAgICAgICAgICBUT09MUyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAqXG4qICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAqXG4qKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKiovXG4vKiBzcGFjaW5nIGhlbHBlcnNcbnAsbSA9IHBhZGRpbmcsbWFyZ2luXG5hLHQscixiLGwsaCx2ID0gYWxsLHRvcCxyaWdodCxib3R0b20sbGVmdCxob3Jpem9udGFsLHZlcnRpY2FsXG5zLG0sbCxuID0gc21hbGwoMC41ZW0vOHB4KSxtZWRpdW0oMWVtLzE2cHgpLGxhcmdlKDEuNWVtLzI0cHgpLG5vbmUoMClcbiovXG4ucHRuLCAucHZuLCAucGFuIHtcbiAgcGFkZGluZy10b3A6IDAgIWltcG9ydGFudDtcbn1cblxuLnB0cywgLnB2cywgLnBhcyB7XG4gIHBhZGRpbmctdG9wOiAwLjVlbTtcbn1cblxuLnB0bSwgLnB2bSwgLnBhbSB7XG4gIHBhZGRpbmctdG9wOiAxZW07XG59XG5cbi5wdGwsIC5wdmwsIC5wYWwge1xuICBwYWRkaW5nLXRvcDogMS41ZW07XG59XG5cbi5wcm4sIC5waG4sIC5wYW4ge1xuICBwYWRkaW5nLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG59XG5cbi5wcnMsIC5waHMsIC5wYXMge1xuICBwYWRkaW5nLXJpZ2h0OiAwLjVlbTtcbn1cblxuLnBybSwgLnBobSwgLnBhbSB7XG4gIHBhZGRpbmctcmlnaHQ6IDFlbTtcbn1cblxuLnBybCwgLnBobCwgLnBhbCB7XG4gIHBhZGRpbmctcmlnaHQ6IDEuNWVtO1xufVxuXG4ucGJuLCAucHZuLCAucGFuIHtcbiAgcGFkZGluZy1ib3R0b206IDAgIWltcG9ydGFudDtcbn1cblxuLnBicywgLnB2cywgLnBhcyB7XG4gIHBhZGRpbmctYm90dG9tOiAwLjVlbTtcbn1cblxuLnBibSwgLnB2bSwgLnBhbSB7XG4gIHBhZGRpbmctYm90dG9tOiAxZW07XG59XG5cbi5wYmwsIC5wdmwsIC5wYWwge1xuICBwYWRkaW5nLWJvdHRvbTogMS41ZW07XG59XG5cbi5wbG4sIC5waG4sIC5wYW4ge1xuICBwYWRkaW5nLWxlZnQ6IDAgIWltcG9ydGFudDtcbn1cblxuLnBscywgLnBocywgLnBhcyB7XG4gIHBhZGRpbmctbGVmdDogMC41ZW07XG59XG5cbi5wbG0sIC5waG0sIC5wYW0ge1xuICBwYWRkaW5nLWxlZnQ6IDFlbTtcbn1cblxuLnBsbCwgLnBobCwgLnBhbCB7XG4gIHBhZGRpbmctbGVmdDogMS41ZW07XG59XG5cbi5tbnQsIC5tdm4sIC5tYW4ge1xuICBtYXJnaW4tdG9wOiAwICFpbXBvcnRhbnQ7XG59XG5cbi5tdHMsIC5tdnMsIC5tYXMge1xuICBtYXJnaW4tdG9wOiAwLjVlbTtcbn1cblxuLm10bSwgLm12bSwgLm1hbSB7XG4gIG1hcmdpbi10b3A6IDFlbTtcbn1cblxuLm10bCwgLm12bCwgLm1hbCB7XG4gIG1hcmdpbi10b3A6IDEuNWVtO1xufVxuXG4ubXJuLCAubWhuLCAubWFuIHtcbiAgbWFyZ2luLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG59XG5cbi5tcnMsIC5taHMsIC5tYXMge1xuICBtYXJnaW4tcmlnaHQ6IDAuNWVtO1xufVxuXG4ubXJtLCAubWhtLCAubWFtIHtcbiAgbWFyZ2luLXJpZ2h0OiAxZW07XG59XG5cbi5tcmwsIC5taGwsIC5tYWwge1xuICBtYXJnaW4tcmlnaHQ6IDEuNWVtO1xufVxuXG4ubWJuLCAubXZuLCAubWFuIHtcbiAgbWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50O1xufVxuXG4ubWJzLCAubXZzLCAubWFzIHtcbiAgbWFyZ2luLWJvdHRvbTogMC41ZW07XG59XG5cbi5tYm0sIC5tdm0sIC5tYW0ge1xuICBtYXJnaW4tYm90dG9tOiAxZW07XG59XG5cbi5tYmwsIC5tdmwsIC5tYWwge1xuICBtYXJnaW4tYm90dG9tOiAxLjVlbTtcbn1cblxuLm1sbiwgLm1obiwgLm1hbiB7XG4gIG1hcmdpbi1sZWZ0OiAwICFpbXBvcnRhbnQ7XG59XG5cbi5tbHMsIC5taHMsIC5tYXMge1xuICBtYXJnaW4tbGVmdDogMC41ZW07XG59XG5cbi5tbG0sIC5taG0sIC5tYW0ge1xuICBtYXJnaW4tbGVmdDogMWVtO1xufVxuXG4ubWxsLCAubWhsLCAubWFsIHtcbiAgbWFyZ2luLWxlZnQ6IDEuNWVtO1xufVxuXG4ubXJhLCAubWhhIHtcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xufVxuXG4ubWxhLCAubWhhIHtcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG59XG5cbi8qKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKipcbiogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICpcbiogICAgICAgICAgICAgICAgICAgIFZVRSBIT01FICAgICAgICAgICAgICAgICAgICpcbiogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICpcbioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKiovXG4ucGFnZUNsaWVudCAub3BlbiB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiAxMHB4O1xuICBsZWZ0OiAwLjMyNWVtO1xuICBmb250LXNpemU6IDJlbTtcbiAgdGV4dC1zaGFkb3c6IG5vbmU7XG4gIG9wYWNpdHk6IDE7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIHBhZGRpbmc6IDAuMzc1ZW0gMC41ZW07XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB6LWluZGV4OiA5OTtcbn1cblxuLyoqKioqKioqKioqKioqKioqKioqKioqKioqKipcbiogICAgICAgICAgICAgICAgICAgICAgICAgICAqXG4qICAgICAgICAgICAgTWVudSAgICAgICAgICAgKlxuKiAgICAgICAgICAgICAgICAgICAgICAgICAgICpcbioqKioqKioqKioqKioqKioqKioqKioqKioqKioqL1xuLm1lbnUgLmJ0bi1kZWNvbm5leGlvbiB7XG4gIHdpZHRoOiAyMDBweDtcbiAgbWFyZ2luLXRvcDogMTVweDtcbn1cblxuLm1lbnUgcDpmaXJzdC1jaGlsZCB7XG4gIGxpbmUtaGVpZ2h0OiAyNnB4O1xufVxuXG4ubWVudSBwIHtcbiAgbGluZS1oZWlnaHQ6IDE4cHg7XG59XG5cbi5tZW51IHVsIGxpIHtcbiAgcGFkZGluZzogNXB4O1xuICBmb250LXdlaWdodDogYm9sZDtcbn1cblxuLm1lbnUgLmNsb3NlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAwLjMyNWVtO1xuICBmb250LXNpemU6IDJlbTtcbiAgbWFyZ2luOiAxMHB4O1xuICB0ZXh0LXNoYWRvdzogbm9uZTtcbiAgb3BhY2l0eTogMTtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xuICBwYWRkaW5nOiAwLjM3NWVtIDAuNWVtO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY3cHgpIGFuZCAobWF4LXdpZHRoOiA4ODFweCkge1xuICAjbWVudSAuYnRuLWRlY29ubmV4aW9uIHtcbiAgICBtYXJnaW4tbGVmdDogLTE4JTtcbiAgfVxufVxuLmxpc3RlTWVudSB7XG4gIG1hcmdpbi10b3A6IDVlbTtcbn1cblxuLmxpc3RlTWVudSAuaGlnaGxpZ2h0IHtcbiAgbWFyZ2luLXRvcDogMTBweDtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDEwcHg7XG59XG5cbi5saXN0ZU1lbnUgLmhpZ2hsaWdodCBhIHtcbiAgbWFyZ2luLXRvcDogMHB4O1xufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQwZW0pIHtcbiAgLmxpc3RlTWVudSB7XG4gICAgbWFyZ2luLXRvcDogM2VtO1xuICB9XG59XG4jbWVudVdyYXAge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHdpZHRoOiAxMDAlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IC0xMDAlO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHotaW5kZXg6IDEwMDA7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogbGVmdCAwLjVzIGxpbmVhcjtcbiAgLW1vei10cmFuc2l0aW9uOiBsZWZ0IDAuNXMgbGluZWFyO1xuICAtbXMtdHJhbnNpdGlvbjogbGVmdCAwLjVzIGxpbmVhcjtcbiAgLW8tdHJhbnNpdGlvbjogbGVmdCAwLjVzIGxpbmVhcjtcbiAgdHJhbnNpdGlvbjogbGVmdCAwLjVzIGxpbmVhcjtcbn1cblxuI21lbnVXcmFwOnRhcmdldCB7XG4gIGxlZnQ6IDBweDtcbn1cblxuLm1lbnVXcmFwcGVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4ubWVudSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwcHg7XG4gIGxlZnQ6IDA7XG4gIHBhZGRpbmctYm90dG9tOiA5OTk5cHg7XG4gIG1hcmdpbi1ib3R0b206IC05OTk5cHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA2NGVtKSB7XG4gICNtZW51V3JhcCB7XG4gICAgbGVmdDogMDtcbiAgICB6LWluZGV4OiAwO1xuICAgIC13ZWJraXQtdHJhbnNpdGlvbjogbm9uZTtcbiAgICAtbW96LXRyYW5zaXRpb246IG5vbmU7XG4gICAgLW1zLXRyYW5zaXRpb246IG5vbmU7XG4gICAgLW8tdHJhbnNpdGlvbjogbm9uZTtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG4vKioqKioqKioqKioqKioqKioqKioqKioqKioqKlxuKiAgICAgICAgICAgICAgICAgICAgICAgICAgICpcbiogICAgICAgIE1vbiBtYWdhc2luICAgICAgICAqXG4qICAgICAgICAgICAgICAgICAgICAgICAgICAgKlxuKioqKioqKioqKioqKioqKioqKioqKioqKioqKiovXG4vKioqKioqKioqKioqKioqKioqKioqKioqKioqKlxuKiAgICAgICAgICAgICAgICAgICAgICAgICAgICpcbiogICAgICAgICBNYSBjYXJ0ZSAgICAgICAgICAqXG4qICAgICAgICAgICAgICAgICAgICAgICAgICAgKlxuKioqKioqKioqKioqKioqKioqKioqKioqKioqKiovXG4ubWFDYXJ0ZSAuYnViYmxlLCAucGFzc2Jvb2sgLmJ1YmJsZSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG59XG4ubWFDYXJ0ZSAuZmlyc3RCbG9jaywgLnBhc3Nib29rIC5maXJzdEJsb2NrIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGZsZXg6IDU7XG59XG4ubWFDYXJ0ZSAuc2Vjb25kQmxvY2ssIC5wYXNzYm9vayAuc2Vjb25kQmxvY2sge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIGZsZXg6IDI7XG59XG5cbiNtYUNhcnRlIC5jYXJ0ZSAuYmxvYywgI21hQ2FydGUgLnBvaW50cyAuYmxvYyB7XG4gIGhlaWdodDogMjgwcHg7XG59XG5cbiNtYUNhcnRlIC5jYXJ0ZSAuY29kZUNhcnRlIHtcbiAgbWFyZ2luOiAxMHB4IDA7XG59XG5cbi5jb2RlLWJhcnJlIHtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIHBhZGRpbmc6IDEwcHggM3B4IDBweCAzcHg7XG4gIG1heC1oZWlnaHQ6IDgwcHg7XG4gIHBhZGRpbmc6IDAgMWVtO1xufVxuXG4jbWFDYXJ0ZSAjZG9udXRzIHtcbiAgbWFyZ2luOiAxMHB4IDA7XG59XG5cbiNtYUNhcnRlIC5jYXJ0ZSAuYmxvYywgI21hQ2FydGUgLnBvaW50cyAuYmxvYyB7XG4gIGhlaWdodDogMjkwcHg7XG59XG5cbiNtYUNhcnRlIC5ibG9jIGltZyB7XG4gIG1hcmdpbi10b3A6IDEwcHg7XG59XG5cbiNtYUNhcnRlICNkb251dHMge1xuICBtYXJnaW46IDAgMCAxMHB4IDA7XG59XG5cbi8qKioqKioqKioqKioqKioqKioqKioqKioqKioqXG4qICAgICAgICAgICAgICAgICAgICAgICAgICAgKlxuKiAgICAgICAgTW9uIGNvbXB0ZSAgICAgICAgICpcbiogICAgICAgICAgICAgICAgICAgICAgICAgICAqXG4qKioqKioqKioqKioqKioqKioqKioqKioqKioqKi9cbiNibG9jUG9pbnQge1xuICBtYXJnaW46IDVweCAwcHg7XG59XG5cbiNhZHJlc3NlIGxhYmVsIHtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbn1cblxuLm1lbnRpb25zLWxlZ2FsZXMge1xuICB0ZXh0LWFsaWduOiBqdXN0aWZ5O1xuICBtYXJnaW46IDM1cHggMHB4IDIwcHggMHB4O1xuICBjb2xvcjogIzAwMDtcbn1cblxuLm1lbnRpb25zLWxlZ2FsZXMgKyAubWVudGlvbnMtbGVnYWxlcyB7XG4gIG1hcmdpbi10b3A6IDE1cHg7XG59XG5cbiNtb25Db21wdGUge1xuICBwYWRkaW5nLWJvdHRvbTogNDBweDtcbn1cblxuLyoqKioqKioqKioqKioqKioqKioqKioqKioqKipcbiogICAgICAgICAgICAgICAgICAgICAgICAgICAqXG4qICAgICAgICBIaXN0b3JpcXVlICAgICAgICAgKlxuKiAgICAgICAgICAgICAgICAgICAgICAgICAgICpcbioqKioqKioqKioqKioqKioqKioqKioqKioqKioqL1xuLmhpc3RvcmlxdWUge1xuICBmbGV4OiAxO1xuICBtYXJnaW4tdG9wOiAwICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1ib3R0b206IDBlbTtcbn1cbi5oaXN0b3JpcXVlIC5idWJibGUge1xuICBwYWRkaW5nOiAwIDEwcHg7XG59XG5cbi5oaXN0b3JpcXVlLWxpc3Qge1xuICBwYWRkaW5nOiAwIDAuNXJlbTtcbn1cbi5oaXN0b3JpcXVlLWxpc3QgbGkge1xuICBkaXNwbGF5OiBmbGV4O1xuICBoZWlnaHQ6IDM2cHg7XG4gIHBhZGRpbmc6IDAgNDVweDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBhbGlnbi1zZWxmOiBzdHJldGNoO1xufVxuXG4uc2VwYXJhdG9yIHtcbiAgYm9yZGVyLWJvdHRvbTogc29saWQgIzAwMCAycHg7XG4gIHdpZHRoOiAxMXJlbTtcbiAgbWFyZ2luOiBhdXRvO1xufVxuXG4uc2VwYXJhdG9yLS13aGl0ZSB7XG4gIGJvcmRlci1ib3R0b206IHNvbGlkIHdoaXRlIDJweDtcbiAgd2lkdGg6IDExcmVtO1xuICBtYXJnaW46IGF1dG87XG59XG5cbi5tb25Db21wdGUge1xuICBwYWRkaW5nLWJvdHRvbTogNTBweDtcbn1cbi5tb25Db21wdGUgLnN1Ym1pdCB7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xufVxuLm1vbkNvbXB0ZSAuY25pbE1lc3NhZ2VJbmZvUmVjdWVpbGxpZXMge1xuICBtYXJnaW46IDJyZW0gMGVtO1xuICBmb250LXNpemU6IDAuOHJlbTtcbn1cbi5tb25Db21wdGUgLmZvcm0tZ3JvdXAtLW1hcmdpbiB7XG4gIG1hcmdpbi1sZWZ0OiAxLjRyZW07XG59XG5cbi8qKioqKioqKioqKioqKioqKioqKioqKioqKioqXG4qICAgICAgICAgICAgICAgICAgICAgICAgICAgKlxuKiAgICAgICAgTW9uIHByb2dyYW1tZSAgICAgICpcbiogICAgICAgICAgICAgICAgICAgICAgICAgICAqXG4qKioqKioqKioqKioqKioqKioqKioqKioqKioqKi9cbi5tb25Qcm9ncmFtbWVfX2Jsb2Mge1xuICBmb250LXNpemU6IDAuOWVtO1xuICBsaW5lLWhlaWdodDogMS41O1xuICBtaW4taGVpZ2h0OiAxMTBweDtcbiAgZGlzcGxheTogZmxleDtcbn1cbi5tb25Qcm9ncmFtbWVfX2Jsb2MgLm1vblByb2dyYW1tZV9fY29udGVudCB7XG4gIHBhZGRpbmc6IDBweCAxMHB4O1xuICBjb2xvcjogIzAwMDtcbiAgZm9udC1mYW1pbHk6IFwiUmFsZXdheVwiO1xuICBmb250LXNpemU6IDEycHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbGluZS1oZWlnaHQ6IDE4cHg7XG4gIG1heC13aWR0aDogMTdyZW07XG4gIG1hcmdpbi1sZWZ0OiAxcmVtO1xufVxuLm1vblByb2dyYW1tZV9fYmxvYyAubW9uUHJvZ3JhbW1lX19jb250ZW50IC51bmlxdWVtZW50c3VycGFyYSB7XG4gIGNvbG9yOiAjMDAwO1xuICBmb250LWZhbWlseTogUmFsZXdheTtcbiAgZm9udC1zaXplOiAxMHB4O1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG4ubW9uUHJvZ3JhbW1lX19ibG9jIC5tb25Qcm9ncmFtbWVfX3RpdHJlIHtcbiAgZm9udC1mYW1pbHk6IFJhbGV3YXk7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNzAwO1xuICBsaW5lLWhlaWdodDogMjQuNTdweDsgLyogMTIyLjg1JSAqL1xufVxuLm1vblByb2dyYW1tZV9fYmxvYyAuYmxvYy1pY29uIHtcbiAgbWluLXdpZHRoOiA4MHB4O1xufVxuXG4vKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqXG4qICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAqXG4qICAgICAgICAgICAgIFx0IFZVRSBBQ1RJVkFUSU9OICAgICAgICAgICAgICAgICpcbiogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICpcbioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKiovXG4uYmFubmllcmUtYWN0aXZhdGlvbiB7XG4gIGJhY2tncm91bmQ6IHVybCguLi8uLi8uLi9pbWFnZXMvYWN0aXZhdGlvbi1iYW5uZXIucG5nKSAjZmZmZjAxIHJlcGVhdC14O1xuICBiYWNrZ3JvdW5kLXNpemU6IGF1dG8gMTAwJTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogYm90dG9tO1xuICBoZWlnaHQ6IDkycHg7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4uYWN0aXZhdGlvbiB7XG4gIHBhZGRpbmctdG9wOiA4MHB4O1xufVxuLmFjdGl2YXRpb24gLmNoZWNrZWQge1xuICBwYWRkaW5nLWxlZnQ6IHVuc2V0O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uYWN0aXZhdGlvbiAuY2hlY2tlZCBpIHtcbiAgZm9udC1zaXplOiAxLjA1cmVtO1xufVxuLmFjdGl2YXRpb24gLmNoZWNrZWQtbGFiZWwge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uYWN0aXZhdGlvbiAuY2hlY2tlZC1sYWJlbCBpIHtcbiAgbWFyZ2luLXJpZ2h0OiAwLjVyZW07XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogLTI1cHg7XG59XG4uYWN0aXZhdGlvbiBoMSB7XG4gIHBhZGRpbmctYm90dG9tOiAxNHB4O1xuICB3aWR0aDogZml0LWNvbnRlbnQ7XG59XG4uYWN0aXZhdGlvbiBidXR0b24ge1xuICBwYWRkaW5nOiAxOHB4IDIwcHg7XG59XG4uYWN0aXZhdGlvbiAuY2hlY2tlZCBsZWdlbmQsXG4uYWN0aXZhdGlvbiBsYWJlbC5yYWxld2F5Qm9sZCxcbi5hY3RpdmF0aW9uIC5jaGVja2VkIHNwYW4ucmFsZXdheUJvbGQsXG4uYWN0aXZhdGlvbiAuY2hlY2tlZCBzcGFuLnJhbGV3YXlCb2xkIGxhYmVsIHtcbiAgY29sb3I6ICNFNDBGMUIgIWltcG9ydGFudDtcbn1cbi5hY3RpdmF0aW9uIC5yYWRpby1pbmxpbmUtbGlzdCB7XG4gIGZsZXgtd3JhcDogd3JhcDtcbn1cbi5hY3RpdmF0aW9uIC5yYWRpby1pbmxpbmUtbGlzdCA+IGRpdiB7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG4uYWN0aXZhdGlvbiAucmFkaW8taW5saW5lLWxpc3QgPiBkaXY6bm90KDpsYXN0LWNoaWxkKSB7XG4gIG1hcmdpbi1yaWdodDogMXJlbTtcbn1cbi5hY3RpdmF0aW9uIC5yYWRpby1pbmxpbmUtbGlzdCBbdHlwZT1yYWRpb10ge1xuICBtYXJnaW46IDA7XG59XG4uYWN0aXZhdGlvbiAucmFkaW8tbGlzdC0td2l0aG91dC1yZXF1aXJlZCAuYXN0ZXJpc3F1ZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uYWN0aXZhdGlvbiAuY2hlY2tlZC1pbmxpbmUge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuLmFjdGl2YXRpb24gLmNoZWNrZWQtaW5saW5lIGxlZ2VuZCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG4uYWN0aXZhdGlvbiAuY2hlY2tlZC1pbmxpbmUgLmZvcm0tZ3JvdXAge1xuICBtYXJnaW4tbGVmdDogMXJlbTtcbn1cbi5hY3RpdmF0aW9uIC5jaGVja2JveC1maWVsZCBsYWJlbCB7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG59XG4uYWN0aXZhdGlvbiAuY2hlY2tib3gtZmllbGQgW3R5cGU9Y2hlY2tib3hdIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbi5hY3RpdmF0aW9uIC5jaGVja2JveC1maWVsZCA+IGRpdiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xufVxuLmFjdGl2YXRpb24gLmNoZWNrYm94LWZpZWxkOm5vdCg6bGFzdC1jaGlsZCkge1xuICBtYXJnaW4tYm90dG9tOiAxLjJyZW07XG59XG5cbi5jbmlsTWVzc2FnZUluZm9SZWN1ZWlsbGllcyB7XG4gIHRleHQtYWxpZ246IGp1c3RpZnk7XG59XG5cbi5hY3RpdmF0aW9uLW1lbnVXcmFwIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogMTAwJTtcbiAgdG9wOiAwO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi5hY3RpdmF0aW9uLXB1Y2Uge1xuICB3aWR0aDogMy41ZW07XG4gIGhlaWdodDogMy41ZW07XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBsaW5lLWhlaWdodDogMy41ZW07XG4gIGZvbnQtc2l6ZTogMS4yZW07XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuXG4uYWN0aXZhdGlvbi1wdWNlcyB7XG4gIG1hcmdpbjogNTBweCBhdXRvO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cblxuLmFjdGl2YXRpb24tcHVjZS1zZXBhcmF0b3Ige1xuICB3aWR0aDogMTVweDtcbiAgaGVpZ2h0OiAyLjJlbTtcbn1cblxuLmFjdGl2YXRpb24tbGluZSB7XG4gIHdpZHRoOiAxNWVtO1xuICBtYXJnaW46IGF1dG87XG59XG5cbi5hY3RpdmF0aW9uLWV0YXBlIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBwYWRkaW5nLXRvcDogMjBweDtcbiAgcGFkZGluZy1ib3R0b206IDUwcHg7XG59XG5cbi5hY3RpdmF0aW9uIGlucHV0IHtcbiAgb3V0bGluZTogbm9uZTtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDE0cHggMjBweDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2UtaW4tb3V0O1xuICAtbW96LXRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2UtaW4tb3V0O1xuICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2UtaW4tb3V0O1xuICAtby10cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlLWluLW91dDtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuXG4uYWN0aXZhdGlvbkZvcm0xIGxhYmVsIHtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gIGxpbmUtaGVpZ2h0OiAxLjNlbTtcbn1cblxuLmFjdGl2YXRpb24tZXRhcGUxLXRleHQge1xuICBsaW5lLWhlaWdodDogMS4yZW07XG4gIHBhZGRpbmc6IDAgMCA0NXB4IDA7XG59XG5cbi5hY3RpdmF0aW9uLWNvbXB0ZSBpbnB1dCB7XG4gIHBhZGRpbmc6IDAuNXJlbTtcbn1cblxuLmFjdGl2YXRpb24tY29tcHRlIGlucHV0W3R5cGU9Y2hlY2tib3hdIHtcbiAgZGlzcGxheTogaW5saW5lO1xuICB3aWR0aDogaW5oZXJpdDtcbn1cblxuLmFjdGl2YXRpb24tY29uZmlybS1jaGVja2JveGVzIHtcbiAgbWFyZ2luOiAyNXB4IDAgMCAxNXB4O1xufVxuXG4uYWN0aXZhdGlvbi1idXR0b24tY29uZmlybWF0aW9uIHtcbiAgcGFkZGluZzogMTNweCAyNXB4O1xufVxuXG4uYWN0aXZhdGlvbi1jb21wdGUtY29uZmlybWF0aW9uLWxhYmVsIHtcbiAgdGV4dC1pbmRlbnQ6IC0yN3B4O1xuICBwYWRkaW5nLWxlZnQ6IDI3cHg7XG4gIGxpbmUtaGVpZ2h0OiAwLjRlbTtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG4uYWN0aXZhdGlvbi1jb21wdGUtY2d2LWxhYmVsIHtcbiAgdGV4dC1pbmRlbnQ6IC0yN3B4O1xuICBwYWRkaW5nLWxlZnQ6IDI3cHg7XG4gIGxpbmUtaGVpZ2h0OiAwLjRlbTtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG4uYWN0aXZhdGlvbi1jb21wdGUgYnV0dG9uIHtcbiAgd2lkdGg6IGluaXRpYWw7XG4gIG1hcmdpbjogMjBweCAwcHg7XG59XG5cbi5hY3RpdmF0aW9uLWV0YXBlMy10ZXh0MSB7XG4gIHBhZGRpbmc6IDAgMCAxNXB4IDA7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBmb250LXNpemU6IDEuMmVtO1xufVxuXG4uYWN0aXZhdGlvbi1ldGFwZTMtdGV4dDIge1xuICBwYWRkaW5nOiAwIDAgMjBweCAwO1xufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQwZW0pIHtcbiAgLmJhbm5pZXJlLWFjdGl2YXRpb24ge1xuICAgIGhlaWdodDogNjZweDtcbiAgICBtYXJnaW46IDAgMCA1MHB4IDA7XG4gIH1cbiAgLmFjdGl2YXRpb24tbWVudSB7XG4gICAgYmFja2dyb3VuZDogbm9uZTtcbiAgfVxuICAjY2FydGVBZEZpZEhvbWUge1xuICAgIHdpZHRoOiAxMmVtO1xuICB9XG4gIC5hY3RpdmF0aW9uRm9ybTEgbGFiZWwge1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gIH1cbiAgLmFjdGl2YXRpb24tZXRhcGUge1xuICAgIHBhZGRpbmctYm90dG9tOiAyMHB4O1xuICB9XG4gIC5hY3RpdmF0aW9uLWNvbXB0ZSAuZm9ybS1ncm91cC0tbWFyZ2luIHtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgfVxuICAuYWN0aXZhdGlvbi1jb21wdGUge1xuICAgIHBhZGRpbmc6IDIuM2VtO1xuICB9XG4gIC5mb3JtLWljb24ge1xuICAgIHBhZGRpbmctdG9wOiA3cHg7XG4gIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjRlbSkge1xuICAuYWN0aXZhdGlvbi1tZW51IHtcbiAgICBiYWNrZ3JvdW5kOiBub25lO1xuICB9XG59XG4uYWN0aXZhdGlvbkZvcm0xIHtcbiAgbWFyZ2luOiBhdXRvO1xufVxuXG4uYWN0aXZhdGlvbi1tYS1jYXJ0ZS1leGNsdXNpdmUge1xuICBmb250LXNpemU6IDIuNWVtO1xufVxuXG4uYWN0aXZhdGlvbi1jYXJ0ZS1iYW5kZWF1IHtcbiAgaGVpZ2h0OiAxMzBweDtcbn1cblxuLmFjdGl2YXRpb24tbWVudSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwcHg7XG4gIGxlZnQ6IDA7XG4gIHBhZGRpbmctYm90dG9tOiAwO1xuICBtYXJnaW4tYm90dG9tOiAtOTk5OXB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuXG4uYWN0aXZhdGlvbi1tZW51IC5sb2dvIHtcbiAgbWFyZ2luLXRvcDogMjBweDtcbn1cblxuLmFjdGl2YXRpb24gaDEge1xuICBmb250LXNpemU6IDIuNWVtO1xufVxuXG4jY29udGFpbmVyLXN1YnNjcmlwdGlvbiB7XG4gIG1hcmdpbi10b3A6IDgwcHg7XG4gIG1hcmdpbi1ib3R0b206IDgwcHg7XG59XG5cbiNjb250YWluZXItc3Vic2NyaXB0aW9uIC5zZXBhcmF0b3Ige1xuICBib3JkZXItY29sb3I6ICMwMDAwMDA7XG59XG5cbi5jb25maXJtYXRpb24taW1nIHtcbiAgaGVpZ2h0OiAzNTBweDtcbiAgbWluLXdpZHRoOiAzNjBweDtcbn1cblxuLmNlbGwge1xuICBtaW4td2lkdGg6IDMwMHB4O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1MGVtKSB7XG4gIC5jb25maXJtYXRpb24taW1nIHtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGhlaWdodDogYXV0bztcbiAgICB3aWR0aDogYXV0bztcbiAgICBtaW4td2lkdGg6IGF1dG87XG4gIH1cbiAgLmltYWdlLXdyYXBwZXIge1xuICAgIGhlaWdodDogMjUwcHg7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gIH1cbiAgLmNlbGwge1xuICAgIG1heC1oZWlnaHQ6IDM1dnc7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICB9XG4gIC5jdGEtYnV0dG9uIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgZm9udC1zaXplOiAwLjhyZW07XG4gICAgd2lkdGg6IDM1dnc7XG4gICAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gICAgbWFyZ2luLXRvcDogMWVtO1xuICB9XG4gIC5yZWdpc3RyYXRpb24tdmFsaWRhdGVkIHtcbiAgICB3aWR0aDogOTUlO1xuICB9XG59XG4uY2FydGVCdXR0b24ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICBtYXJnaW4tdG9wOiA1MHB4O1xuICBtYXJnaW4tYm90dG9tOiAyNXB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNDBlbSkge1xuICAuY2FydGVCdXR0b24ge1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgbWFyZ2luLXRvcDogNjNweDtcbiAgfVxufVxuXG4uYWN0aXZlLWNhcmQtYnV0dG9uIHtcbiAgcGFkZGluZzogMThweCAzNXB4IDE4cHggNjNweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBmb250LXdlaWdodDogYm9sZDtcbn1cbi5hY3RpdmUtY2FyZC1idXR0b246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IHVybCguLi8uLi8uLi9pbWFnZXMvY2FyZC5wbmcpO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAxNTBweDtcbiAgdG9wOiAtMjBweDtcbn1cblxuLmJhbm5lci1vcHRpbiAuY29sdW1uOmZpcnN0LWNoaWxkIHAge1xuICBmb250LXNpemU6IDE0LjVweDtcbn1cblxuLyoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKlxuKiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKlxuKiAgICAgICAgICAgICBcdCAgVlVFIExPR0lOICAgICAgICAgICAgICAgICAgICAgKlxuKiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKlxuKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKi9cbi5sYWJlbC1jYXB0Y2hhIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1pbi13aWR0aDogODBweDtcbn1cblxuLmltZ1RvcCB7XG4gIGJhY2tncm91bmQ6IHVybCguLi8uLi8uLi9pbWFnZXMvaG9tZS1iZy5qcGcpICNmYWZhZmEgbm8tcmVwZWF0O1xuICBib3JkZXI6IG5vbmU7XG4gIGhlaWdodDogMTAwJTtcbiAgcGFkZGluZy10b3A6IDE2OXB4O1xuICBwYWRkaW5nLWJvdHRvbTogNDBweDtcbn1cblxuLmNvbnRhaW5lci1sYXJnZS1tYXJnZS1zdG9yZSB7XG4gIG1hcmdpbi10b3A6IDI1cmVtO1xufVxuXG4uZm9ybUxvZ2luIHtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbn1cbi5mb3JtTG9naW4gcCB7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG59XG4uZm9ybUxvZ2luIGZvcm0gcCB7XG4gIGZvbnQtc2l6ZTogMS4xMjVlbTtcbn1cbi5mb3JtTG9naW4gaW5wdXQge1xuICBoZWlnaHQ6IDUwcHg7XG4gIHBhZGRpbmc6IDIwcHg7XG4gIGZvbnQtc2l6ZTogMC45cmVtO1xuICBib3gtc2hhZG93OiB1bnNldDtcbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2NGVtKSB7XG4gIC5mb3JtTG9naW4ge1xuICAgIG1hcmdpbi10b3A6IC05LjI1ZW07XG4gIH1cbn1cbi5tb25jb21wdGUge1xuICBtYXJnaW4tdG9wOiAyOHB4O1xufVxuLm1vbmNvbXB0ZSAucm93IHtcbiAgcGFkZGluZzogNXB4IDBweCAxMHB4IDBweDtcbn1cbi5tb25jb21wdGUgcCB7XG4gIGZvbnQtc2l6ZTogMC44cmVtO1xufVxuLm1vbmNvbXB0ZSAuYWN0aXZhdGlvbiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDEwMCU7XG59XG4ubW9uY29tcHRlIC5hY3RpdmF0aW9uIGltZyB7XG4gIHdpZHRoOiAxMTVweDtcbiAgbWFyZ2luOiAwO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGxlZnQ6IDE1cHg7XG4gIHotaW5kZXg6IDI7XG4gIHRyYW5zZm9ybTogcm90YXRlKC0xNWRlZyk7XG59XG4ubW9uY29tcHRlIC5hY3RpdmF0aW9uIGEge1xuICBmbGV4LXNocmluazogMDtcbn1cbi5tb25jb21wdGUgLmFjdGl2YXRpb24gYSBzcGFuIHtcbiAgcGFkZGluZy1sZWZ0OiAyNXB4O1xufVxuXG4jYmllbnZlbnVlIHtcbiAgbGluZS1oZWlnaHQ6IDE7XG59XG5cbiNiaWVudmVudWUgaHIge1xuICBtYXJnaW4tdG9wOiAxMHB4O1xufVxuXG4jZGl2QmllbnZlbnVlIHtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiAwO1xufVxuXG4jYmllbnZlbnVlIHtcbiAgZm9udC1zaXplOiAzZW07XG4gIHBhZGRpbmctYm90dG9tOiAxMHB4O1xufVxuXG4jZGl2QmllbnZlbnVlIHtcbiAgcGFkZGluZy1sZWZ0OiA1JTtcbn1cblxuI2JpZW52ZW51ZSBociB7XG4gIG1hcmdpbjogMzBweCAwcHggMHB4IDBweDtcbn1cblxuLmZvcm1Mb2dpbiB7XG4gIGZvbnQtc2l6ZTogMC45ZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbi5mb3JtTG9naW4gcCB7XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG59XG5cbi5jYXB0Y2hhLWltZyB7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW4tdG9wOiAwcHg7XG4gIG1hcmdpbi1ib3R0b206IDBweDtcbn1cblxuI2xvZ2luX2NhcHRjaGEge1xuICBtYXJnaW4tYm90dG9tOiAwcHg7XG59XG5cbi5zcGFuLWNhcHRjaGEge1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xufVxuXG4ubGFiZWxDYXB0Y2hhIHtcbiAgbGluZS1oZWlnaHQ6IDUwcHg7XG4gIG1pbi1oZWlnaHQ6IDUwcHg7XG59XG5cbi5sYWJlbC1jYXB0Y2hhIGxhYmVsIHtcbiAgZm9udC1zaXplOiAxLjc1ZW07XG59XG5cbmlucHV0OjpwbGFjZWhvbGRlciwgdGV4dGFyZWE6OnBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICMwMDA7XG4gIG9wYWNpdHk6IDE7XG59XG5cbi5wYWdlLWNvbmRpdGlvbnMge1xuICBtYXgtaGVpZ2h0OiAxMDB2aDtcbiAgaGVpZ2h0OiAxMDB2aDtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbn1cbi5wYWdlLWNvbmRpdGlvbnMgPiAuY29udGFpbmVyIHtcbiAgZmxleDogMTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbn1cbi5wYWdlLWNvbmRpdGlvbnMgLmlmcmFtZS1jb250YWluZXIge1xuICBmbGV4OiAxO1xufSIsIkBpbXBvcnQgJ21peGlucyc7XG5cbi8qKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKipcbiogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICpcbiogICAgICAgICAgICAgXHQgICAgICAgICAgICAgIEdMT0JBTCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICpcbiogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICpcbioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKi9cbmh0bWwge1xuXHR3aWR0aDogMTAwJTtcblx0aGVpZ2h0OiAxMDAlO1xufVxuYm9keSB7XG5cdHdpZHRoOiAxMDAlO1xuXHRtaW4taGVpZ2h0OiAxMDAlO1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdGZvbnQtZmFtaWx5OlwiUmFsZXdheVwiLCBcIkx1Y2lkYSBzYW5zXCIsIHZlcmRhbmEsIEhlbHZldGljYSwgc2Fucy1zZXJpZjtcblx0Zm9udC1zaXplOiAxNHB4O1xuXHRsaW5lLWhlaWdodDogMjRweDtcblx0Zm9udC13ZWlnaHQ6IDQwMDtcblx0bGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcblx0dGV4dC1yZW5kZXJpbmc6IG9wdGltaXplTGVnaWJpbGl0eTtcbn1cbnB7XG5cdGxpbmUtaGVpZ2h0OiAxLjM7XG5cdG1hcmdpbi1ib3R0b206IDIwcHg7XG5cbn1cbmgxLCBoMiwgaDMsIGg0LCBoNSwgaDYge1xuXHRmb250LWZhbWlseTogXCJSYWxld2F5XCIsIE1vbnRzZXJyYXQsIEx1Y2lkYSBTYW5zIFVuaWNvZGUsIFwiSGVsdmV0aWNhIE5ldWVcIiwgSGVsdmV0aWNhLEFyaWFsLHNhbnMtc2VyaWY7XG59XG5oMSwgaDIsIGgzLCBoNCwgaDUsIGg2IHtcblx0bWFyZ2luLXRvcDogMDtcblx0bWFyZ2luLWJvdHRvbTogMTBweDtcbn1cbmgyIHtcblx0Zm9udC13ZWlnaHQ6IDcwMDtcblx0bWFyZ2luLWJvdHRvbTogMjBweDtcbn1cbmgzIHtcblx0bGluZS1oZWlnaHQ6IDM1cHg7XG5cdG1hcmdpbi1ib3R0b206IDIwcHg7XG59XG5oNCB7XG5cdGZvbnQtc2l6ZTogMTdweDtcblx0Zm9udC13ZWlnaHQ6IDcwMDtcbn1cbmEge1xuXHR0cmFuc2l0aW9uOiBhbGwgLjJzIGVhc2UtaW4tb3V0O1xuXHR0cmFuc2l0aW9uOiBhbGwgMTUwbXMgZWFzZS1pbjtcblx0Jjp2aXNpdGVke1xuXHRcdHRyYW5zaXRpb246IGFsbCAxNTBtcyBlYXNlLWluO1xuXHR9XG5cdCY6aG92ZXIsJjpmb2N1c3tcblx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cdFx0b3V0bGluZTogbm9uZTtcblx0fVxufVxudWwge1xuXHRtYXJnaW46IDA7XG5cdHBhZGRpbmc6IDA7XG5cdGxpc3Qtc3R5bGU6IG5vbmU7XG59XG51bCBsaSB7XG5cdGxpbmUtaGVpZ2h0OiAyOHB4O1xufVxuOjotbW96LXNlbGVjdGlvbiwgOjpzZWxlY3Rpb24ge1xuXHR0ZXh0LXNoYWRvdzogbm9uZTtcbn1cbmltZzo6c2VsZWN0aW9uLCBpbWc6Oi1tb3otc2VsZWN0aW9uIHtcblx0YmFja2dyb3VuZDogMCAwO1xufVxuaHIge1xuXHRtYXJnaW4tdG9wOiA0MHB4O1xuXHRtYXJnaW4tYm90dG9tOiA2MHB4O1xufVxuZm9ybSB7XG5cdG1hcmdpbi1ib3R0b206IDA7XG59XG5pbnB1dCwgc2VsZWN0LCAucmFkaW8sIC5mb3JtLWNvbnRyb2x7Ym9yZGVyLXJhZGl1czogMDt9XG5cbi5hc3RlcmlzcXVle1xuICAgIGZvbnQtc2l6ZTogMS40cmVtO1xuICAgIGZvbnQtZmFtaWx5OiBSYWxld2F5LCBcIkx1Y2lkYSBzYW5zXCIsIHZlcmRhbmE7XG59XG4uY2hlY2tlZHtcbiAgICAuZm9ybS1ncm91cC1oZWFke1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBhbGlnbi1pdGVtczogYmFzZWxpbmU7XG4gICAgfVxufVxuc3Bhbi5jaGVja2Vke1xuXHRoZWlnaHQ6IDI0cHg7XG5cdHdpZHRoOiAyNHB4O1xuXHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vLi4vaW1hZ2VzL3Nwcml0ZS5wbmcpO1xuXHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNzJweCAtNzBweDtcbn1cbnNwYW4uY2hlY2tlZHtcblx0aGVpZ2h0OjI0cHg7XG5cdHdpZHRoOjI0cHg7XG5cdGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi8uLi9pbWFnZXMvc3ByaXRlLnBuZyk7XG5cdGJhY2tncm91bmQtcG9zaXRpb246IC00OHB4IDBweDtcblx0cG9zaXRpb246YWJzb2x1dGU7XG5cdHRvcDowcHg7XG5cdGxlZnQ6MHB4O1xufVxuZGl2LmNoZWNrZWR7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0bWFyZ2luLXRvcDoxMHB4O1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA0MGVtKSB7XG5cdGRpdi5jaGVja2Vke1xuXHRcdHBhZGRpbmctbGVmdDoxLjVlbTtcblx0fVxufVxuLmZhe1xuXHR2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xufVxuXG4vKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqXG4qICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAqXG4qICAgICAgICAgICAgIFx0ICAgICBGb250cyAgICAgICAgICAgICAgICAgICAgICAqXG4qICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAqXG4qKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqL1xuXG5AZm9udC1mYWNlIHtcbiAgICBmb250LWZhbWlseTogJ1JhbGV3YXknO1xuICAgIHNyYzogdXJsKCcuLi8uLi9mb250cy9yYWxld2F5LXJlZ3VsYXItd2ViZm9udC5lb3QnKTtcbiAgICBzcmM6IHVybCgnLi4vLi4vZm9udHMvcmFsZXdheS1yZWd1bGFyLXdlYmZvbnQuZW90PyNpZWZpeCcpIGZvcm1hdCgnZW1iZWRkZWQtb3BlbnR5cGUnKSxcblx0XHR1cmwoJy4uLy4uL2ZvbnRzL3JhbGV3YXktcmVndWxhci13ZWJmb250LndvZmYyJykgZm9ybWF0KCd3b2ZmMicpLFxuXHRcdHVybCgnLi4vLi4vZm9udHMvcmFsZXdheS1yZWd1bGFyLXdlYmZvbnQud29mZicpIGZvcm1hdCgnd29mZicpLFxuXHRcdHVybCgnLi4vLi4vZm9udHMvcmFsZXdheS1yZWd1bGFyLXdlYmZvbnQudHRmJykgZm9ybWF0KCd0cnVldHlwZScpLFxuXHRcdHVybCgnLi4vLi4vZm9udHMvcmFsZXdheS1yZWd1bGFyLXdlYmZvbnQuc3ZnI3JhbGV3YXlyZWd1bGFyJykgZm9ybWF0KCdzdmcnKTtcbiAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbn1cblxuQGZvbnQtZmFjZSB7XG4gICAgZm9udC1mYW1pbHk6ICdSYWxld2F5LUJvbGQnO1xuICAgIHNyYzogdXJsKCcuLi8uLi9mb250cy9SYWxld2F5LUJvbGQuZW90Jyk7XG4gICAgc3JjOiB1cmwoJy4uLy4uL2ZvbnRzL1JhbGV3YXktQm9sZC5lb3Q/I2llZml4JykgZm9ybWF0KCdlbWJlZGRlZC1vcGVudHlwZScpLFxuXHRcdHVybCgnLi4vLi4vZm9udHMvUmFsZXdheS1Cb2xkLndvZmYnKSBmb3JtYXQoJ3dvZmYnKSxcblx0XHR1cmwoJy4uLy4uL2ZvbnRzL1JhbGV3YXktQm9sZC50dGYnKSBmb3JtYXQoJ3RydWV0eXBlJyksXG5cdFx0dXJsKCcuLi8uLi9mb250cy9SYWxld2F5LUJvbGQuc3ZnI3JhbGV3YXlyZWd1bGFyJykgZm9ybWF0KCdzdmcnKTtcbiAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbn1cblxuLyoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKlxuKiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKlxuKiAgICAgICAgICAgICBcdCAgICBCdXR0b24gICAgICAgICAgICAgICAgICAgICAgKlxuKiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKlxuKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKi9cbi5idG57XG5cdGZvbnQtZmFtaWx5OiAnUmFsZXdheS1Cb2xkJztcblx0Ym9yZGVyOiBub25lO1xuXHRwYWRkaW5nOiAxNXB4IDI1cHg7XG5cdCY6aG92ZXJ7XG5cdFx0dHJhbnNpdGlvbjogYWxsIDE1MG1zIGVhc2UtaW47XG5cdH1cbn1cbi5ibG9jLWljb257XG5cdGJvcmRlci1yYWRpdXM6IDVweDtcbiAgICB3aWR0aDogODBweDtcbiAgICBoZWlnaHQ6IDgwcHg7XG4gICAgZm9udC1zaXplOiAzMHB4O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcblx0cGFkZGluZzogMHB4O1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0aXtcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdH1cbn1cbi5wcmV2aW91cy1wYWdlLWJ1dHRvbiB7XG5cdHBvc2l0aW9uOiBmaXhlZDtcbiAgICB0b3A6IDE1cHg7XG4gICAgbGVmdDogMTVweDtcblx0ei1pbmRleDogMTAwMDtcblx0cGFkZGluZzogMTBweDtcblx0YmFja2dyb3VuZC1jb2xvcjogIzc1Qjk0Qztcblx0Y29sb3I6ICNGRkZGRkY7XG59XG5cbi8qKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKipcbiogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICpcbiogICAgICAgICAgICAgXHQgICAgIEZsZXggICAgICAgICAgICAgICAgICAgICAgICpcbiogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICpcbioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKiovXG5cbi5pcy1mbGV4IHtcblx0ZGlzcGxheTogZmxleDtcbn1cbi5pcy1mbGV4LWNvbHVtbiB7XG5cdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG59XG4uY2VudGVyZWR7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cbi5pcy1mbGV4LXdyYXAge1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRmbGV4LXdyYXA6IHdyYXA7XG59XG5cbi8qKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKipcbiogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICpcbiogICAgICAgICAgICAgXHQgTGVzIHRpdHJlcyAgICAgICAgICAgICAgICAgICAgICpcbiogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICpcbioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKiovXG5cbmgye1xuXHR0ZXh0LWFsaWduOmNlbnRlcjtcblx0bWFyZ2luOiAwIGF1dG8gMTVweDtcblx0Zm9udC13ZWlnaHQ6IGluaXRpYWw7XG5cdGZvbnQtc2l6ZTozNnB4O1xufVxuXG5mb290ZXIgLnRpdHJle1xuXHR0ZXh0LWFsaWduOmxlZnQ7XG5cdGZvbnQtc2l6ZTogMThweDtcblx0Zm9udC13ZWlnaHQ6IGJvbGQ7XG5cdG1hcmdpbi1ib3R0b206IDhweDtcblx0ZGlzcGxheTogYmxvY2s7XG59XG5cbi5zb3VzLXRpdHJlIHtcblx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRtYXJnaW4tdG9wOiAxcmVtO1xuXHRtYXJnaW4tYm90dG9tOiA3MnB4O1xufVxuLnNvdXMtdGl0cmUtbGVzcyB7XG5cdG1hcmdpbi1ib3R0b206IDMuMjVyZW07XG59XG5cbi8qKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKipcbiogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICpcbiogICAgICAgICAgICAgXHQgTGVzIGJ1bGxlcyAgICAgICAgICAgICAgICAgICAgICpcbiogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICpcbioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKiovXG4uYnViYmxlIHtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRwYWRkaW5nOjIwcHggMTBweDtcblx0bWFyZ2luLXRvcDogMzBweDtcblx0Ym9yZGVyLXJhZGl1czogM3B4O1xuXHQmOmFmdGVyIHtcblx0XHRjb250ZW50OiAnJztcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0Ym9yZGVyLXN0eWxlOiBzb2xpZDtcblx0XHRib3JkZXItd2lkdGg6IDAgMTVweCAxNXB4O1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdHdpZHRoOiAwO1xuXHRcdHotaW5kZXg6IDE7XG5cdFx0bWFyZ2luLWxlZnQ6IC0xNXB4O1xuXHRcdHRvcDogLTE1cHg7XG5cdFx0bGVmdDogNTAlO1xuXHR9XG5cdCY6YmVmb3JlIHtcblx0XHRjb250ZW50OiAnJztcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0Ym9yZGVyLXN0eWxlOiBzb2xpZDtcblx0XHRib3JkZXItd2lkdGg6IDAgMTVweCAxNXB4O1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdHdpZHRoOiAwO1xuXHRcdHotaW5kZXg6IDA7XG5cdFx0bWFyZ2luLWxlZnQ6IC0xNXB4O1xuXHRcdHRvcDogLTE2cHg7XG5cdFx0bGVmdDogNTAlO1xuXHR9XG5cdCYuYnViYmxlLS1tYXAge1xuXHRcdHBhZGRpbmc6IDA7XG5cdH1cblx0Ji5idWJibGUtLWdyZWVuIHtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdHBhZGRpbmc6IDIxcHggMTAuMjhweDtcblx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0Z2FwOiAxM3B4O1xuXHRcdGZsZXg6IDEgMCAwO1xuXHRcdGFsaWduLXNlbGY6IHN0cmV0Y2g7XG5cdFx0Ym9yZGVyLXJhZGl1czogMTBweDtcblx0XHRtaW4taGVpZ2h0OiAzMDBweDtcblx0XHQuYnViYmxlLWNvbnRlbnQge1xuXHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0XHRmbGV4OiAxIDAgMDtcblx0XHRcdGFsaWduLXNlbGY6IHN0cmV0Y2g7XG5cdFx0XHQuZ3JlZW4ge1xuXHRcdFx0XHRjb2xvcjogIzhGQjczQztcblx0XHRcdH1cblx0XHR9XG5cdFx0JjpiZWZvcmUge1xuXHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHR9XG5cdFx0JjphZnRlciB7XG5cdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdH1cblx0fVxufVxuXG5cbi5idWJibGUtd3JhcHBlciB7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGZsZXgtd3JhcDogd3JhcDtcblx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuXHRhbGlnbi1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuXHRhbGlnbi1pdGVtczogc3RyZXRjaDtcblx0LmJ1YmJsZS1jb250YWluZXJ7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0YWxpZ24tY29udGVudDogc3BhY2UtYmV0d2Vlbjtcblx0XHQmLmlzLXRoaXJkLCAmLmlzLXR3by10aGlyZCwgJi5pcy1xdWFydGVyLCAmLmlzLWhhbGZ7XG5cdFx0XHR3aWR0aDogMTAwJVxuXHRcdH1cblx0XHQuYnViYmxle1xuXHRcdFx0ZmxleDogMjtcblx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRcdG1hcmdpbi1ib3R0b206IDBweDtcblx0XHR9XG5cdFx0YnV0dG9ue1xuXHRcdFx0aW1ne1xuXHRcdFx0XHRtYXJnaW46IGF1dG87XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdC50aXRyZUJ1YmJsZXtcblx0XHRwb3NpdGlvbjogdW5zZXQ7XG5cdFx0bGVmdDogdW5zZXQ7XG5cdFx0cmlnaHQ6IHVuc2V0O1xuXHRcdHRvcDogdW5zZXQ7XG5cdFx0bWFyZ2luOiB1bnNldDtcblx0XHR3aWR0aDogdW5zZXQ7XG5cdFx0Zm9udC1mYW1pbHk6IFwiUmFsZXdheS1Cb2xkXCI7XG5cdFx0Zm9udC1zaXplOiAxLjFyZW07XG5cdH1cblx0LmJ1YmJsZXtcblx0XHR3aWR0aDogMTAwJTtcblx0fVxufVxuLm1lc1BvaW50cyB7XG5cdGZvbnQtc2l6ZTogMS4xNDNyZW07XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA0MHJlbSkge1xuXHQuYnViYmxlLXdyYXBwZXIge1xuXHRcdC5idWJibGUtY29udGFpbmVye1xuXHRcdFx0Ji5pcy1xdWFydGVye1xuXHRcdFx0XHR3aWR0aDogMjIlO1xuXHRcdFx0fVxuXHRcdFx0Ji5pcy1oYWxme1xuXHRcdFx0XHR3aWR0aDogNDglO1xuXHRcdFx0fVxuXHRcdFx0Ji5pcy10aGlyZHtcblx0XHRcdFx0d2lkdGg6IDMyJTtcblx0XHRcdH1cblx0XHRcdCYuaXMtdHdvLXRoaXJke1xuXHRcdFx0XHR3aWR0aDogNjUlO1xuXHRcdFx0fVxuXHRcdH1cblx0XHQuYnViYmxle1xuXHRcdFx0ZmxleDogMjtcblx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHR9XG5cdFx0YnV0dG9ue1xuXHRcdFx0aW1ne1xuXHRcdFx0XHRtYXJnaW46IGF1dG87XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG5cblxuXG5cbi8qKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKipcbiogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICpcbiogICAgICAgICAgICAgUsOpc2VhdXggU29jaWF1eCAgICAgICAgICAgICAgICAgICAqXG4qICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAqXG4qKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqL1xuLnJlc2VhdUJsb2Mge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBpe1xuICAgICAgICBwYWRkaW5nOiAxNHB4O1xuICAgIH1cbiAgICBzcGFue1xuICAgICAgICBmb250LXNpemU6IDAuOXJlbTtcbiAgICB9XG4gICAgLmNvbm5lY3RlZCB7XG4gICAgICAgIC5sb2dvUmVzZWF1IHtcblx0XHRcdHBhZGRpbmc6IDFlbSAwZW07XG5cdFx0fVxuICAgIH1cbiAgICAmOmhvdmVye1xuICAgICAgICBvcGFjaXR5OiAwLjc7XG4gICAgfVxufVxuXG4vKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqXG4qICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAqXG4qICAgICAgICAgICAgIFx0ICAgIEZvb3RlciAgICAgICAgICAgICAgICAgICAgICAqXG4qICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAqXG4qKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqL1xuXG4uZm9vdGVye1xuXHRtYXJnaW4tdG9wOiA0MXB4O1xuICAgIC5mb290ZXItdG9we1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0cGFkZGluZzogMHB4IDI2cHg7XG5cdFx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuXHRcdGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuXHRcdGFsaWduLXNlbGY6IHN0cmV0Y2g7XG5cdFx0bWFyZ2luLWJvdHRvbTogMTZweDtcblx0XHQuc3VpdmV6LW5vdXN7XG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0XHRcdGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuXHRcdFx0Z2FwOiA4cHg7XG5cdFx0XHRoMyB7XG5cdFx0XHRcdGNvbG9yOiB2YXIoLS1DUEMtQ1BDLS0tVmVydCwgIzc1Qjk0Qyk7XG5cdFx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRcdFx0LyogSDMgKi9cblx0XHRcdFx0Zm9udC1mYW1pbHk6IFJhbGV3YXk7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMTQuNXB4O1xuXHRcdFx0XHRmb250LXN0eWxlOiBub3JtYWw7XG5cdFx0XHRcdGZvbnQtd2VpZ2h0OiA3MDA7XG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiAxNy4zOXB4O1xuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiAwO1xuXHRcdFx0fVxuXHRcdFx0cCB7XG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDM5cHg7XG5cdFx0XHR9XG5cdFx0fVxuICAgIH1cbiAgICAuZm9vdGVyLWJvdHRvbS1saW5re1xuICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDgwcmVtKSB7XG5cdC5mb290ZXItdG9we1xuXHRcdHdpZHRoOiA5MCU7XG5cdFx0bWFyZ2luOiBhdXRvO1xuXHR9XG59XG5cblxuLy8gYSByZXZvaXJcblxuLmNvbmRpdGlvbntcblx0Zm9udC1zaXplOjAuOWVtO1xuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdHdpZHRoOiA3NSU7XG5cdG1hcmdpbjogMTBweCBhdXRvO1xufVxuXG5cbi8qKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKipcbiogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICpcbiogICAgICAgICAgICAgXHQgQSBSRUZBSVJFICAgICAgICAgICAgICAgICAgICAgICpcbiogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICpcbioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKiovXG5cbi5oaWdobGlnaHQge1xuXHRwYWRkaW5nOiAyMHB4O1xuXHRiYWNrZ3JvdW5kOiAjRjhGOEY4O1xuXHRib3JkZXItcmFkaXVzOjNweDtcbn1cblxuLnZlcnRpY2FsIHtcblx0cGFkZGluZzogMzBweDtcblx0aDEge1xuXHRcdG1hcmdpbjotMzBweDtcblx0XHRtYXJnaW4tYm90dG9tOiAyNXB4O1xuXHRcdHBhZGRpbmc6IDMwcHggMjBweDtcblx0XHRmb250LXNpemU6IDI0cHg7XG5cdFx0Zm9udC13ZWlnaHQ6IG5vcm1hbDtcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0dGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7XG5cdFx0cGFkZGluZzogMjBweDtcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0dGV4dC10cmFuc2Zvcm06IG5vbmU7XG5cdH1cblx0YnV0dG9uIHsgd2lkdGg6IGF1dG87XG5cdFx0cGFkZGluZzogMTVweCAyMHB4O1xuXHR9XG59XG5cbiNjbGllbnRfZGF0ZU5haXNzYW5jZSBzZWxlY3Qge1xuICAgIHdpZHRoOiBhdXRvO1xufVxuLmZpZWxkc2V0V2l0aHtcblx0cGFkZGluZzoyZW0gMWVtO1xuXHRib3JkZXItcmFkaXVzOiA0cHg7XG59XG4uZmllbGRzZXRXaXRoLS1wYWRkaW5ne1xuXHRwYWRkaW5nOiAzZW0gMCAxZW0gMDtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNDBlbSkge1xuXHQuZmllbGRzZXRXaXRoe1xuXHRcdHBhZGRpbmc6MmVtIDNlbTtcblx0fVxuXHQuZmllbGRzZXRXaXRoLS1wYWRkaW5ne1xuXHRcdHBhZGRpbmc6IDNlbSAzZW0gMWVtIDNlbTtcblx0fVxufVxuLm1hcmdpbi10b3AtNDB7XG5cdG1hcmdpbi10b3A6IDQwcHg7XG59XG4ubG9nb3tcblx0bWFyZ2luLXRvcDogMzBweDtcblx0bWFyZ2luLWJvdHRvbTogMzJweDtcbn1cbi5mb3JtYXREYXRle1xuXHRkaXNwbGF5Om5vbmU7XG59XG4uZm9ybWF0RGF0ZSB7XG4gICAgbWFyZ2luLXRvcDogLTE2cHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMTVweDtcbn1cblxuLnJhbGV3YXlCb2xke1xuXHRmb250LWZhbWlseTogUmFsZXdheS1Cb2xkO1xufVxuLnJhbGV3YXlCb2xkIGxhYmVsIHtcblx0ZGlzcGxheTogaW5saW5lO1xufVxuXG4uY29sLWNlbnRlcntcblx0ZGlzcGxheTpibG9jaztcblx0bWFyZ2luLWxlZnQ6IGF1dG87XG5cdG1hcmdpbi1yaWdodDogYXV0bztcbn1cbi5jZW50ZXJFbGVtZW50IHtcblx0bWFyZ2luOiAwIGF1dG87XG59XG4uc3Ryb25nLCAuYm9sZHtcblx0Zm9udC13ZWlnaHQ6Ym9sZDtcbn1cbi5ub01hcmdpbntcblx0bWFyZ2luOjBweDtcbn1cblxuLnRleHRBbGlnbkNlbnRlciB7XG5cdHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbnAuY2VudGVye1xuXHR0ZXh0LWFsaWduOmNlbnRlcjtcbn1cbi5ibG9jIHB7XG5cdGxpbmUtaGVpZ2h0OjEuMjtcbn1cbi5jb2RlX2JhcnJle1xuXHRmb250LWZhbWlseTpFQU4xMztcbn1cbiNwdHNhdHRlaW5kIHtcblx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRmb250LWZhbWlseTogXCJSYWxld2F5XCI7XG5cdGZvbnQtc2l6ZTogMzJweDtcblx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXHRmb250LXdlaWdodDogNzAwO1xuXHRsaW5lLWhlaWdodDogMjZweDtcbn1cblxuLnNyLW9ubHl7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0d2lkdGg6IDFweDtcblx0aGVpZ2h0OiAxcHg7XG5cdHBhZGRpbmc6IDA7XG5cdG1hcmdpbjogLTFweDtcblx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0Y2xpcDogcmVjdCgwLCAwLCAwLCAwKTtcblx0Ym9yZGVyOiAwO1xufVxuLm1seGx7XG5cdG1hcmdpbi1sZWZ0OiAzZW07XG59XG4uc21hbGwtbWJse1xuXHRtYXJnaW4tYm90dG9tOiAxLjVlbTtcbn1cbi5jb250YWluZXItZmx1aWR7XG5cdG1heC13aWR0aDogMTIwMHB4O1xuXHRtYXJnaW46MCBhdXRvO1xufVxuI21hcCB7XG4gIGhlaWdodDogMzAwcHg7XG4gIHdpZHRoOiAxMDAlO1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG4gfVxuXG4ucGwwIHtcblx0cGFkZGluZy1sZWZ0OiAwcHg7XG59XG5cbi5oaXN0b3JpcXVlLXBvaW50cyB7XG5cdHBhZGRpbmctcmlnaHQ6IDNlbTtcbn1cblxuLmFkcmVzc2Uge1xuXHRtYXJnaW4tdG9wOiAxcmVtO1xufVxuLm1hZ2FzaW5UaXRsZSB7XG5cdGZvbnQtc2l6ZTogMThweDtcblx0Zm9udC13ZWlnaHQ6IGJvbGQ7XG5cdGNvbG9yOiAjNGEzMDQxO1xufVxuXG4uY2VudGVySW5CbG9jIHtcblx0ZGlzcGxheTogZmxleDtcblx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4jbW9uQ29tcHRlIC5mb3JtLWdyb3VwLS1tYXJnaW4ge1xuXHRtYXJnaW4tbGVmdDogMS40cmVtO1xufVxuXG4ucGFzc2Jvb2sgaW1nLnFyY29kZSB7XG5cdG1hcmdpbi10b3A6IDEwcHg7XG5cdG1hcmdpbi1ib3R0b206IDIwcHg7XG59XG4jbWVzQXZhbnRhZ2VzIHtcblx0LmJ1YmJsZS13cmFwcGVyIC5idWJibGUtY29udGFpbmVyIHtcblx0XHRtYXJnaW4tdG9wOiA0LjVyZW07XG5cdCBcdC5idWJibGUge1xuXHRcdFx0bWFyZ2luLXRvcDogNXB4O1xuXHRcdFx0cCB7XG5cdFx0XHRcdG1heC13aWR0aDogMjAwcHg7XG5cdFx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRcdFx0Zm9udC1mYW1pbHk6IFJhbGV3YXk7XG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiAyNHB4O1xuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiAxNnB4O1xuXHRcdFx0XHRmb250LXNpemU6IDE0cHg7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG4jbW9uUHJvZ3JhbW1lIHtcblx0cCB7XG5cdFx0Zm9udC1mYW1pbHk6IFJhbGV3YXk7XG5cdFx0Zm9udC1zaXplOiAxM3B4O1xuXHRcdGZvbnQtc3R5bGU6IG5vcm1hbDtcblx0XHRmb250LXdlaWdodDogNTAwO1xuXHRcdGxpbmUtaGVpZ2h0OiAxOHB4OyAvKiAxNTAlICovXG5cdH1cbn1cblxuXG4uY2d1LW1lbnRpb25zIHtcblx0cGFkZGluZy1ib3R0b206IDI1cHg7XG5cdC5sb2dve1xuXHRcdG1hcmdpbi10b3A6IDMwcHg7XG5cdFx0bWFyZ2luLWJvdHRvbTogMzBweDtcblx0XHRtYXJnaW4tcmlnaHQ6MyU7XG5cdFx0ZmxvYXQ6cmlnaHQ7XG5cdH1cblx0cCwgbGl7XG5cdFx0Y29sb3I6ICMzOTM5Mzk7XG5cdFx0bGluZS1oZWlnaHQ6IDEuODtcblx0XHRmb250LXNpemU6IDEuMnJlbTtcblx0fVxuXHRoMSwgaDIsIGgze1xuXHRcdGNvbG9yOiAjMDAwMDAwO1xuXHR9XG5cdGgxIHtcblx0XHRtYXJnaW46IDM1cHggMHB4IDI1cHg7XG5cdFx0Zm9udC13ZWlnaHQ6IDcwMDtcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdH1cblx0aDIge1xuXHRcdG1hcmdpbi1ib3R0b206IDEwcHg7XG5cdFx0Zm9udC1zaXplOiAyNXB4O1xuXHR9XG5cdGgzIHtcblx0XHRtYXJnaW4tYm90dG9tOiAxMHB4O1xuXHRcdGZvbnQtd2VpZ2h0OiA3MDA7XG5cdFx0Zm9udC1zaXplOiAxOHB4O1xuXHR9XG5cdHVsLmxpc3RlLW1lbnRpb25zLWxlZ2FsZXMge1xuXHRcdG1hcmdpbi1ib3R0b206IDFyZW07XG5cdFx0bGkge1xuXHRcdFx0bGluZS1oZWlnaHQ6IGluaGVyaXQ7XG5cdFx0XHRsaXN0LXN0eWxlOiBpbml0aWFsO1xuXHRcdFx0bWFyZ2luLWxlZnQ6IDFyZW07XG5cdFx0fVxuXHR9XG59XG5cbi5tb2JpbGUtaWNvbiB7XG5cdGJhY2tncm91bmQ6IHVybChcIi4uLy4uL2ltYWdlcy9tb2JpbGUtYWx0LXNvbGlkLnN2Z1wiKTtcblx0YmFja2dyb3VuZC1zaXplOiAxOHB4IDIycHg7XG5cdGRpc3BsYXk6IGJsb2NrO1xuXHRoZWlnaHQ6IDIycHg7XG5cdHdpZHRoOiAyMHB4O1xufVxuXG4ubW9kZV9lbXBsb2kge1xuXHR0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcblx0bWFyZ2luLXRvcDogMS4yODZyZW07XG5cdHRleHQtYWxpZ246IGxlZnQ7XG59XG5cbi5ibG9ja1BhcnRTaXRlIHtcblx0cGFkZGluZzogNDBweCAwO1xufVxuIiwiLyoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKlxyXG4qICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAqXHJcbiogICAgICAgICAgICAgXHQgICAgICAgICAgICAgIENPTE9SUyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICpcclxuKiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKlxyXG4qKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKiovXHJcblxyXG4vKioqKioqKioqKioqKioqKioqKioqKioqKioqKlxyXG4qICAgICAgXHQgICBWYXJpYWJsZXMgICAgICAgICpcclxuKioqKioqKioqKioqKioqKioqKioqKioqKioqKiovXHJcblxyXG4vKioqKiBWYXJpYWJsZXMgZ2xvYmFsZXMgKioqKiovXHJcblxyXG4kbWFpbi1jb2xvcjogIzMxYWI1MTtcclxuJHNlY29uZGFyeS1jb2xvcjogI2UzZjFkYjtcclxuXHJcbiRtYWluX3RleHRfY29sb3I6ICMwMDA7XHJcbiRzZWNvbmRhcnlfdGV4dF9jb2xvcjogIzdhN2E3YTtcclxuXHJcbi8qKioqIFZhcmlhYmxlcyBQcsOpY2lzZXMgKioqKiovXHJcblxyXG4kYm9keV9iZ19jb2xvcjogI0ZGRjtcclxuXHJcbi8vIG1lbnVcclxuJG1lbnVfYmdfY29sb3I6ICM3NUI5NEM7XHJcbiRtZW51X3NlY29uZGFyeV9jb2xvcjogIzAwOTU0QTtcclxuJG1lbnVfY29sb3I6ICNmZmY7XHJcbiRtZW51X2xpX2NvbG9yOiAjZmZmO1xyXG4kbWVudV9ocl9jb2xvcjogI2ZmZjtcclxuXHJcbi8vIHNlY3Rpb25zXHJcbiRzZWN0aW9uX2JnX2NvbG9yMTogcmdiYSgxMTcsIDE4NSwgNzYsIDAuMyk7XHJcbiRzZWN0aW9uX2JnX2NvbG9yMjogJG1lbnVfYmdfY29sb3I7XHJcblxyXG4vLyBmb3JtXHJcbiRmb3JtX2NvbG9yOiAkc2Vjb25kYXJ5X3RleHRfY29sb3I7XHJcbiRhc3RlcmlzcXVlX2NvbG9yOnJlZDtcclxuJGZvcm1faWNvbl9jb2xvcjogJG1lbnVfYmdfY29sb3I7XHJcbiRpbnB1dF9jb2xvcjojMDAwO1xyXG4kaW5wdXRfYm9yZGVyX2NvbG9yOiAjYjliOWI5O1xyXG4kY3BjLXJvdWdlOiAjRTQwRjFCO1xyXG5cclxuLy8gYnRuXHJcbiRidG5fY29sb3I6ICNGRkY7XHJcbiRidG5fYmdfY29sb3I6JG1lbnVfYmdfY29sb3I7XHJcbiRidG5fYmdfaG92ZXI6JG1haW4tY29sb3I7XHJcblxyXG4vLyBmb250XHJcbiR0aXRyZV9jb2xvcjojMDAwO1xyXG4kc291c3RpdHJlX2NvbG9yOiAkc2Vjb25kYXJ5X3RleHRfY29sb3I7XHJcbiR0aXRyZV9ocl9jb2xvcjojRTVFNUU1O1xyXG4kcF9jb2xvcjojMDAwO1xyXG5cclxuLy8gYnViYmxlXHJcbiRidWJibGVfYmdfY29sb3I6I0U1RTVFNTtcclxuJGJ1YmJsZV9ib3JkZXJfY29sb3I6I0U1RTVFNTtcclxuJGJ1YmJsZV9iZ19jb2xvcjI6ICNGRkY7XHJcbiRidWJibGVfYm9yZGVyX2NvbG9yMjojRkZGO1xyXG4kYnViYmxlX2JnX2NvbG9yMzogcmdiYSgxMTcsIDE4NSwgNzYsIDAuMzApO1xyXG4kYnViYmxlX2JvcmRlcl9jb2xvcjM6IHJnYmEoMTE3LCAxODUsIDc2LCAwLjMwKTtcclxuXHJcbi8vIGRvbnV0XHJcbiRkb251dF9qYXVnZV9jb2xvcjogJG1haW4tY29sb3I7XHJcbiRkb251dF9iZ19jb2xvcjogI2NjYztcclxuJGRvbnV0X2JvcmRlcl9jb2xvcjogI0ZGRjtcclxuXHJcblxyXG4vKioqKioqKioqKioqKioqKioqKioqKioqKioqKlxyXG4qICAgICAgXHQgICAgSGVscGVycyAgICAgICAgICpcclxuKioqKioqKioqKioqKioqKioqKioqKioqKioqKiovXHJcbi8vIGNsYXNzZXMgZGUgZGVybmllcnMgcmVjb3Vyc1xyXG4vLyBjaGFuZ2VhbnQgbGEgY291bGV1ciBkJ3VuXHJcbi8vIMOpbMOpbWVudCBxdWkgbmUgcmVzcGVjdGUgcGFzXHJcbi8vIGxhIG5vcm1lIChleDogLmlzQmx1ZSwuaXNCZ1JlZCwgLi4uKVxyXG5cclxuLmlzR3JleXtcclxuICBjb2xvcjogJHNlY29uZGFyeV90ZXh0X2NvbG9yO1xyXG59XHJcblxyXG5cclxuLyoqKioqKioqKioqKioqKioqKioqKioqKioqKipcclxuKiAgICAgIFx0ICAgIEdsb2JhbCAgICAgICAgICAqXHJcbioqKioqKioqKioqKioqKioqKioqKioqKioqKioqL1xyXG5cclxuYm9keXtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAkYm9keV9iZ19jb2xvcjtcclxuXHRjb2xvcjogJG1haW5fdGV4dF9jb2xvcjtcclxufVxyXG5we1xyXG4gIGNvbG9yOiAkcF9jb2xvcjtcclxufVxyXG5oMSxoMntcclxuICBjb2xvcjogJHRpdHJlX2NvbG9yO1xyXG59XHJcbi5ibG9jQmFja2dyb3VuZDIge1xyXG4gIGgxLCBoMiB7XHJcbiAgICBjb2xvcjogI0ZGRjtcclxuICB9XHJcbn1cclxuaDR7XHJcblx0Y29sb3I6ICMyZDJkMmQ7XHJcbn1cclxuYSB7XHJcblx0Jjpob3ZlciwmOmZvY3Vze1xyXG5cdFx0Y29sb3I6ICMwMDdEQTA7XHJcblx0fVxyXG59XHJcbjo6LW1vei1zZWxlY3Rpb24sIDo6c2VsZWN0aW9uIHtcclxuXHRiYWNrZ3JvdW5kOiAjMUYxRjFGO1xyXG5cdGNvbG9yOiAjRkZGO1xyXG59XHJcbmhyIHtcclxuXHRib3JkZXItdG9wOiAxcHggZG90dGVkICR0aXRyZV9ocl9jb2xvcjtcclxufVxyXG5cclxuXHJcbi5zb3VzLXRpdHJle1xyXG4gIGNvbG9yOiAkc291c3RpdHJlX2NvbG9yO1xyXG59XHJcbi5hc3RlcmlzcXVle1xyXG4gIGNvbG9yOiAkYXN0ZXJpc3F1ZV9jb2xvcjtcclxufVxyXG4uZm9ybS1pY29ue1xyXG4gIGNvbG9yOiAkZm9ybV9pY29uX2NvbG9yO1xyXG59XHJcbi5jaGVja2Vke1xyXG4gIGxhYmVsLGxlZ2VuZCxwLHNwYW57XHJcbiAgICAgIGNvbG9yOiAkZm9ybV9jb2xvcjtcclxuICB9XHJcbiAgLmFzdGVyaXNxdWV7XHJcbiAgICBjb2xvcjogJGFzdGVyaXNxdWVfY29sb3I7XHJcbiAgfVxyXG59XHJcbi5idG57XHJcblx0YmFja2dyb3VuZC1jb2xvcjogJGJ0bl9iZ19jb2xvcjtcclxuXHRjb2xvcjogJGJ0bl9jb2xvcjtcclxuXHQmOmhvdmVye1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGJ0bl9iZ19ob3ZlcjtcclxuICB9XHJcbiAgJjpob3ZlciwgJjpmb2N1cywgJjphY3RpdmV7XHJcbiAgICBjb2xvcjogJGJ0bl9jb2xvcjtcclxuICB9XHJcbn1cclxuXHJcbi5ibG9jLWljb257XHJcblx0Ly9iYWNrZ3JvdW5kLWNvbG9yOiAkbWFpbi1jb2xvcjtcclxuICAvL2NvbG9yOiAjZmZmO1xyXG59XHJcbi5idWJibGUge1xyXG5cdGJvcmRlcjogMXB4IHNvbGlkICRidWJibGVfYm9yZGVyX2NvbG9yO1xyXG5cdGJhY2tncm91bmQtY29sb3I6ICRidWJibGVfYmdfY29sb3I7XHJcblx0JjphZnRlciB7XHJcblx0XHRib3JkZXItY29sb3I6ICRidWJibGVfYm9yZGVyX2NvbG9yIHRyYW5zcGFyZW50O1xyXG5cdH1cclxuXHQmOmJlZm9yZSB7XHJcblx0XHRib3JkZXItY29sb3I6ICRidWJibGVfYm9yZGVyX2NvbG9yIHRyYW5zcGFyZW50O1xyXG5cdH1cclxufVxyXG4uYnViYmxlLS13aGl0ZXtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAkYnViYmxlX2JnX2NvbG9yMjtcclxuICBib3JkZXItY29sb3I6ICRidWJibGVfYm9yZGVyX2NvbG9yMjtcclxuICAmOmFmdGVyIHtcclxuICAgIGJvcmRlci1jb2xvcjogJGJ1YmJsZV9ib3JkZXJfY29sb3IyIHRyYW5zcGFyZW50O1xyXG4gIH1cclxuICAmOmJlZm9yZSB7XHJcbiAgICBib3JkZXItY29sb3I6ICRidWJibGVfYm9yZGVyX2NvbG9yMiB0cmFuc3BhcmVudDtcclxuICB9XHJcbn1cclxuLmJ1YmJsZS0tZ3JlZW57XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogJGJ1YmJsZV9iZ19jb2xvcjM7XHJcblx0JjphZnRlciB7XHJcblx0XHRib3JkZXItY29sb3I6ICRidWJibGVfYm9yZGVyX2NvbG9yMyB0cmFuc3BhcmVudDtcclxuXHR9XHJcbn1cclxuI21lc0F2YW50YWdlcyB7XHJcbiAgLmJ1YmJsZS13cmFwcGVyIC5idWJibGUtY29udGFpbmVyIC5idWJibGUge1xyXG4gICAgY29sb3I6ICRtYWluLWNvbG9yO1xyXG4gIH1cclxuICAudGl0cmVCdWJibGUgcCB7XHJcbiAgICBjb2xvcjogJG1lbnVfYmdfY29sb3I7XHJcbiAgfVxyXG59XHJcblxyXG5cclxuLnJlc2VhdUJsb2Mge1xyXG4gIGNvbG9yOndoaXRlO1xyXG4gICY6aG92ZXJ7XHJcbiAgICBjb2xvcjogd2hpdGU7XHJcbiAgfVxyXG4gIGl7XHJcbiAgICAgIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICNmZmZmZmY0ZDtcclxuICB9XHJcbiAgJi5jb25uZWN0ZWQge1xyXG4gICAgICBib3JkZXI6IDFweCAjYWFhYWFhIHNvbGlkO1xyXG4gICAgICBpe1xyXG4gICAgICAgICAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgI2FhYWFhYTtcclxuICAgICAgfVxyXG4gIH1cclxuICAmLmZhY2Vib29rIHtcclxuICAgICAgYmFja2dyb3VuZDogIzQwNWQ5YTtcclxuICAgICAgJi5jb25uZWN0ZWQge1xyXG4gICAgICAgICAgYmFja2dyb3VuZDogI2ZmZjtcclxuICAgICAgICAgIGNvbG9yOiAjNDA1ZDlhO1xyXG4gICAgICB9XHJcbiAgfVxyXG4gICYudHdpdHRlciB7XHJcbiAgICAgIGJhY2tncm91bmQ6ICMxYWFhZGY7XHJcbiAgICAgICYuY29ubmVjdGVkIHtcclxuICAgICAgICAgIGJhY2tncm91bmQ6ICNmZmY7XHJcbiAgICAgICAgICBjb2xvcjogIzFhYWFkZjtcclxuICAgICAgICAgIC5sb2dvUmVzZWF1IHtcclxuICAgICAgICAgICAgcGFkZGluZzogMWVtIDBlbTtcclxuICAgICAgICAgIH1cclxuICAgICAgfVxyXG4gIH1cclxuICAmLmdvb2dsZSB7XHJcbiAgICAgIGJhY2tncm91bmQ6ICNkNTE5MTk7XHJcbiAgICAgICYuY29ubmVjdGVkIHtcclxuICAgICAgICAgIGJhY2tncm91bmQ6ICNmZmY7XHJcbiAgICAgICAgICBjb2xvcjogI2Q1MTkxOTtcclxuICAgICAgfVxyXG4gIH1cclxufVxyXG5cclxuXHJcblxyXG4uY29uZGl0aW9ue1xyXG5cdGNvbG9yOiMwMDA7XHJcbiAgYXtcclxuICAgIGNvbG9yOiAjMDAwO1xyXG4gICAgYm9yZGVyLWJvdHRvbTogc29saWQgMXB4ICM1MjRGNEY7XHJcbiAgfVxyXG59XHJcblxyXG4jcHRzYXR0ZWluZHtcclxuICBjb2xvcjogIzg3MDA0RDtcclxufVxyXG5cclxuLmZpZWxkc2V0V2l0aHtcclxuICBiYWNrZ3JvdW5kOiAjZmZmO1xyXG59XHJcblxyXG4uYmxvY0JhY2tncm91bmQxe1xyXG5cdGJhY2tncm91bmQtY29sb3I6ICRzZWN0aW9uX2JnX2NvbG9yMTtcclxuXHRib3JkZXItcmFkaXVzOiAzcHg7XHJcbn1cclxuLmJsb2NCYWNrZ3JvdW5kMntcclxuXHRiYWNrZ3JvdW5kLWNvbG9yOiAkc2VjdGlvbl9iZ19jb2xvcjI7XHJcblx0Ym9yZGVyLXJhZGl1czogM3B4O1xyXG59XHJcbi5ibGFja3tcclxuXHRjb2xvcjpibGFjaztcclxufVxyXG5cclxuLmNvbG9ye1xyXG4gIGNvbG9yOiAjMDFhYmUxO1xyXG59XHJcblxyXG5pbnB1dFt0eXBlPVwidGV4dFwiXSwgaW5wdXRbdHlwZT1cImVtYWlsXCJdLCBzZWxlY3R7XHJcbiAgY29sb3I6JGlucHV0X2NvbG9yO1xyXG4gIGJvcmRlci1jb2xvcjokaW5wdXRfYm9yZGVyX2NvbG9yO1xyXG4gICY6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIsXHJcbiAgJjotbW96LXBsYWNlaG9sZGVyLFxyXG4gICY6Oi1tb3otcGxhY2Vob2xkZXIsXHJcbiAgJjotbXMtaW5wdXQtcGxhY2Vob2xkZXJ7XHJcbiAgICBjb2xvcjogJGlucHV0X2NvbG9yO1xyXG4gIH1cclxufVxyXG5cclxuLm1lbnRpb25zLWxlZ2FsZXN7XHJcbiAgY29sb3I6ICRzZWNvbmRhcnlfdGV4dF9jb2xvcjtcclxufVxyXG5cclxuLyoqKioqKioqKioqKioqKioqKioqKioqKioqKipcclxuKiAgICAgIFx0ICAgIExvZ2luICAgICAgICAgICAqXHJcbioqKioqKioqKioqKioqKioqKioqKioqKioqKioqL1xyXG5cclxuLmJhbm5lci1vcHRpbiAuYWN0aXZlLWNhcmQtYnV0dG9ue1xyXG4gIGJhY2tncm91bmQ6IHJnYmEoMTE3LCAxODUsIDc2LCAwLjMwKTtcclxuICBjb2xvcjogIzAwMDtcclxuXHJcbiAgJjpob3ZlciB7XHJcbiAgICBiYWNrZ3JvdW5kOiByZ2JhKDExNywgMTg1LCA3NiwgMC42MCk7XHJcbiAgfVxyXG59XHJcbi5iYW5uZXItb3B0aW4gYnV0dG9uW3R5cGU9XCJzdWJtaXRcIl17XHJcbiAgYmFja2dyb3VuZDogIzc1Qjk0QztcclxuICBjb2xvcjogI0ZGRkZGRjtcclxuICBwYWRkaW5nOiAxOHB4IDM1cHg7XHJcblxyXG4gICY6aG92ZXIge1xyXG4gICAgYmFja2dyb3VuZDogcmdiYSgxMTcsIDE4NSwgNzYsIDAuMzApO1xyXG4gIH1cclxufVxyXG4udmVydGljYWx7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YzZjNmMztcclxuICBoMXtcclxuICAgIGJhY2tncm91bmQ6ICM3NUI5NEM7XHJcbiAgICBjb2xvcjogIzAwMDtcclxuICB9XHJcbiAgaW5wdXRbdHlwZT1cInRleHRcIl17XHJcbiAgICBib3JkZXItY29sb3I6I2I5YjliOTtcclxuICAgIGJhY2tncm91bmQ6IHJnYmEoMjU1LDI1NSwyNTUsMC40KTtcclxuICAgIGNvbG9yOiAjMDAwO1xyXG4gIH1cclxufVxyXG5cclxuI2RpdkJpZW52ZW51ZSB7XHJcbiAgaHJ7XHJcbiAgICBib3JkZXItdG9wOiBzb2xpZCAxcHggI2RkZDtcclxuICB9XHJcbn1cclxuI2JpZW52ZW51ZXtcclxuICBib3JkZXItYm90dG9tLWNvbG9yOnJnYmEoMCwwLDAsMC4xKTtcclxufVxyXG5cclxuXHJcblxyXG5cclxuLyoqKioqKioqKioqKioqKioqKioqKioqKioqKipcclxuKiAgICAgICAgXHQgIEhvbWUgICAgICAgICAgICAqXHJcbioqKioqKioqKioqKioqKioqKioqKioqKioqKioqL1xyXG4ucGFnZUNsaWVudCAub3BlbntcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiRtYWluLWNvbG9yO1xyXG4gIGNvbG9yOiNmZmY7XHJcblx0Ym9yZGVyOnNvbGlkIDFweCAjZmZmO1xyXG59XHJcbiNtZXNJbmZvcm1hdGlvbnMgLnJhbGV3YXlCb2xkIGxhYmVsLFxyXG4ub2ZmcmVVdGlsaXNlZSwgI3B0c2F0dGVpbmQge1xyXG4gIGNvbG9yOiAkbWVudV9iZ19jb2xvcjtcclxufVxyXG4uY29kZV9iYXJyZSB7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcclxuICBjb2xvcjogIzAwMDtcclxufVxyXG5cclxuLyogTWVudSAqL1xyXG4ubWVudXtcclxuICBiYWNrZ3JvdW5kOiRtZW51X2JnX2NvbG9yO1xyXG4gIHVsLGxpLGEscHtcclxuICAgIGNvbG9yOiRtZW51X2NvbG9yO1xyXG4gIH1cclxuICAuaGlnaGxpZ2h0IHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICRtZW51X3NlY29uZGFyeV9jb2xvcjtcclxuICAgIGNvbG9yOiAkbWVudV9jb2xvcjtcclxuICB9XHJcbiAgLmJ0bi1kZWNvbm5leGlvbiB7XHJcbiAgICBjb2xvcjogJG1lbnVfbGlfY29sb3I7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY3BjLXJvdWdlO1xyXG4gIH1cclxuICBsaSB7XHJcbiAgICBib3JkZXItYm90dG9tOiBzb2xpZCAxcHggJG1lbnVfaHJfY29sb3I7XHJcbiAgICBhLCB7XHJcbiAgICAgIGNvbG9yOiRtZW51X2xpX2NvbG9yO1xyXG4gICAgfVxyXG4gIH1cclxuICAuY2xvc2V7XHJcbiAgICBjb2xvcjokbWFpbi1jb2xvcjtcclxuICAgIGJhY2tncm91bmQ6ICNmZmY7XHJcbiAgfVxyXG59O1xyXG5cclxuLyogSGlzdG9yaXF1ZSAqL1xyXG5cclxuLmhpc3RvcmlxdWUtbGlzdCBsaTpudGgtY2hpbGQob2RkKSB7XHJcblx0YmFja2dyb3VuZDogI0ZGRjtcclxufVxyXG4uaGlzdG9yaXF1ZS1wb2ludHMtY29sb3J7XHJcbiAgY29sb3I6ICMwMDA7XHJcbn1cclxuXHJcbi8qIERvbnV0cyAqL1xyXG4jZG9udXRzIHBhdGh7XHJcbiAgJjpmaXJzdC1jaGlsZHtcclxuICAgIGZpbGw6ICRkb251dF9qYXVnZV9jb2xvcjtcclxuICB9XHJcbiAgJjpudGgtY2hpbGQoMyl7XHJcbiAgICBmaWxsOiAkZG9udXRfYmdfY29sb3I7XHJcbiAgfVxyXG4gICY6bnRoLWNoaWxkKDIpLCAmOm50aC1jaGlsZCg0KXtcclxuICAgIGZpbGw6ICRkb251dF9ib3JkZXJfY29sb3I7XHJcbiAgfVxyXG59XHJcblxyXG4jbWFwIHtcclxuICBib3JkZXI6IDFweCBzb2xpZCAkYnViYmxlX2JvcmRlcl9jb2xvcjtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAkYnViYmxlX2JnX2NvbG9yO1xyXG59XHJcblxyXG4vKioqKioqKioqKioqKioqKioqKioqKioqKioqKlxyXG4qICAgICAgICBcdEFjdGl2YXRpb24gICAgICAgICpcclxuKioqKioqKioqKioqKioqKioqKioqKioqKioqKiovXHJcbi5hY3RpdmF0aW9uLWV0YXBle1xyXG4gIGNvbG9yOiAkc2Vjb25kYXJ5X3RleHRfY29sb3I7XHJcbn1cclxuLmFjdGl2YXRpb257XHJcbiAgaDF7XHJcbiAgICAgIGNvbG9yOiAjMDAwO1xyXG4gICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2M1YzNjMztcclxuICB9XHJcbiAgaW5wdXQge1xyXG4gICAgY29sb3I6ICMzMzM7XHJcbiAgICBiYWNrZ3JvdW5kOiAjRkZGO1xyXG4gICAgYm9yZGVyOjFweCBzb2xpZCAjY2FjYWNhO1xyXG4gIH1cclxuICAuYWN0aXZhdGlvbi1wdWNlLWFjdGl2ZSB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkbWFpbi1jb2xvcjtcclxuICAgIGNvbG9yOiB3aGl0ZTtcclxuICB9XHJcbn1cclxuLmFjdGl2YXRpb24tcHVjZSB7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U0ZTRlNDtcclxuICBjb2xvcjogYmxhY2s7XHJcbn1cclxuLmFjdGl2YXRpb24tcHVjZS1zZXBhcmF0b3Ige1xyXG4gIGJvcmRlci1ib3R0b206IDJweCBzb2xpZCAjZTRlNGU0O1xyXG59XHJcbi5hY3RpdmF0aW9uRm9ybTEgbGFiZWwge1xyXG5cdGNvbG9yOiBibGFjaztcclxufVxyXG4uYWN0aXZhdGlvbi1jb21wdGUge1xyXG4gIGJvcmRlcjogMXB4IHNvbGlkICM5OTk7XHJcbiAgcHtcclxuICAgIGNvbG9yOiAkc2Vjb25kYXJ5X3RleHRfY29sb3I7XHJcbiAgfVxyXG59XHJcblxyXG4vKioqKioqKioqKioqKioqKioqKioqKioqKioqKlxyXG4qICAgICAgICBcdCAgRm9vdGVyICAgICAgICAgKlxyXG4qKioqKioqKioqKioqKioqKioqKioqKioqKioqKi9cclxuXHJcbi5mb290ZXJ7XHJcbiAgYmFja2dyb3VuZDogI2ZmZjtcclxufVxyXG4uZm9vdGVyIHAsIGF7XHJcbiAgY29sb3I6ICMwMDAwMDA7XHJcbn1cclxuLmZvb3RlciBhOmhvdmVye1xyXG4gIGNvbG9yOiAkbWFpbi1jb2xvcjtcclxuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcclxufVxyXG4uZm9vdGVyLXRvcHtcclxuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgIzAwMDAwMDtcclxufVxyXG4uZm9vdGVyLWljb257XHJcbiAgYmFja2dyb3VuZDogJG1haW4tY29sb3I7XHJcbiAgY29sb3I6ICNmZmY7XHJcbn1cclxuYS5mb290ZXItYm90dG9tLWxpbmssIGEuZm9vdGVyLWJvdHRvbS1saW5rOmZvY3VzLCBhLmZvb3Rlci1ib3R0b20tbGluazpob3ZlcntcclxuICBjb2xvcjogJG1haW4tY29sb3I7XHJcbn1cclxuXHJcbi5tb25NYWdhc2luIGEge1xyXG4gIGNvbG9yOiAkbWFpbi1jb2xvcjtcclxufVxyXG4jbW9uUHJvZ3JhbW1lIHAge1xyXG4gIGNvbG9yOiAjMDAwO1xyXG59XHJcblxyXG4uYWRyZXNzZSB7XHJcblx0Y29sb3I6ICRzZWNvbmRhcnlfdGV4dF9jb2xvcjtcclxufVxyXG5cclxuLmNvZGVDYXJ0ZSB7XHJcbiAgY29sb3I6ICRtZW51X2JnX2NvbG9yO1xyXG59XHJcblxyXG4ubW9uUHJvZ3JhbW1lX190aXRyZSB7XHJcbiAgY29sb3I6ICRtZW51X2JnX2NvbG9yO1xyXG59XHJcbiIsIi8qKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKipcbiogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICpcbiogICAgICAgICAgICAgXHQgICAgICAgICAgICAgIFRPT0xTICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICpcbiogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICpcbioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKi9cblxuQGltcG9ydCAndG9vbHMvbWFyZ2VzJzsiLCIvKiBzcGFjaW5nIGhlbHBlcnNcbnAsbSA9IHBhZGRpbmcsbWFyZ2luXG5hLHQscixiLGwsaCx2ID0gYWxsLHRvcCxyaWdodCxib3R0b20sbGVmdCxob3Jpem9udGFsLHZlcnRpY2FsXG5zLG0sbCxuID0gc21hbGwoMC41ZW0vOHB4KSxtZWRpdW0oMWVtLzE2cHgpLGxhcmdlKDEuNWVtLzI0cHgpLG5vbmUoMClcbiovXG5cbi5wdG4sLnB2biwucGFuIHtwYWRkaW5nLXRvcDogMCAhaW1wb3J0YW50O31cbi5wdHMsLnB2cywucGFzIHtwYWRkaW5nLXRvcDogMC41ZW07fVxuLnB0bSwucHZtLC5wYW0ge3BhZGRpbmctdG9wOiAxZW07fVxuLnB0bCwucHZsLC5wYWwge3BhZGRpbmctdG9wOiAxLjVlbTt9XG4ucHJuLC5waG4sLnBhbiB7cGFkZGluZy1yaWdodDogMCAhaW1wb3J0YW50O31cbi5wcnMsLnBocywucGFzIHtwYWRkaW5nLXJpZ2h0OiAwLjVlbTt9XG4ucHJtLC5waG0sLnBhbSB7cGFkZGluZy1yaWdodDogMWVtO31cbi5wcmwsLnBobCwucGFsIHtwYWRkaW5nLXJpZ2h0OiAxLjVlbTt9XG4ucGJuLC5wdm4sLnBhbiB7cGFkZGluZy1ib3R0b206IDAgIWltcG9ydGFudDt9XG4ucGJzLC5wdnMsLnBhcyB7cGFkZGluZy1ib3R0b206IDAuNWVtO31cbi5wYm0sLnB2bSwucGFtIHtwYWRkaW5nLWJvdHRvbTogMWVtO31cbi5wYmwsLnB2bCwucGFsIHtwYWRkaW5nLWJvdHRvbTogMS41ZW07fVxuLnBsbiwucGhuLC5wYW4ge3BhZGRpbmctbGVmdDogMCAhaW1wb3J0YW50O31cbi5wbHMsLnBocywucGFzIHtwYWRkaW5nLWxlZnQ6IDAuNWVtO31cbi5wbG0sLnBobSwucGFtIHtwYWRkaW5nLWxlZnQ6IDFlbTt9XG4ucGxsLC5waGwsLnBhbCB7cGFkZGluZy1sZWZ0OiAxLjVlbTt9XG5cbi5tbnQsLm12biwubWFuIHttYXJnaW4tdG9wOiAwICFpbXBvcnRhbnQ7fVxuLm10cywubXZzLC5tYXMge21hcmdpbi10b3A6IDAuNWVtO31cbi5tdG0sLm12bSwubWFtIHttYXJnaW4tdG9wOiAxZW07fVxuLm10bCwubXZsLC5tYWwge21hcmdpbi10b3A6IDEuNWVtO31cbi5tcm4sLm1obiwubWFuIHttYXJnaW4tcmlnaHQ6IDAgIWltcG9ydGFudDt9XG4ubXJzLC5taHMsLm1hcyB7bWFyZ2luLXJpZ2h0OiAwLjVlbTt9XG4ubXJtLC5taG0sLm1hbSB7bWFyZ2luLXJpZ2h0OiAxZW07fVxuLm1ybCwubWhsLC5tYWwge21hcmdpbi1yaWdodDogMS41ZW07fVxuLm1ibiwubXZuLC5tYW4ge21hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDt9XG4ubWJzLC5tdnMsLm1hcyB7bWFyZ2luLWJvdHRvbTogMC41ZW07fVxuLm1ibSwubXZtLC5tYW0ge21hcmdpbi1ib3R0b206IDFlbTt9XG4ubWJsLC5tdmwsLm1hbCB7bWFyZ2luLWJvdHRvbTogMS41ZW07fVxuLm1sbiwubWhuLC5tYW4ge21hcmdpbi1sZWZ0OiAwICFpbXBvcnRhbnQ7fVxuLm1scywubWhzLC5tYXMge21hcmdpbi1sZWZ0OiAwLjVlbTt9XG4ubWxtLC5taG0sLm1hbSB7bWFyZ2luLWxlZnQ6IDFlbTt9XG4ubWxsLC5taGwsLm1hbCB7bWFyZ2luLWxlZnQ6IDEuNWVtO31cblxuLm1yYSwubWhhIHttYXJnaW4tcmlnaHQ6IGF1dG87fVxuLm1sYSwubWhhIHttYXJnaW4tbGVmdDogYXV0bzt9XG4iLCIvKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqXG4qICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAqXG4qICAgICAgICAgICAgICAgICAgICBWVUUgSE9NRSAgICAgICAgICAgICAgICAgICAqXG4qICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAqXG4qKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqL1xuXG4ucGFnZUNsaWVudCAub3Blbntcblx0cG9zaXRpb246IGZpeGVkO1xuXHR0b3A6MTBweDtcblx0bGVmdDowLjMyNWVtO1xuXHRmb250LXNpemU6MmVtO1xuXHR0ZXh0LXNoYWRvdzogbm9uZTtcblx0b3BhY2l0eToxO1xuXHRmb250LXdlaWdodDpub3JtYWw7XG5cdHBhZGRpbmc6IDAuMzc1ZW0gMC41ZW07XG5cdGJvcmRlci1yYWRpdXM6IDVweDtcblx0dGV4dC1hbGlnbjpjZW50ZXI7XG5cdHotaW5kZXg6OTk7XG59XG5cbi8qKioqKioqKioqKioqKioqKioqKioqKioqKioqXG4qICAgICAgICAgICAgICAgICAgICAgICAgICAgKlxuKiAgICAgICAgICAgIE1lbnUgICAgICAgICAgICpcbiogICAgICAgICAgICAgICAgICAgICAgICAgICAqXG4qKioqKioqKioqKioqKioqKioqKioqKioqKioqKi9cblxuLm1lbnUgLmJ0bi1kZWNvbm5leGlvbntcblx0d2lkdGg6MjAwcHg7XG5cdG1hcmdpbi10b3A6MTVweDtcbn1cbi5tZW51IHA6Zmlyc3QtY2hpbGR7XG5cdGxpbmUtaGVpZ2h0OiAyNnB4O1xufVxuLm1lbnUgcHtcblx0bGluZS1oZWlnaHQ6IDE4cHg7XG59XG4ubWVudSB1bCBsaXtcblx0cGFkZGluZzo1cHg7XG5cdGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuLm1lbnUgLmNsb3Nle1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdHRvcDowO1xuXHRyaWdodDowLjMyNWVtO1xuXHRmb250LXNpemU6MmVtO1xuXHRtYXJnaW46MTBweDtcblx0dGV4dC1zaGFkb3c6IG5vbmU7XG5cdG9wYWNpdHk6MTtcblx0Zm9udC13ZWlnaHQ6bm9ybWFsO1xuXHRib3JkZXItcmFkaXVzOiA1cHg7XG5cdHBhZGRpbmc6IDAuMzc1ZW0gMC41ZW07XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY3cHgpIGFuZCAobWF4LXdpZHRoOiA4ODFweCl7XG5cdCNtZW51IC5idG4tZGVjb25uZXhpb24ge1xuXHQgIG1hcmdpbi1sZWZ0Oi0xOCU7XG5cdH1cbn1cbi5saXN0ZU1lbnV7XG5cdG1hcmdpbi10b3A6IDVlbTtcbn1cbi5saXN0ZU1lbnUgLmhpZ2hsaWdodHtcblx0bWFyZ2luLXRvcDoxMHB4O1xuXHR3aWR0aDoxMDAlO1xuXHRwYWRkaW5nOjEwcHg7XG59XG4ubGlzdGVNZW51IC5oaWdobGlnaHQgYXtcblx0bWFyZ2luLXRvcDowcHg7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQwZW0pIHtcblx0Lmxpc3RlTWVudXtcblx0XHRtYXJnaW4tdG9wOiAzZW07XG5cdH1cbn1cblxuI21lbnVXcmFwe1xuXHRwb3NpdGlvbjpmaXhlZDtcblx0d2lkdGg6MTAwJTtcblx0dG9wOjA7XG5cdGxlZnQ6LTEwMCU7XG5cdHRleHQtYWxpZ246Y2VudGVyO1xuXHR6LWluZGV4OjEwMDA7XG5cdC13ZWJraXQtdHJhbnNpdGlvbjogbGVmdCAwLjVzIGxpbmVhcjtcblx0LW1vei10cmFuc2l0aW9uOiBsZWZ0IDAuNXMgbGluZWFyO1xuXHQtbXMtdHJhbnNpdGlvbjogbGVmdCAwLjVzIGxpbmVhcjtcblx0LW8tdHJhbnNpdGlvbjogbGVmdCAwLjVzIGxpbmVhcjtcblx0dHJhbnNpdGlvbjogbGVmdCAwLjVzIGxpbmVhcjtcbn1cblxuI21lbnVXcmFwOnRhcmdldHtcblx0bGVmdDowcHg7XG59XG5cbi5tZW51V3JhcHBlcntcblx0cG9zaXRpb246cmVsYXRpdmU7XG59XG4ubWVudXtcblx0cG9zaXRpb246YWJzb2x1dGU7XG5cdHRvcDowcHg7XG5cdGxlZnQ6MDtcblx0cGFkZGluZy1ib3R0b206IDk5OTlweDtcblx0bWFyZ2luLWJvdHRvbTogLTk5OTlweDtcblx0b3ZlcmZsb3c6IGhpZGRlbjtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA2NGVtKSB7XG5cdCNtZW51V3JhcHtcblx0XHRsZWZ0OjA7XG5cdFx0ei1pbmRleDowO1xuXHRcdC13ZWJraXQtdHJhbnNpdGlvbjogbm9uZTtcblx0XHQtbW96LXRyYW5zaXRpb246IG5vbmU7XG5cdFx0LW1zLXRyYW5zaXRpb246IG5vbmU7XG5cdFx0LW8tdHJhbnNpdGlvbjogbm9uZTtcblx0XHR0cmFuc2l0aW9uOiBub25lO1xuXHR9XG59XG5cbi8qKioqKioqKioqKioqKioqKioqKioqKioqKioqXG4qICAgICAgICAgICAgICAgICAgICAgICAgICAgKlxuKiAgICAgICAgTW9uIG1hZ2FzaW4gICAgICAgICpcbiogICAgICAgICAgICAgICAgICAgICAgICAgICAqXG4qKioqKioqKioqKioqKioqKioqKioqKioqKioqKi9cblxuLyoqKioqKioqKioqKioqKioqKioqKioqKioqKipcbiogICAgICAgICAgICAgICAgICAgICAgICAgICAqXG4qICAgICAgICAgTWEgY2FydGUgICAgICAgICAgKlxuKiAgICAgICAgICAgICAgICAgICAgICAgICAgICpcbioqKioqKioqKioqKioqKioqKioqKioqKioqKioqL1xuXG4ubWFDYXJ0ZSwucGFzc2Jvb2t7XG4gICAgLmJ1YmJsZXtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICB9XG4gICAgLmZpcnN0QmxvY2t7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICBmbGV4OiA1O1xuICAgIH1cbiAgICAuc2Vjb25kQmxvY2t7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICAgICAgZmxleDogMjtcbiAgICB9XG59XG5cbi8vIGEgcmV2b2lyXG4jbWFDYXJ0ZSAuY2FydGUgLmJsb2MsICNtYUNhcnRlIC5wb2ludHMgLmJsb2N7XG5cdGhlaWdodDoyODBweDtcbn1cbiNtYUNhcnRlIC5jYXJ0ZSAuY29kZUNhcnRle1xuXHRtYXJnaW46MTBweCAwO1xufVxuLmNvZGUtYmFycmUge1xuXHRtYXJnaW46IDAgYXV0bztcbiAgICBwYWRkaW5nOiAxMHB4IDNweCAwcHggM3B4O1xuXHRtYXgtaGVpZ2h0OiA4MHB4O1xuXHRwYWRkaW5nXHQ6MCAxZW07XG59XG4jbWFDYXJ0ZSAjZG9udXRze1xuXHRtYXJnaW46MTBweCAwO1xufVxuI21hQ2FydGUgLmNhcnRlIC5ibG9jLCAjbWFDYXJ0ZSAucG9pbnRzIC5ibG9je1xuXHRoZWlnaHQ6IDI5MHB4O1xufVxuI21hQ2FydGUgLmJsb2MgaW1ne1xuXHRtYXJnaW4tdG9wOjEwcHg7XG59XG4jbWFDYXJ0ZSAjZG9udXRzIHtcblx0bWFyZ2luOiAwIDAgMTBweCAwO1xufVxuXG4vKioqKioqKioqKioqKioqKioqKioqKioqKioqKlxuKiAgICAgICAgICAgICAgICAgICAgICAgICAgICpcbiogICAgICAgIE1vbiBjb21wdGUgICAgICAgICAqXG4qICAgICAgICAgICAgICAgICAgICAgICAgICAgKlxuKioqKioqKioqKioqKioqKioqKioqKioqKioqKiovXG5cblxuI2Jsb2NQb2ludCB7XG5cdG1hcmdpbjogNXB4IDBweDtcbn1cblxuI2FkcmVzc2UgbGFiZWwge1xuXHRmb250LXdlaWdodDogbm9ybWFsO1xufVxuXG4ubWVudGlvbnMtbGVnYWxlc3tcblx0dGV4dC1hbGlnbjoganVzdGlmeTtcblx0bWFyZ2luOiAzNXB4IDBweCAyMHB4IDBweDtcblx0Ly9mb250LXNpemU6IDEuMTQzcmVtO1xuXHRjb2xvcjogIzAwMDtcbn1cbi5tZW50aW9ucy1sZWdhbGVzKy5tZW50aW9ucy1sZWdhbGVze1xuXHRtYXJnaW4tdG9wOiAxNXB4O1xufVxuI21vbkNvbXB0ZXtcblx0cGFkZGluZy1ib3R0b206IDQwcHg7XG59XG5cbi8qKioqKioqKioqKioqKioqKioqKioqKioqKioqXG4qICAgICAgICAgICAgICAgICAgICAgICAgICAgKlxuKiAgICAgICAgSGlzdG9yaXF1ZSAgICAgICAgICpcbiogICAgICAgICAgICAgICAgICAgICAgICAgICAqXG4qKioqKioqKioqKioqKioqKioqKioqKioqKioqKi9cbi5oaXN0b3JpcXVle1xuXHRmbGV4OiAxO1xuXHRtYXJnaW4tdG9wOiAwICFpbXBvcnRhbnQ7XG5cdG1hcmdpbi1ib3R0b206IDBlbTtcblx0LmJ1YmJsZSB7XG5cdFx0cGFkZGluZzogMCAxMHB4O1xuXHR9XG59XG5cbi5oaXN0b3JpcXVlLWxpc3Qge1xuXHRwYWRkaW5nOiAwIDAuNXJlbSA7XG5cdGxpIHtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGhlaWdodDogMzZweDtcblx0XHRwYWRkaW5nOiAwIDQ1cHg7XG5cdFx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0YWxpZ24tc2VsZjogc3RyZXRjaDtcblx0fVxufVxuXG4uc2VwYXJhdG9yIHtcblx0JHdpZHRoOiAxMXJlbTtcblx0QGluY2x1ZGUgc2VwYXJhdG9yKHNvbGlkLCAjMDAwLCAycHgsICR3aWR0aCk7XG59XG4uc2VwYXJhdG9yLS13aGl0ZSB7XG5cdCR3aWR0aDogMTFyZW07XG5cdEBpbmNsdWRlIHNlcGFyYXRvcihzb2xpZCwgd2hpdGUsIDJweCwgJHdpZHRoKTtcbn1cblxuLm1vbkNvbXB0ZSB7XG5cdHBhZGRpbmctYm90dG9tOjUwcHg7XG5cdC5zdWJtaXQge1xuXHRcdHRleHQtYWxpZ246IHJpZ2h0O1xuXHR9XG5cdC5jbmlsTWVzc2FnZUluZm9SZWN1ZWlsbGllcyB7XG5cdFx0bWFyZ2luOiAycmVtIDBlbTtcblx0XHRmb250LXNpemU6IDAuOHJlbTtcblx0fVxuXHQuZm9ybS1ncm91cC0tbWFyZ2luIHtcblx0XHRtYXJnaW4tbGVmdDogMS40cmVtO1xuXHR9XG59XG5cbi8qKioqKioqKioqKioqKioqKioqKioqKioqKioqXG4qICAgICAgICAgICAgICAgICAgICAgICAgICAgKlxuKiAgICAgICAgTW9uIHByb2dyYW1tZSAgICAgICpcbiogICAgICAgICAgICAgICAgICAgICAgICAgICAqXG4qKioqKioqKioqKioqKioqKioqKioqKioqKioqKi9cblxuLm1vblByb2dyYW1tZV9fYmxvY3tcblx0Zm9udC1zaXplOiAwLjllbTtcblx0bGluZS1oZWlnaHQ6IDEuNTtcblx0bWluLWhlaWdodDogMTEwcHg7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdC5tb25Qcm9ncmFtbWVfX2NvbnRlbnR7XG5cdFx0cGFkZGluZzogMHB4IDEwcHg7XG5cdFx0Y29sb3I6ICMwMDA7XG5cdFx0Zm9udC1mYW1pbHk6IFwiUmFsZXdheVwiO1xuXHRcdGZvbnQtc2l6ZTogMTJweDtcblx0XHRmb250LXN0eWxlOiBub3JtYWw7XG5cdFx0Zm9udC13ZWlnaHQ6IDUwMDtcblx0XHRsaW5lLWhlaWdodDogMThweDtcblx0XHRtYXgtd2lkdGg6IDE3cmVtO1xuXHRcdG1hcmdpbi1sZWZ0OiAxcmVtO1xuXHRcdC51bmlxdWVtZW50c3VycGFyYSB7XG5cdFx0XHRjb2xvcjogIzAwMDtcblx0XHRcdGZvbnQtZmFtaWx5OiBSYWxld2F5O1xuXHRcdFx0Zm9udC1zaXplOiAxMHB4O1xuXHRcdFx0Zm9udC1zdHlsZTogaXRhbGljO1xuXHRcdFx0Zm9udC13ZWlnaHQ6IDQwMDtcblx0XHR9XG5cdH1cblx0Lm1vblByb2dyYW1tZV9fdGl0cmV7XG5cdFx0Zm9udC1mYW1pbHk6IFJhbGV3YXk7XG5cdFx0Zm9udC1zaXplOiAyMHB4O1xuXHRcdGZvbnQtc3R5bGU6IG5vcm1hbDtcblx0XHRmb250LXdlaWdodDogNzAwO1xuXHRcdGxpbmUtaGVpZ2h0OiAyNC41N3B4OyAvKiAxMjIuODUlICovXG5cdH1cblx0LmJsb2MtaWNvbntcblx0XHRtaW4td2lkdGg6IDgwcHg7XG5cdH1cbn1cbiIsIkBtaXhpbiBzZXBhcmF0b3IoJGJvcmRlci10eXBlLCAkY29sb3IsICRzaXplLCAkd2lkdGgpIHtcbiAgICBib3JkZXItYm90dG9tOiAkYm9yZGVyLXR5cGUgJGNvbG9yICRzaXplO1xuICAgIHdpZHRoOiAkd2lkdGg7XG4gICAgbWFyZ2luOiBhdXRvO1xufSIsIi8qKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKipcbiogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICpcbiogICAgICAgICAgICAgXHQgVlVFIEFDVElWQVRJT04gICAgICAgICAgICAgICAgKlxuKiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKlxuKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKi9cblxuLmJhbm5pZXJlLWFjdGl2YXRpb257XG4gICAgYmFja2dyb3VuZDogdXJsKC4uLy4uLy4uL2ltYWdlcy9hY3RpdmF0aW9uLWJhbm5lci5wbmcpICNmZmZmMDEgcmVwZWF0LXg7XG4gICAgYmFja2dyb3VuZC1zaXplOiBhdXRvIDEwMCU7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogYm90dG9tO1xuICAgIGhlaWdodDogOTJweDtcbiAgICB3aWR0aDogMTAwJTtcbn1cbi5hY3RpdmF0aW9ue1xuXHRwYWRkaW5nLXRvcDogODBweDtcblxuXHQuY2hlY2tlZCB7XG5cdFx0cGFkZGluZy1sZWZ0OiB1bnNldDtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdH1cbiAgICAuY2hlY2tlZCBpe1xuICAgICAgICBmb250LXNpemU6IDEuMDVyZW07XG4gICAgfVxuXHQuY2hlY2tlZC1sYWJlbCB7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuXHRcdGkge1xuXHRcdFx0bWFyZ2luLXJpZ2h0OiAwLjVyZW07XG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRsZWZ0OiAtMjVweDtcblx0XHR9XG5cdH1cbiAgICBoMXtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDE0cHg7XG4gICAgICAgIHdpZHRoOiBmaXQtY29udGVudDtcbiAgICB9XG4gICAgYnV0dG9uIHtcbiAgICAgICAgcGFkZGluZzogMThweCAyMHB4O1xuICAgIH1cblx0LmNoZWNrZWQgbGVnZW5kLFxuXHRsYWJlbC5yYWxld2F5Qm9sZCxcblx0LmNoZWNrZWQgc3Bhbi5yYWxld2F5Qm9sZCxcblx0LmNoZWNrZWQgc3Bhbi5yYWxld2F5Qm9sZCBsYWJlbCB7XG5cdFx0Y29sb3I6ICNFNDBGMUIgIWltcG9ydGFudDtcblx0fVxuXHQucmFkaW8taW5saW5lLWxpc3Qge1xuIFx0XHRmbGV4LXdyYXA6IHdyYXA7XG5cdFx0JiA+IGRpdiB7XG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xuXG5cdFx0XHQmOm5vdCg6bGFzdC1jaGlsZCkge1xuXHRcdFx0XHRtYXJnaW4tcmlnaHQ6IDFyZW07XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0W3R5cGU9cmFkaW9dIHtcblx0XHRcdG1hcmdpbjogMDtcblx0XHR9XG5cdH1cblx0LnJhZGlvLWxpc3QtLXdpdGhvdXQtcmVxdWlyZWQge1xuXHRcdC5hc3RlcmlzcXVlIHtcblx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0fVxuXHR9XG5cdC5jaGVja2VkLWlubGluZSB7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXG5cdFx0bGVnZW5kIHtcblx0XHRcdG1hcmdpbi1ib3R0b206IDA7XG5cdFx0fVxuXG5cdFx0LmZvcm0tZ3JvdXAge1xuXHRcdFx0bWFyZ2luLWxlZnQ6IDFyZW07XG5cdFx0fVxuXG5cdH1cblx0LmNoZWNrYm94LWZpZWxkIHtcblx0XHRsYWJlbCB7XG5cdFx0XHRsaW5lLWhlaWdodDogbm9ybWFsO1xuXHRcdH1cblx0XHRbdHlwZT1jaGVja2JveF0ge1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMDtcblx0XHR9XG5cdFx0JiA+IGRpdiB7XG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0YWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG5cdFx0fVxuXHRcdCY6bm90KDpsYXN0LWNoaWxkKSB7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAxLjJyZW07XG5cdFx0fVxuXHR9XG59XG4uY25pbE1lc3NhZ2VJbmZvUmVjdWVpbGxpZXN7XG5cdHRleHQtYWxpZ246IGp1c3RpZnk7XG59XG5cbi8vIGEgcmV2b2lyXG4uYWN0aXZhdGlvbi1tZW51V3JhcCB7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0d2lkdGg6IDEwMCU7XG5cdHRvcDogMDtcblx0dGV4dC1hbGlnbjogY2VudGVyO1xufVxuLmFjdGl2YXRpb24tcHVjZSB7XG5cdHdpZHRoOiAzLjVlbTtcblx0aGVpZ2h0OiAzLjVlbTtcblx0Ym9yZGVyLXJhZGl1czogNTAlO1xuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdGxpbmUtaGVpZ2h0OiAzLjVlbTtcblx0Zm9udC1zaXplOiAxLjJlbTtcblx0Zm9udC13ZWlnaHQ6IGJvbGQ7XG59XG5cbi5hY3RpdmF0aW9uLXB1Y2VzIHtcblx0bWFyZ2luOiA1MHB4IGF1dG87XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuXG4uYWN0aXZhdGlvbi1wdWNlLXNlcGFyYXRvciB7XG5cdHdpZHRoOiAxNXB4O1xuXHRoZWlnaHQ6IDIuMmVtO1xufVxuXG4uYWN0aXZhdGlvbi1saW5lIHtcblx0d2lkdGg6IDE1ZW07XG5cdG1hcmdpbjogYXV0bztcbn1cblxuLmFjdGl2YXRpb24tZXRhcGUge1xuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdHBhZGRpbmctdG9wOiAyMHB4O1xuXHRwYWRkaW5nLWJvdHRvbTogNTBweDtcbn1cblxuLmFjdGl2YXRpb24gaW5wdXQge1xuXHRvdXRsaW5lOiBub25lO1xuXHR3aWR0aDogMTAwJTtcblx0cGFkZGluZzogMTRweCAyMHB4O1xuXHRkaXNwbGF5OiBibG9jaztcblx0dHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1pbi1vdXQ7XG5cdC1tb3otdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1pbi1vdXQ7XG5cdC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1pbi1vdXQ7XG5cdC1vLXRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2UtaW4tb3V0O1xuXHRib3JkZXItcmFkaXVzOiAwO1xuXHRoZWlnaHQ6IGF1dG87XG59XG5cbi5hY3RpdmF0aW9uRm9ybTEgbGFiZWwge1xuXHR0ZXh0LWFsaWduOiByaWdodDtcblx0bGluZS1oZWlnaHQ6IDEuM2VtO1xufVxuXG4uYWN0aXZhdGlvbi1ldGFwZTEtdGV4dCB7XG5cdGxpbmUtaGVpZ2h0OiAxLjJlbTtcblx0cGFkZGluZzogMCAwIDQ1cHggMDtcbn1cblxuLmFjdGl2YXRpb24tY29tcHRlIGlucHV0IHtcblx0cGFkZGluZzogMC41cmVtO1xufVxuXG4uYWN0aXZhdGlvbi1jb21wdGUgaW5wdXRbdHlwZT1cImNoZWNrYm94XCJdIHtcblx0ZGlzcGxheTogaW5saW5lO1xuXHR3aWR0aDogaW5oZXJpdDtcbn1cblxuLmFjdGl2YXRpb24tY29uZmlybS1jaGVja2JveGVzIHtcblx0bWFyZ2luOiAyNXB4IDAgMCAxNXB4O1xufVxuXG4uYWN0aXZhdGlvbi1idXR0b24tY29uZmlybWF0aW9uIHtcblx0cGFkZGluZzogMTNweCAyNXB4O1xufVxuXG4uYWN0aXZhdGlvbi1jb21wdGUtY29uZmlybWF0aW9uLWxhYmVsIHtcblx0dGV4dC1pbmRlbnQ6IC0yN3B4O1xuXHRwYWRkaW5nLWxlZnQ6IDI3cHg7XG5cdGxpbmUtaGVpZ2h0OiAwLjRlbTtcblx0Y3Vyc29yOiBwb2ludGVyO1xufVxuXG4uYWN0aXZhdGlvbi1jb21wdGUtY2d2LWxhYmVsIHtcblx0dGV4dC1pbmRlbnQ6IC0yN3B4O1xuXHRwYWRkaW5nLWxlZnQ6IDI3cHg7XG5cdGxpbmUtaGVpZ2h0OiAwLjRlbTtcblx0Y3Vyc29yOiBwb2ludGVyO1xufVxuXG4uYWN0aXZhdGlvbi1jb21wdGUgYnV0dG9uIHtcblx0d2lkdGg6IGluaXRpYWw7XG5cdG1hcmdpbjogMjBweCAwcHg7XG59XG5cbi5hY3RpdmF0aW9uLWV0YXBlMy10ZXh0MSB7XG5cdHBhZGRpbmc6IDAgMCAxNXB4IDA7XG5cdGZvbnQtd2VpZ2h0OiBib2xkO1xuXHRmb250LXNpemU6IDEuMmVtO1xufVxuXG4uYWN0aXZhdGlvbi1ldGFwZTMtdGV4dDIge1xuXHRwYWRkaW5nOiAwIDAgMjBweCAwO1xufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQwZW0pIHtcblx0LmJhbm5pZXJlLWFjdGl2YXRpb24ge1xuXHRcdGhlaWdodDogNjZweDtcblx0XHRtYXJnaW46IDAgMCA1MHB4IDA7XG5cdH1cblxuXHQuYWN0aXZhdGlvbi1tZW51IHtcblx0XHRiYWNrZ3JvdW5kOiBub25lO1xuXHR9XG5cblx0I2NhcnRlQWRGaWRIb21lIHtcblx0XHR3aWR0aDogMTJlbTtcblx0fVxuXG5cdC5hY3RpdmF0aW9uRm9ybTEgbGFiZWwge1xuXHRcdHRleHQtYWxpZ246IGxlZnQ7XG5cdH1cblxuXHQuYWN0aXZhdGlvbi1ldGFwZSB7XG5cdFx0cGFkZGluZy1ib3R0b206IDIwcHg7XG5cdH1cblxuXHQuYWN0aXZhdGlvbi1jb21wdGUgLmZvcm0tZ3JvdXAtLW1hcmdpbiB7XG5cdFx0bWFyZ2luLWxlZnQ6IDA7XG5cdH1cblx0LmFjdGl2YXRpb24tY29tcHRlIHtcblx0XHRwYWRkaW5nOiAyLjNlbTtcblx0fVxuXHQuZm9ybS1pY29ue1xuXHRcdHBhZGRpbmctdG9wOiA3cHg7XG5cdH1cbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2NGVtKSB7XG5cdC5hY3RpdmF0aW9uLW1lbnUge1xuXHRcdGJhY2tncm91bmQ6IG5vbmU7XG5cdH1cbn1cblxuLmFjdGl2YXRpb25Gb3JtMSB7XG5cdG1hcmdpbjogYXV0bztcbn1cbi5hY3RpdmF0aW9uLW1hLWNhcnRlLWV4Y2x1c2l2ZSB7XG5cdGZvbnQtc2l6ZTogMi41ZW07XG59XG4uYWN0aXZhdGlvbi1jYXJ0ZS1iYW5kZWF1IHtcblx0aGVpZ2h0OiAxMzBweDtcbn1cblxuLmFjdGl2YXRpb24tbWVudSB7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0dG9wOiAwcHg7XG5cdGxlZnQ6IDA7XG5cdHBhZGRpbmctYm90dG9tOiAwO1xuXHRtYXJnaW4tYm90dG9tOiAtOTk5OXB4O1xuXHRvdmVyZmxvdzogaGlkZGVuO1xufVxuXG4uYWN0aXZhdGlvbi1tZW51IC5sb2dvIHtcblx0bWFyZ2luLXRvcDogMjBweDtcbn1cblxuLmFjdGl2YXRpb24gaDEge1xuXHRmb250LXNpemU6IDIuNWVtO1xufVxuXG4jY29udGFpbmVyLXN1YnNjcmlwdGlvbiB7XG5cdG1hcmdpbi10b3A6IDgwcHg7XG5cdG1hcmdpbi1ib3R0b206IDgwcHg7XG59XG5cbiNjb250YWluZXItc3Vic2NyaXB0aW9uIC5zZXBhcmF0b3Ige1xuXHRib3JkZXItY29sb3I6ICMwMDAwMDA7XG59XG5cbi5jb25maXJtYXRpb24taW1nIHtcblx0aGVpZ2h0OiAzNTBweDtcblx0bWluLXdpZHRoOiAzNjBweDtcbn1cbi5jZWxse1xuXHRtaW4td2lkdGg6IDMwMHB4O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1MGVtKSB7XG5cdC5jb25maXJtYXRpb24taW1nIHtcblx0XHRtYXgtaGVpZ2h0OiAxMDAlO1xuXHRcdGhlaWdodDogYXV0bztcblx0XHR3aWR0aDogYXV0bztcblx0XHRtaW4td2lkdGg6IGF1dG87XG5cdH1cblx0LmltYWdlLXdyYXBwZXIge1xuXHRcdGhlaWdodDogMjUwcHg7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdG1hcmdpbi1ib3R0b206IDA7XG5cdH1cblx0LmNlbGwge1xuXHRcdG1heC1oZWlnaHQ6IDM1dnc7XG5cdFx0aGVpZ2h0OiBhdXRvO1xuXHR9XG5cdC5jdGEtYnV0dG9uIHtcblx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0Zm9udC1zaXplOiAwLjhyZW07XG5cdFx0d2lkdGg6IDM1dnc7XG5cdFx0bGluZS1oZWlnaHQ6IDIwcHg7XG5cdFx0bWFyZ2luLXRvcDogMWVtO1xuXHR9XG5cdC5yZWdpc3RyYXRpb24tdmFsaWRhdGVkIHtcblx0XHR3aWR0aDogOTUlO1xuXHR9XG59XG5cbi5jYXJ0ZUJ1dHRvbiB7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG5cdG1hcmdpbi10b3A6IDUwcHg7XG5cdG1hcmdpbi1ib3R0b206IDI1cHg7XG5cdEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQwZW0pIHtcblx0XHRtYXJnaW4tYm90dG9tOiAwO1xuXHRcdG1hcmdpbi10b3A6IDYzcHg7XG5cdH1cbn1cbi5hY3RpdmUtY2FyZC1idXR0b24ge1xuXHRwYWRkaW5nOiAxOHB4IDM1cHggMThweCA2M3B4O1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdGZvbnQtd2VpZ2h0OiBib2xkO1xuXHQmOjpiZWZvcmUge1xuXHRcdGNvbnRlbnQ6IHVybCguLi8uLi8uLi9pbWFnZXMvY2FyZC5wbmcpO1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRyaWdodDogMTUwcHg7XG5cdFx0dG9wOiAtMjBweDtcblx0fVxufVxuLmJhbm5lci1vcHRpbiB7XG5cdC5jb2x1bW46Zmlyc3QtY2hpbGQgcCB7XG5cdFx0Zm9udC1zaXplOiAxNC41cHg7XG5cdH1cbn1cbiIsIi8qKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKipcbiogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICpcbiogICAgICAgICAgICAgXHQgIFZVRSBMT0dJTiAgICAgICAgICAgICAgICAgICAgICpcbiogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICpcbioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKiovXG5cbi5sYWJlbC1jYXB0Y2hhe1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG1pbi13aWR0aDogODBweDtcbn1cbi5pbWdUb3B7XG4gICAgYmFja2dyb3VuZDogdXJsKC4uLy4uLy4uL2ltYWdlcy9ob21lLWJnLmpwZykgI2ZhZmFmYSBuby1yZXBlYXQ7XG4gICAgYm9yZGVyOiBub25lO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBwYWRkaW5nLXRvcDogMTY5cHg7XG4gICAgcGFkZGluZy1ib3R0b206IDQwcHg7XG59XG4uaW1nVG9wLS1TdG9yZSB7XG5cbn1cbi5jb250YWluZXItbGFyZ2UtbWFyZ2Utc3RvcmUge1xuICBtYXJnaW4tdG9wOiAyNXJlbTtcbn1cbi5mb3JtTG9naW57XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICBwe1xuICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgIH1cbiAgICBmb3Jte1xuICAgICAgICBwe1xuICAgICAgICAgICAgZm9udC1zaXplOiAxLjEyNWVtO1xuICAgICAgICB9XG4gICAgfVxuICAgIGlucHV0e1xuICAgICAgICBoZWlnaHQ6IDUwcHg7XG4gICAgICAgIHBhZGRpbmc6IDIwcHg7XG4gICAgICAgIGZvbnQtc2l6ZTogMC45cmVtO1xuICAgICAgICBib3gtc2hhZG93OiB1bnNldDtcbiAgICB9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDY0ZW0pIHtcbiAgICAuZm9ybUxvZ2lue1xuICAgICAgICBtYXJnaW4tdG9wOiAtOS4yNTBlbTtcbiAgICB9XG59XG4ubW9uY29tcHRle1xuICAgIG1hcmdpbi10b3A6IDI4cHg7XG4gICAgLnJvd3tcbiAgICAgICAgcGFkZGluZzogNXB4IDBweCAxMHB4IDBweDtcbiAgICB9XG4gICAgcHtcbiAgICAgICAgZm9udC1zaXplOiAwLjhyZW07XG4gICAgfVxuICAgIC5hY3RpdmF0aW9ue1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuXG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGltZ3tcbiAgICAgICAgICAgIHdpZHRoOiAxMTVweDtcbiAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgIGxlZnQ6IDE1cHg7XG4gICAgICAgICAgICB6LWluZGV4OiAyO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoLTE1ZGVnKTtcbiAgICAgICAgfVxuICAgICAgICBhe1xuICAgICAgICAgICAgZmxleC1zaHJpbms6IDA7XG4gICAgICAgICAgICBzcGFue1xuICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMjVweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuLy8gQHRvZG8gYSByZXZvaXJcblxuI2JpZW52ZW51ZXtcblx0bGluZS1oZWlnaHQ6IDE7XG59XG4jYmllbnZlbnVlIGhye1xuXHRtYXJnaW4tdG9wOiAxMHB4O1xufVxuI2RpdkJpZW52ZW51ZXtcblx0cGFkZGluZzogMDtcblx0bWFyZ2luOiAwO1xufVxuXG4jYmllbnZlbnVle1xuXHRmb250LXNpemU6IDNlbTsgcGFkZGluZy1ib3R0b206IDEwcHg7XG59XG4jZGl2QmllbnZlbnVle3BhZGRpbmctbGVmdDogNSU7fVxuI2JpZW52ZW51ZSBocnttYXJnaW46IDMwcHggMHB4IDBweCAwcHg7fVxuXG5cbi5mb3JtTG9naW57XG5cdGZvbnQtc2l6ZTowLjllbTtcblx0bGluZS1oZWlnaHQ6IDEuMjtcblx0bWFyZ2luLWJvdHRvbTowO1xufVxuLmZvcm1Mb2dpbiBwe1xuXHRsaW5lLWhlaWdodDogMS4yO1xufVxuXG5cbi5jYXB0Y2hhLWltZ3t3aWR0aDoxMDAlOyBtYXJnaW4tdG9wOjBweDttYXJnaW4tYm90dG9tOiAwcHg7fVxuI2xvZ2luX2NhcHRjaGF7bWFyZ2luLWJvdHRvbTowcHg7fVxuLnNwYW4tY2FwdGNoYXttYXJnaW4tYm90dG9tOiAxMHB4O31cbi5sYWJlbENhcHRjaGEge1xuXHRsaW5lLWhlaWdodDogNTBweDtcblx0bWluLWhlaWdodDogNTBweDtcbn1cbi5sYWJlbC1jYXB0Y2hhIGxhYmVse1xuXHRmb250LXNpemU6IDEuNzVlbTtcbn1cblxuaW5wdXQ6OnBsYWNlaG9sZGVyLHRleHRhcmVhOjpwbGFjZWhvbGRlcntjb2xvcjojMDAwOyBvcGFjaXR5OiAxO31cbiIsIi5wYWdlLWNvbmRpdGlvbnMge1xuICBtYXgtaGVpZ2h0OiAxMDB2aDtcbiAgaGVpZ2h0OiAxMDB2aDtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgJiA+IC5jb250YWluZXIge1xuICAgIGZsZXg6IDE7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICB9XG4gIC5pZnJhbWUtY29udGFpbmVyIHtcbiAgICBmbGV4OiAxO1xuICB9XG59IiwiLyogcmVxdWlyZWQgc3R5bGVzICovXHJcblxyXG4ubGVhZmxldC1wYW5lLFxyXG4ubGVhZmxldC10aWxlLFxyXG4ubGVhZmxldC1tYXJrZXItaWNvbixcclxuLmxlYWZsZXQtbWFya2VyLXNoYWRvdyxcclxuLmxlYWZsZXQtdGlsZS1jb250YWluZXIsXHJcbi5sZWFmbGV0LXBhbmUgPiBzdmcsXHJcbi5sZWFmbGV0LXBhbmUgPiBjYW52YXMsXHJcbi5sZWFmbGV0LXpvb20tYm94LFxyXG4ubGVhZmxldC1pbWFnZS1sYXllcixcclxuLmxlYWZsZXQtbGF5ZXIge1xyXG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRsZWZ0OiAwO1xyXG5cdHRvcDogMDtcclxuXHR9XHJcbi5sZWFmbGV0LWNvbnRhaW5lciB7XHJcblx0b3ZlcmZsb3c6IGhpZGRlbjtcclxuXHR9XHJcbi5sZWFmbGV0LXRpbGUsXHJcbi5sZWFmbGV0LW1hcmtlci1pY29uLFxyXG4ubGVhZmxldC1tYXJrZXItc2hhZG93IHtcclxuXHQtd2Via2l0LXVzZXItc2VsZWN0OiBub25lO1xyXG5cdCAgIC1tb3otdXNlci1zZWxlY3Q6IG5vbmU7XHJcblx0ICAgICAgICB1c2VyLXNlbGVjdDogbm9uZTtcclxuXHQgIC13ZWJraXQtdXNlci1kcmFnOiBub25lO1xyXG5cdH1cclxuLyogU2FmYXJpIHJlbmRlcnMgbm9uLXJldGluYSB0aWxlIG9uIHJldGluYSBiZXR0ZXIgd2l0aCB0aGlzLCBidXQgQ2hyb21lIGlzIHdvcnNlICovXHJcbi5sZWFmbGV0LXNhZmFyaSAubGVhZmxldC10aWxlIHtcclxuXHRpbWFnZS1yZW5kZXJpbmc6IC13ZWJraXQtb3B0aW1pemUtY29udHJhc3Q7XHJcblx0fVxyXG4vKiBoYWNrIHRoYXQgcHJldmVudHMgaHcgbGF5ZXJzIFwic3RyZXRjaGluZ1wiIHdoZW4gbG9hZGluZyBuZXcgdGlsZXMgKi9cclxuLmxlYWZsZXQtc2FmYXJpIC5sZWFmbGV0LXRpbGUtY29udGFpbmVyIHtcclxuXHR3aWR0aDogMTYwMHB4O1xyXG5cdGhlaWdodDogMTYwMHB4O1xyXG5cdC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogMCAwO1xyXG5cdH1cclxuLmxlYWZsZXQtbWFya2VyLWljb24sXHJcbi5sZWFmbGV0LW1hcmtlci1zaGFkb3cge1xyXG5cdGRpc3BsYXk6IGJsb2NrO1xyXG5cdH1cclxuLyogLmxlYWZsZXQtY29udGFpbmVyIHN2ZzogcmVzZXQgc3ZnIG1heC13aWR0aCBkZWNsZXJhdGlvbiBzaGlwcGVkIGluIEpvb21sYSEgKGpvb21sYS5vcmcpIDMueCAqL1xyXG4vKiAubGVhZmxldC1jb250YWluZXIgaW1nOiBtYXAgaXMgYnJva2VuIGluIEZGIGlmIHlvdSBoYXZlIG1heC13aWR0aDogMTAwJSBvbiB0aWxlcyAqL1xyXG4ubGVhZmxldC1jb250YWluZXIgLmxlYWZsZXQtb3ZlcmxheS1wYW5lIHN2ZyxcclxuLmxlYWZsZXQtY29udGFpbmVyIC5sZWFmbGV0LW1hcmtlci1wYW5lIGltZyxcclxuLmxlYWZsZXQtY29udGFpbmVyIC5sZWFmbGV0LXNoYWRvdy1wYW5lIGltZyxcclxuLmxlYWZsZXQtY29udGFpbmVyIC5sZWFmbGV0LXRpbGUtcGFuZSBpbWcsXHJcbi5sZWFmbGV0LWNvbnRhaW5lciBpbWcubGVhZmxldC1pbWFnZS1sYXllcixcclxuLmxlYWZsZXQtY29udGFpbmVyIC5sZWFmbGV0LXRpbGUge1xyXG5cdG1heC13aWR0aDogbm9uZSAhaW1wb3J0YW50O1xyXG5cdG1heC1oZWlnaHQ6IG5vbmUgIWltcG9ydGFudDtcclxuXHR9XHJcblxyXG4ubGVhZmxldC1jb250YWluZXIubGVhZmxldC10b3VjaC16b29tIHtcclxuXHQtbXMtdG91Y2gtYWN0aW9uOiBwYW4teCBwYW4teTtcclxuXHR0b3VjaC1hY3Rpb246IHBhbi14IHBhbi15O1xyXG5cdH1cclxuLmxlYWZsZXQtY29udGFpbmVyLmxlYWZsZXQtdG91Y2gtZHJhZyB7XHJcblx0LW1zLXRvdWNoLWFjdGlvbjogcGluY2gtem9vbTtcclxuXHQvKiBGYWxsYmFjayBmb3IgRkYgd2hpY2ggZG9lc24ndCBzdXBwb3J0IHBpbmNoLXpvb20gKi9cclxuXHR0b3VjaC1hY3Rpb246IG5vbmU7XHJcblx0dG91Y2gtYWN0aW9uOiBwaW5jaC16b29tO1xyXG59XHJcbi5sZWFmbGV0LWNvbnRhaW5lci5sZWFmbGV0LXRvdWNoLWRyYWcubGVhZmxldC10b3VjaC16b29tIHtcclxuXHQtbXMtdG91Y2gtYWN0aW9uOiBub25lO1xyXG5cdHRvdWNoLWFjdGlvbjogbm9uZTtcclxufVxyXG4ubGVhZmxldC1jb250YWluZXIge1xyXG5cdC13ZWJraXQtdGFwLWhpZ2hsaWdodC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbn1cclxuLmxlYWZsZXQtY29udGFpbmVyIGEge1xyXG5cdC13ZWJraXQtdGFwLWhpZ2hsaWdodC1jb2xvcjogcmdiYSg1MSwgMTgxLCAyMjksIDAuNCk7XHJcbn1cclxuLmxlYWZsZXQtdGlsZSB7XHJcblx0ZmlsdGVyOiBpbmhlcml0O1xyXG5cdHZpc2liaWxpdHk6IGhpZGRlbjtcclxuXHR9XHJcbi5sZWFmbGV0LXRpbGUtbG9hZGVkIHtcclxuXHR2aXNpYmlsaXR5OiBpbmhlcml0O1xyXG5cdH1cclxuLmxlYWZsZXQtem9vbS1ib3gge1xyXG5cdHdpZHRoOiAwO1xyXG5cdGhlaWdodDogMDtcclxuXHQtbW96LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcblx0ICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG5cdHotaW5kZXg6IDgwMDtcclxuXHR9XHJcbi8qIHdvcmthcm91bmQgZm9yIGh0dHBzOi8vYnVnemlsbGEubW96aWxsYS5vcmcvc2hvd19idWcuY2dpP2lkPTg4ODMxOSAqL1xyXG4ubGVhZmxldC1vdmVybGF5LXBhbmUgc3ZnIHtcclxuXHQtbW96LXVzZXItc2VsZWN0OiBub25lO1xyXG5cdH1cclxuXHJcbi5sZWFmbGV0LXBhbmUgICAgICAgICB7IHotaW5kZXg6IDQwMDsgfVxyXG5cclxuLmxlYWZsZXQtdGlsZS1wYW5lICAgIHsgei1pbmRleDogMjAwOyB9XHJcbi5sZWFmbGV0LW92ZXJsYXktcGFuZSB7IHotaW5kZXg6IDQwMDsgfVxyXG4ubGVhZmxldC1zaGFkb3ctcGFuZSAgeyB6LWluZGV4OiA1MDA7IH1cclxuLmxlYWZsZXQtbWFya2VyLXBhbmUgIHsgei1pbmRleDogNjAwOyB9XHJcbi5sZWFmbGV0LXRvb2x0aXAtcGFuZSAgIHsgei1pbmRleDogNjUwOyB9XHJcbi5sZWFmbGV0LXBvcHVwLXBhbmUgICB7IHotaW5kZXg6IDcwMDsgfVxyXG5cclxuLmxlYWZsZXQtbWFwLXBhbmUgY2FudmFzIHsgei1pbmRleDogMTAwOyB9XHJcbi5sZWFmbGV0LW1hcC1wYW5lIHN2ZyAgICB7IHotaW5kZXg6IDIwMDsgfVxyXG5cclxuLmxlYWZsZXQtdm1sLXNoYXBlIHtcclxuXHR3aWR0aDogMXB4O1xyXG5cdGhlaWdodDogMXB4O1xyXG5cdH1cclxuLmx2bWwge1xyXG5cdGJlaGF2aW9yOiB1cmwoI2RlZmF1bHQjVk1MKTtcclxuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdH1cclxuXHJcblxyXG4vKiBjb250cm9sIHBvc2l0aW9uaW5nICovXHJcblxyXG4ubGVhZmxldC1jb250cm9sIHtcclxuXHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0ei1pbmRleDogODAwO1xyXG5cdHBvaW50ZXItZXZlbnRzOiB2aXNpYmxlUGFpbnRlZDsgLyogSUUgOS0xMCBkb2Vzbid0IGhhdmUgYXV0byAqL1xyXG5cdHBvaW50ZXItZXZlbnRzOiBhdXRvO1xyXG5cdH1cclxuLmxlYWZsZXQtdG9wLFxyXG4ubGVhZmxldC1ib3R0b20ge1xyXG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHR6LWluZGV4OiAxMDAwO1xyXG5cdHBvaW50ZXItZXZlbnRzOiBub25lO1xyXG5cdH1cclxuLmxlYWZsZXQtdG9wIHtcclxuXHR0b3A6IDA7XHJcblx0fVxyXG4ubGVhZmxldC1yaWdodCB7XHJcblx0cmlnaHQ6IDA7XHJcblx0fVxyXG4ubGVhZmxldC1ib3R0b20ge1xyXG5cdGJvdHRvbTogMDtcclxuXHR9XHJcbi5sZWFmbGV0LWxlZnQge1xyXG5cdGxlZnQ6IDA7XHJcblx0fVxyXG4ubGVhZmxldC1jb250cm9sIHtcclxuXHRmbG9hdDogbGVmdDtcclxuXHRjbGVhcjogYm90aDtcclxuXHR9XHJcbi5sZWFmbGV0LXJpZ2h0IC5sZWFmbGV0LWNvbnRyb2wge1xyXG5cdGZsb2F0OiByaWdodDtcclxuXHR9XHJcbi5sZWFmbGV0LXRvcCAubGVhZmxldC1jb250cm9sIHtcclxuXHRtYXJnaW4tdG9wOiAxMHB4O1xyXG5cdH1cclxuLmxlYWZsZXQtYm90dG9tIC5sZWFmbGV0LWNvbnRyb2wge1xyXG5cdG1hcmdpbi1ib3R0b206IDEwcHg7XHJcblx0fVxyXG4ubGVhZmxldC1sZWZ0IC5sZWFmbGV0LWNvbnRyb2wge1xyXG5cdG1hcmdpbi1sZWZ0OiAxMHB4O1xyXG5cdH1cclxuLmxlYWZsZXQtcmlnaHQgLmxlYWZsZXQtY29udHJvbCB7XHJcblx0bWFyZ2luLXJpZ2h0OiAxMHB4O1xyXG5cdH1cclxuXHJcblxyXG4vKiB6b29tIGFuZCBmYWRlIGFuaW1hdGlvbnMgKi9cclxuXHJcbi5sZWFmbGV0LWZhZGUtYW5pbSAubGVhZmxldC10aWxlIHtcclxuXHR3aWxsLWNoYW5nZTogb3BhY2l0eTtcclxuXHR9XHJcbi5sZWFmbGV0LWZhZGUtYW5pbSAubGVhZmxldC1wb3B1cCB7XHJcblx0b3BhY2l0eTogMDtcclxuXHQtd2Via2l0LXRyYW5zaXRpb246IG9wYWNpdHkgMC4ycyBsaW5lYXI7XHJcblx0ICAgLW1vei10cmFuc2l0aW9uOiBvcGFjaXR5IDAuMnMgbGluZWFyO1xyXG5cdCAgICAgICAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjJzIGxpbmVhcjtcclxuXHR9XHJcbi5sZWFmbGV0LWZhZGUtYW5pbSAubGVhZmxldC1tYXAtcGFuZSAubGVhZmxldC1wb3B1cCB7XHJcblx0b3BhY2l0eTogMTtcclxuXHR9XHJcbi5sZWFmbGV0LXpvb20tYW5pbWF0ZWQge1xyXG5cdC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogMCAwO1xyXG5cdCAgICAtbXMtdHJhbnNmb3JtLW9yaWdpbjogMCAwO1xyXG5cdCAgICAgICAgdHJhbnNmb3JtLW9yaWdpbjogMCAwO1xyXG5cdH1cclxuLmxlYWZsZXQtem9vbS1hbmltIC5sZWFmbGV0LXpvb20tYW5pbWF0ZWQge1xyXG5cdHdpbGwtY2hhbmdlOiB0cmFuc2Zvcm07XHJcblx0fVxyXG4ubGVhZmxldC16b29tLWFuaW0gLmxlYWZsZXQtem9vbS1hbmltYXRlZCB7XHJcblx0LXdlYmtpdC10cmFuc2l0aW9uOiAtd2Via2l0LXRyYW5zZm9ybSAwLjI1cyBjdWJpYy1iZXppZXIoMCwwLDAuMjUsMSk7XHJcblx0ICAgLW1vei10cmFuc2l0aW9uOiAgICAtbW96LXRyYW5zZm9ybSAwLjI1cyBjdWJpYy1iZXppZXIoMCwwLDAuMjUsMSk7XHJcblx0ICAgICAgICB0cmFuc2l0aW9uOiAgICAgICAgIHRyYW5zZm9ybSAwLjI1cyBjdWJpYy1iZXppZXIoMCwwLDAuMjUsMSk7XHJcblx0fVxyXG4ubGVhZmxldC16b29tLWFuaW0gLmxlYWZsZXQtdGlsZSxcclxuLmxlYWZsZXQtcGFuLWFuaW0gLmxlYWZsZXQtdGlsZSB7XHJcblx0LXdlYmtpdC10cmFuc2l0aW9uOiBub25lO1xyXG5cdCAgIC1tb3otdHJhbnNpdGlvbjogbm9uZTtcclxuXHQgICAgICAgIHRyYW5zaXRpb246IG5vbmU7XHJcblx0fVxyXG5cclxuLmxlYWZsZXQtem9vbS1hbmltIC5sZWFmbGV0LXpvb20taGlkZSB7XHJcblx0dmlzaWJpbGl0eTogaGlkZGVuO1xyXG5cdH1cclxuXHJcblxyXG4vKiBjdXJzb3JzICovXHJcblxyXG4ubGVhZmxldC1pbnRlcmFjdGl2ZSB7XHJcblx0Y3Vyc29yOiBwb2ludGVyO1xyXG5cdH1cclxuLmxlYWZsZXQtZ3JhYiB7XHJcblx0Y3Vyc29yOiAtd2Via2l0LWdyYWI7XHJcblx0Y3Vyc29yOiAgICAtbW96LWdyYWI7XHJcblx0Y3Vyc29yOiAgICAgICAgIGdyYWI7XHJcblx0fVxyXG4ubGVhZmxldC1jcm9zc2hhaXIsXHJcbi5sZWFmbGV0LWNyb3NzaGFpciAubGVhZmxldC1pbnRlcmFjdGl2ZSB7XHJcblx0Y3Vyc29yOiBjcm9zc2hhaXI7XHJcblx0fVxyXG4ubGVhZmxldC1wb3B1cC1wYW5lLFxyXG4ubGVhZmxldC1jb250cm9sIHtcclxuXHRjdXJzb3I6IGF1dG87XHJcblx0fVxyXG4ubGVhZmxldC1kcmFnZ2luZyAubGVhZmxldC1ncmFiLFxyXG4ubGVhZmxldC1kcmFnZ2luZyAubGVhZmxldC1ncmFiIC5sZWFmbGV0LWludGVyYWN0aXZlLFxyXG4ubGVhZmxldC1kcmFnZ2luZyAubGVhZmxldC1tYXJrZXItZHJhZ2dhYmxlIHtcclxuXHRjdXJzb3I6IG1vdmU7XHJcblx0Y3Vyc29yOiAtd2Via2l0LWdyYWJiaW5nO1xyXG5cdGN1cnNvcjogICAgLW1vei1ncmFiYmluZztcclxuXHRjdXJzb3I6ICAgICAgICAgZ3JhYmJpbmc7XHJcblx0fVxyXG5cclxuLyogbWFya2VyICYgb3ZlcmxheXMgaW50ZXJhY3Rpdml0eSAqL1xyXG4ubGVhZmxldC1tYXJrZXItaWNvbixcclxuLmxlYWZsZXQtbWFya2VyLXNoYWRvdyxcclxuLmxlYWZsZXQtaW1hZ2UtbGF5ZXIsXHJcbi5sZWFmbGV0LXBhbmUgPiBzdmcgcGF0aCxcclxuLmxlYWZsZXQtdGlsZS1jb250YWluZXIge1xyXG5cdHBvaW50ZXItZXZlbnRzOiBub25lO1xyXG5cdH1cclxuXHJcbi5sZWFmbGV0LW1hcmtlci1pY29uLmxlYWZsZXQtaW50ZXJhY3RpdmUsXHJcbi5sZWFmbGV0LWltYWdlLWxheWVyLmxlYWZsZXQtaW50ZXJhY3RpdmUsXHJcbi5sZWFmbGV0LXBhbmUgPiBzdmcgcGF0aC5sZWFmbGV0LWludGVyYWN0aXZlIHtcclxuXHRwb2ludGVyLWV2ZW50czogdmlzaWJsZVBhaW50ZWQ7IC8qIElFIDktMTAgZG9lc24ndCBoYXZlIGF1dG8gKi9cclxuXHRwb2ludGVyLWV2ZW50czogYXV0bztcclxuXHR9XHJcblxyXG4vKiB2aXN1YWwgdHdlYWtzICovXHJcblxyXG4ubGVhZmxldC1jb250YWluZXIge1xyXG5cdGJhY2tncm91bmQ6ICNkZGQ7XHJcblx0b3V0bGluZTogMDtcclxuXHR9XHJcbi5sZWFmbGV0LWNvbnRhaW5lciBhIHtcclxuXHRjb2xvcjogIzAwNzhBODtcclxuXHR9XHJcbi5sZWFmbGV0LWNvbnRhaW5lciBhLmxlYWZsZXQtYWN0aXZlIHtcclxuXHRvdXRsaW5lOiAycHggc29saWQgb3JhbmdlO1xyXG5cdH1cclxuLmxlYWZsZXQtem9vbS1ib3gge1xyXG5cdGJvcmRlcjogMnB4IGRvdHRlZCAjMzhmO1xyXG5cdGJhY2tncm91bmQ6IHJnYmEoMjU1LDI1NSwyNTUsMC41KTtcclxuXHR9XHJcblxyXG5cclxuLyogZ2VuZXJhbCB0eXBvZ3JhcGh5ICovXHJcbi5sZWFmbGV0LWNvbnRhaW5lciB7XHJcblx0Zm9udDogMTJweC8xLjUgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBBcmlhbCwgSGVsdmV0aWNhLCBzYW5zLXNlcmlmO1xyXG5cdH1cclxuXHJcblxyXG4vKiBnZW5lcmFsIHRvb2xiYXIgc3R5bGVzICovXHJcblxyXG4ubGVhZmxldC1iYXIge1xyXG5cdGJveC1zaGFkb3c6IDAgMXB4IDVweCByZ2JhKDAsMCwwLDAuNjUpO1xyXG5cdGJvcmRlci1yYWRpdXM6IDRweDtcclxuXHR9XHJcbi5sZWFmbGV0LWJhciBhLFxyXG4ubGVhZmxldC1iYXIgYTpob3ZlciB7XHJcblx0YmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcclxuXHRib3JkZXItYm90dG9tOiAxcHggc29saWQgI2NjYztcclxuXHR3aWR0aDogMjZweDtcclxuXHRoZWlnaHQ6IDI2cHg7XHJcblx0bGluZS1oZWlnaHQ6IDI2cHg7XHJcblx0ZGlzcGxheTogYmxvY2s7XHJcblx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuXHRjb2xvcjogYmxhY2s7XHJcblx0fVxyXG4ubGVhZmxldC1iYXIgYSxcclxuLmxlYWZsZXQtY29udHJvbC1sYXllcnMtdG9nZ2xlIHtcclxuXHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiA1MCUgNTAlO1xyXG5cdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcblx0ZGlzcGxheTogYmxvY2s7XHJcblx0fVxyXG4ubGVhZmxldC1iYXIgYTpob3ZlciB7XHJcblx0YmFja2dyb3VuZC1jb2xvcjogI2Y0ZjRmNDtcclxuXHR9XHJcbi5sZWFmbGV0LWJhciBhOmZpcnN0LWNoaWxkIHtcclxuXHRib3JkZXItdG9wLWxlZnQtcmFkaXVzOiA0cHg7XHJcblx0Ym9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDRweDtcclxuXHR9XHJcbi5sZWFmbGV0LWJhciBhOmxhc3QtY2hpbGQge1xyXG5cdGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDRweDtcclxuXHRib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogNHB4O1xyXG5cdGJvcmRlci1ib3R0b206IG5vbmU7XHJcblx0fVxyXG4ubGVhZmxldC1iYXIgYS5sZWFmbGV0LWRpc2FibGVkIHtcclxuXHRjdXJzb3I6IGRlZmF1bHQ7XHJcblx0YmFja2dyb3VuZC1jb2xvcjogI2Y0ZjRmNDtcclxuXHRjb2xvcjogI2JiYjtcclxuXHR9XHJcblxyXG4ubGVhZmxldC10b3VjaCAubGVhZmxldC1iYXIgYSB7XHJcblx0d2lkdGg6IDMwcHg7XHJcblx0aGVpZ2h0OiAzMHB4O1xyXG5cdGxpbmUtaGVpZ2h0OiAzMHB4O1xyXG5cdH1cclxuLmxlYWZsZXQtdG91Y2ggLmxlYWZsZXQtYmFyIGE6Zmlyc3QtY2hpbGQge1xyXG5cdGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDJweDtcclxuXHRib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMnB4O1xyXG5cdH1cclxuLmxlYWZsZXQtdG91Y2ggLmxlYWZsZXQtYmFyIGE6bGFzdC1jaGlsZCB7XHJcblx0Ym9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMnB4O1xyXG5cdGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAycHg7XHJcblx0fVxyXG5cclxuLyogem9vbSBjb250cm9sICovXHJcblxyXG4ubGVhZmxldC1jb250cm9sLXpvb20taW4sXHJcbi5sZWFmbGV0LWNvbnRyb2wtem9vbS1vdXQge1xyXG5cdGZvbnQ6IGJvbGQgMThweCAnTHVjaWRhIENvbnNvbGUnLCBNb25hY28sIG1vbm9zcGFjZTtcclxuXHR0ZXh0LWluZGVudDogMXB4O1xyXG5cdH1cclxuXHJcbi5sZWFmbGV0LXRvdWNoIC5sZWFmbGV0LWNvbnRyb2wtem9vbS1pbiwgLmxlYWZsZXQtdG91Y2ggLmxlYWZsZXQtY29udHJvbC16b29tLW91dCAge1xyXG5cdGZvbnQtc2l6ZTogMjJweDtcclxuXHR9XHJcblxyXG5cclxuLyogbGF5ZXJzIGNvbnRyb2wgKi9cclxuXHJcbi5sZWFmbGV0LWNvbnRyb2wtbGF5ZXJzIHtcclxuXHRib3gtc2hhZG93OiAwIDFweCA1cHggcmdiYSgwLDAsMCwwLjQpO1xyXG5cdGJhY2tncm91bmQ6ICNmZmY7XHJcblx0Ym9yZGVyLXJhZGl1czogNXB4O1xyXG5cdH1cclxuLmxlYWZsZXQtY29udHJvbC1sYXllcnMtdG9nZ2xlIHtcclxuXHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoaW1hZ2VzL2xheWVycy5wbmcpO1xyXG5cdHdpZHRoOiAzNnB4O1xyXG5cdGhlaWdodDogMzZweDtcclxuXHR9XHJcbi5sZWFmbGV0LXJldGluYSAubGVhZmxldC1jb250cm9sLWxheWVycy10b2dnbGUge1xyXG5cdGJhY2tncm91bmQtaW1hZ2U6IHVybChpbWFnZXMvbGF5ZXJzLTJ4LnBuZyk7XHJcblx0YmFja2dyb3VuZC1zaXplOiAyNnB4IDI2cHg7XHJcblx0fVxyXG4ubGVhZmxldC10b3VjaCAubGVhZmxldC1jb250cm9sLWxheWVycy10b2dnbGUge1xyXG5cdHdpZHRoOiA0NHB4O1xyXG5cdGhlaWdodDogNDRweDtcclxuXHR9XHJcbi5sZWFmbGV0LWNvbnRyb2wtbGF5ZXJzIC5sZWFmbGV0LWNvbnRyb2wtbGF5ZXJzLWxpc3QsXHJcbi5sZWFmbGV0LWNvbnRyb2wtbGF5ZXJzLWV4cGFuZGVkIC5sZWFmbGV0LWNvbnRyb2wtbGF5ZXJzLXRvZ2dsZSB7XHJcblx0ZGlzcGxheTogbm9uZTtcclxuXHR9XHJcbi5sZWFmbGV0LWNvbnRyb2wtbGF5ZXJzLWV4cGFuZGVkIC5sZWFmbGV0LWNvbnRyb2wtbGF5ZXJzLWxpc3Qge1xyXG5cdGRpc3BsYXk6IGJsb2NrO1xyXG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHR9XHJcbi5sZWFmbGV0LWNvbnRyb2wtbGF5ZXJzLWV4cGFuZGVkIHtcclxuXHRwYWRkaW5nOiA2cHggMTBweCA2cHggNnB4O1xyXG5cdGNvbG9yOiAjMzMzO1xyXG5cdGJhY2tncm91bmQ6ICNmZmY7XHJcblx0fVxyXG4ubGVhZmxldC1jb250cm9sLWxheWVycy1zY3JvbGxiYXIge1xyXG5cdG92ZXJmbG93LXk6IHNjcm9sbDtcclxuXHRvdmVyZmxvdy14OiBoaWRkZW47XHJcblx0cGFkZGluZy1yaWdodDogNXB4O1xyXG5cdH1cclxuLmxlYWZsZXQtY29udHJvbC1sYXllcnMtc2VsZWN0b3Ige1xyXG5cdG1hcmdpbi10b3A6IDJweDtcclxuXHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0dG9wOiAxcHg7XHJcblx0fVxyXG4ubGVhZmxldC1jb250cm9sLWxheWVycyBsYWJlbCB7XHJcblx0ZGlzcGxheTogYmxvY2s7XHJcblx0fVxyXG4ubGVhZmxldC1jb250cm9sLWxheWVycy1zZXBhcmF0b3Ige1xyXG5cdGhlaWdodDogMDtcclxuXHRib3JkZXItdG9wOiAxcHggc29saWQgI2RkZDtcclxuXHRtYXJnaW46IDVweCAtMTBweCA1cHggLTZweDtcclxuXHR9XHJcblxyXG4vKiBEZWZhdWx0IGljb24gVVJMcyAqL1xyXG4ubGVhZmxldC1kZWZhdWx0LWljb24tcGF0aCB7XHJcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKGltYWdlcy9tYXJrZXItaWNvbi5wbmcpO1xyXG5cdH1cclxuXHJcblxyXG4vKiBhdHRyaWJ1dGlvbiBhbmQgc2NhbGUgY29udHJvbHMgKi9cclxuXHJcbi5sZWFmbGV0LWNvbnRhaW5lciAubGVhZmxldC1jb250cm9sLWF0dHJpYnV0aW9uIHtcclxuXHRiYWNrZ3JvdW5kOiAjZmZmO1xyXG5cdGJhY2tncm91bmQ6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC43KTtcclxuXHRtYXJnaW46IDA7XHJcblx0fVxyXG4ubGVhZmxldC1jb250cm9sLWF0dHJpYnV0aW9uLFxyXG4ubGVhZmxldC1jb250cm9sLXNjYWxlLWxpbmUge1xyXG5cdHBhZGRpbmc6IDAgNXB4O1xyXG5cdGNvbG9yOiAjMzMzO1xyXG5cdH1cclxuLmxlYWZsZXQtY29udHJvbC1hdHRyaWJ1dGlvbiBhIHtcclxuXHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcblx0fVxyXG4ubGVhZmxldC1jb250cm9sLWF0dHJpYnV0aW9uIGE6aG92ZXIge1xyXG5cdHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xyXG5cdH1cclxuLmxlYWZsZXQtY29udGFpbmVyIC5sZWFmbGV0LWNvbnRyb2wtYXR0cmlidXRpb24sXHJcbi5sZWFmbGV0LWNvbnRhaW5lciAubGVhZmxldC1jb250cm9sLXNjYWxlIHtcclxuXHRmb250LXNpemU6IDExcHg7XHJcblx0fVxyXG4ubGVhZmxldC1sZWZ0IC5sZWFmbGV0LWNvbnRyb2wtc2NhbGUge1xyXG5cdG1hcmdpbi1sZWZ0OiA1cHg7XHJcblx0fVxyXG4ubGVhZmxldC1ib3R0b20gLmxlYWZsZXQtY29udHJvbC1zY2FsZSB7XHJcblx0bWFyZ2luLWJvdHRvbTogNXB4O1xyXG5cdH1cclxuLmxlYWZsZXQtY29udHJvbC1zY2FsZS1saW5lIHtcclxuXHRib3JkZXI6IDJweCBzb2xpZCAjNzc3O1xyXG5cdGJvcmRlci10b3A6IG5vbmU7XHJcblx0bGluZS1oZWlnaHQ6IDEuMTtcclxuXHRwYWRkaW5nOiAycHggNXB4IDFweDtcclxuXHRmb250LXNpemU6IDExcHg7XHJcblx0d2hpdGUtc3BhY2U6IG5vd3JhcDtcclxuXHRvdmVyZmxvdzogaGlkZGVuO1xyXG5cdC1tb3otYm94LXNpemluZzogYm9yZGVyLWJveDtcclxuXHQgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcblxyXG5cdGJhY2tncm91bmQ6ICNmZmY7XHJcblx0YmFja2dyb3VuZDogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjUpO1xyXG5cdH1cclxuLmxlYWZsZXQtY29udHJvbC1zY2FsZS1saW5lOm5vdCg6Zmlyc3QtY2hpbGQpIHtcclxuXHRib3JkZXItdG9wOiAycHggc29saWQgIzc3NztcclxuXHRib3JkZXItYm90dG9tOiBub25lO1xyXG5cdG1hcmdpbi10b3A6IC0ycHg7XHJcblx0fVxyXG4ubGVhZmxldC1jb250cm9sLXNjYWxlLWxpbmU6bm90KDpmaXJzdC1jaGlsZCk6bm90KDpsYXN0LWNoaWxkKSB7XHJcblx0Ym9yZGVyLWJvdHRvbTogMnB4IHNvbGlkICM3Nzc7XHJcblx0fVxyXG5cclxuLmxlYWZsZXQtdG91Y2ggLmxlYWZsZXQtY29udHJvbC1hdHRyaWJ1dGlvbixcclxuLmxlYWZsZXQtdG91Y2ggLmxlYWZsZXQtY29udHJvbC1sYXllcnMsXHJcbi5sZWFmbGV0LXRvdWNoIC5sZWFmbGV0LWJhciB7XHJcblx0Ym94LXNoYWRvdzogbm9uZTtcclxuXHR9XHJcbi5sZWFmbGV0LXRvdWNoIC5sZWFmbGV0LWNvbnRyb2wtbGF5ZXJzLFxyXG4ubGVhZmxldC10b3VjaCAubGVhZmxldC1iYXIge1xyXG5cdGJvcmRlcjogMnB4IHNvbGlkIHJnYmEoMCwwLDAsMC4yKTtcclxuXHRiYWNrZ3JvdW5kLWNsaXA6IHBhZGRpbmctYm94O1xyXG5cdH1cclxuXHJcblxyXG4vKiBwb3B1cCAqL1xyXG5cclxuLmxlYWZsZXQtcG9wdXAge1xyXG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0bWFyZ2luLWJvdHRvbTogMjBweDtcclxuXHR9XHJcbi5sZWFmbGV0LXBvcHVwLWNvbnRlbnQtd3JhcHBlciB7XHJcblx0cGFkZGluZzogMXB4O1xyXG5cdHRleHQtYWxpZ246IGxlZnQ7XHJcblx0Ym9yZGVyLXJhZGl1czogMTJweDtcclxuXHR9XHJcbi5sZWFmbGV0LXBvcHVwLWNvbnRlbnQge1xyXG5cdG1hcmdpbjogMTNweCAxOXB4O1xyXG5cdGxpbmUtaGVpZ2h0OiAxLjQ7XHJcblx0fVxyXG4ubGVhZmxldC1wb3B1cC1jb250ZW50IHAge1xyXG5cdG1hcmdpbjogMThweCAwO1xyXG5cdH1cclxuLmxlYWZsZXQtcG9wdXAtdGlwLWNvbnRhaW5lciB7XHJcblx0d2lkdGg6IDQwcHg7XHJcblx0aGVpZ2h0OiAyMHB4O1xyXG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRsZWZ0OiA1MCU7XHJcblx0bWFyZ2luLWxlZnQ6IC0yMHB4O1xyXG5cdG92ZXJmbG93OiBoaWRkZW47XHJcblx0cG9pbnRlci1ldmVudHM6IG5vbmU7XHJcblx0fVxyXG4ubGVhZmxldC1wb3B1cC10aXAge1xyXG5cdHdpZHRoOiAxN3B4O1xyXG5cdGhlaWdodDogMTdweDtcclxuXHRwYWRkaW5nOiAxcHg7XHJcblxyXG5cdG1hcmdpbjogLTEwcHggYXV0byAwO1xyXG5cclxuXHQtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcclxuXHQgICAtbW96LXRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcclxuXHQgICAgLW1zLXRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcclxuXHQgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcclxuXHR9XHJcbi5sZWFmbGV0LXBvcHVwLWNvbnRlbnQtd3JhcHBlcixcclxuLmxlYWZsZXQtcG9wdXAtdGlwIHtcclxuXHRiYWNrZ3JvdW5kOiB3aGl0ZTtcclxuXHRjb2xvcjogIzMzMztcclxuXHRib3gtc2hhZG93OiAwIDNweCAxNHB4IHJnYmEoMCwwLDAsMC40KTtcclxuXHR9XHJcbi5sZWFmbGV0LWNvbnRhaW5lciBhLmxlYWZsZXQtcG9wdXAtY2xvc2UtYnV0dG9uIHtcclxuXHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0dG9wOiAwO1xyXG5cdHJpZ2h0OiAwO1xyXG5cdHBhZGRpbmc6IDRweCA0cHggMCAwO1xyXG5cdGJvcmRlcjogbm9uZTtcclxuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0d2lkdGg6IDE4cHg7XHJcblx0aGVpZ2h0OiAxNHB4O1xyXG5cdGZvbnQ6IDE2cHgvMTRweCBUYWhvbWEsIFZlcmRhbmEsIHNhbnMtc2VyaWY7XHJcblx0Y29sb3I6ICNjM2MzYzM7XHJcblx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG5cdGZvbnQtd2VpZ2h0OiBib2xkO1xyXG5cdGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xyXG5cdH1cclxuLmxlYWZsZXQtY29udGFpbmVyIGEubGVhZmxldC1wb3B1cC1jbG9zZS1idXR0b246aG92ZXIge1xyXG5cdGNvbG9yOiAjOTk5O1xyXG5cdH1cclxuLmxlYWZsZXQtcG9wdXAtc2Nyb2xsZWQge1xyXG5cdG92ZXJmbG93OiBhdXRvO1xyXG5cdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZGRkO1xyXG5cdGJvcmRlci10b3A6IDFweCBzb2xpZCAjZGRkO1xyXG5cdH1cclxuXHJcbi5sZWFmbGV0LW9sZGllIC5sZWFmbGV0LXBvcHVwLWNvbnRlbnQtd3JhcHBlciB7XHJcblx0em9vbTogMTtcclxuXHR9XHJcbi5sZWFmbGV0LW9sZGllIC5sZWFmbGV0LXBvcHVwLXRpcCB7XHJcblx0d2lkdGg6IDI0cHg7XHJcblx0bWFyZ2luOiAwIGF1dG87XHJcblxyXG5cdC1tcy1maWx0ZXI6IFwicHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0Lk1hdHJpeChNMTE9MC43MDcxMDY3OCwgTTEyPTAuNzA3MTA2NzgsIE0yMT0tMC43MDcxMDY3OCwgTTIyPTAuNzA3MTA2NzgpXCI7XHJcblx0ZmlsdGVyOiBwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuTWF0cml4KE0xMT0wLjcwNzEwNjc4LCBNMTI9MC43MDcxMDY3OCwgTTIxPS0wLjcwNzEwNjc4LCBNMjI9MC43MDcxMDY3OCk7XHJcblx0fVxyXG4ubGVhZmxldC1vbGRpZSAubGVhZmxldC1wb3B1cC10aXAtY29udGFpbmVyIHtcclxuXHRtYXJnaW4tdG9wOiAtMXB4O1xyXG5cdH1cclxuXHJcbi5sZWFmbGV0LW9sZGllIC5sZWFmbGV0LWNvbnRyb2wtem9vbSxcclxuLmxlYWZsZXQtb2xkaWUgLmxlYWZsZXQtY29udHJvbC1sYXllcnMsXHJcbi5sZWFmbGV0LW9sZGllIC5sZWFmbGV0LXBvcHVwLWNvbnRlbnQtd3JhcHBlcixcclxuLmxlYWZsZXQtb2xkaWUgLmxlYWZsZXQtcG9wdXAtdGlwIHtcclxuXHRib3JkZXI6IDFweCBzb2xpZCAjOTk5O1xyXG5cdH1cclxuXHJcblxyXG4vKiBkaXYgaWNvbiAqL1xyXG5cclxuLmxlYWZsZXQtZGl2LWljb24ge1xyXG5cdGJhY2tncm91bmQ6ICNmZmY7XHJcblx0Ym9yZGVyOiAxcHggc29saWQgIzY2NjtcclxuXHR9XHJcblxyXG5cclxuLyogVG9vbHRpcCAqL1xyXG4vKiBCYXNlIHN0eWxlcyBmb3IgdGhlIGVsZW1lbnQgdGhhdCBoYXMgYSB0b29sdGlwICovXHJcbi5sZWFmbGV0LXRvb2x0aXAge1xyXG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRwYWRkaW5nOiA2cHg7XHJcblx0YmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcclxuXHRib3JkZXI6IDFweCBzb2xpZCAjZmZmO1xyXG5cdGJvcmRlci1yYWRpdXM6IDNweDtcclxuXHRjb2xvcjogIzIyMjtcclxuXHR3aGl0ZS1zcGFjZTogbm93cmFwO1xyXG5cdC13ZWJraXQtdXNlci1zZWxlY3Q6IG5vbmU7XHJcblx0LW1vei11c2VyLXNlbGVjdDogbm9uZTtcclxuXHQtbXMtdXNlci1zZWxlY3Q6IG5vbmU7XHJcblx0dXNlci1zZWxlY3Q6IG5vbmU7XHJcblx0cG9pbnRlci1ldmVudHM6IG5vbmU7XHJcblx0Ym94LXNoYWRvdzogMCAxcHggM3B4IHJnYmEoMCwwLDAsMC40KTtcclxuXHR9XHJcbi5sZWFmbGV0LXRvb2x0aXAubGVhZmxldC1jbGlja2FibGUge1xyXG5cdGN1cnNvcjogcG9pbnRlcjtcclxuXHRwb2ludGVyLWV2ZW50czogYXV0bztcclxuXHR9XHJcbi5sZWFmbGV0LXRvb2x0aXAtdG9wOmJlZm9yZSxcclxuLmxlYWZsZXQtdG9vbHRpcC1ib3R0b206YmVmb3JlLFxyXG4ubGVhZmxldC10b29sdGlwLWxlZnQ6YmVmb3JlLFxyXG4ubGVhZmxldC10b29sdGlwLXJpZ2h0OmJlZm9yZSB7XHJcblx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdHBvaW50ZXItZXZlbnRzOiBub25lO1xyXG5cdGJvcmRlcjogNnB4IHNvbGlkIHRyYW5zcGFyZW50O1xyXG5cdGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xyXG5cdGNvbnRlbnQ6IFwiXCI7XHJcblx0fVxyXG5cclxuLyogRGlyZWN0aW9ucyAqL1xyXG5cclxuLmxlYWZsZXQtdG9vbHRpcC1ib3R0b20ge1xyXG5cdG1hcmdpbi10b3A6IDZweDtcclxufVxyXG4ubGVhZmxldC10b29sdGlwLXRvcCB7XHJcblx0bWFyZ2luLXRvcDogLTZweDtcclxufVxyXG4ubGVhZmxldC10b29sdGlwLWJvdHRvbTpiZWZvcmUsXHJcbi5sZWFmbGV0LXRvb2x0aXAtdG9wOmJlZm9yZSB7XHJcblx0bGVmdDogNTAlO1xyXG5cdG1hcmdpbi1sZWZ0OiAtNnB4O1xyXG5cdH1cclxuLmxlYWZsZXQtdG9vbHRpcC10b3A6YmVmb3JlIHtcclxuXHRib3R0b206IDA7XHJcblx0bWFyZ2luLWJvdHRvbTogLTEycHg7XHJcblx0Ym9yZGVyLXRvcC1jb2xvcjogI2ZmZjtcclxuXHR9XHJcbi5sZWFmbGV0LXRvb2x0aXAtYm90dG9tOmJlZm9yZSB7XHJcblx0dG9wOiAwO1xyXG5cdG1hcmdpbi10b3A6IC0xMnB4O1xyXG5cdG1hcmdpbi1sZWZ0OiAtNnB4O1xyXG5cdGJvcmRlci1ib3R0b20tY29sb3I6ICNmZmY7XHJcblx0fVxyXG4ubGVhZmxldC10b29sdGlwLWxlZnQge1xyXG5cdG1hcmdpbi1sZWZ0OiAtNnB4O1xyXG59XHJcbi5sZWFmbGV0LXRvb2x0aXAtcmlnaHQge1xyXG5cdG1hcmdpbi1sZWZ0OiA2cHg7XHJcbn1cclxuLmxlYWZsZXQtdG9vbHRpcC1sZWZ0OmJlZm9yZSxcclxuLmxlYWZsZXQtdG9vbHRpcC1yaWdodDpiZWZvcmUge1xyXG5cdHRvcDogNTAlO1xyXG5cdG1hcmdpbi10b3A6IC02cHg7XHJcblx0fVxyXG4ubGVhZmxldC10b29sdGlwLWxlZnQ6YmVmb3JlIHtcclxuXHRyaWdodDogMDtcclxuXHRtYXJnaW4tcmlnaHQ6IC0xMnB4O1xyXG5cdGJvcmRlci1sZWZ0LWNvbG9yOiAjZmZmO1xyXG5cdH1cclxuLmxlYWZsZXQtdG9vbHRpcC1yaWdodDpiZWZvcmUge1xyXG5cdGxlZnQ6IDA7XHJcblx0bWFyZ2luLWxlZnQ6IC0xMnB4O1xyXG5cdGJvcmRlci1yaWdodC1jb2xvcjogI2ZmZjtcclxuXHR9XHJcblxyXG5cclxuLyogYWZmaWNoYWdlIGR1IGJhbmRlYXUgZMOpc2FjdGl2w6kgY2FyIGlsIG5lIGZhdXQgcGFzIGRlIGxpZW5zIGV4dGVybmVzXHJcbmxvcnNxdWUgbGUgc2l0ZSBlc3QgYWZmaWNow6kgc3VyIGxlcyBib3JuZXMgZW4gbWFnYXNpbiAqL1xyXG4ubGVhZmxldC10b3VjaCAubGVhZmxldC1jb250cm9sLWF0dHJpYnV0aW9uIHtcclxuXHRkaXNwbGF5OiBub25lO1xyXG59XHJcbiJdLCJuYW1lcyI6W10sInNvdXJjZVJvb3QiOiIifQ==*/