/*! normalize.css v3.0.1 | MIT License | git.io/normalize */@import url(https://p.typekit.net/p.css?s=1&k=utp3oge&ht=tk&f=6864.6865.6866.6867.17014.17015.17017.17018&a=7479308&app=typekit&e=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,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:0 0}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,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}@media print{*{text-shadow:none!important;color:#000!important;background:0 0!important;box-shadow:none!important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}a[href^="#"]:after,a[href^="javascript:"]:after{content:""}blockquote,pre{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}img,tr{page-break-inside:avoid}img{max-width:100%!important}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}select{background:#fff!important}.navbar{display:none}.table td,.table th{background-color:#fff!important}.btn>.caret,.dropup>.btn>.caret{border-top-color:#000!important}.label{border:1px solid #000}.table{border-collapse:collapse!important}.table-bordered td,.table-bordered th{border:1px solid #ddd!important}}*{box-sizing:border-box}:after,:before{box-sizing:border-box}html{font-size:10px;-webkit-tap-highlight-color:transparent}body{font-family:adelle-sans,sans-serif;font-size:15px;line-height:1.42857143;color:#666;background-color:#fff}button,input,select,textarea{font-family:inherit;font-size:inherit;line-height:inherit}a{color:#2c6b82;text-decoration:none}a:focus,a:hover{color:#2c6b82;text-decoration:underline}a:focus{outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}figure{margin:0}img{vertical-align:middle}.img-responsive{display:block;max-width:100%;height:auto}.img-rounded{border-radius:6px}.img-thumbnail{padding:4px;line-height:1.42857143;background-color:#fff;border:1px solid #ddd;border-radius:4px;transition:all .2s ease-in-out;display:inline-block;max-width:100%;height:auto}.img-circle{border-radius:50%}hr{margin-top:21px;margin-bottom:21px;border:0;border-top:1px solid #eee}.sr-only{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);border:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{font-family:inherit;font-weight:500;line-height:1.1;color:inherit}.h1 .small,.h1 small,.h2 .small,.h2 small,.h3 .small,.h3 small,.h4 .small,.h4 small,.h5 .small,.h5 small,.h6 .small,.h6 small,h1 .small,h1 small,h2 .small,h2 small,h3 .small,h3 small,h4 .small,h4 small,h5 .small,h5 small,h6 .small,h6 small{font-weight:400;line-height:1;color:#777}.h1,.h2,.h3,h1,h2,h3{margin-top:21px;margin-bottom:10.5px}.h1 .small,.h1 small,.h2 .small,.h2 small,.h3 .small,.h3 small,h1 .small,h1 small,h2 .small,h2 small,h3 .small,h3 small{font-size:65%}.h4,.h5,.h6,h4,h5,h6{margin-top:10.5px;margin-bottom:10.5px}.h4 .small,.h4 small,.h5 .small,.h5 small,.h6 .small,.h6 small,h4 .small,h4 small,h5 .small,h5 small,h6 .small,h6 small{font-size:75%}.h1,h1{font-size:30px}.h2,h2{font-size:32px}.h3,h3{font-size:26px}.h4,h4{font-size:19px}.h5,h5{font-size:15px}.h6,h6{font-size:13px}p{margin:0 0 10.5px}.lead{margin-bottom:21px;font-size:17px;font-weight:300;line-height:1.4}@media (min-width:768px){.lead{font-size:22.5px}}.small,small{font-size:86%}cite{font-style:normal}.mark,mark{background-color:#fcf8e3;padding:.2em}.text-left{text-align:left}.text-right{text-align:right}.text-center{text-align:center}.text-justify{text-align:justify}.text-nowrap{white-space:nowrap}.text-lowercase{text-transform:lowercase}.text-uppercase{text-transform:uppercase}.text-capitalize{text-transform:capitalize}.text-muted{color:#777}.text-primary{color:#27ae60}a.text-primary:hover{color:#1e8449}.text-success{color:#3c763d}a.text-success:hover{color:#2b542c}.text-info{color:#31708f}a.text-info:hover{color:#245269}.text-warning{color:#8a6d3b}a.text-warning:hover{color:#66512c}.text-danger{color:#a94442}a.text-danger:hover{color:#843534}.bg-primary{color:#fff;background-color:#27ae60}a.bg-primary:hover{background-color:#1e8449}.bg-success{background-color:#dff0d8}a.bg-success:hover{background-color:#c1e2b3}.bg-info{background-color:#d9edf7}a.bg-info:hover{background-color:#afd9ee}.bg-warning{background-color:#fcf8e3}a.bg-warning:hover{background-color:#f7ecb5}.bg-danger{background-color:#f2dede}a.bg-danger:hover{background-color:#e4b9b9}.page-header{padding-bottom:9.5px;margin:42px 0 21px;border-bottom:1px solid #eee}ol,ul{margin-top:0;margin-bottom:10.5px}ol ol,ol ul,ul ol,ul ul{margin-bottom:0}.list-unstyled{padding-left:0;list-style:none}.list-inline{padding-left:0;list-style:none;margin-left:-5px}.list-inline>li{display:inline-block;padding-left:5px;padding-right:5px}dl{margin-top:0;margin-bottom:21px}dd,dt{line-height:1.42857143}dt{font-weight:700}dd{margin-left:0}@media (min-width:768px){.dl-horizontal dt{float:left;width:160px;clear:left;text-align:right;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dl-horizontal dd{margin-left:180px}}abbr[data-original-title],abbr[title]{cursor:help;border-bottom:1px dotted #777}.initialism{font-size:90%;text-transform:uppercase}blockquote{padding:10.5px 21px;margin:0 0 21px;font-family:adelle,serif;font-style:italic;float:right;max-width:30%;min-width:200px;color:#d90000}blockquote ol:last-child,blockquote p:last-child,blockquote ul:last-child{margin-bottom:0}blockquote .small,blockquote footer,blockquote small{display:block;font-size:80%;line-height:1.42857143;color:#777}blockquote .small:before,blockquote footer:before,blockquote small:before{content:'\2014 \00A0'}.blockquote-reverse,blockquote.pull-right{padding-right:15px;padding-left:0;border-right:5px solid #eee;border-left:0;text-align:right}.blockquote-reverse .small:before,.blockquote-reverse footer:before,.blockquote-reverse small:before,blockquote.pull-right .small:before,blockquote.pull-right footer:before,blockquote.pull-right small:before{content:''}.blockquote-reverse .small:after,.blockquote-reverse footer:after,.blockquote-reverse small:after,blockquote.pull-right .small:after,blockquote.pull-right footer:after,blockquote.pull-right small:after{content:'\00A0 \2014'}blockquote:after,blockquote:before{content:""}address{margin-bottom:21px;font-style:normal;line-height:1.42857143}.container{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px}@media (min-width:768px){.container{width:750px}}@media (min-width:992px){.container{width:970px}}@media (min-width:1200px){.container{width:1170px}}.container-wide{max-width:1480px;width:100%;margin:0 auto}.container-fluid{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px}.row{margin-left:-15px;margin-right:-15px}.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{position:relative;min-height:1px;padding-left:15px;padding-right:15px}.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{float:left}.col-xs-12{width:100%}.col-xs-11{width:91.66666667%}.col-xs-10{width:83.33333333%}.col-xs-9{width:75%}.col-xs-8{width:66.66666667%}.col-xs-7{width:58.33333333%}.col-xs-6{width:50%}.col-xs-5{width:41.66666667%}.col-xs-4{width:33.33333333%}.col-xs-3{width:25%}.col-xs-2{width:16.66666667%}.col-xs-1{width:8.33333333%}.col-xs-pull-12{right:100%}.col-xs-pull-11{right:91.66666667%}.col-xs-pull-10{right:83.33333333%}.col-xs-pull-9{right:75%}.col-xs-pull-8{right:66.66666667%}.col-xs-pull-7{right:58.33333333%}.col-xs-pull-6{right:50%}.col-xs-pull-5{right:41.66666667%}.col-xs-pull-4{right:33.33333333%}.col-xs-pull-3{right:25%}.col-xs-pull-2{right:16.66666667%}.col-xs-pull-1{right:8.33333333%}.col-xs-pull-0{right:auto}.col-xs-push-12{left:100%}.col-xs-push-11{left:91.66666667%}.col-xs-push-10{left:83.33333333%}.col-xs-push-9{left:75%}.col-xs-push-8{left:66.66666667%}.col-xs-push-7{left:58.33333333%}.col-xs-push-6{left:50%}.col-xs-push-5{left:41.66666667%}.col-xs-push-4{left:33.33333333%}.col-xs-push-3{left:25%}.col-xs-push-2{left:16.66666667%}.col-xs-push-1{left:8.33333333%}.col-xs-push-0{left:auto}.col-xs-offset-12{margin-left:100%}.col-xs-offset-11{margin-left:91.66666667%}.col-xs-offset-10{margin-left:83.33333333%}.col-xs-offset-9{margin-left:75%}.col-xs-offset-8{margin-left:66.66666667%}.col-xs-offset-7{margin-left:58.33333333%}.col-xs-offset-6{margin-left:50%}.col-xs-offset-5{margin-left:41.66666667%}.col-xs-offset-4{margin-left:33.33333333%}.col-xs-offset-3{margin-left:25%}.col-xs-offset-2{margin-left:16.66666667%}.col-xs-offset-1{margin-left:8.33333333%}.col-xs-offset-0{margin-left:0}@media (min-width:768px){.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9{float:left}.col-sm-12{width:100%}.col-sm-11{width:91.66666667%}.col-sm-10{width:83.33333333%}.col-sm-9{width:75%}.col-sm-8{width:66.66666667%}.col-sm-7{width:58.33333333%}.col-sm-6{width:50%}.col-sm-5{width:41.66666667%}.col-sm-4{width:33.33333333%}.col-sm-3{width:25%}.col-sm-2{width:16.66666667%}.col-sm-1{width:8.33333333%}.col-sm-pull-12{right:100%}.col-sm-pull-11{right:91.66666667%}.col-sm-pull-10{right:83.33333333%}.col-sm-pull-9{right:75%}.col-sm-pull-8{right:66.66666667%}.col-sm-pull-7{right:58.33333333%}.col-sm-pull-6{right:50%}.col-sm-pull-5{right:41.66666667%}.col-sm-pull-4{right:33.33333333%}.col-sm-pull-3{right:25%}.col-sm-pull-2{right:16.66666667%}.col-sm-pull-1{right:8.33333333%}.col-sm-pull-0{right:auto}.col-sm-push-12{left:100%}.col-sm-push-11{left:91.66666667%}.col-sm-push-10{left:83.33333333%}.col-sm-push-9{left:75%}.col-sm-push-8{left:66.66666667%}.col-sm-push-7{left:58.33333333%}.col-sm-push-6{left:50%}.col-sm-push-5{left:41.66666667%}.col-sm-push-4{left:33.33333333%}.col-sm-push-3{left:25%}.col-sm-push-2{left:16.66666667%}.col-sm-push-1{left:8.33333333%}.col-sm-push-0{left:auto}.col-sm-offset-12{margin-left:100%}.col-sm-offset-11{margin-left:91.66666667%}.col-sm-offset-10{margin-left:83.33333333%}.col-sm-offset-9{margin-left:75%}.col-sm-offset-8{margin-left:66.66666667%}.col-sm-offset-7{margin-left:58.33333333%}.col-sm-offset-6{margin-left:50%}.col-sm-offset-5{margin-left:41.66666667%}.col-sm-offset-4{margin-left:33.33333333%}.col-sm-offset-3{margin-left:25%}.col-sm-offset-2{margin-left:16.66666667%}.col-sm-offset-1{margin-left:8.33333333%}.col-sm-offset-0{margin-left:0}}@media (min-width:992px){.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9{float:left}.col-md-12{width:100%}.col-md-11{width:91.66666667%}.col-md-10{width:83.33333333%}.col-md-9{width:75%}.col-md-8{width:66.66666667%}.col-md-7{width:58.33333333%}.col-md-6{width:50%}.col-md-5{width:41.66666667%}.col-md-4{width:33.33333333%}.col-md-3{width:25%}.col-md-2{width:16.66666667%}.col-md-1{width:8.33333333%}.col-md-pull-12{right:100%}.col-md-pull-11{right:91.66666667%}.col-md-pull-10{right:83.33333333%}.col-md-pull-9{right:75%}.col-md-pull-8{right:66.66666667%}.col-md-pull-7{right:58.33333333%}.col-md-pull-6{right:50%}.col-md-pull-5{right:41.66666667%}.col-md-pull-4{right:33.33333333%}.col-md-pull-3{right:25%}.col-md-pull-2{right:16.66666667%}.col-md-pull-1{right:8.33333333%}.col-md-pull-0{right:auto}.col-md-push-12{left:100%}.col-md-push-11{left:91.66666667%}.col-md-push-10{left:83.33333333%}.col-md-push-9{left:75%}.col-md-push-8{left:66.66666667%}.col-md-push-7{left:58.33333333%}.col-md-push-6{left:50%}.col-md-push-5{left:41.66666667%}.col-md-push-4{left:33.33333333%}.col-md-push-3{left:25%}.col-md-push-2{left:16.66666667%}.col-md-push-1{left:8.33333333%}.col-md-push-0{left:auto}.col-md-offset-12{margin-left:100%}.col-md-offset-11{margin-left:91.66666667%}.col-md-offset-10{margin-left:83.33333333%}.col-md-offset-9{margin-left:75%}.col-md-offset-8{margin-left:66.66666667%}.col-md-offset-7{margin-left:58.33333333%}.col-md-offset-6{margin-left:50%}.col-md-offset-5{margin-left:41.66666667%}.col-md-offset-4{margin-left:33.33333333%}.col-md-offset-3{margin-left:25%}.col-md-offset-2{margin-left:16.66666667%}.col-md-offset-1{margin-left:8.33333333%}.col-md-offset-0{margin-left:0}}@media (min-width:1200px){.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9{float:left}.col-lg-12{width:100%}.col-lg-11{width:91.66666667%}.col-lg-10{width:83.33333333%}.col-lg-9{width:75%}.col-lg-8{width:66.66666667%}.col-lg-7{width:58.33333333%}.col-lg-6{width:50%}.col-lg-5{width:41.66666667%}.col-lg-4{width:33.33333333%}.col-lg-3{width:25%}.col-lg-2{width:16.66666667%}.col-lg-1{width:8.33333333%}.col-lg-pull-12{right:100%}.col-lg-pull-11{right:91.66666667%}.col-lg-pull-10{right:83.33333333%}.col-lg-pull-9{right:75%}.col-lg-pull-8{right:66.66666667%}.col-lg-pull-7{right:58.33333333%}.col-lg-pull-6{right:50%}.col-lg-pull-5{right:41.66666667%}.col-lg-pull-4{right:33.33333333%}.col-lg-pull-3{right:25%}.col-lg-pull-2{right:16.66666667%}.col-lg-pull-1{right:8.33333333%}.col-lg-pull-0{right:auto}.col-lg-push-12{left:100%}.col-lg-push-11{left:91.66666667%}.col-lg-push-10{left:83.33333333%}.col-lg-push-9{left:75%}.col-lg-push-8{left:66.66666667%}.col-lg-push-7{left:58.33333333%}.col-lg-push-6{left:50%}.col-lg-push-5{left:41.66666667%}.col-lg-push-4{left:33.33333333%}.col-lg-push-3{left:25%}.col-lg-push-2{left:16.66666667%}.col-lg-push-1{left:8.33333333%}.col-lg-push-0{left:auto}.col-lg-offset-12{margin-left:100%}.col-lg-offset-11{margin-left:91.66666667%}.col-lg-offset-10{margin-left:83.33333333%}.col-lg-offset-9{margin-left:75%}.col-lg-offset-8{margin-left:66.66666667%}.col-lg-offset-7{margin-left:58.33333333%}.col-lg-offset-6{margin-left:50%}.col-lg-offset-5{margin-left:41.66666667%}.col-lg-offset-4{margin-left:33.33333333%}.col-lg-offset-3{margin-left:25%}.col-lg-offset-2{margin-left:16.66666667%}.col-lg-offset-1{margin-left:8.33333333%}.col-lg-offset-0{margin-left:0}}table{background-color:transparent}th{text-align:left}.table{width:100%;max-width:100%;margin-bottom:21px}.table>tbody>tr>td,.table>tbody>tr>th,.table>tfoot>tr>td,.table>tfoot>tr>th,.table>thead>tr>td,.table>thead>tr>th{padding:8px;line-height:1.42857143;vertical-align:top;border-top:1px solid #ddd}.table>thead>tr>th{vertical-align:bottom;border-bottom:2px solid #ddd}.table>caption+thead>tr:first-child>td,.table>caption+thead>tr:first-child>th,.table>colgroup+thead>tr:first-child>td,.table>colgroup+thead>tr:first-child>th,.table>thead:first-child>tr:first-child>td,.table>thead:first-child>tr:first-child>th{border-top:0}.table>tbody+tbody{border-top:2px solid #ddd}.table .table{background-color:#fff}.table-condensed>tbody>tr>td,.table-condensed>tbody>tr>th,.table-condensed>tfoot>tr>td,.table-condensed>tfoot>tr>th,.table-condensed>thead>tr>td,.table-condensed>thead>tr>th{padding:5px}.table-bordered{border:1px solid #ddd}.table-bordered>tbody>tr>td,.table-bordered>tbody>tr>th,.table-bordered>tfoot>tr>td,.table-bordered>tfoot>tr>th,.table-bordered>thead>tr>td,.table-bordered>thead>tr>th{border:1px solid #ddd}.table-bordered>thead>tr>td,.table-bordered>thead>tr>th{border-bottom-width:2px}.table-striped>tbody>tr:nth-child(odd)>td,.table-striped>tbody>tr:nth-child(odd)>th{background-color:#f9f9f9}.table-hover>tbody>tr:hover>td,.table-hover>tbody>tr:hover>th{background-color:#f5f5f5}table col[class*=col-]{position:static;float:none;display:table-column}table td[class*=col-],table th[class*=col-]{position:static;float:none;display:table-cell}.table>tbody>tr.active>td,.table>tbody>tr.active>th,.table>tbody>tr>td.active,.table>tbody>tr>th.active,.table>tfoot>tr.active>td,.table>tfoot>tr.active>th,.table>tfoot>tr>td.active,.table>tfoot>tr>th.active,.table>thead>tr.active>td,.table>thead>tr.active>th,.table>thead>tr>td.active,.table>thead>tr>th.active{background-color:#f5f5f5}.table-hover>tbody>tr.active:hover>td,.table-hover>tbody>tr.active:hover>th,.table-hover>tbody>tr:hover>.active,.table-hover>tbody>tr>td.active:hover,.table-hover>tbody>tr>th.active:hover{background-color:#e8e8e8}.table>tbody>tr.success>td,.table>tbody>tr.success>th,.table>tbody>tr>td.success,.table>tbody>tr>th.success,.table>tfoot>tr.success>td,.table>tfoot>tr.success>th,.table>tfoot>tr>td.success,.table>tfoot>tr>th.success,.table>thead>tr.success>td,.table>thead>tr.success>th,.table>thead>tr>td.success,.table>thead>tr>th.success{background-color:#dff0d8}.table-hover>tbody>tr.success:hover>td,.table-hover>tbody>tr.success:hover>th,.table-hover>tbody>tr:hover>.success,.table-hover>tbody>tr>td.success:hover,.table-hover>tbody>tr>th.success:hover{background-color:#d0e9c6}.table>tbody>tr.info>td,.table>tbody>tr.info>th,.table>tbody>tr>td.info,.table>tbody>tr>th.info,.table>tfoot>tr.info>td,.table>tfoot>tr.info>th,.table>tfoot>tr>td.info,.table>tfoot>tr>th.info,.table>thead>tr.info>td,.table>thead>tr.info>th,.table>thead>tr>td.info,.table>thead>tr>th.info{background-color:#d9edf7}.table-hover>tbody>tr.info:hover>td,.table-hover>tbody>tr.info:hover>th,.table-hover>tbody>tr:hover>.info,.table-hover>tbody>tr>td.info:hover,.table-hover>tbody>tr>th.info:hover{background-color:#c4e3f3}.table>tbody>tr.warning>td,.table>tbody>tr.warning>th,.table>tbody>tr>td.warning,.table>tbody>tr>th.warning,.table>tfoot>tr.warning>td,.table>tfoot>tr.warning>th,.table>tfoot>tr>td.warning,.table>tfoot>tr>th.warning,.table>thead>tr.warning>td,.table>thead>tr.warning>th,.table>thead>tr>td.warning,.table>thead>tr>th.warning{background-color:#fcf8e3}.table-hover>tbody>tr.warning:hover>td,.table-hover>tbody>tr.warning:hover>th,.table-hover>tbody>tr:hover>.warning,.table-hover>tbody>tr>td.warning:hover,.table-hover>tbody>tr>th.warning:hover{background-color:#faf2cc}.table>tbody>tr.danger>td,.table>tbody>tr.danger>th,.table>tbody>tr>td.danger,.table>tbody>tr>th.danger,.table>tfoot>tr.danger>td,.table>tfoot>tr.danger>th,.table>tfoot>tr>td.danger,.table>tfoot>tr>th.danger,.table>thead>tr.danger>td,.table>thead>tr.danger>th,.table>thead>tr>td.danger,.table>thead>tr>th.danger{background-color:#f2dede}.table-hover>tbody>tr.danger:hover>td,.table-hover>tbody>tr.danger:hover>th,.table-hover>tbody>tr:hover>.danger,.table-hover>tbody>tr>td.danger:hover,.table-hover>tbody>tr>th.danger:hover{background-color:#ebcccc}@media screen and (max-width:767px){.table-responsive{width:100%;margin-bottom:15.75px;overflow-y:hidden;overflow-x:auto;-ms-overflow-style:-ms-autohiding-scrollbar;border:1px solid #ddd;-webkit-overflow-scrolling:touch}.table-responsive>.table{margin-bottom:0}.table-responsive>.table>tbody>tr>td,.table-responsive>.table>tbody>tr>th,.table-responsive>.table>tfoot>tr>td,.table-responsive>.table>tfoot>tr>th,.table-responsive>.table>thead>tr>td,.table-responsive>.table>thead>tr>th{white-space:nowrap}.table-responsive>.table-bordered{border:0}.table-responsive>.table-bordered>tbody>tr>td:first-child,.table-responsive>.table-bordered>tbody>tr>th:first-child,.table-responsive>.table-bordered>tfoot>tr>td:first-child,.table-responsive>.table-bordered>tfoot>tr>th:first-child,.table-responsive>.table-bordered>thead>tr>td:first-child,.table-responsive>.table-bordered>thead>tr>th:first-child{border-left:0}.table-responsive>.table-bordered>tbody>tr>td:last-child,.table-responsive>.table-bordered>tbody>tr>th:last-child,.table-responsive>.table-bordered>tfoot>tr>td:last-child,.table-responsive>.table-bordered>tfoot>tr>th:last-child,.table-responsive>.table-bordered>thead>tr>td:last-child,.table-responsive>.table-bordered>thead>tr>th:last-child{border-right:0}.table-responsive>.table-bordered>tbody>tr:last-child>td,.table-responsive>.table-bordered>tbody>tr:last-child>th,.table-responsive>.table-bordered>tfoot>tr:last-child>td,.table-responsive>.table-bordered>tfoot>tr:last-child>th{border-bottom:0}}fieldset{padding:0;margin:0;border:0;min-width:0}legend{display:block;width:100%;padding:0;margin-bottom:21px;font-size:22.5px;line-height:inherit;color:#666;border:0;border-bottom:1px solid #e5e5e5}label{display:inline-block;max-width:100%;margin-bottom:5px;font-weight:700}input[type=search]{box-sizing:border-box}input[type=checkbox],input[type=radio]{margin:4px 0 0;line-height:normal}input[type=file]{display:block}input[type=range]{display:block;width:100%}select[multiple],select[size]{height:auto}input[type=checkbox]:focus,input[type=file]:focus,input[type=radio]:focus{outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}output{display:block;padding-top:7px;font-size:15px;line-height:1.42857143;color:#555}.form-control{display:block;width:100%;height:35px;padding:6px 12px;font-size:15px;line-height:1.42857143;color:#555;background-color:#fff;background-image:none;border:1px solid #ccc;border-radius:4px;box-shadow:inset 0 1px 1px rgba(0,0,0,.075);transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s}.form-control:focus{border-color:#66afe9;outline:0;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6)}.form-control::-moz-placeholder{color:#777;opacity:1}.form-control:-ms-input-placeholder{color:#777}.form-control::-webkit-input-placeholder{color:#777}.form-control[disabled],.form-control[readonly],fieldset[disabled] .form-control{cursor:not-allowed;background-color:#eee;opacity:1}textarea.form-control{height:auto}input[type=search]{-webkit-appearance:none}input[type=date],input[type=datetime-local],input[type=month],input[type=time]{line-height:35px}input[type=date].input-sm,input[type=datetime-local].input-sm,input[type=month].input-sm,input[type=time].input-sm{line-height:31px}input[type=date].input-lg,input[type=datetime-local].input-lg,input[type=month].input-lg,input[type=time].input-lg{line-height:48px}.form-group{margin-bottom:15px}.checkbox,.radio{position:relative;display:block;min-height:21px;margin-top:10px;margin-bottom:10px}.checkbox label,.radio label{padding-left:20px;margin-bottom:0;font-weight:400;cursor:pointer}.checkbox input[type=checkbox],.checkbox-inline input[type=checkbox],.radio input[type=radio],.radio-inline input[type=radio]{position:absolute;margin-left:-20px}.checkbox+.checkbox,.radio+.radio{margin-top:-5px}.checkbox-inline,.radio-inline{display:inline-block;padding-left:20px;margin-bottom:0;vertical-align:middle;font-weight:400;cursor:pointer}.checkbox-inline+.checkbox-inline,.radio-inline+.radio-inline{margin-top:0;margin-left:10px}fieldset[disabled] input[type=checkbox],fieldset[disabled] input[type=radio],input[type=checkbox].disabled,input[type=checkbox][disabled],input[type=radio].disabled,input[type=radio][disabled]{cursor:not-allowed}.checkbox-inline.disabled,.radio-inline.disabled,fieldset[disabled] .checkbox-inline,fieldset[disabled] .radio-inline{cursor:not-allowed}.checkbox.disabled label,.radio.disabled label,fieldset[disabled] .checkbox label,fieldset[disabled] .radio label{cursor:not-allowed}.form-control-static{padding-top:7px;padding-bottom:7px;margin-bottom:0}.form-control-static.input-lg,.form-control-static.input-sm{padding-left:0;padding-right:0}.form-horizontal .form-group-sm .form-control,.input-sm{height:31px;padding:5px 10px;font-size:13px;line-height:1.5;border-radius:3px}select.input-sm{height:31px;line-height:31px}select[multiple].input-sm,textarea.input-sm{height:auto}.form-horizontal .form-group-lg .form-control,.input-lg{height:48px;padding:10px 16px;font-size:19px;line-height:1.33;border-radius:6px}select.input-lg{height:48px;line-height:48px}select[multiple].input-lg,textarea.input-lg{height:auto}.has-feedback{position:relative}.has-feedback .form-control{padding-right:43.75px}.form-control-feedback{position:absolute;top:26px;right:0;z-index:2;display:block;width:35px;height:35px;line-height:35px;text-align:center}.input-lg+.form-control-feedback{width:48px;height:48px;line-height:48px}.input-sm+.form-control-feedback{width:31px;height:31px;line-height:31px}.has-success .checkbox,.has-success .checkbox-inline,.has-success .control-label,.has-success .help-block,.has-success .radio,.has-success .radio-inline{color:#3c763d}.has-success .form-control{border-color:#3c763d;box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}.has-success .form-control:focus{border-color:#2b542c;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #67b168}.has-success .input-group-addon{color:#3c763d;border-color:#3c763d;background-color:#dff0d8}.has-success .form-control-feedback{color:#3c763d}.has-warning .checkbox,.has-warning .checkbox-inline,.has-warning .control-label,.has-warning .help-block,.has-warning .radio,.has-warning .radio-inline{color:#8a6d3b}.has-warning .form-control{border-color:#8a6d3b;box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}.has-warning .form-control:focus{border-color:#66512c;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #c0a16b}.has-warning .input-group-addon{color:#8a6d3b;border-color:#8a6d3b;background-color:#fcf8e3}.has-warning .form-control-feedback{color:#8a6d3b}.has-error .checkbox,.has-error .checkbox-inline,.has-error .control-label,.has-error .help-block,.has-error .radio,.has-error .radio-inline{color:#a94442}.has-error .form-control{border-color:#a94442;box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}.has-error .form-control:focus{border-color:#843534;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #ce8483}.has-error .input-group-addon{color:#a94442;border-color:#a94442;background-color:#f2dede}.has-error .form-control-feedback{color:#a94442}.has-feedback label.sr-only~.form-control-feedback{top:0}.help-block{display:block;margin-top:5px;margin-bottom:10px;color:#a6a6a6}@media (min-width:768px){.form-inline .form-group{display:inline-block;margin-bottom:0;vertical-align:middle}.form-inline .form-control{display:inline-block;width:auto;vertical-align:middle}.form-inline .input-group{display:inline-table;vertical-align:middle}.form-inline .input-group .form-control,.form-inline .input-group .input-group-addon,.form-inline .input-group .input-group-btn{width:auto}.form-inline .input-group>.form-control{width:100%}.form-inline .control-label{margin-bottom:0;vertical-align:middle}.form-inline .checkbox,.form-inline .radio{display:inline-block;margin-top:0;margin-bottom:0;vertical-align:middle}.form-inline .checkbox label,.form-inline .radio label{padding-left:0}.form-inline .checkbox input[type=checkbox],.form-inline .radio input[type=radio]{position:relative;margin-left:0}.form-inline .has-feedback .form-control-feedback{top:0}}.form-horizontal .checkbox,.form-horizontal .checkbox-inline,.form-horizontal .radio,.form-horizontal .radio-inline{margin-top:0;margin-bottom:0;padding-top:7px}.form-horizontal .checkbox,.form-horizontal .radio{min-height:28px}.form-horizontal .form-group{margin-left:-15px;margin-right:-15px}@media (min-width:768px){.form-horizontal .control-label{text-align:right;margin-bottom:0;padding-top:7px}}.form-horizontal .has-feedback .form-control-feedback{top:0;right:15px}@media (min-width:768px){.form-horizontal .form-group-lg .control-label{padding-top:14.3px}}@media (min-width:768px){.form-horizontal .form-group-sm .control-label{padding-top:6px}}.btn{display:inline-block;margin-bottom:0;font-weight:400;text-align:center;vertical-align:middle;cursor:pointer;background-image:none;border:1px solid transparent;white-space:nowrap;padding:6px 12px;font-size:15px;line-height:1.42857143;border-radius:4px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.btn.active:focus,.btn:active:focus,.btn:focus{outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}.btn:focus,.btn:hover{color:#333;text-decoration:none}.btn.active,.btn:active{outline:0;background-image:none;box-shadow:inset 0 3px 5px rgba(0,0,0,.125)}.btn.disabled,.btn[disabled],fieldset[disabled] .btn{cursor:not-allowed;pointer-events:none;opacity:.65;box-shadow:none}.btn-default{color:#333;background-color:#fff;border-color:#ccc}.btn-default.active,.btn-default:active,.btn-default:focus,.btn-default:hover,.open>.dropdown-toggle.btn-default{color:#333;background-color:#e6e6e6;border-color:#adadad}.btn-default.active,.btn-default:active,.open>.dropdown-toggle.btn-default{background-image:none}.btn-default.disabled,.btn-default.disabled.active,.btn-default.disabled:active,.btn-default.disabled:focus,.btn-default.disabled:hover,.btn-default[disabled],.btn-default[disabled].active,.btn-default[disabled]:active,.btn-default[disabled]:focus,.btn-default[disabled]:hover,fieldset[disabled] .btn-default,fieldset[disabled] .btn-default.active,fieldset[disabled] .btn-default:active,fieldset[disabled] .btn-default:focus,fieldset[disabled] .btn-default:hover{background-color:#fff;border-color:#ccc}.btn-default .badge{color:#fff;background-color:#333}.btn-primary{color:#fff;background-color:#27ae60;border-color:#295}.btn-primary.active,.btn-primary:active,.btn-primary:focus,.btn-primary:hover,.open>.dropdown-toggle.btn-primary{color:#fff;background-color:#1e8449;border-color:#176739}.btn-primary.active,.btn-primary:active,.open>.dropdown-toggle.btn-primary{background-image:none}.btn-primary.disabled,.btn-primary.disabled.active,.btn-primary.disabled:active,.btn-primary.disabled:focus,.btn-primary.disabled:hover,.btn-primary[disabled],.btn-primary[disabled].active,.btn-primary[disabled]:active,.btn-primary[disabled]:focus,.btn-primary[disabled]:hover,fieldset[disabled] .btn-primary,fieldset[disabled] .btn-primary.active,fieldset[disabled] .btn-primary:active,fieldset[disabled] .btn-primary:focus,fieldset[disabled] .btn-primary:hover{background-color:#27ae60;border-color:#295}.btn-primary .badge{color:#27ae60;background-color:#fff}.btn-success{color:#fff;background-color:#5cb85c;border-color:#4cae4c}.btn-success.active,.btn-success:active,.btn-success:focus,.btn-success:hover,.open>.dropdown-toggle.btn-success{color:#fff;background-color:#449d44;border-color:#398439}.btn-success.active,.btn-success:active,.open>.dropdown-toggle.btn-success{background-image:none}.btn-success.disabled,.btn-success.disabled.active,.btn-success.disabled:active,.btn-success.disabled:focus,.btn-success.disabled:hover,.btn-success[disabled],.btn-success[disabled].active,.btn-success[disabled]:active,.btn-success[disabled]:focus,.btn-success[disabled]:hover,fieldset[disabled] .btn-success,fieldset[disabled] .btn-success.active,fieldset[disabled] .btn-success:active,fieldset[disabled] .btn-success:focus,fieldset[disabled] .btn-success:hover{background-color:#5cb85c;border-color:#4cae4c}.btn-success .badge{color:#5cb85c;background-color:#fff}.btn-info{color:#fff;background-color:#5bc0de;border-color:#46b8da}.btn-info.active,.btn-info:active,.btn-info:focus,.btn-info:hover,.open>.dropdown-toggle.btn-info{color:#fff;background-color:#31b0d5;border-color:#269abc}.btn-info.active,.btn-info:active,.open>.dropdown-toggle.btn-info{background-image:none}.btn-info.disabled,.btn-info.disabled.active,.btn-info.disabled:active,.btn-info.disabled:focus,.btn-info.disabled:hover,.btn-info[disabled],.btn-info[disabled].active,.btn-info[disabled]:active,.btn-info[disabled]:focus,.btn-info[disabled]:hover,fieldset[disabled] .btn-info,fieldset[disabled] .btn-info.active,fieldset[disabled] .btn-info:active,fieldset[disabled] .btn-info:focus,fieldset[disabled] .btn-info:hover{background-color:#5bc0de;border-color:#46b8da}.btn-info .badge{color:#5bc0de;background-color:#fff}.btn-warning{color:#fff;background-color:#f0ad4e;border-color:#eea236}.btn-warning.active,.btn-warning:active,.btn-warning:focus,.btn-warning:hover,.open>.dropdown-toggle.btn-warning{color:#fff;background-color:#ec971f;border-color:#d58512}.btn-warning.active,.btn-warning:active,.open>.dropdown-toggle.btn-warning{background-image:none}.btn-warning.disabled,.btn-warning.disabled.active,.btn-warning.disabled:active,.btn-warning.disabled:focus,.btn-warning.disabled:hover,.btn-warning[disabled],.btn-warning[disabled].active,.btn-warning[disabled]:active,.btn-warning[disabled]:focus,.btn-warning[disabled]:hover,fieldset[disabled] .btn-warning,fieldset[disabled] .btn-warning.active,fieldset[disabled] .btn-warning:active,fieldset[disabled] .btn-warning:focus,fieldset[disabled] .btn-warning:hover{background-color:#f0ad4e;border-color:#eea236}.btn-warning .badge{color:#f0ad4e;background-color:#fff}.btn-danger{color:#fff;background-color:#d9534f;border-color:#d43f3a}.btn-danger.active,.btn-danger:active,.btn-danger:focus,.btn-danger:hover,.open>.dropdown-toggle.btn-danger{color:#fff;background-color:#c9302c;border-color:#ac2925}.btn-danger.active,.btn-danger:active,.open>.dropdown-toggle.btn-danger{background-image:none}.btn-danger.disabled,.btn-danger.disabled.active,.btn-danger.disabled:active,.btn-danger.disabled:focus,.btn-danger.disabled:hover,.btn-danger[disabled],.btn-danger[disabled].active,.btn-danger[disabled]:active,.btn-danger[disabled]:focus,.btn-danger[disabled]:hover,fieldset[disabled] .btn-danger,fieldset[disabled] .btn-danger.active,fieldset[disabled] .btn-danger:active,fieldset[disabled] .btn-danger:focus,fieldset[disabled] .btn-danger:hover{background-color:#d9534f;border-color:#d43f3a}.btn-danger .badge{color:#d9534f;background-color:#fff}.btn-search{color:#699999;background-color:transparent;border-color:#699999}.btn-search.active,.btn-search:active,.btn-search:focus,.btn-search:hover,.open>.dropdown-toggle.btn-search{color:#699999;background-color:rgba(0,0,0,0);border-color:#507575}.btn-search.active,.btn-search:active,.open>.dropdown-toggle.btn-search{background-image:none}.btn-search.disabled,.btn-search.disabled.active,.btn-search.disabled:active,.btn-search.disabled:focus,.btn-search.disabled:hover,.btn-search[disabled],.btn-search[disabled].active,.btn-search[disabled]:active,.btn-search[disabled]:focus,.btn-search[disabled]:hover,fieldset[disabled] .btn-search,fieldset[disabled] .btn-search.active,fieldset[disabled] .btn-search:active,fieldset[disabled] .btn-search:focus,fieldset[disabled] .btn-search:hover{background-color:transparent;border-color:#699999}.btn-search .badge{color:transparent;background-color:#699999}.btn-header{color:#699999;background-color:#fff;border-color:#699999}.btn-header.active,.btn-header:active,.btn-header:focus,.btn-header:hover,.open>.dropdown-toggle.btn-header{color:#699999;background-color:#e6e6e6;border-color:#507575}.btn-header.active,.btn-header:active,.open>.dropdown-toggle.btn-header{background-image:none}.btn-header.disabled,.btn-header.disabled.active,.btn-header.disabled:active,.btn-header.disabled:focus,.btn-header.disabled:hover,.btn-header[disabled],.btn-header[disabled].active,.btn-header[disabled]:active,.btn-header[disabled]:focus,.btn-header[disabled]:hover,fieldset[disabled] .btn-header,fieldset[disabled] .btn-header.active,fieldset[disabled] .btn-header:active,fieldset[disabled] .btn-header:focus,fieldset[disabled] .btn-header:hover{background-color:#fff;border-color:#699999}.btn-header .badge{color:#fff;background-color:#699999}.btn-beige{color:#fff2c8;background-color:transparent;border-color:#fff2c8;font-family:adelle,serif;font-weight:600}.btn-beige.active,.btn-beige:active,.btn-beige:focus,.btn-beige:hover,.open>.dropdown-toggle.btn-beige{color:#fff2c8;background-color:rgba(0,0,0,0);border-color:#ffe48b}.btn-beige.active,.btn-beige:active,.open>.dropdown-toggle.btn-beige{background-image:none}.btn-beige.disabled,.btn-beige.disabled.active,.btn-beige.disabled:active,.btn-beige.disabled:focus,.btn-beige.disabled:hover,.btn-beige[disabled],.btn-beige[disabled].active,.btn-beige[disabled]:active,.btn-beige[disabled]:focus,.btn-beige[disabled]:hover,fieldset[disabled] .btn-beige,fieldset[disabled] .btn-beige.active,fieldset[disabled] .btn-beige:active,fieldset[disabled] .btn-beige:focus,fieldset[disabled] .btn-beige:hover{background-color:transparent;border-color:#fff2c8}.btn-beige .badge{color:transparent;background-color:#fff2c8}.btn-link{color:#2c6b82;font-weight:400;cursor:pointer;border-radius:0}.btn-link,.btn-link:active,.btn-link[disabled],fieldset[disabled] .btn-link{background-color:transparent;box-shadow:none}.btn-link,.btn-link:active,.btn-link:focus,.btn-link:hover{border-color:transparent}.btn-link:focus,.btn-link:hover{color:#2c6b82;text-decoration:underline;background-color:transparent}.btn-link[disabled]:focus,.btn-link[disabled]:hover,fieldset[disabled] .btn-link:focus,fieldset[disabled] .btn-link:hover{color:#777;text-decoration:none}.btn-lg{padding:10px 16px;font-size:19px;line-height:1.33;border-radius:6px}.btn-sm{padding:5px 10px;font-size:13px;line-height:1.5;border-radius:3px}.btn-xs{padding:1px 5px;font-size:13px;line-height:1.5;border-radius:3px}.btn-block{display:block;width:100%}.btn-block+.btn-block{margin-top:5px}input[type=button].btn-block,input[type=reset].btn-block,input[type=submit].btn-block{width:100%}.nav{margin-bottom:0;padding-left:0;list-style:none}.nav>li{position:relative;display:block}.nav>li>a{position:relative;display:block;padding:10px 10px}.nav>li>a:focus,.nav>li>a:hover{text-decoration:none;background-color:#eee}.nav>li.disabled>a{color:#777}.nav>li.disabled>a:focus,.nav>li.disabled>a:hover{color:#777;text-decoration:none;background-color:transparent;cursor:not-allowed}.nav .open>a,.nav .open>a:focus,.nav .open>a:hover{background-color:#eee;border-color:#2c6b82}.nav .nav-divider{height:1px;margin:9.5px 0;overflow:hidden;background-color:#e5e5e5}.nav>li>a>img{max-width:none}.nav-tabs{border-bottom:1px solid #ddd}.nav-tabs>li{float:left;margin-bottom:-1px}.nav-tabs>li>a{margin-right:2px;line-height:1.42857143;border:1px solid transparent;border-radius:4px 4px 0 0}.nav-tabs>li>a:hover{border-color:#eee #eee #ddd}.nav-tabs>li.active>a,.nav-tabs>li.active>a:focus,.nav-tabs>li.active>a:hover{color:#555;background-color:#fff;border:1px solid #ddd;border-bottom-color:transparent;cursor:default}.nav-tabs.nav-justified{width:100%;border-bottom:0}.nav-tabs.nav-justified>li{float:none}.nav-tabs.nav-justified>li>a{text-align:center;margin-bottom:5px}.nav-tabs.nav-justified>.dropdown .dropdown-menu{top:auto;left:auto}@media (min-width:768px){.nav-tabs.nav-justified>li{display:table-cell;width:1%}.nav-tabs.nav-justified>li>a{margin-bottom:0}}.nav-tabs.nav-justified>li>a{margin-right:0;border-radius:4px}.nav-tabs.nav-justified>.active>a,.nav-tabs.nav-justified>.active>a:focus,.nav-tabs.nav-justified>.active>a:hover{border:1px solid #ddd}@media (min-width:768px){.nav-tabs.nav-justified>li>a{border-bottom:1px solid #ddd;border-radius:4px 4px 0 0}.nav-tabs.nav-justified>.active>a,.nav-tabs.nav-justified>.active>a:focus,.nav-tabs.nav-justified>.active>a:hover{border-bottom-color:#fff}}.nav-pills>li{float:left}.nav-pills>li>a{border-radius:4px}.nav-pills>li+li{margin-left:2px}.nav-pills>li.active>a,.nav-pills>li.active>a:focus,.nav-pills>li.active>a:hover{color:#fff;background-color:#27ae60}.nav-stacked>li{float:none}.nav-stacked>li+li{margin-top:2px;margin-left:0}.nav-justified{width:100%}.nav-justified>li{float:none}.nav-justified>li>a{text-align:center;margin-bottom:5px}.nav-justified>.dropdown .dropdown-menu{top:auto;left:auto}@media (min-width:768px){.nav-justified>li{display:table-cell;width:1%}.nav-justified>li>a{margin-bottom:0}}.nav-tabs-justified{border-bottom:0}.nav-tabs-justified>li>a{margin-right:0;border-radius:4px}.nav-tabs-justified>.active>a,.nav-tabs-justified>.active>a:focus,.nav-tabs-justified>.active>a:hover{border:1px solid #ddd}@media (min-width:768px){.nav-tabs-justified>li>a{border-bottom:1px solid #ddd;border-radius:4px 4px 0 0}.nav-tabs-justified>.active>a,.nav-tabs-justified>.active>a:focus,.nav-tabs-justified>.active>a:hover{border-bottom-color:#fff}}.tab-content>.tab-pane{display:none}.tab-content>.active{display:block}.nav-tabs .dropdown-menu{margin-top:-1px;border-top-right-radius:0;border-top-left-radius:0}.navbar{position:relative;min-height:50px}@media (min-width:768px){.navbar{border-radius:4px}}@media (min-width:768px){.navbar-header{float:left}}.navbar-collapse{overflow-x:visible;padding-right:15px;padding-left:15px;-webkit-overflow-scrolling:touch}.navbar-collapse.in{overflow-y:auto}@media (min-width:768px){.navbar-collapse{width:auto;border-top:0;box-shadow:none}.navbar-collapse.collapse{display:block!important;height:auto!important;padding-bottom:0;overflow:visible!important}.navbar-collapse.in{overflow-y:visible}.navbar-fixed-bottom .navbar-collapse,.navbar-fixed-top .navbar-collapse,.navbar-static-top .navbar-collapse{padding-left:0;padding-right:0}}.navbar-fixed-bottom .navbar-collapse,.navbar-fixed-top .navbar-collapse{max-height:340px}@media (max-width:480px) and (orientation:landscape){.navbar-fixed-bottom .navbar-collapse,.navbar-fixed-top .navbar-collapse{max-height:200px}}@media (min-width:768px){.container-fluid>.navbar-collapse,.container-fluid>.navbar-header,.container>.navbar-collapse,.container>.navbar-header{margin-right:0;margin-left:0}}.navbar-static-top{z-index:1000;border-width:0 0 1px}@media (min-width:768px){.navbar-static-top{border-radius:0}}.navbar-fixed-bottom,.navbar-fixed-top{position:fixed;right:0;left:0;z-index:1030;transform:translate3d(0,0,0)}@media (min-width:768px){.navbar-fixed-bottom,.navbar-fixed-top{border-radius:0}}.navbar-fixed-top{top:0;border-width:0 0 1px}.navbar-fixed-bottom{bottom:0;margin-bottom:0;border-width:1px 0 0}.navbar-brand{float:left;font-size:19px;line-height:21px}.navbar-brand:focus,.navbar-brand:hover{text-decoration:none}@media (min-width:768px){.navbar>.container .navbar-brand,.navbar>.container-fluid .navbar-brand{margin-left:-15px}}.navbar-toggle{position:relative;float:right;margin-top:8px;margin-bottom:8px;background-image:none}.navbar-toggle:focus{outline:0}.navbar-toggle .icon-bar{display:block;width:22px;height:2px;border-radius:1px}.navbar-toggle .icon-bar+.icon-bar{margin-top:4px}@media (min-width:768px){.navbar-toggle{margin-left:12px}}.navbar-nav{margin:7.25px -15px}.navbar-nav>li>a{padding-top:10px;padding-bottom:10px;line-height:21px}@media (max-width:767px){.navbar-nav .open .dropdown-menu{position:static;float:none;width:auto;margin-top:0;background-color:transparent;border:0;box-shadow:none}.navbar-nav .open .dropdown-menu .dropdown-header,.navbar-nav .open .dropdown-menu>li>a{padding:5px 15px 5px 25px}.navbar-nav .open .dropdown-menu>li>a{line-height:21px}.navbar-nav .open .dropdown-menu>li>a:focus,.navbar-nav .open .dropdown-menu>li>a:hover{background-image:none}}@media (min-width:768px){.navbar-nav{float:left;margin:0}.navbar-nav>li{float:left}.navbar-nav>li>a{padding-top:14.5px;padding-bottom:14.5px}.navbar-nav.navbar-right:last-child{margin-right:-15px}}@media (min-width:768px){.navbar-left{float:left!important}.navbar-right{float:right!important}}.navbar-form{margin-left:-15px;margin-right:-15px;padding:10px 15px;border-top:1px solid transparent;border-bottom:1px solid transparent;box-shadow:inset 0 1px 0 rgba(255,255,255,.1),0 1px 0 rgba(255,255,255,.1);margin-top:7.5px;margin-bottom:7.5px}@media (min-width:768px){.navbar-form .form-group{display:inline-block;margin-bottom:0;vertical-align:middle}.navbar-form .form-control{display:inline-block;width:auto;vertical-align:middle}.navbar-form .input-group{display:inline-table;vertical-align:middle}.navbar-form .input-group .form-control,.navbar-form .input-group .input-group-addon,.navbar-form .input-group .input-group-btn{width:auto}.navbar-form .input-group>.form-control{width:100%}.navbar-form .control-label{margin-bottom:0;vertical-align:middle}.navbar-form .checkbox,.navbar-form .radio{display:inline-block;margin-top:0;margin-bottom:0;vertical-align:middle}.navbar-form .checkbox label,.navbar-form .radio label{padding-left:0}.navbar-form .checkbox input[type=checkbox],.navbar-form .radio input[type=radio]{position:relative;margin-left:0}.navbar-form .has-feedback .form-control-feedback{top:0}}@media (max-width:767px){.navbar-form .form-group{margin-bottom:5px}}@media (min-width:768px){.navbar-form{width:auto;border:0;margin-left:0;margin-right:0;padding-top:0;padding-bottom:0;box-shadow:none}.navbar-form.navbar-right:last-child{margin-right:-15px}}.navbar-nav>li>.dropdown-menu{margin-top:0;border-top-right-radius:0;border-top-left-radius:0}.navbar-fixed-bottom .navbar-nav>li>.dropdown-menu{border-bottom-right-radius:0;border-bottom-left-radius:0}.navbar-btn{margin-top:7.5px;margin-bottom:7.5px}.navbar-btn.btn-sm{margin-top:9.5px;margin-bottom:9.5px}.navbar-btn.btn-xs{margin-top:14px;margin-bottom:14px}.navbar-text{margin-top:14.5px;margin-bottom:14.5px}@media (min-width:768px){.navbar-text{float:left;margin-left:15px;margin-right:15px}.navbar-text.navbar-right:last-child{margin-right:0}}.navbar-default{background-color:#699999;border-color:transparent}.navbar-default .navbar-brand{color:#777}.navbar-default .navbar-brand:focus,.navbar-default .navbar-brand:hover{color:#5e5e5e;background-color:transparent}.navbar-default .navbar-text{color:#fff}.navbar-default .navbar-nav>li>a{color:#777}.navbar-default .navbar-nav>li>a:focus,.navbar-default .navbar-nav>li>a:hover{color:#333;background-color:transparent}.navbar-default .navbar-nav>.active>a,.navbar-default .navbar-nav>.active>a:focus,.navbar-default .navbar-nav>.active>a:hover{color:#555;background-color:#5b8686}.navbar-default .navbar-nav>.disabled>a,.navbar-default .navbar-nav>.disabled>a:focus,.navbar-default .navbar-nav>.disabled>a:hover{color:#ccc;background-color:transparent}.navbar-default .navbar-toggle .icon-bar{background-color:#888}.navbar-default .navbar-nav>.open>a,.navbar-default .navbar-nav>.open>a:focus,.navbar-default .navbar-nav>.open>a:hover{background-color:#5b8686;color:#555}@media (max-width:767px){.navbar-default .navbar-nav .open .dropdown-menu>li>a{color:#777}.navbar-default .navbar-nav .open .dropdown-menu>li>a:focus,.navbar-default .navbar-nav .open .dropdown-menu>li>a:hover{color:#333;background-color:transparent}.navbar-default .navbar-nav .open .dropdown-menu>.active>a,.navbar-default .navbar-nav .open .dropdown-menu>.active>a:focus,.navbar-default .navbar-nav .open .dropdown-menu>.active>a:hover{color:#555;background-color:#5b8686}.navbar-default .navbar-nav .open .dropdown-menu>.disabled>a,.navbar-default .navbar-nav .open .dropdown-menu>.disabled>a:focus,.navbar-default .navbar-nav .open .dropdown-menu>.disabled>a:hover{color:#ccc;background-color:transparent}}.navbar-default .navbar-link{color:#777}.navbar-default .navbar-link:hover{color:#333}.navbar-default .btn-link{color:#777}.navbar-default .btn-link:focus,.navbar-default .btn-link:hover{color:#333}.navbar-default .btn-link[disabled]:focus,.navbar-default .btn-link[disabled]:hover,fieldset[disabled] .navbar-default .btn-link:focus,fieldset[disabled] .navbar-default .btn-link:hover{color:#ccc}.navbar-inverse{background-color:#222;border-color:#080808}.navbar-inverse .navbar-brand{color:#777}.navbar-inverse .navbar-brand:focus,.navbar-inverse .navbar-brand:hover{color:#fff;background-color:transparent}.navbar-inverse .navbar-text{color:#777}.navbar-inverse .navbar-nav>li>a{color:#777}.navbar-inverse .navbar-nav>li>a:focus,.navbar-inverse .navbar-nav>li>a:hover{color:#fff;background-color:transparent}.navbar-inverse .navbar-nav>.active>a,.navbar-inverse .navbar-nav>.active>a:focus,.navbar-inverse .navbar-nav>.active>a:hover{color:#fff;background-color:#080808}.navbar-inverse .navbar-nav>.disabled>a,.navbar-inverse .navbar-nav>.disabled>a:focus,.navbar-inverse .navbar-nav>.disabled>a:hover{color:#444;background-color:transparent}.navbar-inverse .navbar-toggle{border-color:#333}.navbar-inverse .navbar-toggle:focus,.navbar-inverse .navbar-toggle:hover{background-color:#333}.navbar-inverse .navbar-toggle .icon-bar{background-color:#fff}.navbar-inverse .navbar-collapse,.navbar-inverse .navbar-form{border-color:#101010}.navbar-inverse .navbar-nav>.open>a,.navbar-inverse .navbar-nav>.open>a:focus,.navbar-inverse .navbar-nav>.open>a:hover{background-color:#080808;color:#fff}@media (max-width:767px){.navbar-inverse .navbar-nav .open .dropdown-menu>.dropdown-header{border-color:#080808}.navbar-inverse .navbar-nav .open .dropdown-menu .divider{background-color:#080808}.navbar-inverse .navbar-nav .open .dropdown-menu>li>a{color:#777}.navbar-inverse .navbar-nav .open .dropdown-menu>li>a:focus,.navbar-inverse .navbar-nav .open .dropdown-menu>li>a:hover{color:#fff;background-color:transparent}.navbar-inverse .navbar-nav .open .dropdown-menu>.active>a,.navbar-inverse .navbar-nav .open .dropdown-menu>.active>a:focus,.navbar-inverse .navbar-nav .open .dropdown-menu>.active>a:hover{color:#fff;background-color:#080808}.navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a,.navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a:focus,.navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a:hover{color:#444;background-color:transparent}}.navbar-inverse .navbar-link{color:#777}.navbar-inverse .navbar-link:hover{color:#fff}.navbar-inverse .btn-link{color:#777}.navbar-inverse .btn-link:focus,.navbar-inverse .btn-link:hover{color:#fff}.navbar-inverse .btn-link[disabled]:focus,.navbar-inverse .btn-link[disabled]:hover,fieldset[disabled] .navbar-inverse .btn-link:focus,fieldset[disabled] .navbar-inverse .btn-link:hover{color:#444}.alert{padding:15px;margin-bottom:21px;border:1px solid transparent;border-radius:4px}.alert h4{margin-top:0;color:inherit}.alert .alert-link{font-weight:700}.alert>p,.alert>ul{margin-bottom:0}.alert>p+p{margin-top:5px}.alert-dismissable,.alert-dismissible{padding-right:35px}.alert-dismissable .close,.alert-dismissible .close{position:relative;top:-2px;right:-21px;color:inherit}.alert-success{background-color:#dff0d8;border-color:#d6e9c6;color:#3c763d}.alert-success hr{border-top-color:#c9e2b3}.alert-success .alert-link{color:#2b542c}.alert-info{background-color:#d9edf7;border-color:#bce8f1;color:#31708f}.alert-info hr{border-top-color:#a6e1ec}.alert-info .alert-link{color:#245269}.alert-warning{background-color:#fcf8e3;border-color:#faebcc;color:#8a6d3b}.alert-warning hr{border-top-color:#f7e1b5}.alert-warning .alert-link{color:#66512c}.alert-danger{background-color:#f2dede;border-color:#ebccd1;color:#a94442}.alert-danger hr{border-top-color:#e4b9c0}.alert-danger .alert-link{color:#843534}.media-object{display:block}.media-heading{margin:0 0 5px}.media>.pull-left{margin-right:10px}.media>.pull-right{margin-left:10px}.media-list{padding-left:0;list-style:none}.list-group{margin-bottom:20px;padding-left:0}.list-group-item{position:relative;display:block;padding:10px 15px;margin-bottom:-1px;background-color:#fff;border:1px solid #ddd}.list-group-item:first-child{border-top-right-radius:4px;border-top-left-radius:4px}.list-group-item:last-child{margin-bottom:0;border-bottom-right-radius:4px;border-bottom-left-radius:4px}.list-group-item>.badge{float:right}.list-group-item>.badge+.badge{margin-right:5px}a.list-group-item{color:#555}a.list-group-item .list-group-item-heading{color:#333}a.list-group-item:focus,a.list-group-item:hover{text-decoration:none;color:#555;background-color:#f5f5f5}.list-group-item.disabled,.list-group-item.disabled:focus,.list-group-item.disabled:hover{background-color:#eee;color:#777}.list-group-item.disabled .list-group-item-heading,.list-group-item.disabled:focus .list-group-item-heading,.list-group-item.disabled:hover .list-group-item-heading{color:inherit}.list-group-item.disabled .list-group-item-text,.list-group-item.disabled:focus .list-group-item-text,.list-group-item.disabled:hover .list-group-item-text{color:#777}.list-group-item.active,.list-group-item.active:focus,.list-group-item.active:hover{z-index:2;color:#fff;background-color:#27ae60;border-color:#27ae60}.list-group-item.active .list-group-item-heading,.list-group-item.active .list-group-item-heading>.small,.list-group-item.active .list-group-item-heading>small,.list-group-item.active:focus .list-group-item-heading,.list-group-item.active:focus .list-group-item-heading>.small,.list-group-item.active:focus .list-group-item-heading>small,.list-group-item.active:hover .list-group-item-heading,.list-group-item.active:hover .list-group-item-heading>.small,.list-group-item.active:hover .list-group-item-heading>small{color:inherit}.list-group-item.active .list-group-item-text,.list-group-item.active:focus .list-group-item-text,.list-group-item.active:hover .list-group-item-text{color:#b3eecc}.list-group-item-success{color:#3c763d;background-color:#dff0d8}a.list-group-item-success{color:#3c763d}a.list-group-item-success .list-group-item-heading{color:inherit}a.list-group-item-success:focus,a.list-group-item-success:hover{color:#3c763d;background-color:#d0e9c6}a.list-group-item-success.active,a.list-group-item-success.active:focus,a.list-group-item-success.active:hover{color:#fff;background-color:#3c763d;border-color:#3c763d}.list-group-item-info{color:#31708f;background-color:#d9edf7}a.list-group-item-info{color:#31708f}a.list-group-item-info .list-group-item-heading{color:inherit}a.list-group-item-info:focus,a.list-group-item-info:hover{color:#31708f;background-color:#c4e3f3}a.list-group-item-info.active,a.list-group-item-info.active:focus,a.list-group-item-info.active:hover{color:#fff;background-color:#31708f;border-color:#31708f}.list-group-item-warning{color:#8a6d3b;background-color:#fcf8e3}a.list-group-item-warning{color:#8a6d3b}a.list-group-item-warning .list-group-item-heading{color:inherit}a.list-group-item-warning:focus,a.list-group-item-warning:hover{color:#8a6d3b;background-color:#faf2cc}a.list-group-item-warning.active,a.list-group-item-warning.active:focus,a.list-group-item-warning.active:hover{color:#fff;background-color:#8a6d3b;border-color:#8a6d3b}.list-group-item-danger{color:#a94442;background-color:#f2dede}a.list-group-item-danger{color:#a94442}a.list-group-item-danger .list-group-item-heading{color:inherit}a.list-group-item-danger:focus,a.list-group-item-danger:hover{color:#a94442;background-color:#ebcccc}a.list-group-item-danger.active,a.list-group-item-danger.active:focus,a.list-group-item-danger.active:hover{color:#fff;background-color:#a94442;border-color:#a94442}.list-group-item-heading{margin-top:0;margin-bottom:5px}.list-group-item-text{margin-bottom:0;line-height:1.3}.embed-responsive{position:relative;display:block;height:0;padding:0;overflow:hidden}.embed-responsive .embed-responsive-item,.embed-responsive embed,.embed-responsive iframe,.embed-responsive object{position:absolute;top:0;left:0;bottom:0;height:100%;width:100%;border:0}.embed-responsive.embed-responsive-16by9{padding-bottom:56.25%}.embed-responsive.embed-responsive-4by3{padding-bottom:75%}.clearfix:after,.clearfix:before,.container-fluid:after,.container-fluid:before,.container:after,.container:before,.dl-horizontal dd:after,.dl-horizontal dd:before,.form-horizontal .form-group:after,.form-horizontal .form-group:before,.nav:after,.nav:before,.navbar-collapse:after,.navbar-collapse:before,.navbar-header:after,.navbar-header:before,.navbar:after,.navbar:before,.row:after,.row:before{content:" ";display:table}.clearfix:after,.container-fluid:after,.container:after,.dl-horizontal dd:after,.form-horizontal .form-group:after,.nav:after,.navbar-collapse:after,.navbar-header:after,.navbar:after,.row:after{clear:both}.center-block{display:block;margin-left:auto;margin-right:auto}.pull-right{float:right!important}.pull-left{float:left!important}.hide{display:none!important}.show{display:block!important}.invisible{visibility:hidden}.text-hide{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.hidden{display:none!important;visibility:hidden!important}.affix{position:fixed;transform:translate3d(0,0,0)}@-ms-viewport{width:device-width}.visible-lg,.visible-md,.visible-sm,.visible-xs{display:none!important}.visible-lg-block,.visible-lg-inline,.visible-lg-inline-block,.visible-md-block,.visible-md-inline,.visible-md-inline-block,.visible-sm-block,.visible-sm-inline,.visible-sm-inline-block,.visible-xs-block,.visible-xs-inline,.visible-xs-inline-block{display:none!important}@media (max-width:767px){.visible-xs{display:block!important}table.visible-xs{display:table}tr.visible-xs{display:table-row!important}td.visible-xs,th.visible-xs{display:table-cell!important}}@media (max-width:767px){.visible-xs-block{display:block!important}}@media (max-width:767px){.visible-xs-inline{display:inline!important}}@media (max-width:767px){.visible-xs-inline-block{display:inline-block!important}}@media (min-width:768px) and (max-width:991px){.visible-sm{display:block!important}table.visible-sm{display:table}tr.visible-sm{display:table-row!important}td.visible-sm,th.visible-sm{display:table-cell!important}}@media (min-width:768px) and (max-width:991px){.visible-sm-block{display:block!important}}@media (min-width:768px) and (max-width:991px){.visible-sm-inline{display:inline!important}}@media (min-width:768px) and (max-width:991px){.visible-sm-inline-block{display:inline-block!important}}@media (min-width:992px) and (max-width:1199px){.visible-md{display:block!important}table.visible-md{display:table}tr.visible-md{display:table-row!important}td.visible-md,th.visible-md{display:table-cell!important}}@media (min-width:992px) and (max-width:1199px){.visible-md-block{display:block!important}}@media (min-width:992px) and (max-width:1199px){.visible-md-inline{display:inline!important}}@media (min-width:992px) and (max-width:1199px){.visible-md-inline-block{display:inline-block!important}}@media (min-width:1200px){.visible-lg{display:block!important}table.visible-lg{display:table}tr.visible-lg{display:table-row!important}td.visible-lg,th.visible-lg{display:table-cell!important}}@media (min-width:1200px){.visible-lg-block{display:block!important}}@media (min-width:1200px){.visible-lg-inline{display:inline!important}}@media (min-width:1200px){.visible-lg-inline-block{display:inline-block!important}}@media (max-width:767px){.hidden-xs{display:none!important}}@media (min-width:768px) and (max-width:991px){.hidden-sm{display:none!important}}@media (min-width:992px) and (max-width:1199px){.hidden-md{display:none!important}}@media (min-width:1200px){.hidden-lg{display:none!important}}.visible-print{display:none!important}@media print{.visible-print{display:block!important}table.visible-print{display:table}tr.visible-print{display:table-row!important}td.visible-print,th.visible-print{display:table-cell!important}}.visible-print-block{display:none!important}@media print{.visible-print-block{display:block!important}}.visible-print-inline{display:none!important}@media print{.visible-print-inline{display:inline!important}}.visible-print-inline-block{display:none!important}@media print{.visible-print-inline-block{display:inline-block!important}}@media print{.hidden-print{display:none!important}}@font-face{font-family:adelle;src:url(https://use.typekit.net/af/01fb88/00000000000000003b9af921/27/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n6&v=3) format("woff2"),url(https://use.typekit.net/af/01fb88/00000000000000003b9af921/27/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n6&v=3) format("woff"),url(https://use.typekit.net/af/01fb88/00000000000000003b9af921/27/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n6&v=3) format("opentype");font-style:normal;font-weight:600}@font-face{font-family:adelle;src:url(https://use.typekit.net/af/01bc36/00000000000000003b9af922/27/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i6&v=3) format("woff2"),url(https://use.typekit.net/af/01bc36/00000000000000003b9af922/27/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i6&v=3) format("woff"),url(https://use.typekit.net/af/01bc36/00000000000000003b9af922/27/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i6&v=3) format("opentype");font-style:italic;font-weight:600}@font-face{font-family:adelle;src:url(https://use.typekit.net/af/611bb7/00000000000000003b9af91e/27/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n3&v=3) format("woff2"),url(https://use.typekit.net/af/611bb7/00000000000000003b9af91e/27/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n3&v=3) format("woff"),url(https://use.typekit.net/af/611bb7/00000000000000003b9af91e/27/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n3&v=3) format("opentype");font-style:normal;font-weight:300}@font-face{font-family:adelle;src:url(https://use.typekit.net/af/a45960/00000000000000003b9af91f/27/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i3&v=3) format("woff2"),url(https://use.typekit.net/af/a45960/00000000000000003b9af91f/27/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i3&v=3) format("woff"),url(https://use.typekit.net/af/a45960/00000000000000003b9af91f/27/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i3&v=3) format("opentype");font-style:italic;font-weight:300}@font-face{font-family:adelle-sans;src:url(https://use.typekit.net/af/a35a1c/000000000000000000012af9/27/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n3&v=3) format("woff2"),url(https://use.typekit.net/af/a35a1c/000000000000000000012af9/27/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n3&v=3) format("woff"),url(https://use.typekit.net/af/a35a1c/000000000000000000012af9/27/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n3&v=3) format("opentype");font-style:normal;font-weight:300}@font-face{font-family:adelle-sans;src:url(https://use.typekit.net/af/0f3f04/000000000000000000012afa/27/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i3&v=3) format("woff2"),url(https://use.typekit.net/af/0f3f04/000000000000000000012afa/27/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i3&v=3) format("woff"),url(https://use.typekit.net/af/0f3f04/000000000000000000012afa/27/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i3&v=3) format("opentype");font-style:italic;font-weight:300}@font-face{font-family:adelle-sans;src:url(https://use.typekit.net/af/5b7343/000000000000000000012afd/27/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n6&v=3) format("woff2"),url(https://use.typekit.net/af/5b7343/000000000000000000012afd/27/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n6&v=3) format("woff"),url(https://use.typekit.net/af/5b7343/000000000000000000012afd/27/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n6&v=3) format("opentype");font-style:normal;font-weight:600}@font-face{font-family:adelle-sans;src:url(https://use.typekit.net/af/c7d5d2/000000000000000000012afe/27/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i6&v=3) format("woff2"),url(https://use.typekit.net/af/c7d5d2/000000000000000000012afe/27/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i6&v=3) format("woff"),url(https://use.typekit.net/af/c7d5d2/000000000000000000012afe/27/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i6&v=3) format("opentype");font-style:italic;font-weight:600}.mp-wrapper{width:100%;position:relative}.mp-wrapper.header{padding-top:130px;background-color:#fff}.mp-wrapper.header.grey-bg{background-color:#f5f5f5}.mp-wrapper.header.standard .content-wrap{position:relative;z-index:1000}.mp-wrapper.header.standard .content-wrap .inner{background:#fff;border-radius:5px;padding:32px}.mp-wrapper.header.standard .content-wrap .inner .titles{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}.mp-wrapper.header.standard .content-wrap .inner .titles .logo-wrap{display:inline-block;margin-top:16px}.mp-wrapper.header.standard .content-wrap .inner .titles .logo-wrap img{display:inline-block;max-width:50%;height:auto}.mp-wrapper.header.standard .content-wrap .inner .titles .logo-wrap a{display:inline-block;max-width:50%}.mp-wrapper.header.standard .content-wrap .inner .titles .logo-wrap a img{max-width:100%}@media all and (min-width:400px){.mp-wrapper.header.standard .content-wrap .inner .titles .logo-wrap a,.mp-wrapper.header.standard .content-wrap .inner .titles .logo-wrap img{max-width:150px}}@media all and (min-width:769px){.mp-wrapper.header.standard .content-wrap .inner .titles .logo-wrap{margin-top:0}.mp-wrapper.header.standard .content-wrap .inner .titles .logo-wrap img{margin-left:16px}.mp-wrapper.header.standard .content-wrap .inner .titles .logo-wrap a,.mp-wrapper.header.standard .content-wrap .inner .titles .logo-wrap img{max-width:160px}}.mp-wrapper.header.standard .content-wrap .inner .titles .txt{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-direction:column;flex-direction:column}.mp-wrapper.header.standard .content-wrap .inner .titles h2{display:block;font-family:adelle-sans,sans-serif;font-size:36px;font-weight:600;line-height:40px;color:#784f9c;margin-top:0;margin-bottom:0}.mp-wrapper.header.standard .content-wrap .inner .titles h4{font-family:adelle,serif;font-size:20px;font-weight:300;font-style:italic;line-height:32px;color:#666;margin-top:16px;margin-bottom:0}.mp-wrapper.header.standard .content-wrap .inner .featured-post h4{font-family:adelle-sans,sans-serif;font-size:12px;font-weight:600;letter-spacing:2.4px;line-height:32px;text-transform:uppercase;color:#784f9c;margin-top:0;margin-bottom:0}.mp-wrapper.header.standard .content-wrap .inner .featured-post h3{font-family:adelle-sans,sans-serif;font-size:20px;font-weight:600;line-height:24px;color:teal;display:inline-block;margin-top:0;margin-bottom:0;margin-right:32px}.mp-wrapper.header.standard .content-wrap .inner .featured-post p{margin-top:16px;color:#1b1b1b;font-family:adelle,serif;font-size:14px;font-weight:300;font-style:italic;line-height:22px}.mp-wrapper .splash-img{display:block;position:absolute;overflow:hidden;background-color:transparent;height:100vh;top:0;width:100%}.mp-wrapper .splash-img img{position:absolute;width:2556px;height:752px;top:0;left:50%;transform:translate(-50%,0)}.mp-page-builder hr,.mp-wrapper hr{border-color:transparent;border-top:1.2px solid #784f9c;opacity:.8;margin:16px 0}.mp-page-builder .read-more,.mp-wrapper .read-more{font-size:14px;font-weight:300;line-height:48px;font-family:adelle-sans,sans-serif}.mp-page-builder .read-more i,.mp-wrapper .read-more i{margin-left:10px;font-size:14px;font-weight:300}.mp-page-builder .read-more-btn,.mp-wrapper .read-more-btn{font-weight:500;font-size:16px;border-radius:5px;background-color:#784f9c;padding:10px 30px;text-transform:uppercase;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;color:#fff;margin:32px 0}.mp-page-builder .read-more-btn img,.mp-page-builder .read-more-btn svg,.mp-wrapper .read-more-btn img,.mp-wrapper .read-more-btn svg{margin-left:100px;height:35px;width:auto}@media all and (min-width:769px){.mp-page-builder .read-more-btn,.mp-wrapper .read-more-btn{margin-bottom:0}}.mp-page-builder .custom-navigation,.mp-wrapper .custom-navigation{position:relative;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:justify;justify-content:space-between;width:100%}.mp-page-builder .custom-navigation a,.mp-wrapper .custom-navigation a{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-align:center;align-items:center;color:#1b1b1b;font-family:adelle-sans,sans-serif;font-size:12px;font-weight:300}.mp-page-builder .custom-navigation a i,.mp-wrapper .custom-navigation a i{font-size:12px}.mp-page-builder .custom-navigation a:hover,.mp-wrapper .custom-navigation a:hover{cursor:pointer}.mp-page-builder .custom-navigation .flex-prev i,.mp-wrapper .custom-navigation .flex-prev i{margin-right:16px}.mp-page-builder .custom-navigation .flex-prev:hover,.mp-wrapper .custom-navigation .flex-prev:hover{cursor:pointer}.mp-page-builder .custom-navigation .flex-next i,.mp-wrapper .custom-navigation .flex-next i{margin-left:16px}.mp-page-builder .custom-navigation .flex-next:hover,.mp-wrapper .custom-navigation .flex-next:hover{cursor:pointer}.mp-page-builder .custom-navigation .custom-controls-container .flex-control-nav,.mp-wrapper .custom-navigation .custom-controls-container .flex-control-nav{bottom:0;position:relative}.mp-page-builder .custom-navigation .custom-controls-container .flex-control-nav li a,.mp-wrapper .custom-navigation .custom-controls-container .flex-control-nav li a{font-family:adelle-sans,sans-serif;font-size:12px;font-weight:300;height:25px;width:25px;background-color:transparent;color:#1b1b1b;text-indent:9px;box-shadow:none}.mp-page-builder .custom-navigation .custom-controls-container .flex-control-nav li a.flex-active,.mp-wrapper .custom-navigation .custom-controls-container .flex-control-nav li a.flex-active{color:#fff;background-color:#784f9c}.mp-page-builder .flex-control-nav,.mp-wrapper .flex-control-nav{position:relative}.mp-page-builder .flex-control-nav li a,.mp-wrapper .flex-control-nav li a{position:relative}.mp-page-builder .flex-direction-nav,.mp-wrapper .flex-direction-nav{position:relative}.mp-page-builder .flex-direction-nav li a,.mp-wrapper .flex-direction-nav li a{position:relative}.mp-page-builder .content-wrap h3{font-family:adelle-sans,sans-serif;color:#784f9c;font-size:30px;font-weight:600;letter-spacing:6px;line-height:32px;text-transform:uppercase;margin-bottom:44px}.mp-page-builder .content-wrap h4{font-family:adelle-sans,sans-serif;font-size:20px;font-weight:600;line-height:30px;margin-bottom:18px}.mp-page-builder .content-wrap .content,.mp-page-builder .content-wrap .content p{font-family:adelle,serif;font-size:16px;font-weight:300;line-height:30px}.cpt_major_programme-template footer.content-info{margin-top:0}body.no-scroll{overflow-y:hidden;max-height:100vh}@media (min-width:992px){body.no-scroll .main-wrapper{padding-right:var(--scroll-width)}}@media (min-width:992px){body.no-scroll .main-header .nav-wrap,body.no-scroll .main-header .top-bar{padding-right:var(--scroll-width)}}body.admin-bar .search-modal{top:32px}body.mobile-menu-active{overflow:hidden}.mp-wrapper.experts{padding-top:0;padding-bottom:32px}.mp-wrapper.experts h3{font-family:adelle-sans,sans-serif;color:#784f9c;font-size:30px;font-weight:600;letter-spacing:6px;line-height:32px;text-transform:uppercase;margin:30px 0}.mp-wrapper.experts .expert-single{margin-right:30px;width:255px}.mp-wrapper.experts .expert-single img{width:100%;height:auto}.mp-wrapper.experts .expert-single h4{color:#1b1b1b;font-family:adelle-sans,sans-serif;font-size:18px;font-weight:300}.mp-wrapper.experts .expert-single span{color:#1b1b1b;font-family:adelle-sans,sans-serif;font-size:14px;font-weight:300;font-style:italic;line-height:20px}.mp-page-builder .topic-box,.mp-wrapper .topic-box{margin-bottom:32px}@media all and (min-width:992px){.mp-page-builder .topic-box,.mp-wrapper .topic-box{min-height:500px}}.mp-page-builder .topic-box .top,.mp-wrapper .topic-box .top{border-top-right-radius:5px;border-top-left-radius:5px}.mp-page-builder .topic-box .top a,.mp-wrapper .topic-box .top a{color:#fff;padding:10px 16px;width:100%;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:justify;justify-content:space-between}.mp-page-builder .topic-box .top a:focus,.mp-page-builder .topic-box .top a:hover,.mp-page-builder .topic-box .top a:visited,.mp-wrapper .topic-box .top a:focus,.mp-wrapper .topic-box .top a:hover,.mp-wrapper .topic-box .top a:visited{text-decoration:none;cursor:pointer}.mp-page-builder .topic-box .top a h3,.mp-page-builder .topic-box .top a img,.mp-wrapper .topic-box .top a h3,.mp-wrapper .topic-box .top a img{color:#fff;display:inline-block;margin:0;font-size:20px;font-weight:600;font-family:adelle-sans,sans-serif}.mp-page-builder .topic-box .top a img,.mp-wrapper .topic-box .top a img{float:right;max-width:100%;width:auto;height:auto;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-item-align:center;align-self:center;margin-left:32px;max-height:22px}.mp-page-builder .topic-box .inner,.mp-wrapper .topic-box .inner{box-shadow:8px 8px 20px rgba(0,0,0,.08);border-radius:5px;background:#fff;height:100%}.mp-page-builder .topic-box .content,.mp-wrapper .topic-box .content{background-repeat:no-repeat;padding:16px;border-bottom:1px solid #bfbfbf;border-left:1px solid #bfbfbf;border-right:1px solid #bfbfbf;background-position:right 40px bottom 32px;color:#1b1b1b;font-family:adelle,serif;font-size:14px;font-weight:300;line-height:24px}@media all and (min-width:769px){.mp-page-builder .topic-box .content,.mp-wrapper .topic-box .content{background-position:right 32px bottom 16px}}.mp-page-builder .topic-box .content ul,.mp-wrapper .topic-box .content ul{padding:18px;max-width:80%;margin:32px 0}@media all and (min-width:769px){.mp-page-builder .topic-box .content ul,.mp-wrapper .topic-box .content ul{max-width:45%;margin:50px 0}}.mp-page-builder .topic-box .content ul li,.mp-wrapper .topic-box .content ul li{font-family:adelle-sans,sans-serif;font-size:14px;font-weight:600;line-height:16px;padding:5px 0}.mp-page-builder .topic-box .content ul li a,.mp-wrapper .topic-box .content ul li a{font-family:adelle-sans,sans-serif;font-size:14px;font-weight:600;line-height:16px}.mp-page-builder .topic-box .content .read-more-btn,.mp-wrapper .topic-box .content .read-more-btn{margin:16px 0}.mp-page-builder.topics,.mp-wrapper.topics{padding-bottom:100px;background:#fff}.mp-page-builder.topics .topic-wrap,.mp-wrapper.topics .topic-wrap{margin-top:-64px}.mp-page-builder.topics .topic-wrap.no-top,.mp-wrapper.topics .topic-wrap.no-top{margin-top:32px}.mp-wrapper .single-indicator{display:block;box-shadow:8px 8px 20px rgba(0,0,0,.08);background:#fff}.mp-wrapper .single-indicator .top-bar{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-direction:row;flex-direction:row;border-top:3px solid;border-bottom:1px solid;padding:10px 16px}.mp-wrapper .single-indicator .top-bar:hover{text-decoration:none}.mp-wrapper .single-indicator .top-bar .icon-wrap,.mp-wrapper .single-indicator .top-bar .title-wrap{color:#fff;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-item-align:center;align-self:center}.mp-wrapper .single-indicator .top-bar .title-wrap{-ms-flex-direction:column;flex-direction:column;width:100%;padding-right:32px}.mp-wrapper .single-indicator .top-bar .title-wrap h4{font-family:adelle-sans,sans-serif;font-size:17px;line-height:23px;font-weight:600;margin-bottom:5px;margin-top:0}.mp-wrapper .single-indicator .top-bar .icon-wrap{width:40px;height:40px;-ms-flex-pack:center;justify-content:center;border-radius:50%}.mp-wrapper .single-indicator .top-bar .icon-wrap img{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-item-align:center;align-self:center;max-width:14px;height:auto}.mp-wrapper .single-indicator .chart{padding:16px}@media all and (min-width:769px){.mp-wrapper .single-indicator .chart{padding:32px}}.mp-wrapper .single-indicator .chart .notes{margin-top:16px}.mp-wrapper .single-indicator .chart .notes .section{border-bottom:solid 1px #bfbfbf}.mp-wrapper .single-indicator .chart .notes .section:first-of-type{border-top:solid 1px #bfbfbf}.mp-wrapper .single-indicator .chart .notes .title{padding:10px 0;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;-ms-flex-direction:row;flex-direction:row;width:100%}.mp-wrapper .single-indicator .chart .notes .title.active{border-bottom:solid 1px #bfbfbf}.mp-wrapper .single-indicator .chart .notes .title:hover{cursor:pointer}.mp-wrapper .single-indicator .chart .notes .title:hover h5{text-decoration:underline}.mp-wrapper .single-indicator .chart .notes .title h5{font-weight:400}.mp-wrapper .single-indicator .chart .notes .title .fa-plus{display:inline-block}.mp-wrapper .single-indicator .chart .notes .title .fa-minus{display:none}.mp-wrapper .single-indicator .chart .notes .title.active .fa-plus{display:none}.mp-wrapper .single-indicator .chart .notes .title.active .fa-minus{display:inline-block}.mp-wrapper .single-indicator .chart .notes .notes-content{display:none}.mp-wrapper .single-indicator .chart .notes .notes-content p{color:#1b1b1b;font-size:12px;font-style:italic;line-height:18px;font-family:adelle,serif;margin:10px 0}.mp-wrapper .single-indicator .chart .notes .notes-content ul{margin:10px 0;display:inline-block;padding-left:16px}.mp-wrapper .single-indicator .chart .notes .notes-content ul li{font-size:14px;font-style:italic;line-height:18px;font-family:adelle,serif}.mp-wrapper .single-indicator.multi-tab .tabs{width:100%;border-bottom:1px solid rgba(191,191,191,.15);display:block}.mp-wrapper .single-indicator.multi-tab .tabs .tab{display:inline-block;padding:0 16px;font-family:adelle-sans,sans-serif;font-weight:600;font-size:14px;line-height:28px}.mp-wrapper .single-indicator.multi-tab .tabs .tab.active{border-bottom:2px solid}.mp-wrapper .single-indicator.multi-tab .tabs .tab:focus,.mp-wrapper .single-indicator.multi-tab .tabs .tab:hover{cursor:pointer;border-bottom:2px solid}.mp-wrapper .single-indicator.multi-tab .charts-wrap .chart{display:none}.mp-wrapper .single-indicator.multi-tab .charts-wrap .chart.active{display:block}section.what-we-do{background-color:rgba(116,123,125,.1);padding:50px 0}@media all and (min-width:769px){section.what-we-do{padding:100px 0}}section.what-we-do h2{font-family:adelle-sans,sans-serif;font-size:30px;font-weight:600;letter-spacing:6px;line-height:32px;text-transform:uppercase;margin-bottom:40px;color:#784f9c}section.what-we-do .post-column{margin-bottom:16px}@media all and (min-width:769px){section.what-we-do .post-column{margin-bottom:0}}section.what-we-do .post-column .inner{border-radius:5px;overflow:hidden;background:#fff}section.what-we-do .post-column .inner .top{width:100%;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}section.what-we-do .post-column .inner .top:hover{text-decoration:none}section.what-we-do .post-column .inner .top .txt{background-color:#1b1b1b;padding:10px;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:justify;justify-content:space-between}section.what-we-do .post-column .inner .top h3{color:#fff;font-family:adelle-sans,sans-serif;font-size:16px;font-weight:600;margin:0;line-height:32px;display:inline-block}section.what-we-do .post-column .inner .top img{width:100%;height:auto}section.what-we-do .post-column .inner .top .expander{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center}@media all and (min-width:769px){section.what-we-do .post-column .inner .top .expander{display:none}}section.what-we-do .post-column .inner .top .expander i{display:none;color:#fff}section.what-we-do .post-column .inner .top .expander i.fa-chevron-down{display:inline-block}section.what-we-do .post-column .inner .top .expander:hover{cursor:pointer}section.what-we-do .post-column .inner .post-wrap{padding:0 10px}section.what-we-do .post-column .inner .post-wrap .post{padding:10px 0}section.what-we-do .post-column .inner .post-wrap .post hr{margin:0}section.what-we-do .post-column .inner .post-wrap .post h3{font-family:adelle-sans,sans-serif;font-size:16px;font-weight:600;line-height:24px;margin:0;margin-bottom:13px}section.what-we-do .post-column .inner .post-wrap .post h5{font-family:adelle,serif;font-size:12px;font-weight:300;font-style:italic;letter-spacing:.3px;line-height:1.3}section.what-we-do .post-column .inner .post-wrap .post h5 span{margin-right:10px;color:#fff;padding:5px 10px;border-radius:5px;font-family:adelle-sans,sans-serif;font-size:10px;font-weight:600;letter-spacing:.25px;line-height:1.3;text-transform:uppercase;font-style:normal;background:#ce4646}section.what-we-do .post-column .inner .post-wrap .post h5 span.prev{display:none}section.what-we-do .post-column .inner .post-wrap .post .sub-title,section.what-we-do .post-column .inner .post-wrap .post p{font-family:adelle,serif;font-size:14px;font-weight:300;line-height:22px;color:#1b1b1b}section.what-we-do .post-column .inner .post-wrap .post:last-of-type hr{display:none}section.what-we-do .post-column.reports .top .txt{background-color:teal}section.what-we-do .post-column.reports .post .read-more,section.what-we-do .post-column.reports .post a,section.what-we-do .post-column.reports .post h3{color:teal}section.what-we-do .post-column.events .top .txt{background-color:#ce4646}section.what-we-do .post-column.events .post .read-more,section.what-we-do .post-column.events .post a,section.what-we-do .post-column.events .post h3{color:#ce4646}section.what-we-do .post-column.spotlight .top .txt{background-color:#784f9c}section.what-we-do .post-column.spotlight .post .read-more,section.what-we-do .post-column.spotlight .post a,section.what-we-do .post-column.spotlight .post h3{color:#784f9c}section.what-we-do .post-column.open .expander .fa-chevron-up{display:inline-block}section.what-we-do .post-column.open .expander .fa-chevron-down{display:none}section.content-block{position:relative}section.content-block .back-wrap{display:-ms-flexbox;display:flex;-ms-flex-direction:row-reverse;flex-direction:row-reverse;position:relative}@media all and (min-width:990px){section.content-block .back-wrap{-ms-flex-direction:row;flex-direction:row;position:absolute;top:0;width:100%;height:100%}}section.content-block .back-wrap .spacer-wrap{display:none}@media all and (min-width:990px){section.content-block .back-wrap .spacer-wrap{display:-ms-inline-flexbox;display:inline-flex}}section.content-block .back-wrap .media-wrap{-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;padding:0;background:0 0}@media all and (max-width:990px){section.content-block .back-wrap .media-wrap{width:100%}}section.content-block .back-wrap .media-wrap img{width:100%;height:auto}@media all and (min-width:990px){section.content-block .back-wrap .media-wrap{display:-ms-inline-flexbox;display:inline-flex}section.content-block .back-wrap .media-wrap img{display:none}}section.content-block .content-wrap{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row}section.content-block .content-wrap .inner{z-index:100;padding:50px 0;position:relative}@media all and (min-width:990px){section.content-block .content-wrap .inner{padding:100px 0}}section.content-block .content-wrap .inner a{position:relative;z-index:1000}section.content-block .content-wrap .spacer-wrap{display:none}@media all and (min-width:990px){section.content-block .content-wrap .spacer-wrap{display:-ms-inline-flexbox;display:inline-flex}}section.content-block.right .content-wrap{-ms-flex-direction:row-reverse;flex-direction:row-reverse}section.content-block.right .back-wrap{-ms-flex-direction:row;flex-direction:row}@media all and (min-width:990px){section.content-block.right .back-wrap{-ms-flex-direction:row-reverse;flex-direction:row-reverse}}section.content-block.image .media-wrap{height:100%;background-size:cover;background-repeat:no-repeat;background-position:center}section.content-block.video .media-wrap{position:relative}section.content-block.video .media-wrap .aspect-ratio{position:relative;width:100%;height:0;padding-bottom:56%}section.content-block.video .media-wrap iframe{position:absolute;width:100%;height:100%;left:0;top:0}section.content-block.video .media-wrap .video-overlay{pointer-events:auto;position:absolute;width:100%;height:100%;z-index:2;background-size:cover;background-position:center;background-repeat:no-repeat;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}section.content-block.video .media-wrap .video-overlay .play-btn{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-item-align:center;align-self:center;-ms-flex-pack:center;justify-content:center;border-radius:50%;height:106px;width:106px;border:solid #fff 2px}section.content-block.video .media-wrap .video-overlay .play-btn i{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-item-align:center;align-self:center;color:#fff;font-size:18px}section.content-block.video .media-wrap .video-overlay .play-btn:focus,section.content-block.video .media-wrap .video-overlay .play-btn:hover{cursor:pointer}.mp-page-builder section.indicators{background-color:#f5f5f5;margin-top:0;overflow:hidden;padding:50px 0}.mp-page-builder section.indicators .container{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}@media all and (min-width:769px){.mp-page-builder section.indicators .container{-ms-flex-direction:row;flex-direction:row}}.mp-page-builder section.indicators .indicators-wrap{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-item-align:center;align-self:center;-ms-flex-pack:center;justify-content:center;-ms-flex-direction:column;flex-direction:column;height:100%}.mp-page-builder section.indicators .indicators-wrap .topic-box{margin-right:20px}.mp-page-builder section.indicators .read-more{font-weight:500;font-size:16px;text-transform:uppercase;border-radius:5px;background-color:#784f9c;padding:10px 30px;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;color:#fff;margin:32px 0}.mp-page-builder section.indicators .read-more img,.mp-page-builder section.indicators .read-more svg{margin-left:100px;height:35px;width:auto}@media all and (min-width:769px){.mp-page-builder section.indicators .read-more{margin-bottom:0}}.cpt_major_programme-template-template-major-programme-main .mp-wrapper.header{padding:100px 0 25px 0}.cpt_major_programme-template-template-major-programme-main .mp-wrapper.header .container .content-wrap .inner,.cpt_major_programme-template-template-major-programme-main .mp-wrapper.header .container .sidebar-wrap .inner{background:#fff;padding:16px}@media all and (min-width:769px){.cpt_major_programme-template-template-major-programme-main .mp-wrapper.header .container .content-wrap .inner,.cpt_major_programme-template-template-major-programme-main .mp-wrapper.header .container .sidebar-wrap .inner{padding:32px;border-radius:5px;padding-bottom:0}}.cpt_major_programme-template-template-major-programme-main .mp-wrapper.header .container .hr-wrap{background-color:#fff;padding:0 16px}.cpt_major_programme-template-template-major-programme-main .mp-wrapper.header .container .content-wrap h2{color:#784f9c;font-family:adelle-sans,sans-serif;font-size:36px;font-weight:600;line-height:32px;margin-bottom:18px}.cpt_major_programme-template-template-major-programme-main .mp-wrapper.header .container .content-wrap p{color:#1b1b1b;font-family:adelle,serif;font-size:16px;font-weight:300;line-height:30px}.cpt_major_programme-template-template-major-programme-main .mp-wrapper.header .container .content-wrap .contact-wrap{background-color:#fff;padding:0 16px}.cpt_major_programme-template-template-major-programme-main .mp-wrapper.header .container .content-wrap .contact-wrap h3{color:#784f9c;font-family:adelle-sans,sans-serif;font-size:20px;font-weight:600;letter-spacing:4px;line-height:32px;text-transform:uppercase;margin-top:0}.cpt_major_programme-template-template-major-programme-main .mp-wrapper.header .container .content-wrap .contact-wrap .contact{display:block;margin-bottom:16px}@media all and (min-width:550px){.cpt_major_programme-template-template-major-programme-main .mp-wrapper.header .container .content-wrap .contact-wrap .contact{width:50%;float:left}.cpt_major_programme-template-template-major-programme-main .mp-wrapper.header .container .content-wrap .contact-wrap .contact:first-of-type{padding-right:8px}.cpt_major_programme-template-template-major-programme-main .mp-wrapper.header .container .content-wrap .contact-wrap .contact:last-of-type{padding-left:8px}}@media all and (min-width:769px){.cpt_major_programme-template-template-major-programme-main .mp-wrapper.header .container .content-wrap .contact-wrap .contact{margin-bottom:0}}.cpt_major_programme-template-template-major-programme-main .mp-wrapper.header .container .content-wrap .contact-wrap .contact:hover{text-decoration:none}.cpt_major_programme-template-template-major-programme-main .mp-wrapper.header .container .content-wrap .contact-wrap .contact img{max-width:100%;height:auto;width:100%}@media all and (min-width:769px){.cpt_major_programme-template-template-major-programme-main .mp-wrapper.header .container .content-wrap .contact-wrap .contact img{width:auto}}.cpt_major_programme-template-template-major-programme-main .mp-wrapper.header .container .content-wrap .contact-wrap .contact h4{color:#1b1b1b;font-family:adelle-sans,sans-serif;font-size:18px;font-weight:300}.cpt_major_programme-template-template-major-programme-main .mp-wrapper.header .container .content-wrap .contact-wrap .contact h5{color:#1b1b1b;font-family:adelle-sans,sans-serif;font-size:14px;font-weight:300;font-style:italic;line-height:20px}.cpt_major_programme-template-template-major-programme-main .mp-wrapper.header .container .content-wrap .contact-wrap .contact span{display:block;color:#747b7d;font-family:adelle-sans,sans-serif;font-size:12px;font-weight:300;line-height:20px}.cpt_major_programme-template-template-major-programme-main .mp-wrapper.header .container .logo-wrap{display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:flex-end;-ms-flex-direction:row;flex-direction:row;margin:30px 0}.cpt_major_programme-template-template-major-programme-main .mp-wrapper.header .container .logo-wrap img{max-width:150px;height:auto}@media all and (min-width:769px){.cpt_major_programme-template-template-major-programme-main .mp-wrapper.header .container .logo-wrap img{margin-left:16px}.cpt_major_programme-template-template-major-programme-main .mp-wrapper.header .container .logo-wrap:first-of-type{margin-left:0}}.cpt_major_programme-template-template-major-programme-main .mp-wrapper.header .container .sidebar-wrap .inner{padding:16px}.cpt_major_programme-template-template-major-programme-main .mp-wrapper.header .container .sidebar-wrap .image-wrap{padding-top:12px}.cpt_major_programme-template-template-major-programme-main .mp-wrapper.header .container .sidebar-wrap h3{color:#784f9c;font-family:adelle-sans,sans-serif;font-size:20px;font-weight:600;letter-spacing:4px;line-height:32px;text-transform:uppercase;margin-top:0}.cpt_major_programme-template-template-major-programme-main .mp-wrapper.header .container .sidebar-wrap .featured-post{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:justify;justify-content:space-between}.cpt_major_programme-template-template-major-programme-main .mp-wrapper.header .container .sidebar-wrap .featured-post span{font-family:adelle-sans,sans-serif;font-size:12px;font-weight:600;letter-spacing:2.4px;line-height:32px;text-transform:uppercase}.cpt_major_programme-template-template-major-programme-main .mp-wrapper.header .container .sidebar-wrap .featured-post h4{font-size:16px;font-weight:600;line-height:24px;font-family:adelle-sans,sans-serif;color:#784f9c}.cpt_major_programme-template-template-major-programme-main .mp-wrapper.header .container .sidebar-wrap .featured-post h5{color:#1b1b1b;font-family:adelle,serif;font-size:12px;font-weight:300;font-style:italic;letter-spacing:.3px;line-height:10px}.cpt_major_programme-template-template-major-programme-main .mp-wrapper.header .container .sidebar-wrap .featured-post h5 span{margin-right:10px;color:#fff!important;padding:5px 10px;border-radius:5px;font-family:adelle-sans,sans-serif;font-size:10px;font-weight:600;letter-spacing:.25px;line-height:10px;text-transform:uppercase;font-style:normal;background:#ce4646}.cpt_major_programme-template-template-major-programme-main .mp-wrapper.header .container .sidebar-wrap .featured-post h5 span.prev{display:none}.cpt_major_programme-template-template-major-programme-main .mp-wrapper.header .container .sidebar-wrap .featured-post .sub-title,.cpt_major_programme-template-template-major-programme-main .mp-wrapper.header .container .sidebar-wrap .featured-post p{font-size:14px;font-weight:300;line-height:22px;font-family:adelle,serif;color:#1b1b1b}.cpt_major_programme-template-template-major-programme-main .mp-wrapper.header .container .sidebar-wrap .featured-post a{color:#784f9c}.cpt_major_programme-template-template-major-programme-main .mp-wrapper.header .container .sidebar-wrap .featured-post a:hover{text-decoration:underline}.cpt_major_programme-template-template-major-programme-main .mp-wrapper.header .container .sidebar-wrap .featured-post.cpt_publications span{color:teal}.cpt_major_programme-template-template-major-programme-main .mp-wrapper.header .container .sidebar-wrap .featured-post.cpt_publications .read-more{color:teal}.cpt_major_programme-template-template-major-programme-main .mp-wrapper.header .container .sidebar-wrap .featured-post.cpt_publications .read-more i{color:teal}.cpt_major_programme-template-template-major-programme-main .mp-wrapper.header .container .sidebar-wrap .featured-post.cpt_events span{color:#ce4646}.cpt_major_programme-template-template-major-programme-main .mp-wrapper.header .container .sidebar-wrap .featured-post.cpt_events .read-more{color:#ce4646}.cpt_major_programme-template-template-major-programme-main .mp-wrapper.header .container .sidebar-wrap .featured-post.cpt_events .read-more i{color:#ce4646}.cpt_major_programme-template-template-major-programme-main .mp-wrapper.header .container .sidebar-wrap .featured-post.cpt_data span{color:#a4af5a}.cpt_major_programme-template-template-major-programme-main .mp-wrapper.header .container .sidebar-wrap .featured-post.cpt_data .read-more{color:#a4af5a}.cpt_major_programme-template-template-major-programme-main .mp-wrapper.header .container .sidebar-wrap .featured-post.cpt_data .read-more i{color:#a4af5a}.cpt_major_programme-template-template-major-programme-dashboard .snap-content{background-color:#f5f5f5}.cpt_major_programme-template-template-major-programme-dashboard footer.content-info{margin-top:0}.cpt_major_programme-template-template-major-programme-dashboard .mp-wrapper.indicators{padding:50px 0 100px}.cpt_major_programme-template-template-major-programme-dashboard .mp-wrapper.indicators h3{color:#784f9c;font-family:adelle-sans,sans-serif;font-size:30px;font-weight:600;letter-spacing:6px;line-height:32px;text-transform:uppercase}.cpt_major_programme-template-template-major-programme-dashboard .mp-wrapper.indicators .description{color:#1b1b1b;font-family:adelle-sans,sans-serif;font-size:20px;font-weight:600;line-height:30px}.cpt_major_programme-template-template-major-programme-dashboard .mp-wrapper.indicators .indicators-slider{margin-top:64px;margin-bottom:64px}.cpt_major_programme-template-template-major-programme-dashboard .mp-wrapper.indicators .indicators-slider .flex-viewport{overflow:visible!important}.cpt_major_programme-template-template-major-programme-dashboard .mp-wrapper.indicators .indicators-slider .slides li{transition:all ease .5s;transform:scale(.8);opacity:.8}.cpt_major_programme-template-template-major-programme-dashboard .mp-wrapper.indicators .indicators-slider .slides li.flex-active-slide{opacity:1;transform:scale(1)}.cpt_major_programme-template-template-major-programme-dashboard .mp-wrapper.files-links{background-color:#f5f5f5;padding:50px 0}.cpt_major_programme-template-template-major-programme-dashboard .mp-wrapper.files-links .file-slider{margin-bottom:16px}.cpt_major_programme-template-template-major-programme-dashboard .mp-wrapper.files-links .file-link .inner{display:block;border-radius:5px;overflow:hidden;background:#fff;box-shadow:8px 8px 20px rgba(0,0,0,.08);height:100%}.cpt_major_programme-template-template-major-programme-dashboard .mp-wrapper.files-links .file-link .inner .top{padding:10px;background-color:#784f9c;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row}.cpt_major_programme-template-template-major-programme-dashboard .mp-wrapper.files-links .file-link .inner .top .titles,.cpt_major_programme-template-template-major-programme-dashboard .mp-wrapper.files-links .file-link .inner .top img{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-item-align:center;align-self:center;-ms-flex-direction:column;flex-direction:column}.cpt_major_programme-template-template-major-programme-dashboard .mp-wrapper.files-links .file-link .inner .top img{margin-right:20px}.cpt_major_programme-template-template-major-programme-dashboard .mp-wrapper.files-links .file-link .inner .top .titles a{color:#fff}.cpt_major_programme-template-template-major-programme-dashboard .mp-wrapper.files-links .file-link .inner .top .titles h4,.cpt_major_programme-template-template-major-programme-dashboard .mp-wrapper.files-links .file-link .inner .top .titles span{display:block;color:#fff;font-family:adelle-sans,sans-serif;font-weight:600}.cpt_major_programme-template-template-major-programme-dashboard .mp-wrapper.files-links .file-link .inner .top .titles h4{font-size:17px;line-height:25px;margin:0}.cpt_major_programme-template-template-major-programme-dashboard .mp-wrapper.files-links .file-link .inner .top .titles span{font-size:12px}.cpt_major_programme-template-template-major-programme-dashboard .mp-wrapper.files-links .file-link .inner .txt{padding:10px;font-family:adelle,serif;font-size:14px;font-weight:300;line-height:22px;color:#1b1b1b}.cpt_major_programme-template-template-major-programme-dashboard .mp-wrapper.files-links .file-link .inner .txt a{color:#1b1b1b}.cpt_major_programme-template-template-major-programme-dashboard .mp-wrapper.files-links .file-link .inner .txt a:hover{text-decoration:none}.cpt_major_programme-template-template-major-programme-dashboard .mp-wrapper.files-links .file-link .inner .txt a:hover span{color:#784f9c;text-decoration:underline}.cpt_major_programme-template-template-major-programme-dashboard .mp-wrapper.files-links .file-link .inner .txt span{font-family:adelle-sans,sans-serif;color:#784f9c;font-size:14px;font-weight:300;line-height:48px}.cpt_major_programme-template-template-major-programme-dashboard .mp-wrapper.files-links .file-link .inner .txt span i{margin-left:10px;font-size:14px;line-height:48px}.cpt_major_programme-template-template-major-programme-dashboard .mp-wrapper.disclaimer{text-align:center;background:#fff;padding:40px 0}.cpt_major_programme-template-template-major-programme-dashboard .mp-wrapper.disclaimer p{color:#404040;font-family:adelle,serif;font-size:16px;font-weight:300;line-height:28px}.cpt_major_programme-template-template-major-programme-dashboard .mp-wrapper.disclaimer hr{border-color:#747b7d}.cpt_major_programme-template-template-major-programme-simple-content .mp-wrapper,.cpt_major_programme-template-template-major-programme-topic .mp-wrapper{background:#f5f5f5}.cpt_major_programme-template-template-major-programme-simple-content .mp-wrapper.header,.cpt_major_programme-template-template-major-programme-topic .mp-wrapper.header{padding:100px 0 50px}.cpt_major_programme-template-template-major-programme-simple-content .mp-wrapper.content-sidebar-outer,.cpt_major_programme-template-template-major-programme-topic .mp-wrapper.content-sidebar-outer{padding-bottom:100px;background:0 0;padding-top:50px}.cpt_major_programme-template-template-major-programme-simple-content .mp-wrapper.content-sidebar-outer>.container,.cpt_major_programme-template-template-major-programme-topic .mp-wrapper.content-sidebar-outer>.container{padding:0 30px}.cpt_major_programme-template-template-major-programme-simple-content .mp-wrapper.content-sidebar-outer.no-featured,.cpt_major_programme-template-template-major-programme-topic .mp-wrapper.content-sidebar-outer.no-featured{padding-top:25px}.cpt_major_programme-template-template-major-programme-simple-content .mp-wrapper .content-sidebar,.cpt_major_programme-template-template-major-programme-topic .mp-wrapper .content-sidebar{background:#fff;border-radius:5px}.cpt_major_programme-template-template-major-programme-simple-content .mp-wrapper .content .single-indicator,.cpt_major_programme-template-template-major-programme-topic .mp-wrapper .content .single-indicator{margin:32px 0;border:1px solid rgba(191,191,191,.15);border-top:none}.cpt_major_programme-template-template-major-programme-simple-content .mp-wrapper .content h1,.cpt_major_programme-template-template-major-programme-simple-content .mp-wrapper .content h2,.cpt_major_programme-template-template-major-programme-simple-content .mp-wrapper .content h3,.cpt_major_programme-template-template-major-programme-topic .mp-wrapper .content h1,.cpt_major_programme-template-template-major-programme-topic .mp-wrapper .content h2,.cpt_major_programme-template-template-major-programme-topic .mp-wrapper .content h3{color:#784f9c;font-weight:600;font-family:adelle-sans,sans-serif}.cpt_major_programme-template-template-major-programme-simple-content .mp-wrapper .content b,.cpt_major_programme-template-template-major-programme-simple-content .mp-wrapper .content strong,.cpt_major_programme-template-template-major-programme-topic .mp-wrapper .content b,.cpt_major_programme-template-template-major-programme-topic .mp-wrapper .content strong{font-weight:600}.cpt_major_programme-template-template-major-programme-simple-content .mp-wrapper .content b,.cpt_major_programme-template-template-major-programme-simple-content .mp-wrapper .content h4,.cpt_major_programme-template-template-major-programme-simple-content .mp-wrapper .content h5,.cpt_major_programme-template-template-major-programme-simple-content .mp-wrapper .content h6,.cpt_major_programme-template-template-major-programme-simple-content .mp-wrapper .content li,.cpt_major_programme-template-template-major-programme-simple-content .mp-wrapper .content p,.cpt_major_programme-template-template-major-programme-simple-content .mp-wrapper .content span,.cpt_major_programme-template-template-major-programme-simple-content .mp-wrapper .content strong,.cpt_major_programme-template-template-major-programme-simple-content .mp-wrapper .content ul,.cpt_major_programme-template-template-major-programme-topic .mp-wrapper .content b,.cpt_major_programme-template-template-major-programme-topic .mp-wrapper .content h4,.cpt_major_programme-template-template-major-programme-topic .mp-wrapper .content h5,.cpt_major_programme-template-template-major-programme-topic .mp-wrapper .content h6,.cpt_major_programme-template-template-major-programme-topic .mp-wrapper .content li,.cpt_major_programme-template-template-major-programme-topic .mp-wrapper .content p,.cpt_major_programme-template-template-major-programme-topic .mp-wrapper .content span,.cpt_major_programme-template-template-major-programme-topic .mp-wrapper .content strong,.cpt_major_programme-template-template-major-programme-topic .mp-wrapper .content ul{font-family:adelle,serif}.cpt_major_programme-template-template-major-programme-simple-content .mp-wrapper .content p,.cpt_major_programme-template-template-major-programme-topic .mp-wrapper .content p{margin:24px 0}.cpt_major_programme-template-template-major-programme-simple-content .mp-wrapper .sidebar-nav h3,.cpt_major_programme-template-template-major-programme-topic .mp-wrapper .sidebar-nav h3{color:#784f9c;font-weight:600;font-family:adelle-sans,sans-serif;font-size:22px}.cpt_major_programme-template-template-major-programme-simple-content .mp-wrapper .sidebar-nav ul,.cpt_major_programme-template-template-major-programme-topic .mp-wrapper .sidebar-nav ul{margin:0;padding:0;list-style:none}.cpt_major_programme-template-template-major-programme-simple-content .mp-wrapper .sidebar-nav ul li,.cpt_major_programme-template-template-major-programme-topic .mp-wrapper .sidebar-nav ul li{font-family:adelle-sans,sans-serif;font-weight:600;display:block;padding:16px 0;border-bottom:1px solid #747b7d}.cpt_major_programme-template-template-major-programme-simple-content .mp-wrapper .sidebar-nav ul li:focus,.cpt_major_programme-template-template-major-programme-simple-content .mp-wrapper .sidebar-nav ul li:hover,.cpt_major_programme-template-template-major-programme-topic .mp-wrapper .sidebar-nav ul li:focus,.cpt_major_programme-template-template-major-programme-topic .mp-wrapper .sidebar-nav ul li:hover{cursor:pointer}.cpt_major_programme-template-template-major-programme-simple-content .mp-wrapper .sidebar-nav ul li .expand,.cpt_major_programme-template-template-major-programme-topic .mp-wrapper .sidebar-nav ul li .expand{float:right}.cpt_major_programme-template-template-major-programme-simple-content .mp-wrapper .sidebar-nav ul li .expand:focus,.cpt_major_programme-template-template-major-programme-simple-content .mp-wrapper .sidebar-nav ul li .expand:hover,.cpt_major_programme-template-template-major-programme-topic .mp-wrapper .sidebar-nav ul li .expand:focus,.cpt_major_programme-template-template-major-programme-topic .mp-wrapper .sidebar-nav ul li .expand:hover{cursor:pointer}.cpt_major_programme-template-template-major-programme-simple-content .mp-wrapper .sidebar-nav ul li .expand .fa-minus,.cpt_major_programme-template-template-major-programme-topic .mp-wrapper .sidebar-nav ul li .expand .fa-minus{display:none}.cpt_major_programme-template-template-major-programme-simple-content .mp-wrapper .sidebar-nav ul li:first-of-type,.cpt_major_programme-template-template-major-programme-topic .mp-wrapper .sidebar-nav ul li:first-of-type{border-top:1px solid #747b7d}.cpt_major_programme-template-template-major-programme-simple-content .mp-wrapper .sidebar-nav ul li .chapter-nav,.cpt_major_programme-template-template-major-programme-topic .mp-wrapper .sidebar-nav ul li .chapter-nav{display:none;margin-top:16px}.cpt_major_programme-template-template-major-programme-simple-content .mp-wrapper .sidebar-nav ul li .chapter-nav li,.cpt_major_programme-template-template-major-programme-topic .mp-wrapper .sidebar-nav ul li .chapter-nav li{padding-left:16px}.cpt_major_programme-template-template-major-programme-simple-content .mp-wrapper .sidebar-nav ul li .chapter-nav li:last-of-type,.cpt_major_programme-template-template-major-programme-topic .mp-wrapper .sidebar-nav ul li .chapter-nav li:last-of-type{border-bottom:none;padding-bottom:0}.cpt_major_programme-template-template-major-programme-simple-content .mp-wrapper .sidebar-nav ul li.active a,.cpt_major_programme-template-template-major-programme-topic .mp-wrapper .sidebar-nav ul li.active a{color:#784f9c}.cpt_major_programme-template-template-major-programme-simple-content .mp-wrapper .sidebar-nav ul li.active.chapter-parent .chapter-nav,.cpt_major_programme-template-template-major-programme-topic .mp-wrapper .sidebar-nav ul li.active.chapter-parent .chapter-nav{display:block}.cpt_major_programme-template-template-major-programme-simple-content .mp-wrapper .sidebar-nav ul li.chapter-parent.open .expand .fa,.cpt_major_programme-template-template-major-programme-topic .mp-wrapper .sidebar-nav ul li.chapter-parent.open .expand .fa{color:#784f9c}.cpt_major_programme-template-template-major-programme-simple-content .mp-wrapper .sidebar-nav ul li.chapter-parent.open .expand .fa-plus,.cpt_major_programme-template-template-major-programme-topic .mp-wrapper .sidebar-nav ul li.chapter-parent.open .expand .fa-plus{display:none}.cpt_major_programme-template-template-major-programme-simple-content .mp-wrapper .sidebar-nav ul li.chapter-parent.open .expand .fa-minus,.cpt_major_programme-template-template-major-programme-topic .mp-wrapper .sidebar-nav ul li.chapter-parent.open .expand .fa-minus{display:inline-block}.cpt_major_programme-template-template-major-programme-simple-content footer.content-info,.cpt_major_programme-template-template-major-programme-topic footer.content-info{margin-top:0}/*!
 * FlexMasonry
 * Version: 0.2.3
 * Author: Gilbert Pellegrom <gilbert@pellegrom.me>
 * License: MIT
 */.flexmasonry{display:-ms-flexbox;display:flex;-ms-flex-flow:column wrap;flex-flow:column wrap;-ms-flex-line-pack:justify;align-content:space-between}.flexmasonry-item{width:100%}.flexmasonry-cols-2 .flexmasonry-item{width:50%}.flexmasonry-cols-3 .flexmasonry-item{width:33.333%}.flexmasonry-cols-4 .flexmasonry-item{width:25%}.flexmasonry-cols-5 .flexmasonry-item{width:20%}.flexmasonry-cols-6 .flexmasonry-item{width:16.666%}.flexmasonry-cols-7 .flexmasonry-item{width:14.285%}.flexmasonry-cols-8 .flexmasonry-item{width:12.5%}.flexmasonry-cols-2 .flexmasonry-item:nth-child(2n+1){-ms-flex-order:1;order:1}.flexmasonry-cols-2 .flexmasonry-item:nth-child(2n){-ms-flex-order:2;order:2}.flexmasonry-cols-3 .flexmasonry-item:nth-child(3n+1){-ms-flex-order:1;order:1}.flexmasonry-cols-3 .flexmasonry-item:nth-child(3n+2){-ms-flex-order:2;order:2}.flexmasonry-cols-3 .flexmasonry-item:nth-child(3n){-ms-flex-order:3;order:3}.flexmasonry-cols-4 .flexmasonry-item:nth-child(4n+1){-ms-flex-order:1;order:1}.flexmasonry-cols-4 .flexmasonry-item:nth-child(4n+2){-ms-flex-order:2;order:2}.flexmasonry-cols-4 .flexmasonry-item:nth-child(4n+3){-ms-flex-order:3;order:3}.flexmasonry-cols-4 .flexmasonry-item:nth-child(4n){-ms-flex-order:4;order:4}.flexmasonry-cols-5 .flexmasonry-item:nth-child(5n+1){-ms-flex-order:1;order:1}.flexmasonry-cols-5 .flexmasonry-item:nth-child(5n+2){-ms-flex-order:2;order:2}.flexmasonry-cols-5 .flexmasonry-item:nth-child(5n+3){-ms-flex-order:3;order:3}.flexmasonry-cols-5 .flexmasonry-item:nth-child(5n+4){-ms-flex-order:4;order:4}.flexmasonry-cols-5 .flexmasonry-item:nth-child(5n){-ms-flex-order:5;order:5}.flexmasonry-cols-6 .flexmasonry-item:nth-child(6n+1){-ms-flex-order:1;order:1}.flexmasonry-cols-6 .flexmasonry-item:nth-child(6n+2){-ms-flex-order:2;order:2}.flexmasonry-cols-6 .flexmasonry-item:nth-child(6n+3){-ms-flex-order:3;order:3}.flexmasonry-cols-6 .flexmasonry-item:nth-child(6n+4){-ms-flex-order:4;order:4}.flexmasonry-cols-6 .flexmasonry-item:nth-child(6n+5){-ms-flex-order:5;order:5}.flexmasonry-cols-6 .flexmasonry-item:nth-child(6n){-ms-flex-order:6;order:6}.flexmasonry-cols-7 .flexmasonry-item:nth-child(7n+1){-ms-flex-order:1;order:1}.flexmasonry-cols-7 .flexmasonry-item:nth-child(7n+2){-ms-flex-order:2;order:2}.flexmasonry-cols-7 .flexmasonry-item:nth-child(7n+3){-ms-flex-order:3;order:3}.flexmasonry-cols-7 .flexmasonry-item:nth-child(7n+4){-ms-flex-order:4;order:4}.flexmasonry-cols-7 .flexmasonry-item:nth-child(7n+5){-ms-flex-order:5;order:5}.flexmasonry-cols-7 .flexmasonry-item:nth-child(7n+6){-ms-flex-order:6;order:6}.flexmasonry-cols-7 .flexmasonry-item:nth-child(7n){-ms-flex-order:7;order:7}.flexmasonry-cols-8 .flexmasonry-item:nth-child(8n+1){-ms-flex-order:1;order:1}.flexmasonry-cols-8 .flexmasonry-item:nth-child(8n+2){-ms-flex-order:2;order:2}.flexmasonry-cols-8 .flexmasonry-item:nth-child(8n+3){-ms-flex-order:3;order:3}.flexmasonry-cols-8 .flexmasonry-item:nth-child(8n+4){-ms-flex-order:4;order:4}.flexmasonry-cols-8 .flexmasonry-item:nth-child(8n+5){-ms-flex-order:5;order:5}.flexmasonry-cols-8 .flexmasonry-item:nth-child(8n+6){-ms-flex-order:6;order:6}.flexmasonry-cols-8 .flexmasonry-item:nth-child(8n+7){-ms-flex-order:7;order:7}.flexmasonry-cols-8 .flexmasonry-item:nth-child(8n){-ms-flex-order:8;order:8}.flexmasonry-break{content:"";-ms-flex-preferred-size:100%;flex-basis:100%;width:0!important;margin:0}.flexmasonry-break-1{-ms-flex-order:1;order:1}.flexmasonry-break-2{-ms-flex-order:2;order:2}.flexmasonry-break-3{-ms-flex-order:3;order:3}.flexmasonry-break-4{-ms-flex-order:4;order:4}.flexmasonry-break-5{-ms-flex-order:5;order:5}.flexmasonry-break-6{-ms-flex-order:6;order:6}.flexmasonry-break-7{-ms-flex-order:7;order:7}.rd-header-title-content{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;padding-top:20px}@media (min-width:992px){.rd-header-title-content{-ms-flex-direction:row;flex-direction:row}}.rd-header-title-content .title-wrap{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-direction:column;flex-direction:column;-ms-flex:1 1 100%;flex:1 1 100%;max-width:200px}.rd-header-title-content .title-wrap h1{font-family:adelle-sans,sans-serif;font-size:40px;font-weight:600;color:#2c6b82;margin:0;display:inline-block}.rd-header-title-content .title-wrap aside{margin-top:3rem}.rd-header-title-content .title-wrap aside h3{font-family:adelle-sans,sans-serif;color:#1b1b1b;font-size:18px;font-weight:600;margin-bottom:15px;margin-top:0;cursor:pointer;clear:both;padding:0}.rd-header-title-content .title-wrap aside .menu{list-style:none;padding:0}.rd-header-title-content .title-wrap aside .menu li{list-style:none;padding:0;margin:0 0 8px 0;font-weight:600;font-family:adelle-sans,sans-serif}.rd-header-title-content .content-wrap{display:inline-block;font-size:16px;font-weight:300;line-height:30px;font-family:adelle,serif;color:#1b1b1b;margin-bottom:60px}@media (min-width:992px){.rd-header-title-content .content-wrap{padding-left:120px;max-width:900px}}.rd-major-programmes{background-color:rgba(140,167,184,.1)}.rd-major-programmes .top-bar{background-color:#2c6b82}.rd-major-programmes .top-bar .container{position:relative}.rd-major-programmes .top-bar .icon{position:absolute;background-image:url(../img/bar_icon.svg);top:-43px;display:inline-block;width:50px;height:65px}.rd-major-programmes .top-bar h2{margin:0;color:#fff;font-family:adelle-sans,sans-serif;font-size:30px;font-weight:600;padding:30px 0}.rd-major-programmes .program-wrap{position:relative;padding:40px 0 70px}.rd-major-programmes .program-wrap .program{display:inline-block;margin-bottom:30px;background-color:#fff;padding:24px 28px;position:relative;border-bottom:6px solid #2c6b82;width:100%}@media (min-width:768px){.rd-major-programmes .program-wrap .program{width:calc(50% - 15px)}}.rd-major-programmes .program-wrap .program h3{margin:0}.rd-major-programmes .program-wrap .program h3 a{font-size:20px;font-weight:600;font-family:adelle-sans,sans-serif;color:#2c6b82;height:40px;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center}.rd-major-programmes .program-wrap .program h3 a svg{margin-left:20px;display:inline-block}.rd-major-programmes .program-wrap .program a{display:inline-block}.rd-major-programmes .program-wrap .program a.text{margin-bottom:0}.rd-major-programmes .program-wrap .program ul{padding-left:15px;margin:50px 0 20px}.rd-major-programmes .program-wrap .program .text{font-size:16px;font-weight:300;line-height:30px;font-family:adelle,serif;color:#1b1b1b}.rd-major-programmes .program-wrap .program .bottom-wrap{display:-ms-flexbox;display:flex;-ms-flex-direction:column-reverse;flex-direction:column-reverse;-ms-flex-align:end;align-items:flex-end;-ms-flex-pack:justify;justify-content:space-between}@media (min-width:480px){.rd-major-programmes .program-wrap .program .bottom-wrap{-ms-flex-direction:row;flex-direction:row}}@media (min-width:768px){.rd-major-programmes .program-wrap .program .bottom-wrap{-ms-flex-direction:column-reverse;flex-direction:column-reverse}}@media (min-width:992px){.rd-major-programmes .program-wrap .program .bottom-wrap{-ms-flex-direction:row;flex-direction:row}}.rd-major-programmes .program-wrap .program .bottom-wrap .bg-img{position:relative;width:auto;max-width:100%;height:auto}@media (min-width:992px){.rd-major-programmes .program-wrap .program .bottom-wrap .bg-img{padding:5px 20px}}.rd-major-programmes .program-wrap .program .bottom-wrap a.btn{background-color:#f5d418;color:#404040;font-size:12px;font-weight:600;margin-top:10px;font-family:adelle-sans,sans-serif;text-transform:uppercase}.rd-topics{background-color:rgba(140,167,184,.1);padding:40px 0 70px}.rd-topics h3{font-family:adelle-sans,sans-serif;font-size:30px;font-weight:600;color:#2c6b82;margin-bottom:20px}.rd-topics .topics-wrap{position:relative}.rd-topics .topics-wrap .topic{display:inline-block;margin-bottom:30px;background-color:#fff;padding:24px 28px;position:relative;border-bottom:6px solid #2c6b82;width:100%}@media (min-width:768px){.rd-topics .topics-wrap .topic{width:calc(50% - 15px)}}.rd-topics .topics-wrap .topic h4{margin:0;font-size:20px;font-weight:600;font-family:adelle-sans,sans-serif;color:#2c6b82;height:40px;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center}.rd-topics .topics-wrap .topic p{margin-bottom:20px;font-size:16px;font-weight:300;line-height:30px;font-family:adelle,serif;color:#1b1b1b}.rd-topics .topics-wrap .topic .read-more i{margin-left:20px;display:inline-block}.rd-recurring-publications{padding:40px 0 70px}.rd-recurring-publications .title h3{font-family:adelle-sans,sans-serif;font-size:30px;display:block;font-weight:600;color:#2c6b82;margin-bottom:30px}.rd-recurring-publications .publication-wrap .publication{margin-bottom:30px;width:100%}@media (min-width:768px){.rd-recurring-publications .publication-wrap .publication{width:calc(50% - 15px)}}.rd-recurring-publications .publication-wrap .publication.image{background-size:cover;background-position:center;padding:15px}.rd-recurring-publications .publication-wrap .publication.colour .inner-wrap{background-color:#fefbe8}.rd-recurring-publications .publication-wrap .publication .inner-wrap{background-color:#fff;padding:24px}.rd-recurring-publications .publication-wrap .publication .inner-wrap h4{font-family:adelle-sans,sans-serif;color:#2c6b82;font-size:20px;font-weight:600;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;height:30px;margin:0}.rd-recurring-publications .publication-wrap .publication .inner-wrap .text{margin:15px 0;font-size:14px;font-weight:300;line-height:22px;color:#1b1b1b}.rd-recurring-publications .publication-wrap .publication .inner-wrap .read-more{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;margin-top:20px;font-size:14px;font-weight:300;font-family:adelle,serif;color:#2c6b82}.rd-recurring-publications .publication-wrap .publication .inner-wrap .read-more i{color:#2c6b82;margin-left:20px}.mp-wrapper.non-mp.standard.header{padding-top:0;margin-top:0;z-index:auto}.mp-wrapper.non-mp.standard.header .inner{padding:30px 0}.mp-wrapper.non-mp.standard.header .inner hr{border-top:1px dashed rgba(27,27,27,.2)}.mp-wrapper.non-mp.standard.header .inner .featured-post{margin-bottom:30px}.mp-wrapper.non-mp.standard.header .inner .featured-post a{display:inline-block}.mp-wrapper.non-mp.standard.header .inner .featured-post a:focus,.mp-wrapper.non-mp.standard.header .inner .featured-post a:hover{cursor:pointer}.mp-wrapper.non-mp.standard.header .inner .featured-post .sub-title{color:#1b1b1b}.mp-wrapper.non-mp.standard.header .inner .featured-post h4{color:#8ca7b8}.mp-wrapper.non-mp.standard.header .inner .featured-post h3{color:#2c6b82;font-size:20px;font-weight:600;line-height:24px}.mp-wrapper.non-mp.standard.header .inner .featured-post p{font-style:normal;font-family:adelle-sans,sans-serif}.mp-wrapper.non-mp.standard.header .inner .featured-post .read-more{display:inline-block}.mp-wrapper.non-mp.standard.header .titles h1{color:#2c6b82;margin-top:0;z-index:0;font-family:adelle-sans,sans-serif;font-size:30px;font-weight:600}.mp-wrapper.non-mp.standard.header .content{font-size:16px;font-weight:300;line-height:30px;font-family:adelle,serif}.mp-wrapper.non-mp.standard.header .contacts{background-color:rgba(44,107,130,.05);padding:20px}.mp-wrapper.non-mp.standard.header .contacts .contact-wrap{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}@media (min-width:550px){.mp-wrapper.non-mp.standard.header .contacts .contact-wrap{-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap}}.mp-wrapper.non-mp.standard.header .contacts h3{font-size:20px;font-weight:600;line-height:32px;font-family:adelle-sans,sans-serif;color:#2c6b82;display:block;margin:0}.mp-wrapper.non-mp.standard.header .contacts .contact{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-direction:row;flex-direction:row;float:left;width:100%;margin-bottom:10px}@media (min-width:550px){.mp-wrapper.non-mp.standard.header .contacts .contact{width:50%}}.mp-wrapper.non-mp.standard.header .contacts .contact.three{float:left;width:100%}@media (min-width:992px){.mp-wrapper.non-mp.standard.header .contacts .contact.three{width:33%}}.mp-wrapper.non-mp.standard.header .contacts .contact .img-wrap{position:relative;width:100px;height:auto;overflow:hidden;display:inline-block}.mp-wrapper.non-mp.standard.header .contacts .contact .img-wrap img{max-width:100px;height:auto;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.mp-wrapper.non-mp.standard.header .contacts .contact .txt-wrap{padding:0 10px 0 10px}.mp-wrapper.non-mp.standard.header .contacts .contact .txt-wrap h4{color:#2c6b82;font-size:16px;font-weight:600;letter-spacing:.4px;line-height:18px}.mp-wrapper.non-mp.standard.header .contacts .contact .txt-wrap .title{font-size:14px;font-weight:300;letter-spacing:.35px;line-height:18px;border-bottom:1px solid #2c6b82;margin-bottom:10px;padding-bottom:10px}.mp-wrapper.non-mp.standard.header .contacts .contact .txt-wrap .meta-contact{font-size:12px;font-weight:300;line-height:20px;font-family:adelle,serif;color:#2c6b82}.mp-wrapper.non-mp.indicators{overflow:hidden;background-color:rgba(44,107,130,.05);padding:50px 0}.mp-wrapper.non-mp.indicators h3{font-size:30px;font-weight:600;line-height:32px;color:#2c6b82;margin-bottom:60px}.mp-wrapper.non-mp.indicators .custom-navigation{padding-top:60px}.mp-wrapper.non-mp.content-area .content-wrap{padding:90px 0}.mp-wrapper.non-mp.content-area h1,.mp-wrapper.non-mp.content-area h2,.mp-wrapper.non-mp.content-area h3,.mp-wrapper.non-mp.content-area h4{color:#2c6b82;font-family:adelle-sans,sans-serif}.mp-wrapper.non-mp.content-area h2{font-size:30px;font-weight:600;margin-bottom:20px}.mp-wrapper.non-mp.content-area h3{color:#8ca7b8;font-size:20px;font-weight:600;line-height:30px;margin-bottom:20px}.mp-wrapper.non-mp.content-area p{font-family:adelle,serif;font-size:16px;font-weight:300;line-height:30px;margin:15px 0}.mp-wrapper.non-mp.all-content .masonry{margin-top:60px;display:block}.mp-wrapper.non-mp.all-content .masonry .menu{float:left;width:100%;margin-bottom:36px}@media (min-width:600px){.mp-wrapper.non-mp.all-content .masonry .menu{width:calc(50% - 30px)}}.mp-wrapper.non-mp.all-content .masonry .menu ul{margin:0;padding:0;list-style:none}.mp-wrapper.non-mp.all-content .masonry .menu ul li{padding:15px 0;border-bottom:1px dashed rgba(27,27,27,.2);display:block}.mp-wrapper.non-mp.all-content .masonry .menu ul li a{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;font-size:14px;font-weight:600;line-height:12px}.mp-wrapper.non-mp.all-content .masonry .menu ul li a i{margin-left:12px}.mp-wrapper.non-mp.all-content .masonry article{background-color:rgba(44,107,130,.05);padding:30px 24px;border-bottom:6px solid #2c6b82;margin-bottom:36px;float:left}@media (min-width:600px){.mp-wrapper.non-mp.all-content .masonry article{margin-right:30px;width:calc(50% - 30px)}.mp-wrapper.non-mp.all-content .masonry article:nth-of-type(odd){margin-right:0}}.mp-wrapper.non-mp.all-content .masonry article .sub-title{margin-bottom:10px;font-size:14px;font-weight:600;color:#1b1b1b;line-height:22px}.mp-wrapper.non-mp.all-content .masonry article .inner-wrap{display:-ms-flexbox;display:flex;-ms-flex-direction:column-reverse;flex-direction:column-reverse}@media (min-width:768px){.mp-wrapper.non-mp.all-content .masonry article .inner-wrap{-ms-flex-direction:row;flex-direction:row}}.mp-wrapper.non-mp.all-content .masonry article .img-wrap{padding-left:20px}.mp-wrapper.non-mp.all-content .masonry article h5{color:#2c6b82;font-family:adelle-sans,sans-serif;font-size:12px;font-weight:600;letter-spacing:2.4px;line-height:10px;text-transform:uppercase;display:block}.mp-wrapper.non-mp.all-content .masonry article h3{color:#2c6b82;font-family:adelle-sans,sans-serif;font-size:24px;font-weight:600;line-height:32px;display:block}.mp-wrapper.non-mp.all-content .masonry article .meta{color:#1b1b1b;font-family:adelle,serif;font-size:14px;margin-bottom:15px;display:block}.mp-wrapper.non-mp.all-content .masonry article .meta time{font-weight:600}.mp-wrapper.non-mp.all-content .masonry article .meta .upcoming{border-radius:5px;background-color:#ce4646;color:#fff;font-size:10px;font-weight:600;letter-spacing:.25px;line-height:10px;text-transform:uppercase;font-family:adelle-sans,sans-serif;padding:4px 15px;margin-right:12px}.mp-wrapper.non-mp.all-content .masonry article .content{font-size:14px;font-weight:300;line-height:22px;display:block}.mp-wrapper.non-mp.all-content .masonry article .read-more{color:#2c6b82;font-size:14px;font-weight:300;line-height:48px;display:block;margin-top:15px}.mp-wrapper.non-mp.all-content .masonry article .read-more i{margin-left:12px;font-weight:300}.rd-step-list-icons{display:-ms-flexbox;display:flex}.rd-step-list-icons .container{max-width:760px;margin-bottom:50px;margin-top:50px}.rd-step-list-icons .steps-wrap{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:30px}@media (min-width:992px){.rd-step-list-icons .steps-wrap{gap:70px}}.rd-step-list-icons .steps-wrap .step{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:30px;-ms-flex-align:center;align-items:center}@media (min-width:992px){.rd-step-list-icons .steps-wrap .step{-ms-flex-direction:row;flex-direction:row;gap:110px}.rd-step-list-icons .steps-wrap .step.even{-ms-flex-direction:row-reverse;flex-direction:row-reverse;-ms-flex-pack:justify;justify-content:space-between}}.rd-step-list-icons .steps-wrap .step .icon .icon-wrap{height:260px;width:260px;border-radius:100%;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.rd-step-list-icons .steps-wrap .step .icon .icon-wrap img{max-width:150px;height:auto;min-height:130px}.rd-step-list-icons .steps-wrap .step .icon .icon-wrap.blue{background-color:#f4f8f9}.rd-step-list-icons .steps-wrap .step .icon .icon-wrap.yellow{background-color:#fffbed}.rd-step-list-icons .steps-wrap .step .text h3{color:#356d81;font-size:18px;font-weight:700}.rd-step-list-icons .steps-wrap .step .text h3 span{background-color:#356d81;border-radius:100%;color:#fff;height:40px;width:40px;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:center;justify-content:center;margin-right:1rem}.rd-step-list-icons .steps-wrap .step .text p{font-size:18px;font-weight:700;font-family:adelle,serif}.rd-quotation{display:-ms-flexbox;display:flex}.rd-quotation .container{max-width:730px;border:solid thin #ebebeb;border-bottom:solid 6px #356d81;padding:30px;margin-top:50px;margin-bottom:50px}.rd-quotation .container .people-wrap{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:20px}.rd-quotation .container .people-wrap .person{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-align:center;align-items:center}.rd-quotation .container .people-wrap .person img{max-width:50px;height:auto;margin-right:16px}.rd-quotation .container .people-wrap .person .name-wrap{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-direction:column;flex-direction:column}.rd-quotation .container .people-wrap .person .name-wrap h4{font-weight:700;font-size:14px;line-height:1.2;color:#356d81;font-family:adelle,serif;margin:0}.rd-quotation .container .quote{margin-bottom:16px;color:#666;font-style:italic;font-family:adelle,serif}.rd-quotation .container>h3{color:#356d81;font-weight:700;font-size:20px;margin-bottom:20px}.rd-quotation .container>h4{font-size:16px;margin-bottom:20px;font-weight:700}.rd-quotation .container .link a{font-weight:700;font-size:16px;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-align:center;align-items:center}.rd-quotation .container .link a svg{margin-left:8px;width:20px;height:auto}header.main-header a.support-us.desktop{color:#fff;background-color:#3db398;text-align:center;font-family:adelle-sans,sans-serif;font-size:14px;font-weight:600;line-height:20px;padding:14px 20px;opacity:1;transition:all ease .5s;margin-right:0}header.main-header a.support-us.desktop:hover{cursor:pointer;text-decoration:none;opacity:.8}header.main-header a.support-us.mobile{padding:12px 0;font-size:20px;font-weight:300;font-family:adelle-sans,sans-serif;display:block}.gform_wrapper ul{padding-left:0;list-style:none}.gform_wrapper ul li{margin-bottom:15px}.gform_wrapper form{margin-bottom:0}.gform_wrapper .gfield_required{padding-left:1px;display:none;color:#a94442}.gform_wrapper .gfield_error .gfield_label{color:#a94442}.gform_wrapper .gfield_error input,.gform_wrapper .gfield_error select,.gform_wrapper .gfield_error textarea{border-color:#ebccd1;background-color:#f2dede;color:#a94442}.gform_wrapper .gfield_error input:focus,.gform_wrapper .gfield_error select:focus,.gform_wrapper .gfield_error textarea:focus{border-color:#a94442;outline:0;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(169,68,66,.6)}.ginput_container input,.ginput_container select,.ginput_container textarea{display:block;width:100%;height:35px;padding:6px 12px;font-size:15px;line-height:1.42857143;color:#555;background-color:#fff;background-image:none;border:1px solid #ccc;border-radius:4px;box-shadow:inset 0 1px 1px rgba(0,0,0,.075);transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;border-radius:0}.ginput_container input:focus,.ginput_container select:focus,.ginput_container textarea:focus{border-color:#66afe9;outline:0;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6)}.ginput_container input::-moz-placeholder,.ginput_container select::-moz-placeholder,.ginput_container textarea::-moz-placeholder{color:#777;opacity:1}.ginput_container input:-ms-input-placeholder,.ginput_container select:-ms-input-placeholder,.ginput_container textarea:-ms-input-placeholder{color:#777}.ginput_container input::-webkit-input-placeholder,.ginput_container select::-webkit-input-placeholder,.ginput_container textarea::-webkit-input-placeholder{color:#777}.ginput_container input[disabled],.ginput_container input[readonly],.ginput_container select[disabled],.ginput_container select[readonly],.ginput_container textarea[disabled],.ginput_container textarea[readonly],fieldset[disabled] .ginput_container input,fieldset[disabled] .ginput_container select,fieldset[disabled] .ginput_container textarea{cursor:not-allowed;background-color:#eee;opacity:1}textarea.ginput_container input,textarea.ginput_container select,textarea.ginput_container textarea{height:auto}.ginput_container textarea{height:auto;border-radius:0}.gform_button{display:inline-block;margin-bottom:0;font-weight:400;text-align:center;vertical-align:middle;cursor:pointer;background-image:none;border:1px solid transparent;white-space:nowrap;padding:6px 12px;font-size:15px;line-height:1.42857143;border-radius:4px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;color:#699999;background-color:transparent;border-color:#699999;font-family:adelle,serif;font-weight:600}.gform_button.active:focus,.gform_button:active:focus,.gform_button:focus{outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}.gform_button:focus,.gform_button:hover{color:#333;text-decoration:none}.gform_button.active,.gform_button:active{outline:0;background-image:none;box-shadow:inset 0 3px 5px rgba(0,0,0,.125)}.gform_button.disabled,.gform_button[disabled],fieldset[disabled] .gform_button{cursor:not-allowed;pointer-events:none;opacity:.65;box-shadow:none}.validation_error{padding:15px;margin-bottom:21px;border:1px solid transparent;border-radius:4px;background-color:#f2dede;border-color:#ebccd1;color:#a94442}.validation_error h4{margin-top:0;color:inherit}.validation_error .alert-link{font-weight:700}.validation_error>p,.validation_error>ul{margin-bottom:0}.validation_error>p+p{margin-top:5px}.validation_error hr{border-top-color:#e4b9c0}.validation_error .alert-link{color:#843534}#gforms_confirmation_message{padding:15px;margin-bottom:21px;border:1px solid transparent;border-radius:4px;background-color:#dff0d8;border-color:#d6e9c6;color:#3c763d}#gforms_confirmation_message h4{margin-top:0;color:inherit}#gforms_confirmation_message .alert-link{font-weight:700}#gforms_confirmation_message>p,#gforms_confirmation_message>ul{margin-bottom:0}#gforms_confirmation_message>p+p{margin-top:5px}#gforms_confirmation_message hr{border-top-color:#c9e2b3}#gforms_confirmation_message .alert-link{color:#2b542c}.gallery-row{padding:10.5px 0}.aligncenter{display:block;margin:10.5px auto}.alignleft,.alignright{margin-bottom:10.5px}figure.alignnone{margin-left:0;margin-right:0;max-width:100%}@media (min-width:768px){.alignleft{float:left;margin-right:10.5px}.alignright{float:right;margin-left:10.5px}}.flex-container a:active,.flex-container a:focus,.flexslider a:active,.flexslider a:focus{outline:0}.flex-control-nav,.flex-direction-nav,.slides{margin:0;padding:0;list-style:none}@font-face{font-family:flexslider-icon;src:url(fonts/flexslider-icon.eot);src:url(fonts/flexslider-icon.eot?#iefix) format('embedded-opentype'),url(fonts/flexslider-icon.woff) format('woff'),url(fonts/flexslider-icon.ttf) format('truetype'),url(fonts/flexslider-icon.svg#flexslider-icon) format('svg');font-weight:400;font-style:normal}.flexslider{margin:0;padding:0}.flexslider .slides>li{display:none;-webkit-backface-visibility:hidden}.flexslider .slides img{width:100%;display:block}.flex-pauseplay span{text-transform:capitalize}.slides:after{content:"\0020";display:block;clear:both;visibility:hidden;line-height:0;height:0}html[xmlns] .slides{display:block}* html .slides{height:1%}.no-js .slides>li:first-child{display:block}.flexslider{position:relative;zoom:1}.flex-viewport{max-height:2000px;transition:all 1s ease}.loading .flex-viewport{max-height:300px}.flexslider .slides{zoom:1}.carousel li{margin-right:5px}.flex-direction-nav a{text-decoration:none;display:block;width:40px;height:40px;margin:-20px 0 0;position:absolute;top:25%;z-index:10;overflow:hidden;opacity:0;cursor:pointer;color:rgba(0,0,0,.8);text-shadow:1px 1px 0 rgba(255,255,255,.3);transition:all .3s ease}.flex-direction-nav .flex-prev{left:-50px;background:url(../img/left-arrow.png) no-repeat center center}.flex-direction-nav .flex-next{right:-50px;background:url(../img/right-arrow.png) no-repeat center center}.flexslider:hover .flex-prev{opacity:.7;left:30px}.flexslider:hover .flex-next{opacity:.7;right:30px}.flexslider:hover .flex-next:hover,.flexslider:hover .flex-prev:hover{opacity:1}.flex-direction-nav .flex-disabled{opacity:0!important;cursor:default}.flex-direction-nav a:before{display:none}.flex-direction-nav a.flex-next:before{display:none}.flex-pauseplay a{display:block;width:20px;height:20px;position:absolute;bottom:5px;left:10px;opacity:.8;z-index:10;overflow:hidden;cursor:pointer;color:#000}.flex-pauseplay a:before{font-family:flexslider-icon;font-size:20px;display:inline-block;content:'\f004'}.flex-pauseplay a:hover{opacity:1}.flex-pauseplay a.flex-play:before{content:'\f003'}.flex-control-nav{width:100%;position:absolute;bottom:-40px;text-align:center}.flex-control-nav li{margin:0 6px;display:inline-block;zoom:1}.flex-control-paging li a{width:11px;height:11px;display:block;background:#666;background:rgba(0,0,0,.5);cursor:pointer;text-indent:-9999px;border-radius:20px;-o-box-shadow:inset 0 0 3px rgba(0,0,0,.3);box-shadow:inset 0 0 3px rgba(0,0,0,.3)}.flex-control-paging li a:hover{background:#333;background:rgba(0,0,0,.7)}.flex-control-paging li a.flex-active{background:#000;background:rgba(0,0,0,.9);cursor:default}.flex-control-thumbs{margin:5px 0 0;position:static;overflow:hidden}.flex-control-thumbs li{width:25%;float:left;margin:0}.flex-control-thumbs img{width:100%;display:block;opacity:.7;cursor:pointer}.flex-control-thumbs img:hover{opacity:1}.flex-control-thumbs .flex-active{opacity:1;cursor:default}@media screen and (max-width:860px){.flex-direction-nav .flex-prev{opacity:1;left:10px}.flex-direction-nav .flex-next{opacity:1;right:10px}}.flexslider .slides li{position:relative}.home-slider .flex-control-nav{display:none}.flex-caption{background:rgba(105,153,153,.9);padding:12px}.flex-caption h2,.flex-caption h3{text-align:center;color:#fff}.flex-caption h2{font-size:16px;margin-top:0;margin-bottom:8px;font-family:adelle,serif;font-weight:600}.flex-caption h3{font-size:13px;font-family:adelle,serif;font-weight:300;font-style:italic;margin:0;margin-bottom:10px}.flex-caption p{display:none!important;font-family:adelle,serif;font-weight:400;font-size:15px;color:#000}@media (min-width:992px) and (max-width:1199px){.flex-caption p{display:block!important}table.flex-caption p{display:table}tr.flex-caption p{display:table-row!important}td.flex-caption p,th.flex-caption p{display:table-cell!important}}@media (min-width:1200px){.flex-caption p{display:block!important}table.flex-caption p{display:table}tr.flex-caption p{display:table-row!important}td.flex-caption p,th.flex-caption p{display:table-cell!important}}.flex-caption .publication-button{text-align:center}@media (min-width:768px){.flex-caption{position:absolute;top:25%;left:190px;right:190px;z-index:1;padding:20px}.flex-caption h2{font-size:20px;margin-top:0;margin-bottom:8px}.flex-caption h3{font-size:15px;font-style:italic;margin:0;margin-bottom:24px}}@media (min-width:768px){.flex-caption{left:120px;right:120px}}@media (min-width:992px){.flex-caption .publication-button{margin-top:20px}.flex-caption .publication-button .btn{margin-left:-20px}}@media (min-width:1200px){.flex-caption .publication-button{margin-top:20px}.flex-caption .publication-button .btn{margin-left:20px}}@media (min-width:768px){.flex-caption .flex-direction-nav a{top:50%}}@media (min-width:768px){.flex-direction-nav a{top:50%}}.italic{font-family:adelle,serif;font-weight:300;font-style:italic}.avenir-light{font-family:adelle,serif;font-weight:300}.avenir-roman{font-family:adelle,serif;font-weight:400}.avenir-heavy{font-family:adelle,serif;font-weight:600}.single .related-wrap .related-content .slideshare-container,.slideshare-container{width:100%;max-height:50vh;min-height:500px;position:relative}@media only screen and (max-height:768px){.single .related-wrap .related-content .slideshare-container,.slideshare-container{min-height:320px}}.single .related-wrap .related-content .slideshare-container iframe,.slideshare-container iframe{position:absolute;width:100%;height:100%;max-height:100%;padding:10px;max-width:728px}.single .related-wrap .slideshare-container{margin-bottom:1.5rem}#loader{position:absolute;left:0;right:0;top:50px;margin:auto;z-index:1;width:80px;height:80px;border:10px solid #6d7a9f;border-radius:50%;border-top:10px solid #3e47a6;animation:spin 2s linear infinite}@keyframes spin{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}.animate-bottom{position:relative;-webkit-animation-name:animatebottom;-webkit-animation-duration:1s;animation-name:animatebottom;animation-duration:1s}@keyframes animatebottom{from{bottom:-100px;opacity:0}to{bottom:0;opacity:1}}.signup-modal{display:none;position:fixed;top:0;height:100%;width:100%;z-index:900000}.signup-modal .overlay{background-color:#f3f6f8;opacity:.95;z-index:910000;position:relative;width:100%;height:100%}.signup-modal .inner-wrap{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:-ms-inline-flexbox;display:inline-flex;-ms-flex-direction:row;flex-direction:row;z-index:920000}.signup-modal .inner-wrap .title-box{background-color:#2c6b82;color:#fff;position:relative;display:none;padding:90px 120px 90px 55px;width:360px;font-family:adelle-sans,sans-serif;font-size:16px;font-weight:300;line-height:24px}@media (min-width:1100px){.signup-modal .inner-wrap .title-box{display:inline-block}}.signup-modal .inner-wrap .title-box h4{font-family:adelle-sans,sans-serif;font-size:24px;font-weight:600;line-height:20px}.signup-modal .inner-wrap .title-box img{display:inline-block;position:absolute;right:-75px;top:50%;transform:translate(0,-50%);float:right}.signup-modal .inner-wrap .form-wrap{background-color:#fff;padding:20px;color:#2c6b82;font-family:adelle-sans,sans-serif}@media (min-width:1100px){.signup-modal .inner-wrap .form-wrap{padding:30px 110px}}.signup-modal .inner-wrap .form-wrap form{display:inline-block;width:auto}@media (min-width:1100px){.signup-modal .inner-wrap .form-wrap form{width:540px}}.signup-modal .inner-wrap .form-wrap h4{font-size:20px;font-weight:600;line-height:30px;font-family:adelle-sans,sans-serif;max-width:375px}.signup-modal .inner-wrap .form-wrap .input-wrap{margin-right:0;float:left;margin-bottom:10px;width:100%}@media (min-width:1100px){.signup-modal .inner-wrap .form-wrap .input-wrap{width:calc(50% - 15px);margin-right:30px}}.signup-modal .inner-wrap .form-wrap .input-wrap:nth-of-type(even){margin-right:0}.signup-modal .inner-wrap .form-wrap .input-wrap label{font-size:12px;font-weight:600;line-height:20px;display:block;width:100%}.signup-modal .inner-wrap .form-wrap .input-wrap input{display:block;border:none;outline:0;border-bottom:solid 1px #2c6b82;width:100%;font-size:14px;font-weight:300;line-height:20px;font-family:adelle-sans,sans-serif;margin-bottom:15px}@media (min-width:1100px){.signup-modal .inner-wrap .form-wrap .input-wrap input{margin-bottom:0}}.signup-modal .inner-wrap .form-wrap .input-wrap.names .wrap{margin-right:20px;float:left;width:100%}@media (min-width:1100px){.signup-modal .inner-wrap .form-wrap .input-wrap.names .wrap{width:calc(50% - 10px)}}.signup-modal .inner-wrap .form-wrap .input-wrap.names .wrap:nth-of-type(even){margin-right:0}.signup-modal .inner-wrap .form-wrap .bottom-wrap{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;width:100%;margin-bottom:15px}@media (min-width:1100px){.signup-modal .inner-wrap .form-wrap .bottom-wrap{-ms-flex-align:center;align-items:center;-ms-flex-direction:row;flex-direction:row}}.signup-modal .inner-wrap .form-wrap .bottom-wrap h5{margin-bottom:15px}@media (min-width:1100px){.signup-modal .inner-wrap .form-wrap .bottom-wrap h5{margin-bottom:0}}.signup-modal .inner-wrap .form-wrap .bottom-wrap h5,.signup-modal .inner-wrap .form-wrap .bottom-wrap label{font-size:12px;font-weight:300;line-height:20px;color:#1b1b1b;display:inline-block;margin:0}.signup-modal .inner-wrap .form-wrap .bottom-wrap label{display:-ms-inline-flexbox;display:inline-flex;margin-left:0;-ms-flex-align:center;align-items:center}@media (min-width:1100px){.signup-modal .inner-wrap .form-wrap .bottom-wrap label{margin-left:10px}}.signup-modal .inner-wrap .form-wrap .bottom-wrap input{margin-top:0;margin-right:10px}.signup-modal .inner-wrap .form-wrap .submit-wrap{width:100%;display:block;text-align:right}.signup-modal .inner-wrap .form-wrap .submit-wrap input{font-size:14px;font-weight:600;color:#1b1b1b;background-color:#f5d418;padding:8px 100px;border:none;box-shadow:none;outline:0}.signup-modal .inner-wrap .close-btn{position:absolute;top:10px;right:10px;width:30px;height:30px;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.signup-modal .inner-wrap .close-btn:hover{cursor:pointer}.search-modal{position:relative;width:100%;height:calc(100vh - 61px);display:none;background-color:#fff}@media (min-width:992px){.search-modal{position:absolute;height:100%;top:0}}.search-modal>.container{display:-ms-flexbox;display:flex;position:relative;-ms-flex-direction:column;flex-direction:column}@media (min-width:992px){.search-modal>.container{-ms-flex-align:end;align-items:flex-end;-ms-flex-direction:row;flex-direction:row}}.search-modal img{position:relative;width:115px;height:auto;display:inline-block;margin:20px 0}.search-modal .form-wrap{position:relative;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;width:100%}@media (min-width:992px){.search-modal .form-wrap{padding:20px 0;margin-left:75px;width:calc(100% - 190px);display:inline-block}}.search-modal .form-wrap form{margin-bottom:0}.search-modal .form-wrap form>.row{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-align:end;align-items:flex-end}.search-modal .form-wrap form h4{font-size:16px;font-weight:300;margin-bottom:5px;color:#404040;font-family:adelle-sans,sans-serif}@media (min-width:992px){.search-modal .form-wrap form h4{font-size:14px}}.search-modal .form-wrap form input,.search-modal .form-wrap form select{background-color:#f3f6f8;border-radius:0;outline:0;border:none;width:100%;box-shadow:none;height:30px;font-family:adelle-sans,sans-serif;font-size:14px;font-weight:300;color:#2c6b82;padding:4px 20px}.search-modal .form-wrap form .filters{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:15px}.search-modal .form-wrap form .filters label{width:calc(50% - 5px);display:inline-block;margin-bottom:10px}.search-modal .form-wrap form .filters label:nth-of-type(odd){margin-right:10px}.search-modal .form-wrap form .filters h4{width:100%}.search-modal .form-wrap form .filters .box{background-color:rgba(140,167,184,.5);padding:10px;text-align:center;color:#fff;font-weight:400}.search-modal .form-wrap form input[type=radio]{display:none}.search-modal .form-wrap form input[type=radio]:checked+.box{background-color:#2c6b82}.search-modal .form-wrap form button{font-family:adelle-sans,sans-serif;background-color:#2c6b82;color:#fff;font-size:14px;font-weight:600;border-radius:0;width:100%}@media (min-width:992px){.search-modal .form-wrap form button{padding:4px 58px;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:end;align-items:flex-end;width:auto}}.search-modal .form-wrap form .search-submit-container{margin-top:20px}@media (min-width:992px){.search-modal .form-wrap form .search-submit-container{margin-top:0}}.search-modal .close-modal,.search-modal .title{font-size:20px;font-weight:600;line-height:32px;font-family:adelle-sans,sans-serif;color:#2c6b82}.search-modal .close-modal i,.search-modal .title i{transition:all ease .5s}.search-modal .close-modal:hover,.search-modal .title:hover{cursor:pointer}.search-modal .close-modal:hover i,.search-modal .title:hover i{color:#f5d418}.search-modal .close-modal{position:absolute;top:20px;right:20px;display:inline-block}.search-modal .page-overlay{background-color:#f3f6f8;opacity:.95;height:100%;z-index:100000;position:relative}header.main-header .newsletter-signup{background-color:#f5d418;font-family:adelle-sans,sans-serif;font-size:14px;font-weight:600;padding:14px 20px;color:#404040;opacity:1;transition:all ease .5s}header.main-header .newsletter-signup:hover{opacity:.8;cursor:pointer}header.main-header .newsletter-signup.mobile{display:block;width:100%;text-align:center}@media (min-width:992px){header.main-header .newsletter-signup.mobile{display:none}}header.main-header .top-bar{background-color:#2c6b82;display:none}@media (min-width:992px){header.main-header .top-bar{display:block}}header.main-header .top-bar>.container{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:end;justify-content:flex-end;-ms-flex-align:center;align-items:center}header.main-header .top-bar a{margin-right:15px;color:#fff;opacity:1;transition:all ease .5s}header.main-header .top-bar a i{font-size:18px;font-weight:400;line-height:32px}header.main-header .top-bar a:hover{opacity:.8}header.main-header .nav-wrap{border-bottom:1px solid #d9d9d9;background-color:#fff}header.main-header .nav-wrap>.container{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;position:relative;background-color:#fff;-ms-flex-align:center;align-items:center}@media (min-width:992px){header.main-header .nav-wrap>.container{-ms-flex-align:end;align-items:flex-end}}header.main-header .nav-wrap .logo{display:inline-block;width:120px;height:auto;position:relative;margin-bottom:10px;margin-top:10px}@media (min-width:420px){header.main-header .nav-wrap .logo{width:160px}}@media (min-width:992px){header.main-header .nav-wrap .logo{margin-bottom:26px;margin-top:0}}header.main-header .nav-wrap .logo img{width:auto;height:26px}@media (min-width:992px){header.main-header .nav-wrap .logo img{width:100%;height:auto}}header.main-header .nav-wrap .spacer{display:-ms-inline-flexbox;display:inline-flex;-ms-flex:1 1 auto;flex:1 1 auto}header.main-header .nav-wrap nav{display:inline-block;width:auto}header.main-header .nav-wrap nav ul{display:none;padding:0;margin:0}header.main-header .nav-wrap nav ul.main{width:unset}@media (min-width:992px){header.main-header .nav-wrap nav ul{display:inline-block}}header.main-header .nav-wrap nav ul li{display:inline-block;position:relative}header.main-header .nav-wrap nav ul li a{font-size:20px;font-weight:300;font-family:adelle-sans,sans-serif;color:#2c6b82;padding:30px 15px 40px;border-bottom:5px solid transparent;display:inline-block}header.main-header .nav-wrap nav ul li a:focus{text-decoration:none}header.main-header .nav-wrap nav ul li a:visited{color:#2c6b82}header.main-header .nav-wrap nav ul li.current-menu-item>a,header.main-header .nav-wrap nav ul li:focus>a,header.main-header .nav-wrap nav ul li:hover>a{color:#404040;text-decoration:none;border-color:#f5d418}header.main-header .nav-wrap nav ul li.menu-item-has-children:focus>.sub-menu,header.main-header .nav-wrap nav ul li.menu-item-has-children:hover>.sub-menu{display:block}header.main-header .nav-wrap nav .sub-menu{display:none;position:fixed;z-index:9999;top:152px;width:100%;left:0;height:calc(100vh - 152px)}header.main-header .nav-wrap nav .sub-menu h4,header.main-header .nav-wrap nav .sub-menu ul>li:not(.special) a{border-bottom:none;font-size:12px;font-weight:600;letter-spacing:2.4px;line-height:32px;text-transform:uppercase;font-family:adelle-sans,sans-serif;color:#2c6b82;padding:0;margin:5px 0}header.main-header .nav-wrap nav .sub-menu .white-wrap{background-color:#fff}header.main-header .nav-wrap nav .sub-menu .overlay{background-color:#f3f6f8;opacity:.7;height:100%;z-index:100000;position:relative}header.main-header .nav-wrap nav .sub-menu .sub-menu{display:inline-block;position:relative;top:0;height:auto}header.main-header .nav-wrap nav .sub-menu .sub-menu ul{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-direction:column;flex-direction:column;padding:0}header.main-header .nav-wrap nav .sub-menu .sub-menu ul li{border:none;padding:0}header.main-header .nav-wrap nav .sub-menu .sub-menu ul li a{border:none;font-family:adelle-sans,sans-serif;font-weight:300;padding:5px 0;color:#404040;text-transform:none;letter-spacing:0}@media (min-width:992px){header.main-header .nav-wrap nav .sub-menu .sub-menu ul li a{font-size:20px}}header.main-header .nav-wrap nav .sub-menu .sub-menu ul li a:hover{border:none}header.main-header .nav-wrap nav .sub-menu .sub-menu ul li:last-of-type a{font-size:12px;font-weight:600;letter-spacing:2.4px;line-height:32px;text-transform:uppercase;font-family:adelle-sans,sans-serif;color:#2c6b82}header.main-header .nav-wrap nav .sub-menu .sub-menu ul li.current-menu-item,header.main-header .nav-wrap nav .sub-menu .sub-menu ul li:hover{font-weight:600;color:#2c6b82}header.main-header .nav-wrap nav .sub-menu .sub-menu ul li.special{padding:0!important}header.main-header .nav-wrap nav .sub-menu .sub-menu ul li.special a{padding:0!important}header.main-header .nav-wrap nav .sub-menu ul{width:100%;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center;padding:30px 0}header.main-header .nav-wrap nav .sub-menu ul li{display:inline-block;padding-left:30px;border-right:dashed 1px #8ca7b8;width:100%;max-width:350px}header.main-header .nav-wrap nav .sub-menu ul li:first-of-type{padding-left:0}header.main-header .nav-wrap nav .sub-menu ul li:last-of-type{border-right:none}header.main-header .nav-wrap nav .sub-menu ul li.special{border-right:0;max-width:100%;text-align:center;margin-bottom:30px}header.main-header .nav-wrap nav .sub-menu ul li.special a{padding:0!important}header.main-header .nav-wrap nav .search-modal-btn{display:inline-block;opacity:1;transition:all ease .5s;padding:5px 20px 5px 20px;margin:15px 20px;border-right:dashed 1px #8ca7b8}@media (min-width:992px){header.main-header .nav-wrap nav .search-modal-btn{padding:30px 0 30px 20px;margin:0;border-right:none}}header.main-header .nav-wrap nav .search-modal-btn:hover{opacity:.8;cursor:pointer}header.main-header .nav-wrap nav .search-modal-btn:hover i{color:#f5d418}header.main-header .nav-wrap nav .search-modal-btn i{font-size:16px;font-weight:400}header.main-header .nav-wrap nav .search-modal-btn i.fa-times{display:none}@media (min-width:992px){header.main-header .nav-wrap nav .search-modal-btn i.fa-times{display:none}}header.main-header .nav-wrap nav i{transition:all ease .5s;color:#2c6b82}header.main-header .nav-wrap .mobile-menu-btn{display:inline-block;color:#2c6b82;font-size:14px;font-weight:300;padding:20px 0;font-family:adelle-sans,sans-serif}@media (min-width:992px){header.main-header .nav-wrap .mobile-menu-btn{display:none}}header.main-header .nav-wrap .mobile-menu-btn i{margin-left:8px;color:#2c6b82;font-size:16px}header.main-header .nav-wrap .mobile-menu-btn i.fa-times{display:none}header.main-header .nav-wrap .mobile-menu-btn:hover{cursor:pointer}header.main-header .nav-wrap .mobile-menu-wrap{display:none;height:calc(100vh - 61px);padding-bottom:40px;overflow:scroll;-webkit-overflow-scrolling:touch;overflow-scrolling:touch;position:static}@media (min-width:992px){header.main-header .nav-wrap .mobile-menu-wrap{display:none}}header.main-header .nav-wrap .mobile-menu-wrap>.container{padding:0 30px;margin-bottom:30px}header.main-header .nav-wrap .mobile-menu-wrap nav{border-bottom:dashed 1px #8ca7b8}header.main-header .nav-wrap .mobile-menu-wrap nav ul{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}header.main-header .nav-wrap .mobile-menu-wrap nav ul li{display:block;position:relative}header.main-header .nav-wrap .mobile-menu-wrap nav ul li a{padding:12px 0}header.main-header .nav-wrap .mobile-menu-wrap nav ul li .fa{float:right;color:#2c6b82;display:inline-block}header.main-header .nav-wrap .mobile-menu-wrap nav ul li .fa-minus{display:none}header.main-header .nav-wrap .mobile-menu-wrap nav ul li.active .fa-minus{display:inline-block}header.main-header .nav-wrap .mobile-menu-wrap nav ul li.active .fa-plus{display:none}header.main-header .nav-wrap .mobile-menu-wrap nav ul li .sub-menu{display:block;position:relative;top:auto;width:calc(100vw - 60px);height:auto}header.main-header .nav-wrap .mobile-menu-wrap nav ul li .sub-menu ul{padding:0}header.main-header .nav-wrap .mobile-menu-wrap nav ul li .sub-menu ul li{border:none;padding:0}header.main-header .nav-wrap .mobile-menu-wrap nav ul li .sub-menu ul li.spacial a{padding:0!important}header.main-header .nav-wrap .mobile-menu-wrap nav ul li .sub-menu ul>li a{padding:0}header.main-header .nav-wrap .mobile-menu-wrap nav ul li .sub-menu h4{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:justify;justify-content:space-between}header.main-header .nav-wrap .mobile-menu-wrap nav ul li .sub-menu .sub-menu{display:none}header.main-header .nav-wrap .mobile-menu-wrap nav ul li.menu-item-has-children{border-bottom:dashed 1px #8ca7b8}header.main-header .nav-wrap .mobile-menu-wrap nav ul li.menu-item-has-children.active .sub-menu{display:block}header.main-header .nav-wrap .mobile-menu-wrap nav ul li.menu-item-has-children.active .arrow-down{transform:rotate(180deg)}header.main-header .nav-wrap .mobile-menu-wrap .social-wrap{margin-top:10px}header.main-header .nav-wrap .mobile-menu-wrap .social-wrap a i{font-size:24px;font-weight:400;line-height:32px;margin-right:25px}header.main-header .nav-wrap .mobile-menu-wrap .newsletter-signup{margin-top:20px;text-align:center}html.mobile-menu-active{height:100%;overflow:hidden}body.admin-bar header.main-header .sub-menu{top:184px}body.mobile-menu-active{height:100%;overflow:hidden}body.mobile-menu-active header.main-header .mobile-menu-btn i.fa-bars{display:none}body.mobile-menu-active header.main-header .mobile-menu-btn i.fa-times{display:inline-block}body.mobile-menu-active header.main-header .mobile-menu-wrap{display:block}body.mobile-search .nav-wrap nav .search-modal-btn i.fa-search{display:none}body.mobile-search .nav-wrap nav .search-modal-btn i.fa-times{display:inline-block}.left-drawer,.right-drawer{display:none}.snap-content{position:absolute;background:#fff;top:0;right:0;bottom:0;left:0;width:auto;height:auto;z-index:2;overflow:auto;-webkit-overflow-scrolling:touch;transform:translate3d(0,0,0);overflow-x:hidden}body.admin-bar .snap-content{padding-top:32px}.snap-drawers{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background:#e8e6e6;width:auto;height:auto}.snap-drawers .theme-menu{background-color:transparent;padding:15px;margin:0}.snap-drawers .theme-menu li{background-color:#fff;margin-bottom:3px}.snap-drawers .icon-close{opacity:.502;position:absolute;right:15px;top:39px;width:20px;cursor:pointer;height:20px}.snap-drawer{position:absolute;top:0;right:auto;bottom:0;left:auto;width:320px;padding:15px;height:auto;overflow:auto;-webkit-overflow-scrolling:touch;transition:width .3s ease}.snap-drawer-left{left:0;z-index:1}.snap-drawer-right{right:0;z-index:1}.snapjs-left .snap-drawer-right,.snapjs-right .snap-drawer-left{display:none}.snapjs-expand-left .snap-drawer-left,.snapjs-expand-right .snap-drawer-right{width:100%}.search-container{display:none;background-color:#e8e6e6;padding:15px;padding-bottom:20px}.search-container .container{position:relative}.search-container h3{margin-top:0}.search-container h4{color:#666}.search-container h4 span{color:#ce4646;margin-left:3px}.search-container .icon-close-search{opacity:.502;cursor:pointer;position:absolute;right:15px;top:19px;width:20px;height:20px}.search-container #cat,.search-container .search-field{background-color:#fff;height:40px}.search-container .search-field{border-radius:0}.search-container #cat{border-radius:5px;border-color:#bebebe;width:100%;display:inline-block;-webkit-appearance:none;-moz-appearance:none;appearance:none;padding-left:12px;background:#fff url(../img/select-arrow-open.png) 94% center no-repeat}.search-container .search-submit-container{margin-top:11px;display:block;margin-bottom:0;text-align:right}.search-container .search-submit-container .search-submit{border-radius:0}@media (min-width:768px){.search-container #cat,.search-container .search-field,.search-container .search-submit-container{display:inline-block}.search-container .search-field{width:100%}.search-container #cat{width:100%}.search-container .search-submit-container{float:right!important}}.search-results .order-by{list-style:none;margin:0;padding:1rem 0}.search-results .order-by li{display:block;margin-right:1rem;margin-top:.5rem}.search-results .sidebar-filter a:hover{cursor:pointer}.theme-menu-tablet-container{height:0;background-color:#699999}@media (min-width:768px){.theme-menu-tablet-container{height:80px;margin-bottom:65px}}@media (min-width:992px){.theme-menu-tablet-container{height:52px}}.theme-menu-tablet-container .theme-menu-tablet .theme-menu{margin-top:20px;border-radius:5px;background-color:#fff;box-shadow:0 5px 7px 0 rgba(0,0,0,.15)}.theme-menu-tablet-container .theme-menu-tablet .theme-menu li{width:33.3%;display:table;text-align:center;border-right:1px solid #e8e6e6}.theme-menu-tablet-container .theme-menu-tablet .theme-menu li:nth-child(3n){border-right:none}.theme-menu-tablet-container .theme-menu-tablet .theme-menu li:nth-child(-n+3){border-bottom:1px solid #e8e6e6}.theme-menu-tablet-container .theme-menu-tablet .theme-menu li a,.theme-menu-tablet-container .theme-menu-tablet .theme-menu li a:visited{padding-top:10px;padding-bottom:10px;display:table-cell;vertical-align:middle;height:62px;line-height:normal;font-size:14px;font-family:adelle,serif;font-weight:600;font-weight:400}.theme-menu-tablet-container .theme-menu-tablet .theme-menu li a:focus,.theme-menu-tablet-container .theme-menu-tablet .theme-menu li a:hover,.theme-menu-tablet-container .theme-menu-tablet .theme-menu li a:visited:focus,.theme-menu-tablet-container .theme-menu-tablet .theme-menu li a:visited:hover{opacity:.75;background:#fff}@media (min-width:1200px){.theme-menu-tablet-container .theme-menu-tablet .theme-menu li{width:16.6%}.theme-menu-tablet-container .theme-menu-tablet .theme-menu li a{padding-top:10px;padding-bottom:10px}}@media (min-width:992px){.theme-menu-tablet-container .theme-menu-tablet .theme-menu li{width:16.4%}.theme-menu-tablet-container .theme-menu-tablet .theme-menu li a{padding-top:7px;padding-bottom:4px}.theme-menu-tablet-container .theme-menu-tablet .theme-menu li:nth-child(3){border-right:1px solid #e8e6e6}.theme-menu-tablet-container .theme-menu-tablet .theme-menu li:nth-child(-n+3){border-bottom:none}}a{color:#2c6b82}b,strong{font-weight:700;color:#000;font-family:inherit}article iframe{max-width:100%;max-height:250px}@media (min-width:768px){body{font-size:17px}}.page_nav{color:#1b1b1b;margin-bottom:10px;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center}.page_nav label{font-size:16px;font-weight:300;font-style:italic;float:left;font-family:adelle,serif;margin-bottom:0}.page_nav .pagination{text-align:right}.page-numbers{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;color:#1b1b1b;width:30px;height:30px;border-radius:50%;text-transform:none;font-size:12px;font-weight:300;transition:all ease .5s;opacity:1}.page-numbers.current,.page-numbers:hover{background-color:#2c6b82;color:#fff;text-decoration:none;cursor:pointer}.page-numbers.next,.page-numbers.prev{width:auto;height:auto}.page-numbers.next:hover,.page-numbers.prev:hover{color:#1b1b1b;opacity:.5}.page-numbers.next{border-top-right-radius:3px;border-bottom-right-radius:3px;padding-right:20px;padding-left:10px;background:#fff url(../img/chevron-right.png) 90% 50% no-repeat}.page-numbers.prev{border-top-left-radius:3px;border-bottom-left-radius:3px;padding-left:20px;padding-right:10px;background:#fff url(../img/chevron-left.png) 10% 50% no-repeat}@media (min-width:768px){.page_nav{margin-bottom:20px}}.sidebar img{max-width:100%;height:auto}.theme{text-transform:uppercase;font-family:adelle-sans,sans-serif}.entry-share{margin-top:20px}.entry-share .entry-share-btns li{background:0 0}.entry-share .entry-share-btns li a{background:0 0;font-size:13px;color:#2c6b82;border:1px solid #2c6b82;width:32px;height:32px;border-radius:50%;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;-ms-flex-direction:row;flex-direction:row}.entry-share .entry-share-btns li a svg{color:#2c6b82}.entry-share .entry-share-btns li b{display:none}.no-gutter{padding-left:0;padding-right:0}@media (max-width:768px){.no-gutter-sm{padding-left:0;padding-right:0}}@media (max-width:480px){.no-gutter-xs{padding-left:0;padding-right:0}}.embed-container{overflow:hidden;position:relative;width:100%}.embed-container::after{padding-top:56.25%;display:block;content:''}.embed-container iframe{position:absolute;top:0;left:0;width:100%;height:100%;max-height:unset;max-width:unset}.main-header .top-bar .social{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.main-header .top-bar .social a{display:-ms-inline-flexbox;display:inline-flex}.new-twitter{width:18px;display:-ms-inline-flexbox;display:inline-flex}.new-twitter svg{max-width:18px;height:auto}.banner{padding-top:15px}.banner .navbar-header .navbar-brand{margin-right:45px;margin-bottom:9px;width:100%}.banner .navbar-header .navbar-brand img{max-width:100%;height:auto}@media (min-width:768px){.banner .navbar-header .navbar-brand{margin-left:0}}.banner .navbar-header .site-description{color:#c3e3e3;font-size:14px;font-family:adelle,serif;font-weight:300;font-style:italic}.banner .navbar-header .site-description:after,.banner .navbar-header .site-description:before{content:" ";display:table}.banner .navbar-header .site-description:after{clear:both}.banner .navbar-header .site-description:after,.banner .navbar-header .site-description:before{content:" ";display:table}.banner .navbar-header .site-description:after{clear:both}.banner .navbar-header .navbar-toggle{float:none}.banner .navbar-header .btn-header{padding-top:5px;padding-bottom:4px;text-transform:uppercase;padding-left:28px;font-size:14px}.banner .navbar-header .btn-header.navbar-toggle{background:#fff url(../img/menu-bg.png) no-repeat left 10px center;border:0;display:none!important}@media (max-width:767px){.banner .navbar-header .btn-header.navbar-toggle{display:block!important}table.banner .navbar-header .btn-header.navbar-toggle{display:table}tr.banner .navbar-header .btn-header.navbar-toggle{display:table-row!important}td.banner .navbar-header .btn-header.navbar-toggle,th.banner .navbar-header .btn-header.navbar-toggle{display:table-cell!important}}@media (min-width:768px) and (max-width:991px){.banner .navbar-header .btn-header.navbar-toggle{display:block!important}table.banner .navbar-header .btn-header.navbar-toggle{display:table}tr.banner .navbar-header .btn-header.navbar-toggle{display:table-row!important}td.banner .navbar-header .btn-header.navbar-toggle,th.banner .navbar-header .btn-header.navbar-toggle{display:table-cell!important}}@media (min-width:992px) and (max-width:1199px){.banner .navbar-header .btn-header.navbar-toggle{display:block!important}table.banner .navbar-header .btn-header.navbar-toggle{display:table}tr.banner .navbar-header .btn-header.navbar-toggle{display:table-row!important}td.banner .navbar-header .btn-header.navbar-toggle,th.banner .navbar-header .btn-header.navbar-toggle{display:table-cell!important}}.banner .navbar-header .btn-header.navbar-toggle:focus,.banner .navbar-header .btn-header.navbar-toggle:hover{background:#344c4c url(../img/menu-bg-hover.png) no-repeat left 10px center;border-color:#344c4c;border-bottom-left-radius:0;border-bottom-right-radius:0;color:#fff}.banner .navbar-header .btn-header.search-toggle{background:#fff url(../img/search-bg.png) no-repeat left 10px center;border:0}@media (min-width:1200px){.banner .navbar-header .btn-header.search-toggle{display:none!important}}.banner .navbar-header .btn-header.search-toggle:focus,.banner .navbar-header .btn-header.search-toggle:hover{background:#344c4c url(../img/search-bg-hover.png) no-repeat left 10px center;border-color:#344c4c;color:#fff}.banner .navbar-header .btn-header.themes-toggle{background:#fff url(../img/themes-bg.png) no-repeat left 10px center}@media (min-width:768px) and (max-width:991px){.banner .navbar-header .btn-header.themes-toggle{display:none!important}}@media (min-width:992px) and (max-width:1199px){.banner .navbar-header .btn-header.themes-toggle{display:none!important}}@media (min-width:1200px){.banner .navbar-header .btn-header.themes-toggle{display:none!important}}.banner .navbar-header .btn-header.themes-toggle:focus,.banner .navbar-header .btn-header.themes-toggle:hover{background:#344c4c url(../img/themes-bg-hover.png) no-repeat left 10px center;border-color:#344c4c;color:#fff}@media (max-width:767px){.banner .navbar-header .btn-header.navbar-toggle{display:inline-block!important}}@media (min-width:768px){.banner{padding-top:30px}.navbar-header{padding-left:30px;width:100%;position:relative}.navbar-header .header-buttons{position:absolute;top:0;right:0}.navbar-header .header-buttons .navbar-toggle{margin-left:13px}.navbar-header .header-buttons .search-toggle{margin-right:13px}}.sidebar{position:relative;height:100%}.sidebar .sticky-wrap{position:-webkit-sticky;position:sticky;top:20px}.sidebar .search-submit-container{text-align:right}.sidebar .search-submit-container input{border-radius:0}.sidebar .sidebar-block{margin-bottom:30px}.sidebar .sidebar-block h3.widgettitle{color:#1b1b1b;font-size:18px;font-weight:600;font-family:adelle-sans,sans-serif;margin-top:0;margin-bottom:20px}.sidebar .sidebar-block .search-container{border-bottom:2px solid #707070;background:0 0;padding:0;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-align:center;align-items:center}.sidebar .sidebar-block .search-container input[type=search]{height:40px;font-size:16px;font-weight:300;font-family:adelle-sans,sans-serif;display:block;background-color:#fff;outline:0;border:none;box-shadow:none;margin:0;float:left;padding:10px;width:calc(100% - 30px);padding-left:0}.sidebar .sidebar-block .search-container .search-submit-container{width:30px;float:right}.sidebar .sidebar-block .search-container .search-submit-container button{border:0}.sidebar .sidebar-filter{margin-bottom:30px}.sidebar .sidebar-filter .bar-expander{border-bottom:2px solid #2c6b82;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;position:relative}.sidebar .sidebar-filter .bar-expander h4{font-size:16px;font-weight:600;line-height:32px;color:#2c6b82;font-family:adelle-sans,sans-serif;display:inline-block;margin:0}.sidebar .sidebar-filter .bar-expander .fa{display:inline-block;position:absolute;bottom:5px;right:5px;color:#2c6b82}.sidebar .sidebar-filter .bar-expander .fa-minus{display:none}.sidebar .sidebar-filter .bar-expander.expanded .fa-plus{display:none}.sidebar .sidebar-filter .bar-expander.expanded .fa-minus{display:inline-block}.sidebar .sidebar-filter .bar-expander.expanded h4{color:#1b1b1b}.sidebar .sidebar-filter .items-wrap{padding:15px 0;display:none}.sidebar .sidebar-filter .items-wrap ul{list-style:none;padding:0;margin:0}.sidebar .sidebar-filter .items-wrap ul li a{font-size:16px;font-weight:300;line-height:24px;font-family:adelle-sans,sans-serif;margin:10px 0;display:inline-block}.sidebar .sidebar-filter .items-wrap.expanded{display:block}.sidebar .search-sidebar .search-cont{background:#e8e6e6;padding:20px;margin-bottom:20px}.sidebar .search-sidebar input[type=search]{width:100%;border-radius:0;background:#fff;margin:0 0 20px 0}.footerh3{font-size:16px;line-height:32px;margin:0;padding-left:7px;color:#fff2c8;background:#687b9b url(../img/footer-arrow-down.png) no-repeat right 9px center}.footerh3.toggled{background:#343d4d url(../img/footer-arrow-up.png) no-repeat right 9px center}.footerDiv{margin:15px;border:2px solid #fff2c8}.footerDivInner{display:none;padding:15px;border-top:2px solid #fff2c8}.main-footer{background-color:#f4f7f9;color:#404040;font-family:adelle-sans,sans-serif;font-size:14px;font-weight:300;line-height:20px;padding:35px 0 60px}.main-footer a{color:#404040}.main-footer>.container{display:-ms-flexbox;display:flex;position:relative;-ms-flex-direction:column;flex-direction:column;padding:0 30px}@media (min-width:992px){.main-footer>.container{-ms-flex-direction:row;flex-direction:row;padding:inherit}}.main-footer .footer-nav{border-right:none}@media (min-width:992px){.main-footer .footer-nav{padding-right:30px;border-right:dashed 1px #8ca7b8}}.main-footer .footer-nav ul{list-style:none;column-count:3;padding:0;margin-bottom:20px}@media (min-width:992px){.main-footer .footer-nav ul{min-width:280px}}.main-footer .footer-nav ul li{display:block;padding:5px 10px 5px 0}.main-footer .address-wrap{border-right:none;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-direction:column;flex-direction:column}@media (min-width:992px){.main-footer .address-wrap{-ms-flex-direction:row;flex-direction:row;border-right:dashed 1px #8ca7b8;padding:0 30px}}.main-footer .address-wrap .address{display:inline-block}@media (min-width:992px){.main-footer .address-wrap .contact{margin-left:50px}}.main-footer .address-wrap .contact a{display:block}.main-footer .address-wrap .contact a span{font-family:adelle-sans,sans-serif;font-weight:600;margin-right:5px;display:inline-block;color:#2c6b82}.main-footer .copyright-wrap{margin-top:20px}@media (min-width:992px){.main-footer .copyright-wrap{padding-left:30px;margin-top:0}}.main-footer .logo-wrap{display:none}.main-footer .logo-wrap.mobile{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;margin-bottom:20px}@media (min-width:992px){.main-footer .logo-wrap.mobile{display:none}}.main-footer .logo-wrap.mobile .social-wrap{display:inline-block}.main-footer .logo-wrap.mobile .social-wrap a i{color:#2c6b82;font-size:20px;font-weight:400;margin-right:20px}.main-footer .logo-wrap.mobile .social-wrap a:last-of-type i{margin-right:0}@media (min-width:992px){.main-footer .logo-wrap{display:inline-block;position:absolute;bottom:-40px}}.main-footer .logo-wrap .img-wrap{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.main-footer .logo-wrap .img-wrap a{display:inline-block}.main-footer .logo-wrap .img-wrap img{float:left;margin-right:10px;height:50px;width:auto;display:inline-block;margin-bottom:16px}.back-top{color:#2c6b82;font-size:14px;font-weight:300;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:start;justify-content:flex-start;padding:10px 30px}@media (min-width:992px){.back-top{display:none}}.back-top a:visited{text-decoration:none;color:#2c6b82}.back-top .arrow_up{background-image:url(../img/arrow_up.svg);width:14px;height:10px;display:inline-block;margin-left:5px}body.home .spacer{display:-ms-inline-flexbox;display:inline-flex;-ms-flex:1 1;flex:1 1}body.home a i{margin-left:10px}body.home .horizontal-line{border-bottom:dashed 1px #8ca7b8;margin-bottom:30px;display:block}body.home .static-hero{padding:20px;background-size:cover;background-position:center;background-repeat:no-repeat;margin-bottom:30px}@media (min-width:768px){body.home .static-hero{padding:40px 65px}}body.home .static-hero .inner-wrap{padding:30px;max-width:665px}body.home .static-hero .inner-wrap h1{font-family:adelle-sans,sans-serif;font-size:30px;font-weight:600;line-height:40px;word-break:break-word;-ms-hyphens:auto;hyphens:auto;-webkit-hyphens:auto;-webkit-hyphenate-character:"\2010";-webkit-hyphenate-limit-after:1;-webkit-hyphenate-limit-before:3;-moz-hyphens:auto;overflow-wrap:hyphenate;margin-top:0}@media (min-width:768px){body.home .static-hero .inner-wrap h1{line-height:50px;font-size:40px}}body.home .static-hero .inner-wrap p{font-family:adelle,serif;font-size:18px;font-weight:300;line-height:28px}body.home .static-hero .inner-wrap a{color:#fff;font-family:adelle,serif;font-size:16px;font-weight:600;line-height:10px}body.home .alert-bar{display:-ms-flexbox;display:flex;margin-bottom:30px;-ms-flex-direction:column;flex-direction:column}@media (min-width:992px){body.home .alert-bar{-ms-flex-direction:row;flex-direction:row}}body.home .alert-bar .first-wrap{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-direction:row;flex-direction:row}body.home .alert-bar .first-wrap .type-box{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;-ms-flex:1 1;flex:1 1}body.home .alert-bar .first-wrap .type-box h3{background-color:#2c6b82;-ms-flex-align:center;align-items:center;-ms-flex:1 1;flex:1 1;padding:12px 20px;height:100%;color:#fff;display:none;font-family:adelle-sans,sans-serif;font-size:14px;font-weight:600;letter-spacing:.35px;line-height:22px;margin:0;min-height:55px}body.home .alert-bar .first-wrap .type-box h3.active{display:-ms-inline-flexbox;display:inline-flex}body.home .alert-bar .first-wrap .type-box h3.event{background-color:#ce4646}body.home .alert-bar .controls{-ms-flex-direction:row;flex-direction:row}body.home .alert-bar .controls.mobile{display:-ms-inline-flexbox;display:inline-flex}@media (min-width:992px){body.home .alert-bar .controls.mobile{display:none}}body.home .alert-bar .controls.desktop{display:none}@media (min-width:992px){body.home .alert-bar .controls.desktop{display:-ms-inline-flexbox;display:inline-flex}}body.home .alert-bar .controls .next,body.home .alert-bar .controls .prev{color:#fff;width:50px;background-color:#8ca7b8;opacity:.5;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}body.home .alert-bar .controls .next:focus,body.home .alert-bar .controls .next:hover,body.home .alert-bar .controls .prev:focus,body.home .alert-bar .controls .prev:hover{opacity:1;cursor:pointer}body.home .alert-bar .items-wrap{background-color:#f4f7f9;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-direction:column;flex-direction:column;-ms-flex:1 1 100%;flex:1 1 100%;padding:12px 16px}body.home .alert-bar .items-wrap .item{display:none;opacity:1}body.home .alert-bar .items-wrap .item h4{display:inline-block;color:#2c6b82;font-family:adelle-sans,sans-serif;font-size:14px;font-weight:600;line-height:24px;margin:0;margin-right:12px}body.home .alert-bar .items-wrap .item time{display:inline-block;color:#1b1b1b;font-family:adelle,serif;font-size:12px;font-weight:600;line-height:10px}body.home .alert-bar .items-wrap .item .sub-title{margin-right:12px;display:inline-block;font-family:adelle,serif;font-size:14px;line-height:16px}body.home .alert-bar .items-wrap .item .upcoming{border-radius:5px;background-color:#ce4646;color:#fff;font-size:10px;font-weight:600;letter-spacing:.25px;line-height:10px;text-transform:uppercase;font-family:adelle-sans,sans-serif;padding:4px 15px;margin-right:12px}body.home .alert-bar .items-wrap .item.active{display:inline-block}body.home .alert-bar .items-wrap .item:focus,body.home .alert-bar .items-wrap .item:hover{cursor:pointer;text-decoration:none;opacity:.8}body.home .browse-bar{padding:30px 0;border-top:dashed 1px #8ca7b8;border-bottom:dashed 1px #8ca7b8;margin-bottom:30px}body.home .browse-bar h3{display:inline-block;margin:0;color:#2c6b82;font-family:adelle-sans,sans-serif;font-size:20px;font-weight:600;margin-bottom:20px;margin-right:30px}@media (min-width:1200px){body.home .browse-bar h3{margin-bottom:0}}body.home .browse-bar .topic-wrap{display:inline-block}body.home .browse-bar a{display:inline-block;margin-top:10px;color:#2c6b82;font-family:adelle-sans,sans-serif;font-size:14px;font-weight:300;opacity:1;transition:all ease .5s;margin-left:30px}@media (min-width:992px){body.home .browse-bar a{margin-top:0}}body.home .browse-bar a.more{margin-left:0}@media (min-width:992px){body.home .browse-bar a.more{margin-left:30px}}body.home .browse-bar a.topic-link{padding:12px 30px;background-color:#2c6b82;color:#fff;margin-bottom:10px;margin-right:10px;font-family:adelle-sans,sans-serif;font-size:12px;font-weight:600;text-transform:uppercase;margin-left:0}@media (min-width:992px){body.home .browse-bar a.topic-link{margin-bottom:0;margin-right:20px}}body.home .browse-bar a:focus,body.home .browse-bar a:hover{opacity:.8;text-decoration:none;cursor:pointer}body.home .featured-our-work{margin-bottom:30px;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}@media (min-width:600px){body.home .featured-our-work{-ms-flex-direction:row;flex-direction:row}}body.home .featured-our-work .featured{padding:15px;width:100%;background-size:cover;background-position:center}@media (min-width:600px){body.home .featured-our-work .featured{float:left;width:calc(66.6666% - 15px)}}body.home .featured-our-work .featured .inner-wrap{padding:16px 20px;background-color:#fff;height:100%;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-direction:column;flex-direction:column}body.home .featured-our-work .featured .inner-wrap h5{color:#2c6b82;font-family:adelle-sans,sans-serif;font-size:12px;font-weight:600;letter-spacing:2.4px;margin:0;text-transform:uppercase}body.home .featured-our-work .featured .inner-wrap h3{color:#2c6b82;font-family:adelle-sans,sans-serif;font-size:25px;font-weight:600}@media (min-width:768px){body.home .featured-our-work .featured .inner-wrap h3{font-size:30px}}body.home .featured-our-work .featured .inner-wrap p{color:#1b1b1b;font-family:adelle,serif;font-size:14px;line-height:22px;font-weight:300;display:-ms-inline-flexbox;display:inline-flex;-ms-flex:1 1;flex:1 1}body.home .featured-our-work .featured .inner-wrap a{color:#2c6b82;font-family:adelle-sans,sans-serif;font-size:14px;font-weight:300;display:inline-block}body.home .featured-our-work .our-work{width:100%;margin-top:30px;padding:30px 25px;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-direction:column;flex-direction:column}@media (min-width:600px){body.home .featured-our-work .our-work{float:left;width:calc(33.33333% - 15px);margin-left:30px;margin-top:0}}body.home .featured-our-work .our-work h3{color:#2c6b82;font-family:adelle-sans,sans-serif;margin:0;font-size:25px;font-weight:600}@media (min-width:768px){body.home .featured-our-work .our-work h3{font-size:30px}}body.home .featured-our-work .our-work p{color:#1b1b1b;font-family:adelle,serif;font-size:14px;line-height:22px;font-weight:300;margin:30px 0;display:-ms-inline-flexbox;display:inline-flex;-ms-flex:1 1;flex:1 1}body.home .featured-our-work .our-work a{color:#2c6b82;font-family:adelle-sans,sans-serif;font-size:14px;font-weight:300;display:inline-block}body.home .top-charts-research{margin-bottom:30px;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}@media (min-width:992px){body.home .top-charts-research{-ms-flex-direction:row;flex-direction:row}}body.home .top-charts-research .top-charts{width:100%;margin-bottom:30px;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-direction:column;flex-direction:column}@media (min-width:992px){body.home .top-charts-research .top-charts{float:left;width:calc(25% - 15px);margin-bottom:0}}body.home .top-charts-research .top-charts .top-wrap{background-color:#2c6b82;padding:20px}body.home .top-charts-research .top-charts .top-wrap h3{font-family:adelle-sans,sans-serif;color:#fff;font-size:20px;font-weight:600;margin-bottom:10px;margin-top:0}body.home .top-charts-research .top-charts .top-wrap p{font-size:14px;font-weight:300;color:#fff}body.home .top-charts-research .top-charts .img-wrap{background-position:center;background-size:cover;background-repeat:no-repeat;min-height:270px;color:#fff;-ms-flex-align:end;align-items:flex-end;display:-ms-inline-flexbox;display:inline-flex}body.home .top-charts-research .top-charts .img-wrap .top-link{background:linear-gradient(transparent,rgba(0,0,0,.3));padding:20px}body.home .top-charts-research .top-charts .img-wrap .top-link h4,body.home .top-charts-research .top-charts .img-wrap .top-link span{font-family:adelle-sans,sans-serif;font-size:16px;display:block;font-weight:600;color:#fff}body.home .top-charts-research .top-charts .img-wrap .top-link h4{margin:0 0 5px;font-style:italic}body.home .top-charts-research .top-charts .newsletter{padding:20px;background-color:#f4f7f9}body.home .top-charts-research .top-charts .newsletter h4{color:#2c6b82;font-family:adelle-sans,sans-serif;font-size:18px;font-weight:600;line-height:24px;margin:0 0 10px}body.home .top-charts-research .top-charts .newsletter .newsletter-signup{background-color:#f5d418;color:#1b1b1b;text-align:center;font-family:adelle-sans,sans-serif;font-size:14px;font-weight:600;line-height:20px;padding:5px 10px;opacity:1;transition:all ease .5s}body.home .top-charts-research .top-charts .newsletter .newsletter-signup:hover{cursor:pointer;opacity:.8}body.home .top-charts-research .top-charts .bottom{padding:20px;background-color:#f4f7f9;display:-ms-inline-flexbox;display:inline-flex;-ms-flex:1 1 auto;flex:1 1 auto}body.home .top-charts-research .top-charts .bottom a{color:#2c6b82;font-family:adelle-sans,sans-serif;font-size:16px;font-weight:600;line-height:24px}body.home .top-charts-research .top-charts .bottom a:hover{text-decoration:underline}body.home .top-charts-research .research-wrap{width:100%;display:block}@media (min-width:992px){body.home .top-charts-research .research-wrap{float:left;width:calc(75% - 15px);margin-left:30px}}body.home .top-charts-research .research-wrap h3{color:#2c6b82;font-family:adelle-sans,sans-serif;font-size:20px;font-weight:600;margin:0 0 16px}body.home .top-charts-research .research-wrap .latest-wrap{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}@media (min-width:992px){body.home .top-charts-research .research-wrap .latest-wrap{-ms-flex-direction:row;flex-direction:row}}body.home .top-charts-research .research-wrap .latest{width:100%;margin-bottom:30px;position:relative;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-direction:column;flex-direction:column}@media (min-width:400px){body.home .top-charts-research .research-wrap .latest{-ms-flex-direction:row;flex-direction:row}}@media (min-width:992px){body.home .top-charts-research .research-wrap .latest{-ms-flex-direction:column;flex-direction:column;float:left;width:calc(33.33% - 20px);margin-left:30px;margin-bottom:0}}body.home .top-charts-research .research-wrap .latest:first-of-type{margin-left:0}body.home .top-charts-research .research-wrap .latest img{height:auto;width:100%}@media (min-width:400px){body.home .top-charts-research .research-wrap .latest img{max-width:160px}}@media (min-width:992px){body.home .top-charts-research .research-wrap .latest img{max-width:100%}}body.home .top-charts-research .research-wrap .latest .inner-wrap{padding:18px;background-color:#f4f7f9;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-direction:column;flex-direction:column;-ms-flex:1 1;flex:1 1}body.home .top-charts-research .research-wrap .latest .inner-wrap h4{color:#2c6b82;font-family:adelle-sans,sans-serif;font-size:16px;font-weight:600;margin:0;padding:0 0 10px 0}body.home .top-charts-research .research-wrap .latest .inner-wrap .sub-title{line-height:18px;font-size:14px;padding:0 0 10px 0}body.home .top-charts-research .research-wrap .latest .inner-wrap .meta{color:#666;font-family:adelle-sans,sans-serif;font-size:12px;font-weight:600;padding:0 0 10px 0}body.home .top-charts-research .research-wrap .latest .inner-wrap .meta time{color:#1b1b1b}body.home .top-charts-research .research-wrap .latest .inner-wrap .meta span a{color:#699999;text-decoration:none;font-family:adelle-sans,sans-serif;font-size:12px;font-weight:300}body.home .top-charts-research .research-wrap .latest .inner-wrap p{color:#404040;font-family:adelle,serif;font-size:14px;font-weight:300;margin:10px 0}body.home .top-charts-research .research-wrap .latest .inner-wrap a{color:#2c6b82;font-family:adelle-sans,sans-serif;font-size:14px;font-weight:300;margin-top:10px}body.home .two-featured{margin-bottom:30px;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}@media (min-width:600px){body.home .two-featured{-ms-flex-direction:row;flex-direction:row}}body.home .two-featured .featured{width:100%;margin-left:0;margin-bottom:30px;padding:32px 16px;position:relative;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-direction:column;flex-direction:column}@media (min-width:600px){body.home .two-featured .featured{float:left;width:calc(50% - 15px);margin-bottom:0}}@media (min-width:600px){body.home .two-featured .featured:nth-of-type(even){margin-left:30px}}body.home .two-featured .featured h5{color:#2c6b82;margin:0;font-family:adelle-sans,sans-serif;font-size:12px;font-weight:600;letter-spacing:2.4px;text-transform:uppercase;margin-bottom:30px}body.home .two-featured .featured h3{margin:0;color:#2c6b82;font-family:adelle-sans,sans-serif;font-size:30px;font-weight:600}body.home .two-featured .featured h3 a{margin-top:0;color:#2c6b82;font-family:adelle-sans,sans-serif;font-size:30px;font-weight:600}body.home .two-featured .featured p{color:#1b1b1b;font-family:adelle,serif;font-size:14px;line-height:22px;font-weight:300;margin:10px 0;display:-ms-inline-flexbox;display:inline-flex;-ms-flex:1 1;flex:1 1}body.home .two-featured .featured a{color:#2c6b82;font-family:adelle-sans,sans-serif;font-size:14px;font-weight:300;margin-top:30px;display:inline-block}body.home .living-wage-feature-team{margin-bottom:30px;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}@media (min-width:600px){body.home .living-wage-feature-team{-ms-flex-direction:row;flex-direction:row}}body.home .living-wage-feature-team .living-wage{width:100%;background-color:rgba(44,107,130,.05);margin-bottom:30px;padding:25px 25px 30px 20px;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-direction:column;flex-direction:column}@media (min-width:600px){body.home .living-wage-feature-team .living-wage{float:left;width:calc(50% - 15px);margin-bottom:0}}body.home .living-wage-feature-team .living-wage .wage-wrap{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-direction:column;flex-direction:column;-ms-flex:1 1 auto;flex:1 1 auto;-ms-flex-pack:center;justify-content:center}body.home .living-wage-feature-team .living-wage h2{color:#2c6b82;font-family:adelle-sans,sans-serif;font-size:30px;font-weight:600;margin:0;margin-bottom:15px}body.home .living-wage-feature-team .living-wage h2 a{color:#2c6b82;font-family:adelle-sans,sans-serif;font-size:30px;font-weight:600;margin:0;margin-bottom:15px}body.home .living-wage-feature-team .living-wage p{color:#1b1b1b;font-family:adelle,serif;font-size:14px;font-weight:300;line-height:22px}body.home .living-wage-feature-team .living-wage .large-wage{display:block}body.home .living-wage-feature-team .living-wage .large-wage .text{float:left;display:inline-block;color:#1b1b1b;font-family:adelle-sans,sans-serif;font-size:40px;font-weight:300}@media (min-width:768px){body.home .living-wage-feature-team .living-wage .large-wage .text{font-size:56px}}body.home .living-wage-feature-team .living-wage .large-wage .logo{float:left;display:inline-block;margin:10px 0}@media (min-width:420px){body.home .living-wage-feature-team .living-wage .large-wage .logo{float:right;margin:0}}body.home .living-wage-feature-team .living-wage .large-wage .logo img{height:80px;width:auto}body.home .living-wage-feature-team .living-wage .small-wage{color:#1b1b1b;font-family:adelle,serif;font-size:14px;font-weight:300;font-style:italic}body.home .living-wage-feature-team .living-wage a{display:inline-block;margin-top:30px;color:#2c6b82;font-family:adelle-sans,sans-serif;font-size:14px;font-weight:300}@media (min-width:600px){body.home .living-wage-feature-team .featured-team-wrap{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-direction:column;flex-direction:column;float:left;width:calc(50% - 15px);margin-bottom:0;margin-left:30px}}body.home .living-wage-feature-team .featured{width:100%;margin-bottom:30px;padding:30px 25px;background-color:rgba(44,107,130,.05);display:-ms-inline-flexbox;display:inline-flex;-ms-flex-direction:column;flex-direction:column}body.home .living-wage-feature-team .featured h5{color:#2c6b82;margin:0;font-family:adelle-sans,sans-serif;font-size:12px;font-weight:600;letter-spacing:2.4px;text-transform:uppercase;margin-bottom:15px}body.home .living-wage-feature-team .featured h3{margin:0;color:#2c6b82;font-family:adelle-sans,sans-serif;font-size:30px;font-weight:600}body.home .living-wage-feature-team .featured h3 a{margin-top:0;color:#2c6b82;font-family:adelle-sans,sans-serif;font-size:30px;font-weight:600}body.home .living-wage-feature-team .featured p{color:#1b1b1b;font-family:adelle,serif;font-size:14px;font-weight:300;margin:10px 0;display:-ms-inline-flexbox;display:inline-flex;-ms-flex:1 1;flex:1 1}body.home .living-wage-feature-team .featured a{display:inline-block;margin-top:30px;color:#2c6b82;font-family:adelle-sans,sans-serif;font-size:14px;font-weight:300}body.home .living-wage-feature-team .team{width:100%;padding:30px 25px;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-direction:column;flex-direction:column}body.home .living-wage-feature-team .team a{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center}body.home .living-wage-feature-team .team h3{margin:0;color:#2c6b82;font-family:adelle-sans,sans-serif;font-size:30px;font-weight:600;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;display:inline-block}body.home .living-wage-feature-team .team i{display:inline-block;margin-left:15px}h1,h2,h3{color:#000;font-family:adelle-sans,sans-serif}h2.h1{color:#2c6b82;font-family:adelle-sans,sans-serif;font-size:40px;font-weight:600;margin:15px 0}h1.page-title{font-size:18px;margin:0}h2{font-size:20px}.page-header{margin:12px 0;border:0;padding:0}#main ul{margin:0 0 0 20px;padding:0}#main ul li{list-style:none;margin:0 0 20px 0;padding-left:20px;background:url(../img/bullet.png) 0 5px no-repeat}@media (min-width:768px){h2.h1{font-size:40px}h1.page-title{font-size:25px}}@media (min-width:992px){h2.h1{font-size:50px;margin:20px 0 34px 0}h1.page-title{font-size:30px}}.archive .cpt_data,.archive .cpt_events,.archive .cpt_press_releases,.archive .cpt_publications,.archive .cpt_reports,.archive .post,.archive .type-cpt_events,.archive .type-cpt_press_releases,.archive .type-cpt_publications,.archive .type-post,.blog .cpt_data,.blog .cpt_events,.blog .cpt_press_releases,.blog .cpt_publications,.blog .cpt_reports,.blog .post,.blog .type-cpt_events,.blog .type-cpt_press_releases,.blog .type-cpt_publications,.blog .type-post,.search-results .cpt_data,.search-results .cpt_events,.search-results .cpt_press_releases,.search-results .cpt_publications,.search-results .cpt_reports,.search-results .post,.search-results .type-cpt_events,.search-results .type-cpt_press_releases,.search-results .type-cpt_publications,.search-results .type-post{box-shadow:5px 5px 8px rgba(0,0,0,.05);border:1px solid rgba(140,167,184,.2);background-color:#fff;padding:10px;margin:0 0 10px 0;font-size:14px}.archive .cpt_data b,.archive .cpt_data strong,.archive .cpt_events b,.archive .cpt_events strong,.archive .cpt_press_releases b,.archive .cpt_press_releases strong,.archive .cpt_publications b,.archive .cpt_publications strong,.archive .cpt_reports b,.archive .cpt_reports strong,.archive .post b,.archive .post strong,.archive .type-cpt_events b,.archive .type-cpt_events strong,.archive .type-cpt_press_releases b,.archive .type-cpt_press_releases strong,.archive .type-cpt_publications b,.archive .type-cpt_publications strong,.archive .type-post b,.archive .type-post strong,.blog .cpt_data b,.blog .cpt_data strong,.blog .cpt_events b,.blog .cpt_events strong,.blog .cpt_press_releases b,.blog .cpt_press_releases strong,.blog .cpt_publications b,.blog .cpt_publications strong,.blog .cpt_reports b,.blog .cpt_reports strong,.blog .post b,.blog .post strong,.blog .type-cpt_events b,.blog .type-cpt_events strong,.blog .type-cpt_press_releases b,.blog .type-cpt_press_releases strong,.blog .type-cpt_publications b,.blog .type-cpt_publications strong,.blog .type-post b,.blog .type-post strong,.search-results .cpt_data b,.search-results .cpt_data strong,.search-results .cpt_events b,.search-results .cpt_events strong,.search-results .cpt_press_releases b,.search-results .cpt_press_releases strong,.search-results .cpt_publications b,.search-results .cpt_publications strong,.search-results .cpt_reports b,.search-results .cpt_reports strong,.search-results .post b,.search-results .post strong,.search-results .type-cpt_events b,.search-results .type-cpt_events strong,.search-results .type-cpt_press_releases b,.search-results .type-cpt_press_releases strong,.search-results .type-cpt_publications b,.search-results .type-cpt_publications strong,.search-results .type-post b,.search-results .type-post strong{font-weight:500}.archive .cpt_data.featured,.archive .cpt_events.featured,.archive .cpt_press_releases.featured,.archive .cpt_publications.featured,.archive .cpt_reports.featured,.archive .post.featured,.archive .type-cpt_events.featured,.archive .type-cpt_press_releases.featured,.archive .type-cpt_publications.featured,.archive .type-post.featured,.blog .cpt_data.featured,.blog .cpt_events.featured,.blog .cpt_press_releases.featured,.blog .cpt_publications.featured,.blog .cpt_reports.featured,.blog .post.featured,.blog .type-cpt_events.featured,.blog .type-cpt_press_releases.featured,.blog .type-cpt_publications.featured,.blog .type-post.featured,.search-results .cpt_data.featured,.search-results .cpt_events.featured,.search-results .cpt_press_releases.featured,.search-results .cpt_publications.featured,.search-results .cpt_reports.featured,.search-results .post.featured,.search-results .type-cpt_events.featured,.search-results .type-cpt_press_releases.featured,.search-results .type-cpt_publications.featured,.search-results .type-post.featured{border:5px solid #ce4646;background:#fff;position:relative;margin-top:45px}.archive .cpt_data.featured:before,.archive .cpt_events.featured:before,.archive .cpt_press_releases.featured:before,.archive .cpt_publications.featured:before,.archive .cpt_reports.featured:before,.archive .post.featured:before,.archive .type-cpt_events.featured:before,.archive .type-cpt_press_releases.featured:before,.archive .type-cpt_publications.featured:before,.archive .type-post.featured:before,.blog .cpt_data.featured:before,.blog .cpt_events.featured:before,.blog .cpt_press_releases.featured:before,.blog .cpt_publications.featured:before,.blog .cpt_reports.featured:before,.blog .post.featured:before,.blog .type-cpt_events.featured:before,.blog .type-cpt_press_releases.featured:before,.blog .type-cpt_publications.featured:before,.blog .type-post.featured:before,.search-results .cpt_data.featured:before,.search-results .cpt_events.featured:before,.search-results .cpt_press_releases.featured:before,.search-results .cpt_publications.featured:before,.search-results .cpt_reports.featured:before,.search-results .post.featured:before,.search-results .type-cpt_events.featured:before,.search-results .type-cpt_press_releases.featured:before,.search-results .type-cpt_publications.featured:before,.search-results .type-post.featured:before{content:"FEATURED";background:#ce4646;position:absolute;top:-33px;height:33px;color:#fff;left:-5px;padding:8px 20px 0 20px}.archive .cpt_data .btn,.archive .cpt_events .btn,.archive .cpt_press_releases .btn,.archive .cpt_publications .btn,.archive .cpt_reports .btn,.archive .post .btn,.archive .type-cpt_events .btn,.archive .type-cpt_press_releases .btn,.archive .type-cpt_publications .btn,.archive .type-post .btn,.blog .cpt_data .btn,.blog .cpt_events .btn,.blog .cpt_press_releases .btn,.blog .cpt_publications .btn,.blog .cpt_reports .btn,.blog .post .btn,.blog .type-cpt_events .btn,.blog .type-cpt_press_releases .btn,.blog .type-cpt_publications .btn,.blog .type-post .btn,.search-results .cpt_data .btn,.search-results .cpt_events .btn,.search-results .cpt_press_releases .btn,.search-results .cpt_publications .btn,.search-results .cpt_reports .btn,.search-results .post .btn,.search-results .type-cpt_events .btn,.search-results .type-cpt_press_releases .btn,.search-results .type-cpt_publications .btn,.search-results .type-post .btn{background:#699999;color:#fff}.archive .cpt_data .entry-thumbnail,.archive .cpt_events .entry-thumbnail,.archive .cpt_press_releases .entry-thumbnail,.archive .cpt_publications .entry-thumbnail,.archive .cpt_reports .entry-thumbnail,.archive .post .entry-thumbnail,.archive .type-cpt_events .entry-thumbnail,.archive .type-cpt_press_releases .entry-thumbnail,.archive .type-cpt_publications .entry-thumbnail,.archive .type-post .entry-thumbnail,.blog .cpt_data .entry-thumbnail,.blog .cpt_events .entry-thumbnail,.blog .cpt_press_releases .entry-thumbnail,.blog .cpt_publications .entry-thumbnail,.blog .cpt_reports .entry-thumbnail,.blog .post .entry-thumbnail,.blog .type-cpt_events .entry-thumbnail,.blog .type-cpt_press_releases .entry-thumbnail,.blog .type-cpt_publications .entry-thumbnail,.blog .type-post .entry-thumbnail,.search-results .cpt_data .entry-thumbnail,.search-results .cpt_events .entry-thumbnail,.search-results .cpt_press_releases .entry-thumbnail,.search-results .cpt_publications .entry-thumbnail,.search-results .cpt_reports .entry-thumbnail,.search-results .post .entry-thumbnail,.search-results .type-cpt_events .entry-thumbnail,.search-results .type-cpt_press_releases .entry-thumbnail,.search-results .type-cpt_publications .entry-thumbnail,.search-results .type-post .entry-thumbnail{float:left;margin-bottom:20px;display:none;width:calc(20% - 5px)}@media (min-width:768px){.archive .cpt_data .entry-thumbnail,.archive .cpt_events .entry-thumbnail,.archive .cpt_press_releases .entry-thumbnail,.archive .cpt_publications .entry-thumbnail,.archive .cpt_reports .entry-thumbnail,.archive .post .entry-thumbnail,.archive .type-cpt_events .entry-thumbnail,.archive .type-cpt_press_releases .entry-thumbnail,.archive .type-cpt_publications .entry-thumbnail,.archive .type-post .entry-thumbnail,.blog .cpt_data .entry-thumbnail,.blog .cpt_events .entry-thumbnail,.blog .cpt_press_releases .entry-thumbnail,.blog .cpt_publications .entry-thumbnail,.blog .cpt_reports .entry-thumbnail,.blog .post .entry-thumbnail,.blog .type-cpt_events .entry-thumbnail,.blog .type-cpt_press_releases .entry-thumbnail,.blog .type-cpt_publications .entry-thumbnail,.blog .type-post .entry-thumbnail,.search-results .cpt_data .entry-thumbnail,.search-results .cpt_events .entry-thumbnail,.search-results .cpt_press_releases .entry-thumbnail,.search-results .cpt_publications .entry-thumbnail,.search-results .cpt_reports .entry-thumbnail,.search-results .post .entry-thumbnail,.search-results .type-cpt_events .entry-thumbnail,.search-results .type-cpt_press_releases .entry-thumbnail,.search-results .type-cpt_publications .entry-thumbnail,.search-results .type-post .entry-thumbnail{display:inline-block;max-width:100%}}@media (min-width:1200px){.archive .cpt_data .entry-thumbnail,.archive .cpt_events .entry-thumbnail,.archive .cpt_press_releases .entry-thumbnail,.archive .cpt_publications .entry-thumbnail,.archive .cpt_reports .entry-thumbnail,.archive .post .entry-thumbnail,.archive .type-cpt_events .entry-thumbnail,.archive .type-cpt_press_releases .entry-thumbnail,.archive .type-cpt_publications .entry-thumbnail,.archive .type-post .entry-thumbnail,.blog .cpt_data .entry-thumbnail,.blog .cpt_events .entry-thumbnail,.blog .cpt_press_releases .entry-thumbnail,.blog .cpt_publications .entry-thumbnail,.blog .cpt_reports .entry-thumbnail,.blog .post .entry-thumbnail,.blog .type-cpt_events .entry-thumbnail,.blog .type-cpt_press_releases .entry-thumbnail,.blog .type-cpt_publications .entry-thumbnail,.blog .type-post .entry-thumbnail,.search-results .cpt_data .entry-thumbnail,.search-results .cpt_events .entry-thumbnail,.search-results .cpt_press_releases .entry-thumbnail,.search-results .cpt_publications .entry-thumbnail,.search-results .cpt_reports .entry-thumbnail,.search-results .post .entry-thumbnail,.search-results .type-cpt_events .entry-thumbnail,.search-results .type-cpt_press_releases .entry-thumbnail,.search-results .type-cpt_publications .entry-thumbnail,.search-results .type-post .entry-thumbnail{width:calc(20% - 10px)}}.archive .cpt_data .entry-thumbnail img,.archive .cpt_events .entry-thumbnail img,.archive .cpt_press_releases .entry-thumbnail img,.archive .cpt_publications .entry-thumbnail img,.archive .cpt_reports .entry-thumbnail img,.archive .post .entry-thumbnail img,.archive .type-cpt_events .entry-thumbnail img,.archive .type-cpt_press_releases .entry-thumbnail img,.archive .type-cpt_publications .entry-thumbnail img,.archive .type-post .entry-thumbnail img,.blog .cpt_data .entry-thumbnail img,.blog .cpt_events .entry-thumbnail img,.blog .cpt_press_releases .entry-thumbnail img,.blog .cpt_publications .entry-thumbnail img,.blog .cpt_reports .entry-thumbnail img,.blog .post .entry-thumbnail img,.blog .type-cpt_events .entry-thumbnail img,.blog .type-cpt_press_releases .entry-thumbnail img,.blog .type-cpt_publications .entry-thumbnail img,.blog .type-post .entry-thumbnail img,.search-results .cpt_data .entry-thumbnail img,.search-results .cpt_events .entry-thumbnail img,.search-results .cpt_press_releases .entry-thumbnail img,.search-results .cpt_publications .entry-thumbnail img,.search-results .cpt_reports .entry-thumbnail img,.search-results .post .entry-thumbnail img,.search-results .type-cpt_events .entry-thumbnail img,.search-results .type-cpt_press_releases .entry-thumbnail img,.search-results .type-cpt_publications .entry-thumbnail img,.search-results .type-post .entry-thumbnail img{width:100%;height:auto;max-width:100%}.archive .cpt_data .entry-content,.archive .cpt_events .entry-content,.archive .cpt_press_releases .entry-content,.archive .cpt_publications .entry-content,.archive .cpt_reports .entry-content,.archive .post .entry-content,.archive .type-cpt_events .entry-content,.archive .type-cpt_press_releases .entry-content,.archive .type-cpt_publications .entry-content,.archive .type-post .entry-content,.blog .cpt_data .entry-content,.blog .cpt_events .entry-content,.blog .cpt_press_releases .entry-content,.blog .cpt_publications .entry-content,.blog .cpt_reports .entry-content,.blog .post .entry-content,.blog .type-cpt_events .entry-content,.blog .type-cpt_press_releases .entry-content,.blog .type-cpt_publications .entry-content,.blog .type-post .entry-content,.search-results .cpt_data .entry-content,.search-results .cpt_events .entry-content,.search-results .cpt_press_releases .entry-content,.search-results .cpt_publications .entry-content,.search-results .cpt_reports .entry-content,.search-results .post .entry-content,.search-results .type-cpt_events .entry-content,.search-results .type-cpt_press_releases .entry-content,.search-results .type-cpt_publications .entry-content,.search-results .type-post .entry-content{float:left;margin-left:10px}@media (min-width:768px){.archive .cpt_data .entry-content,.archive .cpt_events .entry-content,.archive .cpt_press_releases .entry-content,.archive .cpt_publications .entry-content,.archive .cpt_reports .entry-content,.archive .post .entry-content,.archive .type-cpt_events .entry-content,.archive .type-cpt_press_releases .entry-content,.archive .type-cpt_publications .entry-content,.archive .type-post .entry-content,.blog .cpt_data .entry-content,.blog .cpt_events .entry-content,.blog .cpt_press_releases .entry-content,.blog .cpt_publications .entry-content,.blog .cpt_reports .entry-content,.blog .post .entry-content,.blog .type-cpt_events .entry-content,.blog .type-cpt_press_releases .entry-content,.blog .type-cpt_publications .entry-content,.blog .type-post .entry-content,.search-results .cpt_data .entry-content,.search-results .cpt_events .entry-content,.search-results .cpt_press_releases .entry-content,.search-results .cpt_publications .entry-content,.search-results .cpt_reports .entry-content,.search-results .post .entry-content,.search-results .type-cpt_events .entry-content,.search-results .type-cpt_press_releases .entry-content,.search-results .type-cpt_publications .entry-content,.search-results .type-post .entry-content{width:calc(80% - 5px)}}.archive .cpt_data .entry-title,.archive .cpt_events .entry-title,.archive .cpt_press_releases .entry-title,.archive .cpt_publications .entry-title,.archive .cpt_reports .entry-title,.archive .post .entry-title,.archive .type-cpt_events .entry-title,.archive .type-cpt_press_releases .entry-title,.archive .type-cpt_publications .entry-title,.archive .type-post .entry-title,.blog .cpt_data .entry-title,.blog .cpt_events .entry-title,.blog .cpt_press_releases .entry-title,.blog .cpt_publications .entry-title,.blog .cpt_reports .entry-title,.blog .post .entry-title,.blog .type-cpt_events .entry-title,.blog .type-cpt_press_releases .entry-title,.blog .type-cpt_publications .entry-title,.blog .type-post .entry-title,.search-results .cpt_data .entry-title,.search-results .cpt_events .entry-title,.search-results .cpt_press_releases .entry-title,.search-results .cpt_publications .entry-title,.search-results .cpt_reports .entry-title,.search-results .post .entry-title,.search-results .type-cpt_events .entry-title,.search-results .type-cpt_press_releases .entry-title,.search-results .type-cpt_publications .entry-title,.search-results .type-post .entry-title{font-size:18px;margin:0 0 20px 0}.archive .cpt_data .published,.archive .cpt_events .published,.archive .cpt_press_releases .published,.archive .cpt_publications .published,.archive .cpt_reports .published,.archive .post .published,.archive .type-cpt_events .published,.archive .type-cpt_press_releases .published,.archive .type-cpt_publications .published,.archive .type-post .published,.blog .cpt_data .published,.blog .cpt_events .published,.blog .cpt_press_releases .published,.blog .cpt_publications .published,.blog .cpt_reports .published,.blog .post .published,.blog .type-cpt_events .published,.blog .type-cpt_press_releases .published,.blog .type-cpt_publications .published,.blog .type-post .published,.search-results .cpt_data .published,.search-results .cpt_events .published,.search-results .cpt_press_releases .published,.search-results .cpt_publications .published,.search-results .cpt_reports .published,.search-results .post .published,.search-results .type-cpt_events .published,.search-results .type-cpt_press_releases .published,.search-results .type-cpt_publications .published,.search-results .type-post .published{color:#000}.single .sub-title{font-family:adelle-sans,sans-serif;display:block;font-size:24px}.single .main{position:relative;min-height:1px;padding-left:15px;padding-right:15px;margin-top:20px}@media (min-width:768px){.single .main{float:left;width:75%}}.single .main article{font-family:adelle,serif;color:#1b1b1b;font-size:16px;font-weight:300;line-height:30px}.single .main article p{font-size:16px;font-weight:300;line-height:30px}.single .main article em{font-weight:300;font-style:italic;font-family:adelle,serif}.single .main article ul{margin:30px 0;padding-left:50px}.single .main article ul.entry-share-btns{padding-left:0}.single .main article ul li{margin-bottom:10px}.single .main article header{margin-bottom:10px}.single .main article header:after,.single .main article header:before{content:" ";display:table}.single .main article header:after{clear:both}.single .main article header:after,.single .main article header:before{content:" ";display:table}.single .main article header:after{clear:both}.single .main article header .left-wrap{float:left;width:100%;border-right:1px dashed #8ca7b8;padding-right:20px}@media (min-width:768px){.single .main article header .left-wrap{width:calc(100% - 190px);margin-right:30px;padding-right:30px;margin-bottom:40px}}@media (min-width:992px){.single .main article header .left-wrap{width:calc(100% - 320px)}}.single .main article header .left-wrap .theme{margin-top:0}.single .main article header .left-wrap h1{font-size:30px;font-weight:600;line-height:40px;font-family:adelle-sans,sans-serif;color:#2c6b82;display:inline-block;width:100%;margin-bottom:0;margin-top:20px}.single .main article header .left-wrap .meta{font-family:adelle,serif;font-weight:300;font-style:italic;color:rgba(64,64,64,.7);font-size:14px;width:100%;margin:15px 0}.single .main article header .left-wrap .meta time{color:#404040;font-weight:600;line-height:10px;font-style:normal}.single .main article header .left-wrap span.theme{display:block}.single .main article header .right-wrap{display:inline-block;float:left}@media (min-width:768px){.single .main article header .right-wrap{width:150px}}@media (min-width:992px){.single .main article header .right-wrap{width:290px}}.single .main article .entry-summary{max-width:728px}.single .main article .entry-summary .share h4{color:#2c6b82;font-family:adelle,serif;font-size:14px;font-weight:300;font-style:italic}.single .main article .entry-summary .share .entry-share .entry-share-btns{padding-left:0;margin:10px 0}.single .main .related-wrap{max-width:728px}.single .main .sections-wrap .single-section{display:block}.single .main .sections-wrap .single-section button{position:relative;width:100%;background-color:#2c6b82;color:#fff;text-align:left;padding:1rem 3rem 1rem 1rem;border:0;font-family:adelle-sans,sans-serif;margin-bottom:1rem}.single .main .sections-wrap .single-section button i{position:absolute;color:#fff;top:50%;transform:translate(0,-50%);right:1rem}.single .main .sections-wrap .single-section button i.fa-minus{display:none}.single .main .sections-wrap .single-section .section-content{display:none}.single .main .sections-wrap .single-section.expanded button i{display:none}.single .main .sections-wrap .single-section.expanded button i.fa-minus{display:inline-block}.single .main .sections-wrap .single-section.expanded .section-content{display:block}.single .key-findings .items-wrap,.single .recommendatioons .items-wrap{font-family:adelle,serif;font-size:16px;font-weight:300;line-height:30px}.single .key-findings .items-wrap p,.single .recommendatioons .items-wrap p{margin:15px 0}.single aside.sidebar{position:relative;min-height:1px;padding-left:15px;padding-right:15px;margin-top:20px}@media (min-width:768px){.single aside.sidebar{float:left;width:25%}}@media (min-width:992px){.single aside.sidebar{padding-left:0}}.single aside.sidebar .share-wrap .entry-share{margin-top:20px}.single.single-cpt_publications .main{position:relative;min-height:1px;padding-left:15px;padding-right:15px}@media (min-width:768px){.single.single-cpt_publications .main{float:left;width:66.66666667%}}.single.single-cpt_publications .sidebar{position:relative;min-height:1px;padding-left:15px;padding-right:15px}@media (min-width:768px){.single.single-cpt_publications .sidebar{float:left;width:33.33333333%}}.single .entry-title{font-size:18px;margin:20px 0 20px 0}.single .theme{display:block;font-size:14px;margin:10px 0 0 0}.single .author-wrap-footer{margin-top:20px;padding-top:20px;max-width:728px;display:block;border-top:1px #8ca7b8 dashed}.single .authors{margin:0;display:inline-block}.single .authors .author{display:inline;float:left}@media (min-width:768px){.single .authors .author{margin-bottom:10px}}.single .authors .author:after{content:" and ";font-family:adelle,serif;font-size:14px;display:inline;margin:0 5px}.single .authors .author:last-child:after{content:""}.single .authors .author a{display:inline}.single .authors .author a img{display:none}.single .authors .author a .name{font-weight:600;letter-spacing:.4px;display:inline;float:left;font-family:adelle,serif;font-size:14px}@media (min-width:768px){.single .authors .author a .name{margin-left:15px;line-height:18px;width:calc(100% - 65px)}}.single .authors .author a .title{color:#404040;font-size:12px;font-weight:300;letter-spacing:.35px;line-height:16px;font-family:adelle,serif;margin-top:5px}.single .authors.footer{max-width:728px}.single .authors.footer .author{min-height:unset}.single .authors.footer .author:nth-of-type(odd){margin-right:0}.single .authors.footer .author a{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;margin-bottom:24px}.single .authors.footer .author a .avatar{display:-ms-inline-flexbox;display:inline-flex;width:60px;height:60px;position:relative}.single .authors.footer .author a .avatar img{display:inline-block;position:absolute;left:50%;top:50%;width:100%;height:auto;transform:translate(-50%,-50%)}.single .authors.footer .author a .text-wrap{width:calc(100% - 60px);padding-left:30px;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-item-align:end;align-self:flex-end;-ms-flex-direction:column;flex-direction:column}.single .authors.footer .author a .text-wrap .name,.single .authors.footer .author a .text-wrap .title{font-size:16px;margin-left:0;display:block}.single .authors.footer .author a .text-wrap .title{font-size:14px}@media (min-width:768px){.single .authors{margin-bottom:30px}.single .authors .author{min-height:48px;float:left;width:145px}.single .authors .author:after{content:"";display:none}.single .authors .author a{width:100%;position:relative}.single .authors .author a .avatar{position:relative;width:48px;height:48px;overflow:hidden;float:left}.single .authors .author a .avatar img{display:inline-block;position:absolute;left:50%;top:50%;width:100%;height:auto;transform:translate(-50%,-50%)}.single .authors.footer .author{width:calc(50% - 15px);margin-right:30px}}.single .downloads{background:0 0;padding:0;margin-top:45px}.single .downloads a{background-color:#f5d418;height:40px;width:100%;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-align:center;align-items:center;color:#2c6b82;font-size:14px;font-weight:600;font-family:adelle-sans,sans-serif}.single .downloads a .icon{background-color:#2c6b82;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;width:40px;height:40px;margin-right:10px}.single .downloads .associated-downloads{padding:20px 0;margin-bottom:26px}.single .downloads .associated-downloads .bar-expander{border-bottom:1px #8ca7b8 solid;padding-bottom:5px;position:relative}.single .downloads .associated-downloads .bar-expander h3{font-family:adelle-sans,sans-serif;font-size:16px;font-weight:600;line-height:20px;color:#2c6b82;margin:0}.single .downloads .associated-downloads .bar-expander .fa{display:inline-block;position:absolute;bottom:5px;right:5px;color:#2c6b82}.single .downloads .associated-downloads .bar-expander .fa-minus{display:none}.single .downloads .associated-downloads .bar-expander.expanded .fa-plus{display:none}.single .downloads .associated-downloads .bar-expander.expanded .fa-minus{display:inline-block}.single .downloads .associated-downloads .items-wrap{display:none;padding:25px 0}.single .downloads .associated-downloads .items-wrap.expanded{display:block;border-bottom:1px #8ca7b8 solid}.single .downloads .associated-downloads .items-wrap a{background-color:transparent;font-size:16px;font-weight:300;font-family:adelle-sans,sans-serif;line-height:16px;margin-bottom:30px;display:-ms-inline-flexbox;display:inline-flex;height:auto}.single .downloads .associated-downloads .items-wrap a:last-of-type{margin-bottom:0}.single .downloads .associated-downloads .items-wrap a:focus,.single .downloads .associated-downloads .items-wrap a:hover{color:#2c6b82}.single .downloads .associated-downloads .items-wrap a:focus img.norm,.single .downloads .associated-downloads .items-wrap a:hover img.norm{display:none}.single .downloads .associated-downloads .items-wrap a:focus img.hover,.single .downloads .associated-downloads .items-wrap a:hover img.hover{display:inline-block}.single .downloads .associated-downloads .items-wrap a img{margin-right:10px;transition:all ease .5s}.single .downloads .associated-downloads .items-wrap a img.norm{display:inline-block}.single .downloads .associated-downloads .items-wrap a img.hover{display:none}.single .tableauPlaceholder{max-width:100%}.single .related-wrap{padding:0;margin:35px 0;border-top:1px #8ca7b8 dashed}.single .related-wrap a{color:#2c6b82;font-size:14px;font-weight:600;line-height:22px;font-family:adelle-sans,sans-serif;margin:0}.single .related-wrap a.btn{background:#2c6b82;color:#fff;font-family:adelle-sans,sans-serif;border-radius:0;margin:30px 0;font-size:12px;text-transform:uppercase}.single .related-wrap a.btn:hover{background:#2c6b82}.single .related-wrap .related-content label{color:#1b1b1b;font-weight:300}.single .related-wrap .related-content p{font-size:16px;font-weight:300;line-height:24px;font-family:adelle,serif;color:#2c6b82;margin:12px 0}.single .related-wrap .related-content p u{text-decoration:underline;font-weight:400}.single .related-wrap .related-content .meta{font-size:12px;font-weight:600;line-height:20px;font-family:adelle-sans,sans-serif;color:#1b1b1b;margin:5px 0;padding:0}.single .related-wrap .related-content .meta a{color:#2c6b82;font-size:12px}.single .related-wrap .related-content .meta label{margin-right:4px}.single .related-wrap .related-content .meta .dot{color:#1b1b1b;font-weight:600;display:inline-block;margin:0 5px}.single .related-wrap .related-content .meta .author{display:inline-block}.single .related-wrap .related-content .related-content-item{padding-bottom:14px;margin-bottom:20px;border-bottom:1px dashed #2c6b82}.single .related-wrap .related-content .related-content-item:last-of-type{border:0;margin-bottom:0}.single .related-wrap .related-content .related-content-item .sub-title{font-size:14px;line-height:16px;margin:10px 0}.single .related-wrap .related-content .gallery-thumb{position:relative;float:left;width:33.33333333%;min-height:1px;padding-left:15px;padding-right:15px;margin-bottom:20px}.single .related-wrap .related-content .gallery-thumb img{max-width:100%;height:auto}.single .related-wrap .related-content iframe{max-width:250px;height:auto}.single .related-wrap .related-content .bar-expander{position:relative;border-bottom:2px solid #2c6b82;margin-top:15px}.single .related-wrap .related-content .bar-expander h4{display:inline-block;color:#2c6b82;font-size:16px;font-weight:600;line-height:32px;font-family:adelle-sans,sans-serif;margin:0}.single .related-wrap .related-content .bar-expander .fa{display:inline-block;position:absolute;color:#2c6b82;right:0;top:50%;width:14px;height:10px;transform:translate(0,-50%)}.single .related-wrap .related-content .bar-expander .fa-minus{display:none}.single .related-wrap .related-content .bar-expander.expanded .fa-plus{display:none}.single .related-wrap .related-content .bar-expander.expanded .fa-minus{display:inline-block}.single .related-wrap .related-content .items-wrap{display:none;padding:20px 0}@media (min-width:768px){.single .related-wrap .related-content .items-wrap{padding:20px}}.single .related-wrap .related-content .items-wrap ul li{margin-bottom:20px}.single .related-wrap .related-content .items-wrap.media{padding:0}.single .related-wrap .related-content .items-wrap.expanded{display:block}.single-cpt_press_releases .main article header .left-wrap{border-right:0}@media (min-width:768px){.archive .cpt_data,.archive .cpt_events,.archive .cpt_press_releases,.archive .cpt_publications,.archive .cpt_reports,.archive .post,.archive .type-cpt_events,.archive .type-cpt_press_releases,.archive .type-cpt_publications,.archive .type-post,.blog .cpt_data,.blog .cpt_events,.blog .cpt_press_releases,.blog .cpt_publications,.blog .cpt_reports,.blog .post,.blog .type-cpt_events,.blog .type-cpt_press_releases,.blog .type-cpt_publications,.blog .type-post{padding:20px}.archive .cpt_data .entry-summary,.archive .cpt_events .entry-summary,.archive .cpt_press_releases .entry-summary,.archive .cpt_publications .entry-summary,.archive .cpt_reports .entry-summary,.archive .post .entry-summary,.archive .type-cpt_events .entry-summary,.archive .type-cpt_press_releases .entry-summary,.archive .type-cpt_publications .entry-summary,.archive .type-post .entry-summary,.blog .cpt_data .entry-summary,.blog .cpt_events .entry-summary,.blog .cpt_press_releases .entry-summary,.blog .cpt_publications .entry-summary,.blog .cpt_reports .entry-summary,.blog .post .entry-summary,.blog .type-cpt_events .entry-summary,.blog .type-cpt_press_releases .entry-summary,.blog .type-cpt_publications .entry-summary,.blog .type-post .entry-summary{display:block}.archive .cpt_data .entry-title,.archive .cpt_events .entry-title,.archive .cpt_press_releases .entry-title,.archive .cpt_publications .entry-title,.archive .cpt_reports .entry-title,.archive .post .entry-title,.archive .type-cpt_events .entry-title,.archive .type-cpt_press_releases .entry-title,.archive .type-cpt_publications .entry-title,.archive .type-post .entry-title,.blog .cpt_data .entry-title,.blog .cpt_events .entry-title,.blog .cpt_press_releases .entry-title,.blog .cpt_publications .entry-title,.blog .cpt_reports .entry-title,.blog .post .entry-title,.blog .type-cpt_events .entry-title,.blog .type-cpt_press_releases .entry-title,.blog .type-cpt_publications .entry-title,.blog .type-post .entry-title{font-size:25px}.single .data-view{margin-top:20px}.single .cpt_data h1,.single .cpt_events h1,.single .cpt_press_releases h1,.single .cpt_publications h1,.single .cpt_reports h1,.single .post h1,.single .type-cpt_events h1,.single .type-cpt_press_releases h1,.single .type-cpt_publications h1,.single .type-post h1{margin-top:0;font-size:25px}.single .meta{margin:20px 0 30px 0;padding-bottom:20px;font-size:16px}.single .theme{margin:15px 0 0 0;font-size:14px}.single h3.related{padding:10px 0;font-family:adelle-sans,sans-serif;color:#2c6b82;font-weight:600}}@media (min-width:992px){.single.single-cpt_publications .sidebar{float:left;width:190px}.single.single-cpt_publications .main{float:left;width:calc(100% - 190px)}.single .cpt_data h1,.single .cpt_events h1,.single .cpt_press_releases h1,.single .cpt_publications h1,.single .cpt_reports h1,.single .post h1{font-size:30px}}@media (min-width:1200px){.archive .cpt_data .entry-content,.archive .cpt_events .entry-content,.archive .cpt_press_releases .entry-content,.archive .cpt_publications .entry-content,.archive .cpt_reports .entry-content,.archive .post .entry-content,.archive .sidebar .entry-content,.archive .type-cpt_events .entry-content,.archive .type-cpt_press_releases .entry-content,.archive .type-cpt_publications .entry-content,.archive .type-post .entry-content,.blog .cpt_data .entry-content,.blog .cpt_events .entry-content,.blog .cpt_press_releases .entry-content,.blog .cpt_publications .entry-content,.blog .cpt_reports .entry-content,.blog .post .entry-content,.blog .sidebar .entry-content,.blog .type-cpt_events .entry-content,.blog .type-cpt_press_releases .entry-content,.blog .type-cpt_publications .entry-content,.blog .type-post .entry-content{width:calc(80% - 10px);margin-left:20px}}.tags .theme{border-bottom:1px solid rgba(153,153,153,.2)}.tags .theme a,.tags .theme span{border-radius:5px;font-size:12px;font-weight:600;text-transform:uppercase;display:inline-block;font-family:adelle-sans,sans-serif;margin-bottom:5px;line-height:16px}.tags .theme a.styled,.tags .theme span.styled{padding:3px 15px}.tags .theme .dot{margin:0 5px;font-weight:700;display:inline-block}.single-cpt_publications .tags .theme{border-bottom:none}.single-cpt_reports .downloads{margin-top:20px}article.type-cpt_advanced .entry-thumbnail img{max-width:100%}.advanced_publication_content{margin-top:30px}.advanced_publication_content b,.advanced_publication_content h4,.advanced_publication_content strong{font-weight:500}.advanced_publication_content h4,.advanced_publication_content h4 b,.advanced_publication_content h4 strong{color:#3e47a6}.advanced_publication_content div[id*=chapter-] h3{font-size:2.3rem}.advanced_publication_content img{height:auto;max-width:100%}.advancedmenutitle{text-transform:uppercase;font-weight:700;font-size:20px;color:#3e47a6;padding-left:15px;padding-bottom:5px}.menu-plus{display:none}.advancedmenu .anchor-text{display:block;width:calc(100% - 45px)}.advancedmenu .menu-plus{display:block;width:43px;height:100%;background:#b3b2de;position:absolute;top:0;right:0}.advancedmenu .menu-plus .fa-minus-circle{display:none}.advancedmenu .menu-plus i{position:absolute;left:0;right:0;bottom:0;top:0;margin:auto;width:16px;height:16px}.advancedmenu ul{list-style:none;padding-left:0}.advancedmenu>ul{background:#e3e3f3}.advancedmenu>ul>li.dropdown.open .fa-plus-circle{display:none}.advancedmenu>ul>li.dropdown.open .fa-minus-circle{display:block}.advancedmenu>ul>li.dropdown.open>ul.dropdown-menu{display:block;background:#f5f4fb}.advancedmenu>ul>li.dropdown.open>ul.dropdown-menu a{padding-top:7.5px;padding-bottom:7.5px;padding-left:20px;font-weight:400;color:#7d7c80}.advancedmenu>ul>li.dropdown.open>ul.dropdown-menu a.active{color:#69bda4}.advancedmenu>ul>li.dropdown>ul.dropdown-menu{display:none}.advancedmenu>ul>li.dropdown>a:after{content:''}.advancedmenu>ul>li.dropdown>a:hover .menu-plus{background:#3e47a6}.advancedmenu>ul>li.dropdown>a:hover .menu-plus i{color:#b3b2de}.advancedmenu>ul>li:last-child a{border-bottom-width:0}.advancedmenu>ul li{padding:0}.advancedmenu>ul a{display:block;width:100%;padding:10px 15px;color:#3e47a6;text-decoration:none;font-weight:700;position:relative;border-bottom:1px solid #bdbde2}.advancedmenu>ul a:hover{background:#f5f4fb;color:#3e47a6}.btn-pdf{display:block;background:#3e47a6;padding:20px;min-height:150px;border-radius:5px;position:relative}.btn-pdf .bold{color:#fff;font-weight:700}.btn-pdf i{position:absolute;font-size:24px;bottom:20px;right:20px;color:#fff}.single-cpt_advanced .chapter{margin-top:80px}.single-cpt_advanced .chapter__first{margin-top:30px}.single-cpt_advanced .advancedheader{font-size:29px;color:#3e47a6}.single-cpt_advanced #breadcrumbs{border-color:rgba(0,0,0,.2)}.single-cpt_advanced article.cpt_advanced header{min-height:550px}.single-cpt_advanced article.cpt_advanced header.publication-fill{background:#d4ede6}.single-cpt_advanced article.cpt_advanced header .advanced__meta-published{font-weight:700;text-transform:uppercase;color:#3db398;font-size:16px}.single-cpt_advanced article.cpt_advanced header .advanced__meta-authors{font-size:16px;color:#2e0927;margin:30px 0}.single-cpt_advanced article.cpt_advanced header .advanced__meta-author a{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row}.single-cpt_advanced article.cpt_advanced header .advanced__meta-author a .author-img{position:relative;border-radius:50%;width:55px;height:55px;overflow:hidden;display:inline-block}.single-cpt_advanced article.cpt_advanced header .advanced__meta-author a img{position:absolute;width:100%;max-width:300%;max-height:300%;left:50%;top:50%;transform:translate(-50%,-50%)}.single-cpt_advanced article.cpt_advanced header .advanced__meta-author a .name{-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;margin-left:5px}.single-cpt_advanced .footnotes{margin:1.5rem 0}.single-cpt_advanced .footnotes ul{padding:0;list-style:none}.single-cpt_advanced .footnotes ul li{display:-ms-inline-flexbox;display:inline-flex}.single-cpt_advanced .footnotes ul li .identifer{margin-right:1rem}.single-cpt_advanced .footnotes ul li p{display:inline-block}.single-cpt_advanced .theme-menu-tablet-container{margin-bottom:0}.responsive-img img{height:auto;min-height:450px}.header__image{position:relative;overflow:hidden}.header__image-title{position:absolute;bottom:0;left:0;background:linear-gradient(rgba(255,255,255,0),rgba(0,0,0,.9));padding:40px 25px}.header__image-title h1{color:#fff;font-size:42px}.header__themes{text-transform:uppercase;font-size:14px;font-weight:700}.footnote-inline{display:-ms-inline-flexbox;display:inline-flex}.footnote-inline .identifier{display:inline-block;margin-right:1rem}.footnote-inline p{display:inline-block}.highlighted-content{padding:75px 25px 30px 25px;color:#fff;font-size:14px;line-height:1.5em;position:relative}.highlighted-content .highlighted-title{position:absolute;font-size:120%;top:0;left:0;width:100%;padding:15px 25px}.highlighted-content .highlighted-title .title-one{padding-right:15px;border-right:1px solid #fff}.highlighted-content .highlighted-title .title-two{padding-left:15px;display:inline-block;font-style:italic;font-family:Georgia}.highlighted-content .highlighted-title .icon{font-size:180%;font-weight:700;vertical-align:middle;padding-right:10px}.theme-description{display:none}.theme-col{position:relative;min-height:1px;padding-left:15px;padding-right:15px;clear:both;margin-bottom:60px}@media (min-width:768px){.theme-col{float:left;width:100%}}.theme-col .theme-article{border:1px solid #e8e6e6;border-top:0;padding:10px}.theme-col .theme-article h3{font-size:17px;font-family:adelle,serif;font-weight:600;margin:0}.theme-col .theme-article img.alignleft{float:left;width:60px;height:auto;margin-right:10px}.theme-col .theme-article:nth-of-type(n+3){display:none}.theme-col .theme-article.theme-article-cpt_news img.alignleft{margin:0 auto 10px auto;display:block;float:none;width:auto}.theme-col .theme-article .credit{font-size:14px;margin-top:10px;display:block}.theme-col h2{color:#fff;margin:0;padding:10px;text-align:center}.theme-col.featured-content-theme .theme-article{background:#e8e6e6;margin-bottom:10px}.theme-col.featured-content-theme .theme-article:nth-of-type(n+2) img{width:auto}.theme-col .btn{float:right;border:1px solid #699999;border-radius:0;margin-top:10px}@media (min-width:768px){.theme-col{clear:none;margin-bottom:20px;position:relative;min-height:1px;padding-left:15px;padding-right:15px}.theme-col .theme-article{padding:20px;line-height:normal}.theme-col .theme-article span.date{font-size:14px}.theme-col .theme-article img.alignleft{width:auto;max-width:60px}.theme-col .theme-article:nth-of-type(3n){display:block}.theme-col .theme-article:nth-of-type(n+2) h3{font-size:17px}.theme-col .theme-article:nth-of-type(n+2) img{width:60px;height:auto}.theme-col .theme-article h3{margin-top:4px;font-size:20px}.tablet-clearfix{clear:both}.desktop-clearfix{clear:none}}@media (min-width:768px) and (min-width:768px){.theme-col{float:left;width:50%}}@media (min-width:992px){h2.h1.accent{margin-top:0;margin-bottom:16px}.theme-col{position:relative;min-height:1px;padding-left:15px;padding-right:15px}.theme-col .theme-article:nth-of-type(4n){display:block}.theme-description{display:block;margin-bottom:20px}.tablet-clearfix{clear:none}.desktop-clearfix{clear:both}}@media (min-width:992px) and (min-width:992px){.theme-col{float:left;width:33.33333333%}}.research-col1{position:relative;min-height:1px;padding-left:15px;padding-right:15px}@media (min-width:768px){.research-col1{float:left;width:100%}}.research-col2{position:relative;min-height:1px;padding-left:15px;padding-right:15px}@media (min-width:768px){.research-col2{float:left;width:100%}}.research-box{margin-bottom:30px;position:relative;min-height:1px;padding-left:15px;padding-right:15px}@media (min-width:768px){.research-box{float:left;width:100%}}.research-box .research-content{padding:10px;background:#e8e6e6;font-size:14px}.research-box .research-content p{display:none}.research-box .research-content img{max-width:100%;height:auto}.research-box .research-content h2{font-size:15px;margin:14px 0 4px 0}.featured-box{margin-bottom:30px;position:relative;min-height:1px;padding-left:15px;padding-right:15px}@media (min-width:768px){.featured-box{float:left;width:100%}}.featured-box .featured-content{padding:10px;font-size:14px;border:1px solid #e8e6e6}.featured-box .featured-content img{max-width:100%;height:auto}.featured-box .featured-content .btn{margin-top:30px;background:#699999;color:#fff}@media (min-width:768px){.research-col1{position:relative;min-height:1px;padding-left:15px;padding-right:15px}.research-col2{position:relative;min-height:1px;padding-left:15px;padding-right:15px}.featured-box,.research-box{position:relative;min-height:1px;padding-left:15px;padding-right:15px}.research-box .research-content h2{font-size:18px}.featured-content h2{font-size:24px;margin:10px 0 30px 0}}@media (min-width:768px) and (min-width:768px){.research-col1{float:left;width:100%}}@media (min-width:768px) and (min-width:768px){.research-col2{float:left;width:100%}}@media (min-width:768px) and (min-width:768px){.featured-box,.research-box{float:left;width:50%}}@media (min-width:992px){.research-col1{position:relative;min-height:1px;padding-left:15px;padding-right:15px}.research-col2{position:relative;min-height:1px;padding-left:15px;padding-right:15px}.research-box{position:relative;min-height:1px;padding-left:15px;padding-right:15px}.research-box .research-content{padding:20px}.research-box .research-content p{display:block}.research-box .research-content h2{margin:14px 0 14px 0}.featured-box{position:relative;min-height:1px;padding-left:15px;padding-right:15px}.featured-box .featured-content{padding:20px}}@media (min-width:992px) and (min-width:992px){.research-col1{float:left;width:66.66666667%}}@media (min-width:992px) and (min-width:992px){.research-col2{float:left;width:33.33333333%}}@media (min-width:992px) and (min-width:992px){.research-box{float:left;width:50%}}@media (min-width:992px) and (min-width:992px){.featured-box{float:left;width:100%}}#main .gform_wrapper{background:#e8e6e6;padding:5px 10px 10px 10px}#main .gform_wrapper ul{margin:0}#main .gform_wrapper ul li{list-style:none;background:0 0;padding:0;margin:0}#main .gform_wrapper ul li label{margin:10px 0 5px 0;font-family:adelle,serif;font-weight:600}#main .gform_wrapper ul li input,#main .gform_wrapper ul li select,#main .gform_wrapper ul li textarea{border:0;background:#fff}#main .gform_wrapper .gform_footer{text-align:right}#main .gform_wrapper .gform_button{margin:20px 0 0 0}.contact-details img{margin:20px 0 0 0;max-width:100%;height:auto}@media (min-width:768px){#main .gform_wrapper{padding:10px 30px 20px 30px}.gf_left_half{float:left;width:48%}.gf_right_half{float:right;width:50%}.contact-details img{margin:0 20px 20px 0}}.post-type-archive-cpt_news article.cpt_news{padding:20px 0;border-bottom:1px solid #e8e6e6}.post-type-archive-cpt_news article.cpt_news .entry-thumbnail{position:relative;min-height:1px;padding-left:15px;padding-right:15px}@media (min-width:768px){.post-type-archive-cpt_news article.cpt_news .entry-thumbnail{float:left;width:100%}}.post-type-archive-cpt_news article.cpt_news .entry-thumbnail img{margin:0 auto;display:block}.post-type-archive-cpt_news article.cpt_news .credit{font-size:14px}.post-type-archive-cpt_news article.cpt_news h2{font-size:18px}.post-type-archive-cpt_news article.cpt_news .entry-content{position:relative;min-height:1px;padding-left:15px;padding-right:15px}@media (min-width:768px){.post-type-archive-cpt_news article.cpt_news .entry-content{float:left;width:100%}}@media (min-width:768px){.post-type-archive-cpt_news .page_nav{margin-bottom:0}.post-type-archive-cpt_news article.cpt_news{padding:30px 0 30px 0}.post-type-archive-cpt_news article.cpt_news .entry-thumbnail{position:relative;min-height:1px;padding-left:15px;padding-right:15px}.post-type-archive-cpt_news article.cpt_news h2{margin-top:0;font-size:25px}.post-type-archive-cpt_news article.cpt_news .entry-content{position:relative;min-height:1px;padding-left:15px;padding-right:15px}}@media (min-width:768px) and (min-width:768px){.post-type-archive-cpt_news article.cpt_news .entry-thumbnail{float:left;width:25%}}@media (min-width:768px) and (min-width:768px){.post-type-archive-cpt_news article.cpt_news .entry-content{float:left;width:75%}}.single-cpt_authors .main{position:relative;min-height:1px;padding-left:15px;padding-right:15px}@media (min-width:768px){.single-cpt_authors .main{float:left;width:100%}}.single-cpt_authors .author-image{position:relative;min-height:1px;padding-left:15px;padding-right:15px}@media (min-width:768px){.single-cpt_authors .author-image{float:left;width:33.33333333%}}.single-cpt_authors .author-image img{max-width:100%;height:auto}.single-cpt_authors .author-content{position:relative;min-height:1px;padding-left:15px;padding-right:15px}@media (min-width:768px){.single-cpt_authors .author-content{float:left;width:66.66666667%}}.single-cpt_authors .author-content h3{margin-top:0;color:#2c6b82}.single-cpt_authors .author-content .entry-share .entry-share-btns{margin:0;padding:0}.single-cpt_authors .author-contact{padding:20px 0;text-align:left}.single-cpt_authors .author-contact a{font-family:adelle,serif;font-weight:600}.post-type-archive-cpt_authors .author-tabs{margin:20px 0 30px 0;padding:0}.post-type-archive-cpt_authors .author-tabs:after,.post-type-archive-cpt_authors .author-tabs:before{content:" ";display:table}.post-type-archive-cpt_authors .author-tabs:after{clear:both}.post-type-archive-cpt_authors .author-tabs:after,.post-type-archive-cpt_authors .author-tabs:before{content:" ";display:table}.post-type-archive-cpt_authors .author-tabs:after{clear:both}.post-type-archive-cpt_authors .author-tabs li{width:100%;padding:10px;list-style:none;border:1px solid #e8e6e6;font-size:14px;position:relative}.post-type-archive-cpt_authors .author-tabs li.active{background:#ce4646;border-top:1px solid #ce4646;border-bottom:1px solid #ce4646}.post-type-archive-cpt_authors .author-tabs li.active a{color:#fff}.post-type-archive-cpt_authors .author-tabs li a{text-transform:uppercase;font-family:adelle-sans,sans-serif}.post-type-archive-cpt_authors .author-wrap{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap}.post-type-archive-cpt_authors .author{position:relative;min-height:1px;padding-left:15px;padding-right:15px;margin-bottom:20px}.post-type-archive-cpt_authors .author img{width:auto;max-width:100%;height:auto;max-height:190px;margin:0 auto;display:block}@media (min-width:768px){.post-type-archive-cpt_authors .author{float:left;width:33.33333333%}}.post-type-archive-cpt_authors .author h2,.post-type-archive-cpt_authors .author p.title{text-align:center}.post-type-archive-cpt_authors .author .author-desktop{display:none;font-size:14px;line-height:22px;font-weight:300;font-family:adelle,serif;text-align:center;-ms-flex:1 1 auto;flex:1 1 auto;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:justify;justify-content:space-between}.post-type-archive-cpt_authors .author .author-content{height:100%;padding:20px;background-color:rgba(44,107,130,.05);font-size:14px;line-height:22px;font-weight:300;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.post-type-archive-cpt_authors .author .author-content .btn{background:#2c6b82;color:#fff;font-family:adelle-sans,sans-serif;border-radius:0}.post-type-archive-cpt_authors .author .author-content .btn:hover{background:#2c6b82}@media (min-width:768px){.post-type-archive-cpt_authors .author-tabs{margin:20px 0 30px 0;padding:0;box-shadow:0 3px 5px 0 rgba(0,0,0,.15);border-radius:5px}.post-type-archive-cpt_authors .author-tabs:after,.post-type-archive-cpt_authors .author-tabs:before{content:" ";display:table}.post-type-archive-cpt_authors .author-tabs:after{clear:both}.post-type-archive-cpt_authors .author-tabs:after,.post-type-archive-cpt_authors .author-tabs:before{content:" ";display:table}.post-type-archive-cpt_authors .author-tabs:after{clear:both}.post-type-archive-cpt_authors .author-tabs li{width:33.33333%;float:left;padding:20px;list-style:none;border-top:1px solid #e8e6e6;border-bottom:1px solid #e8e6e6;border-right:1px solid #e8e6e6;font-size:14px;border-left:0;text-align:center;position:relative}.post-type-archive-cpt_authors .author-tabs li.active{background:#ce4646;border-top:1px solid #ce4646;border-bottom:1px solid #ce4646}.post-type-archive-cpt_authors .author-tabs li.active a{color:#fff}.post-type-archive-cpt_authors .author-tabs li.active:after{content:" ";display:block;width:0;height:0;border-style:solid;border-width:16px 16px 0 16px;border-color:#ce4646 transparent transparent transparent;position:absolute;bottom:-14px;margin-left:-16px;left:50%;z-index:2}.post-type-archive-cpt_authors .author-tabs li a{text-transform:uppercase}.post-type-archive-cpt_authors .author-tabs li:first-child{border-top-left-radius:5px;border-bottom-left-radius:5px;border-left:1px solid #e8e6e6}.post-type-archive-cpt_authors .author-tabs li:last-child{border-top-right-radius:5px;border-bottom-right-radius:5px}.post-type-archive-cpt_authors .author .author-desktop{display:-ms-inline-flexbox;display:inline-flex}}@media (min-width:992px){.single-cpt_authors .main{position:relative;min-height:1px;padding-left:15px;padding-right:15px}}@media (min-width:992px) and (min-width:768px){.single-cpt_authors .main{float:left;width:75%}}.archive .upcoming-events .tabs{margin:0;padding:0;color:#fff}.archive .upcoming-events .tabs li{display:none;padding:6px 20px}.archive .upcoming-events .tabs li.tab-title{display:block;background:#ce4646}.archive .upcoming-events .upcoming{border:2px solid #ce4646}.archive .upcoming-events h2 a{color:#ce4646}@media (min-width:768px){.archive .upcoming-events{position:relative}.archive .upcoming-events .tabs li{background:#bfbfbf;border-right:1px solid #fff;display:inline}.archive .upcoming-events .tabs li.active,.archive .upcoming-events .tabs li.tab-title{display:inline;background:#ce4646}.archive .upcoming-events .tabs li a{color:#fff}.archive .upcoming-events .upcoming{border:5px solid #ce4646;background:#fff;height:320px}.archive .upcoming-events .upcoming.active{display:block}}.single-cpt_events .hero-events{max-width:640px}.single-cpt_events .hero-events .tags{margin-bottom:10px;margin-top:0}.single-cpt_events .hero-events .meta{font-family:adelle,serif;font-size:12px;font-weight:600;color:#1b1b1b;margin:0;padding:0}.single-cpt_events .hero-events .meta .upcoming{border-radius:5px;background-color:#ce4646;color:#fff;font-size:10px;font-weight:600;letter-spacing:.25px;line-height:10px;text-transform:uppercase;font-family:adelle-sans,sans-serif;padding:4px 15px;margin-right:12px}.single-cpt_events .hero-events h1{font-family:adelle-sans,sans-serif;font-size:30px;font-weight:600;color:#2c6b82;margin-bottom:0;line-height:40px}.single-cpt_events .hero-events-bar{padding:5px 0;margin-bottom:30px}.single-cpt_events .hero-events-bar .entry-share,.single-cpt_events .hero-events-bar .entry-share-btns{margin:0}.single-cpt_events .hero-events-bar .entry-share li,.single-cpt_events .hero-events-bar .entry-share-btns li{margin:0;width:25px}.single-cpt_events .hero-events-bar .entry-share li a,.single-cpt_events .hero-events-bar .entry-share-btns li a{border:none}.single-cpt_events .related-wrap.event-related{border-bottom:none;margin-bottom:0;padding-bottom:0}.single-cpt_events .related-wrap.event-related .related-content.event-video .items-wrap{position:relative;min-height:500px}@media only screen and (max-height:768px){.single-cpt_events .related-wrap.event-related .related-content.event-video .items-wrap{min-height:320px}}.single-cpt_events .related-wrap.event-related .related-content.event-video .items-wrap iframe{padding:20px;position:absolute;height:100%;max-height:unset;max-width:unset;width:100%}.single-cpt_events .related-wrap.event-related .related-content.event-signup iframe{width:100%;height:100%;max-width:100%;min-height:275px}.single-cpt_events .related-wrap.event-related .related-content .items-wrap{border-bottom:none}.single-cpt_events .related-wrap:nth-of-type(2n){border-top:none;margin-top:0}.single-cpt_events .event-details h4{color:#2c6b82;font-family:adelle-sans,sans-serif;font-size:14px;font-weight:600;font-style:italic}.single-cpt_events .event-details .time-date{margin-bottom:20px}.single-cpt_events .event-details .time-date time span{font-size:12px;font-weight:600;line-height:20px;font-family:adelle,serif;display:block}.single-cpt_events .event-details .time-date h5{font-size:12px;font-weight:300;line-height:20px;font-family:adelle,serif;margin:0}.single-cpt_events .event-details .speakers{margin-bottom:60px}.single-cpt_events .event-details .speakers h4{margin-bottom:20px}.single-cpt_events .event-details .speakers .speaker{margin-bottom:20px}.single-cpt_events .event-details .speakers .speaker .name,.single-cpt_events .event-details .speakers .speaker .title{font-family:adelle,serif;font-size:12px}.single-cpt_events .event-details .speakers .speaker .name{font-weight:600}.single-cpt_events .event-details .speakers .speaker .title{font-weight:300}.single-cpt_events .event-details .address{font-size:12px;font-weight:300;line-height:20px;font-family:adelle,serif}.single-cpt_events .event-details .address .text{font-weight:600}.cpt_events .sub-title,.single-cpt_events .sub-title{color:#1b1b1b;display:block;font-size:24px;font-weight:300;line-height:30px}.cpt_events .publication-content,.single-cpt_events .publication-content{margin-top:20px}.search-results .page_nav{margin-bottom:10px}.search-results .infinite-post-wrap article.search-default .inner-wrap .entry-content{width:100%;margin-left:0}.d3-chart{font-size:14px;width:100%}.d3-chart svg{width:100%;height:100%;max-height:500px}.d3-title{text-align:center;font-family:adelle,serif;font-weight:400;font-size:16px}@media (max-width:480px){.d3-container{margin:0 -15px}}.d3-iframe{max-height:none;width:100%!important;min-height:550px;border:0}.page-template-template-dashboard .rf-logo,.single-data-dashboard .rf-logo{width:45px;height:45px;background:url(../img/rf-logo.png) top left no-repeat;position:absolute;top:-10px;right:0;display:none}.page-template-template-dashboard .dash-header,.single-data-dashboard .dash-header{background:#699999;color:#fff;padding:20px;height:107px}.page-template-template-dashboard .dash-header .container-wide,.single-data-dashboard .dash-header .container-wide{position:relative}.page-template-template-dashboard .dash-header .h1,.single-data-dashboard .dash-header .h1{font-size:22px;text-align:center;display:block;margin:0}.page-template-template-dashboard .dash-header a,.single-data-dashboard .dash-header a{font-family:adelle,serif;font-weight:300;position:absolute;left:0;right:0;top:47px;height:40px;margin:0 -23px;color:rgba(255,255,255,.7);font-size:13px;padding:11px 0 0 0;text-align:center;background:#5d8b8b}.page-template-template-dashboard .dash-header a img,.single-data-dashboard .dash-header a img{vertical-align:middle;position:relative;top:-2px}.page-template-template-dashboard .grey-bg,.single-data-dashboard .grey-bg{background:#f2f2f2;clear:both}.page-template-template-dashboard .dash-content,.single-data-dashboard .dash-content{text-align:center}.page-template-template-dashboard .dash-content .h1,.page-template-template-dashboard .dash-content h1,.single-data-dashboard .dash-content .h1,.single-data-dashboard .dash-content h1{font-family:adelle,serif;font-weight:400;color:#699999;font-size:30px;margin:30px 0 10px 0}.page-template-template-dashboard .dash-content p,.single-data-dashboard .dash-content p{color:#699999;font-family:adelle,serif;font-size:13px;max-width:810px;margin:0 auto 30px auto}.page-template-template-dashboard .help,.single-data-dashboard .help{margin:0;padding:30px 0;text-align:center;color:#868686;font-size:13px}.page-template-template-dashboard .help.breadcrumbs,.single-data-dashboard .help.breadcrumbs{text-align:left;padding:30px 10px}.page-template-template-dashboard .help.breadcrumbs a,.single-data-dashboard .help.breadcrumbs a{background:#699999;text-align:center;color:#fff;text-decoration:none;border-radius:15px;padding:5px 22px 5px 17px}.page-template-template-dashboard .help.breadcrumbs a:hover,.single-data-dashboard .help.breadcrumbs a:hover{background:#5d8b8b}.page-template-template-dashboard .help.breadcrumbs a img,.single-data-dashboard .help.breadcrumbs a img{vertical-align:middle;position:relative;top:-2px}.page-template-template-dashboard .help span.i,.single-data-dashboard .help span.i{border-radius:50%;color:#f2f2f2;background:#d9d9d9;padding:0;font-weight:700;margin-right:5px;text-align:center;width:16px;height:16px;display:inline-block}.page-template-template-dashboard .dash-column,.single-data-dashboard .dash-column{margin-bottom:30px}.page-template-template-dashboard .dash-column .dash-charts,.single-data-dashboard .dash-column .dash-charts{display:none}.page-template-template-dashboard .dash-column .close,.single-data-dashboard .dash-column .close{background:#f2f2f2;border-radius:20px;padding:8px 14px 8px 10px;color:#969696;font-weight:700;font-size:12px;text-transform:uppercase;position:absolute;right:30px;top:30px;cursor:pointer}.page-template-template-dashboard .dash-column .close span,.single-data-dashboard .dash-column .close span{color:#d1d1d1}.page-template-template-dashboard .dash-column .dash-inner,.single-data-dashboard .dash-column .dash-inner{padding:20px 0;background:#fff;border-radius:4px;border-bottom:4px solid #ccc}.page-template-template-dashboard .dash-column.dash-column-1 .dash-inner,.single-data-dashboard .dash-column.dash-column-1 .dash-inner{border-top:4px solid #3e87a6}.page-template-template-dashboard .dash-column.dash-column-2 .dash-inner,.single-data-dashboard .dash-column.dash-column-2 .dash-inner{border-top:4px solid #ff8c00}.page-template-template-dashboard .dash-column.dash-column-3 .dash-inner,.single-data-dashboard .dash-column.dash-column-3 .dash-inner{border-top:4px solid #ff4c26}.page-template-template-dashboard .dash-column h2,.single-data-dashboard .dash-column h2{font-family:adelle,serif;font-weight:400;font-size:18px;font-weight:300;margin:0;padding:8px 100px 0 20px}.page-template-template-dashboard .dash-column .column-meta,.single-data-dashboard .dash-column .column-meta{font-size:15px;color:#000;padding:0 100px 0 20px;display:block}.page-template-template-dashboard .dash-column h3,.single-data-dashboard .dash-column h3{font-family:adelle,serif;font-weight:400;font-size:16px;color:#777;padding:20px 20px 0 20px;border-top:1px solid #dedede}.page-template-template-dashboard .dash-column img,.single-data-dashboard .dash-column img{margin:0 auto;display:block;padding:0 20px;max-width:100%;height:auto}.page-template-template-dashboard .dash-column .chart-meta,.single-data-dashboard .dash-column .chart-meta{display:block;margin:5px 0 20px 0;font-size:12px;padding:0 20px 0 20px;font-family:adelle,serif;color:#777;font-style:italic;min-height:52px}.page-template-template-dashboard .dash-column .chart-meta p,.single-data-dashboard .dash-column .chart-meta p{margin:0}.page-template-template-dashboard .dash-column.dash-column-4 .dash-box:first-child .dash-inner,.single-data-dashboard .dash-column.dash-column-4 .dash-box:first-child .dash-inner{border-top-right-radius:4px;border-top-left-radius:4px}.page-template-template-dashboard .dash-column.dash-column-4 .dash-box:last-child .dash-inner,.single-data-dashboard .dash-column.dash-column-4 .dash-box:last-child .dash-inner{border-bottom-right-radius:4px;border-bottom-left-radius:4px;border-bottom:3px solid #ccc}.page-template-template-dashboard .dash-column.dash-column-4 .dash-inner,.single-data-dashboard .dash-column.dash-column-4 .dash-inner{padding:20px;border-radius:0;border-bottom:1px solid #dedede}.page-template-template-dashboard .dash-column.dash-column-4 .dash-inner.download,.single-data-dashboard .dash-column.dash-column-4 .dash-inner.download{position:relative;min-height:150px}.page-template-template-dashboard .dash-column.dash-column-4 .dash-inner.download a.dl,.page-template-template-dashboard .dash-column.dash-column-4 .dash-inner.download h3,.single-data-dashboard .dash-column.dash-column-4 .dash-inner.download a.dl,.single-data-dashboard .dash-column.dash-column-4 .dash-inner.download h3{color:#fff;position:relative;z-index:1;left:20px;width:auto;top:32px;font-size:18px}.page-template-template-dashboard .dash-column.dash-column-4 .dash-inner.download a,.single-data-dashboard .dash-column.dash-column-4 .dash-inner.download a{font-family:adelle,serif;font-weight:300;font-size:16px;display:block;margin-top:8px;z-index:2}.page-template-template-dashboard .dash-column.dash-column-4 .dash-inner.download span.icon,.single-data-dashboard .dash-column.dash-column-4 .dash-inner.download span.icon{position:absolute;bottom:20px;left:20px;right:0;top:20px;float:none;width:auto;min-height:110px}.page-template-template-dashboard .dash-column.dash-column-4 .dash-inner.download span.icon img,.single-data-dashboard .dash-column.dash-column-4 .dash-inner.download span.icon img{float:right;margin-right:20px;margin-top:10px}.page-template-template-dashboard .dash-column.dash-column-4 .dash-inner.briefing h2,.single-data-dashboard .dash-column.dash-column-4 .dash-inner.briefing h2{margin-top:12px}.page-template-template-dashboard .dash-column.dash-column-4 .dash-inner.briefing h3,.single-data-dashboard .dash-column.dash-column-4 .dash-inner.briefing h3{margin-top:4px;color:#699999}.page-template-template-dashboard .dash-column.dash-column-4 .dash-inner.briefing p a,.single-data-dashboard .dash-column.dash-column-4 .dash-inner.briefing p a{color:#4a4a4a;text-decoration:underline;font-size:12px;background:url(../img/arrow-right.png) 0 2px no-repeat;padding-left:8px}.page-template-template-dashboard .dash-column.dash-column-4 h2,.page-template-template-dashboard .dash-column.dash-column-4 h3,.single-data-dashboard .dash-column.dash-column-4 h2,.single-data-dashboard .dash-column.dash-column-4 h3{border:0;margin:0;padding:0}.page-template-template-dashboard .dash-column.dash-column-4 p,.single-data-dashboard .dash-column.dash-column-4 p{color:#777;font-family:adelle,serif;font-size:12px;font-style:italic;clear:both}.page-template-template-dashboard .dash-column.dash-column-4 span.icon,.single-data-dashboard .dash-column.dash-column-4 span.icon{float:left;padding:19px 0;width:67px;border-radius:6px;background:#699999;margin-right:16px;margin-bottom:15px}.page-template-template-dashboard .dash-column.dash-column-4 span.icon img,.single-data-dashboard .dash-column.dash-column-4 span.icon img{margin:0 auto;padding:0}.page-template-template-dashboard .col-footer,.single-data-dashboard .col-footer{clear:both;font-size:12px;font-family:adelle,serif;text-align:center;font-style:italic;padding:30px 15px}.page-template-template-dashboard .col-footer a,.single-data-dashboard .col-footer a{color:#000;text-decoration:underline}.page-template-template-dashboard .dash-footer,.single-data-dashboard .dash-footer{font-size:13px;color:#9d9d9d}.page-template-template-dashboard .dash-footer .container-wide,.single-data-dashboard .dash-footer .container-wide{border-top:1px solid #dedede;position:relative;padding:30px 10px}.page-template-template-dashboard .dash-footer a.credit,.single-data-dashboard .dash-footer a.credit{color:#9d9d9d}.page-template-template-dashboard .osc-res-tab .nav-tabs>li>a,.single-data-dashboard .osc-res-tab .nav-tabs>li>a{font-size:13px;padding-left:5px;padding-right:5px}.page-template-template-dashboard .dash-single-chart,.single-data-dashboard .dash-single-chart{background:#fff;border-top:4px solid #3e87a6;border-top-left-radius:5px;border-top-right-radius:5px;padding-top:20px}.page-template-template-dashboard .dash-single-chart h1,.single-data-dashboard .dash-single-chart h1{font-size:22px;margin-bottom:2px}.page-template-template-dashboard .dash-single-chart p,.single-data-dashboard .dash-single-chart p{font-size:15px;color:#000;font-family:adelle,serif;font-weight:400}@media (min-width:768px){.page-template-template-dashboard .rf-logo,.single-data-dashboard .rf-logo{display:block}.page-template-template-dashboard .dash-header,.single-data-dashboard .dash-header{height:auto;padding:23px}.page-template-template-dashboard .dash-header a,.single-data-dashboard .dash-header a{position:absolute;left:20px;border-radius:15px;padding:5px 22px 5px 17px;right:auto;top:auto;height:auto}.page-template-template-dashboard .dash-column .dash-charts,.single-data-dashboard .dash-column .dash-charts{display:block}.page-template-template-dashboard .dash-column .close,.single-data-dashboard .dash-column .close{display:none}.page-template-template-dashboard .dash-column h2,.single-data-dashboard .dash-column h2{padding:8px 20px 0 20px}.page-template-template-dashboard .dash-column .column-meta,.single-data-dashboard .dash-column .column-meta{padding:0 20px 0 20px}.page-template-template-dashboard .dash-column.dash-column-4,.single-data-dashboard .dash-column.dash-column-4{float:none;padding:0}.page-template-template-dashboard .dash-column.dash-column-4 .dash-box,.single-data-dashboard .dash-column.dash-column-4 .dash-box{position:relative;min-height:1px;padding-left:15px;padding-right:15px;margin-bottom:20px}.page-template-template-dashboard .dash-column.dash-column-4 .dash-box:nth-child(2n+1),.single-data-dashboard .dash-column.dash-column-4 .dash-box:nth-child(2n+1){clear:left}.page-template-template-dashboard .dash-column.dash-column-4 .dash-inner,.single-data-dashboard .dash-column.dash-column-4 .dash-inner{border-bottom:3px solid #ccc;border-bottom-left-radius:5px;border-bottom-right-radius:5px}.page-template-template-dashboard .dash-column.dash-column-4 .dash-inner.download h3,.single-data-dashboard .dash-column.dash-column-4 .dash-inner.download h3{max-width:110px}.dash-footer .container-wide{padding:30px 0}.dash-footer a.credit{position:absolute;right:0;top:30px}}@media (min-width:768px) and (min-width:768px){.page-template-template-dashboard .dash-column.dash-column-4 .dash-box,.single-data-dashboard .dash-column.dash-column-4 .dash-box{float:left;width:50%}}@media (min-width:992px){.page-template-template-dashboard .dash-column.dash-column-4,.single-data-dashboard .dash-column.dash-column-4{clear:both}.page-template-template-dashboard .dash-column.dash-column-4 .dash-box,.single-data-dashboard .dash-column.dash-column-4 .dash-box{position:relative;min-height:1px;padding-left:15px;padding-right:15px}.page-template-template-dashboard .dash-column.dash-column-4 .dash-box:nth-child(2n+1),.single-data-dashboard .dash-column.dash-column-4 .dash-box:nth-child(2n+1){clear:none}.page-template-template-dashboard .dash-column.dash-column-4 .dash-inner,.single-data-dashboard .dash-column.dash-column-4 .dash-inner{border-bottom:1px solid #dedede;border-radius:0;min-height:245px}.page-template-template-dashboard .dash-column.dash-column-4 .dash-inner.download,.single-data-dashboard .dash-column.dash-column-4 .dash-inner.download{min-height:245px}.page-template-template-dashboard .dash-column.dash-column-4 .dash-inner.download a,.single-data-dashboard .dash-column.dash-column-4 .dash-inner.download a{margin-top:0}.page-template-template-dashboard .col-footer,.single-data-dashboard .col-footer{clear:none}}@media (min-width:992px) and (min-width:768px){.page-template-template-dashboard .dash-column.dash-column-4 .dash-box,.single-data-dashboard .dash-column.dash-column-4 .dash-box{float:left;width:25%}}@media (min-width:1200px){.page-template-template-dashboard .dash-column.dash-column-4,.single-data-dashboard .dash-column.dash-column-4{clear:none;position:relative;min-height:1px;padding-left:15px;padding-right:15px}.page-template-template-dashboard .dash-column.dash-column-4 .dash-box,.single-data-dashboard .dash-column.dash-column-4 .dash-box{padding:0;margin:0;float:none;width:100%}.page-template-template-dashboard .dash-column.dash-column-4 .dash-box:nth-child(2n+1),.single-data-dashboard .dash-column.dash-column-4 .dash-box:nth-child(2n+1){clear:left}.page-template-template-dashboard .dash-column.dash-column-4 .dash-inner,.single-data-dashboard .dash-column.dash-column-4 .dash-inner{min-height:0}.page-template-template-dashboard .dash-column.dash-column-4 .dash-inner.download,.single-data-dashboard .dash-column.dash-column-4 .dash-inner.download{min-height:150px}.page-template-template-dashboard .dash-column.dash-column-4 .dash-inner.download h3,.single-data-dashboard .dash-column.dash-column-4 .dash-inner.download h3{max-width:180px}}@media (min-width:1200px) and (min-width:992px){.page-template-template-dashboard .dash-column.dash-column-4,.single-data-dashboard .dash-column.dash-column-4{float:left;width:25%}}.main-nav{position:relative}.main-nav .resolution-nav{display:none;position:absolute;z-index:9998;margin-right:30px;background-color:#344c4c;width:276px;margin-top:-10px;border-bottom-left-radius:5px;border-bottom-right-radius:5px;border-top-right-radius:5px;border-top:0;padding:0 15px;transition:height 0;transition:height 1ms}.main-nav .resolution-nav.collapsing{height:0}.main-nav .resolution-nav ul li{width:49%;display:inline-block}.main-nav .resolution-nav ul li a,.main-nav .resolution-nav ul li a:visited{color:#fff;font-size:17px;padding-top:0;padding-bottom:0;line-height:30px}.main-nav .resolution-nav ul li a:focus,.main-nav .resolution-nav ul li a:hover,.main-nav .resolution-nav ul li a:visited:focus,.main-nav .resolution-nav ul li a:visited:hover{background-color:transparent}.main-nav .resolution-nav ul li.menu-search{display:none}@media (min-width:768px){.main-nav nav.resolution-nav{display:none;right:0;border-top-right-radius:0;border-top-left-radius:5px;margin-top:-37px;margin-right:28px;padding-left:0;padding-right:0}.main-nav nav.resolution-nav ul{padding:15px}.main-nav nav.resolution-nav ul li a{padding:0;padding-right:15px}}@media (min-width:992px){.fudge-container{position:relative;margin-top:-80px;margin-bottom:82px}.fudge-container .menu-search{display:block}.fudge-container .fudge{position:absolute;right:0;max-width:460px;top:0}.fudge-container .fudge ul{width:100%;margin:0;padding:0;display:inline-block}.fudge-container .fudge ul li{list-style:none;width:118px;float:left}.fudge-container .fudge ul li:nth-child(3n+1){width:162px}.fudge-container .fudge ul li.active a{color:#fff}.fudge-container .fudge ul li a{color:#c3e3e3;font-size:17px;text-decoration:none;font-family:adelle,serif;font-weight:600;font-weight:400}.fudge-container .fudge ul li a:focus,.fudge-container .fudge ul li a:hover{color:#fff}.fudge-container .fudge ul li.fudge-search a{background:url(../img/search-bg-light.png) no-repeat left center;padding-left:18px}.fudge-container .fudge ul li.fudge-search a:focus,.fudge-container .fudge ul li.fudge-search a:hover{color:#fff;background:url(../img/search-bg-hover2.png) no-repeat left center}}.sub-pages,.widget_nav_menu{margin-bottom:10px}.sub-pages h2,.sub-pages h3,.widget_nav_menu h2,.widget_nav_menu h3{color:#1b1b1b;font-family:adelle-sans,sans-serif;font-size:18px;font-weight:600;margin-bottom:15px;margin-top:0;cursor:pointer;clear:both;padding:0}.sub-pages h2.active,.sub-pages h3.active,.widget_nav_menu h2.active,.widget_nav_menu h3.active{background-image:url(../img/contract-arrow.png)}.sub-pages .menu,.sub-pages .search-cont,.sub-pages .sidebar-filter,.sub-pages .sub-menu,.widget_nav_menu .menu,.widget_nav_menu .search-cont,.widget_nav_menu .sidebar-filter,.widget_nav_menu .sub-menu{margin:0;padding:20px 0;font-size:17px}.sub-pages .menu li,.sub-pages .search-cont li,.sub-pages .sidebar-filter li,.sub-pages .sub-menu li,.widget_nav_menu .menu li,.widget_nav_menu .search-cont li,.widget_nav_menu .sidebar-filter li,.widget_nav_menu .sub-menu li{list-style:none;padding:0;margin:0 0 8px 0;font-weight:600;font-family:adelle-sans,sans-serif}.sub-pages .menu li a:hover,.sub-pages .menu li.current_page_item a,.sub-pages .search-cont li a:hover,.sub-pages .search-cont li.current_page_item a,.sub-pages .sidebar-filter li a:hover,.sub-pages .sidebar-filter li.current_page_item a,.sub-pages .sub-menu li a:hover,.sub-pages .sub-menu li.current_page_item a,.widget_nav_menu .menu li a:hover,.widget_nav_menu .menu li.current_page_item a,.widget_nav_menu .search-cont li a:hover,.widget_nav_menu .search-cont li.current_page_item a,.widget_nav_menu .sidebar-filter li a:hover,.widget_nav_menu .sidebar-filter li.current_page_item a,.widget_nav_menu .sub-menu li a:hover,.widget_nav_menu .sub-menu li.current_page_item a{color:#000;text-decoration:none}@media (min-width:992px){.page-header{margin:0 0 20px 0}.sub-pages h2,.sub-pages h3,.widget_nav_menu h2,.widget_nav_menu h3{cursor:default}.sub-pages .menu,.sub-pages .search-cont,.sub-pages .sidebar-filter,.sub-pages .sub-menu,.widget_nav_menu .menu,.widget_nav_menu .search-cont,.widget_nav_menu .sidebar-filter,.widget_nav_menu .sub-menu{background:0 0;display:block!important}}.archive article.cpt_data,.archive article.cpt_press_releases,.archive article.cpt_publications,.archive article.cpt_reports,.archive article.post,.archive article.type-cpt_events,.archive article.type-cpt_press_releases,.archive article.type-cpt_publications,.archive article.type-post,.blog article.cpt_data,.blog article.cpt_press_releases,.blog article.cpt_publications,.blog article.cpt_reports,.blog article.post,.blog article.type-cpt_events,.blog article.type-cpt_press_releases,.blog article.type-cpt_publications,.blog article.type-post,.search-results article.cpt_data,.search-results article.cpt_press_releases,.search-results article.cpt_publications,.search-results article.cpt_reports,.search-results article.post,.search-results article.type-cpt_events,.search-results article.type-cpt_press_releases,.search-results article.type-cpt_publications,.search-results article.type-post{padding:0;margin-bottom:40px}.archive article.cpt_data .inner-wrap,.archive article.cpt_press_releases .inner-wrap,.archive article.cpt_publications .inner-wrap,.archive article.cpt_reports .inner-wrap,.archive article.post .inner-wrap,.archive article.type-cpt_events .inner-wrap,.archive article.type-cpt_press_releases .inner-wrap,.archive article.type-cpt_publications .inner-wrap,.archive article.type-post .inner-wrap,.blog article.cpt_data .inner-wrap,.blog article.cpt_press_releases .inner-wrap,.blog article.cpt_publications .inner-wrap,.blog article.cpt_reports .inner-wrap,.blog article.post .inner-wrap,.blog article.type-cpt_events .inner-wrap,.blog article.type-cpt_press_releases .inner-wrap,.blog article.type-cpt_publications .inner-wrap,.blog article.type-post .inner-wrap,.search-results article.cpt_data .inner-wrap,.search-results article.cpt_press_releases .inner-wrap,.search-results article.cpt_publications .inner-wrap,.search-results article.cpt_reports .inner-wrap,.search-results article.post .inner-wrap,.search-results article.type-cpt_events .inner-wrap,.search-results article.type-cpt_press_releases .inner-wrap,.search-results article.type-cpt_publications .inner-wrap,.search-results article.type-post .inner-wrap{padding:20px}.archive article.cpt_data .inner-wrap .theme,.archive article.cpt_press_releases .inner-wrap .theme,.archive article.cpt_publications .inner-wrap .theme,.archive article.cpt_reports .inner-wrap .theme,.archive article.post .inner-wrap .theme,.archive article.type-cpt_events .inner-wrap .theme,.archive article.type-cpt_press_releases .inner-wrap .theme,.archive article.type-cpt_publications .inner-wrap .theme,.archive article.type-post .inner-wrap .theme,.blog article.cpt_data .inner-wrap .theme,.blog article.cpt_press_releases .inner-wrap .theme,.blog article.cpt_publications .inner-wrap .theme,.blog article.cpt_reports .inner-wrap .theme,.blog article.post .inner-wrap .theme,.blog article.type-cpt_events .inner-wrap .theme,.blog article.type-cpt_press_releases .inner-wrap .theme,.blog article.type-cpt_publications .inner-wrap .theme,.blog article.type-post .inner-wrap .theme,.search-results article.cpt_data .inner-wrap .theme,.search-results article.cpt_press_releases .inner-wrap .theme,.search-results article.cpt_publications .inner-wrap .theme,.search-results article.cpt_reports .inner-wrap .theme,.search-results article.post .inner-wrap .theme,.search-results article.type-cpt_events .inner-wrap .theme,.search-results article.type-cpt_press_releases .inner-wrap .theme,.search-results article.type-cpt_publications .inner-wrap .theme,.search-results article.type-post .inner-wrap .theme{margin-bottom:5px}.archive article.cpt_data .inner-wrap header .entry-title,.archive article.cpt_press_releases .inner-wrap header .entry-title,.archive article.cpt_publications .inner-wrap header .entry-title,.archive article.cpt_reports .inner-wrap header .entry-title,.archive article.post .inner-wrap header .entry-title,.archive article.type-cpt_events .inner-wrap header .entry-title,.archive article.type-cpt_press_releases .inner-wrap header .entry-title,.archive article.type-cpt_publications .inner-wrap header .entry-title,.archive article.type-post .inner-wrap header .entry-title,.blog article.cpt_data .inner-wrap header .entry-title,.blog article.cpt_press_releases .inner-wrap header .entry-title,.blog article.cpt_publications .inner-wrap header .entry-title,.blog article.cpt_reports .inner-wrap header .entry-title,.blog article.post .inner-wrap header .entry-title,.blog article.type-cpt_events .inner-wrap header .entry-title,.blog article.type-cpt_press_releases .inner-wrap header .entry-title,.blog article.type-cpt_publications .inner-wrap header .entry-title,.blog article.type-post .inner-wrap header .entry-title,.search-results article.cpt_data .inner-wrap header .entry-title,.search-results article.cpt_press_releases .inner-wrap header .entry-title,.search-results article.cpt_publications .inner-wrap header .entry-title,.search-results article.cpt_reports .inner-wrap header .entry-title,.search-results article.post .inner-wrap header .entry-title,.search-results article.type-cpt_events .inner-wrap header .entry-title,.search-results article.type-cpt_press_releases .inner-wrap header .entry-title,.search-results article.type-cpt_publications .inner-wrap header .entry-title,.search-results article.type-post .inner-wrap header .entry-title{font-family:adelle-sans,sans-serif;font-size:24px;font-weight:600;line-height:32px}.archive article.cpt_data .inner-wrap header .meta,.archive article.cpt_press_releases .inner-wrap header .meta,.archive article.cpt_publications .inner-wrap header .meta,.archive article.cpt_reports .inner-wrap header .meta,.archive article.post .inner-wrap header .meta,.archive article.type-cpt_events .inner-wrap header .meta,.archive article.type-cpt_press_releases .inner-wrap header .meta,.archive article.type-cpt_publications .inner-wrap header .meta,.archive article.type-post .inner-wrap header .meta,.blog article.cpt_data .inner-wrap header .meta,.blog article.cpt_press_releases .inner-wrap header .meta,.blog article.cpt_publications .inner-wrap header .meta,.blog article.cpt_reports .inner-wrap header .meta,.blog article.post .inner-wrap header .meta,.blog article.type-cpt_events .inner-wrap header .meta,.blog article.type-cpt_press_releases .inner-wrap header .meta,.blog article.type-cpt_publications .inner-wrap header .meta,.blog article.type-post .inner-wrap header .meta,.search-results article.cpt_data .inner-wrap header .meta,.search-results article.cpt_press_releases .inner-wrap header .meta,.search-results article.cpt_publications .inner-wrap header .meta,.search-results article.cpt_reports .inner-wrap header .meta,.search-results article.post .inner-wrap header .meta,.search-results article.type-cpt_events .inner-wrap header .meta,.search-results article.type-cpt_press_releases .inner-wrap header .meta,.search-results article.type-cpt_publications .inner-wrap header .meta,.search-results article.type-post .inner-wrap header .meta{font-size:12px;font-weight:600;font-family:adelle-sans,sans-serif;margin-bottom:15px}.archive article.cpt_data .entry-title,.archive article.cpt_press_releases .entry-title,.archive article.cpt_publications .entry-title,.archive article.cpt_reports .entry-title,.archive article.post .entry-title,.archive article.type-cpt_events .entry-title,.archive article.type-cpt_press_releases .entry-title,.archive article.type-cpt_publications .entry-title,.archive article.type-post .entry-title,.blog article.cpt_data .entry-title,.blog article.cpt_press_releases .entry-title,.blog article.cpt_publications .entry-title,.blog article.cpt_reports .entry-title,.blog article.post .entry-title,.blog article.type-cpt_events .entry-title,.blog article.type-cpt_press_releases .entry-title,.blog article.type-cpt_publications .entry-title,.blog article.type-post .entry-title,.search-results article.cpt_data .entry-title,.search-results article.cpt_press_releases .entry-title,.search-results article.cpt_publications .entry-title,.search-results article.cpt_reports .entry-title,.search-results article.post .entry-title,.search-results article.type-cpt_events .entry-title,.search-results article.type-cpt_press_releases .entry-title,.search-results article.type-cpt_publications .entry-title,.search-results article.type-post .entry-title{margin-bottom:10px}.archive article.cpt_data .entry-title a,.archive article.cpt_press_releases .entry-title a,.archive article.cpt_publications .entry-title a,.archive article.cpt_reports .entry-title a,.archive article.post .entry-title a,.archive article.type-cpt_events .entry-title a,.archive article.type-cpt_press_releases .entry-title a,.archive article.type-cpt_publications .entry-title a,.archive article.type-post .entry-title a,.blog article.cpt_data .entry-title a,.blog article.cpt_press_releases .entry-title a,.blog article.cpt_publications .entry-title a,.blog article.cpt_reports .entry-title a,.blog article.post .entry-title a,.blog article.type-cpt_events .entry-title a,.blog article.type-cpt_press_releases .entry-title a,.blog article.type-cpt_publications .entry-title a,.blog article.type-post .entry-title a,.search-results article.cpt_data .entry-title a,.search-results article.cpt_press_releases .entry-title a,.search-results article.cpt_publications .entry-title a,.search-results article.cpt_reports .entry-title a,.search-results article.post .entry-title a,.search-results article.type-cpt_events .entry-title a,.search-results article.type-cpt_press_releases .entry-title a,.search-results article.type-cpt_publications .entry-title a,.search-results article.type-post .entry-title a{color:#2c6b82;font-family:adelle-sans,sans-serif;font-size:24px;font-weight:600;line-height:32px}.archive article.cpt_data .sub-title,.archive article.cpt_press_releases .sub-title,.archive article.cpt_publications .sub-title,.archive article.cpt_reports .sub-title,.archive article.post .sub-title,.archive article.type-cpt_events .sub-title,.archive article.type-cpt_press_releases .sub-title,.archive article.type-cpt_publications .sub-title,.archive article.type-post .sub-title,.blog article.cpt_data .sub-title,.blog article.cpt_press_releases .sub-title,.blog article.cpt_publications .sub-title,.blog article.cpt_reports .sub-title,.blog article.post .sub-title,.blog article.type-cpt_events .sub-title,.blog article.type-cpt_press_releases .sub-title,.blog article.type-cpt_publications .sub-title,.blog article.type-post .sub-title,.search-results article.cpt_data .sub-title,.search-results article.cpt_press_releases .sub-title,.search-results article.cpt_publications .sub-title,.search-results article.cpt_reports .sub-title,.search-results article.post .sub-title,.search-results article.type-cpt_events .sub-title,.search-results article.type-cpt_press_releases .sub-title,.search-results article.type-cpt_publications .sub-title,.search-results article.type-post .sub-title{margin-bottom:10px;font-family:adelle-sans,sans-serif;color:#1b1b1b;font-size:16px;font-weight:400;line-height:22px}.archive article.cpt_data .entry-content,.archive article.cpt_press_releases .entry-content,.archive article.cpt_publications .entry-content,.archive article.cpt_reports .entry-content,.archive article.post .entry-content,.archive article.type-cpt_events .entry-content,.archive article.type-cpt_press_releases .entry-content,.archive article.type-cpt_publications .entry-content,.archive article.type-post .entry-content,.blog article.cpt_data .entry-content,.blog article.cpt_press_releases .entry-content,.blog article.cpt_publications .entry-content,.blog article.cpt_reports .entry-content,.blog article.post .entry-content,.blog article.type-cpt_events .entry-content,.blog article.type-cpt_press_releases .entry-content,.blog article.type-cpt_publications .entry-content,.blog article.type-post .entry-content,.search-results article.cpt_data .entry-content,.search-results article.cpt_press_releases .entry-content,.search-results article.cpt_publications .entry-content,.search-results article.cpt_reports .entry-content,.search-results article.post .entry-content,.search-results article.type-cpt_events .entry-content,.search-results article.type-cpt_press_releases .entry-content,.search-results article.type-cpt_publications .entry-content,.search-results article.type-post .entry-content{font-size:14px;font-weight:300;line-height:22px;margin-bottom:20px}.archive article.cpt_data .entry-content.full,.archive article.cpt_press_releases .entry-content.full,.archive article.cpt_publications .entry-content.full,.archive article.cpt_reports .entry-content.full,.archive article.post .entry-content.full,.archive article.type-cpt_events .entry-content.full,.archive article.type-cpt_press_releases .entry-content.full,.archive article.type-cpt_publications .entry-content.full,.archive article.type-post .entry-content.full,.blog article.cpt_data .entry-content.full,.blog article.cpt_press_releases .entry-content.full,.blog article.cpt_publications .entry-content.full,.blog article.cpt_reports .entry-content.full,.blog article.post .entry-content.full,.blog article.type-cpt_events .entry-content.full,.blog article.type-cpt_press_releases .entry-content.full,.blog article.type-cpt_publications .entry-content.full,.blog article.type-post .entry-content.full,.search-results article.cpt_data .entry-content.full,.search-results article.cpt_press_releases .entry-content.full,.search-results article.cpt_publications .entry-content.full,.search-results article.cpt_reports .entry-content.full,.search-results article.post .entry-content.full,.search-results article.type-cpt_events .entry-content.full,.search-results article.type-cpt_press_releases .entry-content.full,.search-results article.type-cpt_publications .entry-content.full,.search-results article.type-post .entry-content.full{margin-left:0;width:100%}.archive article.cpt_data .read-more-bar,.archive article.cpt_press_releases .read-more-bar,.archive article.cpt_publications .read-more-bar,.archive article.cpt_reports .read-more-bar,.archive article.post .read-more-bar,.archive article.type-cpt_events .read-more-bar,.archive article.type-cpt_press_releases .read-more-bar,.archive article.type-cpt_publications .read-more-bar,.archive article.type-post .read-more-bar,.blog article.cpt_data .read-more-bar,.blog article.cpt_press_releases .read-more-bar,.blog article.cpt_publications .read-more-bar,.blog article.cpt_reports .read-more-bar,.blog article.post .read-more-bar,.blog article.type-cpt_events .read-more-bar,.blog article.type-cpt_press_releases .read-more-bar,.blog article.type-cpt_publications .read-more-bar,.blog article.type-post .read-more-bar,.search-results article.cpt_data .read-more-bar,.search-results article.cpt_press_releases .read-more-bar,.search-results article.cpt_publications .read-more-bar,.search-results article.cpt_reports .read-more-bar,.search-results article.post .read-more-bar,.search-results article.type-cpt_events .read-more-bar,.search-results article.type-cpt_press_releases .read-more-bar,.search-results article.type-cpt_publications .read-more-bar,.search-results article.type-post .read-more-bar{background-color:rgba(44,107,130,.15);text-align:right;display:inline-block;width:100%;height:auto}.archive article.cpt_data .read-more-bar a,.archive article.cpt_press_releases .read-more-bar a,.archive article.cpt_publications .read-more-bar a,.archive article.cpt_reports .read-more-bar a,.archive article.post .read-more-bar a,.archive article.type-cpt_events .read-more-bar a,.archive article.type-cpt_press_releases .read-more-bar a,.archive article.type-cpt_publications .read-more-bar a,.archive article.type-post .read-more-bar a,.blog article.cpt_data .read-more-bar a,.blog article.cpt_press_releases .read-more-bar a,.blog article.cpt_publications .read-more-bar a,.blog article.cpt_reports .read-more-bar a,.blog article.post .read-more-bar a,.blog article.type-cpt_events .read-more-bar a,.blog article.type-cpt_press_releases .read-more-bar a,.blog article.type-cpt_publications .read-more-bar a,.blog article.type-post .read-more-bar a,.search-results article.cpt_data .read-more-bar a,.search-results article.cpt_press_releases .read-more-bar a,.search-results article.cpt_publications .read-more-bar a,.search-results article.cpt_reports .read-more-bar a,.search-results article.post .read-more-bar a,.search-results article.type-cpt_events .read-more-bar a,.search-results article.type-cpt_press_releases .read-more-bar a,.search-results article.type-cpt_publications .read-more-bar a,.search-results article.type-post .read-more-bar a{display:inline-block;background-color:#f5d418;color:#2c6b82;font-family:adelle-sans,sans-serif;font-size:14px;font-weight:600;line-height:32px;border-radius:0;width:120px}.archive article.type-cpt_events header .meta .upcoming,.blog article.type-cpt_events header .meta .upcoming,.search-results article.type-cpt_events header .meta .upcoming{border-radius:5px;background-color:#ce4646;color:#fff;font-size:10px;font-weight:600;letter-spacing:.25px;line-height:10px;text-transform:uppercase;font-family:adelle-sans,sans-serif;padding:4px 15px;margin-right:12px}.archive article.type-cpt_events .read-more-bar.upcoming,.blog article.type-cpt_events .read-more-bar.upcoming,.search-results article.type-cpt_events .read-more-bar.upcoming{background-color:#f3d0d0}.archive article.type-cpt_events .read-more-bar.upcoming a,.blog article.type-cpt_events .read-more-bar.upcoming a,.search-results article.type-cpt_events .read-more-bar.upcoming a{background-color:#ce4646;color:#fff}.archive .mp-wrapper.non-mp.header .content-wrap .inner,.blog .mp-wrapper.non-mp.header .content-wrap .inner,.search-results .mp-wrapper.non-mp.header .content-wrap .inner{padding:0}.infinite-load{display:block;text-align:center;margin-bottom:30px;margin-top:50px}.infinite-load .loading{color:#2c6b82;font-style:italic;font-weight:600;font-size:20px;display:none}.infinite-load .nothing{color:#2c6b82;font-style:italic;font-weight:600;font-size:20px;display:none}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIm1haW4uY3NzIiwiYm9vdHN0cmFwL25vcm1hbGl6ZS5sZXNzIiwiYm9vdHN0cmFwL3ByaW50Lmxlc3MiLCJib290c3RyYXAvc2NhZmZvbGRpbmcubGVzcyIsImJvb3RzdHJhcC9taXhpbnMvdmVuZG9yLXByZWZpeGVzLmxlc3MiLCJib290c3RyYXAvbWl4aW5zL3RhYi1mb2N1cy5sZXNzIiwiYm9vdHN0cmFwL21peGlucy9pbWFnZS5sZXNzIiwiYm9vdHN0cmFwL3R5cGUubGVzcyIsImJvb3RzdHJhcC9taXhpbnMvdGV4dC1lbXBoYXNpcy5sZXNzIiwiYm9vdHN0cmFwL21peGlucy9iYWNrZ3JvdW5kLXZhcmlhbnQubGVzcyIsImJvb3RzdHJhcC9taXhpbnMvdGV4dC1vdmVyZmxvdy5sZXNzIiwiYm9vdHN0cmFwL2dyaWQubGVzcyIsImJvb3RzdHJhcC9taXhpbnMvZ3JpZC5sZXNzIiwiYm9vdHN0cmFwL21peGlucy9ncmlkLWZyYW1ld29yay5sZXNzIiwiYm9vdHN0cmFwL3RhYmxlcy5sZXNzIiwiYm9vdHN0cmFwL21peGlucy90YWJsZS1yb3cubGVzcyIsImJvb3RzdHJhcC9mb3Jtcy5sZXNzIiwiYm9vdHN0cmFwL21peGlucy9mb3Jtcy5sZXNzIiwiYm9vdHN0cmFwL2J1dHRvbnMubGVzcyIsImJvb3RzdHJhcC9taXhpbnMvYnV0dG9ucy5sZXNzIiwiYm9vdHN0cmFwL21peGlucy9vcGFjaXR5Lmxlc3MiLCJjb21wb25lbnRzL191c2VyX21peGlucy5sZXNzIiwiYm9vdHN0cmFwL25hdnMubGVzcyIsImJvb3RzdHJhcC9taXhpbnMvbmF2LWRpdmlkZXIubGVzcyIsImJvb3RzdHJhcC9taXhpbnMvYm9yZGVyLXJhZGl1cy5sZXNzIiwiYm9vdHN0cmFwL25hdmJhci5sZXNzIiwiYm9vdHN0cmFwL21peGlucy9uYXYtdmVydGljYWwtYWxpZ24ubGVzcyIsImJvb3RzdHJhcC91dGlsaXRpZXMubGVzcyIsImJvb3RzdHJhcC9hbGVydHMubGVzcyIsImJvb3RzdHJhcC9taXhpbnMvYWxlcnRzLmxlc3MiLCJib290c3RyYXAvbWVkaWEubGVzcyIsImJvb3RzdHJhcC9saXN0LWdyb3VwLmxlc3MiLCJib290c3RyYXAvbWl4aW5zL2xpc3QtZ3JvdXAubGVzcyIsImJvb3RzdHJhcC9yZXNwb25zaXZlLWVtYmVkLmxlc3MiLCJib290c3RyYXAvbWl4aW5zL2NsZWFyZml4Lmxlc3MiLCJib290c3RyYXAvbWl4aW5zL2NlbnRlci1ibG9jay5sZXNzIiwiYm9vdHN0cmFwL21peGlucy9oaWRlLXRleHQubGVzcyIsImJvb3RzdHJhcC9yZXNwb25zaXZlLXV0aWxpdGllcy5sZXNzIiwiYm9vdHN0cmFwL21peGlucy9yZXNwb25zaXZlLXZpc2liaWxpdHkubGVzcyIsImxheW91dHMvbWFqb3JfcHJvZ3JhbW1lcy9fdmFyaWFibGVzLmxlc3MiLCJsYXlvdXRzL21ham9yX3Byb2dyYW1tZXMvX2dsb2JhbC5sZXNzIiwibGF5b3V0cy9tYWpvcl9wcm9ncmFtbWVzL2NvbXBvbmVudHMvX2V4cGVydHMubGVzcyIsImxheW91dHMvbWFqb3JfcHJvZ3JhbW1lcy9jb21wb25lbnRzL190b3BpY19ib3gubGVzcyIsImxheW91dHMvbWFqb3JfcHJvZ3JhbW1lcy9jb21wb25lbnRzL19zaW5nbGVfaW5kaWNhdG9yLmxlc3MiLCJsYXlvdXRzL21ham9yX3Byb2dyYW1tZXMvcGFnZV9idWlsZGVyL193aGF0X3dlX2RvLmxlc3MiLCJsYXlvdXRzL21ham9yX3Byb2dyYW1tZXMvcGFnZV9idWlsZGVyL19jb250ZW50X2Jsb2NrLmxlc3MiLCJsYXlvdXRzL21ham9yX3Byb2dyYW1tZXMvcGFnZV9idWlsZGVyL19pbmRpY2F0b3JzLmxlc3MiLCJsYXlvdXRzL21ham9yX3Byb2dyYW1tZXMvcGFnZXMvX21haW4ubGVzcyIsImxheW91dHMvbWFqb3JfcHJvZ3JhbW1lcy9wYWdlcy9fZGFzaGJvYXJkLmxlc3MiLCJsYXlvdXRzL21ham9yX3Byb2dyYW1tZXMvcGFnZXMvX3RvcGljLmxlc3MiLCJsYXlvdXRzL3JkX2xheW91dHMvX2ZsZXhfbWFzb25yeS5sZXNzIiwibGF5b3V0cy9yZF9sYXlvdXRzL19oZWFkZXJfdGl0bGVfY29udGVudF9jb2x1bW4ubGVzcyIsImxheW91dHMvcmRfbGF5b3V0cy9fbWFqb3JfcHJvZ3JhbW1lcy5sZXNzIiwibGF5b3V0cy9yZF9sYXlvdXRzL190b3BpY3MubGVzcyIsImxheW91dHMvcmRfbGF5b3V0cy9fcmVvY3VycmluZ19wcm9ncmFtbWVzLmxlc3MiLCJsYXlvdXRzL3JkX2xheW91dHMvX3RvcGljX25vbl9tcC5sZXNzIiwibGF5b3V0cy9yZF9sYXlvdXRzL19zdGVwX2xpc3RfaWNvbnMubGVzcyIsImxheW91dHMvcmRfbGF5b3V0cy9fcXVvdGF0aW9uLmxlc3MiLCJjb21wb25lbnRzL19idXR0b25zLmxlc3MiLCJjb21wb25lbnRzL19ncmF2aXR5X2Zvcm1zLmxlc3MiLCJjb21wb25lbnRzL19tZWRpYS5sZXNzIiwiY29tcG9uZW50cy9fd3AtY2xhc3Nlcy5sZXNzIiwiY29tcG9uZW50cy9fZmxleHNsaWRlci5sZXNzIiwiY29tcG9uZW50cy9fc2xpZGVzaGFyZS5sZXNzIiwiY29tcG9uZW50cy9fbG9hZGVyLmxlc3MiLCJjb21wb25lbnRzL19zaWdudXBfbW9kYWwubGVzcyIsImNvbXBvbmVudHMvX3NlYXJjaF9tb2RhbC5sZXNzIiwiY29tcG9uZW50cy9fbWFpbl9uYXZpZ2F0aW9uLmxlc3MiLCJsYXlvdXRzL19vZmYtY2FudmFzLmxlc3MiLCJsYXlvdXRzL19zZWFyY2hfY29udGFpbmVyLmxlc3MiLCJsYXlvdXRzL190aGVtZV9tZW51X3RhYmxldC5sZXNzIiwibGF5b3V0cy9fZ2VuZXJhbC5sZXNzIiwibGF5b3V0cy9faGVhZGVyLmxlc3MiLCJsYXlvdXRzL19zaWRlYmFyLmxlc3MiLCJsYXlvdXRzL19mb290ZXIubGVzcyIsImxheW91dHMvcGFnZXMvX2Zyb250X3BhZ2UubGVzcyIsImxheW91dHMvcmRfbGF5b3V0cy9ob21lL19oZXJvLmxlc3MiLCJsYXlvdXRzL3JkX2xheW91dHMvaG9tZS9fYWxlcnRfYmFyLmxlc3MiLCJsYXlvdXRzL3JkX2xheW91dHMvaG9tZS9fYnJvd3NlX2Jhci5sZXNzIiwibGF5b3V0cy9yZF9sYXlvdXRzL2hvbWUvX2ZlYXR1cmVkX291cl93b3JrLmxlc3MiLCJsYXlvdXRzL3JkX2xheW91dHMvaG9tZS9fdG9wX2NoYXJ0c19yZXNlYXJjaC5sZXNzIiwibGF5b3V0cy9yZF9sYXlvdXRzL2hvbWUvX3R3b19mZWF0dXJlZC5sZXNzIiwibGF5b3V0cy9yZF9sYXlvdXRzL2hvbWUvX2xpdmluZ193YWdlX2ZlYXR1cmVkX3RlYW0ubGVzcyIsImxheW91dHMvcGFnZXMvX2Fib3V0X3VzLmxlc3MiLCJsYXlvdXRzL3BhZ2VzL19wdWJsaWNhdGlvbnMubGVzcyIsImxheW91dHMvcGFnZXMvX2FkdmFuY2VkLXB1YmxpY2F0aW9ucy5sZXNzIiwibGF5b3V0cy9wYWdlcy9fdGhlbWVzLmxlc3MiLCJsYXlvdXRzL3BhZ2VzL19vdXJfcmVzZWFyY2gubGVzcyIsImxheW91dHMvcGFnZXMvX2NvbnRhY3QubGVzcyIsImxheW91dHMvcGFnZXMvX25ld3MubGVzcyIsImxheW91dHMvcGFnZXMvX2F1dGhvcnMubGVzcyIsImxheW91dHMvcGFnZXMvX2V2ZW50cy5sZXNzIiwibGF5b3V0cy9wYWdlcy9fc2VhcmNoLmxlc3MiLCJsYXlvdXRzL3BhZ2VzL2QzLmxlc3MiLCJsYXlvdXRzL3BhZ2VzL19kYXNoYm9hcmQubGVzcyIsImxheW91dHMvX25hdnMubGVzcyIsIl9hcmNoaXZlcy5sZXNzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBLDREQUNBLHVJQ09BLEtBQ0UsWUFBQSxXQUNBLHFCQUFBLEtBQ0EseUJBQUEsS0FPRixLQUNFLE9BQUEsRUFZRixRRHBCQSxNQUNBLFFBQ0EsV0FDQSxPQUNBLE9BQ0EsT0FDQSxPQUNBLEtBQ0EsSUFDQSxRQUNBLFFDc0JFLFFBQUEsTUFRRixNRDFCQSxPQUNBLFNBQ0EsTUM0QkUsUUFBQSxhQUNBLGVBQUEs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QUNBLE9BQUEsRUFBQSxLQVNKLGlCQzlCRSxhQUFBLEtBQ0EsWUFBQSxLQUNBLGFBQUEsS0FDQSxjQUFBLEtEb0NGLEtDOUJFLFlBQUEsTUFDQSxhQUFBLE1DQUUsVUFBQSxXQUFBLFdBQUEsV0FBQSxVQUFBLFVBQUEsVUFBQSxVQUFBLFVBQUEsVUFBQSxVQUFBLFVBQUEsVUFBQSxXQUFBLFdBQUEsV0FBQSxVQUFBLFVBQUEsVUFBQSxVQUFBLFVBQUEsVUFBQSxVQUFBLFVBQUEsVUFBQSxXQUFBLFdBQUEsV0FBQSxVQUFBLFVBQUEsVUFBQSxVQUFBLFVBQUEsVUFBQSxVQUFBLFVBQUEsVUFBQSxXQUFBLFdBQUEsV0FBQSxVQUFBLFVBQUEsVUFBQSxVQUFBLFVBQUEsVUFBQSxVQUFBLFVBQ0UsU0FBQSxTQUVBLFdBQUEsSUFFQSxhQUFBLEtBQ0EsY0FBQSxLQWdCRixVQUFBLFdBQUEsV0FBQSxXQUFBLFVBQUEsVUFBQSxVQUFBLFVBQUEsVUFBQSxVQUFBLFVBQUEsVUFDRSxNQUFBLEtBT0osV0FDRSxNQUFBLEtBREYsV0FDRSxNQUFBLGFBREYsV0FDRSxNQUFBLGFBREYsVUFDRSxNQUFBLElBREYsVUFDRSxNQUFBLGFBREYsVUFDRSxNQUFBLGFBREYsVUFDRSxNQUFBLElBREYsVUFDRSxNQUFBLGFBREYsVUFDRSxNQUFBLGFBREYsVUFDRSxNQUFBLElBREYsVUFDRSxNQUFBLGFBREYsVUFDRSxNQUFBLFlBY0YsZ0JBQ0UsTUFBQSxLQURGLGdCQUNFLE1BQUEsYUFERixnQkFDRSxNQUFBLGFBREYsZUFDRSxNQUFBLElBREYsZUFDRSxNQUFBLGFBREYsZUFDRSxNQUFBLGFBREYsZUFDRSxNQUFBLElBREYsZUFDRSxNQUFBLGFBREYsZUFDRSxNQUFBLGFBREYsZUFDRSxNQUFBLElBREYsZUFDRSxNQUFBLGFBREYsZUFDRSxNQUFBLFlBSUYsZUFDRSxNQUFBLEtBaEJGLGdCQUNFLEtBQUEsS0FERixnQkFDRSxLQUFBLGFBREYsZ0JBQ0UsS0FBQSxhQURGLGVBQ0UsS0FBQSxJQURGLGVBQ0UsS0FBQSxhQURGLGVBQ0UsS0FBQSxhQURGLGVBQ0UsS0FBQSxJQURGLGVBQ0UsS0FBQSxhQURGLGVBQ0UsS0FBQSxhQURGLGVBQ0UsS0FBQSxJQURGLGVBQ0UsS0FBQSxhQURGLGVBQ0UsS0FBQSxZQUlGLGVBQ0UsS0FBQSxLQWNGLGtCQUNFLFlBQUEsS0FERixrQkFDRSxZQUFBLGFBREYsa0JBQ0UsWUFBQSxhQURGLGlCQUNFLFlBQUEsSUFERixpQkFDRSxZQUFBLGFBREYsaUJBQ0UsWUFBQSxhQURGLGlCQUNFLFlBQUEsSUFERixpQkFDRSxZQUFBLGFBREYsaUJBQ0UsWUFBQSxhQURGLGlCQUNFLFlBQUEsSUFERixpQkFDRSxZQUFBLGFBREYsaUJBQ0UsWUFBQSxZQURGLGlCQUNFLFlBQUEsRUZGSix5QkVoQ0ksVUFBQSxXQUFBLFdBQUEsV0FBQSxVQUFBLFVBQUEsVUFBQSxVQUFBLFVBQUEsVUFBQSxVQUFBLFVBQ0UsTUFBQSxLQU9KLFdBQ0UsTUFBQSxLQURGLFdBQ0UsTUFBQSxhQURGLFdBQ0UsTUFBQSxhQURGLFVBQ0UsTUFBQSxJQURGLFVBQ0UsTUFBQSxhQURGLFVBQ0UsTUFBQSxhQURGLFVBQ0UsTUFBQSxJQURGLFVBQ0UsTUFBQSxhQURGLFVBQ0UsTUFBQSxhQURGLFVBQ0UsTUFBQSxJQURGLFVBQ0UsTUFBQSxhQURGLFVBQ0UsTUFBQSxZQWNGLGdCQUNFLE1BQUEsS0FERixnQkFDRSxNQUFBLGFBREYsZ0JBQ0UsTUFBQSxhQURGLGVBQ0UsTUFBQSxJQURGLGVBQ0UsTUFBQSxhQURGLGVBQ0UsTUFBQSxhQURGLGVBQ0UsTUFBQSxJQURGLGVBQ0UsTUFBQSxhQURGLGVBQ0UsTUFBQSxhQURGLGVBQ0UsTUFBQSxJQURGLGVBQ0UsTUFBQSxhQURGLGVBQ0UsTUFBQSxZQUlGLGVBQ0UsTUFBQSxLQWhCRixnQkFDRSxLQUFBLEtBREYsZ0JBQ0UsS0FBQSxhQURGLGdCQUNFLEtBQUEsYUFERixlQUNFLEtBQUEsSUFERixlQUNFLEtBQUEsYUFERixlQUNFLEtBQUEsYUFERixlQUNFLEtBQUEsSUFERixlQUNFLEtBQUEsYUFERixlQUNFLEtBQUEsYUFERixlQUNFLEtBQUEsSUFERixlQUNFLEtBQUEsYUFERixlQUNFLEtBQUEsWUFJRixlQUNFLEtBQUEsS0FjRixrQkFDRSxZQUFBLEtBREYsa0JBQ0UsWUFBQSxhQURGLGtCQUNFLFlBQUEsYUFERixpQkFDRSxZQUFBLElBREYsaUJBQ0UsWUFBQSxhQURGLGlCQUNFLFlBQUEsYUFERixpQkFDRSxZQUFBLElBREYsaUJBQ0UsWUFBQSxhQURGLGlCQUNFLFlBQUEsYUFERixpQkFDRSxZQUFBLElBREYsaUJBQ0UsWUFBQSxhQURGLGlCQUNFLFlBQUEsWUFERixpQkFDRSxZQUFBLEdGT0oseUJFekNJLFVBQUEsV0FBQSxXQUFBLFdBQUEsVUFBQSxVQUFBLFVBQUEsVUFBQSxVQUFBLFVBQUEsVUFBQSxVQUNFLE1BQUEsS0FPSixXQUNFLE1BQUEsS0FERixXQUNFLE1BQUEsYUFERixXQUNFLE1BQUEsYUFERixVQUNFLE1BQUEsSUFERixVQUNFLE1BQUEsYUFERixVQUNFLE1BQUEsYUFERixVQUNFLE1BQUEsSUFERixVQUNFLE1BQUEsYUFERixVQUNFLE1BQUEsYUFERixVQUNFLE1BQUEsSUFERixVQUNFLE1BQUEsYUFERixVQUNFLE1BQUEsWUFjRixnQkFDRSxNQUFBLEtBREYsZ0JBQ0UsTUFBQSxhQURGLGdCQUNFLE1BQUEsYUFERixlQUNFLE1BQUEsSUFERixlQUNFLE1BQUEsYUFERixlQUNFLE1BQUEsYUFERixlQUNFLE1BQUEsSUFERixlQUNFLE1BQUEsYUFERixlQUNFLE1BQUEsYUFERixlQUNFLE1BQUEsSUFERixlQUNFLE1BQUEsYUFERixlQUNFLE1BQUEsWUFJRixlQUNFLE1BQUEsS0FoQkYsZ0JBQ0UsS0FBQSxLQURGLGdCQUNFLEtBQUEsYUFERixnQkFDRSxLQUFBLGFBREYsZUFDRSxLQUFBLElBREYsZUFDRSxLQUFBLGFBREYsZUFDRSxLQUFBLGFBREYsZUFDRSxLQUFBLElBREYsZUFDRSxLQUFBLGFBREYsZUFDRSxLQUFBLGFBREYsZUFDRSxLQUFBLElBREYsZUFDRSxLQUFBLGFBREYsZUFDRSxLQUFBLFlBSUYsZUFDRSxLQUFBLEtBY0Ysa0JBQ0UsWUFBQSxLQURGLGtCQUNFLFlBQUEsYUFERixrQkFDRSxZQUFBLGFBREYsaUJBQ0UsWUFBQSxJQURGLGlCQUNFLFlBQUEsYUFERixpQkFDRSxZQUFBLGFBREYsaUJBQ0UsWUFBQSxJQURGLGlCQUNFLFlBQUEsYUFERixpQkFDRSxZQUFBLGFBREYsaUJBQ0UsWUFBQSxJQURGLGlCQUNFLFlBQUEsYUFERixpQkFDRSxZQUFBLFlBREYsaUJBQ0UsWUFBQSxHRmdCSiwwQkVsREksVUFBQSxXQUFBLFdBQUEsV0FBQSxVQUFBLFVBQUEsVUFBQSxVQUFBLFVBQUEsVUFBQSxVQUFBLFVBQ0UsTUFBQSxLQU9KLFdBQ0UsTUFBQSxLQURGLFdBQ0UsTUFBQSxhQURGLFdBQ0UsTUFBQSxhQURGLFVBQ0UsTUFBQSxJQURGLFVBQ0UsTUFBQSxhQURGLFVBQ0UsTUFBQSxhQURGLFVBQ0UsTUFBQSxJQURGLFVBQ0UsTUFBQSxhQURGLFVBQ0UsTUFBQSxhQURGLFVBQ0UsTUFBQSxJQURGLFVBQ0UsTUFBQSxhQURGLFVBQ0UsTUFBQSxZQWNGLGdCQUNFLE1BQUEsS0FERixnQkFDRSxNQUFBLGFBREYsZ0JBQ0UsTUFBQSxhQURGLGVBQ0UsTUFBQSxJQURGLGVBQ0UsTUFBQSxhQURGLGVBQ0UsTUFBQSxhQURGLGVBQ0UsTUFBQSxJQURGLGVBQ0UsTUFBQSxhQURGLGVBQ0UsTUFBQSxhQURGLGVBQ0UsTUFBQSxJQURGLGVBQ0UsTUFBQSxhQURGLGVBQ0UsTUFBQSxZQUlGLGVBQ0UsTUFBQSxLQWhCRixnQkFDRSxLQUFBLEtBREYsZ0JBQ0UsS0FBQSxhQURGLGdCQUNFLEtBQUEsYUFERixlQUNFLEtBQUEsSUFERixlQUNFLEtBQUEsYUFERixlQUNFLEtBQUEsYUFERixlQUNFLEtBQUEsSUFERixlQUNFLEtBQUEsYUFERixlQUNFLEtBQUEsYUFERixlQUNFLEtBQUEsSUFERixlQUNFLEtBQUEsYUFERixlQUNFLEtBQUEsWUFJRixlQUNFLEtB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LFFBQ0EsTUFBQSxRQUNBLFlBQUEsV0FBQSxDQUFBLFdBQ0EsVUFBQSxLQUNBLFlBQUEsSUFDQSxZQUFBLEtBQ0EsY0FBQSxFQUNBLE1BQUEsTWhHa29hVix3RGdHM25hSSxxRGhHMG5hSiwrRGdHdG5hWSxjQUFBLElBQ0EsaUJBQUEsUUFDQSxNQUFBLEtBQ0EsVUFBQSxLQUNBLFlBQUEsSUFDQSxlQUFBLE1BQ0EsWUFBQSxLQUNBLGVBQUEsVUFDQSxZQUFBLFdBQUEsQ0FBQSxXQUNBLFFBQUEsSUFBQSxLQUNBLGFBQUEsS2hHNG5hWix5RGdHdG5hUSxzRGhHcW5hUixnRWdHcG5hVSxpQkFBQSxRaEcwbmFWLDJEZ0czbmFRLHdEaEcwbmFSLGtFZ0d0bmFZLGlCQUFBLFFBQ0EsTUFBQSxLaEc0bmFaLHdEZ0dubmFNLHFEaEdrbmFOLCtEZ0cvbWFZLFFBQUEsRUFRWixlQUNFLFFBQUEsTUFDQSxXQUFBLE9BQ0EsY0FBQSxLQUNBLFdBQUEsS0FKRix3QkFPSSxNQUFBLFFBQ0EsV0FBQSxPQUNBLFlBQUEsSUFDQSxVQUFBLEtBQ0EsUUFBQSxLQVhKLHdCQWdCSSxNQUFBLFFBQ0EsV0FBQSxPQUNBLFlBQUEsSUFDQSxVQUFBLEtBQ0EsUUFBQSIsImZpbGUiOiJtYWluLmNzcyIsInNvdXJjZXNDb250ZW50IjpbIi8qISBub3JtYWxpemUuY3NzIHYzLjAuMSB8IE1JVCBMaWNlbnNlIHwgZ2l0LmlvL25vcm1hbGl6ZSAqL1xuQGltcG9ydCB1cmwoXCJodHRwczovL3AudHlwZWtpdC5uZXQvcC5jc3M/cz0xJms9dXRwM29nZSZodD10ayZmPTY4NjQuNjg2NS42ODY2LjY4NjcuMTcwMTQuMTcwMTUuMTcwMTcuMTcwMTgmYT03NDc5MzA4JmFwcD10eXBla2l0JmU9Y3NzXCIpO1xuaHRtbCB7XG4gIGZvbnQtZmFtaWx5OiBzYW5zLXNlcmlmO1xuICAtbXMtdGV4dC1zaXplLWFkanVzdDogMTAwJTtcbiAgLXdlYmtpdC10ZXh0LXNpemUtYWRqdXN0OiAxMDAlO1xufVxuYm9keSB7XG4gIG1hcmdpbjogMDtcbn1cbmFydGljbGUsXG5hc2lkZSxcbmRldGFpbHMsXG5maWdjYXB0aW9uLFxuZmlndXJlLFxuZm9vdGVyLFxuaGVhZGVyLFxuaGdyb3VwLFxubWFpbixcbm5hdixcbnNlY3Rpb24sXG5zdW1tYXJ5IHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5hdWRpbyxcbmNhbnZhcyxcbnByb2dyZXNzLFxudmlkZW8ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTtcbn1cbmF1ZGlvOm5vdChbY29udHJvbHNdKSB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIGhlaWdodDogMDtcbn1cbltoaWRkZW5dLFxudGVtcGxhdGUge1xuICBkaXNwbGF5OiBub25lO1xufVxuYSB7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xufVxuYTphY3RpdmUsXG5hOmhvdmVyIHtcbiAgb3V0bGluZTogMDtcbn1cbmFiYnJbdGl0bGVdIHtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IGRvdHRlZDtcbn1cbmIsXG5zdHJvbmcge1xuICBmb250LXdlaWdodDogYm9sZDtcbn1cbmRmbiB7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbn1cbmgxIHtcbiAgZm9udC1zaXplOiAyZW07XG4gIG1hcmdpbjogMC42N2VtIDA7XG59XG5tYXJrIHtcbiAgYmFja2dyb3VuZDogI2ZmMDtcbiAgY29sb3I6ICMwMDA7XG59XG5zbWFsbCB7XG4gIGZvbnQtc2l6ZTogODAlO1xufVxuc3ViLFxuc3VwIHtcbiAgZm9udC1zaXplOiA3NSU7XG4gIGxpbmUtaGVpZ2h0OiAwO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTtcbn1cbnN1cCB7XG4gIHRvcDogLTAuNWVtO1xufVxuc3ViIHtcbiAgYm90dG9tOiAtMC4yNWVtO1xufVxuaW1nIHtcbiAgYm9yZGVyOiAwO1xufVxuc3ZnOm5vdCg6cm9vdCkge1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuZmlndXJlIHtcbiAgbWFyZ2luOiAxZW0gNDBweDtcbn1cbmhyIHtcbiAgLW1vei1ib3gtc2l6aW5nOiBjb250ZW50LWJveDtcbiAgYm94LXNpemluZzogY29udGVudC1ib3g7XG4gIGhlaWdodDogMDtcbn1cbnByZSB7XG4gIG92ZXJmbG93OiBhdXRvO1xufVxuY29kZSxcbmtiZCxcbnByZSxcbnNhbXAge1xuICBmb250LWZhbWlseTogbW9ub3NwYWNlLCBtb25vc3BhY2U7XG4gIGZvbnQtc2l6ZTogMWVtO1xufVxuYnV0dG9uLFxuaW5wdXQsXG5vcHRncm91cCxcbnNlbGVjdCxcbnRleHRhcmVhIHtcbiAgY29sb3I6IGluaGVyaXQ7XG4gIGZvbnQ6IGluaGVyaXQ7XG4gIG1hcmdpbjogMDtcbn1cbmJ1dHRvbiB7XG4gIG92ZXJmbG93OiB2aXNpYmxlO1xufVxuYnV0dG9uLFxuc2VsZWN0IHtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG59XG5idXR0b24sXG5odG1sIGlucHV0W3R5cGU9XCJidXR0b25cIl0sXG5pbnB1dFt0eXBlPVwicmVzZXRcIl0sXG5pbnB1dFt0eXBlPVwic3VibWl0XCJdIHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBidXR0b247XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbmJ1dHRvbltkaXNhYmxlZF0sXG5odG1sIGlucHV0W2Rpc2FibGVkXSB7XG4gIGN1cnNvcjogZGVmYXVsdDtcbn1cbmJ1dHRvbjo6LW1vei1mb2N1cy1pbm5lcixcbmlucHV0OjotbW96LWZvY3VzLWlubmVyIHtcbiAgYm9yZGVyOiAwO1xuICBwYWRkaW5nOiAwO1xufVxuaW5wdXQge1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xufVxuaW5wdXRbdHlwZT1cImNoZWNrYm94XCJdLFxuaW5wdXRbdHlwZT1cInJhZGlvXCJdIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgcGFkZGluZzogMDtcbn1cbmlucHV0W3R5cGU9XCJudW1iZXJcIl06Oi13ZWJraXQtaW5uZXItc3Bpbi1idXR0b24sXG5pbnB1dFt0eXBlPVwibnVtYmVyXCJdOjotd2Via2l0LW91dGVyLXNwaW4tYnV0dG9uIHtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuaW5wdXRbdHlwZT1cInNlYXJjaFwiXSB7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogdGV4dGZpZWxkO1xuICAtbW96LWJveC1zaXppbmc6IGNvbnRlbnQtYm94O1xuICAtd2Via2l0LWJveC1zaXppbmc6IGNvbnRlbnQtYm94O1xuICBib3gtc2l6aW5nOiBjb250ZW50LWJveDtcbn1cbmlucHV0W3R5cGU9XCJzZWFyY2hcIl06Oi13ZWJraXQtc2VhcmNoLWNhbmNlbC1idXR0b24sXG5pbnB1dFt0eXBlPVwic2VhcmNoXCJdOjotd2Via2l0LXNlYXJjaC1kZWNvcmF0aW9uIHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xufVxuZmllbGRzZXQge1xuICBib3JkZXI6IDFweCBzb2xpZCAjYzBjMGMwO1xuICBtYXJnaW46IDAgMnB4O1xuICBwYWRkaW5nOiAwLjM1ZW0gMC42MjVlbSAwLjc1ZW07XG59XG5sZWdlbmQge1xuICBib3JkZXI6IDA7XG4gIHBhZGRpbmc6IDA7XG59XG50ZXh0YXJlYSB7XG4gIG92ZXJmbG93OiBhdXRvO1xufVxub3B0Z3JvdXAge1xuICBmb250LXdlaWdodDogYm9sZDtcbn1cbnRhYmxlIHtcbiAgYm9yZGVyLWNvbGxhcHNlOiBjb2xsYXBzZTtcbiAgYm9yZGVyLXNwYWNpbmc6IDA7XG59XG50ZCxcbnRoIHtcbiAgcGFkZGluZzogMDtcbn1cbkBtZWRpYSBwcmludCB7XG4gICoge1xuICAgIHRleHQtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XG4gICAgY29sb3I6ICMwMDAgIWltcG9ydGFudDtcbiAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xuICAgIGJveC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxuICBhLFxuICBhOnZpc2l0ZWQge1xuICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICB9XG4gIGFbaHJlZl06YWZ0ZXIge1xuICAgIGNvbnRlbnQ6IFwiIChcIiBhdHRyKGhyZWYpIFwiKVwiO1xuICB9XG4gIGFiYnJbdGl0bGVdOmFmdGVyIHtcbiAgICBjb250ZW50OiBcIiAoXCIgYXR0cih0aXRsZSkgXCIpXCI7XG4gIH1cbiAgYVtocmVmXj1cImphdmFzY3JpcHQ6XCJdOmFmdGVyLFxuICBhW2hyZWZePVwiI1wiXTphZnRlciB7XG4gICAgY29udGVudDogXCJcIjtcbiAgfVxuICBwcmUsXG4gIGJsb2NrcXVvdGUge1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICM5OTk7XG4gICAgcGFnZS1icmVhay1pbnNpZGU6IGF2b2lkO1xuICB9XG4gIHRoZWFkIHtcbiAgICBkaXNwbGF5OiB0YWJsZS1oZWFkZXItZ3JvdXA7XG4gIH1cbiAgdHIsXG4gIGltZyB7XG4gICAgcGFnZS1icmVhay1pbnNpZGU6IGF2b2lkO1xuICB9XG4gIGltZyB7XG4gICAgbWF4LXdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gIH1cbiAgcCxcbiAgaDIsXG4gIGgzIHtcbiAgICBvcnBoYW5zOiAzO1xuICAgIHdpZG93czogMztcbiAgfVxuICBoMixcbiAgaDMge1xuICAgIHBhZ2UtYnJlYWstYWZ0ZXI6IGF2b2lkO1xuICB9XG4gIHNlbGVjdCB7XG4gICAgYmFja2dyb3VuZDogI2ZmZiAhaW1wb3J0YW50O1xuICB9XG4gIC5uYXZiYXIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLnRhYmxlIHRkLFxuICAudGFibGUgdGgge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmYgIWltcG9ydGFudDtcbiAgfVxuICAuYnRuID4gLmNhcmV0LFxuICAuZHJvcHVwID4gLmJ0biA+IC5jYXJldCB7XG4gICAgYm9yZGVyLXRvcC1jb2xvcjogIzAwMCAhaW1wb3J0YW50O1xuICB9XG4gIC5sYWJlbCB7XG4gICAgYm9yZGVyOiAxcHggc29saWQgIzAwMDtcbiAgfVxuICAudGFibGUge1xuICAgIGJvcmRlci1jb2xsYXBzZTogY29sbGFwc2UgIWltcG9ydGFudDtcbiAgfVxuICAudGFibGUtYm9yZGVyZWQgdGgsXG4gIC50YWJsZS1ib3JkZXJlZCB0ZCB7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI2RkZCAhaW1wb3J0YW50O1xuICB9XG59XG4qIHtcbiAgLXdlYmtpdC1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAtbW96LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG59XG4qOmJlZm9yZSxcbio6YWZ0ZXIge1xuICAtd2Via2l0LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIC1tb3otYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbn1cbmh0bWwge1xuICBmb250LXNpemU6IDEwcHg7XG4gIC13ZWJraXQtdGFwLWhpZ2hsaWdodC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwKTtcbn1cbmJvZHkge1xuICBmb250LWZhbWlseTogXCJhZGVsbGUtc2Fuc1wiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDE1cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjQyODU3MTQzO1xuICBjb2xvcjogIzY2NjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbn1cbmlucHV0LFxuYnV0dG9uLFxuc2VsZWN0LFxudGV4dGFyZWEge1xuICBmb250LWZhbWlseTogaW5oZXJpdDtcbiAgZm9udC1zaXplOiBpbmhlcml0O1xuICBsaW5lLWhlaWdodDogaW5oZXJpdDtcbn1cbmEge1xuICBjb2xvcjogIzJjNmI4MjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuYTpob3ZlcixcbmE6Zm9jdXMge1xuICBjb2xvcjogIzJjNmI4MjtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG5hOmZvY3VzIHtcbiAgb3V0bGluZTogdGhpbiBkb3R0ZWQ7XG4gIG91dGxpbmU6IDVweCBhdXRvIC13ZWJraXQtZm9jdXMtcmluZy1jb2xvcjtcbiAgb3V0bGluZS1vZmZzZXQ6IC0ycHg7XG59XG5maWd1cmUge1xuICBtYXJnaW46IDA7XG59XG5pbWcge1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xufVxuLmltZy1yZXNwb25zaXZlIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlIFxcOTtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IGF1dG87XG59XG4uaW1nLXJvdW5kZWQge1xuICBib3JkZXItcmFkaXVzOiA2cHg7XG59XG4uaW1nLXRodW1ibmFpbCB7XG4gIHBhZGRpbmc6IDRweDtcbiAgbGluZS1oZWlnaHQ6IDEuNDI4NTcxNDM7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNkZGQ7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlLWluLW91dDtcbiAgLW8tdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1pbi1vdXQ7XG4gIHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2UtaW4tb3V0O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAxMDAlIFxcOTtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IGF1dG87XG59XG4uaW1nLWNpcmNsZSB7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbn1cbmhyIHtcbiAgbWFyZ2luLXRvcDogMjFweDtcbiAgbWFyZ2luLWJvdHRvbTogMjFweDtcbiAgYm9yZGVyOiAwO1xuICBib3JkZXItdG9wOiAxcHggc29saWQgI2VlZWVlZTtcbn1cbi5zci1vbmx5IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogMXB4O1xuICBoZWlnaHQ6IDFweDtcbiAgbWFyZ2luOiAtMXB4O1xuICBwYWRkaW5nOiAwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBjbGlwOiByZWN0KDAsIDAsIDAsIDApO1xuICBib3JkZXI6IDA7XG59XG4uc3Itb25seS1mb2N1c2FibGU6YWN0aXZlLFxuLnNyLW9ubHktZm9jdXNhYmxlOmZvY3VzIHtcbiAgcG9zaXRpb246IHN0YXRpYztcbiAgd2lkdGg6IGF1dG87XG4gIGhlaWdodDogYXV0bztcbiAgbWFyZ2luOiAwO1xuICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgY2xpcDogYXV0bztcbn1cbmgxLFxuaDIsXG5oMyxcbmg0LFxuaDUsXG5oNixcbi5oMSxcbi5oMixcbi5oMyxcbi5oNCxcbi5oNSxcbi5oNiB7XG4gIGZvbnQtZmFtaWx5OiBpbmhlcml0O1xuICBmb250LXdlaWdodDogNTAwO1xuICBsaW5lLWhlaWdodDogMS4xO1xuICBjb2xvcjogaW5oZXJpdDtcbn1cbmgxIHNtYWxsLFxuaDIgc21hbGwsXG5oMyBzbWFsbCxcbmg0IHNtYWxsLFxuaDUgc21hbGwsXG5oNiBzbWFsbCxcbi5oMSBzbWFsbCxcbi5oMiBzbWFsbCxcbi5oMyBzbWFsbCxcbi5oNCBzbWFsbCxcbi5oNSBzbWFsbCxcbi5oNiBzbWFsbCxcbmgxIC5zbWFsbCxcbmgyIC5zbWFsbCxcbmgzIC5zbWFsbCxcbmg0IC5zbWFsbCxcbmg1IC5zbWFsbCxcbmg2IC5zbWFsbCxcbi5oMSAuc21hbGwsXG4uaDIgLnNtYWxsLFxuLmgzIC5zbWFsbCxcbi5oNCAuc21hbGwsXG4uaDUgLnNtYWxsLFxuLmg2IC5zbWFsbCB7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBjb2xvcjogIzc3Nzc3Nztcbn1cbmgxLFxuLmgxLFxuaDIsXG4uaDIsXG5oMyxcbi5oMyB7XG4gIG1hcmdpbi10b3A6IDIxcHg7XG4gIG1hcmdpbi1ib3R0b206IDEwLjVweDtcbn1cbmgxIHNtYWxsLFxuLmgxIHNtYWxsLFxuaDIgc21hbGwsXG4uaDIgc21hbGwsXG5oMyBzbWFsbCxcbi5oMyBzbWFsbCxcbmgxIC5zbWFsbCxcbi5oMSAuc21hbGwsXG5oMiAuc21hbGwsXG4uaDIgLnNtYWxsLFxuaDMgLnNtYWxsLFxuLmgzIC5zbWFsbCB7XG4gIGZvbnQtc2l6ZTogNjUlO1xufVxuaDQsXG4uaDQsXG5oNSxcbi5oNSxcbmg2LFxuLmg2IHtcbiAgbWFyZ2luLXRvcDogMTAuNXB4O1xuICBtYXJnaW4tYm90dG9tOiAxMC41cHg7XG59XG5oNCBzbWFsbCxcbi5oNCBzbWFsbCxcbmg1IHNtYWxsLFxuLmg1IHNtYWxsLFxuaDYgc21hbGwsXG4uaDYgc21hbGwsXG5oNCAuc21hbGwsXG4uaDQgLnNtYWxsLFxuaDUgLnNtYWxsLFxuLmg1IC5zbWFsbCxcbmg2IC5zbWFsbCxcbi5oNiAuc21hbGwge1xuICBmb250LXNpemU6IDc1JTtcbn1cbmgxLFxuLmgxIHtcbiAgZm9udC1zaXplOiAzMHB4O1xufVxuaDIsXG4uaDIge1xuICBmb250LXNpemU6IDMycHg7XG59XG5oMyxcbi5oMyB7XG4gIGZvbnQtc2l6ZTogMjZweDtcbn1cbmg0LFxuLmg0IHtcbiAgZm9udC1zaXplOiAxOXB4O1xufVxuaDUsXG4uaDUge1xuICBmb250LXNpemU6IDE1cHg7XG59XG5oNixcbi5oNiB7XG4gIGZvbnQtc2l6ZTogMTNweDtcbn1cbnAge1xuICBtYXJnaW46IDAgMCAxMC41cHg7XG59XG4ubGVhZCB7XG4gIG1hcmdpbi1ib3R0b206IDIxcHg7XG4gIGZvbnQtc2l6ZTogMTdweDtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgbGluZS1oZWlnaHQ6IDEuNDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAubGVhZCB7XG4gICAgZm9udC1zaXplOiAyMi41cHg7XG4gIH1cbn1cbnNtYWxsLFxuLnNtYWxsIHtcbiAgZm9udC1zaXplOiA4NiU7XG59XG5jaXRlIHtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xufVxubWFyayxcbi5tYXJrIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZjZjhlMztcbiAgcGFkZGluZzogLjJlbTtcbn1cbi50ZXh0LWxlZnQge1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuLnRleHQtcmlnaHQge1xuICB0ZXh0LWFsaWduOiByaWdodDtcbn1cbi50ZXh0LWNlbnRlciB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi50ZXh0LWp1c3RpZnkge1xuICB0ZXh0LWFsaWduOiBqdXN0aWZ5O1xufVxuLnRleHQtbm93cmFwIHtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cbi50ZXh0LWxvd2VyY2FzZSB7XG4gIHRleHQtdHJhbnNmb3JtOiBsb3dlcmNhc2U7XG59XG4udGV4dC11cHBlcmNhc2Uge1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xufVxuLnRleHQtY2FwaXRhbGl6ZSB7XG4gIHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplO1xufVxuLnRleHQtbXV0ZWQge1xuICBjb2xvcjogIzc3Nzc3Nztcbn1cbi50ZXh0LXByaW1hcnkge1xuICBjb2xvcjogIzI3YWU2MDtcbn1cbmEudGV4dC1wcmltYXJ5OmhvdmVyIHtcbiAgY29sb3I6ICMxZTg0NDk7XG59XG4udGV4dC1zdWNjZXNzIHtcbiAgY29sb3I6ICMzYzc2M2Q7XG59XG5hLnRleHQtc3VjY2Vzczpob3ZlciB7XG4gIGNvbG9yOiAjMmI1NDJjO1xufVxuLnRleHQtaW5mbyB7XG4gIGNvbG9yOiAjMzE3MDhmO1xufVxuYS50ZXh0LWluZm86aG92ZXIge1xuICBjb2xvcjogIzI0NTI2OTtcbn1cbi50ZXh0LXdhcm5pbmcge1xuICBjb2xvcjogIzhhNmQzYjtcbn1cbmEudGV4dC13YXJuaW5nOmhvdmVyIHtcbiAgY29sb3I6ICM2NjUxMmM7XG59XG4udGV4dC1kYW5nZXIge1xuICBjb2xvcjogI2E5NDQ0Mjtcbn1cbmEudGV4dC1kYW5nZXI6aG92ZXIge1xuICBjb2xvcjogIzg0MzUzNDtcbn1cbi5iZy1wcmltYXJ5IHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyN2FlNjA7XG59XG5hLmJnLXByaW1hcnk6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMWU4NDQ5O1xufVxuLmJnLXN1Y2Nlc3Mge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZGZmMGQ4O1xufVxuYS5iZy1zdWNjZXNzOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2MxZTJiMztcbn1cbi5iZy1pbmZvIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Q5ZWRmNztcbn1cbmEuYmctaW5mbzpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNhZmQ5ZWU7XG59XG4uYmctd2FybmluZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmY2Y4ZTM7XG59XG5hLmJnLXdhcm5pbmc6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjdlY2I1O1xufVxuLmJnLWRhbmdlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmMmRlZGU7XG59XG5hLmJnLWRhbmdlcjpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlNGI5Yjk7XG59XG4ucGFnZS1oZWFkZXIge1xuICBwYWRkaW5nLWJvdHRvbTogOS41cHg7XG4gIG1hcmdpbjogNDJweCAwIDIxcHg7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZWVlZWVlO1xufVxudWwsXG5vbCB7XG4gIG1hcmdpbi10b3A6IDA7XG4gIG1hcmdpbi1ib3R0b206IDEwLjVweDtcbn1cbnVsIHVsLFxub2wgdWwsXG51bCBvbCxcbm9sIG9sIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbi5saXN0LXVuc3R5bGVkIHtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBsaXN0LXN0eWxlOiBub25lO1xufVxuLmxpc3QtaW5saW5lIHtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBtYXJnaW4tbGVmdDogLTVweDtcbn1cbi5saXN0LWlubGluZSA+IGxpIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwYWRkaW5nLWxlZnQ6IDVweDtcbiAgcGFkZGluZy1yaWdodDogNXB4O1xufVxuZGwge1xuICBtYXJnaW4tdG9wOiAwO1xuICBtYXJnaW4tYm90dG9tOiAyMXB4O1xufVxuZHQsXG5kZCB7XG4gIGxpbmUtaGVpZ2h0OiAxLjQyODU3MTQzO1xufVxuZHQge1xuICBmb250LXdlaWdodDogYm9sZDtcbn1cbmRkIHtcbiAgbWFyZ2luLWxlZnQ6IDA7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmRsLWhvcml6b250YWwgZHQge1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIHdpZHRoOiAxNjBweDtcbiAgICBjbGVhcjogbGVmdDtcbiAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIH1cbiAgLmRsLWhvcml6b250YWwgZGQge1xuICAgIG1hcmdpbi1sZWZ0OiAxODBweDtcbiAgfVxufVxuYWJiclt0aXRsZV0sXG5hYmJyW2RhdGEtb3JpZ2luYWwtdGl0bGVdIHtcbiAgY3Vyc29yOiBoZWxwO1xuICBib3JkZXItYm90dG9tOiAxcHggZG90dGVkICM3Nzc3Nzc7XG59XG4uaW5pdGlhbGlzbSB7XG4gIGZvbnQtc2l6ZTogOTAlO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xufVxuYmxvY2txdW90ZSB7XG4gIHBhZGRpbmc6IDEwLjVweCAyMXB4O1xuICBtYXJnaW46IDAgMCAyMXB4O1xuICBmb250LWZhbWlseTogXCJhZGVsbGVcIiwgc2VyaWY7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgZmxvYXQ6IHJpZ2h0O1xuICBtYXgtd2lkdGg6IDMwJTtcbiAgbWluLXdpZHRoOiAyMDBweDtcbiAgY29sb3I6ICNkOTAwMDA7XG59XG5ibG9ja3F1b3RlIHA6bGFzdC1jaGlsZCxcbmJsb2NrcXVvdGUgdWw6bGFzdC1jaGlsZCxcbmJsb2NrcXVvdGUgb2w6bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5ibG9ja3F1b3RlIGZvb3RlcixcbmJsb2NrcXVvdGUgc21hbGwsXG5ibG9ja3F1b3RlIC5zbWFsbCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmb250LXNpemU6IDgwJTtcbiAgbGluZS1oZWlnaHQ6IDEuNDI4NTcxNDM7XG4gIGNvbG9yOiAjNzc3Nzc3O1xufVxuYmxvY2txdW90ZSBmb290ZXI6YmVmb3JlLFxuYmxvY2txdW90ZSBzbWFsbDpiZWZvcmUsXG5ibG9ja3F1b3RlIC5zbWFsbDpiZWZvcmUge1xuICBjb250ZW50OiAnXFwyMDE0IFxcMDBBMCc7XG59XG4uYmxvY2txdW90ZS1yZXZlcnNlLFxuYmxvY2txdW90ZS5wdWxsLXJpZ2h0IHtcbiAgcGFkZGluZy1yaWdodDogMTVweDtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBib3JkZXItcmlnaHQ6IDVweCBzb2xpZCAjZWVlZWVlO1xuICBib3JkZXItbGVmdDogMDtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG59XG4uYmxvY2txdW90ZS1yZXZlcnNlIGZvb3RlcjpiZWZvcmUsXG5ibG9ja3F1b3RlLnB1bGwtcmlnaHQgZm9vdGVyOmJlZm9yZSxcbi5ibG9ja3F1b3RlLXJldmVyc2Ugc21hbGw6YmVmb3JlLFxuYmxvY2txdW90ZS5wdWxsLXJpZ2h0IHNtYWxsOmJlZm9yZSxcbi5ibG9ja3F1b3RlLXJldmVyc2UgLnNtYWxsOmJlZm9yZSxcbmJsb2NrcXVvdGUucHVsbC1yaWdodCAuc21hbGw6YmVmb3JlIHtcbiAgY29udGVudDogJyc7XG59XG4uYmxvY2txdW90ZS1yZXZlcnNlIGZvb3RlcjphZnRlcixcbmJsb2NrcXVvdGUucHVsbC1yaWdodCBmb290ZXI6YWZ0ZXIsXG4uYmxvY2txdW90ZS1yZXZlcnNlIHNtYWxsOmFmdGVyLFxuYmxvY2txdW90ZS5wdWxsLXJpZ2h0IHNtYWxsOmFmdGVyLFxuLmJsb2NrcXVvdGUtcmV2ZXJzZSAuc21hbGw6YWZ0ZXIsXG5ibG9ja3F1b3RlLnB1bGwtcmlnaHQgLnNtYWxsOmFmdGVyIHtcbiAgY29udGVudDogJ1xcMDBBMCBcXDIwMTQnO1xufVxuYmxvY2txdW90ZTpiZWZvcmUsXG5ibG9ja3F1b3RlOmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbn1cbmFkZHJlc3Mge1xuICBtYXJnaW4tYm90dG9tOiAyMXB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGxpbmUtaGVpZ2h0OiAxLjQyODU3MTQzO1xufVxuLmNvbnRhaW5lciB7XG4gIG1hcmdpbi1yaWdodDogYXV0bztcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIHBhZGRpbmctbGVmdDogMTVweDtcbiAgcGFkZGluZy1yaWdodDogMTVweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuY29udGFpbmVyIHtcbiAgICB3aWR0aDogNzUwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuY29udGFpbmVyIHtcbiAgICB3aWR0aDogOTcwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLmNvbnRhaW5lciB7XG4gICAgd2lkdGg6IDExNzBweDtcbiAgfVxufVxuLmNvbnRhaW5lci13aWRlIHtcbiAgbWF4LXdpZHRoOiAxNDgwcHg7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW46IDBweCBhdXRvO1xufVxuLmNvbnRhaW5lci1mbHVpZCB7XG4gIG1hcmdpbi1yaWdodDogYXV0bztcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIHBhZGRpbmctbGVmdDogMTVweDtcbiAgcGFkZGluZy1yaWdodDogMTVweDtcbn1cbi5yb3cge1xuICBtYXJnaW4tbGVmdDogLTE1cHg7XG4gIG1hcmdpbi1yaWdodDogLTE1cHg7XG59XG4uY29sLXhzLTEsIC5jb2wtc20tMSwgLmNvbC1tZC0xLCAuY29sLWxnLTEsIC5jb2wteHMtMiwgLmNvbC1zbS0yLCAuY29sLW1kLTIsIC5jb2wtbGctMiwgLmNvbC14cy0zLCAuY29sLXNtLTMsIC5jb2wtbWQtMywgLmNvbC1sZy0zLCAuY29sLXhzLTQsIC5jb2wtc20tNCwgLmNvbC1tZC00LCAuY29sLWxnLTQsIC5jb2wteHMtNSwgLmNvbC1zbS01LCAuY29sLW1kLTUsIC5jb2wtbGctNSwgLmNvbC14cy02LCAuY29sLXNtLTYsIC5jb2wtbWQtNiwgLmNvbC1sZy02LCAuY29sLXhzLTcsIC5jb2wtc20tNywgLmNvbC1tZC03LCAuY29sLWxnLTcsIC5jb2wteHMtOCwgLmNvbC1zbS04LCAuY29sLW1kLTgsIC5jb2wtbGctOCwgLmNvbC14cy05LCAuY29sLXNtLTksIC5jb2wtbWQtOSwgLmNvbC1sZy05LCAuY29sLXhzLTEwLCAuY29sLXNtLTEwLCAuY29sLW1kLTEwLCAuY29sLWxnLTEwLCAuY29sLXhzLTExLCAuY29sLXNtLTExLCAuY29sLW1kLTExLCAuY29sLWxnLTExLCAuY29sLXhzLTEyLCAuY29sLXNtLTEyLCAuY29sLW1kLTEyLCAuY29sLWxnLTEyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtaW4taGVpZ2h0OiAxcHg7XG4gIHBhZGRpbmctbGVmdDogMTVweDtcbiAgcGFkZGluZy1yaWdodDogMTVweDtcbn1cbi5jb2wteHMtMSwgLmNvbC14cy0yLCAuY29sLXhzLTMsIC5jb2wteHMtNCwgLmNvbC14cy01LCAuY29sLXhzLTYsIC5jb2wteHMtNywgLmNvbC14cy04LCAuY29sLXhzLTksIC5jb2wteHMtMTAsIC5jb2wteHMtMTEsIC5jb2wteHMtMTIge1xuICBmbG9hdDogbGVmdDtcbn1cbi5jb2wteHMtMTIge1xuICB3aWR0aDogMTAwJTtcbn1cbi5jb2wteHMtMTEge1xuICB3aWR0aDogOTEuNjY2NjY2NjclO1xufVxuLmNvbC14cy0xMCB7XG4gIHdpZHRoOiA4My4zMzMzMzMzMyU7XG59XG4uY29sLXhzLTkge1xuICB3aWR0aDogNzUlO1xufVxuLmNvbC14cy04IHtcbiAgd2lkdGg6IDY2LjY2NjY2NjY3JTtcbn1cbi5jb2wteHMtNyB7XG4gIHdpZHRoOiA1OC4zMzMzMzMzMyU7XG59XG4uY29sLXhzLTYge1xuICB3aWR0aDogNTAlO1xufVxuLmNvbC14cy01IHtcbiAgd2lkdGg6IDQxLjY2NjY2NjY3JTtcbn1cbi5jb2wteHMtNCB7XG4gIHdpZHRoOiAzMy4zMzMzMzMzMyU7XG59XG4uY29sLXhzLTMge1xuICB3aWR0aDogMjUlO1xufVxuLmNvbC14cy0yIHtcbiAgd2lkdGg6IDE2LjY2NjY2NjY3JTtcbn1cbi5jb2wteHMtMSB7XG4gIHdpZHRoOiA4LjMzMzMzMzMzJTtcbn1cbi5jb2wteHMtcHVsbC0xMiB7XG4gIHJpZ2h0OiAxMDAlO1xufVxuLmNvbC14cy1wdWxsLTExIHtcbiAgcmlnaHQ6IDkxLjY2NjY2NjY3JTtcbn1cbi5jb2wteHMtcHVsbC0xMCB7XG4gIHJpZ2h0OiA4My4zMzMzMzMzMyU7XG59XG4uY29sLXhzLXB1bGwtOSB7XG4gIHJpZ2h0OiA3NSU7XG59XG4uY29sLXhzLXB1bGwtOCB7XG4gIHJpZ2h0OiA2Ni42NjY2NjY2NyU7XG59XG4uY29sLXhzLXB1bGwtNyB7XG4gIHJpZ2h0OiA1OC4zMzMzMzMzMyU7XG59XG4uY29sLXhzLXB1bGwtNiB7XG4gIHJpZ2h0OiA1MCU7XG59XG4uY29sLXhzLXB1bGwtNSB7XG4gIHJpZ2h0OiA0MS42NjY2NjY2NyU7XG59XG4uY29sLXhzLXB1bGwtNCB7XG4gIHJpZ2h0OiAzMy4zMzMzMzMzMyU7XG59XG4uY29sLXhzLXB1bGwtMyB7XG4gIHJpZ2h0OiAyNSU7XG59XG4uY29sLXhzLXB1bGwtMiB7XG4gIHJpZ2h0OiAxNi42NjY2NjY2NyU7XG59XG4uY29sLXhzLXB1bGwtMSB7XG4gIHJpZ2h0OiA4LjMzMzMzMzMzJTtcbn1cbi5jb2wteHMtcHVsbC0wIHtcbiAgcmlnaHQ6IGF1dG87XG59XG4uY29sLXhzLXB1c2gtMTIge1xuICBsZWZ0OiAxMDAlO1xufVxuLmNvbC14cy1wdXNoLTExIHtcbiAgbGVmdDogOTEuNjY2NjY2NjclO1xufVxuLmNvbC14cy1wdXNoLTEwIHtcbiAgbGVmdDogODMuMzMzMzMzMzMlO1xufVxuLmNvbC14cy1wdXNoLTkge1xuICBsZWZ0OiA3NSU7XG59XG4uY29sLXhzLXB1c2gtOCB7XG4gIGxlZnQ6IDY2LjY2NjY2NjY3JTtcbn1cbi5jb2wteHMtcHVzaC03IHtcbiAgbGVmdDogNTguMzMzMzMzMzMlO1xufVxuLmNvbC14cy1wdXNoLTYge1xuICBsZWZ0OiA1MCU7XG59XG4uY29sLXhzLXB1c2gtNSB7XG4gIGxlZnQ6IDQxLjY2NjY2NjY3JTtcbn1cbi5jb2wteHMtcHVzaC00IHtcbiAgbGVmdDogMzMuMzMzMzMzMzMlO1xufVxuLmNvbC14cy1wdXNoLTMge1xuICBsZWZ0OiAyNSU7XG59XG4uY29sLXhzLXB1c2gtMiB7XG4gIGxlZnQ6IDE2LjY2NjY2NjY3JTtcbn1cbi5jb2wteHMtcHVzaC0xIHtcbiAgbGVmdDogOC4zMzMzMzMzMyU7XG59XG4uY29sLXhzLXB1c2gtMCB7XG4gIGxlZnQ6IGF1dG87XG59XG4uY29sLXhzLW9mZnNldC0xMiB7XG4gIG1hcmdpbi1sZWZ0OiAxMDAlO1xufVxuLmNvbC14cy1vZmZzZXQtMTEge1xuICBtYXJnaW4tbGVmdDogOTEuNjY2NjY2NjclO1xufVxuLmNvbC14cy1vZmZzZXQtMTAge1xuICBtYXJnaW4tbGVmdDogODMuMzMzMzMzMzMlO1xufVxuLmNvbC14cy1vZmZzZXQtOSB7XG4gIG1hcmdpbi1sZWZ0OiA3NSU7XG59XG4uY29sLXhzLW9mZnNldC04IHtcbiAgbWFyZ2luLWxlZnQ6IDY2LjY2NjY2NjY3JTtcbn1cbi5jb2wteHMtb2Zmc2V0LTcge1xuICBtYXJnaW4tbGVmdDogNTguMzMzMzMzMzMlO1xufVxuLmNvbC14cy1vZmZzZXQtNiB7XG4gIG1hcmdpbi1sZWZ0OiA1MCU7XG59XG4uY29sLXhzLW9mZnNldC01IHtcbiAgbWFyZ2luLWxlZnQ6IDQxLjY2NjY2NjY3JTtcbn1cbi5jb2wteHMtb2Zmc2V0LTQge1xuICBtYXJnaW4tbGVmdDogMzMuMzMzMzMzMzMlO1xufVxuLmNvbC14cy1vZmZzZXQtMyB7XG4gIG1hcmdpbi1sZWZ0OiAyNSU7XG59XG4uY29sLXhzLW9mZnNldC0yIHtcbiAgbWFyZ2luLWxlZnQ6IDE2LjY2NjY2NjY3JTtcbn1cbi5jb2wteHMtb2Zmc2V0LTEge1xuICBtYXJnaW4tbGVmdDogOC4zMzMzMzMzMyU7XG59XG4uY29sLXhzLW9mZnNldC0wIHtcbiAgbWFyZ2luLWxlZnQ6IDAlO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5jb2wtc20tMSwgLmNvbC1zbS0yLCAuY29sLXNtLTMsIC5jb2wtc20tNCwgLmNvbC1zbS01LCAuY29sLXNtLTYsIC5jb2wtc20tNywgLmNvbC1zbS04LCAuY29sLXNtLTksIC5jb2wtc20tMTAsIC5jb2wtc20tMTEsIC5jb2wtc20tMTIge1xuICAgIGZsb2F0OiBsZWZ0O1xuICB9XG4gIC5jb2wtc20tMTIge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG4gIC5jb2wtc20tMTEge1xuICAgIHdpZHRoOiA5MS42NjY2NjY2NyU7XG4gIH1cbiAgLmNvbC1zbS0xMCB7XG4gICAgd2lkdGg6IDgzLjMzMzMzMzMzJTtcbiAgfVxuICAuY29sLXNtLTkge1xuICAgIHdpZHRoOiA3NSU7XG4gIH1cbiAgLmNvbC1zbS04IHtcbiAgICB3aWR0aDogNjYuNjY2NjY2NjclO1xuICB9XG4gIC5jb2wtc20tNyB7XG4gICAgd2lkdGg6IDU4LjMzMzMzMzMzJTtcbiAgfVxuICAuY29sLXNtLTYge1xuICAgIHdpZHRoOiA1MCU7XG4gIH1cbiAgLmNvbC1zbS01IHtcbiAgICB3aWR0aDogNDEuNjY2NjY2NjclO1xuICB9XG4gIC5jb2wtc20tNCB7XG4gICAgd2lkdGg6IDMzLjMzMzMzMzMzJTtcbiAgfVxuICAuY29sLXNtLTMge1xuICAgIHdpZHRoOiAyNSU7XG4gIH1cbiAgLmNvbC1zbS0yIHtcbiAgICB3aWR0aDogMTYuNjY2NjY2NjclO1xuICB9XG4gIC5jb2wtc20tMSB7XG4gICAgd2lkdGg6IDguMzMzMzMzMzMlO1xuICB9XG4gIC5jb2wtc20tcHVsbC0xMiB7XG4gICAgcmlnaHQ6IDEwMCU7XG4gIH1cbiAgLmNvbC1zbS1wdWxsLTExIHtcbiAgICByaWdodDogOTEuNjY2NjY2NjclO1xuICB9XG4gIC5jb2wtc20tcHVsbC0xMCB7XG4gICAgcmlnaHQ6IDgzLjMzMzMzMzMzJTtcbiAgfVxuICAuY29sLXNtLXB1bGwtOSB7XG4gICAgcmlnaHQ6IDc1JTtcbiAgfVxuICAuY29sLXNtLXB1bGwtOCB7XG4gICAgcmlnaHQ6IDY2LjY2NjY2NjY3JTtcbiAgfVxuICAuY29sLXNtLXB1bGwtNyB7XG4gICAgcmlnaHQ6IDU4LjMzMzMzMzMzJTtcbiAgfVxuICAuY29sLXNtLXB1bGwtNiB7XG4gICAgcmlnaHQ6IDUwJTtcbiAgfVxuICAuY29sLXNtLXB1bGwtNSB7XG4gICAgcmlnaHQ6IDQxLjY2NjY2NjY3JTtcbiAgfVxuICAuY29sLXNtLXB1bGwtNCB7XG4gICAgcmlnaHQ6IDMzLjMzMzMzMzMzJTtcbiAgfVxuICAuY29sLXNtLXB1bGwtMyB7XG4gICAgcmlnaHQ6IDI1JTtcbiAgfVxuICAuY29sLXNtLXB1bGwtMiB7XG4gICAgcmlnaHQ6IDE2LjY2NjY2NjY3JTtcbiAgfVxuICAuY29sLXNtLXB1bGwtMSB7XG4gICAgcmlnaHQ6IDguMzMzMzMzMzMlO1xuICB9XG4gIC5jb2wtc20tcHVsbC0wIHtcbiAgICByaWdodDogYXV0bztcbiAgfVxuICAuY29sLXNtLXB1c2gtMTIge1xuICAgIGxlZnQ6IDEwMCU7XG4gIH1cbiAgLmNvbC1zbS1wdXNoLTExIHtcbiAgICBsZWZ0OiA5MS42NjY2NjY2NyU7XG4gIH1cbiAgLmNvbC1zbS1wdXNoLTEwIHtcbiAgICBsZWZ0OiA4My4zMzMzMzMzMyU7XG4gIH1cbiAgLmNvbC1zbS1wdXNoLTkge1xuICAgIGxlZnQ6IDc1JTtcbiAgfVxuICAuY29sLXNtLXB1c2gtOCB7XG4gICAgbGVmdDogNjYuNjY2NjY2NjclO1xuICB9XG4gIC5jb2wtc20tcHVzaC03IHtcbiAgICBsZWZ0OiA1OC4zMzMzMzMzMyU7XG4gIH1cbiAgLmNvbC1zbS1wdXNoLTYge1xuICAgIGxlZnQ6IDUwJTtcbiAgfVxuICAuY29sLXNtLXB1c2gtNSB7XG4gICAgbGVmdDogNDEuNjY2NjY2NjclO1xuICB9XG4gIC5jb2wtc20tcHVzaC00IHtcbiAgICBsZWZ0OiAzMy4zMzMzMzMzMyU7XG4gIH1cbiAgLmNvbC1zbS1wdXNoLTMge1xuICAgIGxlZnQ6IDI1JTtcbiAgfVxuICAuY29sLXNtLXB1c2gtMiB7XG4gICAgbGVmdDogMTYuNjY2NjY2NjclO1xuICB9XG4gIC5jb2wtc20tcHVzaC0xIHtcbiAgICBsZWZ0OiA4LjMzMzMzMzMzJTtcbiAgfVxuICAuY29sLXNtLXB1c2gtMCB7XG4gICAgbGVmdDogYXV0bztcbiAgfVxuICAuY29sLXNtLW9mZnNldC0xMiB7XG4gICAgbWFyZ2luLWxlZnQ6IDEwMCU7XG4gIH1cbiAgLmNvbC1zbS1vZmZzZXQtMTEge1xuICAgIG1hcmdpbi1sZWZ0OiA5MS42NjY2NjY2NyU7XG4gIH1cbiAgLmNvbC1zbS1vZmZzZXQtMTAge1xuICAgIG1hcmdpbi1sZWZ0OiA4My4zMzMzMzMzMyU7XG4gIH1cbiAgLmNvbC1zbS1vZmZzZXQtOSB7XG4gICAgbWFyZ2luLWxlZnQ6IDc1JTtcbiAgfVxuICAuY29sLXNtLW9mZnNldC04IHtcbiAgICBtYXJnaW4tbGVmdDogNjYuNjY2NjY2NjclO1xuICB9XG4gIC5jb2wtc20tb2Zmc2V0LTcge1xuICAgIG1hcmdpbi1sZWZ0OiA1OC4zMzMzMzMzMyU7XG4gIH1cbiAgLmNvbC1zbS1vZmZzZXQtNiB7XG4gICAgbWFyZ2luLWxlZnQ6IDUwJTtcbiAgfVxuICAuY29sLXNtLW9mZnNldC01IHtcbiAgICBtYXJnaW4tbGVmdDogNDEuNjY2NjY2NjclO1xuICB9XG4gIC5jb2wtc20tb2Zmc2V0LTQge1xuICAgIG1hcmdpbi1sZWZ0OiAzMy4zMzMzMzMzMyU7XG4gIH1cbiAgLmNvbC1zbS1vZmZzZXQtMyB7XG4gICAgbWFyZ2luLWxlZnQ6IDI1JTtcbiAgfVxuICAuY29sLXNtLW9mZnNldC0yIHtcbiAgICBtYXJnaW4tbGVmdDogMTYuNjY2NjY2NjclO1xuICB9XG4gIC5jb2wtc20tb2Zmc2V0LTEge1xuICAgIG1hcmdpbi1sZWZ0OiA4LjMzMzMzMzMzJTtcbiAgfVxuICAuY29sLXNtLW9mZnNldC0wIHtcbiAgICBtYXJnaW4tbGVmdDogMCU7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuY29sLW1kLTEsIC5jb2wtbWQtMiwgLmNvbC1tZC0zLCAuY29sLW1kLTQsIC5jb2wtbWQtNSwgLmNvbC1tZC02LCAuY29sLW1kLTcsIC5jb2wtbWQtOCwgLmNvbC1tZC05LCAuY29sLW1kLTEwLCAuY29sLW1kLTExLCAuY29sLW1kLTEyIHtcbiAgICBmbG9hdDogbGVmdDtcbiAgfVxuICAuY29sLW1kLTEyIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuICAuY29sLW1kLTExIHtcbiAgICB3aWR0aDogOTEuNjY2NjY2NjclO1xuICB9XG4gIC5jb2wtbWQtMTAge1xuICAgIHdpZHRoOiA4My4zMzMzMzMzMyU7XG4gIH1cbiAgLmNvbC1tZC05IHtcbiAgICB3aWR0aDogNzUlO1xuICB9XG4gIC5jb2wtbWQtOCB7XG4gICAgd2lkdGg6IDY2LjY2NjY2NjY3JTtcbiAgfVxuICAuY29sLW1kLTcge1xuICAgIHdpZHRoOiA1OC4zMzMzMzMzMyU7XG4gIH1cbiAgLmNvbC1tZC02IHtcbiAgICB3aWR0aDogNTAlO1xuICB9XG4gIC5jb2wtbWQtNSB7XG4gICAgd2lkdGg6IDQxLjY2NjY2NjY3JTtcbiAgfVxuICAuY29sLW1kLTQge1xuICAgIHdpZHRoOiAzMy4zMzMzMzMzMyU7XG4gIH1cbiAgLmNvbC1tZC0zIHtcbiAgICB3aWR0aDogMjUlO1xuICB9XG4gIC5jb2wtbWQtMiB7XG4gICAgd2lkdGg6IDE2LjY2NjY2NjY3JTtcbiAgfVxuICAuY29sLW1kLTEge1xuICAgIHdpZHRoOiA4LjMzMzMzMzMzJTtcbiAgfVxuICAuY29sLW1kLXB1bGwtMTIge1xuICAgIHJpZ2h0OiAxMDAlO1xuICB9XG4gIC5jb2wtbWQtcHVsbC0xMSB7XG4gICAgcmlnaHQ6IDkxLjY2NjY2NjY3JTtcbiAgfVxuICAuY29sLW1kLXB1bGwtMTAge1xuICAgIHJpZ2h0OiA4My4zMzMzMzMzMyU7XG4gIH1cbiAgLmNvbC1tZC1wdWxsLTkge1xuICAgIHJpZ2h0OiA3NSU7XG4gIH1cbiAgLmNvbC1tZC1wdWxsLTgge1xuICAgIHJpZ2h0OiA2Ni42NjY2NjY2NyU7XG4gIH1cbiAgLmNvbC1tZC1wdWxsLTcge1xuICAgIHJpZ2h0OiA1OC4zMzMzMzMzMyU7XG4gIH1cbiAgLmNvbC1tZC1wdWxsLTYge1xuICAgIHJpZ2h0OiA1MCU7XG4gIH1cbiAgLmNvbC1tZC1wdWxsLTUge1xuICAgIHJpZ2h0OiA0MS42NjY2NjY2NyU7XG4gIH1cbiAgLmNvbC1tZC1wdWxsLTQge1xuICAgIHJpZ2h0OiAzMy4zMzMzMzMzMyU7XG4gIH1cbiAgLmNvbC1tZC1wdWxsLTMge1xuICAgIHJpZ2h0OiAyNSU7XG4gIH1cbiAgLmNvbC1tZC1wdWxsLTIge1xuICAgIHJpZ2h0OiAxNi42NjY2NjY2NyU7XG4gIH1cbiAgLmNvbC1tZC1wdWxsLTEge1xuICAgIHJpZ2h0OiA4LjMzMzMzMzMzJTtcbiAgfVxuICAuY29sLW1kLXB1bGwtMCB7XG4gICAgcmlnaHQ6IGF1dG87XG4gIH1cbiAgLmNvbC1tZC1wdXNoLTEyIHtcbiAgICBsZWZ0OiAxMDAlO1xuICB9XG4gIC5jb2wtbWQtcHVzaC0xMSB7XG4gICAgbGVmdDogOTEuNjY2NjY2NjclO1xuICB9XG4gIC5jb2wtbWQtcHVzaC0xMCB7XG4gICAgbGVmdDogODMuMzMzMzMzMzMlO1xuICB9XG4gIC5jb2wtbWQtcHVzaC05IHtcbiAgICBsZWZ0OiA3NSU7XG4gIH1cbiAgLmNvbC1tZC1wdXNoLTgge1xuICAgIGxlZnQ6IDY2LjY2NjY2NjY3JTtcbiAgfVxuICAuY29sLW1kLXB1c2gtNyB7XG4gICAgbGVmdDogNTguMzMzMzMzMzMlO1xuICB9XG4gIC5jb2wtbWQtcHVzaC02IHtcbiAgICBsZWZ0OiA1MCU7XG4gIH1cbiAgLmNvbC1tZC1wdXNoLTUge1xuICAgIGxlZnQ6IDQxLjY2NjY2NjY3JTtcbiAgfVxuICAuY29sLW1kLXB1c2gtNCB7XG4gICAgbGVmdDogMzMuMzMzMzMzMzMlO1xuICB9XG4gIC5jb2wtbWQtcHVzaC0zIHtcbiAgICBsZWZ0OiAyNSU7XG4gIH1cbiAgLmNvbC1tZC1wdXNoLTIge1xuICAgIGxlZnQ6IDE2LjY2NjY2NjY3JTtcbiAgfVxuICAuY29sLW1kLXB1c2gtMSB7XG4gICAgbGVmdDogOC4zMzMzMzMzMyU7XG4gIH1cbiAgLmNvbC1tZC1wdXNoLTAge1xuICAgIGxlZnQ6IGF1dG87XG4gIH1cbiAgLmNvbC1tZC1vZmZzZXQtMTIge1xuICAgIG1hcmdpbi1sZWZ0OiAxMDAlO1xuICB9XG4gIC5jb2wtbWQtb2Zmc2V0LTExIHtcbiAgICBtYXJnaW4tbGVmdDogOTEuNjY2NjY2NjclO1xuICB9XG4gIC5jb2wtbWQtb2Zmc2V0LTEwIHtcbiAgICBtYXJnaW4tbGVmdDogODMuMzMzMzMzMzMlO1xuICB9XG4gIC5jb2wtbWQtb2Zmc2V0LTkge1xuICAgIG1hcmdpbi1sZWZ0OiA3NSU7XG4gIH1cbiAgLmNvbC1tZC1vZmZzZXQtOCB7XG4gICAgbWFyZ2luLWxlZnQ6IDY2LjY2NjY2NjY3JTtcbiAgfVxuICAuY29sLW1kLW9mZnNldC03IHtcbiAgICBtYXJnaW4tbGVmdDogNTguMzMzMzMzMzMlO1xuICB9XG4gIC5jb2wtbWQtb2Zmc2V0LTYge1xuICAgIG1hcmdpbi1sZWZ0OiA1MCU7XG4gIH1cbiAgLmNvbC1tZC1vZmZzZXQtNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDQxLjY2NjY2NjY3JTtcbiAgfVxuICAuY29sLW1kLW9mZnNldC00IHtcbiAgICBtYXJnaW4tbGVmdDogMzMuMzMzMzMzMzMlO1xuICB9XG4gIC5jb2wtbWQtb2Zmc2V0LTMge1xuICAgIG1hcmdpbi1sZWZ0OiAyNSU7XG4gIH1cbiAgLmNvbC1tZC1vZmZzZXQtMiB7XG4gICAgbWFyZ2luLWxlZnQ6IDE2LjY2NjY2NjY3JTtcbiAgfVxuICAuY29sLW1kLW9mZnNldC0xIHtcbiAgICBtYXJnaW4tbGVmdDogOC4zMzMzMzMzMyU7XG4gIH1cbiAgLmNvbC1tZC1vZmZzZXQtMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDAlO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5jb2wtbGctMSwgLmNvbC1sZy0yLCAuY29sLWxnLTMsIC5jb2wtbGctNCwgLmNvbC1sZy01LCAuY29sLWxnLTYsIC5jb2wtbGctNywgLmNvbC1sZy04LCAuY29sLWxnLTksIC5jb2wtbGctMTAsIC5jb2wtbGctMTEsIC5jb2wtbGctMTIge1xuICAgIGZsb2F0OiBsZWZ0O1xuICB9XG4gIC5jb2wtbGctMTIge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG4gIC5jb2wtbGctMTEge1xuICAgIHdpZHRoOiA5MS42NjY2NjY2NyU7XG4gIH1cbiAgLmNvbC1sZy0xMCB7XG4gICAgd2lkdGg6IDgzLjMzMzMzMzMzJTtcbiAgfVxuICAuY29sLWxnLTkge1xuICAgIHdpZHRoOiA3NSU7XG4gIH1cbiAgLmNvbC1sZy04IHtcbiAgICB3aWR0aDogNjYuNjY2NjY2NjclO1xuICB9XG4gIC5jb2wtbGctNyB7XG4gICAgd2lkdGg6IDU4LjMzMzMzMzMzJTtcbiAgfVxuICAuY29sLWxnLTYge1xuICAgIHdpZHRoOiA1MCU7XG4gIH1cbiAgLmNvbC1sZy01IHtcbiAgICB3aWR0aDogNDEuNjY2NjY2NjclO1xuICB9XG4gIC5jb2wtbGctNCB7XG4gICAgd2lkdGg6IDMzLjMzMzMzMzMzJTtcbiAgfVxuICAuY29sLWxnLTMge1xuICAgIHdpZHRoOiAyNSU7XG4gIH1cbiAgLmNvbC1sZy0yIHtcbiAgICB3aWR0aDogMTYuNjY2NjY2NjclO1xuICB9XG4gIC5jb2wtbGctMSB7XG4gICAgd2lkdGg6IDguMzMzMzMzMzMlO1xuICB9XG4gIC5jb2wtbGctcHVsbC0xMiB7XG4gICAgcmlnaHQ6IDEwMCU7XG4gIH1cbiAgLmNvbC1sZy1wdWxsLTExIHtcbiAgICByaWdodDogOTEuNjY2NjY2NjclO1xuICB9XG4gIC5jb2wtbGctcHVsbC0xMCB7XG4gICAgcmlnaHQ6IDgzLjMzMzMzMzMzJTtcbiAgfVxuICAuY29sLWxnLXB1bGwtOSB7XG4gICAgcmlnaHQ6IDc1JTtcbiAgfVxuICAuY29sLWxnLXB1bGwtOCB7XG4gICAgcmlnaHQ6IDY2LjY2NjY2NjY3JTtcbiAgfVxuICAuY29sLWxnLXB1bGwtNyB7XG4gICAgcmlnaHQ6IDU4LjMzMzMzMzMzJTtcbiAgfVxuICAuY29sLWxnLXB1bGwtNiB7XG4gICAgcmlnaHQ6IDUwJTtcbiAgfVxuICAuY29sLWxnLXB1bGwtNSB7XG4gICAgcmlnaHQ6IDQxLjY2NjY2NjY3JTtcbiAgfVxuICAuY29sLWxnLXB1bGwtNCB7XG4gICAgcmlnaHQ6IDMzLjMzMzMzMzMzJTtcbiAgfVxuICAuY29sLWxnLXB1bGwtMyB7XG4gICAgcmlnaHQ6IDI1JTtcbiAgfVxuICAuY29sLWxnLXB1bGwtMiB7XG4gICAgcmlnaHQ6IDE2LjY2NjY2NjY3JTtcbiAgfVxuICAuY29sLWxnLXB1bGwtMSB7XG4gICAgcmlnaHQ6IDguMzMzMzMzMzMlO1xuICB9XG4gIC5jb2wtbGctcHVsbC0wIHtcbiAgICByaWdodDogYXV0bztcbiAgfVxuICAuY29sLWxnLXB1c2gtMTIge1xuICAgIGxlZnQ6IDEwMCU7XG4gIH1cbiAgLmNvbC1sZy1wdXNoLTExIHtcbiAgICBsZWZ0OiA5MS42NjY2NjY2NyU7XG4gIH1cbiAgLmNvbC1sZy1wdXNoLTEwIHtcbiAgICBsZWZ0OiA4My4zMzMzMzMzMyU7XG4gIH1cbiAgLmNvbC1sZy1wdXNoLTkge1xuICAgIGxlZnQ6IDc1JTtcbiAgfVxuICAuY29sLWxnLXB1c2gtOCB7XG4gICAgbGVmdDogNjYuNjY2NjY2NjclO1xuICB9XG4gIC5jb2wtbGctcHVzaC03IHtcbiAgICBsZWZ0OiA1OC4zMzMzMzMzMyU7XG4gIH1cbiAgLmNvbC1sZy1wdXNoLTYge1xuICAgIGxlZnQ6IDUwJTtcbiAgfVxuICAuY29sLWxnLXB1c2gtNSB7XG4gICAgbGVmdDogNDEuNjY2NjY2NjclO1xuICB9XG4gIC5jb2wtbGctcHVzaC00IHtcbiAgICBsZWZ0OiAzMy4zMzMzMzMzMyU7XG4gIH1cbiAgLmNvbC1sZy1wdXNoLTMge1xuICAgIGxlZnQ6IDI1JTtcbiAgfVxuICAuY29sLWxnLXB1c2gtMiB7XG4gICAgbGVmdDogMTYuNjY2NjY2NjclO1xuICB9XG4gIC5jb2wtbGctcHVzaC0xIHtcbiAgICBsZWZ0OiA4LjMzMzMzMzMzJTtcbiAgfVxuICAuY29sLWxnLXB1c2gtMCB7XG4gICAgbGVmdDogYXV0bztcbiAgfVxuICAuY29sLWxnLW9mZnNldC0xMiB7XG4gICAgbWFyZ2luLWxlZnQ6IDEwMCU7XG4gIH1cbiAgLmNvbC1sZy1vZmZzZXQtMTEge1xuICAgIG1hcmdpbi1sZWZ0OiA5MS42NjY2NjY2NyU7XG4gIH1cbiAgLmNvbC1sZy1vZmZzZXQtMTAge1xuICAgIG1hcmdpbi1sZWZ0OiA4My4zMzMzMzMzMyU7XG4gIH1cbiAgLmNvbC1sZy1vZmZzZXQtOSB7XG4gICAgbWFyZ2luLWxlZnQ6IDc1JTtcbiAgfVxuICAuY29sLWxnLW9mZnNldC04IHtcbiAgICBtYXJnaW4tbGVmdDogNjYuNjY2NjY2NjclO1xuICB9XG4gIC5jb2wtbGctb2Zmc2V0LTcge1xuICAgIG1hcmdpbi1sZWZ0OiA1OC4zMzMzMzMzMyU7XG4gIH1cbiAgLmNvbC1sZy1vZmZzZXQtNiB7XG4gICAgbWFyZ2luLWxlZnQ6IDUwJTtcbiAgfVxuICAuY29sLWxnLW9mZnNldC01IHtcbiAgICBtYXJnaW4tbGVmdDogNDEuNjY2NjY2NjclO1xuICB9XG4gIC5jb2wtbGctb2Zmc2V0LTQge1xuICAgIG1hcmdpbi1sZWZ0OiAzMy4zMzMzMzMzMyU7XG4gIH1cbiAgLmNvbC1sZy1vZmZzZXQtMyB7XG4gICAgbWFyZ2luLWxlZnQ6IDI1JTtcbiAgfVxuICAuY29sLWxnLW9mZnNldC0yIHtcbiAgICBtYXJnaW4tbGVmdDogMTYuNjY2NjY2NjclO1xuICB9XG4gIC5jb2wtbGctb2Zmc2V0LTEge1xuICAgIG1hcmdpbi1sZWZ0OiA4LjMzMzMzMzMzJTtcbiAgfVxuICAuY29sLWxnLW9mZnNldC0wIHtcbiAgICBtYXJnaW4tbGVmdDogMCU7XG4gIH1cbn1cbnRhYmxlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG50aCB7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG59XG4udGFibGUge1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBtYXJnaW4tYm90dG9tOiAyMXB4O1xufVxuLnRhYmxlID4gdGhlYWQgPiB0ciA+IHRoLFxuLnRhYmxlID4gdGJvZHkgPiB0ciA+IHRoLFxuLnRhYmxlID4gdGZvb3QgPiB0ciA+IHRoLFxuLnRhYmxlID4gdGhlYWQgPiB0ciA+IHRkLFxuLnRhYmxlID4gdGJvZHkgPiB0ciA+IHRkLFxuLnRhYmxlID4gdGZvb3QgPiB0ciA+IHRkIHtcbiAgcGFkZGluZzogOHB4O1xuICBsaW5lLWhlaWdodDogMS40Mjg1NzE0MztcbiAgdmVydGljYWwtYWxpZ246IHRvcDtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNkZGQ7XG59XG4udGFibGUgPiB0aGVhZCA+IHRyID4gdGgge1xuICB2ZXJ0aWNhbC1hbGlnbjogYm90dG9tO1xuICBib3JkZXItYm90dG9tOiAycHggc29saWQgI2RkZDtcbn1cbi50YWJsZSA+IGNhcHRpb24gKyB0aGVhZCA+IHRyOmZpcnN0LWNoaWxkID4gdGgsXG4udGFibGUgPiBjb2xncm91cCArIHRoZWFkID4gdHI6Zmlyc3QtY2hpbGQgPiB0aCxcbi50YWJsZSA+IHRoZWFkOmZpcnN0LWNoaWxkID4gdHI6Zmlyc3QtY2hpbGQgPiB0aCxcbi50YWJsZSA+IGNhcHRpb24gKyB0aGVhZCA+IHRyOmZpcnN0LWNoaWxkID4gdGQsXG4udGFibGUgPiBjb2xncm91cCArIHRoZWFkID4gdHI6Zmlyc3QtY2hpbGQgPiB0ZCxcbi50YWJsZSA+IHRoZWFkOmZpcnN0LWNoaWxkID4gdHI6Zmlyc3QtY2hpbGQgPiB0ZCB7XG4gIGJvcmRlci10b3A6IDA7XG59XG4udGFibGUgPiB0Ym9keSArIHRib2R5IHtcbiAgYm9yZGVyLXRvcDogMnB4IHNvbGlkICNkZGQ7XG59XG4udGFibGUgLnRhYmxlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbn1cbi50YWJsZS1jb25kZW5zZWQgPiB0aGVhZCA+IHRyID4gdGgsXG4udGFibGUtY29uZGVuc2VkID4gdGJvZHkgPiB0ciA+IHRoLFxuLnRhYmxlLWNvbmRlbnNlZCA+IHRmb290ID4gdHIgPiB0aCxcbi50YWJsZS1jb25kZW5zZWQgPiB0aGVhZCA+IHRyID4gdGQsXG4udGFibGUtY29uZGVuc2VkID4gdGJvZHkgPiB0ciA+IHRkLFxuLnRhYmxlLWNvbmRlbnNlZCA+IHRmb290ID4gdHIgPiB0ZCB7XG4gIHBhZGRpbmc6IDVweDtcbn1cbi50YWJsZS1ib3JkZXJlZCB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNkZGQ7XG59XG4udGFibGUtYm9yZGVyZWQgPiB0aGVhZCA+IHRyID4gdGgsXG4udGFibGUtYm9yZGVyZWQgPiB0Ym9keSA+IHRyID4gdGgsXG4udGFibGUtYm9yZGVyZWQgPiB0Zm9vdCA+IHRyID4gdGgsXG4udGFibGUtYm9yZGVyZWQgPiB0aGVhZCA+IHRyID4gdGQsXG4udGFibGUtYm9yZGVyZWQgPiB0Ym9keSA+IHRyID4gdGQsXG4udGFibGUtYm9yZGVyZWQgPiB0Zm9vdCA+IHRyID4gdGQge1xuICBib3JkZXI6IDFweCBzb2xpZCAjZGRkO1xufVxuLnRhYmxlLWJvcmRlcmVkID4gdGhlYWQgPiB0ciA+IHRoLFxuLnRhYmxlLWJvcmRlcmVkID4gdGhlYWQgPiB0ciA+IHRkIHtcbiAgYm9yZGVyLWJvdHRvbS13aWR0aDogMnB4O1xufVxuLnRhYmxlLXN0cmlwZWQgPiB0Ym9keSA+IHRyOm50aC1jaGlsZChvZGQpID4gdGQsXG4udGFibGUtc3RyaXBlZCA+IHRib2R5ID4gdHI6bnRoLWNoaWxkKG9kZCkgPiB0aCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmOWY5Zjk7XG59XG4udGFibGUtaG92ZXIgPiB0Ym9keSA+IHRyOmhvdmVyID4gdGQsXG4udGFibGUtaG92ZXIgPiB0Ym9keSA+IHRyOmhvdmVyID4gdGgge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjVmNWY1O1xufVxudGFibGUgY29sW2NsYXNzKj1cImNvbC1cIl0ge1xuICBwb3NpdGlvbjogc3RhdGljO1xuICBmbG9hdDogbm9uZTtcbiAgZGlzcGxheTogdGFibGUtY29sdW1uO1xufVxudGFibGUgdGRbY2xhc3MqPVwiY29sLVwiXSxcbnRhYmxlIHRoW2NsYXNzKj1cImNvbC1cIl0ge1xuICBwb3NpdGlvbjogc3RhdGljO1xuICBmbG9hdDogbm9uZTtcbiAgZGlzcGxheTogdGFibGUtY2VsbDtcbn1cbi50YWJsZSA+IHRoZWFkID4gdHIgPiB0ZC5hY3RpdmUsXG4udGFibGUgPiB0Ym9keSA+IHRyID4gdGQuYWN0aXZlLFxuLnRhYmxlID4gdGZvb3QgPiB0ciA+IHRkLmFjdGl2ZSxcbi50YWJsZSA+IHRoZWFkID4gdHIgPiB0aC5hY3RpdmUsXG4udGFibGUgPiB0Ym9keSA+IHRyID4gdGguYWN0aXZlLFxuLnRhYmxlID4gdGZvb3QgPiB0ciA+IHRoLmFjdGl2ZSxcbi50YWJsZSA+IHRoZWFkID4gdHIuYWN0aXZlID4gdGQsXG4udGFibGUgPiB0Ym9keSA+IHRyLmFjdGl2ZSA+IHRkLFxuLnRhYmxlID4gdGZvb3QgPiB0ci5hY3RpdmUgPiB0ZCxcbi50YWJsZSA+IHRoZWFkID4gdHIuYWN0aXZlID4gdGgsXG4udGFibGUgPiB0Ym9keSA+IHRyLmFjdGl2ZSA+IHRoLFxuLnRhYmxlID4gdGZvb3QgPiB0ci5hY3RpdmUgPiB0aCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmNWY1ZjU7XG59XG4udGFibGUtaG92ZXIgPiB0Ym9keSA+IHRyID4gdGQuYWN0aXZlOmhvdmVyLFxuLnRhYmxlLWhvdmVyID4gdGJvZHkgPiB0ciA+IHRoLmFjdGl2ZTpob3Zlcixcbi50YWJsZS1ob3ZlciA+IHRib2R5ID4gdHIuYWN0aXZlOmhvdmVyID4gdGQsXG4udGFibGUtaG92ZXIgPiB0Ym9keSA+IHRyOmhvdmVyID4gLmFjdGl2ZSxcbi50YWJsZS1ob3ZlciA+IHRib2R5ID4gdHIuYWN0aXZlOmhvdmVyID4gdGgge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZThlOGU4O1xufVxuLnRhYmxlID4gdGhlYWQgPiB0ciA+IHRkLnN1Y2Nlc3MsXG4udGFibGUgPiB0Ym9keSA+IHRyID4gdGQuc3VjY2Vzcyxcbi50YWJsZSA+IHRmb290ID4gdHIgPiB0ZC5zdWNjZXNzLFxuLnRhYmxlID4gdGhlYWQgPiB0ciA+IHRoLnN1Y2Nlc3MsXG4udGFibGUgPiB0Ym9keSA+IHRyID4gdGguc3VjY2Vzcyxcbi50YWJsZSA+IHRmb290ID4gdHIgPiB0aC5zdWNjZXNzLFxuLnRhYmxlID4gdGhlYWQgPiB0ci5zdWNjZXNzID4gdGQsXG4udGFibGUgPiB0Ym9keSA+IHRyLnN1Y2Nlc3MgPiB0ZCxcbi50YWJsZSA+IHRmb290ID4gdHIuc3VjY2VzcyA+IHRkLFxuLnRhYmxlID4gdGhlYWQgPiB0ci5zdWNjZXNzID4gdGgsXG4udGFibGUgPiB0Ym9keSA+IHRyLnN1Y2Nlc3MgPiB0aCxcbi50YWJsZSA+IHRmb290ID4gdHIuc3VjY2VzcyA+IHRoIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2RmZjBkODtcbn1cbi50YWJsZS1ob3ZlciA+IHRib2R5ID4gdHIgPiB0ZC5zdWNjZXNzOmhvdmVyLFxuLnRhYmxlLWhvdmVyID4gdGJvZHkgPiB0ciA+IHRoLnN1Y2Nlc3M6aG92ZXIsXG4udGFibGUtaG92ZXIgPiB0Ym9keSA+IHRyLnN1Y2Nlc3M6aG92ZXIgPiB0ZCxcbi50YWJsZS1ob3ZlciA+IHRib2R5ID4gdHI6aG92ZXIgPiAuc3VjY2Vzcyxcbi50YWJsZS1ob3ZlciA+IHRib2R5ID4gdHIuc3VjY2Vzczpob3ZlciA+IHRoIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2QwZTljNjtcbn1cbi50YWJsZSA+IHRoZWFkID4gdHIgPiB0ZC5pbmZvLFxuLnRhYmxlID4gdGJvZHkgPiB0ciA+IHRkLmluZm8sXG4udGFibGUgPiB0Zm9vdCA+IHRyID4gdGQuaW5mbyxcbi50YWJsZSA+IHRoZWFkID4gdHIgPiB0aC5pbmZvLFxuLnRhYmxlID4gdGJvZHkgPiB0ciA+IHRoLmluZm8sXG4udGFibGUgPiB0Zm9vdCA+IHRyID4gdGguaW5mbyxcbi50YWJsZSA+IHRoZWFkID4gdHIuaW5mbyA+IHRkLFxuLnRhYmxlID4gdGJvZHkgPiB0ci5pbmZvID4gdGQsXG4udGFibGUgPiB0Zm9vdCA+IHRyLmluZm8gPiB0ZCxcbi50YWJsZSA+IHRoZWFkID4gdHIuaW5mbyA+IHRoLFxuLnRhYmxlID4gdGJvZHkgPiB0ci5pbmZvID4gdGgsXG4udGFibGUgPiB0Zm9vdCA+IHRyLmluZm8gPiB0aCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkOWVkZjc7XG59XG4udGFibGUtaG92ZXIgPiB0Ym9keSA+IHRyID4gdGQuaW5mbzpob3Zlcixcbi50YWJsZS1ob3ZlciA+IHRib2R5ID4gdHIgPiB0aC5pbmZvOmhvdmVyLFxuLnRhYmxlLWhvdmVyID4gdGJvZHkgPiB0ci5pbmZvOmhvdmVyID4gdGQsXG4udGFibGUtaG92ZXIgPiB0Ym9keSA+IHRyOmhvdmVyID4gLmluZm8sXG4udGFibGUtaG92ZXIgPiB0Ym9keSA+IHRyLmluZm86aG92ZXIgPiB0aCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjNGUzZjM7XG59XG4udGFibGUgPiB0aGVhZCA+IHRyID4gdGQud2FybmluZyxcbi50YWJsZSA+IHRib2R5ID4gdHIgPiB0ZC53YXJuaW5nLFxuLnRhYmxlID4gdGZvb3QgPiB0ciA+IHRkLndhcm5pbmcsXG4udGFibGUgPiB0aGVhZCA+IHRyID4gdGgud2FybmluZyxcbi50YWJsZSA+IHRib2R5ID4gdHIgPiB0aC53YXJuaW5nLFxuLnRhYmxlID4gdGZvb3QgPiB0ciA+IHRoLndhcm5pbmcsXG4udGFibGUgPiB0aGVhZCA+IHRyLndhcm5pbmcgPiB0ZCxcbi50YWJsZSA+IHRib2R5ID4gdHIud2FybmluZyA+IHRkLFxuLnRhYmxlID4gdGZvb3QgPiB0ci53YXJuaW5nID4gdGQsXG4udGFibGUgPiB0aGVhZCA+IHRyLndhcm5pbmcgPiB0aCxcbi50YWJsZSA+IHRib2R5ID4gdHIud2FybmluZyA+IHRoLFxuLnRhYmxlID4gdGZvb3QgPiB0ci53YXJuaW5nID4gdGgge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmNmOGUzO1xufVxuLnRhYmxlLWhvdmVyID4gdGJvZHkgPiB0ciA+IHRkLndhcm5pbmc6aG92ZXIsXG4udGFibGUtaG92ZXIgPiB0Ym9keSA+IHRyID4gdGgud2FybmluZzpob3Zlcixcbi50YWJsZS1ob3ZlciA+IHRib2R5ID4gdHIud2FybmluZzpob3ZlciA+IHRkLFxuLnRhYmxlLWhvdmVyID4gdGJvZHkgPiB0cjpob3ZlciA+IC53YXJuaW5nLFxuLnRhYmxlLWhvdmVyID4gdGJvZHkgPiB0ci53YXJuaW5nOmhvdmVyID4gdGgge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmFmMmNjO1xufVxuLnRhYmxlID4gdGhlYWQgPiB0ciA+IHRkLmRhbmdlcixcbi50YWJsZSA+IHRib2R5ID4gdHIgPiB0ZC5kYW5nZXIsXG4udGFibGUgPiB0Zm9vdCA+IHRyID4gdGQuZGFuZ2VyLFxuLnRhYmxlID4gdGhlYWQgPiB0ciA+IHRoLmRhbmdlcixcbi50YWJsZSA+IHRib2R5ID4gdHIgPiB0aC5kYW5nZXIsXG4udGFibGUgPiB0Zm9vdCA+IHRyID4gdGguZGFuZ2VyLFxuLnRhYmxlID4gdGhlYWQgPiB0ci5kYW5nZXIgPiB0ZCxcbi50YWJsZSA+IHRib2R5ID4gdHIuZGFuZ2VyID4gdGQsXG4udGFibGUgPiB0Zm9vdCA+IHRyLmRhbmdlciA+IHRkLFxuLnRhYmxlID4gdGhlYWQgPiB0ci5kYW5nZXIgPiB0aCxcbi50YWJsZSA+IHRib2R5ID4gdHIuZGFuZ2VyID4gdGgsXG4udGFibGUgPiB0Zm9vdCA+IHRyLmRhbmdlciA+IHRoIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YyZGVkZTtcbn1cbi50YWJsZS1ob3ZlciA+IHRib2R5ID4gdHIgPiB0ZC5kYW5nZXI6aG92ZXIsXG4udGFibGUtaG92ZXIgPiB0Ym9keSA+IHRyID4gdGguZGFuZ2VyOmhvdmVyLFxuLnRhYmxlLWhvdmVyID4gdGJvZHkgPiB0ci5kYW5nZXI6aG92ZXIgPiB0ZCxcbi50YWJsZS1ob3ZlciA+IHRib2R5ID4gdHI6aG92ZXIgPiAuZGFuZ2VyLFxuLnRhYmxlLWhvdmVyID4gdGJvZHkgPiB0ci5kYW5nZXI6aG92ZXIgPiB0aCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlYmNjY2M7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAudGFibGUtcmVzcG9uc2l2ZSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luLWJvdHRvbTogMTUuNzVweDtcbiAgICBvdmVyZmxvdy15OiBoaWRkZW47XG4gICAgb3ZlcmZsb3cteDogYXV0bztcbiAgICAtbXMtb3ZlcmZsb3ctc3R5bGU6IC1tcy1hdXRvaGlkaW5nLXNjcm9sbGJhcjtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjZGRkO1xuICAgIC13ZWJraXQtb3ZlcmZsb3ctc2Nyb2xsaW5nOiB0b3VjaDtcbiAgfVxuICAudGFibGUtcmVzcG9uc2l2ZSA+IC50YWJsZSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgfVxuICAudGFibGUtcmVzcG9uc2l2ZSA+IC50YWJsZSA+IHRoZWFkID4gdHIgPiB0aCxcbiAgLnRhYmxlLXJlc3BvbnNpdmUgPiAudGFibGUgPiB0Ym9keSA+IHRyID4gdGgsXG4gIC50YWJsZS1yZXNwb25zaXZlID4gLnRhYmxlID4gdGZvb3QgPiB0ciA+IHRoLFxuICAudGFibGUtcmVzcG9uc2l2ZSA+IC50YWJsZSA+IHRoZWFkID4gdHIgPiB0ZCxcbiAgLnRhYmxlLXJlc3BvbnNpdmUgPiAudGFibGUgPiB0Ym9keSA+IHRyID4gdGQsXG4gIC50YWJsZS1yZXNwb25zaXZlID4gLnRhYmxlID4gdGZvb3QgPiB0ciA+IHRkIHtcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICB9XG4gIC50YWJsZS1yZXNwb25zaXZlID4gLnRhYmxlLWJvcmRlcmVkIHtcbiAgICBib3JkZXI6IDA7XG4gIH1cbiAgLnRhYmxlLXJlc3BvbnNpdmUgPiAudGFibGUtYm9yZGVyZWQgPiB0aGVhZCA+IHRyID4gdGg6Zmlyc3QtY2hpbGQsXG4gIC50YWJsZS1yZXNwb25zaXZlID4gLnRhYmxlLWJvcmRlcmVkID4gdGJvZHkgPiB0ciA+IHRoOmZpcnN0LWNoaWxkLFxuICAudGFibGUtcmVzcG9uc2l2ZSA+IC50YWJsZS1ib3JkZXJlZCA+IHRmb290ID4gdHIgPiB0aDpmaXJzdC1jaGlsZCxcbiAgLnRhYmxlLXJlc3BvbnNpdmUgPiAudGFibGUtYm9yZGVyZWQgPiB0aGVhZCA+IHRyID4gdGQ6Zmlyc3QtY2hpbGQsXG4gIC50YWJsZS1yZXNwb25zaXZlID4gLnRhYmxlLWJvcmRlcmVkID4gdGJvZHkgPiB0ciA+IHRkOmZpcnN0LWNoaWxkLFxuICAudGFibGUtcmVzcG9uc2l2ZSA+IC50YWJsZS1ib3JkZXJlZCA+IHRmb290ID4gdHIgPiB0ZDpmaXJzdC1jaGlsZCB7XG4gICAgYm9yZGVyLWxlZnQ6IDA7XG4gIH1cbiAgLnRhYmxlLXJlc3BvbnNpdmUgPiAudGFibGUtYm9yZGVyZWQgPiB0aGVhZCA+IHRyID4gdGg6bGFzdC1jaGlsZCxcbiAgLnRhYmxlLXJlc3BvbnNpdmUgPiAudGFibGUtYm9yZGVyZWQgPiB0Ym9keSA+IHRyID4gdGg6bGFzdC1jaGlsZCxcbiAgLnRhYmxlLXJlc3BvbnNpdmUgPiAudGFibGUtYm9yZGVyZWQgPiB0Zm9vdCA+IHRyID4gdGg6bGFzdC1jaGlsZCxcbiAgLnRhYmxlLXJlc3BvbnNpdmUgPiAudGFibGUtYm9yZGVyZWQgPiB0aGVhZCA+IHRyID4gdGQ6bGFzdC1jaGlsZCxcbiAgLnRhYmxlLXJlc3BvbnNpdmUgPiAudGFibGUtYm9yZGVyZWQgPiB0Ym9keSA+IHRyID4gdGQ6bGFzdC1jaGlsZCxcbiAgLnRhYmxlLXJlc3BvbnNpdmUgPiAudGFibGUtYm9yZGVyZWQgPiB0Zm9vdCA+IHRyID4gdGQ6bGFzdC1jaGlsZCB7XG4gICAgYm9yZGVyLXJpZ2h0OiAwO1xuICB9XG4gIC50YWJsZS1yZXNwb25zaXZlID4gLnRhYmxlLWJvcmRlcmVkID4gdGJvZHkgPiB0cjpsYXN0LWNoaWxkID4gdGgsXG4gIC50YWJsZS1yZXNwb25zaXZlID4gLnRhYmxlLWJvcmRlcmVkID4gdGZvb3QgPiB0cjpsYXN0LWNoaWxkID4gdGgsXG4gIC50YWJsZS1yZXNwb25zaXZlID4gLnRhYmxlLWJvcmRlcmVkID4gdGJvZHkgPiB0cjpsYXN0LWNoaWxkID4gdGQsXG4gIC50YWJsZS1yZXNwb25zaXZlID4gLnRhYmxlLWJvcmRlcmVkID4gdGZvb3QgPiB0cjpsYXN0LWNoaWxkID4gdGQge1xuICAgIGJvcmRlci1ib3R0b206IDA7XG4gIH1cbn1cbmZpZWxkc2V0IHtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiAwO1xuICBib3JkZXI6IDA7XG4gIG1pbi13aWR0aDogMDtcbn1cbmxlZ2VuZCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luLWJvdHRvbTogMjFweDtcbiAgZm9udC1zaXplOiAyMi41cHg7XG4gIGxpbmUtaGVpZ2h0OiBpbmhlcml0O1xuICBjb2xvcjogIzY2NjtcbiAgYm9yZGVyOiAwO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2U1ZTVlNTtcbn1cbmxhYmVsIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIG1hcmdpbi1ib3R0b206IDVweDtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG5pbnB1dFt0eXBlPVwic2VhcmNoXCJdIHtcbiAgLXdlYmtpdC1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAtbW96LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG59XG5pbnB1dFt0eXBlPVwicmFkaW9cIl0sXG5pbnB1dFt0eXBlPVwiY2hlY2tib3hcIl0ge1xuICBtYXJnaW46IDRweCAwIDA7XG4gIG1hcmdpbi10b3A6IDFweCBcXDk7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG59XG5pbnB1dFt0eXBlPVwiZmlsZVwiXSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuaW5wdXRbdHlwZT1cInJhbmdlXCJdIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xufVxuc2VsZWN0W211bHRpcGxlXSxcbnNlbGVjdFtzaXplXSB7XG4gIGhlaWdodDogYXV0bztcbn1cbmlucHV0W3R5cGU9XCJmaWxlXCJdOmZvY3VzLFxuaW5wdXRbdHlwZT1cInJhZGlvXCJdOmZvY3VzLFxuaW5wdXRbdHlwZT1cImNoZWNrYm94XCJdOmZvY3VzIHtcbiAgb3V0bGluZTogdGhpbiBkb3R0ZWQ7XG4gIG91dGxpbmU6IDVweCBhdXRvIC13ZWJraXQtZm9jdXMtcmluZy1jb2xvcjtcbiAgb3V0bGluZS1vZmZzZXQ6IC0ycHg7XG59XG5vdXRwdXQge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZy10b3A6IDdweDtcbiAgZm9udC1zaXplOiAxNXB4O1xuICBsaW5lLWhlaWdodDogMS40Mjg1NzE0MztcbiAgY29sb3I6ICM1NTU1NTU7XG59XG4uZm9ybS1jb250cm9sIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDM1cHg7XG4gIHBhZGRpbmc6IDZweCAxMnB4O1xuICBmb250LXNpemU6IDE1cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjQyODU3MTQzO1xuICBjb2xvcjogIzU1NTU1NTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTtcbiAgYm9yZGVyOiAxcHggc29saWQgI2NjYztcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xuICAtd2Via2l0LWJveC1zaGFkb3c6IGluc2V0IDAgMXB4IDFweCByZ2JhKDAsIDAsIDAsIDAuMDc1KTtcbiAgYm94LXNoYWRvdzogaW5zZXQgMCAxcHggMXB4IHJnYmEoMCwgMCwgMCwgMC4wNzUpO1xuICAtd2Via2l0LXRyYW5zaXRpb246IGJvcmRlci1jb2xvciBlYXNlLWluLW91dCAuMTVzLCBib3gtc2hhZG93IGVhc2UtaW4tb3V0IC4xNXM7XG4gIC1vLXRyYW5zaXRpb246IGJvcmRlci1jb2xvciBlYXNlLWluLW91dCAuMTVzLCBib3gtc2hhZG93IGVhc2UtaW4tb3V0IC4xNXM7XG4gIHRyYW5zaXRpb246IGJvcmRlci1jb2xvciBlYXNlLWluLW91dCAuMTVzLCBib3gtc2hhZG93IGVhc2UtaW4tb3V0IC4xNXM7XG59XG4uZm9ybS1jb250cm9sOmZvY3VzIHtcbiAgYm9yZGVyLWNvbG9yOiAjNjZhZmU5O1xuICBvdXRsaW5lOiAwO1xuICAtd2Via2l0LWJveC1zaGFkb3c6IGluc2V0IDAgMXB4IDFweCByZ2JhKDAsMCwwLC4wNzUpLCAwIDAgOHB4IHJnYmEoMTAyLCAxNzUsIDIzMywgMC42KTtcbiAgYm94LXNoYWRvdzogaW5zZXQgMCAxcHggMXB4IHJnYmEoMCwwLDAsLjA3NSksIDAgMCA4cHggcmdiYSgxMDIsIDE3NSwgMjMzLCAwLjYpO1xufVxuLmZvcm0tY29udHJvbDo6LW1vei1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjNzc3Nzc3O1xuICBvcGFjaXR5OiAxO1xufVxuLmZvcm0tY29udHJvbDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogIzc3Nzc3Nztcbn1cbi5mb3JtLWNvbnRyb2w6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogIzc3Nzc3Nztcbn1cbi5mb3JtLWNvbnRyb2xbZGlzYWJsZWRdLFxuLmZvcm0tY29udHJvbFtyZWFkb25seV0sXG5maWVsZHNldFtkaXNhYmxlZF0gLmZvcm0tY29udHJvbCB7XG4gIGN1cnNvcjogbm90LWFsbG93ZWQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlZWVlZWU7XG4gIG9wYWNpdHk6IDE7XG59XG50ZXh0YXJlYS5mb3JtLWNvbnRyb2wge1xuICBoZWlnaHQ6IGF1dG87XG59XG5pbnB1dFt0eXBlPVwic2VhcmNoXCJdIHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xufVxuaW5wdXRbdHlwZT1cImRhdGVcIl0sXG5pbnB1dFt0eXBlPVwidGltZVwiXSxcbmlucHV0W3R5cGU9XCJkYXRldGltZS1sb2NhbFwiXSxcbmlucHV0W3R5cGU9XCJtb250aFwiXSB7XG4gIGxpbmUtaGVpZ2h0OiAzNXB4O1xuICBsaW5lLWhlaWdodDogMS40Mjg1NzE0MyBcXDA7XG59XG5pbnB1dFt0eXBlPVwiZGF0ZVwiXS5pbnB1dC1zbSxcbmlucHV0W3R5cGU9XCJ0aW1lXCJdLmlucHV0LXNtLFxuaW5wdXRbdHlwZT1cImRhdGV0aW1lLWxvY2FsXCJdLmlucHV0LXNtLFxuaW5wdXRbdHlwZT1cIm1vbnRoXCJdLmlucHV0LXNtIHtcbiAgbGluZS1oZWlnaHQ6IDMxcHg7XG59XG5pbnB1dFt0eXBlPVwiZGF0ZVwiXS5pbnB1dC1sZyxcbmlucHV0W3R5cGU9XCJ0aW1lXCJdLmlucHV0LWxnLFxuaW5wdXRbdHlwZT1cImRhdGV0aW1lLWxvY2FsXCJdLmlucHV0LWxnLFxuaW5wdXRbdHlwZT1cIm1vbnRoXCJdLmlucHV0LWxnIHtcbiAgbGluZS1oZWlnaHQ6IDQ4cHg7XG59XG4uZm9ybS1ncm91cCB7XG4gIG1hcmdpbi1ib3R0b206IDE1cHg7XG59XG4ucmFkaW8sXG4uY2hlY2tib3gge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtaW4taGVpZ2h0OiAyMXB4O1xuICBtYXJnaW4tdG9wOiAxMHB4O1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xufVxuLnJhZGlvIGxhYmVsLFxuLmNoZWNrYm94IGxhYmVsIHtcbiAgcGFkZGluZy1sZWZ0OiAyMHB4O1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4ucmFkaW8gaW5wdXRbdHlwZT1cInJhZGlvXCJdLFxuLnJhZGlvLWlubGluZSBpbnB1dFt0eXBlPVwicmFkaW9cIl0sXG4uY2hlY2tib3ggaW5wdXRbdHlwZT1cImNoZWNrYm94XCJdLFxuLmNoZWNrYm94LWlubGluZSBpbnB1dFt0eXBlPVwiY2hlY2tib3hcIl0ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIG1hcmdpbi1sZWZ0OiAtMjBweDtcbiAgbWFyZ2luLXRvcDogNHB4IFxcOTtcbn1cbi5yYWRpbyArIC5yYWRpbyxcbi5jaGVja2JveCArIC5jaGVja2JveCB7XG4gIG1hcmdpbi10b3A6IC01cHg7XG59XG4ucmFkaW8taW5saW5lLFxuLmNoZWNrYm94LWlubGluZSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcGFkZGluZy1sZWZ0OiAyMHB4O1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4ucmFkaW8taW5saW5lICsgLnJhZGlvLWlubGluZSxcbi5jaGVja2JveC1pbmxpbmUgKyAuY2hlY2tib3gtaW5saW5lIHtcbiAgbWFyZ2luLXRvcDogMDtcbiAgbWFyZ2luLWxlZnQ6IDEwcHg7XG59XG5pbnB1dFt0eXBlPVwicmFkaW9cIl1bZGlzYWJsZWRdLFxuaW5wdXRbdHlwZT1cImNoZWNrYm94XCJdW2Rpc2FibGVkXSxcbmlucHV0W3R5cGU9XCJyYWRpb1wiXS5kaXNhYmxlZCxcbmlucHV0W3R5cGU9XCJjaGVja2JveFwiXS5kaXNhYmxlZCxcbmZpZWxkc2V0W2Rpc2FibGVkXSBpbnB1dFt0eXBlPVwicmFkaW9cIl0sXG5maWVsZHNldFtkaXNhYmxlZF0gaW5wdXRbdHlwZT1cImNoZWNrYm94XCJdIHtcbiAgY3Vyc29yOiBub3QtYWxsb3dlZDtcbn1cbi5yYWRpby1pbmxpbmUuZGlzYWJsZWQsXG4uY2hlY2tib3gtaW5saW5lLmRpc2FibGVkLFxuZmllbGRzZXRbZGlzYWJsZWRdIC5yYWRpby1pbmxpbmUsXG5maWVsZHNldFtkaXNhYmxlZF0gLmNoZWNrYm94LWlubGluZSB7XG4gIGN1cnNvcjogbm90LWFsbG93ZWQ7XG59XG4ucmFkaW8uZGlzYWJsZWQgbGFiZWwsXG4uY2hlY2tib3guZGlzYWJsZWQgbGFiZWwsXG5maWVsZHNldFtkaXNhYmxlZF0gLnJhZGlvIGxhYmVsLFxuZmllbGRzZXRbZGlzYWJsZWRdIC5jaGVja2JveCBsYWJlbCB7XG4gIGN1cnNvcjogbm90LWFsbG93ZWQ7XG59XG4uZm9ybS1jb250cm9sLXN0YXRpYyB7XG4gIHBhZGRpbmctdG9wOiA3cHg7XG4gIHBhZGRpbmctYm90dG9tOiA3cHg7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG4uZm9ybS1jb250cm9sLXN0YXRpYy5pbnB1dC1sZyxcbi5mb3JtLWNvbnRyb2wtc3RhdGljLmlucHV0LXNtIHtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBwYWRkaW5nLXJpZ2h0OiAwO1xufVxuLmlucHV0LXNtLFxuLmZvcm0taG9yaXpvbnRhbCAuZm9ybS1ncm91cC1zbSAuZm9ybS1jb250cm9sIHtcbiAgaGVpZ2h0OiAzMXB4O1xuICBwYWRkaW5nOiA1cHggMTBweDtcbiAgZm9udC1zaXplOiAxM3B4O1xuICBsaW5lLWhlaWdodDogMS41O1xuICBib3JkZXItcmFkaXVzOiAzcHg7XG59XG5zZWxlY3QuaW5wdXQtc20ge1xuICBoZWlnaHQ6IDMxcHg7XG4gIGxpbmUtaGVpZ2h0OiAzMXB4O1xufVxudGV4dGFyZWEuaW5wdXQtc20sXG5zZWxlY3RbbXVsdGlwbGVdLmlucHV0LXNtIHtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuLmlucHV0LWxnLFxuLmZvcm0taG9yaXpvbnRhbCAuZm9ybS1ncm91cC1sZyAuZm9ybS1jb250cm9sIHtcbiAgaGVpZ2h0OiA0OHB4O1xuICBwYWRkaW5nOiAxMHB4IDE2cHg7XG4gIGZvbnQtc2l6ZTogMTlweDtcbiAgbGluZS1oZWlnaHQ6IDEuMzM7XG4gIGJvcmRlci1yYWRpdXM6IDZweDtcbn1cbnNlbGVjdC5pbnB1dC1sZyB7XG4gIGhlaWdodDogNDhweDtcbiAgbGluZS1oZWlnaHQ6IDQ4cHg7XG59XG50ZXh0YXJlYS5pbnB1dC1sZyxcbnNlbGVjdFttdWx0aXBsZV0uaW5wdXQtbGcge1xuICBoZWlnaHQ6IGF1dG87XG59XG4uaGFzLWZlZWRiYWNrIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmhhcy1mZWVkYmFjayAuZm9ybS1jb250cm9sIHtcbiAgcGFkZGluZy1yaWdodDogNDMuNzVweDtcbn1cbi5mb3JtLWNvbnRyb2wtZmVlZGJhY2sge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMjZweDtcbiAgcmlnaHQ6IDA7XG4gIHotaW5kZXg6IDI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMzVweDtcbiAgaGVpZ2h0OiAzNXB4O1xuICBsaW5lLWhlaWdodDogMzVweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLmlucHV0LWxnICsgLmZvcm0tY29udHJvbC1mZWVkYmFjayB7XG4gIHdpZHRoOiA0OHB4O1xuICBoZWlnaHQ6IDQ4cHg7XG4gIGxpbmUtaGVpZ2h0OiA0OHB4O1xufVxuLmlucHV0LXNtICsgLmZvcm0tY29udHJvbC1mZWVkYmFjayB7XG4gIHdpZHRoOiAzMXB4O1xuICBoZWlnaHQ6IDMxcHg7XG4gIGxpbmUtaGVpZ2h0OiAzMXB4O1xufVxuLmhhcy1zdWNjZXNzIC5oZWxwLWJsb2NrLFxuLmhhcy1zdWNjZXNzIC5jb250cm9sLWxhYmVsLFxuLmhhcy1zdWNjZXNzIC5yYWRpbyxcbi5oYXMtc3VjY2VzcyAuY2hlY2tib3gsXG4uaGFzLXN1Y2Nlc3MgLnJhZGlvLWlubGluZSxcbi5oYXMtc3VjY2VzcyAuY2hlY2tib3gtaW5saW5lIHtcbiAgY29sb3I6ICMzYzc2M2Q7XG59XG4uaGFzLXN1Y2Nlc3MgLmZvcm0tY29udHJvbCB7XG4gIGJvcmRlci1jb2xvcjogIzNjNzYzZDtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiBpbnNldCAwIDFweCAxcHggcmdiYSgwLCAwLCAwLCAwLjA3NSk7XG4gIGJveC1zaGFkb3c6IGluc2V0IDAgMXB4IDFweCByZ2JhKDAsIDAsIDAsIDAuMDc1KTtcbn1cbi5oYXMtc3VjY2VzcyAuZm9ybS1jb250cm9sOmZvY3VzIHtcbiAgYm9yZGVyLWNvbG9yOiAjMmI1NDJjO1xuICAtd2Via2l0LWJveC1zaGFkb3c6IGluc2V0IDAgMXB4IDFweCByZ2JhKDAsIDAsIDAsIDAuMDc1KSwgMCAwIDZweCAjNjdiMTY4O1xuICBib3gtc2hhZG93OiBpbnNldCAwIDFweCAxcHggcmdiYSgwLCAwLCAwLCAwLjA3NSksIDAgMCA2cHggIzY3YjE2ODtcbn1cbi5oYXMtc3VjY2VzcyAuaW5wdXQtZ3JvdXAtYWRkb24ge1xuICBjb2xvcjogIzNjNzYzZDtcbiAgYm9yZGVyLWNvbG9yOiAjM2M3NjNkO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZGZmMGQ4O1xufVxuLmhhcy1zdWNjZXNzIC5mb3JtLWNvbnRyb2wtZmVlZGJhY2sge1xuICBjb2xvcjogIzNjNzYzZDtcbn1cbi5oYXMtd2FybmluZyAuaGVscC1ibG9jayxcbi5oYXMtd2FybmluZyAuY29udHJvbC1sYWJlbCxcbi5oYXMtd2FybmluZyAucmFkaW8sXG4uaGFzLXdhcm5pbmcgLmNoZWNrYm94LFxuLmhhcy13YXJuaW5nIC5yYWRpby1pbmxpbmUsXG4uaGFzLXdhcm5pbmcgLmNoZWNrYm94LWlubGluZSB7XG4gIGNvbG9yOiAjOGE2ZDNiO1xufVxuLmhhcy13YXJuaW5nIC5mb3JtLWNvbnRyb2wge1xuICBib3JkZXItY29sb3I6ICM4YTZkM2I7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogaW5zZXQgMCAxcHggMXB4IHJnYmEoMCwgMCwgMCwgMC4wNzUpO1xuICBib3gtc2hhZG93OiBpbnNldCAwIDFweCAxcHggcmdiYSgwLCAwLCAwLCAwLjA3NSk7XG59XG4uaGFzLXdhcm5pbmcgLmZvcm0tY29udHJvbDpmb2N1cyB7XG4gIGJvcmRlci1jb2xvcjogIzY2NTEyYztcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiBpbnNldCAwIDFweCAxcHggcmdiYSgwLCAwLCAwLCAwLjA3NSksIDAgMCA2cHggI2MwYTE2YjtcbiAgYm94LXNoYWRvdzogaW5zZXQgMCAxcHggMXB4IHJnYmEoMCwgMCwgMCwgMC4wNzUpLCAwIDAgNnB4ICNjMGExNmI7XG59XG4uaGFzLXdhcm5pbmcgLmlucHV0LWdyb3VwLWFkZG9uIHtcbiAgY29sb3I6ICM4YTZkM2I7XG4gIGJvcmRlci1jb2xvcjogIzhhNmQzYjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZjZjhlMztcbn1cbi5oYXMtd2FybmluZyAuZm9ybS1jb250cm9sLWZlZWRiYWNrIHtcbiAgY29sb3I6ICM4YTZkM2I7XG59XG4uaGFzLWVycm9yIC5oZWxwLWJsb2NrLFxuLmhhcy1lcnJvciAuY29udHJvbC1sYWJlbCxcbi5oYXMtZXJyb3IgLnJhZGlvLFxuLmhhcy1lcnJvciAuY2hlY2tib3gsXG4uaGFzLWVycm9yIC5yYWRpby1pbmxpbmUsXG4uaGFzLWVycm9yIC5jaGVja2JveC1pbmxpbmUge1xuICBjb2xvcjogI2E5NDQ0Mjtcbn1cbi5oYXMtZXJyb3IgLmZvcm0tY29udHJvbCB7XG4gIGJvcmRlci1jb2xvcjogI2E5NDQ0MjtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiBpbnNldCAwIDFweCAxcHggcmdiYSgwLCAwLCAwLCAwLjA3NSk7XG4gIGJveC1zaGFkb3c6IGluc2V0IDAgMXB4IDFweCByZ2JhKDAsIDAsIDAsIDAuMDc1KTtcbn1cbi5oYXMtZXJyb3IgLmZvcm0tY29udHJvbDpmb2N1cyB7XG4gIGJvcmRlci1jb2xvcjogIzg0MzUzNDtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiBpbnNldCAwIDFweCAxcHggcmdiYSgwLCAwLCAwLCAwLjA3NSksIDAgMCA2cHggI2NlODQ4MztcbiAgYm94LXNoYWRvdzogaW5zZXQgMCAxcHggMXB4IHJnYmEoMCwgMCwgMCwgMC4wNzUpLCAwIDAgNnB4ICNjZTg0ODM7XG59XG4uaGFzLWVycm9yIC5pbnB1dC1ncm91cC1hZGRvbiB7XG4gIGNvbG9yOiAjYTk0NDQyO1xuICBib3JkZXItY29sb3I6ICNhOTQ0NDI7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmMmRlZGU7XG59XG4uaGFzLWVycm9yIC5mb3JtLWNvbnRyb2wtZmVlZGJhY2sge1xuICBjb2xvcjogI2E5NDQ0Mjtcbn1cbi5oYXMtZmVlZGJhY2sgbGFiZWwuc3Itb25seSB+IC5mb3JtLWNvbnRyb2wtZmVlZGJhY2sge1xuICB0b3A6IDA7XG59XG4uaGVscC1ibG9jayB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW4tdG9wOiA1cHg7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gIGNvbG9yOiAjYTZhNmE2O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5mb3JtLWlubGluZSAuZm9ybS1ncm91cCB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgfVxuICAuZm9ybS1pbmxpbmUgLmZvcm0tY29udHJvbCB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIH1cbiAgLmZvcm0taW5saW5lIC5pbnB1dC1ncm91cCB7XG4gICAgZGlzcGxheTogaW5saW5lLXRhYmxlO1xuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIH1cbiAgLmZvcm0taW5saW5lIC5pbnB1dC1ncm91cCAuaW5wdXQtZ3JvdXAtYWRkb24sXG4gIC5mb3JtLWlubGluZSAuaW5wdXQtZ3JvdXAgLmlucHV0LWdyb3VwLWJ0bixcbiAgLmZvcm0taW5saW5lIC5pbnB1dC1ncm91cCAuZm9ybS1jb250cm9sIHtcbiAgICB3aWR0aDogYXV0bztcbiAgfVxuICAuZm9ybS1pbmxpbmUgLmlucHV0LWdyb3VwID4gLmZvcm0tY29udHJvbCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbiAgLmZvcm0taW5saW5lIC5jb250cm9sLWxhYmVsIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIH1cbiAgLmZvcm0taW5saW5lIC5yYWRpbyxcbiAgLmZvcm0taW5saW5lIC5jaGVja2JveCB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIG1hcmdpbi10b3A6IDA7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICB9XG4gIC5mb3JtLWlubGluZSAucmFkaW8gbGFiZWwsXG4gIC5mb3JtLWlubGluZSAuY2hlY2tib3ggbGFiZWwge1xuICAgIHBhZGRpbmctbGVmdDogMDtcbiAgfVxuICAuZm9ybS1pbmxpbmUgLnJhZGlvIGlucHV0W3R5cGU9XCJyYWRpb1wiXSxcbiAgLmZvcm0taW5saW5lIC5jaGVja2JveCBpbnB1dFt0eXBlPVwiY2hlY2tib3hcIl0ge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgfVxuICAuZm9ybS1pbmxpbmUgLmhhcy1mZWVkYmFjayAuZm9ybS1jb250cm9sLWZlZWRiYWNrIHtcbiAgICB0b3A6IDA7XG4gIH1cbn1cbi5mb3JtLWhvcml6b250YWwgLnJhZGlvLFxuLmZvcm0taG9yaXpvbnRhbCAuY2hlY2tib3gsXG4uZm9ybS1ob3Jpem9udGFsIC5yYWRpby1pbmxpbmUsXG4uZm9ybS1ob3Jpem9udGFsIC5jaGVja2JveC1pbmxpbmUge1xuICBtYXJnaW4tdG9wOiAwO1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBwYWRkaW5nLXRvcDogN3B4O1xufVxuLmZvcm0taG9yaXpvbnRhbCAucmFkaW8sXG4uZm9ybS1ob3Jpem9udGFsIC5jaGVja2JveCB7XG4gIG1pbi1oZWlnaHQ6IDI4cHg7XG59XG4uZm9ybS1ob3Jpem9udGFsIC5mb3JtLWdyb3VwIHtcbiAgbWFyZ2luLWxlZnQ6IC0xNXB4O1xuICBtYXJnaW4tcmlnaHQ6IC0xNXB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5mb3JtLWhvcml6b250YWwgLmNvbnRyb2wtbGFiZWwge1xuICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgcGFkZGluZy10b3A6IDdweDtcbiAgfVxufVxuLmZvcm0taG9yaXpvbnRhbCAuaGFzLWZlZWRiYWNrIC5mb3JtLWNvbnRyb2wtZmVlZGJhY2sge1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAxNXB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5mb3JtLWhvcml6b250YWwgLmZvcm0tZ3JvdXAtbGcgLmNvbnRyb2wtbGFiZWwge1xuICAgIHBhZGRpbmctdG9wOiAxNC4zcHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuZm9ybS1ob3Jpem9udGFsIC5mb3JtLWdyb3VwLXNtIC5jb250cm9sLWxhYmVsIHtcbiAgICBwYWRkaW5nLXRvcDogNnB4O1xuICB9XG59XG4uYnRuIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTtcbiAgYm9yZGVyOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIHBhZGRpbmc6IDZweCAxMnB4O1xuICBmb250LXNpemU6IDE1cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjQyODU3MTQzO1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG4gIC13ZWJraXQtdXNlci1zZWxlY3Q6IG5vbmU7XG4gIC1tb3otdXNlci1zZWxlY3Q6IG5vbmU7XG4gIC1tcy11c2VyLXNlbGVjdDogbm9uZTtcbiAgdXNlci1zZWxlY3Q6IG5vbmU7XG59XG4uYnRuOmZvY3VzLFxuLmJ0bjphY3RpdmU6Zm9jdXMsXG4uYnRuLmFjdGl2ZTpmb2N1cyB7XG4gIG91dGxpbmU6IHRoaW4gZG90dGVkO1xuICBvdXRsaW5lOiA1cHggYXV0byAtd2Via2l0LWZvY3VzLXJpbmctY29sb3I7XG4gIG91dGxpbmUtb2Zmc2V0OiAtMnB4O1xufVxuLmJ0bjpob3Zlcixcbi5idG46Zm9jdXMge1xuICBjb2xvcjogIzMzMztcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLmJ0bjphY3RpdmUsXG4uYnRuLmFjdGl2ZSB7XG4gIG91dGxpbmU6IDA7XG4gIGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogaW5zZXQgMCAzcHggNXB4IHJnYmEoMCwgMCwgMCwgMC4xMjUpO1xuICBib3gtc2hhZG93OiBpbnNldCAwIDNweCA1cHggcmdiYSgwLCAwLCAwLCAwLjEyNSk7XG59XG4uYnRuLmRpc2FibGVkLFxuLmJ0bltkaXNhYmxlZF0sXG5maWVsZHNldFtkaXNhYmxlZF0gLmJ0biB7XG4gIGN1cnNvcjogbm90LWFsbG93ZWQ7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICBvcGFjaXR5OiAwLjY1O1xuICBmaWx0ZXI6IGFscGhhKG9wYWNpdHk9NjUpO1xuICAtd2Via2l0LWJveC1zaGFkb3c6IG5vbmU7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG59XG4uYnRuLWRlZmF1bHQge1xuICBjb2xvcjogIzMzMztcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyLWNvbG9yOiAjY2NjO1xufVxuLmJ0bi1kZWZhdWx0OmhvdmVyLFxuLmJ0bi1kZWZhdWx0OmZvY3VzLFxuLmJ0bi1kZWZhdWx0OmFjdGl2ZSxcbi5idG4tZGVmYXVsdC5hY3RpdmUsXG4ub3BlbiA+IC5kcm9wZG93bi10b2dnbGUuYnRuLWRlZmF1bHQge1xuICBjb2xvcjogIzMzMztcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U2ZTZlNjtcbiAgYm9yZGVyLWNvbG9yOiAjYWRhZGFkO1xufVxuLmJ0bi1kZWZhdWx0OmFjdGl2ZSxcbi5idG4tZGVmYXVsdC5hY3RpdmUsXG4ub3BlbiA+IC5kcm9wZG93bi10b2dnbGUuYnRuLWRlZmF1bHQge1xuICBiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xufVxuLmJ0bi1kZWZhdWx0LmRpc2FibGVkLFxuLmJ0bi1kZWZhdWx0W2Rpc2FibGVkXSxcbmZpZWxkc2V0W2Rpc2FibGVkXSAuYnRuLWRlZmF1bHQsXG4uYnRuLWRlZmF1bHQuZGlzYWJsZWQ6aG92ZXIsXG4uYnRuLWRlZmF1bHRbZGlzYWJsZWRdOmhvdmVyLFxuZmllbGRzZXRbZGlzYWJsZWRdIC5idG4tZGVmYXVsdDpob3Zlcixcbi5idG4tZGVmYXVsdC5kaXNhYmxlZDpmb2N1cyxcbi5idG4tZGVmYXVsdFtkaXNhYmxlZF06Zm9jdXMsXG5maWVsZHNldFtkaXNhYmxlZF0gLmJ0bi1kZWZhdWx0OmZvY3VzLFxuLmJ0bi1kZWZhdWx0LmRpc2FibGVkOmFjdGl2ZSxcbi5idG4tZGVmYXVsdFtkaXNhYmxlZF06YWN0aXZlLFxuZmllbGRzZXRbZGlzYWJsZWRdIC5idG4tZGVmYXVsdDphY3RpdmUsXG4uYnRuLWRlZmF1bHQuZGlzYWJsZWQuYWN0aXZlLFxuLmJ0bi1kZWZhdWx0W2Rpc2FibGVkXS5hY3RpdmUsXG5maWVsZHNldFtkaXNhYmxlZF0gLmJ0bi1kZWZhdWx0LmFjdGl2ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlci1jb2xvcjogI2NjYztcbn1cbi5idG4tZGVmYXVsdCAuYmFkZ2Uge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzMzMztcbn1cbi5idG4tcHJpbWFyeSB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjdhZTYwO1xuICBib3JkZXItY29sb3I6ICMyMjk5NTU7XG59XG4uYnRuLXByaW1hcnk6aG92ZXIsXG4uYnRuLXByaW1hcnk6Zm9jdXMsXG4uYnRuLXByaW1hcnk6YWN0aXZlLFxuLmJ0bi1wcmltYXJ5LmFjdGl2ZSxcbi5vcGVuID4gLmRyb3Bkb3duLXRvZ2dsZS5idG4tcHJpbWFyeSB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMWU4NDQ5O1xuICBib3JkZXItY29sb3I6ICMxNzY3Mzk7XG59XG4uYnRuLXByaW1hcnk6YWN0aXZlLFxuLmJ0bi1wcmltYXJ5LmFjdGl2ZSxcbi5vcGVuID4gLmRyb3Bkb3duLXRvZ2dsZS5idG4tcHJpbWFyeSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7XG59XG4uYnRuLXByaW1hcnkuZGlzYWJsZWQsXG4uYnRuLXByaW1hcnlbZGlzYWJsZWRdLFxuZmllbGRzZXRbZGlzYWJsZWRdIC5idG4tcHJpbWFyeSxcbi5idG4tcHJpbWFyeS5kaXNhYmxlZDpob3Zlcixcbi5idG4tcHJpbWFyeVtkaXNhYmxlZF06aG92ZXIsXG5maWVsZHNldFtkaXNhYmxlZF0gLmJ0bi1wcmltYXJ5OmhvdmVyLFxuLmJ0bi1wcmltYXJ5LmRpc2FibGVkOmZvY3VzLFxuLmJ0bi1wcmltYXJ5W2Rpc2FibGVkXTpmb2N1cyxcbmZpZWxkc2V0W2Rpc2FibGVkXSAuYnRuLXByaW1hcnk6Zm9jdXMsXG4uYnRuLXByaW1hcnkuZGlzYWJsZWQ6YWN0aXZlLFxuLmJ0bi1wcmltYXJ5W2Rpc2FibGVkXTphY3RpdmUsXG5maWVsZHNldFtkaXNhYmxlZF0gLmJ0bi1wcmltYXJ5OmFjdGl2ZSxcbi5idG4tcHJpbWFyeS5kaXNhYmxlZC5hY3RpdmUsXG4uYnRuLXByaW1hcnlbZGlzYWJsZWRdLmFjdGl2ZSxcbmZpZWxkc2V0W2Rpc2FibGVkXSAuYnRuLXByaW1hcnkuYWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzI3YWU2MDtcbiAgYm9yZGVyLWNvbG9yOiAjMjI5OTU1O1xufVxuLmJ0bi1wcmltYXJ5IC5iYWRnZSB7XG4gIGNvbG9yOiAjMjdhZTYwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xufVxuLmJ0bi1zdWNjZXNzIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICM1Y2I4NWM7XG4gIGJvcmRlci1jb2xvcjogIzRjYWU0Yztcbn1cbi5idG4tc3VjY2Vzczpob3Zlcixcbi5idG4tc3VjY2Vzczpmb2N1cyxcbi5idG4tc3VjY2VzczphY3RpdmUsXG4uYnRuLXN1Y2Nlc3MuYWN0aXZlLFxuLm9wZW4gPiAuZHJvcGRvd24tdG9nZ2xlLmJ0bi1zdWNjZXNzIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICM0NDlkNDQ7XG4gIGJvcmRlci1jb2xvcjogIzM5ODQzOTtcbn1cbi5idG4tc3VjY2VzczphY3RpdmUsXG4uYnRuLXN1Y2Nlc3MuYWN0aXZlLFxuLm9wZW4gPiAuZHJvcGRvd24tdG9nZ2xlLmJ0bi1zdWNjZXNzIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTtcbn1cbi5idG4tc3VjY2Vzcy5kaXNhYmxlZCxcbi5idG4tc3VjY2Vzc1tkaXNhYmxlZF0sXG5maWVsZHNldFtkaXNhYmxlZF0gLmJ0bi1zdWNjZXNzLFxuLmJ0bi1zdWNjZXNzLmRpc2FibGVkOmhvdmVyLFxuLmJ0bi1zdWNjZXNzW2Rpc2FibGVkXTpob3ZlcixcbmZpZWxkc2V0W2Rpc2FibGVkXSAuYnRuLXN1Y2Nlc3M6aG92ZXIsXG4uYnRuLXN1Y2Nlc3MuZGlzYWJsZWQ6Zm9jdXMsXG4uYnRuLXN1Y2Nlc3NbZGlzYWJsZWRdOmZvY3VzLFxuZmllbGRzZXRbZGlzYWJsZWRdIC5idG4tc3VjY2Vzczpmb2N1cyxcbi5idG4tc3VjY2Vzcy5kaXNhYmxlZDphY3RpdmUsXG4uYnRuLXN1Y2Nlc3NbZGlzYWJsZWRdOmFjdGl2ZSxcbmZpZWxkc2V0W2Rpc2FibGVkXSAuYnRuLXN1Y2Nlc3M6YWN0aXZlLFxuLmJ0bi1zdWNjZXNzLmRpc2FibGVkLmFjdGl2ZSxcbi5idG4tc3VjY2Vzc1tkaXNhYmxlZF0uYWN0aXZlLFxuZmllbGRzZXRbZGlzYWJsZWRdIC5idG4tc3VjY2Vzcy5hY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNWNiODVjO1xuICBib3JkZXItY29sb3I6ICM0Y2FlNGM7XG59XG4uYnRuLXN1Y2Nlc3MgLmJhZGdlIHtcbiAgY29sb3I6ICM1Y2I4NWM7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG59XG4uYnRuLWluZm8ge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzViYzBkZTtcbiAgYm9yZGVyLWNvbG9yOiAjNDZiOGRhO1xufVxuLmJ0bi1pbmZvOmhvdmVyLFxuLmJ0bi1pbmZvOmZvY3VzLFxuLmJ0bi1pbmZvOmFjdGl2ZSxcbi5idG4taW5mby5hY3RpdmUsXG4ub3BlbiA+IC5kcm9wZG93bi10b2dnbGUuYnRuLWluZm8ge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzMxYjBkNTtcbiAgYm9yZGVyLWNvbG9yOiAjMjY5YWJjO1xufVxuLmJ0bi1pbmZvOmFjdGl2ZSxcbi5idG4taW5mby5hY3RpdmUsXG4ub3BlbiA+IC5kcm9wZG93bi10b2dnbGUuYnRuLWluZm8ge1xuICBiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xufVxuLmJ0bi1pbmZvLmRpc2FibGVkLFxuLmJ0bi1pbmZvW2Rpc2FibGVkXSxcbmZpZWxkc2V0W2Rpc2FibGVkXSAuYnRuLWluZm8sXG4uYnRuLWluZm8uZGlzYWJsZWQ6aG92ZXIsXG4uYnRuLWluZm9bZGlzYWJsZWRdOmhvdmVyLFxuZmllbGRzZXRbZGlzYWJsZWRdIC5idG4taW5mbzpob3Zlcixcbi5idG4taW5mby5kaXNhYmxlZDpmb2N1cyxcbi5idG4taW5mb1tkaXNhYmxlZF06Zm9jdXMsXG5maWVsZHNldFtkaXNhYmxlZF0gLmJ0bi1pbmZvOmZvY3VzLFxuLmJ0bi1pbmZvLmRpc2FibGVkOmFjdGl2ZSxcbi5idG4taW5mb1tkaXNhYmxlZF06YWN0aXZlLFxuZmllbGRzZXRbZGlzYWJsZWRdIC5idG4taW5mbzphY3RpdmUsXG4uYnRuLWluZm8uZGlzYWJsZWQuYWN0aXZlLFxuLmJ0bi1pbmZvW2Rpc2FibGVkXS5hY3RpdmUsXG5maWVsZHNldFtkaXNhYmxlZF0gLmJ0bi1pbmZvLmFjdGl2ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM1YmMwZGU7XG4gIGJvcmRlci1jb2xvcjogIzQ2YjhkYTtcbn1cbi5idG4taW5mbyAuYmFkZ2Uge1xuICBjb2xvcjogIzViYzBkZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbn1cbi5idG4td2FybmluZyB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjBhZDRlO1xuICBib3JkZXItY29sb3I6ICNlZWEyMzY7XG59XG4uYnRuLXdhcm5pbmc6aG92ZXIsXG4uYnRuLXdhcm5pbmc6Zm9jdXMsXG4uYnRuLXdhcm5pbmc6YWN0aXZlLFxuLmJ0bi13YXJuaW5nLmFjdGl2ZSxcbi5vcGVuID4gLmRyb3Bkb3duLXRvZ2dsZS5idG4td2FybmluZyB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWM5NzFmO1xuICBib3JkZXItY29sb3I6ICNkNTg1MTI7XG59XG4uYnRuLXdhcm5pbmc6YWN0aXZlLFxuLmJ0bi13YXJuaW5nLmFjdGl2ZSxcbi5vcGVuID4gLmRyb3Bkb3duLXRvZ2dsZS5idG4td2FybmluZyB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7XG59XG4uYnRuLXdhcm5pbmcuZGlzYWJsZWQsXG4uYnRuLXdhcm5pbmdbZGlzYWJsZWRdLFxuZmllbGRzZXRbZGlzYWJsZWRdIC5idG4td2FybmluZyxcbi5idG4td2FybmluZy5kaXNhYmxlZDpob3Zlcixcbi5idG4td2FybmluZ1tkaXNhYmxlZF06aG92ZXIsXG5maWVsZHNldFtkaXNhYmxlZF0gLmJ0bi13YXJuaW5nOmhvdmVyLFxuLmJ0bi13YXJuaW5nLmRpc2FibGVkOmZvY3VzLFxuLmJ0bi13YXJuaW5nW2Rpc2FibGVkXTpmb2N1cyxcbmZpZWxkc2V0W2Rpc2FibGVkXSAuYnRuLXdhcm5pbmc6Zm9jdXMsXG4uYnRuLXdhcm5pbmcuZGlzYWJsZWQ6YWN0aXZlLFxuLmJ0bi13YXJuaW5nW2Rpc2FibGVkXTphY3RpdmUsXG5maWVsZHNldFtkaXNhYmxlZF0gLmJ0bi13YXJuaW5nOmFjdGl2ZSxcbi5idG4td2FybmluZy5kaXNhYmxlZC5hY3RpdmUsXG4uYnRuLXdhcm5pbmdbZGlzYWJsZWRdLmFjdGl2ZSxcbmZpZWxkc2V0W2Rpc2FibGVkXSAuYnRuLXdhcm5pbmcuYWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YwYWQ0ZTtcbiAgYm9yZGVyLWNvbG9yOiAjZWVhMjM2O1xufVxuLmJ0bi13YXJuaW5nIC5iYWRnZSB7XG4gIGNvbG9yOiAjZjBhZDRlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xufVxuLmJ0bi1kYW5nZXIge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Q5NTM0ZjtcbiAgYm9yZGVyLWNvbG9yOiAjZDQzZjNhO1xufVxuLmJ0bi1kYW5nZXI6aG92ZXIsXG4uYnRuLWRhbmdlcjpmb2N1cyxcbi5idG4tZGFuZ2VyOmFjdGl2ZSxcbi5idG4tZGFuZ2VyLmFjdGl2ZSxcbi5vcGVuID4gLmRyb3Bkb3duLXRvZ2dsZS5idG4tZGFuZ2VyIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjOTMwMmM7XG4gIGJvcmRlci1jb2xvcjogI2FjMjkyNTtcbn1cbi5idG4tZGFuZ2VyOmFjdGl2ZSxcbi5idG4tZGFuZ2VyLmFjdGl2ZSxcbi5vcGVuID4gLmRyb3Bkb3duLXRvZ2dsZS5idG4tZGFuZ2VyIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTtcbn1cbi5idG4tZGFuZ2VyLmRpc2FibGVkLFxuLmJ0bi1kYW5nZXJbZGlzYWJsZWRdLFxuZmllbGRzZXRbZGlzYWJsZWRdIC5idG4tZGFuZ2VyLFxuLmJ0bi1kYW5nZXIuZGlzYWJsZWQ6aG92ZXIsXG4uYnRuLWRhbmdlcltkaXNhYmxlZF06aG92ZXIsXG5maWVsZHNldFtkaXNhYmxlZF0gLmJ0bi1kYW5nZXI6aG92ZXIsXG4uYnRuLWRhbmdlci5kaXNhYmxlZDpmb2N1cyxcbi5idG4tZGFuZ2VyW2Rpc2FibGVkXTpmb2N1cyxcbmZpZWxkc2V0W2Rpc2FibGVkXSAuYnRuLWRhbmdlcjpmb2N1cyxcbi5idG4tZGFuZ2VyLmRpc2FibGVkOmFjdGl2ZSxcbi5idG4tZGFuZ2VyW2Rpc2FibGVkXTphY3RpdmUsXG5maWVsZHNldFtkaXNhYmxlZF0gLmJ0bi1kYW5nZXI6YWN0aXZlLFxuLmJ0bi1kYW5nZXIuZGlzYWJsZWQuYWN0aXZlLFxuLmJ0bi1kYW5nZXJbZGlzYWJsZWRdLmFjdGl2ZSxcbmZpZWxkc2V0W2Rpc2FibGVkXSAuYnRuLWRhbmdlci5hY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDk1MzRmO1xuICBib3JkZXItY29sb3I6ICNkNDNmM2E7XG59XG4uYnRuLWRhbmdlciAuYmFkZ2Uge1xuICBjb2xvcjogI2Q5NTM0ZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbn1cbi5idG4tc2VhcmNoIHtcbiAgY29sb3I6ICM2OTk5OTk7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXItY29sb3I6ICM2OTk5OTk7XG59XG4uYnRuLXNlYXJjaDpob3Zlcixcbi5idG4tc2VhcmNoOmZvY3VzLFxuLmJ0bi1zZWFyY2g6YWN0aXZlLFxuLmJ0bi1zZWFyY2guYWN0aXZlLFxuLm9wZW4gPiAuZHJvcGRvd24tdG9nZ2xlLmJ0bi1zZWFyY2gge1xuICBjb2xvcjogIzY5OTk5OTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwKTtcbiAgYm9yZGVyLWNvbG9yOiAjNTA3NTc1O1xufVxuLmJ0bi1zZWFyY2g6YWN0aXZlLFxuLmJ0bi1zZWFyY2guYWN0aXZlLFxuLm9wZW4gPiAuZHJvcGRvd24tdG9nZ2xlLmJ0bi1zZWFyY2gge1xuICBiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xufVxuLmJ0bi1zZWFyY2guZGlzYWJsZWQsXG4uYnRuLXNlYXJjaFtkaXNhYmxlZF0sXG5maWVsZHNldFtkaXNhYmxlZF0gLmJ0bi1zZWFyY2gsXG4uYnRuLXNlYXJjaC5kaXNhYmxlZDpob3Zlcixcbi5idG4tc2VhcmNoW2Rpc2FibGVkXTpob3ZlcixcbmZpZWxkc2V0W2Rpc2FibGVkXSAuYnRuLXNlYXJjaDpob3Zlcixcbi5idG4tc2VhcmNoLmRpc2FibGVkOmZvY3VzLFxuLmJ0bi1zZWFyY2hbZGlzYWJsZWRdOmZvY3VzLFxuZmllbGRzZXRbZGlzYWJsZWRdIC5idG4tc2VhcmNoOmZvY3VzLFxuLmJ0bi1zZWFyY2guZGlzYWJsZWQ6YWN0aXZlLFxuLmJ0bi1zZWFyY2hbZGlzYWJsZWRdOmFjdGl2ZSxcbmZpZWxkc2V0W2Rpc2FibGVkXSAuYnRuLXNlYXJjaDphY3RpdmUsXG4uYnRuLXNlYXJjaC5kaXNhYmxlZC5hY3RpdmUsXG4uYnRuLXNlYXJjaFtkaXNhYmxlZF0uYWN0aXZlLFxuZmllbGRzZXRbZGlzYWJsZWRdIC5idG4tc2VhcmNoLmFjdGl2ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXItY29sb3I6ICM2OTk5OTk7XG59XG4uYnRuLXNlYXJjaCAuYmFkZ2Uge1xuICBjb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICM2OTk5OTk7XG59XG4uYnRuLWhlYWRlciB7XG4gIGNvbG9yOiAjNjk5OTk5O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3JkZXItY29sb3I6ICM2OTk5OTk7XG59XG4uYnRuLWhlYWRlcjpob3Zlcixcbi5idG4taGVhZGVyOmZvY3VzLFxuLmJ0bi1oZWFkZXI6YWN0aXZlLFxuLmJ0bi1oZWFkZXIuYWN0aXZlLFxuLm9wZW4gPiAuZHJvcGRvd24tdG9nZ2xlLmJ0bi1oZWFkZXIge1xuICBjb2xvcjogIzY5OTk5OTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U2ZTZlNjtcbiAgYm9yZGVyLWNvbG9yOiAjNTA3NTc1O1xufVxuLmJ0bi1oZWFkZXI6YWN0aXZlLFxuLmJ0bi1oZWFkZXIuYWN0aXZlLFxuLm9wZW4gPiAuZHJvcGRvd24tdG9nZ2xlLmJ0bi1oZWFkZXIge1xuICBiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xufVxuLmJ0bi1oZWFkZXIuZGlzYWJsZWQsXG4uYnRuLWhlYWRlcltkaXNhYmxlZF0sXG5maWVsZHNldFtkaXNhYmxlZF0gLmJ0bi1oZWFkZXIsXG4uYnRuLWhlYWRlci5kaXNhYmxlZDpob3Zlcixcbi5idG4taGVhZGVyW2Rpc2FibGVkXTpob3ZlcixcbmZpZWxkc2V0W2Rpc2FibGVkXSAuYnRuLWhlYWRlcjpob3Zlcixcbi5idG4taGVhZGVyLmRpc2FibGVkOmZvY3VzLFxuLmJ0bi1oZWFkZXJbZGlzYWJsZWRdOmZvY3VzLFxuZmllbGRzZXRbZGlzYWJsZWRdIC5idG4taGVhZGVyOmZvY3VzLFxuLmJ0bi1oZWFkZXIuZGlzYWJsZWQ6YWN0aXZlLFxuLmJ0bi1oZWFkZXJbZGlzYWJsZWRdOmFjdGl2ZSxcbmZpZWxkc2V0W2Rpc2FibGVkXSAuYnRuLWhlYWRlcjphY3RpdmUsXG4uYnRuLWhlYWRlci5kaXNhYmxlZC5hY3RpdmUsXG4uYnRuLWhlYWRlcltkaXNhYmxlZF0uYWN0aXZlLFxuZmllbGRzZXRbZGlzYWJsZWRdIC5idG4taGVhZGVyLmFjdGl2ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlci1jb2xvcjogIzY5OTk5OTtcbn1cbi5idG4taGVhZGVyIC5iYWRnZSB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNjk5OTk5O1xufVxuLmJ0bi1iZWlnZSB7XG4gIGNvbG9yOiAjZmZmMmM4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWNvbG9yOiAjZmZmMmM4O1xuICBmb250LWZhbWlseTogXCJhZGVsbGVcIiwgc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG59XG4uYnRuLWJlaWdlOmhvdmVyLFxuLmJ0bi1iZWlnZTpmb2N1cyxcbi5idG4tYmVpZ2U6YWN0aXZlLFxuLmJ0bi1iZWlnZS5hY3RpdmUsXG4ub3BlbiA+IC5kcm9wZG93bi10b2dnbGUuYnRuLWJlaWdlIHtcbiAgY29sb3I6ICNmZmYyYzg7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMCk7XG4gIGJvcmRlci1jb2xvcjogI2ZmZTQ4Yjtcbn1cbi5idG4tYmVpZ2U6YWN0aXZlLFxuLmJ0bi1iZWlnZS5hY3RpdmUsXG4ub3BlbiA+IC5kcm9wZG93bi10b2dnbGUuYnRuLWJlaWdlIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTtcbn1cbi5idG4tYmVpZ2UuZGlzYWJsZWQsXG4uYnRuLWJlaWdlW2Rpc2FibGVkXSxcbmZpZWxkc2V0W2Rpc2FibGVkXSAuYnRuLWJlaWdlLFxuLmJ0bi1iZWlnZS5kaXNhYmxlZDpob3Zlcixcbi5idG4tYmVpZ2VbZGlzYWJsZWRdOmhvdmVyLFxuZmllbGRzZXRbZGlzYWJsZWRdIC5idG4tYmVpZ2U6aG92ZXIsXG4uYnRuLWJlaWdlLmRpc2FibGVkOmZvY3VzLFxuLmJ0bi1iZWlnZVtkaXNhYmxlZF06Zm9jdXMsXG5maWVsZHNldFtkaXNhYmxlZF0gLmJ0bi1iZWlnZTpmb2N1cyxcbi5idG4tYmVpZ2UuZGlzYWJsZWQ6YWN0aXZlLFxuLmJ0bi1iZWlnZVtkaXNhYmxlZF06YWN0aXZlLFxuZmllbGRzZXRbZGlzYWJsZWRdIC5idG4tYmVpZ2U6YWN0aXZlLFxuLmJ0bi1iZWlnZS5kaXNhYmxlZC5hY3RpdmUsXG4uYnRuLWJlaWdlW2Rpc2FibGVkXS5hY3RpdmUsXG5maWVsZHNldFtkaXNhYmxlZF0gLmJ0bi1iZWlnZS5hY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWNvbG9yOiAjZmZmMmM4O1xufVxuLmJ0bi1iZWlnZSAuYmFkZ2Uge1xuICBjb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmYyYzg7XG59XG4uYnRuLWxpbmsge1xuICBjb2xvcjogIzJjNmI4MjtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBib3JkZXItcmFkaXVzOiAwO1xufVxuLmJ0bi1saW5rLFxuLmJ0bi1saW5rOmFjdGl2ZSxcbi5idG4tbGlua1tkaXNhYmxlZF0sXG5maWVsZHNldFtkaXNhYmxlZF0gLmJ0bi1saW5rIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogbm9uZTtcbiAgYm94LXNoYWRvdzogbm9uZTtcbn1cbi5idG4tbGluayxcbi5idG4tbGluazpob3Zlcixcbi5idG4tbGluazpmb2N1cyxcbi5idG4tbGluazphY3RpdmUge1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLmJ0bi1saW5rOmhvdmVyLFxuLmJ0bi1saW5rOmZvY3VzIHtcbiAgY29sb3I6ICMyYzZiODI7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi5idG4tbGlua1tkaXNhYmxlZF06aG92ZXIsXG5maWVsZHNldFtkaXNhYmxlZF0gLmJ0bi1saW5rOmhvdmVyLFxuLmJ0bi1saW5rW2Rpc2FibGVkXTpmb2N1cyxcbmZpZWxkc2V0W2Rpc2FibGVkXSAuYnRuLWxpbms6Zm9jdXMge1xuICBjb2xvcjogIzc3Nzc3NztcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLmJ0bi1sZyB7XG4gIHBhZGRpbmc6IDEwcHggMTZweDtcbiAgZm9udC1zaXplOiAxOXB4O1xuICBsaW5lLWhlaWdodDogMS4zMztcbiAgYm9yZGVyLXJhZGl1czogNnB4O1xufVxuLmJ0bi1zbSB7XG4gIHBhZGRpbmc6IDVweCAxMHB4O1xuICBmb250LXNpemU6IDEzcHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIGJvcmRlci1yYWRpdXM6IDNweDtcbn1cbi5idG4teHMge1xuICBwYWRkaW5nOiAxcHggNXB4O1xuICBmb250LXNpemU6IDEzcHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIGJvcmRlci1yYWRpdXM6IDNweDtcbn1cbi5idG4tYmxvY2sge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG59XG4uYnRuLWJsb2NrICsgLmJ0bi1ibG9jayB7XG4gIG1hcmdpbi10b3A6IDVweDtcbn1cbmlucHV0W3R5cGU9XCJzdWJtaXRcIl0uYnRuLWJsb2NrLFxuaW5wdXRbdHlwZT1cInJlc2V0XCJdLmJ0bi1ibG9jayxcbmlucHV0W3R5cGU9XCJidXR0b25cIl0uYnRuLWJsb2NrIHtcbiAgd2lkdGg6IDEwMCU7XG59XG4ubmF2IHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBsaXN0LXN0eWxlOiBub25lO1xufVxuLm5hdiA+IGxpIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5uYXYgPiBsaSA+IGEge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nOiAxMHB4IDEwcHg7XG59XG4ubmF2ID4gbGkgPiBhOmhvdmVyLFxuLm5hdiA+IGxpID4gYTpmb2N1cyB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2VlZWVlZTtcbn1cbi5uYXYgPiBsaS5kaXNhYmxlZCA+IGEge1xuICBjb2xvcjogIzc3Nzc3Nztcbn1cbi5uYXYgPiBsaS5kaXNhYmxlZCA+IGE6aG92ZXIsXG4ubmF2ID4gbGkuZGlzYWJsZWQgPiBhOmZvY3VzIHtcbiAgY29sb3I6ICM3Nzc3Nzc7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGN1cnNvcjogbm90LWFsbG93ZWQ7XG59XG4ubmF2IC5vcGVuID4gYSxcbi5uYXYgLm9wZW4gPiBhOmhvdmVyLFxuLm5hdiAub3BlbiA+IGE6Zm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWVlZWVlO1xuICBib3JkZXItY29sb3I6ICMyYzZiODI7XG59XG4ubmF2IC5uYXYtZGl2aWRlciB7XG4gIGhlaWdodDogMXB4O1xuICBtYXJnaW46IDkuNXB4IDA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGJhY2tncm91bmQtY29sb3I6ICNlNWU1ZTU7XG59XG4ubmF2ID4gbGkgPiBhID4gaW1nIHtcbiAgbWF4LXdpZHRoOiBub25lO1xufVxuLm5hdi10YWJzIHtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNkZGQ7XG59XG4ubmF2LXRhYnMgPiBsaSB7XG4gIGZsb2F0OiBsZWZ0O1xuICBtYXJnaW4tYm90dG9tOiAtMXB4O1xufVxuLm5hdi10YWJzID4gbGkgPiBhIHtcbiAgbWFyZ2luLXJpZ2h0OiAycHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjQyODU3MTQzO1xuICBib3JkZXI6IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXJhZGl1czogNHB4IDRweCAwIDA7XG59XG4ubmF2LXRhYnMgPiBsaSA+IGE6aG92ZXIge1xuICBib3JkZXItY29sb3I6ICNlZWVlZWUgI2VlZWVlZSAjZGRkO1xufVxuLm5hdi10YWJzID4gbGkuYWN0aXZlID4gYSxcbi5uYXYtdGFicyA+IGxpLmFjdGl2ZSA+IGE6aG92ZXIsXG4ubmF2LXRhYnMgPiBsaS5hY3RpdmUgPiBhOmZvY3VzIHtcbiAgY29sb3I6ICM1NTU1NTU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNkZGQ7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6IHRyYW5zcGFyZW50O1xuICBjdXJzb3I6IGRlZmF1bHQ7XG59XG4ubmF2LXRhYnMubmF2LWp1c3RpZmllZCB7XG4gIHdpZHRoOiAxMDAlO1xuICBib3JkZXItYm90dG9tOiAwO1xufVxuLm5hdi10YWJzLm5hdi1qdXN0aWZpZWQgPiBsaSB7XG4gIGZsb2F0OiBub25lO1xufVxuLm5hdi10YWJzLm5hdi1qdXN0aWZpZWQgPiBsaSA+IGEge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG1hcmdpbi1ib3R0b206IDVweDtcbn1cbi5uYXYtdGFicy5uYXYtanVzdGlmaWVkID4gLmRyb3Bkb3duIC5kcm9wZG93bi1tZW51IHtcbiAgdG9wOiBhdXRvO1xuICBsZWZ0OiBhdXRvO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5uYXYtdGFicy5uYXYtanVzdGlmaWVkID4gbGkge1xuICAgIGRpc3BsYXk6IHRhYmxlLWNlbGw7XG4gICAgd2lkdGg6IDElO1xuICB9XG4gIC5uYXYtdGFicy5uYXYtanVzdGlmaWVkID4gbGkgPiBhIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICB9XG59XG4ubmF2LXRhYnMubmF2LWp1c3RpZmllZCA+IGxpID4gYSB7XG4gIG1hcmdpbi1yaWdodDogMDtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xufVxuLm5hdi10YWJzLm5hdi1qdXN0aWZpZWQgPiAuYWN0aXZlID4gYSxcbi5uYXYtdGFicy5uYXYtanVzdGlmaWVkID4gLmFjdGl2ZSA+IGE6aG92ZXIsXG4ubmF2LXRhYnMubmF2LWp1c3RpZmllZCA+IC5hY3RpdmUgPiBhOmZvY3VzIHtcbiAgYm9yZGVyOiAxcHggc29saWQgI2RkZDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAubmF2LXRhYnMubmF2LWp1c3RpZmllZCA+IGxpID4gYSB7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNkZGQ7XG4gICAgYm9yZGVyLXJhZGl1czogNHB4IDRweCAwIDA7XG4gIH1cbiAgLm5hdi10YWJzLm5hdi1qdXN0aWZpZWQgPiAuYWN0aXZlID4gYSxcbiAgLm5hdi10YWJzLm5hdi1qdXN0aWZpZWQgPiAuYWN0aXZlID4gYTpob3ZlcixcbiAgLm5hdi10YWJzLm5hdi1qdXN0aWZpZWQgPiAuYWN0aXZlID4gYTpmb2N1cyB7XG4gICAgYm9yZGVyLWJvdHRvbS1jb2xvcjogI2ZmZjtcbiAgfVxufVxuLm5hdi1waWxscyA+IGxpIHtcbiAgZmxvYXQ6IGxlZnQ7XG59XG4ubmF2LXBpbGxzID4gbGkgPiBhIHtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xufVxuLm5hdi1waWxscyA+IGxpICsgbGkge1xuICBtYXJnaW4tbGVmdDogMnB4O1xufVxuLm5hdi1waWxscyA+IGxpLmFjdGl2ZSA+IGEsXG4ubmF2LXBpbGxzID4gbGkuYWN0aXZlID4gYTpob3Zlcixcbi5uYXYtcGlsbHMgPiBsaS5hY3RpdmUgPiBhOmZvY3VzIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyN2FlNjA7XG59XG4ubmF2LXN0YWNrZWQgPiBsaSB7XG4gIGZsb2F0OiBub25lO1xufVxuLm5hdi1zdGFja2VkID4gbGkgKyBsaSB7XG4gIG1hcmdpbi10b3A6IDJweDtcbiAgbWFyZ2luLWxlZnQ6IDA7XG59XG4ubmF2LWp1c3RpZmllZCB7XG4gIHdpZHRoOiAxMDAlO1xufVxuLm5hdi1qdXN0aWZpZWQgPiBsaSB7XG4gIGZsb2F0OiBub25lO1xufVxuLm5hdi1qdXN0aWZpZWQgPiBsaSA+IGEge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG1hcmdpbi1ib3R0b206IDVweDtcbn1cbi5uYXYtanVzdGlmaWVkID4gLmRyb3Bkb3duIC5kcm9wZG93bi1tZW51IHtcbiAgdG9wOiBhdXRvO1xuICBsZWZ0OiBhdXRvO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5uYXYtanVzdGlmaWVkID4gbGkge1xuICAgIGRpc3BsYXk6IHRhYmxlLWNlbGw7XG4gICAgd2lkdGg6IDElO1xuICB9XG4gIC5uYXYtanVzdGlmaWVkID4gbGkgPiBhIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICB9XG59XG4ubmF2LXRhYnMtanVzdGlmaWVkIHtcbiAgYm9yZGVyLWJvdHRvbTogMDtcbn1cbi5uYXYtdGFicy1qdXN0aWZpZWQgPiBsaSA+IGEge1xuICBtYXJnaW4tcmlnaHQ6IDA7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbn1cbi5uYXYtdGFicy1qdXN0aWZpZWQgPiAuYWN0aXZlID4gYSxcbi5uYXYtdGFicy1qdXN0aWZpZWQgPiAuYWN0aXZlID4gYTpob3Zlcixcbi5uYXYtdGFicy1qdXN0aWZpZWQgPiAuYWN0aXZlID4gYTpmb2N1cyB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNkZGQ7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLm5hdi10YWJzLWp1c3RpZmllZCA+IGxpID4gYSB7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNkZGQ7XG4gICAgYm9yZGVyLXJhZGl1czogNHB4IDRweCAwIDA7XG4gIH1cbiAgLm5hdi10YWJzLWp1c3RpZmllZCA+IC5hY3RpdmUgPiBhLFxuICAubmF2LXRhYnMtanVzdGlmaWVkID4gLmFjdGl2ZSA+IGE6aG92ZXIsXG4gIC5uYXYtdGFicy1qdXN0aWZpZWQgPiAuYWN0aXZlID4gYTpmb2N1cyB7XG4gICAgYm9yZGVyLWJvdHRvbS1jb2xvcjogI2ZmZjtcbiAgfVxufVxuLnRhYi1jb250ZW50ID4gLnRhYi1wYW5lIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi50YWItY29udGVudCA+IC5hY3RpdmUge1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5uYXYtdGFicyAuZHJvcGRvd24tbWVudSB7XG4gIG1hcmdpbi10b3A6IC0xcHg7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwO1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwO1xufVxuLm5hdmJhciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWluLWhlaWdodDogNTBweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAubmF2YmFyIHtcbiAgICBib3JkZXItcmFkaXVzOiA0cHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAubmF2YmFyLWhlYWRlciB7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gIH1cbn1cbi5uYXZiYXItY29sbGFwc2Uge1xuICBvdmVyZmxvdy14OiB2aXNpYmxlO1xuICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xuICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG4gIC13ZWJraXQtb3ZlcmZsb3ctc2Nyb2xsaW5nOiB0b3VjaDtcbn1cbi5uYXZiYXItY29sbGFwc2UuaW4ge1xuICBvdmVyZmxvdy15OiBhdXRvO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5uYXZiYXItY29sbGFwc2Uge1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIGJvcmRlci10b3A6IDA7XG4gICAgYm94LXNoYWRvdzogbm9uZTtcbiAgfVxuICAubmF2YmFyLWNvbGxhcHNlLmNvbGxhcHNlIHtcbiAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuICAgIGhlaWdodDogYXV0byAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAwO1xuICAgIG92ZXJmbG93OiB2aXNpYmxlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm5hdmJhci1jb2xsYXBzZS5pbiB7XG4gICAgb3ZlcmZsb3cteTogdmlzaWJsZTtcbiAgfVxuICAubmF2YmFyLWZpeGVkLXRvcCAubmF2YmFyLWNvbGxhcHNlLFxuICAubmF2YmFyLXN0YXRpYy10b3AgLm5hdmJhci1jb2xsYXBzZSxcbiAgLm5hdmJhci1maXhlZC1ib3R0b20gLm5hdmJhci1jb2xsYXBzZSB7XG4gICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gIH1cbn1cbi5uYXZiYXItZml4ZWQtdG9wIC5uYXZiYXItY29sbGFwc2UsXG4ubmF2YmFyLWZpeGVkLWJvdHRvbSAubmF2YmFyLWNvbGxhcHNlIHtcbiAgbWF4LWhlaWdodDogMzQwcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNDgwcHgpIGFuZCAob3JpZW50YXRpb246IGxhbmRzY2FwZSkge1xuICAubmF2YmFyLWZpeGVkLXRvcCAubmF2YmFyLWNvbGxhcHNlLFxuICAubmF2YmFyLWZpeGVkLWJvdHRvbSAubmF2YmFyLWNvbGxhcHNlIHtcbiAgICBtYXgtaGVpZ2h0OiAyMDBweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5jb250YWluZXIgPiAubmF2YmFyLWhlYWRlcixcbiAgLmNvbnRhaW5lci1mbHVpZCA+IC5uYXZiYXItaGVhZGVyLFxuICAuY29udGFpbmVyID4gLm5hdmJhci1jb2xsYXBzZSxcbiAgLmNvbnRhaW5lci1mbHVpZCA+IC5uYXZiYXItY29sbGFwc2Uge1xuICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgfVxufVxuLm5hdmJhci1zdGF0aWMtdG9wIHtcbiAgei1pbmRleDogMTAwMDtcbiAgYm9yZGVyLXdpZHRoOiAwIDAgMXB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5uYXZiYXItc3RhdGljLXRvcCB7XG4gICAgYm9yZGVyLXJhZGl1czogMDtcbiAgfVxufVxuLm5hdmJhci1maXhlZC10b3AsXG4ubmF2YmFyLWZpeGVkLWJvdHRvbSB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgcmlnaHQ6IDA7XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6IDEwMzA7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAubmF2YmFyLWZpeGVkLXRvcCxcbiAgLm5hdmJhci1maXhlZC1ib3R0b20ge1xuICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gIH1cbn1cbi5uYXZiYXItZml4ZWQtdG9wIHtcbiAgdG9wOiAwO1xuICBib3JkZXItd2lkdGg6IDAgMCAxcHg7XG59XG4ubmF2YmFyLWZpeGVkLWJvdHRvbSB7XG4gIGJvdHRvbTogMDtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgYm9yZGVyLXdpZHRoOiAxcHggMCAwO1xufVxuLm5hdmJhci1icmFuZCB7XG4gIGZsb2F0OiBsZWZ0O1xuICBmb250LXNpemU6IDE5cHg7XG4gIGxpbmUtaGVpZ2h0OiAyMXB4O1xufVxuLm5hdmJhci1icmFuZDpob3Zlcixcbi5uYXZiYXItYnJhbmQ6Zm9jdXMge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLm5hdmJhciA+IC5jb250YWluZXIgLm5hdmJhci1icmFuZCxcbiAgLm5hdmJhciA+IC5jb250YWluZXItZmx1aWQgLm5hdmJhci1icmFuZCB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xNXB4O1xuICB9XG59XG4ubmF2YmFyLXRvZ2dsZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZmxvYXQ6IHJpZ2h0O1xuICBtYXJnaW4tdG9wOiA4cHg7XG4gIG1hcmdpbi1ib3R0b206IDhweDtcbiAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTtcbn1cbi5uYXZiYXItdG9nZ2xlOmZvY3VzIHtcbiAgb3V0bGluZTogMDtcbn1cbi5uYXZiYXItdG9nZ2xlIC5pY29uLWJhciB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMjJweDtcbiAgaGVpZ2h0OiAycHg7XG4gIGJvcmRlci1yYWRpdXM6IDFweDtcbn1cbi5uYXZiYXItdG9nZ2xlIC5pY29uLWJhciArIC5pY29uLWJhciB7XG4gIG1hcmdpbi10b3A6IDRweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAubmF2YmFyLXRvZ2dsZSB7XG4gICAgbWFyZ2luLWxlZnQ6IDEycHg7XG4gIH1cbn1cbi5uYXZiYXItbmF2IHtcbiAgbWFyZ2luOiA3LjI1cHggLTE1cHg7XG59XG4ubmF2YmFyLW5hdiA+IGxpID4gYSB7XG4gIHBhZGRpbmctdG9wOiAxMHB4O1xuICBwYWRkaW5nLWJvdHRvbTogMTBweDtcbiAgbGluZS1oZWlnaHQ6IDIxcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLm5hdmJhci1uYXYgLm9wZW4gLmRyb3Bkb3duLW1lbnUge1xuICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gICAgZmxvYXQ6IG5vbmU7XG4gICAgd2lkdGg6IGF1dG87XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICBib3JkZXI6IDA7XG4gICAgYm94LXNoYWRvdzogbm9uZTtcbiAgfVxuICAubmF2YmFyLW5hdiAub3BlbiAuZHJvcGRvd24tbWVudSA+IGxpID4gYSxcbiAgLm5hdmJhci1uYXYgLm9wZW4gLmRyb3Bkb3duLW1lbnUgLmRyb3Bkb3duLWhlYWRlciB7XG4gICAgcGFkZGluZzogNXB4IDE1cHggNXB4IDI1cHg7XG4gIH1cbiAgLm5hdmJhci1uYXYgLm9wZW4gLmRyb3Bkb3duLW1lbnUgPiBsaSA+IGEge1xuICAgIGxpbmUtaGVpZ2h0OiAyMXB4O1xuICB9XG4gIC5uYXZiYXItbmF2IC5vcGVuIC5kcm9wZG93bi1tZW51ID4gbGkgPiBhOmhvdmVyLFxuICAubmF2YmFyLW5hdiAub3BlbiAuZHJvcGRvd24tbWVudSA+IGxpID4gYTpmb2N1cyB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5uYXZiYXItbmF2IHtcbiAgICBmbG9hdDogbGVmdDtcbiAgICBtYXJnaW46IDA7XG4gIH1cbiAgLm5hdmJhci1uYXYgPiBsaSB7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gIH1cbiAgLm5hdmJhci1uYXYgPiBsaSA+IGEge1xuICAgIHBhZGRpbmctdG9wOiAxNC41cHg7XG4gICAgcGFkZGluZy1ib3R0b206IDE0LjVweDtcbiAgfVxuICAubmF2YmFyLW5hdi5uYXZiYXItcmlnaHQ6bGFzdC1jaGlsZCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMTVweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5uYXZiYXItbGVmdCB7XG4gICAgZmxvYXQ6IGxlZnQgIWltcG9ydGFudDtcbiAgfVxuICAubmF2YmFyLXJpZ2h0IHtcbiAgICBmbG9hdDogcmlnaHQgIWltcG9ydGFudDtcbiAgfVxufVxuLm5hdmJhci1mb3JtIHtcbiAgbWFyZ2luLWxlZnQ6IC0xNXB4O1xuICBtYXJnaW4tcmlnaHQ6IC0xNXB4O1xuICBwYWRkaW5nOiAxMHB4IDE1cHg7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAtd2Via2l0LWJveC1zaGFkb3c6IGluc2V0IDAgMXB4IDAgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjEpLCAwIDFweCAwIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xKTtcbiAgYm94LXNoYWRvdzogaW5zZXQgMCAxcHggMCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMSksIDAgMXB4IDAgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjEpO1xuICBtYXJnaW4tdG9wOiA3LjVweDtcbiAgbWFyZ2luLWJvdHRvbTogNy41cHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLm5hdmJhci1mb3JtIC5mb3JtLWdyb3VwIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICB9XG4gIC5uYXZiYXItZm9ybSAuZm9ybS1jb250cm9sIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgd2lkdGg6IGF1dG87XG4gICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgfVxuICAubmF2YmFyLWZvcm0gLmlucHV0LWdyb3VwIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtdGFibGU7XG4gICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgfVxuICAubmF2YmFyLWZvcm0gLmlucHV0LWdyb3VwIC5pbnB1dC1ncm91cC1hZGRvbixcbiAgLm5hdmJhci1mb3JtIC5pbnB1dC1ncm91cCAuaW5wdXQtZ3JvdXAtYnRuLFxuICAubmF2YmFyLWZvcm0gLmlucHV0LWdyb3VwIC5mb3JtLWNvbnRyb2wge1xuICAgIHdpZHRoOiBhdXRvO1xuICB9XG4gIC5uYXZiYXItZm9ybSAuaW5wdXQtZ3JvdXAgPiAuZm9ybS1jb250cm9sIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuICAubmF2YmFyLWZvcm0gLmNvbnRyb2wtbGFiZWwge1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgfVxuICAubmF2YmFyLWZvcm0gLnJhZGlvLFxuICAubmF2YmFyLWZvcm0gLmNoZWNrYm94IHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIH1cbiAgLm5hdmJhci1mb3JtIC5yYWRpbyBsYWJlbCxcbiAgLm5hdmJhci1mb3JtIC5jaGVja2JveCBsYWJlbCB7XG4gICAgcGFkZGluZy1sZWZ0OiAwO1xuICB9XG4gIC5uYXZiYXItZm9ybSAucmFkaW8gaW5wdXRbdHlwZT1cInJhZGlvXCJdLFxuICAubmF2YmFyLWZvcm0gLmNoZWNrYm94IGlucHV0W3R5cGU9XCJjaGVja2JveFwiXSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICB9XG4gIC5uYXZiYXItZm9ybSAuaGFzLWZlZWRiYWNrIC5mb3JtLWNvbnRyb2wtZmVlZGJhY2sge1xuICAgIHRvcDogMDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5uYXZiYXItZm9ybSAuZm9ybS1ncm91cCB7XG4gICAgbWFyZ2luLWJvdHRvbTogNXB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLm5hdmJhci1mb3JtIHtcbiAgICB3aWR0aDogYXV0bztcbiAgICBib3JkZXI6IDA7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgIHBhZGRpbmctdG9wOiAwO1xuICAgIHBhZGRpbmctYm90dG9tOiAwO1xuICAgIC13ZWJraXQtYm94LXNoYWRvdzogbm9uZTtcbiAgICBib3gtc2hhZG93OiBub25lO1xuICB9XG4gIC5uYXZiYXItZm9ybS5uYXZiYXItcmlnaHQ6bGFzdC1jaGlsZCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMTVweDtcbiAgfVxufVxuLm5hdmJhci1uYXYgPiBsaSA+IC5kcm9wZG93bi1tZW51IHtcbiAgbWFyZ2luLXRvcDogMDtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDA7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDA7XG59XG4ubmF2YmFyLWZpeGVkLWJvdHRvbSAubmF2YmFyLW5hdiA+IGxpID4gLmRyb3Bkb3duLW1lbnUge1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMDtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMDtcbn1cbi5uYXZiYXItYnRuIHtcbiAgbWFyZ2luLXRvcDogNy41cHg7XG4gIG1hcmdpbi1ib3R0b206IDcuNXB4O1xufVxuLm5hdmJhci1idG4uYnRuLXNtIHtcbiAgbWFyZ2luLXRvcDogOS41cHg7XG4gIG1hcmdpbi1ib3R0b206IDkuNXB4O1xufVxuLm5hdmJhci1idG4uYnRuLXhzIHtcbiAgbWFyZ2luLXRvcDogMTRweDtcbiAgbWFyZ2luLWJvdHRvbTogMTRweDtcbn1cbi5uYXZiYXItdGV4dCB7XG4gIG1hcmdpbi10b3A6IDE0LjVweDtcbiAgbWFyZ2luLWJvdHRvbTogMTQuNXB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5uYXZiYXItdGV4dCB7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDE1cHg7XG4gICAgbWFyZ2luLXJpZ2h0OiAxNXB4O1xuICB9XG4gIC5uYXZiYXItdGV4dC5uYXZiYXItcmlnaHQ6bGFzdC1jaGlsZCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwO1xuICB9XG59XG4ubmF2YmFyLWRlZmF1bHQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNjk5OTk5O1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLm5hdmJhci1kZWZhdWx0IC5uYXZiYXItYnJhbmQge1xuICBjb2xvcjogIzc3Nztcbn1cbi5uYXZiYXItZGVmYXVsdCAubmF2YmFyLWJyYW5kOmhvdmVyLFxuLm5hdmJhci1kZWZhdWx0IC5uYXZiYXItYnJhbmQ6Zm9jdXMge1xuICBjb2xvcjogIzVlNWU1ZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4ubmF2YmFyLWRlZmF1bHQgLm5hdmJhci10ZXh0IHtcbiAgY29sb3I6IHdoaXRlO1xufVxuLm5hdmJhci1kZWZhdWx0IC5uYXZiYXItbmF2ID4gbGkgPiBhIHtcbiAgY29sb3I6ICM3Nzc7XG59XG4ubmF2YmFyLWRlZmF1bHQgLm5hdmJhci1uYXYgPiBsaSA+IGE6aG92ZXIsXG4ubmF2YmFyLWRlZmF1bHQgLm5hdmJhci1uYXYgPiBsaSA+IGE6Zm9jdXMge1xuICBjb2xvcjogIzMzMztcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4ubmF2YmFyLWRlZmF1bHQgLm5hdmJhci1uYXYgPiAuYWN0aXZlID4gYSxcbi5uYXZiYXItZGVmYXVsdCAubmF2YmFyLW5hdiA+IC5hY3RpdmUgPiBhOmhvdmVyLFxuLm5hdmJhci1kZWZhdWx0IC5uYXZiYXItbmF2ID4gLmFjdGl2ZSA+IGE6Zm9jdXMge1xuICBjb2xvcjogIzU1NTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzViODY4Njtcbn1cbi5uYXZiYXItZGVmYXVsdCAubmF2YmFyLW5hdiA+IC5kaXNhYmxlZCA+IGEsXG4ubmF2YmFyLWRlZmF1bHQgLm5hdmJhci1uYXYgPiAuZGlzYWJsZWQgPiBhOmhvdmVyLFxuLm5hdmJhci1kZWZhdWx0IC5uYXZiYXItbmF2ID4gLmRpc2FibGVkID4gYTpmb2N1cyB7XG4gIGNvbG9yOiAjY2NjO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi5uYXZiYXItZGVmYXVsdCAubmF2YmFyLXRvZ2dsZSAuaWNvbi1iYXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjODg4O1xufVxuLm5hdmJhci1kZWZhdWx0IC5uYXZiYXItbmF2ID4gLm9wZW4gPiBhLFxuLm5hdmJhci1kZWZhdWx0IC5uYXZiYXItbmF2ID4gLm9wZW4gPiBhOmhvdmVyLFxuLm5hdmJhci1kZWZhdWx0IC5uYXZiYXItbmF2ID4gLm9wZW4gPiBhOmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzViODY4NjtcbiAgY29sb3I6ICM1NTU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLm5hdmJhci1kZWZhdWx0IC5uYXZiYXItbmF2IC5vcGVuIC5kcm9wZG93bi1tZW51ID4gbGkgPiBhIHtcbiAgICBjb2xvcjogIzc3NztcbiAgfVxuICAubmF2YmFyLWRlZmF1bHQgLm5hdmJhci1uYXYgLm9wZW4gLmRyb3Bkb3duLW1lbnUgPiBsaSA+IGE6aG92ZXIsXG4gIC5uYXZiYXItZGVmYXVsdCAubmF2YmFyLW5hdiAub3BlbiAuZHJvcGRvd24tbWVudSA+IGxpID4gYTpmb2N1cyB7XG4gICAgY29sb3I6ICMzMzM7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIH1cbiAgLm5hdmJhci1kZWZhdWx0IC5uYXZiYXItbmF2IC5vcGVuIC5kcm9wZG93bi1tZW51ID4gLmFjdGl2ZSA+IGEsXG4gIC5uYXZiYXItZGVmYXVsdCAubmF2YmFyLW5hdiAub3BlbiAuZHJvcGRvd24tbWVudSA+IC5hY3RpdmUgPiBhOmhvdmVyLFxuICAubmF2YmFyLWRlZmF1bHQgLm5hdmJhci1uYXYgLm9wZW4gLmRyb3Bkb3duLW1lbnUgPiAuYWN0aXZlID4gYTpmb2N1cyB7XG4gICAgY29sb3I6ICM1NTU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzViODY4NjtcbiAgfVxuICAubmF2YmFyLWRlZmF1bHQgLm5hdmJhci1uYXYgLm9wZW4gLmRyb3Bkb3duLW1lbnUgPiAuZGlzYWJsZWQgPiBhLFxuICAubmF2YmFyLWRlZmF1bHQgLm5hdmJhci1uYXYgLm9wZW4gLmRyb3Bkb3duLW1lbnUgPiAuZGlzYWJsZWQgPiBhOmhvdmVyLFxuICAubmF2YmFyLWRlZmF1bHQgLm5hdmJhci1uYXYgLm9wZW4gLmRyb3Bkb3duLW1lbnUgPiAuZGlzYWJsZWQgPiBhOmZvY3VzIHtcbiAgICBjb2xvcjogI2NjYztcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgfVxufVxuLm5hdmJhci1kZWZhdWx0IC5uYXZiYXItbGluayB7XG4gIGNvbG9yOiAjNzc3O1xufVxuLm5hdmJhci1kZWZhdWx0IC5uYXZiYXItbGluazpob3ZlciB7XG4gIGNvbG9yOiAjMzMzO1xufVxuLm5hdmJhci1kZWZhdWx0IC5idG4tbGluayB7XG4gIGNvbG9yOiAjNzc3O1xufVxuLm5hdmJhci1kZWZhdWx0IC5idG4tbGluazpob3Zlcixcbi5uYXZiYXItZGVmYXVsdCAuYnRuLWxpbms6Zm9jdXMge1xuICBjb2xvcjogIzMzMztcbn1cbi5uYXZiYXItZGVmYXVsdCAuYnRuLWxpbmtbZGlzYWJsZWRdOmhvdmVyLFxuZmllbGRzZXRbZGlzYWJsZWRdIC5uYXZiYXItZGVmYXVsdCAuYnRuLWxpbms6aG92ZXIsXG4ubmF2YmFyLWRlZmF1bHQgLmJ0bi1saW5rW2Rpc2FibGVkXTpmb2N1cyxcbmZpZWxkc2V0W2Rpc2FibGVkXSAubmF2YmFyLWRlZmF1bHQgLmJ0bi1saW5rOmZvY3VzIHtcbiAgY29sb3I6ICNjY2M7XG59XG4ubmF2YmFyLWludmVyc2Uge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjIyO1xuICBib3JkZXItY29sb3I6ICMwODA4MDg7XG59XG4ubmF2YmFyLWludmVyc2UgLm5hdmJhci1icmFuZCB7XG4gIGNvbG9yOiAjNzc3Nzc3O1xufVxuLm5hdmJhci1pbnZlcnNlIC5uYXZiYXItYnJhbmQ6aG92ZXIsXG4ubmF2YmFyLWludmVyc2UgLm5hdmJhci1icmFuZDpmb2N1cyB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi5uYXZiYXItaW52ZXJzZSAubmF2YmFyLXRleHQge1xuICBjb2xvcjogIzc3Nzc3Nztcbn1cbi5uYXZiYXItaW52ZXJzZSAubmF2YmFyLW5hdiA+IGxpID4gYSB7XG4gIGNvbG9yOiAjNzc3Nzc3O1xufVxuLm5hdmJhci1pbnZlcnNlIC5uYXZiYXItbmF2ID4gbGkgPiBhOmhvdmVyLFxuLm5hdmJhci1pbnZlcnNlIC5uYXZiYXItbmF2ID4gbGkgPiBhOmZvY3VzIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLm5hdmJhci1pbnZlcnNlIC5uYXZiYXItbmF2ID4gLmFjdGl2ZSA+IGEsXG4ubmF2YmFyLWludmVyc2UgLm5hdmJhci1uYXYgPiAuYWN0aXZlID4gYTpob3Zlcixcbi5uYXZiYXItaW52ZXJzZSAubmF2YmFyLW5hdiA+IC5hY3RpdmUgPiBhOmZvY3VzIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwODA4MDg7XG59XG4ubmF2YmFyLWludmVyc2UgLm5hdmJhci1uYXYgPiAuZGlzYWJsZWQgPiBhLFxuLm5hdmJhci1pbnZlcnNlIC5uYXZiYXItbmF2ID4gLmRpc2FibGVkID4gYTpob3Zlcixcbi5uYXZiYXItaW52ZXJzZSAubmF2YmFyLW5hdiA+IC5kaXNhYmxlZCA+IGE6Zm9jdXMge1xuICBjb2xvcjogIzQ0NDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4ubmF2YmFyLWludmVyc2UgLm5hdmJhci10b2dnbGUge1xuICBib3JkZXItY29sb3I6ICMzMzM7XG59XG4ubmF2YmFyLWludmVyc2UgLm5hdmJhci10b2dnbGU6aG92ZXIsXG4ubmF2YmFyLWludmVyc2UgLm5hdmJhci10b2dnbGU6Zm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzMzO1xufVxuLm5hdmJhci1pbnZlcnNlIC5uYXZiYXItdG9nZ2xlIC5pY29uLWJhciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG59XG4ubmF2YmFyLWludmVyc2UgLm5hdmJhci1jb2xsYXBzZSxcbi5uYXZiYXItaW52ZXJzZSAubmF2YmFyLWZvcm0ge1xuICBib3JkZXItY29sb3I6ICMxMDEwMTA7XG59XG4ubmF2YmFyLWludmVyc2UgLm5hdmJhci1uYXYgPiAub3BlbiA+IGEsXG4ubmF2YmFyLWludmVyc2UgLm5hdmJhci1uYXYgPiAub3BlbiA+IGE6aG92ZXIsXG4ubmF2YmFyLWludmVyc2UgLm5hdmJhci1uYXYgPiAub3BlbiA+IGE6Zm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDgwODA4O1xuICBjb2xvcjogI2ZmZjtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAubmF2YmFyLWludmVyc2UgLm5hdmJhci1uYXYgLm9wZW4gLmRyb3Bkb3duLW1lbnUgPiAuZHJvcGRvd24taGVhZGVyIHtcbiAgICBib3JkZXItY29sb3I6ICMwODA4MDg7XG4gIH1cbiAgLm5hdmJhci1pbnZlcnNlIC5uYXZiYXItbmF2IC5vcGVuIC5kcm9wZG93bi1tZW51IC5kaXZpZGVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDgwODA4O1xuICB9XG4gIC5uYXZiYXItaW52ZXJzZSAubmF2YmFyLW5hdiAub3BlbiAuZHJvcGRvd24tbWVudSA+IGxpID4gYSB7XG4gICAgY29sb3I6ICM3Nzc3Nzc7XG4gIH1cbiAgLm5hdmJhci1pbnZlcnNlIC5uYXZiYXItbmF2IC5vcGVuIC5kcm9wZG93bi1tZW51ID4gbGkgPiBhOmhvdmVyLFxuICAubmF2YmFyLWludmVyc2UgLm5hdmJhci1uYXYgLm9wZW4gLmRyb3Bkb3duLW1lbnUgPiBsaSA+IGE6Zm9jdXMge1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICB9XG4gIC5uYXZiYXItaW52ZXJzZSAubmF2YmFyLW5hdiAub3BlbiAuZHJvcGRvd24tbWVudSA+IC5hY3RpdmUgPiBhLFxuICAubmF2YmFyLWludmVyc2UgLm5hdmJhci1uYXYgLm9wZW4gLmRyb3Bkb3duLW1lbnUgPiAuYWN0aXZlID4gYTpob3ZlcixcbiAgLm5hdmJhci1pbnZlcnNlIC5uYXZiYXItbmF2IC5vcGVuIC5kcm9wZG93bi1tZW51ID4gLmFjdGl2ZSA+IGE6Zm9jdXMge1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMwODA4MDg7XG4gIH1cbiAgLm5hdmJhci1pbnZlcnNlIC5uYXZiYXItbmF2IC5vcGVuIC5kcm9wZG93bi1tZW51ID4gLmRpc2FibGVkID4gYSxcbiAgLm5hdmJhci1pbnZlcnNlIC5uYXZiYXItbmF2IC5vcGVuIC5kcm9wZG93bi1tZW51ID4gLmRpc2FibGVkID4gYTpob3ZlcixcbiAgLm5hdmJhci1pbnZlcnNlIC5uYXZiYXItbmF2IC5vcGVuIC5kcm9wZG93bi1tZW51ID4gLmRpc2FibGVkID4gYTpmb2N1cyB7XG4gICAgY29sb3I6ICM0NDQ7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIH1cbn1cbi5uYXZiYXItaW52ZXJzZSAubmF2YmFyLWxpbmsge1xuICBjb2xvcjogIzc3Nzc3Nztcbn1cbi5uYXZiYXItaW52ZXJzZSAubmF2YmFyLWxpbms6aG92ZXIge1xuICBjb2xvcjogI2ZmZjtcbn1cbi5uYXZiYXItaW52ZXJzZSAuYnRuLWxpbmsge1xuICBjb2xvcjogIzc3Nzc3Nztcbn1cbi5uYXZiYXItaW52ZXJzZSAuYnRuLWxpbms6aG92ZXIsXG4ubmF2YmFyLWludmVyc2UgLmJ0bi1saW5rOmZvY3VzIHtcbiAgY29sb3I6ICNmZmY7XG59XG4ubmF2YmFyLWludmVyc2UgLmJ0bi1saW5rW2Rpc2FibGVkXTpob3ZlcixcbmZpZWxkc2V0W2Rpc2FibGVkXSAubmF2YmFyLWludmVyc2UgLmJ0bi1saW5rOmhvdmVyLFxuLm5hdmJhci1pbnZlcnNlIC5idG4tbGlua1tkaXNhYmxlZF06Zm9jdXMsXG5maWVsZHNldFtkaXNhYmxlZF0gLm5hdmJhci1pbnZlcnNlIC5idG4tbGluazpmb2N1cyB7XG4gIGNvbG9yOiAjNDQ0O1xufVxuLmFsZXJ0IHtcbiAgcGFkZGluZzogMTVweDtcbiAgbWFyZ2luLWJvdHRvbTogMjFweDtcbiAgYm9yZGVyOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbn1cbi5hbGVydCBoNCB7XG4gIG1hcmdpbi10b3A6IDA7XG4gIGNvbG9yOiBpbmhlcml0O1xufVxuLmFsZXJ0IC5hbGVydC1saW5rIHtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG4uYWxlcnQgPiBwLFxuLmFsZXJ0ID4gdWwge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuLmFsZXJ0ID4gcCArIHAge1xuICBtYXJnaW4tdG9wOiA1cHg7XG59XG4uYWxlcnQtZGlzbWlzc2FibGUsXG4uYWxlcnQtZGlzbWlzc2libGUge1xuICBwYWRkaW5nLXJpZ2h0OiAzNXB4O1xufVxuLmFsZXJ0LWRpc21pc3NhYmxlIC5jbG9zZSxcbi5hbGVydC1kaXNtaXNzaWJsZSAuY2xvc2Uge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRvcDogLTJweDtcbiAgcmlnaHQ6IC0yMXB4O1xuICBjb2xvcjogaW5oZXJpdDtcbn1cbi5hbGVydC1zdWNjZXNzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2RmZjBkODtcbiAgYm9yZGVyLWNvbG9yOiAjZDZlOWM2O1xuICBjb2xvcjogIzNjNzYzZDtcbn1cbi5hbGVydC1zdWNjZXNzIGhyIHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogI2M5ZTJiMztcbn1cbi5hbGVydC1zdWNjZXNzIC5hbGVydC1saW5rIHtcbiAgY29sb3I6ICMyYjU0MmM7XG59XG4uYWxlcnQtaW5mbyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkOWVkZjc7XG4gIGJvcmRlci1jb2xvcjogI2JjZThmMTtcbiAgY29sb3I6ICMzMTcwOGY7XG59XG4uYWxlcnQtaW5mbyBociB7XG4gIGJvcmRlci10b3AtY29sb3I6ICNhNmUxZWM7XG59XG4uYWxlcnQtaW5mbyAuYWxlcnQtbGluayB7XG4gIGNvbG9yOiAjMjQ1MjY5O1xufVxuLmFsZXJ0LXdhcm5pbmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmNmOGUzO1xuICBib3JkZXItY29sb3I6ICNmYWViY2M7XG4gIGNvbG9yOiAjOGE2ZDNiO1xufVxuLmFsZXJ0LXdhcm5pbmcgaHIge1xuICBib3JkZXItdG9wLWNvbG9yOiAjZjdlMWI1O1xufVxuLmFsZXJ0LXdhcm5pbmcgLmFsZXJ0LWxpbmsge1xuICBjb2xvcjogIzY2NTEyYztcbn1cbi5hbGVydC1kYW5nZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjJkZWRlO1xuICBib3JkZXItY29sb3I6ICNlYmNjZDE7XG4gIGNvbG9yOiAjYTk0NDQyO1xufVxuLmFsZXJ0LWRhbmdlciBociB7XG4gIGJvcmRlci10b3AtY29sb3I6ICNlNGI5YzA7XG59XG4uYWxlcnQtZGFuZ2VyIC5hbGVydC1saW5rIHtcbiAgY29sb3I6ICM4NDM1MzQ7XG59XG4ubWVkaWEtb2JqZWN0IHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4ubWVkaWEtaGVhZGluZyB7XG4gIG1hcmdpbjogMCAwIDVweDtcbn1cbi5tZWRpYSA+IC5wdWxsLWxlZnQge1xuICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG59XG4ubWVkaWEgPiAucHVsbC1yaWdodCB7XG4gIG1hcmdpbi1sZWZ0OiAxMHB4O1xufVxuLm1lZGlhLWxpc3Qge1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG59XG4ubGlzdC1ncm91cCB7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIHBhZGRpbmctbGVmdDogMDtcbn1cbi5saXN0LWdyb3VwLWl0ZW0ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nOiAxMHB4IDE1cHg7XG4gIG1hcmdpbi1ib3R0b206IC0xcHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNkZGQ7XG59XG4ubGlzdC1ncm91cC1pdGVtOmZpcnN0LWNoaWxkIHtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDRweDtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogNHB4O1xufVxuLmxpc3QtZ3JvdXAtaXRlbTpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDRweDtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogNHB4O1xufVxuLmxpc3QtZ3JvdXAtaXRlbSA+IC5iYWRnZSB7XG4gIGZsb2F0OiByaWdodDtcbn1cbi5saXN0LWdyb3VwLWl0ZW0gPiAuYmFkZ2UgKyAuYmFkZ2Uge1xuICBtYXJnaW4tcmlnaHQ6IDVweDtcbn1cbmEubGlzdC1ncm91cC1pdGVtIHtcbiAgY29sb3I6ICM1NTU7XG59XG5hLmxpc3QtZ3JvdXAtaXRlbSAubGlzdC1ncm91cC1pdGVtLWhlYWRpbmcge1xuICBjb2xvcjogIzMzMztcbn1cbmEubGlzdC1ncm91cC1pdGVtOmhvdmVyLFxuYS5saXN0LWdyb3VwLWl0ZW06Zm9jdXMge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGNvbG9yOiAjNTU1O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjVmNWY1O1xufVxuLmxpc3QtZ3JvdXAtaXRlbS5kaXNhYmxlZCxcbi5saXN0LWdyb3VwLWl0ZW0uZGlzYWJsZWQ6aG92ZXIsXG4ubGlzdC1ncm91cC1pdGVtLmRpc2FibGVkOmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2VlZWVlZTtcbiAgY29sb3I6ICM3Nzc3Nzc7XG59XG4ubGlzdC1ncm91cC1pdGVtLmRpc2FibGVkIC5saXN0LWdyb3VwLWl0ZW0taGVhZGluZyxcbi5saXN0LWdyb3VwLWl0ZW0uZGlzYWJsZWQ6aG92ZXIgLmxpc3QtZ3JvdXAtaXRlbS1oZWFkaW5nLFxuLmxpc3QtZ3JvdXAtaXRlbS5kaXNhYmxlZDpmb2N1cyAubGlzdC1ncm91cC1pdGVtLWhlYWRpbmcge1xuICBjb2xvcjogaW5oZXJpdDtcbn1cbi5saXN0LWdyb3VwLWl0ZW0uZGlzYWJsZWQgLmxpc3QtZ3JvdXAtaXRlbS10ZXh0LFxuLmxpc3QtZ3JvdXAtaXRlbS5kaXNhYmxlZDpob3ZlciAubGlzdC1ncm91cC1pdGVtLXRleHQsXG4ubGlzdC1ncm91cC1pdGVtLmRpc2FibGVkOmZvY3VzIC5saXN0LWdyb3VwLWl0ZW0tdGV4dCB7XG4gIGNvbG9yOiAjNzc3Nzc3O1xufVxuLmxpc3QtZ3JvdXAtaXRlbS5hY3RpdmUsXG4ubGlzdC1ncm91cC1pdGVtLmFjdGl2ZTpob3Zlcixcbi5saXN0LWdyb3VwLWl0ZW0uYWN0aXZlOmZvY3VzIHtcbiAgei1pbmRleDogMjtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyN2FlNjA7XG4gIGJvcmRlci1jb2xvcjogIzI3YWU2MDtcbn1cbi5saXN0LWdyb3VwLWl0ZW0uYWN0aXZlIC5saXN0LWdyb3VwLWl0ZW0taGVhZGluZyxcbi5saXN0LWdyb3VwLWl0ZW0uYWN0aXZlOmhvdmVyIC5saXN0LWdyb3VwLWl0ZW0taGVhZGluZyxcbi5saXN0LWdyb3VwLWl0ZW0uYWN0aXZlOmZvY3VzIC5saXN0LWdyb3VwLWl0ZW0taGVhZGluZyxcbi5saXN0LWdyb3VwLWl0ZW0uYWN0aXZlIC5saXN0LWdyb3VwLWl0ZW0taGVhZGluZyA+IHNtYWxsLFxuLmxpc3QtZ3JvdXAtaXRlbS5hY3RpdmU6aG92ZXIgLmxpc3QtZ3JvdXAtaXRlbS1oZWFkaW5nID4gc21hbGwsXG4ubGlzdC1ncm91cC1pdGVtLmFjdGl2ZTpmb2N1cyAubGlzdC1ncm91cC1pdGVtLWhlYWRpbmcgPiBzbWFsbCxcbi5saXN0LWdyb3VwLWl0ZW0uYWN0aXZlIC5saXN0LWdyb3VwLWl0ZW0taGVhZGluZyA+IC5zbWFsbCxcbi5saXN0LWdyb3VwLWl0ZW0uYWN0aXZlOmhvdmVyIC5saXN0LWdyb3VwLWl0ZW0taGVhZGluZyA+IC5zbWFsbCxcbi5saXN0LWdyb3VwLWl0ZW0uYWN0aXZlOmZvY3VzIC5saXN0LWdyb3VwLWl0ZW0taGVhZGluZyA+IC5zbWFsbCB7XG4gIGNvbG9yOiBpbmhlcml0O1xufVxuLmxpc3QtZ3JvdXAtaXRlbS5hY3RpdmUgLmxpc3QtZ3JvdXAtaXRlbS10ZXh0LFxuLmxpc3QtZ3JvdXAtaXRlbS5hY3RpdmU6aG92ZXIgLmxpc3QtZ3JvdXAtaXRlbS10ZXh0LFxuLmxpc3QtZ3JvdXAtaXRlbS5hY3RpdmU6Zm9jdXMgLmxpc3QtZ3JvdXAtaXRlbS10ZXh0IHtcbiAgY29sb3I6ICNiM2VlY2M7XG59XG4ubGlzdC1ncm91cC1pdGVtLXN1Y2Nlc3Mge1xuICBjb2xvcjogIzNjNzYzZDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2RmZjBkODtcbn1cbmEubGlzdC1ncm91cC1pdGVtLXN1Y2Nlc3Mge1xuICBjb2xvcjogIzNjNzYzZDtcbn1cbmEubGlzdC1ncm91cC1pdGVtLXN1Y2Nlc3MgLmxpc3QtZ3JvdXAtaXRlbS1oZWFkaW5nIHtcbiAgY29sb3I6IGluaGVyaXQ7XG59XG5hLmxpc3QtZ3JvdXAtaXRlbS1zdWNjZXNzOmhvdmVyLFxuYS5saXN0LWdyb3VwLWl0ZW0tc3VjY2Vzczpmb2N1cyB7XG4gIGNvbG9yOiAjM2M3NjNkO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDBlOWM2O1xufVxuYS5saXN0LWdyb3VwLWl0ZW0tc3VjY2Vzcy5hY3RpdmUsXG5hLmxpc3QtZ3JvdXAtaXRlbS1zdWNjZXNzLmFjdGl2ZTpob3ZlcixcbmEubGlzdC1ncm91cC1pdGVtLXN1Y2Nlc3MuYWN0aXZlOmZvY3VzIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzYzc2M2Q7XG4gIGJvcmRlci1jb2xvcjogIzNjNzYzZDtcbn1cbi5saXN0LWdyb3VwLWl0ZW0taW5mbyB7XG4gIGNvbG9yOiAjMzE3MDhmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDllZGY3O1xufVxuYS5saXN0LWdyb3VwLWl0ZW0taW5mbyB7XG4gIGNvbG9yOiAjMzE3MDhmO1xufVxuYS5saXN0LWdyb3VwLWl0ZW0taW5mbyAubGlzdC1ncm91cC1pdGVtLWhlYWRpbmcge1xuICBjb2xvcjogaW5oZXJpdDtcbn1cbmEubGlzdC1ncm91cC1pdGVtLWluZm86aG92ZXIsXG5hLmxpc3QtZ3JvdXAtaXRlbS1pbmZvOmZvY3VzIHtcbiAgY29sb3I6ICMzMTcwOGY7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjNGUzZjM7XG59XG5hLmxpc3QtZ3JvdXAtaXRlbS1pbmZvLmFjdGl2ZSxcbmEubGlzdC1ncm91cC1pdGVtLWluZm8uYWN0aXZlOmhvdmVyLFxuYS5saXN0LWdyb3VwLWl0ZW0taW5mby5hY3RpdmU6Zm9jdXMge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzMxNzA4ZjtcbiAgYm9yZGVyLWNvbG9yOiAjMzE3MDhmO1xufVxuLmxpc3QtZ3JvdXAtaXRlbS13YXJuaW5nIHtcbiAgY29sb3I6ICM4YTZkM2I7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmY2Y4ZTM7XG59XG5hLmxpc3QtZ3JvdXAtaXRlbS13YXJuaW5nIHtcbiAgY29sb3I6ICM4YTZkM2I7XG59XG5hLmxpc3QtZ3JvdXAtaXRlbS13YXJuaW5nIC5saXN0LWdyb3VwLWl0ZW0taGVhZGluZyB7XG4gIGNvbG9yOiBpbmhlcml0O1xufVxuYS5saXN0LWdyb3VwLWl0ZW0td2FybmluZzpob3ZlcixcbmEubGlzdC1ncm91cC1pdGVtLXdhcm5pbmc6Zm9jdXMge1xuICBjb2xvcjogIzhhNmQzYjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZhZjJjYztcbn1cbmEubGlzdC1ncm91cC1pdGVtLXdhcm5pbmcuYWN0aXZlLFxuYS5saXN0LWdyb3VwLWl0ZW0td2FybmluZy5hY3RpdmU6aG92ZXIsXG5hLmxpc3QtZ3JvdXAtaXRlbS13YXJuaW5nLmFjdGl2ZTpmb2N1cyB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjOGE2ZDNiO1xuICBib3JkZXItY29sb3I6ICM4YTZkM2I7XG59XG4ubGlzdC1ncm91cC1pdGVtLWRhbmdlciB7XG4gIGNvbG9yOiAjYTk0NDQyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjJkZWRlO1xufVxuYS5saXN0LWdyb3VwLWl0ZW0tZGFuZ2VyIHtcbiAgY29sb3I6ICNhOTQ0NDI7XG59XG5hLmxpc3QtZ3JvdXAtaXRlbS1kYW5nZXIgLmxpc3QtZ3JvdXAtaXRlbS1oZWFkaW5nIHtcbiAgY29sb3I6IGluaGVyaXQ7XG59XG5hLmxpc3QtZ3JvdXAtaXRlbS1kYW5nZXI6aG92ZXIsXG5hLmxpc3QtZ3JvdXAtaXRlbS1kYW5nZXI6Zm9jdXMge1xuICBjb2xvcjogI2E5NDQ0MjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ViY2NjYztcbn1cbmEubGlzdC1ncm91cC1pdGVtLWRhbmdlci5hY3RpdmUsXG5hLmxpc3QtZ3JvdXAtaXRlbS1kYW5nZXIuYWN0aXZlOmhvdmVyLFxuYS5saXN0LWdyb3VwLWl0ZW0tZGFuZ2VyLmFjdGl2ZTpmb2N1cyB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYTk0NDQyO1xuICBib3JkZXItY29sb3I6ICNhOTQ0NDI7XG59XG4ubGlzdC1ncm91cC1pdGVtLWhlYWRpbmcge1xuICBtYXJnaW4tdG9wOiAwO1xuICBtYXJnaW4tYm90dG9tOiA1cHg7XG59XG4ubGlzdC1ncm91cC1pdGVtLXRleHQge1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBsaW5lLWhlaWdodDogMS4zO1xufVxuLmVtYmVkLXJlc3BvbnNpdmUge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBoZWlnaHQ6IDA7XG4gIHBhZGRpbmc6IDA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG4uZW1iZWQtcmVzcG9uc2l2ZSAuZW1iZWQtcmVzcG9uc2l2ZS1pdGVtLFxuLmVtYmVkLXJlc3BvbnNpdmUgaWZyYW1lLFxuLmVtYmVkLXJlc3BvbnNpdmUgZW1iZWQsXG4uZW1iZWQtcmVzcG9uc2l2ZSBvYmplY3Qge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgYm90dG9tOiAwO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHdpZHRoOiAxMDAlO1xuICBib3JkZXI6IDA7XG59XG4uZW1iZWQtcmVzcG9uc2l2ZS5lbWJlZC1yZXNwb25zaXZlLTE2Ynk5IHtcbiAgcGFkZGluZy1ib3R0b206IDU2LjI1JTtcbn1cbi5lbWJlZC1yZXNwb25zaXZlLmVtYmVkLXJlc3BvbnNpdmUtNGJ5MyB7XG4gIHBhZGRpbmctYm90dG9tOiA3NSU7XG59XG4uY2xlYXJmaXg6YmVmb3JlLFxuLmNsZWFyZml4OmFmdGVyLFxuLmRsLWhvcml6b250YWwgZGQ6YmVmb3JlLFxuLmRsLWhvcml6b250YWwgZGQ6YWZ0ZXIsXG4uY29udGFpbmVyOmJlZm9yZSxcbi5jb250YWluZXI6YWZ0ZXIsXG4uY29udGFpbmVyLWZsdWlkOmJlZm9yZSxcbi5jb250YWluZXItZmx1aWQ6YWZ0ZXIsXG4ucm93OmJlZm9yZSxcbi5yb3c6YWZ0ZXIsXG4uZm9ybS1ob3Jpem9udGFsIC5mb3JtLWdyb3VwOmJlZm9yZSxcbi5mb3JtLWhvcml6b250YWwgLmZvcm0tZ3JvdXA6YWZ0ZXIsXG4ubmF2OmJlZm9yZSxcbi5uYXY6YWZ0ZXIsXG4ubmF2YmFyOmJlZm9yZSxcbi5uYXZiYXI6YWZ0ZXIsXG4ubmF2YmFyLWhlYWRlcjpiZWZvcmUsXG4ubmF2YmFyLWhlYWRlcjphZnRlcixcbi5uYXZiYXItY29sbGFwc2U6YmVmb3JlLFxuLm5hdmJhci1jb2xsYXBzZTphZnRlciB7XG4gIGNvbnRlbnQ6IFwiIFwiO1xuICBkaXNwbGF5OiB0YWJsZTtcbn1cbi5jbGVhcmZpeDphZnRlcixcbi5kbC1ob3Jpem9udGFsIGRkOmFmdGVyLFxuLmNvbnRhaW5lcjphZnRlcixcbi5jb250YWluZXItZmx1aWQ6YWZ0ZXIsXG4ucm93OmFmdGVyLFxuLmZvcm0taG9yaXpvbnRhbCAuZm9ybS1ncm91cDphZnRlcixcbi5uYXY6YWZ0ZXIsXG4ubmF2YmFyOmFmdGVyLFxuLm5hdmJhci1oZWFkZXI6YWZ0ZXIsXG4ubmF2YmFyLWNvbGxhcHNlOmFmdGVyIHtcbiAgY2xlYXI6IGJvdGg7XG59XG4uY2VudGVyLWJsb2NrIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87XG59XG4ucHVsbC1yaWdodCB7XG4gIGZsb2F0OiByaWdodCAhaW1wb3J0YW50O1xufVxuLnB1bGwtbGVmdCB7XG4gIGZsb2F0OiBsZWZ0ICFpbXBvcnRhbnQ7XG59XG4uaGlkZSB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cbi5zaG93IHtcbiAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbn1cbi5pbnZpc2libGUge1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG59XG4udGV4dC1oaWRlIHtcbiAgZm9udDogMC8wIGE7XG4gIGNvbG9yOiB0cmFuc3BhcmVudDtcbiAgdGV4dC1zaGFkb3c6IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6IDA7XG59XG4uaGlkZGVuIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICB2aXNpYmlsaXR5OiBoaWRkZW4gIWltcG9ydGFudDtcbn1cbi5hZmZpeCB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xufVxuQC1tcy12aWV3cG9ydCB7XG4gIHdpZHRoOiBkZXZpY2Utd2lkdGg7XG59XG4udmlzaWJsZS14cyxcbi52aXNpYmxlLXNtLFxuLnZpc2libGUtbWQsXG4udmlzaWJsZS1sZyB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cbi52aXNpYmxlLXhzLWJsb2NrLFxuLnZpc2libGUteHMtaW5saW5lLFxuLnZpc2libGUteHMtaW5saW5lLWJsb2NrLFxuLnZpc2libGUtc20tYmxvY2ssXG4udmlzaWJsZS1zbS1pbmxpbmUsXG4udmlzaWJsZS1zbS1pbmxpbmUtYmxvY2ssXG4udmlzaWJsZS1tZC1ibG9jayxcbi52aXNpYmxlLW1kLWlubGluZSxcbi52aXNpYmxlLW1kLWlubGluZS1ibG9jayxcbi52aXNpYmxlLWxnLWJsb2NrLFxuLnZpc2libGUtbGctaW5saW5lLFxuLnZpc2libGUtbGctaW5saW5lLWJsb2NrIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC52aXNpYmxlLXhzIHtcbiAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuICB9XG4gIHRhYmxlLnZpc2libGUteHMge1xuICAgIGRpc3BsYXk6IHRhYmxlO1xuICB9XG4gIHRyLnZpc2libGUteHMge1xuICAgIGRpc3BsYXk6IHRhYmxlLXJvdyAhaW1wb3J0YW50O1xuICB9XG4gIHRoLnZpc2libGUteHMsXG4gIHRkLnZpc2libGUteHMge1xuICAgIGRpc3BsYXk6IHRhYmxlLWNlbGwgIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC52aXNpYmxlLXhzLWJsb2NrIHtcbiAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnZpc2libGUteHMtaW5saW5lIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUgIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC52aXNpYmxlLXhzLWlubGluZS1ibG9jayB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC52aXNpYmxlLXNtIHtcbiAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuICB9XG4gIHRhYmxlLnZpc2libGUtc20ge1xuICAgIGRpc3BsYXk6IHRhYmxlO1xuICB9XG4gIHRyLnZpc2libGUtc20ge1xuICAgIGRpc3BsYXk6IHRhYmxlLXJvdyAhaW1wb3J0YW50O1xuICB9XG4gIHRoLnZpc2libGUtc20sXG4gIHRkLnZpc2libGUtc20ge1xuICAgIGRpc3BsYXk6IHRhYmxlLWNlbGwgIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLnZpc2libGUtc20tYmxvY2sge1xuICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC52aXNpYmxlLXNtLWlubGluZSB7XG4gICAgZGlzcGxheTogaW5saW5lICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC52aXNpYmxlLXNtLWlubGluZS1ibG9jayB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkgYW5kIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAudmlzaWJsZS1tZCB7XG4gICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbiAgfVxuICB0YWJsZS52aXNpYmxlLW1kIHtcbiAgICBkaXNwbGF5OiB0YWJsZTtcbiAgfVxuICB0ci52aXNpYmxlLW1kIHtcbiAgICBkaXNwbGF5OiB0YWJsZS1yb3cgIWltcG9ydGFudDtcbiAgfVxuICB0aC52aXNpYmxlLW1kLFxuICB0ZC52aXNpYmxlLW1kIHtcbiAgICBkaXNwbGF5OiB0YWJsZS1jZWxsICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkgYW5kIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAudmlzaWJsZS1tZC1ibG9jayB7XG4gICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSBhbmQgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC52aXNpYmxlLW1kLWlubGluZSB7XG4gICAgZGlzcGxheTogaW5saW5lICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkgYW5kIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAudmlzaWJsZS1tZC1pbmxpbmUtYmxvY2sge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jayAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC52aXNpYmxlLWxnIHtcbiAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuICB9XG4gIHRhYmxlLnZpc2libGUtbGcge1xuICAgIGRpc3BsYXk6IHRhYmxlO1xuICB9XG4gIHRyLnZpc2libGUtbGcge1xuICAgIGRpc3BsYXk6IHRhYmxlLXJvdyAhaW1wb3J0YW50O1xuICB9XG4gIHRoLnZpc2libGUtbGcsXG4gIHRkLnZpc2libGUtbGcge1xuICAgIGRpc3BsYXk6IHRhYmxlLWNlbGwgIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAudmlzaWJsZS1sZy1ibG9jayB7XG4gICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAudmlzaWJsZS1sZy1pbmxpbmUge1xuICAgIGRpc3BsYXk6IGlubGluZSAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC52aXNpYmxlLWxnLWlubGluZS1ibG9jayB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuaGlkZGVuLXhzIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5oaWRkZW4tc20ge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSBhbmQgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC5oaWRkZW4tbWQge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAuaGlkZGVuLWxnIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbn1cbi52aXNpYmxlLXByaW50IHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuQG1lZGlhIHByaW50IHtcbiAgLnZpc2libGUtcHJpbnQge1xuICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG4gIH1cbiAgdGFibGUudmlzaWJsZS1wcmludCB7XG4gICAgZGlzcGxheTogdGFibGU7XG4gIH1cbiAgdHIudmlzaWJsZS1wcmludCB7XG4gICAgZGlzcGxheTogdGFibGUtcm93ICFpbXBvcnRhbnQ7XG4gIH1cbiAgdGgudmlzaWJsZS1wcmludCxcbiAgdGQudmlzaWJsZS1wcmludCB7XG4gICAgZGlzcGxheTogdGFibGUtY2VsbCAhaW1wb3J0YW50O1xuICB9XG59XG4udmlzaWJsZS1wcmludC1ibG9jayB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cbkBtZWRpYSBwcmludCB7XG4gIC52aXNpYmxlLXByaW50LWJsb2NrIHtcbiAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuICB9XG59XG4udmlzaWJsZS1wcmludC1pbmxpbmUge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG5AbWVkaWEgcHJpbnQge1xuICAudmlzaWJsZS1wcmludC1pbmxpbmUge1xuICAgIGRpc3BsYXk6IGlubGluZSAhaW1wb3J0YW50O1xuICB9XG59XG4udmlzaWJsZS1wcmludC1pbmxpbmUtYmxvY2sge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG5AbWVkaWEgcHJpbnQge1xuICAudmlzaWJsZS1wcmludC1pbmxpbmUtYmxvY2sge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jayAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgcHJpbnQge1xuICAuaGlkZGVuLXByaW50IHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogXCJhZGVsbGVcIjtcbiAgc3JjOiB1cmwoXCJodHRwczovL3VzZS50eXBla2l0Lm5ldC9hZi8wMWZiODgvMDAwMDAwMDAwMDAwMDAwMDNiOWFmOTIxLzI3L2w/cHJpbWVyPTdjZGNiNDRiZTRhN2RiODg3N2ZmYTVjMDAwN2I4ZGQ4NjViM2JiYzM4MzgzMWZlMmVhMTc3ZjYyMjU3YTkxOTEmZnZkPW42JnY9M1wiKSBmb3JtYXQoXCJ3b2ZmMlwiKSwgdXJsKFwiaHR0cHM6Ly91c2UudHlwZWtpdC5uZXQvYWYvMDFmYjg4LzAwMDAwMDAwMDAwMDAwMDAzYjlhZjkyMS8yNy9kP3ByaW1lcj03Y2RjYjQ0YmU0YTdkYjg4NzdmZmE1YzAwMDdiOGRkODY1YjNiYmMzODM4MzFmZTJlYTE3N2Y2MjI1N2E5MTkxJmZ2ZD1uNiZ2PTNcIikgZm9ybWF0KFwid29mZlwiKSwgdXJsKFwiaHR0cHM6Ly91c2UudHlwZWtpdC5uZXQvYWYvMDFmYjg4LzAwMDAwMDAwMDAwMDAwMDAzYjlhZjkyMS8yNy9hP3ByaW1lcj03Y2RjYjQ0YmU0YTdkYjg4NzdmZmE1YzAwMDdiOGRkODY1YjNiYmMzODM4MzFmZTJlYTE3N2Y2MjI1N2E5MTkxJmZ2ZD1uNiZ2PTNcIikgZm9ybWF0KFwib3BlbnR5cGVcIik7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbn1cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogXCJhZGVsbGVcIjtcbiAgc3JjOiB1cmwoXCJodHRwczovL3VzZS50eXBla2l0Lm5ldC9hZi8wMWJjMzYvMDAwMDAwMDAwMDAwMDAwMDNiOWFmOTIyLzI3L2w/cHJpbWVyPTdjZGNiNDRiZTRhN2RiODg3N2ZmYTVjMDAwN2I4ZGQ4NjViM2JiYzM4MzgzMWZlMmVhMTc3ZjYyMjU3YTkxOTEmZnZkPWk2JnY9M1wiKSBmb3JtYXQoXCJ3b2ZmMlwiKSwgdXJsKFwiaHR0cHM6Ly91c2UudHlwZWtpdC5uZXQvYWYvMDFiYzM2LzAwMDAwMDAwMDAwMDAwMDAzYjlhZjkyMi8yNy9kP3ByaW1lcj03Y2RjYjQ0YmU0YTdkYjg4NzdmZmE1YzAwMDdiOGRkODY1YjNiYmMzODM4MzFmZTJlYTE3N2Y2MjI1N2E5MTkxJmZ2ZD1pNiZ2PTNcIikgZm9ybWF0KFwid29mZlwiKSwgdXJsKFwiaHR0cHM6Ly91c2UudHlwZWtpdC5uZXQvYWYvMDFiYzM2LzAwMDAwMDAwMDAwMDAwMDAzYjlhZjkyMi8yNy9hP3ByaW1lcj03Y2RjYjQ0YmU0YTdkYjg4NzdmZmE1YzAwMDdiOGRkODY1YjNiYmMzODM4MzFmZTJlYTE3N2Y2MjI1N2E5MTkxJmZ2ZD1pNiZ2PTNcIikgZm9ybWF0KFwib3BlbnR5cGVcIik7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbn1cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogXCJhZGVsbGVcIjtcbiAgc3JjOiB1cmwoXCJodHRwczovL3VzZS50eXBla2l0Lm5ldC9hZi82MTFiYjcvMDAwMDAwMDAwMDAwMDAwMDNiOWFmOTFlLzI3L2w/cHJpbWVyPTdjZGNiNDRiZTRhN2RiODg3N2ZmYTVjMDAwN2I4ZGQ4NjViM2JiYzM4MzgzMWZlMmVhMTc3ZjYyMjU3YTkxOTEmZnZkPW4zJnY9M1wiKSBmb3JtYXQoXCJ3b2ZmMlwiKSwgdXJsKFwiaHR0cHM6Ly91c2UudHlwZWtpdC5uZXQvYWYvNjExYmI3LzAwMDAwMDAwMDAwMDAwMDAzYjlhZjkxZS8yNy9kP3ByaW1lcj03Y2RjYjQ0YmU0YTdkYjg4NzdmZmE1YzAwMDdiOGRkODY1YjNiYmMzODM4MzFmZTJlYTE3N2Y2MjI1N2E5MTkxJmZ2ZD1uMyZ2PTNcIikgZm9ybWF0KFwid29mZlwiKSwgdXJsKFwiaHR0cHM6Ly91c2UudHlwZWtpdC5uZXQvYWYvNjExYmI3LzAwMDAwMDAwMDAwMDAwMDAzYjlhZjkxZS8yNy9hP3ByaW1lcj03Y2RjYjQ0YmU0YTdkYjg4NzdmZmE1YzAwMDdiOGRkODY1YjNiYmMzODM4MzFmZTJlYTE3N2Y2MjI1N2E5MTkxJmZ2ZD1uMyZ2PTNcIikgZm9ybWF0KFwib3BlbnR5cGVcIik7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbn1cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogXCJhZGVsbGVcIjtcbiAgc3JjOiB1cmwoXCJodHRwczovL3VzZS50eXBla2l0Lm5ldC9hZi9hNDU5NjAvMDAwMDAwMDAwMDAwMDAwMDNiOWFmOTFmLzI3L2w/cHJpbWVyPTdjZGNiNDRiZTRhN2RiODg3N2ZmYTVjMDAwN2I4ZGQ4NjViM2JiYzM4MzgzMWZlMmVhMTc3ZjYyMjU3YTkxOTEmZnZkPWkzJnY9M1wiKSBmb3JtYXQoXCJ3b2ZmMlwiKSwgdXJsKFwiaHR0cHM6Ly91c2UudHlwZWtpdC5uZXQvYWYvYTQ1OTYwLzAwMDAwMDAwMDAwMDAwMDAzYjlhZjkxZi8yNy9kP3ByaW1lcj03Y2RjYjQ0YmU0YTdkYjg4NzdmZmE1YzAwMDdiOGRkODY1YjNiYmMzODM4MzFmZTJlYTE3N2Y2MjI1N2E5MTkxJmZ2ZD1pMyZ2PTNcIikgZm9ybWF0KFwid29mZlwiKSwgdXJsKFwiaHR0cHM6Ly91c2UudHlwZWtpdC5uZXQvYWYvYTQ1OTYwLzAwMDAwMDAwMDAwMDAwMDAzYjlhZjkxZi8yNy9hP3ByaW1lcj03Y2RjYjQ0YmU0YTdkYjg4NzdmZmE1YzAwMDdiOGRkODY1YjNiYmMzODM4MzFmZTJlYTE3N2Y2MjI1N2E5MTkxJmZ2ZD1pMyZ2PTNcIikgZm9ybWF0KFwib3BlbnR5cGVcIik7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbn1cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogXCJhZGVsbGUtc2Fuc1wiO1xuICBzcmM6IHVybChcImh0dHBzOi8vdXNlLnR5cGVraXQubmV0L2FmL2EzNWExYy8wMDAwMDAwMDAwMDAwMDAwMDAwMTJhZjkvMjcvbD9wcmltZXI9N2NkY2I0NGJlNGE3ZGI4ODc3ZmZhNWMwMDA3YjhkZDg2NWIzYmJjMzgzODMxZmUyZWExNzdmNjIyNTdhOTE5MSZmdmQ9bjMmdj0zXCIpIGZvcm1hdChcIndvZmYyXCIpLCB1cmwoXCJodHRwczovL3VzZS50eXBla2l0Lm5ldC9hZi9hMzVhMWMvMDAwMDAwMDAwMDAwMDAwMDAwMDEyYWY5LzI3L2Q/cHJpbWVyPTdjZGNiNDRiZTRhN2RiODg3N2ZmYTVjMDAwN2I4ZGQ4NjViM2JiYzM4MzgzMWZlMmVhMTc3ZjYyMjU3YTkxOTEmZnZkPW4zJnY9M1wiKSBmb3JtYXQoXCJ3b2ZmXCIpLCB1cmwoXCJodHRwczovL3VzZS50eXBla2l0Lm5ldC9hZi9hMzVhMWMvMDAwMDAwMDAwMDAwMDAwMDAwMDEyYWY5LzI3L2E/cHJpbWVyPTdjZGNiNDRiZTRhN2RiODg3N2ZmYTVjMDAwN2I4ZGQ4NjViM2JiYzM4MzgzMWZlMmVhMTc3ZjYyMjU3YTkxOTEmZnZkPW4zJnY9M1wiKSBmb3JtYXQoXCJvcGVudHlwZVwiKTtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogMzAwO1xufVxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBcImFkZWxsZS1zYW5zXCI7XG4gIHNyYzogdXJsKFwiaHR0cHM6Ly91c2UudHlwZWtpdC5uZXQvYWYvMGYzZjA0LzAwMDAwMDAwMDAwMDAwMDAwMDAxMmFmYS8yNy9sP3ByaW1lcj03Y2RjYjQ0YmU0YTdkYjg4NzdmZmE1YzAwMDdiOGRkODY1YjNiYmMzODM4MzFmZTJlYTE3N2Y2MjI1N2E5MTkxJmZ2ZD1pMyZ2PTNcIikgZm9ybWF0KFwid29mZjJcIiksIHVybChcImh0dHBzOi8vdXNlLnR5cGVraXQubmV0L2FmLzBmM2YwNC8wMDAwMDAwMDAwMDAwMDAwMDAwMTJhZmEvMjcvZD9wcmltZXI9N2NkY2I0NGJlNGE3ZGI4ODc3ZmZhNWMwMDA3YjhkZDg2NWIzYmJjMzgzODMxZmUyZWExNzdmNjIyNTdhOTE5MSZmdmQ9aTMmdj0zXCIpIGZvcm1hdChcIndvZmZcIiksIHVybChcImh0dHBzOi8vdXNlLnR5cGVraXQubmV0L2FmLzBmM2YwNC8wMDAwMDAwMDAwMDAwMDAwMDAwMTJhZmEvMjcvYT9wcmltZXI9N2NkY2I0NGJlNGE3ZGI4ODc3ZmZhNWMwMDA3YjhkZDg2NWIzYmJjMzgzODMxZmUyZWExNzdmNjIyNTdhOTE5MSZmdmQ9aTMmdj0zXCIpIGZvcm1hdChcIm9wZW50eXBlXCIpO1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG59XG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IFwiYWRlbGxlLXNhbnNcIjtcbiAgc3JjOiB1cmwoXCJodHRwczovL3VzZS50eXBla2l0Lm5ldC9hZi81YjczNDMvMDAwMDAwMDAwMDAwMDAwMDAwMDEyYWZkLzI3L2w/cHJpbWVyPTdjZGNiNDRiZTRhN2RiODg3N2ZmYTVjMDAwN2I4ZGQ4NjViM2JiYzM4MzgzMWZlMmVhMTc3ZjYyMjU3YTkxOTEmZnZkPW42JnY9M1wiKSBmb3JtYXQoXCJ3b2ZmMlwiKSwgdXJsKFwiaHR0cHM6Ly91c2UudHlwZWtpdC5uZXQvYWYvNWI3MzQzLzAwMDAwMDAwMDAwMDAwMDAwMDAxMmFmZC8yNy9kP3ByaW1lcj03Y2RjYjQ0YmU0YTdkYjg4NzdmZmE1YzAwMDdiOGRkODY1YjNiYmMzODM4MzFmZTJlYTE3N2Y2MjI1N2E5MTkxJmZ2ZD1uNiZ2PTNcIikgZm9ybWF0KFwid29mZlwiKSwgdXJsKFwiaHR0cHM6Ly91c2UudHlwZWtpdC5uZXQvYWYvNWI3MzQzLzAwMDAwMDAwMDAwMDAwMDAwMDAxMmFmZC8yNy9hP3ByaW1lcj03Y2RjYjQ0YmU0YTdkYjg4NzdmZmE1YzAwMDdiOGRkODY1YjNiYmMzODM4MzFmZTJlYTE3N2Y2MjI1N2E5MTkxJmZ2ZD1uNiZ2PTNcIikgZm9ybWF0KFwib3BlbnR5cGVcIik7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbn1cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogXCJhZGVsbGUtc2Fuc1wiO1xuICBzcmM6IHVybChcImh0dHBzOi8vdXNlLnR5cGVraXQubmV0L2FmL2M3ZDVkMi8wMDAwMDAwMDAwMDAwMDAwMDAwMTJhZmUvMjcvbD9wcmltZXI9N2NkY2I0NGJlNGE3ZGI4ODc3ZmZhNWMwMDA3YjhkZDg2NWIzYmJjMzgzODMxZmUyZWExNzdmNjIyNTdhOTE5MSZmdmQ9aTYmdj0zXCIpIGZvcm1hdChcIndvZmYyXCIpLCB1cmwoXCJodHRwczovL3VzZS50eXBla2l0Lm5ldC9hZi9jN2Q1ZDIvMDAwMDAwMDAwMDAwMDAwMDAwMDEyYWZlLzI3L2Q/cHJpbWVyPTdjZGNiNDRiZTRhN2RiODg3N2ZmYTVjMDAwN2I4ZGQ4NjViM2JiYzM4MzgzMWZlMmVhMTc3ZjYyMjU3YTkxOTEmZnZkPWk2JnY9M1wiKSBmb3JtYXQoXCJ3b2ZmXCIpLCB1cmwoXCJodHRwczovL3VzZS50eXBla2l0Lm5ldC9hZi9jN2Q1ZDIvMDAwMDAwMDAwMDAwMDAwMDAwMDEyYWZlLzI3L2E/cHJpbWVyPTdjZGNiNDRiZTRhN2RiODg3N2ZmYTVjMDAwN2I4ZGQ4NjViM2JiYzM4MzgzMWZlMmVhMTc3ZjYyMjU3YTkxOTEmZnZkPWk2JnY9M1wiKSBmb3JtYXQoXCJvcGVudHlwZVwiKTtcbiAgZm9udC1zdHlsZTogaXRhbGljO1xuICBmb250LXdlaWdodDogNjAwO1xufVxuLm1wLXdyYXBwZXIge1xuICB3aWR0aDogMTAwJTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLm1wLXdyYXBwZXIuaGVhZGVyIHtcbiAgcGFkZGluZy10b3A6IDEzMHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbn1cbi5tcC13cmFwcGVyLmhlYWRlci5ncmV5LWJnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0Y1RjVGNTtcbn1cbi5tcC13cmFwcGVyLmhlYWRlci5zdGFuZGFyZCAuY29udGVudC13cmFwIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAxMDAwO1xufVxuLm1wLXdyYXBwZXIuaGVhZGVyLnN0YW5kYXJkIC5jb250ZW50LXdyYXAgLmlubmVyIHtcbiAgYmFja2dyb3VuZDogd2hpdGU7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgcGFkZGluZzogMzJweDtcbn1cbi5tcC13cmFwcGVyLmhlYWRlci5zdGFuZGFyZCAuY29udGVudC13cmFwIC5pbm5lciAudGl0bGVzIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBmbGV4LXdyYXA6IHdyYXA7XG59XG4ubXAtd3JhcHBlci5oZWFkZXIuc3RhbmRhcmQgLmNvbnRlbnQtd3JhcCAuaW5uZXIgLnRpdGxlcyAubG9nby13cmFwIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW4tdG9wOiAxNnB4O1xufVxuLm1wLXdyYXBwZXIuaGVhZGVyLnN0YW5kYXJkIC5jb250ZW50LXdyYXAgLmlubmVyIC50aXRsZXMgLmxvZ28td3JhcCBpbWcge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1heC13aWR0aDogNTAlO1xuICBoZWlnaHQ6IGF1dG87XG59XG4ubXAtd3JhcHBlci5oZWFkZXIuc3RhbmRhcmQgLmNvbnRlbnQtd3JhcCAuaW5uZXIgLnRpdGxlcyAubG9nby13cmFwIGEge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1heC13aWR0aDogNTAlO1xufVxuLm1wLXdyYXBwZXIuaGVhZGVyLnN0YW5kYXJkIC5jb250ZW50LXdyYXAgLmlubmVyIC50aXRsZXMgLmxvZ28td3JhcCBhIGltZyB7XG4gIG1heC13aWR0aDogMTAwJTtcbn1cbkBtZWRpYSBhbGwgYW5kIChtaW4td2lkdGg6IDQwMHB4KSB7XG4gIC5tcC13cmFwcGVyLmhlYWRlci5zdGFuZGFyZCAuY29udGVudC13cmFwIC5pbm5lciAudGl0bGVzIC5sb2dvLXdyYXAgYSxcbiAgLm1wLXdyYXBwZXIuaGVhZGVyLnN0YW5kYXJkIC5jb250ZW50LXdyYXAgLmlubmVyIC50aXRsZXMgLmxvZ28td3JhcCBpbWcge1xuICAgIG1heC13aWR0aDogMTUwcHg7XG4gIH1cbn1cbkBtZWRpYSBhbGwgYW5kIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC5tcC13cmFwcGVyLmhlYWRlci5zdGFuZGFyZCAuY29udGVudC13cmFwIC5pbm5lciAudGl0bGVzIC5sb2dvLXdyYXAge1xuICAgIG1hcmdpbi10b3A6IDA7XG4gIH1cbiAgLm1wLXdyYXBwZXIuaGVhZGVyLnN0YW5kYXJkIC5jb250ZW50LXdyYXAgLmlubmVyIC50aXRsZXMgLmxvZ28td3JhcCBpbWcge1xuICAgIG1hcmdpbi1sZWZ0OiAxNnB4O1xuICB9XG4gIC5tcC13cmFwcGVyLmhlYWRlci5zdGFuZGFyZCAuY29udGVudC13cmFwIC5pbm5lciAudGl0bGVzIC5sb2dvLXdyYXAgYSxcbiAgLm1wLXdyYXBwZXIuaGVhZGVyLnN0YW5kYXJkIC5jb250ZW50LXdyYXAgLmlubmVyIC50aXRsZXMgLmxvZ28td3JhcCBpbWcge1xuICAgIG1heC13aWR0aDogMTYwcHg7XG4gIH1cbn1cbi5tcC13cmFwcGVyLmhlYWRlci5zdGFuZGFyZCAuY29udGVudC13cmFwIC5pbm5lciAudGl0bGVzIC50eHQge1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbn1cbi5tcC13cmFwcGVyLmhlYWRlci5zdGFuZGFyZCAuY29udGVudC13cmFwIC5pbm5lciAudGl0bGVzIGgyIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQtZmFtaWx5OiBcImFkZWxsZS1zYW5zXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMzZweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgbGluZS1oZWlnaHQ6IDQwcHg7XG4gIGNvbG9yOiAjNzg0ZjljO1xuICBtYXJnaW4tdG9wOiAwO1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuLm1wLXdyYXBwZXIuaGVhZGVyLnN0YW5kYXJkIC5jb250ZW50LXdyYXAgLmlubmVyIC50aXRsZXMgaDQge1xuICBmb250LWZhbWlseTogXCJhZGVsbGVcIiwgc2VyaWY7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgZm9udC1zdHlsZTogaXRhbGljO1xuICBsaW5lLWhlaWdodDogMzJweDtcbiAgY29sb3I6ICM2NjY2NjY7XG4gIG1hcmdpbi10b3A6IDE2cHg7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG4ubXAtd3JhcHBlci5oZWFkZXIuc3RhbmRhcmQgLmNvbnRlbnQtd3JhcCAuaW5uZXIgLmZlYXR1cmVkLXBvc3QgaDQge1xuICBmb250LWZhbWlseTogXCJhZGVsbGUtc2Fuc1wiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDEycHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGxldHRlci1zcGFjaW5nOiAyLjRweDtcbiAgbGluZS1oZWlnaHQ6IDMycHg7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGNvbG9yOiAjNzg0ZjljO1xuICBtYXJnaW4tdG9wOiAwO1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuLm1wLXdyYXBwZXIuaGVhZGVyLnN0YW5kYXJkIC5jb250ZW50LXdyYXAgLmlubmVyIC5mZWF0dXJlZC1wb3N0IGgzIHtcbiAgZm9udC1mYW1pbHk6IFwiYWRlbGxlLXNhbnNcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBmb250LXdlaWdodDogNjAwO1xuICBsaW5lLWhlaWdodDogMjRweDtcbiAgY29sb3I6ICMwMDgwODA7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luLXRvcDogMDtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgbWFyZ2luLXJpZ2h0OiAzMnB4O1xufVxuLm1wLXdyYXBwZXIuaGVhZGVyLnN0YW5kYXJkIC5jb250ZW50LXdyYXAgLmlubmVyIC5mZWF0dXJlZC1wb3N0IHAge1xuICBtYXJnaW4tdG9wOiAxNnB4O1xuICBjb2xvcjogIzFiMWIxYjtcbiAgZm9udC1mYW1pbHk6IFwiYWRlbGxlXCIsIHNlcmlmO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgbGluZS1oZWlnaHQ6IDIycHg7XG59XG4ubXAtd3JhcHBlciAuc3BsYXNoLWltZyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBoZWlnaHQ6IDEwMHZoO1xuICB0b3A6IDA7XG4gIHdpZHRoOiAxMDAlO1xufVxuLm1wLXdyYXBwZXIgLnNwbGFzaC1pbWcgaW1nIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogMjU1NnB4O1xuICBoZWlnaHQ6IDc1MnB4O1xuICB0b3A6IDA7XG4gIGxlZnQ6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgMCk7XG59XG4ubXAtd3JhcHBlciBocixcbi5tcC1wYWdlLWJ1aWxkZXIgaHIge1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXItdG9wOiAxLjJweCBzb2xpZCAjNzg0ZjljO1xuICBvcGFjaXR5OiAwLjg7XG4gIG1hcmdpbjogMTZweCAwO1xufVxuLm1wLXdyYXBwZXIgLnJlYWQtbW9yZSxcbi5tcC1wYWdlLWJ1aWxkZXIgLnJlYWQtbW9yZSB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgbGluZS1oZWlnaHQ6IDQ4cHg7XG4gIGZvbnQtZmFtaWx5OiBcImFkZWxsZS1zYW5zXCIsIHNhbnMtc2VyaWY7XG59XG4ubXAtd3JhcHBlciAucmVhZC1tb3JlIGksXG4ubXAtcGFnZS1idWlsZGVyIC5yZWFkLW1vcmUgaSB7XG4gIG1hcmdpbi1sZWZ0OiAxMHB4O1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG59XG4ubXAtd3JhcHBlciAucmVhZC1tb3JlLWJ0bixcbi5tcC1wYWdlLWJ1aWxkZXIgLnJlYWQtbW9yZS1idG4ge1xuICBmb250LXdlaWdodDogNTAwO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzc4NGY5YztcbiAgcGFkZGluZzogMTBweCAzMHB4O1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgY29sb3I6IHdoaXRlO1xuICBtYXJnaW46IDMycHggMDtcbn1cbi5tcC13cmFwcGVyIC5yZWFkLW1vcmUtYnRuIGltZyxcbi5tcC1wYWdlLWJ1aWxkZXIgLnJlYWQtbW9yZS1idG4gaW1nLFxuLm1wLXdyYXBwZXIgLnJlYWQtbW9yZS1idG4gc3ZnLFxuLm1wLXBhZ2UtYnVpbGRlciAucmVhZC1tb3JlLWJ0biBzdmcge1xuICBtYXJnaW4tbGVmdDogMTAwcHg7XG4gIGhlaWdodDogMzVweDtcbiAgd2lkdGg6IGF1dG87XG59XG5AbWVkaWEgYWxsIGFuZCAobWluLXdpZHRoOiA3NjlweCkge1xuICAubXAtd3JhcHBlciAucmVhZC1tb3JlLWJ0bixcbiAgLm1wLXBhZ2UtYnVpbGRlciAucmVhZC1tb3JlLWJ0biB7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgfVxufVxuLm1wLXdyYXBwZXIgLmN1c3RvbS1uYXZpZ2F0aW9uLFxuLm1wLXBhZ2UtYnVpbGRlciAuY3VzdG9tLW5hdmlnYXRpb24ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgd2lkdGg6IDEwMCU7XG59XG4ubXAtd3JhcHBlciAuY3VzdG9tLW5hdmlnYXRpb24gYSxcbi5tcC1wYWdlLWJ1aWxkZXIgLmN1c3RvbS1uYXZpZ2F0aW9uIGEge1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgY29sb3I6ICMxYjFiMWI7XG4gIGZvbnQtZmFtaWx5OiBcImFkZWxsZS1zYW5zXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbn1cbi5tcC13cmFwcGVyIC5jdXN0b20tbmF2aWdhdGlvbiBhIGksXG4ubXAtcGFnZS1idWlsZGVyIC5jdXN0b20tbmF2aWdhdGlvbiBhIGkge1xuICBmb250LXNpemU6IDEycHg7XG59XG4ubXAtd3JhcHBlciAuY3VzdG9tLW5hdmlnYXRpb24gYTpob3Zlcixcbi5tcC1wYWdlLWJ1aWxkZXIgLmN1c3RvbS1uYXZpZ2F0aW9uIGE6aG92ZXIge1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4ubXAtd3JhcHBlciAuY3VzdG9tLW5hdmlnYXRpb24gLmZsZXgtcHJldiBpLFxuLm1wLXBhZ2UtYnVpbGRlciAuY3VzdG9tLW5hdmlnYXRpb24gLmZsZXgtcHJldiBpIHtcbiAgbWFyZ2luLXJpZ2h0OiAxNnB4O1xufVxuLm1wLXdyYXBwZXIgLmN1c3RvbS1uYXZpZ2F0aW9uIC5mbGV4LXByZXY6aG92ZXIsXG4ubXAtcGFnZS1idWlsZGVyIC5jdXN0b20tbmF2aWdhdGlvbiAuZmxleC1wcmV2OmhvdmVyIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLm1wLXdyYXBwZXIgLmN1c3RvbS1uYXZpZ2F0aW9uIC5mbGV4LW5leHQgaSxcbi5tcC1wYWdlLWJ1aWxkZXIgLmN1c3RvbS1uYXZpZ2F0aW9uIC5mbGV4LW5leHQgaSB7XG4gIG1hcmdpbi1sZWZ0OiAxNnB4O1xufVxuLm1wLXdyYXBwZXIgLmN1c3RvbS1uYXZpZ2F0aW9uIC5mbGV4LW5leHQ6aG92ZXIsXG4ubXAtcGFnZS1idWlsZGVyIC5jdXN0b20tbmF2aWdhdGlvbiAuZmxleC1uZXh0OmhvdmVyIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLm1wLXdyYXBwZXIgLmN1c3RvbS1uYXZpZ2F0aW9uIC5jdXN0b20tY29udHJvbHMtY29udGFpbmVyIC5mbGV4LWNvbnRyb2wtbmF2LFxuLm1wLXBhZ2UtYnVpbGRlciAuY3VzdG9tLW5hdmlnYXRpb24gLmN1c3RvbS1jb250cm9scy1jb250YWluZXIgLmZsZXgtY29udHJvbC1uYXYge1xuICBib3R0b206IDA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5tcC13cmFwcGVyIC5jdXN0b20tbmF2aWdhdGlvbiAuY3VzdG9tLWNvbnRyb2xzLWNvbnRhaW5lciAuZmxleC1jb250cm9sLW5hdiBsaSBhLFxuLm1wLXBhZ2UtYnVpbGRlciAuY3VzdG9tLW5hdmlnYXRpb24gLmN1c3RvbS1jb250cm9scy1jb250YWluZXIgLmZsZXgtY29udHJvbC1uYXYgbGkgYSB7XG4gIGZvbnQtZmFtaWx5OiBcImFkZWxsZS1zYW5zXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgaGVpZ2h0OiAyNXB4O1xuICB3aWR0aDogMjVweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGNvbG9yOiAjMWIxYjFiO1xuICB0ZXh0LWluZGVudDogOXB4O1xuICBib3gtc2hhZG93OiBub25lO1xufVxuLm1wLXdyYXBwZXIgLmN1c3RvbS1uYXZpZ2F0aW9uIC5jdXN0b20tY29udHJvbHMtY29udGFpbmVyIC5mbGV4LWNvbnRyb2wtbmF2IGxpIGEuZmxleC1hY3RpdmUsXG4ubXAtcGFnZS1idWlsZGVyIC5jdXN0b20tbmF2aWdhdGlvbiAuY3VzdG9tLWNvbnRyb2xzLWNvbnRhaW5lciAuZmxleC1jb250cm9sLW5hdiBsaSBhLmZsZXgtYWN0aXZlIHtcbiAgY29sb3I6IHdoaXRlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNzg0ZjljO1xufVxuLm1wLXdyYXBwZXIgLmZsZXgtY29udHJvbC1uYXYsXG4ubXAtcGFnZS1idWlsZGVyIC5mbGV4LWNvbnRyb2wtbmF2IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLm1wLXdyYXBwZXIgLmZsZXgtY29udHJvbC1uYXYgbGkgYSxcbi5tcC1wYWdlLWJ1aWxkZXIgLmZsZXgtY29udHJvbC1uYXYgbGkgYSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5tcC13cmFwcGVyIC5mbGV4LWRpcmVjdGlvbi1uYXYsXG4ubXAtcGFnZS1idWlsZGVyIC5mbGV4LWRpcmVjdGlvbi1uYXYge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4ubXAtd3JhcHBlciAuZmxleC1kaXJlY3Rpb24tbmF2IGxpIGEsXG4ubXAtcGFnZS1idWlsZGVyIC5mbGV4LWRpcmVjdGlvbi1uYXYgbGkgYSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5tcC1wYWdlLWJ1aWxkZXIgLmNvbnRlbnQtd3JhcCBoMyB7XG4gIGZvbnQtZmFtaWx5OiBcImFkZWxsZS1zYW5zXCIsIHNhbnMtc2VyaWY7XG4gIGNvbG9yOiAjNzg0ZjljO1xuICBmb250LXNpemU6IDMwcHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGxldHRlci1zcGFjaW5nOiA2cHg7XG4gIGxpbmUtaGVpZ2h0OiAzMnB4O1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBtYXJnaW4tYm90dG9tOiA0NHB4O1xufVxuLm1wLXBhZ2UtYnVpbGRlciAuY29udGVudC13cmFwIGg0IHtcbiAgZm9udC1mYW1pbHk6IFwiYWRlbGxlLXNhbnNcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBmb250LXdlaWdodDogNjAwO1xuICBsaW5lLWhlaWdodDogMzBweDtcbiAgbWFyZ2luLWJvdHRvbTogMThweDtcbn1cbi5tcC1wYWdlLWJ1aWxkZXIgLmNvbnRlbnQtd3JhcCAuY29udGVudCxcbi5tcC1wYWdlLWJ1aWxkZXIgLmNvbnRlbnQtd3JhcCAuY29udGVudCBwIHtcbiAgZm9udC1mYW1pbHk6IFwiYWRlbGxlXCIsIHNlcmlmO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGxpbmUtaGVpZ2h0OiAzMHB4O1xufVxuLmNwdF9tYWpvcl9wcm9ncmFtbWUtdGVtcGxhdGUgZm9vdGVyLmNvbnRlbnQtaW5mbyB7XG4gIG1hcmdpbi10b3A6IDA7XG59XG5ib2R5Lm5vLXNjcm9sbCB7XG4gIG92ZXJmbG93LXk6IGhpZGRlbjtcbiAgbWF4LWhlaWdodDogMTAwdmg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgYm9keS5uby1zY3JvbGwgLm1haW4td3JhcHBlciB7XG4gICAgcGFkZGluZy1yaWdodDogdmFyKC0tc2Nyb2xsLXdpZHRoKTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIGJvZHkubm8tc2Nyb2xsIC5tYWluLWhlYWRlciAubmF2LXdyYXAsXG4gIGJvZHkubm8tc2Nyb2xsIC5tYWluLWhlYWRlciAudG9wLWJhciB7XG4gICAgcGFkZGluZy1yaWdodDogdmFyKC0tc2Nyb2xsLXdpZHRoKTtcbiAgfVxufVxuYm9keS5hZG1pbi1iYXIgLnNlYXJjaC1tb2RhbCB7XG4gIHRvcDogMzJweDtcbn1cbmJvZHkubW9iaWxlLW1lbnUtYWN0aXZlIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbi5tcC13cmFwcGVyLmV4cGVydHMge1xuICBwYWRkaW5nLXRvcDogMDtcbiAgcGFkZGluZy1ib3R0b206IDMycHg7XG59XG4ubXAtd3JhcHBlci5leHBlcnRzIGgzIHtcbiAgZm9udC1mYW1pbHk6IFwiYWRlbGxlLXNhbnNcIiwgc2Fucy1zZXJpZjtcbiAgY29sb3I6ICM3ODRmOWM7XG4gIGZvbnQtc2l6ZTogMzBweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgbGV0dGVyLXNwYWNpbmc6IDZweDtcbiAgbGluZS1oZWlnaHQ6IDMycHg7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIG1hcmdpbjogMzBweCAwO1xufVxuLm1wLXdyYXBwZXIuZXhwZXJ0cyAuZXhwZXJ0LXNpbmdsZSB7XG4gIG1hcmdpbi1yaWdodDogMzBweDtcbiAgd2lkdGg6IDI1NXB4O1xufVxuLm1wLXdyYXBwZXIuZXhwZXJ0cyAuZXhwZXJ0LXNpbmdsZSBpbWcge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuLm1wLXdyYXBwZXIuZXhwZXJ0cyAuZXhwZXJ0LXNpbmdsZSBoNCB7XG4gIGNvbG9yOiAjMWIxYjFiO1xuICBmb250LWZhbWlseTogXCJhZGVsbGUtc2Fuc1wiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDE4cHg7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG59XG4ubXAtd3JhcHBlci5leHBlcnRzIC5leHBlcnQtc2luZ2xlIHNwYW4ge1xuICBjb2xvcjogIzFiMWIxYjtcbiAgZm9udC1mYW1pbHk6IFwiYWRlbGxlLXNhbnNcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXdlaWdodDogMzAwO1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG4gIGxpbmUtaGVpZ2h0OiAyMHB4O1xufVxuLm1wLXdyYXBwZXIgLnRvcGljLWJveCxcbi5tcC1wYWdlLWJ1aWxkZXIgLnRvcGljLWJveCB7XG4gIG1hcmdpbi1ib3R0b206IDMycHg7XG59XG5AbWVkaWEgYWxsIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAubXAtd3JhcHBlciAudG9waWMtYm94LFxuICAubXAtcGFnZS1idWlsZGVyIC50b3BpYy1ib3gge1xuICAgIG1pbi1oZWlnaHQ6IDUwMHB4O1xuICB9XG59XG4ubXAtd3JhcHBlciAudG9waWMtYm94IC50b3AsXG4ubXAtcGFnZS1idWlsZGVyIC50b3BpYy1ib3ggLnRvcCB7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiA1cHg7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDVweDtcbn1cbi5tcC13cmFwcGVyIC50b3BpYy1ib3ggLnRvcCBhLFxuLm1wLXBhZ2UtYnVpbGRlciAudG9waWMtYm94IC50b3AgYSB7XG4gIGNvbG9yOiB3aGl0ZTtcbiAgcGFkZGluZzogMTBweCAxNnB4O1xuICB3aWR0aDogMTAwJTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xufVxuLm1wLXdyYXBwZXIgLnRvcGljLWJveCAudG9wIGE6aG92ZXIsXG4ubXAtcGFnZS1idWlsZGVyIC50b3BpYy1ib3ggLnRvcCBhOmhvdmVyLFxuLm1wLXdyYXBwZXIgLnRvcGljLWJveCAudG9wIGE6Zm9jdXMsXG4ubXAtcGFnZS1idWlsZGVyIC50b3BpYy1ib3ggLnRvcCBhOmZvY3VzLFxuLm1wLXdyYXBwZXIgLnRvcGljLWJveCAudG9wIGE6dmlzaXRlZCxcbi5tcC1wYWdlLWJ1aWxkZXIgLnRvcGljLWJveCAudG9wIGE6dmlzaXRlZCB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLm1wLXdyYXBwZXIgLnRvcGljLWJveCAudG9wIGEgaDMsXG4ubXAtcGFnZS1idWlsZGVyIC50b3BpYy1ib3ggLnRvcCBhIGgzLFxuLm1wLXdyYXBwZXIgLnRvcGljLWJveCAudG9wIGEgaW1nLFxuLm1wLXBhZ2UtYnVpbGRlciAudG9waWMtYm94IC50b3AgYSBpbWcge1xuICBjb2xvcjogd2hpdGU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luOiAwO1xuICBmb250LXNpemU6IDIwcHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGZvbnQtZmFtaWx5OiBcImFkZWxsZS1zYW5zXCIsIHNhbnMtc2VyaWY7XG59XG4ubXAtd3JhcHBlciAudG9waWMtYm94IC50b3AgYSBpbWcsXG4ubXAtcGFnZS1idWlsZGVyIC50b3BpYy1ib3ggLnRvcCBhIGltZyB7XG4gIGZsb2F0OiByaWdodDtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICB3aWR0aDogYXV0bztcbiAgaGVpZ2h0OiBhdXRvO1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgYWxpZ24tc2VsZjogY2VudGVyO1xuICBtYXJnaW4tbGVmdDogMzJweDtcbiAgbWF4LWhlaWdodDogMjJweDtcbn1cbi5tcC13cmFwcGVyIC50b3BpYy1ib3ggLmlubmVyLFxuLm1wLXBhZ2UtYnVpbGRlciAudG9waWMtYm94IC5pbm5lciB7XG4gIGJveC1zaGFkb3c6IDhweCA4cHggMjBweCByZ2JhKDAsIDAsIDAsIDAuMDgpO1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG4gIGJhY2tncm91bmQ6IHdoaXRlO1xuICBoZWlnaHQ6IDEwMCU7XG59XG4ubXAtd3JhcHBlciAudG9waWMtYm94IC5jb250ZW50LFxuLm1wLXBhZ2UtYnVpbGRlciAudG9waWMtYm94IC5jb250ZW50IHtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgcGFkZGluZzogMTZweDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNiZmJmYmY7XG4gIGJvcmRlci1sZWZ0OiAxcHggc29saWQgI2JmYmZiZjtcbiAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgI2JmYmZiZjtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogcmlnaHQgNDBweCBib3R0b20gMzJweDtcbiAgY29sb3I6ICMxYjFiMWI7XG4gIGZvbnQtZmFtaWx5OiBcImFkZWxsZVwiLCBzZXJpZjtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXdlaWdodDogMzAwO1xuICBsaW5lLWhlaWdodDogMjRweDtcbn1cbkBtZWRpYSBhbGwgYW5kIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC5tcC13cmFwcGVyIC50b3BpYy1ib3ggLmNvbnRlbnQsXG4gIC5tcC1wYWdlLWJ1aWxkZXIgLnRvcGljLWJveCAuY29udGVudCB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogcmlnaHQgMzJweCBib3R0b20gMTZweDtcbiAgfVxufVxuLm1wLXdyYXBwZXIgLnRvcGljLWJveCAuY29udGVudCB1bCxcbi5tcC1wYWdlLWJ1aWxkZXIgLnRvcGljLWJveCAuY29udGVudCB1bCB7XG4gIHBhZGRpbmc6IDE4cHg7XG4gIG1heC13aWR0aDogODAlO1xuICBtYXJnaW46IDMycHggMDtcbn1cbkBtZWRpYSBhbGwgYW5kIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC5tcC13cmFwcGVyIC50b3BpYy1ib3ggLmNvbnRlbnQgdWwsXG4gIC5tcC1wYWdlLWJ1aWxkZXIgLnRvcGljLWJveCAuY29udGVudCB1bCB7XG4gICAgbWF4LXdpZHRoOiA0NSU7XG4gICAgbWFyZ2luOiA1MHB4IDA7XG4gIH1cbn1cbi5tcC13cmFwcGVyIC50b3BpYy1ib3ggLmNvbnRlbnQgdWwgbGksXG4ubXAtcGFnZS1idWlsZGVyIC50b3BpYy1ib3ggLmNvbnRlbnQgdWwgbGkge1xuICBmb250LWZhbWlseTogXCJhZGVsbGUtc2Fuc1wiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGxpbmUtaGVpZ2h0OiAxNnB4O1xuICBwYWRkaW5nOiA1cHggMDtcbn1cbi5tcC13cmFwcGVyIC50b3BpYy1ib3ggLmNvbnRlbnQgdWwgbGkgYSxcbi5tcC1wYWdlLWJ1aWxkZXIgLnRvcGljLWJveCAuY29udGVudCB1bCBsaSBhIHtcbiAgZm9udC1mYW1pbHk6IFwiYWRlbGxlLXNhbnNcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXdlaWdodDogNjAwO1xuICBsaW5lLWhlaWdodDogMTZweDtcbn1cbi5tcC13cmFwcGVyIC50b3BpYy1ib3ggLmNvbnRlbnQgLnJlYWQtbW9yZS1idG4sXG4ubXAtcGFnZS1idWlsZGVyIC50b3BpYy1ib3ggLmNvbnRlbnQgLnJlYWQtbW9yZS1idG4ge1xuICBtYXJnaW46IDE2cHggMDtcbn1cbi5tcC13cmFwcGVyLnRvcGljcyxcbi5tcC1wYWdlLWJ1aWxkZXIudG9waWNzIHtcbiAgcGFkZGluZy1ib3R0b206IDEwMHB4O1xuICBiYWNrZ3JvdW5kOiB3aGl0ZTtcbn1cbi5tcC13cmFwcGVyLnRvcGljcyAudG9waWMtd3JhcCxcbi5tcC1wYWdlLWJ1aWxkZXIudG9waWNzIC50b3BpYy13cmFwIHtcbiAgbWFyZ2luLXRvcDogLTY0cHg7XG59XG4ubXAtd3JhcHBlci50b3BpY3MgLnRvcGljLXdyYXAubm8tdG9wLFxuLm1wLXBhZ2UtYnVpbGRlci50b3BpY3MgLnRvcGljLXdyYXAubm8tdG9wIHtcbiAgbWFyZ2luLXRvcDogMzJweDtcbn1cbi5tcC13cmFwcGVyIC5zaW5nbGUtaW5kaWNhdG9yIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGJveC1zaGFkb3c6IDhweCA4cHggMjBweCByZ2JhKDAsIDAsIDAsIDAuMDgpO1xuICBiYWNrZ3JvdW5kOiB3aGl0ZTtcbn1cbi5tcC13cmFwcGVyIC5zaW5nbGUtaW5kaWNhdG9yIC50b3AtYmFyIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBib3JkZXItdG9wOiAzcHggc29saWQ7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZDtcbiAgcGFkZGluZzogMTBweCAxNnB4O1xufVxuLm1wLXdyYXBwZXIgLnNpbmdsZS1pbmRpY2F0b3IgLnRvcC1iYXI6aG92ZXIge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4ubXAtd3JhcHBlciAuc2luZ2xlLWluZGljYXRvciAudG9wLWJhciAudGl0bGUtd3JhcCxcbi5tcC13cmFwcGVyIC5zaW5nbGUtaW5kaWNhdG9yIC50b3AtYmFyIC5pY29uLXdyYXAge1xuICBjb2xvcjogd2hpdGU7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBhbGlnbi1zZWxmOiBjZW50ZXI7XG59XG4ubXAtd3JhcHBlciAuc2luZ2xlLWluZGljYXRvciAudG9wLWJhciAudGl0bGUtd3JhcCB7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nLXJpZ2h0OiAzMnB4O1xufVxuLm1wLXdyYXBwZXIgLnNpbmdsZS1pbmRpY2F0b3IgLnRvcC1iYXIgLnRpdGxlLXdyYXAgaDQge1xuICBmb250LWZhbWlseTogXCJhZGVsbGUtc2Fuc1wiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDE3cHg7XG4gIGxpbmUtaGVpZ2h0OiAyM3B4O1xuICBmb250LXdlaWdodDogNjAwO1xuICBtYXJnaW4tYm90dG9tOiA1cHg7XG4gIG1hcmdpbi10b3A6IDA7XG59XG4ubXAtd3JhcHBlciAuc2luZ2xlLWluZGljYXRvciAudG9wLWJhciAuaWNvbi13cmFwIHtcbiAgd2lkdGg6IDQwcHg7XG4gIGhlaWdodDogNDBweDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbn1cbi5tcC13cmFwcGVyIC5zaW5nbGUtaW5kaWNhdG9yIC50b3AtYmFyIC5pY29uLXdyYXAgaW1nIHtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIGFsaWduLXNlbGY6IGNlbnRlcjtcbiAgbWF4LXdpZHRoOiAxNHB4O1xuICBoZWlnaHQ6IGF1dG87XG59XG4ubXAtd3JhcHBlciAuc2luZ2xlLWluZGljYXRvciAuY2hhcnQge1xuICBwYWRkaW5nOiAxNnB4O1xufVxuQG1lZGlhIGFsbCBhbmQgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLm1wLXdyYXBwZXIgLnNpbmdsZS1pbmRpY2F0b3IgLmNoYXJ0IHtcbiAgICBwYWRkaW5nOiAzMnB4O1xuICB9XG59XG4ubXAtd3JhcHBlciAuc2luZ2xlLWluZGljYXRvciAuY2hhcnQgLm5vdGVzIHtcbiAgbWFyZ2luLXRvcDogMTZweDtcbn1cbi5tcC13cmFwcGVyIC5zaW5nbGUtaW5kaWNhdG9yIC5jaGFydCAubm90ZXMgLnNlY3Rpb24ge1xuICBib3JkZXItYm90dG9tOiBzb2xpZCAxcHggI2JmYmZiZjtcbn1cbi5tcC13cmFwcGVyIC5zaW5nbGUtaW5kaWNhdG9yIC5jaGFydCAubm90ZXMgLnNlY3Rpb246Zmlyc3Qtb2YtdHlwZSB7XG4gIGJvcmRlci10b3A6IHNvbGlkIDFweCAjYmZiZmJmO1xufVxuLm1wLXdyYXBwZXIgLnNpbmdsZS1pbmRpY2F0b3IgLmNoYXJ0IC5ub3RlcyAudGl0bGUge1xuICBwYWRkaW5nOiAxMHB4IDA7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgd2lkdGg6IDEwMCU7XG59XG4ubXAtd3JhcHBlciAuc2luZ2xlLWluZGljYXRvciAuY2hhcnQgLm5vdGVzIC50aXRsZS5hY3RpdmUge1xuICBib3JkZXItYm90dG9tOiBzb2xpZCAxcHggI2JmYmZiZjtcbn1cbi5tcC13cmFwcGVyIC5zaW5nbGUtaW5kaWNhdG9yIC5jaGFydCAubm90ZXMgLnRpdGxlOmhvdmVyIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLm1wLXdyYXBwZXIgLnNpbmdsZS1pbmRpY2F0b3IgLmNoYXJ0IC5ub3RlcyAudGl0bGU6aG92ZXIgaDUge1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cbi5tcC13cmFwcGVyIC5zaW5nbGUtaW5kaWNhdG9yIC5jaGFydCAubm90ZXMgLnRpdGxlIGg1IHtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbn1cbi5tcC13cmFwcGVyIC5zaW5nbGUtaW5kaWNhdG9yIC5jaGFydCAubm90ZXMgLnRpdGxlIC5mYS1wbHVzIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuLm1wLXdyYXBwZXIgLnNpbmdsZS1pbmRpY2F0b3IgLmNoYXJ0IC5ub3RlcyAudGl0bGUgLmZhLW1pbnVzIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5tcC13cmFwcGVyIC5zaW5nbGUtaW5kaWNhdG9yIC5jaGFydCAubm90ZXMgLnRpdGxlLmFjdGl2ZSAuZmEtcGx1cyB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4ubXAtd3JhcHBlciAuc2luZ2xlLWluZGljYXRvciAuY2hhcnQgLm5vdGVzIC50aXRsZS5hY3RpdmUgLmZhLW1pbnVzIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuLm1wLXdyYXBwZXIgLnNpbmdsZS1pbmRpY2F0b3IgLmNoYXJ0IC5ub3RlcyAubm90ZXMtY29udGVudCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4ubXAtd3JhcHBlciAuc2luZ2xlLWluZGljYXRvciAuY2hhcnQgLm5vdGVzIC5ub3Rlcy1jb250ZW50IHAge1xuICBjb2xvcjogIzFiMWIxYjtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG4gIGxpbmUtaGVpZ2h0OiAxOHB4O1xuICBmb250LWZhbWlseTogXCJhZGVsbGVcIiwgc2VyaWY7XG4gIG1hcmdpbjogMTBweCAwO1xufVxuLm1wLXdyYXBwZXIgLnNpbmdsZS1pbmRpY2F0b3IgLmNoYXJ0IC5ub3RlcyAubm90ZXMtY29udGVudCB1bCB7XG4gIG1hcmdpbjogMTBweCAwO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBhZGRpbmctbGVmdDogMTZweDtcbn1cbi5tcC13cmFwcGVyIC5zaW5nbGUtaW5kaWNhdG9yIC5jaGFydCAubm90ZXMgLm5vdGVzLWNvbnRlbnQgdWwgbGkge1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgbGluZS1oZWlnaHQ6IDE4cHg7XG4gIGZvbnQtZmFtaWx5OiBcImFkZWxsZVwiLCBzZXJpZjtcbn1cbi5tcC13cmFwcGVyIC5zaW5nbGUtaW5kaWNhdG9yLm11bHRpLXRhYiAudGFicyB7XG4gIHdpZHRoOiAxMDAlO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgcmdiYSgxOTEsIDE5MSwgMTkxLCAwLjE1KTtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4ubXAtd3JhcHBlciAuc2luZ2xlLWluZGljYXRvci5tdWx0aS10YWIgLnRhYnMgLnRhYiB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcGFkZGluZzogMCAxNnB4O1xuICBmb250LWZhbWlseTogXCJhZGVsbGUtc2Fuc1wiLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogNjAwO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGxpbmUtaGVpZ2h0OiAyOHB4O1xufVxuLm1wLXdyYXBwZXIgLnNpbmdsZS1pbmRpY2F0b3IubXVsdGktdGFiIC50YWJzIC50YWIuYWN0aXZlIHtcbiAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkO1xufVxuLm1wLXdyYXBwZXIgLnNpbmdsZS1pbmRpY2F0b3IubXVsdGktdGFiIC50YWJzIC50YWI6Zm9jdXMsXG4ubXAtd3JhcHBlciAuc2luZ2xlLWluZGljYXRvci5tdWx0aS10YWIgLnRhYnMgLnRhYjpob3ZlciB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkO1xufVxuLm1wLXdyYXBwZXIgLnNpbmdsZS1pbmRpY2F0b3IubXVsdGktdGFiIC5jaGFydHMtd3JhcCAuY2hhcnQge1xuICBkaXNwbGF5OiBub25lO1xufVxuLm1wLXdyYXBwZXIgLnNpbmdsZS1pbmRpY2F0b3IubXVsdGktdGFiIC5jaGFydHMtd3JhcCAuY2hhcnQuYWN0aXZlIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5zZWN0aW9uLndoYXQtd2UtZG8ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDExNiwgMTIzLCAxMjUsIDAuMSk7XG4gIHBhZGRpbmc6IDUwcHggMDtcbn1cbkBtZWRpYSBhbGwgYW5kIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIHNlY3Rpb24ud2hhdC13ZS1kbyB7XG4gICAgcGFkZGluZzogMTAwcHggMDtcbiAgfVxufVxuc2VjdGlvbi53aGF0LXdlLWRvIGgyIHtcbiAgZm9udC1mYW1pbHk6IFwiYWRlbGxlLXNhbnNcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAzMHB4O1xuICBmb250LXdlaWdodDogNjAwO1xuICBsZXR0ZXItc3BhY2luZzogNnB4O1xuICBsaW5lLWhlaWdodDogMzJweDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgbWFyZ2luLWJvdHRvbTogNDBweDtcbiAgY29sb3I6ICM3ODRmOWM7XG59XG5zZWN0aW9uLndoYXQtd2UtZG8gLnBvc3QtY29sdW1uIHtcbiAgbWFyZ2luLWJvdHRvbTogMTZweDtcbn1cbkBtZWRpYSBhbGwgYW5kIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIHNlY3Rpb24ud2hhdC13ZS1kbyAucG9zdC1jb2x1bW4ge1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gIH1cbn1cbnNlY3Rpb24ud2hhdC13ZS1kbyAucG9zdC1jb2x1bW4gLmlubmVyIHtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBiYWNrZ3JvdW5kOiB3aGl0ZTtcbn1cbnNlY3Rpb24ud2hhdC13ZS1kbyAucG9zdC1jb2x1bW4gLmlubmVyIC50b3Age1xuICB3aWR0aDogMTAwJTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbn1cbnNlY3Rpb24ud2hhdC13ZS1kbyAucG9zdC1jb2x1bW4gLmlubmVyIC50b3A6aG92ZXIge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5zZWN0aW9uLndoYXQtd2UtZG8gLnBvc3QtY29sdW1uIC5pbm5lciAudG9wIC50eHQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMWIxYjFiO1xuICBwYWRkaW5nOiAxMHB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG59XG5zZWN0aW9uLndoYXQtd2UtZG8gLnBvc3QtY29sdW1uIC5pbm5lciAudG9wIGgzIHtcbiAgY29sb3I6IHdoaXRlO1xuICBmb250LWZhbWlseTogXCJhZGVsbGUtc2Fuc1wiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIG1hcmdpbjogMDtcbiAgbGluZS1oZWlnaHQ6IDMycHg7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cbnNlY3Rpb24ud2hhdC13ZS1kbyAucG9zdC1jb2x1bW4gLmlubmVyIC50b3AgaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogYXV0bztcbn1cbnNlY3Rpb24ud2hhdC13ZS1kbyAucG9zdC1jb2x1bW4gLmlubmVyIC50b3AgLmV4cGFuZGVyIHtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5AbWVkaWEgYWxsIGFuZCAobWluLXdpZHRoOiA3NjlweCkge1xuICBzZWN0aW9uLndoYXQtd2UtZG8gLnBvc3QtY29sdW1uIC5pbm5lciAudG9wIC5leHBhbmRlciB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuc2VjdGlvbi53aGF0LXdlLWRvIC5wb3N0LWNvbHVtbiAuaW5uZXIgLnRvcCAuZXhwYW5kZXIgaSB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIGNvbG9yOiB3aGl0ZTtcbn1cbnNlY3Rpb24ud2hhdC13ZS1kbyAucG9zdC1jb2x1bW4gLmlubmVyIC50b3AgLmV4cGFuZGVyIGkuZmEtY2hldnJvbi1kb3duIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuc2VjdGlvbi53aGF0LXdlLWRvIC5wb3N0LWNvbHVtbiAuaW5uZXIgLnRvcCAuZXhwYW5kZXI6aG92ZXIge1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5zZWN0aW9uLndoYXQtd2UtZG8gLnBvc3QtY29sdW1uIC5pbm5lciAucG9zdC13cmFwIHtcbiAgcGFkZGluZzogMCAxMHB4O1xufVxuc2VjdGlvbi53aGF0LXdlLWRvIC5wb3N0LWNvbHVtbiAuaW5uZXIgLnBvc3Qtd3JhcCAucG9zdCB7XG4gIHBhZGRpbmc6IDEwcHggMDtcbn1cbnNlY3Rpb24ud2hhdC13ZS1kbyAucG9zdC1jb2x1bW4gLmlubmVyIC5wb3N0LXdyYXAgLnBvc3QgaHIge1xuICBtYXJnaW46IDA7XG59XG5zZWN0aW9uLndoYXQtd2UtZG8gLnBvc3QtY29sdW1uIC5pbm5lciAucG9zdC13cmFwIC5wb3N0IGgzIHtcbiAgZm9udC1mYW1pbHk6IFwiYWRlbGxlLXNhbnNcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXdlaWdodDogNjAwO1xuICBsaW5lLWhlaWdodDogMjRweDtcbiAgbWFyZ2luOiAwO1xuICBtYXJnaW4tYm90dG9tOiAxM3B4O1xufVxuc2VjdGlvbi53aGF0LXdlLWRvIC5wb3N0LWNvbHVtbiAuaW5uZXIgLnBvc3Qtd3JhcCAucG9zdCBoNSB7XG4gIGZvbnQtZmFtaWx5OiBcImFkZWxsZVwiLCBzZXJpZjtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBmb250LXdlaWdodDogMzAwO1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG4gIGxldHRlci1zcGFjaW5nOiAwLjNweDtcbiAgbGluZS1oZWlnaHQ6IDEuMztcbn1cbnNlY3Rpb24ud2hhdC13ZS1kbyAucG9zdC1jb2x1bW4gLmlubmVyIC5wb3N0LXdyYXAgLnBvc3QgaDUgc3BhbiB7XG4gIG1hcmdpbi1yaWdodDogMTBweDtcbiAgY29sb3I6IHdoaXRlO1xuICBwYWRkaW5nOiA1cHggMTBweDtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xuICBmb250LWZhbWlseTogXCJhZGVsbGUtc2Fuc1wiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDEwcHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGxldHRlci1zcGFjaW5nOiAwLjI1cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjM7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgYmFja2dyb3VuZDogI0NFNDY0Njtcbn1cbnNlY3Rpb24ud2hhdC13ZS1kbyAucG9zdC1jb2x1bW4gLmlubmVyIC5wb3N0LXdyYXAgLnBvc3QgaDUgc3Bhbi5wcmV2IHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbnNlY3Rpb24ud2hhdC13ZS1kbyAucG9zdC1jb2x1bW4gLmlubmVyIC5wb3N0LXdyYXAgLnBvc3QgcCxcbnNlY3Rpb24ud2hhdC13ZS1kbyAucG9zdC1jb2x1bW4gLmlubmVyIC5wb3N0LXdyYXAgLnBvc3QgLnN1Yi10aXRsZSB7XG4gIGZvbnQtZmFtaWx5OiBcImFkZWxsZVwiLCBzZXJpZjtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXdlaWdodDogMzAwO1xuICBsaW5lLWhlaWdodDogMjJweDtcbiAgY29sb3I6ICMxYjFiMWI7XG59XG5zZWN0aW9uLndoYXQtd2UtZG8gLnBvc3QtY29sdW1uIC5pbm5lciAucG9zdC13cmFwIC5wb3N0Omxhc3Qtb2YtdHlwZSBociB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5zZWN0aW9uLndoYXQtd2UtZG8gLnBvc3QtY29sdW1uLnJlcG9ydHMgLnRvcCAudHh0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwODA4MDtcbn1cbnNlY3Rpb24ud2hhdC13ZS1kbyAucG9zdC1jb2x1bW4ucmVwb3J0cyAucG9zdCBhLFxuc2VjdGlvbi53aGF0LXdlLWRvIC5wb3N0LWNvbHVtbi5yZXBvcnRzIC5wb3N0IGgzLFxuc2VjdGlvbi53aGF0LXdlLWRvIC5wb3N0LWNvbHVtbi5yZXBvcnRzIC5wb3N0IC5yZWFkLW1vcmUge1xuICBjb2xvcjogIzAwODA4MDtcbn1cbnNlY3Rpb24ud2hhdC13ZS1kbyAucG9zdC1jb2x1bW4uZXZlbnRzIC50b3AgLnR4dCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNDRTQ2NDY7XG59XG5zZWN0aW9uLndoYXQtd2UtZG8gLnBvc3QtY29sdW1uLmV2ZW50cyAucG9zdCBhLFxuc2VjdGlvbi53aGF0LXdlLWRvIC5wb3N0LWNvbHVtbi5ldmVudHMgLnBvc3QgaDMsXG5zZWN0aW9uLndoYXQtd2UtZG8gLnBvc3QtY29sdW1uLmV2ZW50cyAucG9zdCAucmVhZC1tb3JlIHtcbiAgY29sb3I6ICNDRTQ2NDY7XG59XG5zZWN0aW9uLndoYXQtd2UtZG8gLnBvc3QtY29sdW1uLnNwb3RsaWdodCAudG9wIC50eHQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNzg0ZjljO1xufVxuc2VjdGlvbi53aGF0LXdlLWRvIC5wb3N0LWNvbHVtbi5zcG90bGlnaHQgLnBvc3QgYSxcbnNlY3Rpb24ud2hhdC13ZS1kbyAucG9zdC1jb2x1bW4uc3BvdGxpZ2h0IC5wb3N0IGgzLFxuc2VjdGlvbi53aGF0LXdlLWRvIC5wb3N0LWNvbHVtbi5zcG90bGlnaHQgLnBvc3QgLnJlYWQtbW9yZSB7XG4gIGNvbG9yOiAjNzg0ZjljO1xufVxuc2VjdGlvbi53aGF0LXdlLWRvIC5wb3N0LWNvbHVtbi5vcGVuIC5leHBhbmRlciAuZmEtY2hldnJvbi11cCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cbnNlY3Rpb24ud2hhdC13ZS1kbyAucG9zdC1jb2x1bW4ub3BlbiAuZXhwYW5kZXIgLmZhLWNoZXZyb24tZG93biB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5zZWN0aW9uLmNvbnRlbnQtYmxvY2sge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5zZWN0aW9uLmNvbnRlbnQtYmxvY2sgLmJhY2std3JhcCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuQG1lZGlhIGFsbCBhbmQgKG1pbi13aWR0aDogOTkwcHgpIHtcbiAgc2VjdGlvbi5jb250ZW50LWJsb2NrIC5iYWNrLXdyYXAge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gIH1cbn1cbnNlY3Rpb24uY29udGVudC1ibG9jayAuYmFjay13cmFwIC5zcGFjZXItd3JhcCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5AbWVkaWEgYWxsIGFuZCAobWluLXdpZHRoOiA5OTBweCkge1xuICBzZWN0aW9uLmNvbnRlbnQtYmxvY2sgLmJhY2std3JhcCAuc3BhY2VyLXdyYXAge1xuICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICB9XG59XG5zZWN0aW9uLmNvbnRlbnQtYmxvY2sgLmJhY2std3JhcCAubWVkaWEtd3JhcCB7XG4gIGFsaWduLXNlbGY6IGNlbnRlcjtcbiAgcGFkZGluZzogMDtcbiAgYmFja2dyb3VuZDogbm9uZTtcbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDk5MHB4KSB7XG4gIHNlY3Rpb24uY29udGVudC1ibG9jayAuYmFjay13cmFwIC5tZWRpYS13cmFwIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuc2VjdGlvbi5jb250ZW50LWJsb2NrIC5iYWNrLXdyYXAgLm1lZGlhLXdyYXAgaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogYXV0bztcbn1cbkBtZWRpYSBhbGwgYW5kIChtaW4td2lkdGg6IDk5MHB4KSB7XG4gIHNlY3Rpb24uY29udGVudC1ibG9jayAuYmFjay13cmFwIC5tZWRpYS13cmFwIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgfVxuICBzZWN0aW9uLmNvbnRlbnQtYmxvY2sgLmJhY2std3JhcCAubWVkaWEtd3JhcCBpbWcge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbnNlY3Rpb24uY29udGVudC1ibG9jayAuY29udGVudC13cmFwIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbn1cbnNlY3Rpb24uY29udGVudC1ibG9jayAuY29udGVudC13cmFwIC5pbm5lciB7XG4gIHotaW5kZXg6IDEwMDtcbiAgcGFkZGluZzogNTBweCAwO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5AbWVkaWEgYWxsIGFuZCAobWluLXdpZHRoOiA5OTBweCkge1xuICBzZWN0aW9uLmNvbnRlbnQtYmxvY2sgLmNvbnRlbnQtd3JhcCAuaW5uZXIge1xuICAgIHBhZGRpbmc6IDEwMHB4IDA7XG4gIH1cbn1cbnNlY3Rpb24uY29udGVudC1ibG9jayAuY29udGVudC13cmFwIC5pbm5lciBhIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAxMDAwO1xufVxuc2VjdGlvbi5jb250ZW50LWJsb2NrIC5jb250ZW50LXdyYXAgLnNwYWNlci13cmFwIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbkBtZWRpYSBhbGwgYW5kIChtaW4td2lkdGg6IDk5MHB4KSB7XG4gIHNlY3Rpb24uY29udGVudC1ibG9jayAuY29udGVudC13cmFwIC5zcGFjZXItd3JhcCB7XG4gICAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIH1cbn1cbnNlY3Rpb24uY29udGVudC1ibG9jay5yaWdodCAuY29udGVudC13cmFwIHtcbiAgZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlO1xufVxuc2VjdGlvbi5jb250ZW50LWJsb2NrLnJpZ2h0IC5iYWNrLXdyYXAge1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xufVxuQG1lZGlhIGFsbCBhbmQgKG1pbi13aWR0aDogOTkwcHgpIHtcbiAgc2VjdGlvbi5jb250ZW50LWJsb2NrLnJpZ2h0IC5iYWNrLXdyYXAge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZTtcbiAgfVxufVxuc2VjdGlvbi5jb250ZW50LWJsb2NrLmltYWdlIC5tZWRpYS13cmFwIHtcbiAgaGVpZ2h0OiAxMDAlO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG59XG5zZWN0aW9uLmNvbnRlbnQtYmxvY2sudmlkZW8gLm1lZGlhLXdyYXAge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5zZWN0aW9uLmNvbnRlbnQtYmxvY2sudmlkZW8gLm1lZGlhLXdyYXAgLmFzcGVjdC1yYXRpbyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMDtcbiAgcGFkZGluZy1ib3R0b206IDU2JTtcbn1cbnNlY3Rpb24uY29udGVudC1ibG9jay52aWRlbyAubWVkaWEtd3JhcCBpZnJhbWUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGxlZnQ6IDA7XG4gIHRvcDogMDtcbn1cbnNlY3Rpb24uY29udGVudC1ibG9jay52aWRlbyAubWVkaWEtd3JhcCAudmlkZW8tb3ZlcmxheSB7XG4gIHBvaW50ZXItZXZlbnRzOiBhdXRvO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHotaW5kZXg6IDI7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG5zZWN0aW9uLmNvbnRlbnQtYmxvY2sudmlkZW8gLm1lZGlhLXdyYXAgLnZpZGVvLW92ZXJsYXkgLnBsYXktYnRuIHtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIGFsaWduLXNlbGY6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgaGVpZ2h0OiAxMDZweDtcbiAgd2lkdGg6IDEwNnB4O1xuICBib3JkZXI6IHNvbGlkIHdoaXRlIDJweDtcbn1cbnNlY3Rpb24uY29udGVudC1ibG9jay52aWRlbyAubWVkaWEtd3JhcCAudmlkZW8tb3ZlcmxheSAucGxheS1idG4gaSB7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBhbGlnbi1zZWxmOiBjZW50ZXI7XG4gIGNvbG9yOiB3aGl0ZTtcbiAgZm9udC1zaXplOiAxOHB4O1xufVxuc2VjdGlvbi5jb250ZW50LWJsb2NrLnZpZGVvIC5tZWRpYS13cmFwIC52aWRlby1vdmVybGF5IC5wbGF5LWJ0bjpmb2N1cyxcbnNlY3Rpb24uY29udGVudC1ibG9jay52aWRlbyAubWVkaWEtd3JhcCAudmlkZW8tb3ZlcmxheSAucGxheS1idG46aG92ZXIge1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4ubXAtcGFnZS1idWlsZGVyIHNlY3Rpb24uaW5kaWNhdG9ycyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGNUY1RjU7XG4gIG1hcmdpbi10b3A6IDA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBhZGRpbmc6IDUwcHggMDtcbn1cbi5tcC1wYWdlLWJ1aWxkZXIgc2VjdGlvbi5pbmRpY2F0b3JzIC5jb250YWluZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xufVxuQG1lZGlhIGFsbCBhbmQgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLm1wLXBhZ2UtYnVpbGRlciBzZWN0aW9uLmluZGljYXRvcnMgLmNvbnRhaW5lciB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgfVxufVxuLm1wLXBhZ2UtYnVpbGRlciBzZWN0aW9uLmluZGljYXRvcnMgLmluZGljYXRvcnMtd3JhcCB7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBhbGlnbi1zZWxmOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBoZWlnaHQ6IDEwMCU7XG59XG4ubXAtcGFnZS1idWlsZGVyIHNlY3Rpb24uaW5kaWNhdG9ycyAuaW5kaWNhdG9ycy13cmFwIC50b3BpYy1ib3gge1xuICBtYXJnaW4tcmlnaHQ6IDIwcHg7XG59XG4ubXAtcGFnZS1idWlsZGVyIHNlY3Rpb24uaW5kaWNhdG9ycyAucmVhZC1tb3JlIHtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICM3ODRmOWM7XG4gIHBhZGRpbmc6IDEwcHggMzBweDtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGNvbG9yOiB3aGl0ZTtcbiAgbWFyZ2luOiAzMnB4IDA7XG59XG4ubXAtcGFnZS1idWlsZGVyIHNlY3Rpb24uaW5kaWNhdG9ycyAucmVhZC1tb3JlIGltZyxcbi5tcC1wYWdlLWJ1aWxkZXIgc2VjdGlvbi5pbmRpY2F0b3JzIC5yZWFkLW1vcmUgc3ZnIHtcbiAgbWFyZ2luLWxlZnQ6IDEwMHB4O1xuICBoZWlnaHQ6IDM1cHg7XG4gIHdpZHRoOiBhdXRvO1xufVxuQG1lZGlhIGFsbCBhbmQgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLm1wLXBhZ2UtYnVpbGRlciBzZWN0aW9uLmluZGljYXRvcnMgLnJlYWQtbW9yZSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgfVxufVxuLmNwdF9tYWpvcl9wcm9ncmFtbWUtdGVtcGxhdGUtdGVtcGxhdGUtbWFqb3ItcHJvZ3JhbW1lLW1haW4gLm1wLXdyYXBwZXIuaGVhZGVyIHtcbiAgcGFkZGluZzogMTAwcHggMCAyNXB4IDA7XG59XG4uY3B0X21ham9yX3Byb2dyYW1tZS10ZW1wbGF0ZS10ZW1wbGF0ZS1tYWpvci1wcm9ncmFtbWUtbWFpbiAubXAtd3JhcHBlci5oZWFkZXIgLmNvbnRhaW5lciAuY29udGVudC13cmFwIC5pbm5lcixcbi5jcHRfbWFqb3JfcHJvZ3JhbW1lLXRlbXBsYXRlLXRlbXBsYXRlLW1ham9yLXByb2dyYW1tZS1tYWluIC5tcC13cmFwcGVyLmhlYWRlciAuY29udGFpbmVyIC5zaWRlYmFyLXdyYXAgLmlubmVyIHtcbiAgYmFja2dyb3VuZDogd2hpdGU7XG4gIHBhZGRpbmc6IDE2cHg7XG59XG5AbWVkaWEgYWxsIGFuZCAobWluLXdpZHRoOiA3NjlweCkge1xuICAuY3B0X21ham9yX3Byb2dyYW1tZS10ZW1wbGF0ZS10ZW1wbGF0ZS1tYWpvci1wcm9ncmFtbWUtbWFpbiAubXAtd3JhcHBlci5oZWFkZXIgLmNvbnRhaW5lciAuY29udGVudC13cmFwIC5pbm5lcixcbiAgLmNwdF9tYWpvcl9wcm9ncmFtbWUtdGVtcGxhdGUtdGVtcGxhdGUtbWFqb3ItcHJvZ3JhbW1lLW1haW4gLm1wLXdyYXBwZXIuaGVhZGVyIC5jb250YWluZXIgLnNpZGViYXItd3JhcCAuaW5uZXIge1xuICAgIHBhZGRpbmc6IDMycHg7XG4gICAgYm9yZGVyLXJhZGl1czogNXB4O1xuICAgIHBhZGRpbmctYm90dG9tOiAwO1xuICB9XG59XG4uY3B0X21ham9yX3Byb2dyYW1tZS10ZW1wbGF0ZS10ZW1wbGF0ZS1tYWpvci1wcm9ncmFtbWUtbWFpbiAubXAtd3JhcHBlci5oZWFkZXIgLmNvbnRhaW5lciAuaHItd3JhcCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIHBhZGRpbmc6IDAgMTZweDtcbn1cbi5jcHRfbWFqb3JfcHJvZ3JhbW1lLXRlbXBsYXRlLXRlbXBsYXRlLW1ham9yLXByb2dyYW1tZS1tYWluIC5tcC13cmFwcGVyLmhlYWRlciAuY29udGFpbmVyIC5jb250ZW50LXdyYXAgaDIge1xuICBjb2xvcjogIzc4NGY5YztcbiAgZm9udC1mYW1pbHk6IFwiYWRlbGxlLXNhbnNcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAzNnB4O1xuICBmb250LXdlaWdodDogNjAwO1xuICBsaW5lLWhlaWdodDogMzJweDtcbiAgbWFyZ2luLWJvdHRvbTogMThweDtcbn1cbi5jcHRfbWFqb3JfcHJvZ3JhbW1lLXRlbXBsYXRlLXRlbXBsYXRlLW1ham9yLXByb2dyYW1tZS1tYWluIC5tcC13cmFwcGVyLmhlYWRlciAuY29udGFpbmVyIC5jb250ZW50LXdyYXAgcCB7XG4gIGNvbG9yOiAjMWIxYjFiO1xuICBmb250LWZhbWlseTogXCJhZGVsbGVcIiwgc2VyaWY7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgbGluZS1oZWlnaHQ6IDMwcHg7XG59XG4uY3B0X21ham9yX3Byb2dyYW1tZS10ZW1wbGF0ZS10ZW1wbGF0ZS1tYWpvci1wcm9ncmFtbWUtbWFpbiAubXAtd3JhcHBlci5oZWFkZXIgLmNvbnRhaW5lciAuY29udGVudC13cmFwIC5jb250YWN0LXdyYXAge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBwYWRkaW5nOiAwIDE2cHg7XG59XG4uY3B0X21ham9yX3Byb2dyYW1tZS10ZW1wbGF0ZS10ZW1wbGF0ZS1tYWpvci1wcm9ncmFtbWUtbWFpbiAubXAtd3JhcHBlci5oZWFkZXIgLmNvbnRhaW5lciAuY29udGVudC13cmFwIC5jb250YWN0LXdyYXAgaDMge1xuICBjb2xvcjogIzc4NGY5YztcbiAgZm9udC1mYW1pbHk6IFwiYWRlbGxlLXNhbnNcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBmb250LXdlaWdodDogNjAwO1xuICBsZXR0ZXItc3BhY2luZzogNHB4O1xuICBsaW5lLWhlaWdodDogMzJweDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgbWFyZ2luLXRvcDogMDtcbn1cbi5jcHRfbWFqb3JfcHJvZ3JhbW1lLXRlbXBsYXRlLXRlbXBsYXRlLW1ham9yLXByb2dyYW1tZS1tYWluIC5tcC13cmFwcGVyLmhlYWRlciAuY29udGFpbmVyIC5jb250ZW50LXdyYXAgLmNvbnRhY3Qtd3JhcCAuY29udGFjdCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW4tYm90dG9tOiAxNnB4O1xufVxuQG1lZGlhIGFsbCBhbmQgKG1pbi13aWR0aDogNTUwcHgpIHtcbiAgLmNwdF9tYWpvcl9wcm9ncmFtbWUtdGVtcGxhdGUtdGVtcGxhdGUtbWFqb3ItcHJvZ3JhbW1lLW1haW4gLm1wLXdyYXBwZXIuaGVhZGVyIC5jb250YWluZXIgLmNvbnRlbnQtd3JhcCAuY29udGFjdC13cmFwIC5jb250YWN0IHtcbiAgICB3aWR0aDogNTAlO1xuICAgIGZsb2F0OiBsZWZ0O1xuICB9XG4gIC5jcHRfbWFqb3JfcHJvZ3JhbW1lLXRlbXBsYXRlLXRlbXBsYXRlLW1ham9yLXByb2dyYW1tZS1tYWluIC5tcC13cmFwcGVyLmhlYWRlciAuY29udGFpbmVyIC5jb250ZW50LXdyYXAgLmNvbnRhY3Qtd3JhcCAuY29udGFjdDpmaXJzdC1vZi10eXBlIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA4cHg7XG4gIH1cbiAgLmNwdF9tYWpvcl9wcm9ncmFtbWUtdGVtcGxhdGUtdGVtcGxhdGUtbWFqb3ItcHJvZ3JhbW1lLW1haW4gLm1wLXdyYXBwZXIuaGVhZGVyIC5jb250YWluZXIgLmNvbnRlbnQtd3JhcCAuY29udGFjdC13cmFwIC5jb250YWN0Omxhc3Qtb2YtdHlwZSB7XG4gICAgcGFkZGluZy1sZWZ0OiA4cHg7XG4gIH1cbn1cbkBtZWRpYSBhbGwgYW5kIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC5jcHRfbWFqb3JfcHJvZ3JhbW1lLXRlbXBsYXRlLXRlbXBsYXRlLW1ham9yLXByb2dyYW1tZS1tYWluIC5tcC13cmFwcGVyLmhlYWRlciAuY29udGFpbmVyIC5jb250ZW50LXdyYXAgLmNvbnRhY3Qtd3JhcCAuY29udGFjdCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgfVxufVxuLmNwdF9tYWpvcl9wcm9ncmFtbWUtdGVtcGxhdGUtdGVtcGxhdGUtbWFqb3ItcHJvZ3JhbW1lLW1haW4gLm1wLXdyYXBwZXIuaGVhZGVyIC5jb250YWluZXIgLmNvbnRlbnQtd3JhcCAuY29udGFjdC13cmFwIC5jb250YWN0OmhvdmVyIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLmNwdF9tYWpvcl9wcm9ncmFtbWUtdGVtcGxhdGUtdGVtcGxhdGUtbWFqb3ItcHJvZ3JhbW1lLW1haW4gLm1wLXdyYXBwZXIuaGVhZGVyIC5jb250YWluZXIgLmNvbnRlbnQtd3JhcCAuY29udGFjdC13cmFwIC5jb250YWN0IGltZyB7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBhdXRvO1xuICB3aWR0aDogMTAwJTtcbn1cbkBtZWRpYSBhbGwgYW5kIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC5jcHRfbWFqb3JfcHJvZ3JhbW1lLXRlbXBsYXRlLXRlbXBsYXRlLW1ham9yLXByb2dyYW1tZS1tYWluIC5tcC13cmFwcGVyLmhlYWRlciAuY29udGFpbmVyIC5jb250ZW50LXdyYXAgLmNvbnRhY3Qtd3JhcCAuY29udGFjdCBpbWcge1xuICAgIHdpZHRoOiBhdXRvO1xuICB9XG59XG4uY3B0X21ham9yX3Byb2dyYW1tZS10ZW1wbGF0ZS10ZW1wbGF0ZS1tYWpvci1wcm9ncmFtbWUtbWFpbiAubXAtd3JhcHBlci5oZWFkZXIgLmNvbnRhaW5lciAuY29udGVudC13cmFwIC5jb250YWN0LXdyYXAgLmNvbnRhY3QgaDQge1xuICBjb2xvcjogIzFiMWIxYjtcbiAgZm9udC1mYW1pbHk6IFwiYWRlbGxlLXNhbnNcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBmb250LXdlaWdodDogMzAwO1xufVxuLmNwdF9tYWpvcl9wcm9ncmFtbWUtdGVtcGxhdGUtdGVtcGxhdGUtbWFqb3ItcHJvZ3JhbW1lLW1haW4gLm1wLXdyYXBwZXIuaGVhZGVyIC5jb250YWluZXIgLmNvbnRlbnQtd3JhcCAuY29udGFjdC13cmFwIC5jb250YWN0IGg1IHtcbiAgY29sb3I6ICMxYjFiMWI7XG4gIGZvbnQtZmFtaWx5OiBcImFkZWxsZS1zYW5zXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgZm9udC1zdHlsZTogaXRhbGljO1xuICBsaW5lLWhlaWdodDogMjBweDtcbn1cbi5jcHRfbWFqb3JfcHJvZ3JhbW1lLXRlbXBsYXRlLXRlbXBsYXRlLW1ham9yLXByb2dyYW1tZS1tYWluIC5tcC13cmFwcGVyLmhlYWRlciAuY29udGFpbmVyIC5jb250ZW50LXdyYXAgLmNvbnRhY3Qtd3JhcCAuY29udGFjdCBzcGFuIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGNvbG9yOiAjNzQ3YjdkO1xuICBmb250LWZhbWlseTogXCJhZGVsbGUtc2Fuc1wiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDEycHg7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGxpbmUtaGVpZ2h0OiAyMHB4O1xufVxuLmNwdF9tYWpvcl9wcm9ncmFtbWUtdGVtcGxhdGUtdGVtcGxhdGUtbWFqb3ItcHJvZ3JhbW1lLW1haW4gLm1wLXdyYXBwZXIuaGVhZGVyIC5jb250YWluZXIgLmxvZ28td3JhcCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIG1hcmdpbjogMzBweCAwO1xufVxuLmNwdF9tYWpvcl9wcm9ncmFtbWUtdGVtcGxhdGUtdGVtcGxhdGUtbWFqb3ItcHJvZ3JhbW1lLW1haW4gLm1wLXdyYXBwZXIuaGVhZGVyIC5jb250YWluZXIgLmxvZ28td3JhcCBpbWcge1xuICBtYXgtd2lkdGg6IDE1MHB4O1xuICBoZWlnaHQ6IGF1dG87XG59XG5AbWVkaWEgYWxsIGFuZCAobWluLXdpZHRoOiA3NjlweCkge1xuICAuY3B0X21ham9yX3Byb2dyYW1tZS10ZW1wbGF0ZS10ZW1wbGF0ZS1tYWpvci1wcm9ncmFtbWUtbWFpbiAubXAtd3JhcHBlci5oZWFkZXIgLmNvbnRhaW5lciAubG9nby13cmFwIGltZyB7XG4gICAgbWFyZ2luLWxlZnQ6IDE2cHg7XG4gIH1cbiAgLmNwdF9tYWpvcl9wcm9ncmFtbWUtdGVtcGxhdGUtdGVtcGxhdGUtbWFqb3ItcHJvZ3JhbW1lLW1haW4gLm1wLXdyYXBwZXIuaGVhZGVyIC5jb250YWluZXIgLmxvZ28td3JhcDpmaXJzdC1vZi10eXBlIHtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgfVxufVxuLmNwdF9tYWpvcl9wcm9ncmFtbWUtdGVtcGxhdGUtdGVtcGxhdGUtbWFqb3ItcHJvZ3JhbW1lLW1haW4gLm1wLXdyYXBwZXIuaGVhZGVyIC5jb250YWluZXIgLnNpZGViYXItd3JhcCAuaW5uZXIge1xuICBwYWRkaW5nOiAxNnB4O1xufVxuLmNwdF9tYWpvcl9wcm9ncmFtbWUtdGVtcGxhdGUtdGVtcGxhdGUtbWFqb3ItcHJvZ3JhbW1lLW1haW4gLm1wLXdyYXBwZXIuaGVhZGVyIC5jb250YWluZXIgLnNpZGViYXItd3JhcCAuaW1hZ2Utd3JhcCB7XG4gIHBhZGRpbmctdG9wOiAxMnB4O1xufVxuLmNwdF9tYWpvcl9wcm9ncmFtbWUtdGVtcGxhdGUtdGVtcGxhdGUtbWFqb3ItcHJvZ3JhbW1lLW1haW4gLm1wLXdyYXBwZXIuaGVhZGVyIC5jb250YWluZXIgLnNpZGViYXItd3JhcCBoMyB7XG4gIGNvbG9yOiAjNzg0ZjljO1xuICBmb250LWZhbWlseTogXCJhZGVsbGUtc2Fuc1wiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDIwcHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGxldHRlci1zcGFjaW5nOiA0cHg7XG4gIGxpbmUtaGVpZ2h0OiAzMnB4O1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBtYXJnaW4tdG9wOiAwO1xufVxuLmNwdF9tYWpvcl9wcm9ncmFtbWUtdGVtcGxhdGUtdGVtcGxhdGUtbWFqb3ItcHJvZ3JhbW1lLW1haW4gLm1wLXdyYXBwZXIuaGVhZGVyIC5jb250YWluZXIgLnNpZGViYXItd3JhcCAuZmVhdHVyZWQtcG9zdCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcbn1cbi5jcHRfbWFqb3JfcHJvZ3JhbW1lLXRlbXBsYXRlLXRlbXBsYXRlLW1ham9yLXByb2dyYW1tZS1tYWluIC5tcC13cmFwcGVyLmhlYWRlciAuY29udGFpbmVyIC5zaWRlYmFyLXdyYXAgLmZlYXR1cmVkLXBvc3Qgc3BhbiB7XG4gIGZvbnQtZmFtaWx5OiBcImFkZWxsZS1zYW5zXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgbGV0dGVyLXNwYWNpbmc6IDIuNHB4O1xuICBsaW5lLWhlaWdodDogMzJweDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbn1cbi5jcHRfbWFqb3JfcHJvZ3JhbW1lLXRlbXBsYXRlLXRlbXBsYXRlLW1ham9yLXByb2dyYW1tZS1tYWluIC5tcC13cmFwcGVyLmhlYWRlciAuY29udGFpbmVyIC5zaWRlYmFyLXdyYXAgLmZlYXR1cmVkLXBvc3QgaDQge1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICBmb250LWZhbWlseTogXCJhZGVsbGUtc2Fuc1wiLCBzYW5zLXNlcmlmO1xuICBjb2xvcjogIzc4NGY5Yztcbn1cbi5jcHRfbWFqb3JfcHJvZ3JhbW1lLXRlbXBsYXRlLXRlbXBsYXRlLW1ham9yLXByb2dyYW1tZS1tYWluIC5tcC13cmFwcGVyLmhlYWRlciAuY29udGFpbmVyIC5zaWRlYmFyLXdyYXAgLmZlYXR1cmVkLXBvc3QgaDUge1xuICBjb2xvcjogIzFiMWIxYjtcbiAgZm9udC1mYW1pbHk6IFwiYWRlbGxlXCIsIHNlcmlmO1xuICBmb250LXNpemU6IDEycHg7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgbGV0dGVyLXNwYWNpbmc6IDAuM3B4O1xuICBsaW5lLWhlaWdodDogMTBweDtcbn1cbi5jcHRfbWFqb3JfcHJvZ3JhbW1lLXRlbXBsYXRlLXRlbXBsYXRlLW1ham9yLXByb2dyYW1tZS1tYWluIC5tcC13cmFwcGVyLmhlYWRlciAuY29udGFpbmVyIC5zaWRlYmFyLXdyYXAgLmZlYXR1cmVkLXBvc3QgaDUgc3BhbiB7XG4gIG1hcmdpbi1yaWdodDogMTBweDtcbiAgY29sb3I6IHdoaXRlICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmc6IDVweCAxMHB4O1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG4gIGZvbnQtZmFtaWx5OiBcImFkZWxsZS1zYW5zXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMTBweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMjVweDtcbiAgbGluZS1oZWlnaHQ6IDEwcHg7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgYmFja2dyb3VuZDogI0NFNDY0Njtcbn1cbi5jcHRfbWFqb3JfcHJvZ3JhbW1lLXRlbXBsYXRlLXRlbXBsYXRlLW1ham9yLXByb2dyYW1tZS1tYWluIC5tcC13cmFwcGVyLmhlYWRlciAuY29udGFpbmVyIC5zaWRlYmFyLXdyYXAgLmZlYXR1cmVkLXBvc3QgaDUgc3Bhbi5wcmV2IHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5jcHRfbWFqb3JfcHJvZ3JhbW1lLXRlbXBsYXRlLXRlbXBsYXRlLW1ham9yLXByb2dyYW1tZS1tYWluIC5tcC13cmFwcGVyLmhlYWRlciAuY29udGFpbmVyIC5zaWRlYmFyLXdyYXAgLmZlYXR1cmVkLXBvc3QgLnN1Yi10aXRsZSxcbi5jcHRfbWFqb3JfcHJvZ3JhbW1lLXRlbXBsYXRlLXRlbXBsYXRlLW1ham9yLXByb2dyYW1tZS1tYWluIC5tcC13cmFwcGVyLmhlYWRlciAuY29udGFpbmVyIC5zaWRlYmFyLXdyYXAgLmZlYXR1cmVkLXBvc3QgcCB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgbGluZS1oZWlnaHQ6IDIycHg7XG4gIGZvbnQtZmFtaWx5OiBcImFkZWxsZVwiLCBzZXJpZjtcbiAgY29sb3I6ICMxYjFiMWI7XG59XG4uY3B0X21ham9yX3Byb2dyYW1tZS10ZW1wbGF0ZS10ZW1wbGF0ZS1tYWpvci1wcm9ncmFtbWUtbWFpbiAubXAtd3JhcHBlci5oZWFkZXIgLmNvbnRhaW5lciAuc2lkZWJhci13cmFwIC5mZWF0dXJlZC1wb3N0IGEge1xuICBjb2xvcjogIzc4NGY5Yztcbn1cbi5jcHRfbWFqb3JfcHJvZ3JhbW1lLXRlbXBsYXRlLXRlbXBsYXRlLW1ham9yLXByb2dyYW1tZS1tYWluIC5tcC13cmFwcGVyLmhlYWRlciAuY29udGFpbmVyIC5zaWRlYmFyLXdyYXAgLmZlYXR1cmVkLXBvc3QgYTpob3ZlciB7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuLmNwdF9tYWpvcl9wcm9ncmFtbWUtdGVtcGxhdGUtdGVtcGxhdGUtbWFqb3ItcHJvZ3JhbW1lLW1haW4gLm1wLXdyYXBwZXIuaGVhZGVyIC5jb250YWluZXIgLnNpZGViYXItd3JhcCAuZmVhdHVyZWQtcG9zdC5jcHRfcHVibGljYXRpb25zIHNwYW4ge1xuICBjb2xvcjogIzAwODA4MDtcbn1cbi5jcHRfbWFqb3JfcHJvZ3JhbW1lLXRlbXBsYXRlLXRlbXBsYXRlLW1ham9yLXByb2dyYW1tZS1tYWluIC5tcC13cmFwcGVyLmhlYWRlciAuY29udGFpbmVyIC5zaWRlYmFyLXdyYXAgLmZlYXR1cmVkLXBvc3QuY3B0X3B1YmxpY2F0aW9ucyAucmVhZC1tb3JlIHtcbiAgY29sb3I6ICMwMDgwODA7XG59XG4uY3B0X21ham9yX3Byb2dyYW1tZS10ZW1wbGF0ZS10ZW1wbGF0ZS1tYWpvci1wcm9ncmFtbWUtbWFpbiAubXAtd3JhcHBlci5oZWFkZXIgLmNvbnRhaW5lciAuc2lkZWJhci13cmFwIC5mZWF0dXJlZC1wb3N0LmNwdF9wdWJsaWNhdGlvbnMgLnJlYWQtbW9yZSBpIHtcbiAgY29sb3I6ICMwMDgwODA7XG59XG4uY3B0X21ham9yX3Byb2dyYW1tZS10ZW1wbGF0ZS10ZW1wbGF0ZS1tYWpvci1wcm9ncmFtbWUtbWFpbiAubXAtd3JhcHBlci5oZWFkZXIgLmNvbnRhaW5lciAuc2lkZWJhci13cmFwIC5mZWF0dXJlZC1wb3N0LmNwdF9ldmVudHMgc3BhbiB7XG4gIGNvbG9yOiAjQ0U0NjQ2O1xufVxuLmNwdF9tYWpvcl9wcm9ncmFtbWUtdGVtcGxhdGUtdGVtcGxhdGUtbWFqb3ItcHJvZ3JhbW1lLW1haW4gLm1wLXdyYXBwZXIuaGVhZGVyIC5jb250YWluZXIgLnNpZGViYXItd3JhcCAuZmVhdHVyZWQtcG9zdC5jcHRfZXZlbnRzIC5yZWFkLW1vcmUge1xuICBjb2xvcjogI0NFNDY0Njtcbn1cbi5jcHRfbWFqb3JfcHJvZ3JhbW1lLXRlbXBsYXRlLXRlbXBsYXRlLW1ham9yLXByb2dyYW1tZS1tYWluIC5tcC13cmFwcGVyLmhlYWRlciAuY29udGFpbmVyIC5zaWRlYmFyLXdyYXAgLmZlYXR1cmVkLXBvc3QuY3B0X2V2ZW50cyAucmVhZC1tb3JlIGkge1xuICBjb2xvcjogI0NFNDY0Njtcbn1cbi5jcHRfbWFqb3JfcHJvZ3JhbW1lLXRlbXBsYXRlLXRlbXBsYXRlLW1ham9yLXByb2dyYW1tZS1tYWluIC5tcC13cmFwcGVyLmhlYWRlciAuY29udGFpbmVyIC5zaWRlYmFyLXdyYXAgLmZlYXR1cmVkLXBvc3QuY3B0X2RhdGEgc3BhbiB7XG4gIGNvbG9yOiAjQTRBRjVBO1xufVxuLmNwdF9tYWpvcl9wcm9ncmFtbWUtdGVtcGxhdGUtdGVtcGxhdGUtbWFqb3ItcHJvZ3JhbW1lLW1haW4gLm1wLXdyYXBwZXIuaGVhZGVyIC5jb250YWluZXIgLnNpZGViYXItd3JhcCAuZmVhdHVyZWQtcG9zdC5jcHRfZGF0YSAucmVhZC1tb3JlIHtcbiAgY29sb3I6ICNBNEFGNUE7XG59XG4uY3B0X21ham9yX3Byb2dyYW1tZS10ZW1wbGF0ZS10ZW1wbGF0ZS1tYWpvci1wcm9ncmFtbWUtbWFpbiAubXAtd3JhcHBlci5oZWFkZXIgLmNvbnRhaW5lciAuc2lkZWJhci13cmFwIC5mZWF0dXJlZC1wb3N0LmNwdF9kYXRhIC5yZWFkLW1vcmUgaSB7XG4gIGNvbG9yOiAjQTRBRjVBO1xufVxuLmNwdF9tYWpvcl9wcm9ncmFtbWUtdGVtcGxhdGUtdGVtcGxhdGUtbWFqb3ItcHJvZ3JhbW1lLWRhc2hib2FyZCAuc25hcC1jb250ZW50IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0Y1RjVGNTtcbn1cbi5jcHRfbWFqb3JfcHJvZ3JhbW1lLXRlbXBsYXRlLXRlbXBsYXRlLW1ham9yLXByb2dyYW1tZS1kYXNoYm9hcmQgZm9vdGVyLmNvbnRlbnQtaW5mbyB7XG4gIG1hcmdpbi10b3A6IDA7XG59XG4uY3B0X21ham9yX3Byb2dyYW1tZS10ZW1wbGF0ZS10ZW1wbGF0ZS1tYWpvci1wcm9ncmFtbWUtZGFzaGJvYXJkIC5tcC13cmFwcGVyLmluZGljYXRvcnMge1xuICBwYWRkaW5nOiA1MHB4IDAgMTAwcHg7XG59XG4uY3B0X21ham9yX3Byb2dyYW1tZS10ZW1wbGF0ZS10ZW1wbGF0ZS1tYWpvci1wcm9ncmFtbWUtZGFzaGJvYXJkIC5tcC13cmFwcGVyLmluZGljYXRvcnMgaDMge1xuICBjb2xvcjogIzc4NGY5YztcbiAgZm9udC1mYW1pbHk6IFwiYWRlbGxlLXNhbnNcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAzMHB4O1xuICBmb250LXdlaWdodDogNjAwO1xuICBsZXR0ZXItc3BhY2luZzogNnB4O1xuICBsaW5lLWhlaWdodDogMzJweDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbn1cbi5jcHRfbWFqb3JfcHJvZ3JhbW1lLXRlbXBsYXRlLXRlbXBsYXRlLW1ham9yLXByb2dyYW1tZS1kYXNoYm9hcmQgLm1wLXdyYXBwZXIuaW5kaWNhdG9ycyAuZGVzY3JpcHRpb24ge1xuICBjb2xvcjogIzFiMWIxYjtcbiAgZm9udC1mYW1pbHk6IFwiYWRlbGxlLXNhbnNcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBmb250LXdlaWdodDogNjAwO1xuICBsaW5lLWhlaWdodDogMzBweDtcbn1cbi5jcHRfbWFqb3JfcHJvZ3JhbW1lLXRlbXBsYXRlLXRlbXBsYXRlLW1ham9yLXByb2dyYW1tZS1kYXNoYm9hcmQgLm1wLXdyYXBwZXIuaW5kaWNhdG9ycyAuaW5kaWNhdG9ycy1zbGlkZXIge1xuICBtYXJnaW4tdG9wOiA2NHB4O1xuICBtYXJnaW4tYm90dG9tOiA2NHB4O1xufVxuLmNwdF9tYWpvcl9wcm9ncmFtbWUtdGVtcGxhdGUtdGVtcGxhdGUtbWFqb3ItcHJvZ3JhbW1lLWRhc2hib2FyZCAubXAtd3JhcHBlci5pbmRpY2F0b3JzIC5pbmRpY2F0b3JzLXNsaWRlciAuZmxleC12aWV3cG9ydCB7XG4gIG92ZXJmbG93OiB2aXNpYmxlICFpbXBvcnRhbnQ7XG59XG4uY3B0X21ham9yX3Byb2dyYW1tZS10ZW1wbGF0ZS10ZW1wbGF0ZS1tYWpvci1wcm9ncmFtbWUtZGFzaGJvYXJkIC5tcC13cmFwcGVyLmluZGljYXRvcnMgLmluZGljYXRvcnMtc2xpZGVyIC5zbGlkZXMgbGkge1xuICB0cmFuc2l0aW9uOiBhbGwgZWFzZSAwLjVzO1xuICB0cmFuc2Zvcm06IHNjYWxlKDAuOCk7XG4gIG9wYWNpdHk6IDAuODtcbn1cbi5jcHRfbWFqb3JfcHJvZ3JhbW1lLXRlbXBsYXRlLXRlbXBsYXRlLW1ham9yLXByb2dyYW1tZS1kYXNoYm9hcmQgLm1wLXdyYXBwZXIuaW5kaWNhdG9ycyAuaW5kaWNhdG9ycy1zbGlkZXIgLnNsaWRlcyBsaS5mbGV4LWFjdGl2ZS1zbGlkZSB7XG4gIG9wYWNpdHk6IDE7XG4gIHRyYW5zZm9ybTogc2NhbGUoMSk7XG59XG4uY3B0X21ham9yX3Byb2dyYW1tZS10ZW1wbGF0ZS10ZW1wbGF0ZS1tYWpvci1wcm9ncmFtbWUtZGFzaGJvYXJkIC5tcC13cmFwcGVyLmZpbGVzLWxpbmtzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0Y1RjVGNTtcbiAgcGFkZGluZzogNTBweCAwO1xufVxuLmNwdF9tYWpvcl9wcm9ncmFtbWUtdGVtcGxhdGUtdGVtcGxhdGUtbWFqb3ItcHJvZ3JhbW1lLWRhc2hib2FyZCAubXAtd3JhcHBlci5maWxlcy1saW5rcyAuZmlsZS1zbGlkZXIge1xuICBtYXJnaW4tYm90dG9tOiAxNnB4O1xufVxuLmNwdF9tYWpvcl9wcm9ncmFtbWUtdGVtcGxhdGUtdGVtcGxhdGUtbWFqb3ItcHJvZ3JhbW1lLWRhc2hib2FyZCAubXAtd3JhcHBlci5maWxlcy1saW5rcyAuZmlsZS1saW5rIC5pbm5lciB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGJhY2tncm91bmQ6IHdoaXRlO1xuICBib3gtc2hhZG93OiA4cHggOHB4IDIwcHggcmdiYSgwLCAwLCAwLCAwLjA4KTtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuLmNwdF9tYWpvcl9wcm9ncmFtbWUtdGVtcGxhdGUtdGVtcGxhdGUtbWFqb3ItcHJvZ3JhbW1lLWRhc2hib2FyZCAubXAtd3JhcHBlci5maWxlcy1saW5rcyAuZmlsZS1saW5rIC5pbm5lciAudG9wIHtcbiAgcGFkZGluZzogMTBweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzc4NGY5YztcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbn1cbi5jcHRfbWFqb3JfcHJvZ3JhbW1lLXRlbXBsYXRlLXRlbXBsYXRlLW1ham9yLXByb2dyYW1tZS1kYXNoYm9hcmQgLm1wLXdyYXBwZXIuZmlsZXMtbGlua3MgLmZpbGUtbGluayAuaW5uZXIgLnRvcCBpbWcsXG4uY3B0X21ham9yX3Byb2dyYW1tZS10ZW1wbGF0ZS10ZW1wbGF0ZS1tYWpvci1wcm9ncmFtbWUtZGFzaGJvYXJkIC5tcC13cmFwcGVyLmZpbGVzLWxpbmtzIC5maWxlLWxpbmsgLmlubmVyIC50b3AgLnRpdGxlcyB7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBhbGlnbi1zZWxmOiBjZW50ZXI7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG59XG4uY3B0X21ham9yX3Byb2dyYW1tZS10ZW1wbGF0ZS10ZW1wbGF0ZS1tYWpvci1wcm9ncmFtbWUtZGFzaGJvYXJkIC5tcC13cmFwcGVyLmZpbGVzLWxpbmtzIC5maWxlLWxpbmsgLmlubmVyIC50b3AgaW1nIHtcbiAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xufVxuLmNwdF9tYWpvcl9wcm9ncmFtbWUtdGVtcGxhdGUtdGVtcGxhdGUtbWFqb3ItcHJvZ3JhbW1lLWRhc2hib2FyZCAubXAtd3JhcHBlci5maWxlcy1saW5rcyAuZmlsZS1saW5rIC5pbm5lciAudG9wIC50aXRsZXMgYSB7XG4gIGNvbG9yOiB3aGl0ZTtcbn1cbi5jcHRfbWFqb3JfcHJvZ3JhbW1lLXRlbXBsYXRlLXRlbXBsYXRlLW1ham9yLXByb2dyYW1tZS1kYXNoYm9hcmQgLm1wLXdyYXBwZXIuZmlsZXMtbGlua3MgLmZpbGUtbGluayAuaW5uZXIgLnRvcCAudGl0bGVzIGg0LFxuLmNwdF9tYWpvcl9wcm9ncmFtbWUtdGVtcGxhdGUtdGVtcGxhdGUtbWFqb3ItcHJvZ3JhbW1lLWRhc2hib2FyZCAubXAtd3JhcHBlci5maWxlcy1saW5rcyAuZmlsZS1saW5rIC5pbm5lciAudG9wIC50aXRsZXMgc3BhbiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBjb2xvcjogd2hpdGU7XG4gIGZvbnQtZmFtaWx5OiBcImFkZWxsZS1zYW5zXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG59XG4uY3B0X21ham9yX3Byb2dyYW1tZS10ZW1wbGF0ZS10ZW1wbGF0ZS1tYWpvci1wcm9ncmFtbWUtZGFzaGJvYXJkIC5tcC13cmFwcGVyLmZpbGVzLWxpbmtzIC5maWxlLWxpbmsgLmlubmVyIC50b3AgLnRpdGxlcyBoNCB7XG4gIGZvbnQtc2l6ZTogMTdweDtcbiAgbGluZS1oZWlnaHQ6IDI1cHg7XG4gIG1hcmdpbjogMDtcbn1cbi5jcHRfbWFqb3JfcHJvZ3JhbW1lLXRlbXBsYXRlLXRlbXBsYXRlLW1ham9yLXByb2dyYW1tZS1kYXNoYm9hcmQgLm1wLXdyYXBwZXIuZmlsZXMtbGlua3MgLmZpbGUtbGluayAuaW5uZXIgLnRvcCAudGl0bGVzIHNwYW4ge1xuICBmb250LXNpemU6IDEycHg7XG59XG4uY3B0X21ham9yX3Byb2dyYW1tZS10ZW1wbGF0ZS10ZW1wbGF0ZS1tYWpvci1wcm9ncmFtbWUtZGFzaGJvYXJkIC5tcC13cmFwcGVyLmZpbGVzLWxpbmtzIC5maWxlLWxpbmsgLmlubmVyIC50eHQge1xuICBwYWRkaW5nOiAxMHB4O1xuICBmb250LWZhbWlseTogXCJhZGVsbGVcIiwgc2VyaWY7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgbGluZS1oZWlnaHQ6IDIycHg7XG4gIGNvbG9yOiAjMWIxYjFiO1xufVxuLmNwdF9tYWpvcl9wcm9ncmFtbWUtdGVtcGxhdGUtdGVtcGxhdGUtbWFqb3ItcHJvZ3JhbW1lLWRhc2hib2FyZCAubXAtd3JhcHBlci5maWxlcy1saW5rcyAuZmlsZS1saW5rIC5pbm5lciAudHh0IGEge1xuICBjb2xvcjogIzFiMWIxYjtcbn1cbi5jcHRfbWFqb3JfcHJvZ3JhbW1lLXRlbXBsYXRlLXRlbXBsYXRlLW1ham9yLXByb2dyYW1tZS1kYXNoYm9hcmQgLm1wLXdyYXBwZXIuZmlsZXMtbGlua3MgLmZpbGUtbGluayAuaW5uZXIgLnR4dCBhOmhvdmVyIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLmNwdF9tYWpvcl9wcm9ncmFtbWUtdGVtcGxhdGUtdGVtcGxhdGUtbWFqb3ItcHJvZ3JhbW1lLWRhc2hib2FyZCAubXAtd3JhcHBlci5maWxlcy1saW5rcyAuZmlsZS1saW5rIC5pbm5lciAudHh0IGE6aG92ZXIgc3BhbiB7XG4gIGNvbG9yOiAjNzg0ZjljO1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cbi5jcHRfbWFqb3JfcHJvZ3JhbW1lLXRlbXBsYXRlLXRlbXBsYXRlLW1ham9yLXByb2dyYW1tZS1kYXNoYm9hcmQgLm1wLXdyYXBwZXIuZmlsZXMtbGlua3MgLmZpbGUtbGluayAuaW5uZXIgLnR4dCBzcGFuIHtcbiAgZm9udC1mYW1pbHk6IFwiYWRlbGxlLXNhbnNcIiwgc2Fucy1zZXJpZjtcbiAgY29sb3I6ICM3ODRmOWM7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgbGluZS1oZWlnaHQ6IDQ4cHg7XG59XG4uY3B0X21ham9yX3Byb2dyYW1tZS10ZW1wbGF0ZS10ZW1wbGF0ZS1tYWpvci1wcm9ncmFtbWUtZGFzaGJvYXJkIC5tcC13cmFwcGVyLmZpbGVzLWxpbmtzIC5maWxlLWxpbmsgLmlubmVyIC50eHQgc3BhbiBpIHtcbiAgbWFyZ2luLWxlZnQ6IDEwcHg7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbGluZS1oZWlnaHQ6IDQ4cHg7XG59XG4uY3B0X21ham9yX3Byb2dyYW1tZS10ZW1wbGF0ZS10ZW1wbGF0ZS1tYWpvci1wcm9ncmFtbWUtZGFzaGJvYXJkIC5tcC13cmFwcGVyLmRpc2NsYWltZXIge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGJhY2tncm91bmQ6IHdoaXRlO1xuICBwYWRkaW5nOiA0MHB4IDA7XG59XG4uY3B0X21ham9yX3Byb2dyYW1tZS10ZW1wbGF0ZS10ZW1wbGF0ZS1tYWpvci1wcm9ncmFtbWUtZGFzaGJvYXJkIC5tcC13cmFwcGVyLmRpc2NsYWltZXIgcCB7XG4gIGNvbG9yOiAjNDA0MDQwO1xuICBmb250LWZhbWlseTogXCJhZGVsbGVcIiwgc2VyaWY7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgbGluZS1oZWlnaHQ6IDI4cHg7XG59XG4uY3B0X21ham9yX3Byb2dyYW1tZS10ZW1wbGF0ZS10ZW1wbGF0ZS1tYWpvci1wcm9ncmFtbWUtZGFzaGJvYXJkIC5tcC13cmFwcGVyLmRpc2NsYWltZXIgaHIge1xuICBib3JkZXItY29sb3I6ICM3NDdiN2Q7XG59XG4uY3B0X21ham9yX3Byb2dyYW1tZS10ZW1wbGF0ZS10ZW1wbGF0ZS1tYWpvci1wcm9ncmFtbWUtdG9waWMgLm1wLXdyYXBwZXIsXG4uY3B0X21ham9yX3Byb2dyYW1tZS10ZW1wbGF0ZS10ZW1wbGF0ZS1tYWpvci1wcm9ncmFtbWUtc2ltcGxlLWNvbnRlbnQgLm1wLXdyYXBwZXIge1xuICBiYWNrZ3JvdW5kOiAjRjVGNUY1O1xufVxuLmNwdF9tYWpvcl9wcm9ncmFtbWUtdGVtcGxhdGUtdGVtcGxhdGUtbWFqb3ItcHJvZ3JhbW1lLXRvcGljIC5tcC13cmFwcGVyLmhlYWRlcixcbi5jcHRfbWFqb3JfcHJvZ3JhbW1lLXRlbXBsYXRlLXRlbXBsYXRlLW1ham9yLXByb2dyYW1tZS1zaW1wbGUtY29udGVudCAubXAtd3JhcHBlci5oZWFkZXIge1xuICBwYWRkaW5nOiAxMDBweCAwIDUwcHg7XG59XG4uY3B0X21ham9yX3Byb2dyYW1tZS10ZW1wbGF0ZS10ZW1wbGF0ZS1tYWpvci1wcm9ncmFtbWUtdG9waWMgLm1wLXdyYXBwZXIuY29udGVudC1zaWRlYmFyLW91dGVyLFxuLmNwdF9tYWpvcl9wcm9ncmFtbWUtdGVtcGxhdGUtdGVtcGxhdGUtbWFqb3ItcHJvZ3JhbW1lLXNpbXBsZS1jb250ZW50IC5tcC13cmFwcGVyLmNvbnRlbnQtc2lkZWJhci1vdXRlciB7XG4gIHBhZGRpbmctYm90dG9tOiAxMDBweDtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIHBhZGRpbmctdG9wOiA1MHB4O1xufVxuLmNwdF9tYWpvcl9wcm9ncmFtbWUtdGVtcGxhdGUtdGVtcGxhdGUtbWFqb3ItcHJvZ3JhbW1lLXRvcGljIC5tcC13cmFwcGVyLmNvbnRlbnQtc2lkZWJhci1vdXRlciA+IC5jb250YWluZXIsXG4uY3B0X21ham9yX3Byb2dyYW1tZS10ZW1wbGF0ZS10ZW1wbGF0ZS1tYWpvci1wcm9ncmFtbWUtc2ltcGxlLWNvbnRlbnQgLm1wLXdyYXBwZXIuY29udGVudC1zaWRlYmFyLW91dGVyID4gLmNvbnRhaW5lciB7XG4gIHBhZGRpbmc6IDAgMzBweDtcbn1cbi5jcHRfbWFqb3JfcHJvZ3JhbW1lLXRlbXBsYXRlLXRlbXBsYXRlLW1ham9yLXByb2dyYW1tZS10b3BpYyAubXAtd3JhcHBlci5jb250ZW50LXNpZGViYXItb3V0ZXIubm8tZmVhdHVyZWQsXG4uY3B0X21ham9yX3Byb2dyYW1tZS10ZW1wbGF0ZS10ZW1wbGF0ZS1tYWpvci1wcm9ncmFtbWUtc2ltcGxlLWNvbnRlbnQgLm1wLXdyYXBwZXIuY29udGVudC1zaWRlYmFyLW91dGVyLm5vLWZlYXR1cmVkIHtcbiAgcGFkZGluZy10b3A6IDI1cHg7XG59XG4uY3B0X21ham9yX3Byb2dyYW1tZS10ZW1wbGF0ZS10ZW1wbGF0ZS1tYWpvci1wcm9ncmFtbWUtdG9waWMgLm1wLXdyYXBwZXIgLmNvbnRlbnQtc2lkZWJhcixcbi5jcHRfbWFqb3JfcHJvZ3JhbW1lLXRlbXBsYXRlLXRlbXBsYXRlLW1ham9yLXByb2dyYW1tZS1zaW1wbGUtY29udGVudCAubXAtd3JhcHBlciAuY29udGVudC1zaWRlYmFyIHtcbiAgYmFja2dyb3VuZDogd2hpdGU7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbn1cbi5jcHRfbWFqb3JfcHJvZ3JhbW1lLXRlbXBsYXRlLXRlbXBsYXRlLW1ham9yLXByb2dyYW1tZS10b3BpYyAubXAtd3JhcHBlciAuY29udGVudCAuc2luZ2xlLWluZGljYXRvcixcbi5jcHRfbWFqb3JfcHJvZ3JhbW1lLXRlbXBsYXRlLXRlbXBsYXRlLW1ham9yLXByb2dyYW1tZS1zaW1wbGUtY29udGVudCAubXAtd3JhcHBlciAuY29udGVudCAuc2luZ2xlLWluZGljYXRvciB7XG4gIG1hcmdpbjogMzJweCAwO1xuICBib3JkZXI6IDFweCBzb2xpZCByZ2JhKDE5MSwgMTkxLCAxOTEsIDAuMTUpO1xuICBib3JkZXItdG9wOiBub25lO1xufVxuLmNwdF9tYWpvcl9wcm9ncmFtbWUtdGVtcGxhdGUtdGVtcGxhdGUtbWFqb3ItcHJvZ3JhbW1lLXRvcGljIC5tcC13cmFwcGVyIC5jb250ZW50IGgxLFxuLmNwdF9tYWpvcl9wcm9ncmFtbWUtdGVtcGxhdGUtdGVtcGxhdGUtbWFqb3ItcHJvZ3JhbW1lLXNpbXBsZS1jb250ZW50IC5tcC13cmFwcGVyIC5jb250ZW50IGgxLFxuLmNwdF9tYWpvcl9wcm9ncmFtbWUtdGVtcGxhdGUtdGVtcGxhdGUtbWFqb3ItcHJvZ3JhbW1lLXRvcGljIC5tcC13cmFwcGVyIC5jb250ZW50IGgyLFxuLmNwdF9tYWpvcl9wcm9ncmFtbWUtdGVtcGxhdGUtdGVtcGxhdGUtbWFqb3ItcHJvZ3JhbW1lLXNpbXBsZS1jb250ZW50IC5tcC13cmFwcGVyIC5jb250ZW50IGgyLFxuLmNwdF9tYWpvcl9wcm9ncmFtbWUtdGVtcGxhdGUtdGVtcGxhdGUtbWFqb3ItcHJvZ3JhbW1lLXRvcGljIC5tcC13cmFwcGVyIC5jb250ZW50IGgzLFxuLmNwdF9tYWpvcl9wcm9ncmFtbWUtdGVtcGxhdGUtdGVtcGxhdGUtbWFqb3ItcHJvZ3JhbW1lLXNpbXBsZS1jb250ZW50IC5tcC13cmFwcGVyIC5jb250ZW50IGgzIHtcbiAgY29sb3I6ICM3ODRmOWM7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGZvbnQtZmFtaWx5OiBcImFkZWxsZS1zYW5zXCIsIHNhbnMtc2VyaWY7XG59XG4uY3B0X21ham9yX3Byb2dyYW1tZS10ZW1wbGF0ZS10ZW1wbGF0ZS1tYWpvci1wcm9ncmFtbWUtdG9waWMgLm1wLXdyYXBwZXIgLmNvbnRlbnQgYixcbi5jcHRfbWFqb3JfcHJvZ3JhbW1lLXRlbXBsYXRlLXRlbXBsYXRlLW1ham9yLXByb2dyYW1tZS1zaW1wbGUtY29udGVudCAubXAtd3JhcHBlciAuY29udGVudCBiLFxuLmNwdF9tYWpvcl9wcm9ncmFtbWUtdGVtcGxhdGUtdGVtcGxhdGUtbWFqb3ItcHJvZ3JhbW1lLXRvcGljIC5tcC13cmFwcGVyIC5jb250ZW50IHN0cm9uZyxcbi5jcHRfbWFqb3JfcHJvZ3JhbW1lLXRlbXBsYXRlLXRlbXBsYXRlLW1ham9yLXByb2dyYW1tZS1zaW1wbGUtY29udGVudCAubXAtd3JhcHBlciAuY29udGVudCBzdHJvbmcge1xuICBmb250LXdlaWdodDogNjAwO1xufVxuLmNwdF9tYWpvcl9wcm9ncmFtbWUtdGVtcGxhdGUtdGVtcGxhdGUtbWFqb3ItcHJvZ3JhbW1lLXRvcGljIC5tcC13cmFwcGVyIC5jb250ZW50IHAsXG4uY3B0X21ham9yX3Byb2dyYW1tZS10ZW1wbGF0ZS10ZW1wbGF0ZS1tYWpvci1wcm9ncmFtbWUtc2ltcGxlLWNvbnRlbnQgLm1wLXdyYXBwZXIgLmNvbnRlbnQgcCxcbi5jcHRfbWFqb3JfcHJvZ3JhbW1lLXRlbXBsYXRlLXRlbXBsYXRlLW1ham9yLXByb2dyYW1tZS10b3BpYyAubXAtd3JhcHBlciAuY29udGVudCBiLFxuLmNwdF9tYWpvcl9wcm9ncmFtbWUtdGVtcGxhdGUtdGVtcGxhdGUtbWFqb3ItcHJvZ3JhbW1lLXNpbXBsZS1jb250ZW50IC5tcC13cmFwcGVyIC5jb250ZW50IGIsXG4uY3B0X21ham9yX3Byb2dyYW1tZS10ZW1wbGF0ZS10ZW1wbGF0ZS1tYWpvci1wcm9ncmFtbWUtdG9waWMgLm1wLXdyYXBwZXIgLmNvbnRlbnQgc3Ryb25nLFxuLmNwdF9tYWpvcl9wcm9ncmFtbWUtdGVtcGxhdGUtdGVtcGxhdGUtbWFqb3ItcHJvZ3JhbW1lLXNpbXBsZS1jb250ZW50IC5tcC13cmFwcGVyIC5jb250ZW50IHN0cm9uZyxcbi5jcHRfbWFqb3JfcHJvZ3JhbW1lLXRlbXBsYXRlLXRlbXBsYXRlLW1ham9yLXByb2dyYW1tZS10b3BpYyAubXAtd3JhcHBlciAuY29udGVudCB1bCxcbi5jcHRfbWFqb3JfcHJvZ3JhbW1lLXRlbXBsYXRlLXRlbXBsYXRlLW1ham9yLXByb2dyYW1tZS1zaW1wbGUtY29udGVudCAubXAtd3JhcHBlciAuY29udGVudCB1bCxcbi5jcHRfbWFqb3JfcHJvZ3JhbW1lLXRlbXBsYXRlLXRlbXBsYXRlLW1ham9yLXByb2dyYW1tZS10b3BpYyAubXAtd3JhcHBlciAuY29udGVudCBsaSxcbi5jcHRfbWFqb3JfcHJvZ3JhbW1lLXRlbXBsYXRlLXRlbXBsYXRlLW1ham9yLXByb2dyYW1tZS1zaW1wbGUtY29udGVudCAubXAtd3JhcHBlciAuY29udGVudCBsaSxcbi5jcHRfbWFqb3JfcHJvZ3JhbW1lLXRlbXBsYXRlLXRlbXBsYXRlLW1ham9yLXByb2dyYW1tZS10b3BpYyAubXAtd3JhcHBlciAuY29udGVudCBzcGFuLFxuLmNwdF9tYWpvcl9wcm9ncmFtbWUtdGVtcGxhdGUtdGVtcGxhdGUtbWFqb3ItcHJvZ3JhbW1lLXNpbXBsZS1jb250ZW50IC5tcC13cmFwcGVyIC5jb250ZW50IHNwYW4sXG4uY3B0X21ham9yX3Byb2dyYW1tZS10ZW1wbGF0ZS10ZW1wbGF0ZS1tYWpvci1wcm9ncmFtbWUtdG9waWMgLm1wLXdyYXBwZXIgLmNvbnRlbnQgaDQsXG4uY3B0X21ham9yX3Byb2dyYW1tZS10ZW1wbGF0ZS10ZW1wbGF0ZS1tYWpvci1wcm9ncmFtbWUtc2ltcGxlLWNvbnRlbnQgLm1wLXdyYXBwZXIgLmNvbnRlbnQgaDQsXG4uY3B0X21ham9yX3Byb2dyYW1tZS10ZW1wbGF0ZS10ZW1wbGF0ZS1tYWpvci1wcm9ncmFtbWUtdG9waWMgLm1wLXdyYXBwZXIgLmNvbnRlbnQgaDUsXG4uY3B0X21ham9yX3Byb2dyYW1tZS10ZW1wbGF0ZS10ZW1wbGF0ZS1tYWpvci1wcm9ncmFtbWUtc2ltcGxlLWNvbnRlbnQgLm1wLXdyYXBwZXIgLmNvbnRlbnQgaDUsXG4uY3B0X21ham9yX3Byb2dyYW1tZS10ZW1wbGF0ZS10ZW1wbGF0ZS1tYWpvci1wcm9ncmFtbWUtdG9waWMgLm1wLXdyYXBwZXIgLmNvbnRlbnQgaDYsXG4uY3B0X21ham9yX3Byb2dyYW1tZS10ZW1wbGF0ZS10ZW1wbGF0ZS1tYWpvci1wcm9ncmFtbWUtc2ltcGxlLWNvbnRlbnQgLm1wLXdyYXBwZXIgLmNvbnRlbnQgaDYge1xuICBmb250LWZhbWlseTogXCJhZGVsbGVcIiwgc2VyaWY7XG59XG4uY3B0X21ham9yX3Byb2dyYW1tZS10ZW1wbGF0ZS10ZW1wbGF0ZS1tYWpvci1wcm9ncmFtbWUtdG9waWMgLm1wLXdyYXBwZXIgLmNvbnRlbnQgcCxcbi5jcHRfbWFqb3JfcHJvZ3JhbW1lLXRlbXBsYXRlLXRlbXBsYXRlLW1ham9yLXByb2dyYW1tZS1zaW1wbGUtY29udGVudCAubXAtd3JhcHBlciAuY29udGVudCBwIHtcbiAgbWFyZ2luOiAyNHB4IDA7XG59XG4uY3B0X21ham9yX3Byb2dyYW1tZS10ZW1wbGF0ZS10ZW1wbGF0ZS1tYWpvci1wcm9ncmFtbWUtdG9waWMgLm1wLXdyYXBwZXIgLnNpZGViYXItbmF2IGgzLFxuLmNwdF9tYWpvcl9wcm9ncmFtbWUtdGVtcGxhdGUtdGVtcGxhdGUtbWFqb3ItcHJvZ3JhbW1lLXNpbXBsZS1jb250ZW50IC5tcC13cmFwcGVyIC5zaWRlYmFyLW5hdiBoMyB7XG4gIGNvbG9yOiAjNzg0ZjljO1xuICBmb250LXdlaWdodDogNjAwO1xuICBmb250LWZhbWlseTogXCJhZGVsbGUtc2Fuc1wiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDIycHg7XG59XG4uY3B0X21ham9yX3Byb2dyYW1tZS10ZW1wbGF0ZS10ZW1wbGF0ZS1tYWpvci1wcm9ncmFtbWUtdG9waWMgLm1wLXdyYXBwZXIgLnNpZGViYXItbmF2IHVsLFxuLmNwdF9tYWpvcl9wcm9ncmFtbWUtdGVtcGxhdGUtdGVtcGxhdGUtbWFqb3ItcHJvZ3JhbW1lLXNpbXBsZS1jb250ZW50IC5tcC13cmFwcGVyIC5zaWRlYmFyLW5hdiB1bCB7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbn1cbi5jcHRfbWFqb3JfcHJvZ3JhbW1lLXRlbXBsYXRlLXRlbXBsYXRlLW1ham9yLXByb2dyYW1tZS10b3BpYyAubXAtd3JhcHBlciAuc2lkZWJhci1uYXYgdWwgbGksXG4uY3B0X21ham9yX3Byb2dyYW1tZS10ZW1wbGF0ZS10ZW1wbGF0ZS1tYWpvci1wcm9ncmFtbWUtc2ltcGxlLWNvbnRlbnQgLm1wLXdyYXBwZXIgLnNpZGViYXItbmF2IHVsIGxpIHtcbiAgZm9udC1mYW1pbHk6IFwiYWRlbGxlLXNhbnNcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmc6IDE2cHggMDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICM3NDdiN2Q7XG59XG4uY3B0X21ham9yX3Byb2dyYW1tZS10ZW1wbGF0ZS10ZW1wbGF0ZS1tYWpvci1wcm9ncmFtbWUtdG9waWMgLm1wLXdyYXBwZXIgLnNpZGViYXItbmF2IHVsIGxpOmhvdmVyLFxuLmNwdF9tYWpvcl9wcm9ncmFtbWUtdGVtcGxhdGUtdGVtcGxhdGUtbWFqb3ItcHJvZ3JhbW1lLXNpbXBsZS1jb250ZW50IC5tcC13cmFwcGVyIC5zaWRlYmFyLW5hdiB1bCBsaTpob3Zlcixcbi5jcHRfbWFqb3JfcHJvZ3JhbW1lLXRlbXBsYXRlLXRlbXBsYXRlLW1ham9yLXByb2dyYW1tZS10b3BpYyAubXAtd3JhcHBlciAuc2lkZWJhci1uYXYgdWwgbGk6Zm9jdXMsXG4uY3B0X21ham9yX3Byb2dyYW1tZS10ZW1wbGF0ZS10ZW1wbGF0ZS1tYWpvci1wcm9ncmFtbWUtc2ltcGxlLWNvbnRlbnQgLm1wLXdyYXBwZXIgLnNpZGViYXItbmF2IHVsIGxpOmZvY3VzIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLmNwdF9tYWpvcl9wcm9ncmFtbWUtdGVtcGxhdGUtdGVtcGxhdGUtbWFqb3ItcHJvZ3JhbW1lLXRvcGljIC5tcC13cmFwcGVyIC5zaWRlYmFyLW5hdiB1bCBsaSAuZXhwYW5kLFxuLmNwdF9tYWpvcl9wcm9ncmFtbWUtdGVtcGxhdGUtdGVtcGxhdGUtbWFqb3ItcHJvZ3JhbW1lLXNpbXBsZS1jb250ZW50IC5tcC13cmFwcGVyIC5zaWRlYmFyLW5hdiB1bCBsaSAuZXhwYW5kIHtcbiAgZmxvYXQ6IHJpZ2h0O1xufVxuLmNwdF9tYWpvcl9wcm9ncmFtbWUtdGVtcGxhdGUtdGVtcGxhdGUtbWFqb3ItcHJvZ3JhbW1lLXRvcGljIC5tcC13cmFwcGVyIC5zaWRlYmFyLW5hdiB1bCBsaSAuZXhwYW5kOmhvdmVyLFxuLmNwdF9tYWpvcl9wcm9ncmFtbWUtdGVtcGxhdGUtdGVtcGxhdGUtbWFqb3ItcHJvZ3JhbW1lLXNpbXBsZS1jb250ZW50IC5tcC13cmFwcGVyIC5zaWRlYmFyLW5hdiB1bCBsaSAuZXhwYW5kOmhvdmVyLFxuLmNwdF9tYWpvcl9wcm9ncmFtbWUtdGVtcGxhdGUtdGVtcGxhdGUtbWFqb3ItcHJvZ3JhbW1lLXRvcGljIC5tcC13cmFwcGVyIC5zaWRlYmFyLW5hdiB1bCBsaSAuZXhwYW5kOmZvY3VzLFxuLmNwdF9tYWpvcl9wcm9ncmFtbWUtdGVtcGxhdGUtdGVtcGxhdGUtbWFqb3ItcHJvZ3JhbW1lLXNpbXBsZS1jb250ZW50IC5tcC13cmFwcGVyIC5zaWRlYmFyLW5hdiB1bCBsaSAuZXhwYW5kOmZvY3VzIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLmNwdF9tYWpvcl9wcm9ncmFtbWUtdGVtcGxhdGUtdGVtcGxhdGUtbWFqb3ItcHJvZ3JhbW1lLXRvcGljIC5tcC13cmFwcGVyIC5zaWRlYmFyLW5hdiB1bCBsaSAuZXhwYW5kIC5mYS1taW51cyxcbi5jcHRfbWFqb3JfcHJvZ3JhbW1lLXRlbXBsYXRlLXRlbXBsYXRlLW1ham9yLXByb2dyYW1tZS1zaW1wbGUtY29udGVudCAubXAtd3JhcHBlciAuc2lkZWJhci1uYXYgdWwgbGkgLmV4cGFuZCAuZmEtbWludXMge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmNwdF9tYWpvcl9wcm9ncmFtbWUtdGVtcGxhdGUtdGVtcGxhdGUtbWFqb3ItcHJvZ3JhbW1lLXRvcGljIC5tcC13cmFwcGVyIC5zaWRlYmFyLW5hdiB1bCBsaTpmaXJzdC1vZi10eXBlLFxuLmNwdF9tYWpvcl9wcm9ncmFtbWUtdGVtcGxhdGUtdGVtcGxhdGUtbWFqb3ItcHJvZ3JhbW1lLXNpbXBsZS1jb250ZW50IC5tcC13cmFwcGVyIC5zaWRlYmFyLW5hdiB1bCBsaTpmaXJzdC1vZi10eXBlIHtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICM3NDdiN2Q7XG59XG4uY3B0X21ham9yX3Byb2dyYW1tZS10ZW1wbGF0ZS10ZW1wbGF0ZS1tYWpvci1wcm9ncmFtbWUtdG9waWMgLm1wLXdyYXBwZXIgLnNpZGViYXItbmF2IHVsIGxpIC5jaGFwdGVyLW5hdixcbi5jcHRfbWFqb3JfcHJvZ3JhbW1lLXRlbXBsYXRlLXRlbXBsYXRlLW1ham9yLXByb2dyYW1tZS1zaW1wbGUtY29udGVudCAubXAtd3JhcHBlciAuc2lkZWJhci1uYXYgdWwgbGkgLmNoYXB0ZXItbmF2IHtcbiAgZGlzcGxheTogbm9uZTtcbiAgbWFyZ2luLXRvcDogMTZweDtcbn1cbi5jcHRfbWFqb3JfcHJvZ3JhbW1lLXRlbXBsYXRlLXRlbXBsYXRlLW1ham9yLXByb2dyYW1tZS10b3BpYyAubXAtd3JhcHBlciAuc2lkZWJhci1uYXYgdWwgbGkgLmNoYXB0ZXItbmF2IGxpLFxuLmNwdF9tYWpvcl9wcm9ncmFtbWUtdGVtcGxhdGUtdGVtcGxhdGUtbWFqb3ItcHJvZ3JhbW1lLXNpbXBsZS1jb250ZW50IC5tcC13cmFwcGVyIC5zaWRlYmFyLW5hdiB1bCBsaSAuY2hhcHRlci1uYXYgbGkge1xuICBwYWRkaW5nLWxlZnQ6IDE2cHg7XG59XG4uY3B0X21ham9yX3Byb2dyYW1tZS10ZW1wbGF0ZS10ZW1wbGF0ZS1tYWpvci1wcm9ncmFtbWUtdG9waWMgLm1wLXdyYXBwZXIgLnNpZGViYXItbmF2IHVsIGxpIC5jaGFwdGVyLW5hdiBsaTpsYXN0LW9mLXR5cGUsXG4uY3B0X21ham9yX3Byb2dyYW1tZS10ZW1wbGF0ZS10ZW1wbGF0ZS1tYWpvci1wcm9ncmFtbWUtc2ltcGxlLWNvbnRlbnQgLm1wLXdyYXBwZXIgLnNpZGViYXItbmF2IHVsIGxpIC5jaGFwdGVyLW5hdiBsaTpsYXN0LW9mLXR5cGUge1xuICBib3JkZXItYm90dG9tOiBub25lO1xuICBwYWRkaW5nLWJvdHRvbTogMDtcbn1cbi5jcHRfbWFqb3JfcHJvZ3JhbW1lLXRlbXBsYXRlLXRlbXBsYXRlLW1ham9yLXByb2dyYW1tZS10b3BpYyAubXAtd3JhcHBlciAuc2lkZWJhci1uYXYgdWwgbGkuYWN0aXZlIGEsXG4uY3B0X21ham9yX3Byb2dyYW1tZS10ZW1wbGF0ZS10ZW1wbGF0ZS1tYWpvci1wcm9ncmFtbWUtc2ltcGxlLWNvbnRlbnQgLm1wLXdyYXBwZXIgLnNpZGViYXItbmF2IHVsIGxpLmFjdGl2ZSBhIHtcbiAgY29sb3I6ICM3ODRmOWM7XG59XG4uY3B0X21ham9yX3Byb2dyYW1tZS10ZW1wbGF0ZS10ZW1wbGF0ZS1tYWpvci1wcm9ncmFtbWUtdG9waWMgLm1wLXdyYXBwZXIgLnNpZGViYXItbmF2IHVsIGxpLmFjdGl2ZS5jaGFwdGVyLXBhcmVudCAuY2hhcHRlci1uYXYsXG4uY3B0X21ham9yX3Byb2dyYW1tZS10ZW1wbGF0ZS10ZW1wbGF0ZS1tYWpvci1wcm9ncmFtbWUtc2ltcGxlLWNvbnRlbnQgLm1wLXdyYXBwZXIgLnNpZGViYXItbmF2IHVsIGxpLmFjdGl2ZS5jaGFwdGVyLXBhcmVudCAuY2hhcHRlci1uYXYge1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5jcHRfbWFqb3JfcHJvZ3JhbW1lLXRlbXBsYXRlLXRlbXBsYXRlLW1ham9yLXByb2dyYW1tZS10b3BpYyAubXAtd3JhcHBlciAuc2lkZWJhci1uYXYgdWwgbGkuY2hhcHRlci1wYXJlbnQub3BlbiAuZXhwYW5kIC5mYSxcbi5jcHRfbWFqb3JfcHJvZ3JhbW1lLXRlbXBsYXRlLXRlbXBsYXRlLW1ham9yLXByb2dyYW1tZS1zaW1wbGUtY29udGVudCAubXAtd3JhcHBlciAuc2lkZWJhci1uYXYgdWwgbGkuY2hhcHRlci1wYXJlbnQub3BlbiAuZXhwYW5kIC5mYSB7XG4gIGNvbG9yOiAjNzg0ZjljO1xufVxuLmNwdF9tYWpvcl9wcm9ncmFtbWUtdGVtcGxhdGUtdGVtcGxhdGUtbWFqb3ItcHJvZ3JhbW1lLXRvcGljIC5tcC13cmFwcGVyIC5zaWRlYmFyLW5hdiB1bCBsaS5jaGFwdGVyLXBhcmVudC5vcGVuIC5leHBhbmQgLmZhLXBsdXMsXG4uY3B0X21ham9yX3Byb2dyYW1tZS10ZW1wbGF0ZS10ZW1wbGF0ZS1tYWpvci1wcm9ncmFtbWUtc2ltcGxlLWNvbnRlbnQgLm1wLXdyYXBwZXIgLnNpZGViYXItbmF2IHVsIGxpLmNoYXB0ZXItcGFyZW50Lm9wZW4gLmV4cGFuZCAuZmEtcGx1cyB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uY3B0X21ham9yX3Byb2dyYW1tZS10ZW1wbGF0ZS10ZW1wbGF0ZS1tYWpvci1wcm9ncmFtbWUtdG9waWMgLm1wLXdyYXBwZXIgLnNpZGViYXItbmF2IHVsIGxpLmNoYXB0ZXItcGFyZW50Lm9wZW4gLmV4cGFuZCAuZmEtbWludXMsXG4uY3B0X21ham9yX3Byb2dyYW1tZS10ZW1wbGF0ZS10ZW1wbGF0ZS1tYWpvci1wcm9ncmFtbWUtc2ltcGxlLWNvbnRlbnQgLm1wLXdyYXBwZXIgLnNpZGViYXItbmF2IHVsIGxpLmNoYXB0ZXItcGFyZW50Lm9wZW4gLmV4cGFuZCAuZmEtbWludXMge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG4uY3B0X21ham9yX3Byb2dyYW1tZS10ZW1wbGF0ZS10ZW1wbGF0ZS1tYWpvci1wcm9ncmFtbWUtdG9waWMgZm9vdGVyLmNvbnRlbnQtaW5mbyxcbi5jcHRfbWFqb3JfcHJvZ3JhbW1lLXRlbXBsYXRlLXRlbXBsYXRlLW1ham9yLXByb2dyYW1tZS1zaW1wbGUtY29udGVudCBmb290ZXIuY29udGVudC1pbmZvIHtcbiAgbWFyZ2luLXRvcDogMDtcbn1cbi8qIVxuICogRmxleE1hc29ucnlcbiAqIFZlcnNpb246IDAuMi4zXG4gKiBBdXRob3I6IEdpbGJlcnQgUGVsbGVncm9tIDxnaWxiZXJ0QHBlbGxlZ3JvbS5tZT5cbiAqIExpY2Vuc2U6IE1JVFxuICovXG4uZmxleG1hc29ucnkge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWZsb3c6IGNvbHVtbiB3cmFwO1xuICBhbGlnbi1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xufVxuLmZsZXhtYXNvbnJ5LWl0ZW0ge1xuICB3aWR0aDogMTAwJTtcbn1cbi5mbGV4bWFzb25yeS1jb2xzLTIgLmZsZXhtYXNvbnJ5LWl0ZW0ge1xuICB3aWR0aDogNTAlO1xufVxuLmZsZXhtYXNvbnJ5LWNvbHMtMyAuZmxleG1hc29ucnktaXRlbSB7XG4gIHdpZHRoOiAzMy4zMzMlO1xufVxuLmZsZXhtYXNvbnJ5LWNvbHMtNCAuZmxleG1hc29ucnktaXRlbSB7XG4gIHdpZHRoOiAyNSU7XG59XG4uZmxleG1hc29ucnktY29scy01IC5mbGV4bWFzb25yeS1pdGVtIHtcbiAgd2lkdGg6IDIwJTtcbn1cbi5mbGV4bWFzb25yeS1jb2xzLTYgLmZsZXhtYXNvbnJ5LWl0ZW0ge1xuICB3aWR0aDogMTYuNjY2JTtcbn1cbi5mbGV4bWFzb25yeS1jb2xzLTcgLmZsZXhtYXNvbnJ5LWl0ZW0ge1xuICB3aWR0aDogMTQuMjg1JTtcbn1cbi5mbGV4bWFzb25yeS1jb2xzLTggLmZsZXhtYXNvbnJ5LWl0ZW0ge1xuICB3aWR0aDogMTIuNSU7XG59XG4uZmxleG1hc29ucnktY29scy0yIC5mbGV4bWFzb25yeS1pdGVtOm50aC1jaGlsZCgybisxKSB7XG4gIG9yZGVyOiAxO1xufVxuLmZsZXhtYXNvbnJ5LWNvbHMtMiAuZmxleG1hc29ucnktaXRlbTpudGgtY2hpbGQoMm4pIHtcbiAgb3JkZXI6IDI7XG59XG4uZmxleG1hc29ucnktY29scy0zIC5mbGV4bWFzb25yeS1pdGVtOm50aC1jaGlsZCgzbisxKSB7XG4gIG9yZGVyOiAxO1xufVxuLmZsZXhtYXNvbnJ5LWNvbHMtMyAuZmxleG1hc29ucnktaXRlbTpudGgtY2hpbGQoM24rMikge1xuICBvcmRlcjogMjtcbn1cbi5mbGV4bWFzb25yeS1jb2xzLTMgLmZsZXhtYXNvbnJ5LWl0ZW06bnRoLWNoaWxkKDNuKSB7XG4gIG9yZGVyOiAzO1xufVxuLmZsZXhtYXNvbnJ5LWNvbHMtNCAuZmxleG1hc29ucnktaXRlbTpudGgtY2hpbGQoNG4rMSkge1xuICBvcmRlcjogMTtcbn1cbi5mbGV4bWFzb25yeS1jb2xzLTQgLmZsZXhtYXNvbnJ5LWl0ZW06bnRoLWNoaWxkKDRuKzIpIHtcbiAgb3JkZXI6IDI7XG59XG4uZmxleG1hc29ucnktY29scy00IC5mbGV4bWFzb25yeS1pdGVtOm50aC1jaGlsZCg0biszKSB7XG4gIG9yZGVyOiAzO1xufVxuLmZsZXhtYXNvbnJ5LWNvbHMtNCAuZmxleG1hc29ucnktaXRlbTpudGgtY2hpbGQoNG4pIHtcbiAgb3JkZXI6IDQ7XG59XG4uZmxleG1hc29ucnktY29scy01IC5mbGV4bWFzb25yeS1pdGVtOm50aC1jaGlsZCg1bisxKSB7XG4gIG9yZGVyOiAxO1xufVxuLmZsZXhtYXNvbnJ5LWNvbHMtNSAuZmxleG1hc29ucnktaXRlbTpudGgtY2hpbGQoNW4rMikge1xuICBvcmRlcjogMjtcbn1cbi5mbGV4bWFzb25yeS1jb2xzLTUgLmZsZXhtYXNvbnJ5LWl0ZW06bnRoLWNoaWxkKDVuKzMpIHtcbiAgb3JkZXI6IDM7XG59XG4uZmxleG1hc29ucnktY29scy01IC5mbGV4bWFzb25yeS1pdGVtOm50aC1jaGlsZCg1bis0KSB7XG4gIG9yZGVyOiA0O1xufVxuLmZsZXhtYXNvbnJ5LWNvbHMtNSAuZmxleG1hc29ucnktaXRlbTpudGgtY2hpbGQoNW4pIHtcbiAgb3JkZXI6IDU7XG59XG4uZmxleG1hc29ucnktY29scy02IC5mbGV4bWFzb25yeS1pdGVtOm50aC1jaGlsZCg2bisxKSB7XG4gIG9yZGVyOiAxO1xufVxuLmZsZXhtYXNvbnJ5LWNvbHMtNiAuZmxleG1hc29ucnktaXRlbTpudGgtY2hpbGQoNm4rMikge1xuICBvcmRlcjogMjtcbn1cbi5mbGV4bWFzb25yeS1jb2xzLTYgLmZsZXhtYXNvbnJ5LWl0ZW06bnRoLWNoaWxkKDZuKzMpIHtcbiAgb3JkZXI6IDM7XG59XG4uZmxleG1hc29ucnktY29scy02IC5mbGV4bWFzb25yeS1pdGVtOm50aC1jaGlsZCg2bis0KSB7XG4gIG9yZGVyOiA0O1xufVxuLmZsZXhtYXNvbnJ5LWNvbHMtNiAuZmxleG1hc29ucnktaXRlbTpudGgtY2hpbGQoNm4rNSkge1xuICBvcmRlcjogNTtcbn1cbi5mbGV4bWFzb25yeS1jb2xzLTYgLmZsZXhtYXNvbnJ5LWl0ZW06bnRoLWNoaWxkKDZuKSB7XG4gIG9yZGVyOiA2O1xufVxuLmZsZXhtYXNvbnJ5LWNvbHMtNyAuZmxleG1hc29ucnktaXRlbTpudGgtY2hpbGQoN24rMSkge1xuICBvcmRlcjogMTtcbn1cbi5mbGV4bWFzb25yeS1jb2xzLTcgLmZsZXhtYXNvbnJ5LWl0ZW06bnRoLWNoaWxkKDduKzIpIHtcbiAgb3JkZXI6IDI7XG59XG4uZmxleG1hc29ucnktY29scy03IC5mbGV4bWFzb25yeS1pdGVtOm50aC1jaGlsZCg3biszKSB7XG4gIG9yZGVyOiAzO1xufVxuLmZsZXhtYXNvbnJ5LWNvbHMtNyAuZmxleG1hc29ucnktaXRlbTpudGgtY2hpbGQoN24rNCkge1xuICBvcmRlcjogNDtcbn1cbi5mbGV4bWFzb25yeS1jb2xzLTcgLmZsZXhtYXNvbnJ5LWl0ZW06bnRoLWNoaWxkKDduKzUpIHtcbiAgb3JkZXI6IDU7XG59XG4uZmxleG1hc29ucnktY29scy03IC5mbGV4bWFzb25yeS1pdGVtOm50aC1jaGlsZCg3bis2KSB7XG4gIG9yZGVyOiA2O1xufVxuLmZsZXhtYXNvbnJ5LWNvbHMtNyAuZmxleG1hc29ucnktaXRlbTpudGgtY2hpbGQoN24pIHtcbiAgb3JkZXI6IDc7XG59XG4uZmxleG1hc29ucnktY29scy04IC5mbGV4bWFzb25yeS1pdGVtOm50aC1jaGlsZCg4bisxKSB7XG4gIG9yZGVyOiAxO1xufVxuLmZsZXhtYXNvbnJ5LWNvbHMtOCAuZmxleG1hc29ucnktaXRlbTpudGgtY2hpbGQoOG4rMikge1xuICBvcmRlcjogMjtcbn1cbi5mbGV4bWFzb25yeS1jb2xzLTggLmZsZXhtYXNvbnJ5LWl0ZW06bnRoLWNoaWxkKDhuKzMpIHtcbiAgb3JkZXI6IDM7XG59XG4uZmxleG1hc29ucnktY29scy04IC5mbGV4bWFzb25yeS1pdGVtOm50aC1jaGlsZCg4bis0KSB7XG4gIG9yZGVyOiA0O1xufVxuLmZsZXhtYXNvbnJ5LWNvbHMtOCAuZmxleG1hc29ucnktaXRlbTpudGgtY2hpbGQoOG4rNSkge1xuICBvcmRlcjogNTtcbn1cbi5mbGV4bWFzb25yeS1jb2xzLTggLmZsZXhtYXNvbnJ5LWl0ZW06bnRoLWNoaWxkKDhuKzYpIHtcbiAgb3JkZXI6IDY7XG59XG4uZmxleG1hc29ucnktY29scy04IC5mbGV4bWFzb25yeS1pdGVtOm50aC1jaGlsZCg4bis3KSB7XG4gIG9yZGVyOiA3O1xufVxuLmZsZXhtYXNvbnJ5LWNvbHMtOCAuZmxleG1hc29ucnktaXRlbTpudGgtY2hpbGQoOG4pIHtcbiAgb3JkZXI6IDg7XG59XG4uZmxleG1hc29ucnktYnJlYWsge1xuICBjb250ZW50OiBcIlwiO1xuICBmbGV4LWJhc2lzOiAxMDAlO1xuICB3aWR0aDogMCAhaW1wb3J0YW50O1xuICBtYXJnaW46IDA7XG59XG4uZmxleG1hc29ucnktYnJlYWstMSB7XG4gIG9yZGVyOiAxO1xufVxuLmZsZXhtYXNvbnJ5LWJyZWFrLTIge1xuICBvcmRlcjogMjtcbn1cbi5mbGV4bWFzb25yeS1icmVhay0zIHtcbiAgb3JkZXI6IDM7XG59XG4uZmxleG1hc29ucnktYnJlYWstNCB7XG4gIG9yZGVyOiA0O1xufVxuLmZsZXhtYXNvbnJ5LWJyZWFrLTUge1xuICBvcmRlcjogNTtcbn1cbi5mbGV4bWFzb25yeS1icmVhay02IHtcbiAgb3JkZXI6IDY7XG59XG4uZmxleG1hc29ucnktYnJlYWstNyB7XG4gIG9yZGVyOiA3O1xufVxuLnJkLWhlYWRlci10aXRsZS1jb250ZW50IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgcGFkZGluZy10b3A6IDIwcHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLnJkLWhlYWRlci10aXRsZS1jb250ZW50IHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICB9XG59XG4ucmQtaGVhZGVyLXRpdGxlLWNvbnRlbnQgLnRpdGxlLXdyYXAge1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZmxleDogMSAxIDEwMCU7XG4gIG1heC13aWR0aDogMjAwcHg7XG59XG4ucmQtaGVhZGVyLXRpdGxlLWNvbnRlbnQgLnRpdGxlLXdyYXAgaDEge1xuICBmb250LWZhbWlseTogXCJhZGVsbGUtc2Fuc1wiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDQwcHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGNvbG9yOiAjMmM2YjgyO1xuICBtYXJnaW46IDA7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cbi5yZC1oZWFkZXItdGl0bGUtY29udGVudCAudGl0bGUtd3JhcCBhc2lkZSB7XG4gIG1hcmdpbi10b3A6IDNyZW07XG59XG4ucmQtaGVhZGVyLXRpdGxlLWNvbnRlbnQgLnRpdGxlLXdyYXAgYXNpZGUgaDMge1xuICBmb250LWZhbWlseTogXCJhZGVsbGUtc2Fuc1wiLCBzYW5zLXNlcmlmO1xuICBjb2xvcjogIzFiMWIxYjtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBmb250LXdlaWdodDogNjAwO1xuICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICBtYXJnaW4tdG9wOiAwO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGNsZWFyOiBib3RoO1xuICBwYWRkaW5nOiAwO1xufVxuLnJkLWhlYWRlci10aXRsZS1jb250ZW50IC50aXRsZS13cmFwIGFzaWRlIC5tZW51IHtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgcGFkZGluZzogMDtcbn1cbi5yZC1oZWFkZXItdGl0bGUtY29udGVudCAudGl0bGUtd3JhcCBhc2lkZSAubWVudSBsaSB7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogMCAwIDhweCAwO1xuICBmb250LXdlaWdodDogNjAwO1xuICBmb250LWZhbWlseTogYWRlbGxlLXNhbnMsIHNhbnMtc2VyaWY7XG59XG4ucmQtaGVhZGVyLXRpdGxlLWNvbnRlbnQgLmNvbnRlbnQtd3JhcCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXdlaWdodDogMzAwO1xuICBsaW5lLWhlaWdodDogMzBweDtcbiAgZm9udC1mYW1pbHk6IFwiYWRlbGxlXCIsIHNlcmlmO1xuICBjb2xvcjogIzFiMWIxYjtcbiAgbWFyZ2luLWJvdHRvbTogNjBweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAucmQtaGVhZGVyLXRpdGxlLWNvbnRlbnQgLmNvbnRlbnQtd3JhcCB7XG4gICAgcGFkZGluZy1sZWZ0OiAxMjBweDtcbiAgICBtYXgtd2lkdGg6IDkwMHB4O1xuICB9XG59XG4ucmQtbWFqb3ItcHJvZ3JhbW1lcyB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTQwLCAxNjcsIDE4NCwgMC4xKTtcbn1cbi5yZC1tYWpvci1wcm9ncmFtbWVzIC50b3AtYmFyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzJjNmI4Mjtcbn1cbi5yZC1tYWpvci1wcm9ncmFtbWVzIC50b3AtYmFyIC5jb250YWluZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4ucmQtbWFqb3ItcHJvZ3JhbW1lcyAudG9wLWJhciAuaWNvbiB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcuLi9pbWcvYmFyX2ljb24uc3ZnJyk7XG4gIHRvcDogLTQzcHg7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDUwcHg7XG4gIGhlaWdodDogNjVweDtcbn1cbi5yZC1tYWpvci1wcm9ncmFtbWVzIC50b3AtYmFyIGgyIHtcbiAgbWFyZ2luOiAwO1xuICBjb2xvcjogd2hpdGU7XG4gIGZvbnQtZmFtaWx5OiBcImFkZWxsZS1zYW5zXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMzBweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgcGFkZGluZzogMzBweCAwO1xufVxuLnJkLW1ham9yLXByb2dyYW1tZXMgLnByb2dyYW0td3JhcCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZzogNDBweCAwIDcwcHg7XG59XG4ucmQtbWFqb3ItcHJvZ3JhbW1lcyAucHJvZ3JhbS13cmFwIC5wcm9ncmFtIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbiAgcGFkZGluZzogMjRweCAyOHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJvcmRlci1ib3R0b206IDZweCBzb2xpZCAjMmM2YjgyO1xuICB3aWR0aDogMTAwJTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAucmQtbWFqb3ItcHJvZ3JhbW1lcyAucHJvZ3JhbS13cmFwIC5wcm9ncmFtIHtcbiAgICB3aWR0aDogY2FsYyg1MCUgLSAxNXB4KTtcbiAgfVxufVxuLnJkLW1ham9yLXByb2dyYW1tZXMgLnByb2dyYW0td3JhcCAucHJvZ3JhbSBoMyB7XG4gIG1hcmdpbjogMDtcbn1cbi5yZC1tYWpvci1wcm9ncmFtbWVzIC5wcm9ncmFtLXdyYXAgLnByb2dyYW0gaDMgYSB7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgZm9udC1mYW1pbHk6IFwiYWRlbGxlLXNhbnNcIiwgc2Fucy1zZXJpZjtcbiAgY29sb3I6ICMyYzZiODI7XG4gIGhlaWdodDogNDBweDtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4ucmQtbWFqb3ItcHJvZ3JhbW1lcyAucHJvZ3JhbS13cmFwIC5wcm9ncmFtIGgzIGEgc3ZnIHtcbiAgbWFyZ2luLWxlZnQ6IDIwcHg7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cbi5yZC1tYWpvci1wcm9ncmFtbWVzIC5wcm9ncmFtLXdyYXAgLnByb2dyYW0gYSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cbi5yZC1tYWpvci1wcm9ncmFtbWVzIC5wcm9ncmFtLXdyYXAgLnByb2dyYW0gYS50ZXh0IHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbi5yZC1tYWpvci1wcm9ncmFtbWVzIC5wcm9ncmFtLXdyYXAgLnByb2dyYW0gdWwge1xuICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG4gIG1hcmdpbjogNTBweCAwIDIwcHg7XG59XG4ucmQtbWFqb3ItcHJvZ3JhbW1lcyAucHJvZ3JhbS13cmFwIC5wcm9ncmFtIC50ZXh0IHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXdlaWdodDogMzAwO1xuICBsaW5lLWhlaWdodDogMzBweDtcbiAgZm9udC1mYW1pbHk6IFwiYWRlbGxlXCIsIHNlcmlmO1xuICBjb2xvcjogIzFiMWIxYjtcbn1cbi5yZC1tYWpvci1wcm9ncmFtbWVzIC5wcm9ncmFtLXdyYXAgLnByb2dyYW0gLmJvdHRvbS13cmFwIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlO1xuICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA0ODBweCkge1xuICAucmQtbWFqb3ItcHJvZ3JhbW1lcyAucHJvZ3JhbS13cmFwIC5wcm9ncmFtIC5ib3R0b20td3JhcCB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5yZC1tYWpvci1wcm9ncmFtbWVzIC5wcm9ncmFtLXdyYXAgLnByb2dyYW0gLmJvdHRvbS13cmFwIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2U7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAucmQtbWFqb3ItcHJvZ3JhbW1lcyAucHJvZ3JhbS13cmFwIC5wcm9ncmFtIC5ib3R0b20td3JhcCB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgfVxufVxuLnJkLW1ham9yLXByb2dyYW1tZXMgLnByb2dyYW0td3JhcCAucHJvZ3JhbSAuYm90dG9tLXdyYXAgLmJnLWltZyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IGF1dG87XG4gIG1heC13aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5yZC1tYWpvci1wcm9ncmFtbWVzIC5wcm9ncmFtLXdyYXAgLnByb2dyYW0gLmJvdHRvbS13cmFwIC5iZy1pbWcge1xuICAgIHBhZGRpbmc6IDVweCAyMHB4O1xuICB9XG59XG4ucmQtbWFqb3ItcHJvZ3JhbW1lcyAucHJvZ3JhbS13cmFwIC5wcm9ncmFtIC5ib3R0b20td3JhcCBhLmJ0biB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmNWQ0MTg7XG4gIGNvbG9yOiAjNDA0MDQwO1xuICBmb250LXNpemU6IDEycHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIG1hcmdpbi10b3A6IDEwcHg7XG4gIGZvbnQtZmFtaWx5OiBcImFkZWxsZS1zYW5zXCIsIHNhbnMtc2VyaWY7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG4ucmQtdG9waWNzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxNDAsIDE2NywgMTg0LCAwLjEpO1xuICBwYWRkaW5nOiA0MHB4IDAgNzBweDtcbn1cbi5yZC10b3BpY3MgaDMge1xuICBmb250LWZhbWlseTogXCJhZGVsbGUtc2Fuc1wiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDMwcHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGNvbG9yOiAjMmM2YjgyO1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xufVxuLnJkLXRvcGljcyAudG9waWNzLXdyYXAge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4ucmQtdG9waWNzIC50b3BpY3Mtd3JhcCAudG9waWMge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuICBwYWRkaW5nOiAyNHB4IDI4cHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYm9yZGVyLWJvdHRvbTogNnB4IHNvbGlkICMyYzZiODI7XG4gIHdpZHRoOiAxMDAlO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5yZC10b3BpY3MgLnRvcGljcy13cmFwIC50b3BpYyB7XG4gICAgd2lkdGg6IGNhbGMoNTAlIC0gMTVweCk7XG4gIH1cbn1cbi5yZC10b3BpY3MgLnRvcGljcy13cmFwIC50b3BpYyBoNCB7XG4gIG1hcmdpbjogMDtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBmb250LXdlaWdodDogNjAwO1xuICBmb250LWZhbWlseTogXCJhZGVsbGUtc2Fuc1wiLCBzYW5zLXNlcmlmO1xuICBjb2xvcjogIzJjNmI4MjtcbiAgaGVpZ2h0OiA0MHB4O1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi5yZC10b3BpY3MgLnRvcGljcy13cmFwIC50b3BpYyBwIHtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXdlaWdodDogMzAwO1xuICBsaW5lLWhlaWdodDogMzBweDtcbiAgZm9udC1mYW1pbHk6IFwiYWRlbGxlXCIsIHNlcmlmO1xuICBjb2xvcjogIzFiMWIxYjtcbn1cbi5yZC10b3BpY3MgLnRvcGljcy13cmFwIC50b3BpYyAucmVhZC1tb3JlIGkge1xuICBtYXJnaW4tbGVmdDogMjBweDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuLnJkLXJlY3VycmluZy1wdWJsaWNhdGlvbnMge1xuICBwYWRkaW5nOiA0MHB4IDAgNzBweDtcbn1cbi5yZC1yZWN1cnJpbmctcHVibGljYXRpb25zIC50aXRsZSBoMyB7XG4gIGZvbnQtZmFtaWx5OiBcImFkZWxsZS1zYW5zXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMzBweDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGNvbG9yOiAjMmM2YjgyO1xuICBtYXJnaW4tYm90dG9tOiAzMHB4O1xufVxuLnJkLXJlY3VycmluZy1wdWJsaWNhdGlvbnMgLnB1YmxpY2F0aW9uLXdyYXAgLnB1YmxpY2F0aW9uIHtcbiAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgd2lkdGg6IDEwMCU7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnJkLXJlY3VycmluZy1wdWJsaWNhdGlvbnMgLnB1YmxpY2F0aW9uLXdyYXAgLnB1YmxpY2F0aW9uIHtcbiAgICB3aWR0aDogY2FsYyg1MCUgLSAxNXB4KTtcbiAgfVxufVxuLnJkLXJlY3VycmluZy1wdWJsaWNhdGlvbnMgLnB1YmxpY2F0aW9uLXdyYXAgLnB1YmxpY2F0aW9uLmltYWdlIHtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICBwYWRkaW5nOiAxNXB4O1xufVxuLnJkLXJlY3VycmluZy1wdWJsaWNhdGlvbnMgLnB1YmxpY2F0aW9uLXdyYXAgLnB1YmxpY2F0aW9uLmNvbG91ciAuaW5uZXItd3JhcCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZWZiZTg7XG59XG4ucmQtcmVjdXJyaW5nLXB1YmxpY2F0aW9ucyAucHVibGljYXRpb24td3JhcCAucHVibGljYXRpb24gLmlubmVyLXdyYXAge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbiAgcGFkZGluZzogMjRweDtcbn1cbi5yZC1yZWN1cnJpbmctcHVibGljYXRpb25zIC5wdWJsaWNhdGlvbi13cmFwIC5wdWJsaWNhdGlvbiAuaW5uZXItd3JhcCBoNCB7XG4gIGZvbnQtZmFtaWx5OiBcImFkZWxsZS1zYW5zXCIsIHNhbnMtc2VyaWY7XG4gIGNvbG9yOiAjMmM2YjgyO1xuICBmb250LXNpemU6IDIwcHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBoZWlnaHQ6IDMwcHg7XG4gIG1hcmdpbjogMDtcbn1cbi5yZC1yZWN1cnJpbmctcHVibGljYXRpb25zIC5wdWJsaWNhdGlvbi13cmFwIC5wdWJsaWNhdGlvbiAuaW5uZXItd3JhcCAudGV4dCB7XG4gIG1hcmdpbjogMTVweCAwO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGxpbmUtaGVpZ2h0OiAyMnB4O1xuICBjb2xvcjogIzFiMWIxYjtcbn1cbi5yZC1yZWN1cnJpbmctcHVibGljYXRpb25zIC5wdWJsaWNhdGlvbi13cmFwIC5wdWJsaWNhdGlvbiAuaW5uZXItd3JhcCAucmVhZC1tb3JlIHtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIG1hcmdpbi10b3A6IDIwcHg7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgZm9udC1mYW1pbHk6IFwiYWRlbGxlXCIsIHNlcmlmO1xuICBjb2xvcjogIzJjNmI4Mjtcbn1cbi5yZC1yZWN1cnJpbmctcHVibGljYXRpb25zIC5wdWJsaWNhdGlvbi13cmFwIC5wdWJsaWNhdGlvbiAuaW5uZXItd3JhcCAucmVhZC1tb3JlIGkge1xuICBjb2xvcjogIzJjNmI4MjtcbiAgbWFyZ2luLWxlZnQ6IDIwcHg7XG59XG4ubXAtd3JhcHBlci5ub24tbXAuc3RhbmRhcmQuaGVhZGVyIHtcbiAgcGFkZGluZy10b3A6IDA7XG4gIG1hcmdpbi10b3A6IDA7XG4gIHotaW5kZXg6IGF1dG87XG59XG4ubXAtd3JhcHBlci5ub24tbXAuc3RhbmRhcmQuaGVhZGVyIC5pbm5lciB7XG4gIHBhZGRpbmc6IDMwcHggMDtcbn1cbi5tcC13cmFwcGVyLm5vbi1tcC5zdGFuZGFyZC5oZWFkZXIgLmlubmVyIGhyIHtcbiAgYm9yZGVyLXRvcDogMXB4IGRhc2hlZCByZ2JhKDI3LCAyNywgMjcsIDAuMik7XG59XG4ubXAtd3JhcHBlci5ub24tbXAuc3RhbmRhcmQuaGVhZGVyIC5pbm5lciAuZmVhdHVyZWQtcG9zdCB7XG4gIG1hcmdpbi1ib3R0b206IDMwcHg7XG59XG4ubXAtd3JhcHBlci5ub24tbXAuc3RhbmRhcmQuaGVhZGVyIC5pbm5lciAuZmVhdHVyZWQtcG9zdCBhIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuLm1wLXdyYXBwZXIubm9uLW1wLnN0YW5kYXJkLmhlYWRlciAuaW5uZXIgLmZlYXR1cmVkLXBvc3QgYTpmb2N1cyxcbi5tcC13cmFwcGVyLm5vbi1tcC5zdGFuZGFyZC5oZWFkZXIgLmlubmVyIC5mZWF0dXJlZC1wb3N0IGE6aG92ZXIge1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4ubXAtd3JhcHBlci5ub24tbXAuc3RhbmRhcmQuaGVhZGVyIC5pbm5lciAuZmVhdHVyZWQtcG9zdCAuc3ViLXRpdGxlIHtcbiAgY29sb3I6ICMxYjFiMWI7XG59XG4ubXAtd3JhcHBlci5ub24tbXAuc3RhbmRhcmQuaGVhZGVyIC5pbm5lciAuZmVhdHVyZWQtcG9zdCBoNCB7XG4gIGNvbG9yOiAjOGNhN2I4O1xufVxuLm1wLXdyYXBwZXIubm9uLW1wLnN0YW5kYXJkLmhlYWRlciAuaW5uZXIgLmZlYXR1cmVkLXBvc3QgaDMge1xuICBjb2xvcjogIzJjNmI4MjtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBmb250LXdlaWdodDogNjAwO1xuICBsaW5lLWhlaWdodDogMjRweDtcbn1cbi5tcC13cmFwcGVyLm5vbi1tcC5zdGFuZGFyZC5oZWFkZXIgLmlubmVyIC5mZWF0dXJlZC1wb3N0IHAge1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtZmFtaWx5OiBcImFkZWxsZS1zYW5zXCIsIHNhbnMtc2VyaWY7XG59XG4ubXAtd3JhcHBlci5ub24tbXAuc3RhbmRhcmQuaGVhZGVyIC5pbm5lciAuZmVhdHVyZWQtcG9zdCAucmVhZC1tb3JlIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuLm1wLXdyYXBwZXIubm9uLW1wLnN0YW5kYXJkLmhlYWRlciAudGl0bGVzIGgxIHtcbiAgY29sb3I6ICMyYzZiODI7XG4gIG1hcmdpbi10b3A6IDA7XG4gIHotaW5kZXg6IDA7XG4gIGZvbnQtZmFtaWx5OiBcImFkZWxsZS1zYW5zXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMzBweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbn1cbi5tcC13cmFwcGVyLm5vbi1tcC5zdGFuZGFyZC5oZWFkZXIgLmNvbnRlbnQge1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGxpbmUtaGVpZ2h0OiAzMHB4O1xuICBmb250LWZhbWlseTogXCJhZGVsbGVcIiwgc2VyaWY7XG59XG4ubXAtd3JhcHBlci5ub24tbXAuc3RhbmRhcmQuaGVhZGVyIC5jb250YWN0cyB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoNDQsIDEwNywgMTMwLCAwLjA1KTtcbiAgcGFkZGluZzogMjBweDtcbn1cbi5tcC13cmFwcGVyLm5vbi1tcC5zdGFuZGFyZC5oZWFkZXIgLmNvbnRhY3RzIC5jb250YWN0LXdyYXAge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDU1MHB4KSB7XG4gIC5tcC13cmFwcGVyLm5vbi1tcC5zdGFuZGFyZC5oZWFkZXIgLmNvbnRhY3RzIC5jb250YWN0LXdyYXAge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICB9XG59XG4ubXAtd3JhcHBlci5ub24tbXAuc3RhbmRhcmQuaGVhZGVyIC5jb250YWN0cyBoMyB7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgbGluZS1oZWlnaHQ6IDMycHg7XG4gIGZvbnQtZmFtaWx5OiBcImFkZWxsZS1zYW5zXCIsIHNhbnMtc2VyaWY7XG4gIGNvbG9yOiAjMmM2YjgyO1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luOiAwO1xufVxuLm1wLXdyYXBwZXIubm9uLW1wLnN0YW5kYXJkLmhlYWRlciAuY29udGFjdHMgLmNvbnRhY3Qge1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgZmxvYXQ6IGxlZnQ7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDU1MHB4KSB7XG4gIC5tcC13cmFwcGVyLm5vbi1tcC5zdGFuZGFyZC5oZWFkZXIgLmNvbnRhY3RzIC5jb250YWN0IHtcbiAgICB3aWR0aDogNTAlO1xuICB9XG59XG4ubXAtd3JhcHBlci5ub24tbXAuc3RhbmRhcmQuaGVhZGVyIC5jb250YWN0cyAuY29udGFjdC50aHJlZSB7XG4gIGZsb2F0OiBsZWZ0O1xuICB3aWR0aDogMTAwJTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAubXAtd3JhcHBlci5ub24tbXAuc3RhbmRhcmQuaGVhZGVyIC5jb250YWN0cyAuY29udGFjdC50aHJlZSB7XG4gICAgd2lkdGg6IDMzJTtcbiAgfVxufVxuLm1wLXdyYXBwZXIubm9uLW1wLnN0YW5kYXJkLmhlYWRlciAuY29udGFjdHMgLmNvbnRhY3QgLmltZy13cmFwIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMTAwcHg7XG4gIGhlaWdodDogYXV0bztcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuLm1wLXdyYXBwZXIubm9uLW1wLnN0YW5kYXJkLmhlYWRlciAuY29udGFjdHMgLmNvbnRhY3QgLmltZy13cmFwIGltZyB7XG4gIG1heC13aWR0aDogMTAwcHg7XG4gIGhlaWdodDogYXV0bztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgbGVmdDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbn1cbi5tcC13cmFwcGVyLm5vbi1tcC5zdGFuZGFyZC5oZWFkZXIgLmNvbnRhY3RzIC5jb250YWN0IC50eHQtd3JhcCB7XG4gIHBhZGRpbmc6IDAgMTBweCAwIDEwcHg7XG59XG4ubXAtd3JhcHBlci5ub24tbXAuc3RhbmRhcmQuaGVhZGVyIC5jb250YWN0cyAuY29udGFjdCAudHh0LXdyYXAgaDQge1xuICBjb2xvcjogIzJjNmI4MjtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXdlaWdodDogNjAwO1xuICBsZXR0ZXItc3BhY2luZzogMC40cHg7XG4gIGxpbmUtaGVpZ2h0OiAxOHB4O1xufVxuLm1wLXdyYXBwZXIubm9uLW1wLnN0YW5kYXJkLmhlYWRlciAuY29udGFjdHMgLmNvbnRhY3QgLnR4dC13cmFwIC50aXRsZSB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMzVweDtcbiAgbGluZS1oZWlnaHQ6IDE4cHg7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjMmM2YjgyO1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICBwYWRkaW5nLWJvdHRvbTogMTBweDtcbn1cbi5tcC13cmFwcGVyLm5vbi1tcC5zdGFuZGFyZC5oZWFkZXIgLmNvbnRhY3RzIC5jb250YWN0IC50eHQtd3JhcCAubWV0YS1jb250YWN0IHtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBmb250LXdlaWdodDogMzAwO1xuICBsaW5lLWhlaWdodDogMjBweDtcbiAgZm9udC1mYW1pbHk6IFwiYWRlbGxlXCIsIHNlcmlmO1xuICBjb2xvcjogIzJjNmI4Mjtcbn1cbi5tcC13cmFwcGVyLm5vbi1tcC5pbmRpY2F0b3JzIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg0NCwgMTA3LCAxMzAsIDAuMDUpO1xuICBwYWRkaW5nOiA1MHB4IDA7XG59XG4ubXAtd3JhcHBlci5ub24tbXAuaW5kaWNhdG9ycyBoMyB7XG4gIGZvbnQtc2l6ZTogMzBweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgbGluZS1oZWlnaHQ6IDMycHg7XG4gIGNvbG9yOiAjMmM2YjgyO1xuICBtYXJnaW4tYm90dG9tOiA2MHB4O1xufVxuLm1wLXdyYXBwZXIubm9uLW1wLmluZGljYXRvcnMgLmN1c3RvbS1uYXZpZ2F0aW9uIHtcbiAgcGFkZGluZy10b3A6IDYwcHg7XG59XG4ubXAtd3JhcHBlci5ub24tbXAuY29udGVudC1hcmVhIC5jb250ZW50LXdyYXAge1xuICBwYWRkaW5nOiA5MHB4IDA7XG59XG4ubXAtd3JhcHBlci5ub24tbXAuY29udGVudC1hcmVhIGgxLFxuLm1wLXdyYXBwZXIubm9uLW1wLmNvbnRlbnQtYXJlYSBoMixcbi5tcC13cmFwcGVyLm5vbi1tcC5jb250ZW50LWFyZWEgaDMsXG4ubXAtd3JhcHBlci5ub24tbXAuY29udGVudC1hcmVhIGg0IHtcbiAgY29sb3I6ICMyYzZiODI7XG4gIGZvbnQtZmFtaWx5OiBcImFkZWxsZS1zYW5zXCIsIHNhbnMtc2VyaWY7XG59XG4ubXAtd3JhcHBlci5ub24tbXAuY29udGVudC1hcmVhIGgyIHtcbiAgZm9udC1zaXplOiAzMHB4O1xuICBmb250LXdlaWdodDogNjAwO1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xufVxuLm1wLXdyYXBwZXIubm9uLW1wLmNvbnRlbnQtYXJlYSBoMyB7XG4gIGNvbG9yOiAjOGNhN2I4O1xuICBmb250LXNpemU6IDIwcHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGxpbmUtaGVpZ2h0OiAzMHB4O1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xufVxuLm1wLXdyYXBwZXIubm9uLW1wLmNvbnRlbnQtYXJlYSBwIHtcbiAgZm9udC1mYW1pbHk6IFwiYWRlbGxlXCIsIHNlcmlmO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGxpbmUtaGVpZ2h0OiAzMHB4O1xuICBtYXJnaW46IDE1cHggMDtcbn1cbi5tcC13cmFwcGVyLm5vbi1tcC5hbGwtY29udGVudCAubWFzb25yeSB7XG4gIG1hcmdpbi10b3A6IDYwcHg7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLm1wLXdyYXBwZXIubm9uLW1wLmFsbC1jb250ZW50IC5tYXNvbnJ5IC5tZW51IHtcbiAgZmxvYXQ6IGxlZnQ7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW4tYm90dG9tOiAzNnB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDYwMHB4KSB7XG4gIC5tcC13cmFwcGVyLm5vbi1tcC5hbGwtY29udGVudCAubWFzb25yeSAubWVudSB7XG4gICAgd2lkdGg6IGNhbGMoNTAlIC0gMzBweCk7XG4gIH1cbn1cbi5tcC13cmFwcGVyLm5vbi1tcC5hbGwtY29udGVudCAubWFzb25yeSAubWVudSB1bCB7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbn1cbi5tcC13cmFwcGVyLm5vbi1tcC5hbGwtY29udGVudCAubWFzb25yeSAubWVudSB1bCBsaSB7XG4gIHBhZGRpbmc6IDE1cHggMDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IGRhc2hlZCByZ2JhKDI3LCAyNywgMjcsIDAuMik7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLm1wLXdyYXBwZXIubm9uLW1wLmFsbC1jb250ZW50IC5tYXNvbnJ5IC5tZW51IHVsIGxpIGEge1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXdlaWdodDogNjAwO1xuICBsaW5lLWhlaWdodDogMTJweDtcbn1cbi5tcC13cmFwcGVyLm5vbi1tcC5hbGwtY29udGVudCAubWFzb25yeSAubWVudSB1bCBsaSBhIGkge1xuICBtYXJnaW4tbGVmdDogMTJweDtcbn1cbi5tcC13cmFwcGVyLm5vbi1tcC5hbGwtY29udGVudCAubWFzb25yeSBhcnRpY2xlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg0NCwgMTA3LCAxMzAsIDAuMDUpO1xuICBwYWRkaW5nOiAzMHB4IDI0cHg7XG4gIGJvcmRlci1ib3R0b206IDZweCBzb2xpZCAjMmM2YjgyO1xuICBtYXJnaW4tYm90dG9tOiAzNnB4O1xuICBmbG9hdDogbGVmdDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA2MDBweCkge1xuICAubXAtd3JhcHBlci5ub24tbXAuYWxsLWNvbnRlbnQgLm1hc29ucnkgYXJ0aWNsZSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAzMHB4O1xuICAgIHdpZHRoOiBjYWxjKDUwJSAtIDMwcHgpO1xuICB9XG4gIC5tcC13cmFwcGVyLm5vbi1tcC5hbGwtY29udGVudCAubWFzb25yeSBhcnRpY2xlOm50aC1vZi10eXBlKG9kZCkge1xuICAgIG1hcmdpbi1yaWdodDogMDtcbiAgfVxufVxuLm1wLXdyYXBwZXIubm9uLW1wLmFsbC1jb250ZW50IC5tYXNvbnJ5IGFydGljbGUgLnN1Yi10aXRsZSB7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgY29sb3I6ICMxYjFiMWI7XG4gIGxpbmUtaGVpZ2h0OiAyMnB4O1xufVxuLm1wLXdyYXBwZXIubm9uLW1wLmFsbC1jb250ZW50IC5tYXNvbnJ5IGFydGljbGUgLmlubmVyLXdyYXAge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2U7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLm1wLXdyYXBwZXIubm9uLW1wLmFsbC1jb250ZW50IC5tYXNvbnJ5IGFydGljbGUgLmlubmVyLXdyYXAge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIH1cbn1cbi5tcC13cmFwcGVyLm5vbi1tcC5hbGwtY29udGVudCAubWFzb25yeSBhcnRpY2xlIC5pbWctd3JhcCB7XG4gIHBhZGRpbmctbGVmdDogMjBweDtcbn1cbi5tcC13cmFwcGVyLm5vbi1tcC5hbGwtY29udGVudCAubWFzb25yeSBhcnRpY2xlIGg1IHtcbiAgY29sb3I6ICMyYzZiODI7XG4gIGZvbnQtZmFtaWx5OiBcImFkZWxsZS1zYW5zXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgbGV0dGVyLXNwYWNpbmc6IDIuNHB4O1xuICBsaW5lLWhlaWdodDogMTBweDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4ubXAtd3JhcHBlci5ub24tbXAuYWxsLWNvbnRlbnQgLm1hc29ucnkgYXJ0aWNsZSBoMyB7XG4gIGNvbG9yOiAjMmM2YjgyO1xuICBmb250LWZhbWlseTogXCJhZGVsbGUtc2Fuc1wiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDI0cHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGxpbmUtaGVpZ2h0OiAzMnB4O1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5tcC13cmFwcGVyLm5vbi1tcC5hbGwtY29udGVudCAubWFzb25yeSBhcnRpY2xlIC5tZXRhIHtcbiAgY29sb3I6ICMxYjFiMWI7XG4gIGZvbnQtZmFtaWx5OiBcImFkZWxsZVwiLCBzZXJpZjtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5tcC13cmFwcGVyLm5vbi1tcC5hbGwtY29udGVudCAubWFzb25yeSBhcnRpY2xlIC5tZXRhIHRpbWUge1xuICBmb250LXdlaWdodDogNjAwO1xufVxuLm1wLXdyYXBwZXIubm9uLW1wLmFsbC1jb250ZW50IC5tYXNvbnJ5IGFydGljbGUgLm1ldGEgLnVwY29taW5nIHtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjY2U0NjQ2O1xuICBjb2xvcjogd2hpdGU7XG4gIGZvbnQtc2l6ZTogMTBweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMjVweDtcbiAgbGluZS1oZWlnaHQ6IDEwcHg7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGZvbnQtZmFtaWx5OiBcImFkZWxsZS1zYW5zXCIsIHNhbnMtc2VyaWY7XG4gIHBhZGRpbmc6IDRweCAxNXB4O1xuICBtYXJnaW4tcmlnaHQ6IDEycHg7XG59XG4ubXAtd3JhcHBlci5ub24tbXAuYWxsLWNvbnRlbnQgLm1hc29ucnkgYXJ0aWNsZSAuY29udGVudCB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgbGluZS1oZWlnaHQ6IDIycHg7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLm1wLXdyYXBwZXIubm9uLW1wLmFsbC1jb250ZW50IC5tYXNvbnJ5IGFydGljbGUgLnJlYWQtbW9yZSB7XG4gIGNvbG9yOiAjMmM2YjgyO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGxpbmUtaGVpZ2h0OiA0OHB4O1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luLXRvcDogMTVweDtcbn1cbi5tcC13cmFwcGVyLm5vbi1tcC5hbGwtY29udGVudCAubWFzb25yeSBhcnRpY2xlIC5yZWFkLW1vcmUgaSB7XG4gIG1hcmdpbi1sZWZ0OiAxMnB4O1xuICBmb250LXdlaWdodDogMzAwO1xufVxuLnJkLXN0ZXAtbGlzdC1pY29ucyB7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG4ucmQtc3RlcC1saXN0LWljb25zIC5jb250YWluZXIge1xuICBtYXgtd2lkdGg6IDc2MHB4O1xuICBtYXJnaW4tYm90dG9tOiA1MHB4O1xuICBtYXJnaW4tdG9wOiA1MHB4O1xufVxuLnJkLXN0ZXAtbGlzdC1pY29ucyAuc3RlcHMtd3JhcCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGdhcDogMzBweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAucmQtc3RlcC1saXN0LWljb25zIC5zdGVwcy13cmFwIHtcbiAgICBnYXA6IDcwcHg7XG4gIH1cbn1cbi5yZC1zdGVwLWxpc3QtaWNvbnMgLnN0ZXBzLXdyYXAgLnN0ZXAge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBnYXA6IDMwcHg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLnJkLXN0ZXAtbGlzdC1pY29ucyAuc3RlcHMtd3JhcCAuc3RlcCB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICBnYXA6IDExMHB4O1xuICB9XG4gIC5yZC1zdGVwLWxpc3QtaWNvbnMgLnN0ZXBzLXdyYXAgLnN0ZXAuZXZlbiB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlO1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgfVxufVxuLnJkLXN0ZXAtbGlzdC1pY29ucyAuc3RlcHMtd3JhcCAuc3RlcCAuaWNvbiAuaWNvbi13cmFwIHtcbiAgaGVpZ2h0OiAyNjBweDtcbiAgd2lkdGg6IDI2MHB4O1xuICBib3JkZXItcmFkaXVzOiAxMDAlO1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG4ucmQtc3RlcC1saXN0LWljb25zIC5zdGVwcy13cmFwIC5zdGVwIC5pY29uIC5pY29uLXdyYXAgaW1nIHtcbiAgbWF4LXdpZHRoOiAxNTBweDtcbiAgaGVpZ2h0OiBhdXRvO1xuICBtaW4taGVpZ2h0OiAxMzBweDtcbn1cbi5yZC1zdGVwLWxpc3QtaWNvbnMgLnN0ZXBzLXdyYXAgLnN0ZXAgLmljb24gLmljb24td3JhcC5ibHVlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0Y0RjhGOTtcbn1cbi5yZC1zdGVwLWxpc3QtaWNvbnMgLnN0ZXBzLXdyYXAgLnN0ZXAgLmljb24gLmljb24td3JhcC55ZWxsb3cge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGQkVEO1xufVxuLnJkLXN0ZXAtbGlzdC1pY29ucyAuc3RlcHMtd3JhcCAuc3RlcCAudGV4dCBoMyB7XG4gIGNvbG9yOiAjMzU2RDgxO1xuICBmb250LXNpemU6IDE4cHg7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuLnJkLXN0ZXAtbGlzdC1pY29ucyAuc3RlcHMtd3JhcCAuc3RlcCAudGV4dCBoMyBzcGFuIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzM1NkQ4MTtcbiAgYm9yZGVyLXJhZGl1czogMTAwJTtcbiAgY29sb3I6ICNmZmY7XG4gIGhlaWdodDogNDBweDtcbiAgd2lkdGg6IDQwcHg7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgbWFyZ2luLXJpZ2h0OiAxcmVtO1xufVxuLnJkLXN0ZXAtbGlzdC1pY29ucyAuc3RlcHMtd3JhcCAuc3RlcCAudGV4dCBwIHtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgZm9udC1mYW1pbHk6IGFkZWxsZSxzZXJpZjtcbn1cbi5yZC1xdW90YXRpb24ge1xuICBkaXNwbGF5OiBmbGV4O1xufVxuLnJkLXF1b3RhdGlvbiAuY29udGFpbmVyIHtcbiAgbWF4LXdpZHRoOiA3MzBweDtcbiAgYm9yZGVyOiBzb2xpZCB0aGluICNFQkVCRUI7XG4gIGJvcmRlci1ib3R0b206IHNvbGlkIDZweCAjMzU2RDgxO1xuICBwYWRkaW5nOiAzMHB4O1xuICBtYXJnaW4tdG9wOiA1MHB4O1xuICBtYXJnaW4tYm90dG9tOiA1MHB4O1xufVxuLnJkLXF1b3RhdGlvbiAuY29udGFpbmVyIC5wZW9wbGUtd3JhcCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgZ2FwOiAyMHB4O1xufVxuLnJkLXF1b3RhdGlvbiAuY29udGFpbmVyIC5wZW9wbGUtd3JhcCAucGVyc29uIHtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4ucmQtcXVvdGF0aW9uIC5jb250YWluZXIgLnBlb3BsZS13cmFwIC5wZXJzb24gaW1nIHtcbiAgbWF4LXdpZHRoOiA1MHB4O1xuICBoZWlnaHQ6IGF1dG87XG4gIG1hcmdpbi1yaWdodDogMTZweDtcbn1cbi5yZC1xdW90YXRpb24gLmNvbnRhaW5lciAucGVvcGxlLXdyYXAgLnBlcnNvbiAubmFtZS13cmFwIHtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG59XG4ucmQtcXVvdGF0aW9uIC5jb250YWluZXIgLnBlb3BsZS13cmFwIC5wZXJzb24gLm5hbWUtd3JhcCBoNCB7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG4gIGNvbG9yOiAjMzU2RDgxO1xuICBmb250LWZhbWlseTogYWRlbGxlLCBzZXJpZjtcbiAgbWFyZ2luOiAwO1xufVxuLnJkLXF1b3RhdGlvbiAuY29udGFpbmVyIC5xdW90ZSB7XG4gIG1hcmdpbi1ib3R0b206IDE2cHg7XG4gIGNvbG9yOiAjNjY2NjY2O1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG4gIGZvbnQtZmFtaWx5OiBhZGVsbGUsIHNlcmlmO1xufVxuLnJkLXF1b3RhdGlvbiAuY29udGFpbmVyID4gaDMge1xuICBjb2xvcjogIzM1NkQ4MTtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbn1cbi5yZC1xdW90YXRpb24gLmNvbnRhaW5lciA+IGg0IHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICBmb250LXdlaWdodDogYm9sZDtcbn1cbi5yZC1xdW90YXRpb24gLmNvbnRhaW5lciAubGluayBhIHtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4ucmQtcXVvdGF0aW9uIC5jb250YWluZXIgLmxpbmsgYSBzdmcge1xuICBtYXJnaW4tbGVmdDogOHB4O1xuICB3aWR0aDogMjBweDtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuaGVhZGVyLm1haW4taGVhZGVyIGEuc3VwcG9ydC11cy5kZXNrdG9wIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzZGIzOTg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZm9udC1mYW1pbHk6IFwiYWRlbGxlLXNhbnNcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXdlaWdodDogNjAwO1xuICBsaW5lLWhlaWdodDogMjBweDtcbiAgcGFkZGluZzogMTRweCAyMHB4O1xuICBvcGFjaXR5OiAxO1xuICB0cmFuc2l0aW9uOiBhbGwgZWFzZSAwLjVzO1xuICBtYXJnaW4tcmlnaHQ6IDA7XG59XG5oZWFkZXIubWFpbi1oZWFkZXIgYS5zdXBwb3J0LXVzLmRlc2t0b3A6aG92ZXIge1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgb3BhY2l0eTogMC44O1xufVxuaGVhZGVyLm1haW4taGVhZGVyIGEuc3VwcG9ydC11cy5tb2JpbGUge1xuICBwYWRkaW5nOiAxMnB4IDA7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgZm9udC1mYW1pbHk6IGFkZWxsZS1zYW5zLCBzYW5zLXNlcmlmO1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5nZm9ybV93cmFwcGVyIHVsIHtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBsaXN0LXN0eWxlOiBub25lO1xufVxuLmdmb3JtX3dyYXBwZXIgdWwgbGkge1xuICBtYXJnaW4tYm90dG9tOiAxNXB4O1xufVxuLmdmb3JtX3dyYXBwZXIgZm9ybSB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG4uZ2Zvcm1fd3JhcHBlciAuZ2ZpZWxkX3JlcXVpcmVkIHtcbiAgcGFkZGluZy1sZWZ0OiAxcHg7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIGNvbG9yOiAjYTk0NDQyO1xufVxuLmdmb3JtX3dyYXBwZXIgLmdmaWVsZF9lcnJvciAuZ2ZpZWxkX2xhYmVsIHtcbiAgY29sb3I6ICNhOTQ0NDI7XG59XG4uZ2Zvcm1fd3JhcHBlciAuZ2ZpZWxkX2Vycm9yIGlucHV0LFxuLmdmb3JtX3dyYXBwZXIgLmdmaWVsZF9lcnJvciBzZWxlY3QsXG4uZ2Zvcm1fd3JhcHBlciAuZ2ZpZWxkX2Vycm9yIHRleHRhcmVhIHtcbiAgYm9yZGVyLWNvbG9yOiAjZWJjY2QxO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjJkZWRlO1xuICBjb2xvcjogI2E5NDQ0Mjtcbn1cbi5nZm9ybV93cmFwcGVyIC5nZmllbGRfZXJyb3IgaW5wdXQ6Zm9jdXMsXG4uZ2Zvcm1fd3JhcHBlciAuZ2ZpZWxkX2Vycm9yIHNlbGVjdDpmb2N1cyxcbi5nZm9ybV93cmFwcGVyIC5nZmllbGRfZXJyb3IgdGV4dGFyZWE6Zm9jdXMge1xuICBib3JkZXItY29sb3I6ICNhOTQ0NDI7XG4gIG91dGxpbmU6IDA7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogaW5zZXQgMCAxcHggMXB4IHJnYmEoMCwwLDAsLjA3NSksIDAgMCA4cHggcmdiYSgxNjksIDY4LCA2NiwgMC42KTtcbiAgYm94LXNoYWRvdzogaW5zZXQgMCAxcHggMXB4IHJnYmEoMCwwLDAsLjA3NSksIDAgMCA4cHggcmdiYSgxNjksIDY4LCA2NiwgMC42KTtcbn1cbi5naW5wdXRfY29udGFpbmVyIGlucHV0LFxuLmdpbnB1dF9jb250YWluZXIgc2VsZWN0LFxuLmdpbnB1dF9jb250YWluZXIgdGV4dGFyZWEge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMzVweDtcbiAgcGFkZGluZzogNnB4IDEycHg7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgbGluZS1oZWlnaHQ6IDEuNDI4NTcxNDM7XG4gIGNvbG9yOiAjNTU1NTU1O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xuICBib3JkZXI6IDFweCBzb2xpZCAjY2NjO1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogaW5zZXQgMCAxcHggMXB4IHJnYmEoMCwgMCwgMCwgMC4wNzUpO1xuICBib3gtc2hhZG93OiBpbnNldCAwIDFweCAxcHggcmdiYSgwLCAwLCAwLCAwLjA3NSk7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogYm9yZGVyLWNvbG9yIGVhc2UtaW4tb3V0IC4xNXMsIGJveC1zaGFkb3cgZWFzZS1pbi1vdXQgLjE1cztcbiAgLW8tdHJhbnNpdGlvbjogYm9yZGVyLWNvbG9yIGVhc2UtaW4tb3V0IC4xNXMsIGJveC1zaGFkb3cgZWFzZS1pbi1vdXQgLjE1cztcbiAgdHJhbnNpdGlvbjogYm9yZGVyLWNvbG9yIGVhc2UtaW4tb3V0IC4xNXMsIGJveC1zaGFkb3cgZWFzZS1pbi1vdXQgLjE1cztcbiAgYm9yZGVyLXJhZGl1czogMDtcbn1cbi5naW5wdXRfY29udGFpbmVyIGlucHV0OmZvY3VzLFxuLmdpbnB1dF9jb250YWluZXIgc2VsZWN0OmZvY3VzLFxuLmdpbnB1dF9jb250YWluZXIgdGV4dGFyZWE6Zm9jdXMge1xuICBib3JkZXItY29sb3I6ICM2NmFmZTk7XG4gIG91dGxpbmU6IDA7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogaW5zZXQgMCAxcHggMXB4IHJnYmEoMCwwLDAsLjA3NSksIDAgMCA4cHggcmdiYSgxMDIsIDE3NSwgMjMzLCAwLjYpO1xuICBib3gtc2hhZG93OiBpbnNldCAwIDFweCAxcHggcmdiYSgwLDAsMCwuMDc1KSwgMCAwIDhweCByZ2JhKDEwMiwgMTc1LCAyMzMsIDAuNik7XG59XG4uZ2lucHV0X2NvbnRhaW5lciBpbnB1dDo6LW1vei1wbGFjZWhvbGRlcixcbi5naW5wdXRfY29udGFpbmVyIHNlbGVjdDo6LW1vei1wbGFjZWhvbGRlcixcbi5naW5wdXRfY29udGFpbmVyIHRleHRhcmVhOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICM3Nzc3Nzc7XG4gIG9wYWNpdHk6IDE7XG59XG4uZ2lucHV0X2NvbnRhaW5lciBpbnB1dDotbXMtaW5wdXQtcGxhY2Vob2xkZXIsXG4uZ2lucHV0X2NvbnRhaW5lciBzZWxlY3Q6LW1zLWlucHV0LXBsYWNlaG9sZGVyLFxuLmdpbnB1dF9jb250YWluZXIgdGV4dGFyZWE6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICM3Nzc3Nzc7XG59XG4uZ2lucHV0X2NvbnRhaW5lciBpbnB1dDo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlcixcbi5naW5wdXRfY29udGFpbmVyIHNlbGVjdDo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlcixcbi5naW5wdXRfY29udGFpbmVyIHRleHRhcmVhOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICM3Nzc3Nzc7XG59XG4uZ2lucHV0X2NvbnRhaW5lciBpbnB1dFtkaXNhYmxlZF0sXG4uZ2lucHV0X2NvbnRhaW5lciBzZWxlY3RbZGlzYWJsZWRdLFxuLmdpbnB1dF9jb250YWluZXIgdGV4dGFyZWFbZGlzYWJsZWRdLFxuLmdpbnB1dF9jb250YWluZXIgaW5wdXRbcmVhZG9ubHldLFxuLmdpbnB1dF9jb250YWluZXIgc2VsZWN0W3JlYWRvbmx5XSxcbi5naW5wdXRfY29udGFpbmVyIHRleHRhcmVhW3JlYWRvbmx5XSxcbmZpZWxkc2V0W2Rpc2FibGVkXSAuZ2lucHV0X2NvbnRhaW5lciBpbnB1dCxcbmZpZWxkc2V0W2Rpc2FibGVkXSAuZ2lucHV0X2NvbnRhaW5lciBzZWxlY3QsXG5maWVsZHNldFtkaXNhYmxlZF0gLmdpbnB1dF9jb250YWluZXIgdGV4dGFyZWEge1xuICBjdXJzb3I6IG5vdC1hbGxvd2VkO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWVlZWVlO1xuICBvcGFjaXR5OiAxO1xufVxudGV4dGFyZWEuZ2lucHV0X2NvbnRhaW5lciBpbnB1dCxcbnRleHRhcmVhLmdpbnB1dF9jb250YWluZXIgc2VsZWN0LFxudGV4dGFyZWEuZ2lucHV0X2NvbnRhaW5lciB0ZXh0YXJlYSB7XG4gIGhlaWdodDogYXV0bztcbn1cbi5naW5wdXRfY29udGFpbmVyIHRleHRhcmVhIHtcbiAgaGVpZ2h0OiBhdXRvO1xuICBib3JkZXItcmFkaXVzOiAwO1xufVxuLmdmb3JtX2J1dHRvbiB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICBwYWRkaW5nOiA2cHggMTJweDtcbiAgZm9udC1zaXplOiAxNXB4O1xuICBsaW5lLWhlaWdodDogMS40Mjg1NzE0MztcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xuICAtd2Via2l0LXVzZXItc2VsZWN0OiBub25lO1xuICAtbW96LXVzZXItc2VsZWN0OiBub25lO1xuICAtbXMtdXNlci1zZWxlY3Q6IG5vbmU7XG4gIHVzZXItc2VsZWN0OiBub25lO1xuICBjb2xvcjogIzY5OTk5OTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1jb2xvcjogIzY5OTk5OTtcbiAgZm9udC1mYW1pbHk6IFwiYWRlbGxlXCIsIHNlcmlmO1xuICBmb250LXdlaWdodDogNjAwO1xufVxuLmdmb3JtX2J1dHRvbjpmb2N1cyxcbi5nZm9ybV9idXR0b246YWN0aXZlOmZvY3VzLFxuLmdmb3JtX2J1dHRvbi5hY3RpdmU6Zm9jdXMge1xuICBvdXRsaW5lOiB0aGluIGRvdHRlZDtcbiAgb3V0bGluZTogNXB4IGF1dG8gLXdlYmtpdC1mb2N1cy1yaW5nLWNvbG9yO1xuICBvdXRsaW5lLW9mZnNldDogLTJweDtcbn1cbi5nZm9ybV9idXR0b246aG92ZXIsXG4uZ2Zvcm1fYnV0dG9uOmZvY3VzIHtcbiAgY29sb3I6ICMzMzM7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi5nZm9ybV9idXR0b246YWN0aXZlLFxuLmdmb3JtX2J1dHRvbi5hY3RpdmUge1xuICBvdXRsaW5lOiAwO1xuICBiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xuICAtd2Via2l0LWJveC1zaGFkb3c6IGluc2V0IDAgM3B4IDVweCByZ2JhKDAsIDAsIDAsIDAuMTI1KTtcbiAgYm94LXNoYWRvdzogaW5zZXQgMCAzcHggNXB4IHJnYmEoMCwgMCwgMCwgMC4xMjUpO1xufVxuLmdmb3JtX2J1dHRvbi5kaXNhYmxlZCxcbi5nZm9ybV9idXR0b25bZGlzYWJsZWRdLFxuZmllbGRzZXRbZGlzYWJsZWRdIC5nZm9ybV9idXR0b24ge1xuICBjdXJzb3I6IG5vdC1hbGxvd2VkO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgb3BhY2l0eTogMC42NTtcbiAgZmlsdGVyOiBhbHBoYShvcGFjaXR5PTY1KTtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiBub25lO1xuICBib3gtc2hhZG93OiBub25lO1xufVxuLnZhbGlkYXRpb25fZXJyb3Ige1xuICBwYWRkaW5nOiAxNXB4O1xuICBtYXJnaW4tYm90dG9tOiAyMXB4O1xuICBib3JkZXI6IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjJkZWRlO1xuICBib3JkZXItY29sb3I6ICNlYmNjZDE7XG4gIGNvbG9yOiAjYTk0NDQyO1xufVxuLnZhbGlkYXRpb25fZXJyb3IgaDQge1xuICBtYXJnaW4tdG9wOiAwO1xuICBjb2xvcjogaW5oZXJpdDtcbn1cbi52YWxpZGF0aW9uX2Vycm9yIC5hbGVydC1saW5rIHtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG4udmFsaWRhdGlvbl9lcnJvciA+IHAsXG4udmFsaWRhdGlvbl9lcnJvciA+IHVsIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbi52YWxpZGF0aW9uX2Vycm9yID4gcCArIHAge1xuICBtYXJnaW4tdG9wOiA1cHg7XG59XG4udmFsaWRhdGlvbl9lcnJvciBociB7XG4gIGJvcmRlci10b3AtY29sb3I6ICNlNGI5YzA7XG59XG4udmFsaWRhdGlvbl9lcnJvciAuYWxlcnQtbGluayB7XG4gIGNvbG9yOiAjODQzNTM0O1xufVxuI2dmb3Jtc19jb25maXJtYXRpb25fbWVzc2FnZSB7XG4gIHBhZGRpbmc6IDE1cHg7XG4gIG1hcmdpbi1ib3R0b206IDIxcHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkZmYwZDg7XG4gIGJvcmRlci1jb2xvcjogI2Q2ZTljNjtcbiAgY29sb3I6ICMzYzc2M2Q7XG59XG4jZ2Zvcm1zX2NvbmZpcm1hdGlvbl9tZXNzYWdlIGg0IHtcbiAgbWFyZ2luLXRvcDogMDtcbiAgY29sb3I6IGluaGVyaXQ7XG59XG4jZ2Zvcm1zX2NvbmZpcm1hdGlvbl9tZXNzYWdlIC5hbGVydC1saW5rIHtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG4jZ2Zvcm1zX2NvbmZpcm1hdGlvbl9tZXNzYWdlID4gcCxcbiNnZm9ybXNfY29uZmlybWF0aW9uX21lc3NhZ2UgPiB1bCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG4jZ2Zvcm1zX2NvbmZpcm1hdGlvbl9tZXNzYWdlID4gcCArIHAge1xuICBtYXJnaW4tdG9wOiA1cHg7XG59XG4jZ2Zvcm1zX2NvbmZpcm1hdGlvbl9tZXNzYWdlIGhyIHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogI2M5ZTJiMztcbn1cbiNnZm9ybXNfY29uZmlybWF0aW9uX21lc3NhZ2UgLmFsZXJ0LWxpbmsge1xuICBjb2xvcjogIzJiNTQyYztcbn1cbi5nYWxsZXJ5LXJvdyB7XG4gIHBhZGRpbmc6IDEwLjVweCAwO1xufVxuLmFsaWduY2VudGVyIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbjogMTAuNXB4IGF1dG87XG59XG4uYWxpZ25sZWZ0LFxuLmFsaWducmlnaHQge1xuICBtYXJnaW4tYm90dG9tOiAxMC41cHg7XG59XG5maWd1cmUuYWxpZ25ub25lIHtcbiAgbWFyZ2luLWxlZnQ6IDA7XG4gIG1hcmdpbi1yaWdodDogMDtcbiAgbWF4LXdpZHRoOiAxMDAlO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5hbGlnbmxlZnQge1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIG1hcmdpbi1yaWdodDogMTAuNXB4O1xuICB9XG4gIC5hbGlnbnJpZ2h0IHtcbiAgICBmbG9hdDogcmlnaHQ7XG4gICAgbWFyZ2luLWxlZnQ6IDEwLjVweDtcbiAgfVxufVxuLypcbiAqIGpRdWVyeSBGbGV4U2xpZGVyIHYyLjIuMFxuICogaHR0cDovL3d3dy53b290aGVtZXMuY29tL2ZsZXhzbGlkZXIvXG4gKlxuICogQ29weXJpZ2h0IDIwMTIgV29vVGhlbWVzXG4gKiBGcmVlIHRvIHVzZSB1bmRlciB0aGUgR1BMdjIgbGljZW5zZS5cbiAqIGh0dHA6Ly93d3cuZ251Lm9yZy9saWNlbnNlcy9ncGwtMi4wLmh0bWxcbiAqXG4gKiBDb250cmlidXRpbmcgYXV0aG9yOiBUeWxlciBTbWl0aCAoQG1ibXVmZmZpbilcbiAqL1xuLyogQnJvd3NlciBSZXNldHNcbioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKi9cbi5mbGV4LWNvbnRhaW5lciBhOmFjdGl2ZSxcbi5mbGV4c2xpZGVyIGE6YWN0aXZlLFxuLmZsZXgtY29udGFpbmVyIGE6Zm9jdXMsXG4uZmxleHNsaWRlciBhOmZvY3VzIHtcbiAgb3V0bGluZTogbm9uZTtcbn1cbi5zbGlkZXMsXG4uZmxleC1jb250cm9sLW5hdixcbi5mbGV4LWRpcmVjdGlvbi1uYXYge1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG59XG4vKiBJY29uIEZvbnRzXG4qKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKiovXG4vKiBGb250LWZhY2UgSWNvbnMgKi9cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ2ZsZXhzbGlkZXItaWNvbic7XG4gIHNyYzogdXJsKCdmb250cy9mbGV4c2xpZGVyLWljb24uZW90Jyk7XG4gIHNyYzogdXJsKCdmb250cy9mbGV4c2xpZGVyLWljb24uZW90PyNpZWZpeCcpIGZvcm1hdCgnZW1iZWRkZWQtb3BlbnR5cGUnKSwgdXJsKCdmb250cy9mbGV4c2xpZGVyLWljb24ud29mZicpIGZvcm1hdCgnd29mZicpLCB1cmwoJ2ZvbnRzL2ZsZXhzbGlkZXItaWNvbi50dGYnKSBmb3JtYXQoJ3RydWV0eXBlJyksIHVybCgnZm9udHMvZmxleHNsaWRlci1pY29uLnN2ZyNmbGV4c2xpZGVyLWljb24nKSBmb3JtYXQoJ3N2ZycpO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG59XG4vKiBGbGV4U2xpZGVyIE5lY2Vzc2FyeSBTdHlsZXNcbioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKi9cbi5mbGV4c2xpZGVyIHtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xufVxuLmZsZXhzbGlkZXIgLnNsaWRlcyA+IGxpIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgLXdlYmtpdC1iYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XG59XG4vKiBIaWRlIHRoZSBzbGlkZXMgYmVmb3JlIHRoZSBKUyBpcyBsb2FkZWQuIEF2b2lkcyBpbWFnZSBqdW1waW5nICovXG4uZmxleHNsaWRlciAuc2xpZGVzIGltZyB7XG4gIHdpZHRoOiAxMDAlO1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5mbGV4LXBhdXNlcGxheSBzcGFuIHtcbiAgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7XG59XG4vKiBDbGVhcmZpeCBmb3IgdGhlIC5zbGlkZXMgZWxlbWVudCAqL1xuLnNsaWRlczphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFwwMDIwXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBjbGVhcjogYm90aDtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICBsaW5lLWhlaWdodDogMDtcbiAgaGVpZ2h0OiAwO1xufVxuaHRtbFt4bWxuc10gLnNsaWRlcyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuKiBodG1sIC5zbGlkZXMge1xuICBoZWlnaHQ6IDElO1xufVxuLyogTm8gSmF2YVNjcmlwdCBGYWxsYmFjayAqL1xuLyogSWYgeW91IGFyZSBub3QgdXNpbmcgYW5vdGhlciBzY3JpcHQsIHN1Y2ggYXMgTW9kZXJuaXpyLCBtYWtlIHN1cmUgeW91XG4gKiBpbmNsdWRlIGpzIHRoYXQgZWxpbWluYXRlcyB0aGlzIGNsYXNzIG9uIHBhZ2UgbG9hZCAqL1xuLm5vLWpzIC5zbGlkZXMgPiBsaTpmaXJzdC1jaGlsZCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLyogRmxleFNsaWRlciBEZWZhdWx0IFRoZW1lXG4qKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKiovXG4uZmxleHNsaWRlciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgem9vbTogMTtcbn1cbi5mbGV4LXZpZXdwb3J0IHtcbiAgbWF4LWhlaWdodDogMjAwMHB4O1xuICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAxcyBlYXNlO1xuICAtbW96LXRyYW5zaXRpb246IGFsbCAxcyBlYXNlO1xuICAtby10cmFuc2l0aW9uOiBhbGwgMXMgZWFzZTtcbiAgdHJhbnNpdGlvbjogYWxsIDFzIGVhc2U7XG59XG4ubG9hZGluZyAuZmxleC12aWV3cG9ydCB7XG4gIG1heC1oZWlnaHQ6IDMwMHB4O1xufVxuLmZsZXhzbGlkZXIgLnNsaWRlcyB7XG4gIHpvb206IDE7XG59XG4uY2Fyb3VzZWwgbGkge1xuICBtYXJnaW4tcmlnaHQ6IDVweDtcbn1cbi8qIERpcmVjdGlvbiBOYXYgKi9cbi5mbGV4LWRpcmVjdGlvbi1uYXYge1xuICAqaGVpZ2h0OiAwO1xufVxuLmZsZXgtZGlyZWN0aW9uLW5hdiBhIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDQwcHg7XG4gIGhlaWdodDogNDBweDtcbiAgbWFyZ2luOiAtMjBweCAwIDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAyNSU7XG4gIHotaW5kZXg6IDEwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBvcGFjaXR5OiAwO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuOCk7XG4gIHRleHQtc2hhZG93OiAxcHggMXB4IDAgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjMpO1xuICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAuM3MgZWFzZTtcbiAgLW1vei10cmFuc2l0aW9uOiBhbGwgLjNzIGVhc2U7XG4gIHRyYW5zaXRpb246IGFsbCAuM3MgZWFzZTtcbn1cbi5mbGV4LWRpcmVjdGlvbi1uYXYgLmZsZXgtcHJldiB7XG4gIGxlZnQ6IC01MHB4O1xuICBiYWNrZ3JvdW5kOiB1cmwoJy4uL2ltZy9sZWZ0LWFycm93LnBuZycpIG5vLXJlcGVhdCBjZW50ZXIgY2VudGVyO1xufVxuLmZsZXgtZGlyZWN0aW9uLW5hdiAuZmxleC1uZXh0IHtcbiAgcmlnaHQ6IC01MHB4O1xuICBiYWNrZ3JvdW5kOiB1cmwoJy4uL2ltZy9yaWdodC1hcnJvdy5wbmcnKSBuby1yZXBlYXQgY2VudGVyIGNlbnRlcjtcbn1cbi5mbGV4c2xpZGVyOmhvdmVyIC5mbGV4LXByZXYge1xuICBvcGFjaXR5OiAwLjc7XG4gIGxlZnQ6IDMwcHg7XG59XG4uZmxleHNsaWRlcjpob3ZlciAuZmxleC1uZXh0IHtcbiAgb3BhY2l0eTogMC43O1xuICByaWdodDogMzBweDtcbn1cbi5mbGV4c2xpZGVyOmhvdmVyIC5mbGV4LW5leHQ6aG92ZXIsXG4uZmxleHNsaWRlcjpob3ZlciAuZmxleC1wcmV2OmhvdmVyIHtcbiAgb3BhY2l0eTogMTtcbn1cbi5mbGV4LWRpcmVjdGlvbi1uYXYgLmZsZXgtZGlzYWJsZWQge1xuICBvcGFjaXR5OiAwIWltcG9ydGFudDtcbiAgZmlsdGVyOiBhbHBoYShvcGFjaXR5PTApO1xuICBjdXJzb3I6IGRlZmF1bHQ7XG59XG4uZmxleC1kaXJlY3Rpb24tbmF2IGE6YmVmb3JlIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5mbGV4LWRpcmVjdGlvbi1uYXYgYS5mbGV4LW5leHQ6YmVmb3JlIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi8qIFBhdXNlL1BsYXkgKi9cbi5mbGV4LXBhdXNlcGxheSBhIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAyMHB4O1xuICBoZWlnaHQ6IDIwcHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiA1cHg7XG4gIGxlZnQ6IDEwcHg7XG4gIG9wYWNpdHk6IDAuODtcbiAgei1pbmRleDogMTA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgY29sb3I6ICMwMDA7XG59XG4uZmxleC1wYXVzZXBsYXkgYTpiZWZvcmUge1xuICBmb250LWZhbWlseTogXCJmbGV4c2xpZGVyLWljb25cIjtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGNvbnRlbnQ6ICdcXGYwMDQnO1xufVxuLmZsZXgtcGF1c2VwbGF5IGE6aG92ZXIge1xuICBvcGFjaXR5OiAxO1xufVxuLmZsZXgtcGF1c2VwbGF5IGEuZmxleC1wbGF5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGYwMDMnO1xufVxuLyogQ29udHJvbCBOYXYgKi9cbi5mbGV4LWNvbnRyb2wtbmF2IHtcbiAgd2lkdGg6IDEwMCU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiAtNDBweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLmZsZXgtY29udHJvbC1uYXYgbGkge1xuICBtYXJnaW46IDAgNnB4O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHpvb206IDE7XG4gICpkaXNwbGF5OiBpbmxpbmU7XG59XG4uZmxleC1jb250cm9sLXBhZ2luZyBsaSBhIHtcbiAgd2lkdGg6IDExcHg7XG4gIGhlaWdodDogMTFweDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGJhY2tncm91bmQ6ICM2NjY7XG4gIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMC41KTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICB0ZXh0LWluZGVudDogLTk5OTlweDtcbiAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiAyMHB4O1xuICAtbW96LWJvcmRlci1yYWRpdXM6IDIwcHg7XG4gIC1vLWJvcmRlci1yYWRpdXM6IDIwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDIwcHg7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogaW5zZXQgMCAwIDNweCByZ2JhKDAsIDAsIDAsIDAuMyk7XG4gIC1tb3otYm94LXNoYWRvdzogaW5zZXQgMCAwIDNweCByZ2JhKDAsIDAsIDAsIDAuMyk7XG4gIC1vLWJveC1zaGFkb3c6IGluc2V0IDAgMCAzcHggcmdiYSgwLCAwLCAwLCAwLjMpO1xuICBib3gtc2hhZG93OiBpbnNldCAwIDAgM3B4IHJnYmEoMCwgMCwgMCwgMC4zKTtcbn1cbi5mbGV4LWNvbnRyb2wtcGFnaW5nIGxpIGE6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiAjMzMzO1xuICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDAuNyk7XG59XG4uZmxleC1jb250cm9sLXBhZ2luZyBsaSBhLmZsZXgtYWN0aXZlIHtcbiAgYmFja2dyb3VuZDogIzAwMDtcbiAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjkpO1xuICBjdXJzb3I6IGRlZmF1bHQ7XG59XG4uZmxleC1jb250cm9sLXRodW1icyB7XG4gIG1hcmdpbjogNXB4IDAgMDtcbiAgcG9zaXRpb246IHN0YXRpYztcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbi5mbGV4LWNvbnRyb2wtdGh1bWJzIGxpIHtcbiAgd2lkdGg6IDI1JTtcbiAgZmxvYXQ6IGxlZnQ7XG4gIG1hcmdpbjogMDtcbn1cbi5mbGV4LWNvbnRyb2wtdGh1bWJzIGltZyB7XG4gIHdpZHRoOiAxMDAlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgb3BhY2l0eTogLjc7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5mbGV4LWNvbnRyb2wtdGh1bWJzIGltZzpob3ZlciB7XG4gIG9wYWNpdHk6IDE7XG59XG4uZmxleC1jb250cm9sLXRodW1icyAuZmxleC1hY3RpdmUge1xuICBvcGFjaXR5OiAxO1xuICBjdXJzb3I6IGRlZmF1bHQ7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA4NjBweCkge1xuICAuZmxleC1kaXJlY3Rpb24tbmF2IC5mbGV4LXByZXYge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgbGVmdDogMTBweDtcbiAgfVxuICAuZmxleC1kaXJlY3Rpb24tbmF2IC5mbGV4LW5leHQge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgcmlnaHQ6IDEwcHg7XG4gIH1cbn1cbi5mbGV4c2xpZGVyIC5zbGlkZXMgbGkge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uaG9tZS1zbGlkZXIgLmZsZXgtY29udHJvbC1uYXYge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmZsZXgtY2FwdGlvbiB7XG4gIGJhY2tncm91bmQ6IHJnYmEoMTA1LCAxNTMsIDE1MywgMC45KTtcbiAgcGFkZGluZzogMTJweDtcbn1cbi5mbGV4LWNhcHRpb24gaDIsXG4uZmxleC1jYXB0aW9uIGgzIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBjb2xvcjogd2hpdGU7XG59XG4uZmxleC1jYXB0aW9uIGgyIHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBtYXJnaW4tdG9wOiAwO1xuICBtYXJnaW4tYm90dG9tOiA4cHg7XG4gIGZvbnQtZmFtaWx5OiBcImFkZWxsZVwiLCBzZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbn1cbi5mbGV4LWNhcHRpb24gaDMge1xuICBmb250LXNpemU6IDEzcHg7XG4gIGZvbnQtZmFtaWx5OiBcImFkZWxsZVwiLCBzZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgZm9udC1zdHlsZTogaXRhbGljO1xuICBtYXJnaW46IDA7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG59XG4uZmxleC1jYXB0aW9uIHAge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIGZvbnQtZmFtaWx5OiBcImFkZWxsZVwiLCBzZXJpZjtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgZm9udC1zaXplOiAxNXB4O1xuICBjb2xvcjogIzAwMDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkgYW5kIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAuZmxleC1jYXB0aW9uIHAge1xuICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG4gIH1cbiAgdGFibGUuZmxleC1jYXB0aW9uIHAge1xuICAgIGRpc3BsYXk6IHRhYmxlO1xuICB9XG4gIHRyLmZsZXgtY2FwdGlvbiBwIHtcbiAgICBkaXNwbGF5OiB0YWJsZS1yb3cgIWltcG9ydGFudDtcbiAgfVxuICB0aC5mbGV4LWNhcHRpb24gcCxcbiAgdGQuZmxleC1jYXB0aW9uIHAge1xuICAgIGRpc3BsYXk6IHRhYmxlLWNlbGwgIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAuZmxleC1jYXB0aW9uIHAge1xuICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG4gIH1cbiAgdGFibGUuZmxleC1jYXB0aW9uIHAge1xuICAgIGRpc3BsYXk6IHRhYmxlO1xuICB9XG4gIHRyLmZsZXgtY2FwdGlvbiBwIHtcbiAgICBkaXNwbGF5OiB0YWJsZS1yb3cgIWltcG9ydGFudDtcbiAgfVxuICB0aC5mbGV4LWNhcHRpb24gcCxcbiAgdGQuZmxleC1jYXB0aW9uIHAge1xuICAgIGRpc3BsYXk6IHRhYmxlLWNlbGwgIWltcG9ydGFudDtcbiAgfVxufVxuLmZsZXgtY2FwdGlvbiAucHVibGljYXRpb24tYnV0dG9uIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5mbGV4LWNhcHRpb24ge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDI1JTtcbiAgICBsZWZ0OiAxOTBweDtcbiAgICByaWdodDogMTkwcHg7XG4gICAgei1pbmRleDogMTtcbiAgICBwYWRkaW5nOiAyMHB4O1xuICB9XG4gIC5mbGV4LWNhcHRpb24gaDIge1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICAgIG1hcmdpbi1ib3R0b206IDhweDtcbiAgfVxuICAuZmxleC1jYXB0aW9uIGgzIHtcbiAgICBmb250LXNpemU6IDE1cHg7XG4gICAgZm9udC1zdHlsZTogaXRhbGljO1xuICAgIG1hcmdpbjogMDtcbiAgICBtYXJnaW4tYm90dG9tOiAyNHB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmZsZXgtY2FwdGlvbiB7XG4gICAgbGVmdDogMTIwcHg7XG4gICAgcmlnaHQ6IDEyMHB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmZsZXgtY2FwdGlvbiAucHVibGljYXRpb24tYnV0dG9uIHtcbiAgICBtYXJnaW4tdG9wOiAyMHB4O1xuICB9XG4gIC5mbGV4LWNhcHRpb24gLnB1YmxpY2F0aW9uLWJ1dHRvbiAuYnRuIHtcbiAgICBtYXJnaW4tbGVmdDogLTIwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLmZsZXgtY2FwdGlvbiAucHVibGljYXRpb24tYnV0dG9uIHtcbiAgICBtYXJnaW4tdG9wOiAyMHB4O1xuICB9XG4gIC5mbGV4LWNhcHRpb24gLnB1YmxpY2F0aW9uLWJ1dHRvbiAuYnRuIHtcbiAgICBtYXJnaW4tbGVmdDogMjBweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5mbGV4LWNhcHRpb24gLmZsZXgtZGlyZWN0aW9uLW5hdiBhIHtcbiAgICB0b3A6IDUwJTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5mbGV4LWRpcmVjdGlvbi1uYXYgYSB7XG4gICAgdG9wOiA1MCU7XG4gIH1cbn1cbi5pdGFsaWMge1xuICBmb250LWZhbWlseTogXCJhZGVsbGVcIiwgc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbn1cbi5hdmVuaXItbGlnaHQge1xuICBmb250LWZhbWlseTogXCJhZGVsbGVcIiwgc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG59XG4uYXZlbmlyLXJvbWFuIHtcbiAgZm9udC1mYW1pbHk6IFwiYWRlbGxlXCIsIHNlcmlmO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xufVxuLmF2ZW5pci1oZWF2eSB7XG4gIGZvbnQtZmFtaWx5OiBcImFkZWxsZVwiLCBzZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbn1cbi5zbGlkZXNoYXJlLWNvbnRhaW5lcixcbi5zaW5nbGUgLnJlbGF0ZWQtd3JhcCAucmVsYXRlZC1jb250ZW50IC5zbGlkZXNoYXJlLWNvbnRhaW5lciB7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtaGVpZ2h0OiA1MHZoO1xuICBtaW4taGVpZ2h0OiA1MDBweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LWhlaWdodDogNzY4cHgpIHtcbiAgLnNsaWRlc2hhcmUtY29udGFpbmVyLFxuICAuc2luZ2xlIC5yZWxhdGVkLXdyYXAgLnJlbGF0ZWQtY29udGVudCAuc2xpZGVzaGFyZS1jb250YWluZXIge1xuICAgIG1pbi1oZWlnaHQ6IDMyMHB4O1xuICB9XG59XG4uc2xpZGVzaGFyZS1jb250YWluZXIgaWZyYW1lLFxuLnNpbmdsZSAucmVsYXRlZC13cmFwIC5yZWxhdGVkLWNvbnRlbnQgLnNsaWRlc2hhcmUtY29udGFpbmVyIGlmcmFtZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgbWF4LWhlaWdodDogMTAwJTtcbiAgcGFkZGluZzogMTBweDtcbiAgbWF4LXdpZHRoOiA3MjhweDtcbn1cbi5zaW5nbGUgLnJlbGF0ZWQtd3JhcCAuc2xpZGVzaGFyZS1jb250YWluZXIge1xuICBtYXJnaW4tYm90dG9tOiAxLjVyZW07XG59XG4jbG9hZGVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbiAgdG9wOiA1MHB4O1xuICBtYXJnaW46IGF1dG87XG4gIHotaW5kZXg6IDE7XG4gIHdpZHRoOiA4MHB4O1xuICBoZWlnaHQ6IDgwcHg7XG4gIGJvcmRlcjogMTBweCBzb2xpZCAjNmQ3YTlmO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGJvcmRlci10b3A6IDEwcHggc29saWQgIzNFNDdBNjtcbiAgLXdlYmtpdC1hbmltYXRpb246IHNwaW4gMnMgbGluZWFyIGluZmluaXRlO1xuICBhbmltYXRpb246IHNwaW4gMnMgbGluZWFyIGluZmluaXRlO1xufVxuQC13ZWJraXQta2V5ZnJhbWVzIHNwaW4ge1xuICAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcbiAgfVxuICAxMDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDM2MGRlZyk7XG4gIH1cbn1cbkBrZXlmcmFtZXMgc3BpbiB7XG4gIDAlIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcbiAgfVxuICAxMDAlIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgzNjBkZWcpO1xuICB9XG59XG4vKiBBZGQgYW5pbWF0aW9uIHRvIFwicGFnZSBjb250ZW50XCIgKi9cbi5hbmltYXRlLWJvdHRvbSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogYW5pbWF0ZWJvdHRvbTtcbiAgLXdlYmtpdC1hbmltYXRpb24tZHVyYXRpb246IDFzO1xuICBhbmltYXRpb24tbmFtZTogYW5pbWF0ZWJvdHRvbTtcbiAgYW5pbWF0aW9uLWR1cmF0aW9uOiAxcztcbn1cbkAtd2Via2l0LWtleWZyYW1lcyBhbmltYXRlYm90dG9tIHtcbiAgZnJvbSB7XG4gICAgYm90dG9tOiAtMTAwcHg7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxuICB0byB7XG4gICAgYm90dG9tOiAwcHg7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxufVxuQGtleWZyYW1lcyBhbmltYXRlYm90dG9tIHtcbiAgZnJvbSB7XG4gICAgYm90dG9tOiAtMTAwcHg7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxuICB0byB7XG4gICAgYm90dG9tOiAwO1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbn1cbi5zaWdudXAtbW9kYWwge1xuICBkaXNwbGF5OiBub25lO1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogMDtcbiAgaGVpZ2h0OiAxMDAlO1xuICB3aWR0aDogMTAwJTtcbiAgei1pbmRleDogOTAwMDAwO1xufVxuLnNpZ251cC1tb2RhbCAub3ZlcmxheSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmM2Y2Zjg7XG4gIG9wYWNpdHk6IDAuOTU7XG4gIHotaW5kZXg6IDkxMDAwMDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuLnNpZ251cC1tb2RhbCAuaW5uZXItd3JhcCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIGxlZnQ6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICB6LWluZGV4OiA5MjAwMDA7XG59XG4uc2lnbnVwLW1vZGFsIC5pbm5lci13cmFwIC50aXRsZS1ib3gge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMmM2YjgyO1xuICBjb2xvcjogd2hpdGU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogbm9uZTtcbiAgcGFkZGluZzogOTBweCAxMjBweCA5MHB4IDU1cHg7XG4gIHdpZHRoOiAzNjBweDtcbiAgZm9udC1mYW1pbHk6IFwiYWRlbGxlLXNhbnNcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXdlaWdodDogMzAwO1xuICBsaW5lLWhlaWdodDogMjRweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMTAwcHgpIHtcbiAgLnNpZ251cC1tb2RhbCAuaW5uZXItd3JhcCAudGl0bGUtYm94IHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIH1cbn1cbi5zaWdudXAtbW9kYWwgLmlubmVyLXdyYXAgLnRpdGxlLWJveCBoNCB7XG4gIGZvbnQtZmFtaWx5OiBcImFkZWxsZS1zYW5zXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMjRweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgbGluZS1oZWlnaHQ6IDIwcHg7XG59XG4uc2lnbnVwLW1vZGFsIC5pbm5lci13cmFwIC50aXRsZS1ib3ggaW1nIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAtNzVweDtcbiAgdG9wOiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIC01MCUpO1xuICBmbG9hdDogcmlnaHQ7XG59XG4uc2lnbnVwLW1vZGFsIC5pbm5lci13cmFwIC5mb3JtLXdyYXAge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbiAgcGFkZGluZzogMjBweDtcbiAgY29sb3I6ICMyYzZiODI7XG4gIGZvbnQtZmFtaWx5OiBcImFkZWxsZS1zYW5zXCIsIHNhbnMtc2VyaWY7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTEwMHB4KSB7XG4gIC5zaWdudXAtbW9kYWwgLmlubmVyLXdyYXAgLmZvcm0td3JhcCB7XG4gICAgcGFkZGluZzogMzBweCAxMTBweDtcbiAgfVxufVxuLnNpZ251cC1tb2RhbCAuaW5uZXItd3JhcCAuZm9ybS13cmFwIGZvcm0ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiBhdXRvO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDExMDBweCkge1xuICAuc2lnbnVwLW1vZGFsIC5pbm5lci13cmFwIC5mb3JtLXdyYXAgZm9ybSB7XG4gICAgd2lkdGg6IDU0MHB4O1xuICB9XG59XG4uc2lnbnVwLW1vZGFsIC5pbm5lci13cmFwIC5mb3JtLXdyYXAgaDQge1xuICBmb250LXNpemU6IDIwcHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGxpbmUtaGVpZ2h0OiAzMHB4O1xuICBmb250LWZhbWlseTogXCJhZGVsbGUtc2Fuc1wiLCBzYW5zLXNlcmlmO1xuICBtYXgtd2lkdGg6IDM3NXB4O1xufVxuLnNpZ251cC1tb2RhbCAuaW5uZXItd3JhcCAuZm9ybS13cmFwIC5pbnB1dC13cmFwIHtcbiAgbWFyZ2luLXJpZ2h0OiAwO1xuICBmbG9hdDogbGVmdDtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgd2lkdGg6IDEwMCU7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTEwMHB4KSB7XG4gIC5zaWdudXAtbW9kYWwgLmlubmVyLXdyYXAgLmZvcm0td3JhcCAuaW5wdXQtd3JhcCB7XG4gICAgd2lkdGg6IGNhbGMoNTAlIC0gMTVweCk7XG4gICAgbWFyZ2luLXJpZ2h0OiAzMHB4O1xuICB9XG59XG4uc2lnbnVwLW1vZGFsIC5pbm5lci13cmFwIC5mb3JtLXdyYXAgLmlucHV0LXdyYXA6bnRoLW9mLXR5cGUoZXZlbikge1xuICBtYXJnaW4tcmlnaHQ6IDA7XG59XG4uc2lnbnVwLW1vZGFsIC5pbm5lci13cmFwIC5mb3JtLXdyYXAgLmlucHV0LXdyYXAgbGFiZWwge1xuICBmb250LXNpemU6IDEycHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG59XG4uc2lnbnVwLW1vZGFsIC5pbm5lci13cmFwIC5mb3JtLXdyYXAgLmlucHV0LXdyYXAgaW5wdXQge1xuICBkaXNwbGF5OiBibG9jaztcbiAgYm9yZGVyOiBub25lO1xuICBvdXRsaW5lOiBub25lO1xuICBib3JkZXItYm90dG9tOiBzb2xpZCAxcHggIzJjNmI4MjtcbiAgd2lkdGg6IDEwMCU7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gIGZvbnQtZmFtaWx5OiBcImFkZWxsZS1zYW5zXCIsIHNhbnMtc2VyaWY7XG4gIG1hcmdpbi1ib3R0b206IDE1cHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTEwMHB4KSB7XG4gIC5zaWdudXAtbW9kYWwgLmlubmVyLXdyYXAgLmZvcm0td3JhcCAuaW5wdXQtd3JhcCBpbnB1dCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgfVxufVxuLnNpZ251cC1tb2RhbCAuaW5uZXItd3JhcCAuZm9ybS13cmFwIC5pbnB1dC13cmFwLm5hbWVzIC53cmFwIHtcbiAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xuICBmbG9hdDogbGVmdDtcbiAgd2lkdGg6IDEwMCU7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTEwMHB4KSB7XG4gIC5zaWdudXAtbW9kYWwgLmlubmVyLXdyYXAgLmZvcm0td3JhcCAuaW5wdXQtd3JhcC5uYW1lcyAud3JhcCB7XG4gICAgd2lkdGg6IGNhbGMoNTAlIC0gMTBweCk7XG4gIH1cbn1cbi5zaWdudXAtbW9kYWwgLmlubmVyLXdyYXAgLmZvcm0td3JhcCAuaW5wdXQtd3JhcC5uYW1lcyAud3JhcDpudGgtb2YtdHlwZShldmVuKSB7XG4gIG1hcmdpbi1yaWdodDogMDtcbn1cbi5zaWdudXAtbW9kYWwgLmlubmVyLXdyYXAgLmZvcm0td3JhcCAuYm90dG9tLXdyYXAge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luLWJvdHRvbTogMTVweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMTAwcHgpIHtcbiAgLnNpZ251cC1tb2RhbCAuaW5uZXItd3JhcCAuZm9ybS13cmFwIC5ib3R0b20td3JhcCB7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICB9XG59XG4uc2lnbnVwLW1vZGFsIC5pbm5lci13cmFwIC5mb3JtLXdyYXAgLmJvdHRvbS13cmFwIGg1IHtcbiAgbWFyZ2luLWJvdHRvbTogMTVweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMTAwcHgpIHtcbiAgLnNpZ251cC1tb2RhbCAuaW5uZXItd3JhcCAuZm9ybS13cmFwIC5ib3R0b20td3JhcCBoNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgfVxufVxuLnNpZ251cC1tb2RhbCAuaW5uZXItd3JhcCAuZm9ybS13cmFwIC5ib3R0b20td3JhcCBsYWJlbCxcbi5zaWdudXAtbW9kYWwgLmlubmVyLXdyYXAgLmZvcm0td3JhcCAuYm90dG9tLXdyYXAgaDUge1xuICBmb250LXNpemU6IDEycHg7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICBjb2xvcjogIzFiMWIxYjtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW46IDA7XG59XG4uc2lnbnVwLW1vZGFsIC5pbm5lci13cmFwIC5mb3JtLXdyYXAgLmJvdHRvbS13cmFwIGxhYmVsIHtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIG1hcmdpbi1sZWZ0OiAwO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDExMDBweCkge1xuICAuc2lnbnVwLW1vZGFsIC5pbm5lci13cmFwIC5mb3JtLXdyYXAgLmJvdHRvbS13cmFwIGxhYmVsIHtcbiAgICBtYXJnaW4tbGVmdDogMTBweDtcbiAgfVxufVxuLnNpZ251cC1tb2RhbCAuaW5uZXItd3JhcCAuZm9ybS13cmFwIC5ib3R0b20td3JhcCBpbnB1dCB7XG4gIG1hcmdpbi10b3A6IDA7XG4gIG1hcmdpbi1yaWdodDogMTBweDtcbn1cbi5zaWdudXAtbW9kYWwgLmlubmVyLXdyYXAgLmZvcm0td3JhcCAuc3VibWl0LXdyYXAge1xuICB3aWR0aDogMTAwJTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xufVxuLnNpZ251cC1tb2RhbCAuaW5uZXItd3JhcCAuZm9ybS13cmFwIC5zdWJtaXQtd3JhcCBpbnB1dCB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgY29sb3I6ICMxYjFiMWI7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmNWQ0MTg7XG4gIHBhZGRpbmc6IDhweCAxMDBweDtcbiAgYm9yZGVyOiBub25lO1xuICBib3gtc2hhZG93OiBub25lO1xuICBvdXRsaW5lOiBub25lO1xufVxuLnNpZ251cC1tb2RhbCAuaW5uZXItd3JhcCAuY2xvc2UtYnRuIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDEwcHg7XG4gIHJpZ2h0OiAxMHB4O1xuICB3aWR0aDogMzBweDtcbiAgaGVpZ2h0OiAzMHB4O1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4uc2lnbnVwLW1vZGFsIC5pbm5lci13cmFwIC5jbG9zZS1idG46aG92ZXIge1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4uc2VhcmNoLW1vZGFsIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBjYWxjKDEwMHZoIC0gNjFweCk7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5zZWFyY2gtbW9kYWwge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgdG9wOiAwO1xuICB9XG59XG4uc2VhcmNoLW1vZGFsID4gLmNvbnRhaW5lciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuc2VhcmNoLW1vZGFsID4gLmNvbnRhaW5lciB7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIH1cbn1cbi5zZWFyY2gtbW9kYWwgaW1nIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMTE1cHg7XG4gIGhlaWdodDogYXV0bztcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW46IDIwcHggMDtcbn1cbi5zZWFyY2gtbW9kYWwgLmZvcm0td3JhcCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgd2lkdGg6IDEwMCU7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLnNlYXJjaC1tb2RhbCAuZm9ybS13cmFwIHtcbiAgICBwYWRkaW5nOiAyMHB4IDA7XG4gICAgbWFyZ2luLWxlZnQ6IDc1cHg7XG4gICAgd2lkdGg6IGNhbGMoMTAwJSAtIDE5MHB4KTtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIH1cbn1cbi5zZWFyY2gtbW9kYWwgLmZvcm0td3JhcCBmb3JtIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbi5zZWFyY2gtbW9kYWwgLmZvcm0td3JhcCBmb3JtID4gLnJvdyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcbn1cbi5zZWFyY2gtbW9kYWwgLmZvcm0td3JhcCBmb3JtIGg0IHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXdlaWdodDogMzAwO1xuICBtYXJnaW4tYm90dG9tOiA1cHg7XG4gIGNvbG9yOiAjNDA0MDQwO1xuICBmb250LWZhbWlseTogXCJhZGVsbGUtc2Fuc1wiLCBzYW5zLXNlcmlmO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5zZWFyY2gtbW9kYWwgLmZvcm0td3JhcCBmb3JtIGg0IHtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gIH1cbn1cbi5zZWFyY2gtbW9kYWwgLmZvcm0td3JhcCBmb3JtIGlucHV0LFxuLnNlYXJjaC1tb2RhbCAuZm9ybS13cmFwIGZvcm0gc2VsZWN0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YzZjZmODtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgb3V0bGluZTogbm9uZTtcbiAgYm9yZGVyOiBub25lO1xuICB3aWR0aDogMTAwJTtcbiAgYm94LXNoYWRvdzogbm9uZTtcbiAgaGVpZ2h0OiAzMHB4O1xuICBmb250LWZhbWlseTogXCJhZGVsbGUtc2Fuc1wiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGNvbG9yOiAjMmM2YjgyO1xuICBwYWRkaW5nOiA0cHggMjBweDtcbn1cbi5zZWFyY2gtbW9kYWwgLmZvcm0td3JhcCBmb3JtIC5maWx0ZXJzIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgZmxleC13cmFwOiB3cmFwO1xuICBtYXJnaW4tdG9wOiAxNXB4O1xufVxuLnNlYXJjaC1tb2RhbCAuZm9ybS13cmFwIGZvcm0gLmZpbHRlcnMgbGFiZWwge1xuICB3aWR0aDogY2FsYyg1MCUgLSA1cHgpO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG59XG4uc2VhcmNoLW1vZGFsIC5mb3JtLXdyYXAgZm9ybSAuZmlsdGVycyBsYWJlbDpudGgtb2YtdHlwZShvZGQpIHtcbiAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xufVxuLnNlYXJjaC1tb2RhbCAuZm9ybS13cmFwIGZvcm0gLmZpbHRlcnMgaDQge1xuICB3aWR0aDogMTAwJTtcbn1cbi5zZWFyY2gtbW9kYWwgLmZvcm0td3JhcCBmb3JtIC5maWx0ZXJzIC5ib3gge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDE0MCwgMTY3LCAxODQsIDAuNSk7XG4gIHBhZGRpbmc6IDEwcHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgY29sb3I6IHdoaXRlO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xufVxuLnNlYXJjaC1tb2RhbCAuZm9ybS13cmFwIGZvcm0gaW5wdXRbdHlwZT1cInJhZGlvXCJdIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5zZWFyY2gtbW9kYWwgLmZvcm0td3JhcCBmb3JtIGlucHV0W3R5cGU9XCJyYWRpb1wiXTpjaGVja2VkICsgLmJveCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyYzZiODI7XG59XG4uc2VhcmNoLW1vZGFsIC5mb3JtLXdyYXAgZm9ybSBidXR0b24ge1xuICBmb250LWZhbWlseTogXCJhZGVsbGUtc2Fuc1wiLCBzYW5zLXNlcmlmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMmM2YjgyO1xuICBjb2xvcjogd2hpdGU7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgd2lkdGg6IDEwMCU7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLnNlYXJjaC1tb2RhbCAuZm9ybS13cmFwIGZvcm0gYnV0dG9uIHtcbiAgICBwYWRkaW5nOiA0cHggNThweDtcbiAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XG4gICAgd2lkdGg6IGF1dG87XG4gIH1cbn1cbi5zZWFyY2gtbW9kYWwgLmZvcm0td3JhcCBmb3JtIC5zZWFyY2gtc3VibWl0LWNvbnRhaW5lciB7XG4gIG1hcmdpbi10b3A6IDIwcHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLnNlYXJjaC1tb2RhbCAuZm9ybS13cmFwIGZvcm0gLnNlYXJjaC1zdWJtaXQtY29udGFpbmVyIHtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICB9XG59XG4uc2VhcmNoLW1vZGFsIC50aXRsZSxcbi5zZWFyY2gtbW9kYWwgLmNsb3NlLW1vZGFsIHtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBmb250LXdlaWdodDogNjAwO1xuICBsaW5lLWhlaWdodDogMzJweDtcbiAgZm9udC1mYW1pbHk6IFwiYWRlbGxlLXNhbnNcIiwgc2Fucy1zZXJpZjtcbiAgY29sb3I6ICMyYzZiODI7XG59XG4uc2VhcmNoLW1vZGFsIC50aXRsZSBpLFxuLnNlYXJjaC1tb2RhbCAuY2xvc2UtbW9kYWwgaSB7XG4gIHRyYW5zaXRpb246IGFsbCBlYXNlIDAuNXM7XG59XG4uc2VhcmNoLW1vZGFsIC50aXRsZTpob3Zlcixcbi5zZWFyY2gtbW9kYWwgLmNsb3NlLW1vZGFsOmhvdmVyIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLnNlYXJjaC1tb2RhbCAudGl0bGU6aG92ZXIgaSxcbi5zZWFyY2gtbW9kYWwgLmNsb3NlLW1vZGFsOmhvdmVyIGkge1xuICBjb2xvcjogI2Y1ZDQxODtcbn1cbi5zZWFyY2gtbW9kYWwgLmNsb3NlLW1vZGFsIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDIwcHg7XG4gIHJpZ2h0OiAyMHB4O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG4uc2VhcmNoLW1vZGFsIC5wYWdlLW92ZXJsYXkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjNmNmY4O1xuICBvcGFjaXR5OiAwLjk1O1xuICBoZWlnaHQ6IDEwMCU7XG4gIHotaW5kZXg6IDEwMDAwMDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuaGVhZGVyLm1haW4taGVhZGVyIC5uZXdzbGV0dGVyLXNpZ251cCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmNWQ0MTg7XG4gIGZvbnQtZmFtaWx5OiBcImFkZWxsZS1zYW5zXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgcGFkZGluZzogMTRweCAyMHB4O1xuICBjb2xvcjogIzQwNDA0MDtcbiAgb3BhY2l0eTogMTtcbiAgdHJhbnNpdGlvbjogYWxsIGVhc2UgMC41cztcbn1cbmhlYWRlci5tYWluLWhlYWRlciAubmV3c2xldHRlci1zaWdudXA6aG92ZXIge1xuICBvcGFjaXR5OiAwLjg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbmhlYWRlci5tYWluLWhlYWRlciAubmV3c2xldHRlci1zaWdudXAubW9iaWxlIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgaGVhZGVyLm1haW4taGVhZGVyIC5uZXdzbGV0dGVyLXNpZ251cC5tb2JpbGUge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbmhlYWRlci5tYWluLWhlYWRlciAudG9wLWJhciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyYzZiODI7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgaGVhZGVyLm1haW4taGVhZGVyIC50b3AtYmFyIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxufVxuaGVhZGVyLm1haW4taGVhZGVyIC50b3AtYmFyID4gLmNvbnRhaW5lciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5oZWFkZXIubWFpbi1oZWFkZXIgLnRvcC1iYXIgYSB7XG4gIG1hcmdpbi1yaWdodDogMTVweDtcbiAgY29sb3I6IHdoaXRlO1xuICBvcGFjaXR5OiAxO1xuICB0cmFuc2l0aW9uOiBhbGwgZWFzZSAwLjVzO1xufVxuaGVhZGVyLm1haW4taGVhZGVyIC50b3AtYmFyIGEgaSB7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDMycHg7XG59XG5oZWFkZXIubWFpbi1oZWFkZXIgLnRvcC1iYXIgYTpob3ZlciB7XG4gIG9wYWNpdHk6IDAuODtcbn1cbmhlYWRlci5tYWluLWhlYWRlciAubmF2LXdyYXAge1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2Q5ZDlkOTtcbiAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG59XG5oZWFkZXIubWFpbi1oZWFkZXIgLm5hdi13cmFwID4gLmNvbnRhaW5lciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgaGVhZGVyLm1haW4taGVhZGVyIC5uYXYtd3JhcCA+IC5jb250YWluZXIge1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcbiAgfVxufVxuaGVhZGVyLm1haW4taGVhZGVyIC5uYXYtd3JhcCAubG9nbyB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDEyMHB4O1xuICBoZWlnaHQ6IGF1dG87XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgbWFyZ2luLXRvcDogMTBweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA0MjBweCkge1xuICBoZWFkZXIubWFpbi1oZWFkZXIgLm5hdi13cmFwIC5sb2dvIHtcbiAgICB3aWR0aDogMTYwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICBoZWFkZXIubWFpbi1oZWFkZXIgLm5hdi13cmFwIC5sb2dvIHtcbiAgICBtYXJnaW4tYm90dG9tOiAyNnB4O1xuICAgIG1hcmdpbi10b3A6IDA7XG4gIH1cbn1cbmhlYWRlci5tYWluLWhlYWRlciAubmF2LXdyYXAgLmxvZ28gaW1nIHtcbiAgd2lkdGg6IGF1dG87XG4gIGhlaWdodDogMjZweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICBoZWFkZXIubWFpbi1oZWFkZXIgLm5hdi13cmFwIC5sb2dvIGltZyB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICB9XG59XG5oZWFkZXIubWFpbi1oZWFkZXIgLm5hdi13cmFwIC5zcGFjZXIge1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgZmxleDogMSAxIGF1dG87XG59XG5oZWFkZXIubWFpbi1oZWFkZXIgLm5hdi13cmFwIG5hdiB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IGF1dG87XG59XG5oZWFkZXIubWFpbi1oZWFkZXIgLm5hdi13cmFwIG5hdiB1bCB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogMDtcbn1cbmhlYWRlci5tYWluLWhlYWRlciAubmF2LXdyYXAgbmF2IHVsLm1haW4ge1xuICB3aWR0aDogdW5zZXQ7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgaGVhZGVyLm1haW4taGVhZGVyIC5uYXYtd3JhcCBuYXYgdWwge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgfVxufVxuaGVhZGVyLm1haW4taGVhZGVyIC5uYXYtd3JhcCBuYXYgdWwgbGkge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbmhlYWRlci5tYWluLWhlYWRlciAubmF2LXdyYXAgbmF2IHVsIGxpIGEge1xuICBmb250LXNpemU6IDIwcHg7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGZvbnQtZmFtaWx5OiBcImFkZWxsZS1zYW5zXCIsIHNhbnMtc2VyaWY7XG4gIGNvbG9yOiAjMmM2YjgyO1xuICBwYWRkaW5nOiAzMHB4IDE1cHggNDBweDtcbiAgYm9yZGVyLWJvdHRvbTogNXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG5oZWFkZXIubWFpbi1oZWFkZXIgLm5hdi13cmFwIG5hdiB1bCBsaSBhOmZvY3VzIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuaGVhZGVyLm1haW4taGVhZGVyIC5uYXYtd3JhcCBuYXYgdWwgbGkgYTp2aXNpdGVkIHtcbiAgY29sb3I6ICMyYzZiODI7XG59XG5oZWFkZXIubWFpbi1oZWFkZXIgLm5hdi13cmFwIG5hdiB1bCBsaTpmb2N1cyA+IGEsXG5oZWFkZXIubWFpbi1oZWFkZXIgLm5hdi13cmFwIG5hdiB1bCBsaTpob3ZlciA+IGEsXG5oZWFkZXIubWFpbi1oZWFkZXIgLm5hdi13cmFwIG5hdiB1bCBsaS5jdXJyZW50LW1lbnUtaXRlbSA+IGEge1xuICBjb2xvcjogIzQwNDA0MDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBib3JkZXItY29sb3I6ICNmNWQ0MTg7XG59XG5oZWFkZXIubWFpbi1oZWFkZXIgLm5hdi13cmFwIG5hdiB1bCBsaS5tZW51LWl0ZW0taGFzLWNoaWxkcmVuOmZvY3VzID4gLnN1Yi1tZW51LFxuaGVhZGVyLm1haW4taGVhZGVyIC5uYXYtd3JhcCBuYXYgdWwgbGkubWVudS1pdGVtLWhhcy1jaGlsZHJlbjpob3ZlciA+IC5zdWItbWVudSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuaGVhZGVyLm1haW4taGVhZGVyIC5uYXYtd3JhcCBuYXYgLnN1Yi1tZW51IHtcbiAgZGlzcGxheTogbm9uZTtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB6LWluZGV4OiA5OTk5O1xuICB0b3A6IDE1MnB4O1xuICB3aWR0aDogMTAwJTtcbiAgbGVmdDogMDtcbiAgaGVpZ2h0OiBjYWxjKDEwMHZoIC0gMTUycHgpO1xufVxuaGVhZGVyLm1haW4taGVhZGVyIC5uYXYtd3JhcCBuYXYgLnN1Yi1tZW51IHVsID4gbGk6bm90KC5zcGVjaWFsKSBhLFxuaGVhZGVyLm1haW4taGVhZGVyIC5uYXYtd3JhcCBuYXYgLnN1Yi1tZW51IGg0IHtcbiAgYm9yZGVyLWJvdHRvbTogbm9uZTtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBmb250LXdlaWdodDogNjAwO1xuICBsZXR0ZXItc3BhY2luZzogMi40cHg7XG4gIGxpbmUtaGVpZ2h0OiAzMnB4O1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBmb250LWZhbWlseTogXCJhZGVsbGUtc2Fuc1wiLCBzYW5zLXNlcmlmO1xuICBjb2xvcjogIzJjNmI4MjtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiA1cHggMDtcbn1cbmhlYWRlci5tYWluLWhlYWRlciAubmF2LXdyYXAgbmF2IC5zdWItbWVudSAud2hpdGUtd3JhcCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xufVxuaGVhZGVyLm1haW4taGVhZGVyIC5uYXYtd3JhcCBuYXYgLnN1Yi1tZW51IC5vdmVybGF5IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YzZjZmODtcbiAgb3BhY2l0eTogMC43MDtcbiAgaGVpZ2h0OiAxMDAlO1xuICB6LWluZGV4OiAxMDAwMDA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbmhlYWRlci5tYWluLWhlYWRlciAubmF2LXdyYXAgbmF2IC5zdWItbWVudSAuc3ViLW1lbnUge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdG9wOiAwO1xuICBoZWlnaHQ6IGF1dG87XG59XG5oZWFkZXIubWFpbi1oZWFkZXIgLm5hdi13cmFwIG5hdiAuc3ViLW1lbnUgLnN1Yi1tZW51IHVsIHtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIHBhZGRpbmc6IDA7XG59XG5oZWFkZXIubWFpbi1oZWFkZXIgLm5hdi13cmFwIG5hdiAuc3ViLW1lbnUgLnN1Yi1tZW51IHVsIGxpIHtcbiAgYm9yZGVyOiBub25lO1xuICBwYWRkaW5nOiAwO1xufVxuaGVhZGVyLm1haW4taGVhZGVyIC5uYXYtd3JhcCBuYXYgLnN1Yi1tZW51IC5zdWItbWVudSB1bCBsaSBhIHtcbiAgYm9yZGVyOiBub25lO1xuICBmb250LWZhbWlseTogXCJhZGVsbGUtc2Fuc1wiLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogMzAwO1xuICBwYWRkaW5nOiA1cHggMDtcbiAgY29sb3I6ICM0MDQwNDA7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICBsZXR0ZXItc3BhY2luZzogMDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICBoZWFkZXIubWFpbi1oZWFkZXIgLm5hdi13cmFwIG5hdiAuc3ViLW1lbnUgLnN1Yi1tZW51IHVsIGxpIGEge1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgfVxufVxuaGVhZGVyLm1haW4taGVhZGVyIC5uYXYtd3JhcCBuYXYgLnN1Yi1tZW51IC5zdWItbWVudSB1bCBsaSBhOmhvdmVyIHtcbiAgYm9yZGVyOiBub25lO1xufVxuaGVhZGVyLm1haW4taGVhZGVyIC5uYXYtd3JhcCBuYXYgLnN1Yi1tZW51IC5zdWItbWVudSB1bCBsaTpsYXN0LW9mLXR5cGUgYSB7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgbGV0dGVyLXNwYWNpbmc6IDIuNHB4O1xuICBsaW5lLWhlaWdodDogMzJweDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgZm9udC1mYW1pbHk6IFwiYWRlbGxlLXNhbnNcIiwgc2Fucy1zZXJpZjtcbiAgY29sb3I6ICMyYzZiODI7XG59XG5oZWFkZXIubWFpbi1oZWFkZXIgLm5hdi13cmFwIG5hdiAuc3ViLW1lbnUgLnN1Yi1tZW51IHVsIGxpOmhvdmVyLFxuaGVhZGVyLm1haW4taGVhZGVyIC5uYXYtd3JhcCBuYXYgLnN1Yi1tZW51IC5zdWItbWVudSB1bCBsaS5jdXJyZW50LW1lbnUtaXRlbSB7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGNvbG9yOiAjMmM2YjgyO1xufVxuaGVhZGVyLm1haW4taGVhZGVyIC5uYXYtd3JhcCBuYXYgLnN1Yi1tZW51IC5zdWItbWVudSB1bCBsaS5zcGVjaWFsIHtcbiAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xufVxuaGVhZGVyLm1haW4taGVhZGVyIC5uYXYtd3JhcCBuYXYgLnN1Yi1tZW51IC5zdWItbWVudSB1bCBsaS5zcGVjaWFsIGEge1xuICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG59XG5oZWFkZXIubWFpbi1oZWFkZXIgLm5hdi13cmFwIG5hdiAuc3ViLW1lbnUgdWwge1xuICB3aWR0aDogMTAwJTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgZmxleC13cmFwOiB3cmFwO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgcGFkZGluZzogMzBweCAwO1xufVxuaGVhZGVyLm1haW4taGVhZGVyIC5uYXYtd3JhcCBuYXYgLnN1Yi1tZW51IHVsIGxpIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwYWRkaW5nLWxlZnQ6IDMwcHg7XG4gIGJvcmRlci1yaWdodDogZGFzaGVkIDFweCAjOGNhN2I4O1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiAzNTBweDtcbn1cbmhlYWRlci5tYWluLWhlYWRlciAubmF2LXdyYXAgbmF2IC5zdWItbWVudSB1bCBsaTpmaXJzdC1vZi10eXBlIHtcbiAgcGFkZGluZy1sZWZ0OiAwO1xufVxuaGVhZGVyLm1haW4taGVhZGVyIC5uYXYtd3JhcCBuYXYgLnN1Yi1tZW51IHVsIGxpOmxhc3Qtb2YtdHlwZSB7XG4gIGJvcmRlci1yaWdodDogbm9uZTtcbn1cbmhlYWRlci5tYWluLWhlYWRlciAubmF2LXdyYXAgbmF2IC5zdWItbWVudSB1bCBsaS5zcGVjaWFsIHtcbiAgYm9yZGVyLXJpZ2h0OiAwO1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbWFyZ2luLWJvdHRvbTogMzBweDtcbn1cbmhlYWRlci5tYWluLWhlYWRlciAubmF2LXdyYXAgbmF2IC5zdWItbWVudSB1bCBsaS5zcGVjaWFsIGEge1xuICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG59XG5oZWFkZXIubWFpbi1oZWFkZXIgLm5hdi13cmFwIG5hdiAuc2VhcmNoLW1vZGFsLWJ0biB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgb3BhY2l0eTogMTtcbiAgdHJhbnNpdGlvbjogYWxsIGVhc2UgMC41cztcbiAgcGFkZGluZzogNXB4IDIwcHggNXB4IDIwcHg7XG4gIG1hcmdpbjogMTVweCAyMHB4O1xuICBib3JkZXItcmlnaHQ6IGRhc2hlZCAxcHggIzhjYTdiODtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICBoZWFkZXIubWFpbi1oZWFkZXIgLm5hdi13cmFwIG5hdiAuc2VhcmNoLW1vZGFsLWJ0biB7XG4gICAgcGFkZGluZzogMzBweCAwIDMwcHggMjBweDtcbiAgICBtYXJnaW46IDA7XG4gICAgYm9yZGVyLXJpZ2h0OiBub25lO1xuICB9XG59XG5oZWFkZXIubWFpbi1oZWFkZXIgLm5hdi13cmFwIG5hdiAuc2VhcmNoLW1vZGFsLWJ0bjpob3ZlciB7XG4gIG9wYWNpdHk6IDAuODtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuaGVhZGVyLm1haW4taGVhZGVyIC5uYXYtd3JhcCBuYXYgLnNlYXJjaC1tb2RhbC1idG46aG92ZXIgaSB7XG4gIGNvbG9yOiAjZjVkNDE4O1xufVxuaGVhZGVyLm1haW4taGVhZGVyIC5uYXYtd3JhcCBuYXYgLnNlYXJjaC1tb2RhbC1idG4gaSB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cbmhlYWRlci5tYWluLWhlYWRlciAubmF2LXdyYXAgbmF2IC5zZWFyY2gtbW9kYWwtYnRuIGkuZmEtdGltZXMge1xuICBkaXNwbGF5OiBub25lO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIGhlYWRlci5tYWluLWhlYWRlciAubmF2LXdyYXAgbmF2IC5zZWFyY2gtbW9kYWwtYnRuIGkuZmEtdGltZXMge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbmhlYWRlci5tYWluLWhlYWRlciAubmF2LXdyYXAgbmF2IGkge1xuICB0cmFuc2l0aW9uOiBhbGwgZWFzZSAwLjVzO1xuICBjb2xvcjogIzJjNmI4Mjtcbn1cbmhlYWRlci5tYWluLWhlYWRlciAubmF2LXdyYXAgLm1vYmlsZS1tZW51LWJ0biB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgY29sb3I6ICMyYzZiODI7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgcGFkZGluZzogMjBweCAwO1xuICBmb250LWZhbWlseTogXCJhZGVsbGUtc2Fuc1wiLCBzYW5zLXNlcmlmO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIGhlYWRlci5tYWluLWhlYWRlciAubmF2LXdyYXAgLm1vYmlsZS1tZW51LWJ0biB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuaGVhZGVyLm1haW4taGVhZGVyIC5uYXYtd3JhcCAubW9iaWxlLW1lbnUtYnRuIGkge1xuICBtYXJnaW4tbGVmdDogOHB4O1xuICBjb2xvcjogIzJjNmI4MjtcbiAgZm9udC1zaXplOiAxNnB4O1xufVxuaGVhZGVyLm1haW4taGVhZGVyIC5uYXYtd3JhcCAubW9iaWxlLW1lbnUtYnRuIGkuZmEtdGltZXMge1xuICBkaXNwbGF5OiBub25lO1xufVxuaGVhZGVyLm1haW4taGVhZGVyIC5uYXYtd3JhcCAubW9iaWxlLW1lbnUtYnRuOmhvdmVyIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuaGVhZGVyLm1haW4taGVhZGVyIC5uYXYtd3JhcCAubW9iaWxlLW1lbnUtd3JhcCB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIGhlaWdodDogY2FsYygxMDB2aCAtIDYxcHgpO1xuICBwYWRkaW5nLWJvdHRvbTogNDBweDtcbiAgb3ZlcmZsb3c6IHNjcm9sbDtcbiAgLXdlYmtpdC1vdmVyZmxvdy1zY3JvbGxpbmc6IHRvdWNoO1xuICBvdmVyZmxvdy1zY3JvbGxpbmc6IHRvdWNoO1xuICBwb3NpdGlvbjogc3RhdGljO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIGhlYWRlci5tYWluLWhlYWRlciAubmF2LXdyYXAgLm1vYmlsZS1tZW51LXdyYXAge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbmhlYWRlci5tYWluLWhlYWRlciAubmF2LXdyYXAgLm1vYmlsZS1tZW51LXdyYXAgPiAuY29udGFpbmVyIHtcbiAgcGFkZGluZzogMCAzMHB4O1xuICBtYXJnaW4tYm90dG9tOiAzMHB4O1xufVxuaGVhZGVyLm1haW4taGVhZGVyIC5uYXYtd3JhcCAubW9iaWxlLW1lbnUtd3JhcCBuYXYge1xuICBib3JkZXItYm90dG9tOiBkYXNoZWQgMXB4ICM4Y2E3Yjg7XG59XG5oZWFkZXIubWFpbi1oZWFkZXIgLm5hdi13cmFwIC5tb2JpbGUtbWVudS13cmFwIG5hdiB1bCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG59XG5oZWFkZXIubWFpbi1oZWFkZXIgLm5hdi13cmFwIC5tb2JpbGUtbWVudS13cmFwIG5hdiB1bCBsaSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5oZWFkZXIubWFpbi1oZWFkZXIgLm5hdi13cmFwIC5tb2JpbGUtbWVudS13cmFwIG5hdiB1bCBsaSBhIHtcbiAgcGFkZGluZzogMTJweCAwO1xufVxuaGVhZGVyLm1haW4taGVhZGVyIC5uYXYtd3JhcCAubW9iaWxlLW1lbnUtd3JhcCBuYXYgdWwgbGkgLmZhIHtcbiAgZmxvYXQ6IHJpZ2h0O1xuICBjb2xvcjogIzJjNmI4MjtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuaGVhZGVyLm1haW4taGVhZGVyIC5uYXYtd3JhcCAubW9iaWxlLW1lbnUtd3JhcCBuYXYgdWwgbGkgLmZhLW1pbnVzIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbmhlYWRlci5tYWluLWhlYWRlciAubmF2LXdyYXAgLm1vYmlsZS1tZW51LXdyYXAgbmF2IHVsIGxpLmFjdGl2ZSAuZmEtbWludXMge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG5oZWFkZXIubWFpbi1oZWFkZXIgLm5hdi13cmFwIC5tb2JpbGUtbWVudS13cmFwIG5hdiB1bCBsaS5hY3RpdmUgLmZhLXBsdXMge1xuICBkaXNwbGF5OiBub25lO1xufVxuaGVhZGVyLm1haW4taGVhZGVyIC5uYXYtd3JhcCAubW9iaWxlLW1lbnUtd3JhcCBuYXYgdWwgbGkgLnN1Yi1tZW51IHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdG9wOiBhdXRvO1xuICB3aWR0aDogY2FsYygxMDB2dyAtIDYwcHgpO1xuICBoZWlnaHQ6IGF1dG87XG59XG5oZWFkZXIubWFpbi1oZWFkZXIgLm5hdi13cmFwIC5tb2JpbGUtbWVudS13cmFwIG5hdiB1bCBsaSAuc3ViLW1lbnUgdWwge1xuICBwYWRkaW5nOiAwO1xufVxuaGVhZGVyLm1haW4taGVhZGVyIC5uYXYtd3JhcCAubW9iaWxlLW1lbnUtd3JhcCBuYXYgdWwgbGkgLnN1Yi1tZW51IHVsIGxpIHtcbiAgYm9yZGVyOiBub25lO1xuICBwYWRkaW5nOiAwO1xufVxuaGVhZGVyLm1haW4taGVhZGVyIC5uYXYtd3JhcCAubW9iaWxlLW1lbnUtd3JhcCBuYXYgdWwgbGkgLnN1Yi1tZW51IHVsIGxpLnNwYWNpYWwgYSB7XG4gIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbn1cbmhlYWRlci5tYWluLWhlYWRlciAubmF2LXdyYXAgLm1vYmlsZS1tZW51LXdyYXAgbmF2IHVsIGxpIC5zdWItbWVudSB1bCA+IGxpIGEge1xuICBwYWRkaW5nOiAwO1xufVxuaGVhZGVyLm1haW4taGVhZGVyIC5uYXYtd3JhcCAubW9iaWxlLW1lbnUtd3JhcCBuYXYgdWwgbGkgLnN1Yi1tZW51IGg0IHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xufVxuaGVhZGVyLm1haW4taGVhZGVyIC5uYXYtd3JhcCAubW9iaWxlLW1lbnUtd3JhcCBuYXYgdWwgbGkgLnN1Yi1tZW51IC5zdWItbWVudSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5oZWFkZXIubWFpbi1oZWFkZXIgLm5hdi13cmFwIC5tb2JpbGUtbWVudS13cmFwIG5hdiB1bCBsaS5tZW51LWl0ZW0taGFzLWNoaWxkcmVuIHtcbiAgYm9yZGVyLWJvdHRvbTogZGFzaGVkIDFweCAjOGNhN2I4O1xufVxuaGVhZGVyLm1haW4taGVhZGVyIC5uYXYtd3JhcCAubW9iaWxlLW1lbnUtd3JhcCBuYXYgdWwgbGkubWVudS1pdGVtLWhhcy1jaGlsZHJlbi5hY3RpdmUgLnN1Yi1tZW51IHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5oZWFkZXIubWFpbi1oZWFkZXIgLm5hdi13cmFwIC5tb2JpbGUtbWVudS13cmFwIG5hdiB1bCBsaS5tZW51LWl0ZW0taGFzLWNoaWxkcmVuLmFjdGl2ZSAuYXJyb3ctZG93biB7XG4gIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG59XG5oZWFkZXIubWFpbi1oZWFkZXIgLm5hdi13cmFwIC5tb2JpbGUtbWVudS13cmFwIC5zb2NpYWwtd3JhcCB7XG4gIG1hcmdpbi10b3A6IDEwcHg7XG59XG5oZWFkZXIubWFpbi1oZWFkZXIgLm5hdi13cmFwIC5tb2JpbGUtbWVudS13cmFwIC5zb2NpYWwtd3JhcCBhIGkge1xuICBmb250LXNpemU6IDI0cHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAzMnB4O1xuICBtYXJnaW4tcmlnaHQ6IDI1cHg7XG59XG5oZWFkZXIubWFpbi1oZWFkZXIgLm5hdi13cmFwIC5tb2JpbGUtbWVudS13cmFwIC5uZXdzbGV0dGVyLXNpZ251cCB7XG4gIG1hcmdpbi10b3A6IDIwcHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbmh0bWwubW9iaWxlLW1lbnUtYWN0aXZlIHtcbiAgaGVpZ2h0OiAxMDAlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuYm9keS5hZG1pbi1iYXIgaGVhZGVyLm1haW4taGVhZGVyIC5zdWItbWVudSB7XG4gIHRvcDogMTg0cHg7XG59XG5ib2R5Lm1vYmlsZS1tZW51LWFjdGl2ZSB7XG4gIGhlaWdodDogMTAwJTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbmJvZHkubW9iaWxlLW1lbnUtYWN0aXZlIGhlYWRlci5tYWluLWhlYWRlciAubW9iaWxlLW1lbnUtYnRuIGkuZmEtYmFycyB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5ib2R5Lm1vYmlsZS1tZW51LWFjdGl2ZSBoZWFkZXIubWFpbi1oZWFkZXIgLm1vYmlsZS1tZW51LWJ0biBpLmZhLXRpbWVzIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuYm9keS5tb2JpbGUtbWVudS1hY3RpdmUgaGVhZGVyLm1haW4taGVhZGVyIC5tb2JpbGUtbWVudS13cmFwIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5ib2R5Lm1vYmlsZS1zZWFyY2ggLm5hdi13cmFwIG5hdiAuc2VhcmNoLW1vZGFsLWJ0biBpLmZhLXNlYXJjaCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5ib2R5Lm1vYmlsZS1zZWFyY2ggLm5hdi13cmFwIG5hdiAuc2VhcmNoLW1vZGFsLWJ0biBpLmZhLXRpbWVzIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuLmxlZnQtZHJhd2VyLFxuLnJpZ2h0LWRyYXdlciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uc25hcC1jb250ZW50IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiBhdXRvO1xuICBoZWlnaHQ6IGF1dG87XG4gIHotaW5kZXg6IDI7XG4gIG92ZXJmbG93OiBhdXRvO1xuICAtd2Via2l0LW92ZXJmbG93LXNjcm9sbGluZzogdG91Y2g7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgLW1vei10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgLW8tdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgb3ZlcmZsb3cteDogaGlkZGVuO1xufVxuYm9keS5hZG1pbi1iYXIgLnNuYXAtY29udGVudCB7XG4gIHBhZGRpbmctdG9wOiAzMnB4O1xufVxuLnNuYXAtZHJhd2VycyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICByaWdodDogMDtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiAxO1xuICBiYWNrZ3JvdW5kOiAjZThlNmU2O1xuICB3aWR0aDogYXV0bztcbiAgaGVpZ2h0OiBhdXRvO1xufVxuLnNuYXAtZHJhd2VycyAudGhlbWUtbWVudSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBwYWRkaW5nOiAxNXB4O1xuICBtYXJnaW46IDBweDtcbn1cbi5zbmFwLWRyYXdlcnMgLnRoZW1lLW1lbnUgbGkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbiAgbWFyZ2luLWJvdHRvbTogM3B4O1xufVxuLnNuYXAtZHJhd2VycyAuaWNvbi1jbG9zZSB7XG4gIG9wYWNpdHk6IDAuNTAyO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAxNXB4O1xuICB0b3A6IDM5cHg7XG4gIHdpZHRoOiAyMHB4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGhlaWdodDogMjBweDtcbn1cbi5zbmFwLWRyYXdlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICByaWdodDogYXV0bztcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiBhdXRvO1xuICB3aWR0aDogMzIwcHg7XG4gIHBhZGRpbmc6IDE1cHg7XG4gIGhlaWdodDogYXV0bztcbiAgb3ZlcmZsb3c6IGF1dG87XG4gIC13ZWJraXQtb3ZlcmZsb3ctc2Nyb2xsaW5nOiB0b3VjaDtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiB3aWR0aCAwLjNzIGVhc2U7XG4gIC1tb3otdHJhbnNpdGlvbjogd2lkdGggMC4zcyBlYXNlO1xuICAtbXMtdHJhbnNpdGlvbjogd2lkdGggMC4zcyBlYXNlO1xuICAtby10cmFuc2l0aW9uOiB3aWR0aCAwLjNzIGVhc2U7XG4gIHRyYW5zaXRpb246IHdpZHRoIDAuM3MgZWFzZTtcbn1cbi5zbmFwLWRyYXdlci1sZWZ0IHtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogMTtcbn1cbi5zbmFwLWRyYXdlci1yaWdodCB7XG4gIHJpZ2h0OiAwO1xuICB6LWluZGV4OiAxO1xufVxuLnNuYXBqcy1sZWZ0IC5zbmFwLWRyYXdlci1yaWdodCxcbi5zbmFwanMtcmlnaHQgLnNuYXAtZHJhd2VyLWxlZnQge1xuICBkaXNwbGF5OiBub25lO1xufVxuLnNuYXBqcy1leHBhbmQtbGVmdCAuc25hcC1kcmF3ZXItbGVmdCxcbi5zbmFwanMtZXhwYW5kLXJpZ2h0IC5zbmFwLWRyYXdlci1yaWdodCB7XG4gIHdpZHRoOiAxMDAlO1xufVxuLnNlYXJjaC1jb250YWluZXIge1xuICBkaXNwbGF5OiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZThlNmU2O1xuICBwYWRkaW5nOiAxNXB4O1xuICBwYWRkaW5nLWJvdHRvbTogMjBweDtcbn1cbi5zZWFyY2gtY29udGFpbmVyIC5jb250YWluZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uc2VhcmNoLWNvbnRhaW5lciBoMyB7XG4gIG1hcmdpbi10b3A6IDA7XG59XG4uc2VhcmNoLWNvbnRhaW5lciBoNCB7XG4gIGNvbG9yOiAjNjY2NjY2O1xufVxuLnNlYXJjaC1jb250YWluZXIgaDQgc3BhbiB7XG4gIGNvbG9yOiAjQ0U0NjQ2O1xuICBtYXJnaW4tbGVmdDogM3B4O1xufVxuLnNlYXJjaC1jb250YWluZXIgLmljb24tY2xvc2Utc2VhcmNoIHtcbiAgb3BhY2l0eTogMC41MDI7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMTVweDtcbiAgdG9wOiAxOXB4O1xuICB3aWR0aDogMjBweDtcbiAgaGVpZ2h0OiAyMHB4O1xufVxuLnNlYXJjaC1jb250YWluZXIgLnNlYXJjaC1maWVsZCxcbi5zZWFyY2gtY29udGFpbmVyICNjYXQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBoZWlnaHQ6IDQwcHg7XG59XG4uc2VhcmNoLWNvbnRhaW5lciAuc2VhcmNoLWZpZWxkIHtcbiAgYm9yZGVyLXJhZGl1czogMDtcbn1cbi5zZWFyY2gtY29udGFpbmVyICNjYXQge1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG4gIGJvcmRlci1jb2xvcjogI2JlYmViZTtcbiAgd2lkdGg6IDEwMCU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xuICAtbW96LWFwcGVhcmFuY2U6IG5vbmU7XG4gIGFwcGVhcmFuY2U6IG5vbmU7XG4gIHBhZGRpbmctbGVmdDogMTJweDtcbiAgYmFja2dyb3VuZDogI2ZmZiB1cmwoJy4uL2ltZy9zZWxlY3QtYXJyb3ctb3Blbi5wbmcnKSA5NCUgY2VudGVyIG5vLXJlcGVhdDtcbn1cbi5zZWFyY2gtY29udGFpbmVyIC5zZWFyY2gtc3VibWl0LWNvbnRhaW5lciB7XG4gIG1hcmdpbi10b3A6IDExcHg7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW4tYm90dG9tOiAwcHg7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xufVxuLnNlYXJjaC1jb250YWluZXIgLnNlYXJjaC1zdWJtaXQtY29udGFpbmVyIC5zZWFyY2gtc3VibWl0IHtcbiAgYm9yZGVyLXJhZGl1czogMDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuc2VhcmNoLWNvbnRhaW5lciAuc2VhcmNoLWZpZWxkLFxuICAuc2VhcmNoLWNvbnRhaW5lciAjY2F0LFxuICAuc2VhcmNoLWNvbnRhaW5lciAuc2VhcmNoLXN1Ym1pdC1jb250YWluZXIge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgfVxuICAuc2VhcmNoLWNvbnRhaW5lciAuc2VhcmNoLWZpZWxkIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuICAuc2VhcmNoLWNvbnRhaW5lciAjY2F0IHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuICAuc2VhcmNoLWNvbnRhaW5lciAuc2VhcmNoLXN1Ym1pdC1jb250YWluZXIge1xuICAgIGZsb2F0OiByaWdodCAhaW1wb3J0YW50O1xuICB9XG59XG4uc2VhcmNoLXJlc3VsdHMgLm9yZGVyLWJ5IHtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAxcmVtIDA7XG59XG4uc2VhcmNoLXJlc3VsdHMgLm9yZGVyLWJ5IGxpIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbi1yaWdodDogMXJlbTtcbiAgbWFyZ2luLXRvcDogLjVyZW07XG59XG4uc2VhcmNoLXJlc3VsdHMgLnNpZGViYXItZmlsdGVyIGE6aG92ZXIge1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4udGhlbWUtbWVudS10YWJsZXQtY29udGFpbmVyIHtcbiAgaGVpZ2h0OiAwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICM2OTk5OTk7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnRoZW1lLW1lbnUtdGFibGV0LWNvbnRhaW5lciB7XG4gICAgaGVpZ2h0OiA4MHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDY1cHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAudGhlbWUtbWVudS10YWJsZXQtY29udGFpbmVyIHtcbiAgICBoZWlnaHQ6IDUycHg7XG4gIH1cbn1cbi50aGVtZS1tZW51LXRhYmxldC1jb250YWluZXIgLnRoZW1lLW1lbnUtdGFibGV0IC50aGVtZS1tZW51IHtcbiAgbWFyZ2luLXRvcDogMjBweDtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAwcHggNXB4IDdweCAwcHggcmdiYSgwLCAwLCAwLCAwLjE1KTtcbiAgLW1vei1ib3gtc2hhZG93OiAwcHggNXB4IDdweCAwcHggcmdiYSgwLCAwLCAwLCAwLjE1KTtcbiAgYm94LXNoYWRvdzogMHB4IDVweCA3cHggMHB4IHJnYmEoMCwgMCwgMCwgMC4xNSk7XG59XG4udGhlbWUtbWVudS10YWJsZXQtY29udGFpbmVyIC50aGVtZS1tZW51LXRhYmxldCAudGhlbWUtbWVudSBsaSB7XG4gIHdpZHRoOiAzMy4zJTtcbiAgZGlzcGxheTogdGFibGU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgI2U4ZTZlNjtcbn1cbi50aGVtZS1tZW51LXRhYmxldC1jb250YWluZXIgLnRoZW1lLW1lbnUtdGFibGV0IC50aGVtZS1tZW51IGxpOm50aC1jaGlsZCgzbikge1xuICBib3JkZXItcmlnaHQ6IG5vbmU7XG59XG4udGhlbWUtbWVudS10YWJsZXQtY29udGFpbmVyIC50aGVtZS1tZW51LXRhYmxldCAudGhlbWUtbWVudSBsaTpudGgtY2hpbGQoLW4rMykge1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2U4ZTZlNjtcbn1cbi50aGVtZS1tZW51LXRhYmxldC1jb250YWluZXIgLnRoZW1lLW1lbnUtdGFibGV0IC50aGVtZS1tZW51IGxpIGEsXG4udGhlbWUtbWVudS10YWJsZXQtY29udGFpbmVyIC50aGVtZS1tZW51LXRhYmxldCAudGhlbWUtbWVudSBsaSBhOnZpc2l0ZWQge1xuICBwYWRkaW5nLXRvcDogMTBweDtcbiAgcGFkZGluZy1ib3R0b206IDEwcHg7XG4gIGRpc3BsYXk6IHRhYmxlLWNlbGw7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIGhlaWdodDogNjJweDtcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LWZhbWlseTogXCJhZGVsbGVcIiwgc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG4udGhlbWUtbWVudS10YWJsZXQtY29udGFpbmVyIC50aGVtZS1tZW51LXRhYmxldCAudGhlbWUtbWVudSBsaSBhOmhvdmVyLFxuLnRoZW1lLW1lbnUtdGFibGV0LWNvbnRhaW5lciAudGhlbWUtbWVudS10YWJsZXQgLnRoZW1lLW1lbnUgbGkgYTp2aXNpdGVkOmhvdmVyLFxuLnRoZW1lLW1lbnUtdGFibGV0LWNvbnRhaW5lciAudGhlbWUtbWVudS10YWJsZXQgLnRoZW1lLW1lbnUgbGkgYTpmb2N1cyxcbi50aGVtZS1tZW51LXRhYmxldC1jb250YWluZXIgLnRoZW1lLW1lbnUtdGFibGV0IC50aGVtZS1tZW51IGxpIGE6dmlzaXRlZDpmb2N1cyB7XG4gIG9wYWNpdHk6IDAuNzU7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC50aGVtZS1tZW51LXRhYmxldC1jb250YWluZXIgLnRoZW1lLW1lbnUtdGFibGV0IC50aGVtZS1tZW51IGxpIHtcbiAgICB3aWR0aDogMTYuNiU7XG4gIH1cbiAgLnRoZW1lLW1lbnUtdGFibGV0LWNvbnRhaW5lciAudGhlbWUtbWVudS10YWJsZXQgLnRoZW1lLW1lbnUgbGkgYSB7XG4gICAgcGFkZGluZy10b3A6IDEwcHg7XG4gICAgcGFkZGluZy1ib3R0b206IDEwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAudGhlbWUtbWVudS10YWJsZXQtY29udGFpbmVyIC50aGVtZS1tZW51LXRhYmxldCAudGhlbWUtbWVudSBsaSB7XG4gICAgd2lkdGg6IDE2LjQlO1xuICB9XG4gIC50aGVtZS1tZW51LXRhYmxldC1jb250YWluZXIgLnRoZW1lLW1lbnUtdGFibGV0IC50aGVtZS1tZW51IGxpIGEge1xuICAgIHBhZGRpbmctdG9wOiA3cHg7XG4gICAgcGFkZGluZy1ib3R0b206IDRweDtcbiAgfVxuICAudGhlbWUtbWVudS10YWJsZXQtY29udGFpbmVyIC50aGVtZS1tZW51LXRhYmxldCAudGhlbWUtbWVudSBsaTpudGgtY2hpbGQoMykge1xuICAgIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICNlOGU2ZTY7XG4gIH1cbiAgLnRoZW1lLW1lbnUtdGFibGV0LWNvbnRhaW5lciAudGhlbWUtbWVudS10YWJsZXQgLnRoZW1lLW1lbnUgbGk6bnRoLWNoaWxkKC1uKzMpIHtcbiAgICBib3JkZXItYm90dG9tOiBub25lO1xuICB9XG59XG5hIHtcbiAgY29sb3I6ICMyYzZiODI7XG59XG5zdHJvbmcsXG5iIHtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGNvbG9yOiAjMDAwO1xuICBmb250LWZhbWlseTogaW5oZXJpdDtcbn1cbmFydGljbGUgaWZyYW1lIHtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBtYXgtaGVpZ2h0OiAyNTBweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICBib2R5IHtcbiAgICBmb250LXNpemU6IDE3cHg7XG4gIH1cbn1cbi5wYWdlX25hdiB7XG4gIGNvbG9yOiAjMWIxYjFiO1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4ucGFnZV9uYXYgbGFiZWwge1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgZmxvYXQ6IGxlZnQ7XG4gIGZvbnQtZmFtaWx5OiBcImFkZWxsZVwiLCBzZXJpZjtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbi5wYWdlX25hdiAucGFnaW5hdGlvbiB7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xufVxuLnBhZ2UtbnVtYmVycyB7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgY29sb3I6ICMxYjFiMWI7XG4gIHdpZHRoOiAzMHB4O1xuICBoZWlnaHQ6IDMwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgdHJhbnNpdGlvbjogYWxsIGVhc2UgMC41cztcbiAgb3BhY2l0eTogMTtcbn1cbi5wYWdlLW51bWJlcnMuY3VycmVudCxcbi5wYWdlLW51bWJlcnM6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMmM2YjgyO1xuICBjb2xvcjogd2hpdGU7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLnBhZ2UtbnVtYmVycy5uZXh0LFxuLnBhZ2UtbnVtYmVycy5wcmV2IHtcbiAgd2lkdGg6IGF1dG87XG4gIGhlaWdodDogYXV0bztcbn1cbi5wYWdlLW51bWJlcnMubmV4dDpob3Zlcixcbi5wYWdlLW51bWJlcnMucHJldjpob3ZlciB7XG4gIGNvbG9yOiAjMWIxYjFiO1xuICBvcGFjaXR5OiAwLjU7XG59XG4ucGFnZS1udW1iZXJzLm5leHQge1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogM3B4O1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogM3B4O1xuICBwYWRkaW5nLXJpZ2h0OiAyMHB4O1xuICBwYWRkaW5nLWxlZnQ6IDEwcHg7XG4gIGJhY2tncm91bmQ6ICNmZmYgdXJsKC4uL2ltZy9jaGV2cm9uLXJpZ2h0LnBuZykgOTAlIDUwJSBuby1yZXBlYXQ7XG59XG4ucGFnZS1udW1iZXJzLnByZXYge1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAzcHg7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDNweDtcbiAgcGFkZGluZy1sZWZ0OiAyMHB4O1xuICBwYWRkaW5nLXJpZ2h0OiAxMHB4O1xuICBiYWNrZ3JvdW5kOiAjZmZmIHVybCguLi9pbWcvY2hldnJvbi1sZWZ0LnBuZykgMTAlIDUwJSBuby1yZXBlYXQ7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnBhZ2VfbmF2IHtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICB9XG59XG4uc2lkZWJhciBpbWcge1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogYXV0bztcbn1cbi50aGVtZSB7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGZvbnQtZmFtaWx5OiBcImFkZWxsZS1zYW5zXCIsIHNhbnMtc2VyaWY7XG59XG4uZW50cnktc2hhcmUge1xuICBtYXJnaW4tdG9wOiAyMHB4O1xufVxuLmVudHJ5LXNoYXJlIC5lbnRyeS1zaGFyZS1idG5zIGxpIHtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG59XG4uZW50cnktc2hhcmUgLmVudHJ5LXNoYXJlLWJ0bnMgbGkgYSB7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBmb250LXNpemU6IDEzcHg7XG4gIGNvbG9yOiAjMmM2YjgyO1xuICBib3JkZXI6IDFweCBzb2xpZCAjMmM2YjgyO1xuICB3aWR0aDogMzJweDtcbiAgaGVpZ2h0OiAzMnB4O1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbn1cbi5lbnRyeS1zaGFyZSAuZW50cnktc2hhcmUtYnRucyBsaSBhIHN2ZyB7XG4gIGNvbG9yOiAjMmM2YjgyO1xufVxuLmVudHJ5LXNoYXJlIC5lbnRyeS1zaGFyZS1idG5zIGxpIGIge1xuICBkaXNwbGF5OiBub25lO1xufVxuLm5vLWd1dHRlciB7XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgcGFkZGluZy1yaWdodDogMDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAubm8tZ3V0dGVyLXNtIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgcGFkZGluZy1yaWdodDogMDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gIC5uby1ndXR0ZXIteHMge1xuICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICB9XG59XG4uZW1iZWQtY29udGFpbmVyIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMTAwJTtcbn1cbi5lbWJlZC1jb250YWluZXI6OmFmdGVyIHtcbiAgcGFkZGluZy10b3A6IDU2LjI1JTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGNvbnRlbnQ6ICcnO1xufVxuLmVtYmVkLWNvbnRhaW5lciBpZnJhbWUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgbWF4LWhlaWdodDogdW5zZXQ7XG4gIG1heC13aWR0aDogdW5zZXQ7XG59XG4ubWFpbi1oZWFkZXIgLnRvcC1iYXIgLnNvY2lhbCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4ubWFpbi1oZWFkZXIgLnRvcC1iYXIgLnNvY2lhbCBhIHtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG59XG4ubmV3LXR3aXR0ZXIge1xuICB3aWR0aDogMThweDtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG59XG4ubmV3LXR3aXR0ZXIgc3ZnIHtcbiAgbWF4LXdpZHRoOiAxOHB4O1xuICBoZWlnaHQ6IGF1dG87XG59XG4uYmFubmVyIHtcbiAgcGFkZGluZy10b3A6IDE1cHg7XG59XG4uYmFubmVyIC5uYXZiYXItaGVhZGVyIC5uYXZiYXItYnJhbmQge1xuICBtYXJnaW4tcmlnaHQ6IDQ1cHg7XG4gIG1hcmdpbi1ib3R0b206IDlweDtcbiAgd2lkdGg6IDEwMCU7XG59XG4uYmFubmVyIC5uYXZiYXItaGVhZGVyIC5uYXZiYXItYnJhbmQgaW1nIHtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IGF1dG87XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmJhbm5lciAubmF2YmFyLWhlYWRlciAubmF2YmFyLWJyYW5kIHtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgfVxufVxuLmJhbm5lciAubmF2YmFyLWhlYWRlciAuc2l0ZS1kZXNjcmlwdGlvbiB7XG4gIGNvbG9yOiAjYzNlM2UzO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtZmFtaWx5OiBcImFkZWxsZVwiLCBzZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgZm9udC1zdHlsZTogaXRhbGljO1xufVxuLmJhbm5lciAubmF2YmFyLWhlYWRlciAuc2l0ZS1kZXNjcmlwdGlvbjpiZWZvcmUsXG4uYmFubmVyIC5uYXZiYXItaGVhZGVyIC5zaXRlLWRlc2NyaXB0aW9uOmFmdGVyIHtcbiAgY29udGVudDogXCIgXCI7XG4gIGRpc3BsYXk6IHRhYmxlO1xufVxuLmJhbm5lciAubmF2YmFyLWhlYWRlciAuc2l0ZS1kZXNjcmlwdGlvbjphZnRlciB7XG4gIGNsZWFyOiBib3RoO1xufVxuLmJhbm5lciAubmF2YmFyLWhlYWRlciAuc2l0ZS1kZXNjcmlwdGlvbjpiZWZvcmUsXG4uYmFubmVyIC5uYXZiYXItaGVhZGVyIC5zaXRlLWRlc2NyaXB0aW9uOmFmdGVyIHtcbiAgY29udGVudDogXCIgXCI7XG4gIGRpc3BsYXk6IHRhYmxlO1xufVxuLmJhbm5lciAubmF2YmFyLWhlYWRlciAuc2l0ZS1kZXNjcmlwdGlvbjphZnRlciB7XG4gIGNsZWFyOiBib3RoO1xufVxuLmJhbm5lciAubmF2YmFyLWhlYWRlciAubmF2YmFyLXRvZ2dsZSB7XG4gIGZsb2F0OiBub25lO1xufVxuLmJhbm5lciAubmF2YmFyLWhlYWRlciAuYnRuLWhlYWRlciB7XG4gIHBhZGRpbmctdG9wOiA1cHg7XG4gIHBhZGRpbmctYm90dG9tOiA0cHg7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIHBhZGRpbmctbGVmdDogMjhweDtcbiAgZm9udC1zaXplOiAxNHB4O1xufVxuLmJhbm5lciAubmF2YmFyLWhlYWRlciAuYnRuLWhlYWRlci5uYXZiYXItdG9nZ2xlIHtcbiAgYmFja2dyb3VuZDogd2hpdGUgdXJsKCcuLi9pbWcvbWVudS1iZy5wbmcnKSBuby1yZXBlYXQgbGVmdCAxMHB4IGNlbnRlcjtcbiAgYm9yZGVyOiAwcHg7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuYmFubmVyIC5uYXZiYXItaGVhZGVyIC5idG4taGVhZGVyLm5hdmJhci10b2dnbGUge1xuICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG4gIH1cbiAgdGFibGUuYmFubmVyIC5uYXZiYXItaGVhZGVyIC5idG4taGVhZGVyLm5hdmJhci10b2dnbGUge1xuICAgIGRpc3BsYXk6IHRhYmxlO1xuICB9XG4gIHRyLmJhbm5lciAubmF2YmFyLWhlYWRlciAuYnRuLWhlYWRlci5uYXZiYXItdG9nZ2xlIHtcbiAgICBkaXNwbGF5OiB0YWJsZS1yb3cgIWltcG9ydGFudDtcbiAgfVxuICB0aC5iYW5uZXIgLm5hdmJhci1oZWFkZXIgLmJ0bi1oZWFkZXIubmF2YmFyLXRvZ2dsZSxcbiAgdGQuYmFubmVyIC5uYXZiYXItaGVhZGVyIC5idG4taGVhZGVyLm5hdmJhci10b2dnbGUge1xuICAgIGRpc3BsYXk6IHRhYmxlLWNlbGwgIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLmJhbm5lciAubmF2YmFyLWhlYWRlciAuYnRuLWhlYWRlci5uYXZiYXItdG9nZ2xlIHtcbiAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuICB9XG4gIHRhYmxlLmJhbm5lciAubmF2YmFyLWhlYWRlciAuYnRuLWhlYWRlci5uYXZiYXItdG9nZ2xlIHtcbiAgICBkaXNwbGF5OiB0YWJsZTtcbiAgfVxuICB0ci5iYW5uZXIgLm5hdmJhci1oZWFkZXIgLmJ0bi1oZWFkZXIubmF2YmFyLXRvZ2dsZSB7XG4gICAgZGlzcGxheTogdGFibGUtcm93ICFpbXBvcnRhbnQ7XG4gIH1cbiAgdGguYmFubmVyIC5uYXZiYXItaGVhZGVyIC5idG4taGVhZGVyLm5hdmJhci10b2dnbGUsXG4gIHRkLmJhbm5lciAubmF2YmFyLWhlYWRlciAuYnRuLWhlYWRlci5uYXZiYXItdG9nZ2xlIHtcbiAgICBkaXNwbGF5OiB0YWJsZS1jZWxsICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkgYW5kIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAuYmFubmVyIC5uYXZiYXItaGVhZGVyIC5idG4taGVhZGVyLm5hdmJhci10b2dnbGUge1xuICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG4gIH1cbiAgdGFibGUuYmFubmVyIC5uYXZiYXItaGVhZGVyIC5idG4taGVhZGVyLm5hdmJhci10b2dnbGUge1xuICAgIGRpc3BsYXk6IHRhYmxlO1xuICB9XG4gIHRyLmJhbm5lciAubmF2YmFyLWhlYWRlciAuYnRuLWhlYWRlci5uYXZiYXItdG9nZ2xlIHtcbiAgICBkaXNwbGF5OiB0YWJsZS1yb3cgIWltcG9ydGFudDtcbiAgfVxuICB0aC5iYW5uZXIgLm5hdmJhci1oZWFkZXIgLmJ0bi1oZWFkZXIubmF2YmFyLXRvZ2dsZSxcbiAgdGQuYmFubmVyIC5uYXZiYXItaGVhZGVyIC5idG4taGVhZGVyLm5hdmJhci10b2dnbGUge1xuICAgIGRpc3BsYXk6IHRhYmxlLWNlbGwgIWltcG9ydGFudDtcbiAgfVxufVxuLmJhbm5lciAubmF2YmFyLWhlYWRlciAuYnRuLWhlYWRlci5uYXZiYXItdG9nZ2xlOmhvdmVyLFxuLmJhbm5lciAubmF2YmFyLWhlYWRlciAuYnRuLWhlYWRlci5uYXZiYXItdG9nZ2xlOmZvY3VzIHtcbiAgYmFja2dyb3VuZDogIzM0NGM0YyB1cmwoJy4uL2ltZy9tZW51LWJnLWhvdmVyLnBuZycpIG5vLXJlcGVhdCBsZWZ0IDEwcHggY2VudGVyO1xuICBib3JkZXItY29sb3I6ICMzNDRjNGM7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDA7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwO1xuICBjb2xvcjogd2hpdGU7XG59XG4uYmFubmVyIC5uYXZiYXItaGVhZGVyIC5idG4taGVhZGVyLnNlYXJjaC10b2dnbGUge1xuICBiYWNrZ3JvdW5kOiB3aGl0ZSB1cmwoJy4uL2ltZy9zZWFyY2gtYmcucG5nJykgbm8tcmVwZWF0IGxlZnQgMTBweCBjZW50ZXI7XG4gIGJvcmRlcjogMHB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAuYmFubmVyIC5uYXZiYXItaGVhZGVyIC5idG4taGVhZGVyLnNlYXJjaC10b2dnbGUge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxufVxuLmJhbm5lciAubmF2YmFyLWhlYWRlciAuYnRuLWhlYWRlci5zZWFyY2gtdG9nZ2xlOmhvdmVyLFxuLmJhbm5lciAubmF2YmFyLWhlYWRlciAuYnRuLWhlYWRlci5zZWFyY2gtdG9nZ2xlOmZvY3VzIHtcbiAgYmFja2dyb3VuZDogIzM0NGM0YyB1cmwoJy4uL2ltZy9zZWFyY2gtYmctaG92ZXIucG5nJykgbm8tcmVwZWF0IGxlZnQgMTBweCBjZW50ZXI7XG4gIGJvcmRlci1jb2xvcjogIzM0NGM0YztcbiAgY29sb3I6IHdoaXRlO1xufVxuLmJhbm5lciAubmF2YmFyLWhlYWRlciAuYnRuLWhlYWRlci50aGVtZXMtdG9nZ2xlIHtcbiAgYmFja2dyb3VuZDogd2hpdGUgdXJsKCcuLi9pbWcvdGhlbWVzLWJnLnBuZycpIG5vLXJlcGVhdCBsZWZ0IDEwcHggY2VudGVyO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLmJhbm5lciAubmF2YmFyLWhlYWRlciAuYnRuLWhlYWRlci50aGVtZXMtdG9nZ2xlIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkgYW5kIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAuYmFubmVyIC5uYXZiYXItaGVhZGVyIC5idG4taGVhZGVyLnRoZW1lcy10b2dnbGUge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAuYmFubmVyIC5uYXZiYXItaGVhZGVyIC5idG4taGVhZGVyLnRoZW1lcy10b2dnbGUge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxufVxuLmJhbm5lciAubmF2YmFyLWhlYWRlciAuYnRuLWhlYWRlci50aGVtZXMtdG9nZ2xlOmhvdmVyLFxuLmJhbm5lciAubmF2YmFyLWhlYWRlciAuYnRuLWhlYWRlci50aGVtZXMtdG9nZ2xlOmZvY3VzIHtcbiAgYmFja2dyb3VuZDogIzM0NGM0YyB1cmwoJy4uL2ltZy90aGVtZXMtYmctaG92ZXIucG5nJykgbm8tcmVwZWF0IGxlZnQgMTBweCBjZW50ZXI7XG4gIGJvcmRlci1jb2xvcjogIzM0NGM0YztcbiAgY29sb3I6IHdoaXRlO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5iYW5uZXIgLm5hdmJhci1oZWFkZXIgLmJ0bi1oZWFkZXIubmF2YmFyLXRvZ2dsZSB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuYmFubmVyIHtcbiAgICBwYWRkaW5nLXRvcDogMzBweDtcbiAgfVxuICAubmF2YmFyLWhlYWRlciB7XG4gICAgcGFkZGluZy1sZWZ0OiAzMHB4O1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgfVxuICAubmF2YmFyLWhlYWRlciAuaGVhZGVyLWJ1dHRvbnMge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgcmlnaHQ6IDA7XG4gIH1cbiAgLm5hdmJhci1oZWFkZXIgLmhlYWRlci1idXR0b25zIC5uYXZiYXItdG9nZ2xlIHtcbiAgICBtYXJnaW4tbGVmdDogMTNweDtcbiAgfVxuICAubmF2YmFyLWhlYWRlciAuaGVhZGVyLWJ1dHRvbnMgLnNlYXJjaC10b2dnbGUge1xuICAgIG1hcmdpbi1yaWdodDogMTNweDtcbiAgfVxufVxuLnNpZGViYXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGhlaWdodDogMTAwJTtcbn1cbi5zaWRlYmFyIC5zdGlja3ktd3JhcCB7XG4gIHBvc2l0aW9uOiAtd2Via2l0LXN0aWNreTtcbiAgcG9zaXRpb246IHN0aWNreTtcbiAgdG9wOiAyMHB4O1xufVxuLnNpZGViYXIgLnNlYXJjaC1zdWJtaXQtY29udGFpbmVyIHtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG59XG4uc2lkZWJhciAuc2VhcmNoLXN1Ym1pdC1jb250YWluZXIgaW5wdXQge1xuICBib3JkZXItcmFkaXVzOiAwcHg7XG59XG4uc2lkZWJhciAuc2lkZWJhci1ibG9jayB7XG4gIG1hcmdpbi1ib3R0b206IDMwcHg7XG59XG4uc2lkZWJhciAuc2lkZWJhci1ibG9jayBoMy53aWRnZXR0aXRsZSB7XG4gIGNvbG9yOiAjMWIxYjFiO1xuICBmb250LXNpemU6IDE4cHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGZvbnQtZmFtaWx5OiBcImFkZWxsZS1zYW5zXCIsIHNhbnMtc2VyaWY7XG4gIG1hcmdpbi10b3A6IDA7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG59XG4uc2lkZWJhciAuc2lkZWJhci1ibG9jayAuc2VhcmNoLWNvbnRhaW5lciB7XG4gIGJvcmRlci1ib3R0b206IDJweCBzb2xpZCAjNzA3MDcwO1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgcGFkZGluZzogMDtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi5zaWRlYmFyIC5zaWRlYmFyLWJsb2NrIC5zZWFyY2gtY29udGFpbmVyIGlucHV0W3R5cGU9c2VhcmNoXSB7XG4gIGhlaWdodDogNDBweDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXdlaWdodDogMzAwO1xuICBmb250LWZhbWlseTogXCJhZGVsbGUtc2Fuc1wiLCBzYW5zLXNlcmlmO1xuICBkaXNwbGF5OiBibG9jaztcbiAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG4gIG91dGxpbmU6IG5vbmU7XG4gIGJvcmRlcjogbm9uZTtcbiAgYm94LXNoYWRvdzogbm9uZTtcbiAgbWFyZ2luOiAwO1xuICBmbG9hdDogbGVmdDtcbiAgcGFkZGluZzogMTBweDtcbiAgd2lkdGg6IGNhbGMoMTAwJSAtIDMwcHgpO1xuICBwYWRkaW5nLWxlZnQ6IDA7XG59XG4uc2lkZWJhciAuc2lkZWJhci1ibG9jayAuc2VhcmNoLWNvbnRhaW5lciAuc2VhcmNoLXN1Ym1pdC1jb250YWluZXIge1xuICB3aWR0aDogMzBweDtcbiAgZmxvYXQ6IHJpZ2h0O1xufVxuLnNpZGViYXIgLnNpZGViYXItYmxvY2sgLnNlYXJjaC1jb250YWluZXIgLnNlYXJjaC1zdWJtaXQtY29udGFpbmVyIGJ1dHRvbiB7XG4gIGJvcmRlcjogMDtcbn1cbi5zaWRlYmFyIC5zaWRlYmFyLWZpbHRlciB7XG4gIG1hcmdpbi1ib3R0b206IDMwcHg7XG59XG4uc2lkZWJhciAuc2lkZWJhci1maWx0ZXIgLmJhci1leHBhbmRlciB7XG4gIGJvcmRlci1ib3R0b206IDJweCBzb2xpZCAjMmM2YjgyO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5zaWRlYmFyIC5zaWRlYmFyLWZpbHRlciAuYmFyLWV4cGFuZGVyIGg0IHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXdlaWdodDogNjAwO1xuICBsaW5lLWhlaWdodDogMzJweDtcbiAgY29sb3I6ICMyYzZiODI7XG4gIGZvbnQtZmFtaWx5OiBcImFkZWxsZS1zYW5zXCIsIHNhbnMtc2VyaWY7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luOiAwO1xufVxuLnNpZGViYXIgLnNpZGViYXItZmlsdGVyIC5iYXItZXhwYW5kZXIgLmZhIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogNXB4O1xuICByaWdodDogNXB4O1xuICBjb2xvcjogIzJjNmI4Mjtcbn1cbi5zaWRlYmFyIC5zaWRlYmFyLWZpbHRlciAuYmFyLWV4cGFuZGVyIC5mYS1taW51cyB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uc2lkZWJhciAuc2lkZWJhci1maWx0ZXIgLmJhci1leHBhbmRlci5leHBhbmRlZCAuZmEtcGx1cyB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uc2lkZWJhciAuc2lkZWJhci1maWx0ZXIgLmJhci1leHBhbmRlci5leHBhbmRlZCAuZmEtbWludXMge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG4uc2lkZWJhciAuc2lkZWJhci1maWx0ZXIgLmJhci1leHBhbmRlci5leHBhbmRlZCBoNCB7XG4gIGNvbG9yOiAjMWIxYjFiO1xufVxuLnNpZGViYXIgLnNpZGViYXItZmlsdGVyIC5pdGVtcy13cmFwIHtcbiAgcGFkZGluZzogMTVweCAwO1xuICBkaXNwbGF5OiBub25lO1xufVxuLnNpZGViYXIgLnNpZGViYXItZmlsdGVyIC5pdGVtcy13cmFwIHVsIHtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiAwO1xufVxuLnNpZGViYXIgLnNpZGViYXItZmlsdGVyIC5pdGVtcy13cmFwIHVsIGxpIGEge1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICBmb250LWZhbWlseTogXCJhZGVsbGUtc2Fuc1wiLCBzYW5zLXNlcmlmO1xuICBtYXJnaW46IDEwcHggMDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuLnNpZGViYXIgLnNpZGViYXItZmlsdGVyIC5pdGVtcy13cmFwLmV4cGFuZGVkIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4uc2lkZWJhciAuc2VhcmNoLXNpZGViYXIgLnNlYXJjaC1jb250IHtcbiAgYmFja2dyb3VuZDogI2U4ZTZlNjtcbiAgcGFkZGluZzogMjBweDtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbn1cbi5zaWRlYmFyIC5zZWFyY2gtc2lkZWJhciBpbnB1dFt0eXBlPXNlYXJjaF0ge1xuICB3aWR0aDogMTAwJTtcbiAgYm9yZGVyLXJhZGl1czogMHB4O1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBtYXJnaW46IDBweCAwcHggMjBweCAwcHg7XG59XG4uZm9vdGVyaDMge1xuICBmb250LXNpemU6IDE2cHg7XG4gIGxpbmUtaGVpZ2h0OiAzMnB4O1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmctbGVmdDogN3B4O1xuICBjb2xvcjogI2ZmZjJjODtcbiAgYmFja2dyb3VuZDogIzY4N2I5YiB1cmwoJy4uL2ltZy9mb290ZXItYXJyb3ctZG93bi5wbmcnKSBuby1yZXBlYXQgcmlnaHQgOXB4IGNlbnRlcjtcbn1cbi5mb290ZXJoMy50b2dnbGVkIHtcbiAgYmFja2dyb3VuZDogIzM0M2Q0ZCB1cmwoJy4uL2ltZy9mb290ZXItYXJyb3ctdXAucG5nJykgbm8tcmVwZWF0IHJpZ2h0IDlweCBjZW50ZXI7XG59XG4uZm9vdGVyRGl2IHtcbiAgbWFyZ2luOiAxNXB4O1xuICBib3JkZXI6IDJweCBzb2xpZCAjZmZmMmM4O1xufVxuLmZvb3RlckRpdklubmVyIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgcGFkZGluZzogMTVweDtcbiAgYm9yZGVyLXRvcDogMnB4IHNvbGlkICNmZmYyYzg7XG59XG4ubWFpbi1mb290ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjRGN0Y5O1xuICBjb2xvcjogIzQwNDA0MDtcbiAgZm9udC1mYW1pbHk6IFwiYWRlbGxlLXNhbnNcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXdlaWdodDogMzAwO1xuICBsaW5lLWhlaWdodDogMjBweDtcbiAgcGFkZGluZzogMzVweCAwIDYwcHg7XG59XG4ubWFpbi1mb290ZXIgYSB7XG4gIGNvbG9yOiAjNDA0MDQwO1xufVxuLm1haW4tZm9vdGVyID4gLmNvbnRhaW5lciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgcGFkZGluZzogMCAzMHB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5tYWluLWZvb3RlciA+IC5jb250YWluZXIge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgcGFkZGluZzogaW5oZXJpdDtcbiAgfVxufVxuLm1haW4tZm9vdGVyIC5mb290ZXItbmF2IHtcbiAgYm9yZGVyLXJpZ2h0OiBub25lO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5tYWluLWZvb3RlciAuZm9vdGVyLW5hdiB7XG4gICAgcGFkZGluZy1yaWdodDogMzBweDtcbiAgICBib3JkZXItcmlnaHQ6IGRhc2hlZCAxcHggIzhjYTdiODtcbiAgfVxufVxuLm1haW4tZm9vdGVyIC5mb290ZXItbmF2IHVsIHtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgY29sdW1uLWNvdW50OiAzO1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5tYWluLWZvb3RlciAuZm9vdGVyLW5hdiB1bCB7XG4gICAgbWluLXdpZHRoOiAyODBweDtcbiAgfVxufVxuLm1haW4tZm9vdGVyIC5mb290ZXItbmF2IHVsIGxpIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmc6IDVweCAxMHB4IDVweCAwO1xufVxuLm1haW4tZm9vdGVyIC5hZGRyZXNzLXdyYXAge1xuICBib3JkZXItcmlnaHQ6IG5vbmU7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5tYWluLWZvb3RlciAuYWRkcmVzcy13cmFwIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgIGJvcmRlci1yaWdodDogZGFzaGVkIDFweCAjOGNhN2I4O1xuICAgIHBhZGRpbmc6IDAgMzBweDtcbiAgfVxufVxuLm1haW4tZm9vdGVyIC5hZGRyZXNzLXdyYXAgLmFkZHJlc3Mge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLm1haW4tZm9vdGVyIC5hZGRyZXNzLXdyYXAgLmNvbnRhY3Qge1xuICAgIG1hcmdpbi1sZWZ0OiA1MHB4O1xuICB9XG59XG4ubWFpbi1mb290ZXIgLmFkZHJlc3Mtd3JhcCAuY29udGFjdCBhIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4ubWFpbi1mb290ZXIgLmFkZHJlc3Mtd3JhcCAuY29udGFjdCBhIHNwYW4ge1xuICBmb250LWZhbWlseTogXCJhZGVsbGUtc2Fuc1wiLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogNjAwO1xuICBtYXJnaW4tcmlnaHQ6IDVweDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBjb2xvcjogIzJjNmI4Mjtcbn1cbi5tYWluLWZvb3RlciAuY29weXJpZ2h0LXdyYXAge1xuICBtYXJnaW4tdG9wOiAyMHB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5tYWluLWZvb3RlciAuY29weXJpZ2h0LXdyYXAge1xuICAgIHBhZGRpbmctbGVmdDogMzBweDtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICB9XG59XG4ubWFpbi1mb290ZXIgLmxvZ28td3JhcCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4ubWFpbi1mb290ZXIgLmxvZ28td3JhcC5tb2JpbGUge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLm1haW4tZm9vdGVyIC5sb2dvLXdyYXAubW9iaWxlIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG4ubWFpbi1mb290ZXIgLmxvZ28td3JhcC5tb2JpbGUgLnNvY2lhbC13cmFwIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuLm1haW4tZm9vdGVyIC5sb2dvLXdyYXAubW9iaWxlIC5zb2NpYWwtd3JhcCBhIGkge1xuICBjb2xvcjogIzJjNmI4MjtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBmb250LXdlaWdodDogNDAwO1xuICBtYXJnaW4tcmlnaHQ6IDIwcHg7XG59XG4ubWFpbi1mb290ZXIgLmxvZ28td3JhcC5tb2JpbGUgLnNvY2lhbC13cmFwIGE6bGFzdC1vZi10eXBlIGkge1xuICBtYXJnaW4tcmlnaHQ6IDA7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLm1haW4tZm9vdGVyIC5sb2dvLXdyYXAge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgYm90dG9tOiAtNDBweDtcbiAgfVxufVxuLm1haW4tZm9vdGVyIC5sb2dvLXdyYXAgLmltZy13cmFwIHtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGZsZXgtd3JhcDogd3JhcDtcbn1cbi5tYWluLWZvb3RlciAubG9nby13cmFwIC5pbWctd3JhcCBhIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuLm1haW4tZm9vdGVyIC5sb2dvLXdyYXAgLmltZy13cmFwIGltZyB7XG4gIGZsb2F0OiBsZWZ0O1xuICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gIGhlaWdodDogNTBweDtcbiAgd2lkdGg6IGF1dG87XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luLWJvdHRvbTogMTZweDtcbn1cbi5iYWNrLXRvcCB7XG4gIGNvbG9yOiAjMmM2YjgyO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgcGFkZGluZzogMTBweCAzMHB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5iYWNrLXRvcCB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuLmJhY2stdG9wIGE6dmlzaXRlZCB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgY29sb3I6ICMyYzZiODI7XG59XG4uYmFjay10b3AgLmFycm93X3VwIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcuLi9pbWcvYXJyb3dfdXAuc3ZnJyk7XG4gIHdpZHRoOiAxNHB4O1xuICBoZWlnaHQ6IDEwcHg7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luLWxlZnQ6IDVweDtcbn1cbmJvZHkuaG9tZSAuc3BhY2VyIHtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIGZsZXg6IDEgMTtcbn1cbmJvZHkuaG9tZSBhIGkge1xuICBtYXJnaW4tbGVmdDogMTBweDtcbn1cbmJvZHkuaG9tZSAuaG9yaXpvbnRhbC1saW5lIHtcbiAgYm9yZGVyLWJvdHRvbTogZGFzaGVkIDFweCAjOGNhN2I4O1xuICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICBkaXNwbGF5OiBibG9jaztcbn1cbmJvZHkuaG9tZSAuc3RhdGljLWhlcm8ge1xuICBwYWRkaW5nOiAyMHB4O1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIG1hcmdpbi1ib3R0b206IDMwcHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgYm9keS5ob21lIC5zdGF0aWMtaGVybyB7XG4gICAgcGFkZGluZzogNDBweCA2NXB4O1xuICB9XG59XG5ib2R5LmhvbWUgLnN0YXRpYy1oZXJvIC5pbm5lci13cmFwIHtcbiAgcGFkZGluZzogMzBweDtcbiAgbWF4LXdpZHRoOiA2NjVweDtcbn1cbmJvZHkuaG9tZSAuc3RhdGljLWhlcm8gLmlubmVyLXdyYXAgaDEge1xuICBmb250LWZhbWlseTogXCJhZGVsbGUtc2Fuc1wiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDMwcHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGxpbmUtaGVpZ2h0OiA0MHB4O1xuICB3b3JkLWJyZWFrOiBicmVhay13b3JkO1xuICBoeXBoZW5zOiBhdXRvO1xuICAtd2Via2l0LWh5cGhlbnM6IGF1dG87XG4gIC13ZWJraXQtaHlwaGVuYXRlLWNoYXJhY3RlcjogXCJcXDIwMTBcIjtcbiAgLXdlYmtpdC1oeXBoZW5hdGUtbGltaXQtYWZ0ZXI6IDE7XG4gIC13ZWJraXQtaHlwaGVuYXRlLWxpbWl0LWJlZm9yZTogMztcbiAgLW1vei1oeXBoZW5zOiBhdXRvO1xuICBvdmVyZmxvdy13cmFwOiBoeXBoZW5hdGU7XG4gIG1hcmdpbi10b3A6IDA7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgYm9keS5ob21lIC5zdGF0aWMtaGVybyAuaW5uZXItd3JhcCBoMSB7XG4gICAgbGluZS1oZWlnaHQ6IDUwcHg7XG4gICAgZm9udC1zaXplOiA0MHB4O1xuICB9XG59XG5ib2R5LmhvbWUgLnN0YXRpYy1oZXJvIC5pbm5lci13cmFwIHAge1xuICBmb250LWZhbWlseTogXCJhZGVsbGVcIiwgc2VyaWY7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgbGluZS1oZWlnaHQ6IDI4cHg7XG59XG5ib2R5LmhvbWUgLnN0YXRpYy1oZXJvIC5pbm5lci13cmFwIGEge1xuICBjb2xvcjogd2hpdGU7XG4gIGZvbnQtZmFtaWx5OiBcImFkZWxsZVwiLCBzZXJpZjtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXdlaWdodDogNjAwO1xuICBsaW5lLWhlaWdodDogMTBweDtcbn1cbmJvZHkuaG9tZSAuYWxlcnQtYmFyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICBib2R5LmhvbWUgLmFsZXJ0LWJhciB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgfVxufVxuYm9keS5ob21lIC5hbGVydC1iYXIgLmZpcnN0LXdyYXAge1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbn1cbmJvZHkuaG9tZSAuYWxlcnQtYmFyIC5maXJzdC13cmFwIC50eXBlLWJveCB7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBmbGV4OiAxIDE7XG59XG5ib2R5LmhvbWUgLmFsZXJ0LWJhciAuZmlyc3Qtd3JhcCAudHlwZS1ib3ggaDMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMmM2YjgyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBmbGV4OiAxIDE7XG4gIHBhZGRpbmc6IDEycHggMjBweDtcbiAgaGVpZ2h0OiAxMDAlO1xuICBjb2xvcjogd2hpdGU7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIGZvbnQtZmFtaWx5OiBcImFkZWxsZS1zYW5zXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMzVweDtcbiAgbGluZS1oZWlnaHQ6IDIycHg7XG4gIG1hcmdpbjogMDtcbiAgbWluLWhlaWdodDogNTVweDtcbn1cbmJvZHkuaG9tZSAuYWxlcnQtYmFyIC5maXJzdC13cmFwIC50eXBlLWJveCBoMy5hY3RpdmUge1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbn1cbmJvZHkuaG9tZSAuYWxlcnQtYmFyIC5maXJzdC13cmFwIC50eXBlLWJveCBoMy5ldmVudCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNDRTQ2NDY7XG59XG5ib2R5LmhvbWUgLmFsZXJ0LWJhciAuY29udHJvbHMge1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xufVxuYm9keS5ob21lIC5hbGVydC1iYXIgLmNvbnRyb2xzLm1vYmlsZSB7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIGJvZHkuaG9tZSAuYWxlcnQtYmFyIC5jb250cm9scy5tb2JpbGUge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbmJvZHkuaG9tZSAuYWxlcnQtYmFyIC5jb250cm9scy5kZXNrdG9wIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICBib2R5LmhvbWUgLmFsZXJ0LWJhciAuY29udHJvbHMuZGVza3RvcCB7XG4gICAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIH1cbn1cbmJvZHkuaG9tZSAuYWxlcnQtYmFyIC5jb250cm9scyAucHJldixcbmJvZHkuaG9tZSAuYWxlcnQtYmFyIC5jb250cm9scyAubmV4dCB7XG4gIGNvbG9yOiB3aGl0ZTtcbiAgd2lkdGg6IDUwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICM4Y2E3Yjg7XG4gIG9wYWNpdHk6IDAuNTtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuYm9keS5ob21lIC5hbGVydC1iYXIgLmNvbnRyb2xzIC5wcmV2OmZvY3VzLFxuYm9keS5ob21lIC5hbGVydC1iYXIgLmNvbnRyb2xzIC5uZXh0OmZvY3VzLFxuYm9keS5ob21lIC5hbGVydC1iYXIgLmNvbnRyb2xzIC5wcmV2OmhvdmVyLFxuYm9keS5ob21lIC5hbGVydC1iYXIgLmNvbnRyb2xzIC5uZXh0OmhvdmVyIHtcbiAgb3BhY2l0eTogMTtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuYm9keS5ob21lIC5hbGVydC1iYXIgLml0ZW1zLXdyYXAge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjRmN2Y5O1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZmxleDogMSAxIDEwMCU7XG4gIHBhZGRpbmc6IDEycHggMTZweDtcbn1cbmJvZHkuaG9tZSAuYWxlcnQtYmFyIC5pdGVtcy13cmFwIC5pdGVtIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgb3BhY2l0eTogMTtcbn1cbmJvZHkuaG9tZSAuYWxlcnQtYmFyIC5pdGVtcy13cmFwIC5pdGVtIGg0IHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBjb2xvcjogIzJjNmI4MjtcbiAgZm9udC1mYW1pbHk6IFwiYWRlbGxlLXNhbnNcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXdlaWdodDogNjAwO1xuICBsaW5lLWhlaWdodDogMjRweDtcbiAgbWFyZ2luOiAwO1xuICBtYXJnaW4tcmlnaHQ6IDEycHg7XG59XG5ib2R5LmhvbWUgLmFsZXJ0LWJhciAuaXRlbXMtd3JhcCAuaXRlbSB0aW1lIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBjb2xvcjogIzFiMWIxYjtcbiAgZm9udC1mYW1pbHk6IFwiYWRlbGxlXCIsIHNlcmlmO1xuICBmb250LXNpemU6IDEycHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGxpbmUtaGVpZ2h0OiAxMHB4O1xufVxuYm9keS5ob21lIC5hbGVydC1iYXIgLml0ZW1zLXdyYXAgLml0ZW0gLnN1Yi10aXRsZSB7XG4gIG1hcmdpbi1yaWdodDogMTJweDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBmb250LWZhbWlseTogXCJhZGVsbGVcIiwgc2VyaWY7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbGluZS1oZWlnaHQ6IDE2cHg7XG59XG5ib2R5LmhvbWUgLmFsZXJ0LWJhciAuaXRlbXMtd3JhcCAuaXRlbSAudXBjb21pbmcge1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjZTQ2NDY7XG4gIGNvbG9yOiB3aGl0ZTtcbiAgZm9udC1zaXplOiAxMHB4O1xuICBmb250LXdlaWdodDogNjAwO1xuICBsZXR0ZXItc3BhY2luZzogMC4yNXB4O1xuICBsaW5lLWhlaWdodDogMTBweDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgZm9udC1mYW1pbHk6IFwiYWRlbGxlLXNhbnNcIiwgc2Fucy1zZXJpZjtcbiAgcGFkZGluZzogNHB4IDE1cHg7XG4gIG1hcmdpbi1yaWdodDogMTJweDtcbn1cbmJvZHkuaG9tZSAuYWxlcnQtYmFyIC5pdGVtcy13cmFwIC5pdGVtLmFjdGl2ZSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cbmJvZHkuaG9tZSAuYWxlcnQtYmFyIC5pdGVtcy13cmFwIC5pdGVtOmZvY3VzLFxuYm9keS5ob21lIC5hbGVydC1iYXIgLml0ZW1zLXdyYXAgLml0ZW06aG92ZXIge1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgb3BhY2l0eTogMC44O1xufVxuYm9keS5ob21lIC5icm93c2UtYmFyIHtcbiAgcGFkZGluZzogMzBweCAwO1xuICBib3JkZXItdG9wOiBkYXNoZWQgMXB4ICM4Y2E3Yjg7XG4gIGJvcmRlci1ib3R0b206IGRhc2hlZCAxcHggIzhjYTdiODtcbiAgbWFyZ2luLWJvdHRvbTogMzBweDtcbn1cbmJvZHkuaG9tZSAuYnJvd3NlLWJhciBoMyB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luOiAwO1xuICBjb2xvcjogIzJjNmI4MjtcbiAgZm9udC1mYW1pbHk6IFwiYWRlbGxlLXNhbnNcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBmb250LXdlaWdodDogNjAwO1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICBtYXJnaW4tcmlnaHQ6IDMwcHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIGJvZHkuaG9tZSAuYnJvd3NlLWJhciBoMyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgfVxufVxuYm9keS5ob21lIC5icm93c2UtYmFyIC50b3BpYy13cmFwIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuYm9keS5ob21lIC5icm93c2UtYmFyIGEge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbi10b3A6IDEwcHg7XG4gIGNvbG9yOiAjMmM2YjgyO1xuICBmb250LWZhbWlseTogXCJhZGVsbGUtc2Fuc1wiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIG9wYWNpdHk6IDE7XG4gIHRyYW5zaXRpb246IGFsbCBlYXNlIDAuNXM7XG4gIG1hcmdpbi1sZWZ0OiAzMHB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIGJvZHkuaG9tZSAuYnJvd3NlLWJhciBhIHtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICB9XG59XG5ib2R5LmhvbWUgLmJyb3dzZS1iYXIgYS5tb3JlIHtcbiAgbWFyZ2luLWxlZnQ6IDA7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgYm9keS5ob21lIC5icm93c2UtYmFyIGEubW9yZSB7XG4gICAgbWFyZ2luLWxlZnQ6IDMwcHg7XG4gIH1cbn1cbmJvZHkuaG9tZSAuYnJvd3NlLWJhciBhLnRvcGljLWxpbmsge1xuICBwYWRkaW5nOiAxMnB4IDMwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyYzZiODI7XG4gIGNvbG9yOiAjZmZmO1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gIGZvbnQtZmFtaWx5OiBcImFkZWxsZS1zYW5zXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgbWFyZ2luLWxlZnQ6IDA7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgYm9keS5ob21lIC5icm93c2UtYmFyIGEudG9waWMtbGluayB7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICBtYXJnaW4tcmlnaHQ6IDIwcHg7XG4gIH1cbn1cbmJvZHkuaG9tZSAuYnJvd3NlLWJhciBhOmZvY3VzLFxuYm9keS5ob21lIC5icm93c2UtYmFyIGE6aG92ZXIge1xuICBvcGFjaXR5OiAwLjg7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuYm9keS5ob21lIC5mZWF0dXJlZC1vdXItd29yayB7XG4gIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNjAwcHgpIHtcbiAgYm9keS5ob21lIC5mZWF0dXJlZC1vdXItd29yayB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgfVxufVxuYm9keS5ob21lIC5mZWF0dXJlZC1vdXItd29yayAuZmVhdHVyZWQge1xuICBwYWRkaW5nOiAxNXB4O1xuICB3aWR0aDogMTAwJTtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDYwMHB4KSB7XG4gIGJvZHkuaG9tZSAuZmVhdHVyZWQtb3VyLXdvcmsgLmZlYXR1cmVkIHtcbiAgICBmbG9hdDogbGVmdDtcbiAgICB3aWR0aDogY2FsYyg2Ni42NjY2JSAtIDE1cHgpO1xuICB9XG59XG5ib2R5LmhvbWUgLmZlYXR1cmVkLW91ci13b3JrIC5mZWF0dXJlZCAuaW5uZXItd3JhcCB7XG4gIHBhZGRpbmc6IDE2cHggMjBweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgaGVpZ2h0OiAxMDAlO1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbn1cbmJvZHkuaG9tZSAuZmVhdHVyZWQtb3VyLXdvcmsgLmZlYXR1cmVkIC5pbm5lci13cmFwIGg1IHtcbiAgY29sb3I6ICMyYzZiODI7XG4gIGZvbnQtZmFtaWx5OiBcImFkZWxsZS1zYW5zXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgbGV0dGVyLXNwYWNpbmc6IDIuNHB4O1xuICBtYXJnaW46IDA7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG5ib2R5LmhvbWUgLmZlYXR1cmVkLW91ci13b3JrIC5mZWF0dXJlZCAuaW5uZXItd3JhcCBoMyB7XG4gIGNvbG9yOiAjMmM2YjgyO1xuICBmb250LWZhbWlseTogXCJhZGVsbGUtc2Fuc1wiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDI1cHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgYm9keS5ob21lIC5mZWF0dXJlZC1vdXItd29yayAuZmVhdHVyZWQgLmlubmVyLXdyYXAgaDMge1xuICAgIGZvbnQtc2l6ZTogMzBweDtcbiAgfVxufVxuYm9keS5ob21lIC5mZWF0dXJlZC1vdXItd29yayAuZmVhdHVyZWQgLmlubmVyLXdyYXAgcCB7XG4gIGNvbG9yOiAjMWIxYjFiO1xuICBmb250LWZhbWlseTogXCJhZGVsbGVcIiwgc2VyaWY7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbGluZS1oZWlnaHQ6IDIycHg7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBmbGV4OiAxIDE7XG59XG5ib2R5LmhvbWUgLmZlYXR1cmVkLW91ci13b3JrIC5mZWF0dXJlZCAuaW5uZXItd3JhcCBhIHtcbiAgY29sb3I6ICMyYzZiODI7XG4gIGZvbnQtZmFtaWx5OiBcImFkZWxsZS1zYW5zXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuYm9keS5ob21lIC5mZWF0dXJlZC1vdXItd29yayAub3VyLXdvcmsge1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luLXRvcDogMzBweDtcbiAgcGFkZGluZzogMzBweCAyNXB4O1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA2MDBweCkge1xuICBib2R5LmhvbWUgLmZlYXR1cmVkLW91ci13b3JrIC5vdXItd29yayB7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgd2lkdGg6IGNhbGMoMzMuMzMzMzMlIC0gMTVweCk7XG4gICAgbWFyZ2luLWxlZnQ6IDMwcHg7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgfVxufVxuYm9keS5ob21lIC5mZWF0dXJlZC1vdXItd29yayAub3VyLXdvcmsgaDMge1xuICBjb2xvcjogIzJjNmI4MjtcbiAgZm9udC1mYW1pbHk6IFwiYWRlbGxlLXNhbnNcIiwgc2Fucy1zZXJpZjtcbiAgbWFyZ2luOiAwO1xuICBmb250LXNpemU6IDI1cHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgYm9keS5ob21lIC5mZWF0dXJlZC1vdXItd29yayAub3VyLXdvcmsgaDMge1xuICAgIGZvbnQtc2l6ZTogMzBweDtcbiAgfVxufVxuYm9keS5ob21lIC5mZWF0dXJlZC1vdXItd29yayAub3VyLXdvcmsgcCB7XG4gIGNvbG9yOiAjMWIxYjFiO1xuICBmb250LWZhbWlseTogXCJhZGVsbGVcIiwgc2VyaWY7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbGluZS1oZWlnaHQ6IDIycHg7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIG1hcmdpbjogMzBweCAwO1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgZmxleDogMSAxO1xufVxuYm9keS5ob21lIC5mZWF0dXJlZC1vdXItd29yayAub3VyLXdvcmsgYSB7XG4gIGNvbG9yOiAjMmM2YjgyO1xuICBmb250LWZhbWlseTogXCJhZGVsbGUtc2Fuc1wiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cbmJvZHkuaG9tZSAudG9wLWNoYXJ0cy1yZXNlYXJjaCB7XG4gIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgYm9keS5ob21lIC50b3AtY2hhcnRzLXJlc2VhcmNoIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICB9XG59XG5ib2R5LmhvbWUgLnRvcC1jaGFydHMtcmVzZWFyY2ggLnRvcC1jaGFydHMge1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgYm9keS5ob21lIC50b3AtY2hhcnRzLXJlc2VhcmNoIC50b3AtY2hhcnRzIHtcbiAgICBmbG9hdDogbGVmdDtcbiAgICB3aWR0aDogY2FsYygyNSUgLSAxNXB4KTtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICB9XG59XG5ib2R5LmhvbWUgLnRvcC1jaGFydHMtcmVzZWFyY2ggLnRvcC1jaGFydHMgLnRvcC13cmFwIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzJjNmI4MjtcbiAgcGFkZGluZzogMjBweDtcbn1cbmJvZHkuaG9tZSAudG9wLWNoYXJ0cy1yZXNlYXJjaCAudG9wLWNoYXJ0cyAudG9wLXdyYXAgaDMge1xuICBmb250LWZhbWlseTogXCJhZGVsbGUtc2Fuc1wiLCBzYW5zLXNlcmlmO1xuICBjb2xvcjogI2ZmZjtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBmb250LXdlaWdodDogNjAwO1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICBtYXJnaW4tdG9wOiAwO1xufVxuYm9keS5ob21lIC50b3AtY2hhcnRzLXJlc2VhcmNoIC50b3AtY2hhcnRzIC50b3Atd3JhcCBwIHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXdlaWdodDogMzAwO1xuICBjb2xvcjogI2ZmZjtcbn1cbmJvZHkuaG9tZSAudG9wLWNoYXJ0cy1yZXNlYXJjaCAudG9wLWNoYXJ0cyAuaW1nLXdyYXAge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIG1pbi1oZWlnaHQ6IDI3MHB4O1xuICBjb2xvcjogI2ZmZjtcbiAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbn1cbmJvZHkuaG9tZSAudG9wLWNoYXJ0cy1yZXNlYXJjaCAudG9wLWNoYXJ0cyAuaW1nLXdyYXAgLnRvcC1saW5rIHtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHRyYW5zcGFyZW50LCByZ2JhKDAsIDAsIDAsIDAuMykpO1xuICBwYWRkaW5nOiAyMHB4O1xufVxuYm9keS5ob21lIC50b3AtY2hhcnRzLXJlc2VhcmNoIC50b3AtY2hhcnRzIC5pbWctd3JhcCAudG9wLWxpbmsgaDQsXG5ib2R5LmhvbWUgLnRvcC1jaGFydHMtcmVzZWFyY2ggLnRvcC1jaGFydHMgLmltZy13cmFwIC50b3AtbGluayBzcGFuIHtcbiAgZm9udC1mYW1pbHk6IFwiYWRlbGxlLXNhbnNcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBkaXNwbGF5OiBibG9jaztcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgY29sb3I6ICNmZmY7XG59XG5ib2R5LmhvbWUgLnRvcC1jaGFydHMtcmVzZWFyY2ggLnRvcC1jaGFydHMgLmltZy13cmFwIC50b3AtbGluayBoNCB7XG4gIG1hcmdpbjogMCAwIDVweDtcbiAgZm9udC1zdHlsZTogaXRhbGljO1xufVxuYm9keS5ob21lIC50b3AtY2hhcnRzLXJlc2VhcmNoIC50b3AtY2hhcnRzIC5uZXdzbGV0dGVyIHtcbiAgcGFkZGluZzogMjBweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0Y0RjdGOTtcbn1cbmJvZHkuaG9tZSAudG9wLWNoYXJ0cy1yZXNlYXJjaCAudG9wLWNoYXJ0cyAubmV3c2xldHRlciBoNCB7XG4gIGNvbG9yOiAjMmM2YjgyO1xuICBmb250LWZhbWlseTogXCJhZGVsbGUtc2Fuc1wiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDE4cHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICBtYXJnaW46IDAgMCAxMHB4O1xufVxuYm9keS5ob21lIC50b3AtY2hhcnRzLXJlc2VhcmNoIC50b3AtY2hhcnRzIC5uZXdzbGV0dGVyIC5uZXdzbGV0dGVyLXNpZ251cCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmNWQ0MTg7XG4gIGNvbG9yOiAjMWIxYjFiO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGZvbnQtZmFtaWx5OiBcImFkZWxsZS1zYW5zXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gIHBhZGRpbmc6IDVweCAxMHB4O1xuICBvcGFjaXR5OiAxO1xuICB0cmFuc2l0aW9uOiBhbGwgZWFzZSAwLjVzO1xufVxuYm9keS5ob21lIC50b3AtY2hhcnRzLXJlc2VhcmNoIC50b3AtY2hhcnRzIC5uZXdzbGV0dGVyIC5uZXdzbGV0dGVyLXNpZ251cDpob3ZlciB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgb3BhY2l0eTogMC44O1xufVxuYm9keS5ob21lIC50b3AtY2hhcnRzLXJlc2VhcmNoIC50b3AtY2hhcnRzIC5ib3R0b20ge1xuICBwYWRkaW5nOiAyMHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjRGN0Y5O1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgZmxleDogMSAxIGF1dG87XG59XG5ib2R5LmhvbWUgLnRvcC1jaGFydHMtcmVzZWFyY2ggLnRvcC1jaGFydHMgLmJvdHRvbSBhIHtcbiAgY29sb3I6ICMyYzZiODI7XG4gIGZvbnQtZmFtaWx5OiBcImFkZWxsZS1zYW5zXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgbGluZS1oZWlnaHQ6IDI0cHg7XG59XG5ib2R5LmhvbWUgLnRvcC1jaGFydHMtcmVzZWFyY2ggLnRvcC1jaGFydHMgLmJvdHRvbSBhOmhvdmVyIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG5ib2R5LmhvbWUgLnRvcC1jaGFydHMtcmVzZWFyY2ggLnJlc2VhcmNoLXdyYXAge1xuICB3aWR0aDogMTAwJTtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgYm9keS5ob21lIC50b3AtY2hhcnRzLXJlc2VhcmNoIC5yZXNlYXJjaC13cmFwIHtcbiAgICBmbG9hdDogbGVmdDtcbiAgICB3aWR0aDogY2FsYyg3NSUgLSAxNXB4KTtcbiAgICBtYXJnaW4tbGVmdDogMzBweDtcbiAgfVxufVxuYm9keS5ob21lIC50b3AtY2hhcnRzLXJlc2VhcmNoIC5yZXNlYXJjaC13cmFwIGgzIHtcbiAgY29sb3I6ICMyYzZiODI7XG4gIGZvbnQtZmFtaWx5OiBcImFkZWxsZS1zYW5zXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgbWFyZ2luOiAwIDAgMTZweDtcbn1cbmJvZHkuaG9tZSAudG9wLWNoYXJ0cy1yZXNlYXJjaCAucmVzZWFyY2gtd3JhcCAubGF0ZXN0LXdyYXAge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIGJvZHkuaG9tZSAudG9wLWNoYXJ0cy1yZXNlYXJjaCAucmVzZWFyY2gtd3JhcCAubGF0ZXN0LXdyYXAge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIH1cbn1cbmJvZHkuaG9tZSAudG9wLWNoYXJ0cy1yZXNlYXJjaCAucmVzZWFyY2gtd3JhcCAubGF0ZXN0IHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNDAwcHgpIHtcbiAgYm9keS5ob21lIC50b3AtY2hhcnRzLXJlc2VhcmNoIC5yZXNlYXJjaC13cmFwIC5sYXRlc3Qge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICBib2R5LmhvbWUgLnRvcC1jaGFydHMtcmVzZWFyY2ggLnJlc2VhcmNoLXdyYXAgLmxhdGVzdCB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBmbG9hdDogbGVmdDtcbiAgICB3aWR0aDogY2FsYygzMy4zMyUgLSAyMHB4KTtcbiAgICBtYXJnaW4tbGVmdDogMzBweDtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICB9XG59XG5ib2R5LmhvbWUgLnRvcC1jaGFydHMtcmVzZWFyY2ggLnJlc2VhcmNoLXdyYXAgLmxhdGVzdDpmaXJzdC1vZi10eXBlIHtcbiAgbWFyZ2luLWxlZnQ6IDA7XG59XG5ib2R5LmhvbWUgLnRvcC1jaGFydHMtcmVzZWFyY2ggLnJlc2VhcmNoLXdyYXAgLmxhdGVzdCBpbWcge1xuICBoZWlnaHQ6IGF1dG87XG4gIHdpZHRoOiAxMDAlO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDQwMHB4KSB7XG4gIGJvZHkuaG9tZSAudG9wLWNoYXJ0cy1yZXNlYXJjaCAucmVzZWFyY2gtd3JhcCAubGF0ZXN0IGltZyB7XG4gICAgbWF4LXdpZHRoOiAxNjBweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIGJvZHkuaG9tZSAudG9wLWNoYXJ0cy1yZXNlYXJjaCAucmVzZWFyY2gtd3JhcCAubGF0ZXN0IGltZyB7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG59XG5ib2R5LmhvbWUgLnRvcC1jaGFydHMtcmVzZWFyY2ggLnJlc2VhcmNoLXdyYXAgLmxhdGVzdCAuaW5uZXItd3JhcCB7XG4gIHBhZGRpbmc6IDE4cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGNEY3Rjk7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBmbGV4OiAxIDE7XG59XG5ib2R5LmhvbWUgLnRvcC1jaGFydHMtcmVzZWFyY2ggLnJlc2VhcmNoLXdyYXAgLmxhdGVzdCAuaW5uZXItd3JhcCBoNCB7XG4gIGNvbG9yOiAjMmM2YjgyO1xuICBmb250LWZhbWlseTogXCJhZGVsbGUtc2Fuc1wiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMCAwIDEwcHggMDtcbn1cbmJvZHkuaG9tZSAudG9wLWNoYXJ0cy1yZXNlYXJjaCAucmVzZWFyY2gtd3JhcCAubGF0ZXN0IC5pbm5lci13cmFwIC5zdWItdGl0bGUge1xuICBsaW5lLWhlaWdodDogMThweDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBwYWRkaW5nOiAwIDAgMTBweCAwO1xufVxuYm9keS5ob21lIC50b3AtY2hhcnRzLXJlc2VhcmNoIC5yZXNlYXJjaC13cmFwIC5sYXRlc3QgLmlubmVyLXdyYXAgLm1ldGEge1xuICBjb2xvcjogIzY2NjtcbiAgZm9udC1mYW1pbHk6IFwiYWRlbGxlLXNhbnNcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBmb250LXdlaWdodDogNjAwO1xuICBwYWRkaW5nOiAwIDAgMTBweCAwO1xufVxuYm9keS5ob21lIC50b3AtY2hhcnRzLXJlc2VhcmNoIC5yZXNlYXJjaC13cmFwIC5sYXRlc3QgLmlubmVyLXdyYXAgLm1ldGEgdGltZSB7XG4gIGNvbG9yOiAjMWIxYjFiO1xufVxuYm9keS5ob21lIC50b3AtY2hhcnRzLXJlc2VhcmNoIC5yZXNlYXJjaC13cmFwIC5sYXRlc3QgLmlubmVyLXdyYXAgLm1ldGEgc3BhbiBhIHtcbiAgY29sb3I6ICM2OTk5OTk7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgZm9udC1mYW1pbHk6IFwiYWRlbGxlLXNhbnNcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBmb250LXdlaWdodDogMzAwO1xufVxuYm9keS5ob21lIC50b3AtY2hhcnRzLXJlc2VhcmNoIC5yZXNlYXJjaC13cmFwIC5sYXRlc3QgLmlubmVyLXdyYXAgcCB7XG4gIGNvbG9yOiAjNDA0MDQwO1xuICBmb250LWZhbWlseTogXCJhZGVsbGVcIiwgc2VyaWY7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgbWFyZ2luOiAxMHB4IDA7XG59XG5ib2R5LmhvbWUgLnRvcC1jaGFydHMtcmVzZWFyY2ggLnJlc2VhcmNoLXdyYXAgLmxhdGVzdCAuaW5uZXItd3JhcCBhIHtcbiAgY29sb3I6ICMyYzZiODI7XG4gIGZvbnQtZmFtaWx5OiBcImFkZWxsZS1zYW5zXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgbWFyZ2luLXRvcDogMTBweDtcbn1cbmJvZHkuaG9tZSAudHdvLWZlYXR1cmVkIHtcbiAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA2MDBweCkge1xuICBib2R5LmhvbWUgLnR3by1mZWF0dXJlZCB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgfVxufVxuYm9keS5ob21lIC50d28tZmVhdHVyZWQgLmZlYXR1cmVkIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbi1sZWZ0OiAwO1xuICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICBwYWRkaW5nOiAzMnB4IDE2cHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNjAwcHgpIHtcbiAgYm9keS5ob21lIC50d28tZmVhdHVyZWQgLmZlYXR1cmVkIHtcbiAgICBmbG9hdDogbGVmdDtcbiAgICB3aWR0aDogY2FsYyg1MCUgLSAxNXB4KTtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNjAwcHgpIHtcbiAgYm9keS5ob21lIC50d28tZmVhdHVyZWQgLmZlYXR1cmVkOm50aC1vZi10eXBlKGV2ZW4pIHtcbiAgICBtYXJnaW4tbGVmdDogMzBweDtcbiAgfVxufVxuYm9keS5ob21lIC50d28tZmVhdHVyZWQgLmZlYXR1cmVkIGg1IHtcbiAgY29sb3I6ICMyYzZiODI7XG4gIG1hcmdpbjogMDtcbiAgZm9udC1mYW1pbHk6IFwiYWRlbGxlLXNhbnNcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBmb250LXdlaWdodDogNjAwO1xuICBsZXR0ZXItc3BhY2luZzogMi40cHg7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIG1hcmdpbi1ib3R0b206IDMwcHg7XG59XG5ib2R5LmhvbWUgLnR3by1mZWF0dXJlZCAuZmVhdHVyZWQgaDMge1xuICBtYXJnaW46IDA7XG4gIGNvbG9yOiAjMmM2YjgyO1xuICBmb250LWZhbWlseTogXCJhZGVsbGUtc2Fuc1wiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDMwcHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG59XG5ib2R5LmhvbWUgLnR3by1mZWF0dXJlZCAuZmVhdHVyZWQgaDMgYSB7XG4gIG1hcmdpbi10b3A6IDA7XG4gIGNvbG9yOiAjMmM2YjgyO1xuICBmb250LWZhbWlseTogXCJhZGVsbGUtc2Fuc1wiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDMwcHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG59XG5ib2R5LmhvbWUgLnR3by1mZWF0dXJlZCAuZmVhdHVyZWQgcCB7XG4gIGNvbG9yOiAjMWIxYjFiO1xuICBmb250LWZhbWlseTogXCJhZGVsbGVcIiwgc2VyaWY7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbGluZS1oZWlnaHQ6IDIycHg7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIG1hcmdpbjogMTBweCAwO1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgZmxleDogMSAxO1xufVxuYm9keS5ob21lIC50d28tZmVhdHVyZWQgLmZlYXR1cmVkIGEge1xuICBjb2xvcjogIzJjNmI4MjtcbiAgZm9udC1mYW1pbHk6IFwiYWRlbGxlLXNhbnNcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXdlaWdodDogMzAwO1xuICBtYXJnaW4tdG9wOiAzMHB4O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG5ib2R5LmhvbWUgLmxpdmluZy13YWdlLWZlYXR1cmUtdGVhbSB7XG4gIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNjAwcHgpIHtcbiAgYm9keS5ob21lIC5saXZpbmctd2FnZS1mZWF0dXJlLXRlYW0ge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIH1cbn1cbmJvZHkuaG9tZSAubGl2aW5nLXdhZ2UtZmVhdHVyZS10ZWFtIC5saXZpbmctd2FnZSB7XG4gIHdpZHRoOiAxMDAlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDQ0LCAxMDcsIDEzMCwgMC4wNSk7XG4gIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gIHBhZGRpbmc6IDI1cHggMjVweCAzMHB4IDIwcHg7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDYwMHB4KSB7XG4gIGJvZHkuaG9tZSAubGl2aW5nLXdhZ2UtZmVhdHVyZS10ZWFtIC5saXZpbmctd2FnZSB7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgd2lkdGg6IGNhbGMoNTAlIC0gMTVweCk7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgfVxufVxuYm9keS5ob21lIC5saXZpbmctd2FnZS1mZWF0dXJlLXRlYW0gLmxpdmluZy13YWdlIC53YWdlLXdyYXAge1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZmxleDogMSAxIGF1dG87XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuYm9keS5ob21lIC5saXZpbmctd2FnZS1mZWF0dXJlLXRlYW0gLmxpdmluZy13YWdlIGgyIHtcbiAgY29sb3I6ICMyYzZiODI7XG4gIGZvbnQtZmFtaWx5OiBcImFkZWxsZS1zYW5zXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMzBweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgbWFyZ2luOiAwO1xuICBtYXJnaW4tYm90dG9tOiAxNXB4O1xufVxuYm9keS5ob21lIC5saXZpbmctd2FnZS1mZWF0dXJlLXRlYW0gLmxpdmluZy13YWdlIGgyIGEge1xuICBjb2xvcjogIzJjNmI4MjtcbiAgZm9udC1mYW1pbHk6IFwiYWRlbGxlLXNhbnNcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAzMHB4O1xuICBmb250LXdlaWdodDogNjAwO1xuICBtYXJnaW46IDA7XG4gIG1hcmdpbi1ib3R0b206IDE1cHg7XG59XG5ib2R5LmhvbWUgLmxpdmluZy13YWdlLWZlYXR1cmUtdGVhbSAubGl2aW5nLXdhZ2UgcCB7XG4gIGNvbG9yOiAjMWIxYjFiO1xuICBmb250LWZhbWlseTogXCJhZGVsbGVcIiwgc2VyaWY7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgbGluZS1oZWlnaHQ6IDIycHg7XG59XG5ib2R5LmhvbWUgLmxpdmluZy13YWdlLWZlYXR1cmUtdGVhbSAubGl2aW5nLXdhZ2UgLmxhcmdlLXdhZ2Uge1xuICBkaXNwbGF5OiBibG9jaztcbn1cbmJvZHkuaG9tZSAubGl2aW5nLXdhZ2UtZmVhdHVyZS10ZWFtIC5saXZpbmctd2FnZSAubGFyZ2Utd2FnZSAudGV4dCB7XG4gIGZsb2F0OiBsZWZ0O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGNvbG9yOiAjMWIxYjFiO1xuICBmb250LWZhbWlseTogXCJhZGVsbGUtc2Fuc1wiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDQwcHg7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgYm9keS5ob21lIC5saXZpbmctd2FnZS1mZWF0dXJlLXRlYW0gLmxpdmluZy13YWdlIC5sYXJnZS13YWdlIC50ZXh0IHtcbiAgICBmb250LXNpemU6IDU2cHg7XG4gIH1cbn1cbmJvZHkuaG9tZSAubGl2aW5nLXdhZ2UtZmVhdHVyZS10ZWFtIC5saXZpbmctd2FnZSAubGFyZ2Utd2FnZSAubG9nbyB7XG4gIGZsb2F0OiBsZWZ0O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbjogMTBweCAwO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDQyMHB4KSB7XG4gIGJvZHkuaG9tZSAubGl2aW5nLXdhZ2UtZmVhdHVyZS10ZWFtIC5saXZpbmctd2FnZSAubGFyZ2Utd2FnZSAubG9nbyB7XG4gICAgZmxvYXQ6IHJpZ2h0O1xuICAgIG1hcmdpbjogMDtcbiAgfVxufVxuYm9keS5ob21lIC5saXZpbmctd2FnZS1mZWF0dXJlLXRlYW0gLmxpdmluZy13YWdlIC5sYXJnZS13YWdlIC5sb2dvIGltZyB7XG4gIGhlaWdodDogODBweDtcbiAgd2lkdGg6IGF1dG87XG59XG5ib2R5LmhvbWUgLmxpdmluZy13YWdlLWZlYXR1cmUtdGVhbSAubGl2aW5nLXdhZ2UgLnNtYWxsLXdhZ2Uge1xuICBjb2xvcjogIzFiMWIxYjtcbiAgZm9udC1mYW1pbHk6IFwiYWRlbGxlXCIsIHNlcmlmO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbn1cbmJvZHkuaG9tZSAubGl2aW5nLXdhZ2UtZmVhdHVyZS10ZWFtIC5saXZpbmctd2FnZSBhIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW4tdG9wOiAzMHB4O1xuICBjb2xvcjogIzJjNmI4MjtcbiAgZm9udC1mYW1pbHk6IFwiYWRlbGxlLXNhbnNcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXdlaWdodDogMzAwO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDYwMHB4KSB7XG4gIGJvZHkuaG9tZSAubGl2aW5nLXdhZ2UtZmVhdHVyZS10ZWFtIC5mZWF0dXJlZC10ZWFtLXdyYXAge1xuICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgd2lkdGg6IGNhbGMoNTAlIC0gMTVweCk7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICBtYXJnaW4tbGVmdDogMzBweDtcbiAgfVxufVxuYm9keS5ob21lIC5saXZpbmctd2FnZS1mZWF0dXJlLXRlYW0gLmZlYXR1cmVkIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gIHBhZGRpbmc6IDMwcHggMjVweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg0NCwgMTA3LCAxMzAsIDAuMDUpO1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbn1cbmJvZHkuaG9tZSAubGl2aW5nLXdhZ2UtZmVhdHVyZS10ZWFtIC5mZWF0dXJlZCBoNSB7XG4gIGNvbG9yOiAjMmM2YjgyO1xuICBtYXJnaW46IDA7XG4gIGZvbnQtZmFtaWx5OiBcImFkZWxsZS1zYW5zXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgbGV0dGVyLXNwYWNpbmc6IDIuNHB4O1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBtYXJnaW4tYm90dG9tOiAxNXB4O1xufVxuYm9keS5ob21lIC5saXZpbmctd2FnZS1mZWF0dXJlLXRlYW0gLmZlYXR1cmVkIGgzIHtcbiAgbWFyZ2luOiAwO1xuICBjb2xvcjogIzJjNmI4MjtcbiAgZm9udC1mYW1pbHk6IFwiYWRlbGxlLXNhbnNcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAzMHB4O1xuICBmb250LXdlaWdodDogNjAwO1xufVxuYm9keS5ob21lIC5saXZpbmctd2FnZS1mZWF0dXJlLXRlYW0gLmZlYXR1cmVkIGgzIGEge1xuICBtYXJnaW4tdG9wOiAwO1xuICBjb2xvcjogIzJjNmI4MjtcbiAgZm9udC1mYW1pbHk6IFwiYWRlbGxlLXNhbnNcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAzMHB4O1xuICBmb250LXdlaWdodDogNjAwO1xufVxuYm9keS5ob21lIC5saXZpbmctd2FnZS1mZWF0dXJlLXRlYW0gLmZlYXR1cmVkIHAge1xuICBjb2xvcjogIzFiMWIxYjtcbiAgZm9udC1mYW1pbHk6IFwiYWRlbGxlXCIsIHNlcmlmO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIG1hcmdpbjogMTBweCAwO1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgZmxleDogMSAxO1xufVxuYm9keS5ob21lIC5saXZpbmctd2FnZS1mZWF0dXJlLXRlYW0gLmZlYXR1cmVkIGEge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbi10b3A6IDMwcHg7XG4gIGNvbG9yOiAjMmM2YjgyO1xuICBmb250LWZhbWlseTogXCJhZGVsbGUtc2Fuc1wiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG59XG5ib2R5LmhvbWUgLmxpdmluZy13YWdlLWZlYXR1cmUtdGVhbSAudGVhbSB7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAzMHB4IDI1cHg7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xufVxuYm9keS5ob21lIC5saXZpbmctd2FnZS1mZWF0dXJlLXRlYW0gLnRlYW0gYSB7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuYm9keS5ob21lIC5saXZpbmctd2FnZS1mZWF0dXJlLXRlYW0gLnRlYW0gaDMge1xuICBtYXJnaW46IDA7XG4gIGNvbG9yOiAjMmM2YjgyO1xuICBmb250LWZhbWlseTogXCJhZGVsbGUtc2Fuc1wiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDMwcHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGh5cGhlbnM6IGF1dG87XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cbmJvZHkuaG9tZSAubGl2aW5nLXdhZ2UtZmVhdHVyZS10ZWFtIC50ZWFtIGkge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbi1sZWZ0OiAxNXB4O1xufVxuaDEsXG5oMixcbmgzIHtcbiAgY29sb3I6ICMwMDA7XG4gIGZvbnQtZmFtaWx5OiBcImFkZWxsZS1zYW5zXCIsIHNhbnMtc2VyaWY7XG59XG5oMi5oMSB7XG4gIGNvbG9yOiAjMmM2YjgyO1xuICBmb250LWZhbWlseTogXCJhZGVsbGUtc2Fuc1wiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDQwcHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIG1hcmdpbjogMTVweCAwcHg7XG59XG5oMS5wYWdlLXRpdGxlIHtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBtYXJnaW46IDBweDtcbn1cbmgyIHtcbiAgZm9udC1zaXplOiAyMHB4O1xufVxuLnBhZ2UtaGVhZGVyIHtcbiAgbWFyZ2luOiAxMnB4IDBweDtcbiAgYm9yZGVyOiAwcHg7XG4gIHBhZGRpbmc6IDBweDtcbn1cbiNtYWluIHVsIHtcbiAgbWFyZ2luOiAwcHggMHB4IDBweCAyMHB4O1xuICBwYWRkaW5nOiAwcHg7XG59XG4jbWFpbiB1bCBsaSB7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIG1hcmdpbjogMHB4IDBweCAyMHB4IDBweDtcbiAgcGFkZGluZy1sZWZ0OiAyMHB4O1xuICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1nL2J1bGxldC5wbmcpIDBweCA1cHggbm8tcmVwZWF0O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIGgyLmgxIHtcbiAgICBmb250LXNpemU6IDQwcHg7XG4gIH1cbiAgaDEucGFnZS10aXRsZSB7XG4gICAgZm9udC1zaXplOiAyNXB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgaDIuaDEge1xuICAgIGZvbnQtc2l6ZTogNTBweDtcbiAgICBtYXJnaW46IDIwcHggMHB4IDM0cHggMHB4O1xuICB9XG4gIGgxLnBhZ2UtdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMzBweDtcbiAgfVxufVxuLmFyY2hpdmUgLmNwdF9wdWJsaWNhdGlvbnMsXG4uc2VhcmNoLXJlc3VsdHMgLmNwdF9wdWJsaWNhdGlvbnMsXG4uYmxvZyAuY3B0X3B1YmxpY2F0aW9ucyxcbi5hcmNoaXZlIC50eXBlLWNwdF9wdWJsaWNhdGlvbnMsXG4uc2VhcmNoLXJlc3VsdHMgLnR5cGUtY3B0X3B1YmxpY2F0aW9ucyxcbi5ibG9nIC50eXBlLWNwdF9wdWJsaWNhdGlvbnMsXG4uYXJjaGl2ZSAuY3B0X3JlcG9ydHMsXG4uc2VhcmNoLXJlc3VsdHMgLmNwdF9yZXBvcnRzLFxuLmJsb2cgLmNwdF9yZXBvcnRzLFxuLmFyY2hpdmUgLnR5cGUtY3B0X2V2ZW50cyxcbi5zZWFyY2gtcmVzdWx0cyAudHlwZS1jcHRfZXZlbnRzLFxuLmJsb2cgLnR5cGUtY3B0X2V2ZW50cyxcbi5hcmNoaXZlIC5jcHRfZXZlbnRzLFxuLnNlYXJjaC1yZXN1bHRzIC5jcHRfZXZlbnRzLFxuLmJsb2cgLmNwdF9ldmVudHMsXG4uYXJjaGl2ZSAuY3B0X3ByZXNzX3JlbGVhc2VzLFxuLnNlYXJjaC1yZXN1bHRzIC5jcHRfcHJlc3NfcmVsZWFzZXMsXG4uYmxvZyAuY3B0X3ByZXNzX3JlbGVhc2VzLFxuLmFyY2hpdmUgLnR5cGUtY3B0X3ByZXNzX3JlbGVhc2VzLFxuLnNlYXJjaC1yZXN1bHRzIC50eXBlLWNwdF9wcmVzc19yZWxlYXNlcyxcbi5ibG9nIC50eXBlLWNwdF9wcmVzc19yZWxlYXNlcyxcbi5hcmNoaXZlIC5wb3N0LFxuLnNlYXJjaC1yZXN1bHRzIC5wb3N0LFxuLmJsb2cgLnBvc3QsXG4uYXJjaGl2ZSAudHlwZS1wb3N0LFxuLnNlYXJjaC1yZXN1bHRzIC50eXBlLXBvc3QsXG4uYmxvZyAudHlwZS1wb3N0LFxuLmFyY2hpdmUgLmNwdF9kYXRhLFxuLnNlYXJjaC1yZXN1bHRzIC5jcHRfZGF0YSxcbi5ibG9nIC5jcHRfZGF0YSB7XG4gIGJveC1zaGFkb3c6IDVweCA1cHggOHB4IHJnYmEoMCwgMCwgMCwgMC4wNSk7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoMTQwLCAxNjcsIDE4NCwgMC4yKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgcGFkZGluZzogMTBweDtcbiAgbWFyZ2luOiAwcHggMHB4IDEwcHggMHB4O1xuICBmb250LXNpemU6IDE0cHg7XG59XG4uYXJjaGl2ZSAuY3B0X3B1YmxpY2F0aW9ucyBiLFxuLnNlYXJjaC1yZXN1bHRzIC5jcHRfcHVibGljYXRpb25zIGIsXG4uYmxvZyAuY3B0X3B1YmxpY2F0aW9ucyBiLFxuLmFyY2hpdmUgLnR5cGUtY3B0X3B1YmxpY2F0aW9ucyBiLFxuLnNlYXJjaC1yZXN1bHRzIC50eXBlLWNwdF9wdWJsaWNhdGlvbnMgYixcbi5ibG9nIC50eXBlLWNwdF9wdWJsaWNhdGlvbnMgYixcbi5hcmNoaXZlIC5jcHRfcmVwb3J0cyBiLFxuLnNlYXJjaC1yZXN1bHRzIC5jcHRfcmVwb3J0cyBiLFxuLmJsb2cgLmNwdF9yZXBvcnRzIGIsXG4uYXJjaGl2ZSAudHlwZS1jcHRfZXZlbnRzIGIsXG4uc2VhcmNoLXJlc3VsdHMgLnR5cGUtY3B0X2V2ZW50cyBiLFxuLmJsb2cgLnR5cGUtY3B0X2V2ZW50cyBiLFxuLmFyY2hpdmUgLmNwdF9ldmVudHMgYixcbi5zZWFyY2gtcmVzdWx0cyAuY3B0X2V2ZW50cyBiLFxuLmJsb2cgLmNwdF9ldmVudHMgYixcbi5hcmNoaXZlIC5jcHRfcHJlc3NfcmVsZWFzZXMgYixcbi5zZWFyY2gtcmVzdWx0cyAuY3B0X3ByZXNzX3JlbGVhc2VzIGIsXG4uYmxvZyAuY3B0X3ByZXNzX3JlbGVhc2VzIGIsXG4uYXJjaGl2ZSAudHlwZS1jcHRfcHJlc3NfcmVsZWFzZXMgYixcbi5zZWFyY2gtcmVzdWx0cyAudHlwZS1jcHRfcHJlc3NfcmVsZWFzZXMgYixcbi5ibG9nIC50eXBlLWNwdF9wcmVzc19yZWxlYXNlcyBiLFxuLmFyY2hpdmUgLnBvc3QgYixcbi5zZWFyY2gtcmVzdWx0cyAucG9zdCBiLFxuLmJsb2cgLnBvc3QgYixcbi5hcmNoaXZlIC50eXBlLXBvc3QgYixcbi5zZWFyY2gtcmVzdWx0cyAudHlwZS1wb3N0IGIsXG4uYmxvZyAudHlwZS1wb3N0IGIsXG4uYXJjaGl2ZSAuY3B0X2RhdGEgYixcbi5zZWFyY2gtcmVzdWx0cyAuY3B0X2RhdGEgYixcbi5ibG9nIC5jcHRfZGF0YSBiLFxuLmFyY2hpdmUgLmNwdF9wdWJsaWNhdGlvbnMgc3Ryb25nLFxuLnNlYXJjaC1yZXN1bHRzIC5jcHRfcHVibGljYXRpb25zIHN0cm9uZyxcbi5ibG9nIC5jcHRfcHVibGljYXRpb25zIHN0cm9uZyxcbi5hcmNoaXZlIC50eXBlLWNwdF9wdWJsaWNhdGlvbnMgc3Ryb25nLFxuLnNlYXJjaC1yZXN1bHRzIC50eXBlLWNwdF9wdWJsaWNhdGlvbnMgc3Ryb25nLFxuLmJsb2cgLnR5cGUtY3B0X3B1YmxpY2F0aW9ucyBzdHJvbmcsXG4uYXJjaGl2ZSAuY3B0X3JlcG9ydHMgc3Ryb25nLFxuLnNlYXJjaC1yZXN1bHRzIC5jcHRfcmVwb3J0cyBzdHJvbmcsXG4uYmxvZyAuY3B0X3JlcG9ydHMgc3Ryb25nLFxuLmFyY2hpdmUgLnR5cGUtY3B0X2V2ZW50cyBzdHJvbmcsXG4uc2VhcmNoLXJlc3VsdHMgLnR5cGUtY3B0X2V2ZW50cyBzdHJvbmcsXG4uYmxvZyAudHlwZS1jcHRfZXZlbnRzIHN0cm9uZyxcbi5hcmNoaXZlIC5jcHRfZXZlbnRzIHN0cm9uZyxcbi5zZWFyY2gtcmVzdWx0cyAuY3B0X2V2ZW50cyBzdHJvbmcsXG4uYmxvZyAuY3B0X2V2ZW50cyBzdHJvbmcsXG4uYXJjaGl2ZSAuY3B0X3ByZXNzX3JlbGVhc2VzIHN0cm9uZyxcbi5zZWFyY2gtcmVzdWx0cyAuY3B0X3ByZXNzX3JlbGVhc2VzIHN0cm9uZyxcbi5ibG9nIC5jcHRfcHJlc3NfcmVsZWFzZXMgc3Ryb25nLFxuLmFyY2hpdmUgLnR5cGUtY3B0X3ByZXNzX3JlbGVhc2VzIHN0cm9uZyxcbi5zZWFyY2gtcmVzdWx0cyAudHlwZS1jcHRfcHJlc3NfcmVsZWFzZXMgc3Ryb25nLFxuLmJsb2cgLnR5cGUtY3B0X3ByZXNzX3JlbGVhc2VzIHN0cm9uZyxcbi5hcmNoaXZlIC5wb3N0IHN0cm9uZyxcbi5zZWFyY2gtcmVzdWx0cyAucG9zdCBzdHJvbmcsXG4uYmxvZyAucG9zdCBzdHJvbmcsXG4uYXJjaGl2ZSAudHlwZS1wb3N0IHN0cm9uZyxcbi5zZWFyY2gtcmVzdWx0cyAudHlwZS1wb3N0IHN0cm9uZyxcbi5ibG9nIC50eXBlLXBvc3Qgc3Ryb25nLFxuLmFyY2hpdmUgLmNwdF9kYXRhIHN0cm9uZyxcbi5zZWFyY2gtcmVzdWx0cyAuY3B0X2RhdGEgc3Ryb25nLFxuLmJsb2cgLmNwdF9kYXRhIHN0cm9uZyB7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG59XG4uYXJjaGl2ZSAuY3B0X3B1YmxpY2F0aW9ucy5mZWF0dXJlZCxcbi5zZWFyY2gtcmVzdWx0cyAuY3B0X3B1YmxpY2F0aW9ucy5mZWF0dXJlZCxcbi5ibG9nIC5jcHRfcHVibGljYXRpb25zLmZlYXR1cmVkLFxuLmFyY2hpdmUgLnR5cGUtY3B0X3B1YmxpY2F0aW9ucy5mZWF0dXJlZCxcbi5zZWFyY2gtcmVzdWx0cyAudHlwZS1jcHRfcHVibGljYXRpb25zLmZlYXR1cmVkLFxuLmJsb2cgLnR5cGUtY3B0X3B1YmxpY2F0aW9ucy5mZWF0dXJlZCxcbi5hcmNoaXZlIC5jcHRfcmVwb3J0cy5mZWF0dXJlZCxcbi5zZWFyY2gtcmVzdWx0cyAuY3B0X3JlcG9ydHMuZmVhdHVyZWQsXG4uYmxvZyAuY3B0X3JlcG9ydHMuZmVhdHVyZWQsXG4uYXJjaGl2ZSAudHlwZS1jcHRfZXZlbnRzLmZlYXR1cmVkLFxuLnNlYXJjaC1yZXN1bHRzIC50eXBlLWNwdF9ldmVudHMuZmVhdHVyZWQsXG4uYmxvZyAudHlwZS1jcHRfZXZlbnRzLmZlYXR1cmVkLFxuLmFyY2hpdmUgLmNwdF9ldmVudHMuZmVhdHVyZWQsXG4uc2VhcmNoLXJlc3VsdHMgLmNwdF9ldmVudHMuZmVhdHVyZWQsXG4uYmxvZyAuY3B0X2V2ZW50cy5mZWF0dXJlZCxcbi5hcmNoaXZlIC5jcHRfcHJlc3NfcmVsZWFzZXMuZmVhdHVyZWQsXG4uc2VhcmNoLXJlc3VsdHMgLmNwdF9wcmVzc19yZWxlYXNlcy5mZWF0dXJlZCxcbi5ibG9nIC5jcHRfcHJlc3NfcmVsZWFzZXMuZmVhdHVyZWQsXG4uYXJjaGl2ZSAudHlwZS1jcHRfcHJlc3NfcmVsZWFzZXMuZmVhdHVyZWQsXG4uc2VhcmNoLXJlc3VsdHMgLnR5cGUtY3B0X3ByZXNzX3JlbGVhc2VzLmZlYXR1cmVkLFxuLmJsb2cgLnR5cGUtY3B0X3ByZXNzX3JlbGVhc2VzLmZlYXR1cmVkLFxuLmFyY2hpdmUgLnBvc3QuZmVhdHVyZWQsXG4uc2VhcmNoLXJlc3VsdHMgLnBvc3QuZmVhdHVyZWQsXG4uYmxvZyAucG9zdC5mZWF0dXJlZCxcbi5hcmNoaXZlIC50eXBlLXBvc3QuZmVhdHVyZWQsXG4uc2VhcmNoLXJlc3VsdHMgLnR5cGUtcG9zdC5mZWF0dXJlZCxcbi5ibG9nIC50eXBlLXBvc3QuZmVhdHVyZWQsXG4uYXJjaGl2ZSAuY3B0X2RhdGEuZmVhdHVyZWQsXG4uc2VhcmNoLXJlc3VsdHMgLmNwdF9kYXRhLmZlYXR1cmVkLFxuLmJsb2cgLmNwdF9kYXRhLmZlYXR1cmVkIHtcbiAgYm9yZGVyOiA1cHggc29saWQgI0NFNDY0NjtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXJnaW4tdG9wOiA0NXB4O1xufVxuLmFyY2hpdmUgLmNwdF9wdWJsaWNhdGlvbnMuZmVhdHVyZWQ6YmVmb3JlLFxuLnNlYXJjaC1yZXN1bHRzIC5jcHRfcHVibGljYXRpb25zLmZlYXR1cmVkOmJlZm9yZSxcbi5ibG9nIC5jcHRfcHVibGljYXRpb25zLmZlYXR1cmVkOmJlZm9yZSxcbi5hcmNoaXZlIC50eXBlLWNwdF9wdWJsaWNhdGlvbnMuZmVhdHVyZWQ6YmVmb3JlLFxuLnNlYXJjaC1yZXN1bHRzIC50eXBlLWNwdF9wdWJsaWNhdGlvbnMuZmVhdHVyZWQ6YmVmb3JlLFxuLmJsb2cgLnR5cGUtY3B0X3B1YmxpY2F0aW9ucy5mZWF0dXJlZDpiZWZvcmUsXG4uYXJjaGl2ZSAuY3B0X3JlcG9ydHMuZmVhdHVyZWQ6YmVmb3JlLFxuLnNlYXJjaC1yZXN1bHRzIC5jcHRfcmVwb3J0cy5mZWF0dXJlZDpiZWZvcmUsXG4uYmxvZyAuY3B0X3JlcG9ydHMuZmVhdHVyZWQ6YmVmb3JlLFxuLmFyY2hpdmUgLnR5cGUtY3B0X2V2ZW50cy5mZWF0dXJlZDpiZWZvcmUsXG4uc2VhcmNoLXJlc3VsdHMgLnR5cGUtY3B0X2V2ZW50cy5mZWF0dXJlZDpiZWZvcmUsXG4uYmxvZyAudHlwZS1jcHRfZXZlbnRzLmZlYXR1cmVkOmJlZm9yZSxcbi5hcmNoaXZlIC5jcHRfZXZlbnRzLmZlYXR1cmVkOmJlZm9yZSxcbi5zZWFyY2gtcmVzdWx0cyAuY3B0X2V2ZW50cy5mZWF0dXJlZDpiZWZvcmUsXG4uYmxvZyAuY3B0X2V2ZW50cy5mZWF0dXJlZDpiZWZvcmUsXG4uYXJjaGl2ZSAuY3B0X3ByZXNzX3JlbGVhc2VzLmZlYXR1cmVkOmJlZm9yZSxcbi5zZWFyY2gtcmVzdWx0cyAuY3B0X3ByZXNzX3JlbGVhc2VzLmZlYXR1cmVkOmJlZm9yZSxcbi5ibG9nIC5jcHRfcHJlc3NfcmVsZWFzZXMuZmVhdHVyZWQ6YmVmb3JlLFxuLmFyY2hpdmUgLnR5cGUtY3B0X3ByZXNzX3JlbGVhc2VzLmZlYXR1cmVkOmJlZm9yZSxcbi5zZWFyY2gtcmVzdWx0cyAudHlwZS1jcHRfcHJlc3NfcmVsZWFzZXMuZmVhdHVyZWQ6YmVmb3JlLFxuLmJsb2cgLnR5cGUtY3B0X3ByZXNzX3JlbGVhc2VzLmZlYXR1cmVkOmJlZm9yZSxcbi5hcmNoaXZlIC5wb3N0LmZlYXR1cmVkOmJlZm9yZSxcbi5zZWFyY2gtcmVzdWx0cyAucG9zdC5mZWF0dXJlZDpiZWZvcmUsXG4uYmxvZyAucG9zdC5mZWF0dXJlZDpiZWZvcmUsXG4uYXJjaGl2ZSAudHlwZS1wb3N0LmZlYXR1cmVkOmJlZm9yZSxcbi5zZWFyY2gtcmVzdWx0cyAudHlwZS1wb3N0LmZlYXR1cmVkOmJlZm9yZSxcbi5ibG9nIC50eXBlLXBvc3QuZmVhdHVyZWQ6YmVmb3JlLFxuLmFyY2hpdmUgLmNwdF9kYXRhLmZlYXR1cmVkOmJlZm9yZSxcbi5zZWFyY2gtcmVzdWx0cyAuY3B0X2RhdGEuZmVhdHVyZWQ6YmVmb3JlLFxuLmJsb2cgLmNwdF9kYXRhLmZlYXR1cmVkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiRkVBVFVSRURcIjtcbiAgYmFja2dyb3VuZDogI0NFNDY0NjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IC0zM3B4O1xuICBoZWlnaHQ6IDMzcHg7XG4gIGNvbG9yOiAjZmZmO1xuICBsZWZ0OiAtNXB4O1xuICBwYWRkaW5nOiA4cHggMjBweCAwcHggMjBweDtcbn1cbi5hcmNoaXZlIC5jcHRfcHVibGljYXRpb25zIC5idG4sXG4uc2VhcmNoLXJlc3VsdHMgLmNwdF9wdWJsaWNhdGlvbnMgLmJ0bixcbi5ibG9nIC5jcHRfcHVibGljYXRpb25zIC5idG4sXG4uYXJjaGl2ZSAudHlwZS1jcHRfcHVibGljYXRpb25zIC5idG4sXG4uc2VhcmNoLXJlc3VsdHMgLnR5cGUtY3B0X3B1YmxpY2F0aW9ucyAuYnRuLFxuLmJsb2cgLnR5cGUtY3B0X3B1YmxpY2F0aW9ucyAuYnRuLFxuLmFyY2hpdmUgLmNwdF9yZXBvcnRzIC5idG4sXG4uc2VhcmNoLXJlc3VsdHMgLmNwdF9yZXBvcnRzIC5idG4sXG4uYmxvZyAuY3B0X3JlcG9ydHMgLmJ0bixcbi5hcmNoaXZlIC50eXBlLWNwdF9ldmVudHMgLmJ0bixcbi5zZWFyY2gtcmVzdWx0cyAudHlwZS1jcHRfZXZlbnRzIC5idG4sXG4uYmxvZyAudHlwZS1jcHRfZXZlbnRzIC5idG4sXG4uYXJjaGl2ZSAuY3B0X2V2ZW50cyAuYnRuLFxuLnNlYXJjaC1yZXN1bHRzIC5jcHRfZXZlbnRzIC5idG4sXG4uYmxvZyAuY3B0X2V2ZW50cyAuYnRuLFxuLmFyY2hpdmUgLmNwdF9wcmVzc19yZWxlYXNlcyAuYnRuLFxuLnNlYXJjaC1yZXN1bHRzIC5jcHRfcHJlc3NfcmVsZWFzZXMgLmJ0bixcbi5ibG9nIC5jcHRfcHJlc3NfcmVsZWFzZXMgLmJ0bixcbi5hcmNoaXZlIC50eXBlLWNwdF9wcmVzc19yZWxlYXNlcyAuYnRuLFxuLnNlYXJjaC1yZXN1bHRzIC50eXBlLWNwdF9wcmVzc19yZWxlYXNlcyAuYnRuLFxuLmJsb2cgLnR5cGUtY3B0X3ByZXNzX3JlbGVhc2VzIC5idG4sXG4uYXJjaGl2ZSAucG9zdCAuYnRuLFxuLnNlYXJjaC1yZXN1bHRzIC5wb3N0IC5idG4sXG4uYmxvZyAucG9zdCAuYnRuLFxuLmFyY2hpdmUgLnR5cGUtcG9zdCAuYnRuLFxuLnNlYXJjaC1yZXN1bHRzIC50eXBlLXBvc3QgLmJ0bixcbi5ibG9nIC50eXBlLXBvc3QgLmJ0bixcbi5hcmNoaXZlIC5jcHRfZGF0YSAuYnRuLFxuLnNlYXJjaC1yZXN1bHRzIC5jcHRfZGF0YSAuYnRuLFxuLmJsb2cgLmNwdF9kYXRhIC5idG4ge1xuICBiYWNrZ3JvdW5kOiAjNjk5OTk5O1xuICBjb2xvcjogI2ZmZjtcbn1cbi5hcmNoaXZlIC5jcHRfcHVibGljYXRpb25zIC5lbnRyeS10aHVtYm5haWwsXG4uc2VhcmNoLXJlc3VsdHMgLmNwdF9wdWJsaWNhdGlvbnMgLmVudHJ5LXRodW1ibmFpbCxcbi5ibG9nIC5jcHRfcHVibGljYXRpb25zIC5lbnRyeS10aHVtYm5haWwsXG4uYXJjaGl2ZSAudHlwZS1jcHRfcHVibGljYXRpb25zIC5lbnRyeS10aHVtYm5haWwsXG4uc2VhcmNoLXJlc3VsdHMgLnR5cGUtY3B0X3B1YmxpY2F0aW9ucyAuZW50cnktdGh1bWJuYWlsLFxuLmJsb2cgLnR5cGUtY3B0X3B1YmxpY2F0aW9ucyAuZW50cnktdGh1bWJuYWlsLFxuLmFyY2hpdmUgLmNwdF9yZXBvcnRzIC5lbnRyeS10aHVtYm5haWwsXG4uc2VhcmNoLXJlc3VsdHMgLmNwdF9yZXBvcnRzIC5lbnRyeS10aHVtYm5haWwsXG4uYmxvZyAuY3B0X3JlcG9ydHMgLmVudHJ5LXRodW1ibmFpbCxcbi5hcmNoaXZlIC50eXBlLWNwdF9ldmVudHMgLmVudHJ5LXRodW1ibmFpbCxcbi5zZWFyY2gtcmVzdWx0cyAudHlwZS1jcHRfZXZlbnRzIC5lbnRyeS10aHVtYm5haWwsXG4uYmxvZyAudHlwZS1jcHRfZXZlbnRzIC5lbnRyeS10aHVtYm5haWwsXG4uYXJjaGl2ZSAuY3B0X2V2ZW50cyAuZW50cnktdGh1bWJuYWlsLFxuLnNlYXJjaC1yZXN1bHRzIC5jcHRfZXZlbnRzIC5lbnRyeS10aHVtYm5haWwsXG4uYmxvZyAuY3B0X2V2ZW50cyAuZW50cnktdGh1bWJuYWlsLFxuLmFyY2hpdmUgLmNwdF9wcmVzc19yZWxlYXNlcyAuZW50cnktdGh1bWJuYWlsLFxuLnNlYXJjaC1yZXN1bHRzIC5jcHRfcHJlc3NfcmVsZWFzZXMgLmVudHJ5LXRodW1ibmFpbCxcbi5ibG9nIC5jcHRfcHJlc3NfcmVsZWFzZXMgLmVudHJ5LXRodW1ibmFpbCxcbi5hcmNoaXZlIC50eXBlLWNwdF9wcmVzc19yZWxlYXNlcyAuZW50cnktdGh1bWJuYWlsLFxuLnNlYXJjaC1yZXN1bHRzIC50eXBlLWNwdF9wcmVzc19yZWxlYXNlcyAuZW50cnktdGh1bWJuYWlsLFxuLmJsb2cgLnR5cGUtY3B0X3ByZXNzX3JlbGVhc2VzIC5lbnRyeS10aHVtYm5haWwsXG4uYXJjaGl2ZSAucG9zdCAuZW50cnktdGh1bWJuYWlsLFxuLnNlYXJjaC1yZXN1bHRzIC5wb3N0IC5lbnRyeS10aHVtYm5haWwsXG4uYmxvZyAucG9zdCAuZW50cnktdGh1bWJuYWlsLFxuLmFyY2hpdmUgLnR5cGUtcG9zdCAuZW50cnktdGh1bWJuYWlsLFxuLnNlYXJjaC1yZXN1bHRzIC50eXBlLXBvc3QgLmVudHJ5LXRodW1ibmFpbCxcbi5ibG9nIC50eXBlLXBvc3QgLmVudHJ5LXRodW1ibmFpbCxcbi5hcmNoaXZlIC5jcHRfZGF0YSAuZW50cnktdGh1bWJuYWlsLFxuLnNlYXJjaC1yZXN1bHRzIC5jcHRfZGF0YSAuZW50cnktdGh1bWJuYWlsLFxuLmJsb2cgLmNwdF9kYXRhIC5lbnRyeS10aHVtYm5haWwge1xuICBmbG9hdDogbGVmdDtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgZGlzcGxheTogbm9uZTtcbiAgd2lkdGg6IGNhbGMoMjAlIC0gNXB4KTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuYXJjaGl2ZSAuY3B0X3B1YmxpY2F0aW9ucyAuZW50cnktdGh1bWJuYWlsLFxuICAuc2VhcmNoLXJlc3VsdHMgLmNwdF9wdWJsaWNhdGlvbnMgLmVudHJ5LXRodW1ibmFpbCxcbiAgLmJsb2cgLmNwdF9wdWJsaWNhdGlvbnMgLmVudHJ5LXRodW1ibmFpbCxcbiAgLmFyY2hpdmUgLnR5cGUtY3B0X3B1YmxpY2F0aW9ucyAuZW50cnktdGh1bWJuYWlsLFxuICAuc2VhcmNoLXJlc3VsdHMgLnR5cGUtY3B0X3B1YmxpY2F0aW9ucyAuZW50cnktdGh1bWJuYWlsLFxuICAuYmxvZyAudHlwZS1jcHRfcHVibGljYXRpb25zIC5lbnRyeS10aHVtYm5haWwsXG4gIC5hcmNoaXZlIC5jcHRfcmVwb3J0cyAuZW50cnktdGh1bWJuYWlsLFxuICAuc2VhcmNoLXJlc3VsdHMgLmNwdF9yZXBvcnRzIC5lbnRyeS10aHVtYm5haWwsXG4gIC5ibG9nIC5jcHRfcmVwb3J0cyAuZW50cnktdGh1bWJuYWlsLFxuICAuYXJjaGl2ZSAudHlwZS1jcHRfZXZlbnRzIC5lbnRyeS10aHVtYm5haWwsXG4gIC5zZWFyY2gtcmVzdWx0cyAudHlwZS1jcHRfZXZlbnRzIC5lbnRyeS10aHVtYm5haWwsXG4gIC5ibG9nIC50eXBlLWNwdF9ldmVudHMgLmVudHJ5LXRodW1ibmFpbCxcbiAgLmFyY2hpdmUgLmNwdF9ldmVudHMgLmVudHJ5LXRodW1ibmFpbCxcbiAgLnNlYXJjaC1yZXN1bHRzIC5jcHRfZXZlbnRzIC5lbnRyeS10aHVtYm5haWwsXG4gIC5ibG9nIC5jcHRfZXZlbnRzIC5lbnRyeS10aHVtYm5haWwsXG4gIC5hcmNoaXZlIC5jcHRfcHJlc3NfcmVsZWFzZXMgLmVudHJ5LXRodW1ibmFpbCxcbiAgLnNlYXJjaC1yZXN1bHRzIC5jcHRfcHJlc3NfcmVsZWFzZXMgLmVudHJ5LXRodW1ibmFpbCxcbiAgLmJsb2cgLmNwdF9wcmVzc19yZWxlYXNlcyAuZW50cnktdGh1bWJuYWlsLFxuICAuYXJjaGl2ZSAudHlwZS1jcHRfcHJlc3NfcmVsZWFzZXMgLmVudHJ5LXRodW1ibmFpbCxcbiAgLnNlYXJjaC1yZXN1bHRzIC50eXBlLWNwdF9wcmVzc19yZWxlYXNlcyAuZW50cnktdGh1bWJuYWlsLFxuICAuYmxvZyAudHlwZS1jcHRfcHJlc3NfcmVsZWFzZXMgLmVudHJ5LXRodW1ibmFpbCxcbiAgLmFyY2hpdmUgLnBvc3QgLmVudHJ5LXRodW1ibmFpbCxcbiAgLnNlYXJjaC1yZXN1bHRzIC5wb3N0IC5lbnRyeS10aHVtYm5haWwsXG4gIC5ibG9nIC5wb3N0IC5lbnRyeS10aHVtYm5haWwsXG4gIC5hcmNoaXZlIC50eXBlLXBvc3QgLmVudHJ5LXRodW1ibmFpbCxcbiAgLnNlYXJjaC1yZXN1bHRzIC50eXBlLXBvc3QgLmVudHJ5LXRodW1ibmFpbCxcbiAgLmJsb2cgLnR5cGUtcG9zdCAuZW50cnktdGh1bWJuYWlsLFxuICAuYXJjaGl2ZSAuY3B0X2RhdGEgLmVudHJ5LXRodW1ibmFpbCxcbiAgLnNlYXJjaC1yZXN1bHRzIC5jcHRfZGF0YSAuZW50cnktdGh1bWJuYWlsLFxuICAuYmxvZyAuY3B0X2RhdGEgLmVudHJ5LXRodW1ibmFpbCB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAuYXJjaGl2ZSAuY3B0X3B1YmxpY2F0aW9ucyAuZW50cnktdGh1bWJuYWlsLFxuICAuc2VhcmNoLXJlc3VsdHMgLmNwdF9wdWJsaWNhdGlvbnMgLmVudHJ5LXRodW1ibmFpbCxcbiAgLmJsb2cgLmNwdF9wdWJsaWNhdGlvbnMgLmVudHJ5LXRodW1ibmFpbCxcbiAgLmFyY2hpdmUgLnR5cGUtY3B0X3B1YmxpY2F0aW9ucyAuZW50cnktdGh1bWJuYWlsLFxuICAuc2VhcmNoLXJlc3VsdHMgLnR5cGUtY3B0X3B1YmxpY2F0aW9ucyAuZW50cnktdGh1bWJuYWlsLFxuICAuYmxvZyAudHlwZS1jcHRfcHVibGljYXRpb25zIC5lbnRyeS10aHVtYm5haWwsXG4gIC5hcmNoaXZlIC5jcHRfcmVwb3J0cyAuZW50cnktdGh1bWJuYWlsLFxuICAuc2VhcmNoLXJlc3VsdHMgLmNwdF9yZXBvcnRzIC5lbnRyeS10aHVtYm5haWwsXG4gIC5ibG9nIC5jcHRfcmVwb3J0cyAuZW50cnktdGh1bWJuYWlsLFxuICAuYXJjaGl2ZSAudHlwZS1jcHRfZXZlbnRzIC5lbnRyeS10aHVtYm5haWwsXG4gIC5zZWFyY2gtcmVzdWx0cyAudHlwZS1jcHRfZXZlbnRzIC5lbnRyeS10aHVtYm5haWwsXG4gIC5ibG9nIC50eXBlLWNwdF9ldmVudHMgLmVudHJ5LXRodW1ibmFpbCxcbiAgLmFyY2hpdmUgLmNwdF9ldmVudHMgLmVudHJ5LXRodW1ibmFpbCxcbiAgLnNlYXJjaC1yZXN1bHRzIC5jcHRfZXZlbnRzIC5lbnRyeS10aHVtYm5haWwsXG4gIC5ibG9nIC5jcHRfZXZlbnRzIC5lbnRyeS10aHVtYm5haWwsXG4gIC5hcmNoaXZlIC5jcHRfcHJlc3NfcmVsZWFzZXMgLmVudHJ5LXRodW1ibmFpbCxcbiAgLnNlYXJjaC1yZXN1bHRzIC5jcHRfcHJlc3NfcmVsZWFzZXMgLmVudHJ5LXRodW1ibmFpbCxcbiAgLmJsb2cgLmNwdF9wcmVzc19yZWxlYXNlcyAuZW50cnktdGh1bWJuYWlsLFxuICAuYXJjaGl2ZSAudHlwZS1jcHRfcHJlc3NfcmVsZWFzZXMgLmVudHJ5LXRodW1ibmFpbCxcbiAgLnNlYXJjaC1yZXN1bHRzIC50eXBlLWNwdF9wcmVzc19yZWxlYXNlcyAuZW50cnktdGh1bWJuYWlsLFxuICAuYmxvZyAudHlwZS1jcHRfcHJlc3NfcmVsZWFzZXMgLmVudHJ5LXRodW1ibmFpbCxcbiAgLmFyY2hpdmUgLnBvc3QgLmVudHJ5LXRodW1ibmFpbCxcbiAgLnNlYXJjaC1yZXN1bHRzIC5wb3N0IC5lbnRyeS10aHVtYm5haWwsXG4gIC5ibG9nIC5wb3N0IC5lbnRyeS10aHVtYm5haWwsXG4gIC5hcmNoaXZlIC50eXBlLXBvc3QgLmVudHJ5LXRodW1ibmFpbCxcbiAgLnNlYXJjaC1yZXN1bHRzIC50eXBlLXBvc3QgLmVudHJ5LXRodW1ibmFpbCxcbiAgLmJsb2cgLnR5cGUtcG9zdCAuZW50cnktdGh1bWJuYWlsLFxuICAuYXJjaGl2ZSAuY3B0X2RhdGEgLmVudHJ5LXRodW1ibmFpbCxcbiAgLnNlYXJjaC1yZXN1bHRzIC5jcHRfZGF0YSAuZW50cnktdGh1bWJuYWlsLFxuICAuYmxvZyAuY3B0X2RhdGEgLmVudHJ5LXRodW1ibmFpbCB7XG4gICAgd2lkdGg6IGNhbGMoMjAlIC0gMTBweCk7XG4gIH1cbn1cbi5hcmNoaXZlIC5jcHRfcHVibGljYXRpb25zIC5lbnRyeS10aHVtYm5haWwgaW1nLFxuLnNlYXJjaC1yZXN1bHRzIC5jcHRfcHVibGljYXRpb25zIC5lbnRyeS10aHVtYm5haWwgaW1nLFxuLmJsb2cgLmNwdF9wdWJsaWNhdGlvbnMgLmVudHJ5LXRodW1ibmFpbCBpbWcsXG4uYXJjaGl2ZSAudHlwZS1jcHRfcHVibGljYXRpb25zIC5lbnRyeS10aHVtYm5haWwgaW1nLFxuLnNlYXJjaC1yZXN1bHRzIC50eXBlLWNwdF9wdWJsaWNhdGlvbnMgLmVudHJ5LXRodW1ibmFpbCBpbWcsXG4uYmxvZyAudHlwZS1jcHRfcHVibGljYXRpb25zIC5lbnRyeS10aHVtYm5haWwgaW1nLFxuLmFyY2hpdmUgLmNwdF9yZXBvcnRzIC5lbnRyeS10aHVtYm5haWwgaW1nLFxuLnNlYXJjaC1yZXN1bHRzIC5jcHRfcmVwb3J0cyAuZW50cnktdGh1bWJuYWlsIGltZyxcbi5ibG9nIC5jcHRfcmVwb3J0cyAuZW50cnktdGh1bWJuYWlsIGltZyxcbi5hcmNoaXZlIC50eXBlLWNwdF9ldmVudHMgLmVudHJ5LXRodW1ibmFpbCBpbWcsXG4uc2VhcmNoLXJlc3VsdHMgLnR5cGUtY3B0X2V2ZW50cyAuZW50cnktdGh1bWJuYWlsIGltZyxcbi5ibG9nIC50eXBlLWNwdF9ldmVudHMgLmVudHJ5LXRodW1ibmFpbCBpbWcsXG4uYXJjaGl2ZSAuY3B0X2V2ZW50cyAuZW50cnktdGh1bWJuYWlsIGltZyxcbi5zZWFyY2gtcmVzdWx0cyAuY3B0X2V2ZW50cyAuZW50cnktdGh1bWJuYWlsIGltZyxcbi5ibG9nIC5jcHRfZXZlbnRzIC5lbnRyeS10aHVtYm5haWwgaW1nLFxuLmFyY2hpdmUgLmNwdF9wcmVzc19yZWxlYXNlcyAuZW50cnktdGh1bWJuYWlsIGltZyxcbi5zZWFyY2gtcmVzdWx0cyAuY3B0X3ByZXNzX3JlbGVhc2VzIC5lbnRyeS10aHVtYm5haWwgaW1nLFxuLmJsb2cgLmNwdF9wcmVzc19yZWxlYXNlcyAuZW50cnktdGh1bWJuYWlsIGltZyxcbi5hcmNoaXZlIC50eXBlLWNwdF9wcmVzc19yZWxlYXNlcyAuZW50cnktdGh1bWJuYWlsIGltZyxcbi5zZWFyY2gtcmVzdWx0cyAudHlwZS1jcHRfcHJlc3NfcmVsZWFzZXMgLmVudHJ5LXRodW1ibmFpbCBpbWcsXG4uYmxvZyAudHlwZS1jcHRfcHJlc3NfcmVsZWFzZXMgLmVudHJ5LXRodW1ibmFpbCBpbWcsXG4uYXJjaGl2ZSAucG9zdCAuZW50cnktdGh1bWJuYWlsIGltZyxcbi5zZWFyY2gtcmVzdWx0cyAucG9zdCAuZW50cnktdGh1bWJuYWlsIGltZyxcbi5ibG9nIC5wb3N0IC5lbnRyeS10aHVtYm5haWwgaW1nLFxuLmFyY2hpdmUgLnR5cGUtcG9zdCAuZW50cnktdGh1bWJuYWlsIGltZyxcbi5zZWFyY2gtcmVzdWx0cyAudHlwZS1wb3N0IC5lbnRyeS10aHVtYm5haWwgaW1nLFxuLmJsb2cgLnR5cGUtcG9zdCAuZW50cnktdGh1bWJuYWlsIGltZyxcbi5hcmNoaXZlIC5jcHRfZGF0YSAuZW50cnktdGh1bWJuYWlsIGltZyxcbi5zZWFyY2gtcmVzdWx0cyAuY3B0X2RhdGEgLmVudHJ5LXRodW1ibmFpbCBpbWcsXG4uYmxvZyAuY3B0X2RhdGEgLmVudHJ5LXRodW1ibmFpbCBpbWcge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBhdXRvO1xuICBtYXgtd2lkdGg6IDEwMCU7XG59XG4uYXJjaGl2ZSAuY3B0X3B1YmxpY2F0aW9ucyAuZW50cnktY29udGVudCxcbi5zZWFyY2gtcmVzdWx0cyAuY3B0X3B1YmxpY2F0aW9ucyAuZW50cnktY29udGVudCxcbi5ibG9nIC5jcHRfcHVibGljYXRpb25zIC5lbnRyeS1jb250ZW50LFxuLmFyY2hpdmUgLnR5cGUtY3B0X3B1YmxpY2F0aW9ucyAuZW50cnktY29udGVudCxcbi5zZWFyY2gtcmVzdWx0cyAudHlwZS1jcHRfcHVibGljYXRpb25zIC5lbnRyeS1jb250ZW50LFxuLmJsb2cgLnR5cGUtY3B0X3B1YmxpY2F0aW9ucyAuZW50cnktY29udGVudCxcbi5hcmNoaXZlIC5jcHRfcmVwb3J0cyAuZW50cnktY29udGVudCxcbi5zZWFyY2gtcmVzdWx0cyAuY3B0X3JlcG9ydHMgLmVudHJ5LWNvbnRlbnQsXG4uYmxvZyAuY3B0X3JlcG9ydHMgLmVudHJ5LWNvbnRlbnQsXG4uYXJjaGl2ZSAudHlwZS1jcHRfZXZlbnRzIC5lbnRyeS1jb250ZW50LFxuLnNlYXJjaC1yZXN1bHRzIC50eXBlLWNwdF9ldmVudHMgLmVudHJ5LWNvbnRlbnQsXG4uYmxvZyAudHlwZS1jcHRfZXZlbnRzIC5lbnRyeS1jb250ZW50LFxuLmFyY2hpdmUgLmNwdF9ldmVudHMgLmVudHJ5LWNvbnRlbnQsXG4uc2VhcmNoLXJlc3VsdHMgLmNwdF9ldmVudHMgLmVudHJ5LWNvbnRlbnQsXG4uYmxvZyAuY3B0X2V2ZW50cyAuZW50cnktY29udGVudCxcbi5hcmNoaXZlIC5jcHRfcHJlc3NfcmVsZWFzZXMgLmVudHJ5LWNvbnRlbnQsXG4uc2VhcmNoLXJlc3VsdHMgLmNwdF9wcmVzc19yZWxlYXNlcyAuZW50cnktY29udGVudCxcbi5ibG9nIC5jcHRfcHJlc3NfcmVsZWFzZXMgLmVudHJ5LWNvbnRlbnQsXG4uYXJjaGl2ZSAudHlwZS1jcHRfcHJlc3NfcmVsZWFzZXMgLmVudHJ5LWNvbnRlbnQsXG4uc2VhcmNoLXJlc3VsdHMgLnR5cGUtY3B0X3ByZXNzX3JlbGVhc2VzIC5lbnRyeS1jb250ZW50LFxuLmJsb2cgLnR5cGUtY3B0X3ByZXNzX3JlbGVhc2VzIC5lbnRyeS1jb250ZW50LFxuLmFyY2hpdmUgLnBvc3QgLmVudHJ5LWNvbnRlbnQsXG4uc2VhcmNoLXJlc3VsdHMgLnBvc3QgLmVudHJ5LWNvbnRlbnQsXG4uYmxvZyAucG9zdCAuZW50cnktY29udGVudCxcbi5hcmNoaXZlIC50eXBlLXBvc3QgLmVudHJ5LWNvbnRlbnQsXG4uc2VhcmNoLXJlc3VsdHMgLnR5cGUtcG9zdCAuZW50cnktY29udGVudCxcbi5ibG9nIC50eXBlLXBvc3QgLmVudHJ5LWNvbnRlbnQsXG4uYXJjaGl2ZSAuY3B0X2RhdGEgLmVudHJ5LWNvbnRlbnQsXG4uc2VhcmNoLXJlc3VsdHMgLmNwdF9kYXRhIC5lbnRyeS1jb250ZW50LFxuLmJsb2cgLmNwdF9kYXRhIC5lbnRyeS1jb250ZW50IHtcbiAgZmxvYXQ6IGxlZnQ7XG4gIG1hcmdpbi1sZWZ0OiAxMHB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5hcmNoaXZlIC5jcHRfcHVibGljYXRpb25zIC5lbnRyeS1jb250ZW50LFxuICAuc2VhcmNoLXJlc3VsdHMgLmNwdF9wdWJsaWNhdGlvbnMgLmVudHJ5LWNvbnRlbnQsXG4gIC5ibG9nIC5jcHRfcHVibGljYXRpb25zIC5lbnRyeS1jb250ZW50LFxuICAuYXJjaGl2ZSAudHlwZS1jcHRfcHVibGljYXRpb25zIC5lbnRyeS1jb250ZW50LFxuICAuc2VhcmNoLXJlc3VsdHMgLnR5cGUtY3B0X3B1YmxpY2F0aW9ucyAuZW50cnktY29udGVudCxcbiAgLmJsb2cgLnR5cGUtY3B0X3B1YmxpY2F0aW9ucyAuZW50cnktY29udGVudCxcbiAgLmFyY2hpdmUgLmNwdF9yZXBvcnRzIC5lbnRyeS1jb250ZW50LFxuICAuc2VhcmNoLXJlc3VsdHMgLmNwdF9yZXBvcnRzIC5lbnRyeS1jb250ZW50LFxuICAuYmxvZyAuY3B0X3JlcG9ydHMgLmVudHJ5LWNvbnRlbnQsXG4gIC5hcmNoaXZlIC50eXBlLWNwdF9ldmVudHMgLmVudHJ5LWNvbnRlbnQsXG4gIC5zZWFyY2gtcmVzdWx0cyAudHlwZS1jcHRfZXZlbnRzIC5lbnRyeS1jb250ZW50LFxuICAuYmxvZyAudHlwZS1jcHRfZXZlbnRzIC5lbnRyeS1jb250ZW50LFxuICAuYXJjaGl2ZSAuY3B0X2V2ZW50cyAuZW50cnktY29udGVudCxcbiAgLnNlYXJjaC1yZXN1bHRzIC5jcHRfZXZlbnRzIC5lbnRyeS1jb250ZW50LFxuICAuYmxvZyAuY3B0X2V2ZW50cyAuZW50cnktY29udGVudCxcbiAgLmFyY2hpdmUgLmNwdF9wcmVzc19yZWxlYXNlcyAuZW50cnktY29udGVudCxcbiAgLnNlYXJjaC1yZXN1bHRzIC5jcHRfcHJlc3NfcmVsZWFzZXMgLmVudHJ5LWNvbnRlbnQsXG4gIC5ibG9nIC5jcHRfcHJlc3NfcmVsZWFzZXMgLmVudHJ5LWNvbnRlbnQsXG4gIC5hcmNoaXZlIC50eXBlLWNwdF9wcmVzc19yZWxlYXNlcyAuZW50cnktY29udGVudCxcbiAgLnNlYXJjaC1yZXN1bHRzIC50eXBlLWNwdF9wcmVzc19yZWxlYXNlcyAuZW50cnktY29udGVudCxcbiAgLmJsb2cgLnR5cGUtY3B0X3ByZXNzX3JlbGVhc2VzIC5lbnRyeS1jb250ZW50LFxuICAuYXJjaGl2ZSAucG9zdCAuZW50cnktY29udGVudCxcbiAgLnNlYXJjaC1yZXN1bHRzIC5wb3N0IC5lbnRyeS1jb250ZW50LFxuICAuYmxvZyAucG9zdCAuZW50cnktY29udGVudCxcbiAgLmFyY2hpdmUgLnR5cGUtcG9zdCAuZW50cnktY29udGVudCxcbiAgLnNlYXJjaC1yZXN1bHRzIC50eXBlLXBvc3QgLmVudHJ5LWNvbnRlbnQsXG4gIC5ibG9nIC50eXBlLXBvc3QgLmVudHJ5LWNvbnRlbnQsXG4gIC5hcmNoaXZlIC5jcHRfZGF0YSAuZW50cnktY29udGVudCxcbiAgLnNlYXJjaC1yZXN1bHRzIC5jcHRfZGF0YSAuZW50cnktY29udGVudCxcbiAgLmJsb2cgLmNwdF9kYXRhIC5lbnRyeS1jb250ZW50IHtcbiAgICB3aWR0aDogY2FsYyg4MCUgLSA1cHgpO1xuICB9XG59XG4uYXJjaGl2ZSAuY3B0X3B1YmxpY2F0aW9ucyAuZW50cnktdGl0bGUsXG4uc2VhcmNoLXJlc3VsdHMgLmNwdF9wdWJsaWNhdGlvbnMgLmVudHJ5LXRpdGxlLFxuLmJsb2cgLmNwdF9wdWJsaWNhdGlvbnMgLmVudHJ5LXRpdGxlLFxuLmFyY2hpdmUgLnR5cGUtY3B0X3B1YmxpY2F0aW9ucyAuZW50cnktdGl0bGUsXG4uc2VhcmNoLXJlc3VsdHMgLnR5cGUtY3B0X3B1YmxpY2F0aW9ucyAuZW50cnktdGl0bGUsXG4uYmxvZyAudHlwZS1jcHRfcHVibGljYXRpb25zIC5lbnRyeS10aXRsZSxcbi5hcmNoaXZlIC5jcHRfcmVwb3J0cyAuZW50cnktdGl0bGUsXG4uc2VhcmNoLXJlc3VsdHMgLmNwdF9yZXBvcnRzIC5lbnRyeS10aXRsZSxcbi5ibG9nIC5jcHRfcmVwb3J0cyAuZW50cnktdGl0bGUsXG4uYXJjaGl2ZSAudHlwZS1jcHRfZXZlbnRzIC5lbnRyeS10aXRsZSxcbi5zZWFyY2gtcmVzdWx0cyAudHlwZS1jcHRfZXZlbnRzIC5lbnRyeS10aXRsZSxcbi5ibG9nIC50eXBlLWNwdF9ldmVudHMgLmVudHJ5LXRpdGxlLFxuLmFyY2hpdmUgLmNwdF9ldmVudHMgLmVudHJ5LXRpdGxlLFxuLnNlYXJjaC1yZXN1bHRzIC5jcHRfZXZlbnRzIC5lbnRyeS10aXRsZSxcbi5ibG9nIC5jcHRfZXZlbnRzIC5lbnRyeS10aXRsZSxcbi5hcmNoaXZlIC5jcHRfcHJlc3NfcmVsZWFzZXMgLmVudHJ5LXRpdGxlLFxuLnNlYXJjaC1yZXN1bHRzIC5jcHRfcHJlc3NfcmVsZWFzZXMgLmVudHJ5LXRpdGxlLFxuLmJsb2cgLmNwdF9wcmVzc19yZWxlYXNlcyAuZW50cnktdGl0bGUsXG4uYXJjaGl2ZSAudHlwZS1jcHRfcHJlc3NfcmVsZWFzZXMgLmVudHJ5LXRpdGxlLFxuLnNlYXJjaC1yZXN1bHRzIC50eXBlLWNwdF9wcmVzc19yZWxlYXNlcyAuZW50cnktdGl0bGUsXG4uYmxvZyAudHlwZS1jcHRfcHJlc3NfcmVsZWFzZXMgLmVudHJ5LXRpdGxlLFxuLmFyY2hpdmUgLnBvc3QgLmVudHJ5LXRpdGxlLFxuLnNlYXJjaC1yZXN1bHRzIC5wb3N0IC5lbnRyeS10aXRsZSxcbi5ibG9nIC5wb3N0IC5lbnRyeS10aXRsZSxcbi5hcmNoaXZlIC50eXBlLXBvc3QgLmVudHJ5LXRpdGxlLFxuLnNlYXJjaC1yZXN1bHRzIC50eXBlLXBvc3QgLmVudHJ5LXRpdGxlLFxuLmJsb2cgLnR5cGUtcG9zdCAuZW50cnktdGl0bGUsXG4uYXJjaGl2ZSAuY3B0X2RhdGEgLmVudHJ5LXRpdGxlLFxuLnNlYXJjaC1yZXN1bHRzIC5jcHRfZGF0YSAuZW50cnktdGl0bGUsXG4uYmxvZyAuY3B0X2RhdGEgLmVudHJ5LXRpdGxlIHtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBtYXJnaW46IDBweCAwcHggMjBweCAwcHg7XG59XG4uYXJjaGl2ZSAuY3B0X3B1YmxpY2F0aW9ucyAucHVibGlzaGVkLFxuLnNlYXJjaC1yZXN1bHRzIC5jcHRfcHVibGljYXRpb25zIC5wdWJsaXNoZWQsXG4uYmxvZyAuY3B0X3B1YmxpY2F0aW9ucyAucHVibGlzaGVkLFxuLmFyY2hpdmUgLnR5cGUtY3B0X3B1YmxpY2F0aW9ucyAucHVibGlzaGVkLFxuLnNlYXJjaC1yZXN1bHRzIC50eXBlLWNwdF9wdWJsaWNhdGlvbnMgLnB1Ymxpc2hlZCxcbi5ibG9nIC50eXBlLWNwdF9wdWJsaWNhdGlvbnMgLnB1Ymxpc2hlZCxcbi5hcmNoaXZlIC5jcHRfcmVwb3J0cyAucHVibGlzaGVkLFxuLnNlYXJjaC1yZXN1bHRzIC5jcHRfcmVwb3J0cyAucHVibGlzaGVkLFxuLmJsb2cgLmNwdF9yZXBvcnRzIC5wdWJsaXNoZWQsXG4uYXJjaGl2ZSAudHlwZS1jcHRfZXZlbnRzIC5wdWJsaXNoZWQsXG4uc2VhcmNoLXJlc3VsdHMgLnR5cGUtY3B0X2V2ZW50cyAucHVibGlzaGVkLFxuLmJsb2cgLnR5cGUtY3B0X2V2ZW50cyAucHVibGlzaGVkLFxuLmFyY2hpdmUgLmNwdF9ldmVudHMgLnB1Ymxpc2hlZCxcbi5zZWFyY2gtcmVzdWx0cyAuY3B0X2V2ZW50cyAucHVibGlzaGVkLFxuLmJsb2cgLmNwdF9ldmVudHMgLnB1Ymxpc2hlZCxcbi5hcmNoaXZlIC5jcHRfcHJlc3NfcmVsZWFzZXMgLnB1Ymxpc2hlZCxcbi5zZWFyY2gtcmVzdWx0cyAuY3B0X3ByZXNzX3JlbGVhc2VzIC5wdWJsaXNoZWQsXG4uYmxvZyAuY3B0X3ByZXNzX3JlbGVhc2VzIC5wdWJsaXNoZWQsXG4uYXJjaGl2ZSAudHlwZS1jcHRfcHJlc3NfcmVsZWFzZXMgLnB1Ymxpc2hlZCxcbi5zZWFyY2gtcmVzdWx0cyAudHlwZS1jcHRfcHJlc3NfcmVsZWFzZXMgLnB1Ymxpc2hlZCxcbi5ibG9nIC50eXBlLWNwdF9wcmVzc19yZWxlYXNlcyAucHVibGlzaGVkLFxuLmFyY2hpdmUgLnBvc3QgLnB1Ymxpc2hlZCxcbi5zZWFyY2gtcmVzdWx0cyAucG9zdCAucHVibGlzaGVkLFxuLmJsb2cgLnBvc3QgLnB1Ymxpc2hlZCxcbi5hcmNoaXZlIC50eXBlLXBvc3QgLnB1Ymxpc2hlZCxcbi5zZWFyY2gtcmVzdWx0cyAudHlwZS1wb3N0IC5wdWJsaXNoZWQsXG4uYmxvZyAudHlwZS1wb3N0IC5wdWJsaXNoZWQsXG4uYXJjaGl2ZSAuY3B0X2RhdGEgLnB1Ymxpc2hlZCxcbi5zZWFyY2gtcmVzdWx0cyAuY3B0X2RhdGEgLnB1Ymxpc2hlZCxcbi5ibG9nIC5jcHRfZGF0YSAucHVibGlzaGVkIHtcbiAgY29sb3I6ICMwMDA7XG59XG4uc2luZ2xlIC5zdWItdGl0bGUge1xuICBmb250LWZhbWlseTogXCJhZGVsbGUtc2Fuc1wiLCBzYW5zLXNlcmlmO1xuICBkaXNwbGF5OiBibG9jaztcbiAgZm9udC1zaXplOiAyNHB4O1xufVxuLnNpbmdsZSAubWFpbiB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWluLWhlaWdodDogMXB4O1xuICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG4gIHBhZGRpbmctcmlnaHQ6IDE1cHg7XG4gIG1hcmdpbi10b3A6IDIwcHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnNpbmdsZSAubWFpbiB7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgd2lkdGg6IDc1JTtcbiAgfVxufVxuLnNpbmdsZSAubWFpbiBhcnRpY2xlIHtcbiAgZm9udC1mYW1pbHk6IFwiYWRlbGxlXCIsIHNlcmlmO1xuICBjb2xvcjogIzFiMWIxYjtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXdlaWdodDogMzAwO1xuICBsaW5lLWhlaWdodDogMzBweDtcbn1cbi5zaW5nbGUgLm1haW4gYXJ0aWNsZSBwIHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXdlaWdodDogMzAwO1xuICBsaW5lLWhlaWdodDogMzBweDtcbn1cbi5zaW5nbGUgLm1haW4gYXJ0aWNsZSBlbSB7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgZm9udC1mYW1pbHk6IFwiYWRlbGxlXCIsIHNlcmlmO1xufVxuLnNpbmdsZSAubWFpbiBhcnRpY2xlIHVsIHtcbiAgbWFyZ2luOiAzMHB4IDA7XG4gIHBhZGRpbmctbGVmdDogNTBweDtcbn1cbi5zaW5nbGUgLm1haW4gYXJ0aWNsZSB1bC5lbnRyeS1zaGFyZS1idG5zIHtcbiAgcGFkZGluZy1sZWZ0OiAwO1xufVxuLnNpbmdsZSAubWFpbiBhcnRpY2xlIHVsIGxpIHtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbn1cbi5zaW5nbGUgLm1haW4gYXJ0aWNsZSBoZWFkZXIge1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xufVxuLnNpbmdsZSAubWFpbiBhcnRpY2xlIGhlYWRlcjpiZWZvcmUsXG4uc2luZ2xlIC5tYWluIGFydGljbGUgaGVhZGVyOmFmdGVyIHtcbiAgY29udGVudDogXCIgXCI7XG4gIGRpc3BsYXk6IHRhYmxlO1xufVxuLnNpbmdsZSAubWFpbiBhcnRpY2xlIGhlYWRlcjphZnRlciB7XG4gIGNsZWFyOiBib3RoO1xufVxuLnNpbmdsZSAubWFpbiBhcnRpY2xlIGhlYWRlcjpiZWZvcmUsXG4uc2luZ2xlIC5tYWluIGFydGljbGUgaGVhZGVyOmFmdGVyIHtcbiAgY29udGVudDogXCIgXCI7XG4gIGRpc3BsYXk6IHRhYmxlO1xufVxuLnNpbmdsZSAubWFpbiBhcnRpY2xlIGhlYWRlcjphZnRlciB7XG4gIGNsZWFyOiBib3RoO1xufVxuLnNpbmdsZSAubWFpbiBhcnRpY2xlIGhlYWRlciAubGVmdC13cmFwIHtcbiAgZmxvYXQ6IGxlZnQ7XG4gIHdpZHRoOiAxMDAlO1xuICBib3JkZXItcmlnaHQ6IDFweCBkYXNoZWQgIzhjYTdiODtcbiAgcGFkZGluZy1yaWdodDogMjBweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuc2luZ2xlIC5tYWluIGFydGljbGUgaGVhZGVyIC5sZWZ0LXdyYXAge1xuICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAxOTBweCk7XG4gICAgbWFyZ2luLXJpZ2h0OiAzMHB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDMwcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogNDBweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5zaW5nbGUgLm1haW4gYXJ0aWNsZSBoZWFkZXIgLmxlZnQtd3JhcCB7XG4gICAgd2lkdGg6IGNhbGMoMTAwJSAtIDMyMHB4KTtcbiAgfVxufVxuLnNpbmdsZSAubWFpbiBhcnRpY2xlIGhlYWRlciAubGVmdC13cmFwIC50aGVtZSB7XG4gIG1hcmdpbi10b3A6IDA7XG59XG4uc2luZ2xlIC5tYWluIGFydGljbGUgaGVhZGVyIC5sZWZ0LXdyYXAgaDEge1xuICBmb250LXNpemU6IDMwcHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGxpbmUtaGVpZ2h0OiA0MHB4O1xuICBmb250LWZhbWlseTogXCJhZGVsbGUtc2Fuc1wiLCBzYW5zLXNlcmlmO1xuICBjb2xvcjogIzJjNmI4MjtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgbWFyZ2luLXRvcDogMjBweDtcbn1cbi5zaW5nbGUgLm1haW4gYXJ0aWNsZSBoZWFkZXIgLmxlZnQtd3JhcCAubWV0YSB7XG4gIGZvbnQtZmFtaWx5OiBcImFkZWxsZVwiLCBzZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgZm9udC1zdHlsZTogaXRhbGljO1xuICBjb2xvcjogcmdiYSg2NCwgNjQsIDY0LCAwLjcpO1xuICBmb250LXNpemU6IDE0cHg7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW46IDE1cHggMDtcbn1cbi5zaW5nbGUgLm1haW4gYXJ0aWNsZSBoZWFkZXIgLmxlZnQtd3JhcCAubWV0YSB0aW1lIHtcbiAgY29sb3I6ICM0MDQwNDA7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGxpbmUtaGVpZ2h0OiAxMHB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG59XG4uc2luZ2xlIC5tYWluIGFydGljbGUgaGVhZGVyIC5sZWZ0LXdyYXAgc3Bhbi50aGVtZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLnNpbmdsZSAubWFpbiBhcnRpY2xlIGhlYWRlciAucmlnaHQtd3JhcCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgZmxvYXQ6IGxlZnQ7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnNpbmdsZSAubWFpbiBhcnRpY2xlIGhlYWRlciAucmlnaHQtd3JhcCB7XG4gICAgd2lkdGg6IDE1MHB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLnNpbmdsZSAubWFpbiBhcnRpY2xlIGhlYWRlciAucmlnaHQtd3JhcCB7XG4gICAgd2lkdGg6IDI5MHB4O1xuICB9XG59XG4uc2luZ2xlIC5tYWluIGFydGljbGUgLmVudHJ5LXN1bW1hcnkge1xuICBtYXgtd2lkdGg6IDcyOHB4O1xufVxuLnNpbmdsZSAubWFpbiBhcnRpY2xlIC5lbnRyeS1zdW1tYXJ5IC5zaGFyZSBoNCB7XG4gIGNvbG9yOiAjMmM2YjgyO1xuICBmb250LWZhbWlseTogXCJhZGVsbGVcIiwgc2VyaWY7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgZm9udC1zdHlsZTogaXRhbGljO1xufVxuLnNpbmdsZSAubWFpbiBhcnRpY2xlIC5lbnRyeS1zdW1tYXJ5IC5zaGFyZSAuZW50cnktc2hhcmUgLmVudHJ5LXNoYXJlLWJ0bnMge1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIG1hcmdpbjogMTBweCAwO1xufVxuLnNpbmdsZSAubWFpbiAucmVsYXRlZC13cmFwIHtcbiAgbWF4LXdpZHRoOiA3MjhweDtcbn1cbi5zaW5nbGUgLm1haW4gLnNlY3Rpb25zLXdyYXAgLnNpbmdsZS1zZWN0aW9uIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4uc2luZ2xlIC5tYWluIC5zZWN0aW9ucy13cmFwIC5zaW5nbGUtc2VjdGlvbiBidXR0b24ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAxMDAlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMmM2YjgyO1xuICBjb2xvcjogI2ZmZjtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgcGFkZGluZzogMXJlbSAzcmVtIDFyZW0gMXJlbTtcbiAgYm9yZGVyOiAwO1xuICBmb250LWZhbWlseTogXCJhZGVsbGUtc2Fuc1wiLCBzYW5zLXNlcmlmO1xuICBtYXJnaW4tYm90dG9tOiAxcmVtO1xufVxuLnNpbmdsZSAubWFpbiAuc2VjdGlvbnMtd3JhcCAuc2luZ2xlLXNlY3Rpb24gYnV0dG9uIGkge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGNvbG9yOiAjZmZmO1xuICB0b3A6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgLTUwJSk7XG4gIHJpZ2h0OiAxcmVtO1xufVxuLnNpbmdsZSAubWFpbiAuc2VjdGlvbnMtd3JhcCAuc2luZ2xlLXNlY3Rpb24gYnV0dG9uIGkuZmEtbWludXMge1xuICBkaXNwbGF5OiBub25lO1xufVxuLnNpbmdsZSAubWFpbiAuc2VjdGlvbnMtd3JhcCAuc2luZ2xlLXNlY3Rpb24gLnNlY3Rpb24tY29udGVudCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uc2luZ2xlIC5tYWluIC5zZWN0aW9ucy13cmFwIC5zaW5nbGUtc2VjdGlvbi5leHBhbmRlZCBidXR0b24gaSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uc2luZ2xlIC5tYWluIC5zZWN0aW9ucy13cmFwIC5zaW5nbGUtc2VjdGlvbi5leHBhbmRlZCBidXR0b24gaS5mYS1taW51cyB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cbi5zaW5nbGUgLm1haW4gLnNlY3Rpb25zLXdyYXAgLnNpbmdsZS1zZWN0aW9uLmV4cGFuZGVkIC5zZWN0aW9uLWNvbnRlbnQge1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5zaW5nbGUgLnJlY29tbWVuZGF0aW9vbnMgLml0ZW1zLXdyYXAsXG4uc2luZ2xlIC5rZXktZmluZGluZ3MgLml0ZW1zLXdyYXAge1xuICBmb250LWZhbWlseTogXCJhZGVsbGVcIiwgc2VyaWY7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgbGluZS1oZWlnaHQ6IDMwcHg7XG59XG4uc2luZ2xlIC5yZWNvbW1lbmRhdGlvb25zIC5pdGVtcy13cmFwIHAsXG4uc2luZ2xlIC5rZXktZmluZGluZ3MgLml0ZW1zLXdyYXAgcCB7XG4gIG1hcmdpbjogMTVweCAwO1xufVxuLnNpbmdsZSBhc2lkZS5zaWRlYmFyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtaW4taGVpZ2h0OiAxcHg7XG4gIHBhZGRpbmctbGVmdDogMTVweDtcbiAgcGFkZGluZy1yaWdodDogMTVweDtcbiAgbWFyZ2luLXRvcDogMjBweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuc2luZ2xlIGFzaWRlLnNpZGViYXIge1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIHdpZHRoOiAyNSU7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuc2luZ2xlIGFzaWRlLnNpZGViYXIge1xuICAgIHBhZGRpbmctbGVmdDogMDtcbiAgfVxufVxuLnNpbmdsZSBhc2lkZS5zaWRlYmFyIC5zaGFyZS13cmFwIC5lbnRyeS1zaGFyZSB7XG4gIG1hcmdpbi10b3A6IDIwcHg7XG59XG4uc2luZ2xlLnNpbmdsZS1jcHRfcHVibGljYXRpb25zIC5tYWluIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtaW4taGVpZ2h0OiAxcHg7XG4gIHBhZGRpbmctbGVmdDogMTVweDtcbiAgcGFkZGluZy1yaWdodDogMTVweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuc2luZ2xlLnNpbmdsZS1jcHRfcHVibGljYXRpb25zIC5tYWluIHtcbiAgICBmbG9hdDogbGVmdDtcbiAgICB3aWR0aDogNjYuNjY2NjY2NjclO1xuICB9XG59XG4uc2luZ2xlLnNpbmdsZS1jcHRfcHVibGljYXRpb25zIC5zaWRlYmFyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtaW4taGVpZ2h0OiAxcHg7XG4gIHBhZGRpbmctbGVmdDogMTVweDtcbiAgcGFkZGluZy1yaWdodDogMTVweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuc2luZ2xlLnNpbmdsZS1jcHRfcHVibGljYXRpb25zIC5zaWRlYmFyIHtcbiAgICBmbG9hdDogbGVmdDtcbiAgICB3aWR0aDogMzMuMzMzMzMzMzMlO1xuICB9XG59XG4uc2luZ2xlIC5lbnRyeS10aXRsZSB7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgbWFyZ2luOiAyMHB4IDBweCAyMHB4IDBweDtcbn1cbi5zaW5nbGUgLnRoZW1lIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbWFyZ2luOiAxMHB4IDAgMCAwO1xufVxuLnNpbmdsZSAuYXV0aG9yLXdyYXAtZm9vdGVyIHtcbiAgbWFyZ2luLXRvcDogMjBweDtcbiAgcGFkZGluZy10b3A6IDIwcHg7XG4gIG1heC13aWR0aDogNzI4cHg7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBib3JkZXItdG9wOiAxcHggIzhjYTdiOCBkYXNoZWQ7XG59XG4uc2luZ2xlIC5hdXRob3JzIHtcbiAgbWFyZ2luOiAwO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG4uc2luZ2xlIC5hdXRob3JzIC5hdXRob3Ige1xuICBkaXNwbGF5OiBpbmxpbmU7XG4gIGZsb2F0OiBsZWZ0O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5zaW5nbGUgLmF1dGhvcnMgLmF1dGhvciB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgfVxufVxuLnNpbmdsZSAuYXV0aG9ycyAuYXV0aG9yOmFmdGVyIHtcbiAgY29udGVudDogXCIgYW5kIFwiO1xuICBmb250LWZhbWlseTogXCJhZGVsbGVcIiwgc2VyaWY7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZGlzcGxheTogaW5saW5lO1xuICBtYXJnaW46IDAgNXB4O1xufVxuLnNpbmdsZSAuYXV0aG9ycyAuYXV0aG9yOmxhc3QtY2hpbGQ6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xufVxuLnNpbmdsZSAuYXV0aG9ycyAuYXV0aG9yIGEge1xuICBkaXNwbGF5OiBpbmxpbmU7XG59XG4uc2luZ2xlIC5hdXRob3JzIC5hdXRob3IgYSBpbWcge1xuICBkaXNwbGF5OiBub25lO1xufVxuLnNpbmdsZSAuYXV0aG9ycyAuYXV0aG9yIGEgLm5hbWUge1xuICBmb250LXdlaWdodDogNjAwO1xuICBsZXR0ZXItc3BhY2luZzogMC40cHg7XG4gIGRpc3BsYXk6IGlubGluZTtcbiAgZmxvYXQ6IGxlZnQ7XG4gIGZvbnQtZmFtaWx5OiBcImFkZWxsZVwiLCBzZXJpZjtcbiAgZm9udC1zaXplOiAxNHB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5zaW5nbGUgLmF1dGhvcnMgLmF1dGhvciBhIC5uYW1lIHtcbiAgICBtYXJnaW4tbGVmdDogMTVweDtcbiAgICBsaW5lLWhlaWdodDogMThweDtcbiAgICB3aWR0aDogY2FsYygxMDAlIC0gNjVweCk7XG4gIH1cbn1cbi5zaW5nbGUgLmF1dGhvcnMgLmF1dGhvciBhIC50aXRsZSB7XG4gIGNvbG9yOiAjNDA0MDQwO1xuICBmb250LXNpemU6IDEycHg7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGxldHRlci1zcGFjaW5nOiAwLjM1cHg7XG4gIGxpbmUtaGVpZ2h0OiAxNnB4O1xuICBmb250LWZhbWlseTogXCJhZGVsbGVcIiwgc2VyaWY7XG4gIG1hcmdpbi10b3A6IDVweDtcbn1cbi5zaW5nbGUgLmF1dGhvcnMuZm9vdGVyIHtcbiAgbWF4LXdpZHRoOiA3MjhweDtcbn1cbi5zaW5nbGUgLmF1dGhvcnMuZm9vdGVyIC5hdXRob3Ige1xuICBtaW4taGVpZ2h0OiB1bnNldDtcbn1cbi5zaW5nbGUgLmF1dGhvcnMuZm9vdGVyIC5hdXRob3I6bnRoLW9mLXR5cGUob2RkKSB7XG4gIG1hcmdpbi1yaWdodDogMDtcbn1cbi5zaW5nbGUgLmF1dGhvcnMuZm9vdGVyIC5hdXRob3IgYSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIG1hcmdpbi1ib3R0b206IDI0cHg7XG59XG4uc2luZ2xlIC5hdXRob3JzLmZvb3RlciAuYXV0aG9yIGEgLmF2YXRhciB7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICB3aWR0aDogNjBweDtcbiAgaGVpZ2h0OiA2MHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uc2luZ2xlIC5hdXRob3JzLmZvb3RlciAuYXV0aG9yIGEgLmF2YXRhciBpbWcge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogNTAlO1xuICB0b3A6IDUwJTtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogYXV0bztcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG59XG4uc2luZ2xlIC5hdXRob3JzLmZvb3RlciAuYXV0aG9yIGEgLnRleHQtd3JhcCB7XG4gIHdpZHRoOiBjYWxjKDEwMCUgLSA2MHB4KTtcbiAgcGFkZGluZy1sZWZ0OiAzMHB4O1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgYWxpZ24tc2VsZjogZmxleC1lbmQ7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG59XG4uc2luZ2xlIC5hdXRob3JzLmZvb3RlciAuYXV0aG9yIGEgLnRleHQtd3JhcCAubmFtZSxcbi5zaW5nbGUgLmF1dGhvcnMuZm9vdGVyIC5hdXRob3IgYSAudGV4dC13cmFwIC50aXRsZSB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbWFyZ2luLWxlZnQ6IDA7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLnNpbmdsZSAuYXV0aG9ycy5mb290ZXIgLmF1dGhvciBhIC50ZXh0LXdyYXAgLnRpdGxlIHtcbiAgZm9udC1zaXplOiAxNHB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5zaW5nbGUgLmF1dGhvcnMge1xuICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gIH1cbiAgLnNpbmdsZSAuYXV0aG9ycyAuYXV0aG9yIHtcbiAgICBtaW4taGVpZ2h0OiA0OHB4O1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIHdpZHRoOiAxNDVweDtcbiAgfVxuICAuc2luZ2xlIC5hdXRob3JzIC5hdXRob3I6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAuc2luZ2xlIC5hdXRob3JzIC5hdXRob3IgYSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB9XG4gIC5zaW5nbGUgLmF1dGhvcnMgLmF1dGhvciBhIC5hdmF0YXIge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB3aWR0aDogNDhweDtcbiAgICBoZWlnaHQ6IDQ4cHg7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBmbG9hdDogbGVmdDtcbiAgfVxuICAuc2luZ2xlIC5hdXRob3JzIC5hdXRob3IgYSAuYXZhdGFyIGltZyB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBsZWZ0OiA1MCU7XG4gICAgdG9wOiA1MCU7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICB9XG4gIC5zaW5nbGUgLmF1dGhvcnMuZm9vdGVyIC5hdXRob3Ige1xuICAgIHdpZHRoOiBjYWxjKDUwJSAtIDE1cHgpO1xuICAgIG1hcmdpbi1yaWdodDogMzBweDtcbiAgfVxufVxuLnNpbmdsZSAuZG93bmxvYWRzIHtcbiAgYmFja2dyb3VuZDogbm9uZTtcbiAgcGFkZGluZzogMHB4O1xuICBtYXJnaW4tdG9wOiA0NXB4O1xufVxuLnNpbmdsZSAuZG93bmxvYWRzIGEge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjVkNDE4O1xuICBoZWlnaHQ6IDQwcHg7XG4gIHdpZHRoOiAxMDAlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBjb2xvcjogIzJjNmI4MjtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXdlaWdodDogNjAwO1xuICBmb250LWZhbWlseTogXCJhZGVsbGUtc2Fuc1wiLCBzYW5zLXNlcmlmO1xufVxuLnNpbmdsZSAuZG93bmxvYWRzIGEgLmljb24ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMmM2YjgyO1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHdpZHRoOiA0MHB4O1xuICBoZWlnaHQ6IDQwcHg7XG4gIG1hcmdpbi1yaWdodDogMTBweDtcbn1cbi5zaW5nbGUgLmRvd25sb2FkcyAuYXNzb2NpYXRlZC1kb3dubG9hZHMge1xuICBwYWRkaW5nOiAyMHB4IDA7XG4gIG1hcmdpbi1ib3R0b206IDI2cHg7XG59XG4uc2luZ2xlIC5kb3dubG9hZHMgLmFzc29jaWF0ZWQtZG93bmxvYWRzIC5iYXItZXhwYW5kZXIge1xuICBib3JkZXItYm90dG9tOiAxcHggIzhjYTdiOCBzb2xpZDtcbiAgcGFkZGluZy1ib3R0b206IDVweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLnNpbmdsZSAuZG93bmxvYWRzIC5hc3NvY2lhdGVkLWRvd25sb2FkcyAuYmFyLWV4cGFuZGVyIGgzIHtcbiAgZm9udC1mYW1pbHk6IFwiYWRlbGxlLXNhbnNcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXdlaWdodDogNjAwO1xuICBsaW5lLWhlaWdodDogMjBweDtcbiAgY29sb3I6ICMyYzZiODI7XG4gIG1hcmdpbjogMDtcbn1cbi5zaW5nbGUgLmRvd25sb2FkcyAuYXNzb2NpYXRlZC1kb3dubG9hZHMgLmJhci1leHBhbmRlciAuZmEge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiA1cHg7XG4gIHJpZ2h0OiA1cHg7XG4gIGNvbG9yOiAjMmM2YjgyO1xufVxuLnNpbmdsZSAuZG93bmxvYWRzIC5hc3NvY2lhdGVkLWRvd25sb2FkcyAuYmFyLWV4cGFuZGVyIC5mYS1taW51cyB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uc2luZ2xlIC5kb3dubG9hZHMgLmFzc29jaWF0ZWQtZG93bmxvYWRzIC5iYXItZXhwYW5kZXIuZXhwYW5kZWQgLmZhLXBsdXMge1xuICBkaXNwbGF5OiBub25lO1xufVxuLnNpbmdsZSAuZG93bmxvYWRzIC5hc3NvY2lhdGVkLWRvd25sb2FkcyAuYmFyLWV4cGFuZGVyLmV4cGFuZGVkIC5mYS1taW51cyB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cbi5zaW5nbGUgLmRvd25sb2FkcyAuYXNzb2NpYXRlZC1kb3dubG9hZHMgLml0ZW1zLXdyYXAge1xuICBkaXNwbGF5OiBub25lO1xuICBwYWRkaW5nOiAyNXB4IDA7XG59XG4uc2luZ2xlIC5kb3dubG9hZHMgLmFzc29jaWF0ZWQtZG93bmxvYWRzIC5pdGVtcy13cmFwLmV4cGFuZGVkIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGJvcmRlci1ib3R0b206IDFweCAjOGNhN2I4IHNvbGlkO1xufVxuLnNpbmdsZSAuZG93bmxvYWRzIC5hc3NvY2lhdGVkLWRvd25sb2FkcyAuaXRlbXMtd3JhcCBhIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgZm9udC1mYW1pbHk6IFwiYWRlbGxlLXNhbnNcIiwgc2Fucy1zZXJpZjtcbiAgbGluZS1oZWlnaHQ6IDE2cHg7XG4gIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBoZWlnaHQ6IGF1dG87XG59XG4uc2luZ2xlIC5kb3dubG9hZHMgLmFzc29jaWF0ZWQtZG93bmxvYWRzIC5pdGVtcy13cmFwIGE6bGFzdC1vZi10eXBlIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbi5zaW5nbGUgLmRvd25sb2FkcyAuYXNzb2NpYXRlZC1kb3dubG9hZHMgLml0ZW1zLXdyYXAgYTpmb2N1cyxcbi5zaW5nbGUgLmRvd25sb2FkcyAuYXNzb2NpYXRlZC1kb3dubG9hZHMgLml0ZW1zLXdyYXAgYTpob3ZlciB7XG4gIGNvbG9yOiAjMmM2YjgyO1xufVxuLnNpbmdsZSAuZG93bmxvYWRzIC5hc3NvY2lhdGVkLWRvd25sb2FkcyAuaXRlbXMtd3JhcCBhOmZvY3VzIGltZy5ub3JtLFxuLnNpbmdsZSAuZG93bmxvYWRzIC5hc3NvY2lhdGVkLWRvd25sb2FkcyAuaXRlbXMtd3JhcCBhOmhvdmVyIGltZy5ub3JtIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5zaW5nbGUgLmRvd25sb2FkcyAuYXNzb2NpYXRlZC1kb3dubG9hZHMgLml0ZW1zLXdyYXAgYTpmb2N1cyBpbWcuaG92ZXIsXG4uc2luZ2xlIC5kb3dubG9hZHMgLmFzc29jaWF0ZWQtZG93bmxvYWRzIC5pdGVtcy13cmFwIGE6aG92ZXIgaW1nLmhvdmVyIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuLnNpbmdsZSAuZG93bmxvYWRzIC5hc3NvY2lhdGVkLWRvd25sb2FkcyAuaXRlbXMtd3JhcCBhIGltZyB7XG4gIG1hcmdpbi1yaWdodDogMTBweDtcbiAgdHJhbnNpdGlvbjogYWxsIGVhc2UgMC41cztcbn1cbi5zaW5nbGUgLmRvd25sb2FkcyAuYXNzb2NpYXRlZC1kb3dubG9hZHMgLml0ZW1zLXdyYXAgYSBpbWcubm9ybSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cbi5zaW5nbGUgLmRvd25sb2FkcyAuYXNzb2NpYXRlZC1kb3dubG9hZHMgLml0ZW1zLXdyYXAgYSBpbWcuaG92ZXIge1xuICBkaXNwbGF5OiBub25lO1xufVxuLnNpbmdsZSAudGFibGVhdVBsYWNlaG9sZGVyIHtcbiAgbWF4LXdpZHRoOiAxMDAlO1xufVxuLnNpbmdsZSAucmVsYXRlZC13cmFwIHtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiAzNXB4IDA7XG4gIGJvcmRlci10b3A6IDFweCAjOGNhN2I4IGRhc2hlZDtcbn1cbi5zaW5nbGUgLnJlbGF0ZWQtd3JhcCBhIHtcbiAgY29sb3I6ICMyYzZiODI7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgbGluZS1oZWlnaHQ6IDIycHg7XG4gIGZvbnQtZmFtaWx5OiBcImFkZWxsZS1zYW5zXCIsIHNhbnMtc2VyaWY7XG4gIG1hcmdpbjogMDtcbn1cbi5zaW5nbGUgLnJlbGF0ZWQtd3JhcCBhLmJ0biB7XG4gIGJhY2tncm91bmQ6ICMyYzZiODI7XG4gIGNvbG9yOiAjZmZmO1xuICBmb250LWZhbWlseTogXCJhZGVsbGUtc2Fuc1wiLCBzYW5zLXNlcmlmO1xuICBib3JkZXItcmFkaXVzOiAwO1xuICBtYXJnaW46IDMwcHggMDtcbiAgZm9udC1zaXplOiAxMnB4O1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xufVxuLnNpbmdsZSAucmVsYXRlZC13cmFwIGEuYnRuOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogIzJjNmI4Mjtcbn1cbi5zaW5nbGUgLnJlbGF0ZWQtd3JhcCAucmVsYXRlZC1jb250ZW50IGxhYmVsIHtcbiAgY29sb3I6ICMxYjFiMWI7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG59XG4uc2luZ2xlIC5yZWxhdGVkLXdyYXAgLnJlbGF0ZWQtY29udGVudCBwIHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXdlaWdodDogMzAwO1xuICBsaW5lLWhlaWdodDogMjRweDtcbiAgZm9udC1mYW1pbHk6IFwiYWRlbGxlXCIsIHNlcmlmO1xuICBjb2xvcjogIzJjNmI4MjtcbiAgbWFyZ2luOiAxMnB4IDA7XG59XG4uc2luZ2xlIC5yZWxhdGVkLXdyYXAgLnJlbGF0ZWQtY29udGVudCBwIHUge1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cbi5zaW5nbGUgLnJlbGF0ZWQtd3JhcCAucmVsYXRlZC1jb250ZW50IC5tZXRhIHtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBmb250LXdlaWdodDogNjAwO1xuICBsaW5lLWhlaWdodDogMjBweDtcbiAgZm9udC1mYW1pbHk6IFwiYWRlbGxlLXNhbnNcIiwgc2Fucy1zZXJpZjtcbiAgY29sb3I6ICMxYjFiMWI7XG4gIG1hcmdpbjogNXB4IDA7XG4gIHBhZGRpbmc6IDA7XG59XG4uc2luZ2xlIC5yZWxhdGVkLXdyYXAgLnJlbGF0ZWQtY29udGVudCAubWV0YSBhIHtcbiAgY29sb3I6ICMyYzZiODI7XG4gIGZvbnQtc2l6ZTogMTJweDtcbn1cbi5zaW5nbGUgLnJlbGF0ZWQtd3JhcCAucmVsYXRlZC1jb250ZW50IC5tZXRhIGxhYmVsIHtcbiAgbWFyZ2luLXJpZ2h0OiA0cHg7XG59XG4uc2luZ2xlIC5yZWxhdGVkLXdyYXAgLnJlbGF0ZWQtY29udGVudCAubWV0YSAuZG90IHtcbiAgY29sb3I6ICMxYjFiMWI7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luOiAwIDVweDtcbn1cbi5zaW5nbGUgLnJlbGF0ZWQtd3JhcCAucmVsYXRlZC1jb250ZW50IC5tZXRhIC5hdXRob3Ige1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG4uc2luZ2xlIC5yZWxhdGVkLXdyYXAgLnJlbGF0ZWQtY29udGVudCAucmVsYXRlZC1jb250ZW50LWl0ZW0ge1xuICBwYWRkaW5nLWJvdHRvbTogMTRweDtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IGRhc2hlZCAjMmM2YjgyO1xufVxuLnNpbmdsZSAucmVsYXRlZC13cmFwIC5yZWxhdGVkLWNvbnRlbnQgLnJlbGF0ZWQtY29udGVudC1pdGVtOmxhc3Qtb2YtdHlwZSB7XG4gIGJvcmRlcjogMDtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbi5zaW5nbGUgLnJlbGF0ZWQtd3JhcCAucmVsYXRlZC1jb250ZW50IC5yZWxhdGVkLWNvbnRlbnQtaXRlbSAuc3ViLXRpdGxlIHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBsaW5lLWhlaWdodDogMTZweDtcbiAgbWFyZ2luOiAxMHB4IDA7XG59XG4uc2luZ2xlIC5yZWxhdGVkLXdyYXAgLnJlbGF0ZWQtY29udGVudCAuZ2FsbGVyeS10aHVtYiB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZmxvYXQ6IGxlZnQ7XG4gIHdpZHRoOiAzMy4zMzMzMzMzMyU7XG4gIG1pbi1oZWlnaHQ6IDFweDtcbiAgcGFkZGluZy1sZWZ0OiAxNXB4O1xuICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xufVxuLnNpbmdsZSAucmVsYXRlZC13cmFwIC5yZWxhdGVkLWNvbnRlbnQgLmdhbGxlcnktdGh1bWIgaW1nIHtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IGF1dG87XG59XG4uc2luZ2xlIC5yZWxhdGVkLXdyYXAgLnJlbGF0ZWQtY29udGVudCBpZnJhbWUge1xuICBtYXgtd2lkdGg6IDI1MHB4O1xuICBoZWlnaHQ6IGF1dG87XG59XG4uc2luZ2xlIC5yZWxhdGVkLXdyYXAgLnJlbGF0ZWQtY29udGVudCAuYmFyLWV4cGFuZGVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBib3JkZXItYm90dG9tOiAycHggc29saWQgIzJjNmI4MjtcbiAgbWFyZ2luLXRvcDogMTVweDtcbn1cbi5zaW5nbGUgLnJlbGF0ZWQtd3JhcCAucmVsYXRlZC1jb250ZW50IC5iYXItZXhwYW5kZXIgaDQge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGNvbG9yOiAjMmM2YjgyO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGxpbmUtaGVpZ2h0OiAzMnB4O1xuICBmb250LWZhbWlseTogXCJhZGVsbGUtc2Fuc1wiLCBzYW5zLXNlcmlmO1xuICBtYXJnaW46IDA7XG59XG4uc2luZ2xlIC5yZWxhdGVkLXdyYXAgLnJlbGF0ZWQtY29udGVudCAuYmFyLWV4cGFuZGVyIC5mYSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBjb2xvcjogIzJjNmI4MjtcbiAgcmlnaHQ6IDA7XG4gIHRvcDogNTAlO1xuICB3aWR0aDogMTRweDtcbiAgaGVpZ2h0OiAxMHB4O1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAtNTAlKTtcbn1cbi5zaW5nbGUgLnJlbGF0ZWQtd3JhcCAucmVsYXRlZC1jb250ZW50IC5iYXItZXhwYW5kZXIgLmZhLW1pbnVzIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5zaW5nbGUgLnJlbGF0ZWQtd3JhcCAucmVsYXRlZC1jb250ZW50IC5iYXItZXhwYW5kZXIuZXhwYW5kZWQgLmZhLXBsdXMge1xuICBkaXNwbGF5OiBub25lO1xufVxuLnNpbmdsZSAucmVsYXRlZC13cmFwIC5yZWxhdGVkLWNvbnRlbnQgLmJhci1leHBhbmRlci5leHBhbmRlZCAuZmEtbWludXMge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG4uc2luZ2xlIC5yZWxhdGVkLXdyYXAgLnJlbGF0ZWQtY29udGVudCAuaXRlbXMtd3JhcCB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIHBhZGRpbmc6IDIwcHggMDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuc2luZ2xlIC5yZWxhdGVkLXdyYXAgLnJlbGF0ZWQtY29udGVudCAuaXRlbXMtd3JhcCB7XG4gICAgcGFkZGluZzogMjBweDtcbiAgfVxufVxuLnNpbmdsZSAucmVsYXRlZC13cmFwIC5yZWxhdGVkLWNvbnRlbnQgLml0ZW1zLXdyYXAgdWwgbGkge1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xufVxuLnNpbmdsZSAucmVsYXRlZC13cmFwIC5yZWxhdGVkLWNvbnRlbnQgLml0ZW1zLXdyYXAubWVkaWEge1xuICBwYWRkaW5nOiAwO1xufVxuLnNpbmdsZSAucmVsYXRlZC13cmFwIC5yZWxhdGVkLWNvbnRlbnQgLml0ZW1zLXdyYXAuZXhwYW5kZWQge1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5zaW5nbGUtY3B0X3ByZXNzX3JlbGVhc2VzIC5tYWluIGFydGljbGUgaGVhZGVyIC5sZWZ0LXdyYXAge1xuICBib3JkZXItcmlnaHQ6IDA7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmFyY2hpdmUgLmNwdF9wdWJsaWNhdGlvbnMsXG4gIC5ibG9nIC5jcHRfcHVibGljYXRpb25zLFxuICAuYXJjaGl2ZSAudHlwZS1jcHRfcHVibGljYXRpb25zLFxuICAuYmxvZyAudHlwZS1jcHRfcHVibGljYXRpb25zLFxuICAuYXJjaGl2ZSAuY3B0X3JlcG9ydHMsXG4gIC5ibG9nIC5jcHRfcmVwb3J0cyxcbiAgLmFyY2hpdmUgLnR5cGUtY3B0X2V2ZW50cyxcbiAgLmJsb2cgLnR5cGUtY3B0X2V2ZW50cyxcbiAgLmFyY2hpdmUgLmNwdF9ldmVudHMsXG4gIC5ibG9nIC5jcHRfZXZlbnRzLFxuICAuYXJjaGl2ZSAuY3B0X3ByZXNzX3JlbGVhc2VzLFxuICAuYmxvZyAuY3B0X3ByZXNzX3JlbGVhc2VzLFxuICAuYXJjaGl2ZSAudHlwZS1jcHRfcHJlc3NfcmVsZWFzZXMsXG4gIC5ibG9nIC50eXBlLWNwdF9wcmVzc19yZWxlYXNlcyxcbiAgLmFyY2hpdmUgLnBvc3QsXG4gIC5ibG9nIC5wb3N0LFxuICAuYXJjaGl2ZSAudHlwZS1wb3N0LFxuICAuYmxvZyAudHlwZS1wb3N0LFxuICAuYXJjaGl2ZSAuY3B0X2RhdGEsXG4gIC5ibG9nIC5jcHRfZGF0YSB7XG4gICAgcGFkZGluZzogMjBweDtcbiAgfVxuICAuYXJjaGl2ZSAuY3B0X3B1YmxpY2F0aW9ucyAuZW50cnktc3VtbWFyeSxcbiAgLmJsb2cgLmNwdF9wdWJsaWNhdGlvbnMgLmVudHJ5LXN1bW1hcnksXG4gIC5hcmNoaXZlIC50eXBlLWNwdF9wdWJsaWNhdGlvbnMgLmVudHJ5LXN1bW1hcnksXG4gIC5ibG9nIC50eXBlLWNwdF9wdWJsaWNhdGlvbnMgLmVudHJ5LXN1bW1hcnksXG4gIC5hcmNoaXZlIC5jcHRfcmVwb3J0cyAuZW50cnktc3VtbWFyeSxcbiAgLmJsb2cgLmNwdF9yZXBvcnRzIC5lbnRyeS1zdW1tYXJ5LFxuICAuYXJjaGl2ZSAudHlwZS1jcHRfZXZlbnRzIC5lbnRyeS1zdW1tYXJ5LFxuICAuYmxvZyAudHlwZS1jcHRfZXZlbnRzIC5lbnRyeS1zdW1tYXJ5LFxuICAuYXJjaGl2ZSAuY3B0X2V2ZW50cyAuZW50cnktc3VtbWFyeSxcbiAgLmJsb2cgLmNwdF9ldmVudHMgLmVudHJ5LXN1bW1hcnksXG4gIC5hcmNoaXZlIC5jcHRfcHJlc3NfcmVsZWFzZXMgLmVudHJ5LXN1bW1hcnksXG4gIC5ibG9nIC5jcHRfcHJlc3NfcmVsZWFzZXMgLmVudHJ5LXN1bW1hcnksXG4gIC5hcmNoaXZlIC50eXBlLWNwdF9wcmVzc19yZWxlYXNlcyAuZW50cnktc3VtbWFyeSxcbiAgLmJsb2cgLnR5cGUtY3B0X3ByZXNzX3JlbGVhc2VzIC5lbnRyeS1zdW1tYXJ5LFxuICAuYXJjaGl2ZSAucG9zdCAuZW50cnktc3VtbWFyeSxcbiAgLmJsb2cgLnBvc3QgLmVudHJ5LXN1bW1hcnksXG4gIC5hcmNoaXZlIC50eXBlLXBvc3QgLmVudHJ5LXN1bW1hcnksXG4gIC5ibG9nIC50eXBlLXBvc3QgLmVudHJ5LXN1bW1hcnksXG4gIC5hcmNoaXZlIC5jcHRfZGF0YSAuZW50cnktc3VtbWFyeSxcbiAgLmJsb2cgLmNwdF9kYXRhIC5lbnRyeS1zdW1tYXJ5IHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxuICAuYXJjaGl2ZSAuY3B0X3B1YmxpY2F0aW9ucyAuZW50cnktdGl0bGUsXG4gIC5ibG9nIC5jcHRfcHVibGljYXRpb25zIC5lbnRyeS10aXRsZSxcbiAgLmFyY2hpdmUgLnR5cGUtY3B0X3B1YmxpY2F0aW9ucyAuZW50cnktdGl0bGUsXG4gIC5ibG9nIC50eXBlLWNwdF9wdWJsaWNhdGlvbnMgLmVudHJ5LXRpdGxlLFxuICAuYXJjaGl2ZSAuY3B0X3JlcG9ydHMgLmVudHJ5LXRpdGxlLFxuICAuYmxvZyAuY3B0X3JlcG9ydHMgLmVudHJ5LXRpdGxlLFxuICAuYXJjaGl2ZSAudHlwZS1jcHRfZXZlbnRzIC5lbnRyeS10aXRsZSxcbiAgLmJsb2cgLnR5cGUtY3B0X2V2ZW50cyAuZW50cnktdGl0bGUsXG4gIC5hcmNoaXZlIC5jcHRfZXZlbnRzIC5lbnRyeS10aXRsZSxcbiAgLmJsb2cgLmNwdF9ldmVudHMgLmVudHJ5LXRpdGxlLFxuICAuYXJjaGl2ZSAuY3B0X3ByZXNzX3JlbGVhc2VzIC5lbnRyeS10aXRsZSxcbiAgLmJsb2cgLmNwdF9wcmVzc19yZWxlYXNlcyAuZW50cnktdGl0bGUsXG4gIC5hcmNoaXZlIC50eXBlLWNwdF9wcmVzc19yZWxlYXNlcyAuZW50cnktdGl0bGUsXG4gIC5ibG9nIC50eXBlLWNwdF9wcmVzc19yZWxlYXNlcyAuZW50cnktdGl0bGUsXG4gIC5hcmNoaXZlIC5wb3N0IC5lbnRyeS10aXRsZSxcbiAgLmJsb2cgLnBvc3QgLmVudHJ5LXRpdGxlLFxuICAuYXJjaGl2ZSAudHlwZS1wb3N0IC5lbnRyeS10aXRsZSxcbiAgLmJsb2cgLnR5cGUtcG9zdCAuZW50cnktdGl0bGUsXG4gIC5hcmNoaXZlIC5jcHRfZGF0YSAuZW50cnktdGl0bGUsXG4gIC5ibG9nIC5jcHRfZGF0YSAuZW50cnktdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMjVweDtcbiAgfVxuICAuc2luZ2xlIC5kYXRhLXZpZXcge1xuICAgIG1hcmdpbi10b3A6IDIwcHg7XG4gIH1cbiAgLnNpbmdsZSAuY3B0X3B1YmxpY2F0aW9ucyBoMSxcbiAgLnNpbmdsZSAudHlwZS1jcHRfcHVibGljYXRpb25zIGgxLFxuICAuc2luZ2xlIC5jcHRfcmVwb3J0cyBoMSxcbiAgLnNpbmdsZSAudHlwZS1jcHRfZXZlbnRzIGgxLFxuICAuc2luZ2xlIC5jcHRfZXZlbnRzIGgxLFxuICAuc2luZ2xlIC5jcHRfcHJlc3NfcmVsZWFzZXMgaDEsXG4gIC5zaW5nbGUgLnR5cGUtY3B0X3ByZXNzX3JlbGVhc2VzIGgxLFxuICAuc2luZ2xlIC5wb3N0IGgxLFxuICAuc2luZ2xlIC50eXBlLXBvc3QgaDEsXG4gIC5zaW5nbGUgLmNwdF9kYXRhIGgxIHtcbiAgICBtYXJnaW4tdG9wOiAwcHg7XG4gICAgZm9udC1zaXplOiAyNXB4O1xuICB9XG4gIC5zaW5nbGUgLm1ldGEge1xuICAgIG1hcmdpbjogMjBweCAwcHggMzBweCAwcHg7XG4gICAgcGFkZGluZy1ib3R0b206IDIwcHg7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICB9XG4gIC5zaW5nbGUgLnRoZW1lIHtcbiAgICBtYXJnaW46IDE1cHggMCAwIDA7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICB9XG4gIC5zaW5nbGUgaDMucmVsYXRlZCB7XG4gICAgcGFkZGluZzogMTBweCAwO1xuICAgIGZvbnQtZmFtaWx5OiBcImFkZWxsZS1zYW5zXCIsIHNhbnMtc2VyaWY7XG4gICAgY29sb3I6ICMyYzZiODI7XG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5zaW5nbGUuc2luZ2xlLWNwdF9wdWJsaWNhdGlvbnMgLnNpZGViYXIge1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIHdpZHRoOiAxOTBweDtcbiAgfVxuICAuc2luZ2xlLnNpbmdsZS1jcHRfcHVibGljYXRpb25zIC5tYWluIHtcbiAgICBmbG9hdDogbGVmdDtcbiAgICB3aWR0aDogY2FsYygxMDAlIC0gMTkwcHgpO1xuICB9XG4gIC5zaW5nbGUgLmNwdF9wdWJsaWNhdGlvbnMgaDEsXG4gIC5zaW5nbGUgLmNwdF9yZXBvcnRzIGgxLFxuICAuc2luZ2xlIC5jcHRfZXZlbnRzIGgxLFxuICAuc2luZ2xlIC5jcHRfcHJlc3NfcmVsZWFzZXMgaDEsXG4gIC5zaW5nbGUgLnBvc3QgaDEsXG4gIC5zaW5nbGUgLmNwdF9kYXRhIGgxIHtcbiAgICBmb250LXNpemU6IDMwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLmFyY2hpdmUgLnNpZGViYXIgLmVudHJ5LWNvbnRlbnQsXG4gIC5ibG9nIC5zaWRlYmFyIC5lbnRyeS1jb250ZW50LFxuICAuYXJjaGl2ZSAuY3B0X3B1YmxpY2F0aW9ucyAuZW50cnktY29udGVudCxcbiAgLmJsb2cgLmNwdF9wdWJsaWNhdGlvbnMgLmVudHJ5LWNvbnRlbnQsXG4gIC5hcmNoaXZlIC50eXBlLWNwdF9wdWJsaWNhdGlvbnMgLmVudHJ5LWNvbnRlbnQsXG4gIC5ibG9nIC50eXBlLWNwdF9wdWJsaWNhdGlvbnMgLmVudHJ5LWNvbnRlbnQsXG4gIC5hcmNoaXZlIC5jcHRfZXZlbnRzIC5lbnRyeS1jb250ZW50LFxuICAuYmxvZyAuY3B0X2V2ZW50cyAuZW50cnktY29udGVudCxcbiAgLmFyY2hpdmUgLnR5cGUtY3B0X2V2ZW50cyAuZW50cnktY29udGVudCxcbiAgLmJsb2cgLnR5cGUtY3B0X2V2ZW50cyAuZW50cnktY29udGVudCxcbiAgLmFyY2hpdmUgLmNwdF9yZXBvcnRzIC5lbnRyeS1jb250ZW50LFxuICAuYmxvZyAuY3B0X3JlcG9ydHMgLmVudHJ5LWNvbnRlbnQsXG4gIC5hcmNoaXZlIC5jcHRfcHJlc3NfcmVsZWFzZXMgLmVudHJ5LWNvbnRlbnQsXG4gIC5ibG9nIC5jcHRfcHJlc3NfcmVsZWFzZXMgLmVudHJ5LWNvbnRlbnQsXG4gIC5hcmNoaXZlIC50eXBlLWNwdF9wcmVzc19yZWxlYXNlcyAuZW50cnktY29udGVudCxcbiAgLmJsb2cgLnR5cGUtY3B0X3ByZXNzX3JlbGVhc2VzIC5lbnRyeS1jb250ZW50LFxuICAuYXJjaGl2ZSAucG9zdCAuZW50cnktY29udGVudCxcbiAgLmJsb2cgLnBvc3QgLmVudHJ5LWNvbnRlbnQsXG4gIC5hcmNoaXZlIC50eXBlLXBvc3QgLmVudHJ5LWNvbnRlbnQsXG4gIC5ibG9nIC50eXBlLXBvc3QgLmVudHJ5LWNvbnRlbnQsXG4gIC5hcmNoaXZlIC5jcHRfZGF0YSAuZW50cnktY29udGVudCxcbiAgLmJsb2cgLmNwdF9kYXRhIC5lbnRyeS1jb250ZW50IHtcbiAgICB3aWR0aDogY2FsYyg4MCUgLSAxMHB4KTtcbiAgICBtYXJnaW4tbGVmdDogMjBweDtcbiAgfVxufVxuLnRhZ3MgLnRoZW1lIHtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHJnYmEoMTUzLCAxNTMsIDE1MywgMC4yKTtcbn1cbi50YWdzIC50aGVtZSBhLFxuLnRhZ3MgLnRoZW1lIHNwYW4ge1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBmb250LWZhbWlseTogXCJhZGVsbGUtc2Fuc1wiLCBzYW5zLXNlcmlmO1xuICBtYXJnaW4tYm90dG9tOiA1cHg7XG4gIGxpbmUtaGVpZ2h0OiAxNnB4O1xufVxuLnRhZ3MgLnRoZW1lIGEuc3R5bGVkLFxuLnRhZ3MgLnRoZW1lIHNwYW4uc3R5bGVkIHtcbiAgcGFkZGluZzogM3B4IDE1cHg7XG59XG4udGFncyAudGhlbWUgLmRvdCB7XG4gIG1hcmdpbjogMCA1cHg7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG4uc2luZ2xlLWNwdF9wdWJsaWNhdGlvbnMgLnRhZ3MgLnRoZW1lIHtcbiAgYm9yZGVyLWJvdHRvbTogbm9uZTtcbn1cbi5zaW5nbGUtY3B0X3JlcG9ydHMgLmRvd25sb2FkcyB7XG4gIG1hcmdpbi10b3A6IDIwcHg7XG59XG5hcnRpY2xlLnR5cGUtY3B0X2FkdmFuY2VkIC5lbnRyeS10aHVtYm5haWwgaW1nIHtcbiAgbWF4LXdpZHRoOiAxMDAlO1xufVxuLmFkdmFuY2VkX3B1YmxpY2F0aW9uX2NvbnRlbnQge1xuICBtYXJnaW4tdG9wOiAzMHB4O1xufVxuLmFkdmFuY2VkX3B1YmxpY2F0aW9uX2NvbnRlbnQgYixcbi5hZHZhbmNlZF9wdWJsaWNhdGlvbl9jb250ZW50IGg0LFxuLmFkdmFuY2VkX3B1YmxpY2F0aW9uX2NvbnRlbnQgc3Ryb25nIHtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbn1cbi5hZHZhbmNlZF9wdWJsaWNhdGlvbl9jb250ZW50IGg0LFxuLmFkdmFuY2VkX3B1YmxpY2F0aW9uX2NvbnRlbnQgaDQgYixcbi5hZHZhbmNlZF9wdWJsaWNhdGlvbl9jb250ZW50IGg0IHN0cm9uZyB7XG4gIGNvbG9yOiAjM2U0N2E2O1xufVxuLmFkdmFuY2VkX3B1YmxpY2F0aW9uX2NvbnRlbnQgZGl2W2lkKj1cImNoYXB0ZXItXCJdIGgzIHtcbiAgZm9udC1zaXplOiAyLjNyZW07XG59XG4uYWR2YW5jZWRfcHVibGljYXRpb25fY29udGVudCBpbWcge1xuICBoZWlnaHQ6IGF1dG87XG4gIG1heC13aWR0aDogMTAwJTtcbn1cbi5hZHZhbmNlZG1lbnV0aXRsZSB7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBmb250LXNpemU6IDIwcHg7XG4gIGNvbG9yOiAjM0U0N0E2O1xuICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG4gIHBhZGRpbmctYm90dG9tOiA1cHg7XG59XG4ubWVudS1wbHVzIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5hZHZhbmNlZG1lbnUgLmFuY2hvci10ZXh0IHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiBjYWxjKDEwMCUgLSA0NXB4KTtcbn1cbi5hZHZhbmNlZG1lbnUgLm1lbnUtcGx1cyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogNDNweDtcbiAgaGVpZ2h0OiAxMDAlO1xuICBiYWNrZ3JvdW5kOiAjYjNiMmRlO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDA7XG59XG4uYWR2YW5jZWRtZW51IC5tZW51LXBsdXMgLmZhLW1pbnVzLWNpcmNsZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uYWR2YW5jZWRtZW51IC5tZW51LXBsdXMgaSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgdG9wOiAwO1xuICBtYXJnaW46IGF1dG87XG4gIHdpZHRoOiAxNnB4O1xuICBoZWlnaHQ6IDE2cHg7XG59XG4uYWR2YW5jZWRtZW51IHVsIHtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgcGFkZGluZy1sZWZ0OiAwO1xufVxuLmFkdmFuY2VkbWVudSA+IHVsIHtcbiAgYmFja2dyb3VuZDogI2UzZTNmMztcbn1cbi5hZHZhbmNlZG1lbnUgPiB1bCA+IGxpLmRyb3Bkb3duLm9wZW4gLmZhLXBsdXMtY2lyY2xlIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5hZHZhbmNlZG1lbnUgPiB1bCA+IGxpLmRyb3Bkb3duLm9wZW4gLmZhLW1pbnVzLWNpcmNsZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLmFkdmFuY2VkbWVudSA+IHVsID4gbGkuZHJvcGRvd24ub3BlbiA+IHVsLmRyb3Bkb3duLW1lbnUge1xuICBkaXNwbGF5OiBibG9jaztcbiAgYmFja2dyb3VuZDogI2Y1ZjRmYjtcbn1cbi5hZHZhbmNlZG1lbnUgPiB1bCA+IGxpLmRyb3Bkb3duLm9wZW4gPiB1bC5kcm9wZG93bi1tZW51IGEge1xuICBwYWRkaW5nLXRvcDogNy41cHg7XG4gIHBhZGRpbmctYm90dG9tOiA3LjVweDtcbiAgcGFkZGluZy1sZWZ0OiAyMHB4O1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBjb2xvcjogIzdkN2M4MDtcbn1cbi5hZHZhbmNlZG1lbnUgPiB1bCA+IGxpLmRyb3Bkb3duLm9wZW4gPiB1bC5kcm9wZG93bi1tZW51IGEuYWN0aXZlIHtcbiAgY29sb3I6ICM2OWJkYTQ7XG59XG4uYWR2YW5jZWRtZW51ID4gdWwgPiBsaS5kcm9wZG93biA+IHVsLmRyb3Bkb3duLW1lbnUge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmFkdmFuY2VkbWVudSA+IHVsID4gbGkuZHJvcGRvd24gPiBhOmFmdGVyIHtcbiAgY29udGVudDogJyc7XG59XG4uYWR2YW5jZWRtZW51ID4gdWwgPiBsaS5kcm9wZG93biA+IGE6aG92ZXIgLm1lbnUtcGx1cyB7XG4gIGJhY2tncm91bmQ6ICMzRTQ3QTY7XG59XG4uYWR2YW5jZWRtZW51ID4gdWwgPiBsaS5kcm9wZG93biA+IGE6aG92ZXIgLm1lbnUtcGx1cyBpIHtcbiAgY29sb3I6ICNiM2IyZGU7XG59XG4uYWR2YW5jZWRtZW51ID4gdWwgPiBsaTpsYXN0LWNoaWxkIGEge1xuICBib3JkZXItYm90dG9tLXdpZHRoOiAwO1xufVxuLmFkdmFuY2VkbWVudSA+IHVsIGxpIHtcbiAgcGFkZGluZzogMDtcbn1cbi5hZHZhbmNlZG1lbnUgPiB1bCBhIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAxMHB4IDE1cHg7XG4gIGNvbG9yOiAjM0U0N0E2O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjYmRiZGUyO1xufVxuLmFkdmFuY2VkbWVudSA+IHVsIGE6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiAjZjVmNGZiO1xuICBjb2xvcjogIzNFNDdBNjtcbn1cbi5idG4tcGRmIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGJhY2tncm91bmQ6ICMzRTQ3QTY7XG4gIHBhZGRpbmc6IDIwcHg7XG4gIG1pbi1oZWlnaHQ6IDE1MHB4O1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5idG4tcGRmIC5ib2xkIHtcbiAgY29sb3I6IHdoaXRlO1xuICBmb250LXdlaWdodDogYm9sZDtcbn1cbi5idG4tcGRmIGkge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGZvbnQtc2l6ZTogMjRweDtcbiAgYm90dG9tOiAyMHB4O1xuICByaWdodDogMjBweDtcbiAgY29sb3I6IHdoaXRlO1xufVxuLnNpbmdsZS1jcHRfYWR2YW5jZWQgLmNoYXB0ZXIge1xuICBtYXJnaW4tdG9wOiA4MHB4O1xufVxuLnNpbmdsZS1jcHRfYWR2YW5jZWQgLmNoYXB0ZXJfX2ZpcnN0IHtcbiAgbWFyZ2luLXRvcDogMzBweDtcbn1cbi5zaW5nbGUtY3B0X2FkdmFuY2VkIC5hZHZhbmNlZGhlYWRlciB7XG4gIGZvbnQtc2l6ZTogMjlweDtcbiAgY29sb3I6ICMzRTQ3QTY7XG59XG4uc2luZ2xlLWNwdF9hZHZhbmNlZCAjYnJlYWRjcnVtYnMge1xuICBib3JkZXItY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4yKTtcbn1cbi5zaW5nbGUtY3B0X2FkdmFuY2VkIGFydGljbGUuY3B0X2FkdmFuY2VkIGhlYWRlciB7XG4gIG1pbi1oZWlnaHQ6IDU1MHB4O1xufVxuLnNpbmdsZS1jcHRfYWR2YW5jZWQgYXJ0aWNsZS5jcHRfYWR2YW5jZWQgaGVhZGVyLnB1YmxpY2F0aW9uLWZpbGwge1xuICBiYWNrZ3JvdW5kOiAjZDRlZGU2O1xufVxuLnNpbmdsZS1jcHRfYWR2YW5jZWQgYXJ0aWNsZS5jcHRfYWR2YW5jZWQgaGVhZGVyIC5hZHZhbmNlZF9fbWV0YS1wdWJsaXNoZWQge1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgY29sb3I6ICMzREIzOTg7XG4gIGZvbnQtc2l6ZTogMTZweDtcbn1cbi5zaW5nbGUtY3B0X2FkdmFuY2VkIGFydGljbGUuY3B0X2FkdmFuY2VkIGhlYWRlciAuYWR2YW5jZWRfX21ldGEtYXV0aG9ycyB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgY29sb3I6ICMyRTA5Mjc7XG4gIG1hcmdpbjogMzBweCAwO1xufVxuLnNpbmdsZS1jcHRfYWR2YW5jZWQgYXJ0aWNsZS5jcHRfYWR2YW5jZWQgaGVhZGVyIC5hZHZhbmNlZF9fbWV0YS1hdXRob3IgYSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG59XG4uc2luZ2xlLWNwdF9hZHZhbmNlZCBhcnRpY2xlLmNwdF9hZHZhbmNlZCBoZWFkZXIgLmFkdmFuY2VkX19tZXRhLWF1dGhvciBhIC5hdXRob3ItaW1nIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIHdpZHRoOiA1NXB4O1xuICBoZWlnaHQ6IDU1cHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cbi5zaW5nbGUtY3B0X2FkdmFuY2VkIGFydGljbGUuY3B0X2FkdmFuY2VkIGhlYWRlciAuYWR2YW5jZWRfX21ldGEtYXV0aG9yIGEgaW1nIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiAzMDAlO1xuICBtYXgtaGVpZ2h0OiAzMDAlO1xuICBsZWZ0OiA1MCU7XG4gIHRvcDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbn1cbi5zaW5nbGUtY3B0X2FkdmFuY2VkIGFydGljbGUuY3B0X2FkdmFuY2VkIGhlYWRlciAuYWR2YW5jZWRfX21ldGEtYXV0aG9yIGEgLm5hbWUge1xuICBhbGlnbi1zZWxmOiBjZW50ZXI7XG4gIG1hcmdpbi1sZWZ0OiA1cHg7XG59XG4uc2luZ2xlLWNwdF9hZHZhbmNlZCAuZm9vdG5vdGVzIHtcbiAgbWFyZ2luOiAxLjVyZW0gMDtcbn1cbi5zaW5nbGUtY3B0X2FkdmFuY2VkIC5mb290bm90ZXMgdWwge1xuICBwYWRkaW5nOiAwO1xuICBsaXN0LXN0eWxlOiBub25lO1xufVxuLnNpbmdsZS1jcHRfYWR2YW5jZWQgLmZvb3Rub3RlcyB1bCBsaSB7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xufVxuLnNpbmdsZS1jcHRfYWR2YW5jZWQgLmZvb3Rub3RlcyB1bCBsaSAuaWRlbnRpZmVyIHtcbiAgbWFyZ2luLXJpZ2h0OiAxcmVtO1xufVxuLnNpbmdsZS1jcHRfYWR2YW5jZWQgLmZvb3Rub3RlcyB1bCBsaSBwIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuLnNpbmdsZS1jcHRfYWR2YW5jZWQgLnRoZW1lLW1lbnUtdGFibGV0LWNvbnRhaW5lciB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG4ucmVzcG9uc2l2ZS1pbWcgaW1nIHtcbiAgaGVpZ2h0OiBhdXRvO1xuICBtaW4taGVpZ2h0OiA0NTBweDtcbn1cbi5oZWFkZXJfX2ltYWdlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuLmhlYWRlcl9faW1hZ2UtdGl0bGUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHJnYmEoMjU1LCAyNTUsIDI1NSwgMCksIHJnYmEoMCwgMCwgMCwgMC45KSk7XG4gIHBhZGRpbmc6IDQwcHggMjVweDtcbn1cbi5oZWFkZXJfX2ltYWdlLXRpdGxlIGgxIHtcbiAgY29sb3I6IHdoaXRlO1xuICBmb250LXNpemU6IDQycHg7XG59XG4uaGVhZGVyX190aGVtZXMge1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuLmZvb3Rub3RlLWlubGluZSB7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xufVxuLmZvb3Rub3RlLWlubGluZSAuaWRlbnRpZmllciB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luLXJpZ2h0OiAxcmVtO1xufVxuLmZvb3Rub3RlLWlubGluZSBwIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuLmhpZ2hsaWdodGVkLWNvbnRlbnQge1xuICBwYWRkaW5nOiA3NXB4IDI1cHggMzBweCAyNXB4O1xuICBjb2xvcjogI2ZmZjtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBsaW5lLWhlaWdodDogMS41ZW07XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5oaWdobGlnaHRlZC1jb250ZW50IC5oaWdobGlnaHRlZC10aXRsZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgZm9udC1zaXplOiAxMjAlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAxNXB4IDI1cHg7XG59XG4uaGlnaGxpZ2h0ZWQtY29udGVudCAuaGlnaGxpZ2h0ZWQtdGl0bGUgLnRpdGxlLW9uZSB7XG4gIHBhZGRpbmctcmlnaHQ6IDE1cHg7XG4gIGJvcmRlci1yaWdodDogMXB4IHNvbGlkIHdoaXRlO1xufVxuLmhpZ2hsaWdodGVkLWNvbnRlbnQgLmhpZ2hsaWdodGVkLXRpdGxlIC50aXRsZS10d28ge1xuICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgZm9udC1zdHlsZTogaXRhbGljO1xuICBmb250LWZhbWlseTogR2VvcmdpYTtcbn1cbi5oaWdobGlnaHRlZC1jb250ZW50IC5oaWdobGlnaHRlZC10aXRsZSAuaWNvbiB7XG4gIGZvbnQtc2l6ZTogMTgwJTtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIHBhZGRpbmctcmlnaHQ6IDEwcHg7XG59XG4udGhlbWUtZGVzY3JpcHRpb24ge1xuICBkaXNwbGF5OiBub25lO1xufVxuLnRoZW1lLWNvbCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWluLWhlaWdodDogMXB4O1xuICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG4gIHBhZGRpbmctcmlnaHQ6IDE1cHg7XG4gIGNsZWFyOiBib3RoO1xuICBtYXJnaW4tYm90dG9tOiA2MHB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC50aGVtZS1jb2wge1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG4udGhlbWUtY29sIC50aGVtZS1hcnRpY2xlIHtcbiAgYm9yZGVyOiAxcHggc29saWQgI2U4ZTZlNjtcbiAgYm9yZGVyLXRvcDogMHB4O1xuICBwYWRkaW5nOiAxMHB4O1xufVxuLnRoZW1lLWNvbCAudGhlbWUtYXJ0aWNsZSBoMyB7XG4gIGZvbnQtc2l6ZTogMTdweDtcbiAgZm9udC1mYW1pbHk6IFwiYWRlbGxlXCIsIHNlcmlmO1xuICBmb250LXdlaWdodDogNjAwO1xuICBtYXJnaW46IDBweDtcbn1cbi50aGVtZS1jb2wgLnRoZW1lLWFydGljbGUgaW1nLmFsaWdubGVmdCB7XG4gIGZsb2F0OiBsZWZ0O1xuICB3aWR0aDogNjBweDtcbiAgaGVpZ2h0OiBhdXRvO1xuICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG59XG4udGhlbWUtY29sIC50aGVtZS1hcnRpY2xlOm50aC1vZi10eXBlKG4rMykge1xuICBkaXNwbGF5OiBub25lO1xufVxuLnRoZW1lLWNvbCAudGhlbWUtYXJ0aWNsZS50aGVtZS1hcnRpY2xlLWNwdF9uZXdzIGltZy5hbGlnbmxlZnQge1xuICBtYXJnaW46IDBweCBhdXRvIDEwcHggYXV0bztcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZsb2F0OiBub25lO1xuICB3aWR0aDogYXV0bztcbn1cbi50aGVtZS1jb2wgLnRoZW1lLWFydGljbGUgLmNyZWRpdCB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbWFyZ2luLXRvcDogMTBweDtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4udGhlbWUtY29sIGgyIHtcbiAgY29sb3I6ICNmZmY7XG4gIG1hcmdpbjogMHB4O1xuICBwYWRkaW5nOiAxMHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4udGhlbWUtY29sLmZlYXR1cmVkLWNvbnRlbnQtdGhlbWUgLnRoZW1lLWFydGljbGUge1xuICBiYWNrZ3JvdW5kOiAjZThlNmU2O1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xufVxuLnRoZW1lLWNvbC5mZWF0dXJlZC1jb250ZW50LXRoZW1lIC50aGVtZS1hcnRpY2xlOm50aC1vZi10eXBlKG4rMikgaW1nIHtcbiAgd2lkdGg6IGF1dG87XG59XG4udGhlbWUtY29sIC5idG4ge1xuICBmbG9hdDogcmlnaHQ7XG4gIGJvcmRlcjogMXB4IHNvbGlkICM2OTk5OTk7XG4gIGJvcmRlci1yYWRpdXM6IDBweDtcbiAgbWFyZ2luLXRvcDogMTBweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAudGhlbWUtY29sIHtcbiAgICBjbGVhcjogbm9uZTtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBtaW4taGVpZ2h0OiAxcHg7XG4gICAgcGFkZGluZy1sZWZ0OiAxNXB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDE1cHg7XG4gIH1cbiAgLnRoZW1lLWNvbCAudGhlbWUtYXJ0aWNsZSB7XG4gICAgcGFkZGluZzogMjBweDtcbiAgICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICB9XG4gIC50aGVtZS1jb2wgLnRoZW1lLWFydGljbGUgc3Bhbi5kYXRlIHtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gIH1cbiAgLnRoZW1lLWNvbCAudGhlbWUtYXJ0aWNsZSBpbWcuYWxpZ25sZWZ0IHtcbiAgICB3aWR0aDogYXV0bztcbiAgICBtYXgtd2lkdGg6IDYwcHg7XG4gIH1cbiAgLnRoZW1lLWNvbCAudGhlbWUtYXJ0aWNsZTpudGgtb2YtdHlwZSgzbikge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG4gIC50aGVtZS1jb2wgLnRoZW1lLWFydGljbGU6bnRoLW9mLXR5cGUobisyKSBoMyB7XG4gICAgZm9udC1zaXplOiAxN3B4O1xuICB9XG4gIC50aGVtZS1jb2wgLnRoZW1lLWFydGljbGU6bnRoLW9mLXR5cGUobisyKSBpbWcge1xuICAgIHdpZHRoOiA2MHB4O1xuICAgIGhlaWdodDogYXV0bztcbiAgfVxuICAudGhlbWUtY29sIC50aGVtZS1hcnRpY2xlIGgzIHtcbiAgICBtYXJnaW4tdG9wOiA0cHg7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICB9XG4gIC50YWJsZXQtY2xlYXJmaXgge1xuICAgIGNsZWFyOiBib3RoO1xuICB9XG4gIC5kZXNrdG9wLWNsZWFyZml4IHtcbiAgICBjbGVhcjogbm9uZTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnRoZW1lLWNvbCB7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgd2lkdGg6IDUwJTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIGgyLmgxLmFjY2VudCB7XG4gICAgbWFyZ2luLXRvcDogMHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDE2cHg7XG4gIH1cbiAgLnRoZW1lLWNvbCB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIG1pbi1oZWlnaHQ6IDFweDtcbiAgICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG4gICAgcGFkZGluZy1yaWdodDogMTVweDtcbiAgfVxuICAudGhlbWUtY29sIC50aGVtZS1hcnRpY2xlOm50aC1vZi10eXBlKDRuKSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbiAgLnRoZW1lLWRlc2NyaXB0aW9uIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICB9XG4gIC50YWJsZXQtY2xlYXJmaXgge1xuICAgIGNsZWFyOiBub25lO1xuICB9XG4gIC5kZXNrdG9wLWNsZWFyZml4IHtcbiAgICBjbGVhcjogYm90aDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLnRoZW1lLWNvbCB7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgd2lkdGg6IDMzLjMzMzMzMzMzJTtcbiAgfVxufVxuLnJlc2VhcmNoLWNvbDEge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1pbi1oZWlnaHQ6IDFweDtcbiAgcGFkZGluZy1sZWZ0OiAxNXB4O1xuICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5yZXNlYXJjaC1jb2wxIHtcbiAgICBmbG9hdDogbGVmdDtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuLnJlc2VhcmNoLWNvbDIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1pbi1oZWlnaHQ6IDFweDtcbiAgcGFkZGluZy1sZWZ0OiAxNXB4O1xuICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5yZXNlYXJjaC1jb2wyIHtcbiAgICBmbG9hdDogbGVmdDtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuLnJlc2VhcmNoLWJveCB7XG4gIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWluLWhlaWdodDogMXB4O1xuICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG4gIHBhZGRpbmctcmlnaHQ6IDE1cHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnJlc2VhcmNoLWJveCB7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cbi5yZXNlYXJjaC1ib3ggLnJlc2VhcmNoLWNvbnRlbnQge1xuICBwYWRkaW5nOiAxMHB4O1xuICBiYWNrZ3JvdW5kOiAjZThlNmU2O1xuICBmb250LXNpemU6IDE0cHg7XG59XG4ucmVzZWFyY2gtYm94IC5yZXNlYXJjaC1jb250ZW50IHAge1xuICBkaXNwbGF5OiBub25lO1xufVxuLnJlc2VhcmNoLWJveCAucmVzZWFyY2gtY29udGVudCBpbWcge1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogYXV0bztcbn1cbi5yZXNlYXJjaC1ib3ggLnJlc2VhcmNoLWNvbnRlbnQgaDIge1xuICBmb250LXNpemU6IDE1cHg7XG4gIG1hcmdpbjogMTRweCAwIDRweCAwO1xufVxuLmZlYXR1cmVkLWJveCB7XG4gIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWluLWhlaWdodDogMXB4O1xuICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG4gIHBhZGRpbmctcmlnaHQ6IDE1cHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmZlYXR1cmVkLWJveCB7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cbi5mZWF0dXJlZC1ib3ggLmZlYXR1cmVkLWNvbnRlbnQge1xuICBwYWRkaW5nOiAxMHB4O1xuICBmb250LXNpemU6IDE0cHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNlOGU2ZTY7XG59XG4uZmVhdHVyZWQtYm94IC5mZWF0dXJlZC1jb250ZW50IGltZyB7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuLmZlYXR1cmVkLWJveCAuZmVhdHVyZWQtY29udGVudCAuYnRuIHtcbiAgbWFyZ2luLXRvcDogMzBweDtcbiAgYmFja2dyb3VuZDogIzY5OTk5OTtcbiAgY29sb3I6ICNmZmY7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnJlc2VhcmNoLWNvbDEge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBtaW4taGVpZ2h0OiAxcHg7XG4gICAgcGFkZGluZy1sZWZ0OiAxNXB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDE1cHg7XG4gIH1cbiAgLnJlc2VhcmNoLWNvbDIge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBtaW4taGVpZ2h0OiAxcHg7XG4gICAgcGFkZGluZy1sZWZ0OiAxNXB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDE1cHg7XG4gIH1cbiAgLmZlYXR1cmVkLWJveCxcbiAgLnJlc2VhcmNoLWJveCB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIG1pbi1oZWlnaHQ6IDFweDtcbiAgICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG4gICAgcGFkZGluZy1yaWdodDogMTVweDtcbiAgfVxuICAucmVzZWFyY2gtYm94IC5yZXNlYXJjaC1jb250ZW50IGgyIHtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gIH1cbiAgLmZlYXR1cmVkLWNvbnRlbnQgaDIge1xuICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICBtYXJnaW46IDEwcHggMHB4IDMwcHggMHB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAucmVzZWFyY2gtY29sMSB7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5yZXNlYXJjaC1jb2wyIHtcbiAgICBmbG9hdDogbGVmdDtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmZlYXR1cmVkLWJveCxcbiAgLnJlc2VhcmNoLWJveCB7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgd2lkdGg6IDUwJTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5yZXNlYXJjaC1jb2wxIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgbWluLWhlaWdodDogMXB4O1xuICAgIHBhZGRpbmctbGVmdDogMTVweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xuICB9XG4gIC5yZXNlYXJjaC1jb2wyIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgbWluLWhlaWdodDogMXB4O1xuICAgIHBhZGRpbmctbGVmdDogMTVweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xuICB9XG4gIC5yZXNlYXJjaC1ib3gge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBtaW4taGVpZ2h0OiAxcHg7XG4gICAgcGFkZGluZy1sZWZ0OiAxNXB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDE1cHg7XG4gIH1cbiAgLnJlc2VhcmNoLWJveCAucmVzZWFyY2gtY29udGVudCB7XG4gICAgcGFkZGluZzogMjBweDtcbiAgfVxuICAucmVzZWFyY2gtYm94IC5yZXNlYXJjaC1jb250ZW50IHAge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG4gIC5yZXNlYXJjaC1ib3ggLnJlc2VhcmNoLWNvbnRlbnQgaDIge1xuICAgIG1hcmdpbjogMTRweCAwIDE0cHggMDtcbiAgfVxuICAuZmVhdHVyZWQtYm94IHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgbWluLWhlaWdodDogMXB4O1xuICAgIHBhZGRpbmctbGVmdDogMTVweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xuICB9XG4gIC5mZWF0dXJlZC1ib3ggLmZlYXR1cmVkLWNvbnRlbnQge1xuICAgIHBhZGRpbmc6IDIwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkgYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5yZXNlYXJjaC1jb2wxIHtcbiAgICBmbG9hdDogbGVmdDtcbiAgICB3aWR0aDogNjYuNjY2NjY2NjclO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAucmVzZWFyY2gtY29sMiB7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgd2lkdGg6IDMzLjMzMzMzMzMzJTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLnJlc2VhcmNoLWJveCB7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgd2lkdGg6IDUwJTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmZlYXR1cmVkLWJveCB7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cbiNtYWluIC5nZm9ybV93cmFwcGVyIHtcbiAgYmFja2dyb3VuZDogI2U4ZTZlNjtcbiAgcGFkZGluZzogNXB4IDEwcHggMTBweCAxMHB4O1xufVxuI21haW4gLmdmb3JtX3dyYXBwZXIgdWwge1xuICBtYXJnaW46IDBweDtcbn1cbiNtYWluIC5nZm9ybV93cmFwcGVyIHVsIGxpIHtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgYmFja2dyb3VuZDogbm9uZTtcbiAgcGFkZGluZzogMHB4O1xuICBtYXJnaW46IDBweDtcbn1cbiNtYWluIC5nZm9ybV93cmFwcGVyIHVsIGxpIGxhYmVsIHtcbiAgbWFyZ2luOiAxMHB4IDAgNXB4IDA7XG4gIGZvbnQtZmFtaWx5OiBcImFkZWxsZVwiLCBzZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbn1cbiNtYWluIC5nZm9ybV93cmFwcGVyIHVsIGxpIGlucHV0LFxuI21haW4gLmdmb3JtX3dyYXBwZXIgdWwgbGkgc2VsZWN0LFxuI21haW4gLmdmb3JtX3dyYXBwZXIgdWwgbGkgdGV4dGFyZWEge1xuICBib3JkZXI6IDBweDtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbn1cbiNtYWluIC5nZm9ybV93cmFwcGVyIC5nZm9ybV9mb290ZXIge1xuICB0ZXh0LWFsaWduOiByaWdodDtcbn1cbiNtYWluIC5nZm9ybV93cmFwcGVyIC5nZm9ybV9idXR0b24ge1xuICBtYXJnaW46IDIwcHggMCAwIDA7XG59XG4uY29udGFjdC1kZXRhaWxzIGltZyB7XG4gIG1hcmdpbjogMjBweCAwcHggMHB4IDBweDtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IGF1dG87XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgI21haW4gLmdmb3JtX3dyYXBwZXIge1xuICAgIHBhZGRpbmc6IDEwcHggMzBweCAyMHB4IDMwcHg7XG4gIH1cbiAgLmdmX2xlZnRfaGFsZiB7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgd2lkdGg6IDQ4JTtcbiAgfVxuICAuZ2ZfcmlnaHRfaGFsZiB7XG4gICAgZmxvYXQ6IHJpZ2h0O1xuICAgIHdpZHRoOiA1MCU7XG4gIH1cbiAgLmNvbnRhY3QtZGV0YWlscyBpbWcge1xuICAgIG1hcmdpbjogMCAyMHB4IDIwcHggMDtcbiAgfVxufVxuLnBvc3QtdHlwZS1hcmNoaXZlLWNwdF9uZXdzIGFydGljbGUuY3B0X25ld3Mge1xuICBwYWRkaW5nOiAyMHB4IDBweDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNlOGU2ZTY7XG59XG4ucG9zdC10eXBlLWFyY2hpdmUtY3B0X25ld3MgYXJ0aWNsZS5jcHRfbmV3cyAuZW50cnktdGh1bWJuYWlsIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtaW4taGVpZ2h0OiAxcHg7XG4gIHBhZGRpbmctbGVmdDogMTVweDtcbiAgcGFkZGluZy1yaWdodDogMTVweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAucG9zdC10eXBlLWFyY2hpdmUtY3B0X25ld3MgYXJ0aWNsZS5jcHRfbmV3cyAuZW50cnktdGh1bWJuYWlsIHtcbiAgICBmbG9hdDogbGVmdDtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuLnBvc3QtdHlwZS1hcmNoaXZlLWNwdF9uZXdzIGFydGljbGUuY3B0X25ld3MgLmVudHJ5LXRodW1ibmFpbCBpbWcge1xuICBtYXJnaW46IDBweCBhdXRvO1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5wb3N0LXR5cGUtYXJjaGl2ZS1jcHRfbmV3cyBhcnRpY2xlLmNwdF9uZXdzIC5jcmVkaXQge1xuICBmb250LXNpemU6IDE0cHg7XG59XG4ucG9zdC10eXBlLWFyY2hpdmUtY3B0X25ld3MgYXJ0aWNsZS5jcHRfbmV3cyBoMiB7XG4gIGZvbnQtc2l6ZTogMThweDtcbn1cbi5wb3N0LXR5cGUtYXJjaGl2ZS1jcHRfbmV3cyBhcnRpY2xlLmNwdF9uZXdzIC5lbnRyeS1jb250ZW50IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtaW4taGVpZ2h0OiAxcHg7XG4gIHBhZGRpbmctbGVmdDogMTVweDtcbiAgcGFkZGluZy1yaWdodDogMTVweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAucG9zdC10eXBlLWFyY2hpdmUtY3B0X25ld3MgYXJ0aWNsZS5jcHRfbmV3cyAuZW50cnktY29udGVudCB7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAucG9zdC10eXBlLWFyY2hpdmUtY3B0X25ld3MgLnBhZ2VfbmF2IHtcbiAgICBtYXJnaW4tYm90dG9tOiAwcHg7XG4gIH1cbiAgLnBvc3QtdHlwZS1hcmNoaXZlLWNwdF9uZXdzIGFydGljbGUuY3B0X25ld3Mge1xuICAgIHBhZGRpbmc6IDMwcHggMHB4IDMwcHggMHB4O1xuICB9XG4gIC5wb3N0LXR5cGUtYXJjaGl2ZS1jcHRfbmV3cyBhcnRpY2xlLmNwdF9uZXdzIC5lbnRyeS10aHVtYm5haWwge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBtaW4taGVpZ2h0OiAxcHg7XG4gICAgcGFkZGluZy1sZWZ0OiAxNXB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDE1cHg7XG4gIH1cbiAgLnBvc3QtdHlwZS1hcmNoaXZlLWNwdF9uZXdzIGFydGljbGUuY3B0X25ld3MgaDIge1xuICAgIG1hcmdpbi10b3A6IDBweDtcbiAgICBmb250LXNpemU6IDI1cHg7XG4gIH1cbiAgLnBvc3QtdHlwZS1hcmNoaXZlLWNwdF9uZXdzIGFydGljbGUuY3B0X25ld3MgLmVudHJ5LWNvbnRlbnQge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBtaW4taGVpZ2h0OiAxcHg7XG4gICAgcGFkZGluZy1sZWZ0OiAxNXB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDE1cHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5wb3N0LXR5cGUtYXJjaGl2ZS1jcHRfbmV3cyBhcnRpY2xlLmNwdF9uZXdzIC5lbnRyeS10aHVtYm5haWwge1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIHdpZHRoOiAyNSU7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5wb3N0LXR5cGUtYXJjaGl2ZS1jcHRfbmV3cyBhcnRpY2xlLmNwdF9uZXdzIC5lbnRyeS1jb250ZW50IHtcbiAgICBmbG9hdDogbGVmdDtcbiAgICB3aWR0aDogNzUlO1xuICB9XG59XG4uc2luZ2xlLWNwdF9hdXRob3JzIC5tYWluIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtaW4taGVpZ2h0OiAxcHg7XG4gIHBhZGRpbmctbGVmdDogMTVweDtcbiAgcGFkZGluZy1yaWdodDogMTVweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuc2luZ2xlLWNwdF9hdXRob3JzIC5tYWluIHtcbiAgICBmbG9hdDogbGVmdDtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuLnNpbmdsZS1jcHRfYXV0aG9ycyAuYXV0aG9yLWltYWdlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtaW4taGVpZ2h0OiAxcHg7XG4gIHBhZGRpbmctbGVmdDogMTVweDtcbiAgcGFkZGluZy1yaWdodDogMTVweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuc2luZ2xlLWNwdF9hdXRob3JzIC5hdXRob3ItaW1hZ2Uge1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIHdpZHRoOiAzMy4zMzMzMzMzMyU7XG4gIH1cbn1cbi5zaW5nbGUtY3B0X2F1dGhvcnMgLmF1dGhvci1pbWFnZSBpbWcge1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogYXV0bztcbn1cbi5zaW5nbGUtY3B0X2F1dGhvcnMgLmF1dGhvci1jb250ZW50IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtaW4taGVpZ2h0OiAxcHg7XG4gIHBhZGRpbmctbGVmdDogMTVweDtcbiAgcGFkZGluZy1yaWdodDogMTVweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuc2luZ2xlLWNwdF9hdXRob3JzIC5hdXRob3ItY29udGVudCB7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgd2lkdGg6IDY2LjY2NjY2NjY3JTtcbiAgfVxufVxuLnNpbmdsZS1jcHRfYXV0aG9ycyAuYXV0aG9yLWNvbnRlbnQgaDMge1xuICBtYXJnaW4tdG9wOiAwO1xuICBjb2xvcjogIzJjNmI4Mjtcbn1cbi5zaW5nbGUtY3B0X2F1dGhvcnMgLmF1dGhvci1jb250ZW50IC5lbnRyeS1zaGFyZSAuZW50cnktc2hhcmUtYnRucyB7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbn1cbi5zaW5nbGUtY3B0X2F1dGhvcnMgLmF1dGhvci1jb250YWN0IHtcbiAgcGFkZGluZzogMjBweCAwO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuLnNpbmdsZS1jcHRfYXV0aG9ycyAuYXV0aG9yLWNvbnRhY3QgYSB7XG4gIGZvbnQtZmFtaWx5OiBcImFkZWxsZVwiLCBzZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbn1cbi5wb3N0LXR5cGUtYXJjaGl2ZS1jcHRfYXV0aG9ycyAuYXV0aG9yLXRhYnMge1xuICBtYXJnaW46IDIwcHggMHB4IDMwcHggMHB4O1xuICBwYWRkaW5nOiAwcHg7XG59XG4ucG9zdC10eXBlLWFyY2hpdmUtY3B0X2F1dGhvcnMgLmF1dGhvci10YWJzOmJlZm9yZSxcbi5wb3N0LXR5cGUtYXJjaGl2ZS1jcHRfYXV0aG9ycyAuYXV0aG9yLXRhYnM6YWZ0ZXIge1xuICBjb250ZW50OiBcIiBcIjtcbiAgZGlzcGxheTogdGFibGU7XG59XG4ucG9zdC10eXBlLWFyY2hpdmUtY3B0X2F1dGhvcnMgLmF1dGhvci10YWJzOmFmdGVyIHtcbiAgY2xlYXI6IGJvdGg7XG59XG4ucG9zdC10eXBlLWFyY2hpdmUtY3B0X2F1dGhvcnMgLmF1dGhvci10YWJzOmJlZm9yZSxcbi5wb3N0LXR5cGUtYXJjaGl2ZS1jcHRfYXV0aG9ycyAuYXV0aG9yLXRhYnM6YWZ0ZXIge1xuICBjb250ZW50OiBcIiBcIjtcbiAgZGlzcGxheTogdGFibGU7XG59XG4ucG9zdC10eXBlLWFyY2hpdmUtY3B0X2F1dGhvcnMgLmF1dGhvci10YWJzOmFmdGVyIHtcbiAgY2xlYXI6IGJvdGg7XG59XG4ucG9zdC10eXBlLWFyY2hpdmUtY3B0X2F1dGhvcnMgLmF1dGhvci10YWJzIGxpIHtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDEwcHg7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNlOGU2ZTY7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLnBvc3QtdHlwZS1hcmNoaXZlLWNwdF9hdXRob3JzIC5hdXRob3ItdGFicyBsaS5hY3RpdmUge1xuICBiYWNrZ3JvdW5kOiAjQ0U0NjQ2O1xuICBib3JkZXItdG9wOiAxcHggc29saWQgI0NFNDY0NjtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNDRTQ2NDY7XG59XG4ucG9zdC10eXBlLWFyY2hpdmUtY3B0X2F1dGhvcnMgLmF1dGhvci10YWJzIGxpLmFjdGl2ZSBhIHtcbiAgY29sb3I6ICNmZmY7XG59XG4ucG9zdC10eXBlLWFyY2hpdmUtY3B0X2F1dGhvcnMgLmF1dGhvci10YWJzIGxpIGEge1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBmb250LWZhbWlseTogXCJhZGVsbGUtc2Fuc1wiLCBzYW5zLXNlcmlmO1xufVxuLnBvc3QtdHlwZS1hcmNoaXZlLWNwdF9hdXRob3JzIC5hdXRob3Itd3JhcCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGZsZXgtd3JhcDogd3JhcDtcbn1cbi5wb3N0LXR5cGUtYXJjaGl2ZS1jcHRfYXV0aG9ycyAuYXV0aG9yIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtaW4taGVpZ2h0OiAxcHg7XG4gIHBhZGRpbmctbGVmdDogMTVweDtcbiAgcGFkZGluZy1yaWdodDogMTVweDtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbn1cbi5wb3N0LXR5cGUtYXJjaGl2ZS1jcHRfYXV0aG9ycyAuYXV0aG9yIGltZyB7XG4gIHdpZHRoOiBhdXRvO1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogYXV0bztcbiAgbWF4LWhlaWdodDogMTkwcHg7XG4gIG1hcmdpbjogMHB4IGF1dG87XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5wb3N0LXR5cGUtYXJjaGl2ZS1jcHRfYXV0aG9ycyAuYXV0aG9yIHtcbiAgICBmbG9hdDogbGVmdDtcbiAgICB3aWR0aDogMzMuMzMzMzMzMzMlO1xuICB9XG59XG4ucG9zdC10eXBlLWFyY2hpdmUtY3B0X2F1dGhvcnMgLmF1dGhvciBoMixcbi5wb3N0LXR5cGUtYXJjaGl2ZS1jcHRfYXV0aG9ycyAuYXV0aG9yIHAudGl0bGUge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4ucG9zdC10eXBlLWFyY2hpdmUtY3B0X2F1dGhvcnMgLmF1dGhvciAuYXV0aG9yLWRlc2t0b3Age1xuICBkaXNwbGF5OiBub25lO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGxpbmUtaGVpZ2h0OiAyMnB4O1xuICBmb250LXdlaWdodDogMzAwO1xuICBmb250LWZhbWlseTogXCJhZGVsbGVcIiwgc2VyaWY7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZmxleDogMSAxIGF1dG87XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcbn1cbi5wb3N0LXR5cGUtYXJjaGl2ZS1jcHRfYXV0aG9ycyAuYXV0aG9yIC5hdXRob3ItY29udGVudCB7XG4gIGhlaWdodDogMTAwJTtcbiAgcGFkZGluZzogMjBweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg0NCwgMTA3LCAxMzAsIDAuMDUpO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGxpbmUtaGVpZ2h0OiAyMnB4O1xuICBmb250LXdlaWdodDogMzAwO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xufVxuLnBvc3QtdHlwZS1hcmNoaXZlLWNwdF9hdXRob3JzIC5hdXRob3IgLmF1dGhvci1jb250ZW50IC5idG4ge1xuICBiYWNrZ3JvdW5kOiAjMmM2YjgyO1xuICBjb2xvcjogI2ZmZjtcbiAgZm9udC1mYW1pbHk6IFwiYWRlbGxlLXNhbnNcIiwgc2Fucy1zZXJpZjtcbiAgYm9yZGVyLXJhZGl1czogMDtcbn1cbi5wb3N0LXR5cGUtYXJjaGl2ZS1jcHRfYXV0aG9ycyAuYXV0aG9yIC5hdXRob3ItY29udGVudCAuYnRuOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogIzJjNmI4Mjtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAucG9zdC10eXBlLWFyY2hpdmUtY3B0X2F1dGhvcnMgLmF1dGhvci10YWJzIHtcbiAgICBtYXJnaW46IDIwcHggMHB4IDMwcHggMHB4O1xuICAgIHBhZGRpbmc6IDBweDtcbiAgICBib3gtc2hhZG93OiAwcHggM3B4IDVweCAwcHggcmdiYSgwLCAwLCAwLCAwLjE1KTtcbiAgICBib3JkZXItcmFkaXVzOiA1cHg7XG4gIH1cbiAgLnBvc3QtdHlwZS1hcmNoaXZlLWNwdF9hdXRob3JzIC5hdXRob3ItdGFiczpiZWZvcmUsXG4gIC5wb3N0LXR5cGUtYXJjaGl2ZS1jcHRfYXV0aG9ycyAuYXV0aG9yLXRhYnM6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6IFwiIFwiO1xuICAgIGRpc3BsYXk6IHRhYmxlO1xuICB9XG4gIC5wb3N0LXR5cGUtYXJjaGl2ZS1jcHRfYXV0aG9ycyAuYXV0aG9yLXRhYnM6YWZ0ZXIge1xuICAgIGNsZWFyOiBib3RoO1xuICB9XG4gIC5wb3N0LXR5cGUtYXJjaGl2ZS1jcHRfYXV0aG9ycyAuYXV0aG9yLXRhYnM6YmVmb3JlLFxuICAucG9zdC10eXBlLWFyY2hpdmUtY3B0X2F1dGhvcnMgLmF1dGhvci10YWJzOmFmdGVyIHtcbiAgICBjb250ZW50OiBcIiBcIjtcbiAgICBkaXNwbGF5OiB0YWJsZTtcbiAgfVxuICAucG9zdC10eXBlLWFyY2hpdmUtY3B0X2F1dGhvcnMgLmF1dGhvci10YWJzOmFmdGVyIHtcbiAgICBjbGVhcjogYm90aDtcbiAgfVxuICAucG9zdC10eXBlLWFyY2hpdmUtY3B0X2F1dGhvcnMgLmF1dGhvci10YWJzIGxpIHtcbiAgICB3aWR0aDogMzMuMzMzMzMlO1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIHBhZGRpbmc6IDIwcHg7XG4gICAgbGlzdC1zdHlsZTogbm9uZTtcbiAgICBib3JkZXItdG9wOiAxcHggc29saWQgI2U4ZTZlNjtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2U4ZTZlNjtcbiAgICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjZThlNmU2O1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBib3JkZXItbGVmdDogMHB4O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIH1cbiAgLnBvc3QtdHlwZS1hcmNoaXZlLWNwdF9hdXRob3JzIC5hdXRob3ItdGFicyBsaS5hY3RpdmUge1xuICAgIGJhY2tncm91bmQ6ICNDRTQ2NDY7XG4gICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNDRTQ2NDY7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNDRTQ2NDY7XG4gIH1cbiAgLnBvc3QtdHlwZS1hcmNoaXZlLWNwdF9hdXRob3JzIC5hdXRob3ItdGFicyBsaS5hY3RpdmUgYSB7XG4gICAgY29sb3I6ICNmZmY7XG4gIH1cbiAgLnBvc3QtdHlwZS1hcmNoaXZlLWNwdF9hdXRob3JzIC5hdXRob3ItdGFicyBsaS5hY3RpdmU6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6IFwiIFwiO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiAwO1xuICAgIGhlaWdodDogMDtcbiAgICBib3JkZXItc3R5bGU6IHNvbGlkO1xuICAgIGJvcmRlci13aWR0aDogMTZweCAxNnB4IDBweCAxNnB4O1xuICAgIGJvcmRlci1jb2xvcjogI0NFNDY0NiB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCB0cmFuc3BhcmVudDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgYm90dG9tOiAtMTRweDtcbiAgICBtYXJnaW4tbGVmdDogLTE2cHg7XG4gICAgbGVmdDogNTAlO1xuICAgIHotaW5kZXg6IDI7XG4gIH1cbiAgLnBvc3QtdHlwZS1hcmNoaXZlLWNwdF9hdXRob3JzIC5hdXRob3ItdGFicyBsaSBhIHtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICB9XG4gIC5wb3N0LXR5cGUtYXJjaGl2ZS1jcHRfYXV0aG9ycyAuYXV0aG9yLXRhYnMgbGk6Zmlyc3QtY2hpbGQge1xuICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDVweDtcbiAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiA1cHg7XG4gICAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjZThlNmU2O1xuICB9XG4gIC5wb3N0LXR5cGUtYXJjaGl2ZS1jcHRfYXV0aG9ycyAuYXV0aG9yLXRhYnMgbGk6bGFzdC1jaGlsZCB7XG4gICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDVweDtcbiAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogNXB4O1xuICB9XG4gIC5wb3N0LXR5cGUtYXJjaGl2ZS1jcHRfYXV0aG9ycyAuYXV0aG9yIC5hdXRob3ItY29udGVudCB7XG4gICAgLyptaW4taGVpZ2h0OiA1MjBweDsqL1xuICB9XG4gIC5wb3N0LXR5cGUtYXJjaGl2ZS1jcHRfYXV0aG9ycyAuYXV0aG9yIC5hdXRob3ItZGVza3RvcCB7XG4gICAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuc2luZ2xlLWNwdF9hdXRob3JzIC5tYWluIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgbWluLWhlaWdodDogMXB4O1xuICAgIHBhZGRpbmctbGVmdDogMTVweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAuc2luZ2xlLWNwdF9hdXRob3JzIC5tYWluIHtcbiAgICBmbG9hdDogbGVmdDtcbiAgICB3aWR0aDogNzUlO1xuICB9XG59XG4uYXJjaGl2ZSAudXBjb21pbmctZXZlbnRzIC50YWJzIHtcbiAgbWFyZ2luOiAwcHg7XG4gIHBhZGRpbmc6IDBweDtcbiAgY29sb3I6ICNmZmY7XG59XG4uYXJjaGl2ZSAudXBjb21pbmctZXZlbnRzIC50YWJzIGxpIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgcGFkZGluZzogNnB4IDIwcHg7XG59XG4uYXJjaGl2ZSAudXBjb21pbmctZXZlbnRzIC50YWJzIGxpLnRhYi10aXRsZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBiYWNrZ3JvdW5kOiAjQ0U0NjQ2O1xufVxuLmFyY2hpdmUgLnVwY29taW5nLWV2ZW50cyAudXBjb21pbmcge1xuICBib3JkZXI6IDJweCBzb2xpZCAjQ0U0NjQ2O1xufVxuLmFyY2hpdmUgLnVwY29taW5nLWV2ZW50cyBoMiBhIHtcbiAgY29sb3I6ICNDRTQ2NDY7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmFyY2hpdmUgLnVwY29taW5nLWV2ZW50cyB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB9XG4gIC5hcmNoaXZlIC51cGNvbWluZy1ldmVudHMgLnRhYnMgbGkge1xuICAgIGJhY2tncm91bmQ6ICNiZmJmYmY7XG4gICAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgI2ZmZjtcbiAgICBkaXNwbGF5OiBpbmxpbmU7XG4gIH1cbiAgLmFyY2hpdmUgLnVwY29taW5nLWV2ZW50cyAudGFicyBsaS50YWItdGl0bGUsXG4gIC5hcmNoaXZlIC51cGNvbWluZy1ldmVudHMgLnRhYnMgbGkuYWN0aXZlIHtcbiAgICBkaXNwbGF5OiBpbmxpbmU7XG4gICAgYmFja2dyb3VuZDogI0NFNDY0NjtcbiAgfVxuICAuYXJjaGl2ZSAudXBjb21pbmctZXZlbnRzIC50YWJzIGxpIGEge1xuICAgIGNvbG9yOiAjZmZmO1xuICB9XG4gIC5hcmNoaXZlIC51cGNvbWluZy1ldmVudHMgLnVwY29taW5nIHtcbiAgICBib3JkZXI6IDVweCBzb2xpZCAjQ0U0NjQ2O1xuICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgaGVpZ2h0OiAzMjBweDtcbiAgfVxuICAuYXJjaGl2ZSAudXBjb21pbmctZXZlbnRzIC51cGNvbWluZy5hY3RpdmUge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG59XG4uc2luZ2xlLWNwdF9ldmVudHMgLmhlcm8tZXZlbnRzIHtcbiAgbWF4LXdpZHRoOiA2NDBweDtcbn1cbi5zaW5nbGUtY3B0X2V2ZW50cyAuaGVyby1ldmVudHMgLnRhZ3Mge1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICBtYXJnaW4tdG9wOiAwO1xufVxuLnNpbmdsZS1jcHRfZXZlbnRzIC5oZXJvLWV2ZW50cyAubWV0YSB7XG4gIGZvbnQtZmFtaWx5OiBcImFkZWxsZVwiLCBzZXJpZjtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBmb250LXdlaWdodDogNjAwO1xuICBjb2xvcjogIzFiMWIxYjtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xufVxuLnNpbmdsZS1jcHRfZXZlbnRzIC5oZXJvLWV2ZW50cyAubWV0YSAudXBjb21pbmcge1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjZTQ2NDY7XG4gIGNvbG9yOiB3aGl0ZTtcbiAgZm9udC1zaXplOiAxMHB4O1xuICBmb250LXdlaWdodDogNjAwO1xuICBsZXR0ZXItc3BhY2luZzogMC4yNXB4O1xuICBsaW5lLWhlaWdodDogMTBweDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgZm9udC1mYW1pbHk6IFwiYWRlbGxlLXNhbnNcIiwgc2Fucy1zZXJpZjtcbiAgcGFkZGluZzogNHB4IDE1cHg7XG4gIG1hcmdpbi1yaWdodDogMTJweDtcbn1cbi5zaW5nbGUtY3B0X2V2ZW50cyAuaGVyby1ldmVudHMgaDEge1xuICBmb250LWZhbWlseTogXCJhZGVsbGUtc2Fuc1wiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDMwcHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGNvbG9yOiAjMmM2YjgyO1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBsaW5lLWhlaWdodDogNDBweDtcbn1cbi5zaW5nbGUtY3B0X2V2ZW50cyAuaGVyby1ldmVudHMtYmFyIHtcbiAgcGFkZGluZzogNXB4IDA7XG4gIG1hcmdpbi1ib3R0b206IDMwcHg7XG59XG4uc2luZ2xlLWNwdF9ldmVudHMgLmhlcm8tZXZlbnRzLWJhciAuZW50cnktc2hhcmUsXG4uc2luZ2xlLWNwdF9ldmVudHMgLmhlcm8tZXZlbnRzLWJhciAuZW50cnktc2hhcmUtYnRucyB7XG4gIG1hcmdpbjogMDtcbn1cbi5zaW5nbGUtY3B0X2V2ZW50cyAuaGVyby1ldmVudHMtYmFyIC5lbnRyeS1zaGFyZSBsaSxcbi5zaW5nbGUtY3B0X2V2ZW50cyAuaGVyby1ldmVudHMtYmFyIC5lbnRyeS1zaGFyZS1idG5zIGxpIHtcbiAgbWFyZ2luOiAwO1xuICB3aWR0aDogMjVweDtcbn1cbi5zaW5nbGUtY3B0X2V2ZW50cyAuaGVyby1ldmVudHMtYmFyIC5lbnRyeS1zaGFyZSBsaSBhLFxuLnNpbmdsZS1jcHRfZXZlbnRzIC5oZXJvLWV2ZW50cy1iYXIgLmVudHJ5LXNoYXJlLWJ0bnMgbGkgYSB7XG4gIGJvcmRlcjogbm9uZTtcbn1cbi5zaW5nbGUtY3B0X2V2ZW50cyAucmVsYXRlZC13cmFwLmV2ZW50LXJlbGF0ZWQge1xuICBib3JkZXItYm90dG9tOiBub25lO1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBwYWRkaW5nLWJvdHRvbTogMDtcbn1cbi5zaW5nbGUtY3B0X2V2ZW50cyAucmVsYXRlZC13cmFwLmV2ZW50LXJlbGF0ZWQgLnJlbGF0ZWQtY29udGVudC5ldmVudC12aWRlbyAuaXRlbXMtd3JhcCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWluLWhlaWdodDogNTAwcHg7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtaGVpZ2h0OiA3NjhweCkge1xuICAuc2luZ2xlLWNwdF9ldmVudHMgLnJlbGF0ZWQtd3JhcC5ldmVudC1yZWxhdGVkIC5yZWxhdGVkLWNvbnRlbnQuZXZlbnQtdmlkZW8gLml0ZW1zLXdyYXAge1xuICAgIG1pbi1oZWlnaHQ6IDMyMHB4O1xuICB9XG59XG4uc2luZ2xlLWNwdF9ldmVudHMgLnJlbGF0ZWQtd3JhcC5ldmVudC1yZWxhdGVkIC5yZWxhdGVkLWNvbnRlbnQuZXZlbnQtdmlkZW8gLml0ZW1zLXdyYXAgaWZyYW1lIHtcbiAgcGFkZGluZzogMjBweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIG1heC1oZWlnaHQ6IHVuc2V0O1xuICBtYXgtd2lkdGg6IHVuc2V0O1xuICB3aWR0aDogMTAwJTtcbn1cbi5zaW5nbGUtY3B0X2V2ZW50cyAucmVsYXRlZC13cmFwLmV2ZW50LXJlbGF0ZWQgLnJlbGF0ZWQtY29udGVudC5ldmVudC1zaWdudXAgaWZyYW1lIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBtaW4taGVpZ2h0OiAyNzVweDtcbn1cbi5zaW5nbGUtY3B0X2V2ZW50cyAucmVsYXRlZC13cmFwLmV2ZW50LXJlbGF0ZWQgLnJlbGF0ZWQtY29udGVudCAuaXRlbXMtd3JhcCB7XG4gIGJvcmRlci1ib3R0b206IG5vbmU7XG59XG4uc2luZ2xlLWNwdF9ldmVudHMgLnJlbGF0ZWQtd3JhcDpudGgtb2YtdHlwZSgybikge1xuICBib3JkZXItdG9wOiBub25lO1xuICBtYXJnaW4tdG9wOiAwO1xufVxuLnNpbmdsZS1jcHRfZXZlbnRzIC5ldmVudC1kZXRhaWxzIGg0IHtcbiAgY29sb3I6ICMyYzZiODI7XG4gIGZvbnQtZmFtaWx5OiBcImFkZWxsZS1zYW5zXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgZm9udC1zdHlsZTogaXRhbGljO1xufVxuLnNpbmdsZS1jcHRfZXZlbnRzIC5ldmVudC1kZXRhaWxzIC50aW1lLWRhdGUge1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xufVxuLnNpbmdsZS1jcHRfZXZlbnRzIC5ldmVudC1kZXRhaWxzIC50aW1lLWRhdGUgdGltZSBzcGFuIHtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBmb250LXdlaWdodDogNjAwO1xuICBsaW5lLWhlaWdodDogMjBweDtcbiAgZm9udC1mYW1pbHk6IFwiYWRlbGxlXCIsIHNlcmlmO1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5zaW5nbGUtY3B0X2V2ZW50cyAuZXZlbnQtZGV0YWlscyAudGltZS1kYXRlIGg1IHtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBmb250LXdlaWdodDogMzAwO1xuICBsaW5lLWhlaWdodDogMjBweDtcbiAgZm9udC1mYW1pbHk6IFwiYWRlbGxlXCIsIHNlcmlmO1xuICBtYXJnaW46IDA7XG59XG4uc2luZ2xlLWNwdF9ldmVudHMgLmV2ZW50LWRldGFpbHMgLnNwZWFrZXJzIHtcbiAgbWFyZ2luLWJvdHRvbTogNjBweDtcbn1cbi5zaW5nbGUtY3B0X2V2ZW50cyAuZXZlbnQtZGV0YWlscyAuc3BlYWtlcnMgaDQge1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xufVxuLnNpbmdsZS1jcHRfZXZlbnRzIC5ldmVudC1kZXRhaWxzIC5zcGVha2VycyAuc3BlYWtlciB7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG59XG4uc2luZ2xlLWNwdF9ldmVudHMgLmV2ZW50LWRldGFpbHMgLnNwZWFrZXJzIC5zcGVha2VyIC5uYW1lLFxuLnNpbmdsZS1jcHRfZXZlbnRzIC5ldmVudC1kZXRhaWxzIC5zcGVha2VycyAuc3BlYWtlciAudGl0bGUge1xuICBmb250LWZhbWlseTogXCJhZGVsbGVcIiwgc2VyaWY7XG4gIGZvbnQtc2l6ZTogMTJweDtcbn1cbi5zaW5nbGUtY3B0X2V2ZW50cyAuZXZlbnQtZGV0YWlscyAuc3BlYWtlcnMgLnNwZWFrZXIgLm5hbWUge1xuICBmb250LXdlaWdodDogNjAwO1xufVxuLnNpbmdsZS1jcHRfZXZlbnRzIC5ldmVudC1kZXRhaWxzIC5zcGVha2VycyAuc3BlYWtlciAudGl0bGUge1xuICBmb250LXdlaWdodDogMzAwO1xufVxuLnNpbmdsZS1jcHRfZXZlbnRzIC5ldmVudC1kZXRhaWxzIC5hZGRyZXNzIHtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBmb250LXdlaWdodDogMzAwO1xuICBsaW5lLWhlaWdodDogMjBweDtcbiAgZm9udC1mYW1pbHk6IFwiYWRlbGxlXCIsIHNlcmlmO1xufVxuLnNpbmdsZS1jcHRfZXZlbnRzIC5ldmVudC1kZXRhaWxzIC5hZGRyZXNzIC50ZXh0IHtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbn1cbi5jcHRfZXZlbnRzIC5zdWItdGl0bGUsXG4uc2luZ2xlLWNwdF9ldmVudHMgLnN1Yi10aXRsZSB7XG4gIGNvbG9yOiAjMWIxYjFiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgZm9udC1zaXplOiAyNHB4O1xuICBmb250LXdlaWdodDogMzAwO1xuICBsaW5lLWhlaWdodDogMzBweDtcbn1cbi5jcHRfZXZlbnRzIC5wdWJsaWNhdGlvbi1jb250ZW50LFxuLnNpbmdsZS1jcHRfZXZlbnRzIC5wdWJsaWNhdGlvbi1jb250ZW50IHtcbiAgbWFyZ2luLXRvcDogMjBweDtcbn1cbi5zZWFyY2gtcmVzdWx0cyAucGFnZV9uYXYge1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xufVxuLnNlYXJjaC1yZXN1bHRzIC5pbmZpbml0ZS1wb3N0LXdyYXAgYXJ0aWNsZS5zZWFyY2gtZGVmYXVsdCAuaW5uZXItd3JhcCAuZW50cnktY29udGVudCB7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW4tbGVmdDogMDtcbn1cbi5kMy1jaGFydCB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgd2lkdGg6IDEwMCU7XG59XG4uZDMtY2hhcnQgc3ZnIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgbWF4LWhlaWdodDogNTAwcHg7XG59XG4uZDMtdGl0bGUge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGZvbnQtZmFtaWx5OiBcImFkZWxsZVwiLCBzZXJpZjtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgZm9udC1zaXplOiAxNnB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gIC5kMy1jb250YWluZXIge1xuICAgIG1hcmdpbjogMHB4IC0xNXB4O1xuICB9XG59XG4uZDMtaWZyYW1lIHtcbiAgbWF4LWhlaWdodDogbm9uZTtcbiAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgbWluLWhlaWdodDogNTUwcHg7XG4gIGJvcmRlcjogMHB4O1xufVxuLnBhZ2UtdGVtcGxhdGUtdGVtcGxhdGUtZGFzaGJvYXJkIC5yZi1sb2dvLFxuLnNpbmdsZS1kYXRhLWRhc2hib2FyZCAucmYtbG9nbyB7XG4gIHdpZHRoOiA0NXB4O1xuICBoZWlnaHQ6IDQ1cHg7XG4gIGJhY2tncm91bmQ6IHVybCguLi9pbWcvcmYtbG9nby5wbmcpIHRvcCBsZWZ0IG5vLXJlcGVhdDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IC0xMHB4O1xuICByaWdodDogMHB4O1xuICBkaXNwbGF5OiBub25lO1xufVxuLnBhZ2UtdGVtcGxhdGUtdGVtcGxhdGUtZGFzaGJvYXJkIC5kYXNoLWhlYWRlcixcbi5zaW5nbGUtZGF0YS1kYXNoYm9hcmQgLmRhc2gtaGVhZGVyIHtcbiAgYmFja2dyb3VuZDogIzY5OTk5OTtcbiAgY29sb3I6ICNmZmY7XG4gIHBhZGRpbmc6IDIwcHg7XG4gIGhlaWdodDogMTA3cHg7XG59XG4ucGFnZS10ZW1wbGF0ZS10ZW1wbGF0ZS1kYXNoYm9hcmQgLmRhc2gtaGVhZGVyIC5jb250YWluZXItd2lkZSxcbi5zaW5nbGUtZGF0YS1kYXNoYm9hcmQgLmRhc2gtaGVhZGVyIC5jb250YWluZXItd2lkZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5wYWdlLXRlbXBsYXRlLXRlbXBsYXRlLWRhc2hib2FyZCAuZGFzaC1oZWFkZXIgLmgxLFxuLnNpbmdsZS1kYXRhLWRhc2hib2FyZCAuZGFzaC1oZWFkZXIgLmgxIHtcbiAgZm9udC1zaXplOiAyMnB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW46IDBweDtcbn1cbi5wYWdlLXRlbXBsYXRlLXRlbXBsYXRlLWRhc2hib2FyZCAuZGFzaC1oZWFkZXIgYSxcbi5zaW5nbGUtZGF0YS1kYXNoYm9hcmQgLmRhc2gtaGVhZGVyIGEge1xuICBmb250LWZhbWlseTogXCJhZGVsbGVcIiwgc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMHB4O1xuICByaWdodDogMHB4O1xuICB0b3A6IDQ3cHg7XG4gIGhlaWdodDogNDBweDtcbiAgbWFyZ2luOiAwcHggLTIzcHg7XG4gIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNyk7XG4gIGZvbnQtc2l6ZTogMTNweDtcbiAgcGFkZGluZzogMTFweCAwcHggMCAwO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGJhY2tncm91bmQ6ICM1ZDhiOGI7XG59XG4ucGFnZS10ZW1wbGF0ZS10ZW1wbGF0ZS1kYXNoYm9hcmQgLmRhc2gtaGVhZGVyIGEgaW1nLFxuLnNpbmdsZS1kYXRhLWRhc2hib2FyZCAuZGFzaC1oZWFkZXIgYSBpbWcge1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRvcDogLTJweDtcbn1cbi5wYWdlLXRlbXBsYXRlLXRlbXBsYXRlLWRhc2hib2FyZCAuZ3JleS1iZyxcbi5zaW5nbGUtZGF0YS1kYXNoYm9hcmQgLmdyZXktYmcge1xuICBiYWNrZ3JvdW5kOiAjZjJmMmYyO1xuICBjbGVhcjogYm90aDtcbn1cbi5wYWdlLXRlbXBsYXRlLXRlbXBsYXRlLWRhc2hib2FyZCAuZGFzaC1jb250ZW50LFxuLnNpbmdsZS1kYXRhLWRhc2hib2FyZCAuZGFzaC1jb250ZW50IHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLnBhZ2UtdGVtcGxhdGUtdGVtcGxhdGUtZGFzaGJvYXJkIC5kYXNoLWNvbnRlbnQgaDEsXG4uc2luZ2xlLWRhdGEtZGFzaGJvYXJkIC5kYXNoLWNvbnRlbnQgaDEsXG4ucGFnZS10ZW1wbGF0ZS10ZW1wbGF0ZS1kYXNoYm9hcmQgLmRhc2gtY29udGVudCAuaDEsXG4uc2luZ2xlLWRhdGEtZGFzaGJvYXJkIC5kYXNoLWNvbnRlbnQgLmgxIHtcbiAgZm9udC1mYW1pbHk6IFwiYWRlbGxlXCIsIHNlcmlmO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBjb2xvcjogIzY5OTk5OTtcbiAgZm9udC1zaXplOiAzMHB4O1xuICBtYXJnaW46IDMwcHggMHB4IDEwcHggMHB4O1xufVxuLnBhZ2UtdGVtcGxhdGUtdGVtcGxhdGUtZGFzaGJvYXJkIC5kYXNoLWNvbnRlbnQgcCxcbi5zaW5nbGUtZGF0YS1kYXNoYm9hcmQgLmRhc2gtY29udGVudCBwIHtcbiAgY29sb3I6ICM2OTk5OTk7XG4gIGZvbnQtZmFtaWx5OiBcImFkZWxsZVwiLCBzZXJpZjtcbiAgZm9udC1zaXplOiAxM3B4O1xuICBtYXgtd2lkdGg6IDgxMHB4O1xuICBtYXJnaW46IDBweCBhdXRvIDMwcHggYXV0bztcbn1cbi5wYWdlLXRlbXBsYXRlLXRlbXBsYXRlLWRhc2hib2FyZCAuaGVscCxcbi5zaW5nbGUtZGF0YS1kYXNoYm9hcmQgLmhlbHAge1xuICBtYXJnaW46IDBweDtcbiAgcGFkZGluZzogMzBweCAwcHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgY29sb3I6ICM4Njg2ODY7XG4gIGZvbnQtc2l6ZTogMTNweDtcbn1cbi5wYWdlLXRlbXBsYXRlLXRlbXBsYXRlLWRhc2hib2FyZCAuaGVscC5icmVhZGNydW1icyxcbi5zaW5nbGUtZGF0YS1kYXNoYm9hcmQgLmhlbHAuYnJlYWRjcnVtYnMge1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBwYWRkaW5nOiAzMHB4IDEwcHg7XG59XG4ucGFnZS10ZW1wbGF0ZS10ZW1wbGF0ZS1kYXNoYm9hcmQgLmhlbHAuYnJlYWRjcnVtYnMgYSxcbi5zaW5nbGUtZGF0YS1kYXNoYm9hcmQgLmhlbHAuYnJlYWRjcnVtYnMgYSB7XG4gIGJhY2tncm91bmQ6ICM2OTk5OTk7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgY29sb3I6ICNmZmY7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgYm9yZGVyLXJhZGl1czogMTVweDtcbiAgcGFkZGluZzogNXB4IDIycHggNXB4IDE3cHg7XG59XG4ucGFnZS10ZW1wbGF0ZS10ZW1wbGF0ZS1kYXNoYm9hcmQgLmhlbHAuYnJlYWRjcnVtYnMgYTpob3Zlcixcbi5zaW5nbGUtZGF0YS1kYXNoYm9hcmQgLmhlbHAuYnJlYWRjcnVtYnMgYTpob3ZlciB7XG4gIGJhY2tncm91bmQ6ICM1ZDhiOGI7XG59XG4ucGFnZS10ZW1wbGF0ZS10ZW1wbGF0ZS1kYXNoYm9hcmQgLmhlbHAuYnJlYWRjcnVtYnMgYSBpbWcsXG4uc2luZ2xlLWRhdGEtZGFzaGJvYXJkIC5oZWxwLmJyZWFkY3J1bWJzIGEgaW1nIHtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0b3A6IC0ycHg7XG59XG4ucGFnZS10ZW1wbGF0ZS10ZW1wbGF0ZS1kYXNoYm9hcmQgLmhlbHAgc3Bhbi5pLFxuLnNpbmdsZS1kYXRhLWRhc2hib2FyZCAuaGVscCBzcGFuLmkge1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGNvbG9yOiAjZjJmMmYyO1xuICBiYWNrZ3JvdW5kOiAjZDlkOWQ5O1xuICBwYWRkaW5nOiAwcHg7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBtYXJnaW4tcmlnaHQ6IDVweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB3aWR0aDogMTZweDtcbiAgaGVpZ2h0OiAxNnB4O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG4ucGFnZS10ZW1wbGF0ZS10ZW1wbGF0ZS1kYXNoYm9hcmQgLmRhc2gtY29sdW1uLFxuLnNpbmdsZS1kYXRhLWRhc2hib2FyZCAuZGFzaC1jb2x1bW4ge1xuICBtYXJnaW4tYm90dG9tOiAzMHB4O1xufVxuLnBhZ2UtdGVtcGxhdGUtdGVtcGxhdGUtZGFzaGJvYXJkIC5kYXNoLWNvbHVtbiAuZGFzaC1jaGFydHMsXG4uc2luZ2xlLWRhdGEtZGFzaGJvYXJkIC5kYXNoLWNvbHVtbiAuZGFzaC1jaGFydHMge1xuICBkaXNwbGF5OiBub25lO1xufVxuLnBhZ2UtdGVtcGxhdGUtdGVtcGxhdGUtZGFzaGJvYXJkIC5kYXNoLWNvbHVtbiAuY2xvc2UsXG4uc2luZ2xlLWRhdGEtZGFzaGJvYXJkIC5kYXNoLWNvbHVtbiAuY2xvc2Uge1xuICBiYWNrZ3JvdW5kOiAjZjJmMmYyO1xuICBib3JkZXItcmFkaXVzOiAyMHB4O1xuICBwYWRkaW5nOiA4cHggMTRweCA4cHggMTBweDtcbiAgY29sb3I6ICM5Njk2OTY7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBmb250LXNpemU6IDEycHg7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDMwcHg7XG4gIHRvcDogMzBweDtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLnBhZ2UtdGVtcGxhdGUtdGVtcGxhdGUtZGFzaGJvYXJkIC5kYXNoLWNvbHVtbiAuY2xvc2Ugc3Bhbixcbi5zaW5nbGUtZGF0YS1kYXNoYm9hcmQgLmRhc2gtY29sdW1uIC5jbG9zZSBzcGFuIHtcbiAgY29sb3I6ICNkMWQxZDEgO1xufVxuLnBhZ2UtdGVtcGxhdGUtdGVtcGxhdGUtZGFzaGJvYXJkIC5kYXNoLWNvbHVtbiAuZGFzaC1pbm5lcixcbi5zaW5nbGUtZGF0YS1kYXNoYm9hcmQgLmRhc2gtY29sdW1uIC5kYXNoLWlubmVyIHtcbiAgcGFkZGluZzogMjBweCAwcHg7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgYm9yZGVyLWJvdHRvbTogNHB4IHNvbGlkICNjY2NjY2M7XG59XG4ucGFnZS10ZW1wbGF0ZS10ZW1wbGF0ZS1kYXNoYm9hcmQgLmRhc2gtY29sdW1uLmRhc2gtY29sdW1uLTEgLmRhc2gtaW5uZXIsXG4uc2luZ2xlLWRhdGEtZGFzaGJvYXJkIC5kYXNoLWNvbHVtbi5kYXNoLWNvbHVtbi0xIC5kYXNoLWlubmVyIHtcbiAgYm9yZGVyLXRvcDogNHB4IHNvbGlkICMzZTg3YTY7XG59XG4ucGFnZS10ZW1wbGF0ZS10ZW1wbGF0ZS1kYXNoYm9hcmQgLmRhc2gtY29sdW1uLmRhc2gtY29sdW1uLTIgLmRhc2gtaW5uZXIsXG4uc2luZ2xlLWRhdGEtZGFzaGJvYXJkIC5kYXNoLWNvbHVtbi5kYXNoLWNvbHVtbi0yIC5kYXNoLWlubmVyIHtcbiAgYm9yZGVyLXRvcDogNHB4IHNvbGlkICNmZjhjMDA7XG59XG4ucGFnZS10ZW1wbGF0ZS10ZW1wbGF0ZS1kYXNoYm9hcmQgLmRhc2gtY29sdW1uLmRhc2gtY29sdW1uLTMgLmRhc2gtaW5uZXIsXG4uc2luZ2xlLWRhdGEtZGFzaGJvYXJkIC5kYXNoLWNvbHVtbi5kYXNoLWNvbHVtbi0zIC5kYXNoLWlubmVyIHtcbiAgYm9yZGVyLXRvcDogNHB4IHNvbGlkICNmZjRjMjY7XG59XG4ucGFnZS10ZW1wbGF0ZS10ZW1wbGF0ZS1kYXNoYm9hcmQgLmRhc2gtY29sdW1uIGgyLFxuLnNpbmdsZS1kYXRhLWRhc2hib2FyZCAuZGFzaC1jb2x1bW4gaDIge1xuICBmb250LWZhbWlseTogXCJhZGVsbGVcIiwgc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiA4cHggMTAwcHggMHB4IDIwcHg7XG59XG4ucGFnZS10ZW1wbGF0ZS10ZW1wbGF0ZS1kYXNoYm9hcmQgLmRhc2gtY29sdW1uIC5jb2x1bW4tbWV0YSxcbi5zaW5nbGUtZGF0YS1kYXNoYm9hcmQgLmRhc2gtY29sdW1uIC5jb2x1bW4tbWV0YSB7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgY29sb3I6ICMwMDA7XG4gIHBhZGRpbmc6IDBweCAxMDBweCAwcHggMjBweDtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4ucGFnZS10ZW1wbGF0ZS10ZW1wbGF0ZS1kYXNoYm9hcmQgLmRhc2gtY29sdW1uIGgzLFxuLnNpbmdsZS1kYXRhLWRhc2hib2FyZCAuZGFzaC1jb2x1bW4gaDMge1xuICBmb250LWZhbWlseTogXCJhZGVsbGVcIiwgc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgY29sb3I6ICM3Nzc3Nzc7XG4gIHBhZGRpbmc6IDIwcHggMjBweCAwcHggMjBweDtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNkZWRlZGU7XG59XG4ucGFnZS10ZW1wbGF0ZS10ZW1wbGF0ZS1kYXNoYm9hcmQgLmRhc2gtY29sdW1uIGltZyxcbi5zaW5nbGUtZGF0YS1kYXNoYm9hcmQgLmRhc2gtY29sdW1uIGltZyB7XG4gIG1hcmdpbjogMHB4IGF1dG87XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nOiAwcHggMjBweDtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IGF1dG87XG59XG4ucGFnZS10ZW1wbGF0ZS10ZW1wbGF0ZS1kYXNoYm9hcmQgLmRhc2gtY29sdW1uIC5jaGFydC1tZXRhLFxuLnNpbmdsZS1kYXRhLWRhc2hib2FyZCAuZGFzaC1jb2x1bW4gLmNoYXJ0LW1ldGEge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luOiA1cHggMCAyMHB4IDA7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgcGFkZGluZzogMHB4IDIwcHggMHB4IDIwcHg7XG4gIGZvbnQtZmFtaWx5OiBcImFkZWxsZVwiLCBzZXJpZjtcbiAgY29sb3I6ICM3Nzc3Nzc7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgbWluLWhlaWdodDogNTJweDtcbn1cbi5wYWdlLXRlbXBsYXRlLXRlbXBsYXRlLWRhc2hib2FyZCAuZGFzaC1jb2x1bW4gLmNoYXJ0LW1ldGEgcCxcbi5zaW5nbGUtZGF0YS1kYXNoYm9hcmQgLmRhc2gtY29sdW1uIC5jaGFydC1tZXRhIHAge1xuICBtYXJnaW46IDA7XG59XG4ucGFnZS10ZW1wbGF0ZS10ZW1wbGF0ZS1kYXNoYm9hcmQgLmRhc2gtY29sdW1uLmRhc2gtY29sdW1uLTQgLmRhc2gtYm94OmZpcnN0LWNoaWxkIC5kYXNoLWlubmVyLFxuLnNpbmdsZS1kYXRhLWRhc2hib2FyZCAuZGFzaC1jb2x1bW4uZGFzaC1jb2x1bW4tNCAuZGFzaC1ib3g6Zmlyc3QtY2hpbGQgLmRhc2gtaW5uZXIge1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogNHB4O1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiA0cHg7XG59XG4ucGFnZS10ZW1wbGF0ZS10ZW1wbGF0ZS1kYXNoYm9hcmQgLmRhc2gtY29sdW1uLmRhc2gtY29sdW1uLTQgLmRhc2gtYm94Omxhc3QtY2hpbGQgLmRhc2gtaW5uZXIsXG4uc2luZ2xlLWRhdGEtZGFzaGJvYXJkIC5kYXNoLWNvbHVtbi5kYXNoLWNvbHVtbi00IC5kYXNoLWJveDpsYXN0LWNoaWxkIC5kYXNoLWlubmVyIHtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDRweDtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogNHB4O1xuICBib3JkZXItYm90dG9tOiAzcHggc29saWQgI2NjYztcbn1cbi5wYWdlLXRlbXBsYXRlLXRlbXBsYXRlLWRhc2hib2FyZCAuZGFzaC1jb2x1bW4uZGFzaC1jb2x1bW4tNCAuZGFzaC1pbm5lcixcbi5zaW5nbGUtZGF0YS1kYXNoYm9hcmQgLmRhc2gtY29sdW1uLmRhc2gtY29sdW1uLTQgLmRhc2gtaW5uZXIge1xuICBwYWRkaW5nOiAyMHB4O1xuICBib3JkZXItcmFkaXVzOiAwcHg7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZGVkZWRlO1xufVxuLnBhZ2UtdGVtcGxhdGUtdGVtcGxhdGUtZGFzaGJvYXJkIC5kYXNoLWNvbHVtbi5kYXNoLWNvbHVtbi00IC5kYXNoLWlubmVyLmRvd25sb2FkLFxuLnNpbmdsZS1kYXRhLWRhc2hib2FyZCAuZGFzaC1jb2x1bW4uZGFzaC1jb2x1bW4tNCAuZGFzaC1pbm5lci5kb3dubG9hZCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWluLWhlaWdodDogMTUwcHg7XG59XG4ucGFnZS10ZW1wbGF0ZS10ZW1wbGF0ZS1kYXNoYm9hcmQgLmRhc2gtY29sdW1uLmRhc2gtY29sdW1uLTQgLmRhc2gtaW5uZXIuZG93bmxvYWQgaDMsXG4uc2luZ2xlLWRhdGEtZGFzaGJvYXJkIC5kYXNoLWNvbHVtbi5kYXNoLWNvbHVtbi00IC5kYXNoLWlubmVyLmRvd25sb2FkIGgzLFxuLnBhZ2UtdGVtcGxhdGUtdGVtcGxhdGUtZGFzaGJvYXJkIC5kYXNoLWNvbHVtbi5kYXNoLWNvbHVtbi00IC5kYXNoLWlubmVyLmRvd25sb2FkIGEuZGwsXG4uc2luZ2xlLWRhdGEtZGFzaGJvYXJkIC5kYXNoLWNvbHVtbi5kYXNoLWNvbHVtbi00IC5kYXNoLWlubmVyLmRvd25sb2FkIGEuZGwge1xuICBjb2xvcjogI2ZmZjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAxO1xuICBsZWZ0OiAyMHB4O1xuICB3aWR0aDogYXV0bztcbiAgdG9wOiAzMnB4O1xuICBmb250LXNpemU6IDE4cHg7XG59XG4ucGFnZS10ZW1wbGF0ZS10ZW1wbGF0ZS1kYXNoYm9hcmQgLmRhc2gtY29sdW1uLmRhc2gtY29sdW1uLTQgLmRhc2gtaW5uZXIuZG93bmxvYWQgYSxcbi5zaW5nbGUtZGF0YS1kYXNoYm9hcmQgLmRhc2gtY29sdW1uLmRhc2gtY29sdW1uLTQgLmRhc2gtaW5uZXIuZG93bmxvYWQgYSB7XG4gIGZvbnQtZmFtaWx5OiBcImFkZWxsZVwiLCBzZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luLXRvcDogOHB4O1xuICB6LWluZGV4OiAyO1xufVxuLnBhZ2UtdGVtcGxhdGUtdGVtcGxhdGUtZGFzaGJvYXJkIC5kYXNoLWNvbHVtbi5kYXNoLWNvbHVtbi00IC5kYXNoLWlubmVyLmRvd25sb2FkIHNwYW4uaWNvbixcbi5zaW5nbGUtZGF0YS1kYXNoYm9hcmQgLmRhc2gtY29sdW1uLmRhc2gtY29sdW1uLTQgLmRhc2gtaW5uZXIuZG93bmxvYWQgc3Bhbi5pY29uIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IDIwcHg7XG4gIGxlZnQ6IDIwcHg7XG4gIHJpZ2h0OiAwcHg7XG4gIHRvcDogMjBweDtcbiAgZmxvYXQ6IG5vbmU7XG4gIHdpZHRoOiBhdXRvO1xuICBtaW4taGVpZ2h0OiAxMTBweDtcbn1cbi5wYWdlLXRlbXBsYXRlLXRlbXBsYXRlLWRhc2hib2FyZCAuZGFzaC1jb2x1bW4uZGFzaC1jb2x1bW4tNCAuZGFzaC1pbm5lci5kb3dubG9hZCBzcGFuLmljb24gaW1nLFxuLnNpbmdsZS1kYXRhLWRhc2hib2FyZCAuZGFzaC1jb2x1bW4uZGFzaC1jb2x1bW4tNCAuZGFzaC1pbm5lci5kb3dubG9hZCBzcGFuLmljb24gaW1nIHtcbiAgZmxvYXQ6IHJpZ2h0O1xuICBtYXJnaW4tcmlnaHQ6IDIwcHg7XG4gIG1hcmdpbi10b3A6IDEwcHg7XG59XG4ucGFnZS10ZW1wbGF0ZS10ZW1wbGF0ZS1kYXNoYm9hcmQgLmRhc2gtY29sdW1uLmRhc2gtY29sdW1uLTQgLmRhc2gtaW5uZXIuYnJpZWZpbmcgaDIsXG4uc2luZ2xlLWRhdGEtZGFzaGJvYXJkIC5kYXNoLWNvbHVtbi5kYXNoLWNvbHVtbi00IC5kYXNoLWlubmVyLmJyaWVmaW5nIGgyIHtcbiAgbWFyZ2luLXRvcDogMTJweDtcbn1cbi5wYWdlLXRlbXBsYXRlLXRlbXBsYXRlLWRhc2hib2FyZCAuZGFzaC1jb2x1bW4uZGFzaC1jb2x1bW4tNCAuZGFzaC1pbm5lci5icmllZmluZyBoMyxcbi5zaW5nbGUtZGF0YS1kYXNoYm9hcmQgLmRhc2gtY29sdW1uLmRhc2gtY29sdW1uLTQgLmRhc2gtaW5uZXIuYnJpZWZpbmcgaDMge1xuICBtYXJnaW4tdG9wOiA0cHg7XG4gIGNvbG9yOiAjNjk5OTk5O1xufVxuLnBhZ2UtdGVtcGxhdGUtdGVtcGxhdGUtZGFzaGJvYXJkIC5kYXNoLWNvbHVtbi5kYXNoLWNvbHVtbi00IC5kYXNoLWlubmVyLmJyaWVmaW5nIHAgYSxcbi5zaW5nbGUtZGF0YS1kYXNoYm9hcmQgLmRhc2gtY29sdW1uLmRhc2gtY29sdW1uLTQgLmRhc2gtaW5uZXIuYnJpZWZpbmcgcCBhIHtcbiAgY29sb3I6ICM0YTRhNGE7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICBmb250LXNpemU6IDEycHg7XG4gIGJhY2tncm91bmQ6IHVybCguLi9pbWcvYXJyb3ctcmlnaHQucG5nKSAwcHggMnB4IG5vLXJlcGVhdDtcbiAgcGFkZGluZy1sZWZ0OiA4cHg7XG59XG4ucGFnZS10ZW1wbGF0ZS10ZW1wbGF0ZS1kYXNoYm9hcmQgLmRhc2gtY29sdW1uLmRhc2gtY29sdW1uLTQgaDIsXG4uc2luZ2xlLWRhdGEtZGFzaGJvYXJkIC5kYXNoLWNvbHVtbi5kYXNoLWNvbHVtbi00IGgyLFxuLnBhZ2UtdGVtcGxhdGUtdGVtcGxhdGUtZGFzaGJvYXJkIC5kYXNoLWNvbHVtbi5kYXNoLWNvbHVtbi00IGgzLFxuLnNpbmdsZS1kYXRhLWRhc2hib2FyZCAuZGFzaC1jb2x1bW4uZGFzaC1jb2x1bW4tNCBoMyB7XG4gIGJvcmRlcjogMDtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xufVxuLnBhZ2UtdGVtcGxhdGUtdGVtcGxhdGUtZGFzaGJvYXJkIC5kYXNoLWNvbHVtbi5kYXNoLWNvbHVtbi00IHAsXG4uc2luZ2xlLWRhdGEtZGFzaGJvYXJkIC5kYXNoLWNvbHVtbi5kYXNoLWNvbHVtbi00IHAge1xuICBjb2xvcjogIzc3Nzc3NztcbiAgZm9udC1mYW1pbHk6IFwiYWRlbGxlXCIsIHNlcmlmO1xuICBmb250LXNpemU6IDEycHg7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgY2xlYXI6IGJvdGg7XG59XG4ucGFnZS10ZW1wbGF0ZS10ZW1wbGF0ZS1kYXNoYm9hcmQgLmRhc2gtY29sdW1uLmRhc2gtY29sdW1uLTQgc3Bhbi5pY29uLFxuLnNpbmdsZS1kYXRhLWRhc2hib2FyZCAuZGFzaC1jb2x1bW4uZGFzaC1jb2x1bW4tNCBzcGFuLmljb24ge1xuICBmbG9hdDogbGVmdDtcbiAgcGFkZGluZzogMTlweCAwcHg7XG4gIHdpZHRoOiA2N3B4O1xuICBib3JkZXItcmFkaXVzOiA2cHg7XG4gIGJhY2tncm91bmQ6ICM2OTk5OTk7XG4gIG1hcmdpbi1yaWdodDogMTZweDtcbiAgbWFyZ2luLWJvdHRvbTogMTVweDtcbn1cbi5wYWdlLXRlbXBsYXRlLXRlbXBsYXRlLWRhc2hib2FyZCAuZGFzaC1jb2x1bW4uZGFzaC1jb2x1bW4tNCBzcGFuLmljb24gaW1nLFxuLnNpbmdsZS1kYXRhLWRhc2hib2FyZCAuZGFzaC1jb2x1bW4uZGFzaC1jb2x1bW4tNCBzcGFuLmljb24gaW1nIHtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIHBhZGRpbmc6IDA7XG59XG4ucGFnZS10ZW1wbGF0ZS10ZW1wbGF0ZS1kYXNoYm9hcmQgLmNvbC1mb290ZXIsXG4uc2luZ2xlLWRhdGEtZGFzaGJvYXJkIC5jb2wtZm9vdGVyIHtcbiAgY2xlYXI6IGJvdGg7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgZm9udC1mYW1pbHk6IFwiYWRlbGxlXCIsIHNlcmlmO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgcGFkZGluZzogMzBweCAxNXB4O1xufVxuLnBhZ2UtdGVtcGxhdGUtdGVtcGxhdGUtZGFzaGJvYXJkIC5jb2wtZm9vdGVyIGEsXG4uc2luZ2xlLWRhdGEtZGFzaGJvYXJkIC5jb2wtZm9vdGVyIGEge1xuICBjb2xvcjogIzAwMDtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG4ucGFnZS10ZW1wbGF0ZS10ZW1wbGF0ZS1kYXNoYm9hcmQgLmRhc2gtZm9vdGVyLFxuLnNpbmdsZS1kYXRhLWRhc2hib2FyZCAuZGFzaC1mb290ZXIge1xuICBmb250LXNpemU6IDEzcHg7XG4gIGNvbG9yOiAjOWQ5ZDlkO1xufVxuLnBhZ2UtdGVtcGxhdGUtdGVtcGxhdGUtZGFzaGJvYXJkIC5kYXNoLWZvb3RlciAuY29udGFpbmVyLXdpZGUsXG4uc2luZ2xlLWRhdGEtZGFzaGJvYXJkIC5kYXNoLWZvb3RlciAuY29udGFpbmVyLXdpZGUge1xuICBib3JkZXItdG9wOiAxcHggc29saWQgI2RlZGVkZTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nOiAzMHB4IDEwcHg7XG59XG4ucGFnZS10ZW1wbGF0ZS10ZW1wbGF0ZS1kYXNoYm9hcmQgLmRhc2gtZm9vdGVyIGEuY3JlZGl0LFxuLnNpbmdsZS1kYXRhLWRhc2hib2FyZCAuZGFzaC1mb290ZXIgYS5jcmVkaXQge1xuICBjb2xvcjogIzlkOWQ5ZDtcbn1cbi5wYWdlLXRlbXBsYXRlLXRlbXBsYXRlLWRhc2hib2FyZCAub3NjLXJlcy10YWIgLm5hdi10YWJzID4gbGkgPiBhLFxuLnNpbmdsZS1kYXRhLWRhc2hib2FyZCAub3NjLXJlcy10YWIgLm5hdi10YWJzID4gbGkgPiBhIHtcbiAgZm9udC1zaXplOiAxM3B4O1xuICBwYWRkaW5nLWxlZnQ6IDVweDtcbiAgcGFkZGluZy1yaWdodDogNXB4O1xufVxuLnBhZ2UtdGVtcGxhdGUtdGVtcGxhdGUtZGFzaGJvYXJkIC5kYXNoLXNpbmdsZS1jaGFydCxcbi5zaW5nbGUtZGF0YS1kYXNoYm9hcmQgLmRhc2gtc2luZ2xlLWNoYXJ0IHtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgYm9yZGVyLXRvcDogNHB4IHNvbGlkICMzZTg3YTY7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDVweDtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDVweDtcbiAgcGFkZGluZy10b3A6IDIwcHg7XG59XG4ucGFnZS10ZW1wbGF0ZS10ZW1wbGF0ZS1kYXNoYm9hcmQgLmRhc2gtc2luZ2xlLWNoYXJ0IGgxLFxuLnNpbmdsZS1kYXRhLWRhc2hib2FyZCAuZGFzaC1zaW5nbGUtY2hhcnQgaDEge1xuICBmb250LXNpemU6IDIycHg7XG4gIG1hcmdpbi1ib3R0b206IDJweDtcbn1cbi5wYWdlLXRlbXBsYXRlLXRlbXBsYXRlLWRhc2hib2FyZCAuZGFzaC1zaW5nbGUtY2hhcnQgcCxcbi5zaW5nbGUtZGF0YS1kYXNoYm9hcmQgLmRhc2gtc2luZ2xlLWNoYXJ0IHAge1xuICBmb250LXNpemU6IDE1cHg7XG4gIGNvbG9yOiAjMDAwO1xuICBmb250LWZhbWlseTogXCJhZGVsbGVcIiwgc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnBhZ2UtdGVtcGxhdGUtdGVtcGxhdGUtZGFzaGJvYXJkIC5yZi1sb2dvLFxuICAuc2luZ2xlLWRhdGEtZGFzaGJvYXJkIC5yZi1sb2dvIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxuICAucGFnZS10ZW1wbGF0ZS10ZW1wbGF0ZS1kYXNoYm9hcmQgLmRhc2gtaGVhZGVyLFxuICAuc2luZ2xlLWRhdGEtZGFzaGJvYXJkIC5kYXNoLWhlYWRlciB7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIHBhZGRpbmc6IDIzcHg7XG4gIH1cbiAgLnBhZ2UtdGVtcGxhdGUtdGVtcGxhdGUtZGFzaGJvYXJkIC5kYXNoLWhlYWRlciBhLFxuICAuc2luZ2xlLWRhdGEtZGFzaGJvYXJkIC5kYXNoLWhlYWRlciBhIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgbGVmdDogMjBweDtcbiAgICBib3JkZXItcmFkaXVzOiAxNXB4O1xuICAgIHBhZGRpbmc6IDVweCAyMnB4IDVweCAxN3B4O1xuICAgIHJpZ2h0OiBhdXRvO1xuICAgIHRvcDogYXV0bztcbiAgICBoZWlnaHQ6IGF1dG87XG4gIH1cbiAgLnBhZ2UtdGVtcGxhdGUtdGVtcGxhdGUtZGFzaGJvYXJkIC5kYXNoLWNvbHVtbiAuZGFzaC1jaGFydHMsXG4gIC5zaW5nbGUtZGF0YS1kYXNoYm9hcmQgLmRhc2gtY29sdW1uIC5kYXNoLWNoYXJ0cyB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbiAgLnBhZ2UtdGVtcGxhdGUtdGVtcGxhdGUtZGFzaGJvYXJkIC5kYXNoLWNvbHVtbiAuY2xvc2UsXG4gIC5zaW5nbGUtZGF0YS1kYXNoYm9hcmQgLmRhc2gtY29sdW1uIC5jbG9zZSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAucGFnZS10ZW1wbGF0ZS10ZW1wbGF0ZS1kYXNoYm9hcmQgLmRhc2gtY29sdW1uIGgyLFxuICAuc2luZ2xlLWRhdGEtZGFzaGJvYXJkIC5kYXNoLWNvbHVtbiBoMiB7XG4gICAgcGFkZGluZzogOHB4IDIwcHggMHB4IDIwcHg7XG4gIH1cbiAgLnBhZ2UtdGVtcGxhdGUtdGVtcGxhdGUtZGFzaGJvYXJkIC5kYXNoLWNvbHVtbiAuY29sdW1uLW1ldGEsXG4gIC5zaW5nbGUtZGF0YS1kYXNoYm9hcmQgLmRhc2gtY29sdW1uIC5jb2x1bW4tbWV0YSB7XG4gICAgcGFkZGluZzogMHB4IDIwcHggMHB4IDIwcHg7XG4gIH1cbiAgLnBhZ2UtdGVtcGxhdGUtdGVtcGxhdGUtZGFzaGJvYXJkIC5kYXNoLWNvbHVtbi5kYXNoLWNvbHVtbi00LFxuICAuc2luZ2xlLWRhdGEtZGFzaGJvYXJkIC5kYXNoLWNvbHVtbi5kYXNoLWNvbHVtbi00IHtcbiAgICBmbG9hdDogbm9uZTtcbiAgICBwYWRkaW5nOiAwO1xuICB9XG4gIC5wYWdlLXRlbXBsYXRlLXRlbXBsYXRlLWRhc2hib2FyZCAuZGFzaC1jb2x1bW4uZGFzaC1jb2x1bW4tNCAuZGFzaC1ib3gsXG4gIC5zaW5nbGUtZGF0YS1kYXNoYm9hcmQgLmRhc2gtY29sdW1uLmRhc2gtY29sdW1uLTQgLmRhc2gtYm94IHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgbWluLWhlaWdodDogMXB4O1xuICAgIHBhZGRpbmctbGVmdDogMTVweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIH1cbiAgLnBhZ2UtdGVtcGxhdGUtdGVtcGxhdGUtZGFzaGJvYXJkIC5kYXNoLWNvbHVtbi5kYXNoLWNvbHVtbi00IC5kYXNoLWJveDpudGgtY2hpbGQoMm4rMSksXG4gIC5zaW5nbGUtZGF0YS1kYXNoYm9hcmQgLmRhc2gtY29sdW1uLmRhc2gtY29sdW1uLTQgLmRhc2gtYm94Om50aC1jaGlsZCgybisxKSB7XG4gICAgY2xlYXI6IGxlZnQ7XG4gIH1cbiAgLnBhZ2UtdGVtcGxhdGUtdGVtcGxhdGUtZGFzaGJvYXJkIC5kYXNoLWNvbHVtbi5kYXNoLWNvbHVtbi00IC5kYXNoLWlubmVyLFxuICAuc2luZ2xlLWRhdGEtZGFzaGJvYXJkIC5kYXNoLWNvbHVtbi5kYXNoLWNvbHVtbi00IC5kYXNoLWlubmVyIHtcbiAgICBib3JkZXItYm90dG9tOiAzcHggc29saWQgI2NjY2NjYztcbiAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiA1cHg7XG4gICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDVweDtcbiAgfVxuICAucGFnZS10ZW1wbGF0ZS10ZW1wbGF0ZS1kYXNoYm9hcmQgLmRhc2gtY29sdW1uLmRhc2gtY29sdW1uLTQgLmRhc2gtaW5uZXIuZG93bmxvYWQgaDMsXG4gIC5zaW5nbGUtZGF0YS1kYXNoYm9hcmQgLmRhc2gtY29sdW1uLmRhc2gtY29sdW1uLTQgLmRhc2gtaW5uZXIuZG93bmxvYWQgaDMge1xuICAgIG1heC13aWR0aDogMTEwcHg7XG4gIH1cbiAgLmRhc2gtZm9vdGVyIC5jb250YWluZXItd2lkZSB7XG4gICAgcGFkZGluZzogMzBweCAwcHg7XG4gIH1cbiAgLmRhc2gtZm9vdGVyIGEuY3JlZGl0IHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgcmlnaHQ6IDBweDtcbiAgICB0b3A6IDMwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5wYWdlLXRlbXBsYXRlLXRlbXBsYXRlLWRhc2hib2FyZCAuZGFzaC1jb2x1bW4uZGFzaC1jb2x1bW4tNCAuZGFzaC1ib3gsXG4gIC5zaW5nbGUtZGF0YS1kYXNoYm9hcmQgLmRhc2gtY29sdW1uLmRhc2gtY29sdW1uLTQgLmRhc2gtYm94IHtcbiAgICBmbG9hdDogbGVmdDtcbiAgICB3aWR0aDogNTAlO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLnBhZ2UtdGVtcGxhdGUtdGVtcGxhdGUtZGFzaGJvYXJkIC5kYXNoLWNvbHVtbi5kYXNoLWNvbHVtbi00LFxuICAuc2luZ2xlLWRhdGEtZGFzaGJvYXJkIC5kYXNoLWNvbHVtbi5kYXNoLWNvbHVtbi00IHtcbiAgICBjbGVhcjogYm90aDtcbiAgfVxuICAucGFnZS10ZW1wbGF0ZS10ZW1wbGF0ZS1kYXNoYm9hcmQgLmRhc2gtY29sdW1uLmRhc2gtY29sdW1uLTQgLmRhc2gtYm94LFxuICAuc2luZ2xlLWRhdGEtZGFzaGJvYXJkIC5kYXNoLWNvbHVtbi5kYXNoLWNvbHVtbi00IC5kYXNoLWJveCB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIG1pbi1oZWlnaHQ6IDFweDtcbiAgICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG4gICAgcGFkZGluZy1yaWdodDogMTVweDtcbiAgfVxuICAucGFnZS10ZW1wbGF0ZS10ZW1wbGF0ZS1kYXNoYm9hcmQgLmRhc2gtY29sdW1uLmRhc2gtY29sdW1uLTQgLmRhc2gtYm94Om50aC1jaGlsZCgybisxKSxcbiAgLnNpbmdsZS1kYXRhLWRhc2hib2FyZCAuZGFzaC1jb2x1bW4uZGFzaC1jb2x1bW4tNCAuZGFzaC1ib3g6bnRoLWNoaWxkKDJuKzEpIHtcbiAgICBjbGVhcjogbm9uZTtcbiAgfVxuICAucGFnZS10ZW1wbGF0ZS10ZW1wbGF0ZS1kYXNoYm9hcmQgLmRhc2gtY29sdW1uLmRhc2gtY29sdW1uLTQgLmRhc2gtaW5uZXIsXG4gIC5zaW5nbGUtZGF0YS1kYXNoYm9hcmQgLmRhc2gtY29sdW1uLmRhc2gtY29sdW1uLTQgLmRhc2gtaW5uZXIge1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZGVkZWRlO1xuICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gICAgbWluLWhlaWdodDogMjQ1cHg7XG4gIH1cbiAgLnBhZ2UtdGVtcGxhdGUtdGVtcGxhdGUtZGFzaGJvYXJkIC5kYXNoLWNvbHVtbi5kYXNoLWNvbHVtbi00IC5kYXNoLWlubmVyLmRvd25sb2FkLFxuICAuc2luZ2xlLWRhdGEtZGFzaGJvYXJkIC5kYXNoLWNvbHVtbi5kYXNoLWNvbHVtbi00IC5kYXNoLWlubmVyLmRvd25sb2FkIHtcbiAgICBtaW4taGVpZ2h0OiAyNDVweDtcbiAgfVxuICAucGFnZS10ZW1wbGF0ZS10ZW1wbGF0ZS1kYXNoYm9hcmQgLmRhc2gtY29sdW1uLmRhc2gtY29sdW1uLTQgLmRhc2gtaW5uZXIuZG93bmxvYWQgYSxcbiAgLnNpbmdsZS1kYXRhLWRhc2hib2FyZCAuZGFzaC1jb2x1bW4uZGFzaC1jb2x1bW4tNCAuZGFzaC1pbm5lci5kb3dubG9hZCBhIHtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICB9XG4gIC5wYWdlLXRlbXBsYXRlLXRlbXBsYXRlLWRhc2hib2FyZCAuY29sLWZvb3RlcixcbiAgLnNpbmdsZS1kYXRhLWRhc2hib2FyZCAuY29sLWZvb3RlciB7XG4gICAgY2xlYXI6IG5vbmU7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkgYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5wYWdlLXRlbXBsYXRlLXRlbXBsYXRlLWRhc2hib2FyZCAuZGFzaC1jb2x1bW4uZGFzaC1jb2x1bW4tNCAuZGFzaC1ib3gsXG4gIC5zaW5nbGUtZGF0YS1kYXNoYm9hcmQgLmRhc2gtY29sdW1uLmRhc2gtY29sdW1uLTQgLmRhc2gtYm94IHtcbiAgICBmbG9hdDogbGVmdDtcbiAgICB3aWR0aDogMjUlO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5wYWdlLXRlbXBsYXRlLXRlbXBsYXRlLWRhc2hib2FyZCAuZGFzaC1jb2x1bW4uZGFzaC1jb2x1bW4tNCxcbiAgLnNpbmdsZS1kYXRhLWRhc2hib2FyZCAuZGFzaC1jb2x1bW4uZGFzaC1jb2x1bW4tNCB7XG4gICAgY2xlYXI6IG5vbmU7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIG1pbi1oZWlnaHQ6IDFweDtcbiAgICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG4gICAgcGFkZGluZy1yaWdodDogMTVweDtcbiAgfVxuICAucGFnZS10ZW1wbGF0ZS10ZW1wbGF0ZS1kYXNoYm9hcmQgLmRhc2gtY29sdW1uLmRhc2gtY29sdW1uLTQgLmRhc2gtYm94LFxuICAuc2luZ2xlLWRhdGEtZGFzaGJvYXJkIC5kYXNoLWNvbHVtbi5kYXNoLWNvbHVtbi00IC5kYXNoLWJveCB7XG4gICAgcGFkZGluZzogMDtcbiAgICBtYXJnaW46IDA7XG4gICAgZmxvYXQ6IG5vbmU7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbiAgLnBhZ2UtdGVtcGxhdGUtdGVtcGxhdGUtZGFzaGJvYXJkIC5kYXNoLWNvbHVtbi5kYXNoLWNvbHVtbi00IC5kYXNoLWJveDpudGgtY2hpbGQoMm4rMSksXG4gIC5zaW5nbGUtZGF0YS1kYXNoYm9hcmQgLmRhc2gtY29sdW1uLmRhc2gtY29sdW1uLTQgLmRhc2gtYm94Om50aC1jaGlsZCgybisxKSB7XG4gICAgY2xlYXI6IGxlZnQ7XG4gIH1cbiAgLnBhZ2UtdGVtcGxhdGUtdGVtcGxhdGUtZGFzaGJvYXJkIC5kYXNoLWNvbHVtbi5kYXNoLWNvbHVtbi00IC5kYXNoLWlubmVyLFxuICAuc2luZ2xlLWRhdGEtZGFzaGJvYXJkIC5kYXNoLWNvbHVtbi5kYXNoLWNvbHVtbi00IC5kYXNoLWlubmVyIHtcbiAgICBtaW4taGVpZ2h0OiAwcHg7XG4gIH1cbiAgLnBhZ2UtdGVtcGxhdGUtdGVtcGxhdGUtZGFzaGJvYXJkIC5kYXNoLWNvbHVtbi5kYXNoLWNvbHVtbi00IC5kYXNoLWlubmVyLmRvd25sb2FkLFxuICAuc2luZ2xlLWRhdGEtZGFzaGJvYXJkIC5kYXNoLWNvbHVtbi5kYXNoLWNvbHVtbi00IC5kYXNoLWlubmVyLmRvd25sb2FkIHtcbiAgICBtaW4taGVpZ2h0OiAxNTBweDtcbiAgfVxuICAucGFnZS10ZW1wbGF0ZS10ZW1wbGF0ZS1kYXNoYm9hcmQgLmRhc2gtY29sdW1uLmRhc2gtY29sdW1uLTQgLmRhc2gtaW5uZXIuZG93bmxvYWQgaDMsXG4gIC5zaW5nbGUtZGF0YS1kYXNoYm9hcmQgLmRhc2gtY29sdW1uLmRhc2gtY29sdW1uLTQgLmRhc2gtaW5uZXIuZG93bmxvYWQgaDMge1xuICAgIG1heC13aWR0aDogMTgwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAucGFnZS10ZW1wbGF0ZS10ZW1wbGF0ZS1kYXNoYm9hcmQgLmRhc2gtY29sdW1uLmRhc2gtY29sdW1uLTQsXG4gIC5zaW5nbGUtZGF0YS1kYXNoYm9hcmQgLmRhc2gtY29sdW1uLmRhc2gtY29sdW1uLTQge1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIHdpZHRoOiAyNSU7XG4gIH1cbn1cbi5tYWluLW5hdiB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5tYWluLW5hdiAucmVzb2x1dGlvbi1uYXYge1xuICBkaXNwbGF5OiBub25lO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHotaW5kZXg6IDk5OTg7XG4gIG1hcmdpbi1yaWdodDogMzBweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzM0NGM0YztcbiAgd2lkdGg6IDI3NnB4O1xuICBtYXJnaW4tdG9wOiAtMTBweDtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogNXB4O1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogNXB4O1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogNXB4O1xuICBib3JkZXItdG9wOiAwO1xuICBwYWRkaW5nOiAwIDE1cHg7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogaGVpZ2h0IDA7XG4gIC1tb3otdHJhbnNpdGlvbjogaGVpZ2h0IDA7XG4gIC1tcy10cmFuc2l0aW9uOiBoZWlnaHQgMDtcbiAgLW8tdHJhbnNpdGlvbjogaGVpZ2h0IDA7XG4gIHRyYW5zaXRpb246IGhlaWdodCAwO1xuICAtd2Via2l0LXRyYW5zaXRpb246IGhlaWdodCAwLjAwMXM7XG4gIC1tb3otdHJhbnNpdGlvbjogaGVpZ2h0IDAuMDAxcztcbiAgLW1zLXRyYW5zaXRpb246IGhlaWdodCAwLjAwMXM7XG4gIC1vLXRyYW5zaXRpb246IGhlaWdodCAwLjAwMXM7XG4gIHRyYW5zaXRpb246IGhlaWdodCAwLjAwMXM7XG59XG4ubWFpbi1uYXYgLnJlc29sdXRpb24tbmF2LmNvbGxhcHNpbmcge1xuICBoZWlnaHQ6IDA7XG59XG4ubWFpbi1uYXYgLnJlc29sdXRpb24tbmF2IHVsIGxpIHtcbiAgd2lkdGg6IDQ5JTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuLm1haW4tbmF2IC5yZXNvbHV0aW9uLW5hdiB1bCBsaSBhLFxuLm1haW4tbmF2IC5yZXNvbHV0aW9uLW5hdiB1bCBsaSBhOnZpc2l0ZWQge1xuICBjb2xvcjogd2hpdGU7XG4gIGZvbnQtc2l6ZTogMTdweDtcbiAgcGFkZGluZy10b3A6IDA7XG4gIHBhZGRpbmctYm90dG9tOiAwO1xuICBsaW5lLWhlaWdodDogMzBweDtcbn1cbi5tYWluLW5hdiAucmVzb2x1dGlvbi1uYXYgdWwgbGkgYTpob3Zlcixcbi5tYWluLW5hdiAucmVzb2x1dGlvbi1uYXYgdWwgbGkgYTp2aXNpdGVkOmhvdmVyLFxuLm1haW4tbmF2IC5yZXNvbHV0aW9uLW5hdiB1bCBsaSBhOmZvY3VzLFxuLm1haW4tbmF2IC5yZXNvbHV0aW9uLW5hdiB1bCBsaSBhOnZpc2l0ZWQ6Zm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi5tYWluLW5hdiAucmVzb2x1dGlvbi1uYXYgdWwgbGkubWVudS1zZWFyY2gge1xuICBkaXNwbGF5OiBub25lO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5tYWluLW5hdiBuYXYucmVzb2x1dGlvbi1uYXYge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgcmlnaHQ6IDA7XG4gICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDA7XG4gICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogNXB4O1xuICAgIG1hcmdpbi10b3A6IC0zN3B4O1xuICAgIG1hcmdpbi1yaWdodDogMjhweDtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgcGFkZGluZy1yaWdodDogMDtcbiAgfVxuICAubWFpbi1uYXYgbmF2LnJlc29sdXRpb24tbmF2IHVsIHtcbiAgICBwYWRkaW5nOiAxNXB4O1xuICB9XG4gIC5tYWluLW5hdiBuYXYucmVzb2x1dGlvbi1uYXYgdWwgbGkgYSB7XG4gICAgcGFkZGluZzogMDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmZ1ZGdlLWNvbnRhaW5lciB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIG1hcmdpbi10b3A6IC04MHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDgycHg7XG4gIH1cbiAgLmZ1ZGdlLWNvbnRhaW5lciAubWVudS1zZWFyY2gge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG4gIC5mdWRnZS1jb250YWluZXIgLmZ1ZGdlIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgcmlnaHQ6IDA7XG4gICAgbWF4LXdpZHRoOiA0NjBweDtcbiAgICB0b3A6IDA7XG4gIH1cbiAgLmZ1ZGdlLWNvbnRhaW5lciAuZnVkZ2UgdWwge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbjogMDtcbiAgICBwYWRkaW5nOiAwO1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgfVxuICAuZnVkZ2UtY29udGFpbmVyIC5mdWRnZSB1bCBsaSB7XG4gICAgbGlzdC1zdHlsZTogbm9uZTtcbiAgICB3aWR0aDogMTE4cHg7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gIH1cbiAgLmZ1ZGdlLWNvbnRhaW5lciAuZnVkZ2UgdWwgbGk6bnRoLWNoaWxkKDNuKzEpIHtcbiAgICB3aWR0aDogMTYycHg7XG4gIH1cbiAgLmZ1ZGdlLWNvbnRhaW5lciAuZnVkZ2UgdWwgbGkuYWN0aXZlIGEge1xuICAgIGNvbG9yOiB3aGl0ZTtcbiAgfVxuICAuZnVkZ2UtY29udGFpbmVyIC5mdWRnZSB1bCBsaSBhIHtcbiAgICBjb2xvcjogI2MzZTNlMztcbiAgICBmb250LXNpemU6IDE3cHg7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIGZvbnQtZmFtaWx5OiBcImFkZWxsZVwiLCBzZXJpZjtcbiAgICBmb250LXdlaWdodDogNjAwO1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIH1cbiAgLmZ1ZGdlLWNvbnRhaW5lciAuZnVkZ2UgdWwgbGkgYTpob3ZlcixcbiAgLmZ1ZGdlLWNvbnRhaW5lciAuZnVkZ2UgdWwgbGkgYTpmb2N1cyB7XG4gICAgY29sb3I6IHdoaXRlO1xuICB9XG4gIC5mdWRnZS1jb250YWluZXIgLmZ1ZGdlIHVsIGxpLmZ1ZGdlLXNlYXJjaCBhIHtcbiAgICBiYWNrZ3JvdW5kOiB1cmwoJy4uL2ltZy9zZWFyY2gtYmctbGlnaHQucG5nJykgbm8tcmVwZWF0IGxlZnQgY2VudGVyO1xuICAgIHBhZGRpbmctbGVmdDogMThweDtcbiAgfVxuICAuZnVkZ2UtY29udGFpbmVyIC5mdWRnZSB1bCBsaS5mdWRnZS1zZWFyY2ggYTpob3ZlcixcbiAgLmZ1ZGdlLWNvbnRhaW5lciAuZnVkZ2UgdWwgbGkuZnVkZ2Utc2VhcmNoIGE6Zm9jdXMge1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGJhY2tncm91bmQ6IHVybCgnLi4vaW1nL3NlYXJjaC1iZy1ob3ZlcjIucG5nJykgbm8tcmVwZWF0IGxlZnQgY2VudGVyO1xuICB9XG59XG4uc3ViLXBhZ2VzLFxuLndpZGdldF9uYXZfbWVudSB7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG59XG4uc3ViLXBhZ2VzIGgyLFxuLndpZGdldF9uYXZfbWVudSBoMixcbi5zdWItcGFnZXMgaDMsXG4ud2lkZ2V0X25hdl9tZW51IGgzIHtcbiAgY29sb3I6ICMxYjFiMWI7XG4gIGZvbnQtZmFtaWx5OiBcImFkZWxsZS1zYW5zXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgbWFyZ2luLXRvcDogMDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBjbGVhcjogYm90aDtcbiAgcGFkZGluZzogMDtcbn1cbi5zdWItcGFnZXMgaDIuYWN0aXZlLFxuLndpZGdldF9uYXZfbWVudSBoMi5hY3RpdmUsXG4uc3ViLXBhZ2VzIGgzLmFjdGl2ZSxcbi53aWRnZXRfbmF2X21lbnUgaDMuYWN0aXZlIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltZy9jb250cmFjdC1hcnJvdy5wbmcpO1xufVxuLnN1Yi1wYWdlcyAuc3ViLW1lbnUsXG4ud2lkZ2V0X25hdl9tZW51IC5zdWItbWVudSxcbi5zdWItcGFnZXMgLm1lbnUsXG4ud2lkZ2V0X25hdl9tZW51IC5tZW51LFxuLnN1Yi1wYWdlcyAuc2lkZWJhci1maWx0ZXIsXG4ud2lkZ2V0X25hdl9tZW51IC5zaWRlYmFyLWZpbHRlcixcbi5zdWItcGFnZXMgLnNlYXJjaC1jb250LFxuLndpZGdldF9uYXZfbWVudSAuc2VhcmNoLWNvbnQge1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDIwcHggMDtcbiAgZm9udC1zaXplOiAxN3B4O1xufVxuLnN1Yi1wYWdlcyAuc3ViLW1lbnUgbGksXG4ud2lkZ2V0X25hdl9tZW51IC5zdWItbWVudSBsaSxcbi5zdWItcGFnZXMgLm1lbnUgbGksXG4ud2lkZ2V0X25hdl9tZW51IC5tZW51IGxpLFxuLnN1Yi1wYWdlcyAuc2lkZWJhci1maWx0ZXIgbGksXG4ud2lkZ2V0X25hdl9tZW51IC5zaWRlYmFyLWZpbHRlciBsaSxcbi5zdWItcGFnZXMgLnNlYXJjaC1jb250IGxpLFxuLndpZGdldF9uYXZfbWVudSAuc2VhcmNoLWNvbnQgbGkge1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW46IDAgMCA4cHggMDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgZm9udC1mYW1pbHk6IFwiYWRlbGxlLXNhbnNcIiwgc2Fucy1zZXJpZjtcbn1cbi5zdWItcGFnZXMgLnN1Yi1tZW51IGxpLmN1cnJlbnRfcGFnZV9pdGVtIGEsXG4ud2lkZ2V0X25hdl9tZW51IC5zdWItbWVudSBsaS5jdXJyZW50X3BhZ2VfaXRlbSBhLFxuLnN1Yi1wYWdlcyAubWVudSBsaS5jdXJyZW50X3BhZ2VfaXRlbSBhLFxuLndpZGdldF9uYXZfbWVudSAubWVudSBsaS5jdXJyZW50X3BhZ2VfaXRlbSBhLFxuLnN1Yi1wYWdlcyAuc2lkZWJhci1maWx0ZXIgbGkuY3VycmVudF9wYWdlX2l0ZW0gYSxcbi53aWRnZXRfbmF2X21lbnUgLnNpZGViYXItZmlsdGVyIGxpLmN1cnJlbnRfcGFnZV9pdGVtIGEsXG4uc3ViLXBhZ2VzIC5zZWFyY2gtY29udCBsaS5jdXJyZW50X3BhZ2VfaXRlbSBhLFxuLndpZGdldF9uYXZfbWVudSAuc2VhcmNoLWNvbnQgbGkuY3VycmVudF9wYWdlX2l0ZW0gYSxcbi5zdWItcGFnZXMgLnN1Yi1tZW51IGxpIGE6aG92ZXIsXG4ud2lkZ2V0X25hdl9tZW51IC5zdWItbWVudSBsaSBhOmhvdmVyLFxuLnN1Yi1wYWdlcyAubWVudSBsaSBhOmhvdmVyLFxuLndpZGdldF9uYXZfbWVudSAubWVudSBsaSBhOmhvdmVyLFxuLnN1Yi1wYWdlcyAuc2lkZWJhci1maWx0ZXIgbGkgYTpob3Zlcixcbi53aWRnZXRfbmF2X21lbnUgLnNpZGViYXItZmlsdGVyIGxpIGE6aG92ZXIsXG4uc3ViLXBhZ2VzIC5zZWFyY2gtY29udCBsaSBhOmhvdmVyLFxuLndpZGdldF9uYXZfbWVudSAuc2VhcmNoLWNvbnQgbGkgYTpob3ZlciB7XG4gIGNvbG9yOiAjMDAwO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLnBhZ2UtaGVhZGVyIHtcbiAgICBtYXJnaW46IDAgMCAyMHB4IDA7XG4gIH1cbiAgLnN1Yi1wYWdlcyBoMixcbiAgLndpZGdldF9uYXZfbWVudSBoMixcbiAgLnN1Yi1wYWdlcyBoMyxcbiAgLndpZGdldF9uYXZfbWVudSBoMyB7XG4gICAgY3Vyc29yOiBkZWZhdWx0O1xuICB9XG4gIC5zdWItcGFnZXMgLnN1Yi1tZW51LFxuICAud2lkZ2V0X25hdl9tZW51IC5zdWItbWVudSxcbiAgLnN1Yi1wYWdlcyAubWVudSxcbiAgLndpZGdldF9uYXZfbWVudSAubWVudSxcbiAgLnN1Yi1wYWdlcyAuc2lkZWJhci1maWx0ZXIsXG4gIC53aWRnZXRfbmF2X21lbnUgLnNpZGViYXItZmlsdGVyLFxuICAuc3ViLXBhZ2VzIC5zZWFyY2gtY29udCxcbiAgLndpZGdldF9uYXZfbWVudSAuc2VhcmNoLWNvbnQge1xuICAgIGJhY2tncm91bmQ6IG5vbmU7XG4gICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbiAgfVxufVxuLmJsb2cgYXJ0aWNsZS5jcHRfZGF0YSxcbi5zZWFyY2gtcmVzdWx0cyBhcnRpY2xlLmNwdF9kYXRhLFxuLmFyY2hpdmUgYXJ0aWNsZS5jcHRfZGF0YSxcbi5ibG9nIGFydGljbGUudHlwZS1jcHRfZXZlbnRzLFxuLnNlYXJjaC1yZXN1bHRzIGFydGljbGUudHlwZS1jcHRfZXZlbnRzLFxuLmFyY2hpdmUgYXJ0aWNsZS50eXBlLWNwdF9ldmVudHMsXG4uYmxvZyBhcnRpY2xlLmNwdF9wcmVzc19yZWxlYXNlcyxcbi5zZWFyY2gtcmVzdWx0cyBhcnRpY2xlLmNwdF9wcmVzc19yZWxlYXNlcyxcbi5hcmNoaXZlIGFydGljbGUuY3B0X3ByZXNzX3JlbGVhc2VzLFxuLmJsb2cgYXJ0aWNsZS50eXBlLWNwdF9wcmVzc19yZWxlYXNlcyxcbi5zZWFyY2gtcmVzdWx0cyBhcnRpY2xlLnR5cGUtY3B0X3ByZXNzX3JlbGVhc2VzLFxuLmFyY2hpdmUgYXJ0aWNsZS50eXBlLWNwdF9wcmVzc19yZWxlYXNlcyxcbi5ibG9nIGFydGljbGUudHlwZS1jcHRfcHVibGljYXRpb25zLFxuLnNlYXJjaC1yZXN1bHRzIGFydGljbGUudHlwZS1jcHRfcHVibGljYXRpb25zLFxuLmFyY2hpdmUgYXJ0aWNsZS50eXBlLWNwdF9wdWJsaWNhdGlvbnMsXG4uYmxvZyBhcnRpY2xlLmNwdF9wdWJsaWNhdGlvbnMsXG4uc2VhcmNoLXJlc3VsdHMgYXJ0aWNsZS5jcHRfcHVibGljYXRpb25zLFxuLmFyY2hpdmUgYXJ0aWNsZS5jcHRfcHVibGljYXRpb25zLFxuLmJsb2cgYXJ0aWNsZS5jcHRfcmVwb3J0cyxcbi5zZWFyY2gtcmVzdWx0cyBhcnRpY2xlLmNwdF9yZXBvcnRzLFxuLmFyY2hpdmUgYXJ0aWNsZS5jcHRfcmVwb3J0cyxcbi5ibG9nIGFydGljbGUucG9zdCxcbi5zZWFyY2gtcmVzdWx0cyBhcnRpY2xlLnBvc3QsXG4uYXJjaGl2ZSBhcnRpY2xlLnBvc3QsXG4uYmxvZyBhcnRpY2xlLnR5cGUtcG9zdCxcbi5zZWFyY2gtcmVzdWx0cyBhcnRpY2xlLnR5cGUtcG9zdCxcbi5hcmNoaXZlIGFydGljbGUudHlwZS1wb3N0IHtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luLWJvdHRvbTogNDBweDtcbn1cbi5ibG9nIGFydGljbGUuY3B0X2RhdGEgLmlubmVyLXdyYXAsXG4uc2VhcmNoLXJlc3VsdHMgYXJ0aWNsZS5jcHRfZGF0YSAuaW5uZXItd3JhcCxcbi5hcmNoaXZlIGFydGljbGUuY3B0X2RhdGEgLmlubmVyLXdyYXAsXG4uYmxvZyBhcnRpY2xlLnR5cGUtY3B0X2V2ZW50cyAuaW5uZXItd3JhcCxcbi5zZWFyY2gtcmVzdWx0cyBhcnRpY2xlLnR5cGUtY3B0X2V2ZW50cyAuaW5uZXItd3JhcCxcbi5hcmNoaXZlIGFydGljbGUudHlwZS1jcHRfZXZlbnRzIC5pbm5lci13cmFwLFxuLmJsb2cgYXJ0aWNsZS5jcHRfcHJlc3NfcmVsZWFzZXMgLmlubmVyLXdyYXAsXG4uc2VhcmNoLXJlc3VsdHMgYXJ0aWNsZS5jcHRfcHJlc3NfcmVsZWFzZXMgLmlubmVyLXdyYXAsXG4uYXJjaGl2ZSBhcnRpY2xlLmNwdF9wcmVzc19yZWxlYXNlcyAuaW5uZXItd3JhcCxcbi5ibG9nIGFydGljbGUudHlwZS1jcHRfcHJlc3NfcmVsZWFzZXMgLmlubmVyLXdyYXAsXG4uc2VhcmNoLXJlc3VsdHMgYXJ0aWNsZS50eXBlLWNwdF9wcmVzc19yZWxlYXNlcyAuaW5uZXItd3JhcCxcbi5hcmNoaXZlIGFydGljbGUudHlwZS1jcHRfcHJlc3NfcmVsZWFzZXMgLmlubmVyLXdyYXAsXG4uYmxvZyBhcnRpY2xlLnR5cGUtY3B0X3B1YmxpY2F0aW9ucyAuaW5uZXItd3JhcCxcbi5zZWFyY2gtcmVzdWx0cyBhcnRpY2xlLnR5cGUtY3B0X3B1YmxpY2F0aW9ucyAuaW5uZXItd3JhcCxcbi5hcmNoaXZlIGFydGljbGUudHlwZS1jcHRfcHVibGljYXRpb25zIC5pbm5lci13cmFwLFxuLmJsb2cgYXJ0aWNsZS5jcHRfcHVibGljYXRpb25zIC5pbm5lci13cmFwLFxuLnNlYXJjaC1yZXN1bHRzIGFydGljbGUuY3B0X3B1YmxpY2F0aW9ucyAuaW5uZXItd3JhcCxcbi5hcmNoaXZlIGFydGljbGUuY3B0X3B1YmxpY2F0aW9ucyAuaW5uZXItd3JhcCxcbi5ibG9nIGFydGljbGUuY3B0X3JlcG9ydHMgLmlubmVyLXdyYXAsXG4uc2VhcmNoLXJlc3VsdHMgYXJ0aWNsZS5jcHRfcmVwb3J0cyAuaW5uZXItd3JhcCxcbi5hcmNoaXZlIGFydGljbGUuY3B0X3JlcG9ydHMgLmlubmVyLXdyYXAsXG4uYmxvZyBhcnRpY2xlLnBvc3QgLmlubmVyLXdyYXAsXG4uc2VhcmNoLXJlc3VsdHMgYXJ0aWNsZS5wb3N0IC5pbm5lci13cmFwLFxuLmFyY2hpdmUgYXJ0aWNsZS5wb3N0IC5pbm5lci13cmFwLFxuLmJsb2cgYXJ0aWNsZS50eXBlLXBvc3QgLmlubmVyLXdyYXAsXG4uc2VhcmNoLXJlc3VsdHMgYXJ0aWNsZS50eXBlLXBvc3QgLmlubmVyLXdyYXAsXG4uYXJjaGl2ZSBhcnRpY2xlLnR5cGUtcG9zdCAuaW5uZXItd3JhcCB7XG4gIHBhZGRpbmc6IDIwcHg7XG59XG4uYmxvZyBhcnRpY2xlLmNwdF9kYXRhIC5pbm5lci13cmFwIC50aGVtZSxcbi5zZWFyY2gtcmVzdWx0cyBhcnRpY2xlLmNwdF9kYXRhIC5pbm5lci13cmFwIC50aGVtZSxcbi5hcmNoaXZlIGFydGljbGUuY3B0X2RhdGEgLmlubmVyLXdyYXAgLnRoZW1lLFxuLmJsb2cgYXJ0aWNsZS50eXBlLWNwdF9ldmVudHMgLmlubmVyLXdyYXAgLnRoZW1lLFxuLnNlYXJjaC1yZXN1bHRzIGFydGljbGUudHlwZS1jcHRfZXZlbnRzIC5pbm5lci13cmFwIC50aGVtZSxcbi5hcmNoaXZlIGFydGljbGUudHlwZS1jcHRfZXZlbnRzIC5pbm5lci13cmFwIC50aGVtZSxcbi5ibG9nIGFydGljbGUuY3B0X3ByZXNzX3JlbGVhc2VzIC5pbm5lci13cmFwIC50aGVtZSxcbi5zZWFyY2gtcmVzdWx0cyBhcnRpY2xlLmNwdF9wcmVzc19yZWxlYXNlcyAuaW5uZXItd3JhcCAudGhlbWUsXG4uYXJjaGl2ZSBhcnRpY2xlLmNwdF9wcmVzc19yZWxlYXNlcyAuaW5uZXItd3JhcCAudGhlbWUsXG4uYmxvZyBhcnRpY2xlLnR5cGUtY3B0X3ByZXNzX3JlbGVhc2VzIC5pbm5lci13cmFwIC50aGVtZSxcbi5zZWFyY2gtcmVzdWx0cyBhcnRpY2xlLnR5cGUtY3B0X3ByZXNzX3JlbGVhc2VzIC5pbm5lci13cmFwIC50aGVtZSxcbi5hcmNoaXZlIGFydGljbGUudHlwZS1jcHRfcHJlc3NfcmVsZWFzZXMgLmlubmVyLXdyYXAgLnRoZW1lLFxuLmJsb2cgYXJ0aWNsZS50eXBlLWNwdF9wdWJsaWNhdGlvbnMgLmlubmVyLXdyYXAgLnRoZW1lLFxuLnNlYXJjaC1yZXN1bHRzIGFydGljbGUudHlwZS1jcHRfcHVibGljYXRpb25zIC5pbm5lci13cmFwIC50aGVtZSxcbi5hcmNoaXZlIGFydGljbGUudHlwZS1jcHRfcHVibGljYXRpb25zIC5pbm5lci13cmFwIC50aGVtZSxcbi5ibG9nIGFydGljbGUuY3B0X3B1YmxpY2F0aW9ucyAuaW5uZXItd3JhcCAudGhlbWUsXG4uc2VhcmNoLXJlc3VsdHMgYXJ0aWNsZS5jcHRfcHVibGljYXRpb25zIC5pbm5lci13cmFwIC50aGVtZSxcbi5hcmNoaXZlIGFydGljbGUuY3B0X3B1YmxpY2F0aW9ucyAuaW5uZXItd3JhcCAudGhlbWUsXG4uYmxvZyBhcnRpY2xlLmNwdF9yZXBvcnRzIC5pbm5lci13cmFwIC50aGVtZSxcbi5zZWFyY2gtcmVzdWx0cyBhcnRpY2xlLmNwdF9yZXBvcnRzIC5pbm5lci13cmFwIC50aGVtZSxcbi5hcmNoaXZlIGFydGljbGUuY3B0X3JlcG9ydHMgLmlubmVyLXdyYXAgLnRoZW1lLFxuLmJsb2cgYXJ0aWNsZS5wb3N0IC5pbm5lci13cmFwIC50aGVtZSxcbi5zZWFyY2gtcmVzdWx0cyBhcnRpY2xlLnBvc3QgLmlubmVyLXdyYXAgLnRoZW1lLFxuLmFyY2hpdmUgYXJ0aWNsZS5wb3N0IC5pbm5lci13cmFwIC50aGVtZSxcbi5ibG9nIGFydGljbGUudHlwZS1wb3N0IC5pbm5lci13cmFwIC50aGVtZSxcbi5zZWFyY2gtcmVzdWx0cyBhcnRpY2xlLnR5cGUtcG9zdCAuaW5uZXItd3JhcCAudGhlbWUsXG4uYXJjaGl2ZSBhcnRpY2xlLnR5cGUtcG9zdCAuaW5uZXItd3JhcCAudGhlbWUge1xuICBtYXJnaW4tYm90dG9tOiA1cHg7XG59XG4uYmxvZyBhcnRpY2xlLmNwdF9kYXRhIC5pbm5lci13cmFwIGhlYWRlciAuZW50cnktdGl0bGUsXG4uc2VhcmNoLXJlc3VsdHMgYXJ0aWNsZS5jcHRfZGF0YSAuaW5uZXItd3JhcCBoZWFkZXIgLmVudHJ5LXRpdGxlLFxuLmFyY2hpdmUgYXJ0aWNsZS5jcHRfZGF0YSAuaW5uZXItd3JhcCBoZWFkZXIgLmVudHJ5LXRpdGxlLFxuLmJsb2cgYXJ0aWNsZS50eXBlLWNwdF9ldmVudHMgLmlubmVyLXdyYXAgaGVhZGVyIC5lbnRyeS10aXRsZSxcbi5zZWFyY2gtcmVzdWx0cyBhcnRpY2xlLnR5cGUtY3B0X2V2ZW50cyAuaW5uZXItd3JhcCBoZWFkZXIgLmVudHJ5LXRpdGxlLFxuLmFyY2hpdmUgYXJ0aWNsZS50eXBlLWNwdF9ldmVudHMgLmlubmVyLXdyYXAgaGVhZGVyIC5lbnRyeS10aXRsZSxcbi5ibG9nIGFydGljbGUuY3B0X3ByZXNzX3JlbGVhc2VzIC5pbm5lci13cmFwIGhlYWRlciAuZW50cnktdGl0bGUsXG4uc2VhcmNoLXJlc3VsdHMgYXJ0aWNsZS5jcHRfcHJlc3NfcmVsZWFzZXMgLmlubmVyLXdyYXAgaGVhZGVyIC5lbnRyeS10aXRsZSxcbi5hcmNoaXZlIGFydGljbGUuY3B0X3ByZXNzX3JlbGVhc2VzIC5pbm5lci13cmFwIGhlYWRlciAuZW50cnktdGl0bGUsXG4uYmxvZyBhcnRpY2xlLnR5cGUtY3B0X3ByZXNzX3JlbGVhc2VzIC5pbm5lci13cmFwIGhlYWRlciAuZW50cnktdGl0bGUsXG4uc2VhcmNoLXJlc3VsdHMgYXJ0aWNsZS50eXBlLWNwdF9wcmVzc19yZWxlYXNlcyAuaW5uZXItd3JhcCBoZWFkZXIgLmVudHJ5LXRpdGxlLFxuLmFyY2hpdmUgYXJ0aWNsZS50eXBlLWNwdF9wcmVzc19yZWxlYXNlcyAuaW5uZXItd3JhcCBoZWFkZXIgLmVudHJ5LXRpdGxlLFxuLmJsb2cgYXJ0aWNsZS50eXBlLWNwdF9wdWJsaWNhdGlvbnMgLmlubmVyLXdyYXAgaGVhZGVyIC5lbnRyeS10aXRsZSxcbi5zZWFyY2gtcmVzdWx0cyBhcnRpY2xlLnR5cGUtY3B0X3B1YmxpY2F0aW9ucyAuaW5uZXItd3JhcCBoZWFkZXIgLmVudHJ5LXRpdGxlLFxuLmFyY2hpdmUgYXJ0aWNsZS50eXBlLWNwdF9wdWJsaWNhdGlvbnMgLmlubmVyLXdyYXAgaGVhZGVyIC5lbnRyeS10aXRsZSxcbi5ibG9nIGFydGljbGUuY3B0X3B1YmxpY2F0aW9ucyAuaW5uZXItd3JhcCBoZWFkZXIgLmVudHJ5LXRpdGxlLFxuLnNlYXJjaC1yZXN1bHRzIGFydGljbGUuY3B0X3B1YmxpY2F0aW9ucyAuaW5uZXItd3JhcCBoZWFkZXIgLmVudHJ5LXRpdGxlLFxuLmFyY2hpdmUgYXJ0aWNsZS5jcHRfcHVibGljYXRpb25zIC5pbm5lci13cmFwIGhlYWRlciAuZW50cnktdGl0bGUsXG4uYmxvZyBhcnRpY2xlLmNwdF9yZXBvcnRzIC5pbm5lci13cmFwIGhlYWRlciAuZW50cnktdGl0bGUsXG4uc2VhcmNoLXJlc3VsdHMgYXJ0aWNsZS5jcHRfcmVwb3J0cyAuaW5uZXItd3JhcCBoZWFkZXIgLmVudHJ5LXRpdGxlLFxuLmFyY2hpdmUgYXJ0aWNsZS5jcHRfcmVwb3J0cyAuaW5uZXItd3JhcCBoZWFkZXIgLmVudHJ5LXRpdGxlLFxuLmJsb2cgYXJ0aWNsZS5wb3N0IC5pbm5lci13cmFwIGhlYWRlciAuZW50cnktdGl0bGUsXG4uc2VhcmNoLXJlc3VsdHMgYXJ0aWNsZS5wb3N0IC5pbm5lci13cmFwIGhlYWRlciAuZW50cnktdGl0bGUsXG4uYXJjaGl2ZSBhcnRpY2xlLnBvc3QgLmlubmVyLXdyYXAgaGVhZGVyIC5lbnRyeS10aXRsZSxcbi5ibG9nIGFydGljbGUudHlwZS1wb3N0IC5pbm5lci13cmFwIGhlYWRlciAuZW50cnktdGl0bGUsXG4uc2VhcmNoLXJlc3VsdHMgYXJ0aWNsZS50eXBlLXBvc3QgLmlubmVyLXdyYXAgaGVhZGVyIC5lbnRyeS10aXRsZSxcbi5hcmNoaXZlIGFydGljbGUudHlwZS1wb3N0IC5pbm5lci13cmFwIGhlYWRlciAuZW50cnktdGl0bGUge1xuICBmb250LWZhbWlseTogXCJhZGVsbGUtc2Fuc1wiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDI0cHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGxpbmUtaGVpZ2h0OiAzMnB4O1xufVxuLmJsb2cgYXJ0aWNsZS5jcHRfZGF0YSAuaW5uZXItd3JhcCBoZWFkZXIgLm1ldGEsXG4uc2VhcmNoLXJlc3VsdHMgYXJ0aWNsZS5jcHRfZGF0YSAuaW5uZXItd3JhcCBoZWFkZXIgLm1ldGEsXG4uYXJjaGl2ZSBhcnRpY2xlLmNwdF9kYXRhIC5pbm5lci13cmFwIGhlYWRlciAubWV0YSxcbi5ibG9nIGFydGljbGUudHlwZS1jcHRfZXZlbnRzIC5pbm5lci13cmFwIGhlYWRlciAubWV0YSxcbi5zZWFyY2gtcmVzdWx0cyBhcnRpY2xlLnR5cGUtY3B0X2V2ZW50cyAuaW5uZXItd3JhcCBoZWFkZXIgLm1ldGEsXG4uYXJjaGl2ZSBhcnRpY2xlLnR5cGUtY3B0X2V2ZW50cyAuaW5uZXItd3JhcCBoZWFkZXIgLm1ldGEsXG4uYmxvZyBhcnRpY2xlLmNwdF9wcmVzc19yZWxlYXNlcyAuaW5uZXItd3JhcCBoZWFkZXIgLm1ldGEsXG4uc2VhcmNoLXJlc3VsdHMgYXJ0aWNsZS5jcHRfcHJlc3NfcmVsZWFzZXMgLmlubmVyLXdyYXAgaGVhZGVyIC5tZXRhLFxuLmFyY2hpdmUgYXJ0aWNsZS5jcHRfcHJlc3NfcmVsZWFzZXMgLmlubmVyLXdyYXAgaGVhZGVyIC5tZXRhLFxuLmJsb2cgYXJ0aWNsZS50eXBlLWNwdF9wcmVzc19yZWxlYXNlcyAuaW5uZXItd3JhcCBoZWFkZXIgLm1ldGEsXG4uc2VhcmNoLXJlc3VsdHMgYXJ0aWNsZS50eXBlLWNwdF9wcmVzc19yZWxlYXNlcyAuaW5uZXItd3JhcCBoZWFkZXIgLm1ldGEsXG4uYXJjaGl2ZSBhcnRpY2xlLnR5cGUtY3B0X3ByZXNzX3JlbGVhc2VzIC5pbm5lci13cmFwIGhlYWRlciAubWV0YSxcbi5ibG9nIGFydGljbGUudHlwZS1jcHRfcHVibGljYXRpb25zIC5pbm5lci13cmFwIGhlYWRlciAubWV0YSxcbi5zZWFyY2gtcmVzdWx0cyBhcnRpY2xlLnR5cGUtY3B0X3B1YmxpY2F0aW9ucyAuaW5uZXItd3JhcCBoZWFkZXIgLm1ldGEsXG4uYXJjaGl2ZSBhcnRpY2xlLnR5cGUtY3B0X3B1YmxpY2F0aW9ucyAuaW5uZXItd3JhcCBoZWFkZXIgLm1ldGEsXG4uYmxvZyBhcnRpY2xlLmNwdF9wdWJsaWNhdGlvbnMgLmlubmVyLXdyYXAgaGVhZGVyIC5tZXRhLFxuLnNlYXJjaC1yZXN1bHRzIGFydGljbGUuY3B0X3B1YmxpY2F0aW9ucyAuaW5uZXItd3JhcCBoZWFkZXIgLm1ldGEsXG4uYXJjaGl2ZSBhcnRpY2xlLmNwdF9wdWJsaWNhdGlvbnMgLmlubmVyLXdyYXAgaGVhZGVyIC5tZXRhLFxuLmJsb2cgYXJ0aWNsZS5jcHRfcmVwb3J0cyAuaW5uZXItd3JhcCBoZWFkZXIgLm1ldGEsXG4uc2VhcmNoLXJlc3VsdHMgYXJ0aWNsZS5jcHRfcmVwb3J0cyAuaW5uZXItd3JhcCBoZWFkZXIgLm1ldGEsXG4uYXJjaGl2ZSBhcnRpY2xlLmNwdF9yZXBvcnRzIC5pbm5lci13cmFwIGhlYWRlciAubWV0YSxcbi5ibG9nIGFydGljbGUucG9zdCAuaW5uZXItd3JhcCBoZWFkZXIgLm1ldGEsXG4uc2VhcmNoLXJlc3VsdHMgYXJ0aWNsZS5wb3N0IC5pbm5lci13cmFwIGhlYWRlciAubWV0YSxcbi5hcmNoaXZlIGFydGljbGUucG9zdCAuaW5uZXItd3JhcCBoZWFkZXIgLm1ldGEsXG4uYmxvZyBhcnRpY2xlLnR5cGUtcG9zdCAuaW5uZXItd3JhcCBoZWFkZXIgLm1ldGEsXG4uc2VhcmNoLXJlc3VsdHMgYXJ0aWNsZS50eXBlLXBvc3QgLmlubmVyLXdyYXAgaGVhZGVyIC5tZXRhLFxuLmFyY2hpdmUgYXJ0aWNsZS50eXBlLXBvc3QgLmlubmVyLXdyYXAgaGVhZGVyIC5tZXRhIHtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBmb250LXdlaWdodDogNjAwO1xuICBmb250LWZhbWlseTogXCJhZGVsbGUtc2Fuc1wiLCBzYW5zLXNlcmlmO1xuICBtYXJnaW4tYm90dG9tOiAxNXB4O1xufVxuLmJsb2cgYXJ0aWNsZS5jcHRfZGF0YSAuZW50cnktdGl0bGUsXG4uc2VhcmNoLXJlc3VsdHMgYXJ0aWNsZS5jcHRfZGF0YSAuZW50cnktdGl0bGUsXG4uYXJjaGl2ZSBhcnRpY2xlLmNwdF9kYXRhIC5lbnRyeS10aXRsZSxcbi5ibG9nIGFydGljbGUudHlwZS1jcHRfZXZlbnRzIC5lbnRyeS10aXRsZSxcbi5zZWFyY2gtcmVzdWx0cyBhcnRpY2xlLnR5cGUtY3B0X2V2ZW50cyAuZW50cnktdGl0bGUsXG4uYXJjaGl2ZSBhcnRpY2xlLnR5cGUtY3B0X2V2ZW50cyAuZW50cnktdGl0bGUsXG4uYmxvZyBhcnRpY2xlLmNwdF9wcmVzc19yZWxlYXNlcyAuZW50cnktdGl0bGUsXG4uc2VhcmNoLXJlc3VsdHMgYXJ0aWNsZS5jcHRfcHJlc3NfcmVsZWFzZXMgLmVudHJ5LXRpdGxlLFxuLmFyY2hpdmUgYXJ0aWNsZS5jcHRfcHJlc3NfcmVsZWFzZXMgLmVudHJ5LXRpdGxlLFxuLmJsb2cgYXJ0aWNsZS50eXBlLWNwdF9wcmVzc19yZWxlYXNlcyAuZW50cnktdGl0bGUsXG4uc2VhcmNoLXJlc3VsdHMgYXJ0aWNsZS50eXBlLWNwdF9wcmVzc19yZWxlYXNlcyAuZW50cnktdGl0bGUsXG4uYXJjaGl2ZSBhcnRpY2xlLnR5cGUtY3B0X3ByZXNzX3JlbGVhc2VzIC5lbnRyeS10aXRsZSxcbi5ibG9nIGFydGljbGUudHlwZS1jcHRfcHVibGljYXRpb25zIC5lbnRyeS10aXRsZSxcbi5zZWFyY2gtcmVzdWx0cyBhcnRpY2xlLnR5cGUtY3B0X3B1YmxpY2F0aW9ucyAuZW50cnktdGl0bGUsXG4uYXJjaGl2ZSBhcnRpY2xlLnR5cGUtY3B0X3B1YmxpY2F0aW9ucyAuZW50cnktdGl0bGUsXG4uYmxvZyBhcnRpY2xlLmNwdF9wdWJsaWNhdGlvbnMgLmVudHJ5LXRpdGxlLFxuLnNlYXJjaC1yZXN1bHRzIGFydGljbGUuY3B0X3B1YmxpY2F0aW9ucyAuZW50cnktdGl0bGUsXG4uYXJjaGl2ZSBhcnRpY2xlLmNwdF9wdWJsaWNhdGlvbnMgLmVudHJ5LXRpdGxlLFxuLmJsb2cgYXJ0aWNsZS5jcHRfcmVwb3J0cyAuZW50cnktdGl0bGUsXG4uc2VhcmNoLXJlc3VsdHMgYXJ0aWNsZS5jcHRfcmVwb3J0cyAuZW50cnktdGl0bGUsXG4uYXJjaGl2ZSBhcnRpY2xlLmNwdF9yZXBvcnRzIC5lbnRyeS10aXRsZSxcbi5ibG9nIGFydGljbGUucG9zdCAuZW50cnktdGl0bGUsXG4uc2VhcmNoLXJlc3VsdHMgYXJ0aWNsZS5wb3N0IC5lbnRyeS10aXRsZSxcbi5hcmNoaXZlIGFydGljbGUucG9zdCAuZW50cnktdGl0bGUsXG4uYmxvZyBhcnRpY2xlLnR5cGUtcG9zdCAuZW50cnktdGl0bGUsXG4uc2VhcmNoLXJlc3VsdHMgYXJ0aWNsZS50eXBlLXBvc3QgLmVudHJ5LXRpdGxlLFxuLmFyY2hpdmUgYXJ0aWNsZS50eXBlLXBvc3QgLmVudHJ5LXRpdGxlIHtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbn1cbi5ibG9nIGFydGljbGUuY3B0X2RhdGEgLmVudHJ5LXRpdGxlIGEsXG4uc2VhcmNoLXJlc3VsdHMgYXJ0aWNsZS5jcHRfZGF0YSAuZW50cnktdGl0bGUgYSxcbi5hcmNoaXZlIGFydGljbGUuY3B0X2RhdGEgLmVudHJ5LXRpdGxlIGEsXG4uYmxvZyBhcnRpY2xlLnR5cGUtY3B0X2V2ZW50cyAuZW50cnktdGl0bGUgYSxcbi5zZWFyY2gtcmVzdWx0cyBhcnRpY2xlLnR5cGUtY3B0X2V2ZW50cyAuZW50cnktdGl0bGUgYSxcbi5hcmNoaXZlIGFydGljbGUudHlwZS1jcHRfZXZlbnRzIC5lbnRyeS10aXRsZSBhLFxuLmJsb2cgYXJ0aWNsZS5jcHRfcHJlc3NfcmVsZWFzZXMgLmVudHJ5LXRpdGxlIGEsXG4uc2VhcmNoLXJlc3VsdHMgYXJ0aWNsZS5jcHRfcHJlc3NfcmVsZWFzZXMgLmVudHJ5LXRpdGxlIGEsXG4uYXJjaGl2ZSBhcnRpY2xlLmNwdF9wcmVzc19yZWxlYXNlcyAuZW50cnktdGl0bGUgYSxcbi5ibG9nIGFydGljbGUudHlwZS1jcHRfcHJlc3NfcmVsZWFzZXMgLmVudHJ5LXRpdGxlIGEsXG4uc2VhcmNoLXJlc3VsdHMgYXJ0aWNsZS50eXBlLWNwdF9wcmVzc19yZWxlYXNlcyAuZW50cnktdGl0bGUgYSxcbi5hcmNoaXZlIGFydGljbGUudHlwZS1jcHRfcHJlc3NfcmVsZWFzZXMgLmVudHJ5LXRpdGxlIGEsXG4uYmxvZyBhcnRpY2xlLnR5cGUtY3B0X3B1YmxpY2F0aW9ucyAuZW50cnktdGl0bGUgYSxcbi5zZWFyY2gtcmVzdWx0cyBhcnRpY2xlLnR5cGUtY3B0X3B1YmxpY2F0aW9ucyAuZW50cnktdGl0bGUgYSxcbi5hcmNoaXZlIGFydGljbGUudHlwZS1jcHRfcHVibGljYXRpb25zIC5lbnRyeS10aXRsZSBhLFxuLmJsb2cgYXJ0aWNsZS5jcHRfcHVibGljYXRpb25zIC5lbnRyeS10aXRsZSBhLFxuLnNlYXJjaC1yZXN1bHRzIGFydGljbGUuY3B0X3B1YmxpY2F0aW9ucyAuZW50cnktdGl0bGUgYSxcbi5hcmNoaXZlIGFydGljbGUuY3B0X3B1YmxpY2F0aW9ucyAuZW50cnktdGl0bGUgYSxcbi5ibG9nIGFydGljbGUuY3B0X3JlcG9ydHMgLmVudHJ5LXRpdGxlIGEsXG4uc2VhcmNoLXJlc3VsdHMgYXJ0aWNsZS5jcHRfcmVwb3J0cyAuZW50cnktdGl0bGUgYSxcbi5hcmNoaXZlIGFydGljbGUuY3B0X3JlcG9ydHMgLmVudHJ5LXRpdGxlIGEsXG4uYmxvZyBhcnRpY2xlLnBvc3QgLmVudHJ5LXRpdGxlIGEsXG4uc2VhcmNoLXJlc3VsdHMgYXJ0aWNsZS5wb3N0IC5lbnRyeS10aXRsZSBhLFxuLmFyY2hpdmUgYXJ0aWNsZS5wb3N0IC5lbnRyeS10aXRsZSBhLFxuLmJsb2cgYXJ0aWNsZS50eXBlLXBvc3QgLmVudHJ5LXRpdGxlIGEsXG4uc2VhcmNoLXJlc3VsdHMgYXJ0aWNsZS50eXBlLXBvc3QgLmVudHJ5LXRpdGxlIGEsXG4uYXJjaGl2ZSBhcnRpY2xlLnR5cGUtcG9zdCAuZW50cnktdGl0bGUgYSB7XG4gIGNvbG9yOiAjMmM2YjgyO1xuICBmb250LWZhbWlseTogXCJhZGVsbGUtc2Fuc1wiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDI0cHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGxpbmUtaGVpZ2h0OiAzMnB4O1xufVxuLmJsb2cgYXJ0aWNsZS5jcHRfZGF0YSAuc3ViLXRpdGxlLFxuLnNlYXJjaC1yZXN1bHRzIGFydGljbGUuY3B0X2RhdGEgLnN1Yi10aXRsZSxcbi5hcmNoaXZlIGFydGljbGUuY3B0X2RhdGEgLnN1Yi10aXRsZSxcbi5ibG9nIGFydGljbGUudHlwZS1jcHRfZXZlbnRzIC5zdWItdGl0bGUsXG4uc2VhcmNoLXJlc3VsdHMgYXJ0aWNsZS50eXBlLWNwdF9ldmVudHMgLnN1Yi10aXRsZSxcbi5hcmNoaXZlIGFydGljbGUudHlwZS1jcHRfZXZlbnRzIC5zdWItdGl0bGUsXG4uYmxvZyBhcnRpY2xlLmNwdF9wcmVzc19yZWxlYXNlcyAuc3ViLXRpdGxlLFxuLnNlYXJjaC1yZXN1bHRzIGFydGljbGUuY3B0X3ByZXNzX3JlbGVhc2VzIC5zdWItdGl0bGUsXG4uYXJjaGl2ZSBhcnRpY2xlLmNwdF9wcmVzc19yZWxlYXNlcyAuc3ViLXRpdGxlLFxuLmJsb2cgYXJ0aWNsZS50eXBlLWNwdF9wcmVzc19yZWxlYXNlcyAuc3ViLXRpdGxlLFxuLnNlYXJjaC1yZXN1bHRzIGFydGljbGUudHlwZS1jcHRfcHJlc3NfcmVsZWFzZXMgLnN1Yi10aXRsZSxcbi5hcmNoaXZlIGFydGljbGUudHlwZS1jcHRfcHJlc3NfcmVsZWFzZXMgLnN1Yi10aXRsZSxcbi5ibG9nIGFydGljbGUudHlwZS1jcHRfcHVibGljYXRpb25zIC5zdWItdGl0bGUsXG4uc2VhcmNoLXJlc3VsdHMgYXJ0aWNsZS50eXBlLWNwdF9wdWJsaWNhdGlvbnMgLnN1Yi10aXRsZSxcbi5hcmNoaXZlIGFydGljbGUudHlwZS1jcHRfcHVibGljYXRpb25zIC5zdWItdGl0bGUsXG4uYmxvZyBhcnRpY2xlLmNwdF9wdWJsaWNhdGlvbnMgLnN1Yi10aXRsZSxcbi5zZWFyY2gtcmVzdWx0cyBhcnRpY2xlLmNwdF9wdWJsaWNhdGlvbnMgLnN1Yi10aXRsZSxcbi5hcmNoaXZlIGFydGljbGUuY3B0X3B1YmxpY2F0aW9ucyAuc3ViLXRpdGxlLFxuLmJsb2cgYXJ0aWNsZS5jcHRfcmVwb3J0cyAuc3ViLXRpdGxlLFxuLnNlYXJjaC1yZXN1bHRzIGFydGljbGUuY3B0X3JlcG9ydHMgLnN1Yi10aXRsZSxcbi5hcmNoaXZlIGFydGljbGUuY3B0X3JlcG9ydHMgLnN1Yi10aXRsZSxcbi5ibG9nIGFydGljbGUucG9zdCAuc3ViLXRpdGxlLFxuLnNlYXJjaC1yZXN1bHRzIGFydGljbGUucG9zdCAuc3ViLXRpdGxlLFxuLmFyY2hpdmUgYXJ0aWNsZS5wb3N0IC5zdWItdGl0bGUsXG4uYmxvZyBhcnRpY2xlLnR5cGUtcG9zdCAuc3ViLXRpdGxlLFxuLnNlYXJjaC1yZXN1bHRzIGFydGljbGUudHlwZS1wb3N0IC5zdWItdGl0bGUsXG4uYXJjaGl2ZSBhcnRpY2xlLnR5cGUtcG9zdCAuc3ViLXRpdGxlIHtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgZm9udC1mYW1pbHk6IFwiYWRlbGxlLXNhbnNcIiwgc2Fucy1zZXJpZjtcbiAgY29sb3I6ICMxYjFiMWI7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgbGluZS1oZWlnaHQ6IDIycHg7XG59XG4uYmxvZyBhcnRpY2xlLmNwdF9kYXRhIC5lbnRyeS1jb250ZW50LFxuLnNlYXJjaC1yZXN1bHRzIGFydGljbGUuY3B0X2RhdGEgLmVudHJ5LWNvbnRlbnQsXG4uYXJjaGl2ZSBhcnRpY2xlLmNwdF9kYXRhIC5lbnRyeS1jb250ZW50LFxuLmJsb2cgYXJ0aWNsZS50eXBlLWNwdF9ldmVudHMgLmVudHJ5LWNvbnRlbnQsXG4uc2VhcmNoLXJlc3VsdHMgYXJ0aWNsZS50eXBlLWNwdF9ldmVudHMgLmVudHJ5LWNvbnRlbnQsXG4uYXJjaGl2ZSBhcnRpY2xlLnR5cGUtY3B0X2V2ZW50cyAuZW50cnktY29udGVudCxcbi5ibG9nIGFydGljbGUuY3B0X3ByZXNzX3JlbGVhc2VzIC5lbnRyeS1jb250ZW50LFxuLnNlYXJjaC1yZXN1bHRzIGFydGljbGUuY3B0X3ByZXNzX3JlbGVhc2VzIC5lbnRyeS1jb250ZW50LFxuLmFyY2hpdmUgYXJ0aWNsZS5jcHRfcHJlc3NfcmVsZWFzZXMgLmVudHJ5LWNvbnRlbnQsXG4uYmxvZyBhcnRpY2xlLnR5cGUtY3B0X3ByZXNzX3JlbGVhc2VzIC5lbnRyeS1jb250ZW50LFxuLnNlYXJjaC1yZXN1bHRzIGFydGljbGUudHlwZS1jcHRfcHJlc3NfcmVsZWFzZXMgLmVudHJ5LWNvbnRlbnQsXG4uYXJjaGl2ZSBhcnRpY2xlLnR5cGUtY3B0X3ByZXNzX3JlbGVhc2VzIC5lbnRyeS1jb250ZW50LFxuLmJsb2cgYXJ0aWNsZS50eXBlLWNwdF9wdWJsaWNhdGlvbnMgLmVudHJ5LWNvbnRlbnQsXG4uc2VhcmNoLXJlc3VsdHMgYXJ0aWNsZS50eXBlLWNwdF9wdWJsaWNhdGlvbnMgLmVudHJ5LWNvbnRlbnQsXG4uYXJjaGl2ZSBhcnRpY2xlLnR5cGUtY3B0X3B1YmxpY2F0aW9ucyAuZW50cnktY29udGVudCxcbi5ibG9nIGFydGljbGUuY3B0X3B1YmxpY2F0aW9ucyAuZW50cnktY29udGVudCxcbi5zZWFyY2gtcmVzdWx0cyBhcnRpY2xlLmNwdF9wdWJsaWNhdGlvbnMgLmVudHJ5LWNvbnRlbnQsXG4uYXJjaGl2ZSBhcnRpY2xlLmNwdF9wdWJsaWNhdGlvbnMgLmVudHJ5LWNvbnRlbnQsXG4uYmxvZyBhcnRpY2xlLmNwdF9yZXBvcnRzIC5lbnRyeS1jb250ZW50LFxuLnNlYXJjaC1yZXN1bHRzIGFydGljbGUuY3B0X3JlcG9ydHMgLmVudHJ5LWNvbnRlbnQsXG4uYXJjaGl2ZSBhcnRpY2xlLmNwdF9yZXBvcnRzIC5lbnRyeS1jb250ZW50LFxuLmJsb2cgYXJ0aWNsZS5wb3N0IC5lbnRyeS1jb250ZW50LFxuLnNlYXJjaC1yZXN1bHRzIGFydGljbGUucG9zdCAuZW50cnktY29udGVudCxcbi5hcmNoaXZlIGFydGljbGUucG9zdCAuZW50cnktY29udGVudCxcbi5ibG9nIGFydGljbGUudHlwZS1wb3N0IC5lbnRyeS1jb250ZW50LFxuLnNlYXJjaC1yZXN1bHRzIGFydGljbGUudHlwZS1wb3N0IC5lbnRyeS1jb250ZW50LFxuLmFyY2hpdmUgYXJ0aWNsZS50eXBlLXBvc3QgLmVudHJ5LWNvbnRlbnQge1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGxpbmUtaGVpZ2h0OiAyMnB4O1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xufVxuLmJsb2cgYXJ0aWNsZS5jcHRfZGF0YSAuZW50cnktY29udGVudC5mdWxsLFxuLnNlYXJjaC1yZXN1bHRzIGFydGljbGUuY3B0X2RhdGEgLmVudHJ5LWNvbnRlbnQuZnVsbCxcbi5hcmNoaXZlIGFydGljbGUuY3B0X2RhdGEgLmVudHJ5LWNvbnRlbnQuZnVsbCxcbi5ibG9nIGFydGljbGUudHlwZS1jcHRfZXZlbnRzIC5lbnRyeS1jb250ZW50LmZ1bGwsXG4uc2VhcmNoLXJlc3VsdHMgYXJ0aWNsZS50eXBlLWNwdF9ldmVudHMgLmVudHJ5LWNvbnRlbnQuZnVsbCxcbi5hcmNoaXZlIGFydGljbGUudHlwZS1jcHRfZXZlbnRzIC5lbnRyeS1jb250ZW50LmZ1bGwsXG4uYmxvZyBhcnRpY2xlLmNwdF9wcmVzc19yZWxlYXNlcyAuZW50cnktY29udGVudC5mdWxsLFxuLnNlYXJjaC1yZXN1bHRzIGFydGljbGUuY3B0X3ByZXNzX3JlbGVhc2VzIC5lbnRyeS1jb250ZW50LmZ1bGwsXG4uYXJjaGl2ZSBhcnRpY2xlLmNwdF9wcmVzc19yZWxlYXNlcyAuZW50cnktY29udGVudC5mdWxsLFxuLmJsb2cgYXJ0aWNsZS50eXBlLWNwdF9wcmVzc19yZWxlYXNlcyAuZW50cnktY29udGVudC5mdWxsLFxuLnNlYXJjaC1yZXN1bHRzIGFydGljbGUudHlwZS1jcHRfcHJlc3NfcmVsZWFzZXMgLmVudHJ5LWNvbnRlbnQuZnVsbCxcbi5hcmNoaXZlIGFydGljbGUudHlwZS1jcHRfcHJlc3NfcmVsZWFzZXMgLmVudHJ5LWNvbnRlbnQuZnVsbCxcbi5ibG9nIGFydGljbGUudHlwZS1jcHRfcHVibGljYXRpb25zIC5lbnRyeS1jb250ZW50LmZ1bGwsXG4uc2VhcmNoLXJlc3VsdHMgYXJ0aWNsZS50eXBlLWNwdF9wdWJsaWNhdGlvbnMgLmVudHJ5LWNvbnRlbnQuZnVsbCxcbi5hcmNoaXZlIGFydGljbGUudHlwZS1jcHRfcHVibGljYXRpb25zIC5lbnRyeS1jb250ZW50LmZ1bGwsXG4uYmxvZyBhcnRpY2xlLmNwdF9wdWJsaWNhdGlvbnMgLmVudHJ5LWNvbnRlbnQuZnVsbCxcbi5zZWFyY2gtcmVzdWx0cyBhcnRpY2xlLmNwdF9wdWJsaWNhdGlvbnMgLmVudHJ5LWNvbnRlbnQuZnVsbCxcbi5hcmNoaXZlIGFydGljbGUuY3B0X3B1YmxpY2F0aW9ucyAuZW50cnktY29udGVudC5mdWxsLFxuLmJsb2cgYXJ0aWNsZS5jcHRfcmVwb3J0cyAuZW50cnktY29udGVudC5mdWxsLFxuLnNlYXJjaC1yZXN1bHRzIGFydGljbGUuY3B0X3JlcG9ydHMgLmVudHJ5LWNvbnRlbnQuZnVsbCxcbi5hcmNoaXZlIGFydGljbGUuY3B0X3JlcG9ydHMgLmVudHJ5LWNvbnRlbnQuZnVsbCxcbi5ibG9nIGFydGljbGUucG9zdCAuZW50cnktY29udGVudC5mdWxsLFxuLnNlYXJjaC1yZXN1bHRzIGFydGljbGUucG9zdCAuZW50cnktY29udGVudC5mdWxsLFxuLmFyY2hpdmUgYXJ0aWNsZS5wb3N0IC5lbnRyeS1jb250ZW50LmZ1bGwsXG4uYmxvZyBhcnRpY2xlLnR5cGUtcG9zdCAuZW50cnktY29udGVudC5mdWxsLFxuLnNlYXJjaC1yZXN1bHRzIGFydGljbGUudHlwZS1wb3N0IC5lbnRyeS1jb250ZW50LmZ1bGwsXG4uYXJjaGl2ZSBhcnRpY2xlLnR5cGUtcG9zdCAuZW50cnktY29udGVudC5mdWxsIHtcbiAgbWFyZ2luLWxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xufVxuLmJsb2cgYXJ0aWNsZS5jcHRfZGF0YSAucmVhZC1tb3JlLWJhcixcbi5zZWFyY2gtcmVzdWx0cyBhcnRpY2xlLmNwdF9kYXRhIC5yZWFkLW1vcmUtYmFyLFxuLmFyY2hpdmUgYXJ0aWNsZS5jcHRfZGF0YSAucmVhZC1tb3JlLWJhcixcbi5ibG9nIGFydGljbGUudHlwZS1jcHRfZXZlbnRzIC5yZWFkLW1vcmUtYmFyLFxuLnNlYXJjaC1yZXN1bHRzIGFydGljbGUudHlwZS1jcHRfZXZlbnRzIC5yZWFkLW1vcmUtYmFyLFxuLmFyY2hpdmUgYXJ0aWNsZS50eXBlLWNwdF9ldmVudHMgLnJlYWQtbW9yZS1iYXIsXG4uYmxvZyBhcnRpY2xlLmNwdF9wcmVzc19yZWxlYXNlcyAucmVhZC1tb3JlLWJhcixcbi5zZWFyY2gtcmVzdWx0cyBhcnRpY2xlLmNwdF9wcmVzc19yZWxlYXNlcyAucmVhZC1tb3JlLWJhcixcbi5hcmNoaXZlIGFydGljbGUuY3B0X3ByZXNzX3JlbGVhc2VzIC5yZWFkLW1vcmUtYmFyLFxuLmJsb2cgYXJ0aWNsZS50eXBlLWNwdF9wcmVzc19yZWxlYXNlcyAucmVhZC1tb3JlLWJhcixcbi5zZWFyY2gtcmVzdWx0cyBhcnRpY2xlLnR5cGUtY3B0X3ByZXNzX3JlbGVhc2VzIC5yZWFkLW1vcmUtYmFyLFxuLmFyY2hpdmUgYXJ0aWNsZS50eXBlLWNwdF9wcmVzc19yZWxlYXNlcyAucmVhZC1tb3JlLWJhcixcbi5ibG9nIGFydGljbGUudHlwZS1jcHRfcHVibGljYXRpb25zIC5yZWFkLW1vcmUtYmFyLFxuLnNlYXJjaC1yZXN1bHRzIGFydGljbGUudHlwZS1jcHRfcHVibGljYXRpb25zIC5yZWFkLW1vcmUtYmFyLFxuLmFyY2hpdmUgYXJ0aWNsZS50eXBlLWNwdF9wdWJsaWNhdGlvbnMgLnJlYWQtbW9yZS1iYXIsXG4uYmxvZyBhcnRpY2xlLmNwdF9wdWJsaWNhdGlvbnMgLnJlYWQtbW9yZS1iYXIsXG4uc2VhcmNoLXJlc3VsdHMgYXJ0aWNsZS5jcHRfcHVibGljYXRpb25zIC5yZWFkLW1vcmUtYmFyLFxuLmFyY2hpdmUgYXJ0aWNsZS5jcHRfcHVibGljYXRpb25zIC5yZWFkLW1vcmUtYmFyLFxuLmJsb2cgYXJ0aWNsZS5jcHRfcmVwb3J0cyAucmVhZC1tb3JlLWJhcixcbi5zZWFyY2gtcmVzdWx0cyBhcnRpY2xlLmNwdF9yZXBvcnRzIC5yZWFkLW1vcmUtYmFyLFxuLmFyY2hpdmUgYXJ0aWNsZS5jcHRfcmVwb3J0cyAucmVhZC1tb3JlLWJhcixcbi5ibG9nIGFydGljbGUucG9zdCAucmVhZC1tb3JlLWJhcixcbi5zZWFyY2gtcmVzdWx0cyBhcnRpY2xlLnBvc3QgLnJlYWQtbW9yZS1iYXIsXG4uYXJjaGl2ZSBhcnRpY2xlLnBvc3QgLnJlYWQtbW9yZS1iYXIsXG4uYmxvZyBhcnRpY2xlLnR5cGUtcG9zdCAucmVhZC1tb3JlLWJhcixcbi5zZWFyY2gtcmVzdWx0cyBhcnRpY2xlLnR5cGUtcG9zdCAucmVhZC1tb3JlLWJhcixcbi5hcmNoaXZlIGFydGljbGUudHlwZS1wb3N0IC5yZWFkLW1vcmUtYmFyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg0NCwgMTA3LCAxMzAsIDAuMTUpO1xuICB0ZXh0LWFsaWduOiByaWdodDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuLmJsb2cgYXJ0aWNsZS5jcHRfZGF0YSAucmVhZC1tb3JlLWJhciBhLFxuLnNlYXJjaC1yZXN1bHRzIGFydGljbGUuY3B0X2RhdGEgLnJlYWQtbW9yZS1iYXIgYSxcbi5hcmNoaXZlIGFydGljbGUuY3B0X2RhdGEgLnJlYWQtbW9yZS1iYXIgYSxcbi5ibG9nIGFydGljbGUudHlwZS1jcHRfZXZlbnRzIC5yZWFkLW1vcmUtYmFyIGEsXG4uc2VhcmNoLXJlc3VsdHMgYXJ0aWNsZS50eXBlLWNwdF9ldmVudHMgLnJlYWQtbW9yZS1iYXIgYSxcbi5hcmNoaXZlIGFydGljbGUudHlwZS1jcHRfZXZlbnRzIC5yZWFkLW1vcmUtYmFyIGEsXG4uYmxvZyBhcnRpY2xlLmNwdF9wcmVzc19yZWxlYXNlcyAucmVhZC1tb3JlLWJhciBhLFxuLnNlYXJjaC1yZXN1bHRzIGFydGljbGUuY3B0X3ByZXNzX3JlbGVhc2VzIC5yZWFkLW1vcmUtYmFyIGEsXG4uYXJjaGl2ZSBhcnRpY2xlLmNwdF9wcmVzc19yZWxlYXNlcyAucmVhZC1tb3JlLWJhciBhLFxuLmJsb2cgYXJ0aWNsZS50eXBlLWNwdF9wcmVzc19yZWxlYXNlcyAucmVhZC1tb3JlLWJhciBhLFxuLnNlYXJjaC1yZXN1bHRzIGFydGljbGUudHlwZS1jcHRfcHJlc3NfcmVsZWFzZXMgLnJlYWQtbW9yZS1iYXIgYSxcbi5hcmNoaXZlIGFydGljbGUudHlwZS1jcHRfcHJlc3NfcmVsZWFzZXMgLnJlYWQtbW9yZS1iYXIgYSxcbi5ibG9nIGFydGljbGUudHlwZS1jcHRfcHVibGljYXRpb25zIC5yZWFkLW1vcmUtYmFyIGEsXG4uc2VhcmNoLXJlc3VsdHMgYXJ0aWNsZS50eXBlLWNwdF9wdWJsaWNhdGlvbnMgLnJlYWQtbW9yZS1iYXIgYSxcbi5hcmNoaXZlIGFydGljbGUudHlwZS1jcHRfcHVibGljYXRpb25zIC5yZWFkLW1vcmUtYmFyIGEsXG4uYmxvZyBhcnRpY2xlLmNwdF9wdWJsaWNhdGlvbnMgLnJlYWQtbW9yZS1iYXIgYSxcbi5zZWFyY2gtcmVzdWx0cyBhcnRpY2xlLmNwdF9wdWJsaWNhdGlvbnMgLnJlYWQtbW9yZS1iYXIgYSxcbi5hcmNoaXZlIGFydGljbGUuY3B0X3B1YmxpY2F0aW9ucyAucmVhZC1tb3JlLWJhciBhLFxuLmJsb2cgYXJ0aWNsZS5jcHRfcmVwb3J0cyAucmVhZC1tb3JlLWJhciBhLFxuLnNlYXJjaC1yZXN1bHRzIGFydGljbGUuY3B0X3JlcG9ydHMgLnJlYWQtbW9yZS1iYXIgYSxcbi5hcmNoaXZlIGFydGljbGUuY3B0X3JlcG9ydHMgLnJlYWQtbW9yZS1iYXIgYSxcbi5ibG9nIGFydGljbGUucG9zdCAucmVhZC1tb3JlLWJhciBhLFxuLnNlYXJjaC1yZXN1bHRzIGFydGljbGUucG9zdCAucmVhZC1tb3JlLWJhciBhLFxuLmFyY2hpdmUgYXJ0aWNsZS5wb3N0IC5yZWFkLW1vcmUtYmFyIGEsXG4uYmxvZyBhcnRpY2xlLnR5cGUtcG9zdCAucmVhZC1tb3JlLWJhciBhLFxuLnNlYXJjaC1yZXN1bHRzIGFydGljbGUudHlwZS1wb3N0IC5yZWFkLW1vcmUtYmFyIGEsXG4uYXJjaGl2ZSBhcnRpY2xlLnR5cGUtcG9zdCAucmVhZC1tb3JlLWJhciBhIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjVkNDE4O1xuICBjb2xvcjogIzJjNmI4MjtcbiAgZm9udC1mYW1pbHk6IFwiYWRlbGxlLXNhbnNcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXdlaWdodDogNjAwO1xuICBsaW5lLWhlaWdodDogMzJweDtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgd2lkdGg6IDEyMHB4O1xufVxuLmJsb2cgYXJ0aWNsZS50eXBlLWNwdF9ldmVudHMgaGVhZGVyIC5tZXRhIC51cGNvbWluZyxcbi5zZWFyY2gtcmVzdWx0cyBhcnRpY2xlLnR5cGUtY3B0X2V2ZW50cyBoZWFkZXIgLm1ldGEgLnVwY29taW5nLFxuLmFyY2hpdmUgYXJ0aWNsZS50eXBlLWNwdF9ldmVudHMgaGVhZGVyIC5tZXRhIC51cGNvbWluZyB7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2NlNDY0NjtcbiAgY29sb3I6IHdoaXRlO1xuICBmb250LXNpemU6IDEwcHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGxldHRlci1zcGFjaW5nOiAwLjI1cHg7XG4gIGxpbmUtaGVpZ2h0OiAxMHB4O1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBmb250LWZhbWlseTogXCJhZGVsbGUtc2Fuc1wiLCBzYW5zLXNlcmlmO1xuICBwYWRkaW5nOiA0cHggMTVweDtcbiAgbWFyZ2luLXJpZ2h0OiAxMnB4O1xufVxuLmJsb2cgYXJ0aWNsZS50eXBlLWNwdF9ldmVudHMgLnJlYWQtbW9yZS1iYXIudXBjb21pbmcsXG4uc2VhcmNoLXJlc3VsdHMgYXJ0aWNsZS50eXBlLWNwdF9ldmVudHMgLnJlYWQtbW9yZS1iYXIudXBjb21pbmcsXG4uYXJjaGl2ZSBhcnRpY2xlLnR5cGUtY3B0X2V2ZW50cyAucmVhZC1tb3JlLWJhci51cGNvbWluZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmM2QwZDA7XG59XG4uYmxvZyBhcnRpY2xlLnR5cGUtY3B0X2V2ZW50cyAucmVhZC1tb3JlLWJhci51cGNvbWluZyBhLFxuLnNlYXJjaC1yZXN1bHRzIGFydGljbGUudHlwZS1jcHRfZXZlbnRzIC5yZWFkLW1vcmUtYmFyLnVwY29taW5nIGEsXG4uYXJjaGl2ZSBhcnRpY2xlLnR5cGUtY3B0X2V2ZW50cyAucmVhZC1tb3JlLWJhci51cGNvbWluZyBhIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0NFNDY0NjtcbiAgY29sb3I6ICNmZmY7XG59XG4uYmxvZyAubXAtd3JhcHBlci5ub24tbXAuaGVhZGVyIC5jb250ZW50LXdyYXAgLmlubmVyLFxuLnNlYXJjaC1yZXN1bHRzIC5tcC13cmFwcGVyLm5vbi1tcC5oZWFkZXIgLmNvbnRlbnQtd3JhcCAuaW5uZXIsXG4uYXJjaGl2ZSAubXAtd3JhcHBlci5ub24tbXAuaGVhZGVyIC5jb250ZW50LXdyYXAgLmlubmVyIHtcbiAgcGFkZGluZzogMDtcbn1cbi5pbmZpbml0ZS1sb2FkIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgbWFyZ2luLXRvcDogNTBweDtcbn1cbi5pbmZpbml0ZS1sb2FkIC5sb2FkaW5nIHtcbiAgY29sb3I6ICMyYzZiODI7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBkaXNwbGF5OiBub25lO1xufVxuLmluZmluaXRlLWxvYWQgLm5vdGhpbmcge1xuICBjb2xvcjogIzJjNmI4MjtcbiAgZm9udC1zdHlsZTogaXRhbGljO1xuICBmb250LXdlaWdodDogNjAwO1xuICBmb250LXNpemU6IDIwcHg7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4iLCIvKiEgbm9ybWFsaXplLmNzcyB2My4wLjEgfCBNSVQgTGljZW5zZSB8IGdpdC5pby9ub3JtYWxpemUgKi9cclxuXHJcbi8vXHJcbi8vIDEuIFNldCBkZWZhdWx0IGZvbnQgZmFtaWx5IHRvIHNhbnMtc2VyaWYuXHJcbi8vIDIuIFByZXZlbnQgaU9TIHRleHQgc2l6ZSBhZGp1c3QgYWZ0ZXIgb3JpZW50YXRpb24gY2hhbmdlLCB3aXRob3V0IGRpc2FibGluZ1xyXG4vLyAgICB1c2VyIHpvb20uXHJcbi8vXHJcblxyXG5odG1sIHtcclxuICBmb250LWZhbWlseTogc2Fucy1zZXJpZjsgLy8gMVxyXG4gIC1tcy10ZXh0LXNpemUtYWRqdXN0OiAxMDAlOyAvLyAyXHJcbiAgLXdlYmtpdC10ZXh0LXNpemUtYWRqdXN0OiAxMDAlOyAvLyAyXHJcbn1cclxuXHJcbi8vXHJcbi8vIFJlbW92ZSBkZWZhdWx0IG1hcmdpbi5cclxuLy9cclxuXHJcbmJvZHkge1xyXG4gIG1hcmdpbjogMDtcclxufVxyXG5cclxuLy8gSFRNTDUgZGlzcGxheSBkZWZpbml0aW9uc1xyXG4vLyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxyXG5cclxuLy9cclxuLy8gQ29ycmVjdCBgYmxvY2tgIGRpc3BsYXkgbm90IGRlZmluZWQgZm9yIGFueSBIVE1MNSBlbGVtZW50IGluIElFIDgvOS5cclxuLy8gQ29ycmVjdCBgYmxvY2tgIGRpc3BsYXkgbm90IGRlZmluZWQgZm9yIGBkZXRhaWxzYCBvciBgc3VtbWFyeWAgaW4gSUUgMTAvMTEgYW5kIEZpcmVmb3guXHJcbi8vIENvcnJlY3QgYGJsb2NrYCBkaXNwbGF5IG5vdCBkZWZpbmVkIGZvciBgbWFpbmAgaW4gSUUgMTEuXHJcbi8vXHJcblxyXG5hcnRpY2xlLFxyXG5hc2lkZSxcclxuZGV0YWlscyxcclxuZmlnY2FwdGlvbixcclxuZmlndXJlLFxyXG5mb290ZXIsXHJcbmhlYWRlcixcclxuaGdyb3VwLFxyXG5tYWluLFxyXG5uYXYsXHJcbnNlY3Rpb24sXHJcbnN1bW1hcnkge1xyXG4gIGRpc3BsYXk6IGJsb2NrO1xyXG59XHJcblxyXG4vL1xyXG4vLyAxLiBDb3JyZWN0IGBpbmxpbmUtYmxvY2tgIGRpc3BsYXkgbm90IGRlZmluZWQgaW4gSUUgOC85LlxyXG4vLyAyLiBOb3JtYWxpemUgdmVydGljYWwgYWxpZ25tZW50IG9mIGBwcm9ncmVzc2AgaW4gQ2hyb21lLCBGaXJlZm94LCBhbmQgT3BlcmEuXHJcbi8vXHJcblxyXG5hdWRpbyxcclxuY2FudmFzLFxyXG5wcm9ncmVzcyxcclxudmlkZW8ge1xyXG4gIGRpc3BsYXk6IGlubGluZS1ibG9jazsgLy8gMVxyXG4gIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTsgLy8gMlxyXG59XHJcblxyXG4vL1xyXG4vLyBQcmV2ZW50IG1vZGVybiBicm93c2VycyBmcm9tIGRpc3BsYXlpbmcgYGF1ZGlvYCB3aXRob3V0IGNvbnRyb2xzLlxyXG4vLyBSZW1vdmUgZXhjZXNzIGhlaWdodCBpbiBpT1MgNSBkZXZpY2VzLlxyXG4vL1xyXG5cclxuYXVkaW86bm90KFtjb250cm9sc10pIHtcclxuICBkaXNwbGF5OiBub25lO1xyXG4gIGhlaWdodDogMDtcclxufVxyXG5cclxuLy9cclxuLy8gQWRkcmVzcyBgW2hpZGRlbl1gIHN0eWxpbmcgbm90IHByZXNlbnQgaW4gSUUgOC85LzEwLlxyXG4vLyBIaWRlIHRoZSBgdGVtcGxhdGVgIGVsZW1lbnQgaW4gSUUgOC85LzExLCBTYWZhcmksIGFuZCBGaXJlZm94IDwgMjIuXHJcbi8vXHJcblxyXG5baGlkZGVuXSxcclxudGVtcGxhdGUge1xyXG4gIGRpc3BsYXk6IG5vbmU7XHJcbn1cclxuXHJcbi8vIExpbmtzXHJcbi8vID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XHJcblxyXG4vL1xyXG4vLyBSZW1vdmUgdGhlIGdyYXkgYmFja2dyb3VuZCBjb2xvciBmcm9tIGFjdGl2ZSBsaW5rcyBpbiBJRSAxMC5cclxuLy9cclxuXHJcbmEge1xyXG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xyXG59XHJcblxyXG4vL1xyXG4vLyBJbXByb3ZlIHJlYWRhYmlsaXR5IHdoZW4gZm9jdXNlZCBhbmQgYWxzbyBtb3VzZSBob3ZlcmVkIGluIGFsbCBicm93c2Vycy5cclxuLy9cclxuXHJcbmE6YWN0aXZlLFxyXG5hOmhvdmVyIHtcclxuICBvdXRsaW5lOiAwO1xyXG59XHJcblxyXG4vLyBUZXh0LWxldmVsIHNlbWFudGljc1xyXG4vLyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxyXG5cclxuLy9cclxuLy8gQWRkcmVzcyBzdHlsaW5nIG5vdCBwcmVzZW50IGluIElFIDgvOS8xMC8xMSwgU2FmYXJpLCBhbmQgQ2hyb21lLlxyXG4vL1xyXG5cclxuYWJiclt0aXRsZV0ge1xyXG4gIGJvcmRlci1ib3R0b206IDFweCBkb3R0ZWQ7XHJcbn1cclxuXHJcbi8vXHJcbi8vIEFkZHJlc3Mgc3R5bGUgc2V0IHRvIGBib2xkZXJgIGluIEZpcmVmb3ggNCssIFNhZmFyaSwgYW5kIENocm9tZS5cclxuLy9cclxuXHJcbmIsXHJcbnN0cm9uZyB7XHJcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbn1cclxuXHJcbi8vXHJcbi8vIEFkZHJlc3Mgc3R5bGluZyBub3QgcHJlc2VudCBpbiBTYWZhcmkgYW5kIENocm9tZS5cclxuLy9cclxuXHJcbmRmbiB7XHJcbiAgZm9udC1zdHlsZTogaXRhbGljO1xyXG59XHJcblxyXG4vL1xyXG4vLyBBZGRyZXNzIHZhcmlhYmxlIGBoMWAgZm9udC1zaXplIGFuZCBtYXJnaW4gd2l0aGluIGBzZWN0aW9uYCBhbmQgYGFydGljbGVgXHJcbi8vIGNvbnRleHRzIGluIEZpcmVmb3ggNCssIFNhZmFyaSwgYW5kIENocm9tZS5cclxuLy9cclxuXHJcbmgxIHtcclxuICBmb250LXNpemU6IDJlbTtcclxuICBtYXJnaW46IDAuNjdlbSAwO1xyXG59XHJcblxyXG4vL1xyXG4vLyBBZGRyZXNzIHN0eWxpbmcgbm90IHByZXNlbnQgaW4gSUUgOC85LlxyXG4vL1xyXG5cclxubWFyayB7XHJcbiAgYmFja2dyb3VuZDogI2ZmMDtcclxuICBjb2xvcjogIzAwMDtcclxufVxyXG5cclxuLy9cclxuLy8gQWRkcmVzcyBpbmNvbnNpc3RlbnQgYW5kIHZhcmlhYmxlIGZvbnQgc2l6ZSBpbiBhbGwgYnJvd3NlcnMuXHJcbi8vXHJcblxyXG5zbWFsbCB7XHJcbiAgZm9udC1zaXplOiA4MCU7XHJcbn1cclxuXHJcbi8vXHJcbi8vIFByZXZlbnQgYHN1YmAgYW5kIGBzdXBgIGFmZmVjdGluZyBgbGluZS1oZWlnaHRgIGluIGFsbCBicm93c2Vycy5cclxuLy9cclxuXHJcbnN1Yixcclxuc3VwIHtcclxuICBmb250LXNpemU6IDc1JTtcclxuICBsaW5lLWhlaWdodDogMDtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lO1xyXG59XHJcblxyXG5zdXAge1xyXG4gIHRvcDogLTAuNWVtO1xyXG59XHJcblxyXG5zdWIge1xyXG4gIGJvdHRvbTogLTAuMjVlbTtcclxufVxyXG5cclxuLy8gRW1iZWRkZWQgY29udGVudFxyXG4vLyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxyXG5cclxuLy9cclxuLy8gUmVtb3ZlIGJvcmRlciB3aGVuIGluc2lkZSBgYWAgZWxlbWVudCBpbiBJRSA4LzkvMTAuXHJcbi8vXHJcblxyXG5pbWcge1xyXG4gIGJvcmRlcjogMDtcclxufVxyXG5cclxuLy9cclxuLy8gQ29ycmVjdCBvdmVyZmxvdyBub3QgaGlkZGVuIGluIElFIDkvMTAvMTEuXHJcbi8vXHJcblxyXG5zdmc6bm90KDpyb290KSB7XHJcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcclxufVxyXG5cclxuLy8gR3JvdXBpbmcgY29udGVudFxyXG4vLyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxyXG5cclxuLy9cclxuLy8gQWRkcmVzcyBtYXJnaW4gbm90IHByZXNlbnQgaW4gSUUgOC85IGFuZCBTYWZhcmkuXHJcbi8vXHJcblxyXG5maWd1cmUge1xyXG4gIG1hcmdpbjogMWVtIDQwcHg7XHJcbn1cclxuXHJcbi8vXHJcbi8vIEFkZHJlc3MgZGlmZmVyZW5jZXMgYmV0d2VlbiBGaXJlZm94IGFuZCBvdGhlciBicm93c2Vycy5cclxuLy9cclxuXHJcbmhyIHtcclxuICAtbW96LWJveC1zaXppbmc6IGNvbnRlbnQtYm94O1xyXG4gIGJveC1zaXppbmc6IGNvbnRlbnQtYm94O1xyXG4gIGhlaWdodDogMDtcclxufVxyXG5cclxuLy9cclxuLy8gQ29udGFpbiBvdmVyZmxvdyBpbiBhbGwgYnJvd3NlcnMuXHJcbi8vXHJcblxyXG5wcmUge1xyXG4gIG92ZXJmbG93OiBhdXRvO1xyXG59XHJcblxyXG4vL1xyXG4vLyBBZGRyZXNzIG9kZCBgZW1gLXVuaXQgZm9udCBzaXplIHJlbmRlcmluZyBpbiBhbGwgYnJvd3NlcnMuXHJcbi8vXHJcblxyXG5jb2RlLFxyXG5rYmQsXHJcbnByZSxcclxuc2FtcCB7XHJcbiAgZm9udC1mYW1pbHk6IG1vbm9zcGFjZSwgbW9ub3NwYWNlO1xyXG4gIGZvbnQtc2l6ZTogMWVtO1xyXG59XHJcblxyXG4vLyBGb3Jtc1xyXG4vLyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxyXG5cclxuLy9cclxuLy8gS25vd24gbGltaXRhdGlvbjogYnkgZGVmYXVsdCwgQ2hyb21lIGFuZCBTYWZhcmkgb24gT1MgWCBhbGxvdyB2ZXJ5IGxpbWl0ZWRcclxuLy8gc3R5bGluZyBvZiBgc2VsZWN0YCwgdW5sZXNzIGEgYGJvcmRlcmAgcHJvcGVydHkgaXMgc2V0LlxyXG4vL1xyXG5cclxuLy9cclxuLy8gMS4gQ29ycmVjdCBjb2xvciBub3QgYmVpbmcgaW5oZXJpdGVkLlxyXG4vLyAgICBLbm93biBpc3N1ZTogYWZmZWN0cyBjb2xvciBvZiBkaXNhYmxlZCBlbGVtZW50cy5cclxuLy8gMi4gQ29ycmVjdCBmb250IHByb3BlcnRpZXMgbm90IGJlaW5nIGluaGVyaXRlZC5cclxuLy8gMy4gQWRkcmVzcyBtYXJnaW5zIHNldCBkaWZmZXJlbnRseSBpbiBGaXJlZm94IDQrLCBTYWZhcmksIGFuZCBDaHJvbWUuXHJcbi8vXHJcblxyXG5idXR0b24sXHJcbmlucHV0LFxyXG5vcHRncm91cCxcclxuc2VsZWN0LFxyXG50ZXh0YXJlYSB7XHJcbiAgY29sb3I6IGluaGVyaXQ7IC8vIDFcclxuICBmb250OiBpbmhlcml0OyAvLyAyXHJcbiAgbWFyZ2luOiAwOyAvLyAzXHJcbn1cclxuXHJcbi8vXHJcbi8vIEFkZHJlc3MgYG92ZXJmbG93YCBzZXQgdG8gYGhpZGRlbmAgaW4gSUUgOC85LzEwLzExLlxyXG4vL1xyXG5cclxuYnV0dG9uIHtcclxuICBvdmVyZmxvdzogdmlzaWJsZTtcclxufVxyXG5cclxuLy9cclxuLy8gQWRkcmVzcyBpbmNvbnNpc3RlbnQgYHRleHQtdHJhbnNmb3JtYCBpbmhlcml0YW5jZSBmb3IgYGJ1dHRvbmAgYW5kIGBzZWxlY3RgLlxyXG4vLyBBbGwgb3RoZXIgZm9ybSBjb250cm9sIGVsZW1lbnRzIGRvIG5vdCBpbmhlcml0IGB0ZXh0LXRyYW5zZm9ybWAgdmFsdWVzLlxyXG4vLyBDb3JyZWN0IGBidXR0b25gIHN0eWxlIGluaGVyaXRhbmNlIGluIEZpcmVmb3gsIElFIDgvOS8xMC8xMSwgYW5kIE9wZXJhLlxyXG4vLyBDb3JyZWN0IGBzZWxlY3RgIHN0eWxlIGluaGVyaXRhbmNlIGluIEZpcmVmb3guXHJcbi8vXHJcblxyXG5idXR0b24sXHJcbnNlbGVjdCB7XHJcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XHJcbn1cclxuXHJcbi8vXHJcbi8vIDEuIEF2b2lkIHRoZSBXZWJLaXQgYnVnIGluIEFuZHJvaWQgNC4wLiogd2hlcmUgKDIpIGRlc3Ryb3lzIG5hdGl2ZSBgYXVkaW9gXHJcbi8vICAgIGFuZCBgdmlkZW9gIGNvbnRyb2xzLlxyXG4vLyAyLiBDb3JyZWN0IGluYWJpbGl0eSB0byBzdHlsZSBjbGlja2FibGUgYGlucHV0YCB0eXBlcyBpbiBpT1MuXHJcbi8vIDMuIEltcHJvdmUgdXNhYmlsaXR5IGFuZCBjb25zaXN0ZW5jeSBvZiBjdXJzb3Igc3R5bGUgYmV0d2VlbiBpbWFnZS10eXBlXHJcbi8vICAgIGBpbnB1dGAgYW5kIG90aGVycy5cclxuLy9cclxuXHJcbmJ1dHRvbixcclxuaHRtbCBpbnB1dFt0eXBlPVwiYnV0dG9uXCJdLCAvLyAxXHJcbmlucHV0W3R5cGU9XCJyZXNldFwiXSxcclxuaW5wdXRbdHlwZT1cInN1Ym1pdFwiXSB7XHJcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBidXR0b247IC8vIDJcclxuICBjdXJzb3I6IHBvaW50ZXI7IC8vIDNcclxufVxyXG5cclxuLy9cclxuLy8gUmUtc2V0IGRlZmF1bHQgY3Vyc29yIGZvciBkaXNhYmxlZCBlbGVtZW50cy5cclxuLy9cclxuXHJcbmJ1dHRvbltkaXNhYmxlZF0sXHJcbmh0bWwgaW5wdXRbZGlzYWJsZWRdIHtcclxuICBjdXJzb3I6IGRlZmF1bHQ7XHJcbn1cclxuXHJcbi8vXHJcbi8vIFJlbW92ZSBpbm5lciBwYWRkaW5nIGFuZCBib3JkZXIgaW4gRmlyZWZveCA0Ky5cclxuLy9cclxuXHJcbmJ1dHRvbjo6LW1vei1mb2N1cy1pbm5lcixcclxuaW5wdXQ6Oi1tb3otZm9jdXMtaW5uZXIge1xyXG4gIGJvcmRlcjogMDtcclxuICBwYWRkaW5nOiAwO1xyXG59XHJcblxyXG4vL1xyXG4vLyBBZGRyZXNzIEZpcmVmb3ggNCsgc2V0dGluZyBgbGluZS1oZWlnaHRgIG9uIGBpbnB1dGAgdXNpbmcgYCFpbXBvcnRhbnRgIGluXHJcbi8vIHRoZSBVQSBzdHlsZXNoZWV0LlxyXG4vL1xyXG5cclxuaW5wdXQge1xyXG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XHJcbn1cclxuXHJcbi8vXHJcbi8vIEl0J3MgcmVjb21tZW5kZWQgdGhhdCB5b3UgZG9uJ3QgYXR0ZW1wdCB0byBzdHlsZSB0aGVzZSBlbGVtZW50cy5cclxuLy8gRmlyZWZveCdzIGltcGxlbWVudGF0aW9uIGRvZXNuJ3QgcmVzcGVjdCBib3gtc2l6aW5nLCBwYWRkaW5nLCBvciB3aWR0aC5cclxuLy9cclxuLy8gMS4gQWRkcmVzcyBib3ggc2l6aW5nIHNldCB0byBgY29udGVudC1ib3hgIGluIElFIDgvOS8xMC5cclxuLy8gMi4gUmVtb3ZlIGV4Y2VzcyBwYWRkaW5nIGluIElFIDgvOS8xMC5cclxuLy9cclxuXHJcbmlucHV0W3R5cGU9XCJjaGVja2JveFwiXSxcclxuaW5wdXRbdHlwZT1cInJhZGlvXCJdIHtcclxuICBib3gtc2l6aW5nOiBib3JkZXItYm94OyAvLyAxXHJcbiAgcGFkZGluZzogMDsgLy8gMlxyXG59XHJcblxyXG4vL1xyXG4vLyBGaXggdGhlIGN1cnNvciBzdHlsZSBmb3IgQ2hyb21lJ3MgaW5jcmVtZW50L2RlY3JlbWVudCBidXR0b25zLiBGb3IgY2VydGFpblxyXG4vLyBgZm9udC1zaXplYCB2YWx1ZXMgb2YgdGhlIGBpbnB1dGAsIGl0IGNhdXNlcyB0aGUgY3Vyc29yIHN0eWxlIG9mIHRoZVxyXG4vLyBkZWNyZW1lbnQgYnV0dG9uIHRvIGNoYW5nZSBmcm9tIGBkZWZhdWx0YCB0byBgdGV4dGAuXHJcbi8vXHJcblxyXG5pbnB1dFt0eXBlPVwibnVtYmVyXCJdOjotd2Via2l0LWlubmVyLXNwaW4tYnV0dG9uLFxyXG5pbnB1dFt0eXBlPVwibnVtYmVyXCJdOjotd2Via2l0LW91dGVyLXNwaW4tYnV0dG9uIHtcclxuICBoZWlnaHQ6IGF1dG87XHJcbn1cclxuXHJcbi8vXHJcbi8vIDEuIEFkZHJlc3MgYGFwcGVhcmFuY2VgIHNldCB0byBgc2VhcmNoZmllbGRgIGluIFNhZmFyaSBhbmQgQ2hyb21lLlxyXG4vLyAyLiBBZGRyZXNzIGBib3gtc2l6aW5nYCBzZXQgdG8gYGJvcmRlci1ib3hgIGluIFNhZmFyaSBhbmQgQ2hyb21lXHJcbi8vICAgIChpbmNsdWRlIGAtbW96YCB0byBmdXR1cmUtcHJvb2YpLlxyXG4vL1xyXG5cclxuaW5wdXRbdHlwZT1cInNlYXJjaFwiXSB7XHJcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiB0ZXh0ZmllbGQ7IC8vIDFcclxuICAtbW96LWJveC1zaXppbmc6IGNvbnRlbnQtYm94O1xyXG4gIC13ZWJraXQtYm94LXNpemluZzogY29udGVudC1ib3g7IC8vIDJcclxuICBib3gtc2l6aW5nOiBjb250ZW50LWJveDtcclxufVxyXG5cclxuLy9cclxuLy8gUmVtb3ZlIGlubmVyIHBhZGRpbmcgYW5kIHNlYXJjaCBjYW5jZWwgYnV0dG9uIGluIFNhZmFyaSBhbmQgQ2hyb21lIG9uIE9TIFguXHJcbi8vIFNhZmFyaSAoYnV0IG5vdCBDaHJvbWUpIGNsaXBzIHRoZSBjYW5jZWwgYnV0dG9uIHdoZW4gdGhlIHNlYXJjaCBpbnB1dCBoYXNcclxuLy8gcGFkZGluZyAoYW5kIGB0ZXh0ZmllbGRgIGFwcGVhcmFuY2UpLlxyXG4vL1xyXG5cclxuaW5wdXRbdHlwZT1cInNlYXJjaFwiXTo6LXdlYmtpdC1zZWFyY2gtY2FuY2VsLWJ1dHRvbixcclxuaW5wdXRbdHlwZT1cInNlYXJjaFwiXTo6LXdlYmtpdC1zZWFyY2gtZGVjb3JhdGlvbiB7XHJcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xyXG59XHJcblxyXG4vL1xyXG4vLyBEZWZpbmUgY29uc2lzdGVudCBib3JkZXIsIG1hcmdpbiwgYW5kIHBhZGRpbmcuXHJcbi8vXHJcblxyXG5maWVsZHNldCB7XHJcbiAgYm9yZGVyOiAxcHggc29saWQgI2MwYzBjMDtcclxuICBtYXJnaW46IDAgMnB4O1xyXG4gIHBhZGRpbmc6IDAuMzVlbSAwLjYyNWVtIDAuNzVlbTtcclxufVxyXG5cclxuLy9cclxuLy8gMS4gQ29ycmVjdCBgY29sb3JgIG5vdCBiZWluZyBpbmhlcml0ZWQgaW4gSUUgOC85LzEwLzExLlxyXG4vLyAyLiBSZW1vdmUgcGFkZGluZyBzbyBwZW9wbGUgYXJlbid0IGNhdWdodCBvdXQgaWYgdGhleSB6ZXJvIG91dCBmaWVsZHNldHMuXHJcbi8vXHJcblxyXG5sZWdlbmQge1xyXG4gIGJvcmRlcjogMDsgLy8gMVxyXG4gIHBhZGRpbmc6IDA7IC8vIDJcclxufVxyXG5cclxuLy9cclxuLy8gUmVtb3ZlIGRlZmF1bHQgdmVydGljYWwgc2Nyb2xsYmFyIGluIElFIDgvOS8xMC8xMS5cclxuLy9cclxuXHJcbnRleHRhcmVhIHtcclxuICBvdmVyZmxvdzogYXV0bztcclxufVxyXG5cclxuLy9cclxuLy8gRG9uJ3QgaW5oZXJpdCB0aGUgYGZvbnQtd2VpZ2h0YCAoYXBwbGllZCBieSBhIHJ1bGUgYWJvdmUpLlxyXG4vLyBOT1RFOiB0aGUgZGVmYXVsdCBjYW5ub3Qgc2FmZWx5IGJlIGNoYW5nZWQgaW4gQ2hyb21lIGFuZCBTYWZhcmkgb24gT1MgWC5cclxuLy9cclxuXHJcbm9wdGdyb3VwIHtcclxuICBmb250LXdlaWdodDogYm9sZDtcclxufVxyXG5cclxuLy8gVGFibGVzXHJcbi8vID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XHJcblxyXG4vL1xyXG4vLyBSZW1vdmUgbW9zdCBzcGFjaW5nIGJldHdlZW4gdGFibGUgY2VsbHMuXHJcbi8vXHJcblxyXG50YWJsZSB7XHJcbiAgYm9yZGVyLWNvbGxhcHNlOiBjb2xsYXBzZTtcclxuICBib3JkZXItc3BhY2luZzogMDtcclxufVxyXG5cclxudGQsXHJcbnRoIHtcclxuICBwYWRkaW5nOiAwO1xyXG59XHJcbiIsIi8vXHJcbi8vIEJhc2ljIHByaW50IHN0eWxlc1xyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4vLyBTb3VyY2U6IGh0dHBzOi8vZ2l0aHViLmNvbS9oNWJwL2h0bWw1LWJvaWxlcnBsYXRlL2Jsb2IvbWFzdGVyL2Nzcy9tYWluLmNzc1xyXG5cclxuQG1lZGlhIHByaW50IHtcclxuXHJcbiAgKiB7XHJcbiAgICB0ZXh0LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xyXG4gICAgY29sb3I6ICMwMDAgIWltcG9ydGFudDsgLy8gQmxhY2sgcHJpbnRzIGZhc3RlcjogaDVicC5jb20vc1xyXG4gICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcclxuICAgIGJveC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIGEsXHJcbiAgYTp2aXNpdGVkIHtcclxuICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xyXG4gIH1cclxuXHJcbiAgYVtocmVmXTphZnRlciB7XHJcbiAgICBjb250ZW50OiBcIiAoXCIgYXR0cihocmVmKSBcIilcIjtcclxuICB9XHJcblxyXG4gIGFiYnJbdGl0bGVdOmFmdGVyIHtcclxuICAgIGNvbnRlbnQ6IFwiIChcIiBhdHRyKHRpdGxlKSBcIilcIjtcclxuICB9XHJcblxyXG4gIC8vIERvbid0IHNob3cgbGlua3MgZm9yIGltYWdlcywgb3IgamF2YXNjcmlwdC9pbnRlcm5hbCBsaW5rc1xyXG4gIGFbaHJlZl49XCJqYXZhc2NyaXB0OlwiXTphZnRlcixcclxuICBhW2hyZWZePVwiI1wiXTphZnRlciB7XHJcbiAgICBjb250ZW50OiBcIlwiO1xyXG4gIH1cclxuXHJcbiAgcHJlLFxyXG4gIGJsb2NrcXVvdGUge1xyXG4gICAgYm9yZGVyOiAxcHggc29saWQgIzk5OTtcclxuICAgIHBhZ2UtYnJlYWstaW5zaWRlOiBhdm9pZDtcclxuICB9XHJcblxyXG4gIHRoZWFkIHtcclxuICAgIGRpc3BsYXk6IHRhYmxlLWhlYWRlci1ncm91cDsgLy8gaDVicC5jb20vdFxyXG4gIH1cclxuXHJcbiAgdHIsXHJcbiAgaW1nIHtcclxuICAgIHBhZ2UtYnJlYWstaW5zaWRlOiBhdm9pZDtcclxuICB9XHJcblxyXG4gIGltZyB7XHJcbiAgICBtYXgtd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIHAsXHJcbiAgaDIsXHJcbiAgaDMge1xyXG4gICAgb3JwaGFuczogMztcclxuICAgIHdpZG93czogMztcclxuICB9XHJcblxyXG4gIGgyLFxyXG4gIGgzIHtcclxuICAgIHBhZ2UtYnJlYWstYWZ0ZXI6IGF2b2lkO1xyXG4gIH1cclxuXHJcbiAgLy8gQ2hyb21lIChPU1gpIGZpeCBmb3IgaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL2lzc3Vlcy8xMTI0NVxyXG4gIC8vIE9uY2UgZml4ZWQsIHdlIGNhbiBqdXN0IHN0cmFpZ2h0IHVwIHJlbW92ZSB0aGlzLlxyXG4gIHNlbGVjdCB7XHJcbiAgICBiYWNrZ3JvdW5kOiAjZmZmICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAvLyBCb290c3RyYXAgY29tcG9uZW50c1xyXG4gIC5uYXZiYXIge1xyXG4gICAgZGlzcGxheTogbm9uZTtcclxuICB9XHJcbiAgLnRhYmxlIHtcclxuICAgIHRkLFxyXG4gICAgdGgge1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcbiAgfVxyXG4gIC5idG4sXHJcbiAgLmRyb3B1cCA+IC5idG4ge1xyXG4gICAgPiAuY2FyZXQge1xyXG4gICAgICBib3JkZXItdG9wLWNvbG9yOiAjMDAwICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcbiAgfVxyXG4gIC5sYWJlbCB7XHJcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjMDAwO1xyXG4gIH1cclxuXHJcbiAgLnRhYmxlIHtcclxuICAgIGJvcmRlci1jb2xsYXBzZTogY29sbGFwc2UgIWltcG9ydGFudDtcclxuICB9XHJcbiAgLnRhYmxlLWJvcmRlcmVkIHtcclxuICAgIHRoLFxyXG4gICAgdGQge1xyXG4gICAgICBib3JkZXI6IDFweCBzb2xpZCAjZGRkICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxufVxyXG4iLCIvL1xyXG4vLyBTY2FmZm9sZGluZ1xyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG5cclxuXHJcbi8vIFJlc2V0IHRoZSBib3gtc2l6aW5nXHJcbi8vXHJcbi8vIEhlYWRzIHVwISBUaGlzIHJlc2V0IG1heSBjYXVzZSBjb25mbGljdHMgd2l0aCBzb21lIHRoaXJkLXBhcnR5IHdpZGdldHMuXHJcbi8vIEZvciByZWNvbW1lbmRhdGlvbnMgb24gcmVzb2x2aW5nIHN1Y2ggY29uZmxpY3RzLCBzZWVcclxuLy8gaHR0cDovL2dldGJvb3RzdHJhcC5jb20vZ2V0dGluZy1zdGFydGVkLyN0aGlyZC1ib3gtc2l6aW5nXHJcbioge1xyXG4gIC5ib3gtc2l6aW5nKGJvcmRlci1ib3gpO1xyXG59XHJcbio6YmVmb3JlLFxyXG4qOmFmdGVyIHtcclxuICAuYm94LXNpemluZyhib3JkZXItYm94KTtcclxufVxyXG5cclxuXHJcbi8vIEJvZHkgcmVzZXRcclxuXHJcbmh0bWwge1xyXG4gIGZvbnQtc2l6ZTogMTBweDtcclxuICAtd2Via2l0LXRhcC1oaWdobGlnaHQtY29sb3I6IHJnYmEoMCwwLDAsMCk7XHJcbn1cclxuXHJcbmJvZHkge1xyXG4gIGZvbnQtZmFtaWx5OiBAZm9udC1mYW1pbHktYmFzZTtcclxuICBmb250LXNpemU6IEBmb250LXNpemUtYmFzZTtcclxuICBsaW5lLWhlaWdodDogQGxpbmUtaGVpZ2h0LWJhc2U7XHJcbiAgY29sb3I6IEB0ZXh0LWNvbG9yO1xyXG4gIGJhY2tncm91bmQtY29sb3I6IEBib2R5LWJnO1xyXG59XHJcblxyXG4vLyBSZXNldCBmb250cyBmb3IgcmVsZXZhbnQgZWxlbWVudHNcclxuaW5wdXQsXHJcbmJ1dHRvbixcclxuc2VsZWN0LFxyXG50ZXh0YXJlYSB7XHJcbiAgZm9udC1mYW1pbHk6IGluaGVyaXQ7XHJcbiAgZm9udC1zaXplOiBpbmhlcml0O1xyXG4gIGxpbmUtaGVpZ2h0OiBpbmhlcml0O1xyXG59XHJcblxyXG5cclxuLy8gTGlua3NcclxuXHJcbmEge1xyXG4gIGNvbG9yOiBAbGluay1jb2xvcjtcclxuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcblxyXG4gICY6aG92ZXIsXHJcbiAgJjpmb2N1cyB7XHJcbiAgICBjb2xvcjogQGxpbmstaG92ZXItY29sb3I7XHJcbiAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcclxuICB9XHJcblxyXG4gICY6Zm9jdXMge1xyXG4gICAgLnRhYi1mb2N1cygpO1xyXG4gIH1cclxufVxyXG5cclxuXHJcbi8vIEZpZ3VyZXNcclxuLy9cclxuLy8gV2UgcmVzZXQgdGhpcyBoZXJlIGJlY2F1c2UgcHJldmlvdXNseSBOb3JtYWxpemUgaGFkIG5vIGBmaWd1cmVgIG1hcmdpbnMuIFRoaXNcclxuLy8gZW5zdXJlcyB3ZSBkb24ndCBicmVhayBhbnlvbmUncyB1c2Ugb2YgdGhlIGVsZW1lbnQuXHJcblxyXG5maWd1cmUge1xyXG4gIG1hcmdpbjogMDtcclxufVxyXG5cclxuXHJcbi8vIEltYWdlc1xyXG5cclxuaW1nIHtcclxuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xyXG59XHJcblxyXG4vLyBSZXNwb25zaXZlIGltYWdlcyAoZW5zdXJlIGltYWdlcyBkb24ndCBzY2FsZSBiZXlvbmQgdGhlaXIgcGFyZW50cylcclxuLmltZy1yZXNwb25zaXZlIHtcclxuICAuaW1nLXJlc3BvbnNpdmUoKTtcclxufVxyXG5cclxuLy8gUm91bmRlZCBjb3JuZXJzXHJcbi5pbWctcm91bmRlZCB7XHJcbiAgYm9yZGVyLXJhZGl1czogQGJvcmRlci1yYWRpdXMtbGFyZ2U7XHJcbn1cclxuXHJcbi8vIEltYWdlIHRodW1ibmFpbHNcclxuLy9cclxuLy8gSGVhZHMgdXAhIFRoaXMgaXMgbWl4aW4tZWQgaW50byB0aHVtYm5haWxzLmxlc3MgZm9yIGAudGh1bWJuYWlsYC5cclxuLmltZy10aHVtYm5haWwge1xyXG4gIHBhZGRpbmc6IEB0aHVtYm5haWwtcGFkZGluZztcclxuICBsaW5lLWhlaWdodDogQGxpbmUtaGVpZ2h0LWJhc2U7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogQHRodW1ibmFpbC1iZztcclxuICBib3JkZXI6IDFweCBzb2xpZCBAdGh1bWJuYWlsLWJvcmRlcjtcclxuICBib3JkZXItcmFkaXVzOiBAdGh1bWJuYWlsLWJvcmRlci1yYWRpdXM7XHJcbiAgLnRyYW5zaXRpb24oYWxsIC4ycyBlYXNlLWluLW91dCk7XHJcblxyXG4gIC8vIEtlZXAgdGhlbSBhdCBtb3N0IDEwMCUgd2lkZVxyXG4gIC5pbWctcmVzcG9uc2l2ZShpbmxpbmUtYmxvY2spO1xyXG59XHJcblxyXG4vLyBQZXJmZWN0IGNpcmNsZVxyXG4uaW1nLWNpcmNsZSB7XHJcbiAgYm9yZGVyLXJhZGl1czogNTAlOyAvLyBzZXQgcmFkaXVzIGluIHBlcmNlbnRzXHJcbn1cclxuXHJcblxyXG4vLyBIb3Jpem9udGFsIHJ1bGVzXHJcblxyXG5ociB7XHJcbiAgbWFyZ2luLXRvcDogICAgQGxpbmUtaGVpZ2h0LWNvbXB1dGVkO1xyXG4gIG1hcmdpbi1ib3R0b206IEBsaW5lLWhlaWdodC1jb21wdXRlZDtcclxuICBib3JkZXI6IDA7XHJcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkIEBoci1ib3JkZXI7XHJcbn1cclxuXHJcblxyXG4vLyBPbmx5IGRpc3BsYXkgY29udGVudCB0byBzY3JlZW4gcmVhZGVyc1xyXG4vL1xyXG4vLyBTZWU6IGh0dHA6Ly9hMTF5cHJvamVjdC5jb20vcG9zdHMvaG93LXRvLWhpZGUtY29udGVudC9cclxuXHJcbi5zci1vbmx5IHtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgd2lkdGg6IDFweDtcclxuICBoZWlnaHQ6IDFweDtcclxuICBtYXJnaW46IC0xcHg7XHJcbiAgcGFkZGluZzogMDtcclxuICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gIGNsaXA6IHJlY3QoMCwwLDAsMCk7XHJcbiAgYm9yZGVyOiAwO1xyXG59XHJcblxyXG4vLyBVc2UgaW4gY29uanVuY3Rpb24gd2l0aCAuc3Itb25seSB0byBvbmx5IGRpc3BsYXkgY29udGVudCB3aGVuIGl0J3MgZm9jdXNlZC5cclxuLy8gVXNlZnVsIGZvciBcIlNraXAgdG8gbWFpbiBjb250ZW50XCIgbGlua3M7IHNlZSBodHRwOi8vd3d3LnczLm9yZy9UUi8yMDEzL05PVEUtV0NBRzIwLVRFQ0hTLTIwMTMwOTA1L0cxXHJcbi8vIENyZWRpdDogSFRNTDUgQm9pbGVycGxhdGVcclxuXHJcbi5zci1vbmx5LWZvY3VzYWJsZSB7XHJcbiAgJjphY3RpdmUsXHJcbiAgJjpmb2N1cyB7XHJcbiAgICBwb3NpdGlvbjogc3RhdGljO1xyXG4gICAgd2lkdGg6IGF1dG87XHJcbiAgICBoZWlnaHQ6IGF1dG87XHJcbiAgICBtYXJnaW46IDA7XHJcbiAgICBvdmVyZmxvdzogdmlzaWJsZTtcclxuICAgIGNsaXA6IGF1dG87XHJcbiAgfVxyXG59XHJcbiIsIi8vIFZlbmRvciBQcmVmaXhlc1xyXG4vL1xyXG4vLyBBbGwgdmVuZG9yIG1peGlucyBhcmUgZGVwcmVjYXRlZCBhcyBvZiB2My4yLjAgZHVlIHRvIHRoZSBpbnRyb2R1Y3Rpb24gb2ZcclxuLy8gQXV0b3ByZWZpeGVyIGluIG91ciBHcnVudGZpbGUuIFRoZXkgd2lsbCBiZSByZW1vdmVkIGluIHY0LlxyXG5cclxuLy8gLSBBbmltYXRpb25zXHJcbi8vIC0gQmFja2ZhY2UgdmlzaWJpbGl0eVxyXG4vLyAtIEJveCBzaGFkb3dcclxuLy8gLSBCb3ggc2l6aW5nXHJcbi8vIC0gQ29udGVudCBjb2x1bW5zXHJcbi8vIC0gSHlwaGVuc1xyXG4vLyAtIFBsYWNlaG9sZGVyIHRleHRcclxuLy8gLSBUcmFuc2Zvcm1hdGlvbnNcclxuLy8gLSBUcmFuc2l0aW9uc1xyXG4vLyAtIFVzZXIgU2VsZWN0XHJcblxyXG5cclxuLy8gQW5pbWF0aW9uc1xyXG4uYW5pbWF0aW9uKEBhbmltYXRpb24pIHtcclxuICAtd2Via2l0LWFuaW1hdGlvbjogQGFuaW1hdGlvbjtcclxuICAgICAgIC1vLWFuaW1hdGlvbjogQGFuaW1hdGlvbjtcclxuICAgICAgICAgIGFuaW1hdGlvbjogQGFuaW1hdGlvbjtcclxufVxyXG4uYW5pbWF0aW9uLW5hbWUoQG5hbWUpIHtcclxuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBAbmFtZTtcclxuICAgICAgICAgIGFuaW1hdGlvbi1uYW1lOiBAbmFtZTtcclxufVxyXG4uYW5pbWF0aW9uLWR1cmF0aW9uKEBkdXJhdGlvbikge1xyXG4gIC13ZWJraXQtYW5pbWF0aW9uLWR1cmF0aW9uOiBAZHVyYXRpb247XHJcbiAgICAgICAgICBhbmltYXRpb24tZHVyYXRpb246IEBkdXJhdGlvbjtcclxufVxyXG4uYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbihAdGltaW5nLWZ1bmN0aW9uKSB7XHJcbiAgLXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBAdGltaW5nLWZ1bmN0aW9uO1xyXG4gICAgICAgICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogQHRpbWluZy1mdW5jdGlvbjtcclxufVxyXG4uYW5pbWF0aW9uLWRlbGF5KEBkZWxheSkge1xyXG4gIC13ZWJraXQtYW5pbWF0aW9uLWRlbGF5OiBAZGVsYXk7XHJcbiAgICAgICAgICBhbmltYXRpb24tZGVsYXk6IEBkZWxheTtcclxufVxyXG4uYW5pbWF0aW9uLWl0ZXJhdGlvbi1jb3VudChAaXRlcmF0aW9uLWNvdW50KSB7XHJcbiAgLXdlYmtpdC1hbmltYXRpb24taXRlcmF0aW9uLWNvdW50OiBAaXRlcmF0aW9uLWNvdW50O1xyXG4gICAgICAgICAgYW5pbWF0aW9uLWl0ZXJhdGlvbi1jb3VudDogQGl0ZXJhdGlvbi1jb3VudDtcclxufVxyXG4uYW5pbWF0aW9uLWRpcmVjdGlvbihAZGlyZWN0aW9uKSB7XHJcbiAgLXdlYmtpdC1hbmltYXRpb24tZGlyZWN0aW9uOiBAZGlyZWN0aW9uO1xyXG4gICAgICAgICAgYW5pbWF0aW9uLWRpcmVjdGlvbjogQGRpcmVjdGlvbjtcclxufVxyXG4uYW5pbWF0aW9uLWZpbGwtbW9kZShAZmlsbC1tb2RlKSB7XHJcbiAgLXdlYmtpdC1hbmltYXRpb24tZmlsbC1tb2RlOiBAZmlsbC1tb2RlO1xyXG4gICAgICAgICAgYW5pbWF0aW9uLWZpbGwtbW9kZTogQGZpbGwtbW9kZTtcclxufVxyXG5cclxuLy8gQmFja2ZhY2UgdmlzaWJpbGl0eVxyXG4vLyBQcmV2ZW50IGJyb3dzZXJzIGZyb20gZmxpY2tlcmluZyB3aGVuIHVzaW5nIENTUyAzRCB0cmFuc2Zvcm1zLlxyXG4vLyBEZWZhdWx0IHZhbHVlIGlzIGB2aXNpYmxlYCwgYnV0IGNhbiBiZSBjaGFuZ2VkIHRvIGBoaWRkZW5gXHJcblxyXG4uYmFja2ZhY2UtdmlzaWJpbGl0eShAdmlzaWJpbGl0eSl7XHJcbiAgLXdlYmtpdC1iYWNrZmFjZS12aXNpYmlsaXR5OiBAdmlzaWJpbGl0eTtcclxuICAgICAtbW96LWJhY2tmYWNlLXZpc2liaWxpdHk6IEB2aXNpYmlsaXR5O1xyXG4gICAgICAgICAgYmFja2ZhY2UtdmlzaWJpbGl0eTogQHZpc2liaWxpdHk7XHJcbn1cclxuXHJcbi8vIERyb3Agc2hhZG93c1xyXG4vL1xyXG4vLyBOb3RlOiBEZXByZWNhdGVkIGAuYm94LXNoYWRvdygpYCBhcyBvZiB2My4xLjAgc2luY2UgYWxsIG9mIEJvb3RzdHJhcCdzXHJcbi8vIHN1cHBvcnRlZCBicm93c2VycyB0aGF0IGhhdmUgYm94IHNoYWRvdyBjYXBhYmlsaXRpZXMgbm93IHN1cHBvcnQgaXQuXHJcblxyXG4uYm94LXNoYWRvdyhAc2hhZG93KSB7XHJcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiBAc2hhZG93OyAvLyBpT1MgPDQuMyAmIEFuZHJvaWQgPDQuMVxyXG4gICAgICAgICAgYm94LXNoYWRvdzogQHNoYWRvdztcclxufVxyXG5cclxuLy8gQm94IHNpemluZ1xyXG4uYm94LXNpemluZyhAYm94bW9kZWwpIHtcclxuICAtd2Via2l0LWJveC1zaXppbmc6IEBib3htb2RlbDtcclxuICAgICAtbW96LWJveC1zaXppbmc6IEBib3htb2RlbDtcclxuICAgICAgICAgIGJveC1zaXppbmc6IEBib3htb2RlbDtcclxufVxyXG5cclxuLy8gQ1NTMyBDb250ZW50IENvbHVtbnNcclxuLmNvbnRlbnQtY29sdW1ucyhAY29sdW1uLWNvdW50OyBAY29sdW1uLWdhcDogQGdyaWQtZ3V0dGVyLXdpZHRoKSB7XHJcbiAgLXdlYmtpdC1jb2x1bW4tY291bnQ6IEBjb2x1bW4tY291bnQ7XHJcbiAgICAgLW1vei1jb2x1bW4tY291bnQ6IEBjb2x1bW4tY291bnQ7XHJcbiAgICAgICAgICBjb2x1bW4tY291bnQ6IEBjb2x1bW4tY291bnQ7XHJcbiAgLXdlYmtpdC1jb2x1bW4tZ2FwOiBAY29sdW1uLWdhcDtcclxuICAgICAtbW96LWNvbHVtbi1nYXA6IEBjb2x1bW4tZ2FwO1xyXG4gICAgICAgICAgY29sdW1uLWdhcDogQGNvbHVtbi1nYXA7XHJcbn1cclxuXHJcbi8vIE9wdGlvbmFsIGh5cGhlbmF0aW9uXHJcbi5oeXBoZW5zKEBtb2RlOiBhdXRvKSB7XHJcbiAgd29yZC13cmFwOiBicmVhay13b3JkO1xyXG4gIC13ZWJraXQtaHlwaGVuczogQG1vZGU7XHJcbiAgICAgLW1vei1oeXBoZW5zOiBAbW9kZTtcclxuICAgICAgLW1zLWh5cGhlbnM6IEBtb2RlOyAvLyBJRTEwK1xyXG4gICAgICAgLW8taHlwaGVuczogQG1vZGU7XHJcbiAgICAgICAgICBoeXBoZW5zOiBAbW9kZTtcclxufVxyXG5cclxuLy8gUGxhY2Vob2xkZXIgdGV4dFxyXG4ucGxhY2Vob2xkZXIoQGNvbG9yOiBAaW5wdXQtY29sb3ItcGxhY2Vob2xkZXIpIHtcclxuICAmOjotbW96LXBsYWNlaG9sZGVyICAgICAgICAgICB7IGNvbG9yOiBAY29sb3I7ICAgLy8gRmlyZWZveFxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgb3BhY2l0eTogMTsgfSAvLyBTZWUgaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL3B1bGwvMTE1MjZcclxuICAmOi1tcy1pbnB1dC1wbGFjZWhvbGRlciAgICAgICB7IGNvbG9yOiBAY29sb3I7IH0gLy8gSW50ZXJuZXQgRXhwbG9yZXIgMTArXHJcbiAgJjo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciAgeyBjb2xvcjogQGNvbG9yOyB9IC8vIFNhZmFyaSBhbmQgQ2hyb21lXHJcbn1cclxuXHJcbi8vIFRyYW5zZm9ybWF0aW9uc1xyXG4uc2NhbGUoQHJhdGlvKSB7XHJcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKEByYXRpbyk7XHJcbiAgICAgIC1tcy10cmFuc2Zvcm06IHNjYWxlKEByYXRpbyk7IC8vIElFOSBvbmx5XHJcbiAgICAgICAtby10cmFuc2Zvcm06IHNjYWxlKEByYXRpbyk7XHJcbiAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKEByYXRpbyk7XHJcbn1cclxuLnNjYWxlKEByYXRpb1g7IEByYXRpb1kpIHtcclxuICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoQHJhdGlvWCwgQHJhdGlvWSk7XHJcbiAgICAgIC1tcy10cmFuc2Zvcm06IHNjYWxlKEByYXRpb1gsIEByYXRpb1kpOyAvLyBJRTkgb25seVxyXG4gICAgICAgLW8tdHJhbnNmb3JtOiBzY2FsZShAcmF0aW9YLCBAcmF0aW9ZKTtcclxuICAgICAgICAgIHRyYW5zZm9ybTogc2NhbGUoQHJhdGlvWCwgQHJhdGlvWSk7XHJcbn1cclxuLnNjYWxlWChAcmF0aW8pIHtcclxuICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGVYKEByYXRpbyk7XHJcbiAgICAgIC1tcy10cmFuc2Zvcm06IHNjYWxlWChAcmF0aW8pOyAvLyBJRTkgb25seVxyXG4gICAgICAgLW8tdHJhbnNmb3JtOiBzY2FsZVgoQHJhdGlvKTtcclxuICAgICAgICAgIHRyYW5zZm9ybTogc2NhbGVYKEByYXRpbyk7XHJcbn1cclxuLnNjYWxlWShAcmF0aW8pIHtcclxuICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGVZKEByYXRpbyk7XHJcbiAgICAgIC1tcy10cmFuc2Zvcm06IHNjYWxlWShAcmF0aW8pOyAvLyBJRTkgb25seVxyXG4gICAgICAgLW8tdHJhbnNmb3JtOiBzY2FsZVkoQHJhdGlvKTtcclxuICAgICAgICAgIHRyYW5zZm9ybTogc2NhbGVZKEByYXRpbyk7XHJcbn1cclxuLnNrZXcoQHg7IEB5KSB7XHJcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHNrZXdYKEB4KSBza2V3WShAeSk7XHJcbiAgICAgIC1tcy10cmFuc2Zvcm06IHNrZXdYKEB4KSBza2V3WShAeSk7IC8vIFNlZSBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvaXNzdWVzLzQ4ODU7IElFOStcclxuICAgICAgIC1vLXRyYW5zZm9ybTogc2tld1goQHgpIHNrZXdZKEB5KTtcclxuICAgICAgICAgIHRyYW5zZm9ybTogc2tld1goQHgpIHNrZXdZKEB5KTtcclxufVxyXG4udHJhbnNsYXRlKEB4OyBAeSkge1xyXG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUoQHgsIEB5KTtcclxuICAgICAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlKEB4LCBAeSk7IC8vIElFOSBvbmx5XHJcbiAgICAgICAtby10cmFuc2Zvcm06IHRyYW5zbGF0ZShAeCwgQHkpO1xyXG4gICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoQHgsIEB5KTtcclxufVxyXG4udHJhbnNsYXRlM2QoQHg7IEB5OyBAeikge1xyXG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZChAeCwgQHksIEB6KTtcclxuICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoQHgsIEB5LCBAeik7XHJcbn1cclxuLnJvdGF0ZShAZGVncmVlcykge1xyXG4gIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoQGRlZ3JlZXMpO1xyXG4gICAgICAtbXMtdHJhbnNmb3JtOiByb3RhdGUoQGRlZ3JlZXMpOyAvLyBJRTkgb25seVxyXG4gICAgICAgLW8tdHJhbnNmb3JtOiByb3RhdGUoQGRlZ3JlZXMpO1xyXG4gICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoQGRlZ3JlZXMpO1xyXG59XHJcbi5yb3RhdGVYKEBkZWdyZWVzKSB7XHJcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZVgoQGRlZ3JlZXMpO1xyXG4gICAgICAtbXMtdHJhbnNmb3JtOiByb3RhdGVYKEBkZWdyZWVzKTsgLy8gSUU5IG9ubHlcclxuICAgICAgIC1vLXRyYW5zZm9ybTogcm90YXRlWChAZGVncmVlcyk7XHJcbiAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZVgoQGRlZ3JlZXMpO1xyXG59XHJcbi5yb3RhdGVZKEBkZWdyZWVzKSB7XHJcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZVkoQGRlZ3JlZXMpO1xyXG4gICAgICAtbXMtdHJhbnNmb3JtOiByb3RhdGVZKEBkZWdyZWVzKTsgLy8gSUU5IG9ubHlcclxuICAgICAgIC1vLXRyYW5zZm9ybTogcm90YXRlWShAZGVncmVlcyk7XHJcbiAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZVkoQGRlZ3JlZXMpO1xyXG59XHJcbi5wZXJzcGVjdGl2ZShAcGVyc3BlY3RpdmUpIHtcclxuICAtd2Via2l0LXBlcnNwZWN0aXZlOiBAcGVyc3BlY3RpdmU7XHJcbiAgICAgLW1vei1wZXJzcGVjdGl2ZTogQHBlcnNwZWN0aXZlO1xyXG4gICAgICAgICAgcGVyc3BlY3RpdmU6IEBwZXJzcGVjdGl2ZTtcclxufVxyXG4ucGVyc3BlY3RpdmUtb3JpZ2luKEBwZXJzcGVjdGl2ZSkge1xyXG4gIC13ZWJraXQtcGVyc3BlY3RpdmUtb3JpZ2luOiBAcGVyc3BlY3RpdmU7XHJcbiAgICAgLW1vei1wZXJzcGVjdGl2ZS1vcmlnaW46IEBwZXJzcGVjdGl2ZTtcclxuICAgICAgICAgIHBlcnNwZWN0aXZlLW9yaWdpbjogQHBlcnNwZWN0aXZlO1xyXG59XHJcbi50cmFuc2Zvcm0tb3JpZ2luKEBvcmlnaW4pIHtcclxuICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IEBvcmlnaW47XHJcbiAgICAgLW1vei10cmFuc2Zvcm0tb3JpZ2luOiBAb3JpZ2luO1xyXG4gICAgICAtbXMtdHJhbnNmb3JtLW9yaWdpbjogQG9yaWdpbjsgLy8gSUU5IG9ubHlcclxuICAgICAgICAgIHRyYW5zZm9ybS1vcmlnaW46IEBvcmlnaW47XHJcbn1cclxuXHJcblxyXG4vLyBUcmFuc2l0aW9uc1xyXG5cclxuLnRyYW5zaXRpb24oQHRyYW5zaXRpb24pIHtcclxuICAtd2Via2l0LXRyYW5zaXRpb246IEB0cmFuc2l0aW9uO1xyXG4gICAgICAgLW8tdHJhbnNpdGlvbjogQHRyYW5zaXRpb247XHJcbiAgICAgICAgICB0cmFuc2l0aW9uOiBAdHJhbnNpdGlvbjtcclxufVxyXG4udHJhbnNpdGlvbi1wcm9wZXJ0eShAdHJhbnNpdGlvbi1wcm9wZXJ0eSkge1xyXG4gIC13ZWJraXQtdHJhbnNpdGlvbi1wcm9wZXJ0eTogQHRyYW5zaXRpb24tcHJvcGVydHk7XHJcbiAgICAgICAgICB0cmFuc2l0aW9uLXByb3BlcnR5OiBAdHJhbnNpdGlvbi1wcm9wZXJ0eTtcclxufVxyXG4udHJhbnNpdGlvbi1kZWxheShAdHJhbnNpdGlvbi1kZWxheSkge1xyXG4gIC13ZWJraXQtdHJhbnNpdGlvbi1kZWxheTogQHRyYW5zaXRpb24tZGVsYXk7XHJcbiAgICAgICAgICB0cmFuc2l0aW9uLWRlbGF5OiBAdHJhbnNpdGlvbi1kZWxheTtcclxufVxyXG4udHJhbnNpdGlvbi1kdXJhdGlvbihAdHJhbnNpdGlvbi1kdXJhdGlvbikge1xyXG4gIC13ZWJraXQtdHJhbnNpdGlvbi1kdXJhdGlvbjogQHRyYW5zaXRpb24tZHVyYXRpb247XHJcbiAgICAgICAgICB0cmFuc2l0aW9uLWR1cmF0aW9uOiBAdHJhbnNpdGlvbi1kdXJhdGlvbjtcclxufVxyXG4udHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb24oQHRpbWluZy1mdW5jdGlvbikge1xyXG4gIC13ZWJraXQtdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IEB0aW1pbmctZnVuY3Rpb247XHJcbiAgICAgICAgICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogQHRpbWluZy1mdW5jdGlvbjtcclxufVxyXG4udHJhbnNpdGlvbi10cmFuc2Zvcm0oQHRyYW5zaXRpb24pIHtcclxuICAtd2Via2l0LXRyYW5zaXRpb246IC13ZWJraXQtdHJhbnNmb3JtIEB0cmFuc2l0aW9uO1xyXG4gICAgIC1tb3otdHJhbnNpdGlvbjogLW1vei10cmFuc2Zvcm0gQHRyYW5zaXRpb247XHJcbiAgICAgICAtby10cmFuc2l0aW9uOiAtby10cmFuc2Zvcm0gQHRyYW5zaXRpb247XHJcbiAgICAgICAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gQHRyYW5zaXRpb247XHJcbn1cclxuXHJcblxyXG4vLyBVc2VyIHNlbGVjdFxyXG4vLyBGb3Igc2VsZWN0aW5nIHRleHQgb24gdGhlIHBhZ2VcclxuXHJcbi51c2VyLXNlbGVjdChAc2VsZWN0KSB7XHJcbiAgLXdlYmtpdC11c2VyLXNlbGVjdDogQHNlbGVjdDtcclxuICAgICAtbW96LXVzZXItc2VsZWN0OiBAc2VsZWN0O1xyXG4gICAgICAtbXMtdXNlci1zZWxlY3Q6IEBzZWxlY3Q7IC8vIElFMTArXHJcbiAgICAgICAgICB1c2VyLXNlbGVjdDogQHNlbGVjdDtcclxufVxyXG4iLCIvLyBXZWJLaXQtc3R5bGUgZm9jdXNcclxuXHJcbi50YWItZm9jdXMoKSB7XHJcbiAgLy8gRGVmYXVsdFxyXG4gIG91dGxpbmU6IHRoaW4gZG90dGVkO1xyXG4gIC8vIFdlYktpdFxyXG4gIG91dGxpbmU6IDVweCBhdXRvIC13ZWJraXQtZm9jdXMtcmluZy1jb2xvcjtcclxuICBvdXRsaW5lLW9mZnNldDogLTJweDtcclxufVxyXG4iLCIvLyBJbWFnZSBNaXhpbnNcclxuLy8gLSBSZXNwb25zaXZlIGltYWdlXHJcbi8vIC0gUmV0aW5hIGltYWdlXHJcblxyXG5cclxuLy8gUmVzcG9uc2l2ZSBpbWFnZVxyXG4vL1xyXG4vLyBLZWVwIGltYWdlcyBmcm9tIHNjYWxpbmcgYmV5b25kIHRoZSB3aWR0aCBvZiB0aGVpciBwYXJlbnRzLlxyXG4uaW1nLXJlc3BvbnNpdmUoQGRpc3BsYXk6IGJsb2NrKSB7XHJcbiAgZGlzcGxheTogQGRpc3BsYXk7XHJcbiAgd2lkdGg6IDEwMCUgXFw5OyAvLyBGb3JjZSBJRTEwIGFuZCBiZWxvdyB0byBzaXplIFNWRyBpbWFnZXMgY29ycmVjdGx5XHJcbiAgbWF4LXdpZHRoOiAxMDAlOyAvLyBQYXJ0IDE6IFNldCBhIG1heGltdW0gcmVsYXRpdmUgdG8gdGhlIHBhcmVudFxyXG4gIGhlaWdodDogYXV0bzsgLy8gUGFydCAyOiBTY2FsZSB0aGUgaGVpZ2h0IGFjY29yZGluZyB0byB0aGUgd2lkdGgsIG90aGVyd2lzZSB5b3UgZ2V0IHN0cmV0Y2hpbmdcclxufVxyXG5cclxuXHJcbi8vIFJldGluYSBpbWFnZVxyXG4vL1xyXG4vLyBTaG9ydCByZXRpbmEgbWl4aW4gZm9yIHNldHRpbmcgYmFja2dyb3VuZC1pbWFnZSBhbmQgLXNpemUuIE5vdGUgdGhhdCB0aGVcclxuLy8gc3BlbGxpbmcgb2YgYG1pbi0tbW96LWRldmljZS1waXhlbC1yYXRpb2AgaXMgaW50ZW50aW9uYWwuXHJcbi5pbWctcmV0aW5hKEBmaWxlLTF4OyBAZmlsZS0yeDsgQHdpZHRoLTF4OyBAaGVpZ2h0LTF4KSB7XHJcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiQHtmaWxlLTF4fVwiKTtcclxuXHJcbiAgQG1lZGlhXHJcbiAgb25seSBzY3JlZW4gYW5kICgtd2Via2l0LW1pbi1kZXZpY2UtcGl4ZWwtcmF0aW86IDIpLFxyXG4gIG9ubHkgc2NyZWVuIGFuZCAoICAgbWluLS1tb3otZGV2aWNlLXBpeGVsLXJhdGlvOiAyKSxcclxuICBvbmx5IHNjcmVlbiBhbmQgKCAgICAgLW8tbWluLWRldmljZS1waXhlbC1yYXRpbzogMi8xKSxcclxuICBvbmx5IHNjcmVlbiBhbmQgKCAgICAgICAgbWluLWRldmljZS1waXhlbC1yYXRpbzogMiksXHJcbiAgb25seSBzY3JlZW4gYW5kICggICAgICAgICAgICAgICAgbWluLXJlc29sdXRpb246IDE5MmRwaSksXHJcbiAgb25seSBzY3JlZW4gYW5kICggICAgICAgICAgICAgICAgbWluLXJlc29sdXRpb246IDJkcHB4KSB7XHJcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJAe2ZpbGUtMnh9XCIpO1xyXG4gICAgYmFja2dyb3VuZC1zaXplOiBAd2lkdGgtMXggQGhlaWdodC0xeDtcclxuICB9XHJcbn1cclxuIiwiLy9cclxuLy8gVHlwb2dyYXBoeVxyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG5cclxuXHJcbi8vIEhlYWRpbmdzXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuXHJcbmgxLCBoMiwgaDMsIGg0LCBoNSwgaDYsXHJcbi5oMSwgLmgyLCAuaDMsIC5oNCwgLmg1LCAuaDYge1xyXG4gIGZvbnQtZmFtaWx5OiBAaGVhZGluZ3MtZm9udC1mYW1pbHk7XHJcbiAgZm9udC13ZWlnaHQ6IEBoZWFkaW5ncy1mb250LXdlaWdodDtcclxuICBsaW5lLWhlaWdodDogQGhlYWRpbmdzLWxpbmUtaGVpZ2h0O1xyXG4gIGNvbG9yOiBAaGVhZGluZ3MtY29sb3I7XHJcblxyXG4gIHNtYWxsLFxyXG4gIC5zbWFsbCB7XHJcbiAgICBmb250LXdlaWdodDogbm9ybWFsO1xyXG4gICAgbGluZS1oZWlnaHQ6IDE7XHJcbiAgICBjb2xvcjogQGhlYWRpbmdzLXNtYWxsLWNvbG9yO1xyXG4gIH1cclxufVxyXG5cclxuaDEsIC5oMSxcclxuaDIsIC5oMixcclxuaDMsIC5oMyB7XHJcbiAgbWFyZ2luLXRvcDogQGxpbmUtaGVpZ2h0LWNvbXB1dGVkO1xyXG4gIG1hcmdpbi1ib3R0b206IChAbGluZS1oZWlnaHQtY29tcHV0ZWQgLyAyKTtcclxuXHJcbiAgc21hbGwsXHJcbiAgLnNtYWxsIHtcclxuICAgIGZvbnQtc2l6ZTogNjUlO1xyXG4gIH1cclxufVxyXG5oNCwgLmg0LFxyXG5oNSwgLmg1LFxyXG5oNiwgLmg2IHtcclxuICBtYXJnaW4tdG9wOiAoQGxpbmUtaGVpZ2h0LWNvbXB1dGVkIC8gMik7XHJcbiAgbWFyZ2luLWJvdHRvbTogKEBsaW5lLWhlaWdodC1jb21wdXRlZCAvIDIpO1xyXG5cclxuICBzbWFsbCxcclxuICAuc21hbGwge1xyXG4gICAgZm9udC1zaXplOiA3NSU7XHJcbiAgfVxyXG59XHJcblxyXG5oMSwgLmgxIHsgZm9udC1zaXplOiBAZm9udC1zaXplLWgxOyB9XHJcbmgyLCAuaDIgeyBmb250LXNpemU6IEBmb250LXNpemUtaDI7IH1cclxuaDMsIC5oMyB7IGZvbnQtc2l6ZTogQGZvbnQtc2l6ZS1oMzsgfVxyXG5oNCwgLmg0IHsgZm9udC1zaXplOiBAZm9udC1zaXplLWg0OyB9XHJcbmg1LCAuaDUgeyBmb250LXNpemU6IEBmb250LXNpemUtaDU7IH1cclxuaDYsIC5oNiB7IGZvbnQtc2l6ZTogQGZvbnQtc2l6ZS1oNjsgfVxyXG5cclxuXHJcbi8vIEJvZHkgdGV4dFxyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcblxyXG5wIHtcclxuICBtYXJnaW46IDAgMCAoQGxpbmUtaGVpZ2h0LWNvbXB1dGVkIC8gMik7XHJcbn1cclxuXHJcbi5sZWFkIHtcclxuICBtYXJnaW4tYm90dG9tOiBAbGluZS1oZWlnaHQtY29tcHV0ZWQ7XHJcbiAgZm9udC1zaXplOiBmbG9vcigoQGZvbnQtc2l6ZS1iYXNlICogMS4xNSkpO1xyXG4gIGZvbnQtd2VpZ2h0OiAzMDA7XHJcbiAgbGluZS1oZWlnaHQ6IDEuNDtcclxuXHJcbiAgQG1lZGlhIChtaW4td2lkdGg6IEBzY3JlZW4tc20tbWluKSB7XHJcbiAgICBmb250LXNpemU6IChAZm9udC1zaXplLWJhc2UgKiAxLjUpO1xyXG4gIH1cclxufVxyXG5cclxuXHJcbi8vIEVtcGhhc2lzICYgbWlzY1xyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcblxyXG4vLyBFeDogKDEycHggc21hbGwgZm9udCAvIDE0cHggYmFzZSBmb250KSAqIDEwMCUgPSBhYm91dCA4NSVcclxuc21hbGwsXHJcbi5zbWFsbCB7XHJcbiAgZm9udC1zaXplOiBmbG9vcigoMTAwJSAqIEBmb250LXNpemUtc21hbGwgLyBAZm9udC1zaXplLWJhc2UpKTtcclxufVxyXG5cclxuLy8gVW5kbyBicm93c2VyIGRlZmF1bHQgc3R5bGluZ1xyXG5jaXRlIHtcclxuICBmb250LXN0eWxlOiBub3JtYWw7XHJcbn1cclxuXHJcbm1hcmssXHJcbi5tYXJrIHtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiBAc3RhdGUtd2FybmluZy1iZztcclxuICBwYWRkaW5nOiAuMmVtO1xyXG59XHJcblxyXG4vLyBBbGlnbm1lbnRcclxuLnRleHQtbGVmdCAgICAgICAgICAgeyB0ZXh0LWFsaWduOiBsZWZ0OyB9XHJcbi50ZXh0LXJpZ2h0ICAgICAgICAgIHsgdGV4dC1hbGlnbjogcmlnaHQ7IH1cclxuLnRleHQtY2VudGVyICAgICAgICAgeyB0ZXh0LWFsaWduOiBjZW50ZXI7IH1cclxuLnRleHQtanVzdGlmeSAgICAgICAgeyB0ZXh0LWFsaWduOiBqdXN0aWZ5OyB9XHJcbi50ZXh0LW5vd3JhcCAgICAgICAgIHsgd2hpdGUtc3BhY2U6IG5vd3JhcDsgfVxyXG5cclxuLy8gVHJhbnNmb3JtYXRpb25cclxuLnRleHQtbG93ZXJjYXNlICAgICAgeyB0ZXh0LXRyYW5zZm9ybTogbG93ZXJjYXNlOyB9XHJcbi50ZXh0LXVwcGVyY2FzZSAgICAgIHsgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTsgfVxyXG4udGV4dC1jYXBpdGFsaXplICAgICB7IHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplOyB9XHJcblxyXG4vLyBDb250ZXh0dWFsIGNvbG9yc1xyXG4udGV4dC1tdXRlZCB7XHJcbiAgY29sb3I6IEB0ZXh0LW11dGVkO1xyXG59XHJcbi50ZXh0LXByaW1hcnkge1xyXG4gIC50ZXh0LWVtcGhhc2lzLXZhcmlhbnQoQGJyYW5kLXByaW1hcnkpO1xyXG59XHJcbi50ZXh0LXN1Y2Nlc3Mge1xyXG4gIC50ZXh0LWVtcGhhc2lzLXZhcmlhbnQoQHN0YXRlLXN1Y2Nlc3MtdGV4dCk7XHJcbn1cclxuLnRleHQtaW5mbyB7XHJcbiAgLnRleHQtZW1waGFzaXMtdmFyaWFudChAc3RhdGUtaW5mby10ZXh0KTtcclxufVxyXG4udGV4dC13YXJuaW5nIHtcclxuICAudGV4dC1lbXBoYXNpcy12YXJpYW50KEBzdGF0ZS13YXJuaW5nLXRleHQpO1xyXG59XHJcbi50ZXh0LWRhbmdlciB7XHJcbiAgLnRleHQtZW1waGFzaXMtdmFyaWFudChAc3RhdGUtZGFuZ2VyLXRleHQpO1xyXG59XHJcblxyXG4vLyBDb250ZXh0dWFsIGJhY2tncm91bmRzXHJcbi8vIEZvciBub3cgd2UnbGwgbGVhdmUgdGhlc2UgYWxvbmdzaWRlIHRoZSB0ZXh0IGNsYXNzZXMgdW50aWwgdjQgd2hlbiB3ZSBjYW5cclxuLy8gc2FmZWx5IHNoaWZ0IHRoaW5ncyBhcm91bmQgKHBlciBTZW1WZXIgcnVsZXMpLlxyXG4uYmctcHJpbWFyeSB7XHJcbiAgLy8gR2l2ZW4gdGhlIGNvbnRyYXN0IGhlcmUsIHRoaXMgaXMgdGhlIG9ubHkgY2xhc3MgdG8gaGF2ZSBpdHMgY29sb3IgaW52ZXJ0ZWRcclxuICAvLyBhdXRvbWF0aWNhbGx5LlxyXG4gIGNvbG9yOiAjZmZmO1xyXG4gIC5iZy12YXJpYW50KEBicmFuZC1wcmltYXJ5KTtcclxufVxyXG4uYmctc3VjY2VzcyB7XHJcbiAgLmJnLXZhcmlhbnQoQHN0YXRlLXN1Y2Nlc3MtYmcpO1xyXG59XHJcbi5iZy1pbmZvIHtcclxuICAuYmctdmFyaWFudChAc3RhdGUtaW5mby1iZyk7XHJcbn1cclxuLmJnLXdhcm5pbmcge1xyXG4gIC5iZy12YXJpYW50KEBzdGF0ZS13YXJuaW5nLWJnKTtcclxufVxyXG4uYmctZGFuZ2VyIHtcclxuICAuYmctdmFyaWFudChAc3RhdGUtZGFuZ2VyLWJnKTtcclxufVxyXG5cclxuXHJcbi8vIFBhZ2UgaGVhZGVyXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuXHJcbi5wYWdlLWhlYWRlciB7XHJcbiAgcGFkZGluZy1ib3R0b206ICgoQGxpbmUtaGVpZ2h0LWNvbXB1dGVkIC8gMikgLSAxKTtcclxuICBtYXJnaW46IChAbGluZS1oZWlnaHQtY29tcHV0ZWQgKiAyKSAwIEBsaW5lLWhlaWdodC1jb21wdXRlZDtcclxuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgQHBhZ2UtaGVhZGVyLWJvcmRlci1jb2xvcjtcclxufVxyXG5cclxuXHJcbi8vIExpc3RzXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuXHJcbi8vIFVub3JkZXJlZCBhbmQgT3JkZXJlZCBsaXN0c1xyXG51bCxcclxub2wge1xyXG4gIG1hcmdpbi10b3A6IDA7XHJcbiAgbWFyZ2luLWJvdHRvbTogKEBsaW5lLWhlaWdodC1jb21wdXRlZCAvIDIpO1xyXG4gIHVsLFxyXG4gIG9sIHtcclxuICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgfVxyXG59XHJcblxyXG4vLyBMaXN0IG9wdGlvbnNcclxuXHJcbi8vIFVuc3R5bGVkIGtlZXBzIGxpc3QgaXRlbXMgYmxvY2sgbGV2ZWwsIGp1c3QgcmVtb3ZlcyBkZWZhdWx0IGJyb3dzZXIgcGFkZGluZyBhbmQgbGlzdC1zdHlsZVxyXG4ubGlzdC11bnN0eWxlZCB7XHJcbiAgcGFkZGluZy1sZWZ0OiAwO1xyXG4gIGxpc3Qtc3R5bGU6IG5vbmU7XHJcbn1cclxuXHJcbi8vIElubGluZSB0dXJucyBsaXN0IGl0ZW1zIGludG8gaW5saW5lLWJsb2NrXHJcbi5saXN0LWlubGluZSB7XHJcbiAgLmxpc3QtdW5zdHlsZWQoKTtcclxuICBtYXJnaW4tbGVmdDogLTVweDtcclxuXHJcbiAgPiBsaSB7XHJcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDVweDtcclxuICAgIHBhZGRpbmctcmlnaHQ6IDVweDtcclxuICB9XHJcbn1cclxuXHJcbi8vIERlc2NyaXB0aW9uIExpc3RzXHJcbmRsIHtcclxuICBtYXJnaW4tdG9wOiAwOyAvLyBSZW1vdmUgYnJvd3NlciBkZWZhdWx0XHJcbiAgbWFyZ2luLWJvdHRvbTogQGxpbmUtaGVpZ2h0LWNvbXB1dGVkO1xyXG59XHJcbmR0LFxyXG5kZCB7XHJcbiAgbGluZS1oZWlnaHQ6IEBsaW5lLWhlaWdodC1iYXNlO1xyXG59XHJcbmR0IHtcclxuICBmb250LXdlaWdodDogYm9sZDtcclxufVxyXG5kZCB7XHJcbiAgbWFyZ2luLWxlZnQ6IDA7IC8vIFVuZG8gYnJvd3NlciBkZWZhdWx0XHJcbn1cclxuXHJcbi8vIEhvcml6b250YWwgZGVzY3JpcHRpb24gbGlzdHNcclxuLy9cclxuLy8gRGVmYXVsdHMgdG8gYmVpbmcgc3RhY2tlZCB3aXRob3V0IGFueSBvZiB0aGUgYmVsb3cgc3R5bGVzIGFwcGxpZWQsIHVudGlsIHRoZVxyXG4vLyBncmlkIGJyZWFrcG9pbnQgaXMgcmVhY2hlZCAoZGVmYXVsdCBvZiB+NzY4cHgpLlxyXG5cclxuLmRsLWhvcml6b250YWwge1xyXG4gIGRkIHtcclxuICAgICY6ZXh0ZW5kKC5jbGVhcmZpeCBhbGwpOyAvLyBDbGVhciB0aGUgZmxvYXRlZCBgZHRgIGlmIGFuIGVtcHR5IGBkZGAgaXMgcHJlc2VudFxyXG4gIH1cclxuXHJcbiAgQG1lZGlhIChtaW4td2lkdGg6IEBncmlkLWZsb2F0LWJyZWFrcG9pbnQpIHtcclxuICAgIGR0IHtcclxuICAgICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICAgIHdpZHRoOiAoQGRsLWhvcml6b250YWwtb2Zmc2V0IC0gMjApO1xyXG4gICAgICBjbGVhcjogbGVmdDtcclxuICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XHJcbiAgICAgIC50ZXh0LW92ZXJmbG93KCk7XHJcbiAgICB9XHJcbiAgICBkZCB7XHJcbiAgICAgIG1hcmdpbi1sZWZ0OiBAZGwtaG9yaXpvbnRhbC1vZmZzZXQ7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG5cclxuLy8gTWlzY1xyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcblxyXG4vLyBBYmJyZXZpYXRpb25zIGFuZCBhY3Jvbnltc1xyXG5hYmJyW3RpdGxlXSxcclxuLy8gQWRkIGRhdGEtKiBhdHRyaWJ1dGUgdG8gaGVscCBvdXQgb3VyIHRvb2x0aXAgcGx1Z2luLCBwZXIgaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL2lzc3Vlcy81MjU3XHJcbmFiYnJbZGF0YS1vcmlnaW5hbC10aXRsZV0ge1xyXG4gIGN1cnNvcjogaGVscDtcclxuICBib3JkZXItYm90dG9tOiAxcHggZG90dGVkIEBhYmJyLWJvcmRlci1jb2xvcjtcclxufVxyXG4uaW5pdGlhbGlzbSB7XHJcbiAgZm9udC1zaXplOiA5MCU7XHJcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxufVxyXG5cclxuLy8gQmxvY2txdW90ZXNcclxuYmxvY2txdW90ZSB7XHJcbiAgcGFkZGluZzogKEBsaW5lLWhlaWdodC1jb21wdXRlZCAvIDIpIEBsaW5lLWhlaWdodC1jb21wdXRlZDtcclxuICBtYXJnaW46IDAgMCBAbGluZS1oZWlnaHQtY29tcHV0ZWQ7XHJcbiAgICBmb250LWZhbWlseTogQG1wLWZvbnQ7XHJcbiAgICBmb250LXN0eWxlOiBpdGFsaWM7XHJcbiAgICBmbG9hdDogcmlnaHQ7XHJcbiAgICBtYXgtd2lkdGg6IDMwJTtcclxuICAgIG1pbi13aWR0aDogMjAwcHg7XHJcbiAgICBjb2xvcjogI2Q5MDAwMDtcclxuICBwLFxyXG4gIHVsLFxyXG4gIG9sIHtcclxuICAgICY6bGFzdC1jaGlsZCB7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAvLyBOb3RlOiBEZXByZWNhdGVkIHNtYWxsIGFuZCAuc21hbGwgYXMgb2YgdjMuMS4wXHJcbiAgLy8gQ29udGV4dDogaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL2lzc3Vlcy8xMTY2MFxyXG4gIGZvb3RlcixcclxuICBzbWFsbCxcclxuICAuc21hbGwge1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICBmb250LXNpemU6IDgwJTsgLy8gYmFjayB0byBkZWZhdWx0IGZvbnQtc2l6ZVxyXG4gICAgbGluZS1oZWlnaHQ6IEBsaW5lLWhlaWdodC1iYXNlO1xyXG4gICAgY29sb3I6IEBibG9ja3F1b3RlLXNtYWxsLWNvbG9yO1xyXG5cclxuICAgICY6YmVmb3JlIHtcclxuICAgICAgY29udGVudDogJ1xcMjAxNCBcXDAwQTAnOyAvLyBlbSBkYXNoLCBuYnNwXHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4vLyBPcHBvc2l0ZSBhbGlnbm1lbnQgb2YgYmxvY2txdW90ZVxyXG4vL1xyXG4vLyBIZWFkcyB1cDogYGJsb2NrcXVvdGUucHVsbC1yaWdodGAgaGFzIGJlZW4gZGVwcmVjYXRlZCBhcyBvZiB2My4xLjAuXHJcbi5ibG9ja3F1b3RlLXJldmVyc2UsXHJcbmJsb2NrcXVvdGUucHVsbC1yaWdodCB7XHJcbiAgcGFkZGluZy1yaWdodDogMTVweDtcclxuICBwYWRkaW5nLWxlZnQ6IDA7XHJcbiAgYm9yZGVyLXJpZ2h0OiA1cHggc29saWQgQGJsb2NrcXVvdGUtYm9yZGVyLWNvbG9yO1xyXG4gIGJvcmRlci1sZWZ0OiAwO1xyXG4gIHRleHQtYWxpZ246IHJpZ2h0O1xyXG5cclxuICAvLyBBY2NvdW50IGZvciBjaXRhdGlvblxyXG4gIGZvb3RlcixcclxuICBzbWFsbCxcclxuICAuc21hbGwge1xyXG4gICAgJjpiZWZvcmUgeyBjb250ZW50OiAnJzsgfVxyXG4gICAgJjphZnRlciB7XHJcbiAgICAgIGNvbnRlbnQ6ICdcXDAwQTAgXFwyMDE0JzsgLy8gbmJzcCwgZW0gZGFzaFxyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLy8gUXVvdGVzXHJcbmJsb2NrcXVvdGU6YmVmb3JlLFxyXG5ibG9ja3F1b3RlOmFmdGVyIHtcclxuICBjb250ZW50OiBcIlwiO1xyXG59XHJcblxyXG4vLyBBZGRyZXNzZXNcclxuYWRkcmVzcyB7XHJcbiAgbWFyZ2luLWJvdHRvbTogQGxpbmUtaGVpZ2h0LWNvbXB1dGVkO1xyXG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuICBsaW5lLWhlaWdodDogQGxpbmUtaGVpZ2h0LWJhc2U7XHJcbn1cclxuIiwiLy8gVHlwb2dyYXBoeVxyXG5cclxuLnRleHQtZW1waGFzaXMtdmFyaWFudChAY29sb3IpIHtcclxuICBjb2xvcjogQGNvbG9yO1xyXG4gIGEmOmhvdmVyIHtcclxuICAgIGNvbG9yOiBkYXJrZW4oQGNvbG9yLCAxMCUpO1xyXG4gIH1cclxufVxyXG4iLCIvLyBDb250ZXh0dWFsIGJhY2tncm91bmRzXHJcblxyXG4uYmctdmFyaWFudChAY29sb3IpIHtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiBAY29sb3I7XHJcbiAgYSY6aG92ZXIge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogZGFya2VuKEBjb2xvciwgMTAlKTtcclxuICB9XHJcbn1cclxuIiwiLy8gVGV4dCBvdmVyZmxvd1xyXG4vLyBSZXF1aXJlcyBpbmxpbmUtYmxvY2sgb3IgYmxvY2sgZm9yIHByb3BlciBzdHlsaW5nXHJcblxyXG4udGV4dC1vdmVyZmxvdygpIHtcclxuICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xyXG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XHJcbn1cclxuIiwiLy9cclxuLy8gR3JpZCBzeXN0ZW1cclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuXHJcblxyXG4vLyBDb250YWluZXIgd2lkdGhzXHJcbi8vXHJcbi8vIFNldCB0aGUgY29udGFpbmVyIHdpZHRoLCBhbmQgb3ZlcnJpZGUgaXQgZm9yIGZpeGVkIG5hdmJhcnMgaW4gbWVkaWEgcXVlcmllcy5cclxuXHJcbi5jb250YWluZXIge1xyXG4gIC5jb250YWluZXItZml4ZWQoKTtcclxuXHJcbiAgQG1lZGlhIChtaW4td2lkdGg6IEBzY3JlZW4tc20tbWluKSB7XHJcbiAgICB3aWR0aDogQGNvbnRhaW5lci1zbTtcclxuICB9XHJcbiAgQG1lZGlhIChtaW4td2lkdGg6IEBzY3JlZW4tbWQtbWluKSB7XHJcbiAgICB3aWR0aDogQGNvbnRhaW5lci1tZDtcclxuICB9XHJcbiAgQG1lZGlhIChtaW4td2lkdGg6IEBzY3JlZW4tbGctbWluKSB7XHJcbiAgICB3aWR0aDogQGNvbnRhaW5lci1sZztcclxuICB9XHJcbn1cclxuXHJcbi5jb250YWluZXItd2lkZSB7XHJcbiAgICBcclxuICAgIG1heC13aWR0aDogMTQ4MHB4O1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBtYXJnaW46IDBweCBhdXRvO1xyXG59XHJcblxyXG5cclxuLy8gRmx1aWQgY29udGFpbmVyXHJcbi8vXHJcbi8vIFV0aWxpemVzIHRoZSBtaXhpbiBtZWFudCBmb3IgZml4ZWQgd2lkdGggY29udGFpbmVycywgYnV0IHdpdGhvdXQgYW55IGRlZmluZWRcclxuLy8gd2lkdGggZm9yIGZsdWlkLCBmdWxsIHdpZHRoIGxheW91dHMuXHJcblxyXG4uY29udGFpbmVyLWZsdWlkIHtcclxuICAuY29udGFpbmVyLWZpeGVkKCk7XHJcbn1cclxuXHJcblxyXG4vLyBSb3dcclxuLy9cclxuLy8gUm93cyBjb250YWluIGFuZCBjbGVhciB0aGUgZmxvYXRzIG9mIHlvdXIgY29sdW1ucy5cclxuXHJcbi5yb3cge1xyXG4gIC5tYWtlLXJvdygpO1xyXG59XHJcblxyXG5cclxuLy8gQ29sdW1uc1xyXG4vL1xyXG4vLyBDb21tb24gc3R5bGVzIGZvciBzbWFsbCBhbmQgbGFyZ2UgZ3JpZCBjb2x1bW5zXHJcblxyXG4ubWFrZS1ncmlkLWNvbHVtbnMoKTtcclxuXHJcblxyXG4vLyBFeHRyYSBzbWFsbCBncmlkXHJcbi8vXHJcbi8vIENvbHVtbnMsIG9mZnNldHMsIHB1c2hlcywgYW5kIHB1bGxzIGZvciBleHRyYSBzbWFsbCBkZXZpY2VzIGxpa2VcclxuLy8gc21hcnRwaG9uZXMuXHJcblxyXG4ubWFrZS1ncmlkKHhzKTtcclxuXHJcblxyXG4vLyBTbWFsbCBncmlkXHJcbi8vXHJcbi8vIENvbHVtbnMsIG9mZnNldHMsIHB1c2hlcywgYW5kIHB1bGxzIGZvciB0aGUgc21hbGwgZGV2aWNlIHJhbmdlLCBmcm9tIHBob25lc1xyXG4vLyB0byB0YWJsZXRzLlxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IEBzY3JlZW4tc20tbWluKSB7XHJcbiAgLm1ha2UtZ3JpZChzbSk7XHJcbn1cclxuXHJcblxyXG4vLyBNZWRpdW0gZ3JpZFxyXG4vL1xyXG4vLyBDb2x1bW5zLCBvZmZzZXRzLCBwdXNoZXMsIGFuZCBwdWxscyBmb3IgdGhlIGRlc2t0b3AgZGV2aWNlIHJhbmdlLlxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IEBzY3JlZW4tbWQtbWluKSB7XHJcbiAgLm1ha2UtZ3JpZChtZCk7XHJcbn1cclxuXHJcblxyXG4vLyBMYXJnZSBncmlkXHJcbi8vXHJcbi8vIENvbHVtbnMsIG9mZnNldHMsIHB1c2hlcywgYW5kIHB1bGxzIGZvciB0aGUgbGFyZ2UgZGVza3RvcCBkZXZpY2UgcmFuZ2UuXHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogQHNjcmVlbi1sZy1taW4pIHtcclxuICAubWFrZS1ncmlkKGxnKTtcclxufVxyXG4iLCIvLyBHcmlkIHN5c3RlbVxyXG4vL1xyXG4vLyBHZW5lcmF0ZSBzZW1hbnRpYyBncmlkIGNvbHVtbnMgd2l0aCB0aGVzZSBtaXhpbnMuXHJcblxyXG4vLyBDZW50ZXJlZCBjb250YWluZXIgZWxlbWVudFxyXG4uY29udGFpbmVyLWZpeGVkKEBndXR0ZXI6IEBncmlkLWd1dHRlci13aWR0aCkge1xyXG4gIG1hcmdpbi1yaWdodDogYXV0bztcclxuICBtYXJnaW4tbGVmdDogYXV0bztcclxuICBwYWRkaW5nLWxlZnQ6ICAoQGd1dHRlciAvIDIpO1xyXG4gIHBhZGRpbmctcmlnaHQ6IChAZ3V0dGVyIC8gMik7XHJcbiAgJjpleHRlbmQoLmNsZWFyZml4IGFsbCk7XHJcbn1cclxuXHJcbi8vIENyZWF0ZXMgYSB3cmFwcGVyIGZvciBhIHNlcmllcyBvZiBjb2x1bW5zXHJcbi5tYWtlLXJvdyhAZ3V0dGVyOiBAZ3JpZC1ndXR0ZXItd2lkdGgpIHtcclxuICBtYXJnaW4tbGVmdDogIChAZ3V0dGVyIC8gLTIpO1xyXG4gIG1hcmdpbi1yaWdodDogKEBndXR0ZXIgLyAtMik7XHJcbiAgJjpleHRlbmQoLmNsZWFyZml4IGFsbCk7XHJcbn1cclxuXHJcbi8vIEdlbmVyYXRlIHRoZSBleHRyYSBzbWFsbCBjb2x1bW5zXHJcbi5tYWtlLXhzLWNvbHVtbihAY29sdW1uczsgQGd1dHRlcjogQGdyaWQtZ3V0dGVyLXdpZHRoKSB7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIGZsb2F0OiBsZWZ0O1xyXG4gIHdpZHRoOiBwZXJjZW50YWdlKChAY29sdW1ucyAvIEBncmlkLWNvbHVtbnMpKTtcclxuICBtaW4taGVpZ2h0OiAxcHg7XHJcbiAgcGFkZGluZy1sZWZ0OiAgKEBndXR0ZXIgLyAyKTtcclxuICBwYWRkaW5nLXJpZ2h0OiAoQGd1dHRlciAvIDIpO1xyXG59XHJcbi5tYWtlLXhzLWNvbHVtbi1vZmZzZXQoQGNvbHVtbnMpIHtcclxuICBtYXJnaW4tbGVmdDogcGVyY2VudGFnZSgoQGNvbHVtbnMgLyBAZ3JpZC1jb2x1bW5zKSk7XHJcbn1cclxuLm1ha2UteHMtY29sdW1uLXB1c2goQGNvbHVtbnMpIHtcclxuICBsZWZ0OiBwZXJjZW50YWdlKChAY29sdW1ucyAvIEBncmlkLWNvbHVtbnMpKTtcclxufVxyXG4ubWFrZS14cy1jb2x1bW4tcHVsbChAY29sdW1ucykge1xyXG4gIHJpZ2h0OiBwZXJjZW50YWdlKChAY29sdW1ucyAvIEBncmlkLWNvbHVtbnMpKTtcclxufVxyXG5cclxuLy8gR2VuZXJhdGUgdGhlIHNtYWxsIGNvbHVtbnNcclxuLm1ha2Utc20tY29sdW1uKEBjb2x1bW5zOyBAZ3V0dGVyOiBAZ3JpZC1ndXR0ZXItd2lkdGgpIHtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgbWluLWhlaWdodDogMXB4O1xyXG4gIHBhZGRpbmctbGVmdDogIChAZ3V0dGVyIC8gMik7XHJcbiAgcGFkZGluZy1yaWdodDogKEBndXR0ZXIgLyAyKTtcclxuXHJcbiAgQG1lZGlhIChtaW4td2lkdGg6IEBzY3JlZW4tc20tbWluKSB7XHJcbiAgICBmbG9hdDogbGVmdDtcclxuICAgIHdpZHRoOiBwZXJjZW50YWdlKChAY29sdW1ucyAvIEBncmlkLWNvbHVtbnMpKTtcclxuICB9XHJcbn1cclxuLm1ha2Utc20tY29sdW1uLW9mZnNldChAY29sdW1ucykge1xyXG4gIEBtZWRpYSAobWluLXdpZHRoOiBAc2NyZWVuLXNtLW1pbikge1xyXG4gICAgbWFyZ2luLWxlZnQ6IHBlcmNlbnRhZ2UoKEBjb2x1bW5zIC8gQGdyaWQtY29sdW1ucykpO1xyXG4gIH1cclxufVxyXG4ubWFrZS1zbS1jb2x1bW4tcHVzaChAY29sdW1ucykge1xyXG4gIEBtZWRpYSAobWluLXdpZHRoOiBAc2NyZWVuLXNtLW1pbikge1xyXG4gICAgbGVmdDogcGVyY2VudGFnZSgoQGNvbHVtbnMgLyBAZ3JpZC1jb2x1bW5zKSk7XHJcbiAgfVxyXG59XHJcbi5tYWtlLXNtLWNvbHVtbi1wdWxsKEBjb2x1bW5zKSB7XHJcbiAgQG1lZGlhIChtaW4td2lkdGg6IEBzY3JlZW4tc20tbWluKSB7XHJcbiAgICByaWdodDogcGVyY2VudGFnZSgoQGNvbHVtbnMgLyBAZ3JpZC1jb2x1bW5zKSk7XHJcbiAgfVxyXG59XHJcblxyXG4vLyBHZW5lcmF0ZSB0aGUgbWVkaXVtIGNvbHVtbnNcclxuLm1ha2UtbWQtY29sdW1uKEBjb2x1bW5zOyBAZ3V0dGVyOiBAZ3JpZC1ndXR0ZXItd2lkdGgpIHtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgbWluLWhlaWdodDogMXB4O1xyXG4gIHBhZGRpbmctbGVmdDogIChAZ3V0dGVyIC8gMik7XHJcbiAgcGFkZGluZy1yaWdodDogKEBndXR0ZXIgLyAyKTtcclxuXHJcbiAgQG1lZGlhIChtaW4td2lkdGg6IEBzY3JlZW4tbWQtbWluKSB7XHJcbiAgICBmbG9hdDogbGVmdDtcclxuICAgIHdpZHRoOiBwZXJjZW50YWdlKChAY29sdW1ucyAvIEBncmlkLWNvbHVtbnMpKTtcclxuICB9XHJcbn1cclxuLm1ha2UtbWQtY29sdW1uLW9mZnNldChAY29sdW1ucykge1xyXG4gIEBtZWRpYSAobWluLXdpZHRoOiBAc2NyZWVuLW1kLW1pbikge1xyXG4gICAgbWFyZ2luLWxlZnQ6IHBlcmNlbnRhZ2UoKEBjb2x1bW5zIC8gQGdyaWQtY29sdW1ucykpO1xyXG4gIH1cclxufVxyXG4ubWFrZS1tZC1jb2x1bW4tcHVzaChAY29sdW1ucykge1xyXG4gIEBtZWRpYSAobWluLXdpZHRoOiBAc2NyZWVuLW1kLW1pbikge1xyXG4gICAgbGVmdDogcGVyY2VudGFnZSgoQGNvbHVtbnMgLyBAZ3JpZC1jb2x1bW5zKSk7XHJcbiAgfVxyXG59XHJcbi5tYWtlLW1kLWNvbHVtbi1wdWxsKEBjb2x1bW5zKSB7XHJcbiAgQG1lZGlhIChtaW4td2lkdGg6IEBzY3JlZW4tbWQtbWluKSB7XHJcbiAgICByaWdodDogcGVyY2VudGFnZSgoQGNvbHVtbnMgLyBAZ3JpZC1jb2x1bW5zKSk7XHJcbiAgfVxyXG59XHJcblxyXG4vLyBHZW5lcmF0ZSB0aGUgbGFyZ2UgY29sdW1uc1xyXG4ubWFrZS1sZy1jb2x1bW4oQGNvbHVtbnM7IEBndXR0ZXI6IEBncmlkLWd1dHRlci13aWR0aCkge1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICBtaW4taGVpZ2h0OiAxcHg7XHJcbiAgcGFkZGluZy1sZWZ0OiAgKEBndXR0ZXIgLyAyKTtcclxuICBwYWRkaW5nLXJpZ2h0OiAoQGd1dHRlciAvIDIpO1xyXG5cclxuICBAbWVkaWEgKG1pbi13aWR0aDogQHNjcmVlbi1sZy1taW4pIHtcclxuICAgIGZsb2F0OiBsZWZ0O1xyXG4gICAgd2lkdGg6IHBlcmNlbnRhZ2UoKEBjb2x1bW5zIC8gQGdyaWQtY29sdW1ucykpO1xyXG4gIH1cclxufVxyXG4ubWFrZS1sZy1jb2x1bW4tb2Zmc2V0KEBjb2x1bW5zKSB7XHJcbiAgQG1lZGlhIChtaW4td2lkdGg6IEBzY3JlZW4tbGctbWluKSB7XHJcbiAgICBtYXJnaW4tbGVmdDogcGVyY2VudGFnZSgoQGNvbHVtbnMgLyBAZ3JpZC1jb2x1bW5zKSk7XHJcbiAgfVxyXG59XHJcbi5tYWtlLWxnLWNvbHVtbi1wdXNoKEBjb2x1bW5zKSB7XHJcbiAgQG1lZGlhIChtaW4td2lkdGg6IEBzY3JlZW4tbGctbWluKSB7XHJcbiAgICBsZWZ0OiBwZXJjZW50YWdlKChAY29sdW1ucyAvIEBncmlkLWNvbHVtbnMpKTtcclxuICB9XHJcbn1cclxuLm1ha2UtbGctY29sdW1uLXB1bGwoQGNvbHVtbnMpIHtcclxuICBAbWVkaWEgKG1pbi13aWR0aDogQHNjcmVlbi1sZy1taW4pIHtcclxuICAgIHJpZ2h0OiBwZXJjZW50YWdlKChAY29sdW1ucyAvIEBncmlkLWNvbHVtbnMpKTtcclxuICB9XHJcbn1cclxuIiwiLy8gRnJhbWV3b3JrIGdyaWQgZ2VuZXJhdGlvblxyXG4vL1xyXG4vLyBVc2VkIG9ubHkgYnkgQm9vdHN0cmFwIHRvIGdlbmVyYXRlIHRoZSBjb3JyZWN0IG51bWJlciBvZiBncmlkIGNsYXNzZXMgZ2l2ZW5cclxuLy8gYW55IHZhbHVlIG9mIGBAZ3JpZC1jb2x1bW5zYC5cclxuXHJcbi5tYWtlLWdyaWQtY29sdW1ucygpIHtcclxuICAvLyBDb21tb24gc3R5bGVzIGZvciBhbGwgc2l6ZXMgb2YgZ3JpZCBjb2x1bW5zLCB3aWR0aHMgMS0xMlxyXG4gIC5jb2woQGluZGV4KSB3aGVuIChAaW5kZXggPSAxKSB7IC8vIGluaXRpYWxcclxuICAgIEBpdGVtOiB+XCIuY29sLXhzLUB7aW5kZXh9LCAuY29sLXNtLUB7aW5kZXh9LCAuY29sLW1kLUB7aW5kZXh9LCAuY29sLWxnLUB7aW5kZXh9XCI7XHJcbiAgICAuY29sKChAaW5kZXggKyAxKSwgQGl0ZW0pO1xyXG4gIH1cclxuICAuY29sKEBpbmRleCwgQGxpc3QpIHdoZW4gKEBpbmRleCA9PCBAZ3JpZC1jb2x1bW5zKSB7IC8vIGdlbmVyYWw7IFwiPTxcIiBpc24ndCBhIHR5cG9cclxuICAgIEBpdGVtOiB+XCIuY29sLXhzLUB7aW5kZXh9LCAuY29sLXNtLUB7aW5kZXh9LCAuY29sLW1kLUB7aW5kZXh9LCAuY29sLWxnLUB7aW5kZXh9XCI7XHJcbiAgICAuY29sKChAaW5kZXggKyAxKSwgflwiQHtsaXN0fSwgQHtpdGVtfVwiKTtcclxuICB9XHJcbiAgLmNvbChAaW5kZXgsIEBsaXN0KSB3aGVuIChAaW5kZXggPiBAZ3JpZC1jb2x1bW5zKSB7IC8vIHRlcm1pbmFsXHJcbiAgICBAe2xpc3R9IHtcclxuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAvLyBQcmV2ZW50IGNvbHVtbnMgZnJvbSBjb2xsYXBzaW5nIHdoZW4gZW1wdHlcclxuICAgICAgbWluLWhlaWdodDogMXB4O1xyXG4gICAgICAvLyBJbm5lciBndXR0ZXIgdmlhIHBhZGRpbmdcclxuICAgICAgcGFkZGluZy1sZWZ0OiAgKEBncmlkLWd1dHRlci13aWR0aCAvIDIpO1xyXG4gICAgICBwYWRkaW5nLXJpZ2h0OiAoQGdyaWQtZ3V0dGVyLXdpZHRoIC8gMik7XHJcbiAgICB9XHJcbiAgfVxyXG4gIC5jb2woMSk7IC8vIGtpY2tzdGFydCBpdFxyXG59XHJcblxyXG4uZmxvYXQtZ3JpZC1jb2x1bW5zKEBjbGFzcykge1xyXG4gIC5jb2woQGluZGV4KSB3aGVuIChAaW5kZXggPSAxKSB7IC8vIGluaXRpYWxcclxuICAgIEBpdGVtOiB+XCIuY29sLUB7Y2xhc3N9LUB7aW5kZXh9XCI7XHJcbiAgICAuY29sKChAaW5kZXggKyAxKSwgQGl0ZW0pO1xyXG4gIH1cclxuICAuY29sKEBpbmRleCwgQGxpc3QpIHdoZW4gKEBpbmRleCA9PCBAZ3JpZC1jb2x1bW5zKSB7IC8vIGdlbmVyYWxcclxuICAgIEBpdGVtOiB+XCIuY29sLUB7Y2xhc3N9LUB7aW5kZXh9XCI7XHJcbiAgICAuY29sKChAaW5kZXggKyAxKSwgflwiQHtsaXN0fSwgQHtpdGVtfVwiKTtcclxuICB9XHJcbiAgLmNvbChAaW5kZXgsIEBsaXN0KSB3aGVuIChAaW5kZXggPiBAZ3JpZC1jb2x1bW5zKSB7IC8vIHRlcm1pbmFsXHJcbiAgICBAe2xpc3R9IHtcclxuICAgICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICB9XHJcbiAgfVxyXG4gIC5jb2woMSk7IC8vIGtpY2tzdGFydCBpdFxyXG59XHJcblxyXG4uY2FsYy1ncmlkLWNvbHVtbihAaW5kZXgsIEBjbGFzcywgQHR5cGUpIHdoZW4gKEB0eXBlID0gd2lkdGgpIGFuZCAoQGluZGV4ID4gMCkge1xyXG4gIC5jb2wtQHtjbGFzc30tQHtpbmRleH0ge1xyXG4gICAgd2lkdGg6IHBlcmNlbnRhZ2UoKEBpbmRleCAvIEBncmlkLWNvbHVtbnMpKTtcclxuICB9XHJcbn1cclxuLmNhbGMtZ3JpZC1jb2x1bW4oQGluZGV4LCBAY2xhc3MsIEB0eXBlKSB3aGVuIChAdHlwZSA9IHB1c2gpIGFuZCAoQGluZGV4ID4gMCkge1xyXG4gIC5jb2wtQHtjbGFzc30tcHVzaC1Ae2luZGV4fSB7XHJcbiAgICBsZWZ0OiBwZXJjZW50YWdlKChAaW5kZXggLyBAZ3JpZC1jb2x1bW5zKSk7XHJcbiAgfVxyXG59XHJcbi5jYWxjLWdyaWQtY29sdW1uKEBpbmRleCwgQGNsYXNzLCBAdHlwZSkgd2hlbiAoQHR5cGUgPSBwdXNoKSBhbmQgKEBpbmRleCA9IDApIHtcclxuICAuY29sLUB7Y2xhc3N9LXB1c2gtMCB7XHJcbiAgICBsZWZ0OiBhdXRvO1xyXG4gIH1cclxufVxyXG4uY2FsYy1ncmlkLWNvbHVtbihAaW5kZXgsIEBjbGFzcywgQHR5cGUpIHdoZW4gKEB0eXBlID0gcHVsbCkgYW5kIChAaW5kZXggPiAwKSB7XHJcbiAgLmNvbC1Ae2NsYXNzfS1wdWxsLUB7aW5kZXh9IHtcclxuICAgIHJpZ2h0OiBwZXJjZW50YWdlKChAaW5kZXggLyBAZ3JpZC1jb2x1bW5zKSk7XHJcbiAgfVxyXG59XHJcbi5jYWxjLWdyaWQtY29sdW1uKEBpbmRleCwgQGNsYXNzLCBAdHlwZSkgd2hlbiAoQHR5cGUgPSBwdWxsKSBhbmQgKEBpbmRleCA9IDApIHtcclxuICAuY29sLUB7Y2xhc3N9LXB1bGwtMCB7XHJcbiAgICByaWdodDogYXV0bztcclxuICB9XHJcbn1cclxuLmNhbGMtZ3JpZC1jb2x1bW4oQGluZGV4LCBAY2xhc3MsIEB0eXBlKSB3aGVuIChAdHlwZSA9IG9mZnNldCkge1xyXG4gIC5jb2wtQHtjbGFzc30tb2Zmc2V0LUB7aW5kZXh9IHtcclxuICAgIG1hcmdpbi1sZWZ0OiBwZXJjZW50YWdlKChAaW5kZXggLyBAZ3JpZC1jb2x1bW5zKSk7XHJcbiAgfVxyXG59XHJcblxyXG4vLyBCYXNpYyBsb29waW5nIGluIExFU1NcclxuLmxvb3AtZ3JpZC1jb2x1bW5zKEBpbmRleCwgQGNsYXNzLCBAdHlwZSkgd2hlbiAoQGluZGV4ID49IDApIHtcclxuICAuY2FsYy1ncmlkLWNvbHVtbihAaW5kZXgsIEBjbGFzcywgQHR5cGUpO1xyXG4gIC8vIG5leHQgaXRlcmF0aW9uXHJcbiAgLmxvb3AtZ3JpZC1jb2x1bW5zKChAaW5kZXggLSAxKSwgQGNsYXNzLCBAdHlwZSk7XHJcbn1cclxuXHJcbi8vIENyZWF0ZSBncmlkIGZvciBzcGVjaWZpYyBjbGFzc1xyXG4ubWFrZS1ncmlkKEBjbGFzcykge1xyXG4gIC5mbG9hdC1ncmlkLWNvbHVtbnMoQGNsYXNzKTtcclxuICAubG9vcC1ncmlkLWNvbHVtbnMoQGdyaWQtY29sdW1ucywgQGNsYXNzLCB3aWR0aCk7XHJcbiAgLmxvb3AtZ3JpZC1jb2x1bW5zKEBncmlkLWNvbHVtbnMsIEBjbGFzcywgcHVsbCk7XHJcbiAgLmxvb3AtZ3JpZC1jb2x1bW5zKEBncmlkLWNvbHVtbnMsIEBjbGFzcywgcHVzaCk7XHJcbiAgLmxvb3AtZ3JpZC1jb2x1bW5zKEBncmlkLWNvbHVtbnMsIEBjbGFzcywgb2Zmc2V0KTtcclxufVxyXG4iLCIvL1xyXG4vLyBUYWJsZXNcclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuXHJcblxyXG50YWJsZSB7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogQHRhYmxlLWJnO1xyXG59XHJcbnRoIHtcclxuICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG59XHJcblxyXG5cclxuLy8gQmFzZWxpbmUgc3R5bGVzXHJcblxyXG4udGFibGUge1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIG1heC13aWR0aDogMTAwJTtcclxuICBtYXJnaW4tYm90dG9tOiBAbGluZS1oZWlnaHQtY29tcHV0ZWQ7XHJcbiAgLy8gQ2VsbHNcclxuICA+IHRoZWFkLFxyXG4gID4gdGJvZHksXHJcbiAgPiB0Zm9vdCB7XHJcbiAgICA+IHRyIHtcclxuICAgICAgPiB0aCxcclxuICAgICAgPiB0ZCB7XHJcbiAgICAgICAgcGFkZGluZzogQHRhYmxlLWNlbGwtcGFkZGluZztcclxuICAgICAgICBsaW5lLWhlaWdodDogQGxpbmUtaGVpZ2h0LWJhc2U7XHJcbiAgICAgICAgdmVydGljYWwtYWxpZ246IHRvcDtcclxuICAgICAgICBib3JkZXItdG9wOiAxcHggc29saWQgQHRhYmxlLWJvcmRlci1jb2xvcjtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuICAvLyBCb3R0b20gYWxpZ24gZm9yIGNvbHVtbiBoZWFkaW5nc1xyXG4gID4gdGhlYWQgPiB0ciA+IHRoIHtcclxuICAgIHZlcnRpY2FsLWFsaWduOiBib3R0b207XHJcbiAgICBib3JkZXItYm90dG9tOiAycHggc29saWQgQHRhYmxlLWJvcmRlci1jb2xvcjtcclxuICB9XHJcbiAgLy8gUmVtb3ZlIHRvcCBib3JkZXIgZnJvbSB0aGVhZCBieSBkZWZhdWx0XHJcbiAgPiBjYXB0aW9uICsgdGhlYWQsXHJcbiAgPiBjb2xncm91cCArIHRoZWFkLFxyXG4gID4gdGhlYWQ6Zmlyc3QtY2hpbGQge1xyXG4gICAgPiB0cjpmaXJzdC1jaGlsZCB7XHJcbiAgICAgID4gdGgsXHJcbiAgICAgID4gdGQge1xyXG4gICAgICAgIGJvcmRlci10b3A6IDA7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbiAgLy8gQWNjb3VudCBmb3IgbXVsdGlwbGUgdGJvZHkgaW5zdGFuY2VzXHJcbiAgPiB0Ym9keSArIHRib2R5IHtcclxuICAgIGJvcmRlci10b3A6IDJweCBzb2xpZCBAdGFibGUtYm9yZGVyLWNvbG9yO1xyXG4gIH1cclxuXHJcbiAgLy8gTmVzdGluZ1xyXG4gIC50YWJsZSB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiBAYm9keS1iZztcclxuICB9XHJcbn1cclxuXHJcblxyXG4vLyBDb25kZW5zZWQgdGFibGUgdy8gaGFsZiBwYWRkaW5nXHJcblxyXG4udGFibGUtY29uZGVuc2VkIHtcclxuICA+IHRoZWFkLFxyXG4gID4gdGJvZHksXHJcbiAgPiB0Zm9vdCB7XHJcbiAgICA+IHRyIHtcclxuICAgICAgPiB0aCxcclxuICAgICAgPiB0ZCB7XHJcbiAgICAgICAgcGFkZGluZzogQHRhYmxlLWNvbmRlbnNlZC1jZWxsLXBhZGRpbmc7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcblxyXG4vLyBCb3JkZXJlZCB2ZXJzaW9uXHJcbi8vXHJcbi8vIEFkZCBib3JkZXJzIGFsbCBhcm91bmQgdGhlIHRhYmxlIGFuZCBiZXR3ZWVuIGFsbCB0aGUgY29sdW1ucy5cclxuXHJcbi50YWJsZS1ib3JkZXJlZCB7XHJcbiAgYm9yZGVyOiAxcHggc29saWQgQHRhYmxlLWJvcmRlci1jb2xvcjtcclxuICA+IHRoZWFkLFxyXG4gID4gdGJvZHksXHJcbiAgPiB0Zm9vdCB7XHJcbiAgICA+IHRyIHtcclxuICAgICAgPiB0aCxcclxuICAgICAgPiB0ZCB7XHJcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgQHRhYmxlLWJvcmRlci1jb2xvcjtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuICA+IHRoZWFkID4gdHIge1xyXG4gICAgPiB0aCxcclxuICAgID4gdGQge1xyXG4gICAgICBib3JkZXItYm90dG9tLXdpZHRoOiAycHg7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG5cclxuLy8gWmVicmEtc3RyaXBpbmdcclxuLy9cclxuLy8gRGVmYXVsdCB6ZWJyYS1zdHJpcGUgc3R5bGVzIChhbHRlcm5hdGluZyBncmF5IGFuZCB0cmFuc3BhcmVudCBiYWNrZ3JvdW5kcylcclxuXHJcbi50YWJsZS1zdHJpcGVkIHtcclxuICA+IHRib2R5ID4gdHI6bnRoLWNoaWxkKG9kZCkge1xyXG4gICAgPiB0ZCxcclxuICAgID4gdGgge1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBAdGFibGUtYmctYWNjZW50O1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuXHJcbi8vIEhvdmVyIGVmZmVjdFxyXG4vL1xyXG4vLyBQbGFjZWQgaGVyZSBzaW5jZSBpdCBoYXMgdG8gY29tZSBhZnRlciB0aGUgcG90ZW50aWFsIHplYnJhIHN0cmlwaW5nXHJcblxyXG4udGFibGUtaG92ZXIge1xyXG4gID4gdGJvZHkgPiB0cjpob3ZlciB7XHJcbiAgICA+IHRkLFxyXG4gICAgPiB0aCB7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IEB0YWJsZS1iZy1ob3ZlcjtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcblxyXG4vLyBUYWJsZSBjZWxsIHNpemluZ1xyXG4vL1xyXG4vLyBSZXNldCBkZWZhdWx0IHRhYmxlIGJlaGF2aW9yXHJcblxyXG50YWJsZSBjb2xbY2xhc3MqPVwiY29sLVwiXSB7XHJcbiAgcG9zaXRpb246IHN0YXRpYzsgLy8gUHJldmVudCBib3JkZXIgaGlkaW5nIGluIEZpcmVmb3ggYW5kIElFOS8xMCAoc2VlIGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9pc3N1ZXMvMTE2MjMpXHJcbiAgZmxvYXQ6IG5vbmU7XHJcbiAgZGlzcGxheTogdGFibGUtY29sdW1uO1xyXG59XHJcbnRhYmxlIHtcclxuICB0ZCxcclxuICB0aCB7XHJcbiAgICAmW2NsYXNzKj1cImNvbC1cIl0ge1xyXG4gICAgICBwb3NpdGlvbjogc3RhdGljOyAvLyBQcmV2ZW50IGJvcmRlciBoaWRpbmcgaW4gRmlyZWZveCBhbmQgSUU5LzEwIChzZWUgaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL2lzc3Vlcy8xMTYyMylcclxuICAgICAgZmxvYXQ6IG5vbmU7XHJcbiAgICAgIGRpc3BsYXk6IHRhYmxlLWNlbGw7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG5cclxuLy8gVGFibGUgYmFja2dyb3VuZHNcclxuLy9cclxuLy8gRXhhY3Qgc2VsZWN0b3JzIGJlbG93IHJlcXVpcmVkIHRvIG92ZXJyaWRlIGAudGFibGUtc3RyaXBlZGAgYW5kIHByZXZlbnRcclxuLy8gaW5oZXJpdGFuY2UgdG8gbmVzdGVkIHRhYmxlcy5cclxuXHJcbi8vIEdlbmVyYXRlIHRoZSBjb250ZXh0dWFsIHZhcmlhbnRzXHJcbi50YWJsZS1yb3ctdmFyaWFudChhY3RpdmU7IEB0YWJsZS1iZy1hY3RpdmUpO1xyXG4udGFibGUtcm93LXZhcmlhbnQoc3VjY2VzczsgQHN0YXRlLXN1Y2Nlc3MtYmcpO1xyXG4udGFibGUtcm93LXZhcmlhbnQoaW5mbzsgQHN0YXRlLWluZm8tYmcpO1xyXG4udGFibGUtcm93LXZhcmlhbnQod2FybmluZzsgQHN0YXRlLXdhcm5pbmctYmcpO1xyXG4udGFibGUtcm93LXZhcmlhbnQoZGFuZ2VyOyBAc3RhdGUtZGFuZ2VyLWJnKTtcclxuXHJcblxyXG4vLyBSZXNwb25zaXZlIHRhYmxlc1xyXG4vL1xyXG4vLyBXcmFwIHlvdXIgdGFibGVzIGluIGAudGFibGUtcmVzcG9uc2l2ZWAgYW5kIHdlJ2xsIG1ha2UgdGhlbSBtb2JpbGUgZnJpZW5kbHlcclxuLy8gYnkgZW5hYmxpbmcgaG9yaXpvbnRhbCBzY3JvbGxpbmcuIE9ubHkgYXBwbGllcyA8NzY4cHguIEV2ZXJ5dGhpbmcgYWJvdmUgdGhhdFxyXG4vLyB3aWxsIGRpc3BsYXkgbm9ybWFsbHkuXHJcblxyXG4udGFibGUtcmVzcG9uc2l2ZSB7XHJcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogQHNjcmVlbi14cy1tYXgpIHtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgbWFyZ2luLWJvdHRvbTogKEBsaW5lLWhlaWdodC1jb21wdXRlZCAqIDAuNzUpO1xyXG4gICAgb3ZlcmZsb3cteTogaGlkZGVuO1xyXG4gICAgb3ZlcmZsb3cteDogYXV0bztcclxuICAgIC1tcy1vdmVyZmxvdy1zdHlsZTogLW1zLWF1dG9oaWRpbmctc2Nyb2xsYmFyO1xyXG4gICAgYm9yZGVyOiAxcHggc29saWQgQHRhYmxlLWJvcmRlci1jb2xvcjtcclxuICAgIC13ZWJraXQtb3ZlcmZsb3ctc2Nyb2xsaW5nOiB0b3VjaDtcclxuXHJcbiAgICAvLyBUaWdodGVuIHVwIHNwYWNpbmdcclxuICAgID4gLnRhYmxlIHtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMDtcclxuXHJcbiAgICAgIC8vIEVuc3VyZSB0aGUgY29udGVudCBkb2Vzbid0IHdyYXBcclxuICAgICAgPiB0aGVhZCxcclxuICAgICAgPiB0Ym9keSxcclxuICAgICAgPiB0Zm9vdCB7XHJcbiAgICAgICAgPiB0ciB7XHJcbiAgICAgICAgICA+IHRoLFxyXG4gICAgICAgICAgPiB0ZCB7XHJcbiAgICAgICAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLy8gU3BlY2lhbCBvdmVycmlkZXMgZm9yIHRoZSBib3JkZXJlZCB0YWJsZXNcclxuICAgID4gLnRhYmxlLWJvcmRlcmVkIHtcclxuICAgICAgYm9yZGVyOiAwO1xyXG5cclxuICAgICAgLy8gTnVrZSB0aGUgYXBwcm9wcmlhdGUgYm9yZGVycyBzbyB0aGF0IHRoZSBwYXJlbnQgY2FuIGhhbmRsZSB0aGVtXHJcbiAgICAgID4gdGhlYWQsXHJcbiAgICAgID4gdGJvZHksXHJcbiAgICAgID4gdGZvb3Qge1xyXG4gICAgICAgID4gdHIge1xyXG4gICAgICAgICAgPiB0aDpmaXJzdC1jaGlsZCxcclxuICAgICAgICAgID4gdGQ6Zmlyc3QtY2hpbGQge1xyXG4gICAgICAgICAgICBib3JkZXItbGVmdDogMDtcclxuICAgICAgICAgIH1cclxuICAgICAgICAgID4gdGg6bGFzdC1jaGlsZCxcclxuICAgICAgICAgID4gdGQ6bGFzdC1jaGlsZCB7XHJcbiAgICAgICAgICAgIGJvcmRlci1yaWdodDogMDtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIC8vIE9ubHkgbnVrZSB0aGUgbGFzdCByb3cncyBib3R0b20tYm9yZGVyIGluIGB0Ym9keWAgYW5kIGB0Zm9vdGAgc2luY2VcclxuICAgICAgLy8gY2hhbmNlcyBhcmUgdGhlcmUgd2lsbCBiZSBvbmx5IG9uZSBgdHJgIGluIGEgYHRoZWFkYCBhbmQgdGhhdCB3b3VsZFxyXG4gICAgICAvLyByZW1vdmUgdGhlIGJvcmRlciBhbHRvZ2V0aGVyLlxyXG4gICAgICA+IHRib2R5LFxyXG4gICAgICA+IHRmb290IHtcclxuICAgICAgICA+IHRyOmxhc3QtY2hpbGQge1xyXG4gICAgICAgICAgPiB0aCxcclxuICAgICAgICAgID4gdGQge1xyXG4gICAgICAgICAgICBib3JkZXItYm90dG9tOiAwO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG5cclxuICAgIH1cclxuICB9XHJcbn1cclxuIiwiLy8gVGFibGVzXHJcblxyXG4udGFibGUtcm93LXZhcmlhbnQoQHN0YXRlOyBAYmFja2dyb3VuZCkge1xyXG4gIC8vIEV4YWN0IHNlbGVjdG9ycyBiZWxvdyByZXF1aXJlZCB0byBvdmVycmlkZSBgLnRhYmxlLXN0cmlwZWRgIGFuZCBwcmV2ZW50XHJcbiAgLy8gaW5oZXJpdGFuY2UgdG8gbmVzdGVkIHRhYmxlcy5cclxuICAudGFibGUgPiB0aGVhZCA+IHRyLFxyXG4gIC50YWJsZSA+IHRib2R5ID4gdHIsXHJcbiAgLnRhYmxlID4gdGZvb3QgPiB0ciB7XHJcbiAgICA+IHRkLkB7c3RhdGV9LFxyXG4gICAgPiB0aC5Ae3N0YXRlfSxcclxuICAgICYuQHtzdGF0ZX0gPiB0ZCxcclxuICAgICYuQHtzdGF0ZX0gPiB0aCB7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IEBiYWNrZ3JvdW5kO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLy8gSG92ZXIgc3RhdGVzIGZvciBgLnRhYmxlLWhvdmVyYFxyXG4gIC8vIE5vdGU6IHRoaXMgaXMgbm90IGF2YWlsYWJsZSBmb3IgY2VsbHMgb3Igcm93cyB3aXRoaW4gYHRoZWFkYCBvciBgdGZvb3RgLlxyXG4gIC50YWJsZS1ob3ZlciA+IHRib2R5ID4gdHIge1xyXG4gICAgPiB0ZC5Ae3N0YXRlfTpob3ZlcixcclxuICAgID4gdGguQHtzdGF0ZX06aG92ZXIsXHJcbiAgICAmLkB7c3RhdGV9OmhvdmVyID4gdGQsXHJcbiAgICAmOmhvdmVyID4gLkB7c3RhdGV9LFxyXG4gICAgJi5Ae3N0YXRlfTpob3ZlciA+IHRoIHtcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogZGFya2VuKEBiYWNrZ3JvdW5kLCA1JSk7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbiIsIi8vXHJcbi8vIEZvcm1zXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcblxyXG5cclxuLy8gTm9ybWFsaXplIG5vbi1jb250cm9sc1xyXG4vL1xyXG4vLyBSZXN0eWxlIGFuZCBiYXNlbGluZSBub24tY29udHJvbCBmb3JtIGVsZW1lbnRzLlxyXG5cclxuZmllbGRzZXQge1xyXG4gIHBhZGRpbmc6IDA7XHJcbiAgbWFyZ2luOiAwO1xyXG4gIGJvcmRlcjogMDtcclxuICAvLyBDaHJvbWUgYW5kIEZpcmVmb3ggc2V0IGEgYG1pbi13aWR0aDogbWluLWNvbnRlbnQ7YCBvbiBmaWVsZHNldHMsXHJcbiAgLy8gc28gd2UgcmVzZXQgdGhhdCB0byBlbnN1cmUgaXQgYmVoYXZlcyBtb3JlIGxpa2UgYSBzdGFuZGFyZCBibG9jayBlbGVtZW50LlxyXG4gIC8vIFNlZSBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvaXNzdWVzLzEyMzU5LlxyXG4gIG1pbi13aWR0aDogMDtcclxufVxyXG5cclxubGVnZW5kIHtcclxuICBkaXNwbGF5OiBibG9jaztcclxuICB3aWR0aDogMTAwJTtcclxuICBwYWRkaW5nOiAwO1xyXG4gIG1hcmdpbi1ib3R0b206IEBsaW5lLWhlaWdodC1jb21wdXRlZDtcclxuICBmb250LXNpemU6IChAZm9udC1zaXplLWJhc2UgKiAxLjUpO1xyXG4gIGxpbmUtaGVpZ2h0OiBpbmhlcml0O1xyXG4gIGNvbG9yOiBAbGVnZW5kLWNvbG9yO1xyXG4gIGJvcmRlcjogMDtcclxuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgQGxlZ2VuZC1ib3JkZXItY29sb3I7XHJcbn1cclxuXHJcbmxhYmVsIHtcclxuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgbWF4LXdpZHRoOiAxMDAlOyAvLyBGb3JjZSBJRTggdG8gd3JhcCBsb25nIGNvbnRlbnQgKHNlZSBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvaXNzdWVzLzEzMTQxKVxyXG4gIG1hcmdpbi1ib3R0b206IDVweDtcclxuICBmb250LXdlaWdodDogYm9sZDtcclxufVxyXG5cclxuXHJcbi8vIE5vcm1hbGl6ZSBmb3JtIGNvbnRyb2xzXHJcbi8vXHJcbi8vIFdoaWxlIG1vc3Qgb2Ygb3VyIGZvcm0gc3R5bGVzIHJlcXVpcmUgZXh0cmEgY2xhc3Nlcywgc29tZSBiYXNpYyBub3JtYWxpemF0aW9uXHJcbi8vIGlzIHJlcXVpcmVkIHRvIGVuc3VyZSBvcHRpbXVtIGRpc3BsYXkgd2l0aCBvciB3aXRob3V0IHRob3NlIGNsYXNzZXMgdG8gYmV0dGVyXHJcbi8vIGFkZHJlc3MgYnJvd3NlciBpbmNvbnNpc3RlbmNpZXMuXHJcblxyXG4vLyBPdmVycmlkZSBjb250ZW50LWJveCBpbiBOb3JtYWxpemUgKCogaXNuJ3Qgc3BlY2lmaWMgZW5vdWdoKVxyXG5pbnB1dFt0eXBlPVwic2VhcmNoXCJdIHtcclxuICAuYm94LXNpemluZyhib3JkZXItYm94KTtcclxufVxyXG5cclxuLy8gUG9zaXRpb24gcmFkaW9zIGFuZCBjaGVja2JveGVzIGJldHRlclxyXG5pbnB1dFt0eXBlPVwicmFkaW9cIl0sXHJcbmlucHV0W3R5cGU9XCJjaGVja2JveFwiXSB7XHJcbiAgbWFyZ2luOiA0cHggMCAwO1xyXG4gIG1hcmdpbi10b3A6IDFweCBcXDk7IC8vIElFOC05XHJcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcclxufVxyXG5cclxuLy8gU2V0IHRoZSBoZWlnaHQgb2YgZmlsZSBjb250cm9scyB0byBtYXRjaCB0ZXh0IGlucHV0c1xyXG5pbnB1dFt0eXBlPVwiZmlsZVwiXSB7XHJcbiAgZGlzcGxheTogYmxvY2s7XHJcbn1cclxuXHJcbi8vIE1ha2UgcmFuZ2UgaW5wdXRzIGJlaGF2ZSBsaWtlIHRleHR1YWwgZm9ybSBjb250cm9sc1xyXG5pbnB1dFt0eXBlPVwicmFuZ2VcIl0ge1xyXG4gIGRpc3BsYXk6IGJsb2NrO1xyXG4gIHdpZHRoOiAxMDAlO1xyXG59XHJcblxyXG4vLyBNYWtlIG11bHRpcGxlIHNlbGVjdCBlbGVtZW50cyBoZWlnaHQgbm90IGZpeGVkXHJcbnNlbGVjdFttdWx0aXBsZV0sXHJcbnNlbGVjdFtzaXplXSB7XHJcbiAgaGVpZ2h0OiBhdXRvO1xyXG59XHJcblxyXG4vLyBGb2N1cyBmb3IgZmlsZSwgcmFkaW8sIGFuZCBjaGVja2JveFxyXG5pbnB1dFt0eXBlPVwiZmlsZVwiXTpmb2N1cyxcclxuaW5wdXRbdHlwZT1cInJhZGlvXCJdOmZvY3VzLFxyXG5pbnB1dFt0eXBlPVwiY2hlY2tib3hcIl06Zm9jdXMge1xyXG4gIC50YWItZm9jdXMoKTtcclxufVxyXG5cclxuLy8gQWRqdXN0IG91dHB1dCBlbGVtZW50XHJcbm91dHB1dCB7XHJcbiAgZGlzcGxheTogYmxvY2s7XHJcbiAgcGFkZGluZy10b3A6IChAcGFkZGluZy1iYXNlLXZlcnRpY2FsICsgMSk7XHJcbiAgZm9udC1zaXplOiBAZm9udC1zaXplLWJhc2U7XHJcbiAgbGluZS1oZWlnaHQ6IEBsaW5lLWhlaWdodC1iYXNlO1xyXG4gIGNvbG9yOiBAaW5wdXQtY29sb3I7XHJcbn1cclxuXHJcblxyXG4vLyBDb21tb24gZm9ybSBjb250cm9sc1xyXG4vL1xyXG4vLyBTaGFyZWQgc2l6ZSBhbmQgdHlwZSByZXNldHMgZm9yIGZvcm0gY29udHJvbHMuIEFwcGx5IGAuZm9ybS1jb250cm9sYCB0byBhbnlcclxuLy8gb2YgdGhlIGZvbGxvd2luZyBmb3JtIGNvbnRyb2xzOlxyXG4vL1xyXG4vLyBzZWxlY3RcclxuLy8gdGV4dGFyZWFcclxuLy8gaW5wdXRbdHlwZT1cInRleHRcIl1cclxuLy8gaW5wdXRbdHlwZT1cInBhc3N3b3JkXCJdXHJcbi8vIGlucHV0W3R5cGU9XCJkYXRldGltZVwiXVxyXG4vLyBpbnB1dFt0eXBlPVwiZGF0ZXRpbWUtbG9jYWxcIl1cclxuLy8gaW5wdXRbdHlwZT1cImRhdGVcIl1cclxuLy8gaW5wdXRbdHlwZT1cIm1vbnRoXCJdXHJcbi8vIGlucHV0W3R5cGU9XCJ0aW1lXCJdXHJcbi8vIGlucHV0W3R5cGU9XCJ3ZWVrXCJdXHJcbi8vIGlucHV0W3R5cGU9XCJudW1iZXJcIl1cclxuLy8gaW5wdXRbdHlwZT1cImVtYWlsXCJdXHJcbi8vIGlucHV0W3R5cGU9XCJ1cmxcIl1cclxuLy8gaW5wdXRbdHlwZT1cInNlYXJjaFwiXVxyXG4vLyBpbnB1dFt0eXBlPVwidGVsXCJdXHJcbi8vIGlucHV0W3R5cGU9XCJjb2xvclwiXVxyXG5cclxuLmZvcm0tY29udHJvbCB7XHJcbiAgZGlzcGxheTogYmxvY2s7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgaGVpZ2h0OiBAaW5wdXQtaGVpZ2h0LWJhc2U7IC8vIE1ha2UgaW5wdXRzIGF0IGxlYXN0IHRoZSBoZWlnaHQgb2YgdGhlaXIgYnV0dG9uIGNvdW50ZXJwYXJ0IChiYXNlIGxpbmUtaGVpZ2h0ICsgcGFkZGluZyArIGJvcmRlcilcclxuICBwYWRkaW5nOiBAcGFkZGluZy1iYXNlLXZlcnRpY2FsIEBwYWRkaW5nLWJhc2UtaG9yaXpvbnRhbDtcclxuICBmb250LXNpemU6IEBmb250LXNpemUtYmFzZTtcclxuICBsaW5lLWhlaWdodDogQGxpbmUtaGVpZ2h0LWJhc2U7XHJcbiAgY29sb3I6IEBpbnB1dC1jb2xvcjtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiBAaW5wdXQtYmc7XHJcbiAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTsgLy8gUmVzZXQgdW51c3VhbCBGaXJlZm94LW9uLUFuZHJvaWQgZGVmYXVsdCBzdHlsZTsgc2VlIGh0dHBzOi8vZ2l0aHViLmNvbS9uZWNvbGFzL25vcm1hbGl6ZS5jc3MvaXNzdWVzLzIxNFxyXG4gIGJvcmRlcjogMXB4IHNvbGlkIEBpbnB1dC1ib3JkZXI7XHJcbiAgYm9yZGVyLXJhZGl1czogQGlucHV0LWJvcmRlci1yYWRpdXM7XHJcbiAgLmJveC1zaGFkb3coaW5zZXQgMCAxcHggMXB4IHJnYmEoMCwwLDAsLjA3NSkpO1xyXG4gIC50cmFuc2l0aW9uKH5cImJvcmRlci1jb2xvciBlYXNlLWluLW91dCAuMTVzLCBib3gtc2hhZG93IGVhc2UtaW4tb3V0IC4xNXNcIik7XHJcblxyXG4gIC8vIEN1c3RvbWl6ZSB0aGUgYDpmb2N1c2Agc3RhdGUgdG8gaW1pdGF0ZSBuYXRpdmUgV2ViS2l0IHN0eWxlcy5cclxuICAuZm9ybS1jb250cm9sLWZvY3VzKCk7XHJcblxyXG4gIC8vIFBsYWNlaG9sZGVyXHJcbiAgLnBsYWNlaG9sZGVyKCk7XHJcblxyXG4gIC8vIERpc2FibGVkIGFuZCByZWFkLW9ubHkgaW5wdXRzXHJcbiAgLy9cclxuICAvLyBIVE1MNSBzYXlzIHRoYXQgY29udHJvbHMgdW5kZXIgYSBmaWVsZHNldCA+IGxlZ2VuZDpmaXJzdC1jaGlsZCB3b24ndCBiZVxyXG4gIC8vIGRpc2FibGVkIGlmIHRoZSBmaWVsZHNldCBpcyBkaXNhYmxlZC4gRHVlIHRvIGltcGxlbWVudGF0aW9uIGRpZmZpY3VsdHksIHdlXHJcbiAgLy8gZG9uJ3QgaG9ub3IgdGhhdCBlZGdlIGNhc2U7IHdlIHN0eWxlIHRoZW0gYXMgZGlzYWJsZWQgYW55d2F5LlxyXG4gICZbZGlzYWJsZWRdLFxyXG4gICZbcmVhZG9ubHldLFxyXG4gIGZpZWxkc2V0W2Rpc2FibGVkXSAmIHtcclxuICAgIGN1cnNvcjogbm90LWFsbG93ZWQ7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiBAaW5wdXQtYmctZGlzYWJsZWQ7XHJcbiAgICBvcGFjaXR5OiAxOyAvLyBpT1MgZml4IGZvciB1bnJlYWRhYmxlIGRpc2FibGVkIGNvbnRlbnRcclxuICB9XHJcblxyXG4gIC8vIFJlc2V0IGhlaWdodCBmb3IgYHRleHRhcmVhYHNcclxuICB0ZXh0YXJlYSYge1xyXG4gICAgaGVpZ2h0OiBhdXRvO1xyXG4gIH1cclxufVxyXG5cclxuXHJcbi8vIFNlYXJjaCBpbnB1dHMgaW4gaU9TXHJcbi8vXHJcbi8vIFRoaXMgb3ZlcnJpZGVzIHRoZSBleHRyYSByb3VuZGVkIGNvcm5lcnMgb24gc2VhcmNoIGlucHV0cyBpbiBpT1Mgc28gdGhhdCBvdXJcclxuLy8gYC5mb3JtLWNvbnRyb2xgIGNsYXNzIGNhbiBwcm9wZXJseSBzdHlsZSB0aGVtLiBOb3RlIHRoYXQgdGhpcyBjYW5ub3Qgc2ltcGx5XHJcbi8vIGJlIGFkZGVkIHRvIGAuZm9ybS1jb250cm9sYCBhcyBpdCdzIG5vdCBzcGVjaWZpYyBlbm91Z2guIEZvciBkZXRhaWxzLCBzZWVcclxuLy8gaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL2lzc3Vlcy8xMTU4Ni5cclxuXHJcbmlucHV0W3R5cGU9XCJzZWFyY2hcIl0ge1xyXG4gIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcclxufVxyXG5cclxuXHJcbi8vIFNwZWNpYWwgc3R5bGVzIGZvciBpT1MgdGVtcG9yYWwgaW5wdXRzXHJcbi8vXHJcbi8vIEluIE1vYmlsZSBTYWZhcmksIHNldHRpbmcgYGRpc3BsYXk6IGJsb2NrYCBvbiB0ZW1wb3JhbCBpbnB1dHMgY2F1c2VzIHRoZVxyXG4vLyB0ZXh0IHdpdGhpbiB0aGUgaW5wdXQgdG8gYmVjb21lIHZlcnRpY2FsbHkgbWlzYWxpZ25lZC5cclxuLy8gQXMgYSB3b3JrYXJvdW5kLCB3ZSBzZXQgYSBwaXhlbCBsaW5lLWhlaWdodCB0aGF0IG1hdGNoZXMgdGhlXHJcbi8vIGdpdmVuIGhlaWdodCBvZiB0aGUgaW5wdXQuIFNpbmNlIHRoaXMgZnVja3MgdXAgZXZlcnl0aGluZyBlbHNlLCB3ZSBoYXZlIHRvXHJcbi8vIGFwcHJvcHJpYXRlbHkgcmVzZXQgaXQgZm9yIEludGVybmV0IEV4cGxvcmVyIGFuZCB0aGUgc2l6ZSB2YXJpYXRpb25zLlxyXG5cclxuaW5wdXRbdHlwZT1cImRhdGVcIl0sXHJcbmlucHV0W3R5cGU9XCJ0aW1lXCJdLFxyXG5pbnB1dFt0eXBlPVwiZGF0ZXRpbWUtbG9jYWxcIl0sXHJcbmlucHV0W3R5cGU9XCJtb250aFwiXSB7XHJcbiAgbGluZS1oZWlnaHQ6IEBpbnB1dC1oZWlnaHQtYmFzZTtcclxuICAvLyBJRTgrIG1pc2FsaWducyB0aGUgdGV4dCB3aXRoaW4gZGF0ZSBpbnB1dHMsIHNvIHdlIHJlc2V0XHJcbiAgbGluZS1oZWlnaHQ6IEBsaW5lLWhlaWdodC1iYXNlIH5cIlxcMFwiO1xyXG5cclxuICAmLmlucHV0LXNtIHtcclxuICAgIGxpbmUtaGVpZ2h0OiBAaW5wdXQtaGVpZ2h0LXNtYWxsO1xyXG4gIH1cclxuICAmLmlucHV0LWxnIHtcclxuICAgIGxpbmUtaGVpZ2h0OiBAaW5wdXQtaGVpZ2h0LWxhcmdlO1xyXG4gIH1cclxufVxyXG5cclxuXHJcbi8vIEZvcm0gZ3JvdXBzXHJcbi8vXHJcbi8vIERlc2lnbmVkIHRvIGhlbHAgd2l0aCB0aGUgb3JnYW5pemF0aW9uIGFuZCBzcGFjaW5nIG9mIHZlcnRpY2FsIGZvcm1zLiBGb3JcclxuLy8gaG9yaXpvbnRhbCBmb3JtcywgdXNlIHRoZSBwcmVkZWZpbmVkIGdyaWQgY2xhc3Nlcy5cclxuXHJcbi5mb3JtLWdyb3VwIHtcclxuICBtYXJnaW4tYm90dG9tOiAxNXB4O1xyXG59XHJcblxyXG5cclxuLy8gQ2hlY2tib3hlcyBhbmQgcmFkaW9zXHJcbi8vXHJcbi8vIEluZGVudCB0aGUgbGFiZWxzIHRvIHBvc2l0aW9uIHJhZGlvcy9jaGVja2JveGVzIGFzIGhhbmdpbmcgY29udHJvbHMuXHJcblxyXG4ucmFkaW8sXHJcbi5jaGVja2JveCB7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIGRpc3BsYXk6IGJsb2NrO1xyXG4gIG1pbi1oZWlnaHQ6IEBsaW5lLWhlaWdodC1jb21wdXRlZDsgLy8gY2xlYXIgdGhlIGZsb2F0aW5nIGlucHV0IGlmIHRoZXJlIGlzIG5vIGxhYmVsIHRleHRcclxuICBtYXJnaW4tdG9wOiAxMHB4O1xyXG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XHJcblxyXG4gIGxhYmVsIHtcclxuICAgIHBhZGRpbmctbGVmdDogMjBweDtcclxuICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgICBmb250LXdlaWdodDogbm9ybWFsO1xyXG4gICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gIH1cclxufVxyXG4ucmFkaW8gaW5wdXRbdHlwZT1cInJhZGlvXCJdLFxyXG4ucmFkaW8taW5saW5lIGlucHV0W3R5cGU9XCJyYWRpb1wiXSxcclxuLmNoZWNrYm94IGlucHV0W3R5cGU9XCJjaGVja2JveFwiXSxcclxuLmNoZWNrYm94LWlubGluZSBpbnB1dFt0eXBlPVwiY2hlY2tib3hcIl0ge1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICBtYXJnaW4tbGVmdDogLTIwcHg7XHJcbiAgbWFyZ2luLXRvcDogNHB4IFxcOTtcclxufVxyXG5cclxuLnJhZGlvICsgLnJhZGlvLFxyXG4uY2hlY2tib3ggKyAuY2hlY2tib3gge1xyXG4gIG1hcmdpbi10b3A6IC01cHg7IC8vIE1vdmUgdXAgc2libGluZyByYWRpb3Mgb3IgY2hlY2tib3hlcyBmb3IgdGlnaHRlciBzcGFjaW5nXHJcbn1cclxuXHJcbi8vIFJhZGlvcyBhbmQgY2hlY2tib3hlcyBvbiBzYW1lIGxpbmVcclxuLnJhZGlvLWlubGluZSxcclxuLmNoZWNrYm94LWlubGluZSB7XHJcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gIHBhZGRpbmctbGVmdDogMjBweDtcclxuICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcclxuICBjdXJzb3I6IHBvaW50ZXI7XHJcbn1cclxuLnJhZGlvLWlubGluZSArIC5yYWRpby1pbmxpbmUsXHJcbi5jaGVja2JveC1pbmxpbmUgKyAuY2hlY2tib3gtaW5saW5lIHtcclxuICBtYXJnaW4tdG9wOiAwO1xyXG4gIG1hcmdpbi1sZWZ0OiAxMHB4OyAvLyBzcGFjZSBvdXQgY29uc2VjdXRpdmUgaW5saW5lIGNvbnRyb2xzXHJcbn1cclxuXHJcbi8vIEFwcGx5IHNhbWUgZGlzYWJsZWQgY3Vyc29yIHR3ZWFrIGFzIGZvciBpbnB1dHNcclxuLy8gU29tZSBzcGVjaWFsIGNhcmUgaXMgbmVlZGVkIGJlY2F1c2UgPGxhYmVsPnMgZG9uJ3QgaW5oZXJpdCB0aGVpciBwYXJlbnQncyBgY3Vyc29yYC5cclxuLy9cclxuLy8gTm90ZTogTmVpdGhlciByYWRpb3Mgbm9yIGNoZWNrYm94ZXMgY2FuIGJlIHJlYWRvbmx5LlxyXG5pbnB1dFt0eXBlPVwicmFkaW9cIl0sXHJcbmlucHV0W3R5cGU9XCJjaGVja2JveFwiXSB7XHJcbiAgJltkaXNhYmxlZF0sXHJcbiAgJi5kaXNhYmxlZCxcclxuICBmaWVsZHNldFtkaXNhYmxlZF0gJiB7XHJcbiAgICBjdXJzb3I6IG5vdC1hbGxvd2VkO1xyXG4gIH1cclxufVxyXG4vLyBUaGVzZSBjbGFzc2VzIGFyZSB1c2VkIGRpcmVjdGx5IG9uIDxsYWJlbD5zXHJcbi5yYWRpby1pbmxpbmUsXHJcbi5jaGVja2JveC1pbmxpbmUge1xyXG4gICYuZGlzYWJsZWQsXHJcbiAgZmllbGRzZXRbZGlzYWJsZWRdICYge1xyXG4gICAgY3Vyc29yOiBub3QtYWxsb3dlZDtcclxuICB9XHJcbn1cclxuLy8gVGhlc2UgY2xhc3NlcyBhcmUgdXNlZCBvbiBlbGVtZW50cyB3aXRoIDxsYWJlbD4gZGVzY2VuZGFudHNcclxuLnJhZGlvLFxyXG4uY2hlY2tib3gge1xyXG4gICYuZGlzYWJsZWQsXHJcbiAgZmllbGRzZXRbZGlzYWJsZWRdICYge1xyXG4gICAgbGFiZWwge1xyXG4gICAgICBjdXJzb3I6IG5vdC1hbGxvd2VkO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuXHJcbi8vIFN0YXRpYyBmb3JtIGNvbnRyb2wgdGV4dFxyXG4vL1xyXG4vLyBBcHBseSBjbGFzcyB0byBhIGBwYCBlbGVtZW50IHRvIG1ha2UgYW55IHN0cmluZyBvZiB0ZXh0IGFsaWduIHdpdGggbGFiZWxzIGluXHJcbi8vIGEgaG9yaXpvbnRhbCBmb3JtIGxheW91dC5cclxuXHJcbi5mb3JtLWNvbnRyb2wtc3RhdGljIHtcclxuICAvLyBTaXplIGl0IGFwcHJvcHJpYXRlbHkgbmV4dCB0byByZWFsIGZvcm0gY29udHJvbHNcclxuICBwYWRkaW5nLXRvcDogKEBwYWRkaW5nLWJhc2UtdmVydGljYWwgKyAxKTtcclxuICBwYWRkaW5nLWJvdHRvbTogKEBwYWRkaW5nLWJhc2UtdmVydGljYWwgKyAxKTtcclxuICAvLyBSZW1vdmUgZGVmYXVsdCBtYXJnaW4gZnJvbSBgcGBcclxuICBtYXJnaW4tYm90dG9tOiAwO1xyXG5cclxuICAmLmlucHV0LWxnLFxyXG4gICYuaW5wdXQtc20ge1xyXG4gICAgcGFkZGluZy1sZWZ0OiAwO1xyXG4gICAgcGFkZGluZy1yaWdodDogMDtcclxuICB9XHJcbn1cclxuXHJcblxyXG4vLyBGb3JtIGNvbnRyb2wgc2l6aW5nXHJcbi8vXHJcbi8vIEJ1aWxkIG9uIGAuZm9ybS1jb250cm9sYCB3aXRoIG1vZGlmaWVyIGNsYXNzZXMgdG8gZGVjcmVhc2Ugb3IgaW5jcmVhc2UgdGhlXHJcbi8vIGhlaWdodCBhbmQgZm9udC1zaXplIG9mIGZvcm0gY29udHJvbHMuXHJcblxyXG4uaW5wdXQtc20ge1xyXG4gIC5pbnB1dC1zaXplKEBpbnB1dC1oZWlnaHQtc21hbGw7IEBwYWRkaW5nLXNtYWxsLXZlcnRpY2FsOyBAcGFkZGluZy1zbWFsbC1ob3Jpem9udGFsOyBAZm9udC1zaXplLXNtYWxsOyBAbGluZS1oZWlnaHQtc21hbGw7IEBib3JkZXItcmFkaXVzLXNtYWxsKTtcclxufVxyXG5cclxuLmlucHV0LWxnIHtcclxuICAuaW5wdXQtc2l6ZShAaW5wdXQtaGVpZ2h0LWxhcmdlOyBAcGFkZGluZy1sYXJnZS12ZXJ0aWNhbDsgQHBhZGRpbmctbGFyZ2UtaG9yaXpvbnRhbDsgQGZvbnQtc2l6ZS1sYXJnZTsgQGxpbmUtaGVpZ2h0LWxhcmdlOyBAYm9yZGVyLXJhZGl1cy1sYXJnZSk7XHJcbn1cclxuXHJcblxyXG4vLyBGb3JtIGNvbnRyb2wgZmVlZGJhY2sgc3RhdGVzXHJcbi8vXHJcbi8vIEFwcGx5IGNvbnRleHR1YWwgYW5kIHNlbWFudGljIHN0YXRlcyB0byBpbmRpdmlkdWFsIGZvcm0gY29udHJvbHMuXHJcblxyXG4uaGFzLWZlZWRiYWNrIHtcclxuICAvLyBFbmFibGUgYWJzb2x1dGUgcG9zaXRpb25pbmdcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcblxyXG4gIC8vIEVuc3VyZSBpY29ucyBkb24ndCBvdmVybGFwIHRleHRcclxuICAuZm9ybS1jb250cm9sIHtcclxuICAgIHBhZGRpbmctcmlnaHQ6IChAaW5wdXQtaGVpZ2h0LWJhc2UgKiAxLjI1KTtcclxuICB9XHJcbn1cclxuLy8gRmVlZGJhY2sgaWNvbiAocmVxdWlyZXMgLmdseXBoaWNvbiBjbGFzc2VzKVxyXG4uZm9ybS1jb250cm9sLWZlZWRiYWNrIHtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgdG9wOiAoQGxpbmUtaGVpZ2h0LWNvbXB1dGVkICsgNSk7IC8vIEhlaWdodCBvZiB0aGUgYGxhYmVsYCBhbmQgaXRzIG1hcmdpblxyXG4gIHJpZ2h0OiAwO1xyXG4gIHotaW5kZXg6IDI7IC8vIEVuc3VyZSBpY29uIGlzIGFib3ZlIGlucHV0IGdyb3Vwc1xyXG4gIGRpc3BsYXk6IGJsb2NrO1xyXG4gIHdpZHRoOiBAaW5wdXQtaGVpZ2h0LWJhc2U7XHJcbiAgaGVpZ2h0OiBAaW5wdXQtaGVpZ2h0LWJhc2U7XHJcbiAgbGluZS1oZWlnaHQ6IEBpbnB1dC1oZWlnaHQtYmFzZTtcclxuICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbn1cclxuLmlucHV0LWxnICsgLmZvcm0tY29udHJvbC1mZWVkYmFjayB7XHJcbiAgd2lkdGg6IEBpbnB1dC1oZWlnaHQtbGFyZ2U7XHJcbiAgaGVpZ2h0OiBAaW5wdXQtaGVpZ2h0LWxhcmdlO1xyXG4gIGxpbmUtaGVpZ2h0OiBAaW5wdXQtaGVpZ2h0LWxhcmdlO1xyXG59XHJcbi5pbnB1dC1zbSArIC5mb3JtLWNvbnRyb2wtZmVlZGJhY2sge1xyXG4gIHdpZHRoOiBAaW5wdXQtaGVpZ2h0LXNtYWxsO1xyXG4gIGhlaWdodDogQGlucHV0LWhlaWdodC1zbWFsbDtcclxuICBsaW5lLWhlaWdodDogQGlucHV0LWhlaWdodC1zbWFsbDtcclxufVxyXG5cclxuLy8gRmVlZGJhY2sgc3RhdGVzXHJcbi5oYXMtc3VjY2VzcyB7XHJcbiAgLmZvcm0tY29udHJvbC12YWxpZGF0aW9uKEBzdGF0ZS1zdWNjZXNzLXRleHQ7IEBzdGF0ZS1zdWNjZXNzLXRleHQ7IEBzdGF0ZS1zdWNjZXNzLWJnKTtcclxufVxyXG4uaGFzLXdhcm5pbmcge1xyXG4gIC5mb3JtLWNvbnRyb2wtdmFsaWRhdGlvbihAc3RhdGUtd2FybmluZy10ZXh0OyBAc3RhdGUtd2FybmluZy10ZXh0OyBAc3RhdGUtd2FybmluZy1iZyk7XHJcbn1cclxuLmhhcy1lcnJvciB7XHJcbiAgLmZvcm0tY29udHJvbC12YWxpZGF0aW9uKEBzdGF0ZS1kYW5nZXItdGV4dDsgQHN0YXRlLWRhbmdlci10ZXh0OyBAc3RhdGUtZGFuZ2VyLWJnKTtcclxufVxyXG5cclxuXHJcbi8vIFJlcG9zaXRpb24gZmVlZGJhY2sgaWNvbiBpZiBsYWJlbCBpcyBoaWRkZW4gd2l0aCBcInNjcmVlbnJlYWRlciBvbmx5XCIgc3RhdGVcclxuLmhhcy1mZWVkYmFjayBsYWJlbC5zci1vbmx5IH4gLmZvcm0tY29udHJvbC1mZWVkYmFjayB7XHJcbiAgdG9wOiAwO1xyXG59XHJcblxyXG5cclxuLy8gSGVscCB0ZXh0XHJcbi8vXHJcbi8vIEFwcGx5IHRvIGFueSBlbGVtZW50IHlvdSB3aXNoIHRvIGNyZWF0ZSBsaWdodCB0ZXh0IGZvciBwbGFjZW1lbnQgaW1tZWRpYXRlbHlcclxuLy8gYmVsb3cgYSBmb3JtIGNvbnRyb2wuIFVzZSBmb3IgZ2VuZXJhbCBoZWxwLCBmb3JtYXR0aW5nLCBvciBpbnN0cnVjdGlvbmFsIHRleHQuXHJcblxyXG4uaGVscC1ibG9jayB7XHJcbiAgZGlzcGxheTogYmxvY2s7IC8vIGFjY291bnQgZm9yIGFueSBlbGVtZW50IHVzaW5nIGhlbHAtYmxvY2tcclxuICBtYXJnaW4tdG9wOiA1cHg7XHJcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcclxuICBjb2xvcjogbGlnaHRlbihAdGV4dC1jb2xvciwgMjUlKTsgLy8gbGlnaHRlbiB0aGUgdGV4dCBzb21lIGZvciBjb250cmFzdFxyXG59XHJcblxyXG5cclxuXHJcbi8vIElubGluZSBmb3Jtc1xyXG4vL1xyXG4vLyBNYWtlIGZvcm1zIGFwcGVhciBpbmxpbmUoLWJsb2NrKSBieSBhZGRpbmcgdGhlIGAuZm9ybS1pbmxpbmVgIGNsYXNzLiBJbmxpbmVcclxuLy8gZm9ybXMgYmVnaW4gc3RhY2tlZCBvbiBleHRyYSBzbWFsbCAobW9iaWxlKSBkZXZpY2VzIGFuZCB0aGVuIGdvIGlubGluZSB3aGVuXHJcbi8vIHZpZXdwb3J0cyByZWFjaCA8NzY4cHguXHJcbi8vXHJcbi8vIFJlcXVpcmVzIHdyYXBwaW5nIGlucHV0cyBhbmQgbGFiZWxzIHdpdGggYC5mb3JtLWdyb3VwYCBmb3IgcHJvcGVyIGRpc3BsYXkgb2ZcclxuLy8gZGVmYXVsdCBIVE1MIGZvcm0gY29udHJvbHMgYW5kIG91ciBjdXN0b20gZm9ybSBjb250cm9scyAoZS5nLiwgaW5wdXQgZ3JvdXBzKS5cclxuLy9cclxuLy8gSGVhZHMgdXAhIFRoaXMgaXMgbWl4aW4tZWQgaW50byBgLm5hdmJhci1mb3JtYCBpbiBuYXZiYXJzLmxlc3MuXHJcblxyXG4uZm9ybS1pbmxpbmUge1xyXG5cclxuICAvLyBLaWNrIGluIHRoZSBpbmxpbmVcclxuICBAbWVkaWEgKG1pbi13aWR0aDogQHNjcmVlbi1zbS1taW4pIHtcclxuICAgIC8vIElubGluZS1ibG9jayBhbGwgdGhlIHRoaW5ncyBmb3IgXCJpbmxpbmVcIlxyXG4gICAgLmZvcm0tZ3JvdXAge1xyXG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcbiAgICB9XHJcblxyXG4gICAgLy8gSW4gbmF2YmFyLWZvcm0sIGFsbG93IGZvbGtzIHRvICpub3QqIHVzZSBgLmZvcm0tZ3JvdXBgXHJcbiAgICAuZm9ybS1jb250cm9sIHtcclxuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICB3aWR0aDogYXV0bzsgLy8gUHJldmVudCBsYWJlbHMgZnJvbSBzdGFja2luZyBhYm92ZSBpbnB1dHMgaW4gYC5mb3JtLWdyb3VwYFxyXG4gICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xyXG4gICAgfVxyXG5cclxuICAgIC5pbnB1dC1ncm91cCB7XHJcbiAgICAgIGRpc3BsYXk6IGlubGluZS10YWJsZTtcclxuICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcclxuXHJcbiAgICAgIC5pbnB1dC1ncm91cC1hZGRvbixcclxuICAgICAgLmlucHV0LWdyb3VwLWJ0bixcclxuICAgICAgLmZvcm0tY29udHJvbCB7XHJcbiAgICAgICAgd2lkdGg6IGF1dG87XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAvLyBJbnB1dCBncm91cHMgbmVlZCB0aGF0IDEwMCUgd2lkdGggdGhvdWdoXHJcbiAgICAuaW5wdXQtZ3JvdXAgPiAuZm9ybS1jb250cm9sIHtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICB9XHJcblxyXG4gICAgLmNvbnRyb2wtbGFiZWwge1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xyXG4gICAgfVxyXG5cclxuICAgIC8vIFJlbW92ZSBkZWZhdWx0IG1hcmdpbiBvbiByYWRpb3MvY2hlY2tib3hlcyB0aGF0IHdlcmUgdXNlZCBmb3Igc3RhY2tpbmcsIGFuZFxyXG4gICAgLy8gdGhlbiB1bmRvIHRoZSBmbG9hdGluZyBvZiByYWRpb3MgYW5kIGNoZWNrYm94ZXMgdG8gbWF0Y2ggKHdoaWNoIGFsc28gYXZvaWRzXHJcbiAgICAvLyBhIGJ1ZyBpbiBXZWJLaXQ6IGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9pc3N1ZXMvMTk2OSkuXHJcbiAgICAucmFkaW8sXHJcbiAgICAuY2hlY2tib3gge1xyXG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgIG1hcmdpbi10b3A6IDA7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcblxyXG4gICAgICBsYWJlbCB7XHJcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAwO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICAucmFkaW8gaW5wdXRbdHlwZT1cInJhZGlvXCJdLFxyXG4gICAgLmNoZWNrYm94IGlucHV0W3R5cGU9XCJjaGVja2JveFwiXSB7XHJcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgbWFyZ2luLWxlZnQ6IDA7XHJcbiAgICB9XHJcblxyXG4gICAgLy8gVmFsaWRhdGlvbiBzdGF0ZXNcclxuICAgIC8vXHJcbiAgICAvLyBSZXBvc2l0aW9uIHRoZSBpY29uIGJlY2F1c2UgaXQncyBub3cgd2l0aGluIGEgZ3JpZCBjb2x1bW4gYW5kIGNvbHVtbnMgaGF2ZVxyXG4gICAgLy8gYHBvc2l0aW9uOiByZWxhdGl2ZTtgIG9uIHRoZW0uIEFsc28gYWNjb3VudHMgZm9yIHRoZSBncmlkIGd1dHRlciBwYWRkaW5nLlxyXG4gICAgLmhhcy1mZWVkYmFjayAuZm9ybS1jb250cm9sLWZlZWRiYWNrIHtcclxuICAgICAgdG9wOiAwO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuXHJcbi8vIEhvcml6b250YWwgZm9ybXNcclxuLy9cclxuLy8gSG9yaXpvbnRhbCBmb3JtcyBhcmUgYnVpbHQgb24gZ3JpZCBjbGFzc2VzIGFuZCBhbGxvdyB5b3UgdG8gY3JlYXRlIGZvcm1zIHdpdGhcclxuLy8gbGFiZWxzIG9uIHRoZSBsZWZ0IGFuZCBpbnB1dHMgb24gdGhlIHJpZ2h0LlxyXG5cclxuLmZvcm0taG9yaXpvbnRhbCB7XHJcblxyXG4gIC8vIENvbnNpc3RlbnQgdmVydGljYWwgYWxpZ25tZW50IG9mIHJhZGlvcyBhbmQgY2hlY2tib3hlc1xyXG4gIC8vXHJcbiAgLy8gTGFiZWxzIGFsc28gZ2V0IHNvbWUgcmVzZXQgc3R5bGVzLCBidXQgdGhhdCBpcyBzY29wZWQgdG8gYSBtZWRpYSBxdWVyeSBiZWxvdy5cclxuICAucmFkaW8sXHJcbiAgLmNoZWNrYm94LFxyXG4gIC5yYWRpby1pbmxpbmUsXHJcbiAgLmNoZWNrYm94LWlubGluZSB7XHJcbiAgICBtYXJnaW4tdG9wOiAwO1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICAgIHBhZGRpbmctdG9wOiAoQHBhZGRpbmctYmFzZS12ZXJ0aWNhbCArIDEpOyAvLyBEZWZhdWx0IHBhZGRpbmcgcGx1cyBhIGJvcmRlclxyXG4gIH1cclxuICAvLyBBY2NvdW50IGZvciBwYWRkaW5nIHdlJ3JlIGFkZGluZyB0byBlbnN1cmUgdGhlIGFsaWdubWVudCBhbmQgb2YgaGVscCB0ZXh0XHJcbiAgLy8gYW5kIG90aGVyIGNvbnRlbnQgYmVsb3cgaXRlbXNcclxuICAucmFkaW8sXHJcbiAgLmNoZWNrYm94IHtcclxuICAgIG1pbi1oZWlnaHQ6IChAbGluZS1oZWlnaHQtY29tcHV0ZWQgKyAoQHBhZGRpbmctYmFzZS12ZXJ0aWNhbCArIDEpKTtcclxuICB9XHJcblxyXG4gIC8vIE1ha2UgZm9ybSBncm91cHMgYmVoYXZlIGxpa2Ugcm93c1xyXG4gIC5mb3JtLWdyb3VwIHtcclxuICAgIC5tYWtlLXJvdygpO1xyXG4gIH1cclxuXHJcbiAgLy8gUmVzZXQgc3BhY2luZyBhbmQgcmlnaHQgYWxpZ24gbGFiZWxzLCBidXQgc2NvcGUgdG8gbWVkaWEgcXVlcmllcyBzbyB0aGF0XHJcbiAgLy8gbGFiZWxzIG9uIG5hcnJvdyB2aWV3cG9ydHMgc3RhY2sgdGhlIHNhbWUgYXMgYSBkZWZhdWx0IGZvcm0gZXhhbXBsZS5cclxuICBAbWVkaWEgKG1pbi13aWR0aDogQHNjcmVlbi1zbS1taW4pIHtcclxuICAgIC5jb250cm9sLWxhYmVsIHtcclxuICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgICAgIHBhZGRpbmctdG9wOiAoQHBhZGRpbmctYmFzZS12ZXJ0aWNhbCArIDEpOyAvLyBEZWZhdWx0IHBhZGRpbmcgcGx1cyBhIGJvcmRlclxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLy8gVmFsaWRhdGlvbiBzdGF0ZXNcclxuICAvL1xyXG4gIC8vIFJlcG9zaXRpb24gdGhlIGljb24gYmVjYXVzZSBpdCdzIG5vdyB3aXRoaW4gYSBncmlkIGNvbHVtbiBhbmQgY29sdW1ucyBoYXZlXHJcbiAgLy8gYHBvc2l0aW9uOiByZWxhdGl2ZTtgIG9uIHRoZW0uIEFsc28gYWNjb3VudHMgZm9yIHRoZSBncmlkIGd1dHRlciBwYWRkaW5nLlxyXG4gIC5oYXMtZmVlZGJhY2sgLmZvcm0tY29udHJvbC1mZWVkYmFjayB7XHJcbiAgICB0b3A6IDA7XHJcbiAgICByaWdodDogKEBncmlkLWd1dHRlci13aWR0aCAvIDIpO1xyXG4gIH1cclxuXHJcbiAgLy8gRm9ybSBncm91cCBzaXplc1xyXG4gIC8vXHJcbiAgLy8gUXVpY2sgdXRpbGl0eSBjbGFzcyBmb3IgYXBwbHlpbmcgYC5pbnB1dC1sZ2AgYW5kIGAuaW5wdXQtc21gIHN0eWxlcyB0byB0aGVcclxuICAvLyBpbnB1dHMgYW5kIGxhYmVscyB3aXRoaW4gYSBgLmZvcm0tZ3JvdXBgLlxyXG4gIC5mb3JtLWdyb3VwLWxnIHtcclxuICAgIEBtZWRpYSAobWluLXdpZHRoOiBAc2NyZWVuLXNtLW1pbikge1xyXG4gICAgICAuY29udHJvbC1sYWJlbCB7XHJcbiAgICAgICAgcGFkZGluZy10b3A6ICgoQHBhZGRpbmctbGFyZ2UtdmVydGljYWwgKiBAbGluZS1oZWlnaHQtbGFyZ2UpICsgMSk7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgIC5mb3JtLWNvbnRyb2wge1xyXG4gICAgICAmOmV4dGVuZCguaW5wdXQtbGcpO1xyXG4gICAgfVxyXG4gIH1cclxuICAuZm9ybS1ncm91cC1zbSB7XHJcbiAgICBAbWVkaWEgKG1pbi13aWR0aDogQHNjcmVlbi1zbS1taW4pIHtcclxuICAgICAgLmNvbnRyb2wtbGFiZWwge1xyXG4gICAgICAgIHBhZGRpbmctdG9wOiAoQHBhZGRpbmctc21hbGwtdmVydGljYWwgKyAxKTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgLmZvcm0tY29udHJvbCB7XHJcbiAgICAgICY6ZXh0ZW5kKC5pbnB1dC1zbSk7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbiIsIi8vIEZvcm0gdmFsaWRhdGlvbiBzdGF0ZXNcclxuLy9cclxuLy8gVXNlZCBpbiBmb3Jtcy5sZXNzIHRvIGdlbmVyYXRlIHRoZSBmb3JtIHZhbGlkYXRpb24gQ1NTIGZvciB3YXJuaW5ncywgZXJyb3JzLFxyXG4vLyBhbmQgc3VjY2Vzc2VzLlxyXG5cclxuLmZvcm0tY29udHJvbC12YWxpZGF0aW9uKEB0ZXh0LWNvbG9yOiAjNTU1OyBAYm9yZGVyLWNvbG9yOiAjY2NjOyBAYmFja2dyb3VuZC1jb2xvcjogI2Y1ZjVmNSkge1xyXG4gIC8vIENvbG9yIHRoZSBsYWJlbCBhbmQgaGVscCB0ZXh0XHJcbiAgLmhlbHAtYmxvY2ssXHJcbiAgLmNvbnRyb2wtbGFiZWwsXHJcbiAgLnJhZGlvLFxyXG4gIC5jaGVja2JveCxcclxuICAucmFkaW8taW5saW5lLFxyXG4gIC5jaGVja2JveC1pbmxpbmUgIHtcclxuICAgIGNvbG9yOiBAdGV4dC1jb2xvcjtcclxuICB9XHJcbiAgLy8gU2V0IHRoZSBib3JkZXIgYW5kIGJveCBzaGFkb3cgb24gc3BlY2lmaWMgaW5wdXRzIHRvIG1hdGNoXHJcbiAgLmZvcm0tY29udHJvbCB7XHJcbiAgICBib3JkZXItY29sb3I6IEBib3JkZXItY29sb3I7XHJcbiAgICAuYm94LXNoYWRvdyhpbnNldCAwIDFweCAxcHggcmdiYSgwLDAsMCwuMDc1KSk7IC8vIFJlZGVjbGFyZSBzbyB0cmFuc2l0aW9ucyB3b3JrXHJcbiAgICAmOmZvY3VzIHtcclxuICAgICAgYm9yZGVyLWNvbG9yOiBkYXJrZW4oQGJvcmRlci1jb2xvciwgMTAlKTtcclxuICAgICAgQHNoYWRvdzogaW5zZXQgMCAxcHggMXB4IHJnYmEoMCwwLDAsLjA3NSksIDAgMCA2cHggbGlnaHRlbihAYm9yZGVyLWNvbG9yLCAyMCUpO1xyXG4gICAgICAuYm94LXNoYWRvdyhAc2hhZG93KTtcclxuICAgIH1cclxuICB9XHJcbiAgLy8gU2V0IHZhbGlkYXRpb24gc3RhdGVzIGFsc28gZm9yIGFkZG9uc1xyXG4gIC5pbnB1dC1ncm91cC1hZGRvbiB7XHJcbiAgICBjb2xvcjogQHRleHQtY29sb3I7XHJcbiAgICBib3JkZXItY29sb3I6IEBib3JkZXItY29sb3I7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiBAYmFja2dyb3VuZC1jb2xvcjtcclxuICB9XHJcbiAgLy8gT3B0aW9uYWwgZmVlZGJhY2sgaWNvblxyXG4gIC5mb3JtLWNvbnRyb2wtZmVlZGJhY2sge1xyXG4gICAgY29sb3I6IEB0ZXh0LWNvbG9yO1xyXG4gIH1cclxufVxyXG5cclxuXHJcbi8vIEZvcm0gY29udHJvbCBmb2N1cyBzdGF0ZVxyXG4vL1xyXG4vLyBHZW5lcmF0ZSBhIGN1c3RvbWl6ZWQgZm9jdXMgc3RhdGUgYW5kIGZvciBhbnkgaW5wdXQgd2l0aCB0aGUgc3BlY2lmaWVkIGNvbG9yLFxyXG4vLyB3aGljaCBkZWZhdWx0cyB0byB0aGUgYEBpbnB1dC1ib3JkZXItZm9jdXNgIHZhcmlhYmxlLlxyXG4vL1xyXG4vLyBXZSBoaWdobHkgZW5jb3VyYWdlIHlvdSB0byBub3QgY3VzdG9taXplIHRoZSBkZWZhdWx0IHZhbHVlLCBidXQgaW5zdGVhZCB1c2VcclxuLy8gdGhpcyB0byB0d2VhayBjb2xvcnMgb24gYW4gYXMtbmVlZGVkIGJhc2lzLiBUaGlzIGFlc3RoZXRpYyBjaGFuZ2UgaXMgYmFzZWQgb25cclxuLy8gV2ViS2l0J3MgZGVmYXVsdCBzdHlsZXMsIGJ1dCBhcHBsaWNhYmxlIHRvIGEgd2lkZXIgcmFuZ2Ugb2YgYnJvd3NlcnMuIEl0c1xyXG4vLyB1c2FiaWxpdHkgYW5kIGFjY2Vzc2liaWxpdHkgc2hvdWxkIGJlIHRha2VuIGludG8gYWNjb3VudCB3aXRoIGFueSBjaGFuZ2UuXHJcbi8vXHJcbi8vIEV4YW1wbGUgdXNhZ2U6IGNoYW5nZSB0aGUgZGVmYXVsdCBibHVlIGJvcmRlciBhbmQgc2hhZG93IHRvIHdoaXRlIGZvciBiZXR0ZXJcclxuLy8gY29udHJhc3QgYWdhaW5zdCBhIGRhcmsgZ3JheSBiYWNrZ3JvdW5kLlxyXG4uZm9ybS1jb250cm9sLWZvY3VzKEBjb2xvcjogQGlucHV0LWJvcmRlci1mb2N1cykge1xyXG4gIEBjb2xvci1yZ2JhOiByZ2JhKHJlZChAY29sb3IpLCBncmVlbihAY29sb3IpLCBibHVlKEBjb2xvciksIC42KTtcclxuICAmOmZvY3VzIHtcclxuICAgIGJvcmRlci1jb2xvcjogQGNvbG9yO1xyXG4gICAgb3V0bGluZTogMDtcclxuICAgIC5ib3gtc2hhZG93KH5cImluc2V0IDAgMXB4IDFweCByZ2JhKDAsMCwwLC4wNzUpLCAwIDAgOHB4IEB7Y29sb3ItcmdiYX1cIik7XHJcbiAgfVxyXG59XHJcblxyXG4vLyBGb3JtIGNvbnRyb2wgc2l6aW5nXHJcbi8vXHJcbi8vIFJlbGF0aXZlIHRleHQgc2l6ZSwgcGFkZGluZywgYW5kIGJvcmRlci1yYWRpaSBjaGFuZ2VzIGZvciBmb3JtIGNvbnRyb2xzLiBGb3JcclxuLy8gaG9yaXpvbnRhbCBzaXppbmcsIHdyYXAgY29udHJvbHMgaW4gdGhlIHByZWRlZmluZWQgZ3JpZCBjbGFzc2VzLiBgPHNlbGVjdD5gXHJcbi8vIGVsZW1lbnQgZ2V0cyBzcGVjaWFsIGxvdmUgYmVjYXVzZSBpdCdzIHNwZWNpYWwsIGFuZCB0aGF0J3MgYSBmYWN0IVxyXG4uaW5wdXQtc2l6ZShAaW5wdXQtaGVpZ2h0OyBAcGFkZGluZy12ZXJ0aWNhbDsgQHBhZGRpbmctaG9yaXpvbnRhbDsgQGZvbnQtc2l6ZTsgQGxpbmUtaGVpZ2h0OyBAYm9yZGVyLXJhZGl1cykge1xyXG4gIGhlaWdodDogQGlucHV0LWhlaWdodDtcclxuICBwYWRkaW5nOiBAcGFkZGluZy12ZXJ0aWNhbCBAcGFkZGluZy1ob3Jpem9udGFsO1xyXG4gIGZvbnQtc2l6ZTogQGZvbnQtc2l6ZTtcclxuICBsaW5lLWhlaWdodDogQGxpbmUtaGVpZ2h0O1xyXG4gIGJvcmRlci1yYWRpdXM6IEBib3JkZXItcmFkaXVzO1xyXG5cclxuICBzZWxlY3QmIHtcclxuICAgIGhlaWdodDogQGlucHV0LWhlaWdodDtcclxuICAgIGxpbmUtaGVpZ2h0OiBAaW5wdXQtaGVpZ2h0O1xyXG4gIH1cclxuXHJcbiAgdGV4dGFyZWEmLFxyXG4gIHNlbGVjdFttdWx0aXBsZV0mIHtcclxuICAgIGhlaWdodDogYXV0bztcclxuICB9XHJcbn1cclxuIiwiLy9cclxuLy8gQnV0dG9uc1xyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG5cclxuXHJcbi8vIEJhc2Ugc3R5bGVzXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcblxyXG4uYnRuIHtcclxuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgbWFyZ2luLWJvdHRvbTogMDsgLy8gRm9yIGlucHV0LmJ0blxyXG4gIGZvbnQtd2VpZ2h0OiBAYnRuLWZvbnQtd2VpZ2h0O1xyXG4gIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xyXG4gIGN1cnNvcjogcG9pbnRlcjtcclxuICBiYWNrZ3JvdW5kLWltYWdlOiBub25lOyAvLyBSZXNldCB1bnVzdWFsIEZpcmVmb3gtb24tQW5kcm9pZCBkZWZhdWx0IHN0eWxlOyBzZWUgaHR0cHM6Ly9naXRodWIuY29tL25lY29sYXMvbm9ybWFsaXplLmNzcy9pc3N1ZXMvMjE0XHJcbiAgYm9yZGVyOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XHJcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcclxuICAuYnV0dG9uLXNpemUoQHBhZGRpbmctYmFzZS12ZXJ0aWNhbDsgQHBhZGRpbmctYmFzZS1ob3Jpem9udGFsOyBAZm9udC1zaXplLWJhc2U7IEBsaW5lLWhlaWdodC1iYXNlOyBAYm9yZGVyLXJhZGl1cy1iYXNlKTtcclxuICAudXNlci1zZWxlY3Qobm9uZSk7XHJcblxyXG4gICYsXHJcbiAgJjphY3RpdmUsXHJcbiAgJi5hY3RpdmUge1xyXG4gICAgJjpmb2N1cyB7XHJcbiAgICAgIC50YWItZm9jdXMoKTtcclxuICAgIH1cclxuICB9XHJcblxyXG4gICY6aG92ZXIsXHJcbiAgJjpmb2N1cyB7XHJcbiAgICBjb2xvcjogQGJ0bi1kZWZhdWx0LWNvbG9yO1xyXG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gIH1cclxuXHJcbiAgJjphY3RpdmUsXHJcbiAgJi5hY3RpdmUge1xyXG4gICAgb3V0bGluZTogMDtcclxuICAgIGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7XHJcbiAgICAuYm94LXNoYWRvdyhpbnNldCAwIDNweCA1cHggcmdiYSgwLDAsMCwuMTI1KSk7XHJcbiAgfVxyXG5cclxuICAmLmRpc2FibGVkLFxyXG4gICZbZGlzYWJsZWRdLFxyXG4gIGZpZWxkc2V0W2Rpc2FibGVkXSAmIHtcclxuICAgIGN1cnNvcjogbm90LWFsbG93ZWQ7XHJcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTsgLy8gRnV0dXJlLXByb29mIGRpc2FibGluZyBvZiBjbGlja3NcclxuICAgIC5vcGFjaXR5KC42NSk7XHJcbiAgICAuYm94LXNoYWRvdyhub25lKTtcclxuICB9XHJcbn1cclxuXHJcblxyXG4vLyBBbHRlcm5hdGUgYnV0dG9uc1xyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG5cclxuLmJ0bi1kZWZhdWx0IHtcclxuICAuYnV0dG9uLXZhcmlhbnQoQGJ0bi1kZWZhdWx0LWNvbG9yOyBAYnRuLWRlZmF1bHQtYmc7IEBidG4tZGVmYXVsdC1ib3JkZXIpO1xyXG59XHJcbi5idG4tcHJpbWFyeSB7XHJcbiAgLmJ1dHRvbi12YXJpYW50KEBidG4tcHJpbWFyeS1jb2xvcjsgQGJ0bi1wcmltYXJ5LWJnOyBAYnRuLXByaW1hcnktYm9yZGVyKTtcclxufVxyXG4vLyBTdWNjZXNzIGFwcGVhcnMgYXMgZ3JlZW5cclxuLmJ0bi1zdWNjZXNzIHtcclxuICAuYnV0dG9uLXZhcmlhbnQoQGJ0bi1zdWNjZXNzLWNvbG9yOyBAYnRuLXN1Y2Nlc3MtYmc7IEBidG4tc3VjY2Vzcy1ib3JkZXIpO1xyXG59XHJcbi8vIEluZm8gYXBwZWFycyBhcyBibHVlLWdyZWVuXHJcbi5idG4taW5mbyB7XHJcbiAgLmJ1dHRvbi12YXJpYW50KEBidG4taW5mby1jb2xvcjsgQGJ0bi1pbmZvLWJnOyBAYnRuLWluZm8tYm9yZGVyKTtcclxufVxyXG4vLyBXYXJuaW5nIGFwcGVhcnMgYXMgb3JhbmdlXHJcbi5idG4td2FybmluZyB7XHJcbiAgLmJ1dHRvbi12YXJpYW50KEBidG4td2FybmluZy1jb2xvcjsgQGJ0bi13YXJuaW5nLWJnOyBAYnRuLXdhcm5pbmctYm9yZGVyKTtcclxufVxyXG4vLyBEYW5nZXIgYW5kIGVycm9yIGFwcGVhciBhcyByZWRcclxuLmJ0bi1kYW5nZXIge1xyXG4gIC5idXR0b24tdmFyaWFudChAYnRuLWRhbmdlci1jb2xvcjsgQGJ0bi1kYW5nZXItYmc7IEBidG4tZGFuZ2VyLWJvcmRlcik7XHJcbn1cclxuXHJcbi5idG4tc2VhcmNoIHtcclxuICAgIC5idXR0b24tdmFyaWFudChAYnRuLXNlYXJjaDsgQGJ0bi1zZWFyY2gtYmc7IEBidG4tc2VhcmNoLWJvcmRlcik7XHJcbn1cclxuXHJcbi5idG4taGVhZGVyIHtcclxuICAgIC5idXR0b24tdmFyaWFudChAYnRuLWhlYWRlcjsgQGJ0bi1oZWFkZXItYmc7IEBidG4taGVhZGVyLWJvcmRlcik7XHJcbn1cclxuXHJcbi5idG4tYmVpZ2Uge1xyXG4gICAgLmJ1dHRvbi12YXJpYW50KEBidG4tYmVpZ2U7IEBidG4tYmVpZ2UtYmc7IEBidG4tYmVpZ2UtYm9yZGVyKTtcclxuICAgIC5hdmVuaXItaGVhdnkoKTtcclxufVxyXG5cclxuXHJcbi8vIExpbmsgYnV0dG9uc1xyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcblxyXG4vLyBNYWtlIGEgYnV0dG9uIGxvb2sgYW5kIGJlaGF2ZSBsaWtlIGEgbGlua1xyXG4uYnRuLWxpbmsge1xyXG4gIGNvbG9yOiBAbGluay1jb2xvcjtcclxuICBmb250LXdlaWdodDogbm9ybWFsO1xyXG4gIGN1cnNvcjogcG9pbnRlcjtcclxuICBib3JkZXItcmFkaXVzOiAwO1xyXG5cclxuICAmLFxyXG4gICY6YWN0aXZlLFxyXG4gICZbZGlzYWJsZWRdLFxyXG4gIGZpZWxkc2V0W2Rpc2FibGVkXSAmIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gICAgLmJveC1zaGFkb3cobm9uZSk7XHJcbiAgfVxyXG4gICYsXHJcbiAgJjpob3ZlcixcclxuICAmOmZvY3VzLFxyXG4gICY6YWN0aXZlIHtcclxuICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgfVxyXG4gICY6aG92ZXIsXHJcbiAgJjpmb2N1cyB7XHJcbiAgICBjb2xvcjogQGxpbmstaG92ZXItY29sb3I7XHJcbiAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcclxuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gIH1cclxuICAmW2Rpc2FibGVkXSxcclxuICBmaWVsZHNldFtkaXNhYmxlZF0gJiB7XHJcbiAgICAmOmhvdmVyLFxyXG4gICAgJjpmb2N1cyB7XHJcbiAgICAgIGNvbG9yOiBAYnRuLWxpbmstZGlzYWJsZWQtY29sb3I7XHJcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcblxyXG4vLyBCdXR0b24gU2l6ZXNcclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuXHJcbi5idG4tbGcge1xyXG4gIC8vIGxpbmUtaGVpZ2h0OiBlbnN1cmUgZXZlbi1udW1iZXJlZCBoZWlnaHQgb2YgYnV0dG9uIG5leHQgdG8gbGFyZ2UgaW5wdXRcclxuICAuYnV0dG9uLXNpemUoQHBhZGRpbmctbGFyZ2UtdmVydGljYWw7IEBwYWRkaW5nLWxhcmdlLWhvcml6b250YWw7IEBmb250LXNpemUtbGFyZ2U7IEBsaW5lLWhlaWdodC1sYXJnZTsgQGJvcmRlci1yYWRpdXMtbGFyZ2UpO1xyXG59XHJcbi5idG4tc20ge1xyXG4gIC8vIGxpbmUtaGVpZ2h0OiBlbnN1cmUgcHJvcGVyIGhlaWdodCBvZiBidXR0b24gbmV4dCB0byBzbWFsbCBpbnB1dFxyXG4gIC5idXR0b24tc2l6ZShAcGFkZGluZy1zbWFsbC12ZXJ0aWNhbDsgQHBhZGRpbmctc21hbGwtaG9yaXpvbnRhbDsgQGZvbnQtc2l6ZS1zbWFsbDsgQGxpbmUtaGVpZ2h0LXNtYWxsOyBAYm9yZGVyLXJhZGl1cy1zbWFsbCk7XHJcbn1cclxuLmJ0bi14cyB7XHJcbiAgLmJ1dHRvbi1zaXplKEBwYWRkaW5nLXhzLXZlcnRpY2FsOyBAcGFkZGluZy14cy1ob3Jpem9udGFsOyBAZm9udC1zaXplLXNtYWxsOyBAbGluZS1oZWlnaHQtc21hbGw7IEBib3JkZXItcmFkaXVzLXNtYWxsKTtcclxufVxyXG5cclxuXHJcbi8vIEJsb2NrIGJ1dHRvblxyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG5cclxuLmJ0bi1ibG9jayB7XHJcbiAgZGlzcGxheTogYmxvY2s7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbn1cclxuXHJcbi8vIFZlcnRpY2FsbHkgc3BhY2Ugb3V0IG11bHRpcGxlIGJsb2NrIGJ1dHRvbnNcclxuLmJ0bi1ibG9jayArIC5idG4tYmxvY2sge1xyXG4gIG1hcmdpbi10b3A6IDVweDtcclxufVxyXG5cclxuLy8gU3BlY2lmaWNpdHkgb3ZlcnJpZGVzXHJcbmlucHV0W3R5cGU9XCJzdWJtaXRcIl0sXHJcbmlucHV0W3R5cGU9XCJyZXNldFwiXSxcclxuaW5wdXRbdHlwZT1cImJ1dHRvblwiXSB7XHJcbiAgJi5idG4tYmxvY2sge1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgfVxyXG59XHJcbiIsIi8vIEJ1dHRvbiB2YXJpYW50c1xyXG4vL1xyXG4vLyBFYXNpbHkgcHVtcCBvdXQgZGVmYXVsdCBzdHlsZXMsIGFzIHdlbGwgYXMgOmhvdmVyLCA6Zm9jdXMsIDphY3RpdmUsXHJcbi8vIGFuZCBkaXNhYmxlZCBvcHRpb25zIGZvciBhbGwgYnV0dG9uc1xyXG5cclxuLmJ1dHRvbi12YXJpYW50KEBjb2xvcjsgQGJhY2tncm91bmQ7IEBib3JkZXIpIHtcclxuICBjb2xvcjogQGNvbG9yO1xyXG4gIGJhY2tncm91bmQtY29sb3I6IEBiYWNrZ3JvdW5kO1xyXG4gIGJvcmRlci1jb2xvcjogQGJvcmRlcjtcclxuXHJcbiAgJjpob3ZlcixcclxuICAmOmZvY3VzLFxyXG4gICY6YWN0aXZlLFxyXG4gICYuYWN0aXZlLFxyXG4gIC5vcGVuID4gLmRyb3Bkb3duLXRvZ2dsZSYge1xyXG4gICAgY29sb3I6IEBjb2xvcjtcclxuICAgIGJhY2tncm91bmQtY29sb3I6IGRhcmtlbihAYmFja2dyb3VuZCwgMTAlKTtcclxuICAgICAgICBib3JkZXItY29sb3I6IGRhcmtlbihAYm9yZGVyLCAxMiUpO1xyXG4gIH1cclxuICAmOmFjdGl2ZSxcclxuICAmLmFjdGl2ZSxcclxuICAub3BlbiA+IC5kcm9wZG93bi10b2dnbGUmIHtcclxuICAgIGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7XHJcbiAgfVxyXG4gICYuZGlzYWJsZWQsXHJcbiAgJltkaXNhYmxlZF0sXHJcbiAgZmllbGRzZXRbZGlzYWJsZWRdICYge1xyXG4gICAgJixcclxuICAgICY6aG92ZXIsXHJcbiAgICAmOmZvY3VzLFxyXG4gICAgJjphY3RpdmUsXHJcbiAgICAmLmFjdGl2ZSB7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IEBiYWNrZ3JvdW5kO1xyXG4gICAgICAgICAgYm9yZGVyLWNvbG9yOiBAYm9yZGVyO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLmJhZGdlIHtcclxuICAgIGNvbG9yOiBAYmFja2dyb3VuZDtcclxuICAgIGJhY2tncm91bmQtY29sb3I6IEBjb2xvcjtcclxuICB9XHJcbn1cclxuXHJcbi8vIEJ1dHRvbiBzaXplc1xyXG4uYnV0dG9uLXNpemUoQHBhZGRpbmctdmVydGljYWw7IEBwYWRkaW5nLWhvcml6b250YWw7IEBmb250LXNpemU7IEBsaW5lLWhlaWdodDsgQGJvcmRlci1yYWRpdXMpIHtcclxuICBwYWRkaW5nOiBAcGFkZGluZy12ZXJ0aWNhbCBAcGFkZGluZy1ob3Jpem9udGFsO1xyXG4gIGZvbnQtc2l6ZTogQGZvbnQtc2l6ZTtcclxuICBsaW5lLWhlaWdodDogQGxpbmUtaGVpZ2h0O1xyXG4gIGJvcmRlci1yYWRpdXM6IEBib3JkZXItcmFkaXVzO1xyXG59XHJcbiIsIi8vIE9wYWNpdHlcclxuXHJcbi5vcGFjaXR5KEBvcGFjaXR5KSB7XHJcbiAgb3BhY2l0eTogQG9wYWNpdHk7XHJcbiAgLy8gSUU4IGZpbHRlclxyXG4gIEBvcGFjaXR5LWllOiAoQG9wYWNpdHkgKiAxMDApO1xyXG4gIGZpbHRlcjogflwiYWxwaGEob3BhY2l0eT1Ae29wYWNpdHktaWV9KVwiO1xyXG59XHJcbiIsIi5pdGFsaWMge1xyXG4gICAgZm9udC1mYW1pbHk6IEBtcC1mb250O1xyXG4gICAgZm9udC13ZWlnaHQ6IDMwMDtcclxuICAgIGZvbnQtc3R5bGU6IGl0YWxpYztcclxufVxyXG5cclxuLmF2ZW5pci1saWdodCB7XHJcbiAgICBmb250LWZhbWlseTogQG1wLWZvbnQ7XHJcbiAgICBmb250LXdlaWdodDogMzAwO1xyXG59XHJcblxyXG4uYXZlbmlyLXJvbWFuIHtcclxuICAgIGZvbnQtZmFtaWx5OiBAbXAtZm9udDtcclxuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XHJcbn1cclxuXHJcbi5hdmVuaXItaGVhdnkge1xyXG4gICAgZm9udC1mYW1pbHk6IEBtcC1mb250O1xyXG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcclxufSIsIi8vXHJcbi8vIE5hdnNcclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuXHJcblxyXG4vLyBCYXNlIGNsYXNzXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcblxyXG4ubmF2IHtcclxuICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gIHBhZGRpbmctbGVmdDogMDsgLy8gT3ZlcnJpZGUgZGVmYXVsdCB1bC9vbFxyXG4gIGxpc3Qtc3R5bGU6IG5vbmU7XHJcbiAgJjpleHRlbmQoLmNsZWFyZml4IGFsbCk7XHJcblxyXG4gID4gbGkge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcblxyXG4gICAgPiBhIHtcclxuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgcGFkZGluZzogQG5hdi1saW5rLXBhZGRpbmc7XHJcbiAgICAgICY6aG92ZXIsXHJcbiAgICAgICY6Zm9jdXMge1xyXG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBAbmF2LWxpbmstaG92ZXItYmc7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAvLyBEaXNhYmxlZCBzdGF0ZSBzZXRzIHRleHQgdG8gZ3JheSBhbmQgbnVrZXMgaG92ZXIvdGFiIGVmZmVjdHNcclxuICAgICYuZGlzYWJsZWQgPiBhIHtcclxuICAgICAgY29sb3I6IEBuYXYtZGlzYWJsZWQtbGluay1jb2xvcjtcclxuXHJcbiAgICAgICY6aG92ZXIsXHJcbiAgICAgICY6Zm9jdXMge1xyXG4gICAgICAgIGNvbG9yOiBAbmF2LWRpc2FibGVkLWxpbmstaG92ZXItY29sb3I7XHJcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gICAgICAgIGN1cnNvcjogbm90LWFsbG93ZWQ7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gIC8vIE9wZW4gZHJvcGRvd25zXHJcbiAgLm9wZW4gPiBhIHtcclxuICAgICYsXHJcbiAgICAmOmhvdmVyLFxyXG4gICAgJjpmb2N1cyB7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IEBuYXYtbGluay1ob3Zlci1iZztcclxuICAgICAgYm9yZGVyLWNvbG9yOiBAbGluay1jb2xvcjtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC8vIE5hdiBkaXZpZGVycyAoZGVwcmVjYXRlZCB3aXRoIHYzLjAuMSlcclxuICAvL1xyXG4gIC8vIFRoaXMgc2hvdWxkIGhhdmUgYmVlbiByZW1vdmVkIGluIHYzIHdpdGggdGhlIGRyb3BwaW5nIG9mIGAubmF2LWxpc3RgLCBidXRcclxuICAvLyB3ZSBtaXNzZWQgaXQuIFdlIGRvbid0IGN1cnJlbnRseSBzdXBwb3J0IHRoaXMgYW55d2hlcmUsIGJ1dCBpbiB0aGUgaW50ZXJlc3RcclxuICAvLyBvZiBtYWludGFpbmluZyBiYWNrd2FyZCBjb21wYXRpYmlsaXR5IGluIGNhc2UgeW91IHVzZSBpdCwgaXQncyBkZXByZWNhdGVkLlxyXG4gIC5uYXYtZGl2aWRlciB7XHJcbiAgICAubmF2LWRpdmlkZXIoKTtcclxuICB9XHJcblxyXG4gIC8vIFByZXZlbnQgSUU4IGZyb20gbWlzcGxhY2luZyBpbWdzXHJcbiAgLy9cclxuICAvLyBTZWUgaHR0cHM6Ly9naXRodWIuY29tL2g1YnAvaHRtbDUtYm9pbGVycGxhdGUvaXNzdWVzLzk4NCNpc3N1ZWNvbW1lbnQtMzk4NTk4OVxyXG4gID4gbGkgPiBhID4gaW1nIHtcclxuICAgIG1heC13aWR0aDogbm9uZTtcclxuICB9XHJcbn1cclxuXHJcblxyXG4vLyBUYWJzXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuXHJcbi8vIEdpdmUgdGhlIHRhYnMgc29tZXRoaW5nIHRvIHNpdCBvblxyXG4ubmF2LXRhYnMge1xyXG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCBAbmF2LXRhYnMtYm9yZGVyLWNvbG9yO1xyXG4gID4gbGkge1xyXG4gICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICAvLyBNYWtlIHRoZSBsaXN0LWl0ZW1zIG92ZXJsYXkgdGhlIGJvdHRvbSBib3JkZXJcclxuICAgIG1hcmdpbi1ib3R0b206IC0xcHg7XHJcblxyXG4gICAgLy8gQWN0dWFsIHRhYnMgKGFzIGxpbmtzKVxyXG4gICAgPiBhIHtcclxuICAgICAgbWFyZ2luLXJpZ2h0OiAycHg7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiBAbGluZS1oZWlnaHQtYmFzZTtcclxuICAgICAgYm9yZGVyOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XHJcbiAgICAgIGJvcmRlci1yYWRpdXM6IEBib3JkZXItcmFkaXVzLWJhc2UgQGJvcmRlci1yYWRpdXMtYmFzZSAwIDA7XHJcbiAgICAgICY6aG92ZXIge1xyXG4gICAgICAgIGJvcmRlci1jb2xvcjogQG5hdi10YWJzLWxpbmstaG92ZXItYm9yZGVyLWNvbG9yIEBuYXYtdGFicy1saW5rLWhvdmVyLWJvcmRlci1jb2xvciBAbmF2LXRhYnMtYm9yZGVyLWNvbG9yO1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLy8gQWN0aXZlIHN0YXRlLCBhbmQgaXRzIDpob3ZlciB0byBvdmVycmlkZSBub3JtYWwgOmhvdmVyXHJcbiAgICAmLmFjdGl2ZSA+IGEge1xyXG4gICAgICAmLFxyXG4gICAgICAmOmhvdmVyLFxyXG4gICAgICAmOmZvY3VzIHtcclxuICAgICAgICBjb2xvcjogQG5hdi10YWJzLWFjdGl2ZS1saW5rLWhvdmVyLWNvbG9yO1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IEBuYXYtdGFicy1hY3RpdmUtbGluay1ob3Zlci1iZztcclxuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCBAbmF2LXRhYnMtYWN0aXZlLWxpbmstaG92ZXItYm9yZGVyLWNvbG9yO1xyXG4gICAgICAgIGJvcmRlci1ib3R0b20tY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gICAgICAgIGN1cnNvcjogZGVmYXVsdDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuICAvLyBwdWxsaW5nIHRoaXMgaW4gbWFpbmx5IGZvciBsZXNzIHNob3J0aGFuZFxyXG4gICYubmF2LWp1c3RpZmllZCB7XHJcbiAgICAubmF2LWp1c3RpZmllZCgpO1xyXG4gICAgLm5hdi10YWJzLWp1c3RpZmllZCgpO1xyXG4gIH1cclxufVxyXG5cclxuXHJcbi8vIFBpbGxzXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuLm5hdi1waWxscyB7XHJcbiAgPiBsaSB7XHJcbiAgICBmbG9hdDogbGVmdDtcclxuXHJcbiAgICAvLyBMaW5rcyByZW5kZXJlZCBhcyBwaWxsc1xyXG4gICAgPiBhIHtcclxuICAgICAgYm9yZGVyLXJhZGl1czogQG5hdi1waWxscy1ib3JkZXItcmFkaXVzO1xyXG4gICAgfVxyXG4gICAgKyBsaSB7XHJcbiAgICAgIG1hcmdpbi1sZWZ0OiAycHg7XHJcbiAgICB9XHJcblxyXG4gICAgLy8gQWN0aXZlIHN0YXRlXHJcbiAgICAmLmFjdGl2ZSA+IGEge1xyXG4gICAgICAmLFxyXG4gICAgICAmOmhvdmVyLFxyXG4gICAgICAmOmZvY3VzIHtcclxuICAgICAgICBjb2xvcjogQG5hdi1waWxscy1hY3RpdmUtbGluay1ob3Zlci1jb2xvcjtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBAbmF2LXBpbGxzLWFjdGl2ZS1saW5rLWhvdmVyLWJnO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG5cclxuLy8gU3RhY2tlZCBwaWxsc1xyXG4ubmF2LXN0YWNrZWQge1xyXG4gID4gbGkge1xyXG4gICAgZmxvYXQ6IG5vbmU7XHJcbiAgICArIGxpIHtcclxuICAgICAgbWFyZ2luLXRvcDogMnB4O1xyXG4gICAgICBtYXJnaW4tbGVmdDogMDsgLy8gbm8gbmVlZCBmb3IgdGhpcyBnYXAgYmV0d2VlbiBuYXYgaXRlbXNcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcblxyXG4vLyBOYXYgdmFyaWF0aW9uc1xyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG5cclxuLy8gSnVzdGlmaWVkIG5hdiBsaW5rc1xyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcblxyXG4ubmF2LWp1c3RpZmllZCB7XHJcbiAgd2lkdGg6IDEwMCU7XHJcblxyXG4gID4gbGkge1xyXG4gICAgZmxvYXQ6IG5vbmU7XHJcbiAgICA+IGEge1xyXG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDVweDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gID4gLmRyb3Bkb3duIC5kcm9wZG93bi1tZW51IHtcclxuICAgIHRvcDogYXV0bztcclxuICAgIGxlZnQ6IGF1dG87XHJcbiAgfVxyXG5cclxuICBAbWVkaWEgKG1pbi13aWR0aDogQHNjcmVlbi1zbS1taW4pIHtcclxuICAgID4gbGkge1xyXG4gICAgICBkaXNwbGF5OiB0YWJsZS1jZWxsO1xyXG4gICAgICB3aWR0aDogMSU7XHJcbiAgICAgID4gYSB7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLy8gTW92ZSBib3JkZXJzIHRvIGFuY2hvcnMgaW5zdGVhZCBvZiBib3R0b20gb2YgbGlzdFxyXG4vL1xyXG4vLyBNaXhpbiBmb3IgYWRkaW5nIG9uIHRvcCB0aGUgc2hhcmVkIGAubmF2LWp1c3RpZmllZGAgc3R5bGVzIGZvciBvdXIgdGFic1xyXG4ubmF2LXRhYnMtanVzdGlmaWVkIHtcclxuICBib3JkZXItYm90dG9tOiAwO1xyXG5cclxuICA+IGxpID4gYSB7XHJcbiAgICAvLyBPdmVycmlkZSBtYXJnaW4gZnJvbSAubmF2LXRhYnNcclxuICAgIG1hcmdpbi1yaWdodDogMDtcclxuICAgIGJvcmRlci1yYWRpdXM6IEBib3JkZXItcmFkaXVzLWJhc2U7XHJcbiAgfVxyXG5cclxuICA+IC5hY3RpdmUgPiBhLFxyXG4gID4gLmFjdGl2ZSA+IGE6aG92ZXIsXHJcbiAgPiAuYWN0aXZlID4gYTpmb2N1cyB7XHJcbiAgICBib3JkZXI6IDFweCBzb2xpZCBAbmF2LXRhYnMtanVzdGlmaWVkLWxpbmstYm9yZGVyLWNvbG9yO1xyXG4gIH1cclxuXHJcbiAgQG1lZGlhIChtaW4td2lkdGg6IEBzY3JlZW4tc20tbWluKSB7XHJcbiAgICA+IGxpID4gYSB7XHJcbiAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCBAbmF2LXRhYnMtanVzdGlmaWVkLWxpbmstYm9yZGVyLWNvbG9yO1xyXG4gICAgICBib3JkZXItcmFkaXVzOiBAYm9yZGVyLXJhZGl1cy1iYXNlIEBib3JkZXItcmFkaXVzLWJhc2UgMCAwO1xyXG4gICAgfVxyXG4gICAgPiAuYWN0aXZlID4gYSxcclxuICAgID4gLmFjdGl2ZSA+IGE6aG92ZXIsXHJcbiAgICA+IC5hY3RpdmUgPiBhOmZvY3VzIHtcclxuICAgICAgYm9yZGVyLWJvdHRvbS1jb2xvcjogQG5hdi10YWJzLWp1c3RpZmllZC1hY3RpdmUtbGluay1ib3JkZXItY29sb3I7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG5cclxuLy8gVGFiYmFibGUgdGFic1xyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcblxyXG4vLyBIaWRlIHRhYmJhYmxlIHBhbmVzIHRvIHN0YXJ0LCBzaG93IHRoZW0gd2hlbiBgLmFjdGl2ZWBcclxuLnRhYi1jb250ZW50IHtcclxuICA+IC50YWItcGFuZSB7XHJcbiAgICBkaXNwbGF5OiBub25lO1xyXG4gIH1cclxuICA+IC5hY3RpdmUge1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgfVxyXG59XHJcblxyXG5cclxuLy8gRHJvcGRvd25zXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuXHJcbi8vIFNwZWNpZmljIGRyb3Bkb3duc1xyXG4ubmF2LXRhYnMgLmRyb3Bkb3duLW1lbnUge1xyXG4gIC8vIG1ha2UgZHJvcGRvd24gYm9yZGVyIG92ZXJsYXAgdGFiIGJvcmRlclxyXG4gIG1hcmdpbi10b3A6IC0xcHg7XHJcbiAgLy8gUmVtb3ZlIHRoZSB0b3Agcm91bmRlZCBjb3JuZXJzIGhlcmUgc2luY2UgdGhlcmUgaXMgYSBoYXJkIGVkZ2UgYWJvdmUgdGhlIG1lbnVcclxuICAuYm9yZGVyLXRvcC1yYWRpdXMoMCk7XHJcbn1cclxuIiwiLy8gSG9yaXpvbnRhbCBkaXZpZGVyc1xyXG4vL1xyXG4vLyBEaXZpZGVycyAoYmFzaWNhbGx5IGFuIGhyKSB3aXRoaW4gZHJvcGRvd25zIGFuZCBuYXYgbGlzdHNcclxuXHJcbi5uYXYtZGl2aWRlcihAY29sb3I6ICNlNWU1ZTUpIHtcclxuICBoZWlnaHQ6IDFweDtcclxuICBtYXJnaW46ICgoQGxpbmUtaGVpZ2h0LWNvbXB1dGVkIC8gMikgLSAxKSAwO1xyXG4gIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogQGNvbG9yO1xyXG59XHJcbiIsIi8vIFNpbmdsZSBzaWRlIGJvcmRlci1yYWRpdXNcclxuXHJcbi5ib3JkZXItdG9wLXJhZGl1cyhAcmFkaXVzKSB7XHJcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IEByYWRpdXM7XHJcbiAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IEByYWRpdXM7XHJcbn1cclxuLmJvcmRlci1yaWdodC1yYWRpdXMoQHJhZGl1cykge1xyXG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiBAcmFkaXVzO1xyXG4gICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiBAcmFkaXVzO1xyXG59XHJcbi5ib3JkZXItYm90dG9tLXJhZGl1cyhAcmFkaXVzKSB7XHJcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IEByYWRpdXM7XHJcbiAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IEByYWRpdXM7XHJcbn1cclxuLmJvcmRlci1sZWZ0LXJhZGl1cyhAcmFkaXVzKSB7XHJcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogQHJhZGl1cztcclxuICAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiBAcmFkaXVzO1xyXG59XHJcbiIsIi8vXHJcbi8vIE5hdmJhcnNcclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuXHJcblxyXG4vLyBXcmFwcGVyIGFuZCBiYXNlIGNsYXNzXHJcbi8vXHJcbi8vIFByb3ZpZGUgYSBzdGF0aWMgbmF2YmFyIGZyb20gd2hpY2ggd2UgZXhwYW5kIHRvIGNyZWF0ZSBmdWxsLXdpZHRoLCBmaXhlZCwgYW5kXHJcbi8vIG90aGVyIG5hdmJhciB2YXJpYXRpb25zLlxyXG5cclxuLm5hdmJhciB7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIG1pbi1oZWlnaHQ6IEBuYXZiYXItaGVpZ2h0OyAvLyBFbnN1cmUgYSBuYXZiYXIgYWx3YXlzIHNob3dzIChlLmcuLCB3aXRob3V0IGEgLm5hdmJhci1icmFuZCBpbiBjb2xsYXBzZWQgbW9kZSlcclxuLy8gIG1hcmdpbi1ib3R0b206IEBuYXZiYXItbWFyZ2luLWJvdHRvbTtcclxuLy8gIGJvcmRlcjogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xyXG5cclxuICAvLyBQcmV2ZW50IGZsb2F0cyBmcm9tIGJyZWFraW5nIHRoZSBuYXZiYXJcclxuICAmOmV4dGVuZCguY2xlYXJmaXggYWxsKTtcclxuXHJcbiAgQG1lZGlhIChtaW4td2lkdGg6IEBncmlkLWZsb2F0LWJyZWFrcG9pbnQpIHtcclxuICAgIGJvcmRlci1yYWRpdXM6IEBuYXZiYXItYm9yZGVyLXJhZGl1cztcclxuICB9XHJcbn1cclxuXHJcblxyXG4vLyBOYXZiYXIgaGVhZGluZ1xyXG4vL1xyXG4vLyBHcm91cHMgYC5uYXZiYXItYnJhbmRgIGFuZCBgLm5hdmJhci10b2dnbGVgIGludG8gYSBzaW5nbGUgY29tcG9uZW50IGZvciBlYXN5XHJcbi8vIHN0eWxpbmcgb2YgcmVzcG9uc2l2ZSBhc3BlY3RzLlxyXG5cclxuLm5hdmJhci1oZWFkZXIge1xyXG4gICY6ZXh0ZW5kKC5jbGVhcmZpeCBhbGwpO1xyXG5cclxuICBAbWVkaWEgKG1pbi13aWR0aDogQGdyaWQtZmxvYXQtYnJlYWtwb2ludCkge1xyXG4gICAgZmxvYXQ6IGxlZnQ7XHJcbiAgfVxyXG59XHJcblxyXG5cclxuLy8gTmF2YmFyIGNvbGxhcHNlIChib2R5KVxyXG4vL1xyXG4vLyBHcm91cCB5b3VyIG5hdmJhciBjb250ZW50IGludG8gdGhpcyBmb3IgZWFzeSBjb2xsYXBzaW5nIGFuZCBleHBhbmRpbmcgYWNyb3NzXHJcbi8vIHZhcmlvdXMgZGV2aWNlIHNpemVzLiBCeSBkZWZhdWx0LCB0aGlzIGNvbnRlbnQgaXMgY29sbGFwc2VkIHdoZW4gPDc2OHB4LCBidXRcclxuLy8gd2lsbCBleHBhbmQgcGFzdCB0aGF0IGZvciBhIGhvcml6b250YWwgZGlzcGxheS5cclxuLy9cclxuLy8gVG8gc3RhcnQgKG9uIG1vYmlsZSBkZXZpY2VzKSB0aGUgbmF2YmFyIGxpbmtzLCBmb3JtcywgYW5kIGJ1dHRvbnMgYXJlIHN0YWNrZWRcclxuLy8gdmVydGljYWxseSBhbmQgaW5jbHVkZSBhIGBtYXgtaGVpZ2h0YCB0byBvdmVyZmxvdyBpbiBjYXNlIHlvdSBoYXZlIHRvbyBtdWNoXHJcbi8vIGNvbnRlbnQgZm9yIHRoZSB1c2VyJ3Mgdmlld3BvcnQuXHJcblxyXG4ubmF2YmFyLWNvbGxhcHNlIHtcclxuICBvdmVyZmxvdy14OiB2aXNpYmxlO1xyXG4gIHBhZGRpbmctcmlnaHQ6IEBuYXZiYXItcGFkZGluZy1ob3Jpem9udGFsO1xyXG4gIHBhZGRpbmctbGVmdDogIEBuYXZiYXItcGFkZGluZy1ob3Jpem9udGFsO1xyXG4vLyAgYm9yZGVyLXRvcDogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xyXG4vLyAgYm94LXNoYWRvdzogaW5zZXQgMCAxcHggMCByZ2JhKDI1NSwyNTUsMjU1LC4xKTtcclxuICAmOmV4dGVuZCguY2xlYXJmaXggYWxsKTtcclxuICAtd2Via2l0LW92ZXJmbG93LXNjcm9sbGluZzogdG91Y2g7XHJcblxyXG4gICYuaW4ge1xyXG4gICAgb3ZlcmZsb3cteTogYXV0bztcclxuICB9XHJcblxyXG4gIEBtZWRpYSAobWluLXdpZHRoOiBAZ3JpZC1mbG9hdC1icmVha3BvaW50KSB7XHJcbiAgICB3aWR0aDogYXV0bztcclxuICAgIGJvcmRlci10b3A6IDA7XHJcbiAgICBib3gtc2hhZG93OiBub25lO1xyXG5cclxuICAgICYuY29sbGFwc2Uge1xyXG4gICAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xyXG4gICAgICBoZWlnaHQ6IGF1dG8gIWltcG9ydGFudDtcclxuICAgICAgcGFkZGluZy1ib3R0b206IDA7IC8vIE92ZXJyaWRlIGRlZmF1bHQgc2V0dGluZ1xyXG4gICAgICBvdmVyZmxvdzogdmlzaWJsZSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgICYuaW4ge1xyXG4gICAgICBvdmVyZmxvdy15OiB2aXNpYmxlO1xyXG4gICAgfVxyXG5cclxuICAgIC8vIFVuZG8gdGhlIGNvbGxhcHNlIHNpZGUgcGFkZGluZyBmb3IgbmF2YmFycyB3aXRoIGNvbnRhaW5lcnMgdG8gZW5zdXJlXHJcbiAgICAvLyBhbGlnbm1lbnQgb2YgcmlnaHQtYWxpZ25lZCBjb250ZW50cy5cclxuICAgIC5uYXZiYXItZml4ZWQtdG9wICYsXHJcbiAgICAubmF2YmFyLXN0YXRpYy10b3AgJixcclxuICAgIC5uYXZiYXItZml4ZWQtYm90dG9tICYge1xyXG4gICAgICBwYWRkaW5nLWxlZnQ6IDA7XHJcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDA7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4ubmF2YmFyLWZpeGVkLXRvcCxcclxuLm5hdmJhci1maXhlZC1ib3R0b20ge1xyXG4gIC5uYXZiYXItY29sbGFwc2Uge1xyXG4gICAgbWF4LWhlaWdodDogQG5hdmJhci1jb2xsYXBzZS1tYXgtaGVpZ2h0O1xyXG5cclxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiBAc2NyZWVuLXhzLW1pbikgYW5kIChvcmllbnRhdGlvbjogbGFuZHNjYXBlKSB7XHJcbiAgICAgIG1heC1oZWlnaHQ6IDIwMHB4O1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuXHJcbi8vIEJvdGggbmF2YmFyIGhlYWRlciBhbmQgY29sbGFwc2VcclxuLy9cclxuLy8gV2hlbiBhIGNvbnRhaW5lciBpcyBwcmVzZW50LCBjaGFuZ2UgdGhlIGJlaGF2aW9yIG9mIHRoZSBoZWFkZXIgYW5kIGNvbGxhcHNlLlxyXG5cclxuLmNvbnRhaW5lcixcclxuLmNvbnRhaW5lci1mbHVpZCB7XHJcbiAgPiAubmF2YmFyLWhlYWRlcixcclxuICA+IC5uYXZiYXItY29sbGFwc2Uge1xyXG4vLyAgICBtYXJnaW4tcmlnaHQ6IC1AbmF2YmFyLXBhZGRpbmctaG9yaXpvbnRhbDtcclxuLy8gICAgbWFyZ2luLWxlZnQ6ICAtQG5hdmJhci1wYWRkaW5nLWhvcml6b250YWw7XHJcblxyXG4gICAgQG1lZGlhIChtaW4td2lkdGg6IEBncmlkLWZsb2F0LWJyZWFrcG9pbnQpIHtcclxuICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xyXG4gICAgICBtYXJnaW4tbGVmdDogIDA7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG5cclxuLy9cclxuLy8gTmF2YmFyIGFsaWdubWVudCBvcHRpb25zXHJcbi8vXHJcbi8vIERpc3BsYXkgdGhlIG5hdmJhciBhY3Jvc3MgdGhlIGVudGlyZXR5IG9mIHRoZSBwYWdlIG9yIGZpeGVkIGl0IHRvIHRoZSB0b3Agb3JcclxuLy8gYm90dG9tIG9mIHRoZSBwYWdlLlxyXG5cclxuLy8gU3RhdGljIHRvcCAodW5maXhlZCwgYnV0IDEwMCUgd2lkZSkgbmF2YmFyXHJcbi5uYXZiYXItc3RhdGljLXRvcCB7XHJcbiAgei1pbmRleDogQHppbmRleC1uYXZiYXI7XHJcbiAgYm9yZGVyLXdpZHRoOiAwIDAgMXB4O1xyXG5cclxuICBAbWVkaWEgKG1pbi13aWR0aDogQGdyaWQtZmxvYXQtYnJlYWtwb2ludCkge1xyXG4gICAgYm9yZGVyLXJhZGl1czogMDtcclxuICB9XHJcbn1cclxuXHJcbi8vIEZpeCB0aGUgdG9wL2JvdHRvbSBuYXZiYXJzIHdoZW4gc2NyZWVuIHJlYWwgZXN0YXRlIHN1cHBvcnRzIGl0XHJcbi5uYXZiYXItZml4ZWQtdG9wLFxyXG4ubmF2YmFyLWZpeGVkLWJvdHRvbSB7IFxyXG4gIHBvc2l0aW9uOiBmaXhlZDtcclxuICByaWdodDogMDtcclxuICBsZWZ0OiAwO1xyXG4gIHotaW5kZXg6IEB6aW5kZXgtbmF2YmFyLWZpeGVkO1xyXG4gIC50cmFuc2xhdGUzZCgwLCAwLCAwKTtcclxuXHJcbiAgLy8gVW5kbyB0aGUgcm91bmRlZCBjb3JuZXJzXHJcbiAgQG1lZGlhIChtaW4td2lkdGg6IEBncmlkLWZsb2F0LWJyZWFrcG9pbnQpIHtcclxuICAgIGJvcmRlci1yYWRpdXM6IDA7XHJcbiAgfVxyXG59XHJcbi5uYXZiYXItZml4ZWQtdG9wIHtcclxuICB0b3A6IDA7XHJcbiAgYm9yZGVyLXdpZHRoOiAwIDAgMXB4O1xyXG59XHJcbi5uYXZiYXItZml4ZWQtYm90dG9tIHtcclxuICBib3R0b206IDA7XHJcbiAgbWFyZ2luLWJvdHRvbTogMDsgLy8gb3ZlcnJpZGUgLm5hdmJhciBkZWZhdWx0c1xyXG4gIGJvcmRlci13aWR0aDogMXB4IDAgMDtcclxufVxyXG5cclxuXHJcbi8vIEJyYW5kL3Byb2plY3QgbmFtZVxyXG5cclxuLm5hdmJhci1icmFuZCB7XHJcbiAgZmxvYXQ6IGxlZnQ7XHJcbi8vICBwYWRkaW5nOiBAbmF2YmFyLXBhZGRpbmctdmVydGljYWwgQG5hdmJhci1wYWRkaW5nLWhvcml6b250YWw7XHJcbiAgZm9udC1zaXplOiBAZm9udC1zaXplLWxhcmdlO1xyXG4gIGxpbmUtaGVpZ2h0OiBAbGluZS1oZWlnaHQtY29tcHV0ZWQ7XHJcbi8vICBoZWlnaHQ6IEBuYXZiYXItaGVpZ2h0O1xyXG5cclxuICAmOmhvdmVyLFxyXG4gICY6Zm9jdXMge1xyXG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gIH1cclxuXHJcbiAgQG1lZGlhIChtaW4td2lkdGg6IEBncmlkLWZsb2F0LWJyZWFrcG9pbnQpIHtcclxuICAgIC5uYXZiYXIgPiAuY29udGFpbmVyICYsXHJcbiAgICAubmF2YmFyID4gLmNvbnRhaW5lci1mbHVpZCAmIHtcclxuICAgICAgbWFyZ2luLWxlZnQ6IC1AbmF2YmFyLXBhZGRpbmctaG9yaXpvbnRhbDtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcblxyXG4vLyBOYXZiYXIgdG9nZ2xlXHJcbi8vXHJcbi8vIEN1c3RvbSBidXR0b24gZm9yIHRvZ2dsaW5nIHRoZSBgLm5hdmJhci1jb2xsYXBzZWAsIHBvd2VyZWQgYnkgdGhlIGNvbGxhcHNlXHJcbi8vIEphdmFTY3JpcHQgcGx1Z2luLlxyXG5cclxuLm5hdmJhci10b2dnbGUge1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICBmbG9hdDogcmlnaHQ7XHJcbi8vICBtYXJnaW4tcmlnaHQ6IEBuYXZiYXItcGFkZGluZy1ob3Jpem9udGFsO1xyXG4vLyAgcGFkZGluZzogOXB4IDEwcHg7XHJcbiAgLm5hdmJhci12ZXJ0aWNhbC1hbGlnbigzNHB4KTtcclxuLy8gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gIGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7IC8vIFJlc2V0IHVudXN1YWwgRmlyZWZveC1vbi1BbmRyb2lkIGRlZmF1bHQgc3R5bGU7IHNlZSBodHRwczovL2dpdGh1Yi5jb20vbmVjb2xhcy9ub3JtYWxpemUuY3NzL2lzc3Vlcy8yMTRcclxuLy8gIGJvcmRlcjogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xyXG4vLyAgYm9yZGVyLXJhZGl1czogQGJvcmRlci1yYWRpdXMtYmFzZTtcclxuXHJcbiAgLy8gV2UgcmVtb3ZlIHRoZSBgb3V0bGluZWAgaGVyZSwgYnV0IGxhdGVyIGNvbXBlbnNhdGUgYnkgYXR0YWNoaW5nIGA6aG92ZXJgXHJcbiAgLy8gc3R5bGVzIHRvIGA6Zm9jdXNgLlxyXG4gICY6Zm9jdXMge1xyXG4gICAgb3V0bGluZTogMDtcclxuICB9XHJcbiAgICBcclxuXHJcblxyXG4gIC8vIEJhcnNcclxuICAuaWNvbi1iYXIge1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICB3aWR0aDogMjJweDtcclxuICAgIGhlaWdodDogMnB4O1xyXG4gICAgYm9yZGVyLXJhZGl1czogMXB4O1xyXG4gIH1cclxuICAuaWNvbi1iYXIgKyAuaWNvbi1iYXIge1xyXG4gICAgbWFyZ2luLXRvcDogNHB4O1xyXG4gIH1cclxuXHJcbiAgXHJcbn1cclxuXHJcbiAgQG1lZGlhKG1pbi13aWR0aDogQHNjcmVlbi10YWJsZXQpe1xyXG4gICAgLm5hdmJhci10b2dnbGUge1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiAxMnB4O1xyXG4gICAgfVxyXG4gIH1cclxuXHJcblxyXG4vLyBOYXZiYXIgbmF2IGxpbmtzXHJcbi8vXHJcbi8vIEJ1aWxkcyBvbiB0b3Agb2YgdGhlIGAubmF2YCBjb21wb25lbnRzIHdpdGggaXRzIG93biBtb2RpZmllciBjbGFzcyB0byBtYWtlXHJcbi8vIHRoZSBuYXYgdGhlIGZ1bGwgaGVpZ2h0IG9mIHRoZSBob3Jpem9udGFsIG5hdiAoYWJvdmUgNzY4cHgpLlxyXG5cclxuLm5hdmJhci1uYXYge1xyXG4gIG1hcmdpbjogKEBuYXZiYXItcGFkZGluZy12ZXJ0aWNhbCAvIDIpIC1AbmF2YmFyLXBhZGRpbmctaG9yaXpvbnRhbDtcclxuXHJcbiAgPiBsaSA+IGEge1xyXG4gICAgcGFkZGluZy10b3A6ICAgIDEwcHg7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogMTBweDtcclxuICAgIGxpbmUtaGVpZ2h0OiBAbGluZS1oZWlnaHQtY29tcHV0ZWQ7XHJcbiAgfVxyXG5cclxuICBAbWVkaWEgKG1heC13aWR0aDogQGdyaWQtZmxvYXQtYnJlYWtwb2ludC1tYXgpIHtcclxuICAgIC8vIERyb3Bkb3ducyBnZXQgY3VzdG9tIGRpc3BsYXkgd2hlbiBjb2xsYXBzZWRcclxuICAgIC5vcGVuIC5kcm9wZG93bi1tZW51IHtcclxuICAgICAgcG9zaXRpb246IHN0YXRpYztcclxuICAgICAgZmxvYXQ6IG5vbmU7XHJcbiAgICAgIHdpZHRoOiBhdXRvO1xyXG4gICAgICBtYXJnaW4tdG9wOiAwO1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICAgICAgYm9yZGVyOiAwO1xyXG4gICAgICBib3gtc2hhZG93OiBub25lO1xyXG4gICAgICA+IGxpID4gYSxcclxuICAgICAgLmRyb3Bkb3duLWhlYWRlciB7XHJcbiAgICAgICAgcGFkZGluZzogNXB4IDE1cHggNXB4IDI1cHg7XHJcbiAgICAgIH1cclxuICAgICAgPiBsaSA+IGEge1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiBAbGluZS1oZWlnaHQtY29tcHV0ZWQ7XHJcbiAgICAgICAgJjpob3ZlcixcclxuICAgICAgICAmOmZvY3VzIHtcclxuICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAvLyBVbmNvbGxhcHNlIHRoZSBuYXZcclxuICBAbWVkaWEgKG1pbi13aWR0aDogQGdyaWQtZmxvYXQtYnJlYWtwb2ludCkge1xyXG4gICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICBtYXJnaW46IDA7XHJcblxyXG4gICAgPiBsaSB7XHJcbiAgICAgIGZsb2F0OiBsZWZ0O1xyXG4gICAgICA+IGEge1xyXG4gICAgICAgIHBhZGRpbmctdG9wOiAgICBAbmF2YmFyLXBhZGRpbmctdmVydGljYWw7XHJcbiAgICAgICAgcGFkZGluZy1ib3R0b206IEBuYXZiYXItcGFkZGluZy12ZXJ0aWNhbDtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICYubmF2YmFyLXJpZ2h0Omxhc3QtY2hpbGQge1xyXG4gICAgICBtYXJnaW4tcmlnaHQ6IC1AbmF2YmFyLXBhZGRpbmctaG9yaXpvbnRhbDtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcblxyXG4vLyBDb21wb25lbnQgYWxpZ25tZW50XHJcbi8vXHJcbi8vIFJlcHVycG9zZSB0aGUgcHVsbCB1dGlsaXRpZXMgYXMgdGhlaXIgb3duIG5hdmJhciB1dGlsaXRpZXMgdG8gYXZvaWQgc3BlY2lmaWNpdHlcclxuLy8gaXNzdWVzIHdpdGggcGFyZW50cyBhbmQgY2hhaW5pbmcuIE9ubHkgZG8gdGhpcyB3aGVuIHRoZSBuYXZiYXIgaXMgdW5jb2xsYXBzZWRcclxuLy8gdGhvdWdoIHNvIHRoYXQgbmF2YmFyIGNvbnRlbnRzIHByb3Blcmx5IHN0YWNrIGFuZCBhbGlnbiBpbiBtb2JpbGUuXHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogQGdyaWQtZmxvYXQtYnJlYWtwb2ludCkge1xyXG4gIC5uYXZiYXItbGVmdCAgeyAucHVsbC1sZWZ0KCk7IH1cclxuICAubmF2YmFyLXJpZ2h0IHsgLnB1bGwtcmlnaHQoKTsgfVxyXG59XHJcblxyXG5cclxuLy8gTmF2YmFyIGZvcm1cclxuLy9cclxuLy8gRXh0ZW5zaW9uIG9mIHRoZSBgLmZvcm0taW5saW5lYCB3aXRoIHNvbWUgZXh0cmEgZmxhdm9yIGZvciBvcHRpbXVtIGRpc3BsYXkgaW5cclxuLy8gb3VyIG5hdmJhcnMuXHJcblxyXG4ubmF2YmFyLWZvcm0ge1xyXG4gIG1hcmdpbi1sZWZ0OiAtQG5hdmJhci1wYWRkaW5nLWhvcml6b250YWw7XHJcbiAgbWFyZ2luLXJpZ2h0OiAtQG5hdmJhci1wYWRkaW5nLWhvcml6b250YWw7XHJcbiAgcGFkZGluZzogMTBweCBAbmF2YmFyLXBhZGRpbmctaG9yaXpvbnRhbDtcclxuICBib3JkZXItdG9wOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XHJcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xyXG4gIEBzaGFkb3c6IGluc2V0IDAgMXB4IDAgcmdiYSgyNTUsMjU1LDI1NSwuMSksIDAgMXB4IDAgcmdiYSgyNTUsMjU1LDI1NSwuMSk7XHJcbiAgLmJveC1zaGFkb3coQHNoYWRvdyk7XHJcblxyXG4gIC8vIE1peGluIGJlaGF2aW9yIGZvciBvcHRpbXVtIGRpc3BsYXlcclxuICAuZm9ybS1pbmxpbmUoKTtcclxuXHJcbiAgLmZvcm0tZ3JvdXAge1xyXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IEBncmlkLWZsb2F0LWJyZWFrcG9pbnQtbWF4KSB7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDVweDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC8vIFZlcnRpY2FsbHkgY2VudGVyIGluIGV4cGFuZGVkLCBob3Jpem9udGFsIG5hdmJhclxyXG4gIC5uYXZiYXItdmVydGljYWwtYWxpZ24oQGlucHV0LWhlaWdodC1iYXNlKTtcclxuXHJcbiAgLy8gVW5kbyAxMDAlIHdpZHRoIGZvciBwdWxsIGNsYXNzZXNcclxuICBAbWVkaWEgKG1pbi13aWR0aDogQGdyaWQtZmxvYXQtYnJlYWtwb2ludCkge1xyXG4gICAgd2lkdGg6IGF1dG87XHJcbiAgICBib3JkZXI6IDA7XHJcbiAgICBtYXJnaW4tbGVmdDogMDtcclxuICAgIG1hcmdpbi1yaWdodDogMDtcclxuICAgIHBhZGRpbmctdG9wOiAwO1xyXG4gICAgcGFkZGluZy1ib3R0b206IDA7XHJcbiAgICAuYm94LXNoYWRvdyhub25lKTtcclxuXHJcbiAgICAvLyBPdXRkZW50IHRoZSBmb3JtIGlmIGxhc3QgY2hpbGQgdG8gbGluZSB1cCB3aXRoIGNvbnRlbnQgZG93biB0aGUgcGFnZVxyXG4gICAgJi5uYXZiYXItcmlnaHQ6bGFzdC1jaGlsZCB7XHJcbiAgICAgIG1hcmdpbi1yaWdodDogLUBuYXZiYXItcGFkZGluZy1ob3Jpem9udGFsO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuXHJcbi8vIERyb3Bkb3duIG1lbnVzXHJcblxyXG4vLyBNZW51IHBvc2l0aW9uIGFuZCBtZW51IGNhcmV0c1xyXG4ubmF2YmFyLW5hdiA+IGxpID4gLmRyb3Bkb3duLW1lbnUge1xyXG4gIG1hcmdpbi10b3A6IDA7XHJcbiAgLmJvcmRlci10b3AtcmFkaXVzKDApO1xyXG59XHJcbi8vIE1lbnUgcG9zaXRpb24gYW5kIG1lbnUgY2FyZXQgc3VwcG9ydCBmb3IgZHJvcHVwcyB2aWEgZXh0cmEgZHJvcHVwIGNsYXNzXHJcbi5uYXZiYXItZml4ZWQtYm90dG9tIC5uYXZiYXItbmF2ID4gbGkgPiAuZHJvcGRvd24tbWVudSB7XHJcbiAgLmJvcmRlci1ib3R0b20tcmFkaXVzKDApO1xyXG59XHJcblxyXG5cclxuLy8gQnV0dG9ucyBpbiBuYXZiYXJzXHJcbi8vXHJcbi8vIFZlcnRpY2FsbHkgY2VudGVyIGEgYnV0dG9uIHdpdGhpbiBhIG5hdmJhciAod2hlbiAqbm90KiBpbiBhIGZvcm0pLlxyXG5cclxuLm5hdmJhci1idG4ge1xyXG4gIC5uYXZiYXItdmVydGljYWwtYWxpZ24oQGlucHV0LWhlaWdodC1iYXNlKTtcclxuXHJcbiAgJi5idG4tc20ge1xyXG4gICAgLm5hdmJhci12ZXJ0aWNhbC1hbGlnbihAaW5wdXQtaGVpZ2h0LXNtYWxsKTtcclxuICB9XHJcbiAgJi5idG4teHMge1xyXG4gICAgLm5hdmJhci12ZXJ0aWNhbC1hbGlnbigyMik7XHJcbiAgfVxyXG59XHJcblxyXG5cclxuLy8gVGV4dCBpbiBuYXZiYXJzXHJcbi8vXHJcbi8vIEFkZCBhIGNsYXNzIHRvIG1ha2UgYW55IGVsZW1lbnQgcHJvcGVybHkgYWxpZ24gaXRzZWxmIHZlcnRpY2FsbHkgd2l0aGluIHRoZSBuYXZiYXJzLlxyXG5cclxuLm5hdmJhci10ZXh0IHtcclxuICAubmF2YmFyLXZlcnRpY2FsLWFsaWduKEBsaW5lLWhlaWdodC1jb21wdXRlZCk7XHJcblxyXG4gIEBtZWRpYSAobWluLXdpZHRoOiBAZ3JpZC1mbG9hdC1icmVha3BvaW50KSB7XHJcbiAgICBmbG9hdDogbGVmdDtcclxuICAgIG1hcmdpbi1sZWZ0OiBAbmF2YmFyLXBhZGRpbmctaG9yaXpvbnRhbDtcclxuICAgIG1hcmdpbi1yaWdodDogQG5hdmJhci1wYWRkaW5nLWhvcml6b250YWw7XHJcblxyXG4gICAgLy8gT3V0ZGVudCB0aGUgZm9ybSBpZiBsYXN0IGNoaWxkIHRvIGxpbmUgdXAgd2l0aCBjb250ZW50IGRvd24gdGhlIHBhZ2VcclxuICAgICYubmF2YmFyLXJpZ2h0Omxhc3QtY2hpbGQge1xyXG4gICAgICBtYXJnaW4tcmlnaHQ6IDA7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4vLyBBbHRlcm5hdGUgbmF2YmFyc1xyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG5cclxuLy8gRGVmYXVsdCBuYXZiYXJcclxuLm5hdmJhci1kZWZhdWx0IHtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiBAbmF2YmFyLWRlZmF1bHQtYmc7XHJcbiAgYm9yZGVyLWNvbG9yOiBAbmF2YmFyLWRlZmF1bHQtYm9yZGVyO1xyXG5cclxuICAubmF2YmFyLWJyYW5kIHtcclxuICAgIGNvbG9yOiBAbmF2YmFyLWRlZmF1bHQtYnJhbmQtY29sb3I7XHJcbiAgICAmOmhvdmVyLFxyXG4gICAgJjpmb2N1cyB7XHJcbiAgICAgIGNvbG9yOiBAbmF2YmFyLWRlZmF1bHQtYnJhbmQtaG92ZXItY29sb3I7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IEBuYXZiYXItZGVmYXVsdC1icmFuZC1ob3Zlci1iZztcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5uYXZiYXItdGV4dCB7XHJcbiAgICBjb2xvcjogQG5hdmJhci1kZWZhdWx0LWNvbG9yO1xyXG4gIH1cclxuXHJcbiAgLm5hdmJhci1uYXYge1xyXG4gICAgPiBsaSA+IGEge1xyXG4gICAgICBjb2xvcjogQG5hdmJhci1kZWZhdWx0LWxpbmstY29sb3I7XHJcblxyXG4gICAgICAmOmhvdmVyLFxyXG4gICAgICAmOmZvY3VzIHtcclxuICAgICAgICBjb2xvcjogQG5hdmJhci1kZWZhdWx0LWxpbmstaG92ZXItY29sb3I7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogQG5hdmJhci1kZWZhdWx0LWxpbmstaG92ZXItYmc7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgID4gLmFjdGl2ZSA+IGEge1xyXG4gICAgICAmLFxyXG4gICAgICAmOmhvdmVyLFxyXG4gICAgICAmOmZvY3VzIHtcclxuICAgICAgICBjb2xvcjogQG5hdmJhci1kZWZhdWx0LWxpbmstYWN0aXZlLWNvbG9yO1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IEBuYXZiYXItZGVmYXVsdC1saW5rLWFjdGl2ZS1iZztcclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgPiAuZGlzYWJsZWQgPiBhIHtcclxuICAgICAgJixcclxuICAgICAgJjpob3ZlcixcclxuICAgICAgJjpmb2N1cyB7XHJcbiAgICAgICAgY29sb3I6IEBuYXZiYXItZGVmYXVsdC1saW5rLWRpc2FibGVkLWNvbG9yO1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IEBuYXZiYXItZGVmYXVsdC1saW5rLWRpc2FibGVkLWJnO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAubmF2YmFyLXRvZ2dsZSB7XHJcbi8vICAgIGJvcmRlci1jb2xvcjogQG5hdmJhci1kZWZhdWx0LXRvZ2dsZS1ib3JkZXItY29sb3I7XHJcbi8vICAgICY6aG92ZXIsXHJcbi8vICAgICY6Zm9jdXMge1xyXG4vLyAgICAgIGJhY2tncm91bmQtY29sb3I6IEBuYXZiYXItZGVmYXVsdC10b2dnbGUtaG92ZXItYmc7XHJcbi8vICAgIH1cclxuICAgIC5pY29uLWJhciB7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IEBuYXZiYXItZGVmYXVsdC10b2dnbGUtaWNvbi1iYXItYmc7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAubmF2YmFyLWNvbGxhcHNlLFxyXG4gIC5uYXZiYXItZm9ybSB7XHJcbi8vICAgIGJvcmRlci1jb2xvcjogQG5hdmJhci1kZWZhdWx0LWJvcmRlcjtcclxuICB9XHJcblxyXG4gIC8vIERyb3Bkb3duIG1lbnUgaXRlbXNcclxuICAubmF2YmFyLW5hdiB7XHJcbiAgICAvLyBSZW1vdmUgYmFja2dyb3VuZCBjb2xvciBmcm9tIG9wZW4gZHJvcGRvd25cclxuICAgID4gLm9wZW4gPiBhIHtcclxuICAgICAgJixcclxuICAgICAgJjpob3ZlcixcclxuICAgICAgJjpmb2N1cyB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogQG5hdmJhci1kZWZhdWx0LWxpbmstYWN0aXZlLWJnO1xyXG4gICAgICAgIGNvbG9yOiBAbmF2YmFyLWRlZmF1bHQtbGluay1hY3RpdmUtY29sb3I7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICBAbWVkaWEgKG1heC13aWR0aDogQGdyaWQtZmxvYXQtYnJlYWtwb2ludC1tYXgpIHtcclxuICAgICAgLy8gRHJvcGRvd25zIGdldCBjdXN0b20gZGlzcGxheSB3aGVuIGNvbGxhcHNlZFxyXG4gICAgICAub3BlbiAuZHJvcGRvd24tbWVudSB7XHJcbiAgICAgICAgPiBsaSA+IGEge1xyXG4gICAgICAgICAgY29sb3I6IEBuYXZiYXItZGVmYXVsdC1saW5rLWNvbG9yO1xyXG4gICAgICAgICAgJjpob3ZlcixcclxuICAgICAgICAgICY6Zm9jdXMge1xyXG4gICAgICAgICAgICBjb2xvcjogQG5hdmJhci1kZWZhdWx0LWxpbmstaG92ZXItY29sb3I7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IEBuYXZiYXItZGVmYXVsdC1saW5rLWhvdmVyLWJnO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICA+IC5hY3RpdmUgPiBhIHtcclxuICAgICAgICAgICYsXHJcbiAgICAgICAgICAmOmhvdmVyLFxyXG4gICAgICAgICAgJjpmb2N1cyB7XHJcbiAgICAgICAgICAgIGNvbG9yOiBAbmF2YmFyLWRlZmF1bHQtbGluay1hY3RpdmUtY29sb3I7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IEBuYXZiYXItZGVmYXVsdC1saW5rLWFjdGl2ZS1iZztcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgPiAuZGlzYWJsZWQgPiBhIHtcclxuICAgICAgICAgICYsXHJcbiAgICAgICAgICAmOmhvdmVyLFxyXG4gICAgICAgICAgJjpmb2N1cyB7XHJcbiAgICAgICAgICAgIGNvbG9yOiBAbmF2YmFyLWRlZmF1bHQtbGluay1kaXNhYmxlZC1jb2xvcjtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogQG5hdmJhci1kZWZhdWx0LWxpbmstZGlzYWJsZWQtYmc7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuXHJcbiAgLy8gTGlua3MgaW4gbmF2YmFyc1xyXG4gIC8vXHJcbiAgLy8gQWRkIGEgY2xhc3MgdG8gZW5zdXJlIGxpbmtzIG91dHNpZGUgdGhlIG5hdmJhciBuYXYgYXJlIGNvbG9yZWQgY29ycmVjdGx5LlxyXG5cclxuICAubmF2YmFyLWxpbmsge1xyXG4gICAgY29sb3I6IEBuYXZiYXItZGVmYXVsdC1saW5rLWNvbG9yO1xyXG4gICAgJjpob3ZlciB7XHJcbiAgICAgIGNvbG9yOiBAbmF2YmFyLWRlZmF1bHQtbGluay1ob3Zlci1jb2xvcjtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5idG4tbGluayB7XHJcbiAgICBjb2xvcjogQG5hdmJhci1kZWZhdWx0LWxpbmstY29sb3I7XHJcbiAgICAmOmhvdmVyLFxyXG4gICAgJjpmb2N1cyB7XHJcbiAgICAgIGNvbG9yOiBAbmF2YmFyLWRlZmF1bHQtbGluay1ob3Zlci1jb2xvcjtcclxuICAgIH1cclxuICAgICZbZGlzYWJsZWRdLFxyXG4gICAgZmllbGRzZXRbZGlzYWJsZWRdICYge1xyXG4gICAgICAmOmhvdmVyLFxyXG4gICAgICAmOmZvY3VzIHtcclxuICAgICAgICBjb2xvcjogQG5hdmJhci1kZWZhdWx0LWxpbmstZGlzYWJsZWQtY29sb3I7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi8vIEludmVyc2UgbmF2YmFyXHJcblxyXG4ubmF2YmFyLWludmVyc2Uge1xyXG4gIGJhY2tncm91bmQtY29sb3I6IEBuYXZiYXItaW52ZXJzZS1iZztcclxuICBib3JkZXItY29sb3I6IEBuYXZiYXItaW52ZXJzZS1ib3JkZXI7XHJcblxyXG4gIC5uYXZiYXItYnJhbmQge1xyXG4gICAgY29sb3I6IEBuYXZiYXItaW52ZXJzZS1icmFuZC1jb2xvcjtcclxuICAgICY6aG92ZXIsXHJcbiAgICAmOmZvY3VzIHtcclxuICAgICAgY29sb3I6IEBuYXZiYXItaW52ZXJzZS1icmFuZC1ob3Zlci1jb2xvcjtcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogQG5hdmJhci1pbnZlcnNlLWJyYW5kLWhvdmVyLWJnO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLm5hdmJhci10ZXh0IHtcclxuICAgIGNvbG9yOiBAbmF2YmFyLWludmVyc2UtY29sb3I7XHJcbiAgfVxyXG5cclxuICAubmF2YmFyLW5hdiB7XHJcbiAgICA+IGxpID4gYSB7XHJcbiAgICAgIGNvbG9yOiBAbmF2YmFyLWludmVyc2UtbGluay1jb2xvcjtcclxuXHJcbiAgICAgICY6aG92ZXIsXHJcbiAgICAgICY6Zm9jdXMge1xyXG4gICAgICAgIGNvbG9yOiBAbmF2YmFyLWludmVyc2UtbGluay1ob3Zlci1jb2xvcjtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBAbmF2YmFyLWludmVyc2UtbGluay1ob3Zlci1iZztcclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgPiAuYWN0aXZlID4gYSB7XHJcbiAgICAgICYsXHJcbiAgICAgICY6aG92ZXIsXHJcbiAgICAgICY6Zm9jdXMge1xyXG4gICAgICAgIGNvbG9yOiBAbmF2YmFyLWludmVyc2UtbGluay1hY3RpdmUtY29sb3I7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogQG5hdmJhci1pbnZlcnNlLWxpbmstYWN0aXZlLWJnO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICA+IC5kaXNhYmxlZCA+IGEge1xyXG4gICAgICAmLFxyXG4gICAgICAmOmhvdmVyLFxyXG4gICAgICAmOmZvY3VzIHtcclxuICAgICAgICBjb2xvcjogQG5hdmJhci1pbnZlcnNlLWxpbmstZGlzYWJsZWQtY29sb3I7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogQG5hdmJhci1pbnZlcnNlLWxpbmstZGlzYWJsZWQtYmc7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gIC8vIERhcmtlbiB0aGUgcmVzcG9uc2l2ZSBuYXYgdG9nZ2xlXHJcbiAgLm5hdmJhci10b2dnbGUge1xyXG4gICAgYm9yZGVyLWNvbG9yOiBAbmF2YmFyLWludmVyc2UtdG9nZ2xlLWJvcmRlci1jb2xvcjtcclxuICAgICY6aG92ZXIsXHJcbiAgICAmOmZvY3VzIHtcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogQG5hdmJhci1pbnZlcnNlLXRvZ2dsZS1ob3Zlci1iZztcclxuICAgIH1cclxuICAgIC5pY29uLWJhciB7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IEBuYXZiYXItaW52ZXJzZS10b2dnbGUtaWNvbi1iYXItYmc7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAubmF2YmFyLWNvbGxhcHNlLFxyXG4gIC5uYXZiYXItZm9ybSB7XHJcbiAgICBib3JkZXItY29sb3I6IGRhcmtlbihAbmF2YmFyLWludmVyc2UtYmcsIDclKTtcclxuICB9XHJcblxyXG4gIC8vIERyb3Bkb3duc1xyXG4gIC5uYXZiYXItbmF2IHtcclxuICAgID4gLm9wZW4gPiBhIHtcclxuICAgICAgJixcclxuICAgICAgJjpob3ZlcixcclxuICAgICAgJjpmb2N1cyB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogQG5hdmJhci1pbnZlcnNlLWxpbmstYWN0aXZlLWJnO1xyXG4gICAgICAgIGNvbG9yOiBAbmF2YmFyLWludmVyc2UtbGluay1hY3RpdmUtY29sb3I7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICBAbWVkaWEgKG1heC13aWR0aDogQGdyaWQtZmxvYXQtYnJlYWtwb2ludC1tYXgpIHtcclxuICAgICAgLy8gRHJvcGRvd25zIGdldCBjdXN0b20gZGlzcGxheVxyXG4gICAgICAub3BlbiAuZHJvcGRvd24tbWVudSB7XHJcbiAgICAgICAgPiAuZHJvcGRvd24taGVhZGVyIHtcclxuICAgICAgICAgIGJvcmRlci1jb2xvcjogQG5hdmJhci1pbnZlcnNlLWJvcmRlcjtcclxuICAgICAgICB9XHJcbiAgICAgICAgLmRpdmlkZXIge1xyXG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogQG5hdmJhci1pbnZlcnNlLWJvcmRlcjtcclxuICAgICAgICB9XHJcbiAgICAgICAgPiBsaSA+IGEge1xyXG4gICAgICAgICAgY29sb3I6IEBuYXZiYXItaW52ZXJzZS1saW5rLWNvbG9yO1xyXG4gICAgICAgICAgJjpob3ZlcixcclxuICAgICAgICAgICY6Zm9jdXMge1xyXG4gICAgICAgICAgICBjb2xvcjogQG5hdmJhci1pbnZlcnNlLWxpbmstaG92ZXItY29sb3I7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IEBuYXZiYXItaW52ZXJzZS1saW5rLWhvdmVyLWJnO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICA+IC5hY3RpdmUgPiBhIHtcclxuICAgICAgICAgICYsXHJcbiAgICAgICAgICAmOmhvdmVyLFxyXG4gICAgICAgICAgJjpmb2N1cyB7XHJcbiAgICAgICAgICAgIGNvbG9yOiBAbmF2YmFyLWludmVyc2UtbGluay1hY3RpdmUtY29sb3I7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IEBuYXZiYXItaW52ZXJzZS1saW5rLWFjdGl2ZS1iZztcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgPiAuZGlzYWJsZWQgPiBhIHtcclxuICAgICAgICAgICYsXHJcbiAgICAgICAgICAmOmhvdmVyLFxyXG4gICAgICAgICAgJjpmb2N1cyB7XHJcbiAgICAgICAgICAgIGNvbG9yOiBAbmF2YmFyLWludmVyc2UtbGluay1kaXNhYmxlZC1jb2xvcjtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogQG5hdmJhci1pbnZlcnNlLWxpbmstZGlzYWJsZWQtYmc7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAubmF2YmFyLWxpbmsge1xyXG4gICAgY29sb3I6IEBuYXZiYXItaW52ZXJzZS1saW5rLWNvbG9yO1xyXG4gICAgJjpob3ZlciB7XHJcbiAgICAgIGNvbG9yOiBAbmF2YmFyLWludmVyc2UtbGluay1ob3Zlci1jb2xvcjtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5idG4tbGluayB7XHJcbiAgICBjb2xvcjogQG5hdmJhci1pbnZlcnNlLWxpbmstY29sb3I7XHJcbiAgICAmOmhvdmVyLFxyXG4gICAgJjpmb2N1cyB7XHJcbiAgICAgIGNvbG9yOiBAbmF2YmFyLWludmVyc2UtbGluay1ob3Zlci1jb2xvcjtcclxuICAgIH1cclxuICAgICZbZGlzYWJsZWRdLFxyXG4gICAgZmllbGRzZXRbZGlzYWJsZWRdICYge1xyXG4gICAgICAmOmhvdmVyLFxyXG4gICAgICAmOmZvY3VzIHtcclxuICAgICAgICBjb2xvcjogQG5hdmJhci1pbnZlcnNlLWxpbmstZGlzYWJsZWQtY29sb3I7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuIiwiLy8gTmF2YmFyIHZlcnRpY2FsIGFsaWduXHJcbi8vXHJcbi8vIFZlcnRpY2FsbHkgY2VudGVyIGVsZW1lbnRzIGluIHRoZSBuYXZiYXIuXHJcbi8vIEV4YW1wbGU6IGFuIGVsZW1lbnQgaGFzIGEgaGVpZ2h0IG9mIDMwcHgsIHNvIHdyaXRlIG91dCBgLm5hdmJhci12ZXJ0aWNhbC1hbGlnbigzMHB4KTtgIHRvIGNhbGN1bGF0ZSB0aGUgYXBwcm9wcmlhdGUgdG9wIG1hcmdpbi5cclxuXHJcbi5uYXZiYXItdmVydGljYWwtYWxpZ24oQGVsZW1lbnQtaGVpZ2h0KSB7XHJcbiAgbWFyZ2luLXRvcDogKChAbmF2YmFyLWhlaWdodCAtIEBlbGVtZW50LWhlaWdodCkgLyAyKTtcclxuICBtYXJnaW4tYm90dG9tOiAoKEBuYXZiYXItaGVpZ2h0IC0gQGVsZW1lbnQtaGVpZ2h0KSAvIDIpO1xyXG59XHJcbiIsIi8vXHJcbi8vIFV0aWxpdHkgY2xhc3Nlc1xyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG5cclxuXHJcbi8vIEZsb2F0c1xyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcblxyXG4uY2xlYXJmaXgge1xyXG4gIC5jbGVhcmZpeCgpO1xyXG59XHJcbi5jZW50ZXItYmxvY2sge1xyXG4gIC5jZW50ZXItYmxvY2soKTtcclxufVxyXG4ucHVsbC1yaWdodCB7XHJcbiAgZmxvYXQ6IHJpZ2h0ICFpbXBvcnRhbnQ7XHJcbn1cclxuLnB1bGwtbGVmdCB7XHJcbiAgZmxvYXQ6IGxlZnQgIWltcG9ydGFudDtcclxufVxyXG5cclxuXHJcbi8vIFRvZ2dsaW5nIGNvbnRlbnRcclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG5cclxuLy8gTm90ZTogRGVwcmVjYXRlZCAuaGlkZSBpbiBmYXZvciBvZiAuaGlkZGVuIG9yIC5zci1vbmx5IChhcyBhcHByb3ByaWF0ZSkgaW4gdjMuMC4xXHJcbi5oaWRlIHtcclxuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XHJcbn1cclxuLnNob3cge1xyXG4gIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XHJcbn1cclxuLmludmlzaWJsZSB7XHJcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xyXG59XHJcbi50ZXh0LWhpZGUge1xyXG4gIC50ZXh0LWhpZGUoKTtcclxufVxyXG5cclxuXHJcbi8vIEhpZGUgZnJvbSBzY3JlZW5yZWFkZXJzIGFuZCBicm93c2Vyc1xyXG4vL1xyXG4vLyBDcmVkaXQ6IEhUTUw1IEJvaWxlcnBsYXRlXHJcblxyXG4uaGlkZGVuIHtcclxuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XHJcbiAgdmlzaWJpbGl0eTogaGlkZGVuICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcblxyXG4vLyBGb3IgQWZmaXggcGx1Z2luXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuXHJcbi5hZmZpeCB7XHJcbiAgcG9zaXRpb246IGZpeGVkO1xyXG4gIC50cmFuc2xhdGUzZCgwLCAwLCAwKTtcclxufVxyXG4iLCIvL1xyXG4vLyBBbGVydHNcclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuXHJcblxyXG4vLyBCYXNlIHN0eWxlc1xyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcblxyXG4uYWxlcnQge1xyXG4gIHBhZGRpbmc6IEBhbGVydC1wYWRkaW5nO1xyXG4gIG1hcmdpbi1ib3R0b206IEBsaW5lLWhlaWdodC1jb21wdXRlZDtcclxuICBib3JkZXI6IDFweCBzb2xpZCB0cmFuc3BhcmVudDsgXHJcbiAgYm9yZGVyLXJhZGl1czogQGFsZXJ0LWJvcmRlci1yYWRpdXM7XHJcblxyXG4gIC8vIEhlYWRpbmdzIGZvciBsYXJnZXIgYWxlcnRzXHJcbiAgaDQge1xyXG4gICAgbWFyZ2luLXRvcDogMDtcclxuICAgIC8vIFNwZWNpZmllZCBmb3IgdGhlIGg0IHRvIHByZXZlbnQgY29uZmxpY3RzIG9mIGNoYW5naW5nIEBoZWFkaW5ncy1jb2xvclxyXG4gICAgY29sb3I6IGluaGVyaXQ7XHJcbiAgfVxyXG4gIC8vIFByb3ZpZGUgY2xhc3MgZm9yIGxpbmtzIHRoYXQgbWF0Y2ggYWxlcnRzXHJcbiAgLmFsZXJ0LWxpbmsge1xyXG4gICAgZm9udC13ZWlnaHQ6IEBhbGVydC1saW5rLWZvbnQtd2VpZ2h0O1xyXG4gIH1cclxuXHJcbiAgLy8gSW1wcm92ZSBhbGlnbm1lbnQgYW5kIHNwYWNpbmcgb2YgaW5uZXIgY29udGVudFxyXG4gID4gcCxcclxuICA+IHVsIHtcclxuICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgfVxyXG4gID4gcCArIHAge1xyXG4gICAgbWFyZ2luLXRvcDogNXB4O1xyXG4gIH1cclxufVxyXG5cclxuLy8gRGlzbWlzc2libGUgYWxlcnRzXHJcbi8vXHJcbi8vIEV4cGFuZCB0aGUgcmlnaHQgcGFkZGluZyBhbmQgYWNjb3VudCBmb3IgdGhlIGNsb3NlIGJ1dHRvbidzIHBvc2l0aW9uaW5nLlxyXG5cclxuLmFsZXJ0LWRpc21pc3NhYmxlLCAvLyBUaGUgbWlzc3BlbGxlZCAuYWxlcnQtZGlzbWlzc2FibGUgd2FzIGRlcHJlY2F0ZWQgaW4gMy4yLjAuXHJcbi5hbGVydC1kaXNtaXNzaWJsZSB7XHJcbiAgcGFkZGluZy1yaWdodDogKEBhbGVydC1wYWRkaW5nICsgMjApO1xyXG5cclxuICAvLyBBZGp1c3QgY2xvc2UgbGluayBwb3NpdGlvblxyXG4gIC5jbG9zZSB7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICB0b3A6IC0ycHg7XHJcbiAgICByaWdodDogLTIxcHg7XHJcbiAgICBjb2xvcjogaW5oZXJpdDtcclxuICB9XHJcbn1cclxuXHJcbi8vIEFsdGVybmF0ZSBzdHlsZXNcclxuLy9cclxuLy8gR2VuZXJhdGUgY29udGV4dHVhbCBtb2RpZmllciBjbGFzc2VzIGZvciBjb2xvcml6aW5nIHRoZSBhbGVydC5cclxuXHJcbi5hbGVydC1zdWNjZXNzIHtcclxuICAuYWxlcnQtdmFyaWFudChAYWxlcnQtc3VjY2Vzcy1iZzsgQGFsZXJ0LXN1Y2Nlc3MtYm9yZGVyOyBAYWxlcnQtc3VjY2Vzcy10ZXh0KTtcclxufVxyXG4uYWxlcnQtaW5mbyB7XHJcbiAgLmFsZXJ0LXZhcmlhbnQoQGFsZXJ0LWluZm8tYmc7IEBhbGVydC1pbmZvLWJvcmRlcjsgQGFsZXJ0LWluZm8tdGV4dCk7XHJcbn1cclxuLmFsZXJ0LXdhcm5pbmcge1xyXG4gIC5hbGVydC12YXJpYW50KEBhbGVydC13YXJuaW5nLWJnOyBAYWxlcnQtd2FybmluZy1ib3JkZXI7IEBhbGVydC13YXJuaW5nLXRleHQpO1xyXG59XHJcbi5hbGVydC1kYW5nZXIge1xyXG4gIC5hbGVydC12YXJpYW50KEBhbGVydC1kYW5nZXItYmc7IEBhbGVydC1kYW5nZXItYm9yZGVyOyBAYWxlcnQtZGFuZ2VyLXRleHQpO1xyXG59XHJcbiIsIi8vIEFsZXJ0c1xyXG5cclxuLmFsZXJ0LXZhcmlhbnQoQGJhY2tncm91bmQ7IEBib3JkZXI7IEB0ZXh0LWNvbG9yKSB7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogQGJhY2tncm91bmQ7XHJcbiAgYm9yZGVyLWNvbG9yOiBAYm9yZGVyO1xyXG4gIGNvbG9yOiBAdGV4dC1jb2xvcjtcclxuXHJcbiAgaHIge1xyXG4gICAgYm9yZGVyLXRvcC1jb2xvcjogZGFya2VuKEBib3JkZXIsIDUlKTtcclxuICB9XHJcbiAgLmFsZXJ0LWxpbmsge1xyXG4gICAgY29sb3I6IGRhcmtlbihAdGV4dC1jb2xvciwgMTAlKTtcclxuICB9XHJcbn1cclxuIiwiLy8gTWVkaWEgb2JqZWN0c1xyXG4vLyBTb3VyY2U6IGh0dHA6Ly9zdHViYm9ybmVsbGEub3JnL2NvbnRlbnQvP3A9NDk3XHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcblxyXG5cclxuLy8gQ29tbW9uIHN0eWxlc1xyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcblxyXG4vLyBDbGVhciB0aGUgZmxvYXRzXHJcblxyXG5cclxuLy8gRm9yIGltYWdlcyBhbmQgdmlkZW9zLCBzZXQgdG8gYmxvY2tcclxuLm1lZGlhLW9iamVjdCB7XHJcbiAgZGlzcGxheTogYmxvY2s7XHJcbn1cclxuXHJcbi8vIFJlc2V0IG1hcmdpbnMgb24gaGVhZGluZ3MgZm9yIHRpZ2h0ZXIgZGVmYXVsdCBzcGFjaW5nXHJcbi5tZWRpYS1oZWFkaW5nIHtcclxuICBtYXJnaW46IDAgMCA1cHg7XHJcbn1cclxuXHJcblxyXG4vLyBNZWRpYSBpbWFnZSBhbGlnbm1lbnRcclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG5cclxuLm1lZGlhIHtcclxuICA+IC5wdWxsLWxlZnQge1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xyXG4gIH1cclxuICA+IC5wdWxsLXJpZ2h0IHtcclxuICAgIG1hcmdpbi1sZWZ0OiAxMHB4O1xyXG4gIH1cclxufVxyXG5cclxuXHJcbi8vIE1lZGlhIGxpc3QgdmFyaWF0aW9uXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuXHJcbi8vIFVuZG8gZGVmYXVsdCB1bC9vbCBzdHlsZXNcclxuLm1lZGlhLWxpc3Qge1xyXG4gIHBhZGRpbmctbGVmdDogMDtcclxuICBsaXN0LXN0eWxlOiBub25lO1xyXG59XHJcbiIsIi8vXHJcbi8vIExpc3QgZ3JvdXBzXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcblxyXG5cclxuLy8gQmFzZSBjbGFzc1xyXG4vL1xyXG4vLyBFYXNpbHkgdXNhYmxlIG9uIDx1bD4sIDxvbD4sIG9yIDxkaXY+LlxyXG5cclxuLmxpc3QtZ3JvdXAge1xyXG4gIC8vIE5vIG5lZWQgdG8gc2V0IGxpc3Qtc3R5bGU6IG5vbmU7IHNpbmNlIC5saXN0LWdyb3VwLWl0ZW0gaXMgYmxvY2sgbGV2ZWxcclxuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG4gIHBhZGRpbmctbGVmdDogMDsgLy8gcmVzZXQgcGFkZGluZyBiZWNhdXNlIHVsIGFuZCBvbFxyXG59XHJcblxyXG5cclxuLy8gSW5kaXZpZHVhbCBsaXN0IGl0ZW1zXHJcbi8vXHJcbi8vIFVzZSBvbiBgbGlgcyBvciBgZGl2YHMgd2l0aGluIHRoZSBgLmxpc3QtZ3JvdXBgIHBhcmVudC5cclxuXHJcbi5saXN0LWdyb3VwLWl0ZW0ge1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICBkaXNwbGF5OiBibG9jaztcclxuICBwYWRkaW5nOiAxMHB4IDE1cHg7XHJcbiAgLy8gUGxhY2UgdGhlIGJvcmRlciBvbiB0aGUgbGlzdCBpdGVtcyBhbmQgbmVnYXRpdmUgbWFyZ2luIHVwIGZvciBiZXR0ZXIgc3R5bGluZ1xyXG4gIG1hcmdpbi1ib3R0b206IC0xcHg7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogQGxpc3QtZ3JvdXAtYmc7XHJcbiAgYm9yZGVyOiAxcHggc29saWQgQGxpc3QtZ3JvdXAtYm9yZGVyO1xyXG5cclxuICAvLyBSb3VuZCB0aGUgZmlyc3QgYW5kIGxhc3QgaXRlbXNcclxuICAmOmZpcnN0LWNoaWxkIHtcclxuICAgIC5ib3JkZXItdG9wLXJhZGl1cyhAbGlzdC1ncm91cC1ib3JkZXItcmFkaXVzKTtcclxuICB9XHJcbiAgJjpsYXN0LWNoaWxkIHtcclxuICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgICAuYm9yZGVyLWJvdHRvbS1yYWRpdXMoQGxpc3QtZ3JvdXAtYm9yZGVyLXJhZGl1cyk7XHJcbiAgfVxyXG5cclxuICAvLyBBbGlnbiBiYWRnZXMgd2l0aGluIGxpc3QgaXRlbXNcclxuICA+IC5iYWRnZSB7XHJcbiAgICBmbG9hdDogcmlnaHQ7XHJcbiAgfVxyXG4gID4gLmJhZGdlICsgLmJhZGdlIHtcclxuICAgIG1hcmdpbi1yaWdodDogNXB4O1xyXG4gIH1cclxufVxyXG5cclxuXHJcbi8vIExpbmtlZCBsaXN0IGl0ZW1zXHJcbi8vXHJcbi8vIFVzZSBhbmNob3IgZWxlbWVudHMgaW5zdGVhZCBvZiBgbGlgcyBvciBgZGl2YHMgdG8gY3JlYXRlIGxpbmtlZCBsaXN0IGl0ZW1zLlxyXG4vLyBJbmNsdWRlcyBhbiBleHRyYSBgLmFjdGl2ZWAgbW9kaWZpZXIgY2xhc3MgZm9yIHNob3dpbmcgc2VsZWN0ZWQgaXRlbXMuXHJcblxyXG5hLmxpc3QtZ3JvdXAtaXRlbSB7XHJcbiAgY29sb3I6IEBsaXN0LWdyb3VwLWxpbmstY29sb3I7XHJcblxyXG4gIC5saXN0LWdyb3VwLWl0ZW0taGVhZGluZyB7XHJcbiAgICBjb2xvcjogQGxpc3QtZ3JvdXAtbGluay1oZWFkaW5nLWNvbG9yO1xyXG4gIH1cclxuXHJcbiAgLy8gSG92ZXIgc3RhdGVcclxuICAmOmhvdmVyLFxyXG4gICY6Zm9jdXMge1xyXG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gICAgY29sb3I6IEBsaXN0LWdyb3VwLWxpbmstaG92ZXItY29sb3I7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiBAbGlzdC1ncm91cC1ob3Zlci1iZztcclxuICB9XHJcbn1cclxuXHJcbi5saXN0LWdyb3VwLWl0ZW0ge1xyXG4gIC8vIERpc2FibGVkIHN0YXRlXHJcbiAgJi5kaXNhYmxlZCxcclxuICAmLmRpc2FibGVkOmhvdmVyLFxyXG4gICYuZGlzYWJsZWQ6Zm9jdXMge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogQGxpc3QtZ3JvdXAtZGlzYWJsZWQtYmc7XHJcbiAgICBjb2xvcjogQGxpc3QtZ3JvdXAtZGlzYWJsZWQtY29sb3I7XHJcblxyXG4gICAgLy8gRm9yY2UgY29sb3IgdG8gaW5oZXJpdCBmb3IgY3VzdG9tIGNvbnRlbnRcclxuICAgIC5saXN0LWdyb3VwLWl0ZW0taGVhZGluZyB7XHJcbiAgICAgIGNvbG9yOiBpbmhlcml0O1xyXG4gICAgfVxyXG4gICAgLmxpc3QtZ3JvdXAtaXRlbS10ZXh0IHtcclxuICAgICAgY29sb3I6IEBsaXN0LWdyb3VwLWRpc2FibGVkLXRleHQtY29sb3I7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAvLyBBY3RpdmUgY2xhc3Mgb24gaXRlbSBpdHNlbGYsIG5vdCBwYXJlbnRcclxuICAmLmFjdGl2ZSxcclxuICAmLmFjdGl2ZTpob3ZlcixcclxuICAmLmFjdGl2ZTpmb2N1cyB7XHJcbiAgICB6LWluZGV4OiAyOyAvLyBQbGFjZSBhY3RpdmUgaXRlbXMgYWJvdmUgdGhlaXIgc2libGluZ3MgZm9yIHByb3BlciBib3JkZXIgc3R5bGluZ1xyXG4gICAgY29sb3I6IEBsaXN0LWdyb3VwLWFjdGl2ZS1jb2xvcjtcclxuICAgIGJhY2tncm91bmQtY29sb3I6IEBsaXN0LWdyb3VwLWFjdGl2ZS1iZztcclxuICAgIGJvcmRlci1jb2xvcjogQGxpc3QtZ3JvdXAtYWN0aXZlLWJvcmRlcjtcclxuXHJcbiAgICAvLyBGb3JjZSBjb2xvciB0byBpbmhlcml0IGZvciBjdXN0b20gY29udGVudFxyXG4gICAgLmxpc3QtZ3JvdXAtaXRlbS1oZWFkaW5nLFxyXG4gICAgLmxpc3QtZ3JvdXAtaXRlbS1oZWFkaW5nID4gc21hbGwsXHJcbiAgICAubGlzdC1ncm91cC1pdGVtLWhlYWRpbmcgPiAuc21hbGwge1xyXG4gICAgICBjb2xvcjogaW5oZXJpdDtcclxuICAgIH1cclxuICAgIC5saXN0LWdyb3VwLWl0ZW0tdGV4dCB7XHJcbiAgICAgIGNvbG9yOiBAbGlzdC1ncm91cC1hY3RpdmUtdGV4dC1jb2xvcjtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcblxyXG4vLyBDb250ZXh0dWFsIHZhcmlhbnRzXHJcbi8vXHJcbi8vIEFkZCBtb2RpZmllciBjbGFzc2VzIHRvIGNoYW5nZSB0ZXh0IGFuZCBiYWNrZ3JvdW5kIGNvbG9yIG9uIGluZGl2aWR1YWwgaXRlbXMuXHJcbi8vIE9yZ2FuaXphdGlvbmFsbHksIHRoaXMgbXVzdCBjb21lIGFmdGVyIHRoZSBgOmhvdmVyYCBzdGF0ZXMuXHJcblxyXG4ubGlzdC1ncm91cC1pdGVtLXZhcmlhbnQoc3VjY2VzczsgQHN0YXRlLXN1Y2Nlc3MtYmc7IEBzdGF0ZS1zdWNjZXNzLXRleHQpO1xyXG4ubGlzdC1ncm91cC1pdGVtLXZhcmlhbnQoaW5mbzsgQHN0YXRlLWluZm8tYmc7IEBzdGF0ZS1pbmZvLXRleHQpO1xyXG4ubGlzdC1ncm91cC1pdGVtLXZhcmlhbnQod2FybmluZzsgQHN0YXRlLXdhcm5pbmctYmc7IEBzdGF0ZS13YXJuaW5nLXRleHQpO1xyXG4ubGlzdC1ncm91cC1pdGVtLXZhcmlhbnQoZGFuZ2VyOyBAc3RhdGUtZGFuZ2VyLWJnOyBAc3RhdGUtZGFuZ2VyLXRleHQpO1xyXG5cclxuXHJcbi8vIEN1c3RvbSBjb250ZW50IG9wdGlvbnNcclxuLy9cclxuLy8gRXh0cmEgY2xhc3NlcyBmb3IgY3JlYXRpbmcgd2VsbC1mb3JtYXR0ZWQgY29udGVudCB3aXRoaW4gYC5saXN0LWdyb3VwLWl0ZW1gcy5cclxuXHJcbi5saXN0LWdyb3VwLWl0ZW0taGVhZGluZyB7XHJcbiAgbWFyZ2luLXRvcDogMDtcclxuICBtYXJnaW4tYm90dG9tOiA1cHg7XHJcbn1cclxuLmxpc3QtZ3JvdXAtaXRlbS10ZXh0IHtcclxuICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gIGxpbmUtaGVpZ2h0OiAxLjM7XHJcbn1cclxuIiwiLy8gTGlzdCBHcm91cHNcclxuXHJcbi5saXN0LWdyb3VwLWl0ZW0tdmFyaWFudChAc3RhdGU7IEBiYWNrZ3JvdW5kOyBAY29sb3IpIHtcclxuICAubGlzdC1ncm91cC1pdGVtLUB7c3RhdGV9IHtcclxuICAgIGNvbG9yOiBAY29sb3I7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiBAYmFja2dyb3VuZDtcclxuXHJcbiAgICBhJiB7XHJcbiAgICAgIGNvbG9yOiBAY29sb3I7XHJcblxyXG4gICAgICAubGlzdC1ncm91cC1pdGVtLWhlYWRpbmcge1xyXG4gICAgICAgIGNvbG9yOiBpbmhlcml0O1xyXG4gICAgICB9XHJcblxyXG4gICAgICAmOmhvdmVyLFxyXG4gICAgICAmOmZvY3VzIHtcclxuICAgICAgICBjb2xvcjogQGNvbG9yO1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IGRhcmtlbihAYmFja2dyb3VuZCwgNSUpO1xyXG4gICAgICB9XHJcbiAgICAgICYuYWN0aXZlLFxyXG4gICAgICAmLmFjdGl2ZTpob3ZlcixcclxuICAgICAgJi5hY3RpdmU6Zm9jdXMge1xyXG4gICAgICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IEBjb2xvcjtcclxuICAgICAgICBib3JkZXItY29sb3I6IEBjb2xvcjtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG4iLCIvLyBFbWJlZHMgcmVzcG9uc2l2ZVxyXG4vL1xyXG4vLyBDcmVkaXQ6IE5pY29sYXMgR2FsbGFnaGVyIGFuZCBTVUlUIENTUy5cclxuXHJcbi5lbWJlZC1yZXNwb25zaXZlIHtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgZGlzcGxheTogYmxvY2s7XHJcbiAgaGVpZ2h0OiAwO1xyXG4gIHBhZGRpbmc6IDA7XHJcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuXHJcbiAgLmVtYmVkLXJlc3BvbnNpdmUtaXRlbSxcclxuICBpZnJhbWUsXHJcbiAgZW1iZWQsXHJcbiAgb2JqZWN0IHtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHRvcDogMDtcclxuICAgIGxlZnQ6IDA7XHJcbiAgICBib3R0b206IDA7XHJcbiAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIGJvcmRlcjogMDtcclxuICB9XHJcblxyXG4gIC8vIE1vZGlmaWVyIGNsYXNzIGZvciAxNjo5IGFzcGVjdCByYXRpb1xyXG4gICYuZW1iZWQtcmVzcG9uc2l2ZS0xNmJ5OSB7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogNTYuMjUlO1xyXG4gIH1cclxuXHJcbiAgLy8gTW9kaWZpZXIgY2xhc3MgZm9yIDQ6MyBhc3BlY3QgcmF0aW9cclxuICAmLmVtYmVkLXJlc3BvbnNpdmUtNGJ5MyB7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogNzUlO1xyXG4gIH1cclxufVxyXG4iLCIvLyBDbGVhcmZpeFxyXG4vL1xyXG4vLyBGb3IgbW9kZXJuIGJyb3dzZXJzXHJcbi8vIDEuIFRoZSBzcGFjZSBjb250ZW50IGlzIG9uZSB3YXkgdG8gYXZvaWQgYW4gT3BlcmEgYnVnIHdoZW4gdGhlXHJcbi8vICAgIGNvbnRlbnRlZGl0YWJsZSBhdHRyaWJ1dGUgaXMgaW5jbHVkZWQgYW55d2hlcmUgZWxzZSBpbiB0aGUgZG9jdW1lbnQuXHJcbi8vICAgIE90aGVyd2lzZSBpdCBjYXVzZXMgc3BhY2UgdG8gYXBwZWFyIGF0IHRoZSB0b3AgYW5kIGJvdHRvbSBvZiBlbGVtZW50c1xyXG4vLyAgICB0aGF0IGFyZSBjbGVhcmZpeGVkLlxyXG4vLyAyLiBUaGUgdXNlIG9mIGB0YWJsZWAgcmF0aGVyIHRoYW4gYGJsb2NrYCBpcyBvbmx5IG5lY2Vzc2FyeSBpZiB1c2luZ1xyXG4vLyAgICBgOmJlZm9yZWAgdG8gY29udGFpbiB0aGUgdG9wLW1hcmdpbnMgb2YgY2hpbGQgZWxlbWVudHMuXHJcbi8vXHJcbi8vIFNvdXJjZTogaHR0cDovL25pY29sYXNnYWxsYWdoZXIuY29tL21pY3JvLWNsZWFyZml4LWhhY2svXHJcblxyXG4uY2xlYXJmaXgoKSB7XHJcbiAgJjpiZWZvcmUsXHJcbiAgJjphZnRlciB7XHJcbiAgICBjb250ZW50OiBcIiBcIjsgLy8gMVxyXG4gICAgZGlzcGxheTogdGFibGU7IC8vIDJcclxuICB9XHJcbiAgJjphZnRlciB7XHJcbiAgICBjbGVhcjogYm90aDtcclxuICB9XHJcbn1cclxuIiwiLy8gQ2VudGVyLWFsaWduIGEgYmxvY2sgbGV2ZWwgZWxlbWVudFxyXG5cclxuLmNlbnRlci1ibG9jaygpIHtcclxuICBkaXNwbGF5OiBibG9jaztcclxuICBtYXJnaW4tbGVmdDogYXV0bztcclxuICBtYXJnaW4tcmlnaHQ6IGF1dG87XHJcbn1cclxuIiwiLy8gQ1NTIGltYWdlIHJlcGxhY2VtZW50XHJcbi8vXHJcbi8vIEhlYWRzIHVwISB2MyBsYXVuY2hlZCB3aXRoIHdpdGggb25seSBgLmhpZGUtdGV4dCgpYCwgYnV0IHBlciBvdXIgcGF0dGVybiBmb3JcclxuLy8gbWl4aW5zIGJlaW5nIHJldXNlZCBhcyBjbGFzc2VzIHdpdGggdGhlIHNhbWUgbmFtZSwgdGhpcyBkb2Vzbid0IGhvbGQgdXAuIEFzXHJcbi8vIG9mIHYzLjAuMSB3ZSBoYXZlIGFkZGVkIGAudGV4dC1oaWRlKClgIGFuZCBkZXByZWNhdGVkIGAuaGlkZS10ZXh0KClgLlxyXG4vL1xyXG4vLyBTb3VyY2U6IGh0dHBzOi8vZ2l0aHViLmNvbS9oNWJwL2h0bWw1LWJvaWxlcnBsYXRlL2NvbW1pdC9hYTAzOTZlYWU3NTdcclxuXHJcbi8vIERlcHJlY2F0ZWQgYXMgb2YgdjMuMC4xICh3aWxsIGJlIHJlbW92ZWQgaW4gdjQpXHJcbi5oaWRlLXRleHQoKSB7XHJcbiAgZm9udDogflwiMC8wXCIgYTtcclxuICBjb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgdGV4dC1zaGFkb3c6IG5vbmU7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgYm9yZGVyOiAwO1xyXG59XHJcblxyXG4vLyBOZXcgbWl4aW4gdG8gdXNlIGFzIG9mIHYzLjAuMVxyXG4udGV4dC1oaWRlKCkge1xyXG4gIC5oaWRlLXRleHQoKTtcclxufVxyXG4iLCIvL1xyXG4vLyBSZXNwb25zaXZlOiBVdGlsaXR5IGNsYXNzZXNcclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuXHJcblxyXG4vLyBJRTEwIGluIFdpbmRvd3MgKFBob25lKSA4XHJcbi8vXHJcbi8vIFN1cHBvcnQgZm9yIHJlc3BvbnNpdmUgdmlld3MgdmlhIG1lZGlhIHF1ZXJpZXMgaXMga2luZCBvZiBib3JrZWQgaW4gSUUxMCwgZm9yXHJcbi8vIFN1cmZhY2UvZGVza3RvcCBpbiBzcGxpdCB2aWV3IGFuZCBmb3IgV2luZG93cyBQaG9uZSA4LiBUaGlzIHBhcnRpY3VsYXIgZml4XHJcbi8vIG11c3QgYmUgYWNjb21wYW5pZWQgYnkgYSBzbmlwcGV0IG9mIEphdmFTY3JpcHQgdG8gc25pZmYgdGhlIHVzZXIgYWdlbnQgYW5kXHJcbi8vIGFwcGx5IHNvbWUgY29uZGl0aW9uYWwgQ1NTIHRvICpvbmx5KiB0aGUgU3VyZmFjZS9kZXNrdG9wIFdpbmRvd3MgOC4gTG9vayBhdFxyXG4vLyBvdXIgR2V0dGluZyBTdGFydGVkIHBhZ2UgZm9yIG1vcmUgaW5mb3JtYXRpb24gb24gdGhpcyBidWcuXHJcbi8vXHJcbi8vIEZvciBtb3JlIGluZm9ybWF0aW9uLCBzZWUgdGhlIGZvbGxvd2luZzpcclxuLy9cclxuLy8gSXNzdWU6IGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9pc3N1ZXMvMTA0OTdcclxuLy8gRG9jczogaHR0cDovL2dldGJvb3RzdHJhcC5jb20vZ2V0dGluZy1zdGFydGVkLyNzdXBwb3J0LWllMTAtd2lkdGhcclxuLy8gU291cmNlOiBodHRwOi8vdGlta2FkbGVjLmNvbS8yMDEzLzAxL3dpbmRvd3MtcGhvbmUtOC1hbmQtZGV2aWNlLXdpZHRoL1xyXG4vLyBTb3VyY2U6IGh0dHA6Ly90aW1rYWRsZWMuY29tLzIwMTIvMTAvaWUxMC1zbmFwLW1vZGUtYW5kLXJlc3BvbnNpdmUtZGVzaWduL1xyXG5cclxuQC1tcy12aWV3cG9ydCB7XHJcbiAgd2lkdGg6IGRldmljZS13aWR0aDtcclxufVxyXG5cclxuXHJcbi8vIFZpc2liaWxpdHkgdXRpbGl0aWVzXHJcbi8vIE5vdGU6IERlcHJlY2F0ZWQgLnZpc2libGUteHMsIC52aXNpYmxlLXNtLCAudmlzaWJsZS1tZCwgYW5kIC52aXNpYmxlLWxnIGFzIG9mIHYzLjIuMFxyXG4udmlzaWJsZS14cyxcclxuLnZpc2libGUtc20sXHJcbi52aXNpYmxlLW1kLFxyXG4udmlzaWJsZS1sZyB7XHJcbiAgLnJlc3BvbnNpdmUtaW52aXNpYmlsaXR5KCk7XHJcbn1cclxuXHJcbi52aXNpYmxlLXhzLWJsb2NrLFxyXG4udmlzaWJsZS14cy1pbmxpbmUsXHJcbi52aXNpYmxlLXhzLWlubGluZS1ibG9jayxcclxuLnZpc2libGUtc20tYmxvY2ssXHJcbi52aXNpYmxlLXNtLWlubGluZSxcclxuLnZpc2libGUtc20taW5saW5lLWJsb2NrLFxyXG4udmlzaWJsZS1tZC1ibG9jayxcclxuLnZpc2libGUtbWQtaW5saW5lLFxyXG4udmlzaWJsZS1tZC1pbmxpbmUtYmxvY2ssXHJcbi52aXNpYmxlLWxnLWJsb2NrLFxyXG4udmlzaWJsZS1sZy1pbmxpbmUsXHJcbi52aXNpYmxlLWxnLWlubGluZS1ibG9jayB7XHJcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4udmlzaWJsZS14cyB7XHJcbiAgQG1lZGlhIChtYXgtd2lkdGg6IEBzY3JlZW4teHMtbWF4KSB7XHJcbiAgICAucmVzcG9uc2l2ZS12aXNpYmlsaXR5KCk7XHJcbiAgfVxyXG59XHJcbi52aXNpYmxlLXhzLWJsb2NrIHtcclxuICBAbWVkaWEgKG1heC13aWR0aDogQHNjcmVlbi14cy1tYXgpIHtcclxuICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG59XHJcbi52aXNpYmxlLXhzLWlubGluZSB7XHJcbiAgQG1lZGlhIChtYXgtd2lkdGg6IEBzY3JlZW4teHMtbWF4KSB7XHJcbiAgICBkaXNwbGF5OiBpbmxpbmUgIWltcG9ydGFudDtcclxuICB9XHJcbn1cclxuLnZpc2libGUteHMtaW5saW5lLWJsb2NrIHtcclxuICBAbWVkaWEgKG1heC13aWR0aDogQHNjcmVlbi14cy1tYXgpIHtcclxuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jayAhaW1wb3J0YW50O1xyXG4gIH1cclxufVxyXG5cclxuLnZpc2libGUtc20ge1xyXG4gIEBtZWRpYSAobWluLXdpZHRoOiBAc2NyZWVuLXNtLW1pbikgYW5kIChtYXgtd2lkdGg6IEBzY3JlZW4tc20tbWF4KSB7XHJcbiAgICAucmVzcG9uc2l2ZS12aXNpYmlsaXR5KCk7XHJcbiAgfVxyXG59XHJcbi52aXNpYmxlLXNtLWJsb2NrIHtcclxuICBAbWVkaWEgKG1pbi13aWR0aDogQHNjcmVlbi1zbS1taW4pIGFuZCAobWF4LXdpZHRoOiBAc2NyZWVuLXNtLW1heCkge1xyXG4gICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcclxuICB9XHJcbn1cclxuLnZpc2libGUtc20taW5saW5lIHtcclxuICBAbWVkaWEgKG1pbi13aWR0aDogQHNjcmVlbi1zbS1taW4pIGFuZCAobWF4LXdpZHRoOiBAc2NyZWVuLXNtLW1heCkge1xyXG4gICAgZGlzcGxheTogaW5saW5lICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG59XHJcbi52aXNpYmxlLXNtLWlubGluZS1ibG9jayB7XHJcbiAgQG1lZGlhIChtaW4td2lkdGg6IEBzY3JlZW4tc20tbWluKSBhbmQgKG1heC13aWR0aDogQHNjcmVlbi1zbS1tYXgpIHtcclxuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jayAhaW1wb3J0YW50O1xyXG4gIH1cclxufVxyXG5cclxuLnZpc2libGUtbWQge1xyXG4gIEBtZWRpYSAobWluLXdpZHRoOiBAc2NyZWVuLW1kLW1pbikgYW5kIChtYXgtd2lkdGg6IEBzY3JlZW4tbWQtbWF4KSB7XHJcbiAgICAucmVzcG9uc2l2ZS12aXNpYmlsaXR5KCk7XHJcbiAgfVxyXG59XHJcbi52aXNpYmxlLW1kLWJsb2NrIHtcclxuICBAbWVkaWEgKG1pbi13aWR0aDogQHNjcmVlbi1tZC1taW4pIGFuZCAobWF4LXdpZHRoOiBAc2NyZWVuLW1kLW1heCkge1xyXG4gICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcclxuICB9XHJcbn1cclxuLnZpc2libGUtbWQtaW5saW5lIHtcclxuICBAbWVkaWEgKG1pbi13aWR0aDogQHNjcmVlbi1tZC1taW4pIGFuZCAobWF4LXdpZHRoOiBAc2NyZWVuLW1kLW1heCkge1xyXG4gICAgZGlzcGxheTogaW5saW5lICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG59XHJcbi52aXNpYmxlLW1kLWlubGluZS1ibG9jayB7XHJcbiAgQG1lZGlhIChtaW4td2lkdGg6IEBzY3JlZW4tbWQtbWluKSBhbmQgKG1heC13aWR0aDogQHNjcmVlbi1tZC1tYXgpIHtcclxuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jayAhaW1wb3J0YW50O1xyXG4gIH1cclxufVxyXG5cclxuLnZpc2libGUtbGcge1xyXG4gIEBtZWRpYSAobWluLXdpZHRoOiBAc2NyZWVuLWxnLW1pbikge1xyXG4gICAgLnJlc3BvbnNpdmUtdmlzaWJpbGl0eSgpO1xyXG4gIH1cclxufVxyXG4udmlzaWJsZS1sZy1ibG9jayB7XHJcbiAgQG1lZGlhIChtaW4td2lkdGg6IEBzY3JlZW4tbGctbWluKSB7XHJcbiAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xyXG4gIH1cclxufVxyXG4udmlzaWJsZS1sZy1pbmxpbmUge1xyXG4gIEBtZWRpYSAobWluLXdpZHRoOiBAc2NyZWVuLWxnLW1pbikge1xyXG4gICAgZGlzcGxheTogaW5saW5lICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG59XHJcbi52aXNpYmxlLWxnLWlubGluZS1ibG9jayB7XHJcbiAgQG1lZGlhIChtaW4td2lkdGg6IEBzY3JlZW4tbGctbWluKSB7XHJcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2sgIWltcG9ydGFudDtcclxuICB9XHJcbn1cclxuXHJcbi5oaWRkZW4teHMge1xyXG4gIEBtZWRpYSAobWF4LXdpZHRoOiBAc2NyZWVuLXhzLW1heCkge1xyXG4gICAgLnJlc3BvbnNpdmUtaW52aXNpYmlsaXR5KCk7XHJcbiAgfVxyXG59XHJcbi5oaWRkZW4tc20ge1xyXG4gIEBtZWRpYSAobWluLXdpZHRoOiBAc2NyZWVuLXNtLW1pbikgYW5kIChtYXgtd2lkdGg6IEBzY3JlZW4tc20tbWF4KSB7XHJcbiAgICAucmVzcG9uc2l2ZS1pbnZpc2liaWxpdHkoKTtcclxuICB9XHJcbn1cclxuLmhpZGRlbi1tZCB7XHJcbiAgQG1lZGlhIChtaW4td2lkdGg6IEBzY3JlZW4tbWQtbWluKSBhbmQgKG1heC13aWR0aDogQHNjcmVlbi1tZC1tYXgpIHtcclxuICAgIC5yZXNwb25zaXZlLWludmlzaWJpbGl0eSgpO1xyXG4gIH1cclxufVxyXG4uaGlkZGVuLWxnIHtcclxuICBAbWVkaWEgKG1pbi13aWR0aDogQHNjcmVlbi1sZy1taW4pIHtcclxuICAgIC5yZXNwb25zaXZlLWludmlzaWJpbGl0eSgpO1xyXG4gIH1cclxufVxyXG5cclxuXHJcbi8vIFByaW50IHV0aWxpdGllc1xyXG4vL1xyXG4vLyBNZWRpYSBxdWVyaWVzIGFyZSBwbGFjZWQgb24gdGhlIGluc2lkZSB0byBiZSBtaXhpbi1mcmllbmRseS5cclxuXHJcbi8vIE5vdGU6IERlcHJlY2F0ZWQgLnZpc2libGUtcHJpbnQgYXMgb2YgdjMuMi4wXHJcbi52aXNpYmxlLXByaW50IHtcclxuICAucmVzcG9uc2l2ZS1pbnZpc2liaWxpdHkoKTtcclxuXHJcbiAgQG1lZGlhIHByaW50IHtcclxuICAgIC5yZXNwb25zaXZlLXZpc2liaWxpdHkoKTtcclxuICB9XHJcbn1cclxuLnZpc2libGUtcHJpbnQtYmxvY2sge1xyXG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcclxuXHJcbiAgQG1lZGlhIHByaW50IHtcclxuICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG59XHJcbi52aXNpYmxlLXByaW50LWlubGluZSB7XHJcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xyXG5cclxuICBAbWVkaWEgcHJpbnQge1xyXG4gICAgZGlzcGxheTogaW5saW5lICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG59XHJcbi52aXNpYmxlLXByaW50LWlubGluZS1ibG9jayB7XHJcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xyXG5cclxuICBAbWVkaWEgcHJpbnQge1xyXG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG59XHJcblxyXG4uaGlkZGVuLXByaW50IHtcclxuICBAbWVkaWEgcHJpbnQge1xyXG4gICAgLnJlc3BvbnNpdmUtaW52aXNpYmlsaXR5KCk7XHJcbiAgfVxyXG59XHJcbiIsIi8vIFJlc3BvbnNpdmUgdXRpbGl0aWVzXHJcblxyXG4vL1xyXG4vLyBNb3JlIGVhc2lseSBpbmNsdWRlIGFsbCB0aGUgc3RhdGVzIGZvciByZXNwb25zaXZlLXV0aWxpdGllcy5sZXNzLlxyXG4ucmVzcG9uc2l2ZS12aXNpYmlsaXR5KCkge1xyXG4gIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XHJcbiAgdGFibGUmICB7IGRpc3BsYXk6IHRhYmxlOyB9XHJcbiAgdHImICAgICB7IGRpc3BsYXk6IHRhYmxlLXJvdyAhaW1wb3J0YW50OyB9XHJcbiAgdGgmLFxyXG4gIHRkJiAgICAgeyBkaXNwbGF5OiB0YWJsZS1jZWxsICFpbXBvcnRhbnQ7IH1cclxufVxyXG5cclxuLnJlc3BvbnNpdmUtaW52aXNpYmlsaXR5KCkge1xyXG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcclxufVxyXG4iLCJAaW1wb3J0IHVybChcImh0dHBzOi8vcC50eXBla2l0Lm5ldC9wLmNzcz9zPTEmaz11dHAzb2dlJmh0PXRrJmY9Njg2NC42ODY1LjY4NjYuNjg2Ny4xNzAxNC4xNzAxNS4xNzAxNy4xNzAxOCZhPTc0NzkzMDgmYXBwPXR5cGVraXQmZT1jc3NcIik7XHJcblxyXG5AZm9udC1mYWNlIHtcclxuICBmb250LWZhbWlseTogXCJhZGVsbGVcIjtcclxuICBzcmM6IHVybChcImh0dHBzOi8vdXNlLnR5cGVraXQubmV0L2FmLzAxZmI4OC8wMDAwMDAwMDAwMDAwMDAwM2I5YWY5MjEvMjcvbD9wcmltZXI9N2NkY2I0NGJlNGE3ZGI4ODc3ZmZhNWMwMDA3YjhkZDg2NWIzYmJjMzgzODMxZmUyZWExNzdmNjIyNTdhOTE5MSZmdmQ9bjYmdj0zXCIpIGZvcm1hdChcIndvZmYyXCIpLCB1cmwoXCJodHRwczovL3VzZS50eXBla2l0Lm5ldC9hZi8wMWZiODgvMDAwMDAwMDAwMDAwMDAwMDNiOWFmOTIxLzI3L2Q/cHJpbWVyPTdjZGNiNDRiZTRhN2RiODg3N2ZmYTVjMDAwN2I4ZGQ4NjViM2JiYzM4MzgzMWZlMmVhMTc3ZjYyMjU3YTkxOTEmZnZkPW42JnY9M1wiKSBmb3JtYXQoXCJ3b2ZmXCIpLCB1cmwoXCJodHRwczovL3VzZS50eXBla2l0Lm5ldC9hZi8wMWZiODgvMDAwMDAwMDAwMDAwMDAwMDNiOWFmOTIxLzI3L2E/cHJpbWVyPTdjZGNiNDRiZTRhN2RiODg3N2ZmYTVjMDAwN2I4ZGQ4NjViM2JiYzM4MzgzMWZlMmVhMTc3ZjYyMjU3YTkxOTEmZnZkPW42JnY9M1wiKSBmb3JtYXQoXCJvcGVudHlwZVwiKTtcclxuICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgZm9udC13ZWlnaHQ6IDYwMDtcclxufVxyXG5cclxuQGZvbnQtZmFjZSB7XHJcbiAgZm9udC1mYW1pbHk6IFwiYWRlbGxlXCI7XHJcbiAgc3JjOiB1cmwoXCJodHRwczovL3VzZS50eXBla2l0Lm5ldC9hZi8wMWJjMzYvMDAwMDAwMDAwMDAwMDAwMDNiOWFmOTIyLzI3L2w/cHJpbWVyPTdjZGNiNDRiZTRhN2RiODg3N2ZmYTVjMDAwN2I4ZGQ4NjViM2JiYzM4MzgzMWZlMmVhMTc3ZjYyMjU3YTkxOTEmZnZkPWk2JnY9M1wiKSBmb3JtYXQoXCJ3b2ZmMlwiKSwgdXJsKFwiaHR0cHM6Ly91c2UudHlwZWtpdC5uZXQvYWYvMDFiYzM2LzAwMDAwMDAwMDAwMDAwMDAzYjlhZjkyMi8yNy9kP3ByaW1lcj03Y2RjYjQ0YmU0YTdkYjg4NzdmZmE1YzAwMDdiOGRkODY1YjNiYmMzODM4MzFmZTJlYTE3N2Y2MjI1N2E5MTkxJmZ2ZD1pNiZ2PTNcIikgZm9ybWF0KFwid29mZlwiKSwgdXJsKFwiaHR0cHM6Ly91c2UudHlwZWtpdC5uZXQvYWYvMDFiYzM2LzAwMDAwMDAwMDAwMDAwMDAzYjlhZjkyMi8yNy9hP3ByaW1lcj03Y2RjYjQ0YmU0YTdkYjg4NzdmZmE1YzAwMDdiOGRkODY1YjNiYmMzODM4MzFmZTJlYTE3N2Y2MjI1N2E5MTkxJmZ2ZD1pNiZ2PTNcIikgZm9ybWF0KFwib3BlbnR5cGVcIik7XHJcbiAgZm9udC1zdHlsZTogaXRhbGljO1xyXG4gIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbn1cclxuXHJcbkBmb250LWZhY2Uge1xyXG4gIGZvbnQtZmFtaWx5OiBcImFkZWxsZVwiO1xyXG4gIHNyYzogdXJsKFwiaHR0cHM6Ly91c2UudHlwZWtpdC5uZXQvYWYvNjExYmI3LzAwMDAwMDAwMDAwMDAwMDAzYjlhZjkxZS8yNy9sP3ByaW1lcj03Y2RjYjQ0YmU0YTdkYjg4NzdmZmE1YzAwMDdiOGRkODY1YjNiYmMzODM4MzFmZTJlYTE3N2Y2MjI1N2E5MTkxJmZ2ZD1uMyZ2PTNcIikgZm9ybWF0KFwid29mZjJcIiksIHVybChcImh0dHBzOi8vdXNlLnR5cGVraXQubmV0L2FmLzYxMWJiNy8wMDAwMDAwMDAwMDAwMDAwM2I5YWY5MWUvMjcvZD9wcmltZXI9N2NkY2I0NGJlNGE3ZGI4ODc3ZmZhNWMwMDA3YjhkZDg2NWIzYmJjMzgzODMxZmUyZWExNzdmNjIyNTdhOTE5MSZmdmQ9bjMmdj0zXCIpIGZvcm1hdChcIndvZmZcIiksIHVybChcImh0dHBzOi8vdXNlLnR5cGVraXQubmV0L2FmLzYxMWJiNy8wMDAwMDAwMDAwMDAwMDAwM2I5YWY5MWUvMjcvYT9wcmltZXI9N2NkY2I0NGJlNGE3ZGI4ODc3ZmZhNWMwMDA3YjhkZDg2NWIzYmJjMzgzODMxZmUyZWExNzdmNjIyNTdhOTE5MSZmdmQ9bjMmdj0zXCIpIGZvcm1hdChcIm9wZW50eXBlXCIpO1xyXG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuICBmb250LXdlaWdodDogMzAwO1xyXG59XHJcblxyXG5AZm9udC1mYWNlIHtcclxuICBmb250LWZhbWlseTogXCJhZGVsbGVcIjtcclxuICBzcmM6IHVybChcImh0dHBzOi8vdXNlLnR5cGVraXQubmV0L2FmL2E0NTk2MC8wMDAwMDAwMDAwMDAwMDAwM2I5YWY5MWYvMjcvbD9wcmltZXI9N2NkY2I0NGJlNGE3ZGI4ODc3ZmZhNWMwMDA3YjhkZDg2NWIzYmJjMzgzODMxZmUyZWExNzdmNjIyNTdhOTE5MSZmdmQ9aTMmdj0zXCIpIGZvcm1hdChcIndvZmYyXCIpLCB1cmwoXCJodHRwczovL3VzZS50eXBla2l0Lm5ldC9hZi9hNDU5NjAvMDAwMDAwMDAwMDAwMDAwMDNiOWFmOTFmLzI3L2Q/cHJpbWVyPTdjZGNiNDRiZTRhN2RiODg3N2ZmYTVjMDAwN2I4ZGQ4NjViM2JiYzM4MzgzMWZlMmVhMTc3ZjYyMjU3YTkxOTEmZnZkPWkzJnY9M1wiKSBmb3JtYXQoXCJ3b2ZmXCIpLCB1cmwoXCJodHRwczovL3VzZS50eXBla2l0Lm5ldC9hZi9hNDU5NjAvMDAwMDAwMDAwMDAwMDAwMDNiOWFmOTFmLzI3L2E/cHJpbWVyPTdjZGNiNDRiZTRhN2RiODg3N2ZmYTVjMDAwN2I4ZGQ4NjViM2JiYzM4MzgzMWZlMmVhMTc3ZjYyMjU3YTkxOTEmZnZkPWkzJnY9M1wiKSBmb3JtYXQoXCJvcGVudHlwZVwiKTtcclxuICBmb250LXN0eWxlOiBpdGFsaWM7XHJcbiAgZm9udC13ZWlnaHQ6IDMwMDtcclxufVxyXG5cclxuQGZvbnQtZmFjZSB7XHJcbiAgZm9udC1mYW1pbHk6IFwiYWRlbGxlLXNhbnNcIjtcclxuICBzcmM6IHVybChcImh0dHBzOi8vdXNlLnR5cGVraXQubmV0L2FmL2EzNWExYy8wMDAwMDAwMDAwMDAwMDAwMDAwMTJhZjkvMjcvbD9wcmltZXI9N2NkY2I0NGJlNGE3ZGI4ODc3ZmZhNWMwMDA3YjhkZDg2NWIzYmJjMzgzODMxZmUyZWExNzdmNjIyNTdhOTE5MSZmdmQ9bjMmdj0zXCIpIGZvcm1hdChcIndvZmYyXCIpLCB1cmwoXCJodHRwczovL3VzZS50eXBla2l0Lm5ldC9hZi9hMzVhMWMvMDAwMDAwMDAwMDAwMDAwMDAwMDEyYWY5LzI3L2Q/cHJpbWVyPTdjZGNiNDRiZTRhN2RiODg3N2ZmYTVjMDAwN2I4ZGQ4NjViM2JiYzM4MzgzMWZlMmVhMTc3ZjYyMjU3YTkxOTEmZnZkPW4zJnY9M1wiKSBmb3JtYXQoXCJ3b2ZmXCIpLCB1cmwoXCJodHRwczovL3VzZS50eXBla2l0Lm5ldC9hZi9hMzVhMWMvMDAwMDAwMDAwMDAwMDAwMDAwMDEyYWY5LzI3L2E/cHJpbWVyPTdjZGNiNDRiZTRhN2RiODg3N2ZmYTVjMDAwN2I4ZGQ4NjViM2JiYzM4MzgzMWZlMmVhMTc3ZjYyMjU3YTkxOTEmZnZkPW4zJnY9M1wiKSBmb3JtYXQoXCJvcGVudHlwZVwiKTtcclxuICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgZm9udC13ZWlnaHQ6IDMwMDtcclxufVxyXG5cclxuQGZvbnQtZmFjZSB7XHJcbiAgZm9udC1mYW1pbHk6IFwiYWRlbGxlLXNhbnNcIjtcclxuICBzcmM6IHVybChcImh0dHBzOi8vdXNlLnR5cGVraXQubmV0L2FmLzBmM2YwNC8wMDAwMDAwMDAwMDAwMDAwMDAwMTJhZmEvMjcvbD9wcmltZXI9N2NkY2I0NGJlNGE3ZGI4ODc3ZmZhNWMwMDA3YjhkZDg2NWIzYmJjMzgzODMxZmUyZWExNzdmNjIyNTdhOTE5MSZmdmQ9aTMmdj0zXCIpIGZvcm1hdChcIndvZmYyXCIpLCB1cmwoXCJodHRwczovL3VzZS50eXBla2l0Lm5ldC9hZi8wZjNmMDQvMDAwMDAwMDAwMDAwMDAwMDAwMDEyYWZhLzI3L2Q/cHJpbWVyPTdjZGNiNDRiZTRhN2RiODg3N2ZmYTVjMDAwN2I4ZGQ4NjViM2JiYzM4MzgzMWZlMmVhMTc3ZjYyMjU3YTkxOTEmZnZkPWkzJnY9M1wiKSBmb3JtYXQoXCJ3b2ZmXCIpLCB1cmwoXCJodHRwczovL3VzZS50eXBla2l0Lm5ldC9hZi8wZjNmMDQvMDAwMDAwMDAwMDAwMDAwMDAwMDEyYWZhLzI3L2E/cHJpbWVyPTdjZGNiNDRiZTRhN2RiODg3N2ZmYTVjMDAwN2I4ZGQ4NjViM2JiYzM4MzgzMWZlMmVhMTc3ZjYyMjU3YTkxOTEmZnZkPWkzJnY9M1wiKSBmb3JtYXQoXCJvcGVudHlwZVwiKTtcclxuICBmb250LXN0eWxlOiBpdGFsaWM7XHJcbiAgZm9udC13ZWlnaHQ6IDMwMDtcclxufVxyXG5cclxuQGZvbnQtZmFjZSB7XHJcbiAgZm9udC1mYW1pbHk6IFwiYWRlbGxlLXNhbnNcIjtcclxuICBzcmM6IHVybChcImh0dHBzOi8vdXNlLnR5cGVraXQubmV0L2FmLzViNzM0My8wMDAwMDAwMDAwMDAwMDAwMDAwMTJhZmQvMjcvbD9wcmltZXI9N2NkY2I0NGJlNGE3ZGI4ODc3ZmZhNWMwMDA3YjhkZDg2NWIzYmJjMzgzODMxZmUyZWExNzdmNjIyNTdhOTE5MSZmdmQ9bjYmdj0zXCIpIGZvcm1hdChcIndvZmYyXCIpLCB1cmwoXCJodHRwczovL3VzZS50eXBla2l0Lm5ldC9hZi81YjczNDMvMDAwMDAwMDAwMDAwMDAwMDAwMDEyYWZkLzI3L2Q/cHJpbWVyPTdjZGNiNDRiZTRhN2RiODg3N2ZmYTVjMDAwN2I4ZGQ4NjViM2JiYzM4MzgzMWZlMmVhMTc3ZjYyMjU3YTkxOTEmZnZkPW42JnY9M1wiKSBmb3JtYXQoXCJ3b2ZmXCIpLCB1cmwoXCJodHRwczovL3VzZS50eXBla2l0Lm5ldC9hZi81YjczNDMvMDAwMDAwMDAwMDAwMDAwMDAwMDEyYWZkLzI3L2E/cHJpbWVyPTdjZGNiNDRiZTRhN2RiODg3N2ZmYTVjMDAwN2I4ZGQ4NjViM2JiYzM4MzgzMWZlMmVhMTc3ZjYyMjU3YTkxOTEmZnZkPW42JnY9M1wiKSBmb3JtYXQoXCJvcGVudHlwZVwiKTtcclxuICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgZm9udC13ZWlnaHQ6IDYwMDtcclxufVxyXG5cclxuQGZvbnQtZmFjZSB7XHJcbiAgZm9udC1mYW1pbHk6IFwiYWRlbGxlLXNhbnNcIjtcclxuICBzcmM6IHVybChcImh0dHBzOi8vdXNlLnR5cGVraXQubmV0L2FmL2M3ZDVkMi8wMDAwMDAwMDAwMDAwMDAwMDAwMTJhZmUvMjcvbD9wcmltZXI9N2NkY2I0NGJlNGE3ZGI4ODc3ZmZhNWMwMDA3YjhkZDg2NWIzYmJjMzgzODMxZmUyZWExNzdmNjIyNTdhOTE5MSZmdmQ9aTYmdj0zXCIpIGZvcm1hdChcIndvZmYyXCIpLCB1cmwoXCJodHRwczovL3VzZS50eXBla2l0Lm5ldC9hZi9jN2Q1ZDIvMDAwMDAwMDAwMDAwMDAwMDAwMDEyYWZlLzI3L2Q/cHJpbWVyPTdjZGNiNDRiZTRhN2RiODg3N2ZmYTVjMDAwN2I4ZGQ4NjViM2JiYzM4MzgzMWZlMmVhMTc3ZjYyMjU3YTkxOTEmZnZkPWk2JnY9M1wiKSBmb3JtYXQoXCJ3b2ZmXCIpLCB1cmwoXCJodHRwczovL3VzZS50eXBla2l0Lm5ldC9hZi9jN2Q1ZDIvMDAwMDAwMDAwMDAwMDAwMDAwMDEyYWZlLzI3L2E/cHJpbWVyPTdjZGNiNDRiZTRhN2RiODg3N2ZmYTVjMDAwN2I4ZGQ4NjViM2JiYzM4MzgzMWZlMmVhMTc3ZjYyMjU3YTkxOTEmZnZkPWk2JnY9M1wiKSBmb3JtYXQoXCJvcGVudHlwZVwiKTtcclxuICBmb250LXN0eWxlOiBpdGFsaWM7XHJcbiAgZm9udC13ZWlnaHQ6IDYwMDtcclxufVxyXG5cclxuQGJyYW5kLXZpb2xldDogIzc4NGY5YztcclxuQGJyYW5kLW9mZi1ibGFjazogIzFiMWIxYjtcclxuQGJyYW5kLWxpZ2h0LWdyZXk6ICM3NDdiN2Q7XHJcbkBicmFuZC1saWdodGVyLWdyZXk6IHJnYmEoMTkxLCAxOTEsIDE5MSwgMC4xNSk7XHJcbkBicmFuZC1ncmVlbjogIzAwODA4MDtcclxuQGJyYW5kLWxpZ2h0LWdyZWVuOiAjQTRBRjVBO1xyXG5AYnJhbmQtcmVkOiAjQ0U0NjQ2O1xyXG5AYnJhbmQtcmVkLWxpZ2h0OiNmM2QwZDA7XHJcbkBicmFuZC1ib3gtYm9yZGVyOiAjYmZiZmJmO1xyXG5AYnJhbmQtZ3JleS1iZzogI0Y1RjVGNTtcclxuQGJyYW5kLWdyZXktYmctYmFyOiAjRThFREYxO1xyXG5cclxuQG1wLWZvbnQ6IFwiYWRlbGxlXCIsIHNlcmlmO1xyXG5AbXAtZm9udC1zYW5zOiBcImFkZWxsZS1zYW5zXCIsIHNhbnMtc2VyaWY7XHJcbiIsIi5tcC13cmFwcGVyIHtcclxuICB3aWR0aDogMTAwJTtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcblxyXG4gICYuaGVhZGVyIHtcclxuICAgIHBhZGRpbmctdG9wOiAxMzBweDtcclxuICAgIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xyXG5cclxuICAgICYuZ3JleS1iZyB7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IEBicmFuZC1ncmV5LWJnO1xyXG4gICAgfVxyXG5cclxuICAgICYuc3RhbmRhcmQge1xyXG4gICAgICAuY29udGVudC13cmFwIHtcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgei1pbmRleDogMTAwMDtcclxuXHJcbiAgICAgICAgLmlubmVyIHtcclxuICAgICAgICAgIGJhY2tncm91bmQ6IHdoaXRlO1xyXG4gICAgICAgICAgYm9yZGVyLXJhZGl1czogNXB4O1xyXG4gICAgICAgICAgcGFkZGluZzogMzJweDtcclxuXHJcbiAgICAgICAgICAudGl0bGVzIHtcclxuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcclxuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gICAgICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XHJcblxyXG4gICAgICAgICAgICAubG9nby13cmFwIHtcclxuICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMTZweDtcclxuXHJcbiAgICAgICAgICAgICAgaW1nIHtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICAgICAgICAgIG1heC13aWR0aDogNTAlO1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xyXG4gICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgYSB7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDUwJTtcclxuICAgICAgICAgICAgICAgIGltZyB7XHJcbiAgICAgICAgICAgICAgICAgIG1heC13aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgIEBtZWRpYSBhbGwgYW5kIChtaW4td2lkdGg6IDQwMHB4KSB7XHJcbiAgICAgICAgICAgICAgICBhLFxyXG4gICAgICAgICAgICAgICAgaW1nIHtcclxuICAgICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAxNTBweDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgIEBtZWRpYSBhbGwgYW5kIChtaW4td2lkdGg6IDc2OXB4KSB7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAwO1xyXG5cclxuICAgICAgICAgICAgICAgIGltZyB7XHJcbiAgICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAxNnB4O1xyXG4gICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgIGEsXHJcbiAgICAgICAgICAgICAgICBpbWcge1xyXG4gICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDE2MHB4O1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgLnR4dCB7XHJcbiAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWZsZXg7XHJcbiAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgaDIge1xyXG4gICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiBAbXAtZm9udC1zYW5zO1xyXG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogMzZweDtcclxuICAgICAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiA0MHB4O1xyXG4gICAgICAgICAgICAgIGNvbG9yOiBAYnJhbmQtdmlvbGV0O1xyXG4gICAgICAgICAgICAgIG1hcmdpbi10b3A6IDA7XHJcbiAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgaDQge1xyXG4gICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiBAbXAtZm9udDtcclxuICAgICAgICAgICAgICBmb250LXNpemU6IDIwcHg7XHJcbiAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDMwMDtcclxuICAgICAgICAgICAgICBmb250LXN0eWxlOiBpdGFsaWM7XHJcbiAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDMycHg7XHJcbiAgICAgICAgICAgICAgY29sb3I6IEBicmFuZC1ncmV5LWRhcms7XHJcbiAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMTZweDtcclxuICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgLmZlYXR1cmVkLXBvc3Qge1xyXG4gICAgICAgICAgICBoNCB7XHJcbiAgICAgICAgICAgICAgZm9udC1mYW1pbHk6IEBtcC1mb250LXNhbnM7XHJcbiAgICAgICAgICAgICAgZm9udC1zaXplOiAxMnB4O1xyXG4gICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDIuNHB4O1xyXG4gICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAzMnB4O1xyXG4gICAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgICAgICAgICAgICAgY29sb3I6IEBicmFuZC12aW9sZXQ7XHJcbiAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMDtcclxuICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICBoMyB7XHJcbiAgICAgICAgICAgICAgZm9udC1mYW1pbHk6IEBtcC1mb250LXNhbnM7XHJcbiAgICAgICAgICAgICAgZm9udC1zaXplOiAyMHB4O1xyXG4gICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDI0cHg7XHJcbiAgICAgICAgICAgICAgY29sb3I6IEBicmFuZC1ncmVlbjtcclxuICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMDtcclxuICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMzJweDtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgcCB7XHJcbiAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMTZweDtcclxuICAgICAgICAgICAgICBjb2xvcjogQGJyYW5kLW9mZi1ibGFjaztcclxuICAgICAgICAgICAgICBmb250LWZhbWlseTogQG1wLWZvbnQ7XHJcbiAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAzMDA7XHJcbiAgICAgICAgICAgICAgZm9udC1zdHlsZTogaXRhbGljO1xyXG4gICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyMnB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAuc3BsYXNoLWltZyB7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICAgIGhlaWdodDogMTAwdmg7XHJcbiAgICB0b3A6IDA7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuXHJcbiAgICBpbWcge1xyXG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgIHdpZHRoOiAyNTU2cHg7XHJcbiAgICAgIGhlaWdodDogNzUycHg7XHJcbiAgICAgIHRvcDogMDtcclxuICAgICAgbGVmdDogNTAlO1xyXG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAwKTtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi5tcC13cmFwcGVyLFxyXG4ubXAtcGFnZS1idWlsZGVyIHtcclxuICBociB7XHJcbiAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gICAgYm9yZGVyLXRvcDogMS4ycHggc29saWQgQGJyYW5kLXZpb2xldDtcclxuICAgIG9wYWNpdHk6IDAuODtcclxuICAgIG1hcmdpbjogMTZweCAwO1xyXG4gIH1cclxuXHJcbiAgLnJlYWQtbW9yZSB7XHJcbiAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICBmb250LXdlaWdodDogMzAwO1xyXG4gICAgbGluZS1oZWlnaHQ6IDQ4cHg7XHJcbiAgICBmb250LWZhbWlseTogQG1wLWZvbnQtc2FucztcclxuXHJcbiAgICBpIHtcclxuICAgICAgbWFyZ2luLWxlZnQ6IDEwcHg7XHJcbiAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgZm9udC13ZWlnaHQ6IDMwMDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5yZWFkLW1vcmUtYnRuIHtcclxuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICBib3JkZXItcmFkaXVzOiA1cHg7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiBAYnJhbmQtdmlvbGV0O1xyXG4gICAgcGFkZGluZzogMTBweCAzMHB4O1xyXG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIGNvbG9yOiB3aGl0ZTtcclxuICAgIG1hcmdpbjogMzJweCAwO1xyXG5cclxuICAgIGltZyxcclxuICAgIHN2ZyB7XHJcbiAgICAgIG1hcmdpbi1sZWZ0OiAxMDBweDtcclxuICAgICAgaGVpZ2h0OiAzNXB4O1xyXG4gICAgICB3aWR0aDogYXV0bztcclxuICAgIH1cclxuXHJcbiAgICBAbWVkaWEgYWxsIGFuZCAobWluLXdpZHRoOiA3NjlweCkge1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLmN1c3RvbS1uYXZpZ2F0aW9uIHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xyXG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcblxyXG4gICAgYSB7XHJcbiAgICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xyXG4gICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xyXG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICBjb2xvcjogQGJyYW5kLW9mZi1ibGFjaztcclxuICAgICAgZm9udC1mYW1pbHk6IEBtcC1mb250LXNhbnM7XHJcbiAgICAgIGZvbnQtc2l6ZTogMTJweDtcclxuICAgICAgZm9udC13ZWlnaHQ6IDMwMDtcclxuXHJcbiAgICAgIGkge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMTJweDtcclxuICAgICAgfVxyXG5cclxuICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLmZsZXgtcHJldiB7XHJcbiAgICAgIGkge1xyXG4gICAgICAgIG1hcmdpbi1yaWdodDogMTZweDtcclxuICAgICAgfVxyXG4gICAgICAmOmhvdmVyIHtcclxuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAuZmxleC1uZXh0IHtcclxuICAgICAgaSB7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDE2cHg7XHJcbiAgICAgIH1cclxuICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLmN1c3RvbS1jb250cm9scy1jb250YWluZXIge1xyXG4gICAgICAuZmxleC1jb250cm9sLW5hdiB7XHJcbiAgICAgICAgYm90dG9tOiAwO1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHJcbiAgICAgICAgbGkge1xyXG4gICAgICAgICAgYSB7XHJcbiAgICAgICAgICAgIGZvbnQtZmFtaWx5OiBAbXAtZm9udC1zYW5zO1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDEycHg7XHJcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAzMDA7XHJcbiAgICAgICAgICAgIGhlaWdodDogMjVweDtcclxuICAgICAgICAgICAgd2lkdGg6IDI1cHg7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gICAgICAgICAgICBjb2xvcjogQGJyYW5kLW9mZi1ibGFjaztcclxuICAgICAgICAgICAgdGV4dC1pbmRlbnQ6IDlweDtcclxuICAgICAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcclxuXHJcbiAgICAgICAgICAgICYuZmxleC1hY3RpdmUge1xyXG4gICAgICAgICAgICAgIGNvbG9yOiB3aGl0ZTtcclxuICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBAYnJhbmQtdmlvbGV0O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAuZmxleC1jb250cm9sLW5hdiB7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBsaSB7XHJcbiAgICAgIGEge1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLmZsZXgtZGlyZWN0aW9uLW5hdiB7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBsaSB7XHJcbiAgICAgIGEge1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLm1wLXBhZ2UtYnVpbGRlciB7XHJcbiAgLmNvbnRlbnQtd3JhcCB7XHJcbiAgICBoMyB7XHJcbiAgICAgIGZvbnQtZmFtaWx5OiBAbXAtZm9udC1zYW5zO1xyXG4gICAgICBjb2xvcjogQGJyYW5kLXZpb2xldDtcclxuICAgICAgZm9udC1zaXplOiAzMHB4O1xyXG4gICAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgICBsZXR0ZXItc3BhY2luZzogNnB4O1xyXG4gICAgICBsaW5lLWhlaWdodDogMzJweDtcclxuICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogNDRweFxyXG4gICAgfVxyXG5cclxuICAgIGg0IHtcclxuICAgICAgZm9udC1mYW1pbHk6IEBtcC1mb250LXNhbnM7XHJcbiAgICAgIGZvbnQtc2l6ZTogMjBweDtcclxuICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICAgICAgbGluZS1oZWlnaHQ6IDMwcHg7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDE4cHhcclxuICAgIH1cclxuXHJcbiAgICAuY29udGVudCxcclxuICAgIC5jb250ZW50IHAge1xyXG4gICAgICBmb250LWZhbWlseTogQG1wLWZvbnQ7XHJcbiAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgZm9udC13ZWlnaHQ6IDMwMDtcclxuICAgICAgbGluZS1oZWlnaHQ6IDMwcHg7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4uY3B0X21ham9yX3Byb2dyYW1tZS10ZW1wbGF0ZSB7XHJcbiAgZm9vdGVyIHtcclxuICAgICYuY29udGVudC1pbmZvIHtcclxuICAgICAgbWFyZ2luLXRvcDogMDtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbmJvZHkge1xyXG4gICYubm8tc2Nyb2xsIHtcclxuICAgIG92ZXJmbG93LXk6IGhpZGRlbjtcclxuICAgIG1heC1oZWlnaHQ6IDEwMHZoO1xyXG5cclxuICAgIC5tYWluLXdyYXBwZXIge1xyXG4gICAgICBAbWVkaWEobWluLXdpZHRoOiBAc2NyZWVuLWRlc2t0b3Ape1xyXG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IHZhcigtLXNjcm9sbC13aWR0aCk7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAubWFpbi1oZWFkZXIge1xyXG4gICAgICAubmF2LXdyYXAsXHJcbiAgICAgIC50b3AtYmFyIHtcclxuICAgICAgICBAbWVkaWEobWluLXdpZHRoOiBAc2NyZWVuLWRlc2t0b3Ape1xyXG4gICAgICAgICAgcGFkZGluZy1yaWdodDogdmFyKC0tc2Nyb2xsLXdpZHRoKTtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gICYuYWRtaW4tYmFyIHtcclxuICAgIC5zZWFyY2gtbW9kYWwge1xyXG4gICAgICB0b3A6IDMycHg7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmLm1vYmlsZS1tZW51LWFjdGl2ZSB7XHJcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gIH1cclxufSIsIi5tcC13cmFwcGVyIHtcclxuICAmLmV4cGVydHMge1xyXG4gICAgcGFkZGluZy10b3A6IDA7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogMzJweDtcclxuXHJcbiAgICBoMyB7XHJcbiAgICAgIGZvbnQtZmFtaWx5OiBAbXAtZm9udC1zYW5zO1xyXG4gICAgICBjb2xvcjogQGJyYW5kLXZpb2xldDtcclxuICAgICAgZm9udC1zaXplOiAzMHB4O1xyXG4gICAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgICBsZXR0ZXItc3BhY2luZzogNnB4O1xyXG4gICAgICBsaW5lLWhlaWdodDogMzJweDtcclxuICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgICAgbWFyZ2luOiAzMHB4IDA7XHJcbiAgICB9XHJcblxyXG4gICAgLmV4cGVydC1zaW5nbGUge1xyXG4gICAgICBtYXJnaW4tcmlnaHQ6IDMwcHg7XHJcbiAgICAgIHdpZHRoOiAyNTVweDtcclxuXHJcbiAgICAgIGltZyB7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgaGVpZ2h0OiBhdXRvO1xyXG4gICAgICB9XHJcblxyXG4gICAgICBoNCB7XHJcbiAgICAgICAgY29sb3I6IEBicmFuZC1vZmYtYmxhY2s7XHJcbiAgICAgICAgZm9udC1mYW1pbHk6IEBtcC1mb250LXNhbnM7XHJcbiAgICAgICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiAzMDA7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIHNwYW4ge1xyXG4gICAgICAgIGNvbG9yOiBAYnJhbmQtb2ZmLWJsYWNrO1xyXG4gICAgICAgIGZvbnQtZmFtaWx5OiBAbXAtZm9udC1zYW5zO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgICBmb250LXdlaWdodDogMzAwO1xyXG4gICAgICAgIGZvbnQtc3R5bGU6IGl0YWxpYztcclxuICAgICAgICBsaW5lLWhlaWdodDogMjBweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufSIsIi5tcC13cmFwcGVyLFxyXG4ubXAtcGFnZS1idWlsZGVyIHtcclxuICAudG9waWMtYm94IHtcclxuICAgIG1hcmdpbi1ib3R0b206IDMycHg7XHJcblxyXG4gICAgQG1lZGlhIGFsbCBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcclxuICAgICAgbWluLWhlaWdodDogNTAwcHg7XHJcbiAgICB9XHJcblxyXG4gICAgLnRvcCB7XHJcbiAgICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiA1cHg7XHJcbiAgICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDVweDtcclxuXHJcbiAgICAgIGEge1xyXG4gICAgICAgIGNvbG9yOiB3aGl0ZTtcclxuICAgICAgICBwYWRkaW5nOiAxMHB4IDE2cHg7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xyXG4gICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuXHJcbiAgICAgICAgJjpob3ZlcixcclxuICAgICAgICAmOmZvY3VzLFxyXG4gICAgICAgICY6dmlzaXRlZCB7XHJcbiAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBoMyxcclxuICAgICAgICBpbWcge1xyXG4gICAgICAgICAgY29sb3I6IHdoaXRlO1xyXG4gICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgICAgbWFyZ2luOiAwO1xyXG4gICAgICAgICAgZm9udC1zaXplOiAyMHB4O1xyXG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICAgICAgICAgIGZvbnQtZmFtaWx5OiBAbXAtZm9udC1zYW5zO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgaW1nIHtcclxuICAgICAgICAgIGZsb2F0OiByaWdodDtcclxuICAgICAgICAgIG1heC13aWR0aDogMTAwJTtcclxuICAgICAgICAgIHdpZHRoOiBhdXRvO1xyXG4gICAgICAgICAgaGVpZ2h0OiBhdXRvO1xyXG4gICAgICAgICAgZGlzcGxheTogaW5saW5lLWZsZXg7XHJcbiAgICAgICAgICBhbGlnbi1zZWxmOiBjZW50ZXI7XHJcbiAgICAgICAgICBtYXJnaW4tbGVmdDogMzJweDtcclxuICAgICAgICAgIG1heC1oZWlnaHQ6IDIycHg7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLmlubmVyIHtcclxuICAgICAgYm94LXNoYWRvdzogOHB4IDhweCAyMHB4IHJnYmEoMCwgMCwgMCwgMC4wOCk7XHJcbiAgICAgIGJvcmRlci1yYWRpdXM6IDVweDtcclxuICAgICAgYmFja2dyb3VuZDogd2hpdGU7XHJcbiAgICAgIGhlaWdodDogMTAwJTtcclxuICAgIH1cclxuXHJcbiAgICAuY29udGVudCB7XHJcbiAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgICAgIHBhZGRpbmc6IDE2cHg7XHJcbiAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCBAYnJhbmQtYm94LWJvcmRlcjtcclxuICAgICAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCBAYnJhbmQtYm94LWJvcmRlcjtcclxuICAgICAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgQGJyYW5kLWJveC1ib3JkZXI7XHJcbiAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IHJpZ2h0IDQwcHggYm90dG9tIDMycHg7XHJcblxyXG4gICAgICBAbWVkaWEgYWxsIGFuZCAobWluLXdpZHRoOiA3NjlweCkge1xyXG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IHJpZ2h0IDMycHggYm90dG9tIDE2cHg7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIGNvbG9yOiBAYnJhbmQtb2ZmLWJsYWNrO1xyXG4gICAgICBmb250LWZhbWlseTogQG1wLWZvbnQ7XHJcbiAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgZm9udC13ZWlnaHQ6IDMwMDtcclxuICAgICAgbGluZS1oZWlnaHQ6IDI0cHg7XHJcblxyXG4gICAgICB1bCB7XHJcbiAgICAgICAgcGFkZGluZzogMThweDtcclxuICAgICAgICBtYXgtd2lkdGg6IDgwJTtcclxuICAgICAgICBtYXJnaW46IDMycHggMDtcclxuXHJcbiAgICAgICAgQG1lZGlhIGFsbCBhbmQgKG1pbi13aWR0aDogNzY5cHgpIHtcclxuICAgICAgICAgIG1heC13aWR0aDogNDUlO1xyXG4gICAgICAgICAgbWFyZ2luOiA1MHB4IDA7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBsaSB7XHJcbiAgICAgICAgICBmb250LWZhbWlseTogQG1wLWZvbnQtc2FucztcclxuICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgICAgICAgICBsaW5lLWhlaWdodDogMTZweDtcclxuICAgICAgICAgIHBhZGRpbmc6IDVweCAwO1xyXG5cclxuICAgICAgICAgIGEge1xyXG4gICAgICAgICAgICBmb250LWZhbWlseTogQG1wLWZvbnQtc2FucztcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMTZweDtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIC5yZWFkLW1vcmUtYnRuIHtcclxuICAgICAgICBtYXJnaW46IDE2cHggMDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJi50b3BpY3Mge1xyXG4gICAgcGFkZGluZy1ib3R0b206IDEwMHB4O1xyXG4gICAgYmFja2dyb3VuZDogd2hpdGU7XHJcblxyXG4gICAgLnRvcGljLXdyYXAge1xyXG4gICAgICBtYXJnaW4tdG9wOiAtNjRweDtcclxuXHJcbiAgICAgICYubm8tdG9wIHtcclxuICAgICAgICBtYXJnaW4tdG9wOiAzMnB4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59IiwiLm1wLXdyYXBwZXIge1xyXG4gIC5zaW5nbGUtaW5kaWNhdG9yIHtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgYm94LXNoYWRvdzogOHB4IDhweCAyMHB4IHJnYmEoMCwgMCwgMCwgMC4wOCk7XHJcbiAgICBiYWNrZ3JvdW5kOiB3aGl0ZTtcclxuXHJcbiAgICAudG9wLWJhciB7XHJcbiAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcclxuICAgICAgYm9yZGVyLXRvcDogM3B4IHNvbGlkO1xyXG4gICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQ7XHJcbiAgICAgIHBhZGRpbmc6IDEwcHggMTZweDtcclxuXHJcbiAgICAgICY6aG92ZXIge1xyXG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICAgICAgfVxyXG5cclxuICAgICAgLnRpdGxlLXdyYXAsXHJcbiAgICAgIC5pY29uLXdyYXAge1xyXG4gICAgICAgIGNvbG9yOiB3aGl0ZTtcclxuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcclxuICAgICAgICBhbGlnbi1zZWxmOiBjZW50ZXI7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIC50aXRsZS13cmFwIHtcclxuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDMycHg7XHJcblxyXG4gICAgICAgIGg0IHtcclxuICAgICAgICAgIGZvbnQtZmFtaWx5OiBAbXAtZm9udC1zYW5zO1xyXG4gICAgICAgICAgZm9udC1zaXplOiAxN3B4O1xyXG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDIzcHg7XHJcbiAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogNXB4O1xyXG4gICAgICAgICAgbWFyZ2luLXRvcDogMDtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIC5pY29uLXdyYXAge1xyXG4gICAgICAgIHdpZHRoOiA0MHB4O1xyXG4gICAgICAgIGhlaWdodDogNDBweDtcclxuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XHJcblxyXG4gICAgICAgIGltZyB7XHJcbiAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcclxuICAgICAgICAgIGFsaWduLXNlbGY6IGNlbnRlcjtcclxuICAgICAgICAgIG1heC13aWR0aDogMTRweDtcclxuICAgICAgICAgIGhlaWdodDogYXV0bztcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAuY2hhcnQge1xyXG4gICAgICBwYWRkaW5nOiAxNnB4O1xyXG5cclxuICAgICAgQG1lZGlhIGFsbCBhbmQgKG1pbi13aWR0aDogNzY5cHgpIHtcclxuICAgICAgICBwYWRkaW5nOiAzMnB4O1xyXG4gICAgICB9XHJcblxyXG4gICAgICAubm90ZXMge1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDE2cHg7XHJcblxyXG4gICAgICAgIC5zZWN0aW9uIHtcclxuICAgICAgICAgIGJvcmRlci1ib3R0b206IHNvbGlkIDFweCBAYnJhbmQtYm94LWJvcmRlcjtcclxuXHJcbiAgICAgICAgICAmOmZpcnN0LW9mLXR5cGUge1xyXG4gICAgICAgICAgICBib3JkZXItdG9wOiBzb2xpZCAxcHggQGJyYW5kLWJveC1ib3JkZXI7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAudGl0bGUge1xyXG4gICAgICAgICAgcGFkZGluZzogMTBweCAwO1xyXG4gICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xyXG4gICAgICAgICAgd2lkdGg6IDEwMCU7XHJcblxyXG4gICAgICAgICAgJi5hY3RpdmUge1xyXG4gICAgICAgICAgICBib3JkZXItYm90dG9tOiBzb2xpZCAxcHggQGJyYW5kLWJveC1ib3JkZXI7XHJcbiAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuXHJcbiAgICAgICAgICAgIGg1IHtcclxuICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG5cclxuICAgICAgICAgIGg1IHtcclxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcclxuICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAuZmEtcGx1cyB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAuZmEtbWludXMge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICYuYWN0aXZlIHtcclxuICAgICAgICAgICAgLmZhLXBsdXMge1xyXG4gICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIC5mYS1taW51cyB7XHJcbiAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAubm90ZXMtY29udGVudCB7XHJcbiAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG5cclxuICAgICAgICAgIHAge1xyXG4gICAgICAgICAgICBjb2xvcjogQGJyYW5kLW9mZi1ibGFjaztcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxMnB4O1xyXG4gICAgICAgICAgICBmb250LXN0eWxlOiBpdGFsaWM7XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxOHB4O1xyXG4gICAgICAgICAgICBmb250LWZhbWlseTogQG1wLWZvbnQ7XHJcbiAgICAgICAgICAgIG1hcmdpbjogMTBweCAwO1xyXG4gICAgICAgICAgfVxyXG5cclxuICAgICAgICAgIHVsIHtcclxuICAgICAgICAgICAgbWFyZ2luOiAxMHB4IDA7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAxNnB4O1xyXG5cclxuICAgICAgICAgICAgbGkge1xyXG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgICAgICAgICBmb250LXN0eWxlOiBpdGFsaWM7XHJcbiAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE4cHg7XHJcbiAgICAgICAgICAgICAgZm9udC1mYW1pbHk6IEBtcC1mb250O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJi5tdWx0aS10YWIge1xyXG4gICAgICAudGFicyB7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIEBicmFuZC1saWdodGVyLWdyZXk7XHJcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcblxyXG4gICAgICAgIC50YWIge1xyXG4gICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgICAgcGFkZGluZzogMCAxNnB4O1xyXG4gICAgICAgICAgZm9udC1mYW1pbHk6IEBtcC1mb250LXNhbnM7XHJcbiAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDI4cHg7XHJcblxyXG4gICAgICAgICAgJi5hY3RpdmUge1xyXG4gICAgICAgICAgICBib3JkZXItYm90dG9tOiAycHggc29saWQ7XHJcbiAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgJjpmb2N1cyxcclxuICAgICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDJweCBzb2xpZDtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIC5jaGFydHMtd3JhcCB7XHJcbiAgICAgICAgLmNoYXJ0IHtcclxuICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcblxyXG4gICAgICAgICAgJi5hY3RpdmUge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn0iLCJzZWN0aW9uIHtcclxuICAmLndoYXQtd2UtZG8ge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxMTYsIDEyMywgMTI1LCAwLjEpO1xyXG4gICAgcGFkZGluZzogNTBweCAwO1xyXG5cclxuICAgIEBtZWRpYSBhbGwgYW5kIChtaW4td2lkdGg6IDc2OXB4KSB7XHJcbiAgICAgIHBhZGRpbmc6IDEwMHB4IDA7XHJcbiAgICB9XHJcblxyXG4gICAgaDIge1xyXG4gICAgICBmb250LWZhbWlseTogQG1wLWZvbnQtc2FucztcclxuICAgICAgZm9udC1zaXplOiAzMHB4O1xyXG4gICAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgICBsZXR0ZXItc3BhY2luZzogNnB4O1xyXG4gICAgICBsaW5lLWhlaWdodDogMzJweDtcclxuICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogNDBweDtcclxuICAgICAgY29sb3I6IEBicmFuZC12aW9sZXQ7XHJcbiAgICB9XHJcblxyXG4gICAgLnBvc3QtY29sdW1uIHtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMTZweDtcclxuXHJcbiAgICAgIEBtZWRpYSBhbGwgYW5kIChtaW4td2lkdGg6IDc2OXB4KSB7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICAgICAgfVxyXG5cclxuICAgICAgLmlubmVyIHtcclxuICAgICAgICBib3JkZXItcmFkaXVzOiA1cHg7XHJcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgICAgICBiYWNrZ3JvdW5kOiB3aGl0ZTtcclxuXHJcbiAgICAgICAgLnRvcCB7XHJcbiAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG5cclxuICAgICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgLnR4dCB7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IEBicmFuZC1vZmYtYmxhY2s7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDEwcHg7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XHJcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICBoMyB7XHJcbiAgICAgICAgICAgIGNvbG9yOiB3aGl0ZTtcclxuICAgICAgICAgICAgZm9udC1mYW1pbHk6IEBtcC1mb250LXNhbnM7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICAgICAgICAgICAgbWFyZ2luOiAwO1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMzJweDtcclxuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgICAgfVxyXG5cclxuICAgICAgICAgIGltZyB7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICBoZWlnaHQ6IGF1dG87XHJcbiAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgLmV4cGFuZGVyIHtcclxuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWZsZXg7XHJcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblxyXG4gICAgICAgICAgICBAbWVkaWEgYWxsIGFuZCAobWluLXdpZHRoOiA3NjlweCkge1xyXG4gICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIGkge1xyXG4gICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgICAgICAgY29sb3I6IHdoaXRlO1xyXG5cclxuICAgICAgICAgICAgICAmLmZhLWNoZXZyb24tZG93biB7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5wb3N0LXdyYXAge1xyXG4gICAgICAgICAgcGFkZGluZzogMCAxMHB4O1xyXG5cclxuICAgICAgICAgIC5wb3N0IHtcclxuICAgICAgICAgICAgcGFkZGluZzogMTBweCAwO1xyXG5cclxuICAgICAgICAgICAgaHIge1xyXG4gICAgICAgICAgICAgIG1hcmdpbjogMDtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgaDMge1xyXG4gICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiBAbXAtZm9udC1zYW5zO1xyXG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xyXG4gICAgICAgICAgICAgIG1hcmdpbjogMDtcclxuICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxM3B4O1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICBoNSB7XHJcbiAgICAgICAgICAgICAgZm9udC1mYW1pbHk6IEBtcC1mb250O1xyXG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTJweDtcclxuICAgICAgICAgICAgICBmb250LXdlaWdodDogMzAwO1xyXG4gICAgICAgICAgICAgIGZvbnQtc3R5bGU6IGl0YWxpYztcclxuICAgICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogMC4zcHg7XHJcbiAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuMztcclxuXHJcbiAgICAgICAgICAgICAgc3BhbiB7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogd2hpdGU7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiA1cHggMTBweDtcclxuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDVweDtcclxuICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiBAbXAtZm9udC1zYW5zO1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxMHB4O1xyXG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICAgICAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAwLjI1cHg7XHJcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMS4zO1xyXG4gICAgICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgICAgICAgICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IEBicmFuZC1yZWQ7XHJcblxyXG4gICAgICAgICAgICAgICAgJi5wcmV2IHtcclxuICAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIHAsXHJcbiAgICAgICAgICAgIC5zdWItdGl0bGUge1xyXG4gICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiBAbXAtZm9udDtcclxuICAgICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDMwMDtcclxuICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMjJweDtcclxuICAgICAgICAgICAgICBjb2xvcjogQGJyYW5kLW9mZi1ibGFjaztcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgJjpsYXN0LW9mLXR5cGUge1xyXG4gICAgICAgICAgICAgIGhyIHtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcblxyXG4gICAgICAmLnJlcG9ydHMge1xyXG4gICAgICAgIC50b3Age1xyXG4gICAgICAgICAgLnR4dCB7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IEBicmFuZC1ncmVlbjtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5wb3N0IHtcclxuICAgICAgICAgIGEsXHJcbiAgICAgICAgICBoMyxcclxuICAgICAgICAgIC5yZWFkLW1vcmUge1xyXG4gICAgICAgICAgICBjb2xvcjogQGJyYW5kLWdyZWVuO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG5cclxuICAgICAgJi5ldmVudHMge1xyXG4gICAgICAgIC50b3Age1xyXG4gICAgICAgICAgLnR4dCB7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IEBicmFuZC1yZWQ7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAucG9zdCB7XHJcbiAgICAgICAgICBhLFxyXG4gICAgICAgICAgaDMsXHJcbiAgICAgICAgICAucmVhZC1tb3JlIHtcclxuICAgICAgICAgICAgY29sb3I6IEBicmFuZC1yZWQ7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcblxyXG4gICAgICAmLnNwb3RsaWdodCB7XHJcbiAgICAgICAgLnRvcCB7XHJcbiAgICAgICAgICAudHh0IHtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogQGJyYW5kLXZpb2xldDtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5wb3N0IHtcclxuICAgICAgICAgIGEsXHJcbiAgICAgICAgICBoMyxcclxuICAgICAgICAgIC5yZWFkLW1vcmUge1xyXG4gICAgICAgICAgICBjb2xvcjogQGJyYW5kLXZpb2xldDtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuXHJcbiAgICAgICYub3BlbiB7XHJcbiAgICAgICAgLmV4cGFuZGVyIHtcclxuICAgICAgICAgIC5mYS1jaGV2cm9uLXVwIHtcclxuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgICAgLmZhLWNoZXZyb24tZG93biB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59Iiwic2VjdGlvbiB7XHJcbiAgJi5jb250ZW50LWJsb2NrIHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHJcbiAgICAuYmFjay13cmFwIHtcclxuICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlO1xyXG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcblxyXG4gICAgICBAbWVkaWEgYWxsIGFuZCAobWluLXdpZHRoOiA5OTBweCkge1xyXG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIHRvcDogMDtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIC5zcGFjZXItd3JhcCB7XHJcbiAgICAgICAgZGlzcGxheTogbm9uZTtcclxuXHJcbiAgICAgICAgQG1lZGlhIGFsbCBhbmQgKG1pbi13aWR0aDogOTkwcHgpIHtcclxuICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG5cclxuICAgICAgLm1lZGlhLXdyYXAge1xyXG4gICAgICAgIGFsaWduLXNlbGY6IGNlbnRlcjtcclxuICAgICAgICBwYWRkaW5nOiAwO1xyXG4gICAgICAgIGJhY2tncm91bmQ6IG5vbmU7XHJcblxyXG4gICAgICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDk5MHB4KSB7XHJcbiAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIGltZyB7XHJcbiAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgIGhlaWdodDogYXV0bztcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIEBtZWRpYSBhbGwgYW5kIChtaW4td2lkdGg6IDk5MHB4KSB7XHJcbiAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcclxuXHJcbiAgICAgICAgICBpbWcge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5jb250ZW50LXdyYXAge1xyXG4gICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xyXG5cclxuICAgICAgLmlubmVyIHtcclxuICAgICAgICB6LWluZGV4OiAxMDA7XHJcbiAgICAgICAgcGFkZGluZzogNTBweCAwO1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHJcbiAgICAgICAgQG1lZGlhIGFsbCBhbmQgKG1pbi13aWR0aDogOTkwcHgpIHtcclxuICAgICAgICAgIHBhZGRpbmc6IDEwMHB4IDA7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBhIHtcclxuICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgIHotaW5kZXg6IDEwMDA7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcblxyXG4gICAgICAuc3BhY2VyLXdyYXAge1xyXG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcblxyXG4gICAgICAgIEBtZWRpYSBhbGwgYW5kIChtaW4td2lkdGg6IDk5MHB4KSB7XHJcbiAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuXHJcbiAgICB9XHJcblxyXG4gICAgJi5yaWdodCB7XHJcbiAgICAgIC5jb250ZW50LXdyYXAge1xyXG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZTtcclxuICAgICAgfVxyXG5cclxuICAgICAgLmJhY2std3JhcCB7XHJcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcclxuXHJcbiAgICAgICAgQG1lZGlhIGFsbCBhbmQgKG1pbi13aWR0aDogOTkwcHgpIHtcclxuICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZTtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmLmltYWdlIHtcclxuICAgICAgLm1lZGlhLXdyYXAge1xyXG4gICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xyXG4gICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJi52aWRlbyB7XHJcbiAgICAgIC5tZWRpYS13cmFwIHtcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcblxyXG4gICAgICAgIC5hc3BlY3QtcmF0aW8ge1xyXG4gICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICBoZWlnaHQ6IDA7XHJcbiAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogNTYlO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgaWZyYW1lIHtcclxuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgICAgbGVmdDogMDtcclxuICAgICAgICAgIHRvcDogMDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC52aWRlby1vdmVybGF5IHtcclxuICAgICAgICAgIHBvaW50ZXItZXZlbnRzOiBhdXRvO1xyXG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgICB6LWluZGV4OiArMjtcclxuICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XHJcbiAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XHJcbiAgICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG5cclxuICAgICAgICAgIC5wbGF5LWJ0biB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xyXG4gICAgICAgICAgICBhbGlnbi1zZWxmOiBjZW50ZXI7XHJcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XHJcbiAgICAgICAgICAgIGhlaWdodDogMTA2cHg7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMDZweDtcclxuICAgICAgICAgICAgYm9yZGVyOiBzb2xpZCB3aGl0ZSAycHg7XHJcblxyXG4gICAgICAgICAgICBpIHtcclxuICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcclxuICAgICAgICAgICAgICBhbGlnbi1zZWxmOiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgY29sb3I6IHdoaXRlO1xyXG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgJjpmb2N1cyxcclxuICAgICAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59IiwiLm1wLXBhZ2UtYnVpbGRlciB7XHJcbiAgc2VjdGlvbiB7XHJcbiAgICAmLmluZGljYXRvcnMge1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBAYnJhbmQtZ3JleS1iZztcclxuICAgICAgbWFyZ2luLXRvcDogMDtcclxuICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgICAgcGFkZGluZzogNTBweCAwO1xyXG5cclxuICAgICAgLmNvbnRhaW5lciB7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG5cclxuICAgICAgICBAbWVkaWEgYWxsIGFuZCAobWluLXdpZHRoOiA3NjlweCkge1xyXG4gICAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIC5pbmRpY2F0b3JzLXdyYXAge1xyXG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xyXG4gICAgICAgIGFsaWduLXNlbGY6IGNlbnRlcjtcclxuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICAgIGhlaWdodDogMTAwJTtcclxuXHJcbiAgICAgICAgLnRvcGljLWJveCB7XHJcbiAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDIwcHg7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcblxyXG4gICAgICAucmVhZC1tb3JlIHtcclxuICAgICAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDVweDtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBAYnJhbmQtdmlvbGV0O1xyXG4gICAgICAgIHBhZGRpbmc6IDEwcHggMzBweDtcclxuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcclxuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgIGNvbG9yOiB3aGl0ZTtcclxuICAgICAgICBtYXJnaW46IDMycHggMDtcclxuXHJcbiAgICAgICAgaW1nLFxyXG4gICAgICAgIHN2ZyB7XHJcbiAgICAgICAgICBtYXJnaW4tbGVmdDogMTAwcHg7XHJcbiAgICAgICAgICBoZWlnaHQ6IDM1cHg7XHJcbiAgICAgICAgICB3aWR0aDogYXV0bztcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIEBtZWRpYSBhbGwgYW5kIChtaW4td2lkdGg6IDc2OXB4KSB7XHJcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG5cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn0iLCIuY3B0X21ham9yX3Byb2dyYW1tZS10ZW1wbGF0ZS10ZW1wbGF0ZS1tYWpvci1wcm9ncmFtbWUtbWFpbiB7XHJcbiAgLm1wLXdyYXBwZXIge1xyXG4gICAgJi5oZWFkZXIge1xyXG4gICAgICBwYWRkaW5nOiAxMDBweCAwIDI1cHggMDtcclxuXHJcbiAgICAgIC5jb250YWluZXIge1xyXG4gICAgICAgIC5jb250ZW50LXdyYXAsXHJcbiAgICAgICAgLnNpZGViYXItd3JhcCB7XHJcbiAgICAgICAgICAuaW5uZXIge1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiB3aGl0ZTtcclxuICAgICAgICAgICAgcGFkZGluZzogMTZweDtcclxuXHJcbiAgICAgICAgICAgIEBtZWRpYSBhbGwgYW5kIChtaW4td2lkdGg6IDc2OXB4KSB7XHJcbiAgICAgICAgICAgICAgcGFkZGluZzogMzJweDtcclxuICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1cHg7XHJcbiAgICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDA7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5oci13cmFwIHtcclxuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XHJcbiAgICAgICAgICBwYWRkaW5nOiAwIDE2cHg7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAuY29udGVudC13cmFwIHtcclxuICAgICAgICAgIGgyIHtcclxuICAgICAgICAgICAgY29sb3I6IEBicmFuZC12aW9sZXQ7XHJcbiAgICAgICAgICAgIGZvbnQtZmFtaWx5OiBAbXAtZm9udC1zYW5zO1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDM2cHg7XHJcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAzMnB4O1xyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxOHB4O1xyXG4gICAgICAgICAgfVxyXG5cclxuICAgICAgICAgIHAge1xyXG4gICAgICAgICAgICBjb2xvcjogIzFiMWIxYjtcclxuICAgICAgICAgICAgZm9udC1mYW1pbHk6IEBtcC1mb250O1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAzMDA7XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAzMHB4O1xyXG4gICAgICAgICAgfVxyXG5cclxuICAgICAgICAgIC5jb250YWN0LXdyYXAge1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAwIDE2cHg7XHJcblxyXG4gICAgICAgICAgICBoMyB7XHJcbiAgICAgICAgICAgICAgY29sb3I6IEBicmFuZC12aW9sZXQ7XHJcbiAgICAgICAgICAgICAgZm9udC1mYW1pbHk6IEBtcC1mb250LXNhbnM7XHJcbiAgICAgICAgICAgICAgZm9udC1zaXplOiAyMHB4O1xyXG4gICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDRweDtcclxuICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMzJweDtcclxuICAgICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgICAgICAgICAgIG1hcmdpbi10b3A6IDA7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIC5jb250YWN0IHtcclxuICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxNnB4O1xyXG5cclxuICAgICAgICAgICAgICBAbWVkaWEgYWxsIGFuZCAobWluLXdpZHRoOiA1NTBweCkge1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDUwJTtcclxuICAgICAgICAgICAgICAgIGZsb2F0OiBsZWZ0O1xyXG5cclxuICAgICAgICAgICAgICAgICY6Zmlyc3Qtb2YtdHlwZSB7XHJcbiAgICAgICAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDhweDtcclxuICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAmOmxhc3Qtb2YtdHlwZSB7XHJcbiAgICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogOHB4O1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgQG1lZGlhIGFsbCBhbmQgKG1pbi13aWR0aDogNzY5cHgpIHtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgIGltZyB7XHJcbiAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IGF1dG87XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuXHJcbiAgICAgICAgICAgICAgICBAbWVkaWEgYWxsIGFuZCAobWluLXdpZHRoOiA3NjlweCkge1xyXG4gICAgICAgICAgICAgICAgICB3aWR0aDogYXV0bztcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgIGg0IHtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiBAYnJhbmQtb2ZmLWJsYWNrO1xyXG4gICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6IEBtcC1mb250LXNhbnM7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogMzAwO1xyXG4gICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgaDUge1xyXG4gICAgICAgICAgICAgICAgY29sb3I6IEBicmFuZC1vZmYtYmxhY2s7XHJcbiAgICAgICAgICAgICAgICBmb250LWZhbWlseTogQG1wLWZvbnQtc2FucztcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAzMDA7XHJcbiAgICAgICAgICAgICAgICBmb250LXN0eWxlOiBpdGFsaWM7XHJcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMjBweDtcclxuICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgIHNwYW4ge1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogQGJyYW5kLWxpZ2h0LWdyZXk7XHJcbiAgICAgICAgICAgICAgICBmb250LWZhbWlseTogQG1wLWZvbnQtc2FucztcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTJweDtcclxuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAzMDA7XHJcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMjBweDtcclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5sb2dvLXdyYXAge1xyXG4gICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XHJcbiAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xyXG4gICAgICAgICAgbWFyZ2luOiAzMHB4IDA7XHJcblxyXG4gICAgICAgICAgaW1nIHtcclxuICAgICAgICAgICAgbWF4LXdpZHRoOiAxNTBweDtcclxuICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xyXG4gICAgICAgICAgfVxyXG5cclxuICAgICAgICAgIEBtZWRpYSBhbGwgYW5kIChtaW4td2lkdGg6IDc2OXB4KSB7XHJcbiAgICAgICAgICAgIGltZyB7XHJcbiAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDE2cHg7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICY6Zmlyc3Qtb2YtdHlwZSB7XHJcbiAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5zaWRlYmFyLXdyYXAge1xyXG4gICAgICAgICAgLmlubmVyIHtcclxuICAgICAgICAgICAgcGFkZGluZzogMTZweDtcclxuICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAuaW1hZ2Utd3JhcCB7XHJcbiAgICAgICAgICAgIHBhZGRpbmctdG9wOiAxMnB4O1xyXG4gICAgICAgICAgfVxyXG5cclxuICAgICAgICAgIGgzIHtcclxuICAgICAgICAgICAgY29sb3I6IEBicmFuZC12aW9sZXQ7XHJcbiAgICAgICAgICAgIGZvbnQtZmFtaWx5OiBAbXAtZm9udC1zYW5zO1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDIwcHg7XHJcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiA0cHg7XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAzMnB4O1xyXG4gICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAwO1xyXG4gICAgICAgICAgfVxyXG5cclxuICAgICAgICAgIC5mZWF0dXJlZC1wb3N0IHtcclxuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcclxuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gICAgICAgICAgfVxyXG5cclxuICAgICAgICAgIC5mZWF0dXJlZC1wb3N0IHtcclxuICAgICAgICAgICAgc3BhbiB7XHJcbiAgICAgICAgICAgICAgZm9udC1mYW1pbHk6IEBtcC1mb250LXNhbnM7XHJcbiAgICAgICAgICAgICAgZm9udC1zaXplOiAxMnB4O1xyXG4gICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDIuNHB4O1xyXG4gICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAzMnB4O1xyXG4gICAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIGg0IHtcclxuICAgICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMjRweDtcclxuICAgICAgICAgICAgICBmb250LWZhbWlseTogQG1wLWZvbnQtc2FucztcclxuICAgICAgICAgICAgICBjb2xvcjogQGJyYW5kLXZpb2xldDtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgaDUge1xyXG4gICAgICAgICAgICAgIGNvbG9yOiBAYnJhbmQtb2ZmLWJsYWNrO1xyXG4gICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiBAbXAtZm9udDtcclxuICAgICAgICAgICAgICBmb250LXNpemU6IDEycHg7XHJcbiAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDMwMDtcclxuICAgICAgICAgICAgICBmb250LXN0eWxlOiBpdGFsaWM7XHJcbiAgICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDAuM3B4O1xyXG4gICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxMHB4O1xyXG5cclxuICAgICAgICAgICAgICBzcGFuIHtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMTBweDtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiB3aGl0ZSAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZzogNXB4IDEwcHg7XHJcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1cHg7XHJcbiAgICAgICAgICAgICAgICBmb250LWZhbWlseTogQG1wLWZvbnQtc2FucztcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTBweDtcclxuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgICAgICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogMC4yNXB4O1xyXG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEwcHg7XHJcbiAgICAgICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgICAgICAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogQGJyYW5kLXJlZDtcclxuXHJcbiAgICAgICAgICAgICAgICAmLnByZXYge1xyXG4gICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgLnN1Yi10aXRsZSxcclxuICAgICAgICAgICAgcCB7XHJcbiAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAzMDA7XHJcbiAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDIycHg7XHJcbiAgICAgICAgICAgICAgZm9udC1mYW1pbHk6IEBtcC1mb250O1xyXG4gICAgICAgICAgICAgIGNvbG9yOiBAYnJhbmQtb2ZmLWJsYWNrO1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICBhIHtcclxuICAgICAgICAgICAgICBjb2xvcjogQGJyYW5kLXZpb2xldDtcclxuICAgICAgICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgJi5jcHRfcHVibGljYXRpb25zIHtcclxuICAgICAgICAgICAgICBzcGFuIHtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiBAYnJhbmQtZ3JlZW47XHJcbiAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAucmVhZC1tb3JlIHtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiBAYnJhbmQtZ3JlZW47XHJcbiAgICAgICAgICAgICAgICBpIHtcclxuICAgICAgICAgICAgICAgICAgY29sb3I6IEBicmFuZC1ncmVlbjtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICYuY3B0X2V2ZW50cyB7XHJcbiAgICAgICAgICAgICAgc3BhbiB7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogQGJyYW5kLXJlZDtcclxuICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgIC5yZWFkLW1vcmUge1xyXG4gICAgICAgICAgICAgICAgY29sb3I6IEBicmFuZC1yZWQ7XHJcbiAgICAgICAgICAgICAgICBpIHtcclxuICAgICAgICAgICAgICAgICAgY29sb3I6IEBicmFuZC1yZWQ7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAmLmNwdF9kYXRhIHtcclxuICAgICAgICAgICAgICBzcGFuIHtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiBAYnJhbmQtbGlnaHQtZ3JlZW47XHJcbiAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAucmVhZC1tb3JlIHtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiBAYnJhbmQtbGlnaHQtZ3JlZW47XHJcbiAgICAgICAgICAgICAgICBpIHtcclxuICAgICAgICAgICAgICAgICAgY29sb3I6IEBicmFuZC1saWdodC1ncmVlbjtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn0iLCIuY3B0X21ham9yX3Byb2dyYW1tZS10ZW1wbGF0ZS10ZW1wbGF0ZS1tYWpvci1wcm9ncmFtbWUtZGFzaGJvYXJkIHtcclxuICAuc25hcC1jb250ZW50IHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6IEBicmFuZC1ncmV5LWJnO1xyXG4gIH1cclxuXHJcbiAgZm9vdGVyIHtcclxuICAgICYuY29udGVudC1pbmZvIHtcclxuICAgICAgbWFyZ2luLXRvcDogMDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5tcC13cmFwcGVyIHtcclxuICAgICYuaW5kaWNhdG9ycyB7XHJcbiAgICAgIHBhZGRpbmc6IDUwcHggMCAxMDBweDtcclxuICAgICAgLy96LWluZGV4OiAtMjtcclxuXHJcbiAgICAgIGgzIHtcclxuICAgICAgICBjb2xvcjogQGJyYW5kLXZpb2xldDtcclxuICAgICAgICBmb250LWZhbWlseTogQG1wLWZvbnQtc2FucztcclxuICAgICAgICBmb250LXNpemU6IDMwcHg7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICAgICAgICBsZXR0ZXItc3BhY2luZzogNnB4O1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAzMnB4O1xyXG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIC5kZXNjcmlwdGlvbiB7XHJcbiAgICAgICAgY29sb3I6IEBicmFuZC1vZmYtYmxhY2s7XHJcbiAgICAgICAgZm9udC1mYW1pbHk6IEBtcC1mb250LXNhbnM7XHJcbiAgICAgICAgZm9udC1zaXplOiAyMHB4O1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDMwcHg7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIC5pbmRpY2F0b3JzLXNsaWRlciB7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogNjRweDtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiA2NHB4O1xyXG5cclxuICAgICAgICAuZmxleC12aWV3cG9ydCB7XHJcbiAgICAgICAgICBvdmVyZmxvdzogdmlzaWJsZSAhaW1wb3J0YW50O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLnNsaWRlcyB7XHJcbiAgICAgICAgICBsaSB7XHJcbiAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCBlYXNlIDAuNXM7XHJcbiAgICAgICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMC44KTtcclxuICAgICAgICAgICAgb3BhY2l0eTogMC44O1xyXG5cclxuICAgICAgICAgICAgJi5mbGV4LWFjdGl2ZS1zbGlkZSB7XHJcbiAgICAgICAgICAgICAgb3BhY2l0eTogMTtcclxuICAgICAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDEpO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJi5maWxlcy1saW5rcyB7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IEBicmFuZC1ncmV5LWJnO1xyXG4gICAgICBwYWRkaW5nOiA1MHB4IDA7XHJcblxyXG4gICAgICAuZmlsZS1zbGlkZXIge1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDE2cHg7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIC5maWxlLWxpbmsge1xyXG4gICAgICAgIC5pbm5lciB7XHJcbiAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDVweDtcclxuICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICAgICAgICBiYWNrZ3JvdW5kOiB3aGl0ZTtcclxuICAgICAgICAgIGJveC1zaGFkb3c6IDhweCA4cHggMjBweCByZ2JhKDAsIDAsIDAsIDAuMDgpO1xyXG4gICAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG5cclxuICAgICAgICAgIC50b3Age1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAxMHB4O1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBAYnJhbmQtdmlvbGV0O1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xyXG5cclxuICAgICAgICAgICAgaW1nLFxyXG4gICAgICAgICAgICAudGl0bGVzIHtcclxuICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcclxuICAgICAgICAgICAgICBhbGlnbi1zZWxmOiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgaW1nIHtcclxuICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDIwcHg7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIC50aXRsZXMge1xyXG4gICAgICAgICAgICAgIGEge1xyXG4gICAgICAgICAgICAgICAgY29sb3I6d2hpdGU7XHJcbiAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICBoNCxcclxuICAgICAgICAgICAgICBzcGFuIHtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICAgICAgY29sb3I6IHdoaXRlO1xyXG4gICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6IEBtcC1mb250LXNhbnM7XHJcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgaDQge1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxN3B4O1xyXG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDI1cHg7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW46IDA7XHJcbiAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICBzcGFuIHtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTJweDtcclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAudHh0IHtcclxuICAgICAgICAgICAgcGFkZGluZzogMTBweDtcclxuICAgICAgICAgICAgZm9udC1mYW1pbHk6IEBtcC1mb250O1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAzMDA7XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyMnB4O1xyXG4gICAgICAgICAgICBjb2xvcjogQGJyYW5kLW9mZi1ibGFjaztcclxuXHJcbiAgICAgICAgICAgIGEge1xyXG4gICAgICAgICAgICAgIGNvbG9yOiBAYnJhbmQtb2ZmLWJsYWNrO1xyXG5cclxuICAgICAgICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuXHJcbiAgICAgICAgICAgICAgICBzcGFuIHtcclxuICAgICAgICAgICAgICAgICAgY29sb3I6IEBicmFuZC12aW9sZXQ7XHJcbiAgICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgc3BhbiB7XHJcbiAgICAgICAgICAgICAgZm9udC1mYW1pbHk6IEBtcC1mb250LXNhbnM7XHJcbiAgICAgICAgICAgICAgY29sb3I6IEBicmFuZC12aW9sZXQ7XHJcbiAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAzMDA7XHJcbiAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDQ4cHg7XHJcblxyXG4gICAgICAgICAgICAgIGkge1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDEwcHg7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogNDhweDtcclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmLmRpc2NsYWltZXIge1xyXG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgIGJhY2tncm91bmQ6IHdoaXRlO1xyXG4gICAgICBwYWRkaW5nOiA0MHB4IDA7XHJcblxyXG4gICAgICBwIHtcclxuICAgICAgICBjb2xvcjogIzQwNDA0MDtcclxuICAgICAgICBmb250LWZhbWlseTogQG1wLWZvbnQ7XHJcbiAgICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiAzMDA7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDI4cHg7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIGhyIHtcclxuICAgICAgICBib3JkZXItY29sb3I6ICM3NDdiN2Q7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn0iLCIuY3B0X21ham9yX3Byb2dyYW1tZS10ZW1wbGF0ZS10ZW1wbGF0ZS1tYWpvci1wcm9ncmFtbWUtdG9waWMsXHJcbi5jcHRfbWFqb3JfcHJvZ3JhbW1lLXRlbXBsYXRlLXRlbXBsYXRlLW1ham9yLXByb2dyYW1tZS1zaW1wbGUtY29udGVudCB7XHJcbiAgLm1wLXdyYXBwZXIge1xyXG4gICAgYmFja2dyb3VuZDogQGJyYW5kLWdyZXktYmc7XHJcbiAgICAmLmhlYWRlciB7XHJcbiAgICAgIHBhZGRpbmc6IDEwMHB4IDAgNTBweDtcclxuICAgIH1cclxuXHJcbiAgICAmLmNvbnRlbnQtc2lkZWJhci1vdXRlciB7XHJcbiAgICAgIHBhZGRpbmctYm90dG9tOiAxMDBweDtcclxuICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XHJcbiAgICAgIHBhZGRpbmctdG9wOiA1MHB4O1xyXG5cclxuICAgICAgPiAuY29udGFpbmVyIHtcclxuICAgICAgICBwYWRkaW5nOiAwIDMwcHg7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgICYubm8tZmVhdHVyZWQge1xyXG4gICAgICAgIHBhZGRpbmctdG9wOiAyNXB4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLmNvbnRlbnQtc2lkZWJhciB7XHJcbiAgICAgIGJhY2tncm91bmQ6IHdoaXRlO1xyXG4gICAgICBib3JkZXItcmFkaXVzOiA1cHg7XHJcbiAgICB9XHJcblxyXG4gICAgLmNvbnRlbnQge1xyXG4gICAgICAuc2luZ2xlLWluZGljYXRvciB7XHJcbiAgICAgICAgbWFyZ2luOiAzMnB4IDA7XHJcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgQGJyYW5kLWxpZ2h0ZXItZ3JleTtcclxuICAgICAgICBib3JkZXItdG9wOiBub25lO1xyXG4gICAgICB9XHJcblxyXG4gICAgICBoMSxcclxuICAgICAgaDIsXHJcbiAgICAgIGgzIHtcclxuICAgICAgICBjb2xvcjogQGJyYW5kLXZpb2xldDtcclxuICAgICAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgICAgIGZvbnQtZmFtaWx5OiBAbXAtZm9udC1zYW5zO1xyXG4gICAgICB9XHJcblxyXG4gICAgICBiLCBzdHJvbmcge1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIHAsXHJcbiAgICAgIGIsXHJcbiAgICAgIHN0cm9uZyxcclxuICAgICAgdWwsXHJcbiAgICAgIGxpLFxyXG4gICAgICBzcGFuLFxyXG4gICAgICBoNCxcclxuICAgICAgaDUsXHJcbiAgICAgIGg2IHtcclxuICAgICAgICBmb250LWZhbWlseTogQG1wLWZvbnQ7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIHAge1xyXG4gICAgICAgIG1hcmdpbjogMjRweCAwO1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLnNpZGViYXItbmF2IHtcclxuICAgICAgaDMge1xyXG4gICAgICAgIGNvbG9yOiBAYnJhbmQtdmlvbGV0O1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgICAgICAgZm9udC1mYW1pbHk6IEBtcC1mb250LXNhbnM7XHJcbiAgICAgICAgZm9udC1zaXplOiAyMnB4O1xyXG4gICAgICB9XHJcblxyXG4gICAgICB1bCB7XHJcbiAgICAgICAgbWFyZ2luOiAwO1xyXG4gICAgICAgIHBhZGRpbmc6IDA7XHJcbiAgICAgICAgbGlzdC1zdHlsZTogbm9uZTtcclxuXHJcbiAgICAgICAgbGkge1xyXG4gICAgICAgICAgZm9udC1mYW1pbHk6IEBtcC1mb250LXNhbnM7XHJcbiAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICBwYWRkaW5nOiAxNnB4IDA7XHJcbiAgICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgQGJyYW5kLWxpZ2h0LWdyZXk7XHJcblxyXG4gICAgICAgICAgJjpob3ZlcixcclxuICAgICAgICAgICY6Zm9jdXMge1xyXG4gICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgLmV4cGFuZCB7XHJcbiAgICAgICAgICAgIGZsb2F0OiByaWdodDtcclxuXHJcbiAgICAgICAgICAgICY6aG92ZXIsXHJcbiAgICAgICAgICAgICY6Zm9jdXMge1xyXG4gICAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgLmZhLW1pbnVzIHtcclxuICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgJjpmaXJzdC1vZi10eXBlIHtcclxuICAgICAgICAgICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkIEBicmFuZC1saWdodC1ncmV5O1xyXG4gICAgICAgICAgfVxyXG5cclxuICAgICAgICAgIC5jaGFwdGVyLW5hdiB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDE2cHg7XHJcblxyXG4gICAgICAgICAgICBsaSB7XHJcbiAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAxNnB4O1xyXG5cclxuICAgICAgICAgICAgICAmOmxhc3Qtb2YtdHlwZSB7XHJcbiAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tOiBub25lO1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDA7XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgJi5hY3RpdmUge1xyXG4gICAgICAgICAgICBhIHtcclxuICAgICAgICAgICAgICBjb2xvcjogQGJyYW5kLXZpb2xldDtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgJi5jaGFwdGVyLXBhcmVudCB7XHJcbiAgICAgICAgICAgICAgLmNoYXB0ZXItbmF2IHtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICYuY2hhcHRlci1wYXJlbnQge1xyXG4gICAgICAgICAgICAmLm9wZW4ge1xyXG4gICAgICAgICAgICAgIC5leHBhbmQge1xyXG4gICAgICAgICAgICAgICAgLmZhIHtcclxuICAgICAgICAgICAgICAgICAgY29sb3I6IEBicmFuZC12aW9sZXQ7XHJcbiAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgLmZhLXBsdXMge1xyXG4gICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgIC5mYS1taW51cyB7XHJcbiAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gIGZvb3RlciB7XHJcbiAgICAmLmNvbnRlbnQtaW5mbyB7XHJcbiAgICAgIG1hcmdpbi10b3A6IDA7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbiIsIi8qIVxyXG4gKiBGbGV4TWFzb25yeVxyXG4gKiBWZXJzaW9uOiAwLjIuM1xyXG4gKiBBdXRob3I6IEdpbGJlcnQgUGVsbGVncm9tIDxnaWxiZXJ0QHBlbGxlZ3JvbS5tZT5cclxuICogTGljZW5zZTogTUlUXHJcbiAqL1xyXG4uZmxleG1hc29ucnkge1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgZmxleC1mbG93OiBjb2x1bW4gd3JhcDtcclxuICBhbGlnbi1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG59XHJcblxyXG4uZmxleG1hc29ucnktaXRlbSB7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbn1cclxuXHJcbi5mbGV4bWFzb25yeS1jb2xzLTIgLmZsZXhtYXNvbnJ5LWl0ZW0ge1xyXG4gIHdpZHRoOiA1MCU7XHJcbn1cclxuXHJcbi5mbGV4bWFzb25yeS1jb2xzLTMgLmZsZXhtYXNvbnJ5LWl0ZW0ge1xyXG4gIHdpZHRoOiAzMy4zMzMlO1xyXG59XHJcblxyXG4uZmxleG1hc29ucnktY29scy00IC5mbGV4bWFzb25yeS1pdGVtIHtcclxuICB3aWR0aDogMjUlO1xyXG59XHJcblxyXG4uZmxleG1hc29ucnktY29scy01IC5mbGV4bWFzb25yeS1pdGVtIHtcclxuICB3aWR0aDogMjAlO1xyXG59XHJcblxyXG4uZmxleG1hc29ucnktY29scy02IC5mbGV4bWFzb25yeS1pdGVtIHtcclxuICB3aWR0aDogMTYuNjY2JTtcclxufVxyXG5cclxuLmZsZXhtYXNvbnJ5LWNvbHMtNyAuZmxleG1hc29ucnktaXRlbSB7XHJcbiAgd2lkdGg6IDE0LjI4NSU7XHJcbn1cclxuXHJcbi5mbGV4bWFzb25yeS1jb2xzLTggLmZsZXhtYXNvbnJ5LWl0ZW0ge1xyXG4gIHdpZHRoOiAxMi41JTtcclxufVxyXG5cclxuLmZsZXhtYXNvbnJ5LWNvbHMtMiAuZmxleG1hc29ucnktaXRlbTpudGgtY2hpbGQoMm4rMSkge1xyXG4gIG9yZGVyOiAxO1xyXG59XHJcblxyXG4uZmxleG1hc29ucnktY29scy0yIC5mbGV4bWFzb25yeS1pdGVtOm50aC1jaGlsZCgybikge1xyXG4gIG9yZGVyOiAyO1xyXG59XHJcblxyXG4uZmxleG1hc29ucnktY29scy0zIC5mbGV4bWFzb25yeS1pdGVtOm50aC1jaGlsZCgzbisxKSB7XHJcbiAgb3JkZXI6IDE7XHJcbn1cclxuXHJcbi5mbGV4bWFzb25yeS1jb2xzLTMgLmZsZXhtYXNvbnJ5LWl0ZW06bnRoLWNoaWxkKDNuKzIpIHtcclxuICBvcmRlcjogMjtcclxufVxyXG5cclxuLmZsZXhtYXNvbnJ5LWNvbHMtMyAuZmxleG1hc29ucnktaXRlbTpudGgtY2hpbGQoM24pIHtcclxuICBvcmRlcjogMztcclxufVxyXG5cclxuLmZsZXhtYXNvbnJ5LWNvbHMtNCAuZmxleG1hc29ucnktaXRlbTpudGgtY2hpbGQoNG4rMSkge1xyXG4gIG9yZGVyOiAxO1xyXG59XHJcblxyXG4uZmxleG1hc29ucnktY29scy00IC5mbGV4bWFzb25yeS1pdGVtOm50aC1jaGlsZCg0bisyKSB7XHJcbiAgb3JkZXI6IDI7XHJcbn1cclxuXHJcbi5mbGV4bWFzb25yeS1jb2xzLTQgLmZsZXhtYXNvbnJ5LWl0ZW06bnRoLWNoaWxkKDRuKzMpIHtcclxuICBvcmRlcjogMztcclxufVxyXG5cclxuLmZsZXhtYXNvbnJ5LWNvbHMtNCAuZmxleG1hc29ucnktaXRlbTpudGgtY2hpbGQoNG4pIHtcclxuICBvcmRlcjogNDtcclxufVxyXG5cclxuLmZsZXhtYXNvbnJ5LWNvbHMtNSAuZmxleG1hc29ucnktaXRlbTpudGgtY2hpbGQoNW4rMSkge1xyXG4gIG9yZGVyOiAxO1xyXG59XHJcblxyXG4uZmxleG1hc29ucnktY29scy01IC5mbGV4bWFzb25yeS1pdGVtOm50aC1jaGlsZCg1bisyKSB7XHJcbiAgb3JkZXI6IDI7XHJcbn1cclxuXHJcbi5mbGV4bWFzb25yeS1jb2xzLTUgLmZsZXhtYXNvbnJ5LWl0ZW06bnRoLWNoaWxkKDVuKzMpIHtcclxuICBvcmRlcjogMztcclxufVxyXG5cclxuLmZsZXhtYXNvbnJ5LWNvbHMtNSAuZmxleG1hc29ucnktaXRlbTpudGgtY2hpbGQoNW4rNCkge1xyXG4gIG9yZGVyOiA0O1xyXG59XHJcblxyXG4uZmxleG1hc29ucnktY29scy01IC5mbGV4bWFzb25yeS1pdGVtOm50aC1jaGlsZCg1bikge1xyXG4gIG9yZGVyOiA1O1xyXG59XHJcblxyXG4uZmxleG1hc29ucnktY29scy02IC5mbGV4bWFzb25yeS1pdGVtOm50aC1jaGlsZCg2bisxKSB7XHJcbiAgb3JkZXI6IDE7XHJcbn1cclxuXHJcbi5mbGV4bWFzb25yeS1jb2xzLTYgLmZsZXhtYXNvbnJ5LWl0ZW06bnRoLWNoaWxkKDZuKzIpIHtcclxuICBvcmRlcjogMjtcclxufVxyXG5cclxuLmZsZXhtYXNvbnJ5LWNvbHMtNiAuZmxleG1hc29ucnktaXRlbTpudGgtY2hpbGQoNm4rMykge1xyXG4gIG9yZGVyOiAzO1xyXG59XHJcblxyXG4uZmxleG1hc29ucnktY29scy02IC5mbGV4bWFzb25yeS1pdGVtOm50aC1jaGlsZCg2bis0KSB7XHJcbiAgb3JkZXI6IDQ7XHJcbn1cclxuXHJcbi5mbGV4bWFzb25yeS1jb2xzLTYgLmZsZXhtYXNvbnJ5LWl0ZW06bnRoLWNoaWxkKDZuKzUpIHtcclxuICBvcmRlcjogNTtcclxufVxyXG5cclxuLmZsZXhtYXNvbnJ5LWNvbHMtNiAuZmxleG1hc29ucnktaXRlbTpudGgtY2hpbGQoNm4pIHtcclxuICBvcmRlcjogNjtcclxufVxyXG5cclxuLmZsZXhtYXNvbnJ5LWNvbHMtNyAuZmxleG1hc29ucnktaXRlbTpudGgtY2hpbGQoN24rMSkge1xyXG4gIG9yZGVyOiAxO1xyXG59XHJcblxyXG4uZmxleG1hc29ucnktY29scy03IC5mbGV4bWFzb25yeS1pdGVtOm50aC1jaGlsZCg3bisyKSB7XHJcbiAgb3JkZXI6IDI7XHJcbn1cclxuXHJcbi5mbGV4bWFzb25yeS1jb2xzLTcgLmZsZXhtYXNvbnJ5LWl0ZW06bnRoLWNoaWxkKDduKzMpIHtcclxuICBvcmRlcjogMztcclxufVxyXG5cclxuLmZsZXhtYXNvbnJ5LWNvbHMtNyAuZmxleG1hc29ucnktaXRlbTpudGgtY2hpbGQoN24rNCkge1xyXG4gIG9yZGVyOiA0O1xyXG59XHJcblxyXG4uZmxleG1hc29ucnktY29scy03IC5mbGV4bWFzb25yeS1pdGVtOm50aC1jaGlsZCg3bis1KSB7XHJcbiAgb3JkZXI6IDU7XHJcbn1cclxuXHJcbi5mbGV4bWFzb25yeS1jb2xzLTcgLmZsZXhtYXNvbnJ5LWl0ZW06bnRoLWNoaWxkKDduKzYpIHtcclxuICBvcmRlcjogNjtcclxufVxyXG5cclxuLmZsZXhtYXNvbnJ5LWNvbHMtNyAuZmxleG1hc29ucnktaXRlbTpudGgtY2hpbGQoN24pIHtcclxuICBvcmRlcjogNztcclxufVxyXG5cclxuLmZsZXhtYXNvbnJ5LWNvbHMtOCAuZmxleG1hc29ucnktaXRlbTpudGgtY2hpbGQoOG4rMSkge1xyXG4gIG9yZGVyOiAxO1xyXG59XHJcblxyXG4uZmxleG1hc29ucnktY29scy04IC5mbGV4bWFzb25yeS1pdGVtOm50aC1jaGlsZCg4bisyKSB7XHJcbiAgb3JkZXI6IDI7XHJcbn1cclxuXHJcbi5mbGV4bWFzb25yeS1jb2xzLTggLmZsZXhtYXNvbnJ5LWl0ZW06bnRoLWNoaWxkKDhuKzMpIHtcclxuICBvcmRlcjogMztcclxufVxyXG5cclxuLmZsZXhtYXNvbnJ5LWNvbHMtOCAuZmxleG1hc29ucnktaXRlbTpudGgtY2hpbGQoOG4rNCkge1xyXG4gIG9yZGVyOiA0O1xyXG59XHJcblxyXG4uZmxleG1hc29ucnktY29scy04IC5mbGV4bWFzb25yeS1pdGVtOm50aC1jaGlsZCg4bis1KSB7XHJcbiAgb3JkZXI6IDU7XHJcbn1cclxuXHJcbi5mbGV4bWFzb25yeS1jb2xzLTggLmZsZXhtYXNvbnJ5LWl0ZW06bnRoLWNoaWxkKDhuKzYpIHtcclxuICBvcmRlcjogNjtcclxufVxyXG5cclxuLmZsZXhtYXNvbnJ5LWNvbHMtOCAuZmxleG1hc29ucnktaXRlbTpudGgtY2hpbGQoOG4rNykge1xyXG4gIG9yZGVyOiA3O1xyXG59XHJcblxyXG4uZmxleG1hc29ucnktY29scy04IC5mbGV4bWFzb25yeS1pdGVtOm50aC1jaGlsZCg4bikge1xyXG4gIG9yZGVyOiA4O1xyXG59XHJcblxyXG4uZmxleG1hc29ucnktYnJlYWsge1xyXG4gIGNvbnRlbnQ6IFwiXCI7XHJcbiAgZmxleC1iYXNpczogMTAwJTtcclxuICB3aWR0aDogMCAhaW1wb3J0YW50O1xyXG4gIG1hcmdpbjogMDtcclxufVxyXG5cclxuLmZsZXhtYXNvbnJ5LWJyZWFrLTEge1xyXG4gIG9yZGVyOiAxO1xyXG59XHJcblxyXG4uZmxleG1hc29ucnktYnJlYWstMiB7XHJcbiAgb3JkZXI6IDI7XHJcbn1cclxuXHJcbi5mbGV4bWFzb25yeS1icmVhay0zIHtcclxuICBvcmRlcjogMztcclxufVxyXG5cclxuLmZsZXhtYXNvbnJ5LWJyZWFrLTQge1xyXG4gIG9yZGVyOiA0O1xyXG59XHJcblxyXG4uZmxleG1hc29ucnktYnJlYWstNSB7XHJcbiAgb3JkZXI6IDU7XHJcbn1cclxuXHJcbi5mbGV4bWFzb25yeS1icmVhay02IHtcclxuICBvcmRlcjogNjtcclxufVxyXG5cclxuLmZsZXhtYXNvbnJ5LWJyZWFrLTcge1xyXG4gIG9yZGVyOiA3O1xyXG59XHJcbiIsIi5yZC1oZWFkZXItdGl0bGUtY29udGVudCB7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gIHBhZGRpbmctdG9wOiAyMHB4O1xyXG5cclxuICBAbWVkaWEgKG1pbi13aWR0aDogQHNjcmVlbi1tZC1taW4pIHtcclxuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XHJcbiAgfVxyXG5cclxuICAudGl0bGUtd3JhcCB7XHJcbiAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcclxuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICBmbGV4OiAxIDEgMTAwJTtcclxuICAgIG1heC13aWR0aDogMjAwcHg7XHJcblxyXG4gICAgaDEge1xyXG4gICAgICBmb250LWZhbWlseTogQG1wLWZvbnQtc2FucztcclxuICAgICAgZm9udC1zaXplOiA0MHB4O1xyXG4gICAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgICBjb2xvcjogQHRoZW1lLWhlYWRlci1iYXI7XHJcbiAgICAgIG1hcmdpbjogMDtcclxuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgfVxyXG5cclxuICAgIGFzaWRlIHtcclxuICAgICAgbWFyZ2luLXRvcDogM3JlbTtcclxuXHJcbiAgICAgIGgzIHtcclxuICAgICAgICBmb250LWZhbWlseTogQG1wLWZvbnQtc2FucztcclxuICAgICAgICBjb2xvcjogQGJyYW5kLW9mZi1ibGFjaztcclxuICAgICAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDA7XHJcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgICAgIGNsZWFyOiBib3RoO1xyXG4gICAgICAgIHBhZGRpbmc6IDA7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIC5tZW51IHtcclxuICAgICAgICBsaXN0LXN0eWxlOiBub25lO1xyXG4gICAgICAgIHBhZGRpbmc6IDA7XHJcblxyXG4gICAgICAgIGxpIHtcclxuICAgICAgICAgIGxpc3Qtc3R5bGU6IG5vbmU7XHJcbiAgICAgICAgICBwYWRkaW5nOiAwO1xyXG4gICAgICAgICAgbWFyZ2luOiAwIDAgOHB4IDA7XHJcbiAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgICAgICAgZm9udC1mYW1pbHk6IGFkZWxsZS1zYW5zLCBzYW5zLXNlcmlmO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLmNvbnRlbnQtd3JhcCB7XHJcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICBmb250LXdlaWdodDogMzAwO1xyXG4gICAgbGluZS1oZWlnaHQ6IDMwcHg7XHJcbiAgICBmb250LWZhbWlseTogQG1wLWZvbnQ7XHJcbiAgICBjb2xvcjogQGJyYW5kLW9mZi1ibGFjaztcclxuICAgIG1hcmdpbi1ib3R0b206IDYwcHg7XHJcblxyXG4gICAgQG1lZGlhIChtaW4td2lkdGg6IEBzY3JlZW4tbWQtbWluKSB7XHJcbiAgICAgIHBhZGRpbmctbGVmdDogMTIwcHg7XHJcbiAgICAgIG1heC13aWR0aDogOTAwcHg7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbiIsIi5yZC1tYWpvci1wcm9ncmFtbWVzIHtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDE0MCwgMTY3LCAxODQsIDAuMSk7XHJcblxyXG4gIC50b3AtYmFyIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6IEB0aGVtZS1oZWFkZXItYmFyO1xyXG5cclxuICAgIC5jb250YWluZXIge1xyXG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICB9XHJcblxyXG4gICAgLmljb24ge1xyXG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi4vaW1nL2Jhcl9pY29uLnN2ZycpO1xyXG4gICAgICB0b3A6IC00M3B4O1xyXG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgIHdpZHRoOiA1MHB4O1xyXG4gICAgICBoZWlnaHQ6IDY1cHg7XHJcbiAgICB9XHJcblxyXG4gICAgaDIge1xyXG4gICAgICBtYXJnaW46IDA7XHJcbiAgICAgIGNvbG9yOiB3aGl0ZTtcclxuICAgICAgZm9udC1mYW1pbHk6IEBtcC1mb250LXNhbnM7XHJcbiAgICAgIGZvbnQtc2l6ZTogMzBweDtcclxuICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICAgICAgcGFkZGluZzogMzBweCAwO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLnByb2dyYW0td3JhcCB7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBwYWRkaW5nOiA0MHB4IDAgNzBweDtcclxuXHJcbiAgICAucHJvZ3JhbSB7XHJcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMzBweDtcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XHJcbiAgICAgIHBhZGRpbmc6IDI0cHggMjhweDtcclxuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICBib3JkZXItYm90dG9tOiA2cHggc29saWQgQHRoZW1lLWhlYWRlci1iYXI7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG5cclxuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IEBzY3JlZW4tc20tbWluKSB7XHJcbiAgICAgICAgd2lkdGg6IH5cImNhbGMoNTAlIC0gMTVweClcIjtcclxuICAgICAgfVxyXG5cclxuICAgICAgaDMge1xyXG4gICAgICAgIG1hcmdpbjogMDtcclxuXHJcbiAgICAgICAgYSB7XHJcbiAgICAgICAgICBmb250LXNpemU6IDIwcHg7XHJcbiAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgICAgICAgZm9udC1mYW1pbHk6IEBtcC1mb250LXNhbnM7XHJcbiAgICAgICAgICBjb2xvcjogQHRoZW1lLWhlYWRlci1iYXI7XHJcbiAgICAgICAgICBoZWlnaHQ6IDQwcHg7XHJcbiAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcclxuICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblxyXG4gICAgICAgICAgc3ZnIHtcclxuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDIwcHg7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIGEge1xyXG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHJcbiAgICAgICAgJi50ZXh0IHtcclxuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcblxyXG4gICAgICB1bCB7XHJcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAxNXB4O1xyXG4gICAgICAgIG1hcmdpbjogNTBweCAwIDIwcHg7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIC50ZXh0IHtcclxuICAgICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDMwMDtcclxuICAgICAgICBsaW5lLWhlaWdodDogMzBweDtcclxuICAgICAgICBmb250LWZhbWlseTogQG1wLWZvbnQ7XHJcbiAgICAgICAgY29sb3I6IEBicmFuZC1vZmYtYmxhY2s7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIC5ib3R0b20td3JhcCB7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2U7XHJcbiAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xyXG4gICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuXHJcbiAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IEBzY3JlZW4teHMpIHtcclxuICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiBAc2NyZWVuLXNtKSB7XHJcbiAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2U7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiBAc2NyZWVuLW1kKSB7XHJcbiAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLmJnLWltZyB7XHJcbiAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICB3aWR0aDogYXV0bztcclxuICAgICAgICAgIG1heC13aWR0aDogMTAwJTtcclxuICAgICAgICAgIGhlaWdodDogYXV0bztcclxuXHJcbiAgICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogQHNjcmVlbi1tZCkge1xyXG4gICAgICAgICAgICBwYWRkaW5nOiA1cHggMjBweDtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIGEge1xyXG4gICAgICAgICAgJi5idG4ge1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBAdGhlbWUtaGVhZGVyLXllbGxvdztcclxuICAgICAgICAgICAgY29sb3I6IEB0aGVtZS1oZWFkZXItZ3JleTtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxMnB4O1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAxMHB4O1xyXG4gICAgICAgICAgICBmb250LWZhbWlseTogQG1wLWZvbnQtc2FucztcclxuICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn0iLCIucmQtdG9waWNzIHtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDE0MCwgMTY3LCAxODQsIDAuMSk7XHJcbiAgcGFkZGluZzogNDBweCAwIDcwcHg7XHJcblxyXG4gIGgzIHtcclxuICAgIGZvbnQtZmFtaWx5OiBAbXAtZm9udC1zYW5zO1xyXG4gICAgZm9udC1zaXplOiAzMHB4O1xyXG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICAgIGNvbG9yOiBAdGhlbWUtaGVhZGVyLWJhcjtcclxuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XHJcbiAgfVxyXG5cclxuICAudG9waWNzLXdyYXAge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG5cclxuICAgIC50b3BpYyB7XHJcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMzBweDtcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XHJcbiAgICAgIHBhZGRpbmc6IDI0cHggMjhweDtcclxuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICBib3JkZXItYm90dG9tOiA2cHggc29saWQgQHRoZW1lLWhlYWRlci1iYXI7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG5cclxuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IEBzY3JlZW4tc20tbWluKSB7XHJcbiAgICAgICAgd2lkdGg6IH5cImNhbGMoNTAlIC0gMTVweClcIjtcclxuICAgICAgfVxyXG5cclxuICAgICAgaDQge1xyXG4gICAgICAgIG1hcmdpbjogMDtcclxuICAgICAgICBmb250LXNpemU6IDIwcHg7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICAgICAgICBmb250LWZhbWlseTogQG1wLWZvbnQtc2FucztcclxuICAgICAgICBjb2xvcjogQHRoZW1lLWhlYWRlci1iYXI7XHJcbiAgICAgICAgaGVpZ2h0OiA0MHB4O1xyXG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIHAge1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XHJcbiAgICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiAzMDA7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDMwcHg7XHJcbiAgICAgICAgZm9udC1mYW1pbHk6IEBtcC1mb250O1xyXG4gICAgICAgIGNvbG9yOiBAYnJhbmQtb2ZmLWJsYWNrO1xyXG4gICAgICB9XHJcblxyXG4gICAgICAucmVhZC1tb3JlIHtcclxuICAgICAgICBpIHtcclxuICAgICAgICAgIG1hcmdpbi1sZWZ0OiAyMHB4O1xyXG4gICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufSIsIi5yZC1yZWN1cnJpbmctcHVibGljYXRpb25zIHtcclxuICBwYWRkaW5nOiA0MHB4IDAgNzBweDtcclxuXHJcbiAgLnRpdGxlIHtcclxuICAgIGgzIHtcclxuICAgICAgZm9udC1mYW1pbHk6IEBtcC1mb250LXNhbnM7XHJcbiAgICAgIGZvbnQtc2l6ZTogMzBweDtcclxuICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgICAgIGNvbG9yOiBAdGhlbWUtaGVhZGVyLWJhcjtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMzBweDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5wdWJsaWNhdGlvbi13cmFwIHtcclxuICAgIC5wdWJsaWNhdGlvbiB7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG5cclxuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IEBzY3JlZW4tc20tbWluKXtcclxuICAgICAgICB3aWR0aDogflwiY2FsYyg1MCUgLSAxNXB4KVwiO1xyXG4gICAgICB9XHJcblxyXG4gICAgICAmLmltYWdlIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xyXG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcclxuICAgICAgICBwYWRkaW5nOiAxNXB4O1xyXG4gICAgICB9XHJcblxyXG4gICAgICAmLmNvbG91ciB7XHJcbiAgICAgICAgLmlubmVyLXdyYXAge1xyXG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogQHRoZW1lLWhlYWRlci1vZmYteWVsbG93O1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG5cclxuICAgICAgLmlubmVyLXdyYXAge1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xyXG4gICAgICAgIHBhZGRpbmc6IDI0cHg7XHJcblxyXG4gICAgICAgIGg0IHtcclxuICAgICAgICAgIGZvbnQtZmFtaWx5OiBAbXAtZm9udC1zYW5zO1xyXG4gICAgICAgICAgY29sb3I6IEB0aGVtZS1oZWFkZXItYmFyO1xyXG4gICAgICAgICAgZm9udC1zaXplOiAyMHB4O1xyXG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xyXG4gICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICAgIGhlaWdodDogMzBweDtcclxuICAgICAgICAgIG1hcmdpbjogMDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC50ZXh0IHtcclxuICAgICAgICAgIG1hcmdpbjogMTVweCAwO1xyXG4gICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDMwMDtcclxuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyMnB4O1xyXG4gICAgICAgICAgY29sb3I6IEBicmFuZC1vZmYtYmxhY2s7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAucmVhZC1tb3JlIHtcclxuICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xyXG4gICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICAgIG1hcmdpbi10b3A6IDIwcHg7XHJcbiAgICAgICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgICAgICBmb250LXdlaWdodDogMzAwO1xyXG4gICAgICAgICAgZm9udC1mYW1pbHk6IEBtcC1mb250O1xyXG4gICAgICAgICAgY29sb3I6IEB0aGVtZS1yZC1hcXVhO1xyXG5cclxuICAgICAgICAgIGkge1xyXG4gICAgICAgICAgICBjb2xvcjogQHRoZW1lLXJkLWFxdWE7XHJcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAyMHB4O1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufSIsIi5tcC13cmFwcGVyIHtcclxuICAmLm5vbi1tcCB7XHJcbiAgICAmLnN0YW5kYXJkIHtcclxuICAgICAgJi5oZWFkZXIge1xyXG4gICAgICAgIHBhZGRpbmctdG9wOiAwO1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDA7XHJcbiAgICAgICAgei1pbmRleDogYXV0bztcclxuXHJcbiAgICAgICAgLmlubmVyIHtcclxuICAgICAgICAgIHBhZGRpbmc6IDMwcHggMDtcclxuXHJcbiAgICAgICAgICBociB7XHJcbiAgICAgICAgICAgIGJvcmRlci10b3A6IDFweCBkYXNoZWQgZmFkZShAYnJhbmQtb2ZmLWJsYWNrLCAyMCUpO1xyXG4gICAgICAgICAgfVxyXG5cclxuICAgICAgICAgIC5mZWF0dXJlZC1wb3N0IHtcclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMzBweDtcclxuXHJcbiAgICAgICAgICAgIGEge1xyXG4gICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHJcbiAgICAgICAgICAgICAgJjpmb2N1cyxcclxuICAgICAgICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIC5zdWItdGl0bGUge1xyXG4gICAgICAgICAgICAgIGNvbG9yOiBAYnJhbmQtb2ZmLWJsYWNrO1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICBoNCB7XHJcbiAgICAgICAgICAgICAgY29sb3I6IEB0aGVtZS1oZWFkZXItYm9yZGVyXHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIGgzIHtcclxuICAgICAgICAgICAgICBjb2xvcjogQHRoZW1lLWhlYWRlci1iYXI7XHJcbiAgICAgICAgICAgICAgZm9udC1zaXplOiAyMHB4O1xyXG4gICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDI0cHg7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIHAge1xyXG4gICAgICAgICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuICAgICAgICAgICAgICBmb250LWZhbWlseTogQG1wLWZvbnQtc2FucztcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgLnJlYWQtbW9yZSB7XHJcbiAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAudGl0bGVzIHtcclxuICAgICAgICAgIGgxIHtcclxuICAgICAgICAgICAgY29sb3I6IEB0aGVtZS1oZWFkZXItYmFyO1xyXG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAwO1xyXG4gICAgICAgICAgICB6LWluZGV4OiAwO1xyXG4gICAgICAgICAgICBmb250LWZhbWlseTogQG1wLWZvbnQtc2FucztcclxuICAgICAgICAgICAgZm9udC1zaXplOiAzMHB4O1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLmNvbnRlbnQge1xyXG4gICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDMwMDtcclxuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAzMHB4O1xyXG4gICAgICAgICAgZm9udC1mYW1pbHk6IEBtcC1mb250O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLmNvbnRhY3RzIHtcclxuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoNDQsIDEwNywgMTMwLCAwLjA1KTtcclxuICAgICAgICAgIHBhZGRpbmc6IDIwcHg7XHJcblxyXG4gICAgICAgICAgLmNvbnRhY3Qtd3JhcCB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcblxyXG4gICAgICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogNTUwcHgpIHtcclxuICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xyXG4gICAgICAgICAgICAgIGZsZXgtd3JhcDogd3JhcDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG5cclxuICAgICAgICAgIGgzIHtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAyMHB4O1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMzJweDtcclxuICAgICAgICAgICAgZm9udC1mYW1pbHk6IEBtcC1mb250LXNhbnM7XHJcbiAgICAgICAgICAgIGNvbG9yOiBAdGhlbWUtaGVhZGVyLWJhcjtcclxuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgIG1hcmdpbjogMDtcclxuICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAuY29udGFjdCB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xyXG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xyXG4gICAgICAgICAgICBmbG9hdDogbGVmdDtcclxuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XHJcblxyXG4gICAgICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogNTUwcHgpIHtcclxuICAgICAgICAgICAgICB3aWR0aDogNTAlO1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAmLnRocmVlIHtcclxuICAgICAgICAgICAgICBmbG9hdDogbGVmdDtcclxuICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuXHJcbiAgICAgICAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IEBzY3JlZW4tZGVza3RvcCkge1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDMzJTtcclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIC5pbWctd3JhcCB7XHJcbiAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgICAgIHdpZHRoOiAxMDBweDtcclxuICAgICAgICAgICAgICBoZWlnaHQ6IGF1dG87XHJcbiAgICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblxyXG4gICAgICAgICAgICAgIGltZyB7XHJcbiAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDEwMHB4O1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xyXG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICAgICAgdG9wOiA1MCU7XHJcbiAgICAgICAgICAgICAgICBsZWZ0OiA1MCU7XHJcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIC50eHQtd3JhcCB7XHJcbiAgICAgICAgICAgICAgcGFkZGluZzogMCAxMHB4IDAgMTBweDtcclxuXHJcbiAgICAgICAgICAgICAgaDQge1xyXG4gICAgICAgICAgICAgICAgY29sb3I6IEB0aGVtZS1oZWFkZXItYmFyO1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICAgICAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAwLjRweDtcclxuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxOHB4O1xyXG4gICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgLnRpdGxlIHtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAzMDA7XHJcbiAgICAgICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogMC4zNXB4O1xyXG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE4cHg7XHJcbiAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgQHRoZW1lLWhlYWRlci1iYXI7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDEwcHg7XHJcbiAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAubWV0YS1jb250YWN0IHtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTJweDtcclxuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAzMDA7XHJcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMjBweDtcclxuICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiBAbXAtZm9udDtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiBAdGhlbWUtaGVhZGVyLWJhcjtcclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmLmluZGljYXRvcnMge1xyXG4gICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDQ0LCAxMDcsIDEzMCwgMC4wNSk7XHJcbiAgICAgIHBhZGRpbmc6IDUwcHggMDtcclxuXHJcbiAgICAgIGgzIHtcclxuICAgICAgICBmb250LXNpemU6IDMwcHg7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICAgICAgICBsaW5lLWhlaWdodDogMzJweDtcclxuICAgICAgICBjb2xvcjogQHRoZW1lLWhlYWRlci1iYXI7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNjBweDtcclxuICAgICAgfVxyXG5cclxuICAgICAgLmN1c3RvbS1uYXZpZ2F0aW9uIHtcclxuICAgICAgICBwYWRkaW5nLXRvcDogNjBweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICYuY29udGVudC1hcmVhIHtcclxuICAgICAgLmNvbnRlbnQtd3JhcCB7XHJcbiAgICAgICAgcGFkZGluZzogOTBweCAwO1xyXG4gICAgICB9XHJcblxyXG4gICAgICBoMSxcclxuICAgICAgaDIsXHJcbiAgICAgIGgzLFxyXG4gICAgICBoNCB7XHJcbiAgICAgICAgY29sb3I6IEB0aGVtZS1oZWFkZXItYmFyO1xyXG4gICAgICAgIGZvbnQtZmFtaWx5OiBAbXAtZm9udC1zYW5zO1xyXG4gICAgICB9XHJcblxyXG4gICAgICBoMiB7XHJcbiAgICAgICAgZm9udC1zaXplOiAzMHB4O1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcclxuICAgICAgfVxyXG5cclxuICAgICAgaDMge1xyXG4gICAgICAgIGNvbG9yOiAjOGNhN2I4O1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMjBweDtcclxuICAgICAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAzMHB4O1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIHAge1xyXG4gICAgICAgIGZvbnQtZmFtaWx5OiBAbXAtZm9udDtcclxuICAgICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDMwMDtcclxuICAgICAgICBsaW5lLWhlaWdodDogMzBweDtcclxuICAgICAgICBtYXJnaW46IDE1cHggMDtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICYuYWxsLWNvbnRlbnQge1xyXG4gICAgICAubWFzb25yeSB7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogNjBweDtcclxuICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuXHJcbiAgICAgICAgLm1lbnUge1xyXG4gICAgICAgICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDM2cHg7XHJcblxyXG4gICAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDYwMHB4KSB7XHJcbiAgICAgICAgICAgIHdpZHRoOiB+XCJjYWxjKDUwJSAtIDMwcHgpXCI7XHJcbiAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgdWwge1xyXG4gICAgICAgICAgICBtYXJnaW46IDA7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDA7XHJcbiAgICAgICAgICAgIGxpc3Qtc3R5bGU6IG5vbmU7XHJcblxyXG4gICAgICAgICAgICBsaSB7XHJcbiAgICAgICAgICAgICAgcGFkZGluZzogMTVweCAwO1xyXG4gICAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDFweCBkYXNoZWQgZmFkZShAYnJhbmQtb2ZmLWJsYWNrLCAyMCUpO1xyXG4gICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG5cclxuICAgICAgICAgICAgICBhIHtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xyXG4gICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMTJweDtcclxuXHJcbiAgICAgICAgICAgICAgICBpIHtcclxuICAgICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDEycHg7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBhcnRpY2xlIHtcclxuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoNDQsIDEwNywgMTMwLCAwLjA1KTtcclxuICAgICAgICAgIHBhZGRpbmc6IDMwcHggMjRweDtcclxuICAgICAgICAgIGJvcmRlci1ib3R0b206IDZweCBzb2xpZCBAdGhlbWUtaGVhZGVyLWJhcjtcclxuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDM2cHg7XHJcbiAgICAgICAgICBmbG9hdDogbGVmdDtcclxuXHJcbiAgICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogNjAwcHgpIHtcclxuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAzMHB4O1xyXG4gICAgICAgICAgICB3aWR0aDogflwiY2FsYyg1MCUgLSAzMHB4KVwiO1xyXG5cclxuICAgICAgICAgICAgJjpudGgtb2YtdHlwZShvZGQpIHtcclxuICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAuc3ViLXRpdGxlIHtcclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgICAgICAgICBjb2xvcjogQGJyYW5kLW9mZi1ibGFjaztcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDIycHg7XHJcbiAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgLmlubmVyLXdyYXAge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2U7XHJcblxyXG4gICAgICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogQHNjcmVlbi1zbS1taW4pIHtcclxuICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgLmltZy13cmFwIHtcclxuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAyMHB4O1xyXG4gICAgICAgICAgfVxyXG5cclxuICAgICAgICAgIGg1IHtcclxuICAgICAgICAgICAgY29sb3I6IEB0aGVtZS1oZWFkZXItYmFyO1xyXG4gICAgICAgICAgICBmb250LWZhbWlseTogQG1wLWZvbnQtc2FucztcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxMnB4O1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogMi40cHg7XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxMHB4O1xyXG4gICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICBoMyB7XHJcbiAgICAgICAgICAgIGNvbG9yOiBAdGhlbWUtaGVhZGVyLWJhcjtcclxuICAgICAgICAgICAgZm9udC1mYW1pbHk6IEBtcC1mb250LXNhbnM7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMjRweDtcclxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDMycHg7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgfVxyXG5cclxuICAgICAgICAgIC5tZXRhIHtcclxuICAgICAgICAgICAgY29sb3I6IEBicmFuZC1vZmYtYmxhY2s7XHJcbiAgICAgICAgICAgIGZvbnQtZmFtaWx5OiBAbXAtZm9udDtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuXHJcbiAgICAgICAgICAgIHRpbWUge1xyXG4gICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIC51cGNvbWluZyB7XHJcbiAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNXB4O1xyXG4gICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNjZTQ2NDY7XHJcbiAgICAgICAgICAgICAgY29sb3I6IHdoaXRlO1xyXG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTBweDtcclxuICAgICAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAwLjI1cHg7XHJcbiAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEwcHg7XHJcbiAgICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgICAgICAgICAgICBmb250LWZhbWlseTogQG1wLWZvbnQtc2FucztcclxuICAgICAgICAgICAgICBwYWRkaW5nOiA0cHggMTVweDtcclxuICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDEycHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAuY29udGVudCB7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDMwMDtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDIycHg7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgfVxyXG5cclxuICAgICAgICAgIC5yZWFkLW1vcmUge1xyXG4gICAgICAgICAgICBjb2xvcjogQHRoZW1lLXJkLWFxdWE7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDMwMDtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDQ4cHg7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAxNXB4O1xyXG5cclxuICAgICAgICAgICAgaSB7XHJcbiAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDEycHg7XHJcbiAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDMwMDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuIiwiLnJkLXN0ZXAtbGlzdC1pY29ucyB7XHJcbiAgZGlzcGxheTogZmxleDtcclxuXHJcbiAgLmNvbnRhaW5lciB7XHJcbiAgICBtYXgtd2lkdGg6IDc2MHB4O1xyXG4gICAgbWFyZ2luLWJvdHRvbTogNTBweDtcclxuICAgIG1hcmdpbi10b3A6IDUwcHg7XHJcbiAgfVxyXG5cclxuICAuc3RlcHMtd3JhcCB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgIGdhcDogMzBweDtcclxuXHJcbiAgICBAbWVkaWEgKG1pbi13aWR0aDogQHNjcmVlbi1tZC1taW4pIHtcclxuICAgICAgZ2FwOiA3MHB4O1xyXG4gICAgfVxyXG5cclxuICAgIC5zdGVwIHtcclxuICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgZ2FwOiAzMHB4O1xyXG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cclxuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IEBzY3JlZW4tbWQtbWluKSB7XHJcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcclxuICAgICAgICBnYXA6IDExMHB4O1xyXG5cclxuICAgICAgICAmLmV2ZW4ge1xyXG4gICAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlO1xyXG4gICAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG5cclxuICAgICAgLmljb24ge1xyXG4gICAgICAgIC5pY29uLXdyYXAge1xyXG4gICAgICAgICAgaGVpZ2h0OiAyNjBweDtcclxuICAgICAgICAgIHdpZHRoOiAyNjBweDtcclxuICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDEwMCU7XHJcbiAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcclxuICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XHJcbiAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcblxyXG4gICAgICAgICAgaW1nIHtcclxuICAgICAgICAgICAgbWF4LXdpZHRoOiAxNTBweDtcclxuICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xyXG4gICAgICAgICAgICBtaW4taGVpZ2h0OiAxMzBweDtcclxuICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAmLmJsdWUge1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjRGOEY5O1xyXG4gICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICYueWVsbG93IHtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRkJFRDtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIC50ZXh0IHtcclxuXHJcbiAgICAgICAgaDMge1xyXG4gICAgICAgICAgY29sb3I6ICMzNTZEODE7XHJcbiAgICAgICAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICAgICAgICBmb250LXdlaWdodDogYm9sZDtcclxuXHJcbiAgICAgICAgICBzcGFuIHtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzM1NkQ4MTtcclxuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMTAwJTtcclxuICAgICAgICAgICAgY29sb3I6ICNmZmY7XHJcbiAgICAgICAgICAgIGhlaWdodDogNDBweDtcclxuICAgICAgICAgICAgd2lkdGg6IDQwcHg7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xyXG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xyXG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxcmVtO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgcCB7XHJcbiAgICAgICAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICAgICAgICBmb250LXdlaWdodDogYm9sZDtcclxuICAgICAgICAgIGZvbnQtZmFtaWx5OiBhZGVsbGUsc2VyaWY7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG4iLCIucmQtcXVvdGF0aW9uIHtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG5cclxuICAuY29udGFpbmVyIHtcclxuICAgIG1heC13aWR0aDogNzMwcHg7XHJcbiAgICBib3JkZXI6IHNvbGlkIHRoaW4gI0VCRUJFQjtcclxuICAgIGJvcmRlci1ib3R0b206IHNvbGlkIDZweCAjMzU2RDgxO1xyXG4gICAgcGFkZGluZzogMzBweDtcclxuICAgIG1hcmdpbi10b3A6IDUwcHg7XHJcbiAgICBtYXJnaW4tYm90dG9tOiA1MHB4O1xyXG5cclxuICAgIC5wZW9wbGUtd3JhcCB7XHJcbiAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XHJcbiAgICAgIGZsZXgtd3JhcDogd3JhcDtcclxuICAgICAgZ2FwOiAyMHB4O1xyXG5cclxuICAgICAgLnBlcnNvbiB7XHJcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWZsZXg7XHJcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcclxuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cclxuICAgICAgICBpbWcge1xyXG4gICAgICAgICAgbWF4LXdpZHRoOiA1MHB4O1xyXG4gICAgICAgICAgaGVpZ2h0OiBhdXRvO1xyXG4gICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxNnB4O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLm5hbWUtd3JhcCB7XHJcbiAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcclxuICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcblxyXG4gICAgICAgICAgaDQge1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDogYm9sZDtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMS4yO1xyXG4gICAgICAgICAgICBjb2xvcjogIzM1NkQ4MTtcclxuICAgICAgICAgICAgZm9udC1mYW1pbHk6IGFkZWxsZSwgc2VyaWY7XHJcbiAgICAgICAgICAgIG1hcmdpbjogMDtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAucXVvdGUge1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAxNnB4O1xyXG4gICAgICBjb2xvcjogIzY2NjY2NjtcclxuICAgICAgZm9udC1zdHlsZTogaXRhbGljO1xyXG4gICAgICBmb250LWZhbWlseTogYWRlbGxlLCBzZXJpZjtcclxuICAgIH1cclxuXHJcbiAgICA+IGgzIHtcclxuICAgICAgY29sb3I6ICMzNTZEODE7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gICAgICBmb250LXNpemU6IDIwcHg7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XHJcbiAgICB9XHJcblxyXG4gICAgPiBoNCB7XHJcbiAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcclxuICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmxpbmsge1xyXG4gICAgICBhIHtcclxuICAgICAgICBmb250LXdlaWdodDogYm9sZDtcclxuICAgICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWZsZXg7XHJcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcclxuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cclxuICAgICAgICBzdmcge1xyXG4gICAgICAgICAgbWFyZ2luLWxlZnQ6IDhweDtcclxuICAgICAgICAgIHdpZHRoOiAyMHB4O1xyXG4gICAgICAgICAgaGVpZ2h0OiBhdXRvO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG4iLCJoZWFkZXIge1xyXG4gICYubWFpbi1oZWFkZXIge1xyXG4gICAgYSB7XHJcbiAgICAgICYuc3VwcG9ydC11cyB7XHJcbiAgICAgICAgJi5kZXNrdG9wIHtcclxuICAgICAgICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogQHRoZW1lLWdyb3d0aDtcclxuICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICAgIGZvbnQtZmFtaWx5OiBAbXAtZm9udC1zYW5zO1xyXG4gICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xyXG4gICAgICAgICAgcGFkZGluZzogMTRweCAyMHB4O1xyXG4gICAgICAgICAgb3BhY2l0eTogMTtcclxuICAgICAgICAgIHRyYW5zaXRpb246IGFsbCBlYXNlIDAuNXM7XHJcbiAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XHJcblxyXG4gICAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gICAgICAgICAgICBvcGFjaXR5OiAwLjg7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmLm1vYmlsZSB7XHJcbiAgICAgICAgICBwYWRkaW5nOiAxMnB4IDA7XHJcbiAgICAgICAgICBmb250LXNpemU6IDIwcHg7XHJcbiAgICAgICAgICBmb250LXdlaWdodDogMzAwO1xyXG4gICAgICAgICAgZm9udC1mYW1pbHk6IGFkZWxsZS1zYW5zLHNhbnMtc2VyaWY7XHJcbiAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuIiwiLy8gU2V0IEdyYXZpdHkgRm9ybXMgQ1NTIE91dHB1dCB0byBcIk9mZlwiXHJcbi8vIFNldCBHcmF2aXR5IEZvcm1zIEhUTUw1IHRvIFwiT25cIlxyXG5cclxuLmdmb3JtX3dyYXBwZXIgeyBcclxuICAgIHVsIHtcclxuICAgICAgICAubGlzdC11bnN0eWxlZCgpO1xyXG4gICAgICAgIFxyXG4gICAgICAgIGxpIHtcclxuICAgICAgICAgIC5mb3JtLWdyb3VwKCk7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIGZvcm0ge1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgICB9XHJcbiAgICBcclxuICAgIC5nZmllbGRfcmVxdWlyZWQge1xyXG4gICAgICAgIHBhZGRpbmctbGVmdDogMXB4O1xyXG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgY29sb3I6IEBzdGF0ZS1kYW5nZXItdGV4dDtcclxuICAgIH1cclxuICAgIFxyXG4gICAgLmdmaWVsZF9lcnJvciB7XHJcbiAgICAgIC5nZmllbGRfbGFiZWwge1xyXG4gICAgICAgIGNvbG9yOiBAc3RhdGUtZGFuZ2VyLXRleHQ7XHJcbiAgICAgIH1cclxuICAgICAgaW5wdXQsXHJcbiAgICAgIHNlbGVjdCxcclxuICAgICAgdGV4dGFyZWEge1xyXG4gICAgICAgIGJvcmRlci1jb2xvcjogQGFsZXJ0LWRhbmdlci1ib3JkZXI7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogQGFsZXJ0LWRhbmdlci1iZztcclxuICAgICAgICBjb2xvcjogQGFsZXJ0LWRhbmdlci10ZXh0O1xyXG4gICAgICAgIC5mb3JtLWNvbnRyb2wtZm9jdXMoQGFsZXJ0LWRhbmdlci10ZXh0KTtcclxuICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG4uZ2lucHV0X2NvbnRhaW5lciB7XHJcbiAgICBcclxuICAgIGlucHV0LCBzZWxlY3QsIHRleHRhcmVhIHtcclxuICAgICAgLmZvcm0tY29udHJvbCgpO1xyXG4gICAgICBib3JkZXItcmFkaXVzOiAwO1xyXG4gICAgfVxyXG4gICAgXHJcbiAgICB0ZXh0YXJlYSB7XHJcbiAgICAgIGhlaWdodDogYXV0bztcclxuICAgICAgYm9yZGVyLXJhZGl1czogMDtcclxuICAgIH1cclxufVxyXG5cclxuLmdmb3JtX2J1dHRvbiB7XHJcbiAgLmJ0bigpO1xyXG4gICAgY29sb3I6ICM2OTk5OTk7XHJcbmJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG5ib3JkZXItY29sb3I6ICM2OTk5OTk7XHJcbiAgICAuYXZlbmlyLWhlYXZ5KCk7XHJcbn1cclxuXHJcbi52YWxpZGF0aW9uX2Vycm9yIHtcclxuICAuYWxlcnQoKTtcclxuICAuYWxlcnQtZGFuZ2VyKCk7XHJcbn1cclxuXHJcbiNnZm9ybXNfY29uZmlybWF0aW9uX21lc3NhZ2Uge1xyXG4gIC5hbGVydCgpO1xyXG4gIC5hbGVydC1zdWNjZXNzKCk7XHJcbn0iLCIvLyBDYXB0aW9uc1xyXG4ud3AtY2FwdGlvbiB7XHJcbiAgJjpleHRlbmQoLnRodW1ibmFpbCBhbGwpO1xyXG59XHJcblxyXG4ud3AtY2FwdGlvbi10ZXh0IHtcclxuICAgICY6ZXh0ZW5kKC50aHVtYm5haWwgLmNhcHRpb24pO1xyXG59XHJcblxyXG4vLyBHYWxsZXJ5IHNob3J0Y29kZVxyXG4uZ2FsbGVyeS1yb3cge1xyXG4gIHBhZGRpbmc6IChAbGluZS1oZWlnaHQtY29tcHV0ZWQgLyAyKSAwO1xyXG59XHJcbiIsIi8vIFdvcmRQcmVzcyBHZW5lcmF0ZWQgQ2xhc3Nlc1xyXG4vLyBodHRwOi8vY29kZXgud29yZHByZXNzLm9yZy9DU1MjV29yZFByZXNzX0dlbmVyYXRlZF9DbGFzc2VzXHJcblxyXG4uYWxpZ25jZW50ZXIge1xyXG4gIGRpc3BsYXk6IGJsb2NrO1xyXG4gIG1hcmdpbjogKEBsaW5lLWhlaWdodC1jb21wdXRlZCAvIDIpIGF1dG87XHJcbn1cclxuLmFsaWdubGVmdCxcclxuLmFsaWducmlnaHQge1xyXG4gIG1hcmdpbi1ib3R0b206IChAbGluZS1oZWlnaHQtY29tcHV0ZWQgLyAyKTtcclxufVxyXG5maWd1cmUuYWxpZ25ub25lIHtcclxuICBtYXJnaW4tbGVmdDogMDtcclxuICBtYXJnaW4tcmlnaHQ6IDA7XHJcbiAgbWF4LXdpZHRoOiAxMDAlO1xyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogQHNjcmVlbi1zbS1taW4pIHtcclxuICAvLyBPbmx5IGZsb2F0IGltYWdlcyBpZiBub3Qgb24gYW4gZXh0cmEgc21hbGwgZGV2aWNlIGxpa2Ugc21hcnRwaG9uZXNcclxuICAuYWxpZ25sZWZ0IHtcclxuICAgIGZsb2F0OiBsZWZ0O1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAoQGxpbmUtaGVpZ2h0LWNvbXB1dGVkIC8gMik7XHJcbiAgfVxyXG4gIC5hbGlnbnJpZ2h0IHtcclxuICAgIGZsb2F0OiByaWdodDtcclxuICAgIG1hcmdpbi1sZWZ0OiAoQGxpbmUtaGVpZ2h0LWNvbXB1dGVkIC8gMik7XHJcbiAgfVxyXG59XHJcbiIsIi8qXHJcbiAqIGpRdWVyeSBGbGV4U2xpZGVyIHYyLjIuMFxyXG4gKiBodHRwOi8vd3d3Lndvb3RoZW1lcy5jb20vZmxleHNsaWRlci9cclxuICpcclxuICogQ29weXJpZ2h0IDIwMTIgV29vVGhlbWVzXHJcbiAqIEZyZWUgdG8gdXNlIHVuZGVyIHRoZSBHUEx2MiBsaWNlbnNlLlxyXG4gKiBodHRwOi8vd3d3LmdudS5vcmcvbGljZW5zZXMvZ3BsLTIuMC5odG1sXHJcbiAqXHJcbiAqIENvbnRyaWJ1dGluZyBhdXRob3I6IFR5bGVyIFNtaXRoIChAbWJtdWZmZmluKVxyXG4gKi9cclxuXHJcblxyXG4vKiBCcm93c2VyIFJlc2V0c1xyXG4qKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKiovXHJcbi5mbGV4LWNvbnRhaW5lciBhOmFjdGl2ZSxcclxuLmZsZXhzbGlkZXIgYTphY3RpdmUsXHJcbi5mbGV4LWNvbnRhaW5lciBhOmZvY3VzLFxyXG4uZmxleHNsaWRlciBhOmZvY3VzICB7b3V0bGluZTogbm9uZTt9XHJcbi5zbGlkZXMsXHJcbi5mbGV4LWNvbnRyb2wtbmF2LFxyXG4uZmxleC1kaXJlY3Rpb24tbmF2IHttYXJnaW46IDA7IHBhZGRpbmc6IDA7IGxpc3Qtc3R5bGU6IG5vbmU7fVxyXG5cclxuLyogSWNvbiBGb250c1xyXG4qKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKiovXHJcbi8qIEZvbnQtZmFjZSBJY29ucyAqL1xyXG5AZm9udC1mYWNlIHtcclxuXHRmb250LWZhbWlseTogJ2ZsZXhzbGlkZXItaWNvbic7XHJcblx0c3JjOnVybCgnZm9udHMvZmxleHNsaWRlci1pY29uLmVvdCcpO1xyXG5cdHNyYzp1cmwoJ2ZvbnRzL2ZsZXhzbGlkZXItaWNvbi5lb3Q/I2llZml4JykgZm9ybWF0KCdlbWJlZGRlZC1vcGVudHlwZScpLFxyXG5cdFx0dXJsKCdmb250cy9mbGV4c2xpZGVyLWljb24ud29mZicpIGZvcm1hdCgnd29mZicpLFxyXG5cdFx0dXJsKCdmb250cy9mbGV4c2xpZGVyLWljb24udHRmJykgZm9ybWF0KCd0cnVldHlwZScpLFxyXG5cdFx0dXJsKCdmb250cy9mbGV4c2xpZGVyLWljb24uc3ZnI2ZsZXhzbGlkZXItaWNvbicpIGZvcm1hdCgnc3ZnJyk7XHJcblx0Zm9udC13ZWlnaHQ6IG5vcm1hbDtcclxuXHRmb250LXN0eWxlOiBub3JtYWw7XHJcbn1cclxuXHJcbi8qIEZsZXhTbGlkZXIgTmVjZXNzYXJ5IFN0eWxlc1xyXG4qKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKiovXHJcbi5mbGV4c2xpZGVyIHttYXJnaW46IDA7IHBhZGRpbmc6IDA7fVxyXG4uZmxleHNsaWRlciAuc2xpZGVzID4gbGkge2Rpc3BsYXk6IG5vbmU7IC13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO30gLyogSGlkZSB0aGUgc2xpZGVzIGJlZm9yZSB0aGUgSlMgaXMgbG9hZGVkLiBBdm9pZHMgaW1hZ2UganVtcGluZyAqL1xyXG4uZmxleHNsaWRlciAuc2xpZGVzIGltZyB7d2lkdGg6IDEwMCU7IGRpc3BsYXk6IGJsb2NrO31cclxuLmZsZXgtcGF1c2VwbGF5IHNwYW4ge3RleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplO31cclxuXHJcbi8qIENsZWFyZml4IGZvciB0aGUgLnNsaWRlcyBlbGVtZW50ICovXHJcbi5zbGlkZXM6YWZ0ZXIge2NvbnRlbnQ6IFwiXFwwMDIwXCI7IGRpc3BsYXk6IGJsb2NrOyBjbGVhcjogYm90aDsgdmlzaWJpbGl0eTogaGlkZGVuOyBsaW5lLWhlaWdodDogMDsgaGVpZ2h0OiAwO31cclxuaHRtbFt4bWxuc10gLnNsaWRlcyB7ZGlzcGxheTogYmxvY2s7fVxyXG4qIGh0bWwgLnNsaWRlcyB7aGVpZ2h0OiAxJTt9XHJcblxyXG4vKiBObyBKYXZhU2NyaXB0IEZhbGxiYWNrICovXHJcbi8qIElmIHlvdSBhcmUgbm90IHVzaW5nIGFub3RoZXIgc2NyaXB0LCBzdWNoIGFzIE1vZGVybml6ciwgbWFrZSBzdXJlIHlvdVxyXG4gKiBpbmNsdWRlIGpzIHRoYXQgZWxpbWluYXRlcyB0aGlzIGNsYXNzIG9uIHBhZ2UgbG9hZCAqL1xyXG4ubm8tanMgLnNsaWRlcyA+IGxpOmZpcnN0LWNoaWxkIHtkaXNwbGF5OiBibG9jazt9XHJcblxyXG4vKiBGbGV4U2xpZGVyIERlZmF1bHQgVGhlbWVcclxuKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqL1xyXG4uZmxleHNsaWRlciB7IHBvc2l0aW9uOiByZWxhdGl2ZTsgem9vbTogMTsgfVxyXG4uZmxleC12aWV3cG9ydCB7IG1heC1oZWlnaHQ6IDIwMDBweDsgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMXMgZWFzZTsgLW1vei10cmFuc2l0aW9uOiBhbGwgMXMgZWFzZTsgLW8tdHJhbnNpdGlvbjogYWxsIDFzIGVhc2U7IHRyYW5zaXRpb246IGFsbCAxcyBlYXNlOyB9XHJcbi5sb2FkaW5nIC5mbGV4LXZpZXdwb3J0IHsgbWF4LWhlaWdodDogMzAwcHg7IH1cclxuLmZsZXhzbGlkZXIgLnNsaWRlcyB7IHpvb206IDE7IH1cclxuLmNhcm91c2VsIGxpIHsgbWFyZ2luLXJpZ2h0OiA1cHg7IH1cclxuXHJcbi8qIERpcmVjdGlvbiBOYXYgKi9cclxuLmZsZXgtZGlyZWN0aW9uLW5hdiB7KmhlaWdodDogMDt9XHJcbi5mbGV4LWRpcmVjdGlvbi1uYXYgYSAgeyB0ZXh0LWRlY29yYXRpb246bm9uZTsgZGlzcGxheTogYmxvY2s7IHdpZHRoOiA0MHB4OyBoZWlnaHQ6IDQwcHg7IG1hcmdpbjogLTIwcHggMCAwOyBwb3NpdGlvbjogYWJzb2x1dGU7IHRvcDogMjUlOyB6LWluZGV4OiAxMDsgb3ZlcmZsb3c6IGhpZGRlbjsgb3BhY2l0eTogMDsgY3Vyc29yOiBwb2ludGVyOyBjb2xvcjogcmdiYSgwLDAsMCwwLjgpOyB0ZXh0LXNoYWRvdzogMXB4IDFweCAwIHJnYmEoMjU1LDI1NSwyNTUsMC4zKTsgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgLjNzIGVhc2U7IC1tb3otdHJhbnNpdGlvbjogYWxsIC4zcyBlYXNlOyB0cmFuc2l0aW9uOiBhbGwgLjNzIGVhc2U7IH1cclxuLmZsZXgtZGlyZWN0aW9uLW5hdiAuZmxleC1wcmV2IHsgbGVmdDogLTUwcHg7IGJhY2tncm91bmQ6IHVybCgnLi4vaW1nL2xlZnQtYXJyb3cucG5nJykgbm8tcmVwZWF0IGNlbnRlciBjZW50ZXI7IH1cclxuLmZsZXgtZGlyZWN0aW9uLW5hdiAuZmxleC1uZXh0IHsgcmlnaHQ6IC01MHB4OyBiYWNrZ3JvdW5kOiB1cmwoJy4uL2ltZy9yaWdodC1hcnJvdy5wbmcnKSBuby1yZXBlYXQgY2VudGVyIGNlbnRlcjsgfVxyXG4uZmxleHNsaWRlcjpob3ZlciAuZmxleC1wcmV2IHsgb3BhY2l0eTogMC43OyBsZWZ0OiAzMHB4OyB9XHJcbi5mbGV4c2xpZGVyOmhvdmVyIC5mbGV4LW5leHQgeyBvcGFjaXR5OiAwLjc7IHJpZ2h0OiAzMHB4OyB9XHJcbi5mbGV4c2xpZGVyOmhvdmVyIC5mbGV4LW5leHQ6aG92ZXIsIC5mbGV4c2xpZGVyOmhvdmVyIC5mbGV4LXByZXY6aG92ZXIgeyBvcGFjaXR5OiAxOyB9XHJcbi5mbGV4LWRpcmVjdGlvbi1uYXYgLmZsZXgtZGlzYWJsZWQgeyBvcGFjaXR5OiAwIWltcG9ydGFudDsgZmlsdGVyOmFscGhhKG9wYWNpdHk9MCk7IGN1cnNvcjogZGVmYXVsdDsgfVxyXG4uZmxleC1kaXJlY3Rpb24tbmF2IGE6YmVmb3JlICB7IGRpc3BsYXk6IG5vbmU7IH1cclxuLmZsZXgtZGlyZWN0aW9uLW5hdiBhLmZsZXgtbmV4dDpiZWZvcmUgIHsgZGlzcGxheTogbm9uZTsgfVxyXG5cclxuLyogUGF1c2UvUGxheSAqL1xyXG4uZmxleC1wYXVzZXBsYXkgYSB7IGRpc3BsYXk6IGJsb2NrOyB3aWR0aDogMjBweDsgaGVpZ2h0OiAyMHB4OyBwb3NpdGlvbjogYWJzb2x1dGU7IGJvdHRvbTogNXB4OyBsZWZ0OiAxMHB4OyBvcGFjaXR5OiAwLjg7IHotaW5kZXg6IDEwOyBvdmVyZmxvdzogaGlkZGVuOyBjdXJzb3I6IHBvaW50ZXI7IGNvbG9yOiAjMDAwOyB9XHJcbi5mbGV4LXBhdXNlcGxheSBhOmJlZm9yZSAgeyBmb250LWZhbWlseTogXCJmbGV4c2xpZGVyLWljb25cIjsgZm9udC1zaXplOiAyMHB4OyBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7IGNvbnRlbnQ6ICdcXGYwMDQnOyB9XHJcbi5mbGV4LXBhdXNlcGxheSBhOmhvdmVyICB7IG9wYWNpdHk6IDE7IH1cclxuLmZsZXgtcGF1c2VwbGF5IGEuZmxleC1wbGF5OmJlZm9yZSB7IGNvbnRlbnQ6ICdcXGYwMDMnOyB9XHJcblxyXG4vKiBDb250cm9sIE5hdiAqL1xyXG4uZmxleC1jb250cm9sLW5hdiB7d2lkdGg6IDEwMCU7IHBvc2l0aW9uOiBhYnNvbHV0ZTsgYm90dG9tOiAtNDBweDsgdGV4dC1hbGlnbjogY2VudGVyO31cclxuLmZsZXgtY29udHJvbC1uYXYgbGkge21hcmdpbjogMCA2cHg7IGRpc3BsYXk6IGlubGluZS1ibG9jazsgem9vbTogMTsgKmRpc3BsYXk6IGlubGluZTt9XHJcbi5mbGV4LWNvbnRyb2wtcGFnaW5nIGxpIGEge3dpZHRoOiAxMXB4OyBoZWlnaHQ6IDExcHg7IGRpc3BsYXk6IGJsb2NrOyBiYWNrZ3JvdW5kOiAjNjY2OyBiYWNrZ3JvdW5kOiByZ2JhKDAsMCwwLDAuNSk7IGN1cnNvcjogcG9pbnRlcjsgdGV4dC1pbmRlbnQ6IC05OTk5cHg7IC13ZWJraXQtYm9yZGVyLXJhZGl1czogMjBweDsgLW1vei1ib3JkZXItcmFkaXVzOiAyMHB4OyAtby1ib3JkZXItcmFkaXVzOiAyMHB4OyBib3JkZXItcmFkaXVzOiAyMHB4OyAtd2Via2l0LWJveC1zaGFkb3c6IGluc2V0IDAgMCAzcHggcmdiYSgwLDAsMCwwLjMpOyAtbW96LWJveC1zaGFkb3c6IGluc2V0IDAgMCAzcHggcmdiYSgwLDAsMCwwLjMpOyAtby1ib3gtc2hhZG93OiBpbnNldCAwIDAgM3B4IHJnYmEoMCwwLDAsMC4zKTsgYm94LXNoYWRvdzogaW5zZXQgMCAwIDNweCByZ2JhKDAsMCwwLDAuMyk7IH1cclxuLmZsZXgtY29udHJvbC1wYWdpbmcgbGkgYTpob3ZlciB7IGJhY2tncm91bmQ6ICMzMzM7IGJhY2tncm91bmQ6IHJnYmEoMCwwLDAsMC43KTsgfVxyXG4uZmxleC1jb250cm9sLXBhZ2luZyBsaSBhLmZsZXgtYWN0aXZlIHsgYmFja2dyb3VuZDogIzAwMDsgYmFja2dyb3VuZDogcmdiYSgwLDAsMCwwLjkpOyBjdXJzb3I6IGRlZmF1bHQ7IH1cclxuXHJcbi5mbGV4LWNvbnRyb2wtdGh1bWJzIHttYXJnaW46IDVweCAwIDA7IHBvc2l0aW9uOiBzdGF0aWM7IG92ZXJmbG93OiBoaWRkZW47fVxyXG4uZmxleC1jb250cm9sLXRodW1icyBsaSB7d2lkdGg6IDI1JTsgZmxvYXQ6IGxlZnQ7IG1hcmdpbjogMDt9XHJcbi5mbGV4LWNvbnRyb2wtdGh1bWJzIGltZyB7d2lkdGg6IDEwMCU7IGRpc3BsYXk6IGJsb2NrOyBvcGFjaXR5OiAuNzsgY3Vyc29yOiBwb2ludGVyO31cclxuLmZsZXgtY29udHJvbC10aHVtYnMgaW1nOmhvdmVyIHtvcGFjaXR5OiAxO31cclxuLmZsZXgtY29udHJvbC10aHVtYnMgLmZsZXgtYWN0aXZlIHtvcGFjaXR5OiAxOyBjdXJzb3I6IGRlZmF1bHQ7fVxyXG5cclxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogODYwcHgpIHtcclxuICAuZmxleC1kaXJlY3Rpb24tbmF2IC5mbGV4LXByZXYgeyBvcGFjaXR5OiAxOyBsZWZ0OiAxMHB4O31cclxuICAuZmxleC1kaXJlY3Rpb24tbmF2IC5mbGV4LW5leHQgeyBvcGFjaXR5OiAxOyByaWdodDogMTBweDt9XHJcbn1cclxuXHJcbi5mbGV4c2xpZGVyIC5zbGlkZXMgbGkge1xyXG4gICAgcG9zaXRpb246cmVsYXRpdmU7XHJcbn1cclxuXHJcbi5ob21lLXNsaWRlciAuZmxleC1jb250cm9sLW5hdiB7XHJcbiAgICBcclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcbn1cclxuXHJcbi5mbGV4LWNhcHRpb24ge1xyXG5cclxuICAgIGJhY2tncm91bmQ6IGZhZGUoQGJyYW5kLWdyZWVuLWRhcmssOTAlKTtcclxuICAgIHBhZGRpbmc6MTJweDtcclxuICAgIFxyXG4gICAgXHJcbiAgICBoMiwgaDMge1xyXG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICBjb2xvcjogd2hpdGU7XHJcbiAgICAgICAgXHJcbiAgICB9XHJcbiAgICBcclxuICAgIGgyIHtcclxuICAgICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogMDtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiA4cHg7XHJcbiAgICAgICAgLmF2ZW5pci1oZWF2eSgpO1xyXG4gICAgfVxyXG4gICAgaDMge1xyXG4gICAgICAgICBmb250LXNpemU6IDEzcHg7XHJcbiAgICAgICAgLml0YWxpYygpO1xyXG4gICAgICAgIG1hcmdpbjogMDtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xyXG4gICAgfVxyXG4gICAgXHJcbiAgICBwIHtcclxuICAgICAgICAudmlzaWJsZS1tZCgpO1xyXG4gICAgICAgIC52aXNpYmxlLWxnKCk7XHJcbiAgICAgICAgLmF2ZW5pci1yb21hbigpO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMTVweDtcclxuICAgICAgICBjb2xvcjogIzAwMDtcclxuICAgIH1cclxuICAgIFxyXG4gICAgLnB1YmxpY2F0aW9uLWJ1dHRvbiB7XHJcbiAgICAgICAgdGV4dC1hbGlnbjpjZW50ZXI7XHJcbiAgICB9XHJcbiAgICBcclxuICAgIEBtZWRpYShtaW4td2lkdGg6IEBzY3JlZW4tc20pe1xyXG4gICAgICAgIHBvc2l0aW9uOmFic29sdXRlO1xyXG4gICAgICAgIHRvcDogMjUlO1xyXG4gICAgICAgIGxlZnQ6MTkwcHg7XHJcbiAgICAgICAgcmlnaHQ6MTkwcHg7XHJcbiAgICAgICAgei1pbmRleDoxO1xyXG4gICAgICAgIHBhZGRpbmc6MjBweDtcclxuICAgICAgICBcclxuICAgICAgICBoMiB7XHJcbiAgICAgICAgZm9udC1zaXplOiAyMHB4O1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDA7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogOHB4O1xyXG4gICAgICAgIH1cclxuICAgICAgICBcclxuICAgICAgICBoMyB7XHJcbiAgICAgICAgIGZvbnQtc2l6ZTogMTVweDtcclxuICAgICAgICBmb250LXN0eWxlOiBpdGFsaWM7XHJcbiAgICAgICAgbWFyZ2luOiAwO1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDI0cHg7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIFxyXG4gICAgICAgIFxyXG4gICAgfVxyXG4gICAgXHJcbiAgICBAbWVkaWEobWluLXdpZHRoOiBAc2NyZWVuLXRhYmxldCkge1xyXG4gICAgICAgIFxyXG4gICAgICAgIGxlZnQ6IDEyMHB4O1xyXG4gICAgICAgIHJpZ2h0OiAxMjBweDsgICAgICAgIFxyXG4gICAgICAgIFxyXG4gICAgfVxyXG4gICAgXHJcbiAgICBAbWVkaWEobWluLXdpZHRoOiBAc2NyZWVuLW1kKXtcclxuICAgICAgICAucHVibGljYXRpb24tYnV0dG9uIHtcclxuICAgICAgICAgICAgbWFyZ2luLXRvcDogMjBweDtcclxuICAgICAgICAgICBcclxuICAgICAgICAgICAgLmJ0biB7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogLTIwcHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgXHJcbiAgICAgICAgfSAgXHJcblxyXG4gICAgfVxyXG4gIFxyXG4gICAgQG1lZGlhKG1pbi13aWR0aDogQHNjcmVlbi1sZyl7XHJcbiAgICAgICAgLnB1YmxpY2F0aW9uLWJ1dHRvbiB7XHJcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDIwcHg7XHJcbiAgICAgICAgICAgIFxyXG4gICAgICAgICAgICAuYnRuIHtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAyMHB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfSAgXHJcbiAgICB9XHJcbiAgICBcclxuICAgIEBtZWRpYShtaW4td2lkdGg6IEBzY3JlZW4tc20pe1xyXG4gICAgICAgIFxyXG4gICAgICAgIC5mbGV4LWRpcmVjdGlvbi1uYXYgYSB7XHJcbiAgICAgICAgICAgIHRvcDogNTAlO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICB9IFxyXG4gICAgXHJcbn1cclxuXHJcbiAgIEBtZWRpYShtaW4td2lkdGg6IEBzY3JlZW4tc20pe1xyXG4gICAgICAgIFxyXG4gICAgICAgIC5mbGV4LWRpcmVjdGlvbi1uYXYgYSB7XHJcbiAgICAgICAgICAgIHRvcDogNTAlO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICB9IFxyXG4gICAgXHJcbiIsIi5zbGlkZXNoYXJlLWNvbnRhaW5lcixcclxuLnNpbmdsZSAucmVsYXRlZC13cmFwIC5yZWxhdGVkLWNvbnRlbnQgLnNsaWRlc2hhcmUtY29udGFpbmVyIHtcclxuICB3aWR0aDogMTAwJTtcclxuICBtYXgtaGVpZ2h0OiA1MHZoO1xyXG4gIG1pbi1oZWlnaHQ6IDUwMHB4O1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHJcbiAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LWhlaWdodDogNzY4cHgpIHtcclxuICAgIG1pbi1oZWlnaHQ6IDMyMHB4O1xyXG4gIH1cclxuXHJcbiAgaWZyYW1lIHtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgbWF4LWhlaWdodDogMTAwJTtcclxuICAgIHBhZGRpbmc6IDEwcHg7XHJcbiAgICBtYXgtd2lkdGg6IDcyOHB4O1xyXG4gIH1cclxufVxyXG5cclxuLnNpbmdsZSAucmVsYXRlZC13cmFwIC5zbGlkZXNoYXJlLWNvbnRhaW5lciB7XHJcbiAgbWFyZ2luLWJvdHRvbTogMS41cmVtO1xyXG59IiwiI2xvYWRlciB7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICBsZWZ0OiAwO1xyXG4gICAgcmlnaHQ6IDA7XHJcbiAgICB0b3A6IDUwcHg7XHJcbiAgICBtYXJnaW46IGF1dG87XHJcbiAgICB6LWluZGV4OiAxO1xyXG4gICAgd2lkdGg6IDgwcHg7XHJcbiAgICBoZWlnaHQ6IDgwcHg7XHJcbiAgICBib3JkZXI6IDEwcHggc29saWQgIzZkN2E5ZjtcclxuICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcclxuICAgIGJvcmRlci10b3A6IDEwcHggc29saWQgIzNFNDdBNjtcclxuICAgIC13ZWJraXQtYW5pbWF0aW9uOiBzcGluIDJzIGxpbmVhciBpbmZpbml0ZTtcclxuICAgIGFuaW1hdGlvbjogc3BpbiAycyBsaW5lYXIgaW5maW5pdGU7XHJcbn1cclxuXHJcbkAtd2Via2l0LWtleWZyYW1lcyBzcGluIHtcclxuICAgIDAlIHsgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTsgfVxyXG4gICAgMTAwJSB7IC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMzYwZGVnKTsgfVxyXG59XHJcblxyXG5Aa2V5ZnJhbWVzIHNwaW4ge1xyXG4gICAgMCUgeyB0cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTsgfVxyXG4gICAgMTAwJSB7IHRyYW5zZm9ybTogcm90YXRlKDM2MGRlZyk7IH1cclxufVxyXG5cclxuLyogQWRkIGFuaW1hdGlvbiB0byBcInBhZ2UgY29udGVudFwiICovXHJcbi5hbmltYXRlLWJvdHRvbSB7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBhbmltYXRlYm90dG9tO1xyXG4gICAgLXdlYmtpdC1hbmltYXRpb24tZHVyYXRpb246IDFzO1xyXG4gICAgYW5pbWF0aW9uLW5hbWU6IGFuaW1hdGVib3R0b207XHJcbiAgICBhbmltYXRpb24tZHVyYXRpb246IDFzXHJcbn1cclxuXHJcbkAtd2Via2l0LWtleWZyYW1lcyBhbmltYXRlYm90dG9tIHtcclxuICAgIGZyb20geyBib3R0b206LTEwMHB4OyBvcGFjaXR5OjAgfVxyXG4gICAgdG8geyBib3R0b206MHB4OyBvcGFjaXR5OjEgfVxyXG59XHJcblxyXG5Aa2V5ZnJhbWVzIGFuaW1hdGVib3R0b20ge1xyXG4gICAgZnJvbXsgYm90dG9tOi0xMDBweDsgb3BhY2l0eTowIH1cclxuICAgIHRveyBib3R0b206MDsgb3BhY2l0eToxIH1cclxufSIsIi5zaWdudXAtbW9kYWwge1xyXG4gIGRpc3BsYXk6IG5vbmU7XHJcbiAgcG9zaXRpb246IGZpeGVkO1xyXG4gIHRvcDogMDtcclxuICBoZWlnaHQ6IDEwMCU7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgei1pbmRleDogOTAwMDAwO1xyXG5cclxuICAub3ZlcmxheSB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiBAdGhlbWUtaGVhZGVyLWlucHV0O1xyXG4gICAgb3BhY2l0eTogMC45NTtcclxuICAgIHotaW5kZXg6IDkxMDAwMDtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgaGVpZ2h0OiAxMDAlO1xyXG4gIH1cclxuXHJcbiAgLmlubmVyLXdyYXAge1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgdG9wOiA1MCU7XHJcbiAgICBsZWZ0OiA1MCU7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcclxuICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xyXG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcclxuICAgIHotaW5kZXg6IDkyMDAwMDtcclxuXHJcbiAgICAudGl0bGUtYm94IHtcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogQHRoZW1lLWhlYWRlci1iYXI7XHJcbiAgICAgIGNvbG9yOiB3aGl0ZTtcclxuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICBwYWRkaW5nOiA5MHB4IDEyMHB4IDkwcHggNTVweDtcclxuICAgICAgd2lkdGg6IDM2MHB4O1xyXG4gICAgICBmb250LWZhbWlseTogQG1wLWZvbnQtc2FucztcclxuICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICBmb250LXdlaWdodDogMzAwO1xyXG4gICAgICBsaW5lLWhlaWdodDogMjRweDtcclxuXHJcbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiAxMTAwcHgpIHtcclxuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIGg0IHtcclxuICAgICAgICBmb250LWZhbWlseTogQG1wLWZvbnQtc2FucztcclxuICAgICAgICBmb250LXNpemU6IDI0cHg7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICAgICAgICBsaW5lLWhlaWdodDogMjBweDtcclxuICAgICAgfVxyXG5cclxuICAgICAgaW1nIHtcclxuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIHJpZ2h0OiAtNzVweDtcclxuICAgICAgICB0b3A6IDUwJTtcclxuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAtNTAlKTtcclxuICAgICAgICBmbG9hdDogcmlnaHQ7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAuZm9ybS13cmFwIHtcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XHJcbiAgICAgIHBhZGRpbmc6IDIwcHg7XHJcbiAgICAgIGNvbG9yOiBAdGhlbWUtaGVhZGVyLWJhcjtcclxuICAgICAgZm9udC1mYW1pbHk6IEBtcC1mb250LXNhbnM7XHJcblxyXG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogMTEwMHB4KSB7XHJcbiAgICAgICAgcGFkZGluZzogMzBweCAxMTBweDtcclxuICAgICAgfVxyXG5cclxuICAgICAgZm9ybSB7XHJcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgIHdpZHRoOiBhdXRvO1xyXG5cclxuICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogMTEwMHB4KSB7XHJcbiAgICAgICAgICB3aWR0aDogNTQwcHg7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcblxyXG4gICAgICBoNCB7XHJcbiAgICAgICAgZm9udC1zaXplOiAyMHB4O1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDMwcHg7XHJcbiAgICAgICAgZm9udC1mYW1pbHk6IEBtcC1mb250LXNhbnM7XHJcbiAgICAgICAgbWF4LXdpZHRoOiAzNzVweDtcclxuICAgICAgfVxyXG5cclxuICAgICAgLmlucHV0LXdyYXAge1xyXG4gICAgICAgIG1hcmdpbi1yaWdodDogMDtcclxuICAgICAgICBmbG9hdDogbGVmdDtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG5cclxuICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogMTEwMHB4KSB7XHJcbiAgICAgICAgICB3aWR0aDogflwiY2FsYyg1MCUgLSAxNXB4KVwiO1xyXG4gICAgICAgICAgbWFyZ2luLXJpZ2h0OiAzMHB4O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJjpudGgtb2YtdHlwZShldmVuKSB7XHJcbiAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBsYWJlbCB7XHJcbiAgICAgICAgICBmb250LXNpemU6IDEycHg7XHJcbiAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDIwcHg7XHJcbiAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgaW5wdXQge1xyXG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICBib3JkZXI6IG5vbmU7XHJcbiAgICAgICAgICBvdXRsaW5lOiBub25lO1xyXG4gICAgICAgICAgYm9yZGVyLWJvdHRvbTogc29saWQgMXB4IEB0aGVtZS1oZWFkZXItYmFyO1xyXG4gICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgICAgICBmb250LXdlaWdodDogMzAwO1xyXG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDIwcHg7XHJcbiAgICAgICAgICBmb250LWZhbWlseTogQG1wLWZvbnQtc2FucztcclxuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XHJcblxyXG4gICAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDExMDBweCkge1xyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJi5uYW1lcyB7XHJcbiAgICAgICAgICAud3JhcCB7XHJcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMjBweDtcclxuICAgICAgICAgICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG5cclxuICAgICAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDExMDBweCkge1xyXG4gICAgICAgICAgICAgIHdpZHRoOiB+XCJjYWxjKDUwJSAtIDEwcHgpXCI7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICY6bnRoLW9mLXR5cGUoZXZlbikge1xyXG4gICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG5cclxuICAgICAgLmJvdHRvbS13cmFwIHtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTVweDtcclxuXHJcbiAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDExMDBweCkge1xyXG4gICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBoNSB7XHJcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xyXG5cclxuICAgICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiAxMTAwcHgpIHtcclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIGxhYmVsLFxyXG4gICAgICAgIGg1IHtcclxuICAgICAgICAgIGZvbnQtc2l6ZTogMTJweDtcclxuICAgICAgICAgIGZvbnQtd2VpZ2h0OiAzMDA7XHJcbiAgICAgICAgICBsaW5lLWhlaWdodDogMjBweDtcclxuICAgICAgICAgIGNvbG9yOiBAYnJhbmQtb2ZmLWJsYWNrO1xyXG4gICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgICAgbWFyZ2luOiAwO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgbGFiZWwge1xyXG4gICAgICAgICAgZGlzcGxheTogaW5saW5lLWZsZXg7XHJcbiAgICAgICAgICBtYXJnaW4tbGVmdDogMDtcclxuICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblxyXG4gICAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDExMDBweCkge1xyXG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogMTBweDtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIGlucHV0IHtcclxuICAgICAgICAgIG1hcmdpbi10b3A6IDA7XHJcbiAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcblxyXG4gICAgICAuc3VibWl0LXdyYXAge1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xyXG5cclxuICAgICAgICBpbnB1dCB7XHJcbiAgICAgICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgICAgICAgY29sb3I6IEBicmFuZC1vZmYtYmxhY2s7XHJcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBAdGhlbWUtaGVhZGVyLXllbGxvdztcclxuICAgICAgICAgIHBhZGRpbmc6IDhweCAxMDBweDtcclxuICAgICAgICAgIGJvcmRlcjogbm9uZTtcclxuICAgICAgICAgIGJveC1zaGFkb3c6IG5vbmU7XHJcbiAgICAgICAgICBvdXRsaW5lOiBub25lO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5jbG9zZS1idG4ge1xyXG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgIHRvcDogMTBweDtcclxuICAgICAgcmlnaHQ6IDEwcHg7XHJcbiAgICAgIHdpZHRoOiAzMHB4O1xyXG4gICAgICBoZWlnaHQ6IDMwcHg7XHJcbiAgICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xyXG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHJcbiAgICAgICY6aG92ZXIge1xyXG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufSIsIi5zZWFyY2gtbW9kYWwge1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICB3aWR0aDogMTAwJTtcclxuICBoZWlnaHQ6IH5cImNhbGMoMTAwdmggLSA2MXB4KVwiO1xyXG4gIGRpc3BsYXk6IG5vbmU7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XHJcblxyXG4gIEBtZWRpYSAobWluLXdpZHRoOiBAc2NyZWVuLW1kLW1pbikge1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgdG9wOiAwO1xyXG4gIH1cclxuXHJcbiAgPiAuY29udGFpbmVyIHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG5cclxuICAgIEBtZWRpYSAobWluLXdpZHRoOiBAc2NyZWVuLW1kLW1pbikge1xyXG4gICAgICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XHJcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICBpbWcge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgd2lkdGg6IDExNXB4O1xyXG4gICAgaGVpZ2h0OiBhdXRvO1xyXG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgbWFyZ2luOiAyMHB4IDA7XHJcbiAgfVxyXG5cclxuICAuZm9ybS13cmFwIHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcblxyXG4gICAgQG1lZGlhIChtaW4td2lkdGg6IEBzY3JlZW4tbWQtbWluKSB7XHJcbiAgICAgIHBhZGRpbmc6IDIwcHggMDtcclxuICAgICAgbWFyZ2luLWxlZnQ6IDc1cHg7XHJcbiAgICAgIHdpZHRoOiB+XCJjYWxjKDEwMCUgLSAxOTBweClcIjtcclxuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgfVxyXG5cclxuICAgIGZvcm0ge1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG5cclxuICAgICAgPiAucm93IHtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XHJcbiAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xyXG4gICAgICB9XHJcblxyXG4gICAgICBoNCB7XHJcbiAgICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiAzMDA7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNXB4O1xyXG4gICAgICAgIGNvbG9yOiBAdGhlbWUtaGVhZGVyLWdyZXk7XHJcbiAgICAgICAgZm9udC1mYW1pbHk6IEBtcC1mb250LXNhbnM7XHJcblxyXG4gICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiBAc2NyZWVuLW1kLW1pbikge1xyXG4gICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG5cclxuICAgICAgaW5wdXQsXHJcbiAgICAgIHNlbGVjdCB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogQHRoZW1lLWhlYWRlci1pbnB1dDtcclxuICAgICAgICBib3JkZXItcmFkaXVzOiAwO1xyXG4gICAgICAgIG91dGxpbmU6IG5vbmU7XHJcbiAgICAgICAgYm9yZGVyOiBub25lO1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIGJveC1zaGFkb3c6IG5vbmU7XHJcbiAgICAgICAgaGVpZ2h0OiAzMHB4O1xyXG4gICAgICAgIGZvbnQtZmFtaWx5OiBAbXAtZm9udC1zYW5zO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgICBmb250LXdlaWdodDogMzAwO1xyXG4gICAgICAgIGNvbG9yOiBAdGhlbWUtaGVhZGVyLWJhcjtcclxuICAgICAgICBwYWRkaW5nOiA0cHggMjBweDtcclxuICAgICAgfVxyXG5cclxuICAgICAgLmZpbHRlcnMge1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcclxuICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogMTVweDtcclxuXHJcbiAgICAgICAgbGFiZWwge1xyXG4gICAgICAgICAgd2lkdGg6IH5cImNhbGMoNTAlIC0gNXB4KVwiO1xyXG4gICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcclxuXHJcbiAgICAgICAgICAmOm50aC1vZi10eXBlKG9kZCkge1xyXG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBoNCB7XHJcbiAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5ib3gge1xyXG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxNDAsIDE2NywgMTg0LCAwLjUpO1xyXG4gICAgICAgICAgcGFkZGluZzogMTBweDtcclxuICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICAgIGNvbG9yOiB3aGl0ZTtcclxuICAgICAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcblxyXG4gICAgICBpbnB1dFt0eXBlPVwicmFkaW9cIl0ge1xyXG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgJjpjaGVja2VkIHtcclxuICAgICAgICAgICsgLmJveCB7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IEB0aGVtZS1oZWFkZXItYmFyO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG5cclxuICAgICAgYnV0dG9uIHtcclxuICAgICAgICBmb250LWZhbWlseTogQG1wLWZvbnQtc2FucztcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBAdGhlbWUtaGVhZGVyLWJhcjtcclxuICAgICAgICBjb2xvcjogd2hpdGU7XHJcbiAgICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMDtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuXHJcbiAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IEBzY3JlZW4tbWQtbWluKSB7XHJcbiAgICAgICAgICBwYWRkaW5nOiA0cHggNThweDtcclxuICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xyXG4gICAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xyXG4gICAgICAgICAgd2lkdGg6IGF1dG87XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcblxyXG4gICAgICAuc2VhcmNoLXN1Ym1pdC1jb250YWluZXIge1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDIwcHg7XHJcblxyXG4gICAgICAgIEBtZWRpYShtaW4td2lkdGg6IEBzY3JlZW4tbWQtbWluKXtcclxuICAgICAgICAgIG1hcmdpbi10b3A6IDA7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAudGl0bGUsXHJcbiAgLmNsb3NlLW1vZGFsIHtcclxuICAgIGZvbnQtc2l6ZTogMjBweDtcclxuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgICBsaW5lLWhlaWdodDogMzJweDtcclxuICAgIGZvbnQtZmFtaWx5OiBAbXAtZm9udC1zYW5zO1xyXG4gICAgY29sb3I6IEB0aGVtZS1oZWFkZXItYmFyO1xyXG5cclxuICAgIGkge1xyXG4gICAgICB0cmFuc2l0aW9uOiBhbGwgZWFzZSAwLjVzO1xyXG4gICAgfVxyXG5cclxuICAgICY6aG92ZXIge1xyXG4gICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcblxyXG4gICAgICBpIHtcclxuICAgICAgICBjb2xvcjogQHRoZW1lLWhlYWRlci15ZWxsb3c7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5jbG9zZS1tb2RhbCB7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICB0b3A6IDIwcHg7XHJcbiAgICByaWdodDogMjBweDtcclxuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICB9XHJcblxyXG4gIC5wYWdlLW92ZXJsYXkge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogQHRoZW1lLWhlYWRlci1pbnB1dDtcclxuICAgIG9wYWNpdHk6IDAuOTU7XHJcbiAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICB6LWluZGV4OiAxMDAwMDA7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgfVxyXG59XHJcblxyXG5cclxuLy9UT0RPIFRoZSBzbmFwLWRyYXdlciBzaGl0IGluIHRoZSBib2R5IGlzIHN0b3BwaW5nIHRoZSBvdmVyZmxvdyBzY3JvbGwgcHJldmVudCBzdHVmZiB3b3JraW5nIC4uLi4gdGFja2xlIHRoaXMgbGF0ZXIuIiwiaGVhZGVyIHtcclxuICAmLm1haW4taGVhZGVyIHtcclxuICAgIC5uZXdzbGV0dGVyLXNpZ251cCB7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IEB0aGVtZS1oZWFkZXIteWVsbG93O1xyXG4gICAgICBmb250LWZhbWlseTogQG1wLWZvbnQtc2FucztcclxuICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgICBwYWRkaW5nOiAxNHB4IDIwcHg7XHJcbiAgICAgIGNvbG9yOiBAdGhlbWUtaGVhZGVyLWdyZXk7XHJcbiAgICAgIG9wYWNpdHk6IDE7XHJcbiAgICAgIHRyYW5zaXRpb246IGFsbCBlYXNlIDAuNXM7XHJcblxyXG4gICAgICAmOmhvdmVyIHtcclxuICAgICAgICBvcGFjaXR5OiAwLjg7XHJcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgICB9XHJcblxyXG4gICAgICAmLm1vYmlsZSB7XHJcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG5cclxuICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogQHNjcmVlbi1tZC1taW4pIHtcclxuICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLnRvcC1iYXIge1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBAdGhlbWUtaGVhZGVyLWJhcjtcclxuICAgICAgZGlzcGxheTogbm9uZTtcclxuXHJcbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiBAc2NyZWVuLW1kLW1pbikge1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICB9XHJcblxyXG4gICAgICA+IC5jb250YWluZXIge1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcclxuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIGEge1xyXG4gICAgICAgIG1hcmdpbi1yaWdodDogMTVweDtcclxuICAgICAgICBjb2xvcjogd2hpdGU7XHJcbiAgICAgICAgb3BhY2l0eTogMTtcclxuICAgICAgICB0cmFuc2l0aW9uOiBhbGwgZWFzZSAwLjVzO1xyXG5cclxuICAgICAgICBpIHtcclxuICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICAgICAgICBsaW5lLWhlaWdodDogMzJweDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgb3BhY2l0eTogMC44O1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5uYXYtd3JhcCB7XHJcbiAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZDlkOWQ5O1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcclxuXHJcbiAgICAgID4gLmNvbnRhaW5lciB7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcclxuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cclxuICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogQHNjcmVlbi1tZC1taW4pIHtcclxuICAgICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIC5sb2dvIHtcclxuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgd2lkdGg6IDEyMHB4O1xyXG4gICAgICAgIGhlaWdodDogYXV0bztcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcclxuICAgICAgICBtYXJnaW4tdG9wOiAxMHB4O1xyXG5cclxuICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogNDIwcHgpIHtcclxuICAgICAgICAgIHdpZHRoOiAxNjBweDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiBAc2NyZWVuLW1kLW1pbikge1xyXG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjZweDtcclxuICAgICAgICAgIG1hcmdpbi10b3A6IDA7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBpbWcge1xyXG4gICAgICAgICAgd2lkdGg6IGF1dG87XHJcbiAgICAgICAgICBoZWlnaHQ6IDI2cHg7XHJcblxyXG4gICAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IEBzY3JlZW4tbWQtbWluKSB7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICBoZWlnaHQ6IGF1dG87XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcblxyXG4gICAgICAuc3BhY2VyIHtcclxuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcclxuICAgICAgICBmbGV4OiAxIDEgYXV0b1xyXG4gICAgICB9XHJcblxyXG4gICAgICBuYXYge1xyXG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICB3aWR0aDogYXV0bztcclxuXHJcbiAgICAgICAgdWwge1xyXG4gICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICAgIHBhZGRpbmc6IDA7XHJcbiAgICAgICAgICBtYXJnaW46IDA7XHJcbiAgICAgICAgICAmLm1haW4ge1xyXG4gICAgICAgICAgICB3aWR0aDogdW5zZXQ7XHJcbiAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IEBzY3JlZW4tbWQtbWluKSB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICBsaSB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG5cclxuICAgICAgICAgICAgYSB7XHJcbiAgICAgICAgICAgICAgZm9udC1zaXplOiAyMHB4O1xyXG4gICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAzMDA7XHJcbiAgICAgICAgICAgICAgZm9udC1mYW1pbHk6IEBtcC1mb250LXNhbnM7XHJcbiAgICAgICAgICAgICAgY29sb3I6IEB0aGVtZS1oZWFkZXItYmFyO1xyXG4gICAgICAgICAgICAgIHBhZGRpbmc6IDMwcHggMTVweCA0MHB4O1xyXG4gICAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDVweCBzb2xpZCB0cmFuc3BhcmVudDtcclxuICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblxyXG4gICAgICAgICAgICAgICY6Zm9jdXMge1xyXG4gICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgJjp2aXNpdGVkIHtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiBAdGhlbWUtaGVhZGVyLWJhcjtcclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICY6Zm9jdXMsXHJcbiAgICAgICAgICAgICY6aG92ZXIsXHJcbiAgICAgICAgICAgICYuY3VycmVudC1tZW51LWl0ZW0ge1xyXG4gICAgICAgICAgICAgID4gYSB7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogQHRoZW1lLWhlYWRlci1ncmV5O1xyXG4gICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiBAdGhlbWUtaGVhZGVyLXllbGxvdztcclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICYubWVudS1pdGVtLWhhcy1jaGlsZHJlbiB7XHJcbiAgICAgICAgICAgICAgJjpmb2N1cyxcclxuICAgICAgICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgICAgID4gLnN1Yi1tZW51IHtcclxuICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAuc3ViLW1lbnUge1xyXG4gICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICAgIHBvc2l0aW9uOiBmaXhlZDtcclxuICAgICAgICAgIHotaW5kZXg6IDk5OTk7XHJcbiAgICAgICAgICB0b3A6IDE1MnB4O1xyXG4gICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgICAgaGVpZ2h0OiB+XCJjYWxjKDEwMHZoIC0gMTUycHgpXCI7XHJcblxyXG4gICAgICAgICAgdWwgPiBsaTpub3QoLnNwZWNpYWwpIGEsXHJcbiAgICAgICAgICBoNCB7XHJcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b206IG5vbmU7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTJweDtcclxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDIuNHB4O1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMzJweDtcclxuICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgICAgICAgICAgZm9udC1mYW1pbHk6IEBtcC1mb250LXNhbnM7XHJcbiAgICAgICAgICAgIGNvbG9yOiBAdGhlbWUtaGVhZGVyLWJhcjtcclxuICAgICAgICAgICAgcGFkZGluZzogMDtcclxuICAgICAgICAgICAgbWFyZ2luOiA1cHggMDtcclxuICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAud2hpdGUtd3JhcCB7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xyXG4gICAgICAgICAgfVxyXG5cclxuICAgICAgICAgIC5vdmVybGF5IHtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogQHRoZW1lLWhlYWRlci1pbnB1dDtcclxuICAgICAgICAgICAgb3BhY2l0eTogMC43MDtcclxuICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgICAgICB6LWluZGV4OiAxMDAwMDA7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAuc3ViLW1lbnUge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgICAgdG9wOiAwO1xyXG4gICAgICAgICAgICBoZWlnaHQ6IGF1dG87XHJcblxyXG4gICAgICAgICAgICB1bCB7XHJcbiAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWZsZXg7XHJcbiAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgICAgICAgICBwYWRkaW5nOiAwO1xyXG5cclxuICAgICAgICAgICAgICBsaSB7XHJcbiAgICAgICAgICAgICAgICBib3JkZXI6IG5vbmU7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAwO1xyXG5cclxuICAgICAgICAgICAgICAgIGEge1xyXG4gICAgICAgICAgICAgICAgICBib3JkZXI6IG5vbmU7XHJcbiAgICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiBAbXAtZm9udC1zYW5zO1xyXG4gICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogMzAwO1xyXG4gICAgICAgICAgICAgICAgICBwYWRkaW5nOiA1cHggMDtcclxuICAgICAgICAgICAgICAgICAgY29sb3I6IEB0aGVtZS1oZWFkZXItZ3JleTtcclxuICAgICAgICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XHJcbiAgICAgICAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAwO1xyXG5cclxuICAgICAgICAgICAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IEBzY3JlZW4tZGVza3RvcCkge1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjBweDtcclxuICAgICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyOiBub25lO1xyXG4gICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgJjpsYXN0LW9mLXR5cGUge1xyXG4gICAgICAgICAgICAgICAgICBhIHtcclxuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDEycHg7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICAgICAgICAgICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogMi40cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDMycHg7XHJcbiAgICAgICAgICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgICAgICAgICAgICAgICAgICBmb250LWZhbWlseTogQG1wLWZvbnQtc2FucztcclxuICAgICAgICAgICAgICAgICAgICBjb2xvcjogQHRoZW1lLWhlYWRlci1iYXI7XHJcbiAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAmOmhvdmVyLFxyXG4gICAgICAgICAgICAgICAgJi5jdXJyZW50LW1lbnUtaXRlbSB7XHJcbiAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgICAgICAgICAgICAgICAgIGNvbG9yOiBAdGhlbWUtaGVhZGVyLWJhcjtcclxuICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAmLnNwZWNpYWwge1xyXG4gICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XHJcblxyXG4gICAgICAgICAgICAgICAgICBhIHtcclxuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICB1bCB7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xyXG4gICAgICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAzMHB4IDA7XHJcblxyXG4gICAgICAgICAgICBsaSB7XHJcbiAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMzBweDtcclxuICAgICAgICAgICAgICBib3JkZXItcmlnaHQ6IGRhc2hlZCAxcHggQHRoZW1lLWhlYWRlci1ib3JkZXI7XHJcbiAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICAgbWF4LXdpZHRoOiAzNTBweDtcclxuXHJcbiAgICAgICAgICAgICAgJjpmaXJzdC1vZi10eXBlIHtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMDtcclxuICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICY6bGFzdC1vZi10eXBlIHtcclxuICAgICAgICAgICAgICAgIGJvcmRlci1yaWdodDogbm9uZTtcclxuICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICYuc3BlY2lhbCB7XHJcbiAgICAgICAgICAgICAgICBib3JkZXItcmlnaHQ6IDA7XHJcbiAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xyXG5cclxuICAgICAgICAgICAgICAgIGEge1xyXG4gICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAuc2VhcmNoLW1vZGFsLWJ0biB7XHJcbiAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgICBvcGFjaXR5OiAxO1xyXG4gICAgICAgICAgdHJhbnNpdGlvbjogYWxsIGVhc2UgMC41cztcclxuICAgICAgICAgIHBhZGRpbmc6IDVweCAyMHB4IDVweCAyMHB4O1xyXG4gICAgICAgICAgbWFyZ2luOiAxNXB4IDIwcHg7XHJcbiAgICAgICAgICBib3JkZXItcmlnaHQ6IGRhc2hlZCAxcHggQHRoZW1lLWhlYWRlci1ib3JkZXI7XHJcblxyXG4gICAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IEBzY3JlZW4tbWQtbWluKSB7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDMwcHggMCAzMHB4IDIwcHg7XHJcbiAgICAgICAgICAgIG1hcmdpbjogMDtcclxuICAgICAgICAgICAgYm9yZGVyLXJpZ2h0OiBub25lO1xyXG4gICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICBvcGFjaXR5OiAwLjg7XHJcbiAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgICAgICAgICAgaSB7XHJcbiAgICAgICAgICAgICAgY29sb3I6IEB0aGVtZS1oZWFkZXIteWVsbG93O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgaSB7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuXHJcbiAgICAgICAgICAgICYuZmEtdGltZXMge1xyXG4gICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcblxyXG4gICAgICAgICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiBAc2NyZWVuLW1kLW1pbikge1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIGkge1xyXG4gICAgICAgICAgdHJhbnNpdGlvbjogYWxsIGVhc2UgMC41cztcclxuICAgICAgICAgIGNvbG9yOiBAdGhlbWUtaGVhZGVyLWJhcjtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIC5tb2JpbGUtbWVudS1idG4ge1xyXG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICBjb2xvcjogQHRoZW1lLWhlYWRlci1iYXI7XHJcbiAgICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiAzMDA7XHJcbiAgICAgICAgcGFkZGluZzogMjBweCAwO1xyXG4gICAgICAgIGZvbnQtZmFtaWx5OiBAbXAtZm9udC1zYW5zO1xyXG5cclxuICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogQHNjcmVlbi1tZC1taW4pIHtcclxuICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBpIHtcclxuICAgICAgICAgIG1hcmdpbi1sZWZ0OiA4cHg7XHJcbiAgICAgICAgICBjb2xvcjogQHRoZW1lLWhlYWRlci1iYXI7XHJcbiAgICAgICAgICBmb250LXNpemU6IDE2cHg7XHJcblxyXG4gICAgICAgICAgJi5mYS10aW1lcyB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIC5tb2JpbGUtbWVudS13cmFwIHtcclxuICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgIGhlaWdodDogflwiY2FsYygxMDB2aCAtIDYxcHgpXCI7XHJcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDQwcHg7XHJcbiAgICAgICAgb3ZlcmZsb3c6IHNjcm9sbDtcclxuICAgICAgICAtd2Via2l0LW92ZXJmbG93LXNjcm9sbGluZzogdG91Y2g7XHJcbiAgICAgICAgb3ZlcmZsb3ctc2Nyb2xsaW5nOiB0b3VjaDtcclxuICAgICAgICBwb3NpdGlvbjogc3RhdGljO1xyXG5cclxuICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogQHNjcmVlbi1tZC1taW4pIHtcclxuICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICA+IC5jb250YWluZXIge1xyXG4gICAgICAgICAgcGFkZGluZzogMCAzMHB4O1xyXG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogMzBweDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIG5hdiB7XHJcbiAgICAgICAgICBib3JkZXItYm90dG9tOiBkYXNoZWQgMXB4IEB0aGVtZS1oZWFkZXItYm9yZGVyO1xyXG5cclxuICAgICAgICAgIHVsIHtcclxuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuXHJcbiAgICAgICAgICAgIGxpIHtcclxuICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcblxyXG4gICAgICAgICAgICAgIGEge1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZzogMTJweCAwO1xyXG4gICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgLmZhIHtcclxuICAgICAgICAgICAgICAgIGZsb2F0OiByaWdodDtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiBAdGhlbWUtaGVhZGVyLWJhcjtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgIC5mYS1taW51cyB7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgJi5hY3RpdmUge1xyXG4gICAgICAgICAgICAgICAgLmZhLW1pbnVzIHtcclxuICAgICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgIC5mYS1wbHVzIHtcclxuICAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgIC5zdWItbWVudSB7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgICAgICAgIHRvcDogYXV0bztcclxuICAgICAgICAgICAgICAgIHdpZHRoOiB+XCJjYWxjKDEwMHZ3IC0gNjBweClcIjtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogYXV0bztcclxuXHJcbiAgICAgICAgICAgICAgICB1bCB7XHJcbiAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDA7XHJcblxyXG4gICAgICAgICAgICAgICAgICBsaSB7XHJcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyOiBub25lO1xyXG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDA7XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICYuc3BhY2lhbCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICBhIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICAgPiBsaSB7XHJcbiAgICAgICAgICAgICAgICAgICAgYSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwO1xyXG5cclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICBoNCB7XHJcbiAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XHJcbiAgICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAuc3ViLW1lbnUge1xyXG4gICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICYubWVudS1pdGVtLWhhcy1jaGlsZHJlbiB7XHJcbiAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tOiBkYXNoZWQgMXB4IEB0aGVtZS1oZWFkZXItYm9yZGVyO1xyXG4gICAgICAgICAgICAgICAgJi5hY3RpdmUge1xyXG4gICAgICAgICAgICAgICAgICAuc3ViLW1lbnUge1xyXG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgIC5hcnJvdy1kb3duIHtcclxuICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xyXG4gICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAuc29jaWFsLXdyYXAge1xyXG4gICAgICAgICAgbWFyZ2luLXRvcDogMTBweDtcclxuXHJcbiAgICAgICAgICBhIHtcclxuICAgICAgICAgICAgaSB7XHJcbiAgICAgICAgICAgICAgZm9udC1zaXplOiAyNHB4O1xyXG4gICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDMycHg7XHJcbiAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAyNXB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAubmV3c2xldHRlci1zaWdudXAge1xyXG4gICAgICAgICAgbWFyZ2luLXRvcDogMjBweDtcclxuICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbmh0bWwge1xyXG4gICYubW9iaWxlLW1lbnUtYWN0aXZlIHtcclxuICAgIGhlaWdodDogMTAwJTtcclxuICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgfVxyXG59XHJcblxyXG5ib2R5IHtcclxuICAmLmFkbWluLWJhciB7XHJcbiAgICBoZWFkZXIge1xyXG4gICAgICAmLm1haW4taGVhZGVyIHtcclxuICAgICAgICAuc3ViLW1lbnUge1xyXG4gICAgICAgICAgdG9wOiAxODRweDtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gICYubW9iaWxlLW1lbnUtYWN0aXZlIHtcclxuICAgIGhlaWdodDogMTAwJTtcclxuICAgIG92ZXJmbG93OiBoaWRkZW47XHJcblxyXG4gICAgaGVhZGVyIHtcclxuICAgICAgJi5tYWluLWhlYWRlciB7XHJcbiAgICAgICAgLm1vYmlsZS1tZW51LWJ0biB7XHJcbiAgICAgICAgICBpIHtcclxuICAgICAgICAgICAgJi5mYS1iYXJzIHtcclxuICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAmLmZhLXRpbWVzIHtcclxuICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5tb2JpbGUtbWVudS13cmFwIHtcclxuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJi5tb2JpbGUtc2VhcmNoIHtcclxuICAgIC5uYXYtd3JhcCB7XHJcbiAgICAgIG5hdiB7XHJcbiAgICAgICAgLnNlYXJjaC1tb2RhbC1idG4ge1xyXG4gICAgICAgICAgaSB7XHJcbiAgICAgICAgICAgICYuZmEtc2VhcmNoIHtcclxuICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICYuZmEtdGltZXMge1xyXG4gICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufSIsIi5sZWZ0LWRyYXdlcixcclxuLnJpZ2h0LWRyYXdlciB7XHJcbiAgZGlzcGxheTogbm9uZTtcclxufVxyXG5cclxuLnNuYXAtY29udGVudCB7XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gIGJhY2tncm91bmQ6ICNmZmY7XHJcbiAgdG9wOiAwO1xyXG4gIHJpZ2h0OiAwO1xyXG4gIGJvdHRvbTogMDtcclxuICBsZWZ0OiAwO1xyXG4gIHdpZHRoOiBhdXRvO1xyXG4gIGhlaWdodDogYXV0bztcclxuICB6LWluZGV4OiAyO1xyXG4gIG92ZXJmbG93OiBhdXRvO1xyXG4gIC13ZWJraXQtb3ZlcmZsb3ctc2Nyb2xsaW5nOiB0b3VjaDtcclxuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XHJcbiAgLW1vei10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xyXG4gIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xyXG4gIC1vLXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XHJcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcclxuICBvdmVyZmxvdy14OiBoaWRkZW47XHJcbn1cclxuXHJcbmJvZHkuYWRtaW4tYmFyIC5zbmFwLWNvbnRlbnQge1xyXG4gIHBhZGRpbmctdG9wOiAzMnB4O1xyXG59XHJcblxyXG4uc25hcC1kcmF3ZXJzIHtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgdG9wOiAwO1xyXG4gIHJpZ2h0OiAwO1xyXG4gIGJvdHRvbTogMDtcclxuICBsZWZ0OiAwO1xyXG4gIHotaW5kZXg6IDE7XHJcbiAgYmFja2dyb3VuZDogI2U4ZTZlNjtcclxuICB3aWR0aDogYXV0bztcclxuICBoZWlnaHQ6IGF1dG87XHJcblxyXG4gIC50aGVtZS1tZW51IHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gICAgcGFkZGluZzogQHBhZGRpbmc7XHJcbiAgICBtYXJnaW46IDBweDtcclxuXHJcbiAgICBsaSB7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAzcHg7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAuaWNvbi1jbG9zZSB7XHJcbiAgICBvcGFjaXR5OiAwLjUwMjtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHJpZ2h0OiAxNXB4O1xyXG4gICAgdG9wOiAzOXB4O1xyXG4gICAgd2lkdGg6IDIwcHg7XHJcbiAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICBoZWlnaHQ6IDIwcHg7XHJcbiAgfVxyXG5cclxufVxyXG5cclxuLnNuYXAtZHJhd2VyIHtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgdG9wOiAwO1xyXG4gIHJpZ2h0OiBhdXRvO1xyXG4gIGJvdHRvbTogMDtcclxuICBsZWZ0OiBhdXRvO1xyXG4gIHdpZHRoOiAzMjBweDtcclxuICBwYWRkaW5nOiAxNXB4O1xyXG4gIGhlaWdodDogYXV0bztcclxuICBvdmVyZmxvdzogYXV0bztcclxuICAtd2Via2l0LW92ZXJmbG93LXNjcm9sbGluZzogdG91Y2g7XHJcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiB3aWR0aCAwLjNzIGVhc2U7XHJcbiAgLW1vei10cmFuc2l0aW9uOiB3aWR0aCAwLjNzIGVhc2U7XHJcbiAgLW1zLXRyYW5zaXRpb246IHdpZHRoIDAuM3MgZWFzZTtcclxuICAtby10cmFuc2l0aW9uOiB3aWR0aCAwLjNzIGVhc2U7XHJcbiAgdHJhbnNpdGlvbjogd2lkdGggMC4zcyBlYXNlO1xyXG59XHJcblxyXG4uc25hcC1kcmF3ZXItbGVmdCB7XHJcbiAgbGVmdDogMDtcclxuICB6LWluZGV4OiAxO1xyXG59XHJcblxyXG4uc25hcC1kcmF3ZXItcmlnaHQge1xyXG4gIHJpZ2h0OiAwO1xyXG4gIHotaW5kZXg6IDE7XHJcbn1cclxuXHJcbi5zbmFwanMtbGVmdCAuc25hcC1kcmF3ZXItcmlnaHQsXHJcbi5zbmFwanMtcmlnaHQgLnNuYXAtZHJhd2VyLWxlZnQge1xyXG4gIGRpc3BsYXk6IG5vbmU7XHJcbn1cclxuXHJcbi5zbmFwanMtZXhwYW5kLWxlZnQgLnNuYXAtZHJhd2VyLWxlZnQsXHJcbi5zbmFwanMtZXhwYW5kLXJpZ2h0IC5zbmFwLWRyYXdlci1yaWdodCB7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbn1cclxuXHJcblxyXG4iLCIuc2VhcmNoLWNvbnRhaW5lciB7XHJcbiAgZGlzcGxheTogbm9uZTtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiBAYnJhbmQtZ3JleTtcclxuICBwYWRkaW5nOiBAcGFkZGluZztcclxuICBwYWRkaW5nLWJvdHRvbTogQHBhZGRpbmcgKyA1cHg7XHJcblxyXG4gIC5jb250YWluZXIge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIH1cclxuXHJcbiAgaDMge1xyXG4gICAgbWFyZ2luLXRvcDogMDtcclxuICB9XHJcblxyXG4gIGg0IHtcclxuICAgIGNvbG9yOiBAYnJhbmQtZ3JleS1kYXJrO1xyXG4gICAgc3BhbiB7XHJcbiAgICAgIGNvbG9yOiBAYnJhbmQtcmVkO1xyXG4gICAgICBtYXJnaW4tbGVmdDogM3B4O1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLmljb24tY2xvc2Utc2VhcmNoIHtcclxuICAgIG9wYWNpdHk6IDAuNTAyO1xyXG4gICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgcmlnaHQ6IDE1cHg7XHJcbiAgICB0b3A6IDE5cHg7XHJcbiAgICB3aWR0aDogMjBweDtcclxuICAgIGhlaWdodDogMjBweDtcclxuICB9XHJcblxyXG4gIC5zZWFyY2gtZmllbGQsICNjYXQge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcclxuICAgIGhlaWdodDogNDBweDtcclxuICB9XHJcblxyXG4gIC5zZWFyY2gtZmllbGQge1xyXG4gICAgYm9yZGVyLXJhZGl1czogMDtcclxuICB9XHJcblxyXG4gICNjYXQge1xyXG4gICAgYm9yZGVyLXJhZGl1czogNXB4O1xyXG4gICAgYm9yZGVyLWNvbG9yOiByZ2IoMTkwLCAxOTAsIDE5MCk7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcclxuICAgIC1tb3otYXBwZWFyYW5jZTogbm9uZTtcclxuICAgIGFwcGVhcmFuY2U6IG5vbmU7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDEycHg7XHJcbiAgICBiYWNrZ3JvdW5kOiAjZmZmIHVybCgnLi4vaW1nL3NlbGVjdC1hcnJvdy1vcGVuLnBuZycpIDk0JSBjZW50ZXIgbm8tcmVwZWF0O1xyXG5cclxuICB9XHJcbiAgLnNlYXJjaC1zdWJtaXQtY29udGFpbmVyIHtcclxuICAgIG1hcmdpbi10b3A6IDExcHg7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIG1hcmdpbi1ib3R0b206IDBweDtcclxuICAgIHRleHQtYWxpZ246IHJpZ2h0O1xyXG5cclxuICAgIC5zZWFyY2gtc3VibWl0IHtcclxuICAgICAgYm9yZGVyLXJhZGl1czogMDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIEBtZWRpYSAobWluLXdpZHRoOiBAc2NyZWVuLXRhYmxldCkge1xyXG5cclxuICAgIC5zZWFyY2gtZmllbGQsICNjYXQsIC5zZWFyY2gtc3VibWl0LWNvbnRhaW5lciB7XHJcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgIH1cclxuXHJcbiAgICAuc2VhcmNoLWZpZWxkIHtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICB9XHJcblxyXG4gICAgI2NhdCB7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgfVxyXG5cclxuICAgIC5zZWFyY2gtc3VibWl0LWNvbnRhaW5lciB7XHJcbiAgICAgIC5wdWxsLXJpZ2h0KCk7XHJcbiAgICB9XHJcblxyXG4gIH1cclxufVxyXG5cclxuLnNlYXJjaC1yZXN1bHRzIHtcclxuICAub3JkZXItYnkge1xyXG4gICAgbGlzdC1zdHlsZTogbm9uZTtcclxuICAgIG1hcmdpbjogMDtcclxuICAgIHBhZGRpbmc6IDFyZW0gMDtcclxuXHJcbiAgICBsaSB7XHJcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICBtYXJnaW4tcmlnaHQ6IDFyZW07XHJcbiAgICAgIG1hcmdpbi10b3A6IC41cmVtO1xyXG4gICAgfVxyXG4gIH1cclxuICAuc2lkZWJhci1maWx0ZXIge1xyXG4gICAgYTpob3ZlciB7XHJcbiAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgIH1cclxuICB9XHJcbn0iLCIvL2h0dHA6Ly9jc3MtdHJpY2tzLmNvbS92ZXJ0aWNhbGx5LWNlbnRlci1tdWx0aS1saW5lZC10ZXh0L1xyXG5cclxuXHJcbi50aGVtZS1tZW51LXRhYmxldC1jb250YWluZXIge1xyXG4gICAgXHJcbiAgICBoZWlnaHQ6IDBweDtcclxuICAgIFxyXG4gICAgXHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiBAYnJhbmQtZ3JlZW4tZGFyaztcclxuICAgIFxyXG4gICAgQG1lZGlhKG1pbi13aWR0aDogQHNjcmVlbi10YWJsZXQpe1xyXG4gICAgICAgIGhlaWdodDogODBweDtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiA2NXB4O1xyXG4gICAgIH1cclxuXHJcbiAgICAgQG1lZGlhKG1pbi13aWR0aDogQHNjcmVlbi1kZXNrdG9wKXtcclxuICAgICAgICBoZWlnaHQ6IDUycHg7XHJcbiAgICAgfVxyXG4gICAgXHJcbiAgICAudGhlbWUtbWVudS10YWJsZXQge1xyXG5cclxuICAgICAgICAudGhlbWUtbWVudSB7XHJcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDIwcHg7XHJcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDVweDtcclxuICAgIC8vICAgICAgICBib3JkZXI6IDFweCBzb2xpZCBibHVlO1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcclxuICAgICAgICAgICAgLXdlYmtpdC1ib3gtc2hhZG93OiAwcHggNXB4IDdweCAwcHggcmdiYSgwLCAwLCAwLCAwLjE1KTtcclxuICAgICAgICAgICAgLW1vei1ib3gtc2hhZG93OiAgICAwcHggNXB4IDdweCAwcHggcmdiYSgwLCAwLCAwLCAwLjE1KTtcclxuICAgICAgICAgICAgYm94LXNoYWRvdzogICAgICAgICAwcHggNXB4IDdweCAwcHggcmdiYSgwLCAwLCAwLCAwLjE1KTtcclxuXHJcbiAgICAgICAgICAgIGxpIHtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAzMy4zJTtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IHRhYmxlO1xyXG4gICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgQGJyYW5kLWdyZXk7XHJcblxyXG4gICAgICAgICAgICAgICAgJjpudGgtY2hpbGQoM24pIHtcclxuICAgICAgICAgICAgICAgICAgICBib3JkZXItcmlnaHQ6IG5vbmU7ICAgXHJcbiAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgJjpudGgtY2hpbGQoLW4rMykge1xyXG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCBAYnJhbmQtZ3JleTtcclxuICAgICAgICAgICAgICAgIH1cclxuXHJcblxyXG4gICAgICAgICAgICAgICAgYSwgYTp2aXNpdGVkIHtcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZy10b3A6IDEwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDEwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogdGFibGUtY2VsbDtcclxuICAgICAgICAgICAgICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xyXG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogNjJweDtcclxuICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogbm9ybWFsO1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgICAgICAgICAgICAgICAuYXZlbmlyLWhlYXZ5KCk7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgJjpob3ZlciwgJjpmb2N1cyB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgb3BhY2l0eTogMC43NTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogI2ZmZjtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIEBtZWRpYShtaW4td2lkdGg6IEBzY3JlZW4tbGctZGVza3RvcCkge1xyXG4gICAgICAgICAgICAgICAgbGkge1xyXG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxNi42JTtcclxuICAgICAgICAgICAgICAgICAgICBhIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZy10b3A6IDEwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAxMHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgIEBtZWRpYShtaW4td2lkdGg6IEBzY3JlZW4tZGVza3RvcCl7XHJcbiAgICAgICAgICAgICAgICBsaSB7XHJcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDE2LjQlO1xyXG5cclxuICAgICAgICAgICAgICAgICAgICBhIHtcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmctdG9wOiA3cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiA0cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICAgICAmOm50aC1jaGlsZCgzKSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1yaWdodDogMXB4IHNvbGlkIEBicmFuZC1ncmV5OyAgXHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICAgICAmOm50aC1jaGlsZCgtbiszKSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b206IG5vbmU7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgIH1cclxuXHJcbiAgICB9XHJcbn0iLCIvLyBDb250ZW50IHdyYXBwZXJcclxuLndyYXAge1xyXG59XHJcblxyXG4vLyBNYWluIGNvbnRlbnQgYXJlYVxyXG4ubWFpbiB7XHJcbn1cclxuXHJcbmEge1xyXG4gIGNvbG9yOiBAdGhlbWUtaGVhZGVyLWJhcjtcclxufVxyXG5cclxuc3Ryb25nLFxyXG5iIHtcclxuICBmb250LXdlaWdodDogYm9sZDtcclxuICBjb2xvcjogIzAwMDtcclxuICBmb250LWZhbWlseTogaW5oZXJpdDtcclxufVxyXG5cclxuYXJ0aWNsZSB7XHJcbiAgaWZyYW1lIHtcclxuICAgIG1heC13aWR0aDogMTAwJTtcclxuICAgIG1heC1oZWlnaHQ6IDI1MHB4O1xyXG4gIH1cclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IEBzY3JlZW4tdGFibGV0KSB7XHJcbiAgYm9keSB7XHJcbiAgICBmb250LXNpemU6IDE3cHg7XHJcbiAgfVxyXG59XHJcblxyXG4ucGFnZV9uYXYge1xyXG4gIGNvbG9yOiBAYnJhbmQtb2ZmLWJsYWNrO1xyXG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHJcbiAgbGFiZWwge1xyXG4gICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgZm9udC13ZWlnaHQ6IDMwMDtcclxuICAgIGZvbnQtc3R5bGU6IGl0YWxpYztcclxuICAgIGZsb2F0OiBsZWZ0O1xyXG4gICAgZm9udC1mYW1pbHk6IEBtcC1mb250O1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICB9XHJcblxyXG4gIC5wYWdpbmF0aW9uIHtcclxuICAgIHRleHQtYWxpZ246IHJpZ2h0O1xyXG4gIH1cclxufVxyXG5cclxuLnBhZ2UtbnVtYmVycyB7XHJcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XHJcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICBjb2xvcjogQGJyYW5kLW9mZi1ibGFjaztcclxuICB3aWR0aDogMzBweDtcclxuICBoZWlnaHQ6IDMwcHg7XHJcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xyXG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xyXG4gIGZvbnQtc2l6ZTogMTJweDtcclxuICBmb250LXdlaWdodDogMzAwO1xyXG4gIHRyYW5zaXRpb246IGFsbCBlYXNlIDAuNXM7XHJcbiAgb3BhY2l0eTogMTtcclxuXHJcbiAgJi5jdXJyZW50LFxyXG4gICY6aG92ZXIge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogQHRoZW1lLWhlYWRlci1iYXI7XHJcbiAgICBjb2xvcjogd2hpdGU7XHJcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgfVxyXG5cclxuICAmLm5leHQsXHJcbiAgJi5wcmV2IHtcclxuICAgIHdpZHRoOiBhdXRvO1xyXG4gICAgaGVpZ2h0OiBhdXRvO1xyXG5cclxuICAgICY6aG92ZXIge1xyXG4gICAgICBjb2xvcjogQGJyYW5kLW9mZi1ibGFjaztcclxuICAgICAgb3BhY2l0eTogMC41O1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJi5uZXh0IHtcclxuICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAzcHg7XHJcbiAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogM3B4O1xyXG4gICAgcGFkZGluZy1yaWdodDogMjBweDtcclxuICAgIHBhZGRpbmctbGVmdDogMTBweDtcclxuICAgIGJhY2tncm91bmQ6ICNmZmYgdXJsKC4uL2ltZy9jaGV2cm9uLXJpZ2h0LnBuZykgOTAlIDUwJSBuby1yZXBlYXQ7XHJcbiAgfVxyXG5cclxuICAmLnByZXYge1xyXG4gICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogM3B4O1xyXG4gICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogM3B4O1xyXG4gICAgcGFkZGluZy1sZWZ0OiAyMHB4O1xyXG4gICAgcGFkZGluZy1yaWdodDogMTBweDtcclxuXHJcbiAgICBiYWNrZ3JvdW5kOiAjZmZmIHVybCguLi9pbWcvY2hldnJvbi1sZWZ0LnBuZykgMTAlIDUwJSBuby1yZXBlYXQ7XHJcbiAgfVxyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogQHNjcmVlbi10YWJsZXQpIHtcclxuICAucGFnZV9uYXYge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcclxuICB9XHJcbn1cclxuXHJcbi5zaWRlYmFyIHtcclxuICBpbWcge1xyXG4gICAgbWF4LXdpZHRoOiAxMDAlO1xyXG4gICAgaGVpZ2h0OiBhdXRvO1xyXG4gIH1cclxufVxyXG5cclxuLnRoZW1lIHtcclxuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gIGZvbnQtZmFtaWx5OiBAZm9udC1mYW1pbHktc2Fucy1zZXJpZi1oZWF2eTtcclxufVxyXG5cclxuLmVudHJ5LXNoYXJlIHtcclxuICBtYXJnaW4tdG9wOiAyMHB4O1xyXG5cclxuICAuZW50cnktc2hhcmUtYnRucyB7XHJcbiAgICBsaSB7XHJcbiAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xyXG5cclxuICAgICAgYSB7XHJcbiAgICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XHJcbiAgICAgICAgZm9udC1zaXplOiAxM3B4O1xyXG4gICAgICAgIGNvbG9yOiBAdGhlbWUtaGVhZGVyLWJhcjtcclxuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjMmM2YjgyO1xyXG4gICAgICAgIHdpZHRoOiAzMnB4O1xyXG4gICAgICAgIGhlaWdodDogMzJweDtcclxuICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XHJcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWZsZXg7XHJcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xyXG5cclxuICAgICAgICBzdmcge1xyXG4gICAgICAgICAgY29sb3I6IEB0aGVtZS1oZWFkZXItYmFyO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG5cclxuICAgICAgYiB7XHJcbiAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLm5vLWd1dHRlciB7XHJcbiAgcGFkZGluZy1sZWZ0OiAwO1xyXG4gIHBhZGRpbmctcmlnaHQ6IDA7XHJcbn1cclxuXHJcbi5uby1ndXR0ZXItc20ge1xyXG4gIEBtZWRpYSAobWF4LXdpZHRoOiBAc2NyZWVuLXRhYmxldCkge1xyXG4gICAgcGFkZGluZy1sZWZ0OiAwO1xyXG4gICAgcGFkZGluZy1yaWdodDogMDtcclxuICB9XHJcbn1cclxuXHJcbi5uby1ndXR0ZXIteHMge1xyXG4gIEBtZWRpYSAobWF4LXdpZHRoOiBAc2NyZWVuLXBob25lKSB7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XHJcbiAgICBwYWRkaW5nLXJpZ2h0OiAwO1xyXG4gIH1cclxufVxyXG5cclxuLmVtYmVkLWNvbnRhaW5lciB7XHJcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgd2lkdGg6IDEwMCU7XHJcblxyXG5cclxuICAmOjphZnRlciB7XHJcbiAgICBwYWRkaW5nLXRvcDogNTYuMjUlO1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICBjb250ZW50OiAnJztcclxuICB9XHJcblxyXG4gIGlmcmFtZSB7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICB0b3A6IDA7XHJcbiAgICBsZWZ0OiAwO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICBtYXgtaGVpZ2h0OiB1bnNldDtcclxuICAgIG1heC13aWR0aDogdW5zZXQ7XHJcbiAgfVxyXG59XHJcblxyXG4ubWFpbi1oZWFkZXIge1xyXG4gIC50b3AtYmFyIHtcclxuICAgIC5zb2NpYWwge1xyXG4gICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cclxuICAgICAgYSB7XHJcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWZsZXg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi5uZXctdHdpdHRlciB7XHJcbiAgd2lkdGg6IDE4cHg7XHJcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XHJcblxyXG4gIHN2ZyB7XHJcbiAgICBtYXgtd2lkdGg6IDE4cHg7XHJcbiAgICBoZWlnaHQ6IGF1dG87XHJcbiAgfVxyXG59XHJcbiIsIi5iYW5uZXIge1xyXG4gIHBhZGRpbmctdG9wOiBAcGFkZGluZztcclxuICAubmF2YmFyLWhlYWRlciB7XHJcblxyXG4gICAgLm5hdmJhci1icmFuZCB7XHJcbiAgICAgIG1hcmdpbi1yaWdodDogQHBhZGRpbmcgKiAzO1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiA5cHg7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICBpbWcge1xyXG5cclxuICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgaGVpZ2h0OiBhdXRvO1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgQG1lZGlhIChtaW4td2lkdGg6IEBzY3JlZW4tdGFibGV0KSB7XHJcbiAgICAgIC5uYXZiYXItYnJhbmQge1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xyXG4gICAgICB9XHJcblxyXG4gICAgfVxyXG5cclxuICAgIC5zaXRlLWRlc2NyaXB0aW9uIHtcclxuICAgICAgY29sb3I6ICNjM2UzZTM7XHJcbiAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgLml0YWxpYygpO1xyXG4gICAgICAuY2xlYXJmaXgoKTtcclxuICAgIH1cclxuXHJcbiAgICAubmF2YmFyLXRvZ2dsZSB7XHJcbiAgICAgIGZsb2F0OiBub25lO1xyXG4gICAgfVxyXG5cclxuICAgIC5idG4taGVhZGVyIHtcclxuICAgICAgcGFkZGluZy10b3A6IDVweDtcclxuICAgICAgcGFkZGluZy1ib3R0b206IDRweDtcclxuICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgICAgcGFkZGluZy1sZWZ0OiAyOHB4O1xyXG4gICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgICYubmF2YmFyLXRvZ2dsZSB7XHJcblxyXG4gICAgICAgIGJhY2tncm91bmQ6IHdoaXRlIHVybCgnLi4vaW1nL21lbnUtYmcucG5nJykgbm8tcmVwZWF0IGxlZnQgMTBweCBjZW50ZXI7XHJcbiAgICAgICAgYm9yZGVyOiAwcHg7XHJcblxyXG4gICAgICAgIC52aXNpYmxlLXhzKCk7XHJcbiAgICAgICAgLnZpc2libGUtc20oKTtcclxuICAgICAgICAudmlzaWJsZS1tZCgpO1xyXG5cclxuICAgICAgICAmOmhvdmVyLCAmOmZvY3VzIHtcclxuICAgICAgICAgIGJhY2tncm91bmQ6IEBicmFuZC1ncmVlbi1kYXJrZXIgdXJsKCcuLi9pbWcvbWVudS1iZy1ob3Zlci5wbmcnKSBuby1yZXBlYXQgbGVmdCAxMHB4IGNlbnRlcjtcclxuICAgICAgICAgIGJvcmRlci1jb2xvcjogQGJyYW5kLWdyZWVuLWRhcmtlcjtcclxuICAgICAgICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDA7XHJcbiAgICAgICAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMDtcclxuICAgICAgICAgIGNvbG9yOiB3aGl0ZTtcclxuXHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcblxyXG4gICAgICAmLnNlYXJjaC10b2dnbGUge1xyXG4gICAgICAgIGJhY2tncm91bmQ6IHdoaXRlIHVybCgnLi4vaW1nL3NlYXJjaC1iZy5wbmcnKSBuby1yZXBlYXQgbGVmdCAxMHB4IGNlbnRlcjtcclxuICAgICAgICAuaGlkZGVuLWxnKCk7XHJcbiAgICAgICAgYm9yZGVyOiAwcHg7XHJcblxyXG4gICAgICAgICY6aG92ZXIsXHJcbiAgICAgICAgJjpmb2N1cyB7XHJcbiAgICAgICAgICBiYWNrZ3JvdW5kOiBAYnJhbmQtZ3JlZW4tZGFya2VyIHVybCgnLi4vaW1nL3NlYXJjaC1iZy1ob3Zlci5wbmcnKSBuby1yZXBlYXQgbGVmdCAxMHB4IGNlbnRlcjtcclxuICAgICAgICAgIGJvcmRlci1jb2xvcjogQGJyYW5kLWdyZWVuLWRhcmtlcjtcclxuICAgICAgICAgIGNvbG9yOiB3aGl0ZTtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuXHJcbiAgICAgICYudGhlbWVzLXRvZ2dsZSB7XHJcbiAgICAgICAgYmFja2dyb3VuZDogd2hpdGUgdXJsKCcuLi9pbWcvdGhlbWVzLWJnLnBuZycpIG5vLXJlcGVhdCBsZWZ0IDEwcHggY2VudGVyO1xyXG4gICAgICAgIC5oaWRkZW4tc20oKTtcclxuICAgICAgICAuaGlkZGVuLW1kKCk7XHJcbiAgICAgICAgLmhpZGRlbi1sZygpO1xyXG5cclxuICAgICAgICAmOmhvdmVyLFxyXG4gICAgICAgICY6Zm9jdXMge1xyXG4gICAgICAgICAgYmFja2dyb3VuZDogQGJyYW5kLWdyZWVuLWRhcmtlciB1cmwoJy4uL2ltZy90aGVtZXMtYmctaG92ZXIucG5nJykgbm8tcmVwZWF0IGxlZnQgMTBweCBjZW50ZXI7XHJcbiAgICAgICAgICBib3JkZXItY29sb3I6IEBicmFuZC1ncmVlbi1kYXJrZXI7XHJcbiAgICAgICAgICBjb2xvcjogd2hpdGU7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XHJcbiAgICAubmF2YmFyLWhlYWRlciAuYnRuLWhlYWRlci5uYXZiYXItdG9nZ2xlIHtcclxuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gIH1cclxuXHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiBAc2NyZWVuLXRhYmxldCkge1xyXG4gIC5wdXNoeSB7XHJcblxyXG4gIH1cclxuXHJcbiAgLmJhbm5lciB7XHJcblxyXG4gICAgcGFkZGluZy10b3A6IDMwcHg7XHJcbiAgfVxyXG5cclxuICAubmF2YmFyLWhlYWRlciB7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IEBwYWRkaW5nICogMjtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG5cclxuICAgIC5oZWFkZXItYnV0dG9ucyB7XHJcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgdG9wOiAwO1xyXG4gICAgICByaWdodDogMDtcclxuXHJcbiAgICAgIC5uYXZiYXItdG9nZ2xlIHtcclxuICAgICAgICBtYXJnaW4tbGVmdDogMTNweDtcclxuICAgICAgfVxyXG5cclxuICAgICAgLnNlYXJjaC10b2dnbGUge1xyXG4gICAgICAgIG1hcmdpbi1yaWdodDogMTNweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICB9XHJcbn1cclxuXHJcbiIsIi5zaWRlYmFyIHtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgaGVpZ2h0OiAxMDAlO1xyXG5cclxuICAuc3RpY2t5LXdyYXAge1xyXG4gICAgcG9zaXRpb246IC13ZWJraXQtc3RpY2t5O1xyXG4gICAgcG9zaXRpb246IHN0aWNreTtcclxuICAgIHRvcDogMjBweDtcclxuICB9XHJcblxyXG4gIC5zZWFyY2gtc3VibWl0LWNvbnRhaW5lciB7XHJcbiAgICB0ZXh0LWFsaWduOiByaWdodDtcclxuXHJcbiAgICBpbnB1dCB7XHJcbiAgICAgIGJvcmRlci1yYWRpdXM6IDBweDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5zaWRlYmFyLWJsb2NrIHtcclxuICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XHJcbiAgICBoMyB7XHJcbiAgICAgICYud2lkZ2V0dGl0bGUge1xyXG4gICAgICAgIGNvbG9yOiBAYnJhbmQtb2ZmLWJsYWNrO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgICAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgICAgIGZvbnQtZmFtaWx5OiBAbXAtZm9udC1zYW5zO1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDA7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5zZWFyY2gtY29udGFpbmVyIHtcclxuICAgICAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkICM3MDcwNzA7XHJcbiAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xyXG4gICAgICBwYWRkaW5nOiAwO1xyXG4gICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xyXG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cclxuICAgICAgaW5wdXRbdHlwZT1zZWFyY2hdIHtcclxuICAgICAgICBoZWlnaHQ6IDQwcHg7XHJcbiAgICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiAzMDA7XHJcbiAgICAgICAgZm9udC1mYW1pbHk6IEBtcC1mb250LXNhbnM7XHJcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XHJcbiAgICAgICAgb3V0bGluZTogbm9uZTtcclxuICAgICAgICBib3JkZXI6IG5vbmU7XHJcbiAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcclxuICAgICAgICBtYXJnaW46IDA7XHJcbiAgICAgICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICAgICAgcGFkZGluZzogMTBweDtcclxuICAgICAgICB3aWR0aDogflwiY2FsYygxMDAlIC0gMzBweClcIjtcclxuXHJcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAwO1xyXG4gICAgICB9XHJcblxyXG4gICAgICAuc2VhcmNoLXN1Ym1pdC1jb250YWluZXIge1xyXG4gICAgICAgIHdpZHRoOiAzMHB4O1xyXG4gICAgICAgIGZsb2F0OiByaWdodDtcclxuXHJcbiAgICAgICAgYnV0dG9uIHtcclxuICAgICAgICAgIGJvcmRlcjogMDtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5zaWRlYmFyLWZpbHRlciB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xyXG5cclxuICAgIC5iYXItZXhwYW5kZXIge1xyXG4gICAgICBib3JkZXItYm90dG9tOiAycHggc29saWQgQHRoZW1lLWhlYWRlci1iYXI7XHJcbiAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG5cclxuICAgICAgaDQge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAzMnB4O1xyXG4gICAgICAgIGNvbG9yOiBAdGhlbWUtaGVhZGVyLWJhcjtcclxuICAgICAgICBmb250LWZhbWlseTogQG1wLWZvbnQtc2FucztcclxuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgbWFyZ2luOiAwO1xyXG4gICAgICB9XHJcblxyXG4gICAgICAuZmEge1xyXG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgYm90dG9tOiA1cHg7XHJcbiAgICAgICAgcmlnaHQ6IDVweDtcclxuICAgICAgICBjb2xvcjogQHRoZW1lLWhlYWRlci1iYXI7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIC5mYS1taW51cyB7XHJcbiAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgfVxyXG5cclxuICAgICAgJi5leHBhbmRlZCB7XHJcbiAgICAgICAgLmZhLXBsdXMge1xyXG4gICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5mYS1taW51cyB7XHJcbiAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBoNCB7XHJcbiAgICAgICAgICBjb2xvcjogQGJyYW5kLW9mZi1ibGFjaztcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAuaXRlbXMtd3JhcCB7XHJcbiAgICAgIHBhZGRpbmc6IDE1cHggMDtcclxuICAgICAgZGlzcGxheTogbm9uZTtcclxuXHJcbiAgICAgIHVsIHtcclxuICAgICAgICBsaXN0LXN0eWxlOiBub25lO1xyXG4gICAgICAgIHBhZGRpbmc6IDA7XHJcbiAgICAgICAgbWFyZ2luOiAwO1xyXG5cclxuICAgICAgICBsaSB7XHJcbiAgICAgICAgICBhIHtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDogMzAwO1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMjRweDtcclxuICAgICAgICAgICAgZm9udC1mYW1pbHk6IEBtcC1mb250LXNhbnM7XHJcbiAgICAgICAgICAgIG1hcmdpbjogMTBweCAwO1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcblxyXG4gICAgICAmLmV4cGFuZGVkIHtcclxuICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLnNlYXJjaC1zaWRlYmFyIHtcclxuXHJcbiAgICAuc2VhcmNoLWNvbnQge1xyXG4gICAgICBiYWNrZ3JvdW5kOiBAYnJhbmQtZ3JleTtcclxuICAgICAgcGFkZGluZzogMjBweDtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcclxuICAgIH1cclxuXHJcbiAgICBpbnB1dFt0eXBlPXNlYXJjaF0ge1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgYm9yZGVyLXJhZGl1czogMHB4O1xyXG4gICAgICBiYWNrZ3JvdW5kOiAjZmZmO1xyXG4gICAgICBtYXJnaW46IDBweCAwcHggMjBweCAwcHg7XHJcbiAgICB9XHJcbiAgfVxyXG59IiwiLmZvb3RlcmgzIHtcclxuICBmb250LXNpemU6IDE2cHg7XHJcbiAgbGluZS1oZWlnaHQ6IDMycHg7XHJcbiAgbWFyZ2luOiAwO1xyXG4gIHBhZGRpbmctbGVmdDogN3B4O1xyXG4gIGNvbG9yOiBAYnJhbmQtYmVpZ2U7XHJcbiAgYmFja2dyb3VuZDogQGJyYW5kLXB1cnBsZSB1cmwoJy4uL2ltZy9mb290ZXItYXJyb3ctZG93bi5wbmcnKSBuby1yZXBlYXQgcmlnaHQgOXB4IGNlbnRlcjtcclxuXHJcbiAgJi50b2dnbGVkIHtcclxuICAgIGJhY2tncm91bmQ6IEBicmFuZC1wdXJwbGUtZGFyayB1cmwoJy4uL2ltZy9mb290ZXItYXJyb3ctdXAucG5nJykgbm8tcmVwZWF0IHJpZ2h0IDlweCBjZW50ZXI7XHJcbiAgfVxyXG59XHJcblxyXG4uZm9vdGVyRGl2IHtcclxuICBtYXJnaW46IEBwYWRkaW5nO1xyXG4gIGJvcmRlcjogMnB4IHNvbGlkIEBicmFuZC1iZWlnZTtcclxufVxyXG5cclxuLmZvb3RlckRpdklubmVyIHtcclxuICBkaXNwbGF5OiBub25lO1xyXG4gIHBhZGRpbmc6IEBwYWRkaW5nO1xyXG4gIGJvcmRlci10b3A6IDJweCBzb2xpZCBAYnJhbmQtYmVpZ2U7XHJcbn1cclxuXHJcbi5tYWluLWZvb3RlciB7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogQHRoZW1lLWZvb3Rlci1ncmV5O1xyXG4gIGNvbG9yOiBAdGhlbWUtaGVhZGVyLWdyZXk7XHJcbiAgZm9udC1mYW1pbHk6IEBtcC1mb250LXNhbnM7XHJcbiAgZm9udC1zaXplOiAxNHB4O1xyXG4gIGZvbnQtd2VpZ2h0OiAzMDA7XHJcbiAgbGluZS1oZWlnaHQ6IDIwcHg7XHJcbiAgcGFkZGluZzogMzVweCAwIDYwcHg7XHJcblxyXG4gIGEge1xyXG4gICAgY29sb3I6IEB0aGVtZS1oZWFkZXItZ3JleTtcclxuICB9XHJcblxyXG4gID4gLmNvbnRhaW5lciB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgIHBhZGRpbmc6IDAgMzBweDtcclxuXHJcbiAgICBAbWVkaWEgKG1pbi13aWR0aDogQHNjcmVlbi1tZC1taW4pIHtcclxuICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcclxuICAgICAgcGFkZGluZzogaW5oZXJpdDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5mb290ZXItbmF2IHtcclxuICAgIGJvcmRlci1yaWdodDogbm9uZTtcclxuXHJcbiAgICBAbWVkaWEgKG1pbi13aWR0aDogQHNjcmVlbi1tZC1taW4pIHtcclxuICAgICAgcGFkZGluZy1yaWdodDogMzBweDtcclxuICAgICAgYm9yZGVyLXJpZ2h0OiBkYXNoZWQgMXB4IEB0aGVtZS1oZWFkZXItYm9yZGVyO1xyXG4gICAgfVxyXG5cclxuICAgIHVsIHtcclxuICAgICAgbGlzdC1zdHlsZTogbm9uZTtcclxuICAgICAgY29sdW1uLWNvdW50OiAzO1xyXG4gICAgICBwYWRkaW5nOiAwO1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG5cclxuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IEBzY3JlZW4tbWQtbWluKSB7XHJcbiAgICAgICAgbWluLXdpZHRoOiAyODBweDtcclxuICAgICAgfVxyXG5cclxuICAgICAgbGkge1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgIHBhZGRpbmc6IDVweCAxMHB4IDVweCAwO1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gIH1cclxuXHJcbiAgLmFkZHJlc3Mtd3JhcCB7XHJcbiAgICBib3JkZXItcmlnaHQ6IG5vbmU7XHJcbiAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcclxuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcblxyXG4gICAgQG1lZGlhIChtaW4td2lkdGg6IEBzY3JlZW4tbWQtbWluKSB7XHJcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XHJcbiAgICAgIGJvcmRlci1yaWdodDogZGFzaGVkIDFweCBAdGhlbWUtaGVhZGVyLWJvcmRlcjtcclxuICAgICAgcGFkZGluZzogMCAzMHB4O1xyXG4gICAgfVxyXG5cclxuICAgIC5hZGRyZXNzIHtcclxuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgfVxyXG5cclxuICAgIC5jb250YWN0IHtcclxuXHJcbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiBAc2NyZWVuLW1kLW1pbikge1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiA1MHB4O1xyXG4gICAgICB9XHJcblxyXG4gICAgICBhIHtcclxuICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuXHJcbiAgICAgICAgc3BhbiB7XHJcbiAgICAgICAgICBmb250LWZhbWlseTogQG1wLWZvbnQtc2FucztcclxuICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDVweDtcclxuICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICAgIGNvbG9yOiBAdGhlbWUtaGVhZGVyLWJhcjtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5jb3B5cmlnaHQtd3JhcCB7XHJcbiAgICBtYXJnaW4tdG9wOiAyMHB4O1xyXG5cclxuICAgIEBtZWRpYSAobWluLXdpZHRoOiBAc2NyZWVuLW1kLW1pbikge1xyXG4gICAgICBwYWRkaW5nLWxlZnQ6IDMwcHg7XHJcbiAgICAgIG1hcmdpbi10b3A6IDA7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAubG9nby13cmFwIHtcclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcblxyXG4gICAgJi5tb2JpbGUge1xyXG4gICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xyXG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XHJcblxyXG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogQHNjcmVlbi1tZC1taW4pIHtcclxuICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICB9XHJcblxyXG4gICAgICAuc29jaWFsLXdyYXAge1xyXG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHJcbiAgICAgICAgYSB7XHJcbiAgICAgICAgICBpIHtcclxuICAgICAgICAgICAgY29sb3I6IEB0aGVtZS1oZWFkZXItYmFyO1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDIwcHg7XHJcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMjBweDtcclxuICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAmOmxhc3Qtb2YtdHlwZSB7XHJcbiAgICAgICAgICAgIGkge1xyXG4gICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIEBtZWRpYSAobWluLXdpZHRoOiBAc2NyZWVuLW1kLW1pbikge1xyXG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgYm90dG9tOiAtNDBweDtcclxuICAgIH1cclxuXHJcbiAgICAuaW1nLXdyYXAge1xyXG4gICAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcclxuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgZmxleC13cmFwOiB3cmFwO1xyXG5cclxuICAgICAgYSB7XHJcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICB9XHJcblxyXG4gICAgICBpbWcge1xyXG4gICAgICAgIGZsb2F0OiBsZWZ0O1xyXG4gICAgICAgIG1hcmdpbi1yaWdodDogMTBweDtcclxuICAgICAgICBoZWlnaHQ6IDUwcHg7XHJcbiAgICAgICAgd2lkdGg6IGF1dG87XHJcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDE2cHg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi5iYWNrLXRvcCB7XHJcbiAgY29sb3I6IEB0aGVtZS1oZWFkZXItYmFyO1xyXG4gIGZvbnQtc2l6ZTogMTRweDtcclxuICBmb250LXdlaWdodDogMzAwO1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XHJcbiAgcGFkZGluZzogMTBweCAzMHB4O1xyXG5cclxuICBAbWVkaWEgKG1pbi13aWR0aDogQHNjcmVlbi1tZC1taW4pIHtcclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgfVxyXG5cclxuICBhIHtcclxuICAgICY6dmlzaXRlZCB7XHJcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICAgICAgY29sb3I6IEB0aGVtZS1oZWFkZXItYmFyO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLmFycm93X3VwIHtcclxuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi4vaW1nL2Fycm93X3VwLnN2ZycpO1xyXG4gICAgd2lkdGg6IDE0cHg7XHJcbiAgICBoZWlnaHQ6IDEwcHg7XHJcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICBtYXJnaW4tbGVmdDogNXB4O1xyXG4gIH1cclxufVxyXG4iLCJib2R5IHtcclxuICAmLmhvbWUge1xyXG4gICAgLnNwYWNlciB7XHJcbiAgICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xyXG4gICAgICBmbGV4OiAxIDE7XHJcbiAgICB9XHJcblxyXG4gICAgYSB7XHJcbiAgICAgIGkge1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiAxMHB4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLmhvcml6b250YWwtbGluZSB7XHJcbiAgICAgIGJvcmRlci1ib3R0b206IGRhc2hlZCAxcHggQHRoZW1lLWhlYWRlci1ib3JkZXI7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XHJcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgfVxyXG5cclxuICAgIEBpbXBvcnQgJy4uL3JkX2xheW91dHMvaG9tZS9faGVybyc7XHJcbiAgICBAaW1wb3J0ICcuLi9yZF9sYXlvdXRzL2hvbWUvX2FsZXJ0X2Jhcic7XHJcbiAgICBAaW1wb3J0ICcuLi9yZF9sYXlvdXRzL2hvbWUvX2Jyb3dzZV9iYXInO1xyXG4gICAgQGltcG9ydCAnLi4vcmRfbGF5b3V0cy9ob21lL19mZWF0dXJlZF9vdXJfd29yayc7XHJcbiAgICBAaW1wb3J0ICcuLi9yZF9sYXlvdXRzL2hvbWUvX3RvcF9jaGFydHNfcmVzZWFyY2gnO1xyXG4gICAgQGltcG9ydCAnLi4vcmRfbGF5b3V0cy9ob21lL190d29fZmVhdHVyZWQnO1xyXG4gICAgQGltcG9ydCAnLi4vcmRfbGF5b3V0cy9ob21lL19saXZpbmdfd2FnZV9mZWF0dXJlZF90ZWFtJztcclxuICB9XHJcbn0iLCIuc3RhdGljLWhlcm8ge1xyXG4gIHBhZGRpbmc6IDIwcHg7XHJcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcclxuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XHJcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICBtYXJnaW4tYm90dG9tOiAzMHB4O1xyXG5cclxuICBAbWVkaWEgKG1pbi13aWR0aDogQHNjcmVlbi10YWJsZXQpIHtcclxuICAgIHBhZGRpbmc6IDQwcHggNjVweDtcclxuICB9XHJcblxyXG4gIC5pbm5lci13cmFwIHtcclxuICAgIHBhZGRpbmc6IDMwcHg7XHJcbiAgICBtYXgtd2lkdGg6IDY2NXB4O1xyXG5cclxuICAgIGgxIHtcclxuICAgICAgZm9udC1mYW1pbHk6IEBtcC1mb250LXNhbnM7XHJcbiAgICAgIGZvbnQtc2l6ZTogMzBweDtcclxuICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICAgICAgbGluZS1oZWlnaHQ6IDQwcHg7XHJcbiAgICAgIHdvcmQtYnJlYWs6IGJyZWFrLXdvcmQ7XHJcbiAgICAgIGh5cGhlbnM6IGF1dG87XHJcbiAgICAgIC13ZWJraXQtaHlwaGVuczogYXV0bztcclxuICAgICAgLXdlYmtpdC1oeXBoZW5hdGUtY2hhcmFjdGVyOiBcIlxcMjAxMFwiO1xyXG4gICAgICAtd2Via2l0LWh5cGhlbmF0ZS1saW1pdC1hZnRlcjogMTtcclxuICAgICAgLXdlYmtpdC1oeXBoZW5hdGUtbGltaXQtYmVmb3JlOiAzO1xyXG4gICAgICAtbW96LWh5cGhlbnM6IGF1dG87XHJcbiAgICAgIG92ZXJmbG93LXdyYXA6IGh5cGhlbmF0ZTtcclxuICAgICAgbWFyZ2luLXRvcDogMDtcclxuXHJcbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiBAc2NyZWVuLXRhYmxldCkge1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiA1MHB4O1xyXG4gICAgICAgIGZvbnQtc2l6ZTogNDBweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIHAge1xyXG4gICAgICBmb250LWZhbWlseTogQG1wLWZvbnQ7XHJcbiAgICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgICAgZm9udC13ZWlnaHQ6IDMwMDtcclxuICAgICAgbGluZS1oZWlnaHQ6IDI4cHg7XHJcbiAgICB9XHJcblxyXG4gICAgYSB7XHJcbiAgICAgIGNvbG9yOiB3aGl0ZTtcclxuICAgICAgZm9udC1mYW1pbHk6IEBtcC1mb250O1xyXG4gICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAxMHB4O1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG4iLCJcclxuLmFsZXJ0LWJhciB7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBtYXJnaW4tYm90dG9tOiAzMHB4O1xyXG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcblxyXG4gIEBtZWRpYSAobWluLXdpZHRoOiBAc2NyZWVuLWRlc2t0b3ApIHtcclxuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XHJcbiAgfVxyXG5cclxuICAuZmlyc3Qtd3JhcCB7XHJcbiAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcclxuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XHJcblxyXG4gICAgLnR5cGUtYm94IHtcclxuICAgICAgZGlzcGxheTogaW5saW5lLWZsZXg7XHJcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgIGZsZXg6IDEgMTtcclxuXHJcbiAgICAgIGgzIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBAdGhlbWUtaGVhZGVyLWJhcjtcclxuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgIGZsZXg6IDEgMTtcclxuICAgICAgICBwYWRkaW5nOiAxMnB4IDIwcHg7XHJcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgIGNvbG9yOiB3aGl0ZTtcclxuICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgIGZvbnQtZmFtaWx5OiBAbXAtZm9udC1zYW5zO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgICAgIGxldHRlci1zcGFjaW5nOiAwLjM1cHg7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDIycHg7XHJcbiAgICAgICAgbWFyZ2luOiAwO1xyXG4gICAgICAgIG1pbi1oZWlnaHQ6IDU1cHg7XHJcblxyXG4gICAgICAgICYuYWN0aXZlIHtcclxuICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJi5ldmVudCB7XHJcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBAYnJhbmQtcmVkO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLmNvbnRyb2xzIHtcclxuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XHJcblxyXG4gICAgJi5tb2JpbGUge1xyXG4gICAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcclxuXHJcbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiBAc2NyZWVuLWRlc2t0b3ApIHtcclxuICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJi5kZXNrdG9wIHtcclxuICAgICAgZGlzcGxheTogbm9uZTtcclxuXHJcbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiBAc2NyZWVuLWRlc2t0b3ApIHtcclxuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5wcmV2LFxyXG4gICAgLm5leHQge1xyXG4gICAgICBjb2xvcjogd2hpdGU7XHJcbiAgICAgIHdpZHRoOiA1MHB4O1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjOGNhN2I4O1xyXG4gICAgICBvcGFjaXR5OiAwLjU7XHJcbiAgICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xyXG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuXHJcbiAgICAgICY6Zm9jdXMsXHJcbiAgICAgICY6aG92ZXIge1xyXG4gICAgICAgIG9wYWNpdHk6IDE7XHJcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAuaXRlbXMtd3JhcCB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjRmN2Y5O1xyXG4gICAgZGlzcGxheTogaW5saW5lLWZsZXg7XHJcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgZmxleDogMSAxIDEwMCU7XHJcbiAgICBwYWRkaW5nOiAxMnB4IDE2cHg7XHJcblxyXG4gICAgLml0ZW0ge1xyXG4gICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICBvcGFjaXR5OiAxO1xyXG5cclxuICAgICAgaDQge1xyXG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICBjb2xvcjogQHRoZW1lLWhlYWRlci1iYXI7XHJcbiAgICAgICAgZm9udC1mYW1pbHk6IEBtcC1mb250LXNhbnM7XHJcbiAgICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDI0cHg7XHJcbiAgICAgICAgbWFyZ2luOiAwO1xyXG4gICAgICAgIG1hcmdpbi1yaWdodDogMTJweDtcclxuICAgICAgfVxyXG5cclxuICAgICAgdGltZSB7XHJcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgIGNvbG9yOiBAYnJhbmQtb2ZmLWJsYWNrO1xyXG4gICAgICAgIGZvbnQtZmFtaWx5OiBAbXAtZm9udDtcclxuICAgICAgICBmb250LXNpemU6IDEycHg7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICAgICAgICBsaW5lLWhlaWdodDogMTBweDtcclxuICAgICAgfVxyXG5cclxuICAgICAgLnN1Yi10aXRsZSB7XHJcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAxMnB4O1xyXG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICBmb250LWZhbWlseTogQG1wLWZvbnQ7XHJcbiAgICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxNnB4O1xyXG4gICAgICB9XHJcblxyXG4gICAgICAudXBjb21pbmcge1xyXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDVweDtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjY2U0NjQ2O1xyXG4gICAgICAgIGNvbG9yOiB3aGl0ZTtcclxuICAgICAgICBmb250LXNpemU6IDEwcHg7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICAgICAgICBsZXR0ZXItc3BhY2luZzogMC4yNXB4O1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxMHB4O1xyXG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgICAgICAgZm9udC1mYW1pbHk6IEBtcC1mb250LXNhbnM7XHJcbiAgICAgICAgcGFkZGluZzogNHB4IDE1cHg7XHJcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAxMnB4O1xyXG4gICAgICB9XHJcblxyXG4gICAgICAmLmFjdGl2ZSB7XHJcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICB9XHJcblxyXG4gICAgICAmOmZvY3VzLFxyXG4gICAgICAmOmhvdmVyIHtcclxuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gICAgICAgIG9wYWNpdHk6IDAuODtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG4iLCJcclxuLmJyb3dzZS1iYXIge1xyXG4gIHBhZGRpbmc6IDMwcHggMDtcclxuICBib3JkZXItdG9wOiBkYXNoZWQgMXB4IEB0aGVtZS1oZWFkZXItYm9yZGVyO1xyXG4gIGJvcmRlci1ib3R0b206IGRhc2hlZCAxcHggQHRoZW1lLWhlYWRlci1ib3JkZXI7XHJcbiAgbWFyZ2luLWJvdHRvbTogMzBweDtcclxuXHJcbiAgaDMge1xyXG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgbWFyZ2luOiAwO1xyXG4gICAgY29sb3I6IEB0aGVtZS1oZWFkZXItYmFyO1xyXG4gICAgZm9udC1mYW1pbHk6IEBtcC1mb250LXNhbnM7XHJcbiAgICBmb250LXNpemU6IDIwcHg7XHJcbiAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcclxuICAgIG1hcmdpbi1yaWdodDogMzBweDtcclxuXHJcbiAgICBAbWVkaWEgKG1pbi13aWR0aDogQHNjcmVlbi1sZy1kZXNrdG9wKSB7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAudG9waWMtd3JhcCB7XHJcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgfVxyXG5cclxuICBhIHtcclxuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgIG1hcmdpbi10b3A6IDEwcHg7XHJcbiAgICBjb2xvcjogQHRoZW1lLWhlYWRlci1iYXI7XHJcbiAgICBmb250LWZhbWlseTogQG1wLWZvbnQtc2FucztcclxuICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgIGZvbnQtd2VpZ2h0OiAzMDA7XHJcbiAgICBvcGFjaXR5OiAxO1xyXG4gICAgdHJhbnNpdGlvbjogYWxsIGVhc2UgMC41cztcclxuICAgIG1hcmdpbi1sZWZ0OiAzMHB4O1xyXG5cclxuICAgIEBtZWRpYSAobWluLXdpZHRoOiBAc2NyZWVuLWRlc2t0b3ApIHtcclxuICAgICAgbWFyZ2luLXRvcDogMDtcclxuICAgIH1cclxuXHJcbiAgICAmLm1vcmUge1xyXG4gICAgICBtYXJnaW4tbGVmdDogMDtcclxuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IEBzY3JlZW4tZGVza3RvcCkge1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiAzMHB4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJi50b3BpYy1saW5rIHtcclxuICAgICAgcGFkZGluZzogMTJweCAzMHB4O1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBAdGhlbWUtaGVhZGVyLWJhcjtcclxuICAgICAgY29sb3I6ICNmZmY7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XHJcbiAgICAgIG1hcmdpbi1yaWdodDogMTBweDtcclxuICAgICAgZm9udC1mYW1pbHk6IEBtcC1mb250LXNhbnM7XHJcbiAgICAgIGZvbnQtc2l6ZTogMTJweDtcclxuICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgICAgbWFyZ2luLWxlZnQ6IDA7XHJcblxyXG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogQHNjcmVlbi1kZXNrdG9wKSB7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICAgICAgICBtYXJnaW4tcmlnaHQ6IDIwcHg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmOmZvY3VzLFxyXG4gICAgJjpob3ZlciB7XHJcbiAgICAgIG9wYWNpdHk6IDAuODtcclxuICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICB9XHJcbiAgfVxyXG59IiwiXHJcbi5mZWF0dXJlZC1vdXItd29yayB7XHJcbiAgbWFyZ2luLWJvdHRvbTogMzBweDtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcblxyXG4gIEBtZWRpYSAobWluLXdpZHRoOiA2MDBweCkge1xyXG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcclxuICB9XHJcblxyXG4gIC5mZWF0dXJlZCB7XHJcbiAgICBwYWRkaW5nOiAxNXB4O1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xyXG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xyXG5cclxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA2MDBweCkge1xyXG4gICAgICBmbG9hdDogbGVmdDtcclxuICAgICAgd2lkdGg6IH5cImNhbGMoNjYuNjY2NiUgLSAxNXB4KVwiO1xyXG4gICAgfVxyXG5cclxuICAgIC5pbm5lci13cmFwIHtcclxuICAgICAgcGFkZGluZzogMTZweCAyMHB4O1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xyXG4gICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xyXG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG5cclxuICAgICAgaDUge1xyXG4gICAgICAgIGNvbG9yOiBAdGhlbWUtaGVhZGVyLWJhcjtcclxuICAgICAgICBmb250LWZhbWlseTogQG1wLWZvbnQtc2FucztcclxuICAgICAgICBmb250LXNpemU6IDEycHg7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICAgICAgICBsZXR0ZXItc3BhY2luZzogMi40cHg7XHJcbiAgICAgICAgbWFyZ2luOiAwO1xyXG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIGgzIHtcclxuICAgICAgICBjb2xvcjogQHRoZW1lLWhlYWRlci1iYXI7XHJcbiAgICAgICAgZm9udC1mYW1pbHk6IEBtcC1mb250LXNhbnM7XHJcbiAgICAgICAgZm9udC1zaXplOiAyNXB4O1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcblxyXG4gICAgICAgIEBtZWRpYSAoIG1pbi13aWR0aDogQHNjcmVlbi10YWJsZXQpIHtcclxuICAgICAgICAgIGZvbnQtc2l6ZTogMzBweDtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIHAge1xyXG4gICAgICAgIGNvbG9yOiBAYnJhbmQtb2ZmLWJsYWNrO1xyXG4gICAgICAgIGZvbnQtZmFtaWx5OiBAbXAtZm9udDtcclxuICAgICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDIycHg7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDMwMDtcclxuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcclxuICAgICAgICBmbGV4OiAxIDE7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIGEge1xyXG4gICAgICAgIGNvbG9yOiBAdGhlbWUtcmQtYXF1YTtcclxuICAgICAgICBmb250LWZhbWlseTogQG1wLWZvbnQtc2FucztcclxuICAgICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDMwMDtcclxuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5vdXItd29yayB7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIG1hcmdpbi10b3A6IDMwcHg7XHJcbiAgICBwYWRkaW5nOiAzMHB4IDI1cHg7XHJcbiAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcclxuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcblxyXG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDYwMHB4KSB7XHJcbiAgICAgIGZsb2F0OiBsZWZ0O1xyXG4gICAgICB3aWR0aDogflwiY2FsYygzMy4zMzMzMyUgLSAxNXB4KVwiO1xyXG4gICAgICBtYXJnaW4tbGVmdDogMzBweDtcclxuICAgICAgbWFyZ2luLXRvcDogMDtcclxuICAgIH1cclxuXHJcbiAgICBoMyB7XHJcbiAgICAgIGNvbG9yOiBAdGhlbWUtaGVhZGVyLWJhcjtcclxuICAgICAgZm9udC1mYW1pbHk6IEBtcC1mb250LXNhbnM7XHJcbiAgICAgIG1hcmdpbjogMDtcclxuICAgICAgZm9udC1zaXplOiAyNXB4O1xyXG4gICAgICBmb250LXdlaWdodDogNjAwO1xyXG5cclxuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IEBzY3JlZW4tdGFibGV0KSB7XHJcbiAgICAgICAgZm9udC1zaXplOiAzMHB4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgcCB7XHJcbiAgICAgIGNvbG9yOiBAYnJhbmQtb2ZmLWJsYWNrO1xyXG4gICAgICBmb250LWZhbWlseTogQG1wLWZvbnQ7XHJcbiAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgbGluZS1oZWlnaHQ6IDIycHg7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiAzMDA7XHJcbiAgICAgIG1hcmdpbjogMzBweCAwO1xyXG4gICAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcclxuICAgICAgZmxleDogMSAxO1xyXG4gICAgfVxyXG5cclxuICAgIGEge1xyXG4gICAgICBjb2xvcjogQHRoZW1lLXJkLWFxdWE7XHJcbiAgICAgIGZvbnQtZmFtaWx5OiBAbXAtZm9udC1zYW5zO1xyXG4gICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiAzMDA7XHJcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgIH1cclxuICB9XHJcbn0iLCIudG9wLWNoYXJ0cy1yZXNlYXJjaCB7XHJcbiAgbWFyZ2luLWJvdHRvbTogMzBweDtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcblxyXG4gIEBtZWRpYSAobWluLXdpZHRoOiBAc2NyZWVuLWRlc2t0b3ApIHtcclxuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XHJcbiAgfVxyXG5cclxuICAudG9wLWNoYXJ0cyB7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XHJcbiAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcclxuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcblxyXG4gICAgQG1lZGlhIChtaW4td2lkdGg6IEBzY3JlZW4tZGVza3RvcCkge1xyXG4gICAgICBmbG9hdDogbGVmdDtcclxuICAgICAgd2lkdGg6IH5cImNhbGMoMjUlIC0gMTVweClcIjtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICAgIH1cclxuXHJcbiAgICAudG9wLXdyYXAge1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBAdGhlbWUtaGVhZGVyLWJhcjtcclxuICAgICAgcGFkZGluZzogMjBweDtcclxuXHJcbiAgICAgIGgzIHtcclxuICAgICAgICBmb250LWZhbWlseTogQG1wLWZvbnQtc2FucztcclxuICAgICAgICBjb2xvcjogI2ZmZjtcclxuICAgICAgICBmb250LXNpemU6IDIwcHg7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDA7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIHAge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgICBmb250LXdlaWdodDogMzAwO1xyXG4gICAgICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLmltZy13cmFwIHtcclxuICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xyXG4gICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xyXG4gICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gICAgICBtaW4taGVpZ2h0OiAyNzBweDtcclxuICAgICAgY29sb3I6ICNmZmY7XHJcbiAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcclxuICAgICAgZGlzcGxheTogaW5saW5lLWZsZXg7XHJcblxyXG4gICAgICAudG9wLWxpbmsge1xyXG4gICAgICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0cmFuc3BhcmVudCwgcmdiYSgwMCwgMDAsIDAwLCAwLjMpKTtcclxuICAgICAgICBwYWRkaW5nOiAyMHB4O1xyXG5cclxuICAgICAgICBoNCwgc3BhbiB7XHJcbiAgICAgICAgICBmb250LWZhbWlseTogQG1wLWZvbnQtc2FucztcclxuICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICAgICAgICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgaDQge1xyXG4gICAgICAgICAgbWFyZ2luOiAwIDAgNXB4O1xyXG4gICAgICAgICAgZm9udC1zdHlsZTogaXRhbGljO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5uZXdzbGV0dGVyIHtcclxuICAgICAgcGFkZGluZzogMjBweDtcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogQHRoZW1lLWZvb3Rlci1ncmV5O1xyXG5cclxuICAgICAgaDQge1xyXG4gICAgICAgIGNvbG9yOiBAdGhlbWUtaGVhZGVyLWJhcjtcclxuICAgICAgICBmb250LWZhbWlseTogQG1wLWZvbnQtc2FucztcclxuICAgICAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICAgICAgICBsaW5lLWhlaWdodDogMjRweDtcclxuICAgICAgICBtYXJnaW46IDAgMCAxMHB4O1xyXG4gICAgICB9XHJcblxyXG4gICAgICAubmV3c2xldHRlci1zaWdudXAge1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IEB0aGVtZS1oZWFkZXIteWVsbG93O1xyXG4gICAgICAgIGNvbG9yOiBAYnJhbmQtb2ZmLWJsYWNrO1xyXG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICBmb250LWZhbWlseTogQG1wLWZvbnQtc2FucztcclxuICAgICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICAgICAgICBsaW5lLWhlaWdodDogMjBweDtcclxuICAgICAgICBwYWRkaW5nOiA1cHggMTBweDtcclxuICAgICAgICBvcGFjaXR5OiAxO1xyXG4gICAgICAgIHRyYW5zaXRpb246IGFsbCBlYXNlIDAuNXM7XHJcblxyXG4gICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgICAgICAgb3BhY2l0eTogMC44O1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5ib3R0b20ge1xyXG4gICAgICBwYWRkaW5nOiAyMHB4O1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBAdGhlbWUtZm9vdGVyLWdyZXk7XHJcbiAgICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xyXG4gICAgICBmbGV4OiAxIDEgYXV0bztcclxuXHJcbiAgICAgIGEge1xyXG4gICAgICAgIGNvbG9yOiBAdGhlbWUtaGVhZGVyLWJhcjtcclxuICAgICAgICBmb250LWZhbWlseTogQG1wLWZvbnQtc2FucztcclxuICAgICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICAgICAgICBsaW5lLWhlaWdodDogMjRweDtcclxuXHJcbiAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5yZXNlYXJjaC13cmFwIHtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcblxyXG4gICAgQG1lZGlhIChtaW4td2lkdGg6IEBzY3JlZW4tZGVza3RvcCkge1xyXG4gICAgICBmbG9hdDogbGVmdDtcclxuICAgICAgd2lkdGg6IH5cImNhbGMoNzUlIC0gMTVweClcIjtcclxuICAgICAgbWFyZ2luLWxlZnQ6IDMwcHg7XHJcbiAgICB9XHJcblxyXG4gICAgaDMge1xyXG4gICAgICBjb2xvcjogQHRoZW1lLWhlYWRlci1iYXI7XHJcbiAgICAgIGZvbnQtZmFtaWx5OiBAbXAtZm9udC1zYW5zO1xyXG4gICAgICBmb250LXNpemU6IDIwcHg7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgICAgIG1hcmdpbjogMCAwIDE2cHg7XHJcbiAgICB9XHJcblxyXG4gICAgLmxhdGVzdC13cmFwIHtcclxuICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuXHJcbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiBAc2NyZWVuLWRlc2t0b3ApIHtcclxuICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLmxhdGVzdCB7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xyXG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xyXG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG5cclxuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDQwMHB4KSB7XHJcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcclxuICAgICAgfVxyXG5cclxuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IEBzY3JlZW4tZGVza3RvcCkge1xyXG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICAgICAgd2lkdGg6IH5cImNhbGMoMzMuMzMlIC0gMjBweClcIjtcclxuICAgICAgICBtYXJnaW4tbGVmdDogMzBweDtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gICAgICB9XHJcblxyXG4gICAgICAmOmZpcnN0LW9mLXR5cGUge1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xyXG4gICAgICB9XHJcblxyXG4gICAgICBpbWcge1xyXG4gICAgICAgIGhlaWdodDogYXV0bztcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuXHJcbiAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDQwMHB4KSB7XHJcbiAgICAgICAgICBtYXgtd2lkdGg6IDE2MHB4O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IEBzY3JlZW4tZGVza3RvcCkge1xyXG4gICAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG5cclxuICAgICAgLmlubmVyLXdyYXAge1xyXG4gICAgICAgIHBhZGRpbmc6IDE4cHg7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogQHRoZW1lLWZvb3Rlci1ncmV5O1xyXG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xyXG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgICAgZmxleDogMSAxO1xyXG5cclxuICAgICAgICBoNCB7XHJcbiAgICAgICAgICBjb2xvcjogQHRoZW1lLWhlYWRlci1iYXI7XHJcbiAgICAgICAgICBmb250LWZhbWlseTogQG1wLWZvbnQtc2FucztcclxuICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgICAgICAgICBtYXJnaW46IDA7XHJcbiAgICAgICAgICBwYWRkaW5nOiAwIDAgMTBweCAwO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLnN1Yi10aXRsZSB7XHJcbiAgICAgICAgICBsaW5lLWhlaWdodDogMThweDtcclxuICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgICAgIHBhZGRpbmc6IDAgMCAxMHB4IDA7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAubWV0YSB7XHJcbiAgICAgICAgICBjb2xvcjogIzY2NjtcclxuICAgICAgICAgIGZvbnQtZmFtaWx5OiBAbXAtZm9udC1zYW5zO1xyXG4gICAgICAgICAgZm9udC1zaXplOiAxMnB4O1xyXG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICAgICAgICAgIHBhZGRpbmc6IDAgMCAxMHB4IDA7XHJcblxyXG4gICAgICAgICAgdGltZSB7XHJcbiAgICAgICAgICAgIGNvbG9yOiBAYnJhbmQtb2ZmLWJsYWNrO1xyXG4gICAgICAgICAgfVxyXG5cclxuICAgICAgICAgIHNwYW4ge1xyXG4gICAgICAgICAgICBhIHtcclxuICAgICAgICAgICAgICBjb2xvcjogIzY5OTk5OTtcclxuICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgICAgICAgICAgICAgZm9udC1mYW1pbHk6IEBtcC1mb250LXNhbnM7XHJcbiAgICAgICAgICAgICAgZm9udC1zaXplOiAxMnB4O1xyXG4gICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAzMDA7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIHAge1xyXG4gICAgICAgICAgY29sb3I6IEB0aGVtZS1oZWFkZXItZ3JleTtcclxuICAgICAgICAgIGZvbnQtZmFtaWx5OiBAbXAtZm9udDtcclxuICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgICAgIGZvbnQtd2VpZ2h0OiAzMDA7XHJcbiAgICAgICAgICBtYXJnaW46IDEwcHggMDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIGEge1xyXG4gICAgICAgICAgY29sb3I6IEB0aGVtZS1oZWFkZXItYmFyO1xyXG4gICAgICAgICAgZm9udC1mYW1pbHk6IEBtcC1mb250LXNhbnM7XHJcbiAgICAgICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgICAgICBmb250LXdlaWdodDogMzAwO1xyXG4gICAgICAgICAgbWFyZ2luLXRvcDogMTBweDtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn0iLCJcclxuLnR3by1mZWF0dXJlZCB7XHJcbiAgbWFyZ2luLWJvdHRvbTogMzBweDtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcblxyXG4gIEBtZWRpYSAobWluLXdpZHRoOiA2MDBweCkge1xyXG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcclxuICB9XHJcblxyXG4gIC5mZWF0dXJlZCB7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIG1hcmdpbi1sZWZ0OiAwO1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMzBweDtcclxuICAgIHBhZGRpbmc6IDMycHggMTZweDtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xyXG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuXHJcbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNjAwcHgpIHtcclxuICAgICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICAgIHdpZHRoOiB+XCJjYWxjKDUwJSAtIDE1cHgpXCI7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgICB9XHJcblxyXG4gICAgJjpudGgtb2YtdHlwZShldmVuKSB7XHJcbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA2MDBweCkge1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiAzMHB4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgaDUge1xyXG4gICAgICBjb2xvcjogQHRoZW1lLWhlYWRlci1iYXI7XHJcbiAgICAgIG1hcmdpbjogMDtcclxuICAgICAgZm9udC1mYW1pbHk6IEBtcC1mb250LXNhbnM7XHJcbiAgICAgIGZvbnQtc2l6ZTogMTJweDtcclxuICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICAgICAgbGV0dGVyLXNwYWNpbmc6IDIuNHB4O1xyXG4gICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xyXG4gICAgfVxyXG5cclxuICAgIGgzIHtcclxuICAgICAgbWFyZ2luOiAwO1xyXG4gICAgICBjb2xvcjogQHRoZW1lLWhlYWRlci1iYXI7XHJcbiAgICAgIGZvbnQtZmFtaWx5OiBAbXAtZm9udC1zYW5zO1xyXG4gICAgICBmb250LXNpemU6IDMwcHg7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcblxyXG4gICAgICBhIHtcclxuICAgICAgICBtYXJnaW4tdG9wOiAwO1xyXG4gICAgICAgIGNvbG9yOiBAdGhlbWUtaGVhZGVyLWJhcjtcclxuICAgICAgICBmb250LWZhbWlseTogQG1wLWZvbnQtc2FucztcclxuICAgICAgICBmb250LXNpemU6IDMwcHg7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIHAge1xyXG4gICAgICBjb2xvcjogQGJyYW5kLW9mZi1ibGFjaztcclxuICAgICAgZm9udC1mYW1pbHk6IEBtcC1mb250O1xyXG4gICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAyMnB4O1xyXG4gICAgICBmb250LXdlaWdodDogMzAwO1xyXG4gICAgICBtYXJnaW46IDEwcHggMDtcclxuICAgICAgZGlzcGxheTogaW5saW5lLWZsZXg7XHJcbiAgICAgIGZsZXg6IDEgMTtcclxuICAgIH1cclxuXHJcbiAgICBhIHtcclxuICAgICAgY29sb3I6IEB0aGVtZS1yZC1hcXVhO1xyXG4gICAgICBmb250LWZhbWlseTogQG1wLWZvbnQtc2FucztcclxuICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICBmb250LXdlaWdodDogMzAwO1xyXG4gICAgICBtYXJnaW4tdG9wOiAzMHB4O1xyXG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICB9XHJcbiAgfVxyXG59IiwiXHJcbi5saXZpbmctd2FnZS1mZWF0dXJlLXRlYW0ge1xyXG4gIG1hcmdpbi1ib3R0b206IDMwcHg7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG5cclxuICBAbWVkaWEgKG1pbi13aWR0aDogNjAwcHgpIHtcclxuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XHJcbiAgfVxyXG5cclxuICAubGl2aW5nLXdhZ2Uge1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDQ0LCAxMDcsIDEzMCwgMC4wNSk7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xyXG4gICAgcGFkZGluZzogMjVweCAyNXB4IDMwcHggMjBweDtcclxuICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xyXG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuXHJcbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNjAwcHgpIHtcclxuICAgICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICAgIHdpZHRoOiB+XCJjYWxjKDUwJSAtIDE1cHgpXCI7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgICB9XHJcblxyXG4gICAgLndhZ2Utd3JhcCB7XHJcbiAgICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xyXG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICBmbGV4OiAxIDEgYXV0bztcclxuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICB9XHJcblxyXG4gICAgaDIge1xyXG4gICAgICBjb2xvcjogQHRoZW1lLWhlYWRlci1iYXI7XHJcbiAgICAgIGZvbnQtZmFtaWx5OiBAbXAtZm9udC1zYW5zO1xyXG4gICAgICBmb250LXNpemU6IDMwcHg7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgICAgIG1hcmdpbjogMDtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMTVweDtcclxuXHJcbiAgICAgIGEge1xyXG4gICAgICAgIGNvbG9yOiBAdGhlbWUtaGVhZGVyLWJhcjtcclxuICAgICAgICBmb250LWZhbWlseTogQG1wLWZvbnQtc2FucztcclxuICAgICAgICBmb250LXNpemU6IDMwcHg7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICAgICAgICBtYXJnaW46IDA7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTVweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIHAge1xyXG4gICAgICBjb2xvcjogQGJyYW5kLW9mZi1ibGFjaztcclxuICAgICAgZm9udC1mYW1pbHk6IEBtcC1mb250O1xyXG4gICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiAzMDA7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAyMnB4O1xyXG4gICAgfVxyXG5cclxuICAgIC5sYXJnZS13YWdlIHtcclxuICAgICAgZGlzcGxheTogYmxvY2s7XHJcblxyXG4gICAgICAudGV4dCB7XHJcbiAgICAgICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgIGNvbG9yOiBAYnJhbmQtb2ZmLWJsYWNrO1xyXG4gICAgICAgIGZvbnQtZmFtaWx5OiBAbXAtZm9udC1zYW5zO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogNDBweDtcclxuICAgICAgICBmb250LXdlaWdodDogMzAwO1xyXG5cclxuICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogQHNjcmVlbi10YWJsZXQpIHtcclxuICAgICAgICAgIGZvbnQtc2l6ZTogNTZweDtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIC5sb2dvIHtcclxuICAgICAgICBmbG9hdDogbGVmdDtcclxuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgbWFyZ2luOiAxMHB4IDA7XHJcblxyXG4gICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA0MjBweCkge1xyXG4gICAgICAgICAgZmxvYXQ6IHJpZ2h0O1xyXG4gICAgICAgICAgbWFyZ2luOiAwO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgaW1nIHtcclxuICAgICAgICAgIGhlaWdodDogODBweDtcclxuICAgICAgICAgIHdpZHRoOiBhdXRvO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5zbWFsbC13YWdlIHtcclxuICAgICAgY29sb3I6IEBicmFuZC1vZmYtYmxhY2s7XHJcbiAgICAgIGZvbnQtZmFtaWx5OiBAbXAtZm9udDtcclxuICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICBmb250LXdlaWdodDogMzAwO1xyXG4gICAgICBmb250LXN0eWxlOiBpdGFsaWM7XHJcbiAgICB9XHJcblxyXG4gICAgYSB7XHJcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgbWFyZ2luLXRvcDogMzBweDtcclxuICAgICAgY29sb3I6IEB0aGVtZS1oZWFkZXItYmFyO1xyXG4gICAgICBmb250LWZhbWlseTogQG1wLWZvbnQtc2FucztcclxuICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICBmb250LXdlaWdodDogMzAwO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLmZlYXR1cmVkLXRlYW0td3JhcCB7XHJcbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNjAwcHgpIHtcclxuICAgICAgZGlzcGxheTogaW5saW5lLWZsZXg7XHJcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgIGZsb2F0OiBsZWZ0O1xyXG4gICAgICB3aWR0aDogflwiY2FsYyg1MCUgLSAxNXB4KVwiO1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gICAgICBtYXJnaW4tbGVmdDogMzBweDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5mZWF0dXJlZCB7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XHJcbiAgICBwYWRkaW5nOiAzMHB4IDI1cHg7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDQ0LCAxMDcsIDEzMCwgMC4wNSk7XHJcbiAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcclxuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcblxyXG4gICAgaDUge1xyXG4gICAgICBjb2xvcjogQHRoZW1lLWhlYWRlci1iYXI7XHJcbiAgICAgIG1hcmdpbjogMDtcclxuICAgICAgZm9udC1mYW1pbHk6IEBtcC1mb250LXNhbnM7XHJcbiAgICAgIGZvbnQtc2l6ZTogMTJweDtcclxuICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICAgICAgbGV0dGVyLXNwYWNpbmc6IDIuNHB4O1xyXG4gICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xyXG4gICAgfVxyXG5cclxuICAgIGgzIHtcclxuICAgICAgbWFyZ2luOiAwO1xyXG4gICAgICBjb2xvcjogQHRoZW1lLWhlYWRlci1iYXI7XHJcbiAgICAgIGZvbnQtZmFtaWx5OiBAbXAtZm9udC1zYW5zO1xyXG4gICAgICBmb250LXNpemU6IDMwcHg7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcblxyXG4gICAgICBhIHtcclxuICAgICAgICBtYXJnaW4tdG9wOiAwO1xyXG4gICAgICAgIGNvbG9yOiBAdGhlbWUtaGVhZGVyLWJhcjtcclxuICAgICAgICBmb250LWZhbWlseTogQG1wLWZvbnQtc2FucztcclxuICAgICAgICBmb250LXNpemU6IDMwcHg7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIHAge1xyXG4gICAgICBjb2xvcjogQGJyYW5kLW9mZi1ibGFjaztcclxuICAgICAgZm9udC1mYW1pbHk6IEBtcC1mb250O1xyXG4gICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiAzMDA7XHJcbiAgICAgIG1hcmdpbjogMTBweCAwO1xyXG4gICAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcclxuICAgICAgZmxleDogMSAxO1xyXG4gICAgfVxyXG5cclxuICAgIGEge1xyXG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgIG1hcmdpbi10b3A6IDMwcHg7XHJcbiAgICAgIGNvbG9yOiBAdGhlbWUtaGVhZGVyLWJhcjtcclxuICAgICAgZm9udC1mYW1pbHk6IEBtcC1mb250LXNhbnM7XHJcbiAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgZm9udC13ZWlnaHQ6IDMwMDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC50ZWFtIHtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgcGFkZGluZzogMzBweCAyNXB4O1xyXG4gICAgZGlzcGxheTogaW5saW5lLWZsZXg7XHJcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG5cclxuICAgIGEge1xyXG4gICAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcclxuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIH1cclxuXHJcbiAgICBoMyB7XHJcbiAgICAgIG1hcmdpbjogMDtcclxuICAgICAgY29sb3I6IEB0aGVtZS1oZWFkZXItYmFyO1xyXG4gICAgICBmb250LWZhbWlseTogQG1wLWZvbnQtc2FucztcclxuICAgICAgZm9udC1zaXplOiAzMHB4O1xyXG4gICAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgICBoeXBoZW5zOiBhdXRvO1xyXG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICB9XHJcblxyXG4gICAgaSB7XHJcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgbWFyZ2luLWxlZnQ6IDE1cHg7XHJcbiAgICB9XHJcbiAgfVxyXG59IiwiaDEsIGgyLCBoMyB7XHJcblxyXG4gIGNvbG9yOiAjMDAwO1xyXG4gIGZvbnQtZmFtaWx5OiBAZm9udC1mYW1pbHktc2Fucy1zZXJpZi1oZWF2eTtcclxufVxyXG5cclxuaDIuaDEge1xyXG4gIGNvbG9yOiBAdGhlbWUtaGVhZGVyLWJhcjtcclxuICBmb250LWZhbWlseTogQGZvbnQtZmFtaWx5LXNhbnMtc2VyaWYtaGVhdnk7XHJcbiAgZm9udC1zaXplOiA0MHB4O1xyXG4gIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgbWFyZ2luOiAxNXB4IDBweDtcclxufVxyXG5cclxuaDEucGFnZS10aXRsZSB7XHJcblxyXG4gIGZvbnQtc2l6ZTogMThweDtcclxuICBtYXJnaW46IDBweDtcclxuXHJcbn1cclxuXHJcbmgyIHtcclxuXHJcbiAgZm9udC1zaXplOiAyMHB4O1xyXG5cclxufVxyXG5cclxuLnBhZ2UtaGVhZGVyIHtcclxuXHJcbiAgbWFyZ2luOiAxMnB4IDBweDtcclxuICBib3JkZXI6IDBweDtcclxuICBwYWRkaW5nOiAwcHg7XHJcblxyXG59XHJcblxyXG4jbWFpbiB7XHJcblxyXG4gIHVsIHtcclxuXHJcbiAgICBtYXJnaW46IDBweCAwcHggMHB4IDIwcHg7XHJcbiAgICBwYWRkaW5nOiAwcHg7XHJcblxyXG4gICAgbGkge1xyXG4gICAgICBsaXN0LXN0eWxlOiBub25lO1xyXG4gICAgICBtYXJnaW46IDBweCAwcHggMjBweCAwcHg7XHJcbiAgICAgIHBhZGRpbmctbGVmdDogMjBweDtcclxuICAgICAgYmFja2dyb3VuZDogdXJsKC4uL2ltZy9idWxsZXQucG5nKSAwcHggNXB4IG5vLXJlcGVhdDtcclxuICAgIH1cclxuXHJcbiAgfVxyXG5cclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IEBzY3JlZW4tdGFibGV0KSB7XHJcblxyXG4gIGgyLmgxIHtcclxuXHJcbiAgICBmb250LXNpemU6IDQwcHg7XHJcblxyXG4gIH1cclxuXHJcbiAgaDEucGFnZS10aXRsZSB7XHJcblxyXG4gICAgZm9udC1zaXplOiAyNXB4O1xyXG5cclxuICB9XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiBAc2NyZWVuLWRlc2t0b3ApIHtcclxuXHJcbiAgaDIuaDEge1xyXG5cclxuICAgIGZvbnQtc2l6ZTogNTBweDtcclxuICAgIG1hcmdpbjogMjBweCAwcHggMzRweCAwcHg7XHJcblxyXG4gIH1cclxuXHJcbiAgaDEucGFnZS10aXRsZSB7XHJcblxyXG4gICAgZm9udC1zaXplOiAzMHB4O1xyXG5cclxuICB9XHJcblxyXG59IiwiLmFyY2hpdmUsXHJcbi5zZWFyY2gtcmVzdWx0cyxcclxuLmJsb2cge1xyXG4gIC5jcHRfcHVibGljYXRpb25zLFxyXG4gIC50eXBlLWNwdF9wdWJsaWNhdGlvbnMsXHJcbiAgLmNwdF9yZXBvcnRzLFxyXG4gIC50eXBlLWNwdF9ldmVudHMsXHJcbiAgLmNwdF9ldmVudHMsXHJcbiAgLmNwdF9wcmVzc19yZWxlYXNlcyxcclxuICAudHlwZS1jcHRfcHJlc3NfcmVsZWFzZXMsXHJcbiAgLnBvc3QsXHJcbiAgLnR5cGUtcG9zdCxcclxuICAuY3B0X2RhdGEge1xyXG4gICAgYm94LXNoYWRvdzogNXB4IDVweCA4cHggcmdiYSgwLCAwLCAwLCAwLjA1KTtcclxuICAgIGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoMTQwLCAxNjcsIDE4NCwgMC4yKTtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XHJcbiAgICBwYWRkaW5nOiAxMHB4O1xyXG4gICAgbWFyZ2luOiAwcHggMHB4IDEwcHggMHB4O1xyXG4gICAgZm9udC1zaXplOiAxNHB4O1xyXG5cclxuICAgIGIsIHN0cm9uZyB7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICB9XHJcblxyXG4gICAgJi5mZWF0dXJlZCB7XHJcbiAgICAgIGJvcmRlcjogNXB4IHNvbGlkIEBicmFuZC1yZWQ7XHJcbiAgICAgIGJhY2tncm91bmQ6ICNmZmY7XHJcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgbWFyZ2luLXRvcDogNDVweDtcclxuXHJcbiAgICAgICY6YmVmb3JlIHtcclxuICAgICAgICBjb250ZW50OiBcIkZFQVRVUkVEXCI7XHJcbiAgICAgICAgYmFja2dyb3VuZDogQGJyYW5kLXJlZDtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgdG9wOiAtMzNweDtcclxuICAgICAgICBoZWlnaHQ6IDMzcHg7XHJcbiAgICAgICAgY29sb3I6ICNmZmY7XHJcbiAgICAgICAgbGVmdDogLTVweDtcclxuICAgICAgICBwYWRkaW5nOiA4cHggMjBweCAwcHggMjBweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5idG4ge1xyXG4gICAgICBiYWNrZ3JvdW5kOiBAYnJhbmQtZ3JlZW4tZGFyaztcclxuICAgICAgY29sb3I6ICNmZmY7XHJcbiAgICB9XHJcblxyXG4gICAgLmVudHJ5LXRodW1ibmFpbCB7XHJcbiAgICAgIGZsb2F0OiBsZWZ0O1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG4gICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICB3aWR0aDogflwiY2FsYygyMCUgLSA1cHgpXCI7XHJcblxyXG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogQHNjcmVlbi10YWJsZXQpIHtcclxuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xyXG4gICAgICB9XHJcblxyXG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogQHNjcmVlbi1sZykge1xyXG4gICAgICAgIHdpZHRoOiB+XCJjYWxjKDIwJSAtIDEwcHgpXCI7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIGltZyB7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgaGVpZ2h0OiBhdXRvO1xyXG4gICAgICAgIG1heC13aWR0aDogMTAwJTtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5lbnRyeS1jb250ZW50IHtcclxuICAgICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICAgIG1hcmdpbi1sZWZ0OiAxMHB4O1xyXG5cclxuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IEBzY3JlZW4tdGFibGV0KSB7XHJcbiAgICAgICAgd2lkdGg6IH5cImNhbGMoODAlIC0gNXB4KVwiO1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLmVudHJ5LXRpdGxlIHtcclxuICAgICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgICBtYXJnaW46IDBweCAwcHggMjBweCAwcHg7XHJcbiAgICB9XHJcblxyXG4gICAgLnB1Ymxpc2hlZCB7XHJcbiAgICAgIGNvbG9yOiAjMDAwO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLnNpbmdsZSB7XHJcbiAgLnN1Yi10aXRsZSB7XHJcbiAgICBmb250LWZhbWlseTogQG1wLWZvbnQtc2FucztcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgZm9udC1zaXplOiAyNHB4O1xyXG4gIH1cclxuXHJcbiAgLm1haW4ge1xyXG4gICAgLm1ha2Utc20tY29sdW1uKDkpO1xyXG4gICAgbWFyZ2luLXRvcDogMjBweDtcclxuXHJcbiAgICBhcnRpY2xlIHtcclxuICAgICAgZm9udC1mYW1pbHk6IEBtcC1mb250O1xyXG4gICAgICBjb2xvcjogQGJyYW5kLW9mZi1ibGFjaztcclxuICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICBmb250LXdlaWdodDogMzAwO1xyXG4gICAgICBsaW5lLWhlaWdodDogMzBweDtcclxuXHJcbiAgICAgIHAge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgICBmb250LXdlaWdodDogMzAwO1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAzMHB4O1xyXG4gICAgICB9XHJcblxyXG4gICAgICBlbSB7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDMwMDtcclxuICAgICAgICBmb250LXN0eWxlOiBpdGFsaWM7XHJcbiAgICAgICAgZm9udC1mYW1pbHk6IEBtcC1mb250O1xyXG4gICAgICB9XHJcblxyXG4gICAgICB1bCB7XHJcbiAgICAgICAgbWFyZ2luOiAzMHB4IDA7XHJcbiAgICAgICAgcGFkZGluZy1sZWZ0OiA1MHB4O1xyXG5cclxuICAgICAgICAmLmVudHJ5LXNoYXJlLWJ0bnMge1xyXG4gICAgICAgICAgcGFkZGluZy1sZWZ0OiAwO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgbGkge1xyXG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIGhlYWRlciB7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcclxuICAgICAgICAuY2xlYXJmaXg7XHJcblxyXG4gICAgICAgIC5sZWZ0LXdyYXAge1xyXG4gICAgICAgICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgIGJvcmRlci1yaWdodDogMXB4IGRhc2hlZCBAdGhlbWUtaGVhZGVyLWJvcmRlcjtcclxuICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDIwcHg7XHJcblxyXG4gICAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IEBzY3JlZW4tdGFibGV0ICkge1xyXG4gICAgICAgICAgICB3aWR0aDogflwiY2FsYygxMDAlIC0gMTkwcHgpXCI7XHJcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMzBweDtcclxuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMzBweDtcclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogNDBweDtcclxuICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogQHNjcmVlbi1kZXNrdG9wICkge1xyXG4gICAgICAgICAgICB3aWR0aDogflwiY2FsYygxMDAlIC0gMzIwcHgpXCI7XHJcbiAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgLnRoZW1lIHtcclxuICAgICAgICAgICAgbWFyZ2luLXRvcDogMDtcclxuICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICBoMSB7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMzBweDtcclxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDQwcHg7XHJcbiAgICAgICAgICAgIGZvbnQtZmFtaWx5OiBAbXAtZm9udC1zYW5zO1xyXG4gICAgICAgICAgICBjb2xvcjogQHRoZW1lLWhlYWRlci1iYXI7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDIwcHg7XHJcbiAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgLm1ldGEge1xyXG4gICAgICAgICAgICBmb250LWZhbWlseTogQG1wLWZvbnQ7XHJcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAzMDA7XHJcbiAgICAgICAgICAgIGZvbnQtc3R5bGU6IGl0YWxpYztcclxuICAgICAgICAgICAgY29sb3I6IHJnYmEoNjQsIDY0LCA2NCwgMC43KTtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgbWFyZ2luOiAxNXB4IDA7XHJcblxyXG4gICAgICAgICAgICB0aW1lIHtcclxuICAgICAgICAgICAgICBjb2xvcjogQHRoZW1lLWhlYWRlci1ncmV5O1xyXG4gICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEwcHg7XHJcbiAgICAgICAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgc3BhbiB7XHJcbiAgICAgICAgICAgICYudGhlbWUge1xyXG4gICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAucmlnaHQtd3JhcCB7XHJcbiAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgICBmbG9hdDogbGVmdDtcclxuXHJcbiAgICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogQHNjcmVlbi10YWJsZXQgKSB7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxNTBweDtcclxuICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogQHNjcmVlbi1kZXNrdG9wICkge1xyXG4gICAgICAgICAgICB3aWR0aDogMjkwcHg7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcblxyXG4gICAgICAuZW50cnktc3VtbWFyeSB7XHJcbiAgICAgICAgbWF4LXdpZHRoOiA3MjhweDtcclxuXHJcbiAgICAgICAgLnNoYXJlIHtcclxuICAgICAgICAgIGg0IHtcclxuICAgICAgICAgICAgY29sb3I6IEB0aGVtZS1oZWFkZXItYmFyO1xyXG4gICAgICAgICAgICBmb250LWZhbWlseTogQG1wLWZvbnQ7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDMwMDtcclxuICAgICAgICAgICAgZm9udC1zdHlsZTogaXRhbGljO1xyXG4gICAgICAgICAgfVxyXG5cclxuICAgICAgICAgIC5lbnRyeS1zaGFyZSB7XHJcbiAgICAgICAgICAgIC5lbnRyeS1zaGFyZS1idG5zIHtcclxuICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDA7XHJcbiAgICAgICAgICAgICAgbWFyZ2luOiAxMHB4IDA7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAucmVsYXRlZC13cmFwIHtcclxuICAgICAgbWF4LXdpZHRoOiA3MjhweDtcclxuICAgIH1cclxuXHJcbiAgICAuc2VjdGlvbnMtd3JhcCB7XHJcbiAgICAgIC5zaW5nbGUtc2VjdGlvbiB7XHJcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcblxyXG4gICAgICAgIGJ1dHRvbiB7XHJcbiAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IEB0aGVtZS1oZWFkZXItYmFyO1xyXG4gICAgICAgICAgY29sb3I6ICNmZmY7XHJcbiAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG4gICAgICAgICAgcGFkZGluZzogMXJlbSAzcmVtIDFyZW0gMXJlbTtcclxuICAgICAgICAgIGJvcmRlcjogMDtcclxuICAgICAgICAgIGZvbnQtZmFtaWx5OiBAbXAtZm9udC1zYW5zO1xyXG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogMXJlbTtcclxuXHJcbiAgICAgICAgICBpIHtcclxuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICBjb2xvcjogI2ZmZjtcclxuICAgICAgICAgICAgdG9wOiA1MCU7XHJcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsLTUwJSk7XHJcbiAgICAgICAgICAgIHJpZ2h0OiAxcmVtO1xyXG5cclxuICAgICAgICAgICAgJi5mYS1taW51cyB7XHJcbiAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLnNlY3Rpb24tY29udGVudCB7XHJcbiAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJi5leHBhbmRlZCB7XHJcbiAgICAgICAgICBidXR0b24ge1xyXG4gICAgICAgICAgICBpIHtcclxuICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG5cclxuICAgICAgICAgICAgICAmLmZhLW1pbnVzIHtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICAgIC5zZWN0aW9uLWNvbnRlbnQge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5yZWNvbW1lbmRhdGlvb25zLFxyXG4gIC5rZXktZmluZGluZ3Mge1xyXG4gICAgLml0ZW1zLXdyYXAge1xyXG4gICAgICBmb250LWZhbWlseTogQG1wLWZvbnQ7XHJcbiAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgZm9udC13ZWlnaHQ6IDMwMDtcclxuICAgICAgbGluZS1oZWlnaHQ6IDMwcHg7XHJcblxyXG4gICAgICBwIHtcclxuICAgICAgICBtYXJnaW46IDE1cHggMDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgYXNpZGUge1xyXG4gICAgJi5zaWRlYmFyIHtcclxuICAgICAgLm1ha2Utc20tY29sdW1uKDMpO1xyXG4gICAgICBtYXJnaW4tdG9wOiAyMHB4O1xyXG5cclxuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IEBzY3JlZW4tZGVza3RvcCkge1xyXG4gICAgICAgIHBhZGRpbmctbGVmdDogMDtcclxuICAgICAgfVxyXG5cclxuICAgICAgLnNoYXJlLXdyYXAge1xyXG4gICAgICAgIC5lbnRyeS1zaGFyZSB7XHJcbiAgICAgICAgICBtYXJnaW4tdG9wOiAyMHB4O1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJi5zaW5nbGUtY3B0X3B1YmxpY2F0aW9ucyB7XHJcbiAgICAubWFpbiB7XHJcbiAgICAgIC5tYWtlLXNtLWNvbHVtbig4KTtcclxuICAgIH1cclxuXHJcbiAgICAuc2lkZWJhciB7XHJcbiAgICAgIC5tYWtlLXNtLWNvbHVtbig0KTtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5lbnRyeS10aXRsZSB7XHJcbiAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICBtYXJnaW46IDIwcHggMHB4IDIwcHggMHB4O1xyXG4gIH1cclxuXHJcbiAgLnRoZW1lIHtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgbWFyZ2luOiAxMHB4IDAgMCAwO1xyXG4gIH1cclxuXHJcbiAgLmF1dGhvci13cmFwLWZvb3RlciB7XHJcbiAgICBtYXJnaW4tdG9wOiAyMHB4O1xyXG4gICAgcGFkZGluZy10b3A6IDIwcHg7XHJcbiAgICBtYXgtd2lkdGg6IDcyOHB4O1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICBib3JkZXItdG9wOiAxcHggQHRoZW1lLWhlYWRlci1ib3JkZXIgZGFzaGVkO1xyXG4gIH1cclxuXHJcbiAgLmF1dGhvcnMge1xyXG4gICAgbWFyZ2luOiAwO1xyXG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cclxuICAgIC5hdXRob3Ige1xyXG4gICAgICBkaXNwbGF5OiBpbmxpbmU7XHJcbiAgICAgIGZsb2F0OiBsZWZ0O1xyXG5cclxuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IEBzY3JlZW4tdGFibGV0KSB7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcclxuICAgICAgfVxyXG5cclxuICAgICAgJjphZnRlciB7XHJcbiAgICAgICAgY29udGVudDogXCIgYW5kIFwiO1xyXG4gICAgICAgIGZvbnQtZmFtaWx5OiBAbXAtZm9udDtcclxuICAgICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgICAgZGlzcGxheTogaW5saW5lO1xyXG4gICAgICAgIG1hcmdpbjogMCA1cHg7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgICY6bGFzdC1jaGlsZDphZnRlciB7XHJcbiAgICAgICAgY29udGVudDogXCJcIjtcclxuICAgICAgfVxyXG5cclxuICAgICAgYSB7XHJcbiAgICAgICAgZGlzcGxheTogaW5saW5lO1xyXG5cclxuICAgICAgICBpbWcge1xyXG4gICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5uYW1lIHtcclxuICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgICAgICAgICBsZXR0ZXItc3BhY2luZzogMC40cHg7XHJcbiAgICAgICAgICBkaXNwbGF5OiBpbmxpbmU7XHJcbiAgICAgICAgICBmbG9hdDogbGVmdDtcclxuICAgICAgICAgIGZvbnQtZmFtaWx5OiBAbXAtZm9udDtcclxuICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuXHJcbiAgICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogQHNjcmVlbi10YWJsZXQpIHtcclxuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDE1cHg7XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxOHB4O1xyXG4gICAgICAgICAgICB3aWR0aDogflwiY2FsYygxMDAlIC0gNjVweClcIjtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC50aXRsZSB7XHJcbiAgICAgICAgICBjb2xvcjogQHRoZW1lLWhlYWRlci1ncmV5O1xyXG4gICAgICAgICAgZm9udC1zaXplOiAxMnB4O1xyXG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDMwMDtcclxuICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAwLjM1cHg7XHJcbiAgICAgICAgICBsaW5lLWhlaWdodDogMTZweDtcclxuICAgICAgICAgIGZvbnQtZmFtaWx5OiBAbXAtZm9udDtcclxuICAgICAgICAgIG1hcmdpbi10b3A6IDVweDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJi5mb290ZXIge1xyXG4gICAgICBtYXgtd2lkdGg6IDcyOHB4O1xyXG5cclxuICAgICAgLmF1dGhvciB7XHJcbiAgICAgICAgbWluLWhlaWdodDogdW5zZXQ7XHJcblxyXG4gICAgICAgICY6bnRoLW9mLXR5cGUob2RkKSB7XHJcbiAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBhIHtcclxuICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xyXG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjRweDtcclxuXHJcbiAgICAgICAgICAuYXZhdGFyIHtcclxuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWZsZXg7XHJcbiAgICAgICAgICAgIHdpZHRoOiA2MHB4O1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDYwcHg7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHJcbiAgICAgICAgICAgIGltZyB7XHJcbiAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgICBsZWZ0OiA1MCU7XHJcbiAgICAgICAgICAgICAgdG9wOiA1MCU7XHJcbiAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xyXG4gICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgLnRleHQtd3JhcCB7XHJcbiAgICAgICAgICAgIHdpZHRoOiB+XCJjYWxjKDEwMCUgLSA2MHB4KVwiO1xyXG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDMwcHg7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xyXG4gICAgICAgICAgICBhbGlnbi1zZWxmOiBmbGV4LWVuZDtcclxuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuXHJcbiAgICAgICAgICAgIC5uYW1lLFxyXG4gICAgICAgICAgICAudGl0bGUge1xyXG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogMDtcclxuICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgLnRpdGxlIHtcclxuICAgICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICBAbWVkaWEgKG1pbi13aWR0aDogQHNjcmVlbi10YWJsZXQpIHtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMzBweDtcclxuXHJcbiAgICAgIC5hdXRob3Ige1xyXG4gICAgICAgIG1pbi1oZWlnaHQ6IDQ4cHg7XHJcbiAgICAgICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICAgICAgd2lkdGg6IDE0NXB4O1xyXG5cclxuICAgICAgICAmOmFmdGVyIHtcclxuICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgYSB7XHJcbiAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHJcbiAgICAgICAgICAuYXZhdGFyIHtcclxuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgICB3aWR0aDogNDhweDtcclxuICAgICAgICAgICAgaGVpZ2h0OiA0OHB4O1xyXG4gICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgICAgICAgICBmbG9hdDogbGVmdDtcclxuXHJcbiAgICAgICAgICAgIGltZyB7XHJcbiAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgICBsZWZ0OiA1MCU7XHJcbiAgICAgICAgICAgICAgdG9wOiA1MCU7XHJcbiAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xyXG4gICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcblxyXG4gICAgICAmLmZvb3RlciB7XHJcbiAgICAgICAgLmF1dGhvciB7XHJcbiAgICAgICAgICB3aWR0aDogflwiY2FsYyg1MCUgLSAxNXB4KVwiO1xyXG4gICAgICAgICAgbWFyZ2luLXJpZ2h0OiAzMHB4O1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLmRvd25sb2FkcyB7XHJcbiAgICBiYWNrZ3JvdW5kOiBub25lO1xyXG4gICAgcGFkZGluZzogMHB4O1xyXG4gICAgbWFyZ2luLXRvcDogNDVweDtcclxuXHJcbiAgICBhIHtcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogQHRoZW1lLWhlYWRlci15ZWxsb3c7XHJcbiAgICAgIGhlaWdodDogNDBweDtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XHJcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgIGNvbG9yOiBAdGhlbWUtaGVhZGVyLWJhcjtcclxuICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgICBmb250LWZhbWlseTogQG1wLWZvbnQtc2FucztcclxuXHJcbiAgICAgIC5pY29uIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBAdGhlbWUtaGVhZGVyLWJhcjtcclxuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcclxuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICAgIHdpZHRoOiA0MHB4O1xyXG4gICAgICAgIGhlaWdodDogNDBweDtcclxuICAgICAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAuYXNzb2NpYXRlZC1kb3dubG9hZHMge1xyXG4gICAgICBwYWRkaW5nOiAyMHB4IDA7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDI2cHg7XHJcblxyXG4gICAgICAuYmFyLWV4cGFuZGVyIHtcclxuICAgICAgICBib3JkZXItYm90dG9tOiAxcHggQHRoZW1lLWhlYWRlci1ib3JkZXIgc29saWQ7XHJcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDVweDtcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcblxyXG4gICAgICAgIGgzIHtcclxuICAgICAgICAgIGZvbnQtZmFtaWx5OiBAbXAtZm9udC1zYW5zO1xyXG4gICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xyXG4gICAgICAgICAgY29sb3I6IEB0aGVtZS1oZWFkZXItYmFyO1xyXG4gICAgICAgICAgbWFyZ2luOiAwO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLmZhIHtcclxuICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgIGJvdHRvbTogNXB4O1xyXG4gICAgICAgICAgcmlnaHQ6IDVweDtcclxuICAgICAgICAgIGNvbG9yOiBAdGhlbWUtaGVhZGVyLWJhcjtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5mYS1taW51cyB7XHJcbiAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJi5leHBhbmRlZCB7XHJcbiAgICAgICAgICAuZmEtcGx1cyB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgLmZhLW1pbnVzIHtcclxuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG5cclxuICAgICAgLml0ZW1zLXdyYXAge1xyXG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgcGFkZGluZzogMjVweCAwO1xyXG5cclxuICAgICAgICAmLmV4cGFuZGVkIHtcclxuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IEB0aGVtZS1oZWFkZXItYm9yZGVyIHNvbGlkO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgYSB7XHJcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgICAgIGZvbnQtd2VpZ2h0OiAzMDA7XHJcbiAgICAgICAgICBmb250LWZhbWlseTogQG1wLWZvbnQtc2FucztcclxuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxNnB4O1xyXG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogMzBweDtcclxuICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xyXG4gICAgICAgICAgaGVpZ2h0OiBhdXRvO1xyXG5cclxuICAgICAgICAgICY6bGFzdC1vZi10eXBlIHtcclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAmOmZvY3VzLFxyXG4gICAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgIGNvbG9yOiBAdGhlbWUtaGVhZGVyLWJhcjtcclxuXHJcbiAgICAgICAgICAgIGltZyB7XHJcbiAgICAgICAgICAgICAgJi5ub3JtIHtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAmLmhvdmVyIHtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICBpbWcge1xyXG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XHJcbiAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCBlYXNlIDAuNXM7XHJcblxyXG4gICAgICAgICAgICAmLm5vcm0ge1xyXG4gICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgJi5ob3ZlciB7XHJcbiAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLnRhYmxlYXVQbGFjZWhvbGRlciB7XHJcbiAgICBtYXgtd2lkdGg6IDEwMCU7XHJcbiAgfVxyXG5cclxuICAucmVsYXRlZC13cmFwIHtcclxuICAgIHBhZGRpbmc6IDA7XHJcbiAgICBtYXJnaW46IDM1cHggMDtcclxuICAgIGJvcmRlci10b3A6IDFweCBAdGhlbWUtaGVhZGVyLWJvcmRlciBkYXNoZWQ7XHJcblxyXG4gICAgYSB7XHJcbiAgICAgIGNvbG9yOiBAdGhlbWUtaGVhZGVyLWJhcjtcclxuICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgICBsaW5lLWhlaWdodDogMjJweDtcclxuICAgICAgZm9udC1mYW1pbHk6IEBtcC1mb250LXNhbnM7XHJcbiAgICAgIG1hcmdpbjogMDtcclxuXHJcbiAgICAgICYuYnRuIHtcclxuICAgICAgICBiYWNrZ3JvdW5kOiBAdGhlbWUtaGVhZGVyLWJhcjtcclxuICAgICAgICBjb2xvcjogI2ZmZjtcclxuICAgICAgICBmb250LWZhbWlseTogQG1wLWZvbnQtc2FucztcclxuICAgICAgICBib3JkZXItcmFkaXVzOiAwO1xyXG4gICAgICAgIG1hcmdpbjogMzBweCAwO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMTJweDtcclxuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG5cclxuICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgIGJhY2tncm91bmQ6IEB0aGVtZS1yZC1hcXVhO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5yZWxhdGVkLWNvbnRlbnQge1xyXG4gICAgICBsYWJlbCB7XHJcbiAgICAgICAgY29sb3I6IEBicmFuZC1vZmYtYmxhY2s7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDMwMDtcclxuICAgICAgfVxyXG5cclxuICAgICAgcCB7XHJcbiAgICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiAzMDA7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDI0cHg7XHJcbiAgICAgICAgZm9udC1mYW1pbHk6IEBtcC1mb250O1xyXG4gICAgICAgIGNvbG9yOiBAdGhlbWUtaGVhZGVyLWJhcjtcclxuICAgICAgICBtYXJnaW46IDEycHggMDtcclxuXHJcbiAgICAgICAgdSB7XHJcbiAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcclxuICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcblxyXG4gICAgICAubWV0YSB7XHJcbiAgICAgICAgZm9udC1zaXplOiAxMnB4O1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDIwcHg7XHJcbiAgICAgICAgZm9udC1mYW1pbHk6IEBtcC1mb250LXNhbnM7XHJcbiAgICAgICAgY29sb3I6IEBicmFuZC1vZmYtYmxhY2s7XHJcbiAgICAgICAgbWFyZ2luOiA1cHggMDtcclxuICAgICAgICBwYWRkaW5nOiAwO1xyXG5cclxuICAgICAgICBhIHtcclxuICAgICAgICAgIGNvbG9yOiBAdGhlbWUtaGVhZGVyLWJhcjtcclxuICAgICAgICAgIGZvbnQtc2l6ZTogMTJweDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIGxhYmVsIHtcclxuICAgICAgICAgIG1hcmdpbi1yaWdodDogNHB4O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLmRvdCB7XHJcbiAgICAgICAgICBjb2xvcjogQGJyYW5kLW9mZi1ibGFjaztcclxuICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgICBtYXJnaW46IDAgNXB4O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLmF1dGhvciB7XHJcbiAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcblxyXG4gICAgICAucmVsYXRlZC1jb250ZW50LWl0ZW0ge1xyXG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAxNHB4O1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XHJcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IGRhc2hlZCBAdGhlbWUtaGVhZGVyLWJhcjtcclxuXHJcbiAgICAgICAgJjpsYXN0LW9mLXR5cGUge1xyXG4gICAgICAgICAgYm9yZGVyOiAwO1xyXG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5zdWItdGl0bGUge1xyXG4gICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDE2cHg7XHJcbiAgICAgICAgICBtYXJnaW46IDEwcHggMDtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIC5nYWxsZXJ5LXRodW1iIHtcclxuICAgICAgICAubWFrZS14cy1jb2x1bW4oNCk7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcclxuXHJcbiAgICAgICAgaW1nIHtcclxuICAgICAgICAgIG1heC13aWR0aDogMTAwJTtcclxuICAgICAgICAgIGhlaWdodDogYXV0bztcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIGlmcmFtZSB7XHJcbiAgICAgICAgbWF4LXdpZHRoOiAyNTBweDtcclxuICAgICAgICBoZWlnaHQ6IGF1dG87XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIC5iYXItZXhwYW5kZXIge1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICBib3JkZXItYm90dG9tOiAycHggc29saWQgQHRoZW1lLWhlYWRlci1iYXI7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogMTVweDtcclxuXHJcbiAgICAgICAgaDQge1xyXG4gICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgICAgY29sb3I6IEB0aGVtZS1oZWFkZXItYmFyO1xyXG4gICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAzMnB4O1xyXG4gICAgICAgICAgZm9udC1mYW1pbHk6IEBtcC1mb250LXNhbnM7XHJcbiAgICAgICAgICBtYXJnaW46IDA7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAuZmEge1xyXG4gICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgY29sb3I6IEB0aGVtZS1oZWFkZXItYmFyO1xyXG4gICAgICAgICAgcmlnaHQ6IDA7XHJcbiAgICAgICAgICB0b3A6IDUwJTtcclxuICAgICAgICAgIHdpZHRoOiAxNHB4O1xyXG4gICAgICAgICAgaGVpZ2h0OiAxMHB4O1xyXG4gICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgLTUwJSk7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAuZmEtbWludXMge1xyXG4gICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICYuZXhwYW5kZWQge1xyXG4gICAgICAgICAgLmZhLXBsdXMge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgICAgfVxyXG5cclxuICAgICAgICAgIC5mYS1taW51cyB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIC5pdGVtcy13cmFwIHtcclxuICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgIHBhZGRpbmc6IDIwcHggMDtcclxuXHJcbiAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IEBzY3JlZW4tdGFibGV0KSB7XHJcbiAgICAgICAgICBwYWRkaW5nOiAyMHB4O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgdWwge1xyXG4gICAgICAgICAgbGkge1xyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJi5tZWRpYSB7XHJcbiAgICAgICAgICBwYWRkaW5nOiAwO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJi5leHBhbmRlZCB7XHJcbiAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi5zaW5nbGUtY3B0X3ByZXNzX3JlbGVhc2VzIHtcclxuICAubWFpbiB7XHJcbiAgICBhcnRpY2xlIHtcclxuICAgICAgaGVhZGVyIHtcclxuICAgICAgICAubGVmdC13cmFwIHtcclxuICAgICAgICAgIGJvcmRlci1yaWdodDogMDtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiBAc2NyZWVuLXRhYmxldCkge1xyXG4gIC5hcmNoaXZlLFxyXG4gIC5ibG9nIHtcclxuICAgIC5jcHRfcHVibGljYXRpb25zLFxyXG4gICAgLnR5cGUtY3B0X3B1YmxpY2F0aW9ucyxcclxuICAgIC5jcHRfcmVwb3J0cyxcclxuICAgIC50eXBlLWNwdF9ldmVudHMsXHJcbiAgICAuY3B0X2V2ZW50cyxcclxuICAgIC5jcHRfcHJlc3NfcmVsZWFzZXMsXHJcbiAgICAudHlwZS1jcHRfcHJlc3NfcmVsZWFzZXMsXHJcbiAgICAucG9zdCxcclxuICAgIC50eXBlLXBvc3QsXHJcbiAgICAuY3B0X2RhdGEge1xyXG4gICAgICBwYWRkaW5nOiAyMHB4O1xyXG5cclxuICAgICAgLmVudHJ5LXN1bW1hcnkge1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICB9XHJcblxyXG4gICAgICAuZW50cnktdGl0bGUge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMjVweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLnNpbmdsZSB7XHJcbiAgICAuZGF0YS12aWV3IHtcclxuICAgICAgbWFyZ2luLXRvcDogMjBweDtcclxuICAgIH1cclxuXHJcbiAgICAuY3B0X3B1YmxpY2F0aW9ucyxcclxuICAgIC50eXBlLWNwdF9wdWJsaWNhdGlvbnMsXHJcbiAgICAuY3B0X3JlcG9ydHMsXHJcbiAgICAudHlwZS1jcHRfZXZlbnRzLFxyXG4gICAgLmNwdF9ldmVudHMsXHJcbiAgICAuY3B0X3ByZXNzX3JlbGVhc2VzLFxyXG4gICAgLnR5cGUtY3B0X3ByZXNzX3JlbGVhc2VzLFxyXG4gICAgLnBvc3QsXHJcbiAgICAudHlwZS1wb3N0LFxyXG4gICAgLmNwdF9kYXRhIHtcclxuXHJcbiAgICAgIGgxIHtcclxuICAgICAgICBtYXJnaW4tdG9wOiAwcHg7XHJcbiAgICAgICAgZm9udC1zaXplOiAyNXB4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLm1ldGEge1xyXG4gICAgICBtYXJnaW46IDIwcHggMHB4IDMwcHggMHB4O1xyXG4gICAgICBwYWRkaW5nLWJvdHRvbTogMjBweDtcclxuICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgfVxyXG5cclxuICAgIC50aGVtZSB7XHJcbiAgICAgIG1hcmdpbjogMTVweCAwIDAgMDtcclxuICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgfVxyXG5cclxuICAgIGgzIHtcclxuICAgICAgJi5yZWxhdGVkIHtcclxuICAgICAgICBwYWRkaW5nOiAxMHB4IDA7XHJcbiAgICAgICAgZm9udC1mYW1pbHk6IEBtcC1mb250LXNhbnM7XHJcbiAgICAgICAgY29sb3I6IEB0aGVtZS1oZWFkZXItYmFyO1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgfVxyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogQHNjcmVlbi1tZCkge1xyXG4gIC5zaW5nbGUge1xyXG4gICAgJi5zaW5nbGUtY3B0X3B1YmxpY2F0aW9ucyB7XHJcblxyXG4gICAgICAuc2lkZWJhciB7XHJcbiAgICAgICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICAgICAgd2lkdGg6IDE5MHB4O1xyXG4gICAgICB9XHJcblxyXG4gICAgICAubWFpbiB7XHJcbiAgICAgICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICAgICAgd2lkdGg6IH5cImNhbGMoMTAwJSAtIDE5MHB4KVwiO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAuc2luZ2xlIHtcclxuICAgIC5jcHRfcHVibGljYXRpb25zLFxyXG4gICAgLmNwdF9yZXBvcnRzLFxyXG4gICAgLmNwdF9ldmVudHMsXHJcbiAgICAuY3B0X3ByZXNzX3JlbGVhc2VzLFxyXG4gICAgLnBvc3QsXHJcbiAgICAuY3B0X2RhdGEge1xyXG5cclxuICAgICAgaDEge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMzBweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiBAc2NyZWVuLWxnKSB7XHJcbiAgLmFyY2hpdmUsXHJcbiAgLmJsb2cge1xyXG4gICAgLnNpZGViYXIsXHJcbiAgICAuY3B0X3B1YmxpY2F0aW9ucyxcclxuICAgIC50eXBlLWNwdF9wdWJsaWNhdGlvbnMsXHJcbiAgICAuY3B0X2V2ZW50cyxcclxuICAgIC50eXBlLWNwdF9ldmVudHMsXHJcbiAgICAuY3B0X3JlcG9ydHMsXHJcbiAgICAuY3B0X3ByZXNzX3JlbGVhc2VzLFxyXG4gICAgLnR5cGUtY3B0X3ByZXNzX3JlbGVhc2VzLFxyXG4gICAgLnBvc3QsXHJcbiAgICAudHlwZS1wb3N0LFxyXG4gICAgLmNwdF9kYXRhIHtcclxuICAgICAgLmVudHJ5LWNvbnRlbnQge1xyXG4gICAgICAgIHdpZHRoOiB+XCJjYWxjKDgwJSAtIDEwcHgpXCI7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDIwcHg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi50YWdzIHtcclxuICAudGhlbWUge1xyXG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHJnYmEoMTUzLCAxNTMsIDE1MywgMC4yKTtcclxuXHJcbiAgICBhLFxyXG4gICAgc3BhbiB7XHJcbiAgICAgIGJvcmRlci1yYWRpdXM6IDVweDtcclxuICAgICAgZm9udC1zaXplOiAxMnB4O1xyXG4gICAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgIGZvbnQtZmFtaWx5OiBAbXAtZm9udC1zYW5zO1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiA1cHg7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAxNnB4O1xyXG5cclxuICAgICAgJi5zdHlsZWQge1xyXG4gICAgICAgIHBhZGRpbmc6IDNweCAxNXB4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLmRvdCB7XHJcbiAgICAgIG1hcmdpbjogMCA1cHg7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4uc2luZ2xlLWNwdF9wdWJsaWNhdGlvbnMge1xyXG4gIC50YWdzIHtcclxuICAgIC50aGVtZSB7XHJcbiAgICAgIGJvcmRlci1ib3R0b206IG5vbmU7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4uc2luZ2xlLWNwdF9yZXBvcnRzIHtcclxuICAuZG93bmxvYWRzIHtcclxuICAgIG1hcmdpbi10b3A6IDIwcHg7XHJcbiAgfVxyXG59XHJcbiIsImFydGljbGUge1xyXG4gICYudHlwZS1jcHRfYWR2YW5jZWQge1xyXG4gICAgLmVudHJ5LXRodW1ibmFpbCB7XHJcbiAgICAgIGltZyB7XHJcbiAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4uYWR2YW5jZWRfcHVibGljYXRpb25fY29udGVudCB7XHJcbiAgbWFyZ2luLXRvcDogMzBweDtcclxuXHJcbiAgYixcclxuICBoNCxcclxuICBzdHJvbmcge1xyXG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICB9XHJcblxyXG4gIGg0LCBoNCBiLCBoNCBzdHJvbmcge1xyXG4gICAgY29sb3I6ICMzZTQ3YTY7XHJcbiAgfVxyXG5cclxuICBkaXZbaWQqPVwiY2hhcHRlci1cIl0ge1xyXG4gICAgaDMge1xyXG4gICAgICBmb250LXNpemU6IDIuM3JlbTtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIGltZyB7XHJcbiAgICBoZWlnaHQ6IGF1dG87XHJcbiAgICBtYXgtd2lkdGg6IDEwMCU7XHJcbiAgfVxyXG59XHJcblxyXG4uYWR2YW5jZWRtZW51dGl0bGUge1xyXG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgZm9udC1zaXplOiAyMHB4O1xyXG4gIGNvbG9yOiAjM0U0N0E2O1xyXG4gIHBhZGRpbmctbGVmdDogMTVweDtcclxuICBwYWRkaW5nLWJvdHRvbTogNXB4O1xyXG59XHJcblxyXG4ubWVudS1wbHVzIHtcclxuICBkaXNwbGF5OiBub25lO1xyXG59XHJcblxyXG4uYWR2YW5jZWRtZW51IHtcclxuXHJcbiAgLmFuY2hvci10ZXh0IHtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgd2lkdGg6IGNhbGMoflwiMTAwJSAtIDQ1cHhcIik7XHJcbiAgfVxyXG5cclxuICAubWVudS1wbHVzIHtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgd2lkdGg6IDQzcHg7XHJcbiAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICBiYWNrZ3JvdW5kOiAjYjNiMmRlO1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgdG9wOiAwO1xyXG4gICAgcmlnaHQ6IDA7XHJcblxyXG4gICAgLmZhLW1pbnVzLWNpcmNsZSB7XHJcbiAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICB9XHJcblxyXG4gICAgaSB7XHJcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgbGVmdDogMDtcclxuICAgICAgcmlnaHQ6IDA7XHJcbiAgICAgIGJvdHRvbTogMDtcclxuICAgICAgdG9wOiAwO1xyXG4gICAgICBtYXJnaW46IGF1dG87XHJcbiAgICAgIHdpZHRoOiAxNnB4O1xyXG4gICAgICBoZWlnaHQ6IDE2cHg7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICB1bCB7XHJcbiAgICBsaXN0LXN0eWxlOiBub25lO1xyXG4gICAgcGFkZGluZy1sZWZ0OiAwO1xyXG4gIH1cclxuXHJcbiAgPiB1bCB7XHJcbiAgICBiYWNrZ3JvdW5kOiAjZTNlM2YzO1xyXG5cclxuICAgID4gbGkge1xyXG4gICAgICAmLmRyb3Bkb3duIHtcclxuICAgICAgICAmLm9wZW4ge1xyXG5cclxuICAgICAgICAgIC5mYS1wbHVzLWNpcmNsZSB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgLmZhLW1pbnVzLWNpcmNsZSB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgfVxyXG5cclxuICAgICAgICAgID4gdWwuZHJvcGRvd24tbWVudSB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAjZjVmNGZiO1xyXG5cclxuICAgICAgICAgICAgYSB7XHJcbiAgICAgICAgICAgICAgcGFkZGluZy10b3A6IDcuNXB4O1xyXG4gICAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiA3LjVweDtcclxuICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDIwcHg7XHJcbiAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcclxuICAgICAgICAgICAgICBjb2xvcjogIzdkN2M4MDtcclxuXHJcbiAgICAgICAgICAgICAgJi5hY3RpdmUge1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICM2OWJkYTQ7XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICA+IHVsLmRyb3Bkb3duLW1lbnUge1xyXG4gICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgID4gYSB7XHJcbiAgICAgICAgICAmOmFmdGVyIHtcclxuICAgICAgICAgICAgY29udGVudDogJyc7XHJcblxyXG4gICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICAubWVudS1wbHVzIHtcclxuICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAjM0U0N0E2O1xyXG5cclxuICAgICAgICAgICAgICBpIHtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAjYjNiMmRlO1xyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgIH1cclxuXHJcbiAgICAgICY6bGFzdC1jaGlsZCB7XHJcbiAgICAgICAgYSB7XHJcbiAgICAgICAgICBib3JkZXItYm90dG9tLXdpZHRoOiAwO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIGxpIHtcclxuICAgICAgcGFkZGluZzogMDtcclxuICAgIH1cclxuXHJcbiAgICBhIHtcclxuICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICBwYWRkaW5nOiAxMHB4IDE1cHg7XHJcbiAgICAgIGNvbG9yOiAjM0U0N0E2O1xyXG4gICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjYmRiZGUyO1xyXG5cclxuICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgYmFja2dyb3VuZDogI2Y1ZjRmYjtcclxuICAgICAgICBjb2xvcjogIzNFNDdBNjtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbn1cclxuXHJcbi5idG4tcGRmIHtcclxuICBkaXNwbGF5OiBibG9jaztcclxuICBiYWNrZ3JvdW5kOiAjM0U0N0E2O1xyXG4gIHBhZGRpbmc6IDIwcHg7XHJcbiAgbWluLWhlaWdodDogMTUwcHg7XHJcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHJcbiAgLmJvbGQge1xyXG4gICAgY29sb3I6IHdoaXRlO1xyXG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgfVxyXG5cclxuICBpIHtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIGZvbnQtc2l6ZTogMjRweDtcclxuICAgIGJvdHRvbTogMjBweDtcclxuICAgIHJpZ2h0OiAyMHB4O1xyXG4gICAgY29sb3I6IHdoaXRlO1xyXG4gIH1cclxufVxyXG5cclxuLnNpbmdsZS1jcHRfYWR2YW5jZWQge1xyXG5cclxuICAuY2hhcHRlciB7XHJcbiAgICBtYXJnaW4tdG9wOiA4MHB4O1xyXG5cclxuICAgICZfX2ZpcnN0IHtcclxuICAgICAgbWFyZ2luLXRvcDogMzBweDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5hZHZhbmNlZGhlYWRlciB7XHJcbiAgICBmb250LXNpemU6IDI5cHg7XHJcbiAgICBjb2xvcjogIzNFNDdBNjtcclxuICB9XHJcblxyXG4gICNicmVhZGNydW1icyB7XHJcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4yKTtcclxuICB9XHJcblxyXG4gIGFydGljbGUuY3B0X2FkdmFuY2VkIHtcclxuICAgIGhlYWRlciB7XHJcbiAgICAgIG1pbi1oZWlnaHQ6IDU1MHB4O1xyXG4gICAgICAmLnB1YmxpY2F0aW9uLWZpbGwge1xyXG4gICAgICAgIGJhY2tncm91bmQ6ICNkNGVkZTY7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIC5hZHZhbmNlZF9fbWV0YSB7XHJcbiAgICAgICAgJi1wdWJsaXNoZWQge1xyXG4gICAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgICAgICAgY29sb3I6ICMzREIzOTg7XHJcbiAgICAgICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmLWF1dGhvcnMge1xyXG4gICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICAgICAgY29sb3I6ICMyRTA5Mjc7XHJcbiAgICAgICAgICBtYXJnaW46IDMwcHggMDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICYtYXV0aG9yIHtcclxuICAgICAgICAgIGEge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xyXG5cclxuICAgICAgICAgICAgLmF1dGhvci1pbWcge1xyXG4gICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XHJcbiAgICAgICAgICAgICAgd2lkdGg6IDU1cHg7XHJcbiAgICAgICAgICAgICAgaGVpZ2h0OiA1NXB4O1xyXG4gICAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICBpbWcge1xyXG4gICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgICBtYXgtd2lkdGg6IDMwMCU7XHJcbiAgICAgICAgICAgICAgbWF4LWhlaWdodDogMzAwJTtcclxuICAgICAgICAgICAgICBsZWZ0OiA1MCU7XHJcbiAgICAgICAgICAgICAgdG9wOiA1MCU7XHJcbiAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIC5uYW1lIHtcclxuICAgICAgICAgICAgICBhbGlnbi1zZWxmOiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDVweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLmZvb3Rub3RlcyB7XHJcbiAgICBtYXJnaW46IDEuNXJlbSAwO1xyXG4gICAgdWwge1xyXG4gICAgICBwYWRkaW5nOiAwO1xyXG4gICAgICBsaXN0LXN0eWxlOiBub25lO1xyXG5cclxuICAgICAgbGkge1xyXG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xyXG4gICAgICAgIC5pZGVudGlmZXIge1xyXG4gICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxcmVtO1xyXG4gICAgICAgIH1cclxuICAgICAgICBwIHtcclxuICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gIC50aGVtZS1tZW51LXRhYmxldC1jb250YWluZXIge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICB9XHJcbn1cclxuXHJcbi5yZXNwb25zaXZlLWltZyB7XHJcbiAgaW1nIHtcclxuICAgIGhlaWdodDogYXV0bztcclxuICAgIG1pbi1oZWlnaHQ6IDQ1MHB4O1xyXG4gIH1cclxufVxyXG5cclxuLmhlYWRlciB7XHJcbiAgJl9faW1hZ2Uge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuXHJcbiAgICAmLXRpdGxlIHtcclxuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICBib3R0b206IDA7XHJcbiAgICAgIGxlZnQ6IDA7XHJcbiAgICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudChyZ2JhKDI1NSwgMjU1LCAyNTUsIDApLCByZ2JhKDAsIDAsIDAsIC45KSk7XHJcbiAgICAgIHBhZGRpbmc6IDQwcHggMjVweDtcclxuXHJcbiAgICAgIGgxIHtcclxuICAgICAgICBjb2xvcjogd2hpdGU7XHJcbiAgICAgICAgZm9udC1zaXplOiA0MnB4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmX190aGVtZXMge1xyXG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gIH1cclxufVxyXG5cclxuLmZvb3Rub3RlLWlubGluZSB7XHJcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XHJcbiAgLmlkZW50aWZpZXIge1xyXG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAxcmVtO1xyXG4gIH1cclxuICBwIHtcclxuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICB9XHJcbn1cclxuXHJcbi5oaWdobGlnaHRlZC1jb250ZW50IHtcclxuICBwYWRkaW5nOiA3NXB4IDI1cHggMzBweCAyNXB4O1xyXG4gIGNvbG9yOiAjZmZmO1xyXG4gIGZvbnQtc2l6ZTogMTRweDtcclxuICBsaW5lLWhlaWdodDogMS41ZW07XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG5cclxuICAuaGlnaGxpZ2h0ZWQtdGl0bGUge1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgZm9udC1zaXplOiAxMjAlO1xyXG4gICAgdG9wOiAwO1xyXG4gICAgbGVmdDogMDtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgcGFkZGluZzogMTVweCAyNXB4O1xyXG5cclxuICAgIC50aXRsZS1vbmUge1xyXG4gICAgICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xyXG4gICAgICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCB3aGl0ZTtcclxuICAgIH1cclxuXHJcbiAgICAudGl0bGUtdHdvIHtcclxuICAgICAgcGFkZGluZy1sZWZ0OiAxNXB4O1xyXG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgIGZvbnQtc3R5bGU6IGl0YWxpYztcclxuICAgICAgZm9udC1mYW1pbHk6IEdlb3JnaWE7XHJcbiAgICB9XHJcblxyXG4gICAgLmljb24ge1xyXG4gICAgICBmb250LXNpemU6IDE4MCU7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xyXG4gICAgICBwYWRkaW5nLXJpZ2h0OiAxMHB4O1xyXG4gICAgfVxyXG4gIH1cclxufSIsIi50aGVtZS1kZXNjcmlwdGlvbiB7XHJcblxyXG4gIGRpc3BsYXk6IG5vbmU7XHJcblxyXG59XHJcblxyXG4udGhlbWUtY29sIHtcclxuXHJcbiAgLm1ha2Utc20tY29sdW1uKDEyKTtcclxuXHJcbiAgY2xlYXI6IGJvdGg7XHJcbiAgbWFyZ2luLWJvdHRvbTogNjBweDtcclxuXHJcbiAgLnRoZW1lLWFydGljbGUge1xyXG5cclxuICAgIGJvcmRlcjogMXB4IHNvbGlkIEBicmFuZC1ncmV5O1xyXG4gICAgYm9yZGVyLXRvcDogMHB4O1xyXG4gICAgcGFkZGluZzogMTBweDtcclxuXHJcbiAgICBoMyB7XHJcblxyXG4gICAgICBmb250LXNpemU6IDE3cHg7XHJcbiAgICAgIC5hdmVuaXItaGVhdnkoKTtcclxuICAgICAgbWFyZ2luOiAwcHg7XHJcbiAgICB9XHJcblxyXG4gICAgaW1nLmFsaWdubGVmdCB7XHJcblxyXG4gICAgICBmbG9hdDogbGVmdDtcclxuICAgICAgd2lkdGg6IDYwcHg7XHJcbiAgICAgIGhlaWdodDogYXV0bztcclxuICAgICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xyXG4gICAgfVxyXG4gICAgJjpudGgtb2YtdHlwZShuKzMpIHtcclxuXHJcbiAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICB9XHJcbiAgICAmLnRoZW1lLWFydGljbGUtY3B0X25ld3Mge1xyXG4gICAgICBpbWcuYWxpZ25sZWZ0IHtcclxuICAgICAgICBtYXJnaW46IDBweCBhdXRvIDEwcHggYXV0bztcclxuICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICBmbG9hdDogbm9uZTtcclxuXHJcbiAgICAgICAgd2lkdGg6IGF1dG87XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAuY3JlZGl0IHtcclxuICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICBtYXJnaW4tdG9wOiAxMHB4O1xyXG4gICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIH1cclxuICB9XHJcblxyXG4gIGgyIHtcclxuXHJcbiAgICBjb2xvcjogI2ZmZjtcclxuICAgIG1hcmdpbjogMHB4O1xyXG4gICAgcGFkZGluZzogMTBweDtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHJcbiAgfVxyXG5cclxuICAmLmZlYXR1cmVkLWNvbnRlbnQtdGhlbWUge1xyXG5cclxuICAgIC50aGVtZS1hcnRpY2xlIHtcclxuICAgICAgYmFja2dyb3VuZDogQGJyYW5kLWdyZXk7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XHJcbiAgICAgICY6bnRoLW9mLXR5cGUobisyKSB7XHJcbiAgICAgICAgaW1nIHtcclxuICAgICAgICAgIHdpZHRoOiBhdXRvO1xyXG5cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5idG4ge1xyXG5cclxuICAgIGZsb2F0OiByaWdodDtcclxuICAgIGJvcmRlcjogMXB4IHNvbGlkIEBicmFuZC1ncmVlbi1kYXJrO1xyXG4gICAgYm9yZGVyLXJhZGl1czogMHB4O1xyXG4gICAgbWFyZ2luLXRvcDogMTBweDtcclxuICB9XHJcblxyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogQHNjcmVlbi10YWJsZXQpIHtcclxuXHJcbiAgLnRoZW1lLWNvbCB7XHJcbiAgICBjbGVhcjogbm9uZTtcclxuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XHJcblxyXG4gICAgLm1ha2Utc20tY29sdW1uKDYpO1xyXG5cclxuICAgIC50aGVtZS1hcnRpY2xlIHtcclxuICAgICAgcGFkZGluZzogMjBweDtcclxuICAgICAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcclxuXHJcbiAgICAgIHNwYW4uZGF0ZSB7XHJcblxyXG4gICAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgfVxyXG5cclxuICAgICAgaW1nLmFsaWdubGVmdCB7XHJcbiAgICAgICAgd2lkdGg6IGF1dG87XHJcbiAgICAgICAgbWF4LXdpZHRoOiA2MHB4O1xyXG4gICAgICB9XHJcbiAgICAgICY6bnRoLW9mLXR5cGUoM24pIHtcclxuXHJcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcblxyXG4gICAgICB9XHJcbiAgICAgICY6bnRoLW9mLXR5cGUobisyKSB7XHJcblxyXG4gICAgICAgIGgzIHtcclxuXHJcbiAgICAgICAgICBmb250LXNpemU6IDE3cHg7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIGltZyB7XHJcbiAgICAgICAgICB3aWR0aDogNjBweDtcclxuICAgICAgICAgIGhlaWdodDogYXV0bztcclxuXHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgfVxyXG4gICAgICBoMyB7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogNHB4O1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMjBweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICB9XHJcblxyXG4gIC50YWJsZXQtY2xlYXJmaXgge1xyXG5cclxuICAgIGNsZWFyOiBib3RoO1xyXG5cclxuICB9XHJcblxyXG4gIC5kZXNrdG9wLWNsZWFyZml4IHtcclxuXHJcbiAgICBjbGVhcjogbm9uZTtcclxuXHJcbiAgfVxyXG5cclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IEBzY3JlZW4tZGVza3RvcCkge1xyXG5cclxuICBoMi5oMS5hY2NlbnQge1xyXG4gICAgbWFyZ2luLXRvcDogMHB4O1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMTZweDtcclxuXHJcbiAgfVxyXG5cclxuICAudGhlbWUtY29sIHtcclxuXHJcbiAgICAubWFrZS1tZC1jb2x1bW4oNCk7XHJcbiAgICAudGhlbWUtYXJ0aWNsZSB7XHJcbiAgICAgICY6bnRoLW9mLXR5cGUoNG4pIHtcclxuXHJcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gIC50aGVtZS1kZXNjcmlwdGlvbiB7XHJcblxyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG5cclxuICB9XHJcblxyXG4gIC50YWJsZXQtY2xlYXJmaXgge1xyXG5cclxuICAgIGNsZWFyOiBub25lO1xyXG5cclxuICB9XHJcblxyXG4gIC5kZXNrdG9wLWNsZWFyZml4IHtcclxuXHJcbiAgICBjbGVhcjogYm90aDtcclxuXHJcbiAgfVxyXG59IiwiLnJlc2VhcmNoLWNvbDEge1xyXG5cclxuICAgIC5tYWtlLXNtLWNvbHVtbigxMik7XHJcblxyXG59XHJcblxyXG4ucmVzZWFyY2gtY29sMiB7XHJcblxyXG4gICAgLm1ha2Utc20tY29sdW1uKDEyKTtcclxuXHJcbn1cclxuXHJcbi5yZXNlYXJjaC1ib3gge1xyXG4gICAgXHJcbiAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xyXG4gICAgLm1ha2Utc20tY29sdW1uKDEyKTtcclxuICAgXHJcbiAgICAucmVzZWFyY2gtY29udGVudCB7XHJcbiAgICAgICAgXHJcbiAgICAgICAgcGFkZGluZzogMTBweDtcclxuICAgICAgICBiYWNrZ3JvdW5kOiBAYnJhbmQtZ3JleTtcclxuICAgICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgICAgXHJcbiAgICAgICAgcCB7XHJcbiAgICAgICAgICAgIFxyXG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgICAgICBcclxuICAgICAgICB9XHJcbiAgICAgICAgXHJcbiAgICAgICAgaW1nIHtcclxuICAgICAgICAgICAgXHJcbiAgICAgICAgICAgIG1heC13aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xyXG4gICAgICAgICAgICBcclxuICAgICAgICB9XHJcbiAgICAgICAgXHJcbiAgICAgICAgaDIge1xyXG4gICAgICAgICAgICBcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxNXB4O1xyXG4gICAgICAgICAgICBtYXJnaW46IDE0cHggMCA0cHggMDtcclxuICAgICAgICAgICAgXHJcbiAgICAgICAgfVxyXG4gICAgICAgIFxyXG4gICAgfVxyXG4gICAgXHJcbn1cclxuXHJcbi5mZWF0dXJlZC1ib3gge1xyXG4gICAgXHJcbiAgICBcclxuICAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xyXG4gICAgIC5tYWtlLXNtLWNvbHVtbigxMik7XHJcbiAgXHJcbiAgICAuZmVhdHVyZWQtY29udGVudCB7XHJcbiAgICAgICAgXHJcbiAgICAgICAgcGFkZGluZzogMTBweDtcclxuICAgICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgQGJyYW5kLWdyZXk7ICAgXHJcbiAgICAgICAgaW1nIHtcclxuICAgICAgICAgICAgXHJcbiAgICAgICAgICAgIG1heC13aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xyXG4gICAgICAgICAgICBcclxuICAgICAgICB9ICAgICAgIFxyXG4gICAgICAgICAuYnRuIHtcclxuICAgICAgICAgICAgbWFyZ2luLXRvcDogMzBweDtcclxuICAgICAgICAgICAgYmFja2dyb3VuZDogQGJyYW5kLWdyZWVuLWRhcms7XHJcbiAgICAgICAgICAgIGNvbG9yOiAjZmZmOyAgIFxyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiBAc2NyZWVuLXRhYmxldCkge1xyXG4gICAgLnJlc2VhcmNoLWNvbDEge1xyXG5cclxuICAgICAgICAubWFrZS1zbS1jb2x1bW4oMTIpO1xyXG5cclxuICAgIH1cclxuXHJcbiAgICAucmVzZWFyY2gtY29sMiB7XHJcblxyXG4gICAgICAgIC5tYWtlLXNtLWNvbHVtbigxMik7XHJcblxyXG4gICAgfVxyXG5cclxuICAgLmZlYXR1cmVkLWJveCwgLnJlc2VhcmNoLWJveCB7XHJcbiAgICBcclxuICAgICAgICAubWFrZS1zbS1jb2x1bW4oNik7XHJcbiAgIH0gXHJcbiAgICBcclxuICAgIC5yZXNlYXJjaC1ib3gge1xyXG4gICAgICAgIFxyXG4gICAgICAgIC5yZXNlYXJjaC1jb250ZW50IHtcclxuICAgICAgICBcclxuICAgICAgICAgICAgaDIge1xyXG5cclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcclxuXHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICBcclxuICAgIC5mZWF0dXJlZC1jb250ZW50IHtcclxuICAgICAgICBcclxuICAgICAgICBoMiB7XHJcblxyXG4gICAgICAgICAgICBmb250LXNpemU6IDI0cHg7XHJcbiAgICAgICAgICAgIG1hcmdpbjogMTBweCAwcHggMzBweCAwcHg7XHJcblxyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgIFxyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogQHNjcmVlbi1kZXNrdG9wKSB7XHJcblxyXG4gICAgLnJlc2VhcmNoLWNvbDEge1xyXG4gICAgXHJcbiAgICAgICAgLm1ha2UtbWQtY29sdW1uKDgpO1xyXG5cclxuICAgIH1cclxuXHJcbiAgICAucmVzZWFyY2gtY29sMiB7XHJcblxyXG4gICAgICAgIC5tYWtlLW1kLWNvbHVtbig0KTtcclxuXHJcbiAgICB9XHJcbiAgICBcclxuICAgIC5yZXNlYXJjaC1ib3gge1xyXG4gICAgICAgIFxyXG4gICAgICAgIC5tYWtlLW1kLWNvbHVtbig2KTtcclxuICAgICAgICAucmVzZWFyY2gtY29udGVudCB7XHJcbiAgICAgICAgICAgIFxyXG4gICAgICAgICAgICBwYWRkaW5nOiAyMHB4O1xyXG4gICAgICAgICAgICBwIHtcclxuXHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuXHJcbiAgICAgICAgICAgIH0gIFxyXG4gICAgICAgICAgICBcclxuICAgICAgICAgICAgaDIge1xyXG4gICAgICAgICAgICAgICAgXHJcbiAgICAgICAgICAgICAgICBtYXJnaW46IDE0cHggMCAxNHB4IDA7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgXHJcbiAgICB9XHJcbiAgICAuZmVhdHVyZWQtYm94IHtcclxuXHJcbiAgICAgICAgLm1ha2UtbWQtY29sdW1uKDEyKTtcclxuXHJcbiAgICAgICAgLmZlYXR1cmVkLWNvbnRlbnQge1xyXG5cclxuICAgICAgICAgICAgcGFkZGluZzogMjBweDtcclxuICAgICAgICAgICAgXHJcblxyXG4gICAgICAgfVxyXG4gICAgfSAgICBcclxufVxyXG4iLCJcclxuI21haW4ge1xyXG4gICAgXHJcbiAgICAuZ2Zvcm1fd3JhcHBlciB7XHJcbiAgICAgICAgXHJcbiAgICAgICAgYmFja2dyb3VuZDogQGJyYW5kLWdyZXk7XHJcbiAgICAgICAgcGFkZGluZzogNXB4IDEwcHggMTBweCAxMHB4O1xyXG4gICAgXHJcbiAgICAgICAgdWwge1xyXG4gICAgICAgICAgICBcclxuICAgICAgICAgICAgbWFyZ2luOiAwcHg7XHJcbiAgICAgICAgICAgIFxyXG4gICAgICAgICAgICBsaSB7XHJcblxyXG4gICAgICAgICAgICAgICAgbGlzdC1zdHlsZTogbm9uZTtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IG5vbmU7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAwcHg7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW46IDBweDtcclxuICAgICAgICAgICAgICAgIFxyXG4gICAgICAgICAgICAgICAgbGFiZWwge1xyXG4gICAgICAgICAgICAgICAgICAgIFxyXG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMTBweCAwIDVweCAwO1xyXG4gICAgICAgICAgICAgICAgICAgIC5hdmVuaXItaGVhdnkoKTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIFxyXG4gICAgICAgICAgICAgICAgaW5wdXQsIHNlbGVjdCwgdGV4dGFyZWEge1xyXG4gICAgICAgICAgICAgICAgICAgIFxyXG4gICAgICAgICAgICAgICAgICAgIGJvcmRlcjogMHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICNmZmY7XHJcbiAgICAgICAgICAgICAgICAgICAgXHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICBcclxuICAgICAgICAgICAgICAgIFxyXG4gICAgICAgICAgICAgICBcclxuICAgICAgICAgICAgfSAgICAgICAgICAgXHJcbiAgICAgICAgfVxyXG4gICAgICAgIFxyXG4gICAgICAgIC5nZm9ybV9mb290ZXIge1xyXG4gICAgICAgICAgICBcclxuICAgICAgICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XHJcbiAgICAgICAgICAgIFxyXG4gICAgICAgIH1cclxuICAgICAgICAgICAgXHJcbiAgICAgICAgLmdmb3JtX2J1dHRvbiB7XHJcblxyXG4gICAgICAgICAgICBtYXJnaW46IDIwcHggMCAwIDA7XHJcbiAgICAgICAgICAgIFxyXG4gICAgICAgIH0gICAgICAgXHJcbiAgICB9XHJcblxyXG59XHJcblxyXG4uY29udGFjdC1kZXRhaWxzIGltZyB7XHJcblxyXG4gICAgbWFyZ2luOiAyMHB4IDBweCAwcHggMHB4O1xyXG4gICAgbWF4LXdpZHRoOiAxMDAlO1xyXG4gICAgaGVpZ2h0OiBhdXRvO1xyXG59XHJcblxyXG5AbWVkaWEobWluLXdpZHRoOiBAc2NyZWVuLXRhYmxldCkge1xyXG4gICAgXHJcbiAgICAjbWFpbiB7XHJcblxyXG4gICAgICAgIC5nZm9ybV93cmFwcGVyIHtcclxuICAgICAgICAgICAgXHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDEwcHggMzBweCAyMHB4IDMwcHg7XHJcbiAgICAgICAgICAgIFxyXG4gICAgICAgIH1cclxuICAgICAgICBcclxuICAgIH1cclxuICAgIFxyXG4gICAgJi5nZl9sZWZ0X2hhbGYge1xyXG5cclxuICAgICAgICBmbG9hdDogbGVmdDtcclxuICAgICAgICB3aWR0aDogNDglO1xyXG4gICAgfVxyXG5cclxuICAgICYuZ2ZfcmlnaHRfaGFsZiB7XHJcblxyXG4gICAgICAgIGZsb2F0OiByaWdodDtcclxuICAgICAgICB3aWR0aDogNTAlO1xyXG5cclxuXHJcbiAgICB9ICAgIFxyXG4gICAgXHJcbiAgICAuY29udGFjdC1kZXRhaWxzIGltZyB7XHJcbiAgICAgICAgXHJcbiAgICAgICAgbWFyZ2luOiAwIDIwcHggMjBweCAwO1xyXG4gICAgICAgIFxyXG4gICAgfVxyXG4gICAgXHJcbn0iLCIucG9zdC10eXBlLWFyY2hpdmUtY3B0X25ld3Mge1xyXG4gICAgXHJcbiAgICBhcnRpY2xlLmNwdF9uZXdzIHtcclxuICAgIFxyXG4gICAgICAgIHBhZGRpbmc6IDIwcHggMHB4O1xyXG4gICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCBAYnJhbmQtZ3JleTtcclxuICAgICAgICAuZW50cnktdGh1bWJuYWlsIHtcclxuICAgICAgICAgICAgLm1ha2Utc20tY29sdW1uKDEyKTtcclxuXHJcbiAgICAgICAgICAgIGltZyB7XHJcblxyXG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwcHggYXV0bztcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAuY3JlZGl0IHtcclxuXHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuXHJcblxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgaDIge1xyXG5cclxuICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgICAgIH1cclxuICAgICAgICAuZW50cnktY29udGVudCB7XHJcblxyXG4gICAgICAgICAgIC5tYWtlLXNtLWNvbHVtbigxMik7XHJcblxyXG4gICAgICAgIH1cclxuXHJcbiAgICBcclxuICAgIH1cclxuXHJcbn1cclxuQG1lZGlhIChtaW4td2lkdGg6IEBzY3JlZW4tdGFibGV0KSB7XHJcbiAgICBcclxuICAgIC5wb3N0LXR5cGUtYXJjaGl2ZS1jcHRfbmV3cyB7XHJcbiAgICAgICAgXHJcbiAgICAgICAgLnBhZ2VfbmF2IHtcclxuICAgICAgICAgICAgXHJcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDBweDtcclxuICAgICAgICB9XHJcbiAgIFxyXG4gICAgXHJcbiAgICAgICAgYXJ0aWNsZS5jcHRfbmV3cyB7XHJcblxyXG4gICAgICAgICAgICBwYWRkaW5nOiAzMHB4IDBweCAzMHB4IDBweDtcclxuXHJcbiAgICAgICAgICAgIC5lbnRyeS10aHVtYm5haWwge1xyXG5cclxuXHJcbiAgICAgICAgICAgICAgICAubWFrZS1zbS1jb2x1bW4oMyk7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIGgyIHtcclxuXHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAwcHg7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDI1cHg7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIC5lbnRyeS1jb250ZW50IHtcclxuXHJcbiAgICAgICAgICAgICAgIC5tYWtlLXNtLWNvbHVtbig5KTtcclxuXHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbn0iLCJcclxuLnNpbmdsZS1jcHRfYXV0aG9ycyB7XHJcblxyXG4gIC5tYWluIHtcclxuICAgIC5tYWtlLXNtLWNvbHVtbigxMik7XHJcbiAgfVxyXG5cclxuICAuYXV0aG9yLWltYWdlIHtcclxuICAgIC5tYWtlLXNtLWNvbHVtbig0KTtcclxuXHJcbiAgICBpbWcge1xyXG4gICAgICBtYXgtd2lkdGg6IDEwMCU7XHJcbiAgICAgIGhlaWdodDogYXV0bztcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5hdXRob3ItY29udGVudCB7XHJcbiAgICAubWFrZS1zbS1jb2x1bW4oOCk7XHJcblxyXG4gICAgaDMge1xyXG4gICAgICBtYXJnaW4tdG9wOiAwO1xyXG4gICAgICBjb2xvcjogQHRoZW1lLWhlYWRlci1iYXI7XHJcbiAgICB9XHJcblxyXG4gICAgLmVudHJ5LXNoYXJlIHtcclxuICAgICAgLmVudHJ5LXNoYXJlLWJ0bnMge1xyXG4gICAgICAgIG1hcmdpbjogMDtcclxuICAgICAgICBwYWRkaW5nOiAwO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAuYXV0aG9yLWNvbnRhY3Qge1xyXG4gICAgcGFkZGluZzogMjBweCAwO1xyXG4gICAgdGV4dC1hbGlnbjogbGVmdDtcclxuXHJcbiAgICBhIHtcclxuICAgICAgLmF2ZW5pci1oZWF2eSgpO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLnBvc3QtdHlwZS1hcmNoaXZlLWNwdF9hdXRob3JzIHtcclxuICAuYXV0aG9yLXRhYnMge1xyXG4gICAgbWFyZ2luOiAyMHB4IDBweCAzMHB4IDBweDtcclxuICAgIHBhZGRpbmc6IDBweDtcclxuICAgIC5jbGVhcmZpeCgpO1xyXG5cclxuICAgIGxpIHtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIHBhZGRpbmc6IDEwcHg7XHJcbiAgICAgIGxpc3Qtc3R5bGU6IG5vbmU7XHJcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkIEBicmFuZC1ncmV5O1xyXG4gICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHJcbiAgICAgICYuYWN0aXZlIHtcclxuICAgICAgICBiYWNrZ3JvdW5kOiBAYnJhbmQtcmVkO1xyXG4gICAgICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCBAYnJhbmQtcmVkO1xyXG4gICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCBAYnJhbmQtcmVkO1xyXG5cclxuICAgICAgICBhIHtcclxuICAgICAgICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG5cclxuICAgICAgYSB7XHJcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgICAgICBmb250LWZhbWlseTogQG1wLWZvbnQtc2FucztcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLmF1dGhvci13cmFwIHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xyXG4gICAgZmxleC13cmFwOiB3cmFwO1xyXG4gIH1cclxuXHJcbiAgLmF1dGhvciB7XHJcbiAgICBpbWcge1xyXG4gICAgICB3aWR0aDogYXV0bztcclxuICAgICAgbWF4LXdpZHRoOiAxMDAlO1xyXG4gICAgICBoZWlnaHQ6IGF1dG87XHJcbiAgICAgIG1heC1oZWlnaHQ6IDE5MHB4O1xyXG4gICAgICBtYXJnaW46IDBweCBhdXRvO1xyXG4gICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIH1cclxuXHJcbiAgICAubWFrZS1zbS1jb2x1bW4oNCk7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG5cclxuICAgIGgyLCBwLnRpdGxlIHtcclxuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgfVxyXG5cclxuICAgIC5hdXRob3ItZGVza3RvcCB7XHJcbiAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgbGluZS1oZWlnaHQ6IDIycHg7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiAzMDA7XHJcbiAgICAgIGZvbnQtZmFtaWx5OiBAbXAtZm9udDtcclxuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICBmbGV4OiAxIDEgYXV0bztcclxuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gICAgfVxyXG5cclxuICAgIC5hdXRob3ItY29udGVudCB7XHJcbiAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgcGFkZGluZzogMjBweDtcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg0NCwgMTA3LCAxMzAsIC4wNSk7XHJcbiAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgbGluZS1oZWlnaHQ6IDIycHg7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiAzMDA7XHJcbiAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcblxyXG4gICAgICAuYnRuIHtcclxuICAgICAgICBiYWNrZ3JvdW5kOiBAdGhlbWUtaGVhZGVyLWJhcjtcclxuICAgICAgICBjb2xvcjogI2ZmZjtcclxuICAgICAgICBmb250LWZhbWlseTogQG1wLWZvbnQtc2FucztcclxuICAgICAgICBib3JkZXItcmFkaXVzOiAwO1xyXG5cclxuICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgIGJhY2tncm91bmQ6IEB0aGVtZS1yZC1hcXVhO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IEBzY3JlZW4tdGFibGV0KSB7XHJcbiAgLnBvc3QtdHlwZS1hcmNoaXZlLWNwdF9hdXRob3JzIHtcclxuICAgIC5hdXRob3ItdGFicyB7XHJcbiAgICAgIG1hcmdpbjogMjBweCAwcHggMzBweCAwcHg7XHJcbiAgICAgIHBhZGRpbmc6IDBweDtcclxuICAgICAgLmNsZWFyZml4KCk7XHJcbiAgICAgIGJveC1zaGFkb3c6IDBweCAzcHggNXB4IDBweCByZ2JhKDAsIDAsIDAsIDAuMTUpO1xyXG4gICAgICBib3JkZXItcmFkaXVzOiA1cHg7XHJcblxyXG4gICAgICBsaSB7XHJcbiAgICAgICAgd2lkdGg6IDMzLjMzMzMzJTtcclxuICAgICAgICBmbG9hdDogbGVmdDtcclxuICAgICAgICBwYWRkaW5nOiAyMHB4O1xyXG4gICAgICAgIGxpc3Qtc3R5bGU6IG5vbmU7XHJcbiAgICAgICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkIEBicmFuZC1ncmV5O1xyXG4gICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCBAYnJhbmQtZ3JleTtcclxuICAgICAgICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCBAYnJhbmQtZ3JleTtcclxuICAgICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgICAgYm9yZGVyLWxlZnQ6IDBweDtcclxuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG5cclxuICAgICAgICAmLmFjdGl2ZSB7XHJcblxyXG4gICAgICAgICAgYmFja2dyb3VuZDogQGJyYW5kLXJlZDtcclxuICAgICAgICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCBAYnJhbmQtcmVkO1xyXG4gICAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIEBicmFuZC1yZWQ7XHJcblxyXG4gICAgICAgICAgYSB7XHJcbiAgICAgICAgICAgIGNvbG9yOiAjZmZmO1xyXG5cclxuICAgICAgICAgIH1cclxuICAgICAgICAgICY6YWZ0ZXIge1xyXG4gICAgICAgICAgICBjb250ZW50OiBcIiBcIjtcclxuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgIHdpZHRoOiAwO1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDA7XHJcbiAgICAgICAgICAgIGJvcmRlci1zdHlsZTogc29saWQ7XHJcbiAgICAgICAgICAgIGJvcmRlci13aWR0aDogMTZweCAxNnB4IDBweCAxNnB4O1xyXG4gICAgICAgICAgICBib3JkZXItY29sb3I6IEBicmFuZC1yZWQgdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQ7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgYm90dG9tOiAtMTRweDtcclxuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IC0xNnB4O1xyXG4gICAgICAgICAgICBsZWZ0OiA1MCU7XHJcbiAgICAgICAgICAgIHotaW5kZXg6IDI7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBhIHtcclxuICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmOmZpcnN0LWNoaWxkIHtcclxuICAgICAgICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDVweDtcclxuICAgICAgICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDVweDtcclxuICAgICAgICAgIGJvcmRlci1sZWZ0OiAxcHggc29saWQgQGJyYW5kLWdyZXk7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmOmxhc3QtY2hpbGQge1xyXG4gICAgICAgICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDVweDtcclxuICAgICAgICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiA1cHg7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLmF1dGhvciB7XHJcbiAgICAgIC5hdXRob3ItY29udGVudCB7XHJcbiAgICAgICAgLyptaW4taGVpZ2h0OiA1MjBweDsqL1xyXG4gICAgICB9XHJcbiAgICAgIC5hdXRob3ItZGVza3RvcCB7XHJcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWZsZXg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiBAc2NyZWVuLWRlc2t0b3ApIHtcclxuICAuc2luZ2xlLWNwdF9hdXRob3JzIHtcclxuICAgIC5tYWluIHtcclxuICAgICAgLm1ha2Utc20tY29sdW1uKDkpO1xyXG4gICAgfVxyXG4gIH1cclxufSIsIi5hcmNoaXZlIHtcclxuICAudXBjb21pbmctZXZlbnRzIHtcclxuICAgIC50YWJzIHtcclxuICAgICAgbWFyZ2luOiAwcHg7XHJcbiAgICAgIHBhZGRpbmc6IDBweDtcclxuICAgICAgY29sb3I6ICNmZmY7XHJcblxyXG4gICAgICBsaSB7XHJcbiAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICBwYWRkaW5nOiA2cHggMjBweDtcclxuXHJcbiAgICAgICAgJi50YWItdGl0bGUge1xyXG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICBiYWNrZ3JvdW5kOiBAYnJhbmQtcmVkO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC51cGNvbWluZyB7XHJcbiAgICAgIGJvcmRlcjogMnB4IHNvbGlkIEBicmFuZC1yZWQ7XHJcbiAgICB9XHJcblxyXG4gICAgaDIgYSB7XHJcbiAgICAgIGNvbG9yOiBAYnJhbmQtcmVkO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IEBzY3JlZW4tdGFibGV0KSB7XHJcbiAgLmFyY2hpdmUge1xyXG4gICAgLnVwY29taW5nLWV2ZW50cyB7XHJcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHJcbiAgICAgIC50YWJzIHtcclxuXHJcbiAgICAgICAgbGkge1xyXG4gICAgICAgICAgYmFja2dyb3VuZDogI2JmYmZiZjtcclxuICAgICAgICAgIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICNmZmY7XHJcbiAgICAgICAgICBkaXNwbGF5OiBpbmxpbmU7XHJcblxyXG4gICAgICAgICAgJi50YWItdGl0bGUsICYuYWN0aXZlIHtcclxuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lO1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiBAYnJhbmQtcmVkO1xyXG4gICAgICAgICAgfVxyXG5cclxuICAgICAgICAgIGEge1xyXG4gICAgICAgICAgICBjb2xvcjogI2ZmZjtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIC51cGNvbWluZyB7XHJcbiAgICAgICAgYm9yZGVyOiA1cHggc29saWQgQGJyYW5kLXJlZDtcclxuICAgICAgICBiYWNrZ3JvdW5kOiAjZmZmO1xyXG4gICAgICAgIGhlaWdodDogMzIwcHg7XHJcblxyXG4gICAgICAgICYuYWN0aXZlIHtcclxuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLnNpbmdsZS1jcHRfZXZlbnRzIHtcclxuICAuaGVyby1ldmVudHMge1xyXG4gICAgbWF4LXdpZHRoOiA2NDBweDtcclxuXHJcbiAgICAudGFncyB7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XHJcbiAgICAgIG1hcmdpbi10b3A6IDA7XHJcbiAgICB9XHJcblxyXG4gICAgLm1ldGEge1xyXG4gICAgICBmb250LWZhbWlseTogQG1wLWZvbnQ7XHJcbiAgICAgIGZvbnQtc2l6ZTogMTJweDtcclxuICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICAgICAgY29sb3I6IEBicmFuZC1vZmYtYmxhY2s7XHJcbiAgICAgIG1hcmdpbjogMDtcclxuICAgICAgcGFkZGluZzogMDtcclxuXHJcbiAgICAgIC51cGNvbWluZyB7XHJcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNXB4O1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNjZTQ2NDY7XHJcbiAgICAgICAgY29sb3I6IHdoaXRlO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMTBweDtcclxuICAgICAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgICAgIGxldHRlci1zcGFjaW5nOiAwLjI1cHg7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEwcHg7XHJcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgICAgICBmb250LWZhbWlseTogQG1wLWZvbnQtc2FucztcclxuICAgICAgICBwYWRkaW5nOiA0cHggMTVweDtcclxuICAgICAgICBtYXJnaW4tcmlnaHQ6IDEycHg7XHJcbiAgICAgIH1cclxuXHJcbiAgICB9XHJcblxyXG4gICAgaDEge1xyXG4gICAgICBmb250LWZhbWlseTogQG1wLWZvbnQtc2FucztcclxuICAgICAgZm9udC1zaXplOiAzMHB4O1xyXG4gICAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgICBjb2xvcjogQHRoZW1lLWhlYWRlci1iYXI7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiA0MHB4O1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLmhlcm8tZXZlbnRzLWJhciB7XHJcbiAgICBwYWRkaW5nOiA1cHggMDtcclxuICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XHJcblxyXG4gICAgLmVudHJ5LXNoYXJlLFxyXG4gICAgLmVudHJ5LXNoYXJlLWJ0bnMge1xyXG4gICAgICBtYXJnaW46IDA7XHJcblxyXG4gICAgICBsaSB7XHJcbiAgICAgICAgbWFyZ2luOiAwO1xyXG4gICAgICAgIHdpZHRoOiAyNXB4O1xyXG5cclxuICAgICAgICBhIHtcclxuICAgICAgICAgIGJvcmRlcjogbm9uZTtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5yZWxhdGVkLXdyYXAge1xyXG4gICAgJi5ldmVudC1yZWxhdGVkIHtcclxuICAgICAgYm9yZGVyLWJvdHRvbTogbm9uZTtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICAgICAgcGFkZGluZy1ib3R0b206IDA7XHJcblxyXG4gICAgICAucmVsYXRlZC1jb250ZW50IHtcclxuICAgICAgICAmLmV2ZW50LXZpZGVvIHtcclxuICAgICAgICAgIC5pdGVtcy13cmFwIHtcclxuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgICBtaW4taGVpZ2h0OiA1MDBweDtcclxuXHJcbiAgICAgICAgICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC1oZWlnaHQ6IDc2OHB4KSB7XHJcbiAgICAgICAgICAgICAgbWluLWhlaWdodDogMzIwcHg7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIGlmcmFtZSB7XHJcbiAgICAgICAgICAgICAgcGFkZGluZzogMjBweDtcclxuICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgICAgICAgIG1heC1oZWlnaHQ6IHVuc2V0O1xyXG4gICAgICAgICAgICAgIG1heC13aWR0aDogdW5zZXQ7XHJcbiAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICYuZXZlbnQtc2lnbnVwIHtcclxuICAgICAgICAgIGlmcmFtZSB7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgICAgIG1heC13aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgbWluLWhlaWdodDogMjc1cHhcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5pdGVtcy13cmFwIHtcclxuICAgICAgICAgIGJvcmRlci1ib3R0b206IG5vbmU7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJjpudGgtb2YtdHlwZSgybikge1xyXG4gICAgICBib3JkZXItdG9wOiBub25lO1xyXG4gICAgICBtYXJnaW4tdG9wOiAwO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLmV2ZW50LWRldGFpbHMge1xyXG4gICAgaDQge1xyXG4gICAgICBjb2xvcjogQHRoZW1lLWhlYWRlci1iYXI7XHJcbiAgICAgIGZvbnQtZmFtaWx5OiBAbXAtZm9udC1zYW5zO1xyXG4gICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgICAgIGZvbnQtc3R5bGU6IGl0YWxpYztcclxuICAgIH1cclxuXHJcbiAgICAudGltZS1kYXRlIHtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcclxuXHJcbiAgICAgIHRpbWUge1xyXG4gICAgICAgIHNwYW4ge1xyXG4gICAgICAgICAgZm9udC1zaXplOiAxMnB4O1xyXG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xyXG4gICAgICAgICAgZm9udC1mYW1pbHk6IEBtcC1mb250O1xyXG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcblxyXG4gICAgICBoNSB7XHJcbiAgICAgICAgZm9udC1zaXplOiAxMnB4O1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiAzMDA7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDIwcHg7XHJcbiAgICAgICAgZm9udC1mYW1pbHk6IEBtcC1mb250O1xyXG4gICAgICAgIG1hcmdpbjogMDtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5zcGVha2VycyB7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDYwcHg7XHJcblxyXG4gICAgICBoNCB7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcclxuICAgICAgfVxyXG5cclxuICAgICAgLnNwZWFrZXIge1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XHJcblxyXG4gICAgICAgIC5uYW1lLFxyXG4gICAgICAgIC50aXRsZSB7XHJcbiAgICAgICAgICBmb250LWZhbWlseTogQG1wLWZvbnQ7XHJcbiAgICAgICAgICBmb250LXNpemU6IDEycHg7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAubmFtZSB7XHJcbiAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLnRpdGxlIHtcclxuICAgICAgICAgIGZvbnQtd2VpZ2h0OiAzMDA7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLmFkZHJlc3Mge1xyXG4gICAgICBmb250LXNpemU6IDEycHg7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiAzMDA7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xyXG4gICAgICBmb250LWZhbWlseTogQG1wLWZvbnQ7XHJcblxyXG4gICAgICAudGV4dCB7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLmNwdF9ldmVudHMsXHJcbi5zaW5nbGUtY3B0X2V2ZW50cyB7XHJcbiAgLnN1Yi10aXRsZSB7XHJcbiAgICBjb2xvcjogQGJyYW5kLW9mZi1ibGFjaztcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgZm9udC1zaXplOiAyNHB4O1xyXG4gICAgZm9udC13ZWlnaHQ6IDMwMDtcclxuICAgIGxpbmUtaGVpZ2h0OiAzMHB4O1xyXG4gIH1cclxuXHJcbiAgLnB1YmxpY2F0aW9uLWNvbnRlbnQge1xyXG4gICAgbWFyZ2luLXRvcDogMjBweDtcclxuICB9XHJcbn0iLCIuc2VhcmNoLXJlc3VsdHMge1xyXG4gIC5wYWdlX25hdiB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xyXG4gIH1cclxuXHJcbiAgLmluZmluaXRlLXBvc3Qtd3JhcCB7XHJcbiAgICBhcnRpY2xlIHtcclxuICAgICAgJi5zZWFyY2gtZGVmYXVsdCB7XHJcbiAgICAgICAgLmlubmVyLXdyYXAge1xyXG4gICAgICAgICAgLmVudHJ5LWNvbnRlbnQge1xyXG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59IiwiLmQzLWNoYXJ0IHtcclxuICAgIFxyXG4gICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgXHJcbiAgICBzdmcge1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICBtYXgtaGVpZ2h0OiA1MDBweDtcclxuICAgIH1cclxuICAgICAgICAgICAgXHJcbn0gXHJcblxyXG4uZDMtdGl0bGUge1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgLmF2ZW5pci1yb21hbigpO1xyXG4gICAgZm9udC1zaXplOiAxNnB4O1xyXG59XHJcblxyXG5AbWVkaWEgKG1heC13aWR0aDogNDgwcHgpIHtcclxuICAgIFxyXG4gXHJcbiAgICAuZDMtY29udGFpbmVyIHtcclxuICAgICAgICBcclxuICAgICAgICBtYXJnaW46IDBweCAtMTVweDtcclxuICAgICAgICBcclxuICAgIH1cclxuICAgIFxyXG59XHJcblxyXG4uZDMtaWZyYW1lIHtcclxuICAgIG1heC1oZWlnaHQ6IG5vbmU7XHJcbiAgICBcclxuICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XHJcbiAgICBtaW4taGVpZ2h0OiA1NTBweDtcclxuICAgIGJvcmRlcjogMHB4O1xyXG4gICAgXHJcbn0iLCIvLyBtb2JpbGVcclxuLnBhZ2UtdGVtcGxhdGUtdGVtcGxhdGUtZGFzaGJvYXJkLCAuc2luZ2xlLWRhdGEtZGFzaGJvYXJkIHtcclxuICAgIFxyXG4gICAgLnJmLWxvZ28ge1xyXG4gICAgICAgIFxyXG4gICAgICAgIHdpZHRoOiA0NXB4O1xyXG4gICAgICAgIGhlaWdodDogNDVweDtcclxuICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1nL3JmLWxvZ28ucG5nKSB0b3AgbGVmdCBuby1yZXBlYXQ7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIHRvcDogLTEwcHg7XHJcbiAgICAgICAgcmlnaHQ6IDBweDtcclxuICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgfVxyXG4gICAgXHJcbiAgICAuZGFzaC1oZWFkZXIge1xyXG4gICAgXHJcbiAgICAgICAgLmNvbnRhaW5lci13aWRlIHtcclxuXHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgICAgXHJcbiAgICAgICAgfVxyXG4gICAgICAgIFxyXG4gICAgICAgIGJhY2tncm91bmQ6IEBicmFuZC1ncmVlbi1kYXJrO1xyXG4gICAgICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgICAgIHBhZGRpbmc6IDIwcHg7XHJcbiAgICAgICAgaGVpZ2h0OiAxMDdweDtcclxuICAgICAgICBcclxuICAgICAgICAuaDEge1xyXG4gICAgICAgICAgICBcclxuICAgICAgICAgICAgZm9udC1zaXplOiAyMnB4O1xyXG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICBtYXJnaW46IDBweDtcclxuICAgICAgICB9XHJcbiAgICAgICAgXHJcbiAgICAgICAgYSB7XHJcbiAgICAgICAgICAgIFxyXG4gICAgICAgICAgICAuYXZlbmlyLWxpZ2h0KCk7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgbGVmdDogMHB4O1xyXG4gICAgICAgICAgICByaWdodDogMHB4O1xyXG4gICAgICAgICAgICB0b3A6IDQ3cHg7XHJcbiAgICAgICAgICAgIGhlaWdodDogNDBweDtcclxuICAgICAgICAgICAgbWFyZ2luOiAwcHggLTIzcHg7XHJcbiAgICAgICAgICAgIGNvbG9yOiBmYWRlKCNmZmYsIDcwJSk7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTNweDsgICBcclxuICAgICAgICAgICAgcGFkZGluZzogMTFweCAwcHggMCAwO1xyXG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICM1ZDhiOGI7XHJcbiAgICAgICAgICAgIFxyXG4gICAgICAgICAgICBpbWcge1xyXG4gICAgICAgICAgICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcclxuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgICAgICAgIHRvcDogLTJweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBcclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICBcclxuICAgIC5ncmV5LWJnIHtcclxuICAgICAgICBcclxuICAgICAgICBiYWNrZ3JvdW5kOiAjZjJmMmYyO1xyXG4gICAgICAgIGNsZWFyOmJvdGg7XHJcbiAgICAgICAgXHJcbiAgICB9XHJcbiAgICBcclxuICAgIC5kYXNoLWNvbnRlbnQge1xyXG4gICAgICAgIFxyXG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICBcclxuICAgICAgICBoMSwgLmgxIHtcclxuICAgICAgICAgICAgLmF2ZW5pci1yb21hbigpO1xyXG4gICAgICAgICAgICBjb2xvcjogIzY5OTk5OTtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAzMHB4O1xyXG4gICAgICAgICAgICBtYXJnaW46IDMwcHggMHB4IDEwcHggMHB4O1xyXG4gICAgICAgIH1cclxuICAgICAgICBcclxuICAgICAgICBwIHtcclxuICAgICAgICAgICAgIFxyXG4gICAgICAgICAgICBjb2xvcjogIzY5OTk5OTtcclxuICAgICAgICAgICAgZm9udC1mYW1pbHk6IEBmb250LWZhbWlseS1zZXJpZjtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxM3B4O1xyXG4gICAgICAgICAgICBtYXgtd2lkdGg6IDgxMHB4O1xyXG4gICAgICAgICAgICBtYXJnaW46IDBweCBhdXRvIDMwcHggYXV0bztcclxuICAgICAgICB9XHJcbiAgICAgICAgXHJcbiAgICB9XHJcbiAgICBcclxuICAgIC5oZWxwIHtcclxuICAgICAgICBcclxuICAgICAgICBtYXJnaW46IDBweDtcclxuICAgICAgICBwYWRkaW5nOiAzMHB4IDBweDtcclxuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgY29sb3I6ICM4Njg2ODY7XHJcbiAgICAgICAgZm9udC1zaXplOiAxM3B4O1xyXG4gICAgICAgIFxyXG4gICAgICAgICYuYnJlYWRjcnVtYnMge1xyXG4gICAgICAgICAgICBcclxuICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcclxuICAgICAgICAgICAgcGFkZGluZzogMzBweCAxMHB4O1xyXG4gICAgICAgICAgICBhIHsgXHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAjNjk5OTk5O1xyXG4gICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICNmZmY7XHJcbiAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAxNXB4O1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZzogNXB4IDIycHggNXB4IDE3cHg7XHJcbiAgICAgICAgICAgICAgICBcclxuICAgICAgICAgICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICAgICAgICAgIFxyXG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICM1ZDhiOGI7XHJcbiAgICAgICAgICAgICAgICAgICAgXHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICBcclxuICAgICAgICAgICAgICAgIGltZyB7XHJcbiAgICAgICAgICAgICAgICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcclxuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICAgICAgICAgICAgdG9wOiAtMnB4O1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgIFxyXG4gICAgICAgIHNwYW4uaSB7XHJcbiAgICAgICAgICAgIFxyXG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XHJcbiAgICAgICAgICAgIGNvbG9yOiAjZjJmMmYyO1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAjZDlkOWQ5O1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAwcHg7XHJcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDVweDtcclxuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgICAgICB3aWR0aDogMTZweDtcclxuICAgICAgICAgICAgaGVpZ2h0OiAxNnB4O1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgICAgIFxyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgIFxyXG4gICAgLmRhc2gtY29sdW1uIHtcclxuICAgICAgICBcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xyXG4gICAgICAgIFxyXG4gICAgICAgIC5kYXNoLWNoYXJ0cyB7XHJcbiAgICAgICAgICAgIFxyXG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgICAgICBcclxuICAgICAgICB9XHJcbiAgICAgICAgXHJcbiAgICAgICAgLmNsb3NlIHtcclxuICAgICAgICAgICAgXHJcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICNmMmYyZjI7XHJcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDIwcHg7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDhweCAxNHB4IDhweCAxMHB4O1xyXG4gICAgICAgICAgICBjb2xvcjogIzk2OTY5NjtcclxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTJweDtcclxuICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICByaWdodDogMzBweDtcclxuICAgICAgICAgICAgdG9wOiAzMHB4O1xyXG4gICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICAgICAgICAgIFxyXG4gICAgICAgICAgICBzcGFuIHtcclxuICAgICAgICAgICAgICAgIFxyXG4gICAgICAgICAgICAgICAgY29sb3I6ICNkMWQxZDEgO1xyXG4gICAgICAgICAgICAgICAgXHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgXHJcbiAgICAgICAgLmRhc2gtaW5uZXIge1xyXG4gICAgICAgICAgICBcclxuICAgICAgICAgICAgcGFkZGluZzogMjBweCAwcHg7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICNmZmY7XHJcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDRweDtcclxuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogNHB4IHNvbGlkICNjY2NjY2M7XHJcbiAgICAgICAgICAgIFxyXG4gICAgICAgIH1cclxuICAgICAgICBcclxuICAgICAgICAmLmRhc2gtY29sdW1uLTEge1xyXG4gICAgICAgICAgICBcclxuICAgICAgICAgICAgLmRhc2gtaW5uZXIge1xyXG4gICAgICAgICAgICBcclxuICAgICAgICAgICAgICAgIGJvcmRlci10b3A6IDRweCBzb2xpZCBAYnJhbmQtYmx1ZTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBcclxuICAgICAgICB9XHJcbiAgICAgICAgXHJcbiAgICAgICAgJi5kYXNoLWNvbHVtbi0yIHtcclxuICAgICAgICAgICAgXHJcbiAgICAgICAgICAgIC5kYXNoLWlubmVyIHtcclxuICAgICAgICAgICAgXHJcbiAgICAgICAgICAgICAgICBib3JkZXItdG9wOiA0cHggc29saWQgQGJyYW5kLW9yYW5nZTtcclxuICAgICAgICAgICAgXHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgXHJcbiAgICAgICAgfVxyXG4gICAgICAgIFxyXG4gICAgICAgICYuZGFzaC1jb2x1bW4tMyB7XHJcbiAgICAgICAgICAgIFxyXG4gICAgICAgICAgICAuZGFzaC1pbm5lciB7XHJcbiAgICAgICAgICAgIFxyXG4gICAgICAgICAgICAgICAgYm9yZGVyLXRvcDogNHB4IHNvbGlkIEBicmFuZC1yZWRkaXNoO1xyXG4gICAgICAgICAgICBcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBcclxuICAgICAgICB9XHJcbiAgICAgICAgXHJcbiAgICAgICAgaDIge1xyXG4gICAgICAgICAgICAuYXZlbmlyLXJvbWFuKCk7XHJcbiAgICAgICAgICAgXHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDMwMDtcclxuICAgICAgICAgICAgbWFyZ2luOiAwOyBcclxuICAgICAgICAgICAgcGFkZGluZzogOHB4IDEwMHB4IDBweCAyMHB4O1xyXG4gICAgICAgIH1cclxuICAgICAgICBcclxuICAgICAgICAuY29sdW1uLW1ldGEge1xyXG4gICAgICAgICAgICBcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxNXB4O1xyXG4gICAgICAgICAgICBjb2xvcjogIzAwMDtcclxuICAgICAgICAgICAgcGFkZGluZzogMHB4IDEwMHB4IDBweCAyMHB4O1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgXHJcbiAgICAgICAgfVxyXG4gICAgICAgIFxyXG4gICAgICAgIGgzIHtcclxuICAgICAgICAgICAgLmF2ZW5pci1yb21hbigpO1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgICAgICAgIGNvbG9yOiAjNzc3Nzc3O1xyXG4gICAgICAgICAgICAgcGFkZGluZzogMjBweCAyMHB4IDBweCAyMHB4O1xyXG4gICAgICAgICAgICBib3JkZXItdG9wOiAxcHggc29saWQgI2RlZGVkZTtcclxuICAgICAgICAgICAgXHJcbiAgICAgICAgfVxyXG4gICAgICAgIFxyXG4gICAgICAgIGltZyB7XHJcbiAgICAgICAgICAgIFxyXG4gICAgICAgICAgICBtYXJnaW46IDBweCBhdXRvO1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgcGFkZGluZzogMHB4IDIwcHg7XHJcbiAgICAgICAgICAgIG1heC13aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xyXG4gICAgICAgICAgICBcclxuICAgICAgICB9XHJcbiAgICAgICAgXHJcbiAgICAgICAgLmNoYXJ0LW1ldGEge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgbWFyZ2luOiA1cHggMCAyMHB4IDA7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTJweDtcclxuICAgICAgICAgICAgcGFkZGluZzogMHB4IDIwcHggMHB4IDIwcHg7XHJcbiAgICAgICAgICAgIGZvbnQtZmFtaWx5OiBAZm9udC1mYW1pbHktc2VyaWY7XHJcbiAgICAgICAgICAgIGNvbG9yOiAjNzc3Nzc3O1xyXG4gICAgICAgICAgICBmb250LXN0eWxlOiBpdGFsaWM7XHJcbiAgICAgICAgICAgIG1pbi1oZWlnaHQ6IDUycHg7XHJcbiAgICAgICAgICAgIFxyXG4gICAgICAgICAgICBwIHtcclxuICAgICAgICAgICAgICAgIFxyXG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xyXG4gICAgICAgICAgICAgICAgXHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgXHJcbiAgICAgICAgfVxyXG4gICAgICAgICAgICBcclxuICAgICAgICAmLmRhc2gtY29sdW1uLTQge1xyXG4gICAgICAgICAgICBcclxuICAgICAgICAgICAgLmRhc2gtYm94IHtcclxuICAgICAgICAgICAgICAgIFxyXG4gICAgICAgICAgICAgICAgJjpmaXJzdC1jaGlsZCB7XHJcbiAgICAgICAgICAgICAgICAgICAgXHJcbiAgICAgICAgICAgICAgICAgICAgLmRhc2gtaW5uZXIge1xyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDRweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogNHB4O1xyXG5cclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgJjpsYXN0LWNoaWxkIHtcclxuICAgICAgICAgICAgICAgICAgICAuZGFzaC1pbm5lciB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiA0cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDRweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogM3B4IHNvbGlkICNjY2M7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBcclxuICAgICAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgXHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgLmRhc2gtaW5uZXIge1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZzogMjBweDtcclxuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDBweDtcclxuICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZGVkZWRlO1xyXG4gICAgICAgICAgICAgICAgXHJcbiAgICAgICAgICAgIFxyXG4gICAgICAgICAgICAgICAgXHJcbiAgICAgICAgICAgICAgICAmLmRvd25sb2FkIHtcclxuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICAgICAgICAgICAgbWluLWhlaWdodDogMTUwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgXHJcbiAgICAgICAgICAgICAgICAgICAgaDMsIGEuZGwge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogI2ZmZjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB6LWluZGV4OiAxO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBsZWZ0OiAyMHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogYXV0bztcclxuICAgICAgICAgICAgICAgICAgICAgICAgXHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHRvcDogMzJweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgXHJcbiAgICAgICAgICAgICAgICAgICAgYSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIFxyXG4gICAgICAgICAgICAgICAgICAgICAgICAuYXZlbmlyLWxpZ2h0KCk7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDsgXHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiA4cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHotaW5kZXg6IDI7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIFxyXG4gICAgICAgICAgICAgICAgICAgIHNwYW4uaWNvbiB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIFxyXG4gICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGJvdHRvbTogMjBweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgbGVmdDogMjBweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgcmlnaHQ6IDBweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgdG9wOiAyMHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBmbG9hdDogbm9uZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IGF1dG87XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIG1pbi1oZWlnaHQ6IDExMHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBcclxuICAgICAgICAgICAgICAgICAgICAgICAgaW1nIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIFxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZmxvYXQ6IHJpZ2h0O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAyMHB4OyAgXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAxMHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIFxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICBcclxuICAgICAgICAgICAgICAgIH0gXHJcbiAgICAgICAgICAgICAgICBcclxuICAgICAgICAgICAgICAgICYuYnJpZWZpbmcge1xyXG4gICAgICAgICAgICAgICAgICAgIFxyXG4gICAgICAgICAgICAgICAgICAgIGgyIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgXHJcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDEycHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIFxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICBcclxuICAgICAgICAgICAgICAgICAgICBoMyB7XHJcbiAgICAgICAgICAgICAgICAgICAgIFxyXG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiA0cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiBAYnJhbmQtZ3JlZW4tZGFyaztcclxuICAgICAgICAgICAgICAgICAgICAgICAgXHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIFxyXG4gICAgICAgICAgICAgICAgICAgIHAgYSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIFxyXG4gICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogIzRhNGE0YTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTJweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogdXJsKC4uL2ltZy9hcnJvdy1yaWdodC5wbmcpIDBweCAycHggbm8tcmVwZWF0O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDhweDtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgXHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICBcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBcclxuICAgICAgICAgICAgaDIsIGgzIHtcclxuICAgICAgICBcclxuICAgICAgICAgICAgICAgIGJvcmRlcjogMDtcclxuICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDA7XHJcbiAgICAgICAgICAgICAgICBcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBwIHtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAjNzc3Nzc3O1xyXG4gICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6IEBmb250LWZhbWlseS1zZXJpZjtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTJweDtcclxuICAgICAgICAgICAgICAgIGZvbnQtc3R5bGU6IGl0YWxpYztcclxuICAgICAgICAgICAgICAgIGNsZWFyOiBib3RoO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIHNwYW4uaWNvbiB7XHJcbiAgICAgICAgICAgICAgICBcclxuICAgICAgICAgICAgICAgIGZsb2F0OiBsZWZ0O1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZzogMTlweCAwcHg7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogNjdweDtcclxuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDZweDtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IEBicmFuZC1ncmVlbi1kYXJrO1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxNnB4OyAgXHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xyXG4gICAgICAgICAgICAgICAgaW1nIHtcclxuICAgICAgICAgICAgICAgICAgICBcclxuICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDAgYXV0bztcclxuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwO1xyXG4gICAgICAgICAgICAgICAgICAgIFxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIFxyXG4gICAgICAgIH1cclxuICAgICAgICBcclxuICAgIFxyXG4gICAgICAgIFxyXG4gICAgfVxyXG4gICAgLmNvbC1mb290ZXIge1xyXG4gICAgICAgIGNsZWFyOiBib3RoO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMTJweDtcclxuICAgICAgICBmb250LWZhbWlseTogQGZvbnQtZmFtaWx5LXNlcmlmO1xyXG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjsgICBcclxuICAgICAgICBmb250LXN0eWxlOml0YWxpYztcclxuXHRwYWRkaW5nOiAzMHB4IDE1cHg7XHJcbiAgICAgICAgXHJcbiAgICAgICAgYSB7XHJcbiAgICAgICAgICAgIFxyXG4gICAgICAgICAgICBjb2xvcjogIzAwMDtcclxuICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XHJcbiAgICAgICAgICAgIFxyXG4gICAgICAgIH1cclxuICAgICAgICBcclxuICAgIH1cclxuICAgIC5kYXNoLWZvb3RlciB7XHJcbiAgICAgICAgXHJcbiAgICAgICAgZm9udC1zaXplOiAxM3B4O1xyXG4gICAgICAgIGNvbG9yOiAjOWQ5ZDlkO1xyXG4gICAgICAgIFxyXG4gICAgICAgIC5jb250YWluZXItd2lkZSB7XHJcbiAgICAgICAgICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZGVkZWRlO1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDMwcHggMTBweDtcclxuICAgICAgICAgICBcclxuICAgICAgICB9XHJcbiAgICAgICAgXHJcbiAgICAgICAgYS5jcmVkaXQge1xyXG4gICAgICAgICAgICBcclxuICAgICAgICAgICAgY29sb3I6ICM5ZDlkOWQ7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgXHJcbiAgICAvLyBzaW5nbGUgZGF0YVxyXG4gICAgXHJcbiAgICAub3NjLXJlcy10YWIgLm5hdi10YWJzPmxpID5hIHtcclxuICAgICAgICBcclxuICAgICAgICBmb250LXNpemU6IDEzcHg7XHJcbiAgICAgICAgcGFkZGluZy1sZWZ0OiA1cHg7XHJcbiAgICAgICAgcGFkZGluZy1yaWdodDogNXB4O1xyXG4gICAgICAgIFxyXG4gICAgfVxyXG4gICAgXHJcbiAgICAuZGFzaC1zaW5nbGUtY2hhcnQge1xyXG5cclxuICAgICAgICBiYWNrZ3JvdW5kOiAjZmZmO1xyXG4gICAgICAgIGJvcmRlci10b3A6IDRweCBzb2xpZCBAYnJhbmQtYmx1ZTtcclxuICAgICAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiA1cHg7XHJcbiAgICAgICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDVweDtcclxuICAgICAgICBwYWRkaW5nLXRvcDogMjBweDtcclxuICAgICAgICBcclxuICAgICAgICBoMSB7XHJcbiAgICAgICAgICAgIFxyXG4gICAgICAgICAgICBmb250LXNpemU6IDIycHg7XHJcbiAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAycHg7XHJcbiAgICAgICAgXHJcbiAgICAgICAgfVxyXG4gICAgICAgIHAge1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDE1cHg7XHJcbiAgICAgICAgICAgIGNvbG9yOiAjMDAwO1xyXG4gICAgICAgICAgICAuYXZlbmlyLXJvbWFuKCk7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIFxyXG4gICAgfVxyXG59XHJcblxyXG5cclxuLy8gdGFibGV0XHJcblxyXG5AbWVkaWEobWluLXdpZHRoOiBAc2NyZWVuLXRhYmxldCkge1xyXG4gICAgXHJcbiAgICAucGFnZS10ZW1wbGF0ZS10ZW1wbGF0ZS1kYXNoYm9hcmQsIC5zaW5nbGUtZGF0YS1kYXNoYm9hcmQge1xyXG4gICAgICAgIFxyXG4gICAgICAgIC5yZi1sb2dvIHtcclxuICAgICAgICAgICAgXHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICBcclxuICAgICAgICB9XHJcbiAgICAgICAgXHJcbiAgICAgICAgLmRhc2gtaGVhZGVyIHtcclxuICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAyM3B4O1xyXG4gICAgICAgICAgICBcclxuICAgICAgICAgICAgYSB7XHJcbiAgICAgICAgICAgIFxyXG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICAgICAgbGVmdDogMjBweDtcclxuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDE1cHg7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiA1cHggMjJweCA1cHggMTdweDtcclxuICAgICAgICAgICAgICAgIHJpZ2h0OiBhdXRvO1xyXG4gICAgICAgICAgICAgICAgdG9wOiBhdXRvO1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIFxyXG4gICAgICAgIH1cclxuICAgICAgICBcclxuICAgICAgICAgLmRhc2gtY29sdW1uIHtcclxuICAgICAgICBcclxuICAgICAgICAgICAgLmRhc2gtY2hhcnRzIHtcclxuXHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuXHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIC5jbG9zZSB7XHJcbiAgICAgICAgICAgIFxyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICAgICAgICAgICBcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgXHJcbiAgICAgICAgICAgIGgyIHtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDhweCAyMHB4IDBweCAyMHB4O1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAuY29sdW1uLW1ldGEge1xyXG5cclxuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDBweCAyMHB4IDBweCAyMHB4O1xyXG4gICAgICAgICAgICAgICAgXHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgXHJcbiAgICAgICAgfVxyXG4gICAgICAgIFxyXG4gICAgICAgIC5kYXNoLWNvbHVtbi5kYXNoLWNvbHVtbi00IHtcclxuICAgICAgICAgICAgXHJcbiAgICAgICAgICAgIGZsb2F0OiBub25lO1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAwO1xyXG4gICAgICAgICAgICBcclxuICAgICAgICAgICAgLmRhc2gtYm94IHtcclxuICAgICAgICAgICAgICAgIFxyXG4gICAgICAgICAgICAgICAgLm1ha2Utc20tY29sdW1uKDYpO1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcclxuICAgICAgICAgICAgICAgIFxyXG4gICAgICAgICAgICAgICAgJjpudGgtY2hpbGQoMm4rMSkge1xyXG4gICAgICAgICAgICAgICAgICAgIFxyXG4gICAgICAgICAgICAgICAgICAgIGNsZWFyOiBsZWZ0O1xyXG4gICAgICAgICAgICAgICAgXHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICBcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBcclxuICAgICAgICAgICAgLmRhc2gtaW5uZXIge1xyXG4gICAgICAgICAgICAgICAgXHJcbiAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tOiAzcHggc29saWQgI2NjY2NjYztcclxuICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDVweDtcclxuICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiA1cHg7XHJcbiAgICAgICAgICAgICAgICBcclxuICAgICAgICAgICAgICAgICYuZG93bmxvYWQge1xyXG4gICAgICAgICAgICAgICAgICBcclxuICAgICAgICAgICAgICAgICAgICBoMyB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIG1heC13aWR0aDogMTEwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIFxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgXHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgXHJcbiAgICAgICAgfVxyXG4gICAgICAgIFxyXG4gICAgfVxyXG4gICAgXHJcbiAgICAuZGFzaC1mb290ZXIge1xyXG4gICAgICAgIFxyXG4gICAgICAgIFxyXG4gICAgICAgIC5jb250YWluZXItd2lkZSB7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDMwcHggMHB4O1xyXG4gICAgICAgICAgIFxyXG4gICAgICAgIH1cclxuICAgICAgICBcclxuICAgICAgICBhLmNyZWRpdCB7XHJcbiAgICAgICAgICAgIFxyXG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgIHJpZ2h0OiAwcHg7XHJcbiAgICAgICAgICAgIHRvcDogMzBweDtcclxuICAgICAgICAgICAgXHJcbiAgICAgICAgfVxyXG4gICAgICAgIFxyXG4gICAgfVxyXG4gICAgXHJcbn1cclxuXHJcbi8vIGRlc2t0b3BcclxuXHJcbkBtZWRpYShtaW4td2lkdGg6IEBzY3JlZW4tZGVza3RvcCkge1xyXG5cclxuICAgIC5wYWdlLXRlbXBsYXRlLXRlbXBsYXRlLWRhc2hib2FyZCwgLnNpbmdsZS1kYXRhLWRhc2hib2FyZCB7XHJcbiAgICAgICAgXHJcbiAgICAgICAgLmRhc2gtY29sdW1uLmRhc2gtY29sdW1uLTQge1xyXG4gICAgICAgICAgICBjbGVhcjogYm90aDtcclxuICAgICAgICBcclxuICAgICAgICAgICAgLmRhc2gtYm94IHtcclxuICAgICAgICAgICAgICAgLm1ha2Utc20tY29sdW1uKDMpO1xyXG4gICAgICAgICAgICAgICAgXHJcbiAgICAgICAgICAgICAgICAmOm50aC1jaGlsZCgybisxKSB7XHJcbiAgICAgICAgICAgICAgICAgICAgXHJcbiAgICAgICAgICAgICAgICAgICAgY2xlYXI6IG5vbmU7XHJcbiAgICAgICAgICAgICAgICBcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIFxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIFxyXG4gICAgICAgICAgICAuZGFzaC1pbm5lciB7XHJcbiAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2RlZGVkZTtcclxuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDA7XHJcbiAgICAgICAgICAgICAgICBcclxuICAgICAgICAgICAgICAgIFxyXG4gICAgICAgICAgICAgICAgbWluLWhlaWdodDogMjQ1cHg7XHJcbiAgICAgICAgICAgICAgIFxyXG4gICAgICAgICAgICAgICAgJi5kb3dubG9hZCB7XHJcbiAgICAgICAgICAgICAgICAgIFxyXG4gICAgICAgICAgICAgICAgICAgIG1pbi1oZWlnaHQ6IDI0NXB4O1xyXG4gICAgICAgICAgICAgICAgICAgIGEge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAwO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICBcclxuICAgICAgICAgICAgICAgICAgICBcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIFxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIFxyXG4gICAgICAgIH1cclxuICAgICAgICBcclxuICAgICAgICAuY29sLWZvb3RlciB7XHJcbiAgICAgICAgICAgIFxyXG4gICAgICAgICAgICBjbGVhcjogbm9uZTtcclxuICAgICAgICAgICAgXHJcbiAgICAgICAgfVxyXG4gICAgICAgIFxyXG4gICAgfVxyXG4gICAgXHJcbiAgICBcclxuICAgIFxyXG59XHJcbi8vIGxnIGRlc2t0b3BcclxuXHJcbkBtZWRpYShtaW4td2lkdGg6IEBzY3JlZW4tbGctZGVza3RvcCkge1xyXG5cclxuICAgIC5wYWdlLXRlbXBsYXRlLXRlbXBsYXRlLWRhc2hib2FyZCwgLnNpbmdsZS1kYXRhLWRhc2hib2FyZCB7XHJcbiAgICAgICAgXHJcbiAgICAgICAgLmRhc2gtY29sdW1uLmRhc2gtY29sdW1uLTQge1xyXG4gICAgICAgICAgICBcclxuICAgICAgICAgICAgY2xlYXI6IG5vbmU7XHJcbiAgICAgICAgICAgIFxyXG4gICAgICAgICAgICAubWFrZS1tZC1jb2x1bW4oMyk7XHJcbiAgICAgICAgXHJcbiAgICAgICAgICAgIC5kYXNoLWJveCB7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAwO1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xyXG4gICAgICAgICAgICAgICAgZmxvYXQ6IG5vbmU7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgICAgIFxyXG4gICAgICAgICAgICAgICAgJjpudGgtY2hpbGQoMm4rMSkge1xyXG4gICAgICAgICAgICAgICAgICAgIFxyXG4gICAgICAgICAgICAgICAgICAgIGNsZWFyOiBsZWZ0O1xyXG4gICAgICAgICAgICAgICAgXHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICBcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBcclxuICAgICAgICAgICAgLmRhc2gtaW5uZXIge1xyXG4gICAgICAgICAgICAgICAgXHJcbiAgICAgICAgICAgICAgICBtaW4taGVpZ2h0OiAwcHg7XHJcbiAgICAgICAgICAgICAgICBcclxuICAgICAgICAgICAgICAgICYuZG93bmxvYWQge1xyXG4gICAgICAgICAgICAgICAgICAgIFxyXG4gICAgICAgICAgICAgICAgICAgIG1pbi1oZWlnaHQ6IDE1MHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIGgzIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgXHJcbiAgICAgICAgICAgICAgICAgICAgICAgIG1heC13aWR0aDogMTgwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgXHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgXHJcbiAgICAgICAgfVxyXG4gICAgICAgIFxyXG4gICAgfVxyXG59XHJcbiAgICAgICBcclxuIiwiLy8gTWFpbiBtZW51XHJcblxyXG4vLyBPdmVybGF5IG1lbnUgb24gY29udGVudFxyXG5cclxuLm1haW4tbmF2IHtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgLnJlc29sdXRpb24tbmF2IHtcclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICB6LWluZGV4OiA5OTk4O1xyXG4gICAgbWFyZ2luLXJpZ2h0OiBAcGFkZGluZyAqIDI7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiBAYnJhbmQtZ3JlZW4tZGFya2VyO1xyXG4gICAgd2lkdGg6IDI3NnB4O1xyXG4gICAgbWFyZ2luLXRvcDogLTEwcHg7XHJcbiAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiA1cHg7XHJcbiAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogNXB4O1xyXG4gICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDVweDtcclxuICAgIGJvcmRlci10b3A6IDA7XHJcbiAgICBwYWRkaW5nOiAwIEBwYWRkaW5nO1xyXG5cclxuICAgIC8vIHJlbW92ZSBjb2xsYXBzZSBhbmltYXRpb24sIHNob3dpbmcgZGVmYXVsdCBCUyB2ZXJzaW9uLiBET0VTTidUIFdPUkshXHJcbiAgICAvLyBodHRwOi8vc3RhY2tvdmVyZmxvdy5jb20vcXVlc3Rpb25zLzEzMTE5OTA2L3R1cm5pbmctb2ZmLXR3aXR0ZXItYm9vdHN0cmFwLW5hdmJhci10cmFuc2l0aW9uLWFuaW1hdGlvblxyXG4gICAgLXdlYmtpdC10cmFuc2l0aW9uOiBoZWlnaHQgMDtcclxuICAgIC1tb3otdHJhbnNpdGlvbjogaGVpZ2h0IDA7XHJcbiAgICAtbXMtdHJhbnNpdGlvbjogaGVpZ2h0IDA7XHJcbiAgICAtby10cmFuc2l0aW9uOiBoZWlnaHQgMDtcclxuICAgIHRyYW5zaXRpb246IGhlaWdodCAwO1xyXG4gICAgLXdlYmtpdC10cmFuc2l0aW9uOiBoZWlnaHQgMC4wMDFzO1xyXG4gICAgLW1vei10cmFuc2l0aW9uOiBoZWlnaHQgMC4wMDFzO1xyXG4gICAgLW1zLXRyYW5zaXRpb246IGhlaWdodCAwLjAwMXM7XHJcbiAgICAtby10cmFuc2l0aW9uOiBoZWlnaHQgMC4wMDFzO1xyXG4gICAgdHJhbnNpdGlvbjogaGVpZ2h0IDAuMDAxcztcclxuXHJcbiAgICAmLmNvbGxhcHNpbmcge1xyXG4gICAgICBoZWlnaHQ6IDA7XHJcbiAgICB9XHJcblxyXG4gICAgdWwge1xyXG5cclxuICAgICAgbGkge1xyXG4gICAgICAgIHdpZHRoOiA0OSU7XHJcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cclxuICAgICAgICBhLCBhOnZpc2l0ZWQge1xyXG4gICAgICAgICAgY29sb3I6IHdoaXRlO1xyXG4gICAgICAgICAgZm9udC1zaXplOiAxN3B4O1xyXG4gICAgICAgICAgcGFkZGluZy10b3A6IDA7XHJcbiAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMDtcclxuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAzMHB4O1xyXG5cclxuICAgICAgICAgICY6aG92ZXIsICY6Zm9jdXMge1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICYubWVudS1zZWFyY2gge1xyXG5cclxuICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcblxyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IEBzY3JlZW4tdGFibGV0KSB7XHJcbiAgLm1haW4tbmF2IHtcclxuICAgIG5hdiB7XHJcbiAgICAgICYucmVzb2x1dGlvbi1uYXYge1xyXG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgcmlnaHQ6IDA7XHJcbiAgICAgICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDA7XHJcbiAgICAgICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogNXB4O1xyXG4gICAgICAgIG1hcmdpbi10b3A6IC0zN3B4O1xyXG4gICAgICAgIG1hcmdpbi1yaWdodDogMjhweDtcclxuICAgICAgICBwYWRkaW5nLWxlZnQ6IDA7XHJcbiAgICAgICAgcGFkZGluZy1yaWdodDogMDtcclxuXHJcbiAgICAgICAgdWwge1xyXG4gICAgICAgICAgcGFkZGluZzogQHBhZGRpbmc7XHJcblxyXG4gICAgICAgICAgbGkge1xyXG5cclxuICAgICAgICAgICAgYSB7XHJcbiAgICAgICAgICAgICAgcGFkZGluZzogMDtcclxuICAgICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiBAcGFkZGluZztcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gIH1cclxuXHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiBAc2NyZWVuLWRlc2t0b3ApIHtcclxuICAuZnVkZ2UtY29udGFpbmVyIHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIG1hcmdpbi10b3A6IC04MHB4O1xyXG4gICAgbWFyZ2luLWJvdHRvbTogODJweDtcclxuICAgIC5tZW51LXNlYXJjaCB7XHJcblxyXG4gICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIH1cclxuXHJcbiAgICAuZnVkZ2Uge1xyXG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgIHJpZ2h0OiAwO1xyXG4gICAgICBtYXgtd2lkdGg6IDQ2MHB4O1xyXG4gICAgICB0b3A6IDA7XHJcbiAgICAgIHVsIHtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBtYXJnaW46IDA7XHJcbiAgICAgICAgcGFkZGluZzogMDtcclxuXHJcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cclxuICAgICAgICBsaSB7XHJcbiAgICAgICAgICBsaXN0LXN0eWxlOiBub25lO1xyXG5cclxuICAgICAgICAgIHdpZHRoOiAxMThweDtcclxuICAgICAgICAgIGZsb2F0OiBsZWZ0O1xyXG5cclxuICAgICAgICAgICY6bnRoLWNoaWxkKDNuKzEpIHtcclxuXHJcbiAgICAgICAgICAgIHdpZHRoOiAxNjJweDtcclxuICAgICAgICAgIH1cclxuICAgICAgICAgICYuYWN0aXZlIGEge1xyXG4gICAgICAgICAgICBjb2xvcjogd2hpdGU7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgICBhIHtcclxuICAgICAgICAgICAgY29sb3I6IEBicmFuZC1ncmVlbi1saWdodDtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxN3B4O1xyXG4gICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgICAgICAgICAgIC5hdmVuaXItaGVhdnkoKTtcclxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgICAgICAgICAgJjpob3ZlciwgJjpmb2N1cyB7XHJcbiAgICAgICAgICAgICAgY29sb3I6IHdoaXRlO1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgfVxyXG4gICAgICAgICAgJi5mdWRnZS1zZWFyY2gge1xyXG4gICAgICAgICAgICBhIHtcclxuICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoJy4uL2ltZy9zZWFyY2gtYmctbGlnaHQucG5nJykgbm8tcmVwZWF0IGxlZnQgY2VudGVyO1xyXG4gICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMThweDtcclxuXHJcbiAgICAgICAgICAgICAgJjpob3ZlciwgJjpmb2N1cyB7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogI2ZmZjtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHVybCgnLi4vaW1nL3NlYXJjaC1iZy1ob3ZlcjIucG5nJykgbm8tcmVwZWF0IGxlZnQgY2VudGVyO1xyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG4uc3ViLXBhZ2VzLCAud2lkZ2V0X25hdl9tZW51IHtcclxuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xyXG5cclxuICBoMiwgaDMge1xyXG4gICAgY29sb3I6IEBicmFuZC1vZmYtYmxhY2s7XHJcbiAgICBmb250LWZhbWlseTogQG1wLWZvbnQtc2FucztcclxuICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xyXG4gICAgbWFyZ2luLXRvcDogMDtcclxuICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgIGNsZWFyOiBib3RoO1xyXG4gICAgcGFkZGluZzowO1xyXG5cclxuICAgICYuYWN0aXZlIHtcclxuICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltZy9jb250cmFjdC1hcnJvdy5wbmcpO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLnN1Yi1tZW51LCAubWVudSwgLnNpZGViYXItZmlsdGVyLCAuc2VhcmNoLWNvbnQge1xyXG4gICAgbWFyZ2luOiAwO1xyXG4gICAgcGFkZGluZzogMjBweCAwO1xyXG4gICAgZm9udC1zaXplOiAxN3B4O1xyXG5cclxuICAgIGxpIHtcclxuICAgICAgbGlzdC1zdHlsZTogbm9uZTtcclxuICAgICAgcGFkZGluZzogMDtcclxuICAgICAgbWFyZ2luOiAwIDAgOHB4IDA7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgICAgIGZvbnQtZmFtaWx5OiBAZm9udC1mYW1pbHktc2Fucy1zZXJpZi1oZWF2eTtcclxuXHJcbiAgICAgICYuY3VycmVudF9wYWdlX2l0ZW0gYSwgYTpob3ZlciB7XHJcbiAgICAgICAgY29sb3I6ICMwMDA7XHJcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogQHNjcmVlbi1kZXNrdG9wKSB7XHJcbiAgLnBhZ2UtaGVhZGVyIHtcclxuICAgIG1hcmdpbjogMCAwIDIwcHggMDtcclxuICB9XHJcblxyXG4gIC5zdWItcGFnZXMsXHJcbiAgLndpZGdldF9uYXZfbWVudSB7XHJcblxyXG4gICAgaDIsIGgzIHtcclxuICAgICAgY3Vyc29yOiBkZWZhdWx0O1xyXG4gICAgfVxyXG5cclxuICAgIC5zdWItbWVudSxcclxuICAgIC5tZW51LFxyXG4gICAgLnNpZGViYXItZmlsdGVyLFxyXG4gICAgLnNlYXJjaC1jb250IHtcclxuICAgICAgYmFja2dyb3VuZDogbm9uZTtcclxuICAgICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbiIsIi5ibG9nLFxyXG4uc2VhcmNoLXJlc3VsdHMsXHJcbi5hcmNoaXZlIHtcclxuICBhcnRpY2xlIHtcclxuICAgICYuY3B0X2RhdGEsXHJcbiAgICAmLnR5cGUtY3B0X2V2ZW50cyxcclxuICAgICYuY3B0X3ByZXNzX3JlbGVhc2VzLFxyXG4gICAgJi50eXBlLWNwdF9wcmVzc19yZWxlYXNlcyxcclxuICAgICYudHlwZS1jcHRfcHVibGljYXRpb25zLFxyXG4gICAgJi5jcHRfcHVibGljYXRpb25zLFxyXG4gICAgJi5jcHRfcmVwb3J0cyxcclxuICAgICYucG9zdCxcclxuICAgICYudHlwZS1wb3N0IHtcclxuICAgICAgcGFkZGluZzogMDtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogNDBweDtcclxuXHJcbiAgICAgIC5pbm5lci13cmFwIHtcclxuICAgICAgICBwYWRkaW5nOiAyMHB4O1xyXG5cclxuICAgICAgICAudGhlbWUge1xyXG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogNXB4O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgaGVhZGVyIHtcclxuICAgICAgICAgIC5lbnRyeS10aXRsZSB7XHJcbiAgICAgICAgICAgIGZvbnQtZmFtaWx5OiBAbXAtZm9udC1zYW5zO1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDI0cHg7XHJcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAzMnB4O1xyXG4gICAgICAgICAgfVxyXG5cclxuICAgICAgICAgIC5tZXRhIHtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxMnB4O1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgICAgICAgICBmb250LWZhbWlseTogQG1wLWZvbnQtc2FucztcclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTVweDtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIC5lbnRyeS10aXRsZSB7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcclxuXHJcbiAgICAgICAgYSB7XHJcbiAgICAgICAgICBjb2xvcjogQHRoZW1lLWhlYWRlci1iYXI7XHJcbiAgICAgICAgICBmb250LWZhbWlseTogQG1wLWZvbnQtc2FucztcclxuICAgICAgICAgIGZvbnQtc2l6ZTogMjRweDtcclxuICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgICAgICAgICBsaW5lLWhlaWdodDogMzJweDtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIC5zdWItdGl0bGUge1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XHJcbiAgICAgICAgZm9udC1mYW1pbHk6IEBtcC1mb250LXNhbnM7XHJcbiAgICAgICAgY29sb3I6IEBicmFuZC1vZmYtYmxhY2s7XHJcbiAgICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDIycHg7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIC5lbnRyeS1jb250ZW50IHtcclxuICAgICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDMwMDtcclxuICAgICAgICBsaW5lLWhlaWdodDogMjJweDtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG5cclxuICAgICAgICAmLmZ1bGwge1xyXG4gICAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XHJcbiAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIC5yZWFkLW1vcmUtYmFyIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBmYWRlKEB0aGVtZS1oZWFkZXItYmFyLCAxNSUpO1xyXG4gICAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xyXG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBoZWlnaHQ6IGF1dG87XHJcblxyXG4gICAgICAgIGEge1xyXG4gICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogQHRoZW1lLWhlYWRlci15ZWxsb3c7XHJcbiAgICAgICAgICBjb2xvcjogQHRoZW1lLWhlYWRlci1iYXI7XHJcbiAgICAgICAgICBmb250LWZhbWlseTogQG1wLWZvbnQtc2FucztcclxuICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgICAgICAgICBsaW5lLWhlaWdodDogMzJweDtcclxuICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDA7XHJcbiAgICAgICAgICB3aWR0aDogMTIwcHg7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICBhcnRpY2xlIHtcclxuICAgICYudHlwZS1jcHRfZXZlbnRzIHtcclxuICAgICAgaGVhZGVyIHtcclxuICAgICAgICAubWV0YSB7XHJcbiAgICAgICAgICAudXBjb21pbmcge1xyXG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1cHg7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNjZTQ2NDY7XHJcbiAgICAgICAgICAgIGNvbG9yOiB3aGl0ZTtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxMHB4O1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogMC4yNXB4O1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMTBweDtcclxuICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgICAgICAgICAgZm9udC1mYW1pbHk6IEBtcC1mb250LXNhbnM7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDRweCAxNXB4O1xyXG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDEycHg7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcblxyXG4gICAgICAucmVhZC1tb3JlLWJhciB7XHJcbiAgICAgICAgJi51cGNvbWluZyB7XHJcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBAYnJhbmQtcmVkLWxpZ2h0O1xyXG5cclxuICAgICAgICAgIGEge1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBAYnJhbmQtcmVkO1xyXG4gICAgICAgICAgICBjb2xvcjogI2ZmZjtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5tcC13cmFwcGVyIHtcclxuICAgICYubm9uLW1wIHtcclxuICAgICAgJi5oZWFkZXIge1xyXG4gICAgICAgIC5jb250ZW50LXdyYXAge1xyXG4gICAgICAgICAgLmlubmVyIHtcclxuICAgICAgICAgICAgcGFkZGluZzogMDtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi5pbmZpbml0ZS1sb2FkIHtcclxuICBkaXNwbGF5OiBibG9jaztcclxuICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgbWFyZ2luLWJvdHRvbTogMzBweDtcclxuICBtYXJnaW4tdG9wOiA1MHB4O1xyXG5cclxuICAubG9hZGluZyB7XHJcbiAgICBjb2xvcjogQHRoZW1lLWhlYWRlci1iYXI7XHJcbiAgICBmb250LXN0eWxlOiBpdGFsaWM7XHJcbiAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgZm9udC1zaXplOiAyMHB4O1xyXG4gICAgZGlzcGxheTogbm9uZTtcclxuICB9XHJcblxyXG4gIC5ub3RoaW5nIHtcclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICBjb2xvcjogQHRoZW1lLWhlYWRlci1iYXI7XHJcbiAgICBmb250LXN0eWxlOiBpdGFsaWM7XHJcbiAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgZm9udC1zaXplOiAyMHB4O1xyXG4gICAgZGlzcGxheTogbm9uZTtcclxuICB9XHJcbn0iXX0= */
