@charset "UTF-8";
/*! normalize.css v3.0.0 | HTML5 Display Definitions | MIT License | git.io/normalize */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}

/*! normalize.css v3.0.0 | Base | MIT License | git.io/normalize */html{font-family:sans-serif;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}body{margin:0}

/*! normalize.css v3.0.0 | Links | MIT License | git.io/normalize */a{background:transparent}a:active,a:hover{outline:0}

/*! normalize.css v3.0.0 | Typography | MIT License | git.io/normalize */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}

/*! normalize.css v3.0.0 | Embedded Content | MIT License | git.io/normalize */img{border:0}svg:not(:root){overflow:hidden}

/*! normalize.css v3.0.0 | Figures | MIT License | git.io/normalize */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}

/*! normalize.css v3.0.0 | Forms | MIT License | git.io/normalize */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}textarea{overflow:auto}optgroup{font-weight:700}

/*! normalize.css v3.0.0 | Tables | MIT License | git.io/normalize */table{border-collapse:collapse;border-spacing:0}td,th{padding:0}@font-face{font-family:GothamBook;src:url(/assets/css/fonts/gotham/Gotham-Book.eot?1444336812);src:url(/assets/css/fonts/gotham/Gotham-Book.eot?&1444336812#iefix) format("embedded-opentype"),url(/assets/css/fonts/gotham/Gotham-Book.woff?1444336812) format("woff"),url(/assets/css/fonts/gotham/Gotham-Book.ttf?1444336812) format("truetype"),url(/assets/css/fonts/gotham/Gotham-Book.svg?1444336812) format("svg")}@font-face{font-family:GothamBookItalic;src:url(/assets/css/fonts/gotham/Gotham-BookItalic.eot?1444336912);src:url(/assets/css/fonts/gotham/Gotham-BookItalic.eot?&1444336912#iefix) format("embedded-opentype"),url(/assets/css/fonts/gotham/Gotham-BookItalic.woff?1444336912) format("woff"),url(/assets/css/fonts/gotham/Gotham-BookItalic.ttf?1444336912) format("truetype"),url(/assets/css/fonts/gotham/Gotham-BookItalic.svg?1444336912) format("svg")}@font-face{font-family:GothamBold;src:url(/assets/css/fonts/gotham/Gotham-Bold.eot?1444336844);src:url(/assets/css/fonts/gotham/Gotham-Bold.eot?&1444336844#iefix) format("embedded-opentype"),url(/assets/css/fonts/gotham/Gotham-Bold.woff?1444336844) format("woff"),url(/assets/css/fonts/gotham/Gotham-Bold.ttf?1444336844) format("truetype"),url(/assets/css/fonts/gotham/Gotham-Bold.svg?1444336844) format("svg")}@font-face{font-family:GothamBoldItalic;src:url(/assets/css/fonts/gotham/Gotham-BoldItalic.eot?1444336882);src:url(/assets/css/fonts/gotham/Gotham-BoldItalic.eot?&1444336882#iefix) format("embedded-opentype"),url(/assets/css/fonts/gotham/Gotham-BoldItalic.woff?1444336882) format("woff"),url(/assets/css/fonts/gotham/Gotham-BoldItalic.ttf?1444336882) format("truetype"),url(/assets/css/fonts/gotham/Gotham-BoldItalic.svg?1444336882) format("svg")}@font-face{font-family:GothamMedium;src:url(/assets/css/fonts/gotham/Gotham-Medium.eot?1444336966);src:url(/assets/css/fonts/gotham/Gotham-Medium.eot?&1444336966#iefix) format("embedded-opentype"),url(/assets/css/fonts/gotham/Gotham-Medium.woff?1444336966) format("woff"),url(/assets/css/fonts/gotham/Gotham-Medium.ttf?1444336966) format("truetype"),url(/assets/css/fonts/gotham/Gotham-Medium.svg?1444336968) format("svg")}@font-face{font-family:GothamMediumItalic;src:url(/assets/css/fonts/gotham/Gotham-MediumItalic.eot?1444337000);src:url(/assets/css/fonts/gotham/Gotham-MediumItalic.eot?&1444337000#iefix) format("embedded-opentype"),url(/assets/css/fonts/gotham/Gotham-MediumItalic.woff?1444337000) format("woff"),url(/assets/css/fonts/gotham/Gotham-MediumItalic.ttf?1444337000) format("truetype"),url(/assets/css/fonts/gotham/Gotham-MediumItalic.svg?1444337000) format("svg")}@font-face{font-family:GothamLight;src:url(/assets/css/fonts/gotham/Gotham-Light.eot?1444955364);src:url(/assets/css/fonts/gotham/Gotham-Light.eot?&1444955364#iefix) format("embedded-opentype"),url(/assets/css/fonts/gotham/Gotham-Light.woff?1444955364) format("woff"),url(/assets/css/fonts/gotham/Gotham-Light.ttf?1444955364) format("truetype"),url(/assets/css/fonts/gotham/Gotham-Light.svg?1444955364) format("svg")}@font-face{font-family:GothamNarrowLight;src:url(/assets/css/fonts/gotham-narrow/GothamNarrow-Light.woff) format("woff"),url(/assets/css/fonts/gotham-narrow/GothamNarrow-Light.otf) format("opentype")}@font-face{font-family:GothamNarrow;src:url(/assets/css/fonts/gotham-narrow/GothamNarrow-Book.woff2) format("woff2"),url(/assets/css/fonts/gotham-narrow/GothamNarrow-Book.woff) format("woff"),url(/assets/css/fonts/gotham-narrow/GothamNarrow-Book.otf) format("opentype")}@font-face{font-family:GothamNarrowItalic;src:url(/assets/css/fonts/gotham-narrow/GothamNarrow-BookItalic.woff) format("woff"),url(/assets/css/fonts/gotham-narrow/GothamNarrow-BookItalic.otf) format("opentype")}@font-face{font-family:GothamNarrowMedium;src:url(/assets/css/fonts/gotham-narrow/GothamNarrow-Medium.woff2) format("woff2"),url(/assets/css/fonts/gotham-narrow/GothamNarrow-Medium.otf) format("opentype")}@font-face{font-family:GothamNarrowBold;src:url(/assets/css/fonts/gotham-narrow/GothamNarrow-Bold.woff2) format("woff2"),url(/assets/css/fonts/gotham-narrow/GothamNarrow-Bold.woff) format("woff"),url(/assets/css/fonts/gotham-narrow/GothamNarrow-Bold.otf) format("opentype")}@font-face{font-family:LexiaRegular;src:url(/assets/css/fonts/lexia/lexialight-regular.eot?1444309726);src:url(/assets/css/fonts/lexia/lexialight-regular.eot?&1444309726#iefix) format("embedded-opentype"),url(/assets/css/fonts/lexia/lexialight-regular.woff?1444309726) format("woff"),url(/assets/css/fonts/lexia/lexialight-regular.ttf?1444309726) format("truetype"),url(/assets/css/fonts/lexia/lexialight-regular.svg?1444309726) format("svg")}@font-face{font-family:LexiaItalic;src:url(/assets/css/fonts/lexia/lexialight-italic.eot?1444309726);src:url(/assets/css/fonts/lexia/lexialight-italic.eot?&1444309726#iefix) format("embedded-opentype"),url(/assets/css/fonts/lexia/lexialight-italic.woff?1444309726) format("woff"),url(/assets/css/fonts/lexia/lexialight-italic.ttf?1444309726) format("truetype"),url(/assets/css/fonts/lexia/lexialight-italic.svg?1444309726) format("svg")}
/*!
 * Bootstrap Utilities v5.3.2 (https://getbootstrap.com/)
 * Copyright 2011-2023 The Bootstrap Authors
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)
 */body{background:#fff;font-family:GothamNarrow,Arial,Helvetica,sans;letter-spacing:.25px;line-height:1.75;color:#000}:focus:not(:focus-visible){outline:none}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6,strong{font-family:GothamNarrowBold,Arial,Helvetica,sans;font-weight:400}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:.25em}.h1,.hl-xl,h1{font-size:clamp(2rem,2.5vw,3rem);line-height:1.2}.h2,.hl-l,h2{font-size:clamp(1.75rem,2.1vw,2.5rem);line-height:1;letter-spacing:0}.sf-Long-text .h2,.sf-Long-text .hl-l,.sf-Long-text h2{font-family:GothamNarrowMedium,Arial,Helvetica,sans;color:#0076a8}.h3,.hl-m,h3{font-size:clamp(1.5rem,1.67vw,2rem);line-height:1.25}.h4,.hl-s,h4{font-size:clamp(1.25rem,1.25vw,1.5rem);line-height:1.16}.sf-Long-text .h4,.sf-Long-text .hl-s,.sf-Long-text h4{font-family:GothamNarrowMedium,Arial,Helvetica,sans;color:#0076a8}.h5,.hl-xs,h5{font-size:clamp(1rem,1.1vw,1.25rem);line-height:1.2}.h6,.hl-xxs,h6{font-size:1rem}.homepage-hero-heading,.shl-xxl{font-size:clamp(3rem,3.75vw,4.5rem);line-height:1.111}.interior-hero-heading,.shl-xl{font-size:clamp(2.5rem,3.33vw,4rem);line-height:1.125}a{color:#0076a8}a:focus,a:hover{text-decoration:none}.text,p{margin-bottom:1.5em}.text-l,.text-large,.text-lead,p.text-lead{font-size:1.25rem;line-height:2rem;margin-bottom:1em}.text-extra-large,.text-lead-xl,.text-xl{font-size:1.5rem;line-height:2rem;margin-bottom:1em}.text-double-extra-large,.text-lead-xl,.text-xxl{font-size:2rem;line-height:3rem;margin-bottom:1em}.text-emphasis{font-style:italic}.text-invert{color:#fff}.text-black{color:#000}.text-primary{color:#002b49}.text-secondary{color:#0076a8}.text-grey{color:#e4e5e5}.afp-button,.afp-button-inverse,.afp-button-primary,.afp-button-primary-alt,.afp-button-secondary,.cta-featured-image__action--primary,.cta-featured-image__action--secondary,.cta-featured-ribbon__action--primary,.cta-featured-ribbon__action--secondary,.cta-featured__action,.guide-featured__action{color:#000;background:#e4e5e5;font-family:GothamNarrowMedium,Arial,Helvetica,sans;font-size:1rem;font-weight:400;letter-spacing:1px;text-align:center;text-transform:uppercase;text-decoration:none;padding:.75rem 1.75rem;min-width:0;display:inline-block;border:0;border-radius:.125rem;transition:all .2s ease-out}.afp-button-inverse:after,.afp-button-primary-alt:after,.afp-button-primary:after,.afp-button-secondary:after,.afp-button:after,.cta-featured-image__action--primary:after,.cta-featured-image__action--secondary:after,.cta-featured-ribbon__action--primary:after,.cta-featured-ribbon__action--secondary:after,.cta-featured__action:after,.guide-featured__action:after{content:none}.afp-button-inverse:focus,.afp-button-inverse:hover,.afp-button-primary-alt:focus,.afp-button-primary-alt:hover,.afp-button-primary:focus,.afp-button-primary:hover,.afp-button-secondary:focus,.afp-button-secondary:hover,.afp-button:focus,.afp-button:hover,.cta-featured-image__action--primary:focus,.cta-featured-image__action--primary:hover,.cta-featured-image__action--secondary:focus,.cta-featured-image__action--secondary:hover,.cta-featured-ribbon__action--primary:focus,.cta-featured-ribbon__action--primary:hover,.cta-featured-ribbon__action--secondary:focus,.cta-featured-ribbon__action--secondary:hover,.cta-featured__action:focus,.cta-featured__action:hover,.guide-featured__action:focus,.guide-featured__action:hover{text-decoration:none}.button-text{color:#002b49;background:transparent;font-family:GothamNarrowMedium,Arial,Helvetica,sans;font-weight:400;text-align:left;text-transform:none;text-decoration:underline;padding:0;min-width:0;display:inline-block;border:0;border-radius:0;transition:all .2s ease-out}.button-text:focus,.button-text:hover{text-decoration:none}.afp-button-primary{color:#fff;background:#002b49}.afp-button-primary:focus,.afp-button-primary:hover{background:#0076a8}.afp-button-primary-alt,.cta-featured-image__action--primary,.cta-featured-ribbon__action--primary,.cta-featured__action{color:#fff;background:#0076a8}.afp-button-primary-alt:focus,.afp-button-primary-alt:hover,.cta-featured-image__action--primary:focus,.cta-featured-image__action--primary:hover,.cta-featured-ribbon__action--primary:focus,.cta-featured-ribbon__action--primary:hover,.cta-featured__action:focus,.cta-featured__action:hover{background:#002b49}.afp-button-secondary,.cta-featured-image__action--secondary,.cta-featured-ribbon__action--secondary,.guide-featured__action{color:#002b49;background:transparent;border:2px solid #002b49;font-weight:600}.afp-button-secondary:focus,.afp-button-secondary:hover,.cta-featured-image__action--secondary:focus,.cta-featured-image__action--secondary:hover,.cta-featured-ribbon__action--secondary:focus,.cta-featured-ribbon__action--secondary:hover,.guide-featured__action:focus,.guide-featured__action:hover{color:#fff;background:#002b49;border:2px solid #002b49}.afp-button-inverse{color:#fff;background:transparent;border:2px solid #fff}.afp-button-inverse:focus,.afp-button-inverse:hover{color:#002b49;background:#fff;border:2px solid #fff}.afp-button--small{font-size:.875rem;padding:.3125rem .625rem}.afp-button--medium{font-size:1rem;padding:.625rem 1.25rem}.afp-button--large{font-size:1.125rem;padding:.9375rem 1.5625rem}.afp-view-all{text-transform:uppercase;font-family:GothamNarrowMedium,Arial,Helvetica,sans;color:#383838;display:inline-flex;align-items:center;font-weight:400;letter-spacing:1px}.afp-view-all:after{content:"";display:block;height:8px;width:8px;border:solid #383838;border-width:0 2px 2px 0;transform:rotate(-45deg) translate(2px)}*,:after,:before{box-sizing:border-box}html{font-size:10px;-webkit-tap-highlight-color:transparent}.blog-details button[data-sf-role=comments-new-submit-button],.button,.button-secondary,.button-small-text,.forum .sfSubmitBtn,.search-form button,.sfforumNewThreadLnk,.sfforumReplyBtn,.simple-button,body.blog .sfcommentsSubmitBtn,button,input,input[title="Search input"]+span+button,select,textarea{font-family:inherit;font-size:inherit;line-height:inherit}figure{margin:0}img{vertical-align:middle}.img-responsive,img{max-width:100%;height:auto}.img-responsive{display:block}.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:20px;margin-bottom:20px;border:0;border-top:1px solid #eee}.guides .pagination .pagination__arrow span,.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}[role=button]{cursor:pointer}.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 .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:10px;margin-bottom:10px}.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%}.text-large{font-size:1.25rem;line-height:1.5rem;margin-bottom:1em}.lead{margin-bottom:20px;font-size:16px;font-weight:300;line-height:1.4}@media (min-width:768px){.lead{font-size:21px}}.small,small{font-size:85%}.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}.initialism,.text-uppercase{text-transform:uppercase}.text-capitalize{text-transform:capitalize}.text-muted{color:#777}.text-primary{color:#337ab7}a.text-primary:focus,a.text-primary:hover{color:#286090}.text-success{color:#3c763d}a.text-success:focus,a.text-success:hover{color:#2b542c}.text-info{color:#31708f}a.text-info:focus,a.text-info:hover{color:#245269}.text-warning{color:#8a6d3b}a.text-warning:focus,a.text-warning:hover{color:#66512c}.text-danger{color:#a94442}a.text-danger:focus,a.text-danger:hover{color:#843534}.bg-primary{color:#fff;background-color:#337ab7}a.bg-primary:focus,a.bg-primary:hover{background-color:#286090}.bg-success{background-color:#dff0d8}a.bg-success:focus,a.bg-success:hover{background-color:#c1e2b3}.bg-info{background-color:#d9edf7}a.bg-info:focus,a.bg-info:hover{background-color:#afd9ee}.bg-warning{background-color:#fcf8e3}a.bg-warning:focus,a.bg-warning:hover{background-color:#f7ecb5}.bg-danger{background-color:#f2dede}a.bg-danger:focus,a.bg-danger:hover{background-color:#e4b9b9}.page-header{padding-bottom:9px;margin:40px 0 20px;border-bottom:1px solid #eee}ol,ul{margin-top:0;margin-bottom:10px}ol ol,ol ul,ul ol,ul ul{margin-bottom:0}.list-inline,.list-unstyled{padding-left:0;list-style:none}.list-inline{margin-left:-5px}.list-inline>li{display:inline-block;padding-left:5px;padding-right:5px}dl{margin-top:0;margin-bottom:20px}dd,dt{line-height:1.42857143}dt{font-weight:700}dd{margin-left:0}.dl-horizontal dd:after,.dl-horizontal dd:before{content:" ";display:table}.dl-horizontal dd:after{clear:both}@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}}.initialism{font-size:90%}blockquote{padding:10px 20px;margin:0 0 20px;font-size:17.5px}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:"— "}.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:" —"}address{margin-bottom:20px;font-style:normal;line-height:1.42857143}fieldset{margin:0;min-width:0}fieldset,legend{padding:0;border:0}legend{display:block;width:100%;margin-bottom:20px;font-size:21px;line-height:inherit;color:#333;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;margin-top:1px\9;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{padding-top:7px}.form-control,output{display:block;font-size:14px;line-height:1.42857143;color:#555}.form-control{width:100%;height:34px;padding:6px 12px;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 .15s ease-in-out,box-shadow .15s ease-in-out}.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:#999;opacity:1}.form-control:-ms-input-placeholder{color:#999}.form-control::-webkit-input-placeholder{color:#999}.form-control[disabled],.form-control[readonly],fieldset[disabled] .form-control{background-color:#eee;opacity:1}.form-control[disabled],fieldset[disabled] .form-control{cursor:not-allowed}textarea.form-control{height:auto}input[type=search]{-webkit-appearance:none}@media screen and (-webkit-min-device-pixel-ratio:0){input[type=date].form-control,input[type=datetime-local].form-control,input[type=month].form-control,input[type=time].form-control{line-height:34px}.input-group-sm>.input-group-btn>input[type=date].btn,.input-group-sm>.input-group-btn>input[type=datetime-local].btn,.input-group-sm>.input-group-btn>input[type=month].btn,.input-group-sm>.input-group-btn>input[type=time].btn,.input-group-sm>input[type=date].form-control,.input-group-sm>input[type=date].input-group-addon,.input-group-sm>input[type=datetime-local].form-control,.input-group-sm>input[type=datetime-local].input-group-addon,.input-group-sm>input[type=month].form-control,.input-group-sm>input[type=month].input-group-addon,.input-group-sm>input[type=time].form-control,.input-group-sm>input[type=time].input-group-addon,.input-group-sm input[type=date],.input-group-sm input[type=datetime-local],.input-group-sm input[type=month],.input-group-sm input[type=time],input[type=date].input-sm,input[type=datetime-local].input-sm,input[type=month].input-sm,input[type=time].input-sm{line-height:30px}.input-group-lg>.input-group-btn>input[type=date].btn,.input-group-lg>.input-group-btn>input[type=datetime-local].btn,.input-group-lg>.input-group-btn>input[type=month].btn,.input-group-lg>.input-group-btn>input[type=time].btn,.input-group-lg>input[type=date].form-control,.input-group-lg>input[type=date].input-group-addon,.input-group-lg>input[type=datetime-local].form-control,.input-group-lg>input[type=datetime-local].input-group-addon,.input-group-lg>input[type=month].form-control,.input-group-lg>input[type=month].input-group-addon,.input-group-lg>input[type=time].form-control,.input-group-lg>input[type=time].input-group-addon,.input-group-lg input[type=date],.input-group-lg input[type=datetime-local],.input-group-lg input[type=month],.input-group-lg input[type=time],input[type=date].input-lg,input[type=datetime-local].input-lg,input[type=month].input-lg,input[type=time].input-lg{line-height:46px}}.form-group{margin-bottom:15px}.checkbox,.radio{position:relative;display:block;margin-top:10px;margin-bottom:10px}.checkbox label,.radio label{min-height:20px;padding-left:20px;margin-bottom:0;font-weight:400;cursor:pointer}.checkbox-inline input[type=checkbox],.checkbox input[type=checkbox],.radio-inline input[type=radio],.radio input[type=radio]{position:absolute;margin-left:-20px;margin-top:4px\9}.checkbox+.checkbox,.radio+.radio{margin-top:-5px}.checkbox-inline,.radio-inline{position:relative;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}.checkbox-inline.disabled,.checkbox.disabled label,.radio-inline.disabled,.radio.disabled label,fieldset[disabled] .checkbox-inline,fieldset[disabled] .checkbox label,fieldset[disabled] .radio-inline,fieldset[disabled] .radio label,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}.form-control-static{padding-top:7px;padding-bottom:7px;margin-bottom:0;min-height:34px}.form-control-static.input-lg,.form-control-static.input-sm,.input-group-lg>.form-control-static.form-control,.input-group-lg>.form-control-static.input-group-addon,.input-group-lg>.input-group-btn>.form-control-static.btn,.input-group-sm>.form-control-static.form-control,.input-group-sm>.form-control-static.input-group-addon,.input-group-sm>.input-group-btn>.form-control-static.btn{padding-left:0;padding-right:0}.input-group-sm>.form-control,.input-group-sm>.input-group-addon,.input-group-sm>.input-group-btn>.btn,.input-sm{height:30px;padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px}.input-group-sm>.input-group-btn>select.btn,.input-group-sm>select.form-control,.input-group-sm>select.input-group-addon,select.input-sm{height:30px;line-height:30px}.input-group-sm>.input-group-btn>select[multiple].btn,.input-group-sm>.input-group-btn>textarea.btn,.input-group-sm>select[multiple].form-control,.input-group-sm>select[multiple].input-group-addon,.input-group-sm>textarea.form-control,.input-group-sm>textarea.input-group-addon,select[multiple].input-sm,textarea.input-sm{height:auto}.form-group-sm .form-control{height:30px;padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px}.form-group-sm select.form-control{height:30px;line-height:30px}.form-group-sm select[multiple].form-control,.form-group-sm textarea.form-control{height:auto}.form-group-sm .form-control-static{height:30px;min-height:32px;padding:6px 10px;font-size:12px;line-height:1.5}.input-group-lg>.form-control,.input-group-lg>.input-group-addon,.input-group-lg>.input-group-btn>.btn,.input-lg{height:46px;padding:10px 16px;font-size:18px;line-height:1.3333333;border-radius:6px}.input-group-lg>.input-group-btn>select.btn,.input-group-lg>select.form-control,.input-group-lg>select.input-group-addon,select.input-lg{height:46px;line-height:46px}.input-group-lg>.input-group-btn>select[multiple].btn,.input-group-lg>.input-group-btn>textarea.btn,.input-group-lg>select[multiple].form-control,.input-group-lg>select[multiple].input-group-addon,.input-group-lg>textarea.form-control,.input-group-lg>textarea.input-group-addon,select[multiple].input-lg,textarea.input-lg{height:auto}.form-group-lg .form-control{height:46px;padding:10px 16px;font-size:18px;line-height:1.3333333;border-radius:6px}.form-group-lg select.form-control{height:46px;line-height:46px}.form-group-lg select[multiple].form-control,.form-group-lg textarea.form-control{height:auto}.form-group-lg .form-control-static{height:46px;min-height:38px;padding:11px 16px;font-size:18px;line-height:1.3333333}.has-feedback{position:relative}.has-feedback .form-control{padding-right:42.5px}.form-control-feedback{position:absolute;top:0;right:0;z-index:2;display:block;width:34px;height:34px;line-height:34px;text-align:center;pointer-events:none}.form-group-lg .form-control+.form-control-feedback,.input-group-lg+.form-control-feedback,.input-group-lg>.form-control+.form-control-feedback,.input-group-lg>.input-group-addon+.form-control-feedback,.input-group-lg>.input-group-btn>.btn+.form-control-feedback,.input-lg+.form-control-feedback{width:46px;height:46px;line-height:46px}.form-group-sm .form-control+.form-control-feedback,.input-group-sm+.form-control-feedback,.input-group-sm>.form-control+.form-control-feedback,.input-group-sm>.input-group-addon+.form-control-feedback,.input-group-sm>.input-group-btn>.btn+.form-control-feedback,.input-sm+.form-control-feedback{width:30px;height:30px;line-height:30px}.has-success .checkbox,.has-success .checkbox-inline,.has-success.checkbox-inline label,.has-success.checkbox label,.has-success .control-label,.has-success .help-block,.has-success .radio,.has-success .radio-inline,.has-success.radio-inline label,.has-success.radio label{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.checkbox-inline label,.has-warning.checkbox label,.has-warning .control-label,.has-warning .help-block,.has-warning .radio,.has-warning .radio-inline,.has-warning.radio-inline label,.has-warning.radio label{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.checkbox-inline label,.has-error.checkbox label,.has-error .control-label,.has-error .help-block,.has-error .radio,.has-error .radio-inline,.has-error.radio-inline label,.has-error.radio label{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~.form-control-feedback{top:25px}.has-feedback label.sr-only~.form-control-feedback{top:0}.help-block{display:block;margin-top:5px;margin-bottom:10px;color:#737373}@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 .form-control-static{display:inline-block}.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:27px}.form-horizontal .form-group{margin-left:-10px;margin-right:-10px}.form-horizontal .form-group:after,.form-horizontal .form-group:before{content:" ";display:table}.form-horizontal .form-group:after{clear:both}@media (min-width:768px){.form-horizontal .control-label{text-align:right;margin-bottom:0;padding-top:7px}}.form-horizontal .has-feedback .form-control-feedback{right:10px}@media (min-width:768px){.form-horizontal .form-group-lg .control-label{padding-top:14.333333px;font-size:18px}}@media (min-width:768px){.form-horizontal .form-group-sm .control-label{padding-top:6px;font-size:12px}}.fade{opacity:0;transition:opacity .15s linear}.fade.in{opacity:1}.collapse{display:none}.collapse.in{display:block}tr.collapse.in{display:table-row}tbody.collapse.in{display:table-row-group}.collapsing{position:relative;height:0;overflow:hidden;transition-property:height,visibility;transition-duration:.35s;transition-timing-function:ease}.caret{display:inline-block;width:0;height:0;margin-left:2px;vertical-align:middle;border-top:4px dashed;border-top:4px solid\9;border-right:4px solid transparent;border-left:4px solid transparent}.dropdown,.dropup{position:relative}.dropdown-toggle:focus{outline:0}.dropdown-menu{position:absolute;top:100%;left:0;z-index:1000;display:none;float:left;min-width:160px;padding:5px 0;margin:2px 0 0;list-style:none;font-size:14px;text-align:left;background-color:#fff;border:1px solid #ccc;border:1px solid rgba(0,0,0,.15);border-radius:4px;box-shadow:0 6px 12px rgba(0,0,0,.175);background-clip:padding-box}.dropdown-menu.pull-right{right:0;left:auto}.dropdown-menu .divider{height:1px;margin:9px 0;overflow:hidden;background-color:#e5e5e5}.dropdown-menu>li>a{display:block;padding:3px 20px;clear:both;font-weight:400;line-height:1.42857143;color:#333;white-space:nowrap}.dropdown-menu>li>a:focus,.dropdown-menu>li>a:hover{text-decoration:none;color:#262626;background-color:#f5f5f5}.dropdown-menu>.active>a,.dropdown-menu>.active>a:focus,.dropdown-menu>.active>a:hover{color:#fff;text-decoration:none;outline:0;background-color:#337ab7}.dropdown-menu>.disabled>a,.dropdown-menu>.disabled>a:focus,.dropdown-menu>.disabled>a:hover{color:#777}.dropdown-menu>.disabled>a:focus,.dropdown-menu>.disabled>a:hover{text-decoration:none;background-color:transparent;background-image:none;filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);cursor:not-allowed}.open>.dropdown-menu{display:block}.open>a{outline:0}.dropdown-menu-right{left:auto;right:0}.dropdown-menu-left{left:0;right:auto}.dropdown-header{display:block;padding:3px 20px;font-size:12px;line-height:1.42857143;color:#777;white-space:nowrap}.dropdown-backdrop{position:fixed;left:0;right:0;bottom:0;top:0;z-index:990}.pull-right>.dropdown-menu{right:0;left:auto}.dropup .caret,.navbar-fixed-bottom .dropdown .caret{border-top:0;border-bottom:4px dashed;border-bottom:4px solid\9;content:""}.dropup .dropdown-menu,.navbar-fixed-bottom .dropdown .dropdown-menu{top:auto;bottom:100%;margin-bottom:2px}@media (min-width:768px){.navbar-right .dropdown-menu{right:0;left:auto}.navbar-right .dropdown-menu-left{left:0;right:auto}}.input-group{position:relative;display:table;border-collapse:separate}.input-group[class*=col-]{float:none;padding-left:0;padding-right:0}.input-group .form-control{position:relative;z-index:2;float:left;width:100%;margin-bottom:0}.input-group-addon,.input-group-btn,.input-group .form-control{display:table-cell}.input-group-addon:not(:first-child):not(:last-child),.input-group-btn:not(:first-child):not(:last-child),.input-group .form-control:not(:first-child):not(:last-child){border-radius:0}.input-group-addon,.input-group-btn{width:1%;white-space:nowrap;vertical-align:middle}.input-group-addon{padding:6px 12px;font-size:14px;font-weight:400;line-height:1;color:#555;text-align:center;background-color:#eee;border:1px solid #ccc;border-radius:4px}.input-group-addon.input-sm,.input-group-sm>.input-group-addon,.input-group-sm>.input-group-btn>.input-group-addon.btn{padding:5px 10px;font-size:12px;border-radius:3px}.input-group-addon.input-lg,.input-group-lg>.input-group-addon,.input-group-lg>.input-group-btn>.input-group-addon.btn{padding:10px 16px;font-size:18px;border-radius:6px}.input-group-addon input[type=checkbox],.input-group-addon input[type=radio]{margin-top:0}.input-group-addon:first-child,.input-group-btn:first-child>.btn,.input-group-btn:first-child>.btn-group>.btn,.input-group-btn:first-child>.dropdown-toggle,.input-group-btn:last-child>.btn-group:not(:last-child)>.btn,.input-group-btn:last-child>.btn:not(:last-child):not(.dropdown-toggle),.input-group .form-control:first-child{border-bottom-right-radius:0;border-top-right-radius:0}.input-group-addon:first-child{border-right:0}.input-group-addon:last-child,.input-group-btn:first-child>.btn-group:not(:first-child)>.btn,.input-group-btn:first-child>.btn:not(:first-child),.input-group-btn:last-child>.btn,.input-group-btn:last-child>.btn-group>.btn,.input-group-btn:last-child>.dropdown-toggle,.input-group .form-control:last-child{border-bottom-left-radius:0;border-top-left-radius:0}.input-group-addon:last-child{border-left:0}.input-group-btn{font-size:0;white-space:nowrap}.input-group-btn,.input-group-btn>.btn{position:relative}.input-group-btn>.btn+.btn{margin-left:-1px}.input-group-btn>.btn:active,.input-group-btn>.btn:focus,.input-group-btn>.btn:hover{z-index:2}.input-group-btn:first-child>.btn,.input-group-btn:first-child>.btn-group{margin-right:-1px}.input-group-btn:last-child>.btn,.input-group-btn:last-child>.btn-group{z-index:2;margin-left:-1px}.nav{margin-bottom:0;padding-left:0;list-style:none}.nav:after,.nav:before{content:" ";display:table}.nav:after{clear:both}.nav>li,.nav>li>a{position:relative;display:block}.nav>li>a{padding:10px 15px}.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:#337ab7}.nav .nav-divider{height:1px;margin:9px 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;border-color:#ddd #ddd transparent;cursor:default}.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:#337ab7}.nav-stacked>li{float:none}.nav-stacked>li+li{margin-top:2px;margin-left:0}.nav-justified,.nav-tabs.nav-justified{width:100%}.nav-justified>li,.nav-tabs.nav-justified>li{float:none}.nav-justified>li>a,.nav-tabs.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,.nav-tabs.nav-justified>li{display:table-cell;width:1%}.nav-justified>li>a,.nav-tabs.nav-justified>li>a{margin-bottom:0}}.nav-tabs-justified,.nav-tabs.nav-justified{border-bottom:0}.nav-tabs-justified>li>a,.nav-tabs.nav-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,.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-justified>li>a,.nav-tabs.nav-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,.nav-tabs.nav-justified>.active>a,.nav-tabs.nav-justified>.active>a:focus,.nav-tabs.nav-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}.pagination{display:inline-block;padding-left:0;margin:20px 0;border-radius:4px}.pagination>li{display:inline}.pagination>li>a,.pagination>li>span{position:relative;float:left;padding:6px 12px;line-height:1.42857143;text-decoration:none;color:#337ab7;background-color:#fff;border:1px solid #ddd;margin-left:-1px}.pagination>li:first-child>a,.pagination>li:first-child>span{margin-left:0;border-bottom-left-radius:4px;border-top-left-radius:4px}.pagination>li:last-child>a,.pagination>li:last-child>span{border-bottom-right-radius:4px;border-top-right-radius:4px}.pagination>li>a:focus,.pagination>li>a:hover,.pagination>li>span:focus,.pagination>li>span:hover{z-index:3;color:#23527c;background-color:#eee;border-color:#ddd}.pagination>.active>a,.pagination>.active>a:focus,.pagination>.active>a:hover,.pagination>.active>span,.pagination>.active>span:focus,.pagination>.active>span:hover{z-index:2;color:#fff;background-color:#337ab7;border-color:#337ab7;cursor:default}.pagination>.disabled>a,.pagination>.disabled>a:focus,.pagination>.disabled>a:hover,.pagination>.disabled>span,.pagination>.disabled>span:focus,.pagination>.disabled>span:hover{color:#777;background-color:#fff;border-color:#ddd;cursor:not-allowed}.pagination-lg>li>a,.pagination-lg>li>span{padding:10px 16px;font-size:18px;line-height:1.3333333}.pagination-lg>li:first-child>a,.pagination-lg>li:first-child>span{border-bottom-left-radius:6px;border-top-left-radius:6px}.pagination-lg>li:last-child>a,.pagination-lg>li:last-child>span{border-bottom-right-radius:6px;border-top-right-radius:6px}.pagination-sm>li>a,.pagination-sm>li>span{padding:5px 10px;font-size:12px;line-height:1.5}.pagination-sm>li:first-child>a,.pagination-sm>li:first-child>span{border-bottom-left-radius:3px;border-top-left-radius:3px}.pagination-sm>li:last-child>a,.pagination-sm>li:last-child>span{border-bottom-right-radius:3px;border-top-right-radius:3px}.pager{padding-left:0;margin:20px 0;list-style:none;text-align:center}.pager:after,.pager:before{content:" ";display:table}.pager:after{clear:both}.pager li{display:inline}.pager li>a,.pager li>span{display:inline-block;padding:5px 14px;background-color:#fff;border:1px solid #ddd;border-radius:15px}.pager li>a:focus,.pager li>a:hover{text-decoration:none;background-color:#eee}.pager .next>a,.pager .next>span{float:right}.pager .previous>a,.pager .previous>span{float:left}.pager .disabled>a,.pager .disabled>a:focus,.pager .disabled>a:hover,.pager .disabled>span{color:#777;background-color:#fff;cursor:not-allowed}.alert{padding:15px;margin-bottom:20px;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{margin-top:15px}.media:first-child{margin-top:0}.media img{max-width:none}.media,.media-body{zoom:1;overflow:hidden}.media-body{width:10000px}.media-object{display:block}.media-object.img-thumbnail{max-width:none}.media-right,.media>.pull-right{padding-left:10px}.media-left,.media>.pull-left{padding-right:10px}.media-body,.media-left,.media-right{display:table-cell;vertical-align:top}.media-middle{vertical-align:middle}.media-bottom{vertical-align:bottom}.media-heading{margin-top:0;margin-bottom:5px}.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}.blog-details button.list-group-item[data-sf-role=comments-new-submit-button],.forum .list-group-item.sfSubmitBtn,.list-group-item.button,.list-group-item.button-secondary,.list-group-item.button-small-text,.list-group-item.sfforumNewThreadLnk,.list-group-item.sfforumReplyBtn,.list-group-item.simple-button,a.list-group-item,body.blog .list-group-item.sfcommentsSubmitBtn,button.list-group-item,input[title="Search input"]+span+button.list-group-item{color:#555}.forum .list-group-item.sfSubmitBtn .list-group-item-heading,.list-group-item.button-secondary .list-group-item-heading,.list-group-item.button-small-text .list-group-item-heading,.list-group-item.button .list-group-item-heading,.list-group-item.sfforumNewThreadLnk .list-group-item-heading,.list-group-item.sfforumReplyBtn .list-group-item-heading,.list-group-item.simple-button .list-group-item-heading,a.list-group-item .list-group-item-heading,body.blog .list-group-item.sfcommentsSubmitBtn .list-group-item-heading,button.list-group-item .list-group-item-heading{color:#333}.forum .list-group-item.sfSubmitBtn:focus,.forum .list-group-item.sfSubmitBtn:hover,.list-group-item.button-secondary:focus,.list-group-item.button-secondary:hover,.list-group-item.button-small-text:focus,.list-group-item.button-small-text:hover,.list-group-item.button:focus,.list-group-item.button:hover,.list-group-item.sfforumNewThreadLnk:focus,.list-group-item.sfforumNewThreadLnk:hover,.list-group-item.sfforumReplyBtn:focus,.list-group-item.sfforumReplyBtn:hover,.list-group-item.simple-button:focus,.list-group-item.simple-button:hover,a.list-group-item:focus,a.list-group-item:hover,body.blog .list-group-item.sfcommentsSubmitBtn:focus,body.blog .list-group-item.sfcommentsSubmitBtn:hover,button.list-group-item:focus,button.list-group-item:hover{text-decoration:none;color:#555;background-color:#f5f5f5}.blog-details button.list-group-item[data-sf-role=comments-new-submit-button],.forum .list-group-item.sfSubmitBtn,.list-group-item.button,.list-group-item.button-secondary,.list-group-item.button-small-text,.list-group-item.sfforumNewThreadLnk,.list-group-item.sfforumReplyBtn,.list-group-item.simple-button,body.blog .list-group-item.sfcommentsSubmitBtn,button.list-group-item,input[title="Search input"]+span+button.list-group-item{width:100%;text-align:left}.list-group-item.disabled,.list-group-item.disabled:focus,.list-group-item.disabled:hover{background-color:#eee;color:#777;cursor:not-allowed}.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:#337ab7;border-color:#337ab7}.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:#c7ddef}.list-group-item-success{color:#3c763d;background-color:#dff0d8}.blog-details button.list-group-item-success[data-sf-role=comments-new-submit-button],.forum .list-group-item-success.sfSubmitBtn,.list-group-item-success.button,.list-group-item-success.button-secondary,.list-group-item-success.button-small-text,.list-group-item-success.sfforumNewThreadLnk,.list-group-item-success.sfforumReplyBtn,.list-group-item-success.simple-button,a.list-group-item-success,body.blog .list-group-item-success.sfcommentsSubmitBtn,button.list-group-item-success,input[title="Search input"]+span+button.list-group-item-success{color:#3c763d}.forum .list-group-item-success.sfSubmitBtn .list-group-item-heading,.list-group-item-success.button-secondary .list-group-item-heading,.list-group-item-success.button-small-text .list-group-item-heading,.list-group-item-success.button .list-group-item-heading,.list-group-item-success.sfforumNewThreadLnk .list-group-item-heading,.list-group-item-success.sfforumReplyBtn .list-group-item-heading,.list-group-item-success.simple-button .list-group-item-heading,a.list-group-item-success .list-group-item-heading,body.blog .list-group-item-success.sfcommentsSubmitBtn .list-group-item-heading,button.list-group-item-success .list-group-item-heading{color:inherit}.forum .list-group-item-success.sfSubmitBtn:focus,.forum .list-group-item-success.sfSubmitBtn:hover,.list-group-item-success.button-secondary:focus,.list-group-item-success.button-secondary:hover,.list-group-item-success.button-small-text:focus,.list-group-item-success.button-small-text:hover,.list-group-item-success.button:focus,.list-group-item-success.button:hover,.list-group-item-success.sfforumNewThreadLnk:focus,.list-group-item-success.sfforumNewThreadLnk:hover,.list-group-item-success.sfforumReplyBtn:focus,.list-group-item-success.sfforumReplyBtn:hover,.list-group-item-success.simple-button:focus,.list-group-item-success.simple-button:hover,a.list-group-item-success:focus,a.list-group-item-success:hover,body.blog .list-group-item-success.sfcommentsSubmitBtn:focus,body.blog .list-group-item-success.sfcommentsSubmitBtn:hover,button.list-group-item-success:focus,button.list-group-item-success:hover{color:#3c763d;background-color:#d0e9c6}.forum .list-group-item-success.active.sfSubmitBtn,.forum .list-group-item-success.active.sfSubmitBtn:focus,.forum .list-group-item-success.active.sfSubmitBtn:hover,.list-group-item-success.active.button,.list-group-item-success.active.button-secondary,.list-group-item-success.active.button-secondary:focus,.list-group-item-success.active.button-secondary:hover,.list-group-item-success.active.button-small-text,.list-group-item-success.active.button-small-text:focus,.list-group-item-success.active.button-small-text:hover,.list-group-item-success.active.button:focus,.list-group-item-success.active.button:hover,.list-group-item-success.active.sfforumNewThreadLnk,.list-group-item-success.active.sfforumNewThreadLnk:focus,.list-group-item-success.active.sfforumNewThreadLnk:hover,.list-group-item-success.active.sfforumReplyBtn,.list-group-item-success.active.sfforumReplyBtn:focus,.list-group-item-success.active.sfforumReplyBtn:hover,.list-group-item-success.active.simple-button,.list-group-item-success.active.simple-button:focus,.list-group-item-success.active.simple-button:hover,a.list-group-item-success.active,a.list-group-item-success.active:focus,a.list-group-item-success.active:hover,body.blog .list-group-item-success.active.sfcommentsSubmitBtn,body.blog .list-group-item-success.active.sfcommentsSubmitBtn:focus,body.blog .list-group-item-success.active.sfcommentsSubmitBtn:hover,button.list-group-item-success.active,button.list-group-item-success.active:focus,button.list-group-item-success.active:hover{color:#fff;background-color:#3c763d;border-color:#3c763d}.list-group-item-info{color:#31708f;background-color:#d9edf7}.blog-details button.list-group-item-info[data-sf-role=comments-new-submit-button],.forum .list-group-item-info.sfSubmitBtn,.list-group-item-info.button,.list-group-item-info.button-secondary,.list-group-item-info.button-small-text,.list-group-item-info.sfforumNewThreadLnk,.list-group-item-info.sfforumReplyBtn,.list-group-item-info.simple-button,a.list-group-item-info,body.blog .list-group-item-info.sfcommentsSubmitBtn,button.list-group-item-info,input[title="Search input"]+span+button.list-group-item-info{color:#31708f}.forum .list-group-item-info.sfSubmitBtn .list-group-item-heading,.list-group-item-info.button-secondary .list-group-item-heading,.list-group-item-info.button-small-text .list-group-item-heading,.list-group-item-info.button .list-group-item-heading,.list-group-item-info.sfforumNewThreadLnk .list-group-item-heading,.list-group-item-info.sfforumReplyBtn .list-group-item-heading,.list-group-item-info.simple-button .list-group-item-heading,a.list-group-item-info .list-group-item-heading,body.blog .list-group-item-info.sfcommentsSubmitBtn .list-group-item-heading,button.list-group-item-info .list-group-item-heading{color:inherit}.forum .list-group-item-info.sfSubmitBtn:focus,.forum .list-group-item-info.sfSubmitBtn:hover,.list-group-item-info.button-secondary:focus,.list-group-item-info.button-secondary:hover,.list-group-item-info.button-small-text:focus,.list-group-item-info.button-small-text:hover,.list-group-item-info.button:focus,.list-group-item-info.button:hover,.list-group-item-info.sfforumNewThreadLnk:focus,.list-group-item-info.sfforumNewThreadLnk:hover,.list-group-item-info.sfforumReplyBtn:focus,.list-group-item-info.sfforumReplyBtn:hover,.list-group-item-info.simple-button:focus,.list-group-item-info.simple-button:hover,a.list-group-item-info:focus,a.list-group-item-info:hover,body.blog .list-group-item-info.sfcommentsSubmitBtn:focus,body.blog .list-group-item-info.sfcommentsSubmitBtn:hover,button.list-group-item-info:focus,button.list-group-item-info:hover{color:#31708f;background-color:#c4e3f3}.forum .list-group-item-info.active.sfSubmitBtn,.forum .list-group-item-info.active.sfSubmitBtn:focus,.forum .list-group-item-info.active.sfSubmitBtn:hover,.list-group-item-info.active.button,.list-group-item-info.active.button-secondary,.list-group-item-info.active.button-secondary:focus,.list-group-item-info.active.button-secondary:hover,.list-group-item-info.active.button-small-text,.list-group-item-info.active.button-small-text:focus,.list-group-item-info.active.button-small-text:hover,.list-group-item-info.active.button:focus,.list-group-item-info.active.button:hover,.list-group-item-info.active.sfforumNewThreadLnk,.list-group-item-info.active.sfforumNewThreadLnk:focus,.list-group-item-info.active.sfforumNewThreadLnk:hover,.list-group-item-info.active.sfforumReplyBtn,.list-group-item-info.active.sfforumReplyBtn:focus,.list-group-item-info.active.sfforumReplyBtn:hover,.list-group-item-info.active.simple-button,.list-group-item-info.active.simple-button:focus,.list-group-item-info.active.simple-button:hover,a.list-group-item-info.active,a.list-group-item-info.active:focus,a.list-group-item-info.active:hover,body.blog .list-group-item-info.active.sfcommentsSubmitBtn,body.blog .list-group-item-info.active.sfcommentsSubmitBtn:focus,body.blog .list-group-item-info.active.sfcommentsSubmitBtn:hover,button.list-group-item-info.active,button.list-group-item-info.active:focus,button.list-group-item-info.active:hover{color:#fff;background-color:#31708f;border-color:#31708f}.list-group-item-warning{color:#8a6d3b;background-color:#fcf8e3}.blog-details button.list-group-item-warning[data-sf-role=comments-new-submit-button],.forum .list-group-item-warning.sfSubmitBtn,.list-group-item-warning.button,.list-group-item-warning.button-secondary,.list-group-item-warning.button-small-text,.list-group-item-warning.sfforumNewThreadLnk,.list-group-item-warning.sfforumReplyBtn,.list-group-item-warning.simple-button,a.list-group-item-warning,body.blog .list-group-item-warning.sfcommentsSubmitBtn,button.list-group-item-warning,input[title="Search input"]+span+button.list-group-item-warning{color:#8a6d3b}.forum .list-group-item-warning.sfSubmitBtn .list-group-item-heading,.list-group-item-warning.button-secondary .list-group-item-heading,.list-group-item-warning.button-small-text .list-group-item-heading,.list-group-item-warning.button .list-group-item-heading,.list-group-item-warning.sfforumNewThreadLnk .list-group-item-heading,.list-group-item-warning.sfforumReplyBtn .list-group-item-heading,.list-group-item-warning.simple-button .list-group-item-heading,a.list-group-item-warning .list-group-item-heading,body.blog .list-group-item-warning.sfcommentsSubmitBtn .list-group-item-heading,button.list-group-item-warning .list-group-item-heading{color:inherit}.forum .list-group-item-warning.sfSubmitBtn:focus,.forum .list-group-item-warning.sfSubmitBtn:hover,.list-group-item-warning.button-secondary:focus,.list-group-item-warning.button-secondary:hover,.list-group-item-warning.button-small-text:focus,.list-group-item-warning.button-small-text:hover,.list-group-item-warning.button:focus,.list-group-item-warning.button:hover,.list-group-item-warning.sfforumNewThreadLnk:focus,.list-group-item-warning.sfforumNewThreadLnk:hover,.list-group-item-warning.sfforumReplyBtn:focus,.list-group-item-warning.sfforumReplyBtn:hover,.list-group-item-warning.simple-button:focus,.list-group-item-warning.simple-button:hover,a.list-group-item-warning:focus,a.list-group-item-warning:hover,body.blog .list-group-item-warning.sfcommentsSubmitBtn:focus,body.blog .list-group-item-warning.sfcommentsSubmitBtn:hover,button.list-group-item-warning:focus,button.list-group-item-warning:hover{color:#8a6d3b;background-color:#faf2cc}.forum .list-group-item-warning.active.sfSubmitBtn,.forum .list-group-item-warning.active.sfSubmitBtn:focus,.forum .list-group-item-warning.active.sfSubmitBtn:hover,.list-group-item-warning.active.button,.list-group-item-warning.active.button-secondary,.list-group-item-warning.active.button-secondary:focus,.list-group-item-warning.active.button-secondary:hover,.list-group-item-warning.active.button-small-text,.list-group-item-warning.active.button-small-text:focus,.list-group-item-warning.active.button-small-text:hover,.list-group-item-warning.active.button:focus,.list-group-item-warning.active.button:hover,.list-group-item-warning.active.sfforumNewThreadLnk,.list-group-item-warning.active.sfforumNewThreadLnk:focus,.list-group-item-warning.active.sfforumNewThreadLnk:hover,.list-group-item-warning.active.sfforumReplyBtn,.list-group-item-warning.active.sfforumReplyBtn:focus,.list-group-item-warning.active.sfforumReplyBtn:hover,.list-group-item-warning.active.simple-button,.list-group-item-warning.active.simple-button:focus,.list-group-item-warning.active.simple-button:hover,a.list-group-item-warning.active,a.list-group-item-warning.active:focus,a.list-group-item-warning.active:hover,body.blog .list-group-item-warning.active.sfcommentsSubmitBtn,body.blog .list-group-item-warning.active.sfcommentsSubmitBtn:focus,body.blog .list-group-item-warning.active.sfcommentsSubmitBtn:hover,button.list-group-item-warning.active,button.list-group-item-warning.active:focus,button.list-group-item-warning.active:hover{color:#fff;background-color:#8a6d3b;border-color:#8a6d3b}.list-group-item-danger{color:#a94442;background-color:#f2dede}.blog-details button.list-group-item-danger[data-sf-role=comments-new-submit-button],.forum .list-group-item-danger.sfSubmitBtn,.list-group-item-danger.button,.list-group-item-danger.button-secondary,.list-group-item-danger.button-small-text,.list-group-item-danger.sfforumNewThreadLnk,.list-group-item-danger.sfforumReplyBtn,.list-group-item-danger.simple-button,a.list-group-item-danger,body.blog .list-group-item-danger.sfcommentsSubmitBtn,button.list-group-item-danger,input[title="Search input"]+span+button.list-group-item-danger{color:#a94442}.forum .list-group-item-danger.sfSubmitBtn .list-group-item-heading,.list-group-item-danger.button-secondary .list-group-item-heading,.list-group-item-danger.button-small-text .list-group-item-heading,.list-group-item-danger.button .list-group-item-heading,.list-group-item-danger.sfforumNewThreadLnk .list-group-item-heading,.list-group-item-danger.sfforumReplyBtn .list-group-item-heading,.list-group-item-danger.simple-button .list-group-item-heading,a.list-group-item-danger .list-group-item-heading,body.blog .list-group-item-danger.sfcommentsSubmitBtn .list-group-item-heading,button.list-group-item-danger .list-group-item-heading{color:inherit}.forum .list-group-item-danger.sfSubmitBtn:focus,.forum .list-group-item-danger.sfSubmitBtn:hover,.list-group-item-danger.button-secondary:focus,.list-group-item-danger.button-secondary:hover,.list-group-item-danger.button-small-text:focus,.list-group-item-danger.button-small-text:hover,.list-group-item-danger.button:focus,.list-group-item-danger.button:hover,.list-group-item-danger.sfforumNewThreadLnk:focus,.list-group-item-danger.sfforumNewThreadLnk:hover,.list-group-item-danger.sfforumReplyBtn:focus,.list-group-item-danger.sfforumReplyBtn:hover,.list-group-item-danger.simple-button:focus,.list-group-item-danger.simple-button:hover,a.list-group-item-danger:focus,a.list-group-item-danger:hover,body.blog .list-group-item-danger.sfcommentsSubmitBtn:focus,body.blog .list-group-item-danger.sfcommentsSubmitBtn:hover,button.list-group-item-danger:focus,button.list-group-item-danger:hover{color:#a94442;background-color:#ebcccc}.forum .list-group-item-danger.active.sfSubmitBtn,.forum .list-group-item-danger.active.sfSubmitBtn:focus,.forum .list-group-item-danger.active.sfSubmitBtn:hover,.list-group-item-danger.active.button,.list-group-item-danger.active.button-secondary,.list-group-item-danger.active.button-secondary:focus,.list-group-item-danger.active.button-secondary:hover,.list-group-item-danger.active.button-small-text,.list-group-item-danger.active.button-small-text:focus,.list-group-item-danger.active.button-small-text:hover,.list-group-item-danger.active.button:focus,.list-group-item-danger.active.button:hover,.list-group-item-danger.active.sfforumNewThreadLnk,.list-group-item-danger.active.sfforumNewThreadLnk:focus,.list-group-item-danger.active.sfforumNewThreadLnk:hover,.list-group-item-danger.active.sfforumReplyBtn,.list-group-item-danger.active.sfforumReplyBtn:focus,.list-group-item-danger.active.sfforumReplyBtn:hover,.list-group-item-danger.active.simple-button,.list-group-item-danger.active.simple-button:focus,.list-group-item-danger.active.simple-button:hover,a.list-group-item-danger.active,a.list-group-item-danger.active:focus,a.list-group-item-danger.active:hover,body.blog .list-group-item-danger.active.sfcommentsSubmitBtn,body.blog .list-group-item-danger.active.sfcommentsSubmitBtn:focus,body.blog .list-group-item-danger.active.sfcommentsSubmitBtn:hover,button.list-group-item-danger.active,button.list-group-item-danger.active:focus,button.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,.embed-responsive video{position:absolute;top:0;left:0;bottom:0;height:100%;width:100%;border:0}.embed-responsive-16by9{padding-bottom:56.25%}.embed-responsive-4by3{padding-bottom:75%}.close{float:right;font-size:21px;font-weight:700;line-height:1;color:#000;text-shadow:0 1px 0 #fff;opacity:.2;filter:alpha(opacity=20)}.close:focus,.close:hover{color:#000;text-decoration:none;cursor:pointer;opacity:.5;filter:alpha(opacity=50)}.blog-details button.close[data-sf-role=comments-new-submit-button],.close.button,.close.button-secondary,.close.button-small-text,.close.sfforumNewThreadLnk,.close.sfforumReplyBtn,.close.simple-button,.forum .close.sfSubmitBtn,body.blog .close.sfcommentsSubmitBtn,button.close,input[title="Search input"]+span+button.close{padding:0;cursor:pointer;background:transparent;border:0;-webkit-appearance:none}table{background-color:transparent}caption{padding-top:8px;padding-bottom:8px;color:#777}caption,th{text-align:left}.table{width:100%;max-width:100%;margin-bottom:20px}.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,.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-of-type(odd){background-color:#f9f9f9}.table-hover>tbody>tr:hover{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}.table-responsive{overflow-x:auto;min-height:.01%}@media screen and (max-width:767px){.table-responsive{width:100%;margin-bottom:40px;overflow-y:hidden;border:1px solid #ddd}.table-responsive::-webkit-scrollbar{-webkit-appearance:none;background:#eee}.table-responsive::-webkit-scrollbar-thumb{background-color:#b8b8b8}.table-responsive::-webkit-scrollbar:vertical{width:100%}.table-responsive::-webkit-scrollbar:horizontal{height:8px}.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}}.article-footer:after,.article-footer:before,.article-set-wrapper:after,.article-set-wrapper:before,.article-wrapper:after,.article-wrapper:before,.band.write-story .button-wrapper:after,.band.write-story .button-wrapper:before,.chart-section:after,.chart-section:before,.clearfix:after,.clearfix:before,.events-block-wrapper:after,.events-block-wrapper:before,.filter-wrapper:after,.filter-wrapper:before,.image-box-left:after,.image-box-left:before,.image-box-right:after,.image-box-right:before,.img-box-center:after,.img-box-center:before,.img-box-left:after,.img-box-left:before,.img-box-right:after,.img-box-right:before,.inner.topics .content:after,.inner.topics .content:before,.mm-promo .promo-img-left:after,.mm-promo .promo-img-left:before,.mm-promo:after,.mm-promo:before,.topics-filter-wrapper:after,.topics-filter-wrapper:before{content:" ";display:table}.article-footer:after,.article-set-wrapper:after,.article-wrapper:after,.band.write-story .button-wrapper:after,.chart-section:after,.clearfix:after,.events-block-wrapper:after,.filter-wrapper:after,.image-box-left:after,.image-box-right:after,.img-box-center:after,.img-box-left:after,.img-box-right:after,.inner.topics .content:after,.mm-promo .promo-img-left:after,.mm-promo:after,.topics-filter-wrapper: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}.affix{position:fixed}.visible-lg,.visible-lg-block,.visible-lg-inline,.visible-lg-inline-block,.visible-md,.visible-md-block,.visible-md-inline,.visible-md-inline-block,.visible-sm,.visible-sm-block,.visible-sm-inline,.visible-sm-inline-block,.visible-xs,.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!important}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!important}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!important}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!important}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!important}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}}html{font-size:100%;line-height:1.5em}#main-nav-wrapper .login>ul .mm-content a:hover:not(.button):not(.button-small-text):not(.simple-button):not(.sfforumNewThreadLnk):not(.sfforumReplyBtn):not(.button-secondary),#main-nav-wrapper .login>ul .mm-content li li a:hover,#main-nav-wrapper .login>ul>li>a:hover,#main-nav-wrapper nav>ul .mm-content a:hover:not(.button):not(.button-small-text):not(.simple-button):not(.sfforumNewThreadLnk):not(.sfforumReplyBtn):not(.button-secondary),#main-nav-wrapper nav>ul .mm-content li li a:hover,#main-nav-wrapper nav>ul>li>a:hover,.access-button:hover,.article-link:hover,.blog-details [data-sf-role=comments-new-submit-button].button:hover,.blog-details button[data-sf-role=comments-new-submit-button]:hover,.button-secondary:hover,.button-secondary:hover:not(.dropdown-toggle),.button-small-text:hover,.button-small-text:hover:not(.dropdown-toggle),.button-white-outline a:hover,.button:hover,.button:hover:not(.dropdown-toggle),.event-title-location .title a:hover,.feature-box a:hover,.filtersContainer .buttons input[type=submit]:hover,.footer-social-links li:hover,.forum .sfSubmitBtn:hover,.search-form button:hover,.sfforumNewThreadLnk:hover,.sfforumNewThreadLnk:hover:not(.dropdown-toggle),.sfforumReplyBtn:hover,.sfforumReplyBtn:hover:not(.dropdown-toggle),.simple-button:hover,.simple-button:hover:not(.dropdown-toggle),.topic-link:hover,.topics-wrapper a:hover,body.blog .sfcommentsSubmitBtn:hover,button:hover:not(.dropdown-toggle),input[title="Search input"]+span+button:hover{border-bottom:none!important;text-decoration:none!important}.band a:not(.button):not(.button-small-text):not(.simple-button):not(.sfforumNewThreadLnk):not(.sfforumReplyBtn):not(.button-secondary):hover,.main-content a:not(.button):not(.button-small-text):not(.simple-button):not(.sfforumNewThreadLnk):not(.sfforumReplyBtn):not(.button-secondary):hover{text-decoration:underline}.footer-social-links span,.industry-table .count span,.nav-utilities ul li span:not(.shop-count),.site-name,table.sfforumThreadsList .sfNormalThread{position:absolute!important;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);padding:0!important;border:0!important;height:1px!important;width:1px!important;overflow:hidden}.focusable.site-name:active,.focusable.site-name:focus,.footer-social-links span.focusable:active,.footer-social-links span.focusable:focus,.industry-table .count span.focusable:active,.industry-table .count span.focusable:focus,.nav-utilities ul li span.focusable:active:not(.shop-count),.nav-utilities ul li span.focusable:focus:not(.shop-count),table.sfforumThreadsList .focusable.sfNormalThread:active,table.sfforumThreadsList .focusable.sfNormalThread:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}.band.article-slider .feature-box:hover{background-color:rgba(255,195,92,.5)}.band.article-slider .feature-box:hover *{color:#1c3040!important}.band.article-slider .feature-box:hover .label:before{background:#fff}.blog-details button[data-sf-role=comments-new-submit-button]:not(.dropdown-toggle),.button-secondary:not(.dropdown-toggle),.button-small-text:not(.dropdown-toggle),.button:not(.dropdown-toggle),.forum .sfSubmitBtn:not(.dropdown-toggle),.sfforumNewThreadLnk:not(.dropdown-toggle),.sfforumReplyBtn:not(.dropdown-toggle),.simple-button:not(.dropdown-toggle),body.blog .sfcommentsSubmitBtn:not(.dropdown-toggle),input[title="Search input"]+span+button:not(.dropdown-toggle){font-family:GothamBook,Arial,Helvetica,sans!important;font-size:.875em!important;min-width:185px;padding:10px 15px;margin-bottom:20px;text-align:left;background:#77c5d5;background:linear-gradient(90deg,#77c5d5 50%,#67b7c7 0);background-size:200% 100%;background-position:0 100%;color:#fff!important;border-left-width:0;border-bottom-width:0;border-right:53px solid #67b7c7;border-top-width:0;box-shadow:none;position:relative}.button-secondary:not(.dropdown-toggle):hover,.button-small-text:not(.dropdown-toggle):hover,.button:not(.dropdown-toggle):hover,.forum .sfSubmitBtn:not(.dropdown-toggle):hover,.sfforumNewThreadLnk:not(.dropdown-toggle):hover,.sfforumReplyBtn:not(.dropdown-toggle):hover,.simple-button:not(.dropdown-toggle):hover,body.blog .sfcommentsSubmitBtn:not(.dropdown-toggle):hover{background-position:100% 100%;color:#fff}.blog-details button[data-sf-role=comments-new-submit-button]:not(.dropdown-toggle):after,.button-secondary:not(.dropdown-toggle):after,.button-small-text:not(.dropdown-toggle):after,.button:not(.dropdown-toggle):after,.forum .sfSubmitBtn:not(.dropdown-toggle):after,.sfforumNewThreadLnk:not(.dropdown-toggle):after,.sfforumReplyBtn:not(.dropdown-toggle):after,.simple-button:not(.dropdown-toggle):after,body.blog .sfcommentsSubmitBtn:not(.dropdown-toggle):after,input[title="Search input"]+span+button:not(.dropdown-toggle):after{content:"";background:url(/assets/images/icons/chevron/s05-right-white.png?1444251875) no-repeat 0 0 transparent;position:absolute;right:-42px;top:9px;width:28px;height:24px;background-size:100%}@media (min-width:992px){.blog-details button[data-sf-role=comments-new-submit-button]:not(.dropdown-toggle),.button-secondary:not(.dropdown-toggle),.button-small-text:not(.dropdown-toggle),.button:not(.dropdown-toggle),.forum .sfSubmitBtn:not(.dropdown-toggle),.sfforumNewThreadLnk:not(.dropdown-toggle),.sfforumReplyBtn:not(.dropdown-toggle),.simple-button:not(.dropdown-toggle),body.blog .sfcommentsSubmitBtn:not(.dropdown-toggle),input[title="Search input"]+span+button:not(.dropdown-toggle){transition:all .8s ease;padding:15px;font-size:16px!important}.blog-details button[data-sf-role=comments-new-submit-button]:not(.dropdown-toggle):after,.button-secondary:not(.dropdown-toggle):after,.button-small-text:not(.dropdown-toggle):after,.button:not(.dropdown-toggle):after,.forum .sfSubmitBtn:not(.dropdown-toggle):after,.sfforumNewThreadLnk:not(.dropdown-toggle):after,.sfforumReplyBtn:not(.dropdown-toggle):after,.simple-button:not(.dropdown-toggle):after,body.blog .sfcommentsSubmitBtn:not(.dropdown-toggle):after,input[title="Search input"]+span+button:not(.dropdown-toggle):after{width:35px;height:30px;right:-43px;top:10px}}.blog-details [data-sf-role=comments-new-submit-button].button,.blog-details button[data-sf-role=comments-new-submit-button],.button,.button-secondary,.button-small-text,.forum .sfSubmitBtn,.search-form .button,.search-form button,.sfforumNewThreadLnk,.sfforumReplyBtn,.simple-button,body.blog .sfcommentsSubmitBtn,input[title="Search input"]+span+.button,input[title="Search input"]+span+button{display:inline-block;-moz-appearance:none;-webkit-appearance:none}.blog-details [data-sf-role=comments-new-submit-button].button:active,.blog-details [data-sf-role=comments-new-submit-button].button:hover,.blog-details [data-sf-role=comments-new-submit-button].button:visited,.blog-details button[data-sf-role=comments-new-submit-button]:active,.blog-details button[data-sf-role=comments-new-submit-button]:hover,.blog-details button[data-sf-role=comments-new-submit-button]:visited,.button-secondary:active,.button-secondary:hover,.button-secondary:visited,.button-small-text:active,.button-small-text:hover,.button-small-text:visited,.button:active,.button:hover,.button:visited,.forum .sfSubmitBtn:active,.forum .sfSubmitBtn:hover,.forum .sfSubmitBtn:visited,.search-form button:active,.search-form button:hover,.search-form button:visited,.sfforumNewThreadLnk:active,.sfforumNewThreadLnk:hover,.sfforumNewThreadLnk:visited,.sfforumReplyBtn:active,.sfforumReplyBtn:hover,.sfforumReplyBtn:visited,.simple-button:active,.simple-button:hover,.simple-button:visited,body.blog .sfcommentsSubmitBtn:active,body.blog .sfcommentsSubmitBtn:hover,body.blog .sfcommentsSubmitBtn:visited,input[title="Search input"]+span+button:active,input[title="Search input"]+span+button:hover,input[title="Search input"]+span+button:visited{color:#fff!important}.blog-details [data-sf-role=comments-new-submit-button].button:focus,.blog-details button[data-sf-role=comments-new-submit-button]:focus,.button-secondary:focus,.button-small-text:focus,.button:focus,.forum .sfSubmitBtn:focus,.search-form button:focus,.sfforumNewThreadLnk:focus,.sfforumReplyBtn:focus,.simple-button:focus,body.blog .sfcommentsSubmitBtn:focus,input[title="Search input"]+span+button:focus{text-decoration:none!important;color:#fff!important}.blog-details [data-sf-role=comments-new-submit-button].button,.blog-details [data-sf-role=comments-new-submit-button].button-secondary,.blog-details [data-sf-role=comments-new-submit-button].button-small-text,.blog-details button[data-sf-role=comments-new-submit-button],.button-small-text,.forum .sfSubmitBtn,.search-form .button,.search-form .button-secondary,.search-form .button-small-text,.search-form button,.sfforumNewThreadLnk,.sfforumReplyBtn,.simple-button,body.blog .sfcommentsSubmitBtn,input[title="Search input"]+span+.button,input[title="Search input"]+span+.button-secondary,input[title="Search input"]+span+.button-small-text,input[title="Search input"]+span+button{font-size:.8125em!important;padding:10px 15px!important;border-width:0 40px 0 0!important}.blog-details [data-sf-role=comments-new-submit-button].button-secondary:after,.blog-details [data-sf-role=comments-new-submit-button].button-small-text:after,.blog-details [data-sf-role=comments-new-submit-button].button:after,.blog-details button[data-sf-role=comments-new-submit-button]:after,.button-small-text:after,.forum .sfSubmitBtn:after,.search-form .button-secondary:after,.search-form .button:after,.search-form button:after,.sfforumNewThreadLnk:after,.sfforumReplyBtn:after,.simple-button:after,body.blog .sfcommentsSubmitBtn:after,input[title="Search input"]+span+.button-secondary:after,input[title="Search input"]+span+.button-small-text:after,input[title="Search input"]+span+.button:after,input[title="Search input"]+span+button:after{width:25px!important;right:-32px!important}.button-secondary{background-color:#0085ad!important;border-right-color:#007699!important;background:linear-gradient(90deg,#0085ad 50%,#007699 0)!important;background-size:200% 100%!important}.button-secondary:hover{background-position:100% 100%!important}.button-white-outline{width:146px;margin:0 auto;border:3px solid #fff;text-align:center;border-radius:500px;padding:10px;transition:all .2s;cursor:pointer}@media (min-width:992px){.button-white-outline{margin:20px auto}}.button-white-outline:hover{background:hsla(0,0%,100%,.35);border-color:hsla(0,0%,100%,0)}.button-white-outline a{font-family:GothamBook,Arial,Helvetica,sans;font-size:.875em;color:#fff!important}.button-white-bg{border-radius:3px;display:inline-block;border:1px solid #bdbdbd!important;background:#fff;margin-bottom:20px;position:relative;padding:15px 20% 15px 10px;font-weight:700;margin-left:10px;transition:all .5s ease}@media (min-width:640px){.button-white-bg{padding-right:10%}}.button-white-bg:after{content:"";background:url(/assets/images/sprites/icons/chevron-sf38ec62719.png) no-repeat 0 -295px/100% transparent;position:absolute;right:6px;top:7px;width:28px;height:32px}.button-white-bg:hover{background:#0085ad;color:#fff!important;border-color:#0085ad!important;text-decoration:none!important}.button-white-bg:hover:after{background-position:0 -182px}.access-button,.filtersContainer .buttons input[type=submit]{border-radius:3px;font-size:14px;margin-right:10px;padding:10px 20px;background:#77c5d5}.access-button:hover,.filtersContainer .buttons input[type=submit]:hover{background:#5f9eaa}.access-button.login,.filtersContainer .buttons input.login[type=submit]{background:#b6b6b6}.access-button.login:hover,.filtersContainer .buttons input.login[type=submit]:hover{background:#929292}.blog-details .search-form button[data-sf-role=comments-new-submit-button],.blog-details input[title="Search input"]+span+button[data-sf-role=comments-new-submit-button],.forum .search-form .sfSubmitBtn,.forum input[title="Search input"]+span+.sfSubmitBtn,.search-form .blog-details button[data-sf-role=comments-new-submit-button],.search-form .button,.search-form .button-secondary,.search-form .button-small-text,.search-form .forum .sfSubmitBtn,.search-form .sfforumNewThreadLnk,.search-form .sfforumReplyBtn,.search-form .simple-button,.search-form body.blog .sfcommentsSubmitBtn,.search-form button,.simple-button,body.blog .search-form .sfcommentsSubmitBtn,body.blog input[title="Search input"]+span+.sfcommentsSubmitBtn,input[title="Search input"]+span+.button,input[title="Search input"]+span+.button-secondary,input[title="Search input"]+span+.button-small-text,input[title="Search input"]+span+.sfforumNewThreadLnk,input[title="Search input"]+span+.sfforumReplyBtn,input[title="Search input"]+span+.simple-button,input[title="Search input"]+span+button{background:#77c5d5!important;transition:none!important;border-right:0!important;min-width:auto!important;padding:10px 15px!important;text-transform:capitalize;text-shadow:none!important}.forum .search-form .sfSubmitBtn:hover,.forum input[title="Search input"]+span+.sfSubmitBtn:hover,.search-form .button-secondary:hover,.search-form .button-small-text:hover,.search-form .button:hover,.search-form .forum .sfSubmitBtn:hover,.search-form .sfforumNewThreadLnk:hover,.search-form .sfforumReplyBtn:hover,.search-form body.blog .sfcommentsSubmitBtn:hover,.search-form button:hover,.simple-button:hover,body.blog .search-form .sfcommentsSubmitBtn:hover,body.blog input[title="Search input"]+span+.sfcommentsSubmitBtn:hover,input[title="Search input"]+span+.button-secondary:hover,input[title="Search input"]+span+.button-small-text:hover,input[title="Search input"]+span+.button:hover,input[title="Search input"]+span+.sfforumNewThreadLnk:hover,input[title="Search input"]+span+.sfforumReplyBtn:hover,input[title="Search input"]+span+button:hover{background-position:0!important;background:#67b7c7!important}.img-box,.img-box-center,.img-box-left,.img-box-right{margin-bottom:40px}.img-box-center img,.img-box-left img,.img-box-right img,.img-box img{margin:0 auto!important}@media (min-width:640px){.img-box,.img-box-center,.img-box-left,.img-box-right{width:40%}}.img-box-center .img-box-content,.img-box-left .img-box-content,.img-box-right .img-box-content,.img-box .img-box-content{padding:8px}.img-box-center .caption,.img-box-left .caption,.img-box-right .caption,.img-box .caption{text-align:center;font-size:.6875em;margin:8px 0 0}@media (min-width:640px){.img-box-center .caption,.img-box-left .caption,.img-box-right .caption,.img-box .caption{text-align:left}}@media (min-width:640px){.img-box-right{float:right;margin:0 0 10px 20px}}@media (min-width:640px){.img-box-left{float:left;margin:0 20px 10px 0}}@media (min-width:640px){.img-box-center{margin:20px auto}}@media (min-width:640px){.image-box-left{margin:0 20px 10px 0!important}}@media (min-width:640px){.image-box-right{float:right!important;margin:0 0 10px 20px!important}}ul.arrow-bullets,ul.pdf{list-style:none;padding-left:0!important;margin-bottom:20px}ul.arrow-bullets li{position:relative;padding-left:10px;padding-bottom:10px!important;font-size:.875em}ul.arrow-bullets li:before{content:"»";font-family:Arial,sans-serif;position:absolute;left:0;font-size:12px}ul.pdf li{position:relative;padding-left:25px;line-height:25px;padding-bottom:10px!important;font-size:.875em}ul.pdf li:before{content:"";width:20px;height:23px;position:absolute;left:0}.inner.forum .sf_pagerNumeric,.search-results .btn-group,body.blog .sf_pagerNumeric{float:none!important;margin:20px 0 10px}@media (min-width:992px){.inner.forum .sf_pagerNumeric,.search-results .btn-group,body.blog .sf_pagerNumeric{text-align:center}}.inner.forum .sf_pagerNumeric a,.search-results .btn-group a,body.blog .sf_pagerNumeric a{border:1px solid #cfcfcf;display:inline-block;font-size:.875em;width:28px;height:28px;line-height:28px;margin:10px 8px 10px 0;border-radius:3px;color:#77c5d5;text-align:center}.inner.forum .sf_pagerNumeric a.selected,.inner.forum .sf_pagerNumeric a:hover,.search-results .btn-group a.selected,.search-results .btn-group a:hover,body.blog .sf_pagerNumeric a.selected,body.blog .sf_pagerNumeric a:hover{text-decoration:none!important}@media (min-width:992px){.inner.forum .sf_pagerNumeric a.selected,.inner.forum .sf_pagerNumeric a:hover,.search-results .btn-group a.selected,.search-results .btn-group a:hover,body.blog .sf_pagerNumeric a.selected,body.blog .sf_pagerNumeric a:hover{background:#77c5d5;color:#fff!important;border-color:#77c5d5}}.main-content .content table{margin:20px 0;border-bottom:1px solid #eee}@media (min-width:767px){.main-content .content table{margin:20px 0 40px}}.main-content .content table ol,.main-content .content table ul{padding-left:20px}.main-content .content th{background:#77c5d5;color:#fff!important;font-weight:400}.main-content .content td,.main-content .content th{font-size:.875em;padding:8px 10px;vertical-align:top}.main-content .content tr:nth-child(2n+2) td{background:#f9f9f9}@media (min-width:1025px){.main-content .content tr:hover td{background:#ececec}}.table-responsive{border:none!important}a{text-decoration:none}.breadcrumb{font-size:.875rem;display:block;padding:1rem 0 0;background:transparent;border-radius:0;margin-bottom:20px}@media (min-width:767px){.landing .breadcrumb{margin-bottom:40px}}@media (min-width:767px) and (min-width:992px){.landing .breadcrumb{padding-right:265px}}.breadcrumb ul{margin:0;padding:0;list-style:none}.breadcrumb li{display:inline;list-style-type:none;margin:0;padding:0;font-size:.875rem;color:#383838}.breadcrumb li a{color:#383838}.breadcrumb a:after{color:#383838;content:"/";display:inline-block;margin-left:14px;margin-right:8px}@media (min-width:992px){.events h1{max-width:60%;display:inline-block}}.events .content-2-col .col{width:100%!important}.events .content-2-col .col:first-child{display:none!important}@media (min-width:992px){.events .content-2-col{float:right}.events .content-2-col+form{clear:both}}.filtersContainer{border-bottom:1px solid #d2cec7;margin-bottom:40px;padding:20px 0 25px}.filtersContainer .date-filter,.filtersContainer .topics{position:relative;min-height:1px;padding:0}@media (min-width:992px){.filtersContainer .date-filter,.filtersContainer .topics{float:left;width:50%}}.filtersContainer .topics{margin-bottom:20px}@media (min-width:992px){.filtersContainer .topics{margin-bottom:0}}.filtersContainer .filter-label{font-size:.875em;padding-bottom:5px;display:inline-block;color:#6e6e6e!important}.filtersContainer .buttons{margin:20px 0 0}.filtersContainer .buttons br{display:none}.filtersContainer .buttons input[type=submit]{float:left;color:#fff;border-radius:1px;border:none}@media (min-width:992px){.filtersContainer .buttons{width:100%;float:left}}.filtersContainer option{font-size:.75em;padding:3px 10px}.filtersContainer select#Year{margin-left:0;background:#fff;border:1px solid #d2cec7;border-radius:3px;padding:2px 5px 2px 8px;text-align:left!important;position:relative;display:block}.events-block-wrapper{margin-bottom:20px;padding:0 10px 20px;border-bottom:1px solid #cfcfcf}.events-block-wrapper .row{margin:0!important}.events-block-wrapper .events-date{margin-bottom:10px}@media (min-width:992px){.events-block-wrapper .events-date{font-size:1.125em}}.events-block-wrapper .events-date span{text-transform:uppercase;font-weight:800;font-family:LexiaRegular,Times,san-serif;color:#6e6e6e!important}.events-block-wrapper .events-date br{display:none}@media (min-width:992px){.events-block-wrapper .events-date{text-align:center;margin-bottom:0}.events-block-wrapper .events-date br{display:block}}@media (min-width:992px){.events-block-wrapper{display:table;width:100%;padding-left:0;padding-right:0}.events-block-wrapper .events-content,.events-block-wrapper .events-date,.events-block-wrapper .events-links{display:table-cell;vertical-align:top}.events-block-wrapper .events-content{padding:0 10px}.events-block-wrapper .events-date{width:8%}}.events-block-wrapper .title{font-weight:700}.events-block-wrapper .time-cost span{display:block;font-size:.875em}.events-block-wrapper .show-hide{font-size:.8125em}.events-block-wrapper .show-hide span{color:#0085ad}.events-links{margin-top:20px}@media (min-width:992px){.events-links{width:20%;text-align:right;margin-top:0}}.events-links a{margin-right:10px;display:inline-block}.events-links a:hover{text-decoration:none!important}@media (min-width:992px){.events-links a{margin-left:10px;margin-right:0}}.events-links .fa{font-size:30px;color:#77c5d5!important}.event-details{margin-bottom:15px;display:table;padding-bottom:10px;font-family:LexiaRegular,Times,san-serif;line-height:1}.event-details:first-child{padding-top:0!important}.event-date{padding-right:10px;vertical-align:top}@media (min-width:420px){.event-date{display:table-cell}}.event-date .date-wrapper{width:60px;height:60px;background:#fff;border:5px solid #fff;margin:0 auto 20px}@media (min-width:767px){.event-date .date-wrapper{width:50px;height:50px;margin:0}}.event-date .date-wrapper .date{color:#0f4b68!important;font-family:GothamBook,Arial,Helvetica,sans;font-weight:700;text-transform:uppercase;text-align:center;background:transparent;margin:0}@media (min-width:767px){.event-date .date-wrapper .date{font-size:.7em}}.event-date .date-wrapper .date span{display:block;font-size:1.375em;color:#fff;font-weight:400;background:#0f4b68;padding:5px;margin-top:3px}.event-title-location{vertical-align:top;line-height:1.3;font-size:.875em;text-align:center}@media (min-width:420px){.event-title-location{display:table-cell;text-align:left}}@media (min-width:992px){.event-title-location{font-size:16px}}.event-title-location *{color:#fff}.event-title-location .location{font-family:LexiaRegular,Times,san-serif;font-style:italic}.event-title-location .title{margin:0;line-height:1.2}.event-title-location .date-time{margin:5px 0 20px}.content-2-col{margin-left:-10px;margin-right:-10px}.content-2-col:after,.content-2-col:before{content:" ";display:table}.content-2-col:after{clear:both}.content-2-col .col{position:relative;min-height:1px;padding-left:10px;padding-right:10px}@media (min-width:992px){.content-2-col .col{float:left;width:50%}}.mm-dropdown{background:#19516d;height:auto;left:-999em;margin:0 auto;position:absolute;text-align:left;top:70px;width:100%;z-index:99}@media (min-width:1025px){.mm-dropdown{display:none;padding-top:0!important}}#main-nav-wrapper{position:relative;display:none}@media (min-width:1025px){.home #main-nav-wrapper{display:none}#main-nav-wrapper{display:block;background:#fff;border-top:1px solid #ecebe9;height:92px}#main-nav-wrapper #zContent_C001_forumsFrontendPostsList_ctl00_ctl00_postsDetailsView,#main-nav-wrapper .container,#main-nav-wrapper .sfforumNewThreadWrp,#main-nav-wrapper header .hero,header #main-nav-wrapper .hero{position:relative;padding:0}}#main-nav-wrapper .login,#main-nav-wrapper nav{float:left}#main-nav-wrapper .login li,#main-nav-wrapper nav li{list-style:none}#main-nav-wrapper .login li li,#main-nav-wrapper nav li li{list-style-image:none;list-style-type:none;margin-left:0}.login #global-logout a{color:#11425a;padding-left:10px;padding-right:10px}.login #global-logout .dropdown:hover a{color:#fff}#main-nav-wrapper .login>ul,#main-nav-wrapper nav>ul{margin:0;padding:0}#main-nav-wrapper .login>ul>li,#main-nav-wrapper nav>ul>li{float:left}@media (min-width:767px){#main-nav-wrapper .login>ul>li,#main-nav-wrapper nav>ul>li{line-height:92px;max-height:92px;max-width:120px;text-align:center}.translated-ltr #main-nav-wrapper .login>ul>li,.translated-ltr #main-nav-wrapper nav>ul>li{word-break:break-all}}@media (min-width:992px){#main-nav-wrapper .login>ul>li,#main-nav-wrapper nav>ul>li{max-width:150px}}@media (min-width:1200px){#main-nav-wrapper .login>ul>li,#main-nav-wrapper nav>ul>li{max-width:225px}}#main-nav-wrapper .login>ul>li.active,#main-nav-wrapper .login>ul>li:hover,#main-nav-wrapper nav>ul>li.active,#main-nav-wrapper nav>ul>li:hover{background:#11425a}#main-nav-wrapper .login>ul>li:hover>.mm-dropdown,#main-nav-wrapper nav>ul>li:hover>.mm-dropdown{display:block;left:0}#main-nav-wrapper .login>ul>li:hover>a,#main-nav-wrapper nav>ul>li:hover>a{color:#fff}#main-nav-wrapper .login>ul>li>a,#main-nav-wrapper nav>ul>li>a{font-size:.875em;color:#343332;line-height:92px;height:100%;padding:0 10px;display:block;vertical-align:middle}@media (min-width:992px){#main-nav-wrapper .login>ul>li>a,#main-nav-wrapper nav>ul>li>a{display:inline-block;line-height:normal;padding:0 10px}}@media (min-width:1200px){#main-nav-wrapper .login>ul>li>a,#main-nav-wrapper nav>ul>li>a{font-size:.96875em;padding:0 15px}}#main-nav-wrapper .login>ul .mm-content,#main-nav-wrapper nav>ul .mm-content{padding:0 15px;width:100%}@media (min-width:1025px){#main-nav-wrapper .login>ul .mm-content,#main-nav-wrapper nav>ul .mm-content{display:table;padding:0}#main-nav-wrapper .login>ul .mm-content .mm-links-wrapper,#main-nav-wrapper .login>ul .mm-content .mm-promo,#main-nav-wrapper nav>ul .mm-content .mm-links-wrapper,#main-nav-wrapper nav>ul .mm-content .mm-promo{display:table-cell;vertical-align:top;border-style:solid;border-width:55px 0 6px;padding-bottom:20px}#main-nav-wrapper .login>ul .mm-content .mm-links-wrapper,#main-nav-wrapper nav>ul .mm-content .mm-links-wrapper{border-color:#11425a;padding:0 15px}#main-nav-wrapper .login>ul .mm-content .mm-promo,#main-nav-wrapper nav>ul .mm-content .mm-promo{width:35%;border-color:#0b374d;background:#0f4b68}}#main-nav-wrapper .login>ul .mm-content ul,#main-nav-wrapper nav>ul .mm-content ul{padding:0;margin:0}@media (min-width:1025px){#main-nav-wrapper .login>ul .mm-content .mm-links-col,#main-nav-wrapper nav>ul .mm-content .mm-links-col{float:left;width:33%}}#main-nav-wrapper .login>ul .mm-content li,#main-nav-wrapper nav>ul .mm-content li{vertical-align:top;padding-bottom:15px}@media (min-width:992px){#main-nav-wrapper .login>ul .mm-content li,#main-nav-wrapper nav>ul .mm-content li{line-height:1.5;padding-right:15px}#main-nav-wrapper .login>ul .mm-content li.header,#main-nav-wrapper nav>ul .mm-content li.header{margin-top:-40px;padding-bottom:25px;background:transparent;color:#fff;font-family:GothamBook,Arial,Helvetica,sans;position:relative}}@media (min-width:992px) and (min-width:992px){#main-nav-wrapper .login>ul .mm-content li.header,#main-nav-wrapper nav>ul .mm-content li.header{font-size:.875em}}@media (min-width:992px) and (min-width:1200px){#main-nav-wrapper .login>ul .mm-content li.header,#main-nav-wrapper nav>ul .mm-content li.header{font-size:1em}}#main-nav-wrapper .login>ul .mm-content a:not(.button):not(.button-small-text):not(.simple-button):not(.sfforumNewThreadLnk):not(.sfforumReplyBtn):not(.button-secondary),#main-nav-wrapper nav>ul .mm-content a:not(.button):not(.button-small-text):not(.simple-button):not(.sfforumNewThreadLnk):not(.sfforumReplyBtn):not(.button-secondary){padding-left:0;padding-right:0;line-height:1;display:inline;color:#fff}#main-nav-wrapper .login>ul .mm-content a:not(.button):not(.button-small-text):not(.simple-button):not(.sfforumNewThreadLnk):not(.sfforumReplyBtn):not(.button-secondary):hover,#main-nav-wrapper nav>ul .mm-content a:not(.button):not(.button-small-text):not(.simple-button):not(.sfforumNewThreadLnk):not(.sfforumReplyBtn):not(.button-secondary):hover{color:#b2f2ff!important}@media (min-width:992px){#main-nav-wrapper .login>ul .mm-content a:not(.button):not(.button-small-text):not(.simple-button):not(.sfforumNewThreadLnk):not(.sfforumReplyBtn):not(.button-secondary),#main-nav-wrapper nav>ul .mm-content a:not(.button):not(.button-small-text):not(.simple-button):not(.sfforumNewThreadLnk):not(.sfforumReplyBtn):not(.button-secondary){font-size:.875em}}@media (min-width:1200px){#main-nav-wrapper .login>ul .mm-content a:not(.button):not(.button-small-text):not(.simple-button):not(.sfforumNewThreadLnk):not(.sfforumReplyBtn):not(.button-secondary),#main-nav-wrapper nav>ul .mm-content a:not(.button):not(.button-small-text):not(.simple-button):not(.sfforumNewThreadLnk):not(.sfforumReplyBtn):not(.button-secondary){font-size:1em}}#main-nav-wrapper .login>ul .mm-content li li,#main-nav-wrapper nav>ul .mm-content li li{line-height:1.2;margin-left:15px;padding-bottom:10px;position:relative}#main-nav-wrapper .login>ul .mm-content li li:before,#main-nav-wrapper nav>ul .mm-content li li:before{color:#fff;content:"▸";font-size:12px;left:-10px;padding-right:5px;position:absolute;top:3px}#main-nav-wrapper .login>ul .mm-content li li:last-child,#main-nav-wrapper nav>ul .mm-content li li:last-child{padding-bottom:0!important}#main-nav-wrapper .login>ul .mm-content li li a,#main-nav-wrapper nav>ul .mm-content li li a{font-size:.875em!important}#main-nav-wrapper .login>ul .mm-content li li a:hover,#main-nav-wrapper nav>ul .mm-content li li a:hover{color:#fff}#main-nav-wrapper .nav-utilities-wrapper{position:relative;float:right}#main-nav-wrapper .login .logout-link,#main-nav-wrapper .login .my-account-link{display:none}#main-nav-wrapper .login .my-account-link .mm-dropdown{width:320px;left:auto!important;right:999em;display:block}#main-nav-wrapper .login .my-account-link .mm-dropdown li{color:#fff}#main-nav-wrapper .login .my-account-link .mm-dropdown li:not(.header){font-family:LexiaRegular,Times,san-serif;padding-bottom:5px}#main-nav-wrapper .login .my-account-link .mm-dropdown li.header{margin-top:-35px!important;width:280px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#main-nav-wrapper .login .my-account-link .mm-dropdown .button-wrapper{padding:30px 0}#main-nav-wrapper .login .my-account-link .mm-dropdown .blog-details button[data-sf-role=comments-new-submit-button],#main-nav-wrapper .login .my-account-link .mm-dropdown .button,#main-nav-wrapper .login .my-account-link .mm-dropdown .button-secondary,#main-nav-wrapper .login .my-account-link .mm-dropdown .button-small-text,#main-nav-wrapper .login .my-account-link .mm-dropdown .forum .sfSubmitBtn,#main-nav-wrapper .login .my-account-link .mm-dropdown .search-form button,#main-nav-wrapper .login .my-account-link .mm-dropdown .sfforumNewThreadLnk,#main-nav-wrapper .login .my-account-link .mm-dropdown .sfforumReplyBtn,#main-nav-wrapper .login .my-account-link .mm-dropdown .simple-button,#main-nav-wrapper .login .my-account-link .mm-dropdown body.blog .sfcommentsSubmitBtn,#main-nav-wrapper .login .my-account-link .mm-dropdown input[title="Search input"]+span+button,.blog-details #main-nav-wrapper .login .my-account-link .mm-dropdown button[data-sf-role=comments-new-submit-button],.forum #main-nav-wrapper .login .my-account-link .mm-dropdown .sfSubmitBtn,.search-form #main-nav-wrapper .login .my-account-link .mm-dropdown button,body.blog #main-nav-wrapper .login .my-account-link .mm-dropdown .sfcommentsSubmitBtn{float:right;font-size:14px!important;line-height:normal;width:250px}#main-nav-wrapper .login .my-account-link .mm-links-col{width:100%!important}#main-nav-wrapper .login .my-account-link:hover{background:#11425a}#main-nav-wrapper .login .my-account-link:hover .mm-dropdown{display:block;right:0}#main-nav-wrapper .login .my-account-link:hover>a{color:#fff}#main-nav-wrapper .login.logged-in .login-link{display:none}#main-nav-wrapper .login.logged-in .my-account-link{display:block}#main-nav-wrapper .login ul{list-style:none}@media (min-width:1200px){#main-nav-wrapper .login ul{padding-right:5px;padding-left:5px}}@media (min-width:992px){#main-nav-wrapper .login{float:left;line-height:92px;vertical-align:middle}}#main-nav-wrapper .login .login-link a{background:#0085ad;border-radius:84px;color:#fff!important;padding:6px 14px!important}#main-nav-wrapper .login .login-link:hover{background:transparent!important}#main-nav-wrapper .site-logo{display:none}@media (min-width:1025px){#main-nav-wrapper.fixed-nav,.inner #main-nav-wrapper{position:fixed;width:100%;top:0;height:78px;box-shadow:0 0 9px 0 rgba(0,0,0,.11);z-index:999}#main-nav-wrapper.fixed-nav .site-logo,.inner #main-nav-wrapper .site-logo{display:block;float:left;margin-right:10px}}@media (min-width:1025px) and (min-width:1200px){#main-nav-wrapper.fixed-nav .site-logo,.inner #main-nav-wrapper .site-logo{margin-right:45px}}@media (min-width:1025px){#main-nav-wrapper.fixed-nav .site-logo img,.inner #main-nav-wrapper .site-logo img{height:100%}#main-nav-wrapper.fixed-nav nav>ul>li,.inner #main-nav-wrapper nav>ul>li{line-height:78px;max-height:78px;max-width:82px}}@media (min-width:1025px) and (min-width:1200px){#main-nav-wrapper.fixed-nav nav>ul>li,.inner #main-nav-wrapper nav>ul>li{max-width:108px}}@media (min-width:1025px){#main-nav-wrapper.fixed-nav nav>ul>li>a,.inner #main-nav-wrapper nav>ul>li>a{font-size:.71875em;padding:0 5px}}@media (min-width:1025px) and (min-width:1200px){#main-nav-wrapper.fixed-nav nav>ul>li>a,.inner #main-nav-wrapper nav>ul>li>a{font-size:.84375em;padding:0 8px}}@media (min-width:1025px){#main-nav-wrapper.fixed-nav .nav-utilities-wrapper li,.inner #main-nav-wrapper .nav-utilities-wrapper li{line-height:78px}#main-nav-wrapper.fixed-nav .nav-utilities,.inner #main-nav-wrapper .nav-utilities{float:left;margin:0 30px 0 8px}}@media (min-width:1025px) and (min-width:1500px){#main-nav-wrapper.fixed-nav .nav-utilities,.inner #main-nav-wrapper .nav-utilities{margin-left:15px}}@media (min-width:1025px){#main-nav-wrapper.fixed-nav .nav-more-links,.inner #main-nav-wrapper .nav-more-links{display:block}}.mm-promo{padding:20px 10px}@media (min-width:0) and (max-width:1025px){.mm-promo+.mm-promo{padding-top:0}}@media (min-width:992px){.mm-promo{padding:20px}}@media (min-width:992px){.mm-promo .promo-text-only{padding:10px 20px 20px}.mm-promo .promo-text-only .promo-text{font-size:1.1875em;line-height:26px}}.mm-promo .promo-text{color:#fff;font-family:LexiaRegular,Times,san-serif;font-size:.875em}@media (min-width:992px){.mm-promo .promo-text{font-size:16px;line-height:1.4}}.mm-promo .promo-link{font-size:.75em!important}.mm-promo .promo-img-left{margin-bottoM:20px}.mm-promo .promo-img-left .promo-img,.mm-promo .promo-img-left .promo-text{float:left}.mm-promo .promo-img-left .promo-img{width:25%;display:none}@media (min-width:1025px){.mm-promo .promo-img-left .promo-img{display:block}.mm-promo .promo-img-left .promo-img img{width:100%}}@media (min-width:992px){.mm-promo .promo-img-left .promo-text{width:65%;margin-left:5%}}.mm-promo .promo-img-only{width:80%;margin:0 auto}.mm-promo .promo-img-only .promo-text{margin-top:10px;font-size:.875em}@media (min-width:1025px){.blog-details .mm-promo [data-sf-role=comments-new-submit-button].button,.blog-details .mm-promo button[data-sf-role=comments-new-submit-button],.forum .mm-promo .sfSubmitBtn,.mm-promo .blog-details [data-sf-role=comments-new-submit-button].button,.mm-promo .blog-details button[data-sf-role=comments-new-submit-button],.mm-promo .button,.mm-promo .button-secondary,.mm-promo .button-small-text,.mm-promo .forum .sfSubmitBtn,.mm-promo .search-form button,.mm-promo .sfforumNewThreadLnk,.mm-promo .sfforumReplyBtn,.mm-promo .simple-button,.mm-promo body.blog .sfcommentsSubmitBtn,.mm-promo input[title="Search input"]+span+button,.search-form .mm-promo button,body.blog .mm-promo .sfcommentsSubmitBtn{float:right;margin-top:60px}}.mm-promo .small-text{font-size:.875em}@media (min-width:1025px){.nav-utilities{float:left;margin-left:10px}}@media (min-width:1200px){.nav-utilities{float:right;margin-left:15px;margin-right:15px}}.nav-utilities ul{margin:0;padding:0;border:0;list-style:none}.nav-utilities ul:after,.nav-utilities ul:before{content:" ";display:table}.nav-utilities ul:after{clear:both}.nav-utilities ul li{white-space:nowrap;float:left;padding-left:4px;padding-right:4px}.nav-utilities ul li:first-child{padding-left:0}.nav-utilities ul li.last,.nav-utilities ul li:last-child{padding-right:0}.nav-utilities ul li{list-style-image:none;list-style-type:none;margin-left:0}@media (min-width:992px){.nav-utilities ul li{line-height:92px;max-height:92px}}.nav-utilities ul li a{display:inline-block;background:url(/assets/images/sprites/icons/nav-s6319fe48fd.png) no-repeat;width:18px;height:25px;background-size:100%;line-height:normal;vertical-align:middle}.nav-utilities ul li a.nav-search{background-position:0 -114px}.nav-utilities ul li a.contact{background-position:0 -63px}.nav-utilities ul li a.shop{position:relative;background-position:0 2px}.nav-utilities ul li a.shop .shop-count{background:#ffc35c;border-radius:50%;color:#fff;font-size:12px;height:20px;line-height:20px;position:absolute;right:-14px;text-align:center;top:-7px;width:20px}.nav-more-links{display:none;float:right}.blog-details .nav-more-links button[data-sf-role=comments-new-submit-button],.forum .nav-more-links .sfSubmitBtn,.nav-more-links .blog-details button[data-sf-role=comments-new-submit-button],.nav-more-links .button,.nav-more-links .button-secondary,.nav-more-links .button-small-text,.nav-more-links .forum .sfSubmitBtn,.nav-more-links .sfforumNewThreadLnk,.nav-more-links .sfforumReplyBtn,.nav-more-links .simple-button,.nav-more-links body.blog .sfcommentsSubmitBtn,.nav-more-links button,.nav-more-links input[title="Search input"]+span+button,body.blog .nav-more-links .sfcommentsSubmitBtn{background:url(/assets/images/icons/nav/more.png?1444918692) no-repeat center 15px/18px #f9f9f9;border:1px solid #c7dce4;font-size:.75em;height:65px;line-height:65px;width:51px;color:#0085ad;padding-top:15px}.nav-more-links .dropdown-menu{left:auto;right:0;border:1px solid #c7dce4;background:#f9f9f9;border-radius:0}.nav-more-links .dropdown-menu a{color:#0085ad;font-size:.95em}.nav-more-links .dropdown-menu a:focus,.nav-more-links .dropdown-menu a:hover{background:#0085ad;color:#fff;text-decoration:none}@media (min-width:0) and (min-width:1024px){.nav-more-links:hover ul.dropdown-menu{display:block;box-shadow:none}}header .hero{margin-bottom:20px}header .hero .hero-wrapper{margin-left:-10px;margin-right:-10px}header .hero .hero-wrapper:after,header .hero .hero-wrapper:before{content:" ";display:table}header .hero .hero-wrapper:after{clear:both}header .hero .hero-wrapper .hero-content:first-child{position:relative;min-height:1px;padding-left:10px;padding-right:10px;margin-bottom:20px}@media (min-width:992px){header .hero .hero-wrapper .hero-content:first-child{float:left;width:66.66666667%;padding-right:20px}}header .hero .hero-wrapper .hero-content:last-child{position:relative;min-height:1px;padding-left:10px;padding-right:10px}@media (min-width:992px){header .hero .hero-wrapper .hero-content:last-child{float:left;width:33.33333333%}}header .hero .hero-wrapper .hero-content:last-child a{width:80%}@media (min-width:640px){header .hero .hero-wrapper .hero-content:last-child a{width:50%}}@media (min-width:766px){header .hero .hero-wrapper .hero-content:last-child a{width:45%;margin-right:2%}}@media (min-width:992px){header .hero .hero-wrapper .hero-content:last-child a{width:100%}}header .hero .hero-header{font-size:1.5625em;color:#3399b3;line-height:1.2}@media (min-width:992px){header .hero .hero-header{font-size:2em}}header .hero .hero-content p{color:#78949d;font-size:18px}@media (min-width:992px){header .hero .hero-content p{font-family:LexiaRegular,Times,san-serif;font-size:21px}}@media (min-width:1025px){.inner:not(.article) .content-wrapper{margin-top:100px}}.article-share{font-family:LexiaRegular,Times,san-serif}.article-share .col:first-child p{line-height:1.5}.article-share .col:first-child a{color:#5eaebe}.article-share .col:first-child span{display:block;color:#363a3b}@media (min-width:992px){.article-share .col:first-child+.col{line-height:32px;text-align:right}}.inner:not(.topics) .addthis_inline_share_toolbox,.inner:not(.topics) .addthis_sharing_toolbox{margin-bottom:20px}@media (min-width:992px){.inner:not(.topics) .addthis_inline_share_toolbox,.inner:not(.topics) .addthis_sharing_toolbox{margin-left:10px;margin-bottom:0;float:right}}.inner:not(.topics) .addthis_inline_share_toolbox #atstbx,.inner:not(.topics) .addthis_sharing_toolbox #atstbx{float:left;margin-bottom:20px}.inner:not(.topics) .addthis_inline_share_toolbox .at-share-btn,.inner:not(.topics) .addthis_sharing_toolbox .at-share-btn{margin:0 5px!important}.inner:not(.topics) .addthis_inline_share_toolbox .at4-icon,.inner:not(.topics) .addthis_sharing_toolbox .at4-icon{background:url(/assets/images/sprites/icons/footer-sharing.png?1476275351) no-repeat!important;background-size:32px!important}.inner:not(.topics) .addthis_inline_share_toolbox .at4-icon.aticon-facebook,.inner:not(.topics) .addthis_sharing_toolbox .at4-icon.aticon-facebook{background-position:0 -192px!important}.inner:not(.topics) .addthis_inline_share_toolbox .at4-icon.aticon-facebook:hover,.inner:not(.topics) .addthis_sharing_toolbox .at4-icon.aticon-facebook:hover{background-position:0 -128px!important}.inner:not(.topics) .addthis_inline_share_toolbox .at4-icon.aticon-linkedin,.inner:not(.topics) .addthis_sharing_toolbox .at4-icon.aticon-linkedin{background-position:0 -320px!important}.inner:not(.topics) .addthis_inline_share_toolbox .at4-icon.aticon-linkedin:hover,.inner:not(.topics) .addthis_sharing_toolbox .at4-icon.aticon-linkedin:hover{background-position:0 -256px!important}.inner:not(.topics) .addthis_inline_share_toolbox .at4-icon.aticon-twitter,.inner:not(.topics) .addthis_sharing_toolbox .at4-icon.aticon-twitter{background-position:0 -576px!important}.inner:not(.topics) .addthis_inline_share_toolbox .at4-icon.aticon-twitter:hover,.inner:not(.topics) .addthis_sharing_toolbox .at4-icon.aticon-twitter:hover{background-position:0 -512px!important}.inner:not(.topics) .addthis_inline_share_toolbox .at4-icon.aticon-email,.inner:not(.topics) .addthis_sharing_toolbox .at4-icon.aticon-email{background-position:0 -64px!important}.inner:not(.topics) .addthis_inline_share_toolbox .at4-icon.aticon-email:hover,.inner:not(.topics) .addthis_sharing_toolbox .at4-icon.aticon-email:hover{background-position:0 0!important}@media (min-width:0) and (max-width:992px){.sidebar{text-align:center}}.blog-details .sidebar [data-sf-role=comments-new-submit-button].button,.blog-details .sidebar button[data-sf-role=comments-new-submit-button],.forum .sidebar .sfSubmitBtn,.search-form .sidebar button,.sidebar .blog-details [data-sf-role=comments-new-submit-button].button,.sidebar .blog-details button[data-sf-role=comments-new-submit-button],.sidebar .button,.sidebar .button-secondary,.sidebar .button-small-text,.sidebar .forum .sfSubmitBtn,.sidebar .search-form button,.sidebar .sfforumNewThreadLnk,.sidebar .sfforumReplyBtn,.sidebar .simple-button,.sidebar body.blog .sfcommentsSubmitBtn,.sidebar input[title="Search input"]+span+button,body.blog .sidebar .sfcommentsSubmitBtn{margin-bottom:40px!important;min-width:250px}@media (min-width:992px){.blog-details .sidebar [data-sf-role=comments-new-submit-button].button,.blog-details .sidebar button[data-sf-role=comments-new-submit-button],.forum .sidebar .sfSubmitBtn,.search-form .sidebar button,.sidebar .blog-details [data-sf-role=comments-new-submit-button].button,.sidebar .blog-details button[data-sf-role=comments-new-submit-button],.sidebar .button,.sidebar .button-secondary,.sidebar .button-small-text,.sidebar .forum .sfSubmitBtn,.sidebar .search-form button,.sidebar .sfforumNewThreadLnk,.sidebar .sfforumReplyBtn,.sidebar .simple-button,.sidebar body.blog .sfcommentsSubmitBtn,.sidebar input[title="Search input"]+span+button,body.blog .sidebar .sfcommentsSubmitBtn{width:85%;display:block;margin-left:auto;margin-right:auto;min-width:auto}}.sidebar .sidebox-wrapper{border:1px solid #b8b8b8;margin:0 auto 40px;text-align:left;max-width:300px}@media (min-width:640px){.sidebar .sidebox-wrapper{max-width:60%}}@media (min-width:992px){.sidebar .sidebox-wrapper{max-width:100%}}@media (min-width:0) and (max-width:992px){body.landing .sidebar .sidebox-wrapper{max-width:100%}}.sidebar .sidebox-wrapper img{width:100%}.sidebar .sidebox-wrapper .sidebox-content{padding:10px 12px;font-family:LexiaRegular,Times,san-serif;font-size:1em}@media (min-width:992px){.sidebar .sidebox-wrapper .sidebox-content{font-size:.875em;line-height:17px}}.sidebar .sidebox-wrapper .sidebox-content p{line-height:1.3;margin-bottom:10px}.sidebar .sidebox-wrapper .sidebox-title{font-size:1.0625em;font-family:GothamBook,Arial,Helvetica,sans;margin-bottom:5px}@media (min-width:767px){.sidebar .sidebox-wrapper .sidebox-title{font-size:1.125em}}@media (min-width:992px){.sidebar .sidebox-wrapper .sidebox-title{font-size:1.0625em}}.sidebar .sidebox-wrapper.event .sidebox-content{font-family:GothamBook,Arial,Helvetica,sans}.sidebar .sidebox-wrapper.quote{color:#757575;font-family:LexiaRegular,Times,san-serif;background:#d6eef2;border-width:0 0 3px;border-color:#7bd0e1;padding:15px 12px 0}.sidebar .sidebox-wrapper.quote .quote{font-family:LexiaRegular,Times,san-serif;font-style:italic;font-size:1.35em;margin-bottom:20px;line-height:1.2;position:relative}.sidebar .sidebox-wrapper.quote .quote:before{content:"“";left:-10px;position:absolute}.sidebar .sidebox-wrapper.quote .quote:after{content:"”"}@media (min-width:992px){.sidebar .sidebox-wrapper.quote .quote{font-size:1.625em}}.sidebar .sidebox-wrapper.quote .source{text-align:right}.sidebar .sidebox-wrapper .small-text{font-size:.875em}.sidebox-wrapper.external-ad{border:none;max-width:100%}.sidebox-wrapper.external-ad .img-box,.sidebox-wrapper.external-ad .img-box-center,.sidebox-wrapper.external-ad .img-box-left,.sidebox-wrapper.external-ad .img-box-right,.sidebox-wrapper.external-ad img{width:auto;margin:0 auto}.blog-list>ul{padding-left:0!important}.blog-list h3{margin-bottom:5px}.blog-list h3+p{margin-bottom:10px!important;font-size:.875em}.blog-list h3+p strong{color:#888!important}.blog-details+div{clear:both}.blog-details a[data-sf-role=comments-new-form-button],.blog-details a[data-sf-role=comments-sort-new-button],.blog-details a[data-sf-role=comments-sort-old-button]{margin:5px 0 20px;font-size:.75em}.blog-details input,.blog-details textarea{padding:5px;font-size:12px}.blog-details div[data-sf-role=comments-container]>div{border-bottom:1px solid #bdbdbd;margin-bottom:20px}.blog-details a[data-sf-role=comments-new-form-button]:after,.blog-details a[data-sf-role=comments-sort-new-button]:after{content:"|";color:#0085ad;padding:0 5px 0 10px}.blog-details img[data-sf-role=comment-avatar]{margin-bottom:20px}.blog-details img[data-sf-role=comment-avatar]+p{margin-bottom:10px}.blog-details div[data-sf-role=comments-new-form] img,.blog-details img[data-sf-role=comment-avatar]{max-width:70px}@media (min-width:767px){.blog-details div[data-sf-role=comments-new-form] img,.blog-details img[data-sf-role=comment-avatar]{float:left;margin-right:20px}}.blog-details span[data-sf-role=comment-date],.blog-details span[data-sf-role=comment-name]{display:block}.blog-details span[data-sf-role=comment-date]{font-size:12px;color:#888!important}.blog-details span[data-sf-role=comment-message],.blog-details span[data-sf-role=comment-name]{font-size:.875em}.blog-details div[data-sf-role=comments-new-form] textarea{height:80px;width:100%;margin-top:20px}@media (min-width:767px){.blog-details div[data-sf-role=comments-new-form] textarea{width:75%;float:left;margin-top:0}}.blog-details .forum [data-sf-role=comments-new-submit-button].sfSubmitBtn,.blog-details [data-sf-role=comments-new-submit-button].button,.blog-details [data-sf-role=comments-new-submit-button].button-secondary,.blog-details [data-sf-role=comments-new-submit-button].button-small-text,.blog-details [data-sf-role=comments-new-submit-button].sfforumNewThreadLnk,.blog-details [data-sf-role=comments-new-submit-button].sfforumReplyBtn,.blog-details [data-sf-role=comments-new-submit-button].simple-button,.blog-details body.blog [data-sf-role=comments-new-submit-button].sfcommentsSubmitBtn,.blog-details button[data-sf-role=comments-new-submit-button],.forum .blog-details [data-sf-role=comments-new-submit-button].sfSubmitBtn,body.blog .blog-details [data-sf-role=comments-new-submit-button].sfcommentsSubmitBtn{clear:both;background:#77c5d5!important;border-right:0!important;min-width:auto!important;padding:10px 15px!important;text-transform:capitalize;text-shadow:none!important}.blog-details .forum [data-sf-role=comments-new-submit-button].sfSubmitBtn:hover,.blog-details [data-sf-role=comments-new-submit-button].button-secondary:hover,.blog-details [data-sf-role=comments-new-submit-button].button-small-text:hover,.blog-details [data-sf-role=comments-new-submit-button].button:hover,.blog-details [data-sf-role=comments-new-submit-button].sfforumNewThreadLnk:hover,.blog-details [data-sf-role=comments-new-submit-button].sfforumReplyBtn:hover,.blog-details [data-sf-role=comments-new-submit-button].simple-button:hover,.blog-details body.blog [data-sf-role=comments-new-submit-button].sfcommentsSubmitBtn:hover,.blog-details button[data-sf-role=comments-new-submit-button]:hover,.forum .blog-details [data-sf-role=comments-new-submit-button].sfSubmitBtn:hover,body.blog .blog-details [data-sf-role=comments-new-submit-button].sfcommentsSubmitBtn:hover{background-position:0!important;background:#67b7c7!important}@media (min-width:767px){.blog-details .forum [data-sf-role=comments-new-submit-button].sfSubmitBtn,.blog-details [data-sf-role=comments-new-submit-button].button,.blog-details [data-sf-role=comments-new-submit-button].button-secondary,.blog-details [data-sf-role=comments-new-submit-button].button-small-text,.blog-details [data-sf-role=comments-new-submit-button].sfforumNewThreadLnk,.blog-details [data-sf-role=comments-new-submit-button].sfforumReplyBtn,.blog-details [data-sf-role=comments-new-submit-button].simple-button,.blog-details body.blog [data-sf-role=comments-new-submit-button].sfcommentsSubmitBtn,.blog-details button[data-sf-role=comments-new-submit-button],.forum .blog-details [data-sf-role=comments-new-submit-button].sfSubmitBtn,body.blog .blog-details [data-sf-role=comments-new-submit-button].sfcommentsSubmitBtn{display:block;margin:20px 0 50px 90px;float:left}}@media (min-width:767px){.blog-details div[data-sf-role=comments-new-logged-out-view]{margin:20px 0 0 90px!important}}.blog-details div[data-sf-role=comments-new-logged-out-view] input{margin:20px 0 10px;width:300px}.archives-item{border-bottom:1px solid #bdbdbd;margin-bottom:40px}@media (min-width:767px){.archives-item{padding-bottom:30px}}.archives-item .media-left a{display:block;width:300px}@media (min-width:767px){.archives-item .media-left a{width:280px}}@media (min-width:0) and (max-width:767px){.archives-item .media-left{margin-bottom:20px}}@media (min-width:0) and (max-width:767px){.archives-item .media-body,.archives-item .media-left{width:100%;float:none;display:block}}.archives-item h3{font-size:1.125em}.archives-item .source{font-style:italic;margin-bottom:10px!important;color:#676767!important}@media (min-width:0) and (max-width:992px){.landing .content-wrapper{padding-left:10px;padding-right:10px}}@media (min-width:767px){.landing .col{float:left;width:30%;margin-right:3%}.landing .col.wrap-boxes{width:64%}.landing .col.sidebar{margin-left:3%}.landing .col:last-child{margin-right:0}}@media (min-width:767px) and (max-width:1025px){.blog-details .landing [data-sf-role=comments-new-submit-button].button,.blog-details .landing button[data-sf-role=comments-new-submit-button],.forum .landing .sfSubmitBtn,.landing .blog-details [data-sf-role=comments-new-submit-button].button,.landing .blog-details button[data-sf-role=comments-new-submit-button],.landing .button,.landing .button-secondary,.landing .button-small-text,.landing .forum .sfSubmitBtn,.landing .search-form button,.landing .sfforumNewThreadLnk,.landing .sfforumReplyBtn,.landing .simple-button,.landing body.blog .sfcommentsSubmitBtn,.landing input[title="Search input"]+span+button,.search-form .landing button,body.blog .landing .sfcommentsSubmitBtn{min-width:100%}}.article-wrapper,.topic-wrapper{border:1px solid #bdbdbd;background:#fff;border-radius:3px;margin-bottom:20px;position:relative}.article-wrapper .topic,.topic-wrapper .topic{padding:15px}.article-wrapper .topic h3,.topic-wrapper .topic h3{font-family:GothamBook,Arial,Helvetica,sans;font-weight:700;color:#3399b3!important;font-size:1.125em;text-transform:uppercase;padding-right:15px}.article-wrapper .topic p,.topic-wrapper .topic p{margin-bottom:0;line-height:1.2;font-size:.875em;color:#3d3d3d}.topic-link:hover .topic-wrapper{background:hsla(0,0%,97.6%,.7)}.topic-link:hover h3{color:#605b54!important}@media (min-width:767px){.landing .col.wrap-boxes .topic-link:nth-of-type(odd) .topic-wrapper{margin-right:20px}}@media (min-width:992px) and (max-width:1200px){.landing .col.wrap-boxes .topic-link:nth-of-type(odd) .topic-wrapper{margin-right:10px}}.landing .col.wrap-boxes .topic-wrapper{width:100%}@media (min-width:767px){.landing .col.wrap-boxes .topic-wrapper{max-width:220px;float:left}}@media (min-width:992px){.landing .col.wrap-boxes .topic-wrapper{max-width:300px;width:50%}}@media (min-width:1200px){.landing .col.wrap-boxes .topic-wrapper{max-width:350px}}@media (min-width:767px){.landing .topic-wrapper{height:110px}}@media (min-width:992px){.landing .topic-wrapper{height:95px}}nav#mobile-menu{background:#19516d!important}.home nav#mobile-menu{background:#f1f1f0!important;margin-top:59px}@media (min-width:1025px){nav#mobile-menu{display:none}}nav#mobile-menu *{color:#fff}.home nav#mobile-menu *{color:#000}.mobile-content-wrapper{position:relative}.home .mobile-content-wrapper{padding-top:30px}.home .mobile-content-wrapper .mobile-menu-btn{background:none;color:#002b49;padding:4px 0;min-width:85px;margin-top:1px;margin-right:0}@media (max-width:768px){.home .mobile-content-wrapper .mobile-menu-btn{margin-right:4px}}.home .mobile-content-wrapper .mobile-menu-btn:hover{color:#8f993e}.home .mobile-content-wrapper .mobile-menu-btn:after{content:"menu";font-family:GothamBook,Arial,Helvetica,sans;font-weight:600;text-transform:uppercase}@media (max-width:768px){.home .mobile-content-wrapper{padding-top:10px}}.home .mobile-content-wrapper .mobile-menu-btn:after{right:35px}.mobile-content-wrapper .mobile-menu-btn{background:url(/assets/images/icons/btn-mobile-menu.png?1444848138) no-repeat 0 0/100% transparent;cursor:pointer;float:right;margin-right:15px;margin-top:20px;height:35px;width:35px;z-index:1}.mobile-content-wrapper .mobile-menu-btn span{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}@media (min-width:1025px){.mobile-content-wrapper{display:none}}.mobile-content-wrapper .mobile-menu-content{display:none}@media (min-width:1025px){.home .mobile-content-wrapper{display:block}}.home .mobile-content-wrapper .mobile-menu-content{display:block}.mobile-menu-footer{display:none}.footer-button a{position:relative;font-size:.875em!important}.home .footer-button a{position:relative;font-size:1.2em!important;text-align:left;padding-left:45px;display:block}.home .footer-button a,.home .mm-menu.mm-multiline .mm-listview>li>a:hover{color:#1185ad!important}.home .mm-menu.mm-multiline .mm-listview>li>a:focus{background:transparent}.home .footer-button.nav-more-links button:hover,.home .footer-button a:hover,.home .footer-button a:hover span{color:#000!important}.home .footer-button a span{color:#1185ad!important}.home .footer-button a:before{content:none}.home .footer-button a:after{content:">";margin-left:10px}.footer-button a:before{content:"";display:inline-block;background-image:url(/assets/images/sprites/icons/nav-s6319fe48fd.png);background-repeat:no-repeat;width:15px;height:20px;background-size:100%;line-height:normal;vertical-align:middle;margin-right:5px;overflow:hidden}.footer-button a.contact:before{background-position:0 -75px}.footer-button a.shop .shop-count{display:none}.footer-button a.shop:before{background-position:0 -18px}.footer-button.nav-more-links .button,.footer-button.nav-more-links .button-secondary,.footer-button.nav-more-links .button-small-text,.footer-button.nav-more-links .forum .sfSubmitBtn,.footer-button.nav-more-links .sfforumNewThreadLnk,.footer-button.nav-more-links .sfforumReplyBtn,.footer-button.nav-more-links .simple-button,.footer-button.nav-more-links body.blog .sfcommentsSubmitBtn,.footer-button.nav-more-links button,.forum .footer-button.nav-more-links .sfSubmitBtn,body.blog .footer-button.nav-more-links .sfcommentsSubmitBtn{background-color:transparent;background-position:0 0;border:none;font-size:12.25px;height:20px;line-height:normal;padding:0;vertical-align:top;width:95px}.home .footer-button.nav-more-links button{text-align:left;color:#1185ad!important;width:100%;font-size:1.2em;background:none;padding-left:45px;margin-top:-5px}.home .footer-button.nav-more-links button:after{content:">";margin-left:10px}.mm-navbar-top-1{background:#11425a!important}.home .mm-navbar-top-1{background:#fafafa!important;border-bottom:none}.mobile-menu-title{display:none}.mm-title{font-family:GothamBook,Arial,Helvetica,sans;font-weight:700}.home .mm-title{display:none}.mm-navbar-bottom{background:#11425a!important;border-bottom:1px solid #999!important;font-size:.875em}.home .mm-navbar-bottom{background:#f1f1f0!important;border-bottom:none!important;position:relative;margin-top:-40px}.mm-navbar-bottom .nav-more-links{display:block!important;float:none;cursor:pointer}.mm-navbar-bottom .nav-more-links .dropdown-menu{background:#11425a;left:0;border-width:1px 0 0;z-index:9999}.home .mm-navbar-bottom .nav-more-links .dropdown-menu{background:#f1f1f0}.home .footer-button .dropdown-menu a{color:#000!important;background:none}.home .footer-button .dropdown-menu li{background:none}.home .footer-button .dropdown-menu a:after{content:none}.home .footer-button .dropdown-menu a:hover,.home .footer-button .dropdown-menu li:hover{background:none;color:#1185ad!important}.home .nav-more-links .dropdown-menu{border:1px solid transparent;border-radius:4px;box-shadow:0 6px 12px rgba(0,0,0,.3);background-clip:padding-box;background-color:#f1f1f0;top:29px}.mm-navbar-bottom .nav-more-links .dropdown-menu a:before{display:none!important}.mm-navbar-bottom.mm-navbar-bottom-2{border-top:1px solid #999!important}.home .mm-navbar-bottom.mm-navbar-bottom-2{border-top:1px solid transparent!important;position:relative;margin-top:530px}.mm-navbar-bottom.mm-navbar-bottom-2 .footer-button:nth-of-type(2){border-left:1px solid #999}.mm-menu.mm-current{z-index:999}@media (min-width:1026px){.mm-menu.mm-current{display:none!important}}.mm-dropdown .mm-listview li.header{font-family:GothamBook,Arial,Helvetica,sans;font-weight:700}.mm-dropdown .mm-listview li.header a{margin-left:-10px!important}.mm-dropdown.mm-panel:after,.mm-dropdown.mm-panel:before{height:0}.mm-listview>li.header,.mm-listview>li>a,.mm-listview>li>span{padding-top:12px;padding-bottom:12px}.mm-menu .mm-listview>li .mm-arrow:after,.mm-menu .mm-listview>li .mm-next:after,.mm-menu .mm-navbar .mm-btn:after,.mm-menu .mm-navbar .mm-btn:before{border-color:#fff!important}.home.mm-menu .mm-listview>li .mm-arrow:after,.home .mm-menu .mm-listview>li .mm-next:after,.home .mm-menu .mm-navbar .mm-btn:after,.home .mm-menu .mm-navbar .mm-btn:before{border-color:#000!important}.mm-listview>li,.mm-listview>li .mm-next,.mm-listview>li .mm-next:before,.mm-listview>li:after{border-color:#999!important}.home .mm-menu>.mm-panel>.mm-navbar+.mm-listview{padding:0 25px 25px}.home .mm-listview>li,.home .mm-listview>li .mm-next,.home .mm-listview>li .mm-next:before,.home .mm-listview>li:after{border-color:#d0ccc5!important}.home .mm-listview>li:first-child{border-bottom:2px solid;border-color:#d0ccc5!important}.home .mm-listview>li:first-child:after{border-bottom:none;border-color:transparent!important}.home .mm-listview>li>a{font-size:1.2em}.mm-listview>li:not(.mm-divider):after{left:0}.home .mm-listview>li:not(.mm-divider):after{border-bottom-width:2px}.home .mm-listview .mm-next:before{border-left-width:0}.home .mm-navbar .mm-btn:last-child{padding-right:53px;font-weight:700}@media (min-width:0) and (max-width:1025px){html.mm-opened body:before{background:#000;content:"";height:100%;left:0;opacity:.65;position:absolute;top:0;width:100%;z-index:999}}@media (min-width:1025px){.mm-page{position:static!important}}html.mm-background .mm-page{background:transparent!important}@media (min-width:1026px){html.mm-opened{position:static!important}}@media (min-width:1025px){.inner .utility-nav-wrapper .site-logo{display:none}}.utility-nav-wrapper{margin-bottom:40px}.utility-nav-wrapper .nav-links{display:none}@media (min-width:1025px){.utility-nav-wrapper .nav-links{display:block;float:right;font-size:.875em;margin-top:10px}.home .utility-nav-wrapper .nav-links{display:none}}.utility-nav-wrapper .nav-links p,.utility-nav-wrapper .nav-links ul{float:left}.utility-nav-wrapper .nav-links p{margin:0 10px 0 0;color:#999}.utility-nav-wrapper .nav-links ul{margin:0;padding:0;border:0;list-style:none}.utility-nav-wrapper .nav-links ul:after,.utility-nav-wrapper .nav-links ul:before{content:" ";display:table}.utility-nav-wrapper .nav-links ul:after{clear:both}.utility-nav-wrapper .nav-links ul li{white-space:nowrap;float:left;padding-left:4px;padding-right:4px}.utility-nav-wrapper .nav-links ul li:first-child{padding-left:0}.utility-nav-wrapper .nav-links ul li.last,.utility-nav-wrapper .nav-links ul li:last-child{padding-right:0}.utility-nav-wrapper .nav-links ul li{list-style-image:none;list-style-type:none;margin-left:0;padding:0}.home .utility-nav-wrapper .nav-links ul li{padding:0 0 0 50px}.utility-nav-wrapper .nav-links ul li:after{content:"|";padding:0 10px;color:#0085ad}.home .utility-nav-wrapper .nav-links ul li:after{content:none}.utility-nav-wrapper .nav-links ul li:last-child:after{content:"";padding-right:0}.utility-nav-wrapper .nav-links ul a{color:#0085ad}.utility-nav-wrapper .nav-links ul a:hover{text-decoration:underline}.home .utility-nav-wrapper .nav-links ul a{color:#000;font-size:14px;text-transform:uppercase}.band{width:100%}.band .blog-details [data-sf-role=comments-new-submit-button].button,.band .blog-details button[data-sf-role=comments-new-submit-button],.band .button,.band .button-secondary,.band .button-small-text,.band .forum .sfSubmitBtn,.band .search-form button,.band .sfforumNewThreadLnk,.band .sfforumReplyBtn,.band .simple-button,.band body.blog .sfcommentsSubmitBtn,.band input[title="Search input"]+span+button,.blog-details .band [data-sf-role=comments-new-submit-button].button,.blog-details .band button[data-sf-role=comments-new-submit-button],.forum .band .sfSubmitBtn,.search-form .band button,body.blog .band .sfcommentsSubmitBtn{min-width:238px}@media (min-width:992px){.band .blog-details [data-sf-role=comments-new-submit-button].button,.band .blog-details button[data-sf-role=comments-new-submit-button],.band .button,.band .button-secondary,.band .button-small-text,.band .forum .sfSubmitBtn,.band .search-form button,.band .sfforumNewThreadLnk,.band .sfforumReplyBtn,.band .simple-button,.band body.blog .sfcommentsSubmitBtn,.band input[title="Search input"]+span+button,.blog-details .band [data-sf-role=comments-new-submit-button].button,.blog-details .band button[data-sf-role=comments-new-submit-button],.forum .band .sfSubmitBtn,.search-form .band button,body.blog .band .sfcommentsSubmitBtn{margin-top:40px}}.band .content-wrapper p{font-family:LexiaRegular,Times,san-serif;font-size:1.125em}@media (min-width:992px){.band .content-wrapper p{font-size:1.3125em}}.band-type{font-family:GothamBook,Arial,Helvetica,sans;font-size:1.5em;color:#605b54;margin-bottom:30px}.band-title{color:#3399b3;font-family:LexiaRegular,Times,san-serif;font-size:1.625em;margin-bottom:20px;line-height:1.2}@media (min-width:992px){.band-title{font-size:2em}}.band.feature-boxes{background:#fb8f2e;padding:40px 0 45px}@media (min-width:992px){.band.feature-boxes{padding-top:90px}}.feature-box-wrapper{margin-bottom:20px}@media (min-width:460px) and (max-width:640px){.feature-box-wrapper{width:65%;margin:0 auto 20px}}@media (min-width:640px){.feature-box-wrapper{position:relative;float:left;width:50%;min-height:1px;padding-left:10px;padding-right:10px}}.four .feature-box-wrapper{position:relative;min-height:1px;padding-left:10px;padding-right:10px}@media (min-width:992px){.four .feature-box-wrapper{float:left;width:25%}}.three .feature-box-wrapper{position:relative;min-height:1px;padding-left:10px;padding-right:10px}@media (min-width:992px){.three .feature-box-wrapper{float:left;width:33.33333333%}}.feature-box-wrapper.video-wrapper .feature-image{position:relative}.feature-box-wrapper.video-wrapper .feature-image:before{content:"";width:100%;height:100%;position:absolute;left:0;background:url(/assets/images/video-overlay.png?1446059613) no-repeat 50% 50%/60px transparent}@media (min-width:992px){.feature-box-wrapper.video-wrapper .feature-image:before{background-size:78px}}.feature-box{background:#fff;border:1px solid rgba(0,133,173,.5);text-align:center;position:relative;height:250px}@media (min-width:992px){.feature-box{height:288px}}.articles .feature-box{height:220px}.feature-box .feature-content-wrapper{display:table;overflow:hidden;width:100%;height:100%}.three .feature-box .feature-content-wrapper{height:115px}.fact-wrapper .feature-box .feature-content-wrapper{height:100%}.feature-box .feature-content{display:table-cell;padding:0 15px;font-weight:300;vertical-align:top}.three .feature-box .feature-content{vertical-align:middle}.feature-box .feature-content p{line-height:24px;margin-bottom:0}.feature-box .feature-image{height:50%}@media (min-width:992px){.feature-box .feature-image{height:auto}}.feature-box .feature-image img{width:100%;height:100%}.three .feature-box .feature-image{margin-bottom:10px}.feature-box .feature-title{line-height:1.2;padding-top:15px}.four .feature-box .feature-title{font-size:1.09375em}@media (min-width:767px){.four .feature-box .feature-title{font-size:1.1875em}}@media (min-width:767px){.three .feature-box .feature-title{font-size:1.25em}}@media (min-width:1200px){.three .feature-box .feature-title{font-size:1.4375em}}.feature-box .label{text-transform:uppercase;font-family:GothamBook,Arial,Helvetica,sans;font-size:.75em;position:absolute;width:100%;bottom:10px;left:0}@media (min-width:992px){.feature-box .label{font-size:.875em}}.feature-box .label:before{background:#d4d4d4;content:"";height:1px;left:6%;position:absolute;top:-10px;width:90%}.feature-box a{color:#1c3040!important}.feature-box a .label{color:#0085ad}.feature-box a:hover img{opacity:.6}.feature-box a:hover .feature-title{color:#0085ad}.feature-box a:hover .fact em,.feature-box a:hover .fact i{color:#fb8f2e}.feature-box a:hover .fact+.feature-title{color:#0085ad}.feature-box .fact{font-size:1.25em;margin-bottom:40px}.feature-box .fact em,.feature-box .fact i{font-family:GothamBook,Arial,Helvetica,sans;font-style:italic;font-size:1.2em;color:#0085ad}@media (min-width:640px){.feature-box .fact em,.feature-box .fact i{font-size:1.2em}}@media (min-width:992px){.feature-box .fact em,.feature-box .fact i{font-size:1.6em}}.feature-box .fact+.feature-title{font-family:GothamBook,Arial,Helvetica,sans;font-weight:500;color:#fb8f2e}.feature-box .fact+.feature-title,.feature-box .fact em,.feature-box .fact i{transition:color .5s ease-in}.feature-boxes .feature-box .label:before{top:-5px}@media (min-width:992px){.feature-boxes .feature-box .label:before{top:-10px}}.band.slider{background:#f3f3f3;padding:40px 0 30px}.band.slider .slide-content{margin-left:-10px;margin-right:-10px}.band.slider .slide-content:after,.band.slider .slide-content:before{content:" ";display:table}.band.slider .slide-content:after{clear:both}.band.slider .slide-content .left-col{position:relative;min-height:1px;padding-left:10px;padding-right:10px}@media (min-width:768px){.band.slider .slide-content .left-col{float:left;width:50%}}.band.slider .slide-content .right-col{margin:20px 0 0;position:relative;min-height:1px;padding-left:10px;padding-right:10px}@media (min-width:767px){.band.slider .slide-content .right-col{margin-left:auto;margin-right:auto}}@media (min-width:992px){.band.slider .slide-content .right-col{margin-top:40px}}@media (min-width:768px){.band.slider .slide-content .right-col{float:left;width:50%}}@media (min-width:992px){.band.slider .slide-content .right-col{float:left;width:41.66666667%;margin-left:8.33333333%}}.band.slider .slide-content .right-col img{margin:0 auto}.band.slider .slide-content .right-col img.shadow{box-shadow:-13px 13px 0 #e5e5e5}@media (min-width:992px){.band.slider .slide-content .right-col img{margin:0}}.band.slider .slide-content .band-type{color:#605b54}.band.slider .slide-content p{font-family:LexiaRegular,Times,san-serif;font-size:1.125em}@media (min-width:992px){.band.slider .slide-content p{font-size:1.3125em}}.band.slider #feature-slider{width:80%;margin:0 auto}.band.slider #feature-slider .bx-slider{padding:0!important}@media (min-width:767px){.band.slider #feature-slider{width:90%}}.band.slider #feature-slider li{overflow:hidden}.band.slider .bx-controls-direction a{background-size:100%;background-repeat:no-repeat;z-index:998}@media (min-width:0) and (max-width:640px){.band.slider .bx-controls-direction a{background-image:none}}@media (min-width:640px){.band.slider .bx-controls-direction a{background-image:url(/assets/images/sprites/slider-arrows-s10c430387a.png);width:30px;height:55px}.band.slider .bx-controls-direction a.bx-prev{background-position:0 -72px;left:-50px}.band.slider .bx-controls-direction a.bx-next{background-position:0 -218px;right:-50px}}@media (min-width:992px){.band.slider .bx-controls-direction a.bx-prev{left:-60px}.band.slider .bx-controls-direction a.bx-next{right:-60px}}.band.slider .bx-controls-direction a:before{content:""}.band.slider .bx-pager{bottom:-60px}.band.slider .bx-pager-item a{background:#b3bbc1}.band.slider .bx-pager-item a.active{background:#77c5d5}.band.article-slider{padding:15px 0!important;background:rgba(214,238,242,.4)!important;border:1px solid #7ec9d5;border-radius:3px;margin-bottom:40px}@media (min-width:767px){.band.article-slider{margin-bottom:0}}.band.article-slider .slide-wrapper{width:100%;margin:0 auto}@media (min-width:992px){.band.article-slider .slide-wrapper{width:78%;width:90.5%}}.band.article-slider .slider-header{font-family:LexiaRegular,Times,san-serif;font-size:.8125em;color:#797979;margin:0 0 10px 10px}@media (min-width:992px){.band.article-slider .slider-header{margin:0 0 10px 60px;font-size:.9375em}}.band.article-slider .bx-controls-direction a{background-image:url(/assets/images/sprites/slider-arrows-s10c430387a.png)!important;width:15px;height:25px}.band.article-slider .bx-controls-direction a.bx-prev{background-position:0 0;left:7px}.band.article-slider .bx-controls-direction a.bx-next{background-position:0 -74px;right:10px}@media (min-width:480px){.band.article-slider .bx-controls-direction a.bx-prev{left:-43px}.band.article-slider .bx-controls-direction a.bx-next{right:-40px}}@media (min-width:640px){.band.article-slider .bx-controls-direction a.bx-prev{left:-35px}.band.article-slider .bx-controls-direction a.bx-next{right:-35px}}@media (min-width:992px){.band.article-slider .bx-controls-direction a.bx-prev{left:-35px}.band.article-slider .bx-controls-direction a.bx-next{right:-35px}}.band.article-slider .feature-box{font-size:.84375em;width:225px;margin:0 auto;height:106px}.band.article-slider .feature-box:hover{border-color:transparent}@media (min-width:480px){.band.article-slider .feature-box{width:170px;font-size:.75em}}@media (min-width:992px){.band.article-slider .feature-box{height:106px;width:160px;margin:0}}@media (min-width:1200px){.band.article-slider .feature-box{width:194px;font-size:.8125em}}.band.article-slider .feature-box a{color:#0085ad!important}.band.article-slider .feature-box a .label{color:#949494!important;position:static}.band.article-slider .feature-box p{line-height:1.2}.band.article-slider .feature-box p:not(.label){height:50px;min-height:auto;padding:10px}.band.article-slider .feature-box p.label{font-size:11px!important;position:relative;bottom:0}.band .bg-image-wrapper{margin:0 auto;background-position:top;background-repeat:no-repeat;background-size:cover;height:100%;width:100%}@media (min-width:767px){.band .bg-image-wrapper{background-position:50% 50%}}@media (min-width:0) and (max-width:767px){.band .bg-image-wrapper.video .band .bg-image-wrapper{background:#000}}.parallax-wrapper{margin:0 auto;background-attachment:scroll;background-position:top;background-repeat:no-repeat;background-size:cover;height:100%;width:100%}@media (min-width:1025px){.parallax-wrapper{background-attachment:fixed;background-position:50% 50%}}.band.parallax-small{min-height:165px}@media (min-width:767px){.band.parallax-small{height:165px;min-height:1px}}.band.parallax-small .parallax-wrapper{height:100%}.band.cta-button #zContent_C001_forumsFrontendPostsList_ctl00_ctl00_postsDetailsView,.band.cta-button .container,.band.cta-button .global-search,.band.cta-button .sfforumNewThreadWrp,.band.cta-button header .hero,.band.parallax-small #zContent_C001_forumsFrontendPostsList_ctl00_ctl00_postsDetailsView,.band.parallax-small .container,.band.parallax-small .global-search,.band.parallax-small .sfforumNewThreadWrp,.band.parallax-small header .hero,header .band.cta-button .hero,header .band.parallax-small .hero{position:relative;height:100%}.band.cta-button .content-wrapper,.band.parallax-small .content-wrapper{padding:30px 10px 20px}@media (min-width:767px){.band.cta-button .content-wrapper,.band.parallax-small .content-wrapper{padding:20px 0;position:absolute;height:100%;width:100%;display:table;padding:0}}@media (min-width:767px){.band.cta-button .band-title,.band.cta-button .button-wrapper,.band.parallax-small .band-title,.band.parallax-small .button-wrapper{vertical-align:middle;display:table-cell}}@media (min-width:767px) and (max-width:1025px){.band.cta-button .band-title,.band.parallax-small .band-title{width:62%}}.band.cta-button .band-title,.band.parallax-small .band-title{color:#fff;font-size:1em}@media (min-width:360px){.band.cta-button .band-title,.band.parallax-small .band-title{font-size:1.125em}}@media (min-width:640px){.band.cta-button .band-title,.band.parallax-small .band-title{font-size:1.75em}}@media (min-width:1025px){.band.cta-button .band-title,.band.parallax-small .band-title{font-size:2.1875em}}.band.cta-button .band-title.two-line,.band.parallax-small .band-title.two-line{line-height:1;color:#77c5d5}.band.cta-button .band-title.two-line span,.band.parallax-small .band-title.two-line span{display:block;color:#fff;font-family:GothamBook,Arial,Helvetica,sans;font-weight:700;font-size:.72em;margin-top:10px}@media (min-width:992px){.band.cta-button .band-title.two-line span,.band.parallax-small .band-title.two-line span{font-size:.8em}}.band.cta-button .button-wrapper,.band.parallax-small .button-wrapper{padding-right:10px}@media (min-width:992px){.band.cta-button .button-wrapper,.band.parallax-small .button-wrapper{padding-right:0}}.band.cta-button .blog-details button[data-sf-role=comments-new-submit-button],.band.cta-button .button,.band.cta-button .button-secondary,.band.cta-button .button-small-text,.band.cta-button .forum .sfSubmitBtn,.band.cta-button .search-form button,.band.cta-button .sfforumNewThreadLnk,.band.cta-button .sfforumReplyBtn,.band.cta-button .simple-button,.band.cta-button body.blog .sfcommentsSubmitBtn,.band.cta-button input[title="Search input"]+span+button,.band.parallax-small .blog-details button[data-sf-role=comments-new-submit-button],.band.parallax-small .button,.band.parallax-small .button-secondary,.band.parallax-small .button-small-text,.band.parallax-small .forum .sfSubmitBtn,.band.parallax-small .search-form button,.band.parallax-small .sfforumNewThreadLnk,.band.parallax-small .sfforumReplyBtn,.band.parallax-small .simple-button,.band.parallax-small body.blog .sfcommentsSubmitBtn,.band.parallax-small input[title="Search input"]+span+button,.blog-details .band.cta-button button[data-sf-role=comments-new-submit-button],.blog-details .band.parallax-small button[data-sf-role=comments-new-submit-button],.forum .band.cta-button .sfSubmitBtn,.forum .band.parallax-small .sfSubmitBtn,.search-form .band.cta-button button,.search-form .band.parallax-small button,body.blog .band.cta-button .sfcommentsSubmitBtn,body.blog .band.parallax-small .sfcommentsSubmitBtn{margin:0!important}@media (min-width:767px){.band.cta-button.two-line span,.band.parallax-small.two-line span{font-size:.57142857em}.band.cta-button .button-wrapper,.band.parallax-small .button-wrapper{text-align:right}}.band.video{border:10px solid #fb8f2e;border-width:10px 0;position:relative}.band.video .left-col,.band.video .right-col{position:relative;min-height:1px;padding-left:10px;padding-right:10px}@media (min-width:992px){.band.video .left-col,.band.video .right-col{float:left;width:50%}}.band.video .left-col{margin-bottom:40px}.band.video #zContent_C001_forumsFrontendPostsList_ctl00_ctl00_postsDetailsView,.band.video .container,.band.video .global-search,.band.video .sfforumNewThreadWrp,.band.video header .hero,header .band.video .hero{padding-top:80px;padding-bottom:50px}.band.video .band-type,.band.video p{color:#fff}@media (min-width:992px){.band.video p{padding-right:15%}}.band.video .bg-image-wrapper{background:#000}@media (min-width:0) and (max-width:992px){.band.video .bg-image-wrapper img{height:auto}}.band.cta-button{min-height:165px}@media (min-width:767px){.band.cta-button{height:165px;min-height:1px}}.band.cta-button .band-title{font-family:LexiaRegular,Times,san-serif;font-weight:700;color:#fff!important;text-transform:uppercase;font-size:1.125em}@media (min-width:460px){.band.cta-button .band-title{font-size:1.5em}}@media (min-width:992px){.band.cta-button .band-title{font-size:1.875em}}.band.ad-promo{background:#fb8f2e;padding:35px 0 45px;display:none}@media (min-width:767px){.band.ad-promo{display:block}}@media (min-width:992px){.band.ad-promo{padding-bottom:35px}}.band.ad-promo .image-wrapper{margin:0 auto;text-align:center}@media (min-width:992px){.band.ad-promo .image-wrapper{width:80%}}.band.ad-promo .image-wrapper img{border:1px solid #cfcfcf}.band.quote{height:auto}@media (min-width:992px){.band.quote{height:345px}}.band.quote #zContent_C001_forumsFrontendPostsList_ctl00_ctl00_postsDetailsView,.band.quote .container,.band.quote .global-search,.band.quote .sfforumNewThreadWrp,.band.quote header .hero,header .band.quote .hero{padding:50px 20px;position:relative;text-align:center}@media (min-width:767px){.band.quote #zContent_C001_forumsFrontendPostsList_ctl00_ctl00_postsDetailsView,.band.quote .container,.band.quote .global-search,.band.quote .sfforumNewThreadWrp,.band.quote header .hero,header .band.quote .hero{padding-top:70px;padding-bottom:70px}}@media (min-width:992px){.band.quote #zContent_C001_forumsFrontendPostsList_ctl00_ctl00_postsDetailsView,.band.quote .container,.band.quote .global-search,.band.quote .sfforumNewThreadWrp,.band.quote header .hero,header .band.quote .hero{padding-top:90px}}.band.quote .quote{font-size:1.375em;margin-bottom:20px;display:inline}@media (min-width:767px){.band.quote .quote{font-size:1.75em}}@media (min-width:992px){.band.quote .quote{font-size:2.1875em;line-height:41px;padding:0}}.band.quote .quote:after,.band.quote .quote:before{font-size:30px;padding:0;display:inline}.band.quote .quote:before{content:"“";margin:-5px 0 0 -15px;position:absolute;line-height:1}.band.quote .quote:after{content:"”";margin:0;line-height:0}.band.quote .source{line-height:20px!important;font-size:.875em;margin-top:20px;margin-bottom:0}@media (min-width:992px){.band.quote .source{font-size:16px}}.band.employers{text-align:center}.band.employers #zContent_C001_forumsFrontendPostsList_ctl00_ctl00_postsDetailsView,.band.employers .container,.band.employers .global-search,.band.employers .sfforumNewThreadWrp,.band.employers header .hero,header .band.employers .hero{padding-top:60px}@media (min-width:992px){.band.employers #zContent_C001_forumsFrontendPostsList_ctl00_ctl00_postsDetailsView,.band.employers .container,.band.employers .global-search,.band.employers .sfforumNewThreadWrp,.band.employers header .hero,header .band.employers .hero{padding-top:40px}}.band.employers .band-type{font-size:1.625em;font-weight:400;position:relative;padding:30px 0 0}.band.employers .band-type:before{content:"";background:url(/assets/images/icons/blue-group.png?1448052779) no-repeat 50% 50%/48px transparent;height:100%;left:0;position:absolute;top:-60px;width:100%}@media (min-width:992px){.band.employers .band-type{font-size:2em;padding:30px 0 10px}}#employer-slider{width:80%;margin:0 auto}@media (min-width:992px){#employer-slider{width:90%}}@media (min-width:1200px){#employer-slider{width:100%}}#employer-slider .bx-wrapper li{font-family:LexiaRegular,Times,san-serif;color:#6e6e6e;line-height:1;padding:5px 0;height:65px;line-height:65px}@media (min-width:640px){#employer-slider .bx-wrapper li{font-size:1.125em}}#employer-slider .bx-wrapper li span{display:inline-block;vertical-align:middle;line-height:1}#employer-slider .bx-wrapper .bx-controls-direction a{top:21px}.search-form{margin-bottom:20px}.search-form input{padding:5px;border:1px solid #cfcfcf;height:36px}.blog-details .search-form button[data-sf-role=comments-new-submit-button],.forum .search-form .sfSubmitBtn,.search-form .blog-details button[data-sf-role=comments-new-submit-button],.search-form .button,.search-form .button-secondary,.search-form .button-small-text,.search-form .forum .sfSubmitBtn,.search-form .sfforumNewThreadLnk,.search-form .sfforumReplyBtn,.search-form .simple-button,.search-form body.blog .sfcommentsSubmitBtn,.search-form button,.search-form input[title="Search input"]+span+button,body.blog .search-form .sfcommentsSubmitBtn{height:36px!important}.search-results>span,.search-results label{font-style:italic}.search-results ul{padding:20px 0 0!important;margin-top:20px!important;border-top:1px solid #cfcfcf}.search-results .result{padding-bottom:25px!important}.search-results .result>a{font-size:1.0625em;font-weight:700}.search-results .btn-group{text-align:center}.search-results .btn-group>p{font-size:.8125em}.search-results .btn-paging-large{padding-left:5px;padding-right:5px;width:auto!important}input[title="Search input"]{height:42px;margin:20px 5px 40px 0;padding:0 5px}@media (min-width:767px){input[title="Search input"]{width:300px}}.blog-details input[title="Search input"]+span+button[data-sf-role=comments-new-submit-button],.forum input[title="Search input"]+span+.sfSubmitBtn,body.blog input[title="Search input"]+span+.sfcommentsSubmitBtn,input[title="Search input"]+span+.button,input[title="Search input"]+span+.button-secondary,input[title="Search input"]+span+.button-small-text,input[title="Search input"]+span+.sfforumNewThreadLnk,input[title="Search input"]+span+.sfforumReplyBtn,input[title="Search input"]+span+.simple-button,input[title="Search input"]+span+button{transition:none!important}@media (min-width:0) and (max-width:992px){.ColumnOneSearch,.search-results{float:none!important}.search-results{width:100%!important;margin-top:40px}}.filter-header{font-weight:700;cursor:pointer;display:inline-block;padding-right:20px;position:relative;color:#3399b3!important;margin-bottom:20px}.filter-header:after{border-left:6px solid transparent;border-right:6px solid transparent;border-top:6px dashed #3399b3;content:"";display:inline-block;height:0;position:absolute;right:0;top:9px;vertical-align:middle;width:0}.filter-header.open:after{border-top:0;border-bottom:6px dashed #3399b3}@media (min-width:992px){.filter-header{display:none}}.ColumnOneSearch{font-size:12px!important;display:none}@media (min-width:0) and (max-width:640px){.ColumnOneSearch{width:100%!important}}@media (min-width:640px) and (max-width:992px){.ColumnOneSearch{width:50%!important}}.ColumnOneSearch *{font-family:GothamBook,Arial,Helvetica,sans}.ColumnOneSearch>span{margin-bottom:10px!important;display:block;font-size:13px;font-weight:700}.ColumnOneSearch>span span{font-style:italic;font-weight:400}@media (min-width:992px){.ColumnOneSearch{margin-right:20px!important;display:block!important}}.ColumnOneSearch h3{font-weight:700!important;background:#f3f3f3;font-size:13px!important;padding:8px 5px!important}.ColumnOneSearch .filters{background:#f3f3f3;padding:0 5px 6px;margin-bottom:10px}.ColumnOneSearch .filters li{margin-bottom:8px;line-height:13px!important}.ColumnOneSearch .filters li input{float:left;margin:0 5px 10px 0!important}body.blog{background:#fff;min-width:320px!important;font-size:16px!important;font-family:GothamBook,Arial,Helvetica,sans!important}body.blog .content-wrapper{margin-top:50px}body.blog .content ul li{content:""}body.blog .main-content{margin-top:20px}@media (min-width:1025px){body.blog .main-content{margin-top:80px!important}}body.blog .main-content h1{margin-bottom:30px;padding-top:0}@media (min-width:992px){body.blog .main-content h1{font-size:35px}}body.blog .main-content h2{margin-bottom:5px;margin-top:10px;font-size:20px!important}@media (min-width:992px){body.blog .main-content h2{font-size:25px!important}}body.blog .sfpostsList{padding:0!important}body.blog .sfpostsList li.sfpostListItem{padding-bottom:25px}body.blog .sfpostsList li.sfpostListItem:before{display:none}body.blog .sfpostListTitleDateContent .sfpostContent{line-height:27px}body.blog .sfcommentsOrderFilterWrp{float:none}body.blog .sfLeaveCommentLnk{font-size:14px}body.blog .sfcommentsListWrp{border-top:1px solid #cfcfcf;padding-top:20px}body.blog .sfcommentsList{padding-left:0}body.blog .sfcommentsList .sfcommentDetails{margin-bottom:30px!important;padding-left:0}body.blog .sfcommentsList .sfcommentAuthor{padding-right:8px}body.blog .sfcommentsList .sfcommentText{color:#343332;line-height:28px}@media (min-width:767px){body.blog .sfcommentsList .sfcommentText{display:table-cell}}body.blog .sfcommentAuthorAvatar{position:static;margin-bottom:10px}@media (min-width:767px){body.blog .sfcommentAuthorAvatar{float:left;margin-right:20px;margin-top:5px}}body.blog .sfcommentsFormWithAvatarWrp .sfcommentsTitleWrp{width:auto;position:static}body.blog .sfcommentsFormWithAvatarWrp .sfcommentsFormWrp{padding-left:0}body.blog .sfcommentsFormWithAvatarWrp .sfcommentAuthorAvatar{float:left;margin-right:20px}body.blog .sfcommentsFormWithAvatarWrp h2{position:static;font-style:normal;display:block!important}body.blog .sfcommentsFormWithAvatarWrp .sfcommentsForm,body.blog .sfcommentsFormWithAvatarWrp ol.sfcommentsFieldsList{padding:0!important}body.blog .sfcommentsFormWithAvatarWrp li{padding-bottom:0;padding-left:0}body.blog .sfcommentsFormWithAvatarWrp td{background:transparent!important}body.blog .sfcommentsFormWithAvatarWrp .sfcommentsForm .sfcommentEditor{width:100%}body.blog .sfcommentsSubmitBtn{background:#77c5d5!important;border-right:0!important;min-width:auto!important;padding:10px 0!important;text-transform:capitalize;text-shadow:none!important;transition:none!important;text-align:center!important}body.blog .sfcommentsSubmitBtn:hover{background-position:0!important;background:#67b7c7!important}body.blog .sf_pagerNumeric a{font-size:14px;padding:0}body.blog .sf_pagerNumeric .sf_PagerCurrent{background:#77c5d5;color:#fff!important;border-color:#77c5d5}@media (min-width:1025px){#main-nav-wrapper.fixed-nav,.inner #main-nav-wrapper{height:80px}}@media (min-width:1200px){#main-nav-wrapper nav>ul>li{max-width:230px}}@media (min-width:1200px){#main-nav-wrapper nav>ul>li>a{padding:0 13px}}#main-nav-wrapper.fixed-nav .site-logo,.inner #main-nav-wrapper .site-logo{height:80px!important;width:180px!important}#main-nav-wrapper.fixed-nav .login-link a,#main-nav-wrapper.fixed-nav .my-account-link a,.inner #main-nav-wrapper .login-link a,.inner #main-nav-wrapper .my-account-link a{font-size:.71875em!important}@media (min-width:1200px){#main-nav-wrapper.fixed-nav .login-link a,#main-nav-wrapper.fixed-nav .my-account-link a,.inner #main-nav-wrapper .login-link a,.inner #main-nav-wrapper .my-account-link a{font-size:.84375em!important}}@media (min-width:1025px){.utility-nav-wrapper .nav-links{font-size:.8125em}}@media (min-width:767px){.utility-nav-wrapper{background:url(/assets/images/afp-pattern.png?1444243827) no-repeat 60% -59px/310px transparent}.home .utility-nav-wrapper{background:none}}@media (min-width:992px){.utility-nav-wrapper{background-position:43% -37px;background-size:280px auto}}.mm-opened #livechat-compact-container,.mm-opened #livechat-full{display:none}@media (min-width:1025px){.inner.landing .main-content #zContent_C001_forumsFrontendPostsList_ctl00_ctl00_postsDetailsView,.inner.landing .main-content .container,.inner.landing .main-content .global-search,.inner.landing .main-content .sfforumNewThreadWrp,.inner.landing .main-content header .hero,header .inner.landing .main-content .hero{background:url(/assets/images/afp-pattern-medium.png?1445529278) no-repeat 100% 0/265px transparent}}.band.articles #zContent_C001_forumsFrontendPostsList_ctl00_ctl00_postsDetailsView,.band.articles .container,.band.articles .global-search,.band.articles .sfforumNewThreadWrp,.band.articles header .hero,header .band.articles .hero{padding-top:20px;padding-bottom:20px}@media (min-width:1025px){.band.articles #zContent_C001_forumsFrontendPostsList_ctl00_ctl00_postsDetailsView,.band.articles .container,.band.articles .global-search,.band.articles .sfforumNewThreadWrp,.band.articles header .hero,header .band.articles .hero{padding-top:60px;padding-bottom:40px}}.band.articles .band-type{color:#fff;margin-bottom:10px;padding-left:10px;text-shadow:0 0 2px rgba(0,0,0,.8)}@media (min-width:992px){.band.articles .band-type{margin-bottom:40px}}.band.articles .feature-box:hover{background-color:rgba(255,195,92,.85)}.band.articles .feature-box .feature-content{vertical-align:middle}.band.articles .feature-box .feature-title{padding-bottom:30px;padding-top:0}.band.articles.four .feature-box{height:150px}@media (min-width:640px){.band.articles.four .feature-box{height:125px}}@media (min-width:992px){.band.articles.four .feature-box{height:220px}}@media (min-width:640px) and (max-width:992px){.band.articles.four .feature-title{font-size:1em}.band.articles.four .parallax-wrapper{background-size:100%}}.band.cash-indicators{background:#d7d3ce;padding:60px 0 0}@media (min-width:767px){.band.cash-indicators{padding-bottom:60px}}.band .sponsor-link{font-family:GothamBookItalic,Arial,Helvetica,sans;font-style:italic;color:#605b54;line-height:36px;margin-bottom:40px}.band .sponsor-link span{display:inline-block;vertical-align:bottom;padding-left:5px}.marketing .band,.marketing .band .content-wrapper p{font-family:GothamBook,Arial,Helvetica,sans}.marketing .band.marketing,.marketing .band.marketing-banner{font-family:GothamBook,Arial,Helvetica,sans;line-height:36px;margin-bottom:0;overflow:hidden;padding:50px;height:auto;position:relative}@media only screen and (max-width:1024px){.marketing .band.marketing{padding:30px}.marketing .band.marketing .container{width:96%}}@media only screen and (max-width:768px){.marketing .band.marketing .container{display:block;align-items:center;justify-content:center}}.marketing .band.marketing-banner{margin-top:-47px;padding:90px 130px}@media only screen and (max-width:1024px){.marketing .band.marketing-banner{margin-top:-47px;padding:50px 70px}}@media only screen and (max-width:768px){.marketing .band.marketing-banner{background:#000 url(/assets/images/icons/video-fallback.jpg);background-size:cover;padding:20px 30px}.marketing .band.marketing-banner video{display:none}}.marketing .band.marketing-banner .container{width:70%}@media only screen and (max-width:1024px){.marketing .band.marketing-banner .container{width:96%}}.marketing .band.marketing .button,.marketing .band.marketing .button:not(.dropdown-toggle){background:#ec4529;color:#fff;border-right:none;padding:3px 20px;text-align:center;text-transform:uppercase}.marketing .band.marketing .button:not(.dropdown-toggle).button-download{background:#002549;color:#fff;border-right:none;padding:3px 20px;text-align:center;text-transform:uppercase}.marketing .band.marketing .button:hover,.marketing .band.marketing .button:not(.dropdown-toggle):hover{background:#ba2208}.marketing .band.marketing-banner .button:not(.dropdown-toggle):after,.marketing .band.marketing .button:not(.dropdown-toggle):after{content:none;background:none}.marketing .band.marketing-banner .container,.marketing .band.marketing .container{position:relative;display:flex;align-items:center;justify-content:center}@media only screen and (max-width:1024px){.marketing .band.marketing-banner .container,.marketing .band.marketing .container{display:block}}.marketing .band.marketing-banner .content-wrapper .marketing .band.marketing-banner .image-wrapper{float:none;width:100%}.marketing .band.marketing-banner .content-wrapper{background:rgba(14,58,83,.7);color:#fff;padding:30px;text-align:center}.marketing .band.marketing-banner .band-type,.marketing .band.marketing .band-type{color:#fff;line-height:135%;text-align:center;text-transform:uppercase}.marketing .banner-bg-img{bottom:0;display:block;left:0;position:absolute;min-height:100%;height:auto;top:0;right:0;min-width:100%;width:100%}.marketing .band.marketing-banner button,.marketing .band.marketing button,.marketing .bank.marketing-banner .button:not(.dropdown-toggle),.marketing .bank.marketing .button:not(.dropdown-toggle){background-color:#ec4529;color:#fff;text-transform:uppercase}.marketing .band.marketing.dark{background:#002549}.marketing .band.marketing.courses{background:#799538;color:#fff}.marketing .band.marketing.courses img{display:inline-block;margin:auto;text-align:center;width:80%}@media only screen and (max-width:667px){.marketing .band.marketing.courses img{margin-top:20px;width:100%}}.marketing .band.marketing ul{display:block;float:left;list-style:none;margin-right:15px;width:47%;padding-left:0;padding-right:15px}@media only screen and (max-width:667px){.marketing .band.marketing ul{float:none;width:100%}}.marketing .band.marketing ul li{line-height:130%;margin-bottom:10px;position:relative;text-align:left}.marketing .band.marketing ul li:before{content:">";display:block;left:-15px;position:absolute}.marketing .band.marketing.light{background:#d1d2d4;font-weight:700;background-position:50%!important}.marketing .band.marketing.light .band-type{color:#002549}.marketing .band.marketing.companies{background:#d1d2d4;color:#002549}.marketing .band.marketing.companies ul{width:100%}.marketing .band.marketing.companies .band-type{color:#002549}.marketing .band.marketing.contact{background:#008cb1;color:#fff}.marketing .band.marketing.companies .container,.marketing .band.marketing.contact .container,.marketing .band.marketing.interior.full-width .container{display:block}.marketing.contact .band-type{margin-left:5%;text-align:left}.marketing-contact input,.marketing-contact input[type=email],.marketing-contact input[type=text]{background:hsla(0,0%,100%,.5);color:#fff;font-family:GothamBook,Arial,Helvetica,sans;margin-bottom:20px;padding:3px 8px;outline:none;border:1px solid transparent;text-transform:uppercase;width:80%;margin-left:10%;cursor:pointer}.marketing-contact input[type=email]:hover,.marketing-contact input[type=phone]:hover,.marketing-contact input[type=text]:hover{outline:1px solid #76cae4;border:1px solid #76cae4}.marketing-contact input::-moz-placeholder{color:#fff}.marketing-contact input::placeholder{color:#fff}.marketing-contact input::-ms-input-placeholder{color:#fff}.marketing-contact .band-col-wrapper .col-1-2{overflow:hidden;position:relative;margin-bottom:40px}.marketing-contact input[type=submit]{background:#ec4529;margin:0 auto;display:block;cursor:pointer}.marketing .marketing-contact input[type=submit]:hover{background:#ba2208}.form-message{color:#fff;font-size:12px;margin:-20px 0 15px 10%;text-align:left}.marketing .band.marketing.callout-band.companies .band-type{color:#002549}.marketing .band.marketing p{text-align:center}.marketing .band.marketing.dark p{color:#fff}.marketing .band.marketing .content-wrapper,.marketing .band.marketing .image-wrapper{background:none;float:left;margin-right:5%;text-align:center;width:45%}.marketing .band.marketing .image-wrapper img{display:block;margin:0 auto;max-height:250px;width:auto}@media only screen and (max-width:1024px){.marketing .band.marketing .content-wrapper{margin:0}.marketing .band.marketing .image-wrapper{margin-bottom:30px}.marketing .band.marketing .content-wrapper,.marketing .band.marketing .image-wrapper{background:none;float:left;text-align:center;width:100%}}@media only screen and (max-width:768px){.marketing .band.marketing .image-wrapper{margin-bottom:15px}.marketing .band.marketing .image-wrapper img{margin-bottom:20px}}.marketing .band.marketing.interior{color:#fff}.marketing .band.marketing .full-width,.marketing .band.marketing.interior.full-width{background-size:cover;text-align:center}.marketing .band.marketing.full-width.overlay{background-size:cover;color:#fff;display:table;text-align:center;background-repeat:no-repeat;min-height:450px;padding:50px 20%}@media only screen and (max-width:1024px){.marketing .band.marketing.full-width.overlay{padding:30px}}.marketing .band.marketing.full-width.overlay .container{background:rgba(124,134,143,.7);padding:20px 10% 10px;display:table-cell;vertical-align:middle}@media only screen and (max-width:667px){.marketing .band.marketing.full-width.overlay .container{padding:20px 5% 10px}}.marketing .band.marketing.full-width.overlay p{font-size:19px}.overlay-layer{background-color:rgba(129,95,152,.8);position:absolute;bottom:0;left:0;right:0;top:0}.marketing .band.marketing.full-width .button:not(.dropdown-toggle),.marketing .band.marketing.full-width button{background-color:#ec4529;color:#fff;display:block;margin-left:auto;margin-right:auto;text-transform:uppercase;width:200px}.band-col-wrapper,.band-col-wrapper .col-1-1{width:100%}.band-col-wrapper .col-1-2{float:left;width:50%}.band-col-wrapper .col-1-3{float:left;width:33%}.band-col-wrapper .col-1-4{float:left;width:25%}@media only screen and (max-width:768px){.band-col-wrapper .col-1-4{float:left;width:50%}.band-col-wrapper .col-1-3,.band-col-wrapper .col-1-4{float:none;width:100%}}.marketing-company-list{list-style:none}@media only screen and (max-width:768px){.marketing-company-list{padding-left:0}}.marketing-company-list li{font-family:GothamBook,Arial,Helvetica,sans;font-size:15px;font-weight:600;line-height:130%;margin-bottom:5px}.band.cash-indicators .content-wrapper,.band.cash-indicators .image-wrapper,.band.member-benefit .content-wrapper,.band.member-benefit .image-wrapper,.band.two-col .content-wrapper,.band.two-col .image-wrapper{position:relative;min-height:1px;padding:0}@media (min-width:768px){.band.cash-indicators .content-wrapper,.band.cash-indicators .image-wrapper,.band.member-benefit .content-wrapper,.band.member-benefit .image-wrapper,.band.two-col .content-wrapper,.band.two-col .image-wrapper{float:left;width:50%}}.band.cash-indicators .content-wrapper,.band.member-benefit .content-wrapper,.band.two-col .content-wrapper{margin-bottom:40px}@media (min-width:767px){.band.cash-indicators .content-wrapper,.band.member-benefit .content-wrapper,.band.two-col .content-wrapper{margin-bottom:0}}.band.member-benefit{background:#309888;padding:60px 0}.band.member-benefit .band-title,.band.member-benefit .band-type,.band.member-benefit p{color:#fff}.band.mission{background:#fafafa;padding:60px 0 0}.band.mission #zContent_C001_forumsFrontendPostsList_ctl00_ctl00_postsDetailsView,.band.mission .container,.band.mission .global-search,.band.mission .sfforumNewThreadWrp,.band.mission header .hero,header .band.mission .hero{position:relative}.band.mission .image-wrapper{float:right}.band.mission .image-wrapper img{width:100%}@media (min-width:640px){.band.mission .image-wrapper{width:50%}}@media (min-width:1025px){.inner.landing .main-content{margin-top:70px}}.topic-wrapper:before{background:transparent;content:"";height:21px;position:absolute;right:7px;transform:skew(-33deg);width:13px;transition:all .3s ease}.col .topic-link:nth-of-type(9n+1) .topic-wrapper:before{background:#00254a}.col .topic-link:nth-of-type(9n+2) .topic-wrapper:before{background:#78952c}.col .topic-link:nth-of-type(9n+3) .topic-wrapper:before{background:#f7921e}.col .topic-link:nth-of-type(9n+4) .topic-wrapper:before{background:#21aa97}.col .topic-link:nth-of-type(9n+5) .topic-wrapper:before{background:#7bd0e2}.col .topic-link:nth-of-type(9n+6) .topic-wrapper:before{background:#652b7c}.col .topic-link:nth-of-type(9n+7) .topic-wrapper:before{background:#b80c4b}.col .topic-link:nth-of-type(9n+8) .topic-wrapper:before{background:#008ab1}.col .topic-link:nth-of-type(9n+9) .topic-wrapper:before{background:#ffc553}.col .topic-link:hover .topic-wrapper{background:hsla(0,0%,97.6%,.7)}.col .topic-link:hover .topic-wrapper:before{border-radius:2px 2px 0 0;height:5px;right:0;transform:skew(0deg);width:100%}.col .topic-link:hover h3{color:#605b54!important}@media (min-width:992px){.inner.topics .main-content{margin-bottom:80px}}.inner.topics .content{margin-bottom:0!important}.inner.topics .sidebar{position:relative;min-height:1px;padding-left:10px;padding-right:10px}@media (min-width:992px){.inner.topics .sidebar{float:left;width:33.33333333%;margin-left:0;position:static}}.inner.topics .content-wrapper{margin-left:0;margin-right:0}@media (min-width:992px){.inner.topics .content-wrapper{margin-top:60px}}@media (min-width:992px){.inner.topics h1{font-size:2em}}.inner.topics .sidebar .sidebox-wrapper img{width:auto}.article-set-wrapper{overflow:hidden}.article-set-wrapper:first-child{margin-bottom:40px}@media (min-width:992px){.article-set-wrapper:first-child{margin-bottom:20px}}.article-link{display:block;margin-bottom:30px;height:143px}@media (min-width:640px){.article-link{float:left;width:48%;max-width:350px;margin-right:2%}}@media (min-width:992px){.article-link{height:145px}}@media (min-width:1200px){.article-link{height:143px}}.article-link.member-only.block{position:relative}.article-link.member-only.block:before{background:rgba(0,0,0,.6);border-radius:3px;content:"";height:143px;left:0;position:absolute;top:0;width:100%;z-index:1}.access-blocker{display:none;position:absolute;top:0;z-index:2;padding:15px 35px 20px 15px;background:url(/assets/images/icons/topic-box/lock-white.png?1445869182) no-repeat 97% 10px/11px transparent;width:100%}@media (min-width:1200px){.access-blocker{padding:30px 15px 20px}}.block .access-blocker{display:block}.access-blocker *{color:#fff!important}.access-blocker p{font-family:GothamBook,Arial,Helvetica,sans;font-weight:700;line-height:23px;margin-bottom:15px;font-size:.9375em}.article-wrapper{height:100%}@media (min-width:1025px){.article-wrapper:hover{background:rgba(255,198,83,.35)}.article-wrapper:hover *{color:#6e6e6e!important}.article-wrapper:hover .label:before{background:#fff}}.article-wrapper .article-type,.article-wrapper .date,.article-wrapper .sponsor{color:#6e6e6e!important;font-size:.75em}.article-wrapper h3{font-family:GothamBook,Arial,Helvetica,sans;font-size:.875em;color:#3399b3!important;margin:5px 0}@media (min-width:1200px){.article-wrapper h3{font-size:1em}}.article-footer{background:#f2f2f2;padding:10px;position:absolute;bottom:0;width:100%;max-height:38px}@media (min-width:1025px){.article-wrapper:hover .article-footer{background:transparent}}.article-footer .article-type{float:left}.article-footer .article-share .open-share{display:block;background:url(/assets/images/icons/topic-box/share.png?1445870350) no-repeat 0 3px/100% transparent;width:15px;height:20px;float:right}.article-footer .article-share .toolbox-wrapper{height:20px;overflow:hidden;position:absolute;right:25px}.article-footer .article-share .addthis_sharing_toolbox{position:relative;right:-130px;transition:right .5s ease}.article-footer .article-share .addthis_sharing_toolbox.open{right:0}.details-wrapper{display:table;padding:10px;width:100%}.member-only .details-wrapper{background:url(/assets/images/icons/topic-box/lock-gray.png?1448470270) no-repeat 97% 10px/11px transparent}.details-wrapper>div{display:table-cell;vertical-align:top}.details-wrapper .article-thumb{max-width:70px;padding-right:10px}.details-wrapper .article-thumb.video{max-width:97px}.topics-wrapper #main-topic.active,.topics-wrapper #sub-topics li.active{background:rgba(255,198,83,.35)}.topics-wrapper #main-topic:hover,.topics-wrapper #sub-topics li:hover{background:#77c5d5}.topics-wrapper #main-topic:hover a,.topics-wrapper #sub-topics li:hover a{color:#fff}.topics-filter-wrapper{margin-bottom:40px}.topics-wrapper{border:1px solid #d2cec7;border-width:1px 0;margin:0}@media (min-width:992px){.topics-wrapper{display:table}}.topics-wrapper a{font-size:.9375em;padding:0 10px}.topics-wrapper #main-topic{line-height:35px}.topics-wrapper #main-topic a:not(.btn){padding:0}@media (min-width:0) and (max-width:992px){.topics-wrapper #main-topic a:not(.btn){display:none}.topics-wrapper #main-topic a:after{content:"";display:inline-block;height:0;vertical-align:middle;width:0;margin-left:10px;border-left:6px solid transparent;border-right:6px solid transparent}.topics-wrapper #main-topic a[aria-expanded=false]:after{border-top:6px dashed #3399b3}.topics-wrapper #main-topic a[aria-expanded=true]:after{border-bottom:6px dashed #3399b3}.topics-wrapper #main-topic:hover a[aria-expanded=false]:after{border-top-color:#fff}.topics-wrapper #main-topic:hover a[aria-expanded=true]:after{border-bottom-color:#fff}}@media (min-width:992px){.topics-wrapper #main-topic{display:table-cell;text-align:center;font-family:GothamBook,Arial,Helvetica,sans;padding:10px 5px;line-height:1.2}.topics-wrapper #main-topic a.btn{display:none!important}}@media (min-width:992px){.topics-wrapper #main-topic,.topics-wrapper #sub-topics{display:table-cell;vertical-align:top}}@media (min-width:0) and (max-width:992px){.topics-wrapper #sub-topics{padding:0}}@media (min-width:992px){.topics-wrapper #sub-topics{border-left:1px solid #d2d2d2}.topics-wrapper #sub-topics.collapse{display:block!important;height:100%!important}}.topics-wrapper #sub-topics ul{list-style:none;margin-left:0;padding-left:0}.topics-wrapper #sub-topics ul li{list-style-image:none;list-style-type:none;margin-left:0}@media (min-width:992px){.topics-wrapper #sub-topics ul{margin:0;padding:0;border:0}.topics-wrapper #sub-topics ul:after,.topics-wrapper #sub-topics ul:before{content:" ";display:table}.topics-wrapper #sub-topics ul:after{clear:both}.topics-wrapper #sub-topics ul li{list-style-image:none;list-style-type:none;margin-left:0;white-space:nowrap;float:left;padding-left:4px;padding-right:4px}.topics-wrapper #sub-topics ul li:first-child{padding-left:0}.topics-wrapper #sub-topics ul li.last,.topics-wrapper #sub-topics ul li:last-child{padding-right:0}}.topics-wrapper #sub-topics li{padding-left:10px!important;line-height:35px}@media (min-width:992px){.topics-wrapper #sub-topics li{padding:0!important}}.topics-wrapper #sub-topics li:before{display:none}.topics-wrapper #sub-topics li:last-child{margin-right:0}@media (min-width:992px){.topics-wrapper #sub-topics li.all-topics{display:none}}.filter-wrapper{margin:0;border-bottom:1px solid #d2cec7;color:#6e6e6e!important;padding:10px}.filter-wrapper #filter-by{font-size:.875em;margin-bottom:20px}@media (min-width:992px){.filter-wrapper #filter-by{float:left;margin-bottom:0}}.filter-wrapper #filter-by a{padding:0}.filter-wrapper #filter-by a:hover{text-decoration:none!important}.filter-wrapper #filter-by .button,.filter-wrapper #filter-by .button-secondary,.filter-wrapper #filter-by .button-small-text,.filter-wrapper #filter-by .forum .sfSubmitBtn,.filter-wrapper #filter-by .sfforumNewThreadLnk,.filter-wrapper #filter-by .sfforumReplyBtn,.filter-wrapper #filter-by .simple-button,.filter-wrapper #filter-by body.blog .sfcommentsSubmitBtn,.filter-wrapper #filter-by button,.forum .filter-wrapper #filter-by .sfSubmitBtn,body.blog .filter-wrapper #filter-by .sfcommentsSubmitBtn{margin-left:0;background:#fff;border:1px solid #d2cec7;border-radius:3px;padding:2px 5px 2px 8px;text-align:left!important;width:205px;color:#3399b3;position:relative;display:block}@media (min-width:420px){.filter-wrapper #filter-by .button,.filter-wrapper #filter-by .button-secondary,.filter-wrapper #filter-by .button-small-text,.filter-wrapper #filter-by .forum .sfSubmitBtn,.filter-wrapper #filter-by .sfforumNewThreadLnk,.filter-wrapper #filter-by .sfforumReplyBtn,.filter-wrapper #filter-by .simple-button,.filter-wrapper #filter-by body.blog .sfcommentsSubmitBtn,.filter-wrapper #filter-by button,.forum .filter-wrapper #filter-by .sfSubmitBtn,body.blog .filter-wrapper #filter-by .sfcommentsSubmitBtn{margin-left:10px;display:inline-block}}.filter-wrapper #filter-by .button-secondary .caret,.filter-wrapper #filter-by .button-small-text .caret,.filter-wrapper #filter-by .button .caret,.filter-wrapper #filter-by .forum .sfSubmitBtn .caret,.filter-wrapper #filter-by .sfforumNewThreadLnk .caret,.filter-wrapper #filter-by .sfforumReplyBtn .caret,.filter-wrapper #filter-by .simple-button .caret,.filter-wrapper #filter-by body.blog .sfcommentsSubmitBtn .caret,.filter-wrapper #filter-by button .caret,.forum .filter-wrapper #filter-by .sfSubmitBtn .caret,body.blog .filter-wrapper #filter-by .sfcommentsSubmitBtn .caret{display:none}.filter-wrapper #filter-by .button-secondary:before,.filter-wrapper #filter-by .button-small-text:before,.filter-wrapper #filter-by .button:before,.filter-wrapper #filter-by .forum .sfSubmitBtn:before,.filter-wrapper #filter-by .sfforumNewThreadLnk:before,.filter-wrapper #filter-by .sfforumReplyBtn:before,.filter-wrapper #filter-by .simple-button:before,.filter-wrapper #filter-by body.blog .sfcommentsSubmitBtn:before,.filter-wrapper #filter-by button:before,.forum .filter-wrapper #filter-by .sfSubmitBtn:before,body.blog .filter-wrapper #filter-by .sfcommentsSubmitBtn:before{content:"";border-left:4px solid transparent;border-right:4px solid transparent;border-top:4px dashed #3399b3;display:inline-block;height:0;vertical-align:middle;width:0;position:absolute;right:7px;top:10px}.filter-wrapper #filter-by .dropdown-menu{padding:0;left:0;width:205px;z-index:998}@media (min-width:420px){.filter-wrapper #filter-by .dropdown-menu{left:76px}}.filter-wrapper #filter-by .dropdown-menu li{padding:5px;margin-bottom:8px;cursor:pointer}.filter-wrapper #filter-by .dropdown-menu li:hover{background:#f2f2f2}@media (min-width:992px){.filter-wrapper #show-by{float:right}}.filter-wrapper #show-by p{font-size:.875em;margin-bottom:0}@media (min-width:992px){.filter-wrapper #show-by p{text-align:right}}.filter-wrapper #show-by a{padding:0 5px}.filter-wrapper #show-by .active{font-weight:700}.button-white-bg{margin-left:0}@media (min-width:992px){.topics .sidebox-wrapper{height:690px;border:none;margin-top:35px}.topics .sidebox-wrapper.external-ad{height:670px}.topics .sidebox-wrapper:first-child{margin-top:54px;height:866px}}@media (min-width:1026px){.topics .sidebox-wrapper{height:690px;border:none;margin-top:35px}.topics .sidebox-wrapper.external-ad{height:660px}.topics .sidebox-wrapper:first-child{margin-top:54px;height:820px}}@media (min-width:992px){.topics .sidebox-wrapper .sidebox{padding-bottom:30px;margin-bottom:20px}}.sponsor-ad.sidebox-wrapper{margin:40px auto}@media (min-width:1025px){.sponsor-ad.sidebox-wrapper{max-width:100%;margin-top:53px}}.sponsor-ad.sidebox-wrapper .sidebox{text-align:center;padding:15px;background:#f5f5f5;border-width:0 0 3px;border-bottom-color:#7d8fa2}.sponsor-ad.sidebox-wrapper .sidebox .sidebox-title{font-family:LexiaRegular,Times,san-serif;font-size:1.625em;line-height:32px;color:#77c5d5;padding:15px 0 20px}.sponsor-ad.sidebox-wrapper .sidebox p{color:#676b6c;font-size:.875em;line-height:19px;margin-bottom:20px}.sponsor-ad.sidebox-wrapper .sidebox .img-box-center{width:100%}.blog-details .topics .sidebar button[data-sf-role=comments-new-submit-button],.forum .topics .sidebar .sfSubmitBtn,.search-form .topics .sidebar button,.topics .sidebar .blog-details button[data-sf-role=comments-new-submit-button],.topics .sidebar .button,.topics .sidebar .button-secondary,.topics .sidebar .button-small-text,.topics .sidebar .forum .sfSubmitBtn,.topics .sidebar .search-form button,.topics .sidebar .sfforumNewThreadLnk,.topics .sidebar .sfforumReplyBtn,.topics .sidebar .simple-button,.topics .sidebar body.blog .sfcommentsSubmitBtn,.topics .sidebar input[title="Search input"]+span+button,body.blog .topics .sidebar .sfcommentsSubmitBtn{margin-bottom:25px!important}.scrollSpacer{display:none}@media (min-width:1025px){.scrollSpacer{display:block}}.story{height:100%;background:#f6f6f6}.story .utility-nav-wrapper{margin-bottom:20px}.story #main-nav-wrapper{position:absolute}.story .main-content{margin-top:0;margin-bottom:0;position:relative}@media (min-width:992px){.story .main-content>#zContent_C001_forumsFrontendPostsList_ctl00_ctl00_postsDetailsView,.story .main-content>.container,.story .main-content>.global-search,.story .main-content>.sfforumNewThreadWrp,.story header .main-content>.hero,header .story .main-content>.hero{padding:0}}.story .breadcrumb{position:absolute;z-index:1;top:0}@media (min-width:992px){.story .breadcrumb{top:20px}}.story .breadcrumb li{color:#fff}.story .breadcrumb a{color:#4fc7e5!important}.story .breadcrumb a:after{color:#fff}.story .band .content-wrapper{margin-top:0!important}.story .band .band-title{font-weight:400;font-family:GothamBook,Arial,Helvetica,sans;font-size:1.125em;position:relative}@media (min-width:1025px){.story .band .band-title{visibility:hidden;padding:20px 0}}.story .band p{font-family:LexiaRegular,Times,san-serif}.story-hero{position:relative;padding-top:0}.story-hero .hero-content-wrapper{padding-top:20px}@media (min-width:0) and (max-width:991px){.story-hero .hero-content-wrapper{background:url(/assets/images/story-gradient-bg.png?1449074176) repeat-y top transparent!important}}@media (min-width:992px){.story-hero .hero-content-wrapper{padding-top:60px;background-repeat:no-repeat;background-size:cover;background-position:top}}.story-hero .hero-content-wrapper #zContent_C001_forumsFrontendPostsList_ctl00_ctl00_postsDetailsView,.story-hero .hero-content-wrapper .container,.story-hero .hero-content-wrapper .global-search,.story-hero .hero-content-wrapper .sfforumNewThreadWrp,.story-hero .hero-content-wrapper header .hero,header .story-hero .hero-content-wrapper .hero{padding-left:0;padding-right:0}.story-hero *{color:#fff}@media (min-width:560px){.story-hero .button-wrapper *{float:left}}.story-hero .button-wrapper p{line-height:50px;font-weigth:700}@media (min-width:560px){.story-hero .button-wrapper p{margin-left:40px}}.story-hero .hero-content{float:left;width:100%}.story-hero .hero-content,.story-hero .hero-content:first-child{position:relative;min-height:1px;padding-left:10px;padding-right:10px}@media (min-width:992px){.story-hero .hero-content:first-child{float:left;width:58.33333333%;padding:0}}.story-hero .hero-content:first-child p{padding-right:6%}.story-hero .hero-content.video{position:relative;min-height:1px;padding-left:10px;padding-right:10px;padding-top:20px}@media (min-width:992px){.story-hero .hero-content.video{float:left;width:41.66666667%}}.story-hero .hero-content.video .video-wrapper{margin:20px auto;border:2px solid rgba(119,197,213,.2);border-radius:2px;position:relative;cursor:pointer}.story-hero .hero-content.video .video-wrapper:before{content:"";width:100%;height:100%;position:absolute;left:0;background:url(/assets/images/story/video-play.png?1449169970) no-repeat 50% 50%/105px transparent}@media (min-width:992px){.story-hero .hero-content.video .video-wrapper:before{background-size:90px}}@media (min-width:1200px){.story-hero .hero-content.video .video-wrapper:before{background-size:155px}}.story-hero .hero-content.video .video-wrapper.play:before{display:none}.story-hero .hero-content .learn-more{text-align:center;font-family:GothamMedium,Arial,Helvetica,sans;font-size:1.25em}.story-hero .hero-content .learn-more:after{content:"";background:url(/assets/images/story/dotted-line-hero.png?1449169640) no-repeat 0 0/100% transparent;width:30px;height:70px;margin:20px auto;display:block}.story-hero .hero-content p{font-size:.95em}.story-hero .hero-header{padding:40px 0 20px;line-height:1;font-size:1.25em}.story-hero .hero-header span{font-family:GothamBold,Arial,Helvetica,sans;display:block;font-size:1.5em}@media (min-width:767px){.story-hero .hero-header{font-size:1.875em}.story-hero .hero-header span{font-size:1.33333333em}}@media (min-width:992px){.story-hero .hero-header{font-size:2.8125em;padding:30px 0 20px}.story-hero .hero-header span{font-size:1.165em}}@media (min-width:1200px){.story-hero .hero-header{font-size:2.8125em}.story-hero .hero-header span{font-size:1.66666667em}}.gradient-header{padding:40px 0 30px;background:url(/assets/images/story-gradient-bg.png?1449074176) repeat-y top transparent}.gradient-header .band-title{font-size:1.875em!important;font-family:GothamMedium,Arial,Helvetica,sans!important;visibility:visible!important}@media (min-width:992px){.gradient-header .band-title{font-size:2.5em!important}}.gradient-header .band-title,.gradient-header p{text-align:center;color:#fff}.blog-details .gradient-header [data-sf-role=comments-new-submit-button].button,.blog-details .gradient-header button[data-sf-role=comments-new-submit-button],.forum .gradient-header .sfSubmitBtn,.gradient-header .blog-details [data-sf-role=comments-new-submit-button].button,.gradient-header .blog-details button[data-sf-role=comments-new-submit-button],.gradient-header .button,.gradient-header .button-secondary,.gradient-header .button-small-text,.gradient-header .forum .sfSubmitBtn,.gradient-header .search-form button,.gradient-header .sfforumNewThreadLnk,.gradient-header .sfforumReplyBtn,.gradient-header .simple-button,.gradient-header body.blog .sfcommentsSubmitBtn,.gradient-header input[title="Search input"]+span+button,.search-form .gradient-header button,body.blog .gradient-header .sfcommentsSubmitBtn{margin-top:0;width:299px}@media (min-width:992px){.blog-details .gradient-header [data-sf-role=comments-new-submit-button].button,.blog-details .gradient-header button[data-sf-role=comments-new-submit-button],.forum .gradient-header .sfSubmitBtn,.gradient-header .blog-details [data-sf-role=comments-new-submit-button].button,.gradient-header .blog-details button[data-sf-role=comments-new-submit-button],.gradient-header .button,.gradient-header .button-secondary,.gradient-header .button-small-text,.gradient-header .forum .sfSubmitBtn,.gradient-header .search-form button,.gradient-header .sfforumNewThreadLnk,.gradient-header .sfforumReplyBtn,.gradient-header .simple-button,.gradient-header body.blog .sfcommentsSubmitBtn,.gradient-header input[title="Search input"]+span+button,.search-form .gradient-header button,body.blog .gradient-header .sfcommentsSubmitBtn{float:right}}.gradient-header.questions #zContent_C001_forumsFrontendPostsList_ctl00_ctl00_postsDetailsView,.gradient-header.questions .container,.gradient-header.questions .global-search,.gradient-header.questions .sfforumNewThreadWrp,.gradient-header.questions header .hero,header .gradient-header.questions .hero{position:relative;text-align:center}.question-content{position:relative;z-index:2}.animate-question{display:none;position:absolute;left:48%;width:70px;transition:display 5s ease-out}@media (min-width:1025px){.animate-question{display:block}}.animate-question .question-mark{width:100%}.animate-question .dotted-tail{width:10px;margin:10px auto}.animate-question.start:after{display:none}.band.why-join{height:100%;padding:40px 0;position:relative}@media (min-width:992px){.band.why-join{padding:60px 0}}@media (min-width:1025px){.band.why-join .band-title{display:inline-block;margin-bottom:0}}.band.why-join .fixed-image{display:none}@media (min-width:767px){.band.why-join .fixed-image{display:block;float:right}.band.why-join .fixed-image img{max-width:80%;float:right}}@media (min-width:1025px){.band.why-join .fixed-image{visibility:hidden;margin-top:70px}}@media (min-width:1200px){.band.why-join .fixed-image img{max-width:100%;float:none}}.band.why-join .why-join-boxes{float:right}@media (min-width:767px){.band.why-join .why-join-boxes{width:48%}}@media (min-width:992px){.band.why-join .why-join-boxes{width:60%}}@media (min-width:1025px){.band.why-join .why-join-boxes{float:none;width:63%}}.band.why-join .media{margin:0;position:relative}@media (min-width:1025px){.band.why-join .media{visibility:hidden}}.band.why-join .media-left{max-width:353px;width:100%}.band.why-join .media-left img{width:100%}@media (min-width:640px){.band.why-join .media-left{width:35%}}.band.why-join .mid-dots{display:none}@media (min-width:992px){.band.why-join .mid-dots{display:block;width:7px;height:45px;margin:10px auto}.band.why-join .mid-dots span{background:url(/assets/images/story/dotted-line-1.png?1449091776) no-repeat 0 0/100% transparent;display:block}}.band.why-join .bottom-dots{display:none}@media (min-width:992px){.band.why-join .bottom-dots{display:block;position:relative;height:135px;margin:10px auto}.band.why-join .bottom-dots span{display:block;background:url(/assets/images/story/dotted-line-arrow.png?1449088857) no-repeat 0 0/100% transparent;width:475px;position:absolute;left:46%}}.band.why-join .media:last-child{margin-bottom:20px!important}.band.why-join .media:last-child .media-left:after{display:none!important}.band.why-join .media-heading{color:#605b54;font-family:GothamBold,Arial,Helvetica,sans;font-size:1.25em;line-height:1;margin:10px 0}@media (min-width:0) and (max-width:992px){.band.why-join .media-body,.band.why-join .media-left{display:block;width:100%}}.band.why-join .media-body{padding-top:20px}@media (min-width:992px){.band.why-join .media-body{padding-top:0;padding-left:20px}}.band.why-join p{margin-bottom:20px;line-height:20px;font-size:.9375em}.band.why-join p a{color:#77c5d5!important;font-family:GothamMedium,Arial,Helvetica,sans}@media (min-width:1025px){.band.who-are .band-title{opacity:0}}.band.write-story{padding-top:30px}@media (min-width:420px){.band.write-story{background:url(/assets/images/afp-pattern.png?1444243827) no-repeat right -40px/300px transparent}}@media (min-width:767px){.band.write-story{background:url(/assets/images/afp-pattern-body.png?1445033886) no-repeat 100% 100%/400px transparent}}@media (min-width:1025px){.band.write-story{background-size:510px}}@media (min-width:1400px){.band.write-story{background-position:90% bottom!important}}.band.write-story .content-wrapper{margin:0 0 10px!important}.band.write-story .site-logo{height:80px;max-width:180px;float:none;margin-bottom:25px}@media (min-width:992px){.band.write-story .site-logo{margin-bottom:45px}}.band.write-story .band-title{font-family:GothamMedium,Arial,Helvetica,sans;margin-bottom:0;color:#0085ad;font-size:1.875em;visibility:visible!important;padding-top:0}@media (min-width:992px){.band.write-story .band-title{font-size:2.5em}}.band.write-story p{color:#7b7b7b;font-size:1em}.band.write-story .button-wrapper{padding-bottom:10px}.band.write-story .button-wrapper a{margin-top:10px;display:block;max-width:250px}@media (min-width:992px){.band.write-story .button-wrapper a{float:left}}@media (min-width:992px){.band.write-story .button-wrapper .blog-details button[data-sf-role=comments-new-submit-button],.band.write-story .button-wrapper .button,.band.write-story .button-wrapper .button-secondary,.band.write-story .button-wrapper .button-small-text,.band.write-story .button-wrapper .forum .sfSubmitBtn,.band.write-story .button-wrapper .search-form button,.band.write-story .button-wrapper .sfforumNewThreadLnk,.band.write-story .button-wrapper .sfforumReplyBtn,.band.write-story .button-wrapper .simple-button,.band.write-story .button-wrapper body.blog .sfcommentsSubmitBtn,.band.write-story .button-wrapper input[title="Search input"]+span+button,.blog-details .band.write-story .button-wrapper button[data-sf-role=comments-new-submit-button],.forum .band.write-story .button-wrapper .sfSubmitBtn,.search-form .band.write-story .button-wrapper button,body.blog .band.write-story .button-wrapper .sfcommentsSubmitBtn{margin-right:25px}}.band.write-story .button-wrapper .button-secondary{background-color:#858585!important;border-right-color:#767676!important;background:linear-gradient(90deg,#858585 50%,#767676 0)!important;background-size:200% 100%!important}.band.write-story .button-wrapper .button-secondary:hover{background-position:100% 100%!important}.band.member-charts{padding:30px 0;color:#5f5f5f}@media (min-width:992px){.band.member-charts{padding:40px 0 60px}}.band.member-charts #zContent_C001_forumsFrontendPostsList_ctl00_ctl00_postsDetailsView,.band.member-charts .container,.band.member-charts .global-search,.band.member-charts .sfforumNewThreadWrp,.band.member-charts header .hero,header .band.member-charts .hero{position:relative}.chart-section{margin-bottom:40px}@media (min-width:992px){.chart-section{margin-bottom:50px}}#decision-makers,#top-tier{clear:both}#decision-makers .content,#top-tier .content{font-family:GothamMedium,Arial,Helvetica,sans!important;font-size:.8125em}#decision-makers ul,#top-tier ul{list-style:none}#decision-makers ul li,#top-tier ul li{list-style-image:none;list-style-type:none;margin-left:0}#decision-makers li,#top-tier li{line-height:1.2;margin-left:15px;padding-bottom:10px;position:relative;padding-left:10px}#decision-makers li:before,#top-tier li:before{content:""!important;width:11px;height:11px;border-radius:50%;left:-10px;padding-right:5px;position:absolute;top:3px}#top-tier p{position:relative;font-family:GothamMedium,Arial,Helvetica,sans;margin-bottom:15px;line-height:1.2}@media (min-width:992px){#top-tier p{width:40%;visibility:hidden}}#top-tier .stack-building{width:240px;float:left;min-height:220px;position:relative}#top-tier .stack-building img{position:absolute;top:0;left:10%}@media (min-width:1025px){#top-tier .stack-building img{opacity:0}}#top-tier .stack-building img.top-tier{z-index:2}#top-tier .stack-building img.mid-tier{z-index:1}#top-tier .stack-building img.bottom-tier{z-index:0;top:3px}#top-tier .content{margin-top:20px;float:left}@media (min-width:640px){#top-tier .content{max-width:50%}}@media (min-width:0) and (max-width:992px){#top-tier .content{margin-bottom:0}}@media (min-width:1025px){#top-tier .content{float:left;max-width:100%}}#top-tier ul{padding-left:15px}#top-tier li{line-height:1.8;padding-left:25px}@media (min-width:1025px){#top-tier li{opacity:0}}#top-tier li:before{width:22px;height:22px;top:0;background:#e94628}#top-tier li:nth-child(2):before{background:#77c5d5}#top-tier li:nth-child(3):before{background:#ffc35c}#decision-makers .circle-graph{float:left;width:135px;min-height:1px;margin:10px}@media (min-width:1025px){#decision-makers .circle-graph{margin:10px 50px 10px 20px;float:left}}#decision-makers .circle-graph img{width:100%;margin:0 auto}@media (min-width:1025px){#decision-makers .circle-graph img{visibility:hidden}}#decision-makers .content{float:left;margin-top:20px;margin-bottom:0}@media (min-width:0) and (max-width:640px){#decision-makers .content{padding:0}}@media (min-width:640px){#decision-makers .content{max-width:70%}}@media (min-width:1025px){#decision-makers .content{visibility:hidden;margin-bottom:50px;max-width:100%}}#decision-makers li:before{background:#ffc35c}#decision-makers li:nth-child(2):before{background:#77c5d5}#decision-makers li:nth-child(3):before{background:#e94628}#decision-makers li:nth-child(4):before{background:#4a5966}.member-charts .bottom-dots,.member-charts .group-image-1,.member-charts .group-image-2,.member-charts .mid-dots,.member-charts .top-dots{display:none}@media (min-width:1025px){.member-charts{position:relative}.member-charts .group-image-1,.member-charts .group-image-2{display:block;position:absolute;right:-52px}.member-charts .group-image-1{background:url(/assets/images/story/group-1.png?1458225800) no-repeat 0 0/87% transparent;width:320px;top:150px}.member-charts .group-image-2{background:url(/assets/images/story/group-2.png?1458225838) no-repeat 50% 0/75% transparent;height:215px;top:52%;visibility:hidden;width:360px}}@media (min-width:1200px){.member-charts .bottom-dots,.member-charts .top-dots{display:block;height:79px;left:574px;margin:10px auto;position:absolute;top:-15px}.member-charts .bottom-dots span,.member-charts .top-dots span{display:block;background:url(/assets/images/story/member-top-dots.png?1458225412) no-repeat 0 0/100% transparent;width:477px;position:absolute;left:46%}.member-charts .mid-dots,.member-charts .mid-dots-2{display:block;width:10px;height:432px;margin:10px auto;position:absolute;right:125px;top:320px}.member-charts .mid-dots-2 span,.member-charts .mid-dots span{background:url(/assets/images/story/dotted-line-1.png?1449091776) repeat-y 0 0/100% transparent;display:block}.member-charts .mid-dots-2{top:920px!important}.member-charts .bottom-dots{height:115px;top:1350px;transform:rotateX(180deg)}.no-csstransforms3d .member-charts .bottom-dots{display:none}}@media (min-width:1250px){.member-charts .group-image-2{background-position:0 0;background-size:100%;top:50%}}.industry-table{width:100%}@media (min-width:1025px){.industry-table{width:60%;visibility:hidden}}.industry-table table{width:100%}.industry-table tr:nth-child(odd){background:#e7f0f2}.industry-table td{width:50%;font-family:GothamMedium,Arial,Helvetica,sans;font-size:.875em;padding:7px 5px}@media (min-width:0) and (max-width:640px){.industry-table td{display:block;width:100%}.industry-table td.count{padding-bottom:20px}}.industry-table .count div{background:none}@media (min-width:1025px){.industry-table .count div{background:url(/assets/images/story/chart-count-icon.png?1449262264) repeat-x 0 0/11px transparent;height:11px;width:0}}.industry-table .count img{display:inline;width:11px}@media (min-width:1025px){.industry-table .count img{display:none!important}}.inner.forum{background:#fff;min-width:320px!important;font-size:16px!important;font-family:GothamBook,Arial,Helvetica,sans!important}.inner.forum .content-wrapper{margin-top:50px}.inner.forum .content{width:100%}.inner.forum .content ul li{content:""}.inner.forum .main-content{margin-top:20px}@media (min-width:1025px){.inner.forum .main-content{margin-top:80px!important}}.inner.forum .main-content h1{margin-bottom:30px}.inner.forum .main-content h2{font-family:GothamBook,Arial,Helvetica,sans;color:#fff!important;margin-bottom:5px;margin-top:10px}.inner.forum .main-content table{width:100%}@media (min-width:0) and (max-width:767px){.inner.forum .main-content table :not(h2):not(.sfLinkBtn.sfChange){font-size:1.05em!important}.inner.forum .main-content table tr{border-bottom:1px solid #b8b8b8}.inner.forum .main-content table td{display:block;width:100%!important;text-align:left!important;padding-top:5px;padding-bottom:5px}.inner.forum .main-content table td:hover{background:none}.inner.forum .main-content table td:not(.reContentCell){border:none!important}}.inner.forum .main-content table tr:nth-child(odd) td{background:#f9f9f9}.inner.forum .main-content table tr:nth-child(2n+2) td{background:transparent}@media (min-width:767px){.inner.forum .main-content table td,.inner.forum .main-content table th{border-bottom:none}}.inner.forum .main-content table td.sfforumTitleWrp{vertical-align:middle!important}.inner.forum .main-content table p{margin-bottom:5px;line-height:1.4}.inner.forum .sf_pagerNumeric a{font-size:14px;padding:0}.inner.forum .sf_pagerNumeric .sf_PagerCurrent{background:#77c5d5;color:#fff!important;border-color:#77c5d5}.sfforumImgWrp{display:none!important}@media (min-width:767px){.sfforumsList .sfforumPostsCountWrp,.sfforumsList .sfforumThreadsCountWrp{text-align:center!important}}@media (min-width:767px){.sfforumsList .sfforumPostsCount,.sfforumsList .sfforumThreadsCount{display:block}}.sfforumsList .sfforumTitle{margin-bottom:0!important}.sfforumsFilterWrp{font-size:12px!important}.forum ul li{padding-left:0!important}.forum ul li:before{display:none}.forum .sfSubmitBtn,.sfforumNewThreadLnk,.sfforumReplyBtn{background:#77c5d5!important;border-right:0!important;min-width:auto!important;padding:10px 15px!important;text-transform:capitalize;text-shadow:none!important}.forum .sfSubmitBtn:hover,.sfforumNewThreadLnk:hover,.sfforumReplyBtn:hover{background-position:0!important;background:#67b7c7!important}.sfforumReplyBtn{border-right:0!important;min-width:auto!important}.sfforumSubscribeWrp{font-size:.75em!important}@media (min-width:0) and (max-width:460px){.sfforumSubscribeWrp{float:none!important;margin-bottom:20px}}table.sfforumThreadsList .sfforumThreadTitleAndAgeWrp{margin-left:0}@media (min-width:0) and (max-width:767px){table.sfforumThreadsList thead{display:none}table.sfforumThreadsList .sfforumThreadTitle{font-weight:600;font-size:16px!important}table.sfforumThreadsList td:before{font-weight:600}table.sfforumThreadsList tr td:first-child{padding-top:15px!important}table.sfforumThreadsList tr td:last-child{padding-bottom:15px!important}table.sfforumThreadsList .sfforumThreadPostsWrp:before{content:"Posts: "}table.sfforumThreadsList .sfforumThreadViewsWrp:before{content:"Views: "}table.sfforumThreadsList .sfforumThreadLastPostWrp:before{content:"Last Post: "}}.sfforumThreadLastPostWrp,.sfforumThreadsList thead th{font-size:13px!important}.sfforumSocialShareWrp{line-height:normal;margin:20px 0;height:auto!important}ol.sfforumThreadPostList{padding-left:0!important}ol.sfforumThreadPostList .sfforumPostAge,ol.sfforumThreadPostList .sfforumPostPermalink{font-size:12px}ol.sfforumThreadPostList .sfforumThreadPostContent{font-size:16px}.sfforumPostReplyForm,li.sfforumThreadPost{position:relative;padding-top:40px!important}.sfforumPostReplyForm strong.sfforumUser,li.sfforumThreadPost strong.sfforumUser{position:absolute;top:10px;font-size:14px!important;display:block;width:300px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media (min-width:767px){.sfforumPostReplyForm strong.sfforumUser,li.sfforumThreadPost strong.sfforumUser{width:500px}}.sfforumThreadPostList .sfforumPostFeatured,.sfforumThreadsList .sfforumThreadAnswered,.sfforumUserPostsInfo{line-height:1.5}.sfforumThreadPostList .sfforumPostFeatured,.sfforumThreadsList .sfforumThreadAnswered{color:#689b30!important}@media (min-width:0) and (max-width:640px){.sfforumThreadPostList .sfforumPostIsFeaturedWrp{margin-bottom:10px;float:left!important}}@media (min-width:0) and (max-width:992px){.sfforumThreadsList .sfforumThreadAnswered{margin:8px 0!important;display:block!important}}body.sfforumReplyFormVisible .to-top{display:none!important}.forum.sfforumReplyFormVisible h2.sfforumsReplyToTitle{display:block!important;color:#343332!important;font-size:1.125em!important;margin-bottom:10px}.sfforumPostReplyForm .sfQuote{font-size:.875em!important}.sfEditorWrp .reToolbarWrapper .sfChange{position:relative!important;text-decoration:none!important;color:#0085ad!important;font-size:12px!important;top:5px!important;right:10px!important}.sfEditorWrp .reToolbarWrapper .sfChange span{color:#0085ad!important;font-size:1em!important}.sfforumReplyFormVisible .sfforumPostReplyContainer{height:auto!important}.reContentCell{padding:0!important}.sfforumPostReplyContainer .sfforumPostReplyForm{width:100%!important;padding-bottom:40px!important}.sfSubmitBtnWrp{text-align:right}@media (min-width:767px){.sfSubmitBtnWrp{margin-right:50px!important}}.reCenter_top,.reCorner_top_left,.reCorner_top_right,.reLeftVerticalSide,.reRightVerticalSide,.reTlbVertical{display:none!important}@media (min-width:0) and (max-width:767px){body.sfforumReplyFormVisible td.reContentCell{border:1px solid #ccc!important}body.sfforumReplyFormVisible .sfforumThreadPostUser{float:none!important}body.sfforumReplyFormVisible .sfforumPostReplyForm .sfforumUserAvatarWrp{max-width:60px}body.sfforumReplyFormVisible .sfforumPostReplyForm .sfforumReplyThreadContent{margin-left:0!important;margin-top:20px}body.sfforumReplyFormVisible .sfforumPostReplyContainer .sfEditorWrp{position:static!important}body.sfforumReplyFormVisible table.reLayoutWrapper{width:95%!important}}.sfforumNewThreadWrp .sfTxt{padding:10px 5px!important;height:auto!important;width:100%!important;max-width:500px}@media (min-width:767px){.sfforumNewThreadWrp .sfTxt{width:80%!important}}.sfforumNewThreadWrp .sfEditorWrp{width:100%!important}.sfforumNewThreadWrp .sfforumNewThreadFormList{padding-left:0!important}.sfforumNewThreadWrp .to-top,body.sfforumReplyFormVisible .to-top{display:none!important}.sfforumNewThreadWrp table,.sfforumNewThreadWrp tr,body.sfforumReplyFormVisible table,body.sfforumReplyFormVisible tr{border-bottom:none!important}.sfforumNewThreadWrp td,body.sfforumReplyFormVisible td{background-color:transparent!important}.sfforumNewThreadWrp td.reContentCell,body.sfforumReplyFormVisible td.reContentCell{border:1px solid #ccc!important}.sfforumNewThreadWrp .reWrapper,body.sfforumReplyFormVisible .reWrapper{width:100%!important}body.sfPageEditor #ctl00_MainNav_ctl00_C nav,body.sfPageEditor #livechat-compact-container,body.sfPageEditor #livechat-full{display:none}body.sfPageEditor #ctl00_LoginArea_ctl00{margin-bottom:0}body.sfPageEditor #ctl00_LoginArea_ctl00_C{position:absolute;width:100%;height:auto}body.sfPageEditor #ctl00_LoginArea_ctl00_C ul{display:none}body.sfPageEditor .nav-more-links,body.sfPageEditor .nav-utilities{display:none!important}body.sfPageEditor .utility-nav-wrapper{display:none;background:none;margin-bottom:0}body.sfPageEditor .utility-nav-wrapper .nav-links{display:none}body.sfPageEditor .login-link a,body.sfPageEditor .my-account-link a{color:#343332!important}body.sfPageEditor .login-link:hover,body.sfPageEditor .my-account-link:hover{background:transparent!important}body.sfPageEditor.inner #main-nav-wrapper{position:static}body.sfPageEditor.inner #main-nav-wrapper nav{display:none}body.sfPageEditor.inner .main-content #zContent_C001_forumsFrontendPostsList_ctl00_ctl00_postsDetailsView,body.sfPageEditor.inner .main-content .container,body.sfPageEditor.inner .main-content .global-search,body.sfPageEditor.inner .main-content .sfforumNewThreadWrp,body.sfPageEditor.inner .main-content header .hero,header body.sfPageEditor.inner .main-content .hero{background:none!important}.forum body.sfPageEditor .modal-content .sfSubmitBtn,body.blog body.sfPageEditor .modal-content .sfcommentsSubmitBtn,body.sfPageEditor .modal-content .button,body.sfPageEditor .modal-content .button-secondary,body.sfPageEditor .modal-content .button-small-text,body.sfPageEditor .modal-content .forum .sfSubmitBtn,body.sfPageEditor .modal-content .sfforumNewThreadLnk,body.sfPageEditor .modal-content .sfforumReplyBtn,body.sfPageEditor .modal-content .simple-button,body.sfPageEditor .modal-content body.blog .sfcommentsSubmitBtn,body.sfPageEditor .modal-content button{color:#333!important;width:auto!important;transition:none!important;min-width:1px;background:#eee!important;font-size:12.5px!important}.forum body.sfPageEditor .modal-content .sfSubmitBtn:after,body.blog body.sfPageEditor .modal-content .sfcommentsSubmitBtn:after,body.sfPageEditor .modal-content .button-secondary:after,body.sfPageEditor .modal-content .button-small-text:after,body.sfPageEditor .modal-content .button:after,body.sfPageEditor .modal-content .forum .sfSubmitBtn:after,body.sfPageEditor .modal-content .sfforumNewThreadLnk:after,body.sfPageEditor .modal-content .sfforumReplyBtn:after,body.sfPageEditor .modal-content .simple-button:after,body.sfPageEditor .modal-content body.blog .sfcommentsSubmitBtn:after,body.sfPageEditor .modal-content button:after{display:none!important}.forum body.sfPageEditor .modal-content .sfSubmitBtn:hover,body.blog body.sfPageEditor .modal-content .sfcommentsSubmitBtn:hover,body.sfPageEditor .modal-content .button-secondary:hover,body.sfPageEditor .modal-content .button-small-text:hover,body.sfPageEditor .modal-content .button:hover,body.sfPageEditor .modal-content .forum .sfSubmitBtn:hover,body.sfPageEditor .modal-content .sfforumNewThreadLnk:hover,body.sfPageEditor .modal-content .sfforumReplyBtn:hover,body.sfPageEditor .modal-content .simple-button:hover,body.sfPageEditor .modal-content body.blog .sfcommentsSubmitBtn:hover,body.sfPageEditor .modal-content button:hover{border:1px solid transparent!important}body.sfTemplateEditor #ctl00_LoginArea_ctl00_C ul,body.sfTemplateEditor #ctl00_MainNav_ctl00_C nav,body.sfTemplateEditor .nav-utilities,body.sfTemplateEditor .utility-nav-wrapper{display:block}body.sfTemplateEditor #main-nav-wrapper nav{display:block!important}body.sfTemplateEditor .mm-dropdown{display:none!important}@media (min-width:768px){.sf_cols{width:100%;margin:0;padding:0}.sf_cols:after,.sf_cols:before{content:"";display:table}.sf_cols:after{clear:both}.sf_cols{zoom:1}.sf_colsOut+.sf_colsOut{*margin-left:-1px!important}.sf_block{display:block}.sf_1col_1_100{float:none;margin:0}.sf_2cols_1_25{float:left;width:25%;margin:0}.sf_2cols_2_75{float:right;width:75%;margin:0}.sf_2cols_2_75 .sf_2cols_2in_75{margin-left:12px}.sf_2cols_1_33{float:left;width:33%;margin:0}.sf_2cols_2_67{float:right;width:67%;margin:0}.sf_2cols_2_67 .sf_2cols_2in_67{margin-left:12px}.sf_2cols_1_50{float:left;width:50%;margin:0}.sf_2cols_2_50{float:right;width:50%;margin:0}.sf_2cols_2_50 .sf_2cols_2in_50{margin-left:12px}.sf_2cols_1_67{float:left;width:67%;margin:0}.sf_2cols_2_33{float:right;width:33%;margin:0}.sf_2cols_2_33 .sf_2cols_2in_33{margin-left:12px}.sf_2cols_1_75{float:left;width:75%;margin:0}.sf_2cols_2_25{float:right;width:25%;margin:0}.sf_2cols_2_25 .sf_2cols_2in_25{margin-left:12px}.sf_3cols_1_33{float:left;width:33%;margin:0}.sf_3cols_2_34{float:left;width:34%;margin:0}.sf_3cols_3_33{float:left;width:33%;margin:0;_margin-left:-1px!important}.sf_3cols_2_34 .sf_3cols_2in_34,.sf_3cols_3_33 .sf_3cols_3in_33{margin-left:12px}.sf_3cols_1_25{float:left;width:25%;margin:0}.sf_3cols_2_50{float:left;width:50%;margin:0}.sf_3cols_3_25{float:left;width:25%;margin:0;_margin-left:-1px!important}.sf_3cols_2_50 .sf_3cols_2in_50,.sf_3cols_3_25 .sf_3cols_3in_25{margin-left:12px}.sf_4cols_1_25,.sf_4cols_2_25,.sf_4cols_3_25,.sf_4cols_4_25{float:left;width:25%;margin:0}.sf_4cols_4_25{_margin-left:-1px!important}.sf_4cols_2_25 .sf_4cols_2in_25,.sf_4cols_3_25 .sf_4cols_3in_25,.sf_4cols_4_25 .sf_4cols_4in_25{margin-left:12px}.sf_5cols_1_20,.sf_5cols_2_20,.sf_5cols_3_20,.sf_5cols_4_20,.sf_5cols_5_20{float:left;width:20%;margin:0}.sf_5cols_5_20{_margin-left:-1px!important}.sf_5cols_2_20 .sf_5cols_2in_20,.sf_5cols_3_20 .sf_5cols_3in_20,.sf_5cols_4_20 .sf_5cols_4in_20,.sf_5cols_5_20 .sf_5cols_5in_20{margin-left:12px}}.central-ad{width:100%;background:#f5f5f5 none repeat scroll 0 0;margin-bottom:20px;padding:15px!important;text-align:center;display:table;clear:both}.central-ad-col-left,.central-ad-col-right{display:table-cell;vertical-align:top}.central-ad-col-left{min-width:180px}.central-ad-col-right{padding-left:2%;text-align:left}.central-ad-title{color:#77c5d5!important;font-family:LexiaRegular,Times,san-serif;font-size:1.625em;line-height:32px;padding:15px 0 20px}.central-ad-subtitle{color:#676b6c!important}.central-ad-description{color:#676b6c!important;font-size:.875em;line-height:19px;margin-bottom:20px}.central-ad-image{margin-bottom:20px}.central-ad-image img{margin:0 auto}.central-ad-image a{text-decoration:none}@media only screen and (max-width:740px){.central-ad,.central-ad-col-left,.central-ad-col-right{display:block;padding:0;margin:0}}.article .sidebar .button,.topics .sidebar .button{margin-left:inherit}.podcast-banner{display:block;margin-bottom:25px}.img-box-left.podcast-author{width:110px}a.button-secondary.btn-podcast,a.button.btn-podcast{display:block;float:left;margin-right:20px;width:330px}.featured-podcast{margin-bottom:35px;overflow:hidden;padding-bottom:20px;width:100%}.featured-podcast iframe{margin-bottom:20px;width:100%}.podcast-description{margin:20px 0}.featured-podcast h3,h2#library{margin-bottom:20px}h2#library{margin-top:20px}.podcast-item{margin-bottom:30px;overflow:hidden}.podcast-item a{display:block;margin-bottom:10px}.podcast .podcast__sort{margin-bottom:2em}.podcast ul.podcast__list{padding:0;display:flex;flex-wrap:wrap}.podcast ul.podcast__list .podcast__item{margin-bottom:4em;margin-top:2em;position:relative}.podcast ul.podcast__list .podcast__item:before{content:"";width:100%;height:1px;background-color:#333;position:absolute;top:-1em;left:0}.podcast ul.podcast__list .podcast__item .podcast__item-heading{margin-bottom:1.5em}.podcast ul.podcast__list .podcast__item .podcast__item-title{font-weight:700;font-size:1.25rem}.podcast ul.podcast__list .podcast__item .podcast__item-date{font-size:.875rem}.podcast ul.podcast__list .podcast__item .podcast__item-description{display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden;max-height:5.2em}.podcast ul.podcast__list .podcast__item .podcast__item-cta{width:100%;padding-top:2em}.podcast ul.podcast__list .podcast__item .podcast__item-cta .button{margin:0}.podcast .podcast__pagination{text-align:center}.podcast .podcast__pagination .btn{margin:.5em}.podcast .podcast__pagination .btn.selected{font-weight:700;text-decoration:underline}@media (min-width:768px){.podcast ul.podcast__list .podcast__item{width:calc(50% - 2em);position:relative;padding-bottom:2em}.podcast ul.podcast__list .podcast__item:nth-child(odd){margin-right:2em}.podcast ul.podcast__list .podcast__item .podcast__item-cta{position:absolute;bottom:-2em}}.mindshift{background-color:#fafafa}.mindshift .header{padding:30px 0}.mindshift h1{font-family:LexiaRegular,Times,san-serif;font-size:19px;text-align:center}.mindshift .main-content h2,.mindshift .main-content h2 a{font-size:36px;position:relative}.mindshift h3{color:#002b49;font-size:52px;padding:10px 0;text-transform:capitalize}.mindshift h3,.mindshift h3.secondary{font-family:GothamBook,Arial,Helvetica,sans;font-weight:700;overflow:hidden;text-align:center}.mindshift h3.secondary{color:#5b6770;font-size:20px;padding:40px 0;text-transform:uppercase}.mindshift .main-content h2 a:not(.button):not(.button-small-text):not(.simple-button):not(.sfforumNewThreadLnk):not(.sfforumReplyBtn):not(.button-secondary){font-size:36px;line-height:100%}.mindshift h3.secondary:after,.mindshift h3.secondary:before{background-color:#002b49;content:"";display:inline-block;height:1px;position:relative;vertical-align:middle;width:50%}.mindshift h3.secondary:before{right:1.9em;margin-left:-50%}.mindshift h3.secondary:after{left:1.9em;margin-right:-50%}.mindshift .featured-content-wrapper{overflow:hidden;display:table;margin-bottom:30px;width:100%}@media screen and (max-width:1024px){.mindshift .featured-content-wrapper{display:block}}.mindshift .featured-content-wrapper .featured-section{background:#f3f2f1;margin-bottom:20px;padding:45px 30px;text-align:center}.mindshift .featured-section.full-width{width:100%}.mindshift .featured-section.half-width{float:left;margin-right:1%;width:49%;display:table-cell;height:100%;position:relative;height:550px}@media screen and (min-width:1025px){.mindshift .featured-section.half-width{min-height:550px;position:relative}.mindshift .featured-section.half-width img{position:absolute;width:89%;top:auto}}@media (-ms-high-contrast:none),screen and (-ms-high-contrast:active){.mindshift .featured-section.half-width img{position:absolute;top:290px}}@media screen and (max-width:1024px){.mindshift .featured-section.full-width,.mindshift .featured-section.half-width{clear:both;display:block;margin-bottom:20px;width:100%}}.mindshift .featured-section.half-width~.half-width{float:right;margin-right:0;display:table-cell}@media only screen and (max-width:768px){.mindshift .featured-section.half-width{float:none;margin-right:0;width:100%}}.mindshift .band a:not(.button):not(.button-small-text):not(.simple-button):not(.sfforumNewThreadLnk):not(.sfforumReplyBtn):not(.button-secondary),.mindshift .main-content a:not(.button):not(.button-small-text):not(.simple-button):not(.sfforumNewThreadLnk):not(.sfforumReplyBtn):not(.button-secondary){color:#002b49}.mindshift .band a:not(.button):not(.button-small-text):not(.simple-button):not(.sfforumNewThreadLnk):not(.sfforumReplyBtn):not(.button-secondary):hover,.mindshift .main-content a:not(.button):not(.button-small-text):not(.simple-button):not(.sfforumNewThreadLnk):not(.sfforumReplyBtn):not(.button-secondary):hover{color:#0085ad;text-decoration:none}.mindshift .featured-section h2 a{font-weight:light}.mindshift .featured-section.half-width h2 a,.mindshift .featured-section h2 a{color:#002b49;display:block;font-family:GothamBold,Arial,Helvetica,sans;font-size:24px;line-height:130%;margin-bottom:20px;padding:0 10%}.mindshift .content-icon{background-position:top;background-repeat:no-repeat;background-size:70px 70px;min-height:60px;overflow:hidden;text-align:center}.mindshift .content-icon .content-label{color:#5b6770;display:block;font-family:LexiaRegular,Times,san-serif;font-size:14px;font-weight:400;margin-bottom:20px;padding-top:70px;text-transform:uppercase}.mindshift .featured-section img{display:block;margin:auto;text-align:center}.mindshift .content-icon.video{background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyMDAgMjAwIj48cGF0aCBkPSJNMTM3LjMgNzUuM2MtMjAuMiAwLTM2LjYgMTYuNy0zNi42IDM3LjMgMCAyMC42IDE2LjQgMzcuMyAzNi42IDM3LjMgMjAuMiAwIDM2LjYtMTYuNyAzNi42LTM3LjMgMC0yMC42LTE2LjQtMzcuMy0zNi42LTM3LjN6bTAgNjkuOGMtMTcuNiAwLTMxLjktMTQuNi0zMS45LTMyLjVzMTQuMy0zMi41IDMxLjktMzIuNWMxNy42IDAgMzEuOSAxNC42IDMxLjkgMzIuNXMtMTQuMyAzMi41LTMxLjkgMzIuNXptLTkuNi01Mi41Yy0uNCAwLS44LjEtMS4yLjMtLjcuNC0xLjIgMS4yLTEuMiAyLjF2MzUuM2MwIC45LjUgMS43IDEuMiAyLjEuNy40IDEuNy40IDIuNCAwbDI4LjQtMTcuN2MuNy0uNCAxLjEtMS4yIDEuMS0yLjEgMC0uOC0uNC0xLjYtMS4xLTIuMUwxMjkgOTIuOWMtLjQtLjItLjgtLjMtMS4zLS4zek0zMi42IDM4LjRjLTEuMyAwLTIuNCAxLjEtMi40IDIuNFYxMjljMCAxLjMgMS4xIDIuNCAyLjQgMi40SDk3Yy0uNy0xLjYtMS4zLTMuMi0xLjktNC44SDM1VjY3LjRoMTA0LjhWNDAuOGMwLTEuMy0xLjEtMi40LTIuNC0yLjRIMzIuNnptOTcuNSA4Ny42Vjk5LjNsMjEuNSAxMy4zLTIxLjUgMTMuNHptNS02My40SDM1VjQzLjJoMTAwLjF2MTkuNHpNNzQgNTguMWMtMi42IDAtNC43LTIuMS00LjctNC44IDAtMi42IDIuMS00LjggNC43LTQuOHM0LjcgMi4xIDQuNyA0LjhjMCAyLjYtMi4xIDQuOC00LjcgNC44em0tMTMuNiAwYy0yLjYgMC00LjctMi4xLTQuNy00LjggMC0yLjYgMi4xLTQuOCA0LjctNC44czQuNyAyLjEgNC43IDQuOGMtLjEgMi42LTIuMiA0LjgtNC43IDQuOHptLTEzLjcgMGMtMi42IDAtNC43LTIuMS00LjctNC44IDAtMi42IDIuMS00LjggNC43LTQuOHM0LjcgMi4xIDQuNyA0LjhjMCAyLjYtMi4xIDQuOC00LjcgNC44eiIgZmlsbD0iIzVjNjg3MCIvPjwvc3ZnPg==");background-size:82px 68px}.mindshift .content-icon.article,.mindshift .content-icon.pressrelease{background-image:url("data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJMYXllcl8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHg9IjAiIHk9IjAiIHZpZXdCb3g9IjAgMCAyMDAgMjAwIiB4bWw6c3BhY2U9InByZXNlcnZlIj48c3R5bGU+LnN0MHtmaWxsOiM1YzY4NzB9PC9zdHlsZT48cGF0aCBjbGFzcz0ic3QwIiBkPSJNMTQ4LjEgMTY4LjJINDlWMzEuOGg5OS4xdjEzNi40em0tOTMuNS01LjZoODcuOVYzNy40SDU0LjZ2MTI1LjJ6Ii8+PHBhdGggY2xhc3M9InN0MCIgZD0iTTEzNC42IDgwLjVINjIuNVY0Ni40aDcyLjF2MzQuMXptLTY2LjUtNS42SDEyOVY1Mkg2OC4xdjIyLjl6TTY1LjkgODkuM2g2NS4zdjcuMUg2NS45ek0xMzEuNyAxNTBINjUuNHYtNS42aDY2LjN2NS42em0wLTEyLjdINjUuNHYtNS42aDY2LjN2NS42em0wLTEyLjZINjUuNHYtNS42aDY2LjN2NS42em0wLTEyLjdINjUuNHYtNS42aDY2LjN2NS42eiIvPjwvc3ZnPg==");background-size:82px 68px}.mindshift .content-icon.event,.mindshift .content-icon.session{background-image:url("data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJMYXllcl8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHg9IjAiIHk9IjAiIHZpZXdCb3g9IjAgMCAyMDAgMjAwIiB4bWw6c3BhY2U9InByZXNlcnZlIj48c3R5bGU+LnN0MHtmaWxsOiM1YzY4NzB9PC9zdHlsZT48cGF0aCBjbGFzcz0ic3QwIiBkPSJNMTcyIDExOC4zSDYyLjJ2LTUuNWgxMDQuMlYzNy4zSDU5djcuOGM0LjkgMi42IDguMyA3LjggOC4zIDEzLjcgMCA4LjUtNyAxNS41LTE1LjUgMTUuNS04LjYgMC0xNS41LTYuOS0xNS41LTE1LjVzNy0xNS41IDE1LjUtMTUuNWMuNiAwIDEuMSAwIDEuNy4xVjMxLjhIMTcydjg2LjV6TTUxLjcgNDguOWMtNS41IDAtMTAgNC41LTEwIDkuOXM0LjUgOS45IDEwIDkuOSAxMC00LjUgMTAtOS45LTQuNC05LjktMTAtOS45em03NS4xIDUxLjJoLTUuNVY3Ni41aDUuNXYyMy42em0tMTIuNiAwaC01LjVWNzcuOGg1LjV2MjIuM3oiLz48cGF0aCBjbGFzcz0ic3QwIiBkPSJNMTUxIDEwMC40aC01LjVWNjkuMmg1LjV2MzEuMnptLTExLjggMGgtNS41VjczLjloNS41djI2LjV6TTYwLjUgMTY3LjNIMzkuMWwtMi40LTQzaC02LjVsLS40LTIuM2MtMi45LTE4LjMtNS44LTQwLjktMy4yLTQ0LjYgMy4yLTQuNSAxMy42LTMuOCAxNy45LTMuM2wxLjMuMiA1LjQgOC45IDYuNC05SDk5djE0LjFMNjYgOThsLTUuNSA2OS4zem0tMTYuMi01LjZoMTFsNS40LTY4LjJMOTMuNCA4NHYtNC40SDYwLjZMNTEgOTMuMWwtOC40LTEzLjdjLTUuMi0uNC0xMC42LjEtMTEuNCAxLjItLjkgMi42IDEuMiAyMS41IDMuNyAzOC4zaDdsMi40IDQyLjh6bTYzLjQtOTEuMmwtMS40LTUuNCAzMy43LTktMi41LS42IDEuNC01LjQgMTcuMSA0LjMtMTEuMSAxMy4zLTQuMi0zLjYgMi43LTMuMi0zNS43IDkuNnoiLz48L3N2Zz4=");background-size:82px 68px}.mindshift .content-icon.podcast{background-image:url("data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJMYXllcl8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHg9IjAiIHk9IjAiIHZpZXdCb3g9IjAgMCAyMDAgMjAwIiB4bWw6c3BhY2U9InByZXNlcnZlIj48c3R5bGU+LnN0MHtmaWxsOiM1YzY4NzB9PC9zdHlsZT48cGF0aCBjbGFzcz0ic3QwIiBkPSJNMTU3LjUgMTY2LjhoLS42bC05LjItLjdjLTQuMi0uMy03LjQtNC03LjEtOC4yTDE0NCAxMTFjLjMtNC4yIDQtNy40IDguMy03LjFsOS4zLjdjMiAuMiAzLjkgMS4xIDUuMyAyLjcgMS4zIDEuNiAyIDMuNSAxLjkgNS42di4zbDQuNy4zYzEuMy4xIDIuNC42IDMuNCAxLjV2LTIuMmMwLTI2LTExLjUtNDguMy0yOS45LTYyLjFsLTUgOS4xLTIuNS0xLjNjLTEyLTYuMy0yNS41LTkuNS0zOS4xLTkuNXMtMjcgMy4yLTM4LjkgOS4zbC0yLjIgMS4xLTYuMi04LjNDMzUuMyA2NSAyNC4yIDg3IDI0LjIgMTEyLjZ2MS41Yy44LS42IDEuOC0uOSAyLjgtMWw0LjctLjN2LS4yYy0uMy00LjMgMi45LTggNy4yLTguM2w5LjUtLjdjMi4xLS4xIDQuMS41IDUuNiAxLjkgMS42IDEuNCAyLjUgMy4yIDIuNyA1LjNsMy41IDQ2LjdjLjIgMi4xLS41IDQuMS0xLjkgNS42LTEuNCAxLjYtMy4yIDIuNS01LjMgMi43bC05LjUuN2MtMi4xLjEtNC4xLS41LTUuNi0xLjktMS42LTEuNC0yLjUtMy4yLTIuNy01LjNsLS4xLS45LTQuNy4zYy0xLjUuMS0yLjktLjQtNC4xLTEuNC0xLjEtMS0xLjgtMi4zLTEuOS0zLjhsLTEtMTMuNmMtMy4yLTguOC00LjktMTgtNC45LTI3LjQgMC00Ny4yIDM1LjMtODIuOCA4Mi04Mi44czgyIDM1LjYgODIgODIuOGMwIDEwLTEuOCAxOS43LTUuNSAyOWgtLjFsLS45IDEyLjNjLS4yIDMuMS0yLjkgNS40LTYgNS4ybC00LjctLjMtLjEuOWMtLjIgMi0xLjEgMy45LTIuNyA1LjMtMS40IDEuMi0zLjIgMS45LTUgMS45em0tOS40LTYuNGw5LjIuN2MuNSAwIDEtLjEgMS41LS41LjQtLjQuNy0uOC43LTEuNGwzLjUtNDYuOGMwLS41LS4xLTEtLjUtMS40LS40LS40LS44LS43LTEuNC0uN2wtOS4zLS43Yy0xLjEtLjEtMi4xLjctMi4xIDEuOGwtMy41IDQ2LjhjLS4xIDEuMS44IDIuMSAxLjkgMi4yem0tOTkuMi01MS4xaC0uMmwtOS41LjdjLS41IDAtMSAuMy0xLjQuNy0uNC40LS41LjktLjUgMS41bDMuNSA0Ni43YzAgLjUuMyAxIC43IDEuNC40LjQuOS41IDEuNS41bDkuNS0uN2MuNSAwIDEtLjMgMS40LS43LjQtLjQuNS0uOS41LTEuNUw1MSAxMTEuMWMwLS41LS4zLTEtLjctMS40LS40LS4zLS45LS40LTEuNC0uNHptMTIxLjUgNDQuMXptLTIuMi0zNC42bC0yLjUgMzQuNCA0LjYuMyAyLjUtMzQuNC00LjYtLjN6TTMyIDExOC40bC00LjYuNCAyLjYgMzQuMyA0LjYtLjMtMi42LTM0LjR6bTI1LjktNzAuNmwzLjIgNC4zYzEyLjEtNS44IDI1LjYtOC45IDM5LjMtOC45IDEzLjUgMCAyNyAzIDM5IDguN2wyLjYtNC44Yy0xMS44LTcuNS0yNi0xMS44LTQxLjYtMTEuOC0xNS45LjItMzAuNSA0LjctNDIuNSAxMi41eiIvPjxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik0xMjEuMSAxNjMuOGMtMS42IDAtMi45LTEuMy0yLjktMi45di01MS42YzAtMS42IDEuMy0yLjkgMi45LTIuOXMyLjkgMS4zIDIuOSAyLjl2NTEuNmMwIDEuNi0xLjMgMi45LTIuOSAyLjl6bS0yOC43LS40Yy0xLjYgMC0yLjktMS4zLTIuOS0yLjl2LTU4LjhjMC0xLjYgMS4zLTIuOSAyLjktMi45czIuOSAxLjMgMi45IDIuOXY1OC44Yy0uMSAxLjYtMS40IDIuOS0yLjkgMi45em0tOS42LTUuMWMtMS42IDAtMi45LTEuMy0yLjktMi45di00Mi4xYzAtMS42IDEuMy0yLjkgMi45LTIuOXMyLjkgMS4zIDIuOSAyLjl2NDIuMWMtLjEgMS43LTEuNCAyLjktMi45IDIuOXptMTkuMi01LjJjLTEuNiAwLTIuOS0xLjMtMi45LTIuOXYtMzNjMC0xLjYgMS4zLTIuOSAyLjktMi45czIuOSAxLjMgMi45IDIuOXYzM2MtLjEgMS42LTEuNCAyLjktMi45IDIuOXptOS41LTguNmMtMS42IDAtMi45LTEuMy0yLjktMi45di0xNy4xYzAtMS42IDEuMy0yLjkgMi45LTIuOSAxLjYgMCAyLjkgMS4zIDIuOSAyLjl2MTcuMWMwIDEuNi0xLjMgMi45LTIuOSAyLjl6bS0zNy45LTIuNmMtMS42IDAtMi45LTEuMy0yLjktMi45di0xMy4xYzAtMS42IDEuMy0yLjkgMi45LTIuOXMyLjkgMS4zIDIuOSAyLjlWMTM5Yy0uMSAxLjYtMS40IDIuOS0yLjkgMi45em01Ny4xLS43Yy0xLjYgMC0yLjktMS4zLTIuOS0yLjl2LTEzLjFjMC0xLjYgMS4zLTIuOSAyLjktMi45czIuOSAxLjMgMi45IDIuOXYxMy4xYzAgMS42LTEuMyAyLjktMi45IDIuOXoiLz48L3N2Zz4=");background-size:82px 68px}.mindshift .content-icon.blog{background-image:url("data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJMYXllcl8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHg9IjAiIHk9IjAiIHZpZXdCb3g9IjAgMCAyMDAgMjAwIiB4bWw6c3BhY2U9InByZXNlcnZlIj48c3R5bGU+LnN0MHtmaWxsOiM1YzY4NzB9PC9zdHlsZT48cGF0aCBjbGFzcz0ic3QwIiBkPSJNMTU4LjggMTQ2LjdIMzcuNGMtNC40IDAtOC0zLjYtOC04di0uN2MwLTMuMiAwLTUuMSAxLjItNi4zLjYtLjYgMS42LTEgMi45LTFoMTI5YzEuMyAwIDIuMi4zIDIuOSAxIDEuMiAxLjIgMS4yIDMuMiAxLjIgNi4zdi43Yy4xIDQuNC0zLjQgOC03LjggOHpNMzQgMTM1LjNjLS4xLjgtLjEgMi0uMSAyLjh2LjdjMCAxLjkgMS41IDMuNCAzLjQgMy40aDEyMS40YzEuOSAwIDMuNC0xLjUgMy40LTMuNHYtLjdjMC0uOCAwLTItLjEtMi44SDM0em0tLjggMHptMTI5LjcgMHptLTEyOC44LS44ek0xNjYuNSAxMjYuOEgxNjJWNTQuNWMwLTkuNi0yLTExLjYtMTEuNC0xMS42SDQ0LjhjLTkuMyAwLTExLjQgMi4xLTExLjQgMTEuNnY3Mi4zaC00LjVWNTQuNWMwLTEyLjEgNC0xNi4yIDE1LjktMTYuMmgxMDUuOGMxMS45IDAgMTUuOSA0LjEgMTUuOSAxNi4ydjcyLjN6Ii8+PHBhdGggY2xhc3M9InN0MCIgZD0iTTkwLjMgMTM1LjhoMTUuNnY0LjVIOTAuM3pNMTM5LjcgMTIxLjlIODUuM3YtNC41aDU0LjV2NC41em0wLTguOEg4NS4zdi00LjVoNTQuNXY0LjV6bTAtOC43SDg1LjN2LTQuNWg1NC41djQuNXptMC05LjhIODUuM3YtNC41aDU0LjV2NC41em0xLjMtOC41SDg0LjFWNjQuOUgxNDF2MjEuMnptLTUyLjQtNC42aDQ3LjlWNjkuNEg4OC42djEyLjF6TTgwLjYgOTguN0g0OC45VjYzLjVoMzEuNnYzNS4yem0tMjcuMS00LjVINzZWNjhINTMuNXYyNi4yeiIvPjxnPjxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik03NS43IDkwLjdoLTQuNWMwLTEuOS0xLjUtMy40LTMuNC0zLjRINjJjLTEuOSAwLTMuNCAxLjUtMy40IDMuNGgtNC41YzAtMy41IDIuMy02LjUgNS41LTcuNS0xLjUtMS40LTIuNS0zLjQtMi41LTUuNiAwLTQuMiAzLjQtNy42IDcuNi03LjYgNC4yIDAgNy42IDMuNCA3LjYgNy42IDAgMi4yLS45IDQuMS0yLjQgNS41IDMuNC45IDUuOCA0IDUuOCA3LjZ6TTY0LjggNzQuNWMtMS43IDAtMy4xIDEuNC0zLjEgMy4xIDAgMS43IDEuNCAzLjEgMy4xIDMuMSAxLjcgMCAzLjEtMS40IDMuMS0zLjEgMC0xLjctMS40LTMuMS0zLjEtMy4xem04OC4zLTEzLjhINDEuN3YtNC41aDExMS40djQuNXoiLz48L2c+PC9zdmc+");background-size:82px 68px}.mindshift .content-icon.guide,.mindshift .content-icon.researchsurvey,.mindshift .content-icon.whitepaper{background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyMDAgMjAwIj48cGF0aCBkPSJNNTcuMiAxNTYuOGMzMS4yIDAgNDEuOSA4LjkgNDIuMyA5LjIgMS4xIDEgMi45IDEgNCAwIC40LS40IDExLTkuMiA0Mi4zLTkuMiA4LjYgMCAxOC4xLjcgMjguMiAyIC44LjEgMS43LS4yIDIuMy0uNy42LS42IDEtMS40IDEtMi4yVjQxLjZjMC0xLjUtMS4xLTIuNy0yLjYtMi45LTEwLjQtMS40LTIwLjEtMi4xLTI5LTIuMS0yNi42IDAtMzkuNiA2LjQtNDQgOS4xbC0uMy4yLS4zLS4yYy00LjQtMi43LTE3LjQtOS4xLTQ0LTkuMS04LjkgMC0xOC42LjctMjkgMi4xLTEuNS4yLTIuNiAxLjQtMi42IDIuOVYxNTZjMCAuOC40IDEuNyAxIDIuMi42LjYgMS41LjggMi4zLjcgMTAuMy0xLjQgMTkuOC0yLjEgMjguNC0yLjF6bTQ3LjIgMS44VjUxbC4zLS4yYzMuOS0yLjUgMTUuNy04LjQgNDEuMS04LjQgNy44IDAgMTYuMi42IDI1LjEgMS42bC41LjF2MTA4LjRsLS43LS4xYy04LjktMS0xNy4zLTEuNi0yNS0xLjYtMjEuMSAwLTMzLjcgMy45LTQwLjUgNy4ybC0uOC42em0tNS44IDBsLS45LS40Yy02LjgtMy4zLTE5LjQtNy4yLTQwLjUtNy4yLTcuNyAwLTE2LjEuNS0yNSAxLjZsLS43LjFWNDQuMmwuNS0uMWM4LjktMS4xIDE3LjQtMS42IDI1LjEtMS42IDI1LjQgMCAzNy4yIDUuOCA0MS4xIDguM2wuMy4ydjEwNy42em0tNDIuNy0yOGM4LjcgMCAxNy45IDEuMiAyNi43IDIuNWwyLjYuNHYtNmwtMS44LS4zYy0xMi40LTEuOS0yNS41LTMuNS0zNy42LTIuMWwtMSAuMXY1LjlsMS43LS4yYzMuMS0uMiA2LjItLjMgOS40LS4zem02NS42LTMuNnY2YzExLjQtMS44IDIxLjMtMy4yIDMyLjUtMS45aC40di01LjljLTExLjktMS4zLTIzIC4zLTMyLjkgMS44em0wLTIxLjZ2NmMxMS40LTEuOCAyMS4zLTMuMiAzMi41LTEuOWguNHYtNS45Yy0xMS44LTEuNC0yMi42LjItMzIuOSAxLjh6bS02NC4zIDMuNGM3LjYgMCAxNS4xIDEuMiAyMyAyLjRsMS40LjJjLjguMSAxLjctLjEgMi40LS43czEtMS40IDEtMi4yVjY1LjJjMC0xLjQtMS4xLTIuNy0yLjUtMi45LTguNy0xLjMtMTYuOS0yLjYtMjUuNC0yLjYtMy4zIDAtNi40LjItOS41LjYtMS41LjItMi42IDEuNC0yLjYgMi45djQzLjNjMCAuOS40IDEuNyAxIDIuMi42LjYgMS41LjggMi4zLjcgMy0uNCA1LjktLjYgOC45LS42em0yMi0zLjdsLS43LS4xYy03LTEuMS0xNC0yLjEtMjEuMy0yLjEtMiAwLTMuOC4xLTUuNy4yaC0uNlY2NS44aC42YzEuOS0uMSAzLjctLjIgNS43LS4yIDcuMyAwIDE0LjMgMSAyMS41IDIuMWwuNS4xdjM3LjN6bTQyLjMtMjEuNHY2YzExLjQtMS44IDIxLjMtMy4yIDMyLjUtMS45bC40LjFWODJjLTExLjktMS41LTIzIC4yLTMyLjkgMS43em0wLTIxLjd2NS45YzExLjQtMS44IDIxLjQtMy4yIDMyLjUtMS45bC40LjF2LTUuOWMtMTEuOS0xLjQtMjIuNi4yLTMyLjkgMS44eiIgZmlsbD0iIzVjNjg3MCIvPjwvc3ZnPg==");background-size:82px 68px}.mindshift .marketing.contact{background-color:#fff;border:2px solid #afa9a0;padding:20px 0}.mindshift .marketing.contact .band-type{color:#002b49;font-family:GothamBook,Arial,Helvetica,sans!important;margin-bottom:0;margin-left:0;text-align:center}.mindshift .marketing.contact .band-type-subtitle{color:#5b6770;font-family:LexiaRegular,Times,san-serif;font-size:16px;text-align:center}.mindshift .marketing.contact .band-col-wrapper{margin-top:30px}.mindshift .marketing-contact .container{width:auto}@media (min-width:768px){.mindshift .marketing.contact .container{width:auto}}.mindshift .marketing.contact .marketing-contact input,.mindshift .marketing.contact .marketing-contact input[type=email],.mindshift .marketing.contact .marketing-contact input[type=text]{background-color:#f3f2f1;color:#5b6770;border:2px solid transparent;font-family:GothamBook,Arial,Helvetica,sans;margin-bottom:20px;padding:10px 8px;outline:none;text-transform:capitalize;width:90%;margin-left:5%;cursor:pointer}.mindshift .marketing.contact .form-message{color:#5b6770;padding-top:3px}.mindshift .marketing.contact .marketing-contact input::-moz-placeholder{color:#5b6770}.mindshift .marketing.contact .marketing-contact input::placeholder{color:#5b6770}.mindshift .marketing.contact .marketing-contact input::-ms-input-placeholder{color:#5b6770}.mindshift .latest-content-wrapper{overflow:hidden}.mindshift .latest-content-wrapper .col-md-4{background:#fff;height:350px;margin-bottom:30px;margin-right:2%;overflow:hidden;width:32%}.mindshift .latest-content-wrapper .col-md-4:nth-child(3n){margin-right:0}.mindshift .latest-content-wrapper .col-md-4 iframe{display:block;position:relative;margin:30px auto 30px 5px}@media only screen and (max-width:1024px){.mindshift .latest-content-wrapper .col-md-4{flex:none;float:none;margin-right:0;width:100%}}.mindshift .latest-block{padding:20px}.mindshift .latest-block>div{margin:auto;text-align:center}.mindshift .latest-block h4,.mindshift .latest-block h4 a,.mindshift .main-content h4 a:not(.button):not(.button-small-text):not(.simple-button):not(.sfforumNewThreadLnk):not(.sfforumReplyBtn):not(.button-secondary){color:#11425a!important;display:block;font-family:GothamBold,Arial,Helvetica,sans;font-size:23px;font-weight:300;line-height:120%;margin-bottom:20px;padding:0 5%;text-align:center}@media only screen and (max-width:1200px){.mindshift .latest-block h4 a{font-size:16px}}.mindshift .latest-block .date{color:#898d8d;font-size:14px;text-align:center}.mindshift .content{padding-left:0;width:70%}.mindshift .sidebar{width:30%}.mindshift .sidebar .sidebox{float:left}@media screen and (max-width:1024px){.mindshift .content,.mindshift .sidebar{float:none;width:100%}.mindshift .sidebar .sidebox{float:none;margin:auto;text-align:center}}@media screen and (max-width:768px){.mindshift .content{padding-left:10px}}.mindshift .breadcrumb a{color:#0085ad!important}.mindshift .breadcrumb a:hover{text-decoration:underline!important}.service-codes-wrapper .band-accordion{margin-bottom:30px}.service-codes-wrapper .panel-heading{background:#ededed;border-bottom:2px solid #e3e3e3;padding:10px 15px;position:relative}.service-codes-wrapper .panel-heading:hover{background:#eee;border-bottom:2px solid #eaeaea}.service-codes-wrapper .panel-heading h4{font-size:20px;position:relative}.service-codes-wrapper .panel-heading a{background:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA1MTIgNTEyIj48cGF0aCBkPSJNOTYgMjM1aDMyMHY0Mkg5NnYtNDJ6IiBmaWxsPSIjMDA4NWFkIi8+PC9zdmc+");background-position:0;background-repeat:no-repeat;background-size:30px 30px;padding-left:45px;width:100%;display:block}.service-codes-wrapper .panel-heading a.collapsed{background:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA1MTIgNTEyIj48cGF0aCBkPSJNNDE2IDI3Ny4zSDI3Ny4zVjQxNmgtNDIuN1YyNzcuM0g5NnYtNDIuN2gxMzguN1Y5Nmg0Mi43djEzOC43SDQxNnY0Mi42eiIgZmlsbD0iIzAwODVhZCIvPjwvc3ZnPg==");background-position:0;background-repeat:no-repeat;background-size:30px 30px;padding-left:45px}.service-codes-wrapper .panel-heading a:hover{color:#000;text-decoration:none!important}.service-codes-wrapper .panel-body{overflow:hidden;padding:15px 15px 30px}.service-codes-wrapper .panel-body .search_label{display:block;float:left;margin-right:30px;width:25%}@media screen and (max-width:767px){.service-codes-wrapper .panel-body .search_label{width:100%}}.service-codes-wrapper .panel-body input[type=text],.service-codes-wrapper .panel-body select,.service-codes-wrapper form select{-webkit-appearance:none;-webkit-border-radius:0;background:#fff;border:2px solid #dbdbdb;border-radius:0;outline:none;padding:2px 5px;width:50%}@media screen and (max-width:767px){.service-codes-wrapper .panel-body input[type=text],.service-codes-wrapper .panel-body select,.service-codes-wrapper form select{width:100%}}.service-codes-wrapper .panel-body select,.service-codes-wrapper form select{background-image:url("data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJMYXllcl8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHg9IjAiIHk9IjAiIHZpZXdCb3g9IjAgMCA1MTIgNTEyIiB4bWw6c3BhY2U9InByZXNlcnZlIj48c3R5bGU+LnN0MHtmaWxsOiNlMmUyZTJ9PC9zdHlsZT48cGF0aCBjbGFzcz0ic3QwIiBkPSJNOTAuNSAyODkuOEwyNTkgNDU4LjNsMTY4LjUtMTY4LjVoLTMzN3pNNDI3LjUgMjI1LjJMMjU5IDU2LjcgOTAuNSAyMjUuMmgzMzd6Ii8+PC9zdmc+");background-repeat:no-repeat;background-size:15px 15px;background-position:100%}.service-codes-wrapper form input[type=text]:focus,.service-codes-wrapper form select:focus{border:2px solid #77c5d5}.service-codes-wrapper .panel-body br{clear:both}.service-codes-wrapper button,.service-codes-wrapper input[type=button],.service-codes-wrapper input[type=reset],.service-codes-wrapper input[type=submit]{background:#77c5d5;border:1px solid #77c5d5;color:#fff!important;outline:none;width:150px;margin-top:20px}.service-codes-wrapper .btn-wrapper{margin-top:20px;overflow:hidden}.service-codes-wrapper .btn-clear.downloadcodes:hover,.service-codes-wrapper .btn-clear:hover,.service-codes-wrapper button:hover,.service-codes-wrapper input[type=button]:hover,.service-codes-wrapper input[type=reset]:hover,.service-codes-wrapper input[type=submit]:hover{background:#333;border:1px solid #333}.service-codes-wrapper .btn-clear{background:#78949d;border:1px solid #78949d;color:#fff!important;display:inline-block;margin-top:20px;padding:10px 30px 11px}.service-codes-wrapper .btn-clear.downloadcodes{background:#19516d;border:1px solid #19516d;color:#fff;margin-right:20px}.service-codes-wrapper .btn-clear.downloadcodes:hover,.service-codes-wrapper .btn-clear:hover{text-decoration:none!important}.legend-box{float:right;border:1px solid rgba(0,133,173,.5);text-align:left;position:relative;padding:10px}.legend-header{color:#0085ad!important;padding-bottom:5px}.legend-body{color:#949494!important;border-top:1px solid #949494;padding-top:5px}body.article.real-article .inner .main-content h1{color:#78949d!important;font-size:25px;font-family:LexiaRegular,Times,san-serif;font-weight:300}body.article.real-article .inner .main-content h2{color:#343332!important;font-size:22px;font-family:GothamBook,Arial,Helvetica,sans;font-weight:300}body.article.real-article .inner .main-content .content h3{font-weight:700;font-size:16px!important}.home .hero.slogan-hero{margin:-25px auto -20px}@media screen and (max-width:768px){.home .hero.slogan-hero{margin:50px auto 0}}.home .hero.slogan-hero .hero-header{color:#002b49!important;font-family:GothamBook,Arial,Helvetica,sans;font-size:3.5em;font-weight:500;line-height:120%;margin-bottom:0}.home .hero.slogan-hero .hero-subheader{color:#642f6c!important;font-family:GothamBold,Arial,Helvetica,sans;font-size:3.5em;line-height:100%;margin-top:-5px;margin-bottom:0}@media screen and (max-width:1024px){.home .hero.slogan-hero .hero-header{font-size:2.8em}.home .hero.slogan-hero .hero-subheader{font-size:2.5em}}@media screen and (max-width:768px){.home .hero.slogan-hero .hero-header{font-size:1.5em;line-height:100%;text-align:center}.home .hero.slogan-hero .hero-subheader{font-size:1.35em;margin-top:5px;text-align:center}}.home .band{min-height:500px;overflow:hidden;position:relative}@media screen and (max-width:1024px){.home .band{overflow:visible}}@media screen and (max-width:768px){.home .band{min-height:250px}}@media screen and (min-width:1400px){.home .band{height:550px}}@media screen and (min-width:1500px){.home .band{height:700px}}.home .band .band-image{background-repeat:no-repeat;background-size:cover;bottom:auto;height:380px;position:absolute;top:90px;width:100%}@media screen and (max-width:1024px){.home .band .band-image{height:300px}}@media screen and (max-width:768px){.home .band .band-image{left:0}}.home .band.band-home-main{overflow:visible}@media screen and (max-width:1024px){.home .band.band-home-main{min-height:370px}}@media screen and (max-width:768px){.home .band.band-home-main{min-height:350px}}@media screen and (min-width:1100px){.home .band.band-home-main{height:670px}}.home .band-home-main .band-image{background-image:url(/assets/images/home-banners/hero-1.svg);background-position:80% 0;bottom:0;top:auto;height:575px}.home .band .band-image.full-bg{bottom:0;top:auto;height:auto}.home .band .band-image.full-bg img{bottom:0}@media screen and (min-width:1400px){.home .band .band-image.full-bg img{height:100%;margin:auto;max-height:580px}}@media screen and (max-width:1024px){.home .band .band-image.full-bg img{margin-top:105px}.home .band .band-image.right{top:100px;overflow:hidden}}@media screen and (max-width:1200px){.home .band-home-main .band-image{height:330px}}@media screen and (max-width:768px){.home .band-home-main .band-image{background-position:bottom;background-size:100%;bottom:0;top:auto}.home .band .band-image.full-bg{position:relative}.home .band .band-image.full-bg img{bottom:50px;margin-top:150px;max-width:200%;top:auto;width:179%}}@media only screen and (min-device-width:375px) and (max-device-width:812px) and (-webkit-device-pixel-ratio:3){.home .band-home-main .band-image{background-size:140%;top:0}}@media screen and (max-width:480px){.home .band-home-main .band-image{background-size:130%}.home .band .band-image.full-bg{margin-top:0}}.home .band-home-main .band-message{color:#4f5960;font-size:1.6em;font-weight:500;text-align:center;margin-right:20%;width:40%;overflow:hidden;margin-top:15px}@media screen and (max-width:1024px){.home .band-home-main .band-message{font-size:1em;margin-top:15px}}.home .band .band-message.left{float:left}.home .band .band-message.right{float:right}.home .band .band-message p{color:#5b6770;font-size:1em;font-family:GothamBook,Arial,Helvetica,sans;line-height:110%;margin-bottom:0;text-align:center}@media screen and (max-width:768px){.home .band .band-message p{font-size:1.2em}.home .band .band-message.right{float:none;width:100%}}.home .band .band-image{overflow:hidden}.home .band .band-image.right{float:right;margin-top:5%;overflow:visible;position:relative;width:40%}@media screen and (max-width:768px){.home .band .band-image.right{float:none;margin-top:0;overflow:visible;position:relative;top:0;width:100%}}.home .band .band-image.right img{display:block;left:-20%;left:0;position:absolute;max-width:125%;max-width:100%;top:-30%;width:125%}@media only screen and (min-width:1024px) and (max-height:1366px) and (-webkit-min-device-pixel-ratio:1.5){.home .band .band-image.right img{display:block;position:absolute;max-width:125%;top:-30%}}@media only screen and (max-width:1024px){.home .band .band-image.right img{display:block;position:absolute;top:-30%}}@media only screen and (max-width:768px){.home .band .band-image.right img{display:block;left:0;right:0;position:absolute;max-width:544px;top:-17%;width:100%;margin:auto}}@media only screen and (max-width:480px){.home .band .band-image.right img{top:0}}@media screen and (device-width:360px) and (device-height:640px) and (-webkit-device-pixel-ratio:3){.home .band .band-image.right img{top:0}}@media only screen and (min-device-width:375px) and (max-device-width:812px) and (-webkit-device-pixel-ratio:3){.home .band .band-image.right img{top:0}}@media only screen and (min-width:1200px){.home .band .band-image.right img{display:block;left:0;position:absolute;max-width:125%;top:-30%;width:100%;max-width:800px}}.home .band .band-image.left{float:right;width:50%}.home .band .band-text.left{float:left;padding-left:5%;margin-top:8%;width:60%}@media screen and (max-width:768px){.home .band .band-text.left{float:none;text-align:center;width:100%}}.home .band .band-text.right{float:right;line-height:195%;padding-right:5%;margin-top:2%;width:50%}@media screen and (max-width:768px){.home .band .band-text.right{float:none;line-height:120%;margin-top:30px;padding-left:5%;padding-right:0;width:95%}}.home .band.green .band-text .hero-header{color:#8f993e;font-family:GothamBold,Arial,Helvetica,sans;font-size:2.5em;font-weight:400;line-height:120%}.home .band .band-text .hero-subheader{color:#002b49;font-family:GothamBook,Arial,Helvetica,sans;font-size:2.5em;line-height:120%;position:relative}@media screen and (max-width:1024px){.home .band.green .band-text .hero-header{font-size:2.2em}.home .band .band-text .hero-subheader{font-size:2.1em}}@media screen and (max-width:768px){.home .band .band-text .hero-subheader,.home .band.green .band-text .hero-header{font-size:1.5em}}.home .band .band-line{border-width:3px;border-style:solid}.home .band .band-line.green{border-color:#8f993e}.home .band .band-line.purple{border-color:#642f6c}.band-message-wrapper{margin-top:40px}@media screen and (max-width:1024px){.band-message-wrapper{margin-top:100px}}@media screen and (max-width:768px){.band-message-wrapper{margin-top:0;width:95%}}.band-message-wrapper .band-message{color:#5b6770;font-size:1.5em;font-family:GothamBook,Arial,Helvetica,sans;line-height:100%;margin-bottom:0;text-align:center}.band-message-wrapper.left .band-line{float:left;margin:10px -5% 0 -15%;width:60%}.band-message-wrapper.left .band-message{float:left;margin-left:6%;width:49%}@media screen and (max-width:1024px){.band-message-wrapper.left .band-message{float:right;margin:0 -30% 0 0;width:70%}}@media screen and (max-width:768px){.band-message-wrapper.left .band-message{float:none;font-size:1.3em;margin:0 -30% 50px 0;width:100%}.home .band .band-line.green{left:auto;margin:40px 0;padding:0;position:relative;width:100%}}@media screen and (min-width:768px){.band-message-wrapper.right{margin-top:40px}}.band-message-wrapper.right .band-line{float:right;margin:10px -15% 0 -10%;width:58%}@media screen and (max-width:768px){.band-message-wrapper.right{position:absolute;top:10px}.band-message-wrapper.right .band-line{float:none;margin:0 40px;width:95%}}@media only screen and (min-device-width:375px) and (max-device-width:812px) and (-webkit-device-pixel-ratio:3){.band-message-wrapper.right .band-line{margin:0 20px}}.band-message-wrapper.right .band-message{float:left;margin-left:20%;width:35%}@media screen and (max-width:768px){.band-message-wrapper.right .band-message{float:none;font-size:1.3em;margin-bottom:40px;margin-left:20px;width:100%}}.home .band .band-text .hero-subheader b,.home .band .band-text .hero-subheader strong{font-family:GothamBold,Arial,Helvetica,sans}.home .section-title{color:#002b49;font-family:GothamBook,Arial,Helvetica,sans;font-size:2.3em;margin-bottom:30px}@media screen and (max-width:768px){.home .section-title{font-size:1.8em;text-align:center}}.home .section-title b,.home .section-title strong{font-family:GothamBold,Arial,Helvetica,sans}.home-tiles{background:none;margin-bottom:50px;margin-top:50px}@media screen and (max-width:1024px){.home-tiles{margin-top:0;padding-left:40px;padding-right:40px;padding-top:50px}}.tile-wrapper{box-shadow:5px 4px 24px 6px hsla(0,0%,80%,.4);display:table;height:170px;margin-bottom:30px;padding:15px;position:relative;width:97%}@media screen and (max-width:768px){.tile-wrapper{padding:0}}.tile-wrapper a{position:absolute;display:block;height:100%;left:0;top:0;width:100%;z-index:1}.tile-wrapper:hover{opacity:.7}.tile-wrapper:hover,.tile-wrapper a:hover{cursor:pointer}.tile-wrapper .col-md-3,.tile-wrapper .col-md-9{display:table;height:140px}@media screen and (max-width:1024px){.tile-wrapper .col-md-3,.tile-wrapper .col-md-9{width:100%}}.tile-wrapper img{display:table-cell;margin-top:10px;max-width:120%;vertical-align:middle;width:120%}@media screen and (max-width:1024px){.tile-wrapper img{margin-left:15%;width:70%}}.tile-wrapper h3{color:#002b49;display:table-cell;font-size:28px;padding-right:30px;text-transform:uppercase;vertical-align:middle}@media screen and (max-width:1024px){.tile-wrapper h3{text-align:center;font-size:25px;padding:0}}.tile-wrapper .learn-more{color:#0085ad;font-size:13px;font-style:italic;position:absolute;bottom:20px;right:20px}.tile-wrapper .learn-more:before{background:url(/assets/images/blue-arrow.svg);background-repeat:no-repeat;content:"";height:10px;width:80px;display:block;right:80px;bottom:3px;position:absolute}.home .footer-content h3{color:#002438;font-family:GothamBold,Arial,Helvetica,sans;font-size:18px;font-weight:400;text-align:left;text-transform:uppercase}.home .footer-content ul li{padding-left:0}.home .footer-content .contact-info li{display:block}.home .footer-content .contact-info li:after{content:none}.home .footer-content .hours{margin-bottom:15px;margin-top:15px}.home .footer-content .footer-left{border-right:2px solid #ccc;margin-right:30px;padding-right:30px}@media screen and (max-width:1024px){.home .footer-content .footer-left{border-right:none;margin-bottom:35px}}.home nav#mobile-menu{display:block!important}.home .mm-panel.mm-hasnavbar .mm-navbar{display:block}.anchor-arrow{background:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA1MDAgNTAwIj48Y2lyY2xlIGN4PSIyNDguNSIgY3k9IjI1My41IiByPSIyMTkuNSIgZmlsbD0iIzY2NiIvPjxwYXRoIGQ9Ik0zODQuNTIgMjE2LjU5YzAgMi4zNi0uOTEgNC40NC0yLjcyIDYuMjZMMjU0Ljk4IDM0OS42NmMtMS44MSAxLjgxLTMuOSAyLjcyLTYuMjYgMi43MnMtNC40NC0uOTEtNi4yNi0yLjcyTDExNS42NCAyMjIuODVjLTEuODEtMS44MS0yLjcyLTMuOS0yLjcyLTYuMjZzLjkxLTQuNDQgMi43Mi02LjI2bDEzLjYxLTEzLjYxYzEuODEtMS44MSAzLjktMi43MiA2LjI2LTIuNzJzNC40NC45MSA2LjI2IDIuNzJsMTA2Ljk1IDEwNi45NSAxMDYuOTUtMTA2Ljk1YzEuODEtMS44MSAzLjktMi43MiA2LjI2LTIuNzJzNC40NS45MSA2LjI2IDIuNzJsMTMuNjEgMTMuNjFjMS44MSAxLjgxIDIuNzIgMy45IDIuNzIgNi4yNnoiIGZpbGw9IiNmZmYiLz48L3N2Zz4=");background-size:100% 100%;background-repeat:no-repeat;background-position:0 0;margin:-20px auto auto;height:40px;opacity:1;position:relative;width:50px;z-index:1000}@media screen and (min-width:1024px){.anchor-arrow{margin:-20px auto auto}}@media screen and (max-width:1024px){.anchor-arrow{margin:0 auto auto}}@media screen and (max-width:768px){.anchor-arrow{display:none}}.anchor-arrow:hover{opacity:.8}.anchor-arrow a{display:block;height:100%;text-indent:-9999px;width:100%}.home .mm-panel.mm-opened,.mm-menu,.mm-menu>.mm-panel{transition:transform .4s ease}.home .mm-panel.mm-subopened{left:0}.home .mm-listview .mm-vertical .mm-panel,.home .mm-vertical .mm-listview .mm-panel{display:block;padding:10px 0 10px 10px}.home .mm-dropdown,.home .mm-dropdown.mm-panel,.home .mm-listview .mm-vertical .mm-panel{transition:transform .4s ease}.home .mm-dropdown.mm-panel.mm-highest.mm-current.mm-opened{display:block;left:0;top:40px;z-index:10}.home .login-nav,.home .more-nav{float:right}.home .login-nav{min-width:85px;text-align:left}.home .login-nav ul,.home .more-nav ul{list-style:none;margin-bottom:0;padding:4px 0}.home .login-nav .global-login{min-height:32px}.home .login-nav ul li a,.home .more-nav ul li a{color:#002b49;font-family:GothamBook,Arial,Helvetica,sans;font-size:16px;font-weight:600;text-align:left}.home .login-nav>ul>li a,.home .more-nav>ul>li a{padding-bottom:15px;text-transform:uppercase}.home .login-nav ul li a:hover{color:#8f993e}.home .more-nav .nav-more-links{display:block}.home .more-nav .nav-more-links button{background:none;background-color:transparent;border:none;color:#002b49;font-size:16px;font-weight:600;line-height:100%;padding:0;height:32px;text-align:left;text-transform:uppercase;min-width:85px}@media (min-width:1025px){.home .more-nav .nav-more-links button{pointer-events:none;cursor:default}}.home .more-nav .nav-more-links button.btn.hover-button:hover .home .more-nav .nav-more-links button:hover{color:#8f993e}@media (min-width:1025px){.home .mm-dropdown{background:#f1f1f0;border:1px solid transparent;left:auto;margin:0;position:absolute;right:0!important;text-align:left;top:30px;width:350px;z-index:99}.home .mm-dropdown .mm-content{padding:20px}.home .mm-dropdown .button-wrapper{margin-top:20px;padding:0}.home ul li#global-logout:hover .mm-dropdown{display:block!important}}@media (max-width:1025px){.home .mm-dropdown.collapse.in{left:auto!important;right:0!important;width:300px;top:30px}.home .mm-dropdown.collapse.in .mm-content{padding:20px}.home .mm-dropdown.collapse.in .mm-content a,.home .mm-dropdown.collapse.in .mm-content li{color:#fff}.home .mm-dropdown.collapse.in .mm-content .button-wrapper{margin-top:20px}}@media (min-width:1024px){.home .my-account-link .account-link-desktop{display:block}}@media (max-width:1024px){.home .account-link-desktop{display:none}.home .btn.btn-account{background-color:transparent;display:block;border:none;color:#002b49;font-size:16px;font-weight:600;text-transform:uppercase}}.home .band-message-wrapper .band-message{background-color:#fafafa;z-index:1;position:relative}.thematic-title{padding:0}.thematic-title img{display:block;float:left}.thematic-title h1{width:70%;float:left;display:inline;margin-top:30px;margin-left:30px}@media (max-width:1024px){.thematic-title{padding:0 15px}}@media (max-width:768px){.thematic-title img{float:none;margin:auto;text-align:center}.thematic-title h1{width:100%;float:none;display:block;margin-left:0;text-align:center}}.alert-wrapper{background-color:#afa9a0;bottom:0;color:#fff;height:175px;padding:30px 0;position:fixed;width:100%}.alert-wrapper p{margin-left:10%;margin-right:10%;width:80%;font-family:GothamBook,Arial,Helvetica,sans;font-size:21px;line-height:120%}@media (max-width:1024px){.alert-wrapper p{font-size:20px}}@media (max-width:768px){.alert-wrapper p{font-size:15px}}.btn-close{background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA1MTIgNTEyIj48cGF0aCBkPSJNNDA1IDEzNi43OThMMzc1LjIwMiAxMDcgMjU2IDIyNi4yMDIgMTM2Ljc5OCAxMDcgMTA3IDEzNi43OTggMjI2LjIwMiAyNTYgMTA3IDM3NS4yMDIgMTM2Ljc5OCA0MDUgMjU2IDI4NS43OTggMzc1LjIwMiA0MDUgNDA1IDM3NS4yMDIgMjg1Ljc5OCAyNTZ6Ii8+PC9zdmc+");background-repeat:no-repeat;background-size:100% 100%;display:block;height:25px;position:absolute;top:10px;right:10px;width:25px}.cash-indicators p{margin-bottom:20px;line-height:45px}.cash-indicators .button{margin-top:0}.trustarc-banner-wrapper{width:100%!important;position:fixed!important;bottom:0!important;left:0!important;margin:0!important;padding:0!important;z-index:999999!important;text-align:left!important;border-top:1px solid #b8b8b8}.trustarc-banner-content,.trustarc-banner-footer{margin:0!important}@media (max-width:768px){.trustarc-banner-wrapper .trustarc-client-logo{padding:1rem!important}.trustarc-banner-wrapper #truste-header-text span{font-size:1.5rem!important;line-height:1rem!important}}.list-tool{margin-bottom:20px}.list-tool.accordion-list ul,.list-tool.expand-list ul,.list-tool.list--expandable ul{list-style:none;margin:0;padding:0}.list-tool.accordion-list ul li,.list-tool.expand-list ul li,.list-tool.list--expandable ul li{padding:15px 5px}.list-tool.accordion-list ul li>a,.list-tool.expand-list ul li>a,.list-tool.list--expandable ul li>a{display:block;position:relative}.list-tool.accordion-list ul li>a:after,.list-tool.accordion-list ul li>a:before,.list-tool.expand-list ul li>a:after,.list-tool.expand-list ul li>a:before,.list-tool.list--expandable ul li>a:after,.list-tool.list--expandable ul li>a:before{content:"";position:absolute;top:50%;background:#000;transform:translateY(-50%)}.list-tool.accordion-list ul li>a:before,.list-tool.expand-list ul li>a:before,.list-tool.list--expandable ul li>a:before{right:1em;width:1px;height:15px}.list-tool.accordion-list ul li>a:after,.list-tool.expand-list ul li>a:after,.list-tool.list--expandable ul li>a:after{right:.6em;width:15px;height:1px}.list-tool.accordion-list ul li>a.active,.list-tool.expand-list ul li>a.active,.list-tool.list--expandable ul li>a.active{border-bottom-color:transparent}.list-tool.accordion-list ul li>a.active:before,.list-tool.expand-list ul li>a.active:before,.list-tool.list--expandable ul li>a.active:before{transform:translateY(-50%) rotate(90deg)}.list-tool .list-tool__item table{width:100%;margin:0}.list--expandable{padding:0}.list--expandable .list-tool__title{background:#15bef0;font-weight:400;padding:8px 10px;vertical-align:top;margin-bottom:20px;text-transform:uppercase;color:#002b49;font-size:1.3125rem}.list--expandable .title-main{color:#000!important;background:transparent}.list--expandable .list-tool__content{max-height:0;overflow:hidden;margin-bottom:1rem;transition:max-height .5s ease-in;color:#050000;font-size:19px}.list--expandable .list-tool__content.active{max-height:10000px}.list--expandable .list__toggle{width:100%;display:block;text-transform:uppercase;position:relative}.list--expandable .list__toggle:after{content:"";display:block;position:absolute;top:.8rem;right:1rem;width:15px;height:15px;border-right:2px solid #050000;border-top:2px solid #050000;transform:rotate(135deg) translateY(3px)}.list--expandable-preview{padding:3rem}.list--expandable-preview .list-tool__item{max-width:1148px;margin:10px auto}.list--expandable-preview .list-tool__title{font-size:33px;margin-bottom:1rem;background:transparent;padding:0}.list--expandable-preview .list-tool__content{max-height:330px}.list--expandable .list-tool__content a,.list--expandable .list-tool__content p{line-height:27px;font-size:16px;font-family:GothamNarrow,Arial,Helvetica,sans-serif}.list--expandable-preview .list__toggle:after{right:auto;left:7rem;top:0}.list--expandable-preview .list-tool__content.active+a.list__toggle:after{transform:rotate(-45deg) translateY(12px)}.card-div{background-color:#fff;color:#000;padding:10px;border:1px solid #000;margin-bottom:1em}.card-wrapper>div{flex-grow:1;flex-basis:0;margin-bottom:1rem}@media (min-width:768px){.card-wrapper{display:flex;margin:0 -1%;align-items:stretch}.card-wrapper>div{flex:0 1 auto;min-width:31.3333%;margin:0 1%;height:auto!important}.card-wrapper div{height:100%}}.case-study .case-study__sort{margin-bottom:2em}.case-study ul.case-study__list{display:flex;flex-wrap:wrap;list-style:none;margin:0;padding-left:0}.case-study ul.case-study__list .case-study__item{width:100%;margin-bottom:4em}.case-study ul.case-study__list .case-study__item:before{content:none}.case-study ul.case-study__list .case-study__item:not(:last-child):before{content:"";width:100%;height:1px;background-color:#333;position:absolute;bottom:-2em;left:0}.case-study ul.case-study__list .case-study__item .case-study__title{font-weight:700;font-size:1.25rem}.case-study ul.case-study__list .case-study__item .case-study__meta{font-size:.875rem}.case-study ul.case-study__list .case-study__item .case-study__description{display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}@media (min-width:768px){.case-study ul.case-study__list .case-study__item{width:calc(50% - 2em);position:relative;padding-bottom:2em}.case-study ul.case-study__list .case-study__item:nth-child(odd){margin-right:2em}}.color-wrapper.blue{background:#e4f3f7}.cta-list{max-width:1900px;margin:0 auto}.cta-list__item{padding:3rem 4rem;color:#050505;box-shadow:0 12px 48px 24px rgba(0,0,0,.121569);z-index:1}.cta-list__subheading{font-weight:700;text-transform:uppercase;display:block;margin-bottom:.5rem}.cta-list__heading{font-size:2.5rem!important;line-height:40px!important;color:#002b49}.cta-list__text{font-size:1rem;line-height:28px}.cta-list__buttons{margin-top:1.5rem;display:flex;flex-wrap:wrap}.cta-list__btn{border:2px solid #002b49;color:#002b49;border-radius:2px;text-transform:uppercase;padding:.7rem 1rem;text-align:center;width:100%;letter-spacing:.05em}.cta-list__btn:first-child{background-color:#002b49;color:#fff;margin-bottom:6px}@media (min-width:1200px){.cta-list{display:flex}.cta-list__item{width:33.3333%;padding:4rem 5rem}.cta-list__item:nth-child(2){margin:-2rem 0 0}.cta-list__item:nth-child(3){margin:-4rem 0 0}.cta-list__btn{width:auto;margin:0 6px 6px 0}}
/*!
 * Bootstrap Utilities v5.3.2 (https://getbootstrap.com/)
 * Copyright 2011-2023 The Bootstrap Authors
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)
 */.align-baseline{vertical-align:baseline!important}.align-top{vertical-align:top!important}.align-middle{vertical-align:middle!important}.align-bottom{vertical-align:bottom!important}.align-text-bottom{vertical-align:text-bottom!important}.align-text-top{vertical-align:text-top!important}.float-start{float:left!important}.float-end{float:right!important}.float-none{float:none!important}.object-fit-contain{-o-object-fit:contain!important;object-fit:contain!important}.object-fit-cover{-o-object-fit:cover!important;object-fit:cover!important}.object-fit-fill{-o-object-fit:fill!important;object-fit:fill!important}.object-fit-scale{-o-object-fit:scale-down!important;object-fit:scale-down!important}.object-fit-none{-o-object-fit:none!important;object-fit:none!important}.opacity-0{opacity:0!important}.opacity-25{opacity:.25!important}.opacity-50{opacity:.5!important}.opacity-75{opacity:.75!important}.opacity-100{opacity:1!important}.overflow-auto{overflow:auto!important}.overflow-hidden{overflow:hidden!important}.overflow-visible{overflow:visible!important}.overflow-scroll{overflow:scroll!important}.overflow-x-auto{overflow-x:auto!important}.overflow-x-hidden{overflow-x:hidden!important}.overflow-x-visible{overflow-x:visible!important}.overflow-x-scroll{overflow-x:scroll!important}.overflow-y-auto{overflow-y:auto!important}.overflow-y-hidden{overflow-y:hidden!important}.overflow-y-visible{overflow-y:visible!important}.overflow-y-scroll{overflow-y:scroll!important}.d-inline{display:inline!important}.d-inline-block{display:inline-block!important}.d-block{display:block!important}.d-grid{display:grid!important}.d-inline-grid{display:inline-grid!important}.d-table{display:table!important}.d-table-row{display:table-row!important}.d-table-cell{display:table-cell!important}.d-flex{display:flex!important}.d-inline-flex{display:inline-flex!important}.d-none{display:none!important}.position-static{position:static!important}.position-relative{position:relative!important}.position-absolute{position:absolute!important}.position-fixed{position:fixed!important}.position-sticky{position:sticky!important}.top-0{top:0!important}.top-50{top:50%!important}.top-100{top:100%!important}.bottom-0{bottom:0!important}.bottom-50{bottom:50%!important}.bottom-100{bottom:100%!important}.start-0{left:0!important}.start-50{left:50%!important}.start-100{left:100%!important}.end-0{right:0!important}.end-50{right:50%!important}.end-100{right:100%!important}.w-25{width:25%!important}.w-50{width:50%!important}.w-75{width:75%!important}.w-100{width:100%!important}.w-auto{width:auto!important}.mw-100{max-width:100%!important}.vw-100{width:100vw!important}.min-vw-100{min-width:100vw!important}.h-25{height:25%!important}.h-50{height:50%!important}.h-75{height:75%!important}.h-100{height:100%!important}.h-auto{height:auto!important}.mh-100{max-height:100%!important}.vh-100{height:100vh!important}.min-vh-100{min-height:100vh!important}.flex-fill{flex:1 1 auto!important}.flex-row{flex-direction:row!important}.flex-column{flex-direction:column!important}.flex-row-reverse{flex-direction:row-reverse!important}.flex-column-reverse{flex-direction:column-reverse!important}.flex-grow-0{flex-grow:0!important}.flex-grow-1{flex-grow:1!important}.flex-shrink-0{flex-shrink:0!important}.flex-shrink-1{flex-shrink:1!important}.flex-wrap{flex-wrap:wrap!important}.flex-nowrap{flex-wrap:nowrap!important}.flex-wrap-reverse{flex-wrap:wrap-reverse!important}.justify-content-start{justify-content:flex-start!important}.justify-content-end{justify-content:flex-end!important}.justify-content-center{justify-content:center!important}.justify-content-between{justify-content:space-between!important}.justify-content-around{justify-content:space-around!important}.justify-content-evenly{justify-content:space-evenly!important}.align-items-start{align-items:flex-start!important}.align-items-end{align-items:flex-end!important}.align-items-center{align-items:center!important}.align-items-baseline{align-items:baseline!important}.align-items-stretch{align-items:stretch!important}.align-content-start{align-content:flex-start!important}.align-content-end{align-content:flex-end!important}.align-content-center{align-content:center!important}.align-content-between{align-content:space-between!important}.align-content-around{align-content:space-around!important}.align-content-stretch{align-content:stretch!important}.align-self-auto{align-self:auto!important}.align-self-start{align-self:flex-start!important}.align-self-end{align-self:flex-end!important}.align-self-center{align-self:center!important}.align-self-baseline{align-self:baseline!important}.align-self-stretch{align-self:stretch!important}.order-first{order:-1!important}.order-0{order:0!important}.order-1{order:1!important}.order-2{order:2!important}.order-3{order:3!important}.order-4{order:4!important}.order-5{order:5!important}.order-last{order:6!important}.m-0{margin:0!important}.m-1{margin:.25rem!important}.m-2{margin:.5rem!important}.m-3{margin:1rem!important}.m-4{margin:1.5rem!important}.m-5{margin:3rem!important}.m-auto{margin:auto!important}.mx-0{margin-right:0!important;margin-left:0!important}.mx-1{margin-right:.25rem!important;margin-left:.25rem!important}.mx-2{margin-right:.5rem!important;margin-left:.5rem!important}.mx-3{margin-right:1rem!important;margin-left:1rem!important}.mx-4{margin-right:1.5rem!important;margin-left:1.5rem!important}.mx-5{margin-right:3rem!important;margin-left:3rem!important}.mx-auto{margin-right:auto!important;margin-left:auto!important}.my-0{margin-top:0!important;margin-bottom:0!important}.my-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-3{margin-top:1rem!important;margin-bottom:1rem!important}.my-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-5{margin-top:3rem!important;margin-bottom:3rem!important}.my-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-0{margin-top:0!important}.mt-1{margin-top:.25rem!important}.mt-2{margin-top:.5rem!important}.mt-3{margin-top:1rem!important}.mt-4{margin-top:1.5rem!important}.mt-5{margin-top:3rem!important}.mt-auto{margin-top:auto!important}.me-0{margin-right:0!important}.me-1{margin-right:.25rem!important}.me-2{margin-right:.5rem!important}.me-3{margin-right:1rem!important}.me-4{margin-right:1.5rem!important}.me-5{margin-right:3rem!important}.me-auto{margin-right:auto!important}.mb-0{margin-bottom:0!important}.mb-1{margin-bottom:.25rem!important}.mb-2{margin-bottom:.5rem!important}.mb-3{margin-bottom:1rem!important}.mb-4{margin-bottom:1.5rem!important}.mb-5{margin-bottom:3rem!important}.mb-auto{margin-bottom:auto!important}.ms-0{margin-left:0!important}.ms-1{margin-left:.25rem!important}.ms-2{margin-left:.5rem!important}.ms-3{margin-left:1rem!important}.ms-4{margin-left:1.5rem!important}.ms-5{margin-left:3rem!important}.ms-auto{margin-left:auto!important}.p-0{padding:0!important}.p-1{padding:.25rem!important}.p-2{padding:.5rem!important}.p-3{padding:1rem!important}.p-4{padding:1.5rem!important}.p-5{padding:3rem!important}.px-0{padding-right:0!important;padding-left:0!important}.px-1{padding-right:.25rem!important;padding-left:.25rem!important}.px-2{padding-right:.5rem!important;padding-left:.5rem!important}.px-3{padding-right:1rem!important;padding-left:1rem!important}.px-4{padding-right:1.5rem!important;padding-left:1.5rem!important}.px-5{padding-right:3rem!important;padding-left:3rem!important}.py-0{padding-top:0!important;padding-bottom:0!important}.py-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-3{padding-top:1rem!important;padding-bottom:1rem!important}.py-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-5{padding-top:3rem!important;padding-bottom:3rem!important}.pt-0{padding-top:0!important}.pt-1{padding-top:.25rem!important}.pt-2{padding-top:.5rem!important}.pt-3{padding-top:1rem!important}.pt-4{padding-top:1.5rem!important}.pt-5{padding-top:3rem!important}.pe-0{padding-right:0!important}.pe-1{padding-right:.25rem!important}.pe-2{padding-right:.5rem!important}.pe-3{padding-right:1rem!important}.pe-4{padding-right:1.5rem!important}.pe-5{padding-right:3rem!important}.pb-0{padding-bottom:0!important}.pb-1{padding-bottom:.25rem!important}.pb-2{padding-bottom:.5rem!important}.pb-3{padding-bottom:1rem!important}.pb-4{padding-bottom:1.5rem!important}.pb-5{padding-bottom:3rem!important}.ps-0{padding-left:0!important}.ps-1{padding-left:.25rem!important}.ps-2{padding-left:.5rem!important}.ps-3{padding-left:1rem!important}.ps-4{padding-left:1.5rem!important}.ps-5{padding-left:3rem!important}.gap-0{gap:0!important}.gap-1{gap:.25rem!important}.gap-2{gap:.5rem!important}.gap-3{gap:1rem!important}.gap-4{gap:1.5rem!important}.gap-5{gap:3rem!important}.row-gap-0{row-gap:0!important}.row-gap-1{row-gap:.25rem!important}.row-gap-2{row-gap:.5rem!important}.row-gap-3{row-gap:1rem!important}.row-gap-4{row-gap:1.5rem!important}.row-gap-5{row-gap:3rem!important}.column-gap-0{-moz-column-gap:0!important;column-gap:0!important}.column-gap-1{-moz-column-gap:.25rem!important;column-gap:.25rem!important}.column-gap-2{-moz-column-gap:.5rem!important;column-gap:.5rem!important}.column-gap-3{-moz-column-gap:1rem!important;column-gap:1rem!important}.column-gap-4{-moz-column-gap:1.5rem!important;column-gap:1.5rem!important}.column-gap-5{-moz-column-gap:3rem!important;column-gap:3rem!important}.font-monospace{font-family:var(--bs-font-monospace)!important}.fs-1{font-size:calc(1.375rem + 1.5vw)!important}.fs-2{font-size:calc(1.325rem + .9vw)!important}.fs-3{font-size:calc(1.3rem + .6vw)!important}.fs-4{font-size:calc(1.275rem + .3vw)!important}.fs-5{font-size:1.25rem!important}.fs-6{font-size:1rem!important}.fst-italic{font-style:italic!important}.fst-normal{font-style:normal!important}.fw-lighter{font-weight:lighter!important}.fw-light{font-weight:300!important}.fw-normal{font-weight:400!important}.fw-medium{font-weight:500!important}.fw-semibold{font-weight:700!important}.fw-bold{font-weight:900!important}.fw-bolder{font-weight:bolder!important}.lh-1{line-height:1!important}.lh-sm{line-height:1.25!important}.lh-base{line-height:1.5!important}.lh-lg{line-height:2!important}.text-start{text-align:left!important}.text-end{text-align:right!important}.text-center{text-align:center!important}.text-decoration-none{text-decoration:none!important}.text-decoration-underline{text-decoration:underline!important}.text-decoration-line-through{text-decoration:line-through!important}.text-lowercase{text-transform:lowercase!important}.text-uppercase{text-transform:uppercase!important}.text-capitalize{text-transform:capitalize!important}.text-wrap{white-space:normal!important}.text-nowrap{white-space:nowrap!important}.text-break{word-wrap:break-word!important;word-break:break-word!important}.visible{visibility:visible!important}.invisible{visibility:hidden!important}.z-n1{z-index:-1!important}.z-0{z-index:0!important}.z-1{z-index:1!important}.z-2{z-index:2!important}.z-3{z-index:3!important}@media (min-width:576px){.float-sm-start{float:left!important}.float-sm-end{float:right!important}.float-sm-none{float:none!important}.object-fit-sm-contain{-o-object-fit:contain!important;object-fit:contain!important}.object-fit-sm-cover{-o-object-fit:cover!important;object-fit:cover!important}.object-fit-sm-fill{-o-object-fit:fill!important;object-fit:fill!important}.object-fit-sm-scale{-o-object-fit:scale-down!important;object-fit:scale-down!important}.object-fit-sm-none{-o-object-fit:none!important;object-fit:none!important}.d-sm-inline{display:inline!important}.d-sm-inline-block{display:inline-block!important}.d-sm-block{display:block!important}.d-sm-grid{display:grid!important}.d-sm-inline-grid{display:inline-grid!important}.d-sm-table{display:table!important}.d-sm-table-row{display:table-row!important}.d-sm-table-cell{display:table-cell!important}.d-sm-flex{display:flex!important}.d-sm-inline-flex{display:inline-flex!important}.d-sm-none{display:none!important}.flex-sm-fill{flex:1 1 auto!important}.flex-sm-row{flex-direction:row!important}.flex-sm-column{flex-direction:column!important}.flex-sm-row-reverse{flex-direction:row-reverse!important}.flex-sm-column-reverse{flex-direction:column-reverse!important}.flex-sm-grow-0{flex-grow:0!important}.flex-sm-grow-1{flex-grow:1!important}.flex-sm-shrink-0{flex-shrink:0!important}.flex-sm-shrink-1{flex-shrink:1!important}.flex-sm-wrap{flex-wrap:wrap!important}.flex-sm-nowrap{flex-wrap:nowrap!important}.flex-sm-wrap-reverse{flex-wrap:wrap-reverse!important}.justify-content-sm-start{justify-content:flex-start!important}.justify-content-sm-end{justify-content:flex-end!important}.justify-content-sm-center{justify-content:center!important}.justify-content-sm-between{justify-content:space-between!important}.justify-content-sm-around{justify-content:space-around!important}.justify-content-sm-evenly{justify-content:space-evenly!important}.align-items-sm-start{align-items:flex-start!important}.align-items-sm-end{align-items:flex-end!important}.align-items-sm-center{align-items:center!important}.align-items-sm-baseline{align-items:baseline!important}.align-items-sm-stretch{align-items:stretch!important}.align-content-sm-start{align-content:flex-start!important}.align-content-sm-end{align-content:flex-end!important}.align-content-sm-center{align-content:center!important}.align-content-sm-between{align-content:space-between!important}.align-content-sm-around{align-content:space-around!important}.align-content-sm-stretch{align-content:stretch!important}.align-self-sm-auto{align-self:auto!important}.align-self-sm-start{align-self:flex-start!important}.align-self-sm-end{align-self:flex-end!important}.align-self-sm-center{align-self:center!important}.align-self-sm-baseline{align-self:baseline!important}.align-self-sm-stretch{align-self:stretch!important}.order-sm-first{order:-1!important}.order-sm-0{order:0!important}.order-sm-1{order:1!important}.order-sm-2{order:2!important}.order-sm-3{order:3!important}.order-sm-4{order:4!important}.order-sm-5{order:5!important}.order-sm-last{order:6!important}.m-sm-0{margin:0!important}.m-sm-1{margin:.25rem!important}.m-sm-2{margin:.5rem!important}.m-sm-3{margin:1rem!important}.m-sm-4{margin:1.5rem!important}.m-sm-5{margin:3rem!important}.m-sm-auto{margin:auto!important}.mx-sm-0{margin-right:0!important;margin-left:0!important}.mx-sm-1{margin-right:.25rem!important;margin-left:.25rem!important}.mx-sm-2{margin-right:.5rem!important;margin-left:.5rem!important}.mx-sm-3{margin-right:1rem!important;margin-left:1rem!important}.mx-sm-4{margin-right:1.5rem!important;margin-left:1.5rem!important}.mx-sm-5{margin-right:3rem!important;margin-left:3rem!important}.mx-sm-auto{margin-right:auto!important;margin-left:auto!important}.my-sm-0{margin-top:0!important;margin-bottom:0!important}.my-sm-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-sm-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-sm-3{margin-top:1rem!important;margin-bottom:1rem!important}.my-sm-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-sm-5{margin-top:3rem!important;margin-bottom:3rem!important}.my-sm-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-sm-0{margin-top:0!important}.mt-sm-1{margin-top:.25rem!important}.mt-sm-2{margin-top:.5rem!important}.mt-sm-3{margin-top:1rem!important}.mt-sm-4{margin-top:1.5rem!important}.mt-sm-5{margin-top:3rem!important}.mt-sm-auto{margin-top:auto!important}.me-sm-0{margin-right:0!important}.me-sm-1{margin-right:.25rem!important}.me-sm-2{margin-right:.5rem!important}.me-sm-3{margin-right:1rem!important}.me-sm-4{margin-right:1.5rem!important}.me-sm-5{margin-right:3rem!important}.me-sm-auto{margin-right:auto!important}.mb-sm-0{margin-bottom:0!important}.mb-sm-1{margin-bottom:.25rem!important}.mb-sm-2{margin-bottom:.5rem!important}.mb-sm-3{margin-bottom:1rem!important}.mb-sm-4{margin-bottom:1.5rem!important}.mb-sm-5{margin-bottom:3rem!important}.mb-sm-auto{margin-bottom:auto!important}.ms-sm-0{margin-left:0!important}.ms-sm-1{margin-left:.25rem!important}.ms-sm-2{margin-left:.5rem!important}.ms-sm-3{margin-left:1rem!important}.ms-sm-4{margin-left:1.5rem!important}.ms-sm-5{margin-left:3rem!important}.ms-sm-auto{margin-left:auto!important}.p-sm-0{padding:0!important}.p-sm-1{padding:.25rem!important}.p-sm-2{padding:.5rem!important}.p-sm-3{padding:1rem!important}.p-sm-4{padding:1.5rem!important}.p-sm-5{padding:3rem!important}.px-sm-0{padding-right:0!important;padding-left:0!important}.px-sm-1{padding-right:.25rem!important;padding-left:.25rem!important}.px-sm-2{padding-right:.5rem!important;padding-left:.5rem!important}.px-sm-3{padding-right:1rem!important;padding-left:1rem!important}.px-sm-4{padding-right:1.5rem!important;padding-left:1.5rem!important}.px-sm-5{padding-right:3rem!important;padding-left:3rem!important}.py-sm-0{padding-top:0!important;padding-bottom:0!important}.py-sm-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-sm-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-sm-3{padding-top:1rem!important;padding-bottom:1rem!important}.py-sm-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-sm-5{padding-top:3rem!important;padding-bottom:3rem!important}.pt-sm-0{padding-top:0!important}.pt-sm-1{padding-top:.25rem!important}.pt-sm-2{padding-top:.5rem!important}.pt-sm-3{padding-top:1rem!important}.pt-sm-4{padding-top:1.5rem!important}.pt-sm-5{padding-top:3rem!important}.pe-sm-0{padding-right:0!important}.pe-sm-1{padding-right:.25rem!important}.pe-sm-2{padding-right:.5rem!important}.pe-sm-3{padding-right:1rem!important}.pe-sm-4{padding-right:1.5rem!important}.pe-sm-5{padding-right:3rem!important}.pb-sm-0{padding-bottom:0!important}.pb-sm-1{padding-bottom:.25rem!important}.pb-sm-2{padding-bottom:.5rem!important}.pb-sm-3{padding-bottom:1rem!important}.pb-sm-4{padding-bottom:1.5rem!important}.pb-sm-5{padding-bottom:3rem!important}.ps-sm-0{padding-left:0!important}.ps-sm-1{padding-left:.25rem!important}.ps-sm-2{padding-left:.5rem!important}.ps-sm-3{padding-left:1rem!important}.ps-sm-4{padding-left:1.5rem!important}.ps-sm-5{padding-left:3rem!important}.gap-sm-0{gap:0!important}.gap-sm-1{gap:.25rem!important}.gap-sm-2{gap:.5rem!important}.gap-sm-3{gap:1rem!important}.gap-sm-4{gap:1.5rem!important}.gap-sm-5{gap:3rem!important}.row-gap-sm-0{row-gap:0!important}.row-gap-sm-1{row-gap:.25rem!important}.row-gap-sm-2{row-gap:.5rem!important}.row-gap-sm-3{row-gap:1rem!important}.row-gap-sm-4{row-gap:1.5rem!important}.row-gap-sm-5{row-gap:3rem!important}.column-gap-sm-0{-moz-column-gap:0!important;column-gap:0!important}.column-gap-sm-1{-moz-column-gap:.25rem!important;column-gap:.25rem!important}.column-gap-sm-2{-moz-column-gap:.5rem!important;column-gap:.5rem!important}.column-gap-sm-3{-moz-column-gap:1rem!important;column-gap:1rem!important}.column-gap-sm-4{-moz-column-gap:1.5rem!important;column-gap:1.5rem!important}.column-gap-sm-5{-moz-column-gap:3rem!important;column-gap:3rem!important}.text-sm-start{text-align:left!important}.text-sm-end{text-align:right!important}.text-sm-center{text-align:center!important}}@media (min-width:768px){.float-md-start{float:left!important}.float-md-end{float:right!important}.float-md-none{float:none!important}.object-fit-md-contain{-o-object-fit:contain!important;object-fit:contain!important}.object-fit-md-cover{-o-object-fit:cover!important;object-fit:cover!important}.object-fit-md-fill{-o-object-fit:fill!important;object-fit:fill!important}.object-fit-md-scale{-o-object-fit:scale-down!important;object-fit:scale-down!important}.object-fit-md-none{-o-object-fit:none!important;object-fit:none!important}.d-md-inline{display:inline!important}.d-md-inline-block{display:inline-block!important}.d-md-block{display:block!important}.d-md-grid{display:grid!important}.d-md-inline-grid{display:inline-grid!important}.d-md-table{display:table!important}.d-md-table-row{display:table-row!important}.d-md-table-cell{display:table-cell!important}.d-md-flex{display:flex!important}.d-md-inline-flex{display:inline-flex!important}.d-md-none{display:none!important}.flex-md-fill{flex:1 1 auto!important}.flex-md-row{flex-direction:row!important}.flex-md-column{flex-direction:column!important}.flex-md-row-reverse{flex-direction:row-reverse!important}.flex-md-column-reverse{flex-direction:column-reverse!important}.flex-md-grow-0{flex-grow:0!important}.flex-md-grow-1{flex-grow:1!important}.flex-md-shrink-0{flex-shrink:0!important}.flex-md-shrink-1{flex-shrink:1!important}.flex-md-wrap{flex-wrap:wrap!important}.flex-md-nowrap{flex-wrap:nowrap!important}.flex-md-wrap-reverse{flex-wrap:wrap-reverse!important}.justify-content-md-start{justify-content:flex-start!important}.justify-content-md-end{justify-content:flex-end!important}.justify-content-md-center{justify-content:center!important}.justify-content-md-between{justify-content:space-between!important}.justify-content-md-around{justify-content:space-around!important}.justify-content-md-evenly{justify-content:space-evenly!important}.align-items-md-start{align-items:flex-start!important}.align-items-md-end{align-items:flex-end!important}.align-items-md-center{align-items:center!important}.align-items-md-baseline{align-items:baseline!important}.align-items-md-stretch{align-items:stretch!important}.align-content-md-start{align-content:flex-start!important}.align-content-md-end{align-content:flex-end!important}.align-content-md-center{align-content:center!important}.align-content-md-between{align-content:space-between!important}.align-content-md-around{align-content:space-around!important}.align-content-md-stretch{align-content:stretch!important}.align-self-md-auto{align-self:auto!important}.align-self-md-start{align-self:flex-start!important}.align-self-md-end{align-self:flex-end!important}.align-self-md-center{align-self:center!important}.align-self-md-baseline{align-self:baseline!important}.align-self-md-stretch{align-self:stretch!important}.order-md-first{order:-1!important}.order-md-0{order:0!important}.order-md-1{order:1!important}.order-md-2{order:2!important}.order-md-3{order:3!important}.order-md-4{order:4!important}.order-md-5{order:5!important}.order-md-last{order:6!important}.m-md-0{margin:0!important}.m-md-1{margin:.25rem!important}.m-md-2{margin:.5rem!important}.m-md-3{margin:1rem!important}.m-md-4{margin:1.5rem!important}.m-md-5{margin:3rem!important}.m-md-auto{margin:auto!important}.mx-md-0{margin-right:0!important;margin-left:0!important}.mx-md-1{margin-right:.25rem!important;margin-left:.25rem!important}.mx-md-2{margin-right:.5rem!important;margin-left:.5rem!important}.mx-md-3{margin-right:1rem!important;margin-left:1rem!important}.mx-md-4{margin-right:1.5rem!important;margin-left:1.5rem!important}.mx-md-5{margin-right:3rem!important;margin-left:3rem!important}.mx-md-auto{margin-right:auto!important;margin-left:auto!important}.my-md-0{margin-top:0!important;margin-bottom:0!important}.my-md-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-md-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-md-3{margin-top:1rem!important;margin-bottom:1rem!important}.my-md-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-md-5{margin-top:3rem!important;margin-bottom:3rem!important}.my-md-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-md-0{margin-top:0!important}.mt-md-1{margin-top:.25rem!important}.mt-md-2{margin-top:.5rem!important}.mt-md-3{margin-top:1rem!important}.mt-md-4{margin-top:1.5rem!important}.mt-md-5{margin-top:3rem!important}.mt-md-auto{margin-top:auto!important}.me-md-0{margin-right:0!important}.me-md-1{margin-right:.25rem!important}.me-md-2{margin-right:.5rem!important}.me-md-3{margin-right:1rem!important}.me-md-4{margin-right:1.5rem!important}.me-md-5{margin-right:3rem!important}.me-md-auto{margin-right:auto!important}.mb-md-0{margin-bottom:0!important}.mb-md-1{margin-bottom:.25rem!important}.mb-md-2{margin-bottom:.5rem!important}.mb-md-3{margin-bottom:1rem!important}.mb-md-4{margin-bottom:1.5rem!important}.mb-md-5{margin-bottom:3rem!important}.mb-md-auto{margin-bottom:auto!important}.ms-md-0{margin-left:0!important}.ms-md-1{margin-left:.25rem!important}.ms-md-2{margin-left:.5rem!important}.ms-md-3{margin-left:1rem!important}.ms-md-4{margin-left:1.5rem!important}.ms-md-5{margin-left:3rem!important}.ms-md-auto{margin-left:auto!important}.p-md-0{padding:0!important}.p-md-1{padding:.25rem!important}.p-md-2{padding:.5rem!important}.p-md-3{padding:1rem!important}.p-md-4{padding:1.5rem!important}.p-md-5{padding:3rem!important}.px-md-0{padding-right:0!important;padding-left:0!important}.px-md-1{padding-right:.25rem!important;padding-left:.25rem!important}.px-md-2{padding-right:.5rem!important;padding-left:.5rem!important}.px-md-3{padding-right:1rem!important;padding-left:1rem!important}.px-md-4{padding-right:1.5rem!important;padding-left:1.5rem!important}.px-md-5{padding-right:3rem!important;padding-left:3rem!important}.py-md-0{padding-top:0!important;padding-bottom:0!important}.py-md-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-md-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-md-3{padding-top:1rem!important;padding-bottom:1rem!important}.py-md-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-md-5{padding-top:3rem!important;padding-bottom:3rem!important}.pt-md-0{padding-top:0!important}.pt-md-1{padding-top:.25rem!important}.pt-md-2{padding-top:.5rem!important}.pt-md-3{padding-top:1rem!important}.pt-md-4{padding-top:1.5rem!important}.pt-md-5{padding-top:3rem!important}.pe-md-0{padding-right:0!important}.pe-md-1{padding-right:.25rem!important}.pe-md-2{padding-right:.5rem!important}.pe-md-3{padding-right:1rem!important}.pe-md-4{padding-right:1.5rem!important}.pe-md-5{padding-right:3rem!important}.pb-md-0{padding-bottom:0!important}.pb-md-1{padding-bottom:.25rem!important}.pb-md-2{padding-bottom:.5rem!important}.pb-md-3{padding-bottom:1rem!important}.pb-md-4{padding-bottom:1.5rem!important}.pb-md-5{padding-bottom:3rem!important}.ps-md-0{padding-left:0!important}.ps-md-1{padding-left:.25rem!important}.ps-md-2{padding-left:.5rem!important}.ps-md-3{padding-left:1rem!important}.ps-md-4{padding-left:1.5rem!important}.ps-md-5{padding-left:3rem!important}.gap-md-0{gap:0!important}.gap-md-1{gap:.25rem!important}.gap-md-2{gap:.5rem!important}.gap-md-3{gap:1rem!important}.gap-md-4{gap:1.5rem!important}.gap-md-5{gap:3rem!important}.row-gap-md-0{row-gap:0!important}.row-gap-md-1{row-gap:.25rem!important}.row-gap-md-2{row-gap:.5rem!important}.row-gap-md-3{row-gap:1rem!important}.row-gap-md-4{row-gap:1.5rem!important}.row-gap-md-5{row-gap:3rem!important}.column-gap-md-0{-moz-column-gap:0!important;column-gap:0!important}.column-gap-md-1{-moz-column-gap:.25rem!important;column-gap:.25rem!important}.column-gap-md-2{-moz-column-gap:.5rem!important;column-gap:.5rem!important}.column-gap-md-3{-moz-column-gap:1rem!important;column-gap:1rem!important}.column-gap-md-4{-moz-column-gap:1.5rem!important;column-gap:1.5rem!important}.column-gap-md-5{-moz-column-gap:3rem!important;column-gap:3rem!important}.text-md-start{text-align:left!important}.text-md-end{text-align:right!important}.text-md-center{text-align:center!important}}@media (min-width:992px){.float-lg-start{float:left!important}.float-lg-end{float:right!important}.float-lg-none{float:none!important}.object-fit-lg-contain{-o-object-fit:contain!important;object-fit:contain!important}.object-fit-lg-cover{-o-object-fit:cover!important;object-fit:cover!important}.object-fit-lg-fill{-o-object-fit:fill!important;object-fit:fill!important}.object-fit-lg-scale{-o-object-fit:scale-down!important;object-fit:scale-down!important}.object-fit-lg-none{-o-object-fit:none!important;object-fit:none!important}.d-lg-inline{display:inline!important}.d-lg-inline-block{display:inline-block!important}.d-lg-block{display:block!important}.d-lg-grid{display:grid!important}.d-lg-inline-grid{display:inline-grid!important}.d-lg-table{display:table!important}.d-lg-table-row{display:table-row!important}.d-lg-table-cell{display:table-cell!important}.d-lg-flex{display:flex!important}.d-lg-inline-flex{display:inline-flex!important}.d-lg-none{display:none!important}.flex-lg-fill{flex:1 1 auto!important}.flex-lg-row{flex-direction:row!important}.flex-lg-column{flex-direction:column!important}.flex-lg-row-reverse{flex-direction:row-reverse!important}.flex-lg-column-reverse{flex-direction:column-reverse!important}.flex-lg-grow-0{flex-grow:0!important}.flex-lg-grow-1{flex-grow:1!important}.flex-lg-shrink-0{flex-shrink:0!important}.flex-lg-shrink-1{flex-shrink:1!important}.flex-lg-wrap{flex-wrap:wrap!important}.flex-lg-nowrap{flex-wrap:nowrap!important}.flex-lg-wrap-reverse{flex-wrap:wrap-reverse!important}.justify-content-lg-start{justify-content:flex-start!important}.justify-content-lg-end{justify-content:flex-end!important}.justify-content-lg-center{justify-content:center!important}.justify-content-lg-between{justify-content:space-between!important}.justify-content-lg-around{justify-content:space-around!important}.justify-content-lg-evenly{justify-content:space-evenly!important}.align-items-lg-start{align-items:flex-start!important}.align-items-lg-end{align-items:flex-end!important}.align-items-lg-center{align-items:center!important}.align-items-lg-baseline{align-items:baseline!important}.align-items-lg-stretch{align-items:stretch!important}.align-content-lg-start{align-content:flex-start!important}.align-content-lg-end{align-content:flex-end!important}.align-content-lg-center{align-content:center!important}.align-content-lg-between{align-content:space-between!important}.align-content-lg-around{align-content:space-around!important}.align-content-lg-stretch{align-content:stretch!important}.align-self-lg-auto{align-self:auto!important}.align-self-lg-start{align-self:flex-start!important}.align-self-lg-end{align-self:flex-end!important}.align-self-lg-center{align-self:center!important}.align-self-lg-baseline{align-self:baseline!important}.align-self-lg-stretch{align-self:stretch!important}.order-lg-first{order:-1!important}.order-lg-0{order:0!important}.order-lg-1{order:1!important}.order-lg-2{order:2!important}.order-lg-3{order:3!important}.order-lg-4{order:4!important}.order-lg-5{order:5!important}.order-lg-last{order:6!important}.m-lg-0{margin:0!important}.m-lg-1{margin:.25rem!important}.m-lg-2{margin:.5rem!important}.m-lg-3{margin:1rem!important}.m-lg-4{margin:1.5rem!important}.m-lg-5{margin:3rem!important}.m-lg-auto{margin:auto!important}.mx-lg-0{margin-right:0!important;margin-left:0!important}.mx-lg-1{margin-right:.25rem!important;margin-left:.25rem!important}.mx-lg-2{margin-right:.5rem!important;margin-left:.5rem!important}.mx-lg-3{margin-right:1rem!important;margin-left:1rem!important}.mx-lg-4{margin-right:1.5rem!important;margin-left:1.5rem!important}.mx-lg-5{margin-right:3rem!important;margin-left:3rem!important}.mx-lg-auto{margin-right:auto!important;margin-left:auto!important}.my-lg-0{margin-top:0!important;margin-bottom:0!important}.my-lg-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-lg-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-lg-3{margin-top:1rem!important;margin-bottom:1rem!important}.my-lg-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-lg-5{margin-top:3rem!important;margin-bottom:3rem!important}.my-lg-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-lg-0{margin-top:0!important}.mt-lg-1{margin-top:.25rem!important}.mt-lg-2{margin-top:.5rem!important}.mt-lg-3{margin-top:1rem!important}.mt-lg-4{margin-top:1.5rem!important}.mt-lg-5{margin-top:3rem!important}.mt-lg-auto{margin-top:auto!important}.me-lg-0{margin-right:0!important}.me-lg-1{margin-right:.25rem!important}.me-lg-2{margin-right:.5rem!important}.me-lg-3{margin-right:1rem!important}.me-lg-4{margin-right:1.5rem!important}.me-lg-5{margin-right:3rem!important}.me-lg-auto{margin-right:auto!important}.mb-lg-0{margin-bottom:0!important}.mb-lg-1{margin-bottom:.25rem!important}.mb-lg-2{margin-bottom:.5rem!important}.mb-lg-3{margin-bottom:1rem!important}.mb-lg-4{margin-bottom:1.5rem!important}.mb-lg-5{margin-bottom:3rem!important}.mb-lg-auto{margin-bottom:auto!important}.ms-lg-0{margin-left:0!important}.ms-lg-1{margin-left:.25rem!important}.ms-lg-2{margin-left:.5rem!important}.ms-lg-3{margin-left:1rem!important}.ms-lg-4{margin-left:1.5rem!important}.ms-lg-5{margin-left:3rem!important}.ms-lg-auto{margin-left:auto!important}.p-lg-0{padding:0!important}.p-lg-1{padding:.25rem!important}.p-lg-2{padding:.5rem!important}.p-lg-3{padding:1rem!important}.p-lg-4{padding:1.5rem!important}.p-lg-5{padding:3rem!important}.px-lg-0{padding-right:0!important;padding-left:0!important}.px-lg-1{padding-right:.25rem!important;padding-left:.25rem!important}.px-lg-2{padding-right:.5rem!important;padding-left:.5rem!important}.px-lg-3{padding-right:1rem!important;padding-left:1rem!important}.px-lg-4{padding-right:1.5rem!important;padding-left:1.5rem!important}.px-lg-5{padding-right:3rem!important;padding-left:3rem!important}.py-lg-0{padding-top:0!important;padding-bottom:0!important}.py-lg-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-lg-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-lg-3{padding-top:1rem!important;padding-bottom:1rem!important}.py-lg-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-lg-5{padding-top:3rem!important;padding-bottom:3rem!important}.pt-lg-0{padding-top:0!important}.pt-lg-1{padding-top:.25rem!important}.pt-lg-2{padding-top:.5rem!important}.pt-lg-3{padding-top:1rem!important}.pt-lg-4{padding-top:1.5rem!important}.pt-lg-5{padding-top:3rem!important}.pe-lg-0{padding-right:0!important}.pe-lg-1{padding-right:.25rem!important}.pe-lg-2{padding-right:.5rem!important}.pe-lg-3{padding-right:1rem!important}.pe-lg-4{padding-right:1.5rem!important}.pe-lg-5{padding-right:3rem!important}.pb-lg-0{padding-bottom:0!important}.pb-lg-1{padding-bottom:.25rem!important}.pb-lg-2{padding-bottom:.5rem!important}.pb-lg-3{padding-bottom:1rem!important}.pb-lg-4{padding-bottom:1.5rem!important}.pb-lg-5{padding-bottom:3rem!important}.ps-lg-0{padding-left:0!important}.ps-lg-1{padding-left:.25rem!important}.ps-lg-2{padding-left:.5rem!important}.ps-lg-3{padding-left:1rem!important}.ps-lg-4{padding-left:1.5rem!important}.ps-lg-5{padding-left:3rem!important}.gap-lg-0{gap:0!important}.gap-lg-1{gap:.25rem!important}.gap-lg-2{gap:.5rem!important}.gap-lg-3{gap:1rem!important}.gap-lg-4{gap:1.5rem!important}.gap-lg-5{gap:3rem!important}.row-gap-lg-0{row-gap:0!important}.row-gap-lg-1{row-gap:.25rem!important}.row-gap-lg-2{row-gap:.5rem!important}.row-gap-lg-3{row-gap:1rem!important}.row-gap-lg-4{row-gap:1.5rem!important}.row-gap-lg-5{row-gap:3rem!important}.column-gap-lg-0{-moz-column-gap:0!important;column-gap:0!important}.column-gap-lg-1{-moz-column-gap:.25rem!important;column-gap:.25rem!important}.column-gap-lg-2{-moz-column-gap:.5rem!important;column-gap:.5rem!important}.column-gap-lg-3{-moz-column-gap:1rem!important;column-gap:1rem!important}.column-gap-lg-4{-moz-column-gap:1.5rem!important;column-gap:1.5rem!important}.column-gap-lg-5{-moz-column-gap:3rem!important;column-gap:3rem!important}.text-lg-start{text-align:left!important}.text-lg-end{text-align:right!important}.text-lg-center{text-align:center!important}}@media (min-width:1200px){.float-xl-start{float:left!important}.float-xl-end{float:right!important}.float-xl-none{float:none!important}.object-fit-xl-contain{-o-object-fit:contain!important;object-fit:contain!important}.object-fit-xl-cover{-o-object-fit:cover!important;object-fit:cover!important}.object-fit-xl-fill{-o-object-fit:fill!important;object-fit:fill!important}.object-fit-xl-scale{-o-object-fit:scale-down!important;object-fit:scale-down!important}.object-fit-xl-none{-o-object-fit:none!important;object-fit:none!important}.d-xl-inline{display:inline!important}.d-xl-inline-block{display:inline-block!important}.d-xl-block{display:block!important}.d-xl-grid{display:grid!important}.d-xl-inline-grid{display:inline-grid!important}.d-xl-table{display:table!important}.d-xl-table-row{display:table-row!important}.d-xl-table-cell{display:table-cell!important}.d-xl-flex{display:flex!important}.d-xl-inline-flex{display:inline-flex!important}.d-xl-none{display:none!important}.flex-xl-fill{flex:1 1 auto!important}.flex-xl-row{flex-direction:row!important}.flex-xl-column{flex-direction:column!important}.flex-xl-row-reverse{flex-direction:row-reverse!important}.flex-xl-column-reverse{flex-direction:column-reverse!important}.flex-xl-grow-0{flex-grow:0!important}.flex-xl-grow-1{flex-grow:1!important}.flex-xl-shrink-0{flex-shrink:0!important}.flex-xl-shrink-1{flex-shrink:1!important}.flex-xl-wrap{flex-wrap:wrap!important}.flex-xl-nowrap{flex-wrap:nowrap!important}.flex-xl-wrap-reverse{flex-wrap:wrap-reverse!important}.justify-content-xl-start{justify-content:flex-start!important}.justify-content-xl-end{justify-content:flex-end!important}.justify-content-xl-center{justify-content:center!important}.justify-content-xl-between{justify-content:space-between!important}.justify-content-xl-around{justify-content:space-around!important}.justify-content-xl-evenly{justify-content:space-evenly!important}.align-items-xl-start{align-items:flex-start!important}.align-items-xl-end{align-items:flex-end!important}.align-items-xl-center{align-items:center!important}.align-items-xl-baseline{align-items:baseline!important}.align-items-xl-stretch{align-items:stretch!important}.align-content-xl-start{align-content:flex-start!important}.align-content-xl-end{align-content:flex-end!important}.align-content-xl-center{align-content:center!important}.align-content-xl-between{align-content:space-between!important}.align-content-xl-around{align-content:space-around!important}.align-content-xl-stretch{align-content:stretch!important}.align-self-xl-auto{align-self:auto!important}.align-self-xl-start{align-self:flex-start!important}.align-self-xl-end{align-self:flex-end!important}.align-self-xl-center{align-self:center!important}.align-self-xl-baseline{align-self:baseline!important}.align-self-xl-stretch{align-self:stretch!important}.order-xl-first{order:-1!important}.order-xl-0{order:0!important}.order-xl-1{order:1!important}.order-xl-2{order:2!important}.order-xl-3{order:3!important}.order-xl-4{order:4!important}.order-xl-5{order:5!important}.order-xl-last{order:6!important}.m-xl-0{margin:0!important}.m-xl-1{margin:.25rem!important}.m-xl-2{margin:.5rem!important}.m-xl-3{margin:1rem!important}.m-xl-4{margin:1.5rem!important}.m-xl-5{margin:3rem!important}.m-xl-auto{margin:auto!important}.mx-xl-0{margin-right:0!important;margin-left:0!important}.mx-xl-1{margin-right:.25rem!important;margin-left:.25rem!important}.mx-xl-2{margin-right:.5rem!important;margin-left:.5rem!important}.mx-xl-3{margin-right:1rem!important;margin-left:1rem!important}.mx-xl-4{margin-right:1.5rem!important;margin-left:1.5rem!important}.mx-xl-5{margin-right:3rem!important;margin-left:3rem!important}.mx-xl-auto{margin-right:auto!important;margin-left:auto!important}.my-xl-0{margin-top:0!important;margin-bottom:0!important}.my-xl-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-xl-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-xl-3{margin-top:1rem!important;margin-bottom:1rem!important}.my-xl-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-xl-5{margin-top:3rem!important;margin-bottom:3rem!important}.my-xl-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-xl-0{margin-top:0!important}.mt-xl-1{margin-top:.25rem!important}.mt-xl-2{margin-top:.5rem!important}.mt-xl-3{margin-top:1rem!important}.mt-xl-4{margin-top:1.5rem!important}.mt-xl-5{margin-top:3rem!important}.mt-xl-auto{margin-top:auto!important}.me-xl-0{margin-right:0!important}.me-xl-1{margin-right:.25rem!important}.me-xl-2{margin-right:.5rem!important}.me-xl-3{margin-right:1rem!important}.me-xl-4{margin-right:1.5rem!important}.me-xl-5{margin-right:3rem!important}.me-xl-auto{margin-right:auto!important}.mb-xl-0{margin-bottom:0!important}.mb-xl-1{margin-bottom:.25rem!important}.mb-xl-2{margin-bottom:.5rem!important}.mb-xl-3{margin-bottom:1rem!important}.mb-xl-4{margin-bottom:1.5rem!important}.mb-xl-5{margin-bottom:3rem!important}.mb-xl-auto{margin-bottom:auto!important}.ms-xl-0{margin-left:0!important}.ms-xl-1{margin-left:.25rem!important}.ms-xl-2{margin-left:.5rem!important}.ms-xl-3{margin-left:1rem!important}.ms-xl-4{margin-left:1.5rem!important}.ms-xl-5{margin-left:3rem!important}.ms-xl-auto{margin-left:auto!important}.p-xl-0{padding:0!important}.p-xl-1{padding:.25rem!important}.p-xl-2{padding:.5rem!important}.p-xl-3{padding:1rem!important}.p-xl-4{padding:1.5rem!important}.p-xl-5{padding:3rem!important}.px-xl-0{padding-right:0!important;padding-left:0!important}.px-xl-1{padding-right:.25rem!important;padding-left:.25rem!important}.px-xl-2{padding-right:.5rem!important;padding-left:.5rem!important}.px-xl-3{padding-right:1rem!important;padding-left:1rem!important}.px-xl-4{padding-right:1.5rem!important;padding-left:1.5rem!important}.px-xl-5{padding-right:3rem!important;padding-left:3rem!important}.py-xl-0{padding-top:0!important;padding-bottom:0!important}.py-xl-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-xl-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-xl-3{padding-top:1rem!important;padding-bottom:1rem!important}.py-xl-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-xl-5{padding-top:3rem!important;padding-bottom:3rem!important}.pt-xl-0{padding-top:0!important}.pt-xl-1{padding-top:.25rem!important}.pt-xl-2{padding-top:.5rem!important}.pt-xl-3{padding-top:1rem!important}.pt-xl-4{padding-top:1.5rem!important}.pt-xl-5{padding-top:3rem!important}.pe-xl-0{padding-right:0!important}.pe-xl-1{padding-right:.25rem!important}.pe-xl-2{padding-right:.5rem!important}.pe-xl-3{padding-right:1rem!important}.pe-xl-4{padding-right:1.5rem!important}.pe-xl-5{padding-right:3rem!important}.pb-xl-0{padding-bottom:0!important}.pb-xl-1{padding-bottom:.25rem!important}.pb-xl-2{padding-bottom:.5rem!important}.pb-xl-3{padding-bottom:1rem!important}.pb-xl-4{padding-bottom:1.5rem!important}.pb-xl-5{padding-bottom:3rem!important}.ps-xl-0{padding-left:0!important}.ps-xl-1{padding-left:.25rem!important}.ps-xl-2{padding-left:.5rem!important}.ps-xl-3{padding-left:1rem!important}.ps-xl-4{padding-left:1.5rem!important}.ps-xl-5{padding-left:3rem!important}.gap-xl-0{gap:0!important}.gap-xl-1{gap:.25rem!important}.gap-xl-2{gap:.5rem!important}.gap-xl-3{gap:1rem!important}.gap-xl-4{gap:1.5rem!important}.gap-xl-5{gap:3rem!important}.row-gap-xl-0{row-gap:0!important}.row-gap-xl-1{row-gap:.25rem!important}.row-gap-xl-2{row-gap:.5rem!important}.row-gap-xl-3{row-gap:1rem!important}.row-gap-xl-4{row-gap:1.5rem!important}.row-gap-xl-5{row-gap:3rem!important}.column-gap-xl-0{-moz-column-gap:0!important;column-gap:0!important}.column-gap-xl-1{-moz-column-gap:.25rem!important;column-gap:.25rem!important}.column-gap-xl-2{-moz-column-gap:.5rem!important;column-gap:.5rem!important}.column-gap-xl-3{-moz-column-gap:1rem!important;column-gap:1rem!important}.column-gap-xl-4{-moz-column-gap:1.5rem!important;column-gap:1.5rem!important}.column-gap-xl-5{-moz-column-gap:3rem!important;column-gap:3rem!important}.text-xl-start{text-align:left!important}.text-xl-end{text-align:right!important}.text-xl-center{text-align:center!important}}@media (min-width:1400px){.float-xxl-start{float:left!important}.float-xxl-end{float:right!important}.float-xxl-none{float:none!important}.object-fit-xxl-contain{-o-object-fit:contain!important;object-fit:contain!important}.object-fit-xxl-cover{-o-object-fit:cover!important;object-fit:cover!important}.object-fit-xxl-fill{-o-object-fit:fill!important;object-fit:fill!important}.object-fit-xxl-scale{-o-object-fit:scale-down!important;object-fit:scale-down!important}.object-fit-xxl-none{-o-object-fit:none!important;object-fit:none!important}.d-xxl-inline{display:inline!important}.d-xxl-inline-block{display:inline-block!important}.d-xxl-block{display:block!important}.d-xxl-grid{display:grid!important}.d-xxl-inline-grid{display:inline-grid!important}.d-xxl-table{display:table!important}.d-xxl-table-row{display:table-row!important}.d-xxl-table-cell{display:table-cell!important}.d-xxl-flex{display:flex!important}.d-xxl-inline-flex{display:inline-flex!important}.d-xxl-none{display:none!important}.flex-xxl-fill{flex:1 1 auto!important}.flex-xxl-row{flex-direction:row!important}.flex-xxl-column{flex-direction:column!important}.flex-xxl-row-reverse{flex-direction:row-reverse!important}.flex-xxl-column-reverse{flex-direction:column-reverse!important}.flex-xxl-grow-0{flex-grow:0!important}.flex-xxl-grow-1{flex-grow:1!important}.flex-xxl-shrink-0{flex-shrink:0!important}.flex-xxl-shrink-1{flex-shrink:1!important}.flex-xxl-wrap{flex-wrap:wrap!important}.flex-xxl-nowrap{flex-wrap:nowrap!important}.flex-xxl-wrap-reverse{flex-wrap:wrap-reverse!important}.justify-content-xxl-start{justify-content:flex-start!important}.justify-content-xxl-end{justify-content:flex-end!important}.justify-content-xxl-center{justify-content:center!important}.justify-content-xxl-between{justify-content:space-between!important}.justify-content-xxl-around{justify-content:space-around!important}.justify-content-xxl-evenly{justify-content:space-evenly!important}.align-items-xxl-start{align-items:flex-start!important}.align-items-xxl-end{align-items:flex-end!important}.align-items-xxl-center{align-items:center!important}.align-items-xxl-baseline{align-items:baseline!important}.align-items-xxl-stretch{align-items:stretch!important}.align-content-xxl-start{align-content:flex-start!important}.align-content-xxl-end{align-content:flex-end!important}.align-content-xxl-center{align-content:center!important}.align-content-xxl-between{align-content:space-between!important}.align-content-xxl-around{align-content:space-around!important}.align-content-xxl-stretch{align-content:stretch!important}.align-self-xxl-auto{align-self:auto!important}.align-self-xxl-start{align-self:flex-start!important}.align-self-xxl-end{align-self:flex-end!important}.align-self-xxl-center{align-self:center!important}.align-self-xxl-baseline{align-self:baseline!important}.align-self-xxl-stretch{align-self:stretch!important}.order-xxl-first{order:-1!important}.order-xxl-0{order:0!important}.order-xxl-1{order:1!important}.order-xxl-2{order:2!important}.order-xxl-3{order:3!important}.order-xxl-4{order:4!important}.order-xxl-5{order:5!important}.order-xxl-last{order:6!important}.m-xxl-0{margin:0!important}.m-xxl-1{margin:.25rem!important}.m-xxl-2{margin:.5rem!important}.m-xxl-3{margin:1rem!important}.m-xxl-4{margin:1.5rem!important}.m-xxl-5{margin:3rem!important}.m-xxl-auto{margin:auto!important}.mx-xxl-0{margin-right:0!important;margin-left:0!important}.mx-xxl-1{margin-right:.25rem!important;margin-left:.25rem!important}.mx-xxl-2{margin-right:.5rem!important;margin-left:.5rem!important}.mx-xxl-3{margin-right:1rem!important;margin-left:1rem!important}.mx-xxl-4{margin-right:1.5rem!important;margin-left:1.5rem!important}.mx-xxl-5{margin-right:3rem!important;margin-left:3rem!important}.mx-xxl-auto{margin-right:auto!important;margin-left:auto!important}.my-xxl-0{margin-top:0!important;margin-bottom:0!important}.my-xxl-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-xxl-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-xxl-3{margin-top:1rem!important;margin-bottom:1rem!important}.my-xxl-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-xxl-5{margin-top:3rem!important;margin-bottom:3rem!important}.my-xxl-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-xxl-0{margin-top:0!important}.mt-xxl-1{margin-top:.25rem!important}.mt-xxl-2{margin-top:.5rem!important}.mt-xxl-3{margin-top:1rem!important}.mt-xxl-4{margin-top:1.5rem!important}.mt-xxl-5{margin-top:3rem!important}.mt-xxl-auto{margin-top:auto!important}.me-xxl-0{margin-right:0!important}.me-xxl-1{margin-right:.25rem!important}.me-xxl-2{margin-right:.5rem!important}.me-xxl-3{margin-right:1rem!important}.me-xxl-4{margin-right:1.5rem!important}.me-xxl-5{margin-right:3rem!important}.me-xxl-auto{margin-right:auto!important}.mb-xxl-0{margin-bottom:0!important}.mb-xxl-1{margin-bottom:.25rem!important}.mb-xxl-2{margin-bottom:.5rem!important}.mb-xxl-3{margin-bottom:1rem!important}.mb-xxl-4{margin-bottom:1.5rem!important}.mb-xxl-5{margin-bottom:3rem!important}.mb-xxl-auto{margin-bottom:auto!important}.ms-xxl-0{margin-left:0!important}.ms-xxl-1{margin-left:.25rem!important}.ms-xxl-2{margin-left:.5rem!important}.ms-xxl-3{margin-left:1rem!important}.ms-xxl-4{margin-left:1.5rem!important}.ms-xxl-5{margin-left:3rem!important}.ms-xxl-auto{margin-left:auto!important}.p-xxl-0{padding:0!important}.p-xxl-1{padding:.25rem!important}.p-xxl-2{padding:.5rem!important}.p-xxl-3{padding:1rem!important}.p-xxl-4{padding:1.5rem!important}.p-xxl-5{padding:3rem!important}.px-xxl-0{padding-right:0!important;padding-left:0!important}.px-xxl-1{padding-right:.25rem!important;padding-left:.25rem!important}.px-xxl-2{padding-right:.5rem!important;padding-left:.5rem!important}.px-xxl-3{padding-right:1rem!important;padding-left:1rem!important}.px-xxl-4{padding-right:1.5rem!important;padding-left:1.5rem!important}.px-xxl-5{padding-right:3rem!important;padding-left:3rem!important}.py-xxl-0{padding-top:0!important;padding-bottom:0!important}.py-xxl-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-xxl-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-xxl-3{padding-top:1rem!important;padding-bottom:1rem!important}.py-xxl-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-xxl-5{padding-top:3rem!important;padding-bottom:3rem!important}.pt-xxl-0{padding-top:0!important}.pt-xxl-1{padding-top:.25rem!important}.pt-xxl-2{padding-top:.5rem!important}.pt-xxl-3{padding-top:1rem!important}.pt-xxl-4{padding-top:1.5rem!important}.pt-xxl-5{padding-top:3rem!important}.pe-xxl-0{padding-right:0!important}.pe-xxl-1{padding-right:.25rem!important}.pe-xxl-2{padding-right:.5rem!important}.pe-xxl-3{padding-right:1rem!important}.pe-xxl-4{padding-right:1.5rem!important}.pe-xxl-5{padding-right:3rem!important}.pb-xxl-0{padding-bottom:0!important}.pb-xxl-1{padding-bottom:.25rem!important}.pb-xxl-2{padding-bottom:.5rem!important}.pb-xxl-3{padding-bottom:1rem!important}.pb-xxl-4{padding-bottom:1.5rem!important}.pb-xxl-5{padding-bottom:3rem!important}.ps-xxl-0{padding-left:0!important}.ps-xxl-1{padding-left:.25rem!important}.ps-xxl-2{padding-left:.5rem!important}.ps-xxl-3{padding-left:1rem!important}.ps-xxl-4{padding-left:1.5rem!important}.ps-xxl-5{padding-left:3rem!important}.gap-xxl-0{gap:0!important}.gap-xxl-1{gap:.25rem!important}.gap-xxl-2{gap:.5rem!important}.gap-xxl-3{gap:1rem!important}.gap-xxl-4{gap:1.5rem!important}.gap-xxl-5{gap:3rem!important}.row-gap-xxl-0{row-gap:0!important}.row-gap-xxl-1{row-gap:.25rem!important}.row-gap-xxl-2{row-gap:.5rem!important}.row-gap-xxl-3{row-gap:1rem!important}.row-gap-xxl-4{row-gap:1.5rem!important}.row-gap-xxl-5{row-gap:3rem!important}.column-gap-xxl-0{-moz-column-gap:0!important;column-gap:0!important}.column-gap-xxl-1{-moz-column-gap:.25rem!important;column-gap:.25rem!important}.column-gap-xxl-2{-moz-column-gap:.5rem!important;column-gap:.5rem!important}.column-gap-xxl-3{-moz-column-gap:1rem!important;column-gap:1rem!important}.column-gap-xxl-4{-moz-column-gap:1.5rem!important;column-gap:1.5rem!important}.column-gap-xxl-5{-moz-column-gap:3rem!important;column-gap:3rem!important}.text-xxl-start{text-align:left!important}.text-xxl-end{text-align:right!important}.text-xxl-center{text-align:center!important}}@media (min-width:1200px){.fs-1{font-size:2.5rem!important}.fs-2{font-size:2rem!important}.fs-3{font-size:1.75rem!important}.fs-4{font-size:1.5rem!important}}@media print{.d-print-inline{display:inline!important}.d-print-inline-block{display:inline-block!important}.d-print-block{display:block!important}.d-print-grid{display:grid!important}.d-print-inline-grid{display:inline-grid!important}.d-print-table{display:table!important}.d-print-table-row{display:table-row!important}.d-print-table-cell{display:table-cell!important}.d-print-flex{display:flex!important}.d-print-inline-flex{display:inline-flex!important}.d-print-none{display:none!important}}.container{width:100%;max-width:87.5rem;margin-right:auto;margin-left:auto;padding-left:2rem;padding-right:2rem}.container.container--large{max-width:120rem}.container.container--padded{padding-top:2rem;padding-bottom:2rem}.container-fluid{margin-right:auto;margin-left:auto;padding-left:1rem;padding-right:1rem}.row{margin-left:-2rem;margin-right:-2rem}@media (min-width:48em){.row{margin-left:-1rem;margin-right:-1rem}}.row.no-gutter [class*=col-]{padding-left:0;padding-right:0}@media (max-width:47.938em){.row.no-gutter-xs [class*=col-]{padding-left:0;padding-right:0}}@media (min-width:48em) and (max-width:59.938em){.row.no-gutter-sm [class*=col-]{padding-left:0;padding-right:0}}@media (min-width:60em) and (max-width:71.188em){.row.no-gutter-md [class*=col-]{padding-left:0;padding-right:0}}@media (min-width:72em){.row.no-gutter-lg [class*=col-]{padding-left:0;padding-right:0}}.container-fluid:after,.container-fluid:before,.container:after,.container:before,.row:after,.row:before{content:" ";display:table}.container-fluid:after,.container:after,.row:after{clear:both}.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12,.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12,.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12,.col-xs-1,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9,.col-xs-10,.col-xs-11,.col-xs-12{position:relative;min-height:1px;padding-left:2rem;padding-right:2rem}@media (min-width:48em){.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12,.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12,.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12,.col-xs-1,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9,.col-xs-10,.col-xs-11,.col-xs-12{padding-left:1rem;padding-right:1rem}}.col-xs-1,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9,.col-xs-10,.col-xs-11,.col-xs-12{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:48em){.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12{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:60em){.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12{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:72em){.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12{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}}.bg-primary{background-color:#002b49}.bg-secondary{background-color:#0076a8}.bg-neutral{background-color:#e4e5e5}.color-wrapper{padding:3em 0}.color-wrapper.gray{background:#eff0f1}@media (min-width:1152px){.color-wrapper.gray-lg{background:#eff0f1}}.main-nav-wrapper{box-shadow:0 10px 48px 4px rgba(0,0,0,.12)}.footer-content{padding:0 0 2rem}@media (min-width:48em){.footer-content{padding:2rem 0}}.homepage-cta{color:#050505}.homepage-cta .btn{margin-top:1rem;width:100%;max-width:400px;letter-spacing:.8px}.homepage-cta__title{font-size:1.75rem;margin-bottom:.5rem}.homepage-cta__text{margin-bottom:1rem}.btn{background:#0076a8;color:#fff;text-transform:uppercase;font-weight:600;font-size:1.125rem;padding:1rem 1.25rem;display:inline-block;text-align:center}@media (min-width:1140px){.homepage-cta{display:flex;justify-content:center}.homepage-cta .btn{margin-top:.5rem;width:auto}.homepage-cta>div{margin:0 3rem}.homepage-cta__title{font-size:2rem}}.content-header{display:flex;flex-direction:column;gap:24px;margin-bottom:40px}.content-header .content-heaer__ad,.sfPageEditor .content-header .page-title{flex-shrink:0}.sfPageEditor .content-header .content-header__ad{flex-shrink:1}.main-content{margin-bottom:clamp(3rem,5.3vw,6.5625rem)}.inner .content-wrapper{margin-left:-10px;margin-right:-10px}.inner.sidebar-right .content-wrapper{display:flex;row-gap:50px;flex-wrap:wrap;max-width:1168px;margin:0 auto}.inner .content,.inner.no-sidebar .content,.inner.sidebar-left .sidebar,.inner.sidebar-right .sidebar{position:relative;min-height:1px;padding-left:10px;padding-right:10px}@media (min-width:992px){.inner.sidebar-left .sidebar{float:left;width:33.33333333%;right:66.66666667%}.inner.no-sidebar .content{float:left;width:100%;left:33.33333333%}.inner .content{width:65%}.inner .sidebar{width:35%}}@media (min-width:1200px){.content-header{flex-direction:row}.content-header .content-header__ad{margin-left:auto}.inner.sidebar-left .sidebar{right:75%;float:left;width:25%}.inner.sidebar-left .content{left:25%;margin-left:8.33333333%}}#site-header{position:relative;background:#fff;box-shadow:0 12px 48px 12px rgba(0,0,0,.08)}.site-logo img{width:133px}.site-logo a{display:inline-block}.header-layout{display:flex;align-items:center;gap:20px;padding-top:20px;padding-bottom:20px}.header-layout .header-col.header-col--logo{flex-grow:1}.header-layout .header-col.header-col--nav{display:flex;gap:20px;flex-shrink:0;margin-left:auto}.sfPageEditor .header-layout .header-col.header-col--nav{flex-shrink:1}.header-utility{display:flex}@media (min-width:1200px){.site-logo img{width:268px}.header-layout{padding-top:0;padding-bottom:0;align-items:flex-end}.header-layout .header-col.header-col--logo{margin-bottom:20px}.header-layout .header-col.header-col--nav{flex-direction:column}.header-utility{justify-content:flex-end}}footer{background:#fff}footer a{text-decoration:none}footer a:focus-visible,footer a:hover{text-decoration:underline}.footer-main .logo-svg{max-width:178px;width:100%}.footer-logo img{max-width:178px}.footer-social{display:flex;align-items:center;gap:28px;margin:2rem 0!important;max-width:335px}.footer-social__link .icon{width:24px;height:24px;fill:#193154}.footer-office{display:flex}.footer-office span{font-size:1.125rem;font-family:GothamNarrowMedium,Arial,Helvetica,sans;color:#000}.footer-office div{width:50%}.footer-office div:first-child{margin-right:1rem}.footer-links a{font-size:1.125rem;text-transform:uppercase;display:block;color:#000;margin-top:1rem;font-family:GothamNarrowMedium,Arial,Helvetica,sans}.footer-main{margin:2rem 0}.footer-nav__list{display:flex;flex-direction:column;gap:8px;margin:.5rem 0 0;padding:0;list-style-type:none}.footer-nav__list>.footer-nav__item>.footer-nav__link{font-family:GothamNarrowMedium,Arial,Helvetica,sans;font-size:1.125rem;text-transform:uppercase;color:#000}.footer-nav__item{display:flex;flex-direction:column;gap:8px}.footer-nav__link{display:block;color:#000;padding:.5rem 0;font-size:.875rem}.footer-nav__link--title{display:none}.footer-nav__link.view-all{display:flex;align-items:center;gap:5px;font-family:GothamNarrowMedium,Arial,Helvetica,sans;font-size:.875rem;color:#383838}.footer-nav__link.view-all:after{content:"";display:block;border-right:2px solid;border-bottom:2px solid;padding:3px;transform:rotate(-45deg)}.footer-nav__link.has-sub{position:relative;border:0;background:none;text-align:left;text-transform:uppercase;font-family:GothamNarrowMedium,Arial,Helvetica,sans}.footer-nav__link.has-sub+.footer-nav__sub-nav{display:none}.footer-nav__link.has-sub+.footer-nav__sub-nav.open{display:flex}.footer-nav__link.has-sub:after{content:"";display:block;width:10px;height:10px;border-left:2px solid #383838;border-bottom:2px solid #383838;position:absolute;top:50%;right:.5rem;transform:translateY(-50%) rotate(-45deg)}.footer-nav__link.has-sub.active:after{transform:translateY(-50%) rotate(135deg)}.footer-nav__sub-nav{display:flex;flex-direction:column;gap:8px;margin:0;padding:0;list-style-type:none}.footer-nav__sub-nav .footer-nav__link.has-sub{text-transform:none;margin-bottom:0;padding:.5rem;background:#383838;color:#fff}.footer-nav__sub-nav .footer-nav__link.has-sub:after{border-color:#fff}.footer-bottom{line-height:28px}.footer-bottom a{color:#050505}.footer-bottom .footer-copyright{margin-bottom:1rem!important;font-size:.875rem}.footer-bottom .footer-utility a{margin-right:6px;font-size:.875rem;color:#000!important}.footer-bottom .footer-utility a:last-child{margin-left:6px}@media (min-width:1200px){.footer-bottom,.footer-main{display:flex;justify-content:space-between}.footer-main{gap:clamp(16px,3.4vw,64px)}.footer-main__col:first-child{width:-moz-max-content;width:max-content}.footer-nav__list{margin:0 0 .5rem}.footer-nav__sub-nav{display:flex!important}.footer-links a{margin:0 0 .5rem}.footer-nav__link{padding:0}.footer-nav__link.has-sub{display:none}.footer-nav__link--title{display:block;font-size:1.125rem;font-family:GothamNarrowMedium,Arial,Helvetica,sans;text-transform:uppercase;color:#000}.footer-nav__sub-nav .footer-nav__link--title{font-size:1rem;text-transform:none}.footer-nav__link.has-sub{margin-bottom:.5rem}.footer-nav__link.has-sub:after{display:none}.footer-nav__sub-nav .footer-nav__link.has-sub{background:#fff;color:#000;font-size:1rem}.footer-nav__item:nth-child(n+6){display:none}.footer-nav__item:nth-child(n+6).view-all,.footer-office{display:block}.footer-office div{width:100%}.footer-office div:first-child{margin-right:0}}.global-search{display:none;position:absolute;top:100%;left:0;z-index:10;height:60px;width:100%;background:#eff0f1}.search-inputs{display:flex;gap:10px}.search-inputs>div{flex-grow:1}#SearchButton{border:0;margin:0 10px 0 auto;padding:0;background:none;flex-shrink:0}.global-search .search-inputs input[type=text]{border:none;color:#000!important;float:left;height:60px;opacity:1;position:relative;width:100%;padding-left:1rem;font-size:.875em;background:#eff0f1}.global-search .search-inputs input[type=text]:-ms-input-placeholder,.global-search .search-inputs input[type=text]::-moz-placeholder,.global-search .search-inputs input[type=text]::-ms-input-placeholder,.global-search .search-inputs input[type=text]::-webkit-input-placeholder,.global-search .search-inputs input[type=text]::placeholder{font-weight:600;color:#383838}@media (min-width:1025px){.global-search .search-inputs input[type=text]{width:100%;height:60px;font-size:16px;padding-left:2rem}}.bx-wrapper{position:relative;margin:0 auto 60px;padding:0;*zoom:1}.bx-wrapper img{max-width:100%;display:block}.bx-wrapper .bx-viewport{left:-5px;transform:translatez(0)}.bx-wrapper .bx-controls-auto,.bx-wrapper .bx-pager{position:absolute;bottom:-30px;width:100%}.bx-wrapper .bx-pager{text-align:center;font-size:.85em;font-family:Arial;font-weight:700;color:#666;padding-top:20px}.bx-wrapper .bx-controls-auto .bx-controls-auto-item,.bx-wrapper .bx-pager .bx-pager-item{display:inline-block;*zoom:1;*display:inline}.bx-wrapper .bx-pager.bx-default-pager a{background:#666;text-indent:-9999px;display:block;width:10px;height:10px;margin:0 5px;outline:0;border-radius:5px}.bx-wrapper .bx-pager.bx-default-pager a.active,.bx-wrapper .bx-pager.bx-default-pager a:hover{background:#000}.bx-wrapper .bx-controls-direction a{position:absolute;top:50%;margin-top:-16px;outline:0;width:32px;height:32px;text-indent:-9999px;z-index:9999}.bx-wrapper .bx-controls-direction a.disabled{display:none}.bx-wrapper .bx-controls-auto{text-align:center}.bx-wrapper .bx-controls-auto .bx-start{display:block;text-indent:-9999px;width:10px;height:11px;outline:0;background:url(images/controls.png) -86px -11px no-repeat;margin:0 3px}.bx-wrapper .bx-controls-auto .bx-start.active,.bx-wrapper .bx-controls-auto .bx-start:hover{background-position:-86px 0}.bx-wrapper .bx-controls-auto .bx-stop{display:block;text-indent:-9999px;width:9px;height:11px;outline:0;background:url(images/controls.png) -86px -44px no-repeat;margin:0 3px}.bx-wrapper .bx-controls-auto .bx-stop.active,.bx-wrapper .bx-controls-auto .bx-stop:hover{background-position:-86px -33px}.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-pager{text-align:left;width:80%}.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-controls-auto{right:0;width:35px}.bx-wrapper .bx-caption{position:absolute;bottom:0;left:0;background:#666\9;background:rgba(80,80,80,.75);width:100%}.bx-wrapper .bx-caption span{color:#fff;font-family:Arial;display:block;font-size:.85em;padding:10px}.trustarc-banner-wrapper .trustarc-client-logo{padding:1rem!important}.trustarc-banner-wrapper #truste-header-text span{font-size:1.5rem!important;line-height:1rem!important}.utility-nav{display:flex;align-items:center}.utility-nav .utility-nav__link{margin-right:1rem;text-decoration:none;font-size:.9375rem;color:#383838;display:none}@media (min-width:1200px){.utility-nav .utility-nav__link{display:inline-block}}.utility-nav .utility-nav__button{display:flex;align-items:center;text-decoration:none;margin-right:0;font-size:.875rem;text-transform:uppercase;letter-spacing:.48px}.utility-nav .utility-nav__button img{margin:auto}@media (min-width:1200px){.utility-nav .utility-nav__button img{margin-right:6px}}.utility-nav .utility-nav__button.nav-search{color:#383838;background:#eff0f1;width:36px;height:36px;padding:0;border-radius:.25rem}@media (min-width:1200px){.utility-nav .utility-nav__button.nav-search{width:auto;height:auto;margin-right:0;padding:1rem 1.5rem;border-radius:0}}.utility-nav .utility-nav__button.nav-search>span{display:none}@media (min-width:1200px){.utility-nav .utility-nav__button.nav-search>span{display:inline-block}}.global-login{position:relative;margin-left:5px}.global-login__item.global-login__item--anon{display:flex;gap:5px;flex-direction:row-reverse}.global-login__link{display:flex;align-items:center;justify-content:center;width:36px;height:36px;border:0;padding:0;border-radius:.25rem;background:#002b49;font-size:.875rem;text-decoration:none;text-transform:uppercase;letter-spacing:.03rem;color:#fff}.global-login__link--user{background:#002b49}.global-login__link--join{background:#0076a8}.global-login__link-text{display:none}.global-login__member-menu{position:absolute;top:100%;right:0;left:auto;z-index:10;display:none;min-width:20rem;border:0;border-radius:0;margin:0;padding:1rem;background:#002b49;color:#fff}.global-login__member-menu a{color:currentColor}.global-login__member-links{display:flex;flex-direction:column;gap:8px;margin:1rem 0 0;padding:0;list-style-type:none}.global-login__member-name{font-size:1.5rem;font-family:GothamNarrowMedium,Arial,Helvetica,sans}.global-login__member-actions{display:flex;justify-content:space-between;border-top:1px solid #fff;margin-top:1rem;padding-top:1rem}@media (min-width:1200px){.global-login{margin-left:0}.global-login__item.global-login__item--anon{gap:0;flex-direction:row}.global-login__link{display:flex;align-items:center;gap:8px;width:auto;height:auto;margin-right:0;padding:1rem 1.5rem;border-radius:0}.global-login__link-text{display:inline}}.main-nav-wrapper{background:#fff;position:relative}.main-nav-wrapper .container{padding:1rem;display:flex;align-items:center;justify-content:flex-start;position:relative}.afp-nav{margin-left:auto}.afp-nav__toggle{width:36px;height:36px;background:none;border:none;padding:0 6px;cursor:pointer}.afp-nav__toggle.active{background:#383838}.afp-nav__toggle.active .afp-nav__toggle-bar{background:#fff}.afp-nav__toggle.active .afp-nav__toggle-bar:nth-child(2){transform:translateY(4px) rotate(45deg)}.afp-nav__toggle.active .afp-nav__toggle-bar:nth-child(3){display:none}.afp-nav__toggle.active .afp-nav__toggle-bar:nth-child(4){transform:translateY(-4px) rotate(-45deg)}.afp-nav__toggle-bar{display:block;height:2px;width:100%;border-radius:2px;background:#002b49;position:relative;margin:6px 0}.afp-nav__link{display:block;width:100%;padding:23px 23px 23px 32px;font-size:1.25rem;box-shadow:inset 0 -1px 0 0 rgba(0,0,0,.101961);text-decoration:none}.afp-nav__link.has-sub{position:relative;display:flex;align-items:center;gap:9px;border:0;background:none}.afp-nav__link.has-sub:after{content:"";display:block;border-bottom:2px solid;border-left:2px solid;padding:4px;margin-left:auto;margin-bottom:3px;transform:rotate(-45deg);transition:transform .3s ease-in-out,color .3s ease-in-out}.afp-nav__link.has-sub.active:after{transform:rotate(135deg)}.afp-nav__list{position:absolute;top:100%;left:0;z-index:2;display:none;margin:0;padding:0;list-style:none;width:100%;background:#fff}.afp-nav__list.active{display:block}.afp-nav__sub-nav{display:none;margin:0;padding:0;list-style:none}.afp-nav__sub-nav.open{display:block}.afp-nav__sub-nav-title{display:none}.afp-nav__list>.afp-nav__item>.afp-nav__link{font-family:GothamNarrowBold,Arial,Helvetica,sans;padding:23px 23px 23px 32px}.afp-nav__list>.afp-nav__item>.afp-nav__link.has-sub.active{color:#0076a8}.afp-nav__list>.afp-nav__item>.afp-nav__sub-nav{background:#383838;color:#fff}.afp-nav__list>.afp-nav__item>.afp-nav__sub-nav .afp-nav__link{font-family:GothamNarrowBold,Arial,Helvetica,sans;color:currentColor}.afp-nav__list>.afp-nav__item>.afp-nav__sub-nav .afp-nav__sub-nav{background:#004a7d}.afp-nav__list>.afp-nav__item>.afp-nav__sub-nav .afp-nav__sub-nav .afp-nav__link{padding-top:18px;padding-bottom:18px;box-shadow:none;font-family:GothamNarrowMedium,Arial,Helvetica,sans;font-size:1.125rem}.afp-nav__list>.afp-nav__item>.afp-nav__sub-nav .afp-nav__sub-nav .afp-nav__link.has-sub.active{background:#0076a8}.afp-nav__list>.afp-nav__item>.afp-nav__sub-nav .afp-nav__sub-nav .afp-nav__sub-nav{padding-top:10px;background:#023c64}.afp-nav__list>.afp-nav__item>.afp-nav__sub-nav .afp-nav__sub-nav .afp-nav__sub-nav .afp-nav__link{padding-top:10px;font-family:GothamNarrow,Arial,Helvetica,sans;font-size:.875rem}@media (min-width:1200px){.afp-nav{margin-left:auto}.afp-nav__toggle{display:none}.afp-nav__link{padding:0}.afp-nav__list{position:relative;display:flex!important;-moz-column-gap:64px;column-gap:64px;width:auto;background:none}.afp-nav__list .afp-nav__link{box-shadow:none}.afp-nav__list .afp-nav__link.active:before{content:"";position:absolute;left:0;bottom:0;display:block;width:100%;height:8px;background:#0076a8}.afp-nav__list>.afp-nav__item>.afp-nav__link{padding:30px 0}.afp-nav__list>.afp-nav__item>.afp-nav__link.has-sub.active{color:#000}.afp-nav__list>.afp-nav__item>.afp-nav__sub-nav{position:absolute;top:100%;left:0;width:100%;padding:40px;background:#eff0f1;color:#000}.afp-nav__list>.afp-nav__item>.afp-nav__sub-nav.open{display:grid;grid-template-columns:repeat(3,1fr);-moz-column-gap:64px;column-gap:64px;row-gap:32px}.afp-nav__list>.afp-nav__item>.afp-nav__sub-nav .afp-nav__sub-nav{display:block}.afp-nav__list>.afp-nav__item>.afp-nav__sub-nav .afp-nav__sub-nav-title{display:block;color:#000}.afp-nav__list>.afp-nav__item>.afp-nav__sub-nav .afp-nav__link{font-family:GothamNarrowBold,Arial,Helvetica,sans;color:currentColor}.afp-nav__list>.afp-nav__item>.afp-nav__sub-nav .afp-nav__link.has-sub{display:none}.afp-nav__list>.afp-nav__item>.afp-nav__sub-nav>.afp-nav__item>.afp-nav__sub-nav-title{margin-bottom:8px;font-family:GothamNarrowMedium,Arial,Helvetica,sans;font-size:1.125rem}.afp-nav__list>.afp-nav__item>.afp-nav__sub-nav .afp-nav__sub-nav{background:none}.afp-nav__list>.afp-nav__item>.afp-nav__sub-nav .afp-nav__sub-nav .afp-nav__link{padding-top:8px;padding-bottom:8px;font-family:GothamNarrow,Arial,Helvetica,sans;font-size:.9375rem}.afp-nav__list>.afp-nav__item>.afp-nav__sub-nav .afp-nav__sub-nav .afp-nav__link.has-sub.active{background:none}.afp-nav__list>.afp-nav__item>.afp-nav__sub-nav .afp-nav__sub-nav .afp-nav__sub-nav{padding-top:0;padding-left:10px;background:none}.afp-nav__list>.afp-nav__item>.afp-nav__sub-nav .afp-nav__sub-nav .afp-nav__sub-nav .afp-nav__link{font-family:GothamNarrow,Arial,Helvetica,sans;font-size:.875rem}}.tab-section{padding:3em 0;background:#fff}.tab-section__title{font-family:GothamNarrowBold,Arial,Helvetica,sans;font-size:1.75rem;font-weight:800;display:block;margin-bottom:1rem}.tab-section__list{list-style:none;padding:0}.tab-section__item{margin-bottom:4px}.tab-section__heading{font-family:GothamNarrowBold,Arial,Helvetica,sans;display:block;width:100%;text-align:left;border:none;font-weight:900;position:relative;padding:1rem;font-size:1.25rem;background:#e4f3f7;color:#383838;box-shadow:inset 0 -1px 0 0 #c7d0d6}.tab-section__heading:after{content:"";display:block;position:absolute;right:1.5rem;top:50%;transform:translateY(-50%) rotate(-45deg);width:10px;height:10px;border-left:2px solid #383838;border-bottom:2px solid #383838}.tab-section__heading.active{background:#002b49;color:#fff;box-shadow:none}.tab-section__heading.active:after{border-color:#fff;transform:translateY(-50%) rotate(135deg)}.tab-section__content{display:none}.tab-section__content.open{display:block}.tab-section__text{background:#0076a8;color:#fff;padding:2rem;font-size:1.25rem;margin:30px 0}.tab-section__content-title{display:block;margin-bottom:1rem;font-size:2rem;font-weight:800}.tab-section__img{margin-bottom:30px;box-shadow:0 4px 24px 12px rgba(0,0,0,.141176)}.tab-section__nav{display:none;list-style:none;padding:0;border-bottom:1px solid #7f97a8;margin-bottom:2rem}.tab-section__nav-btn{border:none;background:none;color:#383838;font-weight:800;font-size:1.25rem;padding:6px 50px;position:relative}.tab-section__nav-btn.active:after{content:"";display:block;width:100%;height:2px;background:#383838;position:absolute;bottom:0;left:0}.tab-section__display{display:none}@media (min-width:72em){.tab-section{padding-top:6em}.tab-section__list{display:none}.tab-section__nav{display:flex}.tab-section__display{display:flex;align-items:center;justify-content:flex-end;position:relative;min-height:600px;padding-bottom:80px}.tab-section__display .tab-section__text{position:absolute;top:0;left:0;max-width:678px;z-index:1;padding:4rem 6rem}.tab-section__display .tab-section__img{position:relative;top:80px}}.card--hero{position:relative}@media (min-width:75rem){.card--hero{min-height:40rem}}.card--hero:after{content:"";display:block;background:linear-gradient(97.19deg,rgba(0,43,73,.7) 41.82%,rgba(0,43,73,0) 84.71%)}.card--hero:after,.card--hero__media{position:absolute;top:0;left:0;width:100%;height:100%}.card--hero__media{background-size:cover;background-position:top}.card--hero__content{padding:6rem 2rem;color:#fff;position:relative;z-index:1;max-width:560px}.card--hero__content .card--hero__title{margin-bottom:.5rem;font-size:3rem;line-height:56px}.card--hero__content .card--hero__btn,.card--hero__content .card--hero__text{font-family:GothamNarrow,Arial,Helvetica,sans}.card--hero__content .card--hero__btn{background:#fff;color:#002b49;text-transform:uppercase;font-weight:800;text-decoration:none!important;padding:.75rem 1.25rem;border-radius:2px;display:inline-block;margin-top:.5rem}@media (min-width:48em){.card--hero:after{background:linear-gradient(77.29deg,rgba(0,43,73,.7) 24.14%,rgba(0,43,73,0) 57.9%)}}@media (min-width:72em){.card--hero__content{padding:6rem 4rem}.card--hero__content .card--hero__title{font-size:4.5rem;line-height:80px}.card--hero__content .card--hero__text{font-size:1.25rem;line-height:32px}}.alerts{position:relative}.alerts__top{display:flex;align-items:center;justify-content:space-between}.alerts__list{list-style:none;padding:0;margin:0}.alerts__item{padding:10px;background:#002b49;color:#fff}.alerts__title{text-transform:uppercase;font-weight:600}.alerts__text{font-size:.9rem;max-width:1320px;margin-bottom:4px}.alerts__close{background:none;border:none;font-size:1.25rem}.cta-featured{width:100%;height:100%;background:#fff;margin-bottom:2rem;box-shadow:0 10px 48px 4px rgba(0,0,0,.12)}.cta-featured__inner{padding:2rem}.cta-featured__body,.cta-featured__header{margin-bottom:1rem}.cta-featured__footer{display:flex;flex-wrap:wrap;gap:15px}.cta-featured__meta{color:#383838;font-family:GothamNarrowMedium,Arial,Helvetica,sans;font-weight:600;font-size:1rem;text-transform:uppercase;margin-bottom:.5rem}.cta-featured__title{color:#002b49;font-size:1.75rem;margin-bottom:0}.cta-featured__title a{color:currentColor}@media (min-width:48em){.cta-featured__title{font-size:2rem}}.cta-featured__summary{line-height:28px}.cta-featured-ribbon{background:#fff;width:100%;margin-bottom:2rem;box-shadow:0 10px 48px 4px rgba(0,0,0,.12)}.cta-featured-ribbon__inner{display:flex;flex-direction:column}@media (min-width:48em){.cta-featured-ribbon__inner{flex-direction:row-reverse}}.cta-featured-ribbon__media{aspect-ratio:25/16}@media (min-width:48em){.cta-featured-ribbon__media{width:50%;aspect-ratio:auto}}.cta-featured-ribbon__media img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.cta-featured-ribbon__content{padding:2rem}@media (min-width:48em){.cta-featured-ribbon__content{width:50%}}.cta-featured-ribbon__body,.cta-featured-ribbon__header{margin-bottom:1rem}.cta-featured-ribbon__meta{color:#383838;font-size:1rem;text-transform:uppercase}.cta-featured-ribbon__meta--top{font-family:GothamNarrowMedium,Arial,Helvetica,sans;font-weight:600;text-transform:uppercase;margin-bottom:.5rem}.cta-featured-ribbon__meta--bottom{margin-top:.5rem}@media (min-width:48em){.cta-featured-ribbon__meta--bottom{margin-top:1.5rem}}.cta-featured-ribbon__title{color:#002b49;font-size:2rem;margin-bottom:0}.cta-featured-ribbon__title a{color:currentColor}.cta-featured-ribbon__action:not(:first-child){margin-top:1rem}@media (min-width:48em){.cta-featured-ribbon__action:not(:first-child){margin-top:0;margin-left:1rem}}.cta-featured-ribbon__action--secondary{color:#002b49}.cta-featured-image{background:#fff;width:100%;margin-bottom:2rem;box-shadow:0 10px 48px 4px rgba(0,0,0,.12)}.cta-featured-image__inner{padding:2rem;display:flex;flex-direction:column}@media (min-width:48em){.cta-featured-image__inner{padding:4rem;flex-direction:row}}.cta-featured-image__media{width:100%;margin-bottom:1rem;aspect-ratio:25/16}@media (min-width:48em){.cta-featured-image__media{width:35%;padding-right:1rem;aspect-ratio:auto}}.cta-featured-image__media img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.cta-featured-image__content{width:100%}@media (min-width:48em){.cta-featured-image__content{width:65%;padding-left:1rem}}.cta-featured-image__body,.cta-featured-image__header{margin-bottom:1rem}.cta-featured-image__meta{color:#050505;font-size:1rem}.cta-featured-image__meta--top{font-family:GothamNarrowMedium,Arial,Helvetica,sans;font-weight:600;text-transform:uppercase;margin-bottom:.5rem}.cta-featured-image__title{color:#002b49;font-size:2rem;margin-bottom:0}.cta-featured-image__title a{color:currentColor}.cta-featured-image__action:not(:first-child){margin-top:1rem}@media (min-width:48em){.cta-featured-image__action:not(:first-child){margin-left:1rem}}.cta-featured-image__action--secondary{color:#002b49}.guides__featured{margin-bottom:6rem}.guides__list{display:flex;flex-direction:column}@media (min-width:48em){.guides__list{flex-direction:row;justify-content:flex-start;flex-wrap:wrap;margin-left:-1.25rem;margin-right:-1.25rem}}.guides__list-item{width:100%;flex:0 1 auto;margin-bottom:2rem}@media (min-width:48em){.guides__list-item{width:50%;padding-left:1.25rem;padding-right:1.25rem}}@media (min-width:72em){.guides__list-item{width:33.333%}}.guide-featured{background:#fff;box-shadow:0 10px 48px 4px rgba(0,0,0,.12)}.guide-featured__inner{padding:60px 30px;display:flex;flex-direction:column;gap:2.5rem}@media (min-width:48em){.guide-featured__inner{flex-direction:row;padding:80px 40px}}.guide-featured__media img{width:auto;height:100%;-o-object-fit:contain;object-fit:contain}@media (min-width:48em){.guide-featured__media{flex:0 1 auto;width:20%}}@media (min-width:48em){.guide-featured__content{flex:0 1 auto;width:80%}}.guide-featured__header{margin-bottom:1rem}.guide-featured__meta--top{text-transform:uppercase;margin-bottom:.25rem}.guide-featured__meta--bottom,.guide-featured__meta--top{color:#050505;font-family:GothamNarrowMedium,Arial,Helvetica,sans;font-size:1rem}.guide-featured__meta--bottom{display:none;margin-top:1rem}@media (min-width:48em){.guide-featured__meta--bottom{display:block}}.guide-featured__title{color:#002b49;font-family:GothamNarrowBold,Arial,Helvetica,sans;font-size:2rem;line-height:120%;margin-bottom:0}.guide-featured__title a{color:currentColor}@media (min-width:48em){.guide-featured__title{line-height:116%}}.guide-featured__summary{margin-bottom:2rem}.guide-item{background:#fff;box-shadow:0 10px 48px 4px rgba(0,0,0,.12);height:100%}.guide-item__inner{padding:30px;display:flex;flex-direction:column;gap:2.5rem}@media (min-width:48em){.guide-item__inner{padding:40px}}.guide-item__media img{width:100%;height:auto;-o-object-fit:contain;object-fit:contain}@media (min-width:72em){.guide-item__media img{width:auto;height:18.75rem}}.guide-item__header{margin-bottom:1rem}.guide-item__meta--bottom{color:#050505;font-size:1rem;font-family:GothamNarrowMedium,Arial,Helvetica,sans;margin-top:1rem}.guide-item__title{color:#002b49;font-family:GothamNarrowBold,Arial,Helvetica,sans;font-size:1.5rem;margin-bottom:0;line-height:2rem}.guide-item__title a{color:currentColor}@media (min-width:48em){.guide-item__title{font-size:2rem;line-height:2.5rem}}.guide-item__summary{font-size:1rem}.guide-item__summary p{line-height:inherit}.guides .pagination{display:flex;flex-direction:row;justify-content:space-between}.guides .pagination .pagination__arrow:before{content:"";display:block;width:1rem;height:1rem;border:solid #050505;position:relative;top:16px;z-index:-1;transform:rotate(45deg)}.guides .pagination .pagination__arrow .pagination__link{width:2em;height:2em;display:inline-block}.guides .pagination .pagination__arrow-next:before{border-width:1px 1px 0 0}.guides .pagination .pagination__arrow-prev:before{border-width:0 0 1px 1px}.guides .pagination .pagination__list{list-style:none;display:flex;flex-direction:row;justify-content:center}.guides .pagination .pagination__list .pagination__item{width:2rem;height:2rem;display:flex;flex-direction:row;justify-content:center;align-items:center}.guides .pagination .pagination__list .pagination__item--active{background:#eff0f1}.guides .pagination .pagination__list .pagination__link{font-family:GothamNarrowBold,Arial,Helvetica,sans}.guide-detail{max-width:950px}.latest-publications{box-shadow:0 10px 48px 4px rgba(0,0,0,.12);margin:0 0 40px;padding:30px}@media (min-width:60em){.latest-publications{margin:0 0 2rem;padding:40px}}.latest-publications__list{margin:0;padding-left:0;list-style:none}.latest-publications__item{padding:20px 0}.latest-publications__item+.latest-publications__item{position:relative}.latest-publications__item+.latest-publications__item:before{background-color:#e4e5e5;content:"";display:block;height:1px;width:48px;position:absolute;top:0;left:0}.latest-publications__item-title{color:#002b49;margin:0}.latest-publications__item-link{color:inherit}.latest-publications__item-sponsor{color:#050505;font-family:GothamNarrowMedium,Arial,Helvetica,sans;font-size:1rem;margin:1em 0 0}.topic-articles__list{display:flex;flex-direction:column;list-style:none;margin:0 0 32px;padding:0}.topic-articles__list .topic-articles__item{margin-bottom:0}.topic-articles__item{box-shadow:0 10px 48px 4px rgba(0,0,0,.12);padding:30px;display:flex;flex-direction:column;align-items:flex-start;max-width:500px;margin:0 auto 32px}@media (min-width:60em){.topic-articles__item{padding:40px}}.topic-articles__item-image{margin:0 0 30px;height:200px;-o-object-fit:cover;object-fit:cover;-o-object-position:50% 50%;object-position:50% 50%}.topic-articles__item-date{color:#050505;font-weight:600;text-transform:uppercase;margin-bottom:1em}.topic-articles__item-title{color:#002b49;font-size:2rem;line-height:1.25}.topic-articles__item-summary{margin:0 0 1em;line-height:28px;color:#050505}.topic-articles__item-link{margin:auto 0 0;font-family:GothamNarrow,Arial,Helvetica,sans}@media (min-width:60em){.topic-articles__list{display:flex;flex-direction:row;flex-wrap:wrap;gap:30px}.topic-articles__item{width:clamp(300px,calc(50% - 40px),440px);margin:0 auto}.topic-articles__item-image{margin:0 0 40px}}@media (min-width:72em){.topic-articles__item{width:clamp(300px,calc(33.3333% - 20px),440px);margin:0 auto}}@media print{*,:after,:before{background:transparent;color:#000!important;box-shadow:none!important;text-shadow:none!important}a,a:visited{text-decoration:underline}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}.navbar{display:none}table{border-collapse:collapse!important}table td,table th{background-color:#fff!important;border:1px solid #b8b8b8;padding:5px}body{padding:10px}#mobile-menu,header nav{display:none!important}.home #main-nav-wrapper .site-logo,.inner .utility-nav-wrapper .site-logo{display:none}.site-logo{margin:20px 0 40px;display:block}.site-logo:after{display:none!important;content:""!important}.global-search,.login,.mobile-content-wrapper,.nav-links,.nav-more-links,.nav-utilities,.site-name{display:none}footer{border-top:1px solid #999;margin:10px 0 0;padding-top:20px}.footer-content{text-align:center}.footer-content .afp-logo{width:190px;margin:20px auto}.to-top{display:none!important}.footer-social-links,.links{display:none}.contact-info ul{padding:0;list-style:none}.hero-header{font-weight:700;font-size:18px}.feature-box-wrapper{margin-bottom:40px}.home .main-content{padding:40px 0 0}.main-content .sidebar{margin:40px 0 20px}.breadcrumb{display:none}.band{background:none!important;padding:20px 0}.band .band-type{font-size:20px;font-weight:700;padding-bottom:20px}.band .band-title{font-size:18px;font-weight:700}.band .parallax-wrapper,.bg-image-wrapper{background:none!important}.quote .quote{font-style:italic}.bx-controls,.bx-pager{display:none}}@media print{.site-logo{width:228px;height:102px;background:url(/assets/images/afp-logo.png?1452026408) no-repeat 0 0/100% transparent}.footer-content .site-logo{display:none}.home .image-wrapper,.home .slide-content .right-col{max-width:360px;margin:20px 0}.landing .topic-link{text-decoration:none}.access-blocker,.topics-filter-wrapper{display:none}.scrollSpacer{display:none!important}.article-set-wrapper{border-top:1px solid #b8b8b8;margin-bottom:20px;padding-top:10px}.article-link{text-decoration:none}.article-link h3{font-size:16px}.article-link .article-footer>div,.article-link .details-wrapper>*{padding-bottom:5px}.article-link .article-thumb{padding:10px 0}.sidebox-wrapper.sponsor-ad{position:static!important;border:1px solid #b8b8b8;max-width:360px;text-align:center;padding:15px}}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImFmcC9jb21wb25lbnRzL19sZWdhY3kuc2NzcyIsImFmcC9ub3JtYWxpemUuc2NzcyIsImFmcC9zdHlsZXMuY3NzIiwiYWZwL2dsb2JhbHMvX2ZvbnRzLnNjc3MiLCJhZnAvZ2xvYmFscy9fdXRpbGl0aWVzLnNjc3MiLCJhZnAvZ2xvYmFscy9fYmFzZS5zY3NzIiwiYWZwL2dsb2JhbHMvX3ZhcmlhYmxlcy5zY3NzIiwiYWZwL2dsb2JhbHMvX3R5cG9ncmFwaHkuc2NzcyIsImFmcC9nbG9iYWxzL19idXR0b25zLnNjc3MiLCJhZnAvZ2xvYmFscy9fZ3JpZC5zY3NzIiwiYWZwL2dsb2JhbHMvX2xheW91dC5zY3NzIiwiYWZwL2dsb2JhbHMvX2hlYWRlci5zY3NzIiwiYWZwL2dsb2JhbHMvX2Zvb3Rlci5zY3NzIiwiYWZwL2dsb2JhbHMvX3NlYXJjaC5zY3NzIiwiYWZwL3ZlbmRvci9fYngtc2xpZGVyLnNjc3MiLCJhZnAvdmVuZG9yL190cnVzdGFyYy5zY3NzIiwiYWZwL25hdmlnYXRpb24vX3V0aWxpdHktbmF2LnNjc3MiLCJhZnAvbmF2aWdhdGlvbi9fbWFpbi1uYXYuc2NzcyIsImFmcC90b29scy9fdGFiLXNlY3Rpb24uc2NzcyIsImFmcC90b29scy9fY2FyZC1oZXJvLnNjc3MiLCJhZnAvbW9kdWxlcy9fYWxlcnRzLnNjc3MiLCJhZnAvbW9kdWxlcy9fY3Rhcy5zY3NzIiwiYWZwL21vZHVsZXMvX2d1aWRlcy5zY3NzIiwiYWZwL21vZHVsZXMvX2xhdGVzdC1wdWJsaWNhdGlvbnMuc2NzcyIsImFmcC9tb2R1bGVzL19hcnRpY2xlcy5zY3NzIiwiYWZwL3ByaW50LnNjc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBaWRBLGdCQUdrQjtBQ3BkbEIsdUZBQUEsQ0FDQSxzRkFZSSxhQUFjLENBR2xCLDRCQUlJLG9CQUFxQixDQUNyQix1QkFBd0IsQ0FHNUIsc0JBQ0ksWUFBYSxDQUNiLFFBQVMsQ0NDYixrQkRJSSxZQUFhOztBQUdqQixrRUFBQSxDQUNB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SjB6YkksNEJBQThCLENBQzlCLHlCQUEyQixDSXR6Yi9CLFdKMHpiSSxtQkFBcUIsQ0l0emJ6QixZSjB6YkkscUJBQXdCLENJdHpiNUIsWUowemJJLG9CQUF1QixDSXR6YjNCLFlKMHpiSSxxQkFBd0IsQ0l0emI1QixhSjB6YkksbUJBQXFCLENJdHpiekIsZUowemJJLHVCQUF5QixDSXR6YjdCLGlCSjB6YkkseUJBQTJCLENJdHpiL0Isa0JKMHpiSSwwQkFBNEIsQ0l0emJoQyxpQkowemJJLHlCQUEyQixDSXR6Yi9CLGlCSjB6YkkseUJBQTJCLENJdHpiL0IsbUJKMHpiSSwyQkFBNkIsQ0l0emJqQyxvQkowemJJLDRCQUE4QixDSXR6YmxDLG1CSjB6YkksMkJBQTZCLENJdHpiakMsaUJKMHpiSSx5QkFBMkIsQ0l0emIvQixtQkowemJJLDJCQUE2QixDSXR6YmpDLG9CSjB6YkksNEJBQThCLENJdHpibEMsbUJKMHpiSSwyQkFBNkIsQ0l0emJqQyxVSjB6Ykksd0JBQTBCLENJdHpiOUIsZ0JKMHpiSSw4QkFBZ0MsQ0l0emJwQyxTSjB6YkksdUJBQXlCLENJdHpiN0IsUUoyemJJLHNCQUF3QixDSXZ6YjVCLGVKNHpiSSw2QkFBK0IsQ0l4emJuQyxTSjR6YkksdUJBQXlCLENJeHpiN0IsYUo0emJJLDJCQUE2QixDSXh6YmpDLGNKNHpiSSw0QkFBOEIsQ0l4emJsQyxRSjh6Ykksc0JBQXdCLENJMXpiNUIsZUpnMGJJLDZCQUErQixDSTV6Ym5DLFFKZzBiSSxzQkFBd0IsQ0k1emI1QixpQkpnMGJJLHlCQUEyQixDSTV6Yi9CLG1CSmcwYkksMkJBQTZCLENJNXpiakMsbUJKZzBiSSwyQkFBNkIsQ0k1emJqQyxnQkpnMGJJLHdCQUEwQixDSTV6YjlCLGlCSmcwYkkseUJBQTJCLENJM3piL0IsT0oremJJLGVBQWlCLENJM3pickIsUUoremJJLGlCQUFtQixDSTN6YnZCLFNKK3piSSxrQkFBb0IsQ0kzemJ4QixVSit6Ykksa0JBQW9CLENJM3pieEIsV0oremJJLG9CQUFzQixDSTN6YjFCLFlKK3piSSxxQkFBdUIsQ0kzemIzQixTSit6YkksZ0JBQWtCLENJM3pidEIsVUoremJJLGtCQUFvQixDSTN6YnhCLFdKK3piSSxtQkFBcUIsQ0kzemJ6QixPSit6YkksaUJBQW1CLENJM3pidkIsUUoremJJLG1CQUFxQixDSTN6YnpCLFNKK3piSSxvQkFBc0IsQ0kzemIxQixNSit6YkksbUJBQXFCLENJM3piekIsTUoremJJLG1CQUFxQixDSTN6YnpCLE1KK3piSSxtQkFBcUIsQ0kzemJ6QixPSit6Ykksb0JBQXNCLENJM3piMUIsUUoremJJLG9CQUFzQixDSTN6YjFCLFFKK3piSSx3QkFBMEIsQ0kzemI5QixRSit6YkkscUJBQXVCLENJM3piM0IsWUoremJJLHlCQUEyQixDSTN6Yi9CLE1KK3piSSxvQkFBc0IsQ0kzemIxQixNSit6Ykksb0JBQXNCLENJM3piMUIsTUoremJJLG9CQUFzQixDSTN6YjFCLE9KK3piSSxxQkFBdUIsQ0kzemIzQixRSit6YkkscUJBQXVCLENJM3piM0IsUUoremJJLHlCQUEyQixDSTN6Yi9CLFFKK3piSSxzQkFBd0IsQ0kzemI1QixZSit6YkksMEJBQTRCLENJM3piaEMsV0ppMGJJLHVCQUF5QixDSTd6YjdCLFVKbzBiSSw0QkFBOEIsQ0loMGJsQyxhSnUwYkksK0JBQWlDLENJbjBickMsa0JKMDBiSSxvQ0FBc0MsQ0l0MGIxQyxxQko2MGJJLHVDQUF5QyxDSXowYjdDLGFKKzBiSSxxQkFBdUIsQ0kzMGIzQixhSmkxYkkscUJBQXVCLENJNzBiM0IsZUprMWJJLHVCQUF5QixDSTkwYjdCLGVKbTFiSSx1QkFBeUIsQ0kvMGI3QixXSm8xYkksd0JBQTBCLENJaDFiOUIsYUpxMWJJLDBCQUE0QixDSWoxYmhDLG1CSnMxYkksZ0NBQWtDLENJbDFidEMsdUJKdzFiSSxvQ0FBc0MsQ0lwMWIxQyxxQkowMWJJLGtDQUFvQyxDSXQxYnhDLHdCSjQxYkksZ0NBQWtDLENJeDFidEMseUJKODFiSSx1Q0FBeUMsQ0kxMWI3Qyx3QkorMWJJLHNDQUF3QyxDSTMxYjVDLHdCSmkyYkksc0NBQXdDLENJNzFiNUMsbUJKbTJiSSxnQ0FBa0MsQ0kvMWJ0QyxpQkpxMmJJLDhCQUFnQyxDSWoyYnBDLG9CSnUyYkksNEJBQThCLENJbjJibEMsc0JKeTJiSSw4QkFBZ0MsQ0lyMmJwQyxxQkoyMmJJLDZCQUErQixDSXYyYm5DLHFCSjQyYkksa0NBQW9DLENJeDJieEMsbUJKNjJiSSxnQ0FBa0MsQ0l6MmJ0QyxzQko4MmJJLDhCQUFnQyxDSTEyYnBDLHVCSisyYkkscUNBQXVDLENJMzJiM0Msc0JKZzNiSSxvQ0FBc0MsQ0k1MmIxQyx1QkppM2JJLCtCQUFpQyxDSTcyYnJDLGlCSm0zYkkseUJBQTJCLENJLzJiL0Isa0JKbzNiSSwrQkFBaUMsQ0loM2JyQyxnQkpxM2JJLDZCQUErQixDSWozYm5DLG1CSnUzYkksMkJBQTZCLENJbjNiakMscUJKdzNiSSw2QkFBK0IsQ0lwM2JuQyxvQkowM2JJLDRCQUE4QixDSXQzYmxDLGFKNDNiSSxrQkFBb0IsQ0l4M2J4QixTSjgzYkksaUJBQW1CLENJMTNidkIsU0pnNGJJLGlCQUFtQixDSTUzYnZCLFNKazRiSSxpQkFBbUIsQ0k5M2J2QixTSm80YkksaUJBQW1CLENJaDRidkIsU0pzNGJJLGlCQUFtQixDSWw0YnZCLFNKdzRiSSxpQkFBbUIsQ0lwNGJ2QixZSjA0YkksaUJBQW1CLENJdDRidkIsS0owNGJJLGtCQUFvQixDSXQ0YnhCLEtKMDRiSSx1QkFBMEIsQ0l0NGI5QixLSjA0Ykksc0JBQXlCLENJdDRiN0IsS0owNGJJLHFCQUF1QixDSXQ0YjNCLEtKMDRiSSx1QkFBeUIsQ0l0NGI3QixLSjA0YkkscUJBQXVCLENJdDRiM0IsUUowNGJJLHFCQUF1QixDSXQ0YjNCLE1KMDRiSSx3QkFBMEIsQ0FDMUIsdUJBQXlCLENJdDRiN0IsTUowNGJJLDZCQUFnQyxDQUNoQyw0QkFBK0IsQ0l0NGJuQyxNSjA0YkksNEJBQStCLENBQy9CLDJCQUE4QixDSXQ0YmxDLE1KMDRiSSwyQkFBNkIsQ0FDN0IsMEJBQTRCLENJdDRiaEMsTUowNGJJLDZCQUErQixDQUMvQiw0QkFBOEIsQ0l0NGJsQyxNSjA0YkksMkJBQTZCLENBQzdCLDBCQUE0QixDSXQ0YmhDLFNKMDRiSSwyQkFBNkIsQ0FDN0IsMEJBQTRCLENJdDRiaEMsTUowNGJJLHNCQUF3QixDQUN4Qix5QkFBMkIsQ0l0NGIvQixNSjA0YkksMkJBQThCLENBQzlCLDhCQUFpQyxDSXQ0YnJDLE1KMDRiSSwwQkFBNkIsQ0FDN0IsNkJBQWdDLENJdDRicEMsTUowNGJJLHlCQUEyQixDQUMzQiw0QkFBOEIsQ0l0NGJsQyxNSjA0YkksMkJBQTZCLENBQzdCLDhCQUFnQyxDSXQ0YnBDLE1KMDRiSSx5QkFBMkIsQ0FDM0IsNEJBQThCLENJdDRibEMsU0owNGJJLHlCQUEyQixDQUMzQiw0QkFBOEIsQ0l0NGJsQyxNSjA0Ykksc0JBQXdCLENJdDRiNUIsTUowNGJJLDJCQUE4QixDSXQ0YmxDLE1KMDRiSSwwQkFBNkIsQ0l0NGJqQyxNSjA0YkkseUJBQTJCLENJdDRiL0IsTUowNGJJLDJCQUE2QixDSXQ0YmpDLE1KMDRiSSx5QkFBMkIsQ0l0NGIvQixTSjA0YkkseUJBQTJCLENJdDRiL0IsTUowNGJJLHdCQUEwQixDSXQ0YjlCLE1KMDRiSSw2QkFBZ0MsQ0l0NGJwQyxNSjA0YkksNEJBQStCLENJdDRibkMsTUowNGJJLDJCQUE2QixDSXQ0YmpDLE1KMDRiSSw2QkFBK0IsQ0l0NGJuQyxNSjA0YkksMkJBQTZCLENJdDRiakMsU0owNGJJLDJCQUE2QixDSXQ0YmpDLE1KMDRiSSx5QkFBMkIsQ0l0NGIvQixNSjA0YkksOEJBQWlDLENJdDRickMsTUowNGJJLDZCQUFnQyxDSXQ0YnBDLE1KMDRiSSw0QkFBOEIsQ0l0NGJsQyxNSjA0YkksOEJBQWdDLENJdDRicEMsTUowNGJJLDRCQUE4QixDSXQ0YmxDLFNKMDRiSSw0QkFBOEIsQ0l0NGJsQyxNSjA0YkksdUJBQXlCLENJdDRiN0IsTUowNGJJLDRCQUErQixDSXQ0Ym5DLE1KMDRiSSwyQkFBOEIsQ0l0NGJsQyxNSjA0YkksMEJBQTRCLENJdDRiaEMsTUowNGJJLDRCQUE4QixDSXQ0YmxDLE1KMDRiSSwwQkFBNEIsQ0l0NGJoQyxTSjA0YkksMEJBQTRCLENJdDRiaEMsS0owNGJJLG1CQUFxQixDSXQ0YnpCLEtKMDRiSSx3QkFBMkIsQ0l0NGIvQixLSjA0YkksdUJBQTBCLENJdDRiOUIsS0owNGJJLHNCQUF3QixDSXQ0YjVCLEtKMDRiSSx3QkFBMEIsQ0l0NGI5QixLSjA0Ykksc0JBQXdCLENJdDRiNUIsTUowNGJJLHlCQUEyQixDQUMzQix3QkFBMEIsQ0l0NGI5QixNSjA0YkksOEJBQWlDLENBQ2pDLDZCQUFnQyxDSXQ0YnBDLE1KMDRiSSw2QkFBZ0MsQ0FDaEMsNEJBQStCLENJdDRibkMsTUowNGJJLDRCQUE4QixDQUM5QiwyQkFBNkIsQ0l0NGJqQyxNSjA0YkksOEJBQWdDLENBQ2hDLDZCQUErQixDSXQ0Ym5DLE1KMDRiSSw0QkFBOEIsQ0FDOUIsMkJBQTZCLENJdDRiakMsTUowNGJJLHVCQUF5QixDQUN6QiwwQkFBNEIsQ0l0NGJoQyxNSjA0YkksNEJBQStCLENBQy9CLCtCQUFrQyxDSXQ0YnRDLE1KMDRiSSwyQkFBOEIsQ0FDOUIsOEJBQWlDLENJdDRickMsTUowNGJJLDBCQUE0QixDQUM1Qiw2QkFBK0IsQ0l0NGJuQyxNSjA0YkksNEJBQThCLENBQzlCLCtCQUFpQyxDSXQ0YnJDLE1KMDRiSSwwQkFBNEIsQ0FDNUIsNkJBQStCLENJdDRibkMsTUowNGJJLHVCQUF5QixDSXQ0YjdCLE1KMDRiSSw0QkFBK0IsQ0l0NGJuQyxNSjA0YkksMkJBQThCLENJdDRibEMsTUowNGJJLDBCQUE0QixDSXQ0YmhDLE1KMDRiSSw0QkFBOEIsQ0l0NGJsQyxNSjA0YkksMEJBQTRCLENJdDRiaEMsTUowNGJJLHlCQUEyQixDSXQ0Yi9CLE1KMDRiSSw4QkFBaUMsQ0l0NGJyQyxNSjA0YkksNkJBQWdDLENJdDRicEMsTUowNGJJLDRCQUE4QixDSXQ0YmxDLE1KMDRiSSw4QkFBZ0MsQ0l0NGJwQyxNSjA0YkksNEJBQThCLENJdDRibEMsTUowNGJJLDBCQUE0QixDSXQ0YmhDLE1KMDRiSSwrQkFBa0MsQ0l0NGJ0QyxNSjA0YkksOEJBQWlDLENJdDRickMsTUowNGJJLDZCQUErQixDSXQ0Ym5DLE1KMDRiSSwrQkFBaUMsQ0l0NGJyQyxNSjA0YkksNkJBQStCLENJdDRibkMsTUowNGJJLHdCQUEwQixDSXQ0YjlCLE1KMDRiSSw2QkFBZ0MsQ0l0NGJwQyxNSjA0YkksNEJBQStCLENJdDRibkMsTUowNGJJLDJCQUE2QixDSXQ0YmpDLE1KMDRiSSw2QkFBK0IsQ0l0NGJuQyxNSjA0YkksMkJBQTZCLENJdDRiakMsT0owNGJJLGVBQWlCLENJdDRickIsT0owNGJJLG9CQUF1QixDSXQ0YjNCLE9KMDRiSSxtQkFBc0IsQ0l0NGIxQixPSjA0Ykksa0JBQW9CLENJdDRieEIsT0owNGJJLG9CQUFzQixDSXQ0YjFCLE9KMDRiSSxrQkFBb0IsQ0l0NGJ4QixXSjA0YkksbUJBQXFCLENJdDRiekIsV0owNGJJLHdCQUEyQixDSXQ0Yi9CLFdKMDRiSSx1QkFBMEIsQ0l0NGI5QixXSjA0Ykksc0JBQXdCLENJdDRiNUIsV0owNGJJLHdCQUEwQixDSXQ0YjlCLFdKMDRiSSxzQkFBd0IsQ0l0NGI1QixjSjA0YkksMkJBQTZCLENBRTdCLHNCQUF3QixDSXY0YjVCLGNKMjRiSSxnQ0FBbUMsQ0FFbkMsMkJBQThCLENJeDRibEMsY0o0NGJJLCtCQUFrQyxDQUVsQywwQkFBNkIsQ0l6NGJqQyxjSjY0YkksOEJBQWdDLENBRWhDLHlCQUEyQixDSTE0Yi9CLGNKODRiSSxnQ0FBa0MsQ0FFbEMsMkJBQTZCLENJMzRiakMsY0orNGJJLDhCQUFnQyxDQUVoQyx5QkFBMkIsQ0k1NGIvQixnQkpnNWJJLDhDQUFnRCxDSTU0YnBELE1KZzViSSwwQ0FBNEMsQ0k1NGJoRCxNSmc1YkkseUNBQTRDLENJNTRiaEQsTUpnNWJJLHVDQUEwQyxDSTU0YjlDLE1KZzViSSx5Q0FBNEMsQ0k1NGJoRCxNSmc1YkksMkJBQTZCLENJNTRiakMsTUpnNWJJLHdCQUEwQixDSTU0YjlCLFlKZzViSSwyQkFBNkIsQ0k1NGJqQyxZSmc1YkksMkJBQTZCLENJNTRiakMsWUpnNWJJLDZCQUErQixDSTU0Ym5DLFVKZzViSSx5QkFBMkIsQ0k1NGIvQixXSmc1YkkseUJBQTJCLENJNTRiL0IsV0pnNWJJLHlCQUEyQixDSTU0Yi9CLGFKZzViSSx5QkFBMkIsQ0k1NGIvQixTSmc1YkkseUJBQTJCLENJNTRiL0IsV0pnNWJJLDRCQUE4QixDSTU0YmxDLE1KZzViSSx1QkFBeUIsQ0k1NGI3QixPSmc1YkksMEJBQTRCLENJNTRiaEMsU0pnNWJJLHlCQUEyQixDSTU0Yi9CLE9KZzViSSx1QkFBeUIsQ0k1NGI3QixZSmc1YkkseUJBQTJCLENJNTRiL0IsVUpnNWJJLDBCQUE0QixDSTU0YmhDLGFKZzViSSwyQkFBNkIsQ0k1NGJqQyxzQkpnNWJJLDhCQUFnQyxDSTU0YnBDLDJCSmc1YkksbUNBQXFDLENJNTRiekMsOEJKZzViSSxzQ0FBd0MsQ0k1NGI1QyxnQkpnNWJJLGtDQUFvQyxDSTU0YnhDLGdCSmc1Ykksa0NBQW9DLENJNTRieEMsaUJKZzViSSxtQ0FBcUMsQ0k1NGJ6QyxXSmc1YkksNEJBQThCLENJNTRibEMsYUpnNWJJLDRCQUE4QixDSTU0YmxDLFlKZzViSSw4QkFBZ0MsQ0FDaEMsK0JBQWlDLENJNTRickMsU0pnNWJJLDRCQUE4QixDSTU0YmxDLFdKZzViSSwyQkFBNkIsQ0k1NGJqQyxNSmc1Ykksb0JBQXNCLENJNTRiMUIsS0pnNWJJLG1CQUFxQixDSTU0YnpCLEtKZzViSSxtQkFBcUIsQ0k1NGJ6QixLSmc1YkksbUJBQXFCLENJNTRiekIsS0pnNWJJLG1CQUFxQixDQUd6Qix5Qkk5NGJJLGdCSmc1Ykksb0JBQXNCLENJNTRiMUIsY0pnNWJJLHFCQUF1QixDSTU0YjNCLGVKZzViSSxvQkFBc0IsQ0k1NGIxQix1QkpnNWJJLCtCQUFpQyxDQUNqQyw0QkFBOEIsQ0k1NGJsQyxxQkpnNWJJLDZCQUErQixDQUMvQiwwQkFBNEIsQ0k1NGJoQyxvQkpnNWJJLDRCQUE4QixDQUM5Qix5QkFBMkIsQ0k1NGIvQixxQkpnNWJJLGtDQUFvQyxDQUNwQywrQkFBaUMsQ0k1NGJyQyxvQkpnNWJJLDRCQUE4QixDQUM5Qix5QkFBMkIsQ0k1NGIvQixhSmc1Ykksd0JBQTBCLENJNTRiOUIsbUJKZzViSSw4QkFBZ0MsQ0k1NGJwQyxZSmc1YkksdUJBQXlCLENJNTRiN0IsV0ppNWJJLHNCQUF3QixDSTc0YjVCLGtCSms1YkksNkJBQStCLENJOTRibkMsWUprNWJJLHVCQUF5QixDSTk0YjdCLGdCSms1YkksMkJBQTZCLENJOTRiakMsaUJKazViSSw0QkFBOEIsQ0k5NGJsQyxXSm81Ykksc0JBQXdCLENJaDViNUIsa0JKczViSSw2QkFBK0IsQ0lsNWJuQyxXSnM1Ykksc0JBQXdCLENJbDViNUIsY0p3NWJJLHVCQUF5QixDSXA1YjdCLGFKMjViSSw0QkFBOEIsQ0l2NWJsQyxnQko4NWJJLCtCQUFpQyxDSTE1YnJDLHFCSmk2Ykksb0NBQXNDLENJNzViMUMsd0JKbzZiSSx1Q0FBeUMsQ0loNmI3QyxnQkpzNmJJLHFCQUF1QixDSWw2YjNCLGdCSnc2YkkscUJBQXVCLENJcDZiM0Isa0JKeTZiSSx1QkFBeUIsQ0lyNmI3QixrQkowNmJJLHVCQUF5QixDSXQ2YjdCLGNKMjZiSSx3QkFBMEIsQ0l2NmI5QixnQko0NmJJLDBCQUE0QixDSXg2YmhDLHNCSjY2YkksZ0NBQWtDLENJejZidEMsMEJKKzZiSSxvQ0FBc0MsQ0kzNmIxQyx3QkppN2JJLGtDQUFvQyxDSTc2YnhDLDJCSm03YkksZ0NBQWtDLENJLzZidEMsNEJKcTdiSSx1Q0FBeUMsQ0lqN2I3QywyQkpzN2JJLHNDQUF3QyxDSWw3YjVDLDJCSnc3Ykksc0NBQXdDLENJcDdiNUMsc0JKMDdiSSxnQ0FBa0MsQ0l0N2J0QyxvQko0N2JJLDhCQUFnQyxDSXg3YnBDLHVCSjg3YkksNEJBQThCLENJMTdibEMseUJKZzhiSSw4QkFBZ0MsQ0k1N2JwQyx3QkprOGJJLDZCQUErQixDSTk3Ym5DLHdCSm04Ykksa0NBQW9DLENJLzdieEMsc0JKbzhiSSxnQ0FBa0MsQ0loOGJ0Qyx5QkpxOGJJLDhCQUFnQyxDSWo4YnBDLDBCSnM4YkkscUNBQXVDLENJbDhiM0MseUJKdThiSSxvQ0FBc0MsQ0luOGIxQywwQkp3OGJJLCtCQUFpQyxDSXA4YnJDLG9CSjA4YkkseUJBQTJCLENJdDhiL0IscUJKMjhiSSwrQkFBaUMsQ0l2OGJyQyxtQko0OGJJLDZCQUErQixDSXg4Ym5DLHNCSjg4YkksMkJBQTZCLENJMThiakMsd0JKKzhiSSw2QkFBK0IsQ0kzOGJuQyx1QkppOWJJLDRCQUE4QixDSTc4YmxDLGdCSm05Ykksa0JBQW9CLENJLzhieEIsWUpxOWJJLGlCQUFtQixDSWo5YnZCLFlKdTliSSxpQkFBbUIsQ0luOWJ2QixZSnk5YkksaUJBQW1CLENJcjlidkIsWUoyOWJJLGlCQUFtQixDSXY5YnZCLFlKNjliSSxpQkFBbUIsQ0l6OWJ2QixZSis5YkksaUJBQW1CLENJMzlidkIsZUppK2JJLGlCQUFtQixDSTc5YnZCLFFKaStiSSxrQkFBb0IsQ0k3OWJ4QixRSmkrYkksdUJBQTBCLENJNzliOUIsUUppK2JJLHNCQUF5QixDSTc5YjdCLFFKaStiSSxxQkFBdUIsQ0k3OWIzQixRSmkrYkksdUJBQXlCLENJNzliN0IsUUppK2JJLHFCQUF1QixDSTc5YjNCLFdKaStiSSxxQkFBdUIsQ0k3OWIzQixTSmkrYkksd0JBQTBCLENBQzFCLHVCQUF5QixDSTc5YjdCLFNKaStiSSw2QkFBZ0MsQ0FDaEMsNEJBQStCLENJNzlibkMsU0ppK2JJLDRCQUErQixDQUMvQiwyQkFBOEIsQ0k3OWJsQyxTSmkrYkksMkJBQTZCLENBQzdCLDBCQUE0QixDSTc5YmhDLFNKaStiSSw2QkFBK0IsQ0FDL0IsNEJBQThCLENJNzlibEMsU0ppK2JJLDJCQUE2QixDQUM3QiwwQkFBNEIsQ0k3OWJoQyxZSmkrYkksMkJBQTZCLENBQzdCLDBCQUE0QixDSTc5YmhDLFNKaStiSSxzQkFBd0IsQ0FDeEIseUJBQTJCLENJNzliL0IsU0ppK2JJLDJCQUE4QixDQUM5Qiw4QkFBaUMsQ0k3OWJyQyxTSmkrYkksMEJBQTZCLENBQzdCLDZCQUFnQyxDSTc5YnBDLFNKaStiSSx5QkFBMkIsQ0FDM0IsNEJBQThCLENJNzlibEMsU0ppK2JJLDJCQUE2QixDQUM3Qiw4QkFBZ0MsQ0k3OWJwQyxTSmkrYkkseUJBQTJCLENBQzNCLDRCQUE4QixDSTc5YmxDLFlKaStiSSx5QkFBMkIsQ0FDM0IsNEJBQThCLENJNzlibEMsU0ppK2JJLHNCQUF3QixDSTc5YjVCLFNKaStiSSwyQkFBOEIsQ0k3OWJsQyxTSmkrYkksMEJBQTZCLENJNzliakMsU0ppK2JJLHlCQUEyQixDSTc5Yi9CLFNKaStiSSwyQkFBNkIsQ0k3OWJqQyxTSmkrYkkseUJBQTJCLENJNzliL0IsWUppK2JJLHlCQUEyQixDSTc5Yi9CLFNKaStiSSx3QkFBMEIsQ0k3OWI5QixTSmkrYkksNkJBQWdDLENJNzlicEMsU0ppK2JJLDRCQUErQixDSTc5Ym5DLFNKaStiSSwyQkFBNkIsQ0k3OWJqQyxTSmkrYkksNkJBQStCLENJNzlibkMsU0ppK2JJLDJCQUE2QixDSTc5YmpDLFlKaStiSSwyQkFBNkIsQ0k3OWJqQyxTSmkrYkkseUJBQTJCLENJNzliL0IsU0ppK2JJLDhCQUFpQyxDSTc5YnJDLFNKaStiSSw2QkFBZ0MsQ0k3OWJwQyxTSmkrYkksNEJBQThCLENJNzlibEMsU0ppK2JJLDhCQUFnQyxDSTc5YnBDLFNKaStiSSw0QkFBOEIsQ0k3OWJsQyxZSmkrYkksNEJBQThCLENJNzlibEMsU0ppK2JJLHVCQUF5QixDSTc5YjdCLFNKaStiSSw0QkFBK0IsQ0k3OWJuQyxTSmkrYkksMkJBQThCLENJNzlibEMsU0ppK2JJLDBCQUE0QixDSTc5YmhDLFNKaStiSSw0QkFBOEIsQ0k3OWJsQyxTSmkrYkksMEJBQTRCLENJNzliaEMsWUppK2JJLDBCQUE0QixDSTc5YmhDLFFKaStiSSxtQkFBcUIsQ0k3OWJ6QixRSmkrYkksd0JBQTJCLENJNzliL0IsUUppK2JJLHVCQUEwQixDSTc5YjlCLFFKaStiSSxzQkFBd0IsQ0k3OWI1QixRSmkrYkksd0JBQTBCLENJNzliOUIsUUppK2JJLHNCQUF3QixDSTc5YjVCLFNKaStiSSx5QkFBMkIsQ0FDM0Isd0JBQTBCLENJNzliOUIsU0ppK2JJLDhCQUFpQyxDQUNqQyw2QkFBZ0MsQ0k3OWJwQyxTSmkrYkksNkJBQWdDLENBQ2hDLDRCQUErQixDSTc5Ym5DLFNKaStiSSw0QkFBOEIsQ0FDOUIsMkJBQTZCLENJNzliakMsU0ppK2JJLDhCQUFnQyxDQUNoQyw2QkFBK0IsQ0k3OWJuQyxTSmkrYkksNEJBQThCLENBQzlCLDJCQUE2QixDSTc5YmpDLFNKaStiSSx1QkFBeUIsQ0FDekIsMEJBQTRCLENJNzliaEMsU0ppK2JJLDRCQUErQixDQUMvQiwrQkFBa0MsQ0k3OWJ0QyxTSmkrYkksMkJBQThCLENBQzlCLDhCQUFpQyxDSTc5YnJDLFNKaStiSSwwQkFBNEIsQ0FDNUIsNkJBQStCLENJNzlibkMsU0ppK2JJLDRCQUE4QixDQUM5QiwrQkFBaUMsQ0k3OWJyQyxTSmkrYkksMEJBQTRCLENBQzVCLDZCQUErQixDSTc5Ym5DLFNKaStiSSx1QkFBeUIsQ0k3OWI3QixTSmkrYkksNEJBQStCLENJNzlibkMsU0ppK2JJLDJCQUE4QixDSTc5YmxDLFNKaStiSSwwQkFBNEIsQ0k3OWJoQyxTSmkrYkksNEJBQThCLENJNzlibEMsU0ppK2JJLDBCQUE0QixDSTc5YmhDLFNKaStiSSx5QkFBMkIsQ0k3OWIvQixTSmkrYkksOEJBQWlDLENJNzlickMsU0ppK2JJLDZCQUFnQyxDSTc5YnBDLFNKaStiSSw0QkFBOEIsQ0k3OWJsQyxTSmkrYkksOEJBQWdDLENJNzlicEMsU0ppK2JJLDRCQUE4QixDSTc5YmxDLFNKaStiSSwwQkFBNEIsQ0k3OWJoQyxTSmkrYkksK0JBQWtDLENJNzlidEMsU0ppK2JJLDhCQUFpQyxDSTc5YnJDLFNKaStiSSw2QkFBK0IsQ0k3OWJuQyxTSmkrYkksK0JBQWlDLENJNzlickMsU0ppK2JJLDZCQUErQixDSTc5Ym5DLFNKaStiSSx3QkFBMEIsQ0k3OWI5QixTSmkrYkksNkJBQWdDLENJNzlicEMsU0ppK2JJLDRCQUErQixDSTc5Ym5DLFNKaStiSSwyQkFBNkIsQ0k3OWJqQyxTSmkrYkksNkJBQStCLENJNzlibkMsU0ppK2JJLDJCQUE2QixDSTc5YmpDLFVKaStiSSxlQUFpQixDSTc5YnJCLFVKaStiSSxvQkFBdUIsQ0k3OWIzQixVSmkrYkksbUJBQXNCLENJNzliMUIsVUppK2JJLGtCQUFvQixDSTc5YnhCLFVKaStiSSxvQkFBc0IsQ0k3OWIxQixVSmkrYkksa0JBQW9CLENJNzlieEIsY0ppK2JJLG1CQUFxQixDSTc5YnpCLGNKaStiSSx3QkFBMkIsQ0k3OWIvQixjSmkrYkksdUJBQTBCLENJNzliOUIsY0ppK2JJLHNCQUF3QixDSTc5YjVCLGNKaStiSSx3QkFBMEIsQ0k3OWI5QixjSmkrYkksc0JBQXdCLENJNzliNUIsaUJKaStiSSwyQkFBNkIsQ0FFN0Isc0JBQXdCLENJOTliNUIsaUJKaytiSSxnQ0FBbUMsQ0FFbkMsMkJBQThCLENJLzlibEMsaUJKbStiSSwrQkFBa0MsQ0FFbEMsMEJBQTZCLENJaCtiakMsaUJKbytiSSw4QkFBZ0MsQ0FFaEMseUJBQTJCLENJaitiL0IsaUJKcStiSSxnQ0FBa0MsQ0FFbEMsMkJBQTZCLENJbCtiakMsaUJKcytiSSw4QkFBZ0MsQ0FFaEMseUJBQTJCLENJbitiL0IsZUp1K2JJLHlCQUEyQixDSW4rYi9CLGFKdStiSSwwQkFBNEIsQ0luK2JoQyxnQkp1K2JJLDJCQUE2QixDQUNoQyxDQUdMLHlCSXIrYkksZ0JKdStiSSxvQkFBc0IsQ0luK2IxQixjSnUrYkkscUJBQXVCLENJbitiM0IsZUp1K2JJLG9CQUFzQixDSW4rYjFCLHVCSnUrYkksK0JBQWlDLENBQ2pDLDRCQUE4QixDSW4rYmxDLHFCSnUrYkksNkJBQStCLENBQy9CLDBCQUE0QixDSW4rYmhDLG9CSnUrYkksNEJBQThCLENBQzlCLHlCQUEyQixDSW4rYi9CLHFCSnUrYkksa0NBQW9DLENBQ3BDLCtCQUFpQyxDSW4rYnJDLG9CSnUrYkksNEJBQThCLENBQzlCLHlCQUEyQixDSW4rYi9CLGFKdStiSSx3QkFBMEIsQ0luK2I5QixtQkp1K2JJLDhCQUFnQyxDSW4rYnBDLFlKdStiSSx1QkFBeUIsQ0luK2I3QixXSncrYkksc0JBQXdCLENJcCtiNUIsa0JKeStiSSw2QkFBK0IsQ0lyK2JuQyxZSnkrYkksdUJBQXlCLENJcitiN0IsZ0JKeStiSSwyQkFBNkIsQ0lyK2JqQyxpQkp5K2JJLDRCQUE4QixDSXIrYmxDLFdKMitiSSxzQkFBd0IsQ0l2K2I1QixrQko2K2JJLDZCQUErQixDSXorYm5DLFdKNitiSSxzQkFBd0IsQ0l6K2I1QixjSisrYkksdUJBQXlCLENJMytiN0IsYUprL2JJLDRCQUE4QixDSTkrYmxDLGdCSnEvYkksK0JBQWlDLENJai9ickMscUJKdy9iSSxvQ0FBc0MsQ0lwL2IxQyx3QkoyL2JJLHVDQUF5QyxDSXYvYjdDLGdCSjYvYkkscUJBQXVCLENJei9iM0IsZ0JKKy9iSSxxQkFBdUIsQ0kzL2IzQixrQkpnZ2NJLHVCQUF5QixDSTUvYjdCLGtCSmlnY0ksdUJBQXlCLENJNy9iN0IsY0prZ2NJLHdCQUEwQixDSTkvYjlCLGdCSm1nY0ksMEJBQTRCLENJLy9iaEMsc0JKb2djSSxnQ0FBa0MsQ0loZ2N0QywwQkpzZ2NJLG9DQUFzQyxDSWxnYzFDLHdCSndnY0ksa0NBQW9DLENJcGdjeEMsMkJKMGdjSSxnQ0FBa0MsQ0l0Z2N0Qyw0Qko0Z2NJLHVDQUF5QyxDSXhnYzdDLDJCSjZnY0ksc0NBQXdDLENJemdjNUMsMkJKK2djSSxzQ0FBd0MsQ0kzZ2M1QyxzQkppaGNJLGdDQUFrQyxDSTdnY3RDLG9CSm1oY0ksOEJBQWdDLENJL2djcEMsdUJKcWhjSSw0QkFBOEIsQ0lqaGNsQyx5Qkp1aGNJLDhCQUFnQyxDSW5oY3BDLHdCSnloY0ksNkJBQStCLENJcmhjbkMsd0JKMGhjSSxrQ0FBb0MsQ0l0aGN4QyxzQkoyaGNJLGdDQUFrQyxDSXZoY3RDLHlCSjRoY0ksOEJBQWdDLENJeGhjcEMsMEJKNmhjSSxxQ0FBdUMsQ0l6aGMzQyx5Qko4aGNJLG9DQUFzQyxDSTFoYzFDLDBCSitoY0ksK0JBQWlDLENJM2hjckMsb0JKaWljSSx5QkFBMkIsQ0k3aGMvQixxQkpraWNJLCtCQUFpQyxDSTloY3JDLG1CSm1pY0ksNkJBQStCLENJL2hjbkMsc0JKcWljSSwyQkFBNkIsQ0lqaWNqQyx3QkpzaWNJLDZCQUErQixDSWxpY25DLHVCSndpY0ksNEJBQThCLENJcGljbEMsZ0JKMGljSSxrQkFBb0IsQ0l0aWN4QixZSjRpY0ksaUJBQW1CLENJeGljdkIsWUo4aWNJLGlCQUFtQixDSTFpY3ZCLFlKZ2pjSSxpQkFBbUIsQ0k1aWN2QixZSmtqY0ksaUJBQW1CLENJOWljdkIsWUpvamNJLGlCQUFtQixDSWhqY3ZCLFlKc2pjSSxpQkFBbUIsQ0lsamN2QixlSndqY0ksaUJBQW1CLENJcGpjdkIsUUp3amNJLGtCQUFvQixDSXBqY3hCLFFKd2pjSSx1QkFBMEIsQ0lwamM5QixRSndqY0ksc0JBQXlCLENJcGpjN0IsUUp3amNJLHFCQUF1QixDSXBqYzNCLFFKd2pjSSx1QkFBeUIsQ0lwamM3QixRSndqY0kscUJBQXVCLENJcGpjM0IsV0p3amNJLHFCQUF1QixDSXBqYzNCLFNKd2pjSSx3QkFBMEIsQ0FDMUIsdUJBQXlCLENJcGpjN0IsU0p3amNJLDZCQUFnQyxDQUNoQyw0QkFBK0IsQ0lwamNuQyxTSndqY0ksNEJBQStCLENBQy9CLDJCQUE4QixDSXBqY2xDLFNKd2pjSSwyQkFBNkIsQ0FDN0IsMEJBQTRCLENJcGpjaEMsU0p3amNJLDZCQUErQixDQUMvQiw0QkFBOEIsQ0lwamNsQyxTSndqY0ksMkJBQTZCLENBQzdCLDBCQUE0QixDSXBqY2hDLFlKd2pjSSwyQkFBNkIsQ0FDN0IsMEJBQTRCLENJcGpjaEMsU0p3amNJLHNCQUF3QixDQUN4Qix5QkFBMkIsQ0lwamMvQixTSndqY0ksMkJBQThCLENBQzlCLDhCQUFpQyxDSXBqY3JDLFNKd2pjSSwwQkFBNkIsQ0FDN0IsNkJBQWdDLENJcGpjcEMsU0p3amNJLHlCQUEyQixDQUMzQiw0QkFBOEIsQ0lwamNsQyxTSndqY0ksMkJBQTZCLENBQzdCLDhCQUFnQyxDSXBqY3BDLFNKd2pjSSx5QkFBMkIsQ0FDM0IsNEJBQThCLENJcGpjbEMsWUp3amNJLHlCQUEyQixDQUMzQiw0QkFBOEIsQ0lwamNsQyxTSndqY0ksc0JBQXdCLENJcGpjNUIsU0p3amNJLDJCQUE4QixDSXBqY2xDLFNKd2pjSSwwQkFBNkIsQ0lwamNqQyxTSndqY0kseUJBQTJCLENJcGpjL0IsU0p3amNJLDJCQUE2QixDSXBqY2pDLFNKd2pjSSx5QkFBMkIsQ0lwamMvQixZSndqY0kseUJBQTJCLENJcGpjL0IsU0p3amNJLHdCQUEwQixDSXBqYzlCLFNKd2pjSSw2QkFBZ0MsQ0lwamNwQyxTSndqY0ksNEJBQStCLENJcGpjbkMsU0p3amNJLDJCQUE2QixDSXBqY2pDLFNKd2pjSSw2QkFBK0IsQ0lwamNuQyxTSndqY0ksMkJBQTZCLENJcGpjakMsWUp3amNJLDJCQUE2QixDSXBqY2pDLFNKd2pjSSx5QkFBMkIsQ0lwamMvQixTSndqY0ksOEJBQWlDLENJcGpjckMsU0p3amNJLDZCQUFnQyxDSXBqY3BDLFNKd2pjSSw0QkFBOEIsQ0lwamNsQyxTSndqY0ksOEJBQWdDLENJcGpjcEMsU0p3amNJLDRCQUE4QixDSXBqY2xDLFlKd2pjSSw0QkFBOEIsQ0lwamNsQyxTSndqY0ksdUJBQXlCLENJcGpjN0IsU0p3amNJLDRCQUErQixDSXBqY25DLFNKd2pjSSwyQkFBOEIsQ0lwamNsQyxTSndqY0ksMEJBQTRCLENJcGpjaEMsU0p3amNJLDRCQUE4QixDSXBqY2xDLFNKd2pjSSwwQkFBNEIsQ0lwamNoQyxZSndqY0ksMEJBQTRCLENJcGpjaEMsUUp3amNJLG1CQUFxQixDSXBqY3pCLFFKd2pjSSx3QkFBMkIsQ0lwamMvQixRSndqY0ksdUJBQTBCLENJcGpjOUIsUUp3amNJLHNCQUF3QixDSXBqYzVCLFFKd2pjSSx3QkFBMEIsQ0lwamM5QixRSndqY0ksc0JBQXdCLENJcGpjNUIsU0p3amNJLHlCQUEyQixDQUMzQix3QkFBMEIsQ0lwamM5QixTSndqY0ksOEJBQWlDLENBQ2pDLDZCQUFnQyxDSXBqY3BDLFNKd2pjSSw2QkFBZ0MsQ0FDaEMsNEJBQStCLENJcGpjbkMsU0p3amNJLDRCQUE4QixDQUM5QiwyQkFBNkIsQ0lwamNqQyxTSndqY0ksOEJBQWdDLENBQ2hDLDZCQUErQixDSXBqY25DLFNKd2pjSSw0QkFBOEIsQ0FDOUIsMkJBQTZCLENJcGpjakMsU0p3amNJLHVCQUF5QixDQUN6QiwwQkFBNEIsQ0lwamNoQyxTSndqY0ksNEJBQStCLENBQy9CLCtCQUFrQyxDSXBqY3RDLFNKd2pjSSwyQkFBOEIsQ0FDOUIsOEJBQWlDLENJcGpjckMsU0p3amNJLDBCQUE0QixDQUM1Qiw2QkFBK0IsQ0lwamNuQyxTSndqY0ksNEJBQThCLENBQzlCLCtCQUFpQyxDSXBqY3JDLFNKd2pjSSwwQkFBNEIsQ0FDNUIsNkJBQStCLENJcGpjbkMsU0p3amNJLHVCQUF5QixDSXBqYzdCLFNKd2pjSSw0QkFBK0IsQ0lwamNuQyxTSndqY0ksMkJBQThCLENJcGpjbEMsU0p3amNJLDBCQUE0QixDSXBqY2hDLFNKd2pjSSw0QkFBOEIsQ0lwamNsQyxTSndqY0ksMEJBQTRCLENJcGpjaEMsU0p3amNJLHlCQUEyQixDSXBqYy9CLFNKd2pjSSw4QkFBaUMsQ0lwamNyQyxTSndqY0ksNkJBQWdDLENJcGpjcEMsU0p3amNJLDRCQUE4QixDSXBqY2xDLFNKd2pjSSw4QkFBZ0MsQ0lwamNwQyxTSndqY0ksNEJBQThCLENJcGpjbEMsU0p3amNJLDBCQUE0QixDSXBqY2hDLFNKd2pjSSwrQkFBa0MsQ0lwamN0QyxTSndqY0ksOEJBQWlDLENJcGpjckMsU0p3amNJLDZCQUErQixDSXBqY25DLFNKd2pjSSwrQkFBaUMsQ0lwamNyQyxTSndqY0ksNkJBQStCLENJcGpjbkMsU0p3amNJLHdCQUEwQixDSXBqYzlCLFNKd2pjSSw2QkFBZ0MsQ0lwamNwQyxTSndqY0ksNEJBQStCLENJcGpjbkMsU0p3amNJLDJCQUE2QixDSXBqY2pDLFNKd2pjSSw2QkFBK0IsQ0lwamNuQyxTSndqY0ksMkJBQTZCLENJcGpjakMsVUp3amNJLGVBQWlCLENJcGpjckIsVUp3amNJLG9CQUF1QixDSXBqYzNCLFVKd2pjSSxtQkFBc0IsQ0lwamMxQixVSndqY0ksa0JBQW9CLENJcGpjeEIsVUp3amNJLG9CQUFzQixDSXBqYzFCLFVKd2pjSSxrQkFBb0IsQ0lwamN4QixjSndqY0ksbUJBQXFCLENJcGpjekIsY0p3amNJLHdCQUEyQixDSXBqYy9CLGNKd2pjSSx1QkFBMEIsQ0lwamM5QixjSndqY0ksc0JBQXdCLENJcGpjNUIsY0p3amNJLHdCQUEwQixDSXBqYzlCLGNKd2pjSSxzQkFBd0IsQ0lwamM1QixpQkp3amNJLDJCQUE2QixDQUU3QixzQkFBd0IsQ0lyamM1QixpQkp5amNJLGdDQUFtQyxDQUVuQywyQkFBOEIsQ0l0amNsQyxpQkowamNJLCtCQUFrQyxDQUVsQywwQkFBNkIsQ0l2amNqQyxpQkoyamNJLDhCQUFnQyxDQUVoQyx5QkFBMkIsQ0l4amMvQixpQko0amNJLGdDQUFrQyxDQUVsQywyQkFBNkIsQ0l6amNqQyxpQko2amNJLDhCQUFnQyxDQUVoQyx5QkFBMkIsQ0kxamMvQixlSjhqY0kseUJBQTJCLENJMWpjL0IsYUo4amNJLDBCQUE0QixDSTFqY2hDLGdCSjhqY0ksMkJBQTZCLENBQ2hDLENBR0wseUJJNWpjSSxnQko4amNJLG9CQUFzQixDSTFqYzFCLGNKOGpjSSxxQkFBdUIsQ0kxamMzQixlSjhqY0ksb0JBQXNCLENJMWpjMUIsdUJKOGpjSSwrQkFBaUMsQ0FDakMsNEJBQThCLENJMWpjbEMscUJKOGpjSSw2QkFBK0IsQ0FDL0IsMEJBQTRCLENJMWpjaEMsb0JKOGpjSSw0QkFBOEIsQ0FDOUIseUJBQTJCLENJMWpjL0IscUJKOGpjSSxrQ0FBb0MsQ0FDcEMsK0JBQWlDLENJMWpjckMsb0JKOGpjSSw0QkFBOEIsQ0FDOUIseUJBQTJCLENJMWpjL0IsYUo4amNJLHdCQUEwQixDSTFqYzlCLG1CSjhqY0ksOEJBQWdDLENJMWpjcEMsWUo4amNJLHVCQUF5QixDSTFqYzdCLFdKK2pjSSxzQkFBd0IsQ0kzamM1QixrQkpna2NJLDZCQUErQixDSTVqY25DLFlKZ2tjSSx1QkFBeUIsQ0k1amM3QixnQkpna2NJLDJCQUE2QixDSTVqY2pDLGlCSmdrY0ksNEJBQThCLENJNWpjbEMsV0pra2NJLHNCQUF3QixDSTlqYzVCLGtCSm9rY0ksNkJBQStCLENJaGtjbkMsV0pva2NJLHNCQUF3QixDSWhrYzVCLGNKc2tjSSx1QkFBeUIsQ0lsa2M3QixhSnlrY0ksNEJBQThCLENJcmtjbEMsZ0JKNGtjSSwrQkFBaUMsQ0l4a2NyQyxxQkora2NJLG9DQUFzQyxDSTNrYzFDLHdCSmtsY0ksdUNBQXlDLENJOWtjN0MsZ0JKb2xjSSxxQkFBdUIsQ0lobGMzQixnQkpzbGNJLHFCQUF1QixDSWxsYzNCLGtCSnVsY0ksdUJBQXlCLENJbmxjN0Isa0JKd2xjSSx1QkFBeUIsQ0lwbGM3QixjSnlsY0ksd0JBQTBCLENJcmxjOUIsZ0JKMGxjSSwwQkFBNEIsQ0l0bGNoQyxzQkoybGNJLGdDQUFrQyxDSXZsY3RDLDBCSjZsY0ksb0NBQXNDLENJemxjMUMsd0JKK2xjSSxrQ0FBb0MsQ0kzbGN4QywyQkppbWNJLGdDQUFrQyxDSTdsY3RDLDRCSm1tY0ksdUNBQXlDLENJL2xjN0MsMkJKb21jSSxzQ0FBd0MsQ0lobWM1QywyQkpzbWNJLHNDQUF3QyxDSWxtYzVDLHNCSndtY0ksZ0NBQWtDLENJcG1jdEMsb0JKMG1jSSw4QkFBZ0MsQ0l0bWNwQyx1Qko0bWNJLDRCQUE4QixDSXhtY2xDLHlCSjhtY0ksOEJBQWdDLENJMW1jcEMsd0JKZ25jSSw2QkFBK0IsQ0k1bWNuQyx3QkppbmNJLGtDQUFvQyxDSTdtY3hDLHNCSmtuY0ksZ0NBQWtDLENJOW1jdEMseUJKbW5jSSw4QkFBZ0MsQ0kvbWNwQywwQkpvbmNJLHFDQUF1QyxDSWhuYzNDLHlCSnFuY0ksb0NBQXNDLENJam5jMUMsMEJKc25jSSwrQkFBaUMsQ0lsbmNyQyxvQkp3bmNJLHlCQUEyQixDSXBuYy9CLHFCSnluY0ksK0JBQWlDLENJcm5jckMsbUJKMG5jSSw2QkFBK0IsQ0l0bmNuQyxzQko0bmNJLDJCQUE2QixDSXhuY2pDLHdCSjZuY0ksNkJBQStCLENJem5jbkMsdUJKK25jSSw0QkFBOEIsQ0kzbmNsQyxnQkppb2NJLGtCQUFvQixDSTduY3hCLFlKbW9jSSxpQkFBbUIsQ0kvbmN2QixZSnFvY0ksaUJBQW1CLENJam9jdkIsWUp1b2NJLGlCQUFtQixDSW5vY3ZCLFlKeW9jSSxpQkFBbUIsQ0lyb2N2QixZSjJvY0ksaUJBQW1CLENJdm9jdkIsWUo2b2NJLGlCQUFtQixDSXpvY3ZCLGVKK29jSSxpQkFBbUIsQ0kzb2N2QixRSitvY0ksa0JBQW9CLENJM29jeEIsUUorb2NJLHVCQUEwQixDSTNvYzlCLFFKK29jSSxzQkFBeUIsQ0kzb2M3QixRSitvY0kscUJBQXVCLENJM29jM0IsUUorb2NJLHVCQUF5QixDSTNvYzdCLFFKK29jSSxxQkFBdUIsQ0kzb2MzQixXSitvY0kscUJBQXVCLENJM29jM0IsU0orb2NJLHdCQUEwQixDQUMxQix1QkFBeUIsQ0kzb2M3QixTSitvY0ksNkJBQWdDLENBQ2hDLDRCQUErQixDSTNvY25DLFNKK29jSSw0QkFBK0IsQ0FDL0IsMkJBQThCLENJM29jbEMsU0orb2NJLDJCQUE2QixDQUM3QiwwQkFBNEIsQ0kzb2NoQyxTSitvY0ksNkJBQStCLENBQy9CLDRCQUE4QixDSTNvY2xDLFNKK29jSSwyQkFBNkIsQ0FDN0IsMEJBQTRCLENJM29jaEMsWUorb2NJLDJCQUE2QixDQUM3QiwwQkFBNEIsQ0kzb2NoQyxTSitvY0ksc0JBQXdCLENBQ3hCLHlCQUEyQixDSTNvYy9CLFNKK29jSSwyQkFBOEIsQ0FDOUIsOEJBQWlDLENJM29jckMsU0orb2NJLDBCQUE2QixDQUM3Qiw2QkFBZ0MsQ0kzb2NwQyxTSitvY0kseUJBQTJCLENBQzNCLDRCQUE4QixDSTNvY2xDLFNKK29jSSwyQkFBNkIsQ0FDN0IsOEJBQWdDLENJM29jcEMsU0orb2NJLHlCQUEyQixDQUMzQiw0QkFBOEIsQ0kzb2NsQyxZSitvY0kseUJBQTJCLENBQzNCLDRCQUE4QixDSTNvY2xDLFNKK29jSSxzQkFBd0IsQ0kzb2M1QixTSitvY0ksMkJBQThCLENJM29jbEMsU0orb2NJLDBCQUE2QixDSTNvY2pDLFNKK29jSSx5QkFBMkIsQ0kzb2MvQixTSitvY0ksMkJBQTZCLENJM29jakMsU0orb2NJLHlCQUEyQixDSTNvYy9CLFlKK29jSSx5QkFBMkIsQ0kzb2MvQixTSitvY0ksd0JBQTBCLENJM29jOUIsU0orb2NJLDZCQUFnQyxDSTNvY3BDLFNKK29jSSw0QkFBK0IsQ0kzb2NuQyxTSitvY0ksMkJBQTZCLENJM29jakMsU0orb2NJLDZCQUErQixDSTNvY25DLFNKK29jSSwyQkFBNkIsQ0kzb2NqQyxZSitvY0ksMkJBQTZCLENJM29jakMsU0orb2NJLHlCQUEyQixDSTNvYy9CLFNKK29jSSw4QkFBaUMsQ0kzb2NyQyxTSitvY0ksNkJBQWdDLENJM29jcEMsU0orb2NJLDRCQUE4QixDSTNvY2xDLFNKK29jSSw4QkFBZ0MsQ0kzb2NwQyxTSitvY0ksNEJBQThCLENJM29jbEMsWUorb2NJLDRCQUE4QixDSTNvY2xDLFNKK29jSSx1QkFBeUIsQ0kzb2M3QixTSitvY0ksNEJBQStCLENJM29jbkMsU0orb2NJLDJCQUE4QixDSTNvY2xDLFNKK29jSSwwQkFBNEIsQ0kzb2NoQyxTSitvY0ksNEJBQThCLENJM29jbEMsU0orb2NJLDBCQUE0QixDSTNvY2hDLFlKK29jSSwwQkFBNEIsQ0kzb2NoQyxRSitvY0ksbUJBQXFCLENJM29jekIsUUorb2NJLHdCQUEyQixDSTNvYy9CLFFKK29jSSx1QkFBMEIsQ0kzb2M5QixRSitvY0ksc0JBQXdCLENJM29jNUIsUUorb2NJLHdCQUEwQixDSTNvYzlCLFFKK29jSSxzQkFBd0IsQ0kzb2M1QixTSitvY0kseUJBQTJCLENBQzNCLHdCQUEwQixDSTNvYzlCLFNKK29jSSw4QkFBaUMsQ0FDakMsNkJBQWdDLENJM29jcEMsU0orb2NJLDZCQUFnQyxDQUNoQyw0QkFBK0IsQ0kzb2NuQyxTSitvY0ksNEJBQThCLENBQzlCLDJCQUE2QixDSTNvY2pDLFNKK29jSSw4QkFBZ0MsQ0FDaEMsNkJBQStCLENJM29jbkMsU0orb2NJLDRCQUE4QixDQUM5QiwyQkFBNkIsQ0kzb2NqQyxTSitvY0ksdUJBQXlCLENBQ3pCLDBCQUE0QixDSTNvY2hDLFNKK29jSSw0QkFBK0IsQ0FDL0IsK0JBQWtDLENJM29jdEMsU0orb2NJLDJCQUE4QixDQUM5Qiw4QkFBaUMsQ0kzb2NyQyxTSitvY0ksMEJBQTRCLENBQzVCLDZCQUErQixDSTNvY25DLFNKK29jSSw0QkFBOEIsQ0FDOUIsK0JBQWlDLENJM29jckMsU0orb2NJLDBCQUE0QixDQUM1Qiw2QkFBK0IsQ0kzb2NuQyxTSitvY0ksdUJBQXlCLENJM29jN0IsU0orb2NJLDRCQUErQixDSTNvY25DLFNKK29jSSwyQkFBOEIsQ0kzb2NsQyxTSitvY0ksMEJBQTRCLENJM29jaEMsU0orb2NJLDRCQUE4QixDSTNvY2xDLFNKK29jSSwwQkFBNEIsQ0kzb2NoQyxTSitvY0kseUJBQTJCLENJM29jL0IsU0orb2NJLDhCQUFpQyxDSTNvY3JDLFNKK29jSSw2QkFBZ0MsQ0kzb2NwQyxTSitvY0ksNEJBQThCLENJM29jbEMsU0orb2NJLDhCQUFnQyxDSTNvY3BDLFNKK29jSSw0QkFBOEIsQ0kzb2NsQyxTSitvY0ksMEJBQTRCLENJM29jaEMsU0orb2NJLCtCQUFrQyxDSTNvY3RDLFNKK29jSSw4QkFBaUMsQ0kzb2NyQyxTSitvY0ksNkJBQStCLENJM29jbkMsU0orb2NJLCtCQUFpQyxDSTNvY3JDLFNKK29jSSw2QkFBK0IsQ0kzb2NuQyxTSitvY0ksd0JBQTBCLENJM29jOUIsU0orb2NJLDZCQUFnQyxDSTNvY3BDLFNKK29jSSw0QkFBK0IsQ0kzb2NuQyxTSitvY0ksMkJBQTZCLENJM29jakMsU0orb2NJLDZCQUErQixDSTNvY25DLFNKK29jSSwyQkFBNkIsQ0kzb2NqQyxVSitvY0ksZUFBaUIsQ0kzb2NyQixVSitvY0ksb0JBQXVCLENJM29jM0IsVUorb2NJLG1CQUFzQixDSTNvYzFCLFVKK29jSSxrQkFBb0IsQ0kzb2N4QixVSitvY0ksb0JBQXNCLENJM29jMUIsVUorb2NJLGtCQUFvQixDSTNvY3hCLGNKK29jSSxtQkFBcUIsQ0kzb2N6QixjSitvY0ksd0JBQTJCLENJM29jL0IsY0orb2NJLHVCQUEwQixDSTNvYzlCLGNKK29jSSxzQkFBd0IsQ0kzb2M1QixjSitvY0ksd0JBQTBCLENJM29jOUIsY0orb2NJLHNCQUF3QixDSTNvYzVCLGlCSitvY0ksMkJBQTZCLENBRTdCLHNCQUF3QixDSTVvYzVCLGlCSmdwY0ksZ0NBQW1DLENBRW5DLDJCQUE4QixDSTdvY2xDLGlCSmlwY0ksK0JBQWtDLENBRWxDLDBCQUE2QixDSTlvY2pDLGlCSmtwY0ksOEJBQWdDLENBRWhDLHlCQUEyQixDSS9vYy9CLGlCSm1wY0ksZ0NBQWtDLENBRWxDLDJCQUE2QixDSWhwY2pDLGlCSm9wY0ksOEJBQWdDLENBRWhDLHlCQUEyQixDSWpwYy9CLGVKcXBjSSx5QkFBMkIsQ0lqcGMvQixhSnFwY0ksMEJBQTRCLENJanBjaEMsZ0JKcXBjSSwyQkFBNkIsQ0FDaEMsQ0FHTCwwQklucGNJLGdCSnFwY0ksb0JBQXNCLENJanBjMUIsY0pxcGNJLHFCQUF1QixDSWpwYzNCLGVKcXBjSSxvQkFBc0IsQ0lqcGMxQix1QkpxcGNJLCtCQUFpQyxDQUNqQyw0QkFBOEIsQ0lqcGNsQyxxQkpxcGNJLDZCQUErQixDQUMvQiwwQkFBNEIsQ0lqcGNoQyxvQkpxcGNJLDRCQUE4QixDQUM5Qix5QkFBMkIsQ0lqcGMvQixxQkpxcGNJLGtDQUFvQyxDQUNwQywrQkFBaUMsQ0lqcGNyQyxvQkpxcGNJLDRCQUE4QixDQUM5Qix5QkFBMkIsQ0lqcGMvQixhSnFwY0ksd0JBQTBCLENJanBjOUIsbUJKcXBjSSw4QkFBZ0MsQ0lqcGNwQyxZSnFwY0ksdUJBQXlCLENJanBjN0IsV0pzcGNJLHNCQUF3QixDSWxwYzVCLGtCSnVwY0ksNkJBQStCLENJbnBjbkMsWUp1cGNJLHVCQUF5QixDSW5wYzdCLGdCSnVwY0ksMkJBQTZCLENJbnBjakMsaUJKdXBjSSw0QkFBOEIsQ0lucGNsQyxXSnlwY0ksc0JBQXdCLENJcnBjNUIsa0JKMnBjSSw2QkFBK0IsQ0l2cGNuQyxXSjJwY0ksc0JBQXdCLENJdnBjNUIsY0o2cGNJLHVCQUF5QixDSXpwYzdCLGFKZ3FjSSw0QkFBOEIsQ0k1cGNsQyxnQkptcWNJLCtCQUFpQyxDSS9wY3JDLHFCSnNxY0ksb0NBQXNDLENJbHFjMUMsd0JKeXFjSSx1Q0FBeUMsQ0lycWM3QyxnQkoycWNJLHFCQUF1QixDSXZxYzNCLGdCSjZxY0kscUJBQXVCLENJenFjM0Isa0JKOHFjSSx1QkFBeUIsQ0kxcWM3QixrQkorcWNJLHVCQUF5QixDSTNxYzdCLGNKZ3JjSSx3QkFBMEIsQ0k1cWM5QixnQkppcmNJLDBCQUE0QixDSTdxY2hDLHNCSmtyY0ksZ0NBQWtDLENJOXFjdEMsMEJKb3JjSSxvQ0FBc0MsQ0locmMxQyx3QkpzcmNJLGtDQUFvQyxDSWxyY3hDLDJCSndyY0ksZ0NBQWtDLENJcHJjdEMsNEJKMHJjSSx1Q0FBeUMsQ0l0cmM3QywyQkoycmNJLHNDQUF3QyxDSXZyYzVDLDJCSjZyY0ksc0NBQXdDLENJenJjNUMsc0JKK3JjSSxnQ0FBa0MsQ0kzcmN0QyxvQkppc2NJLDhCQUFnQyxDSTdyY3BDLHVCSm1zY0ksNEJBQThCLENJL3JjbEMseUJKcXNjSSw4QkFBZ0MsQ0lqc2NwQyx3Qkp1c2NJLDZCQUErQixDSW5zY25DLHdCSndzY0ksa0NBQW9DLENJcHNjeEMsc0JKeXNjSSxnQ0FBa0MsQ0lyc2N0Qyx5Qkowc2NJLDhCQUFnQyxDSXRzY3BDLDBCSjJzY0kscUNBQXVDLENJdnNjM0MseUJKNHNjSSxvQ0FBc0MsQ0l4c2MxQywwQko2c2NJLCtCQUFpQyxDSXpzY3JDLG9CSitzY0kseUJBQTJCLENJM3NjL0IscUJKZ3RjSSwrQkFBaUMsQ0k1c2NyQyxtQkppdGNJLDZCQUErQixDSTdzY25DLHNCSm10Y0ksMkJBQTZCLENJL3NjakMsd0JKb3RjSSw2QkFBK0IsQ0lodGNuQyx1QkpzdGNJLDRCQUE4QixDSWx0Y2xDLGdCSnd0Y0ksa0JBQW9CLENJcHRjeEIsWUowdGNJLGlCQUFtQixDSXR0Y3ZCLFlKNHRjSSxpQkFBbUIsQ0l4dGN2QixZSjh0Y0ksaUJBQW1CLENJMXRjdkIsWUpndWNJLGlCQUFtQixDSTV0Y3ZCLFlKa3VjSSxpQkFBbUIsQ0k5dGN2QixZSm91Y0ksaUJBQW1CLENJaHVjdkIsZUpzdWNJLGlCQUFtQixDSWx1Y3ZCLFFKc3VjSSxrQkFBb0IsQ0lsdWN4QixRSnN1Y0ksdUJBQTBCLENJbHVjOUIsUUpzdWNJLHNCQUF5QixDSWx1YzdCLFFKc3VjSSxxQkFBdUIsQ0lsdWMzQixRSnN1Y0ksdUJBQXlCLENJbHVjN0IsUUpzdWNJLHFCQUF1QixDSWx1YzNCLFdKc3VjSSxxQkFBdUIsQ0lsdWMzQixTSnN1Y0ksd0JBQTBCLENBQzFCLHVCQUF5QixDSWx1YzdCLFNKc3VjSSw2QkFBZ0MsQ0FDaEMsNEJBQStCLENJbHVjbkMsU0pzdWNJLDRCQUErQixDQUMvQiwyQkFBOEIsQ0lsdWNsQyxTSnN1Y0ksMkJBQTZCLENBQzdCLDBCQUE0QixDSWx1Y2hDLFNKc3VjSSw2QkFBK0IsQ0FDL0IsNEJBQThCLENJbHVjbEMsU0pzdWNJLDJCQUE2QixDQUM3QiwwQkFBNEIsQ0lsdWNoQyxZSnN1Y0ksMkJBQTZCLENBQzdCLDBCQUE0QixDSWx1Y2hDLFNKc3VjSSxzQkFBd0IsQ0FDeEIseUJBQTJCLENJbHVjL0IsU0pzdWNJLDJCQUE4QixDQUM5Qiw4QkFBaUMsQ0lsdWNyQyxTSnN1Y0ksMEJBQTZCLENBQzdCLDZCQUFnQyxDSWx1Y3BDLFNKc3VjSSx5QkFBMkIsQ0FDM0IsNEJBQThCLENJbHVjbEMsU0pzdWNJLDJCQUE2QixDQUM3Qiw4QkFBZ0MsQ0lsdWNwQyxTSnN1Y0kseUJBQTJCLENBQzNCLDRCQUE4QixDSWx1Y2xDLFlKc3VjSSx5QkFBMkIsQ0FDM0IsNEJBQThCLENJbHVjbEMsU0pzdWNJLHNCQUF3QixDSWx1YzVCLFNKc3VjSSwyQkFBOEIsQ0lsdWNsQyxTSnN1Y0ksMEJBQTZCLENJbHVjakMsU0pzdWNJLHlCQUEyQixDSWx1Yy9CLFNKc3VjSSwyQkFBNkIsQ0lsdWNqQyxTSnN1Y0kseUJBQTJCLENJbHVjL0IsWUpzdWNJLHlCQUEyQixDSWx1Yy9CLFNKc3VjSSx3QkFBMEIsQ0lsdWM5QixTSnN1Y0ksNkJBQWdDLENJbHVjcEMsU0pzdWNJLDRCQUErQixDSWx1Y25DLFNKc3VjSSwyQkFBNkIsQ0lsdWNqQyxTSnN1Y0ksNkJBQStCLENJbHVjbkMsU0pzdWNJLDJCQUE2QixDSWx1Y2pDLFlKc3VjSSwyQkFBNkIsQ0lsdWNqQyxTSnN1Y0kseUJBQTJCLENJbHVjL0IsU0pzdWNJLDhCQUFpQyxDSWx1Y3JDLFNKc3VjSSw2QkFBZ0MsQ0lsdWNwQyxTSnN1Y0ksNEJBQThCLENJbHVjbEMsU0pzdWNJLDhCQUFnQyxDSWx1Y3BDLFNKc3VjSSw0QkFBOEIsQ0lsdWNsQyxZSnN1Y0ksNEJBQThCLENJbHVjbEMsU0pzdWNJLHVCQUF5QixDSWx1YzdCLFNKc3VjSSw0QkFBK0IsQ0lsdWNuQyxTSnN1Y0ksMkJBQThCLENJbHVjbEMsU0pzdWNJLDBCQUE0QixDSWx1Y2hDLFNKc3VjSSw0QkFBOEIsQ0lsdWNsQyxTSnN1Y0ksMEJBQTRCLENJbHVjaEMsWUpzdWNJLDBCQUE0QixDSWx1Y2hDLFFKc3VjSSxtQkFBcUIsQ0lsdWN6QixRSnN1Y0ksd0JBQTJCLENJbHVjL0IsUUpzdWNJLHVCQUEwQixDSWx1YzlCLFFKc3VjSSxzQkFBd0IsQ0lsdWM1QixRSnN1Y0ksd0JBQTBCLENJbHVjOUIsUUpzdWNJLHNCQUF3QixDSWx1YzVCLFNKc3VjSSx5QkFBMkIsQ0FDM0Isd0JBQTBCLENJbHVjOUIsU0pzdWNJLDhCQUFpQyxDQUNqQyw2QkFBZ0MsQ0lsdWNwQyxTSnN1Y0ksNkJBQWdDLENBQ2hDLDRCQUErQixDSWx1Y25DLFNKc3VjSSw0QkFBOEIsQ0FDOUIsMkJBQTZCLENJbHVjakMsU0pzdWNJLDhCQUFnQyxDQUNoQyw2QkFBK0IsQ0lsdWNuQyxTSnN1Y0ksNEJBQThCLENBQzlCLDJCQUE2QixDSWx1Y2pDLFNKc3VjSSx1QkFBeUIsQ0FDekIsMEJBQTRCLENJbHVjaEMsU0pzdWNJLDRCQUErQixDQUMvQiwrQkFBa0MsQ0lsdWN0QyxTSnN1Y0ksMkJBQThCLENBQzlCLDhCQUFpQyxDSWx1Y3JDLFNKc3VjSSwwQkFBNEIsQ0FDNUIsNkJBQStCLENJbHVjbkMsU0pzdWNJLDRCQUE4QixDQUM5QiwrQkFBaUMsQ0lsdWNyQyxTSnN1Y0ksMEJBQTRCLENBQzVCLDZCQUErQixDSWx1Y25DLFNKc3VjSSx1QkFBeUIsQ0lsdWM3QixTSnN1Y0ksNEJBQStCLENJbHVjbkMsU0pzdWNJLDJCQUE4QixDSWx1Y2xDLFNKc3VjSSwwQkFBNEIsQ0lsdWNoQyxTSnN1Y0ksNEJBQThCLENJbHVjbEMsU0pzdWNJLDBCQUE0QixDSWx1Y2hDLFNKc3VjSSx5QkFBMkIsQ0lsdWMvQixTSnN1Y0ksOEJBQWlDLENJbHVjckMsU0pzdWNJLDZCQUFnQyxDSWx1Y3BDLFNKc3VjSSw0QkFBOEIsQ0lsdWNsQyxTSnN1Y0ksOEJBQWdDLENJbHVjcEMsU0pzdWNJLDRCQUE4QixDSWx1Y2xDLFNKc3VjSSwwQkFBNEIsQ0lsdWNoQyxTSnN1Y0ksK0JBQWtDLENJbHVjdEMsU0pzdWNJLDhCQUFpQyxDSWx1Y3JDLFNKc3VjSSw2QkFBK0IsQ0lsdWNuQyxTSnN1Y0ksK0JBQWlDLENJbHVjckMsU0pzdWNJLDZCQUErQixDSWx1Y25DLFNKc3VjSSx3QkFBMEIsQ0lsdWM5QixTSnN1Y0ksNkJBQWdDLENJbHVjcEMsU0pzdWNJLDRCQUErQixDSWx1Y25DLFNKc3VjSSwyQkFBNkIsQ0lsdWNqQyxTSnN1Y0ksNkJBQStCLENJbHVjbkMsU0pzdWNJLDJCQUE2QixDSWx1Y2pDLFVKc3VjSSxlQUFpQixDSWx1Y3JCLFVKc3VjSSxvQkFBdUIsQ0lsdWMzQixVSnN1Y0ksbUJBQXNCLENJbHVjMUIsVUpzdWNJLGtCQUFvQixDSWx1Y3hCLFVKc3VjSSxvQkFBc0IsQ0lsdWMxQixVSnN1Y0ksa0JBQW9CLENJbHVjeEIsY0pzdWNJLG1CQUFxQixDSWx1Y3pCLGNKc3VjSSx3QkFBMkIsQ0lsdWMvQixjSnN1Y0ksdUJBQTBCLENJbHVjOUIsY0pzdWNJLHNCQUF3QixDSWx1YzVCLGNKc3VjSSx3QkFBMEIsQ0lsdWM5QixjSnN1Y0ksc0JBQXdCLENJbHVjNUIsaUJKc3VjSSwyQkFBNkIsQ0FFN0Isc0JBQXdCLENJbnVjNUIsaUJKdXVjSSxnQ0FBbUMsQ0FFbkMsMkJBQThCLENJcHVjbEMsaUJKd3VjSSwrQkFBa0MsQ0FFbEMsMEJBQTZCLENJcnVjakMsaUJKeXVjSSw4QkFBZ0MsQ0FFaEMseUJBQTJCLENJdHVjL0IsaUJKMHVjSSxnQ0FBa0MsQ0FFbEMsMkJBQTZCLENJdnVjakMsaUJKMnVjSSw4QkFBZ0MsQ0FFaEMseUJBQTJCLENJeHVjL0IsZUo0dWNJLHlCQUEyQixDSXh1Yy9CLGFKNHVjSSwwQkFBNEIsQ0l4dWNoQyxnQko0dWNJLDJCQUE2QixDQUNoQyxDQUdMLDBCSTF1Y0ksaUJKNHVjSSxvQkFBc0IsQ0l4dWMxQixlSjR1Y0kscUJBQXVCLENJeHVjM0IsZ0JKNHVjSSxvQkFBc0IsQ0l4dWMxQix3Qko0dWNJLCtCQUFpQyxDQUNqQyw0QkFBOEIsQ0l4dWNsQyxzQko0dWNJLDZCQUErQixDQUMvQiwwQkFBNEIsQ0l4dWNoQyxxQko0dWNJLDRCQUE4QixDQUM5Qix5QkFBMkIsQ0l4dWMvQixzQko0dWNJLGtDQUFvQyxDQUNwQywrQkFBaUMsQ0l4dWNyQyxxQko0dWNJLDRCQUE4QixDQUM5Qix5QkFBMkIsQ0l4dWMvQixjSjR1Y0ksd0JBQTBCLENJeHVjOUIsb0JKNHVjSSw4QkFBZ0MsQ0l4dWNwQyxhSjR1Y0ksdUJBQXlCLENJeHVjN0IsWUo2dWNJLHNCQUF3QixDSXp1YzVCLG1CSjh1Y0ksNkJBQStCLENJMXVjbkMsYUo4dWNJLHVCQUF5QixDSTF1YzdCLGlCSjh1Y0ksMkJBQTZCLENJMXVjakMsa0JKOHVjSSw0QkFBOEIsQ0kxdWNsQyxZSmd2Y0ksc0JBQXdCLENJNXVjNUIsbUJKa3ZjSSw2QkFBK0IsQ0k5dWNuQyxZSmt2Y0ksc0JBQXdCLENJOXVjNUIsZUpvdmNJLHVCQUF5QixDSWh2YzdCLGNKdXZjSSw0QkFBOEIsQ0ludmNsQyxpQkowdmNJLCtCQUFpQyxDSXR2Y3JDLHNCSjZ2Y0ksb0NBQXNDLENJenZjMUMseUJKZ3djSSx1Q0FBeUMsQ0k1dmM3QyxpQkprd2NJLHFCQUF1QixDSTl2YzNCLGlCSm93Y0kscUJBQXVCLENJaHdjM0IsbUJKcXdjSSx1QkFBeUIsQ0lqd2M3QixtQkpzd2NJLHVCQUF5QixDSWx3YzdCLGVKdXdjSSx3QkFBMEIsQ0lud2M5QixpQkp3d2NJLDBCQUE0QixDSXB3Y2hDLHVCSnl3Y0ksZ0NBQWtDLENJcndjdEMsMkJKMndjSSxvQ0FBc0MsQ0l2d2MxQyx5Qko2d2NJLGtDQUFvQyxDSXp3Y3hDLDRCSit3Y0ksZ0NBQWtDLENJM3djdEMsNkJKaXhjSSx1Q0FBeUMsQ0k3d2M3Qyw0QkpreGNJLHNDQUF3QyxDSTl3YzVDLDRCSm94Y0ksc0NBQXdDLENJaHhjNUMsdUJKc3hjSSxnQ0FBa0MsQ0lseGN0QyxxQkp3eGNJLDhCQUFnQyxDSXB4Y3BDLHdCSjB4Y0ksNEJBQThCLENJdHhjbEMsMEJKNHhjSSw4QkFBZ0MsQ0l4eGNwQyx5Qko4eGNJLDZCQUErQixDSTF4Y25DLHlCSit4Y0ksa0NBQW9DLENJM3hjeEMsdUJKZ3ljSSxnQ0FBa0MsQ0k1eGN0QywwQkppeWNJLDhCQUFnQyxDSTd4Y3BDLDJCSmt5Y0kscUNBQXVDLENJOXhjM0MsMEJKbXljSSxvQ0FBc0MsQ0kveGMxQywyQkpveWNJLCtCQUFpQyxDSWh5Y3JDLHFCSnN5Y0kseUJBQTJCLENJbHljL0Isc0JKdXljSSwrQkFBaUMsQ0lueWNyQyxvQkp3eWNJLDZCQUErQixDSXB5Y25DLHVCSjB5Y0ksMkJBQTZCLENJdHljakMseUJKMnljSSw2QkFBK0IsQ0l2eWNuQyx3Qko2eWNJLDRCQUE4QixDSXp5Y2xDLGlCSit5Y0ksa0JBQW9CLENJM3ljeEIsYUppemNJLGlCQUFtQixDSTd5Y3ZCLGFKbXpjSSxpQkFBbUIsQ0kveWN2QixhSnF6Y0ksaUJBQW1CLENJanpjdkIsYUp1emNJLGlCQUFtQixDSW56Y3ZCLGFKeXpjSSxpQkFBbUIsQ0lyemN2QixhSjJ6Y0ksaUJBQW1CLENJdnpjdkIsZ0JKNnpjSSxpQkFBbUIsQ0l6emN2QixTSjZ6Y0ksa0JBQW9CLENJenpjeEIsU0o2emNJLHVCQUEwQixDSXp6YzlCLFNKNnpjSSxzQkFBeUIsQ0l6emM3QixTSjZ6Y0kscUJBQXVCLENJenpjM0IsU0o2emNJLHVCQUF5QixDSXp6YzdCLFNKNnpjSSxxQkFBdUIsQ0l6emMzQixZSjZ6Y0kscUJBQXVCLENJenpjM0IsVUo2emNJLHdCQUEwQixDQUMxQix1QkFBeUIsQ0l6emM3QixVSjZ6Y0ksNkJBQWdDLENBQ2hDLDRCQUErQixDSXp6Y25DLFVKNnpjSSw0QkFBK0IsQ0FDL0IsMkJBQThCLENJenpjbEMsVUo2emNJLDJCQUE2QixDQUM3QiwwQkFBNEIsQ0l6emNoQyxVSjZ6Y0ksNkJBQStCLENBQy9CLDRCQUE4QixDSXp6Y2xDLFVKNnpjSSwyQkFBNkIsQ0FDN0IsMEJBQTRCLENJenpjaEMsYUo2emNJLDJCQUE2QixDQUM3QiwwQkFBNEIsQ0l6emNoQyxVSjZ6Y0ksc0JBQXdCLENBQ3hCLHlCQUEyQixDSXp6Yy9CLFVKNnpjSSwyQkFBOEIsQ0FDOUIsOEJBQWlDLENJenpjckMsVUo2emNJLDBCQUE2QixDQUM3Qiw2QkFBZ0MsQ0l6emNwQyxVSjZ6Y0kseUJBQTJCLENBQzNCLDRCQUE4QixDSXp6Y2xDLFVKNnpjSSwyQkFBNkIsQ0FDN0IsOEJBQWdDLENJenpjcEMsVUo2emNJLHlCQUEyQixDQUMzQiw0QkFBOEIsQ0l6emNsQyxhSjZ6Y0kseUJBQTJCLENBQzNCLDRCQUE4QixDSXp6Y2xDLFVKNnpjSSxzQkFBd0IsQ0l6emM1QixVSjZ6Y0ksMkJBQThCLENJenpjbEMsVUo2emNJLDBCQUE2QixDSXp6Y2pDLFVKNnpjSSx5QkFBMkIsQ0l6emMvQixVSjZ6Y0ksMkJBQTZCLENJenpjakMsVUo2emNJLHlCQUEyQixDSXp6Yy9CLGFKNnpjSSx5QkFBMkIsQ0l6emMvQixVSjZ6Y0ksd0JBQTBCLENJenpjOUIsVUo2emNJLDZCQUFnQyxDSXp6Y3BDLFVKNnpjSSw0QkFBK0IsQ0l6emNuQyxVSjZ6Y0ksMkJBQTZCLENJenpjakMsVUo2emNJLDZCQUErQixDSXp6Y25DLFVKNnpjSSwyQkFBNkIsQ0l6emNqQyxhSjZ6Y0ksMkJBQTZCLENJenpjakMsVUo2emNJLHlCQUEyQixDSXp6Yy9CLFVKNnpjSSw4QkFBaUMsQ0l6emNyQyxVSjZ6Y0ksNkJBQWdDLENJenpjcEMsVUo2emNJLDRCQUE4QixDSXp6Y2xDLFVKNnpjSSw4QkFBZ0MsQ0l6emNwQyxVSjZ6Y0ksNEJBQThCLENJenpjbEMsYUo2emNJLDRCQUE4QixDSXp6Y2xDLFVKNnpjSSx1QkFBeUIsQ0l6emM3QixVSjZ6Y0ksNEJBQStCLENJenpjbkMsVUo2emNJLDJCQUE4QixDSXp6Y2xDLFVKNnpjSSwwQkFBNEIsQ0l6emNoQyxVSjZ6Y0ksNEJBQThCLENJenpjbEMsVUo2emNJLDBCQUE0QixDSXp6Y2hDLGFKNnpjSSwwQkFBNEIsQ0l6emNoQyxTSjZ6Y0ksbUJBQXFCLENJenpjekIsU0o2emNJLHdCQUEyQixDSXp6Yy9CLFNKNnpjSSx1QkFBMEIsQ0l6emM5QixTSjZ6Y0ksc0JBQXdCLENJenpjNUIsU0o2emNJLHdCQUEwQixDSXp6YzlCLFNKNnpjSSxzQkFBd0IsQ0l6emM1QixVSjZ6Y0kseUJBQTJCLENBQzNCLHdCQUEwQixDSXp6YzlCLFVKNnpjSSw4QkFBaUMsQ0FDakMsNkJBQWdDLENJenpjcEMsVUo2emNJLDZCQUFnQyxDQUNoQyw0QkFBK0IsQ0l6emNuQyxVSjZ6Y0ksNEJBQThCLENBQzlCLDJCQUE2QixDSXp6Y2pDLFVKNnpjSSw4QkFBZ0MsQ0FDaEMsNkJBQStCLENJenpjbkMsVUo2emNJLDRCQUE4QixDQUM5QiwyQkFBNkIsQ0l6emNqQyxVSjZ6Y0ksdUJBQXlCLENBQ3pCLDBCQUE0QixDSXp6Y2hDLFVKNnpjSSw0QkFBK0IsQ0FDL0IsK0JBQWtDLENJenpjdEMsVUo2emNJLDJCQUE4QixDQUM5Qiw4QkFBaUMsQ0l6emNyQyxVSjZ6Y0ksMEJBQTRCLENBQzVCLDZCQUErQixDSXp6Y25DLFVKNnpjSSw0QkFBOEIsQ0FDOUIsK0JBQWlDLENJenpjckMsVUo2emNJLDBCQUE0QixDQUM1Qiw2QkFBK0IsQ0l6emNuQyxVSjZ6Y0ksdUJBQXlCLENJenpjN0IsVUo2emNJLDRCQUErQixDSXp6Y25DLFVKNnpjSSwyQkFBOEIsQ0l6emNsQyxVSjZ6Y0ksMEJBQTRCLENJenpjaEMsVUo2emNJLDRCQUE4QixDSXp6Y2xDLFVKNnpjSSwwQkFBNEIsQ0l6emNoQyxVSjZ6Y0kseUJBQTJCLENJenpjL0IsVUo2emNJLDhCQUFpQyxDSXp6Y3JDLFVKNnpjSSw2QkFBZ0MsQ0l6emNwQyxVSjZ6Y0ksNEJBQThCLENJenpjbEMsVUo2emNJLDhCQUFnQyxDSXp6Y3BDLFVKNnpjSSw0QkFBOEIsQ0l6emNsQyxVSjZ6Y0ksMEJBQTRCLENJenpjaEMsVUo2emNJLCtCQUFrQyxDSXp6Y3RDLFVKNnpjSSw4QkFBaUMsQ0l6emNyQyxVSjZ6Y0ksNkJBQStCLENJenpjbkMsVUo2emNJLCtCQUFpQyxDSXp6Y3JDLFVKNnpjSSw2QkFBK0IsQ0l6emNuQyxVSjZ6Y0ksd0JBQTBCLENJenpjOUIsVUo2emNJLDZCQUFnQyxDSXp6Y3BDLFVKNnpjSSw0QkFBK0IsQ0l6emNuQyxVSjZ6Y0ksMkJBQTZCLENJenpjakMsVUo2emNJLDZCQUErQixDSXp6Y25DLFVKNnpjSSwyQkFBNkIsQ0l6emNqQyxXSjZ6Y0ksZUFBaUIsQ0l6emNyQixXSjZ6Y0ksb0JBQXVCLENJenpjM0IsV0o2emNJLG1CQUFzQixDSXp6YzFCLFdKNnpjSSxrQkFBb0IsQ0l6emN4QixXSjZ6Y0ksb0JBQXNCLENJenpjMUIsV0o2emNJLGtCQUFvQixDSXp6Y3hCLGVKNnpjSSxtQkFBcUIsQ0l6emN6QixlSjZ6Y0ksd0JBQTJCLENJenpjL0IsZUo2emNJLHVCQUEwQixDSXp6YzlCLGVKNnpjSSxzQkFBd0IsQ0l6emM1QixlSjZ6Y0ksd0JBQTBCLENJenpjOUIsZUo2emNJLHNCQUF3QixDSXp6YzVCLGtCSjZ6Y0ksMkJBQTZCLENBRTdCLHNCQUF3QixDSTF6YzVCLGtCSjh6Y0ksZ0NBQW1DLENBRW5DLDJCQUE4QixDSTN6Y2xDLGtCSit6Y0ksK0JBQWtDLENBRWxDLDBCQUE2QixDSTV6Y2pDLGtCSmcwY0ksOEJBQWdDLENBRWhDLHlCQUEyQixDSTd6Yy9CLGtCSmkwY0ksZ0NBQWtDLENBRWxDLDJCQUE2QixDSTl6Y2pDLGtCSmswY0ksOEJBQWdDLENBRWhDLHlCQUEyQixDSS96Yy9CLGdCSm0wY0kseUJBQTJCLENJL3pjL0IsY0ptMGNJLDBCQUE0QixDSS96Y2hDLGlCSm0wY0ksMkJBQTZCLENBQ2hD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bUVBQ0ksa0JBQW1CLENBR3ZCLDZCQUNJLGNBQWUsQ0FHbkIsNEJBQ0kseUJBQTJCLENBQzNCLHdCQUF5QixDQUN6QixlQUFnQixDQUNoQixpQkFBa0IsQ0FDbEIsWUFBYSxDQUNoQiIsImZpbGUiOiJhZnAvc3R5bGVzLm1pbi5jc3MiLCJzb3VyY2VzQ29udGVudCI6WyLvu79AY2hhcnNldCBcIlVURi04XCI7XHJcbi8qIEJhc2UgKi9cclxuLyogT3ZlcnJpZGUgYm9vdHN0cmFwIHZhcmlhYmxlcyBieSByZWRlZmluaW5nIHRoZSB2YXJpYWJsZSBoZXJlLlxyXG4gIFZpZXcgYWxsIHZhcmlhYmxlczogaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwLXNhc3MvYmxvYi9tYXN0ZXIvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fdmFyaWFibGVzLnNjc3NcclxuKi9cclxuKiB7XHJcbiAgICAtd2Via2l0LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG59XHJcblxyXG4qOmJlZm9yZSxcclxuKjphZnRlciB7XHJcbiAgICAtd2Via2l0LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG59XHJcblxyXG5odG1sIHtcclxuICAgIGZvbnQtc2l6ZTogMTBweDtcclxuICAgIC13ZWJraXQtdGFwLWhpZ2hsaWdodC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbn1cclxuXHJcbmlucHV0LFxyXG5idXR0b24sXHJcbi5idXR0b24sXHJcbi5idXR0b24tc21hbGwtdGV4dCxcclxuLnNpbXBsZS1idXR0b24sXHJcbi5zZWFyY2gtZm9ybSBidXR0b24sXHJcbmlucHV0W3RpdGxlPVwiU2VhcmNoIGlucHV0XCJdICsgc3BhbiArIGJ1dHRvbixcclxuLmJsb2ctZGV0YWlscyBidXR0b25bZGF0YS1zZi1yb2xlPWNvbW1lbnRzLW5ldy1zdWJtaXQtYnV0dG9uXSxcclxuYm9keS5ibG9nIC5zZmNvbW1lbnRzU3VibWl0QnRuLFxyXG4uc2Zmb3J1bU5ld1RocmVhZExuayxcclxuLnNmZm9ydW1SZXBseUJ0bixcclxuLmZvcnVtIC5zZlN1Ym1pdEJ0bixcclxuLmJ1dHRvbi1zZWNvbmRhcnksXHJcbnNlbGVjdCxcclxudGV4dGFyZWEge1xyXG4gICAgZm9udC1mYW1pbHk6IGluaGVyaXQ7XHJcbiAgICBmb250LXNpemU6IGluaGVyaXQ7XHJcbiAgICBsaW5lLWhlaWdodDogaW5oZXJpdDtcclxufVxyXG5cclxuLyphIHtcclxuICBjb2xvcjogJGxpbmstY29sb3I7XHJcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG5cclxuICAmOmhvdmVyLFxyXG4gICY6Zm9jdXMge1xyXG4gICAgY29sb3I6ICRsaW5rLWhvdmVyLWNvbG9yO1xyXG4gICAgdGV4dC1kZWNvcmF0aW9uOiAkbGluay1ob3Zlci1kZWNvcmF0aW9uO1xyXG4gIH1cclxuXHJcbiAgJjpmb2N1cyB7XHJcbiAgICBAaW5jbHVkZSB0YWItZm9jdXM7XHJcbiAgfVxyXG59Ki9cclxuZmlndXJlIHtcclxuICAgIG1hcmdpbjogMDtcclxufVxyXG5cclxuaW1nIHtcclxuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcbiAgICBtYXgtd2lkdGg6IDEwMCU7XHJcbiAgICBoZWlnaHQ6IGF1dG87XHJcbn1cclxuXHJcbi5pbWctcmVzcG9uc2l2ZSB7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIG1heC13aWR0aDogMTAwJTtcclxuICAgIGhlaWdodDogYXV0bztcclxufVxyXG5cclxuLmltZy1yb3VuZGVkIHtcclxuICAgIGJvcmRlci1yYWRpdXM6IDZweDtcclxufVxyXG5cclxuLmltZy10aHVtYm5haWwge1xyXG4gICAgcGFkZGluZzogNHB4O1xyXG4gICAgbGluZS1oZWlnaHQ6IDEuNDI4NTcxNDM7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xyXG4gICAgYm9yZGVyOiAxcHggc29saWQgI2RkZDtcclxuICAgIGJvcmRlci1yYWRpdXM6IDRweDtcclxuICAgIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1pbi1vdXQ7XHJcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlLWluLW91dDtcclxuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgIG1heC13aWR0aDogMTAwJTtcclxuICAgIGhlaWdodDogYXV0bztcclxufVxyXG5cclxuLmltZy1jaXJjbGUge1xyXG4gICAgYm9yZGVyLXJhZGl1czogNTAlO1xyXG59XHJcblxyXG5ociB7XHJcbiAgICBtYXJnaW4tdG9wOiAyMHB4O1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcclxuICAgIGJvcmRlcjogMDtcclxuICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZWVlZWVlO1xyXG59XHJcblxyXG4uc3Itb25seSB7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICB3aWR0aDogMXB4O1xyXG4gICAgaGVpZ2h0OiAxcHg7XHJcbiAgICBtYXJnaW46IC0xcHg7XHJcbiAgICBwYWRkaW5nOiAwO1xyXG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgIGNsaXA6IHJlY3QoMCwgMCwgMCwgMCk7XHJcbiAgICBib3JkZXI6IDA7XHJcbn1cclxuXHJcbi5zci1vbmx5LWZvY3VzYWJsZTphY3RpdmUsXHJcbi5zci1vbmx5LWZvY3VzYWJsZTpmb2N1cyB7XHJcbiAgICBwb3NpdGlvbjogc3RhdGljO1xyXG4gICAgd2lkdGg6IGF1dG87XHJcbiAgICBoZWlnaHQ6IGF1dG87XHJcbiAgICBtYXJnaW46IDA7XHJcbiAgICBvdmVyZmxvdzogdmlzaWJsZTtcclxuICAgIGNsaXA6IGF1dG87XHJcbn1cclxuXHJcbltyb2xlPWJ1dHRvbl0ge1xyXG4gICAgY3Vyc29yOiBwb2ludGVyO1xyXG59XHJcblxyXG5oMSBzbWFsbCxcclxuaDEgLnNtYWxsLFxyXG5oMiBzbWFsbCxcclxuaDIgLnNtYWxsLFxyXG5oMyBzbWFsbCxcclxuaDMgLnNtYWxsLFxyXG5oNCBzbWFsbCxcclxuaDQgLnNtYWxsLFxyXG5oNSBzbWFsbCxcclxuaDUgLnNtYWxsLFxyXG5oNiBzbWFsbCxcclxuaDYgLnNtYWxsLFxyXG4uaDEgc21hbGwsXHJcbi5oMSAuc21hbGwsXHJcbi5oMiBzbWFsbCxcclxuLmgyIC5zbWFsbCxcclxuLmgzIHNtYWxsLFxyXG4uaDMgLnNtYWxsLFxyXG4uaDQgc21hbGwsXHJcbi5oNCAuc21hbGwsXHJcbi5oNSBzbWFsbCxcclxuLmg1IC5zbWFsbCxcclxuLmg2IHNtYWxsLFxyXG4uaDYgLnNtYWxsIHtcclxuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XHJcbiAgICBsaW5lLWhlaWdodDogMTtcclxuICAgIGNvbG9yOiAjNzc3Nzc3O1xyXG59XHJcblxyXG5oMSBzbWFsbCxcclxuaDEgLnNtYWxsLFxyXG4uaDEgc21hbGwsXHJcbi5oMSAuc21hbGwsXHJcbmgyIHNtYWxsLFxyXG5oMiAuc21hbGwsXHJcbi5oMiBzbWFsbCxcclxuLmgyIC5zbWFsbCxcclxuaDMgc21hbGwsXHJcbmgzIC5zbWFsbCxcclxuLmgzIHNtYWxsLFxyXG4uaDMgLnNtYWxsIHtcclxuICAgIGZvbnQtc2l6ZTogNjUlO1xyXG59XHJcblxyXG5oNCxcclxuLmg0LFxyXG5oNSxcclxuLmg1LFxyXG5oNixcclxuLmg2IHtcclxuICAgIG1hcmdpbi10b3A6IDEwcHg7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xyXG59XHJcblxyXG5oNCBzbWFsbCxcclxuaDQgLnNtYWxsLFxyXG4uaDQgc21hbGwsXHJcbi5oNCAuc21hbGwsXHJcbmg1IHNtYWxsLFxyXG5oNSAuc21hbGwsXHJcbi5oNSBzbWFsbCxcclxuLmg1IC5zbWFsbCxcclxuaDYgc21hbGwsXHJcbmg2IC5zbWFsbCxcclxuLmg2IHNtYWxsLFxyXG4uaDYgLnNtYWxsIHtcclxuICAgIGZvbnQtc2l6ZTogNzUlO1xyXG59XHJcblxyXG4udGV4dC1sYXJnZSB7XHJcbiAgICBmb250LXNpemU6IDEuMjVyZW07XHJcbiAgICBsaW5lLWhlaWdodDogMS41cmVtO1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMWVtO1xyXG59XHJcblxyXG4ubGVhZCB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG4gICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgZm9udC13ZWlnaHQ6IDMwMDtcclxuICAgIGxpbmUtaGVpZ2h0OiAxLjQ7XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xyXG4gICAgLmxlYWQge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMjFweDtcclxuICAgIH1cclxufVxyXG5cclxuc21hbGwsXHJcbi5zbWFsbCB7XHJcbiAgICBmb250LXNpemU6IDg1JTtcclxufVxyXG5cclxubWFyayxcclxuLm1hcmsge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZjZjhlMztcclxuICAgIHBhZGRpbmc6IDAuMmVtO1xyXG59XHJcblxyXG4udGV4dC1sZWZ0IHtcclxuICAgIHRleHQtYWxpZ246IGxlZnQ7XHJcbn1cclxuXHJcbi50ZXh0LXJpZ2h0IHtcclxuICAgIHRleHQtYWxpZ246IHJpZ2h0O1xyXG59XHJcblxyXG4udGV4dC1jZW50ZXIge1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG59XHJcblxyXG4udGV4dC1qdXN0aWZ5IHtcclxuICAgIHRleHQtYWxpZ246IGp1c3RpZnk7XHJcbn1cclxuXHJcbi50ZXh0LW5vd3JhcCB7XHJcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xyXG59XHJcblxyXG4udGV4dC1sb3dlcmNhc2Uge1xyXG4gICAgdGV4dC10cmFuc2Zvcm06IGxvd2VyY2FzZTtcclxufVxyXG5cclxuLnRleHQtdXBwZXJjYXNlLFxyXG4uaW5pdGlhbGlzbSB7XHJcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG59XHJcblxyXG4udGV4dC1jYXBpdGFsaXplIHtcclxuICAgIHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplO1xyXG59XHJcblxyXG4udGV4dC1tdXRlZCB7XHJcbiAgICBjb2xvcjogIzc3Nzc3NztcclxufVxyXG5cclxuLnRleHQtcHJpbWFyeSB7XHJcbiAgICBjb2xvcjogIzMzN2FiNztcclxufVxyXG5cclxuYS50ZXh0LXByaW1hcnk6aG92ZXIsXHJcbmEudGV4dC1wcmltYXJ5OmZvY3VzIHtcclxuICAgIGNvbG9yOiAjMjg2MDkwO1xyXG59XHJcblxyXG4udGV4dC1zdWNjZXNzIHtcclxuICAgIGNvbG9yOiAjM2M3NjNkO1xyXG59XHJcblxyXG5hLnRleHQtc3VjY2Vzczpob3ZlcixcclxuYS50ZXh0LXN1Y2Nlc3M6Zm9jdXMge1xyXG4gICAgY29sb3I6ICMyYjU0MmM7XHJcbn1cclxuXHJcbi50ZXh0LWluZm8ge1xyXG4gICAgY29sb3I6ICMzMTcwOGY7XHJcbn1cclxuXHJcbmEudGV4dC1pbmZvOmhvdmVyLFxyXG5hLnRleHQtaW5mbzpmb2N1cyB7XHJcbiAgICBjb2xvcjogIzI0NTI2OTtcclxufVxyXG5cclxuLnRleHQtd2FybmluZyB7XHJcbiAgICBjb2xvcjogIzhhNmQzYjtcclxufVxyXG5cclxuYS50ZXh0LXdhcm5pbmc6aG92ZXIsXHJcbmEudGV4dC13YXJuaW5nOmZvY3VzIHtcclxuICAgIGNvbG9yOiAjNjY1MTJjO1xyXG59XHJcblxyXG4udGV4dC1kYW5nZXIge1xyXG4gICAgY29sb3I6ICNhOTQ0NDI7XHJcbn1cclxuXHJcbmEudGV4dC1kYW5nZXI6aG92ZXIsXHJcbmEudGV4dC1kYW5nZXI6Zm9jdXMge1xyXG4gICAgY29sb3I6ICM4NDM1MzQ7XHJcbn1cclxuXHJcbi5iZy1wcmltYXJ5IHtcclxuICAgIGNvbG9yOiAjZmZmO1xyXG59XHJcblxyXG4uYmctcHJpbWFyeSB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzM3YWI3O1xyXG59XHJcblxyXG5hLmJnLXByaW1hcnk6aG92ZXIsXHJcbmEuYmctcHJpbWFyeTpmb2N1cyB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjg2MDkwO1xyXG59XHJcblxyXG4uYmctc3VjY2VzcyB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZGZmMGQ4O1xyXG59XHJcblxyXG5hLmJnLXN1Y2Nlc3M6aG92ZXIsXHJcbmEuYmctc3VjY2Vzczpmb2N1cyB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzFlMmIzO1xyXG59XHJcblxyXG4uYmctaW5mbyB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDllZGY3O1xyXG59XHJcblxyXG5hLmJnLWluZm86aG92ZXIsXHJcbmEuYmctaW5mbzpmb2N1cyB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjYWZkOWVlO1xyXG59XHJcblxyXG4uYmctd2FybmluZyB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmNmOGUzO1xyXG59XHJcblxyXG5hLmJnLXdhcm5pbmc6aG92ZXIsXHJcbmEuYmctd2FybmluZzpmb2N1cyB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjdlY2I1O1xyXG59XHJcblxyXG4uYmctZGFuZ2VyIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICNmMmRlZGU7XHJcbn1cclxuXHJcbmEuYmctZGFuZ2VyOmhvdmVyLFxyXG5hLmJnLWRhbmdlcjpmb2N1cyB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTRiOWI5O1xyXG59XHJcblxyXG4ucGFnZS1oZWFkZXIge1xyXG4gICAgcGFkZGluZy1ib3R0b206IDlweDtcclxuICAgIG1hcmdpbjogNDBweCAwIDIwcHg7XHJcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2VlZWVlZTtcclxufVxyXG5cclxudWwsXHJcbm9sIHtcclxuICAgIG1hcmdpbi10b3A6IDA7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xyXG59XHJcblxyXG51bCB1bCxcclxudWwgb2wsXHJcbm9sIHVsLFxyXG5vbCBvbCB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG59XHJcblxyXG4ubGlzdC11bnN0eWxlZCB7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XHJcbiAgICBsaXN0LXN0eWxlOiBub25lO1xyXG59XHJcblxyXG4ubGlzdC1pbmxpbmUge1xyXG4gICAgcGFkZGluZy1sZWZ0OiAwO1xyXG4gICAgbGlzdC1zdHlsZTogbm9uZTtcclxuICAgIG1hcmdpbi1sZWZ0OiAtNXB4O1xyXG59XHJcblxyXG4ubGlzdC1pbmxpbmUgPiBsaSB7XHJcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDVweDtcclxuICAgIHBhZGRpbmctcmlnaHQ6IDVweDtcclxufVxyXG5cclxuZGwge1xyXG4gICAgbWFyZ2luLXRvcDogMDtcclxuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XHJcbn1cclxuXHJcbmR0LFxyXG5kZCB7XHJcbiAgICBsaW5lLWhlaWdodDogMS40Mjg1NzE0MztcclxufVxyXG5cclxuZHQge1xyXG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbn1cclxuXHJcbmRkIHtcclxuICAgIG1hcmdpbi1sZWZ0OiAwO1xyXG59XHJcblxyXG4uZGwtaG9yaXpvbnRhbCBkZDpiZWZvcmUsXHJcbi5kbC1ob3Jpem9udGFsIGRkOmFmdGVyIHtcclxuICAgIGNvbnRlbnQ6IFwiIFwiO1xyXG4gICAgZGlzcGxheTogdGFibGU7XHJcbn1cclxuXHJcbi5kbC1ob3Jpem9udGFsIGRkOmFmdGVyIHtcclxuICAgIGNsZWFyOiBib3RoO1xyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcclxuICAgIC5kbC1ob3Jpem9udGFsIGR0IHtcclxuICAgICAgICBmbG9hdDogbGVmdDtcclxuICAgICAgICB3aWR0aDogMTYwcHg7XHJcbiAgICAgICAgY2xlYXI6IGxlZnQ7XHJcbiAgICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XHJcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgICAgICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcclxuICAgICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xyXG4gICAgfVxyXG5cclxuICAgIC5kbC1ob3Jpem9udGFsIGRkIHtcclxuICAgICAgICBtYXJnaW4tbGVmdDogMTgwcHg7XHJcbiAgICB9XHJcbn1cclxuXHJcbmFiYnJbdGl0bGVdLFxyXG5hYmJyW2RhdGEtb3JpZ2luYWwtdGl0bGVdIHtcclxuICAgIC8qIGN1cnNvcjogaGVscDtcclxuICAgYm9yZGVyLWJvdHRvbTogMXB4IGRvdHRlZCAkYWJici1ib3JkZXItY29sb3I7Ki9cclxufVxyXG5cclxuLmluaXRpYWxpc20ge1xyXG4gICAgZm9udC1zaXplOiA5MCU7XHJcbn1cclxuXHJcbmJsb2NrcXVvdGUge1xyXG4gICAgcGFkZGluZzogMTBweCAyMHB4O1xyXG4gICAgbWFyZ2luOiAwIDAgMjBweDtcclxuICAgIGZvbnQtc2l6ZTogMTcuNXB4O1xyXG59XHJcblxyXG5ibG9ja3F1b3RlIHA6bGFzdC1jaGlsZCxcclxuYmxvY2txdW90ZSB1bDpsYXN0LWNoaWxkLFxyXG5ibG9ja3F1b3RlIG9sOmxhc3QtY2hpbGQge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMDtcclxufVxyXG5cclxuYmxvY2txdW90ZSBmb290ZXIsXHJcbmJsb2NrcXVvdGUgc21hbGwsXHJcbmJsb2NrcXVvdGUgLnNtYWxsIHtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgZm9udC1zaXplOiA4MCU7XHJcbiAgICBsaW5lLWhlaWdodDogMS40Mjg1NzE0MztcclxuICAgIGNvbG9yOiAjNzc3Nzc3O1xyXG59XHJcblxyXG5ibG9ja3F1b3RlIGZvb3RlcjpiZWZvcmUsXHJcbmJsb2NrcXVvdGUgc21hbGw6YmVmb3JlLFxyXG5ibG9ja3F1b3RlIC5zbWFsbDpiZWZvcmUge1xyXG4gICAgY29udGVudDogXCLigJTCoFwiO1xyXG59XHJcblxyXG4uYmxvY2txdW90ZS1yZXZlcnNlLFxyXG5ibG9ja3F1b3RlLnB1bGwtcmlnaHQge1xyXG4gICAgcGFkZGluZy1yaWdodDogMTVweDtcclxuICAgIHBhZGRpbmctbGVmdDogMDtcclxuICAgIGJvcmRlci1yaWdodDogNXB4IHNvbGlkICNlZWVlZWU7XHJcbiAgICBib3JkZXItbGVmdDogMDtcclxuICAgIHRleHQtYWxpZ246IHJpZ2h0O1xyXG59XHJcblxyXG4uYmxvY2txdW90ZS1yZXZlcnNlIGZvb3RlcjpiZWZvcmUsXHJcbi5ibG9ja3F1b3RlLXJldmVyc2Ugc21hbGw6YmVmb3JlLFxyXG4uYmxvY2txdW90ZS1yZXZlcnNlIC5zbWFsbDpiZWZvcmUsXHJcbmJsb2NrcXVvdGUucHVsbC1yaWdodCBmb290ZXI6YmVmb3JlLFxyXG5ibG9ja3F1b3RlLnB1bGwtcmlnaHQgc21hbGw6YmVmb3JlLFxyXG5ibG9ja3F1b3RlLnB1bGwtcmlnaHQgLnNtYWxsOmJlZm9yZSB7XHJcbiAgICBjb250ZW50OiBcIlwiO1xyXG59XHJcblxyXG4uYmxvY2txdW90ZS1yZXZlcnNlIGZvb3RlcjphZnRlcixcclxuLmJsb2NrcXVvdGUtcmV2ZXJzZSBzbWFsbDphZnRlcixcclxuLmJsb2NrcXVvdGUtcmV2ZXJzZSAuc21hbGw6YWZ0ZXIsXHJcbmJsb2NrcXVvdGUucHVsbC1yaWdodCBmb290ZXI6YWZ0ZXIsXHJcbmJsb2NrcXVvdGUucHVsbC1yaWdodCBzbWFsbDphZnRlcixcclxuYmxvY2txdW90ZS5wdWxsLXJpZ2h0IC5zbWFsbDphZnRlciB7XHJcbiAgICBjb250ZW50OiBcIsKg4oCUXCI7XHJcbn1cclxuXHJcbmFkZHJlc3Mge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcclxuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuICAgIGxpbmUtaGVpZ2h0OiAxLjQyODU3MTQzO1xyXG59XHJcblxyXG5cclxuZmllbGRzZXQge1xyXG4gICAgcGFkZGluZzogMDtcclxuICAgIG1hcmdpbjogMDtcclxuICAgIGJvcmRlcjogMDtcclxuICAgIG1pbi13aWR0aDogMDtcclxufVxyXG5cclxubGVnZW5kIHtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBwYWRkaW5nOiAwO1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcclxuICAgIGZvbnQtc2l6ZTogMjFweDtcclxuICAgIGxpbmUtaGVpZ2h0OiBpbmhlcml0O1xyXG4gICAgY29sb3I6ICMzMzMzMzM7XHJcbiAgICBib3JkZXI6IDA7XHJcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2U1ZTVlNTtcclxufVxyXG5cclxubGFiZWwge1xyXG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgbWF4LXdpZHRoOiAxMDAlO1xyXG4gICAgbWFyZ2luLWJvdHRvbTogNXB4O1xyXG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbn1cclxuXHJcbmlucHV0W3R5cGU9c2VhcmNoXSB7XHJcbiAgICAtd2Via2l0LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG59XHJcblxyXG5pbnB1dFt0eXBlPXJhZGlvXSxcclxuaW5wdXRbdHlwZT1jaGVja2JveF0ge1xyXG4gICAgbWFyZ2luOiA0cHggMCAwO1xyXG4gICAgbWFyZ2luLXRvcDogMXB4IFxcOTtcclxuICAgIGxpbmUtaGVpZ2h0OiBub3JtYWw7XHJcbn1cclxuXHJcbmlucHV0W3R5cGU9ZmlsZV0ge1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbn1cclxuXHJcbmlucHV0W3R5cGU9cmFuZ2VdIHtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbn1cclxuXHJcbnNlbGVjdFttdWx0aXBsZV0sXHJcbnNlbGVjdFtzaXplXSB7XHJcbiAgICBoZWlnaHQ6IGF1dG87XHJcbn1cclxuXHJcbmlucHV0W3R5cGU9ZmlsZV06Zm9jdXMsXHJcbmlucHV0W3R5cGU9cmFkaW9dOmZvY3VzLFxyXG5pbnB1dFt0eXBlPWNoZWNrYm94XTpmb2N1cyB7XHJcbiAgICBvdXRsaW5lOiB0aGluIGRvdHRlZDtcclxuICAgIG91dGxpbmU6IDVweCBhdXRvIC13ZWJraXQtZm9jdXMtcmluZy1jb2xvcjtcclxuICAgIG91dGxpbmUtb2Zmc2V0OiAtMnB4O1xyXG59XHJcblxyXG5vdXRwdXQge1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICBwYWRkaW5nLXRvcDogN3B4O1xyXG4gICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgbGluZS1oZWlnaHQ6IDEuNDI4NTcxNDM7XHJcbiAgICBjb2xvcjogIzU1NTU1NTtcclxufVxyXG5cclxuLmZvcm0tY29udHJvbCB7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgaGVpZ2h0OiAzNHB4O1xyXG4gICAgcGFkZGluZzogNnB4IDEycHg7XHJcbiAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICBsaW5lLWhlaWdodDogMS40Mjg1NzE0MztcclxuICAgIGNvbG9yOiAjNTU1NTU1O1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcclxuICAgIGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7XHJcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjY2NjO1xyXG4gICAgYm9yZGVyLXJhZGl1czogNHB4O1xyXG4gICAgLXdlYmtpdC1ib3gtc2hhZG93OiBpbnNldCAwIDFweCAxcHggcmdiYSgwLCAwLCAwLCAwLjA3NSk7XHJcbiAgICBib3gtc2hhZG93OiBpbnNldCAwIDFweCAxcHggcmdiYSgwLCAwLCAwLCAwLjA3NSk7XHJcbiAgICAtd2Via2l0LXRyYW5zaXRpb246IGJvcmRlci1jb2xvciBlYXNlLWluLW91dCAwLjE1cywgYm94LXNoYWRvdyBlYXNlLWluLW91dCAwLjE1cztcclxuICAgIC13ZWJraXQtdHJhbnNpdGlvbjogYm9yZGVyLWNvbG9yIGVhc2UtaW4tb3V0IDAuMTVzLCAtd2Via2l0LWJveC1zaGFkb3cgZWFzZS1pbi1vdXQgMC4xNXM7XHJcbiAgICB0cmFuc2l0aW9uOiBib3JkZXItY29sb3IgZWFzZS1pbi1vdXQgMC4xNXMsIC13ZWJraXQtYm94LXNoYWRvdyBlYXNlLWluLW91dCAwLjE1cztcclxuICAgIHRyYW5zaXRpb246IGJvcmRlci1jb2xvciBlYXNlLWluLW91dCAwLjE1cywgYm94LXNoYWRvdyBlYXNlLWluLW91dCAwLjE1cztcclxuICAgIHRyYW5zaXRpb246IGJvcmRlci1jb2xvciBlYXNlLWluLW91dCAwLjE1cywgYm94LXNoYWRvdyBlYXNlLWluLW91dCAwLjE1cywgLXdlYmtpdC1ib3gtc2hhZG93IGVhc2UtaW4tb3V0IDAuMTVzO1xyXG59XHJcblxyXG4uZm9ybS1jb250cm9sOmZvY3VzIHtcclxuICAgIGJvcmRlci1jb2xvcjogIzY2YWZlOTtcclxuICAgIG91dGxpbmU6IDA7XHJcbiAgICAtd2Via2l0LWJveC1zaGFkb3c6IGluc2V0IDAgMXB4IDFweCByZ2JhKDAsIDAsIDAsIDAuMDc1KSwgMCAwIDhweCByZ2JhKDEwMiwgMTc1LCAyMzMsIDAuNik7XHJcbiAgICBib3gtc2hhZG93OiBpbnNldCAwIDFweCAxcHggcmdiYSgwLCAwLCAwLCAwLjA3NSksIDAgMCA4cHggcmdiYSgxMDIsIDE3NSwgMjMzLCAwLjYpO1xyXG59XHJcblxyXG4uZm9ybS1jb250cm9sOjotbW96LXBsYWNlaG9sZGVyIHtcclxuICAgIGNvbG9yOiAjOTk5O1xyXG4gICAgb3BhY2l0eTogMTtcclxufVxyXG5cclxuLmZvcm0tY29udHJvbDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xyXG4gICAgY29sb3I6ICM5OTk7XHJcbn1cclxuXHJcbi5mb3JtLWNvbnRyb2w6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xyXG4gICAgY29sb3I6ICM5OTk7XHJcbn1cclxuXHJcbi5mb3JtLWNvbnRyb2xbZGlzYWJsZWRdLFxyXG4uZm9ybS1jb250cm9sW3JlYWRvbmx5XSxcclxuZmllbGRzZXRbZGlzYWJsZWRdIC5mb3JtLWNvbnRyb2wge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2VlZWVlZTtcclxuICAgIG9wYWNpdHk6IDE7XHJcbn1cclxuXHJcbi5mb3JtLWNvbnRyb2xbZGlzYWJsZWRdLFxyXG5maWVsZHNldFtkaXNhYmxlZF0gLmZvcm0tY29udHJvbCB7XHJcbiAgICBjdXJzb3I6IG5vdC1hbGxvd2VkO1xyXG59XHJcblxyXG50ZXh0YXJlYS5mb3JtLWNvbnRyb2wge1xyXG4gICAgaGVpZ2h0OiBhdXRvO1xyXG59XHJcblxyXG5pbnB1dFt0eXBlPXNlYXJjaF0ge1xyXG4gICAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xyXG59XHJcblxyXG5AbWVkaWEgc2NyZWVuIGFuZCAoLXdlYmtpdC1taW4tZGV2aWNlLXBpeGVsLXJhdGlvOiAwKSB7XHJcbiAgICBpbnB1dFt0eXBlPWRhdGVdLmZvcm0tY29udHJvbCxcclxuICAgIGlucHV0W3R5cGU9dGltZV0uZm9ybS1jb250cm9sLFxyXG4gICAgaW5wdXRbdHlwZT1kYXRldGltZS1sb2NhbF0uZm9ybS1jb250cm9sLFxyXG4gICAgaW5wdXRbdHlwZT1tb250aF0uZm9ybS1jb250cm9sIHtcclxuICAgICAgICBsaW5lLWhlaWdodDogMzRweDtcclxuICAgIH1cclxuXHJcbiAgICBpbnB1dFt0eXBlPWRhdGVdLmlucHV0LXNtLFxyXG4gICAgLmlucHV0LWdyb3VwLXNtID4gaW5wdXRbdHlwZT1kYXRlXS5mb3JtLWNvbnRyb2wsXHJcbiAgICAuaW5wdXQtZ3JvdXAtc20gPiBpbnB1dFt0eXBlPWRhdGVdLmlucHV0LWdyb3VwLWFkZG9uLFxyXG4gICAgLmlucHV0LWdyb3VwLXNtID4gLmlucHV0LWdyb3VwLWJ0biA+IGlucHV0W3R5cGU9ZGF0ZV0uYnRuLFxyXG4gICAgLmlucHV0LWdyb3VwLXNtIGlucHV0W3R5cGU9ZGF0ZV0sXHJcbiAgICBpbnB1dFt0eXBlPXRpbWVdLmlucHV0LXNtLFxyXG4gICAgLmlucHV0LWdyb3VwLXNtID4gaW5wdXRbdHlwZT10aW1lXS5mb3JtLWNvbnRyb2wsXHJcbiAgICAuaW5wdXQtZ3JvdXAtc20gPiBpbnB1dFt0eXBlPXRpbWVdLmlucHV0LWdyb3VwLWFkZG9uLFxyXG4gICAgLmlucHV0LWdyb3VwLXNtID4gLmlucHV0LWdyb3VwLWJ0biA+IGlucHV0W3R5cGU9dGltZV0uYnRuLFxyXG4gICAgLmlucHV0LWdyb3VwLXNtIGlucHV0W3R5cGU9dGltZV0sXHJcbiAgICBpbnB1dFt0eXBlPWRhdGV0aW1lLWxvY2FsXS5pbnB1dC1zbSxcclxuICAgIC5pbnB1dC1ncm91cC1zbSA+IGlucHV0W3R5cGU9ZGF0ZXRpbWUtbG9jYWxdLmZvcm0tY29udHJvbCxcclxuICAgIC5pbnB1dC1ncm91cC1zbSA+IGlucHV0W3R5cGU9ZGF0ZXRpbWUtbG9jYWxdLmlucHV0LWdyb3VwLWFkZG9uLFxyXG4gICAgLmlucHV0LWdyb3VwLXNtID4gLmlucHV0LWdyb3VwLWJ0biA+IGlucHV0W3R5cGU9ZGF0ZXRpbWUtbG9jYWxdLmJ0bixcclxuICAgIC5pbnB1dC1ncm91cC1zbSBpbnB1dFt0eXBlPWRhdGV0aW1lLWxvY2FsXSxcclxuICAgIGlucHV0W3R5cGU9bW9udGhdLmlucHV0LXNtLFxyXG4gICAgLmlucHV0LWdyb3VwLXNtID4gaW5wdXRbdHlwZT1tb250aF0uZm9ybS1jb250cm9sLFxyXG4gICAgLmlucHV0LWdyb3VwLXNtID4gaW5wdXRbdHlwZT1tb250aF0uaW5wdXQtZ3JvdXAtYWRkb24sXHJcbiAgICAuaW5wdXQtZ3JvdXAtc20gPiAuaW5wdXQtZ3JvdXAtYnRuID4gaW5wdXRbdHlwZT1tb250aF0uYnRuLFxyXG4gICAgLmlucHV0LWdyb3VwLXNtIGlucHV0W3R5cGU9bW9udGhdIHtcclxuICAgICAgICBsaW5lLWhlaWdodDogMzBweDtcclxuICAgIH1cclxuXHJcbiAgICBpbnB1dFt0eXBlPWRhdGVdLmlucHV0LWxnLFxyXG4gICAgLmlucHV0LWdyb3VwLWxnID4gaW5wdXRbdHlwZT1kYXRlXS5mb3JtLWNvbnRyb2wsXHJcbiAgICAuaW5wdXQtZ3JvdXAtbGcgPiBpbnB1dFt0eXBlPWRhdGVdLmlucHV0LWdyb3VwLWFkZG9uLFxyXG4gICAgLmlucHV0LWdyb3VwLWxnID4gLmlucHV0LWdyb3VwLWJ0biA+IGlucHV0W3R5cGU9ZGF0ZV0uYnRuLFxyXG4gICAgLmlucHV0LWdyb3VwLWxnIGlucHV0W3R5cGU9ZGF0ZV0sXHJcbiAgICBpbnB1dFt0eXBlPXRpbWVdLmlucHV0LWxnLFxyXG4gICAgLmlucHV0LWdyb3VwLWxnID4gaW5wdXRbdHlwZT10aW1lXS5mb3JtLWNvbnRyb2wsXHJcbiAgICAuaW5wdXQtZ3JvdXAtbGcgPiBpbnB1dFt0eXBlPXRpbWVdLmlucHV0LWdyb3VwLWFkZG9uLFxyXG4gICAgLmlucHV0LWdyb3VwLWxnID4gLmlucHV0LWdyb3VwLWJ0biA+IGlucHV0W3R5cGU9dGltZV0uYnRuLFxyXG4gICAgLmlucHV0LWdyb3VwLWxnIGlucHV0W3R5cGU9dGltZV0sXHJcbiAgICBpbnB1dFt0eXBlPWRhdGV0aW1lLWxvY2FsXS5pbnB1dC1sZyxcclxuICAgIC5pbnB1dC1ncm91cC1sZyA+IGlucHV0W3R5cGU9ZGF0ZXRpbWUtbG9jYWxdLmZvcm0tY29udHJvbCxcclxuICAgIC5pbnB1dC1ncm91cC1sZyA+IGlucHV0W3R5cGU9ZGF0ZXRpbWUtbG9jYWxdLmlucHV0LWdyb3VwLWFkZG9uLFxyXG4gICAgLmlucHV0LWdyb3VwLWxnID4gLmlucHV0LWdyb3VwLWJ0biA+IGlucHV0W3R5cGU9ZGF0ZXRpbWUtbG9jYWxdLmJ0bixcclxuICAgIC5pbnB1dC1ncm91cC1sZyBpbnB1dFt0eXBlPWRhdGV0aW1lLWxvY2FsXSxcclxuICAgIGlucHV0W3R5cGU9bW9udGhdLmlucHV0LWxnLFxyXG4gICAgLmlucHV0LWdyb3VwLWxnID4gaW5wdXRbdHlwZT1tb250aF0uZm9ybS1jb250cm9sLFxyXG4gICAgLmlucHV0LWdyb3VwLWxnID4gaW5wdXRbdHlwZT1tb250aF0uaW5wdXQtZ3JvdXAtYWRkb24sXHJcbiAgICAuaW5wdXQtZ3JvdXAtbGcgPiAuaW5wdXQtZ3JvdXAtYnRuID4gaW5wdXRbdHlwZT1tb250aF0uYnRuLFxyXG4gICAgLmlucHV0LWdyb3VwLWxnIGlucHV0W3R5cGU9bW9udGhdIHtcclxuICAgICAgICBsaW5lLWhlaWdodDogNDZweDtcclxuICAgIH1cclxufVxyXG5cclxuLmZvcm0tZ3JvdXAge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMTVweDtcclxufVxyXG5cclxuLnJhZGlvLFxyXG4uY2hlY2tib3gge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICBtYXJnaW4tdG9wOiAxMHB4O1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMTBweDtcclxufVxyXG5cclxuLnJhZGlvIGxhYmVsLFxyXG4uY2hlY2tib3ggbGFiZWwge1xyXG4gICAgbWluLWhlaWdodDogMjBweDtcclxuICAgIHBhZGRpbmctbGVmdDogMjBweDtcclxuICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgICBmb250LXdlaWdodDogbm9ybWFsO1xyXG4gICAgY3Vyc29yOiBwb2ludGVyO1xyXG59XHJcblxyXG4ucmFkaW8gaW5wdXRbdHlwZT1yYWRpb10sXHJcbi5yYWRpby1pbmxpbmUgaW5wdXRbdHlwZT1yYWRpb10sXHJcbi5jaGVja2JveCBpbnB1dFt0eXBlPWNoZWNrYm94XSxcclxuLmNoZWNrYm94LWlubGluZSBpbnB1dFt0eXBlPWNoZWNrYm94XSB7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICBtYXJnaW4tbGVmdDogLTIwcHg7XHJcbiAgICBtYXJnaW4tdG9wOiA0cHggXFw5O1xyXG59XHJcblxyXG4ucmFkaW8gKyAucmFkaW8sXHJcbi5jaGVja2JveCArIC5jaGVja2JveCB7XHJcbiAgICBtYXJnaW4tdG9wOiAtNXB4O1xyXG59XHJcblxyXG4ucmFkaW8taW5saW5lLFxyXG4uY2hlY2tib3gtaW5saW5lIHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgIHBhZGRpbmctbGVmdDogMjBweDtcclxuICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xyXG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcclxuICAgIGN1cnNvcjogcG9pbnRlcjtcclxufVxyXG5cclxuLnJhZGlvLWlubGluZSArIC5yYWRpby1pbmxpbmUsXHJcbi5jaGVja2JveC1pbmxpbmUgKyAuY2hlY2tib3gtaW5saW5lIHtcclxuICAgIG1hcmdpbi10b3A6IDA7XHJcbiAgICBtYXJnaW4tbGVmdDogMTBweDtcclxufVxyXG5cclxuaW5wdXRbdHlwZT1yYWRpb11bZGlzYWJsZWRdLFxyXG5pbnB1dFt0eXBlPXJhZGlvXS5kaXNhYmxlZCxcclxuZmllbGRzZXRbZGlzYWJsZWRdIGlucHV0W3R5cGU9cmFkaW9dLFxyXG5pbnB1dFt0eXBlPWNoZWNrYm94XVtkaXNhYmxlZF0sXHJcbmlucHV0W3R5cGU9Y2hlY2tib3hdLmRpc2FibGVkLFxyXG5maWVsZHNldFtkaXNhYmxlZF0gaW5wdXRbdHlwZT1jaGVja2JveF0ge1xyXG4gICAgY3Vyc29yOiBub3QtYWxsb3dlZDtcclxufVxyXG5cclxuLnJhZGlvLWlubGluZS5kaXNhYmxlZCxcclxuZmllbGRzZXRbZGlzYWJsZWRdIC5yYWRpby1pbmxpbmUsXHJcbi5jaGVja2JveC1pbmxpbmUuZGlzYWJsZWQsXHJcbmZpZWxkc2V0W2Rpc2FibGVkXSAuY2hlY2tib3gtaW5saW5lIHtcclxuICAgIGN1cnNvcjogbm90LWFsbG93ZWQ7XHJcbn1cclxuXHJcbi5yYWRpby5kaXNhYmxlZCBsYWJlbCxcclxuZmllbGRzZXRbZGlzYWJsZWRdIC5yYWRpbyBsYWJlbCxcclxuLmNoZWNrYm94LmRpc2FibGVkIGxhYmVsLFxyXG5maWVsZHNldFtkaXNhYmxlZF0gLmNoZWNrYm94IGxhYmVsIHtcclxuICAgIGN1cnNvcjogbm90LWFsbG93ZWQ7XHJcbn1cclxuXHJcbi5mb3JtLWNvbnRyb2wtc3RhdGljIHtcclxuICAgIHBhZGRpbmctdG9wOiA3cHg7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogN3B4O1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICAgIG1pbi1oZWlnaHQ6IDM0cHg7XHJcbn1cclxuXHJcbi5mb3JtLWNvbnRyb2wtc3RhdGljLmlucHV0LWxnLFxyXG4uaW5wdXQtZ3JvdXAtbGcgPiAuZm9ybS1jb250cm9sLXN0YXRpYy5mb3JtLWNvbnRyb2wsXHJcbi5pbnB1dC1ncm91cC1sZyA+IC5mb3JtLWNvbnRyb2wtc3RhdGljLmlucHV0LWdyb3VwLWFkZG9uLFxyXG4uaW5wdXQtZ3JvdXAtbGcgPiAuaW5wdXQtZ3JvdXAtYnRuID4gLmZvcm0tY29udHJvbC1zdGF0aWMuYnRuLFxyXG4uZm9ybS1jb250cm9sLXN0YXRpYy5pbnB1dC1zbSxcclxuLmlucHV0LWdyb3VwLXNtID4gLmZvcm0tY29udHJvbC1zdGF0aWMuZm9ybS1jb250cm9sLFxyXG4uaW5wdXQtZ3JvdXAtc20gPiAuZm9ybS1jb250cm9sLXN0YXRpYy5pbnB1dC1ncm91cC1hZGRvbixcclxuLmlucHV0LWdyb3VwLXNtID4gLmlucHV0LWdyb3VwLWJ0biA+IC5mb3JtLWNvbnRyb2wtc3RhdGljLmJ0biB7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XHJcbiAgICBwYWRkaW5nLXJpZ2h0OiAwO1xyXG59XHJcblxyXG4uaW5wdXQtc20sXHJcbi5pbnB1dC1ncm91cC1zbSA+IC5mb3JtLWNvbnRyb2wsXHJcbi5pbnB1dC1ncm91cC1zbSA+IC5pbnB1dC1ncm91cC1hZGRvbixcclxuLmlucHV0LWdyb3VwLXNtID4gLmlucHV0LWdyb3VwLWJ0biA+IC5idG4ge1xyXG4gICAgaGVpZ2h0OiAzMHB4O1xyXG4gICAgcGFkZGluZzogNXB4IDEwcHg7XHJcbiAgICBmb250LXNpemU6IDEycHg7XHJcbiAgICBsaW5lLWhlaWdodDogMS41O1xyXG4gICAgYm9yZGVyLXJhZGl1czogM3B4O1xyXG59XHJcblxyXG5zZWxlY3QuaW5wdXQtc20sXHJcbi5pbnB1dC1ncm91cC1zbSA+IHNlbGVjdC5mb3JtLWNvbnRyb2wsXHJcbi5pbnB1dC1ncm91cC1zbSA+IHNlbGVjdC5pbnB1dC1ncm91cC1hZGRvbixcclxuLmlucHV0LWdyb3VwLXNtID4gLmlucHV0LWdyb3VwLWJ0biA+IHNlbGVjdC5idG4ge1xyXG4gICAgaGVpZ2h0OiAzMHB4O1xyXG4gICAgbGluZS1oZWlnaHQ6IDMwcHg7XHJcbn1cclxuXHJcbnRleHRhcmVhLmlucHV0LXNtLFxyXG4uaW5wdXQtZ3JvdXAtc20gPiB0ZXh0YXJlYS5mb3JtLWNvbnRyb2wsXHJcbi5pbnB1dC1ncm91cC1zbSA+IHRleHRhcmVhLmlucHV0LWdyb3VwLWFkZG9uLFxyXG4uaW5wdXQtZ3JvdXAtc20gPiAuaW5wdXQtZ3JvdXAtYnRuID4gdGV4dGFyZWEuYnRuLFxyXG5zZWxlY3RbbXVsdGlwbGVdLmlucHV0LXNtLFxyXG4uaW5wdXQtZ3JvdXAtc20gPiBzZWxlY3RbbXVsdGlwbGVdLmZvcm0tY29udHJvbCxcclxuLmlucHV0LWdyb3VwLXNtID4gc2VsZWN0W211bHRpcGxlXS5pbnB1dC1ncm91cC1hZGRvbixcclxuLmlucHV0LWdyb3VwLXNtID4gLmlucHV0LWdyb3VwLWJ0biA+IHNlbGVjdFttdWx0aXBsZV0uYnRuIHtcclxuICAgIGhlaWdodDogYXV0bztcclxufVxyXG5cclxuLmZvcm0tZ3JvdXAtc20gLmZvcm0tY29udHJvbCB7XHJcbiAgICBoZWlnaHQ6IDMwcHg7XHJcbiAgICBwYWRkaW5nOiA1cHggMTBweDtcclxuICAgIGZvbnQtc2l6ZTogMTJweDtcclxuICAgIGxpbmUtaGVpZ2h0OiAxLjU7XHJcbiAgICBib3JkZXItcmFkaXVzOiAzcHg7XHJcbn1cclxuXHJcbi5mb3JtLWdyb3VwLXNtIHNlbGVjdC5mb3JtLWNvbnRyb2wge1xyXG4gICAgaGVpZ2h0OiAzMHB4O1xyXG4gICAgbGluZS1oZWlnaHQ6IDMwcHg7XHJcbn1cclxuXHJcbi5mb3JtLWdyb3VwLXNtIHRleHRhcmVhLmZvcm0tY29udHJvbCxcclxuLmZvcm0tZ3JvdXAtc20gc2VsZWN0W211bHRpcGxlXS5mb3JtLWNvbnRyb2wge1xyXG4gICAgaGVpZ2h0OiBhdXRvO1xyXG59XHJcblxyXG4uZm9ybS1ncm91cC1zbSAuZm9ybS1jb250cm9sLXN0YXRpYyB7XHJcbiAgICBoZWlnaHQ6IDMwcHg7XHJcbiAgICBtaW4taGVpZ2h0OiAzMnB4O1xyXG4gICAgcGFkZGluZzogNnB4IDEwcHg7XHJcbiAgICBmb250LXNpemU6IDEycHg7XHJcbiAgICBsaW5lLWhlaWdodDogMS41O1xyXG59XHJcblxyXG4uaW5wdXQtbGcsXHJcbi5pbnB1dC1ncm91cC1sZyA+IC5mb3JtLWNvbnRyb2wsXHJcbi5pbnB1dC1ncm91cC1sZyA+IC5pbnB1dC1ncm91cC1hZGRvbixcclxuLmlucHV0LWdyb3VwLWxnID4gLmlucHV0LWdyb3VwLWJ0biA+IC5idG4ge1xyXG4gICAgaGVpZ2h0OiA0NnB4O1xyXG4gICAgcGFkZGluZzogMTBweCAxNnB4O1xyXG4gICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgbGluZS1oZWlnaHQ6IDEuMzMzMzMzMztcclxuICAgIGJvcmRlci1yYWRpdXM6IDZweDtcclxufVxyXG5cclxuc2VsZWN0LmlucHV0LWxnLFxyXG4uaW5wdXQtZ3JvdXAtbGcgPiBzZWxlY3QuZm9ybS1jb250cm9sLFxyXG4uaW5wdXQtZ3JvdXAtbGcgPiBzZWxlY3QuaW5wdXQtZ3JvdXAtYWRkb24sXHJcbi5pbnB1dC1ncm91cC1sZyA+IC5pbnB1dC1ncm91cC1idG4gPiBzZWxlY3QuYnRuIHtcclxuICAgIGhlaWdodDogNDZweDtcclxuICAgIGxpbmUtaGVpZ2h0OiA0NnB4O1xyXG59XHJcblxyXG50ZXh0YXJlYS5pbnB1dC1sZyxcclxuLmlucHV0LWdyb3VwLWxnID4gdGV4dGFyZWEuZm9ybS1jb250cm9sLFxyXG4uaW5wdXQtZ3JvdXAtbGcgPiB0ZXh0YXJlYS5pbnB1dC1ncm91cC1hZGRvbixcclxuLmlucHV0LWdyb3VwLWxnID4gLmlucHV0LWdyb3VwLWJ0biA+IHRleHRhcmVhLmJ0bixcclxuc2VsZWN0W211bHRpcGxlXS5pbnB1dC1sZyxcclxuLmlucHV0LWdyb3VwLWxnID4gc2VsZWN0W211bHRpcGxlXS5mb3JtLWNvbnRyb2wsXHJcbi5pbnB1dC1ncm91cC1sZyA+IHNlbGVjdFttdWx0aXBsZV0uaW5wdXQtZ3JvdXAtYWRkb24sXHJcbi5pbnB1dC1ncm91cC1sZyA+IC5pbnB1dC1ncm91cC1idG4gPiBzZWxlY3RbbXVsdGlwbGVdLmJ0biB7XHJcbiAgICBoZWlnaHQ6IGF1dG87XHJcbn1cclxuXHJcbi5mb3JtLWdyb3VwLWxnIC5mb3JtLWNvbnRyb2wge1xyXG4gICAgaGVpZ2h0OiA0NnB4O1xyXG4gICAgcGFkZGluZzogMTBweCAxNnB4O1xyXG4gICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgbGluZS1oZWlnaHQ6IDEuMzMzMzMzMztcclxuICAgIGJvcmRlci1yYWRpdXM6IDZweDtcclxufVxyXG5cclxuLmZvcm0tZ3JvdXAtbGcgc2VsZWN0LmZvcm0tY29udHJvbCB7XHJcbiAgICBoZWlnaHQ6IDQ2cHg7XHJcbiAgICBsaW5lLWhlaWdodDogNDZweDtcclxufVxyXG5cclxuLmZvcm0tZ3JvdXAtbGcgdGV4dGFyZWEuZm9ybS1jb250cm9sLFxyXG4uZm9ybS1ncm91cC1sZyBzZWxlY3RbbXVsdGlwbGVdLmZvcm0tY29udHJvbCB7XHJcbiAgICBoZWlnaHQ6IGF1dG87XHJcbn1cclxuXHJcbi5mb3JtLWdyb3VwLWxnIC5mb3JtLWNvbnRyb2wtc3RhdGljIHtcclxuICAgIGhlaWdodDogNDZweDtcclxuICAgIG1pbi1oZWlnaHQ6IDM4cHg7XHJcbiAgICBwYWRkaW5nOiAxMXB4IDE2cHg7XHJcbiAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICBsaW5lLWhlaWdodDogMS4zMzMzMzMzO1xyXG59XHJcblxyXG4uaGFzLWZlZWRiYWNrIHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxufVxyXG5cclxuLmhhcy1mZWVkYmFjayAuZm9ybS1jb250cm9sIHtcclxuICAgIHBhZGRpbmctcmlnaHQ6IDQyLjVweDtcclxufVxyXG5cclxuLmZvcm0tY29udHJvbC1mZWVkYmFjayB7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICB0b3A6IDA7XHJcbiAgICByaWdodDogMDtcclxuICAgIHotaW5kZXg6IDI7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIHdpZHRoOiAzNHB4O1xyXG4gICAgaGVpZ2h0OiAzNHB4O1xyXG4gICAgbGluZS1oZWlnaHQ6IDM0cHg7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcclxufVxyXG5cclxuLmlucHV0LWxnICsgLmZvcm0tY29udHJvbC1mZWVkYmFjayxcclxuLmlucHV0LWdyb3VwLWxnID4gLmZvcm0tY29udHJvbCArIC5mb3JtLWNvbnRyb2wtZmVlZGJhY2ssXHJcbi5pbnB1dC1ncm91cC1sZyA+IC5pbnB1dC1ncm91cC1hZGRvbiArIC5mb3JtLWNvbnRyb2wtZmVlZGJhY2ssXHJcbi5pbnB1dC1ncm91cC1sZyA+IC5pbnB1dC1ncm91cC1idG4gPiAuYnRuICsgLmZvcm0tY29udHJvbC1mZWVkYmFjayxcclxuLmlucHV0LWdyb3VwLWxnICsgLmZvcm0tY29udHJvbC1mZWVkYmFjayxcclxuLmZvcm0tZ3JvdXAtbGcgLmZvcm0tY29udHJvbCArIC5mb3JtLWNvbnRyb2wtZmVlZGJhY2sge1xyXG4gICAgd2lkdGg6IDQ2cHg7XHJcbiAgICBoZWlnaHQ6IDQ2cHg7XHJcbiAgICBsaW5lLWhlaWdodDogNDZweDtcclxufVxyXG5cclxuLmlucHV0LXNtICsgLmZvcm0tY29udHJvbC1mZWVkYmFjayxcclxuLmlucHV0LWdyb3VwLXNtID4gLmZvcm0tY29udHJvbCArIC5mb3JtLWNvbnRyb2wtZmVlZGJhY2ssXHJcbi5pbnB1dC1ncm91cC1zbSA+IC5pbnB1dC1ncm91cC1hZGRvbiArIC5mb3JtLWNvbnRyb2wtZmVlZGJhY2ssXHJcbi5pbnB1dC1ncm91cC1zbSA+IC5pbnB1dC1ncm91cC1idG4gPiAuYnRuICsgLmZvcm0tY29udHJvbC1mZWVkYmFjayxcclxuLmlucHV0LWdyb3VwLXNtICsgLmZvcm0tY29udHJvbC1mZWVkYmFjayxcclxuLmZvcm0tZ3JvdXAtc20gLmZvcm0tY29udHJvbCArIC5mb3JtLWNvbnRyb2wtZmVlZGJhY2sge1xyXG4gICAgd2lkdGg6IDMwcHg7XHJcbiAgICBoZWlnaHQ6IDMwcHg7XHJcbiAgICBsaW5lLWhlaWdodDogMzBweDtcclxufVxyXG5cclxuLmhhcy1zdWNjZXNzIC5oZWxwLWJsb2NrLFxyXG4uaGFzLXN1Y2Nlc3MgLmNvbnRyb2wtbGFiZWwsXHJcbi5oYXMtc3VjY2VzcyAucmFkaW8sXHJcbi5oYXMtc3VjY2VzcyAuY2hlY2tib3gsXHJcbi5oYXMtc3VjY2VzcyAucmFkaW8taW5saW5lLFxyXG4uaGFzLXN1Y2Nlc3MgLmNoZWNrYm94LWlubGluZSxcclxuLmhhcy1zdWNjZXNzLnJhZGlvIGxhYmVsLFxyXG4uaGFzLXN1Y2Nlc3MuY2hlY2tib3ggbGFiZWwsXHJcbi5oYXMtc3VjY2Vzcy5yYWRpby1pbmxpbmUgbGFiZWwsXHJcbi5oYXMtc3VjY2Vzcy5jaGVja2JveC1pbmxpbmUgbGFiZWwge1xyXG4gICAgY29sb3I6ICMzYzc2M2Q7XHJcbn1cclxuXHJcbi5oYXMtc3VjY2VzcyAuZm9ybS1jb250cm9sIHtcclxuICAgIGJvcmRlci1jb2xvcjogIzNjNzYzZDtcclxuICAgIC13ZWJraXQtYm94LXNoYWRvdzogaW5zZXQgMCAxcHggMXB4IHJnYmEoMCwgMCwgMCwgMC4wNzUpO1xyXG4gICAgYm94LXNoYWRvdzogaW5zZXQgMCAxcHggMXB4IHJnYmEoMCwgMCwgMCwgMC4wNzUpO1xyXG59XHJcblxyXG4uaGFzLXN1Y2Nlc3MgLmZvcm0tY29udHJvbDpmb2N1cyB7XHJcbiAgICBib3JkZXItY29sb3I6ICMyYjU0MmM7XHJcbiAgICAtd2Via2l0LWJveC1zaGFkb3c6IGluc2V0IDAgMXB4IDFweCByZ2JhKDAsIDAsIDAsIDAuMDc1KSwgMCAwIDZweCAjNjdiMTY4O1xyXG4gICAgYm94LXNoYWRvdzogaW5zZXQgMCAxcHggMXB4IHJnYmEoMCwgMCwgMCwgMC4wNzUpLCAwIDAgNnB4ICM2N2IxNjg7XHJcbn1cclxuXHJcbi5oYXMtc3VjY2VzcyAuaW5wdXQtZ3JvdXAtYWRkb24ge1xyXG4gICAgY29sb3I6ICMzYzc2M2Q7XHJcbiAgICBib3JkZXItY29sb3I6ICMzYzc2M2Q7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZGZmMGQ4O1xyXG59XHJcblxyXG4uaGFzLXN1Y2Nlc3MgLmZvcm0tY29udHJvbC1mZWVkYmFjayB7XHJcbiAgICBjb2xvcjogIzNjNzYzZDtcclxufVxyXG5cclxuLmhhcy13YXJuaW5nIC5oZWxwLWJsb2NrLFxyXG4uaGFzLXdhcm5pbmcgLmNvbnRyb2wtbGFiZWwsXHJcbi5oYXMtd2FybmluZyAucmFkaW8sXHJcbi5oYXMtd2FybmluZyAuY2hlY2tib3gsXHJcbi5oYXMtd2FybmluZyAucmFkaW8taW5saW5lLFxyXG4uaGFzLXdhcm5pbmcgLmNoZWNrYm94LWlubGluZSxcclxuLmhhcy13YXJuaW5nLnJhZGlvIGxhYmVsLFxyXG4uaGFzLXdhcm5pbmcuY2hlY2tib3ggbGFiZWwsXHJcbi5oYXMtd2FybmluZy5yYWRpby1pbmxpbmUgbGFiZWwsXHJcbi5oYXMtd2FybmluZy5jaGVja2JveC1pbmxpbmUgbGFiZWwge1xyXG4gICAgY29sb3I6ICM4YTZkM2I7XHJcbn1cclxuXHJcbi5oYXMtd2FybmluZyAuZm9ybS1jb250cm9sIHtcclxuICAgIGJvcmRlci1jb2xvcjogIzhhNmQzYjtcclxuICAgIC13ZWJraXQtYm94LXNoYWRvdzogaW5zZXQgMCAxcHggMXB4IHJnYmEoMCwgMCwgMCwgMC4wNzUpO1xyXG4gICAgYm94LXNoYWRvdzogaW5zZXQgMCAxcHggMXB4IHJnYmEoMCwgMCwgMCwgMC4wNzUpO1xyXG59XHJcblxyXG4uaGFzLXdhcm5pbmcgLmZvcm0tY29udHJvbDpmb2N1cyB7XHJcbiAgICBib3JkZXItY29sb3I6ICM2NjUxMmM7XHJcbiAgICAtd2Via2l0LWJveC1zaGFkb3c6IGluc2V0IDAgMXB4IDFweCByZ2JhKDAsIDAsIDAsIDAuMDc1KSwgMCAwIDZweCAjYzBhMTZiO1xyXG4gICAgYm94LXNoYWRvdzogaW5zZXQgMCAxcHggMXB4IHJnYmEoMCwgMCwgMCwgMC4wNzUpLCAwIDAgNnB4ICNjMGExNmI7XHJcbn1cclxuXHJcbi5oYXMtd2FybmluZyAuaW5wdXQtZ3JvdXAtYWRkb24ge1xyXG4gICAgY29sb3I6ICM4YTZkM2I7XHJcbiAgICBib3JkZXItY29sb3I6ICM4YTZkM2I7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmNmOGUzO1xyXG59XHJcblxyXG4uaGFzLXdhcm5pbmcgLmZvcm0tY29udHJvbC1mZWVkYmFjayB7XHJcbiAgICBjb2xvcjogIzhhNmQzYjtcclxufVxyXG5cclxuLmhhcy1lcnJvciAuaGVscC1ibG9jayxcclxuLmhhcy1lcnJvciAuY29udHJvbC1sYWJlbCxcclxuLmhhcy1lcnJvciAucmFkaW8sXHJcbi5oYXMtZXJyb3IgLmNoZWNrYm94LFxyXG4uaGFzLWVycm9yIC5yYWRpby1pbmxpbmUsXHJcbi5oYXMtZXJyb3IgLmNoZWNrYm94LWlubGluZSxcclxuLmhhcy1lcnJvci5yYWRpbyBsYWJlbCxcclxuLmhhcy1lcnJvci5jaGVja2JveCBsYWJlbCxcclxuLmhhcy1lcnJvci5yYWRpby1pbmxpbmUgbGFiZWwsXHJcbi5oYXMtZXJyb3IuY2hlY2tib3gtaW5saW5lIGxhYmVsIHtcclxuICAgIGNvbG9yOiAjYTk0NDQyO1xyXG59XHJcblxyXG4uaGFzLWVycm9yIC5mb3JtLWNvbnRyb2wge1xyXG4gICAgYm9yZGVyLWNvbG9yOiAjYTk0NDQyO1xyXG4gICAgLXdlYmtpdC1ib3gtc2hhZG93OiBpbnNldCAwIDFweCAxcHggcmdiYSgwLCAwLCAwLCAwLjA3NSk7XHJcbiAgICBib3gtc2hhZG93OiBpbnNldCAwIDFweCAxcHggcmdiYSgwLCAwLCAwLCAwLjA3NSk7XHJcbn1cclxuXHJcbi5oYXMtZXJyb3IgLmZvcm0tY29udHJvbDpmb2N1cyB7XHJcbiAgICBib3JkZXItY29sb3I6ICM4NDM1MzQ7XHJcbiAgICAtd2Via2l0LWJveC1zaGFkb3c6IGluc2V0IDAgMXB4IDFweCByZ2JhKDAsIDAsIDAsIDAuMDc1KSwgMCAwIDZweCAjY2U4NDgzO1xyXG4gICAgYm94LXNoYWRvdzogaW5zZXQgMCAxcHggMXB4IHJnYmEoMCwgMCwgMCwgMC4wNzUpLCAwIDAgNnB4ICNjZTg0ODM7XHJcbn1cclxuXHJcbi5oYXMtZXJyb3IgLmlucHV0LWdyb3VwLWFkZG9uIHtcclxuICAgIGNvbG9yOiAjYTk0NDQyO1xyXG4gICAgYm9yZGVyLWNvbG9yOiAjYTk0NDQyO1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2YyZGVkZTtcclxufVxyXG5cclxuLmhhcy1lcnJvciAuZm9ybS1jb250cm9sLWZlZWRiYWNrIHtcclxuICAgIGNvbG9yOiAjYTk0NDQyO1xyXG59XHJcblxyXG4uaGFzLWZlZWRiYWNrIGxhYmVsIH4gLmZvcm0tY29udHJvbC1mZWVkYmFjayB7XHJcbiAgICB0b3A6IDI1cHg7XHJcbn1cclxuXHJcbi5oYXMtZmVlZGJhY2sgbGFiZWwuc3Itb25seSB+IC5mb3JtLWNvbnRyb2wtZmVlZGJhY2sge1xyXG4gICAgdG9wOiAwO1xyXG59XHJcblxyXG4uaGVscC1ibG9jayB7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIG1hcmdpbi10b3A6IDVweDtcclxuICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XHJcbiAgICBjb2xvcjogIzczNzM3MztcclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XHJcbiAgICAuZm9ybS1pbmxpbmUgLmZvcm0tZ3JvdXAge1xyXG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gICAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcbiAgICB9XHJcblxyXG4gICAgLmZvcm0taW5saW5lIC5mb3JtLWNvbnRyb2wge1xyXG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICB3aWR0aDogYXV0bztcclxuICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xyXG4gICAgfVxyXG5cclxuICAgIC5mb3JtLWlubGluZSAuZm9ybS1jb250cm9sLXN0YXRpYyB7XHJcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgfVxyXG5cclxuICAgIC5mb3JtLWlubGluZSAuaW5wdXQtZ3JvdXAge1xyXG4gICAgICAgIGRpc3BsYXk6IGlubGluZS10YWJsZTtcclxuICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xyXG4gICAgfVxyXG5cclxuICAgIC5mb3JtLWlubGluZSAuaW5wdXQtZ3JvdXAgLmlucHV0LWdyb3VwLWFkZG9uLFxyXG4gICAgLmZvcm0taW5saW5lIC5pbnB1dC1ncm91cCAuaW5wdXQtZ3JvdXAtYnRuLFxyXG4gICAgLmZvcm0taW5saW5lIC5pbnB1dC1ncm91cCAuZm9ybS1jb250cm9sIHtcclxuICAgICAgICB3aWR0aDogYXV0bztcclxuICAgIH1cclxuXHJcbiAgICAuZm9ybS1pbmxpbmUgLmlucHV0LWdyb3VwID4gLmZvcm0tY29udHJvbCB7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICB9XHJcblxyXG4gICAgLmZvcm0taW5saW5lIC5jb250cm9sLWxhYmVsIHtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gICAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcbiAgICB9XHJcblxyXG4gICAgLmZvcm0taW5saW5lIC5yYWRpbyxcclxuICAgIC5mb3JtLWlubGluZSAuY2hlY2tib3gge1xyXG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICBtYXJnaW4tdG9wOiAwO1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcclxuICAgIH1cclxuXHJcbiAgICAuZm9ybS1pbmxpbmUgLnJhZGlvIGxhYmVsLFxyXG4gICAgLmZvcm0taW5saW5lIC5jaGVja2JveCBsYWJlbCB7XHJcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAwO1xyXG4gICAgfVxyXG5cclxuICAgIC5mb3JtLWlubGluZSAucmFkaW8gaW5wdXRbdHlwZT1yYWRpb10sXHJcbiAgICAuZm9ybS1pbmxpbmUgLmNoZWNrYm94IGlucHV0W3R5cGU9Y2hlY2tib3hdIHtcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XHJcbiAgICB9XHJcblxyXG4gICAgLmZvcm0taW5saW5lIC5oYXMtZmVlZGJhY2sgLmZvcm0tY29udHJvbC1mZWVkYmFjayB7XHJcbiAgICAgICAgdG9wOiAwO1xyXG4gICAgfVxyXG59XHJcblxyXG4uZm9ybS1ob3Jpem9udGFsIC5yYWRpbyxcclxuLmZvcm0taG9yaXpvbnRhbCAuY2hlY2tib3gsXHJcbi5mb3JtLWhvcml6b250YWwgLnJhZGlvLWlubGluZSxcclxuLmZvcm0taG9yaXpvbnRhbCAuY2hlY2tib3gtaW5saW5lIHtcclxuICAgIG1hcmdpbi10b3A6IDA7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gICAgcGFkZGluZy10b3A6IDdweDtcclxufVxyXG5cclxuLmZvcm0taG9yaXpvbnRhbCAucmFkaW8sXHJcbi5mb3JtLWhvcml6b250YWwgLmNoZWNrYm94IHtcclxuICAgIG1pbi1oZWlnaHQ6IDI3cHg7XHJcbn1cclxuXHJcbi5mb3JtLWhvcml6b250YWwgLmZvcm0tZ3JvdXAge1xyXG4gICAgbWFyZ2luLWxlZnQ6IC0xMHB4O1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAtMTBweDtcclxufVxyXG5cclxuLmZvcm0taG9yaXpvbnRhbCAuZm9ybS1ncm91cDpiZWZvcmUsXHJcbi5mb3JtLWhvcml6b250YWwgLmZvcm0tZ3JvdXA6YWZ0ZXIge1xyXG4gICAgY29udGVudDogXCIgXCI7XHJcbiAgICBkaXNwbGF5OiB0YWJsZTtcclxufVxyXG5cclxuLmZvcm0taG9yaXpvbnRhbCAuZm9ybS1ncm91cDphZnRlciB7XHJcbiAgICBjbGVhcjogYm90aDtcclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XHJcbiAgICAuZm9ybS1ob3Jpem9udGFsIC5jb250cm9sLWxhYmVsIHtcclxuICAgICAgICB0ZXh0LWFsaWduOiByaWdodDtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gICAgICAgIHBhZGRpbmctdG9wOiA3cHg7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5mb3JtLWhvcml6b250YWwgLmhhcy1mZWVkYmFjayAuZm9ybS1jb250cm9sLWZlZWRiYWNrIHtcclxuICAgIHJpZ2h0OiAxMHB4O1xyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcclxuICAgIC5mb3JtLWhvcml6b250YWwgLmZvcm0tZ3JvdXAtbGcgLmNvbnRyb2wtbGFiZWwge1xyXG4gICAgICAgIHBhZGRpbmctdG9wOiAxNC4zMzMzMzNweDtcclxuICAgICAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICB9XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xyXG4gICAgLmZvcm0taG9yaXpvbnRhbCAuZm9ybS1ncm91cC1zbSAuY29udHJvbC1sYWJlbCB7XHJcbiAgICAgICAgcGFkZGluZy10b3A6IDZweDtcclxuICAgICAgICBmb250LXNpemU6IDEycHg7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5mYWRlIHtcclxuICAgIG9wYWNpdHk6IDA7XHJcbiAgICAtd2Via2l0LXRyYW5zaXRpb246IG9wYWNpdHkgMC4xNXMgbGluZWFyO1xyXG4gICAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjE1cyBsaW5lYXI7XHJcbn1cclxuXHJcbi5mYWRlLmluIHtcclxuICAgIG9wYWNpdHk6IDE7XHJcbn1cclxuXHJcbi5jb2xsYXBzZSB7XHJcbiAgICBkaXNwbGF5OiBub25lO1xyXG59XHJcblxyXG4uY29sbGFwc2UuaW4ge1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbn1cclxuXHJcbnRyLmNvbGxhcHNlLmluIHtcclxuICAgIGRpc3BsYXk6IHRhYmxlLXJvdztcclxufVxyXG5cclxudGJvZHkuY29sbGFwc2UuaW4ge1xyXG4gICAgZGlzcGxheTogdGFibGUtcm93LWdyb3VwO1xyXG59XHJcblxyXG4uY29sbGFwc2luZyB7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBoZWlnaHQ6IDA7XHJcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgLXdlYmtpdC10cmFuc2l0aW9uLXByb3BlcnR5OiBoZWlnaHQsIHZpc2liaWxpdHk7XHJcbiAgICB0cmFuc2l0aW9uLXByb3BlcnR5OiBoZWlnaHQsIHZpc2liaWxpdHk7XHJcbiAgICAtd2Via2l0LXRyYW5zaXRpb24tZHVyYXRpb246IDAuMzVzO1xyXG4gICAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMC4zNXM7XHJcbiAgICAtd2Via2l0LXRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlO1xyXG4gICAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2U7XHJcbn1cclxuXHJcbi5jYXJldCB7XHJcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICB3aWR0aDogMDtcclxuICAgIGhlaWdodDogMDtcclxuICAgIG1hcmdpbi1sZWZ0OiAycHg7XHJcbiAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xyXG4gICAgYm9yZGVyLXRvcDogNHB4IGRhc2hlZDtcclxuICAgIGJvcmRlci10b3A6IDRweCBzb2xpZCBcXDk7XHJcbiAgICBib3JkZXItcmlnaHQ6IDRweCBzb2xpZCB0cmFuc3BhcmVudDtcclxuICAgIGJvcmRlci1sZWZ0OiA0cHggc29saWQgdHJhbnNwYXJlbnQ7XHJcbn1cclxuXHJcbi5kcm9wdXAsXHJcbi5kcm9wZG93biB7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbn1cclxuXHJcbi5kcm9wZG93bi10b2dnbGU6Zm9jdXMge1xyXG4gICAgb3V0bGluZTogMDtcclxufVxyXG5cclxuLmRyb3Bkb3duLW1lbnUge1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgdG9wOiAxMDAlO1xyXG4gICAgbGVmdDogMDtcclxuICAgIHotaW5kZXg6IDEwMDA7XHJcbiAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICBtaW4td2lkdGg6IDE2MHB4O1xyXG4gICAgcGFkZGluZzogNXB4IDA7XHJcbiAgICBtYXJnaW46IDJweCAwIDA7XHJcbiAgICBsaXN0LXN0eWxlOiBub25lO1xyXG4gICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgdGV4dC1hbGlnbjogbGVmdDtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XHJcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjY2NjO1xyXG4gICAgYm9yZGVyOiAxcHggc29saWQgcmdiYSgwLCAwLCAwLCAwLjE1KTtcclxuICAgIGJvcmRlci1yYWRpdXM6IDRweDtcclxuICAgIC13ZWJraXQtYm94LXNoYWRvdzogMCA2cHggMTJweCByZ2JhKDAsIDAsIDAsIDAuMTc1KTtcclxuICAgIGJveC1zaGFkb3c6IDAgNnB4IDEycHggcmdiYSgwLCAwLCAwLCAwLjE3NSk7XHJcbiAgICBiYWNrZ3JvdW5kLWNsaXA6IHBhZGRpbmctYm94O1xyXG59XHJcblxyXG4uZHJvcGRvd24tbWVudS5wdWxsLXJpZ2h0IHtcclxuICAgIHJpZ2h0OiAwO1xyXG4gICAgbGVmdDogYXV0bztcclxufVxyXG5cclxuLmRyb3Bkb3duLW1lbnUgLmRpdmlkZXIge1xyXG4gICAgaGVpZ2h0OiAxcHg7XHJcbiAgICBtYXJnaW46IDlweCAwO1xyXG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICNlNWU1ZTU7XHJcbn1cclxuXHJcbi5kcm9wZG93bi1tZW51ID4gbGkgPiBhIHtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgcGFkZGluZzogM3B4IDIwcHg7XHJcbiAgICBjbGVhcjogYm90aDtcclxuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XHJcbiAgICBsaW5lLWhlaWdodDogMS40Mjg1NzE0MztcclxuICAgIGNvbG9yOiAjMzMzMzMzO1xyXG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcclxufVxyXG5cclxuLmRyb3Bkb3duLW1lbnUgPiBsaSA+IGE6aG92ZXIsXHJcbi5kcm9wZG93bi1tZW51ID4gbGkgPiBhOmZvY3VzIHtcclxuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICAgIGNvbG9yOiAjMjYyNjI2O1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2Y1ZjVmNTtcclxufVxyXG5cclxuLmRyb3Bkb3duLW1lbnUgPiAuYWN0aXZlID4gYSxcclxuLmRyb3Bkb3duLW1lbnUgPiAuYWN0aXZlID4gYTpob3ZlcixcclxuLmRyb3Bkb3duLW1lbnUgPiAuYWN0aXZlID4gYTpmb2N1cyB7XHJcbiAgICBjb2xvcjogI2ZmZjtcclxuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICAgIG91dGxpbmU6IDA7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzM3YWI3O1xyXG59XHJcblxyXG4uZHJvcGRvd24tbWVudSA+IC5kaXNhYmxlZCA+IGEsXHJcbi5kcm9wZG93bi1tZW51ID4gLmRpc2FibGVkID4gYTpob3ZlcixcclxuLmRyb3Bkb3duLW1lbnUgPiAuZGlzYWJsZWQgPiBhOmZvY3VzIHtcclxuICAgIGNvbG9yOiAjNzc3Nzc3O1xyXG59XHJcblxyXG4uZHJvcGRvd24tbWVudSA+IC5kaXNhYmxlZCA+IGE6aG92ZXIsXHJcbi5kcm9wZG93bi1tZW51ID4gLmRpc2FibGVkID4gYTpmb2N1cyB7XHJcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICAgIGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7XHJcbiAgICBmaWx0ZXI6IHByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5ncmFkaWVudChlbmFibGVkPWZhbHNlKTtcclxuICAgIGN1cnNvcjogbm90LWFsbG93ZWQ7XHJcbn1cclxuXHJcbi5vcGVuID4gLmRyb3Bkb3duLW1lbnUge1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbn1cclxuXHJcbi5vcGVuID4gYSB7XHJcbiAgICBvdXRsaW5lOiAwO1xyXG59XHJcblxyXG4uZHJvcGRvd24tbWVudS1yaWdodCB7XHJcbiAgICBsZWZ0OiBhdXRvO1xyXG4gICAgcmlnaHQ6IDA7XHJcbn1cclxuXHJcbi5kcm9wZG93bi1tZW51LWxlZnQge1xyXG4gICAgbGVmdDogMDtcclxuICAgIHJpZ2h0OiBhdXRvO1xyXG59XHJcblxyXG4uZHJvcGRvd24taGVhZGVyIHtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgcGFkZGluZzogM3B4IDIwcHg7XHJcbiAgICBmb250LXNpemU6IDEycHg7XHJcbiAgICBsaW5lLWhlaWdodDogMS40Mjg1NzE0MztcclxuICAgIGNvbG9yOiAjNzc3Nzc3O1xyXG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcclxufVxyXG5cclxuLmRyb3Bkb3duLWJhY2tkcm9wIHtcclxuICAgIHBvc2l0aW9uOiBmaXhlZDtcclxuICAgIGxlZnQ6IDA7XHJcbiAgICByaWdodDogMDtcclxuICAgIGJvdHRvbTogMDtcclxuICAgIHRvcDogMDtcclxuICAgIHotaW5kZXg6IDk5MDtcclxufVxyXG5cclxuLnB1bGwtcmlnaHQgPiAuZHJvcGRvd24tbWVudSB7XHJcbiAgICByaWdodDogMDtcclxuICAgIGxlZnQ6IGF1dG87XHJcbn1cclxuXHJcbi5kcm9wdXAgLmNhcmV0LFxyXG4ubmF2YmFyLWZpeGVkLWJvdHRvbSAuZHJvcGRvd24gLmNhcmV0IHtcclxuICAgIGJvcmRlci10b3A6IDA7XHJcbiAgICBib3JkZXItYm90dG9tOiA0cHggZGFzaGVkO1xyXG4gICAgYm9yZGVyLWJvdHRvbTogNHB4IHNvbGlkIFxcOTtcclxuICAgIGNvbnRlbnQ6IFwiXCI7XHJcbn1cclxuXHJcbi5kcm9wdXAgLmRyb3Bkb3duLW1lbnUsXHJcbi5uYXZiYXItZml4ZWQtYm90dG9tIC5kcm9wZG93biAuZHJvcGRvd24tbWVudSB7XHJcbiAgICB0b3A6IGF1dG87XHJcbiAgICBib3R0b206IDEwMCU7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAycHg7XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xyXG4gICAgLm5hdmJhci1yaWdodCAuZHJvcGRvd24tbWVudSB7XHJcbiAgICAgICAgcmlnaHQ6IDA7XHJcbiAgICAgICAgbGVmdDogYXV0bztcclxuICAgIH1cclxuXHJcbiAgICAubmF2YmFyLXJpZ2h0IC5kcm9wZG93bi1tZW51LWxlZnQge1xyXG4gICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgcmlnaHQ6IGF1dG87XHJcbiAgICB9XHJcbn1cclxuXHJcbi5pbnB1dC1ncm91cCB7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBkaXNwbGF5OiB0YWJsZTtcclxuICAgIGJvcmRlci1jb2xsYXBzZTogc2VwYXJhdGU7XHJcbn1cclxuXHJcbi5pbnB1dC1ncm91cFtjbGFzcyo9Y29sLV0ge1xyXG4gICAgZmxvYXQ6IG5vbmU7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XHJcbiAgICBwYWRkaW5nLXJpZ2h0OiAwO1xyXG59XHJcblxyXG4uaW5wdXQtZ3JvdXAgLmZvcm0tY29udHJvbCB7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICB6LWluZGV4OiAyO1xyXG4gICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbn1cclxuXHJcbi5pbnB1dC1ncm91cC1hZGRvbixcclxuLmlucHV0LWdyb3VwLWJ0bixcclxuLmlucHV0LWdyb3VwIC5mb3JtLWNvbnRyb2wge1xyXG4gICAgZGlzcGxheTogdGFibGUtY2VsbDtcclxufVxyXG5cclxuLmlucHV0LWdyb3VwLWFkZG9uOm5vdCg6Zmlyc3QtY2hpbGQpOm5vdCg6bGFzdC1jaGlsZCksXHJcbi5pbnB1dC1ncm91cC1idG46bm90KDpmaXJzdC1jaGlsZCk6bm90KDpsYXN0LWNoaWxkKSxcclxuLmlucHV0LWdyb3VwIC5mb3JtLWNvbnRyb2w6bm90KDpmaXJzdC1jaGlsZCk6bm90KDpsYXN0LWNoaWxkKSB7XHJcbiAgICBib3JkZXItcmFkaXVzOiAwO1xyXG59XHJcblxyXG4uaW5wdXQtZ3JvdXAtYWRkb24sXHJcbi5pbnB1dC1ncm91cC1idG4ge1xyXG4gICAgd2lkdGg6IDElO1xyXG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcclxuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcbn1cclxuXHJcbi5pbnB1dC1ncm91cC1hZGRvbiB7XHJcbiAgICBwYWRkaW5nOiA2cHggMTJweDtcclxuICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XHJcbiAgICBsaW5lLWhlaWdodDogMTtcclxuICAgIGNvbG9yOiAjNTU1NTU1O1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2VlZWVlZTtcclxuICAgIGJvcmRlcjogMXB4IHNvbGlkICNjY2M7XHJcbiAgICBib3JkZXItcmFkaXVzOiA0cHg7XHJcbn1cclxuXHJcbi5pbnB1dC1ncm91cC1hZGRvbi5pbnB1dC1zbSxcclxuLmlucHV0LWdyb3VwLXNtID4gLmlucHV0LWdyb3VwLWFkZG9uLFxyXG4uaW5wdXQtZ3JvdXAtc20gPiAuaW5wdXQtZ3JvdXAtYnRuID4gLmlucHV0LWdyb3VwLWFkZG9uLmJ0biB7XHJcbiAgICBwYWRkaW5nOiA1cHggMTBweDtcclxuICAgIGZvbnQtc2l6ZTogMTJweDtcclxuICAgIGJvcmRlci1yYWRpdXM6IDNweDtcclxufVxyXG5cclxuLmlucHV0LWdyb3VwLWFkZG9uLmlucHV0LWxnLFxyXG4uaW5wdXQtZ3JvdXAtbGcgPiAuaW5wdXQtZ3JvdXAtYWRkb24sXHJcbi5pbnB1dC1ncm91cC1sZyA+IC5pbnB1dC1ncm91cC1idG4gPiAuaW5wdXQtZ3JvdXAtYWRkb24uYnRuIHtcclxuICAgIHBhZGRpbmc6IDEwcHggMTZweDtcclxuICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgIGJvcmRlci1yYWRpdXM6IDZweDtcclxufVxyXG5cclxuLmlucHV0LWdyb3VwLWFkZG9uIGlucHV0W3R5cGU9cmFkaW9dLFxyXG4uaW5wdXQtZ3JvdXAtYWRkb24gaW5wdXRbdHlwZT1jaGVja2JveF0ge1xyXG4gICAgbWFyZ2luLXRvcDogMDtcclxufVxyXG5cclxuLmlucHV0LWdyb3VwIC5mb3JtLWNvbnRyb2w6Zmlyc3QtY2hpbGQsXHJcbi5pbnB1dC1ncm91cC1hZGRvbjpmaXJzdC1jaGlsZCxcclxuLmlucHV0LWdyb3VwLWJ0bjpmaXJzdC1jaGlsZCA+IC5idG4sXHJcbi5pbnB1dC1ncm91cC1idG46Zmlyc3QtY2hpbGQgPiAuYnRuLWdyb3VwID4gLmJ0bixcclxuLmlucHV0LWdyb3VwLWJ0bjpmaXJzdC1jaGlsZCA+IC5kcm9wZG93bi10b2dnbGUsXHJcbi5pbnB1dC1ncm91cC1idG46bGFzdC1jaGlsZCA+IC5idG46bm90KDpsYXN0LWNoaWxkKTpub3QoLmRyb3Bkb3duLXRvZ2dsZSksXHJcbi5pbnB1dC1ncm91cC1idG46bGFzdC1jaGlsZCA+IC5idG4tZ3JvdXA6bm90KDpsYXN0LWNoaWxkKSA+IC5idG4ge1xyXG4gICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDA7XHJcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDtcclxufVxyXG5cclxuLmlucHV0LWdyb3VwLWFkZG9uOmZpcnN0LWNoaWxkIHtcclxuICAgIGJvcmRlci1yaWdodDogMDtcclxufVxyXG5cclxuLmlucHV0LWdyb3VwIC5mb3JtLWNvbnRyb2w6bGFzdC1jaGlsZCxcclxuLmlucHV0LWdyb3VwLWFkZG9uOmxhc3QtY2hpbGQsXHJcbi5pbnB1dC1ncm91cC1idG46bGFzdC1jaGlsZCA+IC5idG4sXHJcbi5pbnB1dC1ncm91cC1idG46bGFzdC1jaGlsZCA+IC5idG4tZ3JvdXAgPiAuYnRuLFxyXG4uaW5wdXQtZ3JvdXAtYnRuOmxhc3QtY2hpbGQgPiAuZHJvcGRvd24tdG9nZ2xlLFxyXG4uaW5wdXQtZ3JvdXAtYnRuOmZpcnN0LWNoaWxkID4gLmJ0bjpub3QoOmZpcnN0LWNoaWxkKSxcclxuLmlucHV0LWdyb3VwLWJ0bjpmaXJzdC1jaGlsZCA+IC5idG4tZ3JvdXA6bm90KDpmaXJzdC1jaGlsZCkgPiAuYnRuIHtcclxuICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDA7XHJcbiAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwO1xyXG59XHJcblxyXG4uaW5wdXQtZ3JvdXAtYWRkb246bGFzdC1jaGlsZCB7XHJcbiAgICBib3JkZXItbGVmdDogMDtcclxufVxyXG5cclxuLmlucHV0LWdyb3VwLWJ0biB7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBmb250LXNpemU6IDA7XHJcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xyXG59XHJcblxyXG4uaW5wdXQtZ3JvdXAtYnRuID4gLmJ0biB7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbn1cclxuXHJcbi5pbnB1dC1ncm91cC1idG4gPiAuYnRuICsgLmJ0biB7XHJcbiAgICBtYXJnaW4tbGVmdDogLTFweDtcclxufVxyXG5cclxuLmlucHV0LWdyb3VwLWJ0biA+IC5idG46aG92ZXIsXHJcbi5pbnB1dC1ncm91cC1idG4gPiAuYnRuOmZvY3VzLFxyXG4uaW5wdXQtZ3JvdXAtYnRuID4gLmJ0bjphY3RpdmUge1xyXG4gICAgei1pbmRleDogMjtcclxufVxyXG5cclxuLmlucHV0LWdyb3VwLWJ0bjpmaXJzdC1jaGlsZCA+IC5idG4sXHJcbi5pbnB1dC1ncm91cC1idG46Zmlyc3QtY2hpbGQgPiAuYnRuLWdyb3VwIHtcclxuICAgIG1hcmdpbi1yaWdodDogLTFweDtcclxufVxyXG5cclxuLmlucHV0LWdyb3VwLWJ0bjpsYXN0LWNoaWxkID4gLmJ0bixcclxuLmlucHV0LWdyb3VwLWJ0bjpsYXN0LWNoaWxkID4gLmJ0bi1ncm91cCB7XHJcbiAgICB6LWluZGV4OiAyO1xyXG4gICAgbWFyZ2luLWxlZnQ6IC0xcHg7XHJcbn1cclxuXHJcbi5uYXYge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICAgIHBhZGRpbmctbGVmdDogMDtcclxuICAgIGxpc3Qtc3R5bGU6IG5vbmU7XHJcbn1cclxuXHJcbi5uYXY6YmVmb3JlLFxyXG4ubmF2OmFmdGVyIHtcclxuICAgIGNvbnRlbnQ6IFwiIFwiO1xyXG4gICAgZGlzcGxheTogdGFibGU7XHJcbn1cclxuXHJcbi5uYXY6YWZ0ZXIge1xyXG4gICAgY2xlYXI6IGJvdGg7XHJcbn1cclxuXHJcbi5uYXYgPiBsaSB7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxufVxyXG5cclxuLm5hdiA+IGxpID4gYSB7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIHBhZGRpbmc6IDEwcHggMTVweDtcclxufVxyXG5cclxuLm5hdiA+IGxpID4gYTpob3ZlcixcclxuLm5hdiA+IGxpID4gYTpmb2N1cyB7XHJcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWVlZWVlO1xyXG59XHJcblxyXG4ubmF2ID4gbGkuZGlzYWJsZWQgPiBhIHtcclxuICAgIGNvbG9yOiAjNzc3Nzc3O1xyXG59XHJcblxyXG4ubmF2ID4gbGkuZGlzYWJsZWQgPiBhOmhvdmVyLFxyXG4ubmF2ID4gbGkuZGlzYWJsZWQgPiBhOmZvY3VzIHtcclxuICAgIGNvbG9yOiAjNzc3Nzc3O1xyXG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgICBjdXJzb3I6IG5vdC1hbGxvd2VkO1xyXG59XHJcblxyXG4ubmF2IC5vcGVuID4gYSxcclxuLm5hdiAub3BlbiA+IGE6aG92ZXIsXHJcbi5uYXYgLm9wZW4gPiBhOmZvY3VzIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICNlZWVlZWU7XHJcbiAgICBib3JkZXItY29sb3I6ICMzMzdhYjc7XHJcbn1cclxuXHJcbi5uYXYgLm5hdi1kaXZpZGVyIHtcclxuICAgIGhlaWdodDogMXB4O1xyXG4gICAgbWFyZ2luOiA5cHggMDtcclxuICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTVlNWU1O1xyXG59XHJcblxyXG4ubmF2ID4gbGkgPiBhID4gaW1nIHtcclxuICAgIG1heC13aWR0aDogbm9uZTtcclxufVxyXG5cclxuLm5hdi10YWJzIHtcclxuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZGRkO1xyXG59XHJcblxyXG4ubmF2LXRhYnMgPiBsaSB7XHJcbiAgICBmbG9hdDogbGVmdDtcclxuICAgIG1hcmdpbi1ib3R0b206IC0xcHg7XHJcbn1cclxuXHJcbi5uYXYtdGFicyA+IGxpID4gYSB7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IDJweDtcclxuICAgIGxpbmUtaGVpZ2h0OiAxLjQyODU3MTQzO1xyXG4gICAgYm9yZGVyOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XHJcbiAgICBib3JkZXItcmFkaXVzOiA0cHggNHB4IDAgMDtcclxufVxyXG5cclxuLm5hdi10YWJzID4gbGkgPiBhOmhvdmVyIHtcclxuICAgIGJvcmRlci1jb2xvcjogI2VlZWVlZSAjZWVlZWVlICNkZGQ7XHJcbn1cclxuXHJcbi5uYXYtdGFicyA+IGxpLmFjdGl2ZSA+IGEsXHJcbi5uYXYtdGFicyA+IGxpLmFjdGl2ZSA+IGE6aG92ZXIsXHJcbi5uYXYtdGFicyA+IGxpLmFjdGl2ZSA+IGE6Zm9jdXMge1xyXG4gICAgY29sb3I6ICM1NTU1NTU7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xyXG4gICAgYm9yZGVyOiAxcHggc29saWQgI2RkZDtcclxuICAgIGJvcmRlci1ib3R0b20tY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gICAgY3Vyc29yOiBkZWZhdWx0O1xyXG59XHJcblxyXG4ubmF2LXBpbGxzID4gbGkge1xyXG4gICAgZmxvYXQ6IGxlZnQ7XHJcbn1cclxuXHJcbi5uYXYtcGlsbHMgPiBsaSA+IGEge1xyXG4gICAgYm9yZGVyLXJhZGl1czogNHB4O1xyXG59XHJcblxyXG4ubmF2LXBpbGxzID4gbGkgKyBsaSB7XHJcbiAgICBtYXJnaW4tbGVmdDogMnB4O1xyXG59XHJcblxyXG4ubmF2LXBpbGxzID4gbGkuYWN0aXZlID4gYSxcclxuLm5hdi1waWxscyA+IGxpLmFjdGl2ZSA+IGE6aG92ZXIsXHJcbi5uYXYtcGlsbHMgPiBsaS5hY3RpdmUgPiBhOmZvY3VzIHtcclxuICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzMzN2FiNztcclxufVxyXG5cclxuLm5hdi1zdGFja2VkID4gbGkge1xyXG4gICAgZmxvYXQ6IG5vbmU7XHJcbn1cclxuXHJcbi5uYXYtc3RhY2tlZCA+IGxpICsgbGkge1xyXG4gICAgbWFyZ2luLXRvcDogMnB4O1xyXG4gICAgbWFyZ2luLWxlZnQ6IDA7XHJcbn1cclxuXHJcbi5uYXYtanVzdGlmaWVkLFxyXG4ubmF2LXRhYnMubmF2LWp1c3RpZmllZCB7XHJcbiAgICB3aWR0aDogMTAwJTtcclxufVxyXG5cclxuLm5hdi1qdXN0aWZpZWQgPiBsaSxcclxuLm5hdi10YWJzLm5hdi1qdXN0aWZpZWQgPiBsaSB7XHJcbiAgICBmbG9hdDogbm9uZTtcclxufVxyXG5cclxuLm5hdi1qdXN0aWZpZWQgPiBsaSA+IGEsXHJcbi5uYXYtdGFicy5uYXYtanVzdGlmaWVkID4gbGkgPiBhIHtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIG1hcmdpbi1ib3R0b206IDVweDtcclxufVxyXG5cclxuLm5hdi1qdXN0aWZpZWQgPiAuZHJvcGRvd24gLmRyb3Bkb3duLW1lbnUge1xyXG4gICAgdG9wOiBhdXRvO1xyXG4gICAgbGVmdDogYXV0bztcclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XHJcbiAgICAubmF2LWp1c3RpZmllZCA+IGxpLFxyXG4gICAgLm5hdi10YWJzLm5hdi1qdXN0aWZpZWQgPiBsaSB7XHJcbiAgICAgICAgZGlzcGxheTogdGFibGUtY2VsbDtcclxuICAgICAgICB3aWR0aDogMSU7XHJcbiAgICB9XHJcblxyXG4gICAgLm5hdi1qdXN0aWZpZWQgPiBsaSA+IGEsXHJcbiAgICAubmF2LXRhYnMubmF2LWp1c3RpZmllZCA+IGxpID4gYSB7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICAgIH1cclxufVxyXG5cclxuLm5hdi10YWJzLWp1c3RpZmllZCxcclxuLm5hdi10YWJzLm5hdi1qdXN0aWZpZWQge1xyXG4gICAgYm9yZGVyLWJvdHRvbTogMDtcclxufVxyXG5cclxuLm5hdi10YWJzLWp1c3RpZmllZCA+IGxpID4gYSxcclxuLm5hdi10YWJzLm5hdi1qdXN0aWZpZWQgPiBsaSA+IGEge1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAwO1xyXG4gICAgYm9yZGVyLXJhZGl1czogNHB4O1xyXG59XHJcblxyXG4ubmF2LXRhYnMtanVzdGlmaWVkID4gLmFjdGl2ZSA+IGEsXHJcbi5uYXYtdGFicy5uYXYtanVzdGlmaWVkID4gLmFjdGl2ZSA+IGEsXHJcbi5uYXYtdGFicy1qdXN0aWZpZWQgPiAuYWN0aXZlID4gYTpob3ZlcixcclxuLm5hdi10YWJzLm5hdi1qdXN0aWZpZWQgPiAuYWN0aXZlID4gYTpob3ZlcixcclxuLm5hdi10YWJzLWp1c3RpZmllZCA+IC5hY3RpdmUgPiBhOmZvY3VzLFxyXG4ubmF2LXRhYnMubmF2LWp1c3RpZmllZCA+IC5hY3RpdmUgPiBhOmZvY3VzIHtcclxuICAgIGJvcmRlcjogMXB4IHNvbGlkICNkZGQ7XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xyXG4gICAgLm5hdi10YWJzLWp1c3RpZmllZCA+IGxpID4gYSxcclxuICAgIC5uYXYtdGFicy5uYXYtanVzdGlmaWVkID4gbGkgPiBhIHtcclxuICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2RkZDtcclxuICAgICAgICBib3JkZXItcmFkaXVzOiA0cHggNHB4IDAgMDtcclxuICAgIH1cclxuXHJcbiAgICAubmF2LXRhYnMtanVzdGlmaWVkID4gLmFjdGl2ZSA+IGEsXHJcbiAgICAubmF2LXRhYnMubmF2LWp1c3RpZmllZCA+IC5hY3RpdmUgPiBhLFxyXG4gICAgLm5hdi10YWJzLWp1c3RpZmllZCA+IC5hY3RpdmUgPiBhOmhvdmVyLFxyXG4gICAgLm5hdi10YWJzLm5hdi1qdXN0aWZpZWQgPiAuYWN0aXZlID4gYTpob3ZlcixcclxuICAgIC5uYXYtdGFicy1qdXN0aWZpZWQgPiAuYWN0aXZlID4gYTpmb2N1cyxcclxuICAgIC5uYXYtdGFicy5uYXYtanVzdGlmaWVkID4gLmFjdGl2ZSA+IGE6Zm9jdXMge1xyXG4gICAgICAgIGJvcmRlci1ib3R0b20tY29sb3I6ICNmZmY7XHJcbiAgICB9XHJcbn1cclxuXHJcbi50YWItY29udGVudCA+IC50YWItcGFuZSB7XHJcbiAgICBkaXNwbGF5OiBub25lO1xyXG59XHJcblxyXG4udGFiLWNvbnRlbnQgPiAuYWN0aXZlIHtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG59XHJcblxyXG4ubmF2LXRhYnMgLmRyb3Bkb3duLW1lbnUge1xyXG4gICAgbWFyZ2luLXRvcDogLTFweDtcclxuICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwO1xyXG4gICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMDtcclxufVxyXG5cclxuLnBhZ2luYXRpb24ge1xyXG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgcGFkZGluZy1sZWZ0OiAwO1xyXG4gICAgbWFyZ2luOiAyMHB4IDA7XHJcbiAgICBib3JkZXItcmFkaXVzOiA0cHg7XHJcbn1cclxuXHJcbi5wYWdpbmF0aW9uID4gbGkge1xyXG4gICAgZGlzcGxheTogaW5saW5lO1xyXG59XHJcblxyXG4ucGFnaW5hdGlvbiA+IGxpID4gYSxcclxuLnBhZ2luYXRpb24gPiBsaSA+IHNwYW4ge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICBwYWRkaW5nOiA2cHggMTJweDtcclxuICAgIGxpbmUtaGVpZ2h0OiAxLjQyODU3MTQzO1xyXG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gICAgY29sb3I6ICMzMzdhYjc7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xyXG4gICAgYm9yZGVyOiAxcHggc29saWQgI2RkZDtcclxuICAgIG1hcmdpbi1sZWZ0OiAtMXB4O1xyXG59XHJcblxyXG4ucGFnaW5hdGlvbiA+IGxpOmZpcnN0LWNoaWxkID4gYSxcclxuLnBhZ2luYXRpb24gPiBsaTpmaXJzdC1jaGlsZCA+IHNwYW4ge1xyXG4gICAgbWFyZ2luLWxlZnQ6IDA7XHJcbiAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiA0cHg7XHJcbiAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiA0cHg7XHJcbn1cclxuXHJcbi5wYWdpbmF0aW9uID4gbGk6bGFzdC1jaGlsZCA+IGEsXHJcbi5wYWdpbmF0aW9uID4gbGk6bGFzdC1jaGlsZCA+IHNwYW4ge1xyXG4gICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDRweDtcclxuICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiA0cHg7XHJcbn1cclxuXHJcbi5wYWdpbmF0aW9uID4gbGkgPiBhOmhvdmVyLFxyXG4ucGFnaW5hdGlvbiA+IGxpID4gYTpmb2N1cyxcclxuLnBhZ2luYXRpb24gPiBsaSA+IHNwYW46aG92ZXIsXHJcbi5wYWdpbmF0aW9uID4gbGkgPiBzcGFuOmZvY3VzIHtcclxuICAgIHotaW5kZXg6IDM7XHJcbiAgICBjb2xvcjogIzIzNTI3YztcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICNlZWVlZWU7XHJcbiAgICBib3JkZXItY29sb3I6ICNkZGQ7XHJcbn1cclxuXHJcbi5wYWdpbmF0aW9uID4gLmFjdGl2ZSA+IGEsXHJcbi5wYWdpbmF0aW9uID4gLmFjdGl2ZSA+IGE6aG92ZXIsXHJcbi5wYWdpbmF0aW9uID4gLmFjdGl2ZSA+IGE6Zm9jdXMsXHJcbi5wYWdpbmF0aW9uID4gLmFjdGl2ZSA+IHNwYW4sXHJcbi5wYWdpbmF0aW9uID4gLmFjdGl2ZSA+IHNwYW46aG92ZXIsXHJcbi5wYWdpbmF0aW9uID4gLmFjdGl2ZSA+IHNwYW46Zm9jdXMge1xyXG4gICAgei1pbmRleDogMjtcclxuICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzMzN2FiNztcclxuICAgIGJvcmRlci1jb2xvcjogIzMzN2FiNztcclxuICAgIGN1cnNvcjogZGVmYXVsdDtcclxufVxyXG5cclxuLnBhZ2luYXRpb24gPiAuZGlzYWJsZWQgPiBzcGFuLFxyXG4ucGFnaW5hdGlvbiA+IC5kaXNhYmxlZCA+IHNwYW46aG92ZXIsXHJcbi5wYWdpbmF0aW9uID4gLmRpc2FibGVkID4gc3Bhbjpmb2N1cyxcclxuLnBhZ2luYXRpb24gPiAuZGlzYWJsZWQgPiBhLFxyXG4ucGFnaW5hdGlvbiA+IC5kaXNhYmxlZCA+IGE6aG92ZXIsXHJcbi5wYWdpbmF0aW9uID4gLmRpc2FibGVkID4gYTpmb2N1cyB7XHJcbiAgICBjb2xvcjogIzc3Nzc3NztcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XHJcbiAgICBib3JkZXItY29sb3I6ICNkZGQ7XHJcbiAgICBjdXJzb3I6IG5vdC1hbGxvd2VkO1xyXG59XHJcblxyXG4ucGFnaW5hdGlvbi1sZyA+IGxpID4gYSxcclxuLnBhZ2luYXRpb24tbGcgPiBsaSA+IHNwYW4ge1xyXG4gICAgcGFkZGluZzogMTBweCAxNnB4O1xyXG4gICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgbGluZS1oZWlnaHQ6IDEuMzMzMzMzMztcclxufVxyXG5cclxuLnBhZ2luYXRpb24tbGcgPiBsaTpmaXJzdC1jaGlsZCA+IGEsXHJcbi5wYWdpbmF0aW9uLWxnID4gbGk6Zmlyc3QtY2hpbGQgPiBzcGFuIHtcclxuICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDZweDtcclxuICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDZweDtcclxufVxyXG5cclxuLnBhZ2luYXRpb24tbGcgPiBsaTpsYXN0LWNoaWxkID4gYSxcclxuLnBhZ2luYXRpb24tbGcgPiBsaTpsYXN0LWNoaWxkID4gc3BhbiB7XHJcbiAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogNnB4O1xyXG4gICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDZweDtcclxufVxyXG5cclxuLnBhZ2luYXRpb24tc20gPiBsaSA+IGEsXHJcbi5wYWdpbmF0aW9uLXNtID4gbGkgPiBzcGFuIHtcclxuICAgIHBhZGRpbmc6IDVweCAxMHB4O1xyXG4gICAgZm9udC1zaXplOiAxMnB4O1xyXG4gICAgbGluZS1oZWlnaHQ6IDEuNTtcclxufVxyXG5cclxuLnBhZ2luYXRpb24tc20gPiBsaTpmaXJzdC1jaGlsZCA+IGEsXHJcbi5wYWdpbmF0aW9uLXNtID4gbGk6Zmlyc3QtY2hpbGQgPiBzcGFuIHtcclxuICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDNweDtcclxuICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDNweDtcclxufVxyXG5cclxuLnBhZ2luYXRpb24tc20gPiBsaTpsYXN0LWNoaWxkID4gYSxcclxuLnBhZ2luYXRpb24tc20gPiBsaTpsYXN0LWNoaWxkID4gc3BhbiB7XHJcbiAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogM3B4O1xyXG4gICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDNweDtcclxufVxyXG5cclxuLnBhZ2VyIHtcclxuICAgIHBhZGRpbmctbGVmdDogMDtcclxuICAgIG1hcmdpbjogMjBweCAwO1xyXG4gICAgbGlzdC1zdHlsZTogbm9uZTtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxufVxyXG5cclxuLnBhZ2VyOmJlZm9yZSxcclxuLnBhZ2VyOmFmdGVyIHtcclxuICAgIGNvbnRlbnQ6IFwiIFwiO1xyXG4gICAgZGlzcGxheTogdGFibGU7XHJcbn1cclxuXHJcbi5wYWdlcjphZnRlciB7XHJcbiAgICBjbGVhcjogYm90aDtcclxufVxyXG5cclxuLnBhZ2VyIGxpIHtcclxuICAgIGRpc3BsYXk6IGlubGluZTtcclxufVxyXG5cclxuLnBhZ2VyIGxpID4gYSxcclxuLnBhZ2VyIGxpID4gc3BhbiB7XHJcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICBwYWRkaW5nOiA1cHggMTRweDtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XHJcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjZGRkO1xyXG4gICAgYm9yZGVyLXJhZGl1czogMTVweDtcclxufVxyXG5cclxuLnBhZ2VyIGxpID4gYTpob3ZlcixcclxuLnBhZ2VyIGxpID4gYTpmb2N1cyB7XHJcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWVlZWVlO1xyXG59XHJcblxyXG4ucGFnZXIgLm5leHQgPiBhLFxyXG4ucGFnZXIgLm5leHQgPiBzcGFuIHtcclxuICAgIGZsb2F0OiByaWdodDtcclxufVxyXG5cclxuLnBhZ2VyIC5wcmV2aW91cyA+IGEsXHJcbi5wYWdlciAucHJldmlvdXMgPiBzcGFuIHtcclxuICAgIGZsb2F0OiBsZWZ0O1xyXG59XHJcblxyXG4ucGFnZXIgLmRpc2FibGVkID4gYSxcclxuLnBhZ2VyIC5kaXNhYmxlZCA+IGE6aG92ZXIsXHJcbi5wYWdlciAuZGlzYWJsZWQgPiBhOmZvY3VzLFxyXG4ucGFnZXIgLmRpc2FibGVkID4gc3BhbiB7XHJcbiAgICBjb2xvcjogIzc3Nzc3NztcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XHJcbiAgICBjdXJzb3I6IG5vdC1hbGxvd2VkO1xyXG59XHJcblxyXG4uYWxlcnQge1xyXG4gICAgcGFkZGluZzogMTVweDtcclxuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XHJcbiAgICBib3JkZXI6IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcclxuICAgIGJvcmRlci1yYWRpdXM6IDRweDtcclxufVxyXG5cclxuLmFsZXJ0IGg0IHtcclxuICAgIG1hcmdpbi10b3A6IDA7XHJcbiAgICBjb2xvcjogaW5oZXJpdDtcclxufVxyXG5cclxuLmFsZXJ0IC5hbGVydC1saW5rIHtcclxuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG59XHJcblxyXG4uYWxlcnQgPiBwLFxyXG4uYWxlcnQgPiB1bCB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG59XHJcblxyXG4uYWxlcnQgPiBwICsgcCB7XHJcbiAgICBtYXJnaW4tdG9wOiA1cHg7XHJcbn1cclxuXHJcbi5hbGVydC1kaXNtaXNzYWJsZSxcclxuLmFsZXJ0LWRpc21pc3NpYmxlIHtcclxuICAgIHBhZGRpbmctcmlnaHQ6IDM1cHg7XHJcbn1cclxuXHJcbi5hbGVydC1kaXNtaXNzYWJsZSAuY2xvc2UsXHJcbi5hbGVydC1kaXNtaXNzaWJsZSAuY2xvc2Uge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgdG9wOiAtMnB4O1xyXG4gICAgcmlnaHQ6IC0yMXB4O1xyXG4gICAgY29sb3I6IGluaGVyaXQ7XHJcbn1cclxuXHJcbi5hbGVydC1zdWNjZXNzIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICNkZmYwZDg7XHJcbiAgICBib3JkZXItY29sb3I6ICNkNmU5YzY7XHJcbiAgICBjb2xvcjogIzNjNzYzZDtcclxufVxyXG5cclxuLmFsZXJ0LXN1Y2Nlc3MgaHIge1xyXG4gICAgYm9yZGVyLXRvcC1jb2xvcjogI2M5ZTJiMztcclxufVxyXG5cclxuLmFsZXJ0LXN1Y2Nlc3MgLmFsZXJ0LWxpbmsge1xyXG4gICAgY29sb3I6ICMyYjU0MmM7XHJcbn1cclxuXHJcbi5hbGVydC1pbmZvIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICNkOWVkZjc7XHJcbiAgICBib3JkZXItY29sb3I6ICNiY2U4ZjE7XHJcbiAgICBjb2xvcjogIzMxNzA4ZjtcclxufVxyXG5cclxuLmFsZXJ0LWluZm8gaHIge1xyXG4gICAgYm9yZGVyLXRvcC1jb2xvcjogI2E2ZTFlYztcclxufVxyXG5cclxuLmFsZXJ0LWluZm8gLmFsZXJ0LWxpbmsge1xyXG4gICAgY29sb3I6ICMyNDUyNjk7XHJcbn1cclxuXHJcbi5hbGVydC13YXJuaW5nIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICNmY2Y4ZTM7XHJcbiAgICBib3JkZXItY29sb3I6ICNmYWViY2M7XHJcbiAgICBjb2xvcjogIzhhNmQzYjtcclxufVxyXG5cclxuLmFsZXJ0LXdhcm5pbmcgaHIge1xyXG4gICAgYm9yZGVyLXRvcC1jb2xvcjogI2Y3ZTFiNTtcclxufVxyXG5cclxuLmFsZXJ0LXdhcm5pbmcgLmFsZXJ0LWxpbmsge1xyXG4gICAgY29sb3I6ICM2NjUxMmM7XHJcbn1cclxuXHJcbi5hbGVydC1kYW5nZXIge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2YyZGVkZTtcclxuICAgIGJvcmRlci1jb2xvcjogI2ViY2NkMTtcclxuICAgIGNvbG9yOiAjYTk0NDQyO1xyXG59XHJcblxyXG4uYWxlcnQtZGFuZ2VyIGhyIHtcclxuICAgIGJvcmRlci10b3AtY29sb3I6ICNlNGI5YzA7XHJcbn1cclxuXHJcbi5hbGVydC1kYW5nZXIgLmFsZXJ0LWxpbmsge1xyXG4gICAgY29sb3I6ICM4NDM1MzQ7XHJcbn1cclxuXHJcbi5tZWRpYSB7XHJcbiAgICBtYXJnaW4tdG9wOiAxNXB4O1xyXG59XHJcblxyXG4ubWVkaWE6Zmlyc3QtY2hpbGQge1xyXG4gICAgbWFyZ2luLXRvcDogMDtcclxufVxyXG5cclxuLm1lZGlhIGltZyB7XHJcbiAgICBtYXgtd2lkdGg6IG5vbmU7XHJcbn1cclxuXHJcbi5tZWRpYSxcclxuLm1lZGlhLWJvZHkge1xyXG4gICAgem9vbTogMTtcclxuICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbn1cclxuXHJcbi5tZWRpYS1ib2R5IHtcclxuICAgIHdpZHRoOiAxMDAwMHB4O1xyXG59XHJcblxyXG4ubWVkaWEtb2JqZWN0IHtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG59XHJcblxyXG4ubWVkaWEtb2JqZWN0LmltZy10aHVtYm5haWwge1xyXG4gICAgbWF4LXdpZHRoOiBub25lO1xyXG59XHJcblxyXG4ubWVkaWEtcmlnaHQsXHJcbi5tZWRpYSA+IC5wdWxsLXJpZ2h0IHtcclxuICAgIHBhZGRpbmctbGVmdDogMTBweDtcclxufVxyXG5cclxuLm1lZGlhLWxlZnQsXHJcbi5tZWRpYSA+IC5wdWxsLWxlZnQge1xyXG4gICAgcGFkZGluZy1yaWdodDogMTBweDtcclxufVxyXG5cclxuLm1lZGlhLWxlZnQsXHJcbi5tZWRpYS1yaWdodCxcclxuLm1lZGlhLWJvZHkge1xyXG4gICAgZGlzcGxheTogdGFibGUtY2VsbDtcclxuICAgIHZlcnRpY2FsLWFsaWduOiB0b3A7XHJcbn1cclxuXHJcbi5tZWRpYS1taWRkbGUge1xyXG4gICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcclxufVxyXG5cclxuLm1lZGlhLWJvdHRvbSB7XHJcbiAgICB2ZXJ0aWNhbC1hbGlnbjogYm90dG9tO1xyXG59XHJcblxyXG4ubWVkaWEtaGVhZGluZyB7XHJcbiAgICBtYXJnaW4tdG9wOiAwO1xyXG4gICAgbWFyZ2luLWJvdHRvbTogNXB4O1xyXG59XHJcblxyXG4ubWVkaWEtbGlzdCB7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XHJcbiAgICBsaXN0LXN0eWxlOiBub25lO1xyXG59XHJcblxyXG4ubGlzdC1ncm91cCB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG4gICAgcGFkZGluZy1sZWZ0OiAwO1xyXG59XHJcblxyXG4ubGlzdC1ncm91cC1pdGVtIHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgcGFkZGluZzogMTBweCAxNXB4O1xyXG4gICAgbWFyZ2luLWJvdHRvbTogLTFweDtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XHJcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjZGRkO1xyXG59XHJcblxyXG4ubGlzdC1ncm91cC1pdGVtOmZpcnN0LWNoaWxkIHtcclxuICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiA0cHg7XHJcbiAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiA0cHg7XHJcbn1cclxuXHJcbi5saXN0LWdyb3VwLWl0ZW06bGFzdC1jaGlsZCB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDRweDtcclxuICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDRweDtcclxufVxyXG5cclxuYS5saXN0LWdyb3VwLWl0ZW0sXHJcbmJ1dHRvbi5saXN0LWdyb3VwLWl0ZW0sXHJcbi5saXN0LWdyb3VwLWl0ZW0uYnV0dG9uLFxyXG4ubGlzdC1ncm91cC1pdGVtLmJ1dHRvbi1zbWFsbC10ZXh0LFxyXG4ubGlzdC1ncm91cC1pdGVtLnNpbXBsZS1idXR0b24sXHJcbmlucHV0W3RpdGxlPVwiU2VhcmNoIGlucHV0XCJdICsgc3BhbiArIGJ1dHRvbi5saXN0LWdyb3VwLWl0ZW0sXHJcbi5ibG9nLWRldGFpbHMgYnV0dG9uLmxpc3QtZ3JvdXAtaXRlbVtkYXRhLXNmLXJvbGU9Y29tbWVudHMtbmV3LXN1Ym1pdC1idXR0b25dLFxyXG5ib2R5LmJsb2cgLmxpc3QtZ3JvdXAtaXRlbS5zZmNvbW1lbnRzU3VibWl0QnRuLFxyXG4ubGlzdC1ncm91cC1pdGVtLnNmZm9ydW1OZXdUaHJlYWRMbmssXHJcbi5saXN0LWdyb3VwLWl0ZW0uc2Zmb3J1bVJlcGx5QnRuLFxyXG4uZm9ydW0gLmxpc3QtZ3JvdXAtaXRlbS5zZlN1Ym1pdEJ0bixcclxuLmxpc3QtZ3JvdXAtaXRlbS5idXR0b24tc2Vjb25kYXJ5IHtcclxuICAgIGNvbG9yOiAjNTU1O1xyXG59XHJcblxyXG5hLmxpc3QtZ3JvdXAtaXRlbSAubGlzdC1ncm91cC1pdGVtLWhlYWRpbmcsXHJcbmJ1dHRvbi5saXN0LWdyb3VwLWl0ZW0gLmxpc3QtZ3JvdXAtaXRlbS1oZWFkaW5nLFxyXG4ubGlzdC1ncm91cC1pdGVtLmJ1dHRvbiAubGlzdC1ncm91cC1pdGVtLWhlYWRpbmcsXHJcbi5saXN0LWdyb3VwLWl0ZW0uYnV0dG9uLXNtYWxsLXRleHQgLmxpc3QtZ3JvdXAtaXRlbS1oZWFkaW5nLFxyXG4ubGlzdC1ncm91cC1pdGVtLnNpbXBsZS1idXR0b24gLmxpc3QtZ3JvdXAtaXRlbS1oZWFkaW5nLFxyXG5ib2R5LmJsb2cgLmxpc3QtZ3JvdXAtaXRlbS5zZmNvbW1lbnRzU3VibWl0QnRuIC5saXN0LWdyb3VwLWl0ZW0taGVhZGluZyxcclxuLmxpc3QtZ3JvdXAtaXRlbS5zZmZvcnVtTmV3VGhyZWFkTG5rIC5saXN0LWdyb3VwLWl0ZW0taGVhZGluZyxcclxuLmxpc3QtZ3JvdXAtaXRlbS5zZmZvcnVtUmVwbHlCdG4gLmxpc3QtZ3JvdXAtaXRlbS1oZWFkaW5nLFxyXG4uZm9ydW0gLmxpc3QtZ3JvdXAtaXRlbS5zZlN1Ym1pdEJ0biAubGlzdC1ncm91cC1pdGVtLWhlYWRpbmcsXHJcbi5saXN0LWdyb3VwLWl0ZW0uYnV0dG9uLXNlY29uZGFyeSAubGlzdC1ncm91cC1pdGVtLWhlYWRpbmcge1xyXG4gICAgY29sb3I6ICMzMzM7XHJcbn1cclxuXHJcbmEubGlzdC1ncm91cC1pdGVtOmhvdmVyLFxyXG5hLmxpc3QtZ3JvdXAtaXRlbTpmb2N1cyxcclxuYnV0dG9uLmxpc3QtZ3JvdXAtaXRlbTpob3ZlcixcclxuLmxpc3QtZ3JvdXAtaXRlbS5idXR0b246aG92ZXIsXHJcbi5saXN0LWdyb3VwLWl0ZW0uYnV0dG9uLXNtYWxsLXRleHQ6aG92ZXIsXHJcbi5saXN0LWdyb3VwLWl0ZW0uc2ltcGxlLWJ1dHRvbjpob3ZlcixcclxuYm9keS5ibG9nIC5saXN0LWdyb3VwLWl0ZW0uc2Zjb21tZW50c1N1Ym1pdEJ0bjpob3ZlcixcclxuLmxpc3QtZ3JvdXAtaXRlbS5zZmZvcnVtTmV3VGhyZWFkTG5rOmhvdmVyLFxyXG4ubGlzdC1ncm91cC1pdGVtLnNmZm9ydW1SZXBseUJ0bjpob3ZlcixcclxuLmZvcnVtIC5saXN0LWdyb3VwLWl0ZW0uc2ZTdWJtaXRCdG46aG92ZXIsXHJcbi5saXN0LWdyb3VwLWl0ZW0uYnV0dG9uLXNlY29uZGFyeTpob3ZlcixcclxuYnV0dG9uLmxpc3QtZ3JvdXAtaXRlbTpmb2N1cyxcclxuLmxpc3QtZ3JvdXAtaXRlbS5idXR0b246Zm9jdXMsXHJcbi5saXN0LWdyb3VwLWl0ZW0uYnV0dG9uLXNtYWxsLXRleHQ6Zm9jdXMsXHJcbi5saXN0LWdyb3VwLWl0ZW0uc2ltcGxlLWJ1dHRvbjpmb2N1cyxcclxuYm9keS5ibG9nIC5saXN0LWdyb3VwLWl0ZW0uc2Zjb21tZW50c1N1Ym1pdEJ0bjpmb2N1cyxcclxuLmxpc3QtZ3JvdXAtaXRlbS5zZmZvcnVtTmV3VGhyZWFkTG5rOmZvY3VzLFxyXG4ubGlzdC1ncm91cC1pdGVtLnNmZm9ydW1SZXBseUJ0bjpmb2N1cyxcclxuLmZvcnVtIC5saXN0LWdyb3VwLWl0ZW0uc2ZTdWJtaXRCdG46Zm9jdXMsXHJcbi5saXN0LWdyb3VwLWl0ZW0uYnV0dG9uLXNlY29uZGFyeTpmb2N1cyB7XHJcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgICBjb2xvcjogIzU1NTtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICNmNWY1ZjU7XHJcbn1cclxuXHJcbmJ1dHRvbi5saXN0LWdyb3VwLWl0ZW0sXHJcbi5saXN0LWdyb3VwLWl0ZW0uYnV0dG9uLFxyXG4ubGlzdC1ncm91cC1pdGVtLmJ1dHRvbi1zbWFsbC10ZXh0LFxyXG4ubGlzdC1ncm91cC1pdGVtLnNpbXBsZS1idXR0b24sXHJcbmlucHV0W3RpdGxlPVwiU2VhcmNoIGlucHV0XCJdICsgc3BhbiArIGJ1dHRvbi5saXN0LWdyb3VwLWl0ZW0sXHJcbi5ibG9nLWRldGFpbHMgYnV0dG9uLmxpc3QtZ3JvdXAtaXRlbVtkYXRhLXNmLXJvbGU9Y29tbWVudHMtbmV3LXN1Ym1pdC1idXR0b25dLFxyXG5ib2R5LmJsb2cgLmxpc3QtZ3JvdXAtaXRlbS5zZmNvbW1lbnRzU3VibWl0QnRuLFxyXG4ubGlzdC1ncm91cC1pdGVtLnNmZm9ydW1OZXdUaHJlYWRMbmssXHJcbi5saXN0LWdyb3VwLWl0ZW0uc2Zmb3J1bVJlcGx5QnRuLFxyXG4uZm9ydW0gLmxpc3QtZ3JvdXAtaXRlbS5zZlN1Ym1pdEJ0bixcclxuLmxpc3QtZ3JvdXAtaXRlbS5idXR0b24tc2Vjb25kYXJ5IHtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgdGV4dC1hbGlnbjogbGVmdDtcclxufVxyXG5cclxuLmxpc3QtZ3JvdXAtaXRlbS5kaXNhYmxlZCxcclxuLmxpc3QtZ3JvdXAtaXRlbS5kaXNhYmxlZDpob3ZlcixcclxuLmxpc3QtZ3JvdXAtaXRlbS5kaXNhYmxlZDpmb2N1cyB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWVlZWVlO1xyXG4gICAgY29sb3I6ICM3Nzc3Nzc7XHJcbiAgICBjdXJzb3I6IG5vdC1hbGxvd2VkO1xyXG59XHJcblxyXG4ubGlzdC1ncm91cC1pdGVtLmRpc2FibGVkIC5saXN0LWdyb3VwLWl0ZW0taGVhZGluZyxcclxuLmxpc3QtZ3JvdXAtaXRlbS5kaXNhYmxlZDpob3ZlciAubGlzdC1ncm91cC1pdGVtLWhlYWRpbmcsXHJcbi5saXN0LWdyb3VwLWl0ZW0uZGlzYWJsZWQ6Zm9jdXMgLmxpc3QtZ3JvdXAtaXRlbS1oZWFkaW5nIHtcclxuICAgIGNvbG9yOiBpbmhlcml0O1xyXG59XHJcblxyXG4ubGlzdC1ncm91cC1pdGVtLmRpc2FibGVkIC5saXN0LWdyb3VwLWl0ZW0tdGV4dCxcclxuLmxpc3QtZ3JvdXAtaXRlbS5kaXNhYmxlZDpob3ZlciAubGlzdC1ncm91cC1pdGVtLXRleHQsXHJcbi5saXN0LWdyb3VwLWl0ZW0uZGlzYWJsZWQ6Zm9jdXMgLmxpc3QtZ3JvdXAtaXRlbS10ZXh0IHtcclxuICAgIGNvbG9yOiAjNzc3Nzc3O1xyXG59XHJcblxyXG4ubGlzdC1ncm91cC1pdGVtLmFjdGl2ZSxcclxuLmxpc3QtZ3JvdXAtaXRlbS5hY3RpdmU6aG92ZXIsXHJcbi5saXN0LWdyb3VwLWl0ZW0uYWN0aXZlOmZvY3VzIHtcclxuICAgIHotaW5kZXg6IDI7XHJcbiAgICBjb2xvcjogI2ZmZjtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICMzMzdhYjc7XHJcbiAgICBib3JkZXItY29sb3I6ICMzMzdhYjc7XHJcbn1cclxuXHJcbi5saXN0LWdyb3VwLWl0ZW0uYWN0aXZlIC5saXN0LWdyb3VwLWl0ZW0taGVhZGluZyxcclxuLmxpc3QtZ3JvdXAtaXRlbS5hY3RpdmUgLmxpc3QtZ3JvdXAtaXRlbS1oZWFkaW5nID4gc21hbGwsXHJcbi5saXN0LWdyb3VwLWl0ZW0uYWN0aXZlIC5saXN0LWdyb3VwLWl0ZW0taGVhZGluZyA+IC5zbWFsbCxcclxuLmxpc3QtZ3JvdXAtaXRlbS5hY3RpdmU6aG92ZXIgLmxpc3QtZ3JvdXAtaXRlbS1oZWFkaW5nLFxyXG4ubGlzdC1ncm91cC1pdGVtLmFjdGl2ZTpob3ZlciAubGlzdC1ncm91cC1pdGVtLWhlYWRpbmcgPiBzbWFsbCxcclxuLmxpc3QtZ3JvdXAtaXRlbS5hY3RpdmU6aG92ZXIgLmxpc3QtZ3JvdXAtaXRlbS1oZWFkaW5nID4gLnNtYWxsLFxyXG4ubGlzdC1ncm91cC1pdGVtLmFjdGl2ZTpmb2N1cyAubGlzdC1ncm91cC1pdGVtLWhlYWRpbmcsXHJcbi5saXN0LWdyb3VwLWl0ZW0uYWN0aXZlOmZvY3VzIC5saXN0LWdyb3VwLWl0ZW0taGVhZGluZyA+IHNtYWxsLFxyXG4ubGlzdC1ncm91cC1pdGVtLmFjdGl2ZTpmb2N1cyAubGlzdC1ncm91cC1pdGVtLWhlYWRpbmcgPiAuc21hbGwge1xyXG4gICAgY29sb3I6IGluaGVyaXQ7XHJcbn1cclxuXHJcbi5saXN0LWdyb3VwLWl0ZW0uYWN0aXZlIC5saXN0LWdyb3VwLWl0ZW0tdGV4dCxcclxuLmxpc3QtZ3JvdXAtaXRlbS5hY3RpdmU6aG92ZXIgLmxpc3QtZ3JvdXAtaXRlbS10ZXh0LFxyXG4ubGlzdC1ncm91cC1pdGVtLmFjdGl2ZTpmb2N1cyAubGlzdC1ncm91cC1pdGVtLXRleHQge1xyXG4gICAgY29sb3I6ICNjN2RkZWY7XHJcbn1cclxuXHJcbi5saXN0LWdyb3VwLWl0ZW0tc3VjY2VzcyB7XHJcbiAgICBjb2xvcjogIzNjNzYzZDtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICNkZmYwZDg7XHJcbn1cclxuXHJcbmEubGlzdC1ncm91cC1pdGVtLXN1Y2Nlc3MsXHJcbmJ1dHRvbi5saXN0LWdyb3VwLWl0ZW0tc3VjY2VzcyxcclxuLmxpc3QtZ3JvdXAtaXRlbS1zdWNjZXNzLmJ1dHRvbixcclxuLmxpc3QtZ3JvdXAtaXRlbS1zdWNjZXNzLmJ1dHRvbi1zbWFsbC10ZXh0LFxyXG4ubGlzdC1ncm91cC1pdGVtLXN1Y2Nlc3Muc2ltcGxlLWJ1dHRvbixcclxuaW5wdXRbdGl0bGU9XCJTZWFyY2ggaW5wdXRcIl0gKyBzcGFuICsgYnV0dG9uLmxpc3QtZ3JvdXAtaXRlbS1zdWNjZXNzLFxyXG4uYmxvZy1kZXRhaWxzIGJ1dHRvbi5saXN0LWdyb3VwLWl0ZW0tc3VjY2Vzc1tkYXRhLXNmLXJvbGU9Y29tbWVudHMtbmV3LXN1Ym1pdC1idXR0b25dLFxyXG5ib2R5LmJsb2cgLmxpc3QtZ3JvdXAtaXRlbS1zdWNjZXNzLnNmY29tbWVudHNTdWJtaXRCdG4sXHJcbi5saXN0LWdyb3VwLWl0ZW0tc3VjY2Vzcy5zZmZvcnVtTmV3VGhyZWFkTG5rLFxyXG4ubGlzdC1ncm91cC1pdGVtLXN1Y2Nlc3Muc2Zmb3J1bVJlcGx5QnRuLFxyXG4uZm9ydW0gLmxpc3QtZ3JvdXAtaXRlbS1zdWNjZXNzLnNmU3VibWl0QnRuLFxyXG4ubGlzdC1ncm91cC1pdGVtLXN1Y2Nlc3MuYnV0dG9uLXNlY29uZGFyeSB7XHJcbiAgICBjb2xvcjogIzNjNzYzZDtcclxufVxyXG5cclxuYS5saXN0LWdyb3VwLWl0ZW0tc3VjY2VzcyAubGlzdC1ncm91cC1pdGVtLWhlYWRpbmcsXHJcbmJ1dHRvbi5saXN0LWdyb3VwLWl0ZW0tc3VjY2VzcyAubGlzdC1ncm91cC1pdGVtLWhlYWRpbmcsXHJcbi5saXN0LWdyb3VwLWl0ZW0tc3VjY2Vzcy5idXR0b24gLmxpc3QtZ3JvdXAtaXRlbS1oZWFkaW5nLFxyXG4ubGlzdC1ncm91cC1pdGVtLXN1Y2Nlc3MuYnV0dG9uLXNtYWxsLXRleHQgLmxpc3QtZ3JvdXAtaXRlbS1oZWFkaW5nLFxyXG4ubGlzdC1ncm91cC1pdGVtLXN1Y2Nlc3Muc2ltcGxlLWJ1dHRvbiAubGlzdC1ncm91cC1pdGVtLWhlYWRpbmcsXHJcbmJvZHkuYmxvZyAubGlzdC1ncm91cC1pdGVtLXN1Y2Nlc3Muc2Zjb21tZW50c1N1Ym1pdEJ0biAubGlzdC1ncm91cC1pdGVtLWhlYWRpbmcsXHJcbi5saXN0LWdyb3VwLWl0ZW0tc3VjY2Vzcy5zZmZvcnVtTmV3VGhyZWFkTG5rIC5saXN0LWdyb3VwLWl0ZW0taGVhZGluZyxcclxuLmxpc3QtZ3JvdXAtaXRlbS1zdWNjZXNzLnNmZm9ydW1SZXBseUJ0biAubGlzdC1ncm91cC1pdGVtLWhlYWRpbmcsXHJcbi5mb3J1bSAubGlzdC1ncm91cC1pdGVtLXN1Y2Nlc3Muc2ZTdWJtaXRCdG4gLmxpc3QtZ3JvdXAtaXRlbS1oZWFkaW5nLFxyXG4ubGlzdC1ncm91cC1pdGVtLXN1Y2Nlc3MuYnV0dG9uLXNlY29uZGFyeSAubGlzdC1ncm91cC1pdGVtLWhlYWRpbmcge1xyXG4gICAgY29sb3I6IGluaGVyaXQ7XHJcbn1cclxuXHJcbmEubGlzdC1ncm91cC1pdGVtLXN1Y2Nlc3M6aG92ZXIsXHJcbmEubGlzdC1ncm91cC1pdGVtLXN1Y2Nlc3M6Zm9jdXMsXHJcbmJ1dHRvbi5saXN0LWdyb3VwLWl0ZW0tc3VjY2Vzczpob3ZlcixcclxuLmxpc3QtZ3JvdXAtaXRlbS1zdWNjZXNzLmJ1dHRvbjpob3ZlcixcclxuLmxpc3QtZ3JvdXAtaXRlbS1zdWNjZXNzLmJ1dHRvbi1zbWFsbC10ZXh0OmhvdmVyLFxyXG4ubGlzdC1ncm91cC1pdGVtLXN1Y2Nlc3Muc2ltcGxlLWJ1dHRvbjpob3ZlcixcclxuYm9keS5ibG9nIC5saXN0LWdyb3VwLWl0ZW0tc3VjY2Vzcy5zZmNvbW1lbnRzU3VibWl0QnRuOmhvdmVyLFxyXG4ubGlzdC1ncm91cC1pdGVtLXN1Y2Nlc3Muc2Zmb3J1bU5ld1RocmVhZExuazpob3ZlcixcclxuLmxpc3QtZ3JvdXAtaXRlbS1zdWNjZXNzLnNmZm9ydW1SZXBseUJ0bjpob3ZlcixcclxuLmZvcnVtIC5saXN0LWdyb3VwLWl0ZW0tc3VjY2Vzcy5zZlN1Ym1pdEJ0bjpob3ZlcixcclxuLmxpc3QtZ3JvdXAtaXRlbS1zdWNjZXNzLmJ1dHRvbi1zZWNvbmRhcnk6aG92ZXIsXHJcbmJ1dHRvbi5saXN0LWdyb3VwLWl0ZW0tc3VjY2Vzczpmb2N1cyxcclxuLmxpc3QtZ3JvdXAtaXRlbS1zdWNjZXNzLmJ1dHRvbjpmb2N1cyxcclxuLmxpc3QtZ3JvdXAtaXRlbS1zdWNjZXNzLmJ1dHRvbi1zbWFsbC10ZXh0OmZvY3VzLFxyXG4ubGlzdC1ncm91cC1pdGVtLXN1Y2Nlc3Muc2ltcGxlLWJ1dHRvbjpmb2N1cyxcclxuYm9keS5ibG9nIC5saXN0LWdyb3VwLWl0ZW0tc3VjY2Vzcy5zZmNvbW1lbnRzU3VibWl0QnRuOmZvY3VzLFxyXG4ubGlzdC1ncm91cC1pdGVtLXN1Y2Nlc3Muc2Zmb3J1bU5ld1RocmVhZExuazpmb2N1cyxcclxuLmxpc3QtZ3JvdXAtaXRlbS1zdWNjZXNzLnNmZm9ydW1SZXBseUJ0bjpmb2N1cyxcclxuLmZvcnVtIC5saXN0LWdyb3VwLWl0ZW0tc3VjY2Vzcy5zZlN1Ym1pdEJ0bjpmb2N1cyxcclxuLmxpc3QtZ3JvdXAtaXRlbS1zdWNjZXNzLmJ1dHRvbi1zZWNvbmRhcnk6Zm9jdXMge1xyXG4gICAgY29sb3I6ICMzYzc2M2Q7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDBlOWM2O1xyXG59XHJcblxyXG5hLmxpc3QtZ3JvdXAtaXRlbS1zdWNjZXNzLmFjdGl2ZSxcclxuYS5saXN0LWdyb3VwLWl0ZW0tc3VjY2Vzcy5hY3RpdmU6aG92ZXIsXHJcbmEubGlzdC1ncm91cC1pdGVtLXN1Y2Nlc3MuYWN0aXZlOmZvY3VzLFxyXG5idXR0b24ubGlzdC1ncm91cC1pdGVtLXN1Y2Nlc3MuYWN0aXZlLFxyXG4ubGlzdC1ncm91cC1pdGVtLXN1Y2Nlc3MuYWN0aXZlLmJ1dHRvbixcclxuLmxpc3QtZ3JvdXAtaXRlbS1zdWNjZXNzLmFjdGl2ZS5idXR0b24tc21hbGwtdGV4dCxcclxuLmxpc3QtZ3JvdXAtaXRlbS1zdWNjZXNzLmFjdGl2ZS5zaW1wbGUtYnV0dG9uLFxyXG5ib2R5LmJsb2cgLmxpc3QtZ3JvdXAtaXRlbS1zdWNjZXNzLmFjdGl2ZS5zZmNvbW1lbnRzU3VibWl0QnRuLFxyXG4ubGlzdC1ncm91cC1pdGVtLXN1Y2Nlc3MuYWN0aXZlLnNmZm9ydW1OZXdUaHJlYWRMbmssXHJcbi5saXN0LWdyb3VwLWl0ZW0tc3VjY2Vzcy5hY3RpdmUuc2Zmb3J1bVJlcGx5QnRuLFxyXG4uZm9ydW0gLmxpc3QtZ3JvdXAtaXRlbS1zdWNjZXNzLmFjdGl2ZS5zZlN1Ym1pdEJ0bixcclxuLmxpc3QtZ3JvdXAtaXRlbS1zdWNjZXNzLmFjdGl2ZS5idXR0b24tc2Vjb25kYXJ5LFxyXG5idXR0b24ubGlzdC1ncm91cC1pdGVtLXN1Y2Nlc3MuYWN0aXZlOmhvdmVyLFxyXG4ubGlzdC1ncm91cC1pdGVtLXN1Y2Nlc3MuYWN0aXZlLmJ1dHRvbjpob3ZlcixcclxuLmxpc3QtZ3JvdXAtaXRlbS1zdWNjZXNzLmFjdGl2ZS5idXR0b24tc21hbGwtdGV4dDpob3ZlcixcclxuLmxpc3QtZ3JvdXAtaXRlbS1zdWNjZXNzLmFjdGl2ZS5zaW1wbGUtYnV0dG9uOmhvdmVyLFxyXG5ib2R5LmJsb2cgLmxpc3QtZ3JvdXAtaXRlbS1zdWNjZXNzLmFjdGl2ZS5zZmNvbW1lbnRzU3VibWl0QnRuOmhvdmVyLFxyXG4ubGlzdC1ncm91cC1pdGVtLXN1Y2Nlc3MuYWN0aXZlLnNmZm9ydW1OZXdUaHJlYWRMbms6aG92ZXIsXHJcbi5saXN0LWdyb3VwLWl0ZW0tc3VjY2Vzcy5hY3RpdmUuc2Zmb3J1bVJlcGx5QnRuOmhvdmVyLFxyXG4uZm9ydW0gLmxpc3QtZ3JvdXAtaXRlbS1zdWNjZXNzLmFjdGl2ZS5zZlN1Ym1pdEJ0bjpob3ZlcixcclxuLmxpc3QtZ3JvdXAtaXRlbS1zdWNjZXNzLmFjdGl2ZS5idXR0b24tc2Vjb25kYXJ5OmhvdmVyLFxyXG5idXR0b24ubGlzdC1ncm91cC1pdGVtLXN1Y2Nlc3MuYWN0aXZlOmZvY3VzLFxyXG4ubGlzdC1ncm91cC1pdGVtLXN1Y2Nlc3MuYWN0aXZlLmJ1dHRvbjpmb2N1cyxcclxuLmxpc3QtZ3JvdXAtaXRlbS1zdWNjZXNzLmFjdGl2ZS5idXR0b24tc21hbGwtdGV4dDpmb2N1cyxcclxuLmxpc3QtZ3JvdXAtaXRlbS1zdWNjZXNzLmFjdGl2ZS5zaW1wbGUtYnV0dG9uOmZvY3VzLFxyXG5ib2R5LmJsb2cgLmxpc3QtZ3JvdXAtaXRlbS1zdWNjZXNzLmFjdGl2ZS5zZmNvbW1lbnRzU3VibWl0QnRuOmZvY3VzLFxyXG4ubGlzdC1ncm91cC1pdGVtLXN1Y2Nlc3MuYWN0aXZlLnNmZm9ydW1OZXdUaHJlYWRMbms6Zm9jdXMsXHJcbi5saXN0LWdyb3VwLWl0ZW0tc3VjY2Vzcy5hY3RpdmUuc2Zmb3J1bVJlcGx5QnRuOmZvY3VzLFxyXG4uZm9ydW0gLmxpc3QtZ3JvdXAtaXRlbS1zdWNjZXNzLmFjdGl2ZS5zZlN1Ym1pdEJ0bjpmb2N1cyxcclxuLmxpc3QtZ3JvdXAtaXRlbS1zdWNjZXNzLmFjdGl2ZS5idXR0b24tc2Vjb25kYXJ5OmZvY3VzIHtcclxuICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzNjNzYzZDtcclxuICAgIGJvcmRlci1jb2xvcjogIzNjNzYzZDtcclxufVxyXG5cclxuLmxpc3QtZ3JvdXAtaXRlbS1pbmZvIHtcclxuICAgIGNvbG9yOiAjMzE3MDhmO1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2Q5ZWRmNztcclxufVxyXG5cclxuYS5saXN0LWdyb3VwLWl0ZW0taW5mbyxcclxuYnV0dG9uLmxpc3QtZ3JvdXAtaXRlbS1pbmZvLFxyXG4ubGlzdC1ncm91cC1pdGVtLWluZm8uYnV0dG9uLFxyXG4ubGlzdC1ncm91cC1pdGVtLWluZm8uYnV0dG9uLXNtYWxsLXRleHQsXHJcbi5saXN0LWdyb3VwLWl0ZW0taW5mby5zaW1wbGUtYnV0dG9uLFxyXG5pbnB1dFt0aXRsZT1cIlNlYXJjaCBpbnB1dFwiXSArIHNwYW4gKyBidXR0b24ubGlzdC1ncm91cC1pdGVtLWluZm8sXHJcbi5ibG9nLWRldGFpbHMgYnV0dG9uLmxpc3QtZ3JvdXAtaXRlbS1pbmZvW2RhdGEtc2Ytcm9sZT1jb21tZW50cy1uZXctc3VibWl0LWJ1dHRvbl0sXHJcbmJvZHkuYmxvZyAubGlzdC1ncm91cC1pdGVtLWluZm8uc2Zjb21tZW50c1N1Ym1pdEJ0bixcclxuLmxpc3QtZ3JvdXAtaXRlbS1pbmZvLnNmZm9ydW1OZXdUaHJlYWRMbmssXHJcbi5saXN0LWdyb3VwLWl0ZW0taW5mby5zZmZvcnVtUmVwbHlCdG4sXHJcbi5mb3J1bSAubGlzdC1ncm91cC1pdGVtLWluZm8uc2ZTdWJtaXRCdG4sXHJcbi5saXN0LWdyb3VwLWl0ZW0taW5mby5idXR0b24tc2Vjb25kYXJ5IHtcclxuICAgIGNvbG9yOiAjMzE3MDhmO1xyXG59XHJcblxyXG5hLmxpc3QtZ3JvdXAtaXRlbS1pbmZvIC5saXN0LWdyb3VwLWl0ZW0taGVhZGluZyxcclxuYnV0dG9uLmxpc3QtZ3JvdXAtaXRlbS1pbmZvIC5saXN0LWdyb3VwLWl0ZW0taGVhZGluZyxcclxuLmxpc3QtZ3JvdXAtaXRlbS1pbmZvLmJ1dHRvbiAubGlzdC1ncm91cC1pdGVtLWhlYWRpbmcsXHJcbi5saXN0LWdyb3VwLWl0ZW0taW5mby5idXR0b24tc21hbGwtdGV4dCAubGlzdC1ncm91cC1pdGVtLWhlYWRpbmcsXHJcbi5saXN0LWdyb3VwLWl0ZW0taW5mby5zaW1wbGUtYnV0dG9uIC5saXN0LWdyb3VwLWl0ZW0taGVhZGluZyxcclxuYm9keS5ibG9nIC5saXN0LWdyb3VwLWl0ZW0taW5mby5zZmNvbW1lbnRzU3VibWl0QnRuIC5saXN0LWdyb3VwLWl0ZW0taGVhZGluZyxcclxuLmxpc3QtZ3JvdXAtaXRlbS1pbmZvLnNmZm9ydW1OZXdUaHJlYWRMbmsgLmxpc3QtZ3JvdXAtaXRlbS1oZWFkaW5nLFxyXG4ubGlzdC1ncm91cC1pdGVtLWluZm8uc2Zmb3J1bVJlcGx5QnRuIC5saXN0LWdyb3VwLWl0ZW0taGVhZGluZyxcclxuLmZvcnVtIC5saXN0LWdyb3VwLWl0ZW0taW5mby5zZlN1Ym1pdEJ0biAubGlzdC1ncm91cC1pdGVtLWhlYWRpbmcsXHJcbi5saXN0LWdyb3VwLWl0ZW0taW5mby5idXR0b24tc2Vjb25kYXJ5IC5saXN0LWdyb3VwLWl0ZW0taGVhZGluZyB7XHJcbiAgICBjb2xvcjogaW5oZXJpdDtcclxufVxyXG5cclxuYS5saXN0LWdyb3VwLWl0ZW0taW5mbzpob3ZlcixcclxuYS5saXN0LWdyb3VwLWl0ZW0taW5mbzpmb2N1cyxcclxuYnV0dG9uLmxpc3QtZ3JvdXAtaXRlbS1pbmZvOmhvdmVyLFxyXG4ubGlzdC1ncm91cC1pdGVtLWluZm8uYnV0dG9uOmhvdmVyLFxyXG4ubGlzdC1ncm91cC1pdGVtLWluZm8uYnV0dG9uLXNtYWxsLXRleHQ6aG92ZXIsXHJcbi5saXN0LWdyb3VwLWl0ZW0taW5mby5zaW1wbGUtYnV0dG9uOmhvdmVyLFxyXG5ib2R5LmJsb2cgLmxpc3QtZ3JvdXAtaXRlbS1pbmZvLnNmY29tbWVudHNTdWJtaXRCdG46aG92ZXIsXHJcbi5saXN0LWdyb3VwLWl0ZW0taW5mby5zZmZvcnVtTmV3VGhyZWFkTG5rOmhvdmVyLFxyXG4ubGlzdC1ncm91cC1pdGVtLWluZm8uc2Zmb3J1bVJlcGx5QnRuOmhvdmVyLFxyXG4uZm9ydW0gLmxpc3QtZ3JvdXAtaXRlbS1pbmZvLnNmU3VibWl0QnRuOmhvdmVyLFxyXG4ubGlzdC1ncm91cC1pdGVtLWluZm8uYnV0dG9uLXNlY29uZGFyeTpob3ZlcixcclxuYnV0dG9uLmxpc3QtZ3JvdXAtaXRlbS1pbmZvOmZvY3VzLFxyXG4ubGlzdC1ncm91cC1pdGVtLWluZm8uYnV0dG9uOmZvY3VzLFxyXG4ubGlzdC1ncm91cC1pdGVtLWluZm8uYnV0dG9uLXNtYWxsLXRleHQ6Zm9jdXMsXHJcbi5saXN0LWdyb3VwLWl0ZW0taW5mby5zaW1wbGUtYnV0dG9uOmZvY3VzLFxyXG5ib2R5LmJsb2cgLmxpc3QtZ3JvdXAtaXRlbS1pbmZvLnNmY29tbWVudHNTdWJtaXRCdG46Zm9jdXMsXHJcbi5saXN0LWdyb3VwLWl0ZW0taW5mby5zZmZvcnVtTmV3VGhyZWFkTG5rOmZvY3VzLFxyXG4ubGlzdC1ncm91cC1pdGVtLWluZm8uc2Zmb3J1bVJlcGx5QnRuOmZvY3VzLFxyXG4uZm9ydW0gLmxpc3QtZ3JvdXAtaXRlbS1pbmZvLnNmU3VibWl0QnRuOmZvY3VzLFxyXG4ubGlzdC1ncm91cC1pdGVtLWluZm8uYnV0dG9uLXNlY29uZGFyeTpmb2N1cyB7XHJcbiAgICBjb2xvcjogIzMxNzA4ZjtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICNjNGUzZjM7XHJcbn1cclxuXHJcbmEubGlzdC1ncm91cC1pdGVtLWluZm8uYWN0aXZlLFxyXG5hLmxpc3QtZ3JvdXAtaXRlbS1pbmZvLmFjdGl2ZTpob3ZlcixcclxuYS5saXN0LWdyb3VwLWl0ZW0taW5mby5hY3RpdmU6Zm9jdXMsXHJcbmJ1dHRvbi5saXN0LWdyb3VwLWl0ZW0taW5mby5hY3RpdmUsXHJcbi5saXN0LWdyb3VwLWl0ZW0taW5mby5hY3RpdmUuYnV0dG9uLFxyXG4ubGlzdC1ncm91cC1pdGVtLWluZm8uYWN0aXZlLmJ1dHRvbi1zbWFsbC10ZXh0LFxyXG4ubGlzdC1ncm91cC1pdGVtLWluZm8uYWN0aXZlLnNpbXBsZS1idXR0b24sXHJcbmJvZHkuYmxvZyAubGlzdC1ncm91cC1pdGVtLWluZm8uYWN0aXZlLnNmY29tbWVudHNTdWJtaXRCdG4sXHJcbi5saXN0LWdyb3VwLWl0ZW0taW5mby5hY3RpdmUuc2Zmb3J1bU5ld1RocmVhZExuayxcclxuLmxpc3QtZ3JvdXAtaXRlbS1pbmZvLmFjdGl2ZS5zZmZvcnVtUmVwbHlCdG4sXHJcbi5mb3J1bSAubGlzdC1ncm91cC1pdGVtLWluZm8uYWN0aXZlLnNmU3VibWl0QnRuLFxyXG4ubGlzdC1ncm91cC1pdGVtLWluZm8uYWN0aXZlLmJ1dHRvbi1zZWNvbmRhcnksXHJcbmJ1dHRvbi5saXN0LWdyb3VwLWl0ZW0taW5mby5hY3RpdmU6aG92ZXIsXHJcbi5saXN0LWdyb3VwLWl0ZW0taW5mby5hY3RpdmUuYnV0dG9uOmhvdmVyLFxyXG4ubGlzdC1ncm91cC1pdGVtLWluZm8uYWN0aXZlLmJ1dHRvbi1zbWFsbC10ZXh0OmhvdmVyLFxyXG4ubGlzdC1ncm91cC1pdGVtLWluZm8uYWN0aXZlLnNpbXBsZS1idXR0b246aG92ZXIsXHJcbmJvZHkuYmxvZyAubGlzdC1ncm91cC1pdGVtLWluZm8uYWN0aXZlLnNmY29tbWVudHNTdWJtaXRCdG46aG92ZXIsXHJcbi5saXN0LWdyb3VwLWl0ZW0taW5mby5hY3RpdmUuc2Zmb3J1bU5ld1RocmVhZExuazpob3ZlcixcclxuLmxpc3QtZ3JvdXAtaXRlbS1pbmZvLmFjdGl2ZS5zZmZvcnVtUmVwbHlCdG46aG92ZXIsXHJcbi5mb3J1bSAubGlzdC1ncm91cC1pdGVtLWluZm8uYWN0aXZlLnNmU3VibWl0QnRuOmhvdmVyLFxyXG4ubGlzdC1ncm91cC1pdGVtLWluZm8uYWN0aXZlLmJ1dHRvbi1zZWNvbmRhcnk6aG92ZXIsXHJcbmJ1dHRvbi5saXN0LWdyb3VwLWl0ZW0taW5mby5hY3RpdmU6Zm9jdXMsXHJcbi5saXN0LWdyb3VwLWl0ZW0taW5mby5hY3RpdmUuYnV0dG9uOmZvY3VzLFxyXG4ubGlzdC1ncm91cC1pdGVtLWluZm8uYWN0aXZlLmJ1dHRvbi1zbWFsbC10ZXh0OmZvY3VzLFxyXG4ubGlzdC1ncm91cC1pdGVtLWluZm8uYWN0aXZlLnNpbXBsZS1idXR0b246Zm9jdXMsXHJcbmJvZHkuYmxvZyAubGlzdC1ncm91cC1pdGVtLWluZm8uYWN0aXZlLnNmY29tbWVudHNTdWJtaXRCdG46Zm9jdXMsXHJcbi5saXN0LWdyb3VwLWl0ZW0taW5mby5hY3RpdmUuc2Zmb3J1bU5ld1RocmVhZExuazpmb2N1cyxcclxuLmxpc3QtZ3JvdXAtaXRlbS1pbmZvLmFjdGl2ZS5zZmZvcnVtUmVwbHlCdG46Zm9jdXMsXHJcbi5mb3J1bSAubGlzdC1ncm91cC1pdGVtLWluZm8uYWN0aXZlLnNmU3VibWl0QnRuOmZvY3VzLFxyXG4ubGlzdC1ncm91cC1pdGVtLWluZm8uYWN0aXZlLmJ1dHRvbi1zZWNvbmRhcnk6Zm9jdXMge1xyXG4gICAgY29sb3I6ICNmZmY7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzE3MDhmO1xyXG4gICAgYm9yZGVyLWNvbG9yOiAjMzE3MDhmO1xyXG59XHJcblxyXG4ubGlzdC1ncm91cC1pdGVtLXdhcm5pbmcge1xyXG4gICAgY29sb3I6ICM4YTZkM2I7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmNmOGUzO1xyXG59XHJcblxyXG5hLmxpc3QtZ3JvdXAtaXRlbS13YXJuaW5nLFxyXG5idXR0b24ubGlzdC1ncm91cC1pdGVtLXdhcm5pbmcsXHJcbi5saXN0LWdyb3VwLWl0ZW0td2FybmluZy5idXR0b24sXHJcbi5saXN0LWdyb3VwLWl0ZW0td2FybmluZy5idXR0b24tc21hbGwtdGV4dCxcclxuLmxpc3QtZ3JvdXAtaXRlbS13YXJuaW5nLnNpbXBsZS1idXR0b24sXHJcbmlucHV0W3RpdGxlPVwiU2VhcmNoIGlucHV0XCJdICsgc3BhbiArIGJ1dHRvbi5saXN0LWdyb3VwLWl0ZW0td2FybmluZyxcclxuLmJsb2ctZGV0YWlscyBidXR0b24ubGlzdC1ncm91cC1pdGVtLXdhcm5pbmdbZGF0YS1zZi1yb2xlPWNvbW1lbnRzLW5ldy1zdWJtaXQtYnV0dG9uXSxcclxuYm9keS5ibG9nIC5saXN0LWdyb3VwLWl0ZW0td2FybmluZy5zZmNvbW1lbnRzU3VibWl0QnRuLFxyXG4ubGlzdC1ncm91cC1pdGVtLXdhcm5pbmcuc2Zmb3J1bU5ld1RocmVhZExuayxcclxuLmxpc3QtZ3JvdXAtaXRlbS13YXJuaW5nLnNmZm9ydW1SZXBseUJ0bixcclxuLmZvcnVtIC5saXN0LWdyb3VwLWl0ZW0td2FybmluZy5zZlN1Ym1pdEJ0bixcclxuLmxpc3QtZ3JvdXAtaXRlbS13YXJuaW5nLmJ1dHRvbi1zZWNvbmRhcnkge1xyXG4gICAgY29sb3I6ICM4YTZkM2I7XHJcbn1cclxuXHJcbmEubGlzdC1ncm91cC1pdGVtLXdhcm5pbmcgLmxpc3QtZ3JvdXAtaXRlbS1oZWFkaW5nLFxyXG5idXR0b24ubGlzdC1ncm91cC1pdGVtLXdhcm5pbmcgLmxpc3QtZ3JvdXAtaXRlbS1oZWFkaW5nLFxyXG4ubGlzdC1ncm91cC1pdGVtLXdhcm5pbmcuYnV0dG9uIC5saXN0LWdyb3VwLWl0ZW0taGVhZGluZyxcclxuLmxpc3QtZ3JvdXAtaXRlbS13YXJuaW5nLmJ1dHRvbi1zbWFsbC10ZXh0IC5saXN0LWdyb3VwLWl0ZW0taGVhZGluZyxcclxuLmxpc3QtZ3JvdXAtaXRlbS13YXJuaW5nLnNpbXBsZS1idXR0b24gLmxpc3QtZ3JvdXAtaXRlbS1oZWFkaW5nLFxyXG5ib2R5LmJsb2cgLmxpc3QtZ3JvdXAtaXRlbS13YXJuaW5nLnNmY29tbWVudHNTdWJtaXRCdG4gLmxpc3QtZ3JvdXAtaXRlbS1oZWFkaW5nLFxyXG4ubGlzdC1ncm91cC1pdGVtLXdhcm5pbmcuc2Zmb3J1bU5ld1RocmVhZExuayAubGlzdC1ncm91cC1pdGVtLWhlYWRpbmcsXHJcbi5saXN0LWdyb3VwLWl0ZW0td2FybmluZy5zZmZvcnVtUmVwbHlCdG4gLmxpc3QtZ3JvdXAtaXRlbS1oZWFkaW5nLFxyXG4uZm9ydW0gLmxpc3QtZ3JvdXAtaXRlbS13YXJuaW5nLnNmU3VibWl0QnRuIC5saXN0LWdyb3VwLWl0ZW0taGVhZGluZyxcclxuLmxpc3QtZ3JvdXAtaXRlbS13YXJuaW5nLmJ1dHRvbi1zZWNvbmRhcnkgLmxpc3QtZ3JvdXAtaXRlbS1oZWFkaW5nIHtcclxuICAgIGNvbG9yOiBpbmhlcml0O1xyXG59XHJcblxyXG5hLmxpc3QtZ3JvdXAtaXRlbS13YXJuaW5nOmhvdmVyLFxyXG5hLmxpc3QtZ3JvdXAtaXRlbS13YXJuaW5nOmZvY3VzLFxyXG5idXR0b24ubGlzdC1ncm91cC1pdGVtLXdhcm5pbmc6aG92ZXIsXHJcbi5saXN0LWdyb3VwLWl0ZW0td2FybmluZy5idXR0b246aG92ZXIsXHJcbi5saXN0LWdyb3VwLWl0ZW0td2FybmluZy5idXR0b24tc21hbGwtdGV4dDpob3ZlcixcclxuLmxpc3QtZ3JvdXAtaXRlbS13YXJuaW5nLnNpbXBsZS1idXR0b246aG92ZXIsXHJcbmJvZHkuYmxvZyAubGlzdC1ncm91cC1pdGVtLXdhcm5pbmcuc2Zjb21tZW50c1N1Ym1pdEJ0bjpob3ZlcixcclxuLmxpc3QtZ3JvdXAtaXRlbS13YXJuaW5nLnNmZm9ydW1OZXdUaHJlYWRMbms6aG92ZXIsXHJcbi5saXN0LWdyb3VwLWl0ZW0td2FybmluZy5zZmZvcnVtUmVwbHlCdG46aG92ZXIsXHJcbi5mb3J1bSAubGlzdC1ncm91cC1pdGVtLXdhcm5pbmcuc2ZTdWJtaXRCdG46aG92ZXIsXHJcbi5saXN0LWdyb3VwLWl0ZW0td2FybmluZy5idXR0b24tc2Vjb25kYXJ5OmhvdmVyLFxyXG5idXR0b24ubGlzdC1ncm91cC1pdGVtLXdhcm5pbmc6Zm9jdXMsXHJcbi5saXN0LWdyb3VwLWl0ZW0td2FybmluZy5idXR0b246Zm9jdXMsXHJcbi5saXN0LWdyb3VwLWl0ZW0td2FybmluZy5idXR0b24tc21hbGwtdGV4dDpmb2N1cyxcclxuLmxpc3QtZ3JvdXAtaXRlbS13YXJuaW5nLnNpbXBsZS1idXR0b246Zm9jdXMsXHJcbmJvZHkuYmxvZyAubGlzdC1ncm91cC1pdGVtLXdhcm5pbmcuc2Zjb21tZW50c1N1Ym1pdEJ0bjpmb2N1cyxcclxuLmxpc3QtZ3JvdXAtaXRlbS13YXJuaW5nLnNmZm9ydW1OZXdUaHJlYWRMbms6Zm9jdXMsXHJcbi5saXN0LWdyb3VwLWl0ZW0td2FybmluZy5zZmZvcnVtUmVwbHlCdG46Zm9jdXMsXHJcbi5mb3J1bSAubGlzdC1ncm91cC1pdGVtLXdhcm5pbmcuc2ZTdWJtaXRCdG46Zm9jdXMsXHJcbi5saXN0LWdyb3VwLWl0ZW0td2FybmluZy5idXR0b24tc2Vjb25kYXJ5OmZvY3VzIHtcclxuICAgIGNvbG9yOiAjOGE2ZDNiO1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZhZjJjYztcclxufVxyXG5cclxuYS5saXN0LWdyb3VwLWl0ZW0td2FybmluZy5hY3RpdmUsXHJcbmEubGlzdC1ncm91cC1pdGVtLXdhcm5pbmcuYWN0aXZlOmhvdmVyLFxyXG5hLmxpc3QtZ3JvdXAtaXRlbS13YXJuaW5nLmFjdGl2ZTpmb2N1cyxcclxuYnV0dG9uLmxpc3QtZ3JvdXAtaXRlbS13YXJuaW5nLmFjdGl2ZSxcclxuLmxpc3QtZ3JvdXAtaXRlbS13YXJuaW5nLmFjdGl2ZS5idXR0b24sXHJcbi5saXN0LWdyb3VwLWl0ZW0td2FybmluZy5hY3RpdmUuYnV0dG9uLXNtYWxsLXRleHQsXHJcbi5saXN0LWdyb3VwLWl0ZW0td2FybmluZy5hY3RpdmUuc2ltcGxlLWJ1dHRvbixcclxuYm9keS5ibG9nIC5saXN0LWdyb3VwLWl0ZW0td2FybmluZy5hY3RpdmUuc2Zjb21tZW50c1N1Ym1pdEJ0bixcclxuLmxpc3QtZ3JvdXAtaXRlbS13YXJuaW5nLmFjdGl2ZS5zZmZvcnVtTmV3VGhyZWFkTG5rLFxyXG4ubGlzdC1ncm91cC1pdGVtLXdhcm5pbmcuYWN0aXZlLnNmZm9ydW1SZXBseUJ0bixcclxuLmZvcnVtIC5saXN0LWdyb3VwLWl0ZW0td2FybmluZy5hY3RpdmUuc2ZTdWJtaXRCdG4sXHJcbi5saXN0LWdyb3VwLWl0ZW0td2FybmluZy5hY3RpdmUuYnV0dG9uLXNlY29uZGFyeSxcclxuYnV0dG9uLmxpc3QtZ3JvdXAtaXRlbS13YXJuaW5nLmFjdGl2ZTpob3ZlcixcclxuLmxpc3QtZ3JvdXAtaXRlbS13YXJuaW5nLmFjdGl2ZS5idXR0b246aG92ZXIsXHJcbi5saXN0LWdyb3VwLWl0ZW0td2FybmluZy5hY3RpdmUuYnV0dG9uLXNtYWxsLXRleHQ6aG92ZXIsXHJcbi5saXN0LWdyb3VwLWl0ZW0td2FybmluZy5hY3RpdmUuc2ltcGxlLWJ1dHRvbjpob3ZlcixcclxuYm9keS5ibG9nIC5saXN0LWdyb3VwLWl0ZW0td2FybmluZy5hY3RpdmUuc2Zjb21tZW50c1N1Ym1pdEJ0bjpob3ZlcixcclxuLmxpc3QtZ3JvdXAtaXRlbS13YXJuaW5nLmFjdGl2ZS5zZmZvcnVtTmV3VGhyZWFkTG5rOmhvdmVyLFxyXG4ubGlzdC1ncm91cC1pdGVtLXdhcm5pbmcuYWN0aXZlLnNmZm9ydW1SZXBseUJ0bjpob3ZlcixcclxuLmZvcnVtIC5saXN0LWdyb3VwLWl0ZW0td2FybmluZy5hY3RpdmUuc2ZTdWJtaXRCdG46aG92ZXIsXHJcbi5saXN0LWdyb3VwLWl0ZW0td2FybmluZy5hY3RpdmUuYnV0dG9uLXNlY29uZGFyeTpob3ZlcixcclxuYnV0dG9uLmxpc3QtZ3JvdXAtaXRlbS13YXJuaW5nLmFjdGl2ZTpmb2N1cyxcclxuLmxpc3QtZ3JvdXAtaXRlbS13YXJuaW5nLmFjdGl2ZS5idXR0b246Zm9jdXMsXHJcbi5saXN0LWdyb3VwLWl0ZW0td2FybmluZy5hY3RpdmUuYnV0dG9uLXNtYWxsLXRleHQ6Zm9jdXMsXHJcbi5saXN0LWdyb3VwLWl0ZW0td2FybmluZy5hY3RpdmUuc2ltcGxlLWJ1dHRvbjpmb2N1cyxcclxuYm9keS5ibG9nIC5saXN0LWdyb3VwLWl0ZW0td2FybmluZy5hY3RpdmUuc2Zjb21tZW50c1N1Ym1pdEJ0bjpmb2N1cyxcclxuLmxpc3QtZ3JvdXAtaXRlbS13YXJuaW5nLmFjdGl2ZS5zZmZvcnVtTmV3VGhyZWFkTG5rOmZvY3VzLFxyXG4ubGlzdC1ncm91cC1pdGVtLXdhcm5pbmcuYWN0aXZlLnNmZm9ydW1SZXBseUJ0bjpmb2N1cyxcclxuLmZvcnVtIC5saXN0LWdyb3VwLWl0ZW0td2FybmluZy5hY3RpdmUuc2ZTdWJtaXRCdG46Zm9jdXMsXHJcbi5saXN0LWdyb3VwLWl0ZW0td2FybmluZy5hY3RpdmUuYnV0dG9uLXNlY29uZGFyeTpmb2N1cyB7XHJcbiAgICBjb2xvcjogI2ZmZjtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICM4YTZkM2I7XHJcbiAgICBib3JkZXItY29sb3I6ICM4YTZkM2I7XHJcbn1cclxuXHJcbi5saXN0LWdyb3VwLWl0ZW0tZGFuZ2VyIHtcclxuICAgIGNvbG9yOiAjYTk0NDQyO1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2YyZGVkZTtcclxufVxyXG5cclxuYS5saXN0LWdyb3VwLWl0ZW0tZGFuZ2VyLFxyXG5idXR0b24ubGlzdC1ncm91cC1pdGVtLWRhbmdlcixcclxuLmxpc3QtZ3JvdXAtaXRlbS1kYW5nZXIuYnV0dG9uLFxyXG4ubGlzdC1ncm91cC1pdGVtLWRhbmdlci5idXR0b24tc21hbGwtdGV4dCxcclxuLmxpc3QtZ3JvdXAtaXRlbS1kYW5nZXIuc2ltcGxlLWJ1dHRvbixcclxuaW5wdXRbdGl0bGU9XCJTZWFyY2ggaW5wdXRcIl0gKyBzcGFuICsgYnV0dG9uLmxpc3QtZ3JvdXAtaXRlbS1kYW5nZXIsXHJcbi5ibG9nLWRldGFpbHMgYnV0dG9uLmxpc3QtZ3JvdXAtaXRlbS1kYW5nZXJbZGF0YS1zZi1yb2xlPWNvbW1lbnRzLW5ldy1zdWJtaXQtYnV0dG9uXSxcclxuYm9keS5ibG9nIC5saXN0LWdyb3VwLWl0ZW0tZGFuZ2VyLnNmY29tbWVudHNTdWJtaXRCdG4sXHJcbi5saXN0LWdyb3VwLWl0ZW0tZGFuZ2VyLnNmZm9ydW1OZXdUaHJlYWRMbmssXHJcbi5saXN0LWdyb3VwLWl0ZW0tZGFuZ2VyLnNmZm9ydW1SZXBseUJ0bixcclxuLmZvcnVtIC5saXN0LWdyb3VwLWl0ZW0tZGFuZ2VyLnNmU3VibWl0QnRuLFxyXG4ubGlzdC1ncm91cC1pdGVtLWRhbmdlci5idXR0b24tc2Vjb25kYXJ5IHtcclxuICAgIGNvbG9yOiAjYTk0NDQyO1xyXG59XHJcblxyXG5hLmxpc3QtZ3JvdXAtaXRlbS1kYW5nZXIgLmxpc3QtZ3JvdXAtaXRlbS1oZWFkaW5nLFxyXG5idXR0b24ubGlzdC1ncm91cC1pdGVtLWRhbmdlciAubGlzdC1ncm91cC1pdGVtLWhlYWRpbmcsXHJcbi5saXN0LWdyb3VwLWl0ZW0tZGFuZ2VyLmJ1dHRvbiAubGlzdC1ncm91cC1pdGVtLWhlYWRpbmcsXHJcbi5saXN0LWdyb3VwLWl0ZW0tZGFuZ2VyLmJ1dHRvbi1zbWFsbC10ZXh0IC5saXN0LWdyb3VwLWl0ZW0taGVhZGluZyxcclxuLmxpc3QtZ3JvdXAtaXRlbS1kYW5nZXIuc2ltcGxlLWJ1dHRvbiAubGlzdC1ncm91cC1pdGVtLWhlYWRpbmcsXHJcbmJvZHkuYmxvZyAubGlzdC1ncm91cC1pdGVtLWRhbmdlci5zZmNvbW1lbnRzU3VibWl0QnRuIC5saXN0LWdyb3VwLWl0ZW0taGVhZGluZyxcclxuLmxpc3QtZ3JvdXAtaXRlbS1kYW5nZXIuc2Zmb3J1bU5ld1RocmVhZExuayAubGlzdC1ncm91cC1pdGVtLWhlYWRpbmcsXHJcbi5saXN0LWdyb3VwLWl0ZW0tZGFuZ2VyLnNmZm9ydW1SZXBseUJ0biAubGlzdC1ncm91cC1pdGVtLWhlYWRpbmcsXHJcbi5mb3J1bSAubGlzdC1ncm91cC1pdGVtLWRhbmdlci5zZlN1Ym1pdEJ0biAubGlzdC1ncm91cC1pdGVtLWhlYWRpbmcsXHJcbi5saXN0LWdyb3VwLWl0ZW0tZGFuZ2VyLmJ1dHRvbi1zZWNvbmRhcnkgLmxpc3QtZ3JvdXAtaXRlbS1oZWFkaW5nIHtcclxuICAgIGNvbG9yOiBpbmhlcml0O1xyXG59XHJcblxyXG5hLmxpc3QtZ3JvdXAtaXRlbS1kYW5nZXI6aG92ZXIsXHJcbmEubGlzdC1ncm91cC1pdGVtLWRhbmdlcjpmb2N1cyxcclxuYnV0dG9uLmxpc3QtZ3JvdXAtaXRlbS1kYW5nZXI6aG92ZXIsXHJcbi5saXN0LWdyb3VwLWl0ZW0tZGFuZ2VyLmJ1dHRvbjpob3ZlcixcclxuLmxpc3QtZ3JvdXAtaXRlbS1kYW5nZXIuYnV0dG9uLXNtYWxsLXRleHQ6aG92ZXIsXHJcbi5saXN0LWdyb3VwLWl0ZW0tZGFuZ2VyLnNpbXBsZS1idXR0b246aG92ZXIsXHJcbmJvZHkuYmxvZyAubGlzdC1ncm91cC1pdGVtLWRhbmdlci5zZmNvbW1lbnRzU3VibWl0QnRuOmhvdmVyLFxyXG4ubGlzdC1ncm91cC1pdGVtLWRhbmdlci5zZmZvcnVtTmV3VGhyZWFkTG5rOmhvdmVyLFxyXG4ubGlzdC1ncm91cC1pdGVtLWRhbmdlci5zZmZvcnVtUmVwbHlCdG46aG92ZXIsXHJcbi5mb3J1bSAubGlzdC1ncm91cC1pdGVtLWRhbmdlci5zZlN1Ym1pdEJ0bjpob3ZlcixcclxuLmxpc3QtZ3JvdXAtaXRlbS1kYW5nZXIuYnV0dG9uLXNlY29uZGFyeTpob3ZlcixcclxuYnV0dG9uLmxpc3QtZ3JvdXAtaXRlbS1kYW5nZXI6Zm9jdXMsXHJcbi5saXN0LWdyb3VwLWl0ZW0tZGFuZ2VyLmJ1dHRvbjpmb2N1cyxcclxuLmxpc3QtZ3JvdXAtaXRlbS1kYW5nZXIuYnV0dG9uLXNtYWxsLXRleHQ6Zm9jdXMsXHJcbi5saXN0LWdyb3VwLWl0ZW0tZGFuZ2VyLnNpbXBsZS1idXR0b246Zm9jdXMsXHJcbmJvZHkuYmxvZyAubGlzdC1ncm91cC1pdGVtLWRhbmdlci5zZmNvbW1lbnRzU3VibWl0QnRuOmZvY3VzLFxyXG4ubGlzdC1ncm91cC1pdGVtLWRhbmdlci5zZmZvcnVtTmV3VGhyZWFkTG5rOmZvY3VzLFxyXG4ubGlzdC1ncm91cC1pdGVtLWRhbmdlci5zZmZvcnVtUmVwbHlCdG46Zm9jdXMsXHJcbi5mb3J1bSAubGlzdC1ncm91cC1pdGVtLWRhbmdlci5zZlN1Ym1pdEJ0bjpmb2N1cyxcclxuLmxpc3QtZ3JvdXAtaXRlbS1kYW5nZXIuYnV0dG9uLXNlY29uZGFyeTpmb2N1cyB7XHJcbiAgICBjb2xvcjogI2E5NDQ0MjtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICNlYmNjY2M7XHJcbn1cclxuXHJcbmEubGlzdC1ncm91cC1pdGVtLWRhbmdlci5hY3RpdmUsXHJcbmEubGlzdC1ncm91cC1pdGVtLWRhbmdlci5hY3RpdmU6aG92ZXIsXHJcbmEubGlzdC1ncm91cC1pdGVtLWRhbmdlci5hY3RpdmU6Zm9jdXMsXHJcbmJ1dHRvbi5saXN0LWdyb3VwLWl0ZW0tZGFuZ2VyLmFjdGl2ZSxcclxuLmxpc3QtZ3JvdXAtaXRlbS1kYW5nZXIuYWN0aXZlLmJ1dHRvbixcclxuLmxpc3QtZ3JvdXAtaXRlbS1kYW5nZXIuYWN0aXZlLmJ1dHRvbi1zbWFsbC10ZXh0LFxyXG4ubGlzdC1ncm91cC1pdGVtLWRhbmdlci5hY3RpdmUuc2ltcGxlLWJ1dHRvbixcclxuYm9keS5ibG9nIC5saXN0LWdyb3VwLWl0ZW0tZGFuZ2VyLmFjdGl2ZS5zZmNvbW1lbnRzU3VibWl0QnRuLFxyXG4ubGlzdC1ncm91cC1pdGVtLWRhbmdlci5hY3RpdmUuc2Zmb3J1bU5ld1RocmVhZExuayxcclxuLmxpc3QtZ3JvdXAtaXRlbS1kYW5nZXIuYWN0aXZlLnNmZm9ydW1SZXBseUJ0bixcclxuLmZvcnVtIC5saXN0LWdyb3VwLWl0ZW0tZGFuZ2VyLmFjdGl2ZS5zZlN1Ym1pdEJ0bixcclxuLmxpc3QtZ3JvdXAtaXRlbS1kYW5nZXIuYWN0aXZlLmJ1dHRvbi1zZWNvbmRhcnksXHJcbmJ1dHRvbi5saXN0LWdyb3VwLWl0ZW0tZGFuZ2VyLmFjdGl2ZTpob3ZlcixcclxuLmxpc3QtZ3JvdXAtaXRlbS1kYW5nZXIuYWN0aXZlLmJ1dHRvbjpob3ZlcixcclxuLmxpc3QtZ3JvdXAtaXRlbS1kYW5nZXIuYWN0aXZlLmJ1dHRvbi1zbWFsbC10ZXh0OmhvdmVyLFxyXG4ubGlzdC1ncm91cC1pdGVtLWRhbmdlci5hY3RpdmUuc2ltcGxlLWJ1dHRvbjpob3ZlcixcclxuYm9keS5ibG9nIC5saXN0LWdyb3VwLWl0ZW0tZGFuZ2VyLmFjdGl2ZS5zZmNvbW1lbnRzU3VibWl0QnRuOmhvdmVyLFxyXG4ubGlzdC1ncm91cC1pdGVtLWRhbmdlci5hY3RpdmUuc2Zmb3J1bU5ld1RocmVhZExuazpob3ZlcixcclxuLmxpc3QtZ3JvdXAtaXRlbS1kYW5nZXIuYWN0aXZlLnNmZm9ydW1SZXBseUJ0bjpob3ZlcixcclxuLmZvcnVtIC5saXN0LWdyb3VwLWl0ZW0tZGFuZ2VyLmFjdGl2ZS5zZlN1Ym1pdEJ0bjpob3ZlcixcclxuLmxpc3QtZ3JvdXAtaXRlbS1kYW5nZXIuYWN0aXZlLmJ1dHRvbi1zZWNvbmRhcnk6aG92ZXIsXHJcbmJ1dHRvbi5saXN0LWdyb3VwLWl0ZW0tZGFuZ2VyLmFjdGl2ZTpmb2N1cyxcclxuLmxpc3QtZ3JvdXAtaXRlbS1kYW5nZXIuYWN0aXZlLmJ1dHRvbjpmb2N1cyxcclxuLmxpc3QtZ3JvdXAtaXRlbS1kYW5nZXIuYWN0aXZlLmJ1dHRvbi1zbWFsbC10ZXh0OmZvY3VzLFxyXG4ubGlzdC1ncm91cC1pdGVtLWRhbmdlci5hY3RpdmUuc2ltcGxlLWJ1dHRvbjpmb2N1cyxcclxuYm9keS5ibG9nIC5saXN0LWdyb3VwLWl0ZW0tZGFuZ2VyLmFjdGl2ZS5zZmNvbW1lbnRzU3VibWl0QnRuOmZvY3VzLFxyXG4ubGlzdC1ncm91cC1pdGVtLWRhbmdlci5hY3RpdmUuc2Zmb3J1bU5ld1RocmVhZExuazpmb2N1cyxcclxuLmxpc3QtZ3JvdXAtaXRlbS1kYW5nZXIuYWN0aXZlLnNmZm9ydW1SZXBseUJ0bjpmb2N1cyxcclxuLmZvcnVtIC5saXN0LWdyb3VwLWl0ZW0tZGFuZ2VyLmFjdGl2ZS5zZlN1Ym1pdEJ0bjpmb2N1cyxcclxuLmxpc3QtZ3JvdXAtaXRlbS1kYW5nZXIuYWN0aXZlLmJ1dHRvbi1zZWNvbmRhcnk6Zm9jdXMge1xyXG4gICAgY29sb3I6ICNmZmY7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjYTk0NDQyO1xyXG4gICAgYm9yZGVyLWNvbG9yOiAjYTk0NDQyO1xyXG59XHJcblxyXG4ubGlzdC1ncm91cC1pdGVtLWhlYWRpbmcge1xyXG4gICAgbWFyZ2luLXRvcDogMDtcclxuICAgIG1hcmdpbi1ib3R0b206IDVweDtcclxufVxyXG5cclxuLmxpc3QtZ3JvdXAtaXRlbS10ZXh0IHtcclxuICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgICBsaW5lLWhlaWdodDogMS4zO1xyXG59XHJcblxyXG4uZW1iZWQtcmVzcG9uc2l2ZSB7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIGhlaWdodDogMDtcclxuICAgIHBhZGRpbmc6IDA7XHJcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG59XHJcblxyXG4uZW1iZWQtcmVzcG9uc2l2ZSAuZW1iZWQtcmVzcG9uc2l2ZS1pdGVtLFxyXG4uZW1iZWQtcmVzcG9uc2l2ZSBpZnJhbWUsXHJcbi5lbWJlZC1yZXNwb25zaXZlIGVtYmVkLFxyXG4uZW1iZWQtcmVzcG9uc2l2ZSBvYmplY3QsXHJcbi5lbWJlZC1yZXNwb25zaXZlIHZpZGVvIHtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHRvcDogMDtcclxuICAgIGxlZnQ6IDA7XHJcbiAgICBib3R0b206IDA7XHJcbiAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIGJvcmRlcjogMDtcclxufVxyXG5cclxuLmVtYmVkLXJlc3BvbnNpdmUtMTZieTkge1xyXG4gICAgcGFkZGluZy1ib3R0b206IDU2LjI1JTtcclxufVxyXG5cclxuLmVtYmVkLXJlc3BvbnNpdmUtNGJ5MyB7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogNzUlO1xyXG59XHJcblxyXG4uY2xvc2Uge1xyXG4gICAgZmxvYXQ6IHJpZ2h0O1xyXG4gICAgZm9udC1zaXplOiAyMXB4O1xyXG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgICBsaW5lLWhlaWdodDogMTtcclxuICAgIGNvbG9yOiAjMDAwO1xyXG4gICAgdGV4dC1zaGFkb3c6IDAgMXB4IDAgI2ZmZjtcclxuICAgIG9wYWNpdHk6IDAuMjtcclxuICAgIGZpbHRlcjogYWxwaGEob3BhY2l0eT0yMCk7XHJcbn1cclxuXHJcbi5jbG9zZTpob3ZlcixcclxuLmNsb3NlOmZvY3VzIHtcclxuICAgIGNvbG9yOiAjMDAwO1xyXG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgb3BhY2l0eTogMC41O1xyXG4gICAgZmlsdGVyOiBhbHBoYShvcGFjaXR5PTUwKTtcclxufVxyXG5cclxuYnV0dG9uLmNsb3NlLFxyXG4uY2xvc2UuYnV0dG9uLFxyXG4uY2xvc2UuYnV0dG9uLXNtYWxsLXRleHQsXHJcbi5jbG9zZS5zaW1wbGUtYnV0dG9uLFxyXG5pbnB1dFt0aXRsZT1cIlNlYXJjaCBpbnB1dFwiXSArIHNwYW4gKyBidXR0b24uY2xvc2UsXHJcbi5ibG9nLWRldGFpbHMgYnV0dG9uLmNsb3NlW2RhdGEtc2Ytcm9sZT1jb21tZW50cy1uZXctc3VibWl0LWJ1dHRvbl0sXHJcbmJvZHkuYmxvZyAuY2xvc2Uuc2Zjb21tZW50c1N1Ym1pdEJ0bixcclxuLmNsb3NlLnNmZm9ydW1OZXdUaHJlYWRMbmssXHJcbi5jbG9zZS5zZmZvcnVtUmVwbHlCdG4sXHJcbi5mb3J1bSAuY2xvc2Uuc2ZTdWJtaXRCdG4sXHJcbi5jbG9zZS5idXR0b24tc2Vjb25kYXJ5IHtcclxuICAgIHBhZGRpbmc6IDA7XHJcbiAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcclxuICAgIGJvcmRlcjogMDtcclxuICAgIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcclxufVxyXG5cclxudGFibGUge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbn1cclxuXHJcbmNhcHRpb24ge1xyXG4gICAgcGFkZGluZy10b3A6IDhweDtcclxuICAgIHBhZGRpbmctYm90dG9tOiA4cHg7XHJcbiAgICBjb2xvcjogIzc3Nzc3NztcclxuICAgIHRleHQtYWxpZ246IGxlZnQ7XHJcbn1cclxuXHJcbnRoIHtcclxuICAgIHRleHQtYWxpZ246IGxlZnQ7XHJcbn1cclxuXHJcbi50YWJsZSB7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIG1heC13aWR0aDogMTAwJTtcclxuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XHJcbn1cclxuXHJcbi50YWJsZSA+IHRoZWFkID4gdHIgPiB0aCxcclxuLnRhYmxlID4gdGhlYWQgPiB0ciA+IHRkLFxyXG4udGFibGUgPiB0Ym9keSA+IHRyID4gdGgsXHJcbi50YWJsZSA+IHRib2R5ID4gdHIgPiB0ZCxcclxuLnRhYmxlID4gdGZvb3QgPiB0ciA+IHRoLFxyXG4udGFibGUgPiB0Zm9vdCA+IHRyID4gdGQge1xyXG4gICAgcGFkZGluZzogOHB4O1xyXG4gICAgbGluZS1oZWlnaHQ6IDEuNDI4NTcxNDM7XHJcbiAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xyXG4gICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNkZGQ7XHJcbn1cclxuXHJcbi50YWJsZSA+IHRoZWFkID4gdHIgPiB0aCB7XHJcbiAgICB2ZXJ0aWNhbC1hbGlnbjogYm90dG9tO1xyXG4gICAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkICNkZGQ7XHJcbn1cclxuXHJcbi50YWJsZSA+IGNhcHRpb24gKyB0aGVhZCA+IHRyOmZpcnN0LWNoaWxkID4gdGgsXHJcbi50YWJsZSA+IGNhcHRpb24gKyB0aGVhZCA+IHRyOmZpcnN0LWNoaWxkID4gdGQsXHJcbi50YWJsZSA+IGNvbGdyb3VwICsgdGhlYWQgPiB0cjpmaXJzdC1jaGlsZCA+IHRoLFxyXG4udGFibGUgPiBjb2xncm91cCArIHRoZWFkID4gdHI6Zmlyc3QtY2hpbGQgPiB0ZCxcclxuLnRhYmxlID4gdGhlYWQ6Zmlyc3QtY2hpbGQgPiB0cjpmaXJzdC1jaGlsZCA+IHRoLFxyXG4udGFibGUgPiB0aGVhZDpmaXJzdC1jaGlsZCA+IHRyOmZpcnN0LWNoaWxkID4gdGQge1xyXG4gICAgYm9yZGVyLXRvcDogMDtcclxufVxyXG5cclxuLnRhYmxlID4gdGJvZHkgKyB0Ym9keSB7XHJcbiAgICBib3JkZXItdG9wOiAycHggc29saWQgI2RkZDtcclxufVxyXG5cclxuLnRhYmxlIC50YWJsZSB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xyXG59XHJcblxyXG4udGFibGUtY29uZGVuc2VkID4gdGhlYWQgPiB0ciA+IHRoLFxyXG4udGFibGUtY29uZGVuc2VkID4gdGhlYWQgPiB0ciA+IHRkLFxyXG4udGFibGUtY29uZGVuc2VkID4gdGJvZHkgPiB0ciA+IHRoLFxyXG4udGFibGUtY29uZGVuc2VkID4gdGJvZHkgPiB0ciA+IHRkLFxyXG4udGFibGUtY29uZGVuc2VkID4gdGZvb3QgPiB0ciA+IHRoLFxyXG4udGFibGUtY29uZGVuc2VkID4gdGZvb3QgPiB0ciA+IHRkIHtcclxuICAgIHBhZGRpbmc6IDVweDtcclxufVxyXG5cclxuLnRhYmxlLWJvcmRlcmVkIHtcclxuICAgIGJvcmRlcjogMXB4IHNvbGlkICNkZGQ7XHJcbn1cclxuXHJcbi50YWJsZS1ib3JkZXJlZCA+IHRoZWFkID4gdHIgPiB0aCxcclxuLnRhYmxlLWJvcmRlcmVkID4gdGhlYWQgPiB0ciA+IHRkLFxyXG4udGFibGUtYm9yZGVyZWQgPiB0Ym9keSA+IHRyID4gdGgsXHJcbi50YWJsZS1ib3JkZXJlZCA+IHRib2R5ID4gdHIgPiB0ZCxcclxuLnRhYmxlLWJvcmRlcmVkID4gdGZvb3QgPiB0ciA+IHRoLFxyXG4udGFibGUtYm9yZGVyZWQgPiB0Zm9vdCA+IHRyID4gdGQge1xyXG4gICAgYm9yZGVyOiAxcHggc29saWQgI2RkZDtcclxufVxyXG5cclxuLnRhYmxlLWJvcmRlcmVkID4gdGhlYWQgPiB0ciA+IHRoLFxyXG4udGFibGUtYm9yZGVyZWQgPiB0aGVhZCA+IHRyID4gdGQge1xyXG4gICAgYm9yZGVyLWJvdHRvbS13aWR0aDogMnB4O1xyXG59XHJcblxyXG4udGFibGUtc3RyaXBlZCA+IHRib2R5ID4gdHI6bnRoLW9mLXR5cGUob2RkKSB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjlmOWY5O1xyXG59XHJcblxyXG4udGFibGUtaG92ZXIgPiB0Ym9keSA+IHRyOmhvdmVyIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICNmNWY1ZjU7XHJcbn1cclxuXHJcbnRhYmxlIGNvbFtjbGFzcyo9Y29sLV0ge1xyXG4gICAgcG9zaXRpb246IHN0YXRpYztcclxuICAgIGZsb2F0OiBub25lO1xyXG4gICAgZGlzcGxheTogdGFibGUtY29sdW1uO1xyXG59XHJcblxyXG50YWJsZSB0ZFtjbGFzcyo9Y29sLV0sXHJcbnRhYmxlIHRoW2NsYXNzKj1jb2wtXSB7XHJcbiAgICBwb3NpdGlvbjogc3RhdGljO1xyXG4gICAgZmxvYXQ6IG5vbmU7XHJcbiAgICBkaXNwbGF5OiB0YWJsZS1jZWxsO1xyXG59XHJcblxyXG4udGFibGUgPiB0aGVhZCA+IHRyID4gdGQuYWN0aXZlLFxyXG4udGFibGUgPiB0aGVhZCA+IHRyID4gdGguYWN0aXZlLFxyXG4udGFibGUgPiB0aGVhZCA+IHRyLmFjdGl2ZSA+IHRkLFxyXG4udGFibGUgPiB0aGVhZCA+IHRyLmFjdGl2ZSA+IHRoLFxyXG4udGFibGUgPiB0Ym9keSA+IHRyID4gdGQuYWN0aXZlLFxyXG4udGFibGUgPiB0Ym9keSA+IHRyID4gdGguYWN0aXZlLFxyXG4udGFibGUgPiB0Ym9keSA+IHRyLmFjdGl2ZSA+IHRkLFxyXG4udGFibGUgPiB0Ym9keSA+IHRyLmFjdGl2ZSA+IHRoLFxyXG4udGFibGUgPiB0Zm9vdCA+IHRyID4gdGQuYWN0aXZlLFxyXG4udGFibGUgPiB0Zm9vdCA+IHRyID4gdGguYWN0aXZlLFxyXG4udGFibGUgPiB0Zm9vdCA+IHRyLmFjdGl2ZSA+IHRkLFxyXG4udGFibGUgPiB0Zm9vdCA+IHRyLmFjdGl2ZSA+IHRoIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICNmNWY1ZjU7XHJcbn1cclxuXHJcbi50YWJsZS1ob3ZlciA+IHRib2R5ID4gdHIgPiB0ZC5hY3RpdmU6aG92ZXIsXHJcbi50YWJsZS1ob3ZlciA+IHRib2R5ID4gdHIgPiB0aC5hY3RpdmU6aG92ZXIsXHJcbi50YWJsZS1ob3ZlciA+IHRib2R5ID4gdHIuYWN0aXZlOmhvdmVyID4gdGQsXHJcbi50YWJsZS1ob3ZlciA+IHRib2R5ID4gdHI6aG92ZXIgPiAuYWN0aXZlLFxyXG4udGFibGUtaG92ZXIgPiB0Ym9keSA+IHRyLmFjdGl2ZTpob3ZlciA+IHRoIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICNlOGU4ZTg7XHJcbn1cclxuXHJcbi50YWJsZSA+IHRoZWFkID4gdHIgPiB0ZC5zdWNjZXNzLFxyXG4udGFibGUgPiB0aGVhZCA+IHRyID4gdGguc3VjY2VzcyxcclxuLnRhYmxlID4gdGhlYWQgPiB0ci5zdWNjZXNzID4gdGQsXHJcbi50YWJsZSA+IHRoZWFkID4gdHIuc3VjY2VzcyA+IHRoLFxyXG4udGFibGUgPiB0Ym9keSA+IHRyID4gdGQuc3VjY2VzcyxcclxuLnRhYmxlID4gdGJvZHkgPiB0ciA+IHRoLnN1Y2Nlc3MsXHJcbi50YWJsZSA+IHRib2R5ID4gdHIuc3VjY2VzcyA+IHRkLFxyXG4udGFibGUgPiB0Ym9keSA+IHRyLnN1Y2Nlc3MgPiB0aCxcclxuLnRhYmxlID4gdGZvb3QgPiB0ciA+IHRkLnN1Y2Nlc3MsXHJcbi50YWJsZSA+IHRmb290ID4gdHIgPiB0aC5zdWNjZXNzLFxyXG4udGFibGUgPiB0Zm9vdCA+IHRyLnN1Y2Nlc3MgPiB0ZCxcclxuLnRhYmxlID4gdGZvb3QgPiB0ci5zdWNjZXNzID4gdGgge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2RmZjBkODtcclxufVxyXG5cclxuLnRhYmxlLWhvdmVyID4gdGJvZHkgPiB0ciA+IHRkLnN1Y2Nlc3M6aG92ZXIsXHJcbi50YWJsZS1ob3ZlciA+IHRib2R5ID4gdHIgPiB0aC5zdWNjZXNzOmhvdmVyLFxyXG4udGFibGUtaG92ZXIgPiB0Ym9keSA+IHRyLnN1Y2Nlc3M6aG92ZXIgPiB0ZCxcclxuLnRhYmxlLWhvdmVyID4gdGJvZHkgPiB0cjpob3ZlciA+IC5zdWNjZXNzLFxyXG4udGFibGUtaG92ZXIgPiB0Ym9keSA+IHRyLnN1Y2Nlc3M6aG92ZXIgPiB0aCB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDBlOWM2O1xyXG59XHJcblxyXG4udGFibGUgPiB0aGVhZCA+IHRyID4gdGQuaW5mbyxcclxuLnRhYmxlID4gdGhlYWQgPiB0ciA+IHRoLmluZm8sXHJcbi50YWJsZSA+IHRoZWFkID4gdHIuaW5mbyA+IHRkLFxyXG4udGFibGUgPiB0aGVhZCA+IHRyLmluZm8gPiB0aCxcclxuLnRhYmxlID4gdGJvZHkgPiB0ciA+IHRkLmluZm8sXHJcbi50YWJsZSA+IHRib2R5ID4gdHIgPiB0aC5pbmZvLFxyXG4udGFibGUgPiB0Ym9keSA+IHRyLmluZm8gPiB0ZCxcclxuLnRhYmxlID4gdGJvZHkgPiB0ci5pbmZvID4gdGgsXHJcbi50YWJsZSA+IHRmb290ID4gdHIgPiB0ZC5pbmZvLFxyXG4udGFibGUgPiB0Zm9vdCA+IHRyID4gdGguaW5mbyxcclxuLnRhYmxlID4gdGZvb3QgPiB0ci5pbmZvID4gdGQsXHJcbi50YWJsZSA+IHRmb290ID4gdHIuaW5mbyA+IHRoIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICNkOWVkZjc7XHJcbn1cclxuXHJcbi50YWJsZS1ob3ZlciA+IHRib2R5ID4gdHIgPiB0ZC5pbmZvOmhvdmVyLFxyXG4udGFibGUtaG92ZXIgPiB0Ym9keSA+IHRyID4gdGguaW5mbzpob3ZlcixcclxuLnRhYmxlLWhvdmVyID4gdGJvZHkgPiB0ci5pbmZvOmhvdmVyID4gdGQsXHJcbi50YWJsZS1ob3ZlciA+IHRib2R5ID4gdHI6aG92ZXIgPiAuaW5mbyxcclxuLnRhYmxlLWhvdmVyID4gdGJvZHkgPiB0ci5pbmZvOmhvdmVyID4gdGgge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2M0ZTNmMztcclxufVxyXG5cclxuLnRhYmxlID4gdGhlYWQgPiB0ciA+IHRkLndhcm5pbmcsXHJcbi50YWJsZSA+IHRoZWFkID4gdHIgPiB0aC53YXJuaW5nLFxyXG4udGFibGUgPiB0aGVhZCA+IHRyLndhcm5pbmcgPiB0ZCxcclxuLnRhYmxlID4gdGhlYWQgPiB0ci53YXJuaW5nID4gdGgsXHJcbi50YWJsZSA+IHRib2R5ID4gdHIgPiB0ZC53YXJuaW5nLFxyXG4udGFibGUgPiB0Ym9keSA+IHRyID4gdGgud2FybmluZyxcclxuLnRhYmxlID4gdGJvZHkgPiB0ci53YXJuaW5nID4gdGQsXHJcbi50YWJsZSA+IHRib2R5ID4gdHIud2FybmluZyA+IHRoLFxyXG4udGFibGUgPiB0Zm9vdCA+IHRyID4gdGQud2FybmluZyxcclxuLnRhYmxlID4gdGZvb3QgPiB0ciA+IHRoLndhcm5pbmcsXHJcbi50YWJsZSA+IHRmb290ID4gdHIud2FybmluZyA+IHRkLFxyXG4udGFibGUgPiB0Zm9vdCA+IHRyLndhcm5pbmcgPiB0aCB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmNmOGUzO1xyXG59XHJcblxyXG4udGFibGUtaG92ZXIgPiB0Ym9keSA+IHRyID4gdGQud2FybmluZzpob3ZlcixcclxuLnRhYmxlLWhvdmVyID4gdGJvZHkgPiB0ciA+IHRoLndhcm5pbmc6aG92ZXIsXHJcbi50YWJsZS1ob3ZlciA+IHRib2R5ID4gdHIud2FybmluZzpob3ZlciA+IHRkLFxyXG4udGFibGUtaG92ZXIgPiB0Ym9keSA+IHRyOmhvdmVyID4gLndhcm5pbmcsXHJcbi50YWJsZS1ob3ZlciA+IHRib2R5ID4gdHIud2FybmluZzpob3ZlciA+IHRoIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICNmYWYyY2M7XHJcbn1cclxuXHJcbi50YWJsZSA+IHRoZWFkID4gdHIgPiB0ZC5kYW5nZXIsXHJcbi50YWJsZSA+IHRoZWFkID4gdHIgPiB0aC5kYW5nZXIsXHJcbi50YWJsZSA+IHRoZWFkID4gdHIuZGFuZ2VyID4gdGQsXHJcbi50YWJsZSA+IHRoZWFkID4gdHIuZGFuZ2VyID4gdGgsXHJcbi50YWJsZSA+IHRib2R5ID4gdHIgPiB0ZC5kYW5nZXIsXHJcbi50YWJsZSA+IHRib2R5ID4gdHIgPiB0aC5kYW5nZXIsXHJcbi50YWJsZSA+IHRib2R5ID4gdHIuZGFuZ2VyID4gdGQsXHJcbi50YWJsZSA+IHRib2R5ID4gdHIuZGFuZ2VyID4gdGgsXHJcbi50YWJsZSA+IHRmb290ID4gdHIgPiB0ZC5kYW5nZXIsXHJcbi50YWJsZSA+IHRmb290ID4gdHIgPiB0aC5kYW5nZXIsXHJcbi50YWJsZSA+IHRmb290ID4gdHIuZGFuZ2VyID4gdGQsXHJcbi50YWJsZSA+IHRmb290ID4gdHIuZGFuZ2VyID4gdGgge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2YyZGVkZTtcclxufVxyXG5cclxuLnRhYmxlLWhvdmVyID4gdGJvZHkgPiB0ciA+IHRkLmRhbmdlcjpob3ZlcixcclxuLnRhYmxlLWhvdmVyID4gdGJvZHkgPiB0ciA+IHRoLmRhbmdlcjpob3ZlcixcclxuLnRhYmxlLWhvdmVyID4gdGJvZHkgPiB0ci5kYW5nZXI6aG92ZXIgPiB0ZCxcclxuLnRhYmxlLWhvdmVyID4gdGJvZHkgPiB0cjpob3ZlciA+IC5kYW5nZXIsXHJcbi50YWJsZS1ob3ZlciA+IHRib2R5ID4gdHIuZGFuZ2VyOmhvdmVyID4gdGgge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ViY2NjYztcclxufVxyXG5cclxuLnRhYmxlLXJlc3BvbnNpdmUge1xyXG4gICAgb3ZlcmZsb3cteDogYXV0bztcclxuICAgIG1pbi1oZWlnaHQ6IDAuMDElO1xyXG59XHJcblxyXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xyXG4gICAgLnRhYmxlLXJlc3BvbnNpdmUge1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIC8qbWFyZ2luLWJvdHRvbTogKCRsaW5lLWhlaWdodC1jb21wdXRlZCAqIDAuNzUpOyovXHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNDBweDtcclxuICAgICAgICBvdmVyZmxvdy15OiBoaWRkZW47XHJcbiAgICAgICAgLyogLW1zLW92ZXJmbG93LXN0eWxlOiAtbXMtYXV0b2hpZGluZy1zY3JvbGxiYXI7Ki9cclxuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjZGRkO1xyXG4gICAgfVxyXG5cclxuICAgIC50YWJsZS1yZXNwb25zaXZlOjotd2Via2l0LXNjcm9sbGJhciB7XHJcbiAgICAgICAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xyXG4gICAgICAgIGJhY2tncm91bmQ6ICNlZWU7XHJcbiAgICB9XHJcblxyXG4gICAgLnRhYmxlLXJlc3BvbnNpdmU6Oi13ZWJraXQtc2Nyb2xsYmFyLXRodW1iIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjYjhiOGI4O1xyXG4gICAgfVxyXG5cclxuICAgIC50YWJsZS1yZXNwb25zaXZlOjotd2Via2l0LXNjcm9sbGJhcjp2ZXJ0aWNhbCB7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICB9XHJcblxyXG4gICAgLnRhYmxlLXJlc3BvbnNpdmU6Oi13ZWJraXQtc2Nyb2xsYmFyOmhvcml6b250YWwge1xyXG4gICAgICAgIGhlaWdodDogOHB4O1xyXG4gICAgfVxyXG5cclxuICAgIC50YWJsZS1yZXNwb25zaXZlID4gLnRhYmxlIHtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gICAgfVxyXG5cclxuICAgIC50YWJsZS1yZXNwb25zaXZlID4gLnRhYmxlID4gdGhlYWQgPiB0ciA+IHRoLFxyXG4gICAgLnRhYmxlLXJlc3BvbnNpdmUgPiAudGFibGUgPiB0aGVhZCA+IHRyID4gdGQsXHJcbiAgICAudGFibGUtcmVzcG9uc2l2ZSA+IC50YWJsZSA+IHRib2R5ID4gdHIgPiB0aCxcclxuICAgIC50YWJsZS1yZXNwb25zaXZlID4gLnRhYmxlID4gdGJvZHkgPiB0ciA+IHRkLFxyXG4gICAgLnRhYmxlLXJlc3BvbnNpdmUgPiAudGFibGUgPiB0Zm9vdCA+IHRyID4gdGgsXHJcbiAgICAudGFibGUtcmVzcG9uc2l2ZSA+IC50YWJsZSA+IHRmb290ID4gdHIgPiB0ZCB7XHJcbiAgICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcclxuICAgIH1cclxuXHJcbiAgICAudGFibGUtcmVzcG9uc2l2ZSA+IC50YWJsZS1ib3JkZXJlZCB7XHJcbiAgICAgICAgYm9yZGVyOiAwO1xyXG4gICAgfVxyXG5cclxuICAgIC50YWJsZS1yZXNwb25zaXZlID4gLnRhYmxlLWJvcmRlcmVkID4gdGhlYWQgPiB0ciA+IHRoOmZpcnN0LWNoaWxkLFxyXG4gICAgLnRhYmxlLXJlc3BvbnNpdmUgPiAudGFibGUtYm9yZGVyZWQgPiB0aGVhZCA+IHRyID4gdGQ6Zmlyc3QtY2hpbGQsXHJcbiAgICAudGFibGUtcmVzcG9uc2l2ZSA+IC50YWJsZS1ib3JkZXJlZCA+IHRib2R5ID4gdHIgPiB0aDpmaXJzdC1jaGlsZCxcclxuICAgIC50YWJsZS1yZXNwb25zaXZlID4gLnRhYmxlLWJvcmRlcmVkID4gdGJvZHkgPiB0ciA+IHRkOmZpcnN0LWNoaWxkLFxyXG4gICAgLnRhYmxlLXJlc3BvbnNpdmUgPiAudGFibGUtYm9yZGVyZWQgPiB0Zm9vdCA+IHRyID4gdGg6Zmlyc3QtY2hpbGQsXHJcbiAgICAudGFibGUtcmVzcG9uc2l2ZSA+IC50YWJsZS1ib3JkZXJlZCA+IHRmb290ID4gdHIgPiB0ZDpmaXJzdC1jaGlsZCB7XHJcbiAgICAgICAgYm9yZGVyLWxlZnQ6IDA7XHJcbiAgICB9XHJcblxyXG4gICAgLnRhYmxlLXJlc3BvbnNpdmUgPiAudGFibGUtYm9yZGVyZWQgPiB0aGVhZCA+IHRyID4gdGg6bGFzdC1jaGlsZCxcclxuICAgIC50YWJsZS1yZXNwb25zaXZlID4gLnRhYmxlLWJvcmRlcmVkID4gdGhlYWQgPiB0ciA+IHRkOmxhc3QtY2hpbGQsXHJcbiAgICAudGFibGUtcmVzcG9uc2l2ZSA+IC50YWJsZS1ib3JkZXJlZCA+IHRib2R5ID4gdHIgPiB0aDpsYXN0LWNoaWxkLFxyXG4gICAgLnRhYmxlLXJlc3BvbnNpdmUgPiAudGFibGUtYm9yZGVyZWQgPiB0Ym9keSA+IHRyID4gdGQ6bGFzdC1jaGlsZCxcclxuICAgIC50YWJsZS1yZXNwb25zaXZlID4gLnRhYmxlLWJvcmRlcmVkID4gdGZvb3QgPiB0ciA+IHRoOmxhc3QtY2hpbGQsXHJcbiAgICAudGFibGUtcmVzcG9uc2l2ZSA+IC50YWJsZS1ib3JkZXJlZCA+IHRmb290ID4gdHIgPiB0ZDpsYXN0LWNoaWxkIHtcclxuICAgICAgICBib3JkZXItcmlnaHQ6IDA7XHJcbiAgICB9XHJcblxyXG4gICAgLnRhYmxlLXJlc3BvbnNpdmUgPiAudGFibGUtYm9yZGVyZWQgPiB0Ym9keSA+IHRyOmxhc3QtY2hpbGQgPiB0aCxcclxuICAgIC50YWJsZS1yZXNwb25zaXZlID4gLnRhYmxlLWJvcmRlcmVkID4gdGJvZHkgPiB0cjpsYXN0LWNoaWxkID4gdGQsXHJcbiAgICAudGFibGUtcmVzcG9uc2l2ZSA+IC50YWJsZS1ib3JkZXJlZCA+IHRmb290ID4gdHI6bGFzdC1jaGlsZCA+IHRoLFxyXG4gICAgLnRhYmxlLXJlc3BvbnNpdmUgPiAudGFibGUtYm9yZGVyZWQgPiB0Zm9vdCA+IHRyOmxhc3QtY2hpbGQgPiB0ZCB7XHJcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogMDtcclxuICAgIH1cclxufVxyXG5cclxuLmNsZWFyZml4OmJlZm9yZSxcclxuLmltZy1ib3gtcmlnaHQ6YmVmb3JlLFxyXG4uaW1nLWJveC1sZWZ0OmJlZm9yZSxcclxuLmltZy1ib3gtY2VudGVyOmJlZm9yZSxcclxuLmltYWdlLWJveC1sZWZ0OmJlZm9yZSxcclxuLmltYWdlLWJveC1yaWdodDpiZWZvcmUsXHJcbi8vIC5tYWluLWNvbnRlbnQgLmNvbnRlbnQgdWw6YmVmb3JlLFxyXG4vLyAubWFpbi1jb250ZW50IC5jb250ZW50IG9sOmJlZm9yZSxcclxuLmV2ZW50cy1ibG9jay13cmFwcGVyOmJlZm9yZSxcclxuLm1tLXByb21vOmJlZm9yZSxcclxuLm1tLXByb21vIC5wcm9tby1pbWctbGVmdDpiZWZvcmUsXHJcbi5pbm5lci50b3BpY3MgLmNvbnRlbnQ6YmVmb3JlLFxyXG4uYXJ0aWNsZS1zZXQtd3JhcHBlcjpiZWZvcmUsXHJcbi5hcnRpY2xlLXdyYXBwZXI6YmVmb3JlLFxyXG4uYXJ0aWNsZS1mb290ZXI6YmVmb3JlLFxyXG4udG9waWNzLWZpbHRlci13cmFwcGVyOmJlZm9yZSxcclxuLmZpbHRlci13cmFwcGVyOmJlZm9yZSxcclxuLmJhbmQud3JpdGUtc3RvcnkgLmJ1dHRvbi13cmFwcGVyOmJlZm9yZSxcclxuLmNoYXJ0LXNlY3Rpb246YmVmb3JlLFxyXG4uY2xlYXJmaXg6YWZ0ZXIsXHJcbi5pbWctYm94LXJpZ2h0OmFmdGVyLFxyXG4uaW1nLWJveC1sZWZ0OmFmdGVyLFxyXG4uaW1nLWJveC1jZW50ZXI6YWZ0ZXIsXHJcbi5pbWFnZS1ib3gtbGVmdDphZnRlcixcclxuLmltYWdlLWJveC1yaWdodDphZnRlcixcclxuLy8gLm1haW4tY29udGVudCAuY29udGVudCB1bDphZnRlcixcclxuLy8gLm1haW4tY29udGVudCAuY29udGVudCBvbDphZnRlcixcclxuLmV2ZW50cy1ibG9jay13cmFwcGVyOmFmdGVyLFxyXG4ubW0tcHJvbW86YWZ0ZXIsXHJcbi5tbS1wcm9tbyAucHJvbW8taW1nLWxlZnQ6YWZ0ZXIsXHJcbi5pbm5lci50b3BpY3MgLmNvbnRlbnQ6YWZ0ZXIsXHJcbi5hcnRpY2xlLXNldC13cmFwcGVyOmFmdGVyLFxyXG4uYXJ0aWNsZS13cmFwcGVyOmFmdGVyLFxyXG4uYXJ0aWNsZS1mb290ZXI6YWZ0ZXIsXHJcbi50b3BpY3MtZmlsdGVyLXdyYXBwZXI6YWZ0ZXIsXHJcbi5maWx0ZXItd3JhcHBlcjphZnRlcixcclxuLmJhbmQud3JpdGUtc3RvcnkgLmJ1dHRvbi13cmFwcGVyOmFmdGVyLFxyXG4uY2hhcnQtc2VjdGlvbjphZnRlciB7XHJcbiAgICBjb250ZW50OiBcIiBcIjtcclxuICAgIGRpc3BsYXk6IHRhYmxlO1xyXG59XHJcblxyXG4uY2xlYXJmaXg6YWZ0ZXIsXHJcbi5pbWctYm94LXJpZ2h0OmFmdGVyLFxyXG4uaW1nLWJveC1sZWZ0OmFmdGVyLFxyXG4uaW1nLWJveC1jZW50ZXI6YWZ0ZXIsXHJcbi5pbWFnZS1ib3gtbGVmdDphZnRlcixcclxuLmltYWdlLWJveC1yaWdodDphZnRlcixcclxuLy8gLm1haW4tY29udGVudCAuY29udGVudCB1bDphZnRlcixcclxuLy8gLm1haW4tY29udGVudCAuY29udGVudCBvbDphZnRlcixcclxuLmV2ZW50cy1ibG9jay13cmFwcGVyOmFmdGVyLFxyXG4ubW0tcHJvbW86YWZ0ZXIsXHJcbi5tbS1wcm9tbyAucHJvbW8taW1nLWxlZnQ6YWZ0ZXIsXHJcbi5pbm5lci50b3BpY3MgLmNvbnRlbnQ6YWZ0ZXIsXHJcbi5hcnRpY2xlLXNldC13cmFwcGVyOmFmdGVyLFxyXG4uYXJ0aWNsZS13cmFwcGVyOmFmdGVyLFxyXG4uYXJ0aWNsZS1mb290ZXI6YWZ0ZXIsXHJcbi50b3BpY3MtZmlsdGVyLXdyYXBwZXI6YWZ0ZXIsXHJcbi5maWx0ZXItd3JhcHBlcjphZnRlcixcclxuLmJhbmQud3JpdGUtc3RvcnkgLmJ1dHRvbi13cmFwcGVyOmFmdGVyLFxyXG4uY2hhcnQtc2VjdGlvbjphZnRlciB7XHJcbiAgICBjbGVhcjogYm90aDtcclxufVxyXG5cclxuLmNlbnRlci1ibG9jayB7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xyXG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xyXG59XHJcblxyXG4ucHVsbC1yaWdodCB7XHJcbiAgICBmbG9hdDogcmlnaHQgIWltcG9ydGFudDtcclxufVxyXG5cclxuLnB1bGwtbGVmdCB7XHJcbiAgICBmbG9hdDogbGVmdCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4uaGlkZSB7XHJcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5zaG93IHtcclxuICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5pbnZpc2libGUge1xyXG4gICAgdmlzaWJpbGl0eTogaGlkZGVuO1xyXG59XHJcblxyXG4udGV4dC1oaWRlIHtcclxuICAgIGZvbnQ6IDAvMCBhO1xyXG4gICAgY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gICAgdGV4dC1zaGFkb3c6IG5vbmU7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICAgIGJvcmRlcjogMDtcclxufVxyXG5cclxuLmhpZGRlbiB7XHJcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5hZmZpeCB7XHJcbiAgICBwb3NpdGlvbjogZml4ZWQ7XHJcbn1cclxuXHJcbkAtbXMtdmlld3BvcnQge1xyXG4gICAgd2lkdGg6IGRldmljZS13aWR0aDtcclxufVxyXG5cclxuLnZpc2libGUteHMge1xyXG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4udmlzaWJsZS1zbSB7XHJcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi52aXNpYmxlLW1kIHtcclxuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcclxufVxyXG5cclxuLnZpc2libGUtbGcge1xyXG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4udmlzaWJsZS14cy1ibG9jayxcclxuLnZpc2libGUteHMtaW5saW5lLFxyXG4udmlzaWJsZS14cy1pbmxpbmUtYmxvY2ssXHJcbi52aXNpYmxlLXNtLWJsb2NrLFxyXG4udmlzaWJsZS1zbS1pbmxpbmUsXHJcbi52aXNpYmxlLXNtLWlubGluZS1ibG9jayxcclxuLnZpc2libGUtbWQtYmxvY2ssXHJcbi52aXNpYmxlLW1kLWlubGluZSxcclxuLnZpc2libGUtbWQtaW5saW5lLWJsb2NrLFxyXG4udmlzaWJsZS1sZy1ibG9jayxcclxuLnZpc2libGUtbGctaW5saW5lLFxyXG4udmlzaWJsZS1sZy1pbmxpbmUtYmxvY2sge1xyXG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcclxuICAgIC52aXNpYmxlLXhzIHtcclxuICAgICAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIHRhYmxlLnZpc2libGUteHMge1xyXG4gICAgICAgIGRpc3BsYXk6IHRhYmxlICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgdHIudmlzaWJsZS14cyB7XHJcbiAgICAgICAgZGlzcGxheTogdGFibGUtcm93ICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgdGgudmlzaWJsZS14cyxcclxuICAgIHRkLnZpc2libGUteHMge1xyXG4gICAgICAgIGRpc3BsYXk6IHRhYmxlLWNlbGwgIWltcG9ydGFudDtcclxuICAgIH1cclxufVxyXG5cclxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XHJcbiAgICAudmlzaWJsZS14cy1ibG9jayB7XHJcbiAgICAgICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcclxuICAgIH1cclxufVxyXG5cclxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XHJcbiAgICAudmlzaWJsZS14cy1pbmxpbmUge1xyXG4gICAgICAgIGRpc3BsYXk6IGlubGluZSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG59XHJcblxyXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcclxuICAgIC52aXNpYmxlLXhzLWlubGluZS1ibG9jayB7XHJcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XHJcbiAgICAudmlzaWJsZS1zbSB7XHJcbiAgICAgICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICB0YWJsZS52aXNpYmxlLXNtIHtcclxuICAgICAgICBkaXNwbGF5OiB0YWJsZSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIHRyLnZpc2libGUtc20ge1xyXG4gICAgICAgIGRpc3BsYXk6IHRhYmxlLXJvdyAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIHRoLnZpc2libGUtc20sXHJcbiAgICB0ZC52aXNpYmxlLXNtIHtcclxuICAgICAgICBkaXNwbGF5OiB0YWJsZS1jZWxsICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XHJcbiAgICAudmlzaWJsZS1zbS1ibG9jayB7XHJcbiAgICAgICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcclxuICAgIH1cclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcclxuICAgIC52aXNpYmxlLXNtLWlubGluZSB7XHJcbiAgICAgICAgZGlzcGxheTogaW5saW5lICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XHJcbiAgICAudmlzaWJsZS1zbS1pbmxpbmUtYmxvY2sge1xyXG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jayAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcclxuICAgIC52aXNpYmxlLW1kIHtcclxuICAgICAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIHRhYmxlLnZpc2libGUtbWQge1xyXG4gICAgICAgIGRpc3BsYXk6IHRhYmxlICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgdHIudmlzaWJsZS1tZCB7XHJcbiAgICAgICAgZGlzcGxheTogdGFibGUtcm93ICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgdGgudmlzaWJsZS1tZCxcclxuICAgIHRkLnZpc2libGUtbWQge1xyXG4gICAgICAgIGRpc3BsYXk6IHRhYmxlLWNlbGwgIWltcG9ydGFudDtcclxuICAgIH1cclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSBhbmQgKG1heC13aWR0aDogMTE5OXB4KSB7XHJcbiAgICAudmlzaWJsZS1tZC1ibG9jayB7XHJcbiAgICAgICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcclxuICAgIH1cclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSBhbmQgKG1heC13aWR0aDogMTE5OXB4KSB7XHJcbiAgICAudmlzaWJsZS1tZC1pbmxpbmUge1xyXG4gICAgICAgIGRpc3BsYXk6IGlubGluZSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcclxuICAgIC52aXNpYmxlLW1kLWlubGluZS1ibG9jayB7XHJcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcclxuICAgIC52aXNpYmxlLWxnIHtcclxuICAgICAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIHRhYmxlLnZpc2libGUtbGcge1xyXG4gICAgICAgIGRpc3BsYXk6IHRhYmxlICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgdHIudmlzaWJsZS1sZyB7XHJcbiAgICAgICAgZGlzcGxheTogdGFibGUtcm93ICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgdGgudmlzaWJsZS1sZyxcclxuICAgIHRkLnZpc2libGUtbGcge1xyXG4gICAgICAgIGRpc3BsYXk6IHRhYmxlLWNlbGwgIWltcG9ydGFudDtcclxuICAgIH1cclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xyXG4gICAgLnZpc2libGUtbGctYmxvY2sge1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcclxuICAgIC52aXNpYmxlLWxnLWlubGluZSB7XHJcbiAgICAgICAgZGlzcGxheTogaW5saW5lICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcclxuICAgIC52aXNpYmxlLWxnLWlubGluZS1ibG9jayB7XHJcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcbn1cclxuXHJcbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xyXG4gICAgLmhpZGRlbi14cyB7XHJcbiAgICAgICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xyXG4gICAgLmhpZGRlbi1zbSB7XHJcbiAgICAgICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcclxuICAgIC5oaWRkZW4tbWQge1xyXG4gICAgICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcclxuICAgIH1cclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xyXG4gICAgLmhpZGRlbi1sZyB7XHJcbiAgICAgICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG59XHJcblxyXG4udmlzaWJsZS1wcmludCB7XHJcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbkBtZWRpYSBwcmludCB7XHJcbiAgICAudmlzaWJsZS1wcmludCB7XHJcbiAgICAgICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICB0YWJsZS52aXNpYmxlLXByaW50IHtcclxuICAgICAgICBkaXNwbGF5OiB0YWJsZSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIHRyLnZpc2libGUtcHJpbnQge1xyXG4gICAgICAgIGRpc3BsYXk6IHRhYmxlLXJvdyAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIHRoLnZpc2libGUtcHJpbnQsXHJcbiAgICB0ZC52aXNpYmxlLXByaW50IHtcclxuICAgICAgICBkaXNwbGF5OiB0YWJsZS1jZWxsICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcbn1cclxuXHJcbi52aXNpYmxlLXByaW50LWJsb2NrIHtcclxuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcclxufVxyXG5cclxuQG1lZGlhIHByaW50IHtcclxuICAgIC52aXNpYmxlLXByaW50LWJsb2NrIHtcclxuICAgICAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG59XHJcblxyXG4udmlzaWJsZS1wcmludC1pbmxpbmUge1xyXG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG5AbWVkaWEgcHJpbnQge1xyXG4gICAgLnZpc2libGUtcHJpbnQtaW5saW5lIHtcclxuICAgICAgICBkaXNwbGF5OiBpbmxpbmUgIWltcG9ydGFudDtcclxuICAgIH1cclxufVxyXG5cclxuLnZpc2libGUtcHJpbnQtaW5saW5lLWJsb2NrIHtcclxuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcclxufVxyXG5cclxuQG1lZGlhIHByaW50IHtcclxuICAgIC52aXNpYmxlLXByaW50LWlubGluZS1ibG9jayB7XHJcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcbn1cclxuXHJcbkBtZWRpYSBwcmludCB7XHJcbiAgICAuaGlkZGVuLXByaW50IHtcclxuICAgICAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcbn1cclxuXHJcbmh0bWwge1xyXG4gICAgZm9udC1zaXplOiAxMDAlO1xyXG4gICAgbGluZS1oZWlnaHQ6IDEuNWVtO1xyXG59XHJcblxyXG4vKiBCdXR0b25zICovXHJcbmJ1dHRvbjpob3Zlcjpub3QoLmRyb3Bkb3duLXRvZ2dsZSksXHJcbi5idXR0b246aG92ZXI6bm90KC5kcm9wZG93bi10b2dnbGUpLFxyXG4uYnV0dG9uLXNtYWxsLXRleHQ6aG92ZXI6bm90KC5kcm9wZG93bi10b2dnbGUpLFxyXG4uc2ltcGxlLWJ1dHRvbjpob3Zlcjpub3QoLmRyb3Bkb3duLXRvZ2dsZSksXHJcbi5zZmZvcnVtTmV3VGhyZWFkTG5rOmhvdmVyOm5vdCguZHJvcGRvd24tdG9nZ2xlKSxcclxuLnNmZm9ydW1SZXBseUJ0bjpob3Zlcjpub3QoLmRyb3Bkb3duLXRvZ2dsZSksXHJcbi5idXR0b24tc2Vjb25kYXJ5OmhvdmVyOm5vdCguZHJvcGRvd24tdG9nZ2xlKSxcclxuLmJ1dHRvbjpob3ZlcixcclxuLmJ1dHRvbi1zbWFsbC10ZXh0OmhvdmVyLFxyXG4uc2ltcGxlLWJ1dHRvbjpob3ZlcixcclxuLnNlYXJjaC1mb3JtIGJ1dHRvbjpob3ZlcixcclxuaW5wdXRbdGl0bGU9XCJTZWFyY2ggaW5wdXRcIl0gKyBzcGFuICsgYnV0dG9uOmhvdmVyLFxyXG4uYmxvZy1kZXRhaWxzIGJ1dHRvbltkYXRhLXNmLXJvbGU9Y29tbWVudHMtbmV3LXN1Ym1pdC1idXR0b25dOmhvdmVyLFxyXG4uYmxvZy1kZXRhaWxzIFtkYXRhLXNmLXJvbGU9Y29tbWVudHMtbmV3LXN1Ym1pdC1idXR0b25dLmJ1dHRvbjpob3ZlcixcclxuYm9keS5ibG9nIC5zZmNvbW1lbnRzU3VibWl0QnRuOmhvdmVyLFxyXG4uc2Zmb3J1bU5ld1RocmVhZExuazpob3ZlcixcclxuLnNmZm9ydW1SZXBseUJ0bjpob3ZlcixcclxuLmZvcnVtIC5zZlN1Ym1pdEJ0bjpob3ZlcixcclxuLmJ1dHRvbi1zZWNvbmRhcnk6aG92ZXIsXHJcbi5idXR0b24td2hpdGUtb3V0bGluZSBhOmhvdmVyLFxyXG4uYWNjZXNzLWJ1dHRvbjpob3ZlcixcclxuLmZpbHRlcnNDb250YWluZXIgLmJ1dHRvbnMgaW5wdXRbdHlwZT1zdWJtaXRdOmhvdmVyLFxyXG4uZXZlbnQtdGl0bGUtbG9jYXRpb24gLnRpdGxlIGE6aG92ZXIsXHJcbi5mb290ZXItc29jaWFsLWxpbmtzIGxpOmhvdmVyLFxyXG4jbWFpbi1uYXYtd3JhcHBlciBuYXYgPiB1bCA+IGxpID4gYTpob3ZlcixcclxuI21haW4tbmF2LXdyYXBwZXIgLmxvZ2luID4gdWwgPiBsaSA+IGE6aG92ZXIsXHJcbiNtYWluLW5hdi13cmFwcGVyIG5hdiA+IHVsIC5tbS1jb250ZW50IGE6aG92ZXI6bm90KC5idXR0b24pOm5vdCguYnV0dG9uLXNtYWxsLXRleHQpOm5vdCguc2ltcGxlLWJ1dHRvbik6bm90KC5zZmZvcnVtTmV3VGhyZWFkTG5rKTpub3QoLnNmZm9ydW1SZXBseUJ0bik6bm90KC5idXR0b24tc2Vjb25kYXJ5KSxcclxuI21haW4tbmF2LXdyYXBwZXIgLmxvZ2luID4gdWwgLm1tLWNvbnRlbnQgYTpob3Zlcjpub3QoLmJ1dHRvbik6bm90KC5idXR0b24tc21hbGwtdGV4dCk6bm90KC5zaW1wbGUtYnV0dG9uKTpub3QoLnNmZm9ydW1OZXdUaHJlYWRMbmspOm5vdCguc2Zmb3J1bVJlcGx5QnRuKTpub3QoLmJ1dHRvbi1zZWNvbmRhcnkpLFxyXG4jbWFpbi1uYXYtd3JhcHBlciBuYXYgPiB1bCAubW0tY29udGVudCBsaSBsaSBhOmhvdmVyLFxyXG4jbWFpbi1uYXYtd3JhcHBlciAubG9naW4gPiB1bCAubW0tY29udGVudCBsaSBsaSBhOmhvdmVyLFxyXG4udG9waWMtbGluazpob3ZlcixcclxuLmZlYXR1cmUtYm94IGE6aG92ZXIsXHJcbi5hcnRpY2xlLWxpbms6aG92ZXIsXHJcbi50b3BpY3Mtd3JhcHBlciBhOmhvdmVyIHtcclxuICAgIGJvcmRlci1ib3R0b206IG5vbmUgIWltcG9ydGFudDtcclxuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ubWFpbi1jb250ZW50IGE6bm90KC5idXR0b24pOm5vdCguYnV0dG9uLXNtYWxsLXRleHQpOm5vdCguc2ltcGxlLWJ1dHRvbik6bm90KC5zZmZvcnVtTmV3VGhyZWFkTG5rKTpub3QoLnNmZm9ydW1SZXBseUJ0bik6bm90KC5idXR0b24tc2Vjb25kYXJ5KTpub3QoLmN0YS1saXN0X19idG4pLFxyXG4uYmFuZCBhOm5vdCguYnV0dG9uKTpub3QoLmJ1dHRvbi1zbWFsbC10ZXh0KTpub3QoLnNpbXBsZS1idXR0b24pOm5vdCguc2Zmb3J1bU5ld1RocmVhZExuayk6bm90KC5zZmZvcnVtUmVwbHlCdG4pOm5vdCguYnV0dG9uLXNlY29uZGFyeSkge1xyXG4gICAvLyBjb2xvcjogIzAwODVhZDtcclxufVxyXG5cclxuLm1haW4tY29udGVudCBhOm5vdCguYnV0dG9uKTpub3QoLmJ1dHRvbi1zbWFsbC10ZXh0KTpub3QoLnNpbXBsZS1idXR0b24pOm5vdCguc2Zmb3J1bU5ld1RocmVhZExuayk6bm90KC5zZmZvcnVtUmVwbHlCdG4pOm5vdCguYnV0dG9uLXNlY29uZGFyeSk6aG92ZXIsXHJcbi5iYW5kIGE6bm90KC5idXR0b24pOm5vdCguYnV0dG9uLXNtYWxsLXRleHQpOm5vdCguc2ltcGxlLWJ1dHRvbik6bm90KC5zZmZvcnVtTmV3VGhyZWFkTG5rKTpub3QoLnNmZm9ydW1SZXBseUJ0bik6bm90KC5idXR0b24tc2Vjb25kYXJ5KTpob3ZlciB7XHJcbiAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcclxufVxyXG5cclxuLmZvb3Rlci1zb2NpYWwtbGlua3Mgc3BhbixcclxuLm5hdi11dGlsaXRpZXMgdWwgbGkgc3Bhbjpub3QoLnNob3AtY291bnQpLFxyXG4uc2l0ZS1uYW1lLFxyXG4uaW5kdXN0cnktdGFibGUgLmNvdW50IHNwYW4sXHJcbnRhYmxlLnNmZm9ydW1UaHJlYWRzTGlzdCAuc2ZOb3JtYWxUaHJlYWQge1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlICFpbXBvcnRhbnQ7XHJcbiAgICBjbGlwOiByZWN0KDFweCAxcHggMXB4IDFweCk7XHJcbiAgICAvKiBJRTYsIElFNyAqL1xyXG4gICAgY2xpcDogcmVjdCgxcHgsIDFweCwgMXB4LCAxcHgpO1xyXG4gICAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xyXG4gICAgYm9yZGVyOiAwICFpbXBvcnRhbnQ7XHJcbiAgICBoZWlnaHQ6IDFweCAhaW1wb3J0YW50O1xyXG4gICAgd2lkdGg6IDFweCAhaW1wb3J0YW50O1xyXG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxufVxyXG5cclxuLmZvb3Rlci1zb2NpYWwtbGlua3Mgc3Bhbi5mb2N1c2FibGU6YWN0aXZlLFxyXG4ubmF2LXV0aWxpdGllcyB1bCBsaSBzcGFuLmZvY3VzYWJsZTphY3RpdmU6bm90KC5zaG9wLWNvdW50KSxcclxuLmZvY3VzYWJsZS5zaXRlLW5hbWU6YWN0aXZlLFxyXG4uaW5kdXN0cnktdGFibGUgLmNvdW50IHNwYW4uZm9jdXNhYmxlOmFjdGl2ZSxcclxudGFibGUuc2Zmb3J1bVRocmVhZHNMaXN0IC5mb2N1c2FibGUuc2ZOb3JtYWxUaHJlYWQ6YWN0aXZlLFxyXG4uZm9vdGVyLXNvY2lhbC1saW5rcyBzcGFuLmZvY3VzYWJsZTpmb2N1cyxcclxuLm5hdi11dGlsaXRpZXMgdWwgbGkgc3Bhbi5mb2N1c2FibGU6Zm9jdXM6bm90KC5zaG9wLWNvdW50KSxcclxuLmZvY3VzYWJsZS5zaXRlLW5hbWU6Zm9jdXMsXHJcbi5pbmR1c3RyeS10YWJsZSAuY291bnQgc3Bhbi5mb2N1c2FibGU6Zm9jdXMsXHJcbnRhYmxlLnNmZm9ydW1UaHJlYWRzTGlzdCAuZm9jdXNhYmxlLnNmTm9ybWFsVGhyZWFkOmZvY3VzIHtcclxuICAgIGNsaXA6IGF1dG87XHJcbiAgICBoZWlnaHQ6IGF1dG87XHJcbiAgICBtYXJnaW46IDA7XHJcbiAgICBvdmVyZmxvdzogdmlzaWJsZTtcclxuICAgIHBvc2l0aW9uOiBzdGF0aWM7XHJcbiAgICB3aWR0aDogYXV0bztcclxufVxyXG5cclxuLmJhbmQuYXJ0aWNsZS1zbGlkZXIgLmZlYXR1cmUtYm94OmhvdmVyIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAxOTUsIDkyLCAwLjUpO1xyXG59XHJcblxyXG4uYmFuZC5hcnRpY2xlLXNsaWRlciAuZmVhdHVyZS1ib3g6aG92ZXIgKiB7XHJcbiAgICBjb2xvcjogIzFjMzA0MCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4uYmFuZC5hcnRpY2xlLXNsaWRlciAuZmVhdHVyZS1ib3g6aG92ZXIgLmxhYmVsOmJlZm9yZSB7XHJcbiAgICBiYWNrZ3JvdW5kOiAjZmZmZmZmO1xyXG59XHJcblxyXG4uYnV0dG9uOm5vdCguZHJvcGRvd24tdG9nZ2xlKSxcclxuLmJ1dHRvbi1zbWFsbC10ZXh0Om5vdCguZHJvcGRvd24tdG9nZ2xlKSxcclxuLnNpbXBsZS1idXR0b246bm90KC5kcm9wZG93bi10b2dnbGUpLFxyXG5pbnB1dFt0aXRsZT1cIlNlYXJjaCBpbnB1dFwiXSArIHNwYW4gKyBidXR0b246bm90KC5kcm9wZG93bi10b2dnbGUpLFxyXG4uYmxvZy1kZXRhaWxzIGJ1dHRvbltkYXRhLXNmLXJvbGU9Y29tbWVudHMtbmV3LXN1Ym1pdC1idXR0b25dOm5vdCguZHJvcGRvd24tdG9nZ2xlKSxcclxuYm9keS5ibG9nIC5zZmNvbW1lbnRzU3VibWl0QnRuOm5vdCguZHJvcGRvd24tdG9nZ2xlKSxcclxuLnNmZm9ydW1OZXdUaHJlYWRMbms6bm90KC5kcm9wZG93bi10b2dnbGUpLFxyXG4uc2Zmb3J1bVJlcGx5QnRuOm5vdCguZHJvcGRvd24tdG9nZ2xlKSxcclxuLmZvcnVtIC5zZlN1Ym1pdEJ0bjpub3QoLmRyb3Bkb3duLXRvZ2dsZSksXHJcbi5idXR0b24tc2Vjb25kYXJ5Om5vdCguZHJvcGRvd24tdG9nZ2xlKSB7XHJcbiAgICBmb250LWZhbWlseTogXCJHb3RoYW1Cb29rXCIsIEFyaWFsLCBIZWx2ZXRpY2EsIHNhbnMgIWltcG9ydGFudDtcclxuICAgIGZvbnQtc2l6ZTogMC44NzVlbSAhaW1wb3J0YW50O1xyXG4gICAgbWluLXdpZHRoOiAxODVweDtcclxuICAgIHBhZGRpbmc6IDEwcHggMTVweDtcclxuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XHJcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG4gICAgYmFja2dyb3VuZDogIzc3YzVkNTtcclxuICAgIGJhY2tncm91bmQ6IC13ZWJraXQtZ3JhZGllbnQobGluZWFyLCBsZWZ0IHRvcCwgcmlnaHQgdG9wLCBjb2xvci1zdG9wKDUwJSwgIzc3YzVkNSksIGNvbG9yLXN0b3AoNTAlLCAjNjdiN2M3KSk7XHJcbiAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQodG8gcmlnaHQsICM3N2M1ZDUgNTAlLCAjNjdiN2M3IDUwJSk7XHJcbiAgICBiYWNrZ3JvdW5kLXNpemU6IDIwMCUgMTAwJTtcclxuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGxlZnQgYm90dG9tO1xyXG4gICAgY29sb3I6ICNmZmZmZmYgIWltcG9ydGFudDtcclxuICAgIGJvcmRlci1yaWdodDogc29saWQgIzY3YjdjNyA1M3B4O1xyXG4gICAgYm9yZGVyLXdpZHRoOiAwIDUzcHggMCAwO1xyXG4gICAgLXdlYmtpdC1ib3gtc2hhZG93OiBub25lO1xyXG4gICAgYm94LXNoYWRvdzogbm9uZTtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxufVxyXG5cclxuLy8gLm1pbmRzaGlmdCAubWFya2V0aW5nLmNvbnRhY3QgLm1hcmtldGluZy1jb250YWN0IGlucHV0W3R5cGU9c3VibWl0XSB7XHJcbi8vICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7YmFzZTY0LFBEOTRiV3dnZG1WeWMybHZiajBpTVM0d0lpQmxibU52WkdsdVp6MGlkWFJtTFRnaVB6NEtQQ0V0TFNCSFpXNWxjbUYwYjNJNklFRmtiMkpsSUVsc2JIVnpkSEpoZEc5eUlESXlMakV1TUN3Z1UxWkhJRVY0Y0c5eWRDQlFiSFZuTFVsdUlDNGdVMVpISUZabGNuTnBiMjQ2SURZdU1EQWdRblZwYkdRZ01Da2dJQzB0UGdvOGMzWm5JSFpsY25OcGIyNDlJakV1TVNJZ2FXUTlJa3hoZVdWeVh6RWlJSGh0Ykc1elBTSm9kSFJ3T2k4dmQzZDNMbmN6TG05eVp5OHlNREF3TDNOMlp5SWdlRzFzYm5NNmVHeHBibXM5SW1oMGRIQTZMeTkzZDNjdWR6TXViM0puTHpFNU9Ua3ZlR3hwYm1zaUlIZzlJakJ3ZUNJZ2VUMGlNSEI0SWdvSklIWnBaWGRDYjNnOUlqQWdNQ0ExTXk0NElETTVMaklpSUhOMGVXeGxQU0psYm1GaWJHVXRZbUZqYTJkeWIzVnVaRHB1WlhjZ01DQXdJRFV6TGpnZ016a3VNanNpSUhodGJEcHpjR0ZqWlQwaWNISmxjMlZ5ZG1VaVBnbzhjM1I1YkdVZ2RIbHdaVDBpZEdWNGRDOWpjM01pUGdvSkxuTjBNSHRtYVd4c09pTTJOMEkzUXpjN2ZRb0pMbk4wTVh0bWFXeHNPaU5HUmtaR1JrWTdmUW84TDNOMGVXeGxQZ284Y21WamRDQmpiR0Z6Y3owaWMzUXdJaUIzYVdSMGFEMGlOVE11T0NJZ2FHVnBaMmgwUFNJek9TNHlJaTgrQ2p4d2IyeDVaMjl1SUdOc1lYTnpQU0p6ZERFaUlIQnZhVzUwY3owaU1qTXVNU3c0TGpVZ016UXVOQ3d4T1M0MklESXpMakVzTXpBdU55QXlNUzR4TERJNExqWWdNamt1T1N3eE9TNDJJREl4TERFd0xqVWdJaTgrQ2p3dmMzWm5QZ289XCIpO1xyXG4vLyAgICAgYmFja2dyb3VuZC1zaXplOiA1M3B4IDUzcHg7XHJcbi8vICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4vLyAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogcmlnaHQgLTdweDtcclxuLy8gICAgIGJhY2tncm91bmQtY29sb3I6ICM3N2M1ZDU7XHJcbi8vICAgICBjb2xvcjogI2ZmZmZmZiAhaW1wb3J0YW50O1xyXG4vLyAgICAgYm9yZGVyOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XHJcbi8vICAgICAtd2Via2l0LXRyYW5zaXRpb246IGNvbG9yIDAuMjVzIGVhc2U7XHJcbi8vICAgICB0cmFuc2l0aW9uOiBjb2xvciAwLjI1cyBlYXNlO1xyXG4vLyB9XHJcblxyXG4vLyAubWluZHNoaWZ0IC5tYXJrZXRpbmcuY29udGFjdCAubWFya2V0aW5nLWNvbnRhY3QgaW5wdXRbdHlwZT1zdWJtaXRdOmhvdmVyIHtcclxuLy8gICAgIGJhY2tncm91bmQtY29sb3I6ICM2N2I3Yzc7XHJcbi8vICAgICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IHJpZ2h0O1xyXG4vLyAgICAgdHJhbnNmb3JtLW9yaWdpbjogcmlnaHQ7XHJcbi8vICAgICAtd2Via2l0LXRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMC4yNXMgZWFzZTtcclxuLy8gICAgIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMC4yNXMgZWFzZTtcclxuLy8gICAgIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuM3MgY3ViaWMtYmV6aWVyKDAsIDAsIDAuMjMsIDEpO1xyXG4vLyAgICAgdHJhbnNpdGlvbjogYWxsIDAuM3MgY3ViaWMtYmV6aWVyKDAsIDAsIDAuMjMsIDEpO1xyXG4vLyB9XHJcblxyXG4uYnV0dG9uOm5vdCguZHJvcGRvd24tdG9nZ2xlKTpob3ZlcixcclxuLmJ1dHRvbi1zbWFsbC10ZXh0Om5vdCguZHJvcGRvd24tdG9nZ2xlKTpob3ZlcixcclxuLnNpbXBsZS1idXR0b246bm90KC5kcm9wZG93bi10b2dnbGUpOmhvdmVyLFxyXG5ib2R5LmJsb2cgLnNmY29tbWVudHNTdWJtaXRCdG46bm90KC5kcm9wZG93bi10b2dnbGUpOmhvdmVyLFxyXG4uc2Zmb3J1bU5ld1RocmVhZExuazpub3QoLmRyb3Bkb3duLXRvZ2dsZSk6aG92ZXIsXHJcbi5zZmZvcnVtUmVwbHlCdG46bm90KC5kcm9wZG93bi10b2dnbGUpOmhvdmVyLFxyXG4uZm9ydW0gLnNmU3VibWl0QnRuOm5vdCguZHJvcGRvd24tdG9nZ2xlKTpob3ZlcixcclxuLmJ1dHRvbi1zZWNvbmRhcnk6bm90KC5kcm9wZG93bi10b2dnbGUpOmhvdmVyIHtcclxuICAgIGJhY2tncm91bmQtcG9zaXRpb246IHJpZ2h0IGJvdHRvbTtcclxuICAgIGNvbG9yOiAjZmZmZmZmO1xyXG59XHJcblxyXG4uYnV0dG9uOm5vdCguZHJvcGRvd24tdG9nZ2xlKTphZnRlcixcclxuLmJ1dHRvbi1zbWFsbC10ZXh0Om5vdCguZHJvcGRvd24tdG9nZ2xlKTphZnRlcixcclxuLnNpbXBsZS1idXR0b246bm90KC5kcm9wZG93bi10b2dnbGUpOmFmdGVyLFxyXG5pbnB1dFt0aXRsZT1cIlNlYXJjaCBpbnB1dFwiXSArIHNwYW4gKyBidXR0b246bm90KC5kcm9wZG93bi10b2dnbGUpOmFmdGVyLFxyXG4uYmxvZy1kZXRhaWxzIGJ1dHRvbltkYXRhLXNmLXJvbGU9Y29tbWVudHMtbmV3LXN1Ym1pdC1idXR0b25dOm5vdCguZHJvcGRvd24tdG9nZ2xlKTphZnRlcixcclxuYm9keS5ibG9nIC5zZmNvbW1lbnRzU3VibWl0QnRuOm5vdCguZHJvcGRvd24tdG9nZ2xlKTphZnRlcixcclxuLnNmZm9ydW1OZXdUaHJlYWRMbms6bm90KC5kcm9wZG93bi10b2dnbGUpOmFmdGVyLFxyXG4uc2Zmb3J1bVJlcGx5QnRuOm5vdCguZHJvcGRvd24tdG9nZ2xlKTphZnRlcixcclxuLmZvcnVtIC5zZlN1Ym1pdEJ0bjpub3QoLmRyb3Bkb3duLXRvZ2dsZSk6YWZ0ZXIsXHJcbi5idXR0b24tc2Vjb25kYXJ5Om5vdCguZHJvcGRvd24tdG9nZ2xlKTphZnRlciB7XHJcbiAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgYmFja2dyb3VuZDogdXJsKFwiL2Fzc2V0cy9pbWFnZXMvaWNvbnMvY2hldnJvbi9zMDUtcmlnaHQtd2hpdGUucG5nPzE0NDQyNTE4NzVcIikgbm8tcmVwZWF0IDAgMCB0cmFuc3BhcmVudDtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHJpZ2h0OiAtNDJweDtcclxuICAgIHRvcDogOXB4O1xyXG4gICAgd2lkdGg6IDI4cHg7XHJcbiAgICBoZWlnaHQ6IDI0cHg7XHJcbiAgICBiYWNrZ3JvdW5kLXNpemU6IDEwMCU7XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xyXG4gICAgLmJ1dHRvbjpub3QoLmRyb3Bkb3duLXRvZ2dsZSksXHJcbiAgICAuYnV0dG9uLXNtYWxsLXRleHQ6bm90KC5kcm9wZG93bi10b2dnbGUpLFxyXG4gICAgLnNpbXBsZS1idXR0b246bm90KC5kcm9wZG93bi10b2dnbGUpLFxyXG4gICAgaW5wdXRbdGl0bGU9XCJTZWFyY2ggaW5wdXRcIl0gKyBzcGFuICsgYnV0dG9uOm5vdCguZHJvcGRvd24tdG9nZ2xlKSxcclxuICAgIC5ibG9nLWRldGFpbHMgYnV0dG9uW2RhdGEtc2Ytcm9sZT1jb21tZW50cy1uZXctc3VibWl0LWJ1dHRvbl06bm90KC5kcm9wZG93bi10b2dnbGUpLFxyXG4gICAgYm9keS5ibG9nIC5zZmNvbW1lbnRzU3VibWl0QnRuOm5vdCguZHJvcGRvd24tdG9nZ2xlKSxcclxuICAgIC5zZmZvcnVtTmV3VGhyZWFkTG5rOm5vdCguZHJvcGRvd24tdG9nZ2xlKSxcclxuICAgIC5zZmZvcnVtUmVwbHlCdG46bm90KC5kcm9wZG93bi10b2dnbGUpLFxyXG4gICAgLmZvcnVtIC5zZlN1Ym1pdEJ0bjpub3QoLmRyb3Bkb3duLXRvZ2dsZSksXHJcbiAgICAuYnV0dG9uLXNlY29uZGFyeTpub3QoLmRyb3Bkb3duLXRvZ2dsZSkge1xyXG4gICAgICAgIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuOHMgZWFzZTtcclxuICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC44cyBlYXNlO1xyXG4gICAgICAgIHBhZGRpbmc6IDE1cHg7XHJcbiAgICAgICAgZm9udC1zaXplOiAxNnB4ICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmJ1dHRvbjpub3QoLmRyb3Bkb3duLXRvZ2dsZSk6YWZ0ZXIsXHJcbiAgICAuYnV0dG9uLXNtYWxsLXRleHQ6bm90KC5kcm9wZG93bi10b2dnbGUpOmFmdGVyLFxyXG4gICAgLnNpbXBsZS1idXR0b246bm90KC5kcm9wZG93bi10b2dnbGUpOmFmdGVyLFxyXG4gICAgaW5wdXRbdGl0bGU9XCJTZWFyY2ggaW5wdXRcIl0gKyBzcGFuICsgYnV0dG9uOm5vdCguZHJvcGRvd24tdG9nZ2xlKTphZnRlcixcclxuICAgIC5ibG9nLWRldGFpbHMgYnV0dG9uW2RhdGEtc2Ytcm9sZT1jb21tZW50cy1uZXctc3VibWl0LWJ1dHRvbl06bm90KC5kcm9wZG93bi10b2dnbGUpOmFmdGVyLFxyXG4gICAgYm9keS5ibG9nIC5zZmNvbW1lbnRzU3VibWl0QnRuOm5vdCguZHJvcGRvd24tdG9nZ2xlKTphZnRlcixcclxuICAgIC5zZmZvcnVtTmV3VGhyZWFkTG5rOm5vdCguZHJvcGRvd24tdG9nZ2xlKTphZnRlcixcclxuICAgIC5zZmZvcnVtUmVwbHlCdG46bm90KC5kcm9wZG93bi10b2dnbGUpOmFmdGVyLFxyXG4gICAgLmZvcnVtIC5zZlN1Ym1pdEJ0bjpub3QoLmRyb3Bkb3duLXRvZ2dsZSk6YWZ0ZXIsXHJcbiAgICAuYnV0dG9uLXNlY29uZGFyeTpub3QoLmRyb3Bkb3duLXRvZ2dsZSk6YWZ0ZXIge1xyXG4gICAgICAgIHdpZHRoOiAzNXB4O1xyXG4gICAgICAgIGhlaWdodDogMzBweDtcclxuICAgICAgICByaWdodDogLTQzcHg7XHJcbiAgICAgICAgdG9wOiAxMHB4O1xyXG4gICAgfVxyXG59XHJcblxyXG4uYnV0dG9uLFxyXG4uYnV0dG9uLXNtYWxsLXRleHQsXHJcbi5zaW1wbGUtYnV0dG9uLFxyXG4uc2VhcmNoLWZvcm0gYnV0dG9uLFxyXG4uc2VhcmNoLWZvcm0gLmJ1dHRvbixcclxuaW5wdXRbdGl0bGU9XCJTZWFyY2ggaW5wdXRcIl0gKyBzcGFuICsgYnV0dG9uLFxyXG5pbnB1dFt0aXRsZT1cIlNlYXJjaCBpbnB1dFwiXSArIHNwYW4gKyAuYnV0dG9uLFxyXG4uYmxvZy1kZXRhaWxzIGJ1dHRvbltkYXRhLXNmLXJvbGU9Y29tbWVudHMtbmV3LXN1Ym1pdC1idXR0b25dLFxyXG4uYmxvZy1kZXRhaWxzIFtkYXRhLXNmLXJvbGU9Y29tbWVudHMtbmV3LXN1Ym1pdC1idXR0b25dLmJ1dHRvbixcclxuYm9keS5ibG9nIC5zZmNvbW1lbnRzU3VibWl0QnRuLFxyXG4uc2Zmb3J1bU5ld1RocmVhZExuayxcclxuLnNmZm9ydW1SZXBseUJ0bixcclxuLmZvcnVtIC5zZlN1Ym1pdEJ0bixcclxuLmJ1dHRvbi1zZWNvbmRhcnkge1xyXG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgLW1vei1hcHBlYXJhbmNlOiBub25lO1xyXG4gICAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xyXG59XHJcblxyXG4uYnV0dG9uOmhvdmVyLFxyXG4uYnV0dG9uLXNtYWxsLXRleHQ6aG92ZXIsXHJcbi5zaW1wbGUtYnV0dG9uOmhvdmVyLFxyXG4uc2VhcmNoLWZvcm0gYnV0dG9uOmhvdmVyLFxyXG5pbnB1dFt0aXRsZT1cIlNlYXJjaCBpbnB1dFwiXSArIHNwYW4gKyBidXR0b246aG92ZXIsXHJcbi5ibG9nLWRldGFpbHMgYnV0dG9uW2RhdGEtc2Ytcm9sZT1jb21tZW50cy1uZXctc3VibWl0LWJ1dHRvbl06aG92ZXIsXHJcbi5ibG9nLWRldGFpbHMgW2RhdGEtc2Ytcm9sZT1jb21tZW50cy1uZXctc3VibWl0LWJ1dHRvbl0uYnV0dG9uOmhvdmVyLFxyXG5ib2R5LmJsb2cgLnNmY29tbWVudHNTdWJtaXRCdG46aG92ZXIsXHJcbi5zZmZvcnVtTmV3VGhyZWFkTG5rOmhvdmVyLFxyXG4uc2Zmb3J1bVJlcGx5QnRuOmhvdmVyLFxyXG4uZm9ydW0gLnNmU3VibWl0QnRuOmhvdmVyLFxyXG4uYnV0dG9uLXNlY29uZGFyeTpob3ZlcixcclxuLmJ1dHRvbjp2aXNpdGVkLFxyXG4uYnV0dG9uLXNtYWxsLXRleHQ6dmlzaXRlZCxcclxuLnNpbXBsZS1idXR0b246dmlzaXRlZCxcclxuLnNlYXJjaC1mb3JtIGJ1dHRvbjp2aXNpdGVkLFxyXG5pbnB1dFt0aXRsZT1cIlNlYXJjaCBpbnB1dFwiXSArIHNwYW4gKyBidXR0b246dmlzaXRlZCxcclxuLmJsb2ctZGV0YWlscyBidXR0b25bZGF0YS1zZi1yb2xlPWNvbW1lbnRzLW5ldy1zdWJtaXQtYnV0dG9uXTp2aXNpdGVkLFxyXG4uYmxvZy1kZXRhaWxzIFtkYXRhLXNmLXJvbGU9Y29tbWVudHMtbmV3LXN1Ym1pdC1idXR0b25dLmJ1dHRvbjp2aXNpdGVkLFxyXG5ib2R5LmJsb2cgLnNmY29tbWVudHNTdWJtaXRCdG46dmlzaXRlZCxcclxuLnNmZm9ydW1OZXdUaHJlYWRMbms6dmlzaXRlZCxcclxuLnNmZm9ydW1SZXBseUJ0bjp2aXNpdGVkLFxyXG4uZm9ydW0gLnNmU3VibWl0QnRuOnZpc2l0ZWQsXHJcbi5idXR0b24tc2Vjb25kYXJ5OnZpc2l0ZWQsXHJcbi5idXR0b246YWN0aXZlLFxyXG4uYnV0dG9uLXNtYWxsLXRleHQ6YWN0aXZlLFxyXG4uc2ltcGxlLWJ1dHRvbjphY3RpdmUsXHJcbi5zZWFyY2gtZm9ybSBidXR0b246YWN0aXZlLFxyXG5pbnB1dFt0aXRsZT1cIlNlYXJjaCBpbnB1dFwiXSArIHNwYW4gKyBidXR0b246YWN0aXZlLFxyXG4uYmxvZy1kZXRhaWxzIGJ1dHRvbltkYXRhLXNmLXJvbGU9Y29tbWVudHMtbmV3LXN1Ym1pdC1idXR0b25dOmFjdGl2ZSxcclxuLmJsb2ctZGV0YWlscyBbZGF0YS1zZi1yb2xlPWNvbW1lbnRzLW5ldy1zdWJtaXQtYnV0dG9uXS5idXR0b246YWN0aXZlLFxyXG5ib2R5LmJsb2cgLnNmY29tbWVudHNTdWJtaXRCdG46YWN0aXZlLFxyXG4uc2Zmb3J1bU5ld1RocmVhZExuazphY3RpdmUsXHJcbi5zZmZvcnVtUmVwbHlCdG46YWN0aXZlLFxyXG4uZm9ydW0gLnNmU3VibWl0QnRuOmFjdGl2ZSxcclxuLmJ1dHRvbi1zZWNvbmRhcnk6YWN0aXZlIHtcclxuICAgIGNvbG9yOiAjZmZmZmZmICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5idXR0b246Zm9jdXMsXHJcbi5idXR0b24tc21hbGwtdGV4dDpmb2N1cyxcclxuLnNpbXBsZS1idXR0b246Zm9jdXMsXHJcbi5zZWFyY2gtZm9ybSBidXR0b246Zm9jdXMsXHJcbmlucHV0W3RpdGxlPVwiU2VhcmNoIGlucHV0XCJdICsgc3BhbiArIGJ1dHRvbjpmb2N1cyxcclxuLmJsb2ctZGV0YWlscyBidXR0b25bZGF0YS1zZi1yb2xlPWNvbW1lbnRzLW5ldy1zdWJtaXQtYnV0dG9uXTpmb2N1cyxcclxuLmJsb2ctZGV0YWlscyBbZGF0YS1zZi1yb2xlPWNvbW1lbnRzLW5ldy1zdWJtaXQtYnV0dG9uXS5idXR0b246Zm9jdXMsXHJcbmJvZHkuYmxvZyAuc2Zjb21tZW50c1N1Ym1pdEJ0bjpmb2N1cyxcclxuLnNmZm9ydW1OZXdUaHJlYWRMbms6Zm9jdXMsXHJcbi5zZmZvcnVtUmVwbHlCdG46Zm9jdXMsXHJcbi5mb3J1bSAuc2ZTdWJtaXRCdG46Zm9jdXMsXHJcbi5idXR0b24tc2Vjb25kYXJ5OmZvY3VzIHtcclxuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZSAhaW1wb3J0YW50O1xyXG4gICAgY29sb3I6ICNmZmZmZmYgIWltcG9ydGFudDtcclxufVxyXG5cclxuLmJ1dHRvbi1zbWFsbC10ZXh0LFxyXG4uc2ltcGxlLWJ1dHRvbixcclxuLnNlYXJjaC1mb3JtIGJ1dHRvbixcclxuLnNlYXJjaC1mb3JtIC5idXR0b24sXHJcbi5zZWFyY2gtZm9ybSAuYnV0dG9uLXNtYWxsLXRleHQsXHJcbi5zZWFyY2gtZm9ybSAuYnV0dG9uLXNlY29uZGFyeSxcclxuaW5wdXRbdGl0bGU9XCJTZWFyY2ggaW5wdXRcIl0gKyBzcGFuICsgYnV0dG9uLFxyXG5pbnB1dFt0aXRsZT1cIlNlYXJjaCBpbnB1dFwiXSArIHNwYW4gKyAuYnV0dG9uLFxyXG5pbnB1dFt0aXRsZT1cIlNlYXJjaCBpbnB1dFwiXSArIHNwYW4gKyAuYnV0dG9uLXNtYWxsLXRleHQsXHJcbmlucHV0W3RpdGxlPVwiU2VhcmNoIGlucHV0XCJdICsgc3BhbiArIC5idXR0b24tc2Vjb25kYXJ5LFxyXG4uYmxvZy1kZXRhaWxzIGJ1dHRvbltkYXRhLXNmLXJvbGU9Y29tbWVudHMtbmV3LXN1Ym1pdC1idXR0b25dLFxyXG4uYmxvZy1kZXRhaWxzIFtkYXRhLXNmLXJvbGU9Y29tbWVudHMtbmV3LXN1Ym1pdC1idXR0b25dLmJ1dHRvbixcclxuLmJsb2ctZGV0YWlscyBbZGF0YS1zZi1yb2xlPWNvbW1lbnRzLW5ldy1zdWJtaXQtYnV0dG9uXS5idXR0b24tc21hbGwtdGV4dCxcclxuLmJsb2ctZGV0YWlscyBbZGF0YS1zZi1yb2xlPWNvbW1lbnRzLW5ldy1zdWJtaXQtYnV0dG9uXS5idXR0b24tc2Vjb25kYXJ5LFxyXG5ib2R5LmJsb2cgLnNmY29tbWVudHNTdWJtaXRCdG4sXHJcbi5zZmZvcnVtTmV3VGhyZWFkTG5rLFxyXG4uc2Zmb3J1bVJlcGx5QnRuLFxyXG4uZm9ydW0gLnNmU3VibWl0QnRuIHtcclxuICAgIGZvbnQtc2l6ZTogMC44MTI1ZW0gIWltcG9ydGFudDtcclxuICAgIHBhZGRpbmc6IDEwcHggMTVweCAhaW1wb3J0YW50O1xyXG4gICAgYm9yZGVyLXdpZHRoOiAwIDQwcHggMCAwICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5idXR0b24tc21hbGwtdGV4dDphZnRlcixcclxuLnNpbXBsZS1idXR0b246YWZ0ZXIsXHJcbi5zZWFyY2gtZm9ybSBidXR0b246YWZ0ZXIsXHJcbi5zZWFyY2gtZm9ybSAuYnV0dG9uOmFmdGVyLFxyXG4uc2VhcmNoLWZvcm0gLmJ1dHRvbi1zZWNvbmRhcnk6YWZ0ZXIsXHJcbmlucHV0W3RpdGxlPVwiU2VhcmNoIGlucHV0XCJdICsgc3BhbiArIGJ1dHRvbjphZnRlcixcclxuaW5wdXRbdGl0bGU9XCJTZWFyY2ggaW5wdXRcIl0gKyBzcGFuICsgLmJ1dHRvbjphZnRlcixcclxuaW5wdXRbdGl0bGU9XCJTZWFyY2ggaW5wdXRcIl0gKyBzcGFuICsgLmJ1dHRvbi1zbWFsbC10ZXh0OmFmdGVyLFxyXG5pbnB1dFt0aXRsZT1cIlNlYXJjaCBpbnB1dFwiXSArIHNwYW4gKyAuYnV0dG9uLXNlY29uZGFyeTphZnRlcixcclxuLmJsb2ctZGV0YWlscyBidXR0b25bZGF0YS1zZi1yb2xlPWNvbW1lbnRzLW5ldy1zdWJtaXQtYnV0dG9uXTphZnRlcixcclxuLmJsb2ctZGV0YWlscyBbZGF0YS1zZi1yb2xlPWNvbW1lbnRzLW5ldy1zdWJtaXQtYnV0dG9uXS5idXR0b246YWZ0ZXIsXHJcbi5ibG9nLWRldGFpbHMgW2RhdGEtc2Ytcm9sZT1jb21tZW50cy1uZXctc3VibWl0LWJ1dHRvbl0uYnV0dG9uLXNtYWxsLXRleHQ6YWZ0ZXIsXHJcbi5ibG9nLWRldGFpbHMgW2RhdGEtc2Ytcm9sZT1jb21tZW50cy1uZXctc3VibWl0LWJ1dHRvbl0uYnV0dG9uLXNlY29uZGFyeTphZnRlcixcclxuYm9keS5ibG9nIC5zZmNvbW1lbnRzU3VibWl0QnRuOmFmdGVyLFxyXG4uc2Zmb3J1bU5ld1RocmVhZExuazphZnRlcixcclxuLnNmZm9ydW1SZXBseUJ0bjphZnRlcixcclxuLmZvcnVtIC5zZlN1Ym1pdEJ0bjphZnRlciB7XHJcbiAgICB3aWR0aDogMjVweCAhaW1wb3J0YW50O1xyXG4gICAgcmlnaHQ6IC0zMnB4ICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5idXR0b24tc2Vjb25kYXJ5IHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICMwMDg1YWQgIWltcG9ydGFudDtcclxuICAgIGJvcmRlci1yaWdodC1jb2xvcjogIzAwNzY5OSAhaW1wb3J0YW50O1xyXG4gICAgYmFja2dyb3VuZDogLXdlYmtpdC1ncmFkaWVudChsaW5lYXIsIGxlZnQgdG9wLCByaWdodCB0b3AsIGNvbG9yLXN0b3AoNTAlLCAjMDA4NWFkKSwgY29sb3Itc3RvcCg1MCUsICMwMDc2OTkpKSAhaW1wb3J0YW50O1xyXG4gICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHRvIHJpZ2h0LCAjMDA4NWFkIDUwJSwgIzAwNzY5OSA1MCUpICFpbXBvcnRhbnQ7XHJcbiAgICBiYWNrZ3JvdW5kLXNpemU6IDIwMCUgMTAwJSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4uYnV0dG9uLXNlY29uZGFyeTpob3ZlciB7XHJcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiByaWdodCBib3R0b20gIWltcG9ydGFudDtcclxufVxyXG5cclxuLmJ1dHRvbi13aGl0ZS1vdXRsaW5lIHtcclxuICAgIHdpZHRoOiAxNDZweDtcclxuICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gICAgYm9yZGVyOiAzcHggc29saWQgI2ZmZmZmZjtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIGJvcmRlci1yYWRpdXM6IDUwMHB4O1xyXG4gICAgcGFkZGluZzogMTBweDtcclxuICAgIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuMnM7XHJcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4ycztcclxuICAgIGN1cnNvcjogcG9pbnRlcjtcclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XHJcbiAgICAuYnV0dG9uLXdoaXRlLW91dGxpbmUge1xyXG4gICAgICAgIG1hcmdpbjogMjBweCBhdXRvO1xyXG4gICAgfVxyXG59XHJcblxyXG4uYnV0dG9uLXdoaXRlLW91dGxpbmU6aG92ZXIge1xyXG4gICAgYmFja2dyb3VuZDogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjM1KTtcclxuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwKTtcclxufVxyXG5cclxuLmJ1dHRvbi13aGl0ZS1vdXRsaW5lIGEge1xyXG4gICAgZm9udC1mYW1pbHk6IFwiR290aGFtQm9va1wiLCBBcmlhbCwgSGVsdmV0aWNhLCBzYW5zO1xyXG4gICAgZm9udC1zaXplOiAwLjg3NWVtO1xyXG4gICAgY29sb3I6ICNmZmZmZmYgIWltcG9ydGFudDtcclxufVxyXG5cclxuLmJ1dHRvbi13aGl0ZS1iZyB7XHJcbiAgICBib3JkZXItcmFkaXVzOiAzcHg7XHJcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjYmRiZGJkICFpbXBvcnRhbnQ7XHJcbiAgICBiYWNrZ3JvdW5kOiAjZmZmZmZmO1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIHBhZGRpbmc6IDE1cHggMjAlIDE1cHggMTBweDtcclxuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICBtYXJnaW4tbGVmdDogMTBweDtcclxuICAgIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZTtcclxuICAgIHRyYW5zaXRpb246IGFsbCAwLjVzIGVhc2U7XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiA2NDBweCkge1xyXG4gICAgLmJ1dHRvbi13aGl0ZS1iZyB7XHJcbiAgICAgICAgcGFkZGluZy1yaWdodDogMTAlO1xyXG4gICAgfVxyXG59XHJcblxyXG4uYnV0dG9uLXdoaXRlLWJnOmFmdGVyIHtcclxuICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICBiYWNrZ3JvdW5kOiB1cmwoXCIvYXNzZXRzL2ltYWdlcy9zcHJpdGVzL2ljb25zL2NoZXZyb24tc2YzOGVjNjI3MTkucG5nXCIpIG5vLXJlcGVhdCAwIC0yOTVweC8xMDAlIHRyYW5zcGFyZW50O1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgcmlnaHQ6IDZweDtcclxuICAgIHRvcDogN3B4O1xyXG4gICAgd2lkdGg6IDI4cHg7XHJcbiAgICBoZWlnaHQ6IDMycHg7XHJcbn1cclxuXHJcbi5idXR0b24td2hpdGUtYmc6aG92ZXIge1xyXG4gICAgYmFja2dyb3VuZDogIzAwODVhZDtcclxuICAgIGNvbG9yOiAjZmZmZmZmICFpbXBvcnRhbnQ7XHJcbiAgICBib3JkZXItY29sb3I6ICMwMDg1YWQgIWltcG9ydGFudDtcclxuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4uYnV0dG9uLXdoaXRlLWJnOmhvdmVyOmFmdGVyIHtcclxuICAgIGJhY2tncm91bmQtcG9zaXRpb246IDAgLTE4MnB4O1xyXG59XHJcblxyXG4uYWNjZXNzLWJ1dHRvbixcclxuLmZpbHRlcnNDb250YWluZXIgLmJ1dHRvbnMgaW5wdXRbdHlwZT1zdWJtaXRdIHtcclxuICAgIGJvcmRlci1yYWRpdXM6IDNweDtcclxuICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgIG1hcmdpbi1yaWdodDogMTBweDtcclxuICAgIHBhZGRpbmc6IDEwcHggMjBweDtcclxuICAgIGJhY2tncm91bmQ6ICM3N2M1ZDU7XHJcbn1cclxuXHJcbi5hY2Nlc3MtYnV0dG9uOmhvdmVyLFxyXG4uZmlsdGVyc0NvbnRhaW5lciAuYnV0dG9ucyBpbnB1dFt0eXBlPXN1Ym1pdF06aG92ZXIge1xyXG4gICAgYmFja2dyb3VuZDogIzVmOWVhYTtcclxufVxyXG5cclxuLmFjY2Vzcy1idXR0b24ubG9naW4sXHJcbi5maWx0ZXJzQ29udGFpbmVyIC5idXR0b25zIGlucHV0LmxvZ2luW3R5cGU9c3VibWl0XSB7XHJcbiAgICBiYWNrZ3JvdW5kOiAjYjZiNmI2O1xyXG59XHJcblxyXG4uYWNjZXNzLWJ1dHRvbi5sb2dpbjpob3ZlcixcclxuLmZpbHRlcnNDb250YWluZXIgLmJ1dHRvbnMgaW5wdXQubG9naW5bdHlwZT1zdWJtaXRdOmhvdmVyIHtcclxuICAgIGJhY2tncm91bmQ6ICM5MjkyOTI7XHJcbn1cclxuXHJcbi5zaW1wbGUtYnV0dG9uLFxyXG4uc2VhcmNoLWZvcm0gYnV0dG9uLFxyXG4uc2VhcmNoLWZvcm0gLmJ1dHRvbixcclxuLnNlYXJjaC1mb3JtIC5idXR0b24tc21hbGwtdGV4dCxcclxuLnNlYXJjaC1mb3JtIC5zaW1wbGUtYnV0dG9uLFxyXG4uc2VhcmNoLWZvcm0gLmJsb2ctZGV0YWlscyBidXR0b25bZGF0YS1zZi1yb2xlPWNvbW1lbnRzLW5ldy1zdWJtaXQtYnV0dG9uXSxcclxuLmJsb2ctZGV0YWlscyAuc2VhcmNoLWZvcm0gYnV0dG9uW2RhdGEtc2Ytcm9sZT1jb21tZW50cy1uZXctc3VibWl0LWJ1dHRvbl0sXHJcbi5zZWFyY2gtZm9ybSBib2R5LmJsb2cgLnNmY29tbWVudHNTdWJtaXRCdG4sXHJcbmJvZHkuYmxvZyAuc2VhcmNoLWZvcm0gLnNmY29tbWVudHNTdWJtaXRCdG4sXHJcbi5zZWFyY2gtZm9ybSAuc2Zmb3J1bU5ld1RocmVhZExuayxcclxuLnNlYXJjaC1mb3JtIC5zZmZvcnVtUmVwbHlCdG4sXHJcbi5zZWFyY2gtZm9ybSAuZm9ydW0gLnNmU3VibWl0QnRuLFxyXG4uZm9ydW0gLnNlYXJjaC1mb3JtIC5zZlN1Ym1pdEJ0bixcclxuLnNlYXJjaC1mb3JtIC5idXR0b24tc2Vjb25kYXJ5LFxyXG5pbnB1dFt0aXRsZT1cIlNlYXJjaCBpbnB1dFwiXSArIHNwYW4gKyBidXR0b24sXHJcbmlucHV0W3RpdGxlPVwiU2VhcmNoIGlucHV0XCJdICsgc3BhbiArIC5idXR0b24sXHJcbmlucHV0W3RpdGxlPVwiU2VhcmNoIGlucHV0XCJdICsgc3BhbiArIC5idXR0b24tc21hbGwtdGV4dCxcclxuaW5wdXRbdGl0bGU9XCJTZWFyY2ggaW5wdXRcIl0gKyBzcGFuICsgLnNpbXBsZS1idXR0b24sXHJcbi5ibG9nLWRldGFpbHMgaW5wdXRbdGl0bGU9XCJTZWFyY2ggaW5wdXRcIl0gKyBzcGFuICsgYnV0dG9uW2RhdGEtc2Ytcm9sZT1jb21tZW50cy1uZXctc3VibWl0LWJ1dHRvbl0sXHJcbmJvZHkuYmxvZyBpbnB1dFt0aXRsZT1cIlNlYXJjaCBpbnB1dFwiXSArIHNwYW4gKyAuc2Zjb21tZW50c1N1Ym1pdEJ0bixcclxuaW5wdXRbdGl0bGU9XCJTZWFyY2ggaW5wdXRcIl0gKyBzcGFuICsgLnNmZm9ydW1OZXdUaHJlYWRMbmssXHJcbmlucHV0W3RpdGxlPVwiU2VhcmNoIGlucHV0XCJdICsgc3BhbiArIC5zZmZvcnVtUmVwbHlCdG4sXHJcbi5mb3J1bSBpbnB1dFt0aXRsZT1cIlNlYXJjaCBpbnB1dFwiXSArIHNwYW4gKyAuc2ZTdWJtaXRCdG4sXHJcbmlucHV0W3RpdGxlPVwiU2VhcmNoIGlucHV0XCJdICsgc3BhbiArIC5idXR0b24tc2Vjb25kYXJ5IHtcclxuICAgIGJhY2tncm91bmQ6ICM3N2M1ZDUgIWltcG9ydGFudDtcclxuICAgIC13ZWJraXQtdHJhbnNpdGlvbjogbm9uZSAhaW1wb3J0YW50O1xyXG4gICAgdHJhbnNpdGlvbjogbm9uZSAhaW1wb3J0YW50O1xyXG4gICAgYm9yZGVyLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XHJcbiAgICBtaW4td2lkdGg6IGF1dG8gIWltcG9ydGFudDtcclxuICAgIHBhZGRpbmc6IDEwcHggMTVweCAhaW1wb3J0YW50O1xyXG4gICAgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7XHJcbiAgICB0ZXh0LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4uc2ltcGxlLWJ1dHRvbjpob3ZlcixcclxuLnNlYXJjaC1mb3JtIGJ1dHRvbjpob3ZlcixcclxuLnNlYXJjaC1mb3JtIC5idXR0b246aG92ZXIsXHJcbi5zZWFyY2gtZm9ybSAuYnV0dG9uLXNtYWxsLXRleHQ6aG92ZXIsXHJcbi5zZWFyY2gtZm9ybSBib2R5LmJsb2cgLnNmY29tbWVudHNTdWJtaXRCdG46aG92ZXIsXHJcbmJvZHkuYmxvZyAuc2VhcmNoLWZvcm0gLnNmY29tbWVudHNTdWJtaXRCdG46aG92ZXIsXHJcbi5zZWFyY2gtZm9ybSAuc2Zmb3J1bU5ld1RocmVhZExuazpob3ZlcixcclxuLnNlYXJjaC1mb3JtIC5zZmZvcnVtUmVwbHlCdG46aG92ZXIsXHJcbi5zZWFyY2gtZm9ybSAuZm9ydW0gLnNmU3VibWl0QnRuOmhvdmVyLFxyXG4uZm9ydW0gLnNlYXJjaC1mb3JtIC5zZlN1Ym1pdEJ0bjpob3ZlcixcclxuLnNlYXJjaC1mb3JtIC5idXR0b24tc2Vjb25kYXJ5OmhvdmVyLFxyXG5pbnB1dFt0aXRsZT1cIlNlYXJjaCBpbnB1dFwiXSArIHNwYW4gKyBidXR0b246aG92ZXIsXHJcbmlucHV0W3RpdGxlPVwiU2VhcmNoIGlucHV0XCJdICsgc3BhbiArIC5idXR0b246aG92ZXIsXHJcbmlucHV0W3RpdGxlPVwiU2VhcmNoIGlucHV0XCJdICsgc3BhbiArIC5idXR0b24tc21hbGwtdGV4dDpob3ZlcixcclxuYm9keS5ibG9nIGlucHV0W3RpdGxlPVwiU2VhcmNoIGlucHV0XCJdICsgc3BhbiArIC5zZmNvbW1lbnRzU3VibWl0QnRuOmhvdmVyLFxyXG5pbnB1dFt0aXRsZT1cIlNlYXJjaCBpbnB1dFwiXSArIHNwYW4gKyAuc2Zmb3J1bU5ld1RocmVhZExuazpob3ZlcixcclxuaW5wdXRbdGl0bGU9XCJTZWFyY2ggaW5wdXRcIl0gKyBzcGFuICsgLnNmZm9ydW1SZXBseUJ0bjpob3ZlcixcclxuLmZvcnVtIGlucHV0W3RpdGxlPVwiU2VhcmNoIGlucHV0XCJdICsgc3BhbiArIC5zZlN1Ym1pdEJ0bjpob3ZlcixcclxuaW5wdXRbdGl0bGU9XCJTZWFyY2ggaW5wdXRcIl0gKyBzcGFuICsgLmJ1dHRvbi1zZWNvbmRhcnk6aG92ZXIge1xyXG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAhaW1wb3J0YW50O1xyXG4gICAgYmFja2dyb3VuZDogIzY3YjdjNyAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4vKiBTdHlsZXMgZm9yIGltYWdlcyBpbiB0aGUgY29udGVudCBhcmVhICovXHJcbi5pbWctYm94LFxyXG4uaW1nLWJveC1yaWdodCxcclxuLmltZy1ib3gtbGVmdCxcclxuLmltZy1ib3gtY2VudGVyIHtcclxuICAgIG1hcmdpbi1ib3R0b206IDQwcHg7XHJcbn1cclxuXHJcbi5pbWctYm94IGltZyxcclxuLmltZy1ib3gtcmlnaHQgaW1nLFxyXG4uaW1nLWJveC1sZWZ0IGltZyxcclxuLmltZy1ib3gtY2VudGVyIGltZyB7XHJcbiAgICBtYXJnaW46IDAgYXV0byAhaW1wb3J0YW50O1xyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogNjQwcHgpIHtcclxuICAgIC5pbWctYm94LFxyXG4gICAgLmltZy1ib3gtcmlnaHQsXHJcbiAgICAuaW1nLWJveC1sZWZ0LFxyXG4gICAgLmltZy1ib3gtY2VudGVyIHtcclxuICAgICAgICB3aWR0aDogNDAlO1xyXG4gICAgfVxyXG59XHJcblxyXG4uaW1nLWJveCAuaW1nLWJveC1jb250ZW50LFxyXG4uaW1nLWJveC1yaWdodCAuaW1nLWJveC1jb250ZW50LFxyXG4uaW1nLWJveC1sZWZ0IC5pbWctYm94LWNvbnRlbnQsXHJcbi5pbWctYm94LWNlbnRlciAuaW1nLWJveC1jb250ZW50IHtcclxuICAgIHBhZGRpbmc6IDhweDtcclxufVxyXG5cclxuLmltZy1ib3ggLmNhcHRpb24sXHJcbi5pbWctYm94LXJpZ2h0IC5jYXB0aW9uLFxyXG4uaW1nLWJveC1sZWZ0IC5jYXB0aW9uLFxyXG4uaW1nLWJveC1jZW50ZXIgLmNhcHRpb24ge1xyXG4gICAgbWFyZ2luLXRvcDogMTBweDtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIGZvbnQtc2l6ZTogMC42ODc1ZW07XHJcbiAgICBtYXJnaW46IDhweCAwIDA7XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiA2NDBweCkge1xyXG4gICAgLmltZy1ib3ggLmNhcHRpb24sXHJcbiAgICAuaW1nLWJveC1yaWdodCAuY2FwdGlvbixcclxuICAgIC5pbWctYm94LWxlZnQgLmNhcHRpb24sXHJcbiAgICAuaW1nLWJveC1jZW50ZXIgLmNhcHRpb24ge1xyXG4gICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XHJcbiAgICB9XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiA2NDBweCkge1xyXG4gICAgLmltZy1ib3gtcmlnaHQge1xyXG4gICAgICAgIGZsb2F0OiByaWdodDtcclxuICAgICAgICBtYXJnaW46IDAgMCAxMHB4IDIwcHg7XHJcbiAgICB9XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiA2NDBweCkge1xyXG4gICAgLmltZy1ib3gtbGVmdCB7XHJcbiAgICAgICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICAgICAgbWFyZ2luOiAwIDIwcHggMTBweCAwO1xyXG4gICAgfVxyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogNjQwcHgpIHtcclxuICAgIC5pbWctYm94LWNlbnRlciB7XHJcbiAgICAgICAgbWFyZ2luOiAyMHB4IGF1dG87XHJcbiAgICB9XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiA2NDBweCkge1xyXG4gICAgLmltYWdlLWJveC1sZWZ0IHtcclxuICAgICAgICBtYXJnaW46IDAgMjBweCAxMHB4IDAgIWltcG9ydGFudDtcclxuICAgIH1cclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDY0MHB4KSB7XHJcbiAgICAuaW1hZ2UtYm94LXJpZ2h0IHtcclxuICAgICAgICBmbG9hdDogcmlnaHQgIWltcG9ydGFudDtcclxuICAgICAgICBtYXJnaW46IDAgMCAxMHB4IDIwcHggIWltcG9ydGFudDtcclxuICAgIH1cclxufVxyXG4vKiBVbm9yZGVyZWQgYW5kIE9yZGVyZWQgTGlzdHMgKi9cclxuLypcclxuLm1haW4tY29udGVudCAuY29udGVudCB1bCxcclxuLm1haW4tY29udGVudCAuY29udGVudCBvbCB7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDM1cHg7XHJcbn1cclxuXHJcbi5tYWluLWNvbnRlbnQgLmNvbnRlbnQgdWwgdWwsXHJcbi5tYWluLWNvbnRlbnQgLmNvbnRlbnQgdWwgb2wsXHJcbi5tYWluLWNvbnRlbnQgLmNvbnRlbnQgb2wgdWwsXHJcbi5tYWluLWNvbnRlbnQgLmNvbnRlbnQgb2wgb2wge1xyXG4gICAgcGFkZGluZy1sZWZ0OiAyMHB4O1xyXG4gICAgcGFkZGluZy10b3A6IDE1cHg7XHJcbn1cclxuXHJcbi5tYWluLWNvbnRlbnQgLmNvbnRlbnQgdWwgdWwgbGk6bGFzdC1jaGlsZCxcclxuLm1haW4tY29udGVudCAuY29udGVudCB1bCBvbCBsaTpsYXN0LWNoaWxkLFxyXG4ubWFpbi1jb250ZW50IC5jb250ZW50IG9sIHVsIGxpOmxhc3QtY2hpbGQsXHJcbi5tYWluLWNvbnRlbnQgLmNvbnRlbnQgb2wgb2wgbGk6bGFzdC1jaGlsZCB7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogMDtcclxufVxyXG5cclxuLm1haW4tY29udGVudCAuY29udGVudCBsaSB7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogMTVweDtcclxuICAgIGxpbmUtaGVpZ2h0OiAyN3B4O1xyXG59XHJcblxyXG4ubWFpbi1jb250ZW50IC5jb250ZW50IHVsIGxpIHtcclxuICAgIGxpc3Qtc3R5bGU6IG5vbmU7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbn1cclxuLm1haW4tY29udGVudCAuY29udGVudCB1bCBsaTpiZWZvcmUge1xyXG4gICAgY29sb3I6ICMzNDMzMzI7XHJcbiAgICBjb250ZW50OiBcIuKAlFwiO1xyXG4gICAgZm9udC1zaXplOiA5cHg7XHJcbiAgICBsZWZ0OiAtMTVweDtcclxuICAgIGxpbmUtaGVpZ2h0OiAyO1xyXG4gICAgcGFkZGluZy1yaWdodDogNXB4O1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG59XHJcbmh0bWwuaWU4IC5tYWluLWNvbnRlbnQgLmNvbnRlbnQgdWwgbGkge1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICBsaXN0LXN0eWxlOiBkaXNjO1xyXG59XHJcblxyXG4ubWFpbi1jb250ZW50IC5jb250ZW50IHVsIHVsIGxpOmJlZm9yZSB7XHJcbiAgICBjb2xvcjogIzM0MzMzMjtcclxufVxyXG5cclxuLm1haW4tY29udGVudCAuY29udGVudCBvbCBsaSB7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDhweDtcclxufVxyXG5cclxuLm1haW4tY29udGVudCAuY29udGVudCBvbCBvbCBsaSB7XHJcbiAgICBsaXN0LXN0eWxlLXR5cGU6IGxvd2VyLWFscGhhO1xyXG59XHJcbiovXHJcblxyXG4vKiBDdXN0b20gQnVsbGV0cyAqL1xyXG51bC5hcnJvdy1idWxsZXRzLFxyXG51bC5wZGYge1xyXG4gICAgbGlzdC1zdHlsZTogbm9uZTtcclxuICAgIHBhZGRpbmctbGVmdDogMCAhaW1wb3J0YW50O1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcclxufVxyXG5cclxudWwge1xyXG4gICAgLyogPj4gTGlzdCBpdGVtKi9cclxufVxyXG5cclxudWwuYXJyb3ctYnVsbGV0cyBsaSB7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDEwcHg7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogMTBweCAhaW1wb3J0YW50O1xyXG4gICAgZm9udC1zaXplOiAwLjg3NWVtO1xyXG59XHJcblxyXG51bC5hcnJvdy1idWxsZXRzIGxpOmJlZm9yZSB7XHJcbiAgICBjb250ZW50OiBcIsK7XCI7XHJcbiAgICBmb250LWZhbWlseTogQXJpYWwsIHNhbnMtc2VyaWY7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICBsZWZ0OiAwO1xyXG4gICAgZm9udC1zaXplOiAxMnB4O1xyXG59XHJcblxyXG51bC5wZGYgbGkge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgcGFkZGluZy1sZWZ0OiAyNXB4O1xyXG4gICAgbGluZS1oZWlnaHQ6IDI1cHg7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogMTBweCAhaW1wb3J0YW50O1xyXG4gICAgZm9udC1zaXplOiAwLjg3NWVtO1xyXG59XHJcblxyXG51bC5wZGYgbGk6YmVmb3JlIHtcclxuICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICB3aWR0aDogMjBweDtcclxuICAgIGhlaWdodDogMjNweDtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIGxlZnQ6IDA7XHJcbn1cclxuXHJcbi5zZWFyY2gtcmVzdWx0cyAuYnRuLWdyb3VwLFxyXG5ib2R5LmJsb2cgLnNmX3BhZ2VyTnVtZXJpYyxcclxuLmlubmVyLmZvcnVtIC5zZl9wYWdlck51bWVyaWMge1xyXG4gICAgZmxvYXQ6IG5vbmUgIWltcG9ydGFudDtcclxuICAgIG1hcmdpbjogMjBweCAwIDEwcHg7XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xyXG4gICAgLnNlYXJjaC1yZXN1bHRzIC5idG4tZ3JvdXAsXHJcbiAgICBib2R5LmJsb2cgLnNmX3BhZ2VyTnVtZXJpYyxcclxuICAgIC5pbm5lci5mb3J1bSAuc2ZfcGFnZXJOdW1lcmljIHtcclxuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5zZWFyY2gtcmVzdWx0cyAuYnRuLWdyb3VwIGEsXHJcbmJvZHkuYmxvZyAuc2ZfcGFnZXJOdW1lcmljIGEsXHJcbi5pbm5lci5mb3J1bSAuc2ZfcGFnZXJOdW1lcmljIGEge1xyXG4gICAgYm9yZGVyOiAxcHggc29saWQgI2NmY2ZjZjtcclxuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgIGZvbnQtc2l6ZTogMC44NzVlbTtcclxuICAgIHdpZHRoOiAyOHB4O1xyXG4gICAgaGVpZ2h0OiAyOHB4O1xyXG4gICAgbGluZS1oZWlnaHQ6IDI4cHg7XHJcbiAgICBtYXJnaW46IDEwcHggOHB4IDEwcHggMDtcclxuICAgIGJvcmRlci1yYWRpdXM6IDNweDtcclxuICAgIGNvbG9yOiAjNzdjNWQ1O1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG59XHJcblxyXG4uc2VhcmNoLXJlc3VsdHMgLmJ0bi1ncm91cCBhOmhvdmVyLFxyXG5ib2R5LmJsb2cgLnNmX3BhZ2VyTnVtZXJpYyBhOmhvdmVyLFxyXG4uaW5uZXIuZm9ydW0gLnNmX3BhZ2VyTnVtZXJpYyBhOmhvdmVyLFxyXG4uc2VhcmNoLXJlc3VsdHMgLmJ0bi1ncm91cCBhLnNlbGVjdGVkLFxyXG5ib2R5LmJsb2cgLnNmX3BhZ2VyTnVtZXJpYyBhLnNlbGVjdGVkLFxyXG4uaW5uZXIuZm9ydW0gLnNmX3BhZ2VyTnVtZXJpYyBhLnNlbGVjdGVkIHtcclxuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcclxuICAgIC5zZWFyY2gtcmVzdWx0cyAuYnRuLWdyb3VwIGE6aG92ZXIsXHJcbiAgICBib2R5LmJsb2cgLnNmX3BhZ2VyTnVtZXJpYyBhOmhvdmVyLFxyXG4gICAgLmlubmVyLmZvcnVtIC5zZl9wYWdlck51bWVyaWMgYTpob3ZlcixcclxuICAgIC5zZWFyY2gtcmVzdWx0cyAuYnRuLWdyb3VwIGEuc2VsZWN0ZWQsXHJcbiAgICBib2R5LmJsb2cgLnNmX3BhZ2VyTnVtZXJpYyBhLnNlbGVjdGVkLFxyXG4gICAgLmlubmVyLmZvcnVtIC5zZl9wYWdlck51bWVyaWMgYS5zZWxlY3RlZCB7XHJcbiAgICAgICAgYmFja2dyb3VuZDogIzc3YzVkNTtcclxuICAgICAgICBjb2xvcjogI2ZmZmZmZiAhaW1wb3J0YW50O1xyXG4gICAgICAgIGJvcmRlci1jb2xvcjogIzc3YzVkNTtcclxuICAgIH1cclxufVxyXG4vKiBNYWluIENvdGVudCAqL1xyXG4ubWFpbi1jb250ZW50IC5jb250ZW50IHRhYmxlIHtcclxuICAgIG1hcmdpbjogMjBweCAwIDIwcHg7XHJcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2VlZTtcclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDc2N3B4KSB7XHJcbiAgICAubWFpbi1jb250ZW50IC5jb250ZW50IHRhYmxlIHtcclxuICAgICAgICBtYXJnaW46IDIwcHggMCA0MHB4O1xyXG4gICAgfVxyXG59XHJcblxyXG4ubWFpbi1jb250ZW50IC5jb250ZW50IHRhYmxlIG9sLFxyXG4ubWFpbi1jb250ZW50IC5jb250ZW50IHRhYmxlIHVsIHtcclxuICAgIHBhZGRpbmctbGVmdDogMjBweDtcclxufVxyXG5cclxuLm1haW4tY29udGVudCAuY29udGVudCB0aCB7XHJcbiAgICBiYWNrZ3JvdW5kOiAjNzdjNWQ1O1xyXG4gICAgY29sb3I6ICNmZmZmZmYgIWltcG9ydGFudDtcclxuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XHJcbn1cclxuXHJcbi5tYWluLWNvbnRlbnQgLmNvbnRlbnQgdGgsXHJcbi5tYWluLWNvbnRlbnQgLmNvbnRlbnQgdGQge1xyXG4gICAgZm9udC1zaXplOiAwLjg3NWVtO1xyXG4gICAgcGFkZGluZzogOHB4IDEwcHg7XHJcbiAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xyXG59XHJcblxyXG4ubWFpbi1jb250ZW50IC5jb250ZW50IHRyOm50aC1jaGlsZCgybisyKSB0ZCB7XHJcbiAgICBiYWNrZ3JvdW5kOiAjZjlmOWY5O1xyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSB7XHJcbiAgICAubWFpbi1jb250ZW50IC5jb250ZW50IHRyOmhvdmVyIHRkIHtcclxuICAgICAgICBiYWNrZ3JvdW5kOiAjZWNlY2VjO1xyXG4gICAgfVxyXG59XHJcblxyXG4udGFibGUtcmVzcG9uc2l2ZSB7XHJcbiAgICBib3JkZXI6IG5vbmUgIWltcG9ydGFudDtcclxufVxyXG5cclxuYSB7XHJcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbn1cclxuXHJcbi8qXHJcbiAgICAubWFpbi1jb250ZW50IGgxLFxyXG4gICAgLm1haW4tY29udGVudCBoMixcclxuICAgIC5tYWluLWNvbnRlbnQgaDMge1xyXG4gICAgICBmb250LXdlaWdodDogMzAwO1xyXG4gICAgfVxyXG5cclxuICAgIC5tYWluLWNvbnRlbnQgaDEge1xyXG4gICAgICBmb250LXNpemU6IDMwcHg7XHJcbiAgICAgIGNvbG9yOiAjNjA1YjU0ICFpbXBvcnRhbnQ7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XHJcbiAgICB9XHJcblxyXG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XHJcbiAgICAgIC5tYWluLWNvbnRlbnQgaDEge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMzVweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5tYWluLWNvbnRlbnQgaDIge1xyXG4gICAgICBmb250LXNpemU6IDIwcHg7XHJcbiAgICAgIGZvbnQtZmFtaWx5OiBcIkxleGlhUmVndWxhclwiLCBUaW1lcywgc2FuLXNlcmlmO1xyXG4gICAgICBjb2xvcjogIzc4OTQ5ZCAhaW1wb3J0YW50O1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG4gICAgfVxyXG5cclxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xyXG4gICAgICAubWFpbi1jb250ZW50IGgyIHtcclxuICAgICAgICBmb250LXNpemU6IDI1cHg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAubWFpbi1jb250ZW50IGgzIHtcclxuICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgfVxyXG5cclxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xyXG5cclxuICAgICAgLm1haW4tY29udGVudCBoMyB7XHJcbiAgICAgICAgZm9udC1zaXplOiAyMnB4O1xyXG4gICAgICB9XHJcblxyXG4gICAgICAuYXJ0aWNsZS5yZWFsLWFydGljbGUgLm1haW4tY29udGVudCAuY29udGVudCBoMyB7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgICAgICBmb250LXNpemU6IDE2cHggIWltcG9ydGFudDtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5tYWluLWNvbnRlbnQgaDQge1xyXG4gICAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICB9XHJcblxyXG4gICAgLm1haW4tY29udGVudCBwIHtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMzBweDtcclxuICAgICAgbGluZS1oZWlnaHQ6IDI3cHg7XHJcbiAgICB9XHJcblxyXG4gICAgLmlubmVyIC5tYWluLWNvbnRlbnQgLmNvbnRlbnQgKiB7XHJcbiAgICAgIGNvbG9yOiAjMzQzMzMyO1xyXG4gICAgfVxyXG5cclxuICAgIC5tYWluLWNvbnRlbnQgLnNtYWxsLXRleHQge1xyXG4gICAgICBmb250LXNpemU6IDAuNzVlbTtcclxuICAgIH1cclxuXHJcbiAgICBib2R5IHtcclxuICAgICAgY29sb3I6ICMzNDMzMzI7XHJcbiAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgZm9udC1mYW1pbHk6IFwiR290aGFtQm9va1wiLCBBcmlhbCwgSGVsdmV0aWNhLCBzYW5zO1xyXG4gICAgfVxyXG5cclxuICAgIGEge1xyXG4gICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgICB9XHJcblxyXG4gICAgLm1haW4tY29udGVudCBoMSxcclxuICAgIC5tYWluLWNvbnRlbnQgaDIsXHJcbiAgICAubWFpbi1jb250ZW50IGgzIHtcclxuICAgICAgZm9udC13ZWlnaHQ6IDMwMDtcclxuICAgIH1cclxuXHJcbiAgICAubWFpbi1jb250ZW50IGgxIHtcclxuICAgICAgZm9udC1mYW1pbHk6IFwiTGV4aWFSZWd1bGFyXCIsIFRpbWVzLCBzYW4tc2VyaWY7XHJcbiAgICAgIGNvbG9yOiAjNzg5NDlkICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XHJcbiAgICAgIC5tYWluLWNvbnRlbnQgaDEge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMzVweDtcclxuICAgICAgfVxyXG5cclxuICAgICAgLmFydGljbGUucmVhbC1hcnRpY2xlIC5tYWluLWNvbnRlbnQgLmNvbnRlbnQgaDEge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMjVweDtcclxuICAgICAgICBmb250LWZhbWlseTogXCJMZXhpYVJlZ3VsYXJcIiwgVGltZXMsIHNhbi1zZXJpZjtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5tYWluLWNvbnRlbnQgaDIge1xyXG4gICAgICBmb250LWZhbWlseTogXCJMZXhpYVJlZ3VsYXJcIiwgVGltZXMsIHNhbi1zZXJpZjtcclxuICAgICAgY29sb3I6ICMzNDMzMzIgIWltcG9ydGFudDtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcclxuICAgICAgZm9udC1zaXplOiAyNXB4O1xyXG4gICAgfVxyXG5cclxuICAgIC5tYWluLWNvbnRlbnQgaDQge1xyXG4gICAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICB9XHJcblxyXG4gICAgLm1haW4tY29udGVudCBwIHtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMzBweDtcclxuICAgICAgbGluZS1oZWlnaHQ6IDI3cHg7XHJcbiAgICB9XHJcbiovXHJcbi8qIEJyZWFkY3J1bWIgKi9cclxuLmJyZWFkY3J1bWIge1xyXG4gICAgZm9udC1zaXplOiAwLjg3NXJlbTtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgcGFkZGluZzogMXJlbSAwIDAgMDtcclxuICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xyXG4gICAgYm9yZGVyLXJhZGl1czogMDtcclxuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiA3NjdweCkge1xyXG4gICAgLmxhbmRpbmcgLmJyZWFkY3J1bWIge1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDQwcHg7XHJcbiAgICB9XHJcbn0gXHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogNzY3cHgpIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xyXG4gICAgLmxhbmRpbmcgLmJyZWFkY3J1bWIge1xyXG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDI2NXB4O1xyXG4gICAgfVxyXG59XHJcblxyXG4uYnJlYWRjcnVtYiB1bCB7XHJcbiAgICBtYXJnaW46IDA7XHJcbiAgICBwYWRkaW5nOiAwO1xyXG4gICAgbGlzdC1zdHlsZTogbm9uZTtcclxufVxyXG5cclxuLmJyZWFkY3J1bWIgbGkge1xyXG4gICAgZGlzcGxheTogaW5saW5lO1xyXG4gICAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xyXG4gICAgbWFyZ2luOiAwO1xyXG4gICAgcGFkZGluZzogMDtcclxuICAgIGZvbnQtc2l6ZTogMC44NzVyZW07XHJcbiAgICBjb2xvcjogIzM4MzgzODtcclxuXHJcbiAgICBhIHtcclxuICAgICAgICBjb2xvcjogIzM4MzgzODtcclxuICAgIH1cclxufVxyXG5cclxuLmJyZWFkY3J1bWIgYTphZnRlciB7XHJcbiAgICBjb2xvcjogIzM4MzgzODtcclxuICAgIGNvbnRlbnQ6IFwiL1wiO1xyXG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgbWFyZ2luLWxlZnQ6IDE0cHg7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IDhweDtcclxufVxyXG5cclxuLyogRXZlbnRzICovXHJcbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xyXG4gICAgLmV2ZW50cyBoMSB7XHJcbiAgICAgICAgbWF4LXdpZHRoOiA2MCU7XHJcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgfVxyXG59XHJcblxyXG4uZXZlbnRzIC5jb250ZW50LTItY29sIC5jb2wge1xyXG4gICAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcclxufVxyXG5cclxuLmV2ZW50cyAuY29udGVudC0yLWNvbCAuY29sOmZpcnN0LWNoaWxkIHtcclxuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XHJcbiAgICAuZXZlbnRzIC5jb250ZW50LTItY29sIHtcclxuICAgICAgICBmbG9hdDogcmlnaHQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmV2ZW50cyAuY29udGVudC0yLWNvbCArIGZvcm0ge1xyXG4gICAgICAgIGNsZWFyOiBib3RoO1xyXG4gICAgfVxyXG59XHJcblxyXG4uZmlsdGVyc0NvbnRhaW5lciB7XHJcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2QyY2VjNztcclxuICAgIG1hcmdpbi1ib3R0b206IDQwcHg7XHJcbiAgICBwYWRkaW5nOiAyMHB4IDAgMjVweDtcclxufVxyXG5cclxuLmZpbHRlcnNDb250YWluZXIgLnRvcGljcyxcclxuLmZpbHRlcnNDb250YWluZXIgLmRhdGUtZmlsdGVyIHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIG1pbi1oZWlnaHQ6IDFweDtcclxuICAgIHBhZGRpbmctbGVmdDogMTBweDtcclxuICAgIHBhZGRpbmctcmlnaHQ6IDEwcHg7XHJcbiAgICBwYWRkaW5nOiAwO1xyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcclxuICAgIC5maWx0ZXJzQ29udGFpbmVyIC50b3BpY3MsXHJcbiAgICAuZmlsdGVyc0NvbnRhaW5lciAuZGF0ZS1maWx0ZXIge1xyXG4gICAgICAgIGZsb2F0OiBsZWZ0O1xyXG4gICAgICAgIHdpZHRoOiA1MCU7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5maWx0ZXJzQ29udGFpbmVyIC50b3BpY3Mge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XHJcbiAgICAuZmlsdGVyc0NvbnRhaW5lciAudG9waWNzIHtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gICAgfVxyXG59XHJcblxyXG4uZmlsdGVyc0NvbnRhaW5lciAuZmlsdGVyLWxhYmVsIHtcclxuICAgIGZvbnQtc2l6ZTogMC44NzVlbTtcclxuICAgIHBhZGRpbmctYm90dG9tOiA1cHg7XHJcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICBjb2xvcjogIzZlNmU2ZSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4uZmlsdGVyc0NvbnRhaW5lciAuYnV0dG9ucyB7XHJcbiAgICBtYXJnaW46IDIwcHggMCAwO1xyXG59XHJcblxyXG4uZmlsdGVyc0NvbnRhaW5lciAuYnV0dG9ucyBiciB7XHJcbiAgICBkaXNwbGF5OiBub25lO1xyXG59XHJcblxyXG4uZmlsdGVyc0NvbnRhaW5lciAuYnV0dG9ucyBpbnB1dFt0eXBlPXN1Ym1pdF0ge1xyXG4gICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICBjb2xvcjogI2ZmZmZmZjtcclxuICAgIGJvcmRlci1yYWRpdXM6IDFweDtcclxuICAgIGJvcmRlcjogbm9uZTtcclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XHJcbiAgICAuZmlsdGVyc0NvbnRhaW5lciAuYnV0dG9ucyB7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5maWx0ZXJzQ29udGFpbmVyIG9wdGlvbiB7XHJcbiAgICBmb250LXNpemU6IDAuNzVlbTtcclxuICAgIHBhZGRpbmc6IDNweCAxMHB4O1xyXG59XHJcblxyXG4uZmlsdGVyc0NvbnRhaW5lciBzZWxlY3QjWWVhciB7XHJcbiAgICBtYXJnaW4tbGVmdDogMDtcclxuICAgIGJhY2tncm91bmQ6ICNmZmZmZmY7XHJcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjZDJjZWM3O1xyXG4gICAgYm9yZGVyLXJhZGl1czogM3B4O1xyXG4gICAgcGFkZGluZzogMnB4IDVweCAycHggOHB4O1xyXG4gICAgdGV4dC1hbGlnbjogbGVmdCAhaW1wb3J0YW50O1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbn1cclxuXHJcbi5ldmVudHMtYmxvY2std3JhcHBlciB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG4gICAgcGFkZGluZzogMCAxMHB4IDIwcHggMTBweDtcclxuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjY2ZjZmNmO1xyXG59XHJcblxyXG4uZXZlbnRzLWJsb2NrLXdyYXBwZXIgLnJvdyB7XHJcbiAgICBtYXJnaW46IDAgIWltcG9ydGFudDtcclxufVxyXG5cclxuLmV2ZW50cy1ibG9jay13cmFwcGVyIC5ldmVudHMtZGF0ZSB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcclxuICAgIC5ldmVudHMtYmxvY2std3JhcHBlciAuZXZlbnRzLWRhdGUge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMS4xMjVlbTtcclxuICAgIH1cclxufVxyXG5cclxuLmV2ZW50cy1ibG9jay13cmFwcGVyIC5ldmVudHMtZGF0ZSBzcGFuIHtcclxuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgICBmb250LXdlaWdodDogODAwO1xyXG4gICAgZm9udC1mYW1pbHk6IFwiTGV4aWFSZWd1bGFyXCIsIFRpbWVzLCBzYW4tc2VyaWY7XHJcbiAgICBjb2xvcjogIzZlNmU2ZSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4uZXZlbnRzLWJsb2NrLXdyYXBwZXIgLmV2ZW50cy1kYXRlIGJyIHtcclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xyXG4gICAgLmV2ZW50cy1ibG9jay13cmFwcGVyIC5ldmVudHMtZGF0ZSB7XHJcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgICB9XHJcblxyXG4gICAgLmV2ZW50cy1ibG9jay13cmFwcGVyIC5ldmVudHMtZGF0ZSBiciB7XHJcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICB9XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xyXG4gICAgLmV2ZW50cy1ibG9jay13cmFwcGVyIHtcclxuICAgICAgICBkaXNwbGF5OiB0YWJsZTtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBwYWRkaW5nLWxlZnQ6IDA7XHJcbiAgICAgICAgcGFkZGluZy1yaWdodDogMDtcclxuICAgIH1cclxuXHJcbiAgICAuZXZlbnRzLWJsb2NrLXdyYXBwZXIgLmV2ZW50cy1kYXRlLFxyXG4gICAgLmV2ZW50cy1ibG9jay13cmFwcGVyIC5ldmVudHMtY29udGVudCxcclxuICAgIC5ldmVudHMtYmxvY2std3JhcHBlciAuZXZlbnRzLWxpbmtzIHtcclxuICAgICAgICBkaXNwbGF5OiB0YWJsZS1jZWxsO1xyXG4gICAgICAgIHZlcnRpY2FsLWFsaWduOiB0b3A7XHJcbiAgICB9XHJcblxyXG4gICAgLmV2ZW50cy1ibG9jay13cmFwcGVyIC5ldmVudHMtY29udGVudCB7XHJcbiAgICAgICAgcGFkZGluZzogMCAxMHB4O1xyXG4gICAgfVxyXG5cclxuICAgIC5ldmVudHMtYmxvY2std3JhcHBlciAuZXZlbnRzLWRhdGUge1xyXG4gICAgICAgIHdpZHRoOiA4JTtcclxuICAgIH1cclxufVxyXG5cclxuLmV2ZW50cy1ibG9jay13cmFwcGVyIC50aXRsZSB7XHJcbiAgICBmb250LXdlaWdodDogNzAwO1xyXG59XHJcblxyXG4uZXZlbnRzLWJsb2NrLXdyYXBwZXIgLnRpbWUtY29zdCBzcGFuIHtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgZm9udC1zaXplOiAwLjg3NWVtO1xyXG59XHJcblxyXG4uZXZlbnRzLWJsb2NrLXdyYXBwZXIgLnNob3ctaGlkZSB7XHJcbiAgICBmb250LXNpemU6IDAuODEyNWVtO1xyXG59XHJcblxyXG4uZXZlbnRzLWJsb2NrLXdyYXBwZXIgLnNob3ctaGlkZSBzcGFuIHtcclxuICAgIGNvbG9yOiAjMDA4NWFkO1xyXG59XHJcblxyXG4uZXZlbnRzLWxpbmtzIHtcclxuICAgIG1hcmdpbi10b3A6IDIwcHg7XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xyXG4gICAgLmV2ZW50cy1saW5rcyB7XHJcbiAgICAgICAgd2lkdGg6IDIwJTtcclxuICAgICAgICB0ZXh0LWFsaWduOiByaWdodDtcclxuICAgICAgICBtYXJnaW4tdG9wOiAwO1xyXG4gICAgfVxyXG59XHJcblxyXG4uZXZlbnRzLWxpbmtzIGEge1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xyXG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG59XHJcblxyXG4uZXZlbnRzLWxpbmtzIGE6aG92ZXIge1xyXG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xyXG4gICAgLmV2ZW50cy1saW5rcyBhIHtcclxuICAgICAgICBtYXJnaW4tbGVmdDogMTBweDtcclxuICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5ldmVudHMtbGlua3MgLmZhIHtcclxuICAgIGZvbnQtc2l6ZTogMzBweDtcclxuICAgIGNvbG9yOiAjNzdjNWQ1ICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5ldmVudC1kZXRhaWxzIHtcclxuICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XHJcbiAgICBkaXNwbGF5OiB0YWJsZTtcclxuICAgIHBhZGRpbmctYm90dG9tOiAxMHB4O1xyXG4gICAgZm9udC1mYW1pbHk6IFwiTGV4aWFSZWd1bGFyXCIsIFRpbWVzLCBzYW4tc2VyaWY7XHJcbiAgICBsaW5lLWhlaWdodDogMTtcclxufVxyXG5cclxuLmV2ZW50LWRldGFpbHM6Zmlyc3QtY2hpbGQge1xyXG4gICAgcGFkZGluZy10b3A6IDAgIWltcG9ydGFudDtcclxufVxyXG5cclxuLmV2ZW50LWRhdGUge1xyXG4gICAgcGFkZGluZy1yaWdodDogMTBweDtcclxuICAgIHZlcnRpY2FsLWFsaWduOiB0b3A7XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiA0MjBweCkge1xyXG4gICAgLmV2ZW50LWRhdGUge1xyXG4gICAgICAgIGRpc3BsYXk6IHRhYmxlLWNlbGw7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5ldmVudC1kYXRlIC5kYXRlLXdyYXBwZXIge1xyXG4gICAgd2lkdGg6IDYwcHg7XHJcbiAgICBoZWlnaHQ6IDYwcHg7XHJcbiAgICBiYWNrZ3JvdW5kOiAjZmZmZmZmO1xyXG4gICAgYm9yZGVyOiA1cHggc29saWQgI2ZmZmZmZjtcclxuICAgIG1hcmdpbjogMCBhdXRvIDIwcHg7XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiA3NjdweCkge1xyXG4gICAgLmV2ZW50LWRhdGUgLmRhdGUtd3JhcHBlciB7XHJcbiAgICAgICAgd2lkdGg6IDUwcHg7XHJcbiAgICAgICAgaGVpZ2h0OiA1MHB4O1xyXG4gICAgICAgIG1hcmdpbjogMDtcclxuICAgIH1cclxufVxyXG5cclxuLmV2ZW50LWRhdGUgLmRhdGUtd3JhcHBlciAuZGF0ZSB7XHJcbiAgICBjb2xvcjogIzBmNGI2OCAhaW1wb3J0YW50O1xyXG4gICAgZm9udC1mYW1pbHk6IFwiR290aGFtQm9va1wiLCBBcmlhbCwgSGVsdmV0aWNhLCBzYW5zO1xyXG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcclxuICAgIG1hcmdpbjogMDtcclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDc2N3B4KSB7XHJcbiAgICAuZXZlbnQtZGF0ZSAuZGF0ZS13cmFwcGVyIC5kYXRlIHtcclxuICAgICAgICBmb250LXNpemU6IDAuN2VtO1xyXG4gICAgfVxyXG59XHJcblxyXG4uZXZlbnQtZGF0ZSAuZGF0ZS13cmFwcGVyIC5kYXRlIHNwYW4ge1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICBmb250LXNpemU6IDEuMzc1ZW07XHJcbiAgICBjb2xvcjogI2ZmZmZmZjtcclxuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICBiYWNrZ3JvdW5kOiAjMGY0YjY4O1xyXG4gICAgcGFkZGluZzogNXB4O1xyXG4gICAgbWFyZ2luLXRvcDogM3B4O1xyXG59XHJcblxyXG4uZXZlbnQtdGl0bGUtbG9jYXRpb24ge1xyXG4gICAgdmVydGljYWwtYWxpZ246IHRvcDtcclxuICAgIGxpbmUtaGVpZ2h0OiAxLjM7XHJcbiAgICBmb250LXNpemU6IDAuODc1ZW07XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiA0MjBweCkge1xyXG4gICAgLmV2ZW50LXRpdGxlLWxvY2F0aW9uIHtcclxuICAgICAgICBkaXNwbGF5OiB0YWJsZS1jZWxsO1xyXG4gICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XHJcbiAgICB9XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xyXG4gICAgLmV2ZW50LXRpdGxlLWxvY2F0aW9uIHtcclxuICAgICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5ldmVudC10aXRsZS1sb2NhdGlvbiAqIHtcclxuICAgIGNvbG9yOiAjZmZmZmZmO1xyXG59XHJcblxyXG4uZXZlbnQtdGl0bGUtbG9jYXRpb24gLmxvY2F0aW9uIHtcclxuICAgIGZvbnQtZmFtaWx5OiBcIkxleGlhUmVndWxhclwiLCBUaW1lcywgc2FuLXNlcmlmO1xyXG4gICAgZm9udC1zdHlsZTogaXRhbGljO1xyXG59XHJcblxyXG4uZXZlbnQtdGl0bGUtbG9jYXRpb24gLnRpdGxlIHtcclxuICAgIG1hcmdpbjogMDtcclxuICAgIGxpbmUtaGVpZ2h0OiAxLjI7XHJcbn1cclxuXHJcbi5ldmVudC10aXRsZS1sb2NhdGlvbiAuZGF0ZS10aW1lIHtcclxuICAgIG1hcmdpbjogNXB4IDAgMjBweDtcclxufVxyXG5cclxuLmNvbnRlbnQtMi1jb2wge1xyXG4gICAgbWFyZ2luLWxlZnQ6IC0xMHB4O1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAtMTBweDtcclxufVxyXG5cclxuLmNvbnRlbnQtMi1jb2w6YmVmb3JlLFxyXG4uY29udGVudC0yLWNvbDphZnRlciB7XHJcbiAgICBjb250ZW50OiBcIiBcIjtcclxuICAgIGRpc3BsYXk6IHRhYmxlO1xyXG59XHJcblxyXG4uY29udGVudC0yLWNvbDphZnRlciB7XHJcbiAgICBjbGVhcjogYm90aDtcclxufVxyXG5cclxuLmNvbnRlbnQtMi1jb2wgLmNvbCB7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBtaW4taGVpZ2h0OiAxcHg7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDEwcHg7XHJcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMHB4O1xyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcclxuICAgIC5jb250ZW50LTItY29sIC5jb2wge1xyXG4gICAgICAgIGZsb2F0OiBsZWZ0O1xyXG4gICAgICAgIHdpZHRoOiA1MCU7XHJcbiAgICB9XHJcbn1cclxuLyogTWVnYSBNZW51ICovXHJcbi5tbS1kcm9wZG93biB7XHJcbiAgICBiYWNrZ3JvdW5kOiAjMTk1MTZkO1xyXG4gICAgaGVpZ2h0OiBhdXRvO1xyXG4gICAgbGVmdDogLTk5OWVtO1xyXG4gICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG4gICAgdG9wOiA3MHB4O1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICB6LWluZGV4OiA5OTtcclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkge1xyXG4gICAgLm1tLWRyb3Bkb3duIHtcclxuICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgIHBhZGRpbmctdG9wOiAwICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcbn1cclxuXHJcbiNtYWluLW5hdi13cmFwcGVyIHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHtcclxuICAgIC5ob21lICNtYWluLW5hdi13cmFwcGVyIHtcclxuICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgfVxyXG5cclxuICAgICNtYWluLW5hdi13cmFwcGVyIHtcclxuICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICBiYWNrZ3JvdW5kOiAjZmZmZmZmO1xyXG4gICAgICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZWNlYmU5O1xyXG4gICAgICAgIGhlaWdodDogOTJweDtcclxuICAgIH1cclxuXHJcbiAgICAjbWFpbi1uYXYtd3JhcHBlciAuY29udGFpbmVyLFxyXG4gICAgI21haW4tbmF2LXdyYXBwZXIgaGVhZGVyIC5oZXJvLFxyXG4gICAgaGVhZGVyICNtYWluLW5hdi13cmFwcGVyIC5oZXJvLFxyXG4gICAgI21haW4tbmF2LXdyYXBwZXIgI3pDb250ZW50X0MwMDFfZm9ydW1zRnJvbnRlbmRQb3N0c0xpc3RfY3RsMDBfY3RsMDBfcG9zdHNEZXRhaWxzVmlldyxcclxuICAgICNtYWluLW5hdi13cmFwcGVyIC5zZmZvcnVtTmV3VGhyZWFkV3JwIHtcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgcGFkZGluZzogMDtcclxuICAgIH1cclxufVxyXG5cclxuI21haW4tbmF2LXdyYXBwZXIgbmF2LFxyXG4jbWFpbi1uYXYtd3JhcHBlciAubG9naW4ge1xyXG4gICAgZmxvYXQ6IGxlZnQ7XHJcbn1cclxuXHJcbiNtYWluLW5hdi13cmFwcGVyIG5hdiBsaSxcclxuI21haW4tbmF2LXdyYXBwZXIgLmxvZ2luIGxpIHtcclxuICAgIGxpc3Qtc3R5bGU6IG5vbmU7XHJcbn1cclxuXHJcbiNtYWluLW5hdi13cmFwcGVyIG5hdiBsaSBsaSxcclxuI21haW4tbmF2LXdyYXBwZXIgLmxvZ2luIGxpIGxpIHtcclxuICAgIGxpc3Qtc3R5bGUtaW1hZ2U6IG5vbmU7XHJcbiAgICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XHJcbiAgICBtYXJnaW4tbGVmdDogMDtcclxufVxyXG5cclxuLmxvZ2luICNnbG9iYWwtbG9nb3V0IGEge1xyXG4gICAgY29sb3I6ICMxMTQyNWE7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDEwcHg7XHJcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMHB4O1xyXG59XHJcblxyXG4ubG9naW4gI2dsb2JhbC1sb2dvdXQgLmRyb3Bkb3duOmhvdmVyIGEge1xyXG4gICAgY29sb3I6ICNmZmZmZmY7XHJcbn1cclxuXHJcbiNtYWluLW5hdi13cmFwcGVyIG5hdiA+IHVsLFxyXG4jbWFpbi1uYXYtd3JhcHBlciAubG9naW4gPiB1bCB7XHJcbiAgICBtYXJnaW46IDA7XHJcbiAgICBwYWRkaW5nOiAwO1xyXG59XHJcblxyXG4jbWFpbi1uYXYtd3JhcHBlciBuYXYgPiB1bCA+IGxpLFxyXG4jbWFpbi1uYXYtd3JhcHBlciAubG9naW4gPiB1bCA+IGxpIHtcclxuICAgIGZsb2F0OiBsZWZ0O1xyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogNzY3cHgpIHtcclxuICAgICNtYWluLW5hdi13cmFwcGVyIG5hdiA+IHVsID4gbGksXHJcbiAgICAjbWFpbi1uYXYtd3JhcHBlciAubG9naW4gPiB1bCA+IGxpIHtcclxuICAgICAgICBsaW5lLWhlaWdodDogOTJweDtcclxuICAgICAgICBtYXgtaGVpZ2h0OiA5MnB4O1xyXG4gICAgICAgIG1heC13aWR0aDogMTIwcHg7XHJcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgfVxyXG5cclxuICAgIC50cmFuc2xhdGVkLWx0ciAjbWFpbi1uYXYtd3JhcHBlciBuYXYgPiB1bCA+IGxpLFxyXG4gICAgLnRyYW5zbGF0ZWQtbHRyICNtYWluLW5hdi13cmFwcGVyIC5sb2dpbiA+IHVsID4gbGkge1xyXG4gICAgICAgIHdvcmQtYnJlYWs6IGJyZWFrLWFsbDtcclxuICAgIH1cclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XHJcbiAgICAjbWFpbi1uYXYtd3JhcHBlciBuYXYgPiB1bCA+IGxpLFxyXG4gICAgI21haW4tbmF2LXdyYXBwZXIgLmxvZ2luID4gdWwgPiBsaSB7XHJcbiAgICAgICAgbWF4LXdpZHRoOiAxNTBweDtcclxuICAgIH1cclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xyXG4gICAgI21haW4tbmF2LXdyYXBwZXIgbmF2ID4gdWwgPiBsaSxcclxuICAgICNtYWluLW5hdi13cmFwcGVyIC5sb2dpbiA+IHVsID4gbGkge1xyXG4gICAgICAgIG1heC13aWR0aDogMjI1cHg7XHJcbiAgICB9XHJcbn1cclxuXHJcbiNtYWluLW5hdi13cmFwcGVyIG5hdiA+IHVsID4gbGkuYWN0aXZlLFxyXG4jbWFpbi1uYXYtd3JhcHBlciAubG9naW4gPiB1bCA+IGxpLmFjdGl2ZSB7XHJcbiAgICBiYWNrZ3JvdW5kOiAjMTE0MjVhO1xyXG59XHJcblxyXG4jbWFpbi1uYXYtd3JhcHBlciBuYXYgPiB1bCA+IGxpOmhvdmVyLFxyXG4jbWFpbi1uYXYtd3JhcHBlciAubG9naW4gPiB1bCA+IGxpOmhvdmVyIHtcclxuICAgIGJhY2tncm91bmQ6ICMxMTQyNWE7XHJcbn1cclxuXHJcbiNtYWluLW5hdi13cmFwcGVyIG5hdiA+IHVsID4gbGk6aG92ZXIgPiAubW0tZHJvcGRvd24sXHJcbiNtYWluLW5hdi13cmFwcGVyIC5sb2dpbiA+IHVsID4gbGk6aG92ZXIgPiAubW0tZHJvcGRvd24ge1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICBsZWZ0OiAwO1xyXG59XHJcblxyXG4jbWFpbi1uYXYtd3JhcHBlciBuYXYgPiB1bCA+IGxpOmhvdmVyID4gYSxcclxuI21haW4tbmF2LXdyYXBwZXIgLmxvZ2luID4gdWwgPiBsaTpob3ZlciA+IGEge1xyXG4gICAgY29sb3I6ICNmZmZmZmY7XHJcbn1cclxuXHJcbiNtYWluLW5hdi13cmFwcGVyIG5hdiA+IHVsID4gbGkgPiBhLFxyXG4jbWFpbi1uYXYtd3JhcHBlciAubG9naW4gPiB1bCA+IGxpID4gYSB7XHJcbiAgICBmb250LXNpemU6IDAuODc1ZW07XHJcbiAgICBjb2xvcjogIzM0MzMzMjtcclxuICAgIGxpbmUtaGVpZ2h0OiA5MnB4O1xyXG4gICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgcGFkZGluZzogMCAxMHB4O1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcclxuICAgICNtYWluLW5hdi13cmFwcGVyIG5hdiA+IHVsID4gbGkgPiBhLFxyXG4gICAgI21haW4tbmF2LXdyYXBwZXIgLmxvZ2luID4gdWwgPiBsaSA+IGEge1xyXG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICBsaW5lLWhlaWdodDogbm9ybWFsO1xyXG4gICAgICAgIHBhZGRpbmc6IDAgMTBweDtcclxuICAgICAgICAvKmZvbnQtc2l6ZTogZW0oMTZweCwgMTZweCk7Ki9cclxuICAgIH1cclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xyXG4gICAgI21haW4tbmF2LXdyYXBwZXIgbmF2ID4gdWwgPiBsaSA+IGEsXHJcbiAgICAjbWFpbi1uYXYtd3JhcHBlciAubG9naW4gPiB1bCA+IGxpID4gYSB7XHJcbiAgICAgICAgZm9udC1zaXplOiAwLjk2ODc1ZW07XHJcbiAgICAgICAgcGFkZGluZzogMCAxNXB4O1xyXG4gICAgfVxyXG59XHJcblxyXG4jbWFpbi1uYXYtd3JhcHBlciBuYXYgPiB1bCAubW0tY29udGVudCxcclxuI21haW4tbmF2LXdyYXBwZXIgLmxvZ2luID4gdWwgLm1tLWNvbnRlbnQge1xyXG4gICAgcGFkZGluZzogMCAxNXB4O1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHtcclxuICAgICNtYWluLW5hdi13cmFwcGVyIG5hdiA+IHVsIC5tbS1jb250ZW50LFxyXG4gICAgI21haW4tbmF2LXdyYXBwZXIgLmxvZ2luID4gdWwgLm1tLWNvbnRlbnQge1xyXG4gICAgICAgIGRpc3BsYXk6IHRhYmxlO1xyXG4gICAgICAgIHBhZGRpbmc6IDA7XHJcbiAgICB9XHJcblxyXG4gICAgI21haW4tbmF2LXdyYXBwZXIgbmF2ID4gdWwgLm1tLWNvbnRlbnQgLm1tLWxpbmtzLXdyYXBwZXIsXHJcbiAgICAjbWFpbi1uYXYtd3JhcHBlciBuYXYgPiB1bCAubW0tY29udGVudCAubW0tcHJvbW8sXHJcbiAgICAjbWFpbi1uYXYtd3JhcHBlciAubG9naW4gPiB1bCAubW0tY29udGVudCAubW0tbGlua3Mtd3JhcHBlcixcclxuICAgICNtYWluLW5hdi13cmFwcGVyIC5sb2dpbiA+IHVsIC5tbS1jb250ZW50IC5tbS1wcm9tbyB7XHJcbiAgICAgICAgZGlzcGxheTogdGFibGUtY2VsbDtcclxuICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xyXG4gICAgICAgIGJvcmRlci1zdHlsZTogc29saWQ7XHJcbiAgICAgICAgYm9yZGVyLXdpZHRoOiA1NXB4IDAgNnB4IDA7XHJcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDIwcHg7XHJcbiAgICB9XHJcblxyXG4gICAgI21haW4tbmF2LXdyYXBwZXIgbmF2ID4gdWwgLm1tLWNvbnRlbnQgLm1tLWxpbmtzLXdyYXBwZXIsXHJcbiAgICAjbWFpbi1uYXYtd3JhcHBlciAubG9naW4gPiB1bCAubW0tY29udGVudCAubW0tbGlua3Mtd3JhcHBlciB7XHJcbiAgICAgICAgYm9yZGVyLWNvbG9yOiAjMTE0MjVhO1xyXG4gICAgICAgIHBhZGRpbmc6IDAgMTVweDtcclxuICAgIH1cclxuXHJcbiAgICAjbWFpbi1uYXYtd3JhcHBlciBuYXYgPiB1bCAubW0tY29udGVudCAubW0tcHJvbW8sXHJcbiAgICAjbWFpbi1uYXYtd3JhcHBlciAubG9naW4gPiB1bCAubW0tY29udGVudCAubW0tcHJvbW8ge1xyXG4gICAgICAgIHdpZHRoOiAzNSU7XHJcbiAgICAgICAgYm9yZGVyLWNvbG9yOiAjMGIzNzRkO1xyXG4gICAgICAgIGJhY2tncm91bmQ6ICMwZjRiNjg7XHJcbiAgICB9XHJcbn1cclxuXHJcbiNtYWluLW5hdi13cmFwcGVyIG5hdiA+IHVsIC5tbS1jb250ZW50IHVsLFxyXG4jbWFpbi1uYXYtd3JhcHBlciAubG9naW4gPiB1bCAubW0tY29udGVudCB1bCB7XHJcbiAgICBwYWRkaW5nOiAwO1xyXG4gICAgbWFyZ2luOiAwO1xyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSB7XHJcbiAgICAjbWFpbi1uYXYtd3JhcHBlciBuYXYgPiB1bCAubW0tY29udGVudCAubW0tbGlua3MtY29sLFxyXG4gICAgI21haW4tbmF2LXdyYXBwZXIgLmxvZ2luID4gdWwgLm1tLWNvbnRlbnQgLm1tLWxpbmtzLWNvbCB7XHJcbiAgICAgICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICAgICAgd2lkdGg6IDMzJTtcclxuICAgIH1cclxufVxyXG5cclxuI21haW4tbmF2LXdyYXBwZXIgbmF2ID4gdWwgLm1tLWNvbnRlbnQgbGksXHJcbiNtYWluLW5hdi13cmFwcGVyIC5sb2dpbiA+IHVsIC5tbS1jb250ZW50IGxpIHtcclxuICAgIHZlcnRpY2FsLWFsaWduOiB0b3A7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogMTVweDtcclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XHJcbiAgICAjbWFpbi1uYXYtd3JhcHBlciBuYXYgPiB1bCAubW0tY29udGVudCBsaSxcclxuICAgICNtYWluLW5hdi13cmFwcGVyIC5sb2dpbiA+IHVsIC5tbS1jb250ZW50IGxpIHtcclxuICAgICAgICBsaW5lLWhlaWdodDogMS41O1xyXG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDE1cHg7XHJcbiAgICB9XHJcblxyXG4gICAgI21haW4tbmF2LXdyYXBwZXIgbmF2ID4gdWwgLm1tLWNvbnRlbnQgbGkuaGVhZGVyLFxyXG4gICAgI21haW4tbmF2LXdyYXBwZXIgLmxvZ2luID4gdWwgLm1tLWNvbnRlbnQgbGkuaGVhZGVyIHtcclxuICAgICAgICBtYXJnaW4tdG9wOiAtNDBweDtcclxuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMjVweDtcclxuICAgICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcclxuICAgICAgICBjb2xvcjogI2ZmZmZmZjtcclxuICAgICAgICBmb250LWZhbWlseTogXCJHb3RoYW1Cb29rXCIsIEFyaWFsLCBIZWx2ZXRpY2EsIHNhbnM7XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgIC8qZm9yIGllKi9cclxuICAgIH1cclxuXHJcbiAgICAvLyAubWluZHNoaWZ0ICNtYWluLW5hdi13cmFwcGVyIG5hdiA+IHVsIC5tbS1jb250ZW50IGxpLmhlYWRlcixcclxuICAgIC8vIC5taW5kc2hpZnQgI21haW4tbmF2LXdyYXBwZXIgLmxvZ2luID4gdWwgLm1tLWNvbnRlbnQgbGkuaGVhZGVyIHtcclxuICAgIC8vICAgICBtYXJnaW4tdG9wOiAtNjhweDtcclxuICAgIC8vIH1cclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcclxuICAgICNtYWluLW5hdi13cmFwcGVyIG5hdiA+IHVsIC5tbS1jb250ZW50IGxpLmhlYWRlcixcclxuICAgICNtYWluLW5hdi13cmFwcGVyIC5sb2dpbiA+IHVsIC5tbS1jb250ZW50IGxpLmhlYWRlciB7XHJcbiAgICAgICAgZm9udC1zaXplOiAwLjg3NWVtO1xyXG4gICAgfVxyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIHtcclxuICAgICNtYWluLW5hdi13cmFwcGVyIG5hdiA+IHVsIC5tbS1jb250ZW50IGxpLmhlYWRlcixcclxuICAgICNtYWluLW5hdi13cmFwcGVyIC5sb2dpbiA+IHVsIC5tbS1jb250ZW50IGxpLmhlYWRlciB7XHJcbiAgICAgICAgZm9udC1zaXplOiAxZW07XHJcbiAgICB9XHJcbn1cclxuXHJcbiNtYWluLW5hdi13cmFwcGVyIG5hdiA+IHVsIC5tbS1jb250ZW50IGE6bm90KC5idXR0b24pOm5vdCguYnV0dG9uLXNtYWxsLXRleHQpOm5vdCguc2ltcGxlLWJ1dHRvbik6bm90KC5zZmZvcnVtTmV3VGhyZWFkTG5rKTpub3QoLnNmZm9ydW1SZXBseUJ0bik6bm90KC5idXR0b24tc2Vjb25kYXJ5KSxcclxuI21haW4tbmF2LXdyYXBwZXIgLmxvZ2luID4gdWwgLm1tLWNvbnRlbnQgYTpub3QoLmJ1dHRvbik6bm90KC5idXR0b24tc21hbGwtdGV4dCk6bm90KC5zaW1wbGUtYnV0dG9uKTpub3QoLnNmZm9ydW1OZXdUaHJlYWRMbmspOm5vdCguc2Zmb3J1bVJlcGx5QnRuKTpub3QoLmJ1dHRvbi1zZWNvbmRhcnkpIHtcclxuICAgIHBhZGRpbmctbGVmdDogMDtcclxuICAgIHBhZGRpbmctcmlnaHQ6IDA7XHJcbiAgICBsaW5lLWhlaWdodDogMTtcclxuICAgIGRpc3BsYXk6IGlubGluZTtcclxuICAgIGNvbG9yOiAjZmZmZmZmO1xyXG59XHJcblxyXG4jbWFpbi1uYXYtd3JhcHBlciBuYXYgPiB1bCAubW0tY29udGVudCBhOm5vdCguYnV0dG9uKTpub3QoLmJ1dHRvbi1zbWFsbC10ZXh0KTpub3QoLnNpbXBsZS1idXR0b24pOm5vdCguc2Zmb3J1bU5ld1RocmVhZExuayk6bm90KC5zZmZvcnVtUmVwbHlCdG4pOm5vdCguYnV0dG9uLXNlY29uZGFyeSk6aG92ZXIsXHJcbiNtYWluLW5hdi13cmFwcGVyIC5sb2dpbiA+IHVsIC5tbS1jb250ZW50IGE6bm90KC5idXR0b24pOm5vdCguYnV0dG9uLXNtYWxsLXRleHQpOm5vdCguc2ltcGxlLWJ1dHRvbik6bm90KC5zZmZvcnVtTmV3VGhyZWFkTG5rKTpub3QoLnNmZm9ydW1SZXBseUJ0bik6bm90KC5idXR0b24tc2Vjb25kYXJ5KTpob3ZlciB7XHJcbiAgICBjb2xvcjogI2IyZjJmZiAhaW1wb3J0YW50O1xyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcclxuICAgICNtYWluLW5hdi13cmFwcGVyIG5hdiA+IHVsIC5tbS1jb250ZW50IGE6bm90KC5idXR0b24pOm5vdCguYnV0dG9uLXNtYWxsLXRleHQpOm5vdCguc2ltcGxlLWJ1dHRvbik6bm90KC5zZmZvcnVtTmV3VGhyZWFkTG5rKTpub3QoLnNmZm9ydW1SZXBseUJ0bik6bm90KC5idXR0b24tc2Vjb25kYXJ5KSxcclxuICAgICNtYWluLW5hdi13cmFwcGVyIC5sb2dpbiA+IHVsIC5tbS1jb250ZW50IGE6bm90KC5idXR0b24pOm5vdCguYnV0dG9uLXNtYWxsLXRleHQpOm5vdCguc2ltcGxlLWJ1dHRvbik6bm90KC5zZmZvcnVtTmV3VGhyZWFkTG5rKTpub3QoLnNmZm9ydW1SZXBseUJ0bik6bm90KC5idXR0b24tc2Vjb25kYXJ5KSB7XHJcbiAgICAgICAgZm9udC1zaXplOiAwLjg3NWVtO1xyXG4gICAgfVxyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XHJcbiAgICAjbWFpbi1uYXYtd3JhcHBlciBuYXYgPiB1bCAubW0tY29udGVudCBhOm5vdCguYnV0dG9uKTpub3QoLmJ1dHRvbi1zbWFsbC10ZXh0KTpub3QoLnNpbXBsZS1idXR0b24pOm5vdCguc2Zmb3J1bU5ld1RocmVhZExuayk6bm90KC5zZmZvcnVtUmVwbHlCdG4pOm5vdCguYnV0dG9uLXNlY29uZGFyeSksXHJcbiAgICAjbWFpbi1uYXYtd3JhcHBlciAubG9naW4gPiB1bCAubW0tY29udGVudCBhOm5vdCguYnV0dG9uKTpub3QoLmJ1dHRvbi1zbWFsbC10ZXh0KTpub3QoLnNpbXBsZS1idXR0b24pOm5vdCguc2Zmb3J1bU5ld1RocmVhZExuayk6bm90KC5zZmZvcnVtUmVwbHlCdG4pOm5vdCguYnV0dG9uLXNlY29uZGFyeSkge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMWVtO1xyXG4gICAgfVxyXG59XHJcblxyXG4jbWFpbi1uYXYtd3JhcHBlciBuYXYgPiB1bCAubW0tY29udGVudCBsaSBsaSxcclxuI21haW4tbmF2LXdyYXBwZXIgLmxvZ2luID4gdWwgLm1tLWNvbnRlbnQgbGkgbGkge1xyXG4gICAgbGluZS1oZWlnaHQ6IDEuMjtcclxuICAgIG1hcmdpbi1sZWZ0OiAxNXB4O1xyXG4gICAgcGFkZGluZy1ib3R0b206IDEwcHg7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbn1cclxuXHJcbiNtYWluLW5hdi13cmFwcGVyIG5hdiA+IHVsIC5tbS1jb250ZW50IGxpIGxpOmJlZm9yZSxcclxuI21haW4tbmF2LXdyYXBwZXIgLmxvZ2luID4gdWwgLm1tLWNvbnRlbnQgbGkgbGk6YmVmb3JlIHtcclxuICAgIGNvbG9yOiAjZmZmZmZmO1xyXG4gICAgY29udGVudDogXCLilrhcIjtcclxuICAgIGZvbnQtc2l6ZTogMTJweDtcclxuICAgIGxlZnQ6IC0xMHB4O1xyXG4gICAgcGFkZGluZy1yaWdodDogNXB4O1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgdG9wOiAzcHg7XHJcbn1cclxuXHJcbiNtYWluLW5hdi13cmFwcGVyIG5hdiA+IHVsIC5tbS1jb250ZW50IGxpIGxpOmxhc3QtY2hpbGQsXHJcbiNtYWluLW5hdi13cmFwcGVyIC5sb2dpbiA+IHVsIC5tbS1jb250ZW50IGxpIGxpOmxhc3QtY2hpbGQge1xyXG4gICAgcGFkZGluZy1ib3R0b206IDAgIWltcG9ydGFudDtcclxufVxyXG5cclxuI21haW4tbmF2LXdyYXBwZXIgbmF2ID4gdWwgLm1tLWNvbnRlbnQgbGkgbGkgYSxcclxuI21haW4tbmF2LXdyYXBwZXIgLmxvZ2luID4gdWwgLm1tLWNvbnRlbnQgbGkgbGkgYSB7XHJcbiAgICBmb250LXNpemU6IDAuODc1ZW0gIWltcG9ydGFudDtcclxufVxyXG5cclxuI21haW4tbmF2LXdyYXBwZXIgbmF2ID4gdWwgLm1tLWNvbnRlbnQgbGkgbGkgYTpob3ZlcixcclxuI21haW4tbmF2LXdyYXBwZXIgLmxvZ2luID4gdWwgLm1tLWNvbnRlbnQgbGkgbGkgYTpob3ZlciB7XHJcbiAgICBjb2xvcjogI2ZmZmZmZjtcclxufVxyXG5cclxuI21haW4tbmF2LXdyYXBwZXIgLm5hdi11dGlsaXRpZXMtd3JhcHBlciB7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBmbG9hdDogcmlnaHQ7XHJcbn1cclxuXHJcbiNtYWluLW5hdi13cmFwcGVyIC5sb2dpbiAubXktYWNjb3VudC1saW5rLFxyXG4jbWFpbi1uYXYtd3JhcHBlciAubG9naW4gLmxvZ291dC1saW5rIHtcclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcbn1cclxuXHJcbiNtYWluLW5hdi13cmFwcGVyIC5sb2dpbiAubXktYWNjb3VudC1saW5rIC5tbS1kcm9wZG93biB7XHJcbiAgICB3aWR0aDogMzIwcHg7XHJcbiAgICBsZWZ0OiBhdXRvICFpbXBvcnRhbnQ7XHJcbiAgICByaWdodDogOTk5ZW07XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxufVxyXG5cclxuI21haW4tbmF2LXdyYXBwZXIgLmxvZ2luIC5teS1hY2NvdW50LWxpbmsgLm1tLWRyb3Bkb3duIGxpIHtcclxuICAgIGNvbG9yOiAjZmZmZmZmO1xyXG59XHJcblxyXG4jbWFpbi1uYXYtd3JhcHBlciAubG9naW4gLm15LWFjY291bnQtbGluayAubW0tZHJvcGRvd24gbGk6bm90KC5oZWFkZXIpIHtcclxuICAgIGZvbnQtZmFtaWx5OiBcIkxleGlhUmVndWxhclwiLCBUaW1lcywgc2FuLXNlcmlmO1xyXG4gICAgcGFkZGluZy1ib3R0b206IDVweDtcclxufVxyXG5cclxuI21haW4tbmF2LXdyYXBwZXIgLmxvZ2luIC5teS1hY2NvdW50LWxpbmsgLm1tLWRyb3Bkb3duIGxpLmhlYWRlciB7XHJcbiAgICBtYXJnaW4tdG9wOiAtMzVweCAhaW1wb3J0YW50O1xyXG4gICAgd2lkdGg6IDI4MHB4O1xyXG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcclxuICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcclxufVxyXG5cclxuI21haW4tbmF2LXdyYXBwZXIgLmxvZ2luIC5teS1hY2NvdW50LWxpbmsgLm1tLWRyb3Bkb3duIC5idXR0b24td3JhcHBlciB7XHJcbiAgICBwYWRkaW5nOiAzMHB4IDA7XHJcbn1cclxuXHJcbiNtYWluLW5hdi13cmFwcGVyIC5sb2dpbiAubXktYWNjb3VudC1saW5rIC5tbS1kcm9wZG93biAuYnV0dG9uLFxyXG4jbWFpbi1uYXYtd3JhcHBlciAubG9naW4gLm15LWFjY291bnQtbGluayAubW0tZHJvcGRvd24gLmJ1dHRvbi1zbWFsbC10ZXh0LFxyXG4jbWFpbi1uYXYtd3JhcHBlciAubG9naW4gLm15LWFjY291bnQtbGluayAubW0tZHJvcGRvd24gLnNpbXBsZS1idXR0b24sXHJcbiNtYWluLW5hdi13cmFwcGVyIC5sb2dpbiAubXktYWNjb3VudC1saW5rIC5tbS1kcm9wZG93biAuc2VhcmNoLWZvcm0gYnV0dG9uLFxyXG4uc2VhcmNoLWZvcm0gI21haW4tbmF2LXdyYXBwZXIgLmxvZ2luIC5teS1hY2NvdW50LWxpbmsgLm1tLWRyb3Bkb3duIGJ1dHRvbixcclxuI21haW4tbmF2LXdyYXBwZXIgLmxvZ2luIC5teS1hY2NvdW50LWxpbmsgLm1tLWRyb3Bkb3duIGlucHV0W3RpdGxlPVwiU2VhcmNoIGlucHV0XCJdICsgc3BhbiArIGJ1dHRvbixcclxuI21haW4tbmF2LXdyYXBwZXIgLmxvZ2luIC5teS1hY2NvdW50LWxpbmsgLm1tLWRyb3Bkb3duIC5ibG9nLWRldGFpbHMgYnV0dG9uW2RhdGEtc2Ytcm9sZT1jb21tZW50cy1uZXctc3VibWl0LWJ1dHRvbl0sXHJcbi5ibG9nLWRldGFpbHMgI21haW4tbmF2LXdyYXBwZXIgLmxvZ2luIC5teS1hY2NvdW50LWxpbmsgLm1tLWRyb3Bkb3duIGJ1dHRvbltkYXRhLXNmLXJvbGU9Y29tbWVudHMtbmV3LXN1Ym1pdC1idXR0b25dLFxyXG4jbWFpbi1uYXYtd3JhcHBlciAubG9naW4gLm15LWFjY291bnQtbGluayAubW0tZHJvcGRvd24gYm9keS5ibG9nIC5zZmNvbW1lbnRzU3VibWl0QnRuLFxyXG5ib2R5LmJsb2cgI21haW4tbmF2LXdyYXBwZXIgLmxvZ2luIC5teS1hY2NvdW50LWxpbmsgLm1tLWRyb3Bkb3duIC5zZmNvbW1lbnRzU3VibWl0QnRuLFxyXG4jbWFpbi1uYXYtd3JhcHBlciAubG9naW4gLm15LWFjY291bnQtbGluayAubW0tZHJvcGRvd24gLnNmZm9ydW1OZXdUaHJlYWRMbmssXHJcbiNtYWluLW5hdi13cmFwcGVyIC5sb2dpbiAubXktYWNjb3VudC1saW5rIC5tbS1kcm9wZG93biAuc2Zmb3J1bVJlcGx5QnRuLFxyXG4jbWFpbi1uYXYtd3JhcHBlciAubG9naW4gLm15LWFjY291bnQtbGluayAubW0tZHJvcGRvd24gLmZvcnVtIC5zZlN1Ym1pdEJ0bixcclxuLmZvcnVtICNtYWluLW5hdi13cmFwcGVyIC5sb2dpbiAubXktYWNjb3VudC1saW5rIC5tbS1kcm9wZG93biAuc2ZTdWJtaXRCdG4sXHJcbiNtYWluLW5hdi13cmFwcGVyIC5sb2dpbiAubXktYWNjb3VudC1saW5rIC5tbS1kcm9wZG93biAuYnV0dG9uLXNlY29uZGFyeSxcclxuI21haW4tbmF2LXdyYXBwZXIgLmxvZ2luIC5teS1hY2NvdW50LWxpbmsgLm1tLWRyb3Bkb3duIC5idXR0b24tc2Vjb25kYXJ5IHtcclxuICAgIGZsb2F0OiByaWdodDtcclxuICAgIGZvbnQtc2l6ZTogMTRweCAhaW1wb3J0YW50O1xyXG4gICAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcclxuICAgIHdpZHRoOiAyNTBweDtcclxufVxyXG5cclxuI21haW4tbmF2LXdyYXBwZXIgLmxvZ2luIC5teS1hY2NvdW50LWxpbmsgLm1tLWxpbmtzLWNvbCB7XHJcbiAgICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4jbWFpbi1uYXYtd3JhcHBlciAubG9naW4gLm15LWFjY291bnQtbGluazpob3ZlciB7XHJcbiAgICBiYWNrZ3JvdW5kOiAjMTE0MjVhO1xyXG59XHJcblxyXG4jbWFpbi1uYXYtd3JhcHBlciAubG9naW4gLm15LWFjY291bnQtbGluazpob3ZlciAubW0tZHJvcGRvd24ge1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICByaWdodDogMDtcclxufVxyXG5cclxuI21haW4tbmF2LXdyYXBwZXIgLmxvZ2luIC5teS1hY2NvdW50LWxpbms6aG92ZXIgPiBhIHtcclxuICAgIGNvbG9yOiAjZmZmZmZmO1xyXG59XHJcblxyXG4jbWFpbi1uYXYtd3JhcHBlciAubG9naW4ubG9nZ2VkLWluIC5sb2dpbi1saW5rIHtcclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcbn1cclxuXHJcbiNtYWluLW5hdi13cmFwcGVyIC5sb2dpbi5sb2dnZWQtaW4gLm15LWFjY291bnQtbGluayB7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxufVxyXG5cclxuI21haW4tbmF2LXdyYXBwZXIgLmxvZ2luIHVsIHtcclxuICAgIGxpc3Qtc3R5bGU6IG5vbmU7XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcclxuICAgICNtYWluLW5hdi13cmFwcGVyIC5sb2dpbiB1bCB7XHJcbiAgICAgICAgcGFkZGluZy1yaWdodDogNXB4O1xyXG4gICAgICAgIHBhZGRpbmctbGVmdDogNXB4O1xyXG4gICAgfVxyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcclxuICAgICNtYWluLW5hdi13cmFwcGVyIC5sb2dpbiB7XHJcbiAgICAgICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDkycHg7XHJcbiAgICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcclxuICAgIH1cclxufVxyXG5cclxuI21haW4tbmF2LXdyYXBwZXIgLmxvZ2luIC5sb2dpbi1saW5rIGEge1xyXG4gICAgYmFja2dyb3VuZDogIzAwODVhZDtcclxuICAgIGJvcmRlci1yYWRpdXM6IDg0cHg7XHJcbiAgICBjb2xvcjogI2ZmZmZmZiAhaW1wb3J0YW50O1xyXG4gICAgcGFkZGluZzogNnB4IDE0cHggIWltcG9ydGFudDtcclxufVxyXG5cclxuI21haW4tbmF2LXdyYXBwZXIgLmxvZ2luIC5sb2dpbi1saW5rOmhvdmVyIHtcclxuICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbiNtYWluLW5hdi13cmFwcGVyIC5zaXRlLWxvZ28ge1xyXG4gICAgZGlzcGxheTogbm9uZTtcclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkge1xyXG4gICAgI21haW4tbmF2LXdyYXBwZXIuZml4ZWQtbmF2LFxyXG4gICAgLmlubmVyICNtYWluLW5hdi13cmFwcGVyIHtcclxuICAgICAgICBwb3NpdGlvbjogZml4ZWQ7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgdG9wOiAwO1xyXG4gICAgICAgIGhlaWdodDogNzhweDtcclxuICAgICAgICAtd2Via2l0LWJveC1zaGFkb3c6IDBweCAwcHggOXB4IDBweCByZ2JhKDAsIDAsIDAsIDAuMTEpO1xyXG4gICAgICAgIGJveC1zaGFkb3c6IDBweCAwcHggOXB4IDBweCByZ2JhKDAsIDAsIDAsIDAuMTEpO1xyXG4gICAgICAgIHotaW5kZXg6IDk5OTtcclxuICAgIH1cclxuXHJcbiAgICAjbWFpbi1uYXYtd3JhcHBlci5maXhlZC1uYXYgLnNpdGUtbG9nbyxcclxuICAgIC5pbm5lciAjbWFpbi1uYXYtd3JhcHBlciAuc2l0ZS1sb2dvIHtcclxuICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICBmbG9hdDogbGVmdDtcclxuICAgICAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XHJcbiAgICB9XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIHtcclxuICAgICNtYWluLW5hdi13cmFwcGVyLmZpeGVkLW5hdiAuc2l0ZS1sb2dvLFxyXG4gICAgLmlubmVyICNtYWluLW5hdi13cmFwcGVyIC5zaXRlLWxvZ28ge1xyXG4gICAgICAgIG1hcmdpbi1yaWdodDogNDVweDtcclxuICAgIH1cclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkge1xyXG4gICAgI21haW4tbmF2LXdyYXBwZXIuZml4ZWQtbmF2IC5zaXRlLWxvZ28gaW1nLFxyXG4gICAgLmlubmVyICNtYWluLW5hdi13cmFwcGVyIC5zaXRlLWxvZ28gaW1nIHtcclxuICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICB9XHJcblxyXG4gICAgI21haW4tbmF2LXdyYXBwZXIuZml4ZWQtbmF2IG5hdiA+IHVsID4gbGksXHJcbiAgICAuaW5uZXIgI21haW4tbmF2LXdyYXBwZXIgbmF2ID4gdWwgPiBsaSB7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDc4cHg7XHJcbiAgICAgICAgbWF4LWhlaWdodDogNzhweDtcclxuICAgICAgICBtYXgtd2lkdGg6IDgycHg7XHJcbiAgICB9XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIHtcclxuICAgICNtYWluLW5hdi13cmFwcGVyLmZpeGVkLW5hdiBuYXYgPiB1bCA+IGxpLFxyXG4gICAgLmlubmVyICNtYWluLW5hdi13cmFwcGVyIG5hdiA+IHVsID4gbGkge1xyXG4gICAgICAgIG1heC13aWR0aDogMTA4cHg7XHJcbiAgICB9XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHtcclxuICAgICNtYWluLW5hdi13cmFwcGVyLmZpeGVkLW5hdiBuYXYgPiB1bCA+IGxpID4gYSxcclxuICAgIC5pbm5lciAjbWFpbi1uYXYtd3JhcHBlciBuYXYgPiB1bCA+IGxpID4gYSB7XHJcbiAgICAgICAgZm9udC1zaXplOiAwLjcxODc1ZW07XHJcbiAgICAgICAgcGFkZGluZzogMCA1cHg7XHJcbiAgICB9XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIHtcclxuICAgICNtYWluLW5hdi13cmFwcGVyLmZpeGVkLW5hdiBuYXYgPiB1bCA+IGxpID4gYSxcclxuICAgIC5pbm5lciAjbWFpbi1uYXYtd3JhcHBlciBuYXYgPiB1bCA+IGxpID4gYSB7XHJcbiAgICAgICAgZm9udC1zaXplOiAwLjg0Mzc1ZW07XHJcbiAgICAgICAgcGFkZGluZzogMCA4cHg7XHJcbiAgICB9XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHtcclxuICAgICNtYWluLW5hdi13cmFwcGVyLmZpeGVkLW5hdiAubmF2LXV0aWxpdGllcy13cmFwcGVyIGxpLFxyXG4gICAgLmlubmVyICNtYWluLW5hdi13cmFwcGVyIC5uYXYtdXRpbGl0aWVzLXdyYXBwZXIgbGkge1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiA3OHB4O1xyXG4gICAgfVxyXG5cclxuICAgICNtYWluLW5hdi13cmFwcGVyLmZpeGVkLW5hdiAubmF2LXV0aWxpdGllcyxcclxuICAgIC5pbm5lciAjbWFpbi1uYXYtd3JhcHBlciAubmF2LXV0aWxpdGllcyB7XHJcbiAgICAgICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICAgICAgbWFyZ2luOiAwIDMwcHggMCA4cHg7XHJcbiAgICB9XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIGFuZCAobWluLXdpZHRoOiAxNTAwcHgpIHtcclxuICAgICNtYWluLW5hdi13cmFwcGVyLmZpeGVkLW5hdiAubmF2LXV0aWxpdGllcyxcclxuICAgIC5pbm5lciAjbWFpbi1uYXYtd3JhcHBlciAubmF2LXV0aWxpdGllcyB7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDE1cHg7XHJcbiAgICB9XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHtcclxuICAgICNtYWluLW5hdi13cmFwcGVyLmZpeGVkLW5hdiAubmF2LW1vcmUtbGlua3MsXHJcbiAgICAuaW5uZXIgI21haW4tbmF2LXdyYXBwZXIgLm5hdi1tb3JlLWxpbmtzIHtcclxuICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIH1cclxufVxyXG5cclxuLm1tLXByb21vIHtcclxuICAgIHBhZGRpbmc6IDIwcHggMTBweDtcclxuICAgIC8qSW1hZ2UgT25seSB3L0xpbmsqL1xyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogMCkgYW5kIChtYXgtd2lkdGg6IDEwMjVweCkge1xyXG4gICAgLm1tLXByb21vICsgLm1tLXByb21vIHtcclxuICAgICAgICBwYWRkaW5nLXRvcDogMDtcclxuICAgIH1cclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XHJcbiAgICAubW0tcHJvbW8ge1xyXG4gICAgICAgIHBhZGRpbmc6IDIwcHg7XHJcbiAgICB9XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xyXG4gICAgLm1tLXByb21vIC5wcm9tby10ZXh0LW9ubHkge1xyXG4gICAgICAgIHBhZGRpbmc6IDEwcHggMjBweCAyMHB4O1xyXG4gICAgfVxyXG5cclxuICAgIC5tbS1wcm9tbyAucHJvbW8tdGV4dC1vbmx5IC5wcm9tby10ZXh0IHtcclxuICAgICAgICBmb250LXNpemU6IDEuMTg3NWVtO1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyNnB4O1xyXG4gICAgfVxyXG59XHJcblxyXG4ubW0tcHJvbW8gLnByb21vLXRleHQge1xyXG4gICAgY29sb3I6ICNmZmZmZmY7XHJcbiAgICBmb250LWZhbWlseTogXCJMZXhpYVJlZ3VsYXJcIiwgVGltZXMsIHNhbi1zZXJpZjtcclxuICAgIGZvbnQtc2l6ZTogMC44NzVlbTtcclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XHJcbiAgICAubW0tcHJvbW8gLnByb21vLXRleHQge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgICBsaW5lLWhlaWdodDogMS40O1xyXG4gICAgfVxyXG59XHJcblxyXG4ubW0tcHJvbW8gLnByb21vLWxpbmsge1xyXG4gICAgZm9udC1zaXplOiAwLjc1ZW0gIWltcG9ydGFudDtcclxufVxyXG5cclxuLm1tLXByb21vIC5wcm9tby1pbWctbGVmdCB7XHJcbiAgICBtYXJnaW4tYm90dG9NOiAyMHB4O1xyXG59XHJcblxyXG4ubW0tcHJvbW8gLnByb21vLWltZy1sZWZ0IC5wcm9tby1pbWcsXHJcbi5tbS1wcm9tbyAucHJvbW8taW1nLWxlZnQgLnByb21vLXRleHQge1xyXG4gICAgZmxvYXQ6IGxlZnQ7XHJcbn1cclxuXHJcbi5tbS1wcm9tbyAucHJvbW8taW1nLWxlZnQgLnByb21vLWltZyB7XHJcbiAgICB3aWR0aDogMjUlO1xyXG4gICAgZGlzcGxheTogbm9uZTtcclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkge1xyXG4gICAgLm1tLXByb21vIC5wcm9tby1pbWctbGVmdCAucHJvbW8taW1nIHtcclxuICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIH1cclxuXHJcbiAgICAubW0tcHJvbW8gLnByb21vLWltZy1sZWZ0IC5wcm9tby1pbWcgaW1nIHtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgIH1cclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XHJcbiAgICAubW0tcHJvbW8gLnByb21vLWltZy1sZWZ0IC5wcm9tby10ZXh0IHtcclxuICAgICAgICB3aWR0aDogNjUlO1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiA1JTtcclxuICAgIH1cclxufVxyXG5cclxuLm1tLXByb21vIC5wcm9tby1pbWctb25seSB7XHJcbiAgICB3aWR0aDogODAlO1xyXG4gICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgICAvKmltZyB7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgfSovXHJcbn1cclxuXHJcbi5tbS1wcm9tbyAucHJvbW8taW1nLW9ubHkgLnByb21vLXRleHQge1xyXG4gICAgbWFyZ2luLXRvcDogMTBweDtcclxuICAgIGZvbnQtc2l6ZTogMC44NzVlbTtcclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkge1xyXG4gICAgLm1tLXByb21vIC5idXR0b24sXHJcbiAgICAubW0tcHJvbW8gLmJ1dHRvbi1zbWFsbC10ZXh0LFxyXG4gICAgLm1tLXByb21vIC5zaW1wbGUtYnV0dG9uLFxyXG4gICAgLm1tLXByb21vIC5zZWFyY2gtZm9ybSBidXR0b24sXHJcbiAgICAuc2VhcmNoLWZvcm0gLm1tLXByb21vIGJ1dHRvbixcclxuICAgIC5tbS1wcm9tbyBpbnB1dFt0aXRsZT1cIlNlYXJjaCBpbnB1dFwiXSArIHNwYW4gKyBidXR0b24sXHJcbiAgICAubW0tcHJvbW8gLmJsb2ctZGV0YWlscyBidXR0b25bZGF0YS1zZi1yb2xlPWNvbW1lbnRzLW5ldy1zdWJtaXQtYnV0dG9uXSxcclxuICAgIC5ibG9nLWRldGFpbHMgLm1tLXByb21vIGJ1dHRvbltkYXRhLXNmLXJvbGU9Y29tbWVudHMtbmV3LXN1Ym1pdC1idXR0b25dLFxyXG4gICAgLm1tLXByb21vIC5ibG9nLWRldGFpbHMgW2RhdGEtc2Ytcm9sZT1jb21tZW50cy1uZXctc3VibWl0LWJ1dHRvbl0uYnV0dG9uLFxyXG4gICAgLmJsb2ctZGV0YWlscyAubW0tcHJvbW8gW2RhdGEtc2Ytcm9sZT1jb21tZW50cy1uZXctc3VibWl0LWJ1dHRvbl0uYnV0dG9uLFxyXG4gICAgLm1tLXByb21vIGJvZHkuYmxvZyAuc2Zjb21tZW50c1N1Ym1pdEJ0bixcclxuICAgIGJvZHkuYmxvZyAubW0tcHJvbW8gLnNmY29tbWVudHNTdWJtaXRCdG4sXHJcbiAgICAubW0tcHJvbW8gLnNmZm9ydW1OZXdUaHJlYWRMbmssXHJcbiAgICAubW0tcHJvbW8gLnNmZm9ydW1SZXBseUJ0bixcclxuICAgIC5tbS1wcm9tbyAuZm9ydW0gLnNmU3VibWl0QnRuLFxyXG4gICAgLmZvcnVtIC5tbS1wcm9tbyAuc2ZTdWJtaXRCdG4sXHJcbiAgICAubW0tcHJvbW8gLmJ1dHRvbi1zZWNvbmRhcnkge1xyXG4gICAgICAgIGZsb2F0OiByaWdodDtcclxuICAgICAgICBtYXJnaW4tdG9wOiA2MHB4O1xyXG4gICAgfVxyXG59XHJcblxyXG4ubW0tcHJvbW8gLnNtYWxsLXRleHQge1xyXG4gICAgZm9udC1zaXplOiAwLjg3NWVtO1xyXG59XHJcblxyXG4vKiBOYXYgVXRpbGl0aWVzICovXHJcbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHtcclxuICAgIC5uYXYtdXRpbGl0aWVzIHtcclxuICAgICAgICBmbG9hdDogbGVmdDtcclxuICAgICAgICBtYXJnaW4tbGVmdDogMTBweDtcclxuICAgIH1cclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xyXG4gICAgLm5hdi11dGlsaXRpZXMge1xyXG4gICAgICAgIGZsb2F0OiByaWdodDtcclxuICAgICAgICBtYXJnaW4tbGVmdDogMTVweDtcclxuICAgICAgICBtYXJnaW4tcmlnaHQ6IDE1cHg7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5uYXYtdXRpbGl0aWVzIHVsIHtcclxuICAgIG1hcmdpbjogMDtcclxuICAgIHBhZGRpbmc6IDA7XHJcbiAgICBib3JkZXI6IDA7XHJcbiAgICBsaXN0LXN0eWxlOiBub25lO1xyXG59XHJcblxyXG4ubmF2LXV0aWxpdGllcyB1bDpiZWZvcmUsXHJcbi5uYXYtdXRpbGl0aWVzIHVsOmFmdGVyIHtcclxuICAgIGNvbnRlbnQ6IFwiIFwiO1xyXG4gICAgZGlzcGxheTogdGFibGU7XHJcbn1cclxuXHJcbi5uYXYtdXRpbGl0aWVzIHVsOmFmdGVyIHtcclxuICAgIGNsZWFyOiBib3RoO1xyXG59XHJcblxyXG4ubmF2LXV0aWxpdGllcyB1bCBsaSB7XHJcbiAgICBsaXN0LXN0eWxlLWltYWdlOiBub25lO1xyXG4gICAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xyXG4gICAgbWFyZ2luLWxlZnQ6IDA7XHJcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xyXG4gICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDRweDtcclxuICAgIHBhZGRpbmctcmlnaHQ6IDRweDtcclxufVxyXG5cclxuLm5hdi11dGlsaXRpZXMgdWwgbGk6Zmlyc3QtY2hpbGQge1xyXG4gICAgcGFkZGluZy1sZWZ0OiAwO1xyXG59XHJcblxyXG4ubmF2LXV0aWxpdGllcyB1bCBsaTpsYXN0LWNoaWxkIHtcclxuICAgIHBhZGRpbmctcmlnaHQ6IDA7XHJcbn1cclxuXHJcbi5uYXYtdXRpbGl0aWVzIHVsIGxpLmxhc3Qge1xyXG4gICAgcGFkZGluZy1yaWdodDogMDtcclxufVxyXG5cclxuLm5hdi11dGlsaXRpZXMgdWwgbGkge1xyXG4gICAgbGlzdC1zdHlsZS1pbWFnZTogbm9uZTtcclxuICAgIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcclxuICAgIG1hcmdpbi1sZWZ0OiAwO1xyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcclxuICAgIC5uYXYtdXRpbGl0aWVzIHVsIGxpIHtcclxuICAgICAgICBsaW5lLWhlaWdodDogOTJweDtcclxuICAgICAgICBtYXgtaGVpZ2h0OiA5MnB4O1xyXG4gICAgfVxyXG59XHJcblxyXG4ubmF2LXV0aWxpdGllcyB1bCBsaSBhIHtcclxuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgIGJhY2tncm91bmQ6IHVybChcIi9hc3NldHMvaW1hZ2VzL3Nwcml0ZXMvaWNvbnMvbmF2LXM2MzE5ZmU0OGZkLnBuZ1wiKSBuby1yZXBlYXQ7XHJcbiAgICB3aWR0aDogMThweDtcclxuICAgIGhlaWdodDogMjVweDtcclxuICAgIGJhY2tncm91bmQtc2l6ZTogMTAwJTtcclxuICAgIGxpbmUtaGVpZ2h0OiBub3JtYWw7XHJcbiAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xyXG59XHJcblxyXG4ubmF2LXV0aWxpdGllcyB1bCBsaSBhLm5hdi1zZWFyY2gge1xyXG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAtMTE0cHg7XHJcbn1cclxuXHJcbi5uYXYtdXRpbGl0aWVzIHVsIGxpIGEuY29udGFjdCB7XHJcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIC02M3B4O1xyXG59XHJcblxyXG4ubmF2LXV0aWxpdGllcyB1bCBsaSBhLnNob3Age1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAycHg7XHJcbn1cclxuXHJcbi5uYXYtdXRpbGl0aWVzIHVsIGxpIGEuc2hvcCAuc2hvcC1jb3VudCB7XHJcbiAgICBiYWNrZ3JvdW5kOiAjZmZjMzVjO1xyXG4gICAgYm9yZGVyLXJhZGl1czogNTAlO1xyXG4gICAgY29sb3I6ICNmZmZmZmY7XHJcbiAgICBmb250LXNpemU6IDEycHg7XHJcbiAgICBoZWlnaHQ6IDIwcHg7XHJcbiAgICBsaW5lLWhlaWdodDogMjBweDtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHJpZ2h0OiAtMTRweDtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIHRvcDogLTdweDtcclxuICAgIHdpZHRoOiAyMHB4O1xyXG59XHJcblxyXG4ubmF2LW1vcmUtbGlua3Mge1xyXG4gICAgZGlzcGxheTogbm9uZTtcclxuICAgIGZsb2F0OiByaWdodDtcclxufVxyXG5cclxuLm5hdi1tb3JlLWxpbmtzIGJ1dHRvbixcclxuLm5hdi1tb3JlLWxpbmtzIC5idXR0b24sXHJcbi5uYXYtbW9yZS1saW5rcyAuYnV0dG9uLXNtYWxsLXRleHQsXHJcbi5uYXYtbW9yZS1saW5rcyAuc2ltcGxlLWJ1dHRvbixcclxuLm5hdi1tb3JlLWxpbmtzIGlucHV0W3RpdGxlPVwiU2VhcmNoIGlucHV0XCJdICsgc3BhbiArIGJ1dHRvbixcclxuLm5hdi1tb3JlLWxpbmtzIC5ibG9nLWRldGFpbHMgYnV0dG9uW2RhdGEtc2Ytcm9sZT1jb21tZW50cy1uZXctc3VibWl0LWJ1dHRvbl0sXHJcbi5ibG9nLWRldGFpbHMgLm5hdi1tb3JlLWxpbmtzIGJ1dHRvbltkYXRhLXNmLXJvbGU9Y29tbWVudHMtbmV3LXN1Ym1pdC1idXR0b25dLFxyXG4ubmF2LW1vcmUtbGlua3MgYm9keS5ibG9nIC5zZmNvbW1lbnRzU3VibWl0QnRuLFxyXG5ib2R5LmJsb2cgLm5hdi1tb3JlLWxpbmtzIC5zZmNvbW1lbnRzU3VibWl0QnRuLFxyXG4ubmF2LW1vcmUtbGlua3MgLnNmZm9ydW1OZXdUaHJlYWRMbmssXHJcbi5uYXYtbW9yZS1saW5rcyAuc2Zmb3J1bVJlcGx5QnRuLFxyXG4ubmF2LW1vcmUtbGlua3MgLmZvcnVtIC5zZlN1Ym1pdEJ0bixcclxuLmZvcnVtIC5uYXYtbW9yZS1saW5rcyAuc2ZTdWJtaXRCdG4sXHJcbi5uYXYtbW9yZS1saW5rcyAuYnV0dG9uLXNlY29uZGFyeSB7XHJcbiAgICBiYWNrZ3JvdW5kOiB1cmwoXCIvYXNzZXRzL2ltYWdlcy9pY29ucy9uYXYvbW9yZS5wbmc/MTQ0NDkxODY5MlwiKSBuby1yZXBlYXQgY2VudGVyIDE1cHgvMThweCAjZjlmOWY5O1xyXG4gICAgYm9yZGVyOiAxcHggc29saWQgI2M3ZGNlNDtcclxuICAgIGZvbnQtc2l6ZTogMC43NWVtO1xyXG4gICAgaGVpZ2h0OiA2NXB4O1xyXG4gICAgbGluZS1oZWlnaHQ6IDY1cHg7XHJcbiAgICB3aWR0aDogNTFweDtcclxuICAgIGNvbG9yOiAjMDA4NWFkO1xyXG4gICAgcGFkZGluZy10b3A6IDE1cHg7XHJcbn1cclxuXHJcbi5uYXYtbW9yZS1saW5rcyAuZHJvcGRvd24tbWVudSB7XHJcbiAgICBsZWZ0OiBhdXRvO1xyXG4gICAgcmlnaHQ6IDA7XHJcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjYzdkY2U0O1xyXG4gICAgYmFja2dyb3VuZDogI2Y5ZjlmOTtcclxuICAgIGJvcmRlci1yYWRpdXM6IDA7XHJcbn1cclxuXHJcbi5uYXYtbW9yZS1saW5rcyAuZHJvcGRvd24tbWVudSBhIHtcclxuICAgIGNvbG9yOiAjMDA4NWFkO1xyXG4gICAgZm9udC1zaXplOiAwLjk1ZW07XHJcbn1cclxuXHJcbi5uYXYtbW9yZS1saW5rcyAuZHJvcGRvd24tbWVudSBhOmhvdmVyLFxyXG4ubmF2LW1vcmUtbGlua3MgLmRyb3Bkb3duLW1lbnUgYTpmb2N1cyB7XHJcbiAgICBiYWNrZ3JvdW5kOiAjMDA4NWFkO1xyXG4gICAgY29sb3I6ICNmZmZmZmY7XHJcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbn1cclxuXHJcbi8qIE1vcmUgbGlua3MgZGlzcGxheSBpbiBob3ZlciBvbiBkZXNrdG9wICovXHJcbkBtZWRpYSAobWluLXdpZHRoOiAwKSBhbmQgKG1pbi13aWR0aDogMTAyNHB4KSB7XHJcbiAgICAubmF2LW1vcmUtbGlua3M6aG92ZXIgdWwuZHJvcGRvd24tbWVudSB7XHJcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgLXdlYmtpdC1ib3gtc2hhZG93OiBub25lO1xyXG4gICAgICAgIGJveC1zaGFkb3c6IG5vbmU7XHJcbiAgICB9XHJcbn1cclxuXHJcbi8qIEhvbWUgcGFnZSBoZXJvICovXHJcbmhlYWRlciAuaGVybyB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG59XHJcblxyXG5oZWFkZXIgLmhlcm8gLmhlcm8td3JhcHBlciB7XHJcbiAgICBtYXJnaW4tbGVmdDogLTEwcHg7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IC0xMHB4O1xyXG59XHJcblxyXG5oZWFkZXIgLmhlcm8gLmhlcm8td3JhcHBlcjpiZWZvcmUsXHJcbmhlYWRlciAuaGVybyAuaGVyby13cmFwcGVyOmFmdGVyIHtcclxuICAgIGNvbnRlbnQ6IFwiIFwiO1xyXG4gICAgZGlzcGxheTogdGFibGU7XHJcbn1cclxuXHJcbmhlYWRlciAuaGVybyAuaGVyby13cmFwcGVyOmFmdGVyIHtcclxuICAgIGNsZWFyOiBib3RoO1xyXG59XHJcblxyXG5oZWFkZXIgLmhlcm8gLmhlcm8td3JhcHBlciAuaGVyby1jb250ZW50OmZpcnN0LWNoaWxkIHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIG1pbi1oZWlnaHQ6IDFweDtcclxuICAgIHBhZGRpbmctbGVmdDogMTBweDtcclxuICAgIHBhZGRpbmctcmlnaHQ6IDEwcHg7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcclxuICAgIGhlYWRlciAuaGVybyAuaGVyby13cmFwcGVyIC5oZXJvLWNvbnRlbnQ6Zmlyc3QtY2hpbGQge1xyXG4gICAgICAgIGZsb2F0OiBsZWZ0O1xyXG4gICAgICAgIHdpZHRoOiA2Ni42NjY2NjY2NyU7XHJcbiAgICB9XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xyXG4gICAgaGVhZGVyIC5oZXJvIC5oZXJvLXdyYXBwZXIgLmhlcm8tY29udGVudDpmaXJzdC1jaGlsZCB7XHJcbiAgICAgICAgcGFkZGluZy1yaWdodDogMjBweDtcclxuICAgIH1cclxufVxyXG5cclxuaGVhZGVyIC5oZXJvIC5oZXJvLXdyYXBwZXIgLmhlcm8tY29udGVudDpsYXN0LWNoaWxkIHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIG1pbi1oZWlnaHQ6IDFweDtcclxuICAgIHBhZGRpbmctbGVmdDogMTBweDtcclxuICAgIHBhZGRpbmctcmlnaHQ6IDEwcHg7XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xyXG4gICAgaGVhZGVyIC5oZXJvIC5oZXJvLXdyYXBwZXIgLmhlcm8tY29udGVudDpsYXN0LWNoaWxkIHtcclxuICAgICAgICBmbG9hdDogbGVmdDtcclxuICAgICAgICB3aWR0aDogMzMuMzMzMzMzMzMlO1xyXG4gICAgfVxyXG59XHJcblxyXG5oZWFkZXIgLmhlcm8gLmhlcm8td3JhcHBlciAuaGVyby1jb250ZW50Omxhc3QtY2hpbGQgYSB7XHJcbiAgICB3aWR0aDogODAlO1xyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogNjQwcHgpIHtcclxuICAgIGhlYWRlciAuaGVybyAuaGVyby13cmFwcGVyIC5oZXJvLWNvbnRlbnQ6bGFzdC1jaGlsZCBhIHtcclxuICAgICAgICB3aWR0aDogNTAlO1xyXG4gICAgfVxyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogNzY2cHgpIHtcclxuICAgIGhlYWRlciAuaGVybyAuaGVyby13cmFwcGVyIC5oZXJvLWNvbnRlbnQ6bGFzdC1jaGlsZCBhIHtcclxuICAgICAgICB3aWR0aDogNDUlO1xyXG4gICAgICAgIG1hcmdpbi1yaWdodDogMiU7XHJcbiAgICB9XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xyXG4gICAgaGVhZGVyIC5oZXJvIC5oZXJvLXdyYXBwZXIgLmhlcm8tY29udGVudDpsYXN0LWNoaWxkIGEge1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgfVxyXG59XHJcblxyXG5oZWFkZXIgLmhlcm8gLmhlcm8taGVhZGVyIHtcclxuICAgIGZvbnQtc2l6ZTogMS41NjI1ZW07XHJcbiAgICBjb2xvcjogIzMzOTliMztcclxuICAgIGxpbmUtaGVpZ2h0OiAxLjI7XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xyXG4gICAgaGVhZGVyIC5oZXJvIC5oZXJvLWhlYWRlciB7XHJcbiAgICAgICAgZm9udC1zaXplOiAyZW07XHJcbiAgICB9XHJcbn1cclxuXHJcbmhlYWRlciAuaGVybyAuaGVyby1jb250ZW50IHAge1xyXG4gICAgY29sb3I6ICM3ODk0OWQ7XHJcbiAgICBmb250LXNpemU6IDE4cHg7XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xyXG4gICAgaGVhZGVyIC5oZXJvIC5oZXJvLWNvbnRlbnQgcCB7XHJcbiAgICAgICAgZm9udC1mYW1pbHk6IFwiTGV4aWFSZWd1bGFyXCIsIFRpbWVzLCBzYW4tc2VyaWY7XHJcbiAgICAgICAgZm9udC1zaXplOiAyMXB4O1xyXG4gICAgfVxyXG59XHJcbi8qIEJsb2cgKi9cclxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkge1xyXG4gICAgLmlubmVyOm5vdCguYXJ0aWNsZSkgLmNvbnRlbnQtd3JhcHBlciB7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogMTAwcHg7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5hcnRpY2xlLXNoYXJlIHtcclxuICAgIGZvbnQtZmFtaWx5OiBcIkxleGlhUmVndWxhclwiLCBUaW1lcywgc2FuLXNlcmlmO1xyXG59XHJcblxyXG4uYXJ0aWNsZS1zaGFyZSAuY29sOmZpcnN0LWNoaWxkIHAge1xyXG4gICAgbGluZS1oZWlnaHQ6IDEuNTtcclxufVxyXG5cclxuLmFydGljbGUtc2hhcmUgLmNvbDpmaXJzdC1jaGlsZCBhIHtcclxuICAgIGNvbG9yOiAjNWVhZWJlO1xyXG59XHJcblxyXG4uYXJ0aWNsZS1zaGFyZSAuY29sOmZpcnN0LWNoaWxkIHNwYW4ge1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICBjb2xvcjogIzM2M2EzYjtcclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XHJcbiAgICAuYXJ0aWNsZS1zaGFyZSAuY29sOmZpcnN0LWNoaWxkICsgLmNvbCB7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDMycHg7XHJcbiAgICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5pbm5lcjpub3QoLnRvcGljcykgLmFkZHRoaXNfc2hhcmluZ190b29sYm94LFxyXG4uaW5uZXI6bm90KC50b3BpY3MpIC5hZGR0aGlzX2lubGluZV9zaGFyZV90b29sYm94IHtcclxuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xyXG4gICAgLmlubmVyOm5vdCgudG9waWNzKSAuYWRkdGhpc19zaGFyaW5nX3Rvb2xib3gsXHJcbiAgICAuaW5uZXI6bm90KC50b3BpY3MpIC5hZGR0aGlzX2lubGluZV9zaGFyZV90b29sYm94IHtcclxuICAgICAgICBtYXJnaW4tbGVmdDogMTBweDtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gICAgICAgIGZsb2F0OiByaWdodDtcclxuICAgIH1cclxufVxyXG5cclxuLmlubmVyOm5vdCgudG9waWNzKSAuYWRkdGhpc19zaGFyaW5nX3Rvb2xib3ggI2F0c3RieCxcclxuLmlubmVyOm5vdCgudG9waWNzKSAuYWRkdGhpc19pbmxpbmVfc2hhcmVfdG9vbGJveCAjYXRzdGJ4IHtcclxuICAgIGZsb2F0OiBsZWZ0O1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcclxufVxyXG5cclxuLmlubmVyOm5vdCgudG9waWNzKSAuYWRkdGhpc19zaGFyaW5nX3Rvb2xib3ggLmF0LXNoYXJlLWJ0bixcclxuLmlubmVyOm5vdCgudG9waWNzKSAuYWRkdGhpc19pbmxpbmVfc2hhcmVfdG9vbGJveCAuYXQtc2hhcmUtYnRuIHtcclxuICAgIG1hcmdpbjogMCA1cHggIWltcG9ydGFudDtcclxufVxyXG5cclxuLmlubmVyOm5vdCgudG9waWNzKSAuYWRkdGhpc19zaGFyaW5nX3Rvb2xib3ggLmF0NC1pY29uLFxyXG4uaW5uZXI6bm90KC50b3BpY3MpIC5hZGR0aGlzX2lubGluZV9zaGFyZV90b29sYm94IC5hdDQtaWNvbiB7XHJcbiAgICBiYWNrZ3JvdW5kOiB1cmwoXCIvYXNzZXRzL2ltYWdlcy9zcHJpdGVzL2ljb25zL2Zvb3Rlci1zaGFyaW5nLnBuZz8xNDc2Mjc1MzUxXCIpIG5vLXJlcGVhdCAhaW1wb3J0YW50O1xyXG4gICAgYmFja2dyb3VuZC1zaXplOiAzMnB4ICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5pbm5lcjpub3QoLnRvcGljcykgLmFkZHRoaXNfc2hhcmluZ190b29sYm94IC5hdDQtaWNvbi5hdGljb24tZmFjZWJvb2ssXHJcbi5pbm5lcjpub3QoLnRvcGljcykgLmFkZHRoaXNfaW5saW5lX3NoYXJlX3Rvb2xib3ggLmF0NC1pY29uLmF0aWNvbi1mYWNlYm9vayB7XHJcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIC0xOTJweCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4uaW5uZXI6bm90KC50b3BpY3MpIC5hZGR0aGlzX3NoYXJpbmdfdG9vbGJveCAuYXQ0LWljb24uYXRpY29uLWZhY2Vib29rOmhvdmVyLFxyXG4uaW5uZXI6bm90KC50b3BpY3MpIC5hZGR0aGlzX2lubGluZV9zaGFyZV90b29sYm94IC5hdDQtaWNvbi5hdGljb24tZmFjZWJvb2s6aG92ZXIge1xyXG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAtMTI4cHggIWltcG9ydGFudDtcclxufVxyXG5cclxuLmlubmVyOm5vdCgudG9waWNzKSAuYWRkdGhpc19zaGFyaW5nX3Rvb2xib3ggLmF0NC1pY29uLmF0aWNvbi1saW5rZWRpbixcclxuLmlubmVyOm5vdCgudG9waWNzKSAuYWRkdGhpc19pbmxpbmVfc2hhcmVfdG9vbGJveCAuYXQ0LWljb24uYXRpY29uLWxpbmtlZGluIHtcclxuICAgIGJhY2tncm91bmQtcG9zaXRpb246IDAgLTMyMHB4ICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5pbm5lcjpub3QoLnRvcGljcykgLmFkZHRoaXNfc2hhcmluZ190b29sYm94IC5hdDQtaWNvbi5hdGljb24tbGlua2VkaW46aG92ZXIsXHJcbi5pbm5lcjpub3QoLnRvcGljcykgLmFkZHRoaXNfaW5saW5lX3NoYXJlX3Rvb2xib3ggLmF0NC1pY29uLmF0aWNvbi1saW5rZWRpbjpob3ZlciB7XHJcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIC0yNTZweCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4uaW5uZXI6bm90KC50b3BpY3MpIC5hZGR0aGlzX3NoYXJpbmdfdG9vbGJveCAuYXQ0LWljb24uYXRpY29uLXR3aXR0ZXIsXHJcbi5pbm5lcjpub3QoLnRvcGljcykgLmFkZHRoaXNfaW5saW5lX3NoYXJlX3Rvb2xib3ggLmF0NC1pY29uLmF0aWNvbi10d2l0dGVyIHtcclxuICAgIGJhY2tncm91bmQtcG9zaXRpb246IDAgLTU3NnB4ICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5pbm5lcjpub3QoLnRvcGljcykgLmFkZHRoaXNfc2hhcmluZ190b29sYm94IC5hdDQtaWNvbi5hdGljb24tdHdpdHRlcjpob3ZlcixcclxuLmlubmVyOm5vdCgudG9waWNzKSAuYWRkdGhpc19pbmxpbmVfc2hhcmVfdG9vbGJveCAuYXQ0LWljb24uYXRpY29uLXR3aXR0ZXI6aG92ZXIge1xyXG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAtNTEycHggIWltcG9ydGFudDtcclxufVxyXG5cclxuLmlubmVyOm5vdCgudG9waWNzKSAuYWRkdGhpc19zaGFyaW5nX3Rvb2xib3ggLmF0NC1pY29uLmF0aWNvbi1lbWFpbCxcclxuLmlubmVyOm5vdCgudG9waWNzKSAuYWRkdGhpc19pbmxpbmVfc2hhcmVfdG9vbGJveCAuYXQ0LWljb24uYXRpY29uLWVtYWlsIHtcclxuICAgIGJhY2tncm91bmQtcG9zaXRpb246IDAgLTY0cHggIWltcG9ydGFudDtcclxufVxyXG5cclxuLmlubmVyOm5vdCgudG9waWNzKSAuYWRkdGhpc19zaGFyaW5nX3Rvb2xib3ggLmF0NC1pY29uLmF0aWNvbi1lbWFpbDpob3ZlcixcclxuLmlubmVyOm5vdCgudG9waWNzKSAuYWRkdGhpc19pbmxpbmVfc2hhcmVfdG9vbGJveCAuYXQ0LWljb24uYXRpY29uLWVtYWlsOmhvdmVyIHtcclxuICAgIGJhY2tncm91bmQtcG9zaXRpb246IDAgMCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogMCkgYW5kIChtYXgtd2lkdGg6IDk5MnB4KSB7XHJcbiAgICAuc2lkZWJhciB7XHJcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgfVxyXG59XHJcblxyXG4uc2lkZWJhciAuYnV0dG9uLFxyXG4uc2lkZWJhciAuYnV0dG9uLXNtYWxsLXRleHQsXHJcbi5zaWRlYmFyIC5zaW1wbGUtYnV0dG9uLFxyXG4uc2lkZWJhciAuc2VhcmNoLWZvcm0gYnV0dG9uLFxyXG4uc2VhcmNoLWZvcm0gLnNpZGViYXIgYnV0dG9uLFxyXG4uc2lkZWJhciBpbnB1dFt0aXRsZT1cIlNlYXJjaCBpbnB1dFwiXSArIHNwYW4gKyBidXR0b24sXHJcbi5zaWRlYmFyIC5ibG9nLWRldGFpbHMgYnV0dG9uW2RhdGEtc2Ytcm9sZT1jb21tZW50cy1uZXctc3VibWl0LWJ1dHRvbl0sXHJcbi5ibG9nLWRldGFpbHMgLnNpZGViYXIgYnV0dG9uW2RhdGEtc2Ytcm9sZT1jb21tZW50cy1uZXctc3VibWl0LWJ1dHRvbl0sXHJcbi5zaWRlYmFyIC5ibG9nLWRldGFpbHMgW2RhdGEtc2Ytcm9sZT1jb21tZW50cy1uZXctc3VibWl0LWJ1dHRvbl0uYnV0dG9uLFxyXG4uYmxvZy1kZXRhaWxzIC5zaWRlYmFyIFtkYXRhLXNmLXJvbGU9Y29tbWVudHMtbmV3LXN1Ym1pdC1idXR0b25dLmJ1dHRvbixcclxuLnNpZGViYXIgYm9keS5ibG9nIC5zZmNvbW1lbnRzU3VibWl0QnRuLFxyXG5ib2R5LmJsb2cgLnNpZGViYXIgLnNmY29tbWVudHNTdWJtaXRCdG4sXHJcbi5zaWRlYmFyIC5zZmZvcnVtTmV3VGhyZWFkTG5rLFxyXG4uc2lkZWJhciAuc2Zmb3J1bVJlcGx5QnRuLFxyXG4uc2lkZWJhciAuZm9ydW0gLnNmU3VibWl0QnRuLFxyXG4uZm9ydW0gLnNpZGViYXIgLnNmU3VibWl0QnRuLFxyXG4uc2lkZWJhciAuYnV0dG9uLXNlY29uZGFyeSxcclxuLnNpZGViYXIgLmJ1dHRvbi1zZWNvbmRhcnkge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogNDBweCAhaW1wb3J0YW50O1xyXG4gICAgbWluLXdpZHRoOiAyNTBweDtcclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XHJcbiAgICAuc2lkZWJhciAuYnV0dG9uLFxyXG4gICAgLnNpZGViYXIgLmJ1dHRvbi1zbWFsbC10ZXh0LFxyXG4gICAgLnNpZGViYXIgLnNpbXBsZS1idXR0b24sXHJcbiAgICAuc2lkZWJhciAuc2VhcmNoLWZvcm0gYnV0dG9uLFxyXG4gICAgLnNlYXJjaC1mb3JtIC5zaWRlYmFyIGJ1dHRvbixcclxuICAgIC5zaWRlYmFyIGlucHV0W3RpdGxlPVwiU2VhcmNoIGlucHV0XCJdICsgc3BhbiArIGJ1dHRvbixcclxuICAgIC5zaWRlYmFyIC5ibG9nLWRldGFpbHMgYnV0dG9uW2RhdGEtc2Ytcm9sZT1jb21tZW50cy1uZXctc3VibWl0LWJ1dHRvbl0sXHJcbiAgICAuYmxvZy1kZXRhaWxzIC5zaWRlYmFyIGJ1dHRvbltkYXRhLXNmLXJvbGU9Y29tbWVudHMtbmV3LXN1Ym1pdC1idXR0b25dLFxyXG4gICAgLnNpZGViYXIgLmJsb2ctZGV0YWlscyBbZGF0YS1zZi1yb2xlPWNvbW1lbnRzLW5ldy1zdWJtaXQtYnV0dG9uXS5idXR0b24sXHJcbiAgICAuYmxvZy1kZXRhaWxzIC5zaWRlYmFyIFtkYXRhLXNmLXJvbGU9Y29tbWVudHMtbmV3LXN1Ym1pdC1idXR0b25dLmJ1dHRvbixcclxuICAgIC5zaWRlYmFyIGJvZHkuYmxvZyAuc2Zjb21tZW50c1N1Ym1pdEJ0bixcclxuICAgIGJvZHkuYmxvZyAuc2lkZWJhciAuc2Zjb21tZW50c1N1Ym1pdEJ0bixcclxuICAgIC5zaWRlYmFyIC5zZmZvcnVtTmV3VGhyZWFkTG5rLFxyXG4gICAgLnNpZGViYXIgLnNmZm9ydW1SZXBseUJ0bixcclxuICAgIC5zaWRlYmFyIC5mb3J1bSAuc2ZTdWJtaXRCdG4sXHJcbiAgICAuZm9ydW0gLnNpZGViYXIgLnNmU3VibWl0QnRuLFxyXG4gICAgLnNpZGViYXIgLmJ1dHRvbi1zZWNvbmRhcnksXHJcbiAgICAuc2lkZWJhciAuYnV0dG9uLXNlY29uZGFyeSB7XHJcbiAgICAgICAgd2lkdGg6IDg1JTtcclxuICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICBtYXJnaW4tbGVmdDogYXV0bztcclxuICAgICAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XHJcbiAgICAgICAgbWluLXdpZHRoOiBhdXRvO1xyXG4gICAgfVxyXG59XHJcblxyXG4uc2lkZWJhciAuc2lkZWJveC13cmFwcGVyIHtcclxuICAgIGJvcmRlcjogMXB4IHNvbGlkICNiOGI4Yjg7XHJcbiAgICBtYXJnaW46IDAgYXV0byA0MHB4O1xyXG4gICAgdGV4dC1hbGlnbjogbGVmdDtcclxuICAgIG1heC13aWR0aDogMzAwcHg7XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiA2NDBweCkge1xyXG4gICAgLnNpZGViYXIgLnNpZGVib3gtd3JhcHBlciB7XHJcbiAgICAgICAgbWF4LXdpZHRoOiA2MCU7XHJcbiAgICB9XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xyXG4gICAgLnNpZGViYXIgLnNpZGVib3gtd3JhcHBlciB7XHJcbiAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xyXG4gICAgfVxyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogMCkgYW5kIChtYXgtd2lkdGg6IDk5MnB4KSB7XHJcbiAgICBib2R5LmxhbmRpbmcgLnNpZGViYXIgLnNpZGVib3gtd3JhcHBlciB7XHJcbiAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xyXG4gICAgfVxyXG59XHJcblxyXG4uc2lkZWJhciAuc2lkZWJveC13cmFwcGVyIGltZyB7XHJcbiAgICB3aWR0aDogMTAwJTtcclxufVxyXG5cclxuLnNpZGViYXIgLnNpZGVib3gtd3JhcHBlciAuc2lkZWJveC1jb250ZW50IHtcclxuICAgIHBhZGRpbmc6IDEwcHggMTJweDtcclxuICAgIGZvbnQtZmFtaWx5OiBcIkxleGlhUmVndWxhclwiLCBUaW1lcywgc2FuLXNlcmlmO1xyXG4gICAgZm9udC1zaXplOiAxZW07XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xyXG4gICAgLnNpZGViYXIgLnNpZGVib3gtd3JhcHBlciAuc2lkZWJveC1jb250ZW50IHtcclxuICAgICAgICBmb250LXNpemU6IDAuODc1ZW07XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDE3cHg7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5zaWRlYmFyIC5zaWRlYm94LXdyYXBwZXIgLnNpZGVib3gtY29udGVudCBwIHtcclxuICAgIGxpbmUtaGVpZ2h0OiAxLjM7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xyXG59XHJcblxyXG4uc2lkZWJhciAuc2lkZWJveC13cmFwcGVyIC5zaWRlYm94LXRpdGxlIHtcclxuICAgIGZvbnQtc2l6ZTogMS4wNjI1ZW07XHJcbiAgICBmb250LWZhbWlseTogXCJHb3RoYW1Cb29rXCIsIEFyaWFsLCBIZWx2ZXRpY2EsIHNhbnM7XHJcbiAgICBtYXJnaW4tYm90dG9tOiA1cHg7XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiA3NjdweCkge1xyXG4gICAgLnNpZGViYXIgLnNpZGVib3gtd3JhcHBlciAuc2lkZWJveC10aXRsZSB7XHJcbiAgICAgICAgZm9udC1zaXplOiAxLjEyNWVtO1xyXG4gICAgfVxyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcclxuICAgIC5zaWRlYmFyIC5zaWRlYm94LXdyYXBwZXIgLnNpZGVib3gtdGl0bGUge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMS4wNjI1ZW07XHJcbiAgICB9XHJcbn1cclxuXHJcbi5zaWRlYmFyIC5zaWRlYm94LXdyYXBwZXIuZXZlbnQgLnNpZGVib3gtY29udGVudCB7XHJcbiAgICBmb250LWZhbWlseTogXCJHb3RoYW1Cb29rXCIsIEFyaWFsLCBIZWx2ZXRpY2EsIHNhbnM7XHJcbn1cclxuXHJcbi5zaWRlYmFyIC5zaWRlYm94LXdyYXBwZXIucXVvdGUge1xyXG4gICAgY29sb3I6ICM3NTc1NzU7XHJcbiAgICBmb250LWZhbWlseTogXCJMZXhpYVJlZ3VsYXJcIiwgVGltZXMsIHNhbi1zZXJpZjtcclxuICAgIGJhY2tncm91bmQ6ICNkNmVlZjI7XHJcbiAgICBib3JkZXItd2lkdGg6IDAgMCAzcHggMDtcclxuICAgIGJvcmRlci1jb2xvcjogIzdiZDBlMTtcclxuICAgIHBhZGRpbmc6IDE1cHggMTJweCAwO1xyXG59XHJcblxyXG4uc2lkZWJhciAuc2lkZWJveC13cmFwcGVyLnF1b3RlIC5xdW90ZSB7XHJcbiAgICBmb250LWZhbWlseTogXCJMZXhpYVJlZ3VsYXJcIiwgVGltZXMsIHNhbi1zZXJpZjtcclxuICAgIGZvbnQtc3R5bGU6IGl0YWxpYztcclxuICAgIGZvbnQtc2l6ZTogMS4zNWVtO1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcclxuICAgIGxpbmUtaGVpZ2h0OiAxLjI7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbn1cclxuXHJcbi5zaWRlYmFyIC5zaWRlYm94LXdyYXBwZXIucXVvdGUgLnF1b3RlOmJlZm9yZSB7XHJcbiAgICBjb250ZW50OiBcIuKAnFwiO1xyXG4gICAgbGVmdDogLTEwcHg7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbn1cclxuXHJcbi5zaWRlYmFyIC5zaWRlYm94LXdyYXBwZXIucXVvdGUgLnF1b3RlOmFmdGVyIHtcclxuICAgIGNvbnRlbnQ6IFwi4oCdXCI7XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xyXG4gICAgLnNpZGViYXIgLnNpZGVib3gtd3JhcHBlci5xdW90ZSAucXVvdGUge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMS42MjVlbTtcclxuICAgIH1cclxufVxyXG5cclxuLnNpZGViYXIgLnNpZGVib3gtd3JhcHBlci5xdW90ZSAuc291cmNlIHtcclxuICAgIHRleHQtYWxpZ246IHJpZ2h0O1xyXG59XHJcblxyXG4uc2lkZWJhciAuc2lkZWJveC13cmFwcGVyIC5zbWFsbC10ZXh0IHtcclxuICAgIGZvbnQtc2l6ZTogMC44NzVlbTtcclxufVxyXG5cclxuLnNpZGVib3gtd3JhcHBlci5leHRlcm5hbC1hZCB7XHJcbiAgICBib3JkZXI6IG5vbmU7XHJcbiAgICBtYXgtd2lkdGg6IDEwMCU7XHJcbn1cclxuXHJcbi5zaWRlYm94LXdyYXBwZXIuZXh0ZXJuYWwtYWQgaW1nLFxyXG4uc2lkZWJveC13cmFwcGVyLmV4dGVybmFsLWFkIC5pbWctYm94LFxyXG4uc2lkZWJveC13cmFwcGVyLmV4dGVybmFsLWFkIC5pbWctYm94LXJpZ2h0LFxyXG4uc2lkZWJveC13cmFwcGVyLmV4dGVybmFsLWFkIC5pbWctYm94LWxlZnQsXHJcbi5zaWRlYm94LXdyYXBwZXIuZXh0ZXJuYWwtYWQgLmltZy1ib3gtY2VudGVyLFxyXG4uc2lkZWJveC13cmFwcGVyLmV4dGVybmFsLWFkIC5pbWctYm94LXJpZ2h0LFxyXG4uc2lkZWJveC13cmFwcGVyLmV4dGVybmFsLWFkIC5pbWctYm94LWxlZnQsXHJcbi5zaWRlYm94LXdyYXBwZXIuZXh0ZXJuYWwtYWQgLmltZy1ib3gtY2VudGVyIHtcclxuICAgIHdpZHRoOiBhdXRvO1xyXG4gICAgbWFyZ2luOiAwIGF1dG87XHJcbn1cclxuXHJcbi5ibG9nLWxpc3QgPiB1bCB7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDAgIWltcG9ydGFudDtcclxufVxyXG5cclxuLmJsb2ctbGlzdCBoMyB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiA1cHg7XHJcbn1cclxuXHJcbi5ibG9nLWxpc3QgaDMgKyBwIHtcclxuICAgIG1hcmdpbi1ib3R0b206IDEwcHggIWltcG9ydGFudDtcclxuICAgIGZvbnQtc2l6ZTogMC44NzVlbTtcclxufVxyXG5cclxuLmJsb2ctbGlzdCBoMyArIHAgc3Ryb25nIHtcclxuICAgIGNvbG9yOiAjODg4ODg4ICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5ibG9nLWRldGFpbHMgKyBkaXYge1xyXG4gICAgY2xlYXI6IGJvdGg7XHJcbn1cclxuXHJcbi5ibG9nLWRldGFpbHMgYVtkYXRhLXNmLXJvbGU9Y29tbWVudHMtbmV3LWZvcm0tYnV0dG9uXSxcclxuLmJsb2ctZGV0YWlscyBhW2RhdGEtc2Ytcm9sZT1jb21tZW50cy1zb3J0LW5ldy1idXR0b25dLFxyXG4uYmxvZy1kZXRhaWxzIGFbZGF0YS1zZi1yb2xlPWNvbW1lbnRzLXNvcnQtb2xkLWJ1dHRvbl0ge1xyXG4gICAgbWFyZ2luOiA1cHggMCAyMHB4IDA7XHJcbiAgICBmb250LXNpemU6IDAuNzVlbTtcclxufVxyXG5cclxuLmJsb2ctZGV0YWlscyB0ZXh0YXJlYSxcclxuLmJsb2ctZGV0YWlscyBpbnB1dCB7XHJcbiAgICBwYWRkaW5nOiA1cHg7XHJcbiAgICBmb250LXNpemU6IDEycHg7XHJcbn1cclxuXHJcbi5ibG9nLWRldGFpbHMgZGl2W2RhdGEtc2Ytcm9sZT1jb21tZW50cy1jb250YWluZXJdID4gZGl2IHtcclxuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjYmRiZGJkO1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcclxufVxyXG5cclxuLmJsb2ctZGV0YWlscyBhW2RhdGEtc2Ytcm9sZT1jb21tZW50cy1uZXctZm9ybS1idXR0b25dOmFmdGVyLFxyXG4uYmxvZy1kZXRhaWxzIGFbZGF0YS1zZi1yb2xlPWNvbW1lbnRzLXNvcnQtbmV3LWJ1dHRvbl06YWZ0ZXIge1xyXG4gICAgY29udGVudDogXCJ8XCI7XHJcbiAgICBjb2xvcjogIzAwODVhZDtcclxuICAgIHBhZGRpbmc6IDAgNXB4IDAgMTBweDtcclxufVxyXG5cclxuLmJsb2ctZGV0YWlscyBpbWdbZGF0YS1zZi1yb2xlPWNvbW1lbnQtYXZhdGFyXSB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG59XHJcblxyXG4uYmxvZy1kZXRhaWxzIGltZ1tkYXRhLXNmLXJvbGU9Y29tbWVudC1hdmF0YXJdICsgcCB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xyXG59XHJcblxyXG4uYmxvZy1kZXRhaWxzIGltZ1tkYXRhLXNmLXJvbGU9Y29tbWVudC1hdmF0YXJdLFxyXG4uYmxvZy1kZXRhaWxzIGRpdltkYXRhLXNmLXJvbGU9Y29tbWVudHMtbmV3LWZvcm1dIGltZyB7XHJcbiAgICBtYXgtd2lkdGg6IDcwcHg7XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiA3NjdweCkge1xyXG4gICAgLmJsb2ctZGV0YWlscyBpbWdbZGF0YS1zZi1yb2xlPWNvbW1lbnQtYXZhdGFyXSxcclxuICAgIC5ibG9nLWRldGFpbHMgZGl2W2RhdGEtc2Ytcm9sZT1jb21tZW50cy1uZXctZm9ybV0gaW1nIHtcclxuICAgICAgICBmbG9hdDogbGVmdDtcclxuICAgICAgICBtYXJnaW4tcmlnaHQ6IDIwcHg7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5ibG9nLWRldGFpbHMgc3BhbltkYXRhLXNmLXJvbGU9Y29tbWVudC1uYW1lXSxcclxuLmJsb2ctZGV0YWlscyBzcGFuW2RhdGEtc2Ytcm9sZT1jb21tZW50LWRhdGVdIHtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG59XHJcblxyXG4uYmxvZy1kZXRhaWxzIHNwYW5bZGF0YS1zZi1yb2xlPWNvbW1lbnQtZGF0ZV0ge1xyXG4gICAgZm9udC1zaXplOiAxMnB4O1xyXG4gICAgY29sb3I6ICM4ODg4ODggIWltcG9ydGFudDtcclxufVxyXG5cclxuLmJsb2ctZGV0YWlscyBzcGFuW2RhdGEtc2Ytcm9sZT1jb21tZW50LW5hbWVdLFxyXG4uYmxvZy1kZXRhaWxzIHNwYW5bZGF0YS1zZi1yb2xlPWNvbW1lbnQtbWVzc2FnZV0ge1xyXG4gICAgZm9udC1zaXplOiAwLjg3NWVtO1xyXG59XHJcblxyXG4uYmxvZy1kZXRhaWxzIGRpdltkYXRhLXNmLXJvbGU9Y29tbWVudHMtbmV3LWZvcm1dIHRleHRhcmVhIHtcclxuICAgIGhlaWdodDogODBweDtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgbWFyZ2luLXRvcDogMjBweDtcclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDc2N3B4KSB7XHJcbiAgICAuYmxvZy1kZXRhaWxzIGRpdltkYXRhLXNmLXJvbGU9Y29tbWVudHMtbmV3LWZvcm1dIHRleHRhcmVhIHtcclxuICAgICAgICB3aWR0aDogNzUlO1xyXG4gICAgICAgIGZsb2F0OiBsZWZ0O1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDA7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5ibG9nLWRldGFpbHMgW2RhdGEtc2Ytcm9sZT1jb21tZW50cy1uZXctc3VibWl0LWJ1dHRvbl0uYnV0dG9uLFxyXG4uYmxvZy1kZXRhaWxzIFtkYXRhLXNmLXJvbGU9Y29tbWVudHMtbmV3LXN1Ym1pdC1idXR0b25dLmJ1dHRvbi1zbWFsbC10ZXh0LFxyXG4uYmxvZy1kZXRhaWxzIFtkYXRhLXNmLXJvbGU9Y29tbWVudHMtbmV3LXN1Ym1pdC1idXR0b25dLnNpbXBsZS1idXR0b24sXHJcbi5ibG9nLWRldGFpbHMgYnV0dG9uW2RhdGEtc2Ytcm9sZT1jb21tZW50cy1uZXctc3VibWl0LWJ1dHRvbl0sXHJcbi5ibG9nLWRldGFpbHMgYm9keS5ibG9nIFtkYXRhLXNmLXJvbGU9Y29tbWVudHMtbmV3LXN1Ym1pdC1idXR0b25dLnNmY29tbWVudHNTdWJtaXRCdG4sXHJcbmJvZHkuYmxvZyAuYmxvZy1kZXRhaWxzIFtkYXRhLXNmLXJvbGU9Y29tbWVudHMtbmV3LXN1Ym1pdC1idXR0b25dLnNmY29tbWVudHNTdWJtaXRCdG4sXHJcbi5ibG9nLWRldGFpbHMgW2RhdGEtc2Ytcm9sZT1jb21tZW50cy1uZXctc3VibWl0LWJ1dHRvbl0uc2Zmb3J1bU5ld1RocmVhZExuayxcclxuLmJsb2ctZGV0YWlscyBbZGF0YS1zZi1yb2xlPWNvbW1lbnRzLW5ldy1zdWJtaXQtYnV0dG9uXS5zZmZvcnVtUmVwbHlCdG4sXHJcbi5ibG9nLWRldGFpbHMgLmZvcnVtIFtkYXRhLXNmLXJvbGU9Y29tbWVudHMtbmV3LXN1Ym1pdC1idXR0b25dLnNmU3VibWl0QnRuLFxyXG4uZm9ydW0gLmJsb2ctZGV0YWlscyBbZGF0YS1zZi1yb2xlPWNvbW1lbnRzLW5ldy1zdWJtaXQtYnV0dG9uXS5zZlN1Ym1pdEJ0bixcclxuLmJsb2ctZGV0YWlscyBbZGF0YS1zZi1yb2xlPWNvbW1lbnRzLW5ldy1zdWJtaXQtYnV0dG9uXS5idXR0b24tc2Vjb25kYXJ5IHtcclxuICAgIGNsZWFyOiBib3RoO1xyXG4gICAgYmFja2dyb3VuZDogIzc3YzVkNSAhaW1wb3J0YW50O1xyXG4gICAgYm9yZGVyLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XHJcbiAgICBtaW4td2lkdGg6IGF1dG8gIWltcG9ydGFudDtcclxuICAgIHBhZGRpbmc6IDEwcHggMTVweCAhaW1wb3J0YW50O1xyXG4gICAgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7XHJcbiAgICB0ZXh0LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4uYmxvZy1kZXRhaWxzIFtkYXRhLXNmLXJvbGU9Y29tbWVudHMtbmV3LXN1Ym1pdC1idXR0b25dLmJ1dHRvbjpob3ZlcixcclxuLmJsb2ctZGV0YWlscyBbZGF0YS1zZi1yb2xlPWNvbW1lbnRzLW5ldy1zdWJtaXQtYnV0dG9uXS5idXR0b24tc21hbGwtdGV4dDpob3ZlcixcclxuLmJsb2ctZGV0YWlscyBbZGF0YS1zZi1yb2xlPWNvbW1lbnRzLW5ldy1zdWJtaXQtYnV0dG9uXS5zaW1wbGUtYnV0dG9uOmhvdmVyLFxyXG4uYmxvZy1kZXRhaWxzIGJ1dHRvbltkYXRhLXNmLXJvbGU9Y29tbWVudHMtbmV3LXN1Ym1pdC1idXR0b25dOmhvdmVyLFxyXG4uYmxvZy1kZXRhaWxzIGJvZHkuYmxvZyBbZGF0YS1zZi1yb2xlPWNvbW1lbnRzLW5ldy1zdWJtaXQtYnV0dG9uXS5zZmNvbW1lbnRzU3VibWl0QnRuOmhvdmVyLFxyXG5ib2R5LmJsb2cgLmJsb2ctZGV0YWlscyBbZGF0YS1zZi1yb2xlPWNvbW1lbnRzLW5ldy1zdWJtaXQtYnV0dG9uXS5zZmNvbW1lbnRzU3VibWl0QnRuOmhvdmVyLFxyXG4uYmxvZy1kZXRhaWxzIFtkYXRhLXNmLXJvbGU9Y29tbWVudHMtbmV3LXN1Ym1pdC1idXR0b25dLnNmZm9ydW1OZXdUaHJlYWRMbms6aG92ZXIsXHJcbi5ibG9nLWRldGFpbHMgW2RhdGEtc2Ytcm9sZT1jb21tZW50cy1uZXctc3VibWl0LWJ1dHRvbl0uc2Zmb3J1bVJlcGx5QnRuOmhvdmVyLFxyXG4uYmxvZy1kZXRhaWxzIC5mb3J1bSBbZGF0YS1zZi1yb2xlPWNvbW1lbnRzLW5ldy1zdWJtaXQtYnV0dG9uXS5zZlN1Ym1pdEJ0bjpob3ZlcixcclxuLmZvcnVtIC5ibG9nLWRldGFpbHMgW2RhdGEtc2Ytcm9sZT1jb21tZW50cy1uZXctc3VibWl0LWJ1dHRvbl0uc2ZTdWJtaXRCdG46aG92ZXIsXHJcbi5ibG9nLWRldGFpbHMgW2RhdGEtc2Ytcm9sZT1jb21tZW50cy1uZXctc3VibWl0LWJ1dHRvbl0uYnV0dG9uLXNlY29uZGFyeTpob3ZlciB7XHJcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwICFpbXBvcnRhbnQ7XHJcbiAgICBiYWNrZ3JvdW5kOiAjNjdiN2M3ICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiA3NjdweCkge1xyXG4gICAgLmJsb2ctZGV0YWlscyBbZGF0YS1zZi1yb2xlPWNvbW1lbnRzLW5ldy1zdWJtaXQtYnV0dG9uXS5idXR0b24sXHJcbiAgICAuYmxvZy1kZXRhaWxzIFtkYXRhLXNmLXJvbGU9Y29tbWVudHMtbmV3LXN1Ym1pdC1idXR0b25dLmJ1dHRvbi1zbWFsbC10ZXh0LFxyXG4gICAgLmJsb2ctZGV0YWlscyBbZGF0YS1zZi1yb2xlPWNvbW1lbnRzLW5ldy1zdWJtaXQtYnV0dG9uXS5zaW1wbGUtYnV0dG9uLFxyXG4gICAgLmJsb2ctZGV0YWlscyBidXR0b25bZGF0YS1zZi1yb2xlPWNvbW1lbnRzLW5ldy1zdWJtaXQtYnV0dG9uXSxcclxuICAgIC5ibG9nLWRldGFpbHMgYm9keS5ibG9nIFtkYXRhLXNmLXJvbGU9Y29tbWVudHMtbmV3LXN1Ym1pdC1idXR0b25dLnNmY29tbWVudHNTdWJtaXRCdG4sXHJcbiAgICBib2R5LmJsb2cgLmJsb2ctZGV0YWlscyBbZGF0YS1zZi1yb2xlPWNvbW1lbnRzLW5ldy1zdWJtaXQtYnV0dG9uXS5zZmNvbW1lbnRzU3VibWl0QnRuLFxyXG4gICAgLmJsb2ctZGV0YWlscyBbZGF0YS1zZi1yb2xlPWNvbW1lbnRzLW5ldy1zdWJtaXQtYnV0dG9uXS5zZmZvcnVtTmV3VGhyZWFkTG5rLFxyXG4gICAgLmJsb2ctZGV0YWlscyBbZGF0YS1zZi1yb2xlPWNvbW1lbnRzLW5ldy1zdWJtaXQtYnV0dG9uXS5zZmZvcnVtUmVwbHlCdG4sXHJcbiAgICAuYmxvZy1kZXRhaWxzIC5mb3J1bSBbZGF0YS1zZi1yb2xlPWNvbW1lbnRzLW5ldy1zdWJtaXQtYnV0dG9uXS5zZlN1Ym1pdEJ0bixcclxuICAgIC5mb3J1bSAuYmxvZy1kZXRhaWxzIFtkYXRhLXNmLXJvbGU9Y29tbWVudHMtbmV3LXN1Ym1pdC1idXR0b25dLnNmU3VibWl0QnRuLFxyXG4gICAgLmJsb2ctZGV0YWlscyBbZGF0YS1zZi1yb2xlPWNvbW1lbnRzLW5ldy1zdWJtaXQtYnV0dG9uXS5idXR0b24tc2Vjb25kYXJ5IHtcclxuICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICBtYXJnaW46IDIwcHggMCA1MHB4IDkwcHg7XHJcbiAgICAgICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICB9XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiA3NjdweCkge1xyXG4gICAgLmJsb2ctZGV0YWlscyBkaXZbZGF0YS1zZi1yb2xlPWNvbW1lbnRzLW5ldy1sb2dnZWQtb3V0LXZpZXddIHtcclxuICAgICAgICBtYXJnaW46IDIwcHggMCAwIDkwcHggIWltcG9ydGFudDtcclxuICAgIH1cclxufVxyXG5cclxuLmJsb2ctZGV0YWlscyBkaXZbZGF0YS1zZi1yb2xlPWNvbW1lbnRzLW5ldy1sb2dnZWQtb3V0LXZpZXddIGlucHV0IHtcclxuICAgIG1hcmdpbjogMjBweCAwIDEwcHg7XHJcbiAgICB3aWR0aDogMzAwcHg7XHJcbn1cclxuXHJcbi5hcmNoaXZlcy1pdGVtIHtcclxuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjYmRiZGJkO1xyXG4gICAgbWFyZ2luLWJvdHRvbTogNDBweDtcclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDc2N3B4KSB7XHJcbiAgICAuYXJjaGl2ZXMtaXRlbSB7XHJcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDMwcHg7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5hcmNoaXZlcy1pdGVtIC5tZWRpYS1sZWZ0IGEge1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICB3aWR0aDogMzAwcHg7XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiA3NjdweCkge1xyXG4gICAgLmFyY2hpdmVzLWl0ZW0gLm1lZGlhLWxlZnQgYSB7XHJcbiAgICAgICAgd2lkdGg6IDI4MHB4O1xyXG4gICAgfVxyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogMCkgYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XHJcbiAgICAuYXJjaGl2ZXMtaXRlbSAubWVkaWEtbGVmdCB7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcclxuICAgIH1cclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDApIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xyXG4gICAgLmFyY2hpdmVzLWl0ZW0gLm1lZGlhLWxlZnQsXHJcbiAgICAuYXJjaGl2ZXMtaXRlbSAubWVkaWEtYm9keSB7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgZmxvYXQ6IG5vbmU7XHJcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5hcmNoaXZlcy1pdGVtIGgzIHtcclxuICAgIGZvbnQtc2l6ZTogMS4xMjVlbTtcclxufVxyXG5cclxuLmFyY2hpdmVzLWl0ZW0gLnNvdXJjZSB7XHJcbiAgICBmb250LXN0eWxlOiBpdGFsaWM7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4ICFpbXBvcnRhbnQ7XHJcbiAgICBjb2xvcjogIzY3Njc2NyAhaW1wb3J0YW50O1xyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogMCkgYW5kIChtYXgtd2lkdGg6IDk5MnB4KSB7XHJcbiAgICAubGFuZGluZyAuY29udGVudC13cmFwcGVyIHtcclxuICAgICAgICBwYWRkaW5nLWxlZnQ6IDEwcHg7XHJcbiAgICAgICAgcGFkZGluZy1yaWdodDogMTBweDtcclxuICAgIH1cclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDc2N3B4KSB7XHJcbiAgICAubGFuZGluZyAuY29sIHtcclxuICAgICAgICBmbG9hdDogbGVmdDtcclxuICAgICAgICB3aWR0aDogMzAlO1xyXG4gICAgICAgIG1hcmdpbi1yaWdodDogMyU7XHJcbiAgICB9XHJcblxyXG4gICAgLmxhbmRpbmcgLmNvbC53cmFwLWJveGVzIHtcclxuICAgICAgICB3aWR0aDogNjQlO1xyXG4gICAgfVxyXG5cclxuICAgIC5sYW5kaW5nIC5jb2wuc2lkZWJhciB7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDMlO1xyXG4gICAgfVxyXG5cclxuICAgIC5sYW5kaW5nIC5jb2w6bGFzdC1jaGlsZCB7XHJcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xyXG4gICAgfVxyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogNzY3cHgpIGFuZCAobWF4LXdpZHRoOiAxMDI1cHgpIHtcclxuICAgIC5sYW5kaW5nIC5idXR0b24sXHJcbiAgICAubGFuZGluZyAuYnV0dG9uLXNtYWxsLXRleHQsXHJcbiAgICAubGFuZGluZyAuc2ltcGxlLWJ1dHRvbixcclxuICAgIC5sYW5kaW5nIC5zZWFyY2gtZm9ybSBidXR0b24sXHJcbiAgICAuc2VhcmNoLWZvcm0gLmxhbmRpbmcgYnV0dG9uLFxyXG4gICAgLmxhbmRpbmcgaW5wdXRbdGl0bGU9XCJTZWFyY2ggaW5wdXRcIl0gKyBzcGFuICsgYnV0dG9uLFxyXG4gICAgLmxhbmRpbmcgLmJsb2ctZGV0YWlscyBidXR0b25bZGF0YS1zZi1yb2xlPWNvbW1lbnRzLW5ldy1zdWJtaXQtYnV0dG9uXSxcclxuICAgIC5ibG9nLWRldGFpbHMgLmxhbmRpbmcgYnV0dG9uW2RhdGEtc2Ytcm9sZT1jb21tZW50cy1uZXctc3VibWl0LWJ1dHRvbl0sXHJcbiAgICAubGFuZGluZyAuYmxvZy1kZXRhaWxzIFtkYXRhLXNmLXJvbGU9Y29tbWVudHMtbmV3LXN1Ym1pdC1idXR0b25dLmJ1dHRvbixcclxuICAgIC5ibG9nLWRldGFpbHMgLmxhbmRpbmcgW2RhdGEtc2Ytcm9sZT1jb21tZW50cy1uZXctc3VibWl0LWJ1dHRvbl0uYnV0dG9uLFxyXG4gICAgLmxhbmRpbmcgYm9keS5ibG9nIC5zZmNvbW1lbnRzU3VibWl0QnRuLFxyXG4gICAgYm9keS5ibG9nIC5sYW5kaW5nIC5zZmNvbW1lbnRzU3VibWl0QnRuLFxyXG4gICAgLmxhbmRpbmcgLnNmZm9ydW1OZXdUaHJlYWRMbmssXHJcbiAgICAubGFuZGluZyAuc2Zmb3J1bVJlcGx5QnRuLFxyXG4gICAgLmxhbmRpbmcgLmZvcnVtIC5zZlN1Ym1pdEJ0bixcclxuICAgIC5mb3J1bSAubGFuZGluZyAuc2ZTdWJtaXRCdG4sXHJcbiAgICAubGFuZGluZyAuYnV0dG9uLXNlY29uZGFyeSB7XHJcbiAgICAgICAgbWluLXdpZHRoOiAxMDAlO1xyXG4gICAgfVxyXG59XHJcblxyXG4udG9waWMtd3JhcHBlcixcclxuLmFydGljbGUtd3JhcHBlciB7XHJcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjYmRiZGJkO1xyXG4gICAgYmFja2dyb3VuZDogI2ZmZmZmZjtcclxuICAgIGJvcmRlci1yYWRpdXM6IDNweDtcclxuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbn1cclxuXHJcbi50b3BpYy13cmFwcGVyIC50b3BpYyxcclxuLmFydGljbGUtd3JhcHBlciAudG9waWMge1xyXG4gICAgcGFkZGluZzogMTVweDtcclxufVxyXG5cclxuLnRvcGljLXdyYXBwZXIgLnRvcGljIGgzLFxyXG4uYXJ0aWNsZS13cmFwcGVyIC50b3BpYyBoMyB7XHJcbiAgICBmb250LWZhbWlseTogXCJHb3RoYW1Cb29rXCIsIEFyaWFsLCBIZWx2ZXRpY2EsIHNhbnM7XHJcbiAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgY29sb3I6ICMzMzk5YjMgIWltcG9ydGFudDtcclxuICAgIGZvbnQtc2l6ZTogMS4xMjVlbTtcclxuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xyXG59XHJcblxyXG4udG9waWMtd3JhcHBlciAudG9waWMgcCxcclxuLmFydGljbGUtd3JhcHBlciAudG9waWMgcCB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gICAgbGluZS1oZWlnaHQ6IDEuMjtcclxuICAgIGZvbnQtc2l6ZTogMC44NzVlbTtcclxuICAgIGNvbG9yOiAjM2QzZDNkO1xyXG59XHJcblxyXG4udG9waWMtbGluazpob3ZlciAudG9waWMtd3JhcHBlciB7XHJcbiAgICBiYWNrZ3JvdW5kOiByZ2JhKDI0OSwgMjQ5LCAyNDksIDAuNyk7XHJcbn1cclxuXHJcbi50b3BpYy1saW5rOmhvdmVyIGgzIHtcclxuICAgIGNvbG9yOiAjNjA1YjU0ICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiA3NjdweCkge1xyXG4gICAgLmxhbmRpbmcgLmNvbC53cmFwLWJveGVzIC50b3BpYy1saW5rOm50aC1vZi10eXBlKG9kZCkgLnRvcGljLXdyYXBwZXIge1xyXG4gICAgICAgIG1hcmdpbi1yaWdodDogMjBweDtcclxuICAgIH1cclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSBhbmQgKG1heC13aWR0aDogMTIwMHB4KSB7XHJcbiAgICAubGFuZGluZyAuY29sLndyYXAtYm94ZXMgLnRvcGljLWxpbms6bnRoLW9mLXR5cGUob2RkKSAudG9waWMtd3JhcHBlciB7XHJcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xyXG4gICAgfVxyXG59XHJcblxyXG4ubGFuZGluZyAuY29sLndyYXAtYm94ZXMgLnRvcGljLXdyYXBwZXIge1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiA3NjdweCkge1xyXG4gICAgLmxhbmRpbmcgLmNvbC53cmFwLWJveGVzIC50b3BpYy13cmFwcGVyIHtcclxuICAgICAgICBtYXgtd2lkdGg6IDIyMHB4O1xyXG4gICAgICAgIGZsb2F0OiBsZWZ0O1xyXG4gICAgfVxyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcclxuICAgIC5sYW5kaW5nIC5jb2wud3JhcC1ib3hlcyAudG9waWMtd3JhcHBlciB7XHJcbiAgICAgICAgbWF4LXdpZHRoOiAzMDBweDtcclxuICAgICAgICB3aWR0aDogNTAlO1xyXG4gICAgfVxyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XHJcbiAgICAubGFuZGluZyAuY29sLndyYXAtYm94ZXMgLnRvcGljLXdyYXBwZXIge1xyXG4gICAgICAgIG1heC13aWR0aDogMzUwcHg7XHJcbiAgICB9XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiA3NjdweCkge1xyXG4gICAgLmxhbmRpbmcgLnRvcGljLXdyYXBwZXIge1xyXG4gICAgICAgIGhlaWdodDogMTEwcHg7XHJcbiAgICB9XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xyXG4gICAgLmxhbmRpbmcgLnRvcGljLXdyYXBwZXIge1xyXG4gICAgICAgIGhlaWdodDogOTVweDtcclxuICAgIH1cclxufVxyXG5cclxubmF2I21vYmlsZS1tZW51IHtcclxuICAgIGJhY2tncm91bmQ6ICMxOTUxNmQgIWltcG9ydGFudDtcclxufVxyXG5cclxuLyogTmV3IGhvbWVwYWdlIG1lbnUgYmFja2dyb3VuZCAqL1xyXG4uaG9tZSBuYXYjbW9iaWxlLW1lbnUge1xyXG4gICAgYmFja2dyb3VuZDogI2YxZjFmMCAhaW1wb3J0YW50O1xyXG4gICAgbWFyZ2luLXRvcDogNTlweDtcclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkge1xyXG4gICAgbmF2I21vYmlsZS1tZW51IHtcclxuICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgfVxyXG59XHJcblxyXG5uYXYjbW9iaWxlLW1lbnUgKiB7XHJcbiAgICBjb2xvcjogI2ZmZmZmZjtcclxufVxyXG5cclxuLmhvbWUgbmF2I21vYmlsZS1tZW51ICoge1xyXG4gICAgY29sb3I6ICMwMDAwMDA7XHJcbn1cclxuXHJcbi5tb2JpbGUtY29udGVudC13cmFwcGVyIHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxufVxyXG5cclxuLyogTmV3IGhvbWVwYWdlIG1lbnUgY29sb3IgKi9cclxuLmhvbWUgLm1vYmlsZS1jb250ZW50LXdyYXBwZXIge1xyXG4gICAgcGFkZGluZy10b3A6IDMwcHg7XHJcbn1cclxuXHJcbi5ob21lIC5tb2JpbGUtY29udGVudC13cmFwcGVyIC5tb2JpbGUtbWVudS1idG4ge1xyXG4gICAgYmFja2dyb3VuZDogbm9uZTtcclxuICAgIGNvbG9yOiAjMDAyYjQ5O1xyXG4gICAgcGFkZGluZzogNHB4IDA7XHJcbiAgICBtaW4td2lkdGg6IDg1cHg7XHJcbiAgICBtYXJnaW4tdG9wOiAxcHg7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IDA7XHJcbn1cclxuXHJcbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xyXG4gICAgLmhvbWUgLm1vYmlsZS1jb250ZW50LXdyYXBwZXIgLm1vYmlsZS1tZW51LWJ0biB7XHJcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiA0cHg7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5ob21lIC5tb2JpbGUtY29udGVudC13cmFwcGVyIC5tb2JpbGUtbWVudS1idG46aG92ZXIge1xyXG4gICAgY29sb3I6ICM4Zjk5M2U7XHJcbn1cclxuXHJcbi5ob21lIC5tb2JpbGUtY29udGVudC13cmFwcGVyIC5tb2JpbGUtbWVudS1idG46YWZ0ZXIge1xyXG4gICAgY29udGVudDogXCJtZW51XCI7XHJcbiAgICBmb250LWZhbWlseTogXCJHb3RoYW1Cb29rXCIsIEFyaWFsLCBIZWx2ZXRpY2EsIHNhbnM7XHJcbiAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxufVxyXG5cclxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XHJcbiAgICAuaG9tZSAubW9iaWxlLWNvbnRlbnQtd3JhcHBlciB7XHJcbiAgICAgICAgcGFkZGluZy10b3A6IDEwcHg7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5ob21lIC5tb2JpbGUtY29udGVudC13cmFwcGVyIC5tb2JpbGUtbWVudS1idG46YWZ0ZXIge1xyXG4gICAgcmlnaHQ6IDM1cHg7XHJcbn1cclxuXHJcbi5tb2JpbGUtY29udGVudC13cmFwcGVyIC5tb2JpbGUtbWVudS1idG4ge1xyXG4gICAgYmFja2dyb3VuZDogdXJsKFwiL2Fzc2V0cy9pbWFnZXMvaWNvbnMvYnRuLW1vYmlsZS1tZW51LnBuZz8xNDQ0ODQ4MTM4XCIpIG5vLXJlcGVhdCAwIDAvMTAwJSB0cmFuc3BhcmVudDtcclxuICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgIGZsb2F0OiByaWdodDtcclxuICAgIG1hcmdpbi1yaWdodDogMTVweDtcclxuICAgIG1hcmdpbi10b3A6IDIwcHg7XHJcbiAgICBoZWlnaHQ6IDM1cHg7XHJcbiAgICB3aWR0aDogMzVweDtcclxuICAgIHotaW5kZXg6IDE7XHJcbn1cclxuXHJcbi5tb2JpbGUtY29udGVudC13cmFwcGVyIC5tb2JpbGUtbWVudS1idG4gc3BhbiB7XHJcbiAgICBmb250OiAwLzAgYTtcclxuICAgIGNvbG9yOiB0cmFuc3BhcmVudDtcclxuICAgIHRleHQtc2hhZG93OiBub25lO1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgICBib3JkZXI6IDA7XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHtcclxuICAgIC5tb2JpbGUtY29udGVudC13cmFwcGVyIHtcclxuICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgfVxyXG59XHJcblxyXG4ubW9iaWxlLWNvbnRlbnQtd3JhcHBlciAubW9iaWxlLW1lbnUtY29udGVudCB7XHJcbiAgICBkaXNwbGF5OiBub25lO1xyXG59XHJcblxyXG4vKiBOZXcgaG9tZXBhZ2UgaGFtYnVyZ2VyIGRpc3BsYXkgKi9cclxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkge1xyXG4gICAgLmhvbWUgLm1vYmlsZS1jb250ZW50LXdyYXBwZXIge1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgfVxyXG59XHJcblxyXG4uaG9tZSAubW9iaWxlLWNvbnRlbnQtd3JhcHBlciAubW9iaWxlLW1lbnUtY29udGVudCB7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxufVxyXG5cclxuLm1vYmlsZS1tZW51LWZvb3RlciB7XHJcbiAgICBkaXNwbGF5OiBub25lO1xyXG59XHJcblxyXG4uZm9vdGVyLWJ1dHRvbiBhIHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIGZvbnQtc2l6ZTogMC44NzVlbSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4uaG9tZSAuZm9vdGVyLWJ1dHRvbiBhIHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIGZvbnQtc2l6ZTogMS4yZW0gIWltcG9ydGFudDtcclxuICAgIHRleHQtYWxpZ246IGxlZnQ7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDQ1cHg7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIGNvbG9yOiAjMTE4NWFkICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5ob21lIC5tbS1tZW51Lm1tLW11bHRpbGluZSAubW0tbGlzdHZpZXcgPiBsaSA+IGE6aG92ZXIge1xyXG4gICAgY29sb3I6ICMxMTg1YWQgIWltcG9ydGFudDtcclxufVxyXG5cclxuLmhvbWUgLm1tLW1lbnUubW0tbXVsdGlsaW5lIC5tbS1saXN0dmlldyA+IGxpID4gYTpmb2N1cyB7XHJcbiAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcclxufVxyXG5cclxuLmhvbWUgLmZvb3Rlci1idXR0b24gYTpob3ZlcixcclxuLmhvbWUgLmZvb3Rlci1idXR0b24gYTpob3ZlciBzcGFuLFxyXG4uaG9tZSAuZm9vdGVyLWJ1dHRvbi5uYXYtbW9yZS1saW5rcyBidXR0b246aG92ZXIge1xyXG4gICAgY29sb3I6ICMwMDAwMDAgIWltcG9ydGFudDtcclxufVxyXG5cclxuLmhvbWUgLmZvb3Rlci1idXR0b24gYSBzcGFuIHtcclxuICAgIGNvbG9yOiAjMTE4NWFkICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5ob21lIC5mb290ZXItYnV0dG9uIGE6YmVmb3JlIHtcclxuICAgIGNvbnRlbnQ6IG5vbmU7XHJcbn1cclxuXHJcbi5ob21lIC5mb290ZXItYnV0dG9uIGE6YWZ0ZXIge1xyXG4gICAgY29udGVudDogXCI+XCI7XHJcbiAgICBtYXJnaW4tbGVmdDogMTBweDtcclxufVxyXG5cclxuLmZvb3Rlci1idXR0b24gYTpiZWZvcmUge1xyXG4gICAgY29udGVudDogXCJcIjtcclxuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi9hc3NldHMvaW1hZ2VzL3Nwcml0ZXMvaWNvbnMvbmF2LXM2MzE5ZmU0OGZkLnBuZ1wiKTtcclxuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgICB3aWR0aDogMTVweDtcclxuICAgIGhlaWdodDogMjBweDtcclxuICAgIGJhY2tncm91bmQtc2l6ZTogMTAwJTtcclxuICAgIGxpbmUtaGVpZ2h0OiBub3JtYWw7XHJcbiAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xyXG4gICAgbWFyZ2luLXJpZ2h0OiA1cHg7XHJcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG59XHJcblxyXG4uZm9vdGVyLWJ1dHRvbiBhLmNvbnRhY3Q6YmVmb3JlIHtcclxuICAgIGJhY2tncm91bmQtcG9zaXRpb246IDAgLTc1cHg7XHJcbn1cclxuXHJcbi5mb290ZXItYnV0dG9uIGEuc2hvcCAuc2hvcC1jb3VudCB7XHJcbiAgICBkaXNwbGF5OiBub25lO1xyXG59XHJcblxyXG4uZm9vdGVyLWJ1dHRvbiBhLnNob3A6YmVmb3JlIHtcclxuICAgIGJhY2tncm91bmQtcG9zaXRpb246IDAgLTE4cHg7XHJcbn1cclxuXHJcbi5mb290ZXItYnV0dG9uLm5hdi1tb3JlLWxpbmtzIGJ1dHRvbixcclxuLmZvb3Rlci1idXR0b24ubmF2LW1vcmUtbGlua3MgLmJ1dHRvbixcclxuLmZvb3Rlci1idXR0b24ubmF2LW1vcmUtbGlua3MgLmJ1dHRvbi1zbWFsbC10ZXh0LFxyXG4uZm9vdGVyLWJ1dHRvbi5uYXYtbW9yZS1saW5rcyAuc2ltcGxlLWJ1dHRvbixcclxuLmZvb3Rlci1idXR0b24ubmF2LW1vcmUtbGlua3MgYm9keS5ibG9nIC5zZmNvbW1lbnRzU3VibWl0QnRuLFxyXG5ib2R5LmJsb2cgLmZvb3Rlci1idXR0b24ubmF2LW1vcmUtbGlua3MgLnNmY29tbWVudHNTdWJtaXRCdG4sXHJcbi5mb290ZXItYnV0dG9uLm5hdi1tb3JlLWxpbmtzIC5zZmZvcnVtTmV3VGhyZWFkTG5rLFxyXG4uZm9vdGVyLWJ1dHRvbi5uYXYtbW9yZS1saW5rcyAuc2Zmb3J1bVJlcGx5QnRuLFxyXG4uZm9vdGVyLWJ1dHRvbi5uYXYtbW9yZS1saW5rcyAuZm9ydW0gLnNmU3VibWl0QnRuLFxyXG4uZm9ydW0gLmZvb3Rlci1idXR0b24ubmF2LW1vcmUtbGlua3MgLnNmU3VibWl0QnRuLFxyXG4uZm9vdGVyLWJ1dHRvbi5uYXYtbW9yZS1saW5rcyAuYnV0dG9uLXNlY29uZGFyeSB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGxlZnQgdG9wO1xyXG4gICAgYm9yZGVyOiBtZWRpdW0gbm9uZTtcclxuICAgIGZvbnQtc2l6ZTogMTIuMjVweDtcclxuICAgIGhlaWdodDogMjBweDtcclxuICAgIGxpbmUtaGVpZ2h0OiBub3JtYWw7XHJcbiAgICBwYWRkaW5nOiAwO1xyXG4gICAgdmVydGljYWwtYWxpZ246IHRvcDtcclxuICAgIHdpZHRoOiA5NXB4O1xyXG59XHJcblxyXG4uaG9tZSAuZm9vdGVyLWJ1dHRvbi5uYXYtbW9yZS1saW5rcyBidXR0b24ge1xyXG4gICAgdGV4dC1hbGlnbjogbGVmdDtcclxuICAgIGNvbG9yOiAjMTE4NWFkICFpbXBvcnRhbnQ7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIGZvbnQtc2l6ZTogMS4yZW07XHJcbiAgICBiYWNrZ3JvdW5kOiBub25lO1xyXG4gICAgcGFkZGluZy1sZWZ0OiA0NXB4O1xyXG4gICAgbWFyZ2luLXRvcDogLTVweDtcclxufVxyXG5cclxuLmhvbWUgLmZvb3Rlci1idXR0b24ubmF2LW1vcmUtbGlua3MgYnV0dG9uOmFmdGVyIHtcclxuICAgIGNvbnRlbnQ6IFwiPlwiO1xyXG4gICAgbWFyZ2luLWxlZnQ6IDEwcHg7XHJcbn1cclxuXHJcbi5tbS1uYXZiYXItdG9wLTEge1xyXG4gICAgYmFja2dyb3VuZDogIzExNDI1YSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4vKiBuZXcgaG9tZXBhZ2UgbWVudSB0b3AgbGluayBiYWNrZ3JvdW5kICovXHJcbi5ob21lIC5tbS1uYXZiYXItdG9wLTEge1xyXG4gICAgYmFja2dyb3VuZDogI2ZhZmFmYSAhaW1wb3J0YW50O1xyXG4gICAgYm9yZGVyLWJvdHRvbTogbm9uZTtcclxufVxyXG5cclxuLm1vYmlsZS1tZW51LXRpdGxlIHtcclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcbn1cclxuXHJcbi5tbS10aXRsZSB7XHJcbiAgICBmb250LWZhbWlseTogXCJHb3RoYW1Cb29rXCIsIEFyaWFsLCBIZWx2ZXRpY2EsIHNhbnM7XHJcbiAgICBmb250LXdlaWdodDogNzAwO1xyXG59XHJcblxyXG4uaG9tZSAubW0tdGl0bGUge1xyXG4gICAgZGlzcGxheTogbm9uZTtcclxufVxyXG5cclxuLm1tLW5hdmJhci1ib3R0b20ge1xyXG4gICAgYmFja2dyb3VuZDogIzExNDI1YSAhaW1wb3J0YW50O1xyXG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICM5OTk5OTkgIWltcG9ydGFudDtcclxuICAgIGZvbnQtc2l6ZTogMC44NzVlbTtcclxufVxyXG5cclxuLmhvbWUgLm1tLW5hdmJhci1ib3R0b20ge1xyXG4gICAgYmFja2dyb3VuZDogI2YxZjFmMCAhaW1wb3J0YW50O1xyXG4gICAgYm9yZGVyLWJvdHRvbTogbm9uZSAhaW1wb3J0YW50O1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgbWFyZ2luLXRvcDogLTQwcHg7XHJcbn1cclxuXHJcbi5tbS1uYXZiYXItYm90dG9tIC5uYXYtbW9yZS1saW5rcyB7XHJcbiAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xyXG4gICAgZmxvYXQ6IG5vbmU7XHJcbiAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbn1cclxuXHJcbi5tbS1uYXZiYXItYm90dG9tIC5uYXYtbW9yZS1saW5rcyAuZHJvcGRvd24tbWVudSB7XHJcbiAgICBiYWNrZ3JvdW5kOiAjMTE0MjVhO1xyXG4gICAgbGVmdDogMDtcclxuICAgIGJvcmRlci13aWR0aDogMXB4IDAgMDtcclxuICAgIHotaW5kZXg6IDk5OTk7XHJcbn1cclxuXHJcbi8qIG5ldyBob21lcGFnZSBtb3JlIHN1Ym1lbnUgc3R5bGVzICovXHJcbi5ob21lIC5tbS1uYXZiYXItYm90dG9tIC5uYXYtbW9yZS1saW5rcyAuZHJvcGRvd24tbWVudSB7XHJcbiAgICBiYWNrZ3JvdW5kOiAjZjFmMWYwO1xyXG59XHJcblxyXG4uaG9tZSAuZm9vdGVyLWJ1dHRvbiAuZHJvcGRvd24tbWVudSBhIHtcclxuICAgIGNvbG9yOiAjMDAwMDAwICFpbXBvcnRhbnQ7XHJcbiAgICBiYWNrZ3JvdW5kOiBub25lO1xyXG59XHJcblxyXG4uaG9tZSAuZm9vdGVyLWJ1dHRvbiAuZHJvcGRvd24tbWVudSBsaSB7XHJcbiAgICBiYWNrZ3JvdW5kOiBub25lO1xyXG59XHJcblxyXG4uaG9tZSAuZm9vdGVyLWJ1dHRvbiAuZHJvcGRvd24tbWVudSBhOmFmdGVyIHtcclxuICAgIGNvbnRlbnQ6IG5vbmU7XHJcbn1cclxuXHJcbi5ob21lIC5mb290ZXItYnV0dG9uIC5kcm9wZG93bi1tZW51IGE6aG92ZXIsXHJcbi5ob21lIC5mb290ZXItYnV0dG9uIC5kcm9wZG93bi1tZW51IGxpOmhvdmVyIHtcclxuICAgIGJhY2tncm91bmQ6IG5vbmU7XHJcbiAgICBjb2xvcjogIzExODVhZCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4uaG9tZSAubmF2LW1vcmUtbGlua3MgLmRyb3Bkb3duLW1lbnUge1xyXG4gICAgYm9yZGVyOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XHJcbiAgICBib3JkZXItcmFkaXVzOiA0cHg7XHJcbiAgICAtd2Via2l0LWJveC1zaGFkb3c6IDAgNnB4IDEycHggcmdiYSgwLCAwLCAwLCAwLjMpO1xyXG4gICAgYm94LXNoYWRvdzogMCA2cHggMTJweCByZ2JhKDAsIDAsIDAsIDAuMyk7XHJcbiAgICBiYWNrZ3JvdW5kLWNsaXA6IHBhZGRpbmctYm94O1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2YxZjFmMDtcclxuICAgIHRvcDogMjlweDtcclxufVxyXG5cclxuLm1tLW5hdmJhci1ib3R0b20gLm5hdi1tb3JlLWxpbmtzIC5kcm9wZG93bi1tZW51IGE6YmVmb3JlIHtcclxuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcclxufVxyXG5cclxuLm1tLW5hdmJhci1ib3R0b20ubW0tbmF2YmFyLWJvdHRvbS0yIHtcclxuICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAjOTk5OTk5ICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5ob21lIC5tbS1uYXZiYXItYm90dG9tLm1tLW5hdmJhci1ib3R0b20tMiB7XHJcbiAgICBib3JkZXItdG9wOiAxcHggc29saWQgdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIG1hcmdpbi10b3A6IDUzMHB4O1xyXG59XHJcblxyXG4ubW0tbmF2YmFyLWJvdHRvbS5tbS1uYXZiYXItYm90dG9tLTIgLmZvb3Rlci1idXR0b246bnRoLW9mLXR5cGUoMikge1xyXG4gICAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjOTk5OTk5O1xyXG59XHJcblxyXG4ubW0tbWVudS5tbS1jdXJyZW50IHtcclxuICAgIHotaW5kZXg6IDk5OTtcclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjZweCkge1xyXG4gICAgLm1tLW1lbnUubW0tY3VycmVudCB7XHJcbiAgICAgICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG59XHJcblxyXG4ubW0tZHJvcGRvd24gLm1tLWxpc3R2aWV3IGxpLmhlYWRlciB7XHJcbiAgICBmb250LWZhbWlseTogXCJHb3RoYW1Cb29rXCIsIEFyaWFsLCBIZWx2ZXRpY2EsIHNhbnM7XHJcbiAgICBmb250LXdlaWdodDogNzAwO1xyXG59XHJcblxyXG4ubW0tZHJvcGRvd24gLm1tLWxpc3R2aWV3IGxpLmhlYWRlciBhIHtcclxuICAgIG1hcmdpbi1sZWZ0OiAtMTBweCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ubW0tZHJvcGRvd24ubW0tcGFuZWw6YWZ0ZXIsXHJcbi5tbS1kcm9wZG93bi5tbS1wYW5lbDpiZWZvcmUge1xyXG4gICAgaGVpZ2h0OiAwO1xyXG59XHJcblxyXG4ubW0tbGlzdHZpZXcgPiBsaSA+IGEsXHJcbi5tbS1saXN0dmlldyA+IGxpID4gc3BhbixcclxuLm1tLWxpc3R2aWV3ID4gbGkuaGVhZGVyIHtcclxuICAgIHBhZGRpbmctdG9wOiAxMnB4O1xyXG4gICAgcGFkZGluZy1ib3R0b206IDEycHg7XHJcbn1cclxuXHJcbi5tbS1tZW51IC5tbS1saXN0dmlldyA+IGxpIC5tbS1uZXh0OmFmdGVyLFxyXG4ubW0tbWVudSAubW0tbGlzdHZpZXcgPiBsaSAubW0tYXJyb3c6YWZ0ZXIsXHJcbi5tbS1tZW51IC5tbS1uYXZiYXIgLm1tLWJ0bjpiZWZvcmUsXHJcbi5tbS1tZW51IC5tbS1uYXZiYXIgLm1tLWJ0bjphZnRlciB7XHJcbiAgICBib3JkZXItY29sb3I6ICNmZmZmZmYgIWltcG9ydGFudDtcclxufVxyXG5cclxuLmhvbWUgLm1tLW1lbnUgLm1tLWxpc3R2aWV3ID4gbGkgLm1tLW5leHQ6YWZ0ZXIsXHJcbi5ob21lLm1tLW1lbnUgLm1tLWxpc3R2aWV3ID4gbGkgLm1tLWFycm93OmFmdGVyLFxyXG4uaG9tZSAubW0tbWVudSAubW0tbmF2YmFyIC5tbS1idG46YmVmb3JlLFxyXG4uaG9tZSAubW0tbWVudSAubW0tbmF2YmFyIC5tbS1idG46YWZ0ZXIge1xyXG4gICAgYm9yZGVyLWNvbG9yOiAjMDAwMDAwICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5tbS1saXN0dmlldyA+IGxpLFxyXG4ubW0tbGlzdHZpZXcgPiBsaTphZnRlcixcclxuLm1tLWxpc3R2aWV3ID4gbGkgLm1tLW5leHQsXHJcbi5tbS1saXN0dmlldyA+IGxpIC5tbS1uZXh0OmJlZm9yZSB7XHJcbiAgICBib3JkZXItY29sb3I6ICM5OTk5OTkgIWltcG9ydGFudDtcclxufVxyXG5cclxuLmhvbWUgLm1tLW1lbnUgPiAubW0tcGFuZWwgPiAubW0tbmF2YmFyICsgLm1tLWxpc3R2aWV3IHtcclxuICAgIHBhZGRpbmc6IDAgMjVweCAyNXB4IDI1cHg7XHJcbn1cclxuXHJcbi5ob21lIC5tbS1saXN0dmlldyA+IGxpLFxyXG4uaG9tZSAubW0tbGlzdHZpZXcgPiBsaTphZnRlcixcclxuLmhvbWUgLm1tLWxpc3R2aWV3ID4gbGkgLm1tLW5leHQsXHJcbi5ob21lIC5tbS1saXN0dmlldyA+IGxpIC5tbS1uZXh0OmJlZm9yZSB7XHJcbiAgICBib3JkZXItY29sb3I6ICNkMGNjYzUgIWltcG9ydGFudDtcclxufVxyXG5cclxuLmhvbWUgLm1tLWxpc3R2aWV3ID4gbGk6Zmlyc3QtY2hpbGQge1xyXG4gICAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkO1xyXG4gICAgYm9yZGVyLWNvbG9yOiAjZDBjY2M1ICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5ob21lIC5tbS1saXN0dmlldyA+IGxpOmZpcnN0LWNoaWxkOmFmdGVyIHtcclxuICAgIGJvcmRlci1ib3R0b206IG5vbmU7XHJcbiAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5ob21lIC5tbS1saXN0dmlldyA+IGxpID4gYSB7XHJcbiAgICBmb250LXNpemU6IDEuMmVtO1xyXG59XHJcblxyXG4ubW0tbGlzdHZpZXcgPiBsaTpub3QoLm1tLWRpdmlkZXIpOmFmdGVyIHtcclxuICAgIGxlZnQ6IDA7XHJcbn1cclxuXHJcbi5ob21lIC5tbS1saXN0dmlldyA+IGxpOm5vdCgubW0tZGl2aWRlcik6YWZ0ZXIge1xyXG4gICAgYm9yZGVyLWJvdHRvbS13aWR0aDogMnB4O1xyXG59XHJcblxyXG4uaG9tZSAubW0tbGlzdHZpZXcgLm1tLW5leHQ6YmVmb3JlIHtcclxuICAgIGJvcmRlci1sZWZ0LXdpZHRoOiAwO1xyXG59XHJcblxyXG4uaG9tZSAubW0tbmF2YmFyIC5tbS1idG46bGFzdC1jaGlsZCB7XHJcbiAgICBwYWRkaW5nLXJpZ2h0OiA1M3B4O1xyXG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiAwKSBhbmQgKG1heC13aWR0aDogMTAyNXB4KSB7XHJcbiAgICBodG1sLm1tLW9wZW5lZCBib2R5OmJlZm9yZSB7XHJcbiAgICAgICAgYmFja2dyb3VuZDogIzAwMDAwMDtcclxuICAgICAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgIG9wYWNpdHk6IDAuNjU7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIHRvcDogMDtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICB6LWluZGV4OiA5OTk7XHJcbiAgICB9XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHtcclxuICAgIC5tbS1wYWdlIHtcclxuICAgICAgICBwb3NpdGlvbjogc3RhdGljICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcbn1cclxuXHJcbmh0bWwubW0tYmFja2dyb3VuZCAubW0tcGFnZSB7XHJcbiAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNnB4KSB7XHJcbiAgICBodG1sLm1tLW9wZW5lZCB7XHJcbiAgICAgICAgcG9zaXRpb246IHN0YXRpYyAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSB7XHJcbiAgICAuaW5uZXIgLnV0aWxpdHktbmF2LXdyYXBwZXIgLnNpdGUtbG9nbyB7XHJcbiAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgIH1cclxufVxyXG5cclxuLnV0aWxpdHktbmF2LXdyYXBwZXIge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogNDBweDtcclxufVxyXG5cclxuLnV0aWxpdHktbmF2LXdyYXBwZXIgLm5hdi1saW5rcyB7XHJcbiAgICBkaXNwbGF5OiBub25lO1xyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSB7XHJcbiAgICAudXRpbGl0eS1uYXYtd3JhcHBlciAubmF2LWxpbmtzIHtcclxuICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICBmbG9hdDogcmlnaHQ7XHJcbiAgICAgICAgZm9udC1zaXplOiAwLjg3NWVtO1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDEwcHg7XHJcbiAgICB9XHJcblxyXG4gICAgLmhvbWUgLnV0aWxpdHktbmF2LXdyYXBwZXIgLm5hdi1saW5rcyB7XHJcbiAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgIH1cclxufVxyXG5cclxuLnV0aWxpdHktbmF2LXdyYXBwZXIgLm5hdi1saW5rcyBwLFxyXG4udXRpbGl0eS1uYXYtd3JhcHBlciAubmF2LWxpbmtzIHVsIHtcclxuICAgIGZsb2F0OiBsZWZ0O1xyXG59XHJcblxyXG4udXRpbGl0eS1uYXYtd3JhcHBlciAubmF2LWxpbmtzIHAge1xyXG4gICAgbWFyZ2luOiAwIDEwcHggMCAwO1xyXG4gICAgY29sb3I6ICM5OTk5OTk7XHJcbn1cclxuXHJcbi51dGlsaXR5LW5hdi13cmFwcGVyIC5uYXYtbGlua3MgdWwge1xyXG4gICAgbWFyZ2luOiAwO1xyXG4gICAgcGFkZGluZzogMDtcclxuICAgIGJvcmRlcjogMDtcclxuICAgIGxpc3Qtc3R5bGU6IG5vbmU7XHJcbn1cclxuXHJcbi51dGlsaXR5LW5hdi13cmFwcGVyIC5uYXYtbGlua3MgdWw6YmVmb3JlLFxyXG4udXRpbGl0eS1uYXYtd3JhcHBlciAubmF2LWxpbmtzIHVsOmFmdGVyIHtcclxuICAgIGNvbnRlbnQ6IFwiIFwiO1xyXG4gICAgZGlzcGxheTogdGFibGU7XHJcbn1cclxuXHJcbi51dGlsaXR5LW5hdi13cmFwcGVyIC5uYXYtbGlua3MgdWw6YWZ0ZXIge1xyXG4gICAgY2xlYXI6IGJvdGg7XHJcbn1cclxuXHJcbi51dGlsaXR5LW5hdi13cmFwcGVyIC5uYXYtbGlua3MgdWwgbGkge1xyXG4gICAgbGlzdC1zdHlsZS1pbWFnZTogbm9uZTtcclxuICAgIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcclxuICAgIG1hcmdpbi1sZWZ0OiAwO1xyXG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcclxuICAgIGZsb2F0OiBsZWZ0O1xyXG4gICAgcGFkZGluZy1sZWZ0OiA0cHg7XHJcbiAgICBwYWRkaW5nLXJpZ2h0OiA0cHg7XHJcbn1cclxuXHJcbi51dGlsaXR5LW5hdi13cmFwcGVyIC5uYXYtbGlua3MgdWwgbGk6Zmlyc3QtY2hpbGQge1xyXG4gICAgcGFkZGluZy1sZWZ0OiAwO1xyXG59XHJcblxyXG4udXRpbGl0eS1uYXYtd3JhcHBlciAubmF2LWxpbmtzIHVsIGxpOmxhc3QtY2hpbGQge1xyXG4gICAgcGFkZGluZy1yaWdodDogMDtcclxufVxyXG5cclxuLnV0aWxpdHktbmF2LXdyYXBwZXIgLm5hdi1saW5rcyB1bCBsaS5sYXN0IHtcclxuICAgIHBhZGRpbmctcmlnaHQ6IDA7XHJcbn1cclxuXHJcbi51dGlsaXR5LW5hdi13cmFwcGVyIC5uYXYtbGlua3MgdWwgbGkge1xyXG4gICAgbGlzdC1zdHlsZS1pbWFnZTogbm9uZTtcclxuICAgIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcclxuICAgIG1hcmdpbi1sZWZ0OiAwO1xyXG59XHJcblxyXG4udXRpbGl0eS1uYXYtd3JhcHBlciAubmF2LWxpbmtzIHVsIGxpIHtcclxuICAgIHBhZGRpbmc6IDA7XHJcbn1cclxuXHJcbi8qIFN0YXJ0OiBuZXcgaG9tZXBhZ2UgKi9cclxuLmhvbWUgLnV0aWxpdHktbmF2LXdyYXBwZXIgLm5hdi1saW5rcyB1bCBsaSB7XHJcbiAgICBwYWRkaW5nOiAwIDAgMCA1MHB4O1xyXG59XHJcblxyXG4udXRpbGl0eS1uYXYtd3JhcHBlciAubmF2LWxpbmtzIHVsIGxpOmFmdGVyIHtcclxuICAgIGNvbnRlbnQ6IFwifFwiO1xyXG4gICAgcGFkZGluZzogMCAxMHB4O1xyXG4gICAgY29sb3I6ICMwMDg1YWQ7XHJcbn1cclxuXHJcbi5ob21lIC51dGlsaXR5LW5hdi13cmFwcGVyIC5uYXYtbGlua3MgdWwgbGk6YWZ0ZXIge1xyXG4gICAgY29udGVudDogbm9uZTtcclxufVxyXG5cclxuLnV0aWxpdHktbmF2LXdyYXBwZXIgLm5hdi1saW5rcyB1bCBsaTpsYXN0LWNoaWxkOmFmdGVyIHtcclxuICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICBwYWRkaW5nLXJpZ2h0OiAwO1xyXG59XHJcblxyXG4udXRpbGl0eS1uYXYtd3JhcHBlciAubmF2LWxpbmtzIHVsIGEge1xyXG4gICAgY29sb3I6ICMwMDg1YWQ7XHJcbn1cclxuXHJcbi51dGlsaXR5LW5hdi13cmFwcGVyIC5uYXYtbGlua3MgdWwgYTpob3ZlciB7XHJcbiAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcclxufVxyXG5cclxuLmhvbWUgLnV0aWxpdHktbmF2LXdyYXBwZXIgLm5hdi1saW5rcyB1bCBhIHtcclxuICAgIGNvbG9yOiAjMDAwMDAwO1xyXG4gICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxufVxyXG5cclxuLyogQmFuZCAqL1xyXG4uYmFuZCB7XHJcbiAgICB3aWR0aDogMTAwJTtcclxufVxyXG5cclxuLmJhbmQgLmJ1dHRvbixcclxuLmJhbmQgLmJ1dHRvbi1zbWFsbC10ZXh0LFxyXG4uYmFuZCAuc2ltcGxlLWJ1dHRvbixcclxuLmJhbmQgLnNlYXJjaC1mb3JtIGJ1dHRvbixcclxuLnNlYXJjaC1mb3JtIC5iYW5kIGJ1dHRvbixcclxuLmJhbmQgaW5wdXRbdGl0bGU9XCJTZWFyY2ggaW5wdXRcIl0gKyBzcGFuICsgYnV0dG9uLFxyXG4uYmFuZCAuYmxvZy1kZXRhaWxzIGJ1dHRvbltkYXRhLXNmLXJvbGU9Y29tbWVudHMtbmV3LXN1Ym1pdC1idXR0b25dLFxyXG4uYmxvZy1kZXRhaWxzIC5iYW5kIGJ1dHRvbltkYXRhLXNmLXJvbGU9Y29tbWVudHMtbmV3LXN1Ym1pdC1idXR0b25dLFxyXG4uYmFuZCAuYmxvZy1kZXRhaWxzIFtkYXRhLXNmLXJvbGU9Y29tbWVudHMtbmV3LXN1Ym1pdC1idXR0b25dLmJ1dHRvbixcclxuLmJsb2ctZGV0YWlscyAuYmFuZCBbZGF0YS1zZi1yb2xlPWNvbW1lbnRzLW5ldy1zdWJtaXQtYnV0dG9uXS5idXR0b24sXHJcbi5iYW5kIGJvZHkuYmxvZyAuc2Zjb21tZW50c1N1Ym1pdEJ0bixcclxuYm9keS5ibG9nIC5iYW5kIC5zZmNvbW1lbnRzU3VibWl0QnRuLFxyXG4uYmFuZCAuc2Zmb3J1bU5ld1RocmVhZExuayxcclxuLmJhbmQgLnNmZm9ydW1SZXBseUJ0bixcclxuLmJhbmQgLmZvcnVtIC5zZlN1Ym1pdEJ0bixcclxuLmZvcnVtIC5iYW5kIC5zZlN1Ym1pdEJ0bixcclxuLmJhbmQgLmJ1dHRvbi1zZWNvbmRhcnkge1xyXG4gICAgbWluLXdpZHRoOiAyMzhweDtcclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XHJcbiAgICAuYmFuZCAuYnV0dG9uLFxyXG4gICAgLmJhbmQgLmJ1dHRvbi1zbWFsbC10ZXh0LFxyXG4gICAgLmJhbmQgLnNpbXBsZS1idXR0b24sXHJcbiAgICAuYmFuZCAuc2VhcmNoLWZvcm0gYnV0dG9uLFxyXG4gICAgLnNlYXJjaC1mb3JtIC5iYW5kIGJ1dHRvbixcclxuICAgIC5iYW5kIGlucHV0W3RpdGxlPVwiU2VhcmNoIGlucHV0XCJdICsgc3BhbiArIGJ1dHRvbixcclxuICAgIC5iYW5kIC5ibG9nLWRldGFpbHMgYnV0dG9uW2RhdGEtc2Ytcm9sZT1jb21tZW50cy1uZXctc3VibWl0LWJ1dHRvbl0sXHJcbiAgICAuYmxvZy1kZXRhaWxzIC5iYW5kIGJ1dHRvbltkYXRhLXNmLXJvbGU9Y29tbWVudHMtbmV3LXN1Ym1pdC1idXR0b25dLFxyXG4gICAgLmJhbmQgLmJsb2ctZGV0YWlscyBbZGF0YS1zZi1yb2xlPWNvbW1lbnRzLW5ldy1zdWJtaXQtYnV0dG9uXS5idXR0b24sXHJcbiAgICAuYmxvZy1kZXRhaWxzIC5iYW5kIFtkYXRhLXNmLXJvbGU9Y29tbWVudHMtbmV3LXN1Ym1pdC1idXR0b25dLmJ1dHRvbixcclxuICAgIC5iYW5kIGJvZHkuYmxvZyAuc2Zjb21tZW50c1N1Ym1pdEJ0bixcclxuICAgIGJvZHkuYmxvZyAuYmFuZCAuc2Zjb21tZW50c1N1Ym1pdEJ0bixcclxuICAgIC5iYW5kIC5zZmZvcnVtTmV3VGhyZWFkTG5rLFxyXG4gICAgLmJhbmQgLnNmZm9ydW1SZXBseUJ0bixcclxuICAgIC5iYW5kIC5mb3J1bSAuc2ZTdWJtaXRCdG4sXHJcbiAgICAuZm9ydW0gLmJhbmQgLnNmU3VibWl0QnRuLFxyXG4gICAgLmJhbmQgLmJ1dHRvbi1zZWNvbmRhcnkge1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDQwcHg7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5iYW5kIC5jb250ZW50LXdyYXBwZXIgcCB7XHJcbiAgICBmb250LWZhbWlseTogXCJMZXhpYVJlZ3VsYXJcIiwgVGltZXMsIHNhbi1zZXJpZjtcclxuICAgIGZvbnQtc2l6ZTogMS4xMjVlbTtcclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XHJcbiAgICAuYmFuZCAuY29udGVudC13cmFwcGVyIHAge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMS4zMTI1ZW07XHJcbiAgICB9XHJcbn1cclxuXHJcbi5iYW5kLXR5cGUge1xyXG4gICAgZm9udC1mYW1pbHk6IFwiR290aGFtQm9va1wiLCBBcmlhbCwgSGVsdmV0aWNhLCBzYW5zO1xyXG4gICAgZm9udC1zaXplOiAxLjVlbTtcclxuICAgIGNvbG9yOiAjNjA1YjU0O1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMzBweDtcclxufVxyXG5cclxuLmJhbmQtdGl0bGUge1xyXG4gICAgY29sb3I6ICMzMzk5YjM7XHJcbiAgICBmb250LWZhbWlseTogXCJMZXhpYVJlZ3VsYXJcIiwgVGltZXMsIHNhbi1zZXJpZjtcclxuICAgIGZvbnQtc2l6ZTogMS42MjVlbTtcclxuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XHJcbiAgICBsaW5lLWhlaWdodDogMS4yO1xyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcclxuICAgIC5iYW5kLXRpdGxlIHtcclxuICAgICAgICBmb250LXNpemU6IDJlbTtcclxuICAgIH1cclxufVxyXG5cclxuLmJhbmQuZmVhdHVyZS1ib3hlcyB7XHJcbiAgICBiYWNrZ3JvdW5kOiAjZmI4ZjJlO1xyXG4gICAgcGFkZGluZzogNDBweCAwIDQ1cHg7XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xyXG4gICAgLmJhbmQuZmVhdHVyZS1ib3hlcyB7XHJcbiAgICAgICAgcGFkZGluZy10b3A6IDkwcHg7XHJcbiAgICB9XHJcbn1cclxuLyogRmVhdHVyZSBCb3ggKi9cclxuLmZlYXR1cmUtYm94LXdyYXBwZXIge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDQ2MHB4KSBhbmQgKG1heC13aWR0aDogNjQwcHgpIHtcclxuICAgIC5mZWF0dXJlLWJveC13cmFwcGVyIHtcclxuICAgICAgICB3aWR0aDogNjUlO1xyXG4gICAgICAgIG1hcmdpbjogMCBhdXRvIDIwcHg7XHJcbiAgICB9XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiA2NDBweCkge1xyXG4gICAgLmZlYXR1cmUtYm94LXdyYXBwZXIge1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICBmbG9hdDogbGVmdDtcclxuICAgICAgICB3aWR0aDogNTAlO1xyXG4gICAgICAgIG1pbi1oZWlnaHQ6IDFweDtcclxuICAgICAgICBwYWRkaW5nLWxlZnQ6IDEwcHg7XHJcbiAgICAgICAgcGFkZGluZy1yaWdodDogMTBweDtcclxuICAgIH1cclxufVxyXG5cclxuLmZvdXIgLmZlYXR1cmUtYm94LXdyYXBwZXIge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgbWluLWhlaWdodDogMXB4O1xyXG4gICAgcGFkZGluZy1sZWZ0OiAxMHB4O1xyXG4gICAgcGFkZGluZy1yaWdodDogMTBweDtcclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XHJcbiAgICAuZm91ciAuZmVhdHVyZS1ib3gtd3JhcHBlciB7XHJcbiAgICAgICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICAgICAgd2lkdGg6IDI1JTtcclxuICAgIH1cclxufVxyXG5cclxuLnRocmVlIC5mZWF0dXJlLWJveC13cmFwcGVyIHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIG1pbi1oZWlnaHQ6IDFweDtcclxuICAgIHBhZGRpbmctbGVmdDogMTBweDtcclxuICAgIHBhZGRpbmctcmlnaHQ6IDEwcHg7XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xyXG4gICAgLnRocmVlIC5mZWF0dXJlLWJveC13cmFwcGVyIHtcclxuICAgICAgICBmbG9hdDogbGVmdDtcclxuICAgICAgICB3aWR0aDogMzMuMzMzMzMzMzMlO1xyXG4gICAgfVxyXG59XHJcblxyXG4uZmVhdHVyZS1ib3gtd3JhcHBlci52aWRlby13cmFwcGVyIC5mZWF0dXJlLWltYWdlIHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxufVxyXG5cclxuLmZlYXR1cmUtYm94LXdyYXBwZXIudmlkZW8td3JhcHBlciAuZmVhdHVyZS1pbWFnZTpiZWZvcmUge1xyXG4gICAgY29udGVudDogXCJcIjtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgbGVmdDogMDtcclxuICAgIGJhY2tncm91bmQ6IHVybChcIi9hc3NldHMvaW1hZ2VzL3ZpZGVvLW92ZXJsYXkucG5nPzE0NDYwNTk2MTNcIikgbm8tcmVwZWF0IDUwJSA1MCUvNjBweCB0cmFuc3BhcmVudDtcclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XHJcbiAgICAuZmVhdHVyZS1ib3gtd3JhcHBlci52aWRlby13cmFwcGVyIC5mZWF0dXJlLWltYWdlOmJlZm9yZSB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiA3OHB4O1xyXG4gICAgfVxyXG59XHJcblxyXG4uZmVhdHVyZS1ib3gge1xyXG4gICAgYmFja2dyb3VuZDogI2ZmZmZmZjtcclxuICAgIGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoMCwgMTMzLCAxNzMsIDAuNSk7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBoZWlnaHQ6IDI1MHB4O1xyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcclxuICAgIC5mZWF0dXJlLWJveCB7XHJcbiAgICAgICAgaGVpZ2h0OiAyODhweDtcclxuICAgIH1cclxufVxyXG5cclxuLmFydGljbGVzIC5mZWF0dXJlLWJveCB7XHJcbiAgICBoZWlnaHQ6IDIyMHB4O1xyXG59XHJcblxyXG4uZmVhdHVyZS1ib3ggLmZlYXR1cmUtY29udGVudC13cmFwcGVyIHtcclxuICAgIGRpc3BsYXk6IHRhYmxlO1xyXG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgaGVpZ2h0OiAxMDAlO1xyXG59XHJcblxyXG4udGhyZWUgLmZlYXR1cmUtYm94IC5mZWF0dXJlLWNvbnRlbnQtd3JhcHBlciB7XHJcbiAgICBoZWlnaHQ6IDExNXB4O1xyXG59XHJcblxyXG4uZmFjdC13cmFwcGVyIC5mZWF0dXJlLWJveCAuZmVhdHVyZS1jb250ZW50LXdyYXBwZXIge1xyXG4gICAgaGVpZ2h0OiAxMDAlO1xyXG59XHJcblxyXG4uZmVhdHVyZS1ib3ggLmZlYXR1cmUtY29udGVudCB7XHJcbiAgICBkaXNwbGF5OiB0YWJsZS1jZWxsO1xyXG4gICAgcGFkZGluZzogMCAxNXB4O1xyXG4gICAgZm9udC13ZWlnaHQ6IDMwMDtcclxuICAgIHZlcnRpY2FsLWFsaWduOiB0b3A7XHJcbn1cclxuXHJcbi50aHJlZSAuZmVhdHVyZS1ib3ggLmZlYXR1cmUtY29udGVudCB7XHJcbiAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xyXG59XHJcblxyXG4uZmVhdHVyZS1ib3ggLmZlYXR1cmUtY29udGVudCBwIHtcclxuICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMDtcclxufVxyXG5cclxuLmZlYXR1cmUtYm94IC5mZWF0dXJlLWltYWdlIHtcclxuICAgIGhlaWdodDogNTAlO1xyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcclxuICAgIC5mZWF0dXJlLWJveCAuZmVhdHVyZS1pbWFnZSB7XHJcbiAgICAgICAgaGVpZ2h0OiBhdXRvO1xyXG4gICAgfVxyXG59XHJcblxyXG4uZmVhdHVyZS1ib3ggLmZlYXR1cmUtaW1hZ2UgaW1nIHtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgaGVpZ2h0OiAxMDAlO1xyXG59XHJcblxyXG4udGhyZWUgLmZlYXR1cmUtYm94IC5mZWF0dXJlLWltYWdlIHtcclxuICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XHJcbn1cclxuXHJcbi5mZWF0dXJlLWJveCAuZmVhdHVyZS10aXRsZSB7XHJcbiAgICBsaW5lLWhlaWdodDogMS4yO1xyXG4gICAgcGFkZGluZy10b3A6IDE1cHg7XHJcbn1cclxuXHJcbi5mb3VyIC5mZWF0dXJlLWJveCAuZmVhdHVyZS10aXRsZSB7XHJcbiAgICBmb250LXNpemU6IDEuMDkzNzVlbTtcclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDc2N3B4KSB7XHJcbiAgICAuZm91ciAuZmVhdHVyZS1ib3ggLmZlYXR1cmUtdGl0bGUge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMS4xODc1ZW07XHJcbiAgICB9XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiA3NjdweCkge1xyXG4gICAgLnRocmVlIC5mZWF0dXJlLWJveCAuZmVhdHVyZS10aXRsZSB7XHJcbiAgICAgICAgZm9udC1zaXplOiAxLjI1ZW07XHJcbiAgICB9XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcclxuICAgIC50aHJlZSAuZmVhdHVyZS1ib3ggLmZlYXR1cmUtdGl0bGUge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMS40Mzc1ZW07XHJcbiAgICB9XHJcbn1cclxuXHJcbi5mZWF0dXJlLWJveCAubGFiZWwge1xyXG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgIGZvbnQtZmFtaWx5OiBcIkdvdGhhbUJvb2tcIiwgQXJpYWwsIEhlbHZldGljYSwgc2FucztcclxuICAgIGZvbnQtc2l6ZTogMC43NWVtO1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBib3R0b206IDEwcHg7XHJcbiAgICBsZWZ0OiAwO1xyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcclxuICAgIC5mZWF0dXJlLWJveCAubGFiZWwge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMC44NzVlbTtcclxuICAgIH1cclxufVxyXG5cclxuLmZlYXR1cmUtYm94IC5sYWJlbDpiZWZvcmUge1xyXG4gICAgYmFja2dyb3VuZDogI2Q0ZDRkNDtcclxuICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICBoZWlnaHQ6IDFweDtcclxuICAgIGxlZnQ6IDYlO1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgdG9wOiAtMTBweDtcclxuICAgIHdpZHRoOiA5MCU7XHJcbn1cclxuXHJcbi5mZWF0dXJlLWJveCBhIHtcclxuICAgIGNvbG9yOiAjMWMzMDQwICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5mZWF0dXJlLWJveCBhIC5sYWJlbCB7XHJcbiAgICBjb2xvcjogIzAwODVhZDtcclxufVxyXG5cclxuLmZlYXR1cmUtYm94IGE6aG92ZXIgaW1nIHtcclxuICAgIG9wYWNpdHk6IDAuNjtcclxufVxyXG5cclxuLmZlYXR1cmUtYm94IGE6aG92ZXIgLmZlYXR1cmUtdGl0bGUge1xyXG4gICAgY29sb3I6ICMwMDg1YWQ7XHJcbn1cclxuXHJcbi5mZWF0dXJlLWJveCBhOmhvdmVyIC5mYWN0IGVtLFxyXG4uZmVhdHVyZS1ib3ggYTpob3ZlciAuZmFjdCBpIHtcclxuICAgIGNvbG9yOiAjZmI4ZjJlO1xyXG59XHJcblxyXG4uZmVhdHVyZS1ib3ggYTpob3ZlciAuZmFjdCArIC5mZWF0dXJlLXRpdGxlIHtcclxuICAgIGNvbG9yOiAjMDA4NWFkO1xyXG59XHJcblxyXG4uZmVhdHVyZS1ib3ggLmZhY3Qge1xyXG4gICAgZm9udC1zaXplOiAxLjI1ZW07XHJcbiAgICBtYXJnaW4tYm90dG9tOiA0MHB4O1xyXG59XHJcblxyXG4uZmVhdHVyZS1ib3ggLmZhY3QgZW0sXHJcbi5mZWF0dXJlLWJveCAuZmFjdCBpIHtcclxuICAgIGZvbnQtZmFtaWx5OiBcIkdvdGhhbUJvb2tcIiwgQXJpYWwsIEhlbHZldGljYSwgc2FucztcclxuICAgIGZvbnQtc3R5bGU6IGl0YWxpYztcclxuICAgIGZvbnQtc2l6ZTogMS4yZW07XHJcbiAgICBjb2xvcjogIzAwODVhZDtcclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDY0MHB4KSB7XHJcbiAgICAuZmVhdHVyZS1ib3ggLmZhY3QgZW0sXHJcbiAgICAuZmVhdHVyZS1ib3ggLmZhY3QgaSB7XHJcbiAgICAgICAgZm9udC1zaXplOiAxLjJlbTtcclxuICAgIH1cclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XHJcbiAgICAuZmVhdHVyZS1ib3ggLmZhY3QgZW0sXHJcbiAgICAuZmVhdHVyZS1ib3ggLmZhY3QgaSB7XHJcbiAgICAgICAgZm9udC1zaXplOiAxLjZlbTtcclxuICAgIH1cclxufVxyXG5cclxuLmZlYXR1cmUtYm94IC5mYWN0ICsgLmZlYXR1cmUtdGl0bGUge1xyXG4gICAgZm9udC1mYW1pbHk6IFwiR290aGFtQm9va1wiLCBBcmlhbCwgSGVsdmV0aWNhLCBzYW5zO1xyXG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgIGNvbG9yOiAjZmI4ZjJlO1xyXG59XHJcblxyXG4uZmVhdHVyZS1ib3ggLmZhY3QgZW0sXHJcbi5mZWF0dXJlLWJveCAuZmFjdCBpLFxyXG4uZmVhdHVyZS1ib3ggLmZhY3QgKyAuZmVhdHVyZS10aXRsZSB7XHJcbiAgICAtd2Via2l0LXRyYW5zaXRpb246IGNvbG9yIDAuNXMgZWFzZS1pbjtcclxuICAgIHRyYW5zaXRpb246IGNvbG9yIDAuNXMgZWFzZS1pbjtcclxufVxyXG5cclxuLmZlYXR1cmUtYm94ZXMgLmZlYXR1cmUtYm94IC5sYWJlbDpiZWZvcmUge1xyXG4gICAgdG9wOiAtNXB4O1xyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcclxuICAgIC5mZWF0dXJlLWJveGVzIC5mZWF0dXJlLWJveCAubGFiZWw6YmVmb3JlIHtcclxuICAgICAgICB0b3A6IC0xMHB4O1xyXG4gICAgfVxyXG59XHJcbi8qIFNsaWRlciAqL1xyXG4uYmFuZC5zbGlkZXIge1xyXG4gICAgYmFja2dyb3VuZDogI2YzZjNmMztcclxuICAgIHBhZGRpbmc6IDQwcHggMCAzMHB4O1xyXG59XHJcblxyXG4uYmFuZC5zbGlkZXIgLnNsaWRlLWNvbnRlbnQge1xyXG4gICAgbWFyZ2luLWxlZnQ6IC0xMHB4O1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAtMTBweDtcclxufVxyXG5cclxuLmJhbmQuc2xpZGVyIC5zbGlkZS1jb250ZW50OmJlZm9yZSxcclxuLmJhbmQuc2xpZGVyIC5zbGlkZS1jb250ZW50OmFmdGVyIHtcclxuICAgIGNvbnRlbnQ6IFwiIFwiO1xyXG4gICAgZGlzcGxheTogdGFibGU7XHJcbn1cclxuXHJcbi5iYW5kLnNsaWRlciAuc2xpZGUtY29udGVudDphZnRlciB7XHJcbiAgICBjbGVhcjogYm90aDtcclxufVxyXG5cclxuLmJhbmQuc2xpZGVyIC5zbGlkZS1jb250ZW50IC5sZWZ0LWNvbCB7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBtaW4taGVpZ2h0OiAxcHg7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDEwcHg7XHJcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMHB4O1xyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcclxuICAgIC5iYW5kLnNsaWRlciAuc2xpZGUtY29udGVudCAubGVmdC1jb2wge1xyXG4gICAgICAgIGZsb2F0OiBsZWZ0O1xyXG4gICAgICAgIHdpZHRoOiA1MCU7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5iYW5kLnNsaWRlciAuc2xpZGUtY29udGVudCAucmlnaHQtY29sIHtcclxuICAgIG1hcmdpbjogMjBweCAwIDA7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBtaW4taGVpZ2h0OiAxcHg7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDEwcHg7XHJcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMHB4O1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgbWluLWhlaWdodDogMXB4O1xyXG4gICAgcGFkZGluZy1sZWZ0OiAxMHB4O1xyXG4gICAgcGFkZGluZy1yaWdodDogMTBweDtcclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDc2N3B4KSB7XHJcbiAgICAuYmFuZC5zbGlkZXIgLnNsaWRlLWNvbnRlbnQgLnJpZ2h0LWNvbCB7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XHJcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xyXG4gICAgfVxyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcclxuICAgIC5iYW5kLnNsaWRlciAuc2xpZGUtY29udGVudCAucmlnaHQtY29sIHtcclxuICAgICAgICBtYXJnaW4tdG9wOiA0MHB4O1xyXG4gICAgfVxyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcclxuICAgIC5iYW5kLnNsaWRlciAuc2xpZGUtY29udGVudCAucmlnaHQtY29sIHtcclxuICAgICAgICBmbG9hdDogbGVmdDtcclxuICAgICAgICB3aWR0aDogNTAlO1xyXG4gICAgfVxyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcclxuICAgIC5iYW5kLnNsaWRlciAuc2xpZGUtY29udGVudCAucmlnaHQtY29sIHtcclxuICAgICAgICBmbG9hdDogbGVmdDtcclxuICAgICAgICB3aWR0aDogNDEuNjY2NjY2NjclO1xyXG4gICAgfVxyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcclxuICAgIC5iYW5kLnNsaWRlciAuc2xpZGUtY29udGVudCAucmlnaHQtY29sIHtcclxuICAgICAgICBtYXJnaW4tbGVmdDogOC4zMzMzMzMzMyU7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5iYW5kLnNsaWRlciAuc2xpZGUtY29udGVudCAucmlnaHQtY29sIGltZyB7XHJcbiAgICBtYXJnaW46IDAgYXV0bztcclxufVxyXG5cclxuLmJhbmQuc2xpZGVyIC5zbGlkZS1jb250ZW50IC5yaWdodC1jb2wgaW1nLnNoYWRvdyB7XHJcbiAgICAtd2Via2l0LWJveC1zaGFkb3c6IC0xM3B4IDEzcHggMCAjZTVlNWU1O1xyXG4gICAgYm94LXNoYWRvdzogLTEzcHggMTNweCAwICNlNWU1ZTU7XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xyXG4gICAgLmJhbmQuc2xpZGVyIC5zbGlkZS1jb250ZW50IC5yaWdodC1jb2wgaW1nIHtcclxuICAgICAgICBtYXJnaW46IDA7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5iYW5kLnNsaWRlciAuc2xpZGUtY29udGVudCAuYmFuZC10eXBlIHtcclxuICAgIGNvbG9yOiAjNjA1YjU0O1xyXG59XHJcblxyXG4uYmFuZC5zbGlkZXIgLnNsaWRlLWNvbnRlbnQgcCB7XHJcbiAgICBmb250LWZhbWlseTogXCJMZXhpYVJlZ3VsYXJcIiwgVGltZXMsIHNhbi1zZXJpZjtcclxuICAgIGZvbnQtc2l6ZTogMS4xMjVlbTtcclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XHJcbiAgICAuYmFuZC5zbGlkZXIgLnNsaWRlLWNvbnRlbnQgcCB7XHJcbiAgICAgICAgZm9udC1zaXplOiAxLjMxMjVlbTtcclxuICAgIH1cclxufVxyXG5cclxuLmJhbmQuc2xpZGVyICNmZWF0dXJlLXNsaWRlciB7XHJcbiAgICB3aWR0aDogODAlO1xyXG4gICAgbWFyZ2luOiAwIGF1dG87XHJcbn1cclxuXHJcbi5iYW5kLnNsaWRlciAjZmVhdHVyZS1zbGlkZXIgLmJ4LXNsaWRlciB7XHJcbiAgICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiA3NjdweCkge1xyXG4gICAgLmJhbmQuc2xpZGVyICNmZWF0dXJlLXNsaWRlciB7XHJcbiAgICAgICAgd2lkdGg6IDkwJTtcclxuICAgIH1cclxufVxyXG5cclxuLmJhbmQuc2xpZGVyICNmZWF0dXJlLXNsaWRlciBsaSB7XHJcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG59XHJcblxyXG4uYmFuZC5zbGlkZXIgLmJ4LWNvbnRyb2xzLWRpcmVjdGlvbiBhIHtcclxuICAgIGJhY2tncm91bmQtc2l6ZTogMTAwJTtcclxuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgICB6LWluZGV4OiA5OTg7XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiAwKSBhbmQgKG1heC13aWR0aDogNjQwcHgpIHtcclxuICAgIC5iYW5kLnNsaWRlciAuYngtY29udHJvbHMtZGlyZWN0aW9uIGEge1xyXG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7XHJcbiAgICB9XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiA2NDBweCkge1xyXG4gICAgLmJhbmQuc2xpZGVyIC5ieC1jb250cm9scy1kaXJlY3Rpb24gYSB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiL2Fzc2V0cy9pbWFnZXMvc3ByaXRlcy9zbGlkZXItYXJyb3dzLXMxMGM0MzAzODdhLnBuZ1wiKTtcclxuICAgICAgICB3aWR0aDogMzBweDtcclxuICAgICAgICBoZWlnaHQ6IDU1cHg7XHJcbiAgICB9XHJcblxyXG4gICAgLmJhbmQuc2xpZGVyIC5ieC1jb250cm9scy1kaXJlY3Rpb24gYS5ieC1wcmV2IHtcclxuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIC03MnB4O1xyXG4gICAgICAgIGxlZnQ6IC01MHB4O1xyXG4gICAgfVxyXG5cclxuICAgIC5iYW5kLnNsaWRlciAuYngtY29udHJvbHMtZGlyZWN0aW9uIGEuYngtbmV4dCB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAtMjE4cHg7XHJcbiAgICAgICAgcmlnaHQ6IC01MHB4O1xyXG4gICAgfVxyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcclxuICAgIC5iYW5kLnNsaWRlciAuYngtY29udHJvbHMtZGlyZWN0aW9uIGEuYngtcHJldiB7XHJcbiAgICAgICAgbGVmdDogLTYwcHg7XHJcbiAgICB9XHJcblxyXG4gICAgLmJhbmQuc2xpZGVyIC5ieC1jb250cm9scy1kaXJlY3Rpb24gYS5ieC1uZXh0IHtcclxuICAgICAgICByaWdodDogLTYwcHg7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5iYW5kLnNsaWRlciAuYngtY29udHJvbHMtZGlyZWN0aW9uIGE6YmVmb3JlIHtcclxuICAgIGNvbnRlbnQ6IFwiXCI7XHJcbn1cclxuXHJcbi5iYW5kLnNsaWRlciAuYngtcGFnZXIge1xyXG4gICAgYm90dG9tOiAtNjBweDtcclxufVxyXG5cclxuLmJhbmQuc2xpZGVyIC5ieC1wYWdlci1pdGVtIGEge1xyXG4gICAgYmFja2dyb3VuZDogI2IzYmJjMTtcclxufVxyXG5cclxuLmJhbmQuc2xpZGVyIC5ieC1wYWdlci1pdGVtIGEuYWN0aXZlIHtcclxuICAgIGJhY2tncm91bmQ6ICM3N2M1ZDU7XHJcbn1cclxuXHJcbi5iYW5kLmFydGljbGUtc2xpZGVyIHtcclxuICAgIHBhZGRpbmc6IDE1cHggMCAhaW1wb3J0YW50O1xyXG4gICAgYmFja2dyb3VuZDogcmdiYSgyMTQsIDIzOCwgMjQyLCAwLjQpICFpbXBvcnRhbnQ7XHJcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjN2VjOWQ1O1xyXG4gICAgYm9yZGVyLXJhZGl1czogM3B4O1xyXG4gICAgbWFyZ2luLWJvdHRvbTogNDBweDtcclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDc2N3B4KSB7XHJcbiAgICAuYmFuZC5hcnRpY2xlLXNsaWRlciB7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICAgIH1cclxufVxyXG5cclxuLmJhbmQuYXJ0aWNsZS1zbGlkZXIgLnNsaWRlLXdyYXBwZXIge1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBtYXJnaW46IDAgYXV0bztcclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XHJcbiAgICAuYmFuZC5hcnRpY2xlLXNsaWRlciAuc2xpZGUtd3JhcHBlciB7XHJcbiAgICAgICAgd2lkdGg6IDc4JTtcclxuICAgIH1cclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XHJcbiAgICAuYmFuZC5hcnRpY2xlLXNsaWRlciAuc2xpZGUtd3JhcHBlciB7XHJcbiAgICAgICAgd2lkdGg6IDkwLjUlO1xyXG4gICAgfVxyXG59XHJcblxyXG4uYmFuZC5hcnRpY2xlLXNsaWRlciAuc2xpZGVyLWhlYWRlciB7XHJcbiAgICBmb250LWZhbWlseTogXCJMZXhpYVJlZ3VsYXJcIiwgVGltZXMsIHNhbi1zZXJpZjtcclxuICAgIGZvbnQtc2l6ZTogMC44MTI1ZW07XHJcbiAgICBjb2xvcjogIzc5Nzk3OTtcclxuICAgIG1hcmdpbjogMCAwIDEwcHggMTBweDtcclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XHJcbiAgICAuYmFuZC5hcnRpY2xlLXNsaWRlciAuc2xpZGVyLWhlYWRlciB7XHJcbiAgICAgICAgbWFyZ2luOiAwIDAgMTBweCA2MHB4O1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMC45Mzc1ZW07XHJcbiAgICB9XHJcbn1cclxuXHJcbi5iYW5kLmFydGljbGUtc2xpZGVyIC5ieC1jb250cm9scy1kaXJlY3Rpb24gYSB7XHJcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIvYXNzZXRzL2ltYWdlcy9zcHJpdGVzL3NsaWRlci1hcnJvd3MtczEwYzQzMDM4N2EucG5nXCIpICFpbXBvcnRhbnQ7XHJcbiAgICB3aWR0aDogMTVweDtcclxuICAgIGhlaWdodDogMjVweDtcclxufVxyXG5cclxuLmJhbmQuYXJ0aWNsZS1zbGlkZXIgLmJ4LWNvbnRyb2xzLWRpcmVjdGlvbiBhLmJ4LXByZXYge1xyXG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAwO1xyXG4gICAgbGVmdDogN3B4O1xyXG59XHJcblxyXG4uYmFuZC5hcnRpY2xlLXNsaWRlciAuYngtY29udHJvbHMtZGlyZWN0aW9uIGEuYngtbmV4dCB7XHJcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIC03NHB4O1xyXG4gICAgcmlnaHQ6IDEwcHg7XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiA0ODBweCkge1xyXG4gICAgLmJhbmQuYXJ0aWNsZS1zbGlkZXIgLmJ4LWNvbnRyb2xzLWRpcmVjdGlvbiBhLmJ4LXByZXYge1xyXG4gICAgICAgIGxlZnQ6IC00M3B4O1xyXG4gICAgfVxyXG5cclxuICAgIC5iYW5kLmFydGljbGUtc2xpZGVyIC5ieC1jb250cm9scy1kaXJlY3Rpb24gYS5ieC1uZXh0IHtcclxuICAgICAgICByaWdodDogLTQwcHg7XHJcbiAgICB9XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiA2NDBweCkge1xyXG4gICAgLmJhbmQuYXJ0aWNsZS1zbGlkZXIgLmJ4LWNvbnRyb2xzLWRpcmVjdGlvbiBhLmJ4LXByZXYge1xyXG4gICAgICAgIGxlZnQ6IC0zNXB4O1xyXG4gICAgfVxyXG5cclxuICAgIC5iYW5kLmFydGljbGUtc2xpZGVyIC5ieC1jb250cm9scy1kaXJlY3Rpb24gYS5ieC1uZXh0IHtcclxuICAgICAgICByaWdodDogLTM1cHg7XHJcbiAgICB9XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xyXG4gICAgLmJhbmQuYXJ0aWNsZS1zbGlkZXIgLmJ4LWNvbnRyb2xzLWRpcmVjdGlvbiBhLmJ4LXByZXYge1xyXG4gICAgICAgIGxlZnQ6IC0zNXB4O1xyXG4gICAgfVxyXG5cclxuICAgIC5iYW5kLmFydGljbGUtc2xpZGVyIC5ieC1jb250cm9scy1kaXJlY3Rpb24gYS5ieC1uZXh0IHtcclxuICAgICAgICByaWdodDogLTM1cHg7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5iYW5kLmFydGljbGUtc2xpZGVyIC5mZWF0dXJlLWJveCB7XHJcbiAgICBmb250LXNpemU6IDAuODQzNzVlbTtcclxuICAgIHdpZHRoOiAyMjVweDtcclxuICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gICAgaGVpZ2h0OiAxMDZweDtcclxufVxyXG5cclxuLmJhbmQuYXJ0aWNsZS1zbGlkZXIgLmZlYXR1cmUtYm94OmhvdmVyIHtcclxuICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiA0ODBweCkge1xyXG4gICAgLmJhbmQuYXJ0aWNsZS1zbGlkZXIgLmZlYXR1cmUtYm94IHtcclxuICAgICAgICB3aWR0aDogMTcwcHg7XHJcbiAgICAgICAgZm9udC1zaXplOiAwLjc1ZW07XHJcbiAgICB9XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xyXG4gICAgLmJhbmQuYXJ0aWNsZS1zbGlkZXIgLmZlYXR1cmUtYm94IHtcclxuICAgICAgICBoZWlnaHQ6IDEwNnB4O1xyXG4gICAgICAgIHdpZHRoOiAxNjBweDtcclxuICAgICAgICBtYXJnaW46IDA7XHJcbiAgICB9XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcclxuICAgIC5iYW5kLmFydGljbGUtc2xpZGVyIC5mZWF0dXJlLWJveCB7XHJcbiAgICAgICAgd2lkdGg6IDE5NHB4O1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMC44MTI1ZW07XHJcbiAgICB9XHJcbn1cclxuXHJcbi5iYW5kLmFydGljbGUtc2xpZGVyIC5mZWF0dXJlLWJveCBhIHtcclxuICAgIGNvbG9yOiAjMDA4NWFkICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5iYW5kLmFydGljbGUtc2xpZGVyIC5mZWF0dXJlLWJveCBhIC5sYWJlbCB7XHJcbiAgICBjb2xvcjogIzk0OTQ5NCAhaW1wb3J0YW50O1xyXG4gICAgcG9zaXRpb246IHN0YXRpYztcclxufVxyXG5cclxuLmJhbmQuYXJ0aWNsZS1zbGlkZXIgLmZlYXR1cmUtYm94IHAge1xyXG4gICAgbGluZS1oZWlnaHQ6IDEuMjtcclxufVxyXG5cclxuLmJhbmQuYXJ0aWNsZS1zbGlkZXIgLmZlYXR1cmUtYm94IHA6bm90KC5sYWJlbCkge1xyXG4gICAgaGVpZ2h0OiA1MHB4O1xyXG4gICAgbWluLWhlaWdodDogYXV0bztcclxuICAgIHBhZGRpbmc6IDEwcHg7XHJcbn1cclxuXHJcbi5iYW5kLmFydGljbGUtc2xpZGVyIC5mZWF0dXJlLWJveCBwLmxhYmVsIHtcclxuICAgIGZvbnQtc2l6ZTogMTFweCAhaW1wb3J0YW50O1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgYm90dG9tOiAwO1xyXG59XHJcblxyXG4vKiBQYXJhbGxheCAqL1xyXG4uYmFuZCAuYmctaW1hZ2Utd3JhcHBlciB7XHJcbiAgICBtYXJnaW46IDAgYXV0bztcclxuICAgIGJhY2tncm91bmQtcG9zaXRpb246IHRvcCBjZW50ZXI7XHJcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcclxuICAgIGhlaWdodDogMTAwJTtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogNzY3cHgpIHtcclxuICAgIC5iYW5kIC5iZy1pbWFnZS13cmFwcGVyIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiA1MCUgNTAlO1xyXG4gICAgfVxyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogMCkgYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XHJcbiAgICAuYmFuZCAuYmctaW1hZ2Utd3JhcHBlci52aWRlbyAuYmFuZCAuYmctaW1hZ2Utd3JhcHBlciB7XHJcbiAgICAgICAgYmFja2dyb3VuZDogIzAwMDAwMDtcclxuICAgIH1cclxufVxyXG5cclxuLnBhcmFsbGF4LXdyYXBwZXIge1xyXG4gICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgICBiYWNrZ3JvdW5kLWF0dGFjaG1lbnQ6IHNjcm9sbDtcclxuICAgIGJhY2tncm91bmQtcG9zaXRpb246IHRvcCBjZW50ZXI7XHJcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcclxuICAgIGhlaWdodDogMTAwJTtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgLyoucGFyYWxsYXgtc21hbGwgJiB7XHJcbiAgICBtaW4taGVpZ2h0OiAxNjVweDtcclxuXHJcbiAgICBAaW5jbHVkZSBicmVha3BvaW50KCR0YWJsZXQpe1xyXG4gICAgICBoZWlnaHQ6IDE2NXB4O1xyXG4gICAgICBtaW4taGVpZ2h0OiAxcHg7XHJcbiAgICB9XHJcbiAgfSovXHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHtcclxuICAgIC5wYXJhbGxheC13cmFwcGVyIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLWF0dGFjaG1lbnQ6IGZpeGVkO1xyXG4gICAgICAgIC8qaGVpZ2h0OiA0NzBweDsqL1xyXG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IDUwJSA1MCU7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5iYW5kLnBhcmFsbGF4LXNtYWxsIHtcclxuICAgIG1pbi1oZWlnaHQ6IDE2NXB4O1xyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogNzY3cHgpIHtcclxuICAgIC5iYW5kLnBhcmFsbGF4LXNtYWxsIHtcclxuICAgICAgICBoZWlnaHQ6IDE2NXB4O1xyXG4gICAgICAgIG1pbi1oZWlnaHQ6IDFweDtcclxuICAgIH1cclxufVxyXG5cclxuLmJhbmQucGFyYWxsYXgtc21hbGwgLnBhcmFsbGF4LXdyYXBwZXIge1xyXG4gICAgaGVpZ2h0OiAxMDAlO1xyXG59XHJcblxyXG4uYmFuZC5wYXJhbGxheC1zbWFsbCAuY29udGFpbmVyLFxyXG4uYmFuZC5wYXJhbGxheC1zbWFsbCAuZ2xvYmFsLXNlYXJjaCxcclxuLmJhbmQucGFyYWxsYXgtc21hbGwgaGVhZGVyIC5oZXJvLFxyXG5oZWFkZXIgLmJhbmQucGFyYWxsYXgtc21hbGwgLmhlcm8sXHJcbi5iYW5kLnBhcmFsbGF4LXNtYWxsICN6Q29udGVudF9DMDAxX2ZvcnVtc0Zyb250ZW5kUG9zdHNMaXN0X2N0bDAwX2N0bDAwX3Bvc3RzRGV0YWlsc1ZpZXcsXHJcbi5iYW5kLnBhcmFsbGF4LXNtYWxsIC5zZmZvcnVtTmV3VGhyZWFkV3JwLFxyXG4uYmFuZC5jdGEtYnV0dG9uIC5jb250YWluZXIsXHJcbi5iYW5kLmN0YS1idXR0b24gLmdsb2JhbC1zZWFyY2gsXHJcbi5iYW5kLmN0YS1idXR0b24gaGVhZGVyIC5oZXJvLFxyXG5oZWFkZXIgLmJhbmQuY3RhLWJ1dHRvbiAuaGVybyxcclxuLmJhbmQuY3RhLWJ1dHRvbiAjekNvbnRlbnRfQzAwMV9mb3J1bXNGcm9udGVuZFBvc3RzTGlzdF9jdGwwMF9jdGwwMF9wb3N0c0RldGFpbHNWaWV3LFxyXG4uYmFuZC5jdGEtYnV0dG9uIC5zZmZvcnVtTmV3VGhyZWFkV3JwIHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIGhlaWdodDogMTAwJTtcclxufVxyXG5cclxuLmJhbmQucGFyYWxsYXgtc21hbGwgLmNvbnRlbnQtd3JhcHBlcixcclxuLmJhbmQuY3RhLWJ1dHRvbiAuY29udGVudC13cmFwcGVyIHtcclxuICAgIHBhZGRpbmc6IDMwcHggMTBweCAyMHB4O1xyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogNzY3cHgpIHtcclxuICAgIC5iYW5kLnBhcmFsbGF4LXNtYWxsIC5jb250ZW50LXdyYXBwZXIsXHJcbiAgICAuYmFuZC5jdGEtYnV0dG9uIC5jb250ZW50LXdyYXBwZXIge1xyXG4gICAgICAgIHBhZGRpbmc6IDIwcHggMDtcclxuICAgIH1cclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDc2N3B4KSB7XHJcbiAgICAuYmFuZC5wYXJhbGxheC1zbWFsbCAuY29udGVudC13cmFwcGVyLFxyXG4gICAgLmJhbmQuY3RhLWJ1dHRvbiAuY29udGVudC13cmFwcGVyIHtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIGRpc3BsYXk6IHRhYmxlO1xyXG4gICAgICAgIHBhZGRpbmc6IDA7XHJcbiAgICB9XHJcblxyXG4gICAgLmJhbmQucGFyYWxsYXgtc21hbGwgLmJhbmQtdGl0bGUsXHJcbiAgICAuYmFuZC5wYXJhbGxheC1zbWFsbCAuYnV0dG9uLXdyYXBwZXIsXHJcbiAgICAuYmFuZC5jdGEtYnV0dG9uIC5iYW5kLXRpdGxlLFxyXG4gICAgLmJhbmQuY3RhLWJ1dHRvbiAuYnV0dG9uLXdyYXBwZXIge1xyXG4gICAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcbiAgICAgICAgZGlzcGxheTogdGFibGUtY2VsbDtcclxuICAgIH1cclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDc2N3B4KSBhbmQgKG1heC13aWR0aDogMTAyNXB4KSB7XHJcbiAgICAuYmFuZC5wYXJhbGxheC1zbWFsbCAuYmFuZC10aXRsZSxcclxuICAgIC5iYW5kLmN0YS1idXR0b24gLmJhbmQtdGl0bGUge1xyXG4gICAgICAgIHdpZHRoOiA2MiU7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5iYW5kLnBhcmFsbGF4LXNtYWxsIC5iYW5kLXRpdGxlLFxyXG4uYmFuZC5jdGEtYnV0dG9uIC5iYW5kLXRpdGxlIHtcclxuICAgIGNvbG9yOiAjZmZmZmZmO1xyXG4gICAgLypmb250LXNpemU6IGVtKDE4cHgpO1xyXG5cclxuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoNDIwcHgpe1xyXG4gICAgICBmb250LXNpemU6IGVtKDI4cHgpO1xyXG4gICAgfSovXHJcbiAgICBmb250LXNpemU6IDFlbTtcclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDM2MHB4KSB7XHJcbiAgICAuYmFuZC5wYXJhbGxheC1zbWFsbCAuYmFuZC10aXRsZSxcclxuICAgIC5iYW5kLmN0YS1idXR0b24gLmJhbmQtdGl0bGUge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMS4xMjVlbTtcclxuICAgIH1cclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDY0MHB4KSB7XHJcbiAgICAuYmFuZC5wYXJhbGxheC1zbWFsbCAuYmFuZC10aXRsZSxcclxuICAgIC5iYW5kLmN0YS1idXR0b24gLmJhbmQtdGl0bGUge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMS43NWVtO1xyXG4gICAgfVxyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSB7XHJcbiAgICAuYmFuZC5wYXJhbGxheC1zbWFsbCAuYmFuZC10aXRsZSxcclxuICAgIC5iYW5kLmN0YS1idXR0b24gLmJhbmQtdGl0bGUge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMi4xODc1ZW07XHJcbiAgICB9XHJcbn1cclxuXHJcbi5iYW5kLnBhcmFsbGF4LXNtYWxsIC5iYW5kLXRpdGxlLnR3by1saW5lLFxyXG4uYmFuZC5jdGEtYnV0dG9uIC5iYW5kLXRpdGxlLnR3by1saW5lIHtcclxuICAgIGxpbmUtaGVpZ2h0OiAxO1xyXG4gICAgY29sb3I6ICM3N2M1ZDU7XHJcbn1cclxuXHJcbi5iYW5kLnBhcmFsbGF4LXNtYWxsIC5iYW5kLXRpdGxlLnR3by1saW5lIHNwYW4sXHJcbi5iYW5kLmN0YS1idXR0b24gLmJhbmQtdGl0bGUudHdvLWxpbmUgc3BhbiB7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIGNvbG9yOiAjZmZmZmZmO1xyXG4gICAgZm9udC1mYW1pbHk6IFwiR290aGFtQm9va1wiLCBBcmlhbCwgSGVsdmV0aWNhLCBzYW5zO1xyXG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgIGZvbnQtc2l6ZTogMC43MmVtO1xyXG4gICAgbWFyZ2luLXRvcDogMTBweDtcclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XHJcbiAgICAuYmFuZC5wYXJhbGxheC1zbWFsbCAuYmFuZC10aXRsZS50d28tbGluZSBzcGFuLFxyXG4gICAgLmJhbmQuY3RhLWJ1dHRvbiAuYmFuZC10aXRsZS50d28tbGluZSBzcGFuIHtcclxuICAgICAgICBmb250LXNpemU6IDAuOGVtO1xyXG4gICAgfVxyXG59XHJcblxyXG4uYmFuZC5wYXJhbGxheC1zbWFsbCAuYnV0dG9uLXdyYXBwZXIsXHJcbi5iYW5kLmN0YS1idXR0b24gLmJ1dHRvbi13cmFwcGVyIHtcclxuICAgIHBhZGRpbmctcmlnaHQ6IDEwcHg7XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xyXG4gICAgLmJhbmQucGFyYWxsYXgtc21hbGwgLmJ1dHRvbi13cmFwcGVyLFxyXG4gICAgLmJhbmQuY3RhLWJ1dHRvbiAuYnV0dG9uLXdyYXBwZXIge1xyXG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDA7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5iYW5kLnBhcmFsbGF4LXNtYWxsIC5idXR0b24sXHJcbi5iYW5kLnBhcmFsbGF4LXNtYWxsIC5idXR0b24tc21hbGwtdGV4dCxcclxuLmJhbmQucGFyYWxsYXgtc21hbGwgLnNpbXBsZS1idXR0b24sXHJcbi5iYW5kLnBhcmFsbGF4LXNtYWxsIC5zZWFyY2gtZm9ybSBidXR0b24sXHJcbi5zZWFyY2gtZm9ybSAuYmFuZC5wYXJhbGxheC1zbWFsbCBidXR0b24sXHJcbi5iYW5kLnBhcmFsbGF4LXNtYWxsIGlucHV0W3RpdGxlPVwiU2VhcmNoIGlucHV0XCJdICsgc3BhbiArIGJ1dHRvbixcclxuLmJhbmQucGFyYWxsYXgtc21hbGwgLmJsb2ctZGV0YWlscyBidXR0b25bZGF0YS1zZi1yb2xlPWNvbW1lbnRzLW5ldy1zdWJtaXQtYnV0dG9uXSxcclxuLmJsb2ctZGV0YWlscyAuYmFuZC5wYXJhbGxheC1zbWFsbCBidXR0b25bZGF0YS1zZi1yb2xlPWNvbW1lbnRzLW5ldy1zdWJtaXQtYnV0dG9uXSxcclxuLmJhbmQucGFyYWxsYXgtc21hbGwgYm9keS5ibG9nIC5zZmNvbW1lbnRzU3VibWl0QnRuLFxyXG5ib2R5LmJsb2cgLmJhbmQucGFyYWxsYXgtc21hbGwgLnNmY29tbWVudHNTdWJtaXRCdG4sXHJcbi5iYW5kLnBhcmFsbGF4LXNtYWxsIC5zZmZvcnVtTmV3VGhyZWFkTG5rLFxyXG4uYmFuZC5wYXJhbGxheC1zbWFsbCAuc2Zmb3J1bVJlcGx5QnRuLFxyXG4uYmFuZC5wYXJhbGxheC1zbWFsbCAuZm9ydW0gLnNmU3VibWl0QnRuLFxyXG4uZm9ydW0gLmJhbmQucGFyYWxsYXgtc21hbGwgLnNmU3VibWl0QnRuLFxyXG4uYmFuZC5wYXJhbGxheC1zbWFsbCAuYnV0dG9uLXNlY29uZGFyeSxcclxuLmJhbmQuY3RhLWJ1dHRvbiAuYnV0dG9uLFxyXG4uYmFuZC5jdGEtYnV0dG9uIC5idXR0b24tc21hbGwtdGV4dCxcclxuLmJhbmQuY3RhLWJ1dHRvbiAuc2ltcGxlLWJ1dHRvbixcclxuLmJhbmQuY3RhLWJ1dHRvbiAuc2VhcmNoLWZvcm0gYnV0dG9uLFxyXG4uc2VhcmNoLWZvcm0gLmJhbmQuY3RhLWJ1dHRvbiBidXR0b24sXHJcbi5iYW5kLmN0YS1idXR0b24gaW5wdXRbdGl0bGU9XCJTZWFyY2ggaW5wdXRcIl0gKyBzcGFuICsgYnV0dG9uLFxyXG4uYmFuZC5jdGEtYnV0dG9uIC5ibG9nLWRldGFpbHMgYnV0dG9uW2RhdGEtc2Ytcm9sZT1jb21tZW50cy1uZXctc3VibWl0LWJ1dHRvbl0sXHJcbi5ibG9nLWRldGFpbHMgLmJhbmQuY3RhLWJ1dHRvbiBidXR0b25bZGF0YS1zZi1yb2xlPWNvbW1lbnRzLW5ldy1zdWJtaXQtYnV0dG9uXSxcclxuLmJhbmQuY3RhLWJ1dHRvbiBib2R5LmJsb2cgLnNmY29tbWVudHNTdWJtaXRCdG4sXHJcbmJvZHkuYmxvZyAuYmFuZC5jdGEtYnV0dG9uIC5zZmNvbW1lbnRzU3VibWl0QnRuLFxyXG4uYmFuZC5jdGEtYnV0dG9uIC5zZmZvcnVtTmV3VGhyZWFkTG5rLFxyXG4uYmFuZC5jdGEtYnV0dG9uIC5zZmZvcnVtUmVwbHlCdG4sXHJcbi5iYW5kLmN0YS1idXR0b24gLmZvcnVtIC5zZlN1Ym1pdEJ0bixcclxuLmZvcnVtIC5iYW5kLmN0YS1idXR0b24gLnNmU3VibWl0QnRuLFxyXG4uYmFuZC5jdGEtYnV0dG9uIC5idXR0b24tc2Vjb25kYXJ5IHtcclxuICAgIG1hcmdpbjogMCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogNzY3cHgpIHtcclxuICAgIC5iYW5kLnBhcmFsbGF4LXNtYWxsLnR3by1saW5lIHNwYW4sXHJcbiAgICAuYmFuZC5jdGEtYnV0dG9uLnR3by1saW5lIHNwYW4ge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMC41NzE0Mjg1N2VtO1xyXG4gICAgfVxyXG5cclxuICAgIC5iYW5kLnBhcmFsbGF4LXNtYWxsIC5idXR0b24td3JhcHBlcixcclxuICAgIC5iYW5kLmN0YS1idXR0b24gLmJ1dHRvbi13cmFwcGVyIHtcclxuICAgICAgICB0ZXh0LWFsaWduOiByaWdodDtcclxuICAgIH1cclxufVxyXG4vKiBWaWRlbyAqL1xyXG4uYmFuZC52aWRlbyB7XHJcbiAgICBib3JkZXI6IDEwcHggc29saWQgI2ZiOGYyZTtcclxuICAgIGJvcmRlci13aWR0aDogMTBweCAwO1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG59XHJcblxyXG4uYmFuZC52aWRlbyAubGVmdC1jb2wsXHJcbi5iYW5kLnZpZGVvIC5yaWdodC1jb2wge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgbWluLWhlaWdodDogMXB4O1xyXG4gICAgcGFkZGluZy1sZWZ0OiAxMHB4O1xyXG4gICAgcGFkZGluZy1yaWdodDogMTBweDtcclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XHJcbiAgICAuYmFuZC52aWRlbyAubGVmdC1jb2wsXHJcbiAgICAuYmFuZC52aWRlbyAucmlnaHQtY29sIHtcclxuICAgICAgICBmbG9hdDogbGVmdDtcclxuICAgICAgICB3aWR0aDogNTAlO1xyXG4gICAgfVxyXG59XHJcblxyXG4uYmFuZC52aWRlbyAubGVmdC1jb2wge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogNDBweDtcclxufVxyXG5cclxuLmJhbmQudmlkZW8gLmNvbnRhaW5lcixcclxuLmJhbmQudmlkZW8gLmdsb2JhbC1zZWFyY2gsXHJcbi5iYW5kLnZpZGVvIGhlYWRlciAuaGVybyxcclxuaGVhZGVyIC5iYW5kLnZpZGVvIC5oZXJvLFxyXG4uYmFuZC52aWRlbyAjekNvbnRlbnRfQzAwMV9mb3J1bXNGcm9udGVuZFBvc3RzTGlzdF9jdGwwMF9jdGwwMF9wb3N0c0RldGFpbHNWaWV3LFxyXG4uYmFuZC52aWRlbyAuc2Zmb3J1bU5ld1RocmVhZFdycCB7XHJcbiAgICBwYWRkaW5nLXRvcDogODBweDtcclxuICAgIHBhZGRpbmctYm90dG9tOiA1MHB4O1xyXG59XHJcblxyXG4uYmFuZC52aWRlbyAuYmFuZC10eXBlLFxyXG4uYmFuZC52aWRlbyBwIHtcclxuICAgIGNvbG9yOiAjZmZmZmZmO1xyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcclxuICAgIC5iYW5kLnZpZGVvIHAge1xyXG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDE1JTtcclxuICAgIH1cclxufVxyXG5cclxuLmJhbmQudmlkZW8gLmJnLWltYWdlLXdyYXBwZXIge1xyXG4gICAgYmFja2dyb3VuZDogIzAwMDAwMDtcclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDApIGFuZCAobWF4LXdpZHRoOiA5OTJweCkge1xyXG4gICAgLmJhbmQudmlkZW8gLmJnLWltYWdlLXdyYXBwZXIgaW1nIHtcclxuICAgICAgICBoZWlnaHQ6IGF1dG87XHJcbiAgICB9XHJcbn1cclxuXHJcbi5iYW5kLmN0YS1idXR0b24ge1xyXG4gICAgbWluLWhlaWdodDogMTY1cHg7XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiA3NjdweCkge1xyXG4gICAgLmJhbmQuY3RhLWJ1dHRvbiB7XHJcbiAgICAgICAgaGVpZ2h0OiAxNjVweDtcclxuICAgICAgICBtaW4taGVpZ2h0OiAxcHg7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5iYW5kLmN0YS1idXR0b24gLmJhbmQtdGl0bGUge1xyXG4gICAgZm9udC1mYW1pbHk6IFwiTGV4aWFSZWd1bGFyXCIsIFRpbWVzLCBzYW4tc2VyaWY7XHJcbiAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgY29sb3I6ICNmZmZmZmYgIWltcG9ydGFudDtcclxuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgICBmb250LXNpemU6IDEuMTI1ZW07XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiA0NjBweCkge1xyXG4gICAgLmJhbmQuY3RhLWJ1dHRvbiAuYmFuZC10aXRsZSB7XHJcbiAgICAgICAgZm9udC1zaXplOiAxLjVlbTtcclxuICAgIH1cclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XHJcbiAgICAuYmFuZC5jdGEtYnV0dG9uIC5iYW5kLXRpdGxlIHtcclxuICAgICAgICBmb250LXNpemU6IDEuODc1ZW07XHJcbiAgICB9XHJcbn1cclxuXHJcbi5iYW5kLmFkLXByb21vIHtcclxuICAgIGJhY2tncm91bmQ6ICNmYjhmMmU7XHJcbiAgICBwYWRkaW5nOiAzNXB4IDAgNDVweDtcclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiA3NjdweCkge1xyXG4gICAgLmJhbmQuYWQtcHJvbW8ge1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgfVxyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcclxuICAgIC5iYW5kLmFkLXByb21vIHtcclxuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMzVweDtcclxuICAgIH1cclxufVxyXG5cclxuLmJhbmQuYWQtcHJvbW8gLmltYWdlLXdyYXBwZXIge1xyXG4gICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xyXG4gICAgLmJhbmQuYWQtcHJvbW8gLmltYWdlLXdyYXBwZXIge1xyXG4gICAgICAgIHdpZHRoOiA4MCU7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5iYW5kLmFkLXByb21vIC5pbWFnZS13cmFwcGVyIGltZyB7XHJcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjY2ZjZmNmO1xyXG59XHJcblxyXG4uYmFuZC5xdW90ZSB7XHJcbiAgICBoZWlnaHQ6IGF1dG87XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xyXG4gICAgLmJhbmQucXVvdGUge1xyXG4gICAgICAgIGhlaWdodDogMzQ1cHg7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5iYW5kLnF1b3RlIC5jb250YWluZXIsXHJcbi5iYW5kLnF1b3RlIC5nbG9iYWwtc2VhcmNoLFxyXG4uYmFuZC5xdW90ZSBoZWFkZXIgLmhlcm8sXHJcbmhlYWRlciAuYmFuZC5xdW90ZSAuaGVybyxcclxuLmJhbmQucXVvdGUgI3pDb250ZW50X0MwMDFfZm9ydW1zRnJvbnRlbmRQb3N0c0xpc3RfY3RsMDBfY3RsMDBfcG9zdHNEZXRhaWxzVmlldyxcclxuLmJhbmQucXVvdGUgLnNmZm9ydW1OZXdUaHJlYWRXcnAge1xyXG4gICAgcGFkZGluZzogNTBweCAyMHB4O1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogNzY3cHgpIHtcclxuICAgIC5iYW5kLnF1b3RlIC5jb250YWluZXIsXHJcbiAgICAuYmFuZC5xdW90ZSAuZ2xvYmFsLXNlYXJjaCxcclxuICAgIC5iYW5kLnF1b3RlIGhlYWRlciAuaGVybyxcclxuICAgIGhlYWRlciAuYmFuZC5xdW90ZSAuaGVybyxcclxuICAgIC5iYW5kLnF1b3RlICN6Q29udGVudF9DMDAxX2ZvcnVtc0Zyb250ZW5kUG9zdHNMaXN0X2N0bDAwX2N0bDAwX3Bvc3RzRGV0YWlsc1ZpZXcsXHJcbiAgICAuYmFuZC5xdW90ZSAuc2Zmb3J1bU5ld1RocmVhZFdycCB7XHJcbiAgICAgICAgcGFkZGluZy10b3A6IDcwcHg7XHJcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDcwcHg7XHJcbiAgICB9XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xyXG4gICAgLmJhbmQucXVvdGUgLmNvbnRhaW5lcixcclxuICAgIC5iYW5kLnF1b3RlIC5nbG9iYWwtc2VhcmNoLFxyXG4gICAgLmJhbmQucXVvdGUgaGVhZGVyIC5oZXJvLFxyXG4gICAgaGVhZGVyIC5iYW5kLnF1b3RlIC5oZXJvLFxyXG4gICAgLmJhbmQucXVvdGUgI3pDb250ZW50X0MwMDFfZm9ydW1zRnJvbnRlbmRQb3N0c0xpc3RfY3RsMDBfY3RsMDBfcG9zdHNEZXRhaWxzVmlldyxcclxuICAgIC5iYW5kLnF1b3RlIC5zZmZvcnVtTmV3VGhyZWFkV3JwIHtcclxuICAgICAgICBwYWRkaW5nLXRvcDogOTBweDtcclxuICAgICAgICBwYWRkaW5nLXRvcDogOTBweDtcclxuICAgIH1cclxufVxyXG5cclxuLmJhbmQucXVvdGUgLnF1b3RlIHtcclxuICAgIGZvbnQtc2l6ZTogMS4zNzVlbTtcclxuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XHJcbiAgICBkaXNwbGF5OiBpbmxpbmU7XHJcbiAgICAvKmZvciBJRSovXHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiA3NjdweCkge1xyXG4gICAgLmJhbmQucXVvdGUgLnF1b3RlIHtcclxuICAgICAgICBmb250LXNpemU6IDEuNzVlbTtcclxuICAgIH1cclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XHJcbiAgICAuYmFuZC5xdW90ZSAucXVvdGUge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMi4xODc1ZW07XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDQxcHg7XHJcbiAgICAgICAgcGFkZGluZzogMDtcclxuICAgIH1cclxufVxyXG5cclxuLmJhbmQucXVvdGUgLnF1b3RlOmJlZm9yZSxcclxuLmJhbmQucXVvdGUgLnF1b3RlOmFmdGVyIHtcclxuICAgIGZvbnQtc2l6ZTogMzBweDtcclxuICAgIHBhZGRpbmc6IDA7XHJcbiAgICBkaXNwbGF5OiBpbmxpbmU7XHJcbn1cclxuXHJcbi5iYW5kLnF1b3RlIC5xdW90ZTpiZWZvcmUge1xyXG4gICAgY29udGVudDogXCLigJxcIjtcclxuICAgIG1hcmdpbjogLTVweCAwIDAgLTE1cHg7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICBsaW5lLWhlaWdodDogMTtcclxufVxyXG5cclxuLmJhbmQucXVvdGUgLnF1b3RlOmFmdGVyIHtcclxuICAgIGNvbnRlbnQ6IFwi4oCdXCI7XHJcbiAgICBtYXJnaW46IDA7XHJcbiAgICBsaW5lLWhlaWdodDogMDtcclxufVxyXG5cclxuLmJhbmQucXVvdGUgLnNvdXJjZSB7XHJcbiAgICBsaW5lLWhlaWdodDogMjBweCAhaW1wb3J0YW50O1xyXG4gICAgZm9udC1zaXplOiAwLjg3NWVtO1xyXG4gICAgbWFyZ2luLXRvcDogMjBweDtcclxuICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xyXG4gICAgLmJhbmQucXVvdGUgLnNvdXJjZSB7XHJcbiAgICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgfVxyXG59XHJcblxyXG4uYmFuZC5lbXBsb3llcnMge1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG59XHJcblxyXG4uYmFuZC5lbXBsb3llcnMgLmNvbnRhaW5lcixcclxuLmJhbmQuZW1wbG95ZXJzIC5nbG9iYWwtc2VhcmNoLFxyXG4uYmFuZC5lbXBsb3llcnMgaGVhZGVyIC5oZXJvLFxyXG5oZWFkZXIgLmJhbmQuZW1wbG95ZXJzIC5oZXJvLFxyXG4uYmFuZC5lbXBsb3llcnMgI3pDb250ZW50X0MwMDFfZm9ydW1zRnJvbnRlbmRQb3N0c0xpc3RfY3RsMDBfY3RsMDBfcG9zdHNEZXRhaWxzVmlldyxcclxuLmJhbmQuZW1wbG95ZXJzIC5zZmZvcnVtTmV3VGhyZWFkV3JwIHtcclxuICAgIHBhZGRpbmctdG9wOiA2MHB4O1xyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcclxuICAgIC5iYW5kLmVtcGxveWVycyAuY29udGFpbmVyLFxyXG4gICAgLmJhbmQuZW1wbG95ZXJzIC5nbG9iYWwtc2VhcmNoLFxyXG4gICAgLmJhbmQuZW1wbG95ZXJzIGhlYWRlciAuaGVybyxcclxuICAgIGhlYWRlciAuYmFuZC5lbXBsb3llcnMgLmhlcm8sXHJcbiAgICAuYmFuZC5lbXBsb3llcnMgI3pDb250ZW50X0MwMDFfZm9ydW1zRnJvbnRlbmRQb3N0c0xpc3RfY3RsMDBfY3RsMDBfcG9zdHNEZXRhaWxzVmlldyxcclxuICAgIC5iYW5kLmVtcGxveWVycyAuc2Zmb3J1bU5ld1RocmVhZFdycCB7XHJcbiAgICAgICAgcGFkZGluZy10b3A6IDQwcHg7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5iYW5kLmVtcGxveWVycyAuYmFuZC10eXBlIHtcclxuICAgIGZvbnQtc2l6ZTogMS42MjVlbTtcclxuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBwYWRkaW5nOiAzMHB4IDAgMDtcclxufVxyXG5cclxuLmJhbmQuZW1wbG95ZXJzIC5iYW5kLXR5cGU6YmVmb3JlIHtcclxuICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICBiYWNrZ3JvdW5kOiB1cmwoXCIvYXNzZXRzL2ltYWdlcy9pY29ucy9ibHVlLWdyb3VwLnBuZz8xNDQ4MDUyNzc5XCIpIG5vLXJlcGVhdCA1MCUgNTAlLzQ4cHggdHJhbnNwYXJlbnQ7XHJcbiAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICBsZWZ0OiAwO1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgdG9wOiAtNjBweDtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcclxuICAgIC5iYW5kLmVtcGxveWVycyAuYmFuZC10eXBlIHtcclxuICAgICAgICBmb250LXNpemU6IDJlbTtcclxuICAgICAgICBwYWRkaW5nOiAzMHB4IDAgMTBweDtcclxuICAgIH1cclxufVxyXG5cclxuI2VtcGxveWVyLXNsaWRlciB7XHJcbiAgICB3aWR0aDogODAlO1xyXG4gICAgbWFyZ2luOiAwIGF1dG87XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xyXG4gICAgI2VtcGxveWVyLXNsaWRlciB7XHJcbiAgICAgICAgd2lkdGg6IDkwJTtcclxuICAgIH1cclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xyXG4gICAgI2VtcGxveWVyLXNsaWRlciB7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICB9XHJcbn1cclxuXHJcbiNlbXBsb3llci1zbGlkZXIgLmJ4LXdyYXBwZXIgbGkge1xyXG4gICAgZm9udC1mYW1pbHk6IFwiTGV4aWFSZWd1bGFyXCIsIFRpbWVzLCBzYW4tc2VyaWY7XHJcbiAgICBjb2xvcjogIzZlNmU2ZTtcclxuICAgIGxpbmUtaGVpZ2h0OiAxO1xyXG4gICAgcGFkZGluZzogNXB4IDA7XHJcbiAgICBoZWlnaHQ6IDY1cHg7XHJcbiAgICBsaW5lLWhlaWdodDogNjVweDtcclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDY0MHB4KSB7XHJcbiAgICAjZW1wbG95ZXItc2xpZGVyIC5ieC13cmFwcGVyIGxpIHtcclxuICAgICAgICBmb250LXNpemU6IDEuMTI1ZW07XHJcbiAgICB9XHJcbn1cclxuXHJcbiNlbXBsb3llci1zbGlkZXIgLmJ4LXdyYXBwZXIgbGkgc3BhbiB7XHJcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xyXG4gICAgbGluZS1oZWlnaHQ6IDE7XHJcbn1cclxuXHJcbiNlbXBsb3llci1zbGlkZXIgLmJ4LXdyYXBwZXIgLmJ4LWNvbnRyb2xzLWRpcmVjdGlvbiBhIHtcclxuICAgIHRvcDogMjFweDtcclxufVxyXG5cclxuLyogU2VhcmNoICovXHJcbi5zZWFyY2gtZm9ybSB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG59XHJcblxyXG4uc2VhcmNoLWZvcm0gaW5wdXQge1xyXG4gICAgcGFkZGluZzogNXB4IDVweDtcclxuICAgIGJvcmRlcjogMXB4IHNvbGlkICNjZmNmY2Y7XHJcbiAgICBoZWlnaHQ6IDM2cHg7XHJcbn1cclxuXHJcbi5zZWFyY2gtZm9ybSAuYnV0dG9uLFxyXG4uc2VhcmNoLWZvcm0gLmJ1dHRvbi1zbWFsbC10ZXh0LFxyXG4uc2VhcmNoLWZvcm0gLnNpbXBsZS1idXR0b24sXHJcbi5zZWFyY2gtZm9ybSBidXR0b24sXHJcbi5zZWFyY2gtZm9ybSBpbnB1dFt0aXRsZT1cIlNlYXJjaCBpbnB1dFwiXSArIHNwYW4gKyBidXR0b24sXHJcbi5zZWFyY2gtZm9ybSAuYmxvZy1kZXRhaWxzIGJ1dHRvbltkYXRhLXNmLXJvbGU9Y29tbWVudHMtbmV3LXN1Ym1pdC1idXR0b25dLFxyXG4uYmxvZy1kZXRhaWxzIC5zZWFyY2gtZm9ybSBidXR0b25bZGF0YS1zZi1yb2xlPWNvbW1lbnRzLW5ldy1zdWJtaXQtYnV0dG9uXSxcclxuLnNlYXJjaC1mb3JtIGJvZHkuYmxvZyAuc2Zjb21tZW50c1N1Ym1pdEJ0bixcclxuYm9keS5ibG9nIC5zZWFyY2gtZm9ybSAuc2Zjb21tZW50c1N1Ym1pdEJ0bixcclxuLnNlYXJjaC1mb3JtIC5zZmZvcnVtTmV3VGhyZWFkTG5rLFxyXG4uc2VhcmNoLWZvcm0gLnNmZm9ydW1SZXBseUJ0bixcclxuLnNlYXJjaC1mb3JtIC5mb3J1bSAuc2ZTdWJtaXRCdG4sXHJcbi5mb3J1bSAuc2VhcmNoLWZvcm0gLnNmU3VibWl0QnRuLFxyXG4uc2VhcmNoLWZvcm0gLmJ1dHRvbi1zZWNvbmRhcnkge1xyXG4gICAgaGVpZ2h0OiAzNnB4ICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5zZWFyY2gtcmVzdWx0cyBsYWJlbCxcclxuLnNlYXJjaC1yZXN1bHRzID4gc3BhbiB7XHJcbiAgICBmb250LXN0eWxlOiBpdGFsaWM7XHJcbn1cclxuXHJcbi5zZWFyY2gtcmVzdWx0cyB1bCB7XHJcbiAgICBwYWRkaW5nOiAyMHB4IDAgMCAwICFpbXBvcnRhbnQ7XHJcbiAgICBtYXJnaW4tdG9wOiAyMHB4ICFpbXBvcnRhbnQ7XHJcbiAgICBib3JkZXItdG9wOiAxcHggc29saWQgI2NmY2ZjZjtcclxufVxyXG5cclxuLnNlYXJjaC1yZXN1bHRzIC5yZXN1bHQge1xyXG4gICAgcGFkZGluZy1ib3R0b206IDI1cHggIWltcG9ydGFudDtcclxufVxyXG5cclxuLnNlYXJjaC1yZXN1bHRzIC5yZXN1bHQgPiBhIHtcclxuICAgIGZvbnQtc2l6ZTogMS4wNjI1ZW07XHJcbiAgICBmb250LXdlaWdodDogYm9sZDtcclxufVxyXG5cclxuLnNlYXJjaC1yZXN1bHRzIC5idG4tZ3JvdXAge1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG59XHJcblxyXG4uc2VhcmNoLXJlc3VsdHMgLmJ0bi1ncm91cCA+IHAge1xyXG4gICAgZm9udC1zaXplOiAwLjgxMjVlbTtcclxufVxyXG5cclxuLnNlYXJjaC1yZXN1bHRzIC5idG4tcGFnaW5nLWxhcmdlIHtcclxuICAgIHBhZGRpbmctbGVmdDogNXB4O1xyXG4gICAgcGFkZGluZy1yaWdodDogNXB4O1xyXG4gICAgd2lkdGg6IGF1dG8gIWltcG9ydGFudDtcclxufVxyXG5cclxuaW5wdXRbdGl0bGU9XCJTZWFyY2ggaW5wdXRcIl0ge1xyXG4gICAgaGVpZ2h0OiA0MnB4O1xyXG4gICAgbWFyZ2luOiAyMHB4IDVweCA0MHB4IDA7XHJcbiAgICBwYWRkaW5nOiAwIDVweDtcclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDc2N3B4KSB7XHJcbiAgICBpbnB1dFt0aXRsZT1cIlNlYXJjaCBpbnB1dFwiXSB7XHJcbiAgICAgICAgd2lkdGg6IDMwMHB4O1xyXG4gICAgfVxyXG59XHJcblxyXG5pbnB1dFt0aXRsZT1cIlNlYXJjaCBpbnB1dFwiXSArIHNwYW4gKyAuYnV0dG9uLFxyXG5pbnB1dFt0aXRsZT1cIlNlYXJjaCBpbnB1dFwiXSArIHNwYW4gKyAuYnV0dG9uLXNtYWxsLXRleHQsXHJcbmlucHV0W3RpdGxlPVwiU2VhcmNoIGlucHV0XCJdICsgc3BhbiArIC5zaW1wbGUtYnV0dG9uLFxyXG5pbnB1dFt0aXRsZT1cIlNlYXJjaCBpbnB1dFwiXSArIHNwYW4gKyBidXR0b24sXHJcbi5ibG9nLWRldGFpbHMgaW5wdXRbdGl0bGU9XCJTZWFyY2ggaW5wdXRcIl0gKyBzcGFuICsgYnV0dG9uW2RhdGEtc2Ytcm9sZT1jb21tZW50cy1uZXctc3VibWl0LWJ1dHRvbl0sXHJcbmJvZHkuYmxvZyBpbnB1dFt0aXRsZT1cIlNlYXJjaCBpbnB1dFwiXSArIHNwYW4gKyAuc2Zjb21tZW50c1N1Ym1pdEJ0bixcclxuaW5wdXRbdGl0bGU9XCJTZWFyY2ggaW5wdXRcIl0gKyBzcGFuICsgLnNmZm9ydW1OZXdUaHJlYWRMbmssXHJcbmlucHV0W3RpdGxlPVwiU2VhcmNoIGlucHV0XCJdICsgc3BhbiArIC5zZmZvcnVtUmVwbHlCdG4sXHJcbi5mb3J1bSBpbnB1dFt0aXRsZT1cIlNlYXJjaCBpbnB1dFwiXSArIHNwYW4gKyAuc2ZTdWJtaXRCdG4sXHJcbmlucHV0W3RpdGxlPVwiU2VhcmNoIGlucHV0XCJdICsgc3BhbiArIC5idXR0b24tc2Vjb25kYXJ5IHtcclxuICAgIC13ZWJraXQtdHJhbnNpdGlvbjogbm9uZSAhaW1wb3J0YW50O1xyXG4gICAgdHJhbnNpdGlvbjogbm9uZSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogMCkgYW5kIChtYXgtd2lkdGg6IDk5MnB4KSB7XHJcbiAgICAuQ29sdW1uT25lU2VhcmNoLFxyXG4gICAgLnNlYXJjaC1yZXN1bHRzIHtcclxuICAgICAgICBmbG9hdDogbm9uZSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5zZWFyY2gtcmVzdWx0cyB7XHJcbiAgICAgICAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcclxuICAgICAgICBtYXJnaW4tdG9wOiA0MHB4O1xyXG4gICAgfVxyXG59XHJcblxyXG4uZmlsdGVyLWhlYWRlciB7XHJcbiAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgcGFkZGluZy1yaWdodDogMjBweDtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIGNvbG9yOiAjMzM5OWIzICFpbXBvcnRhbnQ7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG59XHJcblxyXG4uZmlsdGVyLWhlYWRlcjphZnRlciB7XHJcbiAgICBib3JkZXItbGVmdDogNnB4IHNvbGlkIHRyYW5zcGFyZW50O1xyXG4gICAgYm9yZGVyLXJpZ2h0OiA2cHggc29saWQgdHJhbnNwYXJlbnQ7XHJcbiAgICBib3JkZXItdG9wOiA2cHggZGFzaGVkICMzMzk5YjM7XHJcbiAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgaGVpZ2h0OiAwO1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgcmlnaHQ6IDA7XHJcbiAgICB0b3A6IDlweDtcclxuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcbiAgICB3aWR0aDogMDtcclxufVxyXG5cclxuLmZpbHRlci1oZWFkZXIub3BlbjphZnRlciB7XHJcbiAgICBib3JkZXItdG9wOiAwO1xyXG4gICAgYm9yZGVyLWJvdHRvbTogNnB4IGRhc2hlZCAjMzM5OWIzO1xyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcclxuICAgIC5maWx0ZXItaGVhZGVyIHtcclxuICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgfVxyXG59XHJcblxyXG4uQ29sdW1uT25lU2VhcmNoIHtcclxuICAgIGZvbnQtc2l6ZTogMTJweCAhaW1wb3J0YW50O1xyXG4gICAgZGlzcGxheTogbm9uZTtcclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDApIGFuZCAobWF4LXdpZHRoOiA2NDBweCkge1xyXG4gICAgLkNvbHVtbk9uZVNlYXJjaCB7XHJcbiAgICAgICAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcclxuICAgIH1cclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDY0MHB4KSBhbmQgKG1heC13aWR0aDogOTkycHgpIHtcclxuICAgIC5Db2x1bW5PbmVTZWFyY2gge1xyXG4gICAgICAgIHdpZHRoOiA1MCUgIWltcG9ydGFudDtcclxuICAgIH1cclxufVxyXG5cclxuLkNvbHVtbk9uZVNlYXJjaCAqIHtcclxuICAgIGZvbnQtZmFtaWx5OiBcIkdvdGhhbUJvb2tcIiwgQXJpYWwsIEhlbHZldGljYSwgc2FucztcclxufVxyXG5cclxuLkNvbHVtbk9uZVNlYXJjaCA+IHNwYW4ge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMTBweCAhaW1wb3J0YW50O1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICBmb250LXNpemU6IDEzcHg7XHJcbiAgICBmb250LXdlaWdodDogNzAwO1xyXG59XHJcblxyXG4uQ29sdW1uT25lU2VhcmNoID4gc3BhbiBzcGFuIHtcclxuICAgIGZvbnQtc3R5bGU6IGl0YWxpYztcclxuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xyXG4gICAgLkNvbHVtbk9uZVNlYXJjaCB7XHJcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAyMHB4ICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcclxuICAgIH1cclxufVxyXG5cclxuLkNvbHVtbk9uZVNlYXJjaCBoMyB7XHJcbiAgICBmb250LXdlaWdodDogYm9sZCAhaW1wb3J0YW50O1xyXG4gICAgYmFja2dyb3VuZDogI2YzZjNmMztcclxuICAgIGZvbnQtc2l6ZTogMTNweCAhaW1wb3J0YW50O1xyXG4gICAgcGFkZGluZzogOHB4IDVweCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4uQ29sdW1uT25lU2VhcmNoIC5maWx0ZXJzIHtcclxuICAgIGJhY2tncm91bmQ6ICNmM2YzZjM7XHJcbiAgICBwYWRkaW5nOiAwIDVweCA2cHg7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xyXG59XHJcblxyXG4uQ29sdW1uT25lU2VhcmNoIC5maWx0ZXJzIGxpIHtcclxuICAgIG1hcmdpbi1ib3R0b206IDhweDtcclxuICAgIGxpbmUtaGVpZ2h0OiAxM3B4ICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5Db2x1bW5PbmVTZWFyY2ggLmZpbHRlcnMgbGkgaW5wdXQge1xyXG4gICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICBtYXJnaW46IDAgNXB4IDEwcHggMCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4vKiBCbG9nICovXHJcbmJvZHkuYmxvZyB7XHJcbiAgICBiYWNrZ3JvdW5kOiAjZmZmZmZmO1xyXG4gICAgbWluLXdpZHRoOiAzMjBweCAhaW1wb3J0YW50O1xyXG4gICAgLypvdmVycmlkZSBmb3J1bSBzdHlsZXMqL1xyXG4gICAgZm9udC1zaXplOiAxNnB4ICFpbXBvcnRhbnQ7XHJcbiAgICBmb250LWZhbWlseTogXCJHb3RoYW1Cb29rXCIsIEFyaWFsLCBIZWx2ZXRpY2EsIHNhbnMgIWltcG9ydGFudDtcclxufVxyXG5cclxuYm9keS5ibG9nIC5jb250ZW50LXdyYXBwZXIge1xyXG4gICAgbWFyZ2luLXRvcDogNTBweDtcclxufVxyXG5cclxuYm9keS5ibG9nIC5jb250ZW50IHVsIGxpIHtcclxuICAgIGNvbnRlbnQ6IFwiXCI7XHJcbn1cclxuXHJcbmJvZHkuYmxvZyAubWFpbi1jb250ZW50IHtcclxuICAgIG1hcmdpbi10b3A6IDIwcHg7XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHtcclxuICAgIGJvZHkuYmxvZyAubWFpbi1jb250ZW50IHtcclxuICAgICAgICBtYXJnaW4tdG9wOiA4MHB4ICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcbn1cclxuXHJcbmJvZHkuYmxvZyAubWFpbi1jb250ZW50IGgxIHtcclxuICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XHJcbiAgICBwYWRkaW5nLXRvcDogMDtcclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XHJcbiAgICBib2R5LmJsb2cgLm1haW4tY29udGVudCBoMSB7XHJcbiAgICAgICAgZm9udC1zaXplOiAzNXB4O1xyXG4gICAgfVxyXG59XHJcblxyXG5ib2R5LmJsb2cgLm1haW4tY29udGVudCBoMiB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiA1cHg7XHJcbiAgICBtYXJnaW4tdG9wOiAxMHB4O1xyXG4gICAgZm9udC1zaXplOiAyMHB4ICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xyXG4gICAgYm9keS5ibG9nIC5tYWluLWNvbnRlbnQgaDIge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMjVweCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG59XHJcblxyXG5ib2R5LmJsb2cgLnNmcG9zdHNMaXN0IHtcclxuICAgIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcclxufVxyXG5cclxuYm9keS5ibG9nIC5zZnBvc3RzTGlzdCBsaS5zZnBvc3RMaXN0SXRlbSB7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogMjVweDtcclxufVxyXG5cclxuYm9keS5ibG9nIC5zZnBvc3RzTGlzdCBsaS5zZnBvc3RMaXN0SXRlbTpiZWZvcmUge1xyXG4gICAgZGlzcGxheTogbm9uZTtcclxufVxyXG5cclxuYm9keS5ibG9nIC5zZnBvc3RMaXN0VGl0bGVEYXRlQ29udGVudCAuc2Zwb3N0Q29udGVudCB7XHJcbiAgICBsaW5lLWhlaWdodDogMjdweDtcclxufVxyXG5cclxuYm9keS5ibG9nIC5zZmNvbW1lbnRzT3JkZXJGaWx0ZXJXcnAge1xyXG4gICAgZmxvYXQ6IG5vbmU7XHJcbn1cclxuXHJcbmJvZHkuYmxvZyAuc2ZMZWF2ZUNvbW1lbnRMbmsge1xyXG4gICAgZm9udC1zaXplOiAxNHB4O1xyXG59XHJcblxyXG5ib2R5LmJsb2cgLnNmY29tbWVudHNMaXN0V3JwIHtcclxuICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAjY2ZjZmNmO1xyXG4gICAgcGFkZGluZy10b3A6IDIwcHg7XHJcbn1cclxuXHJcbmJvZHkuYmxvZyAuc2Zjb21tZW50c0xpc3Qge1xyXG4gICAgcGFkZGluZy1sZWZ0OiAwO1xyXG59XHJcblxyXG5ib2R5LmJsb2cgLnNmY29tbWVudHNMaXN0IC5zZmNvbW1lbnREZXRhaWxzIHtcclxuICAgIG1hcmdpbi1ib3R0b206IDMwcHggIWltcG9ydGFudDtcclxuICAgIHBhZGRpbmctbGVmdDogMDtcclxufVxyXG5cclxuYm9keS5ibG9nIC5zZmNvbW1lbnRzTGlzdCAuc2Zjb21tZW50QXV0aG9yIHtcclxuICAgIHBhZGRpbmctcmlnaHQ6IDhweDtcclxufVxyXG5cclxuYm9keS5ibG9nIC5zZmNvbW1lbnRzTGlzdCAuc2Zjb21tZW50VGV4dCB7XHJcbiAgICBjb2xvcjogIzM0MzMzMjtcclxuICAgIGxpbmUtaGVpZ2h0OiAyOHB4O1xyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogNzY3cHgpIHtcclxuICAgIGJvZHkuYmxvZyAuc2Zjb21tZW50c0xpc3QgLnNmY29tbWVudFRleHQge1xyXG4gICAgICAgIGRpc3BsYXk6IHRhYmxlLWNlbGw7XHJcbiAgICB9XHJcbn1cclxuXHJcbmJvZHkuYmxvZyAuc2Zjb21tZW50QXV0aG9yQXZhdGFyIHtcclxuICAgIHBvc2l0aW9uOiBzdGF0aWM7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogNzY3cHgpIHtcclxuICAgIGJvZHkuYmxvZyAuc2Zjb21tZW50QXV0aG9yQXZhdGFyIHtcclxuICAgICAgICBmbG9hdDogbGVmdDtcclxuICAgICAgICBtYXJnaW4tcmlnaHQ6IDIwcHg7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogNXB4O1xyXG4gICAgfVxyXG59XHJcblxyXG5ib2R5LmJsb2cgLnNmY29tbWVudHNGb3JtV2l0aEF2YXRhcldycCAuc2Zjb21tZW50c1RpdGxlV3JwIHtcclxuICAgIHdpZHRoOiBhdXRvO1xyXG4gICAgcG9zaXRpb246IHN0YXRpYztcclxufVxyXG5cclxuYm9keS5ibG9nIC5zZmNvbW1lbnRzRm9ybVdpdGhBdmF0YXJXcnAgLnNmY29tbWVudHNGb3JtV3JwIHtcclxuICAgIHBhZGRpbmctbGVmdDogMDtcclxufVxyXG5cclxuYm9keS5ibG9nIC5zZmNvbW1lbnRzRm9ybVdpdGhBdmF0YXJXcnAgLnNmY29tbWVudEF1dGhvckF2YXRhciB7XHJcbiAgICBmbG9hdDogbGVmdDtcclxuICAgIG1hcmdpbi1yaWdodDogMjBweDtcclxufVxyXG5cclxuYm9keS5ibG9nIC5zZmNvbW1lbnRzRm9ybVdpdGhBdmF0YXJXcnAgaDIge1xyXG4gICAgcG9zaXRpb246IHN0YXRpYztcclxuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbmJvZHkuYmxvZyAuc2Zjb21tZW50c0Zvcm1XaXRoQXZhdGFyV3JwIG9sLnNmY29tbWVudHNGaWVsZHNMaXN0LFxyXG5ib2R5LmJsb2cgLnNmY29tbWVudHNGb3JtV2l0aEF2YXRhcldycCAuc2Zjb21tZW50c0Zvcm0ge1xyXG4gICAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG5ib2R5LmJsb2cgLnNmY29tbWVudHNGb3JtV2l0aEF2YXRhcldycCBsaSB7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogMDtcclxuICAgIHBhZGRpbmctbGVmdDogMDtcclxufVxyXG5cclxuYm9keS5ibG9nIC5zZmNvbW1lbnRzRm9ybVdpdGhBdmF0YXJXcnAgdGQge1xyXG4gICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcclxufVxyXG5cclxuYm9keS5ibG9nIC5zZmNvbW1lbnRzRm9ybVdpdGhBdmF0YXJXcnAgLnNmY29tbWVudHNGb3JtIC5zZmNvbW1lbnRFZGl0b3Ige1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbn1cclxuXHJcbmJvZHkuYmxvZyAuc2Zjb21tZW50c1N1Ym1pdEJ0biB7XHJcbiAgICBiYWNrZ3JvdW5kOiAjNzdjNWQ1ICFpbXBvcnRhbnQ7XHJcbiAgICBib3JkZXItcmlnaHQ6IDAgIWltcG9ydGFudDtcclxuICAgIG1pbi13aWR0aDogYXV0byAhaW1wb3J0YW50O1xyXG4gICAgcGFkZGluZzogMTBweCAwICFpbXBvcnRhbnQ7XHJcbiAgICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcclxuICAgIHRleHQtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XHJcbiAgICAtd2Via2l0LXRyYW5zaXRpb246IG5vbmUgIWltcG9ydGFudDtcclxuICAgIHRyYW5zaXRpb246IG5vbmUgIWltcG9ydGFudDtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlciAhaW1wb3J0YW50O1xyXG59XHJcblxyXG5ib2R5LmJsb2cgLnNmY29tbWVudHNTdWJtaXRCdG46aG92ZXIge1xyXG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAhaW1wb3J0YW50O1xyXG4gICAgYmFja2dyb3VuZDogIzY3YjdjNyAhaW1wb3J0YW50O1xyXG59XHJcblxyXG5ib2R5LmJsb2cgLnNmX3BhZ2VyTnVtZXJpYyBhIHtcclxuICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgIHBhZGRpbmc6IDA7XHJcbn1cclxuXHJcbmJvZHkuYmxvZyAuc2ZfcGFnZXJOdW1lcmljIC5zZl9QYWdlckN1cnJlbnQge1xyXG4gICAgYmFja2dyb3VuZDogIzc3YzVkNTtcclxuICAgIGNvbG9yOiAjZmZmZmZmICFpbXBvcnRhbnQ7XHJcbiAgICBib3JkZXItY29sb3I6ICM3N2M1ZDU7XHJcbn1cclxuXHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSB7XHJcbiAgICAjbWFpbi1uYXYtd3JhcHBlci5maXhlZC1uYXYsXHJcbiAgICAuaW5uZXIgI21haW4tbmF2LXdyYXBwZXIge1xyXG4gICAgICAgIGhlaWdodDogODBweDtcclxuICAgIH1cclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xyXG4gICAgI21haW4tbmF2LXdyYXBwZXIgbmF2ID4gdWwgPiBsaSB7XHJcbiAgICAgICAgbWF4LXdpZHRoOiAyMzBweDtcclxuICAgIH1cclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xyXG4gICAgI21haW4tbmF2LXdyYXBwZXIgbmF2ID4gdWwgPiBsaSA+IGEge1xyXG4gICAgICAgIHBhZGRpbmc6IDAgMTNweDtcclxuICAgIH1cclxufVxyXG5cclxuI21haW4tbmF2LXdyYXBwZXIuZml4ZWQtbmF2IC5zaXRlLWxvZ28sXHJcbi5pbm5lciAjbWFpbi1uYXYtd3JhcHBlciAuc2l0ZS1sb2dvIHtcclxuICAgIGhlaWdodDogODBweCAhaW1wb3J0YW50O1xyXG4gICAgd2lkdGg6IDE4MHB4ICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbiNtYWluLW5hdi13cmFwcGVyLmZpeGVkLW5hdiAubG9naW4tbGluayBhLFxyXG4jbWFpbi1uYXYtd3JhcHBlci5maXhlZC1uYXYgLm15LWFjY291bnQtbGluayBhLFxyXG4uaW5uZXIgI21haW4tbmF2LXdyYXBwZXIgLmxvZ2luLWxpbmsgYSxcclxuLmlubmVyICNtYWluLW5hdi13cmFwcGVyIC5teS1hY2NvdW50LWxpbmsgYSB7XHJcbiAgICBmb250LXNpemU6IDAuNzE4NzVlbSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XHJcbiAgICAjbWFpbi1uYXYtd3JhcHBlci5maXhlZC1uYXYgLmxvZ2luLWxpbmsgYSxcclxuICAgICNtYWluLW5hdi13cmFwcGVyLmZpeGVkLW5hdiAubXktYWNjb3VudC1saW5rIGEsXHJcbiAgICAuaW5uZXIgI21haW4tbmF2LXdyYXBwZXIgLmxvZ2luLWxpbmsgYSxcclxuICAgIC5pbm5lciAjbWFpbi1uYXYtd3JhcHBlciAubXktYWNjb3VudC1saW5rIGEge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMC44NDM3NWVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHtcclxuICAgIC51dGlsaXR5LW5hdi13cmFwcGVyIC5uYXYtbGlua3Mge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMC44MTI1ZW07XHJcbiAgICB9XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiA3NjdweCkge1xyXG4gICAgLnV0aWxpdHktbmF2LXdyYXBwZXIge1xyXG4gICAgICAgIGJhY2tncm91bmQ6IHVybChcIi9hc3NldHMvaW1hZ2VzL2FmcC1wYXR0ZXJuLnBuZz8xNDQ0MjQzODI3XCIpIG5vLXJlcGVhdCA2MCUgLTU5cHgvMzEwcHggdHJhbnNwYXJlbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmhvbWUgLnV0aWxpdHktbmF2LXdyYXBwZXIge1xyXG4gICAgICAgIGJhY2tncm91bmQ6IG5vbmU7XHJcbiAgICB9XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xyXG4gICAgLnV0aWxpdHktbmF2LXdyYXBwZXIge1xyXG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IDQzJSAtMzdweDtcclxuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDI4MHB4IGF1dG87XHJcbiAgICB9XHJcbn1cclxuXHJcbi5tbS1vcGVuZWQgI2xpdmVjaGF0LWNvbXBhY3QtY29udGFpbmVyLFxyXG4ubW0tb3BlbmVkICNsaXZlY2hhdC1mdWxsIHtcclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHtcclxuICAgIC5pbm5lci5sYW5kaW5nIC5tYWluLWNvbnRlbnQgLmNvbnRhaW5lcixcclxuICAgIC5pbm5lci5sYW5kaW5nIC5tYWluLWNvbnRlbnQgLmdsb2JhbC1zZWFyY2gsXHJcbiAgICAuaW5uZXIubGFuZGluZyAubWFpbi1jb250ZW50IGhlYWRlciAuaGVybyxcclxuICAgIGhlYWRlciAuaW5uZXIubGFuZGluZyAubWFpbi1jb250ZW50IC5oZXJvLFxyXG4gICAgLmlubmVyLmxhbmRpbmcgLm1haW4tY29udGVudCAjekNvbnRlbnRfQzAwMV9mb3J1bXNGcm9udGVuZFBvc3RzTGlzdF9jdGwwMF9jdGwwMF9wb3N0c0RldGFpbHNWaWV3LFxyXG4gICAgLmlubmVyLmxhbmRpbmcgLm1haW4tY29udGVudCAuc2Zmb3J1bU5ld1RocmVhZFdycCB7XHJcbiAgICAgICAgYmFja2dyb3VuZDogdXJsKFwiL2Fzc2V0cy9pbWFnZXMvYWZwLXBhdHRlcm4tbWVkaXVtLnBuZz8xNDQ1NTI5Mjc4XCIpIG5vLXJlcGVhdCB0b3AgcmlnaHQvMjY1cHggdHJhbnNwYXJlbnQ7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5iYW5kLmFydGljbGVzIC5jb250YWluZXIsXHJcbi5iYW5kLmFydGljbGVzIC5nbG9iYWwtc2VhcmNoLFxyXG4uYmFuZC5hcnRpY2xlcyBoZWFkZXIgLmhlcm8sXHJcbmhlYWRlciAuYmFuZC5hcnRpY2xlcyAuaGVybyxcclxuLmJhbmQuYXJ0aWNsZXMgI3pDb250ZW50X0MwMDFfZm9ydW1zRnJvbnRlbmRQb3N0c0xpc3RfY3RsMDBfY3RsMDBfcG9zdHNEZXRhaWxzVmlldyxcclxuLmJhbmQuYXJ0aWNsZXMgLnNmZm9ydW1OZXdUaHJlYWRXcnAge1xyXG4gICAgcGFkZGluZy10b3A6IDIwcHg7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogMjBweDtcclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkge1xyXG4gICAgLmJhbmQuYXJ0aWNsZXMgLmNvbnRhaW5lcixcclxuICAgIC5iYW5kLmFydGljbGVzIC5nbG9iYWwtc2VhcmNoLFxyXG4gICAgLmJhbmQuYXJ0aWNsZXMgaGVhZGVyIC5oZXJvLFxyXG4gICAgaGVhZGVyIC5iYW5kLmFydGljbGVzIC5oZXJvLFxyXG4gICAgLmJhbmQuYXJ0aWNsZXMgI3pDb250ZW50X0MwMDFfZm9ydW1zRnJvbnRlbmRQb3N0c0xpc3RfY3RsMDBfY3RsMDBfcG9zdHNEZXRhaWxzVmlldyxcclxuICAgIC5iYW5kLmFydGljbGVzIC5zZmZvcnVtTmV3VGhyZWFkV3JwIHtcclxuICAgICAgICBwYWRkaW5nLXRvcDogNjBweDtcclxuICAgICAgICBwYWRkaW5nLWJvdHRvbTogNDBweDtcclxuICAgIH1cclxufVxyXG5cclxuLmJhbmQuYXJ0aWNsZXMgLmJhbmQtdHlwZSB7XHJcbiAgICBjb2xvcjogI2ZmZmZmZjtcclxuICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDEwcHg7XHJcbiAgICB0ZXh0LXNoYWRvdzogMCAwIDJweCByZ2JhKDAsIDAsIDAsIDAuOCk7XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xyXG4gICAgLmJhbmQuYXJ0aWNsZXMgLmJhbmQtdHlwZSB7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNDBweDtcclxuICAgIH1cclxufVxyXG5cclxuLmJhbmQuYXJ0aWNsZXMgLmZlYXR1cmUtYm94OmhvdmVyIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAxOTUsIDkyLCAwLjg1KTtcclxufVxyXG5cclxuLmJhbmQuYXJ0aWNsZXMgLmZlYXR1cmUtYm94IC5mZWF0dXJlLWNvbnRlbnQge1xyXG4gICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcclxufVxyXG5cclxuLmJhbmQuYXJ0aWNsZXMgLmZlYXR1cmUtYm94IC5mZWF0dXJlLXRpdGxlIHtcclxuICAgIHBhZGRpbmctYm90dG9tOiAzMHB4O1xyXG4gICAgcGFkZGluZy10b3A6IDA7XHJcbn1cclxuXHJcbi5iYW5kLmFydGljbGVzLmZvdXIgLmZlYXR1cmUtYm94IHtcclxuICAgIGhlaWdodDogMTUwcHg7XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiA2NDBweCkge1xyXG4gICAgLmJhbmQuYXJ0aWNsZXMuZm91ciAuZmVhdHVyZS1ib3gge1xyXG4gICAgICAgIGhlaWdodDogMTI1cHg7XHJcbiAgICB9XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xyXG4gICAgLmJhbmQuYXJ0aWNsZXMuZm91ciAuZmVhdHVyZS1ib3gge1xyXG4gICAgICAgIGhlaWdodDogMjIwcHg7XHJcbiAgICB9XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiA2NDBweCkgYW5kIChtYXgtd2lkdGg6IDk5MnB4KSB7XHJcbiAgICAuYmFuZC5hcnRpY2xlcy5mb3VyIC5mZWF0dXJlLXRpdGxlIHtcclxuICAgICAgICBmb250LXNpemU6IDFlbTtcclxuICAgIH1cclxuXHJcbiAgICAuYmFuZC5hcnRpY2xlcy5mb3VyIC5wYXJhbGxheC13cmFwcGVyIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDEwMCU7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5iYW5kLmNhc2gtaW5kaWNhdG9ycyB7XHJcbiAgICBiYWNrZ3JvdW5kOiAjZDdkM2NlO1xyXG4gICAgcGFkZGluZzogNjBweCAwIDA7XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiA3NjdweCkge1xyXG4gICAgLmJhbmQuY2FzaC1pbmRpY2F0b3JzIHtcclxuICAgICAgICBwYWRkaW5nLWJvdHRvbTogNjBweDtcclxuICAgIH1cclxufVxyXG5cclxuLmJhbmQgLnNwb25zb3ItbGluayB7XHJcbiAgICBmb250LWZhbWlseTogXCJHb3RoYW1Cb29rSXRhbGljXCIsIEFyaWFsLCBIZWx2ZXRpY2EsIHNhbnM7XHJcbiAgICBmb250LXN0eWxlOiBpdGFsaWM7XHJcbiAgICBjb2xvcjogIzYwNWI1NDtcclxuICAgIGxpbmUtaGVpZ2h0OiAzNnB4O1xyXG4gICAgbWFyZ2luLWJvdHRvbTogNDBweDtcclxufVxyXG5cclxuLmJhbmQgLnNwb25zb3ItbGluayBzcGFuIHtcclxuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgIHZlcnRpY2FsLWFsaWduOiBib3R0b207XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDVweDtcclxufVxyXG5cclxuLyogIE1hcmtldGluZyBCYW5kcyAqL1xyXG4ubWFya2V0aW5nIC5iYW5kLFxyXG4ubWFya2V0aW5nIC5iYW5kIC5jb250ZW50LXdyYXBwZXIgcCB7XHJcbiAgICBmb250LWZhbWlseTogXCJHb3RoYW1Cb29rXCIsIEFyaWFsLCBIZWx2ZXRpY2EsIHNhbnM7XHJcbn1cclxuXHJcbi5tYXJrZXRpbmcgLmJhbmQubWFya2V0aW5nLFxyXG4ubWFya2V0aW5nIC5iYW5kLm1hcmtldGluZy1iYW5uZXIge1xyXG4gICAgZm9udC1mYW1pbHk6IFwiR290aGFtQm9va1wiLCBBcmlhbCwgSGVsdmV0aWNhLCBzYW5zO1xyXG4gICAgbGluZS1oZWlnaHQ6IDM2cHg7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgIHBhZGRpbmc6IDUwcHg7XHJcbiAgICBoZWlnaHQ6IGF1dG87XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbn1cclxuXHJcbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XHJcbiAgICAubWFya2V0aW5nIC5iYW5kLm1hcmtldGluZyB7XHJcbiAgICAgICAgcGFkZGluZzogMzBweDtcclxuICAgIH1cclxuXHJcbiAgICAubWFya2V0aW5nIC5iYW5kLm1hcmtldGluZyAuY29udGFpbmVyIHtcclxuICAgICAgICB3aWR0aDogOTYlO1xyXG4gICAgfVxyXG59XHJcblxyXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XHJcbiAgICAubWFya2V0aW5nIC5iYW5kLm1hcmtldGluZyAuY29udGFpbmVyIHtcclxuICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICAtd2Via2l0LWJveC1wYWNrOiBjZW50ZXI7XHJcbiAgICAgICAgLW1zLWZsZXgtcGFjazogY2VudGVyO1xyXG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgfVxyXG59XHJcblxyXG4ubWFya2V0aW5nIC5iYW5kLm1hcmtldGluZy1iYW5uZXIge1xyXG4gICAgbWFyZ2luLXRvcDogLTQ3cHg7XHJcbiAgICBwYWRkaW5nOiA5MHB4IDEzMHB4O1xyXG59XHJcblxyXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xyXG4gICAgLm1hcmtldGluZyAuYmFuZC5tYXJrZXRpbmctYmFubmVyIHtcclxuICAgICAgICBtYXJnaW4tdG9wOiAtNDdweDtcclxuICAgICAgICBwYWRkaW5nOiA1MHB4IDcwcHg7XHJcbiAgICB9XHJcbn1cclxuXHJcbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcclxuICAgIC5tYXJrZXRpbmcgLmJhbmQubWFya2V0aW5nLWJhbm5lciB7XHJcbiAgICAgICAgYmFja2dyb3VuZDogIzAwMDAwMCB1cmwoXCIvYXNzZXRzL2ltYWdlcy9pY29ucy92aWRlby1mYWxsYmFjay5qcGdcIik7XHJcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcclxuICAgICAgICBwYWRkaW5nOiAyMHB4IDMwcHg7XHJcbiAgICB9XHJcblxyXG4gICAgLm1hcmtldGluZyAuYmFuZC5tYXJrZXRpbmctYmFubmVyIHZpZGVvIHtcclxuICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgfVxyXG59XHJcblxyXG4ubWFya2V0aW5nIC5iYW5kLm1hcmtldGluZy1iYW5uZXIgLmNvbnRhaW5lciB7XHJcbiAgICB3aWR0aDogNzAlO1xyXG59XHJcblxyXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xyXG4gICAgLm1hcmtldGluZyAuYmFuZC5tYXJrZXRpbmctYmFubmVyIC5jb250YWluZXIge1xyXG4gICAgICAgIHdpZHRoOiA5NiU7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5tYXJrZXRpbmcgLmJhbmQubWFya2V0aW5nIC5idXR0b24sXHJcbi5tYXJrZXRpbmcgLmJhbmQubWFya2V0aW5nIC5idXR0b246bm90KC5kcm9wZG93bi10b2dnbGUpIHtcclxuICAgIGJhY2tncm91bmQ6ICNlYzQ1Mjk7XHJcbiAgICBjb2xvcjogI2ZmZmZmZjtcclxuICAgIGJvcmRlci1yaWdodDogbm9uZTtcclxuICAgIHBhZGRpbmc6IDNweCAyMHB4O1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxufVxyXG5cclxuLm1hcmtldGluZyAuYmFuZC5tYXJrZXRpbmcgLmJ1dHRvbjpub3QoLmRyb3Bkb3duLXRvZ2dsZSkuYnV0dG9uLWRvd25sb2FkIHtcclxuICAgIGJhY2tncm91bmQ6ICMwMDI1NDk7XHJcbiAgICBjb2xvcjogI2ZmZmZmZjtcclxuICAgIGJvcmRlci1yaWdodDogbm9uZTtcclxuICAgIHBhZGRpbmc6IDNweCAyMHB4O1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxufVxyXG5cclxuLm1hcmtldGluZyAuYmFuZC5tYXJrZXRpbmcgLmJ1dHRvbjpob3ZlcixcclxuLm1hcmtldGluZyAuYmFuZC5tYXJrZXRpbmcgLmJ1dHRvbjpub3QoLmRyb3Bkb3duLXRvZ2dsZSk6aG92ZXIge1xyXG4gICAgYmFja2dyb3VuZDogI2JhMjIwODtcclxufVxyXG5cclxuLm1hcmtldGluZyAuYmFuZC5tYXJrZXRpbmctYmFubmVyIC5idXR0b246bm90KC5kcm9wZG93bi10b2dnbGUpOmFmdGVyLFxyXG4ubWFya2V0aW5nIC5iYW5kLm1hcmtldGluZyAuYnV0dG9uOm5vdCguZHJvcGRvd24tdG9nZ2xlKTphZnRlciB7XHJcbiAgICBjb250ZW50OiBub25lO1xyXG4gICAgYmFja2dyb3VuZDogbm9uZTtcclxufVxyXG5cclxuLm1hcmtldGluZyAuYmFuZC5tYXJrZXRpbmcgLmNvbnRhaW5lcixcclxuLm1hcmtldGluZyAuYmFuZC5tYXJrZXRpbmctYmFubmVyIC5jb250YWluZXIge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XHJcbiAgICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIC13ZWJraXQtYm94LXBhY2s6IGNlbnRlcjtcclxuICAgIC1tcy1mbGV4LXBhY2s6IGNlbnRlcjtcclxuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG59XHJcblxyXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xyXG4gICAgLm1hcmtldGluZyAuYmFuZC5tYXJrZXRpbmcgLmNvbnRhaW5lcixcclxuICAgIC5tYXJrZXRpbmcgLmJhbmQubWFya2V0aW5nLWJhbm5lciAuY29udGFpbmVyIHtcclxuICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIH1cclxufVxyXG5cclxuLm1hcmtldGluZyAuYmFuZC5tYXJrZXRpbmctYmFubmVyIC5jb250ZW50LXdyYXBwZXIgLm1hcmtldGluZyAuYmFuZC5tYXJrZXRpbmctYmFubmVyIC5pbWFnZS13cmFwcGVyIHtcclxuICAgIGZsb2F0OiBub25lO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbn1cclxuXHJcbi5tYXJrZXRpbmcgLmJhbmQubWFya2V0aW5nLWJhbm5lciAuY29udGVudC13cmFwcGVyIHtcclxuICAgIGJhY2tncm91bmQ6IHJnYmEoMTQsIDU4LCA4MywgMC43KTtcclxuICAgIGNvbG9yOiAjZmZmZmZmO1xyXG4gICAgcGFkZGluZzogMzBweDtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxufVxyXG5cclxuLm1hcmtldGluZyAuYmFuZC5tYXJrZXRpbmctYmFubmVyIC5iYW5kLXR5cGUsXHJcbi5tYXJrZXRpbmcgLmJhbmQubWFya2V0aW5nIC5iYW5kLXR5cGUge1xyXG4gICAgY29sb3I6ICNmZmZmZmY7XHJcbiAgICBsaW5lLWhlaWdodDogMTM1JTtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbn1cclxuXHJcbi5tYXJrZXRpbmcgLmJhbm5lci1iZy1pbWcge1xyXG4gICAgYm90dG9tOiAwO1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICBsZWZ0OiAwO1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgbWluLWhlaWdodDogMTAwJTtcclxuICAgIGhlaWdodDogYXV0bztcclxuICAgIHRvcDogMDtcclxuICAgIHJpZ2h0OiAwO1xyXG4gICAgbWluLXdpZHRoOiAxMDAlO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbn1cclxuXHJcbi5tYXJrZXRpbmcgLmJhbmQubWFya2V0aW5nLWJhbm5lciBidXR0b24sXHJcbi5tYXJrZXRpbmcgLmJhbmsubWFya2V0aW5nLWJhbm5lciAuYnV0dG9uOm5vdCguZHJvcGRvd24tdG9nZ2xlKSxcclxuLm1hcmtldGluZyAuYmFuZC5tYXJrZXRpbmcgYnV0dG9uLFxyXG4ubWFya2V0aW5nIC5iYW5rLm1hcmtldGluZyAuYnV0dG9uOm5vdCguZHJvcGRvd24tdG9nZ2xlKSB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWM0NTI5O1xyXG4gICAgY29sb3I6ICNmZmZmZmY7XHJcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG59XHJcblxyXG4ubWFya2V0aW5nIC5iYW5kLm1hcmtldGluZy5kYXJrIHtcclxuICAgIGJhY2tncm91bmQ6ICMwMDI1NDk7XHJcbn1cclxuXHJcbi5tYXJrZXRpbmcgLmJhbmQubWFya2V0aW5nLmNvdXJzZXMge1xyXG4gICAgYmFja2dyb3VuZDogIzc5OTUzODtcclxuICAgIGNvbG9yOiAjZmZmZmZmO1xyXG59XHJcblxyXG4ubWFya2V0aW5nIC5iYW5kLm1hcmtldGluZy5jb3Vyc2VzIGltZyB7XHJcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICBtYXJnaW46IGF1dG87XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICB3aWR0aDogODAlO1xyXG59XHJcblxyXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDY2N3B4KSB7XHJcbiAgICAubWFya2V0aW5nIC5iYW5kLm1hcmtldGluZy5jb3Vyc2VzIGltZyB7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogMjBweDtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgIH1cclxufVxyXG5cclxuLm1hcmtldGluZyAuYmFuZC5tYXJrZXRpbmcgdWwge1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICBmbG9hdDogbGVmdDtcclxuICAgIGxpc3Qtc3R5bGU6IG5vbmU7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IDE1cHg7XHJcbiAgICB3aWR0aDogNDclO1xyXG4gICAgcGFkZGluZy1sZWZ0OiAwO1xyXG4gICAgcGFkZGluZy1yaWdodDogMTVweDtcclxufVxyXG5cclxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2NjdweCkge1xyXG4gICAgLm1hcmtldGluZyAuYmFuZC5tYXJrZXRpbmcgdWwge1xyXG4gICAgICAgIGZsb2F0OiBub25lO1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgfVxyXG59XHJcblxyXG4ubWFya2V0aW5nIC5iYW5kLm1hcmtldGluZyB1bCBsaSB7XHJcbiAgICBsaW5lLWhlaWdodDogMTMwJTtcclxuICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG59XHJcblxyXG4ubWFya2V0aW5nIC5iYW5kLm1hcmtldGluZyB1bCBsaTpiZWZvcmUge1xyXG4gICAgY29udGVudDogXCI+XCI7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIGxlZnQ6IC0xNXB4O1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG59XHJcblxyXG4ubWFya2V0aW5nIC5iYW5kLm1hcmtldGluZy5saWdodCB7XHJcbiAgICBiYWNrZ3JvdW5kOiAjZDFkMmQ0O1xyXG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgIWltcG9ydGFudDtcclxufVxyXG5cclxuLm1hcmtldGluZyAuYmFuZC5tYXJrZXRpbmcubGlnaHQgLmJhbmQtdHlwZSB7XHJcbiAgICBjb2xvcjogIzAwMjU0OTtcclxufVxyXG5cclxuLm1hcmtldGluZyAuYmFuZC5tYXJrZXRpbmcuY29tcGFuaWVzIHtcclxuICAgIGJhY2tncm91bmQ6ICNkMWQyZDQ7XHJcbiAgICBjb2xvcjogIzAwMjU0OTtcclxufVxyXG5cclxuLm1hcmtldGluZyAuYmFuZC5tYXJrZXRpbmcuY29tcGFuaWVzIHVsIHtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG59XHJcblxyXG4ubWFya2V0aW5nIC5iYW5kLm1hcmtldGluZy5jb21wYW5pZXMgLmJhbmQtdHlwZSB7XHJcbiAgICBjb2xvcjogIzAwMjU0OTtcclxufVxyXG5cclxuLm1hcmtldGluZyAuYmFuZC5tYXJrZXRpbmcuY29udGFjdCB7XHJcbiAgICBiYWNrZ3JvdW5kOiAjMDA4Y2IxO1xyXG4gICAgY29sb3I6ICNmZmZmZmY7XHJcbn1cclxuXHJcbi8qIHJlbW92ZSBmbGV4IG9uIGJhbmQgdHlwZXMgd2l0aCBjb21wYW55IGxpc3QsIGNvbnRhY3QgYW5kIGZ1bGwgd2lkdGggYmFuZHMgd2l0aCBwYXJhZ3JhcGggaW4gdGhlIG1pZGRsZSAqL1xyXG4ubWFya2V0aW5nIC5iYW5kLm1hcmtldGluZy5jb250YWN0IC5jb250YWluZXIsXHJcbi5tYXJrZXRpbmcgLmJhbmQubWFya2V0aW5nLmNvbXBhbmllcyAuY29udGFpbmVyLFxyXG4ubWFya2V0aW5nIC5iYW5kLm1hcmtldGluZy5pbnRlcmlvci5mdWxsLXdpZHRoIC5jb250YWluZXIge1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbn1cclxuXHJcbi5tYXJrZXRpbmcuY29udGFjdCAuYmFuZC10eXBlIHtcclxuICAgIG1hcmdpbi1sZWZ0OiA1JTtcclxuICAgIHRleHQtYWxpZ246IGxlZnQ7XHJcbn1cclxuXHJcbi8qIG1hcmtldGluZyBwYWdlIGZvcm0gKi9cclxuLm1hcmtldGluZy1jb250YWN0IGlucHV0LFxyXG4ubWFya2V0aW5nLWNvbnRhY3QgaW5wdXRbdHlwZT10ZXh0XSxcclxuLm1hcmtldGluZy1jb250YWN0IGlucHV0W3R5cGU9ZW1haWxdIHtcclxuICAgIGJhY2tncm91bmQ6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC41KTtcclxuICAgIGNvbG9yOiAjZmZmZmZmO1xyXG4gICAgYm9yZGVyOiBub25lO1xyXG4gICAgZm9udC1mYW1pbHk6IFwiR290aGFtQm9va1wiLCBBcmlhbCwgSGVsdmV0aWNhLCBzYW5zO1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcclxuICAgIHBhZGRpbmc6IDNweCA4cHg7XHJcbiAgICBvdXRsaW5lOiBub25lO1xyXG4gICAgYm9yZGVyOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XHJcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgd2lkdGg6IDgwJTtcclxuICAgIG1hcmdpbi1sZWZ0OiAxMCU7XHJcbiAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbn1cclxuXHJcbi5tYXJrZXRpbmctY29udGFjdCBpbnB1dFt0eXBlPXRleHRdOmhvdmVyLFxyXG4ubWFya2V0aW5nLWNvbnRhY3QgaW5wdXRbdHlwZT1lbWFpbF06aG92ZXIsXHJcbi5tYXJrZXRpbmctY29udGFjdCBpbnB1dFt0eXBlPXBob25lXTpob3ZlciB7XHJcbiAgICBvdXRsaW5lOiAxcHggc29saWQgIzc2Y2FlNDtcclxuICAgIGJvcmRlcjogMXB4IHNvbGlkICM3NmNhZTQ7XHJcbn1cclxuXHJcbi5tYXJrZXRpbmctY29udGFjdCBpbnB1dDo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XHJcbiAgICBjb2xvcjogI2ZmZmZmZjtcclxufVxyXG5cclxuLm1hcmtldGluZy1jb250YWN0IGlucHV0OjotbW96LXBsYWNlaG9sZGVyIHtcclxuICAgIGNvbG9yOiAjZmZmZmZmO1xyXG59XHJcblxyXG4ubWFya2V0aW5nLWNvbnRhY3QgaW5wdXQ6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcclxuICAgIGNvbG9yOiAjZmZmZmZmO1xyXG59XHJcblxyXG4ubWFya2V0aW5nLWNvbnRhY3QgaW5wdXQ6Oi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XHJcbiAgICBjb2xvcjogI2ZmZmZmZjtcclxufVxyXG5cclxuLm1hcmtldGluZy1jb250YWN0IGlucHV0OjpwbGFjZWhvbGRlciB7XHJcbiAgICBjb2xvcjogI2ZmZmZmZjtcclxufVxyXG5cclxuLm1hcmtldGluZy1jb250YWN0IGlucHV0OjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xyXG4gICAgY29sb3I6ICNmZmZmZmY7XHJcbn1cclxuXHJcbi5tYXJrZXRpbmctY29udGFjdCBpbnB1dDo6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcclxuICAgIGNvbG9yOiAjZmZmZmZmO1xyXG59XHJcblxyXG4ubWFya2V0aW5nLWNvbnRhY3QgLmJhbmQtY29sLXdyYXBwZXIgLmNvbC0xLTIge1xyXG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIG1hcmdpbi1ib3R0b206IDQwcHg7XHJcbn1cclxuXHJcbi5tYXJrZXRpbmctY29udGFjdCBpbnB1dFt0eXBlPXN1Ym1pdF0ge1xyXG4gICAgYmFja2dyb3VuZDogI2VjNDUyOTtcclxuICAgIG1hcmdpbjogMCBhdXRvIDAgYXV0bztcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgY3Vyc29yOiBwb2ludGVyO1xyXG59XHJcblxyXG4ubWFya2V0aW5nIC5tYXJrZXRpbmctY29udGFjdCBpbnB1dFt0eXBlPXN1Ym1pdF06aG92ZXIge1xyXG4gICAgYmFja2dyb3VuZDogI2JhMjIwODtcclxufVxyXG5cclxuLmZvcm0tbWVzc2FnZSB7XHJcbiAgICBjb2xvcjogI2ZmZmZmZjtcclxuICAgIGZvbnQtc2l6ZTogMTJweDtcclxuICAgIG1hcmdpbjogLTIwcHggMCAxNXB4IDEwJTtcclxuICAgIHRleHQtYWxpZ246IGxlZnQ7XHJcbn1cclxuXHJcbi5tYXJrZXRpbmcgLmJhbmQubWFya2V0aW5nLmNhbGxvdXQtYmFuZC5jb21wYW5pZXMgLmJhbmQtdHlwZSB7XHJcbiAgICBjb2xvcjogIzAwMjU0OTtcclxufVxyXG5cclxuLm1hcmtldGluZyAuYmFuZC5tYXJrZXRpbmcgcCB7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbn1cclxuXHJcbi5tYXJrZXRpbmcgLmJhbmQubWFya2V0aW5nLmRhcmsgcCB7XHJcbiAgICBjb2xvcjogI2ZmZmZmZjtcclxufVxyXG5cclxuLm1hcmtldGluZyAuYmFuZC5tYXJrZXRpbmcgLmNvbnRlbnQtd3JhcHBlcixcclxuLm1hcmtldGluZyAuYmFuZC5tYXJrZXRpbmcgLmltYWdlLXdyYXBwZXIge1xyXG4gICAgYmFja2dyb3VuZDogbm9uZTtcclxuICAgIGZsb2F0OiBsZWZ0O1xyXG4gICAgbWFyZ2luLXJpZ2h0OiA1JTtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIHdpZHRoOiA0NSU7XHJcbn1cclxuXHJcbi5tYXJrZXRpbmcgLmJhbmQubWFya2V0aW5nIC5pbWFnZS13cmFwcGVyIGltZyB7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gICAgbWF4LWhlaWdodDogMjUwcHg7XHJcbiAgICB3aWR0aDogYXV0bztcclxufVxyXG5cclxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcclxuICAgIC5tYXJrZXRpbmcgLmJhbmQubWFya2V0aW5nIC5jb250ZW50LXdyYXBwZXIge1xyXG4gICAgICAgIG1hcmdpbjogMDtcclxuICAgIH1cclxuXHJcbiAgICAubWFya2V0aW5nIC5iYW5kLm1hcmtldGluZyAuaW1hZ2Utd3JhcHBlciB7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMzBweDtcclxuICAgIH1cclxuXHJcbiAgICAubWFya2V0aW5nIC5iYW5kLm1hcmtldGluZyAuY29udGVudC13cmFwcGVyLFxyXG4gICAgLm1hcmtldGluZyAuYmFuZC5tYXJrZXRpbmcgLmltYWdlLXdyYXBwZXIge1xyXG4gICAgICAgIGJhY2tncm91bmQ6IG5vbmU7XHJcbiAgICAgICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgfVxyXG59XHJcblxyXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XHJcbiAgICAubWFya2V0aW5nIC5iYW5kLm1hcmtldGluZyAuaW1hZ2Utd3JhcHBlciB7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTVweDtcclxuICAgIH1cclxuXHJcbiAgICAubWFya2V0aW5nIC5iYW5kLm1hcmtldGluZyAuaW1hZ2Utd3JhcHBlciBpbWcge1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5tYXJrZXRpbmcgLmJhbmQubWFya2V0aW5nLmludGVyaW9yIHtcclxuICAgIGNvbG9yOiAjZmZmZmZmO1xyXG59XHJcblxyXG4ubWFya2V0aW5nIC5iYW5kLm1hcmtldGluZyAuZnVsbC13aWR0aCxcclxuLm1hcmtldGluZyAuYmFuZC5tYXJrZXRpbmcuaW50ZXJpb3IuZnVsbC13aWR0aCB7XHJcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG59XHJcblxyXG4ubWFya2V0aW5nIC5iYW5kLm1hcmtldGluZy5mdWxsLXdpZHRoLm92ZXJsYXkge1xyXG4gICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcclxuICAgIGNvbG9yOiAjZmZmZmZmO1xyXG4gICAgZGlzcGxheTogdGFibGU7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gICAgbWluLWhlaWdodDogNDUwcHg7XHJcbiAgICBwYWRkaW5nOiA1MHB4IDIwJTtcclxufVxyXG5cclxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcclxuICAgIC5tYXJrZXRpbmcgLmJhbmQubWFya2V0aW5nLmZ1bGwtd2lkdGgub3ZlcmxheSB7XHJcbiAgICAgICAgcGFkZGluZzogMzBweDtcclxuICAgIH1cclxufVxyXG5cclxuLm1hcmtldGluZyAuYmFuZC5tYXJrZXRpbmcuZnVsbC13aWR0aC5vdmVybGF5IC5jb250YWluZXIge1xyXG4gICAgYmFja2dyb3VuZDogcmdiYSgxMjQsIDEzNCwgMTQzLCAwLjcpO1xyXG4gICAgcGFkZGluZzogMjBweCAxMCUgMTBweCAxMCU7XHJcbiAgICBkaXNwbGF5OiB0YWJsZS1jZWxsO1xyXG4gICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcclxufVxyXG5cclxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2NjdweCkge1xyXG4gICAgLm1hcmtldGluZyAuYmFuZC5tYXJrZXRpbmcuZnVsbC13aWR0aC5vdmVybGF5IC5jb250YWluZXIge1xyXG4gICAgICAgIHBhZGRpbmc6IDIwcHggNSUgMTBweCA1JTtcclxuICAgIH1cclxufVxyXG5cclxuLm1hcmtldGluZyAuYmFuZC5tYXJrZXRpbmcuZnVsbC13aWR0aC5vdmVybGF5IHAge1xyXG4gICAgZm9udC1zaXplOiAxOXB4O1xyXG59XHJcblxyXG4ub3ZlcmxheS1sYXllciB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDEyOSwgOTUsIDE1MiwgMC44KTtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIGJvdHRvbTogMDtcclxuICAgIGxlZnQ6IDA7XHJcbiAgICByaWdodDogMDtcclxuICAgIHRvcDogMDtcclxufVxyXG5cclxuLm1hcmtldGluZyAuYmFuZC5tYXJrZXRpbmcuZnVsbC13aWR0aCBidXR0b24sXHJcbi5tYXJrZXRpbmcgLmJhbmQubWFya2V0aW5nLmZ1bGwtd2lkdGggLmJ1dHRvbjpub3QoLmRyb3Bkb3duLXRvZ2dsZSksXHJcbi5tYXJrZXRpbmcgLmJhbmQubWFya2V0aW5nLmZ1bGwtd2lkdGggYnV0dG9uLFxyXG4ubWFya2V0aW5nIC5iYW5kLm1hcmtldGluZy5mdWxsLXdpZHRoIC5idXR0b246bm90KC5kcm9wZG93bi10b2dnbGUpIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICNlYzQ1Mjk7XHJcbiAgICBjb2xvcjogI2ZmZmZmZjtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XHJcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XHJcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgd2lkdGg6IDIwMHB4O1xyXG59XHJcblxyXG4vKiBjb2x1bW5zIGluIGJhbm5lcnMgKi9cclxuLmJhbmQtY29sLXdyYXBwZXIge1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbn1cclxuXHJcbi5iYW5kLWNvbC13cmFwcGVyIC5jb2wtMS0xIHtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG59XHJcblxyXG4uYmFuZC1jb2wtd3JhcHBlciAuY29sLTEtMiB7XHJcbiAgICBmbG9hdDogbGVmdDtcclxuICAgIHdpZHRoOiA1MCU7XHJcbn1cclxuXHJcbi5iYW5kLWNvbC13cmFwcGVyIC5jb2wtMS0zIHtcclxuICAgIGZsb2F0OiBsZWZ0O1xyXG4gICAgd2lkdGg6IDMzJTtcclxufVxyXG5cclxuLmJhbmQtY29sLXdyYXBwZXIgLmNvbC0xLTQge1xyXG4gICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICB3aWR0aDogMjUlO1xyXG59XHJcblxyXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XHJcbiAgICAuYmFuZC1jb2wtd3JhcHBlciAuY29sLTEtNCB7XHJcbiAgICAgICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICAgICAgd2lkdGg6IDUwJTtcclxuICAgIH1cclxuXHJcbiAgICAuYmFuZC1jb2wtd3JhcHBlciAuY29sLTEtMyxcclxuICAgIC5iYW5kLWNvbC13cmFwcGVyIC5jb2wtMS00IHtcclxuICAgICAgICBmbG9hdDogbm9uZTtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgIH1cclxufVxyXG5cclxuLm1hcmtldGluZy1jb21wYW55LWxpc3Qge1xyXG4gICAgbGlzdC1zdHlsZTogbm9uZTtcclxufVxyXG5cclxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xyXG4gICAgLm1hcmtldGluZy1jb21wYW55LWxpc3Qge1xyXG4gICAgICAgIHBhZGRpbmctbGVmdDogMDtcclxuICAgIH1cclxufVxyXG5cclxuLm1hcmtldGluZy1jb21wYW55LWxpc3QgbGkge1xyXG4gICAgZm9udC1mYW1pbHk6IFwiR290aGFtQm9va1wiLCBBcmlhbCwgSGVsdmV0aWNhLCBzYW5zO1xyXG4gICAgZm9udC1zaXplOiAxNXB4O1xyXG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgICBsaW5lLWhlaWdodDogMTMwJTtcclxuICAgIG1hcmdpbi1ib3R0b206IDVweDtcclxufVxyXG5cclxuLmJhbmQubWVtYmVyLWJlbmVmaXQgLmNvbnRlbnQtd3JhcHBlcixcclxuLmJhbmQubWVtYmVyLWJlbmVmaXQgLmltYWdlLXdyYXBwZXIsXHJcbi5iYW5kLmNhc2gtaW5kaWNhdG9ycyAuY29udGVudC13cmFwcGVyLFxyXG4uYmFuZC5jYXNoLWluZGljYXRvcnMgLmltYWdlLXdyYXBwZXIsXHJcbi5iYW5kLnR3by1jb2wgLmNvbnRlbnQtd3JhcHBlcixcclxuLmJhbmQudHdvLWNvbCAuaW1hZ2Utd3JhcHBlciB7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBtaW4taGVpZ2h0OiAxcHg7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDEwcHg7XHJcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMHB4O1xyXG4gICAgcGFkZGluZzogMDtcclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XHJcbiAgICAuYmFuZC5tZW1iZXItYmVuZWZpdCAuY29udGVudC13cmFwcGVyLFxyXG4gICAgLmJhbmQubWVtYmVyLWJlbmVmaXQgLmltYWdlLXdyYXBwZXIsXHJcbiAgICAuYmFuZC5jYXNoLWluZGljYXRvcnMgLmNvbnRlbnQtd3JhcHBlcixcclxuICAgIC5iYW5kLmNhc2gtaW5kaWNhdG9ycyAuaW1hZ2Utd3JhcHBlcixcclxuICAgIC5iYW5kLnR3by1jb2wgLmNvbnRlbnQtd3JhcHBlcixcclxuICAgIC5iYW5kLnR3by1jb2wgLmltYWdlLXdyYXBwZXIge1xyXG4gICAgICAgIGZsb2F0OiBsZWZ0O1xyXG4gICAgICAgIHdpZHRoOiA1MCU7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5iYW5kLm1lbWJlci1iZW5lZml0IC5jb250ZW50LXdyYXBwZXIsXHJcbi5iYW5kLmNhc2gtaW5kaWNhdG9ycyAuY29udGVudC13cmFwcGVyLFxyXG4uYmFuZC50d28tY29sIC5jb250ZW50LXdyYXBwZXIge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogNDBweDtcclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDc2N3B4KSB7XHJcbiAgICAuYmFuZC5tZW1iZXItYmVuZWZpdCAuY29udGVudC13cmFwcGVyLFxyXG4gICAgLmJhbmQuY2FzaC1pbmRpY2F0b3JzIC5jb250ZW50LXdyYXBwZXIsXHJcbiAgICAuYmFuZC50d28tY29sIC5jb250ZW50LXdyYXBwZXIge1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5iYW5kLm1lbWJlci1iZW5lZml0IHtcclxuICAgIGJhY2tncm91bmQ6ICMzMDk4ODg7XHJcbiAgICBwYWRkaW5nOiA2MHB4IDA7XHJcbn1cclxuXHJcbi5iYW5kLm1lbWJlci1iZW5lZml0IC5iYW5kLXR5cGUsXHJcbi5iYW5kLm1lbWJlci1iZW5lZml0IC5iYW5kLXRpdGxlLFxyXG4uYmFuZC5tZW1iZXItYmVuZWZpdCBwIHtcclxuICAgIGNvbG9yOiAjZmZmZmZmO1xyXG59XHJcblxyXG4uYmFuZC5taXNzaW9uIHtcclxuICAgIGJhY2tncm91bmQ6ICNmYWZhZmE7XHJcbiAgICBwYWRkaW5nOiA2MHB4IDAgMDtcclxufVxyXG5cclxuLmJhbmQubWlzc2lvbiAuY29udGFpbmVyLFxyXG4uYmFuZC5taXNzaW9uIC5nbG9iYWwtc2VhcmNoLFxyXG4uYmFuZC5taXNzaW9uIGhlYWRlciAuaGVybyxcclxuaGVhZGVyIC5iYW5kLm1pc3Npb24gLmhlcm8sXHJcbi5iYW5kLm1pc3Npb24gI3pDb250ZW50X0MwMDFfZm9ydW1zRnJvbnRlbmRQb3N0c0xpc3RfY3RsMDBfY3RsMDBfcG9zdHNEZXRhaWxzVmlldyxcclxuLmJhbmQubWlzc2lvbiAuc2Zmb3J1bU5ld1RocmVhZFdycCB7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbn1cclxuXHJcbi5iYW5kLm1pc3Npb24gLmltYWdlLXdyYXBwZXIge1xyXG4gICAgZmxvYXQ6IHJpZ2h0O1xyXG59XHJcblxyXG4uYmFuZC5taXNzaW9uIC5pbWFnZS13cmFwcGVyIGltZyB7XHJcbiAgICB3aWR0aDogMTAwJTtcclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDY0MHB4KSB7XHJcbiAgICAuYmFuZC5taXNzaW9uIC5pbWFnZS13cmFwcGVyIHtcclxuICAgICAgICB3aWR0aDogNTAlO1xyXG4gICAgfVxyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSB7XHJcbiAgICAuaW5uZXIubGFuZGluZyAubWFpbi1jb250ZW50IHtcclxuICAgICAgICBtYXJnaW4tdG9wOiA3MHB4O1xyXG4gICAgfVxyXG59XHJcblxyXG4udG9waWMtd3JhcHBlcjpiZWZvcmUge1xyXG4gICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XHJcbiAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgaGVpZ2h0OiAyMXB4O1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgcmlnaHQ6IDdweDtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBza2V3KC0zM2RlZyk7XHJcbiAgICB0cmFuc2Zvcm06IHNrZXcoLTMzZGVnKTtcclxuICAgIHdpZHRoOiAxM3B4O1xyXG4gICAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlO1xyXG4gICAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZTtcclxufVxyXG5cclxuLmNvbCAudG9waWMtbGluazpudGgtb2YtdHlwZSg5bisxKSAudG9waWMtd3JhcHBlcjpiZWZvcmUge1xyXG4gICAgYmFja2dyb3VuZDogIzAwMjU0YTtcclxufVxyXG5cclxuLmNvbCAudG9waWMtbGluazpudGgtb2YtdHlwZSg5bisyKSAudG9waWMtd3JhcHBlcjpiZWZvcmUge1xyXG4gICAgYmFja2dyb3VuZDogIzc4OTUyYztcclxufVxyXG5cclxuLmNvbCAudG9waWMtbGluazpudGgtb2YtdHlwZSg5biszKSAudG9waWMtd3JhcHBlcjpiZWZvcmUge1xyXG4gICAgYmFja2dyb3VuZDogI2Y3OTIxZTtcclxufVxyXG5cclxuLmNvbCAudG9waWMtbGluazpudGgtb2YtdHlwZSg5bis0KSAudG9waWMtd3JhcHBlcjpiZWZvcmUge1xyXG4gICAgYmFja2dyb3VuZDogIzIxYWE5NztcclxufVxyXG5cclxuLmNvbCAudG9waWMtbGluazpudGgtb2YtdHlwZSg5bis1KSAudG9waWMtd3JhcHBlcjpiZWZvcmUge1xyXG4gICAgYmFja2dyb3VuZDogIzdiZDBlMjtcclxufVxyXG5cclxuLmNvbCAudG9waWMtbGluazpudGgtb2YtdHlwZSg5bis2KSAudG9waWMtd3JhcHBlcjpiZWZvcmUge1xyXG4gICAgYmFja2dyb3VuZDogIzY1MmI3YztcclxufVxyXG5cclxuLmNvbCAudG9waWMtbGluazpudGgtb2YtdHlwZSg5bis3KSAudG9waWMtd3JhcHBlcjpiZWZvcmUge1xyXG4gICAgYmFja2dyb3VuZDogI2I4MGM0YjtcclxufVxyXG5cclxuLmNvbCAudG9waWMtbGluazpudGgtb2YtdHlwZSg5bis4KSAudG9waWMtd3JhcHBlcjpiZWZvcmUge1xyXG4gICAgYmFja2dyb3VuZDogIzAwOGFiMTtcclxufVxyXG5cclxuLmNvbCAudG9waWMtbGluazpudGgtb2YtdHlwZSg5bis5KSAudG9waWMtd3JhcHBlcjpiZWZvcmUge1xyXG4gICAgYmFja2dyb3VuZDogI2ZmYzU1MztcclxufVxyXG5cclxuLmNvbCAudG9waWMtbGluazpob3ZlciAudG9waWMtd3JhcHBlciB7XHJcbiAgICBiYWNrZ3JvdW5kOiByZ2JhKDI0OSwgMjQ5LCAyNDksIDAuNyk7XHJcbn1cclxuXHJcbi5jb2wgLnRvcGljLWxpbms6aG92ZXIgLnRvcGljLXdyYXBwZXI6YmVmb3JlIHtcclxuICAgIGJvcmRlci1yYWRpdXM6IDJweCAycHggMCAwO1xyXG4gICAgaGVpZ2h0OiA1cHg7XHJcbiAgICByaWdodDogMDtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBza2V3KDBkZWcpO1xyXG4gICAgdHJhbnNmb3JtOiBza2V3KDBkZWcpO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbn1cclxuXHJcbi5jb2wgLnRvcGljLWxpbms6aG92ZXIgaDMge1xyXG4gICAgY29sb3I6ICM2MDViNTQgIWltcG9ydGFudDtcclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XHJcbiAgICAuaW5uZXIudG9waWNzIC5tYWluLWNvbnRlbnQge1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDgwcHg7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5pbm5lci50b3BpY3MgLmNvbnRlbnQge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4uaW5uZXIudG9waWNzIC5zaWRlYmFyIHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIG1pbi1oZWlnaHQ6IDFweDtcclxuICAgIHBhZGRpbmctbGVmdDogMTBweDtcclxuICAgIHBhZGRpbmctcmlnaHQ6IDEwcHg7XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xyXG4gICAgLmlubmVyLnRvcGljcyAuc2lkZWJhciB7XHJcbiAgICAgICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICAgICAgd2lkdGg6IDMzLjMzMzMzMzMzJTtcclxuICAgIH1cclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XHJcbiAgICAuaW5uZXIudG9waWNzIC5zaWRlYmFyIHtcclxuICAgICAgICBtYXJnaW4tbGVmdDogMCU7XHJcbiAgICB9XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xyXG4gICAgLmlubmVyLnRvcGljcyAuc2lkZWJhciB7XHJcbiAgICAgICAgcG9zaXRpb246IHN0YXRpYztcclxuICAgIH1cclxufVxyXG5cclxuLmlubmVyLnRvcGljcyAuY29udGVudC13cmFwcGVyIHtcclxuICAgIG1hcmdpbi1sZWZ0OiAwO1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAwO1xyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcclxuICAgIC5pbm5lci50b3BpY3MgLmNvbnRlbnQtd3JhcHBlciB7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogNjBweDtcclxuICAgIH1cclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XHJcbiAgICAuaW5uZXIudG9waWNzIGgxIHtcclxuICAgICAgICBmb250LXNpemU6IDJlbTtcclxuICAgIH1cclxufVxyXG5cclxuLmlubmVyLnRvcGljcyAuc2lkZWJhciAuc2lkZWJveC13cmFwcGVyIGltZyB7XHJcbiAgICB3aWR0aDogYXV0bztcclxufVxyXG5cclxuLmFydGljbGUtc2V0LXdyYXBwZXIge1xyXG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxufVxyXG5cclxuLmFydGljbGUtc2V0LXdyYXBwZXI6Zmlyc3QtY2hpbGQge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogNDBweDtcclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XHJcbiAgICAuYXJ0aWNsZS1zZXQtd3JhcHBlcjpmaXJzdC1jaGlsZCB7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcclxuICAgIH1cclxufVxyXG5cclxuLmFydGljbGUtbGluayB7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XHJcbiAgICBoZWlnaHQ6IDE0M3B4O1xyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogNjQwcHgpIHtcclxuICAgIC5hcnRpY2xlLWxpbmsge1xyXG4gICAgICAgIGZsb2F0OiBsZWZ0O1xyXG4gICAgICAgIHdpZHRoOiA0OCU7XHJcbiAgICAgICAgbWF4LXdpZHRoOiAzNTBweDtcclxuICAgICAgICBtYXJnaW4tcmlnaHQ6IDIlO1xyXG4gICAgfVxyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcclxuICAgIC5hcnRpY2xlLWxpbmsge1xyXG4gICAgICAgIGhlaWdodDogMTQ1cHg7XHJcbiAgICB9XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcclxuICAgIC5hcnRpY2xlLWxpbmsge1xyXG4gICAgICAgIGhlaWdodDogMTQzcHg7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5hcnRpY2xlLWxpbmsubWVtYmVyLW9ubHkuYmxvY2sge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG59XHJcblxyXG4uYXJ0aWNsZS1saW5rLm1lbWJlci1vbmx5LmJsb2NrOmJlZm9yZSB7XHJcbiAgICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDAuNik7XHJcbiAgICBib3JkZXItcmFkaXVzOiAzcHg7XHJcbiAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgaGVpZ2h0OiAxNDNweDtcclxuICAgIGxlZnQ6IDA7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICB0b3A6IDA7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIHotaW5kZXg6IDE7XHJcbn1cclxuXHJcbi5hY2Nlc3MtYmxvY2tlciB7XHJcbiAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgdG9wOiAwO1xyXG4gICAgei1pbmRleDogMjtcclxuICAgIHBhZGRpbmc6IDE1cHggMzVweCAyMHB4IDE1cHg7XHJcbiAgICBiYWNrZ3JvdW5kOiB1cmwoXCIvYXNzZXRzL2ltYWdlcy9pY29ucy90b3BpYy1ib3gvbG9jay13aGl0ZS5wbmc/MTQ0NTg2OTE4MlwiKSBuby1yZXBlYXQgOTclIDEwcHgvMTFweCB0cmFuc3BhcmVudDtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XHJcbiAgICAuYWNjZXNzLWJsb2NrZXIge1xyXG4gICAgICAgIHBhZGRpbmc6IDMwcHggMTVweCAyMHB4O1xyXG4gICAgfVxyXG59XHJcblxyXG4uYmxvY2sgLmFjY2Vzcy1ibG9ja2VyIHtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG59XHJcblxyXG4uYWNjZXNzLWJsb2NrZXIgKiB7XHJcbiAgICBjb2xvcjogI2ZmZmZmZiAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4uYWNjZXNzLWJsb2NrZXIgcCB7XHJcbiAgICBmb250LWZhbWlseTogXCJHb3RoYW1Cb29rXCIsIEFyaWFsLCBIZWx2ZXRpY2EsIHNhbnM7XHJcbiAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgbGluZS1oZWlnaHQ6IDIzcHg7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xyXG4gICAgZm9udC1zaXplOiAwLjkzNzVlbTtcclxufVxyXG5cclxuLmFydGljbGUtd3JhcHBlciB7XHJcbiAgICBoZWlnaHQ6IDEwMCU7XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHtcclxuICAgIC5hcnRpY2xlLXdyYXBwZXI6aG92ZXIge1xyXG4gICAgICAgIGJhY2tncm91bmQ6IHJnYmEoMjU1LCAxOTgsIDgzLCAwLjM1KTtcclxuICAgIH1cclxuXHJcbiAgICAuYXJ0aWNsZS13cmFwcGVyOmhvdmVyICoge1xyXG4gICAgICAgIGNvbG9yOiAjNmU2ZTZlICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmFydGljbGUtd3JhcHBlcjpob3ZlciAubGFiZWw6YmVmb3JlIHtcclxuICAgICAgICBiYWNrZ3JvdW5kOiAjZmZmZmZmO1xyXG4gICAgfVxyXG59XHJcblxyXG4uYXJ0aWNsZS13cmFwcGVyIC5kYXRlLFxyXG4uYXJ0aWNsZS13cmFwcGVyIC5zcG9uc29yLFxyXG4uYXJ0aWNsZS13cmFwcGVyIC5hcnRpY2xlLXR5cGUge1xyXG4gICAgY29sb3I6ICM2ZTZlNmUgIWltcG9ydGFudDtcclxuICAgIGZvbnQtc2l6ZTogMC43NWVtO1xyXG59XHJcblxyXG4uYXJ0aWNsZS13cmFwcGVyIGgzIHtcclxuICAgIGZvbnQtZmFtaWx5OiBcIkdvdGhhbUJvb2tcIiwgQXJpYWwsIEhlbHZldGljYSwgc2FucztcclxuICAgIC8qZm9udC13ZWlnaHQ6ICRib2xkICFpbXBvcnRhbnQ7Ki9cclxuICAgIGZvbnQtc2l6ZTogMC44NzVlbTtcclxuICAgIGNvbG9yOiAjMzM5OWIzICFpbXBvcnRhbnQ7XHJcbiAgICBtYXJnaW46IDVweCAwO1xyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XHJcbiAgICAuYXJ0aWNsZS13cmFwcGVyIGgzIHtcclxuICAgICAgICBmb250LXNpemU6IDFlbTtcclxuICAgIH1cclxufVxyXG5cclxuLmFydGljbGUtZm9vdGVyIHtcclxuICAgIGJhY2tncm91bmQ6ICNmMmYyZjI7XHJcbiAgICBwYWRkaW5nOiAxMHB4O1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgYm90dG9tOiAwO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBtYXgtaGVpZ2h0OiAzOHB4O1xyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSB7XHJcbiAgICAuYXJ0aWNsZS13cmFwcGVyOmhvdmVyIC5hcnRpY2xlLWZvb3RlciB7XHJcbiAgICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5hcnRpY2xlLWZvb3RlciAuYXJ0aWNsZS10eXBlIHtcclxuICAgIGZsb2F0OiBsZWZ0O1xyXG59XHJcblxyXG4uYXJ0aWNsZS1mb290ZXIgLmFydGljbGUtc2hhcmUgLm9wZW4tc2hhcmUge1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICBiYWNrZ3JvdW5kOiB1cmwoXCIvYXNzZXRzL2ltYWdlcy9pY29ucy90b3BpYy1ib3gvc2hhcmUucG5nPzE0NDU4NzAzNTBcIikgbm8tcmVwZWF0IDAgM3B4LzEwMCUgdHJhbnNwYXJlbnQ7XHJcbiAgICB3aWR0aDogMTVweDtcclxuICAgIGhlaWdodDogMjBweDtcclxuICAgIGZsb2F0OiByaWdodDtcclxufVxyXG5cclxuLmFydGljbGUtZm9vdGVyIC5hcnRpY2xlLXNoYXJlIC50b29sYm94LXdyYXBwZXIge1xyXG4gICAgaGVpZ2h0OiAyMHB4O1xyXG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHJpZ2h0OiAyNXB4O1xyXG59XHJcblxyXG4uYXJ0aWNsZS1mb290ZXIgLmFydGljbGUtc2hhcmUgLmFkZHRoaXNfc2hhcmluZ190b29sYm94IHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIHJpZ2h0OiAtMTMwcHg7XHJcbiAgICAtd2Via2l0LXRyYW5zaXRpb246IHJpZ2h0IDAuNXMgZWFzZTtcclxuICAgIHRyYW5zaXRpb246IHJpZ2h0IDAuNXMgZWFzZTtcclxufVxyXG5cclxuLmFydGljbGUtZm9vdGVyIC5hcnRpY2xlLXNoYXJlIC5hZGR0aGlzX3NoYXJpbmdfdG9vbGJveC5vcGVuIHtcclxuICAgIHJpZ2h0OiAwO1xyXG59XHJcblxyXG4uZGV0YWlscy13cmFwcGVyIHtcclxuICAgIGRpc3BsYXk6IHRhYmxlO1xyXG4gICAgcGFkZGluZzogMTBweDtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG59XHJcblxyXG4ubWVtYmVyLW9ubHkgLmRldGFpbHMtd3JhcHBlciB7XHJcbiAgICBiYWNrZ3JvdW5kOiB1cmwoXCIvYXNzZXRzL2ltYWdlcy9pY29ucy90b3BpYy1ib3gvbG9jay1ncmF5LnBuZz8xNDQ4NDcwMjcwXCIpIG5vLXJlcGVhdCA5NyUgMTBweC8xMXB4IHRyYW5zcGFyZW50O1xyXG59XHJcblxyXG4uZGV0YWlscy13cmFwcGVyID4gZGl2IHtcclxuICAgIGRpc3BsYXk6IHRhYmxlLWNlbGw7XHJcbiAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xyXG59XHJcblxyXG4uZGV0YWlscy13cmFwcGVyIC5hcnRpY2xlLXRodW1iIHtcclxuICAgIG1heC13aWR0aDogNzBweDtcclxuICAgIHBhZGRpbmctcmlnaHQ6IDEwcHg7XHJcbn1cclxuXHJcbi5kZXRhaWxzLXdyYXBwZXIgLmFydGljbGUtdGh1bWIudmlkZW8ge1xyXG4gICAgbWF4LXdpZHRoOiA5N3B4O1xyXG59XHJcblxyXG4udG9waWNzLXdyYXBwZXIgI21haW4tdG9waWMuYWN0aXZlLFxyXG4udG9waWNzLXdyYXBwZXIgI3N1Yi10b3BpY3MgbGkuYWN0aXZlIHtcclxuICAgIGJhY2tncm91bmQ6IHJnYmEoMjU1LCAxOTgsIDgzLCAwLjM1KTtcclxufVxyXG5cclxuLnRvcGljcy13cmFwcGVyICNtYWluLXRvcGljOmhvdmVyLFxyXG4udG9waWNzLXdyYXBwZXIgI3N1Yi10b3BpY3MgbGk6aG92ZXIge1xyXG4gICAgYmFja2dyb3VuZDogIzc3YzVkNTtcclxufVxyXG5cclxuLnRvcGljcy13cmFwcGVyICNtYWluLXRvcGljOmhvdmVyIGEsXHJcbi50b3BpY3Mtd3JhcHBlciAjc3ViLXRvcGljcyBsaTpob3ZlciBhIHtcclxuICAgIGNvbG9yOiAjZmZmZmZmO1xyXG59XHJcblxyXG4udG9waWNzLWZpbHRlci13cmFwcGVyIHtcclxuICAgIG1hcmdpbi1ib3R0b206IDQwcHg7XHJcbn1cclxuXHJcbi50b3BpY3Mtd3JhcHBlciB7XHJcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjZDJjZWM3O1xyXG4gICAgYm9yZGVyLXdpZHRoOiAxcHggMDtcclxuICAgIG1hcmdpbjogMDtcclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XHJcbiAgICAudG9waWNzLXdyYXBwZXIge1xyXG4gICAgICAgIGRpc3BsYXk6IHRhYmxlO1xyXG4gICAgfVxyXG59XHJcblxyXG4udG9waWNzLXdyYXBwZXIgYSB7XHJcbiAgICBmb250LXNpemU6IDAuOTM3NWVtO1xyXG4gICAgcGFkZGluZzogMCAxMHB4O1xyXG59XHJcblxyXG4udG9waWNzLXdyYXBwZXIgI21haW4tdG9waWMge1xyXG4gICAgbGluZS1oZWlnaHQ6IDM1cHg7XHJcbn1cclxuXHJcbi50b3BpY3Mtd3JhcHBlciAjbWFpbi10b3BpYyBhOm5vdCguYnRuKSB7XHJcbiAgICBwYWRkaW5nOiAwO1xyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogMCkgYW5kIChtYXgtd2lkdGg6IDk5MnB4KSB7XHJcbiAgICAudG9waWNzLXdyYXBwZXIgI21haW4tdG9waWMgYTpub3QoLmJ0bikge1xyXG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICB9XHJcblxyXG4gICAgLnRvcGljcy13cmFwcGVyICNtYWluLXRvcGljIGE6YWZ0ZXIge1xyXG4gICAgICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgIGhlaWdodDogMDtcclxuICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xyXG4gICAgICAgIHdpZHRoOiAwO1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiAxMHB4O1xyXG4gICAgICAgIGJvcmRlci1sZWZ0OiA2cHggc29saWQgdHJhbnNwYXJlbnQ7XHJcbiAgICAgICAgYm9yZGVyLXJpZ2h0OiA2cHggc29saWQgdHJhbnNwYXJlbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLnRvcGljcy13cmFwcGVyICNtYWluLXRvcGljIGFbYXJpYS1leHBhbmRlZD1mYWxzZV06YWZ0ZXIge1xyXG4gICAgICAgIGJvcmRlci10b3A6IDZweCBkYXNoZWQgIzMzOTliMztcclxuICAgIH1cclxuXHJcbiAgICAudG9waWNzLXdyYXBwZXIgI21haW4tdG9waWMgYVthcmlhLWV4cGFuZGVkPXRydWVdOmFmdGVyIHtcclxuICAgICAgICBib3JkZXItYm90dG9tOiA2cHggZGFzaGVkICMzMzk5YjM7XHJcbiAgICB9XHJcblxyXG4gICAgLnRvcGljcy13cmFwcGVyICNtYWluLXRvcGljOmhvdmVyIGFbYXJpYS1leHBhbmRlZD1mYWxzZV06YWZ0ZXIge1xyXG4gICAgICAgIGJvcmRlci10b3AtY29sb3I6ICNmZmZmZmY7XHJcbiAgICB9XHJcblxyXG4gICAgLnRvcGljcy13cmFwcGVyICNtYWluLXRvcGljOmhvdmVyIGFbYXJpYS1leHBhbmRlZD10cnVlXTphZnRlciB7XHJcbiAgICAgICAgYm9yZGVyLWJvdHRvbS1jb2xvcjogI2ZmZmZmZjtcclxuICAgIH1cclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XHJcbiAgICAudG9waWNzLXdyYXBwZXIgI21haW4tdG9waWMge1xyXG4gICAgICAgIGRpc3BsYXk6IHRhYmxlLWNlbGw7XHJcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgIGZvbnQtZmFtaWx5OiBcIkdvdGhhbUJvb2tcIiwgQXJpYWwsIEhlbHZldGljYSwgc2FucztcclxuICAgICAgICBwYWRkaW5nOiAxMHB4IDVweDtcclxuICAgICAgICBsaW5lLWhlaWdodDogMS4yO1xyXG4gICAgfVxyXG5cclxuICAgIC50b3BpY3Mtd3JhcHBlciAjbWFpbi10b3BpYyBhLmJ0biB7XHJcbiAgICAgICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcclxuICAgIC50b3BpY3Mtd3JhcHBlciAjbWFpbi10b3BpYyxcclxuICAgIC50b3BpY3Mtd3JhcHBlciAjc3ViLXRvcGljcyB7XHJcbiAgICAgICAgZGlzcGxheTogdGFibGUtY2VsbDtcclxuICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xyXG4gICAgfVxyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogMCkgYW5kIChtYXgtd2lkdGg6IDk5MnB4KSB7XHJcbiAgICAudG9waWNzLXdyYXBwZXIgI3N1Yi10b3BpY3Mge1xyXG4gICAgICAgIHBhZGRpbmc6IDA7XHJcbiAgICB9XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xyXG4gICAgLnRvcGljcy13cmFwcGVyICNzdWItdG9waWNzIHtcclxuICAgICAgICBib3JkZXItbGVmdDogMXB4IHNvbGlkICNkMmQyZDI7XHJcbiAgICB9XHJcblxyXG4gICAgLnRvcGljcy13cmFwcGVyICNzdWItdG9waWNzLmNvbGxhcHNlIHtcclxuICAgICAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xyXG4gICAgICAgIGhlaWdodDogMTAwJSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG59XHJcblxyXG4udG9waWNzLXdyYXBwZXIgI3N1Yi10b3BpY3MgdWwge1xyXG4gICAgbGlzdC1zdHlsZTogbm9uZTtcclxuICAgIG1hcmdpbi1sZWZ0OiAwO1xyXG4gICAgcGFkZGluZy1sZWZ0OiAwO1xyXG59XHJcblxyXG4udG9waWNzLXdyYXBwZXIgI3N1Yi10b3BpY3MgdWwgbGkge1xyXG4gICAgbGlzdC1zdHlsZS1pbWFnZTogbm9uZTtcclxuICAgIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcclxuICAgIG1hcmdpbi1sZWZ0OiAwO1xyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcclxuICAgIC50b3BpY3Mtd3JhcHBlciAjc3ViLXRvcGljcyB1bCB7XHJcbiAgICAgICAgbWFyZ2luOiAwO1xyXG4gICAgICAgIHBhZGRpbmc6IDA7XHJcbiAgICAgICAgYm9yZGVyOiAwO1xyXG4gICAgfVxyXG5cclxuICAgIC50b3BpY3Mtd3JhcHBlciAjc3ViLXRvcGljcyB1bDpiZWZvcmUsXHJcbiAgICAudG9waWNzLXdyYXBwZXIgI3N1Yi10b3BpY3MgdWw6YWZ0ZXIge1xyXG4gICAgICAgIGNvbnRlbnQ6IFwiIFwiO1xyXG4gICAgICAgIGRpc3BsYXk6IHRhYmxlO1xyXG4gICAgfVxyXG5cclxuICAgIC50b3BpY3Mtd3JhcHBlciAjc3ViLXRvcGljcyB1bDphZnRlciB7XHJcbiAgICAgICAgY2xlYXI6IGJvdGg7XHJcbiAgICB9XHJcblxyXG4gICAgLnRvcGljcy13cmFwcGVyICNzdWItdG9waWNzIHVsIGxpIHtcclxuICAgICAgICBsaXN0LXN0eWxlLWltYWdlOiBub25lO1xyXG4gICAgICAgIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcclxuICAgICAgICBtYXJnaW4tbGVmdDogMDtcclxuICAgICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xyXG4gICAgICAgIGZsb2F0OiBsZWZ0O1xyXG4gICAgICAgIHBhZGRpbmctbGVmdDogNHB4O1xyXG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDRweDtcclxuICAgIH1cclxuXHJcbiAgICAudG9waWNzLXdyYXBwZXIgI3N1Yi10b3BpY3MgdWwgbGk6Zmlyc3QtY2hpbGQge1xyXG4gICAgICAgIHBhZGRpbmctbGVmdDogMDtcclxuICAgIH1cclxuXHJcbiAgICAudG9waWNzLXdyYXBwZXIgI3N1Yi10b3BpY3MgdWwgbGk6bGFzdC1jaGlsZCB7XHJcbiAgICAgICAgcGFkZGluZy1yaWdodDogMDtcclxuICAgIH1cclxuXHJcbiAgICAudG9waWNzLXdyYXBwZXIgI3N1Yi10b3BpY3MgdWwgbGkubGFzdCB7XHJcbiAgICAgICAgcGFkZGluZy1yaWdodDogMDtcclxuICAgIH1cclxufVxyXG5cclxuLnRvcGljcy13cmFwcGVyICNzdWItdG9waWNzIGxpIHtcclxuICAgIHBhZGRpbmctbGVmdDogMTBweCAhaW1wb3J0YW50O1xyXG4gICAgbGluZS1oZWlnaHQ6IDM1cHg7XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xyXG4gICAgLnRvcGljcy13cmFwcGVyICNzdWItdG9waWNzIGxpIHtcclxuICAgICAgICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcbn1cclxuXHJcbi50b3BpY3Mtd3JhcHBlciAjc3ViLXRvcGljcyBsaTpiZWZvcmUge1xyXG4gICAgZGlzcGxheTogbm9uZTtcclxufVxyXG5cclxuLnRvcGljcy13cmFwcGVyICNzdWItdG9waWNzIGxpOmxhc3QtY2hpbGQge1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAwO1xyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcclxuICAgIC50b3BpY3Mtd3JhcHBlciAjc3ViLXRvcGljcyBsaS5hbGwtdG9waWNzIHtcclxuICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgfVxyXG59XHJcblxyXG4uZmlsdGVyLXdyYXBwZXIge1xyXG4gICAgbWFyZ2luOiAwO1xyXG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNkMmNlYzc7XHJcbiAgICBjb2xvcjogIzZlNmU2ZSAhaW1wb3J0YW50O1xyXG4gICAgcGFkZGluZzogMTBweDtcclxufVxyXG5cclxuLmZpbHRlci13cmFwcGVyICNmaWx0ZXItYnkge1xyXG4gICAgZm9udC1zaXplOiAwLjg3NWVtO1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XHJcbiAgICAuZmlsdGVyLXdyYXBwZXIgI2ZpbHRlci1ieSB7XHJcbiAgICAgICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICAgIH1cclxufVxyXG5cclxuLmZpbHRlci13cmFwcGVyICNmaWx0ZXItYnkgYSB7XHJcbiAgICBwYWRkaW5nOiAwO1xyXG59XHJcblxyXG4uZmlsdGVyLXdyYXBwZXIgI2ZpbHRlci1ieSBhOmhvdmVyIHtcclxuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4uZmlsdGVyLXdyYXBwZXIgI2ZpbHRlci1ieSBidXR0b24sXHJcbi5maWx0ZXItd3JhcHBlciAjZmlsdGVyLWJ5IC5idXR0b24sXHJcbi5maWx0ZXItd3JhcHBlciAjZmlsdGVyLWJ5IC5idXR0b24tc21hbGwtdGV4dCxcclxuLmZpbHRlci13cmFwcGVyICNmaWx0ZXItYnkgLnNpbXBsZS1idXR0b24sXHJcbi5maWx0ZXItd3JhcHBlciAjZmlsdGVyLWJ5IGJvZHkuYmxvZyAuc2Zjb21tZW50c1N1Ym1pdEJ0bixcclxuYm9keS5ibG9nIC5maWx0ZXItd3JhcHBlciAjZmlsdGVyLWJ5IC5zZmNvbW1lbnRzU3VibWl0QnRuLFxyXG4uZmlsdGVyLXdyYXBwZXIgI2ZpbHRlci1ieSAuc2Zmb3J1bU5ld1RocmVhZExuayxcclxuLmZpbHRlci13cmFwcGVyICNmaWx0ZXItYnkgLnNmZm9ydW1SZXBseUJ0bixcclxuLmZpbHRlci13cmFwcGVyICNmaWx0ZXItYnkgLmZvcnVtIC5zZlN1Ym1pdEJ0bixcclxuLmZvcnVtIC5maWx0ZXItd3JhcHBlciAjZmlsdGVyLWJ5IC5zZlN1Ym1pdEJ0bixcclxuLmZpbHRlci13cmFwcGVyICNmaWx0ZXItYnkgLmJ1dHRvbi1zZWNvbmRhcnkge1xyXG4gICAgbWFyZ2luLWxlZnQ6IDA7XHJcbiAgICBiYWNrZ3JvdW5kOiAjZmZmZmZmO1xyXG4gICAgYm9yZGVyOiAxcHggc29saWQgI2QyY2VjNztcclxuICAgIGJvcmRlci1yYWRpdXM6IDNweDtcclxuICAgIHBhZGRpbmc6IDJweCA1cHggMnB4IDhweDtcclxuICAgIHRleHQtYWxpZ246IGxlZnQgIWltcG9ydGFudDtcclxuICAgIHdpZHRoOiAyMDVweDtcclxuICAgIGNvbG9yOiAjMzM5OWIzO1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiA0MjBweCkge1xyXG4gICAgLmZpbHRlci13cmFwcGVyICNmaWx0ZXItYnkgYnV0dG9uLFxyXG4gICAgLmZpbHRlci13cmFwcGVyICNmaWx0ZXItYnkgLmJ1dHRvbixcclxuICAgIC5maWx0ZXItd3JhcHBlciAjZmlsdGVyLWJ5IC5idXR0b24tc21hbGwtdGV4dCxcclxuICAgIC5maWx0ZXItd3JhcHBlciAjZmlsdGVyLWJ5IC5zaW1wbGUtYnV0dG9uLFxyXG4gICAgLmZpbHRlci13cmFwcGVyICNmaWx0ZXItYnkgYm9keS5ibG9nIC5zZmNvbW1lbnRzU3VibWl0QnRuLFxyXG4gICAgYm9keS5ibG9nIC5maWx0ZXItd3JhcHBlciAjZmlsdGVyLWJ5IC5zZmNvbW1lbnRzU3VibWl0QnRuLFxyXG4gICAgLmZpbHRlci13cmFwcGVyICNmaWx0ZXItYnkgLnNmZm9ydW1OZXdUaHJlYWRMbmssXHJcbiAgICAuZmlsdGVyLXdyYXBwZXIgI2ZpbHRlci1ieSAuc2Zmb3J1bVJlcGx5QnRuLFxyXG4gICAgLmZpbHRlci13cmFwcGVyICNmaWx0ZXItYnkgLmZvcnVtIC5zZlN1Ym1pdEJ0bixcclxuICAgIC5mb3J1bSAuZmlsdGVyLXdyYXBwZXIgI2ZpbHRlci1ieSAuc2ZTdWJtaXRCdG4sXHJcbiAgICAuZmlsdGVyLXdyYXBwZXIgI2ZpbHRlci1ieSAuYnV0dG9uLXNlY29uZGFyeSB7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDEwcHg7XHJcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgfVxyXG59XHJcblxyXG4uZmlsdGVyLXdyYXBwZXIgI2ZpbHRlci1ieSBidXR0b24gLmNhcmV0LFxyXG4uZmlsdGVyLXdyYXBwZXIgI2ZpbHRlci1ieSAuYnV0dG9uIC5jYXJldCxcclxuLmZpbHRlci13cmFwcGVyICNmaWx0ZXItYnkgLmJ1dHRvbi1zbWFsbC10ZXh0IC5jYXJldCxcclxuLmZpbHRlci13cmFwcGVyICNmaWx0ZXItYnkgLnNpbXBsZS1idXR0b24gLmNhcmV0LFxyXG4uZmlsdGVyLXdyYXBwZXIgI2ZpbHRlci1ieSBib2R5LmJsb2cgLnNmY29tbWVudHNTdWJtaXRCdG4gLmNhcmV0LFxyXG5ib2R5LmJsb2cgLmZpbHRlci13cmFwcGVyICNmaWx0ZXItYnkgLnNmY29tbWVudHNTdWJtaXRCdG4gLmNhcmV0LFxyXG4uZmlsdGVyLXdyYXBwZXIgI2ZpbHRlci1ieSAuc2Zmb3J1bU5ld1RocmVhZExuayAuY2FyZXQsXHJcbi5maWx0ZXItd3JhcHBlciAjZmlsdGVyLWJ5IC5zZmZvcnVtUmVwbHlCdG4gLmNhcmV0LFxyXG4uZmlsdGVyLXdyYXBwZXIgI2ZpbHRlci1ieSAuZm9ydW0gLnNmU3VibWl0QnRuIC5jYXJldCxcclxuLmZvcnVtIC5maWx0ZXItd3JhcHBlciAjZmlsdGVyLWJ5IC5zZlN1Ym1pdEJ0biAuY2FyZXQsXHJcbi5maWx0ZXItd3JhcHBlciAjZmlsdGVyLWJ5IC5idXR0b24tc2Vjb25kYXJ5IC5jYXJldCB7XHJcbiAgICBkaXNwbGF5OiBub25lO1xyXG59XHJcblxyXG4uZmlsdGVyLXdyYXBwZXIgI2ZpbHRlci1ieSBidXR0b246YmVmb3JlLFxyXG4uZmlsdGVyLXdyYXBwZXIgI2ZpbHRlci1ieSAuYnV0dG9uOmJlZm9yZSxcclxuLmZpbHRlci13cmFwcGVyICNmaWx0ZXItYnkgLmJ1dHRvbi1zbWFsbC10ZXh0OmJlZm9yZSxcclxuLmZpbHRlci13cmFwcGVyICNmaWx0ZXItYnkgLnNpbXBsZS1idXR0b246YmVmb3JlLFxyXG4uZmlsdGVyLXdyYXBwZXIgI2ZpbHRlci1ieSBib2R5LmJsb2cgLnNmY29tbWVudHNTdWJtaXRCdG46YmVmb3JlLFxyXG5ib2R5LmJsb2cgLmZpbHRlci13cmFwcGVyICNmaWx0ZXItYnkgLnNmY29tbWVudHNTdWJtaXRCdG46YmVmb3JlLFxyXG4uZmlsdGVyLXdyYXBwZXIgI2ZpbHRlci1ieSAuc2Zmb3J1bU5ld1RocmVhZExuazpiZWZvcmUsXHJcbi5maWx0ZXItd3JhcHBlciAjZmlsdGVyLWJ5IC5zZmZvcnVtUmVwbHlCdG46YmVmb3JlLFxyXG4uZmlsdGVyLXdyYXBwZXIgI2ZpbHRlci1ieSAuZm9ydW0gLnNmU3VibWl0QnRuOmJlZm9yZSxcclxuLmZvcnVtIC5maWx0ZXItd3JhcHBlciAjZmlsdGVyLWJ5IC5zZlN1Ym1pdEJ0bjpiZWZvcmUsXHJcbi5maWx0ZXItd3JhcHBlciAjZmlsdGVyLWJ5IC5idXR0b24tc2Vjb25kYXJ5OmJlZm9yZSB7XHJcbiAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgYm9yZGVyLWxlZnQ6IDRweCBzb2xpZCB0cmFuc3BhcmVudDtcclxuICAgIGJvcmRlci1yaWdodDogNHB4IHNvbGlkIHRyYW5zcGFyZW50O1xyXG4gICAgYm9yZGVyLXRvcDogNHB4IGRhc2hlZCAjMzM5OWIzO1xyXG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgaGVpZ2h0OiAwO1xyXG4gICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcclxuICAgIHdpZHRoOiAwO1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgcmlnaHQ6IDdweDtcclxuICAgIHRvcDogMTBweDtcclxufVxyXG5cclxuLmZpbHRlci13cmFwcGVyICNmaWx0ZXItYnkgLmRyb3Bkb3duLW1lbnUge1xyXG4gICAgcGFkZGluZzogMDtcclxuICAgIGxlZnQ6IDA7XHJcbiAgICB3aWR0aDogMjA1cHg7XHJcbiAgICB6LWluZGV4OiA5OTg7XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiA0MjBweCkge1xyXG4gICAgLmZpbHRlci13cmFwcGVyICNmaWx0ZXItYnkgLmRyb3Bkb3duLW1lbnUge1xyXG4gICAgICAgIGxlZnQ6IDc2cHg7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5maWx0ZXItd3JhcHBlciAjZmlsdGVyLWJ5IC5kcm9wZG93bi1tZW51IGxpIHtcclxuICAgIHBhZGRpbmc6IDVweDtcclxuICAgIG1hcmdpbi1ib3R0b206IDhweDtcclxuICAgIGN1cnNvcjogcG9pbnRlcjtcclxufVxyXG5cclxuLmZpbHRlci13cmFwcGVyICNmaWx0ZXItYnkgLmRyb3Bkb3duLW1lbnUgbGk6aG92ZXIge1xyXG4gICAgYmFja2dyb3VuZDogI2YyZjJmMjtcclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XHJcbiAgICAuZmlsdGVyLXdyYXBwZXIgI3Nob3ctYnkge1xyXG4gICAgICAgIGZsb2F0OiByaWdodDtcclxuICAgIH1cclxufVxyXG5cclxuLmZpbHRlci13cmFwcGVyICNzaG93LWJ5IHAge1xyXG4gICAgZm9udC1zaXplOiAwLjg3NWVtO1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMDtcclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XHJcbiAgICAuZmlsdGVyLXdyYXBwZXIgI3Nob3ctYnkgcCB7XHJcbiAgICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5maWx0ZXItd3JhcHBlciAjc2hvdy1ieSBhIHtcclxuICAgIHBhZGRpbmc6IDAgNXB4O1xyXG59XHJcblxyXG4uZmlsdGVyLXdyYXBwZXIgI3Nob3ctYnkgLmFjdGl2ZSB7XHJcbiAgICBmb250LXdlaWdodDogNzAwO1xyXG59XHJcblxyXG4uYnV0dG9uLXdoaXRlLWJnIHtcclxuICAgIG1hcmdpbi1sZWZ0OiAwO1xyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcclxuICAgIC50b3BpY3MgLnNpZGVib3gtd3JhcHBlciB7XHJcbiAgICAgICAgaGVpZ2h0OiA2OTBweDtcclxuICAgICAgICBib3JkZXI6IG5vbmU7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogMzVweDtcclxuICAgIH1cclxuXHJcbiAgICAudG9waWNzIC5zaWRlYm94LXdyYXBwZXIuZXh0ZXJuYWwtYWQge1xyXG4gICAgICAgIGhlaWdodDogNjcwcHg7XHJcbiAgICB9XHJcblxyXG4gICAgLnRvcGljcyAuc2lkZWJveC13cmFwcGVyOmZpcnN0LWNoaWxkIHtcclxuICAgICAgICBtYXJnaW4tdG9wOiA1NHB4O1xyXG4gICAgICAgIGhlaWdodDogODY2cHg7XHJcbiAgICB9XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiAxMDI2cHgpIHtcclxuICAgIC50b3BpY3MgLnNpZGVib3gtd3JhcHBlciB7XHJcbiAgICAgICAgaGVpZ2h0OiA2OTBweDtcclxuICAgICAgICBib3JkZXI6IG5vbmU7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogMzVweDtcclxuICAgIH1cclxuXHJcbiAgICAudG9waWNzIC5zaWRlYm94LXdyYXBwZXIuZXh0ZXJuYWwtYWQge1xyXG4gICAgICAgIGhlaWdodDogNjYwcHg7XHJcbiAgICB9XHJcblxyXG4gICAgLnRvcGljcyAuc2lkZWJveC13cmFwcGVyOmZpcnN0LWNoaWxkIHtcclxuICAgICAgICBtYXJnaW4tdG9wOiA1NHB4O1xyXG4gICAgICAgIGhlaWdodDogODIwcHg7XHJcbiAgICB9XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xyXG4gICAgLnRvcGljcyAuc2lkZWJveC13cmFwcGVyIC5zaWRlYm94IHtcclxuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMzBweDtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG4gICAgfVxyXG59XHJcblxyXG4uc3BvbnNvci1hZC5zaWRlYm94LXdyYXBwZXIge1xyXG4gICAgbWFyZ2luOiA0MHB4IGF1dG87XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHtcclxuICAgIC5zcG9uc29yLWFkLnNpZGVib3gtd3JhcHBlciB7XHJcbiAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDUzcHg7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5zcG9uc29yLWFkLnNpZGVib3gtd3JhcHBlciAuc2lkZWJveCB7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICBwYWRkaW5nOiAxNXB4O1xyXG4gICAgYmFja2dyb3VuZDogI2Y1ZjVmNTtcclxuICAgIGJvcmRlci13aWR0aDogMCAwIDNweCAwO1xyXG4gICAgYm9yZGVyLWJvdHRvbS1jb2xvcjogIzdkOGZhMjtcclxufVxyXG5cclxuLnNwb25zb3ItYWQuc2lkZWJveC13cmFwcGVyIC5zaWRlYm94IC5zaWRlYm94LXRpdGxlIHtcclxuICAgIGZvbnQtZmFtaWx5OiBcIkxleGlhUmVndWxhclwiLCBUaW1lcywgc2FuLXNlcmlmO1xyXG4gICAgZm9udC1zaXplOiAxLjYyNWVtO1xyXG4gICAgbGluZS1oZWlnaHQ6IDMycHg7XHJcbiAgICBjb2xvcjogIzc3YzVkNTtcclxuICAgIHBhZGRpbmc6IDE1cHggMCAyMHB4O1xyXG59XHJcblxyXG4uc3BvbnNvci1hZC5zaWRlYm94LXdyYXBwZXIgLnNpZGVib3ggcCB7XHJcbiAgICBjb2xvcjogIzY3NmI2YztcclxuICAgIGZvbnQtc2l6ZTogMC44NzVlbTtcclxuICAgIGxpbmUtaGVpZ2h0OiAxOXB4O1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcclxufVxyXG5cclxuLnNwb25zb3ItYWQuc2lkZWJveC13cmFwcGVyIC5zaWRlYm94IC5pbWctYm94LWNlbnRlciB7XHJcbiAgICB3aWR0aDogMTAwJTtcclxufVxyXG5cclxuLnRvcGljcyAuc2lkZWJhciAuYnV0dG9uLFxyXG4udG9waWNzIC5zaWRlYmFyIC5idXR0b24tc21hbGwtdGV4dCxcclxuLnRvcGljcyAuc2lkZWJhciAuc2ltcGxlLWJ1dHRvbixcclxuLnRvcGljcyAuc2lkZWJhciAuc2VhcmNoLWZvcm0gYnV0dG9uLFxyXG4uc2VhcmNoLWZvcm0gLnRvcGljcyAuc2lkZWJhciBidXR0b24sXHJcbi50b3BpY3MgLnNpZGViYXIgaW5wdXRbdGl0bGU9XCJTZWFyY2ggaW5wdXRcIl0gKyBzcGFuICsgYnV0dG9uLFxyXG4udG9waWNzIC5zaWRlYmFyIC5ibG9nLWRldGFpbHMgYnV0dG9uW2RhdGEtc2Ytcm9sZT1jb21tZW50cy1uZXctc3VibWl0LWJ1dHRvbl0sXHJcbi5ibG9nLWRldGFpbHMgLnRvcGljcyAuc2lkZWJhciBidXR0b25bZGF0YS1zZi1yb2xlPWNvbW1lbnRzLW5ldy1zdWJtaXQtYnV0dG9uXSxcclxuLnRvcGljcyAuc2lkZWJhciBib2R5LmJsb2cgLnNmY29tbWVudHNTdWJtaXRCdG4sXHJcbmJvZHkuYmxvZyAudG9waWNzIC5zaWRlYmFyIC5zZmNvbW1lbnRzU3VibWl0QnRuLFxyXG4udG9waWNzIC5zaWRlYmFyIC5zZmZvcnVtTmV3VGhyZWFkTG5rLFxyXG4udG9waWNzIC5zaWRlYmFyIC5zZmZvcnVtUmVwbHlCdG4sXHJcbi50b3BpY3MgLnNpZGViYXIgLmZvcnVtIC5zZlN1Ym1pdEJ0bixcclxuLmZvcnVtIC50b3BpY3MgLnNpZGViYXIgLnNmU3VibWl0QnRuLFxyXG4udG9waWNzIC5zaWRlYmFyIC5idXR0b24tc2Vjb25kYXJ5LFxyXG4udG9waWNzIC5zaWRlYmFyIC5idXR0b24tc2Vjb25kYXJ5IHtcclxuICAgIG1hcmdpbi1ib3R0b206IDI1cHggIWltcG9ydGFudDtcclxufVxyXG5cclxuLnNjcm9sbFNwYWNlciB7XHJcbiAgICBkaXNwbGF5OiBub25lO1xyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSB7XHJcbiAgICAuc2Nyb2xsU3BhY2VyIHtcclxuICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIH1cclxufVxyXG4vKiBTdG9yeSAqL1xyXG4uc3Rvcnkge1xyXG4gICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgYmFja2dyb3VuZDogI2Y2ZjZmNjtcclxufVxyXG5cclxuLnN0b3J5IC51dGlsaXR5LW5hdi13cmFwcGVyIHtcclxuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XHJcbn1cclxuXHJcbi5zdG9yeSAjbWFpbi1uYXYtd3JhcHBlciB7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbn1cclxuXHJcbi5zdG9yeSAubWFpbi1jb250ZW50IHtcclxuICAgIG1hcmdpbi10b3A6IDA7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcclxuICAgIC5zdG9yeSAubWFpbi1jb250ZW50ID4gLmNvbnRhaW5lcixcclxuICAgIC5zdG9yeSAubWFpbi1jb250ZW50ID4gLmdsb2JhbC1zZWFyY2gsXHJcbiAgICAuc3RvcnkgaGVhZGVyIC5tYWluLWNvbnRlbnQgPiAuaGVybyxcclxuICAgIGhlYWRlciAuc3RvcnkgLm1haW4tY29udGVudCA+IC5oZXJvLFxyXG4gICAgLnN0b3J5IC5tYWluLWNvbnRlbnQgPiAjekNvbnRlbnRfQzAwMV9mb3J1bXNGcm9udGVuZFBvc3RzTGlzdF9jdGwwMF9jdGwwMF9wb3N0c0RldGFpbHNWaWV3LFxyXG4gICAgLnN0b3J5IC5tYWluLWNvbnRlbnQgPiAuc2Zmb3J1bU5ld1RocmVhZFdycCB7XHJcbiAgICAgICAgcGFkZGluZzogMDtcclxuICAgIH1cclxufVxyXG5cclxuLnN0b3J5IC5icmVhZGNydW1iIHtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHotaW5kZXg6IDE7XHJcbiAgICB0b3A6IDA7XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xyXG4gICAgLnN0b3J5IC5icmVhZGNydW1iIHtcclxuICAgICAgICB0b3A6IDIwcHg7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5zdG9yeSAuYnJlYWRjcnVtYiBsaSB7XHJcbiAgICBjb2xvcjogI2ZmZmZmZjtcclxufVxyXG5cclxuLnN0b3J5IC5icmVhZGNydW1iIGEge1xyXG4gICAgY29sb3I6ICM0ZmM3ZTUgIWltcG9ydGFudDtcclxufVxyXG5cclxuLnN0b3J5IC5icmVhZGNydW1iIGE6YWZ0ZXIge1xyXG4gICAgY29sb3I6ICNmZmZmZmY7XHJcbn1cclxuXHJcbi5zdG9yeSAuYmFuZCAuY29udGVudC13cmFwcGVyIHtcclxuICAgIG1hcmdpbi10b3A6IDAgIWltcG9ydGFudDtcclxufVxyXG5cclxuLnN0b3J5IC5iYW5kIC5iYW5kLXRpdGxlIHtcclxuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XHJcbiAgICBmb250LWZhbWlseTogXCJHb3RoYW1Cb29rXCIsIEFyaWFsLCBIZWx2ZXRpY2EsIHNhbnM7XHJcbiAgICBmb250LXNpemU6IDEuMTI1ZW07XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHtcclxuICAgIC5zdG9yeSAuYmFuZCAuYmFuZC10aXRsZSB7XHJcbiAgICAgICAgdmlzaWJpbGl0eTogaGlkZGVuO1xyXG4gICAgICAgIHBhZGRpbmc6IDIwcHggMDtcclxuICAgIH1cclxufVxyXG5cclxuLnN0b3J5IC5iYW5kIHAge1xyXG4gICAgZm9udC1mYW1pbHk6IFwiTGV4aWFSZWd1bGFyXCIsIFRpbWVzLCBzYW4tc2VyaWY7XHJcbn1cclxuXHJcbi5zdG9yeS1oZXJvIHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIHBhZGRpbmctdG9wOiAwcHg7XHJcbn1cclxuXHJcbi5zdG9yeS1oZXJvIC5oZXJvLWNvbnRlbnQtd3JhcHBlciB7XHJcbiAgICBwYWRkaW5nLXRvcDogMjBweDtcclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDApIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xyXG4gICAgLnN0b3J5LWhlcm8gLmhlcm8tY29udGVudC13cmFwcGVyIHtcclxuICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoXCIvYXNzZXRzL2ltYWdlcy9zdG9yeS1ncmFkaWVudC1iZy5wbmc/MTQ0OTA3NDE3NlwiKSByZXBlYXQteSB0b3AgY2VudGVyIHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xyXG4gICAgLnN0b3J5LWhlcm8gLmhlcm8tY29udGVudC13cmFwcGVyIHtcclxuICAgICAgICBwYWRkaW5nLXRvcDogNjBweDtcclxuICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XHJcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogdG9wIGNlbnRlcjtcclxuICAgIH1cclxufVxyXG5cclxuLnN0b3J5LWhlcm8gLmhlcm8tY29udGVudC13cmFwcGVyIC5jb250YWluZXIsXHJcbi5zdG9yeS1oZXJvIC5oZXJvLWNvbnRlbnQtd3JhcHBlciAuZ2xvYmFsLXNlYXJjaCxcclxuLnN0b3J5LWhlcm8gLmhlcm8tY29udGVudC13cmFwcGVyIGhlYWRlciAuaGVybyxcclxuaGVhZGVyIC5zdG9yeS1oZXJvIC5oZXJvLWNvbnRlbnQtd3JhcHBlciAuaGVybyxcclxuLnN0b3J5LWhlcm8gLmhlcm8tY29udGVudC13cmFwcGVyICN6Q29udGVudF9DMDAxX2ZvcnVtc0Zyb250ZW5kUG9zdHNMaXN0X2N0bDAwX2N0bDAwX3Bvc3RzRGV0YWlsc1ZpZXcsXHJcbi5zdG9yeS1oZXJvIC5oZXJvLWNvbnRlbnQtd3JhcHBlciAuc2Zmb3J1bU5ld1RocmVhZFdycCB7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XHJcbiAgICBwYWRkaW5nLXJpZ2h0OiAwO1xyXG59XHJcblxyXG4uc3RvcnktaGVybyAqIHtcclxuICAgIGNvbG9yOiAjZmZmZmZmO1xyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogNTYwcHgpIHtcclxuICAgIC5zdG9yeS1oZXJvIC5idXR0b24td3JhcHBlciAqIHtcclxuICAgICAgICBmbG9hdDogbGVmdDtcclxuICAgIH1cclxufVxyXG5cclxuLnN0b3J5LWhlcm8gLmJ1dHRvbi13cmFwcGVyIHAge1xyXG4gICAgbGluZS1oZWlnaHQ6IDUwcHg7XHJcbiAgICBmb250LXdlaWd0aDogNzAwO1xyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogNTYwcHgpIHtcclxuICAgIC5zdG9yeS1oZXJvIC5idXR0b24td3JhcHBlciBwIHtcclxuICAgICAgICBtYXJnaW4tbGVmdDogNDBweDtcclxuICAgIH1cclxufVxyXG5cclxuLnN0b3J5LWhlcm8gLmhlcm8tY29udGVudCB7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBmbG9hdDogbGVmdDtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgbWluLWhlaWdodDogMXB4O1xyXG4gICAgcGFkZGluZy1sZWZ0OiAxMHB4O1xyXG4gICAgcGFkZGluZy1yaWdodDogMTBweDtcclxufVxyXG5cclxuLnN0b3J5LWhlcm8gLmhlcm8tY29udGVudDpmaXJzdC1jaGlsZCB7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBtaW4taGVpZ2h0OiAxcHg7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDEwcHg7XHJcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMHB4O1xyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcclxuICAgIC5zdG9yeS1oZXJvIC5oZXJvLWNvbnRlbnQ6Zmlyc3QtY2hpbGQge1xyXG4gICAgICAgIGZsb2F0OiBsZWZ0O1xyXG4gICAgICAgIHdpZHRoOiA1OC4zMzMzMzMzMyU7XHJcbiAgICB9XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xyXG4gICAgLnN0b3J5LWhlcm8gLmhlcm8tY29udGVudDpmaXJzdC1jaGlsZCB7XHJcbiAgICAgICAgcGFkZGluZzogMDtcclxuICAgIH1cclxufVxyXG5cclxuLnN0b3J5LWhlcm8gLmhlcm8tY29udGVudDpmaXJzdC1jaGlsZCBwIHtcclxuICAgIHBhZGRpbmctcmlnaHQ6IDYlO1xyXG59XHJcblxyXG4uc3RvcnktaGVybyAuaGVyby1jb250ZW50LnZpZGVvIHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIG1pbi1oZWlnaHQ6IDFweDtcclxuICAgIHBhZGRpbmctbGVmdDogMTBweDtcclxuICAgIHBhZGRpbmctcmlnaHQ6IDEwcHg7XHJcbiAgICBwYWRkaW5nLXRvcDogMjBweDtcclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XHJcbiAgICAuc3RvcnktaGVybyAuaGVyby1jb250ZW50LnZpZGVvIHtcclxuICAgICAgICBmbG9hdDogbGVmdDtcclxuICAgICAgICB3aWR0aDogNDEuNjY2NjY2NjclO1xyXG4gICAgfVxyXG59XHJcblxyXG4uc3RvcnktaGVybyAuaGVyby1jb250ZW50LnZpZGVvIC52aWRlby13cmFwcGVyIHtcclxuICAgIG1hcmdpbjogMjBweCBhdXRvO1xyXG4gICAgYm9yZGVyOiAycHggc29saWQgcmdiYSgxMTksIDE5NywgMjEzLCAwLjIpO1xyXG4gICAgYm9yZGVyLXJhZGl1czogMnB4O1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgY3Vyc29yOiBwb2ludGVyO1xyXG59XHJcblxyXG4uc3RvcnktaGVybyAuaGVyby1jb250ZW50LnZpZGVvIC52aWRlby13cmFwcGVyOmJlZm9yZSB7XHJcbiAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICBsZWZ0OiAwO1xyXG4gICAgYmFja2dyb3VuZDogdXJsKFwiL2Fzc2V0cy9pbWFnZXMvc3RvcnkvdmlkZW8tcGxheS5wbmc/MTQ0OTE2OTk3MFwiKSBuby1yZXBlYXQgNTAlIDUwJS8xMDVweCB0cmFuc3BhcmVudDtcclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XHJcbiAgICAuc3RvcnktaGVybyAuaGVyby1jb250ZW50LnZpZGVvIC52aWRlby13cmFwcGVyOmJlZm9yZSB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiA5MHB4O1xyXG4gICAgfVxyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XHJcbiAgICAuc3RvcnktaGVybyAuaGVyby1jb250ZW50LnZpZGVvIC52aWRlby13cmFwcGVyOmJlZm9yZSB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiAxNTVweDtcclxuICAgIH1cclxufVxyXG5cclxuLnN0b3J5LWhlcm8gLmhlcm8tY29udGVudC52aWRlbyAudmlkZW8td3JhcHBlci5wbGF5OmJlZm9yZSB7XHJcbiAgICBkaXNwbGF5OiBub25lO1xyXG59XHJcblxyXG4uc3RvcnktaGVybyAuaGVyby1jb250ZW50IC5sZWFybi1tb3JlIHtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIGZvbnQtZmFtaWx5OiBcIkdvdGhhbU1lZGl1bVwiLCBBcmlhbCwgSGVsdmV0aWNhLCBzYW5zO1xyXG4gICAgZm9udC1zaXplOiAxLjI1ZW07XHJcbn1cclxuXHJcbi5zdG9yeS1oZXJvIC5oZXJvLWNvbnRlbnQgLmxlYXJuLW1vcmU6YWZ0ZXIge1xyXG4gICAgY29udGVudDogXCJcIjtcclxuICAgIGJhY2tncm91bmQ6IHVybChcIi9hc3NldHMvaW1hZ2VzL3N0b3J5L2RvdHRlZC1saW5lLWhlcm8ucG5nPzE0NDkxNjk2NDBcIikgbm8tcmVwZWF0IDAgMC8xMDAlIHRyYW5zcGFyZW50O1xyXG4gICAgd2lkdGg6IDMwcHg7XHJcbiAgICBoZWlnaHQ6IDcwcHg7XHJcbiAgICBtYXJnaW46IDIwcHggYXV0bztcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG59XHJcblxyXG4uc3RvcnktaGVybyAuaGVyby1jb250ZW50IHAge1xyXG4gICAgZm9udC1zaXplOiAwLjk1ZW07XHJcbn1cclxuXHJcbi5zdG9yeS1oZXJvIC5oZXJvLWhlYWRlciB7XHJcbiAgICBwYWRkaW5nOiA0MHB4IDAgMjBweDtcclxuICAgIGxpbmUtaGVpZ2h0OiAxO1xyXG4gICAgZm9udC1zaXplOiAxLjI1ZW07XHJcbn1cclxuXHJcbi5zdG9yeS1oZXJvIC5oZXJvLWhlYWRlciBzcGFuIHtcclxuICAgIGZvbnQtZmFtaWx5OiBcIkdvdGhhbUJvbGRcIiwgQXJpYWwsIEhlbHZldGljYSwgc2FucztcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgZm9udC1zaXplOiAxLjVlbTtcclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDc2N3B4KSB7XHJcbiAgICAuc3RvcnktaGVybyAuaGVyby1oZWFkZXIge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMS44NzVlbTtcclxuICAgIH1cclxuXHJcbiAgICAuc3RvcnktaGVybyAuaGVyby1oZWFkZXIgc3BhbiB7XHJcbiAgICAgICAgZm9udC1zaXplOiAxLjMzMzMzMzMzZW07XHJcbiAgICB9XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xyXG4gICAgLnN0b3J5LWhlcm8gLmhlcm8taGVhZGVyIHtcclxuICAgICAgICBmb250LXNpemU6IDIuODEyNWVtO1xyXG4gICAgICAgIHBhZGRpbmc6IDMwcHggMCAyMHB4O1xyXG4gICAgfVxyXG5cclxuICAgIC5zdG9yeS1oZXJvIC5oZXJvLWhlYWRlciBzcGFuIHtcclxuICAgICAgICBmb250LXNpemU6IDEuMTY1ZW07XHJcbiAgICB9XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcclxuICAgIC5zdG9yeS1oZXJvIC5oZXJvLWhlYWRlciB7XHJcbiAgICAgICAgZm9udC1zaXplOiAyLjgxMjVlbTtcclxuICAgIH1cclxuXHJcbiAgICAuc3RvcnktaGVybyAuaGVyby1oZWFkZXIgc3BhbiB7XHJcbiAgICAgICAgZm9udC1zaXplOiAxLjY2NjY2NjY3ZW07XHJcbiAgICB9XHJcbn1cclxuLyogR3JhZGllbnQgSGVhZGVyICovXHJcbi5ncmFkaWVudC1oZWFkZXIge1xyXG4gICAgcGFkZGluZzogNDBweCAwIDMwcHg7XHJcbiAgICBiYWNrZ3JvdW5kOiB1cmwoXCIvYXNzZXRzL2ltYWdlcy9zdG9yeS1ncmFkaWVudC1iZy5wbmc/MTQ0OTA3NDE3NlwiKSByZXBlYXQteSB0b3AgY2VudGVyIHRyYW5zcGFyZW50O1xyXG59XHJcblxyXG4uZ3JhZGllbnQtaGVhZGVyIC5iYW5kLXRpdGxlIHtcclxuICAgIGZvbnQtc2l6ZTogMS44NzVlbSAhaW1wb3J0YW50O1xyXG4gICAgZm9udC1mYW1pbHk6IFwiR290aGFtTWVkaXVtXCIsIEFyaWFsLCBIZWx2ZXRpY2EsIHNhbnMgIWltcG9ydGFudDtcclxuICAgIHZpc2liaWxpdHk6IHZpc2libGUgIWltcG9ydGFudDtcclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XHJcbiAgICAuZ3JhZGllbnQtaGVhZGVyIC5iYW5kLXRpdGxlIHtcclxuICAgICAgICBmb250LXNpemU6IDIuNWVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5ncmFkaWVudC1oZWFkZXIgLmJhbmQtdGl0bGUsXHJcbi5ncmFkaWVudC1oZWFkZXIgcCB7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICBjb2xvcjogI2ZmZmZmZjtcclxufVxyXG5cclxuLmdyYWRpZW50LWhlYWRlciAuYnV0dG9uLFxyXG4uZ3JhZGllbnQtaGVhZGVyIC5idXR0b24tc21hbGwtdGV4dCxcclxuLmdyYWRpZW50LWhlYWRlciAuc2ltcGxlLWJ1dHRvbixcclxuLmdyYWRpZW50LWhlYWRlciAuc2VhcmNoLWZvcm0gYnV0dG9uLFxyXG4uc2VhcmNoLWZvcm0gLmdyYWRpZW50LWhlYWRlciBidXR0b24sXHJcbi5ncmFkaWVudC1oZWFkZXIgaW5wdXRbdGl0bGU9XCJTZWFyY2ggaW5wdXRcIl0gKyBzcGFuICsgYnV0dG9uLFxyXG4uZ3JhZGllbnQtaGVhZGVyIC5ibG9nLWRldGFpbHMgYnV0dG9uW2RhdGEtc2Ytcm9sZT1jb21tZW50cy1uZXctc3VibWl0LWJ1dHRvbl0sXHJcbi5ibG9nLWRldGFpbHMgLmdyYWRpZW50LWhlYWRlciBidXR0b25bZGF0YS1zZi1yb2xlPWNvbW1lbnRzLW5ldy1zdWJtaXQtYnV0dG9uXSxcclxuLmdyYWRpZW50LWhlYWRlciAuYmxvZy1kZXRhaWxzIFtkYXRhLXNmLXJvbGU9Y29tbWVudHMtbmV3LXN1Ym1pdC1idXR0b25dLmJ1dHRvbixcclxuLmJsb2ctZGV0YWlscyAuZ3JhZGllbnQtaGVhZGVyIFtkYXRhLXNmLXJvbGU9Y29tbWVudHMtbmV3LXN1Ym1pdC1idXR0b25dLmJ1dHRvbixcclxuLmdyYWRpZW50LWhlYWRlciBib2R5LmJsb2cgLnNmY29tbWVudHNTdWJtaXRCdG4sXHJcbmJvZHkuYmxvZyAuZ3JhZGllbnQtaGVhZGVyIC5zZmNvbW1lbnRzU3VibWl0QnRuLFxyXG4uZ3JhZGllbnQtaGVhZGVyIC5zZmZvcnVtTmV3VGhyZWFkTG5rLFxyXG4uZ3JhZGllbnQtaGVhZGVyIC5zZmZvcnVtUmVwbHlCdG4sXHJcbi5ncmFkaWVudC1oZWFkZXIgLmZvcnVtIC5zZlN1Ym1pdEJ0bixcclxuLmZvcnVtIC5ncmFkaWVudC1oZWFkZXIgLnNmU3VibWl0QnRuLFxyXG4uZ3JhZGllbnQtaGVhZGVyIC5idXR0b24tc2Vjb25kYXJ5IHtcclxuICAgIG1hcmdpbi10b3A6IDA7XHJcbiAgICB3aWR0aDogMjk5cHg7XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xyXG4gICAgLmdyYWRpZW50LWhlYWRlciAuYnV0dG9uLFxyXG4gICAgLmdyYWRpZW50LWhlYWRlciAuYnV0dG9uLXNtYWxsLXRleHQsXHJcbiAgICAuZ3JhZGllbnQtaGVhZGVyIC5zaW1wbGUtYnV0dG9uLFxyXG4gICAgLmdyYWRpZW50LWhlYWRlciAuc2VhcmNoLWZvcm0gYnV0dG9uLFxyXG4gICAgLnNlYXJjaC1mb3JtIC5ncmFkaWVudC1oZWFkZXIgYnV0dG9uLFxyXG4gICAgLmdyYWRpZW50LWhlYWRlciBpbnB1dFt0aXRsZT1cIlNlYXJjaCBpbnB1dFwiXSArIHNwYW4gKyBidXR0b24sXHJcbiAgICAuZ3JhZGllbnQtaGVhZGVyIC5ibG9nLWRldGFpbHMgYnV0dG9uW2RhdGEtc2Ytcm9sZT1jb21tZW50cy1uZXctc3VibWl0LWJ1dHRvbl0sXHJcbiAgICAuYmxvZy1kZXRhaWxzIC5ncmFkaWVudC1oZWFkZXIgYnV0dG9uW2RhdGEtc2Ytcm9sZT1jb21tZW50cy1uZXctc3VibWl0LWJ1dHRvbl0sXHJcbiAgICAuZ3JhZGllbnQtaGVhZGVyIC5ibG9nLWRldGFpbHMgW2RhdGEtc2Ytcm9sZT1jb21tZW50cy1uZXctc3VibWl0LWJ1dHRvbl0uYnV0dG9uLFxyXG4gICAgLmJsb2ctZGV0YWlscyAuZ3JhZGllbnQtaGVhZGVyIFtkYXRhLXNmLXJvbGU9Y29tbWVudHMtbmV3LXN1Ym1pdC1idXR0b25dLmJ1dHRvbixcclxuICAgIC5ncmFkaWVudC1oZWFkZXIgYm9keS5ibG9nIC5zZmNvbW1lbnRzU3VibWl0QnRuLFxyXG4gICAgYm9keS5ibG9nIC5ncmFkaWVudC1oZWFkZXIgLnNmY29tbWVudHNTdWJtaXRCdG4sXHJcbiAgICAuZ3JhZGllbnQtaGVhZGVyIC5zZmZvcnVtTmV3VGhyZWFkTG5rLFxyXG4gICAgLmdyYWRpZW50LWhlYWRlciAuc2Zmb3J1bVJlcGx5QnRuLFxyXG4gICAgLmdyYWRpZW50LWhlYWRlciAuZm9ydW0gLnNmU3VibWl0QnRuLFxyXG4gICAgLmZvcnVtIC5ncmFkaWVudC1oZWFkZXIgLnNmU3VibWl0QnRuLFxyXG4gICAgLmdyYWRpZW50LWhlYWRlciAuYnV0dG9uLXNlY29uZGFyeSB7XHJcbiAgICAgICAgZmxvYXQ6IHJpZ2h0O1xyXG4gICAgfVxyXG59XHJcblxyXG4uZ3JhZGllbnQtaGVhZGVyLnF1ZXN0aW9ucyAuY29udGFpbmVyLFxyXG4uZ3JhZGllbnQtaGVhZGVyLnF1ZXN0aW9ucyAuZ2xvYmFsLXNlYXJjaCxcclxuLmdyYWRpZW50LWhlYWRlci5xdWVzdGlvbnMgaGVhZGVyIC5oZXJvLFxyXG5oZWFkZXIgLmdyYWRpZW50LWhlYWRlci5xdWVzdGlvbnMgLmhlcm8sXHJcbi5ncmFkaWVudC1oZWFkZXIucXVlc3Rpb25zICN6Q29udGVudF9DMDAxX2ZvcnVtc0Zyb250ZW5kUG9zdHNMaXN0X2N0bDAwX2N0bDAwX3Bvc3RzRGV0YWlsc1ZpZXcsXHJcbi5ncmFkaWVudC1oZWFkZXIucXVlc3Rpb25zIC5zZmZvcnVtTmV3VGhyZWFkV3JwIHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxufVxyXG5cclxuLnF1ZXN0aW9uLWNvbnRlbnQge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgei1pbmRleDogMjtcclxufVxyXG5cclxuLmFuaW1hdGUtcXVlc3Rpb24ge1xyXG4gICAgZGlzcGxheTogbm9uZTtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIGxlZnQ6IDQ4JTtcclxuICAgIHdpZHRoOiA3MHB4O1xyXG4gICAgLXdlYmtpdC10cmFuc2l0aW9uOiBkaXNwbGF5IDVzIGVhc2Utb3V0O1xyXG4gICAgdHJhbnNpdGlvbjogZGlzcGxheSA1cyBlYXNlLW91dDtcclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkge1xyXG4gICAgLmFuaW1hdGUtcXVlc3Rpb24ge1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgfVxyXG59XHJcblxyXG4uYW5pbWF0ZS1xdWVzdGlvbiAucXVlc3Rpb24tbWFyayB7XHJcbiAgICB3aWR0aDogMTAwJTtcclxufVxyXG5cclxuLmFuaW1hdGUtcXVlc3Rpb24gLmRvdHRlZC10YWlsIHtcclxuICAgIHdpZHRoOiAxMHB4O1xyXG4gICAgbWFyZ2luOiAxMHB4IGF1dG87XHJcbn1cclxuXHJcbi5hbmltYXRlLXF1ZXN0aW9uLnN0YXJ0OmFmdGVyIHtcclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcbn1cclxuXHJcbi5iYW5kLndoeS1qb2luIHtcclxuICAgIGhlaWdodDogMTAwJTtcclxuICAgIHBhZGRpbmc6IDQwcHggMDtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XHJcbiAgICAuYmFuZC53aHktam9pbiB7XHJcbiAgICAgICAgcGFkZGluZzogNjBweCAwO1xyXG4gICAgfVxyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSB7XHJcbiAgICAuYmFuZC53aHktam9pbiAuYmFuZC10aXRsZSB7XHJcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5iYW5kLndoeS1qb2luIC5maXhlZC1pbWFnZSB7XHJcbiAgICBkaXNwbGF5OiBub25lO1xyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogNzY3cHgpIHtcclxuICAgIC5iYW5kLndoeS1qb2luIC5maXhlZC1pbWFnZSB7XHJcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgZmxvYXQ6IHJpZ2h0O1xyXG4gICAgfVxyXG5cclxuICAgIC5iYW5kLndoeS1qb2luIC5maXhlZC1pbWFnZSBpbWcge1xyXG4gICAgICAgIG1heC13aWR0aDogODAlO1xyXG4gICAgICAgIGZsb2F0OiByaWdodDtcclxuICAgIH1cclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkge1xyXG4gICAgLmJhbmQud2h5LWpvaW4gLmZpeGVkLWltYWdlIHtcclxuICAgICAgICB2aXNpYmlsaXR5OiBoaWRkZW47XHJcbiAgICAgICAgbWFyZ2luLXRvcDogNzBweDtcclxuICAgIH1cclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xyXG4gICAgLmJhbmQud2h5LWpvaW4gLmZpeGVkLWltYWdlIGltZyB7XHJcbiAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xyXG4gICAgICAgIGZsb2F0OiBub25lO1xyXG4gICAgfVxyXG59XHJcblxyXG4uYmFuZC53aHktam9pbiAud2h5LWpvaW4tYm94ZXMge1xyXG4gICAgZmxvYXQ6IHJpZ2h0O1xyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogNzY3cHgpIHtcclxuICAgIC5iYW5kLndoeS1qb2luIC53aHktam9pbi1ib3hlcyB7XHJcbiAgICAgICAgd2lkdGg6IDQ4JTtcclxuICAgIH1cclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XHJcbiAgICAuYmFuZC53aHktam9pbiAud2h5LWpvaW4tYm94ZXMge1xyXG4gICAgICAgIHdpZHRoOiA2MCU7XHJcbiAgICB9XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHtcclxuICAgIC5iYW5kLndoeS1qb2luIC53aHktam9pbi1ib3hlcyB7XHJcbiAgICAgICAgZmxvYXQ6IG5vbmU7XHJcbiAgICAgICAgd2lkdGg6IDYzJTtcclxuICAgIH1cclxufVxyXG5cclxuLmJhbmQud2h5LWpvaW4gLm1lZGlhIHtcclxuICAgIG1hcmdpbjogMDtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkge1xyXG4gICAgLmJhbmQud2h5LWpvaW4gLm1lZGlhIHtcclxuICAgICAgICB2aXNpYmlsaXR5OiBoaWRkZW47XHJcbiAgICB9XHJcbn1cclxuXHJcbi5iYW5kLndoeS1qb2luIC5tZWRpYS1sZWZ0IHtcclxuICAgIG1heC13aWR0aDogMzUzcHg7XHJcbiAgICB3aWR0aDogMTAwJTtcclxufVxyXG5cclxuLmJhbmQud2h5LWpvaW4gLm1lZGlhLWxlZnQgaW1nIHtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogNjQwcHgpIHtcclxuICAgIC5iYW5kLndoeS1qb2luIC5tZWRpYS1sZWZ0IHtcclxuICAgICAgICB3aWR0aDogMzUlO1xyXG4gICAgfVxyXG59XHJcblxyXG4uYmFuZC53aHktam9pbiAubWlkLWRvdHMge1xyXG4gICAgZGlzcGxheTogbm9uZTtcclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XHJcbiAgICAuYmFuZC53aHktam9pbiAubWlkLWRvdHMge1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgIHdpZHRoOiA3cHg7XHJcbiAgICAgICAgaGVpZ2h0OiA0NXB4O1xyXG4gICAgICAgIG1hcmdpbjogMTBweCBhdXRvO1xyXG4gICAgfVxyXG5cclxuICAgIC5iYW5kLndoeS1qb2luIC5taWQtZG90cyBzcGFuIHtcclxuICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoXCIvYXNzZXRzL2ltYWdlcy9zdG9yeS9kb3R0ZWQtbGluZS0xLnBuZz8xNDQ5MDkxNzc2XCIpIG5vLXJlcGVhdCAwIDAvMTAwJSB0cmFuc3BhcmVudDtcclxuICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIH1cclxufVxyXG5cclxuLmJhbmQud2h5LWpvaW4gLmJvdHRvbS1kb3RzIHtcclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xyXG4gICAgLmJhbmQud2h5LWpvaW4gLmJvdHRvbS1kb3RzIHtcclxuICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgaGVpZ2h0OiAxMzVweDtcclxuICAgICAgICBtYXJnaW46IDEwcHggYXV0bztcclxuICAgIH1cclxuXHJcbiAgICAuYmFuZC53aHktam9pbiAuYm90dG9tLWRvdHMgc3BhbiB7XHJcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgYmFja2dyb3VuZDogdXJsKFwiL2Fzc2V0cy9pbWFnZXMvc3RvcnkvZG90dGVkLWxpbmUtYXJyb3cucG5nPzE0NDkwODg4NTdcIikgbm8tcmVwZWF0IDAgMC8xMDAlIHRyYW5zcGFyZW50O1xyXG4gICAgICAgIHdpZHRoOiA0NzVweDtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgbGVmdDogNDYlO1xyXG4gICAgfVxyXG59XHJcblxyXG4uYmFuZC53aHktam9pbiAubWVkaWE6bGFzdC1jaGlsZCB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4ICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5iYW5kLndoeS1qb2luIC5tZWRpYTpsYXN0LWNoaWxkIC5tZWRpYS1sZWZ0OmFmdGVyIHtcclxuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcclxufVxyXG5cclxuLmJhbmQud2h5LWpvaW4gLm1lZGlhLWhlYWRpbmcge1xyXG4gICAgY29sb3I6ICM2MDViNTQ7XHJcbiAgICBmb250LWZhbWlseTogXCJHb3RoYW1Cb2xkXCIsIEFyaWFsLCBIZWx2ZXRpY2EsIHNhbnM7XHJcbiAgICBmb250LXNpemU6IDEuMjVlbTtcclxuICAgIGxpbmUtaGVpZ2h0OiAxO1xyXG4gICAgbWFyZ2luOiAxMHB4IDA7XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiAwKSBhbmQgKG1heC13aWR0aDogOTkycHgpIHtcclxuICAgIC5iYW5kLndoeS1qb2luIC5tZWRpYS1sZWZ0LFxyXG4gICAgLmJhbmQud2h5LWpvaW4gLm1lZGlhLWJvZHkge1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgfVxyXG59XHJcblxyXG4uYmFuZC53aHktam9pbiAubWVkaWEtYm9keSB7XHJcbiAgICBwYWRkaW5nLXRvcDogMjBweDtcclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XHJcbiAgICAuYmFuZC53aHktam9pbiAubWVkaWEtYm9keSB7XHJcbiAgICAgICAgcGFkZGluZy10b3A6IDA7XHJcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAyMHB4O1xyXG4gICAgfVxyXG59XHJcblxyXG4uYmFuZC53aHktam9pbiBwIHtcclxuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XHJcbiAgICBsaW5lLWhlaWdodDogMjBweDtcclxuICAgIGZvbnQtc2l6ZTogMC45Mzc1ZW07XHJcbn1cclxuXHJcbi5iYW5kLndoeS1qb2luIHAgYSB7XHJcbiAgICBjb2xvcjogIzc3YzVkNSAhaW1wb3J0YW50O1xyXG4gICAgZm9udC1mYW1pbHk6IFwiR290aGFtTWVkaXVtXCIsIEFyaWFsLCBIZWx2ZXRpY2EsIHNhbnM7XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHtcclxuICAgIC5iYW5kLndoby1hcmUgLmJhbmQtdGl0bGUge1xyXG4gICAgICAgIG9wYWNpdHk6IDA7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5iYW5kLndyaXRlLXN0b3J5IHtcclxuICAgIHBhZGRpbmctdG9wOiAzMHB4O1xyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogNDIwcHgpIHtcclxuICAgIC5iYW5kLndyaXRlLXN0b3J5IHtcclxuICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoXCIvYXNzZXRzL2ltYWdlcy9hZnAtcGF0dGVybi5wbmc/MTQ0NDI0MzgyN1wiKSBuby1yZXBlYXQgcmlnaHQgLTQwcHgvMzAwcHggdHJhbnNwYXJlbnQ7XHJcbiAgICB9XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiA3NjdweCkge1xyXG4gICAgLmJhbmQud3JpdGUtc3Rvcnkge1xyXG4gICAgICAgIGJhY2tncm91bmQ6IHVybChcIi9hc3NldHMvaW1hZ2VzL2FmcC1wYXR0ZXJuLWJvZHkucG5nPzE0NDUwMzM4ODZcIikgbm8tcmVwZWF0IGJvdHRvbSByaWdodC80MDBweCB0cmFuc3BhcmVudDtcclxuICAgIH1cclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkge1xyXG4gICAgLmJhbmQud3JpdGUtc3Rvcnkge1xyXG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogNTEwcHg7XHJcbiAgICB9XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiAxNDAwcHgpIHtcclxuICAgIC5iYW5kLndyaXRlLXN0b3J5IHtcclxuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiA5MCUgYm90dG9tICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5iYW5kLndyaXRlLXN0b3J5IC5jb250ZW50LXdyYXBwZXIge1xyXG4gICAgbWFyZ2luOiAwIDAgMTBweCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4uYmFuZC53cml0ZS1zdG9yeSAuc2l0ZS1sb2dvIHtcclxuICAgIGhlaWdodDogODBweDtcclxuICAgIG1heC13aWR0aDogMTgwcHg7XHJcbiAgICBmbG9hdDogbm9uZTtcclxuICAgIG1hcmdpbi1ib3R0b206IDI1cHg7XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xyXG4gICAgLmJhbmQud3JpdGUtc3RvcnkgLnNpdGUtbG9nbyB7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNDVweDtcclxuICAgIH1cclxufVxyXG5cclxuLmJhbmQud3JpdGUtc3RvcnkgLmJhbmQtdGl0bGUge1xyXG4gICAgZm9udC1mYW1pbHk6IFwiR290aGFtTWVkaXVtXCIsIEFyaWFsLCBIZWx2ZXRpY2EsIHNhbnM7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gICAgY29sb3I6ICMwMDg1YWQ7XHJcbiAgICBmb250LXNpemU6IDEuODc1ZW07XHJcbiAgICB2aXNpYmlsaXR5OiB2aXNpYmxlICFpbXBvcnRhbnQ7XHJcbiAgICBwYWRkaW5nLXRvcDogMDtcclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XHJcbiAgICAuYmFuZC53cml0ZS1zdG9yeSAuYmFuZC10aXRsZSB7XHJcbiAgICAgICAgZm9udC1zaXplOiAyLjVlbTtcclxuICAgIH1cclxufVxyXG5cclxuLmJhbmQud3JpdGUtc3RvcnkgcCB7XHJcbiAgICBjb2xvcjogIzdiN2I3YjtcclxuICAgIGZvbnQtc2l6ZTogMWVtO1xyXG59XHJcblxyXG4uYmFuZC53cml0ZS1zdG9yeSAuYnV0dG9uLXdyYXBwZXIge1xyXG4gICAgcGFkZGluZy1ib3R0b206IDEwcHg7XHJcbn1cclxuXHJcbi5iYW5kLndyaXRlLXN0b3J5IC5idXR0b24td3JhcHBlciBhIHtcclxuICAgIG1hcmdpbi10b3A6IDEwcHg7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIG1heC13aWR0aDogMjUwcHg7XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xyXG4gICAgLmJhbmQud3JpdGUtc3RvcnkgLmJ1dHRvbi13cmFwcGVyIGEge1xyXG4gICAgICAgIGZsb2F0OiBsZWZ0O1xyXG4gICAgfVxyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcclxuICAgIC5iYW5kLndyaXRlLXN0b3J5IC5idXR0b24td3JhcHBlciAuYnV0dG9uLFxyXG4gICAgLmJhbmQud3JpdGUtc3RvcnkgLmJ1dHRvbi13cmFwcGVyIC5idXR0b24tc21hbGwtdGV4dCxcclxuICAgIC5iYW5kLndyaXRlLXN0b3J5IC5idXR0b24td3JhcHBlciAuc2ltcGxlLWJ1dHRvbixcclxuICAgIC5iYW5kLndyaXRlLXN0b3J5IC5idXR0b24td3JhcHBlciAuc2VhcmNoLWZvcm0gYnV0dG9uLFxyXG4gICAgLnNlYXJjaC1mb3JtIC5iYW5kLndyaXRlLXN0b3J5IC5idXR0b24td3JhcHBlciBidXR0b24sXHJcbiAgICAuYmFuZC53cml0ZS1zdG9yeSAuYnV0dG9uLXdyYXBwZXIgaW5wdXRbdGl0bGU9XCJTZWFyY2ggaW5wdXRcIl0gKyBzcGFuICsgYnV0dG9uLFxyXG4gICAgLmJhbmQud3JpdGUtc3RvcnkgLmJ1dHRvbi13cmFwcGVyIC5ibG9nLWRldGFpbHMgYnV0dG9uW2RhdGEtc2Ytcm9sZT1jb21tZW50cy1uZXctc3VibWl0LWJ1dHRvbl0sXHJcbiAgICAuYmxvZy1kZXRhaWxzIC5iYW5kLndyaXRlLXN0b3J5IC5idXR0b24td3JhcHBlciBidXR0b25bZGF0YS1zZi1yb2xlPWNvbW1lbnRzLW5ldy1zdWJtaXQtYnV0dG9uXSxcclxuICAgIC5iYW5kLndyaXRlLXN0b3J5IC5idXR0b24td3JhcHBlciBib2R5LmJsb2cgLnNmY29tbWVudHNTdWJtaXRCdG4sXHJcbiAgICBib2R5LmJsb2cgLmJhbmQud3JpdGUtc3RvcnkgLmJ1dHRvbi13cmFwcGVyIC5zZmNvbW1lbnRzU3VibWl0QnRuLFxyXG4gICAgLmJhbmQud3JpdGUtc3RvcnkgLmJ1dHRvbi13cmFwcGVyIC5zZmZvcnVtTmV3VGhyZWFkTG5rLFxyXG4gICAgLmJhbmQud3JpdGUtc3RvcnkgLmJ1dHRvbi13cmFwcGVyIC5zZmZvcnVtUmVwbHlCdG4sXHJcbiAgICAuYmFuZC53cml0ZS1zdG9yeSAuYnV0dG9uLXdyYXBwZXIgLmZvcnVtIC5zZlN1Ym1pdEJ0bixcclxuICAgIC5mb3J1bSAuYmFuZC53cml0ZS1zdG9yeSAuYnV0dG9uLXdyYXBwZXIgLnNmU3VibWl0QnRuLFxyXG4gICAgLmJhbmQud3JpdGUtc3RvcnkgLmJ1dHRvbi13cmFwcGVyIC5idXR0b24tc2Vjb25kYXJ5IHtcclxuICAgICAgICBtYXJnaW4tcmlnaHQ6IDI1cHg7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5iYW5kLndyaXRlLXN0b3J5IC5idXR0b24td3JhcHBlciAuYnV0dG9uLXNlY29uZGFyeSB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjODU4NTg1ICFpbXBvcnRhbnQ7XHJcbiAgICBib3JkZXItcmlnaHQtY29sb3I6ICM3Njc2NzYgIWltcG9ydGFudDtcclxuICAgIGJhY2tncm91bmQ6IC13ZWJraXQtZ3JhZGllbnQobGluZWFyLCBsZWZ0IHRvcCwgcmlnaHQgdG9wLCBjb2xvci1zdG9wKDUwJSwgIzg1ODU4NSksIGNvbG9yLXN0b3AoNTAlLCAjNzY3Njc2KSkgIWltcG9ydGFudDtcclxuICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0byByaWdodCwgIzg1ODU4NSA1MCUsICM3Njc2NzYgNTAlKSAhaW1wb3J0YW50O1xyXG4gICAgYmFja2dyb3VuZC1zaXplOiAyMDAlIDEwMCUgIWltcG9ydGFudDtcclxufVxyXG5cclxuLmJhbmQud3JpdGUtc3RvcnkgLmJ1dHRvbi13cmFwcGVyIC5idXR0b24tc2Vjb25kYXJ5OmhvdmVyIHtcclxuICAgIGJhY2tncm91bmQtcG9zaXRpb246IHJpZ2h0IGJvdHRvbSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4uYmFuZC5tZW1iZXItY2hhcnRzIHtcclxuICAgIHBhZGRpbmc6IDMwcHggMDtcclxuICAgIGNvbG9yOiAjNWY1ZjVmO1xyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcclxuICAgIC5iYW5kLm1lbWJlci1jaGFydHMge1xyXG4gICAgICAgIHBhZGRpbmc6IDQwcHggMCA2MHB4O1xyXG4gICAgfVxyXG59XHJcblxyXG4uYmFuZC5tZW1iZXItY2hhcnRzIC5jb250YWluZXIsXHJcbi5iYW5kLm1lbWJlci1jaGFydHMgLmdsb2JhbC1zZWFyY2gsXHJcbi5iYW5kLm1lbWJlci1jaGFydHMgaGVhZGVyIC5oZXJvLFxyXG5oZWFkZXIgLmJhbmQubWVtYmVyLWNoYXJ0cyAuaGVybyxcclxuLmJhbmQubWVtYmVyLWNoYXJ0cyAjekNvbnRlbnRfQzAwMV9mb3J1bXNGcm9udGVuZFBvc3RzTGlzdF9jdGwwMF9jdGwwMF9wb3N0c0RldGFpbHNWaWV3LFxyXG4uYmFuZC5tZW1iZXItY2hhcnRzIC5zZmZvcnVtTmV3VGhyZWFkV3JwIHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxufVxyXG5cclxuLmNoYXJ0LXNlY3Rpb24ge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogNDBweDtcclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XHJcbiAgICAuY2hhcnQtc2VjdGlvbiB7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNTBweDtcclxuICAgIH1cclxufVxyXG5cclxuI3RvcC10aWVyLFxyXG4jZGVjaXNpb24tbWFrZXJzIHtcclxuICAgIGNsZWFyOiBib3RoO1xyXG59XHJcblxyXG4jdG9wLXRpZXIgLmNvbnRlbnQsXHJcbiNkZWNpc2lvbi1tYWtlcnMgLmNvbnRlbnQge1xyXG4gICAgZm9udC1mYW1pbHk6IFwiR290aGFtTWVkaXVtXCIsIEFyaWFsLCBIZWx2ZXRpY2EsIHNhbnMgIWltcG9ydGFudDtcclxuICAgIGZvbnQtc2l6ZTogMC44MTI1ZW07XHJcbn1cclxuXHJcbiN0b3AtdGllciB1bCxcclxuI2RlY2lzaW9uLW1ha2VycyB1bCB7XHJcbiAgICBsaXN0LXN0eWxlOiBub25lO1xyXG59XHJcblxyXG4jdG9wLXRpZXIgdWwgbGksXHJcbiNkZWNpc2lvbi1tYWtlcnMgdWwgbGkge1xyXG4gICAgbGlzdC1zdHlsZS1pbWFnZTogbm9uZTtcclxuICAgIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcclxuICAgIG1hcmdpbi1sZWZ0OiAwO1xyXG59XHJcblxyXG4jdG9wLXRpZXIgbGksXHJcbiNkZWNpc2lvbi1tYWtlcnMgbGkge1xyXG4gICAgbGluZS1oZWlnaHQ6IDEuMjtcclxuICAgIG1hcmdpbi1sZWZ0OiAxNXB4O1xyXG4gICAgcGFkZGluZy1ib3R0b206IDEwcHg7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDEwcHg7XHJcbn1cclxuXHJcbiN0b3AtdGllciBsaTpiZWZvcmUsXHJcbiNkZWNpc2lvbi1tYWtlcnMgbGk6YmVmb3JlIHtcclxuICAgIGNvbnRlbnQ6IFwiXCIgIWltcG9ydGFudDtcclxuICAgIHdpZHRoOiAxMXB4O1xyXG4gICAgaGVpZ2h0OiAxMXB4O1xyXG4gICAgYm9yZGVyLXJhZGl1czogNTAlO1xyXG4gICAgbGVmdDogLTEwcHg7XHJcbiAgICBwYWRkaW5nLXJpZ2h0OiA1cHg7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICB0b3A6IDNweDtcclxufVxyXG5cclxuI3RvcC10aWVyIHAge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgZm9udC1mYW1pbHk6IFwiR290aGFtTWVkaXVtXCIsIEFyaWFsLCBIZWx2ZXRpY2EsIHNhbnM7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xyXG4gICAgbGluZS1oZWlnaHQ6IDEuMjtcclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XHJcbiAgICAjdG9wLXRpZXIgcCB7XHJcbiAgICAgICAgd2lkdGg6IDQwJTtcclxuICAgICAgICB2aXNpYmlsaXR5OiBoaWRkZW47XHJcbiAgICB9XHJcbn1cclxuXHJcbiN0b3AtdGllciAuc3RhY2stYnVpbGRpbmcge1xyXG4gICAgd2lkdGg6IDI0MHB4O1xyXG4gICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICBtaW4taGVpZ2h0OiAyMjBweDtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxufVxyXG5cclxuI3RvcC10aWVyIC5zdGFjay1idWlsZGluZyBpbWcge1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgdG9wOiAwO1xyXG4gICAgbGVmdDogMTAlO1xyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSB7XHJcbiAgICAjdG9wLXRpZXIgLnN0YWNrLWJ1aWxkaW5nIGltZyB7XHJcbiAgICAgICAgb3BhY2l0eTogMDtcclxuICAgIH1cclxufVxyXG5cclxuI3RvcC10aWVyIC5zdGFjay1idWlsZGluZyBpbWcudG9wLXRpZXIge1xyXG4gICAgei1pbmRleDogMjtcclxufVxyXG5cclxuI3RvcC10aWVyIC5zdGFjay1idWlsZGluZyBpbWcubWlkLXRpZXIge1xyXG4gICAgei1pbmRleDogMTtcclxufVxyXG5cclxuI3RvcC10aWVyIC5zdGFjay1idWlsZGluZyBpbWcuYm90dG9tLXRpZXIge1xyXG4gICAgei1pbmRleDogMDtcclxuICAgIHRvcDogM3B4O1xyXG59XHJcblxyXG4jdG9wLXRpZXIgLmNvbnRlbnQge1xyXG4gICAgbWFyZ2luLXRvcDogMjBweDtcclxuICAgIGZsb2F0OiBsZWZ0O1xyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogNjQwcHgpIHtcclxuICAgICN0b3AtdGllciAuY29udGVudCB7XHJcbiAgICAgICAgbWF4LXdpZHRoOiA1MCU7XHJcbiAgICB9XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiAwKSBhbmQgKG1heC13aWR0aDogOTkycHgpIHtcclxuICAgICN0b3AtdGllciAuY29udGVudCB7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICAgIH1cclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkge1xyXG4gICAgI3RvcC10aWVyIC5jb250ZW50IHtcclxuICAgICAgICBmbG9hdDogbGVmdDtcclxuICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XHJcbiAgICB9XHJcbn1cclxuXHJcbiN0b3AtdGllciB1bCB7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDE1cHg7XHJcbn1cclxuXHJcbiN0b3AtdGllciBsaSB7XHJcbiAgICBsaW5lLWhlaWdodDogMS44O1xyXG4gICAgcGFkZGluZy1sZWZ0OiAyNXB4O1xyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSB7XHJcbiAgICAjdG9wLXRpZXIgbGkge1xyXG4gICAgICAgIG9wYWNpdHk6IDA7XHJcbiAgICB9XHJcbn1cclxuXHJcbiN0b3AtdGllciBsaTpiZWZvcmUge1xyXG4gICAgd2lkdGg6IDIycHg7XHJcbiAgICBoZWlnaHQ6IDIycHg7XHJcbiAgICB0b3A6IDA7XHJcbiAgICBiYWNrZ3JvdW5kOiAjZTk0NjI4O1xyXG59XHJcblxyXG4jdG9wLXRpZXIgbGk6bnRoLWNoaWxkKDIpOmJlZm9yZSB7XHJcbiAgICBiYWNrZ3JvdW5kOiAjNzdjNWQ1O1xyXG59XHJcblxyXG4jdG9wLXRpZXIgbGk6bnRoLWNoaWxkKDMpOmJlZm9yZSB7XHJcbiAgICBiYWNrZ3JvdW5kOiAjZmZjMzVjO1xyXG59XHJcblxyXG4jZGVjaXNpb24tbWFrZXJzIC5jaXJjbGUtZ3JhcGgge1xyXG4gICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICB3aWR0aDogMTM1cHg7XHJcbiAgICBtaW4taGVpZ2h0OiAxcHg7XHJcbiAgICBtYXJnaW46IDEwcHg7XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHtcclxuICAgICNkZWNpc2lvbi1tYWtlcnMgLmNpcmNsZS1ncmFwaCB7XHJcbiAgICAgICAgbWFyZ2luOiAxMHB4IDUwcHggMTBweCAyMHB4O1xyXG4gICAgICAgIGZsb2F0OiBsZWZ0O1xyXG4gICAgfVxyXG59XHJcblxyXG4jZGVjaXNpb24tbWFrZXJzIC5jaXJjbGUtZ3JhcGggaW1nIHtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgbWFyZ2luOiAwIGF1dG87XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHtcclxuICAgICNkZWNpc2lvbi1tYWtlcnMgLmNpcmNsZS1ncmFwaCBpbWcge1xyXG4gICAgICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcclxuICAgIH1cclxufVxyXG5cclxuI2RlY2lzaW9uLW1ha2VycyAuY29udGVudCB7XHJcbiAgICBmbG9hdDogbGVmdDtcclxuICAgIG1hcmdpbi10b3A6IDIwcHg7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogMCkgYW5kIChtYXgtd2lkdGg6IDY0MHB4KSB7XHJcbiAgICAjZGVjaXNpb24tbWFrZXJzIC5jb250ZW50IHtcclxuICAgICAgICBwYWRkaW5nOiAwO1xyXG4gICAgfVxyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogNjQwcHgpIHtcclxuICAgICNkZWNpc2lvbi1tYWtlcnMgLmNvbnRlbnQge1xyXG4gICAgICAgIG1heC13aWR0aDogNzAlO1xyXG4gICAgfVxyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSB7XHJcbiAgICAjZGVjaXNpb24tbWFrZXJzIC5jb250ZW50IHtcclxuICAgICAgICB2aXNpYmlsaXR5OiBoaWRkZW47XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNTBweDtcclxuICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XHJcbiAgICB9XHJcbn1cclxuXHJcbiNkZWNpc2lvbi1tYWtlcnMgbGk6YmVmb3JlIHtcclxuICAgIGJhY2tncm91bmQ6ICNmZmMzNWM7XHJcbn1cclxuXHJcbiNkZWNpc2lvbi1tYWtlcnMgbGk6bnRoLWNoaWxkKDIpOmJlZm9yZSB7XHJcbiAgICBiYWNrZ3JvdW5kOiAjNzdjNWQ1O1xyXG59XHJcblxyXG4jZGVjaXNpb24tbWFrZXJzIGxpOm50aC1jaGlsZCgzKTpiZWZvcmUge1xyXG4gICAgYmFja2dyb3VuZDogI2U5NDYyODtcclxufVxyXG5cclxuI2RlY2lzaW9uLW1ha2VycyBsaTpudGgtY2hpbGQoNCk6YmVmb3JlIHtcclxuICAgIGJhY2tncm91bmQ6ICM0YTU5NjY7XHJcbn1cclxuXHJcbi5tZW1iZXItY2hhcnRzIC50b3AtZG90cyxcclxuLm1lbWJlci1jaGFydHMgLmdyb3VwLWltYWdlLTEsXHJcbi5tZW1iZXItY2hhcnRzIC5ncm91cC1pbWFnZS0yLFxyXG4ubWVtYmVyLWNoYXJ0cyAubWlkLWRvdHMsXHJcbi5tZW1iZXItY2hhcnRzIC5ib3R0b20tZG90cyB7XHJcbiAgICBkaXNwbGF5OiBub25lO1xyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSB7XHJcbiAgICAubWVtYmVyLWNoYXJ0cyB7XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgfVxyXG5cclxuICAgIC5tZW1iZXItY2hhcnRzIC5ncm91cC1pbWFnZS0xLFxyXG4gICAgLm1lbWJlci1jaGFydHMgLmdyb3VwLWltYWdlLTIge1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICByaWdodDogLTUycHg7XHJcbiAgICB9XHJcblxyXG4gICAgLm1lbWJlci1jaGFydHMgLmdyb3VwLWltYWdlLTEge1xyXG4gICAgICAgIGJhY2tncm91bmQ6IHVybChcIi9hc3NldHMvaW1hZ2VzL3N0b3J5L2dyb3VwLTEucG5nPzE0NTgyMjU4MDBcIikgbm8tcmVwZWF0IDAgMC84NyUgdHJhbnNwYXJlbnQ7XHJcbiAgICAgICAgd2lkdGg6IDMyMHB4O1xyXG4gICAgICAgIHRvcDogMTUwcHg7XHJcbiAgICB9XHJcblxyXG4gICAgLm1lbWJlci1jaGFydHMgLmdyb3VwLWltYWdlLTIge1xyXG4gICAgICAgIGJhY2tncm91bmQ6IHVybChcIi9hc3NldHMvaW1hZ2VzL3N0b3J5L2dyb3VwLTIucG5nPzE0NTgyMjU4MzhcIikgbm8tcmVwZWF0IDUwJSAwLzc1JSB0cmFuc3BhcmVudDtcclxuICAgICAgICBoZWlnaHQ6IDIxNXB4O1xyXG4gICAgICAgIHRvcDogNTIlO1xyXG4gICAgICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcclxuICAgICAgICB3aWR0aDogMzYwcHg7XHJcbiAgICB9XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcclxuICAgIC5tZW1iZXItY2hhcnRzIC50b3AtZG90cyxcclxuICAgIC5tZW1iZXItY2hhcnRzIC5ib3R0b20tZG90cyB7XHJcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgaGVpZ2h0OiA3OXB4O1xyXG4gICAgICAgIGxlZnQ6IDU3NHB4O1xyXG4gICAgICAgIG1hcmdpbjogMTBweCBhdXRvO1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICB0b3A6IC0xNXB4O1xyXG4gICAgfVxyXG5cclxuICAgIC5tZW1iZXItY2hhcnRzIC50b3AtZG90cyBzcGFuLFxyXG4gICAgLm1lbWJlci1jaGFydHMgLmJvdHRvbS1kb3RzIHNwYW4ge1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgIGJhY2tncm91bmQ6IHVybChcIi9hc3NldHMvaW1hZ2VzL3N0b3J5L21lbWJlci10b3AtZG90cy5wbmc/MTQ1ODIyNTQxMlwiKSBuby1yZXBlYXQgMCAwLzEwMCUgdHJhbnNwYXJlbnQ7XHJcbiAgICAgICAgd2lkdGg6IDQ3N3B4O1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICBsZWZ0OiA0NiU7XHJcbiAgICB9XHJcblxyXG4gICAgLm1lbWJlci1jaGFydHMgLm1pZC1kb3RzLFxyXG4gICAgLm1lbWJlci1jaGFydHMgLm1pZC1kb3RzLTIge1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgIHdpZHRoOiAxMHB4O1xyXG4gICAgICAgIGhlaWdodDogNDMycHg7XHJcbiAgICAgICAgbWFyZ2luOiAxMHB4IGF1dG87XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIHJpZ2h0OiAxMjVweDtcclxuICAgICAgICB0b3A6IDMyMHB4O1xyXG4gICAgfVxyXG5cclxuICAgIC5tZW1iZXItY2hhcnRzIC5taWQtZG90cyBzcGFuLFxyXG4gICAgLm1lbWJlci1jaGFydHMgLm1pZC1kb3RzLTIgc3BhbiB7XHJcbiAgICAgICAgYmFja2dyb3VuZDogdXJsKFwiL2Fzc2V0cy9pbWFnZXMvc3RvcnkvZG90dGVkLWxpbmUtMS5wbmc/MTQ0OTA5MTc3NlwiKSByZXBlYXQteSAwIDAvMTAwJSB0cmFuc3BhcmVudDtcclxuICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIH1cclxuXHJcbiAgICAubWVtYmVyLWNoYXJ0cyAubWlkLWRvdHMtMiB7XHJcbiAgICAgICAgdG9wOiA5MjBweCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5tZW1iZXItY2hhcnRzIC5ib3R0b20tZG90cyB7XHJcbiAgICAgICAgaGVpZ2h0OiAxMTVweDtcclxuICAgICAgICB0b3A6IDEzNTBweDtcclxuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlWCgxODBkZWcpO1xyXG4gICAgICAgIHRyYW5zZm9ybTogcm90YXRlWCgxODBkZWcpO1xyXG4gICAgfVxyXG5cclxuICAgIC5uby1jc3N0cmFuc2Zvcm1zM2QgLm1lbWJlci1jaGFydHMgLmJvdHRvbS1kb3RzIHtcclxuICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgfVxyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogMTI1MHB4KSB7XHJcbiAgICAubWVtYmVyLWNoYXJ0cyAuZ3JvdXAtaW1hZ2UtMiB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAwO1xyXG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogMTAwJTtcclxuICAgICAgICB0b3A6IDUwJTtcclxuICAgIH1cclxufVxyXG5cclxuLmluZHVzdHJ5LXRhYmxlIHtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSB7XHJcbiAgICAuaW5kdXN0cnktdGFibGUge1xyXG4gICAgICAgIHdpZHRoOiA2MCU7XHJcbiAgICAgICAgdmlzaWJpbGl0eTogaGlkZGVuO1xyXG4gICAgfVxyXG59XHJcblxyXG4uaW5kdXN0cnktdGFibGUgdGFibGUge1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbn1cclxuXHJcbi5pbmR1c3RyeS10YWJsZSB0cjpudGgtY2hpbGQob2RkKSB7XHJcbiAgICBiYWNrZ3JvdW5kOiAjZTdmMGYyO1xyXG59XHJcblxyXG4uaW5kdXN0cnktdGFibGUgdGQge1xyXG4gICAgd2lkdGg6IDUwJTtcclxuICAgIGZvbnQtZmFtaWx5OiBcIkdvdGhhbU1lZGl1bVwiLCBBcmlhbCwgSGVsdmV0aWNhLCBzYW5zO1xyXG4gICAgZm9udC1zaXplOiAwLjg3NWVtO1xyXG4gICAgcGFkZGluZzogN3B4IDVweDtcclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDApIGFuZCAobWF4LXdpZHRoOiA2NDBweCkge1xyXG4gICAgLmluZHVzdHJ5LXRhYmxlIHRkIHtcclxuICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgIH1cclxuXHJcbiAgICAuaW5kdXN0cnktdGFibGUgdGQuY291bnQge1xyXG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAyMHB4O1xyXG4gICAgfVxyXG59XHJcblxyXG4uaW5kdXN0cnktdGFibGUgLmNvdW50IGRpdiB7XHJcbiAgICBiYWNrZ3JvdW5kOiBub25lO1xyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSB7XHJcbiAgICAuaW5kdXN0cnktdGFibGUgLmNvdW50IGRpdiB7XHJcbiAgICAgICAgYmFja2dyb3VuZDogdXJsKFwiL2Fzc2V0cy9pbWFnZXMvc3RvcnkvY2hhcnQtY291bnQtaWNvbi5wbmc/MTQ0OTI2MjI2NFwiKSByZXBlYXQteCAwIDAvMTFweCB0cmFuc3BhcmVudDtcclxuICAgICAgICBoZWlnaHQ6IDExcHg7XHJcbiAgICAgICAgd2lkdGg6IDA7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5pbmR1c3RyeS10YWJsZSAuY291bnQgaW1nIHtcclxuICAgIGRpc3BsYXk6IGlubGluZTtcclxuICAgIHdpZHRoOiAxMXB4O1xyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSB7XHJcbiAgICAuaW5kdXN0cnktdGFibGUgLmNvdW50IGltZyB7XHJcbiAgICAgICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG59XHJcblxyXG4uaW5uZXIuZm9ydW0ge1xyXG4gICAgYmFja2dyb3VuZDogI2ZmZmZmZjtcclxuICAgIG1pbi13aWR0aDogMzIwcHggIWltcG9ydGFudDtcclxuICAgIC8qb3ZlcnJpZGUgZm9ydW0gc3R5bGVzKi9cclxuICAgIGZvbnQtc2l6ZTogMTZweCAhaW1wb3J0YW50O1xyXG4gICAgZm9udC1mYW1pbHk6IFwiR290aGFtQm9va1wiLCBBcmlhbCwgSGVsdmV0aWNhLCBzYW5zICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5pbm5lci5mb3J1bSAuY29udGVudC13cmFwcGVyIHtcclxuICAgIG1hcmdpbi10b3A6IDUwcHg7XHJcbn1cclxuXHJcbi5pbm5lci5mb3J1bSAuY29udGVudCB7XHJcbiAgICB3aWR0aDogMTAwJTtcclxufVxyXG5cclxuLmlubmVyLmZvcnVtIC5jb250ZW50IHVsIGxpIHtcclxuICAgIGNvbnRlbnQ6IFwiXCI7XHJcbn1cclxuXHJcbi5pbm5lci5mb3J1bSAubWFpbi1jb250ZW50IHtcclxuICAgIG1hcmdpbi10b3A6IDIwcHg7XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHtcclxuICAgIC5pbm5lci5mb3J1bSAubWFpbi1jb250ZW50IHtcclxuICAgICAgICBtYXJnaW4tdG9wOiA4MHB4ICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5pbm5lci5mb3J1bSAubWFpbi1jb250ZW50IGgxIHtcclxuICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XHJcbn1cclxuXHJcbi5pbm5lci5mb3J1bSAubWFpbi1jb250ZW50IGgyIHtcclxuICAgIGZvbnQtZmFtaWx5OiBcIkdvdGhhbUJvb2tcIiwgQXJpYWwsIEhlbHZldGljYSwgc2FucztcclxuICAgIGNvbG9yOiAjZmZmZmZmICFpbXBvcnRhbnQ7XHJcbiAgICBtYXJnaW4tYm90dG9tOiA1cHg7XHJcbiAgICBtYXJnaW4tdG9wOiAxMHB4O1xyXG59XHJcblxyXG4uaW5uZXIuZm9ydW0gLm1haW4tY29udGVudCB0YWJsZSB7XHJcbiAgICB3aWR0aDogMTAwJTtcclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDApIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xyXG4gICAgLmlubmVyLmZvcnVtIC5tYWluLWNvbnRlbnQgdGFibGUgKjpub3QoaDIsIC5zZkxpbmtCdG4uc2ZDaGFuZ2UpIHtcclxuICAgICAgICBmb250LXNpemU6IDEuMDVlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5pbm5lci5mb3J1bSAubWFpbi1jb250ZW50IHRhYmxlIHRyIHtcclxuICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2I4YjhiODtcclxuICAgIH1cclxuXHJcbiAgICAuaW5uZXIuZm9ydW0gLm1haW4tY29udGVudCB0YWJsZSB0ZCB7XHJcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcclxuICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0ICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgcGFkZGluZy10b3A6IDVweDtcclxuICAgICAgICBwYWRkaW5nLWJvdHRvbTogNXB4O1xyXG4gICAgfVxyXG5cclxuICAgIC5pbm5lci5mb3J1bSAubWFpbi1jb250ZW50IHRhYmxlIHRkOmhvdmVyIHtcclxuICAgICAgICBiYWNrZ3JvdW5kOiBub25lO1xyXG4gICAgfVxyXG5cclxuICAgIC5pbm5lci5mb3J1bSAubWFpbi1jb250ZW50IHRhYmxlIHRkOm5vdCgucmVDb250ZW50Q2VsbCkge1xyXG4gICAgICAgIGJvcmRlcjogbm9uZSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG59XHJcblxyXG4uaW5uZXIuZm9ydW0gLm1haW4tY29udGVudCB0YWJsZSB0cjpudGgtY2hpbGQoMm4rMSkgdGQge1xyXG4gICAgYmFja2dyb3VuZDogI2Y5ZjlmOTtcclxufVxyXG5cclxuLmlubmVyLmZvcnVtIC5tYWluLWNvbnRlbnQgdGFibGUgdHI6bnRoLWNoaWxkKDJuKzIpIHRkIHtcclxuICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogNzY3cHgpIHtcclxuICAgIC5pbm5lci5mb3J1bSAubWFpbi1jb250ZW50IHRhYmxlIHRoLFxyXG4gICAgLmlubmVyLmZvcnVtIC5tYWluLWNvbnRlbnQgdGFibGUgdGQge1xyXG4gICAgICAgIGJvcmRlci1ib3R0b206IG5vbmU7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5pbm5lci5mb3J1bSAubWFpbi1jb250ZW50IHRhYmxlIHRkLnNmZm9ydW1UaXRsZVdycCB7XHJcbiAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5pbm5lci5mb3J1bSAubWFpbi1jb250ZW50IHRhYmxlIHAge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogNXB4O1xyXG4gICAgbGluZS1oZWlnaHQ6IDEuNDtcclxufVxyXG5cclxuLmlubmVyLmZvcnVtIC5zZl9wYWdlck51bWVyaWMgYSB7XHJcbiAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICBwYWRkaW5nOiAwO1xyXG59XHJcblxyXG4uaW5uZXIuZm9ydW0gLnNmX3BhZ2VyTnVtZXJpYyAuc2ZfUGFnZXJDdXJyZW50IHtcclxuICAgIGJhY2tncm91bmQ6ICM3N2M1ZDU7XHJcbiAgICBjb2xvcjogI2ZmZmZmZiAhaW1wb3J0YW50O1xyXG4gICAgYm9yZGVyLWNvbG9yOiAjNzdjNWQ1O1xyXG59XHJcblxyXG4uc2Zmb3J1bUltZ1dycCB7XHJcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiA3NjdweCkge1xyXG4gICAgLnNmZm9ydW1zTGlzdCAuc2Zmb3J1bVRocmVhZHNDb3VudFdycCxcclxuICAgIC5zZmZvcnVtc0xpc3QgLnNmZm9ydW1Qb3N0c0NvdW50V3JwIHtcclxuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXIgIWltcG9ydGFudDtcclxuICAgIH1cclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDc2N3B4KSB7XHJcbiAgICAuc2Zmb3J1bXNMaXN0IC5zZmZvcnVtVGhyZWFkc0NvdW50LFxyXG4gICAgLnNmZm9ydW1zTGlzdCAuc2Zmb3J1bVBvc3RzQ291bnQge1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgfVxyXG59XHJcblxyXG4uc2Zmb3J1bXNMaXN0IC5zZmZvcnVtVGl0bGUge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4uc2Zmb3J1bXNGaWx0ZXJXcnAge1xyXG4gICAgZm9udC1zaXplOiAxMnB4ICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5mb3J1bSB1bCBsaSB7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDAgIWltcG9ydGFudDtcclxufVxyXG5cclxuLmZvcnVtIHVsIGxpOmJlZm9yZSB7XHJcbiAgICBkaXNwbGF5OiBub25lO1xyXG59XHJcblxyXG4uc2Zmb3J1bU5ld1RocmVhZExuayxcclxuLnNmZm9ydW1SZXBseUJ0bixcclxuLmZvcnVtIC5zZlN1Ym1pdEJ0biB7XHJcbiAgICBiYWNrZ3JvdW5kOiAjNzdjNWQ1ICFpbXBvcnRhbnQ7XHJcbiAgICBib3JkZXItcmlnaHQ6IDAgIWltcG9ydGFudDtcclxuICAgIG1pbi13aWR0aDogYXV0byAhaW1wb3J0YW50O1xyXG4gICAgcGFkZGluZzogMTBweCAxNXB4ICFpbXBvcnRhbnQ7XHJcbiAgICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcclxuICAgIHRleHQtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5zZmZvcnVtTmV3VGhyZWFkTG5rOmhvdmVyLFxyXG4uc2Zmb3J1bVJlcGx5QnRuOmhvdmVyLFxyXG4uZm9ydW0gLnNmU3VibWl0QnRuOmhvdmVyIHtcclxuICAgIGJhY2tncm91bmQtcG9zaXRpb246IDAgIWltcG9ydGFudDtcclxuICAgIGJhY2tncm91bmQ6ICM2N2I3YzcgIWltcG9ydGFudDtcclxufVxyXG5cclxuLnNmZm9ydW1SZXBseUJ0biB7XHJcbiAgICBib3JkZXItcmlnaHQ6IDAgIWltcG9ydGFudDtcclxuICAgIG1pbi13aWR0aDogYXV0byAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4uc2Zmb3J1bVN1YnNjcmliZVdycCB7XHJcbiAgICBmb250LXNpemU6IDAuNzVlbSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogMCkgYW5kIChtYXgtd2lkdGg6IDQ2MHB4KSB7XHJcbiAgICAuc2Zmb3J1bVN1YnNjcmliZVdycCB7XHJcbiAgICAgICAgZmxvYXQ6IG5vbmUgIWltcG9ydGFudDtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG4gICAgfVxyXG59XHJcblxyXG50YWJsZS5zZmZvcnVtVGhyZWFkc0xpc3QgLnNmZm9ydW1UaHJlYWRUaXRsZUFuZEFnZVdycCB7XHJcbiAgICBtYXJnaW4tbGVmdDogMDtcclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDApIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xyXG4gICAgdGFibGUuc2Zmb3J1bVRocmVhZHNMaXN0IHRoZWFkIHtcclxuICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgfVxyXG5cclxuICAgIHRhYmxlLnNmZm9ydW1UaHJlYWRzTGlzdCAuc2Zmb3J1bVRocmVhZFRpdGxlIHtcclxuICAgICAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMTZweCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIHRhYmxlLnNmZm9ydW1UaHJlYWRzTGlzdCB0ZDpiZWZvcmUge1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgICB9XHJcblxyXG4gICAgdGFibGUuc2Zmb3J1bVRocmVhZHNMaXN0IHRyIHRkOmZpcnN0LWNoaWxkIHtcclxuICAgICAgICBwYWRkaW5nLXRvcDogMTVweCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIHRhYmxlLnNmZm9ydW1UaHJlYWRzTGlzdCB0ciB0ZDpsYXN0LWNoaWxkIHtcclxuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMTVweCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIHRhYmxlLnNmZm9ydW1UaHJlYWRzTGlzdCAuc2Zmb3J1bVRocmVhZFBvc3RzV3JwOmJlZm9yZSB7XHJcbiAgICAgICAgY29udGVudDogXCJQb3N0czogXCI7XHJcbiAgICB9XHJcblxyXG4gICAgdGFibGUuc2Zmb3J1bVRocmVhZHNMaXN0IC5zZmZvcnVtVGhyZWFkVmlld3NXcnA6YmVmb3JlIHtcclxuICAgICAgICBjb250ZW50OiBcIlZpZXdzOiBcIjtcclxuICAgIH1cclxuXHJcbiAgICB0YWJsZS5zZmZvcnVtVGhyZWFkc0xpc3QgLnNmZm9ydW1UaHJlYWRMYXN0UG9zdFdycDpiZWZvcmUge1xyXG4gICAgICAgIGNvbnRlbnQ6IFwiTGFzdCBQb3N0OiBcIjtcclxuICAgIH1cclxufVxyXG5cclxuLnNmZm9ydW1UaHJlYWRzTGlzdCB0aGVhZCB0aCB7XHJcbiAgICBmb250LXNpemU6IDEzcHggIWltcG9ydGFudDtcclxufVxyXG5cclxuLnNmZm9ydW1UaHJlYWRMYXN0UG9zdFdycCB7XHJcbiAgICBmb250LXNpemU6IDEzcHggIWltcG9ydGFudDtcclxufVxyXG5cclxuLnNmZm9ydW1Tb2NpYWxTaGFyZVdycCB7XHJcbiAgICBsaW5lLWhlaWdodDogbm9ybWFsO1xyXG4gICAgbWFyZ2luOiAyMHB4IDA7XHJcbiAgICBoZWlnaHQ6IGF1dG8gIWltcG9ydGFudDtcclxufVxyXG5cclxub2wuc2Zmb3J1bVRocmVhZFBvc3RMaXN0IHtcclxuICAgIHBhZGRpbmctbGVmdDogMCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG5vbC5zZmZvcnVtVGhyZWFkUG9zdExpc3QgLnNmZm9ydW1Qb3N0QWdlLFxyXG5vbC5zZmZvcnVtVGhyZWFkUG9zdExpc3QgLnNmZm9ydW1Qb3N0UGVybWFsaW5rIHtcclxuICAgIGZvbnQtc2l6ZTogMTJweDtcclxufVxyXG5cclxub2wuc2Zmb3J1bVRocmVhZFBvc3RMaXN0IC5zZmZvcnVtVGhyZWFkUG9zdENvbnRlbnQge1xyXG4gICAgZm9udC1zaXplOiAxNnB4O1xyXG59XHJcblxyXG5saS5zZmZvcnVtVGhyZWFkUG9zdCxcclxuLnNmZm9ydW1Qb3N0UmVwbHlGb3JtIHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIHBhZGRpbmctdG9wOiA0MHB4ICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbmxpLnNmZm9ydW1UaHJlYWRQb3N0IHN0cm9uZy5zZmZvcnVtVXNlcixcclxuLnNmZm9ydW1Qb3N0UmVwbHlGb3JtIHN0cm9uZy5zZmZvcnVtVXNlciB7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICB0b3A6IDEwcHg7XHJcbiAgICBmb250LXNpemU6IDE0cHggIWltcG9ydGFudDtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgd2lkdGg6IDMwMHB4O1xyXG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcclxuICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDc2N3B4KSB7XHJcbiAgICBsaS5zZmZvcnVtVGhyZWFkUG9zdCBzdHJvbmcuc2Zmb3J1bVVzZXIsXHJcbiAgICAuc2Zmb3J1bVBvc3RSZXBseUZvcm0gc3Ryb25nLnNmZm9ydW1Vc2VyIHtcclxuICAgICAgICB3aWR0aDogNTAwcHg7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5zZmZvcnVtVXNlclBvc3RzSW5mbyxcclxuLnNmZm9ydW1UaHJlYWRzTGlzdCAuc2Zmb3J1bVRocmVhZEFuc3dlcmVkLFxyXG4uc2Zmb3J1bVRocmVhZFBvc3RMaXN0IC5zZmZvcnVtUG9zdEZlYXR1cmVkIHtcclxuICAgIGxpbmUtaGVpZ2h0OiAxLjU7XHJcbn1cclxuXHJcbi5zZmZvcnVtVGhyZWFkUG9zdExpc3QgLnNmZm9ydW1Qb3N0RmVhdHVyZWQsXHJcbi5zZmZvcnVtVGhyZWFkc0xpc3QgLnNmZm9ydW1UaHJlYWRBbnN3ZXJlZCB7XHJcbiAgICBjb2xvcjogIzY4OUIzMCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogMCkgYW5kIChtYXgtd2lkdGg6IDY0MHB4KSB7XHJcbiAgICAuc2Zmb3J1bVRocmVhZFBvc3RMaXN0IC5zZmZvcnVtUG9zdElzRmVhdHVyZWRXcnAge1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XHJcbiAgICAgICAgZmxvYXQ6IGxlZnQgIWltcG9ydGFudDtcclxuICAgIH1cclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDApIGFuZCAobWF4LXdpZHRoOiA5OTJweCkge1xyXG4gICAgLnNmZm9ydW1UaHJlYWRzTGlzdCAuc2Zmb3J1bVRocmVhZEFuc3dlcmVkIHtcclxuICAgICAgICBtYXJnaW46IDhweCAwICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcclxuICAgIH1cclxufVxyXG5cclxuYm9keS5zZmZvcnVtUmVwbHlGb3JtVmlzaWJsZSAudG8tdG9wIHtcclxuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcclxufVxyXG5cclxuLmZvcnVtLnNmZm9ydW1SZXBseUZvcm1WaXNpYmxlIGgyLnNmZm9ydW1zUmVwbHlUb1RpdGxlIHtcclxuICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XHJcbiAgICBjb2xvcjogIzM0MzMzMiAhaW1wb3J0YW50O1xyXG4gICAgZm9udC1zaXplOiAxLjEyNWVtICFpbXBvcnRhbnQ7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xyXG59XHJcblxyXG4uc2Zmb3J1bVBvc3RSZXBseUZvcm0gLnNmUXVvdGUge1xyXG4gICAgZm9udC1zaXplOiAwLjg3NWVtICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5zZkVkaXRvcldycCAucmVUb29sYmFyV3JhcHBlciAuc2ZDaGFuZ2Uge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlICFpbXBvcnRhbnQ7XHJcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmUgIWltcG9ydGFudDtcclxuICAgIGNvbG9yOiAjMDA4NWFkICFpbXBvcnRhbnQ7XHJcbiAgICBmb250LXNpemU6IDEycHggIWltcG9ydGFudDtcclxuICAgIHRvcDogNXB4ICFpbXBvcnRhbnQ7XHJcbiAgICByaWdodDogMTBweCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4uc2ZFZGl0b3JXcnAgLnJlVG9vbGJhcldyYXBwZXIgLnNmQ2hhbmdlIHNwYW4ge1xyXG4gICAgY29sb3I6ICMwMDg1YWQgIWltcG9ydGFudDtcclxuICAgIGZvbnQtc2l6ZTogMWVtICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5zZmZvcnVtUmVwbHlGb3JtVmlzaWJsZSAuc2Zmb3J1bVBvc3RSZXBseUNvbnRhaW5lciB7XHJcbiAgICBoZWlnaHQ6IGF1dG8gIWltcG9ydGFudDtcclxufVxyXG5cclxuLnJlQ29udGVudENlbGwge1xyXG4gICAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4uc2Zmb3J1bVBvc3RSZXBseUNvbnRhaW5lciAuc2Zmb3J1bVBvc3RSZXBseUZvcm0ge1xyXG4gICAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcclxuICAgIHBhZGRpbmctYm90dG9tOiA0MHB4ICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5zZlN1Ym1pdEJ0bldycCB7XHJcbiAgICB0ZXh0LWFsaWduOiByaWdodDtcclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDc2N3B4KSB7XHJcbiAgICAuc2ZTdWJtaXRCdG5XcnAge1xyXG4gICAgICAgIG1hcmdpbi1yaWdodDogNTBweCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG59XHJcblxyXG4ucmVDb3JuZXJfdG9wX2xlZnQsXHJcbi5yZUNlbnRlcl90b3AsXHJcbi5yZUNvcm5lcl90b3BfcmlnaHQsXHJcbi5yZUxlZnRWZXJ0aWNhbFNpZGUsXHJcbi5yZVRsYlZlcnRpY2FsLFxyXG4ucmVSaWdodFZlcnRpY2FsU2lkZSB7XHJcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiAwKSBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcclxuICAgIGJvZHkuc2Zmb3J1bVJlcGx5Rm9ybVZpc2libGUgdGQucmVDb250ZW50Q2VsbCB7XHJcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgI2NjY2NjYyAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIGJvZHkuc2Zmb3J1bVJlcGx5Rm9ybVZpc2libGUgLnNmZm9ydW1UaHJlYWRQb3N0VXNlciB7XHJcbiAgICAgICAgZmxvYXQ6IG5vbmUgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICBib2R5LnNmZm9ydW1SZXBseUZvcm1WaXNpYmxlIC5zZmZvcnVtUG9zdFJlcGx5Rm9ybSAuc2Zmb3J1bVVzZXJBdmF0YXJXcnAge1xyXG4gICAgICAgIG1heC13aWR0aDogNjBweDtcclxuICAgIH1cclxuXHJcbiAgICBib2R5LnNmZm9ydW1SZXBseUZvcm1WaXNpYmxlIC5zZmZvcnVtUG9zdFJlcGx5Rm9ybSAuc2Zmb3J1bVJlcGx5VGhyZWFkQ29udGVudCB7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDAgIWltcG9ydGFudDtcclxuICAgICAgICBtYXJnaW4tdG9wOiAyMHB4O1xyXG4gICAgfVxyXG5cclxuICAgIGJvZHkuc2Zmb3J1bVJlcGx5Rm9ybVZpc2libGUgLnNmZm9ydW1Qb3N0UmVwbHlDb250YWluZXIgLnNmRWRpdG9yV3JwIHtcclxuICAgICAgICBwb3NpdGlvbjogc3RhdGljICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgYm9keS5zZmZvcnVtUmVwbHlGb3JtVmlzaWJsZSB0YWJsZS5yZUxheW91dFdyYXBwZXIge1xyXG4gICAgICAgIHdpZHRoOiA5NSUgIWltcG9ydGFudDtcclxuICAgIH1cclxufVxyXG5cclxuLnNmZm9ydW1OZXdUaHJlYWRXcnAgLnNmVHh0IHtcclxuICAgIHBhZGRpbmc6IDEwcHggNXB4ICFpbXBvcnRhbnQ7XHJcbiAgICBoZWlnaHQ6IGF1dG8gIWltcG9ydGFudDtcclxuICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XHJcbiAgICBtYXgtd2lkdGg6IDUwMHB4O1xyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogNzY3cHgpIHtcclxuICAgIC5zZmZvcnVtTmV3VGhyZWFkV3JwIC5zZlR4dCB7XHJcbiAgICAgICAgd2lkdGg6IDgwJSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG59XHJcblxyXG4uc2Zmb3J1bU5ld1RocmVhZFdycCAuc2ZFZGl0b3JXcnAge1xyXG4gICAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcclxufVxyXG5cclxuLnNmZm9ydW1OZXdUaHJlYWRXcnAgLnNmZm9ydW1OZXdUaHJlYWRGb3JtTGlzdCB7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDAgIWltcG9ydGFudDtcclxufVxyXG5cclxuYm9keS5zZmZvcnVtUmVwbHlGb3JtVmlzaWJsZSAudG8tdG9wLFxyXG4uc2Zmb3J1bU5ld1RocmVhZFdycCAudG8tdG9wIHtcclxuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcclxufVxyXG5cclxuYm9keS5zZmZvcnVtUmVwbHlGb3JtVmlzaWJsZSB0YWJsZSxcclxuYm9keS5zZmZvcnVtUmVwbHlGb3JtVmlzaWJsZSB0cixcclxuLnNmZm9ydW1OZXdUaHJlYWRXcnAgdGFibGUsXHJcbi5zZmZvcnVtTmV3VGhyZWFkV3JwIHRyIHtcclxuICAgIGJvcmRlci1ib3R0b206IG5vbmUgIWltcG9ydGFudDtcclxufVxyXG5cclxuYm9keS5zZmZvcnVtUmVwbHlGb3JtVmlzaWJsZSB0ZCxcclxuLnNmZm9ydW1OZXdUaHJlYWRXcnAgdGQge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcclxufVxyXG5cclxuYm9keS5zZmZvcnVtUmVwbHlGb3JtVmlzaWJsZSB0ZC5yZUNvbnRlbnRDZWxsLFxyXG4uc2Zmb3J1bU5ld1RocmVhZFdycCB0ZC5yZUNvbnRlbnRDZWxsIHtcclxuICAgIGJvcmRlcjogMXB4IHNvbGlkICNjY2NjY2MgIWltcG9ydGFudDtcclxufVxyXG5cclxuYm9keS5zZmZvcnVtUmVwbHlGb3JtVmlzaWJsZSAucmVXcmFwcGVyLFxyXG4uc2Zmb3J1bU5ld1RocmVhZFdycCAucmVXcmFwcGVyIHtcclxuICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi8qIENNUyBBRE1JTiBTVFlMRVMgKi9cclxuYm9keS5zZlBhZ2VFZGl0b3IgI2xpdmVjaGF0LWNvbXBhY3QtY29udGFpbmVyLFxyXG5ib2R5LnNmUGFnZUVkaXRvciAjbGl2ZWNoYXQtZnVsbCB7XHJcbiAgICBkaXNwbGF5OiBub25lO1xyXG59XHJcblxyXG5ib2R5LnNmUGFnZUVkaXRvciAjY3RsMDBfTWFpbk5hdl9jdGwwMF9DIG5hdiB7XHJcbiAgICBkaXNwbGF5OiBub25lO1xyXG59XHJcblxyXG5ib2R5LnNmUGFnZUVkaXRvciAjY3RsMDBfTG9naW5BcmVhX2N0bDAwIHtcclxuICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbn1cclxuXHJcbmJvZHkuc2ZQYWdlRWRpdG9yICNjdGwwMF9Mb2dpbkFyZWFfY3RsMDBfQyB7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIGhlaWdodDogYXV0bztcclxufVxyXG5cclxuYm9keS5zZlBhZ2VFZGl0b3IgI2N0bDAwX0xvZ2luQXJlYV9jdGwwMF9DIHVsIHtcclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcbn1cclxuXHJcbmJvZHkuc2ZQYWdlRWRpdG9yIC5uYXYtdXRpbGl0aWVzLFxyXG5ib2R5LnNmUGFnZUVkaXRvciAubmF2LW1vcmUtbGlua3Mge1xyXG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG5ib2R5LnNmUGFnZUVkaXRvciAudXRpbGl0eS1uYXYtd3JhcHBlciB7XHJcbiAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgYmFja2dyb3VuZDogbm9uZTtcclxuICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbn1cclxuXHJcbmJvZHkuc2ZQYWdlRWRpdG9yIC51dGlsaXR5LW5hdi13cmFwcGVyIC5uYXYtbGlua3Mge1xyXG4gICAgZGlzcGxheTogbm9uZTtcclxufVxyXG5cclxuYm9keS5zZlBhZ2VFZGl0b3IgLmxvZ2luLWxpbmsgYSxcclxuYm9keS5zZlBhZ2VFZGl0b3IgLm15LWFjY291bnQtbGluayBhIHtcclxuICAgIGNvbG9yOiAjMzQzMzMyICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbmJvZHkuc2ZQYWdlRWRpdG9yIC5sb2dpbi1saW5rOmhvdmVyLFxyXG5ib2R5LnNmUGFnZUVkaXRvciAubXktYWNjb3VudC1saW5rOmhvdmVyIHtcclxuICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbmJvZHkuc2ZQYWdlRWRpdG9yLmlubmVyICNtYWluLW5hdi13cmFwcGVyIHtcclxuICAgIHBvc2l0aW9uOiBzdGF0aWM7XHJcbn1cclxuXHJcbmJvZHkuc2ZQYWdlRWRpdG9yLmlubmVyICNtYWluLW5hdi13cmFwcGVyIG5hdiB7XHJcbiAgICBkaXNwbGF5OiBub25lO1xyXG59XHJcblxyXG5ib2R5LnNmUGFnZUVkaXRvci5pbm5lciAubWFpbi1jb250ZW50IC5jb250YWluZXIsXHJcbmJvZHkuc2ZQYWdlRWRpdG9yLmlubmVyIC5tYWluLWNvbnRlbnQgLmdsb2JhbC1zZWFyY2gsXHJcbmJvZHkuc2ZQYWdlRWRpdG9yLmlubmVyIC5tYWluLWNvbnRlbnQgaGVhZGVyIC5oZXJvLFxyXG5oZWFkZXIgYm9keS5zZlBhZ2VFZGl0b3IuaW5uZXIgLm1haW4tY29udGVudCAuaGVybyxcclxuYm9keS5zZlBhZ2VFZGl0b3IuaW5uZXIgLm1haW4tY29udGVudCAjekNvbnRlbnRfQzAwMV9mb3J1bXNGcm9udGVuZFBvc3RzTGlzdF9jdGwwMF9jdGwwMF9wb3N0c0RldGFpbHNWaWV3LFxyXG5ib2R5LnNmUGFnZUVkaXRvci5pbm5lciAubWFpbi1jb250ZW50IC5zZmZvcnVtTmV3VGhyZWFkV3JwIHtcclxuICAgIGJhY2tncm91bmQ6IG5vbmUgIWltcG9ydGFudDtcclxufVxyXG5cclxuYm9keS5zZlBhZ2VFZGl0b3IgLm1vZGFsLWNvbnRlbnQgYnV0dG9uLFxyXG5ib2R5LnNmUGFnZUVkaXRvciAubW9kYWwtY29udGVudCAuYnV0dG9uLFxyXG5ib2R5LnNmUGFnZUVkaXRvciAubW9kYWwtY29udGVudCAuYnV0dG9uLXNtYWxsLXRleHQsXHJcbmJvZHkuc2ZQYWdlRWRpdG9yIC5tb2RhbC1jb250ZW50IC5zaW1wbGUtYnV0dG9uLFxyXG5ib2R5LnNmUGFnZUVkaXRvciAubW9kYWwtY29udGVudCBib2R5LmJsb2cgLnNmY29tbWVudHNTdWJtaXRCdG4sXHJcbmJvZHkuYmxvZyBib2R5LnNmUGFnZUVkaXRvciAubW9kYWwtY29udGVudCAuc2Zjb21tZW50c1N1Ym1pdEJ0bixcclxuYm9keS5zZlBhZ2VFZGl0b3IgLm1vZGFsLWNvbnRlbnQgLnNmZm9ydW1OZXdUaHJlYWRMbmssXHJcbmJvZHkuc2ZQYWdlRWRpdG9yIC5tb2RhbC1jb250ZW50IC5zZmZvcnVtUmVwbHlCdG4sXHJcbmJvZHkuc2ZQYWdlRWRpdG9yIC5tb2RhbC1jb250ZW50IC5mb3J1bSAuc2ZTdWJtaXRCdG4sXHJcbi5mb3J1bSBib2R5LnNmUGFnZUVkaXRvciAubW9kYWwtY29udGVudCAuc2ZTdWJtaXRCdG4sXHJcbmJvZHkuc2ZQYWdlRWRpdG9yIC5tb2RhbC1jb250ZW50IC5idXR0b24tc2Vjb25kYXJ5IHtcclxuICAgIGNvbG9yOiAjMzMzICFpbXBvcnRhbnQ7XHJcbiAgICB3aWR0aDogYXV0byAhaW1wb3J0YW50O1xyXG4gICAgLXdlYmtpdC10cmFuc2l0aW9uOiBub25lICFpbXBvcnRhbnQ7XHJcbiAgICB0cmFuc2l0aW9uOiBub25lICFpbXBvcnRhbnQ7XHJcbiAgICBtaW4td2lkdGg6IDFweDtcclxuICAgIGJhY2tncm91bmQ6ICNlZWUgIWltcG9ydGFudDtcclxuICAgIGZvbnQtc2l6ZTogMTIuNXB4ICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbmJvZHkuc2ZQYWdlRWRpdG9yIC5tb2RhbC1jb250ZW50IGJ1dHRvbjphZnRlcixcclxuYm9keS5zZlBhZ2VFZGl0b3IgLm1vZGFsLWNvbnRlbnQgLmJ1dHRvbjphZnRlcixcclxuYm9keS5zZlBhZ2VFZGl0b3IgLm1vZGFsLWNvbnRlbnQgLmJ1dHRvbi1zbWFsbC10ZXh0OmFmdGVyLFxyXG5ib2R5LnNmUGFnZUVkaXRvciAubW9kYWwtY29udGVudCAuc2ltcGxlLWJ1dHRvbjphZnRlcixcclxuYm9keS5zZlBhZ2VFZGl0b3IgLm1vZGFsLWNvbnRlbnQgYm9keS5ibG9nIC5zZmNvbW1lbnRzU3VibWl0QnRuOmFmdGVyLFxyXG5ib2R5LmJsb2cgYm9keS5zZlBhZ2VFZGl0b3IgLm1vZGFsLWNvbnRlbnQgLnNmY29tbWVudHNTdWJtaXRCdG46YWZ0ZXIsXHJcbmJvZHkuc2ZQYWdlRWRpdG9yIC5tb2RhbC1jb250ZW50IC5zZmZvcnVtTmV3VGhyZWFkTG5rOmFmdGVyLFxyXG5ib2R5LnNmUGFnZUVkaXRvciAubW9kYWwtY29udGVudCAuc2Zmb3J1bVJlcGx5QnRuOmFmdGVyLFxyXG5ib2R5LnNmUGFnZUVkaXRvciAubW9kYWwtY29udGVudCAuZm9ydW0gLnNmU3VibWl0QnRuOmFmdGVyLFxyXG4uZm9ydW0gYm9keS5zZlBhZ2VFZGl0b3IgLm1vZGFsLWNvbnRlbnQgLnNmU3VibWl0QnRuOmFmdGVyLFxyXG5ib2R5LnNmUGFnZUVkaXRvciAubW9kYWwtY29udGVudCAuYnV0dG9uLXNlY29uZGFyeTphZnRlciB7XHJcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbmJvZHkuc2ZQYWdlRWRpdG9yIC5tb2RhbC1jb250ZW50IGJ1dHRvbjpob3ZlcixcclxuYm9keS5zZlBhZ2VFZGl0b3IgLm1vZGFsLWNvbnRlbnQgLmJ1dHRvbjpob3ZlcixcclxuYm9keS5zZlBhZ2VFZGl0b3IgLm1vZGFsLWNvbnRlbnQgLmJ1dHRvbi1zbWFsbC10ZXh0OmhvdmVyLFxyXG5ib2R5LnNmUGFnZUVkaXRvciAubW9kYWwtY29udGVudCAuc2ltcGxlLWJ1dHRvbjpob3ZlcixcclxuYm9keS5zZlBhZ2VFZGl0b3IgLm1vZGFsLWNvbnRlbnQgYm9keS5ibG9nIC5zZmNvbW1lbnRzU3VibWl0QnRuOmhvdmVyLFxyXG5ib2R5LmJsb2cgYm9keS5zZlBhZ2VFZGl0b3IgLm1vZGFsLWNvbnRlbnQgLnNmY29tbWVudHNTdWJtaXRCdG46aG92ZXIsXHJcbmJvZHkuc2ZQYWdlRWRpdG9yIC5tb2RhbC1jb250ZW50IC5zZmZvcnVtTmV3VGhyZWFkTG5rOmhvdmVyLFxyXG5ib2R5LnNmUGFnZUVkaXRvciAubW9kYWwtY29udGVudCAuc2Zmb3J1bVJlcGx5QnRuOmhvdmVyLFxyXG5ib2R5LnNmUGFnZUVkaXRvciAubW9kYWwtY29udGVudCAuZm9ydW0gLnNmU3VibWl0QnRuOmhvdmVyLFxyXG4uZm9ydW0gYm9keS5zZlBhZ2VFZGl0b3IgLm1vZGFsLWNvbnRlbnQgLnNmU3VibWl0QnRuOmhvdmVyLFxyXG5ib2R5LnNmUGFnZUVkaXRvciAubW9kYWwtY29udGVudCAuYnV0dG9uLXNlY29uZGFyeTpob3ZlciB7XHJcbiAgICBib3JkZXI6IDFweCBzb2xpZCB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG5ib2R5LnNmVGVtcGxhdGVFZGl0b3IgI2N0bDAwX01haW5OYXZfY3RsMDBfQyBuYXYsXHJcbmJvZHkuc2ZUZW1wbGF0ZUVkaXRvciAjY3RsMDBfTG9naW5BcmVhX2N0bDAwX0MgdWwsXHJcbmJvZHkuc2ZUZW1wbGF0ZUVkaXRvciAubmF2LXV0aWxpdGllcyxcclxuYm9keS5zZlRlbXBsYXRlRWRpdG9yIC51dGlsaXR5LW5hdi13cmFwcGVyIHtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG59XHJcblxyXG5ib2R5LnNmVGVtcGxhdGVFZGl0b3IgI21haW4tbmF2LXdyYXBwZXIgbmF2IHtcclxuICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbmJvZHkuc2ZUZW1wbGF0ZUVkaXRvciAubW0tZHJvcGRvd24ge1xyXG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4vKiBTVEFSVCBUZWxlcmlrLlNpdGVmaW5pdHkuUmVzb3VyY2VzLlRoZW1lcy5MYXlvdXRzQmFzaWNzLmNzcyAqL1xyXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcclxuICAgIC5zZl9jb2xzIHtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBtYXJnaW46IDA7XHJcbiAgICAgICAgcGFkZGluZzogMDtcclxuICAgIH1cclxuXHJcbiAgICAuc2ZfY29sczpiZWZvcmUsXHJcbiAgICAuc2ZfY29sczphZnRlciB7XHJcbiAgICAgICAgY29udGVudDogXCJcIjtcclxuICAgICAgICBkaXNwbGF5OiB0YWJsZTtcclxuICAgIH1cclxuXHJcbiAgICAuc2ZfY29sczphZnRlciB7XHJcbiAgICAgICAgY2xlYXI6IGJvdGg7XHJcbiAgICB9XHJcblxyXG4gICAgLnNmX2NvbHMge1xyXG4gICAgICAgIHpvb206IDE7XHJcbiAgICB9XHJcblxyXG4gICAgLnNmX2NvbHNPdXQgKyAuc2ZfY29sc091dCB7XHJcbiAgICAgICAgKm1hcmdpbi1sZWZ0OiAtMXB4ICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLnNmX2Jsb2NrIHtcclxuICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIH1cclxuXHJcbiAgICAuc2ZfMWNvbF8xXzEwMCB7XHJcbiAgICAgICAgZmxvYXQ6IG5vbmU7XHJcbiAgICAgICAgbWFyZ2luOiAwO1xyXG4gICAgfVxyXG5cclxuICAgIC5zZl8yY29sc18xXzI1IHtcclxuICAgICAgICBmbG9hdDogbGVmdDtcclxuICAgICAgICB3aWR0aDogMjUlO1xyXG4gICAgICAgIG1hcmdpbjogMDtcclxuICAgIH1cclxuXHJcbiAgICAuc2ZfMmNvbHNfMl83NSB7XHJcbiAgICAgICAgZmxvYXQ6IHJpZ2h0O1xyXG4gICAgICAgIHdpZHRoOiA3NSU7XHJcbiAgICAgICAgbWFyZ2luOiAwO1xyXG4gICAgfVxyXG5cclxuICAgIC5zZl8yY29sc18yXzc1IC5zZl8yY29sc18yaW5fNzUge1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiAxMnB4O1xyXG4gICAgfVxyXG5cclxuICAgIC5zZl8yY29sc18xXzMzIHtcclxuICAgICAgICBmbG9hdDogbGVmdDtcclxuICAgICAgICB3aWR0aDogMzMlO1xyXG4gICAgICAgIG1hcmdpbjogMDtcclxuICAgIH1cclxuXHJcbiAgICAuc2ZfMmNvbHNfMl82NyB7XHJcbiAgICAgICAgZmxvYXQ6IHJpZ2h0O1xyXG4gICAgICAgIHdpZHRoOiA2NyU7XHJcbiAgICAgICAgbWFyZ2luOiAwO1xyXG4gICAgfVxyXG5cclxuICAgIC5zZl8yY29sc18yXzY3IC5zZl8yY29sc18yaW5fNjcge1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiAxMnB4O1xyXG4gICAgfVxyXG5cclxuICAgIC5zZl8yY29sc18xXzUwIHtcclxuICAgICAgICBmbG9hdDogbGVmdDtcclxuICAgICAgICB3aWR0aDogNTAlO1xyXG4gICAgICAgIG1hcmdpbjogMDtcclxuICAgIH1cclxuXHJcbiAgICAuc2ZfMmNvbHNfMl81MCB7XHJcbiAgICAgICAgZmxvYXQ6IHJpZ2h0O1xyXG4gICAgICAgIHdpZHRoOiA1MCU7XHJcbiAgICAgICAgbWFyZ2luOiAwO1xyXG4gICAgfVxyXG5cclxuICAgIC5zZl8yY29sc18yXzUwIC5zZl8yY29sc18yaW5fNTAge1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiAxMnB4O1xyXG4gICAgfVxyXG5cclxuICAgIC5zZl8yY29sc18xXzY3IHtcclxuICAgICAgICBmbG9hdDogbGVmdDtcclxuICAgICAgICB3aWR0aDogNjclO1xyXG4gICAgICAgIG1hcmdpbjogMDtcclxuICAgIH1cclxuXHJcbiAgICAuc2ZfMmNvbHNfMl8zMyB7XHJcbiAgICAgICAgZmxvYXQ6IHJpZ2h0O1xyXG4gICAgICAgIHdpZHRoOiAzMyU7XHJcbiAgICAgICAgbWFyZ2luOiAwO1xyXG4gICAgfVxyXG5cclxuICAgIC5zZl8yY29sc18yXzMzIC5zZl8yY29sc18yaW5fMzMge1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiAxMnB4O1xyXG4gICAgfVxyXG5cclxuICAgIC5zZl8yY29sc18xXzc1IHtcclxuICAgICAgICBmbG9hdDogbGVmdDtcclxuICAgICAgICB3aWR0aDogNzUlO1xyXG4gICAgICAgIG1hcmdpbjogMDtcclxuICAgIH1cclxuXHJcbiAgICAuc2ZfMmNvbHNfMl8yNSB7XHJcbiAgICAgICAgZmxvYXQ6IHJpZ2h0O1xyXG4gICAgICAgIHdpZHRoOiAyNSU7XHJcbiAgICAgICAgbWFyZ2luOiAwO1xyXG4gICAgfVxyXG5cclxuICAgIC5zZl8yY29sc18yXzI1IC5zZl8yY29sc18yaW5fMjUge1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiAxMnB4O1xyXG4gICAgfVxyXG5cclxuICAgIC5zZl8zY29sc18xXzMzIHtcclxuICAgICAgICBmbG9hdDogbGVmdDtcclxuICAgICAgICB3aWR0aDogMzMlO1xyXG4gICAgICAgIG1hcmdpbjogMDtcclxuICAgIH1cclxuXHJcbiAgICAuc2ZfM2NvbHNfMl8zNCB7XHJcbiAgICAgICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICAgICAgd2lkdGg6IDM0JTtcclxuICAgICAgICBtYXJnaW46IDA7XHJcbiAgICB9XHJcblxyXG4gICAgLnNmXzNjb2xzXzNfMzMge1xyXG4gICAgICAgIGZsb2F0OiBsZWZ0O1xyXG4gICAgICAgIHdpZHRoOiAzMyU7XHJcbiAgICAgICAgbWFyZ2luOiAwO1xyXG4gICAgICAgIF9tYXJnaW4tbGVmdDogLTFweCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5zZl8zY29sc18yXzM0IC5zZl8zY29sc18yaW5fMzQsXHJcbiAgICAuc2ZfM2NvbHNfM18zMyAuc2ZfM2NvbHNfM2luXzMzIHtcclxuICAgICAgICBtYXJnaW4tbGVmdDogMTJweDtcclxuICAgIH1cclxuXHJcbiAgICAuc2ZfM2NvbHNfMV8yNSB7XHJcbiAgICAgICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICAgICAgd2lkdGg6IDI1JTtcclxuICAgICAgICBtYXJnaW46IDA7XHJcbiAgICB9XHJcblxyXG4gICAgLnNmXzNjb2xzXzJfNTAge1xyXG4gICAgICAgIGZsb2F0OiBsZWZ0O1xyXG4gICAgICAgIHdpZHRoOiA1MCU7XHJcbiAgICAgICAgbWFyZ2luOiAwO1xyXG4gICAgfVxyXG5cclxuICAgIC5zZl8zY29sc18zXzI1IHtcclxuICAgICAgICBmbG9hdDogbGVmdDtcclxuICAgICAgICB3aWR0aDogMjUlO1xyXG4gICAgICAgIG1hcmdpbjogMDtcclxuICAgICAgICBfbWFyZ2luLWxlZnQ6IC0xcHggIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuc2ZfM2NvbHNfMl81MCAuc2ZfM2NvbHNfMmluXzUwLFxyXG4gICAgLnNmXzNjb2xzXzNfMjUgLnNmXzNjb2xzXzNpbl8yNSB7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDEycHg7XHJcbiAgICB9XHJcblxyXG4gICAgLnNmXzRjb2xzXzFfMjUsXHJcbiAgICAuc2ZfNGNvbHNfMl8yNSxcclxuICAgIC5zZl80Y29sc18zXzI1LFxyXG4gICAgLnNmXzRjb2xzXzRfMjUge1xyXG4gICAgICAgIGZsb2F0OiBsZWZ0O1xyXG4gICAgICAgIHdpZHRoOiAyNSU7XHJcbiAgICAgICAgbWFyZ2luOiAwO1xyXG4gICAgfVxyXG5cclxuICAgIC5zZl80Y29sc180XzI1IHtcclxuICAgICAgICBfbWFyZ2luLWxlZnQ6IC0xcHggIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuc2ZfNGNvbHNfMl8yNSAuc2ZfNGNvbHNfMmluXzI1LFxyXG4gICAgLnNmXzRjb2xzXzNfMjUgLnNmXzRjb2xzXzNpbl8yNSxcclxuICAgIC5zZl80Y29sc180XzI1IC5zZl80Y29sc180aW5fMjUge1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiAxMnB4O1xyXG4gICAgfVxyXG5cclxuICAgIC5zZl81Y29sc18xXzIwLFxyXG4gICAgLnNmXzVjb2xzXzJfMjAsXHJcbiAgICAuc2ZfNWNvbHNfM18yMCxcclxuICAgIC5zZl81Y29sc180XzIwLFxyXG4gICAgLnNmXzVjb2xzXzVfMjAge1xyXG4gICAgICAgIGZsb2F0OiBsZWZ0O1xyXG4gICAgICAgIHdpZHRoOiAyMCU7XHJcbiAgICAgICAgbWFyZ2luOiAwO1xyXG4gICAgfVxyXG5cclxuICAgIC5zZl81Y29sc181XzIwIHtcclxuICAgICAgICBfbWFyZ2luLWxlZnQ6IC0xcHggIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuc2ZfNWNvbHNfMl8yMCAuc2ZfNWNvbHNfMmluXzIwLFxyXG4gICAgLnNmXzVjb2xzXzNfMjAgLnNmXzVjb2xzXzNpbl8yMCxcclxuICAgIC5zZl81Y29sc180XzIwIC5zZl81Y29sc180aW5fMjAsXHJcbiAgICAuc2ZfNWNvbHNfNV8yMCAuc2ZfNWNvbHNfNWluXzIwIHtcclxuICAgICAgICBtYXJnaW4tbGVmdDogMTJweDtcclxuICAgIH1cclxufVxyXG4vKiBIb3VzZSBBZHMgYW5kIERvdWJsZWNsaWNrIEFkcyAqL1xyXG4uY2VudHJhbC1hZCB7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIGJhY2tncm91bmQ6ICNmNWY1ZjUgbm9uZSByZXBlYXQgc2Nyb2xsIDAgMDtcclxuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XHJcbiAgICBwYWRkaW5nOiAxNXB4ICFpbXBvcnRhbnQ7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICBkaXNwbGF5OiB0YWJsZTtcclxuICAgIGNsZWFyOiBib3RoO1xyXG59XHJcblxyXG4uY2VudHJhbC1hZC1jb2wtbGVmdCxcclxuLmNlbnRyYWwtYWQtY29sLXJpZ2h0IHtcclxuICAgIGRpc3BsYXk6IHRhYmxlLWNlbGw7XHJcbiAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xyXG59XHJcblxyXG4uY2VudHJhbC1hZC1jb2wtbGVmdCB7XHJcbiAgICBtaW4td2lkdGg6IDE4MHB4O1xyXG59XHJcblxyXG4uY2VudHJhbC1hZC1jb2wtcmlnaHQge1xyXG4gICAgcGFkZGluZy1sZWZ0OiAyJTtcclxuICAgIHRleHQtYWxpZ246IGxlZnQ7XHJcbn1cclxuXHJcbi5jZW50cmFsLWFkLXRpdGxlIHtcclxuICAgIGNvbG9yOiAjNzdjNWQ1ICFpbXBvcnRhbnQ7XHJcbiAgICBmb250LWZhbWlseTogXCJMZXhpYVJlZ3VsYXJcIiwgVGltZXMsIHNhbi1zZXJpZjtcclxuICAgIGZvbnQtc2l6ZTogMS42MjVlbTtcclxuICAgIGxpbmUtaGVpZ2h0OiAzMnB4O1xyXG4gICAgcGFkZGluZzogMTVweCAwIDIwcHg7XHJcbn1cclxuXHJcbi5jZW50cmFsLWFkLXN1YnRpdGxlIHtcclxuICAgIGNvbG9yOiAjNjc2YjZjICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5jZW50cmFsLWFkLWRlc2NyaXB0aW9uIHtcclxuICAgIGNvbG9yOiAjNjc2YjZjICFpbXBvcnRhbnQ7XHJcbiAgICBmb250LXNpemU6IDAuODc1ZW07XHJcbiAgICBsaW5lLWhlaWdodDogMTlweDtcclxuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XHJcbn1cclxuXHJcbi5jZW50cmFsLWFkLWltYWdlIHtcclxuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XHJcbn1cclxuXHJcbi5jZW50cmFsLWFkLWltYWdlIGltZyB7XHJcbiAgICBtYXJnaW46IDAgYXV0bztcclxufVxyXG5cclxuLmNlbnRyYWwtYWQtaW1hZ2UgYSB7XHJcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbn1cclxuXHJcbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzQwcHgpIHtcclxuICAgIC5jZW50cmFsLWFkLFxyXG4gICAgLmNlbnRyYWwtYWQtY29sLWxlZnQsXHJcbiAgICAuY2VudHJhbC1hZC1jb2wtcmlnaHQge1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgIHBhZGRpbmc6IDA7XHJcbiAgICAgICAgbWFyZ2luOiAwO1xyXG4gICAgfVxyXG59XHJcblxyXG4uYXJ0aWNsZSAuc2lkZWJhciAuYnV0dG9uLFxyXG4udG9waWNzIC5zaWRlYmFyIC5idXR0b24ge1xyXG4gICAgbWFyZ2luLWxlZnQ6IGluaGVyaXQ7XHJcbn1cclxuXHJcbi8qIFBvZGNhc3Qgc3R5bGVzICovXHJcbi5wb2RjYXN0LWJhbm5lciB7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIG1hcmdpbi1ib3R0b206IDI1cHg7XHJcbn1cclxuXHJcbi5pbWctYm94LWxlZnQucG9kY2FzdC1hdXRob3Ige1xyXG4gICAgd2lkdGg6IDExMHB4O1xyXG59XHJcblxyXG5hLmJ1dHRvbi5idG4tcG9kY2FzdCxcclxuYS5idXR0b24tc2Vjb25kYXJ5LmJ0bi1wb2RjYXN0IHtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IDIwcHg7XHJcbiAgICB3aWR0aDogMzMwcHg7XHJcbn1cclxuXHJcbi5mZWF0dXJlZC1wb2RjYXN0IHtcclxuICAgIG1hcmdpbi1ib3R0b206IDM1cHg7XHJcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgcGFkZGluZy1ib3R0b206IDIwcHg7XHJcbiAgICB3aWR0aDogMTAwJTtcclxufVxyXG5cclxuLmZlYXR1cmVkLXBvZGNhc3QgaWZyYW1lIHtcclxuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XHJcbiAgICB3aWR0aDogMTAwJTtcclxufVxyXG5cclxuLnBvZGNhc3QtZGVzY3JpcHRpb24ge1xyXG4gICAgbWFyZ2luOiAyMHB4IDA7XHJcbn1cclxuXHJcbi5mZWF0dXJlZC1wb2RjYXN0IGgzIHtcclxuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XHJcbn1cclxuXHJcbmgyI2xpYnJhcnkge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcclxuICAgIG1hcmdpbi10b3A6IDIwcHg7XHJcbn1cclxuXHJcbi5wb2RjYXN0LWl0ZW0ge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMzBweDtcclxuICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbn1cclxuXHJcbi5wb2RjYXN0LWl0ZW0gYSB7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XHJcbn1cclxuXHJcbi8qIHBvZGNhc3QgdXBkYXRlZCBzdHlsZXMgKi9cclxuLnBvZGNhc3QgLnBvZGNhc3RfX3NvcnQge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMmVtO1xyXG59XHJcblxyXG4ucG9kY2FzdCB1bC5wb2RjYXN0X19saXN0IHtcclxuICAgIHBhZGRpbmc6IDA7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgLW1zLWZsZXgtd3JhcDogd3JhcDtcclxuICAgIGZsZXgtd3JhcDogd3JhcDtcclxufVxyXG5cclxuLnBvZGNhc3QgdWwucG9kY2FzdF9fbGlzdCAucG9kY2FzdF9faXRlbSB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiA0ZW07XHJcbiAgICBtYXJnaW4tdG9wOiAyZW07XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbn1cclxuXHJcbi5wb2RjYXN0IHVsLnBvZGNhc3RfX2xpc3QgLnBvZGNhc3RfX2l0ZW06YmVmb3JlIHtcclxuICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIGhlaWdodDogMXB4O1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzMzMztcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHRvcDogLTFlbTtcclxuICAgIGxlZnQ6IDA7XHJcbn1cclxuXHJcbi5wb2RjYXN0IHVsLnBvZGNhc3RfX2xpc3QgLnBvZGNhc3RfX2l0ZW0gLnBvZGNhc3RfX2l0ZW0taGVhZGluZyB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAxLjVlbTtcclxufVxyXG5cclxuLnBvZGNhc3QgdWwucG9kY2FzdF9fbGlzdCAucG9kY2FzdF9faXRlbSAucG9kY2FzdF9faXRlbS10aXRsZSB7XHJcbiAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgZm9udC1zaXplOiAxLjI1cmVtO1xyXG59XHJcblxyXG4ucG9kY2FzdCB1bC5wb2RjYXN0X19saXN0IC5wb2RjYXN0X19pdGVtIC5wb2RjYXN0X19pdGVtLWRhdGUge1xyXG4gICAgZm9udC1zaXplOiAwLjg3NXJlbTtcclxufVxyXG5cclxuLnBvZGNhc3QgdWwucG9kY2FzdF9fbGlzdCAucG9kY2FzdF9faXRlbSAucG9kY2FzdF9faXRlbS1kZXNjcmlwdGlvbiB7XHJcbiAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcclxuICAgIC13ZWJraXQtbGluZS1jbGFtcDogNDtcclxuICAgIC13ZWJraXQtYm94LW9yaWVudDogdmVydGljYWw7XHJcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgbWF4LWhlaWdodDogNS4yZW07XHJcbn1cclxuXHJcbi5wb2RjYXN0IHVsLnBvZGNhc3RfX2xpc3QgLnBvZGNhc3RfX2l0ZW0gLnBvZGNhc3RfX2l0ZW0tY3RhIHtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgcGFkZGluZy10b3A6IDJlbTtcclxufVxyXG5cclxuLnBvZGNhc3QgdWwucG9kY2FzdF9fbGlzdCAucG9kY2FzdF9faXRlbSAucG9kY2FzdF9faXRlbS1jdGEgLmJ1dHRvbiB7XHJcbiAgICBtYXJnaW46IDA7XHJcbn1cclxuXHJcbi5wb2RjYXN0IC5wb2RjYXN0X19wYWdpbmF0aW9uIHtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxufVxyXG5cclxuLnBvZGNhc3QgLnBvZGNhc3RfX3BhZ2luYXRpb24gLmJ0biB7XHJcbiAgICBtYXJnaW46IDAuNWVtO1xyXG59XHJcblxyXG4ucG9kY2FzdCAucG9kY2FzdF9fcGFnaW5hdGlvbiAuYnRuLnNlbGVjdGVkIHtcclxuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XHJcbiAgICAucG9kY2FzdCB1bC5wb2RjYXN0X19saXN0IC5wb2RjYXN0X19pdGVtIHtcclxuICAgICAgICB3aWR0aDogY2FsYyg1MCUgLSAyZW0pO1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMmVtO1xyXG4gICAgfVxyXG5cclxuICAgIC5wb2RjYXN0IHVsLnBvZGNhc3RfX2xpc3QgLnBvZGNhc3RfX2l0ZW06bnRoLWNoaWxkKG9kZCkge1xyXG4gICAgICAgIG1hcmdpbi1yaWdodDogMmVtO1xyXG4gICAgfVxyXG5cclxuICAgIC5wb2RjYXN0IHVsLnBvZGNhc3RfX2xpc3QgLnBvZGNhc3RfX2l0ZW0gLnBvZGNhc3RfX2l0ZW0tY3RhIHtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgYm90dG9tOiAtMmVtO1xyXG4gICAgfVxyXG59XHJcbi8qIG1pbmRzaGlmdCBzdHlsZXMgKi9cclxuLm1pbmRzaGlmdCB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmFmYWZhO1xyXG59XHJcblxyXG4ubWluZHNoaWZ0IC5oZWFkZXIge1xyXG4gICAgcGFkZGluZzogMzBweCAwO1xyXG59XHJcblxyXG4ubWluZHNoaWZ0IGgxIHtcclxuICAgIGZvbnQtZmFtaWx5OiBcIkxleGlhUmVndWxhclwiLCBUaW1lcywgc2FuLXNlcmlmO1xyXG4gICAgZm9udC1zaXplOiAxOXB4O1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG59XHJcblxyXG4ubWluZHNoaWZ0IC5tYWluLWNvbnRlbnQgaDIgYSxcclxuLm1pbmRzaGlmdCAubWFpbi1jb250ZW50IGgyIHtcclxuICAgIGZvbnQtc2l6ZTogMzZweDtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxufVxyXG5cclxuLm1pbmRzaGlmdCBoMyB7XHJcbiAgICBjb2xvcjogIzAwMkI0OTtcclxuICAgIGZvbnQtZmFtaWx5OiBcIkdvdGhhbUJvb2tcIiwgQXJpYWwsIEhlbHZldGljYSwgc2FucztcclxuICAgIGZvbnQtc2l6ZTogNTJweDtcclxuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgIHBhZGRpbmc6IDEwcHggMDtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplO1xyXG59XHJcblxyXG4ubWluZHNoaWZ0IGgzLnNlY29uZGFyeSB7XHJcbiAgICBjb2xvcjogIzViNjc3MDtcclxuICAgIGZvbnQtZmFtaWx5OiBcIkdvdGhhbUJvb2tcIiwgQXJpYWwsIEhlbHZldGljYSwgc2FucztcclxuICAgIGZvbnQtc2l6ZTogMjBweDtcclxuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgIHBhZGRpbmc6IDQwcHggMDtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbn1cclxuXHJcbi5taW5kc2hpZnQgLm1haW4tY29udGVudCBoMiBhOm5vdCguYnV0dG9uKTpub3QoLmJ1dHRvbi1zbWFsbC10ZXh0KTpub3QoLnNpbXBsZS1idXR0b24pOm5vdCguc2Zmb3J1bU5ld1RocmVhZExuayk6bm90KC5zZmZvcnVtUmVwbHlCdG4pOm5vdCguYnV0dG9uLXNlY29uZGFyeSkge1xyXG4gICAgZm9udC1zaXplOiAzNnB4O1xyXG4gICAgbGluZS1oZWlnaHQ6IDEwMCU7XHJcbn1cclxuXHJcbi5taW5kc2hpZnQgaDMuc2Vjb25kYXJ5OmJlZm9yZSxcclxuLm1pbmRzaGlmdCBoMy5zZWNvbmRhcnk6YWZ0ZXIge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzAwMmI0OTtcclxuICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICBoZWlnaHQ6IDFweDtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcbiAgICB3aWR0aDogNTAlO1xyXG59XHJcblxyXG4ubWluZHNoaWZ0IGgzLnNlY29uZGFyeTpiZWZvcmUge1xyXG4gICAgcmlnaHQ6IDEuOWVtO1xyXG4gICAgbWFyZ2luLWxlZnQ6IC01MCU7XHJcbn1cclxuXHJcbi5taW5kc2hpZnQgaDMuc2Vjb25kYXJ5OmFmdGVyIHtcclxuICAgIGxlZnQ6IDEuOWVtO1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAtNTAlO1xyXG59XHJcblxyXG4vLyAvKiBmZWF0dXJlZCBjb250ZW50IGdyaWQgKi9cclxuLm1pbmRzaGlmdCAuZmVhdHVyZWQtY29udGVudC13cmFwcGVyIHtcclxuICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICAvKmRpc3BsYXk6IC13ZWJraXQtZmxleDtcclxuICAgICBkaXNwbGF5OiAtbXMtZmxleGJveDtcclxuICAgIGRpc3BsYXk6IGZsZXg7Ki9cclxuICAgIGRpc3BsYXk6IHRhYmxlO1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMzBweDtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG59XHJcblxyXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcclxuICAgIC5taW5kc2hpZnQgLmZlYXR1cmVkLWNvbnRlbnQtd3JhcHBlciB7XHJcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5taW5kc2hpZnQgLmZlYXR1cmVkLWNvbnRlbnQtd3JhcHBlciAuZmVhdHVyZWQtc2VjdGlvbiB7XHJcbiAgICBiYWNrZ3JvdW5kOiAjZjNmMmYxO1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcclxuICAgIHBhZGRpbmc6IDQ1cHggMzBweDtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIC8qIGZsZXg6IDE7ICovXHJcbn1cclxuXHJcbi5taW5kc2hpZnQgLmZlYXR1cmVkLXNlY3Rpb24uZnVsbC13aWR0aCB7XHJcbiAgICB3aWR0aDogMTAwJTtcclxufVxyXG5cclxuLm1pbmRzaGlmdCAuZmVhdHVyZWQtc2VjdGlvbi5oYWxmLXdpZHRoIHtcclxuICAgIGZsb2F0OiBsZWZ0O1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAxJTtcclxuICAgIHdpZHRoOiA0OSU7XHJcbiAgICBkaXNwbGF5OiB0YWJsZS1jZWxsO1xyXG4gICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgaGVpZ2h0OiA1NTBweDtcclxufVxyXG5cclxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNXB4KSB7XHJcbiAgICAubWluZHNoaWZ0IC5mZWF0dXJlZC1zZWN0aW9uLmhhbGYtd2lkdGgge1xyXG4gICAgICAgIG1pbi1oZWlnaHQ6IDU1MHB4O1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIH1cclxuXHJcbiAgICAubWluZHNoaWZ0IC5mZWF0dXJlZC1zZWN0aW9uLmhhbGYtd2lkdGggaW1nIHtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgLypib3R0b206IDMwcHg7Ki9cclxuICAgICAgICB3aWR0aDogODklO1xyXG4gICAgICAgIHRvcDogYXV0bztcclxuICAgIH1cclxufVxyXG5cclxuQG1lZGlhIHNjcmVlbiBhbmQgKC1tcy1oaWdoLWNvbnRyYXN0OiBhY3RpdmUpLCAoLW1zLWhpZ2gtY29udHJhc3Q6IG5vbmUpIHtcclxuICAgIC5taW5kc2hpZnQgLmZlYXR1cmVkLXNlY3Rpb24uaGFsZi13aWR0aCBpbWcge1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICB0b3A6IDI5MHB4O1xyXG4gICAgfVxyXG59XHJcblxyXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcclxuICAgIC5taW5kc2hpZnQgLmZlYXR1cmVkLXNlY3Rpb24uZnVsbC13aWR0aCxcclxuICAgIC5taW5kc2hpZnQgLmZlYXR1cmVkLXNlY3Rpb24uaGFsZi13aWR0aCB7XHJcbiAgICAgICAgY2xlYXI6IGJvdGg7XHJcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgIH1cclxufVxyXG5cclxuLm1pbmRzaGlmdCAuZmVhdHVyZWQtc2VjdGlvbi5oYWxmLXdpZHRoIH4gLmhhbGYtd2lkdGgge1xyXG4gICAgZmxvYXQ6IHJpZ2h0O1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAwO1xyXG4gICAgZGlzcGxheTogdGFibGUtY2VsbDtcclxufVxyXG5cclxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xyXG4gICAgLm1pbmRzaGlmdCAuZmVhdHVyZWQtc2VjdGlvbi5oYWxmLXdpZHRoIHtcclxuICAgICAgICBmbG9hdDogbm9uZTtcclxuICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5taW5kc2hpZnQgLm1haW4tY29udGVudCBhOm5vdCguYnV0dG9uKTpub3QoLmJ1dHRvbi1zbWFsbC10ZXh0KTpub3QoLnNpbXBsZS1idXR0b24pOm5vdCguc2Zmb3J1bU5ld1RocmVhZExuayk6bm90KC5zZmZvcnVtUmVwbHlCdG4pOm5vdCguYnV0dG9uLXNlY29uZGFyeSksXHJcbi5taW5kc2hpZnQgLmJhbmQgYTpub3QoLmJ1dHRvbik6bm90KC5idXR0b24tc21hbGwtdGV4dCk6bm90KC5zaW1wbGUtYnV0dG9uKTpub3QoLnNmZm9ydW1OZXdUaHJlYWRMbmspOm5vdCguc2Zmb3J1bVJlcGx5QnRuKTpub3QoLmJ1dHRvbi1zZWNvbmRhcnkpIHtcclxuICAgIGNvbG9yOiAjMDAyYjQ5O1xyXG59XHJcblxyXG4ubWluZHNoaWZ0IC5tYWluLWNvbnRlbnQgYTpub3QoLmJ1dHRvbik6bm90KC5idXR0b24tc21hbGwtdGV4dCk6bm90KC5zaW1wbGUtYnV0dG9uKTpub3QoLnNmZm9ydW1OZXdUaHJlYWRMbmspOm5vdCguc2Zmb3J1bVJlcGx5QnRuKTpub3QoLmJ1dHRvbi1zZWNvbmRhcnkpOmhvdmVyLFxyXG4ubWluZHNoaWZ0IC5iYW5kIGE6bm90KC5idXR0b24pOm5vdCguYnV0dG9uLXNtYWxsLXRleHQpOm5vdCguc2ltcGxlLWJ1dHRvbik6bm90KC5zZmZvcnVtTmV3VGhyZWFkTG5rKTpub3QoLnNmZm9ydW1SZXBseUJ0bik6bm90KC5idXR0b24tc2Vjb25kYXJ5KTpob3ZlciB7XHJcbiAgICBjb2xvcjogIzAwODVhZDtcclxuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxufVxyXG5cclxuLm1pbmRzaGlmdCAuZmVhdHVyZWQtc2VjdGlvbiBoMiBhIHtcclxuICAgIGNvbG9yOiAjMDAyYjQ5O1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICBmb250LWZhbWlseTogXCJHb3RoYW1Cb2xkXCIsIEFyaWFsLCBIZWx2ZXRpY2EsIHNhbnM7XHJcbiAgICBmb250LXNpemU6IDI0cHg7XHJcbiAgICBmb250LXdlaWdodDogbGlnaHQ7XHJcbiAgICBsaW5lLWhlaWdodDogMTMwJTtcclxuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XHJcbiAgICBwYWRkaW5nOiAwIDEwJTtcclxufVxyXG5cclxuLm1pbmRzaGlmdCAuZmVhdHVyZWQtc2VjdGlvbi5oYWxmLXdpZHRoIGgyIGEge1xyXG4gICAgY29sb3I6ICMwMDJiNDk7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIGZvbnQtZmFtaWx5OiBcIkdvdGhhbUJvbGRcIiwgQXJpYWwsIEhlbHZldGljYSwgc2FucztcclxuICAgIGZvbnQtc2l6ZTogMjRweDtcclxuICAgIGxpbmUtaGVpZ2h0OiAxMzAlO1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcclxuICAgIHBhZGRpbmc6IDAgMTAlO1xyXG59XHJcblxyXG4ubWluZHNoaWZ0IC5jb250ZW50LWljb24ge1xyXG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogdG9wIGNlbnRlcjtcclxuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgICBiYWNrZ3JvdW5kLXNpemU6IDcwcHggNzBweDtcclxuICAgIG1pbi1oZWlnaHQ6IDYwcHg7XHJcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG59XHJcblxyXG4ubWluZHNoaWZ0IC5jb250ZW50LWljb24gLmNvbnRlbnQtbGFiZWwge1xyXG4gICAgY29sb3I6ICM1YjY3NzA7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIGZvbnQtZmFtaWx5OiBcIkxleGlhUmVndWxhclwiLCBUaW1lcywgc2FuLXNlcmlmO1xyXG4gICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XHJcbiAgICBwYWRkaW5nLXRvcDogNzBweDtcclxuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbn1cclxuXHJcbi5taW5kc2hpZnQgLmZlYXR1cmVkLXNlY3Rpb24gaW1nIHtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgbWFyZ2luOiBhdXRvO1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG59XHJcblxyXG4vKiBtaW5kc2hpZnQgaWNvbiB0eXBlcyAqL1xyXG4ubWluZHNoaWZ0IC5jb250ZW50LWljb24udmlkZW8ge1xyXG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2Jhc2U2NCxQRDk0Yld3Z2RtVnljMmx2YmowaU1TNHdJaUJsYm1OdlpHbHVaejBpZFhSbUxUZ2lQejRLUENFdExTQkhaVzVsY21GMGIzSTZJRUZrYjJKbElFbHNiSFZ6ZEhKaGRHOXlJREl5TGpFdU1Dd2dVMVpISUVWNGNHOXlkQ0JRYkhWbkxVbHVJQzRnVTFaSElGWmxjbk5wYjI0NklEWXVNREFnUW5WcGJHUWdNQ2tnSUMwdFBnbzhjM1puSUhabGNuTnBiMjQ5SWpFdU1TSWdhV1E5SWt4aGVXVnlYekVpSUhodGJHNXpQU0pvZEhSd09pOHZkM2QzTG5jekxtOXlaeTh5TURBd0wzTjJaeUlnZUcxc2JuTTZlR3hwYm1zOUltaDBkSEE2THk5M2QzY3Vkek11YjNKbkx6RTVPVGt2ZUd4cGJtc2lJSGc5SWpCd2VDSWdlVDBpTUhCNElnb0pJSFpwWlhkQ2IzZzlJakFnTUNBeU1EQWdNakF3SWlCemRIbHNaVDBpWlc1aFlteGxMV0poWTJ0bmNtOTFibVE2Ym1WM0lEQWdNQ0F5TURBZ01qQXdPeUlnZUcxc09uTndZV05sUFNKd2NtVnpaWEoyWlNJK0NqeHpkSGxzWlNCMGVYQmxQU0owWlhoMEwyTnpjeUkrQ2drdWMzUXdlMlpwYkd3Nkl6VkROamczTUR0OUNqd3ZjM1I1YkdVK0NqeG5QZ29KUEdjK0Nna0pQSEJoZEdnZ1kyeGhjM005SW5OME1DSWdaRDBpVFRFek55NHpMRGMxTGpOakxUSXdMaklzTUMwek5pNDJMREUyTGpjdE16WXVOaXd6Tnk0ell6QXNNakF1Tml3eE5pNDBMRE0zTGpNc016WXVOaXd6Tnk0ell6SXdMaklzTUN3ek5pNDJMVEUyTGpjc016WXVOaTB6Tnk0ekNna0pDVU14TnpNdU9TdzVNaXd4TlRjdU5TdzNOUzR6TERFek55NHpMRGMxTGpONklFMHhNemN1TXl3eE5EVXVNV010TVRjdU5pd3dMVE14TGprdE1UUXVOaTB6TVM0NUxUTXlMalZqTUMweE55NDVMREUwTGpNdE16SXVOU3d6TVM0NUxUTXlMalVLQ1FrSll6RTNMallzTUN3ek1TNDVMREUwTGpZc016RXVPU3d6TWk0MVF6RTJPUzR5TERFek1DNDFMREUxTkM0NUxERTBOUzR4TERFek55NHpMREUwTlM0eGVpQk5NVEkzTGpjc09USXVObU10TUM0MExEQXRNQzQ0TERBdU1TMHhMaklzTUM0ell5MHdMamNzTUM0MExURXVNaXd4TGpJdE1TNHlMREl1TVFvSkNRbDJNelV1TTJNd0xEQXVPU3d3TGpVc01TNDNMREV1TWl3eUxqRmpNQzQzTERBdU5Dd3hMamNzTUM0MExESXVOQ3d3YkRJNExqUXRNVGN1TjJNd0xqY3RNQzQwTERFdU1TMHhMaklzTVM0eExUSXVNV013TFRBdU9DMHdMalF0TVM0MkxURXVNUzB5TGpGMk1Fd3hNamtzT1RJdU9Rb0pDUWxETVRJNExqWXNPVEl1Tnl3eE1qZ3VNaXc1TWk0MkxERXlOeTQzTERreUxqWjZJRTB6TWk0MkxETTRMalJqTFRFdU15d3dMVEl1TkN3eExqRXRNaTQwTERJdU5GWXhNamxqTUN3eExqTXNNUzR4TERJdU5Dd3lMalFzTWk0MFNEazNZeTB3TGpjdE1TNDJMVEV1TXkwekxqSXRNUzQ1TFRRdU9FZ3pOUW9KQ1FsV05qY3VOR2d4TURRdU9GWTBNQzQ0WXpBdE1TNHpMVEV1TVMweUxqUXRNaTQwTFRJdU5FZ3pNaTQyZWlCTk1UTXdMakVzTVRJMlZqazVMak5zTWpFdU5Td3hNeTR6VERFek1DNHhMREV5Tm5vZ1RURXpOUzR4TERZeUxqWklNelZXTkRNdU1tZ3hNREF1TVZZMk1pNDJlaUJOTnpRc05UZ3VNUW9KQ1FsakxUSXVOaXd3TFRRdU55MHlMakV0TkM0M0xUUXVPR013TFRJdU5pd3lMakV0TkM0NExEUXVOeTAwTGpoak1pNDJMREFzTkM0M0xESXVNU3cwTGpjc05DNDRRemM0TGpjc05UVXVPU3czTmk0MkxEVTRMakVzTnpRc05UZ3VNWG9nVFRZd0xqUXNOVGd1TVFvSkNRbGpMVEl1Tml3d0xUUXVOeTB5TGpFdE5DNDNMVFF1T0dNd0xUSXVOaXd5TGpFdE5DNDRMRFF1TnkwMExqaGpNaTQyTERBc05DNDNMREl1TVN3MExqY3NOQzQ0UXpZMUxEVTFMamtzTmpJdU9TdzFPQzR4TERZd0xqUXNOVGd1TVhvZ1RUUTJMamNzTlRndU1Rb0pDUWxqTFRJdU5pd3dMVFF1TnkweUxqRXROQzQzTFRRdU9HTXdMVEl1Tml3eUxqRXROQzQ0TERRdU55MDBMamhqTWk0MkxEQXNOQzQzTERJdU1TdzBMamNzTkM0NFF6VXhMalFzTlRVdU9TdzBPUzR6TERVNExqRXNORFl1Tnl3MU9DNHhlaUl2UGdvSlBDOW5QZ284TDJjK0Nqd3ZjM1puUGdvPVwiKTtcclxuICAgIGJhY2tncm91bmQtc2l6ZTogODJweCA2OHB4O1xyXG59XHJcblxyXG4ubWluZHNoaWZ0IC5jb250ZW50LWljb24uYXJ0aWNsZSxcclxuLm1pbmRzaGlmdCAuY29udGVudC1pY29uLnByZXNzcmVsZWFzZSB7XHJcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7YmFzZTY0LFBEOTRiV3dnZG1WeWMybHZiajBpTVM0d0lpQmxibU52WkdsdVp6MGlkWFJtTFRnaVB6NEtQQ0V0TFNCSFpXNWxjbUYwYjNJNklFRmtiMkpsSUVsc2JIVnpkSEpoZEc5eUlESXlMakV1TUN3Z1UxWkhJRVY0Y0c5eWRDQlFiSFZuTFVsdUlDNGdVMVpISUZabGNuTnBiMjQ2SURZdU1EQWdRblZwYkdRZ01Da2dJQzB0UGdvOGMzWm5JSFpsY25OcGIyNDlJakV1TVNJZ2FXUTlJa3hoZVdWeVh6RWlJSGh0Ykc1elBTSm9kSFJ3T2k4dmQzZDNMbmN6TG05eVp5OHlNREF3TDNOMlp5SWdlRzFzYm5NNmVHeHBibXM5SW1oMGRIQTZMeTkzZDNjdWR6TXViM0puTHpFNU9Ua3ZlR3hwYm1zaUlIZzlJakJ3ZUNJZ2VUMGlNSEI0SWdvSklIWnBaWGRDYjNnOUlqQWdNQ0F5TURBZ01qQXdJaUJ6ZEhsc1pUMGlaVzVoWW14bExXSmhZMnRuY205MWJtUTZibVYzSURBZ01DQXlNREFnTWpBd095SWdlRzFzT25Od1lXTmxQU0p3Y21WelpYSjJaU0krQ2p4emRIbHNaU0IwZVhCbFBTSjBaWGgwTDJOemN5SStDZ2t1YzNRd2UyWnBiR3c2SXpWRE5qZzNNRHQ5Q2p3dmMzUjViR1UrQ2p4blBnb0pQSEJoZEdnZ1kyeGhjM005SW5OME1DSWdaRDBpVFRFME9DNHhMREUyT0M0eVNEUTVWak14TGpob09Ua3VNVll4TmpndU1ub2dUVFUwTGpZc01UWXlMalpvT0RjdU9WWXpOeTQwU0RVMExqWldNVFl5TGpaNklpOCtDZ2s4Y0dGMGFDQmpiR0Z6Y3owaWMzUXdJaUJrUFNKTk1UTTBMallzT0RBdU5VZzJNaTQxVmpRMkxqUm9Oekl1TVZZNE1DNDFlaUJOTmpndU1TdzNOQzQ1U0RFeU9WWTFNa2cyT0M0eFZqYzBMamw2SWk4K0NnazhjbVZqZENCNFBTSTJOUzQ1SWlCNVBTSTRPUzR6SWlCamJHRnpjejBpYzNRd0lpQjNhV1IwYUQwaU5qVXVNeUlnYUdWcFoyaDBQU0kzTGpFaUx6NEtDVHh3WVhSb0lHTnNZWE56UFNKemREQWlJR1E5SWsweE16RXVOeXd4TlRCSU5qVXVOSFl0TlM0MmFEWTJMak5XTVRVd2VpQk5NVE14TGpjc01UTTNMak5JTmpVdU5IWXROUzQyYURZMkxqTldNVE0zTGpONklFMHhNekV1Tnl3eE1qUXVOMGcyTlM0MGRpMDFMalpvTmpZdU0xWXhNalF1TjNvS0NRa2dUVEV6TVM0M0xERXhNa2cyTlM0MGRpMDFMalpvTmpZdU0xWXhNVEo2SWk4K0Nqd3ZaejRLUEM5emRtYytDZz09XCIpO1xyXG4gICAgYmFja2dyb3VuZC1zaXplOiA4MnB4IDY4cHg7XHJcbn1cclxuXHJcbi5taW5kc2hpZnQgLmNvbnRlbnQtaWNvbi5zZXNzaW9uLFxyXG4ubWluZHNoaWZ0IC5jb250ZW50LWljb24uZXZlbnQge1xyXG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2Jhc2U2NCxQRDk0Yld3Z2RtVnljMmx2YmowaU1TNHdJaUJsYm1OdlpHbHVaejBpZFhSbUxUZ2lQejRLUENFdExTQkhaVzVsY21GMGIzSTZJRUZrYjJKbElFbHNiSFZ6ZEhKaGRHOXlJREl5TGpFdU1Dd2dVMVpISUVWNGNHOXlkQ0JRYkhWbkxVbHVJQzRnVTFaSElGWmxjbk5wYjI0NklEWXVNREFnUW5WcGJHUWdNQ2tnSUMwdFBnbzhjM1puSUhabGNuTnBiMjQ5SWpFdU1TSWdhV1E5SWt4aGVXVnlYekVpSUhodGJHNXpQU0pvZEhSd09pOHZkM2QzTG5jekxtOXlaeTh5TURBd0wzTjJaeUlnZUcxc2JuTTZlR3hwYm1zOUltaDBkSEE2THk5M2QzY3Vkek11YjNKbkx6RTVPVGt2ZUd4cGJtc2lJSGc5SWpCd2VDSWdlVDBpTUhCNElnb0pJSFpwWlhkQ2IzZzlJakFnTUNBeU1EQWdNakF3SWlCemRIbHNaVDBpWlc1aFlteGxMV0poWTJ0bmNtOTFibVE2Ym1WM0lEQWdNQ0F5TURBZ01qQXdPeUlnZUcxc09uTndZV05sUFNKd2NtVnpaWEoyWlNJK0NqeHpkSGxzWlNCMGVYQmxQU0owWlhoMEwyTnpjeUkrQ2drdWMzUXdlMlpwYkd3Nkl6VkROamczTUR0OUNqd3ZjM1I1YkdVK0NqeG5QZ29KUEdjK0Nna0pQSEJoZEdnZ1kyeGhjM005SW5OME1DSWdaRDBpVFRFM01pd3hNVGd1TTBnMk1pNHlkaTAxTGpWb01UQTBMakpXTXpjdU0wZzFPWFkzTGpoak5DNDVMREl1Tml3NExqTXNOeTQ0TERndU15d3hNeTQzWXpBc09DNDFMVGNzTVRVdU5TMHhOUzQxTERFMUxqVUtDUWtKWXkwNExqWXNNQzB4TlM0MUxUWXVPUzB4TlM0MUxURTFMalZ6TnkweE5TNDFMREUxTGpVdE1UVXVOV013TGpZc01Dd3hMakVzTUN3eExqY3NNQzR4VmpNeExqaElNVGN5VmpFeE9DNHplaUJOTlRFdU55dzBPQzQ1WXkwMUxqVXNNQzB4TUN3MExqVXRNVEFzT1M0NUNna0pDWE0wTGpVc09TNDVMREV3TERrdU9YTXhNQzAwTGpVc01UQXRPUzQ1VXpVM0xqTXNORGd1T1N3MU1TNDNMRFE0TGpsNklFMHhNall1T0N3eE1EQXVNV2d0TlM0MVZqYzJMalZvTlM0MVZqRXdNQzR4ZWlCTk1URTBMaklzTVRBd0xqRm9MVFV1TlZZM055NDRhRFV1TlZZeE1EQXVNWG9pTHo0S0NUd3ZaejRLQ1R4d1lYUm9JR05zWVhOelBTSnpkREFpSUdROUlrMHhOVEVzTVRBd0xqUm9MVFV1TlZZMk9TNHlhRFV1TlZZeE1EQXVOSG9nVFRFek9TNHlMREV3TUM0MGFDMDFMalZXTnpNdU9XZzFMalZXTVRBd0xqUjZJaTgrQ2drOFp6NEtDUWs4Y0dGMGFDQmpiR0Z6Y3owaWMzUXdJaUJrUFNKTk5qQXVOU3d4TmpjdU0wZ3pPUzR4YkMweUxqUXRORE5vTFRZdU5Xd3RNQzQwTFRJdU0yTXRNaTQ1TFRFNExqTXROUzQ0TFRRd0xqa3RNeTR5TFRRMExqWmpNeTR5TFRRdU5Td3hNeTQyTFRNdU9Dd3hOeTQ1TFRNdU0yd3hMak1zTUM0eUNna0pDV3cxTGpRc09DNDViRFl1TkMwNVNEazVkakUwTGpGc0xUTXpMRGt1TjB3Mk1DNDFMREUyTnk0emVpQk5ORFF1TXl3eE5qRXVOMmd4TVd3MUxqUXROamd1TWt3NU15NDBMRGcwZGkwMExqUklOakF1Tmt3MU1TdzVNeTR4YkMwNExqUXRNVE11TndvSkNRbGpMVFV1TWkwd0xqUXRNVEF1Tml3d0xqRXRNVEV1TkN3eExqSmpMVEF1T1N3eUxqWXNNUzR5TERJeExqVXNNeTQzTERNNExqTm9OMHcwTkM0ekxERTJNUzQzZWlCTk1UQTNMamNzTnpBdU5Xd3RNUzQwTFRVdU5Hd3pNeTQzTFRsc0xUSXVOUzB3TGpac01TNDBMVFV1Tkd3eE55NHhMRFF1TXdvSkNRbHNMVEV4TGpFc01UTXVNMnd0TkM0eUxUTXVObXd5TGpjdE15NHlUREV3Tnk0M0xEY3dMalY2SWk4K0NnazhMMmMrQ2p3dlp6NEtQQzl6ZG1jK0NnPT1cIik7XHJcbiAgICBiYWNrZ3JvdW5kLXNpemU6IDgycHggNjhweDtcclxufVxyXG5cclxuLm1pbmRzaGlmdCAuY29udGVudC1pY29uLnBvZGNhc3Qge1xyXG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2Jhc2U2NCxQRDk0Yld3Z2RtVnljMmx2YmowaU1TNHdJaUJsYm1OdlpHbHVaejBpZFhSbUxUZ2lQejRLUENFdExTQkhaVzVsY21GMGIzSTZJRUZrYjJKbElFbHNiSFZ6ZEhKaGRHOXlJREl5TGpFdU1Dd2dVMVpISUVWNGNHOXlkQ0JRYkhWbkxVbHVJQzRnVTFaSElGWmxjbk5wYjI0NklEWXVNREFnUW5WcGJHUWdNQ2tnSUMwdFBnbzhjM1puSUhabGNuTnBiMjQ5SWpFdU1TSWdhV1E5SWt4aGVXVnlYekVpSUhodGJHNXpQU0pvZEhSd09pOHZkM2QzTG5jekxtOXlaeTh5TURBd0wzTjJaeUlnZUcxc2JuTTZlR3hwYm1zOUltaDBkSEE2THk5M2QzY3Vkek11YjNKbkx6RTVPVGt2ZUd4cGJtc2lJSGc5SWpCd2VDSWdlVDBpTUhCNElnb0pJSFpwWlhkQ2IzZzlJakFnTUNBeU1EQWdNakF3SWlCemRIbHNaVDBpWlc1aFlteGxMV0poWTJ0bmNtOTFibVE2Ym1WM0lEQWdNQ0F5TURBZ01qQXdPeUlnZUcxc09uTndZV05sUFNKd2NtVnpaWEoyWlNJK0NqeHpkSGxzWlNCMGVYQmxQU0owWlhoMEwyTnpjeUkrQ2drdWMzUXdlMlpwYkd3Nkl6VkROamczTUR0OUNqd3ZjM1I1YkdVK0NqeG5QZ29KUEdjK0Nna0pQSEJoZEdnZ1kyeGhjM005SW5OME1DSWdaRDBpVFRFMU55NDFMREUyTmk0NFl5MHdMaklzTUMwd0xqUXNNQzB3TGpZc01Hd3RPUzR5TFRBdU4yTXROQzR5TFRBdU15MDNMalF0TkMwM0xqRXRPQzR5VERFME5Dd3hNVEZqTUM0ekxUUXVNaXcwTFRjdU5DdzRMak10Tnk0eGJEa3VNeXd3TGpjS0NRa0pZeklzTUM0eUxETXVPU3d4TGpFc05TNHpMREl1TjJNeExqTXNNUzQyTERJc015NDFMREV1T1N3MUxqWnNNQ3d3TGpOak1Dd3dMREFzTUN3d0xEQnNOQzQzTERBdU0yTXhMak1zTUM0eExESXVOQ3d3TGpZc015NDBMREV1TldNd0xUQXVOeXd3TFRFdU5Td3dMVEl1TWdvSkNRbGpNQzB5TmkweE1TNDFMVFE0TGpNdE1qa3VPUzAyTWk0eGJDMDFMRGt1TVd3dE1pNDFMVEV1TTBNeE1qY3VOU3cxTWk0eUxERXhOQ3cwT1N3eE1EQXVOQ3cwT1hNdE1qY3NNeTR5TFRNNExqa3NPUzR6YkMweUxqSXNNUzR4YkMwMkxqSXRPQzR6Q2drSkNVTXpOUzR6TERZMUxESTBMaklzT0Rjc01qUXVNaXd4TVRJdU5tTXdMREF1TlN3d0xERXNNQ3d4TGpWak1DNDRMVEF1Tml3eExqZ3RNQzQ1TERJdU9DMHhiRFF1Tnkwd0xqTmpNQ3d3TERBc01Dd3dMREJzTUMwd0xqSmpMVEF1TXkwMExqTXNNaTQ1TFRnc055NHlMVGd1TTJ3NUxqVXRNQzQzQ2drSkNXTXlMakV0TUM0eExEUXVNU3d3TGpVc05TNDJMREV1T1dNeExqWXNNUzQwTERJdU5Td3pMaklzTWk0M0xEVXVNMnd6TGpVc05EWXVOMk13TGpJc01pNHhMVEF1TlN3MExqRXRNUzQ1TERVdU5tTXRNUzQwTERFdU5pMHpMaklzTWk0MUxUVXVNeXd5TGpkc0xUa3VOU3d3TGpjS0NRa0pZeTB5TGpFc01DNHhMVFF1TVMwd0xqVXROUzQyTFRFdU9XTXRNUzQyTFRFdU5DMHlMalV0TXk0eUxUSXVOeTAxTGpOc0xUQXVNUzB3TGpsak1Dd3dMREFzTUN3d0xEQnNMVFF1Tnl3d0xqTmpMVEV1TlN3d0xqRXRNaTQ1TFRBdU5DMDBMakV0TVM0MENna0pDV010TVM0eExURXRNUzQ0TFRJdU15MHhMamt0TXk0NGJDMHhMVEV6TGpaakxUTXVNaTA0TGpndE5DNDVMVEU0TFRRdU9TMHlOeTQwWXpBdE5EY3VNaXd6TlM0ekxUZ3lMamdzT0RJdE9ESXVPSE00TWl3ek5TNDJMRGd5TERneUxqaGpNQ3d4TUMweExqZ3NNVGt1TnkwMUxqVXNNamxzTFRBdU1Td3dDZ2tKQ1d3dE1DNDVMREV5TGpOakxUQXVNaXd6TGpFdE1pNDVMRFV1TkMwMkxEVXVNbXd0TkM0M0xUQXVNMk13TERBc01Dd3dMREFzTUd3dE1DNHhMREF1T1dNdE1DNHlMREl0TVM0eExETXVPUzB5TGpjc05TNHpRekUyTVM0eExERTJOaTR4TERFMU9TNHpMREUyTmk0NExERTFOeTQxTERFMk5pNDRlZ29KQ1FrZ1RURTBPQzR4TERFMk1DNDBiRGt1TWl3d0xqZGpNQzQxTERBc01TMHdMakVzTVM0MUxUQXVOV013TGpRdE1DNDBMREF1Tnkwd0xqZ3NNQzQzTFRFdU5Hd3pMalV0TkRZdU9HTXdMVEF1TlMwd0xqRXRNUzB3TGpVdE1TNDBZeTB3TGpRdE1DNDBMVEF1T0Mwd0xqY3RNUzQwTFRBdU53b0pDUWxzTFRrdU15MHdMamRqTFRFdU1TMHdMakV0TWk0eExEQXVOeTB5TGpFc01TNDRiQzB6TGpVc05EWXVPRU14TkRZdU1Td3hOVGt1TXl3eE5EY3NNVFl3TGpNc01UUTRMakVzTVRZd0xqUk1NVFE0TGpFc01UWXdMalI2SUUwME9DNDVMREV3T1M0ell5MHdMakVzTUMwd0xqRXNNQzB3TGpJc01Bb0pDUWxzTFRrdU5Td3dMamRqTFRBdU5Td3dMVEVzTUM0ekxURXVOQ3d3TGpkakxUQXVOQ3d3TGpRdE1DNDFMREF1T1Mwd0xqVXNNUzQxYkRNdU5TdzBOaTQzWXpBc01DNDFMREF1TXl3eExEQXVOeXd4TGpSak1DNDBMREF1TkN3d0xqa3NNQzQxTERFdU5Td3dMalZzT1M0MUxUQXVOd29KQ1Fsak1DNDFMREFzTVMwd0xqTXNNUzQwTFRBdU4yTXdMalF0TUM0MExEQXVOUzB3TGprc01DNDFMVEV1TlV3MU1Td3hNVEV1TVdNd0xUQXVOUzB3TGpNdE1TMHdMamN0TVM0MFF6UTVMamtzTVRBNUxqUXNORGt1TkN3eE1Ea3VNeXcwT0M0NUxERXdPUzR6ZWlCTk1UY3dMalFzTVRVekxqUUtDUWtKVERFM01DNDBMREUxTXk0MFF6RTNNQzQwTERFMU15NDBMREUzTUM0MExERTFNeTQwTERFM01DNDBMREUxTXk0MGVpQk5NVFk0TGpJc01URTRMamhzTFRJdU5Td3pOQzQwYkRRdU5pd3dMak5zTWk0MUxUTTBMalJNTVRZNExqSXNNVEU0TGpoNklFMHpNaXd4TVRndU5Hd3ROQzQyTERBdU5Bb0pDUWxzTWk0MkxETTBMak5zTkM0MkxUQXVNMHd6TWl3eE1UZ3VOSG9nVFRVM0xqa3NORGN1T0d3ekxqSXNOQzR6WXpFeUxqRXROUzQ0TERJMUxqWXRPQzQ1TERNNUxqTXRPQzQ1WXpFekxqVXNNQ3d5Tnl3ekxETTVMRGd1TjJ3eUxqWXROQzQ0Q2drSkNXTXRNVEV1T0MwM0xqVXRNall0TVRFdU9DMDBNUzQyTFRFeExqaERPRFF1TlN3ek5TNDFMRFk1TGprc05EQXNOVGN1T1N3ME55NDRlaUl2UGdvSlBDOW5QZ29KUEhCaGRHZ2dZMnhoYzNNOUluTjBNQ0lnWkQwaVRURXlNUzR4TERFMk15NDRZeTB4TGpZc01DMHlMamt0TVM0ekxUSXVPUzB5TGpsMkxUVXhMalpqTUMweExqWXNNUzR6TFRJdU9Td3lMamt0TWk0NWN6SXVPU3d4TGpNc01pNDVMREl1T1hZMU1TNDJDZ2tKUXpFeU5Dd3hOakl1TlN3eE1qSXVOeXd4TmpNdU9Dd3hNakV1TVN3eE5qTXVPSG9nVFRreUxqUXNNVFl6TGpSakxURXVOaXd3TFRJdU9TMHhMak10TWk0NUxUSXVPWFl0TlRndU9HTXdMVEV1Tml3eExqTXRNaTQ1TERJdU9TMHlMamx6TWk0NUxERXVNeXd5TGprc01pNDVkalU0TGpnS0NRbERPVFV1TWl3eE5qSXVNU3c1TXk0NUxERTJNeTQwTERreUxqUXNNVFl6TGpSNklFMDRNaTQ0TERFMU9DNHpZeTB4TGpZc01DMHlMamt0TVM0ekxUSXVPUzB5TGpsMkxUUXlMakZqTUMweExqWXNNUzR6TFRJdU9Td3lMamt0TWk0NWN6SXVPU3d4TGpNc01pNDVMREl1T1hZME1pNHhDZ2tKUXpnMUxqWXNNVFUzTGpFc09EUXVNeXd4TlRndU15dzRNaTQ0TERFMU9DNHplaUJOTVRBeUxERTFNeTR4WXkweExqWXNNQzB5TGprdE1TNHpMVEl1T1MweUxqbDJMVE16WXpBdE1TNDJMREV1TXkweUxqa3NNaTQ1TFRJdU9YTXlMamtzTVM0ekxESXVPU3d5TGpsMk16TUtDUWxETVRBMExqZ3NNVFV4TGpnc01UQXpMalVzTVRVekxqRXNNVEF5TERFMU15NHhlaUJOTVRFeExqVXNNVFEwTGpWakxURXVOaXd3TFRJdU9TMHhMak10TWk0NUxUSXVPWFl0TVRjdU1XTXdMVEV1Tml3eExqTXRNaTQ1TERJdU9TMHlMamxqTVM0MkxEQXNNaTQ1TERFdU15d3lMamtzTWk0NWRqRTNMakVLQ1FsRE1URTBMalFzTVRRekxqSXNNVEV6TGpFc01UUTBMalVzTVRFeExqVXNNVFEwTGpWNklFMDNNeTQyTERFME1TNDVZeTB4TGpZc01DMHlMamt0TVM0ekxUSXVPUzB5TGpsMkxURXpMakZqTUMweExqWXNNUzR6TFRJdU9Td3lMamt0TWk0NWN6SXVPU3d4TGpNc01pNDVMREl1T1ZZeE16a0tDUWxETnpZdU5Dd3hOREF1Tml3M05TNHhMREUwTVM0NUxEY3pMallzTVRReExqbDZJRTB4TXpBdU55d3hOREV1TW1NdE1TNDJMREF0TWk0NUxURXVNeTB5TGprdE1pNDVkaTB4TXk0eFl6QXRNUzQyTERFdU15MHlMamtzTWk0NUxUSXVPWE15TGprc01TNHpMREl1T1N3eUxqbDJNVE11TVFvSkNVTXhNek11Tml3eE16a3VPU3d4TXpJdU15d3hOREV1TWl3eE16QXVOeXd4TkRFdU1ub2lMejRLUEM5blBnbzhMM04yWno0S1wiKTtcclxuICAgIGJhY2tncm91bmQtc2l6ZTogODJweCA2OHB4O1xyXG59XHJcblxyXG4ubWluZHNoaWZ0IC5jb250ZW50LWljb24uYmxvZyB7XHJcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7YmFzZTY0LFBEOTRiV3dnZG1WeWMybHZiajBpTVM0d0lpQmxibU52WkdsdVp6MGlkWFJtTFRnaVB6NEtQQ0V0TFNCSFpXNWxjbUYwYjNJNklFRmtiMkpsSUVsc2JIVnpkSEpoZEc5eUlESXlMakV1TUN3Z1UxWkhJRVY0Y0c5eWRDQlFiSFZuTFVsdUlDNGdVMVpISUZabGNuTnBiMjQ2SURZdU1EQWdRblZwYkdRZ01Da2dJQzB0UGdvOGMzWm5JSFpsY25OcGIyNDlJakV1TVNJZ2FXUTlJa3hoZVdWeVh6RWlJSGh0Ykc1elBTSm9kSFJ3T2k4dmQzZDNMbmN6TG05eVp5OHlNREF3TDNOMlp5SWdlRzFzYm5NNmVHeHBibXM5SW1oMGRIQTZMeTkzZDNjdWR6TXViM0puTHpFNU9Ua3ZlR3hwYm1zaUlIZzlJakJ3ZUNJZ2VUMGlNSEI0SWdvSklIWnBaWGRDYjNnOUlqQWdNQ0F5TURBZ01qQXdJaUJ6ZEhsc1pUMGlaVzVoWW14bExXSmhZMnRuY205MWJtUTZibVYzSURBZ01DQXlNREFnTWpBd095SWdlRzFzT25Od1lXTmxQU0p3Y21WelpYSjJaU0krQ2p4emRIbHNaU0IwZVhCbFBTSjBaWGgwTDJOemN5SStDZ2t1YzNRd2UyWnBiR3c2SXpWRE5qZzNNRHQ5Q2p3dmMzUjViR1UrQ2p4blBnb0pQR2MrQ2drSlBIQmhkR2dnWTJ4aGMzTTlJbk4wTUNJZ1pEMGlUVEUxT0M0NExERTBOaTQzU0RNM0xqUmpMVFF1TkN3d0xUZ3RNeTQyTFRndE9IWXRNQzQzWXpBdE15NHlMREF0TlM0eExERXVNaTAyTGpOak1DNDJMVEF1Tml3eExqWXRNU3d5TGprdE1XZ3hNamxqTVM0ekxEQXNNaTR5TERBdU15d3lMamtzTVFvSkNRbGpNUzR5TERFdU1pd3hMaklzTXk0eUxERXVNaXcyTGpOMk1DNDNRekUyTmk0M0xERTBNeTR4TERFMk15NHlMREUwTmk0M0xERTFPQzQ0TERFME5pNDNlaUJOTXpRc01UTTFMak5qTFRBdU1Td3dMamd0TUM0eExESXRNQzR4TERJdU9IWXdMamRqTUN3eExqa3NNUzQxTERNdU5Dd3pMalFzTXk0MENna0pDV2d4TWpFdU5HTXhMamtzTUN3ekxqUXRNUzQxTERNdU5DMHpMalIyTFRBdU4yTXdMVEF1T0N3d0xUSXRNQzR4TFRJdU9FZ3pOSG9nVFRNekxqSXNNVE0xTGpOTU16TXVNaXd4TXpVdU0wd3pNeTR5TERFek5TNHplaUJOTVRZeUxqa3NNVE0xTGpOTU1UWXlMamtzTVRNMUxqTUtDUWtKVERFMk1pNDVMREV6TlM0emVpQk5NelF1TVN3eE16UXVOVXd6TkM0eExERXpOQzQxVERNMExqRXNNVE0wTGpWNklpOCtDZ2tKUEhCaGRHZ2dZMnhoYzNNOUluTjBNQ0lnWkQwaVRURTJOaTQxTERFeU5pNDRTREUyTWxZMU5DNDFZekF0T1M0MkxUSXRNVEV1TmkweE1TNDBMVEV4TGpaSU5EUXVPR010T1M0ekxEQXRNVEV1TkN3eUxqRXRNVEV1TkN3eE1TNDJkamN5TGpOb0xUUXVOVlkxTkM0MUNna0pDV013TFRFeUxqRXNOQzB4Tmk0eUxERTFMamt0TVRZdU1tZ3hNRFV1T0dNeE1TNDVMREFzTVRVdU9TdzBMakVzTVRVdU9Td3hOaTR5VmpFeU5pNDRlaUl2UGdvSlBDOW5QZ29KUEhKbFkzUWdlRDBpT1RBdU15SWdlVDBpTVRNMUxqZ2lJR05zWVhOelBTSnpkREFpSUhkcFpIUm9QU0l4TlM0MklpQm9aV2xuYUhROUlqUXVOU0l2UGdvSlBIQmhkR2dnWTJ4aGMzTTlJbk4wTUNJZ1pEMGlUVEV6T1M0M0xERXlNUzQ1U0RnMUxqTjJMVFF1TldnMU5DNDFWakV5TVM0NWVpQk5NVE01TGpjc01URXpMakZJT0RVdU0zWXROQzQxYURVMExqVldNVEV6TGpGNklFMHhNemt1Tnl3eE1EUXVORWc0TlM0emRpMDBMalZvTlRRdU5WWXhNRFF1TkhvS0NRa2dUVEV6T1M0M0xEazBMalpJT0RVdU0zWXROQzQxYURVMExqVldPVFF1Tm5vZ1RURTBNU3c0Tmk0eFNEZzBMakZXTmpRdU9VZ3hOREZXT0RZdU1Yb2dUVGc0TGpZc09ERXVOV2cwTnk0NVZqWTVMalJJT0RndU5sWTRNUzQxZWlJdlBnb0pQSEJoZEdnZ1kyeGhjM005SW5OME1DSWdaRDBpVFRnd0xqWXNPVGd1TjBnME9DNDVWall6TGpWb016RXVObFk1T0M0M2VpQk5OVE11TlN3NU5DNHlTRGMyVmpZNFNEVXpMalZXT1RRdU1ub2lMejRLQ1R4blBnb0pDVHh3WVhSb0lHTnNZWE56UFNKemREQWlJR1E5SWswM05TNDNMRGt3TGpkb0xUUXVOV013TFRFdU9TMHhMalV0TXk0MExUTXVOQzB6TGpSSU5qSmpMVEV1T1N3d0xUTXVOQ3d4TGpVdE15NDBMRE11TkdndE5DNDFZekF0TXk0MUxESXVNeTAyTGpVc05TNDFMVGN1TlFvSkNRbGpMVEV1TlMweExqUXRNaTQxTFRNdU5DMHlMalV0TlM0Mll6QXROQzR5TERNdU5DMDNMallzTnk0MkxUY3VObU0wTGpJc01DdzNMallzTXk0MExEY3VOaXczTGpaak1Dd3lMakl0TUM0NUxEUXVNUzB5TGpRc05TNDFRemN6TGpNc09EUXNOelV1Tnl3NE55NHhMRGMxTGpjc09UQXVOM29LQ1FrSklFMDJOQzQ0TERjMExqVmpMVEV1Tnl3d0xUTXVNU3d4TGpRdE15NHhMRE11TVdNd0xERXVOeXd4TGpRc015NHhMRE11TVN3ekxqRmpNUzQzTERBc015NHhMVEV1TkN3ekxqRXRNeTR4UXpZM0xqa3NOelV1T1N3Mk5pNDFMRGMwTGpVc05qUXVPQ3czTkM0MWVpQk5NVFV6TGpFc05qQXVOd29KQ1FsSU5ERXVOM1l0TkM0MWFERXhNUzQwVmpZd0xqZDZJaTgrQ2drOEwyYytDand2Wno0S1BDOXpkbWMrQ2c9PVwiKTtcclxuICAgIGJhY2tncm91bmQtc2l6ZTogODJweCA2OHB4O1xyXG59XHJcblxyXG4ubWluZHNoaWZ0IC5jb250ZW50LWljb24uZ3VpZGUsXHJcbi5taW5kc2hpZnQgLmNvbnRlbnQtaWNvbi53aGl0ZXBhcGVyLFxyXG4ubWluZHNoaWZ0IC5jb250ZW50LWljb24ucmVzZWFyY2hzdXJ2ZXkge1xyXG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2Jhc2U2NCxQRDk0Yld3Z2RtVnljMmx2YmowaU1TNHdJaUJsYm1OdlpHbHVaejBpZFhSbUxUZ2lQejRLUENFdExTQkhaVzVsY21GMGIzSTZJRUZrYjJKbElFbHNiSFZ6ZEhKaGRHOXlJREl5TGpFdU1Dd2dVMVpISUVWNGNHOXlkQ0JRYkhWbkxVbHVJQzRnVTFaSElGWmxjbk5wYjI0NklEWXVNREFnUW5WcGJHUWdNQ2tnSUMwdFBnbzhjM1puSUhabGNuTnBiMjQ5SWpFdU1TSWdhV1E5SWt4aGVXVnlYekVpSUhodGJHNXpQU0pvZEhSd09pOHZkM2QzTG5jekxtOXlaeTh5TURBd0wzTjJaeUlnZUcxc2JuTTZlR3hwYm1zOUltaDBkSEE2THk5M2QzY3Vkek11YjNKbkx6RTVPVGt2ZUd4cGJtc2lJSGc5SWpCd2VDSWdlVDBpTUhCNElnb0pJSFpwWlhkQ2IzZzlJakFnTUNBeU1EQWdNakF3SWlCemRIbHNaVDBpWlc1aFlteGxMV0poWTJ0bmNtOTFibVE2Ym1WM0lEQWdNQ0F5TURBZ01qQXdPeUlnZUcxc09uTndZV05sUFNKd2NtVnpaWEoyWlNJK0NqeHpkSGxzWlNCMGVYQmxQU0owWlhoMEwyTnpjeUkrQ2drdWMzUXdlMlpwYkd3Nkl6VkROamczTUR0OUNqd3ZjM1I1YkdVK0NqeG5QZ29KUEdjK0Nna0pQSEJoZEdnZ1kyeGhjM005SW5OME1DSWdaRDBpVFRVM0xqSXNNVFUyTGpoak16RXVNaXd3TERReExqa3NPQzQ1TERReUxqTXNPUzR5WXpFdU1Td3hMREl1T1N3eExEUXNNR013TGpRdE1DNDBMREV4TFRrdU1pdzBNaTR6TFRrdU1tTTRMallzTUN3eE9DNHhMREF1Tnl3eU9DNHlMRElLQ1FrSll6QXVPQ3d3TGpFc01TNDNMVEF1TWl3eUxqTXRNQzQzWXpBdU5pMHdMallzTVMweExqUXNNUzB5TGpKV05ERXVObU13TFRFdU5TMHhMakV0TWk0M0xUSXVOaTB5TGpsc01Dd3dZeTB4TUM0MExURXVOQzB5TUM0eExUSXVNUzB5T1MweUxqRmpMVEkyTGpZc01DMHpPUzQyTERZdU5DMDBOQ3c1TGpFS0NRa0piQzB3TGpNc01DNHliQzB3TGpNdE1DNHlZeTAwTGpRdE1pNDNMVEUzTGpRdE9TNHhMVFEwTFRrdU1XTXRPQzQ1TERBdE1UZ3VOaXd3TGpjdE1qa3NNaTR4WXkweExqVXNNQzR5TFRJdU5pd3hMalF0TWk0MkxESXVPVll4TlRaak1Dd3dMamdzTUM0MExERXVOeXd4TERJdU1nb0pDUWxqTUM0MkxEQXVOaXd4TGpVc01DNDRMREl1TXl3d0xqZERNemt1TVN3eE5UY3VOU3cwT0M0MkxERTFOaTQ0TERVM0xqSXNNVFUyTGpoNklFMHhNRFF1TkN3eE5UZ3VObFkxTVd3d0xqTXRNQzR5WXpNdU9TMHlMalVzTVRVdU55MDRMalFzTkRFdU1TMDRMalFLQ1FrSll6Y3VPQ3d3TERFMkxqSXNNQzQyTERJMUxqRXNNUzQyYkRBdU5Td3dMakYyTVRBNExqUnNMVEF1Tnkwd0xqRmpMVGd1T1MweExURTNMak10TVM0MkxUSTFMVEV1Tm1NdE1qRXVNU3d3TFRNekxqY3NNeTQ1TFRRd0xqVXNOeTR5VERFd05DNDBMREUxT0M0MmVpQk5PVGd1Tml3eE5UZ3VOZ29KQ1Fsc0xUQXVPUzB3TGpSakxUWXVPQzB6TGpNdE1Ua3VOQzAzTGpJdE5EQXVOUzAzTGpKakxUY3VOeXd3TFRFMkxqRXNNQzQxTFRJMUxERXVObXd0TUM0M0xEQXVNVlkwTkM0eWJEQXVOUzB3TGpGak9DNDVMVEV1TVN3eE55NDBMVEV1Tml3eU5TNHhMVEV1TmdvSkNRbGpNalV1TkN3d0xETTNMaklzTlM0NExEUXhMakVzT0M0emJEQXVNeXd3TGpKV01UVTRMalo2SUUwMU5TNDVMREV6TUM0Mll6Z3VOeXd3TERFM0xqa3NNUzR5TERJMkxqY3NNaTQxYkRJdU5pd3dMalIyTFRac0xURXVPQzB3TGpOakxURXlMalF0TVM0NUxUSTFMalV0TXk0MUxUTTNMall0TWk0eENna0pDV3d0TVN3d0xqRjJOUzQ1YkRFdU55MHdMakpETkRrdU5pd3hNekF1Tnl3MU1pNDNMREV6TUM0MkxEVTFMamtzTVRNd0xqWjZJRTB4TWpFdU5Td3hNamQyTm1NeE1TNDBMVEV1T0N3eU1TNHpMVE11TWl3ek1pNDFMVEV1T1d3d0xqUXNNSFl0TlM0NUNna0pDVU14TkRJdU5Td3hNak11T1N3eE16RXVOQ3d4TWpVdU5Td3hNakV1TlN3eE1qZDZJRTB4TWpFdU5Td3hNRFV1TkhZMll6RXhMalF0TVM0NExESXhMak10TXk0eUxETXlMalV0TVM0NWJEQXVOQ3d3ZGkwMUxqbERNVFF5TGpZc01UQXlMaklzTVRNeExqZ3NNVEF6TGpnc01USXhMalVzTVRBMUxqUjZDZ2tKQ1NCTk5UY3VNaXd4TURndU9HTTNMallzTUN3eE5TNHhMREV1TWl3eU15d3lMalJzTVM0MExEQXVNbU13TGpnc01DNHhMREV1Tnkwd0xqRXNNaTQwTFRBdU4yTXdMamN0TUM0MkxERXRNUzQwTERFdE1pNHlWalkxTGpKak1DMHhMalF0TVM0eExUSXVOeTB5TGpVdE1pNDVDZ2tKQ1dNdE9DNDNMVEV1TXkweE5pNDVMVEl1TmkweU5TNDBMVEl1Tm1NdE15NHpMREF0Tmk0MExEQXVNaTA1TGpVc01DNDJiREFzTUdNdE1TNDFMREF1TWkweUxqWXNNUzQwTFRJdU5pd3lMamwyTkRNdU0yTXdMREF1T1N3d0xqUXNNUzQzTERFc01pNHlDZ2tKQ1dNd0xqWXNNQzQyTERFdU5Td3dMamdzTWk0ekxEQXVOME0xTVM0ekxERXdPU3cxTkM0eUxERXdPQzQ0TERVM0xqSXNNVEE0TGpoNklFMDNPUzR5TERFd05TNHhiQzB3TGpjdE1DNHhZeTAzTFRFdU1TMHhOQzB5TGpFdE1qRXVNeTB5TGpGakxUSXNNQzB6TGpnc01DNHhMVFV1Tnl3d0xqSUtDUWtKYkMwd0xqWXNNRlkyTlM0NGJEQXVOaXd3WXpFdU9TMHdMakVzTXk0M0xUQXVNaXcxTGpjdE1DNHlZemN1TXl3d0xERTBMak1zTVN3eU1TNDFMREl1TVd3d0xqVXNNQzR4VmpFd05TNHhlaUJOTVRJeExqVXNPRE11TjNZMll6RXhMalF0TVM0NExESXhMak10TXk0eUxETXlMalV0TVM0NUNna0pDV3d3TGpRc01DNHhkaTAxTGpsRE1UUXlMalVzT0RBdU5Td3hNekV1TkN3NE1pNHlMREV5TVM0MUxEZ3pMamQ2SUUweE1qRXVOU3cyTW5ZMUxqbGpNVEV1TkMweExqZ3NNakV1TkMwekxqSXNNekl1TlMweExqbHNNQzQwTERBdU1YWXROUzQ1Q2drSkNVTXhOREl1TlN3MU9DNDRMREV6TVM0NExEWXdMalFzTVRJeExqVXNOako2SWk4K0NnazhMMmMrQ2p3dlp6NEtQQzl6ZG1jK0NnPT1cIik7XHJcbiAgICBiYWNrZ3JvdW5kLXNpemU6IDgycHggNjhweDtcclxufVxyXG5cclxuLyogY29udGFjdCBmb3JtICovXHJcbi5taW5kc2hpZnQgLm1hcmtldGluZy5jb250YWN0IHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XHJcbiAgICBib3JkZXI6IDJweCBzb2xpZCAjYWZhOWEwO1xyXG4gICAgcGFkZGluZzogMjBweCAwO1xyXG59XHJcblxyXG4ubWluZHNoaWZ0IC5tYXJrZXRpbmcuY29udGFjdCAuYmFuZC10eXBlIHtcclxuICAgIGNvbG9yOiAjMDAyYjQ5O1xyXG4gICAgZm9udC1mYW1pbHk6IFwiR290aGFtQm9va1wiLCBBcmlhbCwgSGVsdmV0aWNhLCBzYW5zICFpbXBvcnRhbnQ7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gICAgbWFyZ2luLWxlZnQ6IDA7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbn1cclxuXHJcbi5taW5kc2hpZnQgLm1hcmtldGluZy5jb250YWN0IC5iYW5kLXR5cGUtc3VidGl0bGUge1xyXG4gICAgY29sb3I6ICM1YjY3NzA7XHJcbiAgICBmb250LWZhbWlseTogXCJMZXhpYVJlZ3VsYXJcIiwgVGltZXMsIHNhbi1zZXJpZjtcclxuICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxufVxyXG5cclxuLm1pbmRzaGlmdCAubWFya2V0aW5nLmNvbnRhY3QgLmJhbmQtY29sLXdyYXBwZXIge1xyXG4gICAgbWFyZ2luLXRvcDogMzBweDtcclxufVxyXG5cclxuLm1pbmRzaGlmdCAubWFya2V0aW5nLWNvbnRhY3QgLmNvbnRhaW5lciB7XHJcbiAgICB3aWR0aDogYXV0bztcclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XHJcbiAgICAubWluZHNoaWZ0IC5tYXJrZXRpbmcuY29udGFjdCAuY29udGFpbmVyIHtcclxuICAgICAgICB3aWR0aDogYXV0bztcclxuICAgIH1cclxufVxyXG5cclxuLm1pbmRzaGlmdCAubWFya2V0aW5nLmNvbnRhY3QgLm1hcmtldGluZy1jb250YWN0IGlucHV0LFxyXG4ubWluZHNoaWZ0IC5tYXJrZXRpbmcuY29udGFjdCAubWFya2V0aW5nLWNvbnRhY3QgaW5wdXRbdHlwZT10ZXh0XSxcclxuLm1pbmRzaGlmdCAubWFya2V0aW5nLmNvbnRhY3QgLm1hcmtldGluZy1jb250YWN0IGlucHV0W3R5cGU9ZW1haWxdIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICNmM2YyZjE7XHJcbiAgICBjb2xvcjogIzViNjc3MDtcclxuICAgIGJvcmRlcjogMnB4IHNvbGlkIHRyYW5zcGFyZW50O1xyXG4gICAgZm9udC1mYW1pbHk6IFwiR290aGFtQm9va1wiLCBBcmlhbCwgSGVsdmV0aWNhLCBzYW5zO1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcclxuICAgIHBhZGRpbmc6IDEwcHggOHB4O1xyXG4gICAgb3V0bGluZTogbm9uZTtcclxuICAgIHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplO1xyXG4gICAgd2lkdGg6IDkwJTtcclxuICAgIG1hcmdpbi1sZWZ0OiA1JTtcclxuICAgIGN1cnNvcjogcG9pbnRlcjtcclxufVxyXG5cclxuLypcclxuICAubWluZHNoaWZ0IC5tYXJrZXRpbmcuY29udGFjdCAubWFya2V0aW5nLWNvbnRhY3QgaW5wdXRbdHlwZT1cInN1Ym1pdFwiXXtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICM3N2M1ZDU7XHJcbiAgICBjb2xvcjogI2ZmZmZmZjtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgbWFyZ2luOiBhdXRvO1xyXG4gICAgdGV4dC1hbGlnbjogbGVmdDtcclxuICB9XHJcbiAgLm1pbmRzaGlmdCAubWFya2V0aW5nLmNvbnRhY3QgLm1hcmtldGluZy1jb250YWN0IGlucHV0W3R5cGU9XCJzdWJtaXRcIl06YWZ0ZXJ7XHJcbiAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgYmFja2dyb3VuZDogdXJsKCcuLi9pbWFnZXMvaWNvbnMvY2hldnJvbi9zMDUtcmlnaHQtd2hpdGUucG5nPzE0NDQyNTE4NzUnKSBuby1yZXBlYXQgMCAwIHRyYW5zcGFyZW50O1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgcmlnaHQ6IC00MnB4O1xyXG4gICAgdG9wOiA5cHg7XHJcbiAgICB3aWR0aDogMjhweDtcclxuICAgIGhlaWdodDogMjRweDtcclxuICAgIGJhY2tncm91bmQtc2l6ZTogMTAwJTtcclxuICAgIGJvcmRlcjoxcHggc29saWQgcmVkO1xyXG4gIH1cclxuKi9cclxuXHJcbi5taW5kc2hpZnQgLm1hcmtldGluZy5jb250YWN0IC5mb3JtLW1lc3NhZ2Uge1xyXG4gICAgY29sb3I6ICM1YjY3NzA7XHJcbiAgICBwYWRkaW5nLXRvcDogM3B4O1xyXG59XHJcblxyXG4ubWluZHNoaWZ0IC5tYXJrZXRpbmcuY29udGFjdCAubWFya2V0aW5nLWNvbnRhY3QgaW5wdXQ6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xyXG4gICAgY29sb3I6ICM1YjY3NzA7XHJcbn1cclxuXHJcbi5taW5kc2hpZnQgLm1hcmtldGluZy5jb250YWN0IC5tYXJrZXRpbmctY29udGFjdCBpbnB1dDo6LW1vei1wbGFjZWhvbGRlciB7XHJcbiAgICBjb2xvcjogIzViNjc3MDtcclxufVxyXG5cclxuLm1pbmRzaGlmdCAubWFya2V0aW5nLmNvbnRhY3QgLm1hcmtldGluZy1jb250YWN0IGlucHV0Oi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XHJcbiAgICBjb2xvcjogIzViNjc3MDtcclxufVxyXG5cclxuLm1pbmRzaGlmdCAubWFya2V0aW5nLmNvbnRhY3QgLm1hcmtldGluZy1jb250YWN0IGlucHV0OjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xyXG4gICAgY29sb3I6ICM1YjY3NzA7XHJcbn1cclxuXHJcbi5taW5kc2hpZnQgLm1hcmtldGluZy5jb250YWN0IC5tYXJrZXRpbmctY29udGFjdCBpbnB1dDo6cGxhY2Vob2xkZXIge1xyXG4gICAgY29sb3I6ICM1YjY3NzA7XHJcbn1cclxuXHJcbi5taW5kc2hpZnQgLm1hcmtldGluZy5jb250YWN0IC5tYXJrZXRpbmctY29udGFjdCBpbnB1dDo6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcclxuICAgIGNvbG9yOiAjNWI2NzcwO1xyXG59XHJcblxyXG4ubWluZHNoaWZ0IC5tYXJrZXRpbmcuY29udGFjdCAubWFya2V0aW5nLWNvbnRhY3QgaW5wdXQ6Oi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XHJcbiAgICBjb2xvcjogIzViNjc3MDtcclxufVxyXG5cclxuLm1pbmRzaGlmdCAubGF0ZXN0LWNvbnRlbnQtd3JhcHBlciB7XHJcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG59XHJcblxyXG4ubWluZHNoaWZ0IC5sYXRlc3QtY29udGVudC13cmFwcGVyIC5jb2wtbWQtNCB7XHJcbiAgICBiYWNrZ3JvdW5kOiAjZmZmZmZmO1xyXG4gICAgaGVpZ2h0OiAzNTBweDtcclxuICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IDIlO1xyXG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgIHdpZHRoOiAzMiU7XHJcbn1cclxuXHJcbi5taW5kc2hpZnQgLmxhdGVzdC1jb250ZW50LXdyYXBwZXIgLmNvbC1tZC00Om50aC1jaGlsZCgzbikge1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAwO1xyXG59XHJcblxyXG4ubWluZHNoaWZ0IC5sYXRlc3QtY29udGVudC13cmFwcGVyIC5jb2wtbWQtNCBpZnJhbWUge1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBtYXJnaW46IDMwcHggYXV0byAzMHB4IDVweDtcclxufVxyXG5cclxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcclxuICAgIC5taW5kc2hpZnQgLmxhdGVzdC1jb250ZW50LXdyYXBwZXIgLmNvbC1tZC00IHtcclxuICAgICAgICAtd2Via2l0LWJveC1mbGV4OiAwO1xyXG4gICAgICAgIC1tcy1mbGV4OiBub25lO1xyXG4gICAgICAgIGZsZXg6IG5vbmU7XHJcbiAgICAgICAgZmxvYXQ6IG5vbmU7XHJcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgfVxyXG59XHJcblxyXG4ubWluZHNoaWZ0IC5sYXRlc3QtYmxvY2sge1xyXG4gICAgcGFkZGluZzogMjBweDtcclxufVxyXG5cclxuLm1pbmRzaGlmdCAubGF0ZXN0LWJsb2NrID4gZGl2IHtcclxuICAgIG1hcmdpbjogYXV0bztcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxufVxyXG5cclxuLm1pbmRzaGlmdCAubWFpbi1jb250ZW50IGg0IGE6bm90KC5idXR0b24pOm5vdCguYnV0dG9uLXNtYWxsLXRleHQpOm5vdCguc2ltcGxlLWJ1dHRvbik6bm90KC5zZmZvcnVtTmV3VGhyZWFkTG5rKTpub3QoLnNmZm9ydW1SZXBseUJ0bik6bm90KC5idXR0b24tc2Vjb25kYXJ5KSxcclxuLm1pbmRzaGlmdCAubGF0ZXN0LWJsb2NrIGg0LFxyXG4ubWluZHNoaWZ0IC5sYXRlc3QtYmxvY2sgaDQgYSB7XHJcbiAgICBjb2xvcjogIzExNDI1YSAhaW1wb3J0YW50O1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICBmb250LWZhbWlseTogXCJHb3RoYW1Cb2xkXCIsIEFyaWFsLCBIZWx2ZXRpY2EsIHNhbnM7XHJcbiAgICBmb250LXNpemU6IDIzcHg7XHJcbiAgICBmb250LXdlaWdodDogMzAwO1xyXG4gICAgbGluZS1oZWlnaHQ6IDEyMCU7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG4gICAgcGFkZGluZzogMCA1JTtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxufVxyXG5cclxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMjAwcHgpIHtcclxuICAgIC5taW5kc2hpZnQgLmxhdGVzdC1ibG9jayBoNCBhIHtcclxuICAgICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5taW5kc2hpZnQgLmxhdGVzdC1ibG9jayAuZGF0ZSB7XHJcbiAgICBjb2xvcjogIzg5OGQ4ZDtcclxuICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxufVxyXG5cclxuLm1pbmRzaGlmdCAuY29udGVudCB7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XHJcbiAgICB3aWR0aDogNzAlO1xyXG59XHJcblxyXG4ubWluZHNoaWZ0IC5zaWRlYmFyIHtcclxuICAgIHdpZHRoOiAzMCU7XHJcbn1cclxuXHJcbi5taW5kc2hpZnQgLnNpZGViYXIgLnNpZGVib3gge1xyXG4gICAgZmxvYXQ6IGxlZnQ7XHJcbn1cclxuXHJcbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xyXG4gICAgLm1pbmRzaGlmdCAuY29udGVudCxcclxuICAgIC5taW5kc2hpZnQgLnNpZGViYXIge1xyXG4gICAgICAgIGZsb2F0OiBub25lO1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgfVxyXG5cclxuICAgIC5taW5kc2hpZnQgLnNpZGViYXIgLnNpZGVib3gge1xyXG4gICAgICAgIGZsb2F0OiBub25lO1xyXG4gICAgICAgIG1hcmdpbjogYXV0bztcclxuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICB9XHJcbn1cclxuXHJcbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XHJcbiAgICAubWluZHNoaWZ0IC5jb250ZW50IHtcclxuICAgICAgICBwYWRkaW5nLWxlZnQ6IDEwcHg7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5taW5kc2hpZnQgLmJyZWFkY3J1bWIgYSB7XHJcbiAgICBjb2xvcjogIzAwODVhZCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ubWluZHNoaWZ0IC5icmVhZGNydW1iIGE6aG92ZXIge1xyXG4gICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmUgIWltcG9ydGFudDtcclxufVxyXG5cclxuLyogc2VydmljZSBjb2RlcyBwYWdlICovXHJcbi5zZXJ2aWNlLWNvZGVzLXdyYXBwZXIgLmJhbmQtYWNjb3JkaW9uIHtcclxuICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XHJcbn1cclxuXHJcbi5zZXJ2aWNlLWNvZGVzLXdyYXBwZXIgLnBhbmVsLWhlYWRpbmcge1xyXG4gICAgYmFja2dyb3VuZDogI2VkZWRlZDtcclxuICAgIGJvcmRlci1ib3R0b206IDJweCBzb2xpZCAjZTNlM2UzO1xyXG4gICAgcGFkZGluZzogMTBweCAxNXB4IDEwcHggMTVweDtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxufVxyXG5cclxuLnNlcnZpY2UtY29kZXMtd3JhcHBlciAucGFuZWwtaGVhZGluZzpob3ZlciB7XHJcbiAgICBiYWNrZ3JvdW5kOiAjZWVlZWVlO1xyXG4gICAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkICNlYWVhZWE7XHJcbn1cclxuXHJcbi5zZXJ2aWNlLWNvZGVzLXdyYXBwZXIgLnBhbmVsLWhlYWRpbmcgaDQge1xyXG4gICAgZm9udC1zaXplOiAyMHB4O1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG59XHJcblxyXG4uc2VydmljZS1jb2Rlcy13cmFwcGVyIC5wYW5lbC1oZWFkaW5nIGEge1xyXG4gICAgYmFja2dyb3VuZDogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2Jhc2U2NCxQRDk0Yld3Z2RtVnljMmx2YmowaU1TNHdJaUJsYm1OdlpHbHVaejBpZFhSbUxUZ2lQejRLUENFdExTQkhaVzVsY21GMGIzSTZJRUZrYjJKbElFbHNiSFZ6ZEhKaGRHOXlJREl5TGpFdU1Dd2dVMVpISUVWNGNHOXlkQ0JRYkhWbkxVbHVJQzRnVTFaSElGWmxjbk5wYjI0NklEWXVNREFnUW5WcGJHUWdNQ2tnSUMwdFBnbzhjM1puSUhabGNuTnBiMjQ5SWpFdU1TSWdhV1E5SWt4aGVXVnlYekVpSUhodGJHNXpQU0pvZEhSd09pOHZkM2QzTG5jekxtOXlaeTh5TURBd0wzTjJaeUlnZUcxc2JuTTZlR3hwYm1zOUltaDBkSEE2THk5M2QzY3Vkek11YjNKbkx6RTVPVGt2ZUd4cGJtc2lJSGc5SWpCd2VDSWdlVDBpTUhCNElnb0pJSFpwWlhkQ2IzZzlJakFnTUNBMU1USWdOVEV5SWlCemRIbHNaVDBpWlc1aFlteGxMV0poWTJ0bmNtOTFibVE2Ym1WM0lEQWdNQ0ExTVRJZ05URXlPeUlnZUcxc09uTndZV05sUFNKd2NtVnpaWEoyWlNJK0NqeHpkSGxzWlNCMGVYQmxQU0owWlhoMEwyTnpjeUkrQ2drdWMzUXdlMlpwYkd3Nkl6QXdPRFZCUkR0OUNqd3ZjM1I1YkdVK0NqeHdZWFJvSUdOc1lYTnpQU0p6ZERBaUlHUTlJazA1Tml3eU16Vm9Nekl3ZGpReVNEazJWakl6TlhvaUx6NEtQQzl6ZG1jK0NnPT1cIik7XHJcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIGNlbnRlcjtcclxuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgICBiYWNrZ3JvdW5kLXNpemU6IDMwcHggMzBweDtcclxuICAgIHBhZGRpbmctbGVmdDogNDVweDtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbn1cclxuXHJcbi5zZXJ2aWNlLWNvZGVzLXdyYXBwZXIgLnBhbmVsLWhlYWRpbmcgYS5jb2xsYXBzZWQge1xyXG4gICAgYmFja2dyb3VuZDogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2Jhc2U2NCxQRDk0Yld3Z2RtVnljMmx2YmowaU1TNHdJaUJsYm1OdlpHbHVaejBpZFhSbUxUZ2lQejRLUENFdExTQkhaVzVsY21GMGIzSTZJRUZrYjJKbElFbHNiSFZ6ZEhKaGRHOXlJREl5TGpFdU1Dd2dVMVpISUVWNGNHOXlkQ0JRYkhWbkxVbHVJQzRnVTFaSElGWmxjbk5wYjI0NklEWXVNREFnUW5WcGJHUWdNQ2tnSUMwdFBnbzhjM1puSUhabGNuTnBiMjQ5SWpFdU1TSWdhV1E5SWt4aGVXVnlYekVpSUhodGJHNXpQU0pvZEhSd09pOHZkM2QzTG5jekxtOXlaeTh5TURBd0wzTjJaeUlnZUcxc2JuTTZlR3hwYm1zOUltaDBkSEE2THk5M2QzY3Vkek11YjNKbkx6RTVPVGt2ZUd4cGJtc2lJSGc5SWpCd2VDSWdlVDBpTUhCNElnb0pJSFpwWlhkQ2IzZzlJakFnTUNBMU1USWdOVEV5SWlCemRIbHNaVDBpWlc1aFlteGxMV0poWTJ0bmNtOTFibVE2Ym1WM0lEQWdNQ0ExTVRJZ05URXlPeUlnZUcxc09uTndZV05sUFNKd2NtVnpaWEoyWlNJK0NqeHpkSGxzWlNCMGVYQmxQU0owWlhoMEwyTnpjeUkrQ2drdWMzUXdlMlpwYkd3Nkl6QXdPRFZCUkR0OUNqd3ZjM1I1YkdVK0NqeHdZWFJvSUdOc1lYTnpQU0p6ZERBaUlHUTlJazAwTVRZc01qYzNMak5JTWpjM0xqTldOREUyYUMwME1pNDNWakkzTnk0elNEazJkaTAwTWk0M2FERXpPQzQzVmprMmFEUXlMamQyTVRNNExqZElOREUyVmpJM055NHplaUl2UGdvOEwzTjJaejRLXCIpO1xyXG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCBjZW50ZXI7XHJcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gICAgYmFja2dyb3VuZC1zaXplOiAzMHB4IDMwcHg7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDQ1cHg7XHJcbn1cclxuXHJcbi5zZXJ2aWNlLWNvZGVzLXdyYXBwZXIgLnBhbmVsLWhlYWRpbmcgYTpob3ZlciB7XHJcbiAgICBjb2xvcjogIzAwMDAwMDtcclxuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4uc2VydmljZS1jb2Rlcy13cmFwcGVyIC5wYW5lbC1ib2R5IHtcclxuICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICBwYWRkaW5nOiAxNXB4IDE1cHggMzBweCAxNXB4O1xyXG59XHJcblxyXG4uc2VydmljZS1jb2Rlcy13cmFwcGVyIC5wYW5lbC1ib2R5IC5zZWFyY2hfbGFiZWwge1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICBmbG9hdDogbGVmdDtcclxuICAgIG1hcmdpbi1yaWdodDogMzBweDtcclxuICAgIHdpZHRoOiAyNSU7XHJcbn1cclxuXHJcbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XHJcbiAgICAuc2VydmljZS1jb2Rlcy13cmFwcGVyIC5wYW5lbC1ib2R5IC5zZWFyY2hfbGFiZWwge1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgfVxyXG59XHJcblxyXG4uc2VydmljZS1jb2Rlcy13cmFwcGVyIC5wYW5lbC1ib2R5IHNlbGVjdCxcclxuLnNlcnZpY2UtY29kZXMtd3JhcHBlciBmb3JtIHNlbGVjdCxcclxuLnNlcnZpY2UtY29kZXMtd3JhcHBlciAucGFuZWwtYm9keSBpbnB1dFt0eXBlPXRleHRdIHtcclxuICAgIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcclxuICAgIC13ZWJraXQtYm9yZGVyLXJhZGl1czogMHB4O1xyXG4gICAgYmFja2dyb3VuZDogI2ZmZmZmZjtcclxuICAgIGJvcmRlcjogMnB4IHNvbGlkICNkYmRiZGI7XHJcbiAgICBib3JkZXItcmFkaXVzOiAwO1xyXG4gICAgb3V0bGluZTogbm9uZTtcclxuICAgIHBhZGRpbmc6IDJweCA1cHg7XHJcbiAgICB3aWR0aDogNTAlO1xyXG59XHJcblxyXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xyXG4gICAgLnNlcnZpY2UtY29kZXMtd3JhcHBlciAucGFuZWwtYm9keSBzZWxlY3QsXHJcbiAgICAuc2VydmljZS1jb2Rlcy13cmFwcGVyIGZvcm0gc2VsZWN0LFxyXG4gICAgLnNlcnZpY2UtY29kZXMtd3JhcHBlciAucGFuZWwtYm9keSBpbnB1dFt0eXBlPXRleHRdIHtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgIH1cclxufVxyXG5cclxuLnNlcnZpY2UtY29kZXMtd3JhcHBlciAucGFuZWwtYm9keSBzZWxlY3QsXHJcbi5zZXJ2aWNlLWNvZGVzLXdyYXBwZXIgZm9ybSBzZWxlY3Qge1xyXG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2Jhc2U2NCxQRDk0Yld3Z2RtVnljMmx2YmowaU1TNHdJaUJsYm1OdlpHbHVaejBpZFhSbUxUZ2lQejRLUENFdExTQkhaVzVsY21GMGIzSTZJRUZrYjJKbElFbHNiSFZ6ZEhKaGRHOXlJREl5TGpFdU1Dd2dVMVpISUVWNGNHOXlkQ0JRYkhWbkxVbHVJQzRnVTFaSElGWmxjbk5wYjI0NklEWXVNREFnUW5WcGJHUWdNQ2tnSUMwdFBnbzhjM1puSUhabGNuTnBiMjQ5SWpFdU1TSWdhV1E5SWt4aGVXVnlYekVpSUhodGJHNXpQU0pvZEhSd09pOHZkM2QzTG5jekxtOXlaeTh5TURBd0wzTjJaeUlnZUcxc2JuTTZlR3hwYm1zOUltaDBkSEE2THk5M2QzY3Vkek11YjNKbkx6RTVPVGt2ZUd4cGJtc2lJSGc5SWpCd2VDSWdlVDBpTUhCNElnb0pJSFpwWlhkQ2IzZzlJakFnTUNBMU1USWdOVEV5SWlCemRIbHNaVDBpWlc1aFlteGxMV0poWTJ0bmNtOTFibVE2Ym1WM0lEQWdNQ0ExTVRJZ05URXlPeUlnZUcxc09uTndZV05sUFNKd2NtVnpaWEoyWlNJK0NqeHpkSGxzWlNCMGVYQmxQU0owWlhoMEwyTnpjeUkrQ2drdWMzUXdlMlpwYkd3NkkwVXlSVEpGTWp0OUNqd3ZjM1I1YkdVK0NqeHdZWFJvSUdOc1lYTnpQU0p6ZERBaUlHUTlJazA1TUM0MUxESTRPUzQ0VERJMU9TdzBOVGd1TTJ3eE5qZ3VOUzB4TmpndU5VZzVNQzQxZWlJdlBnbzhjR0YwYUNCamJHRnpjejBpYzNRd0lpQmtQU0pOTkRJM0xqVXNNakkxTGpKTU1qVTVMRFUyTGpkTU9UQXVOU3d5TWpVdU1rZzBNamN1TlhvaUx6NEtQQzl6ZG1jK0NnPT1cIik7XHJcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gICAgYmFja2dyb3VuZC1zaXplOiAxNXB4IDE1cHg7XHJcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiByaWdodCBjZW50ZXI7XHJcbn1cclxuXHJcbi5zZXJ2aWNlLWNvZGVzLXdyYXBwZXIgZm9ybSBzZWxlY3Q6Zm9jdXMsXHJcbi5zZXJ2aWNlLWNvZGVzLXdyYXBwZXIgZm9ybSBpbnB1dFt0eXBlPXRleHRdOmZvY3VzIHtcclxuICAgIGJvcmRlcjogMnB4IHNvbGlkICM3N2M1ZDU7XHJcbn1cclxuXHJcbi5zZXJ2aWNlLWNvZGVzLXdyYXBwZXIgLnBhbmVsLWJvZHkgYnIge1xyXG4gICAgY2xlYXI6IGJvdGg7XHJcbn1cclxuXHJcbi5zZXJ2aWNlLWNvZGVzLXdyYXBwZXIgYnV0dG9uLFxyXG4uc2VydmljZS1jb2Rlcy13cmFwcGVyIGlucHV0W3R5cGU9YnV0dG9uXSxcclxuLnNlcnZpY2UtY29kZXMtd3JhcHBlciBpbnB1dFt0eXBlPXJlc2V0XSxcclxuLnNlcnZpY2UtY29kZXMtd3JhcHBlciBpbnB1dFt0eXBlPXN1Ym1pdF0ge1xyXG4gICAgYmFja2dyb3VuZDogIzc3YzVkNTtcclxuICAgIGJvcmRlcjogMXB4IHNvbGlkICM3N2M1ZDU7XHJcbiAgICBjb2xvcjogI2ZmZmZmZiAhaW1wb3J0YW50O1xyXG4gICAgb3V0bGluZTogbm9uZTtcclxuICAgIHdpZHRoOiAxNTBweDtcclxuICAgIG1hcmdpbi10b3A6IDIwcHg7XHJcbn1cclxuXHJcbi5zZXJ2aWNlLWNvZGVzLXdyYXBwZXIgLmJ0bi13cmFwcGVyIHtcclxuICAgIG1hcmdpbi10b3A6IDIwcHg7XHJcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG59XHJcblxyXG4uc2VydmljZS1jb2Rlcy13cmFwcGVyIGJ1dHRvbjpob3ZlcixcclxuLnNlcnZpY2UtY29kZXMtd3JhcHBlciBpbnB1dFt0eXBlPWJ1dHRvbl06aG92ZXIsXHJcbi5zZXJ2aWNlLWNvZGVzLXdyYXBwZXIgaW5wdXRbdHlwZT1yZXNldF06aG92ZXIsXHJcbi5zZXJ2aWNlLWNvZGVzLXdyYXBwZXIgaW5wdXRbdHlwZT1zdWJtaXRdOmhvdmVyLFxyXG4uc2VydmljZS1jb2Rlcy13cmFwcGVyIC5idG4tY2xlYXI6aG92ZXIsXHJcbi5zZXJ2aWNlLWNvZGVzLXdyYXBwZXIgLmJ0bi1jbGVhci5kb3dubG9hZGNvZGVzOmhvdmVyIHtcclxuICAgIGJhY2tncm91bmQ6ICMzMzMzMzM7XHJcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjMzMzMzMzO1xyXG59XHJcblxyXG4uc2VydmljZS1jb2Rlcy13cmFwcGVyIC5idG4tY2xlYXIge1xyXG4gICAgYmFja2dyb3VuZDogIzc4OTQ5ZDtcclxuICAgIGJvcmRlcjogMXB4IHNvbGlkICM3ODk0OWQ7XHJcbiAgICBjb2xvcjogI2ZmZmZmZiAhaW1wb3J0YW50O1xyXG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgbWFyZ2luLXRvcDogMjBweDtcclxuICAgIHBhZGRpbmc6IDEwcHggMzBweCAxMXB4IDMwcHg7XHJcbn1cclxuXHJcbi5zZXJ2aWNlLWNvZGVzLXdyYXBwZXIgLmJ0bi1jbGVhci5kb3dubG9hZGNvZGVzIHtcclxuICAgIGJhY2tncm91bmQ6ICMxOTUxNmQ7XHJcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjMTk1MTZkO1xyXG4gICAgY29sb3I6ICNmZmZmZmY7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IDIwcHg7XHJcbn1cclxuXHJcbi5zZXJ2aWNlLWNvZGVzLXdyYXBwZXIgLmJ0bi1jbGVhcjpob3ZlcixcclxuLnNlcnZpY2UtY29kZXMtd3JhcHBlciAuYnRuLWNsZWFyLmRvd25sb2FkY29kZXM6aG92ZXIge1xyXG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5sZWdlbmQtYm94IHtcclxuICAgIGZsb2F0OiByaWdodDtcclxuICAgIGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoMCwgMTMzLCAxNzMsIDAuNSk7XHJcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgcGFkZGluZzogMTBweDtcclxufVxyXG5cclxuLmxlZ2VuZC1oZWFkZXIge1xyXG4gICAgY29sb3I6ICMwMDg1YWQgIWltcG9ydGFudDtcclxuICAgIHBhZGRpbmctYm90dG9tOiA1cHg7XHJcbn1cclxuXHJcbi5sZWdlbmQtYm9keSB7XHJcbiAgICBjb2xvcjogIzk0OTQ5NCAhaW1wb3J0YW50O1xyXG4gICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICM5NDk0OTQ7XHJcbiAgICBwYWRkaW5nLXRvcDogNXB4O1xyXG59XHJcblxyXG5ib2R5LmFydGljbGUucmVhbC1hcnRpY2xlIC5pbm5lciAubWFpbi1jb250ZW50IGgxIHtcclxuICAgIGNvbG9yOiAjNzg5NDlkICFpbXBvcnRhbnQ7XHJcbiAgICBmb250LXNpemU6IDI1cHg7XHJcbiAgICBmb250LWZhbWlseTogXCJMZXhpYVJlZ3VsYXJcIiwgVGltZXMsIHNhbi1zZXJpZjtcclxuICAgIGZvbnQtd2VpZ2h0OiAzMDA7XHJcbn1cclxuXHJcbmJvZHkuYXJ0aWNsZS5yZWFsLWFydGljbGUgLmlubmVyIC5tYWluLWNvbnRlbnQgaDIge1xyXG4gICAgY29sb3I6ICMzNDMzMzIgIWltcG9ydGFudDtcclxuICAgIGZvbnQtc2l6ZTogMjJweDtcclxuICAgIGZvbnQtZmFtaWx5OiBcIkdvdGhhbUJvb2tcIiwgQXJpYWwsIEhlbHZldGljYSwgc2FucztcclxuICAgIGZvbnQtd2VpZ2h0OiAzMDA7XHJcbn1cclxuXHJcbmJvZHkuYXJ0aWNsZS5yZWFsLWFydGljbGUgLmlubmVyIC5tYWluLWNvbnRlbnQgLmNvbnRlbnQgaDMge1xyXG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgIGZvbnQtc2l6ZTogMTZweCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4vKiBIb21lIEhlcm8gKi9cclxuLmhvbWUgLmhlcm8uc2xvZ2FuLWhlcm8ge1xyXG4gICAgbWFyZ2luOiAtMjVweCBhdXRvIC0yMHB4IGF1dG87XHJcbn1cclxuXHJcbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XHJcbiAgICAuaG9tZSAuaGVyby5zbG9nYW4taGVybyB7XHJcbiAgICAgICAgbWFyZ2luOiA1MHB4IGF1dG8gMCBhdXRvO1xyXG4gICAgfVxyXG59XHJcblxyXG4uaG9tZSAuaGVyby5zbG9nYW4taGVybyAuaGVyby1oZWFkZXIge1xyXG4gICAgY29sb3I6ICMwMDJiNDkgIWltcG9ydGFudDtcclxuICAgIGZvbnQtZmFtaWx5OiBcIkdvdGhhbUJvb2tcIiwgQXJpYWwsIEhlbHZldGljYSwgc2FucztcclxuICAgIGZvbnQtc2l6ZTogMy41ZW07XHJcbiAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgbGluZS1oZWlnaHQ6IDEyMCU7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAwcHg7XHJcbn1cclxuXHJcbi5ob21lIC5oZXJvLnNsb2dhbi1oZXJvIC5oZXJvLXN1YmhlYWRlciB7XHJcbiAgICBjb2xvcjogIzY0MmY2YyAhaW1wb3J0YW50O1xyXG4gICAgZm9udC1mYW1pbHk6IFwiR290aGFtQm9sZFwiLCBBcmlhbCwgSGVsdmV0aWNhLCBzYW5zO1xyXG4gICAgZm9udC1zaXplOiAzLjVlbTtcclxuICAgIGxpbmUtaGVpZ2h0OiAxMDAlO1xyXG4gICAgbWFyZ2luLXRvcDogLTVweDtcclxuICAgIG1hcmdpbi1ib3R0b206IDBweDtcclxufVxyXG5cclxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XHJcbiAgICAuaG9tZSAuaGVyby5zbG9nYW4taGVybyAuaGVyby1oZWFkZXIge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMi44ZW07XHJcbiAgICB9XHJcblxyXG4gICAgLmhvbWUgLmhlcm8uc2xvZ2FuLWhlcm8gLmhlcm8tc3ViaGVhZGVyIHtcclxuICAgICAgICBmb250LXNpemU6IDIuNWVtO1xyXG4gICAgfVxyXG59XHJcblxyXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xyXG4gICAgLmhvbWUgLmhlcm8uc2xvZ2FuLWhlcm8gLmhlcm8taGVhZGVyIHtcclxuICAgICAgICBmb250LXNpemU6IDEuNWVtO1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIH1cclxuXHJcbiAgICAuaG9tZSAuaGVyby5zbG9nYW4taGVybyAuaGVyby1zdWJoZWFkZXIge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMS4zNWVtO1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDVweDtcclxuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICB9XHJcbn1cclxuLyogQmFuZCAqL1xyXG4uaG9tZSAuYmFuZCB7XHJcbiAgICBtaW4taGVpZ2h0OiA1MDBweDtcclxuICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbn1cclxuXHJcbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xyXG4gICAgLmhvbWUgLmJhbmQge1xyXG4gICAgICAgIG92ZXJmbG93OiB2aXNpYmxlO1xyXG4gICAgfVxyXG59XHJcblxyXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xyXG4gICAgLmhvbWUgLmJhbmQge1xyXG4gICAgICAgIG1pbi1oZWlnaHQ6IDI1MHB4O1xyXG4gICAgfVxyXG59XHJcblxyXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxNDAwcHgpIHtcclxuICAgIC5ob21lIC5iYW5kIHtcclxuICAgICAgICBoZWlnaHQ6IDU1MHB4O1xyXG4gICAgfVxyXG59XHJcblxyXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxNTAwcHgpIHtcclxuICAgIC5ob21lIC5iYW5kIHtcclxuICAgICAgICBoZWlnaHQ6IDcwMHB4O1xyXG4gICAgICAgIC8qIGJvcmRlcjogMXB4IHNvbGlkIGdyZWVuOyAqL1xyXG4gICAgfVxyXG59XHJcblxyXG4uaG9tZSAuYmFuZCAuYmFuZC1pbWFnZSB7XHJcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcclxuICAgIGJvdHRvbTogYXV0bztcclxuICAgIGhlaWdodDogMzgwcHg7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICB0b3A6IDkwcHg7XHJcbiAgICB3aWR0aDogMTAwJTtcclxufVxyXG5cclxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XHJcbiAgICAuaG9tZSAuYmFuZCAuYmFuZC1pbWFnZSB7XHJcbiAgICAgICAgaGVpZ2h0OiAzMDBweDtcclxuICAgIH1cclxufVxyXG5cclxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcclxuICAgIC5ob21lIC5iYW5kIC5iYW5kLWltYWdlIHtcclxuICAgICAgICBsZWZ0OiAwO1xyXG4gICAgfVxyXG59XHJcbi8qIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCl7XHJcbiAgICAuaG9tZSAuYmFuZHtcclxuICAgICAgbWluLWhlaWdodDogNjQwcHg7XHJcbiAgICB9XHJcbiAgfSAqL1xyXG4vKiBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMTAwcHgpe1xyXG4gICAgLmhvbWUgLmJhbmR7XHJcbiAgICAgIGhlaWdodDogNjAwcHg7XHJcbiAgICB9XHJcbiAgfSAqL1xyXG4uaG9tZSAuYmFuZC5iYW5kLWhvbWUtbWFpbiB7XHJcbiAgICBvdmVyZmxvdzogdmlzaWJsZTtcclxufVxyXG5cclxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XHJcbiAgICAuaG9tZSAuYmFuZC5iYW5kLWhvbWUtbWFpbiB7XHJcbiAgICAgICAgbWluLWhlaWdodDogMzcwcHg7XHJcbiAgICB9XHJcbn1cclxuXHJcbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XHJcbiAgICAuaG9tZSAuYmFuZC5iYW5kLWhvbWUtbWFpbiB7XHJcbiAgICAgICAgbWluLWhlaWdodDogMzUwcHg7XHJcbiAgICB9XHJcbn1cclxuXHJcbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDExMDBweCkge1xyXG4gICAgLmhvbWUgLmJhbmQuYmFuZC1ob21lLW1haW4ge1xyXG4gICAgICAgIGhlaWdodDogNjcwcHg7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5ob21lIC5iYW5kLWhvbWUtbWFpbiAuYmFuZC1pbWFnZSB7XHJcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIvYXNzZXRzL2ltYWdlcy9ob21lLWJhbm5lcnMvaGVyby0xLnN2Z1wiKTtcclxuICAgIGJhY2tncm91bmQtcG9zaXRpb246IDgwJSAwO1xyXG4gICAgYm90dG9tOiAwO1xyXG4gICAgdG9wOiBhdXRvO1xyXG4gICAgaGVpZ2h0OiA1NzVweDtcclxufVxyXG5cclxuLmhvbWUgLmJhbmQgLmJhbmQtaW1hZ2UuZnVsbC1iZyB7XHJcbiAgICBib3R0b206IDA7XHJcbiAgICBoZWlnaHQ6IGF1dG87XHJcbiAgICB0b3A6IGF1dG87XHJcbiAgICBoZWlnaHQ6IGF1dG87XHJcbn1cclxuXHJcbi5ob21lIC5iYW5kIC5iYW5kLWltYWdlLmZ1bGwtYmcgaW1nIHtcclxuICAgIGJvdHRvbTogMDtcclxufVxyXG5cclxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTQwMHB4KSB7XHJcbiAgICAuaG9tZSAuYmFuZCAuYmFuZC1pbWFnZS5mdWxsLWJnIGltZyB7XHJcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgIG1hcmdpbjogYXV0bztcclxuICAgICAgICBtYXgtaGVpZ2h0OiA1ODBweDtcclxuICAgIH1cclxufVxyXG5cclxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XHJcbiAgICAvKiAuaG9tZSAuYmFuZCAuYmFuZC1pbWFnZS5mdWxsLWJne1xyXG4gICAgICAgIGhlaWdodDogNDAwcHg7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogMTAwcHg7XHJcbiAgICAgIH0gKi9cclxuICAgIC5ob21lIC5iYW5kIC5iYW5kLWltYWdlLmZ1bGwtYmcgaW1nIHtcclxuICAgICAgICBtYXJnaW4tdG9wOiAxMDVweDtcclxuICAgIH1cclxuXHJcbiAgICAuaG9tZSAuYmFuZCAuYmFuZC1pbWFnZS5yaWdodCB7XHJcbiAgICAgICAgdG9wOiAxMDBweDtcclxuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgfVxyXG59XHJcblxyXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMjAwcHgpIHtcclxuICAgIC5ob21lIC5iYW5kLWhvbWUtbWFpbiAuYmFuZC1pbWFnZSB7XHJcbiAgICAgICAgaGVpZ2h0OiAzMzBweDtcclxuICAgIH1cclxufVxyXG5cclxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcclxuICAgIC5ob21lIC5iYW5kLWhvbWUtbWFpbiAuYmFuZC1pbWFnZSB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogYm90dG9tO1xyXG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogMTAwJTtcclxuICAgICAgICBib3R0b206IDA7XHJcbiAgICAgICAgdG9wOiBhdXRvO1xyXG4gICAgfVxyXG5cclxuICAgIC5ob21lIC5iYW5kIC5iYW5kLWltYWdlLmZ1bGwtYmcge1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIH1cclxuXHJcbiAgICAuaG9tZSAuYmFuZCAuYmFuZC1pbWFnZS5mdWxsLWJnIGltZyB7XHJcbiAgICAgICAgYm90dG9tOiA1MHB4O1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDE1MHB4O1xyXG4gICAgICAgIG1heC13aWR0aDogMjAwJTtcclxuICAgICAgICB0b3A6IGF1dG87XHJcbiAgICAgICAgd2lkdGg6IDE3OSU7XHJcbiAgICB9XHJcbn1cclxuXHJcbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi1kZXZpY2Utd2lkdGg6IDM3NXB4KSBhbmQgKG1heC1kZXZpY2Utd2lkdGg6IDgxMnB4KSBhbmQgKC13ZWJraXQtZGV2aWNlLXBpeGVsLXJhdGlvOiAzKSB7XHJcbiAgICAuaG9tZSAuYmFuZC1ob21lLW1haW4gLmJhbmQtaW1hZ2Uge1xyXG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogMTQwJTtcclxuICAgICAgICB0b3A6IDA7XHJcbiAgICB9XHJcbn1cclxuXHJcbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQ4MHB4KSB7XHJcbiAgICAuaG9tZSAuYmFuZC1ob21lLW1haW4gLmJhbmQtaW1hZ2Uge1xyXG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogMTMwJTtcclxuICAgIH1cclxuXHJcbiAgICAuaG9tZSAuYmFuZCAuYmFuZC1pbWFnZS5mdWxsLWJnIHtcclxuICAgICAgICBtYXJnaW4tdG9wOiAwO1xyXG4gICAgfVxyXG5cclxuICAgIC5ob21lIC5iYW5kIC5iYW5kLWltYWdlLmZ1bGwtYmcge1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDA7XHJcbiAgICB9XHJcbn1cclxuXHJcbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDE1MDBweCkge1xyXG4gICAgLmhvbWUgLmJhbmQgLmJhbmQtaW1hZ2UuZnVsbC1iZyB7XHJcbiAgICAgICAgLyogYm9yZGVyOiAxcHggc29saWQgcmVkOyAqL1xyXG4gICAgfVxyXG59XHJcblxyXG4uaG9tZSAuYmFuZC1ob21lLW1haW4gLmJhbmQtbWVzc2FnZSB7XHJcbiAgICBjb2xvcjogIzRmNTk2MDtcclxuICAgIGZvbnQtc2l6ZTogMS42ZW07XHJcbiAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAyMCU7XHJcbiAgICB3aWR0aDogNDAlO1xyXG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgIG1hcmdpbi10b3A6IDE1cHg7XHJcbn1cclxuXHJcbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xyXG4gICAgLmhvbWUgLmJhbmQtaG9tZS1tYWluIC5iYW5kLW1lc3NhZ2Uge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMWVtO1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDE1cHg7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5ob21lIC5iYW5kIC5iYW5kLW1lc3NhZ2UubGVmdCB7XHJcbiAgICBmbG9hdDogbGVmdDtcclxufVxyXG5cclxuLmhvbWUgLmJhbmQgLmJhbmQtbWVzc2FnZS5yaWdodCB7XHJcbiAgICBmbG9hdDogcmlnaHQ7XHJcbn1cclxuXHJcbi5ob21lIC5iYW5kIC5iYW5kLW1lc3NhZ2UgcCB7XHJcbiAgICBjb2xvcjogIzViNjc3MDtcclxuICAgIGZvbnQtc2l6ZTogMWVtO1xyXG4gICAgZm9udC1mYW1pbHk6IFwiR290aGFtQm9va1wiLCBBcmlhbCwgSGVsdmV0aWNhLCBzYW5zO1xyXG4gICAgbGluZS1oZWlnaHQ6IDExMCU7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG59XHJcblxyXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xyXG4gICAgLmhvbWUgLmJhbmQgLmJhbmQtbWVzc2FnZSBwIHtcclxuICAgICAgICBmb250LXNpemU6IDEuMmVtO1xyXG4gICAgfVxyXG5cclxuICAgIC5ob21lIC5iYW5kIC5iYW5kLW1lc3NhZ2UucmlnaHQge1xyXG4gICAgICAgIGZsb2F0OiBub25lO1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgfVxyXG59XHJcblxyXG4uaG9tZSAuYmFuZCAuYmFuZC1pbWFnZSB7XHJcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG59XHJcblxyXG4uaG9tZSAuYmFuZCAuYmFuZC1pbWFnZS5yaWdodCB7XHJcbiAgICBmbG9hdDogcmlnaHQ7XHJcbiAgICBtYXJnaW4tdG9wOiA1JTtcclxuICAgIG92ZXJmbG93OiB2aXNpYmxlO1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgd2lkdGg6IDQwJTtcclxufVxyXG5cclxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcclxuICAgIC5ob21lIC5iYW5kIC5iYW5kLWltYWdlLnJpZ2h0IHtcclxuICAgICAgICBmbG9hdDogbm9uZTtcclxuICAgICAgICBtYXJnaW4tdG9wOiAwO1xyXG4gICAgICAgIG92ZXJmbG93OiB2aXNpYmxlO1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICB0b3A6IDA7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5ob21lIC5iYW5kIC5iYW5kLWltYWdlLnJpZ2h0IGltZyB7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIGxlZnQ6IC0yMCU7XHJcbiAgICBsZWZ0OiAwO1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgbWF4LXdpZHRoOiAxMjUlO1xyXG4gICAgbWF4LXdpZHRoOiAxMDAlO1xyXG4gICAgdG9wOiAtMzAlO1xyXG4gICAgd2lkdGg6IDEyNSU7XHJcbn1cclxuXHJcbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNHB4KSBhbmQgKG1heC1oZWlnaHQ6IDEzNjZweCkgYW5kICgtd2Via2l0LW1pbi1kZXZpY2UtcGl4ZWwtcmF0aW86IDEuNSkge1xyXG4gICAgLmhvbWUgLmJhbmQgLmJhbmQtaW1hZ2UucmlnaHQgaW1nIHtcclxuICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAvKiBsZWZ0OiAtMjAlOyAqL1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICBtYXgtd2lkdGg6IDEyNSU7XHJcbiAgICAgICAgdG9wOiAtMzAlO1xyXG4gICAgICAgIC8qIHdpZHRoOiAxMjUlOyAqL1xyXG4gICAgfVxyXG59XHJcblxyXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xyXG4gICAgLmhvbWUgLmJhbmQgLmJhbmQtaW1hZ2UucmlnaHQgaW1nIHtcclxuICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAvKiBsZWZ0OiAtMjAlOyAqL1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAvKiBtYXgtd2lkdGg6IDEyNSU7ICovXHJcbiAgICAgICAgdG9wOiAtMzAlO1xyXG4gICAgICAgIC8qIHdpZHRoOiAxMjUlOyAqL1xyXG4gICAgfVxyXG59XHJcblxyXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XHJcbiAgICAuaG9tZSAuYmFuZCAuYmFuZC1pbWFnZS5yaWdodCBpbWcge1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgcmlnaHQ6IDA7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIG1heC13aWR0aDogNTQ0cHg7XHJcbiAgICAgICAgdG9wOiAtMTclO1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIG1hcmdpbjogYXV0bztcclxuICAgIH1cclxufVxyXG5cclxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0ODBweCkge1xyXG4gICAgLmhvbWUgLmJhbmQgLmJhbmQtaW1hZ2UucmlnaHQgaW1nIHtcclxuICAgICAgICB0b3A6IDA7XHJcbiAgICB9XHJcbn1cclxuLyogR2FsYXh5IFM1IG1lZGlhIHF1ZXJ5ICovXHJcbkBtZWRpYSBzY3JlZW4gYW5kIChkZXZpY2Utd2lkdGg6IDM2MHB4KSBhbmQgKGRldmljZS1oZWlnaHQ6IDY0MHB4KSBhbmQgKC13ZWJraXQtZGV2aWNlLXBpeGVsLXJhdGlvOiAzKSB7XHJcbiAgICAuaG9tZSAuYmFuZCAuYmFuZC1pbWFnZS5yaWdodCBpbWcge1xyXG4gICAgICAgIHRvcDogMDtcclxuICAgIH1cclxufVxyXG5cclxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLWRldmljZS13aWR0aDogMzc1cHgpIGFuZCAobWF4LWRldmljZS13aWR0aDogODEycHgpIGFuZCAoLXdlYmtpdC1kZXZpY2UtcGl4ZWwtcmF0aW86IDMpIHtcclxuICAgIC5ob21lIC5iYW5kIC5iYW5kLWltYWdlLnJpZ2h0IGltZyB7XHJcbiAgICAgICAgdG9wOiAwO1xyXG4gICAgfVxyXG59XHJcblxyXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkge1xyXG4gICAgLmhvbWUgLmJhbmQgLmJhbmQtaW1hZ2UucmlnaHQgaW1nIHtcclxuICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICBtYXgtd2lkdGg6IDEyNSU7XHJcbiAgICAgICAgdG9wOiAtMzAlO1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIG1heC13aWR0aDogODAwcHg7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5ob21lIC5iYW5kIC5iYW5kLWltYWdlLmxlZnQge1xyXG4gICAgZmxvYXQ6IHJpZ2h0O1xyXG4gICAgd2lkdGg6IDUwJTtcclxufVxyXG5cclxuLmhvbWUgLmJhbmQgLmJhbmQtdGV4dC5sZWZ0IHtcclxuICAgIGZsb2F0OiBsZWZ0O1xyXG4gICAgcGFkZGluZy1sZWZ0OiA1JTtcclxuICAgIG1hcmdpbi10b3A6IDglO1xyXG4gICAgd2lkdGg6IDYwJTtcclxufVxyXG5cclxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcclxuICAgIC5ob21lIC5iYW5kIC5iYW5kLXRleHQubGVmdCB7XHJcbiAgICAgICAgZmxvYXQ6IG5vbmU7XHJcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgfVxyXG59XHJcblxyXG4uaG9tZSAuYmFuZCAuYmFuZC10ZXh0LnJpZ2h0IHtcclxuICAgIGZsb2F0OiByaWdodDtcclxuICAgIGxpbmUtaGVpZ2h0OiAxOTUlO1xyXG4gICAgcGFkZGluZy1yaWdodDogNSU7XHJcbiAgICBtYXJnaW4tdG9wOiAyJTtcclxuICAgIHdpZHRoOiA1MCU7XHJcbn1cclxuXHJcbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XHJcbiAgICAuaG9tZSAuYmFuZCAuYmFuZC10ZXh0LnJpZ2h0IHtcclxuICAgICAgICBmbG9hdDogbm9uZTtcclxuICAgICAgICBsaW5lLWhlaWdodDogMTIwJTtcclxuICAgICAgICBtYXJnaW4tdG9wOiAzMHB4O1xyXG4gICAgICAgIHBhZGRpbmctbGVmdDogNSU7XHJcbiAgICAgICAgcGFkZGluZy1yaWdodDogMDtcclxuICAgICAgICB3aWR0aDogOTUlO1xyXG4gICAgfVxyXG59XHJcblxyXG4uaG9tZSAuYmFuZC5ncmVlbiAuYmFuZC10ZXh0IC5oZXJvLWhlYWRlciB7XHJcbiAgICBjb2xvcjogIzhmOTkzZTtcclxuICAgIGZvbnQtZmFtaWx5OiBcIkdvdGhhbUJvbGRcIiwgQXJpYWwsIEhlbHZldGljYSwgc2FucztcclxuICAgIGZvbnQtc2l6ZTogMi41ZW07XHJcbiAgICBmb250LXdlaWdodDogbm9ybWFsO1xyXG4gICAgbGluZS1oZWlnaHQ6IDEyMCU7XHJcbn1cclxuXHJcbi5ob21lIC5iYW5kIC5iYW5kLXRleHQgLmhlcm8tc3ViaGVhZGVyIHtcclxuICAgIGNvbG9yOiAjMDAyYjQ5O1xyXG4gICAgZm9udC1mYW1pbHk6IFwiR290aGFtQm9va1wiLCBBcmlhbCwgSGVsdmV0aWNhLCBzYW5zO1xyXG4gICAgZm9udC1zaXplOiAyLjVlbTtcclxuICAgIGxpbmUtaGVpZ2h0OiAxMjAlO1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG59XHJcblxyXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcclxuICAgIC5ob21lIC5iYW5kLmdyZWVuIC5iYW5kLXRleHQgLmhlcm8taGVhZGVyIHtcclxuICAgICAgICBmb250LXNpemU6IDIuMmVtO1xyXG4gICAgfVxyXG5cclxuICAgIC5ob21lIC5iYW5kIC5iYW5kLXRleHQgLmhlcm8tc3ViaGVhZGVyIHtcclxuICAgICAgICBmb250LXNpemU6IDIuMWVtO1xyXG4gICAgfVxyXG59XHJcblxyXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xyXG4gICAgLmhvbWUgLmJhbmQuZ3JlZW4gLmJhbmQtdGV4dCAuaGVyby1oZWFkZXIge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMS41ZW07XHJcbiAgICB9XHJcblxyXG4gICAgLmhvbWUgLmJhbmQgLmJhbmQtdGV4dCAuaGVyby1zdWJoZWFkZXIge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMS41ZW07XHJcbiAgICB9XHJcbn1cclxuXHJcbi5ob21lIC5iYW5kIC5iYW5kLWxpbmUge1xyXG4gICAgYm9yZGVyLXdpZHRoOiAzcHg7XHJcbiAgICBib3JkZXItc3R5bGU6IHNvbGlkO1xyXG59XHJcblxyXG4uaG9tZSAuYmFuZCAuYmFuZC1saW5lLmdyZWVuIHtcclxuICAgIGJvcmRlci1jb2xvcjogIzhmOTkzZTtcclxufVxyXG5cclxuLmhvbWUgLmJhbmQgLmJhbmQtbGluZS5wdXJwbGUge1xyXG4gICAgYm9yZGVyLWNvbG9yOiAjNjQyZjZjO1xyXG59XHJcblxyXG4uYmFuZC1tZXNzYWdlLXdyYXBwZXIge1xyXG4gICAgbWFyZ2luLXRvcDogNDBweDtcclxufVxyXG5cclxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XHJcbiAgICAuYmFuZC1tZXNzYWdlLXdyYXBwZXIge1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDEwMHB4O1xyXG4gICAgfVxyXG59XHJcblxyXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xyXG4gICAgLmJhbmQtbWVzc2FnZS13cmFwcGVyIHtcclxuICAgICAgICBtYXJnaW4tdG9wOiAwO1xyXG4gICAgICAgIHdpZHRoOiA5NSU7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5iYW5kLW1lc3NhZ2Utd3JhcHBlciAuYmFuZC1tZXNzYWdlIHtcclxuICAgIGNvbG9yOiAjNWI2NzcwO1xyXG4gICAgZm9udC1zaXplOiAxLjVlbTtcclxuICAgIGZvbnQtZmFtaWx5OiBcIkdvdGhhbUJvb2tcIiwgQXJpYWwsIEhlbHZldGljYSwgc2FucztcclxuICAgIGxpbmUtaGVpZ2h0OiAxMDAlO1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxufVxyXG5cclxuLyogYmFuZCBtZXNzYWdlIHN0YXJ0aW5nIG9uIHRoZSBsZWZ0ICovXHJcbi5iYW5kLW1lc3NhZ2Utd3JhcHBlci5sZWZ0IC5iYW5kLWxpbmUge1xyXG4gICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICBtYXJnaW46IDEwcHggLTUlIDAgLTE1JTtcclxuICAgIHdpZHRoOiA2MCU7XHJcbn1cclxuXHJcbi5iYW5kLW1lc3NhZ2Utd3JhcHBlci5sZWZ0IC5iYW5kLW1lc3NhZ2Uge1xyXG4gICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICBtYXJnaW4tbGVmdDogNiU7XHJcbiAgICB3aWR0aDogNDklO1xyXG59XHJcblxyXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcclxuICAgIC5iYW5kLW1lc3NhZ2Utd3JhcHBlci5sZWZ0IC5iYW5kLW1lc3NhZ2Uge1xyXG4gICAgICAgIGZsb2F0OiByaWdodDtcclxuICAgICAgICBtYXJnaW46IDAgLTMwJSAwIDA7XHJcbiAgICAgICAgd2lkdGg6IDcwJTtcclxuICAgIH1cclxufVxyXG5cclxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcclxuICAgIC5iYW5kLW1lc3NhZ2Utd3JhcHBlci5sZWZ0IC5iYW5kLW1lc3NhZ2Uge1xyXG4gICAgICAgIGZsb2F0OiBub25lO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMS4zZW07XHJcbiAgICAgICAgbWFyZ2luOiAwIC0zMCUgNTBweCAwO1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgfVxyXG5cclxuICAgIC5ob21lIC5iYW5kIC5iYW5kLWxpbmUuZ3JlZW4ge1xyXG4gICAgICAgIGxlZnQ6IGF1dG87XHJcbiAgICAgICAgbWFyZ2luOiA0MHB4IDA7XHJcbiAgICAgICAgcGFkZGluZzogMDtcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICB9XHJcbn1cclxuLyogYmFuZCBtZXNzYWdlIHN0YXJ0aW5nIG9uIHRoZSByaWdodCAqL1xyXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xyXG4gICAgLmJhbmQtbWVzc2FnZS13cmFwcGVyLnJpZ2h0IHtcclxuICAgICAgICBtYXJnaW4tdG9wOiA0MHB4O1xyXG4gICAgfVxyXG59XHJcblxyXG4uYmFuZC1tZXNzYWdlLXdyYXBwZXIucmlnaHQgLmJhbmQtbGluZSB7XHJcbiAgICBmbG9hdDogcmlnaHQ7XHJcbiAgICBtYXJnaW46IDEwcHggLTE1JSAwIC0xMCU7XHJcbiAgICB3aWR0aDogNTglO1xyXG59XHJcblxyXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xyXG4gICAgLmJhbmQtbWVzc2FnZS13cmFwcGVyLnJpZ2h0IHtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgdG9wOiAxMHB4O1xyXG4gICAgfVxyXG5cclxuICAgIC5iYW5kLW1lc3NhZ2Utd3JhcHBlci5yaWdodCAuYmFuZC1saW5lIHtcclxuICAgICAgICBmbG9hdDogbm9uZTtcclxuICAgICAgICBtYXJnaW46IDAgNDBweDtcclxuICAgICAgICB3aWR0aDogOTUlO1xyXG4gICAgfVxyXG59XHJcblxyXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4tZGV2aWNlLXdpZHRoOiAzNzVweCkgYW5kIChtYXgtZGV2aWNlLXdpZHRoOiA4MTJweCkgYW5kICgtd2Via2l0LWRldmljZS1waXhlbC1yYXRpbzogMykge1xyXG4gICAgLmJhbmQtbWVzc2FnZS13cmFwcGVyLnJpZ2h0IC5iYW5kLWxpbmUge1xyXG4gICAgICAgIG1hcmdpbjogMCAyMHB4O1xyXG4gICAgfVxyXG59XHJcblxyXG4uYmFuZC1tZXNzYWdlLXdyYXBwZXIucmlnaHQgLmJhbmQtbWVzc2FnZSB7XHJcbiAgICBmbG9hdDogbGVmdDtcclxuICAgIG1hcmdpbi1sZWZ0OiAyMCU7XHJcbiAgICB3aWR0aDogMzUlO1xyXG59XHJcblxyXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xyXG4gICAgLmJhbmQtbWVzc2FnZS13cmFwcGVyLnJpZ2h0IC5iYW5kLW1lc3NhZ2Uge1xyXG4gICAgICAgIGZsb2F0OiBub25lO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMS4zZW07XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNDBweDtcclxuICAgICAgICBtYXJnaW4tbGVmdDogMjBweDtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgIH1cclxufVxyXG5cclxuLmhvbWUgLmJhbmQgLmJhbmQtdGV4dCAuaGVyby1zdWJoZWFkZXIgc3Ryb25nLFxyXG4uaG9tZSAuYmFuZCAuYmFuZC10ZXh0IC5oZXJvLXN1YmhlYWRlciBiIHtcclxuICAgIGZvbnQtZmFtaWx5OiBcIkdvdGhhbUJvbGRcIiwgQXJpYWwsIEhlbHZldGljYSwgc2FucztcclxufVxyXG5cclxuLyogNCB0aWxlcyBzZWN0aW9uICovXHJcbi5ob21lIC5zZWN0aW9uLXRpdGxlIHtcclxuICAgIGNvbG9yOiAjMDAyYjQ5O1xyXG4gICAgZm9udC1mYW1pbHk6IFwiR290aGFtQm9va1wiLCBBcmlhbCwgSGVsdmV0aWNhLCBzYW5zO1xyXG4gICAgZm9udC1zaXplOiAyLjNlbTtcclxuICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XHJcbn1cclxuXHJcbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XHJcbiAgICAuaG9tZSAuc2VjdGlvbi10aXRsZSB7XHJcbiAgICAgICAgZm9udC1zaXplOiAxLjhlbTtcclxuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5ob21lIC5zZWN0aW9uLXRpdGxlIHN0cm9uZyxcclxuLmhvbWUgLnNlY3Rpb24tdGl0bGUgYiB7XHJcbiAgICBmb250LWZhbWlseTogXCJHb3RoYW1Cb2xkXCIsIEFyaWFsLCBIZWx2ZXRpY2EsIHNhbnM7XHJcbn1cclxuXHJcbi5ob21lLXRpbGVzIHtcclxuICAgIGJhY2tncm91bmQ6IG5vbmU7XHJcbiAgICBtYXJnaW4tYm90dG9tOiA1MHB4O1xyXG4gICAgbWFyZ2luLXRvcDogNTBweDtcclxufVxyXG5cclxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XHJcbiAgICAuaG9tZS10aWxlcyB7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogMDtcclxuICAgICAgICBwYWRkaW5nLWxlZnQ6IDQwcHg7XHJcbiAgICAgICAgcGFkZGluZy1yaWdodDogNDBweDtcclxuICAgICAgICBwYWRkaW5nLXRvcDogNTBweDtcclxuICAgIH1cclxufVxyXG5cclxuLnRpbGUtd3JhcHBlciB7XHJcbiAgICAtd2Via2l0LWJveC1zaGFkb3c6IDVweCA0cHggMjRweCA2cHggcmdiYSgyMDQsIDIwNCwgMjA0LCAwLjQpO1xyXG4gICAgYm94LXNoYWRvdzogNXB4IDRweCAyNHB4IDZweCByZ2JhKDIwNCwgMjA0LCAyMDQsIDAuNCk7XHJcbiAgICBkaXNwbGF5OiB0YWJsZTtcclxuICAgIGhlaWdodDogMTcwcHg7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xyXG4gICAgcGFkZGluZzogMTVweDtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIHdpZHRoOiA5NyU7XHJcbn1cclxuXHJcbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XHJcbiAgICAudGlsZS13cmFwcGVyIHtcclxuICAgICAgICBwYWRkaW5nOiAwO1xyXG4gICAgfVxyXG59XHJcblxyXG4udGlsZS13cmFwcGVyIGEge1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICBsZWZ0OiAwO1xyXG4gICAgdG9wOiAwO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICB6LWluZGV4OiAxO1xyXG59XHJcblxyXG4udGlsZS13cmFwcGVyOmhvdmVyIHtcclxuICAgIG9wYWNpdHk6IDAuNztcclxufVxyXG5cclxuLnRpbGUtd3JhcHBlcjpob3ZlcixcclxuLnRpbGUtd3JhcHBlciBhOmhvdmVyIHtcclxuICAgIGN1cnNvcjogcG9pbnRlcjtcclxufVxyXG5cclxuLnRpbGUtd3JhcHBlciAuY29sLW1kLTMsXHJcbi50aWxlLXdyYXBwZXIgLmNvbC1tZC05IHtcclxuICAgIGRpc3BsYXk6IHRhYmxlO1xyXG4gICAgaGVpZ2h0OiAxNDBweDtcclxufVxyXG5cclxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XHJcbiAgICAudGlsZS13cmFwcGVyIC5jb2wtbWQtMyxcclxuICAgIC50aWxlLXdyYXBwZXIgLmNvbC1tZC05IHtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgIH1cclxufVxyXG5cclxuLnRpbGUtd3JhcHBlciBpbWcge1xyXG4gICAgZGlzcGxheTogdGFibGUtY2VsbDtcclxuICAgIG1hcmdpbi10b3A6IDEwcHg7XHJcbiAgICBtYXgtd2lkdGg6IDEyMCU7XHJcbiAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xyXG4gICAgd2lkdGg6IDEyMCU7XHJcbn1cclxuXHJcbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xyXG4gICAgLnRpbGUtd3JhcHBlciBpbWcge1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiAxNSU7XHJcbiAgICAgICAgd2lkdGg6IDcwJTtcclxuICAgIH1cclxufVxyXG5cclxuLnRpbGUtd3JhcHBlciBoMyB7XHJcbiAgICBjb2xvcjogIzAwMmI0OTtcclxuICAgIGRpc3BsYXk6IHRhYmxlLWNlbGw7XHJcbiAgICBmb250LXNpemU6IDI4cHg7XHJcbiAgICBwYWRkaW5nLXJpZ2h0OiAzMHB4O1xyXG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcbn1cclxuXHJcbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xyXG4gICAgLnRpbGUtd3JhcHBlciBoMyB7XHJcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMjVweDtcclxuICAgICAgICBwYWRkaW5nOiAwO1xyXG4gICAgfVxyXG59XHJcblxyXG4udGlsZS13cmFwcGVyIC5sZWFybi1tb3JlIHtcclxuICAgIGNvbG9yOiAjMDA4NWFkO1xyXG4gICAgZm9udC1zaXplOiAxM3B4O1xyXG4gICAgZm9udC1zdHlsZTogaXRhbGljO1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgYm90dG9tOiAyMHB4O1xyXG4gICAgcmlnaHQ6IDIwcHg7XHJcbn1cclxuXHJcbi50aWxlLXdyYXBwZXIgLmxlYXJuLW1vcmU6YmVmb3JlIHtcclxuICAgIGJhY2tncm91bmQ6IHVybChcIi9hc3NldHMvaW1hZ2VzL2JsdWUtYXJyb3cuc3ZnXCIpO1xyXG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICBoZWlnaHQ6IDEwcHg7XHJcbiAgICB3aWR0aDogODBweDtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgcmlnaHQ6IDgwcHg7XHJcbiAgICBib3R0b206IDNweDtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxufVxyXG5cclxuLyogSG9tZSBGb290ZXIgKi9cclxuLmhvbWUgLmZvb3Rlci1jb250ZW50IGgzIHtcclxuICAgIGNvbG9yOiAjMDAyNDM4O1xyXG4gICAgZm9udC1mYW1pbHk6IFwiR290aGFtQm9sZFwiLCBBcmlhbCwgSGVsdmV0aWNhLCBzYW5zO1xyXG4gICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcclxuICAgIHRleHQtYWxpZ246IGxlZnQ7XHJcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG59XHJcblxyXG4uaG9tZSAuZm9vdGVyLWNvbnRlbnQgdWwgbGkge1xyXG4gICAgcGFkZGluZy1sZWZ0OiAwO1xyXG59XHJcblxyXG4uaG9tZSAuZm9vdGVyLWNvbnRlbnQgLmNvbnRhY3QtaW5mbyBsaSB7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxufVxyXG5cclxuLmhvbWUgLmZvb3Rlci1jb250ZW50IC5jb250YWN0LWluZm8gbGk6YWZ0ZXIge1xyXG4gICAgY29udGVudDogbm9uZTtcclxufVxyXG5cclxuLmhvbWUgLmZvb3Rlci1jb250ZW50IC5ob3VycyB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xyXG4gICAgbWFyZ2luLXRvcDogMTVweDtcclxufVxyXG5cclxuLmhvbWUgLmZvb3Rlci1jb250ZW50IC5mb290ZXItbGVmdCB7XHJcbiAgICBib3JkZXItcmlnaHQ6IDJweCBzb2xpZCAjY2NjY2NjO1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAzMHB4O1xyXG4gICAgcGFkZGluZy1yaWdodDogMzBweDtcclxufVxyXG5cclxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XHJcbiAgICAuaG9tZSAuZm9vdGVyLWNvbnRlbnQgLmZvb3Rlci1sZWZ0IHtcclxuICAgICAgICBib3JkZXItcmlnaHQ6IG5vbmU7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMzVweDtcclxuICAgIH1cclxufVxyXG4vKiBuZXcgaG9tZXBhZ2UgLSBleHBvc2UgbW9iaWxlIG1lbnUgb24gZGVza3RvcCAqL1xyXG4uaG9tZSBuYXYjbW9iaWxlLW1lbnUge1xyXG4gICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcclxufVxyXG5cclxuLyogLmhvbWUgLm1tLXBhbmVsIC5tbS1uYXZiYXIge1xyXG4gICAgZGlzcGxheTogbm9uZTsgfSovXHJcbi5ob21lIC5tbS1wYW5lbC5tbS1oYXNuYXZiYXIgLm1tLW5hdmJhciB7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxufVxyXG5cclxuLyogQW5jaG9yIGFycm93ICovXHJcbi5hbmNob3ItYXJyb3cge1xyXG4gICAgYmFja2dyb3VuZDogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2Jhc2U2NCxQRDk0Yld3Z2RtVnljMmx2YmowaU1TNHdJaUJsYm1OdlpHbHVaejBpZFhSbUxUZ2lQejRLUENFdExTQkhaVzVsY21GMGIzSTZJRUZrYjJKbElFbHNiSFZ6ZEhKaGRHOXlJREl6TGpBdU1Dd2dVMVpISUVWNGNHOXlkQ0JRYkhWbkxVbHVJQzRnVTFaSElGWmxjbk5wYjI0NklEWXVNREFnUW5WcGJHUWdNQ2tnSUMwdFBnbzhjM1puSUhabGNuTnBiMjQ5SWpFdU1TSWdhV1E5SWt4aGVXVnlYekVpSUhodGJHNXpQU0pvZEhSd09pOHZkM2QzTG5jekxtOXlaeTh5TURBd0wzTjJaeUlnZUcxc2JuTTZlR3hwYm1zOUltaDBkSEE2THk5M2QzY3Vkek11YjNKbkx6RTVPVGt2ZUd4cGJtc2lJSGc5SWpCd2VDSWdlVDBpTUhCNElnb0pJSFpwWlhkQ2IzZzlJakFnTUNBMU1EQWdOVEF3SWlCemRIbHNaVDBpWlc1aFlteGxMV0poWTJ0bmNtOTFibVE2Ym1WM0lEQWdNQ0ExTURBZ05UQXdPeUlnZUcxc09uTndZV05sUFNKd2NtVnpaWEoyWlNJK0NqeHpkSGxzWlNCMGVYQmxQU0owWlhoMEwyTnpjeUkrQ2drdWMzUXdlMlpwYkd3Nkl6WTJOalkyTmp0OUNna3VjM1F4ZTJacGJHdzZJMFpHUmtaR1JqdDlDand2YzNSNWJHVStDanhqYVhKamJHVWdZMnhoYzNNOUluTjBNQ0lnWTNnOUlqSTBPQzQxSWlCamVUMGlNalV6TGpVaUlISTlJakl4T1M0MUlpOCtDanhuUGdvSlBIQmhkR2dnWTJ4aGMzTTlJbk4wTVNJZ1pEMGlUVE00TkM0MU1pd3lNVFl1TlRsak1Dd3lMak0yTFRBdU9URXNOQzQwTkMweUxqY3lMRFl1TWpaTU1qVTBMams0TERNME9TNDJObU10TVM0NE1Td3hMamd4TFRNdU9Td3lMamN5TFRZdU1qWXNNaTQzTW5NdE5DNDBOQzB3TGpreExUWXVNall0TWk0M01nb0pDVXd4TVRVdU5qUXNNakl5TGpnMVl5MHhMamd4TFRFdU9ERXRNaTQzTWkwekxqa3RNaTQzTWkwMkxqSTJjekF1T1RFdE5DNDBOQ3d5TGpjeUxUWXVNalpzTVRNdU5qRXRNVE11TmpGak1TNDRNUzB4TGpneExETXVPUzB5TGpjeUxEWXVNall0TWk0M01nb0pDV015TGpNMkxEQXNOQzQwTkN3d0xqa3hMRFl1TWpZc01pNDNNbXd4TURZdU9UVXNNVEEyTGprMWJERXdOaTQ1TlMweE1EWXVPVFZqTVM0NE1TMHhMamd4TERNdU9TMHlMamN5TERZdU1qWXRNaTQzTW5NMExqUTFMREF1T1RFc05pNHlOaXd5TGpjeWJERXpMall4TERFekxqWXhDZ2tKUXpNNE15NDJNU3d5TVRJdU1UUXNNemcwTGpVeUxESXhOQzR5TXl3ek9EUXVOVElzTWpFMkxqVTVlaUl2UGdvOEwyYytDand2YzNablBnbz1cIik7XHJcbiAgICBiYWNrZ3JvdW5kLXNpemU6IDEwMCUgMTAwJTtcclxuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIDA7XHJcbiAgICBtYXJnaW46IC0yMHB4IGF1dG8gYXV0byBhdXRvO1xyXG4gICAgaGVpZ2h0OiA0MHB4O1xyXG4gICAgb3BhY2l0eTogMTtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIHdpZHRoOiA1MHB4O1xyXG4gICAgei1pbmRleDogMTAwMDtcclxufVxyXG5cclxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNHB4KSB7XHJcbiAgICAuYW5jaG9yLWFycm93IHtcclxuICAgICAgICBtYXJnaW46IC0yMHB4IGF1dG8gYXV0byBhdXRvO1xyXG4gICAgfVxyXG59XHJcblxyXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcclxuICAgIC5hbmNob3ItYXJyb3cge1xyXG4gICAgICAgIG1hcmdpbjogMCBhdXRvIGF1dG8gYXV0bztcclxuICAgIH1cclxufVxyXG5cclxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcclxuICAgIC5hbmNob3ItYXJyb3cge1xyXG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5hbmNob3ItYXJyb3c6aG92ZXIge1xyXG4gICAgb3BhY2l0eTogMC44O1xyXG59XHJcblxyXG4uYW5jaG9yLWFycm93IGEge1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICB0ZXh0LWluZGVudDogLTk5OTlweDtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG59XHJcblxyXG4vKiBOYXZpZ2F0aW9uIG1vZGlmaWNpYXRpb25zICovXHJcbi5tbS1tZW51LFxyXG4ubW0tbWVudSA+IC5tbS1wYW5lbCB7XHJcbiAgICAtd2Via2l0LXRyYW5zaXRpb246IC13ZWJraXQtdHJhbnNmb3JtIDAuNHMgZWFzZTtcclxuICAgIHRyYW5zaXRpb246IC13ZWJraXQtdHJhbnNmb3JtIDAuNHMgZWFzZTtcclxuICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjRzIGVhc2U7XHJcbiAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC40cyBlYXNlLCAtd2Via2l0LXRyYW5zZm9ybSAwLjRzIGVhc2U7XHJcbn1cclxuXHJcbi8qd2hlbiB0b3AgbGV2ZWwgaXMgbm90IGNsaWNrZWQqL1xyXG4uaG9tZSAubW0tcGFuZWwubW0tb3BlbmVkIHtcclxuICAgIC13ZWJraXQtdHJhbnNpdGlvbjogLXdlYmtpdC10cmFuc2Zvcm0gMC40cyBlYXNlO1xyXG4gICAgdHJhbnNpdGlvbjogLXdlYmtpdC10cmFuc2Zvcm0gMC40cyBlYXNlO1xyXG4gICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuNHMgZWFzZTtcclxuICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjRzIGVhc2UsIC13ZWJraXQtdHJhbnNmb3JtIDAuNHMgZWFzZTtcclxufVxyXG5cclxuLyp3aGVuIHRvcCBsZXZlbCBpcyBjbGlja2VkKi9cclxuLmhvbWUgLm1tLXBhbmVsLm1tLXN1Ym9wZW5lZCB7XHJcbiAgICBsZWZ0OiAwO1xyXG59XHJcblxyXG4uaG9tZSAubW0tdmVydGljYWwgLm1tLWxpc3R2aWV3IC5tbS1wYW5lbCxcclxuLmhvbWUgLm1tLWxpc3R2aWV3IC5tbS12ZXJ0aWNhbCAubW0tcGFuZWwge1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICBwYWRkaW5nOiAxMHB4IDAgMTBweCAxMHB4O1xyXG59XHJcblxyXG4uaG9tZSAubW0tbGlzdHZpZXcgLm1tLXZlcnRpY2FsIC5tbS1wYW5lbCB7XHJcbiAgICAtd2Via2l0LXRyYW5zaXRpb246IC13ZWJraXQtdHJhbnNmb3JtIDAuNHMgZWFzZTtcclxuICAgIHRyYW5zaXRpb246IC13ZWJraXQtdHJhbnNmb3JtIDAuNHMgZWFzZTtcclxuICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjRzIGVhc2U7XHJcbiAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC40cyBlYXNlLCAtd2Via2l0LXRyYW5zZm9ybSAwLjRzIGVhc2U7XHJcbn1cclxuXHJcbi8qY3VycmVudCBkcm9wZG93biBkaXNwbGF5ZWQqL1xyXG4uaG9tZSAubW0tZHJvcGRvd24sXHJcbi5ob21lIC5tbS1kcm9wZG93bi5tbS1wYW5lbCB7XHJcbiAgICAtd2Via2l0LXRyYW5zaXRpb246IC13ZWJraXQtdHJhbnNmb3JtIDAuNHMgZWFzZTtcclxuICAgIHRyYW5zaXRpb246IC13ZWJraXQtdHJhbnNmb3JtIDAuNHMgZWFzZTtcclxuICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjRzIGVhc2U7XHJcbiAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC40cyBlYXNlLCAtd2Via2l0LXRyYW5zZm9ybSAwLjRzIGVhc2U7XHJcbn1cclxuXHJcbi5ob21lIC5tbS1kcm9wZG93bi5tbS1wYW5lbC5tbS1oaWdoZXN0Lm1tLWN1cnJlbnQubW0tb3BlbmVkIHtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgbGVmdDogMDtcclxuICAgIHRvcDogNDBweDtcclxuICAgIHotaW5kZXg6IDEwO1xyXG59XHJcblxyXG4vKiAuaG9tZSAuaG9tZS1oZWFkZXItbmF2e1xyXG4gICAgZmxvYXQ6IHJpZ2h0O1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAxNXB4O1xyXG4gICAgbWFyZ2luLXRvcDogNDJweDtcclxuICB9XHJcbiAgLmhvbWUgLmhvbWUtaGVhZGVyLW5hdiB1bHtcclxuICAgIGxpc3Qtc3R5bGU6IG5vbmU7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDE1cHg7XHJcbiAgfVxyXG4gIC5ob21lIC5ob21lLWhlYWRlci1uYXYgbGl7XHJcbiAgICBmbG9hdDogbGVmdDtcclxuICAgIG1hcmdpbi1sZWZ0OiAxMHB4O1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xyXG4gIH1cclxuICAuaG9tZSAuaG9tZS1oZWFkZXItbmF2IGxpIGF7XHJcbiAgICBjb2xvcjogIzAwMmI0OTtcclxuICAgIGZvbnQtZmFtaWx5OiBcIkdvdGhhbUJvb2tcIiwgQXJpYWwsIEhlbHZldGljYSwgc2FucztcclxuICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICB9XHJcbiAgLmhvbWUgLmhvbWUtaGVhZGVyLW5hdiBsaSBhOmhvdmVye1xyXG4gICAgY29sb3I6ICM4Zjk5M2U7XHJcbiAgfVxyXG4gICAqL1xyXG4uaG9tZSAubG9naW4tbmF2LFxyXG4uaG9tZSAubW9yZS1uYXYge1xyXG4gICAgZmxvYXQ6IHJpZ2h0O1xyXG59XHJcblxyXG4uaG9tZSAubG9naW4tbmF2IHtcclxuICAgIG1pbi13aWR0aDogODVweDtcclxuICAgIHRleHQtYWxpZ246IGxlZnQ7XHJcbn1cclxuXHJcbi5ob21lIC5sb2dpbi1uYXYgdWwsXHJcbi5ob21lIC5tb3JlLW5hdiB1bCB7XHJcbiAgICBsaXN0LXN0eWxlOiBub25lO1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICAgIHBhZGRpbmc6IDRweCAwO1xyXG59XHJcblxyXG4uaG9tZSAubG9naW4tbmF2IC5nbG9iYWwtbG9naW4ge1xyXG4gICAgbWluLWhlaWdodDogMzJweDtcclxufVxyXG5cclxuLmhvbWUgLmxvZ2luLW5hdiB1bCBsaSBhLFxyXG4uaG9tZSAubW9yZS1uYXYgdWwgbGkgYSB7XHJcbiAgICBjb2xvcjogIzAwMmI0OTtcclxuICAgIGZvbnQtZmFtaWx5OiBcIkdvdGhhbUJvb2tcIiwgQXJpYWwsIEhlbHZldGljYSwgc2FucztcclxuICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG59XHJcblxyXG4uaG9tZSAubG9naW4tbmF2ID4gdWwgPiBsaSBhLFxyXG4uaG9tZSAubW9yZS1uYXYgPiB1bCA+IGxpIGEge1xyXG4gICAgcGFkZGluZy1ib3R0b206IDE1cHg7XHJcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG59XHJcblxyXG4uaG9tZSAubG9naW4tbmF2IHVsIGxpIGE6aG92ZXIge1xyXG4gICAgY29sb3I6ICM4Zjk5M2U7XHJcbn1cclxuXHJcbi5ob21lIC5tb3JlLW5hdiAubmF2LW1vcmUtbGlua3Mge1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbn1cclxuXHJcbi5ob21lIC5tb3JlLW5hdiAubmF2LW1vcmUtbGlua3MgYnV0dG9uIHtcclxuICAgIGJhY2tncm91bmQ6IG5vbmU7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICAgIGJvcmRlcjogbm9uZTtcclxuICAgIGNvbG9yOiAjMDAyYjQ5O1xyXG4gICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICAgIGxpbmUtaGVpZ2h0OiAxMDAlO1xyXG4gICAgcGFkZGluZzogMDtcclxuICAgIGhlaWdodDogMzJweDtcclxuICAgIHRleHQtYWxpZ246IGxlZnQ7XHJcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgbWluLXdpZHRoOiA4NXB4O1xyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSB7XHJcbiAgICAuaG9tZSAubW9yZS1uYXYgLm5hdi1tb3JlLWxpbmtzIGJ1dHRvbiB7XHJcbiAgICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XHJcbiAgICAgICAgY3Vyc29yOiBkZWZhdWx0O1xyXG4gICAgfVxyXG59XHJcblxyXG4uaG9tZSAubW9yZS1uYXYgLm5hdi1tb3JlLWxpbmtzIGJ1dHRvbi5idG4uaG92ZXItYnV0dG9uOmhvdmVyIC5ob21lIC5tb3JlLW5hdiAubmF2LW1vcmUtbGlua3MgYnV0dG9uOmhvdmVyIHtcclxuICAgIGNvbG9yOiAjOGY5OTNlO1xyXG59XHJcblxyXG4vKiBMb2dvdXQgZHJvcGRvd24gZGlzcGxheSAqL1xyXG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSB7XHJcbiAgICAuaG9tZSAubW0tZHJvcGRvd24ge1xyXG4gICAgICAgIGJhY2tncm91bmQ6ICNmMWYxZjA7XHJcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XHJcbiAgICAgICAgbGVmdDogYXV0bztcclxuICAgICAgICBtYXJnaW46IDA7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIHJpZ2h0OiAwICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcclxuICAgICAgICB0b3A6IDMwcHg7XHJcbiAgICAgICAgd2lkdGg6IDM1MHB4O1xyXG4gICAgICAgIHotaW5kZXg6IDk5O1xyXG4gICAgfVxyXG5cclxuICAgIC5ob21lIC5tbS1kcm9wZG93biAubW0tY29udGVudCB7XHJcbiAgICAgICAgcGFkZGluZzogMjBweDtcclxuICAgIH1cclxuXHJcbiAgICAuaG9tZSAubW0tZHJvcGRvd24gLmJ1dHRvbi13cmFwcGVyIHtcclxuICAgICAgICBtYXJnaW4tdG9wOiAyMHB4O1xyXG4gICAgICAgIHBhZGRpbmc6IDA7XHJcbiAgICB9XHJcblxyXG4gICAgLmhvbWUgdWwgbGkjZ2xvYmFsLWxvZ291dDpob3ZlciAubW0tZHJvcGRvd24ge1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcbn1cclxuXHJcbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI1cHgpIHtcclxuICAgIC5ob21lIC5tbS1kcm9wZG93bi5jb2xsYXBzZS5pbiB7XHJcbiAgICAgICAgbGVmdDogYXV0byAhaW1wb3J0YW50O1xyXG4gICAgICAgIHJpZ2h0OiAwICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgd2lkdGg6IDMwMHB4O1xyXG4gICAgICAgIHRvcDogMzBweDtcclxuICAgIH1cclxuXHJcbiAgICAuaG9tZSAubW0tZHJvcGRvd24uY29sbGFwc2UuaW4gLm1tLWNvbnRlbnQge1xyXG4gICAgICAgIHBhZGRpbmc6IDIwcHg7XHJcbiAgICB9XHJcblxyXG4gICAgLmhvbWUgLm1tLWRyb3Bkb3duLmNvbGxhcHNlLmluIC5tbS1jb250ZW50IGEsXHJcbiAgICAuaG9tZSAubW0tZHJvcGRvd24uY29sbGFwc2UuaW4gLm1tLWNvbnRlbnQgbGkge1xyXG4gICAgICAgIGNvbG9yOiAjZmZmZmZmO1xyXG4gICAgfVxyXG5cclxuICAgIC5ob21lIC5tbS1kcm9wZG93bi5jb2xsYXBzZS5pbiAubW0tY29udGVudCAuYnV0dG9uLXdyYXBwZXIge1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDIwcHg7XHJcbiAgICB9XHJcbn1cclxuLyogRHJvcGRvd24gb24gY2xpY2sgb2YgbXkgYWNjb3VudCAqL1xyXG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSB7XHJcbiAgICAuaG9tZSAubXktYWNjb3VudC1saW5rIC5hY2NvdW50LWxpbmstZGVza3RvcCB7XHJcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICB9XHJcbn1cclxuXHJcbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcclxuICAgIC5ob21lIC5hY2NvdW50LWxpbmstZGVza3RvcCB7XHJcbiAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgIH1cclxuXHJcbiAgICAuaG9tZSAuYnRuLmJ0bi1hY2NvdW50IHtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICBib3JkZXI6IG5vbmU7XHJcbiAgICAgICAgY29sb3I6ICMwMDJiNDk7XHJcbiAgICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgIH1cclxufVxyXG5cclxuLmhvbWUgLmJhbmQtbWVzc2FnZS13cmFwcGVyIC5iYW5kLW1lc3NhZ2Uge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZhZmFmYTtcclxuICAgIHotaW5kZXg6IDE7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbn1cclxuXHJcbi8qIEN1c3RvbSBwYWdlIHRpdGxlcyBmb3IgQ2VydGlmaWNhdGlvbiwgVHJhaW5pbmcsIElkZWFzIGFuZCBFdmVudHMgKi9cclxuLyogVGhlbWF0aWMgKi9cclxuLnRoZW1hdGljLXRpdGxlIHtcclxuICAgIHBhZGRpbmc6IDA7XHJcbn1cclxuXHJcbi50aGVtYXRpYy10aXRsZSBpbWcge1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICBmbG9hdDogbGVmdDtcclxufVxyXG5cclxuLnRoZW1hdGljLXRpdGxlIGgxIHtcclxuICAgIHdpZHRoOiA3MCU7XHJcbiAgICBmbG9hdDogbGVmdDtcclxuICAgIGRpc3BsYXk6IGlubGluZTtcclxuICAgIG1hcmdpbi10b3A6IDMwcHg7XHJcbiAgICBtYXJnaW4tbGVmdDogMzBweDtcclxufVxyXG5cclxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xyXG4gICAgLnRoZW1hdGljLXRpdGxlIHtcclxuICAgICAgICBwYWRkaW5nOiAwIDE1cHg7XHJcbiAgICB9XHJcbn1cclxuXHJcbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xyXG4gICAgLnRoZW1hdGljLXRpdGxlIGltZyB7XHJcbiAgICAgICAgZmxvYXQ6IG5vbmU7XHJcbiAgICAgICAgbWFyZ2luOiBhdXRvO1xyXG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIH1cclxuXHJcbiAgICAudGhlbWF0aWMtdGl0bGUgaDEge1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIGZsb2F0OiBub25lO1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xyXG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIH1cclxufVxyXG4vKiBBbGVydCAqL1xyXG4uYWxlcnQtd3JhcHBlciB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjQUZBOUEwO1xyXG4gICAgYm90dG9tOiAwO1xyXG4gICAgY29sb3I6ICNmZmZmZmY7XHJcbiAgICBoZWlnaHQ6IDE3NXB4O1xyXG4gICAgcGFkZGluZzogMzBweCAwO1xyXG4gICAgcG9zaXRpb246IGZpeGVkO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbn1cclxuXHJcbi5hbGVydC13cmFwcGVyIHAge1xyXG4gICAgbWFyZ2luLWxlZnQ6IDEwJTtcclxuICAgIG1hcmdpbi1yaWdodDogMTAlO1xyXG4gICAgd2lkdGg6IDgwJTtcclxuICAgIGZvbnQtZmFtaWx5OiBcIkdvdGhhbUJvb2tcIiwgQXJpYWwsIEhlbHZldGljYSwgc2FucztcclxuICAgIGZvbnQtc2l6ZTogMjFweDtcclxuICAgIGxpbmUtaGVpZ2h0OiAxMjAlO1xyXG59XHJcblxyXG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XHJcbiAgICAuYWxlcnQtd3JhcHBlciBwIHtcclxuICAgICAgICBmb250LXNpemU6IDIwcHg7XHJcbiAgICB9XHJcbn1cclxuXHJcbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xyXG4gICAgLmFsZXJ0LXdyYXBwZXIgcCB7XHJcbiAgICAgICAgZm9udC1zaXplOiAxNXB4O1xyXG4gICAgfVxyXG59XHJcblxyXG4uYnRuLWNsb3NlIHtcclxuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtiYXNlNjQsUEhOMlp5QjRiV3h1Y3owaWFIUjBjRG92TDNkM2R5NTNNeTV2Y21jdk1qQXdNQzl6ZG1jaUlIWnBaWGRDYjNnOUlqQWdNQ0ExTVRJZ05URXlJajQ4Y0dGMGFDQmtQU0pOTkRBMUlERXpOaTQzT1RoTU16YzFMakl3TWlBeE1EY2dNalUySURJeU5pNHlNRElnTVRNMkxqYzVPQ0F4TURjZ01UQTNJREV6Tmk0M09UZ2dNakkyTGpJd01pQXlOVFlnTVRBM0lETTNOUzR5TURJZ01UTTJMamM1T0NBME1EVWdNalUySURJNE5TNDNPVGdnTXpjMUxqSXdNaUEwTURVZ05EQTFJRE0zTlM0eU1ESWdNamcxTGpjNU9DQXlOVFo2SWk4K1BDOXpkbWMrXCIpO1xyXG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICAgIGJhY2tncm91bmQtc2l6ZTogMTAwJSAxMDAlO1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICBoZWlnaHQ6IDI1cHg7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICB0b3A6IDEwcHg7XHJcbiAgICByaWdodDogMTBweDtcclxuICAgIHdpZHRoOiAyNXB4O1xyXG59XHJcblxyXG4uY2FzaC1pbmRpY2F0b3JzIHAge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcclxuICAgIGxpbmUtaGVpZ2h0OiA0NXB4O1xyXG59XHJcblxyXG4uY2FzaC1pbmRpY2F0b3JzIC5idXR0b24ge1xyXG4gICAgbWFyZ2luLXRvcDogMDtcclxufVxyXG5cclxuLyogVHJhY2sgQXJjICovXHJcbi50cnVzdGFyYy1iYW5uZXItd3JhcHBlciB7XHJcbiAgICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xyXG4gICAgcG9zaXRpb246IGZpeGVkICFpbXBvcnRhbnQ7XHJcbiAgICBib3R0b206IDAgIWltcG9ydGFudDtcclxuICAgIGxlZnQ6IDAgIWltcG9ydGFudDtcclxuICAgIG1hcmdpbjogMCAhaW1wb3J0YW50O1xyXG4gICAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xyXG4gICAgei1pbmRleDogOTk5OTk5ICFpbXBvcnRhbnQ7XHJcbiAgICB0ZXh0LWFsaWduOiBsZWZ0ICFpbXBvcnRhbnQ7XHJcbiAgICBib3JkZXItdG9wOiAxcHggc29saWQgI2I4YjhiODtcclxufVxyXG5cclxuLnRydXN0YXJjLWJhbm5lci1jb250ZW50LFxyXG4udHJ1c3RhcmMtYmFubmVyLWZvb3RlciB7XHJcbiAgICBtYXJnaW46IDAgIWltcG9ydGFudDtcclxufVxyXG5cclxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XHJcbiAgICAudHJ1c3RhcmMtYmFubmVyLXdyYXBwZXIgLnRydXN0YXJjLWNsaWVudC1sb2dvIHtcclxuICAgICAgICBwYWRkaW5nOiAxcmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLnRydXN0YXJjLWJhbm5lci13cmFwcGVyICN0cnVzdGUtaGVhZGVyLXRleHQgc3BhbiB7XHJcbiAgICAgICAgZm9udC1zaXplOiAxLjVyZW0gIWltcG9ydGFudDtcclxuICAgICAgICBsaW5lLWhlaWdodDogMXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG59XHJcbi8qIExpc3RzICovXHJcbi5saXN0LXRvb2wge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcclxufVxyXG5cclxuLmxpc3QtdG9vbC5hY2NvcmRpb24tbGlzdCB1bCxcclxuLmxpc3QtdG9vbC5leHBhbmQtbGlzdCB1bCxcclxuLmxpc3QtdG9vbC5saXN0LS1leHBhbmRhYmxlIHVsIHtcclxuICAgIGxpc3Qtc3R5bGU6IG5vbmU7XHJcbiAgICBtYXJnaW46IDA7XHJcbiAgICBwYWRkaW5nOiAwO1xyXG59XHJcblxyXG4ubGlzdC10b29sLmFjY29yZGlvbi1saXN0IHVsIGxpLFxyXG4ubGlzdC10b29sLmV4cGFuZC1saXN0IHVsIGxpLFxyXG4ubGlzdC10b29sLmxpc3QtLWV4cGFuZGFibGUgdWwgbGkge1xyXG4gICAgcGFkZGluZzogMTVweCA1cHg7XHJcbn1cclxuXHJcbi5saXN0LXRvb2wuYWNjb3JkaW9uLWxpc3QgdWwgbGkgPiBhLFxyXG4ubGlzdC10b29sLmV4cGFuZC1saXN0IHVsIGxpID4gYSxcclxuLmxpc3QtdG9vbC5saXN0LS1leHBhbmRhYmxlIHVsIGxpID4gYSB7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxufVxyXG5cclxuLmxpc3QtdG9vbC5hY2NvcmRpb24tbGlzdCB1bCBsaSA+IGE6YmVmb3JlLFxyXG4ubGlzdC10b29sLmFjY29yZGlvbi1saXN0IHVsIGxpID4gYTphZnRlcixcclxuLmxpc3QtdG9vbC5leHBhbmQtbGlzdCB1bCBsaSA+IGE6YmVmb3JlLFxyXG4ubGlzdC10b29sLmV4cGFuZC1saXN0IHVsIGxpID4gYTphZnRlcixcclxuLmxpc3QtdG9vbC5saXN0LS1leHBhbmRhYmxlIHVsIGxpID4gYTpiZWZvcmUsXHJcbi5saXN0LXRvb2wubGlzdC0tZXhwYW5kYWJsZSB1bCBsaSA+IGE6YWZ0ZXIge1xyXG4gICAgY29udGVudDogXCJcIjtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHRvcDogNTAlO1xyXG4gICAgYmFja2dyb3VuZDogIzAwMDtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xyXG59XHJcblxyXG4ubGlzdC10b29sLmFjY29yZGlvbi1saXN0IHVsIGxpID4gYTpiZWZvcmUsXHJcbi5saXN0LXRvb2wuZXhwYW5kLWxpc3QgdWwgbGkgPiBhOmJlZm9yZSxcclxuLmxpc3QtdG9vbC5saXN0LS1leHBhbmRhYmxlIHVsIGxpID4gYTpiZWZvcmUge1xyXG4gICAgcmlnaHQ6IDFlbTtcclxuICAgIHdpZHRoOiAxcHg7XHJcbiAgICBoZWlnaHQ6IDE1cHg7XHJcbn1cclxuXHJcbi5saXN0LXRvb2wuYWNjb3JkaW9uLWxpc3QgdWwgbGkgPiBhOmFmdGVyLFxyXG4ubGlzdC10b29sLmV4cGFuZC1saXN0IHVsIGxpID4gYTphZnRlcixcclxuLmxpc3QtdG9vbC5saXN0LS1leHBhbmRhYmxlIHVsIGxpID4gYTphZnRlciB7XHJcbiAgICByaWdodDogMC42ZW07XHJcbiAgICB3aWR0aDogMTVweDtcclxuICAgIGhlaWdodDogMXB4O1xyXG59XHJcblxyXG4ubGlzdC10b29sLmFjY29yZGlvbi1saXN0IHVsIGxpID4gYS5hY3RpdmUsXHJcbi5saXN0LXRvb2wuZXhwYW5kLWxpc3QgdWwgbGkgPiBhLmFjdGl2ZSxcclxuLmxpc3QtdG9vbC5saXN0LS1leHBhbmRhYmxlIHVsIGxpID4gYS5hY3RpdmUge1xyXG4gICAgYm9yZGVyLWJvdHRvbS1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbn1cclxuXHJcbi5saXN0LXRvb2wuYWNjb3JkaW9uLWxpc3QgdWwgbGkgPiBhLmFjdGl2ZTpiZWZvcmUsXHJcbi5saXN0LXRvb2wuZXhwYW5kLWxpc3QgdWwgbGkgPiBhLmFjdGl2ZTpiZWZvcmUsXHJcbi5saXN0LXRvb2wubGlzdC0tZXhwYW5kYWJsZSB1bCBsaSA+IGEuYWN0aXZlOmJlZm9yZSB7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKSByb3RhdGUoOTBkZWcpO1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpIHJvdGF0ZSg5MGRlZyk7XHJcbn1cclxuXHJcbi5saXN0LXRvb2wgLmxpc3QtdG9vbF9faXRlbSB0YWJsZSB7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIG1hcmdpbjogMDtcclxufVxyXG5cclxuLyogTGlzdCBFeHBhbmRhYmxlICovXHJcbi5saXN0LS1leHBhbmRhYmxlIHtcclxuICAgIHBhZGRpbmc6IDA7XHJcbn1cclxuXHJcbi5saXN0LS1leHBhbmRhYmxlIC5saXN0LXRvb2xfX3RpdGxlIHtcclxuICAgIGJhY2tncm91bmQ6ICMxNUJFRjA7XHJcbiAgICBjb2xvcjogIzAwMkI0OTtcclxuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XHJcbiAgICBwYWRkaW5nOiA4cHggMTBweDtcclxuICAgIHZlcnRpY2FsLWFsaWduOiB0b3A7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgIGNvbG9yOiAjMDAyQjQ5O1xyXG4gICAgZm9udC1zaXplOiAxLjMxMjVyZW07XHJcbn1cclxuXHJcbi5saXN0LS1leHBhbmRhYmxlIC50aXRsZS1tYWluIHtcclxuICAgIGNvbG9yOiAjMDAwICFpbXBvcnRhbnQ7XHJcbiAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcclxufVxyXG5cclxuLmxpc3QtLWV4cGFuZGFibGUgLmxpc3QtdG9vbF9fY29udGVudCB7XHJcbiAgICBtYXgtaGVpZ2h0OiAwcHg7XHJcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMXJlbTtcclxuICAgIC13ZWJraXQtdHJhbnNpdGlvbjogbWF4LWhlaWdodCAwLjVzIGVhc2UtaW47XHJcbiAgICB0cmFuc2l0aW9uOiBtYXgtaGVpZ2h0IDAuNXMgZWFzZS1pbjtcclxuICAgIGNvbG9yOiAjMDUwMDAwO1xyXG4gICAgZm9udC1zaXplOiAxOXB4O1xyXG59XHJcblxyXG4ubGlzdC0tZXhwYW5kYWJsZSAubGlzdC10b29sX19jb250ZW50LmFjdGl2ZSB7XHJcbiAgICBtYXgtaGVpZ2h0OiAxMDAwMHB4O1xyXG59XHJcblxyXG4ubGlzdC0tZXhwYW5kYWJsZSAubGlzdF9fdG9nZ2xlIHtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbn1cclxuXHJcbi5saXN0LS1leHBhbmRhYmxlIC5saXN0X190b2dnbGU6YWZ0ZXIge1xyXG4gICAgY29udGVudDogXCJcIjtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgdG9wOiAwLjhyZW07XHJcbiAgICByaWdodDogMXJlbTtcclxuICAgIHdpZHRoOiAxNXB4O1xyXG4gICAgaGVpZ2h0OiAxNXB4O1xyXG4gICAgYm9yZGVyLXJpZ2h0OiAycHggc29saWQgIzA1MDAwMDtcclxuICAgIGJvcmRlci10b3A6IDJweCBzb2xpZCAjMDUwMDAwO1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgxMzVkZWcpIHRyYW5zbGF0ZVkoM3B4KTtcclxuICAgIHRyYW5zZm9ybTogcm90YXRlKDEzNWRlZykgdHJhbnNsYXRlWSgzcHgpO1xyXG59XHJcblxyXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XHJcbiAgIGxpc3QtLWV4cGFuZGFibGUtcHJldmlldyAgIC5saXN0LS1leHBhbmRhYmxlLXByZXZpZXdcclxuICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xyXG4ubGlzdC0tZXhwYW5kYWJsZS1wcmV2aWV3IHtcclxuICAgIHBhZGRpbmc6IDNyZW07XHJcbn1cclxuXHJcbi5saXN0LS1leHBhbmRhYmxlLXByZXZpZXcgLmxpc3QtdG9vbF9faXRlbSB7XHJcbiAgICBtYXgtd2lkdGg6IDExNDhweDtcclxuICAgIG1hcmdpbjogMTBweCBhdXRvO1xyXG59XHJcblxyXG4ubGlzdC0tZXhwYW5kYWJsZS1wcmV2aWV3IC5saXN0LXRvb2xfX3RpdGxlIHtcclxuICAgIGZvbnQtc2l6ZTogMzNweDtcclxuICAgIG1hcmdpbi1ib3R0b206IDFyZW07XHJcbiAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcclxuICAgIHBhZGRpbmc6IDA7XHJcbn1cclxuXHJcbi5saXN0LS1leHBhbmRhYmxlLXByZXZpZXcgLmxpc3QtdG9vbF9fY29udGVudCB7XHJcbiAgICBtYXgtaGVpZ2h0OiAzMzBweDtcclxufVxyXG5cclxuLmxpc3QtLWV4cGFuZGFibGUgLmxpc3QtdG9vbF9fY29udGVudCBwLFxyXG4ubGlzdC0tZXhwYW5kYWJsZSAubGlzdC10b29sX19jb250ZW50IGEge1xyXG4gICAgbGluZS1oZWlnaHQ6IDI3cHg7XHJcbiAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICBmb250LWZhbWlseTogXCJHb3RoYW1OYXJyb3dcIiwgQXJpYWwsIEhlbHZldGljYSwgc2Fucy1zZXJpZjtcclxufVxyXG5cclxuLmxpc3QtLWV4cGFuZGFibGUtcHJldmlldyAubGlzdF9fdG9nZ2xlOmFmdGVyIHtcclxuICAgIHJpZ2h0OiBhdXRvO1xyXG4gICAgbGVmdDogN3JlbTtcclxuICAgIHRvcDogMDtcclxufVxyXG5cclxuLmxpc3QtLWV4cGFuZGFibGUtcHJldmlldyAubGlzdC10b29sX19jb250ZW50LmFjdGl2ZSArIGEubGlzdF9fdG9nZ2xlOmFmdGVyIHtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoLTQ1ZGVnKSB0cmFuc2xhdGVZKDEycHgpO1xyXG4gICAgdHJhbnNmb3JtOiByb3RhdGUoLTQ1ZGVnKSB0cmFuc2xhdGVZKDEycHgpO1xyXG59XHJcblxyXG4vKiBDYXJkIERpdnMgKi9cclxuLmNhcmQtZGl2IHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XHJcbiAgICBjb2xvcjogIzAwMDtcclxuICAgIHBhZGRpbmc6IDEwcHg7XHJcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjMDAwO1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMWVtO1xyXG59XHJcblxyXG4uY2FyZC13cmFwcGVyID4gZGl2IHtcclxuICAgIC13ZWJraXQtYm94LWZsZXg6IDE7XHJcbiAgICAtbXMtZmxleC1wb3NpdGl2ZTogMTtcclxuICAgIGZsZXgtZ3JvdzogMTtcclxuICAgIC1tcy1mbGV4LXByZWZlcnJlZC1zaXplOiAwO1xyXG4gICAgZmxleC1iYXNpczogMDtcclxuICAgIG1hcmdpbi1ib3R0b206IDFyZW07XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xyXG4gICAgLmNhcmQtd3JhcHBlciB7XHJcbiAgICAgICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XHJcbiAgICAgICAgZGlzcGxheTogLW1zLWZsZXhib3g7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBtYXJnaW46IDAgLTElO1xyXG4gICAgICAgIC13ZWJraXQtYm94LWFsaWduOiBzdHJldGNoO1xyXG4gICAgICAgIC1tcy1mbGV4LWFsaWduOiBzdHJldGNoO1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBzdHJldGNoO1xyXG4gICAgfVxyXG5cclxuICAgIC5jYXJkLXdyYXBwZXIgPiBkaXYge1xyXG4gICAgICAgIC13ZWJraXQtYm94LWZsZXg6IDA7XHJcbiAgICAgICAgLW1zLWZsZXg6IDAgMSBhdXRvO1xyXG4gICAgICAgIGZsZXg6IDAgMSBhdXRvO1xyXG4gICAgICAgIG1pbi13aWR0aDogMzEuMzMzMyU7XHJcbiAgICAgICAgbWFyZ2luOiAwIDElO1xyXG4gICAgICAgIGhlaWdodDogYXV0byAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5jYXJkLXdyYXBwZXIgZGl2IHtcclxuICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICB9XHJcbn1cclxuLyogQ2FzZSBTdHVkaWVzICovXHJcbi5jYXNlLXN0dWR5IC5jYXNlLXN0dWR5X19zb3J0IHtcclxuICAgIG1hcmdpbi1ib3R0b206IDJlbTtcclxufVxyXG5cclxuLmNhc2Utc3R1ZHkgdWwuY2FzZS1zdHVkeV9fbGlzdCB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgLW1zLWZsZXgtd3JhcDogd3JhcDtcclxuICAgIGZsZXgtd3JhcDogd3JhcDtcclxuICAgIGxpc3Qtc3R5bGU6IG5vbmU7XHJcbiAgICBtYXJnaW46IDA7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XHJcbn1cclxuXHJcbi5jYXNlLXN0dWR5IHVsLmNhc2Utc3R1ZHlfX2xpc3QgLmNhc2Utc3R1ZHlfX2l0ZW0ge1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBtYXJnaW4tYm90dG9tOiA0ZW07XHJcbn1cclxuXHJcbi5jYXNlLXN0dWR5IHVsLmNhc2Utc3R1ZHlfX2xpc3QgLmNhc2Utc3R1ZHlfX2l0ZW06YmVmb3JlIHtcclxuICAgIGNvbnRlbnQ6IG5vbmU7XHJcbn1cclxuXHJcbi5jYXNlLXN0dWR5IHVsLmNhc2Utc3R1ZHlfX2xpc3QgLmNhc2Utc3R1ZHlfX2l0ZW06bm90KDpsYXN0LWNoaWxkKTpiZWZvcmUge1xyXG4gICAgY29udGVudDogXCJcIjtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgaGVpZ2h0OiAxcHg7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzMzO1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgYm90dG9tOiAtMmVtO1xyXG4gICAgbGVmdDogMDtcclxufVxyXG5cclxuLmNhc2Utc3R1ZHkgdWwuY2FzZS1zdHVkeV9fbGlzdCAuY2FzZS1zdHVkeV9faXRlbSAuY2FzZS1zdHVkeV9fdGl0bGUge1xyXG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgIGZvbnQtc2l6ZTogMS4yNXJlbTtcclxufVxyXG5cclxuLmNhc2Utc3R1ZHkgdWwuY2FzZS1zdHVkeV9fbGlzdCAuY2FzZS1zdHVkeV9faXRlbSAuY2FzZS1zdHVkeV9fbWV0YSB7XHJcbiAgICBmb250LXNpemU6IDAuODc1cmVtO1xyXG59XHJcblxyXG4uY2FzZS1zdHVkeSB1bC5jYXNlLXN0dWR5X19saXN0IC5jYXNlLXN0dWR5X19pdGVtIC5jYXNlLXN0dWR5X19kZXNjcmlwdGlvbiB7XHJcbiAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcclxuICAgIC13ZWJraXQtbGluZS1jbGFtcDogNDtcclxuICAgIC13ZWJraXQtYm94LW9yaWVudDogdmVydGljYWw7XHJcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG59XHJcblxyXG4vKiBcclxuICAuY2FzZS1zdHVkeSAuY2FzZS1zdHVkeV9fcGFnaW5hdGlvbiB7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgfVxyXG5cclxuICAuY2FzZS1zdHVkeSAuY2FzZS1zdHVkeV9fcGFnaW5hdGlvbiAuYnRuIHtcclxuICAgIG1hcmdpbjogLjVlbTtcclxuICB9XHJcbiAgLmNhc2Utc3R1ZHkgLmNhc2Utc3R1ZHlfX3BhZ2luYXRpb24gLmJ0bi5zZWxlY3RlZCB7XHJcbiAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XHJcbiAgfSAqL1xyXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcclxuICAgIC5jYXNlLXN0dWR5IHVsLmNhc2Utc3R1ZHlfX2xpc3QgLmNhc2Utc3R1ZHlfX2l0ZW0ge1xyXG4gICAgICAgIHdpZHRoOiBjYWxjKDUwJSAtIDJlbSk7XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAyZW07XHJcbiAgICB9XHJcblxyXG4gICAgLmNhc2Utc3R1ZHkgdWwuY2FzZS1zdHVkeV9fbGlzdCAuY2FzZS1zdHVkeV9faXRlbTpudGgtY2hpbGQob2RkKSB7XHJcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAyZW07XHJcbiAgICB9XHJcbn1cclxuLyogQWxlcnRzICovXHJcbi5hbGVydHMge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG59XHJcblxyXG4uYWxlcnRzX190b3Age1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XHJcbiAgICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIC13ZWJraXQtYm94LXBhY2s6IGp1c3RpZnk7XHJcbiAgICAtbXMtZmxleC1wYWNrOiBqdXN0aWZ5O1xyXG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG59XHJcblxyXG4uYWxlcnRzX19saXN0IHtcclxuICAgIGxpc3Qtc3R5bGU6IG5vbmU7XHJcbiAgICBwYWRkaW5nOiAwO1xyXG4gICAgbWFyZ2luOiAwO1xyXG59XHJcblxyXG4uYWxlcnRzX19pdGVtIHtcclxuICAgIHBhZGRpbmc6IDEwcHg7XHJcbiAgICBiYWNrZ3JvdW5kOiAjMDAyYjQ5O1xyXG4gICAgY29sb3I6ICNmZmY7XHJcbn1cclxuXHJcbi5hbGVydHNfX3RpdGxlIHtcclxuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgICBmb250LXdlaWdodDogNjAwO1xyXG59XHJcblxyXG4uYWxlcnRzX190ZXh0IHtcclxuICAgIGZvbnQtc2l6ZTogMC45cmVtO1xyXG4gICAgbWF4LXdpZHRoOiAxMzIwcHg7XHJcbiAgICBtYXJnaW4tYm90dG9tOiA0cHg7XHJcbn1cclxuXHJcbi5hbGVydHNfX2Nsb3NlIHtcclxuICAgIGJhY2tncm91bmQ6IG5vbmU7XHJcbiAgICBib3JkZXI6IG5vbmU7XHJcbiAgICBmb250LXNpemU6IDEuMjVyZW07XHJcbn1cclxuXHJcbi8qIENvbG9yIFdyYXBwZXIgKi9cclxuLmNvbG9yLXdyYXBwZXIge1xyXG4gICAgcGFkZGluZzogM2VtIDA7XHJcbn1cclxuXHJcbi5jb2xvci13cmFwcGVyLmdyYXkge1xyXG4gICAgYmFja2dyb3VuZDogI0VGRjBGMTtcclxufVxyXG5cclxuLmNvbG9yLXdyYXBwZXIuYmx1ZSB7XHJcbiAgICBiYWNrZ3JvdW5kOiAjRTRGM0Y3O1xyXG59XHJcblxyXG4vKiBSZWRlc2lnbiBIZWFkZXIgKi9cclxuXHJcblxyXG4vKiBDVEFzIExpc3QgKi9cclxuLmN0YS1saXN0IHtcclxuICAgIG1heC13aWR0aDogMTkwMHB4O1xyXG4gICAgbWFyZ2luOiAwIGF1dG87XHJcbn1cclxuXHJcbi5jdGEtbGlzdF9faXRlbSB7XHJcbiAgICBwYWRkaW5nOiAzcmVtIDRyZW07XHJcbiAgICBjb2xvcjogIzA1MDUwNTtcclxuICAgIC13ZWJraXQtYm94LXNoYWRvdzogMHB4IDEycHggNDhweCAyNHB4IHJnYmEoMCwgMCwgMCwgMC4xMjE1Njg2Mjc1KTtcclxuICAgIGJveC1zaGFkb3c6IDBweCAxMnB4IDQ4cHggMjRweCByZ2JhKDAsIDAsIDAsIDAuMTIxNTY4NjI3NSk7XHJcbiAgICB6LWluZGV4OiAxO1xyXG59XHJcblxyXG4uY3RhLWxpc3RfX3N1YmhlYWRpbmcge1xyXG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAwLjVyZW07XHJcbn1cclxuXHJcbi5jdGEtbGlzdF9faGVhZGluZyB7XHJcbiAgICBmb250LXNpemU6IDIuNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgbGluZS1oZWlnaHQ6IDQwcHggIWltcG9ydGFudDtcclxuICAgIGNvbG9yOiAjMDAyQjQ5O1xyXG59XHJcblxyXG4uY3RhLWxpc3RfX3RleHQge1xyXG4gICAgZm9udC1zaXplOiAxcmVtO1xyXG4gICAgbGluZS1oZWlnaHQ6IDI4cHg7XHJcbn1cclxuXHJcbi5jdGEtbGlzdF9fYnV0dG9ucyB7XHJcbiAgICBtYXJnaW4tdG9wOiAxLjVyZW07XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgLW1zLWZsZXgtd3JhcDogd3JhcDtcclxuICAgIGZsZXgtd3JhcDogd3JhcDtcclxufVxyXG5cclxuLmN0YS1saXN0X19idG4ge1xyXG4gICAgYm9yZGVyOiAycHggc29saWQgIzAwMkI0OTtcclxuICAgIGNvbG9yOiAjMDAyQjQ5O1xyXG4gICAgYm9yZGVyLXJhZGl1czogMnB4O1xyXG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgIHBhZGRpbmc6IC43cmVtIDFyZW07XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIGxldHRlci1zcGFjaW5nOiAuMDVlbTtcclxufVxyXG5cclxuLmN0YS1saXN0X19idG46bnRoLWNoaWxkKDEpIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICMwMDJCNDk7XHJcbiAgICBjb2xvcjogI2ZmZjtcclxuICAgIG1hcmdpbi1ib3R0b206IDZweDtcclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xyXG4gICAgLmN0YS1saXN0IHtcclxuICAgICAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcclxuICAgICAgICBkaXNwbGF5OiAtbXMtZmxleGJveDtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgfVxyXG5cclxuICAgIC5jdGEtbGlzdF9faXRlbSB7XHJcbiAgICAgICAgd2lkdGg6IDMzLjMzMzMlO1xyXG4gICAgICAgIHBhZGRpbmc6IDRyZW0gNXJlbTtcclxuICAgIH1cclxuXHJcbiAgICAuY3RhLWxpc3RfX2l0ZW06bnRoLWNoaWxkKDIpIHtcclxuICAgICAgICBtYXJnaW46IC0ycmVtIDAgMCAwO1xyXG4gICAgfVxyXG5cclxuICAgIC5jdGEtbGlzdF9faXRlbTpudGgtY2hpbGQoMykge1xyXG4gICAgICAgIG1hcmdpbjogLTRyZW0gMCAwIDA7XHJcbiAgICB9XHJcblxyXG4gICAgLmN0YS1saXN0X19idG4ge1xyXG4gICAgICAgIHdpZHRoOiBhdXRvO1xyXG4gICAgICAgIG1hcmdpbjogMCA2cHggNnB4IDA7XHJcbiAgICB9XHJcbn1cclxuLyogQUZQIFJlZGVzaWduIDIwMjQgKi9cclxuLyohXHJcbiAqIEJvb3RzdHJhcCBVdGlsaXRpZXMgdjUuMy4yIChodHRwczovL2dldGJvb3RzdHJhcC5jb20vKVxyXG4gKiBDb3B5cmlnaHQgMjAxMS0yMDIzIFRoZSBCb290c3RyYXAgQXV0aG9yc1xyXG4gKiBMaWNlbnNlZCB1bmRlciBNSVQgKGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9ibG9iL21haW4vTElDRU5TRSlcclxuICovXHJcbi5hbGlnbi1iYXNlbGluZSB7XHJcbiAgICB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmUgIWltcG9ydGFudDtcclxufVxyXG5cclxuLmFsaWduLXRvcCB7XHJcbiAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5hbGlnbi1taWRkbGUge1xyXG4gICAgdmVydGljYWwtYWxpZ246IG1pZGRsZSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4uYWxpZ24tYm90dG9tIHtcclxuICAgIHZlcnRpY2FsLWFsaWduOiBib3R0b20gIWltcG9ydGFudDtcclxufVxyXG5cclxuLmFsaWduLXRleHQtYm90dG9tIHtcclxuICAgIHZlcnRpY2FsLWFsaWduOiB0ZXh0LWJvdHRvbSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4uYWxpZ24tdGV4dC10b3Age1xyXG4gICAgdmVydGljYWwtYWxpZ246IHRleHQtdG9wICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5mbG9hdC1zdGFydCB7XHJcbiAgICBmbG9hdDogbGVmdCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4uZmxvYXQtZW5kIHtcclxuICAgIGZsb2F0OiByaWdodCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4uZmxvYXQtbm9uZSB7XHJcbiAgICBmbG9hdDogbm9uZSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ub2JqZWN0LWZpdC1jb250YWluIHtcclxuICAgIC1vLW9iamVjdC1maXQ6IGNvbnRhaW4gIWltcG9ydGFudDtcclxuICAgIG9iamVjdC1maXQ6IGNvbnRhaW4gIWltcG9ydGFudDtcclxufVxyXG5cclxuLm9iamVjdC1maXQtY292ZXIge1xyXG4gICAgLW8tb2JqZWN0LWZpdDogY292ZXIgIWltcG9ydGFudDtcclxuICAgIG9iamVjdC1maXQ6IGNvdmVyICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5vYmplY3QtZml0LWZpbGwge1xyXG4gICAgLW8tb2JqZWN0LWZpdDogZmlsbCAhaW1wb3J0YW50O1xyXG4gICAgb2JqZWN0LWZpdDogZmlsbCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ub2JqZWN0LWZpdC1zY2FsZSB7XHJcbiAgICAtby1vYmplY3QtZml0OiBzY2FsZS1kb3duICFpbXBvcnRhbnQ7XHJcbiAgICBvYmplY3QtZml0OiBzY2FsZS1kb3duICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5vYmplY3QtZml0LW5vbmUge1xyXG4gICAgLW8tb2JqZWN0LWZpdDogbm9uZSAhaW1wb3J0YW50O1xyXG4gICAgb2JqZWN0LWZpdDogbm9uZSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ub3BhY2l0eS0wIHtcclxuICAgIG9wYWNpdHk6IDAgIWltcG9ydGFudDtcclxufVxyXG5cclxuLm9wYWNpdHktMjUge1xyXG4gICAgb3BhY2l0eTogMC4yNSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ub3BhY2l0eS01MCB7XHJcbiAgICBvcGFjaXR5OiAwLjUgIWltcG9ydGFudDtcclxufVxyXG5cclxuLm9wYWNpdHktNzUge1xyXG4gICAgb3BhY2l0eTogMC43NSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ub3BhY2l0eS0xMDAge1xyXG4gICAgb3BhY2l0eTogMSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ub3ZlcmZsb3ctYXV0byB7XHJcbiAgICBvdmVyZmxvdzogYXV0byAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ub3ZlcmZsb3ctaGlkZGVuIHtcclxuICAgIG92ZXJmbG93OiBoaWRkZW4gIWltcG9ydGFudDtcclxufVxyXG5cclxuLm92ZXJmbG93LXZpc2libGUge1xyXG4gICAgb3ZlcmZsb3c6IHZpc2libGUgIWltcG9ydGFudDtcclxufVxyXG5cclxuLm92ZXJmbG93LXNjcm9sbCB7XHJcbiAgICBvdmVyZmxvdzogc2Nyb2xsICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5vdmVyZmxvdy14LWF1dG8ge1xyXG4gICAgb3ZlcmZsb3cteDogYXV0byAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ub3ZlcmZsb3cteC1oaWRkZW4ge1xyXG4gICAgb3ZlcmZsb3cteDogaGlkZGVuICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5vdmVyZmxvdy14LXZpc2libGUge1xyXG4gICAgb3ZlcmZsb3cteDogdmlzaWJsZSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ub3ZlcmZsb3cteC1zY3JvbGwge1xyXG4gICAgb3ZlcmZsb3cteDogc2Nyb2xsICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5vdmVyZmxvdy15LWF1dG8ge1xyXG4gICAgb3ZlcmZsb3cteTogYXV0byAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ub3ZlcmZsb3cteS1oaWRkZW4ge1xyXG4gICAgb3ZlcmZsb3cteTogaGlkZGVuICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5vdmVyZmxvdy15LXZpc2libGUge1xyXG4gICAgb3ZlcmZsb3cteTogdmlzaWJsZSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ub3ZlcmZsb3cteS1zY3JvbGwge1xyXG4gICAgb3ZlcmZsb3cteTogc2Nyb2xsICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5kLWlubGluZSB7XHJcbiAgICBkaXNwbGF5OiBpbmxpbmUgIWltcG9ydGFudDtcclxufVxyXG5cclxuLmQtaW5saW5lLWJsb2NrIHtcclxuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jayAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4uZC1ibG9jayB7XHJcbiAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4uZC1ncmlkIHtcclxuICAgIGRpc3BsYXk6IC1tcy1ncmlkICFpbXBvcnRhbnQ7XHJcbiAgICBkaXNwbGF5OiBncmlkICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5kLWlubGluZS1ncmlkIHtcclxuICAgIGRpc3BsYXk6IC1tcy1pbmxpbmUtZ3JpZCAhaW1wb3J0YW50O1xyXG4gICAgZGlzcGxheTogaW5saW5lLWdyaWQgIWltcG9ydGFudDtcclxufVxyXG5cclxuLmQtdGFibGUge1xyXG4gICAgZGlzcGxheTogdGFibGUgIWltcG9ydGFudDtcclxufVxyXG5cclxuLmQtdGFibGUtcm93IHtcclxuICAgIGRpc3BsYXk6IHRhYmxlLXJvdyAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4uZC10YWJsZS1jZWxsIHtcclxuICAgIGRpc3BsYXk6IHRhYmxlLWNlbGwgIWltcG9ydGFudDtcclxufVxyXG5cclxuLmQtZmxleCB7XHJcbiAgICBkaXNwbGF5OiAtd2Via2l0LWJveCAhaW1wb3J0YW50O1xyXG4gICAgZGlzcGxheTogLW1zLWZsZXhib3ggIWltcG9ydGFudDtcclxuICAgIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcclxufVxyXG5cclxuLmQtaW5saW5lLWZsZXgge1xyXG4gICAgZGlzcGxheTogLXdlYmtpdC1pbmxpbmUtYm94ICFpbXBvcnRhbnQ7XHJcbiAgICBkaXNwbGF5OiAtbXMtaW5saW5lLWZsZXhib3ggIWltcG9ydGFudDtcclxuICAgIGRpc3BsYXk6IGlubGluZS1mbGV4ICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5kLW5vbmUge1xyXG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ucG9zaXRpb24tc3RhdGljIHtcclxuICAgIHBvc2l0aW9uOiBzdGF0aWMgIWltcG9ydGFudDtcclxufVxyXG5cclxuLnBvc2l0aW9uLXJlbGF0aXZlIHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ucG9zaXRpb24tYWJzb2x1dGUge1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5wb3NpdGlvbi1maXhlZCB7XHJcbiAgICBwb3NpdGlvbjogZml4ZWQgIWltcG9ydGFudDtcclxufVxyXG5cclxuLnBvc2l0aW9uLXN0aWNreSB7XHJcbiAgICBwb3NpdGlvbjogc3RpY2t5ICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi50b3AtMCB7XHJcbiAgICB0b3A6IDAgIWltcG9ydGFudDtcclxufVxyXG5cclxuLnRvcC01MCB7XHJcbiAgICB0b3A6IDUwJSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4udG9wLTEwMCB7XHJcbiAgICB0b3A6IDEwMCUgIWltcG9ydGFudDtcclxufVxyXG5cclxuLmJvdHRvbS0wIHtcclxuICAgIGJvdHRvbTogMCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4uYm90dG9tLTUwIHtcclxuICAgIGJvdHRvbTogNTAlICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5ib3R0b20tMTAwIHtcclxuICAgIGJvdHRvbTogMTAwJSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4uc3RhcnQtMCB7XHJcbiAgICBsZWZ0OiAwICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5zdGFydC01MCB7XHJcbiAgICBsZWZ0OiA1MCUgIWltcG9ydGFudDtcclxufVxyXG5cclxuLnN0YXJ0LTEwMCB7XHJcbiAgICBsZWZ0OiAxMDAlICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5lbmQtMCB7XHJcbiAgICByaWdodDogMCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4uZW5kLTUwIHtcclxuICAgIHJpZ2h0OiA1MCUgIWltcG9ydGFudDtcclxufVxyXG5cclxuLmVuZC0xMDAge1xyXG4gICAgcmlnaHQ6IDEwMCUgIWltcG9ydGFudDtcclxufVxyXG5cclxuLnctMjUge1xyXG4gICAgd2lkdGg6IDI1JSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4udy01MCB7XHJcbiAgICB3aWR0aDogNTAlICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi53LTc1IHtcclxuICAgIHdpZHRoOiA3NSUgIWltcG9ydGFudDtcclxufVxyXG5cclxuLnctMTAwIHtcclxuICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi53LWF1dG8ge1xyXG4gICAgd2lkdGg6IGF1dG8gIWltcG9ydGFudDtcclxufVxyXG5cclxuLm13LTEwMCB7XHJcbiAgICBtYXgtd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcclxufVxyXG5cclxuLnZ3LTEwMCB7XHJcbiAgICB3aWR0aDogMTAwdncgIWltcG9ydGFudDtcclxufVxyXG5cclxuLm1pbi12dy0xMDAge1xyXG4gICAgbWluLXdpZHRoOiAxMDB2dyAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4uaC0yNSB7XHJcbiAgICBoZWlnaHQ6IDI1JSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4uaC01MCB7XHJcbiAgICBoZWlnaHQ6IDUwJSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4uaC03NSB7XHJcbiAgICBoZWlnaHQ6IDc1JSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4uaC0xMDAge1xyXG4gICAgaGVpZ2h0OiAxMDAlICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5oLWF1dG8ge1xyXG4gICAgaGVpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5taC0xMDAge1xyXG4gICAgbWF4LWhlaWdodDogMTAwJSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4udmgtMTAwIHtcclxuICAgIGhlaWdodDogMTAwdmggIWltcG9ydGFudDtcclxufVxyXG5cclxuLm1pbi12aC0xMDAge1xyXG4gICAgbWluLWhlaWdodDogMTAwdmggIWltcG9ydGFudDtcclxufVxyXG5cclxuLmZsZXgtZmlsbCB7XHJcbiAgICAtd2Via2l0LWJveC1mbGV4OiAxICFpbXBvcnRhbnQ7XHJcbiAgICAtbXMtZmxleDogMSAxIGF1dG8gIWltcG9ydGFudDtcclxuICAgIGZsZXg6IDEgMSBhdXRvICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5mbGV4LXJvdyB7XHJcbiAgICAtd2Via2l0LWJveC1vcmllbnQ6IGhvcml6b250YWwgIWltcG9ydGFudDtcclxuICAgIC13ZWJraXQtYm94LWRpcmVjdGlvbjogbm9ybWFsICFpbXBvcnRhbnQ7XHJcbiAgICAtbXMtZmxleC1kaXJlY3Rpb246IHJvdyAhaW1wb3J0YW50O1xyXG4gICAgZmxleC1kaXJlY3Rpb246IHJvdyAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4uZmxleC1jb2x1bW4ge1xyXG4gICAgLXdlYmtpdC1ib3gtb3JpZW50OiB2ZXJ0aWNhbCAhaW1wb3J0YW50O1xyXG4gICAgLXdlYmtpdC1ib3gtZGlyZWN0aW9uOiBub3JtYWwgIWltcG9ydGFudDtcclxuICAgIC1tcy1mbGV4LWRpcmVjdGlvbjogY29sdW1uICFpbXBvcnRhbnQ7XHJcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5mbGV4LXJvdy1yZXZlcnNlIHtcclxuICAgIC13ZWJraXQtYm94LW9yaWVudDogaG9yaXpvbnRhbCAhaW1wb3J0YW50O1xyXG4gICAgLXdlYmtpdC1ib3gtZGlyZWN0aW9uOiByZXZlcnNlICFpbXBvcnRhbnQ7XHJcbiAgICAtbXMtZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlICFpbXBvcnRhbnQ7XHJcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2UgIWltcG9ydGFudDtcclxufVxyXG5cclxuLmZsZXgtY29sdW1uLXJldmVyc2Uge1xyXG4gICAgLXdlYmtpdC1ib3gtb3JpZW50OiB2ZXJ0aWNhbCAhaW1wb3J0YW50O1xyXG4gICAgLXdlYmtpdC1ib3gtZGlyZWN0aW9uOiByZXZlcnNlICFpbXBvcnRhbnQ7XHJcbiAgICAtbXMtZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlICFpbXBvcnRhbnQ7XHJcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2UgIWltcG9ydGFudDtcclxufVxyXG5cclxuLmZsZXgtZ3Jvdy0wIHtcclxuICAgIC13ZWJraXQtYm94LWZsZXg6IDAgIWltcG9ydGFudDtcclxuICAgIC1tcy1mbGV4LXBvc2l0aXZlOiAwICFpbXBvcnRhbnQ7XHJcbiAgICBmbGV4LWdyb3c6IDAgIWltcG9ydGFudDtcclxufVxyXG5cclxuLmZsZXgtZ3Jvdy0xIHtcclxuICAgIC13ZWJraXQtYm94LWZsZXg6IDEgIWltcG9ydGFudDtcclxuICAgIC1tcy1mbGV4LXBvc2l0aXZlOiAxICFpbXBvcnRhbnQ7XHJcbiAgICBmbGV4LWdyb3c6IDEgIWltcG9ydGFudDtcclxufVxyXG5cclxuLmZsZXgtc2hyaW5rLTAge1xyXG4gICAgLW1zLWZsZXgtbmVnYXRpdmU6IDAgIWltcG9ydGFudDtcclxuICAgIGZsZXgtc2hyaW5rOiAwICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5mbGV4LXNocmluay0xIHtcclxuICAgIC1tcy1mbGV4LW5lZ2F0aXZlOiAxICFpbXBvcnRhbnQ7XHJcbiAgICBmbGV4LXNocmluazogMSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4uZmxleC13cmFwIHtcclxuICAgIC1tcy1mbGV4LXdyYXA6IHdyYXAgIWltcG9ydGFudDtcclxuICAgIGZsZXgtd3JhcDogd3JhcCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4uZmxleC1ub3dyYXAge1xyXG4gICAgLW1zLWZsZXgtd3JhcDogbm93cmFwICFpbXBvcnRhbnQ7XHJcbiAgICBmbGV4LXdyYXA6IG5vd3JhcCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4uZmxleC13cmFwLXJldmVyc2Uge1xyXG4gICAgLW1zLWZsZXgtd3JhcDogd3JhcC1yZXZlcnNlICFpbXBvcnRhbnQ7XHJcbiAgICBmbGV4LXdyYXA6IHdyYXAtcmV2ZXJzZSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4uanVzdGlmeS1jb250ZW50LXN0YXJ0IHtcclxuICAgIC13ZWJraXQtYm94LXBhY2s6IHN0YXJ0ICFpbXBvcnRhbnQ7XHJcbiAgICAtbXMtZmxleC1wYWNrOiBzdGFydCAhaW1wb3J0YW50O1xyXG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5qdXN0aWZ5LWNvbnRlbnQtZW5kIHtcclxuICAgIC13ZWJraXQtYm94LXBhY2s6IGVuZCAhaW1wb3J0YW50O1xyXG4gICAgLW1zLWZsZXgtcGFjazogZW5kICFpbXBvcnRhbnQ7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5qdXN0aWZ5LWNvbnRlbnQtY2VudGVyIHtcclxuICAgIC13ZWJraXQtYm94LXBhY2s6IGNlbnRlciAhaW1wb3J0YW50O1xyXG4gICAgLW1zLWZsZXgtcGFjazogY2VudGVyICFpbXBvcnRhbnQ7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlciAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4uanVzdGlmeS1jb250ZW50LWJldHdlZW4ge1xyXG4gICAgLXdlYmtpdC1ib3gtcGFjazoganVzdGlmeSAhaW1wb3J0YW50O1xyXG4gICAgLW1zLWZsZXgtcGFjazoganVzdGlmeSAhaW1wb3J0YW50O1xyXG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5qdXN0aWZ5LWNvbnRlbnQtYXJvdW5kIHtcclxuICAgIC1tcy1mbGV4LXBhY2s6IGRpc3RyaWJ1dGUgIWltcG9ydGFudDtcclxuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYXJvdW5kICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5qdXN0aWZ5LWNvbnRlbnQtZXZlbmx5IHtcclxuICAgIC13ZWJraXQtYm94LXBhY2s6IHNwYWNlLWV2ZW5seSAhaW1wb3J0YW50O1xyXG4gICAgLW1zLWZsZXgtcGFjazogc3BhY2UtZXZlbmx5ICFpbXBvcnRhbnQ7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWV2ZW5seSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4uYWxpZ24taXRlbXMtc3RhcnQge1xyXG4gICAgLXdlYmtpdC1ib3gtYWxpZ246IHN0YXJ0ICFpbXBvcnRhbnQ7XHJcbiAgICAtbXMtZmxleC1hbGlnbjogc3RhcnQgIWltcG9ydGFudDtcclxuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5hbGlnbi1pdGVtcy1lbmQge1xyXG4gICAgLXdlYmtpdC1ib3gtYWxpZ246IGVuZCAhaW1wb3J0YW50O1xyXG4gICAgLW1zLWZsZXgtYWxpZ246IGVuZCAhaW1wb3J0YW50O1xyXG4gICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5hbGlnbi1pdGVtcy1jZW50ZXIge1xyXG4gICAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlciAhaW1wb3J0YW50O1xyXG4gICAgLW1zLWZsZXgtYWxpZ246IGNlbnRlciAhaW1wb3J0YW50O1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlciAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4uYWxpZ24taXRlbXMtYmFzZWxpbmUge1xyXG4gICAgLXdlYmtpdC1ib3gtYWxpZ246IGJhc2VsaW5lICFpbXBvcnRhbnQ7XHJcbiAgICAtbXMtZmxleC1hbGlnbjogYmFzZWxpbmUgIWltcG9ydGFudDtcclxuICAgIGFsaWduLWl0ZW1zOiBiYXNlbGluZSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4uYWxpZ24taXRlbXMtc3RyZXRjaCB7XHJcbiAgICAtd2Via2l0LWJveC1hbGlnbjogc3RyZXRjaCAhaW1wb3J0YW50O1xyXG4gICAgLW1zLWZsZXgtYWxpZ246IHN0cmV0Y2ggIWltcG9ydGFudDtcclxuICAgIGFsaWduLWl0ZW1zOiBzdHJldGNoICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5hbGlnbi1jb250ZW50LXN0YXJ0IHtcclxuICAgIC1tcy1mbGV4LWxpbmUtcGFjazogc3RhcnQgIWltcG9ydGFudDtcclxuICAgIGFsaWduLWNvbnRlbnQ6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcclxufVxyXG5cclxuLmFsaWduLWNvbnRlbnQtZW5kIHtcclxuICAgIC1tcy1mbGV4LWxpbmUtcGFjazogZW5kICFpbXBvcnRhbnQ7XHJcbiAgICBhbGlnbi1jb250ZW50OiBmbGV4LWVuZCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4uYWxpZ24tY29udGVudC1jZW50ZXIge1xyXG4gICAgLW1zLWZsZXgtbGluZS1wYWNrOiBjZW50ZXIgIWltcG9ydGFudDtcclxuICAgIGFsaWduLWNvbnRlbnQ6IGNlbnRlciAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4uYWxpZ24tY29udGVudC1iZXR3ZWVuIHtcclxuICAgIC1tcy1mbGV4LWxpbmUtcGFjazoganVzdGlmeSAhaW1wb3J0YW50O1xyXG4gICAgYWxpZ24tY29udGVudDogc3BhY2UtYmV0d2VlbiAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4uYWxpZ24tY29udGVudC1hcm91bmQge1xyXG4gICAgLW1zLWZsZXgtbGluZS1wYWNrOiBkaXN0cmlidXRlICFpbXBvcnRhbnQ7XHJcbiAgICBhbGlnbi1jb250ZW50OiBzcGFjZS1hcm91bmQgIWltcG9ydGFudDtcclxufVxyXG5cclxuLmFsaWduLWNvbnRlbnQtc3RyZXRjaCB7XHJcbiAgICAtbXMtZmxleC1saW5lLXBhY2s6IHN0cmV0Y2ggIWltcG9ydGFudDtcclxuICAgIGFsaWduLWNvbnRlbnQ6IHN0cmV0Y2ggIWltcG9ydGFudDtcclxufVxyXG5cclxuLmFsaWduLXNlbGYtYXV0byB7XHJcbiAgICAtbXMtZmxleC1pdGVtLWFsaWduOiBhdXRvICFpbXBvcnRhbnQ7XHJcbiAgICAtbXMtZ3JpZC1yb3ctYWxpZ246IGF1dG8gIWltcG9ydGFudDtcclxuICAgIGFsaWduLXNlbGY6IGF1dG8gIWltcG9ydGFudDtcclxufVxyXG5cclxuLmFsaWduLXNlbGYtc3RhcnQge1xyXG4gICAgLW1zLWZsZXgtaXRlbS1hbGlnbjogc3RhcnQgIWltcG9ydGFudDtcclxuICAgIGFsaWduLXNlbGY6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcclxufVxyXG5cclxuLmFsaWduLXNlbGYtZW5kIHtcclxuICAgIC1tcy1mbGV4LWl0ZW0tYWxpZ246IGVuZCAhaW1wb3J0YW50O1xyXG4gICAgYWxpZ24tc2VsZjogZmxleC1lbmQgIWltcG9ydGFudDtcclxufVxyXG5cclxuLmFsaWduLXNlbGYtY2VudGVyIHtcclxuICAgIC1tcy1mbGV4LWl0ZW0tYWxpZ246IGNlbnRlciAhaW1wb3J0YW50O1xyXG4gICAgLW1zLWdyaWQtcm93LWFsaWduOiBjZW50ZXIgIWltcG9ydGFudDtcclxuICAgIGFsaWduLXNlbGY6IGNlbnRlciAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4uYWxpZ24tc2VsZi1iYXNlbGluZSB7XHJcbiAgICAtbXMtZmxleC1pdGVtLWFsaWduOiBiYXNlbGluZSAhaW1wb3J0YW50O1xyXG4gICAgYWxpZ24tc2VsZjogYmFzZWxpbmUgIWltcG9ydGFudDtcclxufVxyXG5cclxuLmFsaWduLXNlbGYtc3RyZXRjaCB7XHJcbiAgICAtbXMtZmxleC1pdGVtLWFsaWduOiBzdHJldGNoICFpbXBvcnRhbnQ7XHJcbiAgICAtbXMtZ3JpZC1yb3ctYWxpZ246IHN0cmV0Y2ggIWltcG9ydGFudDtcclxuICAgIGFsaWduLXNlbGY6IHN0cmV0Y2ggIWltcG9ydGFudDtcclxufVxyXG5cclxuLm9yZGVyLWZpcnN0IHtcclxuICAgIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDAgIWltcG9ydGFudDtcclxuICAgIC1tcy1mbGV4LW9yZGVyOiAtMSAhaW1wb3J0YW50O1xyXG4gICAgb3JkZXI6IC0xICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5vcmRlci0wIHtcclxuICAgIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDEgIWltcG9ydGFudDtcclxuICAgIC1tcy1mbGV4LW9yZGVyOiAwICFpbXBvcnRhbnQ7XHJcbiAgICBvcmRlcjogMCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ub3JkZXItMSB7XHJcbiAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiAyICFpbXBvcnRhbnQ7XHJcbiAgICAtbXMtZmxleC1vcmRlcjogMSAhaW1wb3J0YW50O1xyXG4gICAgb3JkZXI6IDEgIWltcG9ydGFudDtcclxufVxyXG5cclxuLm9yZGVyLTIge1xyXG4gICAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogMyAhaW1wb3J0YW50O1xyXG4gICAgLW1zLWZsZXgtb3JkZXI6IDIgIWltcG9ydGFudDtcclxuICAgIG9yZGVyOiAyICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5vcmRlci0zIHtcclxuICAgIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDQgIWltcG9ydGFudDtcclxuICAgIC1tcy1mbGV4LW9yZGVyOiAzICFpbXBvcnRhbnQ7XHJcbiAgICBvcmRlcjogMyAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ub3JkZXItNCB7XHJcbiAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiA1ICFpbXBvcnRhbnQ7XHJcbiAgICAtbXMtZmxleC1vcmRlcjogNCAhaW1wb3J0YW50O1xyXG4gICAgb3JkZXI6IDQgIWltcG9ydGFudDtcclxufVxyXG5cclxuLm9yZGVyLTUge1xyXG4gICAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogNiAhaW1wb3J0YW50O1xyXG4gICAgLW1zLWZsZXgtb3JkZXI6IDUgIWltcG9ydGFudDtcclxuICAgIG9yZGVyOiA1ICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5vcmRlci1sYXN0IHtcclxuICAgIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDcgIWltcG9ydGFudDtcclxuICAgIC1tcy1mbGV4LW9yZGVyOiA2ICFpbXBvcnRhbnQ7XHJcbiAgICBvcmRlcjogNiAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ubS0wIHtcclxuICAgIG1hcmdpbjogMCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ubS0xIHtcclxuICAgIG1hcmdpbjogMC4yNXJlbSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ubS0yIHtcclxuICAgIG1hcmdpbjogMC41cmVtICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5tLTMge1xyXG4gICAgbWFyZ2luOiAxcmVtICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5tLTQge1xyXG4gICAgbWFyZ2luOiAxLjVyZW0gIWltcG9ydGFudDtcclxufVxyXG5cclxuLm0tNSB7XHJcbiAgICBtYXJnaW46IDNyZW0gIWltcG9ydGFudDtcclxufVxyXG5cclxuLm0tYXV0byB7XHJcbiAgICBtYXJnaW46IGF1dG8gIWltcG9ydGFudDtcclxufVxyXG5cclxuLm14LTAge1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XHJcbiAgICBtYXJnaW4tbGVmdDogMCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ubXgtMSB7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IDAuMjVyZW0gIWltcG9ydGFudDtcclxuICAgIG1hcmdpbi1sZWZ0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5teC0yIHtcclxuICAgIG1hcmdpbi1yaWdodDogMC41cmVtICFpbXBvcnRhbnQ7XHJcbiAgICBtYXJnaW4tbGVmdDogMC41cmVtICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5teC0zIHtcclxuICAgIG1hcmdpbi1yaWdodDogMXJlbSAhaW1wb3J0YW50O1xyXG4gICAgbWFyZ2luLWxlZnQ6IDFyZW0gIWltcG9ydGFudDtcclxufVxyXG5cclxuLm14LTQge1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAxLjVyZW0gIWltcG9ydGFudDtcclxuICAgIG1hcmdpbi1sZWZ0OiAxLjVyZW0gIWltcG9ydGFudDtcclxufVxyXG5cclxuLm14LTUge1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAzcmVtICFpbXBvcnRhbnQ7XHJcbiAgICBtYXJnaW4tbGVmdDogM3JlbSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ubXgtYXV0byB7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG8gIWltcG9ydGFudDtcclxuICAgIG1hcmdpbi1sZWZ0OiBhdXRvICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5teS0wIHtcclxuICAgIG1hcmdpbi10b3A6IDAgIWltcG9ydGFudDtcclxuICAgIG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDtcclxufVxyXG5cclxuLm15LTEge1xyXG4gICAgbWFyZ2luLXRvcDogMC4yNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMC4yNXJlbSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ubXktMiB7XHJcbiAgICBtYXJnaW4tdG9wOiAwLjVyZW0gIWltcG9ydGFudDtcclxuICAgIG1hcmdpbi1ib3R0b206IDAuNXJlbSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ubXktMyB7XHJcbiAgICBtYXJnaW4tdG9wOiAxcmVtICFpbXBvcnRhbnQ7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAxcmVtICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5teS00IHtcclxuICAgIG1hcmdpbi10b3A6IDEuNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMS41cmVtICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5teS01IHtcclxuICAgIG1hcmdpbi10b3A6IDNyZW0gIWltcG9ydGFudDtcclxuICAgIG1hcmdpbi1ib3R0b206IDNyZW0gIWltcG9ydGFudDtcclxufVxyXG5cclxuLm15LWF1dG8ge1xyXG4gICAgbWFyZ2luLXRvcDogYXV0byAhaW1wb3J0YW50O1xyXG4gICAgbWFyZ2luLWJvdHRvbTogYXV0byAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ubXQtMCB7XHJcbiAgICBtYXJnaW4tdG9wOiAwICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5tdC0xIHtcclxuICAgIG1hcmdpbi10b3A6IDAuMjVyZW0gIWltcG9ydGFudDtcclxufVxyXG5cclxuLm10LTIge1xyXG4gICAgbWFyZ2luLXRvcDogMC41cmVtICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5tdC0zIHtcclxuICAgIG1hcmdpbi10b3A6IDFyZW0gIWltcG9ydGFudDtcclxufVxyXG5cclxuLm10LTQge1xyXG4gICAgbWFyZ2luLXRvcDogMS41cmVtICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5tdC01IHtcclxuICAgIG1hcmdpbi10b3A6IDNyZW0gIWltcG9ydGFudDtcclxufVxyXG5cclxuLm10LWF1dG8ge1xyXG4gICAgbWFyZ2luLXRvcDogYXV0byAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ubWUtMCB7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IDAgIWltcG9ydGFudDtcclxufVxyXG5cclxuLm1lLTEge1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5tZS0yIHtcclxuICAgIG1hcmdpbi1yaWdodDogMC41cmVtICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5tZS0zIHtcclxuICAgIG1hcmdpbi1yaWdodDogMXJlbSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ubWUtNCB7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IDEuNXJlbSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ubWUtNSB7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IDNyZW0gIWltcG9ydGFudDtcclxufVxyXG5cclxuLm1lLWF1dG8ge1xyXG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5tYi0wIHtcclxuICAgIG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDtcclxufVxyXG5cclxuLm1iLTEge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMC4yNXJlbSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ubWItMiB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAwLjVyZW0gIWltcG9ydGFudDtcclxufVxyXG5cclxuLm1iLTMge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMXJlbSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ubWItNCB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAxLjVyZW0gIWltcG9ydGFudDtcclxufVxyXG5cclxuLm1iLTUge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogM3JlbSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ubWItYXV0byB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiBhdXRvICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5tcy0wIHtcclxuICAgIG1hcmdpbi1sZWZ0OiAwICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5tcy0xIHtcclxuICAgIG1hcmdpbi1sZWZ0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5tcy0yIHtcclxuICAgIG1hcmdpbi1sZWZ0OiAwLjVyZW0gIWltcG9ydGFudDtcclxufVxyXG5cclxuLm1zLTMge1xyXG4gICAgbWFyZ2luLWxlZnQ6IDFyZW0gIWltcG9ydGFudDtcclxufVxyXG5cclxuLm1zLTQge1xyXG4gICAgbWFyZ2luLWxlZnQ6IDEuNXJlbSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ubXMtNSB7XHJcbiAgICBtYXJnaW4tbGVmdDogM3JlbSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ubXMtYXV0byB7XHJcbiAgICBtYXJnaW4tbGVmdDogYXV0byAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ucC0wIHtcclxuICAgIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcclxufVxyXG5cclxuLnAtMSB7XHJcbiAgICBwYWRkaW5nOiAwLjI1cmVtICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5wLTIge1xyXG4gICAgcGFkZGluZzogMC41cmVtICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5wLTMge1xyXG4gICAgcGFkZGluZzogMXJlbSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ucC00IHtcclxuICAgIHBhZGRpbmc6IDEuNXJlbSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ucC01IHtcclxuICAgIHBhZGRpbmc6IDNyZW0gIWltcG9ydGFudDtcclxufVxyXG5cclxuLnB4LTAge1xyXG4gICAgcGFkZGluZy1yaWdodDogMCAhaW1wb3J0YW50O1xyXG4gICAgcGFkZGluZy1sZWZ0OiAwICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5weC0xIHtcclxuICAgIHBhZGRpbmctcmlnaHQ6IDAuMjVyZW0gIWltcG9ydGFudDtcclxuICAgIHBhZGRpbmctbGVmdDogMC4yNXJlbSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ucHgtMiB7XHJcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjVyZW0gIWltcG9ydGFudDtcclxuICAgIHBhZGRpbmctbGVmdDogMC41cmVtICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5weC0zIHtcclxuICAgIHBhZGRpbmctcmlnaHQ6IDFyZW0gIWltcG9ydGFudDtcclxuICAgIHBhZGRpbmctbGVmdDogMXJlbSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ucHgtNCB7XHJcbiAgICBwYWRkaW5nLXJpZ2h0OiAxLjVyZW0gIWltcG9ydGFudDtcclxuICAgIHBhZGRpbmctbGVmdDogMS41cmVtICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5weC01IHtcclxuICAgIHBhZGRpbmctcmlnaHQ6IDNyZW0gIWltcG9ydGFudDtcclxuICAgIHBhZGRpbmctbGVmdDogM3JlbSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ucHktMCB7XHJcbiAgICBwYWRkaW5nLXRvcDogMCAhaW1wb3J0YW50O1xyXG4gICAgcGFkZGluZy1ib3R0b206IDAgIWltcG9ydGFudDtcclxufVxyXG5cclxuLnB5LTEge1xyXG4gICAgcGFkZGluZy10b3A6IDAuMjVyZW0gIWltcG9ydGFudDtcclxuICAgIHBhZGRpbmctYm90dG9tOiAwLjI1cmVtICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5weS0yIHtcclxuICAgIHBhZGRpbmctdG9wOiAwLjVyZW0gIWltcG9ydGFudDtcclxuICAgIHBhZGRpbmctYm90dG9tOiAwLjVyZW0gIWltcG9ydGFudDtcclxufVxyXG5cclxuLnB5LTMge1xyXG4gICAgcGFkZGluZy10b3A6IDFyZW0gIWltcG9ydGFudDtcclxuICAgIHBhZGRpbmctYm90dG9tOiAxcmVtICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5weS00IHtcclxuICAgIHBhZGRpbmctdG9wOiAxLjVyZW0gIWltcG9ydGFudDtcclxuICAgIHBhZGRpbmctYm90dG9tOiAxLjVyZW0gIWltcG9ydGFudDtcclxufVxyXG5cclxuLnB5LTUge1xyXG4gICAgcGFkZGluZy10b3A6IDNyZW0gIWltcG9ydGFudDtcclxuICAgIHBhZGRpbmctYm90dG9tOiAzcmVtICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5wdC0wIHtcclxuICAgIHBhZGRpbmctdG9wOiAwICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5wdC0xIHtcclxuICAgIHBhZGRpbmctdG9wOiAwLjI1cmVtICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5wdC0yIHtcclxuICAgIHBhZGRpbmctdG9wOiAwLjVyZW0gIWltcG9ydGFudDtcclxufVxyXG5cclxuLnB0LTMge1xyXG4gICAgcGFkZGluZy10b3A6IDFyZW0gIWltcG9ydGFudDtcclxufVxyXG5cclxuLnB0LTQge1xyXG4gICAgcGFkZGluZy10b3A6IDEuNXJlbSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ucHQtNSB7XHJcbiAgICBwYWRkaW5nLXRvcDogM3JlbSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ucGUtMCB7XHJcbiAgICBwYWRkaW5nLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5wZS0xIHtcclxuICAgIHBhZGRpbmctcmlnaHQ6IDAuMjVyZW0gIWltcG9ydGFudDtcclxufVxyXG5cclxuLnBlLTIge1xyXG4gICAgcGFkZGluZy1yaWdodDogMC41cmVtICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5wZS0zIHtcclxuICAgIHBhZGRpbmctcmlnaHQ6IDFyZW0gIWltcG9ydGFudDtcclxufVxyXG5cclxuLnBlLTQge1xyXG4gICAgcGFkZGluZy1yaWdodDogMS41cmVtICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5wZS01IHtcclxuICAgIHBhZGRpbmctcmlnaHQ6IDNyZW0gIWltcG9ydGFudDtcclxufVxyXG5cclxuLnBiLTAge1xyXG4gICAgcGFkZGluZy1ib3R0b206IDAgIWltcG9ydGFudDtcclxufVxyXG5cclxuLnBiLTEge1xyXG4gICAgcGFkZGluZy1ib3R0b206IDAuMjVyZW0gIWltcG9ydGFudDtcclxufVxyXG5cclxuLnBiLTIge1xyXG4gICAgcGFkZGluZy1ib3R0b206IDAuNXJlbSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ucGItMyB7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogMXJlbSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ucGItNCB7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogMS41cmVtICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5wYi01IHtcclxuICAgIHBhZGRpbmctYm90dG9tOiAzcmVtICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5wcy0wIHtcclxuICAgIHBhZGRpbmctbGVmdDogMCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ucHMtMSB7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDAuMjVyZW0gIWltcG9ydGFudDtcclxufVxyXG5cclxuLnBzLTIge1xyXG4gICAgcGFkZGluZy1sZWZ0OiAwLjVyZW0gIWltcG9ydGFudDtcclxufVxyXG5cclxuLnBzLTMge1xyXG4gICAgcGFkZGluZy1sZWZ0OiAxcmVtICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5wcy00IHtcclxuICAgIHBhZGRpbmctbGVmdDogMS41cmVtICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5wcy01IHtcclxuICAgIHBhZGRpbmctbGVmdDogM3JlbSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4uZ2FwLTAge1xyXG4gICAgZ2FwOiAwICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5nYXAtMSB7XHJcbiAgICBnYXA6IDAuMjVyZW0gIWltcG9ydGFudDtcclxufVxyXG5cclxuLmdhcC0yIHtcclxuICAgIGdhcDogMC41cmVtICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5nYXAtMyB7XHJcbiAgICBnYXA6IDFyZW0gIWltcG9ydGFudDtcclxufVxyXG5cclxuLmdhcC00IHtcclxuICAgIGdhcDogMS41cmVtICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5nYXAtNSB7XHJcbiAgICBnYXA6IDNyZW0gIWltcG9ydGFudDtcclxufVxyXG5cclxuLnJvdy1nYXAtMCB7XHJcbiAgICByb3ctZ2FwOiAwICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5yb3ctZ2FwLTEge1xyXG4gICAgcm93LWdhcDogMC4yNXJlbSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ucm93LWdhcC0yIHtcclxuICAgIHJvdy1nYXA6IDAuNXJlbSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ucm93LWdhcC0zIHtcclxuICAgIHJvdy1nYXA6IDFyZW0gIWltcG9ydGFudDtcclxufVxyXG5cclxuLnJvdy1nYXAtNCB7XHJcbiAgICByb3ctZ2FwOiAxLjVyZW0gIWltcG9ydGFudDtcclxufVxyXG5cclxuLnJvdy1nYXAtNSB7XHJcbiAgICByb3ctZ2FwOiAzcmVtICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5jb2x1bW4tZ2FwLTAge1xyXG4gICAgLW1vei1jb2x1bW4tZ2FwOiAwICFpbXBvcnRhbnQ7XHJcbiAgICAtd2Via2l0LWNvbHVtbi1nYXA6IDAgIWltcG9ydGFudDtcclxuICAgIGNvbHVtbi1nYXA6IDAgIWltcG9ydGFudDtcclxufVxyXG5cclxuLmNvbHVtbi1nYXAtMSB7XHJcbiAgICAtbW96LWNvbHVtbi1nYXA6IDAuMjVyZW0gIWltcG9ydGFudDtcclxuICAgIC13ZWJraXQtY29sdW1uLWdhcDogMC4yNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgY29sdW1uLWdhcDogMC4yNXJlbSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4uY29sdW1uLWdhcC0yIHtcclxuICAgIC1tb3otY29sdW1uLWdhcDogMC41cmVtICFpbXBvcnRhbnQ7XHJcbiAgICAtd2Via2l0LWNvbHVtbi1nYXA6IDAuNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgY29sdW1uLWdhcDogMC41cmVtICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5jb2x1bW4tZ2FwLTMge1xyXG4gICAgLW1vei1jb2x1bW4tZ2FwOiAxcmVtICFpbXBvcnRhbnQ7XHJcbiAgICAtd2Via2l0LWNvbHVtbi1nYXA6IDFyZW0gIWltcG9ydGFudDtcclxuICAgIGNvbHVtbi1nYXA6IDFyZW0gIWltcG9ydGFudDtcclxufVxyXG5cclxuLmNvbHVtbi1nYXAtNCB7XHJcbiAgICAtbW96LWNvbHVtbi1nYXA6IDEuNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgLXdlYmtpdC1jb2x1bW4tZ2FwOiAxLjVyZW0gIWltcG9ydGFudDtcclxuICAgIGNvbHVtbi1nYXA6IDEuNXJlbSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4uY29sdW1uLWdhcC01IHtcclxuICAgIC1tb3otY29sdW1uLWdhcDogM3JlbSAhaW1wb3J0YW50O1xyXG4gICAgLXdlYmtpdC1jb2x1bW4tZ2FwOiAzcmVtICFpbXBvcnRhbnQ7XHJcbiAgICBjb2x1bW4tZ2FwOiAzcmVtICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5mb250LW1vbm9zcGFjZSB7XHJcbiAgICBmb250LWZhbWlseTogdmFyKC0tYnMtZm9udC1tb25vc3BhY2UpICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5mcy0xIHtcclxuICAgIGZvbnQtc2l6ZTogY2FsYygxLjM3NXJlbSArIDEuNXZ3KSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4uZnMtMiB7XHJcbiAgICBmb250LXNpemU6IGNhbGMoMS4zMjVyZW0gKyAwLjl2dykgIWltcG9ydGFudDtcclxufVxyXG5cclxuLmZzLTMge1xyXG4gICAgZm9udC1zaXplOiBjYWxjKDEuM3JlbSArIDAuNnZ3KSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4uZnMtNCB7XHJcbiAgICBmb250LXNpemU6IGNhbGMoMS4yNzVyZW0gKyAwLjN2dykgIWltcG9ydGFudDtcclxufVxyXG5cclxuLmZzLTUge1xyXG4gICAgZm9udC1zaXplOiAxLjI1cmVtICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5mcy02IHtcclxuICAgIGZvbnQtc2l6ZTogMXJlbSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4uZnN0LWl0YWxpYyB7XHJcbiAgICBmb250LXN0eWxlOiBpdGFsaWMgIWltcG9ydGFudDtcclxufVxyXG5cclxuLmZzdC1ub3JtYWwge1xyXG4gICAgZm9udC1zdHlsZTogbm9ybWFsICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5mdy1saWdodGVyIHtcclxuICAgIGZvbnQtd2VpZ2h0OiBsaWdodGVyICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5mdy1saWdodCB7XHJcbiAgICBmb250LXdlaWdodDogMzAwICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5mdy1ub3JtYWwge1xyXG4gICAgZm9udC13ZWlnaHQ6IDQwMCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4uZnctbWVkaXVtIHtcclxuICAgIGZvbnQtd2VpZ2h0OiA1MDAgIWltcG9ydGFudDtcclxufVxyXG5cclxuLmZ3LXNlbWlib2xkIHtcclxuICAgIGZvbnQtd2VpZ2h0OiA3MDAgIWltcG9ydGFudDtcclxufVxyXG5cclxuLmZ3LWJvbGQge1xyXG4gICAgZm9udC13ZWlnaHQ6IDkwMCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4uZnctYm9sZGVyIHtcclxuICAgIGZvbnQtd2VpZ2h0OiBib2xkZXIgIWltcG9ydGFudDtcclxufVxyXG5cclxuLmxoLTEge1xyXG4gICAgbGluZS1oZWlnaHQ6IDEgIWltcG9ydGFudDtcclxufVxyXG5cclxuLmxoLXNtIHtcclxuICAgIGxpbmUtaGVpZ2h0OiAxLjI1ICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5saC1iYXNlIHtcclxuICAgIGxpbmUtaGVpZ2h0OiAxLjUgIWltcG9ydGFudDtcclxufVxyXG5cclxuLmxoLWxnIHtcclxuICAgIGxpbmUtaGVpZ2h0OiAyICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi50ZXh0LXN0YXJ0IHtcclxuICAgIHRleHQtYWxpZ246IGxlZnQgIWltcG9ydGFudDtcclxufVxyXG5cclxuLnRleHQtZW5kIHtcclxuICAgIHRleHQtYWxpZ246IHJpZ2h0ICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi50ZXh0LWNlbnRlciB7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXIgIWltcG9ydGFudDtcclxufVxyXG5cclxuLnRleHQtZGVjb3JhdGlvbi1ub25lIHtcclxuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4udGV4dC1kZWNvcmF0aW9uLXVuZGVybGluZSB7XHJcbiAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4udGV4dC1kZWNvcmF0aW9uLWxpbmUtdGhyb3VnaCB7XHJcbiAgICB0ZXh0LWRlY29yYXRpb246IGxpbmUtdGhyb3VnaCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4udGV4dC1sb3dlcmNhc2Uge1xyXG4gICAgdGV4dC10cmFuc2Zvcm06IGxvd2VyY2FzZSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4udGV4dC11cHBlcmNhc2Uge1xyXG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4udGV4dC1jYXBpdGFsaXplIHtcclxuICAgIHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi50ZXh0LXdyYXAge1xyXG4gICAgd2hpdGUtc3BhY2U6IG5vcm1hbCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4udGV4dC1ub3dyYXAge1xyXG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4udGV4dC1icmVhayB7XHJcbiAgICB3b3JkLXdyYXA6IGJyZWFrLXdvcmQgIWltcG9ydGFudDtcclxuICAgIHdvcmQtYnJlYWs6IGJyZWFrLXdvcmQgIWltcG9ydGFudDtcclxufVxyXG5cclxuLnZpc2libGUge1xyXG4gICAgdmlzaWJpbGl0eTogdmlzaWJsZSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4uaW52aXNpYmxlIHtcclxuICAgIHZpc2liaWxpdHk6IGhpZGRlbiAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4uei1uMSB7XHJcbiAgICB6LWluZGV4OiAtMSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4uei0wIHtcclxuICAgIHotaW5kZXg6IDAgIWltcG9ydGFudDtcclxufVxyXG5cclxuLnotMSB7XHJcbiAgICB6LWluZGV4OiAxICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi56LTIge1xyXG4gICAgei1pbmRleDogMiAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4uei0zIHtcclxuICAgIHotaW5kZXg6IDMgIWltcG9ydGFudDtcclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XHJcbiAgICAuZmxvYXQtc20tc3RhcnQge1xyXG4gICAgICAgIGZsb2F0OiBsZWZ0ICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmZsb2F0LXNtLWVuZCB7XHJcbiAgICAgICAgZmxvYXQ6IHJpZ2h0ICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmZsb2F0LXNtLW5vbmUge1xyXG4gICAgICAgIGZsb2F0OiBub25lICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLm9iamVjdC1maXQtc20tY29udGFpbiB7XHJcbiAgICAgICAgLW8tb2JqZWN0LWZpdDogY29udGFpbiAhaW1wb3J0YW50O1xyXG4gICAgICAgIG9iamVjdC1maXQ6IGNvbnRhaW4gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAub2JqZWN0LWZpdC1zbS1jb3ZlciB7XHJcbiAgICAgICAgLW8tb2JqZWN0LWZpdDogY292ZXIgIWltcG9ydGFudDtcclxuICAgICAgICBvYmplY3QtZml0OiBjb3ZlciAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5vYmplY3QtZml0LXNtLWZpbGwge1xyXG4gICAgICAgIC1vLW9iamVjdC1maXQ6IGZpbGwgIWltcG9ydGFudDtcclxuICAgICAgICBvYmplY3QtZml0OiBmaWxsICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLm9iamVjdC1maXQtc20tc2NhbGUge1xyXG4gICAgICAgIC1vLW9iamVjdC1maXQ6IHNjYWxlLWRvd24gIWltcG9ydGFudDtcclxuICAgICAgICBvYmplY3QtZml0OiBzY2FsZS1kb3duICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLm9iamVjdC1maXQtc20tbm9uZSB7XHJcbiAgICAgICAgLW8tb2JqZWN0LWZpdDogbm9uZSAhaW1wb3J0YW50O1xyXG4gICAgICAgIG9iamVjdC1maXQ6IG5vbmUgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuZC1zbS1pbmxpbmUge1xyXG4gICAgICAgIGRpc3BsYXk6IGlubGluZSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5kLXNtLWlubGluZS1ibG9jayB7XHJcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmQtc20tYmxvY2sge1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmQtc20tZ3JpZCB7XHJcbiAgICAgICAgZGlzcGxheTogLW1zLWdyaWQgIWltcG9ydGFudDtcclxuICAgICAgICBkaXNwbGF5OiBncmlkICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmQtc20taW5saW5lLWdyaWQge1xyXG4gICAgICAgIGRpc3BsYXk6IC1tcy1pbmxpbmUtZ3JpZCAhaW1wb3J0YW50O1xyXG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ncmlkICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmQtc20tdGFibGUge1xyXG4gICAgICAgIGRpc3BsYXk6IHRhYmxlICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmQtc20tdGFibGUtcm93IHtcclxuICAgICAgICBkaXNwbGF5OiB0YWJsZS1yb3cgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuZC1zbS10YWJsZS1jZWxsIHtcclxuICAgICAgICBkaXNwbGF5OiB0YWJsZS1jZWxsICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmQtc20tZmxleCB7XHJcbiAgICAgICAgZGlzcGxheTogLXdlYmtpdC1ib3ggIWltcG9ydGFudDtcclxuICAgICAgICBkaXNwbGF5OiAtbXMtZmxleGJveCAhaW1wb3J0YW50O1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuZC1zbS1pbmxpbmUtZmxleCB7XHJcbiAgICAgICAgZGlzcGxheTogLXdlYmtpdC1pbmxpbmUtYm94ICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgZGlzcGxheTogLW1zLWlubGluZS1mbGV4Ym94ICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWZsZXggIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuZC1zbS1ub25lIHtcclxuICAgICAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmZsZXgtc20tZmlsbCB7XHJcbiAgICAgICAgLXdlYmtpdC1ib3gtZmxleDogMSAhaW1wb3J0YW50O1xyXG4gICAgICAgIC1tcy1mbGV4OiAxIDEgYXV0byAhaW1wb3J0YW50O1xyXG4gICAgICAgIGZsZXg6IDEgMSBhdXRvICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmZsZXgtc20tcm93IHtcclxuICAgICAgICAtd2Via2l0LWJveC1vcmllbnQ6IGhvcml6b250YWwgIWltcG9ydGFudDtcclxuICAgICAgICAtd2Via2l0LWJveC1kaXJlY3Rpb246IG5vcm1hbCAhaW1wb3J0YW50O1xyXG4gICAgICAgIC1tcy1mbGV4LWRpcmVjdGlvbjogcm93ICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdyAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5mbGV4LXNtLWNvbHVtbiB7XHJcbiAgICAgICAgLXdlYmtpdC1ib3gtb3JpZW50OiB2ZXJ0aWNhbCAhaW1wb3J0YW50O1xyXG4gICAgICAgIC13ZWJraXQtYm94LWRpcmVjdGlvbjogbm9ybWFsICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgLW1zLWZsZXgtZGlyZWN0aW9uOiBjb2x1bW4gIWltcG9ydGFudDtcclxuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmZsZXgtc20tcm93LXJldmVyc2Uge1xyXG4gICAgICAgIC13ZWJraXQtYm94LW9yaWVudDogaG9yaXpvbnRhbCAhaW1wb3J0YW50O1xyXG4gICAgICAgIC13ZWJraXQtYm94LWRpcmVjdGlvbjogcmV2ZXJzZSAhaW1wb3J0YW50O1xyXG4gICAgICAgIC1tcy1mbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2UgIWltcG9ydGFudDtcclxuICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2UgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuZmxleC1zbS1jb2x1bW4tcmV2ZXJzZSB7XHJcbiAgICAgICAgLXdlYmtpdC1ib3gtb3JpZW50OiB2ZXJ0aWNhbCAhaW1wb3J0YW50O1xyXG4gICAgICAgIC13ZWJraXQtYm94LWRpcmVjdGlvbjogcmV2ZXJzZSAhaW1wb3J0YW50O1xyXG4gICAgICAgIC1tcy1mbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2UgIWltcG9ydGFudDtcclxuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2UgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuZmxleC1zbS1ncm93LTAge1xyXG4gICAgICAgIC13ZWJraXQtYm94LWZsZXg6IDAgIWltcG9ydGFudDtcclxuICAgICAgICAtbXMtZmxleC1wb3NpdGl2ZTogMCAhaW1wb3J0YW50O1xyXG4gICAgICAgIGZsZXgtZ3JvdzogMCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5mbGV4LXNtLWdyb3ctMSB7XHJcbiAgICAgICAgLXdlYmtpdC1ib3gtZmxleDogMSAhaW1wb3J0YW50O1xyXG4gICAgICAgIC1tcy1mbGV4LXBvc2l0aXZlOiAxICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgZmxleC1ncm93OiAxICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmZsZXgtc20tc2hyaW5rLTAge1xyXG4gICAgICAgIC1tcy1mbGV4LW5lZ2F0aXZlOiAwICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgZmxleC1zaHJpbms6IDAgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuZmxleC1zbS1zaHJpbmstMSB7XHJcbiAgICAgICAgLW1zLWZsZXgtbmVnYXRpdmU6IDEgIWltcG9ydGFudDtcclxuICAgICAgICBmbGV4LXNocmluazogMSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5mbGV4LXNtLXdyYXAge1xyXG4gICAgICAgIC1tcy1mbGV4LXdyYXA6IHdyYXAgIWltcG9ydGFudDtcclxuICAgICAgICBmbGV4LXdyYXA6IHdyYXAgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuZmxleC1zbS1ub3dyYXAge1xyXG4gICAgICAgIC1tcy1mbGV4LXdyYXA6IG5vd3JhcCAhaW1wb3J0YW50O1xyXG4gICAgICAgIGZsZXgtd3JhcDogbm93cmFwICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmZsZXgtc20td3JhcC1yZXZlcnNlIHtcclxuICAgICAgICAtbXMtZmxleC13cmFwOiB3cmFwLXJldmVyc2UgIWltcG9ydGFudDtcclxuICAgICAgICBmbGV4LXdyYXA6IHdyYXAtcmV2ZXJzZSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5qdXN0aWZ5LWNvbnRlbnQtc20tc3RhcnQge1xyXG4gICAgICAgIC13ZWJraXQtYm94LXBhY2s6IHN0YXJ0ICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgLW1zLWZsZXgtcGFjazogc3RhcnQgIWltcG9ydGFudDtcclxuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuanVzdGlmeS1jb250ZW50LXNtLWVuZCB7XHJcbiAgICAgICAgLXdlYmtpdC1ib3gtcGFjazogZW5kICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgLW1zLWZsZXgtcGFjazogZW5kICFpbXBvcnRhbnQ7XHJcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5qdXN0aWZ5LWNvbnRlbnQtc20tY2VudGVyIHtcclxuICAgICAgICAtd2Via2l0LWJveC1wYWNrOiBjZW50ZXIgIWltcG9ydGFudDtcclxuICAgICAgICAtbXMtZmxleC1wYWNrOiBjZW50ZXIgIWltcG9ydGFudDtcclxuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlciAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5qdXN0aWZ5LWNvbnRlbnQtc20tYmV0d2VlbiB7XHJcbiAgICAgICAgLXdlYmtpdC1ib3gtcGFjazoganVzdGlmeSAhaW1wb3J0YW50O1xyXG4gICAgICAgIC1tcy1mbGV4LXBhY2s6IGp1c3RpZnkgIWltcG9ydGFudDtcclxuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW4gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuanVzdGlmeS1jb250ZW50LXNtLWFyb3VuZCB7XHJcbiAgICAgICAgLW1zLWZsZXgtcGFjazogZGlzdHJpYnV0ZSAhaW1wb3J0YW50O1xyXG4gICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYXJvdW5kICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmp1c3RpZnktY29udGVudC1zbS1ldmVubHkge1xyXG4gICAgICAgIC13ZWJraXQtYm94LXBhY2s6IHNwYWNlLWV2ZW5seSAhaW1wb3J0YW50O1xyXG4gICAgICAgIC1tcy1mbGV4LXBhY2s6IHNwYWNlLWV2ZW5seSAhaW1wb3J0YW50O1xyXG4gICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtZXZlbmx5ICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmFsaWduLWl0ZW1zLXNtLXN0YXJ0IHtcclxuICAgICAgICAtd2Via2l0LWJveC1hbGlnbjogc3RhcnQgIWltcG9ydGFudDtcclxuICAgICAgICAtbXMtZmxleC1hbGlnbjogc3RhcnQgIWltcG9ydGFudDtcclxuICAgICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5hbGlnbi1pdGVtcy1zbS1lbmQge1xyXG4gICAgICAgIC13ZWJraXQtYm94LWFsaWduOiBlbmQgIWltcG9ydGFudDtcclxuICAgICAgICAtbXMtZmxleC1hbGlnbjogZW5kICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmFsaWduLWl0ZW1zLXNtLWNlbnRlciB7XHJcbiAgICAgICAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlciAhaW1wb3J0YW50O1xyXG4gICAgICAgIC1tcy1mbGV4LWFsaWduOiBjZW50ZXIgIWltcG9ydGFudDtcclxuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmFsaWduLWl0ZW1zLXNtLWJhc2VsaW5lIHtcclxuICAgICAgICAtd2Via2l0LWJveC1hbGlnbjogYmFzZWxpbmUgIWltcG9ydGFudDtcclxuICAgICAgICAtbXMtZmxleC1hbGlnbjogYmFzZWxpbmUgIWltcG9ydGFudDtcclxuICAgICAgICBhbGlnbi1pdGVtczogYmFzZWxpbmUgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuYWxpZ24taXRlbXMtc20tc3RyZXRjaCB7XHJcbiAgICAgICAgLXdlYmtpdC1ib3gtYWxpZ246IHN0cmV0Y2ggIWltcG9ydGFudDtcclxuICAgICAgICAtbXMtZmxleC1hbGlnbjogc3RyZXRjaCAhaW1wb3J0YW50O1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBzdHJldGNoICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmFsaWduLWNvbnRlbnQtc20tc3RhcnQge1xyXG4gICAgICAgIC1tcy1mbGV4LWxpbmUtcGFjazogc3RhcnQgIWltcG9ydGFudDtcclxuICAgICAgICBhbGlnbi1jb250ZW50OiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmFsaWduLWNvbnRlbnQtc20tZW5kIHtcclxuICAgICAgICAtbXMtZmxleC1saW5lLXBhY2s6IGVuZCAhaW1wb3J0YW50O1xyXG4gICAgICAgIGFsaWduLWNvbnRlbnQ6IGZsZXgtZW5kICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmFsaWduLWNvbnRlbnQtc20tY2VudGVyIHtcclxuICAgICAgICAtbXMtZmxleC1saW5lLXBhY2s6IGNlbnRlciAhaW1wb3J0YW50O1xyXG4gICAgICAgIGFsaWduLWNvbnRlbnQ6IGNlbnRlciAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5hbGlnbi1jb250ZW50LXNtLWJldHdlZW4ge1xyXG4gICAgICAgIC1tcy1mbGV4LWxpbmUtcGFjazoganVzdGlmeSAhaW1wb3J0YW50O1xyXG4gICAgICAgIGFsaWduLWNvbnRlbnQ6IHNwYWNlLWJldHdlZW4gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuYWxpZ24tY29udGVudC1zbS1hcm91bmQge1xyXG4gICAgICAgIC1tcy1mbGV4LWxpbmUtcGFjazogZGlzdHJpYnV0ZSAhaW1wb3J0YW50O1xyXG4gICAgICAgIGFsaWduLWNvbnRlbnQ6IHNwYWNlLWFyb3VuZCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5hbGlnbi1jb250ZW50LXNtLXN0cmV0Y2gge1xyXG4gICAgICAgIC1tcy1mbGV4LWxpbmUtcGFjazogc3RyZXRjaCAhaW1wb3J0YW50O1xyXG4gICAgICAgIGFsaWduLWNvbnRlbnQ6IHN0cmV0Y2ggIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuYWxpZ24tc2VsZi1zbS1hdXRvIHtcclxuICAgICAgICAtbXMtZmxleC1pdGVtLWFsaWduOiBhdXRvICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgLW1zLWdyaWQtcm93LWFsaWduOiBhdXRvICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgYWxpZ24tc2VsZjogYXV0byAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5hbGlnbi1zZWxmLXNtLXN0YXJ0IHtcclxuICAgICAgICAtbXMtZmxleC1pdGVtLWFsaWduOiBzdGFydCAhaW1wb3J0YW50O1xyXG4gICAgICAgIGFsaWduLXNlbGY6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuYWxpZ24tc2VsZi1zbS1lbmQge1xyXG4gICAgICAgIC1tcy1mbGV4LWl0ZW0tYWxpZ246IGVuZCAhaW1wb3J0YW50O1xyXG4gICAgICAgIGFsaWduLXNlbGY6IGZsZXgtZW5kICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmFsaWduLXNlbGYtc20tY2VudGVyIHtcclxuICAgICAgICAtbXMtZmxleC1pdGVtLWFsaWduOiBjZW50ZXIgIWltcG9ydGFudDtcclxuICAgICAgICAtbXMtZ3JpZC1yb3ctYWxpZ246IGNlbnRlciAhaW1wb3J0YW50O1xyXG4gICAgICAgIGFsaWduLXNlbGY6IGNlbnRlciAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5hbGlnbi1zZWxmLXNtLWJhc2VsaW5lIHtcclxuICAgICAgICAtbXMtZmxleC1pdGVtLWFsaWduOiBiYXNlbGluZSAhaW1wb3J0YW50O1xyXG4gICAgICAgIGFsaWduLXNlbGY6IGJhc2VsaW5lICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmFsaWduLXNlbGYtc20tc3RyZXRjaCB7XHJcbiAgICAgICAgLW1zLWZsZXgtaXRlbS1hbGlnbjogc3RyZXRjaCAhaW1wb3J0YW50O1xyXG4gICAgICAgIC1tcy1ncmlkLXJvdy1hbGlnbjogc3RyZXRjaCAhaW1wb3J0YW50O1xyXG4gICAgICAgIGFsaWduLXNlbGY6IHN0cmV0Y2ggIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAub3JkZXItc20tZmlyc3Qge1xyXG4gICAgICAgIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDAgIWltcG9ydGFudDtcclxuICAgICAgICAtbXMtZmxleC1vcmRlcjogLTEgIWltcG9ydGFudDtcclxuICAgICAgICBvcmRlcjogLTEgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAub3JkZXItc20tMCB7XHJcbiAgICAgICAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogMSAhaW1wb3J0YW50O1xyXG4gICAgICAgIC1tcy1mbGV4LW9yZGVyOiAwICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgb3JkZXI6IDAgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAub3JkZXItc20tMSB7XHJcbiAgICAgICAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogMiAhaW1wb3J0YW50O1xyXG4gICAgICAgIC1tcy1mbGV4LW9yZGVyOiAxICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgb3JkZXI6IDEgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAub3JkZXItc20tMiB7XHJcbiAgICAgICAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogMyAhaW1wb3J0YW50O1xyXG4gICAgICAgIC1tcy1mbGV4LW9yZGVyOiAyICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgb3JkZXI6IDIgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAub3JkZXItc20tMyB7XHJcbiAgICAgICAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogNCAhaW1wb3J0YW50O1xyXG4gICAgICAgIC1tcy1mbGV4LW9yZGVyOiAzICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgb3JkZXI6IDMgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAub3JkZXItc20tNCB7XHJcbiAgICAgICAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogNSAhaW1wb3J0YW50O1xyXG4gICAgICAgIC1tcy1mbGV4LW9yZGVyOiA0ICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgb3JkZXI6IDQgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAub3JkZXItc20tNSB7XHJcbiAgICAgICAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogNiAhaW1wb3J0YW50O1xyXG4gICAgICAgIC1tcy1mbGV4LW9yZGVyOiA1ICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgb3JkZXI6IDUgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAub3JkZXItc20tbGFzdCB7XHJcbiAgICAgICAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogNyAhaW1wb3J0YW50O1xyXG4gICAgICAgIC1tcy1mbGV4LW9yZGVyOiA2ICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgb3JkZXI6IDYgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAubS1zbS0wIHtcclxuICAgICAgICBtYXJnaW46IDAgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAubS1zbS0xIHtcclxuICAgICAgICBtYXJnaW46IDAuMjVyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAubS1zbS0yIHtcclxuICAgICAgICBtYXJnaW46IDAuNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5tLXNtLTMge1xyXG4gICAgICAgIG1hcmdpbjogMXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5tLXNtLTQge1xyXG4gICAgICAgIG1hcmdpbjogMS41cmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLm0tc20tNSB7XHJcbiAgICAgICAgbWFyZ2luOiAzcmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLm0tc20tYXV0byB7XHJcbiAgICAgICAgbWFyZ2luOiBhdXRvICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLm14LXNtLTAge1xyXG4gICAgICAgIG1hcmdpbi1yaWdodDogMCAhaW1wb3J0YW50O1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiAwICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLm14LXNtLTEge1xyXG4gICAgICAgIG1hcmdpbi1yaWdodDogMC4yNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLm14LXNtLTIge1xyXG4gICAgICAgIG1hcmdpbi1yaWdodDogMC41cmVtICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDAuNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5teC1zbS0zIHtcclxuICAgICAgICBtYXJnaW4tcmlnaHQ6IDFyZW0gIWltcG9ydGFudDtcclxuICAgICAgICBtYXJnaW4tbGVmdDogMXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5teC1zbS00IHtcclxuICAgICAgICBtYXJnaW4tcmlnaHQ6IDEuNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiAxLjVyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAubXgtc20tNSB7XHJcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAzcmVtICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDNyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAubXgtc20tYXV0byB7XHJcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IGF1dG8gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAubXktc20tMCB7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogMCAhaW1wb3J0YW50O1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAubXktc20tMSB7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogMC4yNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDAuMjVyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAubXktc20tMiB7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogMC41cmVtICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMC41cmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLm15LXNtLTMge1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDFyZW0gIWltcG9ydGFudDtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAxcmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLm15LXNtLTQge1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDEuNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDEuNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5teS1zbS01IHtcclxuICAgICAgICBtYXJnaW4tdG9wOiAzcmVtICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogM3JlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5teS1zbS1hdXRvIHtcclxuICAgICAgICBtYXJnaW4tdG9wOiBhdXRvICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogYXV0byAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5tdC1zbS0wIHtcclxuICAgICAgICBtYXJnaW4tdG9wOiAwICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLm10LXNtLTEge1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDAuMjVyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAubXQtc20tMiB7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogMC41cmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLm10LXNtLTMge1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDFyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAubXQtc20tNCB7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogMS41cmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLm10LXNtLTUge1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDNyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAubXQtc20tYXV0byB7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogYXV0byAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5tZS1zbS0wIHtcclxuICAgICAgICBtYXJnaW4tcmlnaHQ6IDAgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAubWUtc20tMSB7XHJcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLm1lLXNtLTIge1xyXG4gICAgICAgIG1hcmdpbi1yaWdodDogMC41cmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLm1lLXNtLTMge1xyXG4gICAgICAgIG1hcmdpbi1yaWdodDogMXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5tZS1zbS00IHtcclxuICAgICAgICBtYXJnaW4tcmlnaHQ6IDEuNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5tZS1zbS01IHtcclxuICAgICAgICBtYXJnaW4tcmlnaHQ6IDNyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAubWUtc20tYXV0byB7XHJcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLm1iLXNtLTAge1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAubWItc20tMSB7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMC4yNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5tYi1zbS0yIHtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAwLjVyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAubWItc20tMyB7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5tYi1zbS00IHtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAxLjVyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAubWItc20tNSB7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogM3JlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5tYi1zbS1hdXRvIHtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiBhdXRvICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLm1zLXNtLTAge1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiAwICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLm1zLXNtLTEge1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLm1zLXNtLTIge1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiAwLjVyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAubXMtc20tMyB7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDFyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAubXMtc20tNCB7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDEuNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5tcy1zbS01IHtcclxuICAgICAgICBtYXJnaW4tbGVmdDogM3JlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5tcy1zbS1hdXRvIHtcclxuICAgICAgICBtYXJnaW4tbGVmdDogYXV0byAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5wLXNtLTAge1xyXG4gICAgICAgIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAucC1zbS0xIHtcclxuICAgICAgICBwYWRkaW5nOiAwLjI1cmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLnAtc20tMiB7XHJcbiAgICAgICAgcGFkZGluZzogMC41cmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLnAtc20tMyB7XHJcbiAgICAgICAgcGFkZGluZzogMXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5wLXNtLTQge1xyXG4gICAgICAgIHBhZGRpbmc6IDEuNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5wLXNtLTUge1xyXG4gICAgICAgIHBhZGRpbmc6IDNyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAucHgtc20tMCB7XHJcbiAgICAgICAgcGFkZGluZy1yaWdodDogMCAhaW1wb3J0YW50O1xyXG4gICAgICAgIHBhZGRpbmctbGVmdDogMCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5weC1zbS0xIHtcclxuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLnB4LXNtLTIge1xyXG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDAuNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgICAgIHBhZGRpbmctbGVmdDogMC41cmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLnB4LXNtLTMge1xyXG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDFyZW0gIWltcG9ydGFudDtcclxuICAgICAgICBwYWRkaW5nLWxlZnQ6IDFyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAucHgtc20tNCB7XHJcbiAgICAgICAgcGFkZGluZy1yaWdodDogMS41cmVtICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAxLjVyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAucHgtc20tNSB7XHJcbiAgICAgICAgcGFkZGluZy1yaWdodDogM3JlbSAhaW1wb3J0YW50O1xyXG4gICAgICAgIHBhZGRpbmctbGVmdDogM3JlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5weS1zbS0wIHtcclxuICAgICAgICBwYWRkaW5nLXRvcDogMCAhaW1wb3J0YW50O1xyXG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAwICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLnB5LXNtLTEge1xyXG4gICAgICAgIHBhZGRpbmctdG9wOiAwLjI1cmVtICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDAuMjVyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAucHktc20tMiB7XHJcbiAgICAgICAgcGFkZGluZy10b3A6IDAuNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAwLjVyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAucHktc20tMyB7XHJcbiAgICAgICAgcGFkZGluZy10b3A6IDFyZW0gIWltcG9ydGFudDtcclxuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5weS1zbS00IHtcclxuICAgICAgICBwYWRkaW5nLXRvcDogMS41cmVtICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDEuNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5weS1zbS01IHtcclxuICAgICAgICBwYWRkaW5nLXRvcDogM3JlbSAhaW1wb3J0YW50O1xyXG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAzcmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLnB0LXNtLTAge1xyXG4gICAgICAgIHBhZGRpbmctdG9wOiAwICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLnB0LXNtLTEge1xyXG4gICAgICAgIHBhZGRpbmctdG9wOiAwLjI1cmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLnB0LXNtLTIge1xyXG4gICAgICAgIHBhZGRpbmctdG9wOiAwLjVyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAucHQtc20tMyB7XHJcbiAgICAgICAgcGFkZGluZy10b3A6IDFyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAucHQtc20tNCB7XHJcbiAgICAgICAgcGFkZGluZy10b3A6IDEuNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5wdC1zbS01IHtcclxuICAgICAgICBwYWRkaW5nLXRvcDogM3JlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5wZS1zbS0wIHtcclxuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLnBlLXNtLTEge1xyXG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDAuMjVyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAucGUtc20tMiB7XHJcbiAgICAgICAgcGFkZGluZy1yaWdodDogMC41cmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLnBlLXNtLTMge1xyXG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDFyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAucGUtc20tNCB7XHJcbiAgICAgICAgcGFkZGluZy1yaWdodDogMS41cmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLnBlLXNtLTUge1xyXG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDNyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAucGItc20tMCB7XHJcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDAgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAucGItc20tMSB7XHJcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDAuMjVyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAucGItc20tMiB7XHJcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDAuNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5wYi1zbS0zIHtcclxuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5wYi1zbS00IHtcclxuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMS41cmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLnBiLXNtLTUge1xyXG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAzcmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLnBzLXNtLTAge1xyXG4gICAgICAgIHBhZGRpbmctbGVmdDogMCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5wcy1zbS0xIHtcclxuICAgICAgICBwYWRkaW5nLWxlZnQ6IDAuMjVyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAucHMtc20tMiB7XHJcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAwLjVyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAucHMtc20tMyB7XHJcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAxcmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLnBzLXNtLTQge1xyXG4gICAgICAgIHBhZGRpbmctbGVmdDogMS41cmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLnBzLXNtLTUge1xyXG4gICAgICAgIHBhZGRpbmctbGVmdDogM3JlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5nYXAtc20tMCB7XHJcbiAgICAgICAgZ2FwOiAwICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmdhcC1zbS0xIHtcclxuICAgICAgICBnYXA6IDAuMjVyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuZ2FwLXNtLTIge1xyXG4gICAgICAgIGdhcDogMC41cmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmdhcC1zbS0zIHtcclxuICAgICAgICBnYXA6IDFyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuZ2FwLXNtLTQge1xyXG4gICAgICAgIGdhcDogMS41cmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmdhcC1zbS01IHtcclxuICAgICAgICBnYXA6IDNyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAucm93LWdhcC1zbS0wIHtcclxuICAgICAgICByb3ctZ2FwOiAwICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLnJvdy1nYXAtc20tMSB7XHJcbiAgICAgICAgcm93LWdhcDogMC4yNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5yb3ctZ2FwLXNtLTIge1xyXG4gICAgICAgIHJvdy1nYXA6IDAuNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5yb3ctZ2FwLXNtLTMge1xyXG4gICAgICAgIHJvdy1nYXA6IDFyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAucm93LWdhcC1zbS00IHtcclxuICAgICAgICByb3ctZ2FwOiAxLjVyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAucm93LWdhcC1zbS01IHtcclxuICAgICAgICByb3ctZ2FwOiAzcmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmNvbHVtbi1nYXAtc20tMCB7XHJcbiAgICAgICAgLW1vei1jb2x1bW4tZ2FwOiAwICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgLXdlYmtpdC1jb2x1bW4tZ2FwOiAwICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgY29sdW1uLWdhcDogMCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5jb2x1bW4tZ2FwLXNtLTEge1xyXG4gICAgICAgIC1tb3otY29sdW1uLWdhcDogMC4yNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgICAgIC13ZWJraXQtY29sdW1uLWdhcDogMC4yNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgICAgIGNvbHVtbi1nYXA6IDAuMjVyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuY29sdW1uLWdhcC1zbS0yIHtcclxuICAgICAgICAtbW96LWNvbHVtbi1nYXA6IDAuNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgICAgIC13ZWJraXQtY29sdW1uLWdhcDogMC41cmVtICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgY29sdW1uLWdhcDogMC41cmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmNvbHVtbi1nYXAtc20tMyB7XHJcbiAgICAgICAgLW1vei1jb2x1bW4tZ2FwOiAxcmVtICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgLXdlYmtpdC1jb2x1bW4tZ2FwOiAxcmVtICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgY29sdW1uLWdhcDogMXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5jb2x1bW4tZ2FwLXNtLTQge1xyXG4gICAgICAgIC1tb3otY29sdW1uLWdhcDogMS41cmVtICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgLXdlYmtpdC1jb2x1bW4tZ2FwOiAxLjVyZW0gIWltcG9ydGFudDtcclxuICAgICAgICBjb2x1bW4tZ2FwOiAxLjVyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuY29sdW1uLWdhcC1zbS01IHtcclxuICAgICAgICAtbW96LWNvbHVtbi1nYXA6IDNyZW0gIWltcG9ydGFudDtcclxuICAgICAgICAtd2Via2l0LWNvbHVtbi1nYXA6IDNyZW0gIWltcG9ydGFudDtcclxuICAgICAgICBjb2x1bW4tZ2FwOiAzcmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLnRleHQtc20tc3RhcnQge1xyXG4gICAgICAgIHRleHQtYWxpZ246IGxlZnQgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAudGV4dC1zbS1lbmQge1xyXG4gICAgICAgIHRleHQtYWxpZ246IHJpZ2h0ICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLnRleHQtc20tY2VudGVyIHtcclxuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXIgIWltcG9ydGFudDtcclxuICAgIH1cclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XHJcbiAgICAuZmxvYXQtbWQtc3RhcnQge1xyXG4gICAgICAgIGZsb2F0OiBsZWZ0ICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmZsb2F0LW1kLWVuZCB7XHJcbiAgICAgICAgZmxvYXQ6IHJpZ2h0ICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmZsb2F0LW1kLW5vbmUge1xyXG4gICAgICAgIGZsb2F0OiBub25lICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLm9iamVjdC1maXQtbWQtY29udGFpbiB7XHJcbiAgICAgICAgLW8tb2JqZWN0LWZpdDogY29udGFpbiAhaW1wb3J0YW50O1xyXG4gICAgICAgIG9iamVjdC1maXQ6IGNvbnRhaW4gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAub2JqZWN0LWZpdC1tZC1jb3ZlciB7XHJcbiAgICAgICAgLW8tb2JqZWN0LWZpdDogY292ZXIgIWltcG9ydGFudDtcclxuICAgICAgICBvYmplY3QtZml0OiBjb3ZlciAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5vYmplY3QtZml0LW1kLWZpbGwge1xyXG4gICAgICAgIC1vLW9iamVjdC1maXQ6IGZpbGwgIWltcG9ydGFudDtcclxuICAgICAgICBvYmplY3QtZml0OiBmaWxsICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLm9iamVjdC1maXQtbWQtc2NhbGUge1xyXG4gICAgICAgIC1vLW9iamVjdC1maXQ6IHNjYWxlLWRvd24gIWltcG9ydGFudDtcclxuICAgICAgICBvYmplY3QtZml0OiBzY2FsZS1kb3duICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLm9iamVjdC1maXQtbWQtbm9uZSB7XHJcbiAgICAgICAgLW8tb2JqZWN0LWZpdDogbm9uZSAhaW1wb3J0YW50O1xyXG4gICAgICAgIG9iamVjdC1maXQ6IG5vbmUgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuZC1tZC1pbmxpbmUge1xyXG4gICAgICAgIGRpc3BsYXk6IGlubGluZSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5kLW1kLWlubGluZS1ibG9jayB7XHJcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmQtbWQtYmxvY2sge1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmQtbWQtZ3JpZCB7XHJcbiAgICAgICAgZGlzcGxheTogLW1zLWdyaWQgIWltcG9ydGFudDtcclxuICAgICAgICBkaXNwbGF5OiBncmlkICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmQtbWQtaW5saW5lLWdyaWQge1xyXG4gICAgICAgIGRpc3BsYXk6IC1tcy1pbmxpbmUtZ3JpZCAhaW1wb3J0YW50O1xyXG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ncmlkICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmQtbWQtdGFibGUge1xyXG4gICAgICAgIGRpc3BsYXk6IHRhYmxlICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmQtbWQtdGFibGUtcm93IHtcclxuICAgICAgICBkaXNwbGF5OiB0YWJsZS1yb3cgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuZC1tZC10YWJsZS1jZWxsIHtcclxuICAgICAgICBkaXNwbGF5OiB0YWJsZS1jZWxsICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmQtbWQtZmxleCB7XHJcbiAgICAgICAgZGlzcGxheTogLXdlYmtpdC1ib3ggIWltcG9ydGFudDtcclxuICAgICAgICBkaXNwbGF5OiAtbXMtZmxleGJveCAhaW1wb3J0YW50O1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuZC1tZC1pbmxpbmUtZmxleCB7XHJcbiAgICAgICAgZGlzcGxheTogLXdlYmtpdC1pbmxpbmUtYm94ICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgZGlzcGxheTogLW1zLWlubGluZS1mbGV4Ym94ICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWZsZXggIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuZC1tZC1ub25lIHtcclxuICAgICAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmZsZXgtbWQtZmlsbCB7XHJcbiAgICAgICAgLXdlYmtpdC1ib3gtZmxleDogMSAhaW1wb3J0YW50O1xyXG4gICAgICAgIC1tcy1mbGV4OiAxIDEgYXV0byAhaW1wb3J0YW50O1xyXG4gICAgICAgIGZsZXg6IDEgMSBhdXRvICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmZsZXgtbWQtcm93IHtcclxuICAgICAgICAtd2Via2l0LWJveC1vcmllbnQ6IGhvcml6b250YWwgIWltcG9ydGFudDtcclxuICAgICAgICAtd2Via2l0LWJveC1kaXJlY3Rpb246IG5vcm1hbCAhaW1wb3J0YW50O1xyXG4gICAgICAgIC1tcy1mbGV4LWRpcmVjdGlvbjogcm93ICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdyAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5mbGV4LW1kLWNvbHVtbiB7XHJcbiAgICAgICAgLXdlYmtpdC1ib3gtb3JpZW50OiB2ZXJ0aWNhbCAhaW1wb3J0YW50O1xyXG4gICAgICAgIC13ZWJraXQtYm94LWRpcmVjdGlvbjogbm9ybWFsICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgLW1zLWZsZXgtZGlyZWN0aW9uOiBjb2x1bW4gIWltcG9ydGFudDtcclxuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmZsZXgtbWQtcm93LXJldmVyc2Uge1xyXG4gICAgICAgIC13ZWJraXQtYm94LW9yaWVudDogaG9yaXpvbnRhbCAhaW1wb3J0YW50O1xyXG4gICAgICAgIC13ZWJraXQtYm94LWRpcmVjdGlvbjogcmV2ZXJzZSAhaW1wb3J0YW50O1xyXG4gICAgICAgIC1tcy1mbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2UgIWltcG9ydGFudDtcclxuICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2UgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuZmxleC1tZC1jb2x1bW4tcmV2ZXJzZSB7XHJcbiAgICAgICAgLXdlYmtpdC1ib3gtb3JpZW50OiB2ZXJ0aWNhbCAhaW1wb3J0YW50O1xyXG4gICAgICAgIC13ZWJraXQtYm94LWRpcmVjdGlvbjogcmV2ZXJzZSAhaW1wb3J0YW50O1xyXG4gICAgICAgIC1tcy1mbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2UgIWltcG9ydGFudDtcclxuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2UgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuZmxleC1tZC1ncm93LTAge1xyXG4gICAgICAgIC13ZWJraXQtYm94LWZsZXg6IDAgIWltcG9ydGFudDtcclxuICAgICAgICAtbXMtZmxleC1wb3NpdGl2ZTogMCAhaW1wb3J0YW50O1xyXG4gICAgICAgIGZsZXgtZ3JvdzogMCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5mbGV4LW1kLWdyb3ctMSB7XHJcbiAgICAgICAgLXdlYmtpdC1ib3gtZmxleDogMSAhaW1wb3J0YW50O1xyXG4gICAgICAgIC1tcy1mbGV4LXBvc2l0aXZlOiAxICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgZmxleC1ncm93OiAxICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmZsZXgtbWQtc2hyaW5rLTAge1xyXG4gICAgICAgIC1tcy1mbGV4LW5lZ2F0aXZlOiAwICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgZmxleC1zaHJpbms6IDAgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuZmxleC1tZC1zaHJpbmstMSB7XHJcbiAgICAgICAgLW1zLWZsZXgtbmVnYXRpdmU6IDEgIWltcG9ydGFudDtcclxuICAgICAgICBmbGV4LXNocmluazogMSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5mbGV4LW1kLXdyYXAge1xyXG4gICAgICAgIC1tcy1mbGV4LXdyYXA6IHdyYXAgIWltcG9ydGFudDtcclxuICAgICAgICBmbGV4LXdyYXA6IHdyYXAgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuZmxleC1tZC1ub3dyYXAge1xyXG4gICAgICAgIC1tcy1mbGV4LXdyYXA6IG5vd3JhcCAhaW1wb3J0YW50O1xyXG4gICAgICAgIGZsZXgtd3JhcDogbm93cmFwICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmZsZXgtbWQtd3JhcC1yZXZlcnNlIHtcclxuICAgICAgICAtbXMtZmxleC13cmFwOiB3cmFwLXJldmVyc2UgIWltcG9ydGFudDtcclxuICAgICAgICBmbGV4LXdyYXA6IHdyYXAtcmV2ZXJzZSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5qdXN0aWZ5LWNvbnRlbnQtbWQtc3RhcnQge1xyXG4gICAgICAgIC13ZWJraXQtYm94LXBhY2s6IHN0YXJ0ICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgLW1zLWZsZXgtcGFjazogc3RhcnQgIWltcG9ydGFudDtcclxuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuanVzdGlmeS1jb250ZW50LW1kLWVuZCB7XHJcbiAgICAgICAgLXdlYmtpdC1ib3gtcGFjazogZW5kICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgLW1zLWZsZXgtcGFjazogZW5kICFpbXBvcnRhbnQ7XHJcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5qdXN0aWZ5LWNvbnRlbnQtbWQtY2VudGVyIHtcclxuICAgICAgICAtd2Via2l0LWJveC1wYWNrOiBjZW50ZXIgIWltcG9ydGFudDtcclxuICAgICAgICAtbXMtZmxleC1wYWNrOiBjZW50ZXIgIWltcG9ydGFudDtcclxuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlciAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5qdXN0aWZ5LWNvbnRlbnQtbWQtYmV0d2VlbiB7XHJcbiAgICAgICAgLXdlYmtpdC1ib3gtcGFjazoganVzdGlmeSAhaW1wb3J0YW50O1xyXG4gICAgICAgIC1tcy1mbGV4LXBhY2s6IGp1c3RpZnkgIWltcG9ydGFudDtcclxuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW4gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuanVzdGlmeS1jb250ZW50LW1kLWFyb3VuZCB7XHJcbiAgICAgICAgLW1zLWZsZXgtcGFjazogZGlzdHJpYnV0ZSAhaW1wb3J0YW50O1xyXG4gICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYXJvdW5kICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmp1c3RpZnktY29udGVudC1tZC1ldmVubHkge1xyXG4gICAgICAgIC13ZWJraXQtYm94LXBhY2s6IHNwYWNlLWV2ZW5seSAhaW1wb3J0YW50O1xyXG4gICAgICAgIC1tcy1mbGV4LXBhY2s6IHNwYWNlLWV2ZW5seSAhaW1wb3J0YW50O1xyXG4gICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtZXZlbmx5ICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmFsaWduLWl0ZW1zLW1kLXN0YXJ0IHtcclxuICAgICAgICAtd2Via2l0LWJveC1hbGlnbjogc3RhcnQgIWltcG9ydGFudDtcclxuICAgICAgICAtbXMtZmxleC1hbGlnbjogc3RhcnQgIWltcG9ydGFudDtcclxuICAgICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5hbGlnbi1pdGVtcy1tZC1lbmQge1xyXG4gICAgICAgIC13ZWJraXQtYm94LWFsaWduOiBlbmQgIWltcG9ydGFudDtcclxuICAgICAgICAtbXMtZmxleC1hbGlnbjogZW5kICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmFsaWduLWl0ZW1zLW1kLWNlbnRlciB7XHJcbiAgICAgICAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlciAhaW1wb3J0YW50O1xyXG4gICAgICAgIC1tcy1mbGV4LWFsaWduOiBjZW50ZXIgIWltcG9ydGFudDtcclxuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmFsaWduLWl0ZW1zLW1kLWJhc2VsaW5lIHtcclxuICAgICAgICAtd2Via2l0LWJveC1hbGlnbjogYmFzZWxpbmUgIWltcG9ydGFudDtcclxuICAgICAgICAtbXMtZmxleC1hbGlnbjogYmFzZWxpbmUgIWltcG9ydGFudDtcclxuICAgICAgICBhbGlnbi1pdGVtczogYmFzZWxpbmUgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuYWxpZ24taXRlbXMtbWQtc3RyZXRjaCB7XHJcbiAgICAgICAgLXdlYmtpdC1ib3gtYWxpZ246IHN0cmV0Y2ggIWltcG9ydGFudDtcclxuICAgICAgICAtbXMtZmxleC1hbGlnbjogc3RyZXRjaCAhaW1wb3J0YW50O1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBzdHJldGNoICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmFsaWduLWNvbnRlbnQtbWQtc3RhcnQge1xyXG4gICAgICAgIC1tcy1mbGV4LWxpbmUtcGFjazogc3RhcnQgIWltcG9ydGFudDtcclxuICAgICAgICBhbGlnbi1jb250ZW50OiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmFsaWduLWNvbnRlbnQtbWQtZW5kIHtcclxuICAgICAgICAtbXMtZmxleC1saW5lLXBhY2s6IGVuZCAhaW1wb3J0YW50O1xyXG4gICAgICAgIGFsaWduLWNvbnRlbnQ6IGZsZXgtZW5kICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmFsaWduLWNvbnRlbnQtbWQtY2VudGVyIHtcclxuICAgICAgICAtbXMtZmxleC1saW5lLXBhY2s6IGNlbnRlciAhaW1wb3J0YW50O1xyXG4gICAgICAgIGFsaWduLWNvbnRlbnQ6IGNlbnRlciAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5hbGlnbi1jb250ZW50LW1kLWJldHdlZW4ge1xyXG4gICAgICAgIC1tcy1mbGV4LWxpbmUtcGFjazoganVzdGlmeSAhaW1wb3J0YW50O1xyXG4gICAgICAgIGFsaWduLWNvbnRlbnQ6IHNwYWNlLWJldHdlZW4gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuYWxpZ24tY29udGVudC1tZC1hcm91bmQge1xyXG4gICAgICAgIC1tcy1mbGV4LWxpbmUtcGFjazogZGlzdHJpYnV0ZSAhaW1wb3J0YW50O1xyXG4gICAgICAgIGFsaWduLWNvbnRlbnQ6IHNwYWNlLWFyb3VuZCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5hbGlnbi1jb250ZW50LW1kLXN0cmV0Y2gge1xyXG4gICAgICAgIC1tcy1mbGV4LWxpbmUtcGFjazogc3RyZXRjaCAhaW1wb3J0YW50O1xyXG4gICAgICAgIGFsaWduLWNvbnRlbnQ6IHN0cmV0Y2ggIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuYWxpZ24tc2VsZi1tZC1hdXRvIHtcclxuICAgICAgICAtbXMtZmxleC1pdGVtLWFsaWduOiBhdXRvICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgLW1zLWdyaWQtcm93LWFsaWduOiBhdXRvICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgYWxpZ24tc2VsZjogYXV0byAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5hbGlnbi1zZWxmLW1kLXN0YXJ0IHtcclxuICAgICAgICAtbXMtZmxleC1pdGVtLWFsaWduOiBzdGFydCAhaW1wb3J0YW50O1xyXG4gICAgICAgIGFsaWduLXNlbGY6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuYWxpZ24tc2VsZi1tZC1lbmQge1xyXG4gICAgICAgIC1tcy1mbGV4LWl0ZW0tYWxpZ246IGVuZCAhaW1wb3J0YW50O1xyXG4gICAgICAgIGFsaWduLXNlbGY6IGZsZXgtZW5kICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmFsaWduLXNlbGYtbWQtY2VudGVyIHtcclxuICAgICAgICAtbXMtZmxleC1pdGVtLWFsaWduOiBjZW50ZXIgIWltcG9ydGFudDtcclxuICAgICAgICAtbXMtZ3JpZC1yb3ctYWxpZ246IGNlbnRlciAhaW1wb3J0YW50O1xyXG4gICAgICAgIGFsaWduLXNlbGY6IGNlbnRlciAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5hbGlnbi1zZWxmLW1kLWJhc2VsaW5lIHtcclxuICAgICAgICAtbXMtZmxleC1pdGVtLWFsaWduOiBiYXNlbGluZSAhaW1wb3J0YW50O1xyXG4gICAgICAgIGFsaWduLXNlbGY6IGJhc2VsaW5lICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmFsaWduLXNlbGYtbWQtc3RyZXRjaCB7XHJcbiAgICAgICAgLW1zLWZsZXgtaXRlbS1hbGlnbjogc3RyZXRjaCAhaW1wb3J0YW50O1xyXG4gICAgICAgIC1tcy1ncmlkLXJvdy1hbGlnbjogc3RyZXRjaCAhaW1wb3J0YW50O1xyXG4gICAgICAgIGFsaWduLXNlbGY6IHN0cmV0Y2ggIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAub3JkZXItbWQtZmlyc3Qge1xyXG4gICAgICAgIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDAgIWltcG9ydGFudDtcclxuICAgICAgICAtbXMtZmxleC1vcmRlcjogLTEgIWltcG9ydGFudDtcclxuICAgICAgICBvcmRlcjogLTEgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAub3JkZXItbWQtMCB7XHJcbiAgICAgICAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogMSAhaW1wb3J0YW50O1xyXG4gICAgICAgIC1tcy1mbGV4LW9yZGVyOiAwICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgb3JkZXI6IDAgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAub3JkZXItbWQtMSB7XHJcbiAgICAgICAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogMiAhaW1wb3J0YW50O1xyXG4gICAgICAgIC1tcy1mbGV4LW9yZGVyOiAxICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgb3JkZXI6IDEgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAub3JkZXItbWQtMiB7XHJcbiAgICAgICAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogMyAhaW1wb3J0YW50O1xyXG4gICAgICAgIC1tcy1mbGV4LW9yZGVyOiAyICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgb3JkZXI6IDIgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAub3JkZXItbWQtMyB7XHJcbiAgICAgICAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogNCAhaW1wb3J0YW50O1xyXG4gICAgICAgIC1tcy1mbGV4LW9yZGVyOiAzICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgb3JkZXI6IDMgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAub3JkZXItbWQtNCB7XHJcbiAgICAgICAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogNSAhaW1wb3J0YW50O1xyXG4gICAgICAgIC1tcy1mbGV4LW9yZGVyOiA0ICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgb3JkZXI6IDQgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAub3JkZXItbWQtNSB7XHJcbiAgICAgICAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogNiAhaW1wb3J0YW50O1xyXG4gICAgICAgIC1tcy1mbGV4LW9yZGVyOiA1ICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgb3JkZXI6IDUgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAub3JkZXItbWQtbGFzdCB7XHJcbiAgICAgICAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogNyAhaW1wb3J0YW50O1xyXG4gICAgICAgIC1tcy1mbGV4LW9yZGVyOiA2ICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgb3JkZXI6IDYgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAubS1tZC0wIHtcclxuICAgICAgICBtYXJnaW46IDAgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAubS1tZC0xIHtcclxuICAgICAgICBtYXJnaW46IDAuMjVyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAubS1tZC0yIHtcclxuICAgICAgICBtYXJnaW46IDAuNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5tLW1kLTMge1xyXG4gICAgICAgIG1hcmdpbjogMXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5tLW1kLTQge1xyXG4gICAgICAgIG1hcmdpbjogMS41cmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLm0tbWQtNSB7XHJcbiAgICAgICAgbWFyZ2luOiAzcmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLm0tbWQtYXV0byB7XHJcbiAgICAgICAgbWFyZ2luOiBhdXRvICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLm14LW1kLTAge1xyXG4gICAgICAgIG1hcmdpbi1yaWdodDogMCAhaW1wb3J0YW50O1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiAwICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLm14LW1kLTEge1xyXG4gICAgICAgIG1hcmdpbi1yaWdodDogMC4yNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLm14LW1kLTIge1xyXG4gICAgICAgIG1hcmdpbi1yaWdodDogMC41cmVtICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDAuNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5teC1tZC0zIHtcclxuICAgICAgICBtYXJnaW4tcmlnaHQ6IDFyZW0gIWltcG9ydGFudDtcclxuICAgICAgICBtYXJnaW4tbGVmdDogMXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5teC1tZC00IHtcclxuICAgICAgICBtYXJnaW4tcmlnaHQ6IDEuNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiAxLjVyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAubXgtbWQtNSB7XHJcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAzcmVtICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDNyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAubXgtbWQtYXV0byB7XHJcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IGF1dG8gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAubXktbWQtMCB7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogMCAhaW1wb3J0YW50O1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAubXktbWQtMSB7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogMC4yNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDAuMjVyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAubXktbWQtMiB7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogMC41cmVtICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMC41cmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLm15LW1kLTMge1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDFyZW0gIWltcG9ydGFudDtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAxcmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLm15LW1kLTQge1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDEuNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDEuNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5teS1tZC01IHtcclxuICAgICAgICBtYXJnaW4tdG9wOiAzcmVtICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogM3JlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5teS1tZC1hdXRvIHtcclxuICAgICAgICBtYXJnaW4tdG9wOiBhdXRvICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogYXV0byAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5tdC1tZC0wIHtcclxuICAgICAgICBtYXJnaW4tdG9wOiAwICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLm10LW1kLTEge1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDAuMjVyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAubXQtbWQtMiB7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogMC41cmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLm10LW1kLTMge1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDFyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAubXQtbWQtNCB7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogMS41cmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLm10LW1kLTUge1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDNyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAubXQtbWQtYXV0byB7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogYXV0byAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5tZS1tZC0wIHtcclxuICAgICAgICBtYXJnaW4tcmlnaHQ6IDAgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAubWUtbWQtMSB7XHJcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLm1lLW1kLTIge1xyXG4gICAgICAgIG1hcmdpbi1yaWdodDogMC41cmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLm1lLW1kLTMge1xyXG4gICAgICAgIG1hcmdpbi1yaWdodDogMXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5tZS1tZC00IHtcclxuICAgICAgICBtYXJnaW4tcmlnaHQ6IDEuNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5tZS1tZC01IHtcclxuICAgICAgICBtYXJnaW4tcmlnaHQ6IDNyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAubWUtbWQtYXV0byB7XHJcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLm1iLW1kLTAge1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAubWItbWQtMSB7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMC4yNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5tYi1tZC0yIHtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAwLjVyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAubWItbWQtMyB7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5tYi1tZC00IHtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAxLjVyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAubWItbWQtNSB7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogM3JlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5tYi1tZC1hdXRvIHtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiBhdXRvICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLm1zLW1kLTAge1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiAwICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLm1zLW1kLTEge1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLm1zLW1kLTIge1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiAwLjVyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAubXMtbWQtMyB7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDFyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAubXMtbWQtNCB7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDEuNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5tcy1tZC01IHtcclxuICAgICAgICBtYXJnaW4tbGVmdDogM3JlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5tcy1tZC1hdXRvIHtcclxuICAgICAgICBtYXJnaW4tbGVmdDogYXV0byAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5wLW1kLTAge1xyXG4gICAgICAgIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAucC1tZC0xIHtcclxuICAgICAgICBwYWRkaW5nOiAwLjI1cmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLnAtbWQtMiB7XHJcbiAgICAgICAgcGFkZGluZzogMC41cmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLnAtbWQtMyB7XHJcbiAgICAgICAgcGFkZGluZzogMXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5wLW1kLTQge1xyXG4gICAgICAgIHBhZGRpbmc6IDEuNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5wLW1kLTUge1xyXG4gICAgICAgIHBhZGRpbmc6IDNyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAucHgtbWQtMCB7XHJcbiAgICAgICAgcGFkZGluZy1yaWdodDogMCAhaW1wb3J0YW50O1xyXG4gICAgICAgIHBhZGRpbmctbGVmdDogMCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5weC1tZC0xIHtcclxuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLnB4LW1kLTIge1xyXG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDAuNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgICAgIHBhZGRpbmctbGVmdDogMC41cmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLnB4LW1kLTMge1xyXG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDFyZW0gIWltcG9ydGFudDtcclxuICAgICAgICBwYWRkaW5nLWxlZnQ6IDFyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAucHgtbWQtNCB7XHJcbiAgICAgICAgcGFkZGluZy1yaWdodDogMS41cmVtICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAxLjVyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAucHgtbWQtNSB7XHJcbiAgICAgICAgcGFkZGluZy1yaWdodDogM3JlbSAhaW1wb3J0YW50O1xyXG4gICAgICAgIHBhZGRpbmctbGVmdDogM3JlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5weS1tZC0wIHtcclxuICAgICAgICBwYWRkaW5nLXRvcDogMCAhaW1wb3J0YW50O1xyXG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAwICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLnB5LW1kLTEge1xyXG4gICAgICAgIHBhZGRpbmctdG9wOiAwLjI1cmVtICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDAuMjVyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAucHktbWQtMiB7XHJcbiAgICAgICAgcGFkZGluZy10b3A6IDAuNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAwLjVyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAucHktbWQtMyB7XHJcbiAgICAgICAgcGFkZGluZy10b3A6IDFyZW0gIWltcG9ydGFudDtcclxuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5weS1tZC00IHtcclxuICAgICAgICBwYWRkaW5nLXRvcDogMS41cmVtICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDEuNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5weS1tZC01IHtcclxuICAgICAgICBwYWRkaW5nLXRvcDogM3JlbSAhaW1wb3J0YW50O1xyXG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAzcmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLnB0LW1kLTAge1xyXG4gICAgICAgIHBhZGRpbmctdG9wOiAwICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLnB0LW1kLTEge1xyXG4gICAgICAgIHBhZGRpbmctdG9wOiAwLjI1cmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLnB0LW1kLTIge1xyXG4gICAgICAgIHBhZGRpbmctdG9wOiAwLjVyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAucHQtbWQtMyB7XHJcbiAgICAgICAgcGFkZGluZy10b3A6IDFyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAucHQtbWQtNCB7XHJcbiAgICAgICAgcGFkZGluZy10b3A6IDEuNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5wdC1tZC01IHtcclxuICAgICAgICBwYWRkaW5nLXRvcDogM3JlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5wZS1tZC0wIHtcclxuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLnBlLW1kLTEge1xyXG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDAuMjVyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAucGUtbWQtMiB7XHJcbiAgICAgICAgcGFkZGluZy1yaWdodDogMC41cmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLnBlLW1kLTMge1xyXG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDFyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAucGUtbWQtNCB7XHJcbiAgICAgICAgcGFkZGluZy1yaWdodDogMS41cmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLnBlLW1kLTUge1xyXG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDNyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAucGItbWQtMCB7XHJcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDAgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAucGItbWQtMSB7XHJcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDAuMjVyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAucGItbWQtMiB7XHJcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDAuNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5wYi1tZC0zIHtcclxuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5wYi1tZC00IHtcclxuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMS41cmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLnBiLW1kLTUge1xyXG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAzcmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLnBzLW1kLTAge1xyXG4gICAgICAgIHBhZGRpbmctbGVmdDogMCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5wcy1tZC0xIHtcclxuICAgICAgICBwYWRkaW5nLWxlZnQ6IDAuMjVyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAucHMtbWQtMiB7XHJcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAwLjVyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAucHMtbWQtMyB7XHJcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAxcmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLnBzLW1kLTQge1xyXG4gICAgICAgIHBhZGRpbmctbGVmdDogMS41cmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLnBzLW1kLTUge1xyXG4gICAgICAgIHBhZGRpbmctbGVmdDogM3JlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5nYXAtbWQtMCB7XHJcbiAgICAgICAgZ2FwOiAwICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmdhcC1tZC0xIHtcclxuICAgICAgICBnYXA6IDAuMjVyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuZ2FwLW1kLTIge1xyXG4gICAgICAgIGdhcDogMC41cmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmdhcC1tZC0zIHtcclxuICAgICAgICBnYXA6IDFyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuZ2FwLW1kLTQge1xyXG4gICAgICAgIGdhcDogMS41cmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmdhcC1tZC01IHtcclxuICAgICAgICBnYXA6IDNyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAucm93LWdhcC1tZC0wIHtcclxuICAgICAgICByb3ctZ2FwOiAwICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLnJvdy1nYXAtbWQtMSB7XHJcbiAgICAgICAgcm93LWdhcDogMC4yNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5yb3ctZ2FwLW1kLTIge1xyXG4gICAgICAgIHJvdy1nYXA6IDAuNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5yb3ctZ2FwLW1kLTMge1xyXG4gICAgICAgIHJvdy1nYXA6IDFyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAucm93LWdhcC1tZC00IHtcclxuICAgICAgICByb3ctZ2FwOiAxLjVyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAucm93LWdhcC1tZC01IHtcclxuICAgICAgICByb3ctZ2FwOiAzcmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmNvbHVtbi1nYXAtbWQtMCB7XHJcbiAgICAgICAgLW1vei1jb2x1bW4tZ2FwOiAwICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgLXdlYmtpdC1jb2x1bW4tZ2FwOiAwICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgY29sdW1uLWdhcDogMCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5jb2x1bW4tZ2FwLW1kLTEge1xyXG4gICAgICAgIC1tb3otY29sdW1uLWdhcDogMC4yNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgICAgIC13ZWJraXQtY29sdW1uLWdhcDogMC4yNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgICAgIGNvbHVtbi1nYXA6IDAuMjVyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuY29sdW1uLWdhcC1tZC0yIHtcclxuICAgICAgICAtbW96LWNvbHVtbi1nYXA6IDAuNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgICAgIC13ZWJraXQtY29sdW1uLWdhcDogMC41cmVtICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgY29sdW1uLWdhcDogMC41cmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmNvbHVtbi1nYXAtbWQtMyB7XHJcbiAgICAgICAgLW1vei1jb2x1bW4tZ2FwOiAxcmVtICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgLXdlYmtpdC1jb2x1bW4tZ2FwOiAxcmVtICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgY29sdW1uLWdhcDogMXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5jb2x1bW4tZ2FwLW1kLTQge1xyXG4gICAgICAgIC1tb3otY29sdW1uLWdhcDogMS41cmVtICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgLXdlYmtpdC1jb2x1bW4tZ2FwOiAxLjVyZW0gIWltcG9ydGFudDtcclxuICAgICAgICBjb2x1bW4tZ2FwOiAxLjVyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuY29sdW1uLWdhcC1tZC01IHtcclxuICAgICAgICAtbW96LWNvbHVtbi1nYXA6IDNyZW0gIWltcG9ydGFudDtcclxuICAgICAgICAtd2Via2l0LWNvbHVtbi1nYXA6IDNyZW0gIWltcG9ydGFudDtcclxuICAgICAgICBjb2x1bW4tZ2FwOiAzcmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLnRleHQtbWQtc3RhcnQge1xyXG4gICAgICAgIHRleHQtYWxpZ246IGxlZnQgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAudGV4dC1tZC1lbmQge1xyXG4gICAgICAgIHRleHQtYWxpZ246IHJpZ2h0ICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLnRleHQtbWQtY2VudGVyIHtcclxuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXIgIWltcG9ydGFudDtcclxuICAgIH1cclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XHJcbiAgICAuZmxvYXQtbGctc3RhcnQge1xyXG4gICAgICAgIGZsb2F0OiBsZWZ0ICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmZsb2F0LWxnLWVuZCB7XHJcbiAgICAgICAgZmxvYXQ6IHJpZ2h0ICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmZsb2F0LWxnLW5vbmUge1xyXG4gICAgICAgIGZsb2F0OiBub25lICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLm9iamVjdC1maXQtbGctY29udGFpbiB7XHJcbiAgICAgICAgLW8tb2JqZWN0LWZpdDogY29udGFpbiAhaW1wb3J0YW50O1xyXG4gICAgICAgIG9iamVjdC1maXQ6IGNvbnRhaW4gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAub2JqZWN0LWZpdC1sZy1jb3ZlciB7XHJcbiAgICAgICAgLW8tb2JqZWN0LWZpdDogY292ZXIgIWltcG9ydGFudDtcclxuICAgICAgICBvYmplY3QtZml0OiBjb3ZlciAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5vYmplY3QtZml0LWxnLWZpbGwge1xyXG4gICAgICAgIC1vLW9iamVjdC1maXQ6IGZpbGwgIWltcG9ydGFudDtcclxuICAgICAgICBvYmplY3QtZml0OiBmaWxsICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLm9iamVjdC1maXQtbGctc2NhbGUge1xyXG4gICAgICAgIC1vLW9iamVjdC1maXQ6IHNjYWxlLWRvd24gIWltcG9ydGFudDtcclxuICAgICAgICBvYmplY3QtZml0OiBzY2FsZS1kb3duICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLm9iamVjdC1maXQtbGctbm9uZSB7XHJcbiAgICAgICAgLW8tb2JqZWN0LWZpdDogbm9uZSAhaW1wb3J0YW50O1xyXG4gICAgICAgIG9iamVjdC1maXQ6IG5vbmUgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuZC1sZy1pbmxpbmUge1xyXG4gICAgICAgIGRpc3BsYXk6IGlubGluZSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5kLWxnLWlubGluZS1ibG9jayB7XHJcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmQtbGctYmxvY2sge1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmQtbGctZ3JpZCB7XHJcbiAgICAgICAgZGlzcGxheTogLW1zLWdyaWQgIWltcG9ydGFudDtcclxuICAgICAgICBkaXNwbGF5OiBncmlkICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmQtbGctaW5saW5lLWdyaWQge1xyXG4gICAgICAgIGRpc3BsYXk6IC1tcy1pbmxpbmUtZ3JpZCAhaW1wb3J0YW50O1xyXG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ncmlkICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmQtbGctdGFibGUge1xyXG4gICAgICAgIGRpc3BsYXk6IHRhYmxlICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmQtbGctdGFibGUtcm93IHtcclxuICAgICAgICBkaXNwbGF5OiB0YWJsZS1yb3cgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuZC1sZy10YWJsZS1jZWxsIHtcclxuICAgICAgICBkaXNwbGF5OiB0YWJsZS1jZWxsICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmQtbGctZmxleCB7XHJcbiAgICAgICAgZGlzcGxheTogLXdlYmtpdC1ib3ggIWltcG9ydGFudDtcclxuICAgICAgICBkaXNwbGF5OiAtbXMtZmxleGJveCAhaW1wb3J0YW50O1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuZC1sZy1pbmxpbmUtZmxleCB7XHJcbiAgICAgICAgZGlzcGxheTogLXdlYmtpdC1pbmxpbmUtYm94ICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgZGlzcGxheTogLW1zLWlubGluZS1mbGV4Ym94ICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWZsZXggIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuZC1sZy1ub25lIHtcclxuICAgICAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmZsZXgtbGctZmlsbCB7XHJcbiAgICAgICAgLXdlYmtpdC1ib3gtZmxleDogMSAhaW1wb3J0YW50O1xyXG4gICAgICAgIC1tcy1mbGV4OiAxIDEgYXV0byAhaW1wb3J0YW50O1xyXG4gICAgICAgIGZsZXg6IDEgMSBhdXRvICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmZsZXgtbGctcm93IHtcclxuICAgICAgICAtd2Via2l0LWJveC1vcmllbnQ6IGhvcml6b250YWwgIWltcG9ydGFudDtcclxuICAgICAgICAtd2Via2l0LWJveC1kaXJlY3Rpb246IG5vcm1hbCAhaW1wb3J0YW50O1xyXG4gICAgICAgIC1tcy1mbGV4LWRpcmVjdGlvbjogcm93ICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdyAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5mbGV4LWxnLWNvbHVtbiB7XHJcbiAgICAgICAgLXdlYmtpdC1ib3gtb3JpZW50OiB2ZXJ0aWNhbCAhaW1wb3J0YW50O1xyXG4gICAgICAgIC13ZWJraXQtYm94LWRpcmVjdGlvbjogbm9ybWFsICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgLW1zLWZsZXgtZGlyZWN0aW9uOiBjb2x1bW4gIWltcG9ydGFudDtcclxuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmZsZXgtbGctcm93LXJldmVyc2Uge1xyXG4gICAgICAgIC13ZWJraXQtYm94LW9yaWVudDogaG9yaXpvbnRhbCAhaW1wb3J0YW50O1xyXG4gICAgICAgIC13ZWJraXQtYm94LWRpcmVjdGlvbjogcmV2ZXJzZSAhaW1wb3J0YW50O1xyXG4gICAgICAgIC1tcy1mbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2UgIWltcG9ydGFudDtcclxuICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2UgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuZmxleC1sZy1jb2x1bW4tcmV2ZXJzZSB7XHJcbiAgICAgICAgLXdlYmtpdC1ib3gtb3JpZW50OiB2ZXJ0aWNhbCAhaW1wb3J0YW50O1xyXG4gICAgICAgIC13ZWJraXQtYm94LWRpcmVjdGlvbjogcmV2ZXJzZSAhaW1wb3J0YW50O1xyXG4gICAgICAgIC1tcy1mbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2UgIWltcG9ydGFudDtcclxuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2UgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuZmxleC1sZy1ncm93LTAge1xyXG4gICAgICAgIC13ZWJraXQtYm94LWZsZXg6IDAgIWltcG9ydGFudDtcclxuICAgICAgICAtbXMtZmxleC1wb3NpdGl2ZTogMCAhaW1wb3J0YW50O1xyXG4gICAgICAgIGZsZXgtZ3JvdzogMCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5mbGV4LWxnLWdyb3ctMSB7XHJcbiAgICAgICAgLXdlYmtpdC1ib3gtZmxleDogMSAhaW1wb3J0YW50O1xyXG4gICAgICAgIC1tcy1mbGV4LXBvc2l0aXZlOiAxICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgZmxleC1ncm93OiAxICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmZsZXgtbGctc2hyaW5rLTAge1xyXG4gICAgICAgIC1tcy1mbGV4LW5lZ2F0aXZlOiAwICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgZmxleC1zaHJpbms6IDAgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuZmxleC1sZy1zaHJpbmstMSB7XHJcbiAgICAgICAgLW1zLWZsZXgtbmVnYXRpdmU6IDEgIWltcG9ydGFudDtcclxuICAgICAgICBmbGV4LXNocmluazogMSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5mbGV4LWxnLXdyYXAge1xyXG4gICAgICAgIC1tcy1mbGV4LXdyYXA6IHdyYXAgIWltcG9ydGFudDtcclxuICAgICAgICBmbGV4LXdyYXA6IHdyYXAgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuZmxleC1sZy1ub3dyYXAge1xyXG4gICAgICAgIC1tcy1mbGV4LXdyYXA6IG5vd3JhcCAhaW1wb3J0YW50O1xyXG4gICAgICAgIGZsZXgtd3JhcDogbm93cmFwICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmZsZXgtbGctd3JhcC1yZXZlcnNlIHtcclxuICAgICAgICAtbXMtZmxleC13cmFwOiB3cmFwLXJldmVyc2UgIWltcG9ydGFudDtcclxuICAgICAgICBmbGV4LXdyYXA6IHdyYXAtcmV2ZXJzZSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5qdXN0aWZ5LWNvbnRlbnQtbGctc3RhcnQge1xyXG4gICAgICAgIC13ZWJraXQtYm94LXBhY2s6IHN0YXJ0ICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgLW1zLWZsZXgtcGFjazogc3RhcnQgIWltcG9ydGFudDtcclxuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuanVzdGlmeS1jb250ZW50LWxnLWVuZCB7XHJcbiAgICAgICAgLXdlYmtpdC1ib3gtcGFjazogZW5kICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgLW1zLWZsZXgtcGFjazogZW5kICFpbXBvcnRhbnQ7XHJcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5qdXN0aWZ5LWNvbnRlbnQtbGctY2VudGVyIHtcclxuICAgICAgICAtd2Via2l0LWJveC1wYWNrOiBjZW50ZXIgIWltcG9ydGFudDtcclxuICAgICAgICAtbXMtZmxleC1wYWNrOiBjZW50ZXIgIWltcG9ydGFudDtcclxuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlciAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5qdXN0aWZ5LWNvbnRlbnQtbGctYmV0d2VlbiB7XHJcbiAgICAgICAgLXdlYmtpdC1ib3gtcGFjazoganVzdGlmeSAhaW1wb3J0YW50O1xyXG4gICAgICAgIC1tcy1mbGV4LXBhY2s6IGp1c3RpZnkgIWltcG9ydGFudDtcclxuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW4gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuanVzdGlmeS1jb250ZW50LWxnLWFyb3VuZCB7XHJcbiAgICAgICAgLW1zLWZsZXgtcGFjazogZGlzdHJpYnV0ZSAhaW1wb3J0YW50O1xyXG4gICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYXJvdW5kICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmp1c3RpZnktY29udGVudC1sZy1ldmVubHkge1xyXG4gICAgICAgIC13ZWJraXQtYm94LXBhY2s6IHNwYWNlLWV2ZW5seSAhaW1wb3J0YW50O1xyXG4gICAgICAgIC1tcy1mbGV4LXBhY2s6IHNwYWNlLWV2ZW5seSAhaW1wb3J0YW50O1xyXG4gICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtZXZlbmx5ICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmFsaWduLWl0ZW1zLWxnLXN0YXJ0IHtcclxuICAgICAgICAtd2Via2l0LWJveC1hbGlnbjogc3RhcnQgIWltcG9ydGFudDtcclxuICAgICAgICAtbXMtZmxleC1hbGlnbjogc3RhcnQgIWltcG9ydGFudDtcclxuICAgICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5hbGlnbi1pdGVtcy1sZy1lbmQge1xyXG4gICAgICAgIC13ZWJraXQtYm94LWFsaWduOiBlbmQgIWltcG9ydGFudDtcclxuICAgICAgICAtbXMtZmxleC1hbGlnbjogZW5kICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmFsaWduLWl0ZW1zLWxnLWNlbnRlciB7XHJcbiAgICAgICAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlciAhaW1wb3J0YW50O1xyXG4gICAgICAgIC1tcy1mbGV4LWFsaWduOiBjZW50ZXIgIWltcG9ydGFudDtcclxuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmFsaWduLWl0ZW1zLWxnLWJhc2VsaW5lIHtcclxuICAgICAgICAtd2Via2l0LWJveC1hbGlnbjogYmFzZWxpbmUgIWltcG9ydGFudDtcclxuICAgICAgICAtbXMtZmxleC1hbGlnbjogYmFzZWxpbmUgIWltcG9ydGFudDtcclxuICAgICAgICBhbGlnbi1pdGVtczogYmFzZWxpbmUgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuYWxpZ24taXRlbXMtbGctc3RyZXRjaCB7XHJcbiAgICAgICAgLXdlYmtpdC1ib3gtYWxpZ246IHN0cmV0Y2ggIWltcG9ydGFudDtcclxuICAgICAgICAtbXMtZmxleC1hbGlnbjogc3RyZXRjaCAhaW1wb3J0YW50O1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBzdHJldGNoICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmFsaWduLWNvbnRlbnQtbGctc3RhcnQge1xyXG4gICAgICAgIC1tcy1mbGV4LWxpbmUtcGFjazogc3RhcnQgIWltcG9ydGFudDtcclxuICAgICAgICBhbGlnbi1jb250ZW50OiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmFsaWduLWNvbnRlbnQtbGctZW5kIHtcclxuICAgICAgICAtbXMtZmxleC1saW5lLXBhY2s6IGVuZCAhaW1wb3J0YW50O1xyXG4gICAgICAgIGFsaWduLWNvbnRlbnQ6IGZsZXgtZW5kICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmFsaWduLWNvbnRlbnQtbGctY2VudGVyIHtcclxuICAgICAgICAtbXMtZmxleC1saW5lLXBhY2s6IGNlbnRlciAhaW1wb3J0YW50O1xyXG4gICAgICAgIGFsaWduLWNvbnRlbnQ6IGNlbnRlciAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5hbGlnbi1jb250ZW50LWxnLWJldHdlZW4ge1xyXG4gICAgICAgIC1tcy1mbGV4LWxpbmUtcGFjazoganVzdGlmeSAhaW1wb3J0YW50O1xyXG4gICAgICAgIGFsaWduLWNvbnRlbnQ6IHNwYWNlLWJldHdlZW4gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuYWxpZ24tY29udGVudC1sZy1hcm91bmQge1xyXG4gICAgICAgIC1tcy1mbGV4LWxpbmUtcGFjazogZGlzdHJpYnV0ZSAhaW1wb3J0YW50O1xyXG4gICAgICAgIGFsaWduLWNvbnRlbnQ6IHNwYWNlLWFyb3VuZCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5hbGlnbi1jb250ZW50LWxnLXN0cmV0Y2gge1xyXG4gICAgICAgIC1tcy1mbGV4LWxpbmUtcGFjazogc3RyZXRjaCAhaW1wb3J0YW50O1xyXG4gICAgICAgIGFsaWduLWNvbnRlbnQ6IHN0cmV0Y2ggIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuYWxpZ24tc2VsZi1sZy1hdXRvIHtcclxuICAgICAgICAtbXMtZmxleC1pdGVtLWFsaWduOiBhdXRvICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgLW1zLWdyaWQtcm93LWFsaWduOiBhdXRvICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgYWxpZ24tc2VsZjogYXV0byAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5hbGlnbi1zZWxmLWxnLXN0YXJ0IHtcclxuICAgICAgICAtbXMtZmxleC1pdGVtLWFsaWduOiBzdGFydCAhaW1wb3J0YW50O1xyXG4gICAgICAgIGFsaWduLXNlbGY6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuYWxpZ24tc2VsZi1sZy1lbmQge1xyXG4gICAgICAgIC1tcy1mbGV4LWl0ZW0tYWxpZ246IGVuZCAhaW1wb3J0YW50O1xyXG4gICAgICAgIGFsaWduLXNlbGY6IGZsZXgtZW5kICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmFsaWduLXNlbGYtbGctY2VudGVyIHtcclxuICAgICAgICAtbXMtZmxleC1pdGVtLWFsaWduOiBjZW50ZXIgIWltcG9ydGFudDtcclxuICAgICAgICAtbXMtZ3JpZC1yb3ctYWxpZ246IGNlbnRlciAhaW1wb3J0YW50O1xyXG4gICAgICAgIGFsaWduLXNlbGY6IGNlbnRlciAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5hbGlnbi1zZWxmLWxnLWJhc2VsaW5lIHtcclxuICAgICAgICAtbXMtZmxleC1pdGVtLWFsaWduOiBiYXNlbGluZSAhaW1wb3J0YW50O1xyXG4gICAgICAgIGFsaWduLXNlbGY6IGJhc2VsaW5lICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmFsaWduLXNlbGYtbGctc3RyZXRjaCB7XHJcbiAgICAgICAgLW1zLWZsZXgtaXRlbS1hbGlnbjogc3RyZXRjaCAhaW1wb3J0YW50O1xyXG4gICAgICAgIC1tcy1ncmlkLXJvdy1hbGlnbjogc3RyZXRjaCAhaW1wb3J0YW50O1xyXG4gICAgICAgIGFsaWduLXNlbGY6IHN0cmV0Y2ggIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAub3JkZXItbGctZmlyc3Qge1xyXG4gICAgICAgIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDAgIWltcG9ydGFudDtcclxuICAgICAgICAtbXMtZmxleC1vcmRlcjogLTEgIWltcG9ydGFudDtcclxuICAgICAgICBvcmRlcjogLTEgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAub3JkZXItbGctMCB7XHJcbiAgICAgICAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogMSAhaW1wb3J0YW50O1xyXG4gICAgICAgIC1tcy1mbGV4LW9yZGVyOiAwICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgb3JkZXI6IDAgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAub3JkZXItbGctMSB7XHJcbiAgICAgICAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogMiAhaW1wb3J0YW50O1xyXG4gICAgICAgIC1tcy1mbGV4LW9yZGVyOiAxICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgb3JkZXI6IDEgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAub3JkZXItbGctMiB7XHJcbiAgICAgICAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogMyAhaW1wb3J0YW50O1xyXG4gICAgICAgIC1tcy1mbGV4LW9yZGVyOiAyICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgb3JkZXI6IDIgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAub3JkZXItbGctMyB7XHJcbiAgICAgICAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogNCAhaW1wb3J0YW50O1xyXG4gICAgICAgIC1tcy1mbGV4LW9yZGVyOiAzICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgb3JkZXI6IDMgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAub3JkZXItbGctNCB7XHJcbiAgICAgICAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogNSAhaW1wb3J0YW50O1xyXG4gICAgICAgIC1tcy1mbGV4LW9yZGVyOiA0ICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgb3JkZXI6IDQgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAub3JkZXItbGctNSB7XHJcbiAgICAgICAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogNiAhaW1wb3J0YW50O1xyXG4gICAgICAgIC1tcy1mbGV4LW9yZGVyOiA1ICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgb3JkZXI6IDUgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAub3JkZXItbGctbGFzdCB7XHJcbiAgICAgICAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogNyAhaW1wb3J0YW50O1xyXG4gICAgICAgIC1tcy1mbGV4LW9yZGVyOiA2ICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgb3JkZXI6IDYgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAubS1sZy0wIHtcclxuICAgICAgICBtYXJnaW46IDAgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAubS1sZy0xIHtcclxuICAgICAgICBtYXJnaW46IDAuMjVyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAubS1sZy0yIHtcclxuICAgICAgICBtYXJnaW46IDAuNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5tLWxnLTMge1xyXG4gICAgICAgIG1hcmdpbjogMXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5tLWxnLTQge1xyXG4gICAgICAgIG1hcmdpbjogMS41cmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLm0tbGctNSB7XHJcbiAgICAgICAgbWFyZ2luOiAzcmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLm0tbGctYXV0byB7XHJcbiAgICAgICAgbWFyZ2luOiBhdXRvICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLm14LWxnLTAge1xyXG4gICAgICAgIG1hcmdpbi1yaWdodDogMCAhaW1wb3J0YW50O1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiAwICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLm14LWxnLTEge1xyXG4gICAgICAgIG1hcmdpbi1yaWdodDogMC4yNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLm14LWxnLTIge1xyXG4gICAgICAgIG1hcmdpbi1yaWdodDogMC41cmVtICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDAuNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5teC1sZy0zIHtcclxuICAgICAgICBtYXJnaW4tcmlnaHQ6IDFyZW0gIWltcG9ydGFudDtcclxuICAgICAgICBtYXJnaW4tbGVmdDogMXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5teC1sZy00IHtcclxuICAgICAgICBtYXJnaW4tcmlnaHQ6IDEuNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiAxLjVyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAubXgtbGctNSB7XHJcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAzcmVtICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDNyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAubXgtbGctYXV0byB7XHJcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IGF1dG8gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAubXktbGctMCB7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogMCAhaW1wb3J0YW50O1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAubXktbGctMSB7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogMC4yNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDAuMjVyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAubXktbGctMiB7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogMC41cmVtICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMC41cmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLm15LWxnLTMge1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDFyZW0gIWltcG9ydGFudDtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAxcmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLm15LWxnLTQge1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDEuNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDEuNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5teS1sZy01IHtcclxuICAgICAgICBtYXJnaW4tdG9wOiAzcmVtICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogM3JlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5teS1sZy1hdXRvIHtcclxuICAgICAgICBtYXJnaW4tdG9wOiBhdXRvICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogYXV0byAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5tdC1sZy0wIHtcclxuICAgICAgICBtYXJnaW4tdG9wOiAwICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLm10LWxnLTEge1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDAuMjVyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAubXQtbGctMiB7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogMC41cmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLm10LWxnLTMge1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDFyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAubXQtbGctNCB7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogMS41cmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLm10LWxnLTUge1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDNyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAubXQtbGctYXV0byB7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogYXV0byAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5tZS1sZy0wIHtcclxuICAgICAgICBtYXJnaW4tcmlnaHQ6IDAgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAubWUtbGctMSB7XHJcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLm1lLWxnLTIge1xyXG4gICAgICAgIG1hcmdpbi1yaWdodDogMC41cmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLm1lLWxnLTMge1xyXG4gICAgICAgIG1hcmdpbi1yaWdodDogMXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5tZS1sZy00IHtcclxuICAgICAgICBtYXJnaW4tcmlnaHQ6IDEuNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5tZS1sZy01IHtcclxuICAgICAgICBtYXJnaW4tcmlnaHQ6IDNyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAubWUtbGctYXV0byB7XHJcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLm1iLWxnLTAge1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAubWItbGctMSB7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMC4yNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5tYi1sZy0yIHtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAwLjVyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAubWItbGctMyB7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5tYi1sZy00IHtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAxLjVyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAubWItbGctNSB7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogM3JlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5tYi1sZy1hdXRvIHtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiBhdXRvICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLm1zLWxnLTAge1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiAwICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLm1zLWxnLTEge1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLm1zLWxnLTIge1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiAwLjVyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAubXMtbGctMyB7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDFyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAubXMtbGctNCB7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDEuNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5tcy1sZy01IHtcclxuICAgICAgICBtYXJnaW4tbGVmdDogM3JlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5tcy1sZy1hdXRvIHtcclxuICAgICAgICBtYXJnaW4tbGVmdDogYXV0byAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5wLWxnLTAge1xyXG4gICAgICAgIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAucC1sZy0xIHtcclxuICAgICAgICBwYWRkaW5nOiAwLjI1cmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLnAtbGctMiB7XHJcbiAgICAgICAgcGFkZGluZzogMC41cmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLnAtbGctMyB7XHJcbiAgICAgICAgcGFkZGluZzogMXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5wLWxnLTQge1xyXG4gICAgICAgIHBhZGRpbmc6IDEuNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5wLWxnLTUge1xyXG4gICAgICAgIHBhZGRpbmc6IDNyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAucHgtbGctMCB7XHJcbiAgICAgICAgcGFkZGluZy1yaWdodDogMCAhaW1wb3J0YW50O1xyXG4gICAgICAgIHBhZGRpbmctbGVmdDogMCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5weC1sZy0xIHtcclxuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLnB4LWxnLTIge1xyXG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDAuNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgICAgIHBhZGRpbmctbGVmdDogMC41cmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLnB4LWxnLTMge1xyXG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDFyZW0gIWltcG9ydGFudDtcclxuICAgICAgICBwYWRkaW5nLWxlZnQ6IDFyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAucHgtbGctNCB7XHJcbiAgICAgICAgcGFkZGluZy1yaWdodDogMS41cmVtICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAxLjVyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAucHgtbGctNSB7XHJcbiAgICAgICAgcGFkZGluZy1yaWdodDogM3JlbSAhaW1wb3J0YW50O1xyXG4gICAgICAgIHBhZGRpbmctbGVmdDogM3JlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5weS1sZy0wIHtcclxuICAgICAgICBwYWRkaW5nLXRvcDogMCAhaW1wb3J0YW50O1xyXG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAwICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLnB5LWxnLTEge1xyXG4gICAgICAgIHBhZGRpbmctdG9wOiAwLjI1cmVtICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDAuMjVyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAucHktbGctMiB7XHJcbiAgICAgICAgcGFkZGluZy10b3A6IDAuNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAwLjVyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAucHktbGctMyB7XHJcbiAgICAgICAgcGFkZGluZy10b3A6IDFyZW0gIWltcG9ydGFudDtcclxuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5weS1sZy00IHtcclxuICAgICAgICBwYWRkaW5nLXRvcDogMS41cmVtICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDEuNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5weS1sZy01IHtcclxuICAgICAgICBwYWRkaW5nLXRvcDogM3JlbSAhaW1wb3J0YW50O1xyXG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAzcmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLnB0LWxnLTAge1xyXG4gICAgICAgIHBhZGRpbmctdG9wOiAwICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLnB0LWxnLTEge1xyXG4gICAgICAgIHBhZGRpbmctdG9wOiAwLjI1cmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLnB0LWxnLTIge1xyXG4gICAgICAgIHBhZGRpbmctdG9wOiAwLjVyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAucHQtbGctMyB7XHJcbiAgICAgICAgcGFkZGluZy10b3A6IDFyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAucHQtbGctNCB7XHJcbiAgICAgICAgcGFkZGluZy10b3A6IDEuNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5wdC1sZy01IHtcclxuICAgICAgICBwYWRkaW5nLXRvcDogM3JlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5wZS1sZy0wIHtcclxuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLnBlLWxnLTEge1xyXG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDAuMjVyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAucGUtbGctMiB7XHJcbiAgICAgICAgcGFkZGluZy1yaWdodDogMC41cmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLnBlLWxnLTMge1xyXG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDFyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAucGUtbGctNCB7XHJcbiAgICAgICAgcGFkZGluZy1yaWdodDogMS41cmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLnBlLWxnLTUge1xyXG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDNyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAucGItbGctMCB7XHJcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDAgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAucGItbGctMSB7XHJcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDAuMjVyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAucGItbGctMiB7XHJcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDAuNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5wYi1sZy0zIHtcclxuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5wYi1sZy00IHtcclxuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMS41cmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLnBiLWxnLTUge1xyXG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAzcmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLnBzLWxnLTAge1xyXG4gICAgICAgIHBhZGRpbmctbGVmdDogMCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5wcy1sZy0xIHtcclxuICAgICAgICBwYWRkaW5nLWxlZnQ6IDAuMjVyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAucHMtbGctMiB7XHJcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAwLjVyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAucHMtbGctMyB7XHJcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAxcmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLnBzLWxnLTQge1xyXG4gICAgICAgIHBhZGRpbmctbGVmdDogMS41cmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLnBzLWxnLTUge1xyXG4gICAgICAgIHBhZGRpbmctbGVmdDogM3JlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5nYXAtbGctMCB7XHJcbiAgICAgICAgZ2FwOiAwICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmdhcC1sZy0xIHtcclxuICAgICAgICBnYXA6IDAuMjVyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuZ2FwLWxnLTIge1xyXG4gICAgICAgIGdhcDogMC41cmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmdhcC1sZy0zIHtcclxuICAgICAgICBnYXA6IDFyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuZ2FwLWxnLTQge1xyXG4gICAgICAgIGdhcDogMS41cmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmdhcC1sZy01IHtcclxuICAgICAgICBnYXA6IDNyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAucm93LWdhcC1sZy0wIHtcclxuICAgICAgICByb3ctZ2FwOiAwICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLnJvdy1nYXAtbGctMSB7XHJcbiAgICAgICAgcm93LWdhcDogMC4yNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5yb3ctZ2FwLWxnLTIge1xyXG4gICAgICAgIHJvdy1nYXA6IDAuNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5yb3ctZ2FwLWxnLTMge1xyXG4gICAgICAgIHJvdy1nYXA6IDFyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAucm93LWdhcC1sZy00IHtcclxuICAgICAgICByb3ctZ2FwOiAxLjVyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAucm93LWdhcC1sZy01IHtcclxuICAgICAgICByb3ctZ2FwOiAzcmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmNvbHVtbi1nYXAtbGctMCB7XHJcbiAgICAgICAgLW1vei1jb2x1bW4tZ2FwOiAwICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgLXdlYmtpdC1jb2x1bW4tZ2FwOiAwICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgY29sdW1uLWdhcDogMCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5jb2x1bW4tZ2FwLWxnLTEge1xyXG4gICAgICAgIC1tb3otY29sdW1uLWdhcDogMC4yNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgICAgIC13ZWJraXQtY29sdW1uLWdhcDogMC4yNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgICAgIGNvbHVtbi1nYXA6IDAuMjVyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuY29sdW1uLWdhcC1sZy0yIHtcclxuICAgICAgICAtbW96LWNvbHVtbi1nYXA6IDAuNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgICAgIC13ZWJraXQtY29sdW1uLWdhcDogMC41cmVtICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgY29sdW1uLWdhcDogMC41cmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmNvbHVtbi1nYXAtbGctMyB7XHJcbiAgICAgICAgLW1vei1jb2x1bW4tZ2FwOiAxcmVtICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgLXdlYmtpdC1jb2x1bW4tZ2FwOiAxcmVtICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgY29sdW1uLWdhcDogMXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5jb2x1bW4tZ2FwLWxnLTQge1xyXG4gICAgICAgIC1tb3otY29sdW1uLWdhcDogMS41cmVtICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgLXdlYmtpdC1jb2x1bW4tZ2FwOiAxLjVyZW0gIWltcG9ydGFudDtcclxuICAgICAgICBjb2x1bW4tZ2FwOiAxLjVyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuY29sdW1uLWdhcC1sZy01IHtcclxuICAgICAgICAtbW96LWNvbHVtbi1nYXA6IDNyZW0gIWltcG9ydGFudDtcclxuICAgICAgICAtd2Via2l0LWNvbHVtbi1nYXA6IDNyZW0gIWltcG9ydGFudDtcclxuICAgICAgICBjb2x1bW4tZ2FwOiAzcmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLnRleHQtbGctc3RhcnQge1xyXG4gICAgICAgIHRleHQtYWxpZ246IGxlZnQgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAudGV4dC1sZy1lbmQge1xyXG4gICAgICAgIHRleHQtYWxpZ246IHJpZ2h0ICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLnRleHQtbGctY2VudGVyIHtcclxuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXIgIWltcG9ydGFudDtcclxuICAgIH1cclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xyXG4gICAgLmZsb2F0LXhsLXN0YXJ0IHtcclxuICAgICAgICBmbG9hdDogbGVmdCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5mbG9hdC14bC1lbmQge1xyXG4gICAgICAgIGZsb2F0OiByaWdodCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5mbG9hdC14bC1ub25lIHtcclxuICAgICAgICBmbG9hdDogbm9uZSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5vYmplY3QtZml0LXhsLWNvbnRhaW4ge1xyXG4gICAgICAgIC1vLW9iamVjdC1maXQ6IGNvbnRhaW4gIWltcG9ydGFudDtcclxuICAgICAgICBvYmplY3QtZml0OiBjb250YWluICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLm9iamVjdC1maXQteGwtY292ZXIge1xyXG4gICAgICAgIC1vLW9iamVjdC1maXQ6IGNvdmVyICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgb2JqZWN0LWZpdDogY292ZXIgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAub2JqZWN0LWZpdC14bC1maWxsIHtcclxuICAgICAgICAtby1vYmplY3QtZml0OiBmaWxsICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgb2JqZWN0LWZpdDogZmlsbCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5vYmplY3QtZml0LXhsLXNjYWxlIHtcclxuICAgICAgICAtby1vYmplY3QtZml0OiBzY2FsZS1kb3duICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgb2JqZWN0LWZpdDogc2NhbGUtZG93biAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5vYmplY3QtZml0LXhsLW5vbmUge1xyXG4gICAgICAgIC1vLW9iamVjdC1maXQ6IG5vbmUgIWltcG9ydGFudDtcclxuICAgICAgICBvYmplY3QtZml0OiBub25lICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmQteGwtaW5saW5lIHtcclxuICAgICAgICBkaXNwbGF5OiBpbmxpbmUgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuZC14bC1pbmxpbmUtYmxvY2sge1xyXG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jayAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5kLXhsLWJsb2NrIHtcclxuICAgICAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5kLXhsLWdyaWQge1xyXG4gICAgICAgIGRpc3BsYXk6IC1tcy1ncmlkICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgZGlzcGxheTogZ3JpZCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5kLXhsLWlubGluZS1ncmlkIHtcclxuICAgICAgICBkaXNwbGF5OiAtbXMtaW5saW5lLWdyaWQgIWltcG9ydGFudDtcclxuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtZ3JpZCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5kLXhsLXRhYmxlIHtcclxuICAgICAgICBkaXNwbGF5OiB0YWJsZSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5kLXhsLXRhYmxlLXJvdyB7XHJcbiAgICAgICAgZGlzcGxheTogdGFibGUtcm93ICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmQteGwtdGFibGUtY2VsbCB7XHJcbiAgICAgICAgZGlzcGxheTogdGFibGUtY2VsbCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5kLXhsLWZsZXgge1xyXG4gICAgICAgIGRpc3BsYXk6IC13ZWJraXQtYm94ICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgZGlzcGxheTogLW1zLWZsZXhib3ggIWltcG9ydGFudDtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmQteGwtaW5saW5lLWZsZXgge1xyXG4gICAgICAgIGRpc3BsYXk6IC13ZWJraXQtaW5saW5lLWJveCAhaW1wb3J0YW50O1xyXG4gICAgICAgIGRpc3BsYXk6IC1tcy1pbmxpbmUtZmxleGJveCAhaW1wb3J0YW50O1xyXG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1mbGV4ICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmQteGwtbm9uZSB7XHJcbiAgICAgICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5mbGV4LXhsLWZpbGwge1xyXG4gICAgICAgIC13ZWJraXQtYm94LWZsZXg6IDEgIWltcG9ydGFudDtcclxuICAgICAgICAtbXMtZmxleDogMSAxIGF1dG8gIWltcG9ydGFudDtcclxuICAgICAgICBmbGV4OiAxIDEgYXV0byAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5mbGV4LXhsLXJvdyB7XHJcbiAgICAgICAgLXdlYmtpdC1ib3gtb3JpZW50OiBob3Jpem9udGFsICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgLXdlYmtpdC1ib3gtZGlyZWN0aW9uOiBub3JtYWwgIWltcG9ydGFudDtcclxuICAgICAgICAtbXMtZmxleC1kaXJlY3Rpb246IHJvdyAhaW1wb3J0YW50O1xyXG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3cgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuZmxleC14bC1jb2x1bW4ge1xyXG4gICAgICAgIC13ZWJraXQtYm94LW9yaWVudDogdmVydGljYWwgIWltcG9ydGFudDtcclxuICAgICAgICAtd2Via2l0LWJveC1kaXJlY3Rpb246IG5vcm1hbCAhaW1wb3J0YW50O1xyXG4gICAgICAgIC1tcy1mbGV4LWRpcmVjdGlvbjogY29sdW1uICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbiAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5mbGV4LXhsLXJvdy1yZXZlcnNlIHtcclxuICAgICAgICAtd2Via2l0LWJveC1vcmllbnQ6IGhvcml6b250YWwgIWltcG9ydGFudDtcclxuICAgICAgICAtd2Via2l0LWJveC1kaXJlY3Rpb246IHJldmVyc2UgIWltcG9ydGFudDtcclxuICAgICAgICAtbXMtZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmZsZXgteGwtY29sdW1uLXJldmVyc2Uge1xyXG4gICAgICAgIC13ZWJraXQtYm94LW9yaWVudDogdmVydGljYWwgIWltcG9ydGFudDtcclxuICAgICAgICAtd2Via2l0LWJveC1kaXJlY3Rpb246IHJldmVyc2UgIWltcG9ydGFudDtcclxuICAgICAgICAtbXMtZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmZsZXgteGwtZ3Jvdy0wIHtcclxuICAgICAgICAtd2Via2l0LWJveC1mbGV4OiAwICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgLW1zLWZsZXgtcG9zaXRpdmU6IDAgIWltcG9ydGFudDtcclxuICAgICAgICBmbGV4LWdyb3c6IDAgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuZmxleC14bC1ncm93LTEge1xyXG4gICAgICAgIC13ZWJraXQtYm94LWZsZXg6IDEgIWltcG9ydGFudDtcclxuICAgICAgICAtbXMtZmxleC1wb3NpdGl2ZTogMSAhaW1wb3J0YW50O1xyXG4gICAgICAgIGZsZXgtZ3JvdzogMSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5mbGV4LXhsLXNocmluay0wIHtcclxuICAgICAgICAtbXMtZmxleC1uZWdhdGl2ZTogMCAhaW1wb3J0YW50O1xyXG4gICAgICAgIGZsZXgtc2hyaW5rOiAwICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmZsZXgteGwtc2hyaW5rLTEge1xyXG4gICAgICAgIC1tcy1mbGV4LW5lZ2F0aXZlOiAxICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgZmxleC1zaHJpbms6IDEgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuZmxleC14bC13cmFwIHtcclxuICAgICAgICAtbXMtZmxleC13cmFwOiB3cmFwICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgZmxleC13cmFwOiB3cmFwICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmZsZXgteGwtbm93cmFwIHtcclxuICAgICAgICAtbXMtZmxleC13cmFwOiBub3dyYXAgIWltcG9ydGFudDtcclxuICAgICAgICBmbGV4LXdyYXA6IG5vd3JhcCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5mbGV4LXhsLXdyYXAtcmV2ZXJzZSB7XHJcbiAgICAgICAgLW1zLWZsZXgtd3JhcDogd3JhcC1yZXZlcnNlICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgZmxleC13cmFwOiB3cmFwLXJldmVyc2UgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuanVzdGlmeS1jb250ZW50LXhsLXN0YXJ0IHtcclxuICAgICAgICAtd2Via2l0LWJveC1wYWNrOiBzdGFydCAhaW1wb3J0YW50O1xyXG4gICAgICAgIC1tcy1mbGV4LXBhY2s6IHN0YXJ0ICFpbXBvcnRhbnQ7XHJcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmp1c3RpZnktY29udGVudC14bC1lbmQge1xyXG4gICAgICAgIC13ZWJraXQtYm94LXBhY2s6IGVuZCAhaW1wb3J0YW50O1xyXG4gICAgICAgIC1tcy1mbGV4LXBhY2s6IGVuZCAhaW1wb3J0YW50O1xyXG4gICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuanVzdGlmeS1jb250ZW50LXhsLWNlbnRlciB7XHJcbiAgICAgICAgLXdlYmtpdC1ib3gtcGFjazogY2VudGVyICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgLW1zLWZsZXgtcGFjazogY2VudGVyICFpbXBvcnRhbnQ7XHJcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXIgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuanVzdGlmeS1jb250ZW50LXhsLWJldHdlZW4ge1xyXG4gICAgICAgIC13ZWJraXQtYm94LXBhY2s6IGp1c3RpZnkgIWltcG9ydGFudDtcclxuICAgICAgICAtbXMtZmxleC1wYWNrOiBqdXN0aWZ5ICFpbXBvcnRhbnQ7XHJcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmp1c3RpZnktY29udGVudC14bC1hcm91bmQge1xyXG4gICAgICAgIC1tcy1mbGV4LXBhY2s6IGRpc3RyaWJ1dGUgIWltcG9ydGFudDtcclxuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWFyb3VuZCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5qdXN0aWZ5LWNvbnRlbnQteGwtZXZlbmx5IHtcclxuICAgICAgICAtd2Via2l0LWJveC1wYWNrOiBzcGFjZS1ldmVubHkgIWltcG9ydGFudDtcclxuICAgICAgICAtbXMtZmxleC1wYWNrOiBzcGFjZS1ldmVubHkgIWltcG9ydGFudDtcclxuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWV2ZW5seSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5hbGlnbi1pdGVtcy14bC1zdGFydCB7XHJcbiAgICAgICAgLXdlYmtpdC1ib3gtYWxpZ246IHN0YXJ0ICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgLW1zLWZsZXgtYWxpZ246IHN0YXJ0ICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuYWxpZ24taXRlbXMteGwtZW5kIHtcclxuICAgICAgICAtd2Via2l0LWJveC1hbGlnbjogZW5kICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgLW1zLWZsZXgtYWxpZ246IGVuZCAhaW1wb3J0YW50O1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LWVuZCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5hbGlnbi1pdGVtcy14bC1jZW50ZXIge1xyXG4gICAgICAgIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXIgIWltcG9ydGFudDtcclxuICAgICAgICAtbXMtZmxleC1hbGlnbjogY2VudGVyICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlciAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5hbGlnbi1pdGVtcy14bC1iYXNlbGluZSB7XHJcbiAgICAgICAgLXdlYmtpdC1ib3gtYWxpZ246IGJhc2VsaW5lICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgLW1zLWZsZXgtYWxpZ246IGJhc2VsaW5lICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgYWxpZ24taXRlbXM6IGJhc2VsaW5lICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmFsaWduLWl0ZW1zLXhsLXN0cmV0Y2gge1xyXG4gICAgICAgIC13ZWJraXQtYm94LWFsaWduOiBzdHJldGNoICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgLW1zLWZsZXgtYWxpZ246IHN0cmV0Y2ggIWltcG9ydGFudDtcclxuICAgICAgICBhbGlnbi1pdGVtczogc3RyZXRjaCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5hbGlnbi1jb250ZW50LXhsLXN0YXJ0IHtcclxuICAgICAgICAtbXMtZmxleC1saW5lLXBhY2s6IHN0YXJ0ICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgYWxpZ24tY29udGVudDogZmxleC1zdGFydCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5hbGlnbi1jb250ZW50LXhsLWVuZCB7XHJcbiAgICAgICAgLW1zLWZsZXgtbGluZS1wYWNrOiBlbmQgIWltcG9ydGFudDtcclxuICAgICAgICBhbGlnbi1jb250ZW50OiBmbGV4LWVuZCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5hbGlnbi1jb250ZW50LXhsLWNlbnRlciB7XHJcbiAgICAgICAgLW1zLWZsZXgtbGluZS1wYWNrOiBjZW50ZXIgIWltcG9ydGFudDtcclxuICAgICAgICBhbGlnbi1jb250ZW50OiBjZW50ZXIgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuYWxpZ24tY29udGVudC14bC1iZXR3ZWVuIHtcclxuICAgICAgICAtbXMtZmxleC1saW5lLXBhY2s6IGp1c3RpZnkgIWltcG9ydGFudDtcclxuICAgICAgICBhbGlnbi1jb250ZW50OiBzcGFjZS1iZXR3ZWVuICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmFsaWduLWNvbnRlbnQteGwtYXJvdW5kIHtcclxuICAgICAgICAtbXMtZmxleC1saW5lLXBhY2s6IGRpc3RyaWJ1dGUgIWltcG9ydGFudDtcclxuICAgICAgICBhbGlnbi1jb250ZW50OiBzcGFjZS1hcm91bmQgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuYWxpZ24tY29udGVudC14bC1zdHJldGNoIHtcclxuICAgICAgICAtbXMtZmxleC1saW5lLXBhY2s6IHN0cmV0Y2ggIWltcG9ydGFudDtcclxuICAgICAgICBhbGlnbi1jb250ZW50OiBzdHJldGNoICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmFsaWduLXNlbGYteGwtYXV0byB7XHJcbiAgICAgICAgLW1zLWZsZXgtaXRlbS1hbGlnbjogYXV0byAhaW1wb3J0YW50O1xyXG4gICAgICAgIC1tcy1ncmlkLXJvdy1hbGlnbjogYXV0byAhaW1wb3J0YW50O1xyXG4gICAgICAgIGFsaWduLXNlbGY6IGF1dG8gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuYWxpZ24tc2VsZi14bC1zdGFydCB7XHJcbiAgICAgICAgLW1zLWZsZXgtaXRlbS1hbGlnbjogc3RhcnQgIWltcG9ydGFudDtcclxuICAgICAgICBhbGlnbi1zZWxmOiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmFsaWduLXNlbGYteGwtZW5kIHtcclxuICAgICAgICAtbXMtZmxleC1pdGVtLWFsaWduOiBlbmQgIWltcG9ydGFudDtcclxuICAgICAgICBhbGlnbi1zZWxmOiBmbGV4LWVuZCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5hbGlnbi1zZWxmLXhsLWNlbnRlciB7XHJcbiAgICAgICAgLW1zLWZsZXgtaXRlbS1hbGlnbjogY2VudGVyICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgLW1zLWdyaWQtcm93LWFsaWduOiBjZW50ZXIgIWltcG9ydGFudDtcclxuICAgICAgICBhbGlnbi1zZWxmOiBjZW50ZXIgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuYWxpZ24tc2VsZi14bC1iYXNlbGluZSB7XHJcbiAgICAgICAgLW1zLWZsZXgtaXRlbS1hbGlnbjogYmFzZWxpbmUgIWltcG9ydGFudDtcclxuICAgICAgICBhbGlnbi1zZWxmOiBiYXNlbGluZSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5hbGlnbi1zZWxmLXhsLXN0cmV0Y2gge1xyXG4gICAgICAgIC1tcy1mbGV4LWl0ZW0tYWxpZ246IHN0cmV0Y2ggIWltcG9ydGFudDtcclxuICAgICAgICAtbXMtZ3JpZC1yb3ctYWxpZ246IHN0cmV0Y2ggIWltcG9ydGFudDtcclxuICAgICAgICBhbGlnbi1zZWxmOiBzdHJldGNoICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLm9yZGVyLXhsLWZpcnN0IHtcclxuICAgICAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiAwICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgLW1zLWZsZXgtb3JkZXI6IC0xICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgb3JkZXI6IC0xICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLm9yZGVyLXhsLTAge1xyXG4gICAgICAgIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDEgIWltcG9ydGFudDtcclxuICAgICAgICAtbXMtZmxleC1vcmRlcjogMCAhaW1wb3J0YW50O1xyXG4gICAgICAgIG9yZGVyOiAwICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLm9yZGVyLXhsLTEge1xyXG4gICAgICAgIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDIgIWltcG9ydGFudDtcclxuICAgICAgICAtbXMtZmxleC1vcmRlcjogMSAhaW1wb3J0YW50O1xyXG4gICAgICAgIG9yZGVyOiAxICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLm9yZGVyLXhsLTIge1xyXG4gICAgICAgIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDMgIWltcG9ydGFudDtcclxuICAgICAgICAtbXMtZmxleC1vcmRlcjogMiAhaW1wb3J0YW50O1xyXG4gICAgICAgIG9yZGVyOiAyICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLm9yZGVyLXhsLTMge1xyXG4gICAgICAgIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDQgIWltcG9ydGFudDtcclxuICAgICAgICAtbXMtZmxleC1vcmRlcjogMyAhaW1wb3J0YW50O1xyXG4gICAgICAgIG9yZGVyOiAzICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLm9yZGVyLXhsLTQge1xyXG4gICAgICAgIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDUgIWltcG9ydGFudDtcclxuICAgICAgICAtbXMtZmxleC1vcmRlcjogNCAhaW1wb3J0YW50O1xyXG4gICAgICAgIG9yZGVyOiA0ICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLm9yZGVyLXhsLTUge1xyXG4gICAgICAgIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDYgIWltcG9ydGFudDtcclxuICAgICAgICAtbXMtZmxleC1vcmRlcjogNSAhaW1wb3J0YW50O1xyXG4gICAgICAgIG9yZGVyOiA1ICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLm9yZGVyLXhsLWxhc3Qge1xyXG4gICAgICAgIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDcgIWltcG9ydGFudDtcclxuICAgICAgICAtbXMtZmxleC1vcmRlcjogNiAhaW1wb3J0YW50O1xyXG4gICAgICAgIG9yZGVyOiA2ICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLm0teGwtMCB7XHJcbiAgICAgICAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLm0teGwtMSB7XHJcbiAgICAgICAgbWFyZ2luOiAwLjI1cmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLm0teGwtMiB7XHJcbiAgICAgICAgbWFyZ2luOiAwLjVyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAubS14bC0zIHtcclxuICAgICAgICBtYXJnaW46IDFyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAubS14bC00IHtcclxuICAgICAgICBtYXJnaW46IDEuNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5tLXhsLTUge1xyXG4gICAgICAgIG1hcmdpbjogM3JlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5tLXhsLWF1dG8ge1xyXG4gICAgICAgIG1hcmdpbjogYXV0byAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5teC14bC0wIHtcclxuICAgICAgICBtYXJnaW4tcmlnaHQ6IDAgIWltcG9ydGFudDtcclxuICAgICAgICBtYXJnaW4tbGVmdDogMCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5teC14bC0xIHtcclxuICAgICAgICBtYXJnaW4tcmlnaHQ6IDAuMjVyZW0gIWltcG9ydGFudDtcclxuICAgICAgICBtYXJnaW4tbGVmdDogMC4yNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5teC14bC0yIHtcclxuICAgICAgICBtYXJnaW4tcmlnaHQ6IDAuNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiAwLjVyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAubXgteGwtMyB7XHJcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAxcmVtICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDFyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAubXgteGwtNCB7XHJcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAxLjVyZW0gIWltcG9ydGFudDtcclxuICAgICAgICBtYXJnaW4tbGVmdDogMS41cmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLm14LXhsLTUge1xyXG4gICAgICAgIG1hcmdpbi1yaWdodDogM3JlbSAhaW1wb3J0YW50O1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiAzcmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLm14LXhsLWF1dG8ge1xyXG4gICAgICAgIG1hcmdpbi1yaWdodDogYXV0byAhaW1wb3J0YW50O1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLm15LXhsLTAge1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDAgIWltcG9ydGFudDtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLm15LXhsLTEge1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDAuMjVyZW0gIWltcG9ydGFudDtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAwLjI1cmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLm15LXhsLTIge1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDAuNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDAuNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5teS14bC0zIHtcclxuICAgICAgICBtYXJnaW4tdG9wOiAxcmVtICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5teS14bC00IHtcclxuICAgICAgICBtYXJnaW4tdG9wOiAxLjVyZW0gIWltcG9ydGFudDtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAxLjVyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAubXkteGwtNSB7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogM3JlbSAhaW1wb3J0YW50O1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDNyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAubXkteGwtYXV0byB7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogYXV0byAhaW1wb3J0YW50O1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IGF1dG8gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAubXQteGwtMCB7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogMCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5tdC14bC0xIHtcclxuICAgICAgICBtYXJnaW4tdG9wOiAwLjI1cmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLm10LXhsLTIge1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDAuNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5tdC14bC0zIHtcclxuICAgICAgICBtYXJnaW4tdG9wOiAxcmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLm10LXhsLTQge1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDEuNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5tdC14bC01IHtcclxuICAgICAgICBtYXJnaW4tdG9wOiAzcmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLm10LXhsLWF1dG8ge1xyXG4gICAgICAgIG1hcmdpbi10b3A6IGF1dG8gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAubWUteGwtMCB7XHJcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLm1lLXhsLTEge1xyXG4gICAgICAgIG1hcmdpbi1yaWdodDogMC4yNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5tZS14bC0yIHtcclxuICAgICAgICBtYXJnaW4tcmlnaHQ6IDAuNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5tZS14bC0zIHtcclxuICAgICAgICBtYXJnaW4tcmlnaHQ6IDFyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAubWUteGwtNCB7XHJcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAxLjVyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAubWUteGwtNSB7XHJcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAzcmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLm1lLXhsLWF1dG8ge1xyXG4gICAgICAgIG1hcmdpbi1yaWdodDogYXV0byAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5tYi14bC0wIHtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLm1iLXhsLTEge1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDAuMjVyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAubWIteGwtMiB7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMC41cmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLm1iLXhsLTMge1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDFyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAubWIteGwtNCB7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMS41cmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLm1iLXhsLTUge1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDNyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAubWIteGwtYXV0byB7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogYXV0byAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5tcy14bC0wIHtcclxuICAgICAgICBtYXJnaW4tbGVmdDogMCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5tcy14bC0xIHtcclxuICAgICAgICBtYXJnaW4tbGVmdDogMC4yNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5tcy14bC0yIHtcclxuICAgICAgICBtYXJnaW4tbGVmdDogMC41cmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLm1zLXhsLTMge1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiAxcmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLm1zLXhsLTQge1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiAxLjVyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAubXMteGwtNSB7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDNyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAubXMteGwtYXV0byB7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IGF1dG8gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAucC14bC0wIHtcclxuICAgICAgICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLnAteGwtMSB7XHJcbiAgICAgICAgcGFkZGluZzogMC4yNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5wLXhsLTIge1xyXG4gICAgICAgIHBhZGRpbmc6IDAuNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5wLXhsLTMge1xyXG4gICAgICAgIHBhZGRpbmc6IDFyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAucC14bC00IHtcclxuICAgICAgICBwYWRkaW5nOiAxLjVyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAucC14bC01IHtcclxuICAgICAgICBwYWRkaW5nOiAzcmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLnB4LXhsLTAge1xyXG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDAgIWltcG9ydGFudDtcclxuICAgICAgICBwYWRkaW5nLWxlZnQ6IDAgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAucHgteGwtMSB7XHJcbiAgICAgICAgcGFkZGluZy1yaWdodDogMC4yNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgICAgIHBhZGRpbmctbGVmdDogMC4yNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5weC14bC0yIHtcclxuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwLjVyZW0gIWltcG9ydGFudDtcclxuICAgICAgICBwYWRkaW5nLWxlZnQ6IDAuNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5weC14bC0zIHtcclxuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxcmVtICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAxcmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLnB4LXhsLTQge1xyXG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDEuNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgICAgIHBhZGRpbmctbGVmdDogMS41cmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLnB4LXhsLTUge1xyXG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDNyZW0gIWltcG9ydGFudDtcclxuICAgICAgICBwYWRkaW5nLWxlZnQ6IDNyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAucHkteGwtMCB7XHJcbiAgICAgICAgcGFkZGluZy10b3A6IDAgIWltcG9ydGFudDtcclxuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5weS14bC0xIHtcclxuICAgICAgICBwYWRkaW5nLXRvcDogMC4yNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAwLjI1cmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLnB5LXhsLTIge1xyXG4gICAgICAgIHBhZGRpbmctdG9wOiAwLjVyZW0gIWltcG9ydGFudDtcclxuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMC41cmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLnB5LXhsLTMge1xyXG4gICAgICAgIHBhZGRpbmctdG9wOiAxcmVtICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDFyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAucHkteGwtNCB7XHJcbiAgICAgICAgcGFkZGluZy10b3A6IDEuNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAxLjVyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAucHkteGwtNSB7XHJcbiAgICAgICAgcGFkZGluZy10b3A6IDNyZW0gIWltcG9ydGFudDtcclxuICAgICAgICBwYWRkaW5nLWJvdHRvbTogM3JlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5wdC14bC0wIHtcclxuICAgICAgICBwYWRkaW5nLXRvcDogMCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5wdC14bC0xIHtcclxuICAgICAgICBwYWRkaW5nLXRvcDogMC4yNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5wdC14bC0yIHtcclxuICAgICAgICBwYWRkaW5nLXRvcDogMC41cmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLnB0LXhsLTMge1xyXG4gICAgICAgIHBhZGRpbmctdG9wOiAxcmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLnB0LXhsLTQge1xyXG4gICAgICAgIHBhZGRpbmctdG9wOiAxLjVyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAucHQteGwtNSB7XHJcbiAgICAgICAgcGFkZGluZy10b3A6IDNyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAucGUteGwtMCB7XHJcbiAgICAgICAgcGFkZGluZy1yaWdodDogMCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5wZS14bC0xIHtcclxuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLnBlLXhsLTIge1xyXG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDAuNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5wZS14bC0zIHtcclxuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxcmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLnBlLXhsLTQge1xyXG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDEuNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5wZS14bC01IHtcclxuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAzcmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLnBiLXhsLTAge1xyXG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAwICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLnBiLXhsLTEge1xyXG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAwLjI1cmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLnBiLXhsLTIge1xyXG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAwLjVyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAucGIteGwtMyB7XHJcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDFyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAucGIteGwtNCB7XHJcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDEuNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5wYi14bC01IHtcclxuICAgICAgICBwYWRkaW5nLWJvdHRvbTogM3JlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5wcy14bC0wIHtcclxuICAgICAgICBwYWRkaW5nLWxlZnQ6IDAgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAucHMteGwtMSB7XHJcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLnBzLXhsLTIge1xyXG4gICAgICAgIHBhZGRpbmctbGVmdDogMC41cmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLnBzLXhsLTMge1xyXG4gICAgICAgIHBhZGRpbmctbGVmdDogMXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5wcy14bC00IHtcclxuICAgICAgICBwYWRkaW5nLWxlZnQ6IDEuNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5wcy14bC01IHtcclxuICAgICAgICBwYWRkaW5nLWxlZnQ6IDNyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuZ2FwLXhsLTAge1xyXG4gICAgICAgIGdhcDogMCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5nYXAteGwtMSB7XHJcbiAgICAgICAgZ2FwOiAwLjI1cmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmdhcC14bC0yIHtcclxuICAgICAgICBnYXA6IDAuNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5nYXAteGwtMyB7XHJcbiAgICAgICAgZ2FwOiAxcmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmdhcC14bC00IHtcclxuICAgICAgICBnYXA6IDEuNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5nYXAteGwtNSB7XHJcbiAgICAgICAgZ2FwOiAzcmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLnJvdy1nYXAteGwtMCB7XHJcbiAgICAgICAgcm93LWdhcDogMCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5yb3ctZ2FwLXhsLTEge1xyXG4gICAgICAgIHJvdy1nYXA6IDAuMjVyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAucm93LWdhcC14bC0yIHtcclxuICAgICAgICByb3ctZ2FwOiAwLjVyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAucm93LWdhcC14bC0zIHtcclxuICAgICAgICByb3ctZ2FwOiAxcmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLnJvdy1nYXAteGwtNCB7XHJcbiAgICAgICAgcm93LWdhcDogMS41cmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLnJvdy1nYXAteGwtNSB7XHJcbiAgICAgICAgcm93LWdhcDogM3JlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5jb2x1bW4tZ2FwLXhsLTAge1xyXG4gICAgICAgIC1tb3otY29sdW1uLWdhcDogMCAhaW1wb3J0YW50O1xyXG4gICAgICAgIC13ZWJraXQtY29sdW1uLWdhcDogMCAhaW1wb3J0YW50O1xyXG4gICAgICAgIGNvbHVtbi1nYXA6IDAgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuY29sdW1uLWdhcC14bC0xIHtcclxuICAgICAgICAtbW96LWNvbHVtbi1nYXA6IDAuMjVyZW0gIWltcG9ydGFudDtcclxuICAgICAgICAtd2Via2l0LWNvbHVtbi1nYXA6IDAuMjVyZW0gIWltcG9ydGFudDtcclxuICAgICAgICBjb2x1bW4tZ2FwOiAwLjI1cmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmNvbHVtbi1nYXAteGwtMiB7XHJcbiAgICAgICAgLW1vei1jb2x1bW4tZ2FwOiAwLjVyZW0gIWltcG9ydGFudDtcclxuICAgICAgICAtd2Via2l0LWNvbHVtbi1nYXA6IDAuNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgICAgIGNvbHVtbi1nYXA6IDAuNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5jb2x1bW4tZ2FwLXhsLTMge1xyXG4gICAgICAgIC1tb3otY29sdW1uLWdhcDogMXJlbSAhaW1wb3J0YW50O1xyXG4gICAgICAgIC13ZWJraXQtY29sdW1uLWdhcDogMXJlbSAhaW1wb3J0YW50O1xyXG4gICAgICAgIGNvbHVtbi1nYXA6IDFyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuY29sdW1uLWdhcC14bC00IHtcclxuICAgICAgICAtbW96LWNvbHVtbi1nYXA6IDEuNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgICAgIC13ZWJraXQtY29sdW1uLWdhcDogMS41cmVtICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgY29sdW1uLWdhcDogMS41cmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmNvbHVtbi1nYXAteGwtNSB7XHJcbiAgICAgICAgLW1vei1jb2x1bW4tZ2FwOiAzcmVtICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgLXdlYmtpdC1jb2x1bW4tZ2FwOiAzcmVtICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgY29sdW1uLWdhcDogM3JlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC50ZXh0LXhsLXN0YXJ0IHtcclxuICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0ICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLnRleHQteGwtZW5kIHtcclxuICAgICAgICB0ZXh0LWFsaWduOiByaWdodCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC50ZXh0LXhsLWNlbnRlciB7XHJcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiAxNDAwcHgpIHtcclxuICAgIC5mbG9hdC14eGwtc3RhcnQge1xyXG4gICAgICAgIGZsb2F0OiBsZWZ0ICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmZsb2F0LXh4bC1lbmQge1xyXG4gICAgICAgIGZsb2F0OiByaWdodCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5mbG9hdC14eGwtbm9uZSB7XHJcbiAgICAgICAgZmxvYXQ6IG5vbmUgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAub2JqZWN0LWZpdC14eGwtY29udGFpbiB7XHJcbiAgICAgICAgLW8tb2JqZWN0LWZpdDogY29udGFpbiAhaW1wb3J0YW50O1xyXG4gICAgICAgIG9iamVjdC1maXQ6IGNvbnRhaW4gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAub2JqZWN0LWZpdC14eGwtY292ZXIge1xyXG4gICAgICAgIC1vLW9iamVjdC1maXQ6IGNvdmVyICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgb2JqZWN0LWZpdDogY292ZXIgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAub2JqZWN0LWZpdC14eGwtZmlsbCB7XHJcbiAgICAgICAgLW8tb2JqZWN0LWZpdDogZmlsbCAhaW1wb3J0YW50O1xyXG4gICAgICAgIG9iamVjdC1maXQ6IGZpbGwgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAub2JqZWN0LWZpdC14eGwtc2NhbGUge1xyXG4gICAgICAgIC1vLW9iamVjdC1maXQ6IHNjYWxlLWRvd24gIWltcG9ydGFudDtcclxuICAgICAgICBvYmplY3QtZml0OiBzY2FsZS1kb3duICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLm9iamVjdC1maXQteHhsLW5vbmUge1xyXG4gICAgICAgIC1vLW9iamVjdC1maXQ6IG5vbmUgIWltcG9ydGFudDtcclxuICAgICAgICBvYmplY3QtZml0OiBub25lICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmQteHhsLWlubGluZSB7XHJcbiAgICAgICAgZGlzcGxheTogaW5saW5lICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmQteHhsLWlubGluZS1ibG9jayB7XHJcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmQteHhsLWJsb2NrIHtcclxuICAgICAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5kLXh4bC1ncmlkIHtcclxuICAgICAgICBkaXNwbGF5OiAtbXMtZ3JpZCAhaW1wb3J0YW50O1xyXG4gICAgICAgIGRpc3BsYXk6IGdyaWQgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuZC14eGwtaW5saW5lLWdyaWQge1xyXG4gICAgICAgIGRpc3BsYXk6IC1tcy1pbmxpbmUtZ3JpZCAhaW1wb3J0YW50O1xyXG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ncmlkICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmQteHhsLXRhYmxlIHtcclxuICAgICAgICBkaXNwbGF5OiB0YWJsZSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5kLXh4bC10YWJsZS1yb3cge1xyXG4gICAgICAgIGRpc3BsYXk6IHRhYmxlLXJvdyAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5kLXh4bC10YWJsZS1jZWxsIHtcclxuICAgICAgICBkaXNwbGF5OiB0YWJsZS1jZWxsICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmQteHhsLWZsZXgge1xyXG4gICAgICAgIGRpc3BsYXk6IC13ZWJraXQtYm94ICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgZGlzcGxheTogLW1zLWZsZXhib3ggIWltcG9ydGFudDtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmQteHhsLWlubGluZS1mbGV4IHtcclxuICAgICAgICBkaXNwbGF5OiAtd2Via2l0LWlubGluZS1ib3ggIWltcG9ydGFudDtcclxuICAgICAgICBkaXNwbGF5OiAtbXMtaW5saW5lLWZsZXhib3ggIWltcG9ydGFudDtcclxuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtZmxleCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5kLXh4bC1ub25lIHtcclxuICAgICAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmZsZXgteHhsLWZpbGwge1xyXG4gICAgICAgIC13ZWJraXQtYm94LWZsZXg6IDEgIWltcG9ydGFudDtcclxuICAgICAgICAtbXMtZmxleDogMSAxIGF1dG8gIWltcG9ydGFudDtcclxuICAgICAgICBmbGV4OiAxIDEgYXV0byAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5mbGV4LXh4bC1yb3cge1xyXG4gICAgICAgIC13ZWJraXQtYm94LW9yaWVudDogaG9yaXpvbnRhbCAhaW1wb3J0YW50O1xyXG4gICAgICAgIC13ZWJraXQtYm94LWRpcmVjdGlvbjogbm9ybWFsICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgLW1zLWZsZXgtZGlyZWN0aW9uOiByb3cgIWltcG9ydGFudDtcclxuICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93ICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmZsZXgteHhsLWNvbHVtbiB7XHJcbiAgICAgICAgLXdlYmtpdC1ib3gtb3JpZW50OiB2ZXJ0aWNhbCAhaW1wb3J0YW50O1xyXG4gICAgICAgIC13ZWJraXQtYm94LWRpcmVjdGlvbjogbm9ybWFsICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgLW1zLWZsZXgtZGlyZWN0aW9uOiBjb2x1bW4gIWltcG9ydGFudDtcclxuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmZsZXgteHhsLXJvdy1yZXZlcnNlIHtcclxuICAgICAgICAtd2Via2l0LWJveC1vcmllbnQ6IGhvcml6b250YWwgIWltcG9ydGFudDtcclxuICAgICAgICAtd2Via2l0LWJveC1kaXJlY3Rpb246IHJldmVyc2UgIWltcG9ydGFudDtcclxuICAgICAgICAtbXMtZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmZsZXgteHhsLWNvbHVtbi1yZXZlcnNlIHtcclxuICAgICAgICAtd2Via2l0LWJveC1vcmllbnQ6IHZlcnRpY2FsICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgLXdlYmtpdC1ib3gtZGlyZWN0aW9uOiByZXZlcnNlICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgLW1zLWZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZSAhaW1wb3J0YW50O1xyXG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5mbGV4LXh4bC1ncm93LTAge1xyXG4gICAgICAgIC13ZWJraXQtYm94LWZsZXg6IDAgIWltcG9ydGFudDtcclxuICAgICAgICAtbXMtZmxleC1wb3NpdGl2ZTogMCAhaW1wb3J0YW50O1xyXG4gICAgICAgIGZsZXgtZ3JvdzogMCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5mbGV4LXh4bC1ncm93LTEge1xyXG4gICAgICAgIC13ZWJraXQtYm94LWZsZXg6IDEgIWltcG9ydGFudDtcclxuICAgICAgICAtbXMtZmxleC1wb3NpdGl2ZTogMSAhaW1wb3J0YW50O1xyXG4gICAgICAgIGZsZXgtZ3JvdzogMSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5mbGV4LXh4bC1zaHJpbmstMCB7XHJcbiAgICAgICAgLW1zLWZsZXgtbmVnYXRpdmU6IDAgIWltcG9ydGFudDtcclxuICAgICAgICBmbGV4LXNocmluazogMCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5mbGV4LXh4bC1zaHJpbmstMSB7XHJcbiAgICAgICAgLW1zLWZsZXgtbmVnYXRpdmU6IDEgIWltcG9ydGFudDtcclxuICAgICAgICBmbGV4LXNocmluazogMSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5mbGV4LXh4bC13cmFwIHtcclxuICAgICAgICAtbXMtZmxleC13cmFwOiB3cmFwICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgZmxleC13cmFwOiB3cmFwICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmZsZXgteHhsLW5vd3JhcCB7XHJcbiAgICAgICAgLW1zLWZsZXgtd3JhcDogbm93cmFwICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgZmxleC13cmFwOiBub3dyYXAgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuZmxleC14eGwtd3JhcC1yZXZlcnNlIHtcclxuICAgICAgICAtbXMtZmxleC13cmFwOiB3cmFwLXJldmVyc2UgIWltcG9ydGFudDtcclxuICAgICAgICBmbGV4LXdyYXA6IHdyYXAtcmV2ZXJzZSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5qdXN0aWZ5LWNvbnRlbnQteHhsLXN0YXJ0IHtcclxuICAgICAgICAtd2Via2l0LWJveC1wYWNrOiBzdGFydCAhaW1wb3J0YW50O1xyXG4gICAgICAgIC1tcy1mbGV4LXBhY2s6IHN0YXJ0ICFpbXBvcnRhbnQ7XHJcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmp1c3RpZnktY29udGVudC14eGwtZW5kIHtcclxuICAgICAgICAtd2Via2l0LWJveC1wYWNrOiBlbmQgIWltcG9ydGFudDtcclxuICAgICAgICAtbXMtZmxleC1wYWNrOiBlbmQgIWltcG9ydGFudDtcclxuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmp1c3RpZnktY29udGVudC14eGwtY2VudGVyIHtcclxuICAgICAgICAtd2Via2l0LWJveC1wYWNrOiBjZW50ZXIgIWltcG9ydGFudDtcclxuICAgICAgICAtbXMtZmxleC1wYWNrOiBjZW50ZXIgIWltcG9ydGFudDtcclxuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlciAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5qdXN0aWZ5LWNvbnRlbnQteHhsLWJldHdlZW4ge1xyXG4gICAgICAgIC13ZWJraXQtYm94LXBhY2s6IGp1c3RpZnkgIWltcG9ydGFudDtcclxuICAgICAgICAtbXMtZmxleC1wYWNrOiBqdXN0aWZ5ICFpbXBvcnRhbnQ7XHJcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmp1c3RpZnktY29udGVudC14eGwtYXJvdW5kIHtcclxuICAgICAgICAtbXMtZmxleC1wYWNrOiBkaXN0cmlidXRlICFpbXBvcnRhbnQ7XHJcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1hcm91bmQgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuanVzdGlmeS1jb250ZW50LXh4bC1ldmVubHkge1xyXG4gICAgICAgIC13ZWJraXQtYm94LXBhY2s6IHNwYWNlLWV2ZW5seSAhaW1wb3J0YW50O1xyXG4gICAgICAgIC1tcy1mbGV4LXBhY2s6IHNwYWNlLWV2ZW5seSAhaW1wb3J0YW50O1xyXG4gICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtZXZlbmx5ICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmFsaWduLWl0ZW1zLXh4bC1zdGFydCB7XHJcbiAgICAgICAgLXdlYmtpdC1ib3gtYWxpZ246IHN0YXJ0ICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgLW1zLWZsZXgtYWxpZ246IHN0YXJ0ICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuYWxpZ24taXRlbXMteHhsLWVuZCB7XHJcbiAgICAgICAgLXdlYmtpdC1ib3gtYWxpZ246IGVuZCAhaW1wb3J0YW50O1xyXG4gICAgICAgIC1tcy1mbGV4LWFsaWduOiBlbmQgIWltcG9ydGFudDtcclxuICAgICAgICBhbGlnbi1pdGVtczogZmxleC1lbmQgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuYWxpZ24taXRlbXMteHhsLWNlbnRlciB7XHJcbiAgICAgICAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlciAhaW1wb3J0YW50O1xyXG4gICAgICAgIC1tcy1mbGV4LWFsaWduOiBjZW50ZXIgIWltcG9ydGFudDtcclxuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmFsaWduLWl0ZW1zLXh4bC1iYXNlbGluZSB7XHJcbiAgICAgICAgLXdlYmtpdC1ib3gtYWxpZ246IGJhc2VsaW5lICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgLW1zLWZsZXgtYWxpZ246IGJhc2VsaW5lICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgYWxpZ24taXRlbXM6IGJhc2VsaW5lICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmFsaWduLWl0ZW1zLXh4bC1zdHJldGNoIHtcclxuICAgICAgICAtd2Via2l0LWJveC1hbGlnbjogc3RyZXRjaCAhaW1wb3J0YW50O1xyXG4gICAgICAgIC1tcy1mbGV4LWFsaWduOiBzdHJldGNoICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgYWxpZ24taXRlbXM6IHN0cmV0Y2ggIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuYWxpZ24tY29udGVudC14eGwtc3RhcnQge1xyXG4gICAgICAgIC1tcy1mbGV4LWxpbmUtcGFjazogc3RhcnQgIWltcG9ydGFudDtcclxuICAgICAgICBhbGlnbi1jb250ZW50OiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmFsaWduLWNvbnRlbnQteHhsLWVuZCB7XHJcbiAgICAgICAgLW1zLWZsZXgtbGluZS1wYWNrOiBlbmQgIWltcG9ydGFudDtcclxuICAgICAgICBhbGlnbi1jb250ZW50OiBmbGV4LWVuZCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5hbGlnbi1jb250ZW50LXh4bC1jZW50ZXIge1xyXG4gICAgICAgIC1tcy1mbGV4LWxpbmUtcGFjazogY2VudGVyICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgYWxpZ24tY29udGVudDogY2VudGVyICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmFsaWduLWNvbnRlbnQteHhsLWJldHdlZW4ge1xyXG4gICAgICAgIC1tcy1mbGV4LWxpbmUtcGFjazoganVzdGlmeSAhaW1wb3J0YW50O1xyXG4gICAgICAgIGFsaWduLWNvbnRlbnQ6IHNwYWNlLWJldHdlZW4gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuYWxpZ24tY29udGVudC14eGwtYXJvdW5kIHtcclxuICAgICAgICAtbXMtZmxleC1saW5lLXBhY2s6IGRpc3RyaWJ1dGUgIWltcG9ydGFudDtcclxuICAgICAgICBhbGlnbi1jb250ZW50OiBzcGFjZS1hcm91bmQgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuYWxpZ24tY29udGVudC14eGwtc3RyZXRjaCB7XHJcbiAgICAgICAgLW1zLWZsZXgtbGluZS1wYWNrOiBzdHJldGNoICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgYWxpZ24tY29udGVudDogc3RyZXRjaCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5hbGlnbi1zZWxmLXh4bC1hdXRvIHtcclxuICAgICAgICAtbXMtZmxleC1pdGVtLWFsaWduOiBhdXRvICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgLW1zLWdyaWQtcm93LWFsaWduOiBhdXRvICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgYWxpZ24tc2VsZjogYXV0byAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5hbGlnbi1zZWxmLXh4bC1zdGFydCB7XHJcbiAgICAgICAgLW1zLWZsZXgtaXRlbS1hbGlnbjogc3RhcnQgIWltcG9ydGFudDtcclxuICAgICAgICBhbGlnbi1zZWxmOiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmFsaWduLXNlbGYteHhsLWVuZCB7XHJcbiAgICAgICAgLW1zLWZsZXgtaXRlbS1hbGlnbjogZW5kICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgYWxpZ24tc2VsZjogZmxleC1lbmQgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuYWxpZ24tc2VsZi14eGwtY2VudGVyIHtcclxuICAgICAgICAtbXMtZmxleC1pdGVtLWFsaWduOiBjZW50ZXIgIWltcG9ydGFudDtcclxuICAgICAgICAtbXMtZ3JpZC1yb3ctYWxpZ246IGNlbnRlciAhaW1wb3J0YW50O1xyXG4gICAgICAgIGFsaWduLXNlbGY6IGNlbnRlciAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5hbGlnbi1zZWxmLXh4bC1iYXNlbGluZSB7XHJcbiAgICAgICAgLW1zLWZsZXgtaXRlbS1hbGlnbjogYmFzZWxpbmUgIWltcG9ydGFudDtcclxuICAgICAgICBhbGlnbi1zZWxmOiBiYXNlbGluZSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5hbGlnbi1zZWxmLXh4bC1zdHJldGNoIHtcclxuICAgICAgICAtbXMtZmxleC1pdGVtLWFsaWduOiBzdHJldGNoICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgLW1zLWdyaWQtcm93LWFsaWduOiBzdHJldGNoICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgYWxpZ24tc2VsZjogc3RyZXRjaCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5vcmRlci14eGwtZmlyc3Qge1xyXG4gICAgICAgIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDAgIWltcG9ydGFudDtcclxuICAgICAgICAtbXMtZmxleC1vcmRlcjogLTEgIWltcG9ydGFudDtcclxuICAgICAgICBvcmRlcjogLTEgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAub3JkZXIteHhsLTAge1xyXG4gICAgICAgIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDEgIWltcG9ydGFudDtcclxuICAgICAgICAtbXMtZmxleC1vcmRlcjogMCAhaW1wb3J0YW50O1xyXG4gICAgICAgIG9yZGVyOiAwICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLm9yZGVyLXh4bC0xIHtcclxuICAgICAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiAyICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgLW1zLWZsZXgtb3JkZXI6IDEgIWltcG9ydGFudDtcclxuICAgICAgICBvcmRlcjogMSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5vcmRlci14eGwtMiB7XHJcbiAgICAgICAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogMyAhaW1wb3J0YW50O1xyXG4gICAgICAgIC1tcy1mbGV4LW9yZGVyOiAyICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgb3JkZXI6IDIgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAub3JkZXIteHhsLTMge1xyXG4gICAgICAgIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDQgIWltcG9ydGFudDtcclxuICAgICAgICAtbXMtZmxleC1vcmRlcjogMyAhaW1wb3J0YW50O1xyXG4gICAgICAgIG9yZGVyOiAzICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLm9yZGVyLXh4bC00IHtcclxuICAgICAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiA1ICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgLW1zLWZsZXgtb3JkZXI6IDQgIWltcG9ydGFudDtcclxuICAgICAgICBvcmRlcjogNCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5vcmRlci14eGwtNSB7XHJcbiAgICAgICAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogNiAhaW1wb3J0YW50O1xyXG4gICAgICAgIC1tcy1mbGV4LW9yZGVyOiA1ICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgb3JkZXI6IDUgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAub3JkZXIteHhsLWxhc3Qge1xyXG4gICAgICAgIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDcgIWltcG9ydGFudDtcclxuICAgICAgICAtbXMtZmxleC1vcmRlcjogNiAhaW1wb3J0YW50O1xyXG4gICAgICAgIG9yZGVyOiA2ICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLm0teHhsLTAge1xyXG4gICAgICAgIG1hcmdpbjogMCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5tLXh4bC0xIHtcclxuICAgICAgICBtYXJnaW46IDAuMjVyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAubS14eGwtMiB7XHJcbiAgICAgICAgbWFyZ2luOiAwLjVyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAubS14eGwtMyB7XHJcbiAgICAgICAgbWFyZ2luOiAxcmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLm0teHhsLTQge1xyXG4gICAgICAgIG1hcmdpbjogMS41cmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLm0teHhsLTUge1xyXG4gICAgICAgIG1hcmdpbjogM3JlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5tLXh4bC1hdXRvIHtcclxuICAgICAgICBtYXJnaW46IGF1dG8gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAubXgteHhsLTAge1xyXG4gICAgICAgIG1hcmdpbi1yaWdodDogMCAhaW1wb3J0YW50O1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiAwICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLm14LXh4bC0xIHtcclxuICAgICAgICBtYXJnaW4tcmlnaHQ6IDAuMjVyZW0gIWltcG9ydGFudDtcclxuICAgICAgICBtYXJnaW4tbGVmdDogMC4yNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5teC14eGwtMiB7XHJcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAwLjVyZW0gIWltcG9ydGFudDtcclxuICAgICAgICBtYXJnaW4tbGVmdDogMC41cmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLm14LXh4bC0zIHtcclxuICAgICAgICBtYXJnaW4tcmlnaHQ6IDFyZW0gIWltcG9ydGFudDtcclxuICAgICAgICBtYXJnaW4tbGVmdDogMXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5teC14eGwtNCB7XHJcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAxLjVyZW0gIWltcG9ydGFudDtcclxuICAgICAgICBtYXJnaW4tbGVmdDogMS41cmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLm14LXh4bC01IHtcclxuICAgICAgICBtYXJnaW4tcmlnaHQ6IDNyZW0gIWltcG9ydGFudDtcclxuICAgICAgICBtYXJnaW4tbGVmdDogM3JlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5teC14eGwtYXV0byB7XHJcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IGF1dG8gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAubXkteHhsLTAge1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDAgIWltcG9ydGFudDtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLm15LXh4bC0xIHtcclxuICAgICAgICBtYXJnaW4tdG9wOiAwLjI1cmVtICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMC4yNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5teS14eGwtMiB7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogMC41cmVtICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMC41cmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLm15LXh4bC0zIHtcclxuICAgICAgICBtYXJnaW4tdG9wOiAxcmVtICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5teS14eGwtNCB7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogMS41cmVtICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMS41cmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLm15LXh4bC01IHtcclxuICAgICAgICBtYXJnaW4tdG9wOiAzcmVtICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogM3JlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5teS14eGwtYXV0byB7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogYXV0byAhaW1wb3J0YW50O1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IGF1dG8gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAubXQteHhsLTAge1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDAgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAubXQteHhsLTEge1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDAuMjVyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAubXQteHhsLTIge1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDAuNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5tdC14eGwtMyB7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogMXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5tdC14eGwtNCB7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogMS41cmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLm10LXh4bC01IHtcclxuICAgICAgICBtYXJnaW4tdG9wOiAzcmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLm10LXh4bC1hdXRvIHtcclxuICAgICAgICBtYXJnaW4tdG9wOiBhdXRvICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLm1lLXh4bC0wIHtcclxuICAgICAgICBtYXJnaW4tcmlnaHQ6IDAgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAubWUteHhsLTEge1xyXG4gICAgICAgIG1hcmdpbi1yaWdodDogMC4yNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5tZS14eGwtMiB7XHJcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAwLjVyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAubWUteHhsLTMge1xyXG4gICAgICAgIG1hcmdpbi1yaWdodDogMXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5tZS14eGwtNCB7XHJcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAxLjVyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAubWUteHhsLTUge1xyXG4gICAgICAgIG1hcmdpbi1yaWdodDogM3JlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5tZS14eGwtYXV0byB7XHJcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLm1iLXh4bC0wIHtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLm1iLXh4bC0xIHtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAwLjI1cmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLm1iLXh4bC0yIHtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAwLjVyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAubWIteHhsLTMge1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDFyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAubWIteHhsLTQge1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDEuNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5tYi14eGwtNSB7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogM3JlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5tYi14eGwtYXV0byB7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogYXV0byAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5tcy14eGwtMCB7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDAgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAubXMteHhsLTEge1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLm1zLXh4bC0yIHtcclxuICAgICAgICBtYXJnaW4tbGVmdDogMC41cmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLm1zLXh4bC0zIHtcclxuICAgICAgICBtYXJnaW4tbGVmdDogMXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5tcy14eGwtNCB7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDEuNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5tcy14eGwtNSB7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDNyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAubXMteHhsLWF1dG8ge1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLnAteHhsLTAge1xyXG4gICAgICAgIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAucC14eGwtMSB7XHJcbiAgICAgICAgcGFkZGluZzogMC4yNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5wLXh4bC0yIHtcclxuICAgICAgICBwYWRkaW5nOiAwLjVyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAucC14eGwtMyB7XHJcbiAgICAgICAgcGFkZGluZzogMXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5wLXh4bC00IHtcclxuICAgICAgICBwYWRkaW5nOiAxLjVyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAucC14eGwtNSB7XHJcbiAgICAgICAgcGFkZGluZzogM3JlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5weC14eGwtMCB7XHJcbiAgICAgICAgcGFkZGluZy1yaWdodDogMCAhaW1wb3J0YW50O1xyXG4gICAgICAgIHBhZGRpbmctbGVmdDogMCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5weC14eGwtMSB7XHJcbiAgICAgICAgcGFkZGluZy1yaWdodDogMC4yNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgICAgIHBhZGRpbmctbGVmdDogMC4yNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5weC14eGwtMiB7XHJcbiAgICAgICAgcGFkZGluZy1yaWdodDogMC41cmVtICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAwLjVyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAucHgteHhsLTMge1xyXG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDFyZW0gIWltcG9ydGFudDtcclxuICAgICAgICBwYWRkaW5nLWxlZnQ6IDFyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAucHgteHhsLTQge1xyXG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDEuNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgICAgIHBhZGRpbmctbGVmdDogMS41cmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLnB4LXh4bC01IHtcclxuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAzcmVtICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAzcmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLnB5LXh4bC0wIHtcclxuICAgICAgICBwYWRkaW5nLXRvcDogMCAhaW1wb3J0YW50O1xyXG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAwICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLnB5LXh4bC0xIHtcclxuICAgICAgICBwYWRkaW5nLXRvcDogMC4yNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAwLjI1cmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLnB5LXh4bC0yIHtcclxuICAgICAgICBwYWRkaW5nLXRvcDogMC41cmVtICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDAuNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5weS14eGwtMyB7XHJcbiAgICAgICAgcGFkZGluZy10b3A6IDFyZW0gIWltcG9ydGFudDtcclxuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5weS14eGwtNCB7XHJcbiAgICAgICAgcGFkZGluZy10b3A6IDEuNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAxLjVyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAucHkteHhsLTUge1xyXG4gICAgICAgIHBhZGRpbmctdG9wOiAzcmVtICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDNyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAucHQteHhsLTAge1xyXG4gICAgICAgIHBhZGRpbmctdG9wOiAwICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLnB0LXh4bC0xIHtcclxuICAgICAgICBwYWRkaW5nLXRvcDogMC4yNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5wdC14eGwtMiB7XHJcbiAgICAgICAgcGFkZGluZy10b3A6IDAuNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5wdC14eGwtMyB7XHJcbiAgICAgICAgcGFkZGluZy10b3A6IDFyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAucHQteHhsLTQge1xyXG4gICAgICAgIHBhZGRpbmctdG9wOiAxLjVyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAucHQteHhsLTUge1xyXG4gICAgICAgIHBhZGRpbmctdG9wOiAzcmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLnBlLXh4bC0wIHtcclxuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLnBlLXh4bC0xIHtcclxuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLnBlLXh4bC0yIHtcclxuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwLjVyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAucGUteHhsLTMge1xyXG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDFyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAucGUteHhsLTQge1xyXG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDEuNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5wZS14eGwtNSB7XHJcbiAgICAgICAgcGFkZGluZy1yaWdodDogM3JlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5wYi14eGwtMCB7XHJcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDAgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAucGIteHhsLTEge1xyXG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAwLjI1cmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLnBiLXh4bC0yIHtcclxuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMC41cmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLnBiLXh4bC0zIHtcclxuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5wYi14eGwtNCB7XHJcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDEuNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5wYi14eGwtNSB7XHJcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDNyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAucHMteHhsLTAge1xyXG4gICAgICAgIHBhZGRpbmctbGVmdDogMCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5wcy14eGwtMSB7XHJcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLnBzLXh4bC0yIHtcclxuICAgICAgICBwYWRkaW5nLWxlZnQ6IDAuNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5wcy14eGwtMyB7XHJcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAxcmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLnBzLXh4bC00IHtcclxuICAgICAgICBwYWRkaW5nLWxlZnQ6IDEuNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5wcy14eGwtNSB7XHJcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAzcmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmdhcC14eGwtMCB7XHJcbiAgICAgICAgZ2FwOiAwICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmdhcC14eGwtMSB7XHJcbiAgICAgICAgZ2FwOiAwLjI1cmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmdhcC14eGwtMiB7XHJcbiAgICAgICAgZ2FwOiAwLjVyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuZ2FwLXh4bC0zIHtcclxuICAgICAgICBnYXA6IDFyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuZ2FwLXh4bC00IHtcclxuICAgICAgICBnYXA6IDEuNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5nYXAteHhsLTUge1xyXG4gICAgICAgIGdhcDogM3JlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5yb3ctZ2FwLXh4bC0wIHtcclxuICAgICAgICByb3ctZ2FwOiAwICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLnJvdy1nYXAteHhsLTEge1xyXG4gICAgICAgIHJvdy1nYXA6IDAuMjVyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAucm93LWdhcC14eGwtMiB7XHJcbiAgICAgICAgcm93LWdhcDogMC41cmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLnJvdy1nYXAteHhsLTMge1xyXG4gICAgICAgIHJvdy1nYXA6IDFyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAucm93LWdhcC14eGwtNCB7XHJcbiAgICAgICAgcm93LWdhcDogMS41cmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLnJvdy1nYXAteHhsLTUge1xyXG4gICAgICAgIHJvdy1nYXA6IDNyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuY29sdW1uLWdhcC14eGwtMCB7XHJcbiAgICAgICAgLW1vei1jb2x1bW4tZ2FwOiAwICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgLXdlYmtpdC1jb2x1bW4tZ2FwOiAwICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgY29sdW1uLWdhcDogMCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5jb2x1bW4tZ2FwLXh4bC0xIHtcclxuICAgICAgICAtbW96LWNvbHVtbi1nYXA6IDAuMjVyZW0gIWltcG9ydGFudDtcclxuICAgICAgICAtd2Via2l0LWNvbHVtbi1nYXA6IDAuMjVyZW0gIWltcG9ydGFudDtcclxuICAgICAgICBjb2x1bW4tZ2FwOiAwLjI1cmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmNvbHVtbi1nYXAteHhsLTIge1xyXG4gICAgICAgIC1tb3otY29sdW1uLWdhcDogMC41cmVtICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgLXdlYmtpdC1jb2x1bW4tZ2FwOiAwLjVyZW0gIWltcG9ydGFudDtcclxuICAgICAgICBjb2x1bW4tZ2FwOiAwLjVyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuY29sdW1uLWdhcC14eGwtMyB7XHJcbiAgICAgICAgLW1vei1jb2x1bW4tZ2FwOiAxcmVtICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgLXdlYmtpdC1jb2x1bW4tZ2FwOiAxcmVtICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgY29sdW1uLWdhcDogMXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5jb2x1bW4tZ2FwLXh4bC00IHtcclxuICAgICAgICAtbW96LWNvbHVtbi1nYXA6IDEuNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgICAgIC13ZWJraXQtY29sdW1uLWdhcDogMS41cmVtICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgY29sdW1uLWdhcDogMS41cmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmNvbHVtbi1nYXAteHhsLTUge1xyXG4gICAgICAgIC1tb3otY29sdW1uLWdhcDogM3JlbSAhaW1wb3J0YW50O1xyXG4gICAgICAgIC13ZWJraXQtY29sdW1uLWdhcDogM3JlbSAhaW1wb3J0YW50O1xyXG4gICAgICAgIGNvbHVtbi1nYXA6IDNyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAudGV4dC14eGwtc3RhcnQge1xyXG4gICAgICAgIHRleHQtYWxpZ246IGxlZnQgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAudGV4dC14eGwtZW5kIHtcclxuICAgICAgICB0ZXh0LWFsaWduOiByaWdodCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC50ZXh0LXh4bC1jZW50ZXIge1xyXG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlciAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XHJcbiAgICAuZnMtMSB7XHJcbiAgICAgICAgZm9udC1zaXplOiAyLjVyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuZnMtMiB7XHJcbiAgICAgICAgZm9udC1zaXplOiAycmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmZzLTMge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMS43NXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5mcy00IHtcclxuICAgICAgICBmb250LXNpemU6IDEuNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG59XHJcblxyXG5AbWVkaWEgcHJpbnQge1xyXG4gICAgLmQtcHJpbnQtaW5saW5lIHtcclxuICAgICAgICBkaXNwbGF5OiBpbmxpbmUgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuZC1wcmludC1pbmxpbmUtYmxvY2sge1xyXG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jayAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5kLXByaW50LWJsb2NrIHtcclxuICAgICAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5kLXByaW50LWdyaWQge1xyXG4gICAgICAgIGRpc3BsYXk6IC1tcy1ncmlkICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgZGlzcGxheTogZ3JpZCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5kLXByaW50LWlubGluZS1ncmlkIHtcclxuICAgICAgICBkaXNwbGF5OiAtbXMtaW5saW5lLWdyaWQgIWltcG9ydGFudDtcclxuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtZ3JpZCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5kLXByaW50LXRhYmxlIHtcclxuICAgICAgICBkaXNwbGF5OiB0YWJsZSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5kLXByaW50LXRhYmxlLXJvdyB7XHJcbiAgICAgICAgZGlzcGxheTogdGFibGUtcm93ICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmQtcHJpbnQtdGFibGUtY2VsbCB7XHJcbiAgICAgICAgZGlzcGxheTogdGFibGUtY2VsbCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5kLXByaW50LWZsZXgge1xyXG4gICAgICAgIGRpc3BsYXk6IC13ZWJraXQtYm94ICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgZGlzcGxheTogLW1zLWZsZXhib3ggIWltcG9ydGFudDtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmQtcHJpbnQtaW5saW5lLWZsZXgge1xyXG4gICAgICAgIGRpc3BsYXk6IC13ZWJraXQtaW5saW5lLWJveCAhaW1wb3J0YW50O1xyXG4gICAgICAgIGRpc3BsYXk6IC1tcy1pbmxpbmUtZmxleGJveCAhaW1wb3J0YW50O1xyXG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1mbGV4ICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmQtcHJpbnQtbm9uZSB7XHJcbiAgICAgICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG59XHJcblxyXG4iLCLvu78vKiEgbm9ybWFsaXplLmNzcyB2My4wLjAgfCBIVE1MNSBEaXNwbGF5IERlZmluaXRpb25zIHwgTUlUIExpY2Vuc2UgfCBnaXQuaW8vbm9ybWFsaXplICovXHJcbmFydGljbGUsXHJcbmFzaWRlLFxyXG5kZXRhaWxzLFxyXG5maWdjYXB0aW9uLFxyXG5maWd1cmUsXHJcbmZvb3RlcixcclxuaGVhZGVyLFxyXG5oZ3JvdXAsXHJcbm1haW4sXHJcbm5hdixcclxuc2VjdGlvbixcclxuc3VtbWFyeSB7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxufVxyXG5cclxuYXVkaW8sXHJcbmNhbnZhcyxcclxucHJvZ3Jlc3MsXHJcbnZpZGVvIHtcclxuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTtcclxufVxyXG5cclxuYXVkaW86bm90KFtjb250cm9sc10pIHtcclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICBoZWlnaHQ6IDA7XHJcbn1cclxuXHJcbltoaWRkZW5dLFxyXG50ZW1wbGF0ZSB7XHJcbiAgICBkaXNwbGF5OiBub25lO1xyXG59XHJcblxyXG4vKiEgbm9ybWFsaXplLmNzcyB2My4wLjAgfCBCYXNlIHwgTUlUIExpY2Vuc2UgfCBnaXQuaW8vbm9ybWFsaXplICovXHJcbmh0bWwge1xyXG4gICAgZm9udC1mYW1pbHk6IHNhbnMtc2VyaWY7XHJcbiAgICAtd2Via2l0LXRleHQtc2l6ZS1hZGp1c3Q6IDEwMCU7XHJcbiAgICAtbXMtdGV4dC1zaXplLWFkanVzdDogMTAwJTtcclxufVxyXG5cclxuYm9keSB7XHJcbiAgICBtYXJnaW46IDA7XHJcbn1cclxuXHJcbi8qISBub3JtYWxpemUuY3NzIHYzLjAuMCB8IExpbmtzIHwgTUlUIExpY2Vuc2UgfCBnaXQuaW8vbm9ybWFsaXplICovXHJcbmEge1xyXG4gICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XHJcbn1cclxuXHJcbmE6YWN0aXZlLFxyXG5hOmhvdmVyIHtcclxuICAgIG91dGxpbmU6IDA7XHJcbn1cclxuXHJcbi8qISBub3JtYWxpemUuY3NzIHYzLjAuMCB8IFR5cG9ncmFwaHkgfCBNSVQgTGljZW5zZSB8IGdpdC5pby9ub3JtYWxpemUgKi9cclxuYWJiclt0aXRsZV0ge1xyXG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IGRvdHRlZDtcclxufVxyXG5cclxuYixcclxuc3Ryb25nIHtcclxuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG59XHJcblxyXG5kZm4ge1xyXG4gICAgZm9udC1zdHlsZTogaXRhbGljO1xyXG59XHJcblxyXG5oMSB7XHJcbiAgICBmb250LXNpemU6IDJlbTtcclxuICAgIG1hcmdpbjogMC42N2VtIDA7XHJcbn1cclxuXHJcbm1hcmsge1xyXG4gICAgYmFja2dyb3VuZDogI2ZmMDtcclxuICAgIGNvbG9yOiAjMDAwO1xyXG59XHJcblxyXG5zbWFsbCB7XHJcbiAgICBmb250LXNpemU6IDgwJTtcclxufVxyXG5cclxuc3ViLFxyXG5zdXAge1xyXG4gICAgZm9udC1zaXplOiA3NSU7XHJcbiAgICBsaW5lLWhlaWdodDogMDtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTtcclxufVxyXG5cclxuc3VwIHtcclxuICAgIHRvcDogLTAuNWVtO1xyXG59XHJcblxyXG5zdWIge1xyXG4gICAgYm90dG9tOiAtMC4yNWVtO1xyXG59XHJcblxyXG4vKiEgbm9ybWFsaXplLmNzcyB2My4wLjAgfCBFbWJlZGRlZCBDb250ZW50IHwgTUlUIExpY2Vuc2UgfCBnaXQuaW8vbm9ybWFsaXplICovXHJcbmltZyB7XHJcbiAgICBib3JkZXI6IDA7XHJcbn1cclxuXHJcbnN2Zzpub3QoOnJvb3QpIHtcclxuICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbn1cclxuXHJcbi8qISBub3JtYWxpemUuY3NzIHYzLjAuMCB8IEZpZ3VyZXMgfCBNSVQgTGljZW5zZSB8IGdpdC5pby9ub3JtYWxpemUgKi9cclxuZmlndXJlIHtcclxuICAgIG1hcmdpbjogMWVtIDQwcHg7XHJcbn1cclxuXHJcbmhyIHtcclxuICAgIC1tb3otYm94LXNpemluZzogY29udGVudC1ib3g7XHJcbiAgICBib3gtc2l6aW5nOiBjb250ZW50LWJveDtcclxuICAgIGhlaWdodDogMDtcclxufVxyXG5cclxucHJlIHtcclxuICAgIG92ZXJmbG93OiBhdXRvO1xyXG59XHJcblxyXG5jb2RlLFxyXG5rYmQsXHJcbnByZSxcclxuc2FtcCB7XHJcbiAgICBmb250LWZhbWlseTogbW9ub3NwYWNlLCBtb25vc3BhY2U7XHJcbiAgICBmb250LXNpemU6IDFlbTtcclxufVxyXG5cclxuLyohIG5vcm1hbGl6ZS5jc3MgdjMuMC4wIHwgRm9ybXMgfCBNSVQgTGljZW5zZSB8IGdpdC5pby9ub3JtYWxpemUgKi9cclxuYnV0dG9uLFxyXG5pbnB1dCxcclxub3B0Z3JvdXAsXHJcbnNlbGVjdCxcclxudGV4dGFyZWEge1xyXG4gICAgY29sb3I6IGluaGVyaXQ7XHJcbiAgICBmb250OiBpbmhlcml0O1xyXG4gICAgbWFyZ2luOiAwO1xyXG59XHJcblxyXG5idXR0b24ge1xyXG4gICAgb3ZlcmZsb3c6IHZpc2libGU7XHJcbn1cclxuXHJcbmJ1dHRvbixcclxuc2VsZWN0IHtcclxuICAgIHRleHQtdHJhbnNmb3JtOiBub25lO1xyXG59XHJcblxyXG5idXR0b24sXHJcbmh0bWwgaW5wdXRbdHlwZT1cImJ1dHRvblwiXSxcclxuaW5wdXRbdHlwZT1cInJlc2V0XCJdLFxyXG5pbnB1dFt0eXBlPVwic3VibWl0XCJdIHtcclxuICAgIC13ZWJraXQtYXBwZWFyYW5jZTogYnV0dG9uO1xyXG4gICAgY3Vyc29yOiBwb2ludGVyO1xyXG59XHJcblxyXG5idXR0b25bZGlzYWJsZWRdLFxyXG5odG1sIGlucHV0W2Rpc2FibGVkXSB7XHJcbiAgICBjdXJzb3I6IGRlZmF1bHQ7XHJcbn1cclxuXHJcbmJ1dHRvbjo6LW1vei1mb2N1cy1pbm5lcixcclxuaW5wdXQ6Oi1tb3otZm9jdXMtaW5uZXIge1xyXG4gICAgYm9yZGVyOiAwO1xyXG4gICAgcGFkZGluZzogMDtcclxufVxyXG5cclxuaW5wdXQge1xyXG4gICAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcclxufVxyXG5cclxuaW5wdXRbdHlwZT1cImNoZWNrYm94XCJdLFxyXG5pbnB1dFt0eXBlPVwicmFkaW9cIl0ge1xyXG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcclxuICAgIHBhZGRpbmc6IDA7XHJcbn1cclxuXHJcbmlucHV0W3R5cGU9XCJudW1iZXJcIl06Oi13ZWJraXQtaW5uZXItc3Bpbi1idXR0b24sXHJcbmlucHV0W3R5cGU9XCJudW1iZXJcIl06Oi13ZWJraXQtb3V0ZXItc3Bpbi1idXR0b24ge1xyXG4gICAgaGVpZ2h0OiBhdXRvO1xyXG59XHJcblxyXG5pbnB1dFt0eXBlPVwic2VhcmNoXCJdIHtcclxuICAgIC13ZWJraXQtYXBwZWFyYW5jZTogdGV4dGZpZWxkO1xyXG4gICAgLW1vei1ib3gtc2l6aW5nOiBjb250ZW50LWJveDtcclxuICAgIC13ZWJraXQtYm94LXNpemluZzogY29udGVudC1ib3g7XHJcbiAgICBib3gtc2l6aW5nOiBjb250ZW50LWJveDtcclxufVxyXG5cclxuaW5wdXRbdHlwZT1cInNlYXJjaFwiXTo6LXdlYmtpdC1zZWFyY2gtY2FuY2VsLWJ1dHRvbixcclxuaW5wdXRbdHlwZT1cInNlYXJjaFwiXTo6LXdlYmtpdC1zZWFyY2gtZGVjb3JhdGlvbiB7XHJcbiAgICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XHJcbn1cclxuXHJcbmZpZWxkc2V0IHtcclxuICAgIGJvcmRlcjogMXB4IHNvbGlkICNjMGMwYzA7XHJcbiAgICBtYXJnaW46IDAgMnB4O1xyXG4gICAgcGFkZGluZzogMC4zNWVtIDAuNjI1ZW0gMC43NWVtO1xyXG59XHJcblxyXG5sZWdlbmQge1xyXG4gICAgYm9yZGVyOiAwO1xyXG4gICAgcGFkZGluZzogMDtcclxufVxyXG5cclxudGV4dGFyZWEge1xyXG4gICAgb3ZlcmZsb3c6IGF1dG87XHJcbn1cclxuXHJcbm9wdGdyb3VwIHtcclxuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG59XHJcblxyXG4vKiEgbm9ybWFsaXplLmNzcyB2My4wLjAgfCBUYWJsZXMgfCBNSVQgTGljZW5zZSB8IGdpdC5pby9ub3JtYWxpemUgKi9cclxudGFibGUge1xyXG4gICAgYm9yZGVyLWNvbGxhcHNlOiBjb2xsYXBzZTtcclxuICAgIGJvcmRlci1zcGFjaW5nOiAwO1xyXG59XHJcblxyXG50ZCxcclxudGgge1xyXG4gICAgcGFkZGluZzogMDtcclxufVxyXG4iLCJAY2hhcnNldCBcIlVURi04XCI7XG4vKiEgbm9ybWFsaXplLmNzcyB2My4wLjAgfCBIVE1MNSBEaXNwbGF5IERlZmluaXRpb25zIHwgTUlUIExpY2Vuc2UgfCBnaXQuaW8vbm9ybWFsaXplICovXG5hcnRpY2xlLFxuYXNpZGUsXG5kZXRhaWxzLFxuZmlnY2FwdGlvbixcbmZpZ3VyZSxcbmZvb3RlcixcbmhlYWRlcixcbmhncm91cCxcbm1haW4sXG5uYXYsXG5zZWN0aW9uLFxuc3VtbWFyeSB7XG4gIGRpc3BsYXk6IGJsb2NrOyB9XG5cbmF1ZGlvLFxuY2FudmFzLFxucHJvZ3Jlc3MsXG52aWRlbyB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lOyB9XG5cbmF1ZGlvOm5vdChbY29udHJvbHNdKSB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIGhlaWdodDogMDsgfVxuXG5baGlkZGVuXSxcbnRlbXBsYXRlIHtcbiAgZGlzcGxheTogbm9uZTsgfVxuXG4vKiEgbm9ybWFsaXplLmNzcyB2My4wLjAgfCBCYXNlIHwgTUlUIExpY2Vuc2UgfCBnaXQuaW8vbm9ybWFsaXplICovXG5odG1sIHtcbiAgZm9udC1mYW1pbHk6IHNhbnMtc2VyaWY7XG4gIC13ZWJraXQtdGV4dC1zaXplLWFkanVzdDogMTAwJTtcbiAgLW1zLXRleHQtc2l6ZS1hZGp1c3Q6IDEwMCU7IH1cblxuYm9keSB7XG4gIG1hcmdpbjogMDsgfVxuXG4vKiEgbm9ybWFsaXplLmNzcyB2My4wLjAgfCBMaW5rcyB8IE1JVCBMaWNlbnNlIHwgZ2l0LmlvL25vcm1hbGl6ZSAqL1xuYSB7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50OyB9XG5cbmE6YWN0aXZlLFxuYTpob3ZlciB7XG4gIG91dGxpbmU6IDA7IH1cblxuLyohIG5vcm1hbGl6ZS5jc3MgdjMuMC4wIHwgVHlwb2dyYXBoeSB8IE1JVCBMaWNlbnNlIHwgZ2l0LmlvL25vcm1hbGl6ZSAqL1xuYWJiclt0aXRsZV0ge1xuICBib3JkZXItYm90dG9tOiAxcHggZG90dGVkOyB9XG5cbmIsXG5zdHJvbmcge1xuICBmb250LXdlaWdodDogYm9sZDsgfVxuXG5kZm4ge1xuICBmb250LXN0eWxlOiBpdGFsaWM7IH1cblxuaDEge1xuICBmb250LXNpemU6IDJlbTtcbiAgbWFyZ2luOiAwLjY3ZW0gMDsgfVxuXG5tYXJrIHtcbiAgYmFja2dyb3VuZDogI2ZmMDtcbiAgY29sb3I6ICMwMDA7IH1cblxuc21hbGwge1xuICBmb250LXNpemU6IDgwJTsgfVxuXG5zdWIsXG5zdXAge1xuICBmb250LXNpemU6IDc1JTtcbiAgbGluZS1oZWlnaHQ6IDA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lOyB9XG5cbnN1cCB7XG4gIHRvcDogLTAuNWVtOyB9XG5cbnN1YiB7XG4gIGJvdHRvbTogLTAuMjVlbTsgfVxuXG4vKiEgbm9ybWFsaXplLmNzcyB2My4wLjAgfCBFbWJlZGRlZCBDb250ZW50IHwgTUlUIExpY2Vuc2UgfCBnaXQuaW8vbm9ybWFsaXplICovXG5pbWcge1xuICBib3JkZXI6IDA7IH1cblxuc3ZnOm5vdCg6cm9vdCkge1xuICBvdmVyZmxvdzogaGlkZGVuOyB9XG5cbi8qISBub3JtYWxpemUuY3NzIHYzLjAuMCB8IEZpZ3VyZXMgfCBNSVQgTGljZW5zZSB8IGdpdC5pby9ub3JtYWxpemUgKi9cbmZpZ3VyZSB7XG4gIG1hcmdpbjogMWVtIDQwcHg7IH1cblxuaHIge1xuICAtbW96LWJveC1zaXppbmc6IGNvbnRlbnQtYm94O1xuICBib3gtc2l6aW5nOiBjb250ZW50LWJveDtcbiAgaGVpZ2h0OiAwOyB9XG5cbnByZSB7XG4gIG92ZXJmbG93OiBhdXRvOyB9XG5cbmNvZGUsXG5rYmQsXG5wcmUsXG5zYW1wIHtcbiAgZm9udC1mYW1pbHk6IG1vbm9zcGFjZSwgbW9ub3NwYWNlO1xuICBmb250LXNpemU6IDFlbTsgfVxuXG4vKiEgbm9ybWFsaXplLmNzcyB2My4wLjAgfCBGb3JtcyB8IE1JVCBMaWNlbnNlIHwgZ2l0LmlvL25vcm1hbGl6ZSAqL1xuYnV0dG9uLFxuaW5wdXQsXG5vcHRncm91cCxcbnNlbGVjdCxcbnRleHRhcmVhIHtcbiAgY29sb3I6IGluaGVyaXQ7XG4gIGZvbnQ6IGluaGVyaXQ7XG4gIG1hcmdpbjogMDsgfVxuXG5idXR0b24ge1xuICBvdmVyZmxvdzogdmlzaWJsZTsgfVxuXG5idXR0b24sXG5zZWxlY3Qge1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTsgfVxuXG5idXR0b24sXG5odG1sIGlucHV0W3R5cGU9XCJidXR0b25cIl0sXG5pbnB1dFt0eXBlPVwicmVzZXRcIl0sXG5pbnB1dFt0eXBlPVwic3VibWl0XCJdIHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBidXR0b247XG4gIGN1cnNvcjogcG9pbnRlcjsgfVxuXG5idXR0b25bZGlzYWJsZWRdLFxuaHRtbCBpbnB1dFtkaXNhYmxlZF0ge1xuICBjdXJzb3I6IGRlZmF1bHQ7IH1cblxuYnV0dG9uOjotbW96LWZvY3VzLWlubmVyLFxuaW5wdXQ6Oi1tb3otZm9jdXMtaW5uZXIge1xuICBib3JkZXI6IDA7XG4gIHBhZGRpbmc6IDA7IH1cblxuaW5wdXQge1xuICBsaW5lLWhlaWdodDogbm9ybWFsOyB9XG5cbmlucHV0W3R5cGU9XCJjaGVja2JveFwiXSxcbmlucHV0W3R5cGU9XCJyYWRpb1wiXSB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIHBhZGRpbmc6IDA7IH1cblxuaW5wdXRbdHlwZT1cIm51bWJlclwiXTo6LXdlYmtpdC1pbm5lci1zcGluLWJ1dHRvbixcbmlucHV0W3R5cGU9XCJudW1iZXJcIl06Oi13ZWJraXQtb3V0ZXItc3Bpbi1idXR0b24ge1xuICBoZWlnaHQ6IGF1dG87IH1cblxuaW5wdXRbdHlwZT1cInNlYXJjaFwiXSB7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogdGV4dGZpZWxkO1xuICAtbW96LWJveC1zaXppbmc6IGNvbnRlbnQtYm94O1xuICAtd2Via2l0LWJveC1zaXppbmc6IGNvbnRlbnQtYm94O1xuICBib3gtc2l6aW5nOiBjb250ZW50LWJveDsgfVxuXG5pbnB1dFt0eXBlPVwic2VhcmNoXCJdOjotd2Via2l0LXNlYXJjaC1jYW5jZWwtYnV0dG9uLFxuaW5wdXRbdHlwZT1cInNlYXJjaFwiXTo6LXdlYmtpdC1zZWFyY2gtZGVjb3JhdGlvbiB7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTsgfVxuXG5maWVsZHNldCB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNjMGMwYzA7XG4gIG1hcmdpbjogMCAycHg7XG4gIHBhZGRpbmc6IDAuMzVlbSAwLjYyNWVtIDAuNzVlbTsgfVxuXG5sZWdlbmQge1xuICBib3JkZXI6IDA7XG4gIHBhZGRpbmc6IDA7IH1cblxudGV4dGFyZWEge1xuICBvdmVyZmxvdzogYXV0bzsgfVxuXG5vcHRncm91cCB7XG4gIGZvbnQtd2VpZ2h0OiBib2xkOyB9XG5cbi8qISBub3JtYWxpemUuY3NzIHYzLjAuMCB8IFRhYmxlcyB8IE1JVCBMaWNlbnNlIHwgZ2l0LmlvL25vcm1hbGl6ZSAqL1xudGFibGUge1xuICBib3JkZXItY29sbGFwc2U6IGNvbGxhcHNlO1xuICBib3JkZXItc3BhY2luZzogMDsgfVxuXG50ZCxcbnRoIHtcbiAgcGFkZGluZzogMDsgfVxuXG4vKiBHb3RoYW0gKi9cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogXCJHb3RoYW1Cb29rXCI7XG4gIHNyYzogdXJsKFwiL2Fzc2V0cy9jc3MvZm9udHMvZ290aGFtL0dvdGhhbS1Cb29rLmVvdD8xNDQ0MzM2ODEyXCIpO1xuICBzcmM6IHVybChcIi9hc3NldHMvY3NzL2ZvbnRzL2dvdGhhbS9Hb3RoYW0tQm9vay5lb3Q/JjE0NDQzMzY4MTIjaWVmaXhcIikgZm9ybWF0KFwiZW1iZWRkZWQtb3BlbnR5cGVcIiksIHVybChcIi9hc3NldHMvY3NzL2ZvbnRzL2dvdGhhbS9Hb3RoYW0tQm9vay53b2ZmPzE0NDQzMzY4MTJcIikgZm9ybWF0KFwid29mZlwiKSwgdXJsKFwiL2Fzc2V0cy9jc3MvZm9udHMvZ290aGFtL0dvdGhhbS1Cb29rLnR0Zj8xNDQ0MzM2ODEyXCIpIGZvcm1hdChcInRydWV0eXBlXCIpLCB1cmwoXCIvYXNzZXRzL2Nzcy9mb250cy9nb3RoYW0vR290aGFtLUJvb2suc3ZnPzE0NDQzMzY4MTJcIikgZm9ybWF0KFwic3ZnXCIpOyB9XG5cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogXCJHb3RoYW1Cb29rSXRhbGljXCI7XG4gIHNyYzogdXJsKFwiL2Fzc2V0cy9jc3MvZm9udHMvZ290aGFtL0dvdGhhbS1Cb29rSXRhbGljLmVvdD8xNDQ0MzM2OTEyXCIpO1xuICBzcmM6IHVybChcIi9hc3NldHMvY3NzL2ZvbnRzL2dvdGhhbS9Hb3RoYW0tQm9va0l0YWxpYy5lb3Q/JjE0NDQzMzY5MTIjaWVmaXhcIikgZm9ybWF0KFwiZW1iZWRkZWQtb3BlbnR5cGVcIiksIHVybChcIi9hc3NldHMvY3NzL2ZvbnRzL2dvdGhhbS9Hb3RoYW0tQm9va0l0YWxpYy53b2ZmPzE0NDQzMzY5MTJcIikgZm9ybWF0KFwid29mZlwiKSwgdXJsKFwiL2Fzc2V0cy9jc3MvZm9udHMvZ290aGFtL0dvdGhhbS1Cb29rSXRhbGljLnR0Zj8xNDQ0MzM2OTEyXCIpIGZvcm1hdChcInRydWV0eXBlXCIpLCB1cmwoXCIvYXNzZXRzL2Nzcy9mb250cy9nb3RoYW0vR290aGFtLUJvb2tJdGFsaWMuc3ZnPzE0NDQzMzY5MTJcIikgZm9ybWF0KFwic3ZnXCIpOyB9XG5cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogXCJHb3RoYW1Cb2xkXCI7XG4gIHNyYzogdXJsKFwiL2Fzc2V0cy9jc3MvZm9udHMvZ290aGFtL0dvdGhhbS1Cb2xkLmVvdD8xNDQ0MzM2ODQ0XCIpO1xuICBzcmM6IHVybChcIi9hc3NldHMvY3NzL2ZvbnRzL2dvdGhhbS9Hb3RoYW0tQm9sZC5lb3Q/JjE0NDQzMzY4NDQjaWVmaXhcIikgZm9ybWF0KFwiZW1iZWRkZWQtb3BlbnR5cGVcIiksIHVybChcIi9hc3NldHMvY3NzL2ZvbnRzL2dvdGhhbS9Hb3RoYW0tQm9sZC53b2ZmPzE0NDQzMzY4NDRcIikgZm9ybWF0KFwid29mZlwiKSwgdXJsKFwiL2Fzc2V0cy9jc3MvZm9udHMvZ290aGFtL0dvdGhhbS1Cb2xkLnR0Zj8xNDQ0MzM2ODQ0XCIpIGZvcm1hdChcInRydWV0eXBlXCIpLCB1cmwoXCIvYXNzZXRzL2Nzcy9mb250cy9nb3RoYW0vR290aGFtLUJvbGQuc3ZnPzE0NDQzMzY4NDRcIikgZm9ybWF0KFwic3ZnXCIpOyB9XG5cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogXCJHb3RoYW1Cb2xkSXRhbGljXCI7XG4gIHNyYzogdXJsKFwiL2Fzc2V0cy9jc3MvZm9udHMvZ290aGFtL0dvdGhhbS1Cb2xkSXRhbGljLmVvdD8xNDQ0MzM2ODgyXCIpO1xuICBzcmM6IHVybChcIi9hc3NldHMvY3NzL2ZvbnRzL2dvdGhhbS9Hb3RoYW0tQm9sZEl0YWxpYy5lb3Q/JjE0NDQzMzY4ODIjaWVmaXhcIikgZm9ybWF0KFwiZW1iZWRkZWQtb3BlbnR5cGVcIiksIHVybChcIi9hc3NldHMvY3NzL2ZvbnRzL2dvdGhhbS9Hb3RoYW0tQm9sZEl0YWxpYy53b2ZmPzE0NDQzMzY4ODJcIikgZm9ybWF0KFwid29mZlwiKSwgdXJsKFwiL2Fzc2V0cy9jc3MvZm9udHMvZ290aGFtL0dvdGhhbS1Cb2xkSXRhbGljLnR0Zj8xNDQ0MzM2ODgyXCIpIGZvcm1hdChcInRydWV0eXBlXCIpLCB1cmwoXCIvYXNzZXRzL2Nzcy9mb250cy9nb3RoYW0vR290aGFtLUJvbGRJdGFsaWMuc3ZnPzE0NDQzMzY4ODJcIikgZm9ybWF0KFwic3ZnXCIpOyB9XG5cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogXCJHb3RoYW1NZWRpdW1cIjtcbiAgc3JjOiB1cmwoXCIvYXNzZXRzL2Nzcy9mb250cy9nb3RoYW0vR290aGFtLU1lZGl1bS5lb3Q/MTQ0NDMzNjk2NlwiKTtcbiAgc3JjOiB1cmwoXCIvYXNzZXRzL2Nzcy9mb250cy9nb3RoYW0vR290aGFtLU1lZGl1bS5lb3Q/JjE0NDQzMzY5NjYjaWVmaXhcIikgZm9ybWF0KFwiZW1iZWRkZWQtb3BlbnR5cGVcIiksIHVybChcIi9hc3NldHMvY3NzL2ZvbnRzL2dvdGhhbS9Hb3RoYW0tTWVkaXVtLndvZmY/MTQ0NDMzNjk2NlwiKSBmb3JtYXQoXCJ3b2ZmXCIpLCB1cmwoXCIvYXNzZXRzL2Nzcy9mb250cy9nb3RoYW0vR290aGFtLU1lZGl1bS50dGY/MTQ0NDMzNjk2NlwiKSBmb3JtYXQoXCJ0cnVldHlwZVwiKSwgdXJsKFwiL2Fzc2V0cy9jc3MvZm9udHMvZ290aGFtL0dvdGhhbS1NZWRpdW0uc3ZnPzE0NDQzMzY5NjhcIikgZm9ybWF0KFwic3ZnXCIpOyB9XG5cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogXCJHb3RoYW1NZWRpdW1JdGFsaWNcIjtcbiAgc3JjOiB1cmwoXCIvYXNzZXRzL2Nzcy9mb250cy9nb3RoYW0vR290aGFtLU1lZGl1bUl0YWxpYy5lb3Q/MTQ0NDMzNzAwMFwiKTtcbiAgc3JjOiB1cmwoXCIvYXNzZXRzL2Nzcy9mb250cy9nb3RoYW0vR290aGFtLU1lZGl1bUl0YWxpYy5lb3Q/JjE0NDQzMzcwMDAjaWVmaXhcIikgZm9ybWF0KFwiZW1iZWRkZWQtb3BlbnR5cGVcIiksIHVybChcIi9hc3NldHMvY3NzL2ZvbnRzL2dvdGhhbS9Hb3RoYW0tTWVkaXVtSXRhbGljLndvZmY/MTQ0NDMzNzAwMFwiKSBmb3JtYXQoXCJ3b2ZmXCIpLCB1cmwoXCIvYXNzZXRzL2Nzcy9mb250cy9nb3RoYW0vR290aGFtLU1lZGl1bUl0YWxpYy50dGY/MTQ0NDMzNzAwMFwiKSBmb3JtYXQoXCJ0cnVldHlwZVwiKSwgdXJsKFwiL2Fzc2V0cy9jc3MvZm9udHMvZ290aGFtL0dvdGhhbS1NZWRpdW1JdGFsaWMuc3ZnPzE0NDQzMzcwMDBcIikgZm9ybWF0KFwic3ZnXCIpOyB9XG5cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogXCJHb3RoYW1MaWdodFwiO1xuICBzcmM6IHVybChcIi9hc3NldHMvY3NzL2ZvbnRzL2dvdGhhbS9Hb3RoYW0tTGlnaHQuZW90PzE0NDQ5NTUzNjRcIik7XG4gIHNyYzogdXJsKFwiL2Fzc2V0cy9jc3MvZm9udHMvZ290aGFtL0dvdGhhbS1MaWdodC5lb3Q/JjE0NDQ5NTUzNjQjaWVmaXhcIikgZm9ybWF0KFwiZW1iZWRkZWQtb3BlbnR5cGVcIiksIHVybChcIi9hc3NldHMvY3NzL2ZvbnRzL2dvdGhhbS9Hb3RoYW0tTGlnaHQud29mZj8xNDQ0OTU1MzY0XCIpIGZvcm1hdChcIndvZmZcIiksIHVybChcIi9hc3NldHMvY3NzL2ZvbnRzL2dvdGhhbS9Hb3RoYW0tTGlnaHQudHRmPzE0NDQ5NTUzNjRcIikgZm9ybWF0KFwidHJ1ZXR5cGVcIiksIHVybChcIi9hc3NldHMvY3NzL2ZvbnRzL2dvdGhhbS9Hb3RoYW0tTGlnaHQuc3ZnPzE0NDQ5NTUzNjRcIikgZm9ybWF0KFwic3ZnXCIpOyB9XG5cbi8qIEdvdGhhbSBOYXJyb3cgKi9cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogXCJHb3RoYW1OYXJyb3dMaWdodFwiO1xuICBzcmM6IHVybChcIi9hc3NldHMvY3NzL2ZvbnRzL2dvdGhhbS1uYXJyb3cvR290aGFtTmFycm93LUxpZ2h0LndvZmZcIikgZm9ybWF0KFwid29mZlwiKSwgdXJsKFwiL2Fzc2V0cy9jc3MvZm9udHMvZ290aGFtLW5hcnJvdy9Hb3RoYW1OYXJyb3ctTGlnaHQub3RmXCIpIGZvcm1hdChcIm9wZW50eXBlXCIpOyB9XG5cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogXCJHb3RoYW1OYXJyb3dcIjtcbiAgc3JjOiB1cmwoXCIvYXNzZXRzL2Nzcy9mb250cy9nb3RoYW0tbmFycm93L0dvdGhhbU5hcnJvdy1Cb29rLndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpLCB1cmwoXCIvYXNzZXRzL2Nzcy9mb250cy9nb3RoYW0tbmFycm93L0dvdGhhbU5hcnJvdy1Cb29rLndvZmZcIikgZm9ybWF0KFwid29mZlwiKSwgdXJsKFwiL2Fzc2V0cy9jc3MvZm9udHMvZ290aGFtLW5hcnJvdy9Hb3RoYW1OYXJyb3ctQm9vay5vdGZcIikgZm9ybWF0KFwib3BlbnR5cGVcIik7IH1cblxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBcIkdvdGhhbU5hcnJvd0l0YWxpY1wiO1xuICBzcmM6IHVybChcIi9hc3NldHMvY3NzL2ZvbnRzL2dvdGhhbS1uYXJyb3cvR290aGFtTmFycm93LUJvb2tJdGFsaWMud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpLCB1cmwoXCIvYXNzZXRzL2Nzcy9mb250cy9nb3RoYW0tbmFycm93L0dvdGhhbU5hcnJvdy1Cb29rSXRhbGljLm90ZlwiKSBmb3JtYXQoXCJvcGVudHlwZVwiKTsgfVxuXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IFwiR290aGFtTmFycm93TWVkaXVtXCI7XG4gIHNyYzogdXJsKFwiL2Fzc2V0cy9jc3MvZm9udHMvZ290aGFtLW5hcnJvdy9Hb3RoYW1OYXJyb3ctTWVkaXVtLndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpLCB1cmwoXCIvYXNzZXRzL2Nzcy9mb250cy9nb3RoYW0tbmFycm93L0dvdGhhbU5hcnJvdy1NZWRpdW0ub3RmXCIpIGZvcm1hdChcIm9wZW50eXBlXCIpOyB9XG5cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogXCJHb3RoYW1OYXJyb3dCb2xkXCI7XG4gIHNyYzogdXJsKFwiL2Fzc2V0cy9jc3MvZm9udHMvZ290aGFtLW5hcnJvdy9Hb3RoYW1OYXJyb3ctQm9sZC53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKSwgdXJsKFwiL2Fzc2V0cy9jc3MvZm9udHMvZ290aGFtLW5hcnJvdy9Hb3RoYW1OYXJyb3ctQm9sZC53b2ZmXCIpIGZvcm1hdChcIndvZmZcIiksIHVybChcIi9hc3NldHMvY3NzL2ZvbnRzL2dvdGhhbS1uYXJyb3cvR290aGFtTmFycm93LUJvbGQub3RmXCIpIGZvcm1hdChcIm9wZW50eXBlXCIpOyB9XG5cbi8qIExleGlhICovXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IFwiTGV4aWFSZWd1bGFyXCI7XG4gIHNyYzogdXJsKFwiL2Fzc2V0cy9jc3MvZm9udHMvbGV4aWEvbGV4aWFsaWdodC1yZWd1bGFyLmVvdD8xNDQ0MzA5NzI2XCIpO1xuICBzcmM6IHVybChcIi9hc3NldHMvY3NzL2ZvbnRzL2xleGlhL2xleGlhbGlnaHQtcmVndWxhci5lb3Q/JjE0NDQzMDk3MjYjaWVmaXhcIikgZm9ybWF0KFwiZW1iZWRkZWQtb3BlbnR5cGVcIiksIHVybChcIi9hc3NldHMvY3NzL2ZvbnRzL2xleGlhL2xleGlhbGlnaHQtcmVndWxhci53b2ZmPzE0NDQzMDk3MjZcIikgZm9ybWF0KFwid29mZlwiKSwgdXJsKFwiL2Fzc2V0cy9jc3MvZm9udHMvbGV4aWEvbGV4aWFsaWdodC1yZWd1bGFyLnR0Zj8xNDQ0MzA5NzI2XCIpIGZvcm1hdChcInRydWV0eXBlXCIpLCB1cmwoXCIvYXNzZXRzL2Nzcy9mb250cy9sZXhpYS9sZXhpYWxpZ2h0LXJlZ3VsYXIuc3ZnPzE0NDQzMDk3MjZcIikgZm9ybWF0KFwic3ZnXCIpOyB9XG5cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogXCJMZXhpYUl0YWxpY1wiO1xuICBzcmM6IHVybChcIi9hc3NldHMvY3NzL2ZvbnRzL2xleGlhL2xleGlhbGlnaHQtaXRhbGljLmVvdD8xNDQ0MzA5NzI2XCIpO1xuICBzcmM6IHVybChcIi9hc3NldHMvY3NzL2ZvbnRzL2xleGlhL2xleGlhbGlnaHQtaXRhbGljLmVvdD8mMTQ0NDMwOTcyNiNpZWZpeFwiKSBmb3JtYXQoXCJlbWJlZGRlZC1vcGVudHlwZVwiKSwgdXJsKFwiL2Fzc2V0cy9jc3MvZm9udHMvbGV4aWEvbGV4aWFsaWdodC1pdGFsaWMud29mZj8xNDQ0MzA5NzI2XCIpIGZvcm1hdChcIndvZmZcIiksIHVybChcIi9hc3NldHMvY3NzL2ZvbnRzL2xleGlhL2xleGlhbGlnaHQtaXRhbGljLnR0Zj8xNDQ0MzA5NzI2XCIpIGZvcm1hdChcInRydWV0eXBlXCIpLCB1cmwoXCIvYXNzZXRzL2Nzcy9mb250cy9sZXhpYS9sZXhpYWxpZ2h0LWl0YWxpYy5zdmc/MTQ0NDMwOTcyNlwiKSBmb3JtYXQoXCJzdmdcIik7IH1cblxuLyogQnJlYWtwb2ludHMgKi9cbi8qIENvbG9ycyAqL1xuLypUeXBvZ3JhcGh5Ki9cbi8qIEN1c3RvbSBWYXJpYWJsZXMgKi9cbi8qIEdyaWQgVmFyaWFibGVzICovXG4vKiFcclxuICogQm9vdHN0cmFwIFV0aWxpdGllcyB2NS4zLjIgKGh0dHBzOi8vZ2V0Ym9vdHN0cmFwLmNvbS8pXHJcbiAqIENvcHlyaWdodCAyMDExLTIwMjMgVGhlIEJvb3RzdHJhcCBBdXRob3JzXHJcbiAqIExpY2Vuc2VkIHVuZGVyIE1JVCAoaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL2Jsb2IvbWFpbi9MSUNFTlNFKVxyXG4gKi9cbi5hbGlnbi1iYXNlbGluZSB7XG4gIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZSAhaW1wb3J0YW50OyB9XG5cbi5hbGlnbi10b3Age1xuICB2ZXJ0aWNhbC1hbGlnbjogdG9wICFpbXBvcnRhbnQ7IH1cblxuLmFsaWduLW1pZGRsZSB7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGUgIWltcG9ydGFudDsgfVxuXG4uYWxpZ24tYm90dG9tIHtcbiAgdmVydGljYWwtYWxpZ246IGJvdHRvbSAhaW1wb3J0YW50OyB9XG5cbi5hbGlnbi10ZXh0LWJvdHRvbSB7XG4gIHZlcnRpY2FsLWFsaWduOiB0ZXh0LWJvdHRvbSAhaW1wb3J0YW50OyB9XG5cbi5hbGlnbi10ZXh0LXRvcCB7XG4gIHZlcnRpY2FsLWFsaWduOiB0ZXh0LXRvcCAhaW1wb3J0YW50OyB9XG5cbi5mbG9hdC1zdGFydCB7XG4gIGZsb2F0OiBsZWZ0ICFpbXBvcnRhbnQ7IH1cblxuLmZsb2F0LWVuZCB7XG4gIGZsb2F0OiByaWdodCAhaW1wb3J0YW50OyB9XG5cbi5mbG9hdC1ub25lIHtcbiAgZmxvYXQ6IG5vbmUgIWltcG9ydGFudDsgfVxuXG4ub2JqZWN0LWZpdC1jb250YWluIHtcbiAgLW8tb2JqZWN0LWZpdDogY29udGFpbiAhaW1wb3J0YW50O1xuICBvYmplY3QtZml0OiBjb250YWluICFpbXBvcnRhbnQ7IH1cblxuLm9iamVjdC1maXQtY292ZXIge1xuICAtby1vYmplY3QtZml0OiBjb3ZlciAhaW1wb3J0YW50O1xuICBvYmplY3QtZml0OiBjb3ZlciAhaW1wb3J0YW50OyB9XG5cbi5vYmplY3QtZml0LWZpbGwge1xuICAtby1vYmplY3QtZml0OiBmaWxsICFpbXBvcnRhbnQ7XG4gIG9iamVjdC1maXQ6IGZpbGwgIWltcG9ydGFudDsgfVxuXG4ub2JqZWN0LWZpdC1zY2FsZSB7XG4gIC1vLW9iamVjdC1maXQ6IHNjYWxlLWRvd24gIWltcG9ydGFudDtcbiAgb2JqZWN0LWZpdDogc2NhbGUtZG93biAhaW1wb3J0YW50OyB9XG5cbi5vYmplY3QtZml0LW5vbmUge1xuICAtby1vYmplY3QtZml0OiBub25lICFpbXBvcnRhbnQ7XG4gIG9iamVjdC1maXQ6IG5vbmUgIWltcG9ydGFudDsgfVxuXG4ub3BhY2l0eS0wIHtcbiAgb3BhY2l0eTogMCAhaW1wb3J0YW50OyB9XG5cbi5vcGFjaXR5LTI1IHtcbiAgb3BhY2l0eTogMC4yNSAhaW1wb3J0YW50OyB9XG5cbi5vcGFjaXR5LTUwIHtcbiAgb3BhY2l0eTogMC41ICFpbXBvcnRhbnQ7IH1cblxuLm9wYWNpdHktNzUge1xuICBvcGFjaXR5OiAwLjc1ICFpbXBvcnRhbnQ7IH1cblxuLm9wYWNpdHktMTAwIHtcbiAgb3BhY2l0eTogMSAhaW1wb3J0YW50OyB9XG5cbi5vdmVyZmxvdy1hdXRvIHtcbiAgb3ZlcmZsb3c6IGF1dG8gIWltcG9ydGFudDsgfVxuXG4ub3ZlcmZsb3ctaGlkZGVuIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbiAhaW1wb3J0YW50OyB9XG5cbi5vdmVyZmxvdy12aXNpYmxlIHtcbiAgb3ZlcmZsb3c6IHZpc2libGUgIWltcG9ydGFudDsgfVxuXG4ub3ZlcmZsb3ctc2Nyb2xsIHtcbiAgb3ZlcmZsb3c6IHNjcm9sbCAhaW1wb3J0YW50OyB9XG5cbi5vdmVyZmxvdy14LWF1dG8ge1xuICBvdmVyZmxvdy14OiBhdXRvICFpbXBvcnRhbnQ7IH1cblxuLm92ZXJmbG93LXgtaGlkZGVuIHtcbiAgb3ZlcmZsb3cteDogaGlkZGVuICFpbXBvcnRhbnQ7IH1cblxuLm92ZXJmbG93LXgtdmlzaWJsZSB7XG4gIG92ZXJmbG93LXg6IHZpc2libGUgIWltcG9ydGFudDsgfVxuXG4ub3ZlcmZsb3cteC1zY3JvbGwge1xuICBvdmVyZmxvdy14OiBzY3JvbGwgIWltcG9ydGFudDsgfVxuXG4ub3ZlcmZsb3cteS1hdXRvIHtcbiAgb3ZlcmZsb3cteTogYXV0byAhaW1wb3J0YW50OyB9XG5cbi5vdmVyZmxvdy15LWhpZGRlbiB7XG4gIG92ZXJmbG93LXk6IGhpZGRlbiAhaW1wb3J0YW50OyB9XG5cbi5vdmVyZmxvdy15LXZpc2libGUge1xuICBvdmVyZmxvdy15OiB2aXNpYmxlICFpbXBvcnRhbnQ7IH1cblxuLm92ZXJmbG93LXktc2Nyb2xsIHtcbiAgb3ZlcmZsb3cteTogc2Nyb2xsICFpbXBvcnRhbnQ7IH1cblxuLmQtaW5saW5lIHtcbiAgZGlzcGxheTogaW5saW5lICFpbXBvcnRhbnQ7IH1cblxuLmQtaW5saW5lLWJsb2NrIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrICFpbXBvcnRhbnQ7IH1cblxuLmQtYmxvY2sge1xuICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50OyB9XG5cbi5kLWdyaWQge1xuICBkaXNwbGF5OiBncmlkICFpbXBvcnRhbnQ7IH1cblxuLmQtaW5saW5lLWdyaWQge1xuICBkaXNwbGF5OiBpbmxpbmUtZ3JpZCAhaW1wb3J0YW50OyB9XG5cbi5kLXRhYmxlIHtcbiAgZGlzcGxheTogdGFibGUgIWltcG9ydGFudDsgfVxuXG4uZC10YWJsZS1yb3cge1xuICBkaXNwbGF5OiB0YWJsZS1yb3cgIWltcG9ydGFudDsgfVxuXG4uZC10YWJsZS1jZWxsIHtcbiAgZGlzcGxheTogdGFibGUtY2VsbCAhaW1wb3J0YW50OyB9XG5cbi5kLWZsZXgge1xuICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7IH1cblxuLmQtaW5saW5lLWZsZXgge1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleCAhaW1wb3J0YW50OyB9XG5cbi5kLW5vbmUge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7IH1cblxuLnBvc2l0aW9uLXN0YXRpYyB7XG4gIHBvc2l0aW9uOiBzdGF0aWMgIWltcG9ydGFudDsgfVxuXG4ucG9zaXRpb24tcmVsYXRpdmUge1xuICBwb3NpdGlvbjogcmVsYXRpdmUgIWltcG9ydGFudDsgfVxuXG4ucG9zaXRpb24tYWJzb2x1dGUge1xuICBwb3NpdGlvbjogYWJzb2x1dGUgIWltcG9ydGFudDsgfVxuXG4ucG9zaXRpb24tZml4ZWQge1xuICBwb3NpdGlvbjogZml4ZWQgIWltcG9ydGFudDsgfVxuXG4ucG9zaXRpb24tc3RpY2t5IHtcbiAgcG9zaXRpb246IC13ZWJraXQtc3RpY2t5ICFpbXBvcnRhbnQ7XG4gIHBvc2l0aW9uOiBzdGlja3kgIWltcG9ydGFudDsgfVxuXG4udG9wLTAge1xuICB0b3A6IDAgIWltcG9ydGFudDsgfVxuXG4udG9wLTUwIHtcbiAgdG9wOiA1MCUgIWltcG9ydGFudDsgfVxuXG4udG9wLTEwMCB7XG4gIHRvcDogMTAwJSAhaW1wb3J0YW50OyB9XG5cbi5ib3R0b20tMCB7XG4gIGJvdHRvbTogMCAhaW1wb3J0YW50OyB9XG5cbi5ib3R0b20tNTAge1xuICBib3R0b206IDUwJSAhaW1wb3J0YW50OyB9XG5cbi5ib3R0b20tMTAwIHtcbiAgYm90dG9tOiAxMDAlICFpbXBvcnRhbnQ7IH1cblxuLnN0YXJ0LTAge1xuICBsZWZ0OiAwICFpbXBvcnRhbnQ7IH1cblxuLnN0YXJ0LTUwIHtcbiAgbGVmdDogNTAlICFpbXBvcnRhbnQ7IH1cblxuLnN0YXJ0LTEwMCB7XG4gIGxlZnQ6IDEwMCUgIWltcG9ydGFudDsgfVxuXG4uZW5kLTAge1xuICByaWdodDogMCAhaW1wb3J0YW50OyB9XG5cbi5lbmQtNTAge1xuICByaWdodDogNTAlICFpbXBvcnRhbnQ7IH1cblxuLmVuZC0xMDAge1xuICByaWdodDogMTAwJSAhaW1wb3J0YW50OyB9XG5cbi53LTI1IHtcbiAgd2lkdGg6IDI1JSAhaW1wb3J0YW50OyB9XG5cbi53LTUwIHtcbiAgd2lkdGg6IDUwJSAhaW1wb3J0YW50OyB9XG5cbi53LTc1IHtcbiAgd2lkdGg6IDc1JSAhaW1wb3J0YW50OyB9XG5cbi53LTEwMCB7XG4gIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7IH1cblxuLnctYXV0byB7XG4gIHdpZHRoOiBhdXRvICFpbXBvcnRhbnQ7IH1cblxuLm13LTEwMCB7XG4gIG1heC13aWR0aDogMTAwJSAhaW1wb3J0YW50OyB9XG5cbi52dy0xMDAge1xuICB3aWR0aDogMTAwdncgIWltcG9ydGFudDsgfVxuXG4ubWluLXZ3LTEwMCB7XG4gIG1pbi13aWR0aDogMTAwdncgIWltcG9ydGFudDsgfVxuXG4uaC0yNSB7XG4gIGhlaWdodDogMjUlICFpbXBvcnRhbnQ7IH1cblxuLmgtNTAge1xuICBoZWlnaHQ6IDUwJSAhaW1wb3J0YW50OyB9XG5cbi5oLTc1IHtcbiAgaGVpZ2h0OiA3NSUgIWltcG9ydGFudDsgfVxuXG4uaC0xMDAge1xuICBoZWlnaHQ6IDEwMCUgIWltcG9ydGFudDsgfVxuXG4uaC1hdXRvIHtcbiAgaGVpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7IH1cblxuLm1oLTEwMCB7XG4gIG1heC1oZWlnaHQ6IDEwMCUgIWltcG9ydGFudDsgfVxuXG4udmgtMTAwIHtcbiAgaGVpZ2h0OiAxMDB2aCAhaW1wb3J0YW50OyB9XG5cbi5taW4tdmgtMTAwIHtcbiAgbWluLWhlaWdodDogMTAwdmggIWltcG9ydGFudDsgfVxuXG4uZmxleC1maWxsIHtcbiAgZmxleDogMSAxIGF1dG8gIWltcG9ydGFudDsgfVxuXG4uZmxleC1yb3cge1xuICBmbGV4LWRpcmVjdGlvbjogcm93ICFpbXBvcnRhbnQ7IH1cblxuLmZsZXgtY29sdW1uIHtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbiAhaW1wb3J0YW50OyB9XG5cbi5mbGV4LXJvdy1yZXZlcnNlIHtcbiAgZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlICFpbXBvcnRhbnQ7IH1cblxuLmZsZXgtY29sdW1uLXJldmVyc2Uge1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2UgIWltcG9ydGFudDsgfVxuXG4uZmxleC1ncm93LTAge1xuICBmbGV4LWdyb3c6IDAgIWltcG9ydGFudDsgfVxuXG4uZmxleC1ncm93LTEge1xuICBmbGV4LWdyb3c6IDEgIWltcG9ydGFudDsgfVxuXG4uZmxleC1zaHJpbmstMCB7XG4gIGZsZXgtc2hyaW5rOiAwICFpbXBvcnRhbnQ7IH1cblxuLmZsZXgtc2hyaW5rLTEge1xuICBmbGV4LXNocmluazogMSAhaW1wb3J0YW50OyB9XG5cbi5mbGV4LXdyYXAge1xuICBmbGV4LXdyYXA6IHdyYXAgIWltcG9ydGFudDsgfVxuXG4uZmxleC1ub3dyYXAge1xuICBmbGV4LXdyYXA6IG5vd3JhcCAhaW1wb3J0YW50OyB9XG5cbi5mbGV4LXdyYXAtcmV2ZXJzZSB7XG4gIGZsZXgtd3JhcDogd3JhcC1yZXZlcnNlICFpbXBvcnRhbnQ7IH1cblxuLmp1c3RpZnktY29udGVudC1zdGFydCB7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydCAhaW1wb3J0YW50OyB9XG5cbi5qdXN0aWZ5LWNvbnRlbnQtZW5kIHtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZCAhaW1wb3J0YW50OyB9XG5cbi5qdXN0aWZ5LWNvbnRlbnQtY2VudGVyIHtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXIgIWltcG9ydGFudDsgfVxuXG4uanVzdGlmeS1jb250ZW50LWJldHdlZW4ge1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW4gIWltcG9ydGFudDsgfVxuXG4uanVzdGlmeS1jb250ZW50LWFyb3VuZCB7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYXJvdW5kICFpbXBvcnRhbnQ7IH1cblxuLmp1c3RpZnktY29udGVudC1ldmVubHkge1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWV2ZW5seSAhaW1wb3J0YW50OyB9XG5cbi5hbGlnbi1pdGVtcy1zdGFydCB7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7IH1cblxuLmFsaWduLWl0ZW1zLWVuZCB7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LWVuZCAhaW1wb3J0YW50OyB9XG5cbi5hbGlnbi1pdGVtcy1jZW50ZXIge1xuICBhbGlnbi1pdGVtczogY2VudGVyICFpbXBvcnRhbnQ7IH1cblxuLmFsaWduLWl0ZW1zLWJhc2VsaW5lIHtcbiAgYWxpZ24taXRlbXM6IGJhc2VsaW5lICFpbXBvcnRhbnQ7IH1cblxuLmFsaWduLWl0ZW1zLXN0cmV0Y2gge1xuICBhbGlnbi1pdGVtczogc3RyZXRjaCAhaW1wb3J0YW50OyB9XG5cbi5hbGlnbi1jb250ZW50LXN0YXJ0IHtcbiAgYWxpZ24tY29udGVudDogZmxleC1zdGFydCAhaW1wb3J0YW50OyB9XG5cbi5hbGlnbi1jb250ZW50LWVuZCB7XG4gIGFsaWduLWNvbnRlbnQ6IGZsZXgtZW5kICFpbXBvcnRhbnQ7IH1cblxuLmFsaWduLWNvbnRlbnQtY2VudGVyIHtcbiAgYWxpZ24tY29udGVudDogY2VudGVyICFpbXBvcnRhbnQ7IH1cblxuLmFsaWduLWNvbnRlbnQtYmV0d2VlbiB7XG4gIGFsaWduLWNvbnRlbnQ6IHNwYWNlLWJldHdlZW4gIWltcG9ydGFudDsgfVxuXG4uYWxpZ24tY29udGVudC1hcm91bmQge1xuICBhbGlnbi1jb250ZW50OiBzcGFjZS1hcm91bmQgIWltcG9ydGFudDsgfVxuXG4uYWxpZ24tY29udGVudC1zdHJldGNoIHtcbiAgYWxpZ24tY29udGVudDogc3RyZXRjaCAhaW1wb3J0YW50OyB9XG5cbi5hbGlnbi1zZWxmLWF1dG8ge1xuICBhbGlnbi1zZWxmOiBhdXRvICFpbXBvcnRhbnQ7IH1cblxuLmFsaWduLXNlbGYtc3RhcnQge1xuICBhbGlnbi1zZWxmOiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7IH1cblxuLmFsaWduLXNlbGYtZW5kIHtcbiAgYWxpZ24tc2VsZjogZmxleC1lbmQgIWltcG9ydGFudDsgfVxuXG4uYWxpZ24tc2VsZi1jZW50ZXIge1xuICBhbGlnbi1zZWxmOiBjZW50ZXIgIWltcG9ydGFudDsgfVxuXG4uYWxpZ24tc2VsZi1iYXNlbGluZSB7XG4gIGFsaWduLXNlbGY6IGJhc2VsaW5lICFpbXBvcnRhbnQ7IH1cblxuLmFsaWduLXNlbGYtc3RyZXRjaCB7XG4gIGFsaWduLXNlbGY6IHN0cmV0Y2ggIWltcG9ydGFudDsgfVxuXG4ub3JkZXItZmlyc3Qge1xuICBvcmRlcjogLTEgIWltcG9ydGFudDsgfVxuXG4ub3JkZXItMCB7XG4gIG9yZGVyOiAwICFpbXBvcnRhbnQ7IH1cblxuLm9yZGVyLTEge1xuICBvcmRlcjogMSAhaW1wb3J0YW50OyB9XG5cbi5vcmRlci0yIHtcbiAgb3JkZXI6IDIgIWltcG9ydGFudDsgfVxuXG4ub3JkZXItMyB7XG4gIG9yZGVyOiAzICFpbXBvcnRhbnQ7IH1cblxuLm9yZGVyLTQge1xuICBvcmRlcjogNCAhaW1wb3J0YW50OyB9XG5cbi5vcmRlci01IHtcbiAgb3JkZXI6IDUgIWltcG9ydGFudDsgfVxuXG4ub3JkZXItbGFzdCB7XG4gIG9yZGVyOiA2ICFpbXBvcnRhbnQ7IH1cblxuLm0tMCB7XG4gIG1hcmdpbjogMCAhaW1wb3J0YW50OyB9XG5cbi5tLTEge1xuICBtYXJnaW46IDAuMjVyZW0gIWltcG9ydGFudDsgfVxuXG4ubS0yIHtcbiAgbWFyZ2luOiAwLjVyZW0gIWltcG9ydGFudDsgfVxuXG4ubS0zIHtcbiAgbWFyZ2luOiAxcmVtICFpbXBvcnRhbnQ7IH1cblxuLm0tNCB7XG4gIG1hcmdpbjogMS41cmVtICFpbXBvcnRhbnQ7IH1cblxuLm0tNSB7XG4gIG1hcmdpbjogM3JlbSAhaW1wb3J0YW50OyB9XG5cbi5tLWF1dG8ge1xuICBtYXJnaW46IGF1dG8gIWltcG9ydGFudDsgfVxuXG4ubXgtMCB7XG4gIG1hcmdpbi1yaWdodDogMCAhaW1wb3J0YW50O1xuICBtYXJnaW4tbGVmdDogMCAhaW1wb3J0YW50OyB9XG5cbi5teC0xIHtcbiAgbWFyZ2luLXJpZ2h0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1sZWZ0OiAwLjI1cmVtICFpbXBvcnRhbnQ7IH1cblxuLm14LTIge1xuICBtYXJnaW4tcmlnaHQ6IDAuNXJlbSAhaW1wb3J0YW50O1xuICBtYXJnaW4tbGVmdDogMC41cmVtICFpbXBvcnRhbnQ7IH1cblxuLm14LTMge1xuICBtYXJnaW4tcmlnaHQ6IDFyZW0gIWltcG9ydGFudDtcbiAgbWFyZ2luLWxlZnQ6IDFyZW0gIWltcG9ydGFudDsgfVxuXG4ubXgtNCB7XG4gIG1hcmdpbi1yaWdodDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1sZWZ0OiAxLjVyZW0gIWltcG9ydGFudDsgfVxuXG4ubXgtNSB7XG4gIG1hcmdpbi1yaWdodDogM3JlbSAhaW1wb3J0YW50O1xuICBtYXJnaW4tbGVmdDogM3JlbSAhaW1wb3J0YW50OyB9XG5cbi5teC1hdXRvIHtcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvICFpbXBvcnRhbnQ7IH1cblxuLm15LTAge1xuICBtYXJnaW4tdG9wOiAwICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDsgfVxuXG4ubXktMSB7XG4gIG1hcmdpbi10b3A6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgbWFyZ2luLWJvdHRvbTogMC4yNXJlbSAhaW1wb3J0YW50OyB9XG5cbi5teS0yIHtcbiAgbWFyZ2luLXRvcDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1ib3R0b206IDAuNXJlbSAhaW1wb3J0YW50OyB9XG5cbi5teS0zIHtcbiAgbWFyZ2luLXRvcDogMXJlbSAhaW1wb3J0YW50O1xuICBtYXJnaW4tYm90dG9tOiAxcmVtICFpbXBvcnRhbnQ7IH1cblxuLm15LTQge1xuICBtYXJnaW4tdG9wOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgbWFyZ2luLWJvdHRvbTogMS41cmVtICFpbXBvcnRhbnQ7IH1cblxuLm15LTUge1xuICBtYXJnaW4tdG9wOiAzcmVtICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1ib3R0b206IDNyZW0gIWltcG9ydGFudDsgfVxuXG4ubXktYXV0byB7XG4gIG1hcmdpbi10b3A6IGF1dG8gIWltcG9ydGFudDtcbiAgbWFyZ2luLWJvdHRvbTogYXV0byAhaW1wb3J0YW50OyB9XG5cbi5tdC0wIHtcbiAgbWFyZ2luLXRvcDogMCAhaW1wb3J0YW50OyB9XG5cbi5tdC0xIHtcbiAgbWFyZ2luLXRvcDogMC4yNXJlbSAhaW1wb3J0YW50OyB9XG5cbi5tdC0yIHtcbiAgbWFyZ2luLXRvcDogMC41cmVtICFpbXBvcnRhbnQ7IH1cblxuLm10LTMge1xuICBtYXJnaW4tdG9wOiAxcmVtICFpbXBvcnRhbnQ7IH1cblxuLm10LTQge1xuICBtYXJnaW4tdG9wOiAxLjVyZW0gIWltcG9ydGFudDsgfVxuXG4ubXQtNSB7XG4gIG1hcmdpbi10b3A6IDNyZW0gIWltcG9ydGFudDsgfVxuXG4ubXQtYXV0byB7XG4gIG1hcmdpbi10b3A6IGF1dG8gIWltcG9ydGFudDsgfVxuXG4ubWUtMCB7XG4gIG1hcmdpbi1yaWdodDogMCAhaW1wb3J0YW50OyB9XG5cbi5tZS0xIHtcbiAgbWFyZ2luLXJpZ2h0OiAwLjI1cmVtICFpbXBvcnRhbnQ7IH1cblxuLm1lLTIge1xuICBtYXJnaW4tcmlnaHQ6IDAuNXJlbSAhaW1wb3J0YW50OyB9XG5cbi5tZS0zIHtcbiAgbWFyZ2luLXJpZ2h0OiAxcmVtICFpbXBvcnRhbnQ7IH1cblxuLm1lLTQge1xuICBtYXJnaW4tcmlnaHQ6IDEuNXJlbSAhaW1wb3J0YW50OyB9XG5cbi5tZS01IHtcbiAgbWFyZ2luLXJpZ2h0OiAzcmVtICFpbXBvcnRhbnQ7IH1cblxuLm1lLWF1dG8ge1xuICBtYXJnaW4tcmlnaHQ6IGF1dG8gIWltcG9ydGFudDsgfVxuXG4ubWItMCB7XG4gIG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDsgfVxuXG4ubWItMSB7XG4gIG1hcmdpbi1ib3R0b206IDAuMjVyZW0gIWltcG9ydGFudDsgfVxuXG4ubWItMiB7XG4gIG1hcmdpbi1ib3R0b206IDAuNXJlbSAhaW1wb3J0YW50OyB9XG5cbi5tYi0zIHtcbiAgbWFyZ2luLWJvdHRvbTogMXJlbSAhaW1wb3J0YW50OyB9XG5cbi5tYi00IHtcbiAgbWFyZ2luLWJvdHRvbTogMS41cmVtICFpbXBvcnRhbnQ7IH1cblxuLm1iLTUge1xuICBtYXJnaW4tYm90dG9tOiAzcmVtICFpbXBvcnRhbnQ7IH1cblxuLm1iLWF1dG8ge1xuICBtYXJnaW4tYm90dG9tOiBhdXRvICFpbXBvcnRhbnQ7IH1cblxuLm1zLTAge1xuICBtYXJnaW4tbGVmdDogMCAhaW1wb3J0YW50OyB9XG5cbi5tcy0xIHtcbiAgbWFyZ2luLWxlZnQ6IDAuMjVyZW0gIWltcG9ydGFudDsgfVxuXG4ubXMtMiB7XG4gIG1hcmdpbi1sZWZ0OiAwLjVyZW0gIWltcG9ydGFudDsgfVxuXG4ubXMtMyB7XG4gIG1hcmdpbi1sZWZ0OiAxcmVtICFpbXBvcnRhbnQ7IH1cblxuLm1zLTQge1xuICBtYXJnaW4tbGVmdDogMS41cmVtICFpbXBvcnRhbnQ7IH1cblxuLm1zLTUge1xuICBtYXJnaW4tbGVmdDogM3JlbSAhaW1wb3J0YW50OyB9XG5cbi5tcy1hdXRvIHtcbiAgbWFyZ2luLWxlZnQ6IGF1dG8gIWltcG9ydGFudDsgfVxuXG4ucC0wIHtcbiAgcGFkZGluZzogMCAhaW1wb3J0YW50OyB9XG5cbi5wLTEge1xuICBwYWRkaW5nOiAwLjI1cmVtICFpbXBvcnRhbnQ7IH1cblxuLnAtMiB7XG4gIHBhZGRpbmc6IDAuNXJlbSAhaW1wb3J0YW50OyB9XG5cbi5wLTMge1xuICBwYWRkaW5nOiAxcmVtICFpbXBvcnRhbnQ7IH1cblxuLnAtNCB7XG4gIHBhZGRpbmc6IDEuNXJlbSAhaW1wb3J0YW50OyB9XG5cbi5wLTUge1xuICBwYWRkaW5nOiAzcmVtICFpbXBvcnRhbnQ7IH1cblxuLnB4LTAge1xuICBwYWRkaW5nLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctbGVmdDogMCAhaW1wb3J0YW50OyB9XG5cbi5weC0xIHtcbiAgcGFkZGluZy1yaWdodDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICBwYWRkaW5nLWxlZnQ6IDAuMjVyZW0gIWltcG9ydGFudDsgfVxuXG4ucHgtMiB7XG4gIHBhZGRpbmctcmlnaHQ6IDAuNXJlbSAhaW1wb3J0YW50O1xuICBwYWRkaW5nLWxlZnQ6IDAuNXJlbSAhaW1wb3J0YW50OyB9XG5cbi5weC0zIHtcbiAgcGFkZGluZy1yaWdodDogMXJlbSAhaW1wb3J0YW50O1xuICBwYWRkaW5nLWxlZnQ6IDFyZW0gIWltcG9ydGFudDsgfVxuXG4ucHgtNCB7XG4gIHBhZGRpbmctcmlnaHQ6IDEuNXJlbSAhaW1wb3J0YW50O1xuICBwYWRkaW5nLWxlZnQ6IDEuNXJlbSAhaW1wb3J0YW50OyB9XG5cbi5weC01IHtcbiAgcGFkZGluZy1yaWdodDogM3JlbSAhaW1wb3J0YW50O1xuICBwYWRkaW5nLWxlZnQ6IDNyZW0gIWltcG9ydGFudDsgfVxuXG4ucHktMCB7XG4gIHBhZGRpbmctdG9wOiAwICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctYm90dG9tOiAwICFpbXBvcnRhbnQ7IH1cblxuLnB5LTEge1xuICBwYWRkaW5nLXRvcDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICBwYWRkaW5nLWJvdHRvbTogMC4yNXJlbSAhaW1wb3J0YW50OyB9XG5cbi5weS0yIHtcbiAgcGFkZGluZy10b3A6IDAuNXJlbSAhaW1wb3J0YW50O1xuICBwYWRkaW5nLWJvdHRvbTogMC41cmVtICFpbXBvcnRhbnQ7IH1cblxuLnB5LTMge1xuICBwYWRkaW5nLXRvcDogMXJlbSAhaW1wb3J0YW50O1xuICBwYWRkaW5nLWJvdHRvbTogMXJlbSAhaW1wb3J0YW50OyB9XG5cbi5weS00IHtcbiAgcGFkZGluZy10b3A6IDEuNXJlbSAhaW1wb3J0YW50O1xuICBwYWRkaW5nLWJvdHRvbTogMS41cmVtICFpbXBvcnRhbnQ7IH1cblxuLnB5LTUge1xuICBwYWRkaW5nLXRvcDogM3JlbSAhaW1wb3J0YW50O1xuICBwYWRkaW5nLWJvdHRvbTogM3JlbSAhaW1wb3J0YW50OyB9XG5cbi5wdC0wIHtcbiAgcGFkZGluZy10b3A6IDAgIWltcG9ydGFudDsgfVxuXG4ucHQtMSB7XG4gIHBhZGRpbmctdG9wOiAwLjI1cmVtICFpbXBvcnRhbnQ7IH1cblxuLnB0LTIge1xuICBwYWRkaW5nLXRvcDogMC41cmVtICFpbXBvcnRhbnQ7IH1cblxuLnB0LTMge1xuICBwYWRkaW5nLXRvcDogMXJlbSAhaW1wb3J0YW50OyB9XG5cbi5wdC00IHtcbiAgcGFkZGluZy10b3A6IDEuNXJlbSAhaW1wb3J0YW50OyB9XG5cbi5wdC01IHtcbiAgcGFkZGluZy10b3A6IDNyZW0gIWltcG9ydGFudDsgfVxuXG4ucGUtMCB7XG4gIHBhZGRpbmctcmlnaHQ6IDAgIWltcG9ydGFudDsgfVxuXG4ucGUtMSB7XG4gIHBhZGRpbmctcmlnaHQ6IDAuMjVyZW0gIWltcG9ydGFudDsgfVxuXG4ucGUtMiB7XG4gIHBhZGRpbmctcmlnaHQ6IDAuNXJlbSAhaW1wb3J0YW50OyB9XG5cbi5wZS0zIHtcbiAgcGFkZGluZy1yaWdodDogMXJlbSAhaW1wb3J0YW50OyB9XG5cbi5wZS00IHtcbiAgcGFkZGluZy1yaWdodDogMS41cmVtICFpbXBvcnRhbnQ7IH1cblxuLnBlLTUge1xuICBwYWRkaW5nLXJpZ2h0OiAzcmVtICFpbXBvcnRhbnQ7IH1cblxuLnBiLTAge1xuICBwYWRkaW5nLWJvdHRvbTogMCAhaW1wb3J0YW50OyB9XG5cbi5wYi0xIHtcbiAgcGFkZGluZy1ib3R0b206IDAuMjVyZW0gIWltcG9ydGFudDsgfVxuXG4ucGItMiB7XG4gIHBhZGRpbmctYm90dG9tOiAwLjVyZW0gIWltcG9ydGFudDsgfVxuXG4ucGItMyB7XG4gIHBhZGRpbmctYm90dG9tOiAxcmVtICFpbXBvcnRhbnQ7IH1cblxuLnBiLTQge1xuICBwYWRkaW5nLWJvdHRvbTogMS41cmVtICFpbXBvcnRhbnQ7IH1cblxuLnBiLTUge1xuICBwYWRkaW5nLWJvdHRvbTogM3JlbSAhaW1wb3J0YW50OyB9XG5cbi5wcy0wIHtcbiAgcGFkZGluZy1sZWZ0OiAwICFpbXBvcnRhbnQ7IH1cblxuLnBzLTEge1xuICBwYWRkaW5nLWxlZnQ6IDAuMjVyZW0gIWltcG9ydGFudDsgfVxuXG4ucHMtMiB7XG4gIHBhZGRpbmctbGVmdDogMC41cmVtICFpbXBvcnRhbnQ7IH1cblxuLnBzLTMge1xuICBwYWRkaW5nLWxlZnQ6IDFyZW0gIWltcG9ydGFudDsgfVxuXG4ucHMtNCB7XG4gIHBhZGRpbmctbGVmdDogMS41cmVtICFpbXBvcnRhbnQ7IH1cblxuLnBzLTUge1xuICBwYWRkaW5nLWxlZnQ6IDNyZW0gIWltcG9ydGFudDsgfVxuXG4uZ2FwLTAge1xuICBnYXA6IDAgIWltcG9ydGFudDsgfVxuXG4uZ2FwLTEge1xuICBnYXA6IDAuMjVyZW0gIWltcG9ydGFudDsgfVxuXG4uZ2FwLTIge1xuICBnYXA6IDAuNXJlbSAhaW1wb3J0YW50OyB9XG5cbi5nYXAtMyB7XG4gIGdhcDogMXJlbSAhaW1wb3J0YW50OyB9XG5cbi5nYXAtNCB7XG4gIGdhcDogMS41cmVtICFpbXBvcnRhbnQ7IH1cblxuLmdhcC01IHtcbiAgZ2FwOiAzcmVtICFpbXBvcnRhbnQ7IH1cblxuLnJvdy1nYXAtMCB7XG4gIHJvdy1nYXA6IDAgIWltcG9ydGFudDsgfVxuXG4ucm93LWdhcC0xIHtcbiAgcm93LWdhcDogMC4yNXJlbSAhaW1wb3J0YW50OyB9XG5cbi5yb3ctZ2FwLTIge1xuICByb3ctZ2FwOiAwLjVyZW0gIWltcG9ydGFudDsgfVxuXG4ucm93LWdhcC0zIHtcbiAgcm93LWdhcDogMXJlbSAhaW1wb3J0YW50OyB9XG5cbi5yb3ctZ2FwLTQge1xuICByb3ctZ2FwOiAxLjVyZW0gIWltcG9ydGFudDsgfVxuXG4ucm93LWdhcC01IHtcbiAgcm93LWdhcDogM3JlbSAhaW1wb3J0YW50OyB9XG5cbi5jb2x1bW4tZ2FwLTAge1xuICAtbW96LWNvbHVtbi1nYXA6IDAgIWltcG9ydGFudDtcbiAgY29sdW1uLWdhcDogMCAhaW1wb3J0YW50OyB9XG5cbi5jb2x1bW4tZ2FwLTEge1xuICAtbW96LWNvbHVtbi1nYXA6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgY29sdW1uLWdhcDogMC4yNXJlbSAhaW1wb3J0YW50OyB9XG5cbi5jb2x1bW4tZ2FwLTIge1xuICAtbW96LWNvbHVtbi1nYXA6IDAuNXJlbSAhaW1wb3J0YW50O1xuICBjb2x1bW4tZ2FwOiAwLjVyZW0gIWltcG9ydGFudDsgfVxuXG4uY29sdW1uLWdhcC0zIHtcbiAgLW1vei1jb2x1bW4tZ2FwOiAxcmVtICFpbXBvcnRhbnQ7XG4gIGNvbHVtbi1nYXA6IDFyZW0gIWltcG9ydGFudDsgfVxuXG4uY29sdW1uLWdhcC00IHtcbiAgLW1vei1jb2x1bW4tZ2FwOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgY29sdW1uLWdhcDogMS41cmVtICFpbXBvcnRhbnQ7IH1cblxuLmNvbHVtbi1nYXAtNSB7XG4gIC1tb3otY29sdW1uLWdhcDogM3JlbSAhaW1wb3J0YW50O1xuICBjb2x1bW4tZ2FwOiAzcmVtICFpbXBvcnRhbnQ7IH1cblxuLmZvbnQtbW9ub3NwYWNlIHtcbiAgZm9udC1mYW1pbHk6IHZhcigtLWJzLWZvbnQtbW9ub3NwYWNlKSAhaW1wb3J0YW50OyB9XG5cbi5mcy0xIHtcbiAgZm9udC1zaXplOiBjYWxjKDEuMzc1cmVtICsgMS41dncpICFpbXBvcnRhbnQ7IH1cblxuLmZzLTIge1xuICBmb250LXNpemU6IGNhbGMoMS4zMjVyZW0gKyAwLjl2dykgIWltcG9ydGFudDsgfVxuXG4uZnMtMyB7XG4gIGZvbnQtc2l6ZTogY2FsYygxLjNyZW0gKyAwLjZ2dykgIWltcG9ydGFudDsgfVxuXG4uZnMtNCB7XG4gIGZvbnQtc2l6ZTogY2FsYygxLjI3NXJlbSArIDAuM3Z3KSAhaW1wb3J0YW50OyB9XG5cbi5mcy01IHtcbiAgZm9udC1zaXplOiAxLjI1cmVtICFpbXBvcnRhbnQ7IH1cblxuLmZzLTYge1xuICBmb250LXNpemU6IDFyZW0gIWltcG9ydGFudDsgfVxuXG4uZnN0LWl0YWxpYyB7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYyAhaW1wb3J0YW50OyB9XG5cbi5mc3Qtbm9ybWFsIHtcbiAgZm9udC1zdHlsZTogbm9ybWFsICFpbXBvcnRhbnQ7IH1cblxuLmZ3LWxpZ2h0ZXIge1xuICBmb250LXdlaWdodDogbGlnaHRlciAhaW1wb3J0YW50OyB9XG5cbi5mdy1saWdodCB7XG4gIGZvbnQtd2VpZ2h0OiAzMDAgIWltcG9ydGFudDsgfVxuXG4uZnctbm9ybWFsIHtcbiAgZm9udC13ZWlnaHQ6IDQwMCAhaW1wb3J0YW50OyB9XG5cbi5mdy1tZWRpdW0ge1xuICBmb250LXdlaWdodDogNTAwICFpbXBvcnRhbnQ7IH1cblxuLmZ3LXNlbWlib2xkIHtcbiAgZm9udC13ZWlnaHQ6IDcwMCAhaW1wb3J0YW50OyB9XG5cbi5mdy1ib2xkIHtcbiAgZm9udC13ZWlnaHQ6IDkwMCAhaW1wb3J0YW50OyB9XG5cbi5mdy1ib2xkZXIge1xuICBmb250LXdlaWdodDogYm9sZGVyICFpbXBvcnRhbnQ7IH1cblxuLmxoLTEge1xuICBsaW5lLWhlaWdodDogMSAhaW1wb3J0YW50OyB9XG5cbi5saC1zbSB7XG4gIGxpbmUtaGVpZ2h0OiAxLjI1ICFpbXBvcnRhbnQ7IH1cblxuLmxoLWJhc2Uge1xuICBsaW5lLWhlaWdodDogMS41ICFpbXBvcnRhbnQ7IH1cblxuLmxoLWxnIHtcbiAgbGluZS1oZWlnaHQ6IDIgIWltcG9ydGFudDsgfVxuXG4udGV4dC1zdGFydCB7XG4gIHRleHQtYWxpZ246IGxlZnQgIWltcG9ydGFudDsgfVxuXG4udGV4dC1lbmQge1xuICB0ZXh0LWFsaWduOiByaWdodCAhaW1wb3J0YW50OyB9XG5cbi50ZXh0LWNlbnRlciB7XG4gIHRleHQtYWxpZ246IGNlbnRlciAhaW1wb3J0YW50OyB9XG5cbi50ZXh0LWRlY29yYXRpb24tbm9uZSB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZSAhaW1wb3J0YW50OyB9XG5cbi50ZXh0LWRlY29yYXRpb24tdW5kZXJsaW5lIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmUgIWltcG9ydGFudDsgfVxuXG4udGV4dC1kZWNvcmF0aW9uLWxpbmUtdGhyb3VnaCB7XG4gIHRleHQtZGVjb3JhdGlvbjogbGluZS10aHJvdWdoICFpbXBvcnRhbnQ7IH1cblxuLnRleHQtbG93ZXJjYXNlIHtcbiAgdGV4dC10cmFuc2Zvcm06IGxvd2VyY2FzZSAhaW1wb3J0YW50OyB9XG5cbi50ZXh0LXVwcGVyY2FzZSB7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2UgIWltcG9ydGFudDsgfVxuXG4udGV4dC1jYXBpdGFsaXplIHtcbiAgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemUgIWltcG9ydGFudDsgfVxuXG4udGV4dC13cmFwIHtcbiAgd2hpdGUtc3BhY2U6IG5vcm1hbCAhaW1wb3J0YW50OyB9XG5cbi50ZXh0LW5vd3JhcCB7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXAgIWltcG9ydGFudDsgfVxuXG4udGV4dC1icmVhayB7XG4gIHdvcmQtd3JhcDogYnJlYWstd29yZCAhaW1wb3J0YW50O1xuICB3b3JkLWJyZWFrOiBicmVhay13b3JkICFpbXBvcnRhbnQ7IH1cblxuLnZpc2libGUge1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlICFpbXBvcnRhbnQ7IH1cblxuLmludmlzaWJsZSB7XG4gIHZpc2liaWxpdHk6IGhpZGRlbiAhaW1wb3J0YW50OyB9XG5cbi56LW4xIHtcbiAgei1pbmRleDogLTEgIWltcG9ydGFudDsgfVxuXG4uei0wIHtcbiAgei1pbmRleDogMCAhaW1wb3J0YW50OyB9XG5cbi56LTEge1xuICB6LWluZGV4OiAxICFpbXBvcnRhbnQ7IH1cblxuLnotMiB7XG4gIHotaW5kZXg6IDIgIWltcG9ydGFudDsgfVxuXG4uei0zIHtcbiAgei1pbmRleDogMyAhaW1wb3J0YW50OyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAuZmxvYXQtc20tc3RhcnQge1xuICAgIGZsb2F0OiBsZWZ0ICFpbXBvcnRhbnQ7IH1cbiAgLmZsb2F0LXNtLWVuZCB7XG4gICAgZmxvYXQ6IHJpZ2h0ICFpbXBvcnRhbnQ7IH1cbiAgLmZsb2F0LXNtLW5vbmUge1xuICAgIGZsb2F0OiBub25lICFpbXBvcnRhbnQ7IH1cbiAgLm9iamVjdC1maXQtc20tY29udGFpbiB7XG4gICAgLW8tb2JqZWN0LWZpdDogY29udGFpbiAhaW1wb3J0YW50O1xuICAgIG9iamVjdC1maXQ6IGNvbnRhaW4gIWltcG9ydGFudDsgfVxuICAub2JqZWN0LWZpdC1zbS1jb3ZlciB7XG4gICAgLW8tb2JqZWN0LWZpdDogY292ZXIgIWltcG9ydGFudDtcbiAgICBvYmplY3QtZml0OiBjb3ZlciAhaW1wb3J0YW50OyB9XG4gIC5vYmplY3QtZml0LXNtLWZpbGwge1xuICAgIC1vLW9iamVjdC1maXQ6IGZpbGwgIWltcG9ydGFudDtcbiAgICBvYmplY3QtZml0OiBmaWxsICFpbXBvcnRhbnQ7IH1cbiAgLm9iamVjdC1maXQtc20tc2NhbGUge1xuICAgIC1vLW9iamVjdC1maXQ6IHNjYWxlLWRvd24gIWltcG9ydGFudDtcbiAgICBvYmplY3QtZml0OiBzY2FsZS1kb3duICFpbXBvcnRhbnQ7IH1cbiAgLm9iamVjdC1maXQtc20tbm9uZSB7XG4gICAgLW8tb2JqZWN0LWZpdDogbm9uZSAhaW1wb3J0YW50O1xuICAgIG9iamVjdC1maXQ6IG5vbmUgIWltcG9ydGFudDsgfVxuICAuZC1zbS1pbmxpbmUge1xuICAgIGRpc3BsYXk6IGlubGluZSAhaW1wb3J0YW50OyB9XG4gIC5kLXNtLWlubGluZS1ibG9jayB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrICFpbXBvcnRhbnQ7IH1cbiAgLmQtc20tYmxvY2sge1xuICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7IH1cbiAgLmQtc20tZ3JpZCB7XG4gICAgZGlzcGxheTogZ3JpZCAhaW1wb3J0YW50OyB9XG4gIC5kLXNtLWlubGluZS1ncmlkIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtZ3JpZCAhaW1wb3J0YW50OyB9XG4gIC5kLXNtLXRhYmxlIHtcbiAgICBkaXNwbGF5OiB0YWJsZSAhaW1wb3J0YW50OyB9XG4gIC5kLXNtLXRhYmxlLXJvdyB7XG4gICAgZGlzcGxheTogdGFibGUtcm93ICFpbXBvcnRhbnQ7IH1cbiAgLmQtc20tdGFibGUtY2VsbCB7XG4gICAgZGlzcGxheTogdGFibGUtY2VsbCAhaW1wb3J0YW50OyB9XG4gIC5kLXNtLWZsZXgge1xuICAgIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDsgfVxuICAuZC1zbS1pbmxpbmUtZmxleCB7XG4gICAgZGlzcGxheTogaW5saW5lLWZsZXggIWltcG9ydGFudDsgfVxuICAuZC1zbS1ub25lIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7IH1cbiAgLmZsZXgtc20tZmlsbCB7XG4gICAgZmxleDogMSAxIGF1dG8gIWltcG9ydGFudDsgfVxuICAuZmxleC1zbS1yb3cge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3cgIWltcG9ydGFudDsgfVxuICAuZmxleC1zbS1jb2x1bW4ge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4gIWltcG9ydGFudDsgfVxuICAuZmxleC1zbS1yb3ctcmV2ZXJzZSB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlICFpbXBvcnRhbnQ7IH1cbiAgLmZsZXgtc20tY29sdW1uLXJldmVyc2Uge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZSAhaW1wb3J0YW50OyB9XG4gIC5mbGV4LXNtLWdyb3ctMCB7XG4gICAgZmxleC1ncm93OiAwICFpbXBvcnRhbnQ7IH1cbiAgLmZsZXgtc20tZ3Jvdy0xIHtcbiAgICBmbGV4LWdyb3c6IDEgIWltcG9ydGFudDsgfVxuICAuZmxleC1zbS1zaHJpbmstMCB7XG4gICAgZmxleC1zaHJpbms6IDAgIWltcG9ydGFudDsgfVxuICAuZmxleC1zbS1zaHJpbmstMSB7XG4gICAgZmxleC1zaHJpbms6IDEgIWltcG9ydGFudDsgfVxuICAuZmxleC1zbS13cmFwIHtcbiAgICBmbGV4LXdyYXA6IHdyYXAgIWltcG9ydGFudDsgfVxuICAuZmxleC1zbS1ub3dyYXAge1xuICAgIGZsZXgtd3JhcDogbm93cmFwICFpbXBvcnRhbnQ7IH1cbiAgLmZsZXgtc20td3JhcC1yZXZlcnNlIHtcbiAgICBmbGV4LXdyYXA6IHdyYXAtcmV2ZXJzZSAhaW1wb3J0YW50OyB9XG4gIC5qdXN0aWZ5LWNvbnRlbnQtc20tc3RhcnQge1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydCAhaW1wb3J0YW50OyB9XG4gIC5qdXN0aWZ5LWNvbnRlbnQtc20tZW5kIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kICFpbXBvcnRhbnQ7IH1cbiAgLmp1c3RpZnktY29udGVudC1zbS1jZW50ZXIge1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyICFpbXBvcnRhbnQ7IH1cbiAgLmp1c3RpZnktY29udGVudC1zbS1iZXR3ZWVuIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW4gIWltcG9ydGFudDsgfVxuICAuanVzdGlmeS1jb250ZW50LXNtLWFyb3VuZCB7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1hcm91bmQgIWltcG9ydGFudDsgfVxuICAuanVzdGlmeS1jb250ZW50LXNtLWV2ZW5seSB7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1ldmVubHkgIWltcG9ydGFudDsgfVxuICAuYWxpZ24taXRlbXMtc20tc3RhcnQge1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLWl0ZW1zLXNtLWVuZCB7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLWl0ZW1zLXNtLWNlbnRlciB7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlciAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1pdGVtcy1zbS1iYXNlbGluZSB7XG4gICAgYWxpZ24taXRlbXM6IGJhc2VsaW5lICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLWl0ZW1zLXNtLXN0cmV0Y2gge1xuICAgIGFsaWduLWl0ZW1zOiBzdHJldGNoICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLWNvbnRlbnQtc20tc3RhcnQge1xuICAgIGFsaWduLWNvbnRlbnQ6IGZsZXgtc3RhcnQgIWltcG9ydGFudDsgfVxuICAuYWxpZ24tY29udGVudC1zbS1lbmQge1xuICAgIGFsaWduLWNvbnRlbnQ6IGZsZXgtZW5kICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLWNvbnRlbnQtc20tY2VudGVyIHtcbiAgICBhbGlnbi1jb250ZW50OiBjZW50ZXIgIWltcG9ydGFudDsgfVxuICAuYWxpZ24tY29udGVudC1zbS1iZXR3ZWVuIHtcbiAgICBhbGlnbi1jb250ZW50OiBzcGFjZS1iZXR3ZWVuICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLWNvbnRlbnQtc20tYXJvdW5kIHtcbiAgICBhbGlnbi1jb250ZW50OiBzcGFjZS1hcm91bmQgIWltcG9ydGFudDsgfVxuICAuYWxpZ24tY29udGVudC1zbS1zdHJldGNoIHtcbiAgICBhbGlnbi1jb250ZW50OiBzdHJldGNoICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLXNlbGYtc20tYXV0byB7XG4gICAgYWxpZ24tc2VsZjogYXV0byAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1zZWxmLXNtLXN0YXJ0IHtcbiAgICBhbGlnbi1zZWxmOiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLXNlbGYtc20tZW5kIHtcbiAgICBhbGlnbi1zZWxmOiBmbGV4LWVuZCAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1zZWxmLXNtLWNlbnRlciB7XG4gICAgYWxpZ24tc2VsZjogY2VudGVyICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLXNlbGYtc20tYmFzZWxpbmUge1xuICAgIGFsaWduLXNlbGY6IGJhc2VsaW5lICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLXNlbGYtc20tc3RyZXRjaCB7XG4gICAgYWxpZ24tc2VsZjogc3RyZXRjaCAhaW1wb3J0YW50OyB9XG4gIC5vcmRlci1zbS1maXJzdCB7XG4gICAgb3JkZXI6IC0xICFpbXBvcnRhbnQ7IH1cbiAgLm9yZGVyLXNtLTAge1xuICAgIG9yZGVyOiAwICFpbXBvcnRhbnQ7IH1cbiAgLm9yZGVyLXNtLTEge1xuICAgIG9yZGVyOiAxICFpbXBvcnRhbnQ7IH1cbiAgLm9yZGVyLXNtLTIge1xuICAgIG9yZGVyOiAyICFpbXBvcnRhbnQ7IH1cbiAgLm9yZGVyLXNtLTMge1xuICAgIG9yZGVyOiAzICFpbXBvcnRhbnQ7IH1cbiAgLm9yZGVyLXNtLTQge1xuICAgIG9yZGVyOiA0ICFpbXBvcnRhbnQ7IH1cbiAgLm9yZGVyLXNtLTUge1xuICAgIG9yZGVyOiA1ICFpbXBvcnRhbnQ7IH1cbiAgLm9yZGVyLXNtLWxhc3Qge1xuICAgIG9yZGVyOiA2ICFpbXBvcnRhbnQ7IH1cbiAgLm0tc20tMCB7XG4gICAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7IH1cbiAgLm0tc20tMSB7XG4gICAgbWFyZ2luOiAwLjI1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm0tc20tMiB7XG4gICAgbWFyZ2luOiAwLjVyZW0gIWltcG9ydGFudDsgfVxuICAubS1zbS0zIHtcbiAgICBtYXJnaW46IDFyZW0gIWltcG9ydGFudDsgfVxuICAubS1zbS00IHtcbiAgICBtYXJnaW46IDEuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tLXNtLTUge1xuICAgIG1hcmdpbjogM3JlbSAhaW1wb3J0YW50OyB9XG4gIC5tLXNtLWF1dG8ge1xuICAgIG1hcmdpbjogYXV0byAhaW1wb3J0YW50OyB9XG4gIC5teC1zbS0wIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAgIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogMCAhaW1wb3J0YW50OyB9XG4gIC5teC1zbS0xIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogMC4yNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5teC1zbS0yIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAuNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAwLjVyZW0gIWltcG9ydGFudDsgfVxuICAubXgtc20tMyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxcmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDFyZW0gIWltcG9ydGFudDsgfVxuICAubXgtc20tNCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxLjVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogMS41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm14LXNtLTUge1xuICAgIG1hcmdpbi1yaWdodDogM3JlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAzcmVtICFpbXBvcnRhbnQ7IH1cbiAgLm14LXNtLWF1dG8ge1xuICAgIG1hcmdpbi1yaWdodDogYXV0byAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvICFpbXBvcnRhbnQ7IH1cbiAgLm15LXNtLTAge1xuICAgIG1hcmdpbi10b3A6IDAgIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7IH1cbiAgLm15LXNtLTEge1xuICAgIG1hcmdpbi10b3A6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjI1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm15LXNtLTIge1xuICAgIG1hcmdpbi10b3A6IDAuNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDAuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5teS1zbS0zIHtcbiAgICBtYXJnaW4tdG9wOiAxcmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMXJlbSAhaW1wb3J0YW50OyB9XG4gIC5teS1zbS00IHtcbiAgICBtYXJnaW4tdG9wOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAxLjVyZW0gIWltcG9ydGFudDsgfVxuICAubXktc20tNSB7XG4gICAgbWFyZ2luLXRvcDogM3JlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDNyZW0gIWltcG9ydGFudDsgfVxuICAubXktc20tYXV0byB7XG4gICAgbWFyZ2luLXRvcDogYXV0byAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IGF1dG8gIWltcG9ydGFudDsgfVxuICAubXQtc20tMCB7XG4gICAgbWFyZ2luLXRvcDogMCAhaW1wb3J0YW50OyB9XG4gIC5tdC1zbS0xIHtcbiAgICBtYXJnaW4tdG9wOiAwLjI1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm10LXNtLTIge1xuICAgIG1hcmdpbi10b3A6IDAuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tdC1zbS0zIHtcbiAgICBtYXJnaW4tdG9wOiAxcmVtICFpbXBvcnRhbnQ7IH1cbiAgLm10LXNtLTQge1xuICAgIG1hcmdpbi10b3A6IDEuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tdC1zbS01IHtcbiAgICBtYXJnaW4tdG9wOiAzcmVtICFpbXBvcnRhbnQ7IH1cbiAgLm10LXNtLWF1dG8ge1xuICAgIG1hcmdpbi10b3A6IGF1dG8gIWltcG9ydGFudDsgfVxuICAubWUtc20tMCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwICFpbXBvcnRhbnQ7IH1cbiAgLm1lLXNtLTEge1xuICAgIG1hcmdpbi1yaWdodDogMC4yNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tZS1zbS0yIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tZS1zbS0zIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDFyZW0gIWltcG9ydGFudDsgfVxuICAubWUtc20tNCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxLjVyZW0gIWltcG9ydGFudDsgfVxuICAubWUtc20tNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAzcmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1lLXNtLWF1dG8ge1xuICAgIG1hcmdpbi1yaWdodDogYXV0byAhaW1wb3J0YW50OyB9XG4gIC5tYi1zbS0wIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7IH1cbiAgLm1iLXNtLTEge1xuICAgIG1hcmdpbi1ib3R0b206IDAuMjVyZW0gIWltcG9ydGFudDsgfVxuICAubWItc20tMiB7XG4gICAgbWFyZ2luLWJvdHRvbTogMC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1iLXNtLTMge1xuICAgIG1hcmdpbi1ib3R0b206IDFyZW0gIWltcG9ydGFudDsgfVxuICAubWItc20tNCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMS41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1iLXNtLTUge1xuICAgIG1hcmdpbi1ib3R0b206IDNyZW0gIWltcG9ydGFudDsgfVxuICAubWItc20tYXV0byB7XG4gICAgbWFyZ2luLWJvdHRvbTogYXV0byAhaW1wb3J0YW50OyB9XG4gIC5tcy1zbS0wIHtcbiAgICBtYXJnaW4tbGVmdDogMCAhaW1wb3J0YW50OyB9XG4gIC5tcy1zbS0xIHtcbiAgICBtYXJnaW4tbGVmdDogMC4yNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tcy1zbS0yIHtcbiAgICBtYXJnaW4tbGVmdDogMC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1zLXNtLTMge1xuICAgIG1hcmdpbi1sZWZ0OiAxcmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1zLXNtLTQge1xuICAgIG1hcmdpbi1sZWZ0OiAxLjVyZW0gIWltcG9ydGFudDsgfVxuICAubXMtc20tNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDNyZW0gIWltcG9ydGFudDsgfVxuICAubXMtc20tYXV0byB7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG8gIWltcG9ydGFudDsgfVxuICAucC1zbS0wIHtcbiAgICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7IH1cbiAgLnAtc20tMSB7XG4gICAgcGFkZGluZzogMC4yNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wLXNtLTIge1xuICAgIHBhZGRpbmc6IDAuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wLXNtLTMge1xuICAgIHBhZGRpbmc6IDFyZW0gIWltcG9ydGFudDsgfVxuICAucC1zbS00IHtcbiAgICBwYWRkaW5nOiAxLjVyZW0gIWltcG9ydGFudDsgfVxuICAucC1zbS01IHtcbiAgICBwYWRkaW5nOiAzcmVtICFpbXBvcnRhbnQ7IH1cbiAgLnB4LXNtLTAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAgIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDAgIWltcG9ydGFudDsgfVxuICAucHgtc20tMSB7XG4gICAgcGFkZGluZy1yaWdodDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogMC4yNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5weC1zbS0yIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjVyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5weC1zbS0zIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxcmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiAxcmVtICFpbXBvcnRhbnQ7IH1cbiAgLnB4LXNtLTQge1xuICAgIHBhZGRpbmctcmlnaHQ6IDEuNXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogMS41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnB4LXNtLTUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDNyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDNyZW0gIWltcG9ydGFudDsgfVxuICAucHktc20tMCB7XG4gICAgcGFkZGluZy10b3A6IDAgIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMCAhaW1wb3J0YW50OyB9XG4gIC5weS1zbS0xIHtcbiAgICBwYWRkaW5nLXRvcDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAwLjI1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnB5LXNtLTIge1xuICAgIHBhZGRpbmctdG9wOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnB5LXNtLTMge1xuICAgIHBhZGRpbmctdG9wOiAxcmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDFyZW0gIWltcG9ydGFudDsgfVxuICAucHktc20tNCB7XG4gICAgcGFkZGluZy10b3A6IDEuNXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAxLjVyZW0gIWltcG9ydGFudDsgfVxuICAucHktc20tNSB7XG4gICAgcGFkZGluZy10b3A6IDNyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogM3JlbSAhaW1wb3J0YW50OyB9XG4gIC5wdC1zbS0wIHtcbiAgICBwYWRkaW5nLXRvcDogMCAhaW1wb3J0YW50OyB9XG4gIC5wdC1zbS0xIHtcbiAgICBwYWRkaW5nLXRvcDogMC4yNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wdC1zbS0yIHtcbiAgICBwYWRkaW5nLXRvcDogMC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnB0LXNtLTMge1xuICAgIHBhZGRpbmctdG9wOiAxcmVtICFpbXBvcnRhbnQ7IH1cbiAgLnB0LXNtLTQge1xuICAgIHBhZGRpbmctdG9wOiAxLjVyZW0gIWltcG9ydGFudDsgfVxuICAucHQtc20tNSB7XG4gICAgcGFkZGluZy10b3A6IDNyZW0gIWltcG9ydGFudDsgfVxuICAucGUtc20tMCB7XG4gICAgcGFkZGluZy1yaWdodDogMCAhaW1wb3J0YW50OyB9XG4gIC5wZS1zbS0xIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjI1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnBlLXNtLTIge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wZS1zbS0zIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxcmVtICFpbXBvcnRhbnQ7IH1cbiAgLnBlLXNtLTQge1xuICAgIHBhZGRpbmctcmlnaHQ6IDEuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wZS1zbS01IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzcmVtICFpbXBvcnRhbnQ7IH1cbiAgLnBiLXNtLTAge1xuICAgIHBhZGRpbmctYm90dG9tOiAwICFpbXBvcnRhbnQ7IH1cbiAgLnBiLXNtLTEge1xuICAgIHBhZGRpbmctYm90dG9tOiAwLjI1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnBiLXNtLTIge1xuICAgIHBhZGRpbmctYm90dG9tOiAwLjVyZW0gIWltcG9ydGFudDsgfVxuICAucGItc20tMyB7XG4gICAgcGFkZGluZy1ib3R0b206IDFyZW0gIWltcG9ydGFudDsgfVxuICAucGItc20tNCB7XG4gICAgcGFkZGluZy1ib3R0b206IDEuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wYi1zbS01IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogM3JlbSAhaW1wb3J0YW50OyB9XG4gIC5wcy1zbS0wIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAgIWltcG9ydGFudDsgfVxuICAucHMtc20tMSB7XG4gICAgcGFkZGluZy1sZWZ0OiAwLjI1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnBzLXNtLTIge1xuICAgIHBhZGRpbmctbGVmdDogMC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnBzLXNtLTMge1xuICAgIHBhZGRpbmctbGVmdDogMXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wcy1zbS00IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wcy1zbS01IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDNyZW0gIWltcG9ydGFudDsgfVxuICAuZ2FwLXNtLTAge1xuICAgIGdhcDogMCAhaW1wb3J0YW50OyB9XG4gIC5nYXAtc20tMSB7XG4gICAgZ2FwOiAwLjI1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLmdhcC1zbS0yIHtcbiAgICBnYXA6IDAuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5nYXAtc20tMyB7XG4gICAgZ2FwOiAxcmVtICFpbXBvcnRhbnQ7IH1cbiAgLmdhcC1zbS00IHtcbiAgICBnYXA6IDEuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5nYXAtc20tNSB7XG4gICAgZ2FwOiAzcmVtICFpbXBvcnRhbnQ7IH1cbiAgLnJvdy1nYXAtc20tMCB7XG4gICAgcm93LWdhcDogMCAhaW1wb3J0YW50OyB9XG4gIC5yb3ctZ2FwLXNtLTEge1xuICAgIHJvdy1nYXA6IDAuMjVyZW0gIWltcG9ydGFudDsgfVxuICAucm93LWdhcC1zbS0yIHtcbiAgICByb3ctZ2FwOiAwLjVyZW0gIWltcG9ydGFudDsgfVxuICAucm93LWdhcC1zbS0zIHtcbiAgICByb3ctZ2FwOiAxcmVtICFpbXBvcnRhbnQ7IH1cbiAgLnJvdy1nYXAtc20tNCB7XG4gICAgcm93LWdhcDogMS41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnJvdy1nYXAtc20tNSB7XG4gICAgcm93LWdhcDogM3JlbSAhaW1wb3J0YW50OyB9XG4gIC5jb2x1bW4tZ2FwLXNtLTAge1xuICAgIC1tb3otY29sdW1uLWdhcDogMCAhaW1wb3J0YW50O1xuICAgIGNvbHVtbi1nYXA6IDAgIWltcG9ydGFudDsgfVxuICAuY29sdW1uLWdhcC1zbS0xIHtcbiAgICAtbW96LWNvbHVtbi1nYXA6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgICBjb2x1bW4tZ2FwOiAwLjI1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLmNvbHVtbi1nYXAtc20tMiB7XG4gICAgLW1vei1jb2x1bW4tZ2FwOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgICBjb2x1bW4tZ2FwOiAwLjVyZW0gIWltcG9ydGFudDsgfVxuICAuY29sdW1uLWdhcC1zbS0zIHtcbiAgICAtbW96LWNvbHVtbi1nYXA6IDFyZW0gIWltcG9ydGFudDtcbiAgICBjb2x1bW4tZ2FwOiAxcmVtICFpbXBvcnRhbnQ7IH1cbiAgLmNvbHVtbi1nYXAtc20tNCB7XG4gICAgLW1vei1jb2x1bW4tZ2FwOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgICBjb2x1bW4tZ2FwOiAxLjVyZW0gIWltcG9ydGFudDsgfVxuICAuY29sdW1uLWdhcC1zbS01IHtcbiAgICAtbW96LWNvbHVtbi1nYXA6IDNyZW0gIWltcG9ydGFudDtcbiAgICBjb2x1bW4tZ2FwOiAzcmVtICFpbXBvcnRhbnQ7IH1cbiAgLnRleHQtc20tc3RhcnQge1xuICAgIHRleHQtYWxpZ246IGxlZnQgIWltcG9ydGFudDsgfVxuICAudGV4dC1zbS1lbmQge1xuICAgIHRleHQtYWxpZ246IHJpZ2h0ICFpbXBvcnRhbnQ7IH1cbiAgLnRleHQtc20tY2VudGVyIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXIgIWltcG9ydGFudDsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuZmxvYXQtbWQtc3RhcnQge1xuICAgIGZsb2F0OiBsZWZ0ICFpbXBvcnRhbnQ7IH1cbiAgLmZsb2F0LW1kLWVuZCB7XG4gICAgZmxvYXQ6IHJpZ2h0ICFpbXBvcnRhbnQ7IH1cbiAgLmZsb2F0LW1kLW5vbmUge1xuICAgIGZsb2F0OiBub25lICFpbXBvcnRhbnQ7IH1cbiAgLm9iamVjdC1maXQtbWQtY29udGFpbiB7XG4gICAgLW8tb2JqZWN0LWZpdDogY29udGFpbiAhaW1wb3J0YW50O1xuICAgIG9iamVjdC1maXQ6IGNvbnRhaW4gIWltcG9ydGFudDsgfVxuICAub2JqZWN0LWZpdC1tZC1jb3ZlciB7XG4gICAgLW8tb2JqZWN0LWZpdDogY292ZXIgIWltcG9ydGFudDtcbiAgICBvYmplY3QtZml0OiBjb3ZlciAhaW1wb3J0YW50OyB9XG4gIC5vYmplY3QtZml0LW1kLWZpbGwge1xuICAgIC1vLW9iamVjdC1maXQ6IGZpbGwgIWltcG9ydGFudDtcbiAgICBvYmplY3QtZml0OiBmaWxsICFpbXBvcnRhbnQ7IH1cbiAgLm9iamVjdC1maXQtbWQtc2NhbGUge1xuICAgIC1vLW9iamVjdC1maXQ6IHNjYWxlLWRvd24gIWltcG9ydGFudDtcbiAgICBvYmplY3QtZml0OiBzY2FsZS1kb3duICFpbXBvcnRhbnQ7IH1cbiAgLm9iamVjdC1maXQtbWQtbm9uZSB7XG4gICAgLW8tb2JqZWN0LWZpdDogbm9uZSAhaW1wb3J0YW50O1xuICAgIG9iamVjdC1maXQ6IG5vbmUgIWltcG9ydGFudDsgfVxuICAuZC1tZC1pbmxpbmUge1xuICAgIGRpc3BsYXk6IGlubGluZSAhaW1wb3J0YW50OyB9XG4gIC5kLW1kLWlubGluZS1ibG9jayB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrICFpbXBvcnRhbnQ7IH1cbiAgLmQtbWQtYmxvY2sge1xuICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7IH1cbiAgLmQtbWQtZ3JpZCB7XG4gICAgZGlzcGxheTogZ3JpZCAhaW1wb3J0YW50OyB9XG4gIC5kLW1kLWlubGluZS1ncmlkIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtZ3JpZCAhaW1wb3J0YW50OyB9XG4gIC5kLW1kLXRhYmxlIHtcbiAgICBkaXNwbGF5OiB0YWJsZSAhaW1wb3J0YW50OyB9XG4gIC5kLW1kLXRhYmxlLXJvdyB7XG4gICAgZGlzcGxheTogdGFibGUtcm93ICFpbXBvcnRhbnQ7IH1cbiAgLmQtbWQtdGFibGUtY2VsbCB7XG4gICAgZGlzcGxheTogdGFibGUtY2VsbCAhaW1wb3J0YW50OyB9XG4gIC5kLW1kLWZsZXgge1xuICAgIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDsgfVxuICAuZC1tZC1pbmxpbmUtZmxleCB7XG4gICAgZGlzcGxheTogaW5saW5lLWZsZXggIWltcG9ydGFudDsgfVxuICAuZC1tZC1ub25lIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7IH1cbiAgLmZsZXgtbWQtZmlsbCB7XG4gICAgZmxleDogMSAxIGF1dG8gIWltcG9ydGFudDsgfVxuICAuZmxleC1tZC1yb3cge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3cgIWltcG9ydGFudDsgfVxuICAuZmxleC1tZC1jb2x1bW4ge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4gIWltcG9ydGFudDsgfVxuICAuZmxleC1tZC1yb3ctcmV2ZXJzZSB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlICFpbXBvcnRhbnQ7IH1cbiAgLmZsZXgtbWQtY29sdW1uLXJldmVyc2Uge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZSAhaW1wb3J0YW50OyB9XG4gIC5mbGV4LW1kLWdyb3ctMCB7XG4gICAgZmxleC1ncm93OiAwICFpbXBvcnRhbnQ7IH1cbiAgLmZsZXgtbWQtZ3Jvdy0xIHtcbiAgICBmbGV4LWdyb3c6IDEgIWltcG9ydGFudDsgfVxuICAuZmxleC1tZC1zaHJpbmstMCB7XG4gICAgZmxleC1zaHJpbms6IDAgIWltcG9ydGFudDsgfVxuICAuZmxleC1tZC1zaHJpbmstMSB7XG4gICAgZmxleC1zaHJpbms6IDEgIWltcG9ydGFudDsgfVxuICAuZmxleC1tZC13cmFwIHtcbiAgICBmbGV4LXdyYXA6IHdyYXAgIWltcG9ydGFudDsgfVxuICAuZmxleC1tZC1ub3dyYXAge1xuICAgIGZsZXgtd3JhcDogbm93cmFwICFpbXBvcnRhbnQ7IH1cbiAgLmZsZXgtbWQtd3JhcC1yZXZlcnNlIHtcbiAgICBmbGV4LXdyYXA6IHdyYXAtcmV2ZXJzZSAhaW1wb3J0YW50OyB9XG4gIC5qdXN0aWZ5LWNvbnRlbnQtbWQtc3RhcnQge1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydCAhaW1wb3J0YW50OyB9XG4gIC5qdXN0aWZ5LWNvbnRlbnQtbWQtZW5kIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kICFpbXBvcnRhbnQ7IH1cbiAgLmp1c3RpZnktY29udGVudC1tZC1jZW50ZXIge1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyICFpbXBvcnRhbnQ7IH1cbiAgLmp1c3RpZnktY29udGVudC1tZC1iZXR3ZWVuIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW4gIWltcG9ydGFudDsgfVxuICAuanVzdGlmeS1jb250ZW50LW1kLWFyb3VuZCB7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1hcm91bmQgIWltcG9ydGFudDsgfVxuICAuanVzdGlmeS1jb250ZW50LW1kLWV2ZW5seSB7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1ldmVubHkgIWltcG9ydGFudDsgfVxuICAuYWxpZ24taXRlbXMtbWQtc3RhcnQge1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLWl0ZW1zLW1kLWVuZCB7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLWl0ZW1zLW1kLWNlbnRlciB7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlciAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1pdGVtcy1tZC1iYXNlbGluZSB7XG4gICAgYWxpZ24taXRlbXM6IGJhc2VsaW5lICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLWl0ZW1zLW1kLXN0cmV0Y2gge1xuICAgIGFsaWduLWl0ZW1zOiBzdHJldGNoICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLWNvbnRlbnQtbWQtc3RhcnQge1xuICAgIGFsaWduLWNvbnRlbnQ6IGZsZXgtc3RhcnQgIWltcG9ydGFudDsgfVxuICAuYWxpZ24tY29udGVudC1tZC1lbmQge1xuICAgIGFsaWduLWNvbnRlbnQ6IGZsZXgtZW5kICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLWNvbnRlbnQtbWQtY2VudGVyIHtcbiAgICBhbGlnbi1jb250ZW50OiBjZW50ZXIgIWltcG9ydGFudDsgfVxuICAuYWxpZ24tY29udGVudC1tZC1iZXR3ZWVuIHtcbiAgICBhbGlnbi1jb250ZW50OiBzcGFjZS1iZXR3ZWVuICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLWNvbnRlbnQtbWQtYXJvdW5kIHtcbiAgICBhbGlnbi1jb250ZW50OiBzcGFjZS1hcm91bmQgIWltcG9ydGFudDsgfVxuICAuYWxpZ24tY29udGVudC1tZC1zdHJldGNoIHtcbiAgICBhbGlnbi1jb250ZW50OiBzdHJldGNoICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLXNlbGYtbWQtYXV0byB7XG4gICAgYWxpZ24tc2VsZjogYXV0byAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1zZWxmLW1kLXN0YXJ0IHtcbiAgICBhbGlnbi1zZWxmOiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLXNlbGYtbWQtZW5kIHtcbiAgICBhbGlnbi1zZWxmOiBmbGV4LWVuZCAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1zZWxmLW1kLWNlbnRlciB7XG4gICAgYWxpZ24tc2VsZjogY2VudGVyICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLXNlbGYtbWQtYmFzZWxpbmUge1xuICAgIGFsaWduLXNlbGY6IGJhc2VsaW5lICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLXNlbGYtbWQtc3RyZXRjaCB7XG4gICAgYWxpZ24tc2VsZjogc3RyZXRjaCAhaW1wb3J0YW50OyB9XG4gIC5vcmRlci1tZC1maXJzdCB7XG4gICAgb3JkZXI6IC0xICFpbXBvcnRhbnQ7IH1cbiAgLm9yZGVyLW1kLTAge1xuICAgIG9yZGVyOiAwICFpbXBvcnRhbnQ7IH1cbiAgLm9yZGVyLW1kLTEge1xuICAgIG9yZGVyOiAxICFpbXBvcnRhbnQ7IH1cbiAgLm9yZGVyLW1kLTIge1xuICAgIG9yZGVyOiAyICFpbXBvcnRhbnQ7IH1cbiAgLm9yZGVyLW1kLTMge1xuICAgIG9yZGVyOiAzICFpbXBvcnRhbnQ7IH1cbiAgLm9yZGVyLW1kLTQge1xuICAgIG9yZGVyOiA0ICFpbXBvcnRhbnQ7IH1cbiAgLm9yZGVyLW1kLTUge1xuICAgIG9yZGVyOiA1ICFpbXBvcnRhbnQ7IH1cbiAgLm9yZGVyLW1kLWxhc3Qge1xuICAgIG9yZGVyOiA2ICFpbXBvcnRhbnQ7IH1cbiAgLm0tbWQtMCB7XG4gICAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7IH1cbiAgLm0tbWQtMSB7XG4gICAgbWFyZ2luOiAwLjI1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm0tbWQtMiB7XG4gICAgbWFyZ2luOiAwLjVyZW0gIWltcG9ydGFudDsgfVxuICAubS1tZC0zIHtcbiAgICBtYXJnaW46IDFyZW0gIWltcG9ydGFudDsgfVxuICAubS1tZC00IHtcbiAgICBtYXJnaW46IDEuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tLW1kLTUge1xuICAgIG1hcmdpbjogM3JlbSAhaW1wb3J0YW50OyB9XG4gIC5tLW1kLWF1dG8ge1xuICAgIG1hcmdpbjogYXV0byAhaW1wb3J0YW50OyB9XG4gIC5teC1tZC0wIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAgIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogMCAhaW1wb3J0YW50OyB9XG4gIC5teC1tZC0xIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogMC4yNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5teC1tZC0yIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAuNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAwLjVyZW0gIWltcG9ydGFudDsgfVxuICAubXgtbWQtMyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxcmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDFyZW0gIWltcG9ydGFudDsgfVxuICAubXgtbWQtNCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxLjVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogMS41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm14LW1kLTUge1xuICAgIG1hcmdpbi1yaWdodDogM3JlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAzcmVtICFpbXBvcnRhbnQ7IH1cbiAgLm14LW1kLWF1dG8ge1xuICAgIG1hcmdpbi1yaWdodDogYXV0byAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvICFpbXBvcnRhbnQ7IH1cbiAgLm15LW1kLTAge1xuICAgIG1hcmdpbi10b3A6IDAgIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7IH1cbiAgLm15LW1kLTEge1xuICAgIG1hcmdpbi10b3A6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjI1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm15LW1kLTIge1xuICAgIG1hcmdpbi10b3A6IDAuNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDAuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5teS1tZC0zIHtcbiAgICBtYXJnaW4tdG9wOiAxcmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMXJlbSAhaW1wb3J0YW50OyB9XG4gIC5teS1tZC00IHtcbiAgICBtYXJnaW4tdG9wOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAxLjVyZW0gIWltcG9ydGFudDsgfVxuICAubXktbWQtNSB7XG4gICAgbWFyZ2luLXRvcDogM3JlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDNyZW0gIWltcG9ydGFudDsgfVxuICAubXktbWQtYXV0byB7XG4gICAgbWFyZ2luLXRvcDogYXV0byAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IGF1dG8gIWltcG9ydGFudDsgfVxuICAubXQtbWQtMCB7XG4gICAgbWFyZ2luLXRvcDogMCAhaW1wb3J0YW50OyB9XG4gIC5tdC1tZC0xIHtcbiAgICBtYXJnaW4tdG9wOiAwLjI1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm10LW1kLTIge1xuICAgIG1hcmdpbi10b3A6IDAuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tdC1tZC0zIHtcbiAgICBtYXJnaW4tdG9wOiAxcmVtICFpbXBvcnRhbnQ7IH1cbiAgLm10LW1kLTQge1xuICAgIG1hcmdpbi10b3A6IDEuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tdC1tZC01IHtcbiAgICBtYXJnaW4tdG9wOiAzcmVtICFpbXBvcnRhbnQ7IH1cbiAgLm10LW1kLWF1dG8ge1xuICAgIG1hcmdpbi10b3A6IGF1dG8gIWltcG9ydGFudDsgfVxuICAubWUtbWQtMCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwICFpbXBvcnRhbnQ7IH1cbiAgLm1lLW1kLTEge1xuICAgIG1hcmdpbi1yaWdodDogMC4yNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tZS1tZC0yIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tZS1tZC0zIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDFyZW0gIWltcG9ydGFudDsgfVxuICAubWUtbWQtNCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxLjVyZW0gIWltcG9ydGFudDsgfVxuICAubWUtbWQtNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAzcmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1lLW1kLWF1dG8ge1xuICAgIG1hcmdpbi1yaWdodDogYXV0byAhaW1wb3J0YW50OyB9XG4gIC5tYi1tZC0wIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7IH1cbiAgLm1iLW1kLTEge1xuICAgIG1hcmdpbi1ib3R0b206IDAuMjVyZW0gIWltcG9ydGFudDsgfVxuICAubWItbWQtMiB7XG4gICAgbWFyZ2luLWJvdHRvbTogMC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1iLW1kLTMge1xuICAgIG1hcmdpbi1ib3R0b206IDFyZW0gIWltcG9ydGFudDsgfVxuICAubWItbWQtNCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMS41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1iLW1kLTUge1xuICAgIG1hcmdpbi1ib3R0b206IDNyZW0gIWltcG9ydGFudDsgfVxuICAubWItbWQtYXV0byB7XG4gICAgbWFyZ2luLWJvdHRvbTogYXV0byAhaW1wb3J0YW50OyB9XG4gIC5tcy1tZC0wIHtcbiAgICBtYXJnaW4tbGVmdDogMCAhaW1wb3J0YW50OyB9XG4gIC5tcy1tZC0xIHtcbiAgICBtYXJnaW4tbGVmdDogMC4yNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tcy1tZC0yIHtcbiAgICBtYXJnaW4tbGVmdDogMC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1zLW1kLTMge1xuICAgIG1hcmdpbi1sZWZ0OiAxcmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1zLW1kLTQge1xuICAgIG1hcmdpbi1sZWZ0OiAxLjVyZW0gIWltcG9ydGFudDsgfVxuICAubXMtbWQtNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDNyZW0gIWltcG9ydGFudDsgfVxuICAubXMtbWQtYXV0byB7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG8gIWltcG9ydGFudDsgfVxuICAucC1tZC0wIHtcbiAgICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7IH1cbiAgLnAtbWQtMSB7XG4gICAgcGFkZGluZzogMC4yNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wLW1kLTIge1xuICAgIHBhZGRpbmc6IDAuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wLW1kLTMge1xuICAgIHBhZGRpbmc6IDFyZW0gIWltcG9ydGFudDsgfVxuICAucC1tZC00IHtcbiAgICBwYWRkaW5nOiAxLjVyZW0gIWltcG9ydGFudDsgfVxuICAucC1tZC01IHtcbiAgICBwYWRkaW5nOiAzcmVtICFpbXBvcnRhbnQ7IH1cbiAgLnB4LW1kLTAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAgIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDAgIWltcG9ydGFudDsgfVxuICAucHgtbWQtMSB7XG4gICAgcGFkZGluZy1yaWdodDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogMC4yNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5weC1tZC0yIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjVyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5weC1tZC0zIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxcmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiAxcmVtICFpbXBvcnRhbnQ7IH1cbiAgLnB4LW1kLTQge1xuICAgIHBhZGRpbmctcmlnaHQ6IDEuNXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogMS41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnB4LW1kLTUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDNyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDNyZW0gIWltcG9ydGFudDsgfVxuICAucHktbWQtMCB7XG4gICAgcGFkZGluZy10b3A6IDAgIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMCAhaW1wb3J0YW50OyB9XG4gIC5weS1tZC0xIHtcbiAgICBwYWRkaW5nLXRvcDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAwLjI1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnB5LW1kLTIge1xuICAgIHBhZGRpbmctdG9wOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnB5LW1kLTMge1xuICAgIHBhZGRpbmctdG9wOiAxcmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDFyZW0gIWltcG9ydGFudDsgfVxuICAucHktbWQtNCB7XG4gICAgcGFkZGluZy10b3A6IDEuNXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAxLjVyZW0gIWltcG9ydGFudDsgfVxuICAucHktbWQtNSB7XG4gICAgcGFkZGluZy10b3A6IDNyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogM3JlbSAhaW1wb3J0YW50OyB9XG4gIC5wdC1tZC0wIHtcbiAgICBwYWRkaW5nLXRvcDogMCAhaW1wb3J0YW50OyB9XG4gIC5wdC1tZC0xIHtcbiAgICBwYWRkaW5nLXRvcDogMC4yNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wdC1tZC0yIHtcbiAgICBwYWRkaW5nLXRvcDogMC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnB0LW1kLTMge1xuICAgIHBhZGRpbmctdG9wOiAxcmVtICFpbXBvcnRhbnQ7IH1cbiAgLnB0LW1kLTQge1xuICAgIHBhZGRpbmctdG9wOiAxLjVyZW0gIWltcG9ydGFudDsgfVxuICAucHQtbWQtNSB7XG4gICAgcGFkZGluZy10b3A6IDNyZW0gIWltcG9ydGFudDsgfVxuICAucGUtbWQtMCB7XG4gICAgcGFkZGluZy1yaWdodDogMCAhaW1wb3J0YW50OyB9XG4gIC5wZS1tZC0xIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjI1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnBlLW1kLTIge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wZS1tZC0zIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxcmVtICFpbXBvcnRhbnQ7IH1cbiAgLnBlLW1kLTQge1xuICAgIHBhZGRpbmctcmlnaHQ6IDEuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wZS1tZC01IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzcmVtICFpbXBvcnRhbnQ7IH1cbiAgLnBiLW1kLTAge1xuICAgIHBhZGRpbmctYm90dG9tOiAwICFpbXBvcnRhbnQ7IH1cbiAgLnBiLW1kLTEge1xuICAgIHBhZGRpbmctYm90dG9tOiAwLjI1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnBiLW1kLTIge1xuICAgIHBhZGRpbmctYm90dG9tOiAwLjVyZW0gIWltcG9ydGFudDsgfVxuICAucGItbWQtMyB7XG4gICAgcGFkZGluZy1ib3R0b206IDFyZW0gIWltcG9ydGFudDsgfVxuICAucGItbWQtNCB7XG4gICAgcGFkZGluZy1ib3R0b206IDEuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wYi1tZC01IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogM3JlbSAhaW1wb3J0YW50OyB9XG4gIC5wcy1tZC0wIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAgIWltcG9ydGFudDsgfVxuICAucHMtbWQtMSB7XG4gICAgcGFkZGluZy1sZWZ0OiAwLjI1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnBzLW1kLTIge1xuICAgIHBhZGRpbmctbGVmdDogMC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnBzLW1kLTMge1xuICAgIHBhZGRpbmctbGVmdDogMXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wcy1tZC00IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wcy1tZC01IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDNyZW0gIWltcG9ydGFudDsgfVxuICAuZ2FwLW1kLTAge1xuICAgIGdhcDogMCAhaW1wb3J0YW50OyB9XG4gIC5nYXAtbWQtMSB7XG4gICAgZ2FwOiAwLjI1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLmdhcC1tZC0yIHtcbiAgICBnYXA6IDAuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5nYXAtbWQtMyB7XG4gICAgZ2FwOiAxcmVtICFpbXBvcnRhbnQ7IH1cbiAgLmdhcC1tZC00IHtcbiAgICBnYXA6IDEuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5nYXAtbWQtNSB7XG4gICAgZ2FwOiAzcmVtICFpbXBvcnRhbnQ7IH1cbiAgLnJvdy1nYXAtbWQtMCB7XG4gICAgcm93LWdhcDogMCAhaW1wb3J0YW50OyB9XG4gIC5yb3ctZ2FwLW1kLTEge1xuICAgIHJvdy1nYXA6IDAuMjVyZW0gIWltcG9ydGFudDsgfVxuICAucm93LWdhcC1tZC0yIHtcbiAgICByb3ctZ2FwOiAwLjVyZW0gIWltcG9ydGFudDsgfVxuICAucm93LWdhcC1tZC0zIHtcbiAgICByb3ctZ2FwOiAxcmVtICFpbXBvcnRhbnQ7IH1cbiAgLnJvdy1nYXAtbWQtNCB7XG4gICAgcm93LWdhcDogMS41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnJvdy1nYXAtbWQtNSB7XG4gICAgcm93LWdhcDogM3JlbSAhaW1wb3J0YW50OyB9XG4gIC5jb2x1bW4tZ2FwLW1kLTAge1xuICAgIC1tb3otY29sdW1uLWdhcDogMCAhaW1wb3J0YW50O1xuICAgIGNvbHVtbi1nYXA6IDAgIWltcG9ydGFudDsgfVxuICAuY29sdW1uLWdhcC1tZC0xIHtcbiAgICAtbW96LWNvbHVtbi1nYXA6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgICBjb2x1bW4tZ2FwOiAwLjI1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLmNvbHVtbi1nYXAtbWQtMiB7XG4gICAgLW1vei1jb2x1bW4tZ2FwOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgICBjb2x1bW4tZ2FwOiAwLjVyZW0gIWltcG9ydGFudDsgfVxuICAuY29sdW1uLWdhcC1tZC0zIHtcbiAgICAtbW96LWNvbHVtbi1nYXA6IDFyZW0gIWltcG9ydGFudDtcbiAgICBjb2x1bW4tZ2FwOiAxcmVtICFpbXBvcnRhbnQ7IH1cbiAgLmNvbHVtbi1nYXAtbWQtNCB7XG4gICAgLW1vei1jb2x1bW4tZ2FwOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgICBjb2x1bW4tZ2FwOiAxLjVyZW0gIWltcG9ydGFudDsgfVxuICAuY29sdW1uLWdhcC1tZC01IHtcbiAgICAtbW96LWNvbHVtbi1nYXA6IDNyZW0gIWltcG9ydGFudDtcbiAgICBjb2x1bW4tZ2FwOiAzcmVtICFpbXBvcnRhbnQ7IH1cbiAgLnRleHQtbWQtc3RhcnQge1xuICAgIHRleHQtYWxpZ246IGxlZnQgIWltcG9ydGFudDsgfVxuICAudGV4dC1tZC1lbmQge1xuICAgIHRleHQtYWxpZ246IHJpZ2h0ICFpbXBvcnRhbnQ7IH1cbiAgLnRleHQtbWQtY2VudGVyIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXIgIWltcG9ydGFudDsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuZmxvYXQtbGctc3RhcnQge1xuICAgIGZsb2F0OiBsZWZ0ICFpbXBvcnRhbnQ7IH1cbiAgLmZsb2F0LWxnLWVuZCB7XG4gICAgZmxvYXQ6IHJpZ2h0ICFpbXBvcnRhbnQ7IH1cbiAgLmZsb2F0LWxnLW5vbmUge1xuICAgIGZsb2F0OiBub25lICFpbXBvcnRhbnQ7IH1cbiAgLm9iamVjdC1maXQtbGctY29udGFpbiB7XG4gICAgLW8tb2JqZWN0LWZpdDogY29udGFpbiAhaW1wb3J0YW50O1xuICAgIG9iamVjdC1maXQ6IGNvbnRhaW4gIWltcG9ydGFudDsgfVxuICAub2JqZWN0LWZpdC1sZy1jb3ZlciB7XG4gICAgLW8tb2JqZWN0LWZpdDogY292ZXIgIWltcG9ydGFudDtcbiAgICBvYmplY3QtZml0OiBjb3ZlciAhaW1wb3J0YW50OyB9XG4gIC5vYmplY3QtZml0LWxnLWZpbGwge1xuICAgIC1vLW9iamVjdC1maXQ6IGZpbGwgIWltcG9ydGFudDtcbiAgICBvYmplY3QtZml0OiBmaWxsICFpbXBvcnRhbnQ7IH1cbiAgLm9iamVjdC1maXQtbGctc2NhbGUge1xuICAgIC1vLW9iamVjdC1maXQ6IHNjYWxlLWRvd24gIWltcG9ydGFudDtcbiAgICBvYmplY3QtZml0OiBzY2FsZS1kb3duICFpbXBvcnRhbnQ7IH1cbiAgLm9iamVjdC1maXQtbGctbm9uZSB7XG4gICAgLW8tb2JqZWN0LWZpdDogbm9uZSAhaW1wb3J0YW50O1xuICAgIG9iamVjdC1maXQ6IG5vbmUgIWltcG9ydGFudDsgfVxuICAuZC1sZy1pbmxpbmUge1xuICAgIGRpc3BsYXk6IGlubGluZSAhaW1wb3J0YW50OyB9XG4gIC5kLWxnLWlubGluZS1ibG9jayB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrICFpbXBvcnRhbnQ7IH1cbiAgLmQtbGctYmxvY2sge1xuICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7IH1cbiAgLmQtbGctZ3JpZCB7XG4gICAgZGlzcGxheTogZ3JpZCAhaW1wb3J0YW50OyB9XG4gIC5kLWxnLWlubGluZS1ncmlkIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtZ3JpZCAhaW1wb3J0YW50OyB9XG4gIC5kLWxnLXRhYmxlIHtcbiAgICBkaXNwbGF5OiB0YWJsZSAhaW1wb3J0YW50OyB9XG4gIC5kLWxnLXRhYmxlLXJvdyB7XG4gICAgZGlzcGxheTogdGFibGUtcm93ICFpbXBvcnRhbnQ7IH1cbiAgLmQtbGctdGFibGUtY2VsbCB7XG4gICAgZGlzcGxheTogdGFibGUtY2VsbCAhaW1wb3J0YW50OyB9XG4gIC5kLWxnLWZsZXgge1xuICAgIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDsgfVxuICAuZC1sZy1pbmxpbmUtZmxleCB7XG4gICAgZGlzcGxheTogaW5saW5lLWZsZXggIWltcG9ydGFudDsgfVxuICAuZC1sZy1ub25lIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7IH1cbiAgLmZsZXgtbGctZmlsbCB7XG4gICAgZmxleDogMSAxIGF1dG8gIWltcG9ydGFudDsgfVxuICAuZmxleC1sZy1yb3cge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3cgIWltcG9ydGFudDsgfVxuICAuZmxleC1sZy1jb2x1bW4ge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4gIWltcG9ydGFudDsgfVxuICAuZmxleC1sZy1yb3ctcmV2ZXJzZSB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlICFpbXBvcnRhbnQ7IH1cbiAgLmZsZXgtbGctY29sdW1uLXJldmVyc2Uge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZSAhaW1wb3J0YW50OyB9XG4gIC5mbGV4LWxnLWdyb3ctMCB7XG4gICAgZmxleC1ncm93OiAwICFpbXBvcnRhbnQ7IH1cbiAgLmZsZXgtbGctZ3Jvdy0xIHtcbiAgICBmbGV4LWdyb3c6IDEgIWltcG9ydGFudDsgfVxuICAuZmxleC1sZy1zaHJpbmstMCB7XG4gICAgZmxleC1zaHJpbms6IDAgIWltcG9ydGFudDsgfVxuICAuZmxleC1sZy1zaHJpbmstMSB7XG4gICAgZmxleC1zaHJpbms6IDEgIWltcG9ydGFudDsgfVxuICAuZmxleC1sZy13cmFwIHtcbiAgICBmbGV4LXdyYXA6IHdyYXAgIWltcG9ydGFudDsgfVxuICAuZmxleC1sZy1ub3dyYXAge1xuICAgIGZsZXgtd3JhcDogbm93cmFwICFpbXBvcnRhbnQ7IH1cbiAgLmZsZXgtbGctd3JhcC1yZXZlcnNlIHtcbiAgICBmbGV4LXdyYXA6IHdyYXAtcmV2ZXJzZSAhaW1wb3J0YW50OyB9XG4gIC5qdXN0aWZ5LWNvbnRlbnQtbGctc3RhcnQge1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydCAhaW1wb3J0YW50OyB9XG4gIC5qdXN0aWZ5LWNvbnRlbnQtbGctZW5kIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kICFpbXBvcnRhbnQ7IH1cbiAgLmp1c3RpZnktY29udGVudC1sZy1jZW50ZXIge1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyICFpbXBvcnRhbnQ7IH1cbiAgLmp1c3RpZnktY29udGVudC1sZy1iZXR3ZWVuIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW4gIWltcG9ydGFudDsgfVxuICAuanVzdGlmeS1jb250ZW50LWxnLWFyb3VuZCB7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1hcm91bmQgIWltcG9ydGFudDsgfVxuICAuanVzdGlmeS1jb250ZW50LWxnLWV2ZW5seSB7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1ldmVubHkgIWltcG9ydGFudDsgfVxuICAuYWxpZ24taXRlbXMtbGctc3RhcnQge1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLWl0ZW1zLWxnLWVuZCB7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLWl0ZW1zLWxnLWNlbnRlciB7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlciAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1pdGVtcy1sZy1iYXNlbGluZSB7XG4gICAgYWxpZ24taXRlbXM6IGJhc2VsaW5lICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLWl0ZW1zLWxnLXN0cmV0Y2gge1xuICAgIGFsaWduLWl0ZW1zOiBzdHJldGNoICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLWNvbnRlbnQtbGctc3RhcnQge1xuICAgIGFsaWduLWNvbnRlbnQ6IGZsZXgtc3RhcnQgIWltcG9ydGFudDsgfVxuICAuYWxpZ24tY29udGVudC1sZy1lbmQge1xuICAgIGFsaWduLWNvbnRlbnQ6IGZsZXgtZW5kICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLWNvbnRlbnQtbGctY2VudGVyIHtcbiAgICBhbGlnbi1jb250ZW50OiBjZW50ZXIgIWltcG9ydGFudDsgfVxuICAuYWxpZ24tY29udGVudC1sZy1iZXR3ZWVuIHtcbiAgICBhbGlnbi1jb250ZW50OiBzcGFjZS1iZXR3ZWVuICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLWNvbnRlbnQtbGctYXJvdW5kIHtcbiAgICBhbGlnbi1jb250ZW50OiBzcGFjZS1hcm91bmQgIWltcG9ydGFudDsgfVxuICAuYWxpZ24tY29udGVudC1sZy1zdHJldGNoIHtcbiAgICBhbGlnbi1jb250ZW50OiBzdHJldGNoICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLXNlbGYtbGctYXV0byB7XG4gICAgYWxpZ24tc2VsZjogYXV0byAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1zZWxmLWxnLXN0YXJ0IHtcbiAgICBhbGlnbi1zZWxmOiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLXNlbGYtbGctZW5kIHtcbiAgICBhbGlnbi1zZWxmOiBmbGV4LWVuZCAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1zZWxmLWxnLWNlbnRlciB7XG4gICAgYWxpZ24tc2VsZjogY2VudGVyICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLXNlbGYtbGctYmFzZWxpbmUge1xuICAgIGFsaWduLXNlbGY6IGJhc2VsaW5lICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLXNlbGYtbGctc3RyZXRjaCB7XG4gICAgYWxpZ24tc2VsZjogc3RyZXRjaCAhaW1wb3J0YW50OyB9XG4gIC5vcmRlci1sZy1maXJzdCB7XG4gICAgb3JkZXI6IC0xICFpbXBvcnRhbnQ7IH1cbiAgLm9yZGVyLWxnLTAge1xuICAgIG9yZGVyOiAwICFpbXBvcnRhbnQ7IH1cbiAgLm9yZGVyLWxnLTEge1xuICAgIG9yZGVyOiAxICFpbXBvcnRhbnQ7IH1cbiAgLm9yZGVyLWxnLTIge1xuICAgIG9yZGVyOiAyICFpbXBvcnRhbnQ7IH1cbiAgLm9yZGVyLWxnLTMge1xuICAgIG9yZGVyOiAzICFpbXBvcnRhbnQ7IH1cbiAgLm9yZGVyLWxnLTQge1xuICAgIG9yZGVyOiA0ICFpbXBvcnRhbnQ7IH1cbiAgLm9yZGVyLWxnLTUge1xuICAgIG9yZGVyOiA1ICFpbXBvcnRhbnQ7IH1cbiAgLm9yZGVyLWxnLWxhc3Qge1xuICAgIG9yZGVyOiA2ICFpbXBvcnRhbnQ7IH1cbiAgLm0tbGctMCB7XG4gICAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7IH1cbiAgLm0tbGctMSB7XG4gICAgbWFyZ2luOiAwLjI1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm0tbGctMiB7XG4gICAgbWFyZ2luOiAwLjVyZW0gIWltcG9ydGFudDsgfVxuICAubS1sZy0zIHtcbiAgICBtYXJnaW46IDFyZW0gIWltcG9ydGFudDsgfVxuICAubS1sZy00IHtcbiAgICBtYXJnaW46IDEuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tLWxnLTUge1xuICAgIG1hcmdpbjogM3JlbSAhaW1wb3J0YW50OyB9XG4gIC5tLWxnLWF1dG8ge1xuICAgIG1hcmdpbjogYXV0byAhaW1wb3J0YW50OyB9XG4gIC5teC1sZy0wIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAgIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogMCAhaW1wb3J0YW50OyB9XG4gIC5teC1sZy0xIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogMC4yNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5teC1sZy0yIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAuNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAwLjVyZW0gIWltcG9ydGFudDsgfVxuICAubXgtbGctMyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxcmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDFyZW0gIWltcG9ydGFudDsgfVxuICAubXgtbGctNCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxLjVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogMS41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm14LWxnLTUge1xuICAgIG1hcmdpbi1yaWdodDogM3JlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAzcmVtICFpbXBvcnRhbnQ7IH1cbiAgLm14LWxnLWF1dG8ge1xuICAgIG1hcmdpbi1yaWdodDogYXV0byAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvICFpbXBvcnRhbnQ7IH1cbiAgLm15LWxnLTAge1xuICAgIG1hcmdpbi10b3A6IDAgIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7IH1cbiAgLm15LWxnLTEge1xuICAgIG1hcmdpbi10b3A6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjI1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm15LWxnLTIge1xuICAgIG1hcmdpbi10b3A6IDAuNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDAuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5teS1sZy0zIHtcbiAgICBtYXJnaW4tdG9wOiAxcmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMXJlbSAhaW1wb3J0YW50OyB9XG4gIC5teS1sZy00IHtcbiAgICBtYXJnaW4tdG9wOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAxLjVyZW0gIWltcG9ydGFudDsgfVxuICAubXktbGctNSB7XG4gICAgbWFyZ2luLXRvcDogM3JlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDNyZW0gIWltcG9ydGFudDsgfVxuICAubXktbGctYXV0byB7XG4gICAgbWFyZ2luLXRvcDogYXV0byAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IGF1dG8gIWltcG9ydGFudDsgfVxuICAubXQtbGctMCB7XG4gICAgbWFyZ2luLXRvcDogMCAhaW1wb3J0YW50OyB9XG4gIC5tdC1sZy0xIHtcbiAgICBtYXJnaW4tdG9wOiAwLjI1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm10LWxnLTIge1xuICAgIG1hcmdpbi10b3A6IDAuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tdC1sZy0zIHtcbiAgICBtYXJnaW4tdG9wOiAxcmVtICFpbXBvcnRhbnQ7IH1cbiAgLm10LWxnLTQge1xuICAgIG1hcmdpbi10b3A6IDEuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tdC1sZy01IHtcbiAgICBtYXJnaW4tdG9wOiAzcmVtICFpbXBvcnRhbnQ7IH1cbiAgLm10LWxnLWF1dG8ge1xuICAgIG1hcmdpbi10b3A6IGF1dG8gIWltcG9ydGFudDsgfVxuICAubWUtbGctMCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwICFpbXBvcnRhbnQ7IH1cbiAgLm1lLWxnLTEge1xuICAgIG1hcmdpbi1yaWdodDogMC4yNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tZS1sZy0yIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tZS1sZy0zIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDFyZW0gIWltcG9ydGFudDsgfVxuICAubWUtbGctNCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxLjVyZW0gIWltcG9ydGFudDsgfVxuICAubWUtbGctNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAzcmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1lLWxnLWF1dG8ge1xuICAgIG1hcmdpbi1yaWdodDogYXV0byAhaW1wb3J0YW50OyB9XG4gIC5tYi1sZy0wIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7IH1cbiAgLm1iLWxnLTEge1xuICAgIG1hcmdpbi1ib3R0b206IDAuMjVyZW0gIWltcG9ydGFudDsgfVxuICAubWItbGctMiB7XG4gICAgbWFyZ2luLWJvdHRvbTogMC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1iLWxnLTMge1xuICAgIG1hcmdpbi1ib3R0b206IDFyZW0gIWltcG9ydGFudDsgfVxuICAubWItbGctNCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMS41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1iLWxnLTUge1xuICAgIG1hcmdpbi1ib3R0b206IDNyZW0gIWltcG9ydGFudDsgfVxuICAubWItbGctYXV0byB7XG4gICAgbWFyZ2luLWJvdHRvbTogYXV0byAhaW1wb3J0YW50OyB9XG4gIC5tcy1sZy0wIHtcbiAgICBtYXJnaW4tbGVmdDogMCAhaW1wb3J0YW50OyB9XG4gIC5tcy1sZy0xIHtcbiAgICBtYXJnaW4tbGVmdDogMC4yNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tcy1sZy0yIHtcbiAgICBtYXJnaW4tbGVmdDogMC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1zLWxnLTMge1xuICAgIG1hcmdpbi1sZWZ0OiAxcmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1zLWxnLTQge1xuICAgIG1hcmdpbi1sZWZ0OiAxLjVyZW0gIWltcG9ydGFudDsgfVxuICAubXMtbGctNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDNyZW0gIWltcG9ydGFudDsgfVxuICAubXMtbGctYXV0byB7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG8gIWltcG9ydGFudDsgfVxuICAucC1sZy0wIHtcbiAgICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7IH1cbiAgLnAtbGctMSB7XG4gICAgcGFkZGluZzogMC4yNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wLWxnLTIge1xuICAgIHBhZGRpbmc6IDAuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wLWxnLTMge1xuICAgIHBhZGRpbmc6IDFyZW0gIWltcG9ydGFudDsgfVxuICAucC1sZy00IHtcbiAgICBwYWRkaW5nOiAxLjVyZW0gIWltcG9ydGFudDsgfVxuICAucC1sZy01IHtcbiAgICBwYWRkaW5nOiAzcmVtICFpbXBvcnRhbnQ7IH1cbiAgLnB4LWxnLTAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAgIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDAgIWltcG9ydGFudDsgfVxuICAucHgtbGctMSB7XG4gICAgcGFkZGluZy1yaWdodDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogMC4yNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5weC1sZy0yIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjVyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5weC1sZy0zIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxcmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiAxcmVtICFpbXBvcnRhbnQ7IH1cbiAgLnB4LWxnLTQge1xuICAgIHBhZGRpbmctcmlnaHQ6IDEuNXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogMS41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnB4LWxnLTUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDNyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDNyZW0gIWltcG9ydGFudDsgfVxuICAucHktbGctMCB7XG4gICAgcGFkZGluZy10b3A6IDAgIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMCAhaW1wb3J0YW50OyB9XG4gIC5weS1sZy0xIHtcbiAgICBwYWRkaW5nLXRvcDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAwLjI1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnB5LWxnLTIge1xuICAgIHBhZGRpbmctdG9wOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnB5LWxnLTMge1xuICAgIHBhZGRpbmctdG9wOiAxcmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDFyZW0gIWltcG9ydGFudDsgfVxuICAucHktbGctNCB7XG4gICAgcGFkZGluZy10b3A6IDEuNXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAxLjVyZW0gIWltcG9ydGFudDsgfVxuICAucHktbGctNSB7XG4gICAgcGFkZGluZy10b3A6IDNyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogM3JlbSAhaW1wb3J0YW50OyB9XG4gIC5wdC1sZy0wIHtcbiAgICBwYWRkaW5nLXRvcDogMCAhaW1wb3J0YW50OyB9XG4gIC5wdC1sZy0xIHtcbiAgICBwYWRkaW5nLXRvcDogMC4yNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wdC1sZy0yIHtcbiAgICBwYWRkaW5nLXRvcDogMC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnB0LWxnLTMge1xuICAgIHBhZGRpbmctdG9wOiAxcmVtICFpbXBvcnRhbnQ7IH1cbiAgLnB0LWxnLTQge1xuICAgIHBhZGRpbmctdG9wOiAxLjVyZW0gIWltcG9ydGFudDsgfVxuICAucHQtbGctNSB7XG4gICAgcGFkZGluZy10b3A6IDNyZW0gIWltcG9ydGFudDsgfVxuICAucGUtbGctMCB7XG4gICAgcGFkZGluZy1yaWdodDogMCAhaW1wb3J0YW50OyB9XG4gIC5wZS1sZy0xIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjI1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnBlLWxnLTIge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wZS1sZy0zIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxcmVtICFpbXBvcnRhbnQ7IH1cbiAgLnBlLWxnLTQge1xuICAgIHBhZGRpbmctcmlnaHQ6IDEuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wZS1sZy01IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzcmVtICFpbXBvcnRhbnQ7IH1cbiAgLnBiLWxnLTAge1xuICAgIHBhZGRpbmctYm90dG9tOiAwICFpbXBvcnRhbnQ7IH1cbiAgLnBiLWxnLTEge1xuICAgIHBhZGRpbmctYm90dG9tOiAwLjI1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnBiLWxnLTIge1xuICAgIHBhZGRpbmctYm90dG9tOiAwLjVyZW0gIWltcG9ydGFudDsgfVxuICAucGItbGctMyB7XG4gICAgcGFkZGluZy1ib3R0b206IDFyZW0gIWltcG9ydGFudDsgfVxuICAucGItbGctNCB7XG4gICAgcGFkZGluZy1ib3R0b206IDEuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wYi1sZy01IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogM3JlbSAhaW1wb3J0YW50OyB9XG4gIC5wcy1sZy0wIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAgIWltcG9ydGFudDsgfVxuICAucHMtbGctMSB7XG4gICAgcGFkZGluZy1sZWZ0OiAwLjI1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnBzLWxnLTIge1xuICAgIHBhZGRpbmctbGVmdDogMC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnBzLWxnLTMge1xuICAgIHBhZGRpbmctbGVmdDogMXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wcy1sZy00IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wcy1sZy01IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDNyZW0gIWltcG9ydGFudDsgfVxuICAuZ2FwLWxnLTAge1xuICAgIGdhcDogMCAhaW1wb3J0YW50OyB9XG4gIC5nYXAtbGctMSB7XG4gICAgZ2FwOiAwLjI1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLmdhcC1sZy0yIHtcbiAgICBnYXA6IDAuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5nYXAtbGctMyB7XG4gICAgZ2FwOiAxcmVtICFpbXBvcnRhbnQ7IH1cbiAgLmdhcC1sZy00IHtcbiAgICBnYXA6IDEuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5nYXAtbGctNSB7XG4gICAgZ2FwOiAzcmVtICFpbXBvcnRhbnQ7IH1cbiAgLnJvdy1nYXAtbGctMCB7XG4gICAgcm93LWdhcDogMCAhaW1wb3J0YW50OyB9XG4gIC5yb3ctZ2FwLWxnLTEge1xuICAgIHJvdy1nYXA6IDAuMjVyZW0gIWltcG9ydGFudDsgfVxuICAucm93LWdhcC1sZy0yIHtcbiAgICByb3ctZ2FwOiAwLjVyZW0gIWltcG9ydGFudDsgfVxuICAucm93LWdhcC1sZy0zIHtcbiAgICByb3ctZ2FwOiAxcmVtICFpbXBvcnRhbnQ7IH1cbiAgLnJvdy1nYXAtbGctNCB7XG4gICAgcm93LWdhcDogMS41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnJvdy1nYXAtbGctNSB7XG4gICAgcm93LWdhcDogM3JlbSAhaW1wb3J0YW50OyB9XG4gIC5jb2x1bW4tZ2FwLWxnLTAge1xuICAgIC1tb3otY29sdW1uLWdhcDogMCAhaW1wb3J0YW50O1xuICAgIGNvbHVtbi1nYXA6IDAgIWltcG9ydGFudDsgfVxuICAuY29sdW1uLWdhcC1sZy0xIHtcbiAgICAtbW96LWNvbHVtbi1nYXA6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgICBjb2x1bW4tZ2FwOiAwLjI1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLmNvbHVtbi1nYXAtbGctMiB7XG4gICAgLW1vei1jb2x1bW4tZ2FwOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgICBjb2x1bW4tZ2FwOiAwLjVyZW0gIWltcG9ydGFudDsgfVxuICAuY29sdW1uLWdhcC1sZy0zIHtcbiAgICAtbW96LWNvbHVtbi1nYXA6IDFyZW0gIWltcG9ydGFudDtcbiAgICBjb2x1bW4tZ2FwOiAxcmVtICFpbXBvcnRhbnQ7IH1cbiAgLmNvbHVtbi1nYXAtbGctNCB7XG4gICAgLW1vei1jb2x1bW4tZ2FwOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgICBjb2x1bW4tZ2FwOiAxLjVyZW0gIWltcG9ydGFudDsgfVxuICAuY29sdW1uLWdhcC1sZy01IHtcbiAgICAtbW96LWNvbHVtbi1nYXA6IDNyZW0gIWltcG9ydGFudDtcbiAgICBjb2x1bW4tZ2FwOiAzcmVtICFpbXBvcnRhbnQ7IH1cbiAgLnRleHQtbGctc3RhcnQge1xuICAgIHRleHQtYWxpZ246IGxlZnQgIWltcG9ydGFudDsgfVxuICAudGV4dC1sZy1lbmQge1xuICAgIHRleHQtYWxpZ246IHJpZ2h0ICFpbXBvcnRhbnQ7IH1cbiAgLnRleHQtbGctY2VudGVyIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXIgIWltcG9ydGFudDsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLmZsb2F0LXhsLXN0YXJ0IHtcbiAgICBmbG9hdDogbGVmdCAhaW1wb3J0YW50OyB9XG4gIC5mbG9hdC14bC1lbmQge1xuICAgIGZsb2F0OiByaWdodCAhaW1wb3J0YW50OyB9XG4gIC5mbG9hdC14bC1ub25lIHtcbiAgICBmbG9hdDogbm9uZSAhaW1wb3J0YW50OyB9XG4gIC5vYmplY3QtZml0LXhsLWNvbnRhaW4ge1xuICAgIC1vLW9iamVjdC1maXQ6IGNvbnRhaW4gIWltcG9ydGFudDtcbiAgICBvYmplY3QtZml0OiBjb250YWluICFpbXBvcnRhbnQ7IH1cbiAgLm9iamVjdC1maXQteGwtY292ZXIge1xuICAgIC1vLW9iamVjdC1maXQ6IGNvdmVyICFpbXBvcnRhbnQ7XG4gICAgb2JqZWN0LWZpdDogY292ZXIgIWltcG9ydGFudDsgfVxuICAub2JqZWN0LWZpdC14bC1maWxsIHtcbiAgICAtby1vYmplY3QtZml0OiBmaWxsICFpbXBvcnRhbnQ7XG4gICAgb2JqZWN0LWZpdDogZmlsbCAhaW1wb3J0YW50OyB9XG4gIC5vYmplY3QtZml0LXhsLXNjYWxlIHtcbiAgICAtby1vYmplY3QtZml0OiBzY2FsZS1kb3duICFpbXBvcnRhbnQ7XG4gICAgb2JqZWN0LWZpdDogc2NhbGUtZG93biAhaW1wb3J0YW50OyB9XG4gIC5vYmplY3QtZml0LXhsLW5vbmUge1xuICAgIC1vLW9iamVjdC1maXQ6IG5vbmUgIWltcG9ydGFudDtcbiAgICBvYmplY3QtZml0OiBub25lICFpbXBvcnRhbnQ7IH1cbiAgLmQteGwtaW5saW5lIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUgIWltcG9ydGFudDsgfVxuICAuZC14bC1pbmxpbmUtYmxvY2sge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jayAhaW1wb3J0YW50OyB9XG4gIC5kLXhsLWJsb2NrIHtcbiAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50OyB9XG4gIC5kLXhsLWdyaWQge1xuICAgIGRpc3BsYXk6IGdyaWQgIWltcG9ydGFudDsgfVxuICAuZC14bC1pbmxpbmUtZ3JpZCB7XG4gICAgZGlzcGxheTogaW5saW5lLWdyaWQgIWltcG9ydGFudDsgfVxuICAuZC14bC10YWJsZSB7XG4gICAgZGlzcGxheTogdGFibGUgIWltcG9ydGFudDsgfVxuICAuZC14bC10YWJsZS1yb3cge1xuICAgIGRpc3BsYXk6IHRhYmxlLXJvdyAhaW1wb3J0YW50OyB9XG4gIC5kLXhsLXRhYmxlLWNlbGwge1xuICAgIGRpc3BsYXk6IHRhYmxlLWNlbGwgIWltcG9ydGFudDsgfVxuICAuZC14bC1mbGV4IHtcbiAgICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7IH1cbiAgLmQteGwtaW5saW5lLWZsZXgge1xuICAgIGRpc3BsYXk6IGlubGluZS1mbGV4ICFpbXBvcnRhbnQ7IH1cbiAgLmQteGwtbm9uZSB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50OyB9XG4gIC5mbGV4LXhsLWZpbGwge1xuICAgIGZsZXg6IDEgMSBhdXRvICFpbXBvcnRhbnQ7IH1cbiAgLmZsZXgteGwtcm93IHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93ICFpbXBvcnRhbnQ7IH1cbiAgLmZsZXgteGwtY29sdW1uIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uICFpbXBvcnRhbnQ7IH1cbiAgLmZsZXgteGwtcm93LXJldmVyc2Uge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZSAhaW1wb3J0YW50OyB9XG4gIC5mbGV4LXhsLWNvbHVtbi1yZXZlcnNlIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2UgIWltcG9ydGFudDsgfVxuICAuZmxleC14bC1ncm93LTAge1xuICAgIGZsZXgtZ3JvdzogMCAhaW1wb3J0YW50OyB9XG4gIC5mbGV4LXhsLWdyb3ctMSB7XG4gICAgZmxleC1ncm93OiAxICFpbXBvcnRhbnQ7IH1cbiAgLmZsZXgteGwtc2hyaW5rLTAge1xuICAgIGZsZXgtc2hyaW5rOiAwICFpbXBvcnRhbnQ7IH1cbiAgLmZsZXgteGwtc2hyaW5rLTEge1xuICAgIGZsZXgtc2hyaW5rOiAxICFpbXBvcnRhbnQ7IH1cbiAgLmZsZXgteGwtd3JhcCB7XG4gICAgZmxleC13cmFwOiB3cmFwICFpbXBvcnRhbnQ7IH1cbiAgLmZsZXgteGwtbm93cmFwIHtcbiAgICBmbGV4LXdyYXA6IG5vd3JhcCAhaW1wb3J0YW50OyB9XG4gIC5mbGV4LXhsLXdyYXAtcmV2ZXJzZSB7XG4gICAgZmxleC13cmFwOiB3cmFwLXJldmVyc2UgIWltcG9ydGFudDsgfVxuICAuanVzdGlmeS1jb250ZW50LXhsLXN0YXJ0IHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQgIWltcG9ydGFudDsgfVxuICAuanVzdGlmeS1jb250ZW50LXhsLWVuZCB7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZCAhaW1wb3J0YW50OyB9XG4gIC5qdXN0aWZ5LWNvbnRlbnQteGwtY2VudGVyIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlciAhaW1wb3J0YW50OyB9XG4gIC5qdXN0aWZ5LWNvbnRlbnQteGwtYmV0d2VlbiB7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuICFpbXBvcnRhbnQ7IH1cbiAgLmp1c3RpZnktY29udGVudC14bC1hcm91bmQge1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYXJvdW5kICFpbXBvcnRhbnQ7IH1cbiAgLmp1c3RpZnktY29udGVudC14bC1ldmVubHkge1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtZXZlbmx5ICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLWl0ZW1zLXhsLXN0YXJ0IHtcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydCAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1pdGVtcy14bC1lbmQge1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LWVuZCAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1pdGVtcy14bC1jZW50ZXIge1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXIgIWltcG9ydGFudDsgfVxuICAuYWxpZ24taXRlbXMteGwtYmFzZWxpbmUge1xuICAgIGFsaWduLWl0ZW1zOiBiYXNlbGluZSAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1pdGVtcy14bC1zdHJldGNoIHtcbiAgICBhbGlnbi1pdGVtczogc3RyZXRjaCAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1jb250ZW50LXhsLXN0YXJ0IHtcbiAgICBhbGlnbi1jb250ZW50OiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLWNvbnRlbnQteGwtZW5kIHtcbiAgICBhbGlnbi1jb250ZW50OiBmbGV4LWVuZCAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1jb250ZW50LXhsLWNlbnRlciB7XG4gICAgYWxpZ24tY29udGVudDogY2VudGVyICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLWNvbnRlbnQteGwtYmV0d2VlbiB7XG4gICAgYWxpZ24tY29udGVudDogc3BhY2UtYmV0d2VlbiAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1jb250ZW50LXhsLWFyb3VuZCB7XG4gICAgYWxpZ24tY29udGVudDogc3BhY2UtYXJvdW5kICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLWNvbnRlbnQteGwtc3RyZXRjaCB7XG4gICAgYWxpZ24tY29udGVudDogc3RyZXRjaCAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1zZWxmLXhsLWF1dG8ge1xuICAgIGFsaWduLXNlbGY6IGF1dG8gIWltcG9ydGFudDsgfVxuICAuYWxpZ24tc2VsZi14bC1zdGFydCB7XG4gICAgYWxpZ24tc2VsZjogZmxleC1zdGFydCAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1zZWxmLXhsLWVuZCB7XG4gICAgYWxpZ24tc2VsZjogZmxleC1lbmQgIWltcG9ydGFudDsgfVxuICAuYWxpZ24tc2VsZi14bC1jZW50ZXIge1xuICAgIGFsaWduLXNlbGY6IGNlbnRlciAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1zZWxmLXhsLWJhc2VsaW5lIHtcbiAgICBhbGlnbi1zZWxmOiBiYXNlbGluZSAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1zZWxmLXhsLXN0cmV0Y2gge1xuICAgIGFsaWduLXNlbGY6IHN0cmV0Y2ggIWltcG9ydGFudDsgfVxuICAub3JkZXIteGwtZmlyc3Qge1xuICAgIG9yZGVyOiAtMSAhaW1wb3J0YW50OyB9XG4gIC5vcmRlci14bC0wIHtcbiAgICBvcmRlcjogMCAhaW1wb3J0YW50OyB9XG4gIC5vcmRlci14bC0xIHtcbiAgICBvcmRlcjogMSAhaW1wb3J0YW50OyB9XG4gIC5vcmRlci14bC0yIHtcbiAgICBvcmRlcjogMiAhaW1wb3J0YW50OyB9XG4gIC5vcmRlci14bC0zIHtcbiAgICBvcmRlcjogMyAhaW1wb3J0YW50OyB9XG4gIC5vcmRlci14bC00IHtcbiAgICBvcmRlcjogNCAhaW1wb3J0YW50OyB9XG4gIC5vcmRlci14bC01IHtcbiAgICBvcmRlcjogNSAhaW1wb3J0YW50OyB9XG4gIC5vcmRlci14bC1sYXN0IHtcbiAgICBvcmRlcjogNiAhaW1wb3J0YW50OyB9XG4gIC5tLXhsLTAge1xuICAgIG1hcmdpbjogMCAhaW1wb3J0YW50OyB9XG4gIC5tLXhsLTEge1xuICAgIG1hcmdpbjogMC4yNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tLXhsLTIge1xuICAgIG1hcmdpbjogMC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm0teGwtMyB7XG4gICAgbWFyZ2luOiAxcmVtICFpbXBvcnRhbnQ7IH1cbiAgLm0teGwtNCB7XG4gICAgbWFyZ2luOiAxLjVyZW0gIWltcG9ydGFudDsgfVxuICAubS14bC01IHtcbiAgICBtYXJnaW46IDNyZW0gIWltcG9ydGFudDsgfVxuICAubS14bC1hdXRvIHtcbiAgICBtYXJnaW46IGF1dG8gIWltcG9ydGFudDsgfVxuICAubXgteGwtMCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDAgIWltcG9ydGFudDsgfVxuICAubXgteGwtMSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDAuMjVyZW0gIWltcG9ydGFudDsgfVxuICAubXgteGwtMiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogMC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm14LXhsLTMge1xuICAgIG1hcmdpbi1yaWdodDogMXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAxcmVtICFpbXBvcnRhbnQ7IH1cbiAgLm14LXhsLTQge1xuICAgIG1hcmdpbi1yaWdodDogMS41cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDEuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5teC14bC01IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDNyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogM3JlbSAhaW1wb3J0YW50OyB9XG4gIC5teC14bC1hdXRvIHtcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogYXV0byAhaW1wb3J0YW50OyB9XG4gIC5teS14bC0wIHtcbiAgICBtYXJnaW4tdG9wOiAwICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50OyB9XG4gIC5teS14bC0xIHtcbiAgICBtYXJnaW4tdG9wOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMC4yNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5teS14bC0yIHtcbiAgICBtYXJnaW4tdG9wOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjVyZW0gIWltcG9ydGFudDsgfVxuICAubXkteGwtMyB7XG4gICAgbWFyZ2luLXRvcDogMXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDFyZW0gIWltcG9ydGFudDsgfVxuICAubXkteGwtNCB7XG4gICAgbWFyZ2luLXRvcDogMS41cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMS41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm15LXhsLTUge1xuICAgIG1hcmdpbi10b3A6IDNyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAzcmVtICFpbXBvcnRhbnQ7IH1cbiAgLm15LXhsLWF1dG8ge1xuICAgIG1hcmdpbi10b3A6IGF1dG8gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiBhdXRvICFpbXBvcnRhbnQ7IH1cbiAgLm10LXhsLTAge1xuICAgIG1hcmdpbi10b3A6IDAgIWltcG9ydGFudDsgfVxuICAubXQteGwtMSB7XG4gICAgbWFyZ2luLXRvcDogMC4yNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tdC14bC0yIHtcbiAgICBtYXJnaW4tdG9wOiAwLjVyZW0gIWltcG9ydGFudDsgfVxuICAubXQteGwtMyB7XG4gICAgbWFyZ2luLXRvcDogMXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tdC14bC00IHtcbiAgICBtYXJnaW4tdG9wOiAxLjVyZW0gIWltcG9ydGFudDsgfVxuICAubXQteGwtNSB7XG4gICAgbWFyZ2luLXRvcDogM3JlbSAhaW1wb3J0YW50OyB9XG4gIC5tdC14bC1hdXRvIHtcbiAgICBtYXJnaW4tdG9wOiBhdXRvICFpbXBvcnRhbnQ7IH1cbiAgLm1lLXhsLTAge1xuICAgIG1hcmdpbi1yaWdodDogMCAhaW1wb3J0YW50OyB9XG4gIC5tZS14bC0xIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAuMjVyZW0gIWltcG9ydGFudDsgfVxuICAubWUteGwtMiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjVyZW0gIWltcG9ydGFudDsgfVxuICAubWUteGwtMyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxcmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1lLXhsLTQge1xuICAgIG1hcmdpbi1yaWdodDogMS41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1lLXhsLTUge1xuICAgIG1hcmdpbi1yaWdodDogM3JlbSAhaW1wb3J0YW50OyB9XG4gIC5tZS14bC1hdXRvIHtcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG8gIWltcG9ydGFudDsgfVxuICAubWIteGwtMCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50OyB9XG4gIC5tYi14bC0xIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjI1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1iLXhsLTIge1xuICAgIG1hcmdpbi1ib3R0b206IDAuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tYi14bC0zIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxcmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1iLXhsLTQge1xuICAgIG1hcmdpbi1ib3R0b206IDEuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tYi14bC01IHtcbiAgICBtYXJnaW4tYm90dG9tOiAzcmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1iLXhsLWF1dG8ge1xuICAgIG1hcmdpbi1ib3R0b206IGF1dG8gIWltcG9ydGFudDsgfVxuICAubXMteGwtMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDAgIWltcG9ydGFudDsgfVxuICAubXMteGwtMSB7XG4gICAgbWFyZ2luLWxlZnQ6IDAuMjVyZW0gIWltcG9ydGFudDsgfVxuICAubXMteGwtMiB7XG4gICAgbWFyZ2luLWxlZnQ6IDAuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tcy14bC0zIHtcbiAgICBtYXJnaW4tbGVmdDogMXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tcy14bC00IHtcbiAgICBtYXJnaW4tbGVmdDogMS41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1zLXhsLTUge1xuICAgIG1hcmdpbi1sZWZ0OiAzcmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1zLXhsLWF1dG8ge1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvICFpbXBvcnRhbnQ7IH1cbiAgLnAteGwtMCB7XG4gICAgcGFkZGluZzogMCAhaW1wb3J0YW50OyB9XG4gIC5wLXhsLTEge1xuICAgIHBhZGRpbmc6IDAuMjVyZW0gIWltcG9ydGFudDsgfVxuICAucC14bC0yIHtcbiAgICBwYWRkaW5nOiAwLjVyZW0gIWltcG9ydGFudDsgfVxuICAucC14bC0zIHtcbiAgICBwYWRkaW5nOiAxcmVtICFpbXBvcnRhbnQ7IH1cbiAgLnAteGwtNCB7XG4gICAgcGFkZGluZzogMS41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnAteGwtNSB7XG4gICAgcGFkZGluZzogM3JlbSAhaW1wb3J0YW50OyB9XG4gIC5weC14bC0wIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiAwICFpbXBvcnRhbnQ7IH1cbiAgLnB4LXhsLTEge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuMjVyZW0gIWltcG9ydGFudDsgfVxuICAucHgteGwtMiB7XG4gICAgcGFkZGluZy1yaWdodDogMC41cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiAwLjVyZW0gIWltcG9ydGFudDsgfVxuICAucHgteGwtMyB7XG4gICAgcGFkZGluZy1yaWdodDogMXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogMXJlbSAhaW1wb3J0YW50OyB9XG4gIC5weC14bC00IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxLjVyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDEuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5weC14bC01IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzcmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiAzcmVtICFpbXBvcnRhbnQ7IH1cbiAgLnB5LXhsLTAge1xuICAgIHBhZGRpbmctdG9wOiAwICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDAgIWltcG9ydGFudDsgfVxuICAucHkteGwtMSB7XG4gICAgcGFkZGluZy10b3A6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMC4yNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5weS14bC0yIHtcbiAgICBwYWRkaW5nLXRvcDogMC41cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDAuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5weS14bC0zIHtcbiAgICBwYWRkaW5nLXRvcDogMXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAxcmVtICFpbXBvcnRhbnQ7IH1cbiAgLnB5LXhsLTQge1xuICAgIHBhZGRpbmctdG9wOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMS41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnB5LXhsLTUge1xuICAgIHBhZGRpbmctdG9wOiAzcmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDNyZW0gIWltcG9ydGFudDsgfVxuICAucHQteGwtMCB7XG4gICAgcGFkZGluZy10b3A6IDAgIWltcG9ydGFudDsgfVxuICAucHQteGwtMSB7XG4gICAgcGFkZGluZy10b3A6IDAuMjVyZW0gIWltcG9ydGFudDsgfVxuICAucHQteGwtMiB7XG4gICAgcGFkZGluZy10b3A6IDAuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wdC14bC0zIHtcbiAgICBwYWRkaW5nLXRvcDogMXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wdC14bC00IHtcbiAgICBwYWRkaW5nLXRvcDogMS41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnB0LXhsLTUge1xuICAgIHBhZGRpbmctdG9wOiAzcmVtICFpbXBvcnRhbnQ7IH1cbiAgLnBlLXhsLTAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAgIWltcG9ydGFudDsgfVxuICAucGUteGwtMSB7XG4gICAgcGFkZGluZy1yaWdodDogMC4yNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wZS14bC0yIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjVyZW0gIWltcG9ydGFudDsgfVxuICAucGUteGwtMyB7XG4gICAgcGFkZGluZy1yaWdodDogMXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wZS14bC00IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxLjVyZW0gIWltcG9ydGFudDsgfVxuICAucGUteGwtNSB7XG4gICAgcGFkZGluZy1yaWdodDogM3JlbSAhaW1wb3J0YW50OyB9XG4gIC5wYi14bC0wIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMCAhaW1wb3J0YW50OyB9XG4gIC5wYi14bC0xIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMC4yNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wYi14bC0yIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnBiLXhsLTMge1xuICAgIHBhZGRpbmctYm90dG9tOiAxcmVtICFpbXBvcnRhbnQ7IH1cbiAgLnBiLXhsLTQge1xuICAgIHBhZGRpbmctYm90dG9tOiAxLjVyZW0gIWltcG9ydGFudDsgfVxuICAucGIteGwtNSB7XG4gICAgcGFkZGluZy1ib3R0b206IDNyZW0gIWltcG9ydGFudDsgfVxuICAucHMteGwtMCB7XG4gICAgcGFkZGluZy1sZWZ0OiAwICFpbXBvcnRhbnQ7IH1cbiAgLnBzLXhsLTEge1xuICAgIHBhZGRpbmctbGVmdDogMC4yNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wcy14bC0yIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wcy14bC0zIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDFyZW0gIWltcG9ydGFudDsgfVxuICAucHMteGwtNCB7XG4gICAgcGFkZGluZy1sZWZ0OiAxLjVyZW0gIWltcG9ydGFudDsgfVxuICAucHMteGwtNSB7XG4gICAgcGFkZGluZy1sZWZ0OiAzcmVtICFpbXBvcnRhbnQ7IH1cbiAgLmdhcC14bC0wIHtcbiAgICBnYXA6IDAgIWltcG9ydGFudDsgfVxuICAuZ2FwLXhsLTEge1xuICAgIGdhcDogMC4yNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5nYXAteGwtMiB7XG4gICAgZ2FwOiAwLjVyZW0gIWltcG9ydGFudDsgfVxuICAuZ2FwLXhsLTMge1xuICAgIGdhcDogMXJlbSAhaW1wb3J0YW50OyB9XG4gIC5nYXAteGwtNCB7XG4gICAgZ2FwOiAxLjVyZW0gIWltcG9ydGFudDsgfVxuICAuZ2FwLXhsLTUge1xuICAgIGdhcDogM3JlbSAhaW1wb3J0YW50OyB9XG4gIC5yb3ctZ2FwLXhsLTAge1xuICAgIHJvdy1nYXA6IDAgIWltcG9ydGFudDsgfVxuICAucm93LWdhcC14bC0xIHtcbiAgICByb3ctZ2FwOiAwLjI1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnJvdy1nYXAteGwtMiB7XG4gICAgcm93LWdhcDogMC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnJvdy1nYXAteGwtMyB7XG4gICAgcm93LWdhcDogMXJlbSAhaW1wb3J0YW50OyB9XG4gIC5yb3ctZ2FwLXhsLTQge1xuICAgIHJvdy1nYXA6IDEuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5yb3ctZ2FwLXhsLTUge1xuICAgIHJvdy1nYXA6IDNyZW0gIWltcG9ydGFudDsgfVxuICAuY29sdW1uLWdhcC14bC0wIHtcbiAgICAtbW96LWNvbHVtbi1nYXA6IDAgIWltcG9ydGFudDtcbiAgICBjb2x1bW4tZ2FwOiAwICFpbXBvcnRhbnQ7IH1cbiAgLmNvbHVtbi1nYXAteGwtMSB7XG4gICAgLW1vei1jb2x1bW4tZ2FwOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gICAgY29sdW1uLWdhcDogMC4yNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5jb2x1bW4tZ2FwLXhsLTIge1xuICAgIC1tb3otY29sdW1uLWdhcDogMC41cmVtICFpbXBvcnRhbnQ7XG4gICAgY29sdW1uLWdhcDogMC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLmNvbHVtbi1nYXAteGwtMyB7XG4gICAgLW1vei1jb2x1bW4tZ2FwOiAxcmVtICFpbXBvcnRhbnQ7XG4gICAgY29sdW1uLWdhcDogMXJlbSAhaW1wb3J0YW50OyB9XG4gIC5jb2x1bW4tZ2FwLXhsLTQge1xuICAgIC1tb3otY29sdW1uLWdhcDogMS41cmVtICFpbXBvcnRhbnQ7XG4gICAgY29sdW1uLWdhcDogMS41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLmNvbHVtbi1nYXAteGwtNSB7XG4gICAgLW1vei1jb2x1bW4tZ2FwOiAzcmVtICFpbXBvcnRhbnQ7XG4gICAgY29sdW1uLWdhcDogM3JlbSAhaW1wb3J0YW50OyB9XG4gIC50ZXh0LXhsLXN0YXJ0IHtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0ICFpbXBvcnRhbnQ7IH1cbiAgLnRleHQteGwtZW5kIHtcbiAgICB0ZXh0LWFsaWduOiByaWdodCAhaW1wb3J0YW50OyB9XG4gIC50ZXh0LXhsLWNlbnRlciB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyICFpbXBvcnRhbnQ7IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTQwMHB4KSB7XG4gIC5mbG9hdC14eGwtc3RhcnQge1xuICAgIGZsb2F0OiBsZWZ0ICFpbXBvcnRhbnQ7IH1cbiAgLmZsb2F0LXh4bC1lbmQge1xuICAgIGZsb2F0OiByaWdodCAhaW1wb3J0YW50OyB9XG4gIC5mbG9hdC14eGwtbm9uZSB7XG4gICAgZmxvYXQ6IG5vbmUgIWltcG9ydGFudDsgfVxuICAub2JqZWN0LWZpdC14eGwtY29udGFpbiB7XG4gICAgLW8tb2JqZWN0LWZpdDogY29udGFpbiAhaW1wb3J0YW50O1xuICAgIG9iamVjdC1maXQ6IGNvbnRhaW4gIWltcG9ydGFudDsgfVxuICAub2JqZWN0LWZpdC14eGwtY292ZXIge1xuICAgIC1vLW9iamVjdC1maXQ6IGNvdmVyICFpbXBvcnRhbnQ7XG4gICAgb2JqZWN0LWZpdDogY292ZXIgIWltcG9ydGFudDsgfVxuICAub2JqZWN0LWZpdC14eGwtZmlsbCB7XG4gICAgLW8tb2JqZWN0LWZpdDogZmlsbCAhaW1wb3J0YW50O1xuICAgIG9iamVjdC1maXQ6IGZpbGwgIWltcG9ydGFudDsgfVxuICAub2JqZWN0LWZpdC14eGwtc2NhbGUge1xuICAgIC1vLW9iamVjdC1maXQ6IHNjYWxlLWRvd24gIWltcG9ydGFudDtcbiAgICBvYmplY3QtZml0OiBzY2FsZS1kb3duICFpbXBvcnRhbnQ7IH1cbiAgLm9iamVjdC1maXQteHhsLW5vbmUge1xuICAgIC1vLW9iamVjdC1maXQ6IG5vbmUgIWltcG9ydGFudDtcbiAgICBvYmplY3QtZml0OiBub25lICFpbXBvcnRhbnQ7IH1cbiAgLmQteHhsLWlubGluZSB7XG4gICAgZGlzcGxheTogaW5saW5lICFpbXBvcnRhbnQ7IH1cbiAgLmQteHhsLWlubGluZS1ibG9jayB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrICFpbXBvcnRhbnQ7IH1cbiAgLmQteHhsLWJsb2NrIHtcbiAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50OyB9XG4gIC5kLXh4bC1ncmlkIHtcbiAgICBkaXNwbGF5OiBncmlkICFpbXBvcnRhbnQ7IH1cbiAgLmQteHhsLWlubGluZS1ncmlkIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtZ3JpZCAhaW1wb3J0YW50OyB9XG4gIC5kLXh4bC10YWJsZSB7XG4gICAgZGlzcGxheTogdGFibGUgIWltcG9ydGFudDsgfVxuICAuZC14eGwtdGFibGUtcm93IHtcbiAgICBkaXNwbGF5OiB0YWJsZS1yb3cgIWltcG9ydGFudDsgfVxuICAuZC14eGwtdGFibGUtY2VsbCB7XG4gICAgZGlzcGxheTogdGFibGUtY2VsbCAhaW1wb3J0YW50OyB9XG4gIC5kLXh4bC1mbGV4IHtcbiAgICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7IH1cbiAgLmQteHhsLWlubGluZS1mbGV4IHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtZmxleCAhaW1wb3J0YW50OyB9XG4gIC5kLXh4bC1ub25lIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7IH1cbiAgLmZsZXgteHhsLWZpbGwge1xuICAgIGZsZXg6IDEgMSBhdXRvICFpbXBvcnRhbnQ7IH1cbiAgLmZsZXgteHhsLXJvdyB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdyAhaW1wb3J0YW50OyB9XG4gIC5mbGV4LXh4bC1jb2x1bW4ge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4gIWltcG9ydGFudDsgfVxuICAuZmxleC14eGwtcm93LXJldmVyc2Uge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZSAhaW1wb3J0YW50OyB9XG4gIC5mbGV4LXh4bC1jb2x1bW4tcmV2ZXJzZSB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlICFpbXBvcnRhbnQ7IH1cbiAgLmZsZXgteHhsLWdyb3ctMCB7XG4gICAgZmxleC1ncm93OiAwICFpbXBvcnRhbnQ7IH1cbiAgLmZsZXgteHhsLWdyb3ctMSB7XG4gICAgZmxleC1ncm93OiAxICFpbXBvcnRhbnQ7IH1cbiAgLmZsZXgteHhsLXNocmluay0wIHtcbiAgICBmbGV4LXNocmluazogMCAhaW1wb3J0YW50OyB9XG4gIC5mbGV4LXh4bC1zaHJpbmstMSB7XG4gICAgZmxleC1zaHJpbms6IDEgIWltcG9ydGFudDsgfVxuICAuZmxleC14eGwtd3JhcCB7XG4gICAgZmxleC13cmFwOiB3cmFwICFpbXBvcnRhbnQ7IH1cbiAgLmZsZXgteHhsLW5vd3JhcCB7XG4gICAgZmxleC13cmFwOiBub3dyYXAgIWltcG9ydGFudDsgfVxuICAuZmxleC14eGwtd3JhcC1yZXZlcnNlIHtcbiAgICBmbGV4LXdyYXA6IHdyYXAtcmV2ZXJzZSAhaW1wb3J0YW50OyB9XG4gIC5qdXN0aWZ5LWNvbnRlbnQteHhsLXN0YXJ0IHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQgIWltcG9ydGFudDsgfVxuICAuanVzdGlmeS1jb250ZW50LXh4bC1lbmQge1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQgIWltcG9ydGFudDsgfVxuICAuanVzdGlmeS1jb250ZW50LXh4bC1jZW50ZXIge1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyICFpbXBvcnRhbnQ7IH1cbiAgLmp1c3RpZnktY29udGVudC14eGwtYmV0d2VlbiB7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuICFpbXBvcnRhbnQ7IH1cbiAgLmp1c3RpZnktY29udGVudC14eGwtYXJvdW5kIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWFyb3VuZCAhaW1wb3J0YW50OyB9XG4gIC5qdXN0aWZ5LWNvbnRlbnQteHhsLWV2ZW5seSB7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1ldmVubHkgIWltcG9ydGFudDsgfVxuICAuYWxpZ24taXRlbXMteHhsLXN0YXJ0IHtcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydCAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1pdGVtcy14eGwtZW5kIHtcbiAgICBhbGlnbi1pdGVtczogZmxleC1lbmQgIWltcG9ydGFudDsgfVxuICAuYWxpZ24taXRlbXMteHhsLWNlbnRlciB7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlciAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1pdGVtcy14eGwtYmFzZWxpbmUge1xuICAgIGFsaWduLWl0ZW1zOiBiYXNlbGluZSAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1pdGVtcy14eGwtc3RyZXRjaCB7XG4gICAgYWxpZ24taXRlbXM6IHN0cmV0Y2ggIWltcG9ydGFudDsgfVxuICAuYWxpZ24tY29udGVudC14eGwtc3RhcnQge1xuICAgIGFsaWduLWNvbnRlbnQ6IGZsZXgtc3RhcnQgIWltcG9ydGFudDsgfVxuICAuYWxpZ24tY29udGVudC14eGwtZW5kIHtcbiAgICBhbGlnbi1jb250ZW50OiBmbGV4LWVuZCAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1jb250ZW50LXh4bC1jZW50ZXIge1xuICAgIGFsaWduLWNvbnRlbnQ6IGNlbnRlciAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1jb250ZW50LXh4bC1iZXR3ZWVuIHtcbiAgICBhbGlnbi1jb250ZW50OiBzcGFjZS1iZXR3ZWVuICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLWNvbnRlbnQteHhsLWFyb3VuZCB7XG4gICAgYWxpZ24tY29udGVudDogc3BhY2UtYXJvdW5kICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLWNvbnRlbnQteHhsLXN0cmV0Y2gge1xuICAgIGFsaWduLWNvbnRlbnQ6IHN0cmV0Y2ggIWltcG9ydGFudDsgfVxuICAuYWxpZ24tc2VsZi14eGwtYXV0byB7XG4gICAgYWxpZ24tc2VsZjogYXV0byAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1zZWxmLXh4bC1zdGFydCB7XG4gICAgYWxpZ24tc2VsZjogZmxleC1zdGFydCAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1zZWxmLXh4bC1lbmQge1xuICAgIGFsaWduLXNlbGY6IGZsZXgtZW5kICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLXNlbGYteHhsLWNlbnRlciB7XG4gICAgYWxpZ24tc2VsZjogY2VudGVyICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLXNlbGYteHhsLWJhc2VsaW5lIHtcbiAgICBhbGlnbi1zZWxmOiBiYXNlbGluZSAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1zZWxmLXh4bC1zdHJldGNoIHtcbiAgICBhbGlnbi1zZWxmOiBzdHJldGNoICFpbXBvcnRhbnQ7IH1cbiAgLm9yZGVyLXh4bC1maXJzdCB7XG4gICAgb3JkZXI6IC0xICFpbXBvcnRhbnQ7IH1cbiAgLm9yZGVyLXh4bC0wIHtcbiAgICBvcmRlcjogMCAhaW1wb3J0YW50OyB9XG4gIC5vcmRlci14eGwtMSB7XG4gICAgb3JkZXI6IDEgIWltcG9ydGFudDsgfVxuICAub3JkZXIteHhsLTIge1xuICAgIG9yZGVyOiAyICFpbXBvcnRhbnQ7IH1cbiAgLm9yZGVyLXh4bC0zIHtcbiAgICBvcmRlcjogMyAhaW1wb3J0YW50OyB9XG4gIC5vcmRlci14eGwtNCB7XG4gICAgb3JkZXI6IDQgIWltcG9ydGFudDsgfVxuICAub3JkZXIteHhsLTUge1xuICAgIG9yZGVyOiA1ICFpbXBvcnRhbnQ7IH1cbiAgLm9yZGVyLXh4bC1sYXN0IHtcbiAgICBvcmRlcjogNiAhaW1wb3J0YW50OyB9XG4gIC5tLXh4bC0wIHtcbiAgICBtYXJnaW46IDAgIWltcG9ydGFudDsgfVxuICAubS14eGwtMSB7XG4gICAgbWFyZ2luOiAwLjI1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm0teHhsLTIge1xuICAgIG1hcmdpbjogMC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm0teHhsLTMge1xuICAgIG1hcmdpbjogMXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tLXh4bC00IHtcbiAgICBtYXJnaW46IDEuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tLXh4bC01IHtcbiAgICBtYXJnaW46IDNyZW0gIWltcG9ydGFudDsgfVxuICAubS14eGwtYXV0byB7XG4gICAgbWFyZ2luOiBhdXRvICFpbXBvcnRhbnQ7IH1cbiAgLm14LXh4bC0wIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAgIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogMCAhaW1wb3J0YW50OyB9XG4gIC5teC14eGwtMSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDAuMjVyZW0gIWltcG9ydGFudDsgfVxuICAubXgteHhsLTIge1xuICAgIG1hcmdpbi1yaWdodDogMC41cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDAuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5teC14eGwtMyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxcmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDFyZW0gIWltcG9ydGFudDsgfVxuICAubXgteHhsLTQge1xuICAgIG1hcmdpbi1yaWdodDogMS41cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDEuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5teC14eGwtNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAzcmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDNyZW0gIWltcG9ydGFudDsgfVxuICAubXgteHhsLWF1dG8ge1xuICAgIG1hcmdpbi1yaWdodDogYXV0byAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvICFpbXBvcnRhbnQ7IH1cbiAgLm15LXh4bC0wIHtcbiAgICBtYXJnaW4tdG9wOiAwICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50OyB9XG4gIC5teS14eGwtMSB7XG4gICAgbWFyZ2luLXRvcDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDAuMjVyZW0gIWltcG9ydGFudDsgfVxuICAubXkteHhsLTIge1xuICAgIG1hcmdpbi10b3A6IDAuNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDAuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5teS14eGwtMyB7XG4gICAgbWFyZ2luLXRvcDogMXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDFyZW0gIWltcG9ydGFudDsgfVxuICAubXkteHhsLTQge1xuICAgIG1hcmdpbi10b3A6IDEuNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDEuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5teS14eGwtNSB7XG4gICAgbWFyZ2luLXRvcDogM3JlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDNyZW0gIWltcG9ydGFudDsgfVxuICAubXkteHhsLWF1dG8ge1xuICAgIG1hcmdpbi10b3A6IGF1dG8gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiBhdXRvICFpbXBvcnRhbnQ7IH1cbiAgLm10LXh4bC0wIHtcbiAgICBtYXJnaW4tdG9wOiAwICFpbXBvcnRhbnQ7IH1cbiAgLm10LXh4bC0xIHtcbiAgICBtYXJnaW4tdG9wOiAwLjI1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm10LXh4bC0yIHtcbiAgICBtYXJnaW4tdG9wOiAwLjVyZW0gIWltcG9ydGFudDsgfVxuICAubXQteHhsLTMge1xuICAgIG1hcmdpbi10b3A6IDFyZW0gIWltcG9ydGFudDsgfVxuICAubXQteHhsLTQge1xuICAgIG1hcmdpbi10b3A6IDEuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tdC14eGwtNSB7XG4gICAgbWFyZ2luLXRvcDogM3JlbSAhaW1wb3J0YW50OyB9XG4gIC5tdC14eGwtYXV0byB7XG4gICAgbWFyZ2luLXRvcDogYXV0byAhaW1wb3J0YW50OyB9XG4gIC5tZS14eGwtMCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwICFpbXBvcnRhbnQ7IH1cbiAgLm1lLXh4bC0xIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAuMjVyZW0gIWltcG9ydGFudDsgfVxuICAubWUteHhsLTIge1xuICAgIG1hcmdpbi1yaWdodDogMC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1lLXh4bC0zIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDFyZW0gIWltcG9ydGFudDsgfVxuICAubWUteHhsLTQge1xuICAgIG1hcmdpbi1yaWdodDogMS41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1lLXh4bC01IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDNyZW0gIWltcG9ydGFudDsgfVxuICAubWUteHhsLWF1dG8ge1xuICAgIG1hcmdpbi1yaWdodDogYXV0byAhaW1wb3J0YW50OyB9XG4gIC5tYi14eGwtMCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50OyB9XG4gIC5tYi14eGwtMSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMC4yNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tYi14eGwtMiB7XG4gICAgbWFyZ2luLWJvdHRvbTogMC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1iLXh4bC0zIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxcmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1iLXh4bC00IHtcbiAgICBtYXJnaW4tYm90dG9tOiAxLjVyZW0gIWltcG9ydGFudDsgfVxuICAubWIteHhsLTUge1xuICAgIG1hcmdpbi1ib3R0b206IDNyZW0gIWltcG9ydGFudDsgfVxuICAubWIteHhsLWF1dG8ge1xuICAgIG1hcmdpbi1ib3R0b206IGF1dG8gIWltcG9ydGFudDsgfVxuICAubXMteHhsLTAge1xuICAgIG1hcmdpbi1sZWZ0OiAwICFpbXBvcnRhbnQ7IH1cbiAgLm1zLXh4bC0xIHtcbiAgICBtYXJnaW4tbGVmdDogMC4yNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tcy14eGwtMiB7XG4gICAgbWFyZ2luLWxlZnQ6IDAuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tcy14eGwtMyB7XG4gICAgbWFyZ2luLWxlZnQ6IDFyZW0gIWltcG9ydGFudDsgfVxuICAubXMteHhsLTQge1xuICAgIG1hcmdpbi1sZWZ0OiAxLjVyZW0gIWltcG9ydGFudDsgfVxuICAubXMteHhsLTUge1xuICAgIG1hcmdpbi1sZWZ0OiAzcmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1zLXh4bC1hdXRvIHtcbiAgICBtYXJnaW4tbGVmdDogYXV0byAhaW1wb3J0YW50OyB9XG4gIC5wLXh4bC0wIHtcbiAgICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7IH1cbiAgLnAteHhsLTEge1xuICAgIHBhZGRpbmc6IDAuMjVyZW0gIWltcG9ydGFudDsgfVxuICAucC14eGwtMiB7XG4gICAgcGFkZGluZzogMC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnAteHhsLTMge1xuICAgIHBhZGRpbmc6IDFyZW0gIWltcG9ydGFudDsgfVxuICAucC14eGwtNCB7XG4gICAgcGFkZGluZzogMS41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnAteHhsLTUge1xuICAgIHBhZGRpbmc6IDNyZW0gIWltcG9ydGFudDsgfVxuICAucHgteHhsLTAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAgIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDAgIWltcG9ydGFudDsgfVxuICAucHgteHhsLTEge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuMjVyZW0gIWltcG9ydGFudDsgfVxuICAucHgteHhsLTIge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAuNXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogMC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnB4LXh4bC0zIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxcmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiAxcmVtICFpbXBvcnRhbnQ7IH1cbiAgLnB4LXh4bC00IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxLjVyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDEuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5weC14eGwtNSB7XG4gICAgcGFkZGluZy1yaWdodDogM3JlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogM3JlbSAhaW1wb3J0YW50OyB9XG4gIC5weS14eGwtMCB7XG4gICAgcGFkZGluZy10b3A6IDAgIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMCAhaW1wb3J0YW50OyB9XG4gIC5weS14eGwtMSB7XG4gICAgcGFkZGluZy10b3A6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMC4yNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5weS14eGwtMiB7XG4gICAgcGFkZGluZy10b3A6IDAuNXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAwLjVyZW0gIWltcG9ydGFudDsgfVxuICAucHkteHhsLTMge1xuICAgIHBhZGRpbmctdG9wOiAxcmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDFyZW0gIWltcG9ydGFudDsgfVxuICAucHkteHhsLTQge1xuICAgIHBhZGRpbmctdG9wOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMS41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnB5LXh4bC01IHtcbiAgICBwYWRkaW5nLXRvcDogM3JlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAzcmVtICFpbXBvcnRhbnQ7IH1cbiAgLnB0LXh4bC0wIHtcbiAgICBwYWRkaW5nLXRvcDogMCAhaW1wb3J0YW50OyB9XG4gIC5wdC14eGwtMSB7XG4gICAgcGFkZGluZy10b3A6IDAuMjVyZW0gIWltcG9ydGFudDsgfVxuICAucHQteHhsLTIge1xuICAgIHBhZGRpbmctdG9wOiAwLjVyZW0gIWltcG9ydGFudDsgfVxuICAucHQteHhsLTMge1xuICAgIHBhZGRpbmctdG9wOiAxcmVtICFpbXBvcnRhbnQ7IH1cbiAgLnB0LXh4bC00IHtcbiAgICBwYWRkaW5nLXRvcDogMS41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnB0LXh4bC01IHtcbiAgICBwYWRkaW5nLXRvcDogM3JlbSAhaW1wb3J0YW50OyB9XG4gIC5wZS14eGwtMCB7XG4gICAgcGFkZGluZy1yaWdodDogMCAhaW1wb3J0YW50OyB9XG4gIC5wZS14eGwtMSB7XG4gICAgcGFkZGluZy1yaWdodDogMC4yNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wZS14eGwtMiB7XG4gICAgcGFkZGluZy1yaWdodDogMC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnBlLXh4bC0zIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxcmVtICFpbXBvcnRhbnQ7IH1cbiAgLnBlLXh4bC00IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxLjVyZW0gIWltcG9ydGFudDsgfVxuICAucGUteHhsLTUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDNyZW0gIWltcG9ydGFudDsgfVxuICAucGIteHhsLTAge1xuICAgIHBhZGRpbmctYm90dG9tOiAwICFpbXBvcnRhbnQ7IH1cbiAgLnBiLXh4bC0xIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMC4yNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wYi14eGwtMiB7XG4gICAgcGFkZGluZy1ib3R0b206IDAuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wYi14eGwtMyB7XG4gICAgcGFkZGluZy1ib3R0b206IDFyZW0gIWltcG9ydGFudDsgfVxuICAucGIteHhsLTQge1xuICAgIHBhZGRpbmctYm90dG9tOiAxLjVyZW0gIWltcG9ydGFudDsgfVxuICAucGIteHhsLTUge1xuICAgIHBhZGRpbmctYm90dG9tOiAzcmVtICFpbXBvcnRhbnQ7IH1cbiAgLnBzLXh4bC0wIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAgIWltcG9ydGFudDsgfVxuICAucHMteHhsLTEge1xuICAgIHBhZGRpbmctbGVmdDogMC4yNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wcy14eGwtMiB7XG4gICAgcGFkZGluZy1sZWZ0OiAwLjVyZW0gIWltcG9ydGFudDsgfVxuICAucHMteHhsLTMge1xuICAgIHBhZGRpbmctbGVmdDogMXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wcy14eGwtNCB7XG4gICAgcGFkZGluZy1sZWZ0OiAxLjVyZW0gIWltcG9ydGFudDsgfVxuICAucHMteHhsLTUge1xuICAgIHBhZGRpbmctbGVmdDogM3JlbSAhaW1wb3J0YW50OyB9XG4gIC5nYXAteHhsLTAge1xuICAgIGdhcDogMCAhaW1wb3J0YW50OyB9XG4gIC5nYXAteHhsLTEge1xuICAgIGdhcDogMC4yNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5nYXAteHhsLTIge1xuICAgIGdhcDogMC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLmdhcC14eGwtMyB7XG4gICAgZ2FwOiAxcmVtICFpbXBvcnRhbnQ7IH1cbiAgLmdhcC14eGwtNCB7XG4gICAgZ2FwOiAxLjVyZW0gIWltcG9ydGFudDsgfVxuICAuZ2FwLXh4bC01IHtcbiAgICBnYXA6IDNyZW0gIWltcG9ydGFudDsgfVxuICAucm93LWdhcC14eGwtMCB7XG4gICAgcm93LWdhcDogMCAhaW1wb3J0YW50OyB9XG4gIC5yb3ctZ2FwLXh4bC0xIHtcbiAgICByb3ctZ2FwOiAwLjI1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnJvdy1nYXAteHhsLTIge1xuICAgIHJvdy1nYXA6IDAuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5yb3ctZ2FwLXh4bC0zIHtcbiAgICByb3ctZ2FwOiAxcmVtICFpbXBvcnRhbnQ7IH1cbiAgLnJvdy1nYXAteHhsLTQge1xuICAgIHJvdy1nYXA6IDEuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5yb3ctZ2FwLXh4bC01IHtcbiAgICByb3ctZ2FwOiAzcmVtICFpbXBvcnRhbnQ7IH1cbiAgLmNvbHVtbi1nYXAteHhsLTAge1xuICAgIC1tb3otY29sdW1uLWdhcDogMCAhaW1wb3J0YW50O1xuICAgIGNvbHVtbi1nYXA6IDAgIWltcG9ydGFudDsgfVxuICAuY29sdW1uLWdhcC14eGwtMSB7XG4gICAgLW1vei1jb2x1bW4tZ2FwOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gICAgY29sdW1uLWdhcDogMC4yNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5jb2x1bW4tZ2FwLXh4bC0yIHtcbiAgICAtbW96LWNvbHVtbi1nYXA6IDAuNXJlbSAhaW1wb3J0YW50O1xuICAgIGNvbHVtbi1nYXA6IDAuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5jb2x1bW4tZ2FwLXh4bC0zIHtcbiAgICAtbW96LWNvbHVtbi1nYXA6IDFyZW0gIWltcG9ydGFudDtcbiAgICBjb2x1bW4tZ2FwOiAxcmVtICFpbXBvcnRhbnQ7IH1cbiAgLmNvbHVtbi1nYXAteHhsLTQge1xuICAgIC1tb3otY29sdW1uLWdhcDogMS41cmVtICFpbXBvcnRhbnQ7XG4gICAgY29sdW1uLWdhcDogMS41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLmNvbHVtbi1nYXAteHhsLTUge1xuICAgIC1tb3otY29sdW1uLWdhcDogM3JlbSAhaW1wb3J0YW50O1xuICAgIGNvbHVtbi1nYXA6IDNyZW0gIWltcG9ydGFudDsgfVxuICAudGV4dC14eGwtc3RhcnQge1xuICAgIHRleHQtYWxpZ246IGxlZnQgIWltcG9ydGFudDsgfVxuICAudGV4dC14eGwtZW5kIHtcbiAgICB0ZXh0LWFsaWduOiByaWdodCAhaW1wb3J0YW50OyB9XG4gIC50ZXh0LXh4bC1jZW50ZXIge1xuICAgIHRleHQtYWxpZ246IGNlbnRlciAhaW1wb3J0YW50OyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAuZnMtMSB7XG4gICAgZm9udC1zaXplOiAyLjVyZW0gIWltcG9ydGFudDsgfVxuICAuZnMtMiB7XG4gICAgZm9udC1zaXplOiAycmVtICFpbXBvcnRhbnQ7IH1cbiAgLmZzLTMge1xuICAgIGZvbnQtc2l6ZTogMS43NXJlbSAhaW1wb3J0YW50OyB9XG4gIC5mcy00IHtcbiAgICBmb250LXNpemU6IDEuNXJlbSAhaW1wb3J0YW50OyB9IH1cblxuQG1lZGlhIHByaW50IHtcbiAgLmQtcHJpbnQtaW5saW5lIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUgIWltcG9ydGFudDsgfVxuICAuZC1wcmludC1pbmxpbmUtYmxvY2sge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jayAhaW1wb3J0YW50OyB9XG4gIC5kLXByaW50LWJsb2NrIHtcbiAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50OyB9XG4gIC5kLXByaW50LWdyaWQge1xuICAgIGRpc3BsYXk6IGdyaWQgIWltcG9ydGFudDsgfVxuICAuZC1wcmludC1pbmxpbmUtZ3JpZCB7XG4gICAgZGlzcGxheTogaW5saW5lLWdyaWQgIWltcG9ydGFudDsgfVxuICAuZC1wcmludC10YWJsZSB7XG4gICAgZGlzcGxheTogdGFibGUgIWltcG9ydGFudDsgfVxuICAuZC1wcmludC10YWJsZS1yb3cge1xuICAgIGRpc3BsYXk6IHRhYmxlLXJvdyAhaW1wb3J0YW50OyB9XG4gIC5kLXByaW50LXRhYmxlLWNlbGwge1xuICAgIGRpc3BsYXk6IHRhYmxlLWNlbGwgIWltcG9ydGFudDsgfVxuICAuZC1wcmludC1mbGV4IHtcbiAgICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7IH1cbiAgLmQtcHJpbnQtaW5saW5lLWZsZXgge1xuICAgIGRpc3BsYXk6IGlubGluZS1mbGV4ICFpbXBvcnRhbnQ7IH1cbiAgLmQtcHJpbnQtbm9uZSB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50OyB9IH1cblxuYm9keSB7XG4gIGJhY2tncm91bmQ6ICNmZmZmZmY7XG4gIGZvbnQtZmFtaWx5OiBcIkdvdGhhbU5hcnJvd1wiLCBBcmlhbCwgSGVsdmV0aWNhLCBzYW5zO1xuICBsZXR0ZXItc3BhY2luZzogY2FsYygxcHggLyA0KTtcbiAgbGluZS1oZWlnaHQ6IDEuNzU7XG4gIGNvbG9yOiAjMDAwMDAwOyB9XG5cbio6Zm9jdXM6bm90KDpmb2N1cy12aXNpYmxlKSB7XG4gIG91dGxpbmU6IG5vbmU7IH1cblxuc3Ryb25nIHtcbiAgZm9udC1mYW1pbHk6IFwiR290aGFtTmFycm93Qm9sZFwiLCBBcmlhbCwgSGVsdmV0aWNhLCBzYW5zO1xuICBmb250LXdlaWdodDogbm9ybWFsOyB9XG5cbi8qIEhlYWRpbmdzICovXG5oMSxcbi5oMSxcbmgyLFxuLmgyLFxuaDMsXG4uaDMsXG5oNCxcbi5oNCxcbmg1LFxuLmg1LFxuaDYsXG4uaDYge1xuICBtYXJnaW4tdG9wOiAwO1xuICBtYXJnaW4tYm90dG9tOiAwLjI1ZW07XG4gIGZvbnQtZmFtaWx5OiBcIkdvdGhhbU5hcnJvd0JvbGRcIiwgQXJpYWwsIEhlbHZldGljYSwgc2FucztcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDsgfVxuXG5oMSwgLmgxLCAuaGwteGwge1xuICBmb250LXNpemU6IGNsYW1wKDJyZW0sIDIuNXZ3LCAzcmVtKTtcbiAgbGluZS1oZWlnaHQ6IDEuMjsgfVxuXG5oMiwgLmgyLCAuaGwtbCB7XG4gIGZvbnQtc2l6ZTogY2xhbXAoMS43NXJlbSwgMi4xdncsIDIuNXJlbSk7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBsZXR0ZXItc3BhY2luZzogMDsgfVxuICAuc2YtTG9uZy10ZXh0IGgyLCAuc2YtTG9uZy10ZXh0IC5oMiwgLnNmLUxvbmctdGV4dCAuaGwtbCB7XG4gICAgZm9udC1mYW1pbHk6IFwiR290aGFtTmFycm93TWVkaXVtXCIsIEFyaWFsLCBIZWx2ZXRpY2EsIHNhbnM7XG4gICAgY29sb3I6ICMwMDc2QTg7IH1cblxuaDMsIC5oMywgLmhsLW0ge1xuICBmb250LXNpemU6IGNsYW1wKDEuNXJlbSwgMS42N3Z3LCAycmVtKTtcbiAgbGluZS1oZWlnaHQ6IDEuMjU7IH1cblxuaDQsIC5oNCwgLmhsLXMge1xuICBmb250LXNpemU6IGNsYW1wKDEuMjVyZW0sIDEuMjV2dywgMS41cmVtKTtcbiAgbGluZS1oZWlnaHQ6IDEuMTY7IH1cbiAgLnNmLUxvbmctdGV4dCBoNCwgLnNmLUxvbmctdGV4dCAuaDQsIC5zZi1Mb25nLXRleHQgLmhsLXMge1xuICAgIGZvbnQtZmFtaWx5OiBcIkdvdGhhbU5hcnJvd01lZGl1bVwiLCBBcmlhbCwgSGVsdmV0aWNhLCBzYW5zO1xuICAgIGNvbG9yOiAjMDA3NkE4OyB9XG5cbmg1LCAuaDUsIC5obC14cyB7XG4gIGZvbnQtc2l6ZTogY2xhbXAoMXJlbSwgMS4xdncsIDEuMjVyZW0pO1xuICBsaW5lLWhlaWdodDogMS4yOyB9XG5cbmg2LCAuaDYsIC5obC14eHMge1xuICBmb250LXNpemU6IDFyZW07IH1cblxuLnNobC14eGwsXG4uaG9tZXBhZ2UtaGVyby1oZWFkaW5nIHtcbiAgZm9udC1zaXplOiBjbGFtcCgzcmVtLCAzLjc1dncsIDQuNXJlbSk7XG4gIGxpbmUtaGVpZ2h0OiAxLjExMTsgfVxuXG4uc2hsLXhsLFxuLmludGVyaW9yLWhlcm8taGVhZGluZyB7XG4gIGZvbnQtc2l6ZTogY2xhbXAoMi41cmVtLCAzLjMzdncsIDRyZW0pO1xuICBsaW5lLWhlaWdodDogMS4xMjU7IH1cblxuLyogUGFyYWdyYXBocyAqL1xuYSB7XG4gIGNvbG9yOiAjMDA3NkE4OyB9XG4gIGE6aG92ZXIsIGE6Zm9jdXMge1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTsgfVxuXG5wLCAudGV4dCB7XG4gIG1hcmdpbi1ib3R0b206IDEuNWVtOyB9XG5cbi50ZXh0LWwsXG4udGV4dC1sYXJnZSxcbi50ZXh0LWxlYWQsXG5wLnRleHQtbGVhZCB7XG4gIGZvbnQtc2l6ZTogMS4yNXJlbTtcbiAgbGluZS1oZWlnaHQ6IDJyZW07XG4gIG1hcmdpbi1ib3R0b206IDFlbTsgfVxuXG4udGV4dC14bCxcbi50ZXh0LWV4dHJhLWxhcmdlLFxuLnRleHQtbGVhZC14bCB7XG4gIGZvbnQtc2l6ZTogMS41cmVtO1xuICBsaW5lLWhlaWdodDogMnJlbTtcbiAgbWFyZ2luLWJvdHRvbTogMWVtOyB9XG5cbi50ZXh0LXh4bCxcbi50ZXh0LWRvdWJsZS1leHRyYS1sYXJnZSxcbi50ZXh0LWxlYWQteGwge1xuICBmb250LXNpemU6IDJyZW07XG4gIGxpbmUtaGVpZ2h0OiAzcmVtO1xuICBtYXJnaW4tYm90dG9tOiAxZW07IH1cblxuLnRleHQtZW1waGFzaXMge1xuICBmb250LXN0eWxlOiBpdGFsaWM7IH1cblxuLnRleHQtaW52ZXJ0IHtcbiAgY29sb3I6ICNmZmZmZmY7IH1cblxuLnRleHQtYmxhY2sge1xuICBjb2xvcjogIzAwMDAwMDsgfVxuXG4udGV4dC1wcmltYXJ5IHtcbiAgY29sb3I6ICMwMDJCNDk7IH1cblxuLnRleHQtc2Vjb25kYXJ5IHtcbiAgY29sb3I6ICMwMDc2QTg7IH1cblxuLnRleHQtZ3JleSB7XG4gIGNvbG9yOiAjRTRFNUU1OyB9XG5cbi8qIEJ1dHRvbnMgKi9cbi5hZnAtYnV0dG9uLCAuYWZwLWJ1dHRvbi1wcmltYXJ5LCAuYWZwLWJ1dHRvbi1wcmltYXJ5LWFsdCwgLmN0YS1mZWF0dXJlZF9fYWN0aW9uLCAuY3RhLWZlYXR1cmVkLXJpYmJvbl9fYWN0aW9uLS1wcmltYXJ5LCAuY3RhLWZlYXR1cmVkLWltYWdlX19hY3Rpb24tLXByaW1hcnksIC5hZnAtYnV0dG9uLXNlY29uZGFyeSwgLmN0YS1mZWF0dXJlZC1yaWJib25fX2FjdGlvbi0tc2Vjb25kYXJ5LCAuY3RhLWZlYXR1cmVkLWltYWdlX19hY3Rpb24tLXNlY29uZGFyeSwgLmd1aWRlLWZlYXR1cmVkX19hY3Rpb24sIC5hZnAtYnV0dG9uLWludmVyc2Uge1xuICBjb2xvcjogIzAwMDAwMDtcbiAgYmFja2dyb3VuZDogI0U0RTVFNTtcbiAgZm9udC1mYW1pbHk6IFwiR290aGFtTmFycm93TWVkaXVtXCIsIEFyaWFsLCBIZWx2ZXRpY2EsIHNhbnM7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGV0dGVyLXNwYWNpbmc6IDFweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIHBhZGRpbmc6IDAuNzVyZW0gMS43NXJlbTtcbiAgbWluLXdpZHRoOiAwO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGJvcmRlcjogMDtcbiAgYm9yZGVyLXJhZGl1czogMC4xMjVyZW07XG4gIHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2Utb3V0OyB9XG4gIC5hZnAtYnV0dG9uOmFmdGVyLCAuYWZwLWJ1dHRvbi1wcmltYXJ5OmFmdGVyLCAuYWZwLWJ1dHRvbi1wcmltYXJ5LWFsdDphZnRlciwgLmN0YS1mZWF0dXJlZF9fYWN0aW9uOmFmdGVyLCAuY3RhLWZlYXR1cmVkLXJpYmJvbl9fYWN0aW9uLS1wcmltYXJ5OmFmdGVyLCAuY3RhLWZlYXR1cmVkLWltYWdlX19hY3Rpb24tLXByaW1hcnk6YWZ0ZXIsIC5hZnAtYnV0dG9uLXNlY29uZGFyeTphZnRlciwgLmN0YS1mZWF0dXJlZC1yaWJib25fX2FjdGlvbi0tc2Vjb25kYXJ5OmFmdGVyLCAuY3RhLWZlYXR1cmVkLWltYWdlX19hY3Rpb24tLXNlY29uZGFyeTphZnRlciwgLmd1aWRlLWZlYXR1cmVkX19hY3Rpb246YWZ0ZXIsIC5hZnAtYnV0dG9uLWludmVyc2U6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6IG5vbmU7IH1cbiAgLmFmcC1idXR0b246aG92ZXIsIC5hZnAtYnV0dG9uLXByaW1hcnk6aG92ZXIsIC5hZnAtYnV0dG9uLXByaW1hcnktYWx0OmhvdmVyLCAuY3RhLWZlYXR1cmVkX19hY3Rpb246aG92ZXIsIC5jdGEtZmVhdHVyZWQtcmliYm9uX19hY3Rpb24tLXByaW1hcnk6aG92ZXIsIC5jdGEtZmVhdHVyZWQtaW1hZ2VfX2FjdGlvbi0tcHJpbWFyeTpob3ZlciwgLmFmcC1idXR0b24tc2Vjb25kYXJ5OmhvdmVyLCAuY3RhLWZlYXR1cmVkLXJpYmJvbl9fYWN0aW9uLS1zZWNvbmRhcnk6aG92ZXIsIC5jdGEtZmVhdHVyZWQtaW1hZ2VfX2FjdGlvbi0tc2Vjb25kYXJ5OmhvdmVyLCAuZ3VpZGUtZmVhdHVyZWRfX2FjdGlvbjpob3ZlciwgLmFmcC1idXR0b24taW52ZXJzZTpob3ZlciwgLmFmcC1idXR0b246Zm9jdXMsIC5hZnAtYnV0dG9uLXByaW1hcnk6Zm9jdXMsIC5hZnAtYnV0dG9uLXByaW1hcnktYWx0OmZvY3VzLCAuY3RhLWZlYXR1cmVkX19hY3Rpb246Zm9jdXMsIC5jdGEtZmVhdHVyZWQtcmliYm9uX19hY3Rpb24tLXByaW1hcnk6Zm9jdXMsIC5jdGEtZmVhdHVyZWQtaW1hZ2VfX2FjdGlvbi0tcHJpbWFyeTpmb2N1cywgLmFmcC1idXR0b24tc2Vjb25kYXJ5OmZvY3VzLCAuY3RhLWZlYXR1cmVkLXJpYmJvbl9fYWN0aW9uLS1zZWNvbmRhcnk6Zm9jdXMsIC5jdGEtZmVhdHVyZWQtaW1hZ2VfX2FjdGlvbi0tc2Vjb25kYXJ5OmZvY3VzLCAuZ3VpZGUtZmVhdHVyZWRfX2FjdGlvbjpmb2N1cywgLmFmcC1idXR0b24taW52ZXJzZTpmb2N1cyB7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lOyB9XG5cbi5idXR0b24tdGV4dCB7XG4gIGNvbG9yOiAjMDAyQjQ5O1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgZm9udC1mYW1pbHk6IFwiR290aGFtTmFycm93TWVkaXVtXCIsIEFyaWFsLCBIZWx2ZXRpY2EsIHNhbnM7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgcGFkZGluZzogMDtcbiAgbWluLXdpZHRoOiAwO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGJvcmRlcjogMDtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1vdXQ7IH1cbiAgLmJ1dHRvbi10ZXh0OmhvdmVyLCAuYnV0dG9uLXRleHQ6Zm9jdXMge1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTsgfVxuXG4uYWZwLWJ1dHRvbi1wcmltYXJ5IHtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGJhY2tncm91bmQ6ICMwMDJCNDk7IH1cbiAgLmFmcC1idXR0b24tcHJpbWFyeTpob3ZlciwgLmFmcC1idXR0b24tcHJpbWFyeTpmb2N1cyB7XG4gICAgYmFja2dyb3VuZDogIzAwNzZBODsgfVxuXG4uYWZwLWJ1dHRvbi1wcmltYXJ5LWFsdCwgLmN0YS1mZWF0dXJlZF9fYWN0aW9uLCAuY3RhLWZlYXR1cmVkLXJpYmJvbl9fYWN0aW9uLS1wcmltYXJ5LCAuY3RhLWZlYXR1cmVkLWltYWdlX19hY3Rpb24tLXByaW1hcnkge1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgYmFja2dyb3VuZDogIzAwNzZBODsgfVxuICAuYWZwLWJ1dHRvbi1wcmltYXJ5LWFsdDpob3ZlciwgLmN0YS1mZWF0dXJlZF9fYWN0aW9uOmhvdmVyLCAuY3RhLWZlYXR1cmVkLXJpYmJvbl9fYWN0aW9uLS1wcmltYXJ5OmhvdmVyLCAuY3RhLWZlYXR1cmVkLWltYWdlX19hY3Rpb24tLXByaW1hcnk6aG92ZXIsIC5hZnAtYnV0dG9uLXByaW1hcnktYWx0OmZvY3VzLCAuY3RhLWZlYXR1cmVkX19hY3Rpb246Zm9jdXMsIC5jdGEtZmVhdHVyZWQtcmliYm9uX19hY3Rpb24tLXByaW1hcnk6Zm9jdXMsIC5jdGEtZmVhdHVyZWQtaW1hZ2VfX2FjdGlvbi0tcHJpbWFyeTpmb2N1cyB7XG4gICAgYmFja2dyb3VuZDogIzAwMkI0OTsgfVxuXG4uYWZwLWJ1dHRvbi1zZWNvbmRhcnksIC5jdGEtZmVhdHVyZWQtcmliYm9uX19hY3Rpb24tLXNlY29uZGFyeSwgLmN0YS1mZWF0dXJlZC1pbWFnZV9fYWN0aW9uLS1zZWNvbmRhcnksIC5ndWlkZS1mZWF0dXJlZF9fYWN0aW9uIHtcbiAgY29sb3I6ICMwMDJCNDk7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6IDJweCBzb2xpZCAjMDAyQjQ5O1xuICBmb250LXdlaWdodDogNjAwOyB9XG4gIC5hZnAtYnV0dG9uLXNlY29uZGFyeTpob3ZlciwgLmN0YS1mZWF0dXJlZC1yaWJib25fX2FjdGlvbi0tc2Vjb25kYXJ5OmhvdmVyLCAuY3RhLWZlYXR1cmVkLWltYWdlX19hY3Rpb24tLXNlY29uZGFyeTpob3ZlciwgLmd1aWRlLWZlYXR1cmVkX19hY3Rpb246aG92ZXIsIC5hZnAtYnV0dG9uLXNlY29uZGFyeTpmb2N1cywgLmN0YS1mZWF0dXJlZC1yaWJib25fX2FjdGlvbi0tc2Vjb25kYXJ5OmZvY3VzLCAuY3RhLWZlYXR1cmVkLWltYWdlX19hY3Rpb24tLXNlY29uZGFyeTpmb2N1cywgLmd1aWRlLWZlYXR1cmVkX19hY3Rpb246Zm9jdXMge1xuICAgIGNvbG9yOiAjZmZmZmZmO1xuICAgIGJhY2tncm91bmQ6ICMwMDJCNDk7XG4gICAgYm9yZGVyOiAycHggc29saWQgIzAwMkI0OTsgfVxuXG4uYWZwLWJ1dHRvbi1pbnZlcnNlIHtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6IDJweCBzb2xpZCAjZmZmZmZmOyB9XG4gIC5hZnAtYnV0dG9uLWludmVyc2U6aG92ZXIsIC5hZnAtYnV0dG9uLWludmVyc2U6Zm9jdXMge1xuICAgIGNvbG9yOiAjMDAyQjQ5O1xuICAgIGJhY2tncm91bmQ6ICNmZmZmZmY7XG4gICAgYm9yZGVyOiAycHggc29saWQgI2ZmZmZmZjsgfVxuXG4uYWZwLWJ1dHRvbi0tc21hbGwge1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICBwYWRkaW5nOiAwLjMxMjVyZW0gMC42MjVyZW07IH1cblxuLmFmcC1idXR0b24tLW1lZGl1bSB7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgcGFkZGluZzogMC42MjVyZW0gMS4yNXJlbTsgfVxuXG4uYWZwLWJ1dHRvbi0tbGFyZ2Uge1xuICBmb250LXNpemU6IDEuMTI1cmVtO1xuICBwYWRkaW5nOiAwLjkzNzVyZW0gMS41NjI1cmVtOyB9XG5cbi5hZnAtdmlldy1hbGwge1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBmb250LWZhbWlseTogXCJHb3RoYW1OYXJyb3dNZWRpdW1cIiwgQXJpYWwsIEhlbHZldGljYSwgc2FucztcbiAgY29sb3I6ICMzODM4Mzg7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBmb250LXdlaWdodDogNDAwO1xuICBsZXR0ZXItc3BhY2luZzogMXB4OyB9XG4gIC5hZnAtdmlldy1hbGw6OmFmdGVyIHtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGhlaWdodDogOHB4O1xuICAgIHdpZHRoOiA4cHg7XG4gICAgYm9yZGVyOiBzb2xpZCAjMzgzODM4O1xuICAgIGJvcmRlci13aWR0aDogMCAycHggMnB4IDA7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoLTQ1ZGVnKSB0cmFuc2xhdGUoMnB4KTsgfVxuXG4vKiBCYXNlICovXG4vKiBPdmVycmlkZSBib290c3RyYXAgdmFyaWFibGVzIGJ5IHJlZGVmaW5pbmcgdGhlIHZhcmlhYmxlIGhlcmUuXHJcbiAgVmlldyBhbGwgdmFyaWFibGVzOiBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAtc2Fzcy9ibG9iL21hc3Rlci9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL192YXJpYWJsZXMuc2Nzc1xyXG4qL1xuKiB7XG4gIC13ZWJraXQtYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuXG4qOmJlZm9yZSxcbio6YWZ0ZXIge1xuICAtd2Via2l0LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cblxuaHRtbCB7XG4gIGZvbnQtc2l6ZTogMTBweDtcbiAgLXdlYmtpdC10YXAtaGlnaGxpZ2h0LWNvbG9yOiB0cmFuc3BhcmVudDsgfVxuXG5pbnB1dCxcbmJ1dHRvbixcbi5idXR0b24sXG4uYnV0dG9uLXNtYWxsLXRleHQsXG4uc2ltcGxlLWJ1dHRvbixcbi5zZWFyY2gtZm9ybSBidXR0b24sXG5pbnB1dFt0aXRsZT1cIlNlYXJjaCBpbnB1dFwiXSArIHNwYW4gKyBidXR0b24sXG4uYmxvZy1kZXRhaWxzIGJ1dHRvbltkYXRhLXNmLXJvbGU9Y29tbWVudHMtbmV3LXN1Ym1pdC1idXR0b25dLFxuYm9keS5ibG9nIC5zZmNvbW1lbnRzU3VibWl0QnRuLFxuLnNmZm9ydW1OZXdUaHJlYWRMbmssXG4uc2Zmb3J1bVJlcGx5QnRuLFxuLmZvcnVtIC5zZlN1Ym1pdEJ0bixcbi5idXR0b24tc2Vjb25kYXJ5LFxuc2VsZWN0LFxudGV4dGFyZWEge1xuICBmb250LWZhbWlseTogaW5oZXJpdDtcbiAgZm9udC1zaXplOiBpbmhlcml0O1xuICBsaW5lLWhlaWdodDogaW5oZXJpdDsgfVxuXG4vKmEge1xyXG4gIGNvbG9yOiAkbGluay1jb2xvcjtcclxuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcblxyXG4gICY6aG92ZXIsXHJcbiAgJjpmb2N1cyB7XHJcbiAgICBjb2xvcjogJGxpbmstaG92ZXItY29sb3I7XHJcbiAgICB0ZXh0LWRlY29yYXRpb246ICRsaW5rLWhvdmVyLWRlY29yYXRpb247XHJcbiAgfVxyXG5cclxuICAmOmZvY3VzIHtcclxuICAgIEBpbmNsdWRlIHRhYi1mb2N1cztcclxuICB9XHJcbn0qL1xuZmlndXJlIHtcbiAgbWFyZ2luOiAwOyB9XG5cbmltZyB7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBhdXRvOyB9XG5cbi5pbWctcmVzcG9uc2l2ZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogYXV0bzsgfVxuXG4uaW1nLXJvdW5kZWQge1xuICBib3JkZXItcmFkaXVzOiA2cHg7IH1cblxuLmltZy10aHVtYm5haWwge1xuICBwYWRkaW5nOiA0cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjQyODU3MTQzO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3JkZXI6IDFweCBzb2xpZCAjZGRkO1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1pbi1vdXQ7XG4gIHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2UtaW4tb3V0O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBhdXRvOyB9XG5cbi5pbWctY2lyY2xlIHtcbiAgYm9yZGVyLXJhZGl1czogNTAlOyB9XG5cbmhyIHtcbiAgbWFyZ2luLXRvcDogMjBweDtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgYm9yZGVyOiAwO1xuICBib3JkZXItdG9wOiAxcHggc29saWQgI2VlZWVlZTsgfVxuXG4uc3Itb25seSwgLmd1aWRlcyAucGFnaW5hdGlvbiAucGFnaW5hdGlvbl9fYXJyb3cgc3BhbiB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDFweDtcbiAgaGVpZ2h0OiAxcHg7XG4gIG1hcmdpbjogLTFweDtcbiAgcGFkZGluZzogMDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgY2xpcDogcmVjdCgwLCAwLCAwLCAwKTtcbiAgYm9yZGVyOiAwOyB9XG5cbi5zci1vbmx5LWZvY3VzYWJsZTphY3RpdmUsXG4uc3Itb25seS1mb2N1c2FibGU6Zm9jdXMge1xuICBwb3NpdGlvbjogc3RhdGljO1xuICB3aWR0aDogYXV0bztcbiAgaGVpZ2h0OiBhdXRvO1xuICBtYXJnaW46IDA7XG4gIG92ZXJmbG93OiB2aXNpYmxlO1xuICBjbGlwOiBhdXRvOyB9XG5cbltyb2xlPWJ1dHRvbl0ge1xuICBjdXJzb3I6IHBvaW50ZXI7IH1cblxuaDEgc21hbGwsXG5oMSAuc21hbGwsXG5oMiBzbWFsbCxcbmgyIC5zbWFsbCxcbmgzIHNtYWxsLFxuaDMgLnNtYWxsLFxuaDQgc21hbGwsXG5oNCAuc21hbGwsXG5oNSBzbWFsbCxcbmg1IC5zbWFsbCxcbmg2IHNtYWxsLFxuaDYgLnNtYWxsLFxuLmgxIHNtYWxsLFxuLmgxIC5zbWFsbCxcbi5oMiBzbWFsbCxcbi5oMiAuc21hbGwsXG4uaDMgc21hbGwsXG4uaDMgLnNtYWxsLFxuLmg0IHNtYWxsLFxuLmg0IC5zbWFsbCxcbi5oNSBzbWFsbCxcbi5oNSAuc21hbGwsXG4uaDYgc21hbGwsXG4uaDYgLnNtYWxsIHtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIGNvbG9yOiAjNzc3Nzc3OyB9XG5cbmgxIHNtYWxsLFxuaDEgLnNtYWxsLFxuLmgxIHNtYWxsLFxuLmgxIC5zbWFsbCxcbmgyIHNtYWxsLFxuaDIgLnNtYWxsLFxuLmgyIHNtYWxsLFxuLmgyIC5zbWFsbCxcbmgzIHNtYWxsLFxuaDMgLnNtYWxsLFxuLmgzIHNtYWxsLFxuLmgzIC5zbWFsbCB7XG4gIGZvbnQtc2l6ZTogNjUlOyB9XG5cbmg0LFxuLmg0LFxuaDUsXG4uaDUsXG5oNixcbi5oNiB7XG4gIG1hcmdpbi10b3A6IDEwcHg7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7IH1cblxuaDQgc21hbGwsXG5oNCAuc21hbGwsXG4uaDQgc21hbGwsXG4uaDQgLnNtYWxsLFxuaDUgc21hbGwsXG5oNSAuc21hbGwsXG4uaDUgc21hbGwsXG4uaDUgLnNtYWxsLFxuaDYgc21hbGwsXG5oNiAuc21hbGwsXG4uaDYgc21hbGwsXG4uaDYgLnNtYWxsIHtcbiAgZm9udC1zaXplOiA3NSU7IH1cblxuLnRleHQtbGFyZ2Uge1xuICBmb250LXNpemU6IDEuMjVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjVyZW07XG4gIG1hcmdpbi1ib3R0b206IDFlbTsgfVxuXG4ubGVhZCB7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgbGluZS1oZWlnaHQ6IDEuNDsgfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmxlYWQge1xuICAgIGZvbnQtc2l6ZTogMjFweDsgfSB9XG5cbnNtYWxsLFxuLnNtYWxsIHtcbiAgZm9udC1zaXplOiA4NSU7IH1cblxubWFyayxcbi5tYXJrIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZjZjhlMztcbiAgcGFkZGluZzogMC4yZW07IH1cblxuLnRleHQtbGVmdCB7XG4gIHRleHQtYWxpZ246IGxlZnQ7IH1cblxuLnRleHQtcmlnaHQge1xuICB0ZXh0LWFsaWduOiByaWdodDsgfVxuXG4udGV4dC1jZW50ZXIge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7IH1cblxuLnRleHQtanVzdGlmeSB7XG4gIHRleHQtYWxpZ246IGp1c3RpZnk7IH1cblxuLnRleHQtbm93cmFwIHtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDsgfVxuXG4udGV4dC1sb3dlcmNhc2Uge1xuICB0ZXh0LXRyYW5zZm9ybTogbG93ZXJjYXNlOyB9XG5cbi50ZXh0LXVwcGVyY2FzZSxcbi5pbml0aWFsaXNtIHtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTsgfVxuXG4udGV4dC1jYXBpdGFsaXplIHtcbiAgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7IH1cblxuLnRleHQtbXV0ZWQge1xuICBjb2xvcjogIzc3Nzc3NzsgfVxuXG4udGV4dC1wcmltYXJ5IHtcbiAgY29sb3I6ICMzMzdhYjc7IH1cblxuYS50ZXh0LXByaW1hcnk6aG92ZXIsXG5hLnRleHQtcHJpbWFyeTpmb2N1cyB7XG4gIGNvbG9yOiAjMjg2MDkwOyB9XG5cbi50ZXh0LXN1Y2Nlc3Mge1xuICBjb2xvcjogIzNjNzYzZDsgfVxuXG5hLnRleHQtc3VjY2Vzczpob3ZlcixcbmEudGV4dC1zdWNjZXNzOmZvY3VzIHtcbiAgY29sb3I6ICMyYjU0MmM7IH1cblxuLnRleHQtaW5mbyB7XG4gIGNvbG9yOiAjMzE3MDhmOyB9XG5cbmEudGV4dC1pbmZvOmhvdmVyLFxuYS50ZXh0LWluZm86Zm9jdXMge1xuICBjb2xvcjogIzI0NTI2OTsgfVxuXG4udGV4dC13YXJuaW5nIHtcbiAgY29sb3I6ICM4YTZkM2I7IH1cblxuYS50ZXh0LXdhcm5pbmc6aG92ZXIsXG5hLnRleHQtd2FybmluZzpmb2N1cyB7XG4gIGNvbG9yOiAjNjY1MTJjOyB9XG5cbi50ZXh0LWRhbmdlciB7XG4gIGNvbG9yOiAjYTk0NDQyOyB9XG5cbmEudGV4dC1kYW5nZXI6aG92ZXIsXG5hLnRleHQtZGFuZ2VyOmZvY3VzIHtcbiAgY29sb3I6ICM4NDM1MzQ7IH1cblxuLmJnLXByaW1hcnkge1xuICBjb2xvcjogI2ZmZjsgfVxuXG4uYmctcHJpbWFyeSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzMzdhYjc7IH1cblxuYS5iZy1wcmltYXJ5OmhvdmVyLFxuYS5iZy1wcmltYXJ5OmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzI4NjA5MDsgfVxuXG4uYmctc3VjY2VzcyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkZmYwZDg7IH1cblxuYS5iZy1zdWNjZXNzOmhvdmVyLFxuYS5iZy1zdWNjZXNzOmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2MxZTJiMzsgfVxuXG4uYmctaW5mbyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkOWVkZjc7IH1cblxuYS5iZy1pbmZvOmhvdmVyLFxuYS5iZy1pbmZvOmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2FmZDllZTsgfVxuXG4uYmctd2FybmluZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmY2Y4ZTM7IH1cblxuYS5iZy13YXJuaW5nOmhvdmVyLFxuYS5iZy13YXJuaW5nOmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y3ZWNiNTsgfVxuXG4uYmctZGFuZ2VyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YyZGVkZTsgfVxuXG5hLmJnLWRhbmdlcjpob3ZlcixcbmEuYmctZGFuZ2VyOmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U0YjliOTsgfVxuXG4ucGFnZS1oZWFkZXIge1xuICBwYWRkaW5nLWJvdHRvbTogOXB4O1xuICBtYXJnaW46IDQwcHggMCAyMHB4O1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2VlZWVlZTsgfVxuXG51bCxcbm9sIHtcbiAgbWFyZ2luLXRvcDogMDtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDsgfVxuXG51bCB1bCxcbnVsIG9sLFxub2wgdWwsXG5vbCBvbCB7XG4gIG1hcmdpbi1ib3R0b206IDA7IH1cblxuLmxpc3QtdW5zdHlsZWQge1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7IH1cblxuLmxpc3QtaW5saW5lIHtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBtYXJnaW4tbGVmdDogLTVweDsgfVxuXG4ubGlzdC1pbmxpbmUgPiBsaSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcGFkZGluZy1sZWZ0OiA1cHg7XG4gIHBhZGRpbmctcmlnaHQ6IDVweDsgfVxuXG5kbCB7XG4gIG1hcmdpbi10b3A6IDA7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7IH1cblxuZHQsXG5kZCB7XG4gIGxpbmUtaGVpZ2h0OiAxLjQyODU3MTQzOyB9XG5cbmR0IHtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7IH1cblxuZGQge1xuICBtYXJnaW4tbGVmdDogMDsgfVxuXG4uZGwtaG9yaXpvbnRhbCBkZDpiZWZvcmUsXG4uZGwtaG9yaXpvbnRhbCBkZDphZnRlciB7XG4gIGNvbnRlbnQ6IFwiIFwiO1xuICBkaXNwbGF5OiB0YWJsZTsgfVxuXG4uZGwtaG9yaXpvbnRhbCBkZDphZnRlciB7XG4gIGNsZWFyOiBib3RoOyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuZGwtaG9yaXpvbnRhbCBkdCB7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgd2lkdGg6IDE2MHB4O1xuICAgIGNsZWFyOiBsZWZ0O1xuICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcDsgfVxuICAuZGwtaG9yaXpvbnRhbCBkZCB7XG4gICAgbWFyZ2luLWxlZnQ6IDE4MHB4OyB9IH1cblxuYWJiclt0aXRsZV0sXG5hYmJyW2RhdGEtb3JpZ2luYWwtdGl0bGVdIHtcbiAgLyogY3Vyc29yOiBoZWxwO1xyXG4gICBib3JkZXItYm90dG9tOiAxcHggZG90dGVkICRhYmJyLWJvcmRlci1jb2xvcjsqLyB9XG5cbi5pbml0aWFsaXNtIHtcbiAgZm9udC1zaXplOiA5MCU7IH1cblxuYmxvY2txdW90ZSB7XG4gIHBhZGRpbmc6IDEwcHggMjBweDtcbiAgbWFyZ2luOiAwIDAgMjBweDtcbiAgZm9udC1zaXplOiAxNy41cHg7IH1cblxuYmxvY2txdW90ZSBwOmxhc3QtY2hpbGQsXG5ibG9ja3F1b3RlIHVsOmxhc3QtY2hpbGQsXG5ibG9ja3F1b3RlIG9sOmxhc3QtY2hpbGQge1xuICBtYXJnaW4tYm90dG9tOiAwOyB9XG5cbmJsb2NrcXVvdGUgZm9vdGVyLFxuYmxvY2txdW90ZSBzbWFsbCxcbmJsb2NrcXVvdGUgLnNtYWxsIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQtc2l6ZTogODAlO1xuICBsaW5lLWhlaWdodDogMS40Mjg1NzE0MztcbiAgY29sb3I6ICM3Nzc3Nzc7IH1cblxuYmxvY2txdW90ZSBmb290ZXI6YmVmb3JlLFxuYmxvY2txdW90ZSBzbWFsbDpiZWZvcmUsXG5ibG9ja3F1b3RlIC5zbWFsbDpiZWZvcmUge1xuICBjb250ZW50OiBcIuKAlMKgXCI7IH1cblxuLmJsb2NrcXVvdGUtcmV2ZXJzZSxcbmJsb2NrcXVvdGUucHVsbC1yaWdodCB7XG4gIHBhZGRpbmctcmlnaHQ6IDE1cHg7XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgYm9yZGVyLXJpZ2h0OiA1cHggc29saWQgI2VlZWVlZTtcbiAgYm9yZGVyLWxlZnQ6IDA7XG4gIHRleHQtYWxpZ246IHJpZ2h0OyB9XG5cbi5ibG9ja3F1b3RlLXJldmVyc2UgZm9vdGVyOmJlZm9yZSxcbi5ibG9ja3F1b3RlLXJldmVyc2Ugc21hbGw6YmVmb3JlLFxuLmJsb2NrcXVvdGUtcmV2ZXJzZSAuc21hbGw6YmVmb3JlLFxuYmxvY2txdW90ZS5wdWxsLXJpZ2h0IGZvb3RlcjpiZWZvcmUsXG5ibG9ja3F1b3RlLnB1bGwtcmlnaHQgc21hbGw6YmVmb3JlLFxuYmxvY2txdW90ZS5wdWxsLXJpZ2h0IC5zbWFsbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiOyB9XG5cbi5ibG9ja3F1b3RlLXJldmVyc2UgZm9vdGVyOmFmdGVyLFxuLmJsb2NrcXVvdGUtcmV2ZXJzZSBzbWFsbDphZnRlcixcbi5ibG9ja3F1b3RlLXJldmVyc2UgLnNtYWxsOmFmdGVyLFxuYmxvY2txdW90ZS5wdWxsLXJpZ2h0IGZvb3RlcjphZnRlcixcbmJsb2NrcXVvdGUucHVsbC1yaWdodCBzbWFsbDphZnRlcixcbmJsb2NrcXVvdGUucHVsbC1yaWdodCAuc21hbGw6YWZ0ZXIge1xuICBjb250ZW50OiBcIsKg4oCUXCI7IH1cblxuYWRkcmVzcyB7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgbGluZS1oZWlnaHQ6IDEuNDI4NTcxNDM7IH1cblxuZmllbGRzZXQge1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW46IDA7XG4gIGJvcmRlcjogMDtcbiAgbWluLXdpZHRoOiAwOyB9XG5cbmxlZ2VuZCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgZm9udC1zaXplOiAyMXB4O1xuICBsaW5lLWhlaWdodDogaW5oZXJpdDtcbiAgY29sb3I6ICMzMzMzMzM7XG4gIGJvcmRlcjogMDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNlNWU1ZTU7IH1cblxubGFiZWwge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgbWFyZ2luLWJvdHRvbTogNXB4O1xuICBmb250LXdlaWdodDogYm9sZDsgfVxuXG5pbnB1dFt0eXBlPVwic2VhcmNoXCJdIHtcbiAgLXdlYmtpdC1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG5cbmlucHV0W3R5cGU9cmFkaW9dLFxuaW5wdXRbdHlwZT1jaGVja2JveF0ge1xuICBtYXJnaW46IDRweCAwIDA7XG4gIG1hcmdpbi10b3A6IDFweCBcXDk7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7IH1cblxuaW5wdXRbdHlwZT1maWxlXSB7XG4gIGRpc3BsYXk6IGJsb2NrOyB9XG5cbmlucHV0W3R5cGU9cmFuZ2VdIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlOyB9XG5cbnNlbGVjdFttdWx0aXBsZV0sXG5zZWxlY3Rbc2l6ZV0ge1xuICBoZWlnaHQ6IGF1dG87IH1cblxuaW5wdXRbdHlwZT1maWxlXTpmb2N1cyxcbmlucHV0W3R5cGU9cmFkaW9dOmZvY3VzLFxuaW5wdXRbdHlwZT1jaGVja2JveF06Zm9jdXMge1xuICBvdXRsaW5lOiB0aGluIGRvdHRlZDtcbiAgb3V0bGluZTogNXB4IGF1dG8gLXdlYmtpdC1mb2N1cy1yaW5nLWNvbG9yO1xuICBvdXRsaW5lLW9mZnNldDogLTJweDsgfVxuXG5vdXRwdXQge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZy10b3A6IDdweDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBsaW5lLWhlaWdodDogMS40Mjg1NzE0MztcbiAgY29sb3I6ICM1NTU1NTU7IH1cblxuLmZvcm0tY29udHJvbCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAzNHB4O1xuICBwYWRkaW5nOiA2cHggMTJweDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBsaW5lLWhlaWdodDogMS40Mjg1NzE0MztcbiAgY29sb3I6ICM1NTU1NTU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNjY2M7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiBpbnNldCAwIDFweCAxcHggcmdiYSgwLCAwLCAwLCAwLjA3NSk7XG4gIGJveC1zaGFkb3c6IGluc2V0IDAgMXB4IDFweCByZ2JhKDAsIDAsIDAsIDAuMDc1KTtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBib3JkZXItY29sb3IgZWFzZS1pbi1vdXQgMC4xNXMsIGJveC1zaGFkb3cgZWFzZS1pbi1vdXQgMC4xNXM7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogYm9yZGVyLWNvbG9yIGVhc2UtaW4tb3V0IDAuMTVzLCAtd2Via2l0LWJveC1zaGFkb3cgZWFzZS1pbi1vdXQgMC4xNXM7XG4gIHRyYW5zaXRpb246IGJvcmRlci1jb2xvciBlYXNlLWluLW91dCAwLjE1cywgLXdlYmtpdC1ib3gtc2hhZG93IGVhc2UtaW4tb3V0IDAuMTVzO1xuICB0cmFuc2l0aW9uOiBib3JkZXItY29sb3IgZWFzZS1pbi1vdXQgMC4xNXMsIGJveC1zaGFkb3cgZWFzZS1pbi1vdXQgMC4xNXM7XG4gIHRyYW5zaXRpb246IGJvcmRlci1jb2xvciBlYXNlLWluLW91dCAwLjE1cywgYm94LXNoYWRvdyBlYXNlLWluLW91dCAwLjE1cywgLXdlYmtpdC1ib3gtc2hhZG93IGVhc2UtaW4tb3V0IDAuMTVzOyB9XG5cbi5mb3JtLWNvbnRyb2w6Zm9jdXMge1xuICBib3JkZXItY29sb3I6ICM2NmFmZTk7XG4gIG91dGxpbmU6IDA7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogaW5zZXQgMCAxcHggMXB4IHJnYmEoMCwgMCwgMCwgMC4wNzUpLCAwIDAgOHB4IHJnYmEoMTAyLCAxNzUsIDIzMywgMC42KTtcbiAgYm94LXNoYWRvdzogaW5zZXQgMCAxcHggMXB4IHJnYmEoMCwgMCwgMCwgMC4wNzUpLCAwIDAgOHB4IHJnYmEoMTAyLCAxNzUsIDIzMywgMC42KTsgfVxuXG4uZm9ybS1jb250cm9sOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICM5OTk7XG4gIG9wYWNpdHk6IDE7IH1cblxuLmZvcm0tY29udHJvbDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogIzk5OTsgfVxuXG4uZm9ybS1jb250cm9sOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICM5OTk7IH1cblxuLmZvcm0tY29udHJvbFtkaXNhYmxlZF0sXG4uZm9ybS1jb250cm9sW3JlYWRvbmx5XSxcbmZpZWxkc2V0W2Rpc2FibGVkXSAuZm9ybS1jb250cm9sIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2VlZWVlZTtcbiAgb3BhY2l0eTogMTsgfVxuXG4uZm9ybS1jb250cm9sW2Rpc2FibGVkXSxcbmZpZWxkc2V0W2Rpc2FibGVkXSAuZm9ybS1jb250cm9sIHtcbiAgY3Vyc29yOiBub3QtYWxsb3dlZDsgfVxuXG50ZXh0YXJlYS5mb3JtLWNvbnRyb2wge1xuICBoZWlnaHQ6IGF1dG87IH1cblxuaW5wdXRbdHlwZT1cInNlYXJjaFwiXSB7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTsgfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAoLXdlYmtpdC1taW4tZGV2aWNlLXBpeGVsLXJhdGlvOiAwKSB7XG4gIGlucHV0W3R5cGU9ZGF0ZV0uZm9ybS1jb250cm9sLFxuICBpbnB1dFt0eXBlPXRpbWVdLmZvcm0tY29udHJvbCxcbiAgaW5wdXRbdHlwZT1kYXRldGltZS1sb2NhbF0uZm9ybS1jb250cm9sLFxuICBpbnB1dFt0eXBlPW1vbnRoXS5mb3JtLWNvbnRyb2wge1xuICAgIGxpbmUtaGVpZ2h0OiAzNHB4OyB9XG4gIGlucHV0W3R5cGU9ZGF0ZV0uaW5wdXQtc20sXG4gIC5pbnB1dC1ncm91cC1zbSA+IGlucHV0W3R5cGU9ZGF0ZV0uZm9ybS1jb250cm9sLFxuICAuaW5wdXQtZ3JvdXAtc20gPiBpbnB1dFt0eXBlPWRhdGVdLmlucHV0LWdyb3VwLWFkZG9uLFxuICAuaW5wdXQtZ3JvdXAtc20gPiAuaW5wdXQtZ3JvdXAtYnRuID4gaW5wdXRbdHlwZT1kYXRlXS5idG4sXG4gIC5pbnB1dC1ncm91cC1zbSBpbnB1dFt0eXBlPWRhdGVdLFxuICBpbnB1dFt0eXBlPXRpbWVdLmlucHV0LXNtLFxuICAuaW5wdXQtZ3JvdXAtc20gPiBpbnB1dFt0eXBlPXRpbWVdLmZvcm0tY29udHJvbCxcbiAgLmlucHV0LWdyb3VwLXNtID4gaW5wdXRbdHlwZT10aW1lXS5pbnB1dC1ncm91cC1hZGRvbixcbiAgLmlucHV0LWdyb3VwLXNtID4gLmlucHV0LWdyb3VwLWJ0biA+IGlucHV0W3R5cGU9dGltZV0uYnRuLFxuICAuaW5wdXQtZ3JvdXAtc20gaW5wdXRbdHlwZT10aW1lXSxcbiAgaW5wdXRbdHlwZT1kYXRldGltZS1sb2NhbF0uaW5wdXQtc20sXG4gIC5pbnB1dC1ncm91cC1zbSA+IGlucHV0W3R5cGU9ZGF0ZXRpbWUtbG9jYWxdLmZvcm0tY29udHJvbCxcbiAgLmlucHV0LWdyb3VwLXNtID4gaW5wdXRbdHlwZT1kYXRldGltZS1sb2NhbF0uaW5wdXQtZ3JvdXAtYWRkb24sXG4gIC5pbnB1dC1ncm91cC1zbSA+IC5pbnB1dC1ncm91cC1idG4gPiBpbnB1dFt0eXBlPWRhdGV0aW1lLWxvY2FsXS5idG4sXG4gIC5pbnB1dC1ncm91cC1zbSBpbnB1dFt0eXBlPWRhdGV0aW1lLWxvY2FsXSxcbiAgaW5wdXRbdHlwZT1tb250aF0uaW5wdXQtc20sXG4gIC5pbnB1dC1ncm91cC1zbSA+IGlucHV0W3R5cGU9bW9udGhdLmZvcm0tY29udHJvbCxcbiAgLmlucHV0LWdyb3VwLXNtID4gaW5wdXRbdHlwZT1tb250aF0uaW5wdXQtZ3JvdXAtYWRkb24sXG4gIC5pbnB1dC1ncm91cC1zbSA+IC5pbnB1dC1ncm91cC1idG4gPiBpbnB1dFt0eXBlPW1vbnRoXS5idG4sXG4gIC5pbnB1dC1ncm91cC1zbSBpbnB1dFt0eXBlPW1vbnRoXSB7XG4gICAgbGluZS1oZWlnaHQ6IDMwcHg7IH1cbiAgaW5wdXRbdHlwZT1kYXRlXS5pbnB1dC1sZyxcbiAgLmlucHV0LWdyb3VwLWxnID4gaW5wdXRbdHlwZT1kYXRlXS5mb3JtLWNvbnRyb2wsXG4gIC5pbnB1dC1ncm91cC1sZyA+IGlucHV0W3R5cGU9ZGF0ZV0uaW5wdXQtZ3JvdXAtYWRkb24sXG4gIC5pbnB1dC1ncm91cC1sZyA+IC5pbnB1dC1ncm91cC1idG4gPiBpbnB1dFt0eXBlPWRhdGVdLmJ0bixcbiAgLmlucHV0LWdyb3VwLWxnIGlucHV0W3R5cGU9ZGF0ZV0sXG4gIGlucHV0W3R5cGU9dGltZV0uaW5wdXQtbGcsXG4gIC5pbnB1dC1ncm91cC1sZyA+IGlucHV0W3R5cGU9dGltZV0uZm9ybS1jb250cm9sLFxuICAuaW5wdXQtZ3JvdXAtbGcgPiBpbnB1dFt0eXBlPXRpbWVdLmlucHV0LWdyb3VwLWFkZG9uLFxuICAuaW5wdXQtZ3JvdXAtbGcgPiAuaW5wdXQtZ3JvdXAtYnRuID4gaW5wdXRbdHlwZT10aW1lXS5idG4sXG4gIC5pbnB1dC1ncm91cC1sZyBpbnB1dFt0eXBlPXRpbWVdLFxuICBpbnB1dFt0eXBlPWRhdGV0aW1lLWxvY2FsXS5pbnB1dC1sZyxcbiAgLmlucHV0LWdyb3VwLWxnID4gaW5wdXRbdHlwZT1kYXRldGltZS1sb2NhbF0uZm9ybS1jb250cm9sLFxuICAuaW5wdXQtZ3JvdXAtbGcgPiBpbnB1dFt0eXBlPWRhdGV0aW1lLWxvY2FsXS5pbnB1dC1ncm91cC1hZGRvbixcbiAgLmlucHV0LWdyb3VwLWxnID4gLmlucHV0LWdyb3VwLWJ0biA+IGlucHV0W3R5cGU9ZGF0ZXRpbWUtbG9jYWxdLmJ0bixcbiAgLmlucHV0LWdyb3VwLWxnIGlucHV0W3R5cGU9ZGF0ZXRpbWUtbG9jYWxdLFxuICBpbnB1dFt0eXBlPW1vbnRoXS5pbnB1dC1sZyxcbiAgLmlucHV0LWdyb3VwLWxnID4gaW5wdXRbdHlwZT1tb250aF0uZm9ybS1jb250cm9sLFxuICAuaW5wdXQtZ3JvdXAtbGcgPiBpbnB1dFt0eXBlPW1vbnRoXS5pbnB1dC1ncm91cC1hZGRvbixcbiAgLmlucHV0LWdyb3VwLWxnID4gLmlucHV0LWdyb3VwLWJ0biA+IGlucHV0W3R5cGU9bW9udGhdLmJ0bixcbiAgLmlucHV0LWdyb3VwLWxnIGlucHV0W3R5cGU9bW9udGhdIHtcbiAgICBsaW5lLWhlaWdodDogNDZweDsgfSB9XG5cbi5mb3JtLWdyb3VwIHtcbiAgbWFyZ2luLWJvdHRvbTogMTVweDsgfVxuXG4ucmFkaW8sXG4uY2hlY2tib3gge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW4tdG9wOiAxMHB4O1xuICBtYXJnaW4tYm90dG9tOiAxMHB4OyB9XG5cbi5yYWRpbyBsYWJlbCxcbi5jaGVja2JveCBsYWJlbCB7XG4gIG1pbi1oZWlnaHQ6IDIwcHg7XG4gIHBhZGRpbmctbGVmdDogMjBweDtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgY3Vyc29yOiBwb2ludGVyOyB9XG5cbi5yYWRpbyBpbnB1dFt0eXBlPXJhZGlvXSxcbi5yYWRpby1pbmxpbmUgaW5wdXRbdHlwZT1yYWRpb10sXG4uY2hlY2tib3ggaW5wdXRbdHlwZT1jaGVja2JveF0sXG4uY2hlY2tib3gtaW5saW5lIGlucHV0W3R5cGU9Y2hlY2tib3hdIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBtYXJnaW4tbGVmdDogLTIwcHg7XG4gIG1hcmdpbi10b3A6IDRweCBcXDk7IH1cblxuLnJhZGlvICsgLnJhZGlvLFxuLmNoZWNrYm94ICsgLmNoZWNrYm94IHtcbiAgbWFyZ2luLXRvcDogLTVweDsgfVxuXG4ucmFkaW8taW5saW5lLFxuLmNoZWNrYm94LWlubGluZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwYWRkaW5nLWxlZnQ6IDIwcHg7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGN1cnNvcjogcG9pbnRlcjsgfVxuXG4ucmFkaW8taW5saW5lICsgLnJhZGlvLWlubGluZSxcbi5jaGVja2JveC1pbmxpbmUgKyAuY2hlY2tib3gtaW5saW5lIHtcbiAgbWFyZ2luLXRvcDogMDtcbiAgbWFyZ2luLWxlZnQ6IDEwcHg7IH1cblxuaW5wdXRbdHlwZT1yYWRpb11bZGlzYWJsZWRdLFxuaW5wdXRbdHlwZT1yYWRpb10uZGlzYWJsZWQsXG5maWVsZHNldFtkaXNhYmxlZF0gaW5wdXRbdHlwZT1yYWRpb10sXG5pbnB1dFt0eXBlPWNoZWNrYm94XVtkaXNhYmxlZF0sXG5pbnB1dFt0eXBlPWNoZWNrYm94XS5kaXNhYmxlZCxcbmZpZWxkc2V0W2Rpc2FibGVkXSBpbnB1dFt0eXBlPWNoZWNrYm94XSB7XG4gIGN1cnNvcjogbm90LWFsbG93ZWQ7IH1cblxuLnJhZGlvLWlubGluZS5kaXNhYmxlZCxcbmZpZWxkc2V0W2Rpc2FibGVkXSAucmFkaW8taW5saW5lLFxuLmNoZWNrYm94LWlubGluZS5kaXNhYmxlZCxcbmZpZWxkc2V0W2Rpc2FibGVkXSAuY2hlY2tib3gtaW5saW5lIHtcbiAgY3Vyc29yOiBub3QtYWxsb3dlZDsgfVxuXG4ucmFkaW8uZGlzYWJsZWQgbGFiZWwsXG5maWVsZHNldFtkaXNhYmxlZF0gLnJhZGlvIGxhYmVsLFxuLmNoZWNrYm94LmRpc2FibGVkIGxhYmVsLFxuZmllbGRzZXRbZGlzYWJsZWRdIC5jaGVja2JveCBsYWJlbCB7XG4gIGN1cnNvcjogbm90LWFsbG93ZWQ7IH1cblxuLmZvcm0tY29udHJvbC1zdGF0aWMge1xuICBwYWRkaW5nLXRvcDogN3B4O1xuICBwYWRkaW5nLWJvdHRvbTogN3B4O1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBtaW4taGVpZ2h0OiAzNHB4OyB9XG5cbi5mb3JtLWNvbnRyb2wtc3RhdGljLmlucHV0LWxnLFxuLmlucHV0LWdyb3VwLWxnID4gLmZvcm0tY29udHJvbC1zdGF0aWMuZm9ybS1jb250cm9sLFxuLmlucHV0LWdyb3VwLWxnID4gLmZvcm0tY29udHJvbC1zdGF0aWMuaW5wdXQtZ3JvdXAtYWRkb24sXG4uaW5wdXQtZ3JvdXAtbGcgPiAuaW5wdXQtZ3JvdXAtYnRuID4gLmZvcm0tY29udHJvbC1zdGF0aWMuYnRuLFxuLmZvcm0tY29udHJvbC1zdGF0aWMuaW5wdXQtc20sXG4uaW5wdXQtZ3JvdXAtc20gPiAuZm9ybS1jb250cm9sLXN0YXRpYy5mb3JtLWNvbnRyb2wsXG4uaW5wdXQtZ3JvdXAtc20gPiAuZm9ybS1jb250cm9sLXN0YXRpYy5pbnB1dC1ncm91cC1hZGRvbixcbi5pbnB1dC1ncm91cC1zbSA+IC5pbnB1dC1ncm91cC1idG4gPiAuZm9ybS1jb250cm9sLXN0YXRpYy5idG4ge1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIHBhZGRpbmctcmlnaHQ6IDA7IH1cblxuLmlucHV0LXNtLFxuLmlucHV0LWdyb3VwLXNtID4gLmZvcm0tY29udHJvbCxcbi5pbnB1dC1ncm91cC1zbSA+IC5pbnB1dC1ncm91cC1hZGRvbixcbi5pbnB1dC1ncm91cC1zbSA+IC5pbnB1dC1ncm91cC1idG4gPiAuYnRuIHtcbiAgaGVpZ2h0OiAzMHB4O1xuICBwYWRkaW5nOiA1cHggMTBweDtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBsaW5lLWhlaWdodDogMS41O1xuICBib3JkZXItcmFkaXVzOiAzcHg7IH1cblxuc2VsZWN0LmlucHV0LXNtLFxuLmlucHV0LWdyb3VwLXNtID4gc2VsZWN0LmZvcm0tY29udHJvbCxcbi5pbnB1dC1ncm91cC1zbSA+IHNlbGVjdC5pbnB1dC1ncm91cC1hZGRvbixcbi5pbnB1dC1ncm91cC1zbSA+IC5pbnB1dC1ncm91cC1idG4gPiBzZWxlY3QuYnRuIHtcbiAgaGVpZ2h0OiAzMHB4O1xuICBsaW5lLWhlaWdodDogMzBweDsgfVxuXG50ZXh0YXJlYS5pbnB1dC1zbSxcbi5pbnB1dC1ncm91cC1zbSA+IHRleHRhcmVhLmZvcm0tY29udHJvbCxcbi5pbnB1dC1ncm91cC1zbSA+IHRleHRhcmVhLmlucHV0LWdyb3VwLWFkZG9uLFxuLmlucHV0LWdyb3VwLXNtID4gLmlucHV0LWdyb3VwLWJ0biA+IHRleHRhcmVhLmJ0bixcbnNlbGVjdFttdWx0aXBsZV0uaW5wdXQtc20sXG4uaW5wdXQtZ3JvdXAtc20gPiBzZWxlY3RbbXVsdGlwbGVdLmZvcm0tY29udHJvbCxcbi5pbnB1dC1ncm91cC1zbSA+IHNlbGVjdFttdWx0aXBsZV0uaW5wdXQtZ3JvdXAtYWRkb24sXG4uaW5wdXQtZ3JvdXAtc20gPiAuaW5wdXQtZ3JvdXAtYnRuID4gc2VsZWN0W211bHRpcGxlXS5idG4ge1xuICBoZWlnaHQ6IGF1dG87IH1cblxuLmZvcm0tZ3JvdXAtc20gLmZvcm0tY29udHJvbCB7XG4gIGhlaWdodDogMzBweDtcbiAgcGFkZGluZzogNXB4IDEwcHg7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgYm9yZGVyLXJhZGl1czogM3B4OyB9XG5cbi5mb3JtLWdyb3VwLXNtIHNlbGVjdC5mb3JtLWNvbnRyb2wge1xuICBoZWlnaHQ6IDMwcHg7XG4gIGxpbmUtaGVpZ2h0OiAzMHB4OyB9XG5cbi5mb3JtLWdyb3VwLXNtIHRleHRhcmVhLmZvcm0tY29udHJvbCxcbi5mb3JtLWdyb3VwLXNtIHNlbGVjdFttdWx0aXBsZV0uZm9ybS1jb250cm9sIHtcbiAgaGVpZ2h0OiBhdXRvOyB9XG5cbi5mb3JtLWdyb3VwLXNtIC5mb3JtLWNvbnRyb2wtc3RhdGljIHtcbiAgaGVpZ2h0OiAzMHB4O1xuICBtaW4taGVpZ2h0OiAzMnB4O1xuICBwYWRkaW5nOiA2cHggMTBweDtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBsaW5lLWhlaWdodDogMS41OyB9XG5cbi5pbnB1dC1sZyxcbi5pbnB1dC1ncm91cC1sZyA+IC5mb3JtLWNvbnRyb2wsXG4uaW5wdXQtZ3JvdXAtbGcgPiAuaW5wdXQtZ3JvdXAtYWRkb24sXG4uaW5wdXQtZ3JvdXAtbGcgPiAuaW5wdXQtZ3JvdXAtYnRuID4gLmJ0biB7XG4gIGhlaWdodDogNDZweDtcbiAgcGFkZGluZzogMTBweCAxNnB4O1xuICBmb250LXNpemU6IDE4cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjMzMzMzMzM7XG4gIGJvcmRlci1yYWRpdXM6IDZweDsgfVxuXG5zZWxlY3QuaW5wdXQtbGcsXG4uaW5wdXQtZ3JvdXAtbGcgPiBzZWxlY3QuZm9ybS1jb250cm9sLFxuLmlucHV0LWdyb3VwLWxnID4gc2VsZWN0LmlucHV0LWdyb3VwLWFkZG9uLFxuLmlucHV0LWdyb3VwLWxnID4gLmlucHV0LWdyb3VwLWJ0biA+IHNlbGVjdC5idG4ge1xuICBoZWlnaHQ6IDQ2cHg7XG4gIGxpbmUtaGVpZ2h0OiA0NnB4OyB9XG5cbnRleHRhcmVhLmlucHV0LWxnLFxuLmlucHV0LWdyb3VwLWxnID4gdGV4dGFyZWEuZm9ybS1jb250cm9sLFxuLmlucHV0LWdyb3VwLWxnID4gdGV4dGFyZWEuaW5wdXQtZ3JvdXAtYWRkb24sXG4uaW5wdXQtZ3JvdXAtbGcgPiAuaW5wdXQtZ3JvdXAtYnRuID4gdGV4dGFyZWEuYnRuLFxuc2VsZWN0W211bHRpcGxlXS5pbnB1dC1sZyxcbi5pbnB1dC1ncm91cC1sZyA+IHNlbGVjdFttdWx0aXBsZV0uZm9ybS1jb250cm9sLFxuLmlucHV0LWdyb3VwLWxnID4gc2VsZWN0W211bHRpcGxlXS5pbnB1dC1ncm91cC1hZGRvbixcbi5pbnB1dC1ncm91cC1sZyA+IC5pbnB1dC1ncm91cC1idG4gPiBzZWxlY3RbbXVsdGlwbGVdLmJ0biB7XG4gIGhlaWdodDogYXV0bzsgfVxuXG4uZm9ybS1ncm91cC1sZyAuZm9ybS1jb250cm9sIHtcbiAgaGVpZ2h0OiA0NnB4O1xuICBwYWRkaW5nOiAxMHB4IDE2cHg7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgbGluZS1oZWlnaHQ6IDEuMzMzMzMzMztcbiAgYm9yZGVyLXJhZGl1czogNnB4OyB9XG5cbi5mb3JtLWdyb3VwLWxnIHNlbGVjdC5mb3JtLWNvbnRyb2wge1xuICBoZWlnaHQ6IDQ2cHg7XG4gIGxpbmUtaGVpZ2h0OiA0NnB4OyB9XG5cbi5mb3JtLWdyb3VwLWxnIHRleHRhcmVhLmZvcm0tY29udHJvbCxcbi5mb3JtLWdyb3VwLWxnIHNlbGVjdFttdWx0aXBsZV0uZm9ybS1jb250cm9sIHtcbiAgaGVpZ2h0OiBhdXRvOyB9XG5cbi5mb3JtLWdyb3VwLWxnIC5mb3JtLWNvbnRyb2wtc3RhdGljIHtcbiAgaGVpZ2h0OiA0NnB4O1xuICBtaW4taGVpZ2h0OiAzOHB4O1xuICBwYWRkaW5nOiAxMXB4IDE2cHg7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgbGluZS1oZWlnaHQ6IDEuMzMzMzMzMzsgfVxuXG4uaGFzLWZlZWRiYWNrIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG5cbi5oYXMtZmVlZGJhY2sgLmZvcm0tY29udHJvbCB7XG4gIHBhZGRpbmctcmlnaHQ6IDQyLjVweDsgfVxuXG4uZm9ybS1jb250cm9sLWZlZWRiYWNrIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAwO1xuICB6LWluZGV4OiAyO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDM0cHg7XG4gIGhlaWdodDogMzRweDtcbiAgbGluZS1oZWlnaHQ6IDM0cHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7IH1cblxuLmlucHV0LWxnICsgLmZvcm0tY29udHJvbC1mZWVkYmFjayxcbi5pbnB1dC1ncm91cC1sZyA+IC5mb3JtLWNvbnRyb2wgKyAuZm9ybS1jb250cm9sLWZlZWRiYWNrLFxuLmlucHV0LWdyb3VwLWxnID4gLmlucHV0LWdyb3VwLWFkZG9uICsgLmZvcm0tY29udHJvbC1mZWVkYmFjayxcbi5pbnB1dC1ncm91cC1sZyA+IC5pbnB1dC1ncm91cC1idG4gPiAuYnRuICsgLmZvcm0tY29udHJvbC1mZWVkYmFjayxcbi5pbnB1dC1ncm91cC1sZyArIC5mb3JtLWNvbnRyb2wtZmVlZGJhY2ssXG4uZm9ybS1ncm91cC1sZyAuZm9ybS1jb250cm9sICsgLmZvcm0tY29udHJvbC1mZWVkYmFjayB7XG4gIHdpZHRoOiA0NnB4O1xuICBoZWlnaHQ6IDQ2cHg7XG4gIGxpbmUtaGVpZ2h0OiA0NnB4OyB9XG5cbi5pbnB1dC1zbSArIC5mb3JtLWNvbnRyb2wtZmVlZGJhY2ssXG4uaW5wdXQtZ3JvdXAtc20gPiAuZm9ybS1jb250cm9sICsgLmZvcm0tY29udHJvbC1mZWVkYmFjayxcbi5pbnB1dC1ncm91cC1zbSA+IC5pbnB1dC1ncm91cC1hZGRvbiArIC5mb3JtLWNvbnRyb2wtZmVlZGJhY2ssXG4uaW5wdXQtZ3JvdXAtc20gPiAuaW5wdXQtZ3JvdXAtYnRuID4gLmJ0biArIC5mb3JtLWNvbnRyb2wtZmVlZGJhY2ssXG4uaW5wdXQtZ3JvdXAtc20gKyAuZm9ybS1jb250cm9sLWZlZWRiYWNrLFxuLmZvcm0tZ3JvdXAtc20gLmZvcm0tY29udHJvbCArIC5mb3JtLWNvbnRyb2wtZmVlZGJhY2sge1xuICB3aWR0aDogMzBweDtcbiAgaGVpZ2h0OiAzMHB4O1xuICBsaW5lLWhlaWdodDogMzBweDsgfVxuXG4uaGFzLXN1Y2Nlc3MgLmhlbHAtYmxvY2ssXG4uaGFzLXN1Y2Nlc3MgLmNvbnRyb2wtbGFiZWwsXG4uaGFzLXN1Y2Nlc3MgLnJhZGlvLFxuLmhhcy1zdWNjZXNzIC5jaGVja2JveCxcbi5oYXMtc3VjY2VzcyAucmFkaW8taW5saW5lLFxuLmhhcy1zdWNjZXNzIC5jaGVja2JveC1pbmxpbmUsXG4uaGFzLXN1Y2Nlc3MucmFkaW8gbGFiZWwsXG4uaGFzLXN1Y2Nlc3MuY2hlY2tib3ggbGFiZWwsXG4uaGFzLXN1Y2Nlc3MucmFkaW8taW5saW5lIGxhYmVsLFxuLmhhcy1zdWNjZXNzLmNoZWNrYm94LWlubGluZSBsYWJlbCB7XG4gIGNvbG9yOiAjM2M3NjNkOyB9XG5cbi5oYXMtc3VjY2VzcyAuZm9ybS1jb250cm9sIHtcbiAgYm9yZGVyLWNvbG9yOiAjM2M3NjNkO1xuICAtd2Via2l0LWJveC1zaGFkb3c6IGluc2V0IDAgMXB4IDFweCByZ2JhKDAsIDAsIDAsIDAuMDc1KTtcbiAgYm94LXNoYWRvdzogaW5zZXQgMCAxcHggMXB4IHJnYmEoMCwgMCwgMCwgMC4wNzUpOyB9XG5cbi5oYXMtc3VjY2VzcyAuZm9ybS1jb250cm9sOmZvY3VzIHtcbiAgYm9yZGVyLWNvbG9yOiAjMmI1NDJjO1xuICAtd2Via2l0LWJveC1zaGFkb3c6IGluc2V0IDAgMXB4IDFweCByZ2JhKDAsIDAsIDAsIDAuMDc1KSwgMCAwIDZweCAjNjdiMTY4O1xuICBib3gtc2hhZG93OiBpbnNldCAwIDFweCAxcHggcmdiYSgwLCAwLCAwLCAwLjA3NSksIDAgMCA2cHggIzY3YjE2ODsgfVxuXG4uaGFzLXN1Y2Nlc3MgLmlucHV0LWdyb3VwLWFkZG9uIHtcbiAgY29sb3I6ICMzYzc2M2Q7XG4gIGJvcmRlci1jb2xvcjogIzNjNzYzZDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2RmZjBkODsgfVxuXG4uaGFzLXN1Y2Nlc3MgLmZvcm0tY29udHJvbC1mZWVkYmFjayB7XG4gIGNvbG9yOiAjM2M3NjNkOyB9XG5cbi5oYXMtd2FybmluZyAuaGVscC1ibG9jayxcbi5oYXMtd2FybmluZyAuY29udHJvbC1sYWJlbCxcbi5oYXMtd2FybmluZyAucmFkaW8sXG4uaGFzLXdhcm5pbmcgLmNoZWNrYm94LFxuLmhhcy13YXJuaW5nIC5yYWRpby1pbmxpbmUsXG4uaGFzLXdhcm5pbmcgLmNoZWNrYm94LWlubGluZSxcbi5oYXMtd2FybmluZy5yYWRpbyBsYWJlbCxcbi5oYXMtd2FybmluZy5jaGVja2JveCBsYWJlbCxcbi5oYXMtd2FybmluZy5yYWRpby1pbmxpbmUgbGFiZWwsXG4uaGFzLXdhcm5pbmcuY2hlY2tib3gtaW5saW5lIGxhYmVsIHtcbiAgY29sb3I6ICM4YTZkM2I7IH1cblxuLmhhcy13YXJuaW5nIC5mb3JtLWNvbnRyb2wge1xuICBib3JkZXItY29sb3I6ICM4YTZkM2I7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogaW5zZXQgMCAxcHggMXB4IHJnYmEoMCwgMCwgMCwgMC4wNzUpO1xuICBib3gtc2hhZG93OiBpbnNldCAwIDFweCAxcHggcmdiYSgwLCAwLCAwLCAwLjA3NSk7IH1cblxuLmhhcy13YXJuaW5nIC5mb3JtLWNvbnRyb2w6Zm9jdXMge1xuICBib3JkZXItY29sb3I6ICM2NjUxMmM7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogaW5zZXQgMCAxcHggMXB4IHJnYmEoMCwgMCwgMCwgMC4wNzUpLCAwIDAgNnB4ICNjMGExNmI7XG4gIGJveC1zaGFkb3c6IGluc2V0IDAgMXB4IDFweCByZ2JhKDAsIDAsIDAsIDAuMDc1KSwgMCAwIDZweCAjYzBhMTZiOyB9XG5cbi5oYXMtd2FybmluZyAuaW5wdXQtZ3JvdXAtYWRkb24ge1xuICBjb2xvcjogIzhhNmQzYjtcbiAgYm9yZGVyLWNvbG9yOiAjOGE2ZDNiO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmNmOGUzOyB9XG5cbi5oYXMtd2FybmluZyAuZm9ybS1jb250cm9sLWZlZWRiYWNrIHtcbiAgY29sb3I6ICM4YTZkM2I7IH1cblxuLmhhcy1lcnJvciAuaGVscC1ibG9jayxcbi5oYXMtZXJyb3IgLmNvbnRyb2wtbGFiZWwsXG4uaGFzLWVycm9yIC5yYWRpbyxcbi5oYXMtZXJyb3IgLmNoZWNrYm94LFxuLmhhcy1lcnJvciAucmFkaW8taW5saW5lLFxuLmhhcy1lcnJvciAuY2hlY2tib3gtaW5saW5lLFxuLmhhcy1lcnJvci5yYWRpbyBsYWJlbCxcbi5oYXMtZXJyb3IuY2hlY2tib3ggbGFiZWwsXG4uaGFzLWVycm9yLnJhZGlvLWlubGluZSBsYWJlbCxcbi5oYXMtZXJyb3IuY2hlY2tib3gtaW5saW5lIGxhYmVsIHtcbiAgY29sb3I6ICNhOTQ0NDI7IH1cblxuLmhhcy1lcnJvciAuZm9ybS1jb250cm9sIHtcbiAgYm9yZGVyLWNvbG9yOiAjYTk0NDQyO1xuICAtd2Via2l0LWJveC1zaGFkb3c6IGluc2V0IDAgMXB4IDFweCByZ2JhKDAsIDAsIDAsIDAuMDc1KTtcbiAgYm94LXNoYWRvdzogaW5zZXQgMCAxcHggMXB4IHJnYmEoMCwgMCwgMCwgMC4wNzUpOyB9XG5cbi5oYXMtZXJyb3IgLmZvcm0tY29udHJvbDpmb2N1cyB7XG4gIGJvcmRlci1jb2xvcjogIzg0MzUzNDtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiBpbnNldCAwIDFweCAxcHggcmdiYSgwLCAwLCAwLCAwLjA3NSksIDAgMCA2cHggI2NlODQ4MztcbiAgYm94LXNoYWRvdzogaW5zZXQgMCAxcHggMXB4IHJnYmEoMCwgMCwgMCwgMC4wNzUpLCAwIDAgNnB4ICNjZTg0ODM7IH1cblxuLmhhcy1lcnJvciAuaW5wdXQtZ3JvdXAtYWRkb24ge1xuICBjb2xvcjogI2E5NDQ0MjtcbiAgYm9yZGVyLWNvbG9yOiAjYTk0NDQyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjJkZWRlOyB9XG5cbi5oYXMtZXJyb3IgLmZvcm0tY29udHJvbC1mZWVkYmFjayB7XG4gIGNvbG9yOiAjYTk0NDQyOyB9XG5cbi5oYXMtZmVlZGJhY2sgbGFiZWwgfiAuZm9ybS1jb250cm9sLWZlZWRiYWNrIHtcbiAgdG9wOiAyNXB4OyB9XG5cbi5oYXMtZmVlZGJhY2sgbGFiZWwuc3Itb25seSB+IC5mb3JtLWNvbnRyb2wtZmVlZGJhY2sge1xuICB0b3A6IDA7IH1cblxuLmhlbHAtYmxvY2sge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luLXRvcDogNXB4O1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICBjb2xvcjogIzczNzM3MzsgfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmZvcm0taW5saW5lIC5mb3JtLWdyb3VwIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlOyB9XG4gIC5mb3JtLWlubGluZSAuZm9ybS1jb250cm9sIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgd2lkdGg6IGF1dG87XG4gICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTsgfVxuICAuZm9ybS1pbmxpbmUgLmZvcm0tY29udHJvbC1zdGF0aWMge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jazsgfVxuICAuZm9ybS1pbmxpbmUgLmlucHV0LWdyb3VwIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtdGFibGU7XG4gICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTsgfVxuICAuZm9ybS1pbmxpbmUgLmlucHV0LWdyb3VwIC5pbnB1dC1ncm91cC1hZGRvbixcbiAgLmZvcm0taW5saW5lIC5pbnB1dC1ncm91cCAuaW5wdXQtZ3JvdXAtYnRuLFxuICAuZm9ybS1pbmxpbmUgLmlucHV0LWdyb3VwIC5mb3JtLWNvbnRyb2wge1xuICAgIHdpZHRoOiBhdXRvOyB9XG4gIC5mb3JtLWlubGluZSAuaW5wdXQtZ3JvdXAgPiAuZm9ybS1jb250cm9sIHtcbiAgICB3aWR0aDogMTAwJTsgfVxuICAuZm9ybS1pbmxpbmUgLmNvbnRyb2wtbGFiZWwge1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTsgfVxuICAuZm9ybS1pbmxpbmUgLnJhZGlvLFxuICAuZm9ybS1pbmxpbmUgLmNoZWNrYm94IHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7IH1cbiAgLmZvcm0taW5saW5lIC5yYWRpbyBsYWJlbCxcbiAgLmZvcm0taW5saW5lIC5jaGVja2JveCBsYWJlbCB7XG4gICAgcGFkZGluZy1sZWZ0OiAwOyB9XG4gIC5mb3JtLWlubGluZSAucmFkaW8gaW5wdXRbdHlwZT1yYWRpb10sXG4gIC5mb3JtLWlubGluZSAuY2hlY2tib3ggaW5wdXRbdHlwZT1jaGVja2JveF0ge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBtYXJnaW4tbGVmdDogMDsgfVxuICAuZm9ybS1pbmxpbmUgLmhhcy1mZWVkYmFjayAuZm9ybS1jb250cm9sLWZlZWRiYWNrIHtcbiAgICB0b3A6IDA7IH0gfVxuXG4uZm9ybS1ob3Jpem9udGFsIC5yYWRpbyxcbi5mb3JtLWhvcml6b250YWwgLmNoZWNrYm94LFxuLmZvcm0taG9yaXpvbnRhbCAucmFkaW8taW5saW5lLFxuLmZvcm0taG9yaXpvbnRhbCAuY2hlY2tib3gtaW5saW5lIHtcbiAgbWFyZ2luLXRvcDogMDtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgcGFkZGluZy10b3A6IDdweDsgfVxuXG4uZm9ybS1ob3Jpem9udGFsIC5yYWRpbyxcbi5mb3JtLWhvcml6b250YWwgLmNoZWNrYm94IHtcbiAgbWluLWhlaWdodDogMjdweDsgfVxuXG4uZm9ybS1ob3Jpem9udGFsIC5mb3JtLWdyb3VwIHtcbiAgbWFyZ2luLWxlZnQ6IC0xMHB4O1xuICBtYXJnaW4tcmlnaHQ6IC0xMHB4OyB9XG5cbi5mb3JtLWhvcml6b250YWwgLmZvcm0tZ3JvdXA6YmVmb3JlLFxuLmZvcm0taG9yaXpvbnRhbCAuZm9ybS1ncm91cDphZnRlciB7XG4gIGNvbnRlbnQ6IFwiIFwiO1xuICBkaXNwbGF5OiB0YWJsZTsgfVxuXG4uZm9ybS1ob3Jpem9udGFsIC5mb3JtLWdyb3VwOmFmdGVyIHtcbiAgY2xlYXI6IGJvdGg7IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5mb3JtLWhvcml6b250YWwgLmNvbnRyb2wtbGFiZWwge1xuICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgcGFkZGluZy10b3A6IDdweDsgfSB9XG5cbi5mb3JtLWhvcml6b250YWwgLmhhcy1mZWVkYmFjayAuZm9ybS1jb250cm9sLWZlZWRiYWNrIHtcbiAgcmlnaHQ6IDEwcHg7IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5mb3JtLWhvcml6b250YWwgLmZvcm0tZ3JvdXAtbGcgLmNvbnRyb2wtbGFiZWwge1xuICAgIHBhZGRpbmctdG9wOiAxNC4zMzMzMzNweDtcbiAgICBmb250LXNpemU6IDE4cHg7IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmZvcm0taG9yaXpvbnRhbCAuZm9ybS1ncm91cC1zbSAuY29udHJvbC1sYWJlbCB7XG4gICAgcGFkZGluZy10b3A6IDZweDtcbiAgICBmb250LXNpemU6IDEycHg7IH0gfVxuXG4uZmFkZSB7XG4gIG9wYWNpdHk6IDA7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogb3BhY2l0eSAwLjE1cyBsaW5lYXI7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgMC4xNXMgbGluZWFyOyB9XG5cbi5mYWRlLmluIHtcbiAgb3BhY2l0eTogMTsgfVxuXG4uY29sbGFwc2Uge1xuICBkaXNwbGF5OiBub25lOyB9XG5cbi5jb2xsYXBzZS5pbiB7XG4gIGRpc3BsYXk6IGJsb2NrOyB9XG5cbnRyLmNvbGxhcHNlLmluIHtcbiAgZGlzcGxheTogdGFibGUtcm93OyB9XG5cbnRib2R5LmNvbGxhcHNlLmluIHtcbiAgZGlzcGxheTogdGFibGUtcm93LWdyb3VwOyB9XG5cbi5jb2xsYXBzaW5nIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBoZWlnaHQ6IDA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIC13ZWJraXQtdHJhbnNpdGlvbi1wcm9wZXJ0eTogaGVpZ2h0LCB2aXNpYmlsaXR5O1xuICB0cmFuc2l0aW9uLXByb3BlcnR5OiBoZWlnaHQsIHZpc2liaWxpdHk7XG4gIC13ZWJraXQtdHJhbnNpdGlvbi1kdXJhdGlvbjogMC4zNXM7XG4gIHRyYW5zaXRpb24tZHVyYXRpb246IDAuMzVzO1xuICAtd2Via2l0LXRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlO1xuICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZTsgfVxuXG4uY2FyZXQge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAwO1xuICBoZWlnaHQ6IDA7XG4gIG1hcmdpbi1sZWZ0OiAycHg7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIGJvcmRlci10b3A6IDRweCBkYXNoZWQ7XG4gIGJvcmRlci10b3A6IDRweCBzb2xpZCBcXDk7XG4gIGJvcmRlci1yaWdodDogNHB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItbGVmdDogNHB4IHNvbGlkIHRyYW5zcGFyZW50OyB9XG5cbi5kcm9wdXAsXG4uZHJvcGRvd24ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cblxuLmRyb3Bkb3duLXRvZ2dsZTpmb2N1cyB7XG4gIG91dGxpbmU6IDA7IH1cblxuLmRyb3Bkb3duLW1lbnUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMTAwJTtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogMTAwMDtcbiAgZGlzcGxheTogbm9uZTtcbiAgZmxvYXQ6IGxlZnQ7XG4gIG1pbi13aWR0aDogMTYwcHg7XG4gIHBhZGRpbmc6IDVweCAwO1xuICBtYXJnaW46IDJweCAwIDA7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyOiAxcHggc29saWQgI2NjYztcbiAgYm9yZGVyOiAxcHggc29saWQgcmdiYSgwLCAwLCAwLCAwLjE1KTtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xuICAtd2Via2l0LWJveC1zaGFkb3c6IDAgNnB4IDEycHggcmdiYSgwLCAwLCAwLCAwLjE3NSk7XG4gIGJveC1zaGFkb3c6IDAgNnB4IDEycHggcmdiYSgwLCAwLCAwLCAwLjE3NSk7XG4gIGJhY2tncm91bmQtY2xpcDogcGFkZGluZy1ib3g7IH1cblxuLmRyb3Bkb3duLW1lbnUucHVsbC1yaWdodCB7XG4gIHJpZ2h0OiAwO1xuICBsZWZ0OiBhdXRvOyB9XG5cbi5kcm9wZG93bi1tZW51IC5kaXZpZGVyIHtcbiAgaGVpZ2h0OiAxcHg7XG4gIG1hcmdpbjogOXB4IDA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGJhY2tncm91bmQtY29sb3I6ICNlNWU1ZTU7IH1cblxuLmRyb3Bkb3duLW1lbnUgPiBsaSA+IGEge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZzogM3B4IDIwcHg7XG4gIGNsZWFyOiBib3RoO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBsaW5lLWhlaWdodDogMS40Mjg1NzE0MztcbiAgY29sb3I6ICMzMzMzMzM7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7IH1cblxuLmRyb3Bkb3duLW1lbnUgPiBsaSA+IGE6aG92ZXIsXG4uZHJvcGRvd24tbWVudSA+IGxpID4gYTpmb2N1cyB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgY29sb3I6ICMyNjI2MjY7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmNWY1ZjU7IH1cblxuLmRyb3Bkb3duLW1lbnUgPiAuYWN0aXZlID4gYSxcbi5kcm9wZG93bi1tZW51ID4gLmFjdGl2ZSA+IGE6aG92ZXIsXG4uZHJvcGRvd24tbWVudSA+IC5hY3RpdmUgPiBhOmZvY3VzIHtcbiAgY29sb3I6ICNmZmY7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgb3V0bGluZTogMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzMzN2FiNzsgfVxuXG4uZHJvcGRvd24tbWVudSA+IC5kaXNhYmxlZCA+IGEsXG4uZHJvcGRvd24tbWVudSA+IC5kaXNhYmxlZCA+IGE6aG92ZXIsXG4uZHJvcGRvd24tbWVudSA+IC5kaXNhYmxlZCA+IGE6Zm9jdXMge1xuICBjb2xvcjogIzc3Nzc3NzsgfVxuXG4uZHJvcGRvd24tbWVudSA+IC5kaXNhYmxlZCA+IGE6aG92ZXIsXG4uZHJvcGRvd24tbWVudSA+IC5kaXNhYmxlZCA+IGE6Zm9jdXMge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xuICBmaWx0ZXI6IHByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5ncmFkaWVudChlbmFibGVkPWZhbHNlKTtcbiAgY3Vyc29yOiBub3QtYWxsb3dlZDsgfVxuXG4ub3BlbiA+IC5kcm9wZG93bi1tZW51IHtcbiAgZGlzcGxheTogYmxvY2s7IH1cblxuLm9wZW4gPiBhIHtcbiAgb3V0bGluZTogMDsgfVxuXG4uZHJvcGRvd24tbWVudS1yaWdodCB7XG4gIGxlZnQ6IGF1dG87XG4gIHJpZ2h0OiAwOyB9XG5cbi5kcm9wZG93bi1tZW51LWxlZnQge1xuICBsZWZ0OiAwO1xuICByaWdodDogYXV0bzsgfVxuXG4uZHJvcGRvd24taGVhZGVyIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmc6IDNweCAyMHB4O1xuICBmb250LXNpemU6IDEycHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjQyODU3MTQzO1xuICBjb2xvcjogIzc3Nzc3NztcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDsgfVxuXG4uZHJvcGRvd24tYmFja2Ryb3Age1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDA7XG4gIHRvcDogMDtcbiAgei1pbmRleDogOTkwOyB9XG5cbi5wdWxsLXJpZ2h0ID4gLmRyb3Bkb3duLW1lbnUge1xuICByaWdodDogMDtcbiAgbGVmdDogYXV0bzsgfVxuXG4uZHJvcHVwIC5jYXJldCxcbi5uYXZiYXItZml4ZWQtYm90dG9tIC5kcm9wZG93biAuY2FyZXQge1xuICBib3JkZXItdG9wOiAwO1xuICBib3JkZXItYm90dG9tOiA0cHggZGFzaGVkO1xuICBib3JkZXItYm90dG9tOiA0cHggc29saWQgXFw5O1xuICBjb250ZW50OiBcIlwiOyB9XG5cbi5kcm9wdXAgLmRyb3Bkb3duLW1lbnUsXG4ubmF2YmFyLWZpeGVkLWJvdHRvbSAuZHJvcGRvd24gLmRyb3Bkb3duLW1lbnUge1xuICB0b3A6IGF1dG87XG4gIGJvdHRvbTogMTAwJTtcbiAgbWFyZ2luLWJvdHRvbTogMnB4OyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAubmF2YmFyLXJpZ2h0IC5kcm9wZG93bi1tZW51IHtcbiAgICByaWdodDogMDtcbiAgICBsZWZ0OiBhdXRvOyB9XG4gIC5uYXZiYXItcmlnaHQgLmRyb3Bkb3duLW1lbnUtbGVmdCB7XG4gICAgbGVmdDogMDtcbiAgICByaWdodDogYXV0bzsgfSB9XG5cbi5pbnB1dC1ncm91cCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogdGFibGU7XG4gIGJvcmRlci1jb2xsYXBzZTogc2VwYXJhdGU7IH1cblxuLmlucHV0LWdyb3VwW2NsYXNzKj1jb2wtXSB7XG4gIGZsb2F0OiBub25lO1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIHBhZGRpbmctcmlnaHQ6IDA7IH1cblxuLmlucHV0LWdyb3VwIC5mb3JtLWNvbnRyb2wge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDI7XG4gIGZsb2F0OiBsZWZ0O1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luLWJvdHRvbTogMDsgfVxuXG4uaW5wdXQtZ3JvdXAtYWRkb24sXG4uaW5wdXQtZ3JvdXAtYnRuLFxuLmlucHV0LWdyb3VwIC5mb3JtLWNvbnRyb2wge1xuICBkaXNwbGF5OiB0YWJsZS1jZWxsOyB9XG5cbi5pbnB1dC1ncm91cC1hZGRvbjpub3QoOmZpcnN0LWNoaWxkKTpub3QoOmxhc3QtY2hpbGQpLFxuLmlucHV0LWdyb3VwLWJ0bjpub3QoOmZpcnN0LWNoaWxkKTpub3QoOmxhc3QtY2hpbGQpLFxuLmlucHV0LWdyb3VwIC5mb3JtLWNvbnRyb2w6bm90KDpmaXJzdC1jaGlsZCk6bm90KDpsYXN0LWNoaWxkKSB7XG4gIGJvcmRlci1yYWRpdXM6IDA7IH1cblxuLmlucHV0LWdyb3VwLWFkZG9uLFxuLmlucHV0LWdyb3VwLWJ0biB7XG4gIHdpZHRoOiAxJTtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTsgfVxuXG4uaW5wdXQtZ3JvdXAtYWRkb24ge1xuICBwYWRkaW5nOiA2cHggMTJweDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBsaW5lLWhlaWdodDogMTtcbiAgY29sb3I6ICM1NTU1NTU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2VlZWVlZTtcbiAgYm9yZGVyOiAxcHggc29saWQgI2NjYztcbiAgYm9yZGVyLXJhZGl1czogNHB4OyB9XG5cbi5pbnB1dC1ncm91cC1hZGRvbi5pbnB1dC1zbSxcbi5pbnB1dC1ncm91cC1zbSA+IC5pbnB1dC1ncm91cC1hZGRvbixcbi5pbnB1dC1ncm91cC1zbSA+IC5pbnB1dC1ncm91cC1idG4gPiAuaW5wdXQtZ3JvdXAtYWRkb24uYnRuIHtcbiAgcGFkZGluZzogNXB4IDEwcHg7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgYm9yZGVyLXJhZGl1czogM3B4OyB9XG5cbi5pbnB1dC1ncm91cC1hZGRvbi5pbnB1dC1sZyxcbi5pbnB1dC1ncm91cC1sZyA+IC5pbnB1dC1ncm91cC1hZGRvbixcbi5pbnB1dC1ncm91cC1sZyA+IC5pbnB1dC1ncm91cC1idG4gPiAuaW5wdXQtZ3JvdXAtYWRkb24uYnRuIHtcbiAgcGFkZGluZzogMTBweCAxNnB4O1xuICBmb250LXNpemU6IDE4cHg7XG4gIGJvcmRlci1yYWRpdXM6IDZweDsgfVxuXG4uaW5wdXQtZ3JvdXAtYWRkb24gaW5wdXRbdHlwZT1yYWRpb10sXG4uaW5wdXQtZ3JvdXAtYWRkb24gaW5wdXRbdHlwZT1jaGVja2JveF0ge1xuICBtYXJnaW4tdG9wOiAwOyB9XG5cbi5pbnB1dC1ncm91cCAuZm9ybS1jb250cm9sOmZpcnN0LWNoaWxkLFxuLmlucHV0LWdyb3VwLWFkZG9uOmZpcnN0LWNoaWxkLFxuLmlucHV0LWdyb3VwLWJ0bjpmaXJzdC1jaGlsZCA+IC5idG4sXG4uaW5wdXQtZ3JvdXAtYnRuOmZpcnN0LWNoaWxkID4gLmJ0bi1ncm91cCA+IC5idG4sXG4uaW5wdXQtZ3JvdXAtYnRuOmZpcnN0LWNoaWxkID4gLmRyb3Bkb3duLXRvZ2dsZSxcbi5pbnB1dC1ncm91cC1idG46bGFzdC1jaGlsZCA+IC5idG46bm90KDpsYXN0LWNoaWxkKTpub3QoLmRyb3Bkb3duLXRvZ2dsZSksXG4uaW5wdXQtZ3JvdXAtYnRuOmxhc3QtY2hpbGQgPiAuYnRuLWdyb3VwOm5vdCg6bGFzdC1jaGlsZCkgPiAuYnRuIHtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDA7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwOyB9XG5cbi5pbnB1dC1ncm91cC1hZGRvbjpmaXJzdC1jaGlsZCB7XG4gIGJvcmRlci1yaWdodDogMDsgfVxuXG4uaW5wdXQtZ3JvdXAgLmZvcm0tY29udHJvbDpsYXN0LWNoaWxkLFxuLmlucHV0LWdyb3VwLWFkZG9uOmxhc3QtY2hpbGQsXG4uaW5wdXQtZ3JvdXAtYnRuOmxhc3QtY2hpbGQgPiAuYnRuLFxuLmlucHV0LWdyb3VwLWJ0bjpsYXN0LWNoaWxkID4gLmJ0bi1ncm91cCA+IC5idG4sXG4uaW5wdXQtZ3JvdXAtYnRuOmxhc3QtY2hpbGQgPiAuZHJvcGRvd24tdG9nZ2xlLFxuLmlucHV0LWdyb3VwLWJ0bjpmaXJzdC1jaGlsZCA+IC5idG46bm90KDpmaXJzdC1jaGlsZCksXG4uaW5wdXQtZ3JvdXAtYnRuOmZpcnN0LWNoaWxkID4gLmJ0bi1ncm91cDpub3QoOmZpcnN0LWNoaWxkKSA+IC5idG4ge1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwO1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwOyB9XG5cbi5pbnB1dC1ncm91cC1hZGRvbjpsYXN0LWNoaWxkIHtcbiAgYm9yZGVyLWxlZnQ6IDA7IH1cblxuLmlucHV0LWdyb3VwLWJ0biB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZm9udC1zaXplOiAwO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwOyB9XG5cbi5pbnB1dC1ncm91cC1idG4gPiAuYnRuIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG5cbi5pbnB1dC1ncm91cC1idG4gPiAuYnRuICsgLmJ0biB7XG4gIG1hcmdpbi1sZWZ0OiAtMXB4OyB9XG5cbi5pbnB1dC1ncm91cC1idG4gPiAuYnRuOmhvdmVyLFxuLmlucHV0LWdyb3VwLWJ0biA+IC5idG46Zm9jdXMsXG4uaW5wdXQtZ3JvdXAtYnRuID4gLmJ0bjphY3RpdmUge1xuICB6LWluZGV4OiAyOyB9XG5cbi5pbnB1dC1ncm91cC1idG46Zmlyc3QtY2hpbGQgPiAuYnRuLFxuLmlucHV0LWdyb3VwLWJ0bjpmaXJzdC1jaGlsZCA+IC5idG4tZ3JvdXAge1xuICBtYXJnaW4tcmlnaHQ6IC0xcHg7IH1cblxuLmlucHV0LWdyb3VwLWJ0bjpsYXN0LWNoaWxkID4gLmJ0bixcbi5pbnB1dC1ncm91cC1idG46bGFzdC1jaGlsZCA+IC5idG4tZ3JvdXAge1xuICB6LWluZGV4OiAyO1xuICBtYXJnaW4tbGVmdDogLTFweDsgfVxuXG4ubmF2IHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBsaXN0LXN0eWxlOiBub25lOyB9XG5cbi5uYXY6YmVmb3JlLFxuLm5hdjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiIFwiO1xuICBkaXNwbGF5OiB0YWJsZTsgfVxuXG4ubmF2OmFmdGVyIHtcbiAgY2xlYXI6IGJvdGg7IH1cblxuLm5hdiA+IGxpIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBibG9jazsgfVxuXG4ubmF2ID4gbGkgPiBhIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZzogMTBweCAxNXB4OyB9XG5cbi5uYXYgPiBsaSA+IGE6aG92ZXIsXG4ubmF2ID4gbGkgPiBhOmZvY3VzIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWVlZWVlOyB9XG5cbi5uYXYgPiBsaS5kaXNhYmxlZCA+IGEge1xuICBjb2xvcjogIzc3Nzc3NzsgfVxuXG4ubmF2ID4gbGkuZGlzYWJsZWQgPiBhOmhvdmVyLFxuLm5hdiA+IGxpLmRpc2FibGVkID4gYTpmb2N1cyB7XG4gIGNvbG9yOiAjNzc3Nzc3O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBjdXJzb3I6IG5vdC1hbGxvd2VkOyB9XG5cbi5uYXYgLm9wZW4gPiBhLFxuLm5hdiAub3BlbiA+IGE6aG92ZXIsXG4ubmF2IC5vcGVuID4gYTpmb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlZWVlZWU7XG4gIGJvcmRlci1jb2xvcjogIzMzN2FiNzsgfVxuXG4ubmF2IC5uYXYtZGl2aWRlciB7XG4gIGhlaWdodDogMXB4O1xuICBtYXJnaW46IDlweCAwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTVlNWU1OyB9XG5cbi5uYXYgPiBsaSA+IGEgPiBpbWcge1xuICBtYXgtd2lkdGg6IG5vbmU7IH1cblxuLm5hdi10YWJzIHtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNkZGQ7IH1cblxuLm5hdi10YWJzID4gbGkge1xuICBmbG9hdDogbGVmdDtcbiAgbWFyZ2luLWJvdHRvbTogLTFweDsgfVxuXG4ubmF2LXRhYnMgPiBsaSA+IGEge1xuICBtYXJnaW4tcmlnaHQ6IDJweDtcbiAgbGluZS1oZWlnaHQ6IDEuNDI4NTcxNDM7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItcmFkaXVzOiA0cHggNHB4IDAgMDsgfVxuXG4ubmF2LXRhYnMgPiBsaSA+IGE6aG92ZXIge1xuICBib3JkZXItY29sb3I6ICNlZWVlZWUgI2VlZWVlZSAjZGRkOyB9XG5cbi5uYXYtdGFicyA+IGxpLmFjdGl2ZSA+IGEsXG4ubmF2LXRhYnMgPiBsaS5hY3RpdmUgPiBhOmhvdmVyLFxuLm5hdi10YWJzID4gbGkuYWN0aXZlID4gYTpmb2N1cyB7XG4gIGNvbG9yOiAjNTU1NTU1O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3JkZXI6IDFweCBzb2xpZCAjZGRkO1xuICBib3JkZXItYm90dG9tLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgY3Vyc29yOiBkZWZhdWx0OyB9XG5cbi5uYXYtcGlsbHMgPiBsaSB7XG4gIGZsb2F0OiBsZWZ0OyB9XG5cbi5uYXYtcGlsbHMgPiBsaSA+IGEge1xuICBib3JkZXItcmFkaXVzOiA0cHg7IH1cblxuLm5hdi1waWxscyA+IGxpICsgbGkge1xuICBtYXJnaW4tbGVmdDogMnB4OyB9XG5cbi5uYXYtcGlsbHMgPiBsaS5hY3RpdmUgPiBhLFxuLm5hdi1waWxscyA+IGxpLmFjdGl2ZSA+IGE6aG92ZXIsXG4ubmF2LXBpbGxzID4gbGkuYWN0aXZlID4gYTpmb2N1cyB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzM3YWI3OyB9XG5cbi5uYXYtc3RhY2tlZCA+IGxpIHtcbiAgZmxvYXQ6IG5vbmU7IH1cblxuLm5hdi1zdGFja2VkID4gbGkgKyBsaSB7XG4gIG1hcmdpbi10b3A6IDJweDtcbiAgbWFyZ2luLWxlZnQ6IDA7IH1cblxuLm5hdi1qdXN0aWZpZWQsXG4ubmF2LXRhYnMubmF2LWp1c3RpZmllZCB7XG4gIHdpZHRoOiAxMDAlOyB9XG5cbi5uYXYtanVzdGlmaWVkID4gbGksXG4ubmF2LXRhYnMubmF2LWp1c3RpZmllZCA+IGxpIHtcbiAgZmxvYXQ6IG5vbmU7IH1cblxuLm5hdi1qdXN0aWZpZWQgPiBsaSA+IGEsXG4ubmF2LXRhYnMubmF2LWp1c3RpZmllZCA+IGxpID4gYSB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbWFyZ2luLWJvdHRvbTogNXB4OyB9XG5cbi5uYXYtanVzdGlmaWVkID4gLmRyb3Bkb3duIC5kcm9wZG93bi1tZW51IHtcbiAgdG9wOiBhdXRvO1xuICBsZWZ0OiBhdXRvOyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAubmF2LWp1c3RpZmllZCA+IGxpLFxuICAubmF2LXRhYnMubmF2LWp1c3RpZmllZCA+IGxpIHtcbiAgICBkaXNwbGF5OiB0YWJsZS1jZWxsO1xuICAgIHdpZHRoOiAxJTsgfVxuICAubmF2LWp1c3RpZmllZCA+IGxpID4gYSxcbiAgLm5hdi10YWJzLm5hdi1qdXN0aWZpZWQgPiBsaSA+IGEge1xuICAgIG1hcmdpbi1ib3R0b206IDA7IH0gfVxuXG4ubmF2LXRhYnMtanVzdGlmaWVkLFxuLm5hdi10YWJzLm5hdi1qdXN0aWZpZWQge1xuICBib3JkZXItYm90dG9tOiAwOyB9XG5cbi5uYXYtdGFicy1qdXN0aWZpZWQgPiBsaSA+IGEsXG4ubmF2LXRhYnMubmF2LWp1c3RpZmllZCA+IGxpID4gYSB7XG4gIG1hcmdpbi1yaWdodDogMDtcbiAgYm9yZGVyLXJhZGl1czogNHB4OyB9XG5cbi5uYXYtdGFicy1qdXN0aWZpZWQgPiAuYWN0aXZlID4gYSxcbi5uYXYtdGFicy5uYXYtanVzdGlmaWVkID4gLmFjdGl2ZSA+IGEsXG4ubmF2LXRhYnMtanVzdGlmaWVkID4gLmFjdGl2ZSA+IGE6aG92ZXIsXG4ubmF2LXRhYnMubmF2LWp1c3RpZmllZCA+IC5hY3RpdmUgPiBhOmhvdmVyLFxuLm5hdi10YWJzLWp1c3RpZmllZCA+IC5hY3RpdmUgPiBhOmZvY3VzLFxuLm5hdi10YWJzLm5hdi1qdXN0aWZpZWQgPiAuYWN0aXZlID4gYTpmb2N1cyB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNkZGQ7IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5uYXYtdGFicy1qdXN0aWZpZWQgPiBsaSA+IGEsXG4gIC5uYXYtdGFicy5uYXYtanVzdGlmaWVkID4gbGkgPiBhIHtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2RkZDtcbiAgICBib3JkZXItcmFkaXVzOiA0cHggNHB4IDAgMDsgfVxuICAubmF2LXRhYnMtanVzdGlmaWVkID4gLmFjdGl2ZSA+IGEsXG4gIC5uYXYtdGFicy5uYXYtanVzdGlmaWVkID4gLmFjdGl2ZSA+IGEsXG4gIC5uYXYtdGFicy1qdXN0aWZpZWQgPiAuYWN0aXZlID4gYTpob3ZlcixcbiAgLm5hdi10YWJzLm5hdi1qdXN0aWZpZWQgPiAuYWN0aXZlID4gYTpob3ZlcixcbiAgLm5hdi10YWJzLWp1c3RpZmllZCA+IC5hY3RpdmUgPiBhOmZvY3VzLFxuICAubmF2LXRhYnMubmF2LWp1c3RpZmllZCA+IC5hY3RpdmUgPiBhOmZvY3VzIHtcbiAgICBib3JkZXItYm90dG9tLWNvbG9yOiAjZmZmOyB9IH1cblxuLnRhYi1jb250ZW50ID4gLnRhYi1wYW5lIHtcbiAgZGlzcGxheTogbm9uZTsgfVxuXG4udGFiLWNvbnRlbnQgPiAuYWN0aXZlIHtcbiAgZGlzcGxheTogYmxvY2s7IH1cblxuLm5hdi10YWJzIC5kcm9wZG93bi1tZW51IHtcbiAgbWFyZ2luLXRvcDogLTFweDtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDA7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDA7IH1cblxuLnBhZ2luYXRpb24ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgbWFyZ2luOiAyMHB4IDA7XG4gIGJvcmRlci1yYWRpdXM6IDRweDsgfVxuXG4ucGFnaW5hdGlvbiA+IGxpIHtcbiAgZGlzcGxheTogaW5saW5lOyB9XG5cbi5wYWdpbmF0aW9uID4gbGkgPiBhLFxuLnBhZ2luYXRpb24gPiBsaSA+IHNwYW4ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGZsb2F0OiBsZWZ0O1xuICBwYWRkaW5nOiA2cHggMTJweDtcbiAgbGluZS1oZWlnaHQ6IDEuNDI4NTcxNDM7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgY29sb3I6ICMzMzdhYjc7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNkZGQ7XG4gIG1hcmdpbi1sZWZ0OiAtMXB4OyB9XG5cbi5wYWdpbmF0aW9uID4gbGk6Zmlyc3QtY2hpbGQgPiBhLFxuLnBhZ2luYXRpb24gPiBsaTpmaXJzdC1jaGlsZCA+IHNwYW4ge1xuICBtYXJnaW4tbGVmdDogMDtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogNHB4O1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiA0cHg7IH1cblxuLnBhZ2luYXRpb24gPiBsaTpsYXN0LWNoaWxkID4gYSxcbi5wYWdpbmF0aW9uID4gbGk6bGFzdC1jaGlsZCA+IHNwYW4ge1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogNHB4O1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogNHB4OyB9XG5cbi5wYWdpbmF0aW9uID4gbGkgPiBhOmhvdmVyLFxuLnBhZ2luYXRpb24gPiBsaSA+IGE6Zm9jdXMsXG4ucGFnaW5hdGlvbiA+IGxpID4gc3Bhbjpob3Zlcixcbi5wYWdpbmF0aW9uID4gbGkgPiBzcGFuOmZvY3VzIHtcbiAgei1pbmRleDogMztcbiAgY29sb3I6ICMyMzUyN2M7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlZWVlZWU7XG4gIGJvcmRlci1jb2xvcjogI2RkZDsgfVxuXG4ucGFnaW5hdGlvbiA+IC5hY3RpdmUgPiBhLFxuLnBhZ2luYXRpb24gPiAuYWN0aXZlID4gYTpob3Zlcixcbi5wYWdpbmF0aW9uID4gLmFjdGl2ZSA+IGE6Zm9jdXMsXG4ucGFnaW5hdGlvbiA+IC5hY3RpdmUgPiBzcGFuLFxuLnBhZ2luYXRpb24gPiAuYWN0aXZlID4gc3Bhbjpob3Zlcixcbi5wYWdpbmF0aW9uID4gLmFjdGl2ZSA+IHNwYW46Zm9jdXMge1xuICB6LWluZGV4OiAyO1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzMzN2FiNztcbiAgYm9yZGVyLWNvbG9yOiAjMzM3YWI3O1xuICBjdXJzb3I6IGRlZmF1bHQ7IH1cblxuLnBhZ2luYXRpb24gPiAuZGlzYWJsZWQgPiBzcGFuLFxuLnBhZ2luYXRpb24gPiAuZGlzYWJsZWQgPiBzcGFuOmhvdmVyLFxuLnBhZ2luYXRpb24gPiAuZGlzYWJsZWQgPiBzcGFuOmZvY3VzLFxuLnBhZ2luYXRpb24gPiAuZGlzYWJsZWQgPiBhLFxuLnBhZ2luYXRpb24gPiAuZGlzYWJsZWQgPiBhOmhvdmVyLFxuLnBhZ2luYXRpb24gPiAuZGlzYWJsZWQgPiBhOmZvY3VzIHtcbiAgY29sb3I6ICM3Nzc3Nzc7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlci1jb2xvcjogI2RkZDtcbiAgY3Vyc29yOiBub3QtYWxsb3dlZDsgfVxuXG4ucGFnaW5hdGlvbi1sZyA+IGxpID4gYSxcbi5wYWdpbmF0aW9uLWxnID4gbGkgPiBzcGFuIHtcbiAgcGFkZGluZzogMTBweCAxNnB4O1xuICBmb250LXNpemU6IDE4cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjMzMzMzMzM7IH1cblxuLnBhZ2luYXRpb24tbGcgPiBsaTpmaXJzdC1jaGlsZCA+IGEsXG4ucGFnaW5hdGlvbi1sZyA+IGxpOmZpcnN0LWNoaWxkID4gc3BhbiB7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDZweDtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogNnB4OyB9XG5cbi5wYWdpbmF0aW9uLWxnID4gbGk6bGFzdC1jaGlsZCA+IGEsXG4ucGFnaW5hdGlvbi1sZyA+IGxpOmxhc3QtY2hpbGQgPiBzcGFuIHtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDZweDtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDZweDsgfVxuXG4ucGFnaW5hdGlvbi1zbSA+IGxpID4gYSxcbi5wYWdpbmF0aW9uLXNtID4gbGkgPiBzcGFuIHtcbiAgcGFkZGluZzogNXB4IDEwcHg7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgbGluZS1oZWlnaHQ6IDEuNTsgfVxuXG4ucGFnaW5hdGlvbi1zbSA+IGxpOmZpcnN0LWNoaWxkID4gYSxcbi5wYWdpbmF0aW9uLXNtID4gbGk6Zmlyc3QtY2hpbGQgPiBzcGFuIHtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogM3B4O1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAzcHg7IH1cblxuLnBhZ2luYXRpb24tc20gPiBsaTpsYXN0LWNoaWxkID4gYSxcbi5wYWdpbmF0aW9uLXNtID4gbGk6bGFzdC1jaGlsZCA+IHNwYW4ge1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogM3B4O1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogM3B4OyB9XG5cbi5wYWdlciB7XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgbWFyZ2luOiAyMHB4IDA7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjsgfVxuXG4ucGFnZXI6YmVmb3JlLFxuLnBhZ2VyOmFmdGVyIHtcbiAgY29udGVudDogXCIgXCI7XG4gIGRpc3BsYXk6IHRhYmxlOyB9XG5cbi5wYWdlcjphZnRlciB7XG4gIGNsZWFyOiBib3RoOyB9XG5cbi5wYWdlciBsaSB7XG4gIGRpc3BsYXk6IGlubGluZTsgfVxuXG4ucGFnZXIgbGkgPiBhLFxuLnBhZ2VyIGxpID4gc3BhbiB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcGFkZGluZzogNXB4IDE0cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNkZGQ7XG4gIGJvcmRlci1yYWRpdXM6IDE1cHg7IH1cblxuLnBhZ2VyIGxpID4gYTpob3Zlcixcbi5wYWdlciBsaSA+IGE6Zm9jdXMge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlZWVlZWU7IH1cblxuLnBhZ2VyIC5uZXh0ID4gYSxcbi5wYWdlciAubmV4dCA+IHNwYW4ge1xuICBmbG9hdDogcmlnaHQ7IH1cblxuLnBhZ2VyIC5wcmV2aW91cyA+IGEsXG4ucGFnZXIgLnByZXZpb3VzID4gc3BhbiB7XG4gIGZsb2F0OiBsZWZ0OyB9XG5cbi5wYWdlciAuZGlzYWJsZWQgPiBhLFxuLnBhZ2VyIC5kaXNhYmxlZCA+IGE6aG92ZXIsXG4ucGFnZXIgLmRpc2FibGVkID4gYTpmb2N1cyxcbi5wYWdlciAuZGlzYWJsZWQgPiBzcGFuIHtcbiAgY29sb3I6ICM3Nzc3Nzc7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGN1cnNvcjogbm90LWFsbG93ZWQ7IH1cblxuLmFsZXJ0IHtcbiAgcGFkZGluZzogMTVweDtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgYm9yZGVyOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1yYWRpdXM6IDRweDsgfVxuXG4uYWxlcnQgaDQge1xuICBtYXJnaW4tdG9wOiAwO1xuICBjb2xvcjogaW5oZXJpdDsgfVxuXG4uYWxlcnQgLmFsZXJ0LWxpbmsge1xuICBmb250LXdlaWdodDogYm9sZDsgfVxuXG4uYWxlcnQgPiBwLFxuLmFsZXJ0ID4gdWwge1xuICBtYXJnaW4tYm90dG9tOiAwOyB9XG5cbi5hbGVydCA+IHAgKyBwIHtcbiAgbWFyZ2luLXRvcDogNXB4OyB9XG5cbi5hbGVydC1kaXNtaXNzYWJsZSxcbi5hbGVydC1kaXNtaXNzaWJsZSB7XG4gIHBhZGRpbmctcmlnaHQ6IDM1cHg7IH1cblxuLmFsZXJ0LWRpc21pc3NhYmxlIC5jbG9zZSxcbi5hbGVydC1kaXNtaXNzaWJsZSAuY2xvc2Uge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRvcDogLTJweDtcbiAgcmlnaHQ6IC0yMXB4O1xuICBjb2xvcjogaW5oZXJpdDsgfVxuXG4uYWxlcnQtc3VjY2VzcyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkZmYwZDg7XG4gIGJvcmRlci1jb2xvcjogI2Q2ZTljNjtcbiAgY29sb3I6ICMzYzc2M2Q7IH1cblxuLmFsZXJ0LXN1Y2Nlc3MgaHIge1xuICBib3JkZXItdG9wLWNvbG9yOiAjYzllMmIzOyB9XG5cbi5hbGVydC1zdWNjZXNzIC5hbGVydC1saW5rIHtcbiAgY29sb3I6ICMyYjU0MmM7IH1cblxuLmFsZXJ0LWluZm8ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDllZGY3O1xuICBib3JkZXItY29sb3I6ICNiY2U4ZjE7XG4gIGNvbG9yOiAjMzE3MDhmOyB9XG5cbi5hbGVydC1pbmZvIGhyIHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogI2E2ZTFlYzsgfVxuXG4uYWxlcnQtaW5mbyAuYWxlcnQtbGluayB7XG4gIGNvbG9yOiAjMjQ1MjY5OyB9XG5cbi5hbGVydC13YXJuaW5nIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZjZjhlMztcbiAgYm9yZGVyLWNvbG9yOiAjZmFlYmNjO1xuICBjb2xvcjogIzhhNmQzYjsgfVxuXG4uYWxlcnQtd2FybmluZyBociB7XG4gIGJvcmRlci10b3AtY29sb3I6ICNmN2UxYjU7IH1cblxuLmFsZXJ0LXdhcm5pbmcgLmFsZXJ0LWxpbmsge1xuICBjb2xvcjogIzY2NTEyYzsgfVxuXG4uYWxlcnQtZGFuZ2VyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YyZGVkZTtcbiAgYm9yZGVyLWNvbG9yOiAjZWJjY2QxO1xuICBjb2xvcjogI2E5NDQ0MjsgfVxuXG4uYWxlcnQtZGFuZ2VyIGhyIHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogI2U0YjljMDsgfVxuXG4uYWxlcnQtZGFuZ2VyIC5hbGVydC1saW5rIHtcbiAgY29sb3I6ICM4NDM1MzQ7IH1cblxuLm1lZGlhIHtcbiAgbWFyZ2luLXRvcDogMTVweDsgfVxuXG4ubWVkaWE6Zmlyc3QtY2hpbGQge1xuICBtYXJnaW4tdG9wOiAwOyB9XG5cbi5tZWRpYSBpbWcge1xuICBtYXgtd2lkdGg6IG5vbmU7IH1cblxuLm1lZGlhLFxuLm1lZGlhLWJvZHkge1xuICB6b29tOiAxO1xuICBvdmVyZmxvdzogaGlkZGVuOyB9XG5cbi5tZWRpYS1ib2R5IHtcbiAgd2lkdGg6IDEwMDAwcHg7IH1cblxuLm1lZGlhLW9iamVjdCB7XG4gIGRpc3BsYXk6IGJsb2NrOyB9XG5cbi5tZWRpYS1vYmplY3QuaW1nLXRodW1ibmFpbCB7XG4gIG1heC13aWR0aDogbm9uZTsgfVxuXG4ubWVkaWEtcmlnaHQsXG4ubWVkaWEgPiAucHVsbC1yaWdodCB7XG4gIHBhZGRpbmctbGVmdDogMTBweDsgfVxuXG4ubWVkaWEtbGVmdCxcbi5tZWRpYSA+IC5wdWxsLWxlZnQge1xuICBwYWRkaW5nLXJpZ2h0OiAxMHB4OyB9XG5cbi5tZWRpYS1sZWZ0LFxuLm1lZGlhLXJpZ2h0LFxuLm1lZGlhLWJvZHkge1xuICBkaXNwbGF5OiB0YWJsZS1jZWxsO1xuICB2ZXJ0aWNhbC1hbGlnbjogdG9wOyB9XG5cbi5tZWRpYS1taWRkbGUge1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlOyB9XG5cbi5tZWRpYS1ib3R0b20ge1xuICB2ZXJ0aWNhbC1hbGlnbjogYm90dG9tOyB9XG5cbi5tZWRpYS1oZWFkaW5nIHtcbiAgbWFyZ2luLXRvcDogMDtcbiAgbWFyZ2luLWJvdHRvbTogNXB4OyB9XG5cbi5tZWRpYS1saXN0IHtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBsaXN0LXN0eWxlOiBub25lOyB9XG5cbi5saXN0LWdyb3VwIHtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgcGFkZGluZy1sZWZ0OiAwOyB9XG5cbi5saXN0LWdyb3VwLWl0ZW0ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nOiAxMHB4IDE1cHg7XG4gIG1hcmdpbi1ib3R0b206IC0xcHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNkZGQ7IH1cblxuLmxpc3QtZ3JvdXAtaXRlbTpmaXJzdC1jaGlsZCB7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiA0cHg7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDRweDsgfVxuXG4ubGlzdC1ncm91cC1pdGVtOmxhc3QtY2hpbGQge1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogNHB4O1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiA0cHg7IH1cblxuYS5saXN0LWdyb3VwLWl0ZW0sXG5idXR0b24ubGlzdC1ncm91cC1pdGVtLFxuLmxpc3QtZ3JvdXAtaXRlbS5idXR0b24sXG4ubGlzdC1ncm91cC1pdGVtLmJ1dHRvbi1zbWFsbC10ZXh0LFxuLmxpc3QtZ3JvdXAtaXRlbS5zaW1wbGUtYnV0dG9uLFxuaW5wdXRbdGl0bGU9XCJTZWFyY2ggaW5wdXRcIl0gKyBzcGFuICsgYnV0dG9uLmxpc3QtZ3JvdXAtaXRlbSxcbi5ibG9nLWRldGFpbHMgYnV0dG9uLmxpc3QtZ3JvdXAtaXRlbVtkYXRhLXNmLXJvbGU9Y29tbWVudHMtbmV3LXN1Ym1pdC1idXR0b25dLFxuYm9keS5ibG9nIC5saXN0LWdyb3VwLWl0ZW0uc2Zjb21tZW50c1N1Ym1pdEJ0bixcbi5saXN0LWdyb3VwLWl0ZW0uc2Zmb3J1bU5ld1RocmVhZExuayxcbi5saXN0LWdyb3VwLWl0ZW0uc2Zmb3J1bVJlcGx5QnRuLFxuLmZvcnVtIC5saXN0LWdyb3VwLWl0ZW0uc2ZTdWJtaXRCdG4sXG4ubGlzdC1ncm91cC1pdGVtLmJ1dHRvbi1zZWNvbmRhcnkge1xuICBjb2xvcjogIzU1NTsgfVxuXG5hLmxpc3QtZ3JvdXAtaXRlbSAubGlzdC1ncm91cC1pdGVtLWhlYWRpbmcsXG5idXR0b24ubGlzdC1ncm91cC1pdGVtIC5saXN0LWdyb3VwLWl0ZW0taGVhZGluZyxcbi5saXN0LWdyb3VwLWl0ZW0uYnV0dG9uIC5saXN0LWdyb3VwLWl0ZW0taGVhZGluZyxcbi5saXN0LWdyb3VwLWl0ZW0uYnV0dG9uLXNtYWxsLXRleHQgLmxpc3QtZ3JvdXAtaXRlbS1oZWFkaW5nLFxuLmxpc3QtZ3JvdXAtaXRlbS5zaW1wbGUtYnV0dG9uIC5saXN0LWdyb3VwLWl0ZW0taGVhZGluZyxcbmJvZHkuYmxvZyAubGlzdC1ncm91cC1pdGVtLnNmY29tbWVudHNTdWJtaXRCdG4gLmxpc3QtZ3JvdXAtaXRlbS1oZWFkaW5nLFxuLmxpc3QtZ3JvdXAtaXRlbS5zZmZvcnVtTmV3VGhyZWFkTG5rIC5saXN0LWdyb3VwLWl0ZW0taGVhZGluZyxcbi5saXN0LWdyb3VwLWl0ZW0uc2Zmb3J1bVJlcGx5QnRuIC5saXN0LWdyb3VwLWl0ZW0taGVhZGluZyxcbi5mb3J1bSAubGlzdC1ncm91cC1pdGVtLnNmU3VibWl0QnRuIC5saXN0LWdyb3VwLWl0ZW0taGVhZGluZyxcbi5saXN0LWdyb3VwLWl0ZW0uYnV0dG9uLXNlY29uZGFyeSAubGlzdC1ncm91cC1pdGVtLWhlYWRpbmcge1xuICBjb2xvcjogIzMzMzsgfVxuXG5hLmxpc3QtZ3JvdXAtaXRlbTpob3ZlcixcbmEubGlzdC1ncm91cC1pdGVtOmZvY3VzLFxuYnV0dG9uLmxpc3QtZ3JvdXAtaXRlbTpob3Zlcixcbi5saXN0LWdyb3VwLWl0ZW0uYnV0dG9uOmhvdmVyLFxuLmxpc3QtZ3JvdXAtaXRlbS5idXR0b24tc21hbGwtdGV4dDpob3Zlcixcbi5saXN0LWdyb3VwLWl0ZW0uc2ltcGxlLWJ1dHRvbjpob3ZlcixcbmJvZHkuYmxvZyAubGlzdC1ncm91cC1pdGVtLnNmY29tbWVudHNTdWJtaXRCdG46aG92ZXIsXG4ubGlzdC1ncm91cC1pdGVtLnNmZm9ydW1OZXdUaHJlYWRMbms6aG92ZXIsXG4ubGlzdC1ncm91cC1pdGVtLnNmZm9ydW1SZXBseUJ0bjpob3Zlcixcbi5mb3J1bSAubGlzdC1ncm91cC1pdGVtLnNmU3VibWl0QnRuOmhvdmVyLFxuLmxpc3QtZ3JvdXAtaXRlbS5idXR0b24tc2Vjb25kYXJ5OmhvdmVyLFxuYnV0dG9uLmxpc3QtZ3JvdXAtaXRlbTpmb2N1cyxcbi5saXN0LWdyb3VwLWl0ZW0uYnV0dG9uOmZvY3VzLFxuLmxpc3QtZ3JvdXAtaXRlbS5idXR0b24tc21hbGwtdGV4dDpmb2N1cyxcbi5saXN0LWdyb3VwLWl0ZW0uc2ltcGxlLWJ1dHRvbjpmb2N1cyxcbmJvZHkuYmxvZyAubGlzdC1ncm91cC1pdGVtLnNmY29tbWVudHNTdWJtaXRCdG46Zm9jdXMsXG4ubGlzdC1ncm91cC1pdGVtLnNmZm9ydW1OZXdUaHJlYWRMbms6Zm9jdXMsXG4ubGlzdC1ncm91cC1pdGVtLnNmZm9ydW1SZXBseUJ0bjpmb2N1cyxcbi5mb3J1bSAubGlzdC1ncm91cC1pdGVtLnNmU3VibWl0QnRuOmZvY3VzLFxuLmxpc3QtZ3JvdXAtaXRlbS5idXR0b24tc2Vjb25kYXJ5OmZvY3VzIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBjb2xvcjogIzU1NTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y1ZjVmNTsgfVxuXG5idXR0b24ubGlzdC1ncm91cC1pdGVtLFxuLmxpc3QtZ3JvdXAtaXRlbS5idXR0b24sXG4ubGlzdC1ncm91cC1pdGVtLmJ1dHRvbi1zbWFsbC10ZXh0LFxuLmxpc3QtZ3JvdXAtaXRlbS5zaW1wbGUtYnV0dG9uLFxuaW5wdXRbdGl0bGU9XCJTZWFyY2ggaW5wdXRcIl0gKyBzcGFuICsgYnV0dG9uLmxpc3QtZ3JvdXAtaXRlbSxcbi5ibG9nLWRldGFpbHMgYnV0dG9uLmxpc3QtZ3JvdXAtaXRlbVtkYXRhLXNmLXJvbGU9Y29tbWVudHMtbmV3LXN1Ym1pdC1idXR0b25dLFxuYm9keS5ibG9nIC5saXN0LWdyb3VwLWl0ZW0uc2Zjb21tZW50c1N1Ym1pdEJ0bixcbi5saXN0LWdyb3VwLWl0ZW0uc2Zmb3J1bU5ld1RocmVhZExuayxcbi5saXN0LWdyb3VwLWl0ZW0uc2Zmb3J1bVJlcGx5QnRuLFxuLmZvcnVtIC5saXN0LWdyb3VwLWl0ZW0uc2ZTdWJtaXRCdG4sXG4ubGlzdC1ncm91cC1pdGVtLmJ1dHRvbi1zZWNvbmRhcnkge1xuICB3aWR0aDogMTAwJTtcbiAgdGV4dC1hbGlnbjogbGVmdDsgfVxuXG4ubGlzdC1ncm91cC1pdGVtLmRpc2FibGVkLFxuLmxpc3QtZ3JvdXAtaXRlbS5kaXNhYmxlZDpob3Zlcixcbi5saXN0LWdyb3VwLWl0ZW0uZGlzYWJsZWQ6Zm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWVlZWVlO1xuICBjb2xvcjogIzc3Nzc3NztcbiAgY3Vyc29yOiBub3QtYWxsb3dlZDsgfVxuXG4ubGlzdC1ncm91cC1pdGVtLmRpc2FibGVkIC5saXN0LWdyb3VwLWl0ZW0taGVhZGluZyxcbi5saXN0LWdyb3VwLWl0ZW0uZGlzYWJsZWQ6aG92ZXIgLmxpc3QtZ3JvdXAtaXRlbS1oZWFkaW5nLFxuLmxpc3QtZ3JvdXAtaXRlbS5kaXNhYmxlZDpmb2N1cyAubGlzdC1ncm91cC1pdGVtLWhlYWRpbmcge1xuICBjb2xvcjogaW5oZXJpdDsgfVxuXG4ubGlzdC1ncm91cC1pdGVtLmRpc2FibGVkIC5saXN0LWdyb3VwLWl0ZW0tdGV4dCxcbi5saXN0LWdyb3VwLWl0ZW0uZGlzYWJsZWQ6aG92ZXIgLmxpc3QtZ3JvdXAtaXRlbS10ZXh0LFxuLmxpc3QtZ3JvdXAtaXRlbS5kaXNhYmxlZDpmb2N1cyAubGlzdC1ncm91cC1pdGVtLXRleHQge1xuICBjb2xvcjogIzc3Nzc3NzsgfVxuXG4ubGlzdC1ncm91cC1pdGVtLmFjdGl2ZSxcbi5saXN0LWdyb3VwLWl0ZW0uYWN0aXZlOmhvdmVyLFxuLmxpc3QtZ3JvdXAtaXRlbS5hY3RpdmU6Zm9jdXMge1xuICB6LWluZGV4OiAyO1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzMzN2FiNztcbiAgYm9yZGVyLWNvbG9yOiAjMzM3YWI3OyB9XG5cbi5saXN0LWdyb3VwLWl0ZW0uYWN0aXZlIC5saXN0LWdyb3VwLWl0ZW0taGVhZGluZyxcbi5saXN0LWdyb3VwLWl0ZW0uYWN0aXZlIC5saXN0LWdyb3VwLWl0ZW0taGVhZGluZyA+IHNtYWxsLFxuLmxpc3QtZ3JvdXAtaXRlbS5hY3RpdmUgLmxpc3QtZ3JvdXAtaXRlbS1oZWFkaW5nID4gLnNtYWxsLFxuLmxpc3QtZ3JvdXAtaXRlbS5hY3RpdmU6aG92ZXIgLmxpc3QtZ3JvdXAtaXRlbS1oZWFkaW5nLFxuLmxpc3QtZ3JvdXAtaXRlbS5hY3RpdmU6aG92ZXIgLmxpc3QtZ3JvdXAtaXRlbS1oZWFkaW5nID4gc21hbGwsXG4ubGlzdC1ncm91cC1pdGVtLmFjdGl2ZTpob3ZlciAubGlzdC1ncm91cC1pdGVtLWhlYWRpbmcgPiAuc21hbGwsXG4ubGlzdC1ncm91cC1pdGVtLmFjdGl2ZTpmb2N1cyAubGlzdC1ncm91cC1pdGVtLWhlYWRpbmcsXG4ubGlzdC1ncm91cC1pdGVtLmFjdGl2ZTpmb2N1cyAubGlzdC1ncm91cC1pdGVtLWhlYWRpbmcgPiBzbWFsbCxcbi5saXN0LWdyb3VwLWl0ZW0uYWN0aXZlOmZvY3VzIC5saXN0LWdyb3VwLWl0ZW0taGVhZGluZyA+IC5zbWFsbCB7XG4gIGNvbG9yOiBpbmhlcml0OyB9XG5cbi5saXN0LWdyb3VwLWl0ZW0uYWN0aXZlIC5saXN0LWdyb3VwLWl0ZW0tdGV4dCxcbi5saXN0LWdyb3VwLWl0ZW0uYWN0aXZlOmhvdmVyIC5saXN0LWdyb3VwLWl0ZW0tdGV4dCxcbi5saXN0LWdyb3VwLWl0ZW0uYWN0aXZlOmZvY3VzIC5saXN0LWdyb3VwLWl0ZW0tdGV4dCB7XG4gIGNvbG9yOiAjYzdkZGVmOyB9XG5cbi5saXN0LWdyb3VwLWl0ZW0tc3VjY2VzcyB7XG4gIGNvbG9yOiAjM2M3NjNkO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZGZmMGQ4OyB9XG5cbmEubGlzdC1ncm91cC1pdGVtLXN1Y2Nlc3MsXG5idXR0b24ubGlzdC1ncm91cC1pdGVtLXN1Y2Nlc3MsXG4ubGlzdC1ncm91cC1pdGVtLXN1Y2Nlc3MuYnV0dG9uLFxuLmxpc3QtZ3JvdXAtaXRlbS1zdWNjZXNzLmJ1dHRvbi1zbWFsbC10ZXh0LFxuLmxpc3QtZ3JvdXAtaXRlbS1zdWNjZXNzLnNpbXBsZS1idXR0b24sXG5pbnB1dFt0aXRsZT1cIlNlYXJjaCBpbnB1dFwiXSArIHNwYW4gKyBidXR0b24ubGlzdC1ncm91cC1pdGVtLXN1Y2Nlc3MsXG4uYmxvZy1kZXRhaWxzIGJ1dHRvbi5saXN0LWdyb3VwLWl0ZW0tc3VjY2Vzc1tkYXRhLXNmLXJvbGU9Y29tbWVudHMtbmV3LXN1Ym1pdC1idXR0b25dLFxuYm9keS5ibG9nIC5saXN0LWdyb3VwLWl0ZW0tc3VjY2Vzcy5zZmNvbW1lbnRzU3VibWl0QnRuLFxuLmxpc3QtZ3JvdXAtaXRlbS1zdWNjZXNzLnNmZm9ydW1OZXdUaHJlYWRMbmssXG4ubGlzdC1ncm91cC1pdGVtLXN1Y2Nlc3Muc2Zmb3J1bVJlcGx5QnRuLFxuLmZvcnVtIC5saXN0LWdyb3VwLWl0ZW0tc3VjY2Vzcy5zZlN1Ym1pdEJ0bixcbi5saXN0LWdyb3VwLWl0ZW0tc3VjY2Vzcy5idXR0b24tc2Vjb25kYXJ5IHtcbiAgY29sb3I6ICMzYzc2M2Q7IH1cblxuYS5saXN0LWdyb3VwLWl0ZW0tc3VjY2VzcyAubGlzdC1ncm91cC1pdGVtLWhlYWRpbmcsXG5idXR0b24ubGlzdC1ncm91cC1pdGVtLXN1Y2Nlc3MgLmxpc3QtZ3JvdXAtaXRlbS1oZWFkaW5nLFxuLmxpc3QtZ3JvdXAtaXRlbS1zdWNjZXNzLmJ1dHRvbiAubGlzdC1ncm91cC1pdGVtLWhlYWRpbmcsXG4ubGlzdC1ncm91cC1pdGVtLXN1Y2Nlc3MuYnV0dG9uLXNtYWxsLXRleHQgLmxpc3QtZ3JvdXAtaXRlbS1oZWFkaW5nLFxuLmxpc3QtZ3JvdXAtaXRlbS1zdWNjZXNzLnNpbXBsZS1idXR0b24gLmxpc3QtZ3JvdXAtaXRlbS1oZWFkaW5nLFxuYm9keS5ibG9nIC5saXN0LWdyb3VwLWl0ZW0tc3VjY2Vzcy5zZmNvbW1lbnRzU3VibWl0QnRuIC5saXN0LWdyb3VwLWl0ZW0taGVhZGluZyxcbi5saXN0LWdyb3VwLWl0ZW0tc3VjY2Vzcy5zZmZvcnVtTmV3VGhyZWFkTG5rIC5saXN0LWdyb3VwLWl0ZW0taGVhZGluZyxcbi5saXN0LWdyb3VwLWl0ZW0tc3VjY2Vzcy5zZmZvcnVtUmVwbHlCdG4gLmxpc3QtZ3JvdXAtaXRlbS1oZWFkaW5nLFxuLmZvcnVtIC5saXN0LWdyb3VwLWl0ZW0tc3VjY2Vzcy5zZlN1Ym1pdEJ0biAubGlzdC1ncm91cC1pdGVtLWhlYWRpbmcsXG4ubGlzdC1ncm91cC1pdGVtLXN1Y2Nlc3MuYnV0dG9uLXNlY29uZGFyeSAubGlzdC1ncm91cC1pdGVtLWhlYWRpbmcge1xuICBjb2xvcjogaW5oZXJpdDsgfVxuXG5hLmxpc3QtZ3JvdXAtaXRlbS1zdWNjZXNzOmhvdmVyLFxuYS5saXN0LWdyb3VwLWl0ZW0tc3VjY2Vzczpmb2N1cyxcbmJ1dHRvbi5saXN0LWdyb3VwLWl0ZW0tc3VjY2Vzczpob3Zlcixcbi5saXN0LWdyb3VwLWl0ZW0tc3VjY2Vzcy5idXR0b246aG92ZXIsXG4ubGlzdC1ncm91cC1pdGVtLXN1Y2Nlc3MuYnV0dG9uLXNtYWxsLXRleHQ6aG92ZXIsXG4ubGlzdC1ncm91cC1pdGVtLXN1Y2Nlc3Muc2ltcGxlLWJ1dHRvbjpob3ZlcixcbmJvZHkuYmxvZyAubGlzdC1ncm91cC1pdGVtLXN1Y2Nlc3Muc2Zjb21tZW50c1N1Ym1pdEJ0bjpob3Zlcixcbi5saXN0LWdyb3VwLWl0ZW0tc3VjY2Vzcy5zZmZvcnVtTmV3VGhyZWFkTG5rOmhvdmVyLFxuLmxpc3QtZ3JvdXAtaXRlbS1zdWNjZXNzLnNmZm9ydW1SZXBseUJ0bjpob3Zlcixcbi5mb3J1bSAubGlzdC1ncm91cC1pdGVtLXN1Y2Nlc3Muc2ZTdWJtaXRCdG46aG92ZXIsXG4ubGlzdC1ncm91cC1pdGVtLXN1Y2Nlc3MuYnV0dG9uLXNlY29uZGFyeTpob3ZlcixcbmJ1dHRvbi5saXN0LWdyb3VwLWl0ZW0tc3VjY2Vzczpmb2N1cyxcbi5saXN0LWdyb3VwLWl0ZW0tc3VjY2Vzcy5idXR0b246Zm9jdXMsXG4ubGlzdC1ncm91cC1pdGVtLXN1Y2Nlc3MuYnV0dG9uLXNtYWxsLXRleHQ6Zm9jdXMsXG4ubGlzdC1ncm91cC1pdGVtLXN1Y2Nlc3Muc2ltcGxlLWJ1dHRvbjpmb2N1cyxcbmJvZHkuYmxvZyAubGlzdC1ncm91cC1pdGVtLXN1Y2Nlc3Muc2Zjb21tZW50c1N1Ym1pdEJ0bjpmb2N1cyxcbi5saXN0LWdyb3VwLWl0ZW0tc3VjY2Vzcy5zZmZvcnVtTmV3VGhyZWFkTG5rOmZvY3VzLFxuLmxpc3QtZ3JvdXAtaXRlbS1zdWNjZXNzLnNmZm9ydW1SZXBseUJ0bjpmb2N1cyxcbi5mb3J1bSAubGlzdC1ncm91cC1pdGVtLXN1Y2Nlc3Muc2ZTdWJtaXRCdG46Zm9jdXMsXG4ubGlzdC1ncm91cC1pdGVtLXN1Y2Nlc3MuYnV0dG9uLXNlY29uZGFyeTpmb2N1cyB7XG4gIGNvbG9yOiAjM2M3NjNkO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDBlOWM2OyB9XG5cbmEubGlzdC1ncm91cC1pdGVtLXN1Y2Nlc3MuYWN0aXZlLFxuYS5saXN0LWdyb3VwLWl0ZW0tc3VjY2Vzcy5hY3RpdmU6aG92ZXIsXG5hLmxpc3QtZ3JvdXAtaXRlbS1zdWNjZXNzLmFjdGl2ZTpmb2N1cyxcbmJ1dHRvbi5saXN0LWdyb3VwLWl0ZW0tc3VjY2Vzcy5hY3RpdmUsXG4ubGlzdC1ncm91cC1pdGVtLXN1Y2Nlc3MuYWN0aXZlLmJ1dHRvbixcbi5saXN0LWdyb3VwLWl0ZW0tc3VjY2Vzcy5hY3RpdmUuYnV0dG9uLXNtYWxsLXRleHQsXG4ubGlzdC1ncm91cC1pdGVtLXN1Y2Nlc3MuYWN0aXZlLnNpbXBsZS1idXR0b24sXG5ib2R5LmJsb2cgLmxpc3QtZ3JvdXAtaXRlbS1zdWNjZXNzLmFjdGl2ZS5zZmNvbW1lbnRzU3VibWl0QnRuLFxuLmxpc3QtZ3JvdXAtaXRlbS1zdWNjZXNzLmFjdGl2ZS5zZmZvcnVtTmV3VGhyZWFkTG5rLFxuLmxpc3QtZ3JvdXAtaXRlbS1zdWNjZXNzLmFjdGl2ZS5zZmZvcnVtUmVwbHlCdG4sXG4uZm9ydW0gLmxpc3QtZ3JvdXAtaXRlbS1zdWNjZXNzLmFjdGl2ZS5zZlN1Ym1pdEJ0bixcbi5saXN0LWdyb3VwLWl0ZW0tc3VjY2Vzcy5hY3RpdmUuYnV0dG9uLXNlY29uZGFyeSxcbmJ1dHRvbi5saXN0LWdyb3VwLWl0ZW0tc3VjY2Vzcy5hY3RpdmU6aG92ZXIsXG4ubGlzdC1ncm91cC1pdGVtLXN1Y2Nlc3MuYWN0aXZlLmJ1dHRvbjpob3Zlcixcbi5saXN0LWdyb3VwLWl0ZW0tc3VjY2Vzcy5hY3RpdmUuYnV0dG9uLXNtYWxsLXRleHQ6aG92ZXIsXG4ubGlzdC1ncm91cC1pdGVtLXN1Y2Nlc3MuYWN0aXZlLnNpbXBsZS1idXR0b246aG92ZXIsXG5ib2R5LmJsb2cgLmxpc3QtZ3JvdXAtaXRlbS1zdWNjZXNzLmFjdGl2ZS5zZmNvbW1lbnRzU3VibWl0QnRuOmhvdmVyLFxuLmxpc3QtZ3JvdXAtaXRlbS1zdWNjZXNzLmFjdGl2ZS5zZmZvcnVtTmV3VGhyZWFkTG5rOmhvdmVyLFxuLmxpc3QtZ3JvdXAtaXRlbS1zdWNjZXNzLmFjdGl2ZS5zZmZvcnVtUmVwbHlCdG46aG92ZXIsXG4uZm9ydW0gLmxpc3QtZ3JvdXAtaXRlbS1zdWNjZXNzLmFjdGl2ZS5zZlN1Ym1pdEJ0bjpob3Zlcixcbi5saXN0LWdyb3VwLWl0ZW0tc3VjY2Vzcy5hY3RpdmUuYnV0dG9uLXNlY29uZGFyeTpob3ZlcixcbmJ1dHRvbi5saXN0LWdyb3VwLWl0ZW0tc3VjY2Vzcy5hY3RpdmU6Zm9jdXMsXG4ubGlzdC1ncm91cC1pdGVtLXN1Y2Nlc3MuYWN0aXZlLmJ1dHRvbjpmb2N1cyxcbi5saXN0LWdyb3VwLWl0ZW0tc3VjY2Vzcy5hY3RpdmUuYnV0dG9uLXNtYWxsLXRleHQ6Zm9jdXMsXG4ubGlzdC1ncm91cC1pdGVtLXN1Y2Nlc3MuYWN0aXZlLnNpbXBsZS1idXR0b246Zm9jdXMsXG5ib2R5LmJsb2cgLmxpc3QtZ3JvdXAtaXRlbS1zdWNjZXNzLmFjdGl2ZS5zZmNvbW1lbnRzU3VibWl0QnRuOmZvY3VzLFxuLmxpc3QtZ3JvdXAtaXRlbS1zdWNjZXNzLmFjdGl2ZS5zZmZvcnVtTmV3VGhyZWFkTG5rOmZvY3VzLFxuLmxpc3QtZ3JvdXAtaXRlbS1zdWNjZXNzLmFjdGl2ZS5zZmZvcnVtUmVwbHlCdG46Zm9jdXMsXG4uZm9ydW0gLmxpc3QtZ3JvdXAtaXRlbS1zdWNjZXNzLmFjdGl2ZS5zZlN1Ym1pdEJ0bjpmb2N1cyxcbi5saXN0LWdyb3VwLWl0ZW0tc3VjY2Vzcy5hY3RpdmUuYnV0dG9uLXNlY29uZGFyeTpmb2N1cyB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjM2M3NjNkO1xuICBib3JkZXItY29sb3I6ICMzYzc2M2Q7IH1cblxuLmxpc3QtZ3JvdXAtaXRlbS1pbmZvIHtcbiAgY29sb3I6ICMzMTcwOGY7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkOWVkZjc7IH1cblxuYS5saXN0LWdyb3VwLWl0ZW0taW5mbyxcbmJ1dHRvbi5saXN0LWdyb3VwLWl0ZW0taW5mbyxcbi5saXN0LWdyb3VwLWl0ZW0taW5mby5idXR0b24sXG4ubGlzdC1ncm91cC1pdGVtLWluZm8uYnV0dG9uLXNtYWxsLXRleHQsXG4ubGlzdC1ncm91cC1pdGVtLWluZm8uc2ltcGxlLWJ1dHRvbixcbmlucHV0W3RpdGxlPVwiU2VhcmNoIGlucHV0XCJdICsgc3BhbiArIGJ1dHRvbi5saXN0LWdyb3VwLWl0ZW0taW5mbyxcbi5ibG9nLWRldGFpbHMgYnV0dG9uLmxpc3QtZ3JvdXAtaXRlbS1pbmZvW2RhdGEtc2Ytcm9sZT1jb21tZW50cy1uZXctc3VibWl0LWJ1dHRvbl0sXG5ib2R5LmJsb2cgLmxpc3QtZ3JvdXAtaXRlbS1pbmZvLnNmY29tbWVudHNTdWJtaXRCdG4sXG4ubGlzdC1ncm91cC1pdGVtLWluZm8uc2Zmb3J1bU5ld1RocmVhZExuayxcbi5saXN0LWdyb3VwLWl0ZW0taW5mby5zZmZvcnVtUmVwbHlCdG4sXG4uZm9ydW0gLmxpc3QtZ3JvdXAtaXRlbS1pbmZvLnNmU3VibWl0QnRuLFxuLmxpc3QtZ3JvdXAtaXRlbS1pbmZvLmJ1dHRvbi1zZWNvbmRhcnkge1xuICBjb2xvcjogIzMxNzA4ZjsgfVxuXG5hLmxpc3QtZ3JvdXAtaXRlbS1pbmZvIC5saXN0LWdyb3VwLWl0ZW0taGVhZGluZyxcbmJ1dHRvbi5saXN0LWdyb3VwLWl0ZW0taW5mbyAubGlzdC1ncm91cC1pdGVtLWhlYWRpbmcsXG4ubGlzdC1ncm91cC1pdGVtLWluZm8uYnV0dG9uIC5saXN0LWdyb3VwLWl0ZW0taGVhZGluZyxcbi5saXN0LWdyb3VwLWl0ZW0taW5mby5idXR0b24tc21hbGwtdGV4dCAubGlzdC1ncm91cC1pdGVtLWhlYWRpbmcsXG4ubGlzdC1ncm91cC1pdGVtLWluZm8uc2ltcGxlLWJ1dHRvbiAubGlzdC1ncm91cC1pdGVtLWhlYWRpbmcsXG5ib2R5LmJsb2cgLmxpc3QtZ3JvdXAtaXRlbS1pbmZvLnNmY29tbWVudHNTdWJtaXRCdG4gLmxpc3QtZ3JvdXAtaXRlbS1oZWFkaW5nLFxuLmxpc3QtZ3JvdXAtaXRlbS1pbmZvLnNmZm9ydW1OZXdUaHJlYWRMbmsgLmxpc3QtZ3JvdXAtaXRlbS1oZWFkaW5nLFxuLmxpc3QtZ3JvdXAtaXRlbS1pbmZvLnNmZm9ydW1SZXBseUJ0biAubGlzdC1ncm91cC1pdGVtLWhlYWRpbmcsXG4uZm9ydW0gLmxpc3QtZ3JvdXAtaXRlbS1pbmZvLnNmU3VibWl0QnRuIC5saXN0LWdyb3VwLWl0ZW0taGVhZGluZyxcbi5saXN0LWdyb3VwLWl0ZW0taW5mby5idXR0b24tc2Vjb25kYXJ5IC5saXN0LWdyb3VwLWl0ZW0taGVhZGluZyB7XG4gIGNvbG9yOiBpbmhlcml0OyB9XG5cbmEubGlzdC1ncm91cC1pdGVtLWluZm86aG92ZXIsXG5hLmxpc3QtZ3JvdXAtaXRlbS1pbmZvOmZvY3VzLFxuYnV0dG9uLmxpc3QtZ3JvdXAtaXRlbS1pbmZvOmhvdmVyLFxuLmxpc3QtZ3JvdXAtaXRlbS1pbmZvLmJ1dHRvbjpob3Zlcixcbi5saXN0LWdyb3VwLWl0ZW0taW5mby5idXR0b24tc21hbGwtdGV4dDpob3Zlcixcbi5saXN0LWdyb3VwLWl0ZW0taW5mby5zaW1wbGUtYnV0dG9uOmhvdmVyLFxuYm9keS5ibG9nIC5saXN0LWdyb3VwLWl0ZW0taW5mby5zZmNvbW1lbnRzU3VibWl0QnRuOmhvdmVyLFxuLmxpc3QtZ3JvdXAtaXRlbS1pbmZvLnNmZm9ydW1OZXdUaHJlYWRMbms6aG92ZXIsXG4ubGlzdC1ncm91cC1pdGVtLWluZm8uc2Zmb3J1bVJlcGx5QnRuOmhvdmVyLFxuLmZvcnVtIC5saXN0LWdyb3VwLWl0ZW0taW5mby5zZlN1Ym1pdEJ0bjpob3Zlcixcbi5saXN0LWdyb3VwLWl0ZW0taW5mby5idXR0b24tc2Vjb25kYXJ5OmhvdmVyLFxuYnV0dG9uLmxpc3QtZ3JvdXAtaXRlbS1pbmZvOmZvY3VzLFxuLmxpc3QtZ3JvdXAtaXRlbS1pbmZvLmJ1dHRvbjpmb2N1cyxcbi5saXN0LWdyb3VwLWl0ZW0taW5mby5idXR0b24tc21hbGwtdGV4dDpmb2N1cyxcbi5saXN0LWdyb3VwLWl0ZW0taW5mby5zaW1wbGUtYnV0dG9uOmZvY3VzLFxuYm9keS5ibG9nIC5saXN0LWdyb3VwLWl0ZW0taW5mby5zZmNvbW1lbnRzU3VibWl0QnRuOmZvY3VzLFxuLmxpc3QtZ3JvdXAtaXRlbS1pbmZvLnNmZm9ydW1OZXdUaHJlYWRMbms6Zm9jdXMsXG4ubGlzdC1ncm91cC1pdGVtLWluZm8uc2Zmb3J1bVJlcGx5QnRuOmZvY3VzLFxuLmZvcnVtIC5saXN0LWdyb3VwLWl0ZW0taW5mby5zZlN1Ym1pdEJ0bjpmb2N1cyxcbi5saXN0LWdyb3VwLWl0ZW0taW5mby5idXR0b24tc2Vjb25kYXJ5OmZvY3VzIHtcbiAgY29sb3I6ICMzMTcwOGY7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjNGUzZjM7IH1cblxuYS5saXN0LWdyb3VwLWl0ZW0taW5mby5hY3RpdmUsXG5hLmxpc3QtZ3JvdXAtaXRlbS1pbmZvLmFjdGl2ZTpob3ZlcixcbmEubGlzdC1ncm91cC1pdGVtLWluZm8uYWN0aXZlOmZvY3VzLFxuYnV0dG9uLmxpc3QtZ3JvdXAtaXRlbS1pbmZvLmFjdGl2ZSxcbi5saXN0LWdyb3VwLWl0ZW0taW5mby5hY3RpdmUuYnV0dG9uLFxuLmxpc3QtZ3JvdXAtaXRlbS1pbmZvLmFjdGl2ZS5idXR0b24tc21hbGwtdGV4dCxcbi5saXN0LWdyb3VwLWl0ZW0taW5mby5hY3RpdmUuc2ltcGxlLWJ1dHRvbixcbmJvZHkuYmxvZyAubGlzdC1ncm91cC1pdGVtLWluZm8uYWN0aXZlLnNmY29tbWVudHNTdWJtaXRCdG4sXG4ubGlzdC1ncm91cC1pdGVtLWluZm8uYWN0aXZlLnNmZm9ydW1OZXdUaHJlYWRMbmssXG4ubGlzdC1ncm91cC1pdGVtLWluZm8uYWN0aXZlLnNmZm9ydW1SZXBseUJ0bixcbi5mb3J1bSAubGlzdC1ncm91cC1pdGVtLWluZm8uYWN0aXZlLnNmU3VibWl0QnRuLFxuLmxpc3QtZ3JvdXAtaXRlbS1pbmZvLmFjdGl2ZS5idXR0b24tc2Vjb25kYXJ5LFxuYnV0dG9uLmxpc3QtZ3JvdXAtaXRlbS1pbmZvLmFjdGl2ZTpob3Zlcixcbi5saXN0LWdyb3VwLWl0ZW0taW5mby5hY3RpdmUuYnV0dG9uOmhvdmVyLFxuLmxpc3QtZ3JvdXAtaXRlbS1pbmZvLmFjdGl2ZS5idXR0b24tc21hbGwtdGV4dDpob3Zlcixcbi5saXN0LWdyb3VwLWl0ZW0taW5mby5hY3RpdmUuc2ltcGxlLWJ1dHRvbjpob3ZlcixcbmJvZHkuYmxvZyAubGlzdC1ncm91cC1pdGVtLWluZm8uYWN0aXZlLnNmY29tbWVudHNTdWJtaXRCdG46aG92ZXIsXG4ubGlzdC1ncm91cC1pdGVtLWluZm8uYWN0aXZlLnNmZm9ydW1OZXdUaHJlYWRMbms6aG92ZXIsXG4ubGlzdC1ncm91cC1pdGVtLWluZm8uYWN0aXZlLnNmZm9ydW1SZXBseUJ0bjpob3Zlcixcbi5mb3J1bSAubGlzdC1ncm91cC1pdGVtLWluZm8uYWN0aXZlLnNmU3VibWl0QnRuOmhvdmVyLFxuLmxpc3QtZ3JvdXAtaXRlbS1pbmZvLmFjdGl2ZS5idXR0b24tc2Vjb25kYXJ5OmhvdmVyLFxuYnV0dG9uLmxpc3QtZ3JvdXAtaXRlbS1pbmZvLmFjdGl2ZTpmb2N1cyxcbi5saXN0LWdyb3VwLWl0ZW0taW5mby5hY3RpdmUuYnV0dG9uOmZvY3VzLFxuLmxpc3QtZ3JvdXAtaXRlbS1pbmZvLmFjdGl2ZS5idXR0b24tc21hbGwtdGV4dDpmb2N1cyxcbi5saXN0LWdyb3VwLWl0ZW0taW5mby5hY3RpdmUuc2ltcGxlLWJ1dHRvbjpmb2N1cyxcbmJvZHkuYmxvZyAubGlzdC1ncm91cC1pdGVtLWluZm8uYWN0aXZlLnNmY29tbWVudHNTdWJtaXRCdG46Zm9jdXMsXG4ubGlzdC1ncm91cC1pdGVtLWluZm8uYWN0aXZlLnNmZm9ydW1OZXdUaHJlYWRMbms6Zm9jdXMsXG4ubGlzdC1ncm91cC1pdGVtLWluZm8uYWN0aXZlLnNmZm9ydW1SZXBseUJ0bjpmb2N1cyxcbi5mb3J1bSAubGlzdC1ncm91cC1pdGVtLWluZm8uYWN0aXZlLnNmU3VibWl0QnRuOmZvY3VzLFxuLmxpc3QtZ3JvdXAtaXRlbS1pbmZvLmFjdGl2ZS5idXR0b24tc2Vjb25kYXJ5OmZvY3VzIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzMTcwOGY7XG4gIGJvcmRlci1jb2xvcjogIzMxNzA4ZjsgfVxuXG4ubGlzdC1ncm91cC1pdGVtLXdhcm5pbmcge1xuICBjb2xvcjogIzhhNmQzYjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZjZjhlMzsgfVxuXG5hLmxpc3QtZ3JvdXAtaXRlbS13YXJuaW5nLFxuYnV0dG9uLmxpc3QtZ3JvdXAtaXRlbS13YXJuaW5nLFxuLmxpc3QtZ3JvdXAtaXRlbS13YXJuaW5nLmJ1dHRvbixcbi5saXN0LWdyb3VwLWl0ZW0td2FybmluZy5idXR0b24tc21hbGwtdGV4dCxcbi5saXN0LWdyb3VwLWl0ZW0td2FybmluZy5zaW1wbGUtYnV0dG9uLFxuaW5wdXRbdGl0bGU9XCJTZWFyY2ggaW5wdXRcIl0gKyBzcGFuICsgYnV0dG9uLmxpc3QtZ3JvdXAtaXRlbS13YXJuaW5nLFxuLmJsb2ctZGV0YWlscyBidXR0b24ubGlzdC1ncm91cC1pdGVtLXdhcm5pbmdbZGF0YS1zZi1yb2xlPWNvbW1lbnRzLW5ldy1zdWJtaXQtYnV0dG9uXSxcbmJvZHkuYmxvZyAubGlzdC1ncm91cC1pdGVtLXdhcm5pbmcuc2Zjb21tZW50c1N1Ym1pdEJ0bixcbi5saXN0LWdyb3VwLWl0ZW0td2FybmluZy5zZmZvcnVtTmV3VGhyZWFkTG5rLFxuLmxpc3QtZ3JvdXAtaXRlbS13YXJuaW5nLnNmZm9ydW1SZXBseUJ0bixcbi5mb3J1bSAubGlzdC1ncm91cC1pdGVtLXdhcm5pbmcuc2ZTdWJtaXRCdG4sXG4ubGlzdC1ncm91cC1pdGVtLXdhcm5pbmcuYnV0dG9uLXNlY29uZGFyeSB7XG4gIGNvbG9yOiAjOGE2ZDNiOyB9XG5cbmEubGlzdC1ncm91cC1pdGVtLXdhcm5pbmcgLmxpc3QtZ3JvdXAtaXRlbS1oZWFkaW5nLFxuYnV0dG9uLmxpc3QtZ3JvdXAtaXRlbS13YXJuaW5nIC5saXN0LWdyb3VwLWl0ZW0taGVhZGluZyxcbi5saXN0LWdyb3VwLWl0ZW0td2FybmluZy5idXR0b24gLmxpc3QtZ3JvdXAtaXRlbS1oZWFkaW5nLFxuLmxpc3QtZ3JvdXAtaXRlbS13YXJuaW5nLmJ1dHRvbi1zbWFsbC10ZXh0IC5saXN0LWdyb3VwLWl0ZW0taGVhZGluZyxcbi5saXN0LWdyb3VwLWl0ZW0td2FybmluZy5zaW1wbGUtYnV0dG9uIC5saXN0LWdyb3VwLWl0ZW0taGVhZGluZyxcbmJvZHkuYmxvZyAubGlzdC1ncm91cC1pdGVtLXdhcm5pbmcuc2Zjb21tZW50c1N1Ym1pdEJ0biAubGlzdC1ncm91cC1pdGVtLWhlYWRpbmcsXG4ubGlzdC1ncm91cC1pdGVtLXdhcm5pbmcuc2Zmb3J1bU5ld1RocmVhZExuayAubGlzdC1ncm91cC1pdGVtLWhlYWRpbmcsXG4ubGlzdC1ncm91cC1pdGVtLXdhcm5pbmcuc2Zmb3J1bVJlcGx5QnRuIC5saXN0LWdyb3VwLWl0ZW0taGVhZGluZyxcbi5mb3J1bSAubGlzdC1ncm91cC1pdGVtLXdhcm5pbmcuc2ZTdWJtaXRCdG4gLmxpc3QtZ3JvdXAtaXRlbS1oZWFkaW5nLFxuLmxpc3QtZ3JvdXAtaXRlbS13YXJuaW5nLmJ1dHRvbi1zZWNvbmRhcnkgLmxpc3QtZ3JvdXAtaXRlbS1oZWFkaW5nIHtcbiAgY29sb3I6IGluaGVyaXQ7IH1cblxuYS5saXN0LWdyb3VwLWl0ZW0td2FybmluZzpob3ZlcixcbmEubGlzdC1ncm91cC1pdGVtLXdhcm5pbmc6Zm9jdXMsXG5idXR0b24ubGlzdC1ncm91cC1pdGVtLXdhcm5pbmc6aG92ZXIsXG4ubGlzdC1ncm91cC1pdGVtLXdhcm5pbmcuYnV0dG9uOmhvdmVyLFxuLmxpc3QtZ3JvdXAtaXRlbS13YXJuaW5nLmJ1dHRvbi1zbWFsbC10ZXh0OmhvdmVyLFxuLmxpc3QtZ3JvdXAtaXRlbS13YXJuaW5nLnNpbXBsZS1idXR0b246aG92ZXIsXG5ib2R5LmJsb2cgLmxpc3QtZ3JvdXAtaXRlbS13YXJuaW5nLnNmY29tbWVudHNTdWJtaXRCdG46aG92ZXIsXG4ubGlzdC1ncm91cC1pdGVtLXdhcm5pbmcuc2Zmb3J1bU5ld1RocmVhZExuazpob3Zlcixcbi5saXN0LWdyb3VwLWl0ZW0td2FybmluZy5zZmZvcnVtUmVwbHlCdG46aG92ZXIsXG4uZm9ydW0gLmxpc3QtZ3JvdXAtaXRlbS13YXJuaW5nLnNmU3VibWl0QnRuOmhvdmVyLFxuLmxpc3QtZ3JvdXAtaXRlbS13YXJuaW5nLmJ1dHRvbi1zZWNvbmRhcnk6aG92ZXIsXG5idXR0b24ubGlzdC1ncm91cC1pdGVtLXdhcm5pbmc6Zm9jdXMsXG4ubGlzdC1ncm91cC1pdGVtLXdhcm5pbmcuYnV0dG9uOmZvY3VzLFxuLmxpc3QtZ3JvdXAtaXRlbS13YXJuaW5nLmJ1dHRvbi1zbWFsbC10ZXh0OmZvY3VzLFxuLmxpc3QtZ3JvdXAtaXRlbS13YXJuaW5nLnNpbXBsZS1idXR0b246Zm9jdXMsXG5ib2R5LmJsb2cgLmxpc3QtZ3JvdXAtaXRlbS13YXJuaW5nLnNmY29tbWVudHNTdWJtaXRCdG46Zm9jdXMsXG4ubGlzdC1ncm91cC1pdGVtLXdhcm5pbmcuc2Zmb3J1bU5ld1RocmVhZExuazpmb2N1cyxcbi5saXN0LWdyb3VwLWl0ZW0td2FybmluZy5zZmZvcnVtUmVwbHlCdG46Zm9jdXMsXG4uZm9ydW0gLmxpc3QtZ3JvdXAtaXRlbS13YXJuaW5nLnNmU3VibWl0QnRuOmZvY3VzLFxuLmxpc3QtZ3JvdXAtaXRlbS13YXJuaW5nLmJ1dHRvbi1zZWNvbmRhcnk6Zm9jdXMge1xuICBjb2xvcjogIzhhNmQzYjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZhZjJjYzsgfVxuXG5hLmxpc3QtZ3JvdXAtaXRlbS13YXJuaW5nLmFjdGl2ZSxcbmEubGlzdC1ncm91cC1pdGVtLXdhcm5pbmcuYWN0aXZlOmhvdmVyLFxuYS5saXN0LWdyb3VwLWl0ZW0td2FybmluZy5hY3RpdmU6Zm9jdXMsXG5idXR0b24ubGlzdC1ncm91cC1pdGVtLXdhcm5pbmcuYWN0aXZlLFxuLmxpc3QtZ3JvdXAtaXRlbS13YXJuaW5nLmFjdGl2ZS5idXR0b24sXG4ubGlzdC1ncm91cC1pdGVtLXdhcm5pbmcuYWN0aXZlLmJ1dHRvbi1zbWFsbC10ZXh0LFxuLmxpc3QtZ3JvdXAtaXRlbS13YXJuaW5nLmFjdGl2ZS5zaW1wbGUtYnV0dG9uLFxuYm9keS5ibG9nIC5saXN0LWdyb3VwLWl0ZW0td2FybmluZy5hY3RpdmUuc2Zjb21tZW50c1N1Ym1pdEJ0bixcbi5saXN0LWdyb3VwLWl0ZW0td2FybmluZy5hY3RpdmUuc2Zmb3J1bU5ld1RocmVhZExuayxcbi5saXN0LWdyb3VwLWl0ZW0td2FybmluZy5hY3RpdmUuc2Zmb3J1bVJlcGx5QnRuLFxuLmZvcnVtIC5saXN0LWdyb3VwLWl0ZW0td2FybmluZy5hY3RpdmUuc2ZTdWJtaXRCdG4sXG4ubGlzdC1ncm91cC1pdGVtLXdhcm5pbmcuYWN0aXZlLmJ1dHRvbi1zZWNvbmRhcnksXG5idXR0b24ubGlzdC1ncm91cC1pdGVtLXdhcm5pbmcuYWN0aXZlOmhvdmVyLFxuLmxpc3QtZ3JvdXAtaXRlbS13YXJuaW5nLmFjdGl2ZS5idXR0b246aG92ZXIsXG4ubGlzdC1ncm91cC1pdGVtLXdhcm5pbmcuYWN0aXZlLmJ1dHRvbi1zbWFsbC10ZXh0OmhvdmVyLFxuLmxpc3QtZ3JvdXAtaXRlbS13YXJuaW5nLmFjdGl2ZS5zaW1wbGUtYnV0dG9uOmhvdmVyLFxuYm9keS5ibG9nIC5saXN0LWdyb3VwLWl0ZW0td2FybmluZy5hY3RpdmUuc2Zjb21tZW50c1N1Ym1pdEJ0bjpob3Zlcixcbi5saXN0LWdyb3VwLWl0ZW0td2FybmluZy5hY3RpdmUuc2Zmb3J1bU5ld1RocmVhZExuazpob3Zlcixcbi5saXN0LWdyb3VwLWl0ZW0td2FybmluZy5hY3RpdmUuc2Zmb3J1bVJlcGx5QnRuOmhvdmVyLFxuLmZvcnVtIC5saXN0LWdyb3VwLWl0ZW0td2FybmluZy5hY3RpdmUuc2ZTdWJtaXRCdG46aG92ZXIsXG4ubGlzdC1ncm91cC1pdGVtLXdhcm5pbmcuYWN0aXZlLmJ1dHRvbi1zZWNvbmRhcnk6aG92ZXIsXG5idXR0b24ubGlzdC1ncm91cC1pdGVtLXdhcm5pbmcuYWN0aXZlOmZvY3VzLFxuLmxpc3QtZ3JvdXAtaXRlbS13YXJuaW5nLmFjdGl2ZS5idXR0b246Zm9jdXMsXG4ubGlzdC1ncm91cC1pdGVtLXdhcm5pbmcuYWN0aXZlLmJ1dHRvbi1zbWFsbC10ZXh0OmZvY3VzLFxuLmxpc3QtZ3JvdXAtaXRlbS13YXJuaW5nLmFjdGl2ZS5zaW1wbGUtYnV0dG9uOmZvY3VzLFxuYm9keS5ibG9nIC5saXN0LWdyb3VwLWl0ZW0td2FybmluZy5hY3RpdmUuc2Zjb21tZW50c1N1Ym1pdEJ0bjpmb2N1cyxcbi5saXN0LWdyb3VwLWl0ZW0td2FybmluZy5hY3RpdmUuc2Zmb3J1bU5ld1RocmVhZExuazpmb2N1cyxcbi5saXN0LWdyb3VwLWl0ZW0td2FybmluZy5hY3RpdmUuc2Zmb3J1bVJlcGx5QnRuOmZvY3VzLFxuLmZvcnVtIC5saXN0LWdyb3VwLWl0ZW0td2FybmluZy5hY3RpdmUuc2ZTdWJtaXRCdG46Zm9jdXMsXG4ubGlzdC1ncm91cC1pdGVtLXdhcm5pbmcuYWN0aXZlLmJ1dHRvbi1zZWNvbmRhcnk6Zm9jdXMge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzhhNmQzYjtcbiAgYm9yZGVyLWNvbG9yOiAjOGE2ZDNiOyB9XG5cbi5saXN0LWdyb3VwLWl0ZW0tZGFuZ2VyIHtcbiAgY29sb3I6ICNhOTQ0NDI7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmMmRlZGU7IH1cblxuYS5saXN0LWdyb3VwLWl0ZW0tZGFuZ2VyLFxuYnV0dG9uLmxpc3QtZ3JvdXAtaXRlbS1kYW5nZXIsXG4ubGlzdC1ncm91cC1pdGVtLWRhbmdlci5idXR0b24sXG4ubGlzdC1ncm91cC1pdGVtLWRhbmdlci5idXR0b24tc21hbGwtdGV4dCxcbi5saXN0LWdyb3VwLWl0ZW0tZGFuZ2VyLnNpbXBsZS1idXR0b24sXG5pbnB1dFt0aXRsZT1cIlNlYXJjaCBpbnB1dFwiXSArIHNwYW4gKyBidXR0b24ubGlzdC1ncm91cC1pdGVtLWRhbmdlcixcbi5ibG9nLWRldGFpbHMgYnV0dG9uLmxpc3QtZ3JvdXAtaXRlbS1kYW5nZXJbZGF0YS1zZi1yb2xlPWNvbW1lbnRzLW5ldy1zdWJtaXQtYnV0dG9uXSxcbmJvZHkuYmxvZyAubGlzdC1ncm91cC1pdGVtLWRhbmdlci5zZmNvbW1lbnRzU3VibWl0QnRuLFxuLmxpc3QtZ3JvdXAtaXRlbS1kYW5nZXIuc2Zmb3J1bU5ld1RocmVhZExuayxcbi5saXN0LWdyb3VwLWl0ZW0tZGFuZ2VyLnNmZm9ydW1SZXBseUJ0bixcbi5mb3J1bSAubGlzdC1ncm91cC1pdGVtLWRhbmdlci5zZlN1Ym1pdEJ0bixcbi5saXN0LWdyb3VwLWl0ZW0tZGFuZ2VyLmJ1dHRvbi1zZWNvbmRhcnkge1xuICBjb2xvcjogI2E5NDQ0MjsgfVxuXG5hLmxpc3QtZ3JvdXAtaXRlbS1kYW5nZXIgLmxpc3QtZ3JvdXAtaXRlbS1oZWFkaW5nLFxuYnV0dG9uLmxpc3QtZ3JvdXAtaXRlbS1kYW5nZXIgLmxpc3QtZ3JvdXAtaXRlbS1oZWFkaW5nLFxuLmxpc3QtZ3JvdXAtaXRlbS1kYW5nZXIuYnV0dG9uIC5saXN0LWdyb3VwLWl0ZW0taGVhZGluZyxcbi5saXN0LWdyb3VwLWl0ZW0tZGFuZ2VyLmJ1dHRvbi1zbWFsbC10ZXh0IC5saXN0LWdyb3VwLWl0ZW0taGVhZGluZyxcbi5saXN0LWdyb3VwLWl0ZW0tZGFuZ2VyLnNpbXBsZS1idXR0b24gLmxpc3QtZ3JvdXAtaXRlbS1oZWFkaW5nLFxuYm9keS5ibG9nIC5saXN0LWdyb3VwLWl0ZW0tZGFuZ2VyLnNmY29tbWVudHNTdWJtaXRCdG4gLmxpc3QtZ3JvdXAtaXRlbS1oZWFkaW5nLFxuLmxpc3QtZ3JvdXAtaXRlbS1kYW5nZXIuc2Zmb3J1bU5ld1RocmVhZExuayAubGlzdC1ncm91cC1pdGVtLWhlYWRpbmcsXG4ubGlzdC1ncm91cC1pdGVtLWRhbmdlci5zZmZvcnVtUmVwbHlCdG4gLmxpc3QtZ3JvdXAtaXRlbS1oZWFkaW5nLFxuLmZvcnVtIC5saXN0LWdyb3VwLWl0ZW0tZGFuZ2VyLnNmU3VibWl0QnRuIC5saXN0LWdyb3VwLWl0ZW0taGVhZGluZyxcbi5saXN0LWdyb3VwLWl0ZW0tZGFuZ2VyLmJ1dHRvbi1zZWNvbmRhcnkgLmxpc3QtZ3JvdXAtaXRlbS1oZWFkaW5nIHtcbiAgY29sb3I6IGluaGVyaXQ7IH1cblxuYS5saXN0LWdyb3VwLWl0ZW0tZGFuZ2VyOmhvdmVyLFxuYS5saXN0LWdyb3VwLWl0ZW0tZGFuZ2VyOmZvY3VzLFxuYnV0dG9uLmxpc3QtZ3JvdXAtaXRlbS1kYW5nZXI6aG92ZXIsXG4ubGlzdC1ncm91cC1pdGVtLWRhbmdlci5idXR0b246aG92ZXIsXG4ubGlzdC1ncm91cC1pdGVtLWRhbmdlci5idXR0b24tc21hbGwtdGV4dDpob3Zlcixcbi5saXN0LWdyb3VwLWl0ZW0tZGFuZ2VyLnNpbXBsZS1idXR0b246aG92ZXIsXG5ib2R5LmJsb2cgLmxpc3QtZ3JvdXAtaXRlbS1kYW5nZXIuc2Zjb21tZW50c1N1Ym1pdEJ0bjpob3Zlcixcbi5saXN0LWdyb3VwLWl0ZW0tZGFuZ2VyLnNmZm9ydW1OZXdUaHJlYWRMbms6aG92ZXIsXG4ubGlzdC1ncm91cC1pdGVtLWRhbmdlci5zZmZvcnVtUmVwbHlCdG46aG92ZXIsXG4uZm9ydW0gLmxpc3QtZ3JvdXAtaXRlbS1kYW5nZXIuc2ZTdWJtaXRCdG46aG92ZXIsXG4ubGlzdC1ncm91cC1pdGVtLWRhbmdlci5idXR0b24tc2Vjb25kYXJ5OmhvdmVyLFxuYnV0dG9uLmxpc3QtZ3JvdXAtaXRlbS1kYW5nZXI6Zm9jdXMsXG4ubGlzdC1ncm91cC1pdGVtLWRhbmdlci5idXR0b246Zm9jdXMsXG4ubGlzdC1ncm91cC1pdGVtLWRhbmdlci5idXR0b24tc21hbGwtdGV4dDpmb2N1cyxcbi5saXN0LWdyb3VwLWl0ZW0tZGFuZ2VyLnNpbXBsZS1idXR0b246Zm9jdXMsXG5ib2R5LmJsb2cgLmxpc3QtZ3JvdXAtaXRlbS1kYW5nZXIuc2Zjb21tZW50c1N1Ym1pdEJ0bjpmb2N1cyxcbi5saXN0LWdyb3VwLWl0ZW0tZGFuZ2VyLnNmZm9ydW1OZXdUaHJlYWRMbms6Zm9jdXMsXG4ubGlzdC1ncm91cC1pdGVtLWRhbmdlci5zZmZvcnVtUmVwbHlCdG46Zm9jdXMsXG4uZm9ydW0gLmxpc3QtZ3JvdXAtaXRlbS1kYW5nZXIuc2ZTdWJtaXRCdG46Zm9jdXMsXG4ubGlzdC1ncm91cC1pdGVtLWRhbmdlci5idXR0b24tc2Vjb25kYXJ5OmZvY3VzIHtcbiAgY29sb3I6ICNhOTQ0NDI7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlYmNjY2M7IH1cblxuYS5saXN0LWdyb3VwLWl0ZW0tZGFuZ2VyLmFjdGl2ZSxcbmEubGlzdC1ncm91cC1pdGVtLWRhbmdlci5hY3RpdmU6aG92ZXIsXG5hLmxpc3QtZ3JvdXAtaXRlbS1kYW5nZXIuYWN0aXZlOmZvY3VzLFxuYnV0dG9uLmxpc3QtZ3JvdXAtaXRlbS1kYW5nZXIuYWN0aXZlLFxuLmxpc3QtZ3JvdXAtaXRlbS1kYW5nZXIuYWN0aXZlLmJ1dHRvbixcbi5saXN0LWdyb3VwLWl0ZW0tZGFuZ2VyLmFjdGl2ZS5idXR0b24tc21hbGwtdGV4dCxcbi5saXN0LWdyb3VwLWl0ZW0tZGFuZ2VyLmFjdGl2ZS5zaW1wbGUtYnV0dG9uLFxuYm9keS5ibG9nIC5saXN0LWdyb3VwLWl0ZW0tZGFuZ2VyLmFjdGl2ZS5zZmNvbW1lbnRzU3VibWl0QnRuLFxuLmxpc3QtZ3JvdXAtaXRlbS1kYW5nZXIuYWN0aXZlLnNmZm9ydW1OZXdUaHJlYWRMbmssXG4ubGlzdC1ncm91cC1pdGVtLWRhbmdlci5hY3RpdmUuc2Zmb3J1bVJlcGx5QnRuLFxuLmZvcnVtIC5saXN0LWdyb3VwLWl0ZW0tZGFuZ2VyLmFjdGl2ZS5zZlN1Ym1pdEJ0bixcbi5saXN0LWdyb3VwLWl0ZW0tZGFuZ2VyLmFjdGl2ZS5idXR0b24tc2Vjb25kYXJ5LFxuYnV0dG9uLmxpc3QtZ3JvdXAtaXRlbS1kYW5nZXIuYWN0aXZlOmhvdmVyLFxuLmxpc3QtZ3JvdXAtaXRlbS1kYW5nZXIuYWN0aXZlLmJ1dHRvbjpob3Zlcixcbi5saXN0LWdyb3VwLWl0ZW0tZGFuZ2VyLmFjdGl2ZS5idXR0b24tc21hbGwtdGV4dDpob3Zlcixcbi5saXN0LWdyb3VwLWl0ZW0tZGFuZ2VyLmFjdGl2ZS5zaW1wbGUtYnV0dG9uOmhvdmVyLFxuYm9keS5ibG9nIC5saXN0LWdyb3VwLWl0ZW0tZGFuZ2VyLmFjdGl2ZS5zZmNvbW1lbnRzU3VibWl0QnRuOmhvdmVyLFxuLmxpc3QtZ3JvdXAtaXRlbS1kYW5nZXIuYWN0aXZlLnNmZm9ydW1OZXdUaHJlYWRMbms6aG92ZXIsXG4ubGlzdC1ncm91cC1pdGVtLWRhbmdlci5hY3RpdmUuc2Zmb3J1bVJlcGx5QnRuOmhvdmVyLFxuLmZvcnVtIC5saXN0LWdyb3VwLWl0ZW0tZGFuZ2VyLmFjdGl2ZS5zZlN1Ym1pdEJ0bjpob3Zlcixcbi5saXN0LWdyb3VwLWl0ZW0tZGFuZ2VyLmFjdGl2ZS5idXR0b24tc2Vjb25kYXJ5OmhvdmVyLFxuYnV0dG9uLmxpc3QtZ3JvdXAtaXRlbS1kYW5nZXIuYWN0aXZlOmZvY3VzLFxuLmxpc3QtZ3JvdXAtaXRlbS1kYW5nZXIuYWN0aXZlLmJ1dHRvbjpmb2N1cyxcbi5saXN0LWdyb3VwLWl0ZW0tZGFuZ2VyLmFjdGl2ZS5idXR0b24tc21hbGwtdGV4dDpmb2N1cyxcbi5saXN0LWdyb3VwLWl0ZW0tZGFuZ2VyLmFjdGl2ZS5zaW1wbGUtYnV0dG9uOmZvY3VzLFxuYm9keS5ibG9nIC5saXN0LWdyb3VwLWl0ZW0tZGFuZ2VyLmFjdGl2ZS5zZmNvbW1lbnRzU3VibWl0QnRuOmZvY3VzLFxuLmxpc3QtZ3JvdXAtaXRlbS1kYW5nZXIuYWN0aXZlLnNmZm9ydW1OZXdUaHJlYWRMbms6Zm9jdXMsXG4ubGlzdC1ncm91cC1pdGVtLWRhbmdlci5hY3RpdmUuc2Zmb3J1bVJlcGx5QnRuOmZvY3VzLFxuLmZvcnVtIC5saXN0LWdyb3VwLWl0ZW0tZGFuZ2VyLmFjdGl2ZS5zZlN1Ym1pdEJ0bjpmb2N1cyxcbi5saXN0LWdyb3VwLWl0ZW0tZGFuZ2VyLmFjdGl2ZS5idXR0b24tc2Vjb25kYXJ5OmZvY3VzIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICNhOTQ0NDI7XG4gIGJvcmRlci1jb2xvcjogI2E5NDQ0MjsgfVxuXG4ubGlzdC1ncm91cC1pdGVtLWhlYWRpbmcge1xuICBtYXJnaW4tdG9wOiAwO1xuICBtYXJnaW4tYm90dG9tOiA1cHg7IH1cblxuLmxpc3QtZ3JvdXAtaXRlbS10ZXh0IHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgbGluZS1oZWlnaHQ6IDEuMzsgfVxuXG4uZW1iZWQtcmVzcG9uc2l2ZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGhlaWdodDogMDtcbiAgcGFkZGluZzogMDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjsgfVxuXG4uZW1iZWQtcmVzcG9uc2l2ZSAuZW1iZWQtcmVzcG9uc2l2ZS1pdGVtLFxuLmVtYmVkLXJlc3BvbnNpdmUgaWZyYW1lLFxuLmVtYmVkLXJlc3BvbnNpdmUgZW1iZWQsXG4uZW1iZWQtcmVzcG9uc2l2ZSBvYmplY3QsXG4uZW1iZWQtcmVzcG9uc2l2ZSB2aWRlbyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICBib3R0b206IDA7XG4gIGhlaWdodDogMTAwJTtcbiAgd2lkdGg6IDEwMCU7XG4gIGJvcmRlcjogMDsgfVxuXG4uZW1iZWQtcmVzcG9uc2l2ZS0xNmJ5OSB7XG4gIHBhZGRpbmctYm90dG9tOiA1Ni4yNSU7IH1cblxuLmVtYmVkLXJlc3BvbnNpdmUtNGJ5MyB7XG4gIHBhZGRpbmctYm90dG9tOiA3NSU7IH1cblxuLmNsb3NlIHtcbiAgZmxvYXQ6IHJpZ2h0O1xuICBmb250LXNpemU6IDIxcHg7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBsaW5lLWhlaWdodDogMTtcbiAgY29sb3I6ICMwMDA7XG4gIHRleHQtc2hhZG93OiAwIDFweCAwICNmZmY7XG4gIG9wYWNpdHk6IDAuMjtcbiAgZmlsdGVyOiBhbHBoYShvcGFjaXR5PTIwKTsgfVxuXG4uY2xvc2U6aG92ZXIsXG4uY2xvc2U6Zm9jdXMge1xuICBjb2xvcjogIzAwMDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIG9wYWNpdHk6IDAuNTtcbiAgZmlsdGVyOiBhbHBoYShvcGFjaXR5PTUwKTsgfVxuXG5idXR0b24uY2xvc2UsXG4uY2xvc2UuYnV0dG9uLFxuLmNsb3NlLmJ1dHRvbi1zbWFsbC10ZXh0LFxuLmNsb3NlLnNpbXBsZS1idXR0b24sXG5pbnB1dFt0aXRsZT1cIlNlYXJjaCBpbnB1dFwiXSArIHNwYW4gKyBidXR0b24uY2xvc2UsXG4uYmxvZy1kZXRhaWxzIGJ1dHRvbi5jbG9zZVtkYXRhLXNmLXJvbGU9Y29tbWVudHMtbmV3LXN1Ym1pdC1idXR0b25dLFxuYm9keS5ibG9nIC5jbG9zZS5zZmNvbW1lbnRzU3VibWl0QnRuLFxuLmNsb3NlLnNmZm9ydW1OZXdUaHJlYWRMbmssXG4uY2xvc2Uuc2Zmb3J1bVJlcGx5QnRuLFxuLmZvcnVtIC5jbG9zZS5zZlN1Ym1pdEJ0bixcbi5jbG9zZS5idXR0b24tc2Vjb25kYXJ5IHtcbiAgcGFkZGluZzogMDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyOiAwO1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7IH1cblxudGFibGUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDsgfVxuXG5jYXB0aW9uIHtcbiAgcGFkZGluZy10b3A6IDhweDtcbiAgcGFkZGluZy1ib3R0b206IDhweDtcbiAgY29sb3I6ICM3Nzc3Nzc7XG4gIHRleHQtYWxpZ246IGxlZnQ7IH1cblxudGgge1xuICB0ZXh0LWFsaWduOiBsZWZ0OyB9XG5cbi50YWJsZSB7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7IH1cblxuLnRhYmxlID4gdGhlYWQgPiB0ciA+IHRoLFxuLnRhYmxlID4gdGhlYWQgPiB0ciA+IHRkLFxuLnRhYmxlID4gdGJvZHkgPiB0ciA+IHRoLFxuLnRhYmxlID4gdGJvZHkgPiB0ciA+IHRkLFxuLnRhYmxlID4gdGZvb3QgPiB0ciA+IHRoLFxuLnRhYmxlID4gdGZvb3QgPiB0ciA+IHRkIHtcbiAgcGFkZGluZzogOHB4O1xuICBsaW5lLWhlaWdodDogMS40Mjg1NzE0MztcbiAgdmVydGljYWwtYWxpZ246IHRvcDtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNkZGQ7IH1cblxuLnRhYmxlID4gdGhlYWQgPiB0ciA+IHRoIHtcbiAgdmVydGljYWwtYWxpZ246IGJvdHRvbTtcbiAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkICNkZGQ7IH1cblxuLnRhYmxlID4gY2FwdGlvbiArIHRoZWFkID4gdHI6Zmlyc3QtY2hpbGQgPiB0aCxcbi50YWJsZSA+IGNhcHRpb24gKyB0aGVhZCA+IHRyOmZpcnN0LWNoaWxkID4gdGQsXG4udGFibGUgPiBjb2xncm91cCArIHRoZWFkID4gdHI6Zmlyc3QtY2hpbGQgPiB0aCxcbi50YWJsZSA+IGNvbGdyb3VwICsgdGhlYWQgPiB0cjpmaXJzdC1jaGlsZCA+IHRkLFxuLnRhYmxlID4gdGhlYWQ6Zmlyc3QtY2hpbGQgPiB0cjpmaXJzdC1jaGlsZCA+IHRoLFxuLnRhYmxlID4gdGhlYWQ6Zmlyc3QtY2hpbGQgPiB0cjpmaXJzdC1jaGlsZCA+IHRkIHtcbiAgYm9yZGVyLXRvcDogMDsgfVxuXG4udGFibGUgPiB0Ym9keSArIHRib2R5IHtcbiAgYm9yZGVyLXRvcDogMnB4IHNvbGlkICNkZGQ7IH1cblxuLnRhYmxlIC50YWJsZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7IH1cblxuLnRhYmxlLWNvbmRlbnNlZCA+IHRoZWFkID4gdHIgPiB0aCxcbi50YWJsZS1jb25kZW5zZWQgPiB0aGVhZCA+IHRyID4gdGQsXG4udGFibGUtY29uZGVuc2VkID4gdGJvZHkgPiB0ciA+IHRoLFxuLnRhYmxlLWNvbmRlbnNlZCA+IHRib2R5ID4gdHIgPiB0ZCxcbi50YWJsZS1jb25kZW5zZWQgPiB0Zm9vdCA+IHRyID4gdGgsXG4udGFibGUtY29uZGVuc2VkID4gdGZvb3QgPiB0ciA+IHRkIHtcbiAgcGFkZGluZzogNXB4OyB9XG5cbi50YWJsZS1ib3JkZXJlZCB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNkZGQ7IH1cblxuLnRhYmxlLWJvcmRlcmVkID4gdGhlYWQgPiB0ciA+IHRoLFxuLnRhYmxlLWJvcmRlcmVkID4gdGhlYWQgPiB0ciA+IHRkLFxuLnRhYmxlLWJvcmRlcmVkID4gdGJvZHkgPiB0ciA+IHRoLFxuLnRhYmxlLWJvcmRlcmVkID4gdGJvZHkgPiB0ciA+IHRkLFxuLnRhYmxlLWJvcmRlcmVkID4gdGZvb3QgPiB0ciA+IHRoLFxuLnRhYmxlLWJvcmRlcmVkID4gdGZvb3QgPiB0ciA+IHRkIHtcbiAgYm9yZGVyOiAxcHggc29saWQgI2RkZDsgfVxuXG4udGFibGUtYm9yZGVyZWQgPiB0aGVhZCA+IHRyID4gdGgsXG4udGFibGUtYm9yZGVyZWQgPiB0aGVhZCA+IHRyID4gdGQge1xuICBib3JkZXItYm90dG9tLXdpZHRoOiAycHg7IH1cblxuLnRhYmxlLXN0cmlwZWQgPiB0Ym9keSA+IHRyOm50aC1vZi10eXBlKG9kZCkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjlmOWY5OyB9XG5cbi50YWJsZS1ob3ZlciA+IHRib2R5ID4gdHI6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjVmNWY1OyB9XG5cbnRhYmxlIGNvbFtjbGFzcyo9Y29sLV0ge1xuICBwb3NpdGlvbjogc3RhdGljO1xuICBmbG9hdDogbm9uZTtcbiAgZGlzcGxheTogdGFibGUtY29sdW1uOyB9XG5cbnRhYmxlIHRkW2NsYXNzKj1jb2wtXSxcbnRhYmxlIHRoW2NsYXNzKj1jb2wtXSB7XG4gIHBvc2l0aW9uOiBzdGF0aWM7XG4gIGZsb2F0OiBub25lO1xuICBkaXNwbGF5OiB0YWJsZS1jZWxsOyB9XG5cbi50YWJsZSA+IHRoZWFkID4gdHIgPiB0ZC5hY3RpdmUsXG4udGFibGUgPiB0aGVhZCA+IHRyID4gdGguYWN0aXZlLFxuLnRhYmxlID4gdGhlYWQgPiB0ci5hY3RpdmUgPiB0ZCxcbi50YWJsZSA+IHRoZWFkID4gdHIuYWN0aXZlID4gdGgsXG4udGFibGUgPiB0Ym9keSA+IHRyID4gdGQuYWN0aXZlLFxuLnRhYmxlID4gdGJvZHkgPiB0ciA+IHRoLmFjdGl2ZSxcbi50YWJsZSA+IHRib2R5ID4gdHIuYWN0aXZlID4gdGQsXG4udGFibGUgPiB0Ym9keSA+IHRyLmFjdGl2ZSA+IHRoLFxuLnRhYmxlID4gdGZvb3QgPiB0ciA+IHRkLmFjdGl2ZSxcbi50YWJsZSA+IHRmb290ID4gdHIgPiB0aC5hY3RpdmUsXG4udGFibGUgPiB0Zm9vdCA+IHRyLmFjdGl2ZSA+IHRkLFxuLnRhYmxlID4gdGZvb3QgPiB0ci5hY3RpdmUgPiB0aCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmNWY1ZjU7IH1cblxuLnRhYmxlLWhvdmVyID4gdGJvZHkgPiB0ciA+IHRkLmFjdGl2ZTpob3Zlcixcbi50YWJsZS1ob3ZlciA+IHRib2R5ID4gdHIgPiB0aC5hY3RpdmU6aG92ZXIsXG4udGFibGUtaG92ZXIgPiB0Ym9keSA+IHRyLmFjdGl2ZTpob3ZlciA+IHRkLFxuLnRhYmxlLWhvdmVyID4gdGJvZHkgPiB0cjpob3ZlciA+IC5hY3RpdmUsXG4udGFibGUtaG92ZXIgPiB0Ym9keSA+IHRyLmFjdGl2ZTpob3ZlciA+IHRoIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U4ZThlODsgfVxuXG4udGFibGUgPiB0aGVhZCA+IHRyID4gdGQuc3VjY2Vzcyxcbi50YWJsZSA+IHRoZWFkID4gdHIgPiB0aC5zdWNjZXNzLFxuLnRhYmxlID4gdGhlYWQgPiB0ci5zdWNjZXNzID4gdGQsXG4udGFibGUgPiB0aGVhZCA+IHRyLnN1Y2Nlc3MgPiB0aCxcbi50YWJsZSA+IHRib2R5ID4gdHIgPiB0ZC5zdWNjZXNzLFxuLnRhYmxlID4gdGJvZHkgPiB0ciA+IHRoLnN1Y2Nlc3MsXG4udGFibGUgPiB0Ym9keSA+IHRyLnN1Y2Nlc3MgPiB0ZCxcbi50YWJsZSA+IHRib2R5ID4gdHIuc3VjY2VzcyA+IHRoLFxuLnRhYmxlID4gdGZvb3QgPiB0ciA+IHRkLnN1Y2Nlc3MsXG4udGFibGUgPiB0Zm9vdCA+IHRyID4gdGguc3VjY2Vzcyxcbi50YWJsZSA+IHRmb290ID4gdHIuc3VjY2VzcyA+IHRkLFxuLnRhYmxlID4gdGZvb3QgPiB0ci5zdWNjZXNzID4gdGgge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZGZmMGQ4OyB9XG5cbi50YWJsZS1ob3ZlciA+IHRib2R5ID4gdHIgPiB0ZC5zdWNjZXNzOmhvdmVyLFxuLnRhYmxlLWhvdmVyID4gdGJvZHkgPiB0ciA+IHRoLnN1Y2Nlc3M6aG92ZXIsXG4udGFibGUtaG92ZXIgPiB0Ym9keSA+IHRyLnN1Y2Nlc3M6aG92ZXIgPiB0ZCxcbi50YWJsZS1ob3ZlciA+IHRib2R5ID4gdHI6aG92ZXIgPiAuc3VjY2Vzcyxcbi50YWJsZS1ob3ZlciA+IHRib2R5ID4gdHIuc3VjY2Vzczpob3ZlciA+IHRoIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2QwZTljNjsgfVxuXG4udGFibGUgPiB0aGVhZCA+IHRyID4gdGQuaW5mbyxcbi50YWJsZSA+IHRoZWFkID4gdHIgPiB0aC5pbmZvLFxuLnRhYmxlID4gdGhlYWQgPiB0ci5pbmZvID4gdGQsXG4udGFibGUgPiB0aGVhZCA+IHRyLmluZm8gPiB0aCxcbi50YWJsZSA+IHRib2R5ID4gdHIgPiB0ZC5pbmZvLFxuLnRhYmxlID4gdGJvZHkgPiB0ciA+IHRoLmluZm8sXG4udGFibGUgPiB0Ym9keSA+IHRyLmluZm8gPiB0ZCxcbi50YWJsZSA+IHRib2R5ID4gdHIuaW5mbyA+IHRoLFxuLnRhYmxlID4gdGZvb3QgPiB0ciA+IHRkLmluZm8sXG4udGFibGUgPiB0Zm9vdCA+IHRyID4gdGguaW5mbyxcbi50YWJsZSA+IHRmb290ID4gdHIuaW5mbyA+IHRkLFxuLnRhYmxlID4gdGZvb3QgPiB0ci5pbmZvID4gdGgge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDllZGY3OyB9XG5cbi50YWJsZS1ob3ZlciA+IHRib2R5ID4gdHIgPiB0ZC5pbmZvOmhvdmVyLFxuLnRhYmxlLWhvdmVyID4gdGJvZHkgPiB0ciA+IHRoLmluZm86aG92ZXIsXG4udGFibGUtaG92ZXIgPiB0Ym9keSA+IHRyLmluZm86aG92ZXIgPiB0ZCxcbi50YWJsZS1ob3ZlciA+IHRib2R5ID4gdHI6aG92ZXIgPiAuaW5mbyxcbi50YWJsZS1ob3ZlciA+IHRib2R5ID4gdHIuaW5mbzpob3ZlciA+IHRoIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2M0ZTNmMzsgfVxuXG4udGFibGUgPiB0aGVhZCA+IHRyID4gdGQud2FybmluZyxcbi50YWJsZSA+IHRoZWFkID4gdHIgPiB0aC53YXJuaW5nLFxuLnRhYmxlID4gdGhlYWQgPiB0ci53YXJuaW5nID4gdGQsXG4udGFibGUgPiB0aGVhZCA+IHRyLndhcm5pbmcgPiB0aCxcbi50YWJsZSA+IHRib2R5ID4gdHIgPiB0ZC53YXJuaW5nLFxuLnRhYmxlID4gdGJvZHkgPiB0ciA+IHRoLndhcm5pbmcsXG4udGFibGUgPiB0Ym9keSA+IHRyLndhcm5pbmcgPiB0ZCxcbi50YWJsZSA+IHRib2R5ID4gdHIud2FybmluZyA+IHRoLFxuLnRhYmxlID4gdGZvb3QgPiB0ciA+IHRkLndhcm5pbmcsXG4udGFibGUgPiB0Zm9vdCA+IHRyID4gdGgud2FybmluZyxcbi50YWJsZSA+IHRmb290ID4gdHIud2FybmluZyA+IHRkLFxuLnRhYmxlID4gdGZvb3QgPiB0ci53YXJuaW5nID4gdGgge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmNmOGUzOyB9XG5cbi50YWJsZS1ob3ZlciA+IHRib2R5ID4gdHIgPiB0ZC53YXJuaW5nOmhvdmVyLFxuLnRhYmxlLWhvdmVyID4gdGJvZHkgPiB0ciA+IHRoLndhcm5pbmc6aG92ZXIsXG4udGFibGUtaG92ZXIgPiB0Ym9keSA+IHRyLndhcm5pbmc6aG92ZXIgPiB0ZCxcbi50YWJsZS1ob3ZlciA+IHRib2R5ID4gdHI6aG92ZXIgPiAud2FybmluZyxcbi50YWJsZS1ob3ZlciA+IHRib2R5ID4gdHIud2FybmluZzpob3ZlciA+IHRoIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZhZjJjYzsgfVxuXG4udGFibGUgPiB0aGVhZCA+IHRyID4gdGQuZGFuZ2VyLFxuLnRhYmxlID4gdGhlYWQgPiB0ciA+IHRoLmRhbmdlcixcbi50YWJsZSA+IHRoZWFkID4gdHIuZGFuZ2VyID4gdGQsXG4udGFibGUgPiB0aGVhZCA+IHRyLmRhbmdlciA+IHRoLFxuLnRhYmxlID4gdGJvZHkgPiB0ciA+IHRkLmRhbmdlcixcbi50YWJsZSA+IHRib2R5ID4gdHIgPiB0aC5kYW5nZXIsXG4udGFibGUgPiB0Ym9keSA+IHRyLmRhbmdlciA+IHRkLFxuLnRhYmxlID4gdGJvZHkgPiB0ci5kYW5nZXIgPiB0aCxcbi50YWJsZSA+IHRmb290ID4gdHIgPiB0ZC5kYW5nZXIsXG4udGFibGUgPiB0Zm9vdCA+IHRyID4gdGguZGFuZ2VyLFxuLnRhYmxlID4gdGZvb3QgPiB0ci5kYW5nZXIgPiB0ZCxcbi50YWJsZSA+IHRmb290ID4gdHIuZGFuZ2VyID4gdGgge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjJkZWRlOyB9XG5cbi50YWJsZS1ob3ZlciA+IHRib2R5ID4gdHIgPiB0ZC5kYW5nZXI6aG92ZXIsXG4udGFibGUtaG92ZXIgPiB0Ym9keSA+IHRyID4gdGguZGFuZ2VyOmhvdmVyLFxuLnRhYmxlLWhvdmVyID4gdGJvZHkgPiB0ci5kYW5nZXI6aG92ZXIgPiB0ZCxcbi50YWJsZS1ob3ZlciA+IHRib2R5ID4gdHI6aG92ZXIgPiAuZGFuZ2VyLFxuLnRhYmxlLWhvdmVyID4gdGJvZHkgPiB0ci5kYW5nZXI6aG92ZXIgPiB0aCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlYmNjY2M7IH1cblxuLnRhYmxlLXJlc3BvbnNpdmUge1xuICBvdmVyZmxvdy14OiBhdXRvO1xuICBtaW4taGVpZ2h0OiAwLjAxJTsgfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAudGFibGUtcmVzcG9uc2l2ZSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgLyptYXJnaW4tYm90dG9tOiAoJGxpbmUtaGVpZ2h0LWNvbXB1dGVkICogMC43NSk7Ki9cbiAgICBtYXJnaW4tYm90dG9tOiA0MHB4O1xuICAgIG92ZXJmbG93LXk6IGhpZGRlbjtcbiAgICAvKiAtbXMtb3ZlcmZsb3ctc3R5bGU6IC1tcy1hdXRvaGlkaW5nLXNjcm9sbGJhcjsqL1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICNkZGQ7IH1cbiAgLnRhYmxlLXJlc3BvbnNpdmU6Oi13ZWJraXQtc2Nyb2xsYmFyIHtcbiAgICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG4gICAgYmFja2dyb3VuZDogI2VlZTsgfVxuICAudGFibGUtcmVzcG9uc2l2ZTo6LXdlYmtpdC1zY3JvbGxiYXItdGh1bWIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNiOGI4Yjg7IH1cbiAgLnRhYmxlLXJlc3BvbnNpdmU6Oi13ZWJraXQtc2Nyb2xsYmFyOnZlcnRpY2FsIHtcbiAgICB3aWR0aDogMTAwJTsgfVxuICAudGFibGUtcmVzcG9uc2l2ZTo6LXdlYmtpdC1zY3JvbGxiYXI6aG9yaXpvbnRhbCB7XG4gICAgaGVpZ2h0OiA4cHg7IH1cbiAgLnRhYmxlLXJlc3BvbnNpdmUgPiAudGFibGUge1xuICAgIG1hcmdpbi1ib3R0b206IDA7IH1cbiAgLnRhYmxlLXJlc3BvbnNpdmUgPiAudGFibGUgPiB0aGVhZCA+IHRyID4gdGgsXG4gIC50YWJsZS1yZXNwb25zaXZlID4gLnRhYmxlID4gdGhlYWQgPiB0ciA+IHRkLFxuICAudGFibGUtcmVzcG9uc2l2ZSA+IC50YWJsZSA+IHRib2R5ID4gdHIgPiB0aCxcbiAgLnRhYmxlLXJlc3BvbnNpdmUgPiAudGFibGUgPiB0Ym9keSA+IHRyID4gdGQsXG4gIC50YWJsZS1yZXNwb25zaXZlID4gLnRhYmxlID4gdGZvb3QgPiB0ciA+IHRoLFxuICAudGFibGUtcmVzcG9uc2l2ZSA+IC50YWJsZSA+IHRmb290ID4gdHIgPiB0ZCB7XG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcDsgfVxuICAudGFibGUtcmVzcG9uc2l2ZSA+IC50YWJsZS1ib3JkZXJlZCB7XG4gICAgYm9yZGVyOiAwOyB9XG4gIC50YWJsZS1yZXNwb25zaXZlID4gLnRhYmxlLWJvcmRlcmVkID4gdGhlYWQgPiB0ciA+IHRoOmZpcnN0LWNoaWxkLFxuICAudGFibGUtcmVzcG9uc2l2ZSA+IC50YWJsZS1ib3JkZXJlZCA+IHRoZWFkID4gdHIgPiB0ZDpmaXJzdC1jaGlsZCxcbiAgLnRhYmxlLXJlc3BvbnNpdmUgPiAudGFibGUtYm9yZGVyZWQgPiB0Ym9keSA+IHRyID4gdGg6Zmlyc3QtY2hpbGQsXG4gIC50YWJsZS1yZXNwb25zaXZlID4gLnRhYmxlLWJvcmRlcmVkID4gdGJvZHkgPiB0ciA+IHRkOmZpcnN0LWNoaWxkLFxuICAudGFibGUtcmVzcG9uc2l2ZSA+IC50YWJsZS1ib3JkZXJlZCA+IHRmb290ID4gdHIgPiB0aDpmaXJzdC1jaGlsZCxcbiAgLnRhYmxlLXJlc3BvbnNpdmUgPiAudGFibGUtYm9yZGVyZWQgPiB0Zm9vdCA+IHRyID4gdGQ6Zmlyc3QtY2hpbGQge1xuICAgIGJvcmRlci1sZWZ0OiAwOyB9XG4gIC50YWJsZS1yZXNwb25zaXZlID4gLnRhYmxlLWJvcmRlcmVkID4gdGhlYWQgPiB0ciA+IHRoOmxhc3QtY2hpbGQsXG4gIC50YWJsZS1yZXNwb25zaXZlID4gLnRhYmxlLWJvcmRlcmVkID4gdGhlYWQgPiB0ciA+IHRkOmxhc3QtY2hpbGQsXG4gIC50YWJsZS1yZXNwb25zaXZlID4gLnRhYmxlLWJvcmRlcmVkID4gdGJvZHkgPiB0ciA+IHRoOmxhc3QtY2hpbGQsXG4gIC50YWJsZS1yZXNwb25zaXZlID4gLnRhYmxlLWJvcmRlcmVkID4gdGJvZHkgPiB0ciA+IHRkOmxhc3QtY2hpbGQsXG4gIC50YWJsZS1yZXNwb25zaXZlID4gLnRhYmxlLWJvcmRlcmVkID4gdGZvb3QgPiB0ciA+IHRoOmxhc3QtY2hpbGQsXG4gIC50YWJsZS1yZXNwb25zaXZlID4gLnRhYmxlLWJvcmRlcmVkID4gdGZvb3QgPiB0ciA+IHRkOmxhc3QtY2hpbGQge1xuICAgIGJvcmRlci1yaWdodDogMDsgfVxuICAudGFibGUtcmVzcG9uc2l2ZSA+IC50YWJsZS1ib3JkZXJlZCA+IHRib2R5ID4gdHI6bGFzdC1jaGlsZCA+IHRoLFxuICAudGFibGUtcmVzcG9uc2l2ZSA+IC50YWJsZS1ib3JkZXJlZCA+IHRib2R5ID4gdHI6bGFzdC1jaGlsZCA+IHRkLFxuICAudGFibGUtcmVzcG9uc2l2ZSA+IC50YWJsZS1ib3JkZXJlZCA+IHRmb290ID4gdHI6bGFzdC1jaGlsZCA+IHRoLFxuICAudGFibGUtcmVzcG9uc2l2ZSA+IC50YWJsZS1ib3JkZXJlZCA+IHRmb290ID4gdHI6bGFzdC1jaGlsZCA+IHRkIHtcbiAgICBib3JkZXItYm90dG9tOiAwOyB9IH1cblxuLmNsZWFyZml4OmJlZm9yZSxcbi5pbWctYm94LXJpZ2h0OmJlZm9yZSxcbi5pbWctYm94LWxlZnQ6YmVmb3JlLFxuLmltZy1ib3gtY2VudGVyOmJlZm9yZSxcbi5pbWFnZS1ib3gtbGVmdDpiZWZvcmUsXG4uaW1hZ2UtYm94LXJpZ2h0OmJlZm9yZSxcbi5ldmVudHMtYmxvY2std3JhcHBlcjpiZWZvcmUsXG4ubW0tcHJvbW86YmVmb3JlLFxuLm1tLXByb21vIC5wcm9tby1pbWctbGVmdDpiZWZvcmUsXG4uaW5uZXIudG9waWNzIC5jb250ZW50OmJlZm9yZSxcbi5hcnRpY2xlLXNldC13cmFwcGVyOmJlZm9yZSxcbi5hcnRpY2xlLXdyYXBwZXI6YmVmb3JlLFxuLmFydGljbGUtZm9vdGVyOmJlZm9yZSxcbi50b3BpY3MtZmlsdGVyLXdyYXBwZXI6YmVmb3JlLFxuLmZpbHRlci13cmFwcGVyOmJlZm9yZSxcbi5iYW5kLndyaXRlLXN0b3J5IC5idXR0b24td3JhcHBlcjpiZWZvcmUsXG4uY2hhcnQtc2VjdGlvbjpiZWZvcmUsXG4uY2xlYXJmaXg6YWZ0ZXIsXG4uaW1nLWJveC1yaWdodDphZnRlcixcbi5pbWctYm94LWxlZnQ6YWZ0ZXIsXG4uaW1nLWJveC1jZW50ZXI6YWZ0ZXIsXG4uaW1hZ2UtYm94LWxlZnQ6YWZ0ZXIsXG4uaW1hZ2UtYm94LXJpZ2h0OmFmdGVyLFxuLmV2ZW50cy1ibG9jay13cmFwcGVyOmFmdGVyLFxuLm1tLXByb21vOmFmdGVyLFxuLm1tLXByb21vIC5wcm9tby1pbWctbGVmdDphZnRlcixcbi5pbm5lci50b3BpY3MgLmNvbnRlbnQ6YWZ0ZXIsXG4uYXJ0aWNsZS1zZXQtd3JhcHBlcjphZnRlcixcbi5hcnRpY2xlLXdyYXBwZXI6YWZ0ZXIsXG4uYXJ0aWNsZS1mb290ZXI6YWZ0ZXIsXG4udG9waWNzLWZpbHRlci13cmFwcGVyOmFmdGVyLFxuLmZpbHRlci13cmFwcGVyOmFmdGVyLFxuLmJhbmQud3JpdGUtc3RvcnkgLmJ1dHRvbi13cmFwcGVyOmFmdGVyLFxuLmNoYXJ0LXNlY3Rpb246YWZ0ZXIge1xuICBjb250ZW50OiBcIiBcIjtcbiAgZGlzcGxheTogdGFibGU7IH1cblxuLmNsZWFyZml4OmFmdGVyLFxuLmltZy1ib3gtcmlnaHQ6YWZ0ZXIsXG4uaW1nLWJveC1sZWZ0OmFmdGVyLFxuLmltZy1ib3gtY2VudGVyOmFmdGVyLFxuLmltYWdlLWJveC1sZWZ0OmFmdGVyLFxuLmltYWdlLWJveC1yaWdodDphZnRlcixcbi5ldmVudHMtYmxvY2std3JhcHBlcjphZnRlcixcbi5tbS1wcm9tbzphZnRlcixcbi5tbS1wcm9tbyAucHJvbW8taW1nLWxlZnQ6YWZ0ZXIsXG4uaW5uZXIudG9waWNzIC5jb250ZW50OmFmdGVyLFxuLmFydGljbGUtc2V0LXdyYXBwZXI6YWZ0ZXIsXG4uYXJ0aWNsZS13cmFwcGVyOmFmdGVyLFxuLmFydGljbGUtZm9vdGVyOmFmdGVyLFxuLnRvcGljcy1maWx0ZXItd3JhcHBlcjphZnRlcixcbi5maWx0ZXItd3JhcHBlcjphZnRlcixcbi5iYW5kLndyaXRlLXN0b3J5IC5idXR0b24td3JhcHBlcjphZnRlcixcbi5jaGFydC1zZWN0aW9uOmFmdGVyIHtcbiAgY2xlYXI6IGJvdGg7IH1cblxuLmNlbnRlci1ibG9jayB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvOyB9XG5cbi5wdWxsLXJpZ2h0IHtcbiAgZmxvYXQ6IHJpZ2h0ICFpbXBvcnRhbnQ7IH1cblxuLnB1bGwtbGVmdCB7XG4gIGZsb2F0OiBsZWZ0ICFpbXBvcnRhbnQ7IH1cblxuLmhpZGUge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7IH1cblxuLnNob3cge1xuICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50OyB9XG5cbi5pbnZpc2libGUge1xuICB2aXNpYmlsaXR5OiBoaWRkZW47IH1cblxuLnRleHQtaGlkZSB7XG4gIGZvbnQ6IDAvMCBhO1xuICBjb2xvcjogdHJhbnNwYXJlbnQ7XG4gIHRleHQtc2hhZG93OiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyOiAwOyB9XG5cbi5oaWRkZW4ge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7IH1cblxuLmFmZml4IHtcbiAgcG9zaXRpb246IGZpeGVkOyB9XG5cbkAtbXMtdmlld3BvcnQge1xuICB3aWR0aDogZGV2aWNlLXdpZHRoOyB9XG5cbi52aXNpYmxlLXhzIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50OyB9XG5cbi52aXNpYmxlLXNtIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50OyB9XG5cbi52aXNpYmxlLW1kIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50OyB9XG5cbi52aXNpYmxlLWxnIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50OyB9XG5cbi52aXNpYmxlLXhzLWJsb2NrLFxuLnZpc2libGUteHMtaW5saW5lLFxuLnZpc2libGUteHMtaW5saW5lLWJsb2NrLFxuLnZpc2libGUtc20tYmxvY2ssXG4udmlzaWJsZS1zbS1pbmxpbmUsXG4udmlzaWJsZS1zbS1pbmxpbmUtYmxvY2ssXG4udmlzaWJsZS1tZC1ibG9jayxcbi52aXNpYmxlLW1kLWlubGluZSxcbi52aXNpYmxlLW1kLWlubGluZS1ibG9jayxcbi52aXNpYmxlLWxnLWJsb2NrLFxuLnZpc2libGUtbGctaW5saW5lLFxuLnZpc2libGUtbGctaW5saW5lLWJsb2NrIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50OyB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAudmlzaWJsZS14cyB7XG4gICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDsgfVxuICB0YWJsZS52aXNpYmxlLXhzIHtcbiAgICBkaXNwbGF5OiB0YWJsZSAhaW1wb3J0YW50OyB9XG4gIHRyLnZpc2libGUteHMge1xuICAgIGRpc3BsYXk6IHRhYmxlLXJvdyAhaW1wb3J0YW50OyB9XG4gIHRoLnZpc2libGUteHMsXG4gIHRkLnZpc2libGUteHMge1xuICAgIGRpc3BsYXk6IHRhYmxlLWNlbGwgIWltcG9ydGFudDsgfSB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAudmlzaWJsZS14cy1ibG9jayB7XG4gICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDsgfSB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAudmlzaWJsZS14cy1pbmxpbmUge1xuICAgIGRpc3BsYXk6IGlubGluZSAhaW1wb3J0YW50OyB9IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC52aXNpYmxlLXhzLWlubGluZS1ibG9jayB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrICFpbXBvcnRhbnQ7IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAudmlzaWJsZS1zbSB7XG4gICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDsgfVxuICB0YWJsZS52aXNpYmxlLXNtIHtcbiAgICBkaXNwbGF5OiB0YWJsZSAhaW1wb3J0YW50OyB9XG4gIHRyLnZpc2libGUtc20ge1xuICAgIGRpc3BsYXk6IHRhYmxlLXJvdyAhaW1wb3J0YW50OyB9XG4gIHRoLnZpc2libGUtc20sXG4gIHRkLnZpc2libGUtc20ge1xuICAgIGRpc3BsYXk6IHRhYmxlLWNlbGwgIWltcG9ydGFudDsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC52aXNpYmxlLXNtLWJsb2NrIHtcbiAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50OyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLnZpc2libGUtc20taW5saW5lIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUgIWltcG9ydGFudDsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC52aXNpYmxlLXNtLWlubGluZS1ibG9jayB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrICFpbXBvcnRhbnQ7IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLnZpc2libGUtbWQge1xuICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7IH1cbiAgdGFibGUudmlzaWJsZS1tZCB7XG4gICAgZGlzcGxheTogdGFibGUgIWltcG9ydGFudDsgfVxuICB0ci52aXNpYmxlLW1kIHtcbiAgICBkaXNwbGF5OiB0YWJsZS1yb3cgIWltcG9ydGFudDsgfVxuICB0aC52aXNpYmxlLW1kLFxuICB0ZC52aXNpYmxlLW1kIHtcbiAgICBkaXNwbGF5OiB0YWJsZS1jZWxsICFpbXBvcnRhbnQ7IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLnZpc2libGUtbWQtYmxvY2sge1xuICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLnZpc2libGUtbWQtaW5saW5lIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUgIWltcG9ydGFudDsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkgYW5kIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAudmlzaWJsZS1tZC1pbmxpbmUtYmxvY2sge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jayAhaW1wb3J0YW50OyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAudmlzaWJsZS1sZyB7XG4gICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDsgfVxuICB0YWJsZS52aXNpYmxlLWxnIHtcbiAgICBkaXNwbGF5OiB0YWJsZSAhaW1wb3J0YW50OyB9XG4gIHRyLnZpc2libGUtbGcge1xuICAgIGRpc3BsYXk6IHRhYmxlLXJvdyAhaW1wb3J0YW50OyB9XG4gIHRoLnZpc2libGUtbGcsXG4gIHRkLnZpc2libGUtbGcge1xuICAgIGRpc3BsYXk6IHRhYmxlLWNlbGwgIWltcG9ydGFudDsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLnZpc2libGUtbGctYmxvY2sge1xuICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC52aXNpYmxlLWxnLWlubGluZSB7XG4gICAgZGlzcGxheTogaW5saW5lICFpbXBvcnRhbnQ7IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC52aXNpYmxlLWxnLWlubGluZS1ibG9jayB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrICFpbXBvcnRhbnQ7IH0gfVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmhpZGRlbi14cyB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50OyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLmhpZGRlbi1zbSB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50OyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSBhbmQgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC5oaWRkZW4tbWQge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLmhpZGRlbi1sZyB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50OyB9IH1cblxuLnZpc2libGUtcHJpbnQge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7IH1cblxuQG1lZGlhIHByaW50IHtcbiAgLnZpc2libGUtcHJpbnQge1xuICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7IH1cbiAgdGFibGUudmlzaWJsZS1wcmludCB7XG4gICAgZGlzcGxheTogdGFibGUgIWltcG9ydGFudDsgfVxuICB0ci52aXNpYmxlLXByaW50IHtcbiAgICBkaXNwbGF5OiB0YWJsZS1yb3cgIWltcG9ydGFudDsgfVxuICB0aC52aXNpYmxlLXByaW50LFxuICB0ZC52aXNpYmxlLXByaW50IHtcbiAgICBkaXNwbGF5OiB0YWJsZS1jZWxsICFpbXBvcnRhbnQ7IH0gfVxuXG4udmlzaWJsZS1wcmludC1ibG9jayB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDsgfVxuXG5AbWVkaWEgcHJpbnQge1xuICAudmlzaWJsZS1wcmludC1ibG9jayB7XG4gICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDsgfSB9XG5cbi52aXNpYmxlLXByaW50LWlubGluZSB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDsgfVxuXG5AbWVkaWEgcHJpbnQge1xuICAudmlzaWJsZS1wcmludC1pbmxpbmUge1xuICAgIGRpc3BsYXk6IGlubGluZSAhaW1wb3J0YW50OyB9IH1cblxuLnZpc2libGUtcHJpbnQtaW5saW5lLWJsb2NrIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50OyB9XG5cbkBtZWRpYSBwcmludCB7XG4gIC52aXNpYmxlLXByaW50LWlubGluZS1ibG9jayB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrICFpbXBvcnRhbnQ7IH0gfVxuXG5AbWVkaWEgcHJpbnQge1xuICAuaGlkZGVuLXByaW50IHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7IH0gfVxuXG5odG1sIHtcbiAgZm9udC1zaXplOiAxMDAlO1xuICBsaW5lLWhlaWdodDogMS41ZW07IH1cblxuLyogQnV0dG9ucyAqL1xuYnV0dG9uOmhvdmVyOm5vdCguZHJvcGRvd24tdG9nZ2xlKSxcbi5idXR0b246aG92ZXI6bm90KC5kcm9wZG93bi10b2dnbGUpLFxuLmJ1dHRvbi1zbWFsbC10ZXh0OmhvdmVyOm5vdCguZHJvcGRvd24tdG9nZ2xlKSxcbi5zaW1wbGUtYnV0dG9uOmhvdmVyOm5vdCguZHJvcGRvd24tdG9nZ2xlKSxcbi5zZmZvcnVtTmV3VGhyZWFkTG5rOmhvdmVyOm5vdCguZHJvcGRvd24tdG9nZ2xlKSxcbi5zZmZvcnVtUmVwbHlCdG46aG92ZXI6bm90KC5kcm9wZG93bi10b2dnbGUpLFxuLmJ1dHRvbi1zZWNvbmRhcnk6aG92ZXI6bm90KC5kcm9wZG93bi10b2dnbGUpLFxuLmJ1dHRvbjpob3Zlcixcbi5idXR0b24tc21hbGwtdGV4dDpob3Zlcixcbi5zaW1wbGUtYnV0dG9uOmhvdmVyLFxuLnNlYXJjaC1mb3JtIGJ1dHRvbjpob3ZlcixcbmlucHV0W3RpdGxlPVwiU2VhcmNoIGlucHV0XCJdICsgc3BhbiArIGJ1dHRvbjpob3Zlcixcbi5ibG9nLWRldGFpbHMgYnV0dG9uW2RhdGEtc2Ytcm9sZT1jb21tZW50cy1uZXctc3VibWl0LWJ1dHRvbl06aG92ZXIsXG4uYmxvZy1kZXRhaWxzIFtkYXRhLXNmLXJvbGU9Y29tbWVudHMtbmV3LXN1Ym1pdC1idXR0b25dLmJ1dHRvbjpob3ZlcixcbmJvZHkuYmxvZyAuc2Zjb21tZW50c1N1Ym1pdEJ0bjpob3Zlcixcbi5zZmZvcnVtTmV3VGhyZWFkTG5rOmhvdmVyLFxuLnNmZm9ydW1SZXBseUJ0bjpob3Zlcixcbi5mb3J1bSAuc2ZTdWJtaXRCdG46aG92ZXIsXG4uYnV0dG9uLXNlY29uZGFyeTpob3Zlcixcbi5idXR0b24td2hpdGUtb3V0bGluZSBhOmhvdmVyLFxuLmFjY2Vzcy1idXR0b246aG92ZXIsXG4uZmlsdGVyc0NvbnRhaW5lciAuYnV0dG9ucyBpbnB1dFt0eXBlPXN1Ym1pdF06aG92ZXIsXG4uZXZlbnQtdGl0bGUtbG9jYXRpb24gLnRpdGxlIGE6aG92ZXIsXG4uZm9vdGVyLXNvY2lhbC1saW5rcyBsaTpob3ZlcixcbiNtYWluLW5hdi13cmFwcGVyIG5hdiA+IHVsID4gbGkgPiBhOmhvdmVyLFxuI21haW4tbmF2LXdyYXBwZXIgLmxvZ2luID4gdWwgPiBsaSA+IGE6aG92ZXIsXG4jbWFpbi1uYXYtd3JhcHBlciBuYXYgPiB1bCAubW0tY29udGVudCBhOmhvdmVyOm5vdCguYnV0dG9uKTpub3QoLmJ1dHRvbi1zbWFsbC10ZXh0KTpub3QoLnNpbXBsZS1idXR0b24pOm5vdCguc2Zmb3J1bU5ld1RocmVhZExuayk6bm90KC5zZmZvcnVtUmVwbHlCdG4pOm5vdCguYnV0dG9uLXNlY29uZGFyeSksXG4jbWFpbi1uYXYtd3JhcHBlciAubG9naW4gPiB1bCAubW0tY29udGVudCBhOmhvdmVyOm5vdCguYnV0dG9uKTpub3QoLmJ1dHRvbi1zbWFsbC10ZXh0KTpub3QoLnNpbXBsZS1idXR0b24pOm5vdCguc2Zmb3J1bU5ld1RocmVhZExuayk6bm90KC5zZmZvcnVtUmVwbHlCdG4pOm5vdCguYnV0dG9uLXNlY29uZGFyeSksXG4jbWFpbi1uYXYtd3JhcHBlciBuYXYgPiB1bCAubW0tY29udGVudCBsaSBsaSBhOmhvdmVyLFxuI21haW4tbmF2LXdyYXBwZXIgLmxvZ2luID4gdWwgLm1tLWNvbnRlbnQgbGkgbGkgYTpob3Zlcixcbi50b3BpYy1saW5rOmhvdmVyLFxuLmZlYXR1cmUtYm94IGE6aG92ZXIsXG4uYXJ0aWNsZS1saW5rOmhvdmVyLFxuLnRvcGljcy13cmFwcGVyIGE6aG92ZXIge1xuICBib3JkZXItYm90dG9tOiBub25lICFpbXBvcnRhbnQ7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZSAhaW1wb3J0YW50OyB9XG5cbi5tYWluLWNvbnRlbnQgYTpub3QoLmJ1dHRvbik6bm90KC5idXR0b24tc21hbGwtdGV4dCk6bm90KC5zaW1wbGUtYnV0dG9uKTpub3QoLnNmZm9ydW1OZXdUaHJlYWRMbmspOm5vdCguc2Zmb3J1bVJlcGx5QnRuKTpub3QoLmJ1dHRvbi1zZWNvbmRhcnkpOmhvdmVyLFxuLmJhbmQgYTpub3QoLmJ1dHRvbik6bm90KC5idXR0b24tc21hbGwtdGV4dCk6bm90KC5zaW1wbGUtYnV0dG9uKTpub3QoLnNmZm9ydW1OZXdUaHJlYWRMbmspOm5vdCguc2Zmb3J1bVJlcGx5QnRuKTpub3QoLmJ1dHRvbi1zZWNvbmRhcnkpOmhvdmVyIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7IH1cblxuLmZvb3Rlci1zb2NpYWwtbGlua3Mgc3Bhbixcbi5uYXYtdXRpbGl0aWVzIHVsIGxpIHNwYW46bm90KC5zaG9wLWNvdW50KSxcbi5zaXRlLW5hbWUsXG4uaW5kdXN0cnktdGFibGUgLmNvdW50IHNwYW4sXG50YWJsZS5zZmZvcnVtVGhyZWFkc0xpc3QgLnNmTm9ybWFsVGhyZWFkIHtcbiAgcG9zaXRpb246IGFic29sdXRlICFpbXBvcnRhbnQ7XG4gIGNsaXA6IHJlY3QoMXB4IDFweCAxcHggMXB4KTtcbiAgLyogSUU2LCBJRTcgKi9cbiAgY2xpcDogcmVjdCgxcHgsIDFweCwgMXB4LCAxcHgpO1xuICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG4gIGJvcmRlcjogMCAhaW1wb3J0YW50O1xuICBoZWlnaHQ6IDFweCAhaW1wb3J0YW50O1xuICB3aWR0aDogMXB4ICFpbXBvcnRhbnQ7XG4gIG92ZXJmbG93OiBoaWRkZW47IH1cblxuLmZvb3Rlci1zb2NpYWwtbGlua3Mgc3Bhbi5mb2N1c2FibGU6YWN0aXZlLFxuLm5hdi11dGlsaXRpZXMgdWwgbGkgc3Bhbi5mb2N1c2FibGU6YWN0aXZlOm5vdCguc2hvcC1jb3VudCksXG4uZm9jdXNhYmxlLnNpdGUtbmFtZTphY3RpdmUsXG4uaW5kdXN0cnktdGFibGUgLmNvdW50IHNwYW4uZm9jdXNhYmxlOmFjdGl2ZSxcbnRhYmxlLnNmZm9ydW1UaHJlYWRzTGlzdCAuZm9jdXNhYmxlLnNmTm9ybWFsVGhyZWFkOmFjdGl2ZSxcbi5mb290ZXItc29jaWFsLWxpbmtzIHNwYW4uZm9jdXNhYmxlOmZvY3VzLFxuLm5hdi11dGlsaXRpZXMgdWwgbGkgc3Bhbi5mb2N1c2FibGU6Zm9jdXM6bm90KC5zaG9wLWNvdW50KSxcbi5mb2N1c2FibGUuc2l0ZS1uYW1lOmZvY3VzLFxuLmluZHVzdHJ5LXRhYmxlIC5jb3VudCBzcGFuLmZvY3VzYWJsZTpmb2N1cyxcbnRhYmxlLnNmZm9ydW1UaHJlYWRzTGlzdCAuZm9jdXNhYmxlLnNmTm9ybWFsVGhyZWFkOmZvY3VzIHtcbiAgY2xpcDogYXV0bztcbiAgaGVpZ2h0OiBhdXRvO1xuICBtYXJnaW46IDA7XG4gIG92ZXJmbG93OiB2aXNpYmxlO1xuICBwb3NpdGlvbjogc3RhdGljO1xuICB3aWR0aDogYXV0bzsgfVxuXG4uYmFuZC5hcnRpY2xlLXNsaWRlciAuZmVhdHVyZS1ib3g6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMTk1LCA5MiwgMC41KTsgfVxuXG4uYmFuZC5hcnRpY2xlLXNsaWRlciAuZmVhdHVyZS1ib3g6aG92ZXIgKiB7XG4gIGNvbG9yOiAjMWMzMDQwICFpbXBvcnRhbnQ7IH1cblxuLmJhbmQuYXJ0aWNsZS1zbGlkZXIgLmZlYXR1cmUtYm94OmhvdmVyIC5sYWJlbDpiZWZvcmUge1xuICBiYWNrZ3JvdW5kOiAjZmZmZmZmOyB9XG5cbi5idXR0b246bm90KC5kcm9wZG93bi10b2dnbGUpLFxuLmJ1dHRvbi1zbWFsbC10ZXh0Om5vdCguZHJvcGRvd24tdG9nZ2xlKSxcbi5zaW1wbGUtYnV0dG9uOm5vdCguZHJvcGRvd24tdG9nZ2xlKSxcbmlucHV0W3RpdGxlPVwiU2VhcmNoIGlucHV0XCJdICsgc3BhbiArIGJ1dHRvbjpub3QoLmRyb3Bkb3duLXRvZ2dsZSksXG4uYmxvZy1kZXRhaWxzIGJ1dHRvbltkYXRhLXNmLXJvbGU9Y29tbWVudHMtbmV3LXN1Ym1pdC1idXR0b25dOm5vdCguZHJvcGRvd24tdG9nZ2xlKSxcbmJvZHkuYmxvZyAuc2Zjb21tZW50c1N1Ym1pdEJ0bjpub3QoLmRyb3Bkb3duLXRvZ2dsZSksXG4uc2Zmb3J1bU5ld1RocmVhZExuazpub3QoLmRyb3Bkb3duLXRvZ2dsZSksXG4uc2Zmb3J1bVJlcGx5QnRuOm5vdCguZHJvcGRvd24tdG9nZ2xlKSxcbi5mb3J1bSAuc2ZTdWJtaXRCdG46bm90KC5kcm9wZG93bi10b2dnbGUpLFxuLmJ1dHRvbi1zZWNvbmRhcnk6bm90KC5kcm9wZG93bi10b2dnbGUpIHtcbiAgZm9udC1mYW1pbHk6IFwiR290aGFtQm9va1wiLCBBcmlhbCwgSGVsdmV0aWNhLCBzYW5zICFpbXBvcnRhbnQ7XG4gIGZvbnQtc2l6ZTogMC44NzVlbSAhaW1wb3J0YW50O1xuICBtaW4td2lkdGg6IDE4NXB4O1xuICBwYWRkaW5nOiAxMHB4IDE1cHg7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIGJhY2tncm91bmQ6ICM3N2M1ZDU7XG4gIGJhY2tncm91bmQ6IC13ZWJraXQtZ3JhZGllbnQobGluZWFyLCBsZWZ0IHRvcCwgcmlnaHQgdG9wLCBjb2xvci1zdG9wKDUwJSwgIzc3YzVkNSksIGNvbG9yLXN0b3AoNTAlLCAjNjdiN2M3KSk7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0byByaWdodCwgIzc3YzVkNSA1MCUsICM2N2I3YzcgNTAlKTtcbiAgYmFja2dyb3VuZC1zaXplOiAyMDAlIDEwMCU7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGxlZnQgYm90dG9tO1xuICBjb2xvcjogI2ZmZmZmZiAhaW1wb3J0YW50O1xuICBib3JkZXItcmlnaHQ6IHNvbGlkICM2N2I3YzcgNTNweDtcbiAgYm9yZGVyLXdpZHRoOiAwIDUzcHggMCAwO1xuICAtd2Via2l0LWJveC1zaGFkb3c6IG5vbmU7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuXG4uYnV0dG9uOm5vdCguZHJvcGRvd24tdG9nZ2xlKTpob3Zlcixcbi5idXR0b24tc21hbGwtdGV4dDpub3QoLmRyb3Bkb3duLXRvZ2dsZSk6aG92ZXIsXG4uc2ltcGxlLWJ1dHRvbjpub3QoLmRyb3Bkb3duLXRvZ2dsZSk6aG92ZXIsXG5ib2R5LmJsb2cgLnNmY29tbWVudHNTdWJtaXRCdG46bm90KC5kcm9wZG93bi10b2dnbGUpOmhvdmVyLFxuLnNmZm9ydW1OZXdUaHJlYWRMbms6bm90KC5kcm9wZG93bi10b2dnbGUpOmhvdmVyLFxuLnNmZm9ydW1SZXBseUJ0bjpub3QoLmRyb3Bkb3duLXRvZ2dsZSk6aG92ZXIsXG4uZm9ydW0gLnNmU3VibWl0QnRuOm5vdCguZHJvcGRvd24tdG9nZ2xlKTpob3Zlcixcbi5idXR0b24tc2Vjb25kYXJ5Om5vdCguZHJvcGRvd24tdG9nZ2xlKTpob3ZlciB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IHJpZ2h0IGJvdHRvbTtcbiAgY29sb3I6ICNmZmZmZmY7IH1cblxuLmJ1dHRvbjpub3QoLmRyb3Bkb3duLXRvZ2dsZSk6YWZ0ZXIsXG4uYnV0dG9uLXNtYWxsLXRleHQ6bm90KC5kcm9wZG93bi10b2dnbGUpOmFmdGVyLFxuLnNpbXBsZS1idXR0b246bm90KC5kcm9wZG93bi10b2dnbGUpOmFmdGVyLFxuaW5wdXRbdGl0bGU9XCJTZWFyY2ggaW5wdXRcIl0gKyBzcGFuICsgYnV0dG9uOm5vdCguZHJvcGRvd24tdG9nZ2xlKTphZnRlcixcbi5ibG9nLWRldGFpbHMgYnV0dG9uW2RhdGEtc2Ytcm9sZT1jb21tZW50cy1uZXctc3VibWl0LWJ1dHRvbl06bm90KC5kcm9wZG93bi10b2dnbGUpOmFmdGVyLFxuYm9keS5ibG9nIC5zZmNvbW1lbnRzU3VibWl0QnRuOm5vdCguZHJvcGRvd24tdG9nZ2xlKTphZnRlcixcbi5zZmZvcnVtTmV3VGhyZWFkTG5rOm5vdCguZHJvcGRvd24tdG9nZ2xlKTphZnRlcixcbi5zZmZvcnVtUmVwbHlCdG46bm90KC5kcm9wZG93bi10b2dnbGUpOmFmdGVyLFxuLmZvcnVtIC5zZlN1Ym1pdEJ0bjpub3QoLmRyb3Bkb3duLXRvZ2dsZSk6YWZ0ZXIsXG4uYnV0dG9uLXNlY29uZGFyeTpub3QoLmRyb3Bkb3duLXRvZ2dsZSk6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBiYWNrZ3JvdW5kOiB1cmwoXCIvYXNzZXRzL2ltYWdlcy9pY29ucy9jaGV2cm9uL3MwNS1yaWdodC13aGl0ZS5wbmc/MTQ0NDI1MTg3NVwiKSBuby1yZXBlYXQgMCAwIHRyYW5zcGFyZW50O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAtNDJweDtcbiAgdG9wOiA5cHg7XG4gIHdpZHRoOiAyOHB4O1xuICBoZWlnaHQ6IDI0cHg7XG4gIGJhY2tncm91bmQtc2l6ZTogMTAwJTsgfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmJ1dHRvbjpub3QoLmRyb3Bkb3duLXRvZ2dsZSksXG4gIC5idXR0b24tc21hbGwtdGV4dDpub3QoLmRyb3Bkb3duLXRvZ2dsZSksXG4gIC5zaW1wbGUtYnV0dG9uOm5vdCguZHJvcGRvd24tdG9nZ2xlKSxcbiAgaW5wdXRbdGl0bGU9XCJTZWFyY2ggaW5wdXRcIl0gKyBzcGFuICsgYnV0dG9uOm5vdCguZHJvcGRvd24tdG9nZ2xlKSxcbiAgLmJsb2ctZGV0YWlscyBidXR0b25bZGF0YS1zZi1yb2xlPWNvbW1lbnRzLW5ldy1zdWJtaXQtYnV0dG9uXTpub3QoLmRyb3Bkb3duLXRvZ2dsZSksXG4gIGJvZHkuYmxvZyAuc2Zjb21tZW50c1N1Ym1pdEJ0bjpub3QoLmRyb3Bkb3duLXRvZ2dsZSksXG4gIC5zZmZvcnVtTmV3VGhyZWFkTG5rOm5vdCguZHJvcGRvd24tdG9nZ2xlKSxcbiAgLnNmZm9ydW1SZXBseUJ0bjpub3QoLmRyb3Bkb3duLXRvZ2dsZSksXG4gIC5mb3J1bSAuc2ZTdWJtaXRCdG46bm90KC5kcm9wZG93bi10b2dnbGUpLFxuICAuYnV0dG9uLXNlY29uZGFyeTpub3QoLmRyb3Bkb3duLXRvZ2dsZSkge1xuICAgIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuOHMgZWFzZTtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC44cyBlYXNlO1xuICAgIHBhZGRpbmc6IDE1cHg7XG4gICAgZm9udC1zaXplOiAxNnB4ICFpbXBvcnRhbnQ7IH1cbiAgLmJ1dHRvbjpub3QoLmRyb3Bkb3duLXRvZ2dsZSk6YWZ0ZXIsXG4gIC5idXR0b24tc21hbGwtdGV4dDpub3QoLmRyb3Bkb3duLXRvZ2dsZSk6YWZ0ZXIsXG4gIC5zaW1wbGUtYnV0dG9uOm5vdCguZHJvcGRvd24tdG9nZ2xlKTphZnRlcixcbiAgaW5wdXRbdGl0bGU9XCJTZWFyY2ggaW5wdXRcIl0gKyBzcGFuICsgYnV0dG9uOm5vdCguZHJvcGRvd24tdG9nZ2xlKTphZnRlcixcbiAgLmJsb2ctZGV0YWlscyBidXR0b25bZGF0YS1zZi1yb2xlPWNvbW1lbnRzLW5ldy1zdWJtaXQtYnV0dG9uXTpub3QoLmRyb3Bkb3duLXRvZ2dsZSk6YWZ0ZXIsXG4gIGJvZHkuYmxvZyAuc2Zjb21tZW50c1N1Ym1pdEJ0bjpub3QoLmRyb3Bkb3duLXRvZ2dsZSk6YWZ0ZXIsXG4gIC5zZmZvcnVtTmV3VGhyZWFkTG5rOm5vdCguZHJvcGRvd24tdG9nZ2xlKTphZnRlcixcbiAgLnNmZm9ydW1SZXBseUJ0bjpub3QoLmRyb3Bkb3duLXRvZ2dsZSk6YWZ0ZXIsXG4gIC5mb3J1bSAuc2ZTdWJtaXRCdG46bm90KC5kcm9wZG93bi10b2dnbGUpOmFmdGVyLFxuICAuYnV0dG9uLXNlY29uZGFyeTpub3QoLmRyb3Bkb3duLXRvZ2dsZSk6YWZ0ZXIge1xuICAgIHdpZHRoOiAzNXB4O1xuICAgIGhlaWdodDogMzBweDtcbiAgICByaWdodDogLTQzcHg7XG4gICAgdG9wOiAxMHB4OyB9IH1cblxuLmJ1dHRvbixcbi5idXR0b24tc21hbGwtdGV4dCxcbi5zaW1wbGUtYnV0dG9uLFxuLnNlYXJjaC1mb3JtIGJ1dHRvbixcbi5zZWFyY2gtZm9ybSAuYnV0dG9uLFxuaW5wdXRbdGl0bGU9XCJTZWFyY2ggaW5wdXRcIl0gKyBzcGFuICsgYnV0dG9uLFxuaW5wdXRbdGl0bGU9XCJTZWFyY2ggaW5wdXRcIl0gKyBzcGFuICsgLmJ1dHRvbixcbi5ibG9nLWRldGFpbHMgYnV0dG9uW2RhdGEtc2Ytcm9sZT1jb21tZW50cy1uZXctc3VibWl0LWJ1dHRvbl0sXG4uYmxvZy1kZXRhaWxzIFtkYXRhLXNmLXJvbGU9Y29tbWVudHMtbmV3LXN1Ym1pdC1idXR0b25dLmJ1dHRvbixcbmJvZHkuYmxvZyAuc2Zjb21tZW50c1N1Ym1pdEJ0bixcbi5zZmZvcnVtTmV3VGhyZWFkTG5rLFxuLnNmZm9ydW1SZXBseUJ0bixcbi5mb3J1bSAuc2ZTdWJtaXRCdG4sXG4uYnV0dG9uLXNlY29uZGFyeSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgLW1vei1hcHBlYXJhbmNlOiBub25lO1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7IH1cblxuLmJ1dHRvbjpob3Zlcixcbi5idXR0b24tc21hbGwtdGV4dDpob3Zlcixcbi5zaW1wbGUtYnV0dG9uOmhvdmVyLFxuLnNlYXJjaC1mb3JtIGJ1dHRvbjpob3ZlcixcbmlucHV0W3RpdGxlPVwiU2VhcmNoIGlucHV0XCJdICsgc3BhbiArIGJ1dHRvbjpob3Zlcixcbi5ibG9nLWRldGFpbHMgYnV0dG9uW2RhdGEtc2Ytcm9sZT1jb21tZW50cy1uZXctc3VibWl0LWJ1dHRvbl06aG92ZXIsXG4uYmxvZy1kZXRhaWxzIFtkYXRhLXNmLXJvbGU9Y29tbWVudHMtbmV3LXN1Ym1pdC1idXR0b25dLmJ1dHRvbjpob3ZlcixcbmJvZHkuYmxvZyAuc2Zjb21tZW50c1N1Ym1pdEJ0bjpob3Zlcixcbi5zZmZvcnVtTmV3VGhyZWFkTG5rOmhvdmVyLFxuLnNmZm9ydW1SZXBseUJ0bjpob3Zlcixcbi5mb3J1bSAuc2ZTdWJtaXRCdG46aG92ZXIsXG4uYnV0dG9uLXNlY29uZGFyeTpob3Zlcixcbi5idXR0b246dmlzaXRlZCxcbi5idXR0b24tc21hbGwtdGV4dDp2aXNpdGVkLFxuLnNpbXBsZS1idXR0b246dmlzaXRlZCxcbi5zZWFyY2gtZm9ybSBidXR0b246dmlzaXRlZCxcbmlucHV0W3RpdGxlPVwiU2VhcmNoIGlucHV0XCJdICsgc3BhbiArIGJ1dHRvbjp2aXNpdGVkLFxuLmJsb2ctZGV0YWlscyBidXR0b25bZGF0YS1zZi1yb2xlPWNvbW1lbnRzLW5ldy1zdWJtaXQtYnV0dG9uXTp2aXNpdGVkLFxuLmJsb2ctZGV0YWlscyBbZGF0YS1zZi1yb2xlPWNvbW1lbnRzLW5ldy1zdWJtaXQtYnV0dG9uXS5idXR0b246dmlzaXRlZCxcbmJvZHkuYmxvZyAuc2Zjb21tZW50c1N1Ym1pdEJ0bjp2aXNpdGVkLFxuLnNmZm9ydW1OZXdUaHJlYWRMbms6dmlzaXRlZCxcbi5zZmZvcnVtUmVwbHlCdG46dmlzaXRlZCxcbi5mb3J1bSAuc2ZTdWJtaXRCdG46dmlzaXRlZCxcbi5idXR0b24tc2Vjb25kYXJ5OnZpc2l0ZWQsXG4uYnV0dG9uOmFjdGl2ZSxcbi5idXR0b24tc21hbGwtdGV4dDphY3RpdmUsXG4uc2ltcGxlLWJ1dHRvbjphY3RpdmUsXG4uc2VhcmNoLWZvcm0gYnV0dG9uOmFjdGl2ZSxcbmlucHV0W3RpdGxlPVwiU2VhcmNoIGlucHV0XCJdICsgc3BhbiArIGJ1dHRvbjphY3RpdmUsXG4uYmxvZy1kZXRhaWxzIGJ1dHRvbltkYXRhLXNmLXJvbGU9Y29tbWVudHMtbmV3LXN1Ym1pdC1idXR0b25dOmFjdGl2ZSxcbi5ibG9nLWRldGFpbHMgW2RhdGEtc2Ytcm9sZT1jb21tZW50cy1uZXctc3VibWl0LWJ1dHRvbl0uYnV0dG9uOmFjdGl2ZSxcbmJvZHkuYmxvZyAuc2Zjb21tZW50c1N1Ym1pdEJ0bjphY3RpdmUsXG4uc2Zmb3J1bU5ld1RocmVhZExuazphY3RpdmUsXG4uc2Zmb3J1bVJlcGx5QnRuOmFjdGl2ZSxcbi5mb3J1bSAuc2ZTdWJtaXRCdG46YWN0aXZlLFxuLmJ1dHRvbi1zZWNvbmRhcnk6YWN0aXZlIHtcbiAgY29sb3I6ICNmZmZmZmYgIWltcG9ydGFudDsgfVxuXG4uYnV0dG9uOmZvY3VzLFxuLmJ1dHRvbi1zbWFsbC10ZXh0OmZvY3VzLFxuLnNpbXBsZS1idXR0b246Zm9jdXMsXG4uc2VhcmNoLWZvcm0gYnV0dG9uOmZvY3VzLFxuaW5wdXRbdGl0bGU9XCJTZWFyY2ggaW5wdXRcIl0gKyBzcGFuICsgYnV0dG9uOmZvY3VzLFxuLmJsb2ctZGV0YWlscyBidXR0b25bZGF0YS1zZi1yb2xlPWNvbW1lbnRzLW5ldy1zdWJtaXQtYnV0dG9uXTpmb2N1cyxcbi5ibG9nLWRldGFpbHMgW2RhdGEtc2Ytcm9sZT1jb21tZW50cy1uZXctc3VibWl0LWJ1dHRvbl0uYnV0dG9uOmZvY3VzLFxuYm9keS5ibG9nIC5zZmNvbW1lbnRzU3VibWl0QnRuOmZvY3VzLFxuLnNmZm9ydW1OZXdUaHJlYWRMbms6Zm9jdXMsXG4uc2Zmb3J1bVJlcGx5QnRuOmZvY3VzLFxuLmZvcnVtIC5zZlN1Ym1pdEJ0bjpmb2N1cyxcbi5idXR0b24tc2Vjb25kYXJ5OmZvY3VzIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAjZmZmZmZmICFpbXBvcnRhbnQ7IH1cblxuLmJ1dHRvbi1zbWFsbC10ZXh0LFxuLnNpbXBsZS1idXR0b24sXG4uc2VhcmNoLWZvcm0gYnV0dG9uLFxuLnNlYXJjaC1mb3JtIC5idXR0b24sXG4uc2VhcmNoLWZvcm0gLmJ1dHRvbi1zbWFsbC10ZXh0LFxuLnNlYXJjaC1mb3JtIC5idXR0b24tc2Vjb25kYXJ5LFxuaW5wdXRbdGl0bGU9XCJTZWFyY2ggaW5wdXRcIl0gKyBzcGFuICsgYnV0dG9uLFxuaW5wdXRbdGl0bGU9XCJTZWFyY2ggaW5wdXRcIl0gKyBzcGFuICsgLmJ1dHRvbixcbmlucHV0W3RpdGxlPVwiU2VhcmNoIGlucHV0XCJdICsgc3BhbiArIC5idXR0b24tc21hbGwtdGV4dCxcbmlucHV0W3RpdGxlPVwiU2VhcmNoIGlucHV0XCJdICsgc3BhbiArIC5idXR0b24tc2Vjb25kYXJ5LFxuLmJsb2ctZGV0YWlscyBidXR0b25bZGF0YS1zZi1yb2xlPWNvbW1lbnRzLW5ldy1zdWJtaXQtYnV0dG9uXSxcbi5ibG9nLWRldGFpbHMgW2RhdGEtc2Ytcm9sZT1jb21tZW50cy1uZXctc3VibWl0LWJ1dHRvbl0uYnV0dG9uLFxuLmJsb2ctZGV0YWlscyBbZGF0YS1zZi1yb2xlPWNvbW1lbnRzLW5ldy1zdWJtaXQtYnV0dG9uXS5idXR0b24tc21hbGwtdGV4dCxcbi5ibG9nLWRldGFpbHMgW2RhdGEtc2Ytcm9sZT1jb21tZW50cy1uZXctc3VibWl0LWJ1dHRvbl0uYnV0dG9uLXNlY29uZGFyeSxcbmJvZHkuYmxvZyAuc2Zjb21tZW50c1N1Ym1pdEJ0bixcbi5zZmZvcnVtTmV3VGhyZWFkTG5rLFxuLnNmZm9ydW1SZXBseUJ0bixcbi5mb3J1bSAuc2ZTdWJtaXRCdG4ge1xuICBmb250LXNpemU6IDAuODEyNWVtICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmc6IDEwcHggMTVweCAhaW1wb3J0YW50O1xuICBib3JkZXItd2lkdGg6IDAgNDBweCAwIDAgIWltcG9ydGFudDsgfVxuXG4uYnV0dG9uLXNtYWxsLXRleHQ6YWZ0ZXIsXG4uc2ltcGxlLWJ1dHRvbjphZnRlcixcbi5zZWFyY2gtZm9ybSBidXR0b246YWZ0ZXIsXG4uc2VhcmNoLWZvcm0gLmJ1dHRvbjphZnRlcixcbi5zZWFyY2gtZm9ybSAuYnV0dG9uLXNlY29uZGFyeTphZnRlcixcbmlucHV0W3RpdGxlPVwiU2VhcmNoIGlucHV0XCJdICsgc3BhbiArIGJ1dHRvbjphZnRlcixcbmlucHV0W3RpdGxlPVwiU2VhcmNoIGlucHV0XCJdICsgc3BhbiArIC5idXR0b246YWZ0ZXIsXG5pbnB1dFt0aXRsZT1cIlNlYXJjaCBpbnB1dFwiXSArIHNwYW4gKyAuYnV0dG9uLXNtYWxsLXRleHQ6YWZ0ZXIsXG5pbnB1dFt0aXRsZT1cIlNlYXJjaCBpbnB1dFwiXSArIHNwYW4gKyAuYnV0dG9uLXNlY29uZGFyeTphZnRlcixcbi5ibG9nLWRldGFpbHMgYnV0dG9uW2RhdGEtc2Ytcm9sZT1jb21tZW50cy1uZXctc3VibWl0LWJ1dHRvbl06YWZ0ZXIsXG4uYmxvZy1kZXRhaWxzIFtkYXRhLXNmLXJvbGU9Y29tbWVudHMtbmV3LXN1Ym1pdC1idXR0b25dLmJ1dHRvbjphZnRlcixcbi5ibG9nLWRldGFpbHMgW2RhdGEtc2Ytcm9sZT1jb21tZW50cy1uZXctc3VibWl0LWJ1dHRvbl0uYnV0dG9uLXNtYWxsLXRleHQ6YWZ0ZXIsXG4uYmxvZy1kZXRhaWxzIFtkYXRhLXNmLXJvbGU9Y29tbWVudHMtbmV3LXN1Ym1pdC1idXR0b25dLmJ1dHRvbi1zZWNvbmRhcnk6YWZ0ZXIsXG5ib2R5LmJsb2cgLnNmY29tbWVudHNTdWJtaXRCdG46YWZ0ZXIsXG4uc2Zmb3J1bU5ld1RocmVhZExuazphZnRlcixcbi5zZmZvcnVtUmVwbHlCdG46YWZ0ZXIsXG4uZm9ydW0gLnNmU3VibWl0QnRuOmFmdGVyIHtcbiAgd2lkdGg6IDI1cHggIWltcG9ydGFudDtcbiAgcmlnaHQ6IC0zMnB4ICFpbXBvcnRhbnQ7IH1cblxuLmJ1dHRvbi1zZWNvbmRhcnkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA4NWFkICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1yaWdodC1jb2xvcjogIzAwNzY5OSAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kOiAtd2Via2l0LWdyYWRpZW50KGxpbmVhciwgbGVmdCB0b3AsIHJpZ2h0IHRvcCwgY29sb3Itc3RvcCg1MCUsICMwMDg1YWQpLCBjb2xvci1zdG9wKDUwJSwgIzAwNzY5OSkpICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0byByaWdodCwgIzAwODVhZCA1MCUsICMwMDc2OTkgNTAlKSAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kLXNpemU6IDIwMCUgMTAwJSAhaW1wb3J0YW50OyB9XG5cbi5idXR0b24tc2Vjb25kYXJ5OmhvdmVyIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogcmlnaHQgYm90dG9tICFpbXBvcnRhbnQ7IH1cblxuLmJ1dHRvbi13aGl0ZS1vdXRsaW5lIHtcbiAgd2lkdGg6IDE0NnB4O1xuICBtYXJnaW46IDAgYXV0bztcbiAgYm9yZGVyOiAzcHggc29saWQgI2ZmZmZmZjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBib3JkZXItcmFkaXVzOiA1MDBweDtcbiAgcGFkZGluZzogMTBweDtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC4ycztcbiAgdHJhbnNpdGlvbjogYWxsIDAuMnM7XG4gIGN1cnNvcjogcG9pbnRlcjsgfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmJ1dHRvbi13aGl0ZS1vdXRsaW5lIHtcbiAgICBtYXJnaW46IDIwcHggYXV0bzsgfSB9XG5cbi5idXR0b24td2hpdGUtb3V0bGluZTpob3ZlciB7XG4gIGJhY2tncm91bmQ6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4zNSk7XG4gIGJvcmRlci1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwKTsgfVxuXG4uYnV0dG9uLXdoaXRlLW91dGxpbmUgYSB7XG4gIGZvbnQtZmFtaWx5OiBcIkdvdGhhbUJvb2tcIiwgQXJpYWwsIEhlbHZldGljYSwgc2FucztcbiAgZm9udC1zaXplOiAwLjg3NWVtO1xuICBjb2xvcjogI2ZmZmZmZiAhaW1wb3J0YW50OyB9XG5cbi5idXR0b24td2hpdGUtYmcge1xuICBib3JkZXItcmFkaXVzOiAzcHg7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgYm9yZGVyOiAxcHggc29saWQgI2JkYmRiZCAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kOiAjZmZmZmZmO1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmc6IDE1cHggMjAlIDE1cHggMTBweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbWFyZ2luLWxlZnQ6IDEwcHg7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZTtcbiAgdHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZTsgfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNjQwcHgpIHtcbiAgLmJ1dHRvbi13aGl0ZS1iZyB7XG4gICAgcGFkZGluZy1yaWdodDogMTAlOyB9IH1cblxuLmJ1dHRvbi13aGl0ZS1iZzphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGJhY2tncm91bmQ6IHVybChcIi9hc3NldHMvaW1hZ2VzL3Nwcml0ZXMvaWNvbnMvY2hldnJvbi1zZjM4ZWM2MjcxOS5wbmdcIikgbm8tcmVwZWF0IDAgLTI5NXB4LzEwMCUgdHJhbnNwYXJlbnQ7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDZweDtcbiAgdG9wOiA3cHg7XG4gIHdpZHRoOiAyOHB4O1xuICBoZWlnaHQ6IDMycHg7IH1cblxuLmJ1dHRvbi13aGl0ZS1iZzpob3ZlciB7XG4gIGJhY2tncm91bmQ6ICMwMDg1YWQ7XG4gIGNvbG9yOiAjZmZmZmZmICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1jb2xvcjogIzAwODVhZCAhaW1wb3J0YW50O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmUgIWltcG9ydGFudDsgfVxuXG4uYnV0dG9uLXdoaXRlLWJnOmhvdmVyOmFmdGVyIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAtMTgycHg7IH1cblxuLmFjY2Vzcy1idXR0b24sXG4uZmlsdGVyc0NvbnRhaW5lciAuYnV0dG9ucyBpbnB1dFt0eXBlPXN1Ym1pdF0ge1xuICBib3JkZXItcmFkaXVzOiAzcHg7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICBwYWRkaW5nOiAxMHB4IDIwcHg7XG4gIGJhY2tncm91bmQ6ICM3N2M1ZDU7IH1cblxuLmFjY2Vzcy1idXR0b246aG92ZXIsXG4uZmlsdGVyc0NvbnRhaW5lciAuYnV0dG9ucyBpbnB1dFt0eXBlPXN1Ym1pdF06aG92ZXIge1xuICBiYWNrZ3JvdW5kOiAjNWY5ZWFhOyB9XG5cbi5hY2Nlc3MtYnV0dG9uLmxvZ2luLFxuLmZpbHRlcnNDb250YWluZXIgLmJ1dHRvbnMgaW5wdXQubG9naW5bdHlwZT1zdWJtaXRdIHtcbiAgYmFja2dyb3VuZDogI2I2YjZiNjsgfVxuXG4uYWNjZXNzLWJ1dHRvbi5sb2dpbjpob3Zlcixcbi5maWx0ZXJzQ29udGFpbmVyIC5idXR0b25zIGlucHV0LmxvZ2luW3R5cGU9c3VibWl0XTpob3ZlciB7XG4gIGJhY2tncm91bmQ6ICM5MjkyOTI7IH1cblxuLnNpbXBsZS1idXR0b24sXG4uc2VhcmNoLWZvcm0gYnV0dG9uLFxuLnNlYXJjaC1mb3JtIC5idXR0b24sXG4uc2VhcmNoLWZvcm0gLmJ1dHRvbi1zbWFsbC10ZXh0LFxuLnNlYXJjaC1mb3JtIC5zaW1wbGUtYnV0dG9uLFxuLnNlYXJjaC1mb3JtIC5ibG9nLWRldGFpbHMgYnV0dG9uW2RhdGEtc2Ytcm9sZT1jb21tZW50cy1uZXctc3VibWl0LWJ1dHRvbl0sXG4uYmxvZy1kZXRhaWxzIC5zZWFyY2gtZm9ybSBidXR0b25bZGF0YS1zZi1yb2xlPWNvbW1lbnRzLW5ldy1zdWJtaXQtYnV0dG9uXSxcbi5zZWFyY2gtZm9ybSBib2R5LmJsb2cgLnNmY29tbWVudHNTdWJtaXRCdG4sXG5ib2R5LmJsb2cgLnNlYXJjaC1mb3JtIC5zZmNvbW1lbnRzU3VibWl0QnRuLFxuLnNlYXJjaC1mb3JtIC5zZmZvcnVtTmV3VGhyZWFkTG5rLFxuLnNlYXJjaC1mb3JtIC5zZmZvcnVtUmVwbHlCdG4sXG4uc2VhcmNoLWZvcm0gLmZvcnVtIC5zZlN1Ym1pdEJ0bixcbi5mb3J1bSAuc2VhcmNoLWZvcm0gLnNmU3VibWl0QnRuLFxuLnNlYXJjaC1mb3JtIC5idXR0b24tc2Vjb25kYXJ5LFxuaW5wdXRbdGl0bGU9XCJTZWFyY2ggaW5wdXRcIl0gKyBzcGFuICsgYnV0dG9uLFxuaW5wdXRbdGl0bGU9XCJTZWFyY2ggaW5wdXRcIl0gKyBzcGFuICsgLmJ1dHRvbixcbmlucHV0W3RpdGxlPVwiU2VhcmNoIGlucHV0XCJdICsgc3BhbiArIC5idXR0b24tc21hbGwtdGV4dCxcbmlucHV0W3RpdGxlPVwiU2VhcmNoIGlucHV0XCJdICsgc3BhbiArIC5zaW1wbGUtYnV0dG9uLFxuLmJsb2ctZGV0YWlscyBpbnB1dFt0aXRsZT1cIlNlYXJjaCBpbnB1dFwiXSArIHNwYW4gKyBidXR0b25bZGF0YS1zZi1yb2xlPWNvbW1lbnRzLW5ldy1zdWJtaXQtYnV0dG9uXSxcbmJvZHkuYmxvZyBpbnB1dFt0aXRsZT1cIlNlYXJjaCBpbnB1dFwiXSArIHNwYW4gKyAuc2Zjb21tZW50c1N1Ym1pdEJ0bixcbmlucHV0W3RpdGxlPVwiU2VhcmNoIGlucHV0XCJdICsgc3BhbiArIC5zZmZvcnVtTmV3VGhyZWFkTG5rLFxuaW5wdXRbdGl0bGU9XCJTZWFyY2ggaW5wdXRcIl0gKyBzcGFuICsgLnNmZm9ydW1SZXBseUJ0bixcbi5mb3J1bSBpbnB1dFt0aXRsZT1cIlNlYXJjaCBpbnB1dFwiXSArIHNwYW4gKyAuc2ZTdWJtaXRCdG4sXG5pbnB1dFt0aXRsZT1cIlNlYXJjaCBpbnB1dFwiXSArIHNwYW4gKyAuYnV0dG9uLXNlY29uZGFyeSB7XG4gIGJhY2tncm91bmQ6ICM3N2M1ZDUgIWltcG9ydGFudDtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBub25lICFpbXBvcnRhbnQ7XG4gIHRyYW5zaXRpb246IG5vbmUgIWltcG9ydGFudDtcbiAgYm9yZGVyLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gIG1pbi13aWR0aDogYXV0byAhaW1wb3J0YW50O1xuICBwYWRkaW5nOiAxMHB4IDE1cHggIWltcG9ydGFudDtcbiAgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7XG4gIHRleHQtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7IH1cblxuLnNpbXBsZS1idXR0b246aG92ZXIsXG4uc2VhcmNoLWZvcm0gYnV0dG9uOmhvdmVyLFxuLnNlYXJjaC1mb3JtIC5idXR0b246aG92ZXIsXG4uc2VhcmNoLWZvcm0gLmJ1dHRvbi1zbWFsbC10ZXh0OmhvdmVyLFxuLnNlYXJjaC1mb3JtIGJvZHkuYmxvZyAuc2Zjb21tZW50c1N1Ym1pdEJ0bjpob3ZlcixcbmJvZHkuYmxvZyAuc2VhcmNoLWZvcm0gLnNmY29tbWVudHNTdWJtaXRCdG46aG92ZXIsXG4uc2VhcmNoLWZvcm0gLnNmZm9ydW1OZXdUaHJlYWRMbms6aG92ZXIsXG4uc2VhcmNoLWZvcm0gLnNmZm9ydW1SZXBseUJ0bjpob3Zlcixcbi5zZWFyY2gtZm9ybSAuZm9ydW0gLnNmU3VibWl0QnRuOmhvdmVyLFxuLmZvcnVtIC5zZWFyY2gtZm9ybSAuc2ZTdWJtaXRCdG46aG92ZXIsXG4uc2VhcmNoLWZvcm0gLmJ1dHRvbi1zZWNvbmRhcnk6aG92ZXIsXG5pbnB1dFt0aXRsZT1cIlNlYXJjaCBpbnB1dFwiXSArIHNwYW4gKyBidXR0b246aG92ZXIsXG5pbnB1dFt0aXRsZT1cIlNlYXJjaCBpbnB1dFwiXSArIHNwYW4gKyAuYnV0dG9uOmhvdmVyLFxuaW5wdXRbdGl0bGU9XCJTZWFyY2ggaW5wdXRcIl0gKyBzcGFuICsgLmJ1dHRvbi1zbWFsbC10ZXh0OmhvdmVyLFxuYm9keS5ibG9nIGlucHV0W3RpdGxlPVwiU2VhcmNoIGlucHV0XCJdICsgc3BhbiArIC5zZmNvbW1lbnRzU3VibWl0QnRuOmhvdmVyLFxuaW5wdXRbdGl0bGU9XCJTZWFyY2ggaW5wdXRcIl0gKyBzcGFuICsgLnNmZm9ydW1OZXdUaHJlYWRMbms6aG92ZXIsXG5pbnB1dFt0aXRsZT1cIlNlYXJjaCBpbnB1dFwiXSArIHNwYW4gKyAuc2Zmb3J1bVJlcGx5QnRuOmhvdmVyLFxuLmZvcnVtIGlucHV0W3RpdGxlPVwiU2VhcmNoIGlucHV0XCJdICsgc3BhbiArIC5zZlN1Ym1pdEJ0bjpob3ZlcixcbmlucHV0W3RpdGxlPVwiU2VhcmNoIGlucHV0XCJdICsgc3BhbiArIC5idXR0b24tc2Vjb25kYXJ5OmhvdmVyIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kOiAjNjdiN2M3ICFpbXBvcnRhbnQ7IH1cblxuLyogU3R5bGVzIGZvciBpbWFnZXMgaW4gdGhlIGNvbnRlbnQgYXJlYSAqL1xuLmltZy1ib3gsXG4uaW1nLWJveC1yaWdodCxcbi5pbWctYm94LWxlZnQsXG4uaW1nLWJveC1jZW50ZXIge1xuICBtYXJnaW4tYm90dG9tOiA0MHB4OyB9XG5cbi5pbWctYm94IGltZyxcbi5pbWctYm94LXJpZ2h0IGltZyxcbi5pbWctYm94LWxlZnQgaW1nLFxuLmltZy1ib3gtY2VudGVyIGltZyB7XG4gIG1hcmdpbjogMCBhdXRvICFpbXBvcnRhbnQ7IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDY0MHB4KSB7XG4gIC5pbWctYm94LFxuICAuaW1nLWJveC1yaWdodCxcbiAgLmltZy1ib3gtbGVmdCxcbiAgLmltZy1ib3gtY2VudGVyIHtcbiAgICB3aWR0aDogNDAlOyB9IH1cblxuLmltZy1ib3ggLmltZy1ib3gtY29udGVudCxcbi5pbWctYm94LXJpZ2h0IC5pbWctYm94LWNvbnRlbnQsXG4uaW1nLWJveC1sZWZ0IC5pbWctYm94LWNvbnRlbnQsXG4uaW1nLWJveC1jZW50ZXIgLmltZy1ib3gtY29udGVudCB7XG4gIHBhZGRpbmc6IDhweDsgfVxuXG4uaW1nLWJveCAuY2FwdGlvbixcbi5pbWctYm94LXJpZ2h0IC5jYXB0aW9uLFxuLmltZy1ib3gtbGVmdCAuY2FwdGlvbixcbi5pbWctYm94LWNlbnRlciAuY2FwdGlvbiB7XG4gIG1hcmdpbi10b3A6IDEwcHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZm9udC1zaXplOiAwLjY4NzVlbTtcbiAgbWFyZ2luOiA4cHggMCAwOyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA2NDBweCkge1xuICAuaW1nLWJveCAuY2FwdGlvbixcbiAgLmltZy1ib3gtcmlnaHQgLmNhcHRpb24sXG4gIC5pbWctYm94LWxlZnQgLmNhcHRpb24sXG4gIC5pbWctYm94LWNlbnRlciAuY2FwdGlvbiB7XG4gICAgdGV4dC1hbGlnbjogbGVmdDsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA2NDBweCkge1xuICAuaW1nLWJveC1yaWdodCB7XG4gICAgZmxvYXQ6IHJpZ2h0O1xuICAgIG1hcmdpbjogMCAwIDEwcHggMjBweDsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA2NDBweCkge1xuICAuaW1nLWJveC1sZWZ0IHtcbiAgICBmbG9hdDogbGVmdDtcbiAgICBtYXJnaW46IDAgMjBweCAxMHB4IDA7IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNjQwcHgpIHtcbiAgLmltZy1ib3gtY2VudGVyIHtcbiAgICBtYXJnaW46IDIwcHggYXV0bzsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA2NDBweCkge1xuICAuaW1hZ2UtYm94LWxlZnQge1xuICAgIG1hcmdpbjogMCAyMHB4IDEwcHggMCAhaW1wb3J0YW50OyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDY0MHB4KSB7XG4gIC5pbWFnZS1ib3gtcmlnaHQge1xuICAgIGZsb2F0OiByaWdodCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbjogMCAwIDEwcHggMjBweCAhaW1wb3J0YW50OyB9IH1cblxuLyogVW5vcmRlcmVkIGFuZCBPcmRlcmVkIExpc3RzICovXG4vKlxyXG4ubWFpbi1jb250ZW50IC5jb250ZW50IHVsLFxyXG4ubWFpbi1jb250ZW50IC5jb250ZW50IG9sIHtcclxuICAgIHBhZGRpbmctbGVmdDogMzVweDtcclxufVxyXG5cclxuLm1haW4tY29udGVudCAuY29udGVudCB1bCB1bCxcclxuLm1haW4tY29udGVudCAuY29udGVudCB1bCBvbCxcclxuLm1haW4tY29udGVudCAuY29udGVudCBvbCB1bCxcclxuLm1haW4tY29udGVudCAuY29udGVudCBvbCBvbCB7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDIwcHg7XHJcbiAgICBwYWRkaW5nLXRvcDogMTVweDtcclxufVxyXG5cclxuLm1haW4tY29udGVudCAuY29udGVudCB1bCB1bCBsaTpsYXN0LWNoaWxkLFxyXG4ubWFpbi1jb250ZW50IC5jb250ZW50IHVsIG9sIGxpOmxhc3QtY2hpbGQsXHJcbi5tYWluLWNvbnRlbnQgLmNvbnRlbnQgb2wgdWwgbGk6bGFzdC1jaGlsZCxcclxuLm1haW4tY29udGVudCAuY29udGVudCBvbCBvbCBsaTpsYXN0LWNoaWxkIHtcclxuICAgIHBhZGRpbmctYm90dG9tOiAwO1xyXG59XHJcblxyXG4ubWFpbi1jb250ZW50IC5jb250ZW50IGxpIHtcclxuICAgIHBhZGRpbmctYm90dG9tOiAxNXB4O1xyXG4gICAgbGluZS1oZWlnaHQ6IDI3cHg7XHJcbn1cclxuXHJcbi5tYWluLWNvbnRlbnQgLmNvbnRlbnQgdWwgbGkge1xyXG4gICAgbGlzdC1zdHlsZTogbm9uZTtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxufVxyXG4ubWFpbi1jb250ZW50IC5jb250ZW50IHVsIGxpOmJlZm9yZSB7XHJcbiAgICBjb2xvcjogIzM0MzMzMjtcclxuICAgIGNvbnRlbnQ6IFwi4oCUXCI7XHJcbiAgICBmb250LXNpemU6IDlweDtcclxuICAgIGxlZnQ6IC0xNXB4O1xyXG4gICAgbGluZS1oZWlnaHQ6IDI7XHJcbiAgICBwYWRkaW5nLXJpZ2h0OiA1cHg7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbn1cclxuaHRtbC5pZTggLm1haW4tY29udGVudCAuY29udGVudCB1bCBsaSB7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIGxpc3Qtc3R5bGU6IGRpc2M7XHJcbn1cclxuXHJcbi5tYWluLWNvbnRlbnQgLmNvbnRlbnQgdWwgdWwgbGk6YmVmb3JlIHtcclxuICAgIGNvbG9yOiAjMzQzMzMyO1xyXG59XHJcblxyXG4ubWFpbi1jb250ZW50IC5jb250ZW50IG9sIGxpIHtcclxuICAgIHBhZGRpbmctbGVmdDogOHB4O1xyXG59XHJcblxyXG4ubWFpbi1jb250ZW50IC5jb250ZW50IG9sIG9sIGxpIHtcclxuICAgIGxpc3Qtc3R5bGUtdHlwZTogbG93ZXItYWxwaGE7XHJcbn1cclxuKi9cbi8qIEN1c3RvbSBCdWxsZXRzICovXG51bC5hcnJvdy1idWxsZXRzLFxudWwucGRmIHtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgcGFkZGluZy1sZWZ0OiAwICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7IH1cblxudWwge1xuICAvKiA+PiBMaXN0IGl0ZW0qLyB9XG5cbnVsLmFycm93LWJ1bGxldHMgbGkge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmctbGVmdDogMTBweDtcbiAgcGFkZGluZy1ib3R0b206IDEwcHggIWltcG9ydGFudDtcbiAgZm9udC1zaXplOiAwLjg3NWVtOyB9XG5cbnVsLmFycm93LWJ1bGxldHMgbGk6YmVmb3JlIHtcbiAgY29udGVudDogXCLCu1wiO1xuICBmb250LWZhbWlseTogQXJpYWwsIHNhbnMtc2VyaWY7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgZm9udC1zaXplOiAxMnB4OyB9XG5cbnVsLnBkZiBsaSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZy1sZWZ0OiAyNXB4O1xuICBsaW5lLWhlaWdodDogMjVweDtcbiAgcGFkZGluZy1ib3R0b206IDEwcHggIWltcG9ydGFudDtcbiAgZm9udC1zaXplOiAwLjg3NWVtOyB9XG5cbnVsLnBkZiBsaTpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICB3aWR0aDogMjBweDtcbiAgaGVpZ2h0OiAyM3B4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7IH1cblxuLnNlYXJjaC1yZXN1bHRzIC5idG4tZ3JvdXAsXG5ib2R5LmJsb2cgLnNmX3BhZ2VyTnVtZXJpYyxcbi5pbm5lci5mb3J1bSAuc2ZfcGFnZXJOdW1lcmljIHtcbiAgZmxvYXQ6IG5vbmUgIWltcG9ydGFudDtcbiAgbWFyZ2luOiAyMHB4IDAgMTBweDsgfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLnNlYXJjaC1yZXN1bHRzIC5idG4tZ3JvdXAsXG4gIGJvZHkuYmxvZyAuc2ZfcGFnZXJOdW1lcmljLFxuICAuaW5uZXIuZm9ydW0gLnNmX3BhZ2VyTnVtZXJpYyB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyOyB9IH1cblxuLnNlYXJjaC1yZXN1bHRzIC5idG4tZ3JvdXAgYSxcbmJvZHkuYmxvZyAuc2ZfcGFnZXJOdW1lcmljIGEsXG4uaW5uZXIuZm9ydW0gLnNmX3BhZ2VyTnVtZXJpYyBhIHtcbiAgYm9yZGVyOiAxcHggc29saWQgI2NmY2ZjZjtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBmb250LXNpemU6IDAuODc1ZW07XG4gIHdpZHRoOiAyOHB4O1xuICBoZWlnaHQ6IDI4cHg7XG4gIGxpbmUtaGVpZ2h0OiAyOHB4O1xuICBtYXJnaW46IDEwcHggOHB4IDEwcHggMDtcbiAgYm9yZGVyLXJhZGl1czogM3B4O1xuICBjb2xvcjogIzc3YzVkNTtcbiAgdGV4dC1hbGlnbjogY2VudGVyOyB9XG5cbi5zZWFyY2gtcmVzdWx0cyAuYnRuLWdyb3VwIGE6aG92ZXIsXG5ib2R5LmJsb2cgLnNmX3BhZ2VyTnVtZXJpYyBhOmhvdmVyLFxuLmlubmVyLmZvcnVtIC5zZl9wYWdlck51bWVyaWMgYTpob3Zlcixcbi5zZWFyY2gtcmVzdWx0cyAuYnRuLWdyb3VwIGEuc2VsZWN0ZWQsXG5ib2R5LmJsb2cgLnNmX3BhZ2VyTnVtZXJpYyBhLnNlbGVjdGVkLFxuLmlubmVyLmZvcnVtIC5zZl9wYWdlck51bWVyaWMgYS5zZWxlY3RlZCB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZSAhaW1wb3J0YW50OyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuc2VhcmNoLXJlc3VsdHMgLmJ0bi1ncm91cCBhOmhvdmVyLFxuICBib2R5LmJsb2cgLnNmX3BhZ2VyTnVtZXJpYyBhOmhvdmVyLFxuICAuaW5uZXIuZm9ydW0gLnNmX3BhZ2VyTnVtZXJpYyBhOmhvdmVyLFxuICAuc2VhcmNoLXJlc3VsdHMgLmJ0bi1ncm91cCBhLnNlbGVjdGVkLFxuICBib2R5LmJsb2cgLnNmX3BhZ2VyTnVtZXJpYyBhLnNlbGVjdGVkLFxuICAuaW5uZXIuZm9ydW0gLnNmX3BhZ2VyTnVtZXJpYyBhLnNlbGVjdGVkIHtcbiAgICBiYWNrZ3JvdW5kOiAjNzdjNWQ1O1xuICAgIGNvbG9yOiAjZmZmZmZmICFpbXBvcnRhbnQ7XG4gICAgYm9yZGVyLWNvbG9yOiAjNzdjNWQ1OyB9IH1cblxuLyogTWFpbiBDb3RlbnQgKi9cbi5tYWluLWNvbnRlbnQgLmNvbnRlbnQgdGFibGUge1xuICBtYXJnaW46IDIwcHggMCAyMHB4O1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2VlZTsgfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY3cHgpIHtcbiAgLm1haW4tY29udGVudCAuY29udGVudCB0YWJsZSB7XG4gICAgbWFyZ2luOiAyMHB4IDAgNDBweDsgfSB9XG5cbi5tYWluLWNvbnRlbnQgLmNvbnRlbnQgdGFibGUgb2wsXG4ubWFpbi1jb250ZW50IC5jb250ZW50IHRhYmxlIHVsIHtcbiAgcGFkZGluZy1sZWZ0OiAyMHB4OyB9XG5cbi5tYWluLWNvbnRlbnQgLmNvbnRlbnQgdGgge1xuICBiYWNrZ3JvdW5kOiAjNzdjNWQ1O1xuICBjb2xvcjogI2ZmZmZmZiAhaW1wb3J0YW50O1xuICBmb250LXdlaWdodDogbm9ybWFsOyB9XG5cbi5tYWluLWNvbnRlbnQgLmNvbnRlbnQgdGgsXG4ubWFpbi1jb250ZW50IC5jb250ZW50IHRkIHtcbiAgZm9udC1zaXplOiAwLjg3NWVtO1xuICBwYWRkaW5nOiA4cHggMTBweDtcbiAgdmVydGljYWwtYWxpZ246IHRvcDsgfVxuXG4ubWFpbi1jb250ZW50IC5jb250ZW50IHRyOm50aC1jaGlsZCgybisyKSB0ZCB7XG4gIGJhY2tncm91bmQ6ICNmOWY5Zjk7IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkge1xuICAubWFpbi1jb250ZW50IC5jb250ZW50IHRyOmhvdmVyIHRkIHtcbiAgICBiYWNrZ3JvdW5kOiAjZWNlY2VjOyB9IH1cblxuLnRhYmxlLXJlc3BvbnNpdmUge1xuICBib3JkZXI6IG5vbmUgIWltcG9ydGFudDsgfVxuXG5hIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lOyB9XG5cbi8qXHJcbiAgICAubWFpbi1jb250ZW50IGgxLFxyXG4gICAgLm1haW4tY29udGVudCBoMixcclxuICAgIC5tYWluLWNvbnRlbnQgaDMge1xyXG4gICAgICBmb250LXdlaWdodDogMzAwO1xyXG4gICAgfVxyXG5cclxuICAgIC5tYWluLWNvbnRlbnQgaDEge1xyXG4gICAgICBmb250LXNpemU6IDMwcHg7XHJcbiAgICAgIGNvbG9yOiAjNjA1YjU0ICFpbXBvcnRhbnQ7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XHJcbiAgICB9XHJcblxyXG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XHJcbiAgICAgIC5tYWluLWNvbnRlbnQgaDEge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMzVweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5tYWluLWNvbnRlbnQgaDIge1xyXG4gICAgICBmb250LXNpemU6IDIwcHg7XHJcbiAgICAgIGZvbnQtZmFtaWx5OiBcIkxleGlhUmVndWxhclwiLCBUaW1lcywgc2FuLXNlcmlmO1xyXG4gICAgICBjb2xvcjogIzc4OTQ5ZCAhaW1wb3J0YW50O1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG4gICAgfVxyXG5cclxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xyXG4gICAgICAubWFpbi1jb250ZW50IGgyIHtcclxuICAgICAgICBmb250LXNpemU6IDI1cHg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAubWFpbi1jb250ZW50IGgzIHtcclxuICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgfVxyXG5cclxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xyXG5cclxuICAgICAgLm1haW4tY29udGVudCBoMyB7XHJcbiAgICAgICAgZm9udC1zaXplOiAyMnB4O1xyXG4gICAgICB9XHJcblxyXG4gICAgICAuYXJ0aWNsZS5yZWFsLWFydGljbGUgLm1haW4tY29udGVudCAuY29udGVudCBoMyB7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgICAgICBmb250LXNpemU6IDE2cHggIWltcG9ydGFudDtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5tYWluLWNvbnRlbnQgaDQge1xyXG4gICAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICB9XHJcblxyXG4gICAgLm1haW4tY29udGVudCBwIHtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMzBweDtcclxuICAgICAgbGluZS1oZWlnaHQ6IDI3cHg7XHJcbiAgICB9XHJcblxyXG4gICAgLmlubmVyIC5tYWluLWNvbnRlbnQgLmNvbnRlbnQgKiB7XHJcbiAgICAgIGNvbG9yOiAjMzQzMzMyO1xyXG4gICAgfVxyXG5cclxuICAgIC5tYWluLWNvbnRlbnQgLnNtYWxsLXRleHQge1xyXG4gICAgICBmb250LXNpemU6IDAuNzVlbTtcclxuICAgIH1cclxuXHJcbiAgICBib2R5IHtcclxuICAgICAgY29sb3I6ICMzNDMzMzI7XHJcbiAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgZm9udC1mYW1pbHk6IFwiR290aGFtQm9va1wiLCBBcmlhbCwgSGVsdmV0aWNhLCBzYW5zO1xyXG4gICAgfVxyXG5cclxuICAgIGEge1xyXG4gICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgICB9XHJcblxyXG4gICAgLm1haW4tY29udGVudCBoMSxcclxuICAgIC5tYWluLWNvbnRlbnQgaDIsXHJcbiAgICAubWFpbi1jb250ZW50IGgzIHtcclxuICAgICAgZm9udC13ZWlnaHQ6IDMwMDtcclxuICAgIH1cclxuXHJcbiAgICAubWFpbi1jb250ZW50IGgxIHtcclxuICAgICAgZm9udC1mYW1pbHk6IFwiTGV4aWFSZWd1bGFyXCIsIFRpbWVzLCBzYW4tc2VyaWY7XHJcbiAgICAgIGNvbG9yOiAjNzg5NDlkICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XHJcbiAgICAgIC5tYWluLWNvbnRlbnQgaDEge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMzVweDtcclxuICAgICAgfVxyXG5cclxuICAgICAgLmFydGljbGUucmVhbC1hcnRpY2xlIC5tYWluLWNvbnRlbnQgLmNvbnRlbnQgaDEge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMjVweDtcclxuICAgICAgICBmb250LWZhbWlseTogXCJMZXhpYVJlZ3VsYXJcIiwgVGltZXMsIHNhbi1zZXJpZjtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5tYWluLWNvbnRlbnQgaDIge1xyXG4gICAgICBmb250LWZhbWlseTogXCJMZXhpYVJlZ3VsYXJcIiwgVGltZXMsIHNhbi1zZXJpZjtcclxuICAgICAgY29sb3I6ICMzNDMzMzIgIWltcG9ydGFudDtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcclxuICAgICAgZm9udC1zaXplOiAyNXB4O1xyXG4gICAgfVxyXG5cclxuICAgIC5tYWluLWNvbnRlbnQgaDQge1xyXG4gICAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICB9XHJcblxyXG4gICAgLm1haW4tY29udGVudCBwIHtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMzBweDtcclxuICAgICAgbGluZS1oZWlnaHQ6IDI3cHg7XHJcbiAgICB9XHJcbiovXG4vKiBCcmVhZGNydW1iICovXG4uYnJlYWRjcnVtYiB7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nOiAxcmVtIDAgMCAwO1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDsgfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY3cHgpIHtcbiAgLmxhbmRpbmcgLmJyZWFkY3J1bWIge1xuICAgIG1hcmdpbi1ib3R0b206IDQwcHg7IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY3cHgpIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAubGFuZGluZyAuYnJlYWRjcnVtYiB7XG4gICAgcGFkZGluZy1yaWdodDogMjY1cHg7IH0gfVxuXG4uYnJlYWRjcnVtYiB1bCB7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbiAgbGlzdC1zdHlsZTogbm9uZTsgfVxuXG4uYnJlYWRjcnVtYiBsaSB7XG4gIGRpc3BsYXk6IGlubGluZTtcbiAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIGNvbG9yOiAjMzgzODM4OyB9XG4gIC5icmVhZGNydW1iIGxpIGEge1xuICAgIGNvbG9yOiAjMzgzODM4OyB9XG5cbi5icmVhZGNydW1iIGE6YWZ0ZXIge1xuICBjb2xvcjogIzM4MzgzODtcbiAgY29udGVudDogXCIvXCI7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luLWxlZnQ6IDE0cHg7XG4gIG1hcmdpbi1yaWdodDogOHB4OyB9XG5cbi8qIEV2ZW50cyAqL1xuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5ldmVudHMgaDEge1xuICAgIG1heC13aWR0aDogNjAlO1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jazsgfSB9XG5cbi5ldmVudHMgLmNvbnRlbnQtMi1jb2wgLmNvbCB7XG4gIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7IH1cblxuLmV2ZW50cyAuY29udGVudC0yLWNvbCAuY29sOmZpcnN0LWNoaWxkIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50OyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuZXZlbnRzIC5jb250ZW50LTItY29sIHtcbiAgICBmbG9hdDogcmlnaHQ7IH1cbiAgLmV2ZW50cyAuY29udGVudC0yLWNvbCArIGZvcm0ge1xuICAgIGNsZWFyOiBib3RoOyB9IH1cblxuLmZpbHRlcnNDb250YWluZXIge1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2QyY2VjNztcbiAgbWFyZ2luLWJvdHRvbTogNDBweDtcbiAgcGFkZGluZzogMjBweCAwIDI1cHg7IH1cblxuLmZpbHRlcnNDb250YWluZXIgLnRvcGljcyxcbi5maWx0ZXJzQ29udGFpbmVyIC5kYXRlLWZpbHRlciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWluLWhlaWdodDogMXB4O1xuICBwYWRkaW5nLWxlZnQ6IDEwcHg7XG4gIHBhZGRpbmctcmlnaHQ6IDEwcHg7XG4gIHBhZGRpbmc6IDA7IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5maWx0ZXJzQ29udGFpbmVyIC50b3BpY3MsXG4gIC5maWx0ZXJzQ29udGFpbmVyIC5kYXRlLWZpbHRlciB7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgd2lkdGg6IDUwJTsgfSB9XG5cbi5maWx0ZXJzQ29udGFpbmVyIC50b3BpY3Mge1xuICBtYXJnaW4tYm90dG9tOiAyMHB4OyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuZmlsdGVyc0NvbnRhaW5lciAudG9waWNzIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwOyB9IH1cblxuLmZpbHRlcnNDb250YWluZXIgLmZpbHRlci1sYWJlbCB7XG4gIGZvbnQtc2l6ZTogMC44NzVlbTtcbiAgcGFkZGluZy1ib3R0b206IDVweDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBjb2xvcjogIzZlNmU2ZSAhaW1wb3J0YW50OyB9XG5cbi5maWx0ZXJzQ29udGFpbmVyIC5idXR0b25zIHtcbiAgbWFyZ2luOiAyMHB4IDAgMDsgfVxuXG4uZmlsdGVyc0NvbnRhaW5lciAuYnV0dG9ucyBiciB7XG4gIGRpc3BsYXk6IG5vbmU7IH1cblxuLmZpbHRlcnNDb250YWluZXIgLmJ1dHRvbnMgaW5wdXRbdHlwZT1zdWJtaXRdIHtcbiAgZmxvYXQ6IGxlZnQ7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBib3JkZXItcmFkaXVzOiAxcHg7XG4gIGJvcmRlcjogbm9uZTsgfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmZpbHRlcnNDb250YWluZXIgLmJ1dHRvbnMge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGZsb2F0OiBsZWZ0OyB9IH1cblxuLmZpbHRlcnNDb250YWluZXIgb3B0aW9uIHtcbiAgZm9udC1zaXplOiAwLjc1ZW07XG4gIHBhZGRpbmc6IDNweCAxMHB4OyB9XG5cbi5maWx0ZXJzQ29udGFpbmVyIHNlbGVjdCNZZWFyIHtcbiAgbWFyZ2luLWxlZnQ6IDA7XG4gIGJhY2tncm91bmQ6ICNmZmZmZmY7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNkMmNlYzc7XG4gIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgcGFkZGluZzogMnB4IDVweCAycHggOHB4O1xuICB0ZXh0LWFsaWduOiBsZWZ0ICFpbXBvcnRhbnQ7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogYmxvY2s7IH1cblxuLmV2ZW50cy1ibG9jay13cmFwcGVyIHtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgcGFkZGluZzogMCAxMHB4IDIwcHggMTBweDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNjZmNmY2Y7IH1cblxuLmV2ZW50cy1ibG9jay13cmFwcGVyIC5yb3cge1xuICBtYXJnaW46IDAgIWltcG9ydGFudDsgfVxuXG4uZXZlbnRzLWJsb2NrLXdyYXBwZXIgLmV2ZW50cy1kYXRlIHtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDsgfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmV2ZW50cy1ibG9jay13cmFwcGVyIC5ldmVudHMtZGF0ZSB7XG4gICAgZm9udC1zaXplOiAxLjEyNWVtOyB9IH1cblxuLmV2ZW50cy1ibG9jay13cmFwcGVyIC5ldmVudHMtZGF0ZSBzcGFuIHtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgZm9udC13ZWlnaHQ6IDgwMDtcbiAgZm9udC1mYW1pbHk6IFwiTGV4aWFSZWd1bGFyXCIsIFRpbWVzLCBzYW4tc2VyaWY7XG4gIGNvbG9yOiAjNmU2ZTZlICFpbXBvcnRhbnQ7IH1cblxuLmV2ZW50cy1ibG9jay13cmFwcGVyIC5ldmVudHMtZGF0ZSBiciB7XG4gIGRpc3BsYXk6IG5vbmU7IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5ldmVudHMtYmxvY2std3JhcHBlciAuZXZlbnRzLWRhdGUge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBtYXJnaW4tYm90dG9tOiAwOyB9XG4gIC5ldmVudHMtYmxvY2std3JhcHBlciAuZXZlbnRzLWRhdGUgYnIge1xuICAgIGRpc3BsYXk6IGJsb2NrOyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5ldmVudHMtYmxvY2std3JhcHBlciB7XG4gICAgZGlzcGxheTogdGFibGU7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgIHBhZGRpbmctcmlnaHQ6IDA7IH1cbiAgLmV2ZW50cy1ibG9jay13cmFwcGVyIC5ldmVudHMtZGF0ZSxcbiAgLmV2ZW50cy1ibG9jay13cmFwcGVyIC5ldmVudHMtY29udGVudCxcbiAgLmV2ZW50cy1ibG9jay13cmFwcGVyIC5ldmVudHMtbGlua3Mge1xuICAgIGRpc3BsYXk6IHRhYmxlLWNlbGw7XG4gICAgdmVydGljYWwtYWxpZ246IHRvcDsgfVxuICAuZXZlbnRzLWJsb2NrLXdyYXBwZXIgLmV2ZW50cy1jb250ZW50IHtcbiAgICBwYWRkaW5nOiAwIDEwcHg7IH1cbiAgLmV2ZW50cy1ibG9jay13cmFwcGVyIC5ldmVudHMtZGF0ZSB7XG4gICAgd2lkdGg6IDglOyB9IH1cblxuLmV2ZW50cy1ibG9jay13cmFwcGVyIC50aXRsZSB7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7IH1cblxuLmV2ZW50cy1ibG9jay13cmFwcGVyIC50aW1lLWNvc3Qgc3BhbiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmb250LXNpemU6IDAuODc1ZW07IH1cblxuLmV2ZW50cy1ibG9jay13cmFwcGVyIC5zaG93LWhpZGUge1xuICBmb250LXNpemU6IDAuODEyNWVtOyB9XG5cbi5ldmVudHMtYmxvY2std3JhcHBlciAuc2hvdy1oaWRlIHNwYW4ge1xuICBjb2xvcjogIzAwODVhZDsgfVxuXG4uZXZlbnRzLWxpbmtzIHtcbiAgbWFyZ2luLXRvcDogMjBweDsgfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmV2ZW50cy1saW5rcyB7XG4gICAgd2lkdGg6IDIwJTtcbiAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICBtYXJnaW4tdG9wOiAwOyB9IH1cblxuLmV2ZW50cy1saW5rcyBhIHtcbiAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7IH1cblxuLmV2ZW50cy1saW5rcyBhOmhvdmVyIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lICFpbXBvcnRhbnQ7IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5ldmVudHMtbGlua3MgYSB7XG4gICAgbWFyZ2luLWxlZnQ6IDEwcHg7XG4gICAgbWFyZ2luLXJpZ2h0OiAwOyB9IH1cblxuLmV2ZW50cy1saW5rcyAuZmEge1xuICBmb250LXNpemU6IDMwcHg7XG4gIGNvbG9yOiAjNzdjNWQ1ICFpbXBvcnRhbnQ7IH1cblxuLmV2ZW50LWRldGFpbHMge1xuICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICBkaXNwbGF5OiB0YWJsZTtcbiAgcGFkZGluZy1ib3R0b206IDEwcHg7XG4gIGZvbnQtZmFtaWx5OiBcIkxleGlhUmVndWxhclwiLCBUaW1lcywgc2FuLXNlcmlmO1xuICBsaW5lLWhlaWdodDogMTsgfVxuXG4uZXZlbnQtZGV0YWlsczpmaXJzdC1jaGlsZCB7XG4gIHBhZGRpbmctdG9wOiAwICFpbXBvcnRhbnQ7IH1cblxuLmV2ZW50LWRhdGUge1xuICBwYWRkaW5nLXJpZ2h0OiAxMHB4O1xuICB2ZXJ0aWNhbC1hbGlnbjogdG9wOyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA0MjBweCkge1xuICAuZXZlbnQtZGF0ZSB7XG4gICAgZGlzcGxheTogdGFibGUtY2VsbDsgfSB9XG5cbi5ldmVudC1kYXRlIC5kYXRlLXdyYXBwZXIge1xuICB3aWR0aDogNjBweDtcbiAgaGVpZ2h0OiA2MHB4O1xuICBiYWNrZ3JvdW5kOiAjZmZmZmZmO1xuICBib3JkZXI6IDVweCBzb2xpZCAjZmZmZmZmO1xuICBtYXJnaW46IDAgYXV0byAyMHB4OyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjdweCkge1xuICAuZXZlbnQtZGF0ZSAuZGF0ZS13cmFwcGVyIHtcbiAgICB3aWR0aDogNTBweDtcbiAgICBoZWlnaHQ6IDUwcHg7XG4gICAgbWFyZ2luOiAwOyB9IH1cblxuLmV2ZW50LWRhdGUgLmRhdGUtd3JhcHBlciAuZGF0ZSB7XG4gIGNvbG9yOiAjMGY0YjY4ICFpbXBvcnRhbnQ7XG4gIGZvbnQtZmFtaWx5OiBcIkdvdGhhbUJvb2tcIiwgQXJpYWwsIEhlbHZldGljYSwgc2FucztcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgbWFyZ2luOiAwOyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjdweCkge1xuICAuZXZlbnQtZGF0ZSAuZGF0ZS13cmFwcGVyIC5kYXRlIHtcbiAgICBmb250LXNpemU6IDAuN2VtOyB9IH1cblxuLmV2ZW50LWRhdGUgLmRhdGUtd3JhcHBlciAuZGF0ZSBzcGFuIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQtc2l6ZTogMS4zNzVlbTtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGJhY2tncm91bmQ6ICMwZjRiNjg7XG4gIHBhZGRpbmc6IDVweDtcbiAgbWFyZ2luLXRvcDogM3B4OyB9XG5cbi5ldmVudC10aXRsZS1sb2NhdGlvbiB7XG4gIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gIGxpbmUtaGVpZ2h0OiAxLjM7XG4gIGZvbnQtc2l6ZTogMC44NzVlbTtcbiAgdGV4dC1hbGlnbjogY2VudGVyOyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA0MjBweCkge1xuICAuZXZlbnQtdGl0bGUtbG9jYXRpb24ge1xuICAgIGRpc3BsYXk6IHRhYmxlLWNlbGw7XG4gICAgdGV4dC1hbGlnbjogbGVmdDsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuZXZlbnQtdGl0bGUtbG9jYXRpb24ge1xuICAgIGZvbnQtc2l6ZTogMTZweDsgfSB9XG5cbi5ldmVudC10aXRsZS1sb2NhdGlvbiAqIHtcbiAgY29sb3I6ICNmZmZmZmY7IH1cblxuLmV2ZW50LXRpdGxlLWxvY2F0aW9uIC5sb2NhdGlvbiB7XG4gIGZvbnQtZmFtaWx5OiBcIkxleGlhUmVndWxhclwiLCBUaW1lcywgc2FuLXNlcmlmO1xuICBmb250LXN0eWxlOiBpdGFsaWM7IH1cblxuLmV2ZW50LXRpdGxlLWxvY2F0aW9uIC50aXRsZSB7XG4gIG1hcmdpbjogMDtcbiAgbGluZS1oZWlnaHQ6IDEuMjsgfVxuXG4uZXZlbnQtdGl0bGUtbG9jYXRpb24gLmRhdGUtdGltZSB7XG4gIG1hcmdpbjogNXB4IDAgMjBweDsgfVxuXG4uY29udGVudC0yLWNvbCB7XG4gIG1hcmdpbi1sZWZ0OiAtMTBweDtcbiAgbWFyZ2luLXJpZ2h0OiAtMTBweDsgfVxuXG4uY29udGVudC0yLWNvbDpiZWZvcmUsXG4uY29udGVudC0yLWNvbDphZnRlciB7XG4gIGNvbnRlbnQ6IFwiIFwiO1xuICBkaXNwbGF5OiB0YWJsZTsgfVxuXG4uY29udGVudC0yLWNvbDphZnRlciB7XG4gIGNsZWFyOiBib3RoOyB9XG5cbi5jb250ZW50LTItY29sIC5jb2wge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1pbi1oZWlnaHQ6IDFweDtcbiAgcGFkZGluZy1sZWZ0OiAxMHB4O1xuICBwYWRkaW5nLXJpZ2h0OiAxMHB4OyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuY29udGVudC0yLWNvbCAuY29sIHtcbiAgICBmbG9hdDogbGVmdDtcbiAgICB3aWR0aDogNTAlOyB9IH1cblxuLyogTWVnYSBNZW51ICovXG4ubW0tZHJvcGRvd24ge1xuICBiYWNrZ3JvdW5kOiAjMTk1MTZkO1xuICBoZWlnaHQ6IGF1dG87XG4gIGxlZnQ6IC05OTllbTtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgdG9wOiA3MHB4O1xuICB3aWR0aDogMTAwJTtcbiAgei1pbmRleDogOTk7IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkge1xuICAubW0tZHJvcGRvd24ge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgcGFkZGluZy10b3A6IDAgIWltcG9ydGFudDsgfSB9XG5cbiNtYWluLW5hdi13cmFwcGVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBub25lOyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHtcbiAgLmhvbWUgI21haW4tbmF2LXdyYXBwZXIge1xuICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgI21haW4tbmF2LXdyYXBwZXIge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGJhY2tncm91bmQ6ICNmZmZmZmY7XG4gICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNlY2ViZTk7XG4gICAgaGVpZ2h0OiA5MnB4OyB9XG4gICNtYWluLW5hdi13cmFwcGVyIC5jb250YWluZXIsXG4gICNtYWluLW5hdi13cmFwcGVyIGhlYWRlciAuaGVybyxcbiAgaGVhZGVyICNtYWluLW5hdi13cmFwcGVyIC5oZXJvLFxuICAjbWFpbi1uYXYtd3JhcHBlciAjekNvbnRlbnRfQzAwMV9mb3J1bXNGcm9udGVuZFBvc3RzTGlzdF9jdGwwMF9jdGwwMF9wb3N0c0RldGFpbHNWaWV3LFxuICAjbWFpbi1uYXYtd3JhcHBlciAuc2Zmb3J1bU5ld1RocmVhZFdycCB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHBhZGRpbmc6IDA7IH0gfVxuXG4jbWFpbi1uYXYtd3JhcHBlciBuYXYsXG4jbWFpbi1uYXYtd3JhcHBlciAubG9naW4ge1xuICBmbG9hdDogbGVmdDsgfVxuXG4jbWFpbi1uYXYtd3JhcHBlciBuYXYgbGksXG4jbWFpbi1uYXYtd3JhcHBlciAubG9naW4gbGkge1xuICBsaXN0LXN0eWxlOiBub25lOyB9XG5cbiNtYWluLW5hdi13cmFwcGVyIG5hdiBsaSBsaSxcbiNtYWluLW5hdi13cmFwcGVyIC5sb2dpbiBsaSBsaSB7XG4gIGxpc3Qtc3R5bGUtaW1hZ2U6IG5vbmU7XG4gIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbiAgbWFyZ2luLWxlZnQ6IDA7IH1cblxuLmxvZ2luICNnbG9iYWwtbG9nb3V0IGEge1xuICBjb2xvcjogIzExNDI1YTtcbiAgcGFkZGluZy1sZWZ0OiAxMHB4O1xuICBwYWRkaW5nLXJpZ2h0OiAxMHB4OyB9XG5cbi5sb2dpbiAjZ2xvYmFsLWxvZ291dCAuZHJvcGRvd246aG92ZXIgYSB7XG4gIGNvbG9yOiAjZmZmZmZmOyB9XG5cbiNtYWluLW5hdi13cmFwcGVyIG5hdiA+IHVsLFxuI21haW4tbmF2LXdyYXBwZXIgLmxvZ2luID4gdWwge1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7IH1cblxuI21haW4tbmF2LXdyYXBwZXIgbmF2ID4gdWwgPiBsaSxcbiNtYWluLW5hdi13cmFwcGVyIC5sb2dpbiA+IHVsID4gbGkge1xuICBmbG9hdDogbGVmdDsgfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY3cHgpIHtcbiAgI21haW4tbmF2LXdyYXBwZXIgbmF2ID4gdWwgPiBsaSxcbiAgI21haW4tbmF2LXdyYXBwZXIgLmxvZ2luID4gdWwgPiBsaSB7XG4gICAgbGluZS1oZWlnaHQ6IDkycHg7XG4gICAgbWF4LWhlaWdodDogOTJweDtcbiAgICBtYXgtd2lkdGg6IDEyMHB4O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjsgfVxuICAudHJhbnNsYXRlZC1sdHIgI21haW4tbmF2LXdyYXBwZXIgbmF2ID4gdWwgPiBsaSxcbiAgLnRyYW5zbGF0ZWQtbHRyICNtYWluLW5hdi13cmFwcGVyIC5sb2dpbiA+IHVsID4gbGkge1xuICAgIHdvcmQtYnJlYWs6IGJyZWFrLWFsbDsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAjbWFpbi1uYXYtd3JhcHBlciBuYXYgPiB1bCA+IGxpLFxuICAjbWFpbi1uYXYtd3JhcHBlciAubG9naW4gPiB1bCA+IGxpIHtcbiAgICBtYXgtd2lkdGg6IDE1MHB4OyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAjbWFpbi1uYXYtd3JhcHBlciBuYXYgPiB1bCA+IGxpLFxuICAjbWFpbi1uYXYtd3JhcHBlciAubG9naW4gPiB1bCA+IGxpIHtcbiAgICBtYXgtd2lkdGg6IDIyNXB4OyB9IH1cblxuI21haW4tbmF2LXdyYXBwZXIgbmF2ID4gdWwgPiBsaS5hY3RpdmUsXG4jbWFpbi1uYXYtd3JhcHBlciAubG9naW4gPiB1bCA+IGxpLmFjdGl2ZSB7XG4gIGJhY2tncm91bmQ6ICMxMTQyNWE7IH1cblxuI21haW4tbmF2LXdyYXBwZXIgbmF2ID4gdWwgPiBsaTpob3ZlcixcbiNtYWluLW5hdi13cmFwcGVyIC5sb2dpbiA+IHVsID4gbGk6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiAjMTE0MjVhOyB9XG5cbiNtYWluLW5hdi13cmFwcGVyIG5hdiA+IHVsID4gbGk6aG92ZXIgPiAubW0tZHJvcGRvd24sXG4jbWFpbi1uYXYtd3JhcHBlciAubG9naW4gPiB1bCA+IGxpOmhvdmVyID4gLm1tLWRyb3Bkb3duIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGxlZnQ6IDA7IH1cblxuI21haW4tbmF2LXdyYXBwZXIgbmF2ID4gdWwgPiBsaTpob3ZlciA+IGEsXG4jbWFpbi1uYXYtd3JhcHBlciAubG9naW4gPiB1bCA+IGxpOmhvdmVyID4gYSB7XG4gIGNvbG9yOiAjZmZmZmZmOyB9XG5cbiNtYWluLW5hdi13cmFwcGVyIG5hdiA+IHVsID4gbGkgPiBhLFxuI21haW4tbmF2LXdyYXBwZXIgLmxvZ2luID4gdWwgPiBsaSA+IGEge1xuICBmb250LXNpemU6IDAuODc1ZW07XG4gIGNvbG9yOiAjMzQzMzMyO1xuICBsaW5lLWhlaWdodDogOTJweDtcbiAgaGVpZ2h0OiAxMDAlO1xuICBwYWRkaW5nOiAwIDEwcHg7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlOyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAjbWFpbi1uYXYtd3JhcHBlciBuYXYgPiB1bCA+IGxpID4gYSxcbiAgI21haW4tbmF2LXdyYXBwZXIgLmxvZ2luID4gdWwgPiBsaSA+IGEge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICAgIHBhZGRpbmc6IDAgMTBweDtcbiAgICAvKmZvbnQtc2l6ZTogZW0oMTZweCwgMTZweCk7Ki8gfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgI21haW4tbmF2LXdyYXBwZXIgbmF2ID4gdWwgPiBsaSA+IGEsXG4gICNtYWluLW5hdi13cmFwcGVyIC5sb2dpbiA+IHVsID4gbGkgPiBhIHtcbiAgICBmb250LXNpemU6IDAuOTY4NzVlbTtcbiAgICBwYWRkaW5nOiAwIDE1cHg7IH0gfVxuXG4jbWFpbi1uYXYtd3JhcHBlciBuYXYgPiB1bCAubW0tY29udGVudCxcbiNtYWluLW5hdi13cmFwcGVyIC5sb2dpbiA+IHVsIC5tbS1jb250ZW50IHtcbiAgcGFkZGluZzogMCAxNXB4O1xuICB3aWR0aDogMTAwJTsgfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSB7XG4gICNtYWluLW5hdi13cmFwcGVyIG5hdiA+IHVsIC5tbS1jb250ZW50LFxuICAjbWFpbi1uYXYtd3JhcHBlciAubG9naW4gPiB1bCAubW0tY29udGVudCB7XG4gICAgZGlzcGxheTogdGFibGU7XG4gICAgcGFkZGluZzogMDsgfVxuICAjbWFpbi1uYXYtd3JhcHBlciBuYXYgPiB1bCAubW0tY29udGVudCAubW0tbGlua3Mtd3JhcHBlcixcbiAgI21haW4tbmF2LXdyYXBwZXIgbmF2ID4gdWwgLm1tLWNvbnRlbnQgLm1tLXByb21vLFxuICAjbWFpbi1uYXYtd3JhcHBlciAubG9naW4gPiB1bCAubW0tY29udGVudCAubW0tbGlua3Mtd3JhcHBlcixcbiAgI21haW4tbmF2LXdyYXBwZXIgLmxvZ2luID4gdWwgLm1tLWNvbnRlbnQgLm1tLXByb21vIHtcbiAgICBkaXNwbGF5OiB0YWJsZS1jZWxsO1xuICAgIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gICAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgICBib3JkZXItd2lkdGg6IDU1cHggMCA2cHggMDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMjBweDsgfVxuICAjbWFpbi1uYXYtd3JhcHBlciBuYXYgPiB1bCAubW0tY29udGVudCAubW0tbGlua3Mtd3JhcHBlcixcbiAgI21haW4tbmF2LXdyYXBwZXIgLmxvZ2luID4gdWwgLm1tLWNvbnRlbnQgLm1tLWxpbmtzLXdyYXBwZXIge1xuICAgIGJvcmRlci1jb2xvcjogIzExNDI1YTtcbiAgICBwYWRkaW5nOiAwIDE1cHg7IH1cbiAgI21haW4tbmF2LXdyYXBwZXIgbmF2ID4gdWwgLm1tLWNvbnRlbnQgLm1tLXByb21vLFxuICAjbWFpbi1uYXYtd3JhcHBlciAubG9naW4gPiB1bCAubW0tY29udGVudCAubW0tcHJvbW8ge1xuICAgIHdpZHRoOiAzNSU7XG4gICAgYm9yZGVyLWNvbG9yOiAjMGIzNzRkO1xuICAgIGJhY2tncm91bmQ6ICMwZjRiNjg7IH0gfVxuXG4jbWFpbi1uYXYtd3JhcHBlciBuYXYgPiB1bCAubW0tY29udGVudCB1bCxcbiNtYWluLW5hdi13cmFwcGVyIC5sb2dpbiA+IHVsIC5tbS1jb250ZW50IHVsIHtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiAwOyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHtcbiAgI21haW4tbmF2LXdyYXBwZXIgbmF2ID4gdWwgLm1tLWNvbnRlbnQgLm1tLWxpbmtzLWNvbCxcbiAgI21haW4tbmF2LXdyYXBwZXIgLmxvZ2luID4gdWwgLm1tLWNvbnRlbnQgLm1tLWxpbmtzLWNvbCB7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgd2lkdGg6IDMzJTsgfSB9XG5cbiNtYWluLW5hdi13cmFwcGVyIG5hdiA+IHVsIC5tbS1jb250ZW50IGxpLFxuI21haW4tbmF2LXdyYXBwZXIgLmxvZ2luID4gdWwgLm1tLWNvbnRlbnQgbGkge1xuICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuICBwYWRkaW5nLWJvdHRvbTogMTVweDsgfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgI21haW4tbmF2LXdyYXBwZXIgbmF2ID4gdWwgLm1tLWNvbnRlbnQgbGksXG4gICNtYWluLW5hdi13cmFwcGVyIC5sb2dpbiA+IHVsIC5tbS1jb250ZW50IGxpIHtcbiAgICBsaW5lLWhlaWdodDogMS41O1xuICAgIHBhZGRpbmctcmlnaHQ6IDE1cHg7IH1cbiAgI21haW4tbmF2LXdyYXBwZXIgbmF2ID4gdWwgLm1tLWNvbnRlbnQgbGkuaGVhZGVyLFxuICAjbWFpbi1uYXYtd3JhcHBlciAubG9naW4gPiB1bCAubW0tY29udGVudCBsaS5oZWFkZXIge1xuICAgIG1hcmdpbi10b3A6IC00MHB4O1xuICAgIHBhZGRpbmctYm90dG9tOiAyNXB4O1xuICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgIGNvbG9yOiAjZmZmZmZmO1xuICAgIGZvbnQtZmFtaWx5OiBcIkdvdGhhbUJvb2tcIiwgQXJpYWwsIEhlbHZldGljYSwgc2FucztcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgLypmb3IgaWUqLyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgI21haW4tbmF2LXdyYXBwZXIgbmF2ID4gdWwgLm1tLWNvbnRlbnQgbGkuaGVhZGVyLFxuICAjbWFpbi1uYXYtd3JhcHBlciAubG9naW4gPiB1bCAubW0tY29udGVudCBsaS5oZWFkZXIge1xuICAgIGZvbnQtc2l6ZTogMC44NzVlbTsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkgYW5kIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAjbWFpbi1uYXYtd3JhcHBlciBuYXYgPiB1bCAubW0tY29udGVudCBsaS5oZWFkZXIsXG4gICNtYWluLW5hdi13cmFwcGVyIC5sb2dpbiA+IHVsIC5tbS1jb250ZW50IGxpLmhlYWRlciB7XG4gICAgZm9udC1zaXplOiAxZW07IH0gfVxuXG4jbWFpbi1uYXYtd3JhcHBlciBuYXYgPiB1bCAubW0tY29udGVudCBhOm5vdCguYnV0dG9uKTpub3QoLmJ1dHRvbi1zbWFsbC10ZXh0KTpub3QoLnNpbXBsZS1idXR0b24pOm5vdCguc2Zmb3J1bU5ld1RocmVhZExuayk6bm90KC5zZmZvcnVtUmVwbHlCdG4pOm5vdCguYnV0dG9uLXNlY29uZGFyeSksXG4jbWFpbi1uYXYtd3JhcHBlciAubG9naW4gPiB1bCAubW0tY29udGVudCBhOm5vdCguYnV0dG9uKTpub3QoLmJ1dHRvbi1zbWFsbC10ZXh0KTpub3QoLnNpbXBsZS1idXR0b24pOm5vdCguc2Zmb3J1bU5ld1RocmVhZExuayk6bm90KC5zZmZvcnVtUmVwbHlCdG4pOm5vdCguYnV0dG9uLXNlY29uZGFyeSkge1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIHBhZGRpbmctcmlnaHQ6IDA7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBkaXNwbGF5OiBpbmxpbmU7XG4gIGNvbG9yOiAjZmZmZmZmOyB9XG5cbiNtYWluLW5hdi13cmFwcGVyIG5hdiA+IHVsIC5tbS1jb250ZW50IGE6bm90KC5idXR0b24pOm5vdCguYnV0dG9uLXNtYWxsLXRleHQpOm5vdCguc2ltcGxlLWJ1dHRvbik6bm90KC5zZmZvcnVtTmV3VGhyZWFkTG5rKTpub3QoLnNmZm9ydW1SZXBseUJ0bik6bm90KC5idXR0b24tc2Vjb25kYXJ5KTpob3ZlcixcbiNtYWluLW5hdi13cmFwcGVyIC5sb2dpbiA+IHVsIC5tbS1jb250ZW50IGE6bm90KC5idXR0b24pOm5vdCguYnV0dG9uLXNtYWxsLXRleHQpOm5vdCguc2ltcGxlLWJ1dHRvbik6bm90KC5zZmZvcnVtTmV3VGhyZWFkTG5rKTpub3QoLnNmZm9ydW1SZXBseUJ0bik6bm90KC5idXR0b24tc2Vjb25kYXJ5KTpob3ZlciB7XG4gIGNvbG9yOiAjYjJmMmZmICFpbXBvcnRhbnQ7IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICNtYWluLW5hdi13cmFwcGVyIG5hdiA+IHVsIC5tbS1jb250ZW50IGE6bm90KC5idXR0b24pOm5vdCguYnV0dG9uLXNtYWxsLXRleHQpOm5vdCguc2ltcGxlLWJ1dHRvbik6bm90KC5zZmZvcnVtTmV3VGhyZWFkTG5rKTpub3QoLnNmZm9ydW1SZXBseUJ0bik6bm90KC5idXR0b24tc2Vjb25kYXJ5KSxcbiAgI21haW4tbmF2LXdyYXBwZXIgLmxvZ2luID4gdWwgLm1tLWNvbnRlbnQgYTpub3QoLmJ1dHRvbik6bm90KC5idXR0b24tc21hbGwtdGV4dCk6bm90KC5zaW1wbGUtYnV0dG9uKTpub3QoLnNmZm9ydW1OZXdUaHJlYWRMbmspOm5vdCguc2Zmb3J1bVJlcGx5QnRuKTpub3QoLmJ1dHRvbi1zZWNvbmRhcnkpIHtcbiAgICBmb250LXNpemU6IDAuODc1ZW07IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gICNtYWluLW5hdi13cmFwcGVyIG5hdiA+IHVsIC5tbS1jb250ZW50IGE6bm90KC5idXR0b24pOm5vdCguYnV0dG9uLXNtYWxsLXRleHQpOm5vdCguc2ltcGxlLWJ1dHRvbik6bm90KC5zZmZvcnVtTmV3VGhyZWFkTG5rKTpub3QoLnNmZm9ydW1SZXBseUJ0bik6bm90KC5idXR0b24tc2Vjb25kYXJ5KSxcbiAgI21haW4tbmF2LXdyYXBwZXIgLmxvZ2luID4gdWwgLm1tLWNvbnRlbnQgYTpub3QoLmJ1dHRvbik6bm90KC5idXR0b24tc21hbGwtdGV4dCk6bm90KC5zaW1wbGUtYnV0dG9uKTpub3QoLnNmZm9ydW1OZXdUaHJlYWRMbmspOm5vdCguc2Zmb3J1bVJlcGx5QnRuKTpub3QoLmJ1dHRvbi1zZWNvbmRhcnkpIHtcbiAgICBmb250LXNpemU6IDFlbTsgfSB9XG5cbiNtYWluLW5hdi13cmFwcGVyIG5hdiA+IHVsIC5tbS1jb250ZW50IGxpIGxpLFxuI21haW4tbmF2LXdyYXBwZXIgLmxvZ2luID4gdWwgLm1tLWNvbnRlbnQgbGkgbGkge1xuICBsaW5lLWhlaWdodDogMS4yO1xuICBtYXJnaW4tbGVmdDogMTVweDtcbiAgcGFkZGluZy1ib3R0b206IDEwcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuXG4jbWFpbi1uYXYtd3JhcHBlciBuYXYgPiB1bCAubW0tY29udGVudCBsaSBsaTpiZWZvcmUsXG4jbWFpbi1uYXYtd3JhcHBlciAubG9naW4gPiB1bCAubW0tY29udGVudCBsaSBsaTpiZWZvcmUge1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgY29udGVudDogXCLilrhcIjtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBsZWZ0OiAtMTBweDtcbiAgcGFkZGluZy1yaWdodDogNXB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogM3B4OyB9XG5cbiNtYWluLW5hdi13cmFwcGVyIG5hdiA+IHVsIC5tbS1jb250ZW50IGxpIGxpOmxhc3QtY2hpbGQsXG4jbWFpbi1uYXYtd3JhcHBlciAubG9naW4gPiB1bCAubW0tY29udGVudCBsaSBsaTpsYXN0LWNoaWxkIHtcbiAgcGFkZGluZy1ib3R0b206IDAgIWltcG9ydGFudDsgfVxuXG4jbWFpbi1uYXYtd3JhcHBlciBuYXYgPiB1bCAubW0tY29udGVudCBsaSBsaSBhLFxuI21haW4tbmF2LXdyYXBwZXIgLmxvZ2luID4gdWwgLm1tLWNvbnRlbnQgbGkgbGkgYSB7XG4gIGZvbnQtc2l6ZTogMC44NzVlbSAhaW1wb3J0YW50OyB9XG5cbiNtYWluLW5hdi13cmFwcGVyIG5hdiA+IHVsIC5tbS1jb250ZW50IGxpIGxpIGE6aG92ZXIsXG4jbWFpbi1uYXYtd3JhcHBlciAubG9naW4gPiB1bCAubW0tY29udGVudCBsaSBsaSBhOmhvdmVyIHtcbiAgY29sb3I6ICNmZmZmZmY7IH1cblxuI21haW4tbmF2LXdyYXBwZXIgLm5hdi11dGlsaXRpZXMtd3JhcHBlciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZmxvYXQ6IHJpZ2h0OyB9XG5cbiNtYWluLW5hdi13cmFwcGVyIC5sb2dpbiAubXktYWNjb3VudC1saW5rLFxuI21haW4tbmF2LXdyYXBwZXIgLmxvZ2luIC5sb2dvdXQtbGluayB7XG4gIGRpc3BsYXk6IG5vbmU7IH1cblxuI21haW4tbmF2LXdyYXBwZXIgLmxvZ2luIC5teS1hY2NvdW50LWxpbmsgLm1tLWRyb3Bkb3duIHtcbiAgd2lkdGg6IDMyMHB4O1xuICBsZWZ0OiBhdXRvICFpbXBvcnRhbnQ7XG4gIHJpZ2h0OiA5OTllbTtcbiAgZGlzcGxheTogYmxvY2s7IH1cblxuI21haW4tbmF2LXdyYXBwZXIgLmxvZ2luIC5teS1hY2NvdW50LWxpbmsgLm1tLWRyb3Bkb3duIGxpIHtcbiAgY29sb3I6ICNmZmZmZmY7IH1cblxuI21haW4tbmF2LXdyYXBwZXIgLmxvZ2luIC5teS1hY2NvdW50LWxpbmsgLm1tLWRyb3Bkb3duIGxpOm5vdCguaGVhZGVyKSB7XG4gIGZvbnQtZmFtaWx5OiBcIkxleGlhUmVndWxhclwiLCBUaW1lcywgc2FuLXNlcmlmO1xuICBwYWRkaW5nLWJvdHRvbTogNXB4OyB9XG5cbiNtYWluLW5hdi13cmFwcGVyIC5sb2dpbiAubXktYWNjb3VudC1saW5rIC5tbS1kcm9wZG93biBsaS5oZWFkZXIge1xuICBtYXJnaW4tdG9wOiAtMzVweCAhaW1wb3J0YW50O1xuICB3aWR0aDogMjgwcHg7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzOyB9XG5cbiNtYWluLW5hdi13cmFwcGVyIC5sb2dpbiAubXktYWNjb3VudC1saW5rIC5tbS1kcm9wZG93biAuYnV0dG9uLXdyYXBwZXIge1xuICBwYWRkaW5nOiAzMHB4IDA7IH1cblxuI21haW4tbmF2LXdyYXBwZXIgLmxvZ2luIC5teS1hY2NvdW50LWxpbmsgLm1tLWRyb3Bkb3duIC5idXR0b24sXG4jbWFpbi1uYXYtd3JhcHBlciAubG9naW4gLm15LWFjY291bnQtbGluayAubW0tZHJvcGRvd24gLmJ1dHRvbi1zbWFsbC10ZXh0LFxuI21haW4tbmF2LXdyYXBwZXIgLmxvZ2luIC5teS1hY2NvdW50LWxpbmsgLm1tLWRyb3Bkb3duIC5zaW1wbGUtYnV0dG9uLFxuI21haW4tbmF2LXdyYXBwZXIgLmxvZ2luIC5teS1hY2NvdW50LWxpbmsgLm1tLWRyb3Bkb3duIC5zZWFyY2gtZm9ybSBidXR0b24sXG4uc2VhcmNoLWZvcm0gI21haW4tbmF2LXdyYXBwZXIgLmxvZ2luIC5teS1hY2NvdW50LWxpbmsgLm1tLWRyb3Bkb3duIGJ1dHRvbixcbiNtYWluLW5hdi13cmFwcGVyIC5sb2dpbiAubXktYWNjb3VudC1saW5rIC5tbS1kcm9wZG93biBpbnB1dFt0aXRsZT1cIlNlYXJjaCBpbnB1dFwiXSArIHNwYW4gKyBidXR0b24sXG4jbWFpbi1uYXYtd3JhcHBlciAubG9naW4gLm15LWFjY291bnQtbGluayAubW0tZHJvcGRvd24gLmJsb2ctZGV0YWlscyBidXR0b25bZGF0YS1zZi1yb2xlPWNvbW1lbnRzLW5ldy1zdWJtaXQtYnV0dG9uXSxcbi5ibG9nLWRldGFpbHMgI21haW4tbmF2LXdyYXBwZXIgLmxvZ2luIC5teS1hY2NvdW50LWxpbmsgLm1tLWRyb3Bkb3duIGJ1dHRvbltkYXRhLXNmLXJvbGU9Y29tbWVudHMtbmV3LXN1Ym1pdC1idXR0b25dLFxuI21haW4tbmF2LXdyYXBwZXIgLmxvZ2luIC5teS1hY2NvdW50LWxpbmsgLm1tLWRyb3Bkb3duIGJvZHkuYmxvZyAuc2Zjb21tZW50c1N1Ym1pdEJ0bixcbmJvZHkuYmxvZyAjbWFpbi1uYXYtd3JhcHBlciAubG9naW4gLm15LWFjY291bnQtbGluayAubW0tZHJvcGRvd24gLnNmY29tbWVudHNTdWJtaXRCdG4sXG4jbWFpbi1uYXYtd3JhcHBlciAubG9naW4gLm15LWFjY291bnQtbGluayAubW0tZHJvcGRvd24gLnNmZm9ydW1OZXdUaHJlYWRMbmssXG4jbWFpbi1uYXYtd3JhcHBlciAubG9naW4gLm15LWFjY291bnQtbGluayAubW0tZHJvcGRvd24gLnNmZm9ydW1SZXBseUJ0bixcbiNtYWluLW5hdi13cmFwcGVyIC5sb2dpbiAubXktYWNjb3VudC1saW5rIC5tbS1kcm9wZG93biAuZm9ydW0gLnNmU3VibWl0QnRuLFxuLmZvcnVtICNtYWluLW5hdi13cmFwcGVyIC5sb2dpbiAubXktYWNjb3VudC1saW5rIC5tbS1kcm9wZG93biAuc2ZTdWJtaXRCdG4sXG4jbWFpbi1uYXYtd3JhcHBlciAubG9naW4gLm15LWFjY291bnQtbGluayAubW0tZHJvcGRvd24gLmJ1dHRvbi1zZWNvbmRhcnksXG4jbWFpbi1uYXYtd3JhcHBlciAubG9naW4gLm15LWFjY291bnQtbGluayAubW0tZHJvcGRvd24gLmJ1dHRvbi1zZWNvbmRhcnkge1xuICBmbG9hdDogcmlnaHQ7XG4gIGZvbnQtc2l6ZTogMTRweCAhaW1wb3J0YW50O1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICB3aWR0aDogMjUwcHg7IH1cblxuI21haW4tbmF2LXdyYXBwZXIgLmxvZ2luIC5teS1hY2NvdW50LWxpbmsgLm1tLWxpbmtzLWNvbCB7XG4gIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7IH1cblxuI21haW4tbmF2LXdyYXBwZXIgLmxvZ2luIC5teS1hY2NvdW50LWxpbms6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiAjMTE0MjVhOyB9XG5cbiNtYWluLW5hdi13cmFwcGVyIC5sb2dpbiAubXktYWNjb3VudC1saW5rOmhvdmVyIC5tbS1kcm9wZG93biB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICByaWdodDogMDsgfVxuXG4jbWFpbi1uYXYtd3JhcHBlciAubG9naW4gLm15LWFjY291bnQtbGluazpob3ZlciA+IGEge1xuICBjb2xvcjogI2ZmZmZmZjsgfVxuXG4jbWFpbi1uYXYtd3JhcHBlciAubG9naW4ubG9nZ2VkLWluIC5sb2dpbi1saW5rIHtcbiAgZGlzcGxheTogbm9uZTsgfVxuXG4jbWFpbi1uYXYtd3JhcHBlciAubG9naW4ubG9nZ2VkLWluIC5teS1hY2NvdW50LWxpbmsge1xuICBkaXNwbGF5OiBibG9jazsgfVxuXG4jbWFpbi1uYXYtd3JhcHBlciAubG9naW4gdWwge1xuICBsaXN0LXN0eWxlOiBub25lOyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgI21haW4tbmF2LXdyYXBwZXIgLmxvZ2luIHVsIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA1cHg7XG4gICAgcGFkZGluZy1sZWZ0OiA1cHg7IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgI21haW4tbmF2LXdyYXBwZXIgLmxvZ2luIHtcbiAgICBmbG9hdDogbGVmdDtcbiAgICBsaW5lLWhlaWdodDogOTJweDtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlOyB9IH1cblxuI21haW4tbmF2LXdyYXBwZXIgLmxvZ2luIC5sb2dpbi1saW5rIGEge1xuICBiYWNrZ3JvdW5kOiAjMDA4NWFkO1xuICBib3JkZXItcmFkaXVzOiA4NHB4O1xuICBjb2xvcjogI2ZmZmZmZiAhaW1wb3J0YW50O1xuICBwYWRkaW5nOiA2cHggMTRweCAhaW1wb3J0YW50OyB9XG5cbiNtYWluLW5hdi13cmFwcGVyIC5sb2dpbiAubG9naW4tbGluazpob3ZlciB7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7IH1cblxuI21haW4tbmF2LXdyYXBwZXIgLnNpdGUtbG9nbyB7XG4gIGRpc3BsYXk6IG5vbmU7IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkge1xuICAjbWFpbi1uYXYtd3JhcHBlci5maXhlZC1uYXYsXG4gIC5pbm5lciAjbWFpbi1uYXYtd3JhcHBlciB7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHRvcDogMDtcbiAgICBoZWlnaHQ6IDc4cHg7XG4gICAgLXdlYmtpdC1ib3gtc2hhZG93OiAwcHggMHB4IDlweCAwcHggcmdiYSgwLCAwLCAwLCAwLjExKTtcbiAgICBib3gtc2hhZG93OiAwcHggMHB4IDlweCAwcHggcmdiYSgwLCAwLCAwLCAwLjExKTtcbiAgICB6LWluZGV4OiA5OTk7IH1cbiAgI21haW4tbmF2LXdyYXBwZXIuZml4ZWQtbmF2IC5zaXRlLWxvZ28sXG4gIC5pbm5lciAjbWFpbi1uYXYtd3JhcHBlciAuc2l0ZS1sb2dvIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBmbG9hdDogbGVmdDtcbiAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gICNtYWluLW5hdi13cmFwcGVyLmZpeGVkLW5hdiAuc2l0ZS1sb2dvLFxuICAuaW5uZXIgI21haW4tbmF2LXdyYXBwZXIgLnNpdGUtbG9nbyB7XG4gICAgbWFyZ2luLXJpZ2h0OiA0NXB4OyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkge1xuICAjbWFpbi1uYXYtd3JhcHBlci5maXhlZC1uYXYgLnNpdGUtbG9nbyBpbWcsXG4gIC5pbm5lciAjbWFpbi1uYXYtd3JhcHBlciAuc2l0ZS1sb2dvIGltZyB7XG4gICAgaGVpZ2h0OiAxMDAlOyB9XG4gICNtYWluLW5hdi13cmFwcGVyLmZpeGVkLW5hdiBuYXYgPiB1bCA+IGxpLFxuICAuaW5uZXIgI21haW4tbmF2LXdyYXBwZXIgbmF2ID4gdWwgPiBsaSB7XG4gICAgbGluZS1oZWlnaHQ6IDc4cHg7XG4gICAgbWF4LWhlaWdodDogNzhweDtcbiAgICBtYXgtd2lkdGg6IDgycHg7IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gICNtYWluLW5hdi13cmFwcGVyLmZpeGVkLW5hdiBuYXYgPiB1bCA+IGxpLFxuICAuaW5uZXIgI21haW4tbmF2LXdyYXBwZXIgbmF2ID4gdWwgPiBsaSB7XG4gICAgbWF4LXdpZHRoOiAxMDhweDsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHtcbiAgI21haW4tbmF2LXdyYXBwZXIuZml4ZWQtbmF2IG5hdiA+IHVsID4gbGkgPiBhLFxuICAuaW5uZXIgI21haW4tbmF2LXdyYXBwZXIgbmF2ID4gdWwgPiBsaSA+IGEge1xuICAgIGZvbnQtc2l6ZTogMC43MTg3NWVtO1xuICAgIHBhZGRpbmc6IDAgNXB4OyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkgYW5kIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAjbWFpbi1uYXYtd3JhcHBlci5maXhlZC1uYXYgbmF2ID4gdWwgPiBsaSA+IGEsXG4gIC5pbm5lciAjbWFpbi1uYXYtd3JhcHBlciBuYXYgPiB1bCA+IGxpID4gYSB7XG4gICAgZm9udC1zaXplOiAwLjg0Mzc1ZW07XG4gICAgcGFkZGluZzogMCA4cHg7IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSB7XG4gICNtYWluLW5hdi13cmFwcGVyLmZpeGVkLW5hdiAubmF2LXV0aWxpdGllcy13cmFwcGVyIGxpLFxuICAuaW5uZXIgI21haW4tbmF2LXdyYXBwZXIgLm5hdi11dGlsaXRpZXMtd3JhcHBlciBsaSB7XG4gICAgbGluZS1oZWlnaHQ6IDc4cHg7IH1cbiAgI21haW4tbmF2LXdyYXBwZXIuZml4ZWQtbmF2IC5uYXYtdXRpbGl0aWVzLFxuICAuaW5uZXIgI21haW4tbmF2LXdyYXBwZXIgLm5hdi11dGlsaXRpZXMge1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIG1hcmdpbjogMCAzMHB4IDAgOHB4OyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkgYW5kIChtaW4td2lkdGg6IDE1MDBweCkge1xuICAjbWFpbi1uYXYtd3JhcHBlci5maXhlZC1uYXYgLm5hdi11dGlsaXRpZXMsXG4gIC5pbm5lciAjbWFpbi1uYXYtd3JhcHBlciAubmF2LXV0aWxpdGllcyB7XG4gICAgbWFyZ2luLWxlZnQ6IDE1cHg7IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSB7XG4gICNtYWluLW5hdi13cmFwcGVyLmZpeGVkLW5hdiAubmF2LW1vcmUtbGlua3MsXG4gIC5pbm5lciAjbWFpbi1uYXYtd3JhcHBlciAubmF2LW1vcmUtbGlua3Mge1xuICAgIGRpc3BsYXk6IGJsb2NrOyB9IH1cblxuLm1tLXByb21vIHtcbiAgcGFkZGluZzogMjBweCAxMHB4O1xuICAvKkltYWdlIE9ubHkgdy9MaW5rKi8gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMCkgYW5kIChtYXgtd2lkdGg6IDEwMjVweCkge1xuICAubW0tcHJvbW8gKyAubW0tcHJvbW8ge1xuICAgIHBhZGRpbmctdG9wOiAwOyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5tbS1wcm9tbyB7XG4gICAgcGFkZGluZzogMjBweDsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAubW0tcHJvbW8gLnByb21vLXRleHQtb25seSB7XG4gICAgcGFkZGluZzogMTBweCAyMHB4IDIwcHg7IH1cbiAgLm1tLXByb21vIC5wcm9tby10ZXh0LW9ubHkgLnByb21vLXRleHQge1xuICAgIGZvbnQtc2l6ZTogMS4xODc1ZW07XG4gICAgbGluZS1oZWlnaHQ6IDI2cHg7IH0gfVxuXG4ubW0tcHJvbW8gLnByb21vLXRleHQge1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgZm9udC1mYW1pbHk6IFwiTGV4aWFSZWd1bGFyXCIsIFRpbWVzLCBzYW4tc2VyaWY7XG4gIGZvbnQtc2l6ZTogMC44NzVlbTsgfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLm1tLXByb21vIC5wcm9tby10ZXh0IHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgbGluZS1oZWlnaHQ6IDEuNDsgfSB9XG5cbi5tbS1wcm9tbyAucHJvbW8tbGluayB7XG4gIGZvbnQtc2l6ZTogMC43NWVtICFpbXBvcnRhbnQ7IH1cblxuLm1tLXByb21vIC5wcm9tby1pbWctbGVmdCB7XG4gIG1hcmdpbi1ib3R0b006IDIwcHg7IH1cblxuLm1tLXByb21vIC5wcm9tby1pbWctbGVmdCAucHJvbW8taW1nLFxuLm1tLXByb21vIC5wcm9tby1pbWctbGVmdCAucHJvbW8tdGV4dCB7XG4gIGZsb2F0OiBsZWZ0OyB9XG5cbi5tbS1wcm9tbyAucHJvbW8taW1nLWxlZnQgLnByb21vLWltZyB7XG4gIHdpZHRoOiAyNSU7XG4gIGRpc3BsYXk6IG5vbmU7IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkge1xuICAubW0tcHJvbW8gLnByb21vLWltZy1sZWZ0IC5wcm9tby1pbWcge1xuICAgIGRpc3BsYXk6IGJsb2NrOyB9XG4gIC5tbS1wcm9tbyAucHJvbW8taW1nLWxlZnQgLnByb21vLWltZyBpbWcge1xuICAgIHdpZHRoOiAxMDAlOyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5tbS1wcm9tbyAucHJvbW8taW1nLWxlZnQgLnByb21vLXRleHQge1xuICAgIHdpZHRoOiA2NSU7XG4gICAgbWFyZ2luLWxlZnQ6IDUlOyB9IH1cblxuLm1tLXByb21vIC5wcm9tby1pbWctb25seSB7XG4gIHdpZHRoOiA4MCU7XG4gIG1hcmdpbjogMCBhdXRvO1xuICAvKmltZyB7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgfSovIH1cblxuLm1tLXByb21vIC5wcm9tby1pbWctb25seSAucHJvbW8tdGV4dCB7XG4gIG1hcmdpbi10b3A6IDEwcHg7XG4gIGZvbnQtc2l6ZTogMC44NzVlbTsgfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSB7XG4gIC5tbS1wcm9tbyAuYnV0dG9uLFxuICAubW0tcHJvbW8gLmJ1dHRvbi1zbWFsbC10ZXh0LFxuICAubW0tcHJvbW8gLnNpbXBsZS1idXR0b24sXG4gIC5tbS1wcm9tbyAuc2VhcmNoLWZvcm0gYnV0dG9uLFxuICAuc2VhcmNoLWZvcm0gLm1tLXByb21vIGJ1dHRvbixcbiAgLm1tLXByb21vIGlucHV0W3RpdGxlPVwiU2VhcmNoIGlucHV0XCJdICsgc3BhbiArIGJ1dHRvbixcbiAgLm1tLXByb21vIC5ibG9nLWRldGFpbHMgYnV0dG9uW2RhdGEtc2Ytcm9sZT1jb21tZW50cy1uZXctc3VibWl0LWJ1dHRvbl0sXG4gIC5ibG9nLWRldGFpbHMgLm1tLXByb21vIGJ1dHRvbltkYXRhLXNmLXJvbGU9Y29tbWVudHMtbmV3LXN1Ym1pdC1idXR0b25dLFxuICAubW0tcHJvbW8gLmJsb2ctZGV0YWlscyBbZGF0YS1zZi1yb2xlPWNvbW1lbnRzLW5ldy1zdWJtaXQtYnV0dG9uXS5idXR0b24sXG4gIC5ibG9nLWRldGFpbHMgLm1tLXByb21vIFtkYXRhLXNmLXJvbGU9Y29tbWVudHMtbmV3LXN1Ym1pdC1idXR0b25dLmJ1dHRvbixcbiAgLm1tLXByb21vIGJvZHkuYmxvZyAuc2Zjb21tZW50c1N1Ym1pdEJ0bixcbiAgYm9keS5ibG9nIC5tbS1wcm9tbyAuc2Zjb21tZW50c1N1Ym1pdEJ0bixcbiAgLm1tLXByb21vIC5zZmZvcnVtTmV3VGhyZWFkTG5rLFxuICAubW0tcHJvbW8gLnNmZm9ydW1SZXBseUJ0bixcbiAgLm1tLXByb21vIC5mb3J1bSAuc2ZTdWJtaXRCdG4sXG4gIC5mb3J1bSAubW0tcHJvbW8gLnNmU3VibWl0QnRuLFxuICAubW0tcHJvbW8gLmJ1dHRvbi1zZWNvbmRhcnkge1xuICAgIGZsb2F0OiByaWdodDtcbiAgICBtYXJnaW4tdG9wOiA2MHB4OyB9IH1cblxuLm1tLXByb21vIC5zbWFsbC10ZXh0IHtcbiAgZm9udC1zaXplOiAwLjg3NWVtOyB9XG5cbi8qIE5hdiBVdGlsaXRpZXMgKi9cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHtcbiAgLm5hdi11dGlsaXRpZXMge1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIG1hcmdpbi1sZWZ0OiAxMHB4OyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAubmF2LXV0aWxpdGllcyB7XG4gICAgZmxvYXQ6IHJpZ2h0O1xuICAgIG1hcmdpbi1sZWZ0OiAxNXB4O1xuICAgIG1hcmdpbi1yaWdodDogMTVweDsgfSB9XG5cbi5uYXYtdXRpbGl0aWVzIHVsIHtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xuICBib3JkZXI6IDA7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7IH1cblxuLm5hdi11dGlsaXRpZXMgdWw6YmVmb3JlLFxuLm5hdi11dGlsaXRpZXMgdWw6YWZ0ZXIge1xuICBjb250ZW50OiBcIiBcIjtcbiAgZGlzcGxheTogdGFibGU7IH1cblxuLm5hdi11dGlsaXRpZXMgdWw6YWZ0ZXIge1xuICBjbGVhcjogYm90aDsgfVxuXG4ubmF2LXV0aWxpdGllcyB1bCBsaSB7XG4gIGxpc3Qtc3R5bGUtaW1hZ2U6IG5vbmU7XG4gIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbiAgbWFyZ2luLWxlZnQ6IDA7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIGZsb2F0OiBsZWZ0O1xuICBwYWRkaW5nLWxlZnQ6IDRweDtcbiAgcGFkZGluZy1yaWdodDogNHB4OyB9XG5cbi5uYXYtdXRpbGl0aWVzIHVsIGxpOmZpcnN0LWNoaWxkIHtcbiAgcGFkZGluZy1sZWZ0OiAwOyB9XG5cbi5uYXYtdXRpbGl0aWVzIHVsIGxpOmxhc3QtY2hpbGQge1xuICBwYWRkaW5nLXJpZ2h0OiAwOyB9XG5cbi5uYXYtdXRpbGl0aWVzIHVsIGxpLmxhc3Qge1xuICBwYWRkaW5nLXJpZ2h0OiAwOyB9XG5cbi5uYXYtdXRpbGl0aWVzIHVsIGxpIHtcbiAgbGlzdC1zdHlsZS1pbWFnZTogbm9uZTtcbiAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xuICBtYXJnaW4tbGVmdDogMDsgfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLm5hdi11dGlsaXRpZXMgdWwgbGkge1xuICAgIGxpbmUtaGVpZ2h0OiA5MnB4O1xuICAgIG1heC1oZWlnaHQ6IDkycHg7IH0gfVxuXG4ubmF2LXV0aWxpdGllcyB1bCBsaSBhIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBiYWNrZ3JvdW5kOiB1cmwoXCIvYXNzZXRzL2ltYWdlcy9zcHJpdGVzL2ljb25zL25hdi1zNjMxOWZlNDhmZC5wbmdcIikgbm8tcmVwZWF0O1xuICB3aWR0aDogMThweDtcbiAgaGVpZ2h0OiAyNXB4O1xuICBiYWNrZ3JvdW5kLXNpemU6IDEwMCU7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7IH1cblxuLm5hdi11dGlsaXRpZXMgdWwgbGkgYS5uYXYtc2VhcmNoIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAtMTE0cHg7IH1cblxuLm5hdi11dGlsaXRpZXMgdWwgbGkgYS5jb250YWN0IHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAtNjNweDsgfVxuXG4ubmF2LXV0aWxpdGllcyB1bCBsaSBhLnNob3Age1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IDAgMnB4OyB9XG5cbi5uYXYtdXRpbGl0aWVzIHVsIGxpIGEuc2hvcCAuc2hvcC1jb3VudCB7XG4gIGJhY2tncm91bmQ6ICNmZmMzNWM7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgaGVpZ2h0OiAyMHB4O1xuICBsaW5lLWhlaWdodDogMjBweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogLTE0cHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgdG9wOiAtN3B4O1xuICB3aWR0aDogMjBweDsgfVxuXG4ubmF2LW1vcmUtbGlua3Mge1xuICBkaXNwbGF5OiBub25lO1xuICBmbG9hdDogcmlnaHQ7IH1cblxuLm5hdi1tb3JlLWxpbmtzIGJ1dHRvbixcbi5uYXYtbW9yZS1saW5rcyAuYnV0dG9uLFxuLm5hdi1tb3JlLWxpbmtzIC5idXR0b24tc21hbGwtdGV4dCxcbi5uYXYtbW9yZS1saW5rcyAuc2ltcGxlLWJ1dHRvbixcbi5uYXYtbW9yZS1saW5rcyBpbnB1dFt0aXRsZT1cIlNlYXJjaCBpbnB1dFwiXSArIHNwYW4gKyBidXR0b24sXG4ubmF2LW1vcmUtbGlua3MgLmJsb2ctZGV0YWlscyBidXR0b25bZGF0YS1zZi1yb2xlPWNvbW1lbnRzLW5ldy1zdWJtaXQtYnV0dG9uXSxcbi5ibG9nLWRldGFpbHMgLm5hdi1tb3JlLWxpbmtzIGJ1dHRvbltkYXRhLXNmLXJvbGU9Y29tbWVudHMtbmV3LXN1Ym1pdC1idXR0b25dLFxuLm5hdi1tb3JlLWxpbmtzIGJvZHkuYmxvZyAuc2Zjb21tZW50c1N1Ym1pdEJ0bixcbmJvZHkuYmxvZyAubmF2LW1vcmUtbGlua3MgLnNmY29tbWVudHNTdWJtaXRCdG4sXG4ubmF2LW1vcmUtbGlua3MgLnNmZm9ydW1OZXdUaHJlYWRMbmssXG4ubmF2LW1vcmUtbGlua3MgLnNmZm9ydW1SZXBseUJ0bixcbi5uYXYtbW9yZS1saW5rcyAuZm9ydW0gLnNmU3VibWl0QnRuLFxuLmZvcnVtIC5uYXYtbW9yZS1saW5rcyAuc2ZTdWJtaXRCdG4sXG4ubmF2LW1vcmUtbGlua3MgLmJ1dHRvbi1zZWNvbmRhcnkge1xuICBiYWNrZ3JvdW5kOiB1cmwoXCIvYXNzZXRzL2ltYWdlcy9pY29ucy9uYXYvbW9yZS5wbmc/MTQ0NDkxODY5MlwiKSBuby1yZXBlYXQgY2VudGVyIDE1cHgvMThweCAjZjlmOWY5O1xuICBib3JkZXI6IDFweCBzb2xpZCAjYzdkY2U0O1xuICBmb250LXNpemU6IDAuNzVlbTtcbiAgaGVpZ2h0OiA2NXB4O1xuICBsaW5lLWhlaWdodDogNjVweDtcbiAgd2lkdGg6IDUxcHg7XG4gIGNvbG9yOiAjMDA4NWFkO1xuICBwYWRkaW5nLXRvcDogMTVweDsgfVxuXG4ubmF2LW1vcmUtbGlua3MgLmRyb3Bkb3duLW1lbnUge1xuICBsZWZ0OiBhdXRvO1xuICByaWdodDogMDtcbiAgYm9yZGVyOiAxcHggc29saWQgI2M3ZGNlNDtcbiAgYmFja2dyb3VuZDogI2Y5ZjlmOTtcbiAgYm9yZGVyLXJhZGl1czogMDsgfVxuXG4ubmF2LW1vcmUtbGlua3MgLmRyb3Bkb3duLW1lbnUgYSB7XG4gIGNvbG9yOiAjMDA4NWFkO1xuICBmb250LXNpemU6IDAuOTVlbTsgfVxuXG4ubmF2LW1vcmUtbGlua3MgLmRyb3Bkb3duLW1lbnUgYTpob3Zlcixcbi5uYXYtbW9yZS1saW5rcyAuZHJvcGRvd24tbWVudSBhOmZvY3VzIHtcbiAgYmFja2dyb3VuZDogIzAwODVhZDtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTsgfVxuXG4vKiBNb3JlIGxpbmtzIGRpc3BsYXkgaW4gaG92ZXIgb24gZGVza3RvcCAqL1xuQG1lZGlhIChtaW4td2lkdGg6IDApIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLm5hdi1tb3JlLWxpbmtzOmhvdmVyIHVsLmRyb3Bkb3duLW1lbnUge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIC13ZWJraXQtYm94LXNoYWRvdzogbm9uZTtcbiAgICBib3gtc2hhZG93OiBub25lOyB9IH1cblxuLyogSG9tZSBwYWdlIGhlcm8gKi9cbmhlYWRlciAuaGVybyB7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7IH1cblxuaGVhZGVyIC5oZXJvIC5oZXJvLXdyYXBwZXIge1xuICBtYXJnaW4tbGVmdDogLTEwcHg7XG4gIG1hcmdpbi1yaWdodDogLTEwcHg7IH1cblxuaGVhZGVyIC5oZXJvIC5oZXJvLXdyYXBwZXI6YmVmb3JlLFxuaGVhZGVyIC5oZXJvIC5oZXJvLXdyYXBwZXI6YWZ0ZXIge1xuICBjb250ZW50OiBcIiBcIjtcbiAgZGlzcGxheTogdGFibGU7IH1cblxuaGVhZGVyIC5oZXJvIC5oZXJvLXdyYXBwZXI6YWZ0ZXIge1xuICBjbGVhcjogYm90aDsgfVxuXG5oZWFkZXIgLmhlcm8gLmhlcm8td3JhcHBlciAuaGVyby1jb250ZW50OmZpcnN0LWNoaWxkIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtaW4taGVpZ2h0OiAxcHg7XG4gIHBhZGRpbmctbGVmdDogMTBweDtcbiAgcGFkZGluZy1yaWdodDogMTBweDtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDsgfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgaGVhZGVyIC5oZXJvIC5oZXJvLXdyYXBwZXIgLmhlcm8tY29udGVudDpmaXJzdC1jaGlsZCB7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgd2lkdGg6IDY2LjY2NjY2NjY3JTsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICBoZWFkZXIgLmhlcm8gLmhlcm8td3JhcHBlciAuaGVyby1jb250ZW50OmZpcnN0LWNoaWxkIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyMHB4OyB9IH1cblxuaGVhZGVyIC5oZXJvIC5oZXJvLXdyYXBwZXIgLmhlcm8tY29udGVudDpsYXN0LWNoaWxkIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtaW4taGVpZ2h0OiAxcHg7XG4gIHBhZGRpbmctbGVmdDogMTBweDtcbiAgcGFkZGluZy1yaWdodDogMTBweDsgfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgaGVhZGVyIC5oZXJvIC5oZXJvLXdyYXBwZXIgLmhlcm8tY29udGVudDpsYXN0LWNoaWxkIHtcbiAgICBmbG9hdDogbGVmdDtcbiAgICB3aWR0aDogMzMuMzMzMzMzMzMlOyB9IH1cblxuaGVhZGVyIC5oZXJvIC5oZXJvLXdyYXBwZXIgLmhlcm8tY29udGVudDpsYXN0LWNoaWxkIGEge1xuICB3aWR0aDogODAlOyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA2NDBweCkge1xuICBoZWFkZXIgLmhlcm8gLmhlcm8td3JhcHBlciAuaGVyby1jb250ZW50Omxhc3QtY2hpbGQgYSB7XG4gICAgd2lkdGg6IDUwJTsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjZweCkge1xuICBoZWFkZXIgLmhlcm8gLmhlcm8td3JhcHBlciAuaGVyby1jb250ZW50Omxhc3QtY2hpbGQgYSB7XG4gICAgd2lkdGg6IDQ1JTtcbiAgICBtYXJnaW4tcmlnaHQ6IDIlOyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIGhlYWRlciAuaGVybyAuaGVyby13cmFwcGVyIC5oZXJvLWNvbnRlbnQ6bGFzdC1jaGlsZCBhIHtcbiAgICB3aWR0aDogMTAwJTsgfSB9XG5cbmhlYWRlciAuaGVybyAuaGVyby1oZWFkZXIge1xuICBmb250LXNpemU6IDEuNTYyNWVtO1xuICBjb2xvcjogIzMzOTliMztcbiAgbGluZS1oZWlnaHQ6IDEuMjsgfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgaGVhZGVyIC5oZXJvIC5oZXJvLWhlYWRlciB7XG4gICAgZm9udC1zaXplOiAyZW07IH0gfVxuXG5oZWFkZXIgLmhlcm8gLmhlcm8tY29udGVudCBwIHtcbiAgY29sb3I6ICM3ODk0OWQ7XG4gIGZvbnQtc2l6ZTogMThweDsgfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgaGVhZGVyIC5oZXJvIC5oZXJvLWNvbnRlbnQgcCB7XG4gICAgZm9udC1mYW1pbHk6IFwiTGV4aWFSZWd1bGFyXCIsIFRpbWVzLCBzYW4tc2VyaWY7XG4gICAgZm9udC1zaXplOiAyMXB4OyB9IH1cblxuLyogQmxvZyAqL1xuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkge1xuICAuaW5uZXI6bm90KC5hcnRpY2xlKSAuY29udGVudC13cmFwcGVyIHtcbiAgICBtYXJnaW4tdG9wOiAxMDBweDsgfSB9XG5cbi5hcnRpY2xlLXNoYXJlIHtcbiAgZm9udC1mYW1pbHk6IFwiTGV4aWFSZWd1bGFyXCIsIFRpbWVzLCBzYW4tc2VyaWY7IH1cblxuLmFydGljbGUtc2hhcmUgLmNvbDpmaXJzdC1jaGlsZCBwIHtcbiAgbGluZS1oZWlnaHQ6IDEuNTsgfVxuXG4uYXJ0aWNsZS1zaGFyZSAuY29sOmZpcnN0LWNoaWxkIGEge1xuICBjb2xvcjogIzVlYWViZTsgfVxuXG4uYXJ0aWNsZS1zaGFyZSAuY29sOmZpcnN0LWNoaWxkIHNwYW4ge1xuICBkaXNwbGF5OiBibG9jaztcbiAgY29sb3I6ICMzNjNhM2I7IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5hcnRpY2xlLXNoYXJlIC5jb2w6Zmlyc3QtY2hpbGQgKyAuY29sIHtcbiAgICBsaW5lLWhlaWdodDogMzJweDtcbiAgICB0ZXh0LWFsaWduOiByaWdodDsgfSB9XG5cbi5pbm5lcjpub3QoLnRvcGljcykgLmFkZHRoaXNfc2hhcmluZ190b29sYm94LFxuLmlubmVyOm5vdCgudG9waWNzKSAuYWRkdGhpc19pbmxpbmVfc2hhcmVfdG9vbGJveCB7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5pbm5lcjpub3QoLnRvcGljcykgLmFkZHRoaXNfc2hhcmluZ190b29sYm94LFxuICAuaW5uZXI6bm90KC50b3BpY3MpIC5hZGR0aGlzX2lubGluZV9zaGFyZV90b29sYm94IHtcbiAgICBtYXJnaW4tbGVmdDogMTBweDtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIGZsb2F0OiByaWdodDsgfSB9XG5cbi5pbm5lcjpub3QoLnRvcGljcykgLmFkZHRoaXNfc2hhcmluZ190b29sYm94ICNhdHN0YngsXG4uaW5uZXI6bm90KC50b3BpY3MpIC5hZGR0aGlzX2lubGluZV9zaGFyZV90b29sYm94ICNhdHN0Yngge1xuICBmbG9hdDogbGVmdDtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDsgfVxuXG4uaW5uZXI6bm90KC50b3BpY3MpIC5hZGR0aGlzX3NoYXJpbmdfdG9vbGJveCAuYXQtc2hhcmUtYnRuLFxuLmlubmVyOm5vdCgudG9waWNzKSAuYWRkdGhpc19pbmxpbmVfc2hhcmVfdG9vbGJveCAuYXQtc2hhcmUtYnRuIHtcbiAgbWFyZ2luOiAwIDVweCAhaW1wb3J0YW50OyB9XG5cbi5pbm5lcjpub3QoLnRvcGljcykgLmFkZHRoaXNfc2hhcmluZ190b29sYm94IC5hdDQtaWNvbixcbi5pbm5lcjpub3QoLnRvcGljcykgLmFkZHRoaXNfaW5saW5lX3NoYXJlX3Rvb2xib3ggLmF0NC1pY29uIHtcbiAgYmFja2dyb3VuZDogdXJsKFwiL2Fzc2V0cy9pbWFnZXMvc3ByaXRlcy9pY29ucy9mb290ZXItc2hhcmluZy5wbmc/MTQ3NjI3NTM1MVwiKSBuby1yZXBlYXQgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1zaXplOiAzMnB4ICFpbXBvcnRhbnQ7IH1cblxuLmlubmVyOm5vdCgudG9waWNzKSAuYWRkdGhpc19zaGFyaW5nX3Rvb2xib3ggLmF0NC1pY29uLmF0aWNvbi1mYWNlYm9vayxcbi5pbm5lcjpub3QoLnRvcGljcykgLmFkZHRoaXNfaW5saW5lX3NoYXJlX3Rvb2xib3ggLmF0NC1pY29uLmF0aWNvbi1mYWNlYm9vayB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IDAgLTE5MnB4ICFpbXBvcnRhbnQ7IH1cblxuLmlubmVyOm5vdCgudG9waWNzKSAuYWRkdGhpc19zaGFyaW5nX3Rvb2xib3ggLmF0NC1pY29uLmF0aWNvbi1mYWNlYm9vazpob3Zlcixcbi5pbm5lcjpub3QoLnRvcGljcykgLmFkZHRoaXNfaW5saW5lX3NoYXJlX3Rvb2xib3ggLmF0NC1pY29uLmF0aWNvbi1mYWNlYm9vazpob3ZlciB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IDAgLTEyOHB4ICFpbXBvcnRhbnQ7IH1cblxuLmlubmVyOm5vdCgudG9waWNzKSAuYWRkdGhpc19zaGFyaW5nX3Rvb2xib3ggLmF0NC1pY29uLmF0aWNvbi1saW5rZWRpbixcbi5pbm5lcjpub3QoLnRvcGljcykgLmFkZHRoaXNfaW5saW5lX3NoYXJlX3Rvb2xib3ggLmF0NC1pY29uLmF0aWNvbi1saW5rZWRpbiB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IDAgLTMyMHB4ICFpbXBvcnRhbnQ7IH1cblxuLmlubmVyOm5vdCgudG9waWNzKSAuYWRkdGhpc19zaGFyaW5nX3Rvb2xib3ggLmF0NC1pY29uLmF0aWNvbi1saW5rZWRpbjpob3Zlcixcbi5pbm5lcjpub3QoLnRvcGljcykgLmFkZHRoaXNfaW5saW5lX3NoYXJlX3Rvb2xib3ggLmF0NC1pY29uLmF0aWNvbi1saW5rZWRpbjpob3ZlciB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IDAgLTI1NnB4ICFpbXBvcnRhbnQ7IH1cblxuLmlubmVyOm5vdCgudG9waWNzKSAuYWRkdGhpc19zaGFyaW5nX3Rvb2xib3ggLmF0NC1pY29uLmF0aWNvbi10d2l0dGVyLFxuLmlubmVyOm5vdCgudG9waWNzKSAuYWRkdGhpc19pbmxpbmVfc2hhcmVfdG9vbGJveCAuYXQ0LWljb24uYXRpY29uLXR3aXR0ZXIge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIC01NzZweCAhaW1wb3J0YW50OyB9XG5cbi5pbm5lcjpub3QoLnRvcGljcykgLmFkZHRoaXNfc2hhcmluZ190b29sYm94IC5hdDQtaWNvbi5hdGljb24tdHdpdHRlcjpob3Zlcixcbi5pbm5lcjpub3QoLnRvcGljcykgLmFkZHRoaXNfaW5saW5lX3NoYXJlX3Rvb2xib3ggLmF0NC1pY29uLmF0aWNvbi10d2l0dGVyOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAtNTEycHggIWltcG9ydGFudDsgfVxuXG4uaW5uZXI6bm90KC50b3BpY3MpIC5hZGR0aGlzX3NoYXJpbmdfdG9vbGJveCAuYXQ0LWljb24uYXRpY29uLWVtYWlsLFxuLmlubmVyOm5vdCgudG9waWNzKSAuYWRkdGhpc19pbmxpbmVfc2hhcmVfdG9vbGJveCAuYXQ0LWljb24uYXRpY29uLWVtYWlsIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAtNjRweCAhaW1wb3J0YW50OyB9XG5cbi5pbm5lcjpub3QoLnRvcGljcykgLmFkZHRoaXNfc2hhcmluZ190b29sYm94IC5hdDQtaWNvbi5hdGljb24tZW1haWw6aG92ZXIsXG4uaW5uZXI6bm90KC50b3BpY3MpIC5hZGR0aGlzX2lubGluZV9zaGFyZV90b29sYm94IC5hdDQtaWNvbi5hdGljb24tZW1haWw6aG92ZXIge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIDAgIWltcG9ydGFudDsgfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMCkgYW5kIChtYXgtd2lkdGg6IDk5MnB4KSB7XG4gIC5zaWRlYmFyIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7IH0gfVxuXG4uc2lkZWJhciAuYnV0dG9uLFxuLnNpZGViYXIgLmJ1dHRvbi1zbWFsbC10ZXh0LFxuLnNpZGViYXIgLnNpbXBsZS1idXR0b24sXG4uc2lkZWJhciAuc2VhcmNoLWZvcm0gYnV0dG9uLFxuLnNlYXJjaC1mb3JtIC5zaWRlYmFyIGJ1dHRvbixcbi5zaWRlYmFyIGlucHV0W3RpdGxlPVwiU2VhcmNoIGlucHV0XCJdICsgc3BhbiArIGJ1dHRvbixcbi5zaWRlYmFyIC5ibG9nLWRldGFpbHMgYnV0dG9uW2RhdGEtc2Ytcm9sZT1jb21tZW50cy1uZXctc3VibWl0LWJ1dHRvbl0sXG4uYmxvZy1kZXRhaWxzIC5zaWRlYmFyIGJ1dHRvbltkYXRhLXNmLXJvbGU9Y29tbWVudHMtbmV3LXN1Ym1pdC1idXR0b25dLFxuLnNpZGViYXIgLmJsb2ctZGV0YWlscyBbZGF0YS1zZi1yb2xlPWNvbW1lbnRzLW5ldy1zdWJtaXQtYnV0dG9uXS5idXR0b24sXG4uYmxvZy1kZXRhaWxzIC5zaWRlYmFyIFtkYXRhLXNmLXJvbGU9Y29tbWVudHMtbmV3LXN1Ym1pdC1idXR0b25dLmJ1dHRvbixcbi5zaWRlYmFyIGJvZHkuYmxvZyAuc2Zjb21tZW50c1N1Ym1pdEJ0bixcbmJvZHkuYmxvZyAuc2lkZWJhciAuc2Zjb21tZW50c1N1Ym1pdEJ0bixcbi5zaWRlYmFyIC5zZmZvcnVtTmV3VGhyZWFkTG5rLFxuLnNpZGViYXIgLnNmZm9ydW1SZXBseUJ0bixcbi5zaWRlYmFyIC5mb3J1bSAuc2ZTdWJtaXRCdG4sXG4uZm9ydW0gLnNpZGViYXIgLnNmU3VibWl0QnRuLFxuLnNpZGViYXIgLmJ1dHRvbi1zZWNvbmRhcnksXG4uc2lkZWJhciAuYnV0dG9uLXNlY29uZGFyeSB7XG4gIG1hcmdpbi1ib3R0b206IDQwcHggIWltcG9ydGFudDtcbiAgbWluLXdpZHRoOiAyNTBweDsgfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLnNpZGViYXIgLmJ1dHRvbixcbiAgLnNpZGViYXIgLmJ1dHRvbi1zbWFsbC10ZXh0LFxuICAuc2lkZWJhciAuc2ltcGxlLWJ1dHRvbixcbiAgLnNpZGViYXIgLnNlYXJjaC1mb3JtIGJ1dHRvbixcbiAgLnNlYXJjaC1mb3JtIC5zaWRlYmFyIGJ1dHRvbixcbiAgLnNpZGViYXIgaW5wdXRbdGl0bGU9XCJTZWFyY2ggaW5wdXRcIl0gKyBzcGFuICsgYnV0dG9uLFxuICAuc2lkZWJhciAuYmxvZy1kZXRhaWxzIGJ1dHRvbltkYXRhLXNmLXJvbGU9Y29tbWVudHMtbmV3LXN1Ym1pdC1idXR0b25dLFxuICAuYmxvZy1kZXRhaWxzIC5zaWRlYmFyIGJ1dHRvbltkYXRhLXNmLXJvbGU9Y29tbWVudHMtbmV3LXN1Ym1pdC1idXR0b25dLFxuICAuc2lkZWJhciAuYmxvZy1kZXRhaWxzIFtkYXRhLXNmLXJvbGU9Y29tbWVudHMtbmV3LXN1Ym1pdC1idXR0b25dLmJ1dHRvbixcbiAgLmJsb2ctZGV0YWlscyAuc2lkZWJhciBbZGF0YS1zZi1yb2xlPWNvbW1lbnRzLW5ldy1zdWJtaXQtYnV0dG9uXS5idXR0b24sXG4gIC5zaWRlYmFyIGJvZHkuYmxvZyAuc2Zjb21tZW50c1N1Ym1pdEJ0bixcbiAgYm9keS5ibG9nIC5zaWRlYmFyIC5zZmNvbW1lbnRzU3VibWl0QnRuLFxuICAuc2lkZWJhciAuc2Zmb3J1bU5ld1RocmVhZExuayxcbiAgLnNpZGViYXIgLnNmZm9ydW1SZXBseUJ0bixcbiAgLnNpZGViYXIgLmZvcnVtIC5zZlN1Ym1pdEJ0bixcbiAgLmZvcnVtIC5zaWRlYmFyIC5zZlN1Ym1pdEJ0bixcbiAgLnNpZGViYXIgLmJ1dHRvbi1zZWNvbmRhcnksXG4gIC5zaWRlYmFyIC5idXR0b24tc2Vjb25kYXJ5IHtcbiAgICB3aWR0aDogODUlO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgICBtaW4td2lkdGg6IGF1dG87IH0gfVxuXG4uc2lkZWJhciAuc2lkZWJveC13cmFwcGVyIHtcbiAgYm9yZGVyOiAxcHggc29saWQgI2I4YjhiODtcbiAgbWFyZ2luOiAwIGF1dG8gNDBweDtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgbWF4LXdpZHRoOiAzMDBweDsgfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNjQwcHgpIHtcbiAgLnNpZGViYXIgLnNpZGVib3gtd3JhcHBlciB7XG4gICAgbWF4LXdpZHRoOiA2MCU7IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLnNpZGViYXIgLnNpZGVib3gtd3JhcHBlciB7XG4gICAgbWF4LXdpZHRoOiAxMDAlOyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDApIGFuZCAobWF4LXdpZHRoOiA5OTJweCkge1xuICBib2R5LmxhbmRpbmcgLnNpZGViYXIgLnNpZGVib3gtd3JhcHBlciB7XG4gICAgbWF4LXdpZHRoOiAxMDAlOyB9IH1cblxuLnNpZGViYXIgLnNpZGVib3gtd3JhcHBlciBpbWcge1xuICB3aWR0aDogMTAwJTsgfVxuXG4uc2lkZWJhciAuc2lkZWJveC13cmFwcGVyIC5zaWRlYm94LWNvbnRlbnQge1xuICBwYWRkaW5nOiAxMHB4IDEycHg7XG4gIGZvbnQtZmFtaWx5OiBcIkxleGlhUmVndWxhclwiLCBUaW1lcywgc2FuLXNlcmlmO1xuICBmb250LXNpemU6IDFlbTsgfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLnNpZGViYXIgLnNpZGVib3gtd3JhcHBlciAuc2lkZWJveC1jb250ZW50IHtcbiAgICBmb250LXNpemU6IDAuODc1ZW07XG4gICAgbGluZS1oZWlnaHQ6IDE3cHg7IH0gfVxuXG4uc2lkZWJhciAuc2lkZWJveC13cmFwcGVyIC5zaWRlYm94LWNvbnRlbnQgcCB7XG4gIGxpbmUtaGVpZ2h0OiAxLjM7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7IH1cblxuLnNpZGViYXIgLnNpZGVib3gtd3JhcHBlciAuc2lkZWJveC10aXRsZSB7XG4gIGZvbnQtc2l6ZTogMS4wNjI1ZW07XG4gIGZvbnQtZmFtaWx5OiBcIkdvdGhhbUJvb2tcIiwgQXJpYWwsIEhlbHZldGljYSwgc2FucztcbiAgbWFyZ2luLWJvdHRvbTogNXB4OyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjdweCkge1xuICAuc2lkZWJhciAuc2lkZWJveC13cmFwcGVyIC5zaWRlYm94LXRpdGxlIHtcbiAgICBmb250LXNpemU6IDEuMTI1ZW07IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLnNpZGViYXIgLnNpZGVib3gtd3JhcHBlciAuc2lkZWJveC10aXRsZSB7XG4gICAgZm9udC1zaXplOiAxLjA2MjVlbTsgfSB9XG5cbi5zaWRlYmFyIC5zaWRlYm94LXdyYXBwZXIuZXZlbnQgLnNpZGVib3gtY29udGVudCB7XG4gIGZvbnQtZmFtaWx5OiBcIkdvdGhhbUJvb2tcIiwgQXJpYWwsIEhlbHZldGljYSwgc2FuczsgfVxuXG4uc2lkZWJhciAuc2lkZWJveC13cmFwcGVyLnF1b3RlIHtcbiAgY29sb3I6ICM3NTc1NzU7XG4gIGZvbnQtZmFtaWx5OiBcIkxleGlhUmVndWxhclwiLCBUaW1lcywgc2FuLXNlcmlmO1xuICBiYWNrZ3JvdW5kOiAjZDZlZWYyO1xuICBib3JkZXItd2lkdGg6IDAgMCAzcHggMDtcbiAgYm9yZGVyLWNvbG9yOiAjN2JkMGUxO1xuICBwYWRkaW5nOiAxNXB4IDEycHggMDsgfVxuXG4uc2lkZWJhciAuc2lkZWJveC13cmFwcGVyLnF1b3RlIC5xdW90ZSB7XG4gIGZvbnQtZmFtaWx5OiBcIkxleGlhUmVndWxhclwiLCBUaW1lcywgc2FuLXNlcmlmO1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG4gIGZvbnQtc2l6ZTogMS4zNWVtO1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICBsaW5lLWhlaWdodDogMS4yO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cblxuLnNpZGViYXIgLnNpZGVib3gtd3JhcHBlci5xdW90ZSAucXVvdGU6YmVmb3JlIHtcbiAgY29udGVudDogXCLigJxcIjtcbiAgbGVmdDogLTEwcHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTsgfVxuXG4uc2lkZWJhciAuc2lkZWJveC13cmFwcGVyLnF1b3RlIC5xdW90ZTphZnRlciB7XG4gIGNvbnRlbnQ6IFwi4oCdXCI7IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5zaWRlYmFyIC5zaWRlYm94LXdyYXBwZXIucXVvdGUgLnF1b3RlIHtcbiAgICBmb250LXNpemU6IDEuNjI1ZW07IH0gfVxuXG4uc2lkZWJhciAuc2lkZWJveC13cmFwcGVyLnF1b3RlIC5zb3VyY2Uge1xuICB0ZXh0LWFsaWduOiByaWdodDsgfVxuXG4uc2lkZWJhciAuc2lkZWJveC13cmFwcGVyIC5zbWFsbC10ZXh0IHtcbiAgZm9udC1zaXplOiAwLjg3NWVtOyB9XG5cbi5zaWRlYm94LXdyYXBwZXIuZXh0ZXJuYWwtYWQge1xuICBib3JkZXI6IG5vbmU7XG4gIG1heC13aWR0aDogMTAwJTsgfVxuXG4uc2lkZWJveC13cmFwcGVyLmV4dGVybmFsLWFkIGltZyxcbi5zaWRlYm94LXdyYXBwZXIuZXh0ZXJuYWwtYWQgLmltZy1ib3gsXG4uc2lkZWJveC13cmFwcGVyLmV4dGVybmFsLWFkIC5pbWctYm94LXJpZ2h0LFxuLnNpZGVib3gtd3JhcHBlci5leHRlcm5hbC1hZCAuaW1nLWJveC1sZWZ0LFxuLnNpZGVib3gtd3JhcHBlci5leHRlcm5hbC1hZCAuaW1nLWJveC1jZW50ZXIsXG4uc2lkZWJveC13cmFwcGVyLmV4dGVybmFsLWFkIC5pbWctYm94LXJpZ2h0LFxuLnNpZGVib3gtd3JhcHBlci5leHRlcm5hbC1hZCAuaW1nLWJveC1sZWZ0LFxuLnNpZGVib3gtd3JhcHBlci5leHRlcm5hbC1hZCAuaW1nLWJveC1jZW50ZXIge1xuICB3aWR0aDogYXV0bztcbiAgbWFyZ2luOiAwIGF1dG87IH1cblxuLmJsb2ctbGlzdCA+IHVsIHtcbiAgcGFkZGluZy1sZWZ0OiAwICFpbXBvcnRhbnQ7IH1cblxuLmJsb2ctbGlzdCBoMyB7XG4gIG1hcmdpbi1ib3R0b206IDVweDsgfVxuXG4uYmxvZy1saXN0IGgzICsgcCB7XG4gIG1hcmdpbi1ib3R0b206IDEwcHggIWltcG9ydGFudDtcbiAgZm9udC1zaXplOiAwLjg3NWVtOyB9XG5cbi5ibG9nLWxpc3QgaDMgKyBwIHN0cm9uZyB7XG4gIGNvbG9yOiAjODg4ODg4ICFpbXBvcnRhbnQ7IH1cblxuLmJsb2ctZGV0YWlscyArIGRpdiB7XG4gIGNsZWFyOiBib3RoOyB9XG5cbi5ibG9nLWRldGFpbHMgYVtkYXRhLXNmLXJvbGU9Y29tbWVudHMtbmV3LWZvcm0tYnV0dG9uXSxcbi5ibG9nLWRldGFpbHMgYVtkYXRhLXNmLXJvbGU9Y29tbWVudHMtc29ydC1uZXctYnV0dG9uXSxcbi5ibG9nLWRldGFpbHMgYVtkYXRhLXNmLXJvbGU9Y29tbWVudHMtc29ydC1vbGQtYnV0dG9uXSB7XG4gIG1hcmdpbjogNXB4IDAgMjBweCAwO1xuICBmb250LXNpemU6IDAuNzVlbTsgfVxuXG4uYmxvZy1kZXRhaWxzIHRleHRhcmVhLFxuLmJsb2ctZGV0YWlscyBpbnB1dCB7XG4gIHBhZGRpbmc6IDVweDtcbiAgZm9udC1zaXplOiAxMnB4OyB9XG5cbi5ibG9nLWRldGFpbHMgZGl2W2RhdGEtc2Ytcm9sZT1jb21tZW50cy1jb250YWluZXJdID4gZGl2IHtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNiZGJkYmQ7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7IH1cblxuLmJsb2ctZGV0YWlscyBhW2RhdGEtc2Ytcm9sZT1jb21tZW50cy1uZXctZm9ybS1idXR0b25dOmFmdGVyLFxuLmJsb2ctZGV0YWlscyBhW2RhdGEtc2Ytcm9sZT1jb21tZW50cy1zb3J0LW5ldy1idXR0b25dOmFmdGVyIHtcbiAgY29udGVudDogXCJ8XCI7XG4gIGNvbG9yOiAjMDA4NWFkO1xuICBwYWRkaW5nOiAwIDVweCAwIDEwcHg7IH1cblxuLmJsb2ctZGV0YWlscyBpbWdbZGF0YS1zZi1yb2xlPWNvbW1lbnQtYXZhdGFyXSB7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7IH1cblxuLmJsb2ctZGV0YWlscyBpbWdbZGF0YS1zZi1yb2xlPWNvbW1lbnQtYXZhdGFyXSArIHAge1xuICBtYXJnaW4tYm90dG9tOiAxMHB4OyB9XG5cbi5ibG9nLWRldGFpbHMgaW1nW2RhdGEtc2Ytcm9sZT1jb21tZW50LWF2YXRhcl0sXG4uYmxvZy1kZXRhaWxzIGRpdltkYXRhLXNmLXJvbGU9Y29tbWVudHMtbmV3LWZvcm1dIGltZyB7XG4gIG1heC13aWR0aDogNzBweDsgfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY3cHgpIHtcbiAgLmJsb2ctZGV0YWlscyBpbWdbZGF0YS1zZi1yb2xlPWNvbW1lbnQtYXZhdGFyXSxcbiAgLmJsb2ctZGV0YWlscyBkaXZbZGF0YS1zZi1yb2xlPWNvbW1lbnRzLW5ldy1mb3JtXSBpbWcge1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIG1hcmdpbi1yaWdodDogMjBweDsgfSB9XG5cbi5ibG9nLWRldGFpbHMgc3BhbltkYXRhLXNmLXJvbGU9Y29tbWVudC1uYW1lXSxcbi5ibG9nLWRldGFpbHMgc3BhbltkYXRhLXNmLXJvbGU9Y29tbWVudC1kYXRlXSB7XG4gIGRpc3BsYXk6IGJsb2NrOyB9XG5cbi5ibG9nLWRldGFpbHMgc3BhbltkYXRhLXNmLXJvbGU9Y29tbWVudC1kYXRlXSB7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgY29sb3I6ICM4ODg4ODggIWltcG9ydGFudDsgfVxuXG4uYmxvZy1kZXRhaWxzIHNwYW5bZGF0YS1zZi1yb2xlPWNvbW1lbnQtbmFtZV0sXG4uYmxvZy1kZXRhaWxzIHNwYW5bZGF0YS1zZi1yb2xlPWNvbW1lbnQtbWVzc2FnZV0ge1xuICBmb250LXNpemU6IDAuODc1ZW07IH1cblxuLmJsb2ctZGV0YWlscyBkaXZbZGF0YS1zZi1yb2xlPWNvbW1lbnRzLW5ldy1mb3JtXSB0ZXh0YXJlYSB7XG4gIGhlaWdodDogODBweDtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbi10b3A6IDIwcHg7IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2N3B4KSB7XG4gIC5ibG9nLWRldGFpbHMgZGl2W2RhdGEtc2Ytcm9sZT1jb21tZW50cy1uZXctZm9ybV0gdGV4dGFyZWEge1xuICAgIHdpZHRoOiA3NSU7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgbWFyZ2luLXRvcDogMDsgfSB9XG5cbi5ibG9nLWRldGFpbHMgW2RhdGEtc2Ytcm9sZT1jb21tZW50cy1uZXctc3VibWl0LWJ1dHRvbl0uYnV0dG9uLFxuLmJsb2ctZGV0YWlscyBbZGF0YS1zZi1yb2xlPWNvbW1lbnRzLW5ldy1zdWJtaXQtYnV0dG9uXS5idXR0b24tc21hbGwtdGV4dCxcbi5ibG9nLWRldGFpbHMgW2RhdGEtc2Ytcm9sZT1jb21tZW50cy1uZXctc3VibWl0LWJ1dHRvbl0uc2ltcGxlLWJ1dHRvbixcbi5ibG9nLWRldGFpbHMgYnV0dG9uW2RhdGEtc2Ytcm9sZT1jb21tZW50cy1uZXctc3VibWl0LWJ1dHRvbl0sXG4uYmxvZy1kZXRhaWxzIGJvZHkuYmxvZyBbZGF0YS1zZi1yb2xlPWNvbW1lbnRzLW5ldy1zdWJtaXQtYnV0dG9uXS5zZmNvbW1lbnRzU3VibWl0QnRuLFxuYm9keS5ibG9nIC5ibG9nLWRldGFpbHMgW2RhdGEtc2Ytcm9sZT1jb21tZW50cy1uZXctc3VibWl0LWJ1dHRvbl0uc2Zjb21tZW50c1N1Ym1pdEJ0bixcbi5ibG9nLWRldGFpbHMgW2RhdGEtc2Ytcm9sZT1jb21tZW50cy1uZXctc3VibWl0LWJ1dHRvbl0uc2Zmb3J1bU5ld1RocmVhZExuayxcbi5ibG9nLWRldGFpbHMgW2RhdGEtc2Ytcm9sZT1jb21tZW50cy1uZXctc3VibWl0LWJ1dHRvbl0uc2Zmb3J1bVJlcGx5QnRuLFxuLmJsb2ctZGV0YWlscyAuZm9ydW0gW2RhdGEtc2Ytcm9sZT1jb21tZW50cy1uZXctc3VibWl0LWJ1dHRvbl0uc2ZTdWJtaXRCdG4sXG4uZm9ydW0gLmJsb2ctZGV0YWlscyBbZGF0YS1zZi1yb2xlPWNvbW1lbnRzLW5ldy1zdWJtaXQtYnV0dG9uXS5zZlN1Ym1pdEJ0bixcbi5ibG9nLWRldGFpbHMgW2RhdGEtc2Ytcm9sZT1jb21tZW50cy1uZXctc3VibWl0LWJ1dHRvbl0uYnV0dG9uLXNlY29uZGFyeSB7XG4gIGNsZWFyOiBib3RoO1xuICBiYWNrZ3JvdW5kOiAjNzdjNWQ1ICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1yaWdodDogMCAhaW1wb3J0YW50O1xuICBtaW4td2lkdGg6IGF1dG8gIWltcG9ydGFudDtcbiAgcGFkZGluZzogMTBweCAxNXB4ICFpbXBvcnRhbnQ7XG4gIHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplO1xuICB0ZXh0LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50OyB9XG5cbi5ibG9nLWRldGFpbHMgW2RhdGEtc2Ytcm9sZT1jb21tZW50cy1uZXctc3VibWl0LWJ1dHRvbl0uYnV0dG9uOmhvdmVyLFxuLmJsb2ctZGV0YWlscyBbZGF0YS1zZi1yb2xlPWNvbW1lbnRzLW5ldy1zdWJtaXQtYnV0dG9uXS5idXR0b24tc21hbGwtdGV4dDpob3Zlcixcbi5ibG9nLWRldGFpbHMgW2RhdGEtc2Ytcm9sZT1jb21tZW50cy1uZXctc3VibWl0LWJ1dHRvbl0uc2ltcGxlLWJ1dHRvbjpob3Zlcixcbi5ibG9nLWRldGFpbHMgYnV0dG9uW2RhdGEtc2Ytcm9sZT1jb21tZW50cy1uZXctc3VibWl0LWJ1dHRvbl06aG92ZXIsXG4uYmxvZy1kZXRhaWxzIGJvZHkuYmxvZyBbZGF0YS1zZi1yb2xlPWNvbW1lbnRzLW5ldy1zdWJtaXQtYnV0dG9uXS5zZmNvbW1lbnRzU3VibWl0QnRuOmhvdmVyLFxuYm9keS5ibG9nIC5ibG9nLWRldGFpbHMgW2RhdGEtc2Ytcm9sZT1jb21tZW50cy1uZXctc3VibWl0LWJ1dHRvbl0uc2Zjb21tZW50c1N1Ym1pdEJ0bjpob3Zlcixcbi5ibG9nLWRldGFpbHMgW2RhdGEtc2Ytcm9sZT1jb21tZW50cy1uZXctc3VibWl0LWJ1dHRvbl0uc2Zmb3J1bU5ld1RocmVhZExuazpob3Zlcixcbi5ibG9nLWRldGFpbHMgW2RhdGEtc2Ytcm9sZT1jb21tZW50cy1uZXctc3VibWl0LWJ1dHRvbl0uc2Zmb3J1bVJlcGx5QnRuOmhvdmVyLFxuLmJsb2ctZGV0YWlscyAuZm9ydW0gW2RhdGEtc2Ytcm9sZT1jb21tZW50cy1uZXctc3VibWl0LWJ1dHRvbl0uc2ZTdWJtaXRCdG46aG92ZXIsXG4uZm9ydW0gLmJsb2ctZGV0YWlscyBbZGF0YS1zZi1yb2xlPWNvbW1lbnRzLW5ldy1zdWJtaXQtYnV0dG9uXS5zZlN1Ym1pdEJ0bjpob3Zlcixcbi5ibG9nLWRldGFpbHMgW2RhdGEtc2Ytcm9sZT1jb21tZW50cy1uZXctc3VibWl0LWJ1dHRvbl0uYnV0dG9uLXNlY29uZGFyeTpob3ZlciB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IDAgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZDogIzY3YjdjNyAhaW1wb3J0YW50OyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjdweCkge1xuICAuYmxvZy1kZXRhaWxzIFtkYXRhLXNmLXJvbGU9Y29tbWVudHMtbmV3LXN1Ym1pdC1idXR0b25dLmJ1dHRvbixcbiAgLmJsb2ctZGV0YWlscyBbZGF0YS1zZi1yb2xlPWNvbW1lbnRzLW5ldy1zdWJtaXQtYnV0dG9uXS5idXR0b24tc21hbGwtdGV4dCxcbiAgLmJsb2ctZGV0YWlscyBbZGF0YS1zZi1yb2xlPWNvbW1lbnRzLW5ldy1zdWJtaXQtYnV0dG9uXS5zaW1wbGUtYnV0dG9uLFxuICAuYmxvZy1kZXRhaWxzIGJ1dHRvbltkYXRhLXNmLXJvbGU9Y29tbWVudHMtbmV3LXN1Ym1pdC1idXR0b25dLFxuICAuYmxvZy1kZXRhaWxzIGJvZHkuYmxvZyBbZGF0YS1zZi1yb2xlPWNvbW1lbnRzLW5ldy1zdWJtaXQtYnV0dG9uXS5zZmNvbW1lbnRzU3VibWl0QnRuLFxuICBib2R5LmJsb2cgLmJsb2ctZGV0YWlscyBbZGF0YS1zZi1yb2xlPWNvbW1lbnRzLW5ldy1zdWJtaXQtYnV0dG9uXS5zZmNvbW1lbnRzU3VibWl0QnRuLFxuICAuYmxvZy1kZXRhaWxzIFtkYXRhLXNmLXJvbGU9Y29tbWVudHMtbmV3LXN1Ym1pdC1idXR0b25dLnNmZm9ydW1OZXdUaHJlYWRMbmssXG4gIC5ibG9nLWRldGFpbHMgW2RhdGEtc2Ytcm9sZT1jb21tZW50cy1uZXctc3VibWl0LWJ1dHRvbl0uc2Zmb3J1bVJlcGx5QnRuLFxuICAuYmxvZy1kZXRhaWxzIC5mb3J1bSBbZGF0YS1zZi1yb2xlPWNvbW1lbnRzLW5ldy1zdWJtaXQtYnV0dG9uXS5zZlN1Ym1pdEJ0bixcbiAgLmZvcnVtIC5ibG9nLWRldGFpbHMgW2RhdGEtc2Ytcm9sZT1jb21tZW50cy1uZXctc3VibWl0LWJ1dHRvbl0uc2ZTdWJtaXRCdG4sXG4gIC5ibG9nLWRldGFpbHMgW2RhdGEtc2Ytcm9sZT1jb21tZW50cy1uZXctc3VibWl0LWJ1dHRvbl0uYnV0dG9uLXNlY29uZGFyeSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWFyZ2luOiAyMHB4IDAgNTBweCA5MHB4O1xuICAgIGZsb2F0OiBsZWZ0OyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2N3B4KSB7XG4gIC5ibG9nLWRldGFpbHMgZGl2W2RhdGEtc2Ytcm9sZT1jb21tZW50cy1uZXctbG9nZ2VkLW91dC12aWV3XSB7XG4gICAgbWFyZ2luOiAyMHB4IDAgMCA5MHB4ICFpbXBvcnRhbnQ7IH0gfVxuXG4uYmxvZy1kZXRhaWxzIGRpdltkYXRhLXNmLXJvbGU9Y29tbWVudHMtbmV3LWxvZ2dlZC1vdXQtdmlld10gaW5wdXQge1xuICBtYXJnaW46IDIwcHggMCAxMHB4O1xuICB3aWR0aDogMzAwcHg7IH1cblxuLmFyY2hpdmVzLWl0ZW0ge1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2JkYmRiZDtcbiAgbWFyZ2luLWJvdHRvbTogNDBweDsgfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY3cHgpIHtcbiAgLmFyY2hpdmVzLWl0ZW0ge1xuICAgIHBhZGRpbmctYm90dG9tOiAzMHB4OyB9IH1cblxuLmFyY2hpdmVzLWl0ZW0gLm1lZGlhLWxlZnQgYSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMzAwcHg7IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2N3B4KSB7XG4gIC5hcmNoaXZlcy1pdGVtIC5tZWRpYS1sZWZ0IGEge1xuICAgIHdpZHRoOiAyODBweDsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiAwKSBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmFyY2hpdmVzLWl0ZW0gLm1lZGlhLWxlZnQge1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMCkgYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5hcmNoaXZlcy1pdGVtIC5tZWRpYS1sZWZ0LFxuICAuYXJjaGl2ZXMtaXRlbSAubWVkaWEtYm9keSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgZmxvYXQ6IG5vbmU7XG4gICAgZGlzcGxheTogYmxvY2s7IH0gfVxuXG4uYXJjaGl2ZXMtaXRlbSBoMyB7XG4gIGZvbnQtc2l6ZTogMS4xMjVlbTsgfVxuXG4uYXJjaGl2ZXMtaXRlbSAuc291cmNlIHtcbiAgZm9udC1zdHlsZTogaXRhbGljO1xuICBtYXJnaW4tYm90dG9tOiAxMHB4ICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAjNjc2NzY3ICFpbXBvcnRhbnQ7IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDApIGFuZCAobWF4LXdpZHRoOiA5OTJweCkge1xuICAubGFuZGluZyAuY29udGVudC13cmFwcGVyIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEwcHg7XG4gICAgcGFkZGluZy1yaWdodDogMTBweDsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjdweCkge1xuICAubGFuZGluZyAuY29sIHtcbiAgICBmbG9hdDogbGVmdDtcbiAgICB3aWR0aDogMzAlO1xuICAgIG1hcmdpbi1yaWdodDogMyU7IH1cbiAgLmxhbmRpbmcgLmNvbC53cmFwLWJveGVzIHtcbiAgICB3aWR0aDogNjQlOyB9XG4gIC5sYW5kaW5nIC5jb2wuc2lkZWJhciB7XG4gICAgbWFyZ2luLWxlZnQ6IDMlOyB9XG4gIC5sYW5kaW5nIC5jb2w6bGFzdC1jaGlsZCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwOyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2N3B4KSBhbmQgKG1heC13aWR0aDogMTAyNXB4KSB7XG4gIC5sYW5kaW5nIC5idXR0b24sXG4gIC5sYW5kaW5nIC5idXR0b24tc21hbGwtdGV4dCxcbiAgLmxhbmRpbmcgLnNpbXBsZS1idXR0b24sXG4gIC5sYW5kaW5nIC5zZWFyY2gtZm9ybSBidXR0b24sXG4gIC5zZWFyY2gtZm9ybSAubGFuZGluZyBidXR0b24sXG4gIC5sYW5kaW5nIGlucHV0W3RpdGxlPVwiU2VhcmNoIGlucHV0XCJdICsgc3BhbiArIGJ1dHRvbixcbiAgLmxhbmRpbmcgLmJsb2ctZGV0YWlscyBidXR0b25bZGF0YS1zZi1yb2xlPWNvbW1lbnRzLW5ldy1zdWJtaXQtYnV0dG9uXSxcbiAgLmJsb2ctZGV0YWlscyAubGFuZGluZyBidXR0b25bZGF0YS1zZi1yb2xlPWNvbW1lbnRzLW5ldy1zdWJtaXQtYnV0dG9uXSxcbiAgLmxhbmRpbmcgLmJsb2ctZGV0YWlscyBbZGF0YS1zZi1yb2xlPWNvbW1lbnRzLW5ldy1zdWJtaXQtYnV0dG9uXS5idXR0b24sXG4gIC5ibG9nLWRldGFpbHMgLmxhbmRpbmcgW2RhdGEtc2Ytcm9sZT1jb21tZW50cy1uZXctc3VibWl0LWJ1dHRvbl0uYnV0dG9uLFxuICAubGFuZGluZyBib2R5LmJsb2cgLnNmY29tbWVudHNTdWJtaXRCdG4sXG4gIGJvZHkuYmxvZyAubGFuZGluZyAuc2Zjb21tZW50c1N1Ym1pdEJ0bixcbiAgLmxhbmRpbmcgLnNmZm9ydW1OZXdUaHJlYWRMbmssXG4gIC5sYW5kaW5nIC5zZmZvcnVtUmVwbHlCdG4sXG4gIC5sYW5kaW5nIC5mb3J1bSAuc2ZTdWJtaXRCdG4sXG4gIC5mb3J1bSAubGFuZGluZyAuc2ZTdWJtaXRCdG4sXG4gIC5sYW5kaW5nIC5idXR0b24tc2Vjb25kYXJ5IHtcbiAgICBtaW4td2lkdGg6IDEwMCU7IH0gfVxuXG4udG9waWMtd3JhcHBlcixcbi5hcnRpY2xlLXdyYXBwZXIge1xuICBib3JkZXI6IDFweCBzb2xpZCAjYmRiZGJkO1xuICBiYWNrZ3JvdW5kOiAjZmZmZmZmO1xuICBib3JkZXItcmFkaXVzOiAzcHg7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuXG4udG9waWMtd3JhcHBlciAudG9waWMsXG4uYXJ0aWNsZS13cmFwcGVyIC50b3BpYyB7XG4gIHBhZGRpbmc6IDE1cHg7IH1cblxuLnRvcGljLXdyYXBwZXIgLnRvcGljIGgzLFxuLmFydGljbGUtd3JhcHBlciAudG9waWMgaDMge1xuICBmb250LWZhbWlseTogXCJHb3RoYW1Cb29rXCIsIEFyaWFsLCBIZWx2ZXRpY2EsIHNhbnM7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGNvbG9yOiAjMzM5OWIzICFpbXBvcnRhbnQ7XG4gIGZvbnQtc2l6ZTogMS4xMjVlbTtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgcGFkZGluZy1yaWdodDogMTVweDsgfVxuXG4udG9waWMtd3JhcHBlciAudG9waWMgcCxcbi5hcnRpY2xlLXdyYXBwZXIgLnRvcGljIHAge1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBsaW5lLWhlaWdodDogMS4yO1xuICBmb250LXNpemU6IDAuODc1ZW07XG4gIGNvbG9yOiAjM2QzZDNkOyB9XG5cbi50b3BpYy1saW5rOmhvdmVyIC50b3BpYy13cmFwcGVyIHtcbiAgYmFja2dyb3VuZDogcmdiYSgyNDksIDI0OSwgMjQ5LCAwLjcpOyB9XG5cbi50b3BpYy1saW5rOmhvdmVyIGgzIHtcbiAgY29sb3I6ICM2MDViNTQgIWltcG9ydGFudDsgfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY3cHgpIHtcbiAgLmxhbmRpbmcgLmNvbC53cmFwLWJveGVzIC50b3BpYy1saW5rOm50aC1vZi10eXBlKG9kZCkgLnRvcGljLXdyYXBwZXIge1xuICAgIG1hcmdpbi1yaWdodDogMjBweDsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkgYW5kIChtYXgtd2lkdGg6IDEyMDBweCkge1xuICAubGFuZGluZyAuY29sLndyYXAtYm94ZXMgLnRvcGljLWxpbms6bnRoLW9mLXR5cGUob2RkKSAudG9waWMtd3JhcHBlciB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxMHB4OyB9IH1cblxuLmxhbmRpbmcgLmNvbC53cmFwLWJveGVzIC50b3BpYy13cmFwcGVyIHtcbiAgd2lkdGg6IDEwMCU7IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2N3B4KSB7XG4gIC5sYW5kaW5nIC5jb2wud3JhcC1ib3hlcyAudG9waWMtd3JhcHBlciB7XG4gICAgbWF4LXdpZHRoOiAyMjBweDtcbiAgICBmbG9hdDogbGVmdDsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAubGFuZGluZyAuY29sLndyYXAtYm94ZXMgLnRvcGljLXdyYXBwZXIge1xuICAgIG1heC13aWR0aDogMzAwcHg7XG4gICAgd2lkdGg6IDUwJTsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLmxhbmRpbmcgLmNvbC53cmFwLWJveGVzIC50b3BpYy13cmFwcGVyIHtcbiAgICBtYXgtd2lkdGg6IDM1MHB4OyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2N3B4KSB7XG4gIC5sYW5kaW5nIC50b3BpYy13cmFwcGVyIHtcbiAgICBoZWlnaHQ6IDExMHB4OyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5sYW5kaW5nIC50b3BpYy13cmFwcGVyIHtcbiAgICBoZWlnaHQ6IDk1cHg7IH0gfVxuXG5uYXYjbW9iaWxlLW1lbnUge1xuICBiYWNrZ3JvdW5kOiAjMTk1MTZkICFpbXBvcnRhbnQ7IH1cblxuLyogTmV3IGhvbWVwYWdlIG1lbnUgYmFja2dyb3VuZCAqL1xuLmhvbWUgbmF2I21vYmlsZS1tZW51IHtcbiAgYmFja2dyb3VuZDogI2YxZjFmMCAhaW1wb3J0YW50O1xuICBtYXJnaW4tdG9wOiA1OXB4OyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHtcbiAgbmF2I21vYmlsZS1tZW51IHtcbiAgICBkaXNwbGF5OiBub25lOyB9IH1cblxubmF2I21vYmlsZS1tZW51ICoge1xuICBjb2xvcjogI2ZmZmZmZjsgfVxuXG4uaG9tZSBuYXYjbW9iaWxlLW1lbnUgKiB7XG4gIGNvbG9yOiAjMDAwMDAwOyB9XG5cbi5tb2JpbGUtY29udGVudC13cmFwcGVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG5cbi8qIE5ldyBob21lcGFnZSBtZW51IGNvbG9yICovXG4uaG9tZSAubW9iaWxlLWNvbnRlbnQtd3JhcHBlciB7XG4gIHBhZGRpbmctdG9wOiAzMHB4OyB9XG5cbi5ob21lIC5tb2JpbGUtY29udGVudC13cmFwcGVyIC5tb2JpbGUtbWVudS1idG4ge1xuICBiYWNrZ3JvdW5kOiBub25lO1xuICBjb2xvcjogIzAwMmI0OTtcbiAgcGFkZGluZzogNHB4IDA7XG4gIG1pbi13aWR0aDogODVweDtcbiAgbWFyZ2luLXRvcDogMXB4O1xuICBtYXJnaW4tcmlnaHQ6IDA7IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5ob21lIC5tb2JpbGUtY29udGVudC13cmFwcGVyIC5tb2JpbGUtbWVudS1idG4ge1xuICAgIG1hcmdpbi1yaWdodDogNHB4OyB9IH1cblxuLmhvbWUgLm1vYmlsZS1jb250ZW50LXdyYXBwZXIgLm1vYmlsZS1tZW51LWJ0bjpob3ZlciB7XG4gIGNvbG9yOiAjOGY5OTNlOyB9XG5cbi5ob21lIC5tb2JpbGUtY29udGVudC13cmFwcGVyIC5tb2JpbGUtbWVudS1idG46YWZ0ZXIge1xuICBjb250ZW50OiBcIm1lbnVcIjtcbiAgZm9udC1mYW1pbHk6IFwiR290aGFtQm9va1wiLCBBcmlhbCwgSGVsdmV0aWNhLCBzYW5zO1xuICBmb250LXdlaWdodDogNjAwO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlOyB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuaG9tZSAubW9iaWxlLWNvbnRlbnQtd3JhcHBlciB7XG4gICAgcGFkZGluZy10b3A6IDEwcHg7IH0gfVxuXG4uaG9tZSAubW9iaWxlLWNvbnRlbnQtd3JhcHBlciAubW9iaWxlLW1lbnUtYnRuOmFmdGVyIHtcbiAgcmlnaHQ6IDM1cHg7IH1cblxuLm1vYmlsZS1jb250ZW50LXdyYXBwZXIgLm1vYmlsZS1tZW51LWJ0biB7XG4gIGJhY2tncm91bmQ6IHVybChcIi9hc3NldHMvaW1hZ2VzL2ljb25zL2J0bi1tb2JpbGUtbWVudS5wbmc/MTQ0NDg0ODEzOFwiKSBuby1yZXBlYXQgMCAwLzEwMCUgdHJhbnNwYXJlbnQ7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgZmxvYXQ6IHJpZ2h0O1xuICBtYXJnaW4tcmlnaHQ6IDE1cHg7XG4gIG1hcmdpbi10b3A6IDIwcHg7XG4gIGhlaWdodDogMzVweDtcbiAgd2lkdGg6IDM1cHg7XG4gIHotaW5kZXg6IDE7IH1cblxuLm1vYmlsZS1jb250ZW50LXdyYXBwZXIgLm1vYmlsZS1tZW51LWJ0biBzcGFuIHtcbiAgZm9udDogMC8wIGE7XG4gIGNvbG9yOiB0cmFuc3BhcmVudDtcbiAgdGV4dC1zaGFkb3c6IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6IDA7IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkge1xuICAubW9iaWxlLWNvbnRlbnQtd3JhcHBlciB7XG4gICAgZGlzcGxheTogbm9uZTsgfSB9XG5cbi5tb2JpbGUtY29udGVudC13cmFwcGVyIC5tb2JpbGUtbWVudS1jb250ZW50IHtcbiAgZGlzcGxheTogbm9uZTsgfVxuXG4vKiBOZXcgaG9tZXBhZ2UgaGFtYnVyZ2VyIGRpc3BsYXkgKi9cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHtcbiAgLmhvbWUgLm1vYmlsZS1jb250ZW50LXdyYXBwZXIge1xuICAgIGRpc3BsYXk6IGJsb2NrOyB9IH1cblxuLmhvbWUgLm1vYmlsZS1jb250ZW50LXdyYXBwZXIgLm1vYmlsZS1tZW51LWNvbnRlbnQge1xuICBkaXNwbGF5OiBibG9jazsgfVxuXG4ubW9iaWxlLW1lbnUtZm9vdGVyIHtcbiAgZGlzcGxheTogbm9uZTsgfVxuXG4uZm9vdGVyLWJ1dHRvbiBhIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBmb250LXNpemU6IDAuODc1ZW0gIWltcG9ydGFudDsgfVxuXG4uaG9tZSAuZm9vdGVyLWJ1dHRvbiBhIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBmb250LXNpemU6IDEuMmVtICFpbXBvcnRhbnQ7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIHBhZGRpbmctbGVmdDogNDVweDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGNvbG9yOiAjMTE4NWFkICFpbXBvcnRhbnQ7IH1cblxuLmhvbWUgLm1tLW1lbnUubW0tbXVsdGlsaW5lIC5tbS1saXN0dmlldyA+IGxpID4gYTpob3ZlciB7XG4gIGNvbG9yOiAjMTE4NWFkICFpbXBvcnRhbnQ7IH1cblxuLmhvbWUgLm1tLW1lbnUubW0tbXVsdGlsaW5lIC5tbS1saXN0dmlldyA+IGxpID4gYTpmb2N1cyB7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50OyB9XG5cbi5ob21lIC5mb290ZXItYnV0dG9uIGE6aG92ZXIsXG4uaG9tZSAuZm9vdGVyLWJ1dHRvbiBhOmhvdmVyIHNwYW4sXG4uaG9tZSAuZm9vdGVyLWJ1dHRvbi5uYXYtbW9yZS1saW5rcyBidXR0b246aG92ZXIge1xuICBjb2xvcjogIzAwMDAwMCAhaW1wb3J0YW50OyB9XG5cbi5ob21lIC5mb290ZXItYnV0dG9uIGEgc3BhbiB7XG4gIGNvbG9yOiAjMTE4NWFkICFpbXBvcnRhbnQ7IH1cblxuLmhvbWUgLmZvb3Rlci1idXR0b24gYTpiZWZvcmUge1xuICBjb250ZW50OiBub25lOyB9XG5cbi5ob21lIC5mb290ZXItYnV0dG9uIGE6YWZ0ZXIge1xuICBjb250ZW50OiBcIj5cIjtcbiAgbWFyZ2luLWxlZnQ6IDEwcHg7IH1cblxuLmZvb3Rlci1idXR0b24gYTpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi9hc3NldHMvaW1hZ2VzL3Nwcml0ZXMvaWNvbnMvbmF2LXM2MzE5ZmU0OGZkLnBuZ1wiKTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgd2lkdGg6IDE1cHg7XG4gIGhlaWdodDogMjBweDtcbiAgYmFja2dyb3VuZC1zaXplOiAxMDAlO1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICBtYXJnaW4tcmlnaHQ6IDVweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjsgfVxuXG4uZm9vdGVyLWJ1dHRvbiBhLmNvbnRhY3Q6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAtNzVweDsgfVxuXG4uZm9vdGVyLWJ1dHRvbiBhLnNob3AgLnNob3AtY291bnQge1xuICBkaXNwbGF5OiBub25lOyB9XG5cbi5mb290ZXItYnV0dG9uIGEuc2hvcDpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIC0xOHB4OyB9XG5cbi5mb290ZXItYnV0dG9uLm5hdi1tb3JlLWxpbmtzIGJ1dHRvbixcbi5mb290ZXItYnV0dG9uLm5hdi1tb3JlLWxpbmtzIC5idXR0b24sXG4uZm9vdGVyLWJ1dHRvbi5uYXYtbW9yZS1saW5rcyAuYnV0dG9uLXNtYWxsLXRleHQsXG4uZm9vdGVyLWJ1dHRvbi5uYXYtbW9yZS1saW5rcyAuc2ltcGxlLWJ1dHRvbixcbi5mb290ZXItYnV0dG9uLm5hdi1tb3JlLWxpbmtzIGJvZHkuYmxvZyAuc2Zjb21tZW50c1N1Ym1pdEJ0bixcbmJvZHkuYmxvZyAuZm9vdGVyLWJ1dHRvbi5uYXYtbW9yZS1saW5rcyAuc2Zjb21tZW50c1N1Ym1pdEJ0bixcbi5mb290ZXItYnV0dG9uLm5hdi1tb3JlLWxpbmtzIC5zZmZvcnVtTmV3VGhyZWFkTG5rLFxuLmZvb3Rlci1idXR0b24ubmF2LW1vcmUtbGlua3MgLnNmZm9ydW1SZXBseUJ0bixcbi5mb290ZXItYnV0dG9uLm5hdi1tb3JlLWxpbmtzIC5mb3J1bSAuc2ZTdWJtaXRCdG4sXG4uZm9ydW0gLmZvb3Rlci1idXR0b24ubmF2LW1vcmUtbGlua3MgLnNmU3VibWl0QnRuLFxuLmZvb3Rlci1idXR0b24ubmF2LW1vcmUtbGlua3MgLmJ1dHRvbi1zZWNvbmRhcnkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogbGVmdCB0b3A7XG4gIGJvcmRlcjogbWVkaXVtIG5vbmU7XG4gIGZvbnQtc2l6ZTogMTIuMjVweDtcbiAgaGVpZ2h0OiAyMHB4O1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICBwYWRkaW5nOiAwO1xuICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuICB3aWR0aDogOTVweDsgfVxuXG4uaG9tZSAuZm9vdGVyLWJ1dHRvbi5uYXYtbW9yZS1saW5rcyBidXR0b24ge1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBjb2xvcjogIzExODVhZCAhaW1wb3J0YW50O1xuICB3aWR0aDogMTAwJTtcbiAgZm9udC1zaXplOiAxLjJlbTtcbiAgYmFja2dyb3VuZDogbm9uZTtcbiAgcGFkZGluZy1sZWZ0OiA0NXB4O1xuICBtYXJnaW4tdG9wOiAtNXB4OyB9XG5cbi5ob21lIC5mb290ZXItYnV0dG9uLm5hdi1tb3JlLWxpbmtzIGJ1dHRvbjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiPlwiO1xuICBtYXJnaW4tbGVmdDogMTBweDsgfVxuXG4ubW0tbmF2YmFyLXRvcC0xIHtcbiAgYmFja2dyb3VuZDogIzExNDI1YSAhaW1wb3J0YW50OyB9XG5cbi8qIG5ldyBob21lcGFnZSBtZW51IHRvcCBsaW5rIGJhY2tncm91bmQgKi9cbi5ob21lIC5tbS1uYXZiYXItdG9wLTEge1xuICBiYWNrZ3JvdW5kOiAjZmFmYWZhICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1ib3R0b206IG5vbmU7IH1cblxuLm1vYmlsZS1tZW51LXRpdGxlIHtcbiAgZGlzcGxheTogbm9uZTsgfVxuXG4ubW0tdGl0bGUge1xuICBmb250LWZhbWlseTogXCJHb3RoYW1Cb29rXCIsIEFyaWFsLCBIZWx2ZXRpY2EsIHNhbnM7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7IH1cblxuLmhvbWUgLm1tLXRpdGxlIHtcbiAgZGlzcGxheTogbm9uZTsgfVxuXG4ubW0tbmF2YmFyLWJvdHRvbSB7XG4gIGJhY2tncm91bmQ6ICMxMTQyNWEgIWltcG9ydGFudDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICM5OTk5OTkgIWltcG9ydGFudDtcbiAgZm9udC1zaXplOiAwLjg3NWVtOyB9XG5cbi5ob21lIC5tbS1uYXZiYXItYm90dG9tIHtcbiAgYmFja2dyb3VuZDogI2YxZjFmMCAhaW1wb3J0YW50O1xuICBib3JkZXItYm90dG9tOiBub25lICFpbXBvcnRhbnQ7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWFyZ2luLXRvcDogLTQwcHg7IH1cblxuLm1tLW5hdmJhci1ib3R0b20gLm5hdi1tb3JlLWxpbmtzIHtcbiAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbiAgZmxvYXQ6IG5vbmU7XG4gIGN1cnNvcjogcG9pbnRlcjsgfVxuXG4ubW0tbmF2YmFyLWJvdHRvbSAubmF2LW1vcmUtbGlua3MgLmRyb3Bkb3duLW1lbnUge1xuICBiYWNrZ3JvdW5kOiAjMTE0MjVhO1xuICBsZWZ0OiAwO1xuICBib3JkZXItd2lkdGg6IDFweCAwIDA7XG4gIHotaW5kZXg6IDk5OTk7IH1cblxuLyogbmV3IGhvbWVwYWdlIG1vcmUgc3VibWVudSBzdHlsZXMgKi9cbi5ob21lIC5tbS1uYXZiYXItYm90dG9tIC5uYXYtbW9yZS1saW5rcyAuZHJvcGRvd24tbWVudSB7XG4gIGJhY2tncm91bmQ6ICNmMWYxZjA7IH1cblxuLmhvbWUgLmZvb3Rlci1idXR0b24gLmRyb3Bkb3duLW1lbnUgYSB7XG4gIGNvbG9yOiAjMDAwMDAwICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQ6IG5vbmU7IH1cblxuLmhvbWUgLmZvb3Rlci1idXR0b24gLmRyb3Bkb3duLW1lbnUgbGkge1xuICBiYWNrZ3JvdW5kOiBub25lOyB9XG5cbi5ob21lIC5mb290ZXItYnV0dG9uIC5kcm9wZG93bi1tZW51IGE6YWZ0ZXIge1xuICBjb250ZW50OiBub25lOyB9XG5cbi5ob21lIC5mb290ZXItYnV0dG9uIC5kcm9wZG93bi1tZW51IGE6aG92ZXIsXG4uaG9tZSAuZm9vdGVyLWJ1dHRvbiAuZHJvcGRvd24tbWVudSBsaTpob3ZlciB7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG4gIGNvbG9yOiAjMTE4NWFkICFpbXBvcnRhbnQ7IH1cblxuLmhvbWUgLm5hdi1tb3JlLWxpbmtzIC5kcm9wZG93bi1tZW51IHtcbiAgYm9yZGVyOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDZweCAxMnB4IHJnYmEoMCwgMCwgMCwgMC4zKTtcbiAgYm94LXNoYWRvdzogMCA2cHggMTJweCByZ2JhKDAsIDAsIDAsIDAuMyk7XG4gIGJhY2tncm91bmQtY2xpcDogcGFkZGluZy1ib3g7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmMWYxZjA7XG4gIHRvcDogMjlweDsgfVxuXG4ubW0tbmF2YmFyLWJvdHRvbSAubmF2LW1vcmUtbGlua3MgLmRyb3Bkb3duLW1lbnUgYTpiZWZvcmUge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7IH1cblxuLm1tLW5hdmJhci1ib3R0b20ubW0tbmF2YmFyLWJvdHRvbS0yIHtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICM5OTk5OTkgIWltcG9ydGFudDsgfVxuXG4uaG9tZSAubW0tbmF2YmFyLWJvdHRvbS5tbS1uYXZiYXItYm90dG9tLTIge1xuICBib3JkZXItdG9wOiAxcHggc29saWQgdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXJnaW4tdG9wOiA1MzBweDsgfVxuXG4ubW0tbmF2YmFyLWJvdHRvbS5tbS1uYXZiYXItYm90dG9tLTIgLmZvb3Rlci1idXR0b246bnRoLW9mLXR5cGUoMikge1xuICBib3JkZXItbGVmdDogMXB4IHNvbGlkICM5OTk5OTk7IH1cblxuLm1tLW1lbnUubW0tY3VycmVudCB7XG4gIHotaW5kZXg6IDk5OTsgfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNnB4KSB7XG4gIC5tbS1tZW51Lm1tLWN1cnJlbnQge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDsgfSB9XG5cbi5tbS1kcm9wZG93biAubW0tbGlzdHZpZXcgbGkuaGVhZGVyIHtcbiAgZm9udC1mYW1pbHk6IFwiR290aGFtQm9va1wiLCBBcmlhbCwgSGVsdmV0aWNhLCBzYW5zO1xuICBmb250LXdlaWdodDogNzAwOyB9XG5cbi5tbS1kcm9wZG93biAubW0tbGlzdHZpZXcgbGkuaGVhZGVyIGEge1xuICBtYXJnaW4tbGVmdDogLTEwcHggIWltcG9ydGFudDsgfVxuXG4ubW0tZHJvcGRvd24ubW0tcGFuZWw6YWZ0ZXIsXG4ubW0tZHJvcGRvd24ubW0tcGFuZWw6YmVmb3JlIHtcbiAgaGVpZ2h0OiAwOyB9XG5cbi5tbS1saXN0dmlldyA+IGxpID4gYSxcbi5tbS1saXN0dmlldyA+IGxpID4gc3Bhbixcbi5tbS1saXN0dmlldyA+IGxpLmhlYWRlciB7XG4gIHBhZGRpbmctdG9wOiAxMnB4O1xuICBwYWRkaW5nLWJvdHRvbTogMTJweDsgfVxuXG4ubW0tbWVudSAubW0tbGlzdHZpZXcgPiBsaSAubW0tbmV4dDphZnRlcixcbi5tbS1tZW51IC5tbS1saXN0dmlldyA+IGxpIC5tbS1hcnJvdzphZnRlcixcbi5tbS1tZW51IC5tbS1uYXZiYXIgLm1tLWJ0bjpiZWZvcmUsXG4ubW0tbWVudSAubW0tbmF2YmFyIC5tbS1idG46YWZ0ZXIge1xuICBib3JkZXItY29sb3I6ICNmZmZmZmYgIWltcG9ydGFudDsgfVxuXG4uaG9tZSAubW0tbWVudSAubW0tbGlzdHZpZXcgPiBsaSAubW0tbmV4dDphZnRlcixcbi5ob21lLm1tLW1lbnUgLm1tLWxpc3R2aWV3ID4gbGkgLm1tLWFycm93OmFmdGVyLFxuLmhvbWUgLm1tLW1lbnUgLm1tLW5hdmJhciAubW0tYnRuOmJlZm9yZSxcbi5ob21lIC5tbS1tZW51IC5tbS1uYXZiYXIgLm1tLWJ0bjphZnRlciB7XG4gIGJvcmRlci1jb2xvcjogIzAwMDAwMCAhaW1wb3J0YW50OyB9XG5cbi5tbS1saXN0dmlldyA+IGxpLFxuLm1tLWxpc3R2aWV3ID4gbGk6YWZ0ZXIsXG4ubW0tbGlzdHZpZXcgPiBsaSAubW0tbmV4dCxcbi5tbS1saXN0dmlldyA+IGxpIC5tbS1uZXh0OmJlZm9yZSB7XG4gIGJvcmRlci1jb2xvcjogIzk5OTk5OSAhaW1wb3J0YW50OyB9XG5cbi5ob21lIC5tbS1tZW51ID4gLm1tLXBhbmVsID4gLm1tLW5hdmJhciArIC5tbS1saXN0dmlldyB7XG4gIHBhZGRpbmc6IDAgMjVweCAyNXB4IDI1cHg7IH1cblxuLmhvbWUgLm1tLWxpc3R2aWV3ID4gbGksXG4uaG9tZSAubW0tbGlzdHZpZXcgPiBsaTphZnRlcixcbi5ob21lIC5tbS1saXN0dmlldyA+IGxpIC5tbS1uZXh0LFxuLmhvbWUgLm1tLWxpc3R2aWV3ID4gbGkgLm1tLW5leHQ6YmVmb3JlIHtcbiAgYm9yZGVyLWNvbG9yOiAjZDBjY2M1ICFpbXBvcnRhbnQ7IH1cblxuLmhvbWUgLm1tLWxpc3R2aWV3ID4gbGk6Zmlyc3QtY2hpbGQge1xuICBib3JkZXItYm90dG9tOiAycHggc29saWQ7XG4gIGJvcmRlci1jb2xvcjogI2QwY2NjNSAhaW1wb3J0YW50OyB9XG5cbi5ob21lIC5tbS1saXN0dmlldyA+IGxpOmZpcnN0LWNoaWxkOmFmdGVyIHtcbiAgYm9yZGVyLWJvdHRvbTogbm9uZTtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50OyB9XG5cbi5ob21lIC5tbS1saXN0dmlldyA+IGxpID4gYSB7XG4gIGZvbnQtc2l6ZTogMS4yZW07IH1cblxuLm1tLWxpc3R2aWV3ID4gbGk6bm90KC5tbS1kaXZpZGVyKTphZnRlciB7XG4gIGxlZnQ6IDA7IH1cblxuLmhvbWUgLm1tLWxpc3R2aWV3ID4gbGk6bm90KC5tbS1kaXZpZGVyKTphZnRlciB7XG4gIGJvcmRlci1ib3R0b20td2lkdGg6IDJweDsgfVxuXG4uaG9tZSAubW0tbGlzdHZpZXcgLm1tLW5leHQ6YmVmb3JlIHtcbiAgYm9yZGVyLWxlZnQtd2lkdGg6IDA7IH1cblxuLmhvbWUgLm1tLW5hdmJhciAubW0tYnRuOmxhc3QtY2hpbGQge1xuICBwYWRkaW5nLXJpZ2h0OiA1M3B4O1xuICBmb250LXdlaWdodDogYm9sZDsgfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMCkgYW5kIChtYXgtd2lkdGg6IDEwMjVweCkge1xuICBodG1sLm1tLW9wZW5lZCBib2R5OmJlZm9yZSB7XG4gICAgYmFja2dyb3VuZDogIzAwMDAwMDtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBsZWZ0OiAwO1xuICAgIG9wYWNpdHk6IDAuNjU7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICB6LWluZGV4OiA5OTk7IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSB7XG4gIC5tbS1wYWdlIHtcbiAgICBwb3NpdGlvbjogc3RhdGljICFpbXBvcnRhbnQ7IH0gfVxuXG5odG1sLm1tLWJhY2tncm91bmQgLm1tLXBhZ2Uge1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50OyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI2cHgpIHtcbiAgaHRtbC5tbS1vcGVuZWQge1xuICAgIHBvc2l0aW9uOiBzdGF0aWMgIWltcG9ydGFudDsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHtcbiAgLmlubmVyIC51dGlsaXR5LW5hdi13cmFwcGVyIC5zaXRlLWxvZ28ge1xuICAgIGRpc3BsYXk6IG5vbmU7IH0gfVxuXG4udXRpbGl0eS1uYXYtd3JhcHBlciB7XG4gIG1hcmdpbi1ib3R0b206IDQwcHg7IH1cblxuLnV0aWxpdHktbmF2LXdyYXBwZXIgLm5hdi1saW5rcyB7XG4gIGRpc3BsYXk6IG5vbmU7IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkge1xuICAudXRpbGl0eS1uYXYtd3JhcHBlciAubmF2LWxpbmtzIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBmbG9hdDogcmlnaHQ7XG4gICAgZm9udC1zaXplOiAwLjg3NWVtO1xuICAgIG1hcmdpbi10b3A6IDEwcHg7IH1cbiAgLmhvbWUgLnV0aWxpdHktbmF2LXdyYXBwZXIgLm5hdi1saW5rcyB7XG4gICAgZGlzcGxheTogbm9uZTsgfSB9XG5cbi51dGlsaXR5LW5hdi13cmFwcGVyIC5uYXYtbGlua3MgcCxcbi51dGlsaXR5LW5hdi13cmFwcGVyIC5uYXYtbGlua3MgdWwge1xuICBmbG9hdDogbGVmdDsgfVxuXG4udXRpbGl0eS1uYXYtd3JhcHBlciAubmF2LWxpbmtzIHAge1xuICBtYXJnaW46IDAgMTBweCAwIDA7XG4gIGNvbG9yOiAjOTk5OTk5OyB9XG5cbi51dGlsaXR5LW5hdi13cmFwcGVyIC5uYXYtbGlua3MgdWwge1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG4gIGJvcmRlcjogMDtcbiAgbGlzdC1zdHlsZTogbm9uZTsgfVxuXG4udXRpbGl0eS1uYXYtd3JhcHBlciAubmF2LWxpbmtzIHVsOmJlZm9yZSxcbi51dGlsaXR5LW5hdi13cmFwcGVyIC5uYXYtbGlua3MgdWw6YWZ0ZXIge1xuICBjb250ZW50OiBcIiBcIjtcbiAgZGlzcGxheTogdGFibGU7IH1cblxuLnV0aWxpdHktbmF2LXdyYXBwZXIgLm5hdi1saW5rcyB1bDphZnRlciB7XG4gIGNsZWFyOiBib3RoOyB9XG5cbi51dGlsaXR5LW5hdi13cmFwcGVyIC5uYXYtbGlua3MgdWwgbGkge1xuICBsaXN0LXN0eWxlLWltYWdlOiBub25lO1xuICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG4gIG1hcmdpbi1sZWZ0OiAwO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICBmbG9hdDogbGVmdDtcbiAgcGFkZGluZy1sZWZ0OiA0cHg7XG4gIHBhZGRpbmctcmlnaHQ6IDRweDsgfVxuXG4udXRpbGl0eS1uYXYtd3JhcHBlciAubmF2LWxpbmtzIHVsIGxpOmZpcnN0LWNoaWxkIHtcbiAgcGFkZGluZy1sZWZ0OiAwOyB9XG5cbi51dGlsaXR5LW5hdi13cmFwcGVyIC5uYXYtbGlua3MgdWwgbGk6bGFzdC1jaGlsZCB7XG4gIHBhZGRpbmctcmlnaHQ6IDA7IH1cblxuLnV0aWxpdHktbmF2LXdyYXBwZXIgLm5hdi1saW5rcyB1bCBsaS5sYXN0IHtcbiAgcGFkZGluZy1yaWdodDogMDsgfVxuXG4udXRpbGl0eS1uYXYtd3JhcHBlciAubmF2LWxpbmtzIHVsIGxpIHtcbiAgbGlzdC1zdHlsZS1pbWFnZTogbm9uZTtcbiAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xuICBtYXJnaW4tbGVmdDogMDsgfVxuXG4udXRpbGl0eS1uYXYtd3JhcHBlciAubmF2LWxpbmtzIHVsIGxpIHtcbiAgcGFkZGluZzogMDsgfVxuXG4vKiBTdGFydDogbmV3IGhvbWVwYWdlICovXG4uaG9tZSAudXRpbGl0eS1uYXYtd3JhcHBlciAubmF2LWxpbmtzIHVsIGxpIHtcbiAgcGFkZGluZzogMCAwIDAgNTBweDsgfVxuXG4udXRpbGl0eS1uYXYtd3JhcHBlciAubmF2LWxpbmtzIHVsIGxpOmFmdGVyIHtcbiAgY29udGVudDogXCJ8XCI7XG4gIHBhZGRpbmc6IDAgMTBweDtcbiAgY29sb3I6ICMwMDg1YWQ7IH1cblxuLmhvbWUgLnV0aWxpdHktbmF2LXdyYXBwZXIgLm5hdi1saW5rcyB1bCBsaTphZnRlciB7XG4gIGNvbnRlbnQ6IG5vbmU7IH1cblxuLnV0aWxpdHktbmF2LXdyYXBwZXIgLm5hdi1saW5rcyB1bCBsaTpsYXN0LWNoaWxkOmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgcGFkZGluZy1yaWdodDogMDsgfVxuXG4udXRpbGl0eS1uYXYtd3JhcHBlciAubmF2LWxpbmtzIHVsIGEge1xuICBjb2xvcjogIzAwODVhZDsgfVxuXG4udXRpbGl0eS1uYXYtd3JhcHBlciAubmF2LWxpbmtzIHVsIGE6aG92ZXIge1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTsgfVxuXG4uaG9tZSAudXRpbGl0eS1uYXYtd3JhcHBlciAubmF2LWxpbmtzIHVsIGEge1xuICBjb2xvcjogIzAwMDAwMDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlOyB9XG5cbi8qIEJhbmQgKi9cbi5iYW5kIHtcbiAgd2lkdGg6IDEwMCU7IH1cblxuLmJhbmQgLmJ1dHRvbixcbi5iYW5kIC5idXR0b24tc21hbGwtdGV4dCxcbi5iYW5kIC5zaW1wbGUtYnV0dG9uLFxuLmJhbmQgLnNlYXJjaC1mb3JtIGJ1dHRvbixcbi5zZWFyY2gtZm9ybSAuYmFuZCBidXR0b24sXG4uYmFuZCBpbnB1dFt0aXRsZT1cIlNlYXJjaCBpbnB1dFwiXSArIHNwYW4gKyBidXR0b24sXG4uYmFuZCAuYmxvZy1kZXRhaWxzIGJ1dHRvbltkYXRhLXNmLXJvbGU9Y29tbWVudHMtbmV3LXN1Ym1pdC1idXR0b25dLFxuLmJsb2ctZGV0YWlscyAuYmFuZCBidXR0b25bZGF0YS1zZi1yb2xlPWNvbW1lbnRzLW5ldy1zdWJtaXQtYnV0dG9uXSxcbi5iYW5kIC5ibG9nLWRldGFpbHMgW2RhdGEtc2Ytcm9sZT1jb21tZW50cy1uZXctc3VibWl0LWJ1dHRvbl0uYnV0dG9uLFxuLmJsb2ctZGV0YWlscyAuYmFuZCBbZGF0YS1zZi1yb2xlPWNvbW1lbnRzLW5ldy1zdWJtaXQtYnV0dG9uXS5idXR0b24sXG4uYmFuZCBib2R5LmJsb2cgLnNmY29tbWVudHNTdWJtaXRCdG4sXG5ib2R5LmJsb2cgLmJhbmQgLnNmY29tbWVudHNTdWJtaXRCdG4sXG4uYmFuZCAuc2Zmb3J1bU5ld1RocmVhZExuayxcbi5iYW5kIC5zZmZvcnVtUmVwbHlCdG4sXG4uYmFuZCAuZm9ydW0gLnNmU3VibWl0QnRuLFxuLmZvcnVtIC5iYW5kIC5zZlN1Ym1pdEJ0bixcbi5iYW5kIC5idXR0b24tc2Vjb25kYXJ5IHtcbiAgbWluLXdpZHRoOiAyMzhweDsgfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmJhbmQgLmJ1dHRvbixcbiAgLmJhbmQgLmJ1dHRvbi1zbWFsbC10ZXh0LFxuICAuYmFuZCAuc2ltcGxlLWJ1dHRvbixcbiAgLmJhbmQgLnNlYXJjaC1mb3JtIGJ1dHRvbixcbiAgLnNlYXJjaC1mb3JtIC5iYW5kIGJ1dHRvbixcbiAgLmJhbmQgaW5wdXRbdGl0bGU9XCJTZWFyY2ggaW5wdXRcIl0gKyBzcGFuICsgYnV0dG9uLFxuICAuYmFuZCAuYmxvZy1kZXRhaWxzIGJ1dHRvbltkYXRhLXNmLXJvbGU9Y29tbWVudHMtbmV3LXN1Ym1pdC1idXR0b25dLFxuICAuYmxvZy1kZXRhaWxzIC5iYW5kIGJ1dHRvbltkYXRhLXNmLXJvbGU9Y29tbWVudHMtbmV3LXN1Ym1pdC1idXR0b25dLFxuICAuYmFuZCAuYmxvZy1kZXRhaWxzIFtkYXRhLXNmLXJvbGU9Y29tbWVudHMtbmV3LXN1Ym1pdC1idXR0b25dLmJ1dHRvbixcbiAgLmJsb2ctZGV0YWlscyAuYmFuZCBbZGF0YS1zZi1yb2xlPWNvbW1lbnRzLW5ldy1zdWJtaXQtYnV0dG9uXS5idXR0b24sXG4gIC5iYW5kIGJvZHkuYmxvZyAuc2Zjb21tZW50c1N1Ym1pdEJ0bixcbiAgYm9keS5ibG9nIC5iYW5kIC5zZmNvbW1lbnRzU3VibWl0QnRuLFxuICAuYmFuZCAuc2Zmb3J1bU5ld1RocmVhZExuayxcbiAgLmJhbmQgLnNmZm9ydW1SZXBseUJ0bixcbiAgLmJhbmQgLmZvcnVtIC5zZlN1Ym1pdEJ0bixcbiAgLmZvcnVtIC5iYW5kIC5zZlN1Ym1pdEJ0bixcbiAgLmJhbmQgLmJ1dHRvbi1zZWNvbmRhcnkge1xuICAgIG1hcmdpbi10b3A6IDQwcHg7IH0gfVxuXG4uYmFuZCAuY29udGVudC13cmFwcGVyIHAge1xuICBmb250LWZhbWlseTogXCJMZXhpYVJlZ3VsYXJcIiwgVGltZXMsIHNhbi1zZXJpZjtcbiAgZm9udC1zaXplOiAxLjEyNWVtOyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuYmFuZCAuY29udGVudC13cmFwcGVyIHAge1xuICAgIGZvbnQtc2l6ZTogMS4zMTI1ZW07IH0gfVxuXG4uYmFuZC10eXBlIHtcbiAgZm9udC1mYW1pbHk6IFwiR290aGFtQm9va1wiLCBBcmlhbCwgSGVsdmV0aWNhLCBzYW5zO1xuICBmb250LXNpemU6IDEuNWVtO1xuICBjb2xvcjogIzYwNWI1NDtcbiAgbWFyZ2luLWJvdHRvbTogMzBweDsgfVxuXG4uYmFuZC10aXRsZSB7XG4gIGNvbG9yOiAjMzM5OWIzO1xuICBmb250LWZhbWlseTogXCJMZXhpYVJlZ3VsYXJcIiwgVGltZXMsIHNhbi1zZXJpZjtcbiAgZm9udC1zaXplOiAxLjYyNWVtO1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICBsaW5lLWhlaWdodDogMS4yOyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuYmFuZC10aXRsZSB7XG4gICAgZm9udC1zaXplOiAyZW07IH0gfVxuXG4uYmFuZC5mZWF0dXJlLWJveGVzIHtcbiAgYmFja2dyb3VuZDogI2ZiOGYyZTtcbiAgcGFkZGluZzogNDBweCAwIDQ1cHg7IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5iYW5kLmZlYXR1cmUtYm94ZXMge1xuICAgIHBhZGRpbmctdG9wOiA5MHB4OyB9IH1cblxuLyogRmVhdHVyZSBCb3ggKi9cbi5mZWF0dXJlLWJveC13cmFwcGVyIHtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDsgfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNDYwcHgpIGFuZCAobWF4LXdpZHRoOiA2NDBweCkge1xuICAuZmVhdHVyZS1ib3gtd3JhcHBlciB7XG4gICAgd2lkdGg6IDY1JTtcbiAgICBtYXJnaW46IDAgYXV0byAyMHB4OyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDY0MHB4KSB7XG4gIC5mZWF0dXJlLWJveC13cmFwcGVyIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgd2lkdGg6IDUwJTtcbiAgICBtaW4taGVpZ2h0OiAxcHg7XG4gICAgcGFkZGluZy1sZWZ0OiAxMHB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDEwcHg7IH0gfVxuXG4uZm91ciAuZmVhdHVyZS1ib3gtd3JhcHBlciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWluLWhlaWdodDogMXB4O1xuICBwYWRkaW5nLWxlZnQ6IDEwcHg7XG4gIHBhZGRpbmctcmlnaHQ6IDEwcHg7IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5mb3VyIC5mZWF0dXJlLWJveC13cmFwcGVyIHtcbiAgICBmbG9hdDogbGVmdDtcbiAgICB3aWR0aDogMjUlOyB9IH1cblxuLnRocmVlIC5mZWF0dXJlLWJveC13cmFwcGVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtaW4taGVpZ2h0OiAxcHg7XG4gIHBhZGRpbmctbGVmdDogMTBweDtcbiAgcGFkZGluZy1yaWdodDogMTBweDsgfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLnRocmVlIC5mZWF0dXJlLWJveC13cmFwcGVyIHtcbiAgICBmbG9hdDogbGVmdDtcbiAgICB3aWR0aDogMzMuMzMzMzMzMzMlOyB9IH1cblxuLmZlYXR1cmUtYm94LXdyYXBwZXIudmlkZW8td3JhcHBlciAuZmVhdHVyZS1pbWFnZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuXG4uZmVhdHVyZS1ib3gtd3JhcHBlci52aWRlby13cmFwcGVyIC5mZWF0dXJlLWltYWdlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgYmFja2dyb3VuZDogdXJsKFwiL2Fzc2V0cy9pbWFnZXMvdmlkZW8tb3ZlcmxheS5wbmc/MTQ0NjA1OTYxM1wiKSBuby1yZXBlYXQgNTAlIDUwJS82MHB4IHRyYW5zcGFyZW50OyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuZmVhdHVyZS1ib3gtd3JhcHBlci52aWRlby13cmFwcGVyIC5mZWF0dXJlLWltYWdlOmJlZm9yZSB7XG4gICAgYmFja2dyb3VuZC1zaXplOiA3OHB4OyB9IH1cblxuLmZlYXR1cmUtYm94IHtcbiAgYmFja2dyb3VuZDogI2ZmZmZmZjtcbiAgYm9yZGVyOiAxcHggc29saWQgcmdiYSgwLCAxMzMsIDE3MywgMC41KTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGhlaWdodDogMjUwcHg7IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5mZWF0dXJlLWJveCB7XG4gICAgaGVpZ2h0OiAyODhweDsgfSB9XG5cbi5hcnRpY2xlcyAuZmVhdHVyZS1ib3gge1xuICBoZWlnaHQ6IDIyMHB4OyB9XG5cbi5mZWF0dXJlLWJveCAuZmVhdHVyZS1jb250ZW50LXdyYXBwZXIge1xuICBkaXNwbGF5OiB0YWJsZTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTsgfVxuXG4udGhyZWUgLmZlYXR1cmUtYm94IC5mZWF0dXJlLWNvbnRlbnQtd3JhcHBlciB7XG4gIGhlaWdodDogMTE1cHg7IH1cblxuLmZhY3Qtd3JhcHBlciAuZmVhdHVyZS1ib3ggLmZlYXR1cmUtY29udGVudC13cmFwcGVyIHtcbiAgaGVpZ2h0OiAxMDAlOyB9XG5cbi5mZWF0dXJlLWJveCAuZmVhdHVyZS1jb250ZW50IHtcbiAgZGlzcGxheTogdGFibGUtY2VsbDtcbiAgcGFkZGluZzogMCAxNXB4O1xuICBmb250LXdlaWdodDogMzAwO1xuICB2ZXJ0aWNhbC1hbGlnbjogdG9wOyB9XG5cbi50aHJlZSAuZmVhdHVyZS1ib3ggLmZlYXR1cmUtY29udGVudCB7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7IH1cblxuLmZlYXR1cmUtYm94IC5mZWF0dXJlLWNvbnRlbnQgcCB7XG4gIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICBtYXJnaW4tYm90dG9tOiAwOyB9XG5cbi5mZWF0dXJlLWJveCAuZmVhdHVyZS1pbWFnZSB7XG4gIGhlaWdodDogNTAlOyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuZmVhdHVyZS1ib3ggLmZlYXR1cmUtaW1hZ2Uge1xuICAgIGhlaWdodDogYXV0bzsgfSB9XG5cbi5mZWF0dXJlLWJveCAuZmVhdHVyZS1pbWFnZSBpbWcge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlOyB9XG5cbi50aHJlZSAuZmVhdHVyZS1ib3ggLmZlYXR1cmUtaW1hZ2Uge1xuICBtYXJnaW4tYm90dG9tOiAxMHB4OyB9XG5cbi5mZWF0dXJlLWJveCAuZmVhdHVyZS10aXRsZSB7XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG4gIHBhZGRpbmctdG9wOiAxNXB4OyB9XG5cbi5mb3VyIC5mZWF0dXJlLWJveCAuZmVhdHVyZS10aXRsZSB7XG4gIGZvbnQtc2l6ZTogMS4wOTM3NWVtOyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjdweCkge1xuICAuZm91ciAuZmVhdHVyZS1ib3ggLmZlYXR1cmUtdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMS4xODc1ZW07IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY3cHgpIHtcbiAgLnRocmVlIC5mZWF0dXJlLWJveCAuZmVhdHVyZS10aXRsZSB7XG4gICAgZm9udC1zaXplOiAxLjI1ZW07IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC50aHJlZSAuZmVhdHVyZS1ib3ggLmZlYXR1cmUtdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMS40Mzc1ZW07IH0gfVxuXG4uZmVhdHVyZS1ib3ggLmxhYmVsIHtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgZm9udC1mYW1pbHk6IFwiR290aGFtQm9va1wiLCBBcmlhbCwgSGVsdmV0aWNhLCBzYW5zO1xuICBmb250LXNpemU6IDAuNzVlbTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogMTAwJTtcbiAgYm90dG9tOiAxMHB4O1xuICBsZWZ0OiAwOyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuZmVhdHVyZS1ib3ggLmxhYmVsIHtcbiAgICBmb250LXNpemU6IDAuODc1ZW07IH0gfVxuXG4uZmVhdHVyZS1ib3ggLmxhYmVsOmJlZm9yZSB7XG4gIGJhY2tncm91bmQ6ICNkNGQ0ZDQ7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGhlaWdodDogMXB4O1xuICBsZWZ0OiA2JTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IC0xMHB4O1xuICB3aWR0aDogOTAlOyB9XG5cbi5mZWF0dXJlLWJveCBhIHtcbiAgY29sb3I6ICMxYzMwNDAgIWltcG9ydGFudDsgfVxuXG4uZmVhdHVyZS1ib3ggYSAubGFiZWwge1xuICBjb2xvcjogIzAwODVhZDsgfVxuXG4uZmVhdHVyZS1ib3ggYTpob3ZlciBpbWcge1xuICBvcGFjaXR5OiAwLjY7IH1cblxuLmZlYXR1cmUtYm94IGE6aG92ZXIgLmZlYXR1cmUtdGl0bGUge1xuICBjb2xvcjogIzAwODVhZDsgfVxuXG4uZmVhdHVyZS1ib3ggYTpob3ZlciAuZmFjdCBlbSxcbi5mZWF0dXJlLWJveCBhOmhvdmVyIC5mYWN0IGkge1xuICBjb2xvcjogI2ZiOGYyZTsgfVxuXG4uZmVhdHVyZS1ib3ggYTpob3ZlciAuZmFjdCArIC5mZWF0dXJlLXRpdGxlIHtcbiAgY29sb3I6ICMwMDg1YWQ7IH1cblxuLmZlYXR1cmUtYm94IC5mYWN0IHtcbiAgZm9udC1zaXplOiAxLjI1ZW07XG4gIG1hcmdpbi1ib3R0b206IDQwcHg7IH1cblxuLmZlYXR1cmUtYm94IC5mYWN0IGVtLFxuLmZlYXR1cmUtYm94IC5mYWN0IGkge1xuICBmb250LWZhbWlseTogXCJHb3RoYW1Cb29rXCIsIEFyaWFsLCBIZWx2ZXRpY2EsIHNhbnM7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgZm9udC1zaXplOiAxLjJlbTtcbiAgY29sb3I6ICMwMDg1YWQ7IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDY0MHB4KSB7XG4gIC5mZWF0dXJlLWJveCAuZmFjdCBlbSxcbiAgLmZlYXR1cmUtYm94IC5mYWN0IGkge1xuICAgIGZvbnQtc2l6ZTogMS4yZW07IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmZlYXR1cmUtYm94IC5mYWN0IGVtLFxuICAuZmVhdHVyZS1ib3ggLmZhY3QgaSB7XG4gICAgZm9udC1zaXplOiAxLjZlbTsgfSB9XG5cbi5mZWF0dXJlLWJveCAuZmFjdCArIC5mZWF0dXJlLXRpdGxlIHtcbiAgZm9udC1mYW1pbHk6IFwiR290aGFtQm9va1wiLCBBcmlhbCwgSGVsdmV0aWNhLCBzYW5zO1xuICBmb250LXdlaWdodDogNTAwO1xuICBjb2xvcjogI2ZiOGYyZTsgfVxuXG4uZmVhdHVyZS1ib3ggLmZhY3QgZW0sXG4uZmVhdHVyZS1ib3ggLmZhY3QgaSxcbi5mZWF0dXJlLWJveCAuZmFjdCArIC5mZWF0dXJlLXRpdGxlIHtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBjb2xvciAwLjVzIGVhc2UtaW47XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuNXMgZWFzZS1pbjsgfVxuXG4uZmVhdHVyZS1ib3hlcyAuZmVhdHVyZS1ib3ggLmxhYmVsOmJlZm9yZSB7XG4gIHRvcDogLTVweDsgfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmZlYXR1cmUtYm94ZXMgLmZlYXR1cmUtYm94IC5sYWJlbDpiZWZvcmUge1xuICAgIHRvcDogLTEwcHg7IH0gfVxuXG4vKiBTbGlkZXIgKi9cbi5iYW5kLnNsaWRlciB7XG4gIGJhY2tncm91bmQ6ICNmM2YzZjM7XG4gIHBhZGRpbmc6IDQwcHggMCAzMHB4OyB9XG5cbi5iYW5kLnNsaWRlciAuc2xpZGUtY29udGVudCB7XG4gIG1hcmdpbi1sZWZ0OiAtMTBweDtcbiAgbWFyZ2luLXJpZ2h0OiAtMTBweDsgfVxuXG4uYmFuZC5zbGlkZXIgLnNsaWRlLWNvbnRlbnQ6YmVmb3JlLFxuLmJhbmQuc2xpZGVyIC5zbGlkZS1jb250ZW50OmFmdGVyIHtcbiAgY29udGVudDogXCIgXCI7XG4gIGRpc3BsYXk6IHRhYmxlOyB9XG5cbi5iYW5kLnNsaWRlciAuc2xpZGUtY29udGVudDphZnRlciB7XG4gIGNsZWFyOiBib3RoOyB9XG5cbi5iYW5kLnNsaWRlciAuc2xpZGUtY29udGVudCAubGVmdC1jb2wge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1pbi1oZWlnaHQ6IDFweDtcbiAgcGFkZGluZy1sZWZ0OiAxMHB4O1xuICBwYWRkaW5nLXJpZ2h0OiAxMHB4OyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuYmFuZC5zbGlkZXIgLnNsaWRlLWNvbnRlbnQgLmxlZnQtY29sIHtcbiAgICBmbG9hdDogbGVmdDtcbiAgICB3aWR0aDogNTAlOyB9IH1cblxuLmJhbmQuc2xpZGVyIC5zbGlkZS1jb250ZW50IC5yaWdodC1jb2wge1xuICBtYXJnaW46IDIwcHggMCAwO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1pbi1oZWlnaHQ6IDFweDtcbiAgcGFkZGluZy1sZWZ0OiAxMHB4O1xuICBwYWRkaW5nLXJpZ2h0OiAxMHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1pbi1oZWlnaHQ6IDFweDtcbiAgcGFkZGluZy1sZWZ0OiAxMHB4O1xuICBwYWRkaW5nLXJpZ2h0OiAxMHB4OyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjdweCkge1xuICAuYmFuZC5zbGlkZXIgLnNsaWRlLWNvbnRlbnQgLnJpZ2h0LWNvbCB7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvOyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5iYW5kLnNsaWRlciAuc2xpZGUtY29udGVudCAucmlnaHQtY29sIHtcbiAgICBtYXJnaW4tdG9wOiA0MHB4OyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5iYW5kLnNsaWRlciAuc2xpZGUtY29udGVudCAucmlnaHQtY29sIHtcbiAgICBmbG9hdDogbGVmdDtcbiAgICB3aWR0aDogNTAlOyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5iYW5kLnNsaWRlciAuc2xpZGUtY29udGVudCAucmlnaHQtY29sIHtcbiAgICBmbG9hdDogbGVmdDtcbiAgICB3aWR0aDogNDEuNjY2NjY2NjclOyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5iYW5kLnNsaWRlciAuc2xpZGUtY29udGVudCAucmlnaHQtY29sIHtcbiAgICBtYXJnaW4tbGVmdDogOC4zMzMzMzMzMyU7IH0gfVxuXG4uYmFuZC5zbGlkZXIgLnNsaWRlLWNvbnRlbnQgLnJpZ2h0LWNvbCBpbWcge1xuICBtYXJnaW46IDAgYXV0bzsgfVxuXG4uYmFuZC5zbGlkZXIgLnNsaWRlLWNvbnRlbnQgLnJpZ2h0LWNvbCBpbWcuc2hhZG93IHtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAtMTNweCAxM3B4IDAgI2U1ZTVlNTtcbiAgYm94LXNoYWRvdzogLTEzcHggMTNweCAwICNlNWU1ZTU7IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5iYW5kLnNsaWRlciAuc2xpZGUtY29udGVudCAucmlnaHQtY29sIGltZyB7XG4gICAgbWFyZ2luOiAwOyB9IH1cblxuLmJhbmQuc2xpZGVyIC5zbGlkZS1jb250ZW50IC5iYW5kLXR5cGUge1xuICBjb2xvcjogIzYwNWI1NDsgfVxuXG4uYmFuZC5zbGlkZXIgLnNsaWRlLWNvbnRlbnQgcCB7XG4gIGZvbnQtZmFtaWx5OiBcIkxleGlhUmVndWxhclwiLCBUaW1lcywgc2FuLXNlcmlmO1xuICBmb250LXNpemU6IDEuMTI1ZW07IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5iYW5kLnNsaWRlciAuc2xpZGUtY29udGVudCBwIHtcbiAgICBmb250LXNpemU6IDEuMzEyNWVtOyB9IH1cblxuLmJhbmQuc2xpZGVyICNmZWF0dXJlLXNsaWRlciB7XG4gIHdpZHRoOiA4MCU7XG4gIG1hcmdpbjogMCBhdXRvOyB9XG5cbi5iYW5kLnNsaWRlciAjZmVhdHVyZS1zbGlkZXIgLmJ4LXNsaWRlciB7XG4gIHBhZGRpbmc6IDAgIWltcG9ydGFudDsgfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY3cHgpIHtcbiAgLmJhbmQuc2xpZGVyICNmZWF0dXJlLXNsaWRlciB7XG4gICAgd2lkdGg6IDkwJTsgfSB9XG5cbi5iYW5kLnNsaWRlciAjZmVhdHVyZS1zbGlkZXIgbGkge1xuICBvdmVyZmxvdzogaGlkZGVuOyB9XG5cbi5iYW5kLnNsaWRlciAuYngtY29udHJvbHMtZGlyZWN0aW9uIGEge1xuICBiYWNrZ3JvdW5kLXNpemU6IDEwMCU7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIHotaW5kZXg6IDk5ODsgfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMCkgYW5kIChtYXgtd2lkdGg6IDY0MHB4KSB7XG4gIC5iYW5kLnNsaWRlciAuYngtY29udHJvbHMtZGlyZWN0aW9uIGEge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNjQwcHgpIHtcbiAgLmJhbmQuc2xpZGVyIC5ieC1jb250cm9scy1kaXJlY3Rpb24gYSB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiL2Fzc2V0cy9pbWFnZXMvc3ByaXRlcy9zbGlkZXItYXJyb3dzLXMxMGM0MzAzODdhLnBuZ1wiKTtcbiAgICB3aWR0aDogMzBweDtcbiAgICBoZWlnaHQ6IDU1cHg7IH1cbiAgLmJhbmQuc2xpZGVyIC5ieC1jb250cm9scy1kaXJlY3Rpb24gYS5ieC1wcmV2IHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIC03MnB4O1xuICAgIGxlZnQ6IC01MHB4OyB9XG4gIC5iYW5kLnNsaWRlciAuYngtY29udHJvbHMtZGlyZWN0aW9uIGEuYngtbmV4dCB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAtMjE4cHg7XG4gICAgcmlnaHQ6IC01MHB4OyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5iYW5kLnNsaWRlciAuYngtY29udHJvbHMtZGlyZWN0aW9uIGEuYngtcHJldiB7XG4gICAgbGVmdDogLTYwcHg7IH1cbiAgLmJhbmQuc2xpZGVyIC5ieC1jb250cm9scy1kaXJlY3Rpb24gYS5ieC1uZXh0IHtcbiAgICByaWdodDogLTYwcHg7IH0gfVxuXG4uYmFuZC5zbGlkZXIgLmJ4LWNvbnRyb2xzLWRpcmVjdGlvbiBhOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7IH1cblxuLmJhbmQuc2xpZGVyIC5ieC1wYWdlciB7XG4gIGJvdHRvbTogLTYwcHg7IH1cblxuLmJhbmQuc2xpZGVyIC5ieC1wYWdlci1pdGVtIGEge1xuICBiYWNrZ3JvdW5kOiAjYjNiYmMxOyB9XG5cbi5iYW5kLnNsaWRlciAuYngtcGFnZXItaXRlbSBhLmFjdGl2ZSB7XG4gIGJhY2tncm91bmQ6ICM3N2M1ZDU7IH1cblxuLmJhbmQuYXJ0aWNsZS1zbGlkZXIge1xuICBwYWRkaW5nOiAxNXB4IDAgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZDogcmdiYSgyMTQsIDIzOCwgMjQyLCAwLjQpICFpbXBvcnRhbnQ7XG4gIGJvcmRlcjogMXB4IHNvbGlkICM3ZWM5ZDU7XG4gIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgbWFyZ2luLWJvdHRvbTogNDBweDsgfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY3cHgpIHtcbiAgLmJhbmQuYXJ0aWNsZS1zbGlkZXIge1xuICAgIG1hcmdpbi1ib3R0b206IDA7IH0gfVxuXG4uYmFuZC5hcnRpY2xlLXNsaWRlciAuc2xpZGUtd3JhcHBlciB7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW46IDAgYXV0bzsgfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmJhbmQuYXJ0aWNsZS1zbGlkZXIgLnNsaWRlLXdyYXBwZXIge1xuICAgIHdpZHRoOiA3OCU7IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmJhbmQuYXJ0aWNsZS1zbGlkZXIgLnNsaWRlLXdyYXBwZXIge1xuICAgIHdpZHRoOiA5MC41JTsgfSB9XG5cbi5iYW5kLmFydGljbGUtc2xpZGVyIC5zbGlkZXItaGVhZGVyIHtcbiAgZm9udC1mYW1pbHk6IFwiTGV4aWFSZWd1bGFyXCIsIFRpbWVzLCBzYW4tc2VyaWY7XG4gIGZvbnQtc2l6ZTogMC44MTI1ZW07XG4gIGNvbG9yOiAjNzk3OTc5O1xuICBtYXJnaW46IDAgMCAxMHB4IDEwcHg7IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5iYW5kLmFydGljbGUtc2xpZGVyIC5zbGlkZXItaGVhZGVyIHtcbiAgICBtYXJnaW46IDAgMCAxMHB4IDYwcHg7XG4gICAgZm9udC1zaXplOiAwLjkzNzVlbTsgfSB9XG5cbi5iYW5kLmFydGljbGUtc2xpZGVyIC5ieC1jb250cm9scy1kaXJlY3Rpb24gYSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi9hc3NldHMvaW1hZ2VzL3Nwcml0ZXMvc2xpZGVyLWFycm93cy1zMTBjNDMwMzg3YS5wbmdcIikgIWltcG9ydGFudDtcbiAgd2lkdGg6IDE1cHg7XG4gIGhlaWdodDogMjVweDsgfVxuXG4uYmFuZC5hcnRpY2xlLXNsaWRlciAuYngtY29udHJvbHMtZGlyZWN0aW9uIGEuYngtcHJldiB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IDAgMDtcbiAgbGVmdDogN3B4OyB9XG5cbi5iYW5kLmFydGljbGUtc2xpZGVyIC5ieC1jb250cm9scy1kaXJlY3Rpb24gYS5ieC1uZXh0IHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAtNzRweDtcbiAgcmlnaHQ6IDEwcHg7IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDQ4MHB4KSB7XG4gIC5iYW5kLmFydGljbGUtc2xpZGVyIC5ieC1jb250cm9scy1kaXJlY3Rpb24gYS5ieC1wcmV2IHtcbiAgICBsZWZ0OiAtNDNweDsgfVxuICAuYmFuZC5hcnRpY2xlLXNsaWRlciAuYngtY29udHJvbHMtZGlyZWN0aW9uIGEuYngtbmV4dCB7XG4gICAgcmlnaHQ6IC00MHB4OyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDY0MHB4KSB7XG4gIC5iYW5kLmFydGljbGUtc2xpZGVyIC5ieC1jb250cm9scy1kaXJlY3Rpb24gYS5ieC1wcmV2IHtcbiAgICBsZWZ0OiAtMzVweDsgfVxuICAuYmFuZC5hcnRpY2xlLXNsaWRlciAuYngtY29udHJvbHMtZGlyZWN0aW9uIGEuYngtbmV4dCB7XG4gICAgcmlnaHQ6IC0zNXB4OyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5iYW5kLmFydGljbGUtc2xpZGVyIC5ieC1jb250cm9scy1kaXJlY3Rpb24gYS5ieC1wcmV2IHtcbiAgICBsZWZ0OiAtMzVweDsgfVxuICAuYmFuZC5hcnRpY2xlLXNsaWRlciAuYngtY29udHJvbHMtZGlyZWN0aW9uIGEuYngtbmV4dCB7XG4gICAgcmlnaHQ6IC0zNXB4OyB9IH1cblxuLmJhbmQuYXJ0aWNsZS1zbGlkZXIgLmZlYXR1cmUtYm94IHtcbiAgZm9udC1zaXplOiAwLjg0Mzc1ZW07XG4gIHdpZHRoOiAyMjVweDtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIGhlaWdodDogMTA2cHg7IH1cblxuLmJhbmQuYXJ0aWNsZS1zbGlkZXIgLmZlYXR1cmUtYm94OmhvdmVyIHtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDsgfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNDgwcHgpIHtcbiAgLmJhbmQuYXJ0aWNsZS1zbGlkZXIgLmZlYXR1cmUtYm94IHtcbiAgICB3aWR0aDogMTcwcHg7XG4gICAgZm9udC1zaXplOiAwLjc1ZW07IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmJhbmQuYXJ0aWNsZS1zbGlkZXIgLmZlYXR1cmUtYm94IHtcbiAgICBoZWlnaHQ6IDEwNnB4O1xuICAgIHdpZHRoOiAxNjBweDtcbiAgICBtYXJnaW46IDA7IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5iYW5kLmFydGljbGUtc2xpZGVyIC5mZWF0dXJlLWJveCB7XG4gICAgd2lkdGg6IDE5NHB4O1xuICAgIGZvbnQtc2l6ZTogMC44MTI1ZW07IH0gfVxuXG4uYmFuZC5hcnRpY2xlLXNsaWRlciAuZmVhdHVyZS1ib3ggYSB7XG4gIGNvbG9yOiAjMDA4NWFkICFpbXBvcnRhbnQ7IH1cblxuLmJhbmQuYXJ0aWNsZS1zbGlkZXIgLmZlYXR1cmUtYm94IGEgLmxhYmVsIHtcbiAgY29sb3I6ICM5NDk0OTQgIWltcG9ydGFudDtcbiAgcG9zaXRpb246IHN0YXRpYzsgfVxuXG4uYmFuZC5hcnRpY2xlLXNsaWRlciAuZmVhdHVyZS1ib3ggcCB7XG4gIGxpbmUtaGVpZ2h0OiAxLjI7IH1cblxuLmJhbmQuYXJ0aWNsZS1zbGlkZXIgLmZlYXR1cmUtYm94IHA6bm90KC5sYWJlbCkge1xuICBoZWlnaHQ6IDUwcHg7XG4gIG1pbi1oZWlnaHQ6IGF1dG87XG4gIHBhZGRpbmc6IDEwcHg7IH1cblxuLmJhbmQuYXJ0aWNsZS1zbGlkZXIgLmZlYXR1cmUtYm94IHAubGFiZWwge1xuICBmb250LXNpemU6IDExcHggIWltcG9ydGFudDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBib3R0b206IDA7IH1cblxuLyogUGFyYWxsYXggKi9cbi5iYW5kIC5iZy1pbWFnZS13cmFwcGVyIHtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIGJhY2tncm91bmQtcG9zaXRpb246IHRvcCBjZW50ZXI7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIGhlaWdodDogMTAwJTtcbiAgd2lkdGg6IDEwMCU7IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2N3B4KSB7XG4gIC5iYW5kIC5iZy1pbWFnZS13cmFwcGVyIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiA1MCUgNTAlOyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDApIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuYmFuZCAuYmctaW1hZ2Utd3JhcHBlci52aWRlbyAuYmFuZCAuYmctaW1hZ2Utd3JhcHBlciB7XG4gICAgYmFja2dyb3VuZDogIzAwMDAwMDsgfSB9XG5cbi5wYXJhbGxheC13cmFwcGVyIHtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIGJhY2tncm91bmQtYXR0YWNobWVudDogc2Nyb2xsO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiB0b3AgY2VudGVyO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHdpZHRoOiAxMDAlO1xuICAvKi5wYXJhbGxheC1zbWFsbCAmIHtcclxuICAgIG1pbi1oZWlnaHQ6IDE2NXB4O1xyXG5cclxuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJHRhYmxldCl7XHJcbiAgICAgIGhlaWdodDogMTY1cHg7XHJcbiAgICAgIG1pbi1oZWlnaHQ6IDFweDtcclxuICAgIH1cclxuICB9Ki8gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSB7XG4gIC5wYXJhbGxheC13cmFwcGVyIHtcbiAgICBiYWNrZ3JvdW5kLWF0dGFjaG1lbnQ6IGZpeGVkO1xuICAgIC8qaGVpZ2h0OiA0NzBweDsqL1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IDUwJSA1MCU7IH0gfVxuXG4uYmFuZC5wYXJhbGxheC1zbWFsbCB7XG4gIG1pbi1oZWlnaHQ6IDE2NXB4OyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjdweCkge1xuICAuYmFuZC5wYXJhbGxheC1zbWFsbCB7XG4gICAgaGVpZ2h0OiAxNjVweDtcbiAgICBtaW4taGVpZ2h0OiAxcHg7IH0gfVxuXG4uYmFuZC5wYXJhbGxheC1zbWFsbCAucGFyYWxsYXgtd3JhcHBlciB7XG4gIGhlaWdodDogMTAwJTsgfVxuXG4uYmFuZC5wYXJhbGxheC1zbWFsbCAuY29udGFpbmVyLFxuLmJhbmQucGFyYWxsYXgtc21hbGwgLmdsb2JhbC1zZWFyY2gsXG4uYmFuZC5wYXJhbGxheC1zbWFsbCBoZWFkZXIgLmhlcm8sXG5oZWFkZXIgLmJhbmQucGFyYWxsYXgtc21hbGwgLmhlcm8sXG4uYmFuZC5wYXJhbGxheC1zbWFsbCAjekNvbnRlbnRfQzAwMV9mb3J1bXNGcm9udGVuZFBvc3RzTGlzdF9jdGwwMF9jdGwwMF9wb3N0c0RldGFpbHNWaWV3LFxuLmJhbmQucGFyYWxsYXgtc21hbGwgLnNmZm9ydW1OZXdUaHJlYWRXcnAsXG4uYmFuZC5jdGEtYnV0dG9uIC5jb250YWluZXIsXG4uYmFuZC5jdGEtYnV0dG9uIC5nbG9iYWwtc2VhcmNoLFxuLmJhbmQuY3RhLWJ1dHRvbiBoZWFkZXIgLmhlcm8sXG5oZWFkZXIgLmJhbmQuY3RhLWJ1dHRvbiAuaGVybyxcbi5iYW5kLmN0YS1idXR0b24gI3pDb250ZW50X0MwMDFfZm9ydW1zRnJvbnRlbmRQb3N0c0xpc3RfY3RsMDBfY3RsMDBfcG9zdHNEZXRhaWxzVmlldyxcbi5iYW5kLmN0YS1idXR0b24gLnNmZm9ydW1OZXdUaHJlYWRXcnAge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGhlaWdodDogMTAwJTsgfVxuXG4uYmFuZC5wYXJhbGxheC1zbWFsbCAuY29udGVudC13cmFwcGVyLFxuLmJhbmQuY3RhLWJ1dHRvbiAuY29udGVudC13cmFwcGVyIHtcbiAgcGFkZGluZzogMzBweCAxMHB4IDIwcHg7IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2N3B4KSB7XG4gIC5iYW5kLnBhcmFsbGF4LXNtYWxsIC5jb250ZW50LXdyYXBwZXIsXG4gIC5iYW5kLmN0YS1idXR0b24gLmNvbnRlbnQtd3JhcHBlciB7XG4gICAgcGFkZGluZzogMjBweCAwOyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2N3B4KSB7XG4gIC5iYW5kLnBhcmFsbGF4LXNtYWxsIC5jb250ZW50LXdyYXBwZXIsXG4gIC5iYW5kLmN0YS1idXR0b24gLmNvbnRlbnQtd3JhcHBlciB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBkaXNwbGF5OiB0YWJsZTtcbiAgICBwYWRkaW5nOiAwOyB9XG4gIC5iYW5kLnBhcmFsbGF4LXNtYWxsIC5iYW5kLXRpdGxlLFxuICAuYmFuZC5wYXJhbGxheC1zbWFsbCAuYnV0dG9uLXdyYXBwZXIsXG4gIC5iYW5kLmN0YS1idXR0b24gLmJhbmQtdGl0bGUsXG4gIC5iYW5kLmN0YS1idXR0b24gLmJ1dHRvbi13cmFwcGVyIHtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgIGRpc3BsYXk6IHRhYmxlLWNlbGw7IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY3cHgpIGFuZCAobWF4LXdpZHRoOiAxMDI1cHgpIHtcbiAgLmJhbmQucGFyYWxsYXgtc21hbGwgLmJhbmQtdGl0bGUsXG4gIC5iYW5kLmN0YS1idXR0b24gLmJhbmQtdGl0bGUge1xuICAgIHdpZHRoOiA2MiU7IH0gfVxuXG4uYmFuZC5wYXJhbGxheC1zbWFsbCAuYmFuZC10aXRsZSxcbi5iYW5kLmN0YS1idXR0b24gLmJhbmQtdGl0bGUge1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgLypmb250LXNpemU6IGVtKDE4cHgpO1xyXG5cclxuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoNDIwcHgpe1xyXG4gICAgICBmb250LXNpemU6IGVtKDI4cHgpO1xyXG4gICAgfSovXG4gIGZvbnQtc2l6ZTogMWVtOyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiAzNjBweCkge1xuICAuYmFuZC5wYXJhbGxheC1zbWFsbCAuYmFuZC10aXRsZSxcbiAgLmJhbmQuY3RhLWJ1dHRvbiAuYmFuZC10aXRsZSB7XG4gICAgZm9udC1zaXplOiAxLjEyNWVtOyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDY0MHB4KSB7XG4gIC5iYW5kLnBhcmFsbGF4LXNtYWxsIC5iYW5kLXRpdGxlLFxuICAuYmFuZC5jdGEtYnV0dG9uIC5iYW5kLXRpdGxlIHtcbiAgICBmb250LXNpemU6IDEuNzVlbTsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHtcbiAgLmJhbmQucGFyYWxsYXgtc21hbGwgLmJhbmQtdGl0bGUsXG4gIC5iYW5kLmN0YS1idXR0b24gLmJhbmQtdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMi4xODc1ZW07IH0gfVxuXG4uYmFuZC5wYXJhbGxheC1zbWFsbCAuYmFuZC10aXRsZS50d28tbGluZSxcbi5iYW5kLmN0YS1idXR0b24gLmJhbmQtdGl0bGUudHdvLWxpbmUge1xuICBsaW5lLWhlaWdodDogMTtcbiAgY29sb3I6ICM3N2M1ZDU7IH1cblxuLmJhbmQucGFyYWxsYXgtc21hbGwgLmJhbmQtdGl0bGUudHdvLWxpbmUgc3Bhbixcbi5iYW5kLmN0YS1idXR0b24gLmJhbmQtdGl0bGUudHdvLWxpbmUgc3BhbiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgZm9udC1mYW1pbHk6IFwiR290aGFtQm9va1wiLCBBcmlhbCwgSGVsdmV0aWNhLCBzYW5zO1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXNpemU6IDAuNzJlbTtcbiAgbWFyZ2luLXRvcDogMTBweDsgfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmJhbmQucGFyYWxsYXgtc21hbGwgLmJhbmQtdGl0bGUudHdvLWxpbmUgc3BhbixcbiAgLmJhbmQuY3RhLWJ1dHRvbiAuYmFuZC10aXRsZS50d28tbGluZSBzcGFuIHtcbiAgICBmb250LXNpemU6IDAuOGVtOyB9IH1cblxuLmJhbmQucGFyYWxsYXgtc21hbGwgLmJ1dHRvbi13cmFwcGVyLFxuLmJhbmQuY3RhLWJ1dHRvbiAuYnV0dG9uLXdyYXBwZXIge1xuICBwYWRkaW5nLXJpZ2h0OiAxMHB4OyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuYmFuZC5wYXJhbGxheC1zbWFsbCAuYnV0dG9uLXdyYXBwZXIsXG4gIC5iYW5kLmN0YS1idXR0b24gLmJ1dHRvbi13cmFwcGVyIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwOyB9IH1cblxuLmJhbmQucGFyYWxsYXgtc21hbGwgLmJ1dHRvbixcbi5iYW5kLnBhcmFsbGF4LXNtYWxsIC5idXR0b24tc21hbGwtdGV4dCxcbi5iYW5kLnBhcmFsbGF4LXNtYWxsIC5zaW1wbGUtYnV0dG9uLFxuLmJhbmQucGFyYWxsYXgtc21hbGwgLnNlYXJjaC1mb3JtIGJ1dHRvbixcbi5zZWFyY2gtZm9ybSAuYmFuZC5wYXJhbGxheC1zbWFsbCBidXR0b24sXG4uYmFuZC5wYXJhbGxheC1zbWFsbCBpbnB1dFt0aXRsZT1cIlNlYXJjaCBpbnB1dFwiXSArIHNwYW4gKyBidXR0b24sXG4uYmFuZC5wYXJhbGxheC1zbWFsbCAuYmxvZy1kZXRhaWxzIGJ1dHRvbltkYXRhLXNmLXJvbGU9Y29tbWVudHMtbmV3LXN1Ym1pdC1idXR0b25dLFxuLmJsb2ctZGV0YWlscyAuYmFuZC5wYXJhbGxheC1zbWFsbCBidXR0b25bZGF0YS1zZi1yb2xlPWNvbW1lbnRzLW5ldy1zdWJtaXQtYnV0dG9uXSxcbi5iYW5kLnBhcmFsbGF4LXNtYWxsIGJvZHkuYmxvZyAuc2Zjb21tZW50c1N1Ym1pdEJ0bixcbmJvZHkuYmxvZyAuYmFuZC5wYXJhbGxheC1zbWFsbCAuc2Zjb21tZW50c1N1Ym1pdEJ0bixcbi5iYW5kLnBhcmFsbGF4LXNtYWxsIC5zZmZvcnVtTmV3VGhyZWFkTG5rLFxuLmJhbmQucGFyYWxsYXgtc21hbGwgLnNmZm9ydW1SZXBseUJ0bixcbi5iYW5kLnBhcmFsbGF4LXNtYWxsIC5mb3J1bSAuc2ZTdWJtaXRCdG4sXG4uZm9ydW0gLmJhbmQucGFyYWxsYXgtc21hbGwgLnNmU3VibWl0QnRuLFxuLmJhbmQucGFyYWxsYXgtc21hbGwgLmJ1dHRvbi1zZWNvbmRhcnksXG4uYmFuZC5jdGEtYnV0dG9uIC5idXR0b24sXG4uYmFuZC5jdGEtYnV0dG9uIC5idXR0b24tc21hbGwtdGV4dCxcbi5iYW5kLmN0YS1idXR0b24gLnNpbXBsZS1idXR0b24sXG4uYmFuZC5jdGEtYnV0dG9uIC5zZWFyY2gtZm9ybSBidXR0b24sXG4uc2VhcmNoLWZvcm0gLmJhbmQuY3RhLWJ1dHRvbiBidXR0b24sXG4uYmFuZC5jdGEtYnV0dG9uIGlucHV0W3RpdGxlPVwiU2VhcmNoIGlucHV0XCJdICsgc3BhbiArIGJ1dHRvbixcbi5iYW5kLmN0YS1idXR0b24gLmJsb2ctZGV0YWlscyBidXR0b25bZGF0YS1zZi1yb2xlPWNvbW1lbnRzLW5ldy1zdWJtaXQtYnV0dG9uXSxcbi5ibG9nLWRldGFpbHMgLmJhbmQuY3RhLWJ1dHRvbiBidXR0b25bZGF0YS1zZi1yb2xlPWNvbW1lbnRzLW5ldy1zdWJtaXQtYnV0dG9uXSxcbi5iYW5kLmN0YS1idXR0b24gYm9keS5ibG9nIC5zZmNvbW1lbnRzU3VibWl0QnRuLFxuYm9keS5ibG9nIC5iYW5kLmN0YS1idXR0b24gLnNmY29tbWVudHNTdWJtaXRCdG4sXG4uYmFuZC5jdGEtYnV0dG9uIC5zZmZvcnVtTmV3VGhyZWFkTG5rLFxuLmJhbmQuY3RhLWJ1dHRvbiAuc2Zmb3J1bVJlcGx5QnRuLFxuLmJhbmQuY3RhLWJ1dHRvbiAuZm9ydW0gLnNmU3VibWl0QnRuLFxuLmZvcnVtIC5iYW5kLmN0YS1idXR0b24gLnNmU3VibWl0QnRuLFxuLmJhbmQuY3RhLWJ1dHRvbiAuYnV0dG9uLXNlY29uZGFyeSB7XG4gIG1hcmdpbjogMCAhaW1wb3J0YW50OyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjdweCkge1xuICAuYmFuZC5wYXJhbGxheC1zbWFsbC50d28tbGluZSBzcGFuLFxuICAuYmFuZC5jdGEtYnV0dG9uLnR3by1saW5lIHNwYW4ge1xuICAgIGZvbnQtc2l6ZTogMC41NzE0Mjg1N2VtOyB9XG4gIC5iYW5kLnBhcmFsbGF4LXNtYWxsIC5idXR0b24td3JhcHBlcixcbiAgLmJhbmQuY3RhLWJ1dHRvbiAuYnV0dG9uLXdyYXBwZXIge1xuICAgIHRleHQtYWxpZ246IHJpZ2h0OyB9IH1cblxuLyogVmlkZW8gKi9cbi5iYW5kLnZpZGVvIHtcbiAgYm9yZGVyOiAxMHB4IHNvbGlkICNmYjhmMmU7XG4gIGJvcmRlci13aWR0aDogMTBweCAwO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cblxuLmJhbmQudmlkZW8gLmxlZnQtY29sLFxuLmJhbmQudmlkZW8gLnJpZ2h0LWNvbCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWluLWhlaWdodDogMXB4O1xuICBwYWRkaW5nLWxlZnQ6IDEwcHg7XG4gIHBhZGRpbmctcmlnaHQ6IDEwcHg7IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5iYW5kLnZpZGVvIC5sZWZ0LWNvbCxcbiAgLmJhbmQudmlkZW8gLnJpZ2h0LWNvbCB7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgd2lkdGg6IDUwJTsgfSB9XG5cbi5iYW5kLnZpZGVvIC5sZWZ0LWNvbCB7XG4gIG1hcmdpbi1ib3R0b206IDQwcHg7IH1cblxuLmJhbmQudmlkZW8gLmNvbnRhaW5lcixcbi5iYW5kLnZpZGVvIC5nbG9iYWwtc2VhcmNoLFxuLmJhbmQudmlkZW8gaGVhZGVyIC5oZXJvLFxuaGVhZGVyIC5iYW5kLnZpZGVvIC5oZXJvLFxuLmJhbmQudmlkZW8gI3pDb250ZW50X0MwMDFfZm9ydW1zRnJvbnRlbmRQb3N0c0xpc3RfY3RsMDBfY3RsMDBfcG9zdHNEZXRhaWxzVmlldyxcbi5iYW5kLnZpZGVvIC5zZmZvcnVtTmV3VGhyZWFkV3JwIHtcbiAgcGFkZGluZy10b3A6IDgwcHg7XG4gIHBhZGRpbmctYm90dG9tOiA1MHB4OyB9XG5cbi5iYW5kLnZpZGVvIC5iYW5kLXR5cGUsXG4uYmFuZC52aWRlbyBwIHtcbiAgY29sb3I6ICNmZmZmZmY7IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5iYW5kLnZpZGVvIHAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDE1JTsgfSB9XG5cbi5iYW5kLnZpZGVvIC5iZy1pbWFnZS13cmFwcGVyIHtcbiAgYmFja2dyb3VuZDogIzAwMDAwMDsgfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMCkgYW5kIChtYXgtd2lkdGg6IDk5MnB4KSB7XG4gIC5iYW5kLnZpZGVvIC5iZy1pbWFnZS13cmFwcGVyIGltZyB7XG4gICAgaGVpZ2h0OiBhdXRvOyB9IH1cblxuLmJhbmQuY3RhLWJ1dHRvbiB7XG4gIG1pbi1oZWlnaHQ6IDE2NXB4OyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjdweCkge1xuICAuYmFuZC5jdGEtYnV0dG9uIHtcbiAgICBoZWlnaHQ6IDE2NXB4O1xuICAgIG1pbi1oZWlnaHQ6IDFweDsgfSB9XG5cbi5iYW5kLmN0YS1idXR0b24gLmJhbmQtdGl0bGUge1xuICBmb250LWZhbWlseTogXCJMZXhpYVJlZ3VsYXJcIiwgVGltZXMsIHNhbi1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgY29sb3I6ICNmZmZmZmYgIWltcG9ydGFudDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgZm9udC1zaXplOiAxLjEyNWVtOyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA0NjBweCkge1xuICAuYmFuZC5jdGEtYnV0dG9uIC5iYW5kLXRpdGxlIHtcbiAgICBmb250LXNpemU6IDEuNWVtOyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5iYW5kLmN0YS1idXR0b24gLmJhbmQtdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMS44NzVlbTsgfSB9XG5cbi5iYW5kLmFkLXByb21vIHtcbiAgYmFja2dyb3VuZDogI2ZiOGYyZTtcbiAgcGFkZGluZzogMzVweCAwIDQ1cHg7XG4gIGRpc3BsYXk6IG5vbmU7IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2N3B4KSB7XG4gIC5iYW5kLmFkLXByb21vIHtcbiAgICBkaXNwbGF5OiBibG9jazsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuYmFuZC5hZC1wcm9tbyB7XG4gICAgcGFkZGluZy1ib3R0b206IDM1cHg7IH0gfVxuXG4uYmFuZC5hZC1wcm9tbyAuaW1hZ2Utd3JhcHBlciB7XG4gIG1hcmdpbjogMCBhdXRvO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5iYW5kLmFkLXByb21vIC5pbWFnZS13cmFwcGVyIHtcbiAgICB3aWR0aDogODAlOyB9IH1cblxuLmJhbmQuYWQtcHJvbW8gLmltYWdlLXdyYXBwZXIgaW1nIHtcbiAgYm9yZGVyOiAxcHggc29saWQgI2NmY2ZjZjsgfVxuXG4uYmFuZC5xdW90ZSB7XG4gIGhlaWdodDogYXV0bzsgfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmJhbmQucXVvdGUge1xuICAgIGhlaWdodDogMzQ1cHg7IH0gfVxuXG4uYmFuZC5xdW90ZSAuY29udGFpbmVyLFxuLmJhbmQucXVvdGUgLmdsb2JhbC1zZWFyY2gsXG4uYmFuZC5xdW90ZSBoZWFkZXIgLmhlcm8sXG5oZWFkZXIgLmJhbmQucXVvdGUgLmhlcm8sXG4uYmFuZC5xdW90ZSAjekNvbnRlbnRfQzAwMV9mb3J1bXNGcm9udGVuZFBvc3RzTGlzdF9jdGwwMF9jdGwwMF9wb3N0c0RldGFpbHNWaWV3LFxuLmJhbmQucXVvdGUgLnNmZm9ydW1OZXdUaHJlYWRXcnAge1xuICBwYWRkaW5nOiA1MHB4IDIwcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdGV4dC1hbGlnbjogY2VudGVyOyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjdweCkge1xuICAuYmFuZC5xdW90ZSAuY29udGFpbmVyLFxuICAuYmFuZC5xdW90ZSAuZ2xvYmFsLXNlYXJjaCxcbiAgLmJhbmQucXVvdGUgaGVhZGVyIC5oZXJvLFxuICBoZWFkZXIgLmJhbmQucXVvdGUgLmhlcm8sXG4gIC5iYW5kLnF1b3RlICN6Q29udGVudF9DMDAxX2ZvcnVtc0Zyb250ZW5kUG9zdHNMaXN0X2N0bDAwX2N0bDAwX3Bvc3RzRGV0YWlsc1ZpZXcsXG4gIC5iYW5kLnF1b3RlIC5zZmZvcnVtTmV3VGhyZWFkV3JwIHtcbiAgICBwYWRkaW5nLXRvcDogNzBweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogNzBweDsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuYmFuZC5xdW90ZSAuY29udGFpbmVyLFxuICAuYmFuZC5xdW90ZSAuZ2xvYmFsLXNlYXJjaCxcbiAgLmJhbmQucXVvdGUgaGVhZGVyIC5oZXJvLFxuICBoZWFkZXIgLmJhbmQucXVvdGUgLmhlcm8sXG4gIC5iYW5kLnF1b3RlICN6Q29udGVudF9DMDAxX2ZvcnVtc0Zyb250ZW5kUG9zdHNMaXN0X2N0bDAwX2N0bDAwX3Bvc3RzRGV0YWlsc1ZpZXcsXG4gIC5iYW5kLnF1b3RlIC5zZmZvcnVtTmV3VGhyZWFkV3JwIHtcbiAgICBwYWRkaW5nLXRvcDogOTBweDtcbiAgICBwYWRkaW5nLXRvcDogOTBweDsgfSB9XG5cbi5iYW5kLnF1b3RlIC5xdW90ZSB7XG4gIGZvbnQtc2l6ZTogMS4zNzVlbTtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgZGlzcGxheTogaW5saW5lO1xuICAvKmZvciBJRSovIH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2N3B4KSB7XG4gIC5iYW5kLnF1b3RlIC5xdW90ZSB7XG4gICAgZm9udC1zaXplOiAxLjc1ZW07IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmJhbmQucXVvdGUgLnF1b3RlIHtcbiAgICBmb250LXNpemU6IDIuMTg3NWVtO1xuICAgIGxpbmUtaGVpZ2h0OiA0MXB4O1xuICAgIHBhZGRpbmc6IDA7IH0gfVxuXG4uYmFuZC5xdW90ZSAucXVvdGU6YmVmb3JlLFxuLmJhbmQucXVvdGUgLnF1b3RlOmFmdGVyIHtcbiAgZm9udC1zaXplOiAzMHB4O1xuICBwYWRkaW5nOiAwO1xuICBkaXNwbGF5OiBpbmxpbmU7IH1cblxuLmJhbmQucXVvdGUgLnF1b3RlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi4oCcXCI7XG4gIG1hcmdpbjogLTVweCAwIDAgLTE1cHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGluZS1oZWlnaHQ6IDE7IH1cblxuLmJhbmQucXVvdGUgLnF1b3RlOmFmdGVyIHtcbiAgY29udGVudDogXCLigJ1cIjtcbiAgbWFyZ2luOiAwO1xuICBsaW5lLWhlaWdodDogMDsgfVxuXG4uYmFuZC5xdW90ZSAuc291cmNlIHtcbiAgbGluZS1oZWlnaHQ6IDIwcHggIWltcG9ydGFudDtcbiAgZm9udC1zaXplOiAwLjg3NWVtO1xuICBtYXJnaW4tdG9wOiAyMHB4O1xuICBtYXJnaW4tYm90dG9tOiAwOyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuYmFuZC5xdW90ZSAuc291cmNlIHtcbiAgICBmb250LXNpemU6IDE2cHg7IH0gfVxuXG4uYmFuZC5lbXBsb3llcnMge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7IH1cblxuLmJhbmQuZW1wbG95ZXJzIC5jb250YWluZXIsXG4uYmFuZC5lbXBsb3llcnMgLmdsb2JhbC1zZWFyY2gsXG4uYmFuZC5lbXBsb3llcnMgaGVhZGVyIC5oZXJvLFxuaGVhZGVyIC5iYW5kLmVtcGxveWVycyAuaGVybyxcbi5iYW5kLmVtcGxveWVycyAjekNvbnRlbnRfQzAwMV9mb3J1bXNGcm9udGVuZFBvc3RzTGlzdF9jdGwwMF9jdGwwMF9wb3N0c0RldGFpbHNWaWV3LFxuLmJhbmQuZW1wbG95ZXJzIC5zZmZvcnVtTmV3VGhyZWFkV3JwIHtcbiAgcGFkZGluZy10b3A6IDYwcHg7IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5iYW5kLmVtcGxveWVycyAuY29udGFpbmVyLFxuICAuYmFuZC5lbXBsb3llcnMgLmdsb2JhbC1zZWFyY2gsXG4gIC5iYW5kLmVtcGxveWVycyBoZWFkZXIgLmhlcm8sXG4gIGhlYWRlciAuYmFuZC5lbXBsb3llcnMgLmhlcm8sXG4gIC5iYW5kLmVtcGxveWVycyAjekNvbnRlbnRfQzAwMV9mb3J1bXNGcm9udGVuZFBvc3RzTGlzdF9jdGwwMF9jdGwwMF9wb3N0c0RldGFpbHNWaWV3LFxuICAuYmFuZC5lbXBsb3llcnMgLnNmZm9ydW1OZXdUaHJlYWRXcnAge1xuICAgIHBhZGRpbmctdG9wOiA0MHB4OyB9IH1cblxuLmJhbmQuZW1wbG95ZXJzIC5iYW5kLXR5cGUge1xuICBmb250LXNpemU6IDEuNjI1ZW07XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZzogMzBweCAwIDA7IH1cblxuLmJhbmQuZW1wbG95ZXJzIC5iYW5kLXR5cGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgYmFja2dyb3VuZDogdXJsKFwiL2Fzc2V0cy9pbWFnZXMvaWNvbnMvYmx1ZS1ncm91cC5wbmc/MTQ0ODA1Mjc3OVwiKSBuby1yZXBlYXQgNTAlIDUwJS80OHB4IHRyYW5zcGFyZW50O1xuICBoZWlnaHQ6IDEwMCU7XG4gIGxlZnQ6IDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAtNjBweDtcbiAgd2lkdGg6IDEwMCU7IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5iYW5kLmVtcGxveWVycyAuYmFuZC10eXBlIHtcbiAgICBmb250LXNpemU6IDJlbTtcbiAgICBwYWRkaW5nOiAzMHB4IDAgMTBweDsgfSB9XG5cbiNlbXBsb3llci1zbGlkZXIge1xuICB3aWR0aDogODAlO1xuICBtYXJnaW46IDAgYXV0bzsgfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgI2VtcGxveWVyLXNsaWRlciB7XG4gICAgd2lkdGg6IDkwJTsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgI2VtcGxveWVyLXNsaWRlciB7XG4gICAgd2lkdGg6IDEwMCU7IH0gfVxuXG4jZW1wbG95ZXItc2xpZGVyIC5ieC13cmFwcGVyIGxpIHtcbiAgZm9udC1mYW1pbHk6IFwiTGV4aWFSZWd1bGFyXCIsIFRpbWVzLCBzYW4tc2VyaWY7XG4gIGNvbG9yOiAjNmU2ZTZlO1xuICBsaW5lLWhlaWdodDogMTtcbiAgcGFkZGluZzogNXB4IDA7XG4gIGhlaWdodDogNjVweDtcbiAgbGluZS1oZWlnaHQ6IDY1cHg7IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDY0MHB4KSB7XG4gICNlbXBsb3llci1zbGlkZXIgLmJ4LXdyYXBwZXIgbGkge1xuICAgIGZvbnQtc2l6ZTogMS4xMjVlbTsgfSB9XG5cbiNlbXBsb3llci1zbGlkZXIgLmJ4LXdyYXBwZXIgbGkgc3BhbiB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgbGluZS1oZWlnaHQ6IDE7IH1cblxuI2VtcGxveWVyLXNsaWRlciAuYngtd3JhcHBlciAuYngtY29udHJvbHMtZGlyZWN0aW9uIGEge1xuICB0b3A6IDIxcHg7IH1cblxuLyogU2VhcmNoICovXG4uc2VhcmNoLWZvcm0ge1xuICBtYXJnaW4tYm90dG9tOiAyMHB4OyB9XG5cbi5zZWFyY2gtZm9ybSBpbnB1dCB7XG4gIHBhZGRpbmc6IDVweCA1cHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNjZmNmY2Y7XG4gIGhlaWdodDogMzZweDsgfVxuXG4uc2VhcmNoLWZvcm0gLmJ1dHRvbixcbi5zZWFyY2gtZm9ybSAuYnV0dG9uLXNtYWxsLXRleHQsXG4uc2VhcmNoLWZvcm0gLnNpbXBsZS1idXR0b24sXG4uc2VhcmNoLWZvcm0gYnV0dG9uLFxuLnNlYXJjaC1mb3JtIGlucHV0W3RpdGxlPVwiU2VhcmNoIGlucHV0XCJdICsgc3BhbiArIGJ1dHRvbixcbi5zZWFyY2gtZm9ybSAuYmxvZy1kZXRhaWxzIGJ1dHRvbltkYXRhLXNmLXJvbGU9Y29tbWVudHMtbmV3LXN1Ym1pdC1idXR0b25dLFxuLmJsb2ctZGV0YWlscyAuc2VhcmNoLWZvcm0gYnV0dG9uW2RhdGEtc2Ytcm9sZT1jb21tZW50cy1uZXctc3VibWl0LWJ1dHRvbl0sXG4uc2VhcmNoLWZvcm0gYm9keS5ibG9nIC5zZmNvbW1lbnRzU3VibWl0QnRuLFxuYm9keS5ibG9nIC5zZWFyY2gtZm9ybSAuc2Zjb21tZW50c1N1Ym1pdEJ0bixcbi5zZWFyY2gtZm9ybSAuc2Zmb3J1bU5ld1RocmVhZExuayxcbi5zZWFyY2gtZm9ybSAuc2Zmb3J1bVJlcGx5QnRuLFxuLnNlYXJjaC1mb3JtIC5mb3J1bSAuc2ZTdWJtaXRCdG4sXG4uZm9ydW0gLnNlYXJjaC1mb3JtIC5zZlN1Ym1pdEJ0bixcbi5zZWFyY2gtZm9ybSAuYnV0dG9uLXNlY29uZGFyeSB7XG4gIGhlaWdodDogMzZweCAhaW1wb3J0YW50OyB9XG5cbi5zZWFyY2gtcmVzdWx0cyBsYWJlbCxcbi5zZWFyY2gtcmVzdWx0cyA+IHNwYW4ge1xuICBmb250LXN0eWxlOiBpdGFsaWM7IH1cblxuLnNlYXJjaC1yZXN1bHRzIHVsIHtcbiAgcGFkZGluZzogMjBweCAwIDAgMCAhaW1wb3J0YW50O1xuICBtYXJnaW4tdG9wOiAyMHB4ICFpbXBvcnRhbnQ7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjY2ZjZmNmOyB9XG5cbi5zZWFyY2gtcmVzdWx0cyAucmVzdWx0IHtcbiAgcGFkZGluZy1ib3R0b206IDI1cHggIWltcG9ydGFudDsgfVxuXG4uc2VhcmNoLXJlc3VsdHMgLnJlc3VsdCA+IGEge1xuICBmb250LXNpemU6IDEuMDYyNWVtO1xuICBmb250LXdlaWdodDogYm9sZDsgfVxuXG4uc2VhcmNoLXJlc3VsdHMgLmJ0bi1ncm91cCB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjsgfVxuXG4uc2VhcmNoLXJlc3VsdHMgLmJ0bi1ncm91cCA+IHAge1xuICBmb250LXNpemU6IDAuODEyNWVtOyB9XG5cbi5zZWFyY2gtcmVzdWx0cyAuYnRuLXBhZ2luZy1sYXJnZSB7XG4gIHBhZGRpbmctbGVmdDogNXB4O1xuICBwYWRkaW5nLXJpZ2h0OiA1cHg7XG4gIHdpZHRoOiBhdXRvICFpbXBvcnRhbnQ7IH1cblxuaW5wdXRbdGl0bGU9XCJTZWFyY2ggaW5wdXRcIl0ge1xuICBoZWlnaHQ6IDQycHg7XG4gIG1hcmdpbjogMjBweCA1cHggNDBweCAwO1xuICBwYWRkaW5nOiAwIDVweDsgfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY3cHgpIHtcbiAgaW5wdXRbdGl0bGU9XCJTZWFyY2ggaW5wdXRcIl0ge1xuICAgIHdpZHRoOiAzMDBweDsgfSB9XG5cbmlucHV0W3RpdGxlPVwiU2VhcmNoIGlucHV0XCJdICsgc3BhbiArIC5idXR0b24sXG5pbnB1dFt0aXRsZT1cIlNlYXJjaCBpbnB1dFwiXSArIHNwYW4gKyAuYnV0dG9uLXNtYWxsLXRleHQsXG5pbnB1dFt0aXRsZT1cIlNlYXJjaCBpbnB1dFwiXSArIHNwYW4gKyAuc2ltcGxlLWJ1dHRvbixcbmlucHV0W3RpdGxlPVwiU2VhcmNoIGlucHV0XCJdICsgc3BhbiArIGJ1dHRvbixcbi5ibG9nLWRldGFpbHMgaW5wdXRbdGl0bGU9XCJTZWFyY2ggaW5wdXRcIl0gKyBzcGFuICsgYnV0dG9uW2RhdGEtc2Ytcm9sZT1jb21tZW50cy1uZXctc3VibWl0LWJ1dHRvbl0sXG5ib2R5LmJsb2cgaW5wdXRbdGl0bGU9XCJTZWFyY2ggaW5wdXRcIl0gKyBzcGFuICsgLnNmY29tbWVudHNTdWJtaXRCdG4sXG5pbnB1dFt0aXRsZT1cIlNlYXJjaCBpbnB1dFwiXSArIHNwYW4gKyAuc2Zmb3J1bU5ld1RocmVhZExuayxcbmlucHV0W3RpdGxlPVwiU2VhcmNoIGlucHV0XCJdICsgc3BhbiArIC5zZmZvcnVtUmVwbHlCdG4sXG4uZm9ydW0gaW5wdXRbdGl0bGU9XCJTZWFyY2ggaW5wdXRcIl0gKyBzcGFuICsgLnNmU3VibWl0QnRuLFxuaW5wdXRbdGl0bGU9XCJTZWFyY2ggaW5wdXRcIl0gKyBzcGFuICsgLmJ1dHRvbi1zZWNvbmRhcnkge1xuICAtd2Via2l0LXRyYW5zaXRpb246IG5vbmUgIWltcG9ydGFudDtcbiAgdHJhbnNpdGlvbjogbm9uZSAhaW1wb3J0YW50OyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiAwKSBhbmQgKG1heC13aWR0aDogOTkycHgpIHtcbiAgLkNvbHVtbk9uZVNlYXJjaCxcbiAgLnNlYXJjaC1yZXN1bHRzIHtcbiAgICBmbG9hdDogbm9uZSAhaW1wb3J0YW50OyB9XG4gIC5zZWFyY2gtcmVzdWx0cyB7XG4gICAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgICBtYXJnaW4tdG9wOiA0MHB4OyB9IH1cblxuLmZpbHRlci1oZWFkZXIge1xuICBmb250LXdlaWdodDogNzAwO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcGFkZGluZy1yaWdodDogMjBweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBjb2xvcjogIzMzOTliMyAhaW1wb3J0YW50O1xuICBtYXJnaW4tYm90dG9tOiAyMHB4OyB9XG5cbi5maWx0ZXItaGVhZGVyOmFmdGVyIHtcbiAgYm9yZGVyLWxlZnQ6IDZweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXJpZ2h0OiA2cHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci10b3A6IDZweCBkYXNoZWQgIzMzOTliMztcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBoZWlnaHQ6IDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDA7XG4gIHRvcDogOXB4O1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICB3aWR0aDogMDsgfVxuXG4uZmlsdGVyLWhlYWRlci5vcGVuOmFmdGVyIHtcbiAgYm9yZGVyLXRvcDogMDtcbiAgYm9yZGVyLWJvdHRvbTogNnB4IGRhc2hlZCAjMzM5OWIzOyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuZmlsdGVyLWhlYWRlciB7XG4gICAgZGlzcGxheTogbm9uZTsgfSB9XG5cbi5Db2x1bW5PbmVTZWFyY2gge1xuICBmb250LXNpemU6IDEycHggIWltcG9ydGFudDtcbiAgZGlzcGxheTogbm9uZTsgfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMCkgYW5kIChtYXgtd2lkdGg6IDY0MHB4KSB7XG4gIC5Db2x1bW5PbmVTZWFyY2gge1xuICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNjQwcHgpIGFuZCAobWF4LXdpZHRoOiA5OTJweCkge1xuICAuQ29sdW1uT25lU2VhcmNoIHtcbiAgICB3aWR0aDogNTAlICFpbXBvcnRhbnQ7IH0gfVxuXG4uQ29sdW1uT25lU2VhcmNoICoge1xuICBmb250LWZhbWlseTogXCJHb3RoYW1Cb29rXCIsIEFyaWFsLCBIZWx2ZXRpY2EsIHNhbnM7IH1cblxuLkNvbHVtbk9uZVNlYXJjaCA+IHNwYW4ge1xuICBtYXJnaW4tYm90dG9tOiAxMHB4ICFpbXBvcnRhbnQ7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmb250LXNpemU6IDEzcHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7IH1cblxuLkNvbHVtbk9uZVNlYXJjaCA+IHNwYW4gc3BhbiB7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDsgfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLkNvbHVtbk9uZVNlYXJjaCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAyMHB4ICFpbXBvcnRhbnQ7XG4gICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDsgfSB9XG5cbi5Db2x1bW5PbmVTZWFyY2ggaDMge1xuICBmb250LXdlaWdodDogYm9sZCAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kOiAjZjNmM2YzO1xuICBmb250LXNpemU6IDEzcHggIWltcG9ydGFudDtcbiAgcGFkZGluZzogOHB4IDVweCAhaW1wb3J0YW50OyB9XG5cbi5Db2x1bW5PbmVTZWFyY2ggLmZpbHRlcnMge1xuICBiYWNrZ3JvdW5kOiAjZjNmM2YzO1xuICBwYWRkaW5nOiAwIDVweCA2cHg7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7IH1cblxuLkNvbHVtbk9uZVNlYXJjaCAuZmlsdGVycyBsaSB7XG4gIG1hcmdpbi1ib3R0b206IDhweDtcbiAgbGluZS1oZWlnaHQ6IDEzcHggIWltcG9ydGFudDsgfVxuXG4uQ29sdW1uT25lU2VhcmNoIC5maWx0ZXJzIGxpIGlucHV0IHtcbiAgZmxvYXQ6IGxlZnQ7XG4gIG1hcmdpbjogMCA1cHggMTBweCAwICFpbXBvcnRhbnQ7IH1cblxuLyogQmxvZyAqL1xuYm9keS5ibG9nIHtcbiAgYmFja2dyb3VuZDogI2ZmZmZmZjtcbiAgbWluLXdpZHRoOiAzMjBweCAhaW1wb3J0YW50O1xuICAvKm92ZXJyaWRlIGZvcnVtIHN0eWxlcyovXG4gIGZvbnQtc2l6ZTogMTZweCAhaW1wb3J0YW50O1xuICBmb250LWZhbWlseTogXCJHb3RoYW1Cb29rXCIsIEFyaWFsLCBIZWx2ZXRpY2EsIHNhbnMgIWltcG9ydGFudDsgfVxuXG5ib2R5LmJsb2cgLmNvbnRlbnQtd3JhcHBlciB7XG4gIG1hcmdpbi10b3A6IDUwcHg7IH1cblxuYm9keS5ibG9nIC5jb250ZW50IHVsIGxpIHtcbiAgY29udGVudDogXCJcIjsgfVxuXG5ib2R5LmJsb2cgLm1haW4tY29udGVudCB7XG4gIG1hcmdpbi10b3A6IDIwcHg7IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkge1xuICBib2R5LmJsb2cgLm1haW4tY29udGVudCB7XG4gICAgbWFyZ2luLXRvcDogODBweCAhaW1wb3J0YW50OyB9IH1cblxuYm9keS5ibG9nIC5tYWluLWNvbnRlbnQgaDEge1xuICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICBwYWRkaW5nLXRvcDogMDsgfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgYm9keS5ibG9nIC5tYWluLWNvbnRlbnQgaDEge1xuICAgIGZvbnQtc2l6ZTogMzVweDsgfSB9XG5cbmJvZHkuYmxvZyAubWFpbi1jb250ZW50IGgyIHtcbiAgbWFyZ2luLWJvdHRvbTogNXB4O1xuICBtYXJnaW4tdG9wOiAxMHB4O1xuICBmb250LXNpemU6IDIwcHggIWltcG9ydGFudDsgfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgYm9keS5ibG9nIC5tYWluLWNvbnRlbnQgaDIge1xuICAgIGZvbnQtc2l6ZTogMjVweCAhaW1wb3J0YW50OyB9IH1cblxuYm9keS5ibG9nIC5zZnBvc3RzTGlzdCB7XG4gIHBhZGRpbmc6IDAgIWltcG9ydGFudDsgfVxuXG5ib2R5LmJsb2cgLnNmcG9zdHNMaXN0IGxpLnNmcG9zdExpc3RJdGVtIHtcbiAgcGFkZGluZy1ib3R0b206IDI1cHg7IH1cblxuYm9keS5ibG9nIC5zZnBvc3RzTGlzdCBsaS5zZnBvc3RMaXN0SXRlbTpiZWZvcmUge1xuICBkaXNwbGF5OiBub25lOyB9XG5cbmJvZHkuYmxvZyAuc2Zwb3N0TGlzdFRpdGxlRGF0ZUNvbnRlbnQgLnNmcG9zdENvbnRlbnQge1xuICBsaW5lLWhlaWdodDogMjdweDsgfVxuXG5ib2R5LmJsb2cgLnNmY29tbWVudHNPcmRlckZpbHRlcldycCB7XG4gIGZsb2F0OiBub25lOyB9XG5cbmJvZHkuYmxvZyAuc2ZMZWF2ZUNvbW1lbnRMbmsge1xuICBmb250LXNpemU6IDE0cHg7IH1cblxuYm9keS5ibG9nIC5zZmNvbW1lbnRzTGlzdFdycCB7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjY2ZjZmNmO1xuICBwYWRkaW5nLXRvcDogMjBweDsgfVxuXG5ib2R5LmJsb2cgLnNmY29tbWVudHNMaXN0IHtcbiAgcGFkZGluZy1sZWZ0OiAwOyB9XG5cbmJvZHkuYmxvZyAuc2Zjb21tZW50c0xpc3QgLnNmY29tbWVudERldGFpbHMge1xuICBtYXJnaW4tYm90dG9tOiAzMHB4ICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctbGVmdDogMDsgfVxuXG5ib2R5LmJsb2cgLnNmY29tbWVudHNMaXN0IC5zZmNvbW1lbnRBdXRob3Ige1xuICBwYWRkaW5nLXJpZ2h0OiA4cHg7IH1cblxuYm9keS5ibG9nIC5zZmNvbW1lbnRzTGlzdCAuc2Zjb21tZW50VGV4dCB7XG4gIGNvbG9yOiAjMzQzMzMyO1xuICBsaW5lLWhlaWdodDogMjhweDsgfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY3cHgpIHtcbiAgYm9keS5ibG9nIC5zZmNvbW1lbnRzTGlzdCAuc2Zjb21tZW50VGV4dCB7XG4gICAgZGlzcGxheTogdGFibGUtY2VsbDsgfSB9XG5cbmJvZHkuYmxvZyAuc2Zjb21tZW50QXV0aG9yQXZhdGFyIHtcbiAgcG9zaXRpb246IHN0YXRpYztcbiAgbWFyZ2luLWJvdHRvbTogMTBweDsgfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY3cHgpIHtcbiAgYm9keS5ibG9nIC5zZmNvbW1lbnRBdXRob3JBdmF0YXIge1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIG1hcmdpbi1yaWdodDogMjBweDtcbiAgICBtYXJnaW4tdG9wOiA1cHg7IH0gfVxuXG5ib2R5LmJsb2cgLnNmY29tbWVudHNGb3JtV2l0aEF2YXRhcldycCAuc2Zjb21tZW50c1RpdGxlV3JwIHtcbiAgd2lkdGg6IGF1dG87XG4gIHBvc2l0aW9uOiBzdGF0aWM7IH1cblxuYm9keS5ibG9nIC5zZmNvbW1lbnRzRm9ybVdpdGhBdmF0YXJXcnAgLnNmY29tbWVudHNGb3JtV3JwIHtcbiAgcGFkZGluZy1sZWZ0OiAwOyB9XG5cbmJvZHkuYmxvZyAuc2Zjb21tZW50c0Zvcm1XaXRoQXZhdGFyV3JwIC5zZmNvbW1lbnRBdXRob3JBdmF0YXIge1xuICBmbG9hdDogbGVmdDtcbiAgbWFyZ2luLXJpZ2h0OiAyMHB4OyB9XG5cbmJvZHkuYmxvZyAuc2Zjb21tZW50c0Zvcm1XaXRoQXZhdGFyV3JwIGgyIHtcbiAgcG9zaXRpb246IHN0YXRpYztcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50OyB9XG5cbmJvZHkuYmxvZyAuc2Zjb21tZW50c0Zvcm1XaXRoQXZhdGFyV3JwIG9sLnNmY29tbWVudHNGaWVsZHNMaXN0LFxuYm9keS5ibG9nIC5zZmNvbW1lbnRzRm9ybVdpdGhBdmF0YXJXcnAgLnNmY29tbWVudHNGb3JtIHtcbiAgcGFkZGluZzogMCAhaW1wb3J0YW50OyB9XG5cbmJvZHkuYmxvZyAuc2Zjb21tZW50c0Zvcm1XaXRoQXZhdGFyV3JwIGxpIHtcbiAgcGFkZGluZy1ib3R0b206IDA7XG4gIHBhZGRpbmctbGVmdDogMDsgfVxuXG5ib2R5LmJsb2cgLnNmY29tbWVudHNGb3JtV2l0aEF2YXRhcldycCB0ZCB7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7IH1cblxuYm9keS5ibG9nIC5zZmNvbW1lbnRzRm9ybVdpdGhBdmF0YXJXcnAgLnNmY29tbWVudHNGb3JtIC5zZmNvbW1lbnRFZGl0b3Ige1xuICB3aWR0aDogMTAwJTsgfVxuXG5ib2R5LmJsb2cgLnNmY29tbWVudHNTdWJtaXRCdG4ge1xuICBiYWNrZ3JvdW5kOiAjNzdjNWQ1ICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1yaWdodDogMCAhaW1wb3J0YW50O1xuICBtaW4td2lkdGg6IGF1dG8gIWltcG9ydGFudDtcbiAgcGFkZGluZzogMTBweCAwICFpbXBvcnRhbnQ7XG4gIHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplO1xuICB0ZXh0LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xuICAtd2Via2l0LXRyYW5zaXRpb246IG5vbmUgIWltcG9ydGFudDtcbiAgdHJhbnNpdGlvbjogbm9uZSAhaW1wb3J0YW50O1xuICB0ZXh0LWFsaWduOiBjZW50ZXIgIWltcG9ydGFudDsgfVxuXG5ib2R5LmJsb2cgLnNmY29tbWVudHNTdWJtaXRCdG46aG92ZXIge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQ6ICM2N2I3YzcgIWltcG9ydGFudDsgfVxuXG5ib2R5LmJsb2cgLnNmX3BhZ2VyTnVtZXJpYyBhIHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBwYWRkaW5nOiAwOyB9XG5cbmJvZHkuYmxvZyAuc2ZfcGFnZXJOdW1lcmljIC5zZl9QYWdlckN1cnJlbnQge1xuICBiYWNrZ3JvdW5kOiAjNzdjNWQ1O1xuICBjb2xvcjogI2ZmZmZmZiAhaW1wb3J0YW50O1xuICBib3JkZXItY29sb3I6ICM3N2M1ZDU7IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkge1xuICAjbWFpbi1uYXYtd3JhcHBlci5maXhlZC1uYXYsXG4gIC5pbm5lciAjbWFpbi1uYXYtd3JhcHBlciB7XG4gICAgaGVpZ2h0OiA4MHB4OyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAjbWFpbi1uYXYtd3JhcHBlciBuYXYgPiB1bCA+IGxpIHtcbiAgICBtYXgtd2lkdGg6IDIzMHB4OyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAjbWFpbi1uYXYtd3JhcHBlciBuYXYgPiB1bCA+IGxpID4gYSB7XG4gICAgcGFkZGluZzogMCAxM3B4OyB9IH1cblxuI21haW4tbmF2LXdyYXBwZXIuZml4ZWQtbmF2IC5zaXRlLWxvZ28sXG4uaW5uZXIgI21haW4tbmF2LXdyYXBwZXIgLnNpdGUtbG9nbyB7XG4gIGhlaWdodDogODBweCAhaW1wb3J0YW50O1xuICB3aWR0aDogMTgwcHggIWltcG9ydGFudDsgfVxuXG4jbWFpbi1uYXYtd3JhcHBlci5maXhlZC1uYXYgLmxvZ2luLWxpbmsgYSxcbiNtYWluLW5hdi13cmFwcGVyLmZpeGVkLW5hdiAubXktYWNjb3VudC1saW5rIGEsXG4uaW5uZXIgI21haW4tbmF2LXdyYXBwZXIgLmxvZ2luLWxpbmsgYSxcbi5pbm5lciAjbWFpbi1uYXYtd3JhcHBlciAubXktYWNjb3VudC1saW5rIGEge1xuICBmb250LXNpemU6IDAuNzE4NzVlbSAhaW1wb3J0YW50OyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgI21haW4tbmF2LXdyYXBwZXIuZml4ZWQtbmF2IC5sb2dpbi1saW5rIGEsXG4gICNtYWluLW5hdi13cmFwcGVyLmZpeGVkLW5hdiAubXktYWNjb3VudC1saW5rIGEsXG4gIC5pbm5lciAjbWFpbi1uYXYtd3JhcHBlciAubG9naW4tbGluayBhLFxuICAuaW5uZXIgI21haW4tbmF2LXdyYXBwZXIgLm15LWFjY291bnQtbGluayBhIHtcbiAgICBmb250LXNpemU6IDAuODQzNzVlbSAhaW1wb3J0YW50OyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkge1xuICAudXRpbGl0eS1uYXYtd3JhcHBlciAubmF2LWxpbmtzIHtcbiAgICBmb250LXNpemU6IDAuODEyNWVtOyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2N3B4KSB7XG4gIC51dGlsaXR5LW5hdi13cmFwcGVyIHtcbiAgICBiYWNrZ3JvdW5kOiB1cmwoXCIvYXNzZXRzL2ltYWdlcy9hZnAtcGF0dGVybi5wbmc/MTQ0NDI0MzgyN1wiKSBuby1yZXBlYXQgNjAlIC01OXB4LzMxMHB4IHRyYW5zcGFyZW50OyB9XG4gIC5ob21lIC51dGlsaXR5LW5hdi13cmFwcGVyIHtcbiAgICBiYWNrZ3JvdW5kOiBub25lOyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC51dGlsaXR5LW5hdi13cmFwcGVyIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiA0MyUgLTM3cHg7XG4gICAgYmFja2dyb3VuZC1zaXplOiAyODBweCBhdXRvOyB9IH1cblxuLm1tLW9wZW5lZCAjbGl2ZWNoYXQtY29tcGFjdC1jb250YWluZXIsXG4ubW0tb3BlbmVkICNsaXZlY2hhdC1mdWxsIHtcbiAgZGlzcGxheTogbm9uZTsgfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSB7XG4gIC5pbm5lci5sYW5kaW5nIC5tYWluLWNvbnRlbnQgLmNvbnRhaW5lcixcbiAgLmlubmVyLmxhbmRpbmcgLm1haW4tY29udGVudCAuZ2xvYmFsLXNlYXJjaCxcbiAgLmlubmVyLmxhbmRpbmcgLm1haW4tY29udGVudCBoZWFkZXIgLmhlcm8sXG4gIGhlYWRlciAuaW5uZXIubGFuZGluZyAubWFpbi1jb250ZW50IC5oZXJvLFxuICAuaW5uZXIubGFuZGluZyAubWFpbi1jb250ZW50ICN6Q29udGVudF9DMDAxX2ZvcnVtc0Zyb250ZW5kUG9zdHNMaXN0X2N0bDAwX2N0bDAwX3Bvc3RzRGV0YWlsc1ZpZXcsXG4gIC5pbm5lci5sYW5kaW5nIC5tYWluLWNvbnRlbnQgLnNmZm9ydW1OZXdUaHJlYWRXcnAge1xuICAgIGJhY2tncm91bmQ6IHVybChcIi9hc3NldHMvaW1hZ2VzL2FmcC1wYXR0ZXJuLW1lZGl1bS5wbmc/MTQ0NTUyOTI3OFwiKSBuby1yZXBlYXQgdG9wIHJpZ2h0LzI2NXB4IHRyYW5zcGFyZW50OyB9IH1cblxuLmJhbmQuYXJ0aWNsZXMgLmNvbnRhaW5lcixcbi5iYW5kLmFydGljbGVzIC5nbG9iYWwtc2VhcmNoLFxuLmJhbmQuYXJ0aWNsZXMgaGVhZGVyIC5oZXJvLFxuaGVhZGVyIC5iYW5kLmFydGljbGVzIC5oZXJvLFxuLmJhbmQuYXJ0aWNsZXMgI3pDb250ZW50X0MwMDFfZm9ydW1zRnJvbnRlbmRQb3N0c0xpc3RfY3RsMDBfY3RsMDBfcG9zdHNEZXRhaWxzVmlldyxcbi5iYW5kLmFydGljbGVzIC5zZmZvcnVtTmV3VGhyZWFkV3JwIHtcbiAgcGFkZGluZy10b3A6IDIwcHg7XG4gIHBhZGRpbmctYm90dG9tOiAyMHB4OyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHtcbiAgLmJhbmQuYXJ0aWNsZXMgLmNvbnRhaW5lcixcbiAgLmJhbmQuYXJ0aWNsZXMgLmdsb2JhbC1zZWFyY2gsXG4gIC5iYW5kLmFydGljbGVzIGhlYWRlciAuaGVybyxcbiAgaGVhZGVyIC5iYW5kLmFydGljbGVzIC5oZXJvLFxuICAuYmFuZC5hcnRpY2xlcyAjekNvbnRlbnRfQzAwMV9mb3J1bXNGcm9udGVuZFBvc3RzTGlzdF9jdGwwMF9jdGwwMF9wb3N0c0RldGFpbHNWaWV3LFxuICAuYmFuZC5hcnRpY2xlcyAuc2Zmb3J1bU5ld1RocmVhZFdycCB7XG4gICAgcGFkZGluZy10b3A6IDYwcHg7XG4gICAgcGFkZGluZy1ib3R0b206IDQwcHg7IH0gfVxuXG4uYmFuZC5hcnRpY2xlcyAuYmFuZC10eXBlIHtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gIHBhZGRpbmctbGVmdDogMTBweDtcbiAgdGV4dC1zaGFkb3c6IDAgMCAycHggcmdiYSgwLCAwLCAwLCAwLjgpOyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuYmFuZC5hcnRpY2xlcyAuYmFuZC10eXBlIHtcbiAgICBtYXJnaW4tYm90dG9tOiA0MHB4OyB9IH1cblxuLmJhbmQuYXJ0aWNsZXMgLmZlYXR1cmUtYm94OmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDE5NSwgOTIsIDAuODUpOyB9XG5cbi5iYW5kLmFydGljbGVzIC5mZWF0dXJlLWJveCAuZmVhdHVyZS1jb250ZW50IHtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTsgfVxuXG4uYmFuZC5hcnRpY2xlcyAuZmVhdHVyZS1ib3ggLmZlYXR1cmUtdGl0bGUge1xuICBwYWRkaW5nLWJvdHRvbTogMzBweDtcbiAgcGFkZGluZy10b3A6IDA7IH1cblxuLmJhbmQuYXJ0aWNsZXMuZm91ciAuZmVhdHVyZS1ib3gge1xuICBoZWlnaHQ6IDE1MHB4OyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA2NDBweCkge1xuICAuYmFuZC5hcnRpY2xlcy5mb3VyIC5mZWF0dXJlLWJveCB7XG4gICAgaGVpZ2h0OiAxMjVweDsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuYmFuZC5hcnRpY2xlcy5mb3VyIC5mZWF0dXJlLWJveCB7XG4gICAgaGVpZ2h0OiAyMjBweDsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA2NDBweCkgYW5kIChtYXgtd2lkdGg6IDk5MnB4KSB7XG4gIC5iYW5kLmFydGljbGVzLmZvdXIgLmZlYXR1cmUtdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMWVtOyB9XG4gIC5iYW5kLmFydGljbGVzLmZvdXIgLnBhcmFsbGF4LXdyYXBwZXIge1xuICAgIGJhY2tncm91bmQtc2l6ZTogMTAwJTsgfSB9XG5cbi5iYW5kLmNhc2gtaW5kaWNhdG9ycyB7XG4gIGJhY2tncm91bmQ6ICNkN2QzY2U7XG4gIHBhZGRpbmc6IDYwcHggMCAwOyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjdweCkge1xuICAuYmFuZC5jYXNoLWluZGljYXRvcnMge1xuICAgIHBhZGRpbmctYm90dG9tOiA2MHB4OyB9IH1cblxuLmJhbmQgLnNwb25zb3ItbGluayB7XG4gIGZvbnQtZmFtaWx5OiBcIkdvdGhhbUJvb2tJdGFsaWNcIiwgQXJpYWwsIEhlbHZldGljYSwgc2FucztcbiAgZm9udC1zdHlsZTogaXRhbGljO1xuICBjb2xvcjogIzYwNWI1NDtcbiAgbGluZS1oZWlnaHQ6IDM2cHg7XG4gIG1hcmdpbi1ib3R0b206IDQwcHg7IH1cblxuLmJhbmQgLnNwb25zb3ItbGluayBzcGFuIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB2ZXJ0aWNhbC1hbGlnbjogYm90dG9tO1xuICBwYWRkaW5nLWxlZnQ6IDVweDsgfVxuXG4vKiAgTWFya2V0aW5nIEJhbmRzICovXG4ubWFya2V0aW5nIC5iYW5kLFxuLm1hcmtldGluZyAuYmFuZCAuY29udGVudC13cmFwcGVyIHAge1xuICBmb250LWZhbWlseTogXCJHb3RoYW1Cb29rXCIsIEFyaWFsLCBIZWx2ZXRpY2EsIHNhbnM7IH1cblxuLm1hcmtldGluZyAuYmFuZC5tYXJrZXRpbmcsXG4ubWFya2V0aW5nIC5iYW5kLm1hcmtldGluZy1iYW5uZXIge1xuICBmb250LWZhbWlseTogXCJHb3RoYW1Cb29rXCIsIEFyaWFsLCBIZWx2ZXRpY2EsIHNhbnM7XG4gIGxpbmUtaGVpZ2h0OiAzNnB4O1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBwYWRkaW5nOiA1MHB4O1xuICBoZWlnaHQ6IGF1dG87XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAubWFya2V0aW5nIC5iYW5kLm1hcmtldGluZyB7XG4gICAgcGFkZGluZzogMzBweDsgfVxuICAubWFya2V0aW5nIC5iYW5kLm1hcmtldGluZyAuY29udGFpbmVyIHtcbiAgICB3aWR0aDogOTYlOyB9IH1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAubWFya2V0aW5nIC5iYW5kLm1hcmtldGluZyAuY29udGFpbmVyIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICAgIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAtd2Via2l0LWJveC1wYWNrOiBjZW50ZXI7XG4gICAgLW1zLWZsZXgtcGFjazogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyOyB9IH1cblxuLm1hcmtldGluZyAuYmFuZC5tYXJrZXRpbmctYmFubmVyIHtcbiAgbWFyZ2luLXRvcDogLTQ3cHg7XG4gIHBhZGRpbmc6IDkwcHggMTMwcHg7IH1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLm1hcmtldGluZyAuYmFuZC5tYXJrZXRpbmctYmFubmVyIHtcbiAgICBtYXJnaW4tdG9wOiAtNDdweDtcbiAgICBwYWRkaW5nOiA1MHB4IDcwcHg7IH0gfVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5tYXJrZXRpbmcgLmJhbmQubWFya2V0aW5nLWJhbm5lciB7XG4gICAgYmFja2dyb3VuZDogIzAwMDAwMCB1cmwoXCIvYXNzZXRzL2ltYWdlcy9pY29ucy92aWRlby1mYWxsYmFjay5qcGdcIik7XG4gICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgICBwYWRkaW5nOiAyMHB4IDMwcHg7IH1cbiAgLm1hcmtldGluZyAuYmFuZC5tYXJrZXRpbmctYmFubmVyIHZpZGVvIHtcbiAgICBkaXNwbGF5OiBub25lOyB9IH1cblxuLm1hcmtldGluZyAuYmFuZC5tYXJrZXRpbmctYmFubmVyIC5jb250YWluZXIge1xuICB3aWR0aDogNzAlOyB9XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5tYXJrZXRpbmcgLmJhbmQubWFya2V0aW5nLWJhbm5lciAuY29udGFpbmVyIHtcbiAgICB3aWR0aDogOTYlOyB9IH1cblxuLm1hcmtldGluZyAuYmFuZC5tYXJrZXRpbmcgLmJ1dHRvbixcbi5tYXJrZXRpbmcgLmJhbmQubWFya2V0aW5nIC5idXR0b246bm90KC5kcm9wZG93bi10b2dnbGUpIHtcbiAgYmFja2dyb3VuZDogI2VjNDUyOTtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGJvcmRlci1yaWdodDogbm9uZTtcbiAgcGFkZGluZzogM3B4IDIwcHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTsgfVxuXG4ubWFya2V0aW5nIC5iYW5kLm1hcmtldGluZyAuYnV0dG9uOm5vdCguZHJvcGRvd24tdG9nZ2xlKS5idXR0b24tZG93bmxvYWQge1xuICBiYWNrZ3JvdW5kOiAjMDAyNTQ5O1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgYm9yZGVyLXJpZ2h0OiBub25lO1xuICBwYWRkaW5nOiAzcHggMjBweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlOyB9XG5cbi5tYXJrZXRpbmcgLmJhbmQubWFya2V0aW5nIC5idXR0b246aG92ZXIsXG4ubWFya2V0aW5nIC5iYW5kLm1hcmtldGluZyAuYnV0dG9uOm5vdCguZHJvcGRvd24tdG9nZ2xlKTpob3ZlciB7XG4gIGJhY2tncm91bmQ6ICNiYTIyMDg7IH1cblxuLm1hcmtldGluZyAuYmFuZC5tYXJrZXRpbmctYmFubmVyIC5idXR0b246bm90KC5kcm9wZG93bi10b2dnbGUpOmFmdGVyLFxuLm1hcmtldGluZyAuYmFuZC5tYXJrZXRpbmcgLmJ1dHRvbjpub3QoLmRyb3Bkb3duLXRvZ2dsZSk6YWZ0ZXIge1xuICBjb250ZW50OiBub25lO1xuICBiYWNrZ3JvdW5kOiBub25lOyB9XG5cbi5tYXJrZXRpbmcgLmJhbmQubWFya2V0aW5nIC5jb250YWluZXIsXG4ubWFya2V0aW5nIC5iYW5kLm1hcmtldGluZy1iYW5uZXIgLmNvbnRhaW5lciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogZmxleDtcbiAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgLXdlYmtpdC1ib3gtcGFjazogY2VudGVyO1xuICAtbXMtZmxleC1wYWNrOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyOyB9XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5tYXJrZXRpbmcgLmJhbmQubWFya2V0aW5nIC5jb250YWluZXIsXG4gIC5tYXJrZXRpbmcgLmJhbmQubWFya2V0aW5nLWJhbm5lciAuY29udGFpbmVyIHtcbiAgICBkaXNwbGF5OiBibG9jazsgfSB9XG5cbi5tYXJrZXRpbmcgLmJhbmQubWFya2V0aW5nLWJhbm5lciAuY29udGVudC13cmFwcGVyIC5tYXJrZXRpbmcgLmJhbmQubWFya2V0aW5nLWJhbm5lciAuaW1hZ2Utd3JhcHBlciB7XG4gIGZsb2F0OiBub25lO1xuICB3aWR0aDogMTAwJTsgfVxuXG4ubWFya2V0aW5nIC5iYW5kLm1hcmtldGluZy1iYW5uZXIgLmNvbnRlbnQtd3JhcHBlciB7XG4gIGJhY2tncm91bmQ6IHJnYmEoMTQsIDU4LCA4MywgMC43KTtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIHBhZGRpbmc6IDMwcHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjsgfVxuXG4ubWFya2V0aW5nIC5iYW5kLm1hcmtldGluZy1iYW5uZXIgLmJhbmQtdHlwZSxcbi5tYXJrZXRpbmcgLmJhbmQubWFya2V0aW5nIC5iYW5kLXR5cGUge1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgbGluZS1oZWlnaHQ6IDEzNSU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTsgfVxuXG4ubWFya2V0aW5nIC5iYW5uZXItYmctaW1nIHtcbiAgYm90dG9tOiAwO1xuICBkaXNwbGF5OiBibG9jaztcbiAgbGVmdDogMDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBtaW4taGVpZ2h0OiAxMDAlO1xuICBoZWlnaHQ6IGF1dG87XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDA7XG4gIG1pbi13aWR0aDogMTAwJTtcbiAgd2lkdGg6IDEwMCU7IH1cblxuLm1hcmtldGluZyAuYmFuZC5tYXJrZXRpbmctYmFubmVyIGJ1dHRvbixcbi5tYXJrZXRpbmcgLmJhbmsubWFya2V0aW5nLWJhbm5lciAuYnV0dG9uOm5vdCguZHJvcGRvd24tdG9nZ2xlKSxcbi5tYXJrZXRpbmcgLmJhbmQubWFya2V0aW5nIGJ1dHRvbixcbi5tYXJrZXRpbmcgLmJhbmsubWFya2V0aW5nIC5idXR0b246bm90KC5kcm9wZG93bi10b2dnbGUpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2VjNDUyOTtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7IH1cblxuLm1hcmtldGluZyAuYmFuZC5tYXJrZXRpbmcuZGFyayB7XG4gIGJhY2tncm91bmQ6ICMwMDI1NDk7IH1cblxuLm1hcmtldGluZyAuYmFuZC5tYXJrZXRpbmcuY291cnNlcyB7XG4gIGJhY2tncm91bmQ6ICM3OTk1Mzg7XG4gIGNvbG9yOiAjZmZmZmZmOyB9XG5cbi5tYXJrZXRpbmcgLmJhbmQubWFya2V0aW5nLmNvdXJzZXMgaW1nIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW46IGF1dG87XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgd2lkdGg6IDgwJTsgfVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDY2N3B4KSB7XG4gIC5tYXJrZXRpbmcgLmJhbmQubWFya2V0aW5nLmNvdXJzZXMgaW1nIHtcbiAgICBtYXJnaW4tdG9wOiAyMHB4O1xuICAgIHdpZHRoOiAxMDAlOyB9IH1cblxuLm1hcmtldGluZyAuYmFuZC5tYXJrZXRpbmcgdWwge1xuICBkaXNwbGF5OiBibG9jaztcbiAgZmxvYXQ6IGxlZnQ7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIG1hcmdpbi1yaWdodDogMTVweDtcbiAgd2lkdGg6IDQ3JTtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBwYWRkaW5nLXJpZ2h0OiAxNXB4OyB9XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjY3cHgpIHtcbiAgLm1hcmtldGluZyAuYmFuZC5tYXJrZXRpbmcgdWwge1xuICAgIGZsb2F0OiBub25lO1xuICAgIHdpZHRoOiAxMDAlOyB9IH1cblxuLm1hcmtldGluZyAuYmFuZC5tYXJrZXRpbmcgdWwgbGkge1xuICBsaW5lLWhlaWdodDogMTMwJTtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0ZXh0LWFsaWduOiBsZWZ0OyB9XG5cbi5tYXJrZXRpbmcgLmJhbmQubWFya2V0aW5nIHVsIGxpOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiPlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgbGVmdDogLTE1cHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTsgfVxuXG4ubWFya2V0aW5nIC5iYW5kLm1hcmtldGluZy5saWdodCB7XG4gIGJhY2tncm91bmQ6ICNkMWQyZDQ7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgIWltcG9ydGFudDsgfVxuXG4ubWFya2V0aW5nIC5iYW5kLm1hcmtldGluZy5saWdodCAuYmFuZC10eXBlIHtcbiAgY29sb3I6ICMwMDI1NDk7IH1cblxuLm1hcmtldGluZyAuYmFuZC5tYXJrZXRpbmcuY29tcGFuaWVzIHtcbiAgYmFja2dyb3VuZDogI2QxZDJkNDtcbiAgY29sb3I6ICMwMDI1NDk7IH1cblxuLm1hcmtldGluZyAuYmFuZC5tYXJrZXRpbmcuY29tcGFuaWVzIHVsIHtcbiAgd2lkdGg6IDEwMCU7IH1cblxuLm1hcmtldGluZyAuYmFuZC5tYXJrZXRpbmcuY29tcGFuaWVzIC5iYW5kLXR5cGUge1xuICBjb2xvcjogIzAwMjU0OTsgfVxuXG4ubWFya2V0aW5nIC5iYW5kLm1hcmtldGluZy5jb250YWN0IHtcbiAgYmFja2dyb3VuZDogIzAwOGNiMTtcbiAgY29sb3I6ICNmZmZmZmY7IH1cblxuLyogcmVtb3ZlIGZsZXggb24gYmFuZCB0eXBlcyB3aXRoIGNvbXBhbnkgbGlzdCwgY29udGFjdCBhbmQgZnVsbCB3aWR0aCBiYW5kcyB3aXRoIHBhcmFncmFwaCBpbiB0aGUgbWlkZGxlICovXG4ubWFya2V0aW5nIC5iYW5kLm1hcmtldGluZy5jb250YWN0IC5jb250YWluZXIsXG4ubWFya2V0aW5nIC5iYW5kLm1hcmtldGluZy5jb21wYW5pZXMgLmNvbnRhaW5lcixcbi5tYXJrZXRpbmcgLmJhbmQubWFya2V0aW5nLmludGVyaW9yLmZ1bGwtd2lkdGggLmNvbnRhaW5lciB7XG4gIGRpc3BsYXk6IGJsb2NrOyB9XG5cbi5tYXJrZXRpbmcuY29udGFjdCAuYmFuZC10eXBlIHtcbiAgbWFyZ2luLWxlZnQ6IDUlO1xuICB0ZXh0LWFsaWduOiBsZWZ0OyB9XG5cbi8qIG1hcmtldGluZyBwYWdlIGZvcm0gKi9cbi5tYXJrZXRpbmctY29udGFjdCBpbnB1dCxcbi5tYXJrZXRpbmctY29udGFjdCBpbnB1dFt0eXBlPXRleHRdLFxuLm1hcmtldGluZy1jb250YWN0IGlucHV0W3R5cGU9ZW1haWxdIHtcbiAgYmFja2dyb3VuZDogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjUpO1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgYm9yZGVyOiBub25lO1xuICBmb250LWZhbWlseTogXCJHb3RoYW1Cb29rXCIsIEFyaWFsLCBIZWx2ZXRpY2EsIHNhbnM7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIHBhZGRpbmc6IDNweCA4cHg7XG4gIG91dGxpbmU6IG5vbmU7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICB3aWR0aDogODAlO1xuICBtYXJnaW4tbGVmdDogMTAlO1xuICBjdXJzb3I6IHBvaW50ZXI7IH1cblxuLm1hcmtldGluZy1jb250YWN0IGlucHV0W3R5cGU9dGV4dF06aG92ZXIsXG4ubWFya2V0aW5nLWNvbnRhY3QgaW5wdXRbdHlwZT1lbWFpbF06aG92ZXIsXG4ubWFya2V0aW5nLWNvbnRhY3QgaW5wdXRbdHlwZT1waG9uZV06aG92ZXIge1xuICBvdXRsaW5lOiAxcHggc29saWQgIzc2Y2FlNDtcbiAgYm9yZGVyOiAxcHggc29saWQgIzc2Y2FlNDsgfVxuXG4ubWFya2V0aW5nLWNvbnRhY3QgaW5wdXQ6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogI2ZmZmZmZjsgfVxuXG4ubWFya2V0aW5nLWNvbnRhY3QgaW5wdXQ6Oi1tb3otcGxhY2Vob2xkZXIge1xuICBjb2xvcjogI2ZmZmZmZjsgfVxuXG4ubWFya2V0aW5nLWNvbnRhY3QgaW5wdXQ6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICNmZmZmZmY7IH1cblxuLm1hcmtldGluZy1jb250YWN0IGlucHV0OjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogI2ZmZmZmZjsgfVxuXG4ubWFya2V0aW5nLWNvbnRhY3QgaW5wdXQ6OnBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICNmZmZmZmY7IH1cblxuLm1hcmtldGluZy1jb250YWN0IGlucHV0OjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogI2ZmZmZmZjsgfVxuXG4ubWFya2V0aW5nLWNvbnRhY3QgaW5wdXQ6Oi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjZmZmZmZmOyB9XG5cbi5tYXJrZXRpbmctY29udGFjdCAuYmFuZC1jb2wtd3JhcHBlciAuY29sLTEtMiB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWFyZ2luLWJvdHRvbTogNDBweDsgfVxuXG4ubWFya2V0aW5nLWNvbnRhY3QgaW5wdXRbdHlwZT1zdWJtaXRdIHtcbiAgYmFja2dyb3VuZDogI2VjNDUyOTtcbiAgbWFyZ2luOiAwIGF1dG8gMCBhdXRvO1xuICBkaXNwbGF5OiBibG9jaztcbiAgY3Vyc29yOiBwb2ludGVyOyB9XG5cbi5tYXJrZXRpbmcgLm1hcmtldGluZy1jb250YWN0IGlucHV0W3R5cGU9c3VibWl0XTpob3ZlciB7XG4gIGJhY2tncm91bmQ6ICNiYTIyMDg7IH1cblxuLmZvcm0tbWVzc2FnZSB7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBmb250LXNpemU6IDEycHg7XG4gIG1hcmdpbjogLTIwcHggMCAxNXB4IDEwJTtcbiAgdGV4dC1hbGlnbjogbGVmdDsgfVxuXG4ubWFya2V0aW5nIC5iYW5kLm1hcmtldGluZy5jYWxsb3V0LWJhbmQuY29tcGFuaWVzIC5iYW5kLXR5cGUge1xuICBjb2xvcjogIzAwMjU0OTsgfVxuXG4ubWFya2V0aW5nIC5iYW5kLm1hcmtldGluZyBwIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyOyB9XG5cbi5tYXJrZXRpbmcgLmJhbmQubWFya2V0aW5nLmRhcmsgcCB7XG4gIGNvbG9yOiAjZmZmZmZmOyB9XG5cbi5tYXJrZXRpbmcgLmJhbmQubWFya2V0aW5nIC5jb250ZW50LXdyYXBwZXIsXG4ubWFya2V0aW5nIC5iYW5kLm1hcmtldGluZyAuaW1hZ2Utd3JhcHBlciB7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG4gIGZsb2F0OiBsZWZ0O1xuICBtYXJnaW4tcmlnaHQ6IDUlO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHdpZHRoOiA0NSU7IH1cblxuLm1hcmtldGluZyAuYmFuZC5tYXJrZXRpbmcgLmltYWdlLXdyYXBwZXIgaW1nIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBtYXgtaGVpZ2h0OiAyNTBweDtcbiAgd2lkdGg6IGF1dG87IH1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLm1hcmtldGluZyAuYmFuZC5tYXJrZXRpbmcgLmNvbnRlbnQtd3JhcHBlciB7XG4gICAgbWFyZ2luOiAwOyB9XG4gIC5tYXJrZXRpbmcgLmJhbmQubWFya2V0aW5nIC5pbWFnZS13cmFwcGVyIHtcbiAgICBtYXJnaW4tYm90dG9tOiAzMHB4OyB9XG4gIC5tYXJrZXRpbmcgLmJhbmQubWFya2V0aW5nIC5jb250ZW50LXdyYXBwZXIsXG4gIC5tYXJrZXRpbmcgLmJhbmQubWFya2V0aW5nIC5pbWFnZS13cmFwcGVyIHtcbiAgICBiYWNrZ3JvdW5kOiBub25lO1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICB3aWR0aDogMTAwJTsgfSB9XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLm1hcmtldGluZyAuYmFuZC5tYXJrZXRpbmcgLmltYWdlLXdyYXBwZXIge1xuICAgIG1hcmdpbi1ib3R0b206IDE1cHg7IH1cbiAgLm1hcmtldGluZyAuYmFuZC5tYXJrZXRpbmcgLmltYWdlLXdyYXBwZXIgaW1nIHtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4OyB9IH1cblxuLm1hcmtldGluZyAuYmFuZC5tYXJrZXRpbmcuaW50ZXJpb3Ige1xuICBjb2xvcjogI2ZmZmZmZjsgfVxuXG4ubWFya2V0aW5nIC5iYW5kLm1hcmtldGluZyAuZnVsbC13aWR0aCxcbi5tYXJrZXRpbmcgLmJhbmQubWFya2V0aW5nLmludGVyaW9yLmZ1bGwtd2lkdGgge1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7IH1cblxuLm1hcmtldGluZyAuYmFuZC5tYXJrZXRpbmcuZnVsbC13aWR0aC5vdmVybGF5IHtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGRpc3BsYXk6IHRhYmxlO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIG1pbi1oZWlnaHQ6IDQ1MHB4O1xuICBwYWRkaW5nOiA1MHB4IDIwJTsgfVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAubWFya2V0aW5nIC5iYW5kLm1hcmtldGluZy5mdWxsLXdpZHRoLm92ZXJsYXkge1xuICAgIHBhZGRpbmc6IDMwcHg7IH0gfVxuXG4ubWFya2V0aW5nIC5iYW5kLm1hcmtldGluZy5mdWxsLXdpZHRoLm92ZXJsYXkgLmNvbnRhaW5lciB7XG4gIGJhY2tncm91bmQ6IHJnYmEoMTI0LCAxMzQsIDE0MywgMC43KTtcbiAgcGFkZGluZzogMjBweCAxMCUgMTBweCAxMCU7XG4gIGRpc3BsYXk6IHRhYmxlLWNlbGw7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7IH1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2NjdweCkge1xuICAubWFya2V0aW5nIC5iYW5kLm1hcmtldGluZy5mdWxsLXdpZHRoLm92ZXJsYXkgLmNvbnRhaW5lciB7XG4gICAgcGFkZGluZzogMjBweCA1JSAxMHB4IDUlOyB9IH1cblxuLm1hcmtldGluZyAuYmFuZC5tYXJrZXRpbmcuZnVsbC13aWR0aC5vdmVybGF5IHAge1xuICBmb250LXNpemU6IDE5cHg7IH1cblxuLm92ZXJsYXktbGF5ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDEyOSwgOTUsIDE1MiwgMC44KTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xuICB0b3A6IDA7IH1cblxuLm1hcmtldGluZyAuYmFuZC5tYXJrZXRpbmcuZnVsbC13aWR0aCBidXR0b24sXG4ubWFya2V0aW5nIC5iYW5kLm1hcmtldGluZy5mdWxsLXdpZHRoIC5idXR0b246bm90KC5kcm9wZG93bi10b2dnbGUpLFxuLm1hcmtldGluZyAuYmFuZC5tYXJrZXRpbmcuZnVsbC13aWR0aCBidXR0b24sXG4ubWFya2V0aW5nIC5iYW5kLm1hcmtldGluZy5mdWxsLXdpZHRoIC5idXR0b246bm90KC5kcm9wZG93bi10b2dnbGUpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2VjNDUyOTtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICB3aWR0aDogMjAwcHg7IH1cblxuLyogY29sdW1ucyBpbiBiYW5uZXJzICovXG4uYmFuZC1jb2wtd3JhcHBlciB7XG4gIHdpZHRoOiAxMDAlOyB9XG5cbi5iYW5kLWNvbC13cmFwcGVyIC5jb2wtMS0xIHtcbiAgd2lkdGg6IDEwMCU7IH1cblxuLmJhbmQtY29sLXdyYXBwZXIgLmNvbC0xLTIge1xuICBmbG9hdDogbGVmdDtcbiAgd2lkdGg6IDUwJTsgfVxuXG4uYmFuZC1jb2wtd3JhcHBlciAuY29sLTEtMyB7XG4gIGZsb2F0OiBsZWZ0O1xuICB3aWR0aDogMzMlOyB9XG5cbi5iYW5kLWNvbC13cmFwcGVyIC5jb2wtMS00IHtcbiAgZmxvYXQ6IGxlZnQ7XG4gIHdpZHRoOiAyNSU7IH1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuYmFuZC1jb2wtd3JhcHBlciAuY29sLTEtNCB7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgd2lkdGg6IDUwJTsgfVxuICAuYmFuZC1jb2wtd3JhcHBlciAuY29sLTEtMyxcbiAgLmJhbmQtY29sLXdyYXBwZXIgLmNvbC0xLTQge1xuICAgIGZsb2F0OiBub25lO1xuICAgIHdpZHRoOiAxMDAlOyB9IH1cblxuLm1hcmtldGluZy1jb21wYW55LWxpc3Qge1xuICBsaXN0LXN0eWxlOiBub25lOyB9XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLm1hcmtldGluZy1jb21wYW55LWxpc3Qge1xuICAgIHBhZGRpbmctbGVmdDogMDsgfSB9XG5cbi5tYXJrZXRpbmctY29tcGFueS1saXN0IGxpIHtcbiAgZm9udC1mYW1pbHk6IFwiR290aGFtQm9va1wiLCBBcmlhbCwgSGVsdmV0aWNhLCBzYW5zO1xuICBmb250LXNpemU6IDE1cHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIGxpbmUtaGVpZ2h0OiAxMzAlO1xuICBtYXJnaW4tYm90dG9tOiA1cHg7IH1cblxuLmJhbmQubWVtYmVyLWJlbmVmaXQgLmNvbnRlbnQtd3JhcHBlcixcbi5iYW5kLm1lbWJlci1iZW5lZml0IC5pbWFnZS13cmFwcGVyLFxuLmJhbmQuY2FzaC1pbmRpY2F0b3JzIC5jb250ZW50LXdyYXBwZXIsXG4uYmFuZC5jYXNoLWluZGljYXRvcnMgLmltYWdlLXdyYXBwZXIsXG4uYmFuZC50d28tY29sIC5jb250ZW50LXdyYXBwZXIsXG4uYmFuZC50d28tY29sIC5pbWFnZS13cmFwcGVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtaW4taGVpZ2h0OiAxcHg7XG4gIHBhZGRpbmctbGVmdDogMTBweDtcbiAgcGFkZGluZy1yaWdodDogMTBweDtcbiAgcGFkZGluZzogMDsgfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmJhbmQubWVtYmVyLWJlbmVmaXQgLmNvbnRlbnQtd3JhcHBlcixcbiAgLmJhbmQubWVtYmVyLWJlbmVmaXQgLmltYWdlLXdyYXBwZXIsXG4gIC5iYW5kLmNhc2gtaW5kaWNhdG9ycyAuY29udGVudC13cmFwcGVyLFxuICAuYmFuZC5jYXNoLWluZGljYXRvcnMgLmltYWdlLXdyYXBwZXIsXG4gIC5iYW5kLnR3by1jb2wgLmNvbnRlbnQtd3JhcHBlcixcbiAgLmJhbmQudHdvLWNvbCAuaW1hZ2Utd3JhcHBlciB7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgd2lkdGg6IDUwJTsgfSB9XG5cbi5iYW5kLm1lbWJlci1iZW5lZml0IC5jb250ZW50LXdyYXBwZXIsXG4uYmFuZC5jYXNoLWluZGljYXRvcnMgLmNvbnRlbnQtd3JhcHBlcixcbi5iYW5kLnR3by1jb2wgLmNvbnRlbnQtd3JhcHBlciB7XG4gIG1hcmdpbi1ib3R0b206IDQwcHg7IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2N3B4KSB7XG4gIC5iYW5kLm1lbWJlci1iZW5lZml0IC5jb250ZW50LXdyYXBwZXIsXG4gIC5iYW5kLmNhc2gtaW5kaWNhdG9ycyAuY29udGVudC13cmFwcGVyLFxuICAuYmFuZC50d28tY29sIC5jb250ZW50LXdyYXBwZXIge1xuICAgIG1hcmdpbi1ib3R0b206IDA7IH0gfVxuXG4uYmFuZC5tZW1iZXItYmVuZWZpdCB7XG4gIGJhY2tncm91bmQ6ICMzMDk4ODg7XG4gIHBhZGRpbmc6IDYwcHggMDsgfVxuXG4uYmFuZC5tZW1iZXItYmVuZWZpdCAuYmFuZC10eXBlLFxuLmJhbmQubWVtYmVyLWJlbmVmaXQgLmJhbmQtdGl0bGUsXG4uYmFuZC5tZW1iZXItYmVuZWZpdCBwIHtcbiAgY29sb3I6ICNmZmZmZmY7IH1cblxuLmJhbmQubWlzc2lvbiB7XG4gIGJhY2tncm91bmQ6ICNmYWZhZmE7XG4gIHBhZGRpbmc6IDYwcHggMCAwOyB9XG5cbi5iYW5kLm1pc3Npb24gLmNvbnRhaW5lcixcbi5iYW5kLm1pc3Npb24gLmdsb2JhbC1zZWFyY2gsXG4uYmFuZC5taXNzaW9uIGhlYWRlciAuaGVybyxcbmhlYWRlciAuYmFuZC5taXNzaW9uIC5oZXJvLFxuLmJhbmQubWlzc2lvbiAjekNvbnRlbnRfQzAwMV9mb3J1bXNGcm9udGVuZFBvc3RzTGlzdF9jdGwwMF9jdGwwMF9wb3N0c0RldGFpbHNWaWV3LFxuLmJhbmQubWlzc2lvbiAuc2Zmb3J1bU5ld1RocmVhZFdycCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuXG4uYmFuZC5taXNzaW9uIC5pbWFnZS13cmFwcGVyIHtcbiAgZmxvYXQ6IHJpZ2h0OyB9XG5cbi5iYW5kLm1pc3Npb24gLmltYWdlLXdyYXBwZXIgaW1nIHtcbiAgd2lkdGg6IDEwMCU7IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDY0MHB4KSB7XG4gIC5iYW5kLm1pc3Npb24gLmltYWdlLXdyYXBwZXIge1xuICAgIHdpZHRoOiA1MCU7IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSB7XG4gIC5pbm5lci5sYW5kaW5nIC5tYWluLWNvbnRlbnQge1xuICAgIG1hcmdpbi10b3A6IDcwcHg7IH0gfVxuXG4udG9waWMtd3JhcHBlcjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgY29udGVudDogXCJcIjtcbiAgaGVpZ2h0OiAyMXB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiA3cHg7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiBza2V3KC0zM2RlZyk7XG4gIHRyYW5zZm9ybTogc2tldygtMzNkZWcpO1xuICB3aWR0aDogMTNweDtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlOyB9XG5cbi5jb2wgLnRvcGljLWxpbms6bnRoLW9mLXR5cGUoOW4rMSkgLnRvcGljLXdyYXBwZXI6YmVmb3JlIHtcbiAgYmFja2dyb3VuZDogIzAwMjU0YTsgfVxuXG4uY29sIC50b3BpYy1saW5rOm50aC1vZi10eXBlKDluKzIpIC50b3BpYy13cmFwcGVyOmJlZm9yZSB7XG4gIGJhY2tncm91bmQ6ICM3ODk1MmM7IH1cblxuLmNvbCAudG9waWMtbGluazpudGgtb2YtdHlwZSg5biszKSAudG9waWMtd3JhcHBlcjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kOiAjZjc5MjFlOyB9XG5cbi5jb2wgLnRvcGljLWxpbms6bnRoLW9mLXR5cGUoOW4rNCkgLnRvcGljLXdyYXBwZXI6YmVmb3JlIHtcbiAgYmFja2dyb3VuZDogIzIxYWE5NzsgfVxuXG4uY29sIC50b3BpYy1saW5rOm50aC1vZi10eXBlKDluKzUpIC50b3BpYy13cmFwcGVyOmJlZm9yZSB7XG4gIGJhY2tncm91bmQ6ICM3YmQwZTI7IH1cblxuLmNvbCAudG9waWMtbGluazpudGgtb2YtdHlwZSg5bis2KSAudG9waWMtd3JhcHBlcjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kOiAjNjUyYjdjOyB9XG5cbi5jb2wgLnRvcGljLWxpbms6bnRoLW9mLXR5cGUoOW4rNykgLnRvcGljLXdyYXBwZXI6YmVmb3JlIHtcbiAgYmFja2dyb3VuZDogI2I4MGM0YjsgfVxuXG4uY29sIC50b3BpYy1saW5rOm50aC1vZi10eXBlKDluKzgpIC50b3BpYy13cmFwcGVyOmJlZm9yZSB7XG4gIGJhY2tncm91bmQ6ICMwMDhhYjE7IH1cblxuLmNvbCAudG9waWMtbGluazpudGgtb2YtdHlwZSg5bis5KSAudG9waWMtd3JhcHBlcjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kOiAjZmZjNTUzOyB9XG5cbi5jb2wgLnRvcGljLWxpbms6aG92ZXIgLnRvcGljLXdyYXBwZXIge1xuICBiYWNrZ3JvdW5kOiByZ2JhKDI0OSwgMjQ5LCAyNDksIDAuNyk7IH1cblxuLmNvbCAudG9waWMtbGluazpob3ZlciAudG9waWMtd3JhcHBlcjpiZWZvcmUge1xuICBib3JkZXItcmFkaXVzOiAycHggMnB4IDAgMDtcbiAgaGVpZ2h0OiA1cHg7XG4gIHJpZ2h0OiAwO1xuICAtd2Via2l0LXRyYW5zZm9ybTogc2tldygwZGVnKTtcbiAgdHJhbnNmb3JtOiBza2V3KDBkZWcpO1xuICB3aWR0aDogMTAwJTsgfVxuXG4uY29sIC50b3BpYy1saW5rOmhvdmVyIGgzIHtcbiAgY29sb3I6ICM2MDViNTQgIWltcG9ydGFudDsgfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmlubmVyLnRvcGljcyAubWFpbi1jb250ZW50IHtcbiAgICBtYXJnaW4tYm90dG9tOiA4MHB4OyB9IH1cblxuLmlubmVyLnRvcGljcyAuY29udGVudCB7XG4gIG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDsgfVxuXG4uaW5uZXIudG9waWNzIC5zaWRlYmFyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtaW4taGVpZ2h0OiAxcHg7XG4gIHBhZGRpbmctbGVmdDogMTBweDtcbiAgcGFkZGluZy1yaWdodDogMTBweDsgfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmlubmVyLnRvcGljcyAuc2lkZWJhciB7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgd2lkdGg6IDMzLjMzMzMzMzMzJTsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuaW5uZXIudG9waWNzIC5zaWRlYmFyIHtcbiAgICBtYXJnaW4tbGVmdDogMCU7IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmlubmVyLnRvcGljcyAuc2lkZWJhciB7XG4gICAgcG9zaXRpb246IHN0YXRpYzsgfSB9XG5cbi5pbm5lci50b3BpY3MgLmNvbnRlbnQtd3JhcHBlciB7XG4gIG1hcmdpbi1sZWZ0OiAwO1xuICBtYXJnaW4tcmlnaHQ6IDA7IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5pbm5lci50b3BpY3MgLmNvbnRlbnQtd3JhcHBlciB7XG4gICAgbWFyZ2luLXRvcDogNjBweDsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuaW5uZXIudG9waWNzIGgxIHtcbiAgICBmb250LXNpemU6IDJlbTsgfSB9XG5cbi5pbm5lci50b3BpY3MgLnNpZGViYXIgLnNpZGVib3gtd3JhcHBlciBpbWcge1xuICB3aWR0aDogYXV0bzsgfVxuXG4uYXJ0aWNsZS1zZXQtd3JhcHBlciB7XG4gIG92ZXJmbG93OiBoaWRkZW47IH1cblxuLmFydGljbGUtc2V0LXdyYXBwZXI6Zmlyc3QtY2hpbGQge1xuICBtYXJnaW4tYm90dG9tOiA0MHB4OyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuYXJ0aWNsZS1zZXQtd3JhcHBlcjpmaXJzdC1jaGlsZCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDsgfSB9XG5cbi5hcnRpY2xlLWxpbmsge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgaGVpZ2h0OiAxNDNweDsgfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNjQwcHgpIHtcbiAgLmFydGljbGUtbGluayB7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgd2lkdGg6IDQ4JTtcbiAgICBtYXgtd2lkdGg6IDM1MHB4O1xuICAgIG1hcmdpbi1yaWdodDogMiU7IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmFydGljbGUtbGluayB7XG4gICAgaGVpZ2h0OiAxNDVweDsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLmFydGljbGUtbGluayB7XG4gICAgaGVpZ2h0OiAxNDNweDsgfSB9XG5cbi5hcnRpY2xlLWxpbmsubWVtYmVyLW9ubHkuYmxvY2sge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cblxuLmFydGljbGUtbGluay5tZW1iZXItb25seS5ibG9jazpiZWZvcmUge1xuICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDAuNik7XG4gIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgY29udGVudDogXCJcIjtcbiAgaGVpZ2h0OiAxNDNweDtcbiAgbGVmdDogMDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICB6LWluZGV4OiAxOyB9XG5cbi5hY2Nlc3MtYmxvY2tlciB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICB6LWluZGV4OiAyO1xuICBwYWRkaW5nOiAxNXB4IDM1cHggMjBweCAxNXB4O1xuICBiYWNrZ3JvdW5kOiB1cmwoXCIvYXNzZXRzL2ltYWdlcy9pY29ucy90b3BpYy1ib3gvbG9jay13aGl0ZS5wbmc/MTQ0NTg2OTE4MlwiKSBuby1yZXBlYXQgOTclIDEwcHgvMTFweCB0cmFuc3BhcmVudDtcbiAgd2lkdGg6IDEwMCU7IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAuYWNjZXNzLWJsb2NrZXIge1xuICAgIHBhZGRpbmc6IDMwcHggMTVweCAyMHB4OyB9IH1cblxuLmJsb2NrIC5hY2Nlc3MtYmxvY2tlciB7XG4gIGRpc3BsYXk6IGJsb2NrOyB9XG5cbi5hY2Nlc3MtYmxvY2tlciAqIHtcbiAgY29sb3I6ICNmZmZmZmYgIWltcG9ydGFudDsgfVxuXG4uYWNjZXNzLWJsb2NrZXIgcCB7XG4gIGZvbnQtZmFtaWx5OiBcIkdvdGhhbUJvb2tcIiwgQXJpYWwsIEhlbHZldGljYSwgc2FucztcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbGluZS1oZWlnaHQ6IDIzcHg7XG4gIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gIGZvbnQtc2l6ZTogMC45Mzc1ZW07IH1cblxuLmFydGljbGUtd3JhcHBlciB7XG4gIGhlaWdodDogMTAwJTsgfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSB7XG4gIC5hcnRpY2xlLXdyYXBwZXI6aG92ZXIge1xuICAgIGJhY2tncm91bmQ6IHJnYmEoMjU1LCAxOTgsIDgzLCAwLjM1KTsgfVxuICAuYXJ0aWNsZS13cmFwcGVyOmhvdmVyICoge1xuICAgIGNvbG9yOiAjNmU2ZTZlICFpbXBvcnRhbnQ7IH1cbiAgLmFydGljbGUtd3JhcHBlcjpob3ZlciAubGFiZWw6YmVmb3JlIHtcbiAgICBiYWNrZ3JvdW5kOiAjZmZmZmZmOyB9IH1cblxuLmFydGljbGUtd3JhcHBlciAuZGF0ZSxcbi5hcnRpY2xlLXdyYXBwZXIgLnNwb25zb3IsXG4uYXJ0aWNsZS13cmFwcGVyIC5hcnRpY2xlLXR5cGUge1xuICBjb2xvcjogIzZlNmU2ZSAhaW1wb3J0YW50O1xuICBmb250LXNpemU6IDAuNzVlbTsgfVxuXG4uYXJ0aWNsZS13cmFwcGVyIGgzIHtcbiAgZm9udC1mYW1pbHk6IFwiR290aGFtQm9va1wiLCBBcmlhbCwgSGVsdmV0aWNhLCBzYW5zO1xuICAvKmZvbnQtd2VpZ2h0OiAkYm9sZCAhaW1wb3J0YW50OyovXG4gIGZvbnQtc2l6ZTogMC44NzVlbTtcbiAgY29sb3I6ICMzMzk5YjMgIWltcG9ydGFudDtcbiAgbWFyZ2luOiA1cHggMDsgfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5hcnRpY2xlLXdyYXBwZXIgaDMge1xuICAgIGZvbnQtc2l6ZTogMWVtOyB9IH1cblxuLmFydGljbGUtZm9vdGVyIHtcbiAgYmFja2dyb3VuZDogI2YyZjJmMjtcbiAgcGFkZGluZzogMTBweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtaGVpZ2h0OiAzOHB4OyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHtcbiAgLmFydGljbGUtd3JhcHBlcjpob3ZlciAuYXJ0aWNsZS1mb290ZXIge1xuICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50OyB9IH1cblxuLmFydGljbGUtZm9vdGVyIC5hcnRpY2xlLXR5cGUge1xuICBmbG9hdDogbGVmdDsgfVxuXG4uYXJ0aWNsZS1mb290ZXIgLmFydGljbGUtc2hhcmUgLm9wZW4tc2hhcmUge1xuICBkaXNwbGF5OiBibG9jaztcbiAgYmFja2dyb3VuZDogdXJsKFwiL2Fzc2V0cy9pbWFnZXMvaWNvbnMvdG9waWMtYm94L3NoYXJlLnBuZz8xNDQ1ODcwMzUwXCIpIG5vLXJlcGVhdCAwIDNweC8xMDAlIHRyYW5zcGFyZW50O1xuICB3aWR0aDogMTVweDtcbiAgaGVpZ2h0OiAyMHB4O1xuICBmbG9hdDogcmlnaHQ7IH1cblxuLmFydGljbGUtZm9vdGVyIC5hcnRpY2xlLXNoYXJlIC50b29sYm94LXdyYXBwZXIge1xuICBoZWlnaHQ6IDIwcHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDI1cHg7IH1cblxuLmFydGljbGUtZm9vdGVyIC5hcnRpY2xlLXNoYXJlIC5hZGR0aGlzX3NoYXJpbmdfdG9vbGJveCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcmlnaHQ6IC0xMzBweDtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiByaWdodCAwLjVzIGVhc2U7XG4gIHRyYW5zaXRpb246IHJpZ2h0IDAuNXMgZWFzZTsgfVxuXG4uYXJ0aWNsZS1mb290ZXIgLmFydGljbGUtc2hhcmUgLmFkZHRoaXNfc2hhcmluZ190b29sYm94Lm9wZW4ge1xuICByaWdodDogMDsgfVxuXG4uZGV0YWlscy13cmFwcGVyIHtcbiAgZGlzcGxheTogdGFibGU7XG4gIHBhZGRpbmc6IDEwcHg7XG4gIHdpZHRoOiAxMDAlOyB9XG5cbi5tZW1iZXItb25seSAuZGV0YWlscy13cmFwcGVyIHtcbiAgYmFja2dyb3VuZDogdXJsKFwiL2Fzc2V0cy9pbWFnZXMvaWNvbnMvdG9waWMtYm94L2xvY2stZ3JheS5wbmc/MTQ0ODQ3MDI3MFwiKSBuby1yZXBlYXQgOTclIDEwcHgvMTFweCB0cmFuc3BhcmVudDsgfVxuXG4uZGV0YWlscy13cmFwcGVyID4gZGl2IHtcbiAgZGlzcGxheTogdGFibGUtY2VsbDtcbiAgdmVydGljYWwtYWxpZ246IHRvcDsgfVxuXG4uZGV0YWlscy13cmFwcGVyIC5hcnRpY2xlLXRodW1iIHtcbiAgbWF4LXdpZHRoOiA3MHB4O1xuICBwYWRkaW5nLXJpZ2h0OiAxMHB4OyB9XG5cbi5kZXRhaWxzLXdyYXBwZXIgLmFydGljbGUtdGh1bWIudmlkZW8ge1xuICBtYXgtd2lkdGg6IDk3cHg7IH1cblxuLnRvcGljcy13cmFwcGVyICNtYWluLXRvcGljLmFjdGl2ZSxcbi50b3BpY3Mtd3JhcHBlciAjc3ViLXRvcGljcyBsaS5hY3RpdmUge1xuICBiYWNrZ3JvdW5kOiByZ2JhKDI1NSwgMTk4LCA4MywgMC4zNSk7IH1cblxuLnRvcGljcy13cmFwcGVyICNtYWluLXRvcGljOmhvdmVyLFxuLnRvcGljcy13cmFwcGVyICNzdWItdG9waWNzIGxpOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogIzc3YzVkNTsgfVxuXG4udG9waWNzLXdyYXBwZXIgI21haW4tdG9waWM6aG92ZXIgYSxcbi50b3BpY3Mtd3JhcHBlciAjc3ViLXRvcGljcyBsaTpob3ZlciBhIHtcbiAgY29sb3I6ICNmZmZmZmY7IH1cblxuLnRvcGljcy1maWx0ZXItd3JhcHBlciB7XG4gIG1hcmdpbi1ib3R0b206IDQwcHg7IH1cblxuLnRvcGljcy13cmFwcGVyIHtcbiAgYm9yZGVyOiAxcHggc29saWQgI2QyY2VjNztcbiAgYm9yZGVyLXdpZHRoOiAxcHggMDtcbiAgbWFyZ2luOiAwOyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAudG9waWNzLXdyYXBwZXIge1xuICAgIGRpc3BsYXk6IHRhYmxlOyB9IH1cblxuLnRvcGljcy13cmFwcGVyIGEge1xuICBmb250LXNpemU6IDAuOTM3NWVtO1xuICBwYWRkaW5nOiAwIDEwcHg7IH1cblxuLnRvcGljcy13cmFwcGVyICNtYWluLXRvcGljIHtcbiAgbGluZS1oZWlnaHQ6IDM1cHg7IH1cblxuLnRvcGljcy13cmFwcGVyICNtYWluLXRvcGljIGE6bm90KC5idG4pIHtcbiAgcGFkZGluZzogMDsgfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMCkgYW5kIChtYXgtd2lkdGg6IDk5MnB4KSB7XG4gIC50b3BpY3Mtd3JhcHBlciAjbWFpbi10b3BpYyBhOm5vdCguYnRuKSB7XG4gICAgZGlzcGxheTogbm9uZTsgfVxuICAudG9waWNzLXdyYXBwZXIgI21haW4tdG9waWMgYTphZnRlciB7XG4gICAgY29udGVudDogXCJcIjtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgaGVpZ2h0OiAwO1xuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgd2lkdGg6IDA7XG4gICAgbWFyZ2luLWxlZnQ6IDEwcHg7XG4gICAgYm9yZGVyLWxlZnQ6IDZweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICBib3JkZXItcmlnaHQ6IDZweCBzb2xpZCB0cmFuc3BhcmVudDsgfVxuICAudG9waWNzLXdyYXBwZXIgI21haW4tdG9waWMgYVthcmlhLWV4cGFuZGVkPWZhbHNlXTphZnRlciB7XG4gICAgYm9yZGVyLXRvcDogNnB4IGRhc2hlZCAjMzM5OWIzOyB9XG4gIC50b3BpY3Mtd3JhcHBlciAjbWFpbi10b3BpYyBhW2FyaWEtZXhwYW5kZWQ9dHJ1ZV06YWZ0ZXIge1xuICAgIGJvcmRlci1ib3R0b206IDZweCBkYXNoZWQgIzMzOTliMzsgfVxuICAudG9waWNzLXdyYXBwZXIgI21haW4tdG9waWM6aG92ZXIgYVthcmlhLWV4cGFuZGVkPWZhbHNlXTphZnRlciB7XG4gICAgYm9yZGVyLXRvcC1jb2xvcjogI2ZmZmZmZjsgfVxuICAudG9waWNzLXdyYXBwZXIgI21haW4tdG9waWM6aG92ZXIgYVthcmlhLWV4cGFuZGVkPXRydWVdOmFmdGVyIHtcbiAgICBib3JkZXItYm90dG9tLWNvbG9yOiAjZmZmZmZmOyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC50b3BpY3Mtd3JhcHBlciAjbWFpbi10b3BpYyB7XG4gICAgZGlzcGxheTogdGFibGUtY2VsbDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgZm9udC1mYW1pbHk6IFwiR290aGFtQm9va1wiLCBBcmlhbCwgSGVsdmV0aWNhLCBzYW5zO1xuICAgIHBhZGRpbmc6IDEwcHggNXB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxLjI7IH1cbiAgLnRvcGljcy13cmFwcGVyICNtYWluLXRvcGljIGEuYnRuIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLnRvcGljcy13cmFwcGVyICNtYWluLXRvcGljLFxuICAudG9waWNzLXdyYXBwZXIgI3N1Yi10b3BpY3Mge1xuICAgIGRpc3BsYXk6IHRhYmxlLWNlbGw7XG4gICAgdmVydGljYWwtYWxpZ246IHRvcDsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiAwKSBhbmQgKG1heC13aWR0aDogOTkycHgpIHtcbiAgLnRvcGljcy13cmFwcGVyICNzdWItdG9waWNzIHtcbiAgICBwYWRkaW5nOiAwOyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC50b3BpY3Mtd3JhcHBlciAjc3ViLXRvcGljcyB7XG4gICAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjZDJkMmQyOyB9XG4gIC50b3BpY3Mtd3JhcHBlciAjc3ViLXRvcGljcy5jb2xsYXBzZSB7XG4gICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbiAgICBoZWlnaHQ6IDEwMCUgIWltcG9ydGFudDsgfSB9XG5cbi50b3BpY3Mtd3JhcHBlciAjc3ViLXRvcGljcyB1bCB7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIG1hcmdpbi1sZWZ0OiAwO1xuICBwYWRkaW5nLWxlZnQ6IDA7IH1cblxuLnRvcGljcy13cmFwcGVyICNzdWItdG9waWNzIHVsIGxpIHtcbiAgbGlzdC1zdHlsZS1pbWFnZTogbm9uZTtcbiAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xuICBtYXJnaW4tbGVmdDogMDsgfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLnRvcGljcy13cmFwcGVyICNzdWItdG9waWNzIHVsIHtcbiAgICBtYXJnaW46IDA7XG4gICAgcGFkZGluZzogMDtcbiAgICBib3JkZXI6IDA7IH1cbiAgLnRvcGljcy13cmFwcGVyICNzdWItdG9waWNzIHVsOmJlZm9yZSxcbiAgLnRvcGljcy13cmFwcGVyICNzdWItdG9waWNzIHVsOmFmdGVyIHtcbiAgICBjb250ZW50OiBcIiBcIjtcbiAgICBkaXNwbGF5OiB0YWJsZTsgfVxuICAudG9waWNzLXdyYXBwZXIgI3N1Yi10b3BpY3MgdWw6YWZ0ZXIge1xuICAgIGNsZWFyOiBib3RoOyB9XG4gIC50b3BpY3Mtd3JhcHBlciAjc3ViLXRvcGljcyB1bCBsaSB7XG4gICAgbGlzdC1zdHlsZS1pbWFnZTogbm9uZTtcbiAgICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICBmbG9hdDogbGVmdDtcbiAgICBwYWRkaW5nLWxlZnQ6IDRweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiA0cHg7IH1cbiAgLnRvcGljcy13cmFwcGVyICNzdWItdG9waWNzIHVsIGxpOmZpcnN0LWNoaWxkIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7IH1cbiAgLnRvcGljcy13cmFwcGVyICNzdWItdG9waWNzIHVsIGxpOmxhc3QtY2hpbGQge1xuICAgIHBhZGRpbmctcmlnaHQ6IDA7IH1cbiAgLnRvcGljcy13cmFwcGVyICNzdWItdG9waWNzIHVsIGxpLmxhc3Qge1xuICAgIHBhZGRpbmctcmlnaHQ6IDA7IH0gfVxuXG4udG9waWNzLXdyYXBwZXIgI3N1Yi10b3BpY3MgbGkge1xuICBwYWRkaW5nLWxlZnQ6IDEwcHggIWltcG9ydGFudDtcbiAgbGluZS1oZWlnaHQ6IDM1cHg7IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC50b3BpY3Mtd3JhcHBlciAjc3ViLXRvcGljcyBsaSB7XG4gICAgcGFkZGluZzogMCAhaW1wb3J0YW50OyB9IH1cblxuLnRvcGljcy13cmFwcGVyICNzdWItdG9waWNzIGxpOmJlZm9yZSB7XG4gIGRpc3BsYXk6IG5vbmU7IH1cblxuLnRvcGljcy13cmFwcGVyICNzdWItdG9waWNzIGxpOmxhc3QtY2hpbGQge1xuICBtYXJnaW4tcmlnaHQ6IDA7IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC50b3BpY3Mtd3JhcHBlciAjc3ViLXRvcGljcyBsaS5hbGwtdG9waWNzIHtcbiAgICBkaXNwbGF5OiBub25lOyB9IH1cblxuLmZpbHRlci13cmFwcGVyIHtcbiAgbWFyZ2luOiAwO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2QyY2VjNztcbiAgY29sb3I6ICM2ZTZlNmUgIWltcG9ydGFudDtcbiAgcGFkZGluZzogMTBweDsgfVxuXG4uZmlsdGVyLXdyYXBwZXIgI2ZpbHRlci1ieSB7XG4gIGZvbnQtc2l6ZTogMC44NzVlbTtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDsgfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmZpbHRlci13cmFwcGVyICNmaWx0ZXItYnkge1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIG1hcmdpbi1ib3R0b206IDA7IH0gfVxuXG4uZmlsdGVyLXdyYXBwZXIgI2ZpbHRlci1ieSBhIHtcbiAgcGFkZGluZzogMDsgfVxuXG4uZmlsdGVyLXdyYXBwZXIgI2ZpbHRlci1ieSBhOmhvdmVyIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lICFpbXBvcnRhbnQ7IH1cblxuLmZpbHRlci13cmFwcGVyICNmaWx0ZXItYnkgYnV0dG9uLFxuLmZpbHRlci13cmFwcGVyICNmaWx0ZXItYnkgLmJ1dHRvbixcbi5maWx0ZXItd3JhcHBlciAjZmlsdGVyLWJ5IC5idXR0b24tc21hbGwtdGV4dCxcbi5maWx0ZXItd3JhcHBlciAjZmlsdGVyLWJ5IC5zaW1wbGUtYnV0dG9uLFxuLmZpbHRlci13cmFwcGVyICNmaWx0ZXItYnkgYm9keS5ibG9nIC5zZmNvbW1lbnRzU3VibWl0QnRuLFxuYm9keS5ibG9nIC5maWx0ZXItd3JhcHBlciAjZmlsdGVyLWJ5IC5zZmNvbW1lbnRzU3VibWl0QnRuLFxuLmZpbHRlci13cmFwcGVyICNmaWx0ZXItYnkgLnNmZm9ydW1OZXdUaHJlYWRMbmssXG4uZmlsdGVyLXdyYXBwZXIgI2ZpbHRlci1ieSAuc2Zmb3J1bVJlcGx5QnRuLFxuLmZpbHRlci13cmFwcGVyICNmaWx0ZXItYnkgLmZvcnVtIC5zZlN1Ym1pdEJ0bixcbi5mb3J1bSAuZmlsdGVyLXdyYXBwZXIgI2ZpbHRlci1ieSAuc2ZTdWJtaXRCdG4sXG4uZmlsdGVyLXdyYXBwZXIgI2ZpbHRlci1ieSAuYnV0dG9uLXNlY29uZGFyeSB7XG4gIG1hcmdpbi1sZWZ0OiAwO1xuICBiYWNrZ3JvdW5kOiAjZmZmZmZmO1xuICBib3JkZXI6IDFweCBzb2xpZCAjZDJjZWM3O1xuICBib3JkZXItcmFkaXVzOiAzcHg7XG4gIHBhZGRpbmc6IDJweCA1cHggMnB4IDhweDtcbiAgdGV4dC1hbGlnbjogbGVmdCAhaW1wb3J0YW50O1xuICB3aWR0aDogMjA1cHg7XG4gIGNvbG9yOiAjMzM5OWIzO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGJsb2NrOyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA0MjBweCkge1xuICAuZmlsdGVyLXdyYXBwZXIgI2ZpbHRlci1ieSBidXR0b24sXG4gIC5maWx0ZXItd3JhcHBlciAjZmlsdGVyLWJ5IC5idXR0b24sXG4gIC5maWx0ZXItd3JhcHBlciAjZmlsdGVyLWJ5IC5idXR0b24tc21hbGwtdGV4dCxcbiAgLmZpbHRlci13cmFwcGVyICNmaWx0ZXItYnkgLnNpbXBsZS1idXR0b24sXG4gIC5maWx0ZXItd3JhcHBlciAjZmlsdGVyLWJ5IGJvZHkuYmxvZyAuc2Zjb21tZW50c1N1Ym1pdEJ0bixcbiAgYm9keS5ibG9nIC5maWx0ZXItd3JhcHBlciAjZmlsdGVyLWJ5IC5zZmNvbW1lbnRzU3VibWl0QnRuLFxuICAuZmlsdGVyLXdyYXBwZXIgI2ZpbHRlci1ieSAuc2Zmb3J1bU5ld1RocmVhZExuayxcbiAgLmZpbHRlci13cmFwcGVyICNmaWx0ZXItYnkgLnNmZm9ydW1SZXBseUJ0bixcbiAgLmZpbHRlci13cmFwcGVyICNmaWx0ZXItYnkgLmZvcnVtIC5zZlN1Ym1pdEJ0bixcbiAgLmZvcnVtIC5maWx0ZXItd3JhcHBlciAjZmlsdGVyLWJ5IC5zZlN1Ym1pdEJ0bixcbiAgLmZpbHRlci13cmFwcGVyICNmaWx0ZXItYnkgLmJ1dHRvbi1zZWNvbmRhcnkge1xuICAgIG1hcmdpbi1sZWZ0OiAxMHB4O1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jazsgfSB9XG5cbi5maWx0ZXItd3JhcHBlciAjZmlsdGVyLWJ5IGJ1dHRvbiAuY2FyZXQsXG4uZmlsdGVyLXdyYXBwZXIgI2ZpbHRlci1ieSAuYnV0dG9uIC5jYXJldCxcbi5maWx0ZXItd3JhcHBlciAjZmlsdGVyLWJ5IC5idXR0b24tc21hbGwtdGV4dCAuY2FyZXQsXG4uZmlsdGVyLXdyYXBwZXIgI2ZpbHRlci1ieSAuc2ltcGxlLWJ1dHRvbiAuY2FyZXQsXG4uZmlsdGVyLXdyYXBwZXIgI2ZpbHRlci1ieSBib2R5LmJsb2cgLnNmY29tbWVudHNTdWJtaXRCdG4gLmNhcmV0LFxuYm9keS5ibG9nIC5maWx0ZXItd3JhcHBlciAjZmlsdGVyLWJ5IC5zZmNvbW1lbnRzU3VibWl0QnRuIC5jYXJldCxcbi5maWx0ZXItd3JhcHBlciAjZmlsdGVyLWJ5IC5zZmZvcnVtTmV3VGhyZWFkTG5rIC5jYXJldCxcbi5maWx0ZXItd3JhcHBlciAjZmlsdGVyLWJ5IC5zZmZvcnVtUmVwbHlCdG4gLmNhcmV0LFxuLmZpbHRlci13cmFwcGVyICNmaWx0ZXItYnkgLmZvcnVtIC5zZlN1Ym1pdEJ0biAuY2FyZXQsXG4uZm9ydW0gLmZpbHRlci13cmFwcGVyICNmaWx0ZXItYnkgLnNmU3VibWl0QnRuIC5jYXJldCxcbi5maWx0ZXItd3JhcHBlciAjZmlsdGVyLWJ5IC5idXR0b24tc2Vjb25kYXJ5IC5jYXJldCB7XG4gIGRpc3BsYXk6IG5vbmU7IH1cblxuLmZpbHRlci13cmFwcGVyICNmaWx0ZXItYnkgYnV0dG9uOmJlZm9yZSxcbi5maWx0ZXItd3JhcHBlciAjZmlsdGVyLWJ5IC5idXR0b246YmVmb3JlLFxuLmZpbHRlci13cmFwcGVyICNmaWx0ZXItYnkgLmJ1dHRvbi1zbWFsbC10ZXh0OmJlZm9yZSxcbi5maWx0ZXItd3JhcHBlciAjZmlsdGVyLWJ5IC5zaW1wbGUtYnV0dG9uOmJlZm9yZSxcbi5maWx0ZXItd3JhcHBlciAjZmlsdGVyLWJ5IGJvZHkuYmxvZyAuc2Zjb21tZW50c1N1Ym1pdEJ0bjpiZWZvcmUsXG5ib2R5LmJsb2cgLmZpbHRlci13cmFwcGVyICNmaWx0ZXItYnkgLnNmY29tbWVudHNTdWJtaXRCdG46YmVmb3JlLFxuLmZpbHRlci13cmFwcGVyICNmaWx0ZXItYnkgLnNmZm9ydW1OZXdUaHJlYWRMbms6YmVmb3JlLFxuLmZpbHRlci13cmFwcGVyICNmaWx0ZXItYnkgLnNmZm9ydW1SZXBseUJ0bjpiZWZvcmUsXG4uZmlsdGVyLXdyYXBwZXIgI2ZpbHRlci1ieSAuZm9ydW0gLnNmU3VibWl0QnRuOmJlZm9yZSxcbi5mb3J1bSAuZmlsdGVyLXdyYXBwZXIgI2ZpbHRlci1ieSAuc2ZTdWJtaXRCdG46YmVmb3JlLFxuLmZpbHRlci13cmFwcGVyICNmaWx0ZXItYnkgLmJ1dHRvbi1zZWNvbmRhcnk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgYm9yZGVyLWxlZnQ6IDRweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXJpZ2h0OiA0cHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci10b3A6IDRweCBkYXNoZWQgIzMzOTliMztcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBoZWlnaHQ6IDA7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIHdpZHRoOiAwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiA3cHg7XG4gIHRvcDogMTBweDsgfVxuXG4uZmlsdGVyLXdyYXBwZXIgI2ZpbHRlci1ieSAuZHJvcGRvd24tbWVudSB7XG4gIHBhZGRpbmc6IDA7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAyMDVweDtcbiAgei1pbmRleDogOTk4OyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA0MjBweCkge1xuICAuZmlsdGVyLXdyYXBwZXIgI2ZpbHRlci1ieSAuZHJvcGRvd24tbWVudSB7XG4gICAgbGVmdDogNzZweDsgfSB9XG5cbi5maWx0ZXItd3JhcHBlciAjZmlsdGVyLWJ5IC5kcm9wZG93bi1tZW51IGxpIHtcbiAgcGFkZGluZzogNXB4O1xuICBtYXJnaW4tYm90dG9tOiA4cHg7XG4gIGN1cnNvcjogcG9pbnRlcjsgfVxuXG4uZmlsdGVyLXdyYXBwZXIgI2ZpbHRlci1ieSAuZHJvcGRvd24tbWVudSBsaTpob3ZlciB7XG4gIGJhY2tncm91bmQ6ICNmMmYyZjI7IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5maWx0ZXItd3JhcHBlciAjc2hvdy1ieSB7XG4gICAgZmxvYXQ6IHJpZ2h0OyB9IH1cblxuLmZpbHRlci13cmFwcGVyICNzaG93LWJ5IHAge1xuICBmb250LXNpemU6IDAuODc1ZW07XG4gIG1hcmdpbi1ib3R0b206IDA7IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5maWx0ZXItd3JhcHBlciAjc2hvdy1ieSBwIHtcbiAgICB0ZXh0LWFsaWduOiByaWdodDsgfSB9XG5cbi5maWx0ZXItd3JhcHBlciAjc2hvdy1ieSBhIHtcbiAgcGFkZGluZzogMCA1cHg7IH1cblxuLmZpbHRlci13cmFwcGVyICNzaG93LWJ5IC5hY3RpdmUge1xuICBmb250LXdlaWdodDogNzAwOyB9XG5cbi5idXR0b24td2hpdGUtYmcge1xuICBtYXJnaW4tbGVmdDogMDsgfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLnRvcGljcyAuc2lkZWJveC13cmFwcGVyIHtcbiAgICBoZWlnaHQ6IDY5MHB4O1xuICAgIGJvcmRlcjogbm9uZTtcbiAgICBtYXJnaW4tdG9wOiAzNXB4OyB9XG4gIC50b3BpY3MgLnNpZGVib3gtd3JhcHBlci5leHRlcm5hbC1hZCB7XG4gICAgaGVpZ2h0OiA2NzBweDsgfVxuICAudG9waWNzIC5zaWRlYm94LXdyYXBwZXI6Zmlyc3QtY2hpbGQge1xuICAgIG1hcmdpbi10b3A6IDU0cHg7XG4gICAgaGVpZ2h0OiA4NjZweDsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI2cHgpIHtcbiAgLnRvcGljcyAuc2lkZWJveC13cmFwcGVyIHtcbiAgICBoZWlnaHQ6IDY5MHB4O1xuICAgIGJvcmRlcjogbm9uZTtcbiAgICBtYXJnaW4tdG9wOiAzNXB4OyB9XG4gIC50b3BpY3MgLnNpZGVib3gtd3JhcHBlci5leHRlcm5hbC1hZCB7XG4gICAgaGVpZ2h0OiA2NjBweDsgfVxuICAudG9waWNzIC5zaWRlYm94LXdyYXBwZXI6Zmlyc3QtY2hpbGQge1xuICAgIG1hcmdpbi10b3A6IDU0cHg7XG4gICAgaGVpZ2h0OiA4MjBweDsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAudG9waWNzIC5zaWRlYm94LXdyYXBwZXIgLnNpZGVib3gge1xuICAgIHBhZGRpbmctYm90dG9tOiAzMHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7IH0gfVxuXG4uc3BvbnNvci1hZC5zaWRlYm94LXdyYXBwZXIge1xuICBtYXJnaW46IDQwcHggYXV0bzsgfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSB7XG4gIC5zcG9uc29yLWFkLnNpZGVib3gtd3JhcHBlciB7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbi10b3A6IDUzcHg7IH0gfVxuXG4uc3BvbnNvci1hZC5zaWRlYm94LXdyYXBwZXIgLnNpZGVib3gge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHBhZGRpbmc6IDE1cHg7XG4gIGJhY2tncm91bmQ6ICNmNWY1ZjU7XG4gIGJvcmRlci13aWR0aDogMCAwIDNweCAwO1xuICBib3JkZXItYm90dG9tLWNvbG9yOiAjN2Q4ZmEyOyB9XG5cbi5zcG9uc29yLWFkLnNpZGVib3gtd3JhcHBlciAuc2lkZWJveCAuc2lkZWJveC10aXRsZSB7XG4gIGZvbnQtZmFtaWx5OiBcIkxleGlhUmVndWxhclwiLCBUaW1lcywgc2FuLXNlcmlmO1xuICBmb250LXNpemU6IDEuNjI1ZW07XG4gIGxpbmUtaGVpZ2h0OiAzMnB4O1xuICBjb2xvcjogIzc3YzVkNTtcbiAgcGFkZGluZzogMTVweCAwIDIwcHg7IH1cblxuLnNwb25zb3ItYWQuc2lkZWJveC13cmFwcGVyIC5zaWRlYm94IHAge1xuICBjb2xvcjogIzY3NmI2YztcbiAgZm9udC1zaXplOiAwLjg3NWVtO1xuICBsaW5lLWhlaWdodDogMTlweDtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDsgfVxuXG4uc3BvbnNvci1hZC5zaWRlYm94LXdyYXBwZXIgLnNpZGVib3ggLmltZy1ib3gtY2VudGVyIHtcbiAgd2lkdGg6IDEwMCU7IH1cblxuLnRvcGljcyAuc2lkZWJhciAuYnV0dG9uLFxuLnRvcGljcyAuc2lkZWJhciAuYnV0dG9uLXNtYWxsLXRleHQsXG4udG9waWNzIC5zaWRlYmFyIC5zaW1wbGUtYnV0dG9uLFxuLnRvcGljcyAuc2lkZWJhciAuc2VhcmNoLWZvcm0gYnV0dG9uLFxuLnNlYXJjaC1mb3JtIC50b3BpY3MgLnNpZGViYXIgYnV0dG9uLFxuLnRvcGljcyAuc2lkZWJhciBpbnB1dFt0aXRsZT1cIlNlYXJjaCBpbnB1dFwiXSArIHNwYW4gKyBidXR0b24sXG4udG9waWNzIC5zaWRlYmFyIC5ibG9nLWRldGFpbHMgYnV0dG9uW2RhdGEtc2Ytcm9sZT1jb21tZW50cy1uZXctc3VibWl0LWJ1dHRvbl0sXG4uYmxvZy1kZXRhaWxzIC50b3BpY3MgLnNpZGViYXIgYnV0dG9uW2RhdGEtc2Ytcm9sZT1jb21tZW50cy1uZXctc3VibWl0LWJ1dHRvbl0sXG4udG9waWNzIC5zaWRlYmFyIGJvZHkuYmxvZyAuc2Zjb21tZW50c1N1Ym1pdEJ0bixcbmJvZHkuYmxvZyAudG9waWNzIC5zaWRlYmFyIC5zZmNvbW1lbnRzU3VibWl0QnRuLFxuLnRvcGljcyAuc2lkZWJhciAuc2Zmb3J1bU5ld1RocmVhZExuayxcbi50b3BpY3MgLnNpZGViYXIgLnNmZm9ydW1SZXBseUJ0bixcbi50b3BpY3MgLnNpZGViYXIgLmZvcnVtIC5zZlN1Ym1pdEJ0bixcbi5mb3J1bSAudG9waWNzIC5zaWRlYmFyIC5zZlN1Ym1pdEJ0bixcbi50b3BpY3MgLnNpZGViYXIgLmJ1dHRvbi1zZWNvbmRhcnksXG4udG9waWNzIC5zaWRlYmFyIC5idXR0b24tc2Vjb25kYXJ5IHtcbiAgbWFyZ2luLWJvdHRvbTogMjVweCAhaW1wb3J0YW50OyB9XG5cbi5zY3JvbGxTcGFjZXIge1xuICBkaXNwbGF5OiBub25lOyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHtcbiAgLnNjcm9sbFNwYWNlciB7XG4gICAgZGlzcGxheTogYmxvY2s7IH0gfVxuXG4vKiBTdG9yeSAqL1xuLnN0b3J5IHtcbiAgaGVpZ2h0OiAxMDAlO1xuICBiYWNrZ3JvdW5kOiAjZjZmNmY2OyB9XG5cbi5zdG9yeSAudXRpbGl0eS1uYXYtd3JhcHBlciB7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7IH1cblxuLnN0b3J5ICNtYWluLW5hdi13cmFwcGVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlOyB9XG5cbi5zdG9yeSAubWFpbi1jb250ZW50IHtcbiAgbWFyZ2luLXRvcDogMDtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuc3RvcnkgLm1haW4tY29udGVudCA+IC5jb250YWluZXIsXG4gIC5zdG9yeSAubWFpbi1jb250ZW50ID4gLmdsb2JhbC1zZWFyY2gsXG4gIC5zdG9yeSBoZWFkZXIgLm1haW4tY29udGVudCA+IC5oZXJvLFxuICBoZWFkZXIgLnN0b3J5IC5tYWluLWNvbnRlbnQgPiAuaGVybyxcbiAgLnN0b3J5IC5tYWluLWNvbnRlbnQgPiAjekNvbnRlbnRfQzAwMV9mb3J1bXNGcm9udGVuZFBvc3RzTGlzdF9jdGwwMF9jdGwwMF9wb3N0c0RldGFpbHNWaWV3LFxuICAuc3RvcnkgLm1haW4tY29udGVudCA+IC5zZmZvcnVtTmV3VGhyZWFkV3JwIHtcbiAgICBwYWRkaW5nOiAwOyB9IH1cblxuLnN0b3J5IC5icmVhZGNydW1iIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB6LWluZGV4OiAxO1xuICB0b3A6IDA7IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5zdG9yeSAuYnJlYWRjcnVtYiB7XG4gICAgdG9wOiAyMHB4OyB9IH1cblxuLnN0b3J5IC5icmVhZGNydW1iIGxpIHtcbiAgY29sb3I6ICNmZmZmZmY7IH1cblxuLnN0b3J5IC5icmVhZGNydW1iIGEge1xuICBjb2xvcjogIzRmYzdlNSAhaW1wb3J0YW50OyB9XG5cbi5zdG9yeSAuYnJlYWRjcnVtYiBhOmFmdGVyIHtcbiAgY29sb3I6ICNmZmZmZmY7IH1cblxuLnN0b3J5IC5iYW5kIC5jb250ZW50LXdyYXBwZXIge1xuICBtYXJnaW4tdG9wOiAwICFpbXBvcnRhbnQ7IH1cblxuLnN0b3J5IC5iYW5kIC5iYW5kLXRpdGxlIHtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgZm9udC1mYW1pbHk6IFwiR290aGFtQm9va1wiLCBBcmlhbCwgSGVsdmV0aWNhLCBzYW5zO1xuICBmb250LXNpemU6IDEuMTI1ZW07XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSB7XG4gIC5zdG9yeSAuYmFuZCAuYmFuZC10aXRsZSB7XG4gICAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgIHBhZGRpbmc6IDIwcHggMDsgfSB9XG5cbi5zdG9yeSAuYmFuZCBwIHtcbiAgZm9udC1mYW1pbHk6IFwiTGV4aWFSZWd1bGFyXCIsIFRpbWVzLCBzYW4tc2VyaWY7IH1cblxuLnN0b3J5LWhlcm8ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmctdG9wOiAwcHg7IH1cblxuLnN0b3J5LWhlcm8gLmhlcm8tY29udGVudC13cmFwcGVyIHtcbiAgcGFkZGluZy10b3A6IDIwcHg7IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDApIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAuc3RvcnktaGVybyAuaGVyby1jb250ZW50LXdyYXBwZXIge1xuICAgIGJhY2tncm91bmQ6IHVybChcIi9hc3NldHMvaW1hZ2VzL3N0b3J5LWdyYWRpZW50LWJnLnBuZz8xNDQ5MDc0MTc2XCIpIHJlcGVhdC15IHRvcCBjZW50ZXIgdHJhbnNwYXJlbnQgIWltcG9ydGFudDsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuc3RvcnktaGVybyAuaGVyby1jb250ZW50LXdyYXBwZXIge1xuICAgIHBhZGRpbmctdG9wOiA2MHB4O1xuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiB0b3AgY2VudGVyOyB9IH1cblxuLnN0b3J5LWhlcm8gLmhlcm8tY29udGVudC13cmFwcGVyIC5jb250YWluZXIsXG4uc3RvcnktaGVybyAuaGVyby1jb250ZW50LXdyYXBwZXIgLmdsb2JhbC1zZWFyY2gsXG4uc3RvcnktaGVybyAuaGVyby1jb250ZW50LXdyYXBwZXIgaGVhZGVyIC5oZXJvLFxuaGVhZGVyIC5zdG9yeS1oZXJvIC5oZXJvLWNvbnRlbnQtd3JhcHBlciAuaGVybyxcbi5zdG9yeS1oZXJvIC5oZXJvLWNvbnRlbnQtd3JhcHBlciAjekNvbnRlbnRfQzAwMV9mb3J1bXNGcm9udGVuZFBvc3RzTGlzdF9jdGwwMF9jdGwwMF9wb3N0c0RldGFpbHNWaWV3LFxuLnN0b3J5LWhlcm8gLmhlcm8tY29udGVudC13cmFwcGVyIC5zZmZvcnVtTmV3VGhyZWFkV3JwIHtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBwYWRkaW5nLXJpZ2h0OiAwOyB9XG5cbi5zdG9yeS1oZXJvICoge1xuICBjb2xvcjogI2ZmZmZmZjsgfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNTYwcHgpIHtcbiAgLnN0b3J5LWhlcm8gLmJ1dHRvbi13cmFwcGVyICoge1xuICAgIGZsb2F0OiBsZWZ0OyB9IH1cblxuLnN0b3J5LWhlcm8gLmJ1dHRvbi13cmFwcGVyIHAge1xuICBsaW5lLWhlaWdodDogNTBweDtcbiAgZm9udC13ZWlndGg6IDcwMDsgfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNTYwcHgpIHtcbiAgLnN0b3J5LWhlcm8gLmJ1dHRvbi13cmFwcGVyIHAge1xuICAgIG1hcmdpbi1sZWZ0OiA0MHB4OyB9IH1cblxuLnN0b3J5LWhlcm8gLmhlcm8tY29udGVudCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZmxvYXQ6IGxlZnQ7XG4gIHdpZHRoOiAxMDAlO1xuICBtaW4taGVpZ2h0OiAxcHg7XG4gIHBhZGRpbmctbGVmdDogMTBweDtcbiAgcGFkZGluZy1yaWdodDogMTBweDsgfVxuXG4uc3RvcnktaGVybyAuaGVyby1jb250ZW50OmZpcnN0LWNoaWxkIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtaW4taGVpZ2h0OiAxcHg7XG4gIHBhZGRpbmctbGVmdDogMTBweDtcbiAgcGFkZGluZy1yaWdodDogMTBweDsgfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLnN0b3J5LWhlcm8gLmhlcm8tY29udGVudDpmaXJzdC1jaGlsZCB7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgd2lkdGg6IDU4LjMzMzMzMzMzJTsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuc3RvcnktaGVybyAuaGVyby1jb250ZW50OmZpcnN0LWNoaWxkIHtcbiAgICBwYWRkaW5nOiAwOyB9IH1cblxuLnN0b3J5LWhlcm8gLmhlcm8tY29udGVudDpmaXJzdC1jaGlsZCBwIHtcbiAgcGFkZGluZy1yaWdodDogNiU7IH1cblxuLnN0b3J5LWhlcm8gLmhlcm8tY29udGVudC52aWRlbyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWluLWhlaWdodDogMXB4O1xuICBwYWRkaW5nLWxlZnQ6IDEwcHg7XG4gIHBhZGRpbmctcmlnaHQ6IDEwcHg7XG4gIHBhZGRpbmctdG9wOiAyMHB4OyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuc3RvcnktaGVybyAuaGVyby1jb250ZW50LnZpZGVvIHtcbiAgICBmbG9hdDogbGVmdDtcbiAgICB3aWR0aDogNDEuNjY2NjY2NjclOyB9IH1cblxuLnN0b3J5LWhlcm8gLmhlcm8tY29udGVudC52aWRlbyAudmlkZW8td3JhcHBlciB7XG4gIG1hcmdpbjogMjBweCBhdXRvO1xuICBib3JkZXI6IDJweCBzb2xpZCByZ2JhKDExOSwgMTk3LCAyMTMsIDAuMik7XG4gIGJvcmRlci1yYWRpdXM6IDJweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBjdXJzb3I6IHBvaW50ZXI7IH1cblxuLnN0b3J5LWhlcm8gLmhlcm8tY29udGVudC52aWRlbyAudmlkZW8td3JhcHBlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIGJhY2tncm91bmQ6IHVybChcIi9hc3NldHMvaW1hZ2VzL3N0b3J5L3ZpZGVvLXBsYXkucG5nPzE0NDkxNjk5NzBcIikgbm8tcmVwZWF0IDUwJSA1MCUvMTA1cHggdHJhbnNwYXJlbnQ7IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5zdG9yeS1oZXJvIC5oZXJvLWNvbnRlbnQudmlkZW8gLnZpZGVvLXdyYXBwZXI6YmVmb3JlIHtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IDkwcHg7IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5zdG9yeS1oZXJvIC5oZXJvLWNvbnRlbnQudmlkZW8gLnZpZGVvLXdyYXBwZXI6YmVmb3JlIHtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IDE1NXB4OyB9IH1cblxuLnN0b3J5LWhlcm8gLmhlcm8tY29udGVudC52aWRlbyAudmlkZW8td3JhcHBlci5wbGF5OmJlZm9yZSB7XG4gIGRpc3BsYXk6IG5vbmU7IH1cblxuLnN0b3J5LWhlcm8gLmhlcm8tY29udGVudCAubGVhcm4tbW9yZSB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZm9udC1mYW1pbHk6IFwiR290aGFtTWVkaXVtXCIsIEFyaWFsLCBIZWx2ZXRpY2EsIHNhbnM7XG4gIGZvbnQtc2l6ZTogMS4yNWVtOyB9XG5cbi5zdG9yeS1oZXJvIC5oZXJvLWNvbnRlbnQgLmxlYXJuLW1vcmU6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBiYWNrZ3JvdW5kOiB1cmwoXCIvYXNzZXRzL2ltYWdlcy9zdG9yeS9kb3R0ZWQtbGluZS1oZXJvLnBuZz8xNDQ5MTY5NjQwXCIpIG5vLXJlcGVhdCAwIDAvMTAwJSB0cmFuc3BhcmVudDtcbiAgd2lkdGg6IDMwcHg7XG4gIGhlaWdodDogNzBweDtcbiAgbWFyZ2luOiAyMHB4IGF1dG87XG4gIGRpc3BsYXk6IGJsb2NrOyB9XG5cbi5zdG9yeS1oZXJvIC5oZXJvLWNvbnRlbnQgcCB7XG4gIGZvbnQtc2l6ZTogMC45NWVtOyB9XG5cbi5zdG9yeS1oZXJvIC5oZXJvLWhlYWRlciB7XG4gIHBhZGRpbmc6IDQwcHggMCAyMHB4O1xuICBsaW5lLWhlaWdodDogMTtcbiAgZm9udC1zaXplOiAxLjI1ZW07IH1cblxuLnN0b3J5LWhlcm8gLmhlcm8taGVhZGVyIHNwYW4ge1xuICBmb250LWZhbWlseTogXCJHb3RoYW1Cb2xkXCIsIEFyaWFsLCBIZWx2ZXRpY2EsIHNhbnM7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmb250LXNpemU6IDEuNWVtOyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjdweCkge1xuICAuc3RvcnktaGVybyAuaGVyby1oZWFkZXIge1xuICAgIGZvbnQtc2l6ZTogMS44NzVlbTsgfVxuICAuc3RvcnktaGVybyAuaGVyby1oZWFkZXIgc3BhbiB7XG4gICAgZm9udC1zaXplOiAxLjMzMzMzMzMzZW07IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLnN0b3J5LWhlcm8gLmhlcm8taGVhZGVyIHtcbiAgICBmb250LXNpemU6IDIuODEyNWVtO1xuICAgIHBhZGRpbmc6IDMwcHggMCAyMHB4OyB9XG4gIC5zdG9yeS1oZXJvIC5oZXJvLWhlYWRlciBzcGFuIHtcbiAgICBmb250LXNpemU6IDEuMTY1ZW07IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5zdG9yeS1oZXJvIC5oZXJvLWhlYWRlciB7XG4gICAgZm9udC1zaXplOiAyLjgxMjVlbTsgfVxuICAuc3RvcnktaGVybyAuaGVyby1oZWFkZXIgc3BhbiB7XG4gICAgZm9udC1zaXplOiAxLjY2NjY2NjY3ZW07IH0gfVxuXG4vKiBHcmFkaWVudCBIZWFkZXIgKi9cbi5ncmFkaWVudC1oZWFkZXIge1xuICBwYWRkaW5nOiA0MHB4IDAgMzBweDtcbiAgYmFja2dyb3VuZDogdXJsKFwiL2Fzc2V0cy9pbWFnZXMvc3RvcnktZ3JhZGllbnQtYmcucG5nPzE0NDkwNzQxNzZcIikgcmVwZWF0LXkgdG9wIGNlbnRlciB0cmFuc3BhcmVudDsgfVxuXG4uZ3JhZGllbnQtaGVhZGVyIC5iYW5kLXRpdGxlIHtcbiAgZm9udC1zaXplOiAxLjg3NWVtICFpbXBvcnRhbnQ7XG4gIGZvbnQtZmFtaWx5OiBcIkdvdGhhbU1lZGl1bVwiLCBBcmlhbCwgSGVsdmV0aWNhLCBzYW5zICFpbXBvcnRhbnQ7XG4gIHZpc2liaWxpdHk6IHZpc2libGUgIWltcG9ydGFudDsgfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmdyYWRpZW50LWhlYWRlciAuYmFuZC10aXRsZSB7XG4gICAgZm9udC1zaXplOiAyLjVlbSAhaW1wb3J0YW50OyB9IH1cblxuLmdyYWRpZW50LWhlYWRlciAuYmFuZC10aXRsZSxcbi5ncmFkaWVudC1oZWFkZXIgcCB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgY29sb3I6ICNmZmZmZmY7IH1cblxuLmdyYWRpZW50LWhlYWRlciAuYnV0dG9uLFxuLmdyYWRpZW50LWhlYWRlciAuYnV0dG9uLXNtYWxsLXRleHQsXG4uZ3JhZGllbnQtaGVhZGVyIC5zaW1wbGUtYnV0dG9uLFxuLmdyYWRpZW50LWhlYWRlciAuc2VhcmNoLWZvcm0gYnV0dG9uLFxuLnNlYXJjaC1mb3JtIC5ncmFkaWVudC1oZWFkZXIgYnV0dG9uLFxuLmdyYWRpZW50LWhlYWRlciBpbnB1dFt0aXRsZT1cIlNlYXJjaCBpbnB1dFwiXSArIHNwYW4gKyBidXR0b24sXG4uZ3JhZGllbnQtaGVhZGVyIC5ibG9nLWRldGFpbHMgYnV0dG9uW2RhdGEtc2Ytcm9sZT1jb21tZW50cy1uZXctc3VibWl0LWJ1dHRvbl0sXG4uYmxvZy1kZXRhaWxzIC5ncmFkaWVudC1oZWFkZXIgYnV0dG9uW2RhdGEtc2Ytcm9sZT1jb21tZW50cy1uZXctc3VibWl0LWJ1dHRvbl0sXG4uZ3JhZGllbnQtaGVhZGVyIC5ibG9nLWRldGFpbHMgW2RhdGEtc2Ytcm9sZT1jb21tZW50cy1uZXctc3VibWl0LWJ1dHRvbl0uYnV0dG9uLFxuLmJsb2ctZGV0YWlscyAuZ3JhZGllbnQtaGVhZGVyIFtkYXRhLXNmLXJvbGU9Y29tbWVudHMtbmV3LXN1Ym1pdC1idXR0b25dLmJ1dHRvbixcbi5ncmFkaWVudC1oZWFkZXIgYm9keS5ibG9nIC5zZmNvbW1lbnRzU3VibWl0QnRuLFxuYm9keS5ibG9nIC5ncmFkaWVudC1oZWFkZXIgLnNmY29tbWVudHNTdWJtaXRCdG4sXG4uZ3JhZGllbnQtaGVhZGVyIC5zZmZvcnVtTmV3VGhyZWFkTG5rLFxuLmdyYWRpZW50LWhlYWRlciAuc2Zmb3J1bVJlcGx5QnRuLFxuLmdyYWRpZW50LWhlYWRlciAuZm9ydW0gLnNmU3VibWl0QnRuLFxuLmZvcnVtIC5ncmFkaWVudC1oZWFkZXIgLnNmU3VibWl0QnRuLFxuLmdyYWRpZW50LWhlYWRlciAuYnV0dG9uLXNlY29uZGFyeSB7XG4gIG1hcmdpbi10b3A6IDA7XG4gIHdpZHRoOiAyOTlweDsgfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmdyYWRpZW50LWhlYWRlciAuYnV0dG9uLFxuICAuZ3JhZGllbnQtaGVhZGVyIC5idXR0b24tc21hbGwtdGV4dCxcbiAgLmdyYWRpZW50LWhlYWRlciAuc2ltcGxlLWJ1dHRvbixcbiAgLmdyYWRpZW50LWhlYWRlciAuc2VhcmNoLWZvcm0gYnV0dG9uLFxuICAuc2VhcmNoLWZvcm0gLmdyYWRpZW50LWhlYWRlciBidXR0b24sXG4gIC5ncmFkaWVudC1oZWFkZXIgaW5wdXRbdGl0bGU9XCJTZWFyY2ggaW5wdXRcIl0gKyBzcGFuICsgYnV0dG9uLFxuICAuZ3JhZGllbnQtaGVhZGVyIC5ibG9nLWRldGFpbHMgYnV0dG9uW2RhdGEtc2Ytcm9sZT1jb21tZW50cy1uZXctc3VibWl0LWJ1dHRvbl0sXG4gIC5ibG9nLWRldGFpbHMgLmdyYWRpZW50LWhlYWRlciBidXR0b25bZGF0YS1zZi1yb2xlPWNvbW1lbnRzLW5ldy1zdWJtaXQtYnV0dG9uXSxcbiAgLmdyYWRpZW50LWhlYWRlciAuYmxvZy1kZXRhaWxzIFtkYXRhLXNmLXJvbGU9Y29tbWVudHMtbmV3LXN1Ym1pdC1idXR0b25dLmJ1dHRvbixcbiAgLmJsb2ctZGV0YWlscyAuZ3JhZGllbnQtaGVhZGVyIFtkYXRhLXNmLXJvbGU9Y29tbWVudHMtbmV3LXN1Ym1pdC1idXR0b25dLmJ1dHRvbixcbiAgLmdyYWRpZW50LWhlYWRlciBib2R5LmJsb2cgLnNmY29tbWVudHNTdWJtaXRCdG4sXG4gIGJvZHkuYmxvZyAuZ3JhZGllbnQtaGVhZGVyIC5zZmNvbW1lbnRzU3VibWl0QnRuLFxuICAuZ3JhZGllbnQtaGVhZGVyIC5zZmZvcnVtTmV3VGhyZWFkTG5rLFxuICAuZ3JhZGllbnQtaGVhZGVyIC5zZmZvcnVtUmVwbHlCdG4sXG4gIC5ncmFkaWVudC1oZWFkZXIgLmZvcnVtIC5zZlN1Ym1pdEJ0bixcbiAgLmZvcnVtIC5ncmFkaWVudC1oZWFkZXIgLnNmU3VibWl0QnRuLFxuICAuZ3JhZGllbnQtaGVhZGVyIC5idXR0b24tc2Vjb25kYXJ5IHtcbiAgICBmbG9hdDogcmlnaHQ7IH0gfVxuXG4uZ3JhZGllbnQtaGVhZGVyLnF1ZXN0aW9ucyAuY29udGFpbmVyLFxuLmdyYWRpZW50LWhlYWRlci5xdWVzdGlvbnMgLmdsb2JhbC1zZWFyY2gsXG4uZ3JhZGllbnQtaGVhZGVyLnF1ZXN0aW9ucyBoZWFkZXIgLmhlcm8sXG5oZWFkZXIgLmdyYWRpZW50LWhlYWRlci5xdWVzdGlvbnMgLmhlcm8sXG4uZ3JhZGllbnQtaGVhZGVyLnF1ZXN0aW9ucyAjekNvbnRlbnRfQzAwMV9mb3J1bXNGcm9udGVuZFBvc3RzTGlzdF9jdGwwMF9jdGwwMF9wb3N0c0RldGFpbHNWaWV3LFxuLmdyYWRpZW50LWhlYWRlci5xdWVzdGlvbnMgLnNmZm9ydW1OZXdUaHJlYWRXcnAge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjsgfVxuXG4ucXVlc3Rpb24tY29udGVudCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMjsgfVxuXG4uYW5pbWF0ZS1xdWVzdGlvbiB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogNDglO1xuICB3aWR0aDogNzBweDtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBkaXNwbGF5IDVzIGVhc2Utb3V0O1xuICB0cmFuc2l0aW9uOiBkaXNwbGF5IDVzIGVhc2Utb3V0OyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHtcbiAgLmFuaW1hdGUtcXVlc3Rpb24ge1xuICAgIGRpc3BsYXk6IGJsb2NrOyB9IH1cblxuLmFuaW1hdGUtcXVlc3Rpb24gLnF1ZXN0aW9uLW1hcmsge1xuICB3aWR0aDogMTAwJTsgfVxuXG4uYW5pbWF0ZS1xdWVzdGlvbiAuZG90dGVkLXRhaWwge1xuICB3aWR0aDogMTBweDtcbiAgbWFyZ2luOiAxMHB4IGF1dG87IH1cblxuLmFuaW1hdGUtcXVlc3Rpb24uc3RhcnQ6YWZ0ZXIge1xuICBkaXNwbGF5OiBub25lOyB9XG5cbi5iYW5kLndoeS1qb2luIHtcbiAgaGVpZ2h0OiAxMDAlO1xuICBwYWRkaW5nOiA0MHB4IDA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmJhbmQud2h5LWpvaW4ge1xuICAgIHBhZGRpbmc6IDYwcHggMDsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHtcbiAgLmJhbmQud2h5LWpvaW4gLmJhbmQtdGl0bGUge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBtYXJnaW4tYm90dG9tOiAwOyB9IH1cblxuLmJhbmQud2h5LWpvaW4gLmZpeGVkLWltYWdlIHtcbiAgZGlzcGxheTogbm9uZTsgfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY3cHgpIHtcbiAgLmJhbmQud2h5LWpvaW4gLmZpeGVkLWltYWdlIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBmbG9hdDogcmlnaHQ7IH1cbiAgLmJhbmQud2h5LWpvaW4gLmZpeGVkLWltYWdlIGltZyB7XG4gICAgbWF4LXdpZHRoOiA4MCU7XG4gICAgZmxvYXQ6IHJpZ2h0OyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkge1xuICAuYmFuZC53aHktam9pbiAuZml4ZWQtaW1hZ2Uge1xuICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgICBtYXJnaW4tdG9wOiA3MHB4OyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAuYmFuZC53aHktam9pbiAuZml4ZWQtaW1hZ2UgaW1nIHtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgZmxvYXQ6IG5vbmU7IH0gfVxuXG4uYmFuZC53aHktam9pbiAud2h5LWpvaW4tYm94ZXMge1xuICBmbG9hdDogcmlnaHQ7IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2N3B4KSB7XG4gIC5iYW5kLndoeS1qb2luIC53aHktam9pbi1ib3hlcyB7XG4gICAgd2lkdGg6IDQ4JTsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuYmFuZC53aHktam9pbiAud2h5LWpvaW4tYm94ZXMge1xuICAgIHdpZHRoOiA2MCU7IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSB7XG4gIC5iYW5kLndoeS1qb2luIC53aHktam9pbi1ib3hlcyB7XG4gICAgZmxvYXQ6IG5vbmU7XG4gICAgd2lkdGg6IDYzJTsgfSB9XG5cbi5iYW5kLndoeS1qb2luIC5tZWRpYSB7XG4gIG1hcmdpbjogMDtcbiAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHtcbiAgLmJhbmQud2h5LWpvaW4gLm1lZGlhIHtcbiAgICB2aXNpYmlsaXR5OiBoaWRkZW47IH0gfVxuXG4uYmFuZC53aHktam9pbiAubWVkaWEtbGVmdCB7XG4gIG1heC13aWR0aDogMzUzcHg7XG4gIHdpZHRoOiAxMDAlOyB9XG5cbi5iYW5kLndoeS1qb2luIC5tZWRpYS1sZWZ0IGltZyB7XG4gIHdpZHRoOiAxMDAlOyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA2NDBweCkge1xuICAuYmFuZC53aHktam9pbiAubWVkaWEtbGVmdCB7XG4gICAgd2lkdGg6IDM1JTsgfSB9XG5cbi5iYW5kLndoeS1qb2luIC5taWQtZG90cyB7XG4gIGRpc3BsYXk6IG5vbmU7IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5iYW5kLndoeS1qb2luIC5taWQtZG90cyB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IDdweDtcbiAgICBoZWlnaHQ6IDQ1cHg7XG4gICAgbWFyZ2luOiAxMHB4IGF1dG87IH1cbiAgLmJhbmQud2h5LWpvaW4gLm1pZC1kb3RzIHNwYW4ge1xuICAgIGJhY2tncm91bmQ6IHVybChcIi9hc3NldHMvaW1hZ2VzL3N0b3J5L2RvdHRlZC1saW5lLTEucG5nPzE0NDkwOTE3NzZcIikgbm8tcmVwZWF0IDAgMC8xMDAlIHRyYW5zcGFyZW50O1xuICAgIGRpc3BsYXk6IGJsb2NrOyB9IH1cblxuLmJhbmQud2h5LWpvaW4gLmJvdHRvbS1kb3RzIHtcbiAgZGlzcGxheTogbm9uZTsgfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmJhbmQud2h5LWpvaW4gLmJvdHRvbS1kb3RzIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgaGVpZ2h0OiAxMzVweDtcbiAgICBtYXJnaW46IDEwcHggYXV0bzsgfVxuICAuYmFuZC53aHktam9pbiAuYm90dG9tLWRvdHMgc3BhbiB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgYmFja2dyb3VuZDogdXJsKFwiL2Fzc2V0cy9pbWFnZXMvc3RvcnkvZG90dGVkLWxpbmUtYXJyb3cucG5nPzE0NDkwODg4NTdcIikgbm8tcmVwZWF0IDAgMC8xMDAlIHRyYW5zcGFyZW50O1xuICAgIHdpZHRoOiA0NzVweDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgbGVmdDogNDYlOyB9IH1cblxuLmJhbmQud2h5LWpvaW4gLm1lZGlhOmxhc3QtY2hpbGQge1xuICBtYXJnaW4tYm90dG9tOiAyMHB4ICFpbXBvcnRhbnQ7IH1cblxuLmJhbmQud2h5LWpvaW4gLm1lZGlhOmxhc3QtY2hpbGQgLm1lZGlhLWxlZnQ6YWZ0ZXIge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7IH1cblxuLmJhbmQud2h5LWpvaW4gLm1lZGlhLWhlYWRpbmcge1xuICBjb2xvcjogIzYwNWI1NDtcbiAgZm9udC1mYW1pbHk6IFwiR290aGFtQm9sZFwiLCBBcmlhbCwgSGVsdmV0aWNhLCBzYW5zO1xuICBmb250LXNpemU6IDEuMjVlbTtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIG1hcmdpbjogMTBweCAwOyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiAwKSBhbmQgKG1heC13aWR0aDogOTkycHgpIHtcbiAgLmJhbmQud2h5LWpvaW4gLm1lZGlhLWxlZnQsXG4gIC5iYW5kLndoeS1qb2luIC5tZWRpYS1ib2R5IHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogMTAwJTsgfSB9XG5cbi5iYW5kLndoeS1qb2luIC5tZWRpYS1ib2R5IHtcbiAgcGFkZGluZy10b3A6IDIwcHg7IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5iYW5kLndoeS1qb2luIC5tZWRpYS1ib2R5IHtcbiAgICBwYWRkaW5nLXRvcDogMDtcbiAgICBwYWRkaW5nLWxlZnQ6IDIwcHg7IH0gfVxuXG4uYmFuZC53aHktam9pbiBwIHtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gIGZvbnQtc2l6ZTogMC45Mzc1ZW07IH1cblxuLmJhbmQud2h5LWpvaW4gcCBhIHtcbiAgY29sb3I6ICM3N2M1ZDUgIWltcG9ydGFudDtcbiAgZm9udC1mYW1pbHk6IFwiR290aGFtTWVkaXVtXCIsIEFyaWFsLCBIZWx2ZXRpY2EsIHNhbnM7IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkge1xuICAuYmFuZC53aG8tYXJlIC5iYW5kLXRpdGxlIHtcbiAgICBvcGFjaXR5OiAwOyB9IH1cblxuLmJhbmQud3JpdGUtc3Rvcnkge1xuICBwYWRkaW5nLXRvcDogMzBweDsgfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNDIwcHgpIHtcbiAgLmJhbmQud3JpdGUtc3Rvcnkge1xuICAgIGJhY2tncm91bmQ6IHVybChcIi9hc3NldHMvaW1hZ2VzL2FmcC1wYXR0ZXJuLnBuZz8xNDQ0MjQzODI3XCIpIG5vLXJlcGVhdCByaWdodCAtNDBweC8zMDBweCB0cmFuc3BhcmVudDsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjdweCkge1xuICAuYmFuZC53cml0ZS1zdG9yeSB7XG4gICAgYmFja2dyb3VuZDogdXJsKFwiL2Fzc2V0cy9pbWFnZXMvYWZwLXBhdHRlcm4tYm9keS5wbmc/MTQ0NTAzMzg4NlwiKSBuby1yZXBlYXQgYm90dG9tIHJpZ2h0LzQwMHB4IHRyYW5zcGFyZW50OyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkge1xuICAuYmFuZC53cml0ZS1zdG9yeSB7XG4gICAgYmFja2dyb3VuZC1zaXplOiA1MTBweDsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxNDAwcHgpIHtcbiAgLmJhbmQud3JpdGUtc3Rvcnkge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IDkwJSBib3R0b20gIWltcG9ydGFudDsgfSB9XG5cbi5iYW5kLndyaXRlLXN0b3J5IC5jb250ZW50LXdyYXBwZXIge1xuICBtYXJnaW46IDAgMCAxMHB4ICFpbXBvcnRhbnQ7IH1cblxuLmJhbmQud3JpdGUtc3RvcnkgLnNpdGUtbG9nbyB7XG4gIGhlaWdodDogODBweDtcbiAgbWF4LXdpZHRoOiAxODBweDtcbiAgZmxvYXQ6IG5vbmU7XG4gIG1hcmdpbi1ib3R0b206IDI1cHg7IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5iYW5kLndyaXRlLXN0b3J5IC5zaXRlLWxvZ28ge1xuICAgIG1hcmdpbi1ib3R0b206IDQ1cHg7IH0gfVxuXG4uYmFuZC53cml0ZS1zdG9yeSAuYmFuZC10aXRsZSB7XG4gIGZvbnQtZmFtaWx5OiBcIkdvdGhhbU1lZGl1bVwiLCBBcmlhbCwgSGVsdmV0aWNhLCBzYW5zO1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBjb2xvcjogIzAwODVhZDtcbiAgZm9udC1zaXplOiAxLjg3NWVtO1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctdG9wOiAwOyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuYmFuZC53cml0ZS1zdG9yeSAuYmFuZC10aXRsZSB7XG4gICAgZm9udC1zaXplOiAyLjVlbTsgfSB9XG5cbi5iYW5kLndyaXRlLXN0b3J5IHAge1xuICBjb2xvcjogIzdiN2I3YjtcbiAgZm9udC1zaXplOiAxZW07IH1cblxuLmJhbmQud3JpdGUtc3RvcnkgLmJ1dHRvbi13cmFwcGVyIHtcbiAgcGFkZGluZy1ib3R0b206IDEwcHg7IH1cblxuLmJhbmQud3JpdGUtc3RvcnkgLmJ1dHRvbi13cmFwcGVyIGEge1xuICBtYXJnaW4tdG9wOiAxMHB4O1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWF4LXdpZHRoOiAyNTBweDsgfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmJhbmQud3JpdGUtc3RvcnkgLmJ1dHRvbi13cmFwcGVyIGEge1xuICAgIGZsb2F0OiBsZWZ0OyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5iYW5kLndyaXRlLXN0b3J5IC5idXR0b24td3JhcHBlciAuYnV0dG9uLFxuICAuYmFuZC53cml0ZS1zdG9yeSAuYnV0dG9uLXdyYXBwZXIgLmJ1dHRvbi1zbWFsbC10ZXh0LFxuICAuYmFuZC53cml0ZS1zdG9yeSAuYnV0dG9uLXdyYXBwZXIgLnNpbXBsZS1idXR0b24sXG4gIC5iYW5kLndyaXRlLXN0b3J5IC5idXR0b24td3JhcHBlciAuc2VhcmNoLWZvcm0gYnV0dG9uLFxuICAuc2VhcmNoLWZvcm0gLmJhbmQud3JpdGUtc3RvcnkgLmJ1dHRvbi13cmFwcGVyIGJ1dHRvbixcbiAgLmJhbmQud3JpdGUtc3RvcnkgLmJ1dHRvbi13cmFwcGVyIGlucHV0W3RpdGxlPVwiU2VhcmNoIGlucHV0XCJdICsgc3BhbiArIGJ1dHRvbixcbiAgLmJhbmQud3JpdGUtc3RvcnkgLmJ1dHRvbi13cmFwcGVyIC5ibG9nLWRldGFpbHMgYnV0dG9uW2RhdGEtc2Ytcm9sZT1jb21tZW50cy1uZXctc3VibWl0LWJ1dHRvbl0sXG4gIC5ibG9nLWRldGFpbHMgLmJhbmQud3JpdGUtc3RvcnkgLmJ1dHRvbi13cmFwcGVyIGJ1dHRvbltkYXRhLXNmLXJvbGU9Y29tbWVudHMtbmV3LXN1Ym1pdC1idXR0b25dLFxuICAuYmFuZC53cml0ZS1zdG9yeSAuYnV0dG9uLXdyYXBwZXIgYm9keS5ibG9nIC5zZmNvbW1lbnRzU3VibWl0QnRuLFxuICBib2R5LmJsb2cgLmJhbmQud3JpdGUtc3RvcnkgLmJ1dHRvbi13cmFwcGVyIC5zZmNvbW1lbnRzU3VibWl0QnRuLFxuICAuYmFuZC53cml0ZS1zdG9yeSAuYnV0dG9uLXdyYXBwZXIgLnNmZm9ydW1OZXdUaHJlYWRMbmssXG4gIC5iYW5kLndyaXRlLXN0b3J5IC5idXR0b24td3JhcHBlciAuc2Zmb3J1bVJlcGx5QnRuLFxuICAuYmFuZC53cml0ZS1zdG9yeSAuYnV0dG9uLXdyYXBwZXIgLmZvcnVtIC5zZlN1Ym1pdEJ0bixcbiAgLmZvcnVtIC5iYW5kLndyaXRlLXN0b3J5IC5idXR0b24td3JhcHBlciAuc2ZTdWJtaXRCdG4sXG4gIC5iYW5kLndyaXRlLXN0b3J5IC5idXR0b24td3JhcHBlciAuYnV0dG9uLXNlY29uZGFyeSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAyNXB4OyB9IH1cblxuLmJhbmQud3JpdGUtc3RvcnkgLmJ1dHRvbi13cmFwcGVyIC5idXR0b24tc2Vjb25kYXJ5IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzg1ODU4NSAhaW1wb3J0YW50O1xuICBib3JkZXItcmlnaHQtY29sb3I6ICM3Njc2NzYgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZDogLXdlYmtpdC1ncmFkaWVudChsaW5lYXIsIGxlZnQgdG9wLCByaWdodCB0b3AsIGNvbG9yLXN0b3AoNTAlLCAjODU4NTg1KSwgY29sb3Itc3RvcCg1MCUsICM3Njc2NzYpKSAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQodG8gcmlnaHQsICM4NTg1ODUgNTAlLCAjNzY3Njc2IDUwJSkgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1zaXplOiAyMDAlIDEwMCUgIWltcG9ydGFudDsgfVxuXG4uYmFuZC53cml0ZS1zdG9yeSAuYnV0dG9uLXdyYXBwZXIgLmJ1dHRvbi1zZWNvbmRhcnk6aG92ZXIge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiByaWdodCBib3R0b20gIWltcG9ydGFudDsgfVxuXG4uYmFuZC5tZW1iZXItY2hhcnRzIHtcbiAgcGFkZGluZzogMzBweCAwO1xuICBjb2xvcjogIzVmNWY1ZjsgfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmJhbmQubWVtYmVyLWNoYXJ0cyB7XG4gICAgcGFkZGluZzogNDBweCAwIDYwcHg7IH0gfVxuXG4uYmFuZC5tZW1iZXItY2hhcnRzIC5jb250YWluZXIsXG4uYmFuZC5tZW1iZXItY2hhcnRzIC5nbG9iYWwtc2VhcmNoLFxuLmJhbmQubWVtYmVyLWNoYXJ0cyBoZWFkZXIgLmhlcm8sXG5oZWFkZXIgLmJhbmQubWVtYmVyLWNoYXJ0cyAuaGVybyxcbi5iYW5kLm1lbWJlci1jaGFydHMgI3pDb250ZW50X0MwMDFfZm9ydW1zRnJvbnRlbmRQb3N0c0xpc3RfY3RsMDBfY3RsMDBfcG9zdHNEZXRhaWxzVmlldyxcbi5iYW5kLm1lbWJlci1jaGFydHMgLnNmZm9ydW1OZXdUaHJlYWRXcnAge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cblxuLmNoYXJ0LXNlY3Rpb24ge1xuICBtYXJnaW4tYm90dG9tOiA0MHB4OyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuY2hhcnQtc2VjdGlvbiB7XG4gICAgbWFyZ2luLWJvdHRvbTogNTBweDsgfSB9XG5cbiN0b3AtdGllcixcbiNkZWNpc2lvbi1tYWtlcnMge1xuICBjbGVhcjogYm90aDsgfVxuXG4jdG9wLXRpZXIgLmNvbnRlbnQsXG4jZGVjaXNpb24tbWFrZXJzIC5jb250ZW50IHtcbiAgZm9udC1mYW1pbHk6IFwiR290aGFtTWVkaXVtXCIsIEFyaWFsLCBIZWx2ZXRpY2EsIHNhbnMgIWltcG9ydGFudDtcbiAgZm9udC1zaXplOiAwLjgxMjVlbTsgfVxuXG4jdG9wLXRpZXIgdWwsXG4jZGVjaXNpb24tbWFrZXJzIHVsIHtcbiAgbGlzdC1zdHlsZTogbm9uZTsgfVxuXG4jdG9wLXRpZXIgdWwgbGksXG4jZGVjaXNpb24tbWFrZXJzIHVsIGxpIHtcbiAgbGlzdC1zdHlsZS1pbWFnZTogbm9uZTtcbiAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xuICBtYXJnaW4tbGVmdDogMDsgfVxuXG4jdG9wLXRpZXIgbGksXG4jZGVjaXNpb24tbWFrZXJzIGxpIHtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgbWFyZ2luLWxlZnQ6IDE1cHg7XG4gIHBhZGRpbmctYm90dG9tOiAxMHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmctbGVmdDogMTBweDsgfVxuXG4jdG9wLXRpZXIgbGk6YmVmb3JlLFxuI2RlY2lzaW9uLW1ha2VycyBsaTpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiICFpbXBvcnRhbnQ7XG4gIHdpZHRoOiAxMXB4O1xuICBoZWlnaHQ6IDExcHg7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgbGVmdDogLTEwcHg7XG4gIHBhZGRpbmctcmlnaHQ6IDVweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDNweDsgfVxuXG4jdG9wLXRpZXIgcCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZm9udC1mYW1pbHk6IFwiR290aGFtTWVkaXVtXCIsIEFyaWFsLCBIZWx2ZXRpY2EsIHNhbnM7XG4gIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjI7IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICN0b3AtdGllciBwIHtcbiAgICB3aWR0aDogNDAlO1xuICAgIHZpc2liaWxpdHk6IGhpZGRlbjsgfSB9XG5cbiN0b3AtdGllciAuc3RhY2stYnVpbGRpbmcge1xuICB3aWR0aDogMjQwcHg7XG4gIGZsb2F0OiBsZWZ0O1xuICBtaW4taGVpZ2h0OiAyMjBweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG5cbiN0b3AtdGllciAuc3RhY2stYnVpbGRpbmcgaW1nIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDEwJTsgfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSB7XG4gICN0b3AtdGllciAuc3RhY2stYnVpbGRpbmcgaW1nIHtcbiAgICBvcGFjaXR5OiAwOyB9IH1cblxuI3RvcC10aWVyIC5zdGFjay1idWlsZGluZyBpbWcudG9wLXRpZXIge1xuICB6LWluZGV4OiAyOyB9XG5cbiN0b3AtdGllciAuc3RhY2stYnVpbGRpbmcgaW1nLm1pZC10aWVyIHtcbiAgei1pbmRleDogMTsgfVxuXG4jdG9wLXRpZXIgLnN0YWNrLWJ1aWxkaW5nIGltZy5ib3R0b20tdGllciB7XG4gIHotaW5kZXg6IDA7XG4gIHRvcDogM3B4OyB9XG5cbiN0b3AtdGllciAuY29udGVudCB7XG4gIG1hcmdpbi10b3A6IDIwcHg7XG4gIGZsb2F0OiBsZWZ0OyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA2NDBweCkge1xuICAjdG9wLXRpZXIgLmNvbnRlbnQge1xuICAgIG1heC13aWR0aDogNTAlOyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDApIGFuZCAobWF4LXdpZHRoOiA5OTJweCkge1xuICAjdG9wLXRpZXIgLmNvbnRlbnQge1xuICAgIG1hcmdpbi1ib3R0b206IDA7IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSB7XG4gICN0b3AtdGllciAuY29udGVudCB7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgbWF4LXdpZHRoOiAxMDAlOyB9IH1cblxuI3RvcC10aWVyIHVsIHtcbiAgcGFkZGluZy1sZWZ0OiAxNXB4OyB9XG5cbiN0b3AtdGllciBsaSB7XG4gIGxpbmUtaGVpZ2h0OiAxLjg7XG4gIHBhZGRpbmctbGVmdDogMjVweDsgfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSB7XG4gICN0b3AtdGllciBsaSB7XG4gICAgb3BhY2l0eTogMDsgfSB9XG5cbiN0b3AtdGllciBsaTpiZWZvcmUge1xuICB3aWR0aDogMjJweDtcbiAgaGVpZ2h0OiAyMnB4O1xuICB0b3A6IDA7XG4gIGJhY2tncm91bmQ6ICNlOTQ2Mjg7IH1cblxuI3RvcC10aWVyIGxpOm50aC1jaGlsZCgyKTpiZWZvcmUge1xuICBiYWNrZ3JvdW5kOiAjNzdjNWQ1OyB9XG5cbiN0b3AtdGllciBsaTpudGgtY2hpbGQoMyk6YmVmb3JlIHtcbiAgYmFja2dyb3VuZDogI2ZmYzM1YzsgfVxuXG4jZGVjaXNpb24tbWFrZXJzIC5jaXJjbGUtZ3JhcGgge1xuICBmbG9hdDogbGVmdDtcbiAgd2lkdGg6IDEzNXB4O1xuICBtaW4taGVpZ2h0OiAxcHg7XG4gIG1hcmdpbjogMTBweDsgfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSB7XG4gICNkZWNpc2lvbi1tYWtlcnMgLmNpcmNsZS1ncmFwaCB7XG4gICAgbWFyZ2luOiAxMHB4IDUwcHggMTBweCAyMHB4O1xuICAgIGZsb2F0OiBsZWZ0OyB9IH1cblxuI2RlY2lzaW9uLW1ha2VycyAuY2lyY2xlLWdyYXBoIGltZyB7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW46IDAgYXV0bzsgfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSB7XG4gICNkZWNpc2lvbi1tYWtlcnMgLmNpcmNsZS1ncmFwaCBpbWcge1xuICAgIHZpc2liaWxpdHk6IGhpZGRlbjsgfSB9XG5cbiNkZWNpc2lvbi1tYWtlcnMgLmNvbnRlbnQge1xuICBmbG9hdDogbGVmdDtcbiAgbWFyZ2luLXRvcDogMjBweDtcbiAgbWFyZ2luLWJvdHRvbTogMDsgfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMCkgYW5kIChtYXgtd2lkdGg6IDY0MHB4KSB7XG4gICNkZWNpc2lvbi1tYWtlcnMgLmNvbnRlbnQge1xuICAgIHBhZGRpbmc6IDA7IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNjQwcHgpIHtcbiAgI2RlY2lzaW9uLW1ha2VycyAuY29udGVudCB7XG4gICAgbWF4LXdpZHRoOiA3MCU7IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSB7XG4gICNkZWNpc2lvbi1tYWtlcnMgLmNvbnRlbnQge1xuICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgICBtYXJnaW4tYm90dG9tOiA1MHB4O1xuICAgIG1heC13aWR0aDogMTAwJTsgfSB9XG5cbiNkZWNpc2lvbi1tYWtlcnMgbGk6YmVmb3JlIHtcbiAgYmFja2dyb3VuZDogI2ZmYzM1YzsgfVxuXG4jZGVjaXNpb24tbWFrZXJzIGxpOm50aC1jaGlsZCgyKTpiZWZvcmUge1xuICBiYWNrZ3JvdW5kOiAjNzdjNWQ1OyB9XG5cbiNkZWNpc2lvbi1tYWtlcnMgbGk6bnRoLWNoaWxkKDMpOmJlZm9yZSB7XG4gIGJhY2tncm91bmQ6ICNlOTQ2Mjg7IH1cblxuI2RlY2lzaW9uLW1ha2VycyBsaTpudGgtY2hpbGQoNCk6YmVmb3JlIHtcbiAgYmFja2dyb3VuZDogIzRhNTk2NjsgfVxuXG4ubWVtYmVyLWNoYXJ0cyAudG9wLWRvdHMsXG4ubWVtYmVyLWNoYXJ0cyAuZ3JvdXAtaW1hZ2UtMSxcbi5tZW1iZXItY2hhcnRzIC5ncm91cC1pbWFnZS0yLFxuLm1lbWJlci1jaGFydHMgLm1pZC1kb3RzLFxuLm1lbWJlci1jaGFydHMgLmJvdHRvbS1kb3RzIHtcbiAgZGlzcGxheTogbm9uZTsgfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSB7XG4gIC5tZW1iZXItY2hhcnRzIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgLm1lbWJlci1jaGFydHMgLmdyb3VwLWltYWdlLTEsXG4gIC5tZW1iZXItY2hhcnRzIC5ncm91cC1pbWFnZS0yIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgcmlnaHQ6IC01MnB4OyB9XG4gIC5tZW1iZXItY2hhcnRzIC5ncm91cC1pbWFnZS0xIHtcbiAgICBiYWNrZ3JvdW5kOiB1cmwoXCIvYXNzZXRzL2ltYWdlcy9zdG9yeS9ncm91cC0xLnBuZz8xNDU4MjI1ODAwXCIpIG5vLXJlcGVhdCAwIDAvODclIHRyYW5zcGFyZW50O1xuICAgIHdpZHRoOiAzMjBweDtcbiAgICB0b3A6IDE1MHB4OyB9XG4gIC5tZW1iZXItY2hhcnRzIC5ncm91cC1pbWFnZS0yIHtcbiAgICBiYWNrZ3JvdW5kOiB1cmwoXCIvYXNzZXRzL2ltYWdlcy9zdG9yeS9ncm91cC0yLnBuZz8xNDU4MjI1ODM4XCIpIG5vLXJlcGVhdCA1MCUgMC83NSUgdHJhbnNwYXJlbnQ7XG4gICAgaGVpZ2h0OiAyMTVweDtcbiAgICB0b3A6IDUyJTtcbiAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgd2lkdGg6IDM2MHB4OyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAubWVtYmVyLWNoYXJ0cyAudG9wLWRvdHMsXG4gIC5tZW1iZXItY2hhcnRzIC5ib3R0b20tZG90cyB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgaGVpZ2h0OiA3OXB4O1xuICAgIGxlZnQ6IDU3NHB4O1xuICAgIG1hcmdpbjogMTBweCBhdXRvO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IC0xNXB4OyB9XG4gIC5tZW1iZXItY2hhcnRzIC50b3AtZG90cyBzcGFuLFxuICAubWVtYmVyLWNoYXJ0cyAuYm90dG9tLWRvdHMgc3BhbiB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgYmFja2dyb3VuZDogdXJsKFwiL2Fzc2V0cy9pbWFnZXMvc3RvcnkvbWVtYmVyLXRvcC1kb3RzLnBuZz8xNDU4MjI1NDEyXCIpIG5vLXJlcGVhdCAwIDAvMTAwJSB0cmFuc3BhcmVudDtcbiAgICB3aWR0aDogNDc3cHg7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGxlZnQ6IDQ2JTsgfVxuICAubWVtYmVyLWNoYXJ0cyAubWlkLWRvdHMsXG4gIC5tZW1iZXItY2hhcnRzIC5taWQtZG90cy0yIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogMTBweDtcbiAgICBoZWlnaHQ6IDQzMnB4O1xuICAgIG1hcmdpbjogMTBweCBhdXRvO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICByaWdodDogMTI1cHg7XG4gICAgdG9wOiAzMjBweDsgfVxuICAubWVtYmVyLWNoYXJ0cyAubWlkLWRvdHMgc3BhbixcbiAgLm1lbWJlci1jaGFydHMgLm1pZC1kb3RzLTIgc3BhbiB7XG4gICAgYmFja2dyb3VuZDogdXJsKFwiL2Fzc2V0cy9pbWFnZXMvc3RvcnkvZG90dGVkLWxpbmUtMS5wbmc/MTQ0OTA5MTc3NlwiKSByZXBlYXQteSAwIDAvMTAwJSB0cmFuc3BhcmVudDtcbiAgICBkaXNwbGF5OiBibG9jazsgfVxuICAubWVtYmVyLWNoYXJ0cyAubWlkLWRvdHMtMiB7XG4gICAgdG9wOiA5MjBweCAhaW1wb3J0YW50OyB9XG4gIC5tZW1iZXItY2hhcnRzIC5ib3R0b20tZG90cyB7XG4gICAgaGVpZ2h0OiAxMTVweDtcbiAgICB0b3A6IDEzNTBweDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlWCgxODBkZWcpO1xuICAgIHRyYW5zZm9ybTogcm90YXRlWCgxODBkZWcpOyB9XG4gIC5uby1jc3N0cmFuc2Zvcm1zM2QgLm1lbWJlci1jaGFydHMgLmJvdHRvbS1kb3RzIHtcbiAgICBkaXNwbGF5OiBub25lOyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEyNTBweCkge1xuICAubWVtYmVyLWNoYXJ0cyAuZ3JvdXAtaW1hZ2UtMiB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAwO1xuICAgIGJhY2tncm91bmQtc2l6ZTogMTAwJTtcbiAgICB0b3A6IDUwJTsgfSB9XG5cbi5pbmR1c3RyeS10YWJsZSB7XG4gIHdpZHRoOiAxMDAlOyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHtcbiAgLmluZHVzdHJ5LXRhYmxlIHtcbiAgICB3aWR0aDogNjAlO1xuICAgIHZpc2liaWxpdHk6IGhpZGRlbjsgfSB9XG5cbi5pbmR1c3RyeS10YWJsZSB0YWJsZSB7XG4gIHdpZHRoOiAxMDAlOyB9XG5cbi5pbmR1c3RyeS10YWJsZSB0cjpudGgtY2hpbGQob2RkKSB7XG4gIGJhY2tncm91bmQ6ICNlN2YwZjI7IH1cblxuLmluZHVzdHJ5LXRhYmxlIHRkIHtcbiAgd2lkdGg6IDUwJTtcbiAgZm9udC1mYW1pbHk6IFwiR290aGFtTWVkaXVtXCIsIEFyaWFsLCBIZWx2ZXRpY2EsIHNhbnM7XG4gIGZvbnQtc2l6ZTogMC44NzVlbTtcbiAgcGFkZGluZzogN3B4IDVweDsgfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMCkgYW5kIChtYXgtd2lkdGg6IDY0MHB4KSB7XG4gIC5pbmR1c3RyeS10YWJsZSB0ZCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IDEwMCU7IH1cbiAgLmluZHVzdHJ5LXRhYmxlIHRkLmNvdW50IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMjBweDsgfSB9XG5cbi5pbmR1c3RyeS10YWJsZSAuY291bnQgZGl2IHtcbiAgYmFja2dyb3VuZDogbm9uZTsgfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSB7XG4gIC5pbmR1c3RyeS10YWJsZSAuY291bnQgZGl2IHtcbiAgICBiYWNrZ3JvdW5kOiB1cmwoXCIvYXNzZXRzL2ltYWdlcy9zdG9yeS9jaGFydC1jb3VudC1pY29uLnBuZz8xNDQ5MjYyMjY0XCIpIHJlcGVhdC14IDAgMC8xMXB4IHRyYW5zcGFyZW50O1xuICAgIGhlaWdodDogMTFweDtcbiAgICB3aWR0aDogMDsgfSB9XG5cbi5pbmR1c3RyeS10YWJsZSAuY291bnQgaW1nIHtcbiAgZGlzcGxheTogaW5saW5lO1xuICB3aWR0aDogMTFweDsgfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSB7XG4gIC5pbmR1c3RyeS10YWJsZSAuY291bnQgaW1nIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7IH0gfVxuXG4uaW5uZXIuZm9ydW0ge1xuICBiYWNrZ3JvdW5kOiAjZmZmZmZmO1xuICBtaW4td2lkdGg6IDMyMHB4ICFpbXBvcnRhbnQ7XG4gIC8qb3ZlcnJpZGUgZm9ydW0gc3R5bGVzKi9cbiAgZm9udC1zaXplOiAxNnB4ICFpbXBvcnRhbnQ7XG4gIGZvbnQtZmFtaWx5OiBcIkdvdGhhbUJvb2tcIiwgQXJpYWwsIEhlbHZldGljYSwgc2FucyAhaW1wb3J0YW50OyB9XG5cbi5pbm5lci5mb3J1bSAuY29udGVudC13cmFwcGVyIHtcbiAgbWFyZ2luLXRvcDogNTBweDsgfVxuXG4uaW5uZXIuZm9ydW0gLmNvbnRlbnQge1xuICB3aWR0aDogMTAwJTsgfVxuXG4uaW5uZXIuZm9ydW0gLmNvbnRlbnQgdWwgbGkge1xuICBjb250ZW50OiBcIlwiOyB9XG5cbi5pbm5lci5mb3J1bSAubWFpbi1jb250ZW50IHtcbiAgbWFyZ2luLXRvcDogMjBweDsgfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSB7XG4gIC5pbm5lci5mb3J1bSAubWFpbi1jb250ZW50IHtcbiAgICBtYXJnaW4tdG9wOiA4MHB4ICFpbXBvcnRhbnQ7IH0gfVxuXG4uaW5uZXIuZm9ydW0gLm1haW4tY29udGVudCBoMSB7XG4gIG1hcmdpbi1ib3R0b206IDMwcHg7IH1cblxuLmlubmVyLmZvcnVtIC5tYWluLWNvbnRlbnQgaDIge1xuICBmb250LWZhbWlseTogXCJHb3RoYW1Cb29rXCIsIEFyaWFsLCBIZWx2ZXRpY2EsIHNhbnM7XG4gIGNvbG9yOiAjZmZmZmZmICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1ib3R0b206IDVweDtcbiAgbWFyZ2luLXRvcDogMTBweDsgfVxuXG4uaW5uZXIuZm9ydW0gLm1haW4tY29udGVudCB0YWJsZSB7XG4gIHdpZHRoOiAxMDAlOyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiAwKSBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmlubmVyLmZvcnVtIC5tYWluLWNvbnRlbnQgdGFibGUgKjpub3QoaDIpOm5vdCguc2ZMaW5rQnRuLnNmQ2hhbmdlKSB7XG4gICAgZm9udC1zaXplOiAxLjA1ZW0gIWltcG9ydGFudDsgfVxuICAuaW5uZXIuZm9ydW0gLm1haW4tY29udGVudCB0YWJsZSB0ciB7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNiOGI4Yjg7IH1cbiAgLmlubmVyLmZvcnVtIC5tYWluLWNvbnRlbnQgdGFibGUgdGQge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gICAgdGV4dC1hbGlnbjogbGVmdCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctdG9wOiA1cHg7XG4gICAgcGFkZGluZy1ib3R0b206IDVweDsgfVxuICAuaW5uZXIuZm9ydW0gLm1haW4tY29udGVudCB0YWJsZSB0ZDpob3ZlciB7XG4gICAgYmFja2dyb3VuZDogbm9uZTsgfVxuICAuaW5uZXIuZm9ydW0gLm1haW4tY29udGVudCB0YWJsZSB0ZDpub3QoLnJlQ29udGVudENlbGwpIHtcbiAgICBib3JkZXI6IG5vbmUgIWltcG9ydGFudDsgfSB9XG5cbi5pbm5lci5mb3J1bSAubWFpbi1jb250ZW50IHRhYmxlIHRyOm50aC1jaGlsZCgybisxKSB0ZCB7XG4gIGJhY2tncm91bmQ6ICNmOWY5Zjk7IH1cblxuLmlubmVyLmZvcnVtIC5tYWluLWNvbnRlbnQgdGFibGUgdHI6bnRoLWNoaWxkKDJuKzIpIHRkIHtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2N3B4KSB7XG4gIC5pbm5lci5mb3J1bSAubWFpbi1jb250ZW50IHRhYmxlIHRoLFxuICAuaW5uZXIuZm9ydW0gLm1haW4tY29udGVudCB0YWJsZSB0ZCB7XG4gICAgYm9yZGVyLWJvdHRvbTogbm9uZTsgfSB9XG5cbi5pbm5lci5mb3J1bSAubWFpbi1jb250ZW50IHRhYmxlIHRkLnNmZm9ydW1UaXRsZVdycCB7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGUgIWltcG9ydGFudDsgfVxuXG4uaW5uZXIuZm9ydW0gLm1haW4tY29udGVudCB0YWJsZSBwIHtcbiAgbWFyZ2luLWJvdHRvbTogNXB4O1xuICBsaW5lLWhlaWdodDogMS40OyB9XG5cbi5pbm5lci5mb3J1bSAuc2ZfcGFnZXJOdW1lcmljIGEge1xuICBmb250LXNpemU6IDE0cHg7XG4gIHBhZGRpbmc6IDA7IH1cblxuLmlubmVyLmZvcnVtIC5zZl9wYWdlck51bWVyaWMgLnNmX1BhZ2VyQ3VycmVudCB7XG4gIGJhY2tncm91bmQ6ICM3N2M1ZDU7XG4gIGNvbG9yOiAjZmZmZmZmICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1jb2xvcjogIzc3YzVkNTsgfVxuXG4uc2Zmb3J1bUltZ1dycCB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDsgfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY3cHgpIHtcbiAgLnNmZm9ydW1zTGlzdCAuc2Zmb3J1bVRocmVhZHNDb3VudFdycCxcbiAgLnNmZm9ydW1zTGlzdCAuc2Zmb3J1bVBvc3RzQ291bnRXcnAge1xuICAgIHRleHQtYWxpZ246IGNlbnRlciAhaW1wb3J0YW50OyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2N3B4KSB7XG4gIC5zZmZvcnVtc0xpc3QgLnNmZm9ydW1UaHJlYWRzQ291bnQsXG4gIC5zZmZvcnVtc0xpc3QgLnNmZm9ydW1Qb3N0c0NvdW50IHtcbiAgICBkaXNwbGF5OiBibG9jazsgfSB9XG5cbi5zZmZvcnVtc0xpc3QgLnNmZm9ydW1UaXRsZSB7XG4gIG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDsgfVxuXG4uc2Zmb3J1bXNGaWx0ZXJXcnAge1xuICBmb250LXNpemU6IDEycHggIWltcG9ydGFudDsgfVxuXG4uZm9ydW0gdWwgbGkge1xuICBwYWRkaW5nLWxlZnQ6IDAgIWltcG9ydGFudDsgfVxuXG4uZm9ydW0gdWwgbGk6YmVmb3JlIHtcbiAgZGlzcGxheTogbm9uZTsgfVxuXG4uc2Zmb3J1bU5ld1RocmVhZExuayxcbi5zZmZvcnVtUmVwbHlCdG4sXG4uZm9ydW0gLnNmU3VibWl0QnRuIHtcbiAgYmFja2dyb3VuZDogIzc3YzVkNSAhaW1wb3J0YW50O1xuICBib3JkZXItcmlnaHQ6IDAgIWltcG9ydGFudDtcbiAgbWluLXdpZHRoOiBhdXRvICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmc6IDEwcHggMTVweCAhaW1wb3J0YW50O1xuICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcbiAgdGV4dC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDsgfVxuXG4uc2Zmb3J1bU5ld1RocmVhZExuazpob3Zlcixcbi5zZmZvcnVtUmVwbHlCdG46aG92ZXIsXG4uZm9ydW0gLnNmU3VibWl0QnRuOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kOiAjNjdiN2M3ICFpbXBvcnRhbnQ7IH1cblxuLnNmZm9ydW1SZXBseUJ0biB7XG4gIGJvcmRlci1yaWdodDogMCAhaW1wb3J0YW50O1xuICBtaW4td2lkdGg6IGF1dG8gIWltcG9ydGFudDsgfVxuXG4uc2Zmb3J1bVN1YnNjcmliZVdycCB7XG4gIGZvbnQtc2l6ZTogMC43NWVtICFpbXBvcnRhbnQ7IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDApIGFuZCAobWF4LXdpZHRoOiA0NjBweCkge1xuICAuc2Zmb3J1bVN1YnNjcmliZVdycCB7XG4gICAgZmxvYXQ6IG5vbmUgIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4OyB9IH1cblxudGFibGUuc2Zmb3J1bVRocmVhZHNMaXN0IC5zZmZvcnVtVGhyZWFkVGl0bGVBbmRBZ2VXcnAge1xuICBtYXJnaW4tbGVmdDogMDsgfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMCkgYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIHRhYmxlLnNmZm9ydW1UaHJlYWRzTGlzdCB0aGVhZCB7XG4gICAgZGlzcGxheTogbm9uZTsgfVxuICB0YWJsZS5zZmZvcnVtVGhyZWFkc0xpc3QgLnNmZm9ydW1UaHJlYWRUaXRsZSB7XG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICBmb250LXNpemU6IDE2cHggIWltcG9ydGFudDsgfVxuICB0YWJsZS5zZmZvcnVtVGhyZWFkc0xpc3QgdGQ6YmVmb3JlIHtcbiAgICBmb250LXdlaWdodDogNjAwOyB9XG4gIHRhYmxlLnNmZm9ydW1UaHJlYWRzTGlzdCB0ciB0ZDpmaXJzdC1jaGlsZCB7XG4gICAgcGFkZGluZy10b3A6IDE1cHggIWltcG9ydGFudDsgfVxuICB0YWJsZS5zZmZvcnVtVGhyZWFkc0xpc3QgdHIgdGQ6bGFzdC1jaGlsZCB7XG4gICAgcGFkZGluZy1ib3R0b206IDE1cHggIWltcG9ydGFudDsgfVxuICB0YWJsZS5zZmZvcnVtVGhyZWFkc0xpc3QgLnNmZm9ydW1UaHJlYWRQb3N0c1dycDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiUG9zdHM6IFwiOyB9XG4gIHRhYmxlLnNmZm9ydW1UaHJlYWRzTGlzdCAuc2Zmb3J1bVRocmVhZFZpZXdzV3JwOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJWaWV3czogXCI7IH1cbiAgdGFibGUuc2Zmb3J1bVRocmVhZHNMaXN0IC5zZmZvcnVtVGhyZWFkTGFzdFBvc3RXcnA6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIkxhc3QgUG9zdDogXCI7IH0gfVxuXG4uc2Zmb3J1bVRocmVhZHNMaXN0IHRoZWFkIHRoIHtcbiAgZm9udC1zaXplOiAxM3B4ICFpbXBvcnRhbnQ7IH1cblxuLnNmZm9ydW1UaHJlYWRMYXN0UG9zdFdycCB7XG4gIGZvbnQtc2l6ZTogMTNweCAhaW1wb3J0YW50OyB9XG5cbi5zZmZvcnVtU29jaWFsU2hhcmVXcnAge1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICBtYXJnaW46IDIwcHggMDtcbiAgaGVpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7IH1cblxub2wuc2Zmb3J1bVRocmVhZFBvc3RMaXN0IHtcbiAgcGFkZGluZy1sZWZ0OiAwICFpbXBvcnRhbnQ7IH1cblxub2wuc2Zmb3J1bVRocmVhZFBvc3RMaXN0IC5zZmZvcnVtUG9zdEFnZSxcbm9sLnNmZm9ydW1UaHJlYWRQb3N0TGlzdCAuc2Zmb3J1bVBvc3RQZXJtYWxpbmsge1xuICBmb250LXNpemU6IDEycHg7IH1cblxub2wuc2Zmb3J1bVRocmVhZFBvc3RMaXN0IC5zZmZvcnVtVGhyZWFkUG9zdENvbnRlbnQge1xuICBmb250LXNpemU6IDE2cHg7IH1cblxubGkuc2Zmb3J1bVRocmVhZFBvc3QsXG4uc2Zmb3J1bVBvc3RSZXBseUZvcm0ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmctdG9wOiA0MHB4ICFpbXBvcnRhbnQ7IH1cblxubGkuc2Zmb3J1bVRocmVhZFBvc3Qgc3Ryb25nLnNmZm9ydW1Vc2VyLFxuLnNmZm9ydW1Qb3N0UmVwbHlGb3JtIHN0cm9uZy5zZmZvcnVtVXNlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAxMHB4O1xuICBmb250LXNpemU6IDE0cHggIWltcG9ydGFudDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAzMDBweDtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2N3B4KSB7XG4gIGxpLnNmZm9ydW1UaHJlYWRQb3N0IHN0cm9uZy5zZmZvcnVtVXNlcixcbiAgLnNmZm9ydW1Qb3N0UmVwbHlGb3JtIHN0cm9uZy5zZmZvcnVtVXNlciB7XG4gICAgd2lkdGg6IDUwMHB4OyB9IH1cblxuLnNmZm9ydW1Vc2VyUG9zdHNJbmZvLFxuLnNmZm9ydW1UaHJlYWRzTGlzdCAuc2Zmb3J1bVRocmVhZEFuc3dlcmVkLFxuLnNmZm9ydW1UaHJlYWRQb3N0TGlzdCAuc2Zmb3J1bVBvc3RGZWF0dXJlZCB7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7IH1cblxuLnNmZm9ydW1UaHJlYWRQb3N0TGlzdCAuc2Zmb3J1bVBvc3RGZWF0dXJlZCxcbi5zZmZvcnVtVGhyZWFkc0xpc3QgLnNmZm9ydW1UaHJlYWRBbnN3ZXJlZCB7XG4gIGNvbG9yOiAjNjg5QjMwICFpbXBvcnRhbnQ7IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDApIGFuZCAobWF4LXdpZHRoOiA2NDBweCkge1xuICAuc2Zmb3J1bVRocmVhZFBvc3RMaXN0IC5zZmZvcnVtUG9zdElzRmVhdHVyZWRXcnAge1xuICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gICAgZmxvYXQ6IGxlZnQgIWltcG9ydGFudDsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiAwKSBhbmQgKG1heC13aWR0aDogOTkycHgpIHtcbiAgLnNmZm9ydW1UaHJlYWRzTGlzdCAuc2Zmb3J1bVRocmVhZEFuc3dlcmVkIHtcbiAgICBtYXJnaW46IDhweCAwICFpbXBvcnRhbnQ7XG4gICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDsgfSB9XG5cbmJvZHkuc2Zmb3J1bVJlcGx5Rm9ybVZpc2libGUgLnRvLXRvcCB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDsgfVxuXG4uZm9ydW0uc2Zmb3J1bVJlcGx5Rm9ybVZpc2libGUgaDIuc2Zmb3J1bXNSZXBseVRvVGl0bGUge1xuICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuICBjb2xvcjogIzM0MzMzMiAhaW1wb3J0YW50O1xuICBmb250LXNpemU6IDEuMTI1ZW0gIWltcG9ydGFudDtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDsgfVxuXG4uc2Zmb3J1bVBvc3RSZXBseUZvcm0gLnNmUXVvdGUge1xuICBmb250LXNpemU6IDAuODc1ZW0gIWltcG9ydGFudDsgfVxuXG4uc2ZFZGl0b3JXcnAgLnJlVG9vbGJhcldyYXBwZXIgLnNmQ2hhbmdlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlICFpbXBvcnRhbnQ7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZSAhaW1wb3J0YW50O1xuICBjb2xvcjogIzAwODVhZCAhaW1wb3J0YW50O1xuICBmb250LXNpemU6IDEycHggIWltcG9ydGFudDtcbiAgdG9wOiA1cHggIWltcG9ydGFudDtcbiAgcmlnaHQ6IDEwcHggIWltcG9ydGFudDsgfVxuXG4uc2ZFZGl0b3JXcnAgLnJlVG9vbGJhcldyYXBwZXIgLnNmQ2hhbmdlIHNwYW4ge1xuICBjb2xvcjogIzAwODVhZCAhaW1wb3J0YW50O1xuICBmb250LXNpemU6IDFlbSAhaW1wb3J0YW50OyB9XG5cbi5zZmZvcnVtUmVwbHlGb3JtVmlzaWJsZSAuc2Zmb3J1bVBvc3RSZXBseUNvbnRhaW5lciB7XG4gIGhlaWdodDogYXV0byAhaW1wb3J0YW50OyB9XG5cbi5yZUNvbnRlbnRDZWxsIHtcbiAgcGFkZGluZzogMCAhaW1wb3J0YW50OyB9XG5cbi5zZmZvcnVtUG9zdFJlcGx5Q29udGFpbmVyIC5zZmZvcnVtUG9zdFJlcGx5Rm9ybSB7XG4gIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctYm90dG9tOiA0MHB4ICFpbXBvcnRhbnQ7IH1cblxuLnNmU3VibWl0QnRuV3JwIHtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2N3B4KSB7XG4gIC5zZlN1Ym1pdEJ0bldycCB7XG4gICAgbWFyZ2luLXJpZ2h0OiA1MHB4ICFpbXBvcnRhbnQ7IH0gfVxuXG4ucmVDb3JuZXJfdG9wX2xlZnQsXG4ucmVDZW50ZXJfdG9wLFxuLnJlQ29ybmVyX3RvcF9yaWdodCxcbi5yZUxlZnRWZXJ0aWNhbFNpZGUsXG4ucmVUbGJWZXJ0aWNhbCxcbi5yZVJpZ2h0VmVydGljYWxTaWRlIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50OyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiAwKSBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgYm9keS5zZmZvcnVtUmVwbHlGb3JtVmlzaWJsZSB0ZC5yZUNvbnRlbnRDZWxsIHtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjY2NjY2NjICFpbXBvcnRhbnQ7IH1cbiAgYm9keS5zZmZvcnVtUmVwbHlGb3JtVmlzaWJsZSAuc2Zmb3J1bVRocmVhZFBvc3RVc2VyIHtcbiAgICBmbG9hdDogbm9uZSAhaW1wb3J0YW50OyB9XG4gIGJvZHkuc2Zmb3J1bVJlcGx5Rm9ybVZpc2libGUgLnNmZm9ydW1Qb3N0UmVwbHlGb3JtIC5zZmZvcnVtVXNlckF2YXRhcldycCB7XG4gICAgbWF4LXdpZHRoOiA2MHB4OyB9XG4gIGJvZHkuc2Zmb3J1bVJlcGx5Rm9ybVZpc2libGUgLnNmZm9ydW1Qb3N0UmVwbHlGb3JtIC5zZmZvcnVtUmVwbHlUaHJlYWRDb250ZW50IHtcbiAgICBtYXJnaW4tbGVmdDogMCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi10b3A6IDIwcHg7IH1cbiAgYm9keS5zZmZvcnVtUmVwbHlGb3JtVmlzaWJsZSAuc2Zmb3J1bVBvc3RSZXBseUNvbnRhaW5lciAuc2ZFZGl0b3JXcnAge1xuICAgIHBvc2l0aW9uOiBzdGF0aWMgIWltcG9ydGFudDsgfVxuICBib2R5LnNmZm9ydW1SZXBseUZvcm1WaXNpYmxlIHRhYmxlLnJlTGF5b3V0V3JhcHBlciB7XG4gICAgd2lkdGg6IDk1JSAhaW1wb3J0YW50OyB9IH1cblxuLnNmZm9ydW1OZXdUaHJlYWRXcnAgLnNmVHh0IHtcbiAgcGFkZGluZzogMTBweCA1cHggIWltcG9ydGFudDtcbiAgaGVpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG4gIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gIG1heC13aWR0aDogNTAwcHg7IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2N3B4KSB7XG4gIC5zZmZvcnVtTmV3VGhyZWFkV3JwIC5zZlR4dCB7XG4gICAgd2lkdGg6IDgwJSAhaW1wb3J0YW50OyB9IH1cblxuLnNmZm9ydW1OZXdUaHJlYWRXcnAgLnNmRWRpdG9yV3JwIHtcbiAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDsgfVxuXG4uc2Zmb3J1bU5ld1RocmVhZFdycCAuc2Zmb3J1bU5ld1RocmVhZEZvcm1MaXN0IHtcbiAgcGFkZGluZy1sZWZ0OiAwICFpbXBvcnRhbnQ7IH1cblxuYm9keS5zZmZvcnVtUmVwbHlGb3JtVmlzaWJsZSAudG8tdG9wLFxuLnNmZm9ydW1OZXdUaHJlYWRXcnAgLnRvLXRvcCB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDsgfVxuXG5ib2R5LnNmZm9ydW1SZXBseUZvcm1WaXNpYmxlIHRhYmxlLFxuYm9keS5zZmZvcnVtUmVwbHlGb3JtVmlzaWJsZSB0cixcbi5zZmZvcnVtTmV3VGhyZWFkV3JwIHRhYmxlLFxuLnNmZm9ydW1OZXdUaHJlYWRXcnAgdHIge1xuICBib3JkZXItYm90dG9tOiBub25lICFpbXBvcnRhbnQ7IH1cblxuYm9keS5zZmZvcnVtUmVwbHlGb3JtVmlzaWJsZSB0ZCxcbi5zZmZvcnVtTmV3VGhyZWFkV3JwIHRkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudDsgfVxuXG5ib2R5LnNmZm9ydW1SZXBseUZvcm1WaXNpYmxlIHRkLnJlQ29udGVudENlbGwsXG4uc2Zmb3J1bU5ld1RocmVhZFdycCB0ZC5yZUNvbnRlbnRDZWxsIHtcbiAgYm9yZGVyOiAxcHggc29saWQgI2NjY2NjYyAhaW1wb3J0YW50OyB9XG5cbmJvZHkuc2Zmb3J1bVJlcGx5Rm9ybVZpc2libGUgLnJlV3JhcHBlcixcbi5zZmZvcnVtTmV3VGhyZWFkV3JwIC5yZVdyYXBwZXIge1xuICB3aWR0aDogMTAwJSAhaW1wb3J0YW50OyB9XG5cbi8qIENNUyBBRE1JTiBTVFlMRVMgKi9cbmJvZHkuc2ZQYWdlRWRpdG9yICNsaXZlY2hhdC1jb21wYWN0LWNvbnRhaW5lcixcbmJvZHkuc2ZQYWdlRWRpdG9yICNsaXZlY2hhdC1mdWxsIHtcbiAgZGlzcGxheTogbm9uZTsgfVxuXG5ib2R5LnNmUGFnZUVkaXRvciAjY3RsMDBfTWFpbk5hdl9jdGwwMF9DIG5hdiB7XG4gIGRpc3BsYXk6IG5vbmU7IH1cblxuYm9keS5zZlBhZ2VFZGl0b3IgI2N0bDAwX0xvZ2luQXJlYV9jdGwwMCB7XG4gIG1hcmdpbi1ib3R0b206IDA7IH1cblxuYm9keS5zZlBhZ2VFZGl0b3IgI2N0bDAwX0xvZ2luQXJlYV9jdGwwMF9DIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBhdXRvOyB9XG5cbmJvZHkuc2ZQYWdlRWRpdG9yICNjdGwwMF9Mb2dpbkFyZWFfY3RsMDBfQyB1bCB7XG4gIGRpc3BsYXk6IG5vbmU7IH1cblxuYm9keS5zZlBhZ2VFZGl0b3IgLm5hdi11dGlsaXRpZXMsXG5ib2R5LnNmUGFnZUVkaXRvciAubmF2LW1vcmUtbGlua3Mge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7IH1cblxuYm9keS5zZlBhZ2VFZGl0b3IgLnV0aWxpdHktbmF2LXdyYXBwZXIge1xuICBkaXNwbGF5OiBub25lO1xuICBiYWNrZ3JvdW5kOiBub25lO1xuICBtYXJnaW4tYm90dG9tOiAwOyB9XG5cbmJvZHkuc2ZQYWdlRWRpdG9yIC51dGlsaXR5LW5hdi13cmFwcGVyIC5uYXYtbGlua3Mge1xuICBkaXNwbGF5OiBub25lOyB9XG5cbmJvZHkuc2ZQYWdlRWRpdG9yIC5sb2dpbi1saW5rIGEsXG5ib2R5LnNmUGFnZUVkaXRvciAubXktYWNjb3VudC1saW5rIGEge1xuICBjb2xvcjogIzM0MzMzMiAhaW1wb3J0YW50OyB9XG5cbmJvZHkuc2ZQYWdlRWRpdG9yIC5sb2dpbi1saW5rOmhvdmVyLFxuYm9keS5zZlBhZ2VFZGl0b3IgLm15LWFjY291bnQtbGluazpob3ZlciB7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7IH1cblxuYm9keS5zZlBhZ2VFZGl0b3IuaW5uZXIgI21haW4tbmF2LXdyYXBwZXIge1xuICBwb3NpdGlvbjogc3RhdGljOyB9XG5cbmJvZHkuc2ZQYWdlRWRpdG9yLmlubmVyICNtYWluLW5hdi13cmFwcGVyIG5hdiB7XG4gIGRpc3BsYXk6IG5vbmU7IH1cblxuYm9keS5zZlBhZ2VFZGl0b3IuaW5uZXIgLm1haW4tY29udGVudCAuY29udGFpbmVyLFxuYm9keS5zZlBhZ2VFZGl0b3IuaW5uZXIgLm1haW4tY29udGVudCAuZ2xvYmFsLXNlYXJjaCxcbmJvZHkuc2ZQYWdlRWRpdG9yLmlubmVyIC5tYWluLWNvbnRlbnQgaGVhZGVyIC5oZXJvLFxuaGVhZGVyIGJvZHkuc2ZQYWdlRWRpdG9yLmlubmVyIC5tYWluLWNvbnRlbnQgLmhlcm8sXG5ib2R5LnNmUGFnZUVkaXRvci5pbm5lciAubWFpbi1jb250ZW50ICN6Q29udGVudF9DMDAxX2ZvcnVtc0Zyb250ZW5kUG9zdHNMaXN0X2N0bDAwX2N0bDAwX3Bvc3RzRGV0YWlsc1ZpZXcsXG5ib2R5LnNmUGFnZUVkaXRvci5pbm5lciAubWFpbi1jb250ZW50IC5zZmZvcnVtTmV3VGhyZWFkV3JwIHtcbiAgYmFja2dyb3VuZDogbm9uZSAhaW1wb3J0YW50OyB9XG5cbmJvZHkuc2ZQYWdlRWRpdG9yIC5tb2RhbC1jb250ZW50IGJ1dHRvbixcbmJvZHkuc2ZQYWdlRWRpdG9yIC5tb2RhbC1jb250ZW50IC5idXR0b24sXG5ib2R5LnNmUGFnZUVkaXRvciAubW9kYWwtY29udGVudCAuYnV0dG9uLXNtYWxsLXRleHQsXG5ib2R5LnNmUGFnZUVkaXRvciAubW9kYWwtY29udGVudCAuc2ltcGxlLWJ1dHRvbixcbmJvZHkuc2ZQYWdlRWRpdG9yIC5tb2RhbC1jb250ZW50IGJvZHkuYmxvZyAuc2Zjb21tZW50c1N1Ym1pdEJ0bixcbmJvZHkuYmxvZyBib2R5LnNmUGFnZUVkaXRvciAubW9kYWwtY29udGVudCAuc2Zjb21tZW50c1N1Ym1pdEJ0bixcbmJvZHkuc2ZQYWdlRWRpdG9yIC5tb2RhbC1jb250ZW50IC5zZmZvcnVtTmV3VGhyZWFkTG5rLFxuYm9keS5zZlBhZ2VFZGl0b3IgLm1vZGFsLWNvbnRlbnQgLnNmZm9ydW1SZXBseUJ0bixcbmJvZHkuc2ZQYWdlRWRpdG9yIC5tb2RhbC1jb250ZW50IC5mb3J1bSAuc2ZTdWJtaXRCdG4sXG4uZm9ydW0gYm9keS5zZlBhZ2VFZGl0b3IgLm1vZGFsLWNvbnRlbnQgLnNmU3VibWl0QnRuLFxuYm9keS5zZlBhZ2VFZGl0b3IgLm1vZGFsLWNvbnRlbnQgLmJ1dHRvbi1zZWNvbmRhcnkge1xuICBjb2xvcjogIzMzMyAhaW1wb3J0YW50O1xuICB3aWR0aDogYXV0byAhaW1wb3J0YW50O1xuICAtd2Via2l0LXRyYW5zaXRpb246IG5vbmUgIWltcG9ydGFudDtcbiAgdHJhbnNpdGlvbjogbm9uZSAhaW1wb3J0YW50O1xuICBtaW4td2lkdGg6IDFweDtcbiAgYmFja2dyb3VuZDogI2VlZSAhaW1wb3J0YW50O1xuICBmb250LXNpemU6IDEyLjVweCAhaW1wb3J0YW50OyB9XG5cbmJvZHkuc2ZQYWdlRWRpdG9yIC5tb2RhbC1jb250ZW50IGJ1dHRvbjphZnRlcixcbmJvZHkuc2ZQYWdlRWRpdG9yIC5tb2RhbC1jb250ZW50IC5idXR0b246YWZ0ZXIsXG5ib2R5LnNmUGFnZUVkaXRvciAubW9kYWwtY29udGVudCAuYnV0dG9uLXNtYWxsLXRleHQ6YWZ0ZXIsXG5ib2R5LnNmUGFnZUVkaXRvciAubW9kYWwtY29udGVudCAuc2ltcGxlLWJ1dHRvbjphZnRlcixcbmJvZHkuc2ZQYWdlRWRpdG9yIC5tb2RhbC1jb250ZW50IGJvZHkuYmxvZyAuc2Zjb21tZW50c1N1Ym1pdEJ0bjphZnRlcixcbmJvZHkuYmxvZyBib2R5LnNmUGFnZUVkaXRvciAubW9kYWwtY29udGVudCAuc2Zjb21tZW50c1N1Ym1pdEJ0bjphZnRlcixcbmJvZHkuc2ZQYWdlRWRpdG9yIC5tb2RhbC1jb250ZW50IC5zZmZvcnVtTmV3VGhyZWFkTG5rOmFmdGVyLFxuYm9keS5zZlBhZ2VFZGl0b3IgLm1vZGFsLWNvbnRlbnQgLnNmZm9ydW1SZXBseUJ0bjphZnRlcixcbmJvZHkuc2ZQYWdlRWRpdG9yIC5tb2RhbC1jb250ZW50IC5mb3J1bSAuc2ZTdWJtaXRCdG46YWZ0ZXIsXG4uZm9ydW0gYm9keS5zZlBhZ2VFZGl0b3IgLm1vZGFsLWNvbnRlbnQgLnNmU3VibWl0QnRuOmFmdGVyLFxuYm9keS5zZlBhZ2VFZGl0b3IgLm1vZGFsLWNvbnRlbnQgLmJ1dHRvbi1zZWNvbmRhcnk6YWZ0ZXIge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7IH1cblxuYm9keS5zZlBhZ2VFZGl0b3IgLm1vZGFsLWNvbnRlbnQgYnV0dG9uOmhvdmVyLFxuYm9keS5zZlBhZ2VFZGl0b3IgLm1vZGFsLWNvbnRlbnQgLmJ1dHRvbjpob3ZlcixcbmJvZHkuc2ZQYWdlRWRpdG9yIC5tb2RhbC1jb250ZW50IC5idXR0b24tc21hbGwtdGV4dDpob3ZlcixcbmJvZHkuc2ZQYWdlRWRpdG9yIC5tb2RhbC1jb250ZW50IC5zaW1wbGUtYnV0dG9uOmhvdmVyLFxuYm9keS5zZlBhZ2VFZGl0b3IgLm1vZGFsLWNvbnRlbnQgYm9keS5ibG9nIC5zZmNvbW1lbnRzU3VibWl0QnRuOmhvdmVyLFxuYm9keS5ibG9nIGJvZHkuc2ZQYWdlRWRpdG9yIC5tb2RhbC1jb250ZW50IC5zZmNvbW1lbnRzU3VibWl0QnRuOmhvdmVyLFxuYm9keS5zZlBhZ2VFZGl0b3IgLm1vZGFsLWNvbnRlbnQgLnNmZm9ydW1OZXdUaHJlYWRMbms6aG92ZXIsXG5ib2R5LnNmUGFnZUVkaXRvciAubW9kYWwtY29udGVudCAuc2Zmb3J1bVJlcGx5QnRuOmhvdmVyLFxuYm9keS5zZlBhZ2VFZGl0b3IgLm1vZGFsLWNvbnRlbnQgLmZvcnVtIC5zZlN1Ym1pdEJ0bjpob3Zlcixcbi5mb3J1bSBib2R5LnNmUGFnZUVkaXRvciAubW9kYWwtY29udGVudCAuc2ZTdWJtaXRCdG46aG92ZXIsXG5ib2R5LnNmUGFnZUVkaXRvciAubW9kYWwtY29udGVudCAuYnV0dG9uLXNlY29uZGFyeTpob3ZlciB7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7IH1cblxuYm9keS5zZlRlbXBsYXRlRWRpdG9yICNjdGwwMF9NYWluTmF2X2N0bDAwX0MgbmF2LFxuYm9keS5zZlRlbXBsYXRlRWRpdG9yICNjdGwwMF9Mb2dpbkFyZWFfY3RsMDBfQyB1bCxcbmJvZHkuc2ZUZW1wbGF0ZUVkaXRvciAubmF2LXV0aWxpdGllcyxcbmJvZHkuc2ZUZW1wbGF0ZUVkaXRvciAudXRpbGl0eS1uYXYtd3JhcHBlciB7XG4gIGRpc3BsYXk6IGJsb2NrOyB9XG5cbmJvZHkuc2ZUZW1wbGF0ZUVkaXRvciAjbWFpbi1uYXYtd3JhcHBlciBuYXYge1xuICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50OyB9XG5cbmJvZHkuc2ZUZW1wbGF0ZUVkaXRvciAubW0tZHJvcGRvd24ge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7IH1cblxuLyogU1RBUlQgVGVsZXJpay5TaXRlZmluaXR5LlJlc291cmNlcy5UaGVtZXMuTGF5b3V0c0Jhc2ljcy5jc3MgKi9cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuc2ZfY29scyB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luOiAwO1xuICAgIHBhZGRpbmc6IDA7IH1cbiAgLnNmX2NvbHM6YmVmb3JlLFxuICAuc2ZfY29sczphZnRlciB7XG4gICAgY29udGVudDogXCJcIjtcbiAgICBkaXNwbGF5OiB0YWJsZTsgfVxuICAuc2ZfY29sczphZnRlciB7XG4gICAgY2xlYXI6IGJvdGg7IH1cbiAgLnNmX2NvbHMge1xuICAgIHpvb206IDE7IH1cbiAgLnNmX2NvbHNPdXQgKyAuc2ZfY29sc091dCB7XG4gICAgKm1hcmdpbi1sZWZ0OiAtMXB4ICFpbXBvcnRhbnQ7IH1cbiAgLnNmX2Jsb2NrIHtcbiAgICBkaXNwbGF5OiBibG9jazsgfVxuICAuc2ZfMWNvbF8xXzEwMCB7XG4gICAgZmxvYXQ6IG5vbmU7XG4gICAgbWFyZ2luOiAwOyB9XG4gIC5zZl8yY29sc18xXzI1IHtcbiAgICBmbG9hdDogbGVmdDtcbiAgICB3aWR0aDogMjUlO1xuICAgIG1hcmdpbjogMDsgfVxuICAuc2ZfMmNvbHNfMl83NSB7XG4gICAgZmxvYXQ6IHJpZ2h0O1xuICAgIHdpZHRoOiA3NSU7XG4gICAgbWFyZ2luOiAwOyB9XG4gIC5zZl8yY29sc18yXzc1IC5zZl8yY29sc18yaW5fNzUge1xuICAgIG1hcmdpbi1sZWZ0OiAxMnB4OyB9XG4gIC5zZl8yY29sc18xXzMzIHtcbiAgICBmbG9hdDogbGVmdDtcbiAgICB3aWR0aDogMzMlO1xuICAgIG1hcmdpbjogMDsgfVxuICAuc2ZfMmNvbHNfMl82NyB7XG4gICAgZmxvYXQ6IHJpZ2h0O1xuICAgIHdpZHRoOiA2NyU7XG4gICAgbWFyZ2luOiAwOyB9XG4gIC5zZl8yY29sc18yXzY3IC5zZl8yY29sc18yaW5fNjcge1xuICAgIG1hcmdpbi1sZWZ0OiAxMnB4OyB9XG4gIC5zZl8yY29sc18xXzUwIHtcbiAgICBmbG9hdDogbGVmdDtcbiAgICB3aWR0aDogNTAlO1xuICAgIG1hcmdpbjogMDsgfVxuICAuc2ZfMmNvbHNfMl81MCB7XG4gICAgZmxvYXQ6IHJpZ2h0O1xuICAgIHdpZHRoOiA1MCU7XG4gICAgbWFyZ2luOiAwOyB9XG4gIC5zZl8yY29sc18yXzUwIC5zZl8yY29sc18yaW5fNTAge1xuICAgIG1hcmdpbi1sZWZ0OiAxMnB4OyB9XG4gIC5zZl8yY29sc18xXzY3IHtcbiAgICBmbG9hdDogbGVmdDtcbiAgICB3aWR0aDogNjclO1xuICAgIG1hcmdpbjogMDsgfVxuICAuc2ZfMmNvbHNfMl8zMyB7XG4gICAgZmxvYXQ6IHJpZ2h0O1xuICAgIHdpZHRoOiAzMyU7XG4gICAgbWFyZ2luOiAwOyB9XG4gIC5zZl8yY29sc18yXzMzIC5zZl8yY29sc18yaW5fMzMge1xuICAgIG1hcmdpbi1sZWZ0OiAxMnB4OyB9XG4gIC5zZl8yY29sc18xXzc1IHtcbiAgICBmbG9hdDogbGVmdDtcbiAgICB3aWR0aDogNzUlO1xuICAgIG1hcmdpbjogMDsgfVxuICAuc2ZfMmNvbHNfMl8yNSB7XG4gICAgZmxvYXQ6IHJpZ2h0O1xuICAgIHdpZHRoOiAyNSU7XG4gICAgbWFyZ2luOiAwOyB9XG4gIC5zZl8yY29sc18yXzI1IC5zZl8yY29sc18yaW5fMjUge1xuICAgIG1hcmdpbi1sZWZ0OiAxMnB4OyB9XG4gIC5zZl8zY29sc18xXzMzIHtcbiAgICBmbG9hdDogbGVmdDtcbiAgICB3aWR0aDogMzMlO1xuICAgIG1hcmdpbjogMDsgfVxuICAuc2ZfM2NvbHNfMl8zNCB7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgd2lkdGg6IDM0JTtcbiAgICBtYXJnaW46IDA7IH1cbiAgLnNmXzNjb2xzXzNfMzMge1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIHdpZHRoOiAzMyU7XG4gICAgbWFyZ2luOiAwO1xuICAgIF9tYXJnaW4tbGVmdDogLTFweCAhaW1wb3J0YW50OyB9XG4gIC5zZl8zY29sc18yXzM0IC5zZl8zY29sc18yaW5fMzQsXG4gIC5zZl8zY29sc18zXzMzIC5zZl8zY29sc18zaW5fMzMge1xuICAgIG1hcmdpbi1sZWZ0OiAxMnB4OyB9XG4gIC5zZl8zY29sc18xXzI1IHtcbiAgICBmbG9hdDogbGVmdDtcbiAgICB3aWR0aDogMjUlO1xuICAgIG1hcmdpbjogMDsgfVxuICAuc2ZfM2NvbHNfMl81MCB7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgd2lkdGg6IDUwJTtcbiAgICBtYXJnaW46IDA7IH1cbiAgLnNmXzNjb2xzXzNfMjUge1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIHdpZHRoOiAyNSU7XG4gICAgbWFyZ2luOiAwO1xuICAgIF9tYXJnaW4tbGVmdDogLTFweCAhaW1wb3J0YW50OyB9XG4gIC5zZl8zY29sc18yXzUwIC5zZl8zY29sc18yaW5fNTAsXG4gIC5zZl8zY29sc18zXzI1IC5zZl8zY29sc18zaW5fMjUge1xuICAgIG1hcmdpbi1sZWZ0OiAxMnB4OyB9XG4gIC5zZl80Y29sc18xXzI1LFxuICAuc2ZfNGNvbHNfMl8yNSxcbiAgLnNmXzRjb2xzXzNfMjUsXG4gIC5zZl80Y29sc180XzI1IHtcbiAgICBmbG9hdDogbGVmdDtcbiAgICB3aWR0aDogMjUlO1xuICAgIG1hcmdpbjogMDsgfVxuICAuc2ZfNGNvbHNfNF8yNSB7XG4gICAgX21hcmdpbi1sZWZ0OiAtMXB4ICFpbXBvcnRhbnQ7IH1cbiAgLnNmXzRjb2xzXzJfMjUgLnNmXzRjb2xzXzJpbl8yNSxcbiAgLnNmXzRjb2xzXzNfMjUgLnNmXzRjb2xzXzNpbl8yNSxcbiAgLnNmXzRjb2xzXzRfMjUgLnNmXzRjb2xzXzRpbl8yNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDEycHg7IH1cbiAgLnNmXzVjb2xzXzFfMjAsXG4gIC5zZl81Y29sc18yXzIwLFxuICAuc2ZfNWNvbHNfM18yMCxcbiAgLnNmXzVjb2xzXzRfMjAsXG4gIC5zZl81Y29sc181XzIwIHtcbiAgICBmbG9hdDogbGVmdDtcbiAgICB3aWR0aDogMjAlO1xuICAgIG1hcmdpbjogMDsgfVxuICAuc2ZfNWNvbHNfNV8yMCB7XG4gICAgX21hcmdpbi1sZWZ0OiAtMXB4ICFpbXBvcnRhbnQ7IH1cbiAgLnNmXzVjb2xzXzJfMjAgLnNmXzVjb2xzXzJpbl8yMCxcbiAgLnNmXzVjb2xzXzNfMjAgLnNmXzVjb2xzXzNpbl8yMCxcbiAgLnNmXzVjb2xzXzRfMjAgLnNmXzVjb2xzXzRpbl8yMCxcbiAgLnNmXzVjb2xzXzVfMjAgLnNmXzVjb2xzXzVpbl8yMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDEycHg7IH0gfVxuXG4vKiBIb3VzZSBBZHMgYW5kIERvdWJsZWNsaWNrIEFkcyAqL1xuLmNlbnRyYWwtYWQge1xuICB3aWR0aDogMTAwJTtcbiAgYmFja2dyb3VuZDogI2Y1ZjVmNSBub25lIHJlcGVhdCBzY3JvbGwgMCAwO1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICBwYWRkaW5nOiAxNXB4ICFpbXBvcnRhbnQ7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZGlzcGxheTogdGFibGU7XG4gIGNsZWFyOiBib3RoOyB9XG5cbi5jZW50cmFsLWFkLWNvbC1sZWZ0LFxuLmNlbnRyYWwtYWQtY29sLXJpZ2h0IHtcbiAgZGlzcGxheTogdGFibGUtY2VsbDtcbiAgdmVydGljYWwtYWxpZ246IHRvcDsgfVxuXG4uY2VudHJhbC1hZC1jb2wtbGVmdCB7XG4gIG1pbi13aWR0aDogMTgwcHg7IH1cblxuLmNlbnRyYWwtYWQtY29sLXJpZ2h0IHtcbiAgcGFkZGluZy1sZWZ0OiAyJTtcbiAgdGV4dC1hbGlnbjogbGVmdDsgfVxuXG4uY2VudHJhbC1hZC10aXRsZSB7XG4gIGNvbG9yOiAjNzdjNWQ1ICFpbXBvcnRhbnQ7XG4gIGZvbnQtZmFtaWx5OiBcIkxleGlhUmVndWxhclwiLCBUaW1lcywgc2FuLXNlcmlmO1xuICBmb250LXNpemU6IDEuNjI1ZW07XG4gIGxpbmUtaGVpZ2h0OiAzMnB4O1xuICBwYWRkaW5nOiAxNXB4IDAgMjBweDsgfVxuXG4uY2VudHJhbC1hZC1zdWJ0aXRsZSB7XG4gIGNvbG9yOiAjNjc2YjZjICFpbXBvcnRhbnQ7IH1cblxuLmNlbnRyYWwtYWQtZGVzY3JpcHRpb24ge1xuICBjb2xvcjogIzY3NmI2YyAhaW1wb3J0YW50O1xuICBmb250LXNpemU6IDAuODc1ZW07XG4gIGxpbmUtaGVpZ2h0OiAxOXB4O1xuICBtYXJnaW4tYm90dG9tOiAyMHB4OyB9XG5cbi5jZW50cmFsLWFkLWltYWdlIHtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDsgfVxuXG4uY2VudHJhbC1hZC1pbWFnZSBpbWcge1xuICBtYXJnaW46IDAgYXV0bzsgfVxuXG4uY2VudHJhbC1hZC1pbWFnZSBhIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lOyB9XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzQwcHgpIHtcbiAgLmNlbnRyYWwtYWQsXG4gIC5jZW50cmFsLWFkLWNvbC1sZWZ0LFxuICAuY2VudHJhbC1hZC1jb2wtcmlnaHQge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgbWFyZ2luOiAwOyB9IH1cblxuLmFydGljbGUgLnNpZGViYXIgLmJ1dHRvbixcbi50b3BpY3MgLnNpZGViYXIgLmJ1dHRvbiB7XG4gIG1hcmdpbi1sZWZ0OiBpbmhlcml0OyB9XG5cbi8qIFBvZGNhc3Qgc3R5bGVzICovXG4ucG9kY2FzdC1iYW5uZXIge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luLWJvdHRvbTogMjVweDsgfVxuXG4uaW1nLWJveC1sZWZ0LnBvZGNhc3QtYXV0aG9yIHtcbiAgd2lkdGg6IDExMHB4OyB9XG5cbmEuYnV0dG9uLmJ0bi1wb2RjYXN0LFxuYS5idXR0b24tc2Vjb25kYXJ5LmJ0bi1wb2RjYXN0IHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZsb2F0OiBsZWZ0O1xuICBtYXJnaW4tcmlnaHQ6IDIwcHg7XG4gIHdpZHRoOiAzMzBweDsgfVxuXG4uZmVhdHVyZWQtcG9kY2FzdCB7XG4gIG1hcmdpbi1ib3R0b206IDM1cHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBhZGRpbmctYm90dG9tOiAyMHB4O1xuICB3aWR0aDogMTAwJTsgfVxuXG4uZmVhdHVyZWQtcG9kY2FzdCBpZnJhbWUge1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICB3aWR0aDogMTAwJTsgfVxuXG4ucG9kY2FzdC1kZXNjcmlwdGlvbiB7XG4gIG1hcmdpbjogMjBweCAwOyB9XG5cbi5mZWF0dXJlZC1wb2RjYXN0IGgzIHtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDsgfVxuXG5oMiNsaWJyYXJ5IHtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgbWFyZ2luLXRvcDogMjBweDsgfVxuXG4ucG9kY2FzdC1pdGVtIHtcbiAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjsgfVxuXG4ucG9kY2FzdC1pdGVtIGEge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luLWJvdHRvbTogMTBweDsgfVxuXG4vKiBwb2RjYXN0IHVwZGF0ZWQgc3R5bGVzICovXG4ucG9kY2FzdCAucG9kY2FzdF9fc29ydCB7XG4gIG1hcmdpbi1ib3R0b206IDJlbTsgfVxuXG4ucG9kY2FzdCB1bC5wb2RjYXN0X19saXN0IHtcbiAgcGFkZGluZzogMDtcbiAgZGlzcGxheTogZmxleDtcbiAgLW1zLWZsZXgtd3JhcDogd3JhcDtcbiAgZmxleC13cmFwOiB3cmFwOyB9XG5cbi5wb2RjYXN0IHVsLnBvZGNhc3RfX2xpc3QgLnBvZGNhc3RfX2l0ZW0ge1xuICBtYXJnaW4tYm90dG9tOiA0ZW07XG4gIG1hcmdpbi10b3A6IDJlbTtcbiAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG5cbi5wb2RjYXN0IHVsLnBvZGNhc3RfX2xpc3QgLnBvZGNhc3RfX2l0ZW06YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMXB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzMzO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogLTFlbTtcbiAgbGVmdDogMDsgfVxuXG4ucG9kY2FzdCB1bC5wb2RjYXN0X19saXN0IC5wb2RjYXN0X19pdGVtIC5wb2RjYXN0X19pdGVtLWhlYWRpbmcge1xuICBtYXJnaW4tYm90dG9tOiAxLjVlbTsgfVxuXG4ucG9kY2FzdCB1bC5wb2RjYXN0X19saXN0IC5wb2RjYXN0X19pdGVtIC5wb2RjYXN0X19pdGVtLXRpdGxlIHtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1zaXplOiAxLjI1cmVtOyB9XG5cbi5wb2RjYXN0IHVsLnBvZGNhc3RfX2xpc3QgLnBvZGNhc3RfX2l0ZW0gLnBvZGNhc3RfX2l0ZW0tZGF0ZSB7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07IH1cblxuLnBvZGNhc3QgdWwucG9kY2FzdF9fbGlzdCAucG9kY2FzdF9faXRlbSAucG9kY2FzdF9faXRlbS1kZXNjcmlwdGlvbiB7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAtd2Via2l0LWxpbmUtY2xhbXA6IDQ7XG4gIC13ZWJraXQtYm94LW9yaWVudDogdmVydGljYWw7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIG1heC1oZWlnaHQ6IDUuMmVtOyB9XG5cbi5wb2RjYXN0IHVsLnBvZGNhc3RfX2xpc3QgLnBvZGNhc3RfX2l0ZW0gLnBvZGNhc3RfX2l0ZW0tY3RhIHtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmctdG9wOiAyZW07IH1cblxuLnBvZGNhc3QgdWwucG9kY2FzdF9fbGlzdCAucG9kY2FzdF9faXRlbSAucG9kY2FzdF9faXRlbS1jdGEgLmJ1dHRvbiB7XG4gIG1hcmdpbjogMDsgfVxuXG4ucG9kY2FzdCAucG9kY2FzdF9fcGFnaW5hdGlvbiB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjsgfVxuXG4ucG9kY2FzdCAucG9kY2FzdF9fcGFnaW5hdGlvbiAuYnRuIHtcbiAgbWFyZ2luOiAwLjVlbTsgfVxuXG4ucG9kY2FzdCAucG9kY2FzdF9fcGFnaW5hdGlvbiAuYnRuLnNlbGVjdGVkIHtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5wb2RjYXN0IHVsLnBvZGNhc3RfX2xpc3QgLnBvZGNhc3RfX2l0ZW0ge1xuICAgIHdpZHRoOiBjYWxjKDUwJSAtIDJlbSk7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHBhZGRpbmctYm90dG9tOiAyZW07IH1cbiAgLnBvZGNhc3QgdWwucG9kY2FzdF9fbGlzdCAucG9kY2FzdF9faXRlbTpudGgtY2hpbGQob2RkKSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAyZW07IH1cbiAgLnBvZGNhc3QgdWwucG9kY2FzdF9fbGlzdCAucG9kY2FzdF9faXRlbSAucG9kY2FzdF9faXRlbS1jdGEge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBib3R0b206IC0yZW07IH0gfVxuXG4vKiBtaW5kc2hpZnQgc3R5bGVzICovXG4ubWluZHNoaWZ0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZhZmFmYTsgfVxuXG4ubWluZHNoaWZ0IC5oZWFkZXIge1xuICBwYWRkaW5nOiAzMHB4IDA7IH1cblxuLm1pbmRzaGlmdCBoMSB7XG4gIGZvbnQtZmFtaWx5OiBcIkxleGlhUmVndWxhclwiLCBUaW1lcywgc2FuLXNlcmlmO1xuICBmb250LXNpemU6IDE5cHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjsgfVxuXG4ubWluZHNoaWZ0IC5tYWluLWNvbnRlbnQgaDIgYSxcbi5taW5kc2hpZnQgLm1haW4tY29udGVudCBoMiB7XG4gIGZvbnQtc2l6ZTogMzZweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG5cbi5taW5kc2hpZnQgaDMge1xuICBjb2xvcjogIzAwMkI0OTtcbiAgZm9udC1mYW1pbHk6IFwiR290aGFtQm9va1wiLCBBcmlhbCwgSGVsdmV0aWNhLCBzYW5zO1xuICBmb250LXNpemU6IDUycHg7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBwYWRkaW5nOiAxMHB4IDA7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7IH1cblxuLm1pbmRzaGlmdCBoMy5zZWNvbmRhcnkge1xuICBjb2xvcjogIzViNjc3MDtcbiAgZm9udC1mYW1pbHk6IFwiR290aGFtQm9va1wiLCBBcmlhbCwgSGVsdmV0aWNhLCBzYW5zO1xuICBmb250LXNpemU6IDIwcHg7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBwYWRkaW5nOiA0MHB4IDA7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTsgfVxuXG4ubWluZHNoaWZ0IC5tYWluLWNvbnRlbnQgaDIgYTpub3QoLmJ1dHRvbik6bm90KC5idXR0b24tc21hbGwtdGV4dCk6bm90KC5zaW1wbGUtYnV0dG9uKTpub3QoLnNmZm9ydW1OZXdUaHJlYWRMbmspOm5vdCguc2Zmb3J1bVJlcGx5QnRuKTpub3QoLmJ1dHRvbi1zZWNvbmRhcnkpIHtcbiAgZm9udC1zaXplOiAzNnB4O1xuICBsaW5lLWhlaWdodDogMTAwJTsgfVxuXG4ubWluZHNoaWZ0IGgzLnNlY29uZGFyeTpiZWZvcmUsXG4ubWluZHNoaWZ0IGgzLnNlY29uZGFyeTphZnRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDJiNDk7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgaGVpZ2h0OiAxcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgd2lkdGg6IDUwJTsgfVxuXG4ubWluZHNoaWZ0IGgzLnNlY29uZGFyeTpiZWZvcmUge1xuICByaWdodDogMS45ZW07XG4gIG1hcmdpbi1sZWZ0OiAtNTAlOyB9XG5cbi5taW5kc2hpZnQgaDMuc2Vjb25kYXJ5OmFmdGVyIHtcbiAgbGVmdDogMS45ZW07XG4gIG1hcmdpbi1yaWdodDogLTUwJTsgfVxuXG4ubWluZHNoaWZ0IC5mZWF0dXJlZC1jb250ZW50LXdyYXBwZXIge1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICAvKmRpc3BsYXk6IC13ZWJraXQtZmxleDtcclxuICAgICBkaXNwbGF5OiAtbXMtZmxleGJveDtcclxuICAgIGRpc3BsYXk6IGZsZXg7Ki9cbiAgZGlzcGxheTogdGFibGU7XG4gIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gIHdpZHRoOiAxMDAlOyB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAubWluZHNoaWZ0IC5mZWF0dXJlZC1jb250ZW50LXdyYXBwZXIge1xuICAgIGRpc3BsYXk6IGJsb2NrOyB9IH1cblxuLm1pbmRzaGlmdCAuZmVhdHVyZWQtY29udGVudC13cmFwcGVyIC5mZWF0dXJlZC1zZWN0aW9uIHtcbiAgYmFja2dyb3VuZDogI2YzZjJmMTtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgcGFkZGluZzogNDVweCAzMHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIC8qIGZsZXg6IDE7ICovIH1cblxuLm1pbmRzaGlmdCAuZmVhdHVyZWQtc2VjdGlvbi5mdWxsLXdpZHRoIHtcbiAgd2lkdGg6IDEwMCU7IH1cblxuLm1pbmRzaGlmdCAuZmVhdHVyZWQtc2VjdGlvbi5oYWxmLXdpZHRoIHtcbiAgZmxvYXQ6IGxlZnQ7XG4gIG1hcmdpbi1yaWdodDogMSU7XG4gIHdpZHRoOiA0OSU7XG4gIGRpc3BsYXk6IHRhYmxlLWNlbGw7XG4gIGhlaWdodDogMTAwJTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBoZWlnaHQ6IDU1MHB4OyB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjVweCkge1xuICAubWluZHNoaWZ0IC5mZWF0dXJlZC1zZWN0aW9uLmhhbGYtd2lkdGgge1xuICAgIG1pbi1oZWlnaHQ6IDU1MHB4O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuICAubWluZHNoaWZ0IC5mZWF0dXJlZC1zZWN0aW9uLmhhbGYtd2lkdGggaW1nIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgLypib3R0b206IDMwcHg7Ki9cbiAgICB3aWR0aDogODklO1xuICAgIHRvcDogYXV0bzsgfSB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kICgtbXMtaGlnaC1jb250cmFzdDogYWN0aXZlKSwgKC1tcy1oaWdoLWNvbnRyYXN0OiBub25lKSB7XG4gIC5taW5kc2hpZnQgLmZlYXR1cmVkLXNlY3Rpb24uaGFsZi13aWR0aCBpbWcge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDI5MHB4OyB9IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5taW5kc2hpZnQgLmZlYXR1cmVkLXNlY3Rpb24uZnVsbC13aWR0aCxcbiAgLm1pbmRzaGlmdCAuZmVhdHVyZWQtc2VjdGlvbi5oYWxmLXdpZHRoIHtcbiAgICBjbGVhcjogYm90aDtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgIHdpZHRoOiAxMDAlOyB9IH1cblxuLm1pbmRzaGlmdCAuZmVhdHVyZWQtc2VjdGlvbi5oYWxmLXdpZHRoIH4gLmhhbGYtd2lkdGgge1xuICBmbG9hdDogcmlnaHQ7XG4gIG1hcmdpbi1yaWdodDogMDtcbiAgZGlzcGxheTogdGFibGUtY2VsbDsgfVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5taW5kc2hpZnQgLmZlYXR1cmVkLXNlY3Rpb24uaGFsZi13aWR0aCB7XG4gICAgZmxvYXQ6IG5vbmU7XG4gICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgIHdpZHRoOiAxMDAlOyB9IH1cblxuLm1pbmRzaGlmdCAubWFpbi1jb250ZW50IGE6bm90KC5idXR0b24pOm5vdCguYnV0dG9uLXNtYWxsLXRleHQpOm5vdCguc2ltcGxlLWJ1dHRvbik6bm90KC5zZmZvcnVtTmV3VGhyZWFkTG5rKTpub3QoLnNmZm9ydW1SZXBseUJ0bik6bm90KC5idXR0b24tc2Vjb25kYXJ5KSxcbi5taW5kc2hpZnQgLmJhbmQgYTpub3QoLmJ1dHRvbik6bm90KC5idXR0b24tc21hbGwtdGV4dCk6bm90KC5zaW1wbGUtYnV0dG9uKTpub3QoLnNmZm9ydW1OZXdUaHJlYWRMbmspOm5vdCguc2Zmb3J1bVJlcGx5QnRuKTpub3QoLmJ1dHRvbi1zZWNvbmRhcnkpIHtcbiAgY29sb3I6ICMwMDJiNDk7IH1cblxuLm1pbmRzaGlmdCAubWFpbi1jb250ZW50IGE6bm90KC5idXR0b24pOm5vdCguYnV0dG9uLXNtYWxsLXRleHQpOm5vdCguc2ltcGxlLWJ1dHRvbik6bm90KC5zZmZvcnVtTmV3VGhyZWFkTG5rKTpub3QoLnNmZm9ydW1SZXBseUJ0bik6bm90KC5idXR0b24tc2Vjb25kYXJ5KTpob3Zlcixcbi5taW5kc2hpZnQgLmJhbmQgYTpub3QoLmJ1dHRvbik6bm90KC5idXR0b24tc21hbGwtdGV4dCk6bm90KC5zaW1wbGUtYnV0dG9uKTpub3QoLnNmZm9ydW1OZXdUaHJlYWRMbmspOm5vdCguc2Zmb3J1bVJlcGx5QnRuKTpub3QoLmJ1dHRvbi1zZWNvbmRhcnkpOmhvdmVyIHtcbiAgY29sb3I6ICMwMDg1YWQ7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTsgfVxuXG4ubWluZHNoaWZ0IC5mZWF0dXJlZC1zZWN0aW9uIGgyIGEge1xuICBjb2xvcjogIzAwMmI0OTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQtZmFtaWx5OiBcIkdvdGhhbUJvbGRcIiwgQXJpYWwsIEhlbHZldGljYSwgc2FucztcbiAgZm9udC1zaXplOiAyNHB4O1xuICBmb250LXdlaWdodDogbGlnaHQ7XG4gIGxpbmUtaGVpZ2h0OiAxMzAlO1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICBwYWRkaW5nOiAwIDEwJTsgfVxuXG4ubWluZHNoaWZ0IC5mZWF0dXJlZC1zZWN0aW9uLmhhbGYtd2lkdGggaDIgYSB7XG4gIGNvbG9yOiAjMDAyYjQ5O1xuICBkaXNwbGF5OiBibG9jaztcbiAgZm9udC1mYW1pbHk6IFwiR290aGFtQm9sZFwiLCBBcmlhbCwgSGVsdmV0aWNhLCBzYW5zO1xuICBmb250LXNpemU6IDI0cHg7XG4gIGxpbmUtaGVpZ2h0OiAxMzAlO1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICBwYWRkaW5nOiAwIDEwJTsgfVxuXG4ubWluZHNoaWZ0IC5jb250ZW50LWljb24ge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiB0b3AgY2VudGVyO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IDcwcHggNzBweDtcbiAgbWluLWhlaWdodDogNjBweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgdGV4dC1hbGlnbjogY2VudGVyOyB9XG5cbi5taW5kc2hpZnQgLmNvbnRlbnQtaWNvbiAuY29udGVudC1sYWJlbCB7XG4gIGNvbG9yOiAjNWI2NzcwO1xuICBkaXNwbGF5OiBibG9jaztcbiAgZm9udC1mYW1pbHk6IFwiTGV4aWFSZWd1bGFyXCIsIFRpbWVzLCBzYW4tc2VyaWY7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgcGFkZGluZy10b3A6IDcwcHg7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7IH1cblxuLm1pbmRzaGlmdCAuZmVhdHVyZWQtc2VjdGlvbiBpbWcge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luOiBhdXRvO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7IH1cblxuLyogbWluZHNoaWZ0IGljb24gdHlwZXMgKi9cbi5taW5kc2hpZnQgLmNvbnRlbnQtaWNvbi52aWRlbyB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtiYXNlNjQsUEQ5NGJXd2dkbVZ5YzJsdmJqMGlNUzR3SWlCbGJtTnZaR2x1WnowaWRYUm1MVGdpUHo0S1BDRXRMU0JIWlc1bGNtRjBiM0k2SUVGa2IySmxJRWxzYkhWemRISmhkRzl5SURJeUxqRXVNQ3dnVTFaSElFVjRjRzl5ZENCUWJIVm5MVWx1SUM0Z1UxWkhJRlpsY25OcGIyNDZJRFl1TURBZ1FuVnBiR1FnTUNrZ0lDMHRQZ284YzNabklIWmxjbk5wYjI0OUlqRXVNU0lnYVdROUlreGhlV1Z5WHpFaUlIaHRiRzV6UFNKb2RIUndPaTh2ZDNkM0xuY3pMbTl5Wnk4eU1EQXdMM04yWnlJZ2VHMXNibk02ZUd4cGJtczlJbWgwZEhBNkx5OTNkM2N1ZHpNdWIzSm5MekU1T1RrdmVHeHBibXNpSUhnOUlqQndlQ0lnZVQwaU1IQjRJZ29KSUhacFpYZENiM2c5SWpBZ01DQXlNREFnTWpBd0lpQnpkSGxzWlQwaVpXNWhZbXhsTFdKaFkydG5jbTkxYm1RNmJtVjNJREFnTUNBeU1EQWdNakF3T3lJZ2VHMXNPbk53WVdObFBTSndjbVZ6WlhKMlpTSStDanh6ZEhsc1pTQjBlWEJsUFNKMFpYaDBMMk56Y3lJK0Nna3VjM1F3ZTJacGJHdzZJelZETmpnM01EdDlDand2YzNSNWJHVStDanhuUGdvSlBHYytDZ2tKUEhCaGRHZ2dZMnhoYzNNOUluTjBNQ0lnWkQwaVRURXpOeTR6TERjMUxqTmpMVEl3TGpJc01DMHpOaTQyTERFMkxqY3RNell1Tml3ek55NHpZekFzTWpBdU5pd3hOaTQwTERNM0xqTXNNell1Tml3ek55NHpZekl3TGpJc01Dd3pOaTQyTFRFMkxqY3NNell1Tmkwek55NHpDZ2tKQ1VNeE56TXVPU3c1TWl3eE5UY3VOU3czTlM0ekxERXpOeTR6TERjMUxqTjZJRTB4TXpjdU15d3hORFV1TVdNdE1UY3VOaXd3TFRNeExqa3RNVFF1Tmkwek1TNDVMVE15TGpWak1DMHhOeTQ1TERFMExqTXRNekl1TlN3ek1TNDVMVE15TGpVS0NRa0pZekUzTGpZc01Dd3pNUzQ1TERFMExqWXNNekV1T1N3ek1pNDFRekUyT1M0eUxERXpNQzQxTERFMU5DNDVMREUwTlM0eExERXpOeTR6TERFME5TNHhlaUJOTVRJM0xqY3NPVEl1Tm1NdE1DNDBMREF0TUM0NExEQXVNUzB4TGpJc01DNHpZeTB3TGpjc01DNDBMVEV1TWl3eExqSXRNUzR5TERJdU1Rb0pDUWwyTXpVdU0yTXdMREF1T1N3d0xqVXNNUzQzTERFdU1pd3lMakZqTUM0M0xEQXVOQ3d4TGpjc01DNDBMREl1TkN3d2JESTRMalF0TVRjdU4yTXdMamN0TUM0MExERXVNUzB4TGpJc01TNHhMVEl1TVdNd0xUQXVPQzB3TGpRdE1TNDJMVEV1TVMweUxqRjJNRXd4TWprc09USXVPUW9KQ1FsRE1USTRMallzT1RJdU55d3hNamd1TWl3NU1pNDJMREV5Tnk0M0xEa3lMalo2SUUwek1pNDJMRE00TGpSakxURXVNeXd3TFRJdU5Dd3hMakV0TWk0MExESXVORll4TWpsak1Dd3hMak1zTVM0eExESXVOQ3d5TGpRc01pNDBTRGszWXkwd0xqY3RNUzQyTFRFdU15MHpMakl0TVM0NUxUUXVPRWd6TlFvSkNRbFdOamN1TkdneE1EUXVPRlkwTUM0NFl6QXRNUzR6TFRFdU1TMHlMalF0TWk0MExUSXVORWd6TWk0MmVpQk5NVE13TGpFc01USTJWams1TGpOc01qRXVOU3d4TXk0elRERXpNQzR4TERFeU5ub2dUVEV6TlM0eExEWXlMalpJTXpWV05ETXVNbWd4TURBdU1WWTJNaTQyZWlCTk56UXNOVGd1TVFvSkNRbGpMVEl1Tml3d0xUUXVOeTB5TGpFdE5DNDNMVFF1T0dNd0xUSXVOaXd5TGpFdE5DNDRMRFF1TnkwMExqaGpNaTQyTERBc05DNDNMREl1TVN3MExqY3NOQzQ0UXpjNExqY3NOVFV1T1N3M05pNDJMRFU0TGpFc056UXNOVGd1TVhvZ1RUWXdMalFzTlRndU1Rb0pDUWxqTFRJdU5pd3dMVFF1TnkweUxqRXROQzQzTFRRdU9HTXdMVEl1Tml3eUxqRXROQzQ0TERRdU55MDBMamhqTWk0MkxEQXNOQzQzTERJdU1TdzBMamNzTkM0NFF6WTFMRFUxTGprc05qSXVPU3cxT0M0eExEWXdMalFzTlRndU1Yb2dUVFEyTGpjc05UZ3VNUW9KQ1FsakxUSXVOaXd3TFRRdU55MHlMakV0TkM0M0xUUXVPR013TFRJdU5pd3lMakV0TkM0NExEUXVOeTAwTGpoak1pNDJMREFzTkM0M0xESXVNU3cwTGpjc05DNDRRelV4TGpRc05UVXVPU3cwT1M0ekxEVTRMakVzTkRZdU55dzFPQzR4ZWlJdlBnb0pQQzluUGdvOEwyYytDand2YzNablBnbz1cIik7XG4gIGJhY2tncm91bmQtc2l6ZTogODJweCA2OHB4OyB9XG5cbi5taW5kc2hpZnQgLmNvbnRlbnQtaWNvbi5hcnRpY2xlLFxuLm1pbmRzaGlmdCAuY29udGVudC1pY29uLnByZXNzcmVsZWFzZSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtiYXNlNjQsUEQ5NGJXd2dkbVZ5YzJsdmJqMGlNUzR3SWlCbGJtTnZaR2x1WnowaWRYUm1MVGdpUHo0S1BDRXRMU0JIWlc1bGNtRjBiM0k2SUVGa2IySmxJRWxzYkhWemRISmhkRzl5SURJeUxqRXVNQ3dnVTFaSElFVjRjRzl5ZENCUWJIVm5MVWx1SUM0Z1UxWkhJRlpsY25OcGIyNDZJRFl1TURBZ1FuVnBiR1FnTUNrZ0lDMHRQZ284YzNabklIWmxjbk5wYjI0OUlqRXVNU0lnYVdROUlreGhlV1Z5WHpFaUlIaHRiRzV6UFNKb2RIUndPaTh2ZDNkM0xuY3pMbTl5Wnk4eU1EQXdMM04yWnlJZ2VHMXNibk02ZUd4cGJtczlJbWgwZEhBNkx5OTNkM2N1ZHpNdWIzSm5MekU1T1RrdmVHeHBibXNpSUhnOUlqQndlQ0lnZVQwaU1IQjRJZ29KSUhacFpYZENiM2c5SWpBZ01DQXlNREFnTWpBd0lpQnpkSGxzWlQwaVpXNWhZbXhsTFdKaFkydG5jbTkxYm1RNmJtVjNJREFnTUNBeU1EQWdNakF3T3lJZ2VHMXNPbk53WVdObFBTSndjbVZ6WlhKMlpTSStDanh6ZEhsc1pTQjBlWEJsUFNKMFpYaDBMMk56Y3lJK0Nna3VjM1F3ZTJacGJHdzZJelZETmpnM01EdDlDand2YzNSNWJHVStDanhuUGdvSlBIQmhkR2dnWTJ4aGMzTTlJbk4wTUNJZ1pEMGlUVEUwT0M0eExERTJPQzR5U0RRNVZqTXhMamhvT1RrdU1WWXhOamd1TW5vZ1RUVTBMallzTVRZeUxqWm9PRGN1T1ZZek55NDBTRFUwTGpaV01UWXlMalo2SWk4K0NnazhjR0YwYUNCamJHRnpjejBpYzNRd0lpQmtQU0pOTVRNMExqWXNPREF1TlVnMk1pNDFWalEyTGpSb056SXVNVlk0TUM0MWVpQk5Oamd1TVN3M05DNDVTREV5T1ZZMU1rZzJPQzR4VmpjMExqbDZJaTgrQ2drOGNtVmpkQ0I0UFNJMk5TNDVJaUI1UFNJNE9TNHpJaUJqYkdGemN6MGljM1F3SWlCM2FXUjBhRDBpTmpVdU15SWdhR1ZwWjJoMFBTSTNMakVpTHo0S0NUeHdZWFJvSUdOc1lYTnpQU0p6ZERBaUlHUTlJazB4TXpFdU55d3hOVEJJTmpVdU5IWXROUzQyYURZMkxqTldNVFV3ZWlCTk1UTXhMamNzTVRNM0xqTklOalV1TkhZdE5TNDJhRFkyTGpOV01UTTNMak42SUUweE16RXVOeXd4TWpRdU4wZzJOUzQwZGkwMUxqWm9Oall1TTFZeE1qUXVOM29LQ1FrZ1RURXpNUzQzTERFeE1rZzJOUzQwZGkwMUxqWm9Oall1TTFZeE1USjZJaTgrQ2p3dlp6NEtQQzl6ZG1jK0NnPT1cIik7XG4gIGJhY2tncm91bmQtc2l6ZTogODJweCA2OHB4OyB9XG5cbi5taW5kc2hpZnQgLmNvbnRlbnQtaWNvbi5zZXNzaW9uLFxuLm1pbmRzaGlmdCAuY29udGVudC1pY29uLmV2ZW50IHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2Jhc2U2NCxQRDk0Yld3Z2RtVnljMmx2YmowaU1TNHdJaUJsYm1OdlpHbHVaejBpZFhSbUxUZ2lQejRLUENFdExTQkhaVzVsY21GMGIzSTZJRUZrYjJKbElFbHNiSFZ6ZEhKaGRHOXlJREl5TGpFdU1Dd2dVMVpISUVWNGNHOXlkQ0JRYkhWbkxVbHVJQzRnVTFaSElGWmxjbk5wYjI0NklEWXVNREFnUW5WcGJHUWdNQ2tnSUMwdFBnbzhjM1puSUhabGNuTnBiMjQ5SWpFdU1TSWdhV1E5SWt4aGVXVnlYekVpSUhodGJHNXpQU0pvZEhSd09pOHZkM2QzTG5jekxtOXlaeTh5TURBd0wzTjJaeUlnZUcxc2JuTTZlR3hwYm1zOUltaDBkSEE2THk5M2QzY3Vkek11YjNKbkx6RTVPVGt2ZUd4cGJtc2lJSGc5SWpCd2VDSWdlVDBpTUhCNElnb0pJSFpwWlhkQ2IzZzlJakFnTUNBeU1EQWdNakF3SWlCemRIbHNaVDBpWlc1aFlteGxMV0poWTJ0bmNtOTFibVE2Ym1WM0lEQWdNQ0F5TURBZ01qQXdPeUlnZUcxc09uTndZV05sUFNKd2NtVnpaWEoyWlNJK0NqeHpkSGxzWlNCMGVYQmxQU0owWlhoMEwyTnpjeUkrQ2drdWMzUXdlMlpwYkd3Nkl6VkROamczTUR0OUNqd3ZjM1I1YkdVK0NqeG5QZ29KUEdjK0Nna0pQSEJoZEdnZ1kyeGhjM005SW5OME1DSWdaRDBpVFRFM01pd3hNVGd1TTBnMk1pNHlkaTAxTGpWb01UQTBMakpXTXpjdU0wZzFPWFkzTGpoak5DNDVMREl1Tml3NExqTXNOeTQ0TERndU15d3hNeTQzWXpBc09DNDFMVGNzTVRVdU5TMHhOUzQxTERFMUxqVUtDUWtKWXkwNExqWXNNQzB4TlM0MUxUWXVPUzB4TlM0MUxURTFMalZ6TnkweE5TNDFMREUxTGpVdE1UVXVOV013TGpZc01Dd3hMakVzTUN3eExqY3NNQzR4VmpNeExqaElNVGN5VmpFeE9DNHplaUJOTlRFdU55dzBPQzQ1WXkwMUxqVXNNQzB4TUN3MExqVXRNVEFzT1M0NUNna0pDWE0wTGpVc09TNDVMREV3TERrdU9YTXhNQzAwTGpVc01UQXRPUzQ1VXpVM0xqTXNORGd1T1N3MU1TNDNMRFE0TGpsNklFMHhNall1T0N3eE1EQXVNV2d0TlM0MVZqYzJMalZvTlM0MVZqRXdNQzR4ZWlCTk1URTBMaklzTVRBd0xqRm9MVFV1TlZZM055NDRhRFV1TlZZeE1EQXVNWG9pTHo0S0NUd3ZaejRLQ1R4d1lYUm9JR05zWVhOelBTSnpkREFpSUdROUlrMHhOVEVzTVRBd0xqUm9MVFV1TlZZMk9TNHlhRFV1TlZZeE1EQXVOSG9nVFRFek9TNHlMREV3TUM0MGFDMDFMalZXTnpNdU9XZzFMalZXTVRBd0xqUjZJaTgrQ2drOFp6NEtDUWs4Y0dGMGFDQmpiR0Z6Y3owaWMzUXdJaUJrUFNKTk5qQXVOU3d4TmpjdU0wZ3pPUzR4YkMweUxqUXRORE5vTFRZdU5Xd3RNQzQwTFRJdU0yTXRNaTQ1TFRFNExqTXROUzQ0TFRRd0xqa3RNeTR5TFRRMExqWmpNeTR5TFRRdU5Td3hNeTQyTFRNdU9Dd3hOeTQ1TFRNdU0yd3hMak1zTUM0eUNna0pDV3cxTGpRc09DNDViRFl1TkMwNVNEazVkakUwTGpGc0xUTXpMRGt1TjB3Mk1DNDFMREUyTnk0emVpQk5ORFF1TXl3eE5qRXVOMmd4TVd3MUxqUXROamd1TWt3NU15NDBMRGcwZGkwMExqUklOakF1Tmt3MU1TdzVNeTR4YkMwNExqUXRNVE11TndvSkNRbGpMVFV1TWkwd0xqUXRNVEF1Tml3d0xqRXRNVEV1TkN3eExqSmpMVEF1T1N3eUxqWXNNUzR5TERJeExqVXNNeTQzTERNNExqTm9OMHcwTkM0ekxERTJNUzQzZWlCTk1UQTNMamNzTnpBdU5Xd3RNUzQwTFRVdU5Hd3pNeTQzTFRsc0xUSXVOUzB3TGpac01TNDBMVFV1Tkd3eE55NHhMRFF1TXdvSkNRbHNMVEV4TGpFc01UTXVNMnd0TkM0eUxUTXVObXd5TGpjdE15NHlUREV3Tnk0M0xEY3dMalY2SWk4K0NnazhMMmMrQ2p3dlp6NEtQQzl6ZG1jK0NnPT1cIik7XG4gIGJhY2tncm91bmQtc2l6ZTogODJweCA2OHB4OyB9XG5cbi5taW5kc2hpZnQgLmNvbnRlbnQtaWNvbi5wb2RjYXN0IHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2Jhc2U2NCxQRDk0Yld3Z2RtVnljMmx2YmowaU1TNHdJaUJsYm1OdlpHbHVaejBpZFhSbUxUZ2lQejRLUENFdExTQkhaVzVsY21GMGIzSTZJRUZrYjJKbElFbHNiSFZ6ZEhKaGRHOXlJREl5TGpFdU1Dd2dVMVpISUVWNGNHOXlkQ0JRYkhWbkxVbHVJQzRnVTFaSElGWmxjbk5wYjI0NklEWXVNREFnUW5WcGJHUWdNQ2tnSUMwdFBnbzhjM1puSUhabGNuTnBiMjQ5SWpFdU1TSWdhV1E5SWt4aGVXVnlYekVpSUhodGJHNXpQU0pvZEhSd09pOHZkM2QzTG5jekxtOXlaeTh5TURBd0wzTjJaeUlnZUcxc2JuTTZlR3hwYm1zOUltaDBkSEE2THk5M2QzY3Vkek11YjNKbkx6RTVPVGt2ZUd4cGJtc2lJSGc5SWpCd2VDSWdlVDBpTUhCNElnb0pJSFpwWlhkQ2IzZzlJakFnTUNBeU1EQWdNakF3SWlCemRIbHNaVDBpWlc1aFlteGxMV0poWTJ0bmNtOTFibVE2Ym1WM0lEQWdNQ0F5TURBZ01qQXdPeUlnZUcxc09uTndZV05sUFNKd2NtVnpaWEoyWlNJK0NqeHpkSGxzWlNCMGVYQmxQU0owWlhoMEwyTnpjeUkrQ2drdWMzUXdlMlpwYkd3Nkl6VkROamczTUR0OUNqd3ZjM1I1YkdVK0NqeG5QZ29KUEdjK0Nna0pQSEJoZEdnZ1kyeGhjM005SW5OME1DSWdaRDBpVFRFMU55NDFMREUyTmk0NFl5MHdMaklzTUMwd0xqUXNNQzB3TGpZc01Hd3RPUzR5TFRBdU4yTXROQzR5TFRBdU15MDNMalF0TkMwM0xqRXRPQzR5VERFME5Dd3hNVEZqTUM0ekxUUXVNaXcwTFRjdU5DdzRMak10Tnk0eGJEa3VNeXd3TGpjS0NRa0pZeklzTUM0eUxETXVPU3d4TGpFc05TNHpMREl1TjJNeExqTXNNUzQyTERJc015NDFMREV1T1N3MUxqWnNNQ3d3TGpOak1Dd3dMREFzTUN3d0xEQnNOQzQzTERBdU0yTXhMak1zTUM0eExESXVOQ3d3TGpZc015NDBMREV1TldNd0xUQXVOeXd3TFRFdU5Td3dMVEl1TWdvSkNRbGpNQzB5TmkweE1TNDFMVFE0TGpNdE1qa3VPUzAyTWk0eGJDMDFMRGt1TVd3dE1pNDFMVEV1TTBNeE1qY3VOU3cxTWk0eUxERXhOQ3cwT1N3eE1EQXVOQ3cwT1hNdE1qY3NNeTR5TFRNNExqa3NPUzR6YkMweUxqSXNNUzR4YkMwMkxqSXRPQzR6Q2drSkNVTXpOUzR6TERZMUxESTBMaklzT0Rjc01qUXVNaXd4TVRJdU5tTXdMREF1TlN3d0xERXNNQ3d4TGpWak1DNDRMVEF1Tml3eExqZ3RNQzQ1TERJdU9DMHhiRFF1Tnkwd0xqTmpNQ3d3TERBc01Dd3dMREJzTUMwd0xqSmpMVEF1TXkwMExqTXNNaTQ1TFRnc055NHlMVGd1TTJ3NUxqVXRNQzQzQ2drSkNXTXlMakV0TUM0eExEUXVNU3d3TGpVc05TNDJMREV1T1dNeExqWXNNUzQwTERJdU5Td3pMaklzTWk0M0xEVXVNMnd6TGpVc05EWXVOMk13TGpJc01pNHhMVEF1TlN3MExqRXRNUzQ1TERVdU5tTXRNUzQwTERFdU5pMHpMaklzTWk0MUxUVXVNeXd5TGpkc0xUa3VOU3d3TGpjS0NRa0pZeTB5TGpFc01DNHhMVFF1TVMwd0xqVXROUzQyTFRFdU9XTXRNUzQyTFRFdU5DMHlMalV0TXk0eUxUSXVOeTAxTGpOc0xUQXVNUzB3TGpsak1Dd3dMREFzTUN3d0xEQnNMVFF1Tnl3d0xqTmpMVEV1TlN3d0xqRXRNaTQ1TFRBdU5DMDBMakV0TVM0MENna0pDV010TVM0eExURXRNUzQ0TFRJdU15MHhMamt0TXk0NGJDMHhMVEV6TGpaakxUTXVNaTA0TGpndE5DNDVMVEU0TFRRdU9TMHlOeTQwWXpBdE5EY3VNaXd6TlM0ekxUZ3lMamdzT0RJdE9ESXVPSE00TWl3ek5TNDJMRGd5TERneUxqaGpNQ3d4TUMweExqZ3NNVGt1TnkwMUxqVXNNamxzTFRBdU1Td3dDZ2tKQ1d3dE1DNDVMREV5TGpOakxUQXVNaXd6TGpFdE1pNDVMRFV1TkMwMkxEVXVNbXd0TkM0M0xUQXVNMk13TERBc01Dd3dMREFzTUd3dE1DNHhMREF1T1dNdE1DNHlMREl0TVM0eExETXVPUzB5TGpjc05TNHpRekUyTVM0eExERTJOaTR4TERFMU9TNHpMREUyTmk0NExERTFOeTQxTERFMk5pNDRlZ29KQ1FrZ1RURTBPQzR4TERFMk1DNDBiRGt1TWl3d0xqZGpNQzQxTERBc01TMHdMakVzTVM0MUxUQXVOV013TGpRdE1DNDBMREF1Tnkwd0xqZ3NNQzQzTFRFdU5Hd3pMalV0TkRZdU9HTXdMVEF1TlMwd0xqRXRNUzB3TGpVdE1TNDBZeTB3TGpRdE1DNDBMVEF1T0Mwd0xqY3RNUzQwTFRBdU53b0pDUWxzTFRrdU15MHdMamRqTFRFdU1TMHdMakV0TWk0eExEQXVOeTB5TGpFc01TNDRiQzB6TGpVc05EWXVPRU14TkRZdU1Td3hOVGt1TXl3eE5EY3NNVFl3TGpNc01UUTRMakVzTVRZd0xqUk1NVFE0TGpFc01UWXdMalI2SUUwME9DNDVMREV3T1M0ell5MHdMakVzTUMwd0xqRXNNQzB3TGpJc01Bb0pDUWxzTFRrdU5Td3dMamRqTFRBdU5Td3dMVEVzTUM0ekxURXVOQ3d3TGpkakxUQXVOQ3d3TGpRdE1DNDFMREF1T1Mwd0xqVXNNUzQxYkRNdU5TdzBOaTQzWXpBc01DNDFMREF1TXl3eExEQXVOeXd4TGpSak1DNDBMREF1TkN3d0xqa3NNQzQxTERFdU5Td3dMalZzT1M0MUxUQXVOd29KQ1Fsak1DNDFMREFzTVMwd0xqTXNNUzQwTFRBdU4yTXdMalF0TUM0MExEQXVOUzB3TGprc01DNDFMVEV1TlV3MU1Td3hNVEV1TVdNd0xUQXVOUzB3TGpNdE1TMHdMamN0TVM0MFF6UTVMamtzTVRBNUxqUXNORGt1TkN3eE1Ea3VNeXcwT0M0NUxERXdPUzR6ZWlCTk1UY3dMalFzTVRVekxqUUtDUWtKVERFM01DNDBMREUxTXk0MFF6RTNNQzQwTERFMU15NDBMREUzTUM0MExERTFNeTQwTERFM01DNDBMREUxTXk0MGVpQk5NVFk0TGpJc01URTRMamhzTFRJdU5Td3pOQzQwYkRRdU5pd3dMak5zTWk0MUxUTTBMalJNTVRZNExqSXNNVEU0TGpoNklFMHpNaXd4TVRndU5Hd3ROQzQyTERBdU5Bb0pDUWxzTWk0MkxETTBMak5zTkM0MkxUQXVNMHd6TWl3eE1UZ3VOSG9nVFRVM0xqa3NORGN1T0d3ekxqSXNOQzR6WXpFeUxqRXROUzQ0TERJMUxqWXRPQzQ1TERNNUxqTXRPQzQ1WXpFekxqVXNNQ3d5Tnl3ekxETTVMRGd1TjJ3eUxqWXROQzQ0Q2drSkNXTXRNVEV1T0MwM0xqVXRNall0TVRFdU9DMDBNUzQyTFRFeExqaERPRFF1TlN3ek5TNDFMRFk1TGprc05EQXNOVGN1T1N3ME55NDRlaUl2UGdvSlBDOW5QZ29KUEhCaGRHZ2dZMnhoYzNNOUluTjBNQ0lnWkQwaVRURXlNUzR4TERFMk15NDRZeTB4TGpZc01DMHlMamt0TVM0ekxUSXVPUzB5TGpsMkxUVXhMalpqTUMweExqWXNNUzR6TFRJdU9Td3lMamt0TWk0NWN6SXVPU3d4TGpNc01pNDVMREl1T1hZMU1TNDJDZ2tKUXpFeU5Dd3hOakl1TlN3eE1qSXVOeXd4TmpNdU9Dd3hNakV1TVN3eE5qTXVPSG9nVFRreUxqUXNNVFl6TGpSakxURXVOaXd3TFRJdU9TMHhMak10TWk0NUxUSXVPWFl0TlRndU9HTXdMVEV1Tml3eExqTXRNaTQ1TERJdU9TMHlMamx6TWk0NUxERXVNeXd5TGprc01pNDVkalU0TGpnS0NRbERPVFV1TWl3eE5qSXVNU3c1TXk0NUxERTJNeTQwTERreUxqUXNNVFl6TGpSNklFMDRNaTQ0TERFMU9DNHpZeTB4TGpZc01DMHlMamt0TVM0ekxUSXVPUzB5TGpsMkxUUXlMakZqTUMweExqWXNNUzR6TFRJdU9Td3lMamt0TWk0NWN6SXVPU3d4TGpNc01pNDVMREl1T1hZME1pNHhDZ2tKUXpnMUxqWXNNVFUzTGpFc09EUXVNeXd4TlRndU15dzRNaTQ0TERFMU9DNHplaUJOTVRBeUxERTFNeTR4WXkweExqWXNNQzB5TGprdE1TNHpMVEl1T1MweUxqbDJMVE16WXpBdE1TNDJMREV1TXkweUxqa3NNaTQ1TFRJdU9YTXlMamtzTVM0ekxESXVPU3d5TGpsMk16TUtDUWxETVRBMExqZ3NNVFV4TGpnc01UQXpMalVzTVRVekxqRXNNVEF5TERFMU15NHhlaUJOTVRFeExqVXNNVFEwTGpWakxURXVOaXd3TFRJdU9TMHhMak10TWk0NUxUSXVPWFl0TVRjdU1XTXdMVEV1Tml3eExqTXRNaTQ1TERJdU9TMHlMamxqTVM0MkxEQXNNaTQ1TERFdU15d3lMamtzTWk0NWRqRTNMakVLQ1FsRE1URTBMalFzTVRRekxqSXNNVEV6TGpFc01UUTBMalVzTVRFeExqVXNNVFEwTGpWNklFMDNNeTQyTERFME1TNDVZeTB4TGpZc01DMHlMamt0TVM0ekxUSXVPUzB5TGpsMkxURXpMakZqTUMweExqWXNNUzR6TFRJdU9Td3lMamt0TWk0NWN6SXVPU3d4TGpNc01pNDVMREl1T1ZZeE16a0tDUWxETnpZdU5Dd3hOREF1Tml3M05TNHhMREUwTVM0NUxEY3pMallzTVRReExqbDZJRTB4TXpBdU55d3hOREV1TW1NdE1TNDJMREF0TWk0NUxURXVNeTB5TGprdE1pNDVkaTB4TXk0eFl6QXRNUzQyTERFdU15MHlMamtzTWk0NUxUSXVPWE15TGprc01TNHpMREl1T1N3eUxqbDJNVE11TVFvSkNVTXhNek11Tml3eE16a3VPU3d4TXpJdU15d3hOREV1TWl3eE16QXVOeXd4TkRFdU1ub2lMejRLUEM5blBnbzhMM04yWno0S1wiKTtcbiAgYmFja2dyb3VuZC1zaXplOiA4MnB4IDY4cHg7IH1cblxuLm1pbmRzaGlmdCAuY29udGVudC1pY29uLmJsb2cge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7YmFzZTY0LFBEOTRiV3dnZG1WeWMybHZiajBpTVM0d0lpQmxibU52WkdsdVp6MGlkWFJtTFRnaVB6NEtQQ0V0TFNCSFpXNWxjbUYwYjNJNklFRmtiMkpsSUVsc2JIVnpkSEpoZEc5eUlESXlMakV1TUN3Z1UxWkhJRVY0Y0c5eWRDQlFiSFZuTFVsdUlDNGdVMVpISUZabGNuTnBiMjQ2SURZdU1EQWdRblZwYkdRZ01Da2dJQzB0UGdvOGMzWm5JSFpsY25OcGIyNDlJakV1TVNJZ2FXUTlJa3hoZVdWeVh6RWlJSGh0Ykc1elBTSm9kSFJ3T2k4dmQzZDNMbmN6TG05eVp5OHlNREF3TDNOMlp5SWdlRzFzYm5NNmVHeHBibXM5SW1oMGRIQTZMeTkzZDNjdWR6TXViM0puTHpFNU9Ua3ZlR3hwYm1zaUlIZzlJakJ3ZUNJZ2VUMGlNSEI0SWdvSklIWnBaWGRDYjNnOUlqQWdNQ0F5TURBZ01qQXdJaUJ6ZEhsc1pUMGlaVzVoWW14bExXSmhZMnRuY205MWJtUTZibVYzSURBZ01DQXlNREFnTWpBd095SWdlRzFzT25Od1lXTmxQU0p3Y21WelpYSjJaU0krQ2p4emRIbHNaU0IwZVhCbFBTSjBaWGgwTDJOemN5SStDZ2t1YzNRd2UyWnBiR3c2SXpWRE5qZzNNRHQ5Q2p3dmMzUjViR1UrQ2p4blBnb0pQR2MrQ2drSlBIQmhkR2dnWTJ4aGMzTTlJbk4wTUNJZ1pEMGlUVEUxT0M0NExERTBOaTQzU0RNM0xqUmpMVFF1TkN3d0xUZ3RNeTQyTFRndE9IWXRNQzQzWXpBdE15NHlMREF0TlM0eExERXVNaTAyTGpOak1DNDJMVEF1Tml3eExqWXRNU3d5TGprdE1XZ3hNamxqTVM0ekxEQXNNaTR5TERBdU15d3lMamtzTVFvSkNRbGpNUzR5TERFdU1pd3hMaklzTXk0eUxERXVNaXcyTGpOMk1DNDNRekUyTmk0M0xERTBNeTR4TERFMk15NHlMREUwTmk0M0xERTFPQzQ0TERFME5pNDNlaUJOTXpRc01UTTFMak5qTFRBdU1Td3dMamd0TUM0eExESXRNQzR4TERJdU9IWXdMamRqTUN3eExqa3NNUzQxTERNdU5Dd3pMalFzTXk0MENna0pDV2d4TWpFdU5HTXhMamtzTUN3ekxqUXRNUzQxTERNdU5DMHpMalIyTFRBdU4yTXdMVEF1T0N3d0xUSXRNQzR4TFRJdU9FZ3pOSG9nVFRNekxqSXNNVE0xTGpOTU16TXVNaXd4TXpVdU0wd3pNeTR5TERFek5TNHplaUJOTVRZeUxqa3NNVE0xTGpOTU1UWXlMamtzTVRNMUxqTUtDUWtKVERFMk1pNDVMREV6TlM0emVpQk5NelF1TVN3eE16UXVOVXd6TkM0eExERXpOQzQxVERNMExqRXNNVE0wTGpWNklpOCtDZ2tKUEhCaGRHZ2dZMnhoYzNNOUluTjBNQ0lnWkQwaVRURTJOaTQxTERFeU5pNDRTREUyTWxZMU5DNDFZekF0T1M0MkxUSXRNVEV1TmkweE1TNDBMVEV4TGpaSU5EUXVPR010T1M0ekxEQXRNVEV1TkN3eUxqRXRNVEV1TkN3eE1TNDJkamN5TGpOb0xUUXVOVlkxTkM0MUNna0pDV013TFRFeUxqRXNOQzB4Tmk0eUxERTFMamt0TVRZdU1tZ3hNRFV1T0dNeE1TNDVMREFzTVRVdU9TdzBMakVzTVRVdU9Td3hOaTR5VmpFeU5pNDRlaUl2UGdvSlBDOW5QZ29KUEhKbFkzUWdlRDBpT1RBdU15SWdlVDBpTVRNMUxqZ2lJR05zWVhOelBTSnpkREFpSUhkcFpIUm9QU0l4TlM0MklpQm9aV2xuYUhROUlqUXVOU0l2UGdvSlBIQmhkR2dnWTJ4aGMzTTlJbk4wTUNJZ1pEMGlUVEV6T1M0M0xERXlNUzQ1U0RnMUxqTjJMVFF1TldnMU5DNDFWakV5TVM0NWVpQk5NVE01TGpjc01URXpMakZJT0RVdU0zWXROQzQxYURVMExqVldNVEV6TGpGNklFMHhNemt1Tnl3eE1EUXVORWc0TlM0emRpMDBMalZvTlRRdU5WWXhNRFF1TkhvS0NRa2dUVEV6T1M0M0xEazBMalpJT0RVdU0zWXROQzQxYURVMExqVldPVFF1Tm5vZ1RURTBNU3c0Tmk0eFNEZzBMakZXTmpRdU9VZ3hOREZXT0RZdU1Yb2dUVGc0TGpZc09ERXVOV2cwTnk0NVZqWTVMalJJT0RndU5sWTRNUzQxZWlJdlBnb0pQSEJoZEdnZ1kyeGhjM005SW5OME1DSWdaRDBpVFRnd0xqWXNPVGd1TjBnME9DNDVWall6TGpWb016RXVObFk1T0M0M2VpQk5OVE11TlN3NU5DNHlTRGMyVmpZNFNEVXpMalZXT1RRdU1ub2lMejRLQ1R4blBnb0pDVHh3WVhSb0lHTnNZWE56UFNKemREQWlJR1E5SWswM05TNDNMRGt3TGpkb0xUUXVOV013TFRFdU9TMHhMalV0TXk0MExUTXVOQzB6TGpSSU5qSmpMVEV1T1N3d0xUTXVOQ3d4TGpVdE15NDBMRE11TkdndE5DNDFZekF0TXk0MUxESXVNeTAyTGpVc05TNDFMVGN1TlFvSkNRbGpMVEV1TlMweExqUXRNaTQxTFRNdU5DMHlMalV0TlM0Mll6QXROQzR5TERNdU5DMDNMallzTnk0MkxUY3VObU0wTGpJc01DdzNMallzTXk0MExEY3VOaXczTGpaak1Dd3lMakl0TUM0NUxEUXVNUzB5TGpRc05TNDFRemN6TGpNc09EUXNOelV1Tnl3NE55NHhMRGMxTGpjc09UQXVOM29LQ1FrSklFMDJOQzQ0TERjMExqVmpMVEV1Tnl3d0xUTXVNU3d4TGpRdE15NHhMRE11TVdNd0xERXVOeXd4TGpRc015NHhMRE11TVN3ekxqRmpNUzQzTERBc015NHhMVEV1TkN3ekxqRXRNeTR4UXpZM0xqa3NOelV1T1N3Mk5pNDFMRGMwTGpVc05qUXVPQ3czTkM0MWVpQk5NVFV6TGpFc05qQXVOd29KQ1FsSU5ERXVOM1l0TkM0MWFERXhNUzQwVmpZd0xqZDZJaTgrQ2drOEwyYytDand2Wno0S1BDOXpkbWMrQ2c9PVwiKTtcbiAgYmFja2dyb3VuZC1zaXplOiA4MnB4IDY4cHg7IH1cblxuLm1pbmRzaGlmdCAuY29udGVudC1pY29uLmd1aWRlLFxuLm1pbmRzaGlmdCAuY29udGVudC1pY29uLndoaXRlcGFwZXIsXG4ubWluZHNoaWZ0IC5jb250ZW50LWljb24ucmVzZWFyY2hzdXJ2ZXkge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7YmFzZTY0LFBEOTRiV3dnZG1WeWMybHZiajBpTVM0d0lpQmxibU52WkdsdVp6MGlkWFJtTFRnaVB6NEtQQ0V0TFNCSFpXNWxjbUYwYjNJNklFRmtiMkpsSUVsc2JIVnpkSEpoZEc5eUlESXlMakV1TUN3Z1UxWkhJRVY0Y0c5eWRDQlFiSFZuTFVsdUlDNGdVMVpISUZabGNuTnBiMjQ2SURZdU1EQWdRblZwYkdRZ01Da2dJQzB0UGdvOGMzWm5JSFpsY25OcGIyNDlJakV1TVNJZ2FXUTlJa3hoZVdWeVh6RWlJSGh0Ykc1elBTSm9kSFJ3T2k4dmQzZDNMbmN6TG05eVp5OHlNREF3TDNOMlp5SWdlRzFzYm5NNmVHeHBibXM5SW1oMGRIQTZMeTkzZDNjdWR6TXViM0puTHpFNU9Ua3ZlR3hwYm1zaUlIZzlJakJ3ZUNJZ2VUMGlNSEI0SWdvSklIWnBaWGRDYjNnOUlqQWdNQ0F5TURBZ01qQXdJaUJ6ZEhsc1pUMGlaVzVoWW14bExXSmhZMnRuY205MWJtUTZibVYzSURBZ01DQXlNREFnTWpBd095SWdlRzFzT25Od1lXTmxQU0p3Y21WelpYSjJaU0krQ2p4emRIbHNaU0IwZVhCbFBTSjBaWGgwTDJOemN5SStDZ2t1YzNRd2UyWnBiR3c2SXpWRE5qZzNNRHQ5Q2p3dmMzUjViR1UrQ2p4blBnb0pQR2MrQ2drSlBIQmhkR2dnWTJ4aGMzTTlJbk4wTUNJZ1pEMGlUVFUzTGpJc01UVTJMamhqTXpFdU1pd3dMRFF4TGprc09DNDVMRFF5TGpNc09TNHlZekV1TVN3eExESXVPU3d4TERRc01HTXdMalF0TUM0MExERXhMVGt1TWl3ME1pNHpMVGt1TW1NNExqWXNNQ3d4T0M0eExEQXVOeXd5T0M0eUxESUtDUWtKWXpBdU9Dd3dMakVzTVM0M0xUQXVNaXd5TGpNdE1DNDNZekF1Tmkwd0xqWXNNUzB4TGpRc01TMHlMakpXTkRFdU5tTXdMVEV1TlMweExqRXRNaTQzTFRJdU5pMHlMamxzTUN3d1l5MHhNQzQwTFRFdU5DMHlNQzR4TFRJdU1TMHlPUzB5TGpGakxUSTJMallzTUMwek9TNDJMRFl1TkMwME5DdzVMakVLQ1FrSmJDMHdMak1zTUM0eWJDMHdMak10TUM0eVl5MDBMalF0TWk0M0xURTNMalF0T1M0eExUUTBMVGt1TVdNdE9DNDVMREF0TVRndU5pd3dMamN0TWprc01pNHhZeTB4TGpVc01DNHlMVEl1Tml3eExqUXRNaTQyTERJdU9WWXhOVFpqTUN3d0xqZ3NNQzQwTERFdU55d3hMREl1TWdvSkNRbGpNQzQyTERBdU5pd3hMalVzTUM0NExESXVNeXd3TGpkRE16a3VNU3d4TlRjdU5TdzBPQzQyTERFMU5pNDRMRFUzTGpJc01UVTJMamg2SUUweE1EUXVOQ3d4TlRndU5sWTFNV3d3TGpNdE1DNHlZek11T1MweUxqVXNNVFV1TnkwNExqUXNOREV1TVMwNExqUUtDUWtKWXpjdU9Dd3dMREUyTGpJc01DNDJMREkxTGpFc01TNDJiREF1TlN3d0xqRjJNVEE0TGpSc0xUQXVOeTB3TGpGakxUZ3VPUzB4TFRFM0xqTXRNUzQyTFRJMUxURXVObU10TWpFdU1Td3dMVE16TGpjc015NDVMVFF3TGpVc055NHlUREV3TkM0MExERTFPQzQyZWlCTk9UZ3VOaXd4TlRndU5nb0pDUWxzTFRBdU9TMHdMalJqTFRZdU9DMHpMak10TVRrdU5DMDNMakl0TkRBdU5TMDNMakpqTFRjdU55d3dMVEUyTGpFc01DNDFMVEkxTERFdU5td3RNQzQzTERBdU1WWTBOQzR5YkRBdU5TMHdMakZqT0M0NUxURXVNU3d4Tnk0MExURXVOaXd5TlM0eExURXVOZ29KQ1Fsak1qVXVOQ3d3TERNM0xqSXNOUzQ0TERReExqRXNPQzR6YkRBdU15d3dMakpXTVRVNExqWjZJRTAxTlM0NUxERXpNQzQyWXpndU55d3dMREUzTGprc01TNHlMREkyTGpjc01pNDFiREl1Tml3d0xqUjJMVFpzTFRFdU9DMHdMak5qTFRFeUxqUXRNUzQ1TFRJMUxqVXRNeTQxTFRNM0xqWXRNaTR4Q2drSkNXd3RNU3d3TGpGMk5TNDViREV1Tnkwd0xqSkRORGt1Tml3eE16QXVOeXcxTWk0M0xERXpNQzQyTERVMUxqa3NNVE13TGpaNklFMHhNakV1TlN3eE1qZDJObU14TVM0MExURXVPQ3d5TVM0ekxUTXVNaXd6TWk0MUxURXVPV3d3TGpRc01IWXROUzQ1Q2drSkNVTXhOREl1TlN3eE1qTXVPU3d4TXpFdU5Dd3hNalV1TlN3eE1qRXVOU3d4TWpkNklFMHhNakV1TlN3eE1EVXVOSFkyWXpFeExqUXRNUzQ0TERJeExqTXRNeTR5TERNeUxqVXRNUzQ1YkRBdU5Dd3dkaTAxTGpsRE1UUXlMallzTVRBeUxqSXNNVE14TGpnc01UQXpMamdzTVRJeExqVXNNVEExTGpSNkNna0pDU0JOTlRjdU1pd3hNRGd1T0dNM0xqWXNNQ3d4TlM0eExERXVNaXd5TXl3eUxqUnNNUzQwTERBdU1tTXdMamdzTUM0eExERXVOeTB3TGpFc01pNDBMVEF1TjJNd0xqY3RNQzQyTERFdE1TNDBMREV0TWk0eVZqWTFMakpqTUMweExqUXRNUzR4TFRJdU55MHlMalV0TWk0NUNna0pDV010T0M0M0xURXVNeTB4Tmk0NUxUSXVOaTB5TlM0MExUSXVObU10TXk0ekxEQXROaTQwTERBdU1pMDVMalVzTUM0MmJEQXNNR010TVM0MUxEQXVNaTB5TGpZc01TNDBMVEl1Tml3eUxqbDJORE11TTJNd0xEQXVPU3d3TGpRc01TNDNMREVzTWk0eUNna0pDV013TGpZc01DNDJMREV1TlN3d0xqZ3NNaTR6TERBdU4wTTFNUzR6TERFd09TdzFOQzR5TERFd09DNDRMRFUzTGpJc01UQTRMamg2SUUwM09TNHlMREV3TlM0eGJDMHdMamN0TUM0eFl5MDNMVEV1TVMweE5DMHlMakV0TWpFdU15MHlMakZqTFRJc01DMHpMamdzTUM0eExUVXVOeXd3TGpJS0NRa0piQzB3TGpZc01GWTJOUzQ0YkRBdU5pd3dZekV1T1Mwd0xqRXNNeTQzTFRBdU1pdzFMamN0TUM0eVl6Y3VNeXd3TERFMExqTXNNU3d5TVM0MUxESXVNV3d3TGpVc01DNHhWakV3TlM0eGVpQk5NVEl4TGpVc09ETXVOM1kyWXpFeExqUXRNUzQ0TERJeExqTXRNeTR5TERNeUxqVXRNUzQ1Q2drSkNXd3dMalFzTUM0eGRpMDFMamxETVRReUxqVXNPREF1TlN3eE16RXVOQ3c0TWk0eUxERXlNUzQxTERnekxqZDZJRTB4TWpFdU5TdzJNblkxTGpsak1URXVOQzB4TGpnc01qRXVOQzB6TGpJc016SXVOUzB4TGpsc01DNDBMREF1TVhZdE5TNDVDZ2tKQ1VNeE5ESXVOU3cxT0M0NExERXpNUzQ0TERZd0xqUXNNVEl4TGpVc05qSjZJaTgrQ2drOEwyYytDand2Wno0S1BDOXpkbWMrQ2c9PVwiKTtcbiAgYmFja2dyb3VuZC1zaXplOiA4MnB4IDY4cHg7IH1cblxuLyogY29udGFjdCBmb3JtICovXG4ubWluZHNoaWZ0IC5tYXJrZXRpbmcuY29udGFjdCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gIGJvcmRlcjogMnB4IHNvbGlkICNhZmE5YTA7XG4gIHBhZGRpbmc6IDIwcHggMDsgfVxuXG4ubWluZHNoaWZ0IC5tYXJrZXRpbmcuY29udGFjdCAuYmFuZC10eXBlIHtcbiAgY29sb3I6ICMwMDJiNDk7XG4gIGZvbnQtZmFtaWx5OiBcIkdvdGhhbUJvb2tcIiwgQXJpYWwsIEhlbHZldGljYSwgc2FucyAhaW1wb3J0YW50O1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBtYXJnaW4tbGVmdDogMDtcbiAgdGV4dC1hbGlnbjogY2VudGVyOyB9XG5cbi5taW5kc2hpZnQgLm1hcmtldGluZy5jb250YWN0IC5iYW5kLXR5cGUtc3VidGl0bGUge1xuICBjb2xvcjogIzViNjc3MDtcbiAgZm9udC1mYW1pbHk6IFwiTGV4aWFSZWd1bGFyXCIsIFRpbWVzLCBzYW4tc2VyaWY7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyOyB9XG5cbi5taW5kc2hpZnQgLm1hcmtldGluZy5jb250YWN0IC5iYW5kLWNvbC13cmFwcGVyIHtcbiAgbWFyZ2luLXRvcDogMzBweDsgfVxuXG4ubWluZHNoaWZ0IC5tYXJrZXRpbmctY29udGFjdCAuY29udGFpbmVyIHtcbiAgd2lkdGg6IGF1dG87IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5taW5kc2hpZnQgLm1hcmtldGluZy5jb250YWN0IC5jb250YWluZXIge1xuICAgIHdpZHRoOiBhdXRvOyB9IH1cblxuLm1pbmRzaGlmdCAubWFya2V0aW5nLmNvbnRhY3QgLm1hcmtldGluZy1jb250YWN0IGlucHV0LFxuLm1pbmRzaGlmdCAubWFya2V0aW5nLmNvbnRhY3QgLm1hcmtldGluZy1jb250YWN0IGlucHV0W3R5cGU9dGV4dF0sXG4ubWluZHNoaWZ0IC5tYXJrZXRpbmcuY29udGFjdCAubWFya2V0aW5nLWNvbnRhY3QgaW5wdXRbdHlwZT1lbWFpbF0ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjNmMmYxO1xuICBjb2xvcjogIzViNjc3MDtcbiAgYm9yZGVyOiAycHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIGZvbnQtZmFtaWx5OiBcIkdvdGhhbUJvb2tcIiwgQXJpYWwsIEhlbHZldGljYSwgc2FucztcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgcGFkZGluZzogMTBweCA4cHg7XG4gIG91dGxpbmU6IG5vbmU7XG4gIHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplO1xuICB3aWR0aDogOTAlO1xuICBtYXJnaW4tbGVmdDogNSU7XG4gIGN1cnNvcjogcG9pbnRlcjsgfVxuXG4vKlxyXG4gIC5taW5kc2hpZnQgLm1hcmtldGluZy5jb250YWN0IC5tYXJrZXRpbmctY29udGFjdCBpbnB1dFt0eXBlPVwic3VibWl0XCJde1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzc3YzVkNTtcclxuICAgIGNvbG9yOiAjZmZmZmZmO1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICBtYXJnaW46IGF1dG87XHJcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG4gIH1cclxuICAubWluZHNoaWZ0IC5tYXJrZXRpbmcuY29udGFjdCAubWFya2V0aW5nLWNvbnRhY3QgaW5wdXRbdHlwZT1cInN1Ym1pdFwiXTphZnRlcntcclxuICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICBiYWNrZ3JvdW5kOiB1cmwoJy4uL2ltYWdlcy9pY29ucy9jaGV2cm9uL3MwNS1yaWdodC13aGl0ZS5wbmc/MTQ0NDI1MTg3NScpIG5vLXJlcGVhdCAwIDAgdHJhbnNwYXJlbnQ7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICByaWdodDogLTQycHg7XHJcbiAgICB0b3A6IDlweDtcclxuICAgIHdpZHRoOiAyOHB4O1xyXG4gICAgaGVpZ2h0OiAyNHB4O1xyXG4gICAgYmFja2dyb3VuZC1zaXplOiAxMDAlO1xyXG4gICAgYm9yZGVyOjFweCBzb2xpZCByZWQ7XHJcbiAgfVxyXG4qL1xuLm1pbmRzaGlmdCAubWFya2V0aW5nLmNvbnRhY3QgLmZvcm0tbWVzc2FnZSB7XG4gIGNvbG9yOiAjNWI2NzcwO1xuICBwYWRkaW5nLXRvcDogM3B4OyB9XG5cbi5taW5kc2hpZnQgLm1hcmtldGluZy5jb250YWN0IC5tYXJrZXRpbmctY29udGFjdCBpbnB1dDo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjNWI2NzcwOyB9XG5cbi5taW5kc2hpZnQgLm1hcmtldGluZy5jb250YWN0IC5tYXJrZXRpbmctY29udGFjdCBpbnB1dDo6LW1vei1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjNWI2NzcwOyB9XG5cbi5taW5kc2hpZnQgLm1hcmtldGluZy5jb250YWN0IC5tYXJrZXRpbmctY29udGFjdCBpbnB1dDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogIzViNjc3MDsgfVxuXG4ubWluZHNoaWZ0IC5tYXJrZXRpbmcuY29udGFjdCAubWFya2V0aW5nLWNvbnRhY3QgaW5wdXQ6Oi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjNWI2NzcwOyB9XG5cbi5taW5kc2hpZnQgLm1hcmtldGluZy5jb250YWN0IC5tYXJrZXRpbmctY29udGFjdCBpbnB1dDo6cGxhY2Vob2xkZXIge1xuICBjb2xvcjogIzViNjc3MDsgfVxuXG4ubWluZHNoaWZ0IC5tYXJrZXRpbmcuY29udGFjdCAubWFya2V0aW5nLWNvbnRhY3QgaW5wdXQ6Oi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjNWI2NzcwOyB9XG5cbi5taW5kc2hpZnQgLm1hcmtldGluZy5jb250YWN0IC5tYXJrZXRpbmctY29udGFjdCBpbnB1dDo6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICM1YjY3NzA7IH1cblxuLm1pbmRzaGlmdCAubGF0ZXN0LWNvbnRlbnQtd3JhcHBlciB7XG4gIG92ZXJmbG93OiBoaWRkZW47IH1cblxuLm1pbmRzaGlmdCAubGF0ZXN0LWNvbnRlbnQtd3JhcHBlciAuY29sLW1kLTQge1xuICBiYWNrZ3JvdW5kOiAjZmZmZmZmO1xuICBoZWlnaHQ6IDM1MHB4O1xuICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICBtYXJnaW4tcmlnaHQ6IDIlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB3aWR0aDogMzIlOyB9XG5cbi5taW5kc2hpZnQgLmxhdGVzdC1jb250ZW50LXdyYXBwZXIgLmNvbC1tZC00Om50aC1jaGlsZCgzbikge1xuICBtYXJnaW4tcmlnaHQ6IDA7IH1cblxuLm1pbmRzaGlmdCAubGF0ZXN0LWNvbnRlbnQtd3JhcHBlciAuY29sLW1kLTQgaWZyYW1lIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWFyZ2luOiAzMHB4IGF1dG8gMzBweCA1cHg7IH1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLm1pbmRzaGlmdCAubGF0ZXN0LWNvbnRlbnQtd3JhcHBlciAuY29sLW1kLTQge1xuICAgIC13ZWJraXQtYm94LWZsZXg6IDA7XG4gICAgLW1zLWZsZXg6IG5vbmU7XG4gICAgZmxleDogbm9uZTtcbiAgICBmbG9hdDogbm9uZTtcbiAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgd2lkdGg6IDEwMCU7IH0gfVxuXG4ubWluZHNoaWZ0IC5sYXRlc3QtYmxvY2sge1xuICBwYWRkaW5nOiAyMHB4OyB9XG5cbi5taW5kc2hpZnQgLmxhdGVzdC1ibG9jayA+IGRpdiB7XG4gIG1hcmdpbjogYXV0bztcbiAgdGV4dC1hbGlnbjogY2VudGVyOyB9XG5cbi5taW5kc2hpZnQgLm1haW4tY29udGVudCBoNCBhOm5vdCguYnV0dG9uKTpub3QoLmJ1dHRvbi1zbWFsbC10ZXh0KTpub3QoLnNpbXBsZS1idXR0b24pOm5vdCguc2Zmb3J1bU5ld1RocmVhZExuayk6bm90KC5zZmZvcnVtUmVwbHlCdG4pOm5vdCguYnV0dG9uLXNlY29uZGFyeSksXG4ubWluZHNoaWZ0IC5sYXRlc3QtYmxvY2sgaDQsXG4ubWluZHNoaWZ0IC5sYXRlc3QtYmxvY2sgaDQgYSB7XG4gIGNvbG9yOiAjMTE0MjVhICFpbXBvcnRhbnQ7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmb250LWZhbWlseTogXCJHb3RoYW1Cb2xkXCIsIEFyaWFsLCBIZWx2ZXRpY2EsIHNhbnM7XG4gIGZvbnQtc2l6ZTogMjNweDtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgbGluZS1oZWlnaHQ6IDEyMCU7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIHBhZGRpbmc6IDAgNSU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjsgfVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEyMDBweCkge1xuICAubWluZHNoaWZ0IC5sYXRlc3QtYmxvY2sgaDQgYSB7XG4gICAgZm9udC1zaXplOiAxNnB4OyB9IH1cblxuLm1pbmRzaGlmdCAubGF0ZXN0LWJsb2NrIC5kYXRlIHtcbiAgY29sb3I6ICM4OThkOGQ7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyOyB9XG5cbi5taW5kc2hpZnQgLmNvbnRlbnQge1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIHdpZHRoOiA3MCU7IH1cblxuLm1pbmRzaGlmdCAuc2lkZWJhciB7XG4gIHdpZHRoOiAzMCU7IH1cblxuLm1pbmRzaGlmdCAuc2lkZWJhciAuc2lkZWJveCB7XG4gIGZsb2F0OiBsZWZ0OyB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAubWluZHNoaWZ0IC5jb250ZW50LFxuICAubWluZHNoaWZ0IC5zaWRlYmFyIHtcbiAgICBmbG9hdDogbm9uZTtcbiAgICB3aWR0aDogMTAwJTsgfVxuICAubWluZHNoaWZ0IC5zaWRlYmFyIC5zaWRlYm94IHtcbiAgICBmbG9hdDogbm9uZTtcbiAgICBtYXJnaW46IGF1dG87XG4gICAgdGV4dC1hbGlnbjogY2VudGVyOyB9IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLm1pbmRzaGlmdCAuY29udGVudCB7XG4gICAgcGFkZGluZy1sZWZ0OiAxMHB4OyB9IH1cblxuLm1pbmRzaGlmdCAuYnJlYWRjcnVtYiBhIHtcbiAgY29sb3I6ICMwMDg1YWQgIWltcG9ydGFudDsgfVxuXG4ubWluZHNoaWZ0IC5icmVhZGNydW1iIGE6aG92ZXIge1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZSAhaW1wb3J0YW50OyB9XG5cbi8qIHNlcnZpY2UgY29kZXMgcGFnZSAqL1xuLnNlcnZpY2UtY29kZXMtd3JhcHBlciAuYmFuZC1hY2NvcmRpb24ge1xuICBtYXJnaW4tYm90dG9tOiAzMHB4OyB9XG5cbi5zZXJ2aWNlLWNvZGVzLXdyYXBwZXIgLnBhbmVsLWhlYWRpbmcge1xuICBiYWNrZ3JvdW5kOiAjZWRlZGVkO1xuICBib3JkZXItYm90dG9tOiAycHggc29saWQgI2UzZTNlMztcbiAgcGFkZGluZzogMTBweCAxNXB4IDEwcHggMTVweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG5cbi5zZXJ2aWNlLWNvZGVzLXdyYXBwZXIgLnBhbmVsLWhlYWRpbmc6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiAjZWVlZWVlO1xuICBib3JkZXItYm90dG9tOiAycHggc29saWQgI2VhZWFlYTsgfVxuXG4uc2VydmljZS1jb2Rlcy13cmFwcGVyIC5wYW5lbC1oZWFkaW5nIGg0IHtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cblxuLnNlcnZpY2UtY29kZXMtd3JhcHBlciAucGFuZWwtaGVhZGluZyBhIHtcbiAgYmFja2dyb3VuZDogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2Jhc2U2NCxQRDk0Yld3Z2RtVnljMmx2YmowaU1TNHdJaUJsYm1OdlpHbHVaejBpZFhSbUxUZ2lQejRLUENFdExTQkhaVzVsY21GMGIzSTZJRUZrYjJKbElFbHNiSFZ6ZEhKaGRHOXlJREl5TGpFdU1Dd2dVMVpISUVWNGNHOXlkQ0JRYkhWbkxVbHVJQzRnVTFaSElGWmxjbk5wYjI0NklEWXVNREFnUW5WcGJHUWdNQ2tnSUMwdFBnbzhjM1puSUhabGNuTnBiMjQ5SWpFdU1TSWdhV1E5SWt4aGVXVnlYekVpSUhodGJHNXpQU0pvZEhSd09pOHZkM2QzTG5jekxtOXlaeTh5TURBd0wzTjJaeUlnZUcxc2JuTTZlR3hwYm1zOUltaDBkSEE2THk5M2QzY3Vkek11YjNKbkx6RTVPVGt2ZUd4cGJtc2lJSGc5SWpCd2VDSWdlVDBpTUhCNElnb0pJSFpwWlhkQ2IzZzlJakFnTUNBMU1USWdOVEV5SWlCemRIbHNaVDBpWlc1aFlteGxMV0poWTJ0bmNtOTFibVE2Ym1WM0lEQWdNQ0ExTVRJZ05URXlPeUlnZUcxc09uTndZV05sUFNKd2NtVnpaWEoyWlNJK0NqeHpkSGxzWlNCMGVYQmxQU0owWlhoMEwyTnpjeUkrQ2drdWMzUXdlMlpwYkd3Nkl6QXdPRFZCUkR0OUNqd3ZjM1I1YkdVK0NqeHdZWFJvSUdOc1lYTnpQU0p6ZERBaUlHUTlJazA1Tml3eU16Vm9Nekl3ZGpReVNEazJWakl6TlhvaUx6NEtQQzl6ZG1jK0NnPT1cIik7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IDAgY2VudGVyO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IDMwcHggMzBweDtcbiAgcGFkZGluZy1sZWZ0OiA0NXB4O1xuICB3aWR0aDogMTAwJTtcbiAgZGlzcGxheTogYmxvY2s7IH1cblxuLnNlcnZpY2UtY29kZXMtd3JhcHBlciAucGFuZWwtaGVhZGluZyBhLmNvbGxhcHNlZCB7XG4gIGJhY2tncm91bmQ6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtiYXNlNjQsUEQ5NGJXd2dkbVZ5YzJsdmJqMGlNUzR3SWlCbGJtTnZaR2x1WnowaWRYUm1MVGdpUHo0S1BDRXRMU0JIWlc1bGNtRjBiM0k2SUVGa2IySmxJRWxzYkhWemRISmhkRzl5SURJeUxqRXVNQ3dnVTFaSElFVjRjRzl5ZENCUWJIVm5MVWx1SUM0Z1UxWkhJRlpsY25OcGIyNDZJRFl1TURBZ1FuVnBiR1FnTUNrZ0lDMHRQZ284YzNabklIWmxjbk5wYjI0OUlqRXVNU0lnYVdROUlreGhlV1Z5WHpFaUlIaHRiRzV6UFNKb2RIUndPaTh2ZDNkM0xuY3pMbTl5Wnk4eU1EQXdMM04yWnlJZ2VHMXNibk02ZUd4cGJtczlJbWgwZEhBNkx5OTNkM2N1ZHpNdWIzSm5MekU1T1RrdmVHeHBibXNpSUhnOUlqQndlQ0lnZVQwaU1IQjRJZ29KSUhacFpYZENiM2c5SWpBZ01DQTFNVElnTlRFeUlpQnpkSGxzWlQwaVpXNWhZbXhsTFdKaFkydG5jbTkxYm1RNmJtVjNJREFnTUNBMU1USWdOVEV5T3lJZ2VHMXNPbk53WVdObFBTSndjbVZ6WlhKMlpTSStDanh6ZEhsc1pTQjBlWEJsUFNKMFpYaDBMMk56Y3lJK0Nna3VjM1F3ZTJacGJHdzZJekF3T0RWQlJEdDlDand2YzNSNWJHVStDanh3WVhSb0lHTnNZWE56UFNKemREQWlJR1E5SWswME1UWXNNamMzTGpOSU1qYzNMak5XTkRFMmFDMDBNaTQzVmpJM055NHpTRGsyZGkwME1pNDNhREV6T0M0M1ZqazJhRFF5TGpkMk1UTTRMamRJTkRFMlZqSTNOeTR6ZWlJdlBnbzhMM04yWno0S1wiKTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCBjZW50ZXI7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogMzBweCAzMHB4O1xuICBwYWRkaW5nLWxlZnQ6IDQ1cHg7IH1cblxuLnNlcnZpY2UtY29kZXMtd3JhcHBlciAucGFuZWwtaGVhZGluZyBhOmhvdmVyIHtcbiAgY29sb3I6ICMwMDAwMDA7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZSAhaW1wb3J0YW50OyB9XG5cbi5zZXJ2aWNlLWNvZGVzLXdyYXBwZXIgLnBhbmVsLWJvZHkge1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBwYWRkaW5nOiAxNXB4IDE1cHggMzBweCAxNXB4OyB9XG5cbi5zZXJ2aWNlLWNvZGVzLXdyYXBwZXIgLnBhbmVsLWJvZHkgLnNlYXJjaF9sYWJlbCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmbG9hdDogbGVmdDtcbiAgbWFyZ2luLXJpZ2h0OiAzMHB4O1xuICB3aWR0aDogMjUlOyB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5zZXJ2aWNlLWNvZGVzLXdyYXBwZXIgLnBhbmVsLWJvZHkgLnNlYXJjaF9sYWJlbCB7XG4gICAgd2lkdGg6IDEwMCU7IH0gfVxuXG4uc2VydmljZS1jb2Rlcy13cmFwcGVyIC5wYW5lbC1ib2R5IHNlbGVjdCxcbi5zZXJ2aWNlLWNvZGVzLXdyYXBwZXIgZm9ybSBzZWxlY3QsXG4uc2VydmljZS1jb2Rlcy13cmFwcGVyIC5wYW5lbC1ib2R5IGlucHV0W3R5cGU9dGV4dF0ge1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG4gIC13ZWJraXQtYm9yZGVyLXJhZGl1czogMHB4O1xuICBiYWNrZ3JvdW5kOiAjZmZmZmZmO1xuICBib3JkZXI6IDJweCBzb2xpZCAjZGJkYmRiO1xuICBib3JkZXItcmFkaXVzOiAwO1xuICBvdXRsaW5lOiBub25lO1xuICBwYWRkaW5nOiAycHggNXB4O1xuICB3aWR0aDogNTAlOyB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5zZXJ2aWNlLWNvZGVzLXdyYXBwZXIgLnBhbmVsLWJvZHkgc2VsZWN0LFxuICAuc2VydmljZS1jb2Rlcy13cmFwcGVyIGZvcm0gc2VsZWN0LFxuICAuc2VydmljZS1jb2Rlcy13cmFwcGVyIC5wYW5lbC1ib2R5IGlucHV0W3R5cGU9dGV4dF0ge1xuICAgIHdpZHRoOiAxMDAlOyB9IH1cblxuLnNlcnZpY2UtY29kZXMtd3JhcHBlciAucGFuZWwtYm9keSBzZWxlY3QsXG4uc2VydmljZS1jb2Rlcy13cmFwcGVyIGZvcm0gc2VsZWN0IHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2Jhc2U2NCxQRDk0Yld3Z2RtVnljMmx2YmowaU1TNHdJaUJsYm1OdlpHbHVaejBpZFhSbUxUZ2lQejRLUENFdExTQkhaVzVsY21GMGIzSTZJRUZrYjJKbElFbHNiSFZ6ZEhKaGRHOXlJREl5TGpFdU1Dd2dVMVpISUVWNGNHOXlkQ0JRYkhWbkxVbHVJQzRnVTFaSElGWmxjbk5wYjI0NklEWXVNREFnUW5WcGJHUWdNQ2tnSUMwdFBnbzhjM1puSUhabGNuTnBiMjQ5SWpFdU1TSWdhV1E5SWt4aGVXVnlYekVpSUhodGJHNXpQU0pvZEhSd09pOHZkM2QzTG5jekxtOXlaeTh5TURBd0wzTjJaeUlnZUcxc2JuTTZlR3hwYm1zOUltaDBkSEE2THk5M2QzY3Vkek11YjNKbkx6RTVPVGt2ZUd4cGJtc2lJSGc5SWpCd2VDSWdlVDBpTUhCNElnb0pJSFpwWlhkQ2IzZzlJakFnTUNBMU1USWdOVEV5SWlCemRIbHNaVDBpWlc1aFlteGxMV0poWTJ0bmNtOTFibVE2Ym1WM0lEQWdNQ0ExTVRJZ05URXlPeUlnZUcxc09uTndZV05sUFNKd2NtVnpaWEoyWlNJK0NqeHpkSGxzWlNCMGVYQmxQU0owWlhoMEwyTnpjeUkrQ2drdWMzUXdlMlpwYkd3NkkwVXlSVEpGTWp0OUNqd3ZjM1I1YkdVK0NqeHdZWFJvSUdOc1lYTnpQU0p6ZERBaUlHUTlJazA1TUM0MUxESTRPUzQ0VERJMU9TdzBOVGd1TTJ3eE5qZ3VOUzB4TmpndU5VZzVNQzQxZWlJdlBnbzhjR0YwYUNCamJHRnpjejBpYzNRd0lpQmtQU0pOTkRJM0xqVXNNakkxTGpKTU1qVTVMRFUyTGpkTU9UQXVOU3d5TWpVdU1rZzBNamN1TlhvaUx6NEtQQzl6ZG1jK0NnPT1cIik7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogMTVweCAxNXB4O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiByaWdodCBjZW50ZXI7IH1cblxuLnNlcnZpY2UtY29kZXMtd3JhcHBlciBmb3JtIHNlbGVjdDpmb2N1cyxcbi5zZXJ2aWNlLWNvZGVzLXdyYXBwZXIgZm9ybSBpbnB1dFt0eXBlPXRleHRdOmZvY3VzIHtcbiAgYm9yZGVyOiAycHggc29saWQgIzc3YzVkNTsgfVxuXG4uc2VydmljZS1jb2Rlcy13cmFwcGVyIC5wYW5lbC1ib2R5IGJyIHtcbiAgY2xlYXI6IGJvdGg7IH1cblxuLnNlcnZpY2UtY29kZXMtd3JhcHBlciBidXR0b24sXG4uc2VydmljZS1jb2Rlcy13cmFwcGVyIGlucHV0W3R5cGU9YnV0dG9uXSxcbi5zZXJ2aWNlLWNvZGVzLXdyYXBwZXIgaW5wdXRbdHlwZT1yZXNldF0sXG4uc2VydmljZS1jb2Rlcy13cmFwcGVyIGlucHV0W3R5cGU9c3VibWl0XSB7XG4gIGJhY2tncm91bmQ6ICM3N2M1ZDU7XG4gIGJvcmRlcjogMXB4IHNvbGlkICM3N2M1ZDU7XG4gIGNvbG9yOiAjZmZmZmZmICFpbXBvcnRhbnQ7XG4gIG91dGxpbmU6IG5vbmU7XG4gIHdpZHRoOiAxNTBweDtcbiAgbWFyZ2luLXRvcDogMjBweDsgfVxuXG4uc2VydmljZS1jb2Rlcy13cmFwcGVyIC5idG4td3JhcHBlciB7XG4gIG1hcmdpbi10b3A6IDIwcHg7XG4gIG92ZXJmbG93OiBoaWRkZW47IH1cblxuLnNlcnZpY2UtY29kZXMtd3JhcHBlciBidXR0b246aG92ZXIsXG4uc2VydmljZS1jb2Rlcy13cmFwcGVyIGlucHV0W3R5cGU9YnV0dG9uXTpob3Zlcixcbi5zZXJ2aWNlLWNvZGVzLXdyYXBwZXIgaW5wdXRbdHlwZT1yZXNldF06aG92ZXIsXG4uc2VydmljZS1jb2Rlcy13cmFwcGVyIGlucHV0W3R5cGU9c3VibWl0XTpob3Zlcixcbi5zZXJ2aWNlLWNvZGVzLXdyYXBwZXIgLmJ0bi1jbGVhcjpob3Zlcixcbi5zZXJ2aWNlLWNvZGVzLXdyYXBwZXIgLmJ0bi1jbGVhci5kb3dubG9hZGNvZGVzOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogIzMzMzMzMztcbiAgYm9yZGVyOiAxcHggc29saWQgIzMzMzMzMzsgfVxuXG4uc2VydmljZS1jb2Rlcy13cmFwcGVyIC5idG4tY2xlYXIge1xuICBiYWNrZ3JvdW5kOiAjNzg5NDlkO1xuICBib3JkZXI6IDFweCBzb2xpZCAjNzg5NDlkO1xuICBjb2xvcjogI2ZmZmZmZiAhaW1wb3J0YW50O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbi10b3A6IDIwcHg7XG4gIHBhZGRpbmc6IDEwcHggMzBweCAxMXB4IDMwcHg7IH1cblxuLnNlcnZpY2UtY29kZXMtd3JhcHBlciAuYnRuLWNsZWFyLmRvd25sb2FkY29kZXMge1xuICBiYWNrZ3JvdW5kOiAjMTk1MTZkO1xuICBib3JkZXI6IDFweCBzb2xpZCAjMTk1MTZkO1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgbWFyZ2luLXJpZ2h0OiAyMHB4OyB9XG5cbi5zZXJ2aWNlLWNvZGVzLXdyYXBwZXIgLmJ0bi1jbGVhcjpob3Zlcixcbi5zZXJ2aWNlLWNvZGVzLXdyYXBwZXIgLmJ0bi1jbGVhci5kb3dubG9hZGNvZGVzOmhvdmVyIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lICFpbXBvcnRhbnQ7IH1cblxuLmxlZ2VuZC1ib3gge1xuICBmbG9hdDogcmlnaHQ7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoMCwgMTMzLCAxNzMsIDAuNSk7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZzogMTBweDsgfVxuXG4ubGVnZW5kLWhlYWRlciB7XG4gIGNvbG9yOiAjMDA4NWFkICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctYm90dG9tOiA1cHg7IH1cblxuLmxlZ2VuZC1ib2R5IHtcbiAgY29sb3I6ICM5NDk0OTQgIWltcG9ydGFudDtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICM5NDk0OTQ7XG4gIHBhZGRpbmctdG9wOiA1cHg7IH1cblxuYm9keS5hcnRpY2xlLnJlYWwtYXJ0aWNsZSAuaW5uZXIgLm1haW4tY29udGVudCBoMSB7XG4gIGNvbG9yOiAjNzg5NDlkICFpbXBvcnRhbnQ7XG4gIGZvbnQtc2l6ZTogMjVweDtcbiAgZm9udC1mYW1pbHk6IFwiTGV4aWFSZWd1bGFyXCIsIFRpbWVzLCBzYW4tc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7IH1cblxuYm9keS5hcnRpY2xlLnJlYWwtYXJ0aWNsZSAuaW5uZXIgLm1haW4tY29udGVudCBoMiB7XG4gIGNvbG9yOiAjMzQzMzMyICFpbXBvcnRhbnQ7XG4gIGZvbnQtc2l6ZTogMjJweDtcbiAgZm9udC1mYW1pbHk6IFwiR290aGFtQm9va1wiLCBBcmlhbCwgSGVsdmV0aWNhLCBzYW5zO1xuICBmb250LXdlaWdodDogMzAwOyB9XG5cbmJvZHkuYXJ0aWNsZS5yZWFsLWFydGljbGUgLmlubmVyIC5tYWluLWNvbnRlbnQgLmNvbnRlbnQgaDMge1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXNpemU6IDE2cHggIWltcG9ydGFudDsgfVxuXG4vKiBIb21lIEhlcm8gKi9cbi5ob21lIC5oZXJvLnNsb2dhbi1oZXJvIHtcbiAgbWFyZ2luOiAtMjVweCBhdXRvIC0yMHB4IGF1dG87IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmhvbWUgLmhlcm8uc2xvZ2FuLWhlcm8ge1xuICAgIG1hcmdpbjogNTBweCBhdXRvIDAgYXV0bzsgfSB9XG5cbi5ob21lIC5oZXJvLnNsb2dhbi1oZXJvIC5oZXJvLWhlYWRlciB7XG4gIGNvbG9yOiAjMDAyYjQ5ICFpbXBvcnRhbnQ7XG4gIGZvbnQtZmFtaWx5OiBcIkdvdGhhbUJvb2tcIiwgQXJpYWwsIEhlbHZldGljYSwgc2FucztcbiAgZm9udC1zaXplOiAzLjVlbTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbGluZS1oZWlnaHQ6IDEyMCU7XG4gIG1hcmdpbi1ib3R0b206IDBweDsgfVxuXG4uaG9tZSAuaGVyby5zbG9nYW4taGVybyAuaGVyby1zdWJoZWFkZXIge1xuICBjb2xvcjogIzY0MmY2YyAhaW1wb3J0YW50O1xuICBmb250LWZhbWlseTogXCJHb3RoYW1Cb2xkXCIsIEFyaWFsLCBIZWx2ZXRpY2EsIHNhbnM7XG4gIGZvbnQtc2l6ZTogMy41ZW07XG4gIGxpbmUtaGVpZ2h0OiAxMDAlO1xuICBtYXJnaW4tdG9wOiAtNXB4O1xuICBtYXJnaW4tYm90dG9tOiAwcHg7IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5ob21lIC5oZXJvLnNsb2dhbi1oZXJvIC5oZXJvLWhlYWRlciB7XG4gICAgZm9udC1zaXplOiAyLjhlbTsgfVxuICAuaG9tZSAuaGVyby5zbG9nYW4taGVybyAuaGVyby1zdWJoZWFkZXIge1xuICAgIGZvbnQtc2l6ZTogMi41ZW07IH0gfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuaG9tZSAuaGVyby5zbG9nYW4taGVybyAuaGVyby1oZWFkZXIge1xuICAgIGZvbnQtc2l6ZTogMS41ZW07XG4gICAgbGluZS1oZWlnaHQ6IDEwMCU7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyOyB9XG4gIC5ob21lIC5oZXJvLnNsb2dhbi1oZXJvIC5oZXJvLXN1YmhlYWRlciB7XG4gICAgZm9udC1zaXplOiAxLjM1ZW07XG4gICAgbWFyZ2luLXRvcDogNXB4O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjsgfSB9XG5cbi8qIEJhbmQgKi9cbi5ob21lIC5iYW5kIHtcbiAgbWluLWhlaWdodDogNTAwcHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLmhvbWUgLmJhbmQge1xuICAgIG92ZXJmbG93OiB2aXNpYmxlOyB9IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmhvbWUgLmJhbmQge1xuICAgIG1pbi1oZWlnaHQ6IDI1MHB4OyB9IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTQwMHB4KSB7XG4gIC5ob21lIC5iYW5kIHtcbiAgICBoZWlnaHQ6IDU1MHB4OyB9IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTUwMHB4KSB7XG4gIC5ob21lIC5iYW5kIHtcbiAgICBoZWlnaHQ6IDcwMHB4O1xuICAgIC8qIGJvcmRlcjogMXB4IHNvbGlkIGdyZWVuOyAqLyB9IH1cblxuLmhvbWUgLmJhbmQgLmJhbmQtaW1hZ2Uge1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICBib3R0b206IGF1dG87XG4gIGhlaWdodDogMzgwcHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA5MHB4O1xuICB3aWR0aDogMTAwJTsgfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLmhvbWUgLmJhbmQgLmJhbmQtaW1hZ2Uge1xuICAgIGhlaWdodDogMzAwcHg7IH0gfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuaG9tZSAuYmFuZCAuYmFuZC1pbWFnZSB7XG4gICAgbGVmdDogMDsgfSB9XG5cbi8qIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCl7XHJcbiAgICAuaG9tZSAuYmFuZHtcclxuICAgICAgbWluLWhlaWdodDogNjQwcHg7XHJcbiAgICB9XHJcbiAgfSAqL1xuLyogQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTEwMHB4KXtcclxuICAgIC5ob21lIC5iYW5ke1xyXG4gICAgICBoZWlnaHQ6IDYwMHB4O1xyXG4gICAgfVxyXG4gIH0gKi9cbi5ob21lIC5iYW5kLmJhbmQtaG9tZS1tYWluIHtcbiAgb3ZlcmZsb3c6IHZpc2libGU7IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5ob21lIC5iYW5kLmJhbmQtaG9tZS1tYWluIHtcbiAgICBtaW4taGVpZ2h0OiAzNzBweDsgfSB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5ob21lIC5iYW5kLmJhbmQtaG9tZS1tYWluIHtcbiAgICBtaW4taGVpZ2h0OiAzNTBweDsgfSB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDExMDBweCkge1xuICAuaG9tZSAuYmFuZC5iYW5kLWhvbWUtbWFpbiB7XG4gICAgaGVpZ2h0OiA2NzBweDsgfSB9XG5cbi5ob21lIC5iYW5kLWhvbWUtbWFpbiAuYmFuZC1pbWFnZSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi9hc3NldHMvaW1hZ2VzL2hvbWUtYmFubmVycy9oZXJvLTEuc3ZnXCIpO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiA4MCUgMDtcbiAgYm90dG9tOiAwO1xuICB0b3A6IGF1dG87XG4gIGhlaWdodDogNTc1cHg7IH1cblxuLmhvbWUgLmJhbmQgLmJhbmQtaW1hZ2UuZnVsbC1iZyB7XG4gIGJvdHRvbTogMDtcbiAgaGVpZ2h0OiBhdXRvO1xuICB0b3A6IGF1dG87XG4gIGhlaWdodDogYXV0bzsgfVxuXG4uaG9tZSAuYmFuZCAuYmFuZC1pbWFnZS5mdWxsLWJnIGltZyB7XG4gIGJvdHRvbTogMDsgfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxNDAwcHgpIHtcbiAgLmhvbWUgLmJhbmQgLmJhbmQtaW1hZ2UuZnVsbC1iZyBpbWcge1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBtYXJnaW46IGF1dG87XG4gICAgbWF4LWhlaWdodDogNTgwcHg7IH0gfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLyogLmhvbWUgLmJhbmQgLmJhbmQtaW1hZ2UuZnVsbC1iZ3tcclxuICAgICAgICBoZWlnaHQ6IDQwMHB4O1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDEwMHB4O1xyXG4gICAgICB9ICovXG4gIC5ob21lIC5iYW5kIC5iYW5kLWltYWdlLmZ1bGwtYmcgaW1nIHtcbiAgICBtYXJnaW4tdG9wOiAxMDVweDsgfVxuICAuaG9tZSAuYmFuZCAuYmFuZC1pbWFnZS5yaWdodCB7XG4gICAgdG9wOiAxMDBweDtcbiAgICBvdmVyZmxvdzogaGlkZGVuOyB9IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTIwMHB4KSB7XG4gIC5ob21lIC5iYW5kLWhvbWUtbWFpbiAuYmFuZC1pbWFnZSB7XG4gICAgaGVpZ2h0OiAzMzBweDsgfSB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5ob21lIC5iYW5kLWhvbWUtbWFpbiAuYmFuZC1pbWFnZSB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogYm90dG9tO1xuICAgIGJhY2tncm91bmQtc2l6ZTogMTAwJTtcbiAgICBib3R0b206IDA7XG4gICAgdG9wOiBhdXRvOyB9XG4gIC5ob21lIC5iYW5kIC5iYW5kLWltYWdlLmZ1bGwtYmcge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuICAuaG9tZSAuYmFuZCAuYmFuZC1pbWFnZS5mdWxsLWJnIGltZyB7XG4gICAgYm90dG9tOiA1MHB4O1xuICAgIG1hcmdpbi10b3A6IDE1MHB4O1xuICAgIG1heC13aWR0aDogMjAwJTtcbiAgICB0b3A6IGF1dG87XG4gICAgd2lkdGg6IDE3OSU7IH0gfVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4tZGV2aWNlLXdpZHRoOiAzNzVweCkgYW5kIChtYXgtZGV2aWNlLXdpZHRoOiA4MTJweCkgYW5kICgtd2Via2l0LWRldmljZS1waXhlbC1yYXRpbzogMykge1xuICAuaG9tZSAuYmFuZC1ob21lLW1haW4gLmJhbmQtaW1hZ2Uge1xuICAgIGJhY2tncm91bmQtc2l6ZTogMTQwJTtcbiAgICB0b3A6IDA7IH0gfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0ODBweCkge1xuICAuaG9tZSAuYmFuZC1ob21lLW1haW4gLmJhbmQtaW1hZ2Uge1xuICAgIGJhY2tncm91bmQtc2l6ZTogMTMwJTsgfVxuICAuaG9tZSAuYmFuZCAuYmFuZC1pbWFnZS5mdWxsLWJnIHtcbiAgICBtYXJnaW4tdG9wOiAwOyB9XG4gIC5ob21lIC5iYW5kIC5iYW5kLWltYWdlLmZ1bGwtYmcge1xuICAgIG1hcmdpbi10b3A6IDA7IH0gfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxNTAwcHgpIHtcbiAgLmhvbWUgLmJhbmQgLmJhbmQtaW1hZ2UuZnVsbC1iZyB7XG4gICAgLyogYm9yZGVyOiAxcHggc29saWQgcmVkOyAqLyB9IH1cblxuLmhvbWUgLmJhbmQtaG9tZS1tYWluIC5iYW5kLW1lc3NhZ2Uge1xuICBjb2xvcjogIzRmNTk2MDtcbiAgZm9udC1zaXplOiAxLjZlbTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBtYXJnaW4tcmlnaHQ6IDIwJTtcbiAgd2lkdGg6IDQwJTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgbWFyZ2luLXRvcDogMTVweDsgfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLmhvbWUgLmJhbmQtaG9tZS1tYWluIC5iYW5kLW1lc3NhZ2Uge1xuICAgIGZvbnQtc2l6ZTogMWVtO1xuICAgIG1hcmdpbi10b3A6IDE1cHg7IH0gfVxuXG4uaG9tZSAuYmFuZCAuYmFuZC1tZXNzYWdlLmxlZnQge1xuICBmbG9hdDogbGVmdDsgfVxuXG4uaG9tZSAuYmFuZCAuYmFuZC1tZXNzYWdlLnJpZ2h0IHtcbiAgZmxvYXQ6IHJpZ2h0OyB9XG5cbi5ob21lIC5iYW5kIC5iYW5kLW1lc3NhZ2UgcCB7XG4gIGNvbG9yOiAjNWI2NzcwO1xuICBmb250LXNpemU6IDFlbTtcbiAgZm9udC1mYW1pbHk6IFwiR290aGFtQm9va1wiLCBBcmlhbCwgSGVsdmV0aWNhLCBzYW5zO1xuICBsaW5lLWhlaWdodDogMTEwJTtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgdGV4dC1hbGlnbjogY2VudGVyOyB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5ob21lIC5iYW5kIC5iYW5kLW1lc3NhZ2UgcCB7XG4gICAgZm9udC1zaXplOiAxLjJlbTsgfVxuICAuaG9tZSAuYmFuZCAuYmFuZC1tZXNzYWdlLnJpZ2h0IHtcbiAgICBmbG9hdDogbm9uZTtcbiAgICB3aWR0aDogMTAwJTsgfSB9XG5cbi5ob21lIC5iYW5kIC5iYW5kLWltYWdlIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjsgfVxuXG4uaG9tZSAuYmFuZCAuYmFuZC1pbWFnZS5yaWdodCB7XG4gIGZsb2F0OiByaWdodDtcbiAgbWFyZ2luLXRvcDogNSU7XG4gIG92ZXJmbG93OiB2aXNpYmxlO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiA0MCU7IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmhvbWUgLmJhbmQgLmJhbmQtaW1hZ2UucmlnaHQge1xuICAgIGZsb2F0OiBub25lO1xuICAgIG1hcmdpbi10b3A6IDA7XG4gICAgb3ZlcmZsb3c6IHZpc2libGU7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHRvcDogMDtcbiAgICB3aWR0aDogMTAwJTsgfSB9XG5cbi5ob21lIC5iYW5kIC5iYW5kLWltYWdlLnJpZ2h0IGltZyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBsZWZ0OiAtMjAlO1xuICBsZWZ0OiAwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIG1heC13aWR0aDogMTI1JTtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICB0b3A6IC0zMCU7XG4gIHdpZHRoOiAxMjUlOyB9XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNHB4KSBhbmQgKG1heC1oZWlnaHQ6IDEzNjZweCkgYW5kICgtd2Via2l0LW1pbi1kZXZpY2UtcGl4ZWwtcmF0aW86IDEuNSkge1xuICAuaG9tZSAuYmFuZCAuYmFuZC1pbWFnZS5yaWdodCBpbWcge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIC8qIGxlZnQ6IC0yMCU7ICovXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIG1heC13aWR0aDogMTI1JTtcbiAgICB0b3A6IC0zMCU7XG4gICAgLyogd2lkdGg6IDEyNSU7ICovIH0gfVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAuaG9tZSAuYmFuZCAuYmFuZC1pbWFnZS5yaWdodCBpbWcge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIC8qIGxlZnQ6IC0yMCU7ICovXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIC8qIG1heC13aWR0aDogMTI1JTsgKi9cbiAgICB0b3A6IC0zMCU7XG4gICAgLyogd2lkdGg6IDEyNSU7ICovIH0gfVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5ob21lIC5iYW5kIC5iYW5kLWltYWdlLnJpZ2h0IGltZyB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbGVmdDogMDtcbiAgICByaWdodDogMDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgbWF4LXdpZHRoOiA1NDRweDtcbiAgICB0b3A6IC0xNyU7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luOiBhdXRvOyB9IH1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0ODBweCkge1xuICAuaG9tZSAuYmFuZCAuYmFuZC1pbWFnZS5yaWdodCBpbWcge1xuICAgIHRvcDogMDsgfSB9XG5cbi8qIEdhbGF4eSBTNSBtZWRpYSBxdWVyeSAqL1xuQG1lZGlhIHNjcmVlbiBhbmQgKGRldmljZS13aWR0aDogMzYwcHgpIGFuZCAoZGV2aWNlLWhlaWdodDogNjQwcHgpIGFuZCAoLXdlYmtpdC1kZXZpY2UtcGl4ZWwtcmF0aW86IDMpIHtcbiAgLmhvbWUgLmJhbmQgLmJhbmQtaW1hZ2UucmlnaHQgaW1nIHtcbiAgICB0b3A6IDA7IH0gfVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4tZGV2aWNlLXdpZHRoOiAzNzVweCkgYW5kIChtYXgtZGV2aWNlLXdpZHRoOiA4MTJweCkgYW5kICgtd2Via2l0LWRldmljZS1waXhlbC1yYXRpbzogMykge1xuICAuaG9tZSAuYmFuZCAuYmFuZC1pbWFnZS5yaWdodCBpbWcge1xuICAgIHRvcDogMDsgfSB9XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5ob21lIC5iYW5kIC5iYW5kLWltYWdlLnJpZ2h0IGltZyB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbGVmdDogMDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgbWF4LXdpZHRoOiAxMjUlO1xuICAgIHRvcDogLTMwJTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXgtd2lkdGg6IDgwMHB4OyB9IH1cblxuLmhvbWUgLmJhbmQgLmJhbmQtaW1hZ2UubGVmdCB7XG4gIGZsb2F0OiByaWdodDtcbiAgd2lkdGg6IDUwJTsgfVxuXG4uaG9tZSAuYmFuZCAuYmFuZC10ZXh0LmxlZnQge1xuICBmbG9hdDogbGVmdDtcbiAgcGFkZGluZy1sZWZ0OiA1JTtcbiAgbWFyZ2luLXRvcDogOCU7XG4gIHdpZHRoOiA2MCU7IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmhvbWUgLmJhbmQgLmJhbmQtdGV4dC5sZWZ0IHtcbiAgICBmbG9hdDogbm9uZTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgd2lkdGg6IDEwMCU7IH0gfVxuXG4uaG9tZSAuYmFuZCAuYmFuZC10ZXh0LnJpZ2h0IHtcbiAgZmxvYXQ6IHJpZ2h0O1xuICBsaW5lLWhlaWdodDogMTk1JTtcbiAgcGFkZGluZy1yaWdodDogNSU7XG4gIG1hcmdpbi10b3A6IDIlO1xuICB3aWR0aDogNTAlOyB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5ob21lIC5iYW5kIC5iYW5kLXRleHQucmlnaHQge1xuICAgIGZsb2F0OiBub25lO1xuICAgIGxpbmUtaGVpZ2h0OiAxMjAlO1xuICAgIG1hcmdpbi10b3A6IDMwcHg7XG4gICAgcGFkZGluZy1sZWZ0OiA1JTtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAgIHdpZHRoOiA5NSU7IH0gfVxuXG4uaG9tZSAuYmFuZC5ncmVlbiAuYmFuZC10ZXh0IC5oZXJvLWhlYWRlciB7XG4gIGNvbG9yOiAjOGY5OTNlO1xuICBmb250LWZhbWlseTogXCJHb3RoYW1Cb2xkXCIsIEFyaWFsLCBIZWx2ZXRpY2EsIHNhbnM7XG4gIGZvbnQtc2l6ZTogMi41ZW07XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGxpbmUtaGVpZ2h0OiAxMjAlOyB9XG5cbi5ob21lIC5iYW5kIC5iYW5kLXRleHQgLmhlcm8tc3ViaGVhZGVyIHtcbiAgY29sb3I6ICMwMDJiNDk7XG4gIGZvbnQtZmFtaWx5OiBcIkdvdGhhbUJvb2tcIiwgQXJpYWwsIEhlbHZldGljYSwgc2FucztcbiAgZm9udC1zaXplOiAyLjVlbTtcbiAgbGluZS1oZWlnaHQ6IDEyMCU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLmhvbWUgLmJhbmQuZ3JlZW4gLmJhbmQtdGV4dCAuaGVyby1oZWFkZXIge1xuICAgIGZvbnQtc2l6ZTogMi4yZW07IH1cbiAgLmhvbWUgLmJhbmQgLmJhbmQtdGV4dCAuaGVyby1zdWJoZWFkZXIge1xuICAgIGZvbnQtc2l6ZTogMi4xZW07IH0gfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuaG9tZSAuYmFuZC5ncmVlbiAuYmFuZC10ZXh0IC5oZXJvLWhlYWRlciB7XG4gICAgZm9udC1zaXplOiAxLjVlbTsgfVxuICAuaG9tZSAuYmFuZCAuYmFuZC10ZXh0IC5oZXJvLXN1YmhlYWRlciB7XG4gICAgZm9udC1zaXplOiAxLjVlbTsgfSB9XG5cbi5ob21lIC5iYW5kIC5iYW5kLWxpbmUge1xuICBib3JkZXItd2lkdGg6IDNweDtcbiAgYm9yZGVyLXN0eWxlOiBzb2xpZDsgfVxuXG4uaG9tZSAuYmFuZCAuYmFuZC1saW5lLmdyZWVuIHtcbiAgYm9yZGVyLWNvbG9yOiAjOGY5OTNlOyB9XG5cbi5ob21lIC5iYW5kIC5iYW5kLWxpbmUucHVycGxlIHtcbiAgYm9yZGVyLWNvbG9yOiAjNjQyZjZjOyB9XG5cbi5iYW5kLW1lc3NhZ2Utd3JhcHBlciB7XG4gIG1hcmdpbi10b3A6IDQwcHg7IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5iYW5kLW1lc3NhZ2Utd3JhcHBlciB7XG4gICAgbWFyZ2luLXRvcDogMTAwcHg7IH0gfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuYmFuZC1tZXNzYWdlLXdyYXBwZXIge1xuICAgIG1hcmdpbi10b3A6IDA7XG4gICAgd2lkdGg6IDk1JTsgfSB9XG5cbi5iYW5kLW1lc3NhZ2Utd3JhcHBlciAuYmFuZC1tZXNzYWdlIHtcbiAgY29sb3I6ICM1YjY3NzA7XG4gIGZvbnQtc2l6ZTogMS41ZW07XG4gIGZvbnQtZmFtaWx5OiBcIkdvdGhhbUJvb2tcIiwgQXJpYWwsIEhlbHZldGljYSwgc2FucztcbiAgbGluZS1oZWlnaHQ6IDEwMCU7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIHRleHQtYWxpZ246IGNlbnRlcjsgfVxuXG4vKiBiYW5kIG1lc3NhZ2Ugc3RhcnRpbmcgb24gdGhlIGxlZnQgKi9cbi5iYW5kLW1lc3NhZ2Utd3JhcHBlci5sZWZ0IC5iYW5kLWxpbmUge1xuICBmbG9hdDogbGVmdDtcbiAgbWFyZ2luOiAxMHB4IC01JSAwIC0xNSU7XG4gIHdpZHRoOiA2MCU7IH1cblxuLmJhbmQtbWVzc2FnZS13cmFwcGVyLmxlZnQgLmJhbmQtbWVzc2FnZSB7XG4gIGZsb2F0OiBsZWZ0O1xuICBtYXJnaW4tbGVmdDogNiU7XG4gIHdpZHRoOiA0OSU7IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5iYW5kLW1lc3NhZ2Utd3JhcHBlci5sZWZ0IC5iYW5kLW1lc3NhZ2Uge1xuICAgIGZsb2F0OiByaWdodDtcbiAgICBtYXJnaW46IDAgLTMwJSAwIDA7XG4gICAgd2lkdGg6IDcwJTsgfSB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5iYW5kLW1lc3NhZ2Utd3JhcHBlci5sZWZ0IC5iYW5kLW1lc3NhZ2Uge1xuICAgIGZsb2F0OiBub25lO1xuICAgIGZvbnQtc2l6ZTogMS4zZW07XG4gICAgbWFyZ2luOiAwIC0zMCUgNTBweCAwO1xuICAgIHdpZHRoOiAxMDAlOyB9XG4gIC5ob21lIC5iYW5kIC5iYW5kLWxpbmUuZ3JlZW4ge1xuICAgIGxlZnQ6IGF1dG87XG4gICAgbWFyZ2luOiA0MHB4IDA7XG4gICAgcGFkZGluZzogMDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgd2lkdGg6IDEwMCU7IH0gfVxuXG4vKiBiYW5kIG1lc3NhZ2Ugc3RhcnRpbmcgb24gdGhlIHJpZ2h0ICovXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAuYmFuZC1tZXNzYWdlLXdyYXBwZXIucmlnaHQge1xuICAgIG1hcmdpbi10b3A6IDQwcHg7IH0gfVxuXG4uYmFuZC1tZXNzYWdlLXdyYXBwZXIucmlnaHQgLmJhbmQtbGluZSB7XG4gIGZsb2F0OiByaWdodDtcbiAgbWFyZ2luOiAxMHB4IC0xNSUgMCAtMTAlO1xuICB3aWR0aDogNTglOyB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5iYW5kLW1lc3NhZ2Utd3JhcHBlci5yaWdodCB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMTBweDsgfVxuICAuYmFuZC1tZXNzYWdlLXdyYXBwZXIucmlnaHQgLmJhbmQtbGluZSB7XG4gICAgZmxvYXQ6IG5vbmU7XG4gICAgbWFyZ2luOiAwIDQwcHg7XG4gICAgd2lkdGg6IDk1JTsgfSB9XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi1kZXZpY2Utd2lkdGg6IDM3NXB4KSBhbmQgKG1heC1kZXZpY2Utd2lkdGg6IDgxMnB4KSBhbmQgKC13ZWJraXQtZGV2aWNlLXBpeGVsLXJhdGlvOiAzKSB7XG4gIC5iYW5kLW1lc3NhZ2Utd3JhcHBlci5yaWdodCAuYmFuZC1saW5lIHtcbiAgICBtYXJnaW46IDAgMjBweDsgfSB9XG5cbi5iYW5kLW1lc3NhZ2Utd3JhcHBlci5yaWdodCAuYmFuZC1tZXNzYWdlIHtcbiAgZmxvYXQ6IGxlZnQ7XG4gIG1hcmdpbi1sZWZ0OiAyMCU7XG4gIHdpZHRoOiAzNSU7IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmJhbmQtbWVzc2FnZS13cmFwcGVyLnJpZ2h0IC5iYW5kLW1lc3NhZ2Uge1xuICAgIGZsb2F0OiBub25lO1xuICAgIGZvbnQtc2l6ZTogMS4zZW07XG4gICAgbWFyZ2luLWJvdHRvbTogNDBweDtcbiAgICBtYXJnaW4tbGVmdDogMjBweDtcbiAgICB3aWR0aDogMTAwJTsgfSB9XG5cbi5ob21lIC5iYW5kIC5iYW5kLXRleHQgLmhlcm8tc3ViaGVhZGVyIHN0cm9uZyxcbi5ob21lIC5iYW5kIC5iYW5kLXRleHQgLmhlcm8tc3ViaGVhZGVyIGIge1xuICBmb250LWZhbWlseTogXCJHb3RoYW1Cb2xkXCIsIEFyaWFsLCBIZWx2ZXRpY2EsIHNhbnM7IH1cblxuLyogNCB0aWxlcyBzZWN0aW9uICovXG4uaG9tZSAuc2VjdGlvbi10aXRsZSB7XG4gIGNvbG9yOiAjMDAyYjQ5O1xuICBmb250LWZhbWlseTogXCJHb3RoYW1Cb29rXCIsIEFyaWFsLCBIZWx2ZXRpY2EsIHNhbnM7XG4gIGZvbnQtc2l6ZTogMi4zZW07XG4gIG1hcmdpbi1ib3R0b206IDMwcHg7IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmhvbWUgLnNlY3Rpb24tdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMS44ZW07XG4gICAgdGV4dC1hbGlnbjogY2VudGVyOyB9IH1cblxuLmhvbWUgLnNlY3Rpb24tdGl0bGUgc3Ryb25nLFxuLmhvbWUgLnNlY3Rpb24tdGl0bGUgYiB7XG4gIGZvbnQtZmFtaWx5OiBcIkdvdGhhbUJvbGRcIiwgQXJpYWwsIEhlbHZldGljYSwgc2FuczsgfVxuXG4uaG9tZS10aWxlcyB7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG4gIG1hcmdpbi1ib3R0b206IDUwcHg7XG4gIG1hcmdpbi10b3A6IDUwcHg7IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5ob21lLXRpbGVzIHtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICAgIHBhZGRpbmctbGVmdDogNDBweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiA0MHB4O1xuICAgIHBhZGRpbmctdG9wOiA1MHB4OyB9IH1cblxuLnRpbGUtd3JhcHBlciB7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogNXB4IDRweCAyNHB4IDZweCByZ2JhKDIwNCwgMjA0LCAyMDQsIDAuNCk7XG4gIGJveC1zaGFkb3c6IDVweCA0cHggMjRweCA2cHggcmdiYSgyMDQsIDIwNCwgMjA0LCAwLjQpO1xuICBkaXNwbGF5OiB0YWJsZTtcbiAgaGVpZ2h0OiAxNzBweDtcbiAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgcGFkZGluZzogMTVweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogOTclOyB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC50aWxlLXdyYXBwZXIge1xuICAgIHBhZGRpbmc6IDA7IH0gfVxuXG4udGlsZS13cmFwcGVyIGEge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGxlZnQ6IDA7XG4gIHRvcDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIHotaW5kZXg6IDE7IH1cblxuLnRpbGUtd3JhcHBlcjpob3ZlciB7XG4gIG9wYWNpdHk6IDAuNzsgfVxuXG4udGlsZS13cmFwcGVyOmhvdmVyLFxuLnRpbGUtd3JhcHBlciBhOmhvdmVyIHtcbiAgY3Vyc29yOiBwb2ludGVyOyB9XG5cbi50aWxlLXdyYXBwZXIgLmNvbC1tZC0zLFxuLnRpbGUtd3JhcHBlciAuY29sLW1kLTkge1xuICBkaXNwbGF5OiB0YWJsZTtcbiAgaGVpZ2h0OiAxNDBweDsgfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLnRpbGUtd3JhcHBlciAuY29sLW1kLTMsXG4gIC50aWxlLXdyYXBwZXIgLmNvbC1tZC05IHtcbiAgICB3aWR0aDogMTAwJTsgfSB9XG5cbi50aWxlLXdyYXBwZXIgaW1nIHtcbiAgZGlzcGxheTogdGFibGUtY2VsbDtcbiAgbWFyZ2luLXRvcDogMTBweDtcbiAgbWF4LXdpZHRoOiAxMjAlO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICB3aWR0aDogMTIwJTsgfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLnRpbGUtd3JhcHBlciBpbWcge1xuICAgIG1hcmdpbi1sZWZ0OiAxNSU7XG4gICAgd2lkdGg6IDcwJTsgfSB9XG5cbi50aWxlLXdyYXBwZXIgaDMge1xuICBjb2xvcjogIzAwMmI0OTtcbiAgZGlzcGxheTogdGFibGUtY2VsbDtcbiAgZm9udC1zaXplOiAyOHB4O1xuICBwYWRkaW5nLXJpZ2h0OiAzMHB4O1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlOyB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAudGlsZS13cmFwcGVyIGgzIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgZm9udC1zaXplOiAyNXB4O1xuICAgIHBhZGRpbmc6IDA7IH0gfVxuXG4udGlsZS13cmFwcGVyIC5sZWFybi1tb3JlIHtcbiAgY29sb3I6ICMwMDg1YWQ7XG4gIGZvbnQtc2l6ZTogMTNweDtcbiAgZm9udC1zdHlsZTogaXRhbGljO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogMjBweDtcbiAgcmlnaHQ6IDIwcHg7IH1cblxuLnRpbGUtd3JhcHBlciAubGVhcm4tbW9yZTpiZWZvcmUge1xuICBiYWNrZ3JvdW5kOiB1cmwoXCIvYXNzZXRzL2ltYWdlcy9ibHVlLWFycm93LnN2Z1wiKTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgY29udGVudDogXCJcIjtcbiAgaGVpZ2h0OiAxMHB4O1xuICB3aWR0aDogODBweDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHJpZ2h0OiA4MHB4O1xuICBib3R0b206IDNweDtcbiAgcG9zaXRpb246IGFic29sdXRlOyB9XG5cbi8qIEhvbWUgRm9vdGVyICovXG4uaG9tZSAuZm9vdGVyLWNvbnRlbnQgaDMge1xuICBjb2xvcjogIzAwMjQzODtcbiAgZm9udC1mYW1pbHk6IFwiR290aGFtQm9sZFwiLCBBcmlhbCwgSGVsdmV0aWNhLCBzYW5zO1xuICBmb250LXNpemU6IDE4cHg7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7IH1cblxuLmhvbWUgLmZvb3Rlci1jb250ZW50IHVsIGxpIHtcbiAgcGFkZGluZy1sZWZ0OiAwOyB9XG5cbi5ob21lIC5mb290ZXItY29udGVudCAuY29udGFjdC1pbmZvIGxpIHtcbiAgZGlzcGxheTogYmxvY2s7IH1cblxuLmhvbWUgLmZvb3Rlci1jb250ZW50IC5jb250YWN0LWluZm8gbGk6YWZ0ZXIge1xuICBjb250ZW50OiBub25lOyB9XG5cbi5ob21lIC5mb290ZXItY29udGVudCAuaG91cnMge1xuICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICBtYXJnaW4tdG9wOiAxNXB4OyB9XG5cbi5ob21lIC5mb290ZXItY29udGVudCAuZm9vdGVyLWxlZnQge1xuICBib3JkZXItcmlnaHQ6IDJweCBzb2xpZCAjY2NjY2NjO1xuICBtYXJnaW4tcmlnaHQ6IDMwcHg7XG4gIHBhZGRpbmctcmlnaHQ6IDMwcHg7IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5ob21lIC5mb290ZXItY29udGVudCAuZm9vdGVyLWxlZnQge1xuICAgIGJvcmRlci1yaWdodDogbm9uZTtcbiAgICBtYXJnaW4tYm90dG9tOiAzNXB4OyB9IH1cblxuLyogbmV3IGhvbWVwYWdlIC0gZXhwb3NlIG1vYmlsZSBtZW51IG9uIGRlc2t0b3AgKi9cbi5ob21lIG5hdiNtb2JpbGUtbWVudSB7XG4gIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7IH1cblxuLyogLmhvbWUgLm1tLXBhbmVsIC5tbS1uYXZiYXIge1xyXG4gICAgZGlzcGxheTogbm9uZTsgfSovXG4uaG9tZSAubW0tcGFuZWwubW0taGFzbmF2YmFyIC5tbS1uYXZiYXIge1xuICBkaXNwbGF5OiBibG9jazsgfVxuXG4vKiBBbmNob3IgYXJyb3cgKi9cbi5hbmNob3ItYXJyb3cge1xuICBiYWNrZ3JvdW5kOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7YmFzZTY0LFBEOTRiV3dnZG1WeWMybHZiajBpTVM0d0lpQmxibU52WkdsdVp6MGlkWFJtTFRnaVB6NEtQQ0V0TFNCSFpXNWxjbUYwYjNJNklFRmtiMkpsSUVsc2JIVnpkSEpoZEc5eUlESXpMakF1TUN3Z1UxWkhJRVY0Y0c5eWRDQlFiSFZuTFVsdUlDNGdVMVpISUZabGNuTnBiMjQ2SURZdU1EQWdRblZwYkdRZ01Da2dJQzB0UGdvOGMzWm5JSFpsY25OcGIyNDlJakV1TVNJZ2FXUTlJa3hoZVdWeVh6RWlJSGh0Ykc1elBTSm9kSFJ3T2k4dmQzZDNMbmN6TG05eVp5OHlNREF3TDNOMlp5SWdlRzFzYm5NNmVHeHBibXM5SW1oMGRIQTZMeTkzZDNjdWR6TXViM0puTHpFNU9Ua3ZlR3hwYm1zaUlIZzlJakJ3ZUNJZ2VUMGlNSEI0SWdvSklIWnBaWGRDYjNnOUlqQWdNQ0ExTURBZ05UQXdJaUJ6ZEhsc1pUMGlaVzVoWW14bExXSmhZMnRuY205MWJtUTZibVYzSURBZ01DQTFNREFnTlRBd095SWdlRzFzT25Od1lXTmxQU0p3Y21WelpYSjJaU0krQ2p4emRIbHNaU0IwZVhCbFBTSjBaWGgwTDJOemN5SStDZ2t1YzNRd2UyWnBiR3c2SXpZMk5qWTJOanQ5Q2drdWMzUXhlMlpwYkd3NkkwWkdSa1pHUmp0OUNqd3ZjM1I1YkdVK0NqeGphWEpqYkdVZ1kyeGhjM005SW5OME1DSWdZM2c5SWpJME9DNDFJaUJqZVQwaU1qVXpMalVpSUhJOUlqSXhPUzQxSWk4K0NqeG5QZ29KUEhCaGRHZ2dZMnhoYzNNOUluTjBNU0lnWkQwaVRUTTROQzQxTWl3eU1UWXVOVGxqTUN3eUxqTTJMVEF1T1RFc05DNDBOQzB5TGpjeUxEWXVNalpNTWpVMExqazRMRE0wT1M0Mk5tTXRNUzQ0TVN3eExqZ3hMVE11T1N3eUxqY3lMVFl1TWpZc01pNDNNbk10TkM0ME5DMHdMamt4TFRZdU1qWXRNaTQzTWdvSkNVd3hNVFV1TmpRc01qSXlMamcxWXkweExqZ3hMVEV1T0RFdE1pNDNNaTB6TGprdE1pNDNNaTAyTGpJMmN6QXVPVEV0TkM0ME5Dd3lMamN5TFRZdU1qWnNNVE11TmpFdE1UTXVOakZqTVM0NE1TMHhMamd4TERNdU9TMHlMamN5TERZdU1qWXRNaTQzTWdvSkNXTXlMak0yTERBc05DNDBOQ3d3TGpreExEWXVNallzTWk0M01td3hNRFl1T1RVc01UQTJMamsxYkRFd05pNDVOUzB4TURZdU9UVmpNUzQ0TVMweExqZ3hMRE11T1MweUxqY3lMRFl1TWpZdE1pNDNNbk0wTGpRMUxEQXVPVEVzTmk0eU5pd3lMamN5YkRFekxqWXhMREV6TGpZeENna0pRek00TXk0Mk1Td3lNVEl1TVRRc016ZzBMalV5TERJeE5DNHlNeXd6T0RRdU5USXNNakUyTGpVNWVpSXZQZ284TDJjK0Nqd3ZjM1puUGdvPVwiKTtcbiAgYmFja2dyb3VuZC1zaXplOiAxMDAlIDEwMCU7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IDAgMDtcbiAgbWFyZ2luOiAtMjBweCBhdXRvIGF1dG8gYXV0bztcbiAgaGVpZ2h0OiA0MHB4O1xuICBvcGFjaXR5OiAxO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiA1MHB4O1xuICB6LWluZGV4OiAxMDAwOyB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAuYW5jaG9yLWFycm93IHtcbiAgICBtYXJnaW46IC0yMHB4IGF1dG8gYXV0byBhdXRvOyB9IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5hbmNob3ItYXJyb3cge1xuICAgIG1hcmdpbjogMCBhdXRvIGF1dG8gYXV0bzsgfSB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5hbmNob3ItYXJyb3cge1xuICAgIGRpc3BsYXk6IG5vbmU7IH0gfVxuXG4uYW5jaG9yLWFycm93OmhvdmVyIHtcbiAgb3BhY2l0eTogMC44OyB9XG5cbi5hbmNob3ItYXJyb3cgYSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHRleHQtaW5kZW50OiAtOTk5OXB4O1xuICB3aWR0aDogMTAwJTsgfVxuXG4vKiBOYXZpZ2F0aW9uIG1vZGlmaWNpYXRpb25zICovXG4ubW0tbWVudSxcbi5tbS1tZW51ID4gLm1tLXBhbmVsIHtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiAtd2Via2l0LXRyYW5zZm9ybSAwLjRzIGVhc2U7XG4gIHRyYW5zaXRpb246IC13ZWJraXQtdHJhbnNmb3JtIDAuNHMgZWFzZTtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuNHMgZWFzZTtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuNHMgZWFzZSwgLXdlYmtpdC10cmFuc2Zvcm0gMC40cyBlYXNlOyB9XG5cbi8qd2hlbiB0b3AgbGV2ZWwgaXMgbm90IGNsaWNrZWQqL1xuLmhvbWUgLm1tLXBhbmVsLm1tLW9wZW5lZCB7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogLXdlYmtpdC10cmFuc2Zvcm0gMC40cyBlYXNlO1xuICB0cmFuc2l0aW9uOiAtd2Via2l0LXRyYW5zZm9ybSAwLjRzIGVhc2U7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjRzIGVhc2U7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjRzIGVhc2UsIC13ZWJraXQtdHJhbnNmb3JtIDAuNHMgZWFzZTsgfVxuXG4vKndoZW4gdG9wIGxldmVsIGlzIGNsaWNrZWQqL1xuLmhvbWUgLm1tLXBhbmVsLm1tLXN1Ym9wZW5lZCB7XG4gIGxlZnQ6IDA7IH1cblxuLmhvbWUgLm1tLXZlcnRpY2FsIC5tbS1saXN0dmlldyAubW0tcGFuZWwsXG4uaG9tZSAubW0tbGlzdHZpZXcgLm1tLXZlcnRpY2FsIC5tbS1wYW5lbCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nOiAxMHB4IDAgMTBweCAxMHB4OyB9XG5cbi5ob21lIC5tbS1saXN0dmlldyAubW0tdmVydGljYWwgLm1tLXBhbmVsIHtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiAtd2Via2l0LXRyYW5zZm9ybSAwLjRzIGVhc2U7XG4gIHRyYW5zaXRpb246IC13ZWJraXQtdHJhbnNmb3JtIDAuNHMgZWFzZTtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuNHMgZWFzZTtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuNHMgZWFzZSwgLXdlYmtpdC10cmFuc2Zvcm0gMC40cyBlYXNlOyB9XG5cbi8qY3VycmVudCBkcm9wZG93biBkaXNwbGF5ZWQqL1xuLmhvbWUgLm1tLWRyb3Bkb3duLFxuLmhvbWUgLm1tLWRyb3Bkb3duLm1tLXBhbmVsIHtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiAtd2Via2l0LXRyYW5zZm9ybSAwLjRzIGVhc2U7XG4gIHRyYW5zaXRpb246IC13ZWJraXQtdHJhbnNmb3JtIDAuNHMgZWFzZTtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuNHMgZWFzZTtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuNHMgZWFzZSwgLXdlYmtpdC10cmFuc2Zvcm0gMC40cyBlYXNlOyB9XG5cbi5ob21lIC5tbS1kcm9wZG93bi5tbS1wYW5lbC5tbS1oaWdoZXN0Lm1tLWN1cnJlbnQubW0tb3BlbmVkIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGxlZnQ6IDA7XG4gIHRvcDogNDBweDtcbiAgei1pbmRleDogMTA7IH1cblxuLyogLmhvbWUgLmhvbWUtaGVhZGVyLW5hdntcclxuICAgIGZsb2F0OiByaWdodDtcclxuICAgIG1hcmdpbi1yaWdodDogMTVweDtcclxuICAgIG1hcmdpbi10b3A6IDQycHg7XHJcbiAgfVxyXG4gIC5ob21lIC5ob21lLWhlYWRlci1uYXYgdWx7XHJcbiAgICBsaXN0LXN0eWxlOiBub25lO1xyXG4gICAgcGFkZGluZy1sZWZ0OiAxNXB4O1xyXG4gIH1cclxuICAuaG9tZSAuaG9tZS1oZWFkZXItbmF2IGxpe1xyXG4gICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICBtYXJnaW4tbGVmdDogMTBweDtcclxuICAgIG1hcmdpbi1yaWdodDogMTBweDtcclxuICB9XHJcbiAgLmhvbWUgLmhvbWUtaGVhZGVyLW5hdiBsaSBhe1xyXG4gICAgY29sb3I6ICMwMDJiNDk7XHJcbiAgICBmb250LWZhbWlseTogXCJHb3RoYW1Cb29rXCIsIEFyaWFsLCBIZWx2ZXRpY2EsIHNhbnM7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgfVxyXG4gIC5ob21lIC5ob21lLWhlYWRlci1uYXYgbGkgYTpob3ZlcntcclxuICAgIGNvbG9yOiAjOGY5OTNlO1xyXG4gIH1cclxuICAgKi9cbi5ob21lIC5sb2dpbi1uYXYsXG4uaG9tZSAubW9yZS1uYXYge1xuICBmbG9hdDogcmlnaHQ7IH1cblxuLmhvbWUgLmxvZ2luLW5hdiB7XG4gIG1pbi13aWR0aDogODVweDtcbiAgdGV4dC1hbGlnbjogbGVmdDsgfVxuXG4uaG9tZSAubG9naW4tbmF2IHVsLFxuLmhvbWUgLm1vcmUtbmF2IHVsIHtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgcGFkZGluZzogNHB4IDA7IH1cblxuLmhvbWUgLmxvZ2luLW5hdiAuZ2xvYmFsLWxvZ2luIHtcbiAgbWluLWhlaWdodDogMzJweDsgfVxuXG4uaG9tZSAubG9naW4tbmF2IHVsIGxpIGEsXG4uaG9tZSAubW9yZS1uYXYgdWwgbGkgYSB7XG4gIGNvbG9yOiAjMDAyYjQ5O1xuICBmb250LWZhbWlseTogXCJHb3RoYW1Cb29rXCIsIEFyaWFsLCBIZWx2ZXRpY2EsIHNhbnM7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgdGV4dC1hbGlnbjogbGVmdDsgfVxuXG4uaG9tZSAubG9naW4tbmF2ID4gdWwgPiBsaSBhLFxuLmhvbWUgLm1vcmUtbmF2ID4gdWwgPiBsaSBhIHtcbiAgcGFkZGluZy1ib3R0b206IDE1cHg7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7IH1cblxuLmhvbWUgLmxvZ2luLW5hdiB1bCBsaSBhOmhvdmVyIHtcbiAgY29sb3I6ICM4Zjk5M2U7IH1cblxuLmhvbWUgLm1vcmUtbmF2IC5uYXYtbW9yZS1saW5rcyB7XG4gIGRpc3BsYXk6IGJsb2NrOyB9XG5cbi5ob21lIC5tb3JlLW5hdiAubmF2LW1vcmUtbGlua3MgYnV0dG9uIHtcbiAgYmFja2dyb3VuZDogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlcjogbm9uZTtcbiAgY29sb3I6ICMwMDJiNDk7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgbGluZS1oZWlnaHQ6IDEwMCU7XG4gIHBhZGRpbmc6IDA7XG4gIGhlaWdodDogMzJweDtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgbWluLXdpZHRoOiA4NXB4OyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHtcbiAgLmhvbWUgLm1vcmUtbmF2IC5uYXYtbW9yZS1saW5rcyBidXR0b24ge1xuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgIGN1cnNvcjogZGVmYXVsdDsgfSB9XG5cbi5ob21lIC5tb3JlLW5hdiAubmF2LW1vcmUtbGlua3MgYnV0dG9uLmJ0bi5ob3Zlci1idXR0b246aG92ZXIgLmhvbWUgLm1vcmUtbmF2IC5uYXYtbW9yZS1saW5rcyBidXR0b246aG92ZXIge1xuICBjb2xvcjogIzhmOTkzZTsgfVxuXG4vKiBMb2dvdXQgZHJvcGRvd24gZGlzcGxheSAqL1xuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkge1xuICAuaG9tZSAubW0tZHJvcGRvd24ge1xuICAgIGJhY2tncm91bmQ6ICNmMWYxZjA7XG4gICAgYm9yZGVyOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgbGVmdDogYXV0bztcbiAgICBtYXJnaW46IDA7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICB0b3A6IDMwcHg7XG4gICAgd2lkdGg6IDM1MHB4O1xuICAgIHotaW5kZXg6IDk5OyB9XG4gIC5ob21lIC5tbS1kcm9wZG93biAubW0tY29udGVudCB7XG4gICAgcGFkZGluZzogMjBweDsgfVxuICAuaG9tZSAubW0tZHJvcGRvd24gLmJ1dHRvbi13cmFwcGVyIHtcbiAgICBtYXJnaW4tdG9wOiAyMHB4O1xuICAgIHBhZGRpbmc6IDA7IH1cbiAgLmhvbWUgdWwgbGkjZ2xvYmFsLWxvZ291dDpob3ZlciAubW0tZHJvcGRvd24ge1xuICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7IH0gfVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTAyNXB4KSB7XG4gIC5ob21lIC5tbS1kcm9wZG93bi5jb2xsYXBzZS5pbiB7XG4gICAgbGVmdDogYXV0byAhaW1wb3J0YW50O1xuICAgIHJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IDMwMHB4O1xuICAgIHRvcDogMzBweDsgfVxuICAuaG9tZSAubW0tZHJvcGRvd24uY29sbGFwc2UuaW4gLm1tLWNvbnRlbnQge1xuICAgIHBhZGRpbmc6IDIwcHg7IH1cbiAgLmhvbWUgLm1tLWRyb3Bkb3duLmNvbGxhcHNlLmluIC5tbS1jb250ZW50IGEsXG4gIC5ob21lIC5tbS1kcm9wZG93bi5jb2xsYXBzZS5pbiAubW0tY29udGVudCBsaSB7XG4gICAgY29sb3I6ICNmZmZmZmY7IH1cbiAgLmhvbWUgLm1tLWRyb3Bkb3duLmNvbGxhcHNlLmluIC5tbS1jb250ZW50IC5idXR0b24td3JhcHBlciB7XG4gICAgbWFyZ2luLXRvcDogMjBweDsgfSB9XG5cbi8qIERyb3Bkb3duIG9uIGNsaWNrIG9mIG15IGFjY291bnQgKi9cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLmhvbWUgLm15LWFjY291bnQtbGluayAuYWNjb3VudC1saW5rLWRlc2t0b3Age1xuICAgIGRpc3BsYXk6IGJsb2NrOyB9IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAuaG9tZSAuYWNjb3VudC1saW5rLWRlc2t0b3Age1xuICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgLmhvbWUgLmJ0bi5idG4tYWNjb3VudCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgYm9yZGVyOiBub25lO1xuICAgIGNvbG9yOiAjMDAyYjQ5O1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBmb250LXdlaWdodDogNjAwO1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7IH0gfVxuXG4uaG9tZSAuYmFuZC1tZXNzYWdlLXdyYXBwZXIgLmJhbmQtbWVzc2FnZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmYWZhZmE7XG4gIHotaW5kZXg6IDE7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuXG4vKiBDdXN0b20gcGFnZSB0aXRsZXMgZm9yIENlcnRpZmljYXRpb24sIFRyYWluaW5nLCBJZGVhcyBhbmQgRXZlbnRzICovXG4vKiBUaGVtYXRpYyAqL1xuLnRoZW1hdGljLXRpdGxlIHtcbiAgcGFkZGluZzogMDsgfVxuXG4udGhlbWF0aWMtdGl0bGUgaW1nIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZsb2F0OiBsZWZ0OyB9XG5cbi50aGVtYXRpYy10aXRsZSBoMSB7XG4gIHdpZHRoOiA3MCU7XG4gIGZsb2F0OiBsZWZ0O1xuICBkaXNwbGF5OiBpbmxpbmU7XG4gIG1hcmdpbi10b3A6IDMwcHg7XG4gIG1hcmdpbi1sZWZ0OiAzMHB4OyB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLnRoZW1hdGljLXRpdGxlIHtcbiAgICBwYWRkaW5nOiAwIDE1cHg7IH0gfVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLnRoZW1hdGljLXRpdGxlIGltZyB7XG4gICAgZmxvYXQ6IG5vbmU7XG4gICAgbWFyZ2luOiBhdXRvO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjsgfVxuICAudGhlbWF0aWMtdGl0bGUgaDEge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGZsb2F0OiBub25lO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjsgfSB9XG5cbi8qIEFsZXJ0ICovXG4uYWxlcnQtd3JhcHBlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNBRkE5QTA7XG4gIGJvdHRvbTogMDtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGhlaWdodDogMTc1cHg7XG4gIHBhZGRpbmc6IDMwcHggMDtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB3aWR0aDogMTAwJTsgfVxuXG4uYWxlcnQtd3JhcHBlciBwIHtcbiAgbWFyZ2luLWxlZnQ6IDEwJTtcbiAgbWFyZ2luLXJpZ2h0OiAxMCU7XG4gIHdpZHRoOiA4MCU7XG4gIGZvbnQtZmFtaWx5OiBcIkdvdGhhbUJvb2tcIiwgQXJpYWwsIEhlbHZldGljYSwgc2FucztcbiAgZm9udC1zaXplOiAyMXB4O1xuICBsaW5lLWhlaWdodDogMTIwJTsgfVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5hbGVydC13cmFwcGVyIHAge1xuICAgIGZvbnQtc2l6ZTogMjBweDsgfSB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuYWxlcnQtd3JhcHBlciBwIHtcbiAgICBmb250LXNpemU6IDE1cHg7IH0gfVxuXG4uYnRuLWNsb3NlIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2Jhc2U2NCxQSE4yWnlCNGJXeHVjejBpYUhSMGNEb3ZMM2QzZHk1M015NXZjbWN2TWpBd01DOXpkbWNpSUhacFpYZENiM2c5SWpBZ01DQTFNVElnTlRFeUlqNDhjR0YwYUNCa1BTSk5OREExSURFek5pNDNPVGhNTXpjMUxqSXdNaUF4TURjZ01qVTJJREl5Tmk0eU1ESWdNVE0yTGpjNU9DQXhNRGNnTVRBM0lERXpOaTQzT1RnZ01qSTJMakl3TWlBeU5UWWdNVEEzSURNM05TNHlNRElnTVRNMkxqYzVPQ0EwTURVZ01qVTJJREk0TlM0M09UZ2dNemMxTGpJd01pQTBNRFVnTkRBMUlETTNOUzR5TURJZ01qZzFMamM1T0NBeU5UWjZJaTgrUEM5emRtYytcIik7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogMTAwJSAxMDAlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgaGVpZ2h0OiAyNXB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMTBweDtcbiAgcmlnaHQ6IDEwcHg7XG4gIHdpZHRoOiAyNXB4OyB9XG5cbi5jYXNoLWluZGljYXRvcnMgcCB7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIGxpbmUtaGVpZ2h0OiA0NXB4OyB9XG5cbi5jYXNoLWluZGljYXRvcnMgLmJ1dHRvbiB7XG4gIG1hcmdpbi10b3A6IDA7IH1cblxuLyogVHJhY2sgQXJjICovXG4udHJ1c3RhcmMtYmFubmVyLXdyYXBwZXIge1xuICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICBwb3NpdGlvbjogZml4ZWQgIWltcG9ydGFudDtcbiAgYm90dG9tOiAwICFpbXBvcnRhbnQ7XG4gIGxlZnQ6IDAgIWltcG9ydGFudDtcbiAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbiAgei1pbmRleDogOTk5OTk5ICFpbXBvcnRhbnQ7XG4gIHRleHQtYWxpZ246IGxlZnQgIWltcG9ydGFudDtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNiOGI4Yjg7IH1cblxuLnRydXN0YXJjLWJhbm5lci1jb250ZW50LFxuLnRydXN0YXJjLWJhbm5lci1mb290ZXIge1xuICBtYXJnaW46IDAgIWltcG9ydGFudDsgfVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLnRydXN0YXJjLWJhbm5lci13cmFwcGVyIC50cnVzdGFyYy1jbGllbnQtbG9nbyB7XG4gICAgcGFkZGluZzogMXJlbSAhaW1wb3J0YW50OyB9XG4gIC50cnVzdGFyYy1iYW5uZXItd3JhcHBlciAjdHJ1c3RlLWhlYWRlci10ZXh0IHNwYW4ge1xuICAgIGZvbnQtc2l6ZTogMS41cmVtICFpbXBvcnRhbnQ7XG4gICAgbGluZS1oZWlnaHQ6IDFyZW0gIWltcG9ydGFudDsgfSB9XG5cbi8qIExpc3RzICovXG4ubGlzdC10b29sIHtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDsgfVxuXG4ubGlzdC10b29sLmFjY29yZGlvbi1saXN0IHVsLFxuLmxpc3QtdG9vbC5leHBhbmQtbGlzdCB1bCxcbi5saXN0LXRvb2wubGlzdC0tZXhwYW5kYWJsZSB1bCB7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDsgfVxuXG4ubGlzdC10b29sLmFjY29yZGlvbi1saXN0IHVsIGxpLFxuLmxpc3QtdG9vbC5leHBhbmQtbGlzdCB1bCBsaSxcbi5saXN0LXRvb2wubGlzdC0tZXhwYW5kYWJsZSB1bCBsaSB7XG4gIHBhZGRpbmc6IDE1cHggNXB4OyB9XG5cbi5saXN0LXRvb2wuYWNjb3JkaW9uLWxpc3QgdWwgbGkgPiBhLFxuLmxpc3QtdG9vbC5leHBhbmQtbGlzdCB1bCBsaSA+IGEsXG4ubGlzdC10b29sLmxpc3QtLWV4cGFuZGFibGUgdWwgbGkgPiBhIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuXG4ubGlzdC10b29sLmFjY29yZGlvbi1saXN0IHVsIGxpID4gYTpiZWZvcmUsXG4ubGlzdC10b29sLmFjY29yZGlvbi1saXN0IHVsIGxpID4gYTphZnRlcixcbi5saXN0LXRvb2wuZXhwYW5kLWxpc3QgdWwgbGkgPiBhOmJlZm9yZSxcbi5saXN0LXRvb2wuZXhwYW5kLWxpc3QgdWwgbGkgPiBhOmFmdGVyLFxuLmxpc3QtdG9vbC5saXN0LS1leHBhbmRhYmxlIHVsIGxpID4gYTpiZWZvcmUsXG4ubGlzdC10b29sLmxpc3QtLWV4cGFuZGFibGUgdWwgbGkgPiBhOmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgYmFja2dyb3VuZDogIzAwMDtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTsgfVxuXG4ubGlzdC10b29sLmFjY29yZGlvbi1saXN0IHVsIGxpID4gYTpiZWZvcmUsXG4ubGlzdC10b29sLmV4cGFuZC1saXN0IHVsIGxpID4gYTpiZWZvcmUsXG4ubGlzdC10b29sLmxpc3QtLWV4cGFuZGFibGUgdWwgbGkgPiBhOmJlZm9yZSB7XG4gIHJpZ2h0OiAxZW07XG4gIHdpZHRoOiAxcHg7XG4gIGhlaWdodDogMTVweDsgfVxuXG4ubGlzdC10b29sLmFjY29yZGlvbi1saXN0IHVsIGxpID4gYTphZnRlcixcbi5saXN0LXRvb2wuZXhwYW5kLWxpc3QgdWwgbGkgPiBhOmFmdGVyLFxuLmxpc3QtdG9vbC5saXN0LS1leHBhbmRhYmxlIHVsIGxpID4gYTphZnRlciB7XG4gIHJpZ2h0OiAwLjZlbTtcbiAgd2lkdGg6IDE1cHg7XG4gIGhlaWdodDogMXB4OyB9XG5cbi5saXN0LXRvb2wuYWNjb3JkaW9uLWxpc3QgdWwgbGkgPiBhLmFjdGl2ZSxcbi5saXN0LXRvb2wuZXhwYW5kLWxpc3QgdWwgbGkgPiBhLmFjdGl2ZSxcbi5saXN0LXRvb2wubGlzdC0tZXhwYW5kYWJsZSB1bCBsaSA+IGEuYWN0aXZlIHtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogdHJhbnNwYXJlbnQ7IH1cblxuLmxpc3QtdG9vbC5hY2NvcmRpb24tbGlzdCB1bCBsaSA+IGEuYWN0aXZlOmJlZm9yZSxcbi5saXN0LXRvb2wuZXhwYW5kLWxpc3QgdWwgbGkgPiBhLmFjdGl2ZTpiZWZvcmUsXG4ubGlzdC10b29sLmxpc3QtLWV4cGFuZGFibGUgdWwgbGkgPiBhLmFjdGl2ZTpiZWZvcmUge1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKSByb3RhdGUoOTBkZWcpO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSkgcm90YXRlKDkwZGVnKTsgfVxuXG4ubGlzdC10b29sIC5saXN0LXRvb2xfX2l0ZW0gdGFibGUge1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luOiAwOyB9XG5cbi8qIExpc3QgRXhwYW5kYWJsZSAqL1xuLmxpc3QtLWV4cGFuZGFibGUge1xuICBwYWRkaW5nOiAwOyB9XG5cbi5saXN0LS1leHBhbmRhYmxlIC5saXN0LXRvb2xfX3RpdGxlIHtcbiAgYmFja2dyb3VuZDogIzE1QkVGMDtcbiAgY29sb3I6ICMwMDJCNDk7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIHBhZGRpbmc6IDhweCAxMHB4O1xuICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBjb2xvcjogIzAwMkI0OTtcbiAgZm9udC1zaXplOiAxLjMxMjVyZW07IH1cblxuLmxpc3QtLWV4cGFuZGFibGUgLnRpdGxlLW1haW4ge1xuICBjb2xvcjogIzAwMCAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDsgfVxuXG4ubGlzdC0tZXhwYW5kYWJsZSAubGlzdC10b29sX19jb250ZW50IHtcbiAgbWF4LWhlaWdodDogMHB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBtYXJnaW4tYm90dG9tOiAxcmVtO1xuICAtd2Via2l0LXRyYW5zaXRpb246IG1heC1oZWlnaHQgMC41cyBlYXNlLWluO1xuICB0cmFuc2l0aW9uOiBtYXgtaGVpZ2h0IDAuNXMgZWFzZS1pbjtcbiAgY29sb3I6ICMwNTAwMDA7XG4gIGZvbnQtc2l6ZTogMTlweDsgfVxuXG4ubGlzdC0tZXhwYW5kYWJsZSAubGlzdC10b29sX19jb250ZW50LmFjdGl2ZSB7XG4gIG1heC1oZWlnaHQ6IDEwMDAwcHg7IH1cblxuLmxpc3QtLWV4cGFuZGFibGUgLmxpc3RfX3RvZ2dsZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuXG4ubGlzdC0tZXhwYW5kYWJsZSAubGlzdF9fdG9nZ2xlOmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwLjhyZW07XG4gIHJpZ2h0OiAxcmVtO1xuICB3aWR0aDogMTVweDtcbiAgaGVpZ2h0OiAxNXB4O1xuICBib3JkZXItcmlnaHQ6IDJweCBzb2xpZCAjMDUwMDAwO1xuICBib3JkZXItdG9wOiAycHggc29saWQgIzA1MDAwMDtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgxMzVkZWcpIHRyYW5zbGF0ZVkoM3B4KTtcbiAgdHJhbnNmb3JtOiByb3RhdGUoMTM1ZGVnKSB0cmFuc2xhdGVZKDNweCk7IH1cblxuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxyXG4gICBsaXN0LS1leHBhbmRhYmxlLXByZXZpZXcgICAubGlzdC0tZXhwYW5kYWJsZS1wcmV2aWV3XHJcbiAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi5saXN0LS1leHBhbmRhYmxlLXByZXZpZXcge1xuICBwYWRkaW5nOiAzcmVtOyB9XG5cbi5saXN0LS1leHBhbmRhYmxlLXByZXZpZXcgLmxpc3QtdG9vbF9faXRlbSB7XG4gIG1heC13aWR0aDogMTE0OHB4O1xuICBtYXJnaW46IDEwcHggYXV0bzsgfVxuXG4ubGlzdC0tZXhwYW5kYWJsZS1wcmV2aWV3IC5saXN0LXRvb2xfX3RpdGxlIHtcbiAgZm9udC1zaXplOiAzM3B4O1xuICBtYXJnaW4tYm90dG9tOiAxcmVtO1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgcGFkZGluZzogMDsgfVxuXG4ubGlzdC0tZXhwYW5kYWJsZS1wcmV2aWV3IC5saXN0LXRvb2xfX2NvbnRlbnQge1xuICBtYXgtaGVpZ2h0OiAzMzBweDsgfVxuXG4ubGlzdC0tZXhwYW5kYWJsZSAubGlzdC10b29sX19jb250ZW50IHAsXG4ubGlzdC0tZXhwYW5kYWJsZSAubGlzdC10b29sX19jb250ZW50IGEge1xuICBsaW5lLWhlaWdodDogMjdweDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LWZhbWlseTogXCJHb3RoYW1OYXJyb3dcIiwgQXJpYWwsIEhlbHZldGljYSwgc2Fucy1zZXJpZjsgfVxuXG4ubGlzdC0tZXhwYW5kYWJsZS1wcmV2aWV3IC5saXN0X190b2dnbGU6YWZ0ZXIge1xuICByaWdodDogYXV0bztcbiAgbGVmdDogN3JlbTtcbiAgdG9wOiAwOyB9XG5cbi5saXN0LS1leHBhbmRhYmxlLXByZXZpZXcgLmxpc3QtdG9vbF9fY29udGVudC5hY3RpdmUgKyBhLmxpc3RfX3RvZ2dsZTphZnRlciB7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoLTQ1ZGVnKSB0cmFuc2xhdGVZKDEycHgpO1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgtNDVkZWcpIHRyYW5zbGF0ZVkoMTJweCk7IH1cblxuLyogQ2FyZCBEaXZzICovXG4uY2FyZC1kaXYge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBjb2xvcjogIzAwMDtcbiAgcGFkZGluZzogMTBweDtcbiAgYm9yZGVyOiAxcHggc29saWQgIzAwMDtcbiAgbWFyZ2luLWJvdHRvbTogMWVtOyB9XG5cbi5jYXJkLXdyYXBwZXIgPiBkaXYge1xuICAtd2Via2l0LWJveC1mbGV4OiAxO1xuICAtbXMtZmxleC1wb3NpdGl2ZTogMTtcbiAgZmxleC1ncm93OiAxO1xuICAtbXMtZmxleC1wcmVmZXJyZWQtc2l6ZTogMDtcbiAgZmxleC1iYXNpczogMDtcbiAgbWFyZ2luLWJvdHRvbTogMXJlbTsgfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmNhcmQtd3JhcHBlciB7XG4gICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gICAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBtYXJnaW46IDAgLTElO1xuICAgIC13ZWJraXQtYm94LWFsaWduOiBzdHJldGNoO1xuICAgIC1tcy1mbGV4LWFsaWduOiBzdHJldGNoO1xuICAgIGFsaWduLWl0ZW1zOiBzdHJldGNoOyB9XG4gIC5jYXJkLXdyYXBwZXIgPiBkaXYge1xuICAgIC13ZWJraXQtYm94LWZsZXg6IDA7XG4gICAgLW1zLWZsZXg6IDAgMSBhdXRvO1xuICAgIGZsZXg6IDAgMSBhdXRvO1xuICAgIG1pbi13aWR0aDogMzEuMzMzMyU7XG4gICAgbWFyZ2luOiAwIDElO1xuICAgIGhlaWdodDogYXV0byAhaW1wb3J0YW50OyB9XG4gIC5jYXJkLXdyYXBwZXIgZGl2IHtcbiAgICBoZWlnaHQ6IDEwMCU7IH0gfVxuXG4vKiBDYXNlIFN0dWRpZXMgKi9cbi5jYXNlLXN0dWR5IC5jYXNlLXN0dWR5X19zb3J0IHtcbiAgbWFyZ2luLWJvdHRvbTogMmVtOyB9XG5cbi5jYXNlLXN0dWR5IHVsLmNhc2Utc3R1ZHlfX2xpc3Qge1xuICBkaXNwbGF5OiBmbGV4O1xuICAtbXMtZmxleC13cmFwOiB3cmFwO1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZy1sZWZ0OiAwOyB9XG5cbi5jYXNlLXN0dWR5IHVsLmNhc2Utc3R1ZHlfX2xpc3QgLmNhc2Utc3R1ZHlfX2l0ZW0ge1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luLWJvdHRvbTogNGVtOyB9XG5cbi5jYXNlLXN0dWR5IHVsLmNhc2Utc3R1ZHlfX2xpc3QgLmNhc2Utc3R1ZHlfX2l0ZW06YmVmb3JlIHtcbiAgY29udGVudDogbm9uZTsgfVxuXG4uY2FzZS1zdHVkeSB1bC5jYXNlLXN0dWR5X19saXN0IC5jYXNlLXN0dWR5X19pdGVtOm5vdCg6bGFzdC1jaGlsZCk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMXB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzMzO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogLTJlbTtcbiAgbGVmdDogMDsgfVxuXG4uY2FzZS1zdHVkeSB1bC5jYXNlLXN0dWR5X19saXN0IC5jYXNlLXN0dWR5X19pdGVtIC5jYXNlLXN0dWR5X190aXRsZSB7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtc2l6ZTogMS4yNXJlbTsgfVxuXG4uY2FzZS1zdHVkeSB1bC5jYXNlLXN0dWR5X19saXN0IC5jYXNlLXN0dWR5X19pdGVtIC5jYXNlLXN0dWR5X19tZXRhIHtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTsgfVxuXG4uY2FzZS1zdHVkeSB1bC5jYXNlLXN0dWR5X19saXN0IC5jYXNlLXN0dWR5X19pdGVtIC5jYXNlLXN0dWR5X19kZXNjcmlwdGlvbiB7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAtd2Via2l0LWxpbmUtY2xhbXA6IDQ7XG4gIC13ZWJraXQtYm94LW9yaWVudDogdmVydGljYWw7XG4gIG92ZXJmbG93OiBoaWRkZW47IH1cblxuLyogXHJcbiAgLmNhc2Utc3R1ZHkgLmNhc2Utc3R1ZHlfX3BhZ2luYXRpb24ge1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gIH1cclxuXHJcbiAgLmNhc2Utc3R1ZHkgLmNhc2Utc3R1ZHlfX3BhZ2luYXRpb24gLmJ0biB7XHJcbiAgICBtYXJnaW46IC41ZW07XHJcbiAgfVxyXG4gIC5jYXNlLXN0dWR5IC5jYXNlLXN0dWR5X19wYWdpbmF0aW9uIC5idG4uc2VsZWN0ZWQge1xyXG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xyXG4gIH0gKi9cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuY2FzZS1zdHVkeSB1bC5jYXNlLXN0dWR5X19saXN0IC5jYXNlLXN0dWR5X19pdGVtIHtcbiAgICB3aWR0aDogY2FsYyg1MCUgLSAyZW0pO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBwYWRkaW5nLWJvdHRvbTogMmVtOyB9XG4gIC5jYXNlLXN0dWR5IHVsLmNhc2Utc3R1ZHlfX2xpc3QgLmNhc2Utc3R1ZHlfX2l0ZW06bnRoLWNoaWxkKG9kZCkge1xuICAgIG1hcmdpbi1yaWdodDogMmVtOyB9IH1cblxuLyogQWxlcnRzICovXG4uYWxlcnRzIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG5cbi5hbGVydHNfX3RvcCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIC13ZWJraXQtYm94LXBhY2s6IGp1c3RpZnk7XG4gIC1tcy1mbGV4LXBhY2s6IGp1c3RpZnk7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjsgfVxuXG4uYWxlcnRzX19saXN0IHtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiAwOyB9XG5cbi5hbGVydHNfX2l0ZW0ge1xuICBwYWRkaW5nOiAxMHB4O1xuICBiYWNrZ3JvdW5kOiAjMDAyYjQ5O1xuICBjb2xvcjogI2ZmZjsgfVxuXG4uYWxlcnRzX190aXRsZSB7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7IH1cblxuLmFsZXJ0c19fdGV4dCB7XG4gIGZvbnQtc2l6ZTogMC45cmVtO1xuICBtYXgtd2lkdGg6IDEzMjBweDtcbiAgbWFyZ2luLWJvdHRvbTogNHB4OyB9XG5cbi5hbGVydHNfX2Nsb3NlIHtcbiAgYmFja2dyb3VuZDogbm9uZTtcbiAgYm9yZGVyOiBub25lO1xuICBmb250LXNpemU6IDEuMjVyZW07IH1cblxuLyogQ29sb3IgV3JhcHBlciAqL1xuLmNvbG9yLXdyYXBwZXIge1xuICBwYWRkaW5nOiAzZW0gMDsgfVxuXG4uY29sb3Itd3JhcHBlci5ncmF5IHtcbiAgYmFja2dyb3VuZDogI0VGRjBGMTsgfVxuXG4uY29sb3Itd3JhcHBlci5ibHVlIHtcbiAgYmFja2dyb3VuZDogI0U0RjNGNzsgfVxuXG4vKiBSZWRlc2lnbiBIZWFkZXIgKi9cbi8qIENUQXMgTGlzdCAqL1xuLmN0YS1saXN0IHtcbiAgbWF4LXdpZHRoOiAxOTAwcHg7XG4gIG1hcmdpbjogMCBhdXRvOyB9XG5cbi5jdGEtbGlzdF9faXRlbSB7XG4gIHBhZGRpbmc6IDNyZW0gNHJlbTtcbiAgY29sb3I6ICMwNTA1MDU7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogMHB4IDEycHggNDhweCAyNHB4IHJnYmEoMCwgMCwgMCwgMC4xMjE1NjkpO1xuICBib3gtc2hhZG93OiAwcHggMTJweCA0OHB4IDI0cHggcmdiYSgwLCAwLCAwLCAwLjEyMTU2OSk7XG4gIHotaW5kZXg6IDE7IH1cblxuLmN0YS1saXN0X19zdWJoZWFkaW5nIHtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW4tYm90dG9tOiAwLjVyZW07IH1cblxuLmN0YS1saXN0X19oZWFkaW5nIHtcbiAgZm9udC1zaXplOiAyLjVyZW0gIWltcG9ydGFudDtcbiAgbGluZS1oZWlnaHQ6IDQwcHggIWltcG9ydGFudDtcbiAgY29sb3I6ICMwMDJCNDk7IH1cblxuLmN0YS1saXN0X190ZXh0IHtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBsaW5lLWhlaWdodDogMjhweDsgfVxuXG4uY3RhLWxpc3RfX2J1dHRvbnMge1xuICBtYXJnaW4tdG9wOiAxLjVyZW07XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC1tcy1mbGV4LXdyYXA6IHdyYXA7XG4gIGZsZXgtd3JhcDogd3JhcDsgfVxuXG4uY3RhLWxpc3RfX2J0biB7XG4gIGJvcmRlcjogMnB4IHNvbGlkICMwMDJCNDk7XG4gIGNvbG9yOiAjMDAyQjQ5O1xuICBib3JkZXItcmFkaXVzOiAycHg7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIHBhZGRpbmc6IC43cmVtIDFyZW07XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgd2lkdGg6IDEwMCU7XG4gIGxldHRlci1zcGFjaW5nOiAuMDVlbTsgfVxuXG4uY3RhLWxpc3RfX2J0bjpudGgtY2hpbGQoMSkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAyQjQ5O1xuICBjb2xvcjogI2ZmZjtcbiAgbWFyZ2luLWJvdHRvbTogNnB4OyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLmN0YS1saXN0IHtcbiAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgICBkaXNwbGF5OiBmbGV4OyB9XG4gIC5jdGEtbGlzdF9faXRlbSB7XG4gICAgd2lkdGg6IDMzLjMzMzMlO1xuICAgIHBhZGRpbmc6IDRyZW0gNXJlbTsgfVxuICAuY3RhLWxpc3RfX2l0ZW06bnRoLWNoaWxkKDIpIHtcbiAgICBtYXJnaW46IC0ycmVtIDAgMCAwOyB9XG4gIC5jdGEtbGlzdF9faXRlbTpudGgtY2hpbGQoMykge1xuICAgIG1hcmdpbjogLTRyZW0gMCAwIDA7IH1cbiAgLmN0YS1saXN0X19idG4ge1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIG1hcmdpbjogMCA2cHggNnB4IDA7IH0gfVxuXG4vKiBBRlAgUmVkZXNpZ24gMjAyNCAqL1xuLyohXHJcbiAqIEJvb3RzdHJhcCBVdGlsaXRpZXMgdjUuMy4yIChodHRwczovL2dldGJvb3RzdHJhcC5jb20vKVxyXG4gKiBDb3B5cmlnaHQgMjAxMS0yMDIzIFRoZSBCb290c3RyYXAgQXV0aG9yc1xyXG4gKiBMaWNlbnNlZCB1bmRlciBNSVQgKGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9ibG9iL21haW4vTElDRU5TRSlcclxuICovXG4uYWxpZ24tYmFzZWxpbmUge1xuICB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmUgIWltcG9ydGFudDsgfVxuXG4uYWxpZ24tdG9wIHtcbiAgdmVydGljYWwtYWxpZ246IHRvcCAhaW1wb3J0YW50OyB9XG5cbi5hbGlnbi1taWRkbGUge1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlICFpbXBvcnRhbnQ7IH1cblxuLmFsaWduLWJvdHRvbSB7XG4gIHZlcnRpY2FsLWFsaWduOiBib3R0b20gIWltcG9ydGFudDsgfVxuXG4uYWxpZ24tdGV4dC1ib3R0b20ge1xuICB2ZXJ0aWNhbC1hbGlnbjogdGV4dC1ib3R0b20gIWltcG9ydGFudDsgfVxuXG4uYWxpZ24tdGV4dC10b3Age1xuICB2ZXJ0aWNhbC1hbGlnbjogdGV4dC10b3AgIWltcG9ydGFudDsgfVxuXG4uZmxvYXQtc3RhcnQge1xuICBmbG9hdDogbGVmdCAhaW1wb3J0YW50OyB9XG5cbi5mbG9hdC1lbmQge1xuICBmbG9hdDogcmlnaHQgIWltcG9ydGFudDsgfVxuXG4uZmxvYXQtbm9uZSB7XG4gIGZsb2F0OiBub25lICFpbXBvcnRhbnQ7IH1cblxuLm9iamVjdC1maXQtY29udGFpbiB7XG4gIC1vLW9iamVjdC1maXQ6IGNvbnRhaW4gIWltcG9ydGFudDtcbiAgb2JqZWN0LWZpdDogY29udGFpbiAhaW1wb3J0YW50OyB9XG5cbi5vYmplY3QtZml0LWNvdmVyIHtcbiAgLW8tb2JqZWN0LWZpdDogY292ZXIgIWltcG9ydGFudDtcbiAgb2JqZWN0LWZpdDogY292ZXIgIWltcG9ydGFudDsgfVxuXG4ub2JqZWN0LWZpdC1maWxsIHtcbiAgLW8tb2JqZWN0LWZpdDogZmlsbCAhaW1wb3J0YW50O1xuICBvYmplY3QtZml0OiBmaWxsICFpbXBvcnRhbnQ7IH1cblxuLm9iamVjdC1maXQtc2NhbGUge1xuICAtby1vYmplY3QtZml0OiBzY2FsZS1kb3duICFpbXBvcnRhbnQ7XG4gIG9iamVjdC1maXQ6IHNjYWxlLWRvd24gIWltcG9ydGFudDsgfVxuXG4ub2JqZWN0LWZpdC1ub25lIHtcbiAgLW8tb2JqZWN0LWZpdDogbm9uZSAhaW1wb3J0YW50O1xuICBvYmplY3QtZml0OiBub25lICFpbXBvcnRhbnQ7IH1cblxuLm9wYWNpdHktMCB7XG4gIG9wYWNpdHk6IDAgIWltcG9ydGFudDsgfVxuXG4ub3BhY2l0eS0yNSB7XG4gIG9wYWNpdHk6IDAuMjUgIWltcG9ydGFudDsgfVxuXG4ub3BhY2l0eS01MCB7XG4gIG9wYWNpdHk6IDAuNSAhaW1wb3J0YW50OyB9XG5cbi5vcGFjaXR5LTc1IHtcbiAgb3BhY2l0eTogMC43NSAhaW1wb3J0YW50OyB9XG5cbi5vcGFjaXR5LTEwMCB7XG4gIG9wYWNpdHk6IDEgIWltcG9ydGFudDsgfVxuXG4ub3ZlcmZsb3ctYXV0byB7XG4gIG92ZXJmbG93OiBhdXRvICFpbXBvcnRhbnQ7IH1cblxuLm92ZXJmbG93LWhpZGRlbiB7XG4gIG92ZXJmbG93OiBoaWRkZW4gIWltcG9ydGFudDsgfVxuXG4ub3ZlcmZsb3ctdmlzaWJsZSB7XG4gIG92ZXJmbG93OiB2aXNpYmxlICFpbXBvcnRhbnQ7IH1cblxuLm92ZXJmbG93LXNjcm9sbCB7XG4gIG92ZXJmbG93OiBzY3JvbGwgIWltcG9ydGFudDsgfVxuXG4ub3ZlcmZsb3cteC1hdXRvIHtcbiAgb3ZlcmZsb3cteDogYXV0byAhaW1wb3J0YW50OyB9XG5cbi5vdmVyZmxvdy14LWhpZGRlbiB7XG4gIG92ZXJmbG93LXg6IGhpZGRlbiAhaW1wb3J0YW50OyB9XG5cbi5vdmVyZmxvdy14LXZpc2libGUge1xuICBvdmVyZmxvdy14OiB2aXNpYmxlICFpbXBvcnRhbnQ7IH1cblxuLm92ZXJmbG93LXgtc2Nyb2xsIHtcbiAgb3ZlcmZsb3cteDogc2Nyb2xsICFpbXBvcnRhbnQ7IH1cblxuLm92ZXJmbG93LXktYXV0byB7XG4gIG92ZXJmbG93LXk6IGF1dG8gIWltcG9ydGFudDsgfVxuXG4ub3ZlcmZsb3cteS1oaWRkZW4ge1xuICBvdmVyZmxvdy15OiBoaWRkZW4gIWltcG9ydGFudDsgfVxuXG4ub3ZlcmZsb3cteS12aXNpYmxlIHtcbiAgb3ZlcmZsb3cteTogdmlzaWJsZSAhaW1wb3J0YW50OyB9XG5cbi5vdmVyZmxvdy15LXNjcm9sbCB7XG4gIG92ZXJmbG93LXk6IHNjcm9sbCAhaW1wb3J0YW50OyB9XG5cbi5kLWlubGluZSB7XG4gIGRpc3BsYXk6IGlubGluZSAhaW1wb3J0YW50OyB9XG5cbi5kLWlubGluZS1ibG9jayB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jayAhaW1wb3J0YW50OyB9XG5cbi5kLWJsb2NrIHtcbiAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDsgfVxuXG4uZC1ncmlkIHtcbiAgZGlzcGxheTogLW1zLWdyaWQgIWltcG9ydGFudDtcbiAgZGlzcGxheTogZ3JpZCAhaW1wb3J0YW50OyB9XG5cbi5kLWlubGluZS1ncmlkIHtcbiAgZGlzcGxheTogLW1zLWlubGluZS1ncmlkICFpbXBvcnRhbnQ7XG4gIGRpc3BsYXk6IGlubGluZS1ncmlkICFpbXBvcnRhbnQ7IH1cblxuLmQtdGFibGUge1xuICBkaXNwbGF5OiB0YWJsZSAhaW1wb3J0YW50OyB9XG5cbi5kLXRhYmxlLXJvdyB7XG4gIGRpc3BsYXk6IHRhYmxlLXJvdyAhaW1wb3J0YW50OyB9XG5cbi5kLXRhYmxlLWNlbGwge1xuICBkaXNwbGF5OiB0YWJsZS1jZWxsICFpbXBvcnRhbnQ7IH1cblxuLmQtZmxleCB7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94ICFpbXBvcnRhbnQ7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94ICFpbXBvcnRhbnQ7XG4gIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDsgfVxuXG4uZC1pbmxpbmUtZmxleCB7XG4gIGRpc3BsYXk6IC13ZWJraXQtaW5saW5lLWJveCAhaW1wb3J0YW50O1xuICBkaXNwbGF5OiAtbXMtaW5saW5lLWZsZXhib3ggIWltcG9ydGFudDtcbiAgZGlzcGxheTogaW5saW5lLWZsZXggIWltcG9ydGFudDsgfVxuXG4uZC1ub25lIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50OyB9XG5cbi5wb3NpdGlvbi1zdGF0aWMge1xuICBwb3NpdGlvbjogc3RhdGljICFpbXBvcnRhbnQ7IH1cblxuLnBvc2l0aW9uLXJlbGF0aXZlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlICFpbXBvcnRhbnQ7IH1cblxuLnBvc2l0aW9uLWFic29sdXRlIHtcbiAgcG9zaXRpb246IGFic29sdXRlICFpbXBvcnRhbnQ7IH1cblxuLnBvc2l0aW9uLWZpeGVkIHtcbiAgcG9zaXRpb246IGZpeGVkICFpbXBvcnRhbnQ7IH1cblxuLnBvc2l0aW9uLXN0aWNreSB7XG4gIHBvc2l0aW9uOiBzdGlja3kgIWltcG9ydGFudDsgfVxuXG4udG9wLTAge1xuICB0b3A6IDAgIWltcG9ydGFudDsgfVxuXG4udG9wLTUwIHtcbiAgdG9wOiA1MCUgIWltcG9ydGFudDsgfVxuXG4udG9wLTEwMCB7XG4gIHRvcDogMTAwJSAhaW1wb3J0YW50OyB9XG5cbi5ib3R0b20tMCB7XG4gIGJvdHRvbTogMCAhaW1wb3J0YW50OyB9XG5cbi5ib3R0b20tNTAge1xuICBib3R0b206IDUwJSAhaW1wb3J0YW50OyB9XG5cbi5ib3R0b20tMTAwIHtcbiAgYm90dG9tOiAxMDAlICFpbXBvcnRhbnQ7IH1cblxuLnN0YXJ0LTAge1xuICBsZWZ0OiAwICFpbXBvcnRhbnQ7IH1cblxuLnN0YXJ0LTUwIHtcbiAgbGVmdDogNTAlICFpbXBvcnRhbnQ7IH1cblxuLnN0YXJ0LTEwMCB7XG4gIGxlZnQ6IDEwMCUgIWltcG9ydGFudDsgfVxuXG4uZW5kLTAge1xuICByaWdodDogMCAhaW1wb3J0YW50OyB9XG5cbi5lbmQtNTAge1xuICByaWdodDogNTAlICFpbXBvcnRhbnQ7IH1cblxuLmVuZC0xMDAge1xuICByaWdodDogMTAwJSAhaW1wb3J0YW50OyB9XG5cbi53LTI1IHtcbiAgd2lkdGg6IDI1JSAhaW1wb3J0YW50OyB9XG5cbi53LTUwIHtcbiAgd2lkdGg6IDUwJSAhaW1wb3J0YW50OyB9XG5cbi53LTc1IHtcbiAgd2lkdGg6IDc1JSAhaW1wb3J0YW50OyB9XG5cbi53LTEwMCB7XG4gIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7IH1cblxuLnctYXV0byB7XG4gIHdpZHRoOiBhdXRvICFpbXBvcnRhbnQ7IH1cblxuLm13LTEwMCB7XG4gIG1heC13aWR0aDogMTAwJSAhaW1wb3J0YW50OyB9XG5cbi52dy0xMDAge1xuICB3aWR0aDogMTAwdncgIWltcG9ydGFudDsgfVxuXG4ubWluLXZ3LTEwMCB7XG4gIG1pbi13aWR0aDogMTAwdncgIWltcG9ydGFudDsgfVxuXG4uaC0yNSB7XG4gIGhlaWdodDogMjUlICFpbXBvcnRhbnQ7IH1cblxuLmgtNTAge1xuICBoZWlnaHQ6IDUwJSAhaW1wb3J0YW50OyB9XG5cbi5oLTc1IHtcbiAgaGVpZ2h0OiA3NSUgIWltcG9ydGFudDsgfVxuXG4uaC0xMDAge1xuICBoZWlnaHQ6IDEwMCUgIWltcG9ydGFudDsgfVxuXG4uaC1hdXRvIHtcbiAgaGVpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7IH1cblxuLm1oLTEwMCB7XG4gIG1heC1oZWlnaHQ6IDEwMCUgIWltcG9ydGFudDsgfVxuXG4udmgtMTAwIHtcbiAgaGVpZ2h0OiAxMDB2aCAhaW1wb3J0YW50OyB9XG5cbi5taW4tdmgtMTAwIHtcbiAgbWluLWhlaWdodDogMTAwdmggIWltcG9ydGFudDsgfVxuXG4uZmxleC1maWxsIHtcbiAgLXdlYmtpdC1ib3gtZmxleDogMSAhaW1wb3J0YW50O1xuICAtbXMtZmxleDogMSAxIGF1dG8gIWltcG9ydGFudDtcbiAgZmxleDogMSAxIGF1dG8gIWltcG9ydGFudDsgfVxuXG4uZmxleC1yb3cge1xuICAtd2Via2l0LWJveC1vcmllbnQ6IGhvcml6b250YWwgIWltcG9ydGFudDtcbiAgLXdlYmtpdC1ib3gtZGlyZWN0aW9uOiBub3JtYWwgIWltcG9ydGFudDtcbiAgLW1zLWZsZXgtZGlyZWN0aW9uOiByb3cgIWltcG9ydGFudDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdyAhaW1wb3J0YW50OyB9XG5cbi5mbGV4LWNvbHVtbiB7XG4gIC13ZWJraXQtYm94LW9yaWVudDogdmVydGljYWwgIWltcG9ydGFudDtcbiAgLXdlYmtpdC1ib3gtZGlyZWN0aW9uOiBub3JtYWwgIWltcG9ydGFudDtcbiAgLW1zLWZsZXgtZGlyZWN0aW9uOiBjb2x1bW4gIWltcG9ydGFudDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbiAhaW1wb3J0YW50OyB9XG5cbi5mbGV4LXJvdy1yZXZlcnNlIHtcbiAgLXdlYmtpdC1ib3gtb3JpZW50OiBob3Jpem9udGFsICFpbXBvcnRhbnQ7XG4gIC13ZWJraXQtYm94LWRpcmVjdGlvbjogcmV2ZXJzZSAhaW1wb3J0YW50O1xuICAtbXMtZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlICFpbXBvcnRhbnQ7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZSAhaW1wb3J0YW50OyB9XG5cbi5mbGV4LWNvbHVtbi1yZXZlcnNlIHtcbiAgLXdlYmtpdC1ib3gtb3JpZW50OiB2ZXJ0aWNhbCAhaW1wb3J0YW50O1xuICAtd2Via2l0LWJveC1kaXJlY3Rpb246IHJldmVyc2UgIWltcG9ydGFudDtcbiAgLW1zLWZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZSAhaW1wb3J0YW50O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2UgIWltcG9ydGFudDsgfVxuXG4uZmxleC1ncm93LTAge1xuICAtd2Via2l0LWJveC1mbGV4OiAwICFpbXBvcnRhbnQ7XG4gIC1tcy1mbGV4LXBvc2l0aXZlOiAwICFpbXBvcnRhbnQ7XG4gIGZsZXgtZ3JvdzogMCAhaW1wb3J0YW50OyB9XG5cbi5mbGV4LWdyb3ctMSB7XG4gIC13ZWJraXQtYm94LWZsZXg6IDEgIWltcG9ydGFudDtcbiAgLW1zLWZsZXgtcG9zaXRpdmU6IDEgIWltcG9ydGFudDtcbiAgZmxleC1ncm93OiAxICFpbXBvcnRhbnQ7IH1cblxuLmZsZXgtc2hyaW5rLTAge1xuICAtbXMtZmxleC1uZWdhdGl2ZTogMCAhaW1wb3J0YW50O1xuICBmbGV4LXNocmluazogMCAhaW1wb3J0YW50OyB9XG5cbi5mbGV4LXNocmluay0xIHtcbiAgLW1zLWZsZXgtbmVnYXRpdmU6IDEgIWltcG9ydGFudDtcbiAgZmxleC1zaHJpbms6IDEgIWltcG9ydGFudDsgfVxuXG4uZmxleC13cmFwIHtcbiAgLW1zLWZsZXgtd3JhcDogd3JhcCAhaW1wb3J0YW50O1xuICBmbGV4LXdyYXA6IHdyYXAgIWltcG9ydGFudDsgfVxuXG4uZmxleC1ub3dyYXAge1xuICAtbXMtZmxleC13cmFwOiBub3dyYXAgIWltcG9ydGFudDtcbiAgZmxleC13cmFwOiBub3dyYXAgIWltcG9ydGFudDsgfVxuXG4uZmxleC13cmFwLXJldmVyc2Uge1xuICAtbXMtZmxleC13cmFwOiB3cmFwLXJldmVyc2UgIWltcG9ydGFudDtcbiAgZmxleC13cmFwOiB3cmFwLXJldmVyc2UgIWltcG9ydGFudDsgfVxuXG4uanVzdGlmeS1jb250ZW50LXN0YXJ0IHtcbiAgLXdlYmtpdC1ib3gtcGFjazogc3RhcnQgIWltcG9ydGFudDtcbiAgLW1zLWZsZXgtcGFjazogc3RhcnQgIWltcG9ydGFudDtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7IH1cblxuLmp1c3RpZnktY29udGVudC1lbmQge1xuICAtd2Via2l0LWJveC1wYWNrOiBlbmQgIWltcG9ydGFudDtcbiAgLW1zLWZsZXgtcGFjazogZW5kICFpbXBvcnRhbnQ7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1lbmQgIWltcG9ydGFudDsgfVxuXG4uanVzdGlmeS1jb250ZW50LWNlbnRlciB7XG4gIC13ZWJraXQtYm94LXBhY2s6IGNlbnRlciAhaW1wb3J0YW50O1xuICAtbXMtZmxleC1wYWNrOiBjZW50ZXIgIWltcG9ydGFudDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXIgIWltcG9ydGFudDsgfVxuXG4uanVzdGlmeS1jb250ZW50LWJldHdlZW4ge1xuICAtd2Via2l0LWJveC1wYWNrOiBqdXN0aWZ5ICFpbXBvcnRhbnQ7XG4gIC1tcy1mbGV4LXBhY2s6IGp1c3RpZnkgIWltcG9ydGFudDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuICFpbXBvcnRhbnQ7IH1cblxuLmp1c3RpZnktY29udGVudC1hcm91bmQge1xuICAtbXMtZmxleC1wYWNrOiBkaXN0cmlidXRlICFpbXBvcnRhbnQ7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYXJvdW5kICFpbXBvcnRhbnQ7IH1cblxuLmp1c3RpZnktY29udGVudC1ldmVubHkge1xuICAtd2Via2l0LWJveC1wYWNrOiBzcGFjZS1ldmVubHkgIWltcG9ydGFudDtcbiAgLW1zLWZsZXgtcGFjazogc3BhY2UtZXZlbmx5ICFpbXBvcnRhbnQ7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtZXZlbmx5ICFpbXBvcnRhbnQ7IH1cblxuLmFsaWduLWl0ZW1zLXN0YXJ0IHtcbiAgLXdlYmtpdC1ib3gtYWxpZ246IHN0YXJ0ICFpbXBvcnRhbnQ7XG4gIC1tcy1mbGV4LWFsaWduOiBzdGFydCAhaW1wb3J0YW50O1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydCAhaW1wb3J0YW50OyB9XG5cbi5hbGlnbi1pdGVtcy1lbmQge1xuICAtd2Via2l0LWJveC1hbGlnbjogZW5kICFpbXBvcnRhbnQ7XG4gIC1tcy1mbGV4LWFsaWduOiBlbmQgIWltcG9ydGFudDtcbiAgYWxpZ24taXRlbXM6IGZsZXgtZW5kICFpbXBvcnRhbnQ7IH1cblxuLmFsaWduLWl0ZW1zLWNlbnRlciB7XG4gIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXIgIWltcG9ydGFudDtcbiAgLW1zLWZsZXgtYWxpZ246IGNlbnRlciAhaW1wb3J0YW50O1xuICBhbGlnbi1pdGVtczogY2VudGVyICFpbXBvcnRhbnQ7IH1cblxuLmFsaWduLWl0ZW1zLWJhc2VsaW5lIHtcbiAgLXdlYmtpdC1ib3gtYWxpZ246IGJhc2VsaW5lICFpbXBvcnRhbnQ7XG4gIC1tcy1mbGV4LWFsaWduOiBiYXNlbGluZSAhaW1wb3J0YW50O1xuICBhbGlnbi1pdGVtczogYmFzZWxpbmUgIWltcG9ydGFudDsgfVxuXG4uYWxpZ24taXRlbXMtc3RyZXRjaCB7XG4gIC13ZWJraXQtYm94LWFsaWduOiBzdHJldGNoICFpbXBvcnRhbnQ7XG4gIC1tcy1mbGV4LWFsaWduOiBzdHJldGNoICFpbXBvcnRhbnQ7XG4gIGFsaWduLWl0ZW1zOiBzdHJldGNoICFpbXBvcnRhbnQ7IH1cblxuLmFsaWduLWNvbnRlbnQtc3RhcnQge1xuICAtbXMtZmxleC1saW5lLXBhY2s6IHN0YXJ0ICFpbXBvcnRhbnQ7XG4gIGFsaWduLWNvbnRlbnQ6IGZsZXgtc3RhcnQgIWltcG9ydGFudDsgfVxuXG4uYWxpZ24tY29udGVudC1lbmQge1xuICAtbXMtZmxleC1saW5lLXBhY2s6IGVuZCAhaW1wb3J0YW50O1xuICBhbGlnbi1jb250ZW50OiBmbGV4LWVuZCAhaW1wb3J0YW50OyB9XG5cbi5hbGlnbi1jb250ZW50LWNlbnRlciB7XG4gIC1tcy1mbGV4LWxpbmUtcGFjazogY2VudGVyICFpbXBvcnRhbnQ7XG4gIGFsaWduLWNvbnRlbnQ6IGNlbnRlciAhaW1wb3J0YW50OyB9XG5cbi5hbGlnbi1jb250ZW50LWJldHdlZW4ge1xuICAtbXMtZmxleC1saW5lLXBhY2s6IGp1c3RpZnkgIWltcG9ydGFudDtcbiAgYWxpZ24tY29udGVudDogc3BhY2UtYmV0d2VlbiAhaW1wb3J0YW50OyB9XG5cbi5hbGlnbi1jb250ZW50LWFyb3VuZCB7XG4gIC1tcy1mbGV4LWxpbmUtcGFjazogZGlzdHJpYnV0ZSAhaW1wb3J0YW50O1xuICBhbGlnbi1jb250ZW50OiBzcGFjZS1hcm91bmQgIWltcG9ydGFudDsgfVxuXG4uYWxpZ24tY29udGVudC1zdHJldGNoIHtcbiAgLW1zLWZsZXgtbGluZS1wYWNrOiBzdHJldGNoICFpbXBvcnRhbnQ7XG4gIGFsaWduLWNvbnRlbnQ6IHN0cmV0Y2ggIWltcG9ydGFudDsgfVxuXG4uYWxpZ24tc2VsZi1hdXRvIHtcbiAgLW1zLWZsZXgtaXRlbS1hbGlnbjogYXV0byAhaW1wb3J0YW50O1xuICAtbXMtZ3JpZC1yb3ctYWxpZ246IGF1dG8gIWltcG9ydGFudDtcbiAgYWxpZ24tc2VsZjogYXV0byAhaW1wb3J0YW50OyB9XG5cbi5hbGlnbi1zZWxmLXN0YXJ0IHtcbiAgLW1zLWZsZXgtaXRlbS1hbGlnbjogc3RhcnQgIWltcG9ydGFudDtcbiAgYWxpZ24tc2VsZjogZmxleC1zdGFydCAhaW1wb3J0YW50OyB9XG5cbi5hbGlnbi1zZWxmLWVuZCB7XG4gIC1tcy1mbGV4LWl0ZW0tYWxpZ246IGVuZCAhaW1wb3J0YW50O1xuICBhbGlnbi1zZWxmOiBmbGV4LWVuZCAhaW1wb3J0YW50OyB9XG5cbi5hbGlnbi1zZWxmLWNlbnRlciB7XG4gIC1tcy1mbGV4LWl0ZW0tYWxpZ246IGNlbnRlciAhaW1wb3J0YW50O1xuICAtbXMtZ3JpZC1yb3ctYWxpZ246IGNlbnRlciAhaW1wb3J0YW50O1xuICBhbGlnbi1zZWxmOiBjZW50ZXIgIWltcG9ydGFudDsgfVxuXG4uYWxpZ24tc2VsZi1iYXNlbGluZSB7XG4gIC1tcy1mbGV4LWl0ZW0tYWxpZ246IGJhc2VsaW5lICFpbXBvcnRhbnQ7XG4gIGFsaWduLXNlbGY6IGJhc2VsaW5lICFpbXBvcnRhbnQ7IH1cblxuLmFsaWduLXNlbGYtc3RyZXRjaCB7XG4gIC1tcy1mbGV4LWl0ZW0tYWxpZ246IHN0cmV0Y2ggIWltcG9ydGFudDtcbiAgLW1zLWdyaWQtcm93LWFsaWduOiBzdHJldGNoICFpbXBvcnRhbnQ7XG4gIGFsaWduLXNlbGY6IHN0cmV0Y2ggIWltcG9ydGFudDsgfVxuXG4ub3JkZXItZmlyc3Qge1xuICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiAwICFpbXBvcnRhbnQ7XG4gIC1tcy1mbGV4LW9yZGVyOiAtMSAhaW1wb3J0YW50O1xuICBvcmRlcjogLTEgIWltcG9ydGFudDsgfVxuXG4ub3JkZXItMCB7XG4gIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDEgIWltcG9ydGFudDtcbiAgLW1zLWZsZXgtb3JkZXI6IDAgIWltcG9ydGFudDtcbiAgb3JkZXI6IDAgIWltcG9ydGFudDsgfVxuXG4ub3JkZXItMSB7XG4gIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDIgIWltcG9ydGFudDtcbiAgLW1zLWZsZXgtb3JkZXI6IDEgIWltcG9ydGFudDtcbiAgb3JkZXI6IDEgIWltcG9ydGFudDsgfVxuXG4ub3JkZXItMiB7XG4gIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDMgIWltcG9ydGFudDtcbiAgLW1zLWZsZXgtb3JkZXI6IDIgIWltcG9ydGFudDtcbiAgb3JkZXI6IDIgIWltcG9ydGFudDsgfVxuXG4ub3JkZXItMyB7XG4gIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDQgIWltcG9ydGFudDtcbiAgLW1zLWZsZXgtb3JkZXI6IDMgIWltcG9ydGFudDtcbiAgb3JkZXI6IDMgIWltcG9ydGFudDsgfVxuXG4ub3JkZXItNCB7XG4gIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDUgIWltcG9ydGFudDtcbiAgLW1zLWZsZXgtb3JkZXI6IDQgIWltcG9ydGFudDtcbiAgb3JkZXI6IDQgIWltcG9ydGFudDsgfVxuXG4ub3JkZXItNSB7XG4gIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDYgIWltcG9ydGFudDtcbiAgLW1zLWZsZXgtb3JkZXI6IDUgIWltcG9ydGFudDtcbiAgb3JkZXI6IDUgIWltcG9ydGFudDsgfVxuXG4ub3JkZXItbGFzdCB7XG4gIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDcgIWltcG9ydGFudDtcbiAgLW1zLWZsZXgtb3JkZXI6IDYgIWltcG9ydGFudDtcbiAgb3JkZXI6IDYgIWltcG9ydGFudDsgfVxuXG4ubS0wIHtcbiAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7IH1cblxuLm0tMSB7XG4gIG1hcmdpbjogMC4yNXJlbSAhaW1wb3J0YW50OyB9XG5cbi5tLTIge1xuICBtYXJnaW46IDAuNXJlbSAhaW1wb3J0YW50OyB9XG5cbi5tLTMge1xuICBtYXJnaW46IDFyZW0gIWltcG9ydGFudDsgfVxuXG4ubS00IHtcbiAgbWFyZ2luOiAxLjVyZW0gIWltcG9ydGFudDsgfVxuXG4ubS01IHtcbiAgbWFyZ2luOiAzcmVtICFpbXBvcnRhbnQ7IH1cblxuLm0tYXV0byB7XG4gIG1hcmdpbjogYXV0byAhaW1wb3J0YW50OyB9XG5cbi5teC0wIHtcbiAgbWFyZ2luLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1sZWZ0OiAwICFpbXBvcnRhbnQ7IH1cblxuLm14LTEge1xuICBtYXJnaW4tcmlnaHQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgbWFyZ2luLWxlZnQ6IDAuMjVyZW0gIWltcG9ydGFudDsgfVxuXG4ubXgtMiB7XG4gIG1hcmdpbi1yaWdodDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1sZWZ0OiAwLjVyZW0gIWltcG9ydGFudDsgfVxuXG4ubXgtMyB7XG4gIG1hcmdpbi1yaWdodDogMXJlbSAhaW1wb3J0YW50O1xuICBtYXJnaW4tbGVmdDogMXJlbSAhaW1wb3J0YW50OyB9XG5cbi5teC00IHtcbiAgbWFyZ2luLXJpZ2h0OiAxLjVyZW0gIWltcG9ydGFudDtcbiAgbWFyZ2luLWxlZnQ6IDEuNXJlbSAhaW1wb3J0YW50OyB9XG5cbi5teC01IHtcbiAgbWFyZ2luLXJpZ2h0OiAzcmVtICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1sZWZ0OiAzcmVtICFpbXBvcnRhbnQ7IH1cblxuLm14LWF1dG8ge1xuICBtYXJnaW4tcmlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbiAgbWFyZ2luLWxlZnQ6IGF1dG8gIWltcG9ydGFudDsgfVxuXG4ubXktMCB7XG4gIG1hcmdpbi10b3A6IDAgIWltcG9ydGFudDtcbiAgbWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50OyB9XG5cbi5teS0xIHtcbiAgbWFyZ2luLXRvcDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICBtYXJnaW4tYm90dG9tOiAwLjI1cmVtICFpbXBvcnRhbnQ7IH1cblxuLm15LTIge1xuICBtYXJnaW4tdG9wOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgbWFyZ2luLWJvdHRvbTogMC41cmVtICFpbXBvcnRhbnQ7IH1cblxuLm15LTMge1xuICBtYXJnaW4tdG9wOiAxcmVtICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1ib3R0b206IDFyZW0gIWltcG9ydGFudDsgfVxuXG4ubXktNCB7XG4gIG1hcmdpbi10b3A6IDEuNXJlbSAhaW1wb3J0YW50O1xuICBtYXJnaW4tYm90dG9tOiAxLjVyZW0gIWltcG9ydGFudDsgfVxuXG4ubXktNSB7XG4gIG1hcmdpbi10b3A6IDNyZW0gIWltcG9ydGFudDtcbiAgbWFyZ2luLWJvdHRvbTogM3JlbSAhaW1wb3J0YW50OyB9XG5cbi5teS1hdXRvIHtcbiAgbWFyZ2luLXRvcDogYXV0byAhaW1wb3J0YW50O1xuICBtYXJnaW4tYm90dG9tOiBhdXRvICFpbXBvcnRhbnQ7IH1cblxuLm10LTAge1xuICBtYXJnaW4tdG9wOiAwICFpbXBvcnRhbnQ7IH1cblxuLm10LTEge1xuICBtYXJnaW4tdG9wOiAwLjI1cmVtICFpbXBvcnRhbnQ7IH1cblxuLm10LTIge1xuICBtYXJnaW4tdG9wOiAwLjVyZW0gIWltcG9ydGFudDsgfVxuXG4ubXQtMyB7XG4gIG1hcmdpbi10b3A6IDFyZW0gIWltcG9ydGFudDsgfVxuXG4ubXQtNCB7XG4gIG1hcmdpbi10b3A6IDEuNXJlbSAhaW1wb3J0YW50OyB9XG5cbi5tdC01IHtcbiAgbWFyZ2luLXRvcDogM3JlbSAhaW1wb3J0YW50OyB9XG5cbi5tdC1hdXRvIHtcbiAgbWFyZ2luLXRvcDogYXV0byAhaW1wb3J0YW50OyB9XG5cbi5tZS0wIHtcbiAgbWFyZ2luLXJpZ2h0OiAwICFpbXBvcnRhbnQ7IH1cblxuLm1lLTEge1xuICBtYXJnaW4tcmlnaHQ6IDAuMjVyZW0gIWltcG9ydGFudDsgfVxuXG4ubWUtMiB7XG4gIG1hcmdpbi1yaWdodDogMC41cmVtICFpbXBvcnRhbnQ7IH1cblxuLm1lLTMge1xuICBtYXJnaW4tcmlnaHQ6IDFyZW0gIWltcG9ydGFudDsgfVxuXG4ubWUtNCB7XG4gIG1hcmdpbi1yaWdodDogMS41cmVtICFpbXBvcnRhbnQ7IH1cblxuLm1lLTUge1xuICBtYXJnaW4tcmlnaHQ6IDNyZW0gIWltcG9ydGFudDsgfVxuXG4ubWUtYXV0byB7XG4gIG1hcmdpbi1yaWdodDogYXV0byAhaW1wb3J0YW50OyB9XG5cbi5tYi0wIHtcbiAgbWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50OyB9XG5cbi5tYi0xIHtcbiAgbWFyZ2luLWJvdHRvbTogMC4yNXJlbSAhaW1wb3J0YW50OyB9XG5cbi5tYi0yIHtcbiAgbWFyZ2luLWJvdHRvbTogMC41cmVtICFpbXBvcnRhbnQ7IH1cblxuLm1iLTMge1xuICBtYXJnaW4tYm90dG9tOiAxcmVtICFpbXBvcnRhbnQ7IH1cblxuLm1iLTQge1xuICBtYXJnaW4tYm90dG9tOiAxLjVyZW0gIWltcG9ydGFudDsgfVxuXG4ubWItNSB7XG4gIG1hcmdpbi1ib3R0b206IDNyZW0gIWltcG9ydGFudDsgfVxuXG4ubWItYXV0byB7XG4gIG1hcmdpbi1ib3R0b206IGF1dG8gIWltcG9ydGFudDsgfVxuXG4ubXMtMCB7XG4gIG1hcmdpbi1sZWZ0OiAwICFpbXBvcnRhbnQ7IH1cblxuLm1zLTEge1xuICBtYXJnaW4tbGVmdDogMC4yNXJlbSAhaW1wb3J0YW50OyB9XG5cbi5tcy0yIHtcbiAgbWFyZ2luLWxlZnQ6IDAuNXJlbSAhaW1wb3J0YW50OyB9XG5cbi5tcy0zIHtcbiAgbWFyZ2luLWxlZnQ6IDFyZW0gIWltcG9ydGFudDsgfVxuXG4ubXMtNCB7XG4gIG1hcmdpbi1sZWZ0OiAxLjVyZW0gIWltcG9ydGFudDsgfVxuXG4ubXMtNSB7XG4gIG1hcmdpbi1sZWZ0OiAzcmVtICFpbXBvcnRhbnQ7IH1cblxuLm1zLWF1dG8ge1xuICBtYXJnaW4tbGVmdDogYXV0byAhaW1wb3J0YW50OyB9XG5cbi5wLTAge1xuICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7IH1cblxuLnAtMSB7XG4gIHBhZGRpbmc6IDAuMjVyZW0gIWltcG9ydGFudDsgfVxuXG4ucC0yIHtcbiAgcGFkZGluZzogMC41cmVtICFpbXBvcnRhbnQ7IH1cblxuLnAtMyB7XG4gIHBhZGRpbmc6IDFyZW0gIWltcG9ydGFudDsgfVxuXG4ucC00IHtcbiAgcGFkZGluZzogMS41cmVtICFpbXBvcnRhbnQ7IH1cblxuLnAtNSB7XG4gIHBhZGRpbmc6IDNyZW0gIWltcG9ydGFudDsgfVxuXG4ucHgtMCB7XG4gIHBhZGRpbmctcmlnaHQ6IDAgIWltcG9ydGFudDtcbiAgcGFkZGluZy1sZWZ0OiAwICFpbXBvcnRhbnQ7IH1cblxuLnB4LTEge1xuICBwYWRkaW5nLXJpZ2h0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctbGVmdDogMC4yNXJlbSAhaW1wb3J0YW50OyB9XG5cbi5weC0yIHtcbiAgcGFkZGluZy1yaWdodDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctbGVmdDogMC41cmVtICFpbXBvcnRhbnQ7IH1cblxuLnB4LTMge1xuICBwYWRkaW5nLXJpZ2h0OiAxcmVtICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctbGVmdDogMXJlbSAhaW1wb3J0YW50OyB9XG5cbi5weC00IHtcbiAgcGFkZGluZy1yaWdodDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctbGVmdDogMS41cmVtICFpbXBvcnRhbnQ7IH1cblxuLnB4LTUge1xuICBwYWRkaW5nLXJpZ2h0OiAzcmVtICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctbGVmdDogM3JlbSAhaW1wb3J0YW50OyB9XG5cbi5weS0wIHtcbiAgcGFkZGluZy10b3A6IDAgIWltcG9ydGFudDtcbiAgcGFkZGluZy1ib3R0b206IDAgIWltcG9ydGFudDsgfVxuXG4ucHktMSB7XG4gIHBhZGRpbmctdG9wOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctYm90dG9tOiAwLjI1cmVtICFpbXBvcnRhbnQ7IH1cblxuLnB5LTIge1xuICBwYWRkaW5nLXRvcDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctYm90dG9tOiAwLjVyZW0gIWltcG9ydGFudDsgfVxuXG4ucHktMyB7XG4gIHBhZGRpbmctdG9wOiAxcmVtICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctYm90dG9tOiAxcmVtICFpbXBvcnRhbnQ7IH1cblxuLnB5LTQge1xuICBwYWRkaW5nLXRvcDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctYm90dG9tOiAxLjVyZW0gIWltcG9ydGFudDsgfVxuXG4ucHktNSB7XG4gIHBhZGRpbmctdG9wOiAzcmVtICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctYm90dG9tOiAzcmVtICFpbXBvcnRhbnQ7IH1cblxuLnB0LTAge1xuICBwYWRkaW5nLXRvcDogMCAhaW1wb3J0YW50OyB9XG5cbi5wdC0xIHtcbiAgcGFkZGluZy10b3A6IDAuMjVyZW0gIWltcG9ydGFudDsgfVxuXG4ucHQtMiB7XG4gIHBhZGRpbmctdG9wOiAwLjVyZW0gIWltcG9ydGFudDsgfVxuXG4ucHQtMyB7XG4gIHBhZGRpbmctdG9wOiAxcmVtICFpbXBvcnRhbnQ7IH1cblxuLnB0LTQge1xuICBwYWRkaW5nLXRvcDogMS41cmVtICFpbXBvcnRhbnQ7IH1cblxuLnB0LTUge1xuICBwYWRkaW5nLXRvcDogM3JlbSAhaW1wb3J0YW50OyB9XG5cbi5wZS0wIHtcbiAgcGFkZGluZy1yaWdodDogMCAhaW1wb3J0YW50OyB9XG5cbi5wZS0xIHtcbiAgcGFkZGluZy1yaWdodDogMC4yNXJlbSAhaW1wb3J0YW50OyB9XG5cbi5wZS0yIHtcbiAgcGFkZGluZy1yaWdodDogMC41cmVtICFpbXBvcnRhbnQ7IH1cblxuLnBlLTMge1xuICBwYWRkaW5nLXJpZ2h0OiAxcmVtICFpbXBvcnRhbnQ7IH1cblxuLnBlLTQge1xuICBwYWRkaW5nLXJpZ2h0OiAxLjVyZW0gIWltcG9ydGFudDsgfVxuXG4ucGUtNSB7XG4gIHBhZGRpbmctcmlnaHQ6IDNyZW0gIWltcG9ydGFudDsgfVxuXG4ucGItMCB7XG4gIHBhZGRpbmctYm90dG9tOiAwICFpbXBvcnRhbnQ7IH1cblxuLnBiLTEge1xuICBwYWRkaW5nLWJvdHRvbTogMC4yNXJlbSAhaW1wb3J0YW50OyB9XG5cbi5wYi0yIHtcbiAgcGFkZGluZy1ib3R0b206IDAuNXJlbSAhaW1wb3J0YW50OyB9XG5cbi5wYi0zIHtcbiAgcGFkZGluZy1ib3R0b206IDFyZW0gIWltcG9ydGFudDsgfVxuXG4ucGItNCB7XG4gIHBhZGRpbmctYm90dG9tOiAxLjVyZW0gIWltcG9ydGFudDsgfVxuXG4ucGItNSB7XG4gIHBhZGRpbmctYm90dG9tOiAzcmVtICFpbXBvcnRhbnQ7IH1cblxuLnBzLTAge1xuICBwYWRkaW5nLWxlZnQ6IDAgIWltcG9ydGFudDsgfVxuXG4ucHMtMSB7XG4gIHBhZGRpbmctbGVmdDogMC4yNXJlbSAhaW1wb3J0YW50OyB9XG5cbi5wcy0yIHtcbiAgcGFkZGluZy1sZWZ0OiAwLjVyZW0gIWltcG9ydGFudDsgfVxuXG4ucHMtMyB7XG4gIHBhZGRpbmctbGVmdDogMXJlbSAhaW1wb3J0YW50OyB9XG5cbi5wcy00IHtcbiAgcGFkZGluZy1sZWZ0OiAxLjVyZW0gIWltcG9ydGFudDsgfVxuXG4ucHMtNSB7XG4gIHBhZGRpbmctbGVmdDogM3JlbSAhaW1wb3J0YW50OyB9XG5cbi5nYXAtMCB7XG4gIGdhcDogMCAhaW1wb3J0YW50OyB9XG5cbi5nYXAtMSB7XG4gIGdhcDogMC4yNXJlbSAhaW1wb3J0YW50OyB9XG5cbi5nYXAtMiB7XG4gIGdhcDogMC41cmVtICFpbXBvcnRhbnQ7IH1cblxuLmdhcC0zIHtcbiAgZ2FwOiAxcmVtICFpbXBvcnRhbnQ7IH1cblxuLmdhcC00IHtcbiAgZ2FwOiAxLjVyZW0gIWltcG9ydGFudDsgfVxuXG4uZ2FwLTUge1xuICBnYXA6IDNyZW0gIWltcG9ydGFudDsgfVxuXG4ucm93LWdhcC0wIHtcbiAgcm93LWdhcDogMCAhaW1wb3J0YW50OyB9XG5cbi5yb3ctZ2FwLTEge1xuICByb3ctZ2FwOiAwLjI1cmVtICFpbXBvcnRhbnQ7IH1cblxuLnJvdy1nYXAtMiB7XG4gIHJvdy1nYXA6IDAuNXJlbSAhaW1wb3J0YW50OyB9XG5cbi5yb3ctZ2FwLTMge1xuICByb3ctZ2FwOiAxcmVtICFpbXBvcnRhbnQ7IH1cblxuLnJvdy1nYXAtNCB7XG4gIHJvdy1nYXA6IDEuNXJlbSAhaW1wb3J0YW50OyB9XG5cbi5yb3ctZ2FwLTUge1xuICByb3ctZ2FwOiAzcmVtICFpbXBvcnRhbnQ7IH1cblxuLmNvbHVtbi1nYXAtMCB7XG4gIC1tb3otY29sdW1uLWdhcDogMCAhaW1wb3J0YW50O1xuICAtd2Via2l0LWNvbHVtbi1nYXA6IDAgIWltcG9ydGFudDtcbiAgY29sdW1uLWdhcDogMCAhaW1wb3J0YW50OyB9XG5cbi5jb2x1bW4tZ2FwLTEge1xuICAtbW96LWNvbHVtbi1nYXA6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgLXdlYmtpdC1jb2x1bW4tZ2FwOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIGNvbHVtbi1nYXA6IDAuMjVyZW0gIWltcG9ydGFudDsgfVxuXG4uY29sdW1uLWdhcC0yIHtcbiAgLW1vei1jb2x1bW4tZ2FwOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgLXdlYmtpdC1jb2x1bW4tZ2FwOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgY29sdW1uLWdhcDogMC41cmVtICFpbXBvcnRhbnQ7IH1cblxuLmNvbHVtbi1nYXAtMyB7XG4gIC1tb3otY29sdW1uLWdhcDogMXJlbSAhaW1wb3J0YW50O1xuICAtd2Via2l0LWNvbHVtbi1nYXA6IDFyZW0gIWltcG9ydGFudDtcbiAgY29sdW1uLWdhcDogMXJlbSAhaW1wb3J0YW50OyB9XG5cbi5jb2x1bW4tZ2FwLTQge1xuICAtbW96LWNvbHVtbi1nYXA6IDEuNXJlbSAhaW1wb3J0YW50O1xuICAtd2Via2l0LWNvbHVtbi1nYXA6IDEuNXJlbSAhaW1wb3J0YW50O1xuICBjb2x1bW4tZ2FwOiAxLjVyZW0gIWltcG9ydGFudDsgfVxuXG4uY29sdW1uLWdhcC01IHtcbiAgLW1vei1jb2x1bW4tZ2FwOiAzcmVtICFpbXBvcnRhbnQ7XG4gIC13ZWJraXQtY29sdW1uLWdhcDogM3JlbSAhaW1wb3J0YW50O1xuICBjb2x1bW4tZ2FwOiAzcmVtICFpbXBvcnRhbnQ7IH1cblxuLmZvbnQtbW9ub3NwYWNlIHtcbiAgZm9udC1mYW1pbHk6IHZhcigtLWJzLWZvbnQtbW9ub3NwYWNlKSAhaW1wb3J0YW50OyB9XG5cbi5mcy0xIHtcbiAgZm9udC1zaXplOiBjYWxjKDEuMzc1cmVtICsgMS41dncpICFpbXBvcnRhbnQ7IH1cblxuLmZzLTIge1xuICBmb250LXNpemU6IGNhbGMoMS4zMjVyZW0gKyAwLjl2dykgIWltcG9ydGFudDsgfVxuXG4uZnMtMyB7XG4gIGZvbnQtc2l6ZTogY2FsYygxLjNyZW0gKyAwLjZ2dykgIWltcG9ydGFudDsgfVxuXG4uZnMtNCB7XG4gIGZvbnQtc2l6ZTogY2FsYygxLjI3NXJlbSArIDAuM3Z3KSAhaW1wb3J0YW50OyB9XG5cbi5mcy01IHtcbiAgZm9udC1zaXplOiAxLjI1cmVtICFpbXBvcnRhbnQ7IH1cblxuLmZzLTYge1xuICBmb250LXNpemU6IDFyZW0gIWltcG9ydGFudDsgfVxuXG4uZnN0LWl0YWxpYyB7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYyAhaW1wb3J0YW50OyB9XG5cbi5mc3Qtbm9ybWFsIHtcbiAgZm9udC1zdHlsZTogbm9ybWFsICFpbXBvcnRhbnQ7IH1cblxuLmZ3LWxpZ2h0ZXIge1xuICBmb250LXdlaWdodDogbGlnaHRlciAhaW1wb3J0YW50OyB9XG5cbi5mdy1saWdodCB7XG4gIGZvbnQtd2VpZ2h0OiAzMDAgIWltcG9ydGFudDsgfVxuXG4uZnctbm9ybWFsIHtcbiAgZm9udC13ZWlnaHQ6IDQwMCAhaW1wb3J0YW50OyB9XG5cbi5mdy1tZWRpdW0ge1xuICBmb250LXdlaWdodDogNTAwICFpbXBvcnRhbnQ7IH1cblxuLmZ3LXNlbWlib2xkIHtcbiAgZm9udC13ZWlnaHQ6IDcwMCAhaW1wb3J0YW50OyB9XG5cbi5mdy1ib2xkIHtcbiAgZm9udC13ZWlnaHQ6IDkwMCAhaW1wb3J0YW50OyB9XG5cbi5mdy1ib2xkZXIge1xuICBmb250LXdlaWdodDogYm9sZGVyICFpbXBvcnRhbnQ7IH1cblxuLmxoLTEge1xuICBsaW5lLWhlaWdodDogMSAhaW1wb3J0YW50OyB9XG5cbi5saC1zbSB7XG4gIGxpbmUtaGVpZ2h0OiAxLjI1ICFpbXBvcnRhbnQ7IH1cblxuLmxoLWJhc2Uge1xuICBsaW5lLWhlaWdodDogMS41ICFpbXBvcnRhbnQ7IH1cblxuLmxoLWxnIHtcbiAgbGluZS1oZWlnaHQ6IDIgIWltcG9ydGFudDsgfVxuXG4udGV4dC1zdGFydCB7XG4gIHRleHQtYWxpZ246IGxlZnQgIWltcG9ydGFudDsgfVxuXG4udGV4dC1lbmQge1xuICB0ZXh0LWFsaWduOiByaWdodCAhaW1wb3J0YW50OyB9XG5cbi50ZXh0LWNlbnRlciB7XG4gIHRleHQtYWxpZ246IGNlbnRlciAhaW1wb3J0YW50OyB9XG5cbi50ZXh0LWRlY29yYXRpb24tbm9uZSB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZSAhaW1wb3J0YW50OyB9XG5cbi50ZXh0LWRlY29yYXRpb24tdW5kZXJsaW5lIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmUgIWltcG9ydGFudDsgfVxuXG4udGV4dC1kZWNvcmF0aW9uLWxpbmUtdGhyb3VnaCB7XG4gIHRleHQtZGVjb3JhdGlvbjogbGluZS10aHJvdWdoICFpbXBvcnRhbnQ7IH1cblxuLnRleHQtbG93ZXJjYXNlIHtcbiAgdGV4dC10cmFuc2Zvcm06IGxvd2VyY2FzZSAhaW1wb3J0YW50OyB9XG5cbi50ZXh0LXVwcGVyY2FzZSB7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2UgIWltcG9ydGFudDsgfVxuXG4udGV4dC1jYXBpdGFsaXplIHtcbiAgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemUgIWltcG9ydGFudDsgfVxuXG4udGV4dC13cmFwIHtcbiAgd2hpdGUtc3BhY2U6IG5vcm1hbCAhaW1wb3J0YW50OyB9XG5cbi50ZXh0LW5vd3JhcCB7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXAgIWltcG9ydGFudDsgfVxuXG4udGV4dC1icmVhayB7XG4gIHdvcmQtd3JhcDogYnJlYWstd29yZCAhaW1wb3J0YW50O1xuICB3b3JkLWJyZWFrOiBicmVhay13b3JkICFpbXBvcnRhbnQ7IH1cblxuLnZpc2libGUge1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlICFpbXBvcnRhbnQ7IH1cblxuLmludmlzaWJsZSB7XG4gIHZpc2liaWxpdHk6IGhpZGRlbiAhaW1wb3J0YW50OyB9XG5cbi56LW4xIHtcbiAgei1pbmRleDogLTEgIWltcG9ydGFudDsgfVxuXG4uei0wIHtcbiAgei1pbmRleDogMCAhaW1wb3J0YW50OyB9XG5cbi56LTEge1xuICB6LWluZGV4OiAxICFpbXBvcnRhbnQ7IH1cblxuLnotMiB7XG4gIHotaW5kZXg6IDIgIWltcG9ydGFudDsgfVxuXG4uei0zIHtcbiAgei1pbmRleDogMyAhaW1wb3J0YW50OyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAuZmxvYXQtc20tc3RhcnQge1xuICAgIGZsb2F0OiBsZWZ0ICFpbXBvcnRhbnQ7IH1cbiAgLmZsb2F0LXNtLWVuZCB7XG4gICAgZmxvYXQ6IHJpZ2h0ICFpbXBvcnRhbnQ7IH1cbiAgLmZsb2F0LXNtLW5vbmUge1xuICAgIGZsb2F0OiBub25lICFpbXBvcnRhbnQ7IH1cbiAgLm9iamVjdC1maXQtc20tY29udGFpbiB7XG4gICAgLW8tb2JqZWN0LWZpdDogY29udGFpbiAhaW1wb3J0YW50O1xuICAgIG9iamVjdC1maXQ6IGNvbnRhaW4gIWltcG9ydGFudDsgfVxuICAub2JqZWN0LWZpdC1zbS1jb3ZlciB7XG4gICAgLW8tb2JqZWN0LWZpdDogY292ZXIgIWltcG9ydGFudDtcbiAgICBvYmplY3QtZml0OiBjb3ZlciAhaW1wb3J0YW50OyB9XG4gIC5vYmplY3QtZml0LXNtLWZpbGwge1xuICAgIC1vLW9iamVjdC1maXQ6IGZpbGwgIWltcG9ydGFudDtcbiAgICBvYmplY3QtZml0OiBmaWxsICFpbXBvcnRhbnQ7IH1cbiAgLm9iamVjdC1maXQtc20tc2NhbGUge1xuICAgIC1vLW9iamVjdC1maXQ6IHNjYWxlLWRvd24gIWltcG9ydGFudDtcbiAgICBvYmplY3QtZml0OiBzY2FsZS1kb3duICFpbXBvcnRhbnQ7IH1cbiAgLm9iamVjdC1maXQtc20tbm9uZSB7XG4gICAgLW8tb2JqZWN0LWZpdDogbm9uZSAhaW1wb3J0YW50O1xuICAgIG9iamVjdC1maXQ6IG5vbmUgIWltcG9ydGFudDsgfVxuICAuZC1zbS1pbmxpbmUge1xuICAgIGRpc3BsYXk6IGlubGluZSAhaW1wb3J0YW50OyB9XG4gIC5kLXNtLWlubGluZS1ibG9jayB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrICFpbXBvcnRhbnQ7IH1cbiAgLmQtc20tYmxvY2sge1xuICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7IH1cbiAgLmQtc20tZ3JpZCB7XG4gICAgZGlzcGxheTogLW1zLWdyaWQgIWltcG9ydGFudDtcbiAgICBkaXNwbGF5OiBncmlkICFpbXBvcnRhbnQ7IH1cbiAgLmQtc20taW5saW5lLWdyaWQge1xuICAgIGRpc3BsYXk6IC1tcy1pbmxpbmUtZ3JpZCAhaW1wb3J0YW50O1xuICAgIGRpc3BsYXk6IGlubGluZS1ncmlkICFpbXBvcnRhbnQ7IH1cbiAgLmQtc20tdGFibGUge1xuICAgIGRpc3BsYXk6IHRhYmxlICFpbXBvcnRhbnQ7IH1cbiAgLmQtc20tdGFibGUtcm93IHtcbiAgICBkaXNwbGF5OiB0YWJsZS1yb3cgIWltcG9ydGFudDsgfVxuICAuZC1zbS10YWJsZS1jZWxsIHtcbiAgICBkaXNwbGF5OiB0YWJsZS1jZWxsICFpbXBvcnRhbnQ7IH1cbiAgLmQtc20tZmxleCB7XG4gICAgZGlzcGxheTogLXdlYmtpdC1ib3ggIWltcG9ydGFudDtcbiAgICBkaXNwbGF5OiAtbXMtZmxleGJveCAhaW1wb3J0YW50O1xuICAgIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDsgfVxuICAuZC1zbS1pbmxpbmUtZmxleCB7XG4gICAgZGlzcGxheTogLXdlYmtpdC1pbmxpbmUtYm94ICFpbXBvcnRhbnQ7XG4gICAgZGlzcGxheTogLW1zLWlubGluZS1mbGV4Ym94ICFpbXBvcnRhbnQ7XG4gICAgZGlzcGxheTogaW5saW5lLWZsZXggIWltcG9ydGFudDsgfVxuICAuZC1zbS1ub25lIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7IH1cbiAgLmZsZXgtc20tZmlsbCB7XG4gICAgLXdlYmtpdC1ib3gtZmxleDogMSAhaW1wb3J0YW50O1xuICAgIC1tcy1mbGV4OiAxIDEgYXV0byAhaW1wb3J0YW50O1xuICAgIGZsZXg6IDEgMSBhdXRvICFpbXBvcnRhbnQ7IH1cbiAgLmZsZXgtc20tcm93IHtcbiAgICAtd2Via2l0LWJveC1vcmllbnQ6IGhvcml6b250YWwgIWltcG9ydGFudDtcbiAgICAtd2Via2l0LWJveC1kaXJlY3Rpb246IG5vcm1hbCAhaW1wb3J0YW50O1xuICAgIC1tcy1mbGV4LWRpcmVjdGlvbjogcm93ICFpbXBvcnRhbnQ7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdyAhaW1wb3J0YW50OyB9XG4gIC5mbGV4LXNtLWNvbHVtbiB7XG4gICAgLXdlYmtpdC1ib3gtb3JpZW50OiB2ZXJ0aWNhbCAhaW1wb3J0YW50O1xuICAgIC13ZWJraXQtYm94LWRpcmVjdGlvbjogbm9ybWFsICFpbXBvcnRhbnQ7XG4gICAgLW1zLWZsZXgtZGlyZWN0aW9uOiBjb2x1bW4gIWltcG9ydGFudDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uICFpbXBvcnRhbnQ7IH1cbiAgLmZsZXgtc20tcm93LXJldmVyc2Uge1xuICAgIC13ZWJraXQtYm94LW9yaWVudDogaG9yaXpvbnRhbCAhaW1wb3J0YW50O1xuICAgIC13ZWJraXQtYm94LWRpcmVjdGlvbjogcmV2ZXJzZSAhaW1wb3J0YW50O1xuICAgIC1tcy1mbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2UgIWltcG9ydGFudDtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2UgIWltcG9ydGFudDsgfVxuICAuZmxleC1zbS1jb2x1bW4tcmV2ZXJzZSB7XG4gICAgLXdlYmtpdC1ib3gtb3JpZW50OiB2ZXJ0aWNhbCAhaW1wb3J0YW50O1xuICAgIC13ZWJraXQtYm94LWRpcmVjdGlvbjogcmV2ZXJzZSAhaW1wb3J0YW50O1xuICAgIC1tcy1mbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2UgIWltcG9ydGFudDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2UgIWltcG9ydGFudDsgfVxuICAuZmxleC1zbS1ncm93LTAge1xuICAgIC13ZWJraXQtYm94LWZsZXg6IDAgIWltcG9ydGFudDtcbiAgICAtbXMtZmxleC1wb3NpdGl2ZTogMCAhaW1wb3J0YW50O1xuICAgIGZsZXgtZ3JvdzogMCAhaW1wb3J0YW50OyB9XG4gIC5mbGV4LXNtLWdyb3ctMSB7XG4gICAgLXdlYmtpdC1ib3gtZmxleDogMSAhaW1wb3J0YW50O1xuICAgIC1tcy1mbGV4LXBvc2l0aXZlOiAxICFpbXBvcnRhbnQ7XG4gICAgZmxleC1ncm93OiAxICFpbXBvcnRhbnQ7IH1cbiAgLmZsZXgtc20tc2hyaW5rLTAge1xuICAgIC1tcy1mbGV4LW5lZ2F0aXZlOiAwICFpbXBvcnRhbnQ7XG4gICAgZmxleC1zaHJpbms6IDAgIWltcG9ydGFudDsgfVxuICAuZmxleC1zbS1zaHJpbmstMSB7XG4gICAgLW1zLWZsZXgtbmVnYXRpdmU6IDEgIWltcG9ydGFudDtcbiAgICBmbGV4LXNocmluazogMSAhaW1wb3J0YW50OyB9XG4gIC5mbGV4LXNtLXdyYXAge1xuICAgIC1tcy1mbGV4LXdyYXA6IHdyYXAgIWltcG9ydGFudDtcbiAgICBmbGV4LXdyYXA6IHdyYXAgIWltcG9ydGFudDsgfVxuICAuZmxleC1zbS1ub3dyYXAge1xuICAgIC1tcy1mbGV4LXdyYXA6IG5vd3JhcCAhaW1wb3J0YW50O1xuICAgIGZsZXgtd3JhcDogbm93cmFwICFpbXBvcnRhbnQ7IH1cbiAgLmZsZXgtc20td3JhcC1yZXZlcnNlIHtcbiAgICAtbXMtZmxleC13cmFwOiB3cmFwLXJldmVyc2UgIWltcG9ydGFudDtcbiAgICBmbGV4LXdyYXA6IHdyYXAtcmV2ZXJzZSAhaW1wb3J0YW50OyB9XG4gIC5qdXN0aWZ5LWNvbnRlbnQtc20tc3RhcnQge1xuICAgIC13ZWJraXQtYm94LXBhY2s6IHN0YXJ0ICFpbXBvcnRhbnQ7XG4gICAgLW1zLWZsZXgtcGFjazogc3RhcnQgIWltcG9ydGFudDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQgIWltcG9ydGFudDsgfVxuICAuanVzdGlmeS1jb250ZW50LXNtLWVuZCB7XG4gICAgLXdlYmtpdC1ib3gtcGFjazogZW5kICFpbXBvcnRhbnQ7XG4gICAgLW1zLWZsZXgtcGFjazogZW5kICFpbXBvcnRhbnQ7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZCAhaW1wb3J0YW50OyB9XG4gIC5qdXN0aWZ5LWNvbnRlbnQtc20tY2VudGVyIHtcbiAgICAtd2Via2l0LWJveC1wYWNrOiBjZW50ZXIgIWltcG9ydGFudDtcbiAgICAtbXMtZmxleC1wYWNrOiBjZW50ZXIgIWltcG9ydGFudDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlciAhaW1wb3J0YW50OyB9XG4gIC5qdXN0aWZ5LWNvbnRlbnQtc20tYmV0d2VlbiB7XG4gICAgLXdlYmtpdC1ib3gtcGFjazoganVzdGlmeSAhaW1wb3J0YW50O1xuICAgIC1tcy1mbGV4LXBhY2s6IGp1c3RpZnkgIWltcG9ydGFudDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW4gIWltcG9ydGFudDsgfVxuICAuanVzdGlmeS1jb250ZW50LXNtLWFyb3VuZCB7XG4gICAgLW1zLWZsZXgtcGFjazogZGlzdHJpYnV0ZSAhaW1wb3J0YW50O1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYXJvdW5kICFpbXBvcnRhbnQ7IH1cbiAgLmp1c3RpZnktY29udGVudC1zbS1ldmVubHkge1xuICAgIC13ZWJraXQtYm94LXBhY2s6IHNwYWNlLWV2ZW5seSAhaW1wb3J0YW50O1xuICAgIC1tcy1mbGV4LXBhY2s6IHNwYWNlLWV2ZW5seSAhaW1wb3J0YW50O1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtZXZlbmx5ICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLWl0ZW1zLXNtLXN0YXJ0IHtcbiAgICAtd2Via2l0LWJveC1hbGlnbjogc3RhcnQgIWltcG9ydGFudDtcbiAgICAtbXMtZmxleC1hbGlnbjogc3RhcnQgIWltcG9ydGFudDtcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydCAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1pdGVtcy1zbS1lbmQge1xuICAgIC13ZWJraXQtYm94LWFsaWduOiBlbmQgIWltcG9ydGFudDtcbiAgICAtbXMtZmxleC1hbGlnbjogZW5kICFpbXBvcnRhbnQ7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLWl0ZW1zLXNtLWNlbnRlciB7XG4gICAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlciAhaW1wb3J0YW50O1xuICAgIC1tcy1mbGV4LWFsaWduOiBjZW50ZXIgIWltcG9ydGFudDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLWl0ZW1zLXNtLWJhc2VsaW5lIHtcbiAgICAtd2Via2l0LWJveC1hbGlnbjogYmFzZWxpbmUgIWltcG9ydGFudDtcbiAgICAtbXMtZmxleC1hbGlnbjogYmFzZWxpbmUgIWltcG9ydGFudDtcbiAgICBhbGlnbi1pdGVtczogYmFzZWxpbmUgIWltcG9ydGFudDsgfVxuICAuYWxpZ24taXRlbXMtc20tc3RyZXRjaCB7XG4gICAgLXdlYmtpdC1ib3gtYWxpZ246IHN0cmV0Y2ggIWltcG9ydGFudDtcbiAgICAtbXMtZmxleC1hbGlnbjogc3RyZXRjaCAhaW1wb3J0YW50O1xuICAgIGFsaWduLWl0ZW1zOiBzdHJldGNoICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLWNvbnRlbnQtc20tc3RhcnQge1xuICAgIC1tcy1mbGV4LWxpbmUtcGFjazogc3RhcnQgIWltcG9ydGFudDtcbiAgICBhbGlnbi1jb250ZW50OiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLWNvbnRlbnQtc20tZW5kIHtcbiAgICAtbXMtZmxleC1saW5lLXBhY2s6IGVuZCAhaW1wb3J0YW50O1xuICAgIGFsaWduLWNvbnRlbnQ6IGZsZXgtZW5kICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLWNvbnRlbnQtc20tY2VudGVyIHtcbiAgICAtbXMtZmxleC1saW5lLXBhY2s6IGNlbnRlciAhaW1wb3J0YW50O1xuICAgIGFsaWduLWNvbnRlbnQ6IGNlbnRlciAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1jb250ZW50LXNtLWJldHdlZW4ge1xuICAgIC1tcy1mbGV4LWxpbmUtcGFjazoganVzdGlmeSAhaW1wb3J0YW50O1xuICAgIGFsaWduLWNvbnRlbnQ6IHNwYWNlLWJldHdlZW4gIWltcG9ydGFudDsgfVxuICAuYWxpZ24tY29udGVudC1zbS1hcm91bmQge1xuICAgIC1tcy1mbGV4LWxpbmUtcGFjazogZGlzdHJpYnV0ZSAhaW1wb3J0YW50O1xuICAgIGFsaWduLWNvbnRlbnQ6IHNwYWNlLWFyb3VuZCAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1jb250ZW50LXNtLXN0cmV0Y2gge1xuICAgIC1tcy1mbGV4LWxpbmUtcGFjazogc3RyZXRjaCAhaW1wb3J0YW50O1xuICAgIGFsaWduLWNvbnRlbnQ6IHN0cmV0Y2ggIWltcG9ydGFudDsgfVxuICAuYWxpZ24tc2VsZi1zbS1hdXRvIHtcbiAgICAtbXMtZmxleC1pdGVtLWFsaWduOiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgLW1zLWdyaWQtcm93LWFsaWduOiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgYWxpZ24tc2VsZjogYXV0byAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1zZWxmLXNtLXN0YXJ0IHtcbiAgICAtbXMtZmxleC1pdGVtLWFsaWduOiBzdGFydCAhaW1wb3J0YW50O1xuICAgIGFsaWduLXNlbGY6IGZsZXgtc3RhcnQgIWltcG9ydGFudDsgfVxuICAuYWxpZ24tc2VsZi1zbS1lbmQge1xuICAgIC1tcy1mbGV4LWl0ZW0tYWxpZ246IGVuZCAhaW1wb3J0YW50O1xuICAgIGFsaWduLXNlbGY6IGZsZXgtZW5kICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLXNlbGYtc20tY2VudGVyIHtcbiAgICAtbXMtZmxleC1pdGVtLWFsaWduOiBjZW50ZXIgIWltcG9ydGFudDtcbiAgICAtbXMtZ3JpZC1yb3ctYWxpZ246IGNlbnRlciAhaW1wb3J0YW50O1xuICAgIGFsaWduLXNlbGY6IGNlbnRlciAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1zZWxmLXNtLWJhc2VsaW5lIHtcbiAgICAtbXMtZmxleC1pdGVtLWFsaWduOiBiYXNlbGluZSAhaW1wb3J0YW50O1xuICAgIGFsaWduLXNlbGY6IGJhc2VsaW5lICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLXNlbGYtc20tc3RyZXRjaCB7XG4gICAgLW1zLWZsZXgtaXRlbS1hbGlnbjogc3RyZXRjaCAhaW1wb3J0YW50O1xuICAgIC1tcy1ncmlkLXJvdy1hbGlnbjogc3RyZXRjaCAhaW1wb3J0YW50O1xuICAgIGFsaWduLXNlbGY6IHN0cmV0Y2ggIWltcG9ydGFudDsgfVxuICAub3JkZXItc20tZmlyc3Qge1xuICAgIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDAgIWltcG9ydGFudDtcbiAgICAtbXMtZmxleC1vcmRlcjogLTEgIWltcG9ydGFudDtcbiAgICBvcmRlcjogLTEgIWltcG9ydGFudDsgfVxuICAub3JkZXItc20tMCB7XG4gICAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogMSAhaW1wb3J0YW50O1xuICAgIC1tcy1mbGV4LW9yZGVyOiAwICFpbXBvcnRhbnQ7XG4gICAgb3JkZXI6IDAgIWltcG9ydGFudDsgfVxuICAub3JkZXItc20tMSB7XG4gICAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogMiAhaW1wb3J0YW50O1xuICAgIC1tcy1mbGV4LW9yZGVyOiAxICFpbXBvcnRhbnQ7XG4gICAgb3JkZXI6IDEgIWltcG9ydGFudDsgfVxuICAub3JkZXItc20tMiB7XG4gICAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogMyAhaW1wb3J0YW50O1xuICAgIC1tcy1mbGV4LW9yZGVyOiAyICFpbXBvcnRhbnQ7XG4gICAgb3JkZXI6IDIgIWltcG9ydGFudDsgfVxuICAub3JkZXItc20tMyB7XG4gICAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogNCAhaW1wb3J0YW50O1xuICAgIC1tcy1mbGV4LW9yZGVyOiAzICFpbXBvcnRhbnQ7XG4gICAgb3JkZXI6IDMgIWltcG9ydGFudDsgfVxuICAub3JkZXItc20tNCB7XG4gICAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogNSAhaW1wb3J0YW50O1xuICAgIC1tcy1mbGV4LW9yZGVyOiA0ICFpbXBvcnRhbnQ7XG4gICAgb3JkZXI6IDQgIWltcG9ydGFudDsgfVxuICAub3JkZXItc20tNSB7XG4gICAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogNiAhaW1wb3J0YW50O1xuICAgIC1tcy1mbGV4LW9yZGVyOiA1ICFpbXBvcnRhbnQ7XG4gICAgb3JkZXI6IDUgIWltcG9ydGFudDsgfVxuICAub3JkZXItc20tbGFzdCB7XG4gICAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogNyAhaW1wb3J0YW50O1xuICAgIC1tcy1mbGV4LW9yZGVyOiA2ICFpbXBvcnRhbnQ7XG4gICAgb3JkZXI6IDYgIWltcG9ydGFudDsgfVxuICAubS1zbS0wIHtcbiAgICBtYXJnaW46IDAgIWltcG9ydGFudDsgfVxuICAubS1zbS0xIHtcbiAgICBtYXJnaW46IDAuMjVyZW0gIWltcG9ydGFudDsgfVxuICAubS1zbS0yIHtcbiAgICBtYXJnaW46IDAuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tLXNtLTMge1xuICAgIG1hcmdpbjogMXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tLXNtLTQge1xuICAgIG1hcmdpbjogMS41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm0tc20tNSB7XG4gICAgbWFyZ2luOiAzcmVtICFpbXBvcnRhbnQ7IH1cbiAgLm0tc20tYXV0byB7XG4gICAgbWFyZ2luOiBhdXRvICFpbXBvcnRhbnQ7IH1cbiAgLm14LXNtLTAge1xuICAgIG1hcmdpbi1yaWdodDogMCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAwICFpbXBvcnRhbnQ7IH1cbiAgLm14LXNtLTEge1xuICAgIG1hcmdpbi1yaWdodDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAwLjI1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm14LXNtLTIge1xuICAgIG1hcmdpbi1yaWdodDogMC41cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDAuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5teC1zbS0zIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDFyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogMXJlbSAhaW1wb3J0YW50OyB9XG4gIC5teC1zbS00IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDEuNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAxLjVyZW0gIWltcG9ydGFudDsgfVxuICAubXgtc20tNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAzcmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDNyZW0gIWltcG9ydGFudDsgfVxuICAubXgtc20tYXV0byB7XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG8gIWltcG9ydGFudDsgfVxuICAubXktc20tMCB7XG4gICAgbWFyZ2luLXRvcDogMCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDsgfVxuICAubXktc20tMSB7XG4gICAgbWFyZ2luLXRvcDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDAuMjVyZW0gIWltcG9ydGFudDsgfVxuICAubXktc20tMiB7XG4gICAgbWFyZ2luLXRvcDogMC41cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm15LXNtLTMge1xuICAgIG1hcmdpbi10b3A6IDFyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAxcmVtICFpbXBvcnRhbnQ7IH1cbiAgLm15LXNtLTQge1xuICAgIG1hcmdpbi10b3A6IDEuNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDEuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5teS1zbS01IHtcbiAgICBtYXJnaW4tdG9wOiAzcmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogM3JlbSAhaW1wb3J0YW50OyB9XG4gIC5teS1zbS1hdXRvIHtcbiAgICBtYXJnaW4tdG9wOiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogYXV0byAhaW1wb3J0YW50OyB9XG4gIC5tdC1zbS0wIHtcbiAgICBtYXJnaW4tdG9wOiAwICFpbXBvcnRhbnQ7IH1cbiAgLm10LXNtLTEge1xuICAgIG1hcmdpbi10b3A6IDAuMjVyZW0gIWltcG9ydGFudDsgfVxuICAubXQtc20tMiB7XG4gICAgbWFyZ2luLXRvcDogMC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm10LXNtLTMge1xuICAgIG1hcmdpbi10b3A6IDFyZW0gIWltcG9ydGFudDsgfVxuICAubXQtc20tNCB7XG4gICAgbWFyZ2luLXRvcDogMS41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm10LXNtLTUge1xuICAgIG1hcmdpbi10b3A6IDNyZW0gIWltcG9ydGFudDsgfVxuICAubXQtc20tYXV0byB7XG4gICAgbWFyZ2luLXRvcDogYXV0byAhaW1wb3J0YW50OyB9XG4gIC5tZS1zbS0wIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAgIWltcG9ydGFudDsgfVxuICAubWUtc20tMSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjI1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1lLXNtLTIge1xuICAgIG1hcmdpbi1yaWdodDogMC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1lLXNtLTMge1xuICAgIG1hcmdpbi1yaWdodDogMXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tZS1zbS00IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDEuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tZS1zbS01IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDNyZW0gIWltcG9ydGFudDsgfVxuICAubWUtc20tYXV0byB7XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7IH1cbiAgLm1iLXNtLTAge1xuICAgIG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDsgfVxuICAubWItc20tMSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMC4yNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tYi1zbS0yIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjVyZW0gIWltcG9ydGFudDsgfVxuICAubWItc20tMyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tYi1zbS00IHtcbiAgICBtYXJnaW4tYm90dG9tOiAxLjVyZW0gIWltcG9ydGFudDsgfVxuICAubWItc20tNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogM3JlbSAhaW1wb3J0YW50OyB9XG4gIC5tYi1zbS1hdXRvIHtcbiAgICBtYXJnaW4tYm90dG9tOiBhdXRvICFpbXBvcnRhbnQ7IH1cbiAgLm1zLXNtLTAge1xuICAgIG1hcmdpbi1sZWZ0OiAwICFpbXBvcnRhbnQ7IH1cbiAgLm1zLXNtLTEge1xuICAgIG1hcmdpbi1sZWZ0OiAwLjI1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1zLXNtLTIge1xuICAgIG1hcmdpbi1sZWZ0OiAwLjVyZW0gIWltcG9ydGFudDsgfVxuICAubXMtc20tMyB7XG4gICAgbWFyZ2luLWxlZnQ6IDFyZW0gIWltcG9ydGFudDsgfVxuICAubXMtc20tNCB7XG4gICAgbWFyZ2luLWxlZnQ6IDEuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tcy1zbS01IHtcbiAgICBtYXJnaW4tbGVmdDogM3JlbSAhaW1wb3J0YW50OyB9XG4gIC5tcy1zbS1hdXRvIHtcbiAgICBtYXJnaW4tbGVmdDogYXV0byAhaW1wb3J0YW50OyB9XG4gIC5wLXNtLTAge1xuICAgIHBhZGRpbmc6IDAgIWltcG9ydGFudDsgfVxuICAucC1zbS0xIHtcbiAgICBwYWRkaW5nOiAwLjI1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnAtc20tMiB7XG4gICAgcGFkZGluZzogMC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnAtc20tMyB7XG4gICAgcGFkZGluZzogMXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wLXNtLTQge1xuICAgIHBhZGRpbmc6IDEuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wLXNtLTUge1xuICAgIHBhZGRpbmc6IDNyZW0gIWltcG9ydGFudDsgfVxuICAucHgtc20tMCB7XG4gICAgcGFkZGluZy1yaWdodDogMCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogMCAhaW1wb3J0YW50OyB9XG4gIC5weC1zbS0xIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiAwLjI1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnB4LXNtLTIge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAuNXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogMC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnB4LXNtLTMge1xuICAgIHBhZGRpbmctcmlnaHQ6IDFyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDFyZW0gIWltcG9ydGFudDsgfVxuICAucHgtc20tNCB7XG4gICAgcGFkZGluZy1yaWdodDogMS41cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiAxLjVyZW0gIWltcG9ydGFudDsgfVxuICAucHgtc20tNSB7XG4gICAgcGFkZGluZy1yaWdodDogM3JlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogM3JlbSAhaW1wb3J0YW50OyB9XG4gIC5weS1zbS0wIHtcbiAgICBwYWRkaW5nLXRvcDogMCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAwICFpbXBvcnRhbnQ7IH1cbiAgLnB5LXNtLTEge1xuICAgIHBhZGRpbmctdG9wOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDAuMjVyZW0gIWltcG9ydGFudDsgfVxuICAucHktc20tMiB7XG4gICAgcGFkZGluZy10b3A6IDAuNXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAwLjVyZW0gIWltcG9ydGFudDsgfVxuICAucHktc20tMyB7XG4gICAgcGFkZGluZy10b3A6IDFyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMXJlbSAhaW1wb3J0YW50OyB9XG4gIC5weS1zbS00IHtcbiAgICBwYWRkaW5nLXRvcDogMS41cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDEuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5weS1zbS01IHtcbiAgICBwYWRkaW5nLXRvcDogM3JlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAzcmVtICFpbXBvcnRhbnQ7IH1cbiAgLnB0LXNtLTAge1xuICAgIHBhZGRpbmctdG9wOiAwICFpbXBvcnRhbnQ7IH1cbiAgLnB0LXNtLTEge1xuICAgIHBhZGRpbmctdG9wOiAwLjI1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnB0LXNtLTIge1xuICAgIHBhZGRpbmctdG9wOiAwLjVyZW0gIWltcG9ydGFudDsgfVxuICAucHQtc20tMyB7XG4gICAgcGFkZGluZy10b3A6IDFyZW0gIWltcG9ydGFudDsgfVxuICAucHQtc20tNCB7XG4gICAgcGFkZGluZy10b3A6IDEuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wdC1zbS01IHtcbiAgICBwYWRkaW5nLXRvcDogM3JlbSAhaW1wb3J0YW50OyB9XG4gIC5wZS1zbS0wIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwICFpbXBvcnRhbnQ7IH1cbiAgLnBlLXNtLTEge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAuMjVyZW0gIWltcG9ydGFudDsgfVxuICAucGUtc20tMiB7XG4gICAgcGFkZGluZy1yaWdodDogMC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnBlLXNtLTMge1xuICAgIHBhZGRpbmctcmlnaHQ6IDFyZW0gIWltcG9ydGFudDsgfVxuICAucGUtc20tNCB7XG4gICAgcGFkZGluZy1yaWdodDogMS41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnBlLXNtLTUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDNyZW0gIWltcG9ydGFudDsgfVxuICAucGItc20tMCB7XG4gICAgcGFkZGluZy1ib3R0b206IDAgIWltcG9ydGFudDsgfVxuICAucGItc20tMSB7XG4gICAgcGFkZGluZy1ib3R0b206IDAuMjVyZW0gIWltcG9ydGFudDsgfVxuICAucGItc20tMiB7XG4gICAgcGFkZGluZy1ib3R0b206IDAuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wYi1zbS0zIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wYi1zbS00IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMS41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnBiLXNtLTUge1xuICAgIHBhZGRpbmctYm90dG9tOiAzcmVtICFpbXBvcnRhbnQ7IH1cbiAgLnBzLXNtLTAge1xuICAgIHBhZGRpbmctbGVmdDogMCAhaW1wb3J0YW50OyB9XG4gIC5wcy1zbS0xIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuMjVyZW0gIWltcG9ydGFudDsgfVxuICAucHMtc20tMiB7XG4gICAgcGFkZGluZy1sZWZ0OiAwLjVyZW0gIWltcG9ydGFudDsgfVxuICAucHMtc20tMyB7XG4gICAgcGFkZGluZy1sZWZ0OiAxcmVtICFpbXBvcnRhbnQ7IH1cbiAgLnBzLXNtLTQge1xuICAgIHBhZGRpbmctbGVmdDogMS41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnBzLXNtLTUge1xuICAgIHBhZGRpbmctbGVmdDogM3JlbSAhaW1wb3J0YW50OyB9XG4gIC5nYXAtc20tMCB7XG4gICAgZ2FwOiAwICFpbXBvcnRhbnQ7IH1cbiAgLmdhcC1zbS0xIHtcbiAgICBnYXA6IDAuMjVyZW0gIWltcG9ydGFudDsgfVxuICAuZ2FwLXNtLTIge1xuICAgIGdhcDogMC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLmdhcC1zbS0zIHtcbiAgICBnYXA6IDFyZW0gIWltcG9ydGFudDsgfVxuICAuZ2FwLXNtLTQge1xuICAgIGdhcDogMS41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLmdhcC1zbS01IHtcbiAgICBnYXA6IDNyZW0gIWltcG9ydGFudDsgfVxuICAucm93LWdhcC1zbS0wIHtcbiAgICByb3ctZ2FwOiAwICFpbXBvcnRhbnQ7IH1cbiAgLnJvdy1nYXAtc20tMSB7XG4gICAgcm93LWdhcDogMC4yNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5yb3ctZ2FwLXNtLTIge1xuICAgIHJvdy1nYXA6IDAuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5yb3ctZ2FwLXNtLTMge1xuICAgIHJvdy1nYXA6IDFyZW0gIWltcG9ydGFudDsgfVxuICAucm93LWdhcC1zbS00IHtcbiAgICByb3ctZ2FwOiAxLjVyZW0gIWltcG9ydGFudDsgfVxuICAucm93LWdhcC1zbS01IHtcbiAgICByb3ctZ2FwOiAzcmVtICFpbXBvcnRhbnQ7IH1cbiAgLmNvbHVtbi1nYXAtc20tMCB7XG4gICAgLW1vei1jb2x1bW4tZ2FwOiAwICFpbXBvcnRhbnQ7XG4gICAgLXdlYmtpdC1jb2x1bW4tZ2FwOiAwICFpbXBvcnRhbnQ7XG4gICAgY29sdW1uLWdhcDogMCAhaW1wb3J0YW50OyB9XG4gIC5jb2x1bW4tZ2FwLXNtLTEge1xuICAgIC1tb3otY29sdW1uLWdhcDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICAgIC13ZWJraXQtY29sdW1uLWdhcDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICAgIGNvbHVtbi1nYXA6IDAuMjVyZW0gIWltcG9ydGFudDsgfVxuICAuY29sdW1uLWdhcC1zbS0yIHtcbiAgICAtbW96LWNvbHVtbi1nYXA6IDAuNXJlbSAhaW1wb3J0YW50O1xuICAgIC13ZWJraXQtY29sdW1uLWdhcDogMC41cmVtICFpbXBvcnRhbnQ7XG4gICAgY29sdW1uLWdhcDogMC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLmNvbHVtbi1nYXAtc20tMyB7XG4gICAgLW1vei1jb2x1bW4tZ2FwOiAxcmVtICFpbXBvcnRhbnQ7XG4gICAgLXdlYmtpdC1jb2x1bW4tZ2FwOiAxcmVtICFpbXBvcnRhbnQ7XG4gICAgY29sdW1uLWdhcDogMXJlbSAhaW1wb3J0YW50OyB9XG4gIC5jb2x1bW4tZ2FwLXNtLTQge1xuICAgIC1tb3otY29sdW1uLWdhcDogMS41cmVtICFpbXBvcnRhbnQ7XG4gICAgLXdlYmtpdC1jb2x1bW4tZ2FwOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgICBjb2x1bW4tZ2FwOiAxLjVyZW0gIWltcG9ydGFudDsgfVxuICAuY29sdW1uLWdhcC1zbS01IHtcbiAgICAtbW96LWNvbHVtbi1nYXA6IDNyZW0gIWltcG9ydGFudDtcbiAgICAtd2Via2l0LWNvbHVtbi1nYXA6IDNyZW0gIWltcG9ydGFudDtcbiAgICBjb2x1bW4tZ2FwOiAzcmVtICFpbXBvcnRhbnQ7IH1cbiAgLnRleHQtc20tc3RhcnQge1xuICAgIHRleHQtYWxpZ246IGxlZnQgIWltcG9ydGFudDsgfVxuICAudGV4dC1zbS1lbmQge1xuICAgIHRleHQtYWxpZ246IHJpZ2h0ICFpbXBvcnRhbnQ7IH1cbiAgLnRleHQtc20tY2VudGVyIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXIgIWltcG9ydGFudDsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuZmxvYXQtbWQtc3RhcnQge1xuICAgIGZsb2F0OiBsZWZ0ICFpbXBvcnRhbnQ7IH1cbiAgLmZsb2F0LW1kLWVuZCB7XG4gICAgZmxvYXQ6IHJpZ2h0ICFpbXBvcnRhbnQ7IH1cbiAgLmZsb2F0LW1kLW5vbmUge1xuICAgIGZsb2F0OiBub25lICFpbXBvcnRhbnQ7IH1cbiAgLm9iamVjdC1maXQtbWQtY29udGFpbiB7XG4gICAgLW8tb2JqZWN0LWZpdDogY29udGFpbiAhaW1wb3J0YW50O1xuICAgIG9iamVjdC1maXQ6IGNvbnRhaW4gIWltcG9ydGFudDsgfVxuICAub2JqZWN0LWZpdC1tZC1jb3ZlciB7XG4gICAgLW8tb2JqZWN0LWZpdDogY292ZXIgIWltcG9ydGFudDtcbiAgICBvYmplY3QtZml0OiBjb3ZlciAhaW1wb3J0YW50OyB9XG4gIC5vYmplY3QtZml0LW1kLWZpbGwge1xuICAgIC1vLW9iamVjdC1maXQ6IGZpbGwgIWltcG9ydGFudDtcbiAgICBvYmplY3QtZml0OiBmaWxsICFpbXBvcnRhbnQ7IH1cbiAgLm9iamVjdC1maXQtbWQtc2NhbGUge1xuICAgIC1vLW9iamVjdC1maXQ6IHNjYWxlLWRvd24gIWltcG9ydGFudDtcbiAgICBvYmplY3QtZml0OiBzY2FsZS1kb3duICFpbXBvcnRhbnQ7IH1cbiAgLm9iamVjdC1maXQtbWQtbm9uZSB7XG4gICAgLW8tb2JqZWN0LWZpdDogbm9uZSAhaW1wb3J0YW50O1xuICAgIG9iamVjdC1maXQ6IG5vbmUgIWltcG9ydGFudDsgfVxuICAuZC1tZC1pbmxpbmUge1xuICAgIGRpc3BsYXk6IGlubGluZSAhaW1wb3J0YW50OyB9XG4gIC5kLW1kLWlubGluZS1ibG9jayB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrICFpbXBvcnRhbnQ7IH1cbiAgLmQtbWQtYmxvY2sge1xuICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7IH1cbiAgLmQtbWQtZ3JpZCB7XG4gICAgZGlzcGxheTogLW1zLWdyaWQgIWltcG9ydGFudDtcbiAgICBkaXNwbGF5OiBncmlkICFpbXBvcnRhbnQ7IH1cbiAgLmQtbWQtaW5saW5lLWdyaWQge1xuICAgIGRpc3BsYXk6IC1tcy1pbmxpbmUtZ3JpZCAhaW1wb3J0YW50O1xuICAgIGRpc3BsYXk6IGlubGluZS1ncmlkICFpbXBvcnRhbnQ7IH1cbiAgLmQtbWQtdGFibGUge1xuICAgIGRpc3BsYXk6IHRhYmxlICFpbXBvcnRhbnQ7IH1cbiAgLmQtbWQtdGFibGUtcm93IHtcbiAgICBkaXNwbGF5OiB0YWJsZS1yb3cgIWltcG9ydGFudDsgfVxuICAuZC1tZC10YWJsZS1jZWxsIHtcbiAgICBkaXNwbGF5OiB0YWJsZS1jZWxsICFpbXBvcnRhbnQ7IH1cbiAgLmQtbWQtZmxleCB7XG4gICAgZGlzcGxheTogLXdlYmtpdC1ib3ggIWltcG9ydGFudDtcbiAgICBkaXNwbGF5OiAtbXMtZmxleGJveCAhaW1wb3J0YW50O1xuICAgIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDsgfVxuICAuZC1tZC1pbmxpbmUtZmxleCB7XG4gICAgZGlzcGxheTogLXdlYmtpdC1pbmxpbmUtYm94ICFpbXBvcnRhbnQ7XG4gICAgZGlzcGxheTogLW1zLWlubGluZS1mbGV4Ym94ICFpbXBvcnRhbnQ7XG4gICAgZGlzcGxheTogaW5saW5lLWZsZXggIWltcG9ydGFudDsgfVxuICAuZC1tZC1ub25lIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7IH1cbiAgLmZsZXgtbWQtZmlsbCB7XG4gICAgLXdlYmtpdC1ib3gtZmxleDogMSAhaW1wb3J0YW50O1xuICAgIC1tcy1mbGV4OiAxIDEgYXV0byAhaW1wb3J0YW50O1xuICAgIGZsZXg6IDEgMSBhdXRvICFpbXBvcnRhbnQ7IH1cbiAgLmZsZXgtbWQtcm93IHtcbiAgICAtd2Via2l0LWJveC1vcmllbnQ6IGhvcml6b250YWwgIWltcG9ydGFudDtcbiAgICAtd2Via2l0LWJveC1kaXJlY3Rpb246IG5vcm1hbCAhaW1wb3J0YW50O1xuICAgIC1tcy1mbGV4LWRpcmVjdGlvbjogcm93ICFpbXBvcnRhbnQ7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdyAhaW1wb3J0YW50OyB9XG4gIC5mbGV4LW1kLWNvbHVtbiB7XG4gICAgLXdlYmtpdC1ib3gtb3JpZW50OiB2ZXJ0aWNhbCAhaW1wb3J0YW50O1xuICAgIC13ZWJraXQtYm94LWRpcmVjdGlvbjogbm9ybWFsICFpbXBvcnRhbnQ7XG4gICAgLW1zLWZsZXgtZGlyZWN0aW9uOiBjb2x1bW4gIWltcG9ydGFudDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uICFpbXBvcnRhbnQ7IH1cbiAgLmZsZXgtbWQtcm93LXJldmVyc2Uge1xuICAgIC13ZWJraXQtYm94LW9yaWVudDogaG9yaXpvbnRhbCAhaW1wb3J0YW50O1xuICAgIC13ZWJraXQtYm94LWRpcmVjdGlvbjogcmV2ZXJzZSAhaW1wb3J0YW50O1xuICAgIC1tcy1mbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2UgIWltcG9ydGFudDtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2UgIWltcG9ydGFudDsgfVxuICAuZmxleC1tZC1jb2x1bW4tcmV2ZXJzZSB7XG4gICAgLXdlYmtpdC1ib3gtb3JpZW50OiB2ZXJ0aWNhbCAhaW1wb3J0YW50O1xuICAgIC13ZWJraXQtYm94LWRpcmVjdGlvbjogcmV2ZXJzZSAhaW1wb3J0YW50O1xuICAgIC1tcy1mbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2UgIWltcG9ydGFudDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2UgIWltcG9ydGFudDsgfVxuICAuZmxleC1tZC1ncm93LTAge1xuICAgIC13ZWJraXQtYm94LWZsZXg6IDAgIWltcG9ydGFudDtcbiAgICAtbXMtZmxleC1wb3NpdGl2ZTogMCAhaW1wb3J0YW50O1xuICAgIGZsZXgtZ3JvdzogMCAhaW1wb3J0YW50OyB9XG4gIC5mbGV4LW1kLWdyb3ctMSB7XG4gICAgLXdlYmtpdC1ib3gtZmxleDogMSAhaW1wb3J0YW50O1xuICAgIC1tcy1mbGV4LXBvc2l0aXZlOiAxICFpbXBvcnRhbnQ7XG4gICAgZmxleC1ncm93OiAxICFpbXBvcnRhbnQ7IH1cbiAgLmZsZXgtbWQtc2hyaW5rLTAge1xuICAgIC1tcy1mbGV4LW5lZ2F0aXZlOiAwICFpbXBvcnRhbnQ7XG4gICAgZmxleC1zaHJpbms6IDAgIWltcG9ydGFudDsgfVxuICAuZmxleC1tZC1zaHJpbmstMSB7XG4gICAgLW1zLWZsZXgtbmVnYXRpdmU6IDEgIWltcG9ydGFudDtcbiAgICBmbGV4LXNocmluazogMSAhaW1wb3J0YW50OyB9XG4gIC5mbGV4LW1kLXdyYXAge1xuICAgIC1tcy1mbGV4LXdyYXA6IHdyYXAgIWltcG9ydGFudDtcbiAgICBmbGV4LXdyYXA6IHdyYXAgIWltcG9ydGFudDsgfVxuICAuZmxleC1tZC1ub3dyYXAge1xuICAgIC1tcy1mbGV4LXdyYXA6IG5vd3JhcCAhaW1wb3J0YW50O1xuICAgIGZsZXgtd3JhcDogbm93cmFwICFpbXBvcnRhbnQ7IH1cbiAgLmZsZXgtbWQtd3JhcC1yZXZlcnNlIHtcbiAgICAtbXMtZmxleC13cmFwOiB3cmFwLXJldmVyc2UgIWltcG9ydGFudDtcbiAgICBmbGV4LXdyYXA6IHdyYXAtcmV2ZXJzZSAhaW1wb3J0YW50OyB9XG4gIC5qdXN0aWZ5LWNvbnRlbnQtbWQtc3RhcnQge1xuICAgIC13ZWJraXQtYm94LXBhY2s6IHN0YXJ0ICFpbXBvcnRhbnQ7XG4gICAgLW1zLWZsZXgtcGFjazogc3RhcnQgIWltcG9ydGFudDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQgIWltcG9ydGFudDsgfVxuICAuanVzdGlmeS1jb250ZW50LW1kLWVuZCB7XG4gICAgLXdlYmtpdC1ib3gtcGFjazogZW5kICFpbXBvcnRhbnQ7XG4gICAgLW1zLWZsZXgtcGFjazogZW5kICFpbXBvcnRhbnQ7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZCAhaW1wb3J0YW50OyB9XG4gIC5qdXN0aWZ5LWNvbnRlbnQtbWQtY2VudGVyIHtcbiAgICAtd2Via2l0LWJveC1wYWNrOiBjZW50ZXIgIWltcG9ydGFudDtcbiAgICAtbXMtZmxleC1wYWNrOiBjZW50ZXIgIWltcG9ydGFudDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlciAhaW1wb3J0YW50OyB9XG4gIC5qdXN0aWZ5LWNvbnRlbnQtbWQtYmV0d2VlbiB7XG4gICAgLXdlYmtpdC1ib3gtcGFjazoganVzdGlmeSAhaW1wb3J0YW50O1xuICAgIC1tcy1mbGV4LXBhY2s6IGp1c3RpZnkgIWltcG9ydGFudDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW4gIWltcG9ydGFudDsgfVxuICAuanVzdGlmeS1jb250ZW50LW1kLWFyb3VuZCB7XG4gICAgLW1zLWZsZXgtcGFjazogZGlzdHJpYnV0ZSAhaW1wb3J0YW50O1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYXJvdW5kICFpbXBvcnRhbnQ7IH1cbiAgLmp1c3RpZnktY29udGVudC1tZC1ldmVubHkge1xuICAgIC13ZWJraXQtYm94LXBhY2s6IHNwYWNlLWV2ZW5seSAhaW1wb3J0YW50O1xuICAgIC1tcy1mbGV4LXBhY2s6IHNwYWNlLWV2ZW5seSAhaW1wb3J0YW50O1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtZXZlbmx5ICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLWl0ZW1zLW1kLXN0YXJ0IHtcbiAgICAtd2Via2l0LWJveC1hbGlnbjogc3RhcnQgIWltcG9ydGFudDtcbiAgICAtbXMtZmxleC1hbGlnbjogc3RhcnQgIWltcG9ydGFudDtcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydCAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1pdGVtcy1tZC1lbmQge1xuICAgIC13ZWJraXQtYm94LWFsaWduOiBlbmQgIWltcG9ydGFudDtcbiAgICAtbXMtZmxleC1hbGlnbjogZW5kICFpbXBvcnRhbnQ7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLWl0ZW1zLW1kLWNlbnRlciB7XG4gICAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlciAhaW1wb3J0YW50O1xuICAgIC1tcy1mbGV4LWFsaWduOiBjZW50ZXIgIWltcG9ydGFudDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLWl0ZW1zLW1kLWJhc2VsaW5lIHtcbiAgICAtd2Via2l0LWJveC1hbGlnbjogYmFzZWxpbmUgIWltcG9ydGFudDtcbiAgICAtbXMtZmxleC1hbGlnbjogYmFzZWxpbmUgIWltcG9ydGFudDtcbiAgICBhbGlnbi1pdGVtczogYmFzZWxpbmUgIWltcG9ydGFudDsgfVxuICAuYWxpZ24taXRlbXMtbWQtc3RyZXRjaCB7XG4gICAgLXdlYmtpdC1ib3gtYWxpZ246IHN0cmV0Y2ggIWltcG9ydGFudDtcbiAgICAtbXMtZmxleC1hbGlnbjogc3RyZXRjaCAhaW1wb3J0YW50O1xuICAgIGFsaWduLWl0ZW1zOiBzdHJldGNoICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLWNvbnRlbnQtbWQtc3RhcnQge1xuICAgIC1tcy1mbGV4LWxpbmUtcGFjazogc3RhcnQgIWltcG9ydGFudDtcbiAgICBhbGlnbi1jb250ZW50OiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLWNvbnRlbnQtbWQtZW5kIHtcbiAgICAtbXMtZmxleC1saW5lLXBhY2s6IGVuZCAhaW1wb3J0YW50O1xuICAgIGFsaWduLWNvbnRlbnQ6IGZsZXgtZW5kICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLWNvbnRlbnQtbWQtY2VudGVyIHtcbiAgICAtbXMtZmxleC1saW5lLXBhY2s6IGNlbnRlciAhaW1wb3J0YW50O1xuICAgIGFsaWduLWNvbnRlbnQ6IGNlbnRlciAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1jb250ZW50LW1kLWJldHdlZW4ge1xuICAgIC1tcy1mbGV4LWxpbmUtcGFjazoganVzdGlmeSAhaW1wb3J0YW50O1xuICAgIGFsaWduLWNvbnRlbnQ6IHNwYWNlLWJldHdlZW4gIWltcG9ydGFudDsgfVxuICAuYWxpZ24tY29udGVudC1tZC1hcm91bmQge1xuICAgIC1tcy1mbGV4LWxpbmUtcGFjazogZGlzdHJpYnV0ZSAhaW1wb3J0YW50O1xuICAgIGFsaWduLWNvbnRlbnQ6IHNwYWNlLWFyb3VuZCAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1jb250ZW50LW1kLXN0cmV0Y2gge1xuICAgIC1tcy1mbGV4LWxpbmUtcGFjazogc3RyZXRjaCAhaW1wb3J0YW50O1xuICAgIGFsaWduLWNvbnRlbnQ6IHN0cmV0Y2ggIWltcG9ydGFudDsgfVxuICAuYWxpZ24tc2VsZi1tZC1hdXRvIHtcbiAgICAtbXMtZmxleC1pdGVtLWFsaWduOiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgLW1zLWdyaWQtcm93LWFsaWduOiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgYWxpZ24tc2VsZjogYXV0byAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1zZWxmLW1kLXN0YXJ0IHtcbiAgICAtbXMtZmxleC1pdGVtLWFsaWduOiBzdGFydCAhaW1wb3J0YW50O1xuICAgIGFsaWduLXNlbGY6IGZsZXgtc3RhcnQgIWltcG9ydGFudDsgfVxuICAuYWxpZ24tc2VsZi1tZC1lbmQge1xuICAgIC1tcy1mbGV4LWl0ZW0tYWxpZ246IGVuZCAhaW1wb3J0YW50O1xuICAgIGFsaWduLXNlbGY6IGZsZXgtZW5kICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLXNlbGYtbWQtY2VudGVyIHtcbiAgICAtbXMtZmxleC1pdGVtLWFsaWduOiBjZW50ZXIgIWltcG9ydGFudDtcbiAgICAtbXMtZ3JpZC1yb3ctYWxpZ246IGNlbnRlciAhaW1wb3J0YW50O1xuICAgIGFsaWduLXNlbGY6IGNlbnRlciAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1zZWxmLW1kLWJhc2VsaW5lIHtcbiAgICAtbXMtZmxleC1pdGVtLWFsaWduOiBiYXNlbGluZSAhaW1wb3J0YW50O1xuICAgIGFsaWduLXNlbGY6IGJhc2VsaW5lICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLXNlbGYtbWQtc3RyZXRjaCB7XG4gICAgLW1zLWZsZXgtaXRlbS1hbGlnbjogc3RyZXRjaCAhaW1wb3J0YW50O1xuICAgIC1tcy1ncmlkLXJvdy1hbGlnbjogc3RyZXRjaCAhaW1wb3J0YW50O1xuICAgIGFsaWduLXNlbGY6IHN0cmV0Y2ggIWltcG9ydGFudDsgfVxuICAub3JkZXItbWQtZmlyc3Qge1xuICAgIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDAgIWltcG9ydGFudDtcbiAgICAtbXMtZmxleC1vcmRlcjogLTEgIWltcG9ydGFudDtcbiAgICBvcmRlcjogLTEgIWltcG9ydGFudDsgfVxuICAub3JkZXItbWQtMCB7XG4gICAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogMSAhaW1wb3J0YW50O1xuICAgIC1tcy1mbGV4LW9yZGVyOiAwICFpbXBvcnRhbnQ7XG4gICAgb3JkZXI6IDAgIWltcG9ydGFudDsgfVxuICAub3JkZXItbWQtMSB7XG4gICAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogMiAhaW1wb3J0YW50O1xuICAgIC1tcy1mbGV4LW9yZGVyOiAxICFpbXBvcnRhbnQ7XG4gICAgb3JkZXI6IDEgIWltcG9ydGFudDsgfVxuICAub3JkZXItbWQtMiB7XG4gICAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogMyAhaW1wb3J0YW50O1xuICAgIC1tcy1mbGV4LW9yZGVyOiAyICFpbXBvcnRhbnQ7XG4gICAgb3JkZXI6IDIgIWltcG9ydGFudDsgfVxuICAub3JkZXItbWQtMyB7XG4gICAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogNCAhaW1wb3J0YW50O1xuICAgIC1tcy1mbGV4LW9yZGVyOiAzICFpbXBvcnRhbnQ7XG4gICAgb3JkZXI6IDMgIWltcG9ydGFudDsgfVxuICAub3JkZXItbWQtNCB7XG4gICAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogNSAhaW1wb3J0YW50O1xuICAgIC1tcy1mbGV4LW9yZGVyOiA0ICFpbXBvcnRhbnQ7XG4gICAgb3JkZXI6IDQgIWltcG9ydGFudDsgfVxuICAub3JkZXItbWQtNSB7XG4gICAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogNiAhaW1wb3J0YW50O1xuICAgIC1tcy1mbGV4LW9yZGVyOiA1ICFpbXBvcnRhbnQ7XG4gICAgb3JkZXI6IDUgIWltcG9ydGFudDsgfVxuICAub3JkZXItbWQtbGFzdCB7XG4gICAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogNyAhaW1wb3J0YW50O1xuICAgIC1tcy1mbGV4LW9yZGVyOiA2ICFpbXBvcnRhbnQ7XG4gICAgb3JkZXI6IDYgIWltcG9ydGFudDsgfVxuICAubS1tZC0wIHtcbiAgICBtYXJnaW46IDAgIWltcG9ydGFudDsgfVxuICAubS1tZC0xIHtcbiAgICBtYXJnaW46IDAuMjVyZW0gIWltcG9ydGFudDsgfVxuICAubS1tZC0yIHtcbiAgICBtYXJnaW46IDAuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tLW1kLTMge1xuICAgIG1hcmdpbjogMXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tLW1kLTQge1xuICAgIG1hcmdpbjogMS41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm0tbWQtNSB7XG4gICAgbWFyZ2luOiAzcmVtICFpbXBvcnRhbnQ7IH1cbiAgLm0tbWQtYXV0byB7XG4gICAgbWFyZ2luOiBhdXRvICFpbXBvcnRhbnQ7IH1cbiAgLm14LW1kLTAge1xuICAgIG1hcmdpbi1yaWdodDogMCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAwICFpbXBvcnRhbnQ7IH1cbiAgLm14LW1kLTEge1xuICAgIG1hcmdpbi1yaWdodDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAwLjI1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm14LW1kLTIge1xuICAgIG1hcmdpbi1yaWdodDogMC41cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDAuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5teC1tZC0zIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDFyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogMXJlbSAhaW1wb3J0YW50OyB9XG4gIC5teC1tZC00IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDEuNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAxLjVyZW0gIWltcG9ydGFudDsgfVxuICAubXgtbWQtNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAzcmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDNyZW0gIWltcG9ydGFudDsgfVxuICAubXgtbWQtYXV0byB7XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG8gIWltcG9ydGFudDsgfVxuICAubXktbWQtMCB7XG4gICAgbWFyZ2luLXRvcDogMCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDsgfVxuICAubXktbWQtMSB7XG4gICAgbWFyZ2luLXRvcDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDAuMjVyZW0gIWltcG9ydGFudDsgfVxuICAubXktbWQtMiB7XG4gICAgbWFyZ2luLXRvcDogMC41cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm15LW1kLTMge1xuICAgIG1hcmdpbi10b3A6IDFyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAxcmVtICFpbXBvcnRhbnQ7IH1cbiAgLm15LW1kLTQge1xuICAgIG1hcmdpbi10b3A6IDEuNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDEuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5teS1tZC01IHtcbiAgICBtYXJnaW4tdG9wOiAzcmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogM3JlbSAhaW1wb3J0YW50OyB9XG4gIC5teS1tZC1hdXRvIHtcbiAgICBtYXJnaW4tdG9wOiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogYXV0byAhaW1wb3J0YW50OyB9XG4gIC5tdC1tZC0wIHtcbiAgICBtYXJnaW4tdG9wOiAwICFpbXBvcnRhbnQ7IH1cbiAgLm10LW1kLTEge1xuICAgIG1hcmdpbi10b3A6IDAuMjVyZW0gIWltcG9ydGFudDsgfVxuICAubXQtbWQtMiB7XG4gICAgbWFyZ2luLXRvcDogMC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm10LW1kLTMge1xuICAgIG1hcmdpbi10b3A6IDFyZW0gIWltcG9ydGFudDsgfVxuICAubXQtbWQtNCB7XG4gICAgbWFyZ2luLXRvcDogMS41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm10LW1kLTUge1xuICAgIG1hcmdpbi10b3A6IDNyZW0gIWltcG9ydGFudDsgfVxuICAubXQtbWQtYXV0byB7XG4gICAgbWFyZ2luLXRvcDogYXV0byAhaW1wb3J0YW50OyB9XG4gIC5tZS1tZC0wIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAgIWltcG9ydGFudDsgfVxuICAubWUtbWQtMSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjI1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1lLW1kLTIge1xuICAgIG1hcmdpbi1yaWdodDogMC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1lLW1kLTMge1xuICAgIG1hcmdpbi1yaWdodDogMXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tZS1tZC00IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDEuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tZS1tZC01IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDNyZW0gIWltcG9ydGFudDsgfVxuICAubWUtbWQtYXV0byB7XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7IH1cbiAgLm1iLW1kLTAge1xuICAgIG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDsgfVxuICAubWItbWQtMSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMC4yNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tYi1tZC0yIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjVyZW0gIWltcG9ydGFudDsgfVxuICAubWItbWQtMyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tYi1tZC00IHtcbiAgICBtYXJnaW4tYm90dG9tOiAxLjVyZW0gIWltcG9ydGFudDsgfVxuICAubWItbWQtNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogM3JlbSAhaW1wb3J0YW50OyB9XG4gIC5tYi1tZC1hdXRvIHtcbiAgICBtYXJnaW4tYm90dG9tOiBhdXRvICFpbXBvcnRhbnQ7IH1cbiAgLm1zLW1kLTAge1xuICAgIG1hcmdpbi1sZWZ0OiAwICFpbXBvcnRhbnQ7IH1cbiAgLm1zLW1kLTEge1xuICAgIG1hcmdpbi1sZWZ0OiAwLjI1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1zLW1kLTIge1xuICAgIG1hcmdpbi1sZWZ0OiAwLjVyZW0gIWltcG9ydGFudDsgfVxuICAubXMtbWQtMyB7XG4gICAgbWFyZ2luLWxlZnQ6IDFyZW0gIWltcG9ydGFudDsgfVxuICAubXMtbWQtNCB7XG4gICAgbWFyZ2luLWxlZnQ6IDEuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tcy1tZC01IHtcbiAgICBtYXJnaW4tbGVmdDogM3JlbSAhaW1wb3J0YW50OyB9XG4gIC5tcy1tZC1hdXRvIHtcbiAgICBtYXJnaW4tbGVmdDogYXV0byAhaW1wb3J0YW50OyB9XG4gIC5wLW1kLTAge1xuICAgIHBhZGRpbmc6IDAgIWltcG9ydGFudDsgfVxuICAucC1tZC0xIHtcbiAgICBwYWRkaW5nOiAwLjI1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnAtbWQtMiB7XG4gICAgcGFkZGluZzogMC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnAtbWQtMyB7XG4gICAgcGFkZGluZzogMXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wLW1kLTQge1xuICAgIHBhZGRpbmc6IDEuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wLW1kLTUge1xuICAgIHBhZGRpbmc6IDNyZW0gIWltcG9ydGFudDsgfVxuICAucHgtbWQtMCB7XG4gICAgcGFkZGluZy1yaWdodDogMCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogMCAhaW1wb3J0YW50OyB9XG4gIC5weC1tZC0xIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiAwLjI1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnB4LW1kLTIge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAuNXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogMC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnB4LW1kLTMge1xuICAgIHBhZGRpbmctcmlnaHQ6IDFyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDFyZW0gIWltcG9ydGFudDsgfVxuICAucHgtbWQtNCB7XG4gICAgcGFkZGluZy1yaWdodDogMS41cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiAxLjVyZW0gIWltcG9ydGFudDsgfVxuICAucHgtbWQtNSB7XG4gICAgcGFkZGluZy1yaWdodDogM3JlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogM3JlbSAhaW1wb3J0YW50OyB9XG4gIC5weS1tZC0wIHtcbiAgICBwYWRkaW5nLXRvcDogMCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAwICFpbXBvcnRhbnQ7IH1cbiAgLnB5LW1kLTEge1xuICAgIHBhZGRpbmctdG9wOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDAuMjVyZW0gIWltcG9ydGFudDsgfVxuICAucHktbWQtMiB7XG4gICAgcGFkZGluZy10b3A6IDAuNXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAwLjVyZW0gIWltcG9ydGFudDsgfVxuICAucHktbWQtMyB7XG4gICAgcGFkZGluZy10b3A6IDFyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMXJlbSAhaW1wb3J0YW50OyB9XG4gIC5weS1tZC00IHtcbiAgICBwYWRkaW5nLXRvcDogMS41cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDEuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5weS1tZC01IHtcbiAgICBwYWRkaW5nLXRvcDogM3JlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAzcmVtICFpbXBvcnRhbnQ7IH1cbiAgLnB0LW1kLTAge1xuICAgIHBhZGRpbmctdG9wOiAwICFpbXBvcnRhbnQ7IH1cbiAgLnB0LW1kLTEge1xuICAgIHBhZGRpbmctdG9wOiAwLjI1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnB0LW1kLTIge1xuICAgIHBhZGRpbmctdG9wOiAwLjVyZW0gIWltcG9ydGFudDsgfVxuICAucHQtbWQtMyB7XG4gICAgcGFkZGluZy10b3A6IDFyZW0gIWltcG9ydGFudDsgfVxuICAucHQtbWQtNCB7XG4gICAgcGFkZGluZy10b3A6IDEuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wdC1tZC01IHtcbiAgICBwYWRkaW5nLXRvcDogM3JlbSAhaW1wb3J0YW50OyB9XG4gIC5wZS1tZC0wIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwICFpbXBvcnRhbnQ7IH1cbiAgLnBlLW1kLTEge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAuMjVyZW0gIWltcG9ydGFudDsgfVxuICAucGUtbWQtMiB7XG4gICAgcGFkZGluZy1yaWdodDogMC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnBlLW1kLTMge1xuICAgIHBhZGRpbmctcmlnaHQ6IDFyZW0gIWltcG9ydGFudDsgfVxuICAucGUtbWQtNCB7XG4gICAgcGFkZGluZy1yaWdodDogMS41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnBlLW1kLTUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDNyZW0gIWltcG9ydGFudDsgfVxuICAucGItbWQtMCB7XG4gICAgcGFkZGluZy1ib3R0b206IDAgIWltcG9ydGFudDsgfVxuICAucGItbWQtMSB7XG4gICAgcGFkZGluZy1ib3R0b206IDAuMjVyZW0gIWltcG9ydGFudDsgfVxuICAucGItbWQtMiB7XG4gICAgcGFkZGluZy1ib3R0b206IDAuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wYi1tZC0zIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wYi1tZC00IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMS41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnBiLW1kLTUge1xuICAgIHBhZGRpbmctYm90dG9tOiAzcmVtICFpbXBvcnRhbnQ7IH1cbiAgLnBzLW1kLTAge1xuICAgIHBhZGRpbmctbGVmdDogMCAhaW1wb3J0YW50OyB9XG4gIC5wcy1tZC0xIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuMjVyZW0gIWltcG9ydGFudDsgfVxuICAucHMtbWQtMiB7XG4gICAgcGFkZGluZy1sZWZ0OiAwLjVyZW0gIWltcG9ydGFudDsgfVxuICAucHMtbWQtMyB7XG4gICAgcGFkZGluZy1sZWZ0OiAxcmVtICFpbXBvcnRhbnQ7IH1cbiAgLnBzLW1kLTQge1xuICAgIHBhZGRpbmctbGVmdDogMS41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnBzLW1kLTUge1xuICAgIHBhZGRpbmctbGVmdDogM3JlbSAhaW1wb3J0YW50OyB9XG4gIC5nYXAtbWQtMCB7XG4gICAgZ2FwOiAwICFpbXBvcnRhbnQ7IH1cbiAgLmdhcC1tZC0xIHtcbiAgICBnYXA6IDAuMjVyZW0gIWltcG9ydGFudDsgfVxuICAuZ2FwLW1kLTIge1xuICAgIGdhcDogMC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLmdhcC1tZC0zIHtcbiAgICBnYXA6IDFyZW0gIWltcG9ydGFudDsgfVxuICAuZ2FwLW1kLTQge1xuICAgIGdhcDogMS41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLmdhcC1tZC01IHtcbiAgICBnYXA6IDNyZW0gIWltcG9ydGFudDsgfVxuICAucm93LWdhcC1tZC0wIHtcbiAgICByb3ctZ2FwOiAwICFpbXBvcnRhbnQ7IH1cbiAgLnJvdy1nYXAtbWQtMSB7XG4gICAgcm93LWdhcDogMC4yNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5yb3ctZ2FwLW1kLTIge1xuICAgIHJvdy1nYXA6IDAuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5yb3ctZ2FwLW1kLTMge1xuICAgIHJvdy1nYXA6IDFyZW0gIWltcG9ydGFudDsgfVxuICAucm93LWdhcC1tZC00IHtcbiAgICByb3ctZ2FwOiAxLjVyZW0gIWltcG9ydGFudDsgfVxuICAucm93LWdhcC1tZC01IHtcbiAgICByb3ctZ2FwOiAzcmVtICFpbXBvcnRhbnQ7IH1cbiAgLmNvbHVtbi1nYXAtbWQtMCB7XG4gICAgLW1vei1jb2x1bW4tZ2FwOiAwICFpbXBvcnRhbnQ7XG4gICAgLXdlYmtpdC1jb2x1bW4tZ2FwOiAwICFpbXBvcnRhbnQ7XG4gICAgY29sdW1uLWdhcDogMCAhaW1wb3J0YW50OyB9XG4gIC5jb2x1bW4tZ2FwLW1kLTEge1xuICAgIC1tb3otY29sdW1uLWdhcDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICAgIC13ZWJraXQtY29sdW1uLWdhcDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICAgIGNvbHVtbi1nYXA6IDAuMjVyZW0gIWltcG9ydGFudDsgfVxuICAuY29sdW1uLWdhcC1tZC0yIHtcbiAgICAtbW96LWNvbHVtbi1nYXA6IDAuNXJlbSAhaW1wb3J0YW50O1xuICAgIC13ZWJraXQtY29sdW1uLWdhcDogMC41cmVtICFpbXBvcnRhbnQ7XG4gICAgY29sdW1uLWdhcDogMC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLmNvbHVtbi1nYXAtbWQtMyB7XG4gICAgLW1vei1jb2x1bW4tZ2FwOiAxcmVtICFpbXBvcnRhbnQ7XG4gICAgLXdlYmtpdC1jb2x1bW4tZ2FwOiAxcmVtICFpbXBvcnRhbnQ7XG4gICAgY29sdW1uLWdhcDogMXJlbSAhaW1wb3J0YW50OyB9XG4gIC5jb2x1bW4tZ2FwLW1kLTQge1xuICAgIC1tb3otY29sdW1uLWdhcDogMS41cmVtICFpbXBvcnRhbnQ7XG4gICAgLXdlYmtpdC1jb2x1bW4tZ2FwOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgICBjb2x1bW4tZ2FwOiAxLjVyZW0gIWltcG9ydGFudDsgfVxuICAuY29sdW1uLWdhcC1tZC01IHtcbiAgICAtbW96LWNvbHVtbi1nYXA6IDNyZW0gIWltcG9ydGFudDtcbiAgICAtd2Via2l0LWNvbHVtbi1nYXA6IDNyZW0gIWltcG9ydGFudDtcbiAgICBjb2x1bW4tZ2FwOiAzcmVtICFpbXBvcnRhbnQ7IH1cbiAgLnRleHQtbWQtc3RhcnQge1xuICAgIHRleHQtYWxpZ246IGxlZnQgIWltcG9ydGFudDsgfVxuICAudGV4dC1tZC1lbmQge1xuICAgIHRleHQtYWxpZ246IHJpZ2h0ICFpbXBvcnRhbnQ7IH1cbiAgLnRleHQtbWQtY2VudGVyIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXIgIWltcG9ydGFudDsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuZmxvYXQtbGctc3RhcnQge1xuICAgIGZsb2F0OiBsZWZ0ICFpbXBvcnRhbnQ7IH1cbiAgLmZsb2F0LWxnLWVuZCB7XG4gICAgZmxvYXQ6IHJpZ2h0ICFpbXBvcnRhbnQ7IH1cbiAgLmZsb2F0LWxnLW5vbmUge1xuICAgIGZsb2F0OiBub25lICFpbXBvcnRhbnQ7IH1cbiAgLm9iamVjdC1maXQtbGctY29udGFpbiB7XG4gICAgLW8tb2JqZWN0LWZpdDogY29udGFpbiAhaW1wb3J0YW50O1xuICAgIG9iamVjdC1maXQ6IGNvbnRhaW4gIWltcG9ydGFudDsgfVxuICAub2JqZWN0LWZpdC1sZy1jb3ZlciB7XG4gICAgLW8tb2JqZWN0LWZpdDogY292ZXIgIWltcG9ydGFudDtcbiAgICBvYmplY3QtZml0OiBjb3ZlciAhaW1wb3J0YW50OyB9XG4gIC5vYmplY3QtZml0LWxnLWZpbGwge1xuICAgIC1vLW9iamVjdC1maXQ6IGZpbGwgIWltcG9ydGFudDtcbiAgICBvYmplY3QtZml0OiBmaWxsICFpbXBvcnRhbnQ7IH1cbiAgLm9iamVjdC1maXQtbGctc2NhbGUge1xuICAgIC1vLW9iamVjdC1maXQ6IHNjYWxlLWRvd24gIWltcG9ydGFudDtcbiAgICBvYmplY3QtZml0OiBzY2FsZS1kb3duICFpbXBvcnRhbnQ7IH1cbiAgLm9iamVjdC1maXQtbGctbm9uZSB7XG4gICAgLW8tb2JqZWN0LWZpdDogbm9uZSAhaW1wb3J0YW50O1xuICAgIG9iamVjdC1maXQ6IG5vbmUgIWltcG9ydGFudDsgfVxuICAuZC1sZy1pbmxpbmUge1xuICAgIGRpc3BsYXk6IGlubGluZSAhaW1wb3J0YW50OyB9XG4gIC5kLWxnLWlubGluZS1ibG9jayB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrICFpbXBvcnRhbnQ7IH1cbiAgLmQtbGctYmxvY2sge1xuICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7IH1cbiAgLmQtbGctZ3JpZCB7XG4gICAgZGlzcGxheTogLW1zLWdyaWQgIWltcG9ydGFudDtcbiAgICBkaXNwbGF5OiBncmlkICFpbXBvcnRhbnQ7IH1cbiAgLmQtbGctaW5saW5lLWdyaWQge1xuICAgIGRpc3BsYXk6IC1tcy1pbmxpbmUtZ3JpZCAhaW1wb3J0YW50O1xuICAgIGRpc3BsYXk6IGlubGluZS1ncmlkICFpbXBvcnRhbnQ7IH1cbiAgLmQtbGctdGFibGUge1xuICAgIGRpc3BsYXk6IHRhYmxlICFpbXBvcnRhbnQ7IH1cbiAgLmQtbGctdGFibGUtcm93IHtcbiAgICBkaXNwbGF5OiB0YWJsZS1yb3cgIWltcG9ydGFudDsgfVxuICAuZC1sZy10YWJsZS1jZWxsIHtcbiAgICBkaXNwbGF5OiB0YWJsZS1jZWxsICFpbXBvcnRhbnQ7IH1cbiAgLmQtbGctZmxleCB7XG4gICAgZGlzcGxheTogLXdlYmtpdC1ib3ggIWltcG9ydGFudDtcbiAgICBkaXNwbGF5OiAtbXMtZmxleGJveCAhaW1wb3J0YW50O1xuICAgIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDsgfVxuICAuZC1sZy1pbmxpbmUtZmxleCB7XG4gICAgZGlzcGxheTogLXdlYmtpdC1pbmxpbmUtYm94ICFpbXBvcnRhbnQ7XG4gICAgZGlzcGxheTogLW1zLWlubGluZS1mbGV4Ym94ICFpbXBvcnRhbnQ7XG4gICAgZGlzcGxheTogaW5saW5lLWZsZXggIWltcG9ydGFudDsgfVxuICAuZC1sZy1ub25lIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7IH1cbiAgLmZsZXgtbGctZmlsbCB7XG4gICAgLXdlYmtpdC1ib3gtZmxleDogMSAhaW1wb3J0YW50O1xuICAgIC1tcy1mbGV4OiAxIDEgYXV0byAhaW1wb3J0YW50O1xuICAgIGZsZXg6IDEgMSBhdXRvICFpbXBvcnRhbnQ7IH1cbiAgLmZsZXgtbGctcm93IHtcbiAgICAtd2Via2l0LWJveC1vcmllbnQ6IGhvcml6b250YWwgIWltcG9ydGFudDtcbiAgICAtd2Via2l0LWJveC1kaXJlY3Rpb246IG5vcm1hbCAhaW1wb3J0YW50O1xuICAgIC1tcy1mbGV4LWRpcmVjdGlvbjogcm93ICFpbXBvcnRhbnQ7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdyAhaW1wb3J0YW50OyB9XG4gIC5mbGV4LWxnLWNvbHVtbiB7XG4gICAgLXdlYmtpdC1ib3gtb3JpZW50OiB2ZXJ0aWNhbCAhaW1wb3J0YW50O1xuICAgIC13ZWJraXQtYm94LWRpcmVjdGlvbjogbm9ybWFsICFpbXBvcnRhbnQ7XG4gICAgLW1zLWZsZXgtZGlyZWN0aW9uOiBjb2x1bW4gIWltcG9ydGFudDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uICFpbXBvcnRhbnQ7IH1cbiAgLmZsZXgtbGctcm93LXJldmVyc2Uge1xuICAgIC13ZWJraXQtYm94LW9yaWVudDogaG9yaXpvbnRhbCAhaW1wb3J0YW50O1xuICAgIC13ZWJraXQtYm94LWRpcmVjdGlvbjogcmV2ZXJzZSAhaW1wb3J0YW50O1xuICAgIC1tcy1mbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2UgIWltcG9ydGFudDtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2UgIWltcG9ydGFudDsgfVxuICAuZmxleC1sZy1jb2x1bW4tcmV2ZXJzZSB7XG4gICAgLXdlYmtpdC1ib3gtb3JpZW50OiB2ZXJ0aWNhbCAhaW1wb3J0YW50O1xuICAgIC13ZWJraXQtYm94LWRpcmVjdGlvbjogcmV2ZXJzZSAhaW1wb3J0YW50O1xuICAgIC1tcy1mbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2UgIWltcG9ydGFudDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2UgIWltcG9ydGFudDsgfVxuICAuZmxleC1sZy1ncm93LTAge1xuICAgIC13ZWJraXQtYm94LWZsZXg6IDAgIWltcG9ydGFudDtcbiAgICAtbXMtZmxleC1wb3NpdGl2ZTogMCAhaW1wb3J0YW50O1xuICAgIGZsZXgtZ3JvdzogMCAhaW1wb3J0YW50OyB9XG4gIC5mbGV4LWxnLWdyb3ctMSB7XG4gICAgLXdlYmtpdC1ib3gtZmxleDogMSAhaW1wb3J0YW50O1xuICAgIC1tcy1mbGV4LXBvc2l0aXZlOiAxICFpbXBvcnRhbnQ7XG4gICAgZmxleC1ncm93OiAxICFpbXBvcnRhbnQ7IH1cbiAgLmZsZXgtbGctc2hyaW5rLTAge1xuICAgIC1tcy1mbGV4LW5lZ2F0aXZlOiAwICFpbXBvcnRhbnQ7XG4gICAgZmxleC1zaHJpbms6IDAgIWltcG9ydGFudDsgfVxuICAuZmxleC1sZy1zaHJpbmstMSB7XG4gICAgLW1zLWZsZXgtbmVnYXRpdmU6IDEgIWltcG9ydGFudDtcbiAgICBmbGV4LXNocmluazogMSAhaW1wb3J0YW50OyB9XG4gIC5mbGV4LWxnLXdyYXAge1xuICAgIC1tcy1mbGV4LXdyYXA6IHdyYXAgIWltcG9ydGFudDtcbiAgICBmbGV4LXdyYXA6IHdyYXAgIWltcG9ydGFudDsgfVxuICAuZmxleC1sZy1ub3dyYXAge1xuICAgIC1tcy1mbGV4LXdyYXA6IG5vd3JhcCAhaW1wb3J0YW50O1xuICAgIGZsZXgtd3JhcDogbm93cmFwICFpbXBvcnRhbnQ7IH1cbiAgLmZsZXgtbGctd3JhcC1yZXZlcnNlIHtcbiAgICAtbXMtZmxleC13cmFwOiB3cmFwLXJldmVyc2UgIWltcG9ydGFudDtcbiAgICBmbGV4LXdyYXA6IHdyYXAtcmV2ZXJzZSAhaW1wb3J0YW50OyB9XG4gIC5qdXN0aWZ5LWNvbnRlbnQtbGctc3RhcnQge1xuICAgIC13ZWJraXQtYm94LXBhY2s6IHN0YXJ0ICFpbXBvcnRhbnQ7XG4gICAgLW1zLWZsZXgtcGFjazogc3RhcnQgIWltcG9ydGFudDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQgIWltcG9ydGFudDsgfVxuICAuanVzdGlmeS1jb250ZW50LWxnLWVuZCB7XG4gICAgLXdlYmtpdC1ib3gtcGFjazogZW5kICFpbXBvcnRhbnQ7XG4gICAgLW1zLWZsZXgtcGFjazogZW5kICFpbXBvcnRhbnQ7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZCAhaW1wb3J0YW50OyB9XG4gIC5qdXN0aWZ5LWNvbnRlbnQtbGctY2VudGVyIHtcbiAgICAtd2Via2l0LWJveC1wYWNrOiBjZW50ZXIgIWltcG9ydGFudDtcbiAgICAtbXMtZmxleC1wYWNrOiBjZW50ZXIgIWltcG9ydGFudDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlciAhaW1wb3J0YW50OyB9XG4gIC5qdXN0aWZ5LWNvbnRlbnQtbGctYmV0d2VlbiB7XG4gICAgLXdlYmtpdC1ib3gtcGFjazoganVzdGlmeSAhaW1wb3J0YW50O1xuICAgIC1tcy1mbGV4LXBhY2s6IGp1c3RpZnkgIWltcG9ydGFudDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW4gIWltcG9ydGFudDsgfVxuICAuanVzdGlmeS1jb250ZW50LWxnLWFyb3VuZCB7XG4gICAgLW1zLWZsZXgtcGFjazogZGlzdHJpYnV0ZSAhaW1wb3J0YW50O1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYXJvdW5kICFpbXBvcnRhbnQ7IH1cbiAgLmp1c3RpZnktY29udGVudC1sZy1ldmVubHkge1xuICAgIC13ZWJraXQtYm94LXBhY2s6IHNwYWNlLWV2ZW5seSAhaW1wb3J0YW50O1xuICAgIC1tcy1mbGV4LXBhY2s6IHNwYWNlLWV2ZW5seSAhaW1wb3J0YW50O1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtZXZlbmx5ICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLWl0ZW1zLWxnLXN0YXJ0IHtcbiAgICAtd2Via2l0LWJveC1hbGlnbjogc3RhcnQgIWltcG9ydGFudDtcbiAgICAtbXMtZmxleC1hbGlnbjogc3RhcnQgIWltcG9ydGFudDtcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydCAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1pdGVtcy1sZy1lbmQge1xuICAgIC13ZWJraXQtYm94LWFsaWduOiBlbmQgIWltcG9ydGFudDtcbiAgICAtbXMtZmxleC1hbGlnbjogZW5kICFpbXBvcnRhbnQ7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLWl0ZW1zLWxnLWNlbnRlciB7XG4gICAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlciAhaW1wb3J0YW50O1xuICAgIC1tcy1mbGV4LWFsaWduOiBjZW50ZXIgIWltcG9ydGFudDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLWl0ZW1zLWxnLWJhc2VsaW5lIHtcbiAgICAtd2Via2l0LWJveC1hbGlnbjogYmFzZWxpbmUgIWltcG9ydGFudDtcbiAgICAtbXMtZmxleC1hbGlnbjogYmFzZWxpbmUgIWltcG9ydGFudDtcbiAgICBhbGlnbi1pdGVtczogYmFzZWxpbmUgIWltcG9ydGFudDsgfVxuICAuYWxpZ24taXRlbXMtbGctc3RyZXRjaCB7XG4gICAgLXdlYmtpdC1ib3gtYWxpZ246IHN0cmV0Y2ggIWltcG9ydGFudDtcbiAgICAtbXMtZmxleC1hbGlnbjogc3RyZXRjaCAhaW1wb3J0YW50O1xuICAgIGFsaWduLWl0ZW1zOiBzdHJldGNoICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLWNvbnRlbnQtbGctc3RhcnQge1xuICAgIC1tcy1mbGV4LWxpbmUtcGFjazogc3RhcnQgIWltcG9ydGFudDtcbiAgICBhbGlnbi1jb250ZW50OiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLWNvbnRlbnQtbGctZW5kIHtcbiAgICAtbXMtZmxleC1saW5lLXBhY2s6IGVuZCAhaW1wb3J0YW50O1xuICAgIGFsaWduLWNvbnRlbnQ6IGZsZXgtZW5kICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLWNvbnRlbnQtbGctY2VudGVyIHtcbiAgICAtbXMtZmxleC1saW5lLXBhY2s6IGNlbnRlciAhaW1wb3J0YW50O1xuICAgIGFsaWduLWNvbnRlbnQ6IGNlbnRlciAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1jb250ZW50LWxnLWJldHdlZW4ge1xuICAgIC1tcy1mbGV4LWxpbmUtcGFjazoganVzdGlmeSAhaW1wb3J0YW50O1xuICAgIGFsaWduLWNvbnRlbnQ6IHNwYWNlLWJldHdlZW4gIWltcG9ydGFudDsgfVxuICAuYWxpZ24tY29udGVudC1sZy1hcm91bmQge1xuICAgIC1tcy1mbGV4LWxpbmUtcGFjazogZGlzdHJpYnV0ZSAhaW1wb3J0YW50O1xuICAgIGFsaWduLWNvbnRlbnQ6IHNwYWNlLWFyb3VuZCAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1jb250ZW50LWxnLXN0cmV0Y2gge1xuICAgIC1tcy1mbGV4LWxpbmUtcGFjazogc3RyZXRjaCAhaW1wb3J0YW50O1xuICAgIGFsaWduLWNvbnRlbnQ6IHN0cmV0Y2ggIWltcG9ydGFudDsgfVxuICAuYWxpZ24tc2VsZi1sZy1hdXRvIHtcbiAgICAtbXMtZmxleC1pdGVtLWFsaWduOiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgLW1zLWdyaWQtcm93LWFsaWduOiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgYWxpZ24tc2VsZjogYXV0byAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1zZWxmLWxnLXN0YXJ0IHtcbiAgICAtbXMtZmxleC1pdGVtLWFsaWduOiBzdGFydCAhaW1wb3J0YW50O1xuICAgIGFsaWduLXNlbGY6IGZsZXgtc3RhcnQgIWltcG9ydGFudDsgfVxuICAuYWxpZ24tc2VsZi1sZy1lbmQge1xuICAgIC1tcy1mbGV4LWl0ZW0tYWxpZ246IGVuZCAhaW1wb3J0YW50O1xuICAgIGFsaWduLXNlbGY6IGZsZXgtZW5kICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLXNlbGYtbGctY2VudGVyIHtcbiAgICAtbXMtZmxleC1pdGVtLWFsaWduOiBjZW50ZXIgIWltcG9ydGFudDtcbiAgICAtbXMtZ3JpZC1yb3ctYWxpZ246IGNlbnRlciAhaW1wb3J0YW50O1xuICAgIGFsaWduLXNlbGY6IGNlbnRlciAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1zZWxmLWxnLWJhc2VsaW5lIHtcbiAgICAtbXMtZmxleC1pdGVtLWFsaWduOiBiYXNlbGluZSAhaW1wb3J0YW50O1xuICAgIGFsaWduLXNlbGY6IGJhc2VsaW5lICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLXNlbGYtbGctc3RyZXRjaCB7XG4gICAgLW1zLWZsZXgtaXRlbS1hbGlnbjogc3RyZXRjaCAhaW1wb3J0YW50O1xuICAgIC1tcy1ncmlkLXJvdy1hbGlnbjogc3RyZXRjaCAhaW1wb3J0YW50O1xuICAgIGFsaWduLXNlbGY6IHN0cmV0Y2ggIWltcG9ydGFudDsgfVxuICAub3JkZXItbGctZmlyc3Qge1xuICAgIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDAgIWltcG9ydGFudDtcbiAgICAtbXMtZmxleC1vcmRlcjogLTEgIWltcG9ydGFudDtcbiAgICBvcmRlcjogLTEgIWltcG9ydGFudDsgfVxuICAub3JkZXItbGctMCB7XG4gICAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogMSAhaW1wb3J0YW50O1xuICAgIC1tcy1mbGV4LW9yZGVyOiAwICFpbXBvcnRhbnQ7XG4gICAgb3JkZXI6IDAgIWltcG9ydGFudDsgfVxuICAub3JkZXItbGctMSB7XG4gICAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogMiAhaW1wb3J0YW50O1xuICAgIC1tcy1mbGV4LW9yZGVyOiAxICFpbXBvcnRhbnQ7XG4gICAgb3JkZXI6IDEgIWltcG9ydGFudDsgfVxuICAub3JkZXItbGctMiB7XG4gICAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogMyAhaW1wb3J0YW50O1xuICAgIC1tcy1mbGV4LW9yZGVyOiAyICFpbXBvcnRhbnQ7XG4gICAgb3JkZXI6IDIgIWltcG9ydGFudDsgfVxuICAub3JkZXItbGctMyB7XG4gICAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogNCAhaW1wb3J0YW50O1xuICAgIC1tcy1mbGV4LW9yZGVyOiAzICFpbXBvcnRhbnQ7XG4gICAgb3JkZXI6IDMgIWltcG9ydGFudDsgfVxuICAub3JkZXItbGctNCB7XG4gICAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogNSAhaW1wb3J0YW50O1xuICAgIC1tcy1mbGV4LW9yZGVyOiA0ICFpbXBvcnRhbnQ7XG4gICAgb3JkZXI6IDQgIWltcG9ydGFudDsgfVxuICAub3JkZXItbGctNSB7XG4gICAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogNiAhaW1wb3J0YW50O1xuICAgIC1tcy1mbGV4LW9yZGVyOiA1ICFpbXBvcnRhbnQ7XG4gICAgb3JkZXI6IDUgIWltcG9ydGFudDsgfVxuICAub3JkZXItbGctbGFzdCB7XG4gICAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogNyAhaW1wb3J0YW50O1xuICAgIC1tcy1mbGV4LW9yZGVyOiA2ICFpbXBvcnRhbnQ7XG4gICAgb3JkZXI6IDYgIWltcG9ydGFudDsgfVxuICAubS1sZy0wIHtcbiAgICBtYXJnaW46IDAgIWltcG9ydGFudDsgfVxuICAubS1sZy0xIHtcbiAgICBtYXJnaW46IDAuMjVyZW0gIWltcG9ydGFudDsgfVxuICAubS1sZy0yIHtcbiAgICBtYXJnaW46IDAuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tLWxnLTMge1xuICAgIG1hcmdpbjogMXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tLWxnLTQge1xuICAgIG1hcmdpbjogMS41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm0tbGctNSB7XG4gICAgbWFyZ2luOiAzcmVtICFpbXBvcnRhbnQ7IH1cbiAgLm0tbGctYXV0byB7XG4gICAgbWFyZ2luOiBhdXRvICFpbXBvcnRhbnQ7IH1cbiAgLm14LWxnLTAge1xuICAgIG1hcmdpbi1yaWdodDogMCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAwICFpbXBvcnRhbnQ7IH1cbiAgLm14LWxnLTEge1xuICAgIG1hcmdpbi1yaWdodDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAwLjI1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm14LWxnLTIge1xuICAgIG1hcmdpbi1yaWdodDogMC41cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDAuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5teC1sZy0zIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDFyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogMXJlbSAhaW1wb3J0YW50OyB9XG4gIC5teC1sZy00IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDEuNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAxLjVyZW0gIWltcG9ydGFudDsgfVxuICAubXgtbGctNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAzcmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDNyZW0gIWltcG9ydGFudDsgfVxuICAubXgtbGctYXV0byB7XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG8gIWltcG9ydGFudDsgfVxuICAubXktbGctMCB7XG4gICAgbWFyZ2luLXRvcDogMCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDsgfVxuICAubXktbGctMSB7XG4gICAgbWFyZ2luLXRvcDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDAuMjVyZW0gIWltcG9ydGFudDsgfVxuICAubXktbGctMiB7XG4gICAgbWFyZ2luLXRvcDogMC41cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm15LWxnLTMge1xuICAgIG1hcmdpbi10b3A6IDFyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAxcmVtICFpbXBvcnRhbnQ7IH1cbiAgLm15LWxnLTQge1xuICAgIG1hcmdpbi10b3A6IDEuNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDEuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5teS1sZy01IHtcbiAgICBtYXJnaW4tdG9wOiAzcmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogM3JlbSAhaW1wb3J0YW50OyB9XG4gIC5teS1sZy1hdXRvIHtcbiAgICBtYXJnaW4tdG9wOiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogYXV0byAhaW1wb3J0YW50OyB9XG4gIC5tdC1sZy0wIHtcbiAgICBtYXJnaW4tdG9wOiAwICFpbXBvcnRhbnQ7IH1cbiAgLm10LWxnLTEge1xuICAgIG1hcmdpbi10b3A6IDAuMjVyZW0gIWltcG9ydGFudDsgfVxuICAubXQtbGctMiB7XG4gICAgbWFyZ2luLXRvcDogMC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm10LWxnLTMge1xuICAgIG1hcmdpbi10b3A6IDFyZW0gIWltcG9ydGFudDsgfVxuICAubXQtbGctNCB7XG4gICAgbWFyZ2luLXRvcDogMS41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm10LWxnLTUge1xuICAgIG1hcmdpbi10b3A6IDNyZW0gIWltcG9ydGFudDsgfVxuICAubXQtbGctYXV0byB7XG4gICAgbWFyZ2luLXRvcDogYXV0byAhaW1wb3J0YW50OyB9XG4gIC5tZS1sZy0wIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAgIWltcG9ydGFudDsgfVxuICAubWUtbGctMSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjI1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1lLWxnLTIge1xuICAgIG1hcmdpbi1yaWdodDogMC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1lLWxnLTMge1xuICAgIG1hcmdpbi1yaWdodDogMXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tZS1sZy00IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDEuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tZS1sZy01IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDNyZW0gIWltcG9ydGFudDsgfVxuICAubWUtbGctYXV0byB7XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7IH1cbiAgLm1iLWxnLTAge1xuICAgIG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDsgfVxuICAubWItbGctMSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMC4yNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tYi1sZy0yIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjVyZW0gIWltcG9ydGFudDsgfVxuICAubWItbGctMyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tYi1sZy00IHtcbiAgICBtYXJnaW4tYm90dG9tOiAxLjVyZW0gIWltcG9ydGFudDsgfVxuICAubWItbGctNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogM3JlbSAhaW1wb3J0YW50OyB9XG4gIC5tYi1sZy1hdXRvIHtcbiAgICBtYXJnaW4tYm90dG9tOiBhdXRvICFpbXBvcnRhbnQ7IH1cbiAgLm1zLWxnLTAge1xuICAgIG1hcmdpbi1sZWZ0OiAwICFpbXBvcnRhbnQ7IH1cbiAgLm1zLWxnLTEge1xuICAgIG1hcmdpbi1sZWZ0OiAwLjI1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1zLWxnLTIge1xuICAgIG1hcmdpbi1sZWZ0OiAwLjVyZW0gIWltcG9ydGFudDsgfVxuICAubXMtbGctMyB7XG4gICAgbWFyZ2luLWxlZnQ6IDFyZW0gIWltcG9ydGFudDsgfVxuICAubXMtbGctNCB7XG4gICAgbWFyZ2luLWxlZnQ6IDEuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tcy1sZy01IHtcbiAgICBtYXJnaW4tbGVmdDogM3JlbSAhaW1wb3J0YW50OyB9XG4gIC5tcy1sZy1hdXRvIHtcbiAgICBtYXJnaW4tbGVmdDogYXV0byAhaW1wb3J0YW50OyB9XG4gIC5wLWxnLTAge1xuICAgIHBhZGRpbmc6IDAgIWltcG9ydGFudDsgfVxuICAucC1sZy0xIHtcbiAgICBwYWRkaW5nOiAwLjI1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnAtbGctMiB7XG4gICAgcGFkZGluZzogMC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnAtbGctMyB7XG4gICAgcGFkZGluZzogMXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wLWxnLTQge1xuICAgIHBhZGRpbmc6IDEuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wLWxnLTUge1xuICAgIHBhZGRpbmc6IDNyZW0gIWltcG9ydGFudDsgfVxuICAucHgtbGctMCB7XG4gICAgcGFkZGluZy1yaWdodDogMCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogMCAhaW1wb3J0YW50OyB9XG4gIC5weC1sZy0xIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiAwLjI1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnB4LWxnLTIge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAuNXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogMC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnB4LWxnLTMge1xuICAgIHBhZGRpbmctcmlnaHQ6IDFyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDFyZW0gIWltcG9ydGFudDsgfVxuICAucHgtbGctNCB7XG4gICAgcGFkZGluZy1yaWdodDogMS41cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiAxLjVyZW0gIWltcG9ydGFudDsgfVxuICAucHgtbGctNSB7XG4gICAgcGFkZGluZy1yaWdodDogM3JlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogM3JlbSAhaW1wb3J0YW50OyB9XG4gIC5weS1sZy0wIHtcbiAgICBwYWRkaW5nLXRvcDogMCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAwICFpbXBvcnRhbnQ7IH1cbiAgLnB5LWxnLTEge1xuICAgIHBhZGRpbmctdG9wOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDAuMjVyZW0gIWltcG9ydGFudDsgfVxuICAucHktbGctMiB7XG4gICAgcGFkZGluZy10b3A6IDAuNXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAwLjVyZW0gIWltcG9ydGFudDsgfVxuICAucHktbGctMyB7XG4gICAgcGFkZGluZy10b3A6IDFyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMXJlbSAhaW1wb3J0YW50OyB9XG4gIC5weS1sZy00IHtcbiAgICBwYWRkaW5nLXRvcDogMS41cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDEuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5weS1sZy01IHtcbiAgICBwYWRkaW5nLXRvcDogM3JlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAzcmVtICFpbXBvcnRhbnQ7IH1cbiAgLnB0LWxnLTAge1xuICAgIHBhZGRpbmctdG9wOiAwICFpbXBvcnRhbnQ7IH1cbiAgLnB0LWxnLTEge1xuICAgIHBhZGRpbmctdG9wOiAwLjI1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnB0LWxnLTIge1xuICAgIHBhZGRpbmctdG9wOiAwLjVyZW0gIWltcG9ydGFudDsgfVxuICAucHQtbGctMyB7XG4gICAgcGFkZGluZy10b3A6IDFyZW0gIWltcG9ydGFudDsgfVxuICAucHQtbGctNCB7XG4gICAgcGFkZGluZy10b3A6IDEuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wdC1sZy01IHtcbiAgICBwYWRkaW5nLXRvcDogM3JlbSAhaW1wb3J0YW50OyB9XG4gIC5wZS1sZy0wIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwICFpbXBvcnRhbnQ7IH1cbiAgLnBlLWxnLTEge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAuMjVyZW0gIWltcG9ydGFudDsgfVxuICAucGUtbGctMiB7XG4gICAgcGFkZGluZy1yaWdodDogMC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnBlLWxnLTMge1xuICAgIHBhZGRpbmctcmlnaHQ6IDFyZW0gIWltcG9ydGFudDsgfVxuICAucGUtbGctNCB7XG4gICAgcGFkZGluZy1yaWdodDogMS41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnBlLWxnLTUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDNyZW0gIWltcG9ydGFudDsgfVxuICAucGItbGctMCB7XG4gICAgcGFkZGluZy1ib3R0b206IDAgIWltcG9ydGFudDsgfVxuICAucGItbGctMSB7XG4gICAgcGFkZGluZy1ib3R0b206IDAuMjVyZW0gIWltcG9ydGFudDsgfVxuICAucGItbGctMiB7XG4gICAgcGFkZGluZy1ib3R0b206IDAuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wYi1sZy0zIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wYi1sZy00IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMS41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnBiLWxnLTUge1xuICAgIHBhZGRpbmctYm90dG9tOiAzcmVtICFpbXBvcnRhbnQ7IH1cbiAgLnBzLWxnLTAge1xuICAgIHBhZGRpbmctbGVmdDogMCAhaW1wb3J0YW50OyB9XG4gIC5wcy1sZy0xIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuMjVyZW0gIWltcG9ydGFudDsgfVxuICAucHMtbGctMiB7XG4gICAgcGFkZGluZy1sZWZ0OiAwLjVyZW0gIWltcG9ydGFudDsgfVxuICAucHMtbGctMyB7XG4gICAgcGFkZGluZy1sZWZ0OiAxcmVtICFpbXBvcnRhbnQ7IH1cbiAgLnBzLWxnLTQge1xuICAgIHBhZGRpbmctbGVmdDogMS41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnBzLWxnLTUge1xuICAgIHBhZGRpbmctbGVmdDogM3JlbSAhaW1wb3J0YW50OyB9XG4gIC5nYXAtbGctMCB7XG4gICAgZ2FwOiAwICFpbXBvcnRhbnQ7IH1cbiAgLmdhcC1sZy0xIHtcbiAgICBnYXA6IDAuMjVyZW0gIWltcG9ydGFudDsgfVxuICAuZ2FwLWxnLTIge1xuICAgIGdhcDogMC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLmdhcC1sZy0zIHtcbiAgICBnYXA6IDFyZW0gIWltcG9ydGFudDsgfVxuICAuZ2FwLWxnLTQge1xuICAgIGdhcDogMS41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLmdhcC1sZy01IHtcbiAgICBnYXA6IDNyZW0gIWltcG9ydGFudDsgfVxuICAucm93LWdhcC1sZy0wIHtcbiAgICByb3ctZ2FwOiAwICFpbXBvcnRhbnQ7IH1cbiAgLnJvdy1nYXAtbGctMSB7XG4gICAgcm93LWdhcDogMC4yNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5yb3ctZ2FwLWxnLTIge1xuICAgIHJvdy1nYXA6IDAuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5yb3ctZ2FwLWxnLTMge1xuICAgIHJvdy1nYXA6IDFyZW0gIWltcG9ydGFudDsgfVxuICAucm93LWdhcC1sZy00IHtcbiAgICByb3ctZ2FwOiAxLjVyZW0gIWltcG9ydGFudDsgfVxuICAucm93LWdhcC1sZy01IHtcbiAgICByb3ctZ2FwOiAzcmVtICFpbXBvcnRhbnQ7IH1cbiAgLmNvbHVtbi1nYXAtbGctMCB7XG4gICAgLW1vei1jb2x1bW4tZ2FwOiAwICFpbXBvcnRhbnQ7XG4gICAgLXdlYmtpdC1jb2x1bW4tZ2FwOiAwICFpbXBvcnRhbnQ7XG4gICAgY29sdW1uLWdhcDogMCAhaW1wb3J0YW50OyB9XG4gIC5jb2x1bW4tZ2FwLWxnLTEge1xuICAgIC1tb3otY29sdW1uLWdhcDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICAgIC13ZWJraXQtY29sdW1uLWdhcDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICAgIGNvbHVtbi1nYXA6IDAuMjVyZW0gIWltcG9ydGFudDsgfVxuICAuY29sdW1uLWdhcC1sZy0yIHtcbiAgICAtbW96LWNvbHVtbi1nYXA6IDAuNXJlbSAhaW1wb3J0YW50O1xuICAgIC13ZWJraXQtY29sdW1uLWdhcDogMC41cmVtICFpbXBvcnRhbnQ7XG4gICAgY29sdW1uLWdhcDogMC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLmNvbHVtbi1nYXAtbGctMyB7XG4gICAgLW1vei1jb2x1bW4tZ2FwOiAxcmVtICFpbXBvcnRhbnQ7XG4gICAgLXdlYmtpdC1jb2x1bW4tZ2FwOiAxcmVtICFpbXBvcnRhbnQ7XG4gICAgY29sdW1uLWdhcDogMXJlbSAhaW1wb3J0YW50OyB9XG4gIC5jb2x1bW4tZ2FwLWxnLTQge1xuICAgIC1tb3otY29sdW1uLWdhcDogMS41cmVtICFpbXBvcnRhbnQ7XG4gICAgLXdlYmtpdC1jb2x1bW4tZ2FwOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgICBjb2x1bW4tZ2FwOiAxLjVyZW0gIWltcG9ydGFudDsgfVxuICAuY29sdW1uLWdhcC1sZy01IHtcbiAgICAtbW96LWNvbHVtbi1nYXA6IDNyZW0gIWltcG9ydGFudDtcbiAgICAtd2Via2l0LWNvbHVtbi1nYXA6IDNyZW0gIWltcG9ydGFudDtcbiAgICBjb2x1bW4tZ2FwOiAzcmVtICFpbXBvcnRhbnQ7IH1cbiAgLnRleHQtbGctc3RhcnQge1xuICAgIHRleHQtYWxpZ246IGxlZnQgIWltcG9ydGFudDsgfVxuICAudGV4dC1sZy1lbmQge1xuICAgIHRleHQtYWxpZ246IHJpZ2h0ICFpbXBvcnRhbnQ7IH1cbiAgLnRleHQtbGctY2VudGVyIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXIgIWltcG9ydGFudDsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLmZsb2F0LXhsLXN0YXJ0IHtcbiAgICBmbG9hdDogbGVmdCAhaW1wb3J0YW50OyB9XG4gIC5mbG9hdC14bC1lbmQge1xuICAgIGZsb2F0OiByaWdodCAhaW1wb3J0YW50OyB9XG4gIC5mbG9hdC14bC1ub25lIHtcbiAgICBmbG9hdDogbm9uZSAhaW1wb3J0YW50OyB9XG4gIC5vYmplY3QtZml0LXhsLWNvbnRhaW4ge1xuICAgIC1vLW9iamVjdC1maXQ6IGNvbnRhaW4gIWltcG9ydGFudDtcbiAgICBvYmplY3QtZml0OiBjb250YWluICFpbXBvcnRhbnQ7IH1cbiAgLm9iamVjdC1maXQteGwtY292ZXIge1xuICAgIC1vLW9iamVjdC1maXQ6IGNvdmVyICFpbXBvcnRhbnQ7XG4gICAgb2JqZWN0LWZpdDogY292ZXIgIWltcG9ydGFudDsgfVxuICAub2JqZWN0LWZpdC14bC1maWxsIHtcbiAgICAtby1vYmplY3QtZml0OiBmaWxsICFpbXBvcnRhbnQ7XG4gICAgb2JqZWN0LWZpdDogZmlsbCAhaW1wb3J0YW50OyB9XG4gIC5vYmplY3QtZml0LXhsLXNjYWxlIHtcbiAgICAtby1vYmplY3QtZml0OiBzY2FsZS1kb3duICFpbXBvcnRhbnQ7XG4gICAgb2JqZWN0LWZpdDogc2NhbGUtZG93biAhaW1wb3J0YW50OyB9XG4gIC5vYmplY3QtZml0LXhsLW5vbmUge1xuICAgIC1vLW9iamVjdC1maXQ6IG5vbmUgIWltcG9ydGFudDtcbiAgICBvYmplY3QtZml0OiBub25lICFpbXBvcnRhbnQ7IH1cbiAgLmQteGwtaW5saW5lIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUgIWltcG9ydGFudDsgfVxuICAuZC14bC1pbmxpbmUtYmxvY2sge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jayAhaW1wb3J0YW50OyB9XG4gIC5kLXhsLWJsb2NrIHtcbiAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50OyB9XG4gIC5kLXhsLWdyaWQge1xuICAgIGRpc3BsYXk6IC1tcy1ncmlkICFpbXBvcnRhbnQ7XG4gICAgZGlzcGxheTogZ3JpZCAhaW1wb3J0YW50OyB9XG4gIC5kLXhsLWlubGluZS1ncmlkIHtcbiAgICBkaXNwbGF5OiAtbXMtaW5saW5lLWdyaWQgIWltcG9ydGFudDtcbiAgICBkaXNwbGF5OiBpbmxpbmUtZ3JpZCAhaW1wb3J0YW50OyB9XG4gIC5kLXhsLXRhYmxlIHtcbiAgICBkaXNwbGF5OiB0YWJsZSAhaW1wb3J0YW50OyB9XG4gIC5kLXhsLXRhYmxlLXJvdyB7XG4gICAgZGlzcGxheTogdGFibGUtcm93ICFpbXBvcnRhbnQ7IH1cbiAgLmQteGwtdGFibGUtY2VsbCB7XG4gICAgZGlzcGxheTogdGFibGUtY2VsbCAhaW1wb3J0YW50OyB9XG4gIC5kLXhsLWZsZXgge1xuICAgIGRpc3BsYXk6IC13ZWJraXQtYm94ICFpbXBvcnRhbnQ7XG4gICAgZGlzcGxheTogLW1zLWZsZXhib3ggIWltcG9ydGFudDtcbiAgICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7IH1cbiAgLmQteGwtaW5saW5lLWZsZXgge1xuICAgIGRpc3BsYXk6IC13ZWJraXQtaW5saW5lLWJveCAhaW1wb3J0YW50O1xuICAgIGRpc3BsYXk6IC1tcy1pbmxpbmUtZmxleGJveCAhaW1wb3J0YW50O1xuICAgIGRpc3BsYXk6IGlubGluZS1mbGV4ICFpbXBvcnRhbnQ7IH1cbiAgLmQteGwtbm9uZSB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50OyB9XG4gIC5mbGV4LXhsLWZpbGwge1xuICAgIC13ZWJraXQtYm94LWZsZXg6IDEgIWltcG9ydGFudDtcbiAgICAtbXMtZmxleDogMSAxIGF1dG8gIWltcG9ydGFudDtcbiAgICBmbGV4OiAxIDEgYXV0byAhaW1wb3J0YW50OyB9XG4gIC5mbGV4LXhsLXJvdyB7XG4gICAgLXdlYmtpdC1ib3gtb3JpZW50OiBob3Jpem9udGFsICFpbXBvcnRhbnQ7XG4gICAgLXdlYmtpdC1ib3gtZGlyZWN0aW9uOiBub3JtYWwgIWltcG9ydGFudDtcbiAgICAtbXMtZmxleC1kaXJlY3Rpb246IHJvdyAhaW1wb3J0YW50O1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3cgIWltcG9ydGFudDsgfVxuICAuZmxleC14bC1jb2x1bW4ge1xuICAgIC13ZWJraXQtYm94LW9yaWVudDogdmVydGljYWwgIWltcG9ydGFudDtcbiAgICAtd2Via2l0LWJveC1kaXJlY3Rpb246IG5vcm1hbCAhaW1wb3J0YW50O1xuICAgIC1tcy1mbGV4LWRpcmVjdGlvbjogY29sdW1uICFpbXBvcnRhbnQ7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbiAhaW1wb3J0YW50OyB9XG4gIC5mbGV4LXhsLXJvdy1yZXZlcnNlIHtcbiAgICAtd2Via2l0LWJveC1vcmllbnQ6IGhvcml6b250YWwgIWltcG9ydGFudDtcbiAgICAtd2Via2l0LWJveC1kaXJlY3Rpb246IHJldmVyc2UgIWltcG9ydGFudDtcbiAgICAtbXMtZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlICFpbXBvcnRhbnQ7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlICFpbXBvcnRhbnQ7IH1cbiAgLmZsZXgteGwtY29sdW1uLXJldmVyc2Uge1xuICAgIC13ZWJraXQtYm94LW9yaWVudDogdmVydGljYWwgIWltcG9ydGFudDtcbiAgICAtd2Via2l0LWJveC1kaXJlY3Rpb246IHJldmVyc2UgIWltcG9ydGFudDtcbiAgICAtbXMtZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlICFpbXBvcnRhbnQ7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlICFpbXBvcnRhbnQ7IH1cbiAgLmZsZXgteGwtZ3Jvdy0wIHtcbiAgICAtd2Via2l0LWJveC1mbGV4OiAwICFpbXBvcnRhbnQ7XG4gICAgLW1zLWZsZXgtcG9zaXRpdmU6IDAgIWltcG9ydGFudDtcbiAgICBmbGV4LWdyb3c6IDAgIWltcG9ydGFudDsgfVxuICAuZmxleC14bC1ncm93LTEge1xuICAgIC13ZWJraXQtYm94LWZsZXg6IDEgIWltcG9ydGFudDtcbiAgICAtbXMtZmxleC1wb3NpdGl2ZTogMSAhaW1wb3J0YW50O1xuICAgIGZsZXgtZ3JvdzogMSAhaW1wb3J0YW50OyB9XG4gIC5mbGV4LXhsLXNocmluay0wIHtcbiAgICAtbXMtZmxleC1uZWdhdGl2ZTogMCAhaW1wb3J0YW50O1xuICAgIGZsZXgtc2hyaW5rOiAwICFpbXBvcnRhbnQ7IH1cbiAgLmZsZXgteGwtc2hyaW5rLTEge1xuICAgIC1tcy1mbGV4LW5lZ2F0aXZlOiAxICFpbXBvcnRhbnQ7XG4gICAgZmxleC1zaHJpbms6IDEgIWltcG9ydGFudDsgfVxuICAuZmxleC14bC13cmFwIHtcbiAgICAtbXMtZmxleC13cmFwOiB3cmFwICFpbXBvcnRhbnQ7XG4gICAgZmxleC13cmFwOiB3cmFwICFpbXBvcnRhbnQ7IH1cbiAgLmZsZXgteGwtbm93cmFwIHtcbiAgICAtbXMtZmxleC13cmFwOiBub3dyYXAgIWltcG9ydGFudDtcbiAgICBmbGV4LXdyYXA6IG5vd3JhcCAhaW1wb3J0YW50OyB9XG4gIC5mbGV4LXhsLXdyYXAtcmV2ZXJzZSB7XG4gICAgLW1zLWZsZXgtd3JhcDogd3JhcC1yZXZlcnNlICFpbXBvcnRhbnQ7XG4gICAgZmxleC13cmFwOiB3cmFwLXJldmVyc2UgIWltcG9ydGFudDsgfVxuICAuanVzdGlmeS1jb250ZW50LXhsLXN0YXJ0IHtcbiAgICAtd2Via2l0LWJveC1wYWNrOiBzdGFydCAhaW1wb3J0YW50O1xuICAgIC1tcy1mbGV4LXBhY2s6IHN0YXJ0ICFpbXBvcnRhbnQ7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7IH1cbiAgLmp1c3RpZnktY29udGVudC14bC1lbmQge1xuICAgIC13ZWJraXQtYm94LXBhY2s6IGVuZCAhaW1wb3J0YW50O1xuICAgIC1tcy1mbGV4LXBhY2s6IGVuZCAhaW1wb3J0YW50O1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQgIWltcG9ydGFudDsgfVxuICAuanVzdGlmeS1jb250ZW50LXhsLWNlbnRlciB7XG4gICAgLXdlYmtpdC1ib3gtcGFjazogY2VudGVyICFpbXBvcnRhbnQ7XG4gICAgLW1zLWZsZXgtcGFjazogY2VudGVyICFpbXBvcnRhbnQ7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXIgIWltcG9ydGFudDsgfVxuICAuanVzdGlmeS1jb250ZW50LXhsLWJldHdlZW4ge1xuICAgIC13ZWJraXQtYm94LXBhY2s6IGp1c3RpZnkgIWltcG9ydGFudDtcbiAgICAtbXMtZmxleC1wYWNrOiBqdXN0aWZ5ICFpbXBvcnRhbnQ7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuICFpbXBvcnRhbnQ7IH1cbiAgLmp1c3RpZnktY29udGVudC14bC1hcm91bmQge1xuICAgIC1tcy1mbGV4LXBhY2s6IGRpc3RyaWJ1dGUgIWltcG9ydGFudDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWFyb3VuZCAhaW1wb3J0YW50OyB9XG4gIC5qdXN0aWZ5LWNvbnRlbnQteGwtZXZlbmx5IHtcbiAgICAtd2Via2l0LWJveC1wYWNrOiBzcGFjZS1ldmVubHkgIWltcG9ydGFudDtcbiAgICAtbXMtZmxleC1wYWNrOiBzcGFjZS1ldmVubHkgIWltcG9ydGFudDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWV2ZW5seSAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1pdGVtcy14bC1zdGFydCB7XG4gICAgLXdlYmtpdC1ib3gtYWxpZ246IHN0YXJ0ICFpbXBvcnRhbnQ7XG4gICAgLW1zLWZsZXgtYWxpZ246IHN0YXJ0ICFpbXBvcnRhbnQ7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQgIWltcG9ydGFudDsgfVxuICAuYWxpZ24taXRlbXMteGwtZW5kIHtcbiAgICAtd2Via2l0LWJveC1hbGlnbjogZW5kICFpbXBvcnRhbnQ7XG4gICAgLW1zLWZsZXgtYWxpZ246IGVuZCAhaW1wb3J0YW50O1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LWVuZCAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1pdGVtcy14bC1jZW50ZXIge1xuICAgIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXIgIWltcG9ydGFudDtcbiAgICAtbXMtZmxleC1hbGlnbjogY2VudGVyICFpbXBvcnRhbnQ7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlciAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1pdGVtcy14bC1iYXNlbGluZSB7XG4gICAgLXdlYmtpdC1ib3gtYWxpZ246IGJhc2VsaW5lICFpbXBvcnRhbnQ7XG4gICAgLW1zLWZsZXgtYWxpZ246IGJhc2VsaW5lICFpbXBvcnRhbnQ7XG4gICAgYWxpZ24taXRlbXM6IGJhc2VsaW5lICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLWl0ZW1zLXhsLXN0cmV0Y2gge1xuICAgIC13ZWJraXQtYm94LWFsaWduOiBzdHJldGNoICFpbXBvcnRhbnQ7XG4gICAgLW1zLWZsZXgtYWxpZ246IHN0cmV0Y2ggIWltcG9ydGFudDtcbiAgICBhbGlnbi1pdGVtczogc3RyZXRjaCAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1jb250ZW50LXhsLXN0YXJ0IHtcbiAgICAtbXMtZmxleC1saW5lLXBhY2s6IHN0YXJ0ICFpbXBvcnRhbnQ7XG4gICAgYWxpZ24tY29udGVudDogZmxleC1zdGFydCAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1jb250ZW50LXhsLWVuZCB7XG4gICAgLW1zLWZsZXgtbGluZS1wYWNrOiBlbmQgIWltcG9ydGFudDtcbiAgICBhbGlnbi1jb250ZW50OiBmbGV4LWVuZCAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1jb250ZW50LXhsLWNlbnRlciB7XG4gICAgLW1zLWZsZXgtbGluZS1wYWNrOiBjZW50ZXIgIWltcG9ydGFudDtcbiAgICBhbGlnbi1jb250ZW50OiBjZW50ZXIgIWltcG9ydGFudDsgfVxuICAuYWxpZ24tY29udGVudC14bC1iZXR3ZWVuIHtcbiAgICAtbXMtZmxleC1saW5lLXBhY2s6IGp1c3RpZnkgIWltcG9ydGFudDtcbiAgICBhbGlnbi1jb250ZW50OiBzcGFjZS1iZXR3ZWVuICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLWNvbnRlbnQteGwtYXJvdW5kIHtcbiAgICAtbXMtZmxleC1saW5lLXBhY2s6IGRpc3RyaWJ1dGUgIWltcG9ydGFudDtcbiAgICBhbGlnbi1jb250ZW50OiBzcGFjZS1hcm91bmQgIWltcG9ydGFudDsgfVxuICAuYWxpZ24tY29udGVudC14bC1zdHJldGNoIHtcbiAgICAtbXMtZmxleC1saW5lLXBhY2s6IHN0cmV0Y2ggIWltcG9ydGFudDtcbiAgICBhbGlnbi1jb250ZW50OiBzdHJldGNoICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLXNlbGYteGwtYXV0byB7XG4gICAgLW1zLWZsZXgtaXRlbS1hbGlnbjogYXV0byAhaW1wb3J0YW50O1xuICAgIC1tcy1ncmlkLXJvdy1hbGlnbjogYXV0byAhaW1wb3J0YW50O1xuICAgIGFsaWduLXNlbGY6IGF1dG8gIWltcG9ydGFudDsgfVxuICAuYWxpZ24tc2VsZi14bC1zdGFydCB7XG4gICAgLW1zLWZsZXgtaXRlbS1hbGlnbjogc3RhcnQgIWltcG9ydGFudDtcbiAgICBhbGlnbi1zZWxmOiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLXNlbGYteGwtZW5kIHtcbiAgICAtbXMtZmxleC1pdGVtLWFsaWduOiBlbmQgIWltcG9ydGFudDtcbiAgICBhbGlnbi1zZWxmOiBmbGV4LWVuZCAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1zZWxmLXhsLWNlbnRlciB7XG4gICAgLW1zLWZsZXgtaXRlbS1hbGlnbjogY2VudGVyICFpbXBvcnRhbnQ7XG4gICAgLW1zLWdyaWQtcm93LWFsaWduOiBjZW50ZXIgIWltcG9ydGFudDtcbiAgICBhbGlnbi1zZWxmOiBjZW50ZXIgIWltcG9ydGFudDsgfVxuICAuYWxpZ24tc2VsZi14bC1iYXNlbGluZSB7XG4gICAgLW1zLWZsZXgtaXRlbS1hbGlnbjogYmFzZWxpbmUgIWltcG9ydGFudDtcbiAgICBhbGlnbi1zZWxmOiBiYXNlbGluZSAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1zZWxmLXhsLXN0cmV0Y2gge1xuICAgIC1tcy1mbGV4LWl0ZW0tYWxpZ246IHN0cmV0Y2ggIWltcG9ydGFudDtcbiAgICAtbXMtZ3JpZC1yb3ctYWxpZ246IHN0cmV0Y2ggIWltcG9ydGFudDtcbiAgICBhbGlnbi1zZWxmOiBzdHJldGNoICFpbXBvcnRhbnQ7IH1cbiAgLm9yZGVyLXhsLWZpcnN0IHtcbiAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiAwICFpbXBvcnRhbnQ7XG4gICAgLW1zLWZsZXgtb3JkZXI6IC0xICFpbXBvcnRhbnQ7XG4gICAgb3JkZXI6IC0xICFpbXBvcnRhbnQ7IH1cbiAgLm9yZGVyLXhsLTAge1xuICAgIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDEgIWltcG9ydGFudDtcbiAgICAtbXMtZmxleC1vcmRlcjogMCAhaW1wb3J0YW50O1xuICAgIG9yZGVyOiAwICFpbXBvcnRhbnQ7IH1cbiAgLm9yZGVyLXhsLTEge1xuICAgIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDIgIWltcG9ydGFudDtcbiAgICAtbXMtZmxleC1vcmRlcjogMSAhaW1wb3J0YW50O1xuICAgIG9yZGVyOiAxICFpbXBvcnRhbnQ7IH1cbiAgLm9yZGVyLXhsLTIge1xuICAgIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDMgIWltcG9ydGFudDtcbiAgICAtbXMtZmxleC1vcmRlcjogMiAhaW1wb3J0YW50O1xuICAgIG9yZGVyOiAyICFpbXBvcnRhbnQ7IH1cbiAgLm9yZGVyLXhsLTMge1xuICAgIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDQgIWltcG9ydGFudDtcbiAgICAtbXMtZmxleC1vcmRlcjogMyAhaW1wb3J0YW50O1xuICAgIG9yZGVyOiAzICFpbXBvcnRhbnQ7IH1cbiAgLm9yZGVyLXhsLTQge1xuICAgIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDUgIWltcG9ydGFudDtcbiAgICAtbXMtZmxleC1vcmRlcjogNCAhaW1wb3J0YW50O1xuICAgIG9yZGVyOiA0ICFpbXBvcnRhbnQ7IH1cbiAgLm9yZGVyLXhsLTUge1xuICAgIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDYgIWltcG9ydGFudDtcbiAgICAtbXMtZmxleC1vcmRlcjogNSAhaW1wb3J0YW50O1xuICAgIG9yZGVyOiA1ICFpbXBvcnRhbnQ7IH1cbiAgLm9yZGVyLXhsLWxhc3Qge1xuICAgIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDcgIWltcG9ydGFudDtcbiAgICAtbXMtZmxleC1vcmRlcjogNiAhaW1wb3J0YW50O1xuICAgIG9yZGVyOiA2ICFpbXBvcnRhbnQ7IH1cbiAgLm0teGwtMCB7XG4gICAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7IH1cbiAgLm0teGwtMSB7XG4gICAgbWFyZ2luOiAwLjI1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm0teGwtMiB7XG4gICAgbWFyZ2luOiAwLjVyZW0gIWltcG9ydGFudDsgfVxuICAubS14bC0zIHtcbiAgICBtYXJnaW46IDFyZW0gIWltcG9ydGFudDsgfVxuICAubS14bC00IHtcbiAgICBtYXJnaW46IDEuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tLXhsLTUge1xuICAgIG1hcmdpbjogM3JlbSAhaW1wb3J0YW50OyB9XG4gIC5tLXhsLWF1dG8ge1xuICAgIG1hcmdpbjogYXV0byAhaW1wb3J0YW50OyB9XG4gIC5teC14bC0wIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAgIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogMCAhaW1wb3J0YW50OyB9XG4gIC5teC14bC0xIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogMC4yNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5teC14bC0yIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAuNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAwLjVyZW0gIWltcG9ydGFudDsgfVxuICAubXgteGwtMyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxcmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDFyZW0gIWltcG9ydGFudDsgfVxuICAubXgteGwtNCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxLjVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogMS41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm14LXhsLTUge1xuICAgIG1hcmdpbi1yaWdodDogM3JlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAzcmVtICFpbXBvcnRhbnQ7IH1cbiAgLm14LXhsLWF1dG8ge1xuICAgIG1hcmdpbi1yaWdodDogYXV0byAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvICFpbXBvcnRhbnQ7IH1cbiAgLm15LXhsLTAge1xuICAgIG1hcmdpbi10b3A6IDAgIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7IH1cbiAgLm15LXhsLTEge1xuICAgIG1hcmdpbi10b3A6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjI1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm15LXhsLTIge1xuICAgIG1hcmdpbi10b3A6IDAuNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDAuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5teS14bC0zIHtcbiAgICBtYXJnaW4tdG9wOiAxcmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMXJlbSAhaW1wb3J0YW50OyB9XG4gIC5teS14bC00IHtcbiAgICBtYXJnaW4tdG9wOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAxLjVyZW0gIWltcG9ydGFudDsgfVxuICAubXkteGwtNSB7XG4gICAgbWFyZ2luLXRvcDogM3JlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDNyZW0gIWltcG9ydGFudDsgfVxuICAubXkteGwtYXV0byB7XG4gICAgbWFyZ2luLXRvcDogYXV0byAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IGF1dG8gIWltcG9ydGFudDsgfVxuICAubXQteGwtMCB7XG4gICAgbWFyZ2luLXRvcDogMCAhaW1wb3J0YW50OyB9XG4gIC5tdC14bC0xIHtcbiAgICBtYXJnaW4tdG9wOiAwLjI1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm10LXhsLTIge1xuICAgIG1hcmdpbi10b3A6IDAuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tdC14bC0zIHtcbiAgICBtYXJnaW4tdG9wOiAxcmVtICFpbXBvcnRhbnQ7IH1cbiAgLm10LXhsLTQge1xuICAgIG1hcmdpbi10b3A6IDEuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tdC14bC01IHtcbiAgICBtYXJnaW4tdG9wOiAzcmVtICFpbXBvcnRhbnQ7IH1cbiAgLm10LXhsLWF1dG8ge1xuICAgIG1hcmdpbi10b3A6IGF1dG8gIWltcG9ydGFudDsgfVxuICAubWUteGwtMCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwICFpbXBvcnRhbnQ7IH1cbiAgLm1lLXhsLTEge1xuICAgIG1hcmdpbi1yaWdodDogMC4yNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tZS14bC0yIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tZS14bC0zIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDFyZW0gIWltcG9ydGFudDsgfVxuICAubWUteGwtNCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxLjVyZW0gIWltcG9ydGFudDsgfVxuICAubWUteGwtNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAzcmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1lLXhsLWF1dG8ge1xuICAgIG1hcmdpbi1yaWdodDogYXV0byAhaW1wb3J0YW50OyB9XG4gIC5tYi14bC0wIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7IH1cbiAgLm1iLXhsLTEge1xuICAgIG1hcmdpbi1ib3R0b206IDAuMjVyZW0gIWltcG9ydGFudDsgfVxuICAubWIteGwtMiB7XG4gICAgbWFyZ2luLWJvdHRvbTogMC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1iLXhsLTMge1xuICAgIG1hcmdpbi1ib3R0b206IDFyZW0gIWltcG9ydGFudDsgfVxuICAubWIteGwtNCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMS41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1iLXhsLTUge1xuICAgIG1hcmdpbi1ib3R0b206IDNyZW0gIWltcG9ydGFudDsgfVxuICAubWIteGwtYXV0byB7XG4gICAgbWFyZ2luLWJvdHRvbTogYXV0byAhaW1wb3J0YW50OyB9XG4gIC5tcy14bC0wIHtcbiAgICBtYXJnaW4tbGVmdDogMCAhaW1wb3J0YW50OyB9XG4gIC5tcy14bC0xIHtcbiAgICBtYXJnaW4tbGVmdDogMC4yNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tcy14bC0yIHtcbiAgICBtYXJnaW4tbGVmdDogMC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1zLXhsLTMge1xuICAgIG1hcmdpbi1sZWZ0OiAxcmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1zLXhsLTQge1xuICAgIG1hcmdpbi1sZWZ0OiAxLjVyZW0gIWltcG9ydGFudDsgfVxuICAubXMteGwtNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDNyZW0gIWltcG9ydGFudDsgfVxuICAubXMteGwtYXV0byB7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG8gIWltcG9ydGFudDsgfVxuICAucC14bC0wIHtcbiAgICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7IH1cbiAgLnAteGwtMSB7XG4gICAgcGFkZGluZzogMC4yNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wLXhsLTIge1xuICAgIHBhZGRpbmc6IDAuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wLXhsLTMge1xuICAgIHBhZGRpbmc6IDFyZW0gIWltcG9ydGFudDsgfVxuICAucC14bC00IHtcbiAgICBwYWRkaW5nOiAxLjVyZW0gIWltcG9ydGFudDsgfVxuICAucC14bC01IHtcbiAgICBwYWRkaW5nOiAzcmVtICFpbXBvcnRhbnQ7IH1cbiAgLnB4LXhsLTAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAgIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDAgIWltcG9ydGFudDsgfVxuICAucHgteGwtMSB7XG4gICAgcGFkZGluZy1yaWdodDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogMC4yNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5weC14bC0yIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjVyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5weC14bC0zIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxcmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiAxcmVtICFpbXBvcnRhbnQ7IH1cbiAgLnB4LXhsLTQge1xuICAgIHBhZGRpbmctcmlnaHQ6IDEuNXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogMS41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnB4LXhsLTUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDNyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDNyZW0gIWltcG9ydGFudDsgfVxuICAucHkteGwtMCB7XG4gICAgcGFkZGluZy10b3A6IDAgIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMCAhaW1wb3J0YW50OyB9XG4gIC5weS14bC0xIHtcbiAgICBwYWRkaW5nLXRvcDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAwLjI1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnB5LXhsLTIge1xuICAgIHBhZGRpbmctdG9wOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnB5LXhsLTMge1xuICAgIHBhZGRpbmctdG9wOiAxcmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDFyZW0gIWltcG9ydGFudDsgfVxuICAucHkteGwtNCB7XG4gICAgcGFkZGluZy10b3A6IDEuNXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAxLjVyZW0gIWltcG9ydGFudDsgfVxuICAucHkteGwtNSB7XG4gICAgcGFkZGluZy10b3A6IDNyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogM3JlbSAhaW1wb3J0YW50OyB9XG4gIC5wdC14bC0wIHtcbiAgICBwYWRkaW5nLXRvcDogMCAhaW1wb3J0YW50OyB9XG4gIC5wdC14bC0xIHtcbiAgICBwYWRkaW5nLXRvcDogMC4yNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wdC14bC0yIHtcbiAgICBwYWRkaW5nLXRvcDogMC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnB0LXhsLTMge1xuICAgIHBhZGRpbmctdG9wOiAxcmVtICFpbXBvcnRhbnQ7IH1cbiAgLnB0LXhsLTQge1xuICAgIHBhZGRpbmctdG9wOiAxLjVyZW0gIWltcG9ydGFudDsgfVxuICAucHQteGwtNSB7XG4gICAgcGFkZGluZy10b3A6IDNyZW0gIWltcG9ydGFudDsgfVxuICAucGUteGwtMCB7XG4gICAgcGFkZGluZy1yaWdodDogMCAhaW1wb3J0YW50OyB9XG4gIC5wZS14bC0xIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjI1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnBlLXhsLTIge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wZS14bC0zIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxcmVtICFpbXBvcnRhbnQ7IH1cbiAgLnBlLXhsLTQge1xuICAgIHBhZGRpbmctcmlnaHQ6IDEuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wZS14bC01IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzcmVtICFpbXBvcnRhbnQ7IH1cbiAgLnBiLXhsLTAge1xuICAgIHBhZGRpbmctYm90dG9tOiAwICFpbXBvcnRhbnQ7IH1cbiAgLnBiLXhsLTEge1xuICAgIHBhZGRpbmctYm90dG9tOiAwLjI1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnBiLXhsLTIge1xuICAgIHBhZGRpbmctYm90dG9tOiAwLjVyZW0gIWltcG9ydGFudDsgfVxuICAucGIteGwtMyB7XG4gICAgcGFkZGluZy1ib3R0b206IDFyZW0gIWltcG9ydGFudDsgfVxuICAucGIteGwtNCB7XG4gICAgcGFkZGluZy1ib3R0b206IDEuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wYi14bC01IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogM3JlbSAhaW1wb3J0YW50OyB9XG4gIC5wcy14bC0wIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAgIWltcG9ydGFudDsgfVxuICAucHMteGwtMSB7XG4gICAgcGFkZGluZy1sZWZ0OiAwLjI1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnBzLXhsLTIge1xuICAgIHBhZGRpbmctbGVmdDogMC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnBzLXhsLTMge1xuICAgIHBhZGRpbmctbGVmdDogMXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wcy14bC00IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wcy14bC01IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDNyZW0gIWltcG9ydGFudDsgfVxuICAuZ2FwLXhsLTAge1xuICAgIGdhcDogMCAhaW1wb3J0YW50OyB9XG4gIC5nYXAteGwtMSB7XG4gICAgZ2FwOiAwLjI1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLmdhcC14bC0yIHtcbiAgICBnYXA6IDAuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5nYXAteGwtMyB7XG4gICAgZ2FwOiAxcmVtICFpbXBvcnRhbnQ7IH1cbiAgLmdhcC14bC00IHtcbiAgICBnYXA6IDEuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5nYXAteGwtNSB7XG4gICAgZ2FwOiAzcmVtICFpbXBvcnRhbnQ7IH1cbiAgLnJvdy1nYXAteGwtMCB7XG4gICAgcm93LWdhcDogMCAhaW1wb3J0YW50OyB9XG4gIC5yb3ctZ2FwLXhsLTEge1xuICAgIHJvdy1nYXA6IDAuMjVyZW0gIWltcG9ydGFudDsgfVxuICAucm93LWdhcC14bC0yIHtcbiAgICByb3ctZ2FwOiAwLjVyZW0gIWltcG9ydGFudDsgfVxuICAucm93LWdhcC14bC0zIHtcbiAgICByb3ctZ2FwOiAxcmVtICFpbXBvcnRhbnQ7IH1cbiAgLnJvdy1nYXAteGwtNCB7XG4gICAgcm93LWdhcDogMS41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnJvdy1nYXAteGwtNSB7XG4gICAgcm93LWdhcDogM3JlbSAhaW1wb3J0YW50OyB9XG4gIC5jb2x1bW4tZ2FwLXhsLTAge1xuICAgIC1tb3otY29sdW1uLWdhcDogMCAhaW1wb3J0YW50O1xuICAgIC13ZWJraXQtY29sdW1uLWdhcDogMCAhaW1wb3J0YW50O1xuICAgIGNvbHVtbi1nYXA6IDAgIWltcG9ydGFudDsgfVxuICAuY29sdW1uLWdhcC14bC0xIHtcbiAgICAtbW96LWNvbHVtbi1nYXA6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgICAtd2Via2l0LWNvbHVtbi1nYXA6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgICBjb2x1bW4tZ2FwOiAwLjI1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLmNvbHVtbi1nYXAteGwtMiB7XG4gICAgLW1vei1jb2x1bW4tZ2FwOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgICAtd2Via2l0LWNvbHVtbi1nYXA6IDAuNXJlbSAhaW1wb3J0YW50O1xuICAgIGNvbHVtbi1nYXA6IDAuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5jb2x1bW4tZ2FwLXhsLTMge1xuICAgIC1tb3otY29sdW1uLWdhcDogMXJlbSAhaW1wb3J0YW50O1xuICAgIC13ZWJraXQtY29sdW1uLWdhcDogMXJlbSAhaW1wb3J0YW50O1xuICAgIGNvbHVtbi1nYXA6IDFyZW0gIWltcG9ydGFudDsgfVxuICAuY29sdW1uLWdhcC14bC00IHtcbiAgICAtbW96LWNvbHVtbi1nYXA6IDEuNXJlbSAhaW1wb3J0YW50O1xuICAgIC13ZWJraXQtY29sdW1uLWdhcDogMS41cmVtICFpbXBvcnRhbnQ7XG4gICAgY29sdW1uLWdhcDogMS41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLmNvbHVtbi1nYXAteGwtNSB7XG4gICAgLW1vei1jb2x1bW4tZ2FwOiAzcmVtICFpbXBvcnRhbnQ7XG4gICAgLXdlYmtpdC1jb2x1bW4tZ2FwOiAzcmVtICFpbXBvcnRhbnQ7XG4gICAgY29sdW1uLWdhcDogM3JlbSAhaW1wb3J0YW50OyB9XG4gIC50ZXh0LXhsLXN0YXJ0IHtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0ICFpbXBvcnRhbnQ7IH1cbiAgLnRleHQteGwtZW5kIHtcbiAgICB0ZXh0LWFsaWduOiByaWdodCAhaW1wb3J0YW50OyB9XG4gIC50ZXh0LXhsLWNlbnRlciB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyICFpbXBvcnRhbnQ7IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTQwMHB4KSB7XG4gIC5mbG9hdC14eGwtc3RhcnQge1xuICAgIGZsb2F0OiBsZWZ0ICFpbXBvcnRhbnQ7IH1cbiAgLmZsb2F0LXh4bC1lbmQge1xuICAgIGZsb2F0OiByaWdodCAhaW1wb3J0YW50OyB9XG4gIC5mbG9hdC14eGwtbm9uZSB7XG4gICAgZmxvYXQ6IG5vbmUgIWltcG9ydGFudDsgfVxuICAub2JqZWN0LWZpdC14eGwtY29udGFpbiB7XG4gICAgLW8tb2JqZWN0LWZpdDogY29udGFpbiAhaW1wb3J0YW50O1xuICAgIG9iamVjdC1maXQ6IGNvbnRhaW4gIWltcG9ydGFudDsgfVxuICAub2JqZWN0LWZpdC14eGwtY292ZXIge1xuICAgIC1vLW9iamVjdC1maXQ6IGNvdmVyICFpbXBvcnRhbnQ7XG4gICAgb2JqZWN0LWZpdDogY292ZXIgIWltcG9ydGFudDsgfVxuICAub2JqZWN0LWZpdC14eGwtZmlsbCB7XG4gICAgLW8tb2JqZWN0LWZpdDogZmlsbCAhaW1wb3J0YW50O1xuICAgIG9iamVjdC1maXQ6IGZpbGwgIWltcG9ydGFudDsgfVxuICAub2JqZWN0LWZpdC14eGwtc2NhbGUge1xuICAgIC1vLW9iamVjdC1maXQ6IHNjYWxlLWRvd24gIWltcG9ydGFudDtcbiAgICBvYmplY3QtZml0OiBzY2FsZS1kb3duICFpbXBvcnRhbnQ7IH1cbiAgLm9iamVjdC1maXQteHhsLW5vbmUge1xuICAgIC1vLW9iamVjdC1maXQ6IG5vbmUgIWltcG9ydGFudDtcbiAgICBvYmplY3QtZml0OiBub25lICFpbXBvcnRhbnQ7IH1cbiAgLmQteHhsLWlubGluZSB7XG4gICAgZGlzcGxheTogaW5saW5lICFpbXBvcnRhbnQ7IH1cbiAgLmQteHhsLWlubGluZS1ibG9jayB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrICFpbXBvcnRhbnQ7IH1cbiAgLmQteHhsLWJsb2NrIHtcbiAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50OyB9XG4gIC5kLXh4bC1ncmlkIHtcbiAgICBkaXNwbGF5OiAtbXMtZ3JpZCAhaW1wb3J0YW50O1xuICAgIGRpc3BsYXk6IGdyaWQgIWltcG9ydGFudDsgfVxuICAuZC14eGwtaW5saW5lLWdyaWQge1xuICAgIGRpc3BsYXk6IC1tcy1pbmxpbmUtZ3JpZCAhaW1wb3J0YW50O1xuICAgIGRpc3BsYXk6IGlubGluZS1ncmlkICFpbXBvcnRhbnQ7IH1cbiAgLmQteHhsLXRhYmxlIHtcbiAgICBkaXNwbGF5OiB0YWJsZSAhaW1wb3J0YW50OyB9XG4gIC5kLXh4bC10YWJsZS1yb3cge1xuICAgIGRpc3BsYXk6IHRhYmxlLXJvdyAhaW1wb3J0YW50OyB9XG4gIC5kLXh4bC10YWJsZS1jZWxsIHtcbiAgICBkaXNwbGF5OiB0YWJsZS1jZWxsICFpbXBvcnRhbnQ7IH1cbiAgLmQteHhsLWZsZXgge1xuICAgIGRpc3BsYXk6IC13ZWJraXQtYm94ICFpbXBvcnRhbnQ7XG4gICAgZGlzcGxheTogLW1zLWZsZXhib3ggIWltcG9ydGFudDtcbiAgICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7IH1cbiAgLmQteHhsLWlubGluZS1mbGV4IHtcbiAgICBkaXNwbGF5OiAtd2Via2l0LWlubGluZS1ib3ggIWltcG9ydGFudDtcbiAgICBkaXNwbGF5OiAtbXMtaW5saW5lLWZsZXhib3ggIWltcG9ydGFudDtcbiAgICBkaXNwbGF5OiBpbmxpbmUtZmxleCAhaW1wb3J0YW50OyB9XG4gIC5kLXh4bC1ub25lIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7IH1cbiAgLmZsZXgteHhsLWZpbGwge1xuICAgIC13ZWJraXQtYm94LWZsZXg6IDEgIWltcG9ydGFudDtcbiAgICAtbXMtZmxleDogMSAxIGF1dG8gIWltcG9ydGFudDtcbiAgICBmbGV4OiAxIDEgYXV0byAhaW1wb3J0YW50OyB9XG4gIC5mbGV4LXh4bC1yb3cge1xuICAgIC13ZWJraXQtYm94LW9yaWVudDogaG9yaXpvbnRhbCAhaW1wb3J0YW50O1xuICAgIC13ZWJraXQtYm94LWRpcmVjdGlvbjogbm9ybWFsICFpbXBvcnRhbnQ7XG4gICAgLW1zLWZsZXgtZGlyZWN0aW9uOiByb3cgIWltcG9ydGFudDtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93ICFpbXBvcnRhbnQ7IH1cbiAgLmZsZXgteHhsLWNvbHVtbiB7XG4gICAgLXdlYmtpdC1ib3gtb3JpZW50OiB2ZXJ0aWNhbCAhaW1wb3J0YW50O1xuICAgIC13ZWJraXQtYm94LWRpcmVjdGlvbjogbm9ybWFsICFpbXBvcnRhbnQ7XG4gICAgLW1zLWZsZXgtZGlyZWN0aW9uOiBjb2x1bW4gIWltcG9ydGFudDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uICFpbXBvcnRhbnQ7IH1cbiAgLmZsZXgteHhsLXJvdy1yZXZlcnNlIHtcbiAgICAtd2Via2l0LWJveC1vcmllbnQ6IGhvcml6b250YWwgIWltcG9ydGFudDtcbiAgICAtd2Via2l0LWJveC1kaXJlY3Rpb246IHJldmVyc2UgIWltcG9ydGFudDtcbiAgICAtbXMtZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlICFpbXBvcnRhbnQ7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlICFpbXBvcnRhbnQ7IH1cbiAgLmZsZXgteHhsLWNvbHVtbi1yZXZlcnNlIHtcbiAgICAtd2Via2l0LWJveC1vcmllbnQ6IHZlcnRpY2FsICFpbXBvcnRhbnQ7XG4gICAgLXdlYmtpdC1ib3gtZGlyZWN0aW9uOiByZXZlcnNlICFpbXBvcnRhbnQ7XG4gICAgLW1zLWZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZSAhaW1wb3J0YW50O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZSAhaW1wb3J0YW50OyB9XG4gIC5mbGV4LXh4bC1ncm93LTAge1xuICAgIC13ZWJraXQtYm94LWZsZXg6IDAgIWltcG9ydGFudDtcbiAgICAtbXMtZmxleC1wb3NpdGl2ZTogMCAhaW1wb3J0YW50O1xuICAgIGZsZXgtZ3JvdzogMCAhaW1wb3J0YW50OyB9XG4gIC5mbGV4LXh4bC1ncm93LTEge1xuICAgIC13ZWJraXQtYm94LWZsZXg6IDEgIWltcG9ydGFudDtcbiAgICAtbXMtZmxleC1wb3NpdGl2ZTogMSAhaW1wb3J0YW50O1xuICAgIGZsZXgtZ3JvdzogMSAhaW1wb3J0YW50OyB9XG4gIC5mbGV4LXh4bC1zaHJpbmstMCB7XG4gICAgLW1zLWZsZXgtbmVnYXRpdmU6IDAgIWltcG9ydGFudDtcbiAgICBmbGV4LXNocmluazogMCAhaW1wb3J0YW50OyB9XG4gIC5mbGV4LXh4bC1zaHJpbmstMSB7XG4gICAgLW1zLWZsZXgtbmVnYXRpdmU6IDEgIWltcG9ydGFudDtcbiAgICBmbGV4LXNocmluazogMSAhaW1wb3J0YW50OyB9XG4gIC5mbGV4LXh4bC13cmFwIHtcbiAgICAtbXMtZmxleC13cmFwOiB3cmFwICFpbXBvcnRhbnQ7XG4gICAgZmxleC13cmFwOiB3cmFwICFpbXBvcnRhbnQ7IH1cbiAgLmZsZXgteHhsLW5vd3JhcCB7XG4gICAgLW1zLWZsZXgtd3JhcDogbm93cmFwICFpbXBvcnRhbnQ7XG4gICAgZmxleC13cmFwOiBub3dyYXAgIWltcG9ydGFudDsgfVxuICAuZmxleC14eGwtd3JhcC1yZXZlcnNlIHtcbiAgICAtbXMtZmxleC13cmFwOiB3cmFwLXJldmVyc2UgIWltcG9ydGFudDtcbiAgICBmbGV4LXdyYXA6IHdyYXAtcmV2ZXJzZSAhaW1wb3J0YW50OyB9XG4gIC5qdXN0aWZ5LWNvbnRlbnQteHhsLXN0YXJ0IHtcbiAgICAtd2Via2l0LWJveC1wYWNrOiBzdGFydCAhaW1wb3J0YW50O1xuICAgIC1tcy1mbGV4LXBhY2s6IHN0YXJ0ICFpbXBvcnRhbnQ7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7IH1cbiAgLmp1c3RpZnktY29udGVudC14eGwtZW5kIHtcbiAgICAtd2Via2l0LWJveC1wYWNrOiBlbmQgIWltcG9ydGFudDtcbiAgICAtbXMtZmxleC1wYWNrOiBlbmQgIWltcG9ydGFudDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kICFpbXBvcnRhbnQ7IH1cbiAgLmp1c3RpZnktY29udGVudC14eGwtY2VudGVyIHtcbiAgICAtd2Via2l0LWJveC1wYWNrOiBjZW50ZXIgIWltcG9ydGFudDtcbiAgICAtbXMtZmxleC1wYWNrOiBjZW50ZXIgIWltcG9ydGFudDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlciAhaW1wb3J0YW50OyB9XG4gIC5qdXN0aWZ5LWNvbnRlbnQteHhsLWJldHdlZW4ge1xuICAgIC13ZWJraXQtYm94LXBhY2s6IGp1c3RpZnkgIWltcG9ydGFudDtcbiAgICAtbXMtZmxleC1wYWNrOiBqdXN0aWZ5ICFpbXBvcnRhbnQ7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuICFpbXBvcnRhbnQ7IH1cbiAgLmp1c3RpZnktY29udGVudC14eGwtYXJvdW5kIHtcbiAgICAtbXMtZmxleC1wYWNrOiBkaXN0cmlidXRlICFpbXBvcnRhbnQ7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1hcm91bmQgIWltcG9ydGFudDsgfVxuICAuanVzdGlmeS1jb250ZW50LXh4bC1ldmVubHkge1xuICAgIC13ZWJraXQtYm94LXBhY2s6IHNwYWNlLWV2ZW5seSAhaW1wb3J0YW50O1xuICAgIC1tcy1mbGV4LXBhY2s6IHNwYWNlLWV2ZW5seSAhaW1wb3J0YW50O1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtZXZlbmx5ICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLWl0ZW1zLXh4bC1zdGFydCB7XG4gICAgLXdlYmtpdC1ib3gtYWxpZ246IHN0YXJ0ICFpbXBvcnRhbnQ7XG4gICAgLW1zLWZsZXgtYWxpZ246IHN0YXJ0ICFpbXBvcnRhbnQ7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQgIWltcG9ydGFudDsgfVxuICAuYWxpZ24taXRlbXMteHhsLWVuZCB7XG4gICAgLXdlYmtpdC1ib3gtYWxpZ246IGVuZCAhaW1wb3J0YW50O1xuICAgIC1tcy1mbGV4LWFsaWduOiBlbmQgIWltcG9ydGFudDtcbiAgICBhbGlnbi1pdGVtczogZmxleC1lbmQgIWltcG9ydGFudDsgfVxuICAuYWxpZ24taXRlbXMteHhsLWNlbnRlciB7XG4gICAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlciAhaW1wb3J0YW50O1xuICAgIC1tcy1mbGV4LWFsaWduOiBjZW50ZXIgIWltcG9ydGFudDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLWl0ZW1zLXh4bC1iYXNlbGluZSB7XG4gICAgLXdlYmtpdC1ib3gtYWxpZ246IGJhc2VsaW5lICFpbXBvcnRhbnQ7XG4gICAgLW1zLWZsZXgtYWxpZ246IGJhc2VsaW5lICFpbXBvcnRhbnQ7XG4gICAgYWxpZ24taXRlbXM6IGJhc2VsaW5lICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLWl0ZW1zLXh4bC1zdHJldGNoIHtcbiAgICAtd2Via2l0LWJveC1hbGlnbjogc3RyZXRjaCAhaW1wb3J0YW50O1xuICAgIC1tcy1mbGV4LWFsaWduOiBzdHJldGNoICFpbXBvcnRhbnQ7XG4gICAgYWxpZ24taXRlbXM6IHN0cmV0Y2ggIWltcG9ydGFudDsgfVxuICAuYWxpZ24tY29udGVudC14eGwtc3RhcnQge1xuICAgIC1tcy1mbGV4LWxpbmUtcGFjazogc3RhcnQgIWltcG9ydGFudDtcbiAgICBhbGlnbi1jb250ZW50OiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLWNvbnRlbnQteHhsLWVuZCB7XG4gICAgLW1zLWZsZXgtbGluZS1wYWNrOiBlbmQgIWltcG9ydGFudDtcbiAgICBhbGlnbi1jb250ZW50OiBmbGV4LWVuZCAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1jb250ZW50LXh4bC1jZW50ZXIge1xuICAgIC1tcy1mbGV4LWxpbmUtcGFjazogY2VudGVyICFpbXBvcnRhbnQ7XG4gICAgYWxpZ24tY29udGVudDogY2VudGVyICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLWNvbnRlbnQteHhsLWJldHdlZW4ge1xuICAgIC1tcy1mbGV4LWxpbmUtcGFjazoganVzdGlmeSAhaW1wb3J0YW50O1xuICAgIGFsaWduLWNvbnRlbnQ6IHNwYWNlLWJldHdlZW4gIWltcG9ydGFudDsgfVxuICAuYWxpZ24tY29udGVudC14eGwtYXJvdW5kIHtcbiAgICAtbXMtZmxleC1saW5lLXBhY2s6IGRpc3RyaWJ1dGUgIWltcG9ydGFudDtcbiAgICBhbGlnbi1jb250ZW50OiBzcGFjZS1hcm91bmQgIWltcG9ydGFudDsgfVxuICAuYWxpZ24tY29udGVudC14eGwtc3RyZXRjaCB7XG4gICAgLW1zLWZsZXgtbGluZS1wYWNrOiBzdHJldGNoICFpbXBvcnRhbnQ7XG4gICAgYWxpZ24tY29udGVudDogc3RyZXRjaCAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1zZWxmLXh4bC1hdXRvIHtcbiAgICAtbXMtZmxleC1pdGVtLWFsaWduOiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgLW1zLWdyaWQtcm93LWFsaWduOiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgYWxpZ24tc2VsZjogYXV0byAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1zZWxmLXh4bC1zdGFydCB7XG4gICAgLW1zLWZsZXgtaXRlbS1hbGlnbjogc3RhcnQgIWltcG9ydGFudDtcbiAgICBhbGlnbi1zZWxmOiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLXNlbGYteHhsLWVuZCB7XG4gICAgLW1zLWZsZXgtaXRlbS1hbGlnbjogZW5kICFpbXBvcnRhbnQ7XG4gICAgYWxpZ24tc2VsZjogZmxleC1lbmQgIWltcG9ydGFudDsgfVxuICAuYWxpZ24tc2VsZi14eGwtY2VudGVyIHtcbiAgICAtbXMtZmxleC1pdGVtLWFsaWduOiBjZW50ZXIgIWltcG9ydGFudDtcbiAgICAtbXMtZ3JpZC1yb3ctYWxpZ246IGNlbnRlciAhaW1wb3J0YW50O1xuICAgIGFsaWduLXNlbGY6IGNlbnRlciAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1zZWxmLXh4bC1iYXNlbGluZSB7XG4gICAgLW1zLWZsZXgtaXRlbS1hbGlnbjogYmFzZWxpbmUgIWltcG9ydGFudDtcbiAgICBhbGlnbi1zZWxmOiBiYXNlbGluZSAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1zZWxmLXh4bC1zdHJldGNoIHtcbiAgICAtbXMtZmxleC1pdGVtLWFsaWduOiBzdHJldGNoICFpbXBvcnRhbnQ7XG4gICAgLW1zLWdyaWQtcm93LWFsaWduOiBzdHJldGNoICFpbXBvcnRhbnQ7XG4gICAgYWxpZ24tc2VsZjogc3RyZXRjaCAhaW1wb3J0YW50OyB9XG4gIC5vcmRlci14eGwtZmlyc3Qge1xuICAgIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDAgIWltcG9ydGFudDtcbiAgICAtbXMtZmxleC1vcmRlcjogLTEgIWltcG9ydGFudDtcbiAgICBvcmRlcjogLTEgIWltcG9ydGFudDsgfVxuICAub3JkZXIteHhsLTAge1xuICAgIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDEgIWltcG9ydGFudDtcbiAgICAtbXMtZmxleC1vcmRlcjogMCAhaW1wb3J0YW50O1xuICAgIG9yZGVyOiAwICFpbXBvcnRhbnQ7IH1cbiAgLm9yZGVyLXh4bC0xIHtcbiAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiAyICFpbXBvcnRhbnQ7XG4gICAgLW1zLWZsZXgtb3JkZXI6IDEgIWltcG9ydGFudDtcbiAgICBvcmRlcjogMSAhaW1wb3J0YW50OyB9XG4gIC5vcmRlci14eGwtMiB7XG4gICAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogMyAhaW1wb3J0YW50O1xuICAgIC1tcy1mbGV4LW9yZGVyOiAyICFpbXBvcnRhbnQ7XG4gICAgb3JkZXI6IDIgIWltcG9ydGFudDsgfVxuICAub3JkZXIteHhsLTMge1xuICAgIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDQgIWltcG9ydGFudDtcbiAgICAtbXMtZmxleC1vcmRlcjogMyAhaW1wb3J0YW50O1xuICAgIG9yZGVyOiAzICFpbXBvcnRhbnQ7IH1cbiAgLm9yZGVyLXh4bC00IHtcbiAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiA1ICFpbXBvcnRhbnQ7XG4gICAgLW1zLWZsZXgtb3JkZXI6IDQgIWltcG9ydGFudDtcbiAgICBvcmRlcjogNCAhaW1wb3J0YW50OyB9XG4gIC5vcmRlci14eGwtNSB7XG4gICAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogNiAhaW1wb3J0YW50O1xuICAgIC1tcy1mbGV4LW9yZGVyOiA1ICFpbXBvcnRhbnQ7XG4gICAgb3JkZXI6IDUgIWltcG9ydGFudDsgfVxuICAub3JkZXIteHhsLWxhc3Qge1xuICAgIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDcgIWltcG9ydGFudDtcbiAgICAtbXMtZmxleC1vcmRlcjogNiAhaW1wb3J0YW50O1xuICAgIG9yZGVyOiA2ICFpbXBvcnRhbnQ7IH1cbiAgLm0teHhsLTAge1xuICAgIG1hcmdpbjogMCAhaW1wb3J0YW50OyB9XG4gIC5tLXh4bC0xIHtcbiAgICBtYXJnaW46IDAuMjVyZW0gIWltcG9ydGFudDsgfVxuICAubS14eGwtMiB7XG4gICAgbWFyZ2luOiAwLjVyZW0gIWltcG9ydGFudDsgfVxuICAubS14eGwtMyB7XG4gICAgbWFyZ2luOiAxcmVtICFpbXBvcnRhbnQ7IH1cbiAgLm0teHhsLTQge1xuICAgIG1hcmdpbjogMS41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm0teHhsLTUge1xuICAgIG1hcmdpbjogM3JlbSAhaW1wb3J0YW50OyB9XG4gIC5tLXh4bC1hdXRvIHtcbiAgICBtYXJnaW46IGF1dG8gIWltcG9ydGFudDsgfVxuICAubXgteHhsLTAge1xuICAgIG1hcmdpbi1yaWdodDogMCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAwICFpbXBvcnRhbnQ7IH1cbiAgLm14LXh4bC0xIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogMC4yNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5teC14eGwtMiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogMC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm14LXh4bC0zIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDFyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogMXJlbSAhaW1wb3J0YW50OyB9XG4gIC5teC14eGwtNCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxLjVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogMS41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm14LXh4bC01IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDNyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogM3JlbSAhaW1wb3J0YW50OyB9XG4gIC5teC14eGwtYXV0byB7XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG8gIWltcG9ydGFudDsgfVxuICAubXkteHhsLTAge1xuICAgIG1hcmdpbi10b3A6IDAgIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7IH1cbiAgLm15LXh4bC0xIHtcbiAgICBtYXJnaW4tdG9wOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMC4yNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5teS14eGwtMiB7XG4gICAgbWFyZ2luLXRvcDogMC41cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm15LXh4bC0zIHtcbiAgICBtYXJnaW4tdG9wOiAxcmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMXJlbSAhaW1wb3J0YW50OyB9XG4gIC5teS14eGwtNCB7XG4gICAgbWFyZ2luLXRvcDogMS41cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMS41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm15LXh4bC01IHtcbiAgICBtYXJnaW4tdG9wOiAzcmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogM3JlbSAhaW1wb3J0YW50OyB9XG4gIC5teS14eGwtYXV0byB7XG4gICAgbWFyZ2luLXRvcDogYXV0byAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IGF1dG8gIWltcG9ydGFudDsgfVxuICAubXQteHhsLTAge1xuICAgIG1hcmdpbi10b3A6IDAgIWltcG9ydGFudDsgfVxuICAubXQteHhsLTEge1xuICAgIG1hcmdpbi10b3A6IDAuMjVyZW0gIWltcG9ydGFudDsgfVxuICAubXQteHhsLTIge1xuICAgIG1hcmdpbi10b3A6IDAuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tdC14eGwtMyB7XG4gICAgbWFyZ2luLXRvcDogMXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tdC14eGwtNCB7XG4gICAgbWFyZ2luLXRvcDogMS41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm10LXh4bC01IHtcbiAgICBtYXJnaW4tdG9wOiAzcmVtICFpbXBvcnRhbnQ7IH1cbiAgLm10LXh4bC1hdXRvIHtcbiAgICBtYXJnaW4tdG9wOiBhdXRvICFpbXBvcnRhbnQ7IH1cbiAgLm1lLXh4bC0wIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAgIWltcG9ydGFudDsgfVxuICAubWUteHhsLTEge1xuICAgIG1hcmdpbi1yaWdodDogMC4yNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tZS14eGwtMiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjVyZW0gIWltcG9ydGFudDsgfVxuICAubWUteHhsLTMge1xuICAgIG1hcmdpbi1yaWdodDogMXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tZS14eGwtNCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxLjVyZW0gIWltcG9ydGFudDsgfVxuICAubWUteHhsLTUge1xuICAgIG1hcmdpbi1yaWdodDogM3JlbSAhaW1wb3J0YW50OyB9XG4gIC5tZS14eGwtYXV0byB7XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7IH1cbiAgLm1iLXh4bC0wIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7IH1cbiAgLm1iLXh4bC0xIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjI1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1iLXh4bC0yIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjVyZW0gIWltcG9ydGFudDsgfVxuICAubWIteHhsLTMge1xuICAgIG1hcmdpbi1ib3R0b206IDFyZW0gIWltcG9ydGFudDsgfVxuICAubWIteHhsLTQge1xuICAgIG1hcmdpbi1ib3R0b206IDEuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tYi14eGwtNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogM3JlbSAhaW1wb3J0YW50OyB9XG4gIC5tYi14eGwtYXV0byB7XG4gICAgbWFyZ2luLWJvdHRvbTogYXV0byAhaW1wb3J0YW50OyB9XG4gIC5tcy14eGwtMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDAgIWltcG9ydGFudDsgfVxuICAubXMteHhsLTEge1xuICAgIG1hcmdpbi1sZWZ0OiAwLjI1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1zLXh4bC0yIHtcbiAgICBtYXJnaW4tbGVmdDogMC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1zLXh4bC0zIHtcbiAgICBtYXJnaW4tbGVmdDogMXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tcy14eGwtNCB7XG4gICAgbWFyZ2luLWxlZnQ6IDEuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tcy14eGwtNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDNyZW0gIWltcG9ydGFudDsgfVxuICAubXMteHhsLWF1dG8ge1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvICFpbXBvcnRhbnQ7IH1cbiAgLnAteHhsLTAge1xuICAgIHBhZGRpbmc6IDAgIWltcG9ydGFudDsgfVxuICAucC14eGwtMSB7XG4gICAgcGFkZGluZzogMC4yNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wLXh4bC0yIHtcbiAgICBwYWRkaW5nOiAwLjVyZW0gIWltcG9ydGFudDsgfVxuICAucC14eGwtMyB7XG4gICAgcGFkZGluZzogMXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wLXh4bC00IHtcbiAgICBwYWRkaW5nOiAxLjVyZW0gIWltcG9ydGFudDsgfVxuICAucC14eGwtNSB7XG4gICAgcGFkZGluZzogM3JlbSAhaW1wb3J0YW50OyB9XG4gIC5weC14eGwtMCB7XG4gICAgcGFkZGluZy1yaWdodDogMCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogMCAhaW1wb3J0YW50OyB9XG4gIC5weC14eGwtMSB7XG4gICAgcGFkZGluZy1yaWdodDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogMC4yNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5weC14eGwtMiB7XG4gICAgcGFkZGluZy1yaWdodDogMC41cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiAwLjVyZW0gIWltcG9ydGFudDsgfVxuICAucHgteHhsLTMge1xuICAgIHBhZGRpbmctcmlnaHQ6IDFyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDFyZW0gIWltcG9ydGFudDsgfVxuICAucHgteHhsLTQge1xuICAgIHBhZGRpbmctcmlnaHQ6IDEuNXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogMS41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnB4LXh4bC01IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzcmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiAzcmVtICFpbXBvcnRhbnQ7IH1cbiAgLnB5LXh4bC0wIHtcbiAgICBwYWRkaW5nLXRvcDogMCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAwICFpbXBvcnRhbnQ7IH1cbiAgLnB5LXh4bC0xIHtcbiAgICBwYWRkaW5nLXRvcDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAwLjI1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnB5LXh4bC0yIHtcbiAgICBwYWRkaW5nLXRvcDogMC41cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDAuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5weS14eGwtMyB7XG4gICAgcGFkZGluZy10b3A6IDFyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMXJlbSAhaW1wb3J0YW50OyB9XG4gIC5weS14eGwtNCB7XG4gICAgcGFkZGluZy10b3A6IDEuNXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAxLjVyZW0gIWltcG9ydGFudDsgfVxuICAucHkteHhsLTUge1xuICAgIHBhZGRpbmctdG9wOiAzcmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDNyZW0gIWltcG9ydGFudDsgfVxuICAucHQteHhsLTAge1xuICAgIHBhZGRpbmctdG9wOiAwICFpbXBvcnRhbnQ7IH1cbiAgLnB0LXh4bC0xIHtcbiAgICBwYWRkaW5nLXRvcDogMC4yNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wdC14eGwtMiB7XG4gICAgcGFkZGluZy10b3A6IDAuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wdC14eGwtMyB7XG4gICAgcGFkZGluZy10b3A6IDFyZW0gIWltcG9ydGFudDsgfVxuICAucHQteHhsLTQge1xuICAgIHBhZGRpbmctdG9wOiAxLjVyZW0gIWltcG9ydGFudDsgfVxuICAucHQteHhsLTUge1xuICAgIHBhZGRpbmctdG9wOiAzcmVtICFpbXBvcnRhbnQ7IH1cbiAgLnBlLXh4bC0wIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwICFpbXBvcnRhbnQ7IH1cbiAgLnBlLXh4bC0xIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjI1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnBlLXh4bC0yIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjVyZW0gIWltcG9ydGFudDsgfVxuICAucGUteHhsLTMge1xuICAgIHBhZGRpbmctcmlnaHQ6IDFyZW0gIWltcG9ydGFudDsgfVxuICAucGUteHhsLTQge1xuICAgIHBhZGRpbmctcmlnaHQ6IDEuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wZS14eGwtNSB7XG4gICAgcGFkZGluZy1yaWdodDogM3JlbSAhaW1wb3J0YW50OyB9XG4gIC5wYi14eGwtMCB7XG4gICAgcGFkZGluZy1ib3R0b206IDAgIWltcG9ydGFudDsgfVxuICAucGIteHhsLTEge1xuICAgIHBhZGRpbmctYm90dG9tOiAwLjI1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnBiLXh4bC0yIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnBiLXh4bC0zIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wYi14eGwtNCB7XG4gICAgcGFkZGluZy1ib3R0b206IDEuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wYi14eGwtNSB7XG4gICAgcGFkZGluZy1ib3R0b206IDNyZW0gIWltcG9ydGFudDsgfVxuICAucHMteHhsLTAge1xuICAgIHBhZGRpbmctbGVmdDogMCAhaW1wb3J0YW50OyB9XG4gIC5wcy14eGwtMSB7XG4gICAgcGFkZGluZy1sZWZ0OiAwLjI1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnBzLXh4bC0yIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wcy14eGwtMyB7XG4gICAgcGFkZGluZy1sZWZ0OiAxcmVtICFpbXBvcnRhbnQ7IH1cbiAgLnBzLXh4bC00IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wcy14eGwtNSB7XG4gICAgcGFkZGluZy1sZWZ0OiAzcmVtICFpbXBvcnRhbnQ7IH1cbiAgLmdhcC14eGwtMCB7XG4gICAgZ2FwOiAwICFpbXBvcnRhbnQ7IH1cbiAgLmdhcC14eGwtMSB7XG4gICAgZ2FwOiAwLjI1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLmdhcC14eGwtMiB7XG4gICAgZ2FwOiAwLjVyZW0gIWltcG9ydGFudDsgfVxuICAuZ2FwLXh4bC0zIHtcbiAgICBnYXA6IDFyZW0gIWltcG9ydGFudDsgfVxuICAuZ2FwLXh4bC00IHtcbiAgICBnYXA6IDEuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5nYXAteHhsLTUge1xuICAgIGdhcDogM3JlbSAhaW1wb3J0YW50OyB9XG4gIC5yb3ctZ2FwLXh4bC0wIHtcbiAgICByb3ctZ2FwOiAwICFpbXBvcnRhbnQ7IH1cbiAgLnJvdy1nYXAteHhsLTEge1xuICAgIHJvdy1nYXA6IDAuMjVyZW0gIWltcG9ydGFudDsgfVxuICAucm93LWdhcC14eGwtMiB7XG4gICAgcm93LWdhcDogMC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnJvdy1nYXAteHhsLTMge1xuICAgIHJvdy1nYXA6IDFyZW0gIWltcG9ydGFudDsgfVxuICAucm93LWdhcC14eGwtNCB7XG4gICAgcm93LWdhcDogMS41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnJvdy1nYXAteHhsLTUge1xuICAgIHJvdy1nYXA6IDNyZW0gIWltcG9ydGFudDsgfVxuICAuY29sdW1uLWdhcC14eGwtMCB7XG4gICAgLW1vei1jb2x1bW4tZ2FwOiAwICFpbXBvcnRhbnQ7XG4gICAgLXdlYmtpdC1jb2x1bW4tZ2FwOiAwICFpbXBvcnRhbnQ7XG4gICAgY29sdW1uLWdhcDogMCAhaW1wb3J0YW50OyB9XG4gIC5jb2x1bW4tZ2FwLXh4bC0xIHtcbiAgICAtbW96LWNvbHVtbi1nYXA6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgICAtd2Via2l0LWNvbHVtbi1nYXA6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgICBjb2x1bW4tZ2FwOiAwLjI1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLmNvbHVtbi1nYXAteHhsLTIge1xuICAgIC1tb3otY29sdW1uLWdhcDogMC41cmVtICFpbXBvcnRhbnQ7XG4gICAgLXdlYmtpdC1jb2x1bW4tZ2FwOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgICBjb2x1bW4tZ2FwOiAwLjVyZW0gIWltcG9ydGFudDsgfVxuICAuY29sdW1uLWdhcC14eGwtMyB7XG4gICAgLW1vei1jb2x1bW4tZ2FwOiAxcmVtICFpbXBvcnRhbnQ7XG4gICAgLXdlYmtpdC1jb2x1bW4tZ2FwOiAxcmVtICFpbXBvcnRhbnQ7XG4gICAgY29sdW1uLWdhcDogMXJlbSAhaW1wb3J0YW50OyB9XG4gIC5jb2x1bW4tZ2FwLXh4bC00IHtcbiAgICAtbW96LWNvbHVtbi1nYXA6IDEuNXJlbSAhaW1wb3J0YW50O1xuICAgIC13ZWJraXQtY29sdW1uLWdhcDogMS41cmVtICFpbXBvcnRhbnQ7XG4gICAgY29sdW1uLWdhcDogMS41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLmNvbHVtbi1nYXAteHhsLTUge1xuICAgIC1tb3otY29sdW1uLWdhcDogM3JlbSAhaW1wb3J0YW50O1xuICAgIC13ZWJraXQtY29sdW1uLWdhcDogM3JlbSAhaW1wb3J0YW50O1xuICAgIGNvbHVtbi1nYXA6IDNyZW0gIWltcG9ydGFudDsgfVxuICAudGV4dC14eGwtc3RhcnQge1xuICAgIHRleHQtYWxpZ246IGxlZnQgIWltcG9ydGFudDsgfVxuICAudGV4dC14eGwtZW5kIHtcbiAgICB0ZXh0LWFsaWduOiByaWdodCAhaW1wb3J0YW50OyB9XG4gIC50ZXh0LXh4bC1jZW50ZXIge1xuICAgIHRleHQtYWxpZ246IGNlbnRlciAhaW1wb3J0YW50OyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAuZnMtMSB7XG4gICAgZm9udC1zaXplOiAyLjVyZW0gIWltcG9ydGFudDsgfVxuICAuZnMtMiB7XG4gICAgZm9udC1zaXplOiAycmVtICFpbXBvcnRhbnQ7IH1cbiAgLmZzLTMge1xuICAgIGZvbnQtc2l6ZTogMS43NXJlbSAhaW1wb3J0YW50OyB9XG4gIC5mcy00IHtcbiAgICBmb250LXNpemU6IDEuNXJlbSAhaW1wb3J0YW50OyB9IH1cblxuQG1lZGlhIHByaW50IHtcbiAgLmQtcHJpbnQtaW5saW5lIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUgIWltcG9ydGFudDsgfVxuICAuZC1wcmludC1pbmxpbmUtYmxvY2sge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jayAhaW1wb3J0YW50OyB9XG4gIC5kLXByaW50LWJsb2NrIHtcbiAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50OyB9XG4gIC5kLXByaW50LWdyaWQge1xuICAgIGRpc3BsYXk6IC1tcy1ncmlkICFpbXBvcnRhbnQ7XG4gICAgZGlzcGxheTogZ3JpZCAhaW1wb3J0YW50OyB9XG4gIC5kLXByaW50LWlubGluZS1ncmlkIHtcbiAgICBkaXNwbGF5OiAtbXMtaW5saW5lLWdyaWQgIWltcG9ydGFudDtcbiAgICBkaXNwbGF5OiBpbmxpbmUtZ3JpZCAhaW1wb3J0YW50OyB9XG4gIC5kLXByaW50LXRhYmxlIHtcbiAgICBkaXNwbGF5OiB0YWJsZSAhaW1wb3J0YW50OyB9XG4gIC5kLXByaW50LXRhYmxlLXJvdyB7XG4gICAgZGlzcGxheTogdGFibGUtcm93ICFpbXBvcnRhbnQ7IH1cbiAgLmQtcHJpbnQtdGFibGUtY2VsbCB7XG4gICAgZGlzcGxheTogdGFibGUtY2VsbCAhaW1wb3J0YW50OyB9XG4gIC5kLXByaW50LWZsZXgge1xuICAgIGRpc3BsYXk6IC13ZWJraXQtYm94ICFpbXBvcnRhbnQ7XG4gICAgZGlzcGxheTogLW1zLWZsZXhib3ggIWltcG9ydGFudDtcbiAgICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7IH1cbiAgLmQtcHJpbnQtaW5saW5lLWZsZXgge1xuICAgIGRpc3BsYXk6IC13ZWJraXQtaW5saW5lLWJveCAhaW1wb3J0YW50O1xuICAgIGRpc3BsYXk6IC1tcy1pbmxpbmUtZmxleGJveCAhaW1wb3J0YW50O1xuICAgIGRpc3BsYXk6IGlubGluZS1mbGV4ICFpbXBvcnRhbnQ7IH1cbiAgLmQtcHJpbnQtbm9uZSB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50OyB9IH1cblxuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxyXG4gICBCT09UU1RSQVAgR1JJRFxyXG4gICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4uY29udGFpbmVyIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogODcuNXJlbTtcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgcGFkZGluZy1sZWZ0OiAycmVtO1xuICBwYWRkaW5nLXJpZ2h0OiAycmVtOyB9XG4gIC5jb250YWluZXIuY29udGFpbmVyLS1sYXJnZSB7XG4gICAgbWF4LXdpZHRoOiAxMjByZW07IH1cbiAgLmNvbnRhaW5lci5jb250YWluZXItLXBhZGRlZCB7XG4gICAgcGFkZGluZy10b3A6IDJyZW07XG4gICAgcGFkZGluZy1ib3R0b206IDJyZW07IH1cblxuLmNvbnRhaW5lci1mbHVpZCB7XG4gIG1hcmdpbi1yaWdodDogYXV0bztcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIHBhZGRpbmctbGVmdDogMXJlbTtcbiAgcGFkZGluZy1yaWdodDogMXJlbTsgfVxuXG4ucm93IHtcbiAgbWFyZ2luLWxlZnQ6IC0ycmVtO1xuICBtYXJnaW4tcmlnaHQ6IC0ycmVtOyB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA0OGVtKSB7XG4gICAgLnJvdyB7XG4gICAgICBtYXJnaW4tbGVmdDogLTFyZW07XG4gICAgICBtYXJnaW4tcmlnaHQ6IC0xcmVtOyB9IH1cbiAgLnJvdy5uby1ndXR0ZXIgW2NsYXNzKj1cImNvbC1cIl0ge1xuICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwOyB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiA0Ny45MzhlbSkge1xuICAgIC5yb3cubm8tZ3V0dGVyLXhzIFtjbGFzcyo9XCJjb2wtXCJdIHtcbiAgICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDA7IH0gfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNDhlbSkgYW5kIChtYXgtd2lkdGg6IDU5LjkzOGVtKSB7XG4gICAgLnJvdy5uby1ndXR0ZXItc20gW2NsYXNzKj1cImNvbC1cIl0ge1xuICAgICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgICAgcGFkZGluZy1yaWdodDogMDsgfSB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA2MGVtKSBhbmQgKG1heC13aWR0aDogNzEuMTg4ZW0pIHtcbiAgICAucm93Lm5vLWd1dHRlci1tZCBbY2xhc3MqPVwiY29sLVwiXSB7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgICBwYWRkaW5nLXJpZ2h0OiAwOyB9IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDcyZW0pIHtcbiAgICAucm93Lm5vLWd1dHRlci1sZyBbY2xhc3MqPVwiY29sLVwiXSB7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgICBwYWRkaW5nLXJpZ2h0OiAwOyB9IH1cblxuLmNvbnRhaW5lcjpiZWZvcmUsXG4uY29udGFpbmVyOmFmdGVyLFxuLmNvbnRhaW5lci1mbHVpZDpiZWZvcmUsXG4uY29udGFpbmVyLWZsdWlkOmFmdGVyLFxuLnJvdzpiZWZvcmUsXG4ucm93OmFmdGVyIHtcbiAgY29udGVudDogJyAnO1xuICBkaXNwbGF5OiB0YWJsZTsgfVxuXG4uY29udGFpbmVyOmFmdGVyLFxuLmNvbnRhaW5lci1mbHVpZDphZnRlcixcbi5yb3c6YWZ0ZXIge1xuICBjbGVhcjogYm90aDsgfVxuXG4uY29sLXhzLTEsXG4uY29sLXNtLTEsXG4uY29sLW1kLTEsXG4uY29sLWxnLTEsXG4uY29sLXhzLTIsXG4uY29sLXNtLTIsXG4uY29sLW1kLTIsXG4uY29sLWxnLTIsXG4uY29sLXhzLTMsXG4uY29sLXNtLTMsXG4uY29sLW1kLTMsXG4uY29sLWxnLTMsXG4uY29sLXhzLTQsXG4uY29sLXNtLTQsXG4uY29sLW1kLTQsXG4uY29sLWxnLTQsXG4uY29sLXhzLTUsXG4uY29sLXNtLTUsXG4uY29sLW1kLTUsXG4uY29sLWxnLTUsXG4uY29sLXhzLTYsXG4uY29sLXNtLTYsXG4uY29sLW1kLTYsXG4uY29sLWxnLTYsXG4uY29sLXhzLTcsXG4uY29sLXNtLTcsXG4uY29sLW1kLTcsXG4uY29sLWxnLTcsXG4uY29sLXhzLTgsXG4uY29sLXNtLTgsXG4uY29sLW1kLTgsXG4uY29sLWxnLTgsXG4uY29sLXhzLTksXG4uY29sLXNtLTksXG4uY29sLW1kLTksXG4uY29sLWxnLTksXG4uY29sLXhzLTEwLFxuLmNvbC1zbS0xMCxcbi5jb2wtbWQtMTAsXG4uY29sLWxnLTEwLFxuLmNvbC14cy0xMSxcbi5jb2wtc20tMTEsXG4uY29sLW1kLTExLFxuLmNvbC1sZy0xMSxcbi5jb2wteHMtMTIsXG4uY29sLXNtLTEyLFxuLmNvbC1tZC0xMixcbi5jb2wtbGctMTIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1pbi1oZWlnaHQ6IDFweDtcbiAgcGFkZGluZy1sZWZ0OiAycmVtO1xuICBwYWRkaW5nLXJpZ2h0OiAycmVtOyB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA0OGVtKSB7XG4gICAgLmNvbC14cy0xLFxuICAgIC5jb2wtc20tMSxcbiAgICAuY29sLW1kLTEsXG4gICAgLmNvbC1sZy0xLFxuICAgIC5jb2wteHMtMixcbiAgICAuY29sLXNtLTIsXG4gICAgLmNvbC1tZC0yLFxuICAgIC5jb2wtbGctMixcbiAgICAuY29sLXhzLTMsXG4gICAgLmNvbC1zbS0zLFxuICAgIC5jb2wtbWQtMyxcbiAgICAuY29sLWxnLTMsXG4gICAgLmNvbC14cy00LFxuICAgIC5jb2wtc20tNCxcbiAgICAuY29sLW1kLTQsXG4gICAgLmNvbC1sZy00LFxuICAgIC5jb2wteHMtNSxcbiAgICAuY29sLXNtLTUsXG4gICAgLmNvbC1tZC01LFxuICAgIC5jb2wtbGctNSxcbiAgICAuY29sLXhzLTYsXG4gICAgLmNvbC1zbS02LFxuICAgIC5jb2wtbWQtNixcbiAgICAuY29sLWxnLTYsXG4gICAgLmNvbC14cy03LFxuICAgIC5jb2wtc20tNyxcbiAgICAuY29sLW1kLTcsXG4gICAgLmNvbC1sZy03LFxuICAgIC5jb2wteHMtOCxcbiAgICAuY29sLXNtLTgsXG4gICAgLmNvbC1tZC04LFxuICAgIC5jb2wtbGctOCxcbiAgICAuY29sLXhzLTksXG4gICAgLmNvbC1zbS05LFxuICAgIC5jb2wtbWQtOSxcbiAgICAuY29sLWxnLTksXG4gICAgLmNvbC14cy0xMCxcbiAgICAuY29sLXNtLTEwLFxuICAgIC5jb2wtbWQtMTAsXG4gICAgLmNvbC1sZy0xMCxcbiAgICAuY29sLXhzLTExLFxuICAgIC5jb2wtc20tMTEsXG4gICAgLmNvbC1tZC0xMSxcbiAgICAuY29sLWxnLTExLFxuICAgIC5jb2wteHMtMTIsXG4gICAgLmNvbC1zbS0xMixcbiAgICAuY29sLW1kLTEyLFxuICAgIC5jb2wtbGctMTIge1xuICAgICAgcGFkZGluZy1sZWZ0OiAxcmVtO1xuICAgICAgcGFkZGluZy1yaWdodDogMXJlbTsgfSB9XG5cbi5jb2wteHMtMSxcbi5jb2wteHMtMixcbi5jb2wteHMtMyxcbi5jb2wteHMtNCxcbi5jb2wteHMtNSxcbi5jb2wteHMtNixcbi5jb2wteHMtNyxcbi5jb2wteHMtOCxcbi5jb2wteHMtOSxcbi5jb2wteHMtMTAsXG4uY29sLXhzLTExLFxuLmNvbC14cy0xMiB7XG4gIGZsb2F0OiBsZWZ0OyB9XG5cbi5jb2wteHMtMTIge1xuICB3aWR0aDogMTAwJTsgfVxuXG4uY29sLXhzLTExIHtcbiAgd2lkdGg6IDkxLjY2NjY2NjY3JTsgfVxuXG4uY29sLXhzLTEwIHtcbiAgd2lkdGg6IDgzLjMzMzMzMzMzJTsgfVxuXG4uY29sLXhzLTkge1xuICB3aWR0aDogNzUlOyB9XG5cbi5jb2wteHMtOCB7XG4gIHdpZHRoOiA2Ni42NjY2NjY2NyU7IH1cblxuLmNvbC14cy03IHtcbiAgd2lkdGg6IDU4LjMzMzMzMzMzJTsgfVxuXG4uY29sLXhzLTYge1xuICB3aWR0aDogNTAlOyB9XG5cbi5jb2wteHMtNSB7XG4gIHdpZHRoOiA0MS42NjY2NjY2NyU7IH1cblxuLmNvbC14cy00IHtcbiAgd2lkdGg6IDMzLjMzMzMzMzMzJTsgfVxuXG4uY29sLXhzLTMge1xuICB3aWR0aDogMjUlOyB9XG5cbi5jb2wteHMtMiB7XG4gIHdpZHRoOiAxNi42NjY2NjY2NyU7IH1cblxuLmNvbC14cy0xIHtcbiAgd2lkdGg6IDguMzMzMzMzMzMlOyB9XG5cbi5jb2wteHMtcHVsbC0xMiB7XG4gIHJpZ2h0OiAxMDAlOyB9XG5cbi5jb2wteHMtcHVsbC0xMSB7XG4gIHJpZ2h0OiA5MS42NjY2NjY2NyU7IH1cblxuLmNvbC14cy1wdWxsLTEwIHtcbiAgcmlnaHQ6IDgzLjMzMzMzMzMzJTsgfVxuXG4uY29sLXhzLXB1bGwtOSB7XG4gIHJpZ2h0OiA3NSU7IH1cblxuLmNvbC14cy1wdWxsLTgge1xuICByaWdodDogNjYuNjY2NjY2NjclOyB9XG5cbi5jb2wteHMtcHVsbC03IHtcbiAgcmlnaHQ6IDU4LjMzMzMzMzMzJTsgfVxuXG4uY29sLXhzLXB1bGwtNiB7XG4gIHJpZ2h0OiA1MCU7IH1cblxuLmNvbC14cy1wdWxsLTUge1xuICByaWdodDogNDEuNjY2NjY2NjclOyB9XG5cbi5jb2wteHMtcHVsbC00IHtcbiAgcmlnaHQ6IDMzLjMzMzMzMzMzJTsgfVxuXG4uY29sLXhzLXB1bGwtMyB7XG4gIHJpZ2h0OiAyNSU7IH1cblxuLmNvbC14cy1wdWxsLTIge1xuICByaWdodDogMTYuNjY2NjY2NjclOyB9XG5cbi5jb2wteHMtcHVsbC0xIHtcbiAgcmlnaHQ6IDguMzMzMzMzMzMlOyB9XG5cbi5jb2wteHMtcHVsbC0wIHtcbiAgcmlnaHQ6IGF1dG87IH1cblxuLmNvbC14cy1wdXNoLTEyIHtcbiAgbGVmdDogMTAwJTsgfVxuXG4uY29sLXhzLXB1c2gtMTEge1xuICBsZWZ0OiA5MS42NjY2NjY2NyU7IH1cblxuLmNvbC14cy1wdXNoLTEwIHtcbiAgbGVmdDogODMuMzMzMzMzMzMlOyB9XG5cbi5jb2wteHMtcHVzaC05IHtcbiAgbGVmdDogNzUlOyB9XG5cbi5jb2wteHMtcHVzaC04IHtcbiAgbGVmdDogNjYuNjY2NjY2NjclOyB9XG5cbi5jb2wteHMtcHVzaC03IHtcbiAgbGVmdDogNTguMzMzMzMzMzMlOyB9XG5cbi5jb2wteHMtcHVzaC02IHtcbiAgbGVmdDogNTAlOyB9XG5cbi5jb2wteHMtcHVzaC01IHtcbiAgbGVmdDogNDEuNjY2NjY2NjclOyB9XG5cbi5jb2wteHMtcHVzaC00IHtcbiAgbGVmdDogMzMuMzMzMzMzMzMlOyB9XG5cbi5jb2wteHMtcHVzaC0zIHtcbiAgbGVmdDogMjUlOyB9XG5cbi5jb2wteHMtcHVzaC0yIHtcbiAgbGVmdDogMTYuNjY2NjY2NjclOyB9XG5cbi5jb2wteHMtcHVzaC0xIHtcbiAgbGVmdDogOC4zMzMzMzMzMyU7IH1cblxuLmNvbC14cy1wdXNoLTAge1xuICBsZWZ0OiBhdXRvOyB9XG5cbi5jb2wteHMtb2Zmc2V0LTEyIHtcbiAgbWFyZ2luLWxlZnQ6IDEwMCU7IH1cblxuLmNvbC14cy1vZmZzZXQtMTEge1xuICBtYXJnaW4tbGVmdDogOTEuNjY2NjY2NjclOyB9XG5cbi5jb2wteHMtb2Zmc2V0LTEwIHtcbiAgbWFyZ2luLWxlZnQ6IDgzLjMzMzMzMzMzJTsgfVxuXG4uY29sLXhzLW9mZnNldC05IHtcbiAgbWFyZ2luLWxlZnQ6IDc1JTsgfVxuXG4uY29sLXhzLW9mZnNldC04IHtcbiAgbWFyZ2luLWxlZnQ6IDY2LjY2NjY2NjY3JTsgfVxuXG4uY29sLXhzLW9mZnNldC03IHtcbiAgbWFyZ2luLWxlZnQ6IDU4LjMzMzMzMzMzJTsgfVxuXG4uY29sLXhzLW9mZnNldC02IHtcbiAgbWFyZ2luLWxlZnQ6IDUwJTsgfVxuXG4uY29sLXhzLW9mZnNldC01IHtcbiAgbWFyZ2luLWxlZnQ6IDQxLjY2NjY2NjY3JTsgfVxuXG4uY29sLXhzLW9mZnNldC00IHtcbiAgbWFyZ2luLWxlZnQ6IDMzLjMzMzMzMzMzJTsgfVxuXG4uY29sLXhzLW9mZnNldC0zIHtcbiAgbWFyZ2luLWxlZnQ6IDI1JTsgfVxuXG4uY29sLXhzLW9mZnNldC0yIHtcbiAgbWFyZ2luLWxlZnQ6IDE2LjY2NjY2NjY3JTsgfVxuXG4uY29sLXhzLW9mZnNldC0xIHtcbiAgbWFyZ2luLWxlZnQ6IDguMzMzMzMzMzMlOyB9XG5cbi5jb2wteHMtb2Zmc2V0LTAge1xuICBtYXJnaW4tbGVmdDogMCU7IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDQ4ZW0pIHtcbiAgLmNvbC1zbS0xLFxuICAuY29sLXNtLTIsXG4gIC5jb2wtc20tMyxcbiAgLmNvbC1zbS00LFxuICAuY29sLXNtLTUsXG4gIC5jb2wtc20tNixcbiAgLmNvbC1zbS03LFxuICAuY29sLXNtLTgsXG4gIC5jb2wtc20tOSxcbiAgLmNvbC1zbS0xMCxcbiAgLmNvbC1zbS0xMSxcbiAgLmNvbC1zbS0xMiB7XG4gICAgZmxvYXQ6IGxlZnQ7IH1cbiAgLmNvbC1zbS0xMiB7XG4gICAgd2lkdGg6IDEwMCU7IH1cbiAgLmNvbC1zbS0xMSB7XG4gICAgd2lkdGg6IDkxLjY2NjY2NjY3JTsgfVxuICAuY29sLXNtLTEwIHtcbiAgICB3aWR0aDogODMuMzMzMzMzMzMlOyB9XG4gIC5jb2wtc20tOSB7XG4gICAgd2lkdGg6IDc1JTsgfVxuICAuY29sLXNtLTgge1xuICAgIHdpZHRoOiA2Ni42NjY2NjY2NyU7IH1cbiAgLmNvbC1zbS03IHtcbiAgICB3aWR0aDogNTguMzMzMzMzMzMlOyB9XG4gIC5jb2wtc20tNiB7XG4gICAgd2lkdGg6IDUwJTsgfVxuICAuY29sLXNtLTUge1xuICAgIHdpZHRoOiA0MS42NjY2NjY2NyU7IH1cbiAgLmNvbC1zbS00IHtcbiAgICB3aWR0aDogMzMuMzMzMzMzMzMlOyB9XG4gIC5jb2wtc20tMyB7XG4gICAgd2lkdGg6IDI1JTsgfVxuICAuY29sLXNtLTIge1xuICAgIHdpZHRoOiAxNi42NjY2NjY2NyU7IH1cbiAgLmNvbC1zbS0xIHtcbiAgICB3aWR0aDogOC4zMzMzMzMzMyU7IH1cbiAgLmNvbC1zbS1wdWxsLTEyIHtcbiAgICByaWdodDogMTAwJTsgfVxuICAuY29sLXNtLXB1bGwtMTEge1xuICAgIHJpZ2h0OiA5MS42NjY2NjY2NyU7IH1cbiAgLmNvbC1zbS1wdWxsLTEwIHtcbiAgICByaWdodDogODMuMzMzMzMzMzMlOyB9XG4gIC5jb2wtc20tcHVsbC05IHtcbiAgICByaWdodDogNzUlOyB9XG4gIC5jb2wtc20tcHVsbC04IHtcbiAgICByaWdodDogNjYuNjY2NjY2NjclOyB9XG4gIC5jb2wtc20tcHVsbC03IHtcbiAgICByaWdodDogNTguMzMzMzMzMzMlOyB9XG4gIC5jb2wtc20tcHVsbC02IHtcbiAgICByaWdodDogNTAlOyB9XG4gIC5jb2wtc20tcHVsbC01IHtcbiAgICByaWdodDogNDEuNjY2NjY2NjclOyB9XG4gIC5jb2wtc20tcHVsbC00IHtcbiAgICByaWdodDogMzMuMzMzMzMzMzMlOyB9XG4gIC5jb2wtc20tcHVsbC0zIHtcbiAgICByaWdodDogMjUlOyB9XG4gIC5jb2wtc20tcHVsbC0yIHtcbiAgICByaWdodDogMTYuNjY2NjY2NjclOyB9XG4gIC5jb2wtc20tcHVsbC0xIHtcbiAgICByaWdodDogOC4zMzMzMzMzMyU7IH1cbiAgLmNvbC1zbS1wdWxsLTAge1xuICAgIHJpZ2h0OiBhdXRvOyB9XG4gIC5jb2wtc20tcHVzaC0xMiB7XG4gICAgbGVmdDogMTAwJTsgfVxuICAuY29sLXNtLXB1c2gtMTEge1xuICAgIGxlZnQ6IDkxLjY2NjY2NjY3JTsgfVxuICAuY29sLXNtLXB1c2gtMTAge1xuICAgIGxlZnQ6IDgzLjMzMzMzMzMzJTsgfVxuICAuY29sLXNtLXB1c2gtOSB7XG4gICAgbGVmdDogNzUlOyB9XG4gIC5jb2wtc20tcHVzaC04IHtcbiAgICBsZWZ0OiA2Ni42NjY2NjY2NyU7IH1cbiAgLmNvbC1zbS1wdXNoLTcge1xuICAgIGxlZnQ6IDU4LjMzMzMzMzMzJTsgfVxuICAuY29sLXNtLXB1c2gtNiB7XG4gICAgbGVmdDogNTAlOyB9XG4gIC5jb2wtc20tcHVzaC01IHtcbiAgICBsZWZ0OiA0MS42NjY2NjY2NyU7IH1cbiAgLmNvbC1zbS1wdXNoLTQge1xuICAgIGxlZnQ6IDMzLjMzMzMzMzMzJTsgfVxuICAuY29sLXNtLXB1c2gtMyB7XG4gICAgbGVmdDogMjUlOyB9XG4gIC5jb2wtc20tcHVzaC0yIHtcbiAgICBsZWZ0OiAxNi42NjY2NjY2NyU7IH1cbiAgLmNvbC1zbS1wdXNoLTEge1xuICAgIGxlZnQ6IDguMzMzMzMzMzMlOyB9XG4gIC5jb2wtc20tcHVzaC0wIHtcbiAgICBsZWZ0OiBhdXRvOyB9XG4gIC5jb2wtc20tb2Zmc2V0LTEyIHtcbiAgICBtYXJnaW4tbGVmdDogMTAwJTsgfVxuICAuY29sLXNtLW9mZnNldC0xMSB7XG4gICAgbWFyZ2luLWxlZnQ6IDkxLjY2NjY2NjY3JTsgfVxuICAuY29sLXNtLW9mZnNldC0xMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDgzLjMzMzMzMzMzJTsgfVxuICAuY29sLXNtLW9mZnNldC05IHtcbiAgICBtYXJnaW4tbGVmdDogNzUlOyB9XG4gIC5jb2wtc20tb2Zmc2V0LTgge1xuICAgIG1hcmdpbi1sZWZ0OiA2Ni42NjY2NjY2NyU7IH1cbiAgLmNvbC1zbS1vZmZzZXQtNyB7XG4gICAgbWFyZ2luLWxlZnQ6IDU4LjMzMzMzMzMzJTsgfVxuICAuY29sLXNtLW9mZnNldC02IHtcbiAgICBtYXJnaW4tbGVmdDogNTAlOyB9XG4gIC5jb2wtc20tb2Zmc2V0LTUge1xuICAgIG1hcmdpbi1sZWZ0OiA0MS42NjY2NjY2NyU7IH1cbiAgLmNvbC1zbS1vZmZzZXQtNCB7XG4gICAgbWFyZ2luLWxlZnQ6IDMzLjMzMzMzMzMzJTsgfVxuICAuY29sLXNtLW9mZnNldC0zIHtcbiAgICBtYXJnaW4tbGVmdDogMjUlOyB9XG4gIC5jb2wtc20tb2Zmc2V0LTIge1xuICAgIG1hcmdpbi1sZWZ0OiAxNi42NjY2NjY2NyU7IH1cbiAgLmNvbC1zbS1vZmZzZXQtMSB7XG4gICAgbWFyZ2luLWxlZnQ6IDguMzMzMzMzMzMlOyB9XG4gIC5jb2wtc20tb2Zmc2V0LTAge1xuICAgIG1hcmdpbi1sZWZ0OiAwJTsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA2MGVtKSB7XG4gIC5jb2wtbWQtMSxcbiAgLmNvbC1tZC0yLFxuICAuY29sLW1kLTMsXG4gIC5jb2wtbWQtNCxcbiAgLmNvbC1tZC01LFxuICAuY29sLW1kLTYsXG4gIC5jb2wtbWQtNyxcbiAgLmNvbC1tZC04LFxuICAuY29sLW1kLTksXG4gIC5jb2wtbWQtMTAsXG4gIC5jb2wtbWQtMTEsXG4gIC5jb2wtbWQtMTIge1xuICAgIGZsb2F0OiBsZWZ0OyB9XG4gIC5jb2wtbWQtMTIge1xuICAgIHdpZHRoOiAxMDAlOyB9XG4gIC5jb2wtbWQtMTEge1xuICAgIHdpZHRoOiA5MS42NjY2NjY2NyU7IH1cbiAgLmNvbC1tZC0xMCB7XG4gICAgd2lkdGg6IDgzLjMzMzMzMzMzJTsgfVxuICAuY29sLW1kLTkge1xuICAgIHdpZHRoOiA3NSU7IH1cbiAgLmNvbC1tZC04IHtcbiAgICB3aWR0aDogNjYuNjY2NjY2NjclOyB9XG4gIC5jb2wtbWQtNyB7XG4gICAgd2lkdGg6IDU4LjMzMzMzMzMzJTsgfVxuICAuY29sLW1kLTYge1xuICAgIHdpZHRoOiA1MCU7IH1cbiAgLmNvbC1tZC01IHtcbiAgICB3aWR0aDogNDEuNjY2NjY2NjclOyB9XG4gIC5jb2wtbWQtNCB7XG4gICAgd2lkdGg6IDMzLjMzMzMzMzMzJTsgfVxuICAuY29sLW1kLTMge1xuICAgIHdpZHRoOiAyNSU7IH1cbiAgLmNvbC1tZC0yIHtcbiAgICB3aWR0aDogMTYuNjY2NjY2NjclOyB9XG4gIC5jb2wtbWQtMSB7XG4gICAgd2lkdGg6IDguMzMzMzMzMzMlOyB9XG4gIC5jb2wtbWQtcHVsbC0xMiB7XG4gICAgcmlnaHQ6IDEwMCU7IH1cbiAgLmNvbC1tZC1wdWxsLTExIHtcbiAgICByaWdodDogOTEuNjY2NjY2NjclOyB9XG4gIC5jb2wtbWQtcHVsbC0xMCB7XG4gICAgcmlnaHQ6IDgzLjMzMzMzMzMzJTsgfVxuICAuY29sLW1kLXB1bGwtOSB7XG4gICAgcmlnaHQ6IDc1JTsgfVxuICAuY29sLW1kLXB1bGwtOCB7XG4gICAgcmlnaHQ6IDY2LjY2NjY2NjY3JTsgfVxuICAuY29sLW1kLXB1bGwtNyB7XG4gICAgcmlnaHQ6IDU4LjMzMzMzMzMzJTsgfVxuICAuY29sLW1kLXB1bGwtNiB7XG4gICAgcmlnaHQ6IDUwJTsgfVxuICAuY29sLW1kLXB1bGwtNSB7XG4gICAgcmlnaHQ6IDQxLjY2NjY2NjY3JTsgfVxuICAuY29sLW1kLXB1bGwtNCB7XG4gICAgcmlnaHQ6IDMzLjMzMzMzMzMzJTsgfVxuICAuY29sLW1kLXB1bGwtMyB7XG4gICAgcmlnaHQ6IDI1JTsgfVxuICAuY29sLW1kLXB1bGwtMiB7XG4gICAgcmlnaHQ6IDE2LjY2NjY2NjY3JTsgfVxuICAuY29sLW1kLXB1bGwtMSB7XG4gICAgcmlnaHQ6IDguMzMzMzMzMzMlOyB9XG4gIC5jb2wtbWQtcHVsbC0wIHtcbiAgICByaWdodDogYXV0bzsgfVxuICAuY29sLW1kLXB1c2gtMTIge1xuICAgIGxlZnQ6IDEwMCU7IH1cbiAgLmNvbC1tZC1wdXNoLTExIHtcbiAgICBsZWZ0OiA5MS42NjY2NjY2NyU7IH1cbiAgLmNvbC1tZC1wdXNoLTEwIHtcbiAgICBsZWZ0OiA4My4zMzMzMzMzMyU7IH1cbiAgLmNvbC1tZC1wdXNoLTkge1xuICAgIGxlZnQ6IDc1JTsgfVxuICAuY29sLW1kLXB1c2gtOCB7XG4gICAgbGVmdDogNjYuNjY2NjY2NjclOyB9XG4gIC5jb2wtbWQtcHVzaC03IHtcbiAgICBsZWZ0OiA1OC4zMzMzMzMzMyU7IH1cbiAgLmNvbC1tZC1wdXNoLTYge1xuICAgIGxlZnQ6IDUwJTsgfVxuICAuY29sLW1kLXB1c2gtNSB7XG4gICAgbGVmdDogNDEuNjY2NjY2NjclOyB9XG4gIC5jb2wtbWQtcHVzaC00IHtcbiAgICBsZWZ0OiAzMy4zMzMzMzMzMyU7IH1cbiAgLmNvbC1tZC1wdXNoLTMge1xuICAgIGxlZnQ6IDI1JTsgfVxuICAuY29sLW1kLXB1c2gtMiB7XG4gICAgbGVmdDogMTYuNjY2NjY2NjclOyB9XG4gIC5jb2wtbWQtcHVzaC0xIHtcbiAgICBsZWZ0OiA4LjMzMzMzMzMzJTsgfVxuICAuY29sLW1kLXB1c2gtMCB7XG4gICAgbGVmdDogYXV0bzsgfVxuICAuY29sLW1kLW9mZnNldC0xMiB7XG4gICAgbWFyZ2luLWxlZnQ6IDEwMCU7IH1cbiAgLmNvbC1tZC1vZmZzZXQtMTEge1xuICAgIG1hcmdpbi1sZWZ0OiA5MS42NjY2NjY2NyU7IH1cbiAgLmNvbC1tZC1vZmZzZXQtMTAge1xuICAgIG1hcmdpbi1sZWZ0OiA4My4zMzMzMzMzMyU7IH1cbiAgLmNvbC1tZC1vZmZzZXQtOSB7XG4gICAgbWFyZ2luLWxlZnQ6IDc1JTsgfVxuICAuY29sLW1kLW9mZnNldC04IHtcbiAgICBtYXJnaW4tbGVmdDogNjYuNjY2NjY2NjclOyB9XG4gIC5jb2wtbWQtb2Zmc2V0LTcge1xuICAgIG1hcmdpbi1sZWZ0OiA1OC4zMzMzMzMzMyU7IH1cbiAgLmNvbC1tZC1vZmZzZXQtNiB7XG4gICAgbWFyZ2luLWxlZnQ6IDUwJTsgfVxuICAuY29sLW1kLW9mZnNldC01IHtcbiAgICBtYXJnaW4tbGVmdDogNDEuNjY2NjY2NjclOyB9XG4gIC5jb2wtbWQtb2Zmc2V0LTQge1xuICAgIG1hcmdpbi1sZWZ0OiAzMy4zMzMzMzMzMyU7IH1cbiAgLmNvbC1tZC1vZmZzZXQtMyB7XG4gICAgbWFyZ2luLWxlZnQ6IDI1JTsgfVxuICAuY29sLW1kLW9mZnNldC0yIHtcbiAgICBtYXJnaW4tbGVmdDogMTYuNjY2NjY2NjclOyB9XG4gIC5jb2wtbWQtb2Zmc2V0LTEge1xuICAgIG1hcmdpbi1sZWZ0OiA4LjMzMzMzMzMzJTsgfVxuICAuY29sLW1kLW9mZnNldC0wIHtcbiAgICBtYXJnaW4tbGVmdDogMCU7IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzJlbSkge1xuICAuY29sLWxnLTEsXG4gIC5jb2wtbGctMixcbiAgLmNvbC1sZy0zLFxuICAuY29sLWxnLTQsXG4gIC5jb2wtbGctNSxcbiAgLmNvbC1sZy02LFxuICAuY29sLWxnLTcsXG4gIC5jb2wtbGctOCxcbiAgLmNvbC1sZy05LFxuICAuY29sLWxnLTEwLFxuICAuY29sLWxnLTExLFxuICAuY29sLWxnLTEyIHtcbiAgICBmbG9hdDogbGVmdDsgfVxuICAuY29sLWxnLTEyIHtcbiAgICB3aWR0aDogMTAwJTsgfVxuICAuY29sLWxnLTExIHtcbiAgICB3aWR0aDogOTEuNjY2NjY2NjclOyB9XG4gIC5jb2wtbGctMTAge1xuICAgIHdpZHRoOiA4My4zMzMzMzMzMyU7IH1cbiAgLmNvbC1sZy05IHtcbiAgICB3aWR0aDogNzUlOyB9XG4gIC5jb2wtbGctOCB7XG4gICAgd2lkdGg6IDY2LjY2NjY2NjY3JTsgfVxuICAuY29sLWxnLTcge1xuICAgIHdpZHRoOiA1OC4zMzMzMzMzMyU7IH1cbiAgLmNvbC1sZy02IHtcbiAgICB3aWR0aDogNTAlOyB9XG4gIC5jb2wtbGctNSB7XG4gICAgd2lkdGg6IDQxLjY2NjY2NjY3JTsgfVxuICAuY29sLWxnLTQge1xuICAgIHdpZHRoOiAzMy4zMzMzMzMzMyU7IH1cbiAgLmNvbC1sZy0zIHtcbiAgICB3aWR0aDogMjUlOyB9XG4gIC5jb2wtbGctMiB7XG4gICAgd2lkdGg6IDE2LjY2NjY2NjY3JTsgfVxuICAuY29sLWxnLTEge1xuICAgIHdpZHRoOiA4LjMzMzMzMzMzJTsgfVxuICAuY29sLWxnLXB1bGwtMTIge1xuICAgIHJpZ2h0OiAxMDAlOyB9XG4gIC5jb2wtbGctcHVsbC0xMSB7XG4gICAgcmlnaHQ6IDkxLjY2NjY2NjY3JTsgfVxuICAuY29sLWxnLXB1bGwtMTAge1xuICAgIHJpZ2h0OiA4My4zMzMzMzMzMyU7IH1cbiAgLmNvbC1sZy1wdWxsLTkge1xuICAgIHJpZ2h0OiA3NSU7IH1cbiAgLmNvbC1sZy1wdWxsLTgge1xuICAgIHJpZ2h0OiA2Ni42NjY2NjY2NyU7IH1cbiAgLmNvbC1sZy1wdWxsLTcge1xuICAgIHJpZ2h0OiA1OC4zMzMzMzMzMyU7IH1cbiAgLmNvbC1sZy1wdWxsLTYge1xuICAgIHJpZ2h0OiA1MCU7IH1cbiAgLmNvbC1sZy1wdWxsLTUge1xuICAgIHJpZ2h0OiA0MS42NjY2NjY2NyU7IH1cbiAgLmNvbC1sZy1wdWxsLTQge1xuICAgIHJpZ2h0OiAzMy4zMzMzMzMzMyU7IH1cbiAgLmNvbC1sZy1wdWxsLTMge1xuICAgIHJpZ2h0OiAyNSU7IH1cbiAgLmNvbC1sZy1wdWxsLTIge1xuICAgIHJpZ2h0OiAxNi42NjY2NjY2NyU7IH1cbiAgLmNvbC1sZy1wdWxsLTEge1xuICAgIHJpZ2h0OiA4LjMzMzMzMzMzJTsgfVxuICAuY29sLWxnLXB1bGwtMCB7XG4gICAgcmlnaHQ6IGF1dG87IH1cbiAgLmNvbC1sZy1wdXNoLTEyIHtcbiAgICBsZWZ0OiAxMDAlOyB9XG4gIC5jb2wtbGctcHVzaC0xMSB7XG4gICAgbGVmdDogOTEuNjY2NjY2NjclOyB9XG4gIC5jb2wtbGctcHVzaC0xMCB7XG4gICAgbGVmdDogODMuMzMzMzMzMzMlOyB9XG4gIC5jb2wtbGctcHVzaC05IHtcbiAgICBsZWZ0OiA3NSU7IH1cbiAgLmNvbC1sZy1wdXNoLTgge1xuICAgIGxlZnQ6IDY2LjY2NjY2NjY3JTsgfVxuICAuY29sLWxnLXB1c2gtNyB7XG4gICAgbGVmdDogNTguMzMzMzMzMzMlOyB9XG4gIC5jb2wtbGctcHVzaC02IHtcbiAgICBsZWZ0OiA1MCU7IH1cbiAgLmNvbC1sZy1wdXNoLTUge1xuICAgIGxlZnQ6IDQxLjY2NjY2NjY3JTsgfVxuICAuY29sLWxnLXB1c2gtNCB7XG4gICAgbGVmdDogMzMuMzMzMzMzMzMlOyB9XG4gIC5jb2wtbGctcHVzaC0zIHtcbiAgICBsZWZ0OiAyNSU7IH1cbiAgLmNvbC1sZy1wdXNoLTIge1xuICAgIGxlZnQ6IDE2LjY2NjY2NjY3JTsgfVxuICAuY29sLWxnLXB1c2gtMSB7XG4gICAgbGVmdDogOC4zMzMzMzMzMyU7IH1cbiAgLmNvbC1sZy1wdXNoLTAge1xuICAgIGxlZnQ6IGF1dG87IH1cbiAgLmNvbC1sZy1vZmZzZXQtMTIge1xuICAgIG1hcmdpbi1sZWZ0OiAxMDAlOyB9XG4gIC5jb2wtbGctb2Zmc2V0LTExIHtcbiAgICBtYXJnaW4tbGVmdDogOTEuNjY2NjY2NjclOyB9XG4gIC5jb2wtbGctb2Zmc2V0LTEwIHtcbiAgICBtYXJnaW4tbGVmdDogODMuMzMzMzMzMzMlOyB9XG4gIC5jb2wtbGctb2Zmc2V0LTkge1xuICAgIG1hcmdpbi1sZWZ0OiA3NSU7IH1cbiAgLmNvbC1sZy1vZmZzZXQtOCB7XG4gICAgbWFyZ2luLWxlZnQ6IDY2LjY2NjY2NjY3JTsgfVxuICAuY29sLWxnLW9mZnNldC03IHtcbiAgICBtYXJnaW4tbGVmdDogNTguMzMzMzMzMzMlOyB9XG4gIC5jb2wtbGctb2Zmc2V0LTYge1xuICAgIG1hcmdpbi1sZWZ0OiA1MCU7IH1cbiAgLmNvbC1sZy1vZmZzZXQtNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDQxLjY2NjY2NjY3JTsgfVxuICAuY29sLWxnLW9mZnNldC00IHtcbiAgICBtYXJnaW4tbGVmdDogMzMuMzMzMzMzMzMlOyB9XG4gIC5jb2wtbGctb2Zmc2V0LTMge1xuICAgIG1hcmdpbi1sZWZ0OiAyNSU7IH1cbiAgLmNvbC1sZy1vZmZzZXQtMiB7XG4gICAgbWFyZ2luLWxlZnQ6IDE2LjY2NjY2NjY3JTsgfVxuICAuY29sLWxnLW9mZnNldC0xIHtcbiAgICBtYXJnaW4tbGVmdDogOC4zMzMzMzMzMyU7IH1cbiAgLmNvbC1sZy1vZmZzZXQtMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDAlOyB9IH1cblxuLyogQ29udGFpbmVycyAqL1xuLmJnLXByaW1hcnkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAyQjQ5OyB9XG5cbi5iZy1zZWNvbmRhcnkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA3NkE4OyB9XG5cbi5iZy1uZXV0cmFsIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0U0RTVFNTsgfVxuXG4vKiBDb2xvciBXcmFwcGVyICovXG4uY29sb3Itd3JhcHBlciB7XG4gIHBhZGRpbmc6IDNlbSAwOyB9XG4gIC5jb2xvci13cmFwcGVyLmdyYXkge1xuICAgIGJhY2tncm91bmQ6ICNFRkYwRjE7IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDExNTJweCkge1xuICAgIC5jb2xvci13cmFwcGVyLmdyYXktbGcge1xuICAgICAgYmFja2dyb3VuZDogI0VGRjBGMTsgfSB9XG5cbi5tYWluLW5hdi13cmFwcGVyIHtcbiAgYm94LXNoYWRvdzogMHB4IDEwcHggNDhweCA0cHggcmdiYSgwLCAwLCAwLCAwLjEyKTsgfVxuXG4vKiBGb290ZXIgKi9cbi5mb290ZXItY29udGVudCB7XG4gIHBhZGRpbmc6IDAgMCAycmVtIDA7IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDQ4ZW0pIHtcbiAgICAuZm9vdGVyLWNvbnRlbnQge1xuICAgICAgcGFkZGluZzogMnJlbSAwOyB9IH1cblxuLyogSG9tZXBhZ2UgQ1RBICovXG4uaG9tZXBhZ2UtY3RhIHtcbiAgY29sb3I6ICMwNTA1MDU7IH1cbiAgLmhvbWVwYWdlLWN0YSAuYnRuIHtcbiAgICBtYXJnaW4tdG9wOiAxcmVtO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1heC13aWR0aDogNDAwcHg7XG4gICAgbGV0dGVyLXNwYWNpbmc6IC44cHg7IH1cblxuLmhvbWVwYWdlLWN0YV9fdGl0bGUge1xuICBmb250LXNpemU6IDEuNzVyZW07XG4gIG1hcmdpbi1ib3R0b206IC41cmVtOyB9XG5cbi5ob21lcGFnZS1jdGFfX3RleHQge1xuICBtYXJnaW4tYm90dG9tOiAxcmVtOyB9XG5cbi5idG4ge1xuICBiYWNrZ3JvdW5kOiAjMDA3NkE4O1xuICBjb2xvcjogI2ZmZjtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgZm9udC1zaXplOiAxLjEyNXJlbTtcbiAgcGFkZGluZzogMXJlbSAxLjI1cmVtO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHRleHQtYWxpZ246IGNlbnRlcjsgfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTE0MHB4KSB7XG4gIC5ob21lcGFnZS1jdGEge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7IH1cbiAgICAuaG9tZXBhZ2UtY3RhIC5idG4ge1xuICAgICAgbWFyZ2luLXRvcDogLjVyZW07XG4gICAgICB3aWR0aDogYXV0bzsgfVxuICAgIC5ob21lcGFnZS1jdGEgPiBkaXYge1xuICAgICAgbWFyZ2luOiAwIDNyZW07IH1cbiAgLmhvbWVwYWdlLWN0YV9fdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMnJlbTsgfSB9XG5cbi5jb250ZW50LWhlYWRlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGdhcDogMjRweDtcbiAgbWFyZ2luLWJvdHRvbTogNDBweDsgfVxuICAuY29udGVudC1oZWFkZXIgLmNvbnRlbnQtaGVhZXJfX2FkIHtcbiAgICBmbGV4LXNocmluazogMDsgfVxuICAuc2ZQYWdlRWRpdG9yIC5jb250ZW50LWhlYWRlciAucGFnZS10aXRsZSB7XG4gICAgZmxleC1zaHJpbms6IDA7IH1cbiAgLnNmUGFnZUVkaXRvciAuY29udGVudC1oZWFkZXIgLmNvbnRlbnQtaGVhZGVyX19hZCB7XG4gICAgZmxleC1zaHJpbms6IDE7IH1cblxuLm1haW4tY29udGVudCB7XG4gIG1hcmdpbi1ib3R0b206IGNsYW1wKDNyZW0sIDUuM3Z3LCA2LjU2MjVyZW0pOyB9XG5cbi8qIEludGVyaW9yIENvbnRlbnQgTGF5b3V0ICovXG4uaW5uZXIgLmNvbnRlbnQtd3JhcHBlciB7XG4gIG1hcmdpbi1sZWZ0OiAtMTBweDtcbiAgbWFyZ2luLXJpZ2h0OiAtMTBweDsgfVxuXG4uaW5uZXIuc2lkZWJhci1yaWdodCAuY29udGVudC13cmFwcGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgcm93LWdhcDogNTBweDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBtYXgtd2lkdGg6IDExNjhweDtcbiAgbWFyZ2luOiAwIGF1dG87IH1cblxuLmlubmVyIC5jb250ZW50IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtaW4taGVpZ2h0OiAxcHg7XG4gIHBhZGRpbmctbGVmdDogMTBweDtcbiAgcGFkZGluZy1yaWdodDogMTBweDsgfVxuXG4uaW5uZXIubm8tc2lkZWJhciAuY29udGVudCxcbi5pbm5lci5zaWRlYmFyLWxlZnQgLnNpZGViYXIsXG4uaW5uZXIuc2lkZWJhci1yaWdodCAuc2lkZWJhciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWluLWhlaWdodDogMXB4O1xuICBwYWRkaW5nLWxlZnQ6IDEwcHg7XG4gIHBhZGRpbmctcmlnaHQ6IDEwcHg7IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5pbm5lci5zaWRlYmFyLWxlZnQgLnNpZGViYXIge1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIHdpZHRoOiAzMy4zMzMzMzMzMyU7XG4gICAgcmlnaHQ6IDY2LjY2NjY2NjY3JTsgfVxuICAuaW5uZXIubm8tc2lkZWJhciAuY29udGVudCB7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbGVmdDogMzMuMzMzMzMzMzMlOyB9XG4gIC5pbm5lciAuY29udGVudCB7XG4gICAgd2lkdGg6IDY1JTsgfVxuICAuaW5uZXIgLnNpZGViYXIge1xuICAgIHdpZHRoOiAzNSU7IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5jb250ZW50LWhlYWRlciB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdzsgfVxuICAgIC5jb250ZW50LWhlYWRlciAuY29udGVudC1oZWFkZXJfX2FkIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvOyB9XG4gIC5pbm5lci5zaWRlYmFyLWxlZnQgLnNpZGViYXIge1xuICAgIHJpZ2h0OiA3NSU7IH1cbiAgLmlubmVyLnNpZGViYXItbGVmdCAuc2lkZWJhciB7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgd2lkdGg6IDI1JTsgfVxuICAuaW5uZXIuc2lkZWJhci1sZWZ0IC5jb250ZW50IHtcbiAgICBsZWZ0OiAyNSU7XG4gICAgbWFyZ2luLWxlZnQ6IDguMzMzMzMzMzMlOyB9IH1cblxuI3NpdGUtaGVhZGVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBiYWNrZ3JvdW5kOiAjZmZmZmZmO1xuICBib3gtc2hhZG93OiAwcHggMTJweCA0OHB4IDEycHggcmdiYSgwLCAwLCAwLCAwLjA4KTsgfVxuXG4uc2l0ZS1sb2dvIGltZyB7XG4gIHdpZHRoOiAxMzNweDsgfVxuXG4uc2l0ZS1sb2dvIGEge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7IH1cblxuLmhlYWRlci1sYXlvdXQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IDIwcHg7XG4gIHBhZGRpbmctdG9wOiAyMHB4O1xuICBwYWRkaW5nLWJvdHRvbTogMjBweDsgfVxuICAuaGVhZGVyLWxheW91dCAuaGVhZGVyLWNvbC5oZWFkZXItY29sLS1sb2dvIHtcbiAgICBmbGV4LWdyb3c6IDE7IH1cbiAgLmhlYWRlci1sYXlvdXQgLmhlYWRlci1jb2wuaGVhZGVyLWNvbC0tbmF2IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGdhcDogMjBweDtcbiAgICBmbGV4LXNocmluazogMDtcbiAgICBtYXJnaW4tbGVmdDogYXV0bzsgfVxuICAuc2ZQYWdlRWRpdG9yIC5oZWFkZXItbGF5b3V0IC5oZWFkZXItY29sLmhlYWRlci1jb2wtLW5hdiB7XG4gICAgZmxleC1zaHJpbms6IDE7IH1cblxuLmhlYWRlci11dGlsaXR5IHtcbiAgZGlzcGxheTogZmxleDsgfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5zaXRlLWxvZ28gaW1nIHtcbiAgICB3aWR0aDogMjY4cHg7IH1cbiAgLmhlYWRlci1sYXlvdXQge1xuICAgIHBhZGRpbmctdG9wOiAwO1xuICAgIHBhZGRpbmctYm90dG9tOiAwO1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDsgfVxuICAgIC5oZWFkZXItbGF5b3V0IC5oZWFkZXItY29sLmhlYWRlci1jb2wtLWxvZ28ge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDsgfVxuICAgIC5oZWFkZXItbGF5b3V0IC5oZWFkZXItY29sLmhlYWRlci1jb2wtLW5hdiB7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uOyB9XG4gIC5oZWFkZXItdXRpbGl0eSB7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDsgfSB9XG5cbmZvb3RlciB7XG4gIGJhY2tncm91bmQ6ICNmZmZmZmY7IH1cbiAgZm9vdGVyIGEge1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTsgfVxuICAgIGZvb3RlciBhOmhvdmVyLCBmb290ZXIgYTpmb2N1cy12aXNpYmxlIHtcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lOyB9XG5cbi5mb290ZXItbWFpbiAubG9nby1zdmcge1xuICBtYXgtd2lkdGg6IDE3OHB4O1xuICB3aWR0aDogMTAwJTsgfVxuXG4uZm9vdGVyLWxvZ28gaW1nIHtcbiAgbWF4LXdpZHRoOiAxNzhweDsgfVxuXG4uZm9vdGVyLXNvY2lhbCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogMjhweDtcbiAgbWFyZ2luOiAycmVtIDAgIWltcG9ydGFudDtcbiAgbWF4LXdpZHRoOiAzMzVweDsgfVxuXG4uZm9vdGVyLXNvY2lhbF9fbGluayAuaWNvbiB7XG4gIHdpZHRoOiAyNHB4O1xuICBoZWlnaHQ6IDI0cHg7XG4gIGZpbGw6ICMxOTMxNTQ7IH1cblxuLmZvb3Rlci1vZmZpY2Uge1xuICBkaXNwbGF5OiBmbGV4OyB9XG5cbi5mb290ZXItb2ZmaWNlIHNwYW4ge1xuICBmb250LXNpemU6IDEuMTI1cmVtO1xuICBmb250LWZhbWlseTogXCJHb3RoYW1OYXJyb3dNZWRpdW1cIiwgQXJpYWwsIEhlbHZldGljYSwgc2FucztcbiAgY29sb3I6ICMwMDAwMDA7IH1cblxuLmZvb3Rlci1vZmZpY2UgZGl2IHtcbiAgd2lkdGg6IDUwJTsgfVxuICAuZm9vdGVyLW9mZmljZSBkaXY6Zmlyc3QtY2hpbGQge1xuICAgIG1hcmdpbi1yaWdodDogMXJlbTsgfVxuXG4uZm9vdGVyLWxpbmtzIGEge1xuICBmb250LXNpemU6IDEuMTI1cmVtO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgY29sb3I6ICMwMDA7XG4gIG1hcmdpbi10b3A6IDFyZW07XG4gIGZvbnQtZmFtaWx5OiBcIkdvdGhhbU5hcnJvd01lZGl1bVwiLCBBcmlhbCwgSGVsdmV0aWNhLCBzYW5zOyB9XG5cbi5mb290ZXItbWFpbiB7XG4gIG1hcmdpbjogMnJlbSAwOyB9XG5cbi5mb290ZXItbmF2X19saXN0IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZ2FwOiA4cHg7XG4gIG1hcmdpbjogLjVyZW0gMCAwIDA7XG4gIHBhZGRpbmc6IDA7XG4gIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTsgfVxuICAuZm9vdGVyLW5hdl9fbGlzdCA+IC5mb290ZXItbmF2X19pdGVtID4gLmZvb3Rlci1uYXZfX2xpbmsge1xuICAgIGZvbnQtZmFtaWx5OiBcIkdvdGhhbU5hcnJvd01lZGl1bVwiLCBBcmlhbCwgSGVsdmV0aWNhLCBzYW5zO1xuICAgIGZvbnQtc2l6ZTogMS4xMjVyZW07XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICBjb2xvcjogIzAwMDAwMDsgfVxuXG4uZm9vdGVyLW5hdl9faXRlbSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGdhcDogOHB4OyB9XG5cbi5mb290ZXItbmF2X19saW5rIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGNvbG9yOiAjMDAwO1xuICBwYWRkaW5nOiAuNXJlbSAwO1xuICBmb250LXNpemU6IDAuODc1cmVtOyB9XG4gIC5mb290ZXItbmF2X19saW5rLS10aXRsZSB7XG4gICAgZGlzcGxheTogbm9uZTsgfVxuXG4uZm9vdGVyLW5hdl9fbGluay52aWV3LWFsbCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogNXB4O1xuICBmb250LWZhbWlseTogXCJHb3RoYW1OYXJyb3dNZWRpdW1cIiwgQXJpYWwsIEhlbHZldGljYSwgc2FucztcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgY29sb3I6ICMzODM4Mzg7IH1cbiAgLmZvb3Rlci1uYXZfX2xpbmsudmlldy1hbGw6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6ICcnO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGJvcmRlci1yaWdodDogMnB4IHNvbGlkIGN1cnJlbnRDb2xvcjtcbiAgICBib3JkZXItYm90dG9tOiAycHggc29saWQgY3VycmVudENvbG9yO1xuICAgIHBhZGRpbmc6IDNweDtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtNDVkZWcpOyB9XG5cbi5mb290ZXItbmF2X19saW5rLmhhcy1zdWIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJvcmRlcjogMDtcbiAgYmFja2dyb3VuZDogbm9uZTtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgZm9udC1mYW1pbHk6IFwiR290aGFtTmFycm93TWVkaXVtXCIsIEFyaWFsLCBIZWx2ZXRpY2EsIHNhbnM7IH1cbiAgLmZvb3Rlci1uYXZfX2xpbmsuaGFzLXN1YiArIC5mb290ZXItbmF2X19zdWItbmF2IHtcbiAgICBkaXNwbGF5OiBub25lOyB9XG4gICAgLmZvb3Rlci1uYXZfX2xpbmsuaGFzLXN1YiArIC5mb290ZXItbmF2X19zdWItbmF2Lm9wZW4ge1xuICAgICAgZGlzcGxheTogZmxleDsgfVxuXG4uZm9vdGVyLW5hdl9fbGluay5oYXMtc3ViOmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMHB4O1xuICBoZWlnaHQ6IDEwcHg7XG4gIGJvcmRlci1sZWZ0OiAycHggc29saWQgIzM4MzgzODtcbiAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkICMzODM4Mzg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIHJpZ2h0OiAwLjVyZW07XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKSByb3RhdGUoLTQ1ZGVnKTsgfVxuXG4uZm9vdGVyLW5hdl9fbGluay5oYXMtc3ViLmFjdGl2ZTphZnRlciB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKSByb3RhdGUoMTM1ZGVnKTsgfVxuXG4uZm9vdGVyLW5hdl9fc3ViLW5hdiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGdhcDogOHB4O1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG4gIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTsgfVxuXG4uZm9vdGVyLW5hdl9fc3ViLW5hdiAuZm9vdGVyLW5hdl9fbGluay5oYXMtc3ViIHtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIHBhZGRpbmc6IC41cmVtO1xuICBiYWNrZ3JvdW5kOiAjMzgzODM4O1xuICBjb2xvcjogI2ZmZjsgfVxuICAuZm9vdGVyLW5hdl9fc3ViLW5hdiAuZm9vdGVyLW5hdl9fbGluay5oYXMtc3ViOmFmdGVyIHtcbiAgICBib3JkZXItY29sb3I6ICNmZmY7IH1cblxuLmZvb3Rlci1ib3R0b20ge1xuICBsaW5lLWhlaWdodDogMjhweDsgfVxuICAuZm9vdGVyLWJvdHRvbSBhIHtcbiAgICBjb2xvcjogIzA1MDUwNTsgfVxuXG4uZm9vdGVyLWJvdHRvbSAuZm9vdGVyLWNvcHlyaWdodCB7XG4gIG1hcmdpbi1ib3R0b206IDFyZW0gIWltcG9ydGFudDtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTsgfVxuXG4uZm9vdGVyLWJvdHRvbSAuZm9vdGVyLXV0aWxpdHkgYSB7XG4gIG1hcmdpbi1yaWdodDogNnB4O1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICBjb2xvcjogIzAwMCAhaW1wb3J0YW50OyB9XG5cbi5mb290ZXItYm90dG9tIC5mb290ZXItdXRpbGl0eSBhOmxhc3QtY2hpbGQge1xuICBtYXJnaW4tbGVmdDogNnB4OyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLmZvb3Rlci1tYWluLFxuICAuZm9vdGVyLWJvdHRvbSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47IH1cbiAgLmZvb3Rlci1tYWluIHtcbiAgICBnYXA6IGNsYW1wKDE2cHgsIDMuNHZ3LCA2NHB4KTsgfVxuICAuZm9vdGVyLW1haW5fX2NvbDpmaXJzdC1jaGlsZCB7XG4gICAgd2lkdGg6IG1heC1jb250ZW50OyB9XG4gIC5mb290ZXItbmF2X19saXN0IHtcbiAgICBtYXJnaW46IDAgMCAuNXJlbSAwOyB9XG4gIC5mb290ZXItbmF2X19zdWItbmF2IHtcbiAgICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7IH1cbiAgLmZvb3Rlci1saW5rcyBhIHtcbiAgICBtYXJnaW46IDAgMCAuNXJlbSAwOyB9XG4gIC5mb290ZXItbmF2X19saW5rIHtcbiAgICBwYWRkaW5nOiAwOyB9XG4gICAgLmZvb3Rlci1uYXZfX2xpbmsuaGFzLXN1YiB7XG4gICAgICBkaXNwbGF5OiBub25lOyB9XG4gICAgLmZvb3Rlci1uYXZfX2xpbmstLXRpdGxlIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgZm9udC1zaXplOiAxLjEyNXJlbTtcbiAgICAgIGZvbnQtZmFtaWx5OiBcIkdvdGhhbU5hcnJvd01lZGl1bVwiLCBBcmlhbCwgSGVsdmV0aWNhLCBzYW5zO1xuICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgIGNvbG9yOiAjMDAwMDAwOyB9XG4gICAgLmZvb3Rlci1uYXZfX3N1Yi1uYXYgLmZvb3Rlci1uYXZfX2xpbmstLXRpdGxlIHtcbiAgICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICAgIHRleHQtdHJhbnNmb3JtOiBub25lOyB9XG4gIC5mb290ZXItbmF2X19saW5rLmhhcy1zdWIge1xuICAgIG1hcmdpbi1ib3R0b206IDAuNXJlbTsgfVxuICAuZm9vdGVyLW5hdl9fbGluay5oYXMtc3ViOmFmdGVyIHtcbiAgICBkaXNwbGF5OiBub25lOyB9XG4gIC5mb290ZXItbmF2X19zdWItbmF2IC5mb290ZXItbmF2X19saW5rLmhhcy1zdWIge1xuICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgY29sb3I6ICMwMDA7XG4gICAgZm9udC1zaXplOiAxcmVtOyB9XG4gIC5mb290ZXItbmF2X19pdGVtOm50aC1jaGlsZChuKzYpIHtcbiAgICBkaXNwbGF5OiBub25lOyB9XG4gIC5mb290ZXItbmF2X19pdGVtOm50aC1jaGlsZChuKzYpLnZpZXctYWxsIHtcbiAgICBkaXNwbGF5OiBibG9jazsgfVxuICAuZm9vdGVyLW9mZmljZSB7XG4gICAgZGlzcGxheTogYmxvY2s7IH1cbiAgLmZvb3Rlci1vZmZpY2UgZGl2IHtcbiAgICB3aWR0aDogMTAwJTsgfVxuICAgIC5mb290ZXItb2ZmaWNlIGRpdjpmaXJzdC1jaGlsZCB7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDA7IH0gfVxuXG4uZ2xvYmFsLXNlYXJjaCB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAxMDAlO1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiAxMDtcbiAgaGVpZ2h0OiA2MHB4O1xuICB3aWR0aDogMTAwJTtcbiAgYmFja2dyb3VuZDogI0VGRjBGMTsgfVxuXG4uc2VhcmNoLWlucHV0cyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGdhcDogMTBweDsgfVxuICAuc2VhcmNoLWlucHV0cyA+IGRpdiB7XG4gICAgZmxleC1ncm93OiAxOyB9XG5cbiNTZWFyY2hCdXR0b24ge1xuICBib3JkZXI6IDA7XG4gIG1hcmdpbjogMCAxMHB4IDAgYXV0bztcbiAgcGFkZGluZzogMDtcbiAgYmFja2dyb3VuZDogbm9uZTtcbiAgZmxleC1zaHJpbms6IDA7IH1cblxuLmdsb2JhbC1zZWFyY2ggLnNlYXJjaC1pbnB1dHMgaW5wdXRbdHlwZT10ZXh0XSB7XG4gIGJvcmRlcjogbm9uZTtcbiAgY29sb3I6ICMwMDAwMDAgIWltcG9ydGFudDtcbiAgZmxvYXQ6IGxlZnQ7XG4gIGhlaWdodDogNjBweDtcbiAgb3BhY2l0eTogMTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZy1sZWZ0OiAxcmVtO1xuICBmb250LXNpemU6IDAuODc1ZW07XG4gIGJhY2tncm91bmQ6ICNFRkYwRjE7IH1cbiAgLmdsb2JhbC1zZWFyY2ggLnNlYXJjaC1pbnB1dHMgaW5wdXRbdHlwZT10ZXh0XTo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciwgLmdsb2JhbC1zZWFyY2ggLnNlYXJjaC1pbnB1dHMgaW5wdXRbdHlwZT10ZXh0XTo6LW1vei1wbGFjZWhvbGRlciwgLmdsb2JhbC1zZWFyY2ggLnNlYXJjaC1pbnB1dHMgaW5wdXRbdHlwZT10ZXh0XTotbXMtaW5wdXQtcGxhY2Vob2xkZXIsIC5nbG9iYWwtc2VhcmNoIC5zZWFyY2gtaW5wdXRzIGlucHV0W3R5cGU9dGV4dF06Oi1tcy1pbnB1dC1wbGFjZWhvbGRlciwgLmdsb2JhbC1zZWFyY2ggLnNlYXJjaC1pbnB1dHMgaW5wdXRbdHlwZT10ZXh0XTo6cGxhY2Vob2xkZXIge1xuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgY29sb3I6ICMzODM4Mzg7IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkge1xuICAuZ2xvYmFsLXNlYXJjaCAuc2VhcmNoLWlucHV0cyBpbnB1dFt0eXBlPXRleHRdIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDYwcHg7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIHBhZGRpbmctbGVmdDogMnJlbTsgfSB9XG5cbi8qKlxyXG4gKiBCeFNsaWRlciB2NC4xLjIgLSBGdWxseSBsb2FkZWQsIHJlc3BvbnNpdmUgY29udGVudCBzbGlkZXJcclxuICogaHR0cDovL2J4c2xpZGVyLmNvbVxyXG4gKlxyXG4gKiBXcml0dGVuIGJ5OiBTdGV2ZW4gV2FuZGVyc2tpLCAyMDE0XHJcbiAqIGh0dHA6Ly9zdGV2ZW53YW5kZXJza2kuY29tXHJcbiAqICh3aGlsZSBkcmlua2luZyBCZWxnaWFuIGFsZXMgYW5kIGxpc3RlbmluZyB0byBqYXp6KVxyXG4gKlxyXG4gKiBDRU8gYW5kIGZvdW5kZXIgb2YgYnhDcmVhdGl2ZSwgTFREXHJcbiAqIGh0dHA6Ly9ieGNyZWF0aXZlLmNvbVxyXG4gKi9cbi8qKiBSRVNFVCBBTkQgTEFZT1VUXHJcbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ki9cbi5ieC13cmFwcGVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXJnaW46IDAgYXV0byA2MHB4O1xuICBwYWRkaW5nOiAwO1xuICAqem9vbTogMTsgfVxuXG4uYngtd3JhcHBlciBpbWcge1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIGRpc3BsYXk6IGJsb2NrOyB9XG5cbi8qKiBUSEVNRVxyXG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSovXG4uYngtd3JhcHBlciAuYngtdmlld3BvcnQge1xuICAvKi1tb3otYm94LXNoYWRvdzogMCAwIDVweCAjY2NjO1xyXG5cdC13ZWJraXQtYm94LXNoYWRvdzogMCAwIDVweCAjY2NjO1xyXG5cdGJveC1zaGFkb3c6IDAgMCA1cHggI2NjYztcclxuXHRib3JkZXI6ICA1cHggc29saWQgI2ZmZjsqL1xuICBsZWZ0OiAtNXB4O1xuICAvKmJhY2tncm91bmQ6ICNmZmY7Ki9cbiAgLypmaXggb3RoZXIgZWxlbWVudHMgb24gdGhlIHBhZ2UgbW92aW5nIChvbiBDaHJvbWUpKi9cbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZXooMCk7XG4gIC1tb3otdHJhbnNmb3JtOiB0cmFuc2xhdGV6KDApO1xuICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGV6KDApO1xuICAtby10cmFuc2Zvcm06IHRyYW5zbGF0ZXooMCk7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRleigwKTsgfVxuXG4uYngtd3JhcHBlciAuYngtcGFnZXIsXG4uYngtd3JhcHBlciAuYngtY29udHJvbHMtYXV0byB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiAtMzBweDtcbiAgd2lkdGg6IDEwMCU7IH1cblxuLyogTE9BREVSICovXG4vKi5ieC13cmFwcGVyIC5ieC1sb2FkaW5nIHtcclxuXHRtaW4taGVpZ2h0OiA1MHB4O1xyXG5cdGJhY2tncm91bmQ6IHVybChpbWFnZXMvYnhfbG9hZGVyLmdpZikgY2VudGVyIGNlbnRlciBuby1yZXBlYXQgI2ZmZjtcclxuXHRoZWlnaHQ6IDEwMCU7XHJcblx0d2lkdGg6IDEwMCU7XHJcblx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdHRvcDogMDtcclxuXHRsZWZ0OiAwO1xyXG5cdHotaW5kZXg6IDIwMDA7XHJcbn0qL1xuLyogUEFHRVIgKi9cbi5ieC13cmFwcGVyIC5ieC1wYWdlciB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZm9udC1zaXplOiAuODVlbTtcbiAgZm9udC1mYW1pbHk6IEFyaWFsO1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgY29sb3I6ICM2NjY7XG4gIHBhZGRpbmctdG9wOiAyMHB4OyB9XG5cbi5ieC13cmFwcGVyIC5ieC1wYWdlciAuYngtcGFnZXItaXRlbSxcbi5ieC13cmFwcGVyIC5ieC1jb250cm9scy1hdXRvIC5ieC1jb250cm9scy1hdXRvLWl0ZW0ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICp6b29tOiAxO1xuICAqZGlzcGxheTogaW5saW5lOyB9XG5cbi5ieC13cmFwcGVyIC5ieC1wYWdlci5ieC1kZWZhdWx0LXBhZ2VyIGEge1xuICBiYWNrZ3JvdW5kOiAjNjY2O1xuICB0ZXh0LWluZGVudDogLTk5OTlweDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMHB4O1xuICBoZWlnaHQ6IDEwcHg7XG4gIG1hcmdpbjogMCA1cHg7XG4gIG91dGxpbmU6IDA7XG4gIC1tb3otYm9yZGVyLXJhZGl1czogNXB4O1xuICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDVweDtcbiAgYm9yZGVyLXJhZGl1czogNXB4OyB9XG5cbi5ieC13cmFwcGVyIC5ieC1wYWdlci5ieC1kZWZhdWx0LXBhZ2VyIGE6aG92ZXIsXG4uYngtd3JhcHBlciAuYngtcGFnZXIuYngtZGVmYXVsdC1wYWdlciBhLmFjdGl2ZSB7XG4gIGJhY2tncm91bmQ6ICMwMDA7IH1cblxuLyogRElSRUNUSU9OIENPTlRST0xTIChORVhUIC8gUFJFVikgKi9cbi8qLmJ4LXdyYXBwZXIgLmJ4LXByZXYge1xyXG5cdGxlZnQ6IDEwcHg7XHJcblx0YmFja2dyb3VuZDogdXJsKGltYWdlcy9jb250cm9scy5wbmcpIG5vLXJlcGVhdCAwIC0zMnB4O1xyXG59XHJcblxyXG4uYngtd3JhcHBlciAuYngtbmV4dCB7XHJcblx0cmlnaHQ6IDEwcHg7XHJcblx0YmFja2dyb3VuZDogdXJsKGltYWdlcy9jb250cm9scy5wbmcpIG5vLXJlcGVhdCAtNDNweCAtMzJweDtcclxufVxyXG5cclxuLmJ4LXdyYXBwZXIgLmJ4LXByZXY6aG92ZXIge1xyXG5cdGJhY2tncm91bmQtcG9zaXRpb246IDAgMDtcclxufVxyXG5cclxuLmJ4LXdyYXBwZXIgLmJ4LW5leHQ6aG92ZXIge1xyXG5cdGJhY2tncm91bmQtcG9zaXRpb246IC00M3B4IDA7XHJcbn1cclxuKi9cbi5ieC13cmFwcGVyIC5ieC1jb250cm9scy1kaXJlY3Rpb24gYSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIG1hcmdpbi10b3A6IC0xNnB4O1xuICBvdXRsaW5lOiAwO1xuICB3aWR0aDogMzJweDtcbiAgaGVpZ2h0OiAzMnB4O1xuICB0ZXh0LWluZGVudDogLTk5OTlweDtcbiAgei1pbmRleDogOTk5OTsgfVxuXG4uYngtd3JhcHBlciAuYngtY29udHJvbHMtZGlyZWN0aW9uIGEuZGlzYWJsZWQge1xuICBkaXNwbGF5OiBub25lOyB9XG5cbi8qIEFVVE8gQ09OVFJPTFMgKFNUQVJUIC8gU1RPUCkgKi9cbi5ieC13cmFwcGVyIC5ieC1jb250cm9scy1hdXRvIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyOyB9XG5cbi5ieC13cmFwcGVyIC5ieC1jb250cm9scy1hdXRvIC5ieC1zdGFydCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB0ZXh0LWluZGVudDogLTk5OTlweDtcbiAgd2lkdGg6IDEwcHg7XG4gIGhlaWdodDogMTFweDtcbiAgb3V0bGluZTogMDtcbiAgYmFja2dyb3VuZDogdXJsKGltYWdlcy9jb250cm9scy5wbmcpIC04NnB4IC0xMXB4IG5vLXJlcGVhdDtcbiAgbWFyZ2luOiAwIDNweDsgfVxuXG4uYngtd3JhcHBlciAuYngtY29udHJvbHMtYXV0byAuYngtc3RhcnQ6aG92ZXIsXG4uYngtd3JhcHBlciAuYngtY29udHJvbHMtYXV0byAuYngtc3RhcnQuYWN0aXZlIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTg2cHggMDsgfVxuXG4uYngtd3JhcHBlciAuYngtY29udHJvbHMtYXV0byAuYngtc3RvcCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB0ZXh0LWluZGVudDogLTk5OTlweDtcbiAgd2lkdGg6IDlweDtcbiAgaGVpZ2h0OiAxMXB4O1xuICBvdXRsaW5lOiAwO1xuICBiYWNrZ3JvdW5kOiB1cmwoaW1hZ2VzL2NvbnRyb2xzLnBuZykgLTg2cHggLTQ0cHggbm8tcmVwZWF0O1xuICBtYXJnaW46IDAgM3B4OyB9XG5cbi5ieC13cmFwcGVyIC5ieC1jb250cm9scy1hdXRvIC5ieC1zdG9wOmhvdmVyLFxuLmJ4LXdyYXBwZXIgLmJ4LWNvbnRyb2xzLWF1dG8gLmJ4LXN0b3AuYWN0aXZlIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTg2cHggLTMzcHg7IH1cblxuLyogUEFHRVIgV0lUSCBBVVRPLUNPTlRST0xTIEhZQlJJRCBMQVlPVVQgKi9cbi5ieC13cmFwcGVyIC5ieC1jb250cm9scy5ieC1oYXMtY29udHJvbHMtYXV0by5ieC1oYXMtcGFnZXIgLmJ4LXBhZ2VyIHtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgd2lkdGg6IDgwJTsgfVxuXG4uYngtd3JhcHBlciAuYngtY29udHJvbHMuYngtaGFzLWNvbnRyb2xzLWF1dG8uYngtaGFzLXBhZ2VyIC5ieC1jb250cm9scy1hdXRvIHtcbiAgcmlnaHQ6IDA7XG4gIHdpZHRoOiAzNXB4OyB9XG5cbi8qIElNQUdFIENBUFRJT05TICovXG4uYngtd3JhcHBlciAuYngtY2FwdGlvbiB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICBiYWNrZ3JvdW5kOiAjNjY2XFw5O1xuICBiYWNrZ3JvdW5kOiByZ2JhKDgwLCA4MCwgODAsIDAuNzUpO1xuICB3aWR0aDogMTAwJTsgfVxuXG4uYngtd3JhcHBlciAuYngtY2FwdGlvbiBzcGFuIHtcbiAgY29sb3I6ICNmZmY7XG4gIGZvbnQtZmFtaWx5OiBBcmlhbDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQtc2l6ZTogLjg1ZW07XG4gIHBhZGRpbmc6IDEwcHg7IH1cblxuLnRydXN0YXJjLWJhbm5lci13cmFwcGVyIC50cnVzdGFyYy1jbGllbnQtbG9nbyB7XG4gIHBhZGRpbmc6IDFyZW0gIWltcG9ydGFudDsgfVxuXG4udHJ1c3RhcmMtYmFubmVyLXdyYXBwZXIgI3RydXN0ZS1oZWFkZXItdGV4dCBzcGFuIHtcbiAgZm9udC1zaXplOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgbGluZS1oZWlnaHQ6IDFyZW0gIWltcG9ydGFudDsgfVxuXG4udXRpbGl0eS1uYXYge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyOyB9XG4gIC51dGlsaXR5LW5hdiAudXRpbGl0eS1uYXZfX2xpbmsge1xuICAgIG1hcmdpbi1yaWdodDogMXJlbTtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgZm9udC1zaXplOiAwLjkzNzVyZW07XG4gICAgY29sb3I6ICMzODM4Mzg7XG4gICAgZGlzcGxheTogbm9uZTsgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgICAgIC51dGlsaXR5LW5hdiAudXRpbGl0eS1uYXZfX2xpbmsge1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7IH0gfVxuICAudXRpbGl0eS1uYXYgLnV0aWxpdHktbmF2X19idXR0b24ge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICBsZXR0ZXItc3BhY2luZzogLjQ4cHg7IH1cbiAgICAudXRpbGl0eS1uYXYgLnV0aWxpdHktbmF2X19idXR0b24gaW1nIHtcbiAgICAgIG1hcmdpbjogYXV0bzsgfVxuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAgICAgICAudXRpbGl0eS1uYXYgLnV0aWxpdHktbmF2X19idXR0b24gaW1nIHtcbiAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDZweDsgfSB9XG4gICAgLnV0aWxpdHktbmF2IC51dGlsaXR5LW5hdl9fYnV0dG9uLm5hdi1zZWFyY2gge1xuICAgICAgY29sb3I6ICMzODM4Mzg7XG4gICAgICBiYWNrZ3JvdW5kOiAjRUZGMEYxO1xuICAgICAgd2lkdGg6IDM2cHg7XG4gICAgICBoZWlnaHQ6IDM2cHg7XG4gICAgICBwYWRkaW5nOiAwO1xuICAgICAgYm9yZGVyLXJhZGl1czogMC4yNXJlbTsgfVxuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAgICAgICAudXRpbGl0eS1uYXYgLnV0aWxpdHktbmF2X19idXR0b24ubmF2LXNlYXJjaCB7XG4gICAgICAgICAgd2lkdGg6IGF1dG87XG4gICAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICAgICAgICBwYWRkaW5nOiAxcmVtIDEuNXJlbTtcbiAgICAgICAgICBib3JkZXItcmFkaXVzOiAwOyB9IH1cbiAgICAgIC51dGlsaXR5LW5hdiAudXRpbGl0eS1uYXZfX2J1dHRvbi5uYXYtc2VhcmNoID4gc3BhbiB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAgICAgICAgIC51dGlsaXR5LW5hdiAudXRpbGl0eS1uYXZfX2J1dHRvbi5uYXYtc2VhcmNoID4gc3BhbiB7XG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7IH0gfVxuXG4vKiBTU08gTG9naW4gKi9cbi5nbG9iYWwtbG9naW4ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1hcmdpbi1sZWZ0OiA1cHg7IH1cblxuLmdsb2JhbC1sb2dpbl9faXRlbS5nbG9iYWwtbG9naW5fX2l0ZW0tLWFub24ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBnYXA6IDVweDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlOyB9XG5cbi5nbG9iYWwtbG9naW5fX2xpbmsge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgd2lkdGg6IDM2cHg7XG4gIGhlaWdodDogMzZweDtcbiAgYm9yZGVyOiAwO1xuICBwYWRkaW5nOiAwO1xuICBib3JkZXItcmFkaXVzOiAwLjI1cmVtO1xuICBiYWNrZ3JvdW5kOiAjMDAyYjQ5O1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGxldHRlci1zcGFjaW5nOiAwLjAzcmVtO1xuICBjb2xvcjogI2ZmZmZmZjsgfVxuICAuZ2xvYmFsLWxvZ2luX19saW5rLS11c2VyIHtcbiAgICBiYWNrZ3JvdW5kOiAjMDAyYjQ5OyB9XG4gIC5nbG9iYWwtbG9naW5fX2xpbmstLWpvaW4ge1xuICAgIGJhY2tncm91bmQ6ICMwMDc2YTg7IH1cblxuLmdsb2JhbC1sb2dpbl9fbGluay10ZXh0IHtcbiAgZGlzcGxheTogbm9uZTsgfVxuXG4uZ2xvYmFsLWxvZ2luX19tZW1iZXItbWVudSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAxMDAlO1xuICByaWdodDogMDtcbiAgbGVmdDogYXV0bztcbiAgei1pbmRleDogMTA7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIG1pbi13aWR0aDogMjByZW07XG4gIGJvcmRlcjogMDtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAxcmVtO1xuICBiYWNrZ3JvdW5kOiAjMDAyQjQ5O1xuICBjb2xvcjogI2ZmZmZmZjsgfVxuICAuZ2xvYmFsLWxvZ2luX19tZW1iZXItbWVudSBhIHtcbiAgICBjb2xvcjogY3VycmVudENvbG9yOyB9XG5cbi5nbG9iYWwtbG9naW5fX21lbWJlci1saW5rcyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGdhcDogOHB4O1xuICBtYXJnaW46IDFyZW0gMCAwO1xuICBwYWRkaW5nOiAwO1xuICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7IH1cblxuLmdsb2JhbC1sb2dpbl9fbWVtYmVyLW5hbWUge1xuICBmb250LXNpemU6IDEuNXJlbTtcbiAgZm9udC1mYW1pbHk6IFwiR290aGFtTmFycm93TWVkaXVtXCIsIEFyaWFsLCBIZWx2ZXRpY2EsIHNhbnM7IH1cblxuLmdsb2JhbC1sb2dpbl9fbWVtYmVyLWFjdGlvbnMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZmZmZmZmO1xuICBtYXJnaW4tdG9wOiAxcmVtO1xuICBwYWRkaW5nLXRvcDogMXJlbTsgfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5nbG9iYWwtbG9naW4ge1xuICAgIG1hcmdpbi1sZWZ0OiAwOyB9XG4gIC5nbG9iYWwtbG9naW5fX2l0ZW0uZ2xvYmFsLWxvZ2luX19pdGVtLS1hbm9uIHtcbiAgICBnYXA6IDA7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdzsgfVxuICAuZ2xvYmFsLWxvZ2luX19saW5rIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgZ2FwOiA4cHg7XG4gICAgd2lkdGg6IGF1dG87XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICBwYWRkaW5nOiAxcmVtIDEuNXJlbTtcbiAgICBib3JkZXItcmFkaXVzOiAwOyB9XG4gIC5nbG9iYWwtbG9naW5fX2xpbmstdGV4dCB7XG4gICAgZGlzcGxheTogaW5saW5lOyB9IH1cblxuLm1haW4tbmF2LXdyYXBwZXIge1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cblxuLm1haW4tbmF2LXdyYXBwZXIgLmNvbnRhaW5lciB7XG4gIHBhZGRpbmc6IDFyZW07XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG5cbi5hZnAtbmF2IHtcbiAgbWFyZ2luLWxlZnQ6IGF1dG87IH1cblxuLmFmcC1uYXZfX3RvZ2dsZSB7XG4gIHdpZHRoOiAzNnB4O1xuICBoZWlnaHQ6IDM2cHg7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG4gIGJvcmRlcjogbm9uZTtcbiAgcGFkZGluZzogMCA2cHg7XG4gIGN1cnNvcjogcG9pbnRlcjsgfVxuICAuYWZwLW5hdl9fdG9nZ2xlLmFjdGl2ZSB7XG4gICAgYmFja2dyb3VuZDogIzM4MzgzODsgfVxuICAgIC5hZnAtbmF2X190b2dnbGUuYWN0aXZlIC5hZnAtbmF2X190b2dnbGUtYmFyIHtcbiAgICAgIGJhY2tncm91bmQ6ICNmZmY7IH1cbiAgICAgIC5hZnAtbmF2X190b2dnbGUuYWN0aXZlIC5hZnAtbmF2X190b2dnbGUtYmFyOm50aC1jaGlsZCgyKSB7XG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDRweCkgcm90YXRlKDQ1ZGVnKTtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDRweCkgcm90YXRlKDQ1ZGVnKTsgfVxuICAgICAgLmFmcC1uYXZfX3RvZ2dsZS5hY3RpdmUgLmFmcC1uYXZfX3RvZ2dsZS1iYXI6bnRoLWNoaWxkKDMpIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTsgfVxuICAgICAgLmFmcC1uYXZfX3RvZ2dsZS5hY3RpdmUgLmFmcC1uYXZfX3RvZ2dsZS1iYXI6bnRoLWNoaWxkKDQpIHtcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTRweCkgcm90YXRlKC00NWRlZyk7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNHB4KSByb3RhdGUoLTQ1ZGVnKTsgfVxuXG4uYWZwLW5hdl9fdG9nZ2xlLWJhciB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBoZWlnaHQ6IDJweDtcbiAgd2lkdGg6IDEwMCU7XG4gIGJvcmRlci1yYWRpdXM6IDJweDtcbiAgYmFja2dyb3VuZDogIzAwMkI0OTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXJnaW46IDZweCAwOyB9XG5cbi5hZnAtbmF2X19saW5rIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAyM3B4IDIzcHggMjNweCAzMnB4O1xuICBmb250LXNpemU6IDEuMjVyZW07XG4gIGJveC1zaGFkb3c6IDBweCAtMXB4IDBweCAwcHggcmdiYSgwLCAwLCAwLCAwLjEwMTk2MSkgaW5zZXQ7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTsgfVxuICAuYWZwLW5hdl9fbGluay5oYXMtc3ViIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGdhcDogOXB4O1xuICAgIGJvcmRlcjogMDtcbiAgICBiYWNrZ3JvdW5kOiBub25lOyB9XG4gICAgLmFmcC1uYXZfX2xpbmsuaGFzLXN1YjphZnRlciB7XG4gICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBib3JkZXItYm90dG9tOiAycHggc29saWQgY3VycmVudENvbG9yO1xuICAgICAgYm9yZGVyLWxlZnQ6IDJweCBzb2xpZCBjdXJyZW50Q29sb3I7XG4gICAgICBwYWRkaW5nOiA0cHg7XG4gICAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICAgIG1hcmdpbi1ib3R0b206IDNweDtcbiAgICAgIHRyYW5zZm9ybTogcm90YXRlKC00NWRlZyk7XG4gICAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4zcyBlYXNlLWluLW91dCwgY29sb3IgMC4zcyBlYXNlLWluLW91dDsgfVxuICAgIC5hZnAtbmF2X19saW5rLmhhcy1zdWIuYWN0aXZlOmFmdGVyIHtcbiAgICAgIHRyYW5zZm9ybTogcm90YXRlKDEzNWRlZyk7IH1cblxuLmFmcC1uYXZfX2xpc3Qge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMTAwJTtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogMjtcbiAgZGlzcGxheTogbm9uZTtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xuICBsaXN0LXN0eWxlOiBub25lO1xuICB3aWR0aDogMTAwJTtcbiAgYmFja2dyb3VuZDogI2ZmZjsgfVxuICAuYWZwLW5hdl9fbGlzdC5hY3RpdmUge1xuICAgIGRpc3BsYXk6IGJsb2NrOyB9XG5cbi5hZnAtbmF2X19zdWItbmF2IHtcbiAgZGlzcGxheTogbm9uZTtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xuICBsaXN0LXN0eWxlOiBub25lOyB9XG4gIC5hZnAtbmF2X19zdWItbmF2Lm9wZW4ge1xuICAgIGRpc3BsYXk6IGJsb2NrOyB9XG5cbi5hZnAtbmF2X19zdWItbmF2LXRpdGxlIHtcbiAgZGlzcGxheTogbm9uZTsgfVxuXG4uYWZwLW5hdl9fbGlzdCA+IC5hZnAtbmF2X19pdGVtID4gLmFmcC1uYXZfX2xpbmsge1xuICBmb250LWZhbWlseTogXCJHb3RoYW1OYXJyb3dCb2xkXCIsIEFyaWFsLCBIZWx2ZXRpY2EsIHNhbnM7XG4gIHBhZGRpbmc6IDIzcHggMjNweCAyM3B4IDMycHg7IH1cbiAgLmFmcC1uYXZfX2xpc3QgPiAuYWZwLW5hdl9faXRlbSA+IC5hZnAtbmF2X19saW5rLmhhcy1zdWIuYWN0aXZlIHtcbiAgICBjb2xvcjogIzAwNzZBODsgfVxuXG4uYWZwLW5hdl9fbGlzdCA+IC5hZnAtbmF2X19pdGVtID4gLmFmcC1uYXZfX3N1Yi1uYXYge1xuICBiYWNrZ3JvdW5kOiAjMzgzODM4O1xuICBjb2xvcjogI2ZmZjsgfVxuICAuYWZwLW5hdl9fbGlzdCA+IC5hZnAtbmF2X19pdGVtID4gLmFmcC1uYXZfX3N1Yi1uYXYgLmFmcC1uYXZfX2xpbmsge1xuICAgIGZvbnQtZmFtaWx5OiBcIkdvdGhhbU5hcnJvd0JvbGRcIiwgQXJpYWwsIEhlbHZldGljYSwgc2FucztcbiAgICBjb2xvcjogY3VycmVudENvbG9yOyB9XG4gIC5hZnAtbmF2X19saXN0ID4gLmFmcC1uYXZfX2l0ZW0gPiAuYWZwLW5hdl9fc3ViLW5hdiAuYWZwLW5hdl9fc3ViLW5hdiB7XG4gICAgYmFja2dyb3VuZDogIzAwNEE3RDsgfVxuICAgIC5hZnAtbmF2X19saXN0ID4gLmFmcC1uYXZfX2l0ZW0gPiAuYWZwLW5hdl9fc3ViLW5hdiAuYWZwLW5hdl9fc3ViLW5hdiAuYWZwLW5hdl9fbGluayB7XG4gICAgICBwYWRkaW5nLXRvcDogMThweDtcbiAgICAgIHBhZGRpbmctYm90dG9tOiAxOHB4O1xuICAgICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICAgIGZvbnQtZmFtaWx5OiBcIkdvdGhhbU5hcnJvd01lZGl1bVwiLCBBcmlhbCwgSGVsdmV0aWNhLCBzYW5zO1xuICAgICAgZm9udC1zaXplOiAxLjEyNXJlbTsgfVxuICAgICAgLmFmcC1uYXZfX2xpc3QgPiAuYWZwLW5hdl9faXRlbSA+IC5hZnAtbmF2X19zdWItbmF2IC5hZnAtbmF2X19zdWItbmF2IC5hZnAtbmF2X19saW5rLmhhcy1zdWIuYWN0aXZlIHtcbiAgICAgICAgYmFja2dyb3VuZDogIzAwNzZBODsgfVxuICAgIC5hZnAtbmF2X19saXN0ID4gLmFmcC1uYXZfX2l0ZW0gPiAuYWZwLW5hdl9fc3ViLW5hdiAuYWZwLW5hdl9fc3ViLW5hdiAuYWZwLW5hdl9fc3ViLW5hdiB7XG4gICAgICBwYWRkaW5nLXRvcDogMTBweDtcbiAgICAgIGJhY2tncm91bmQ6ICMwMjNDNjQ7IH1cbiAgICAgIC5hZnAtbmF2X19saXN0ID4gLmFmcC1uYXZfX2l0ZW0gPiAuYWZwLW5hdl9fc3ViLW5hdiAuYWZwLW5hdl9fc3ViLW5hdiAuYWZwLW5hdl9fc3ViLW5hdiAuYWZwLW5hdl9fbGluayB7XG4gICAgICAgIHBhZGRpbmctdG9wOiAxMHB4O1xuICAgICAgICBwYWRkaW5nLXRvcDogMTBweDtcbiAgICAgICAgZm9udC1mYW1pbHk6IFwiR290aGFtTmFycm93XCIsIEFyaWFsLCBIZWx2ZXRpY2EsIHNhbnM7XG4gICAgICAgIGZvbnQtc2l6ZTogMC44NzVyZW07IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAuYWZwLW5hdiB7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87IH1cbiAgLmFmcC1uYXZfX3RvZ2dsZSB7XG4gICAgZGlzcGxheTogbm9uZTsgfVxuICAuYWZwLW5hdl9fbGluayB7XG4gICAgcGFkZGluZzogMDsgfVxuICAuYWZwLW5hdl9fbGlzdCB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcbiAgICBjb2x1bW4tZ2FwOiA2NHB4O1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIGJhY2tncm91bmQ6IG5vbmU7IH1cbiAgICAuYWZwLW5hdl9fbGlzdCAuYWZwLW5hdl9fbGluayB7XG4gICAgICBib3gtc2hhZG93OiBub25lOyB9XG4gICAgICAuYWZwLW5hdl9fbGlzdCAuYWZwLW5hdl9fbGluay5hY3RpdmU6YmVmb3JlIHtcbiAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGhlaWdodDogOHB4O1xuICAgICAgICBiYWNrZ3JvdW5kOiAjMDA3NkE4OyB9XG4gICAgLmFmcC1uYXZfX2xpc3QgPiAuYWZwLW5hdl9faXRlbSA+IC5hZnAtbmF2X19saW5rIHtcbiAgICAgIHBhZGRpbmc6IDMwcHggMDsgfVxuICAgICAgLmFmcC1uYXZfX2xpc3QgPiAuYWZwLW5hdl9faXRlbSA+IC5hZnAtbmF2X19saW5rLmhhcy1zdWIuYWN0aXZlIHtcbiAgICAgICAgY29sb3I6ICMwMDA7IH1cbiAgLmFmcC1uYXZfX2xpc3QgPiAuYWZwLW5hdl9faXRlbSA+IC5hZnAtbmF2X19zdWItbmF2IHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAxMDAlO1xuICAgIGxlZnQ6IDA7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgcGFkZGluZzogNDBweDtcbiAgICBiYWNrZ3JvdW5kOiAjRUZGMEYxO1xuICAgIGNvbG9yOiAjMDAwOyB9XG4gICAgLmFmcC1uYXZfX2xpc3QgPiAuYWZwLW5hdl9faXRlbSA+IC5hZnAtbmF2X19zdWItbmF2Lm9wZW4ge1xuICAgICAgZGlzcGxheTogZ3JpZDtcbiAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDMsIDFmcik7XG4gICAgICBjb2x1bW4tZ2FwOiA2NHB4O1xuICAgICAgcm93LWdhcDogMzJweDsgfVxuICAgIC5hZnAtbmF2X19saXN0ID4gLmFmcC1uYXZfX2l0ZW0gPiAuYWZwLW5hdl9fc3ViLW5hdiAuYWZwLW5hdl9fc3ViLW5hdiB7XG4gICAgICBkaXNwbGF5OiBibG9jazsgfVxuICAgIC5hZnAtbmF2X19saXN0ID4gLmFmcC1uYXZfX2l0ZW0gPiAuYWZwLW5hdl9fc3ViLW5hdiAuYWZwLW5hdl9fc3ViLW5hdi10aXRsZSB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIGNvbG9yOiAjMDAwOyB9XG4gICAgLmFmcC1uYXZfX2xpc3QgPiAuYWZwLW5hdl9faXRlbSA+IC5hZnAtbmF2X19zdWItbmF2IC5hZnAtbmF2X19saW5rIHtcbiAgICAgIGZvbnQtZmFtaWx5OiBcIkdvdGhhbU5hcnJvd0JvbGRcIiwgQXJpYWwsIEhlbHZldGljYSwgc2FucztcbiAgICAgIGNvbG9yOiBjdXJyZW50Q29sb3I7IH1cbiAgICAgIC5hZnAtbmF2X19saXN0ID4gLmFmcC1uYXZfX2l0ZW0gPiAuYWZwLW5hdl9fc3ViLW5hdiAuYWZwLW5hdl9fbGluay5oYXMtc3ViIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTsgfVxuICAgIC5hZnAtbmF2X19saXN0ID4gLmFmcC1uYXZfX2l0ZW0gPiAuYWZwLW5hdl9fc3ViLW5hdiA+IC5hZnAtbmF2X19pdGVtID4gLmFmcC1uYXZfX3N1Yi1uYXYtdGl0bGUge1xuICAgICAgbWFyZ2luLWJvdHRvbTogOHB4O1xuICAgICAgZm9udC1mYW1pbHk6IFwiR290aGFtTmFycm93TWVkaXVtXCIsIEFyaWFsLCBIZWx2ZXRpY2EsIHNhbnM7XG4gICAgICBmb250LXNpemU6IDEuMTI1cmVtOyB9XG4gICAgLmFmcC1uYXZfX2xpc3QgPiAuYWZwLW5hdl9faXRlbSA+IC5hZnAtbmF2X19zdWItbmF2IC5hZnAtbmF2X19zdWItbmF2IHtcbiAgICAgIGJhY2tncm91bmQ6IG5vbmU7IH1cbiAgICAgIC5hZnAtbmF2X19saXN0ID4gLmFmcC1uYXZfX2l0ZW0gPiAuYWZwLW5hdl9fc3ViLW5hdiAuYWZwLW5hdl9fc3ViLW5hdiAuYWZwLW5hdl9fbGluayB7XG4gICAgICAgIHBhZGRpbmctdG9wOiA4cHg7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiA4cHg7XG4gICAgICAgIGZvbnQtZmFtaWx5OiBcIkdvdGhhbU5hcnJvd1wiLCBBcmlhbCwgSGVsdmV0aWNhLCBzYW5zO1xuICAgICAgICBmb250LXNpemU6IDAuOTM3NXJlbTsgfVxuICAgICAgICAuYWZwLW5hdl9fbGlzdCA+IC5hZnAtbmF2X19pdGVtID4gLmFmcC1uYXZfX3N1Yi1uYXYgLmFmcC1uYXZfX3N1Yi1uYXYgLmFmcC1uYXZfX2xpbmsuaGFzLXN1Yi5hY3RpdmUge1xuICAgICAgICAgIGJhY2tncm91bmQ6IG5vbmU7IH1cbiAgICAgIC5hZnAtbmF2X19saXN0ID4gLmFmcC1uYXZfX2l0ZW0gPiAuYWZwLW5hdl9fc3ViLW5hdiAuYWZwLW5hdl9fc3ViLW5hdiAuYWZwLW5hdl9fc3ViLW5hdiB7XG4gICAgICAgIHBhZGRpbmctdG9wOiAwO1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDEwcHg7XG4gICAgICAgIGJhY2tncm91bmQ6IG5vbmU7IH1cbiAgICAgICAgLmFmcC1uYXZfX2xpc3QgPiAuYWZwLW5hdl9faXRlbSA+IC5hZnAtbmF2X19zdWItbmF2IC5hZnAtbmF2X19zdWItbmF2IC5hZnAtbmF2X19zdWItbmF2IC5hZnAtbmF2X19saW5rIHtcbiAgICAgICAgICBmb250LWZhbWlseTogXCJHb3RoYW1OYXJyb3dcIiwgQXJpYWwsIEhlbHZldGljYSwgc2FucztcbiAgICAgICAgICBmb250LXNpemU6IDAuODc1cmVtOyB9IH1cblxuLyogVGFiIFNlY3Rpb24gKi9cbi50YWItc2VjdGlvbiB7XG4gIHBhZGRpbmc6IDNlbSAwO1xuICBiYWNrZ3JvdW5kOiAjZmZmZmZmOyB9XG5cbi50YWItc2VjdGlvbl9fdGl0bGUge1xuICBmb250LWZhbWlseTogXCJHb3RoYW1OYXJyb3dCb2xkXCIsIEFyaWFsLCBIZWx2ZXRpY2EsIHNhbnM7XG4gIGZvbnQtc2l6ZTogMS43NXJlbTtcbiAgZm9udC13ZWlnaHQ6IDgwMDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbi1ib3R0b206IDFyZW07IH1cblxuLnRhYi1zZWN0aW9uX19saXN0IHtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgcGFkZGluZzogMDsgfVxuXG4udGFiLXNlY3Rpb25fX2l0ZW0ge1xuICBtYXJnaW4tYm90dG9tOiA0cHg7IH1cblxuLnRhYi1zZWN0aW9uX19oZWFkaW5nIHtcbiAgZm9udC1mYW1pbHk6IFwiR290aGFtTmFycm93Qm9sZFwiLCBBcmlhbCwgSGVsdmV0aWNhLCBzYW5zO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIGJvcmRlcjogbm9uZTtcbiAgZm9udC13ZWlnaHQ6IDkwMDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nOiAxcmVtO1xuICBmb250LXNpemU6IDEuMjVyZW07XG4gIGJhY2tncm91bmQ6ICNFNEYzRjc7XG4gIGNvbG9yOiAjMzgzODM4O1xuICAtd2Via2l0LWJveC1zaGFkb3c6IDBweCAtMXB4IDBweCAwcHggI0M3RDBENiBpbnNldDtcbiAgYm94LXNoYWRvdzogMHB4IC0xcHggMHB4IDBweCAjQzdEMEQ2IGluc2V0OyB9XG5cbi50YWItc2VjdGlvbl9faGVhZGluZzphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAxLjVyZW07XG4gIHRvcDogNTAlO1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKSByb3RhdGUoLTQ1ZGVnKTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpIHJvdGF0ZSgtNDVkZWcpO1xuICB3aWR0aDogMTBweDtcbiAgaGVpZ2h0OiAxMHB4O1xuICBib3JkZXItbGVmdDogMnB4IHNvbGlkICMzODM4Mzg7XG4gIGJvcmRlci1ib3R0b206IDJweCBzb2xpZCAjMzgzODM4OyB9XG5cbi50YWItc2VjdGlvbl9faGVhZGluZy5hY3RpdmUge1xuICBiYWNrZ3JvdW5kOiAjMDAyQjQ5O1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiBub25lO1xuICBib3gtc2hhZG93OiBub25lOyB9XG5cbi50YWItc2VjdGlvbl9faGVhZGluZy5hY3RpdmU6YWZ0ZXIge1xuICBib3JkZXItY29sb3I6ICNmZmZmZmY7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpIHJvdGF0ZSgxMzVkZWcpO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSkgcm90YXRlKDEzNWRlZyk7IH1cblxuLnRhYi1zZWN0aW9uX19jb250ZW50IHtcbiAgZGlzcGxheTogbm9uZTsgfVxuXG4udGFiLXNlY3Rpb25fX2NvbnRlbnQub3BlbiB7XG4gIGRpc3BsYXk6IGJsb2NrOyB9XG5cbi50YWItc2VjdGlvbl9fdGV4dCB7XG4gIGJhY2tncm91bmQ6ICMwMDc2QTg7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBwYWRkaW5nOiAycmVtO1xuICBmb250LXNpemU6IDEuMjVyZW07XG4gIG1hcmdpbjogMzBweCAwOyB9XG5cbi50YWItc2VjdGlvbl9fY29udGVudC10aXRsZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW4tYm90dG9tOiAxcmVtO1xuICBmb250LXNpemU6IDJyZW07XG4gIGZvbnQtd2VpZ2h0OiA4MDA7IH1cblxuLnRhYi1zZWN0aW9uX19pbWcge1xuICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICAtd2Via2l0LWJveC1zaGFkb3c6IDBweCA0cHggMjRweCAxMnB4IHJnYmEoMCwgMCwgMCwgMC4xNDExNzYpO1xuICBib3gtc2hhZG93OiAwcHggNHB4IDI0cHggMTJweCByZ2JhKDAsIDAsIDAsIDAuMTQxMTc2KTsgfVxuXG4udGFiLXNlY3Rpb25fX25hdiB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIHBhZGRpbmc6IDA7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjN0Y5N0E4O1xuICBtYXJnaW4tYm90dG9tOiAycmVtOyB9XG5cbi50YWItc2VjdGlvbl9fbmF2LWJ0biB7XG4gIGJvcmRlcjogbm9uZTtcbiAgYmFja2dyb3VuZDogbm9uZTtcbiAgY29sb3I6ICMzODM4Mzg7XG4gIGZvbnQtd2VpZ2h0OiA4MDA7XG4gIGZvbnQtc2l6ZTogMS4yNXJlbTtcbiAgcGFkZGluZzogNnB4IDUwcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuXG4udGFiLXNlY3Rpb25fX25hdi1idG4uYWN0aXZlOmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDJweDtcbiAgYmFja2dyb3VuZDogIzM4MzgzODtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7IH1cblxuLnRhYi1zZWN0aW9uX19kaXNwbGF5IHtcbiAgZGlzcGxheTogbm9uZTsgfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzJlbSkge1xuICAudGFiLXNlY3Rpb24ge1xuICAgIHBhZGRpbmctdG9wOiA2ZW07IH1cbiAgLnRhYi1zZWN0aW9uX19saXN0IHtcbiAgICBkaXNwbGF5OiBub25lOyB9XG4gIC50YWItc2VjdGlvbl9fbmF2IHtcbiAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgICBkaXNwbGF5OiBmbGV4OyB9XG4gIC50YWItc2VjdGlvbl9fZGlzcGxheSB7XG4gICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gICAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICAgIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAtd2Via2l0LWJveC1wYWNrOiBlbmQ7XG4gICAgLW1zLWZsZXgtcGFjazogZW5kO1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIG1pbi1oZWlnaHQ6IDYwMHB4O1xuICAgIHBhZGRpbmctYm90dG9tOiA4MHB4OyB9XG4gIC50YWItc2VjdGlvbl9fZGlzcGxheSAudGFiLXNlY3Rpb25fX3RleHQge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMDtcbiAgICBtYXgtd2lkdGg6IDY3OHB4O1xuICAgIHotaW5kZXg6IDE7XG4gICAgcGFkZGluZzogNHJlbSA2cmVtOyB9XG4gIC50YWItc2VjdGlvbl9fZGlzcGxheSAudGFiLXNlY3Rpb25fX2ltZyB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHRvcDogODBweDsgfSB9XG5cbi8qIEhlcm8gQ2FyZCAqL1xuLmNhcmQtLWhlcm8ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDc1cmVtKSB7XG4gICAgLmNhcmQtLWhlcm8ge1xuICAgICAgbWluLWhlaWdodDogNDByZW07IH0gfVxuXG4uY2FyZC0taGVybzphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDk3LjE5ZGVnLCByZ2JhKDAsIDQzLCA3MywgMC43KSA0MS44MiUsIHJnYmEoMCwgNDMsIDczLCAwKSA4NC43MSUpOyB9XG5cbi5jYXJkLS1oZXJvX19tZWRpYSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHdpZHRoOiAxMDAlO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiB0b3AgY2VudGVyOyB9XG5cbi5jYXJkLS1oZXJvX19jb250ZW50IHtcbiAgcGFkZGluZzogNnJlbSAycmVtO1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAxO1xuICBtYXgtd2lkdGg6IDU2MHB4OyB9XG5cbi5jYXJkLS1oZXJvX19jb250ZW50IC5jYXJkLS1oZXJvX190aXRsZSB7XG4gIG1hcmdpbi1ib3R0b206IDAuNXJlbTtcbiAgZm9udC1zaXplOiAzcmVtO1xuICBsaW5lLWhlaWdodDogNTZweDsgfVxuXG4uY2FyZC0taGVyb19fY29udGVudCAuY2FyZC0taGVyb19fdGV4dCB7XG4gIGZvbnQtZmFtaWx5OiBcIkdvdGhhbU5hcnJvd1wiLCBBcmlhbCwgSGVsdmV0aWNhLCBzYW5zOyB9XG5cbi5jYXJkLS1oZXJvX19jb250ZW50IC5jYXJkLS1oZXJvX19idG4ge1xuICBiYWNrZ3JvdW5kOiAjZmZmZmZmO1xuICBjb2xvcjogIzAwMkI0OTtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgZm9udC13ZWlnaHQ6IDgwMDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmc6IDAuNzVyZW0gMS4yNXJlbTtcbiAgYm9yZGVyLXJhZGl1czogMnB4O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbi10b3A6IDAuNXJlbTtcbiAgZm9udC1mYW1pbHk6IFwiR290aGFtTmFycm93XCIsIEFyaWFsLCBIZWx2ZXRpY2EsIHNhbnM7IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDQ4ZW0pIHtcbiAgLmNhcmQtLWhlcm86YWZ0ZXIge1xuICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCg3Ny4yOWRlZywgcmdiYSgwLCA0MywgNzMsIDAuNykgMjQuMTQlLCByZ2JhKDAsIDQzLCA3MywgMCkgNTcuOSUpOyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDcyZW0pIHtcbiAgLmNhcmQtLWhlcm9fX2NvbnRlbnQge1xuICAgIHBhZGRpbmc6IDZyZW0gNHJlbTsgfVxuICAuY2FyZC0taGVyb19fY29udGVudCAuY2FyZC0taGVyb19fdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogNC41cmVtO1xuICAgIGxpbmUtaGVpZ2h0OiA4MHB4OyB9XG4gIC5jYXJkLS1oZXJvX19jb250ZW50IC5jYXJkLS1oZXJvX190ZXh0IHtcbiAgICBmb250LXNpemU6IDEuMjVyZW07XG4gICAgbGluZS1oZWlnaHQ6IDMycHg7IH0gfVxuXG4uYWxlcnRzIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG5cbi5hbGVydHNfX3RvcCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjsgfVxuXG4uYWxlcnRzX19saXN0IHtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiAwOyB9XG5cbi5hbGVydHNfX2l0ZW0ge1xuICBwYWRkaW5nOiAxMHB4O1xuICBiYWNrZ3JvdW5kOiAjMDAyYjQ5O1xuICBjb2xvcjogI2ZmZjsgfVxuXG4uYWxlcnRzX190aXRsZSB7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7IH1cblxuLmFsZXJ0c19fdGV4dCB7XG4gIGZvbnQtc2l6ZTogLjlyZW07XG4gIG1heC13aWR0aDogMTMyMHB4O1xuICBtYXJnaW4tYm90dG9tOiA0cHg7IH1cblxuLmFsZXJ0c19fY2xvc2Uge1xuICBiYWNrZ3JvdW5kOiBub25lO1xuICBib3JkZXI6IG5vbmU7XG4gIGZvbnQtc2l6ZTogMS4yNXJlbTsgfVxuXG4vKiBDVEEgRmVhdHVyZWQgKi9cbi5jdGEtZmVhdHVyZWQge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBiYWNrZ3JvdW5kOiAjZmZmZmZmO1xuICBtYXJnaW4tYm90dG9tOiAycmVtO1xuICBib3gtc2hhZG93OiAwcHggMTBweCA0OHB4IDRweCByZ2JhKDAsIDAsIDAsIDAuMTIpOyB9XG4gIC5jdGEtZmVhdHVyZWRfX2lubmVyIHtcbiAgICBwYWRkaW5nOiAycmVtOyB9XG4gIC5jdGEtZmVhdHVyZWRfX2hlYWRlciB7XG4gICAgbWFyZ2luLWJvdHRvbTogMXJlbTsgfVxuICAuY3RhLWZlYXR1cmVkX19ib2R5IHtcbiAgICBtYXJnaW4tYm90dG9tOiAxcmVtOyB9XG4gIC5jdGEtZmVhdHVyZWRfX2Zvb3RlciB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgZ2FwOiAxNXB4OyB9XG4gIC5jdGEtZmVhdHVyZWRfX21ldGEge1xuICAgIGNvbG9yOiAjMzgzODM4O1xuICAgIGZvbnQtZmFtaWx5OiBcIkdvdGhhbU5hcnJvd01lZGl1bVwiLCBBcmlhbCwgSGVsdmV0aWNhLCBzYW5zO1xuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgZm9udC1zaXplOiAxcmVtO1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgbWFyZ2luLWJvdHRvbTogMC41cmVtOyB9XG4gIC5jdGEtZmVhdHVyZWRfX3RpdGxlIHtcbiAgICBjb2xvcjogIzAwMkI0OTtcbiAgICBmb250LXNpemU6IDEuNzVyZW07XG4gICAgbWFyZ2luLWJvdHRvbTogMDsgfVxuICAgIC5jdGEtZmVhdHVyZWRfX3RpdGxlIGEge1xuICAgICAgY29sb3I6IGN1cnJlbnRDb2xvcjsgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA0OGVtKSB7XG4gICAgICAuY3RhLWZlYXR1cmVkX190aXRsZSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMnJlbTsgfSB9XG4gIC5jdGEtZmVhdHVyZWRfX3N1bW1hcnkge1xuICAgIGxpbmUtaGVpZ2h0OiAyOHB4OyB9XG5cbi5jdGEtZmVhdHVyZWQtcmliYm9uIHtcbiAgYmFja2dyb3VuZDogI2ZmZmZmZjtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbi1ib3R0b206IDJyZW07XG4gIGJveC1zaGFkb3c6IDBweCAxMHB4IDQ4cHggNHB4IHJnYmEoMCwgMCwgMCwgMC4xMik7IH1cbiAgLmN0YS1mZWF0dXJlZC1yaWJib25fX2lubmVyIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNDhlbSkge1xuICAgICAgLmN0YS1mZWF0dXJlZC1yaWJib25fX2lubmVyIHtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlOyB9IH1cbiAgLmN0YS1mZWF0dXJlZC1yaWJib25fX21lZGlhIHtcbiAgICBhc3BlY3QtcmF0aW86IDI1IC8gMTY7IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNDhlbSkge1xuICAgICAgLmN0YS1mZWF0dXJlZC1yaWJib25fX21lZGlhIHtcbiAgICAgICAgd2lkdGg6IDUwJTtcbiAgICAgICAgYXNwZWN0LXJhdGlvOiBhdXRvOyB9IH1cbiAgICAuY3RhLWZlYXR1cmVkLXJpYmJvbl9fbWVkaWEgaW1nIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgb2JqZWN0LWZpdDogY292ZXI7IH1cbiAgLmN0YS1mZWF0dXJlZC1yaWJib25fX2NvbnRlbnQge1xuICAgIHBhZGRpbmc6IDJyZW07IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNDhlbSkge1xuICAgICAgLmN0YS1mZWF0dXJlZC1yaWJib25fX2NvbnRlbnQge1xuICAgICAgICB3aWR0aDogNTAlOyB9IH1cbiAgLmN0YS1mZWF0dXJlZC1yaWJib25fX2hlYWRlciB7XG4gICAgbWFyZ2luLWJvdHRvbTogMXJlbTsgfVxuICAuY3RhLWZlYXR1cmVkLXJpYmJvbl9fYm9keSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMXJlbTsgfVxuICAuY3RhLWZlYXR1cmVkLXJpYmJvbl9fbWV0YSB7XG4gICAgY29sb3I6ICMzODM4Mzg7XG4gICAgZm9udC1zaXplOiAxcmVtO1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7IH1cbiAgICAuY3RhLWZlYXR1cmVkLXJpYmJvbl9fbWV0YS0tdG9wIHtcbiAgICAgIGZvbnQtZmFtaWx5OiBcIkdvdGhhbU5hcnJvd01lZGl1bVwiLCBBcmlhbCwgSGVsdmV0aWNhLCBzYW5zO1xuICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICBtYXJnaW4tYm90dG9tOiAwLjVyZW07IH1cbiAgICAuY3RhLWZlYXR1cmVkLXJpYmJvbl9fbWV0YS0tYm90dG9tIHtcbiAgICAgIG1hcmdpbi10b3A6IDAuNXJlbTsgfVxuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDQ4ZW0pIHtcbiAgICAgICAgLmN0YS1mZWF0dXJlZC1yaWJib25fX21ldGEtLWJvdHRvbSB7XG4gICAgICAgICAgbWFyZ2luLXRvcDogMS41cmVtOyB9IH1cbiAgLmN0YS1mZWF0dXJlZC1yaWJib25fX3RpdGxlIHtcbiAgICBjb2xvcjogIzAwMkI0OTtcbiAgICBmb250LXNpemU6IDJyZW07XG4gICAgbWFyZ2luLWJvdHRvbTogMDsgfVxuICAgIC5jdGEtZmVhdHVyZWQtcmliYm9uX190aXRsZSBhIHtcbiAgICAgIGNvbG9yOiBjdXJyZW50Q29sb3I7IH1cbiAgLmN0YS1mZWF0dXJlZC1yaWJib25fX2FjdGlvbjpub3QoOmZpcnN0LWNoaWxkKSB7XG4gICAgbWFyZ2luLXRvcDogMXJlbTsgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA0OGVtKSB7XG4gICAgICAuY3RhLWZlYXR1cmVkLXJpYmJvbl9fYWN0aW9uOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgICAgICAgbWFyZ2luLXRvcDogMHJlbTtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDFyZW07IH0gfVxuICAuY3RhLWZlYXR1cmVkLXJpYmJvbl9fYWN0aW9uLS1zZWNvbmRhcnkge1xuICAgIGNvbG9yOiAjMDAyQjQ5OyB9XG5cbi5jdGEtZmVhdHVyZWQtaW1hZ2Uge1xuICBiYWNrZ3JvdW5kOiAjZmZmZmZmO1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luLWJvdHRvbTogMnJlbTtcbiAgYm94LXNoYWRvdzogMHB4IDEwcHggNDhweCA0cHggcmdiYSgwLCAwLCAwLCAwLjEyKTsgfVxuICAuY3RhLWZlYXR1cmVkLWltYWdlX19pbm5lciB7XG4gICAgcGFkZGluZzogMnJlbTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNDhlbSkge1xuICAgICAgLmN0YS1mZWF0dXJlZC1pbWFnZV9faW5uZXIge1xuICAgICAgICBwYWRkaW5nOiA0cmVtO1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93OyB9IH1cbiAgLmN0YS1mZWF0dXJlZC1pbWFnZV9fbWVkaWEge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbi1ib3R0b206IDFyZW07XG4gICAgYXNwZWN0LXJhdGlvOiAyNSAvIDE2OyB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDQ4ZW0pIHtcbiAgICAgIC5jdGEtZmVhdHVyZWQtaW1hZ2VfX21lZGlhIHtcbiAgICAgICAgd2lkdGg6IDM1JTtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMXJlbTtcbiAgICAgICAgYXNwZWN0LXJhdGlvOiBhdXRvOyB9IH1cbiAgICAuY3RhLWZlYXR1cmVkLWltYWdlX19tZWRpYSBpbWcge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICBvYmplY3QtZml0OiBjb3ZlcjsgfVxuICAuY3RhLWZlYXR1cmVkLWltYWdlX19jb250ZW50IHtcbiAgICB3aWR0aDogMTAwJTsgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA0OGVtKSB7XG4gICAgICAuY3RhLWZlYXR1cmVkLWltYWdlX19jb250ZW50IHtcbiAgICAgICAgd2lkdGg6IDY1JTtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAxcmVtOyB9IH1cbiAgLmN0YS1mZWF0dXJlZC1pbWFnZV9faGVhZGVyIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxcmVtOyB9XG4gIC5jdGEtZmVhdHVyZWQtaW1hZ2VfX2JvZHkge1xuICAgIG1hcmdpbi1ib3R0b206IDFyZW07IH1cbiAgLmN0YS1mZWF0dXJlZC1pbWFnZV9fbWV0YSB7XG4gICAgY29sb3I6ICMwNTA1MDU7XG4gICAgZm9udC1zaXplOiAxcmVtOyB9XG4gICAgLmN0YS1mZWF0dXJlZC1pbWFnZV9fbWV0YS0tdG9wIHtcbiAgICAgIGZvbnQtZmFtaWx5OiBcIkdvdGhhbU5hcnJvd01lZGl1bVwiLCBBcmlhbCwgSGVsdmV0aWNhLCBzYW5zO1xuICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICBtYXJnaW4tYm90dG9tOiAwLjVyZW07IH1cbiAgLmN0YS1mZWF0dXJlZC1pbWFnZV9fdGl0bGUge1xuICAgIGNvbG9yOiAjMDAyQjQ5O1xuICAgIGZvbnQtc2l6ZTogMnJlbTtcbiAgICBtYXJnaW4tYm90dG9tOiAwOyB9XG4gICAgLmN0YS1mZWF0dXJlZC1pbWFnZV9fdGl0bGUgYSB7XG4gICAgICBjb2xvcjogY3VycmVudENvbG9yOyB9XG4gIC5jdGEtZmVhdHVyZWQtaW1hZ2VfX2FjdGlvbjpub3QoOmZpcnN0LWNoaWxkKSB7XG4gICAgbWFyZ2luLXRvcDogMXJlbTsgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA0OGVtKSB7XG4gICAgICAuY3RhLWZlYXR1cmVkLWltYWdlX19hY3Rpb246bm90KDpmaXJzdC1jaGlsZCkge1xuICAgICAgICBtYXJnaW4tbGVmdDogMXJlbTsgfSB9XG4gIC5jdGEtZmVhdHVyZWQtaW1hZ2VfX2FjdGlvbi0tc2Vjb25kYXJ5IHtcbiAgICBjb2xvcjogIzAwMkI0OTsgfVxuXG4vKiBHdWlkZXMgKi9cbi5ndWlkZXNfX2ZlYXR1cmVkIHtcbiAgbWFyZ2luLWJvdHRvbTogMi41cmVtO1xuICBtYXJnaW4tYm90dG9tOiA2cmVtOyB9XG5cbi5ndWlkZXNfX2xpc3Qge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uOyB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA0OGVtKSB7XG4gICAgLmd1aWRlc19fbGlzdCB7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgICAgbWFyZ2luLWxlZnQ6IC0xLjI1cmVtO1xuICAgICAgbWFyZ2luLXJpZ2h0OiAtMS4yNXJlbTsgfSB9XG5cbi5ndWlkZXNfX2xpc3QtaXRlbSB7XG4gIHdpZHRoOiAxMDAlO1xuICBmbGV4OiAwIDEgYXV0bztcbiAgbWFyZ2luLWJvdHRvbTogMnJlbTsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNDhlbSkge1xuICAgIC5ndWlkZXNfX2xpc3QtaXRlbSB7XG4gICAgICB3aWR0aDogNTAlO1xuICAgICAgcGFkZGluZy1sZWZ0OiAxLjI1cmVtO1xuICAgICAgcGFkZGluZy1yaWdodDogMS4yNXJlbTsgfSB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA3MmVtKSB7XG4gICAgLmd1aWRlc19fbGlzdC1pdGVtIHtcbiAgICAgIHdpZHRoOiAzMy4zMzMlOyB9IH1cblxuLmd1aWRlLWZlYXR1cmVkIHtcbiAgYmFja2dyb3VuZDogI2ZmZmZmZjtcbiAgYm94LXNoYWRvdzogMHB4IDEwcHggNDhweCA0cHggcmdiYSgwLCAwLCAwLCAwLjEyKTsgfVxuICAuZ3VpZGUtZmVhdHVyZWRfX2lubmVyIHtcbiAgICBwYWRkaW5nOiA2MHB4IDMwcHggNjBweCAzMHB4O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBnYXA6IDIuNXJlbTsgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA0OGVtKSB7XG4gICAgICAuZ3VpZGUtZmVhdHVyZWRfX2lubmVyIHtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgICAgcGFkZGluZzogODBweCA0MHB4IDgwcHggNDBweDsgfSB9XG4gIC5ndWlkZS1mZWF0dXJlZF9fbWVkaWEgaW1nIHtcbiAgICB3aWR0aDogYXV0bztcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgb2JqZWN0LWZpdDogY29udGFpbjsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNDhlbSkge1xuICAgIC5ndWlkZS1mZWF0dXJlZF9fbWVkaWEge1xuICAgICAgZmxleDogMCAxIGF1dG87XG4gICAgICB3aWR0aDogMjAlOyB9IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDQ4ZW0pIHtcbiAgICAuZ3VpZGUtZmVhdHVyZWRfX2NvbnRlbnQge1xuICAgICAgZmxleDogMCAxIGF1dG87XG4gICAgICB3aWR0aDogODAlOyB9IH1cbiAgLmd1aWRlLWZlYXR1cmVkX19oZWFkZXIge1xuICAgIG1hcmdpbi1ib3R0b206IDFyZW07IH1cbiAgLmd1aWRlLWZlYXR1cmVkX19tZXRhLS10b3Age1xuICAgIGNvbG9yOiAjMDUwNTA1O1xuICAgIGZvbnQtZmFtaWx5OiBcIkdvdGhhbU5hcnJvd01lZGl1bVwiLCBBcmlhbCwgSGVsdmV0aWNhLCBzYW5zO1xuICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgIG1hcmdpbi1ib3R0b206IDAuMjVyZW07IH1cbiAgLmd1aWRlLWZlYXR1cmVkX19tZXRhLS1ib3R0b20ge1xuICAgIGNvbG9yOiAjMDUwNTA1O1xuICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICBmb250LWZhbWlseTogXCJHb3RoYW1OYXJyb3dNZWRpdW1cIiwgQXJpYWwsIEhlbHZldGljYSwgc2FucztcbiAgICBkaXNwbGF5OiBub25lO1xuICAgIG1hcmdpbi10b3A6IDFyZW07IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNDhlbSkge1xuICAgICAgLmd1aWRlLWZlYXR1cmVkX19tZXRhLS1ib3R0b20ge1xuICAgICAgICBkaXNwbGF5OiBibG9jazsgfSB9XG4gIC5ndWlkZS1mZWF0dXJlZF9fdGl0bGUge1xuICAgIGNvbG9yOiAjMDAyQjQ5O1xuICAgIGZvbnQtZmFtaWx5OiBcIkdvdGhhbU5hcnJvd0JvbGRcIiwgQXJpYWwsIEhlbHZldGljYSwgc2FucztcbiAgICBmb250LXNpemU6IDJyZW07XG4gICAgbGluZS1oZWlnaHQ6IDEyMCU7XG4gICAgbWFyZ2luLWJvdHRvbTogMDsgfVxuICAgIC5ndWlkZS1mZWF0dXJlZF9fdGl0bGUgYSB7XG4gICAgICBjb2xvcjogY3VycmVudENvbG9yOyB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDQ4ZW0pIHtcbiAgICAgIC5ndWlkZS1mZWF0dXJlZF9fdGl0bGUge1xuICAgICAgICBsaW5lLWhlaWdodDogMTE2JTsgfSB9XG4gIC5ndWlkZS1mZWF0dXJlZF9fc3VtbWFyeSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMnJlbTsgfVxuXG4uZ3VpZGUtaXRlbSB7XG4gIGJhY2tncm91bmQ6ICNmZmZmZmY7XG4gIGJveC1zaGFkb3c6IDBweCAxMHB4IDQ4cHggNHB4IHJnYmEoMCwgMCwgMCwgMC4xMik7XG4gIGhlaWdodDogMTAwJTsgfVxuICAuZ3VpZGUtaXRlbV9faW5uZXIge1xuICAgIHBhZGRpbmc6IDMwcHg7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGdhcDogMi41cmVtOyB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDQ4ZW0pIHtcbiAgICAgIC5ndWlkZS1pdGVtX19pbm5lciB7XG4gICAgICAgIHBhZGRpbmc6IDQwcHg7IH0gfVxuICAuZ3VpZGUtaXRlbV9fbWVkaWEgaW1nIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgb2JqZWN0LWZpdDogY29udGFpbjsgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA3MmVtKSB7XG4gICAgICAuZ3VpZGUtaXRlbV9fbWVkaWEgaW1nIHtcbiAgICAgICAgd2lkdGg6IGF1dG87XG4gICAgICAgIGhlaWdodDogMTguNzVyZW07IH0gfVxuICAuZ3VpZGUtaXRlbV9faGVhZGVyIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxcmVtOyB9XG4gIC5ndWlkZS1pdGVtX19tZXRhLS1ib3R0b20ge1xuICAgIGNvbG9yOiAjMDUwNTA1O1xuICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICBmb250LWZhbWlseTogXCJHb3RoYW1OYXJyb3dNZWRpdW1cIiwgQXJpYWwsIEhlbHZldGljYSwgc2FucztcbiAgICBtYXJnaW4tdG9wOiAxcmVtOyB9XG4gIC5ndWlkZS1pdGVtX190aXRsZSB7XG4gICAgY29sb3I6ICMwMDJCNDk7XG4gICAgZm9udC1mYW1pbHk6IFwiR290aGFtTmFycm93Qm9sZFwiLCBBcmlhbCwgSGVsdmV0aWNhLCBzYW5zO1xuICAgIGZvbnQtc2l6ZTogMS41cmVtO1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgbGluZS1oZWlnaHQ6IDJyZW07IH1cbiAgICAuZ3VpZGUtaXRlbV9fdGl0bGUgYSB7XG4gICAgICBjb2xvcjogY3VycmVudENvbG9yOyB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDQ4ZW0pIHtcbiAgICAgIC5ndWlkZS1pdGVtX190aXRsZSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMnJlbTtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDIuNXJlbTsgfSB9XG4gIC5ndWlkZS1pdGVtX19zdW1tYXJ5IHtcbiAgICBmb250LXNpemU6IDFyZW07IH1cbiAgICAuZ3VpZGUtaXRlbV9fc3VtbWFyeSBwIHtcbiAgICAgIGxpbmUtaGVpZ2h0OiBpbmhlcml0OyB9XG5cbi5ndWlkZXMgLnBhZ2luYXRpb24ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47IH1cbiAgLmd1aWRlcyAucGFnaW5hdGlvbiAucGFnaW5hdGlvbl9fYXJyb3c6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiAxcmVtO1xuICAgIGhlaWdodDogMXJlbTtcbiAgICBib3JkZXI6IHNvbGlkICMwNTA1MDU7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHRvcDogMTZweDtcbiAgICB6LWluZGV4OiAtMTtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7IH1cbiAgLmd1aWRlcyAucGFnaW5hdGlvbiAucGFnaW5hdGlvbl9fYXJyb3cgLnBhZ2luYXRpb25fX2xpbmsge1xuICAgIHdpZHRoOiAyZW07XG4gICAgaGVpZ2h0OiAyZW07XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrOyB9XG4gIC5ndWlkZXMgLnBhZ2luYXRpb24gLnBhZ2luYXRpb25fX2Fycm93LW5leHQ6YmVmb3JlIHtcbiAgICBib3JkZXItd2lkdGg6IDFweCAxcHggMCAwOyB9XG4gIC5ndWlkZXMgLnBhZ2luYXRpb24gLnBhZ2luYXRpb25fX2Fycm93LXByZXY6YmVmb3JlIHtcbiAgICBib3JkZXItd2lkdGg6IDAgMCAxcHggMXB4OyB9XG4gIC5ndWlkZXMgLnBhZ2luYXRpb24gLnBhZ2luYXRpb25fX2xpc3Qge1xuICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyOyB9XG4gICAgLmd1aWRlcyAucGFnaW5hdGlvbiAucGFnaW5hdGlvbl9fbGlzdCAucGFnaW5hdGlvbl9faXRlbSB7XG4gICAgICB3aWR0aDogMnJlbTtcbiAgICAgIGhlaWdodDogMnJlbTtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyOyB9XG4gICAgLmd1aWRlcyAucGFnaW5hdGlvbiAucGFnaW5hdGlvbl9fbGlzdCAucGFnaW5hdGlvbl9faXRlbS0tYWN0aXZlIHtcbiAgICAgIGJhY2tncm91bmQ6ICNFRkYwRjE7IH1cbiAgICAuZ3VpZGVzIC5wYWdpbmF0aW9uIC5wYWdpbmF0aW9uX19saXN0IC5wYWdpbmF0aW9uX19saW5rIHtcbiAgICAgIGZvbnQtZmFtaWx5OiBcIkdvdGhhbU5hcnJvd0JvbGRcIiwgQXJpYWwsIEhlbHZldGljYSwgc2FuczsgfVxuXG4uZ3VpZGUtZGV0YWlsIHtcbiAgbWF4LXdpZHRoOiA5NTBweDsgfVxuXG4ubGF0ZXN0LXB1YmxpY2F0aW9ucyB7XG4gIGJveC1zaGFkb3c6IDBweCAxMHB4IDQ4cHggNHB4IHJnYmEoMCwgMCwgMCwgMC4xMik7XG4gIG1hcmdpbjogMCAwIDQwcHg7XG4gIHBhZGRpbmc6IDMwcHg7IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDYwZW0pIHtcbiAgICAubGF0ZXN0LXB1YmxpY2F0aW9ucyB7XG4gICAgICBtYXJnaW46IDAgMCAycmVtO1xuICAgICAgcGFkZGluZzogNDBweDsgfSB9XG5cbi5sYXRlc3QtcHVibGljYXRpb25zX19saXN0IHtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7IH1cblxuLmxhdGVzdC1wdWJsaWNhdGlvbnNfX2l0ZW0ge1xuICBwYWRkaW5nOiAyMHB4IDA7IH1cbiAgLmxhdGVzdC1wdWJsaWNhdGlvbnNfX2l0ZW0gKyAubGF0ZXN0LXB1YmxpY2F0aW9uc19faXRlbSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG4gICAgLmxhdGVzdC1wdWJsaWNhdGlvbnNfX2l0ZW0gKyAubGF0ZXN0LXB1YmxpY2F0aW9uc19faXRlbTo6YmVmb3JlIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNFNEU1RTU7XG4gICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBoZWlnaHQ6IDFweDtcbiAgICAgIHdpZHRoOiA0OHB4O1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiAwO1xuICAgICAgbGVmdDogMDsgfVxuXG4ubGF0ZXN0LXB1YmxpY2F0aW9uc19faXRlbS10aXRsZSB7XG4gIGNvbG9yOiAjMDAyQjQ5O1xuICBtYXJnaW46IDA7IH1cblxuLmxhdGVzdC1wdWJsaWNhdGlvbnNfX2l0ZW0tbGluayB7XG4gIGNvbG9yOiBpbmhlcml0OyB9XG5cbi5sYXRlc3QtcHVibGljYXRpb25zX19pdGVtLXNwb25zb3Ige1xuICBjb2xvcjogIzA1MDUwNTtcbiAgZm9udC1mYW1pbHk6IFwiR290aGFtTmFycm93TWVkaXVtXCIsIEFyaWFsLCBIZWx2ZXRpY2EsIHNhbnM7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgbWFyZ2luOiAxZW0gMCAwOyB9XG5cbi50b3BpYy1hcnRpY2xlc19fbGlzdCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIG1hcmdpbjogMCAwIDMycHg7XG4gIHBhZGRpbmc6IDA7IH1cbiAgLnRvcGljLWFydGljbGVzX19saXN0IC50b3BpYy1hcnRpY2xlc19faXRlbSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMDsgfVxuXG4udG9waWMtYXJ0aWNsZXNfX2l0ZW0ge1xuICBib3gtc2hhZG93OiAwcHggMTBweCA0OHB4IDRweCByZ2JhKDAsIDAsIDAsIDAuMTIpO1xuICBwYWRkaW5nOiAzMHB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgbWF4LXdpZHRoOiA1MDBweDtcbiAgbWFyZ2luOiAwIGF1dG8gMzJweDsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNjBlbSkge1xuICAgIC50b3BpYy1hcnRpY2xlc19faXRlbSB7XG4gICAgICBwYWRkaW5nOiA0MHB4OyB9IH1cblxuLnRvcGljLWFydGljbGVzX19pdGVtLWltYWdlIHtcbiAgbWFyZ2luOiAwIDAgMzBweDtcbiAgaGVpZ2h0OiAyMDBweDtcbiAgb2JqZWN0LWZpdDogY292ZXI7XG4gIG9iamVjdC1wb3NpdGlvbjogNTAlIDUwJTsgfVxuXG4udG9waWMtYXJ0aWNsZXNfX2l0ZW0tZGF0ZSB7XG4gIGNvbG9yOiAjMDUwNTA1O1xuICBmb250LXdlaWdodDogNjAwO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBtYXJnaW4tYm90dG9tOiAxZW07IH1cblxuLnRvcGljLWFydGljbGVzX19pdGVtLXRpdGxlIHtcbiAgY29sb3I6ICMwMDJCNDk7XG4gIGZvbnQtc2l6ZTogMnJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuMjU7IH1cblxuLnRvcGljLWFydGljbGVzX19pdGVtLXN1bW1hcnkge1xuICBtYXJnaW46IDAgMCAxZW07XG4gIGxpbmUtaGVpZ2h0OiAyOHB4O1xuICBjb2xvcjogIzA1MDUwNTsgfVxuXG4udG9waWMtYXJ0aWNsZXNfX2l0ZW0tbGluayB7XG4gIG1hcmdpbjogYXV0byAwIDA7XG4gIGZvbnQtZmFtaWx5OiBcIkdvdGhhbU5hcnJvd1wiLCBBcmlhbCwgSGVsdmV0aWNhLCBzYW5zOyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA2MGVtKSB7XG4gIC50b3BpYy1hcnRpY2xlc19fbGlzdCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICBnYXA6IDMwcHg7IH1cbiAgLnRvcGljLWFydGljbGVzX19pdGVtIHtcbiAgICB3aWR0aDogY2xhbXAoMzAwcHgsIGNhbGMoNTAlIC0gNDBweCksIDQ0MHB4KTtcbiAgICBtYXJnaW46IDAgYXV0bzsgfVxuICAudG9waWMtYXJ0aWNsZXNfX2l0ZW0taW1hZ2Uge1xuICAgIG1hcmdpbjogMCAwIDQwcHg7IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzJlbSkge1xuICAudG9waWMtYXJ0aWNsZXNfX2l0ZW0ge1xuICAgIHdpZHRoOiBjbGFtcCgzMDBweCwgY2FsYygzMy4zMzMzJSAtIDIwcHgpLCA0NDBweCk7XG4gICAgbWFyZ2luOiAwIGF1dG87IH0gfVxuXG4vKiBQcmludCBTdHlsZXMgKi9cbkBtZWRpYSBwcmludCB7XG4gICosXG4gICo6YmVmb3JlLFxuICAqOmFmdGVyIHtcbiAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICBjb2xvcjogIzAwMCAhaW1wb3J0YW50O1xuICAgIGJveC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDtcbiAgICB0ZXh0LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50OyB9XG4gIGEsXG4gIGE6dmlzaXRlZCB7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7IH1cbiAgcHJlLFxuICBibG9ja3F1b3RlIHtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjOTk5O1xuICAgIHBhZ2UtYnJlYWstaW5zaWRlOiBhdm9pZDsgfVxuICB0aGVhZCB7XG4gICAgZGlzcGxheTogdGFibGUtaGVhZGVyLWdyb3VwOyB9XG4gIHRyLFxuICBpbWcge1xuICAgIHBhZ2UtYnJlYWstaW5zaWRlOiBhdm9pZDsgfVxuICBpbWcge1xuICAgIG1heC13aWR0aDogMTAwJSAhaW1wb3J0YW50OyB9XG4gIHAsXG4gIGgyLFxuICBoMyB7XG4gICAgb3JwaGFuczogMztcbiAgICB3aWRvd3M6IDM7IH1cbiAgaDIsXG4gIGgzIHtcbiAgICBwYWdlLWJyZWFrLWFmdGVyOiBhdm9pZDsgfVxuICAubmF2YmFyIHtcbiAgICBkaXNwbGF5OiBub25lOyB9XG4gIHRhYmxlIHtcbiAgICBib3JkZXItY29sbGFwc2U6IGNvbGxhcHNlICFpbXBvcnRhbnQ7IH1cbiAgdGFibGUgdGQsXG4gIHRhYmxlIHRoIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI2I4YjhiODtcbiAgICBwYWRkaW5nOiA1cHg7IH1cbiAgYm9keSB7XG4gICAgcGFkZGluZzogMTBweDsgfVxuICAjbW9iaWxlLW1lbnUsIGhlYWRlciBuYXYge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDsgfVxuICAuaG9tZSAjbWFpbi1uYXYtd3JhcHBlciAuc2l0ZS1sb2dvLFxuICAuaW5uZXIgLnV0aWxpdHktbmF2LXdyYXBwZXIgLnNpdGUtbG9nbyB7XG4gICAgZGlzcGxheTogbm9uZTsgfVxuICAuc2l0ZS1sb2dvIHtcbiAgICBtYXJnaW46IDIwcHggMCA0MHB4O1xuICAgIGRpc3BsYXk6IGJsb2NrOyB9XG4gIC5zaXRlLWxvZ286YWZ0ZXIge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgICBjb250ZW50OiAnJyAhaW1wb3J0YW50OyB9XG4gIC5zaXRlLW5hbWUsXG4gIC5uYXYtbGlua3MsXG4gIC5tb2JpbGUtY29udGVudC13cmFwcGVyLFxuICAuZ2xvYmFsLXNlYXJjaCxcbiAgLmxvZ2luLFxuICAubmF2LXV0aWxpdGllcyxcbiAgLm5hdi1tb3JlLWxpbmtzIHtcbiAgICBkaXNwbGF5OiBub25lOyB9XG4gIGZvb3RlciB7XG4gICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICM5OTk7XG4gICAgbWFyZ2luOiAxMHB4IDAgMCAwO1xuICAgIHBhZGRpbmctdG9wOiAyMHB4OyB9XG4gIC5mb290ZXItY29udGVudCB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyOyB9XG4gIC5mb290ZXItY29udGVudCAuYWZwLWxvZ28ge1xuICAgIHdpZHRoOiAxOTBweDtcbiAgICBtYXJnaW46IDIwcHggYXV0bzsgfVxuICAudG8tdG9wIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7IH1cbiAgLmZvb3Rlci1zb2NpYWwtbGlua3MsXG4gIC5saW5rcyB7XG4gICAgZGlzcGxheTogbm9uZTsgfVxuICAuY29udGFjdC1pbmZvIHVsIHtcbiAgICBwYWRkaW5nOiAwO1xuICAgIGxpc3Qtc3R5bGU6IG5vbmU7IH1cbiAgLmhlcm8taGVhZGVyIHtcbiAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICBmb250LXNpemU6IDE4cHg7IH1cbiAgLmZlYXR1cmUtYm94LXdyYXBwZXIge1xuICAgIG1hcmdpbi1ib3R0b206IDQwcHg7IH1cbiAgLmhvbWUgLm1haW4tY29udGVudCB7XG4gICAgcGFkZGluZzogNDBweCAwIDA7IH1cbiAgLm1haW4tY29udGVudCAuc2lkZWJhciB7XG4gICAgbWFyZ2luOiA0MHB4IDAgMjBweDsgfVxuICAuYnJlYWRjcnVtYiB7XG4gICAgZGlzcGxheTogbm9uZTsgfVxuICAuYmFuZCB7XG4gICAgYmFja2dyb3VuZDogbm9uZSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmc6IDIwcHggMDsgfVxuICAuYmFuZCAuYmFuZC10eXBlIHtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgcGFkZGluZy1ib3R0b206IDIwcHg7IH1cbiAgLmJhbmQgLmJhbmQtdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICBmb250LXdlaWdodDogYm9sZDsgfVxuICAuYmFuZCAucGFyYWxsYXgtd3JhcHBlciB7XG4gICAgYmFja2dyb3VuZDogbm9uZSAhaW1wb3J0YW50OyB9XG4gIC5iZy1pbWFnZS13cmFwcGVyIHtcbiAgICBiYWNrZ3JvdW5kOiBub25lICFpbXBvcnRhbnQ7IH1cbiAgLnF1b3RlIC5xdW90ZSB7XG4gICAgZm9udC1zdHlsZTogaXRhbGljOyB9XG4gIC5ieC1wYWdlciwgLmJ4LWNvbnRyb2xzIHtcbiAgICBkaXNwbGF5OiBub25lOyB9IH1cblxuQG1lZGlhIHByaW50IHtcbiAgLnNpdGUtbG9nbyB7XG4gICAgd2lkdGg6IDIyOHB4O1xuICAgIGhlaWdodDogMTAycHg7XG4gICAgYmFja2dyb3VuZDogdXJsKFwiL2Fzc2V0cy9pbWFnZXMvYWZwLWxvZ28ucG5nPzE0NTIwMjY0MDhcIikgbm8tcmVwZWF0IDAgMC8xMDAlIHRyYW5zcGFyZW50OyB9XG4gIC5mb290ZXItY29udGVudCAuc2l0ZS1sb2dvIHtcbiAgICBkaXNwbGF5OiBub25lOyB9XG4gIC5ob21lIC5pbWFnZS13cmFwcGVyLCAuaG9tZSAuc2xpZGUtY29udGVudCAucmlnaHQtY29sIHtcbiAgICBtYXgtd2lkdGg6IDM2MHB4O1xuICAgIG1hcmdpbjogMjBweCAwOyB9XG4gIC5sYW5kaW5nIC50b3BpYy1saW5rIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7IH1cbiAgLnRvcGljcy1maWx0ZXItd3JhcHBlcixcbiAgLmFjY2Vzcy1ibG9ja2VyIHtcbiAgICBkaXNwbGF5OiBub25lOyB9XG4gIC5zY3JvbGxTcGFjZXIge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDsgfVxuICAuYXJ0aWNsZS1zZXQtd3JhcHBlciB7XG4gICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNiOGI4Yjg7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICBwYWRkaW5nLXRvcDogMTBweDsgfVxuICAuYXJ0aWNsZS1saW5rIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7IH1cbiAgLmFydGljbGUtbGluayBoMyB7XG4gICAgZm9udC1zaXplOiAxNnB4OyB9XG4gIC5hcnRpY2xlLWxpbmsgLmRldGFpbHMtd3JhcHBlciA+ICosIC5hcnRpY2xlLWxpbmsgLmFydGljbGUtZm9vdGVyID4gZGl2IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNXB4OyB9XG4gIC5hcnRpY2xlLWxpbmsgLmFydGljbGUtdGh1bWIge1xuICAgIHBhZGRpbmc6IDEwcHggMDsgfVxuICAuc2lkZWJveC13cmFwcGVyLnNwb25zb3ItYWQge1xuICAgIHBvc2l0aW9uOiBzdGF0aWMgIWltcG9ydGFudDtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjYjhiOGI4O1xuICAgIG1heC13aWR0aDogMzYwcHg7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIHBhZGRpbmc6IDE1cHg7IH0gfVxuIiwi77u/LyogR290aGFtICovXHJcblxyXG4gICAgQGZvbnQtZmFjZSB7XHJcbiAgICAgICAgZm9udC1mYW1pbHk6IFwiR290aGFtQm9va1wiO1xyXG4gICAgICAgIHNyYzogdXJsKFwiL2Fzc2V0cy9jc3MvZm9udHMvZ290aGFtL0dvdGhhbS1Cb29rLmVvdD8xNDQ0MzM2ODEyXCIpO1xyXG4gICAgICAgIHNyYzogdXJsKFwiL2Fzc2V0cy9jc3MvZm9udHMvZ290aGFtL0dvdGhhbS1Cb29rLmVvdD8mMTQ0NDMzNjgxMiNpZWZpeFwiKSBmb3JtYXQoXCJlbWJlZGRlZC1vcGVudHlwZVwiKSxcclxuICAgICAgICAgICAgIHVybChcIi9hc3NldHMvY3NzL2ZvbnRzL2dvdGhhbS9Hb3RoYW0tQm9vay53b2ZmPzE0NDQzMzY4MTJcIikgZm9ybWF0KFwid29mZlwiKSxcclxuICAgICAgICAgICAgIHVybChcIi9hc3NldHMvY3NzL2ZvbnRzL2dvdGhhbS9Hb3RoYW0tQm9vay50dGY/MTQ0NDMzNjgxMlwiKSBmb3JtYXQoXCJ0cnVldHlwZVwiKSxcclxuICAgICAgICAgICAgIHVybChcIi9hc3NldHMvY3NzL2ZvbnRzL2dvdGhhbS9Hb3RoYW0tQm9vay5zdmc/MTQ0NDMzNjgxMlwiKSBmb3JtYXQoXCJzdmdcIik7XHJcbiAgICB9XHJcblxyXG4gICAgQGZvbnQtZmFjZSB7XHJcbiAgICAgICAgZm9udC1mYW1pbHk6IFwiR290aGFtQm9va0l0YWxpY1wiO1xyXG4gICAgICAgIHNyYzogdXJsKFwiL2Fzc2V0cy9jc3MvZm9udHMvZ290aGFtL0dvdGhhbS1Cb29rSXRhbGljLmVvdD8xNDQ0MzM2OTEyXCIpO1xyXG4gICAgICAgIHNyYzogdXJsKFwiL2Fzc2V0cy9jc3MvZm9udHMvZ290aGFtL0dvdGhhbS1Cb29rSXRhbGljLmVvdD8mMTQ0NDMzNjkxMiNpZWZpeFwiKSBmb3JtYXQoXCJlbWJlZGRlZC1vcGVudHlwZVwiKSxcclxuICAgICAgICAgICAgIHVybChcIi9hc3NldHMvY3NzL2ZvbnRzL2dvdGhhbS9Hb3RoYW0tQm9va0l0YWxpYy53b2ZmPzE0NDQzMzY5MTJcIikgZm9ybWF0KFwid29mZlwiKSxcclxuICAgICAgICAgICAgIHVybChcIi9hc3NldHMvY3NzL2ZvbnRzL2dvdGhhbS9Hb3RoYW0tQm9va0l0YWxpYy50dGY/MTQ0NDMzNjkxMlwiKSBmb3JtYXQoXCJ0cnVldHlwZVwiKSxcclxuICAgICAgICAgICAgIHVybChcIi9hc3NldHMvY3NzL2ZvbnRzL2dvdGhhbS9Hb3RoYW0tQm9va0l0YWxpYy5zdmc/MTQ0NDMzNjkxMlwiKSBmb3JtYXQoXCJzdmdcIik7XHJcbiAgICB9XHJcblxyXG4gICAgQGZvbnQtZmFjZSB7XHJcbiAgICAgICAgZm9udC1mYW1pbHk6IFwiR290aGFtQm9sZFwiO1xyXG4gICAgICAgIHNyYzogdXJsKFwiL2Fzc2V0cy9jc3MvZm9udHMvZ290aGFtL0dvdGhhbS1Cb2xkLmVvdD8xNDQ0MzM2ODQ0XCIpO1xyXG4gICAgICAgIHNyYzogdXJsKFwiL2Fzc2V0cy9jc3MvZm9udHMvZ290aGFtL0dvdGhhbS1Cb2xkLmVvdD8mMTQ0NDMzNjg0NCNpZWZpeFwiKSBmb3JtYXQoXCJlbWJlZGRlZC1vcGVudHlwZVwiKSxcclxuICAgICAgICAgICAgIHVybChcIi9hc3NldHMvY3NzL2ZvbnRzL2dvdGhhbS9Hb3RoYW0tQm9sZC53b2ZmPzE0NDQzMzY4NDRcIikgZm9ybWF0KFwid29mZlwiKSxcclxuICAgICAgICAgICAgIHVybChcIi9hc3NldHMvY3NzL2ZvbnRzL2dvdGhhbS9Hb3RoYW0tQm9sZC50dGY/MTQ0NDMzNjg0NFwiKSBmb3JtYXQoXCJ0cnVldHlwZVwiKSxcclxuICAgICAgICAgICAgIHVybChcIi9hc3NldHMvY3NzL2ZvbnRzL2dvdGhhbS9Hb3RoYW0tQm9sZC5zdmc/MTQ0NDMzNjg0NFwiKSBmb3JtYXQoXCJzdmdcIik7XHJcbiAgICB9XHJcblxyXG4gICAgQGZvbnQtZmFjZSB7XHJcbiAgICAgICAgZm9udC1mYW1pbHk6IFwiR290aGFtQm9sZEl0YWxpY1wiO1xyXG4gICAgICAgIHNyYzogdXJsKFwiL2Fzc2V0cy9jc3MvZm9udHMvZ290aGFtL0dvdGhhbS1Cb2xkSXRhbGljLmVvdD8xNDQ0MzM2ODgyXCIpO1xyXG4gICAgICAgIHNyYzogdXJsKFwiL2Fzc2V0cy9jc3MvZm9udHMvZ290aGFtL0dvdGhhbS1Cb2xkSXRhbGljLmVvdD8mMTQ0NDMzNjg4MiNpZWZpeFwiKSBmb3JtYXQoXCJlbWJlZGRlZC1vcGVudHlwZVwiKSxcclxuICAgICAgICAgICAgIHVybChcIi9hc3NldHMvY3NzL2ZvbnRzL2dvdGhhbS9Hb3RoYW0tQm9sZEl0YWxpYy53b2ZmPzE0NDQzMzY4ODJcIikgZm9ybWF0KFwid29mZlwiKSxcclxuICAgICAgICAgICAgIHVybChcIi9hc3NldHMvY3NzL2ZvbnRzL2dvdGhhbS9Hb3RoYW0tQm9sZEl0YWxpYy50dGY/MTQ0NDMzNjg4MlwiKSBmb3JtYXQoXCJ0cnVldHlwZVwiKSxcclxuICAgICAgICAgICAgIHVybChcIi9hc3NldHMvY3NzL2ZvbnRzL2dvdGhhbS9Hb3RoYW0tQm9sZEl0YWxpYy5zdmc/MTQ0NDMzNjg4MlwiKSBmb3JtYXQoXCJzdmdcIik7XHJcbiAgICB9XHJcblxyXG4gICAgQGZvbnQtZmFjZSB7XHJcbiAgICAgICAgZm9udC1mYW1pbHk6IFwiR290aGFtTWVkaXVtXCI7XHJcbiAgICAgICAgc3JjOiB1cmwoXCIvYXNzZXRzL2Nzcy9mb250cy9nb3RoYW0vR290aGFtLU1lZGl1bS5lb3Q/MTQ0NDMzNjk2NlwiKTtcclxuICAgICAgICBzcmM6IHVybChcIi9hc3NldHMvY3NzL2ZvbnRzL2dvdGhhbS9Hb3RoYW0tTWVkaXVtLmVvdD8mMTQ0NDMzNjk2NiNpZWZpeFwiKSBmb3JtYXQoXCJlbWJlZGRlZC1vcGVudHlwZVwiKSxcclxuICAgICAgICAgICAgIHVybChcIi9hc3NldHMvY3NzL2ZvbnRzL2dvdGhhbS9Hb3RoYW0tTWVkaXVtLndvZmY/MTQ0NDMzNjk2NlwiKSBmb3JtYXQoXCJ3b2ZmXCIpLFxyXG4gICAgICAgICAgICAgdXJsKFwiL2Fzc2V0cy9jc3MvZm9udHMvZ290aGFtL0dvdGhhbS1NZWRpdW0udHRmPzE0NDQzMzY5NjZcIikgZm9ybWF0KFwidHJ1ZXR5cGVcIiksXHJcbiAgICAgICAgICAgICB1cmwoXCIvYXNzZXRzL2Nzcy9mb250cy9nb3RoYW0vR290aGFtLU1lZGl1bS5zdmc/MTQ0NDMzNjk2OFwiKSBmb3JtYXQoXCJzdmdcIik7XHJcbiAgICB9XHJcblxyXG4gICAgQGZvbnQtZmFjZSB7XHJcbiAgICAgICAgZm9udC1mYW1pbHk6IFwiR290aGFtTWVkaXVtSXRhbGljXCI7XHJcbiAgICAgICAgc3JjOiB1cmwoXCIvYXNzZXRzL2Nzcy9mb250cy9nb3RoYW0vR290aGFtLU1lZGl1bUl0YWxpYy5lb3Q/MTQ0NDMzNzAwMFwiKTtcclxuICAgICAgICBzcmM6IHVybChcIi9hc3NldHMvY3NzL2ZvbnRzL2dvdGhhbS9Hb3RoYW0tTWVkaXVtSXRhbGljLmVvdD8mMTQ0NDMzNzAwMCNpZWZpeFwiKSBmb3JtYXQoXCJlbWJlZGRlZC1vcGVudHlwZVwiKSxcclxuICAgICAgICAgICAgIHVybChcIi9hc3NldHMvY3NzL2ZvbnRzL2dvdGhhbS9Hb3RoYW0tTWVkaXVtSXRhbGljLndvZmY/MTQ0NDMzNzAwMFwiKSBmb3JtYXQoXCJ3b2ZmXCIpLFxyXG4gICAgICAgICAgICAgdXJsKFwiL2Fzc2V0cy9jc3MvZm9udHMvZ290aGFtL0dvdGhhbS1NZWRpdW1JdGFsaWMudHRmPzE0NDQzMzcwMDBcIikgZm9ybWF0KFwidHJ1ZXR5cGVcIiksXHJcbiAgICAgICAgICAgICB1cmwoXCIvYXNzZXRzL2Nzcy9mb250cy9nb3RoYW0vR290aGFtLU1lZGl1bUl0YWxpYy5zdmc/MTQ0NDMzNzAwMFwiKSBmb3JtYXQoXCJzdmdcIik7XHJcbiAgICB9XHJcblxyXG4gICAgQGZvbnQtZmFjZSB7XHJcbiAgICAgICAgZm9udC1mYW1pbHk6IFwiR290aGFtTGlnaHRcIjtcclxuICAgICAgICBzcmM6IHVybChcIi9hc3NldHMvY3NzL2ZvbnRzL2dvdGhhbS9Hb3RoYW0tTGlnaHQuZW90PzE0NDQ5NTUzNjRcIik7XHJcbiAgICAgICAgc3JjOiB1cmwoXCIvYXNzZXRzL2Nzcy9mb250cy9nb3RoYW0vR290aGFtLUxpZ2h0LmVvdD8mMTQ0NDk1NTM2NCNpZWZpeFwiKSBmb3JtYXQoXCJlbWJlZGRlZC1vcGVudHlwZVwiKSxcclxuICAgICAgICAgICAgIHVybChcIi9hc3NldHMvY3NzL2ZvbnRzL2dvdGhhbS9Hb3RoYW0tTGlnaHQud29mZj8xNDQ0OTU1MzY0XCIpIGZvcm1hdChcIndvZmZcIiksXHJcbiAgICAgICAgICAgICB1cmwoXCIvYXNzZXRzL2Nzcy9mb250cy9nb3RoYW0vR290aGFtLUxpZ2h0LnR0Zj8xNDQ0OTU1MzY0XCIpIGZvcm1hdChcInRydWV0eXBlXCIpLFxyXG4gICAgICAgICAgICAgdXJsKFwiL2Fzc2V0cy9jc3MvZm9udHMvZ290aGFtL0dvdGhhbS1MaWdodC5zdmc/MTQ0NDk1NTM2NFwiKSBmb3JtYXQoXCJzdmdcIik7XHJcbiAgICB9XHJcblxyXG5cclxuLyogR290aGFtIE5hcnJvdyAqL1xyXG4gICAgQGZvbnQtZmFjZSB7XHJcbiAgICAgICAgZm9udC1mYW1pbHk6IFwiR290aGFtTmFycm93TGlnaHRcIjtcclxuICAgICAgICBzcmM6IHVybCgnL2Fzc2V0cy9jc3MvZm9udHMvZ290aGFtLW5hcnJvdy9Hb3RoYW1OYXJyb3ctTGlnaHQud29mZicpIGZvcm1hdCgnd29mZicpLCBcclxuICAgICAgICAgICAgIHVybCgnL2Fzc2V0cy9jc3MvZm9udHMvZ290aGFtLW5hcnJvdy9Hb3RoYW1OYXJyb3ctTGlnaHQub3RmJykgZm9ybWF0KCdvcGVudHlwZScpO1xyXG4gICAgfVxyXG5cclxuICAgIEBmb250LWZhY2Uge1xyXG4gICAgICAgIGZvbnQtZmFtaWx5OiBcIkdvdGhhbU5hcnJvd1wiO1xyXG4gICAgICAgIHNyYzogdXJsKCcvYXNzZXRzL2Nzcy9mb250cy9nb3RoYW0tbmFycm93L0dvdGhhbU5hcnJvdy1Cb29rLndvZmYyJykgZm9ybWF0KCd3b2ZmMicpLFxyXG4gICAgICAgICAgICB1cmwoJy9hc3NldHMvY3NzL2ZvbnRzL2dvdGhhbS1uYXJyb3cvR290aGFtTmFycm93LUJvb2sud29mZicpIGZvcm1hdCgnd29mZicpLFxyXG4gICAgICAgICAgICB1cmwoJy9hc3NldHMvY3NzL2ZvbnRzL2dvdGhhbS1uYXJyb3cvR290aGFtTmFycm93LUJvb2sub3RmJykgZm9ybWF0KCdvcGVudHlwZScpO1xyXG4gICAgfVxyXG5cclxuICAgIEBmb250LWZhY2Uge1xyXG4gICAgICAgIGZvbnQtZmFtaWx5OiBcIkdvdGhhbU5hcnJvd0l0YWxpY1wiO1xyXG4gICAgICAgIHNyYzogdXJsKCcvYXNzZXRzL2Nzcy9mb250cy9nb3RoYW0tbmFycm93L0dvdGhhbU5hcnJvdy1Cb29rSXRhbGljLndvZmYnKSBmb3JtYXQoJ3dvZmYnKSxcclxuICAgICAgICAgICAgIHVybCgnL2Fzc2V0cy9jc3MvZm9udHMvZ290aGFtLW5hcnJvdy9Hb3RoYW1OYXJyb3ctQm9va0l0YWxpYy5vdGYnKSBmb3JtYXQoJ29wZW50eXBlJyk7XHJcbiAgICB9XHJcblxyXG4gICAgQGZvbnQtZmFjZSB7XHJcbiAgICAgICAgZm9udC1mYW1pbHk6IFwiR290aGFtTmFycm93TWVkaXVtXCI7XHJcbiAgICAgICAgc3JjOiB1cmwoJy9hc3NldHMvY3NzL2ZvbnRzL2dvdGhhbS1uYXJyb3cvR290aGFtTmFycm93LU1lZGl1bS53b2ZmMicpIGZvcm1hdCgnd29mZjInKSxcclxuICAgICAgICAgICAgIHVybCgnL2Fzc2V0cy9jc3MvZm9udHMvZ290aGFtLW5hcnJvdy9Hb3RoYW1OYXJyb3ctTWVkaXVtLm90ZicpIGZvcm1hdCgnb3BlbnR5cGUnKTtcclxuICAgIH1cclxuICAgIFxyXG5cclxuICAgIEBmb250LWZhY2Uge1xyXG4gICAgICAgIGZvbnQtZmFtaWx5OiBcIkdvdGhhbU5hcnJvd0JvbGRcIjtcclxuICAgICAgICBzcmM6IHVybCgnL2Fzc2V0cy9jc3MvZm9udHMvZ290aGFtLW5hcnJvdy9Hb3RoYW1OYXJyb3ctQm9sZC53b2ZmMicpIGZvcm1hdCgnd29mZjInKSxcclxuICAgICAgICAgICAgIHVybCgnL2Fzc2V0cy9jc3MvZm9udHMvZ290aGFtLW5hcnJvdy9Hb3RoYW1OYXJyb3ctQm9sZC53b2ZmJykgZm9ybWF0KCd3b2ZmJyksXHJcbiAgICAgICAgICAgICB1cmwoJy9hc3NldHMvY3NzL2ZvbnRzL2dvdGhhbS1uYXJyb3cvR290aGFtTmFycm93LUJvbGQub3RmJykgZm9ybWF0KCdvcGVudHlwZScpO1xyXG4gICAgfVxyXG5cclxuXHJcbi8qIExleGlhICovXHJcblxyXG4gICAgQGZvbnQtZmFjZSB7XHJcbiAgICAgICAgZm9udC1mYW1pbHk6IFwiTGV4aWFSZWd1bGFyXCI7XHJcbiAgICAgICAgc3JjOiB1cmwoXCIvYXNzZXRzL2Nzcy9mb250cy9sZXhpYS9sZXhpYWxpZ2h0LXJlZ3VsYXIuZW90PzE0NDQzMDk3MjZcIik7XHJcbiAgICAgICAgc3JjOiB1cmwoXCIvYXNzZXRzL2Nzcy9mb250cy9sZXhpYS9sZXhpYWxpZ2h0LXJlZ3VsYXIuZW90PyYxNDQ0MzA5NzI2I2llZml4XCIpIGZvcm1hdChcImVtYmVkZGVkLW9wZW50eXBlXCIpLFxyXG4gICAgICAgICAgICAgdXJsKFwiL2Fzc2V0cy9jc3MvZm9udHMvbGV4aWEvbGV4aWFsaWdodC1yZWd1bGFyLndvZmY/MTQ0NDMwOTcyNlwiKSBmb3JtYXQoXCJ3b2ZmXCIpLFxyXG4gICAgICAgICAgICAgdXJsKFwiL2Fzc2V0cy9jc3MvZm9udHMvbGV4aWEvbGV4aWFsaWdodC1yZWd1bGFyLnR0Zj8xNDQ0MzA5NzI2XCIpIGZvcm1hdChcInRydWV0eXBlXCIpLFxyXG4gICAgICAgICAgICAgdXJsKFwiL2Fzc2V0cy9jc3MvZm9udHMvbGV4aWEvbGV4aWFsaWdodC1yZWd1bGFyLnN2Zz8xNDQ0MzA5NzI2XCIpIGZvcm1hdChcInN2Z1wiKTtcclxuICAgIH1cclxuXHJcbiAgICBAZm9udC1mYWNlIHtcclxuICAgICAgICBmb250LWZhbWlseTogXCJMZXhpYUl0YWxpY1wiO1xyXG4gICAgICAgIHNyYzogdXJsKFwiL2Fzc2V0cy9jc3MvZm9udHMvbGV4aWEvbGV4aWFsaWdodC1pdGFsaWMuZW90PzE0NDQzMDk3MjZcIik7XHJcbiAgICAgICAgc3JjOiB1cmwoXCIvYXNzZXRzL2Nzcy9mb250cy9sZXhpYS9sZXhpYWxpZ2h0LWl0YWxpYy5lb3Q/JjE0NDQzMDk3MjYjaWVmaXhcIikgZm9ybWF0KFwiZW1iZWRkZWQtb3BlbnR5cGVcIiksXHJcbiAgICAgICAgICAgICB1cmwoXCIvYXNzZXRzL2Nzcy9mb250cy9sZXhpYS9sZXhpYWxpZ2h0LWl0YWxpYy53b2ZmPzE0NDQzMDk3MjZcIikgZm9ybWF0KFwid29mZlwiKSxcclxuICAgICAgICAgICAgIHVybChcIi9hc3NldHMvY3NzL2ZvbnRzL2xleGlhL2xleGlhbGlnaHQtaXRhbGljLnR0Zj8xNDQ0MzA5NzI2XCIpIGZvcm1hdChcInRydWV0eXBlXCIpLFxyXG4gICAgICAgICAgICAgdXJsKFwiL2Fzc2V0cy9jc3MvZm9udHMvbGV4aWEvbGV4aWFsaWdodC1pdGFsaWMuc3ZnPzE0NDQzMDk3MjZcIikgZm9ybWF0KFwic3ZnXCIpO1xyXG4gICAgfSIsIu+7vy8qIVxyXG4gKiBCb290c3RyYXAgVXRpbGl0aWVzIHY1LjMuMiAoaHR0cHM6Ly9nZXRib290c3RyYXAuY29tLylcclxuICogQ29weXJpZ2h0IDIwMTEtMjAyMyBUaGUgQm9vdHN0cmFwIEF1dGhvcnNcclxuICogTGljZW5zZWQgdW5kZXIgTUlUIChodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvYmxvYi9tYWluL0xJQ0VOU0UpXHJcbiAqL1xyXG5cclxuLmFsaWduLWJhc2VsaW5lIHtcclxuICAgIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4uYWxpZ24tdG9wIHtcclxuICAgIHZlcnRpY2FsLWFsaWduOiB0b3AgIWltcG9ydGFudDtcclxufVxyXG5cclxuLmFsaWduLW1pZGRsZSB7XHJcbiAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5hbGlnbi1ib3R0b20ge1xyXG4gICAgdmVydGljYWwtYWxpZ246IGJvdHRvbSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4uYWxpZ24tdGV4dC1ib3R0b20ge1xyXG4gICAgdmVydGljYWwtYWxpZ246IHRleHQtYm90dG9tICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5hbGlnbi10ZXh0LXRvcCB7XHJcbiAgICB2ZXJ0aWNhbC1hbGlnbjogdGV4dC10b3AgIWltcG9ydGFudDtcclxufVxyXG5cclxuLmZsb2F0LXN0YXJ0IHtcclxuICAgIGZsb2F0OiBsZWZ0ICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5mbG9hdC1lbmQge1xyXG4gICAgZmxvYXQ6IHJpZ2h0ICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5mbG9hdC1ub25lIHtcclxuICAgIGZsb2F0OiBub25lICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5vYmplY3QtZml0LWNvbnRhaW4ge1xyXG4gICAgLW8tb2JqZWN0LWZpdDogY29udGFpbiAhaW1wb3J0YW50O1xyXG4gICAgb2JqZWN0LWZpdDogY29udGFpbiAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ub2JqZWN0LWZpdC1jb3ZlciB7XHJcbiAgICAtby1vYmplY3QtZml0OiBjb3ZlciAhaW1wb3J0YW50O1xyXG4gICAgb2JqZWN0LWZpdDogY292ZXIgIWltcG9ydGFudDtcclxufVxyXG5cclxuLm9iamVjdC1maXQtZmlsbCB7XHJcbiAgICAtby1vYmplY3QtZml0OiBmaWxsICFpbXBvcnRhbnQ7XHJcbiAgICBvYmplY3QtZml0OiBmaWxsICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5vYmplY3QtZml0LXNjYWxlIHtcclxuICAgIC1vLW9iamVjdC1maXQ6IHNjYWxlLWRvd24gIWltcG9ydGFudDtcclxuICAgIG9iamVjdC1maXQ6IHNjYWxlLWRvd24gIWltcG9ydGFudDtcclxufVxyXG5cclxuLm9iamVjdC1maXQtbm9uZSB7XHJcbiAgICAtby1vYmplY3QtZml0OiBub25lICFpbXBvcnRhbnQ7XHJcbiAgICBvYmplY3QtZml0OiBub25lICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5vcGFjaXR5LTAge1xyXG4gICAgb3BhY2l0eTogMCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ub3BhY2l0eS0yNSB7XHJcbiAgICBvcGFjaXR5OiAwLjI1ICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5vcGFjaXR5LTUwIHtcclxuICAgIG9wYWNpdHk6IDAuNSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ub3BhY2l0eS03NSB7XHJcbiAgICBvcGFjaXR5OiAwLjc1ICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5vcGFjaXR5LTEwMCB7XHJcbiAgICBvcGFjaXR5OiAxICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5vdmVyZmxvdy1hdXRvIHtcclxuICAgIG92ZXJmbG93OiBhdXRvICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5vdmVyZmxvdy1oaWRkZW4ge1xyXG4gICAgb3ZlcmZsb3c6IGhpZGRlbiAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ub3ZlcmZsb3ctdmlzaWJsZSB7XHJcbiAgICBvdmVyZmxvdzogdmlzaWJsZSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ub3ZlcmZsb3ctc2Nyb2xsIHtcclxuICAgIG92ZXJmbG93OiBzY3JvbGwgIWltcG9ydGFudDtcclxufVxyXG5cclxuLm92ZXJmbG93LXgtYXV0byB7XHJcbiAgICBvdmVyZmxvdy14OiBhdXRvICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5vdmVyZmxvdy14LWhpZGRlbiB7XHJcbiAgICBvdmVyZmxvdy14OiBoaWRkZW4gIWltcG9ydGFudDtcclxufVxyXG5cclxuLm92ZXJmbG93LXgtdmlzaWJsZSB7XHJcbiAgICBvdmVyZmxvdy14OiB2aXNpYmxlICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5vdmVyZmxvdy14LXNjcm9sbCB7XHJcbiAgICBvdmVyZmxvdy14OiBzY3JvbGwgIWltcG9ydGFudDtcclxufVxyXG5cclxuLm92ZXJmbG93LXktYXV0byB7XHJcbiAgICBvdmVyZmxvdy15OiBhdXRvICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5vdmVyZmxvdy15LWhpZGRlbiB7XHJcbiAgICBvdmVyZmxvdy15OiBoaWRkZW4gIWltcG9ydGFudDtcclxufVxyXG5cclxuLm92ZXJmbG93LXktdmlzaWJsZSB7XHJcbiAgICBvdmVyZmxvdy15OiB2aXNpYmxlICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5vdmVyZmxvdy15LXNjcm9sbCB7XHJcbiAgICBvdmVyZmxvdy15OiBzY3JvbGwgIWltcG9ydGFudDtcclxufVxyXG5cclxuLmQtaW5saW5lIHtcclxuICAgIGRpc3BsYXk6IGlubGluZSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4uZC1pbmxpbmUtYmxvY2sge1xyXG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5kLWJsb2NrIHtcclxuICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5kLWdyaWQge1xyXG4gICAgZGlzcGxheTogZ3JpZCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4uZC1pbmxpbmUtZ3JpZCB7XHJcbiAgICBkaXNwbGF5OiBpbmxpbmUtZ3JpZCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4uZC10YWJsZSB7XHJcbiAgICBkaXNwbGF5OiB0YWJsZSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4uZC10YWJsZS1yb3cge1xyXG4gICAgZGlzcGxheTogdGFibGUtcm93ICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5kLXRhYmxlLWNlbGwge1xyXG4gICAgZGlzcGxheTogdGFibGUtY2VsbCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4uZC1mbGV4IHtcclxuICAgIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcclxufVxyXG5cclxuLmQtaW5saW5lLWZsZXgge1xyXG4gICAgZGlzcGxheTogaW5saW5lLWZsZXggIWltcG9ydGFudDtcclxufVxyXG5cclxuLmQtbm9uZSB7XHJcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5wb3NpdGlvbi1zdGF0aWMge1xyXG4gICAgcG9zaXRpb246IHN0YXRpYyAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ucG9zaXRpb24tcmVsYXRpdmUge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5wb3NpdGlvbi1hYnNvbHV0ZSB7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGUgIWltcG9ydGFudDtcclxufVxyXG5cclxuLnBvc2l0aW9uLWZpeGVkIHtcclxuICAgIHBvc2l0aW9uOiBmaXhlZCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ucG9zaXRpb24tc3RpY2t5IHtcclxuICAgIHBvc2l0aW9uOiAtd2Via2l0LXN0aWNreSAhaW1wb3J0YW50O1xyXG4gICAgcG9zaXRpb246IHN0aWNreSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4udG9wLTAge1xyXG4gICAgdG9wOiAwICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi50b3AtNTAge1xyXG4gICAgdG9wOiA1MCUgIWltcG9ydGFudDtcclxufVxyXG5cclxuLnRvcC0xMDAge1xyXG4gICAgdG9wOiAxMDAlICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5ib3R0b20tMCB7XHJcbiAgICBib3R0b206IDAgIWltcG9ydGFudDtcclxufVxyXG5cclxuLmJvdHRvbS01MCB7XHJcbiAgICBib3R0b206IDUwJSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4uYm90dG9tLTEwMCB7XHJcbiAgICBib3R0b206IDEwMCUgIWltcG9ydGFudDtcclxufVxyXG5cclxuLnN0YXJ0LTAge1xyXG4gICAgbGVmdDogMCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4uc3RhcnQtNTAge1xyXG4gICAgbGVmdDogNTAlICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5zdGFydC0xMDAge1xyXG4gICAgbGVmdDogMTAwJSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4uZW5kLTAge1xyXG4gICAgcmlnaHQ6IDAgIWltcG9ydGFudDtcclxufVxyXG5cclxuLmVuZC01MCB7XHJcbiAgICByaWdodDogNTAlICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5lbmQtMTAwIHtcclxuICAgIHJpZ2h0OiAxMDAlICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi53LTI1IHtcclxuICAgIHdpZHRoOiAyNSUgIWltcG9ydGFudDtcclxufVxyXG5cclxuLnctNTAge1xyXG4gICAgd2lkdGg6IDUwJSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4udy03NSB7XHJcbiAgICB3aWR0aDogNzUlICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi53LTEwMCB7XHJcbiAgICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4udy1hdXRvIHtcclxuICAgIHdpZHRoOiBhdXRvICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5tdy0xMDAge1xyXG4gICAgbWF4LXdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi52dy0xMDAge1xyXG4gICAgd2lkdGg6IDEwMHZ3ICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5taW4tdnctMTAwIHtcclxuICAgIG1pbi13aWR0aDogMTAwdncgIWltcG9ydGFudDtcclxufVxyXG5cclxuLmgtMjUge1xyXG4gICAgaGVpZ2h0OiAyNSUgIWltcG9ydGFudDtcclxufVxyXG5cclxuLmgtNTAge1xyXG4gICAgaGVpZ2h0OiA1MCUgIWltcG9ydGFudDtcclxufVxyXG5cclxuLmgtNzUge1xyXG4gICAgaGVpZ2h0OiA3NSUgIWltcG9ydGFudDtcclxufVxyXG5cclxuLmgtMTAwIHtcclxuICAgIGhlaWdodDogMTAwJSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4uaC1hdXRvIHtcclxuICAgIGhlaWdodDogYXV0byAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ubWgtMTAwIHtcclxuICAgIG1heC1oZWlnaHQ6IDEwMCUgIWltcG9ydGFudDtcclxufVxyXG5cclxuLnZoLTEwMCB7XHJcbiAgICBoZWlnaHQ6IDEwMHZoICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5taW4tdmgtMTAwIHtcclxuICAgIG1pbi1oZWlnaHQ6IDEwMHZoICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5mbGV4LWZpbGwge1xyXG4gICAgZmxleDogMSAxIGF1dG8gIWltcG9ydGFudDtcclxufVxyXG5cclxuLmZsZXgtcm93IHtcclxuICAgIGZsZXgtZGlyZWN0aW9uOiByb3cgIWltcG9ydGFudDtcclxufVxyXG5cclxuLmZsZXgtY29sdW1uIHtcclxuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4gIWltcG9ydGFudDtcclxufVxyXG5cclxuLmZsZXgtcm93LXJldmVyc2Uge1xyXG4gICAgZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5mbGV4LWNvbHVtbi1yZXZlcnNlIHtcclxuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4uZmxleC1ncm93LTAge1xyXG4gICAgZmxleC1ncm93OiAwICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5mbGV4LWdyb3ctMSB7XHJcbiAgICBmbGV4LWdyb3c6IDEgIWltcG9ydGFudDtcclxufVxyXG5cclxuLmZsZXgtc2hyaW5rLTAge1xyXG4gICAgZmxleC1zaHJpbms6IDAgIWltcG9ydGFudDtcclxufVxyXG5cclxuLmZsZXgtc2hyaW5rLTEge1xyXG4gICAgZmxleC1zaHJpbms6IDEgIWltcG9ydGFudDtcclxufVxyXG5cclxuLmZsZXgtd3JhcCB7XHJcbiAgICBmbGV4LXdyYXA6IHdyYXAgIWltcG9ydGFudDtcclxufVxyXG5cclxuLmZsZXgtbm93cmFwIHtcclxuICAgIGZsZXgtd3JhcDogbm93cmFwICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5mbGV4LXdyYXAtcmV2ZXJzZSB7XHJcbiAgICBmbGV4LXdyYXA6IHdyYXAtcmV2ZXJzZSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4uanVzdGlmeS1jb250ZW50LXN0YXJ0IHtcclxuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4uanVzdGlmeS1jb250ZW50LWVuZCB7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5qdXN0aWZ5LWNvbnRlbnQtY2VudGVyIHtcclxuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5qdXN0aWZ5LWNvbnRlbnQtYmV0d2VlbiB7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW4gIWltcG9ydGFudDtcclxufVxyXG5cclxuLmp1c3RpZnktY29udGVudC1hcm91bmQge1xyXG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1hcm91bmQgIWltcG9ydGFudDtcclxufVxyXG5cclxuLmp1c3RpZnktY29udGVudC1ldmVubHkge1xyXG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1ldmVubHkgIWltcG9ydGFudDtcclxufVxyXG5cclxuLmFsaWduLWl0ZW1zLXN0YXJ0IHtcclxuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5hbGlnbi1pdGVtcy1lbmQge1xyXG4gICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5hbGlnbi1pdGVtcy1jZW50ZXIge1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlciAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4uYWxpZ24taXRlbXMtYmFzZWxpbmUge1xyXG4gICAgYWxpZ24taXRlbXM6IGJhc2VsaW5lICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5hbGlnbi1pdGVtcy1zdHJldGNoIHtcclxuICAgIGFsaWduLWl0ZW1zOiBzdHJldGNoICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5hbGlnbi1jb250ZW50LXN0YXJ0IHtcclxuICAgIGFsaWduLWNvbnRlbnQ6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcclxufVxyXG5cclxuLmFsaWduLWNvbnRlbnQtZW5kIHtcclxuICAgIGFsaWduLWNvbnRlbnQ6IGZsZXgtZW5kICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5hbGlnbi1jb250ZW50LWNlbnRlciB7XHJcbiAgICBhbGlnbi1jb250ZW50OiBjZW50ZXIgIWltcG9ydGFudDtcclxufVxyXG5cclxuLmFsaWduLWNvbnRlbnQtYmV0d2VlbiB7XHJcbiAgICBhbGlnbi1jb250ZW50OiBzcGFjZS1iZXR3ZWVuICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5hbGlnbi1jb250ZW50LWFyb3VuZCB7XHJcbiAgICBhbGlnbi1jb250ZW50OiBzcGFjZS1hcm91bmQgIWltcG9ydGFudDtcclxufVxyXG5cclxuLmFsaWduLWNvbnRlbnQtc3RyZXRjaCB7XHJcbiAgICBhbGlnbi1jb250ZW50OiBzdHJldGNoICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5hbGlnbi1zZWxmLWF1dG8ge1xyXG4gICAgYWxpZ24tc2VsZjogYXV0byAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4uYWxpZ24tc2VsZi1zdGFydCB7XHJcbiAgICBhbGlnbi1zZWxmOiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5hbGlnbi1zZWxmLWVuZCB7XHJcbiAgICBhbGlnbi1zZWxmOiBmbGV4LWVuZCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4uYWxpZ24tc2VsZi1jZW50ZXIge1xyXG4gICAgYWxpZ24tc2VsZjogY2VudGVyICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5hbGlnbi1zZWxmLWJhc2VsaW5lIHtcclxuICAgIGFsaWduLXNlbGY6IGJhc2VsaW5lICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5hbGlnbi1zZWxmLXN0cmV0Y2gge1xyXG4gICAgYWxpZ24tc2VsZjogc3RyZXRjaCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ub3JkZXItZmlyc3Qge1xyXG4gICAgb3JkZXI6IC0xICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5vcmRlci0wIHtcclxuICAgIG9yZGVyOiAwICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5vcmRlci0xIHtcclxuICAgIG9yZGVyOiAxICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5vcmRlci0yIHtcclxuICAgIG9yZGVyOiAyICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5vcmRlci0zIHtcclxuICAgIG9yZGVyOiAzICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5vcmRlci00IHtcclxuICAgIG9yZGVyOiA0ICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5vcmRlci01IHtcclxuICAgIG9yZGVyOiA1ICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5vcmRlci1sYXN0IHtcclxuICAgIG9yZGVyOiA2ICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5tLTAge1xyXG4gICAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5tLTEge1xyXG4gICAgbWFyZ2luOiAwLjI1cmVtICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5tLTIge1xyXG4gICAgbWFyZ2luOiAwLjVyZW0gIWltcG9ydGFudDtcclxufVxyXG5cclxuLm0tMyB7XHJcbiAgICBtYXJnaW46IDFyZW0gIWltcG9ydGFudDtcclxufVxyXG5cclxuLm0tNCB7XHJcbiAgICBtYXJnaW46IDEuNXJlbSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ubS01IHtcclxuICAgIG1hcmdpbjogM3JlbSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ubS1hdXRvIHtcclxuICAgIG1hcmdpbjogYXV0byAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ubXgtMCB7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IDAgIWltcG9ydGFudDtcclxuICAgIG1hcmdpbi1sZWZ0OiAwICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5teC0xIHtcclxuICAgIG1hcmdpbi1yaWdodDogMC4yNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgbWFyZ2luLWxlZnQ6IDAuMjVyZW0gIWltcG9ydGFudDtcclxufVxyXG5cclxuLm14LTIge1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAwLjVyZW0gIWltcG9ydGFudDtcclxuICAgIG1hcmdpbi1sZWZ0OiAwLjVyZW0gIWltcG9ydGFudDtcclxufVxyXG5cclxuLm14LTMge1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAxcmVtICFpbXBvcnRhbnQ7XHJcbiAgICBtYXJnaW4tbGVmdDogMXJlbSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ubXgtNCB7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IDEuNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgbWFyZ2luLWxlZnQ6IDEuNXJlbSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ubXgtNSB7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IDNyZW0gIWltcG9ydGFudDtcclxuICAgIG1hcmdpbi1sZWZ0OiAzcmVtICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5teC1hdXRvIHtcclxuICAgIG1hcmdpbi1yaWdodDogYXV0byAhaW1wb3J0YW50O1xyXG4gICAgbWFyZ2luLWxlZnQ6IGF1dG8gIWltcG9ydGFudDtcclxufVxyXG5cclxuLm15LTAge1xyXG4gICAgbWFyZ2luLXRvcDogMCAhaW1wb3J0YW50O1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ubXktMSB7XHJcbiAgICBtYXJnaW4tdG9wOiAwLjI1cmVtICFpbXBvcnRhbnQ7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAwLjI1cmVtICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5teS0yIHtcclxuICAgIG1hcmdpbi10b3A6IDAuNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMC41cmVtICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5teS0zIHtcclxuICAgIG1hcmdpbi10b3A6IDFyZW0gIWltcG9ydGFudDtcclxuICAgIG1hcmdpbi1ib3R0b206IDFyZW0gIWltcG9ydGFudDtcclxufVxyXG5cclxuLm15LTQge1xyXG4gICAgbWFyZ2luLXRvcDogMS41cmVtICFpbXBvcnRhbnQ7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAxLjVyZW0gIWltcG9ydGFudDtcclxufVxyXG5cclxuLm15LTUge1xyXG4gICAgbWFyZ2luLXRvcDogM3JlbSAhaW1wb3J0YW50O1xyXG4gICAgbWFyZ2luLWJvdHRvbTogM3JlbSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ubXktYXV0byB7XHJcbiAgICBtYXJnaW4tdG9wOiBhdXRvICFpbXBvcnRhbnQ7XHJcbiAgICBtYXJnaW4tYm90dG9tOiBhdXRvICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5tdC0wIHtcclxuICAgIG1hcmdpbi10b3A6IDAgIWltcG9ydGFudDtcclxufVxyXG5cclxuLm10LTEge1xyXG4gICAgbWFyZ2luLXRvcDogMC4yNXJlbSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ubXQtMiB7XHJcbiAgICBtYXJnaW4tdG9wOiAwLjVyZW0gIWltcG9ydGFudDtcclxufVxyXG5cclxuLm10LTMge1xyXG4gICAgbWFyZ2luLXRvcDogMXJlbSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ubXQtNCB7XHJcbiAgICBtYXJnaW4tdG9wOiAxLjVyZW0gIWltcG9ydGFudDtcclxufVxyXG5cclxuLm10LTUge1xyXG4gICAgbWFyZ2luLXRvcDogM3JlbSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ubXQtYXV0byB7XHJcbiAgICBtYXJnaW4tdG9wOiBhdXRvICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5tZS0wIHtcclxuICAgIG1hcmdpbi1yaWdodDogMCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ubWUtMSB7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IDAuMjVyZW0gIWltcG9ydGFudDtcclxufVxyXG5cclxuLm1lLTIge1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAwLjVyZW0gIWltcG9ydGFudDtcclxufVxyXG5cclxuLm1lLTMge1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAxcmVtICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5tZS00IHtcclxuICAgIG1hcmdpbi1yaWdodDogMS41cmVtICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5tZS01IHtcclxuICAgIG1hcmdpbi1yaWdodDogM3JlbSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ubWUtYXV0byB7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG8gIWltcG9ydGFudDtcclxufVxyXG5cclxuLm1iLTAge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ubWItMSB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAwLjI1cmVtICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5tYi0yIHtcclxuICAgIG1hcmdpbi1ib3R0b206IDAuNXJlbSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ubWItMyB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAxcmVtICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5tYi00IHtcclxuICAgIG1hcmdpbi1ib3R0b206IDEuNXJlbSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ubWItNSB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAzcmVtICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5tYi1hdXRvIHtcclxuICAgIG1hcmdpbi1ib3R0b206IGF1dG8gIWltcG9ydGFudDtcclxufVxyXG5cclxuLm1zLTAge1xyXG4gICAgbWFyZ2luLWxlZnQ6IDAgIWltcG9ydGFudDtcclxufVxyXG5cclxuLm1zLTEge1xyXG4gICAgbWFyZ2luLWxlZnQ6IDAuMjVyZW0gIWltcG9ydGFudDtcclxufVxyXG5cclxuLm1zLTIge1xyXG4gICAgbWFyZ2luLWxlZnQ6IDAuNXJlbSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ubXMtMyB7XHJcbiAgICBtYXJnaW4tbGVmdDogMXJlbSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ubXMtNCB7XHJcbiAgICBtYXJnaW4tbGVmdDogMS41cmVtICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5tcy01IHtcclxuICAgIG1hcmdpbi1sZWZ0OiAzcmVtICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5tcy1hdXRvIHtcclxuICAgIG1hcmdpbi1sZWZ0OiBhdXRvICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5wLTAge1xyXG4gICAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ucC0xIHtcclxuICAgIHBhZGRpbmc6IDAuMjVyZW0gIWltcG9ydGFudDtcclxufVxyXG5cclxuLnAtMiB7XHJcbiAgICBwYWRkaW5nOiAwLjVyZW0gIWltcG9ydGFudDtcclxufVxyXG5cclxuLnAtMyB7XHJcbiAgICBwYWRkaW5nOiAxcmVtICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5wLTQge1xyXG4gICAgcGFkZGluZzogMS41cmVtICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5wLTUge1xyXG4gICAgcGFkZGluZzogM3JlbSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ucHgtMCB7XHJcbiAgICBwYWRkaW5nLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDAgIWltcG9ydGFudDtcclxufVxyXG5cclxuLnB4LTEge1xyXG4gICAgcGFkZGluZy1yaWdodDogMC4yNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgcGFkZGluZy1sZWZ0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5weC0yIHtcclxuICAgIHBhZGRpbmctcmlnaHQ6IDAuNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgcGFkZGluZy1sZWZ0OiAwLjVyZW0gIWltcG9ydGFudDtcclxufVxyXG5cclxuLnB4LTMge1xyXG4gICAgcGFkZGluZy1yaWdodDogMXJlbSAhaW1wb3J0YW50O1xyXG4gICAgcGFkZGluZy1sZWZ0OiAxcmVtICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5weC00IHtcclxuICAgIHBhZGRpbmctcmlnaHQ6IDEuNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgcGFkZGluZy1sZWZ0OiAxLjVyZW0gIWltcG9ydGFudDtcclxufVxyXG5cclxuLnB4LTUge1xyXG4gICAgcGFkZGluZy1yaWdodDogM3JlbSAhaW1wb3J0YW50O1xyXG4gICAgcGFkZGluZy1sZWZ0OiAzcmVtICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5weS0wIHtcclxuICAgIHBhZGRpbmctdG9wOiAwICFpbXBvcnRhbnQ7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogMCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ucHktMSB7XHJcbiAgICBwYWRkaW5nLXRvcDogMC4yNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgcGFkZGluZy1ib3R0b206IDAuMjVyZW0gIWltcG9ydGFudDtcclxufVxyXG5cclxuLnB5LTIge1xyXG4gICAgcGFkZGluZy10b3A6IDAuNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgcGFkZGluZy1ib3R0b206IDAuNXJlbSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ucHktMyB7XHJcbiAgICBwYWRkaW5nLXRvcDogMXJlbSAhaW1wb3J0YW50O1xyXG4gICAgcGFkZGluZy1ib3R0b206IDFyZW0gIWltcG9ydGFudDtcclxufVxyXG5cclxuLnB5LTQge1xyXG4gICAgcGFkZGluZy10b3A6IDEuNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgcGFkZGluZy1ib3R0b206IDEuNXJlbSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ucHktNSB7XHJcbiAgICBwYWRkaW5nLXRvcDogM3JlbSAhaW1wb3J0YW50O1xyXG4gICAgcGFkZGluZy1ib3R0b206IDNyZW0gIWltcG9ydGFudDtcclxufVxyXG5cclxuLnB0LTAge1xyXG4gICAgcGFkZGluZy10b3A6IDAgIWltcG9ydGFudDtcclxufVxyXG5cclxuLnB0LTEge1xyXG4gICAgcGFkZGluZy10b3A6IDAuMjVyZW0gIWltcG9ydGFudDtcclxufVxyXG5cclxuLnB0LTIge1xyXG4gICAgcGFkZGluZy10b3A6IDAuNXJlbSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ucHQtMyB7XHJcbiAgICBwYWRkaW5nLXRvcDogMXJlbSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ucHQtNCB7XHJcbiAgICBwYWRkaW5nLXRvcDogMS41cmVtICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5wdC01IHtcclxuICAgIHBhZGRpbmctdG9wOiAzcmVtICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5wZS0wIHtcclxuICAgIHBhZGRpbmctcmlnaHQ6IDAgIWltcG9ydGFudDtcclxufVxyXG5cclxuLnBlLTEge1xyXG4gICAgcGFkZGluZy1yaWdodDogMC4yNXJlbSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ucGUtMiB7XHJcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjVyZW0gIWltcG9ydGFudDtcclxufVxyXG5cclxuLnBlLTMge1xyXG4gICAgcGFkZGluZy1yaWdodDogMXJlbSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ucGUtNCB7XHJcbiAgICBwYWRkaW5nLXJpZ2h0OiAxLjVyZW0gIWltcG9ydGFudDtcclxufVxyXG5cclxuLnBlLTUge1xyXG4gICAgcGFkZGluZy1yaWdodDogM3JlbSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ucGItMCB7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogMCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ucGItMSB7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogMC4yNXJlbSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ucGItMiB7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogMC41cmVtICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5wYi0zIHtcclxuICAgIHBhZGRpbmctYm90dG9tOiAxcmVtICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5wYi00IHtcclxuICAgIHBhZGRpbmctYm90dG9tOiAxLjVyZW0gIWltcG9ydGFudDtcclxufVxyXG5cclxuLnBiLTUge1xyXG4gICAgcGFkZGluZy1ib3R0b206IDNyZW0gIWltcG9ydGFudDtcclxufVxyXG5cclxuLnBzLTAge1xyXG4gICAgcGFkZGluZy1sZWZ0OiAwICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5wcy0xIHtcclxuICAgIHBhZGRpbmctbGVmdDogMC4yNXJlbSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ucHMtMiB7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDAuNXJlbSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ucHMtMyB7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDFyZW0gIWltcG9ydGFudDtcclxufVxyXG5cclxuLnBzLTQge1xyXG4gICAgcGFkZGluZy1sZWZ0OiAxLjVyZW0gIWltcG9ydGFudDtcclxufVxyXG5cclxuLnBzLTUge1xyXG4gICAgcGFkZGluZy1sZWZ0OiAzcmVtICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5nYXAtMCB7XHJcbiAgICBnYXA6IDAgIWltcG9ydGFudDtcclxufVxyXG5cclxuLmdhcC0xIHtcclxuICAgIGdhcDogMC4yNXJlbSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4uZ2FwLTIge1xyXG4gICAgZ2FwOiAwLjVyZW0gIWltcG9ydGFudDtcclxufVxyXG5cclxuLmdhcC0zIHtcclxuICAgIGdhcDogMXJlbSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4uZ2FwLTQge1xyXG4gICAgZ2FwOiAxLjVyZW0gIWltcG9ydGFudDtcclxufVxyXG5cclxuLmdhcC01IHtcclxuICAgIGdhcDogM3JlbSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ucm93LWdhcC0wIHtcclxuICAgIHJvdy1nYXA6IDAgIWltcG9ydGFudDtcclxufVxyXG5cclxuLnJvdy1nYXAtMSB7XHJcbiAgICByb3ctZ2FwOiAwLjI1cmVtICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5yb3ctZ2FwLTIge1xyXG4gICAgcm93LWdhcDogMC41cmVtICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5yb3ctZ2FwLTMge1xyXG4gICAgcm93LWdhcDogMXJlbSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ucm93LWdhcC00IHtcclxuICAgIHJvdy1nYXA6IDEuNXJlbSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ucm93LWdhcC01IHtcclxuICAgIHJvdy1nYXA6IDNyZW0gIWltcG9ydGFudDtcclxufVxyXG5cclxuLmNvbHVtbi1nYXAtMCB7XHJcbiAgICAtbW96LWNvbHVtbi1nYXA6IDAgIWltcG9ydGFudDtcclxuICAgIGNvbHVtbi1nYXA6IDAgIWltcG9ydGFudDtcclxufVxyXG5cclxuLmNvbHVtbi1nYXAtMSB7XHJcbiAgICAtbW96LWNvbHVtbi1nYXA6IDAuMjVyZW0gIWltcG9ydGFudDtcclxuICAgIGNvbHVtbi1nYXA6IDAuMjVyZW0gIWltcG9ydGFudDtcclxufVxyXG5cclxuLmNvbHVtbi1nYXAtMiB7XHJcbiAgICAtbW96LWNvbHVtbi1nYXA6IDAuNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgY29sdW1uLWdhcDogMC41cmVtICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5jb2x1bW4tZ2FwLTMge1xyXG4gICAgLW1vei1jb2x1bW4tZ2FwOiAxcmVtICFpbXBvcnRhbnQ7XHJcbiAgICBjb2x1bW4tZ2FwOiAxcmVtICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5jb2x1bW4tZ2FwLTQge1xyXG4gICAgLW1vei1jb2x1bW4tZ2FwOiAxLjVyZW0gIWltcG9ydGFudDtcclxuICAgIGNvbHVtbi1nYXA6IDEuNXJlbSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4uY29sdW1uLWdhcC01IHtcclxuICAgIC1tb3otY29sdW1uLWdhcDogM3JlbSAhaW1wb3J0YW50O1xyXG4gICAgY29sdW1uLWdhcDogM3JlbSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4uZm9udC1tb25vc3BhY2Uge1xyXG4gICAgZm9udC1mYW1pbHk6IHZhcigtLWJzLWZvbnQtbW9ub3NwYWNlKSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4uZnMtMSB7XHJcbiAgICBmb250LXNpemU6IGNhbGMoMS4zNzVyZW0gKyAxLjV2dykgIWltcG9ydGFudDtcclxufVxyXG5cclxuLmZzLTIge1xyXG4gICAgZm9udC1zaXplOiBjYWxjKDEuMzI1cmVtICsgMC45dncpICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5mcy0zIHtcclxuICAgIGZvbnQtc2l6ZTogY2FsYygxLjNyZW0gKyAwLjZ2dykgIWltcG9ydGFudDtcclxufVxyXG5cclxuLmZzLTQge1xyXG4gICAgZm9udC1zaXplOiBjYWxjKDEuMjc1cmVtICsgMC4zdncpICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5mcy01IHtcclxuICAgIGZvbnQtc2l6ZTogMS4yNXJlbSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4uZnMtNiB7XHJcbiAgICBmb250LXNpemU6IDFyZW0gIWltcG9ydGFudDtcclxufVxyXG5cclxuLmZzdC1pdGFsaWMge1xyXG4gICAgZm9udC1zdHlsZTogaXRhbGljICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5mc3Qtbm9ybWFsIHtcclxuICAgIGZvbnQtc3R5bGU6IG5vcm1hbCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4uZnctbGlnaHRlciB7XHJcbiAgICBmb250LXdlaWdodDogbGlnaHRlciAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4uZnctbGlnaHQge1xyXG4gICAgZm9udC13ZWlnaHQ6IDMwMCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4uZnctbm9ybWFsIHtcclxuICAgIGZvbnQtd2VpZ2h0OiA0MDAgIWltcG9ydGFudDtcclxufVxyXG5cclxuLmZ3LW1lZGl1bSB7XHJcbiAgICBmb250LXdlaWdodDogNTAwICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5mdy1zZW1pYm9sZCB7XHJcbiAgICBmb250LXdlaWdodDogNzAwICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5mdy1ib2xkIHtcclxuICAgIGZvbnQtd2VpZ2h0OiA5MDAgIWltcG9ydGFudDtcclxufVxyXG5cclxuLmZ3LWJvbGRlciB7XHJcbiAgICBmb250LXdlaWdodDogYm9sZGVyICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5saC0xIHtcclxuICAgIGxpbmUtaGVpZ2h0OiAxICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5saC1zbSB7XHJcbiAgICBsaW5lLWhlaWdodDogMS4yNSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ubGgtYmFzZSB7XHJcbiAgICBsaW5lLWhlaWdodDogMS41ICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5saC1sZyB7XHJcbiAgICBsaW5lLWhlaWdodDogMiAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4udGV4dC1zdGFydCB7XHJcbiAgICB0ZXh0LWFsaWduOiBsZWZ0ICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi50ZXh0LWVuZCB7XHJcbiAgICB0ZXh0LWFsaWduOiByaWdodCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4udGV4dC1jZW50ZXIge1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi50ZXh0LWRlY29yYXRpb24tbm9uZSB7XHJcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmUgIWltcG9ydGFudDtcclxufVxyXG5cclxuLnRleHQtZGVjb3JhdGlvbi11bmRlcmxpbmUge1xyXG4gICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmUgIWltcG9ydGFudDtcclxufVxyXG5cclxuLnRleHQtZGVjb3JhdGlvbi1saW5lLXRocm91Z2gge1xyXG4gICAgdGV4dC1kZWNvcmF0aW9uOiBsaW5lLXRocm91Z2ggIWltcG9ydGFudDtcclxufVxyXG5cclxuLnRleHQtbG93ZXJjYXNlIHtcclxuICAgIHRleHQtdHJhbnNmb3JtOiBsb3dlcmNhc2UgIWltcG9ydGFudDtcclxufVxyXG5cclxuLnRleHQtdXBwZXJjYXNlIHtcclxuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2UgIWltcG9ydGFudDtcclxufVxyXG5cclxuLnRleHQtY2FwaXRhbGl6ZSB7XHJcbiAgICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4udGV4dC13cmFwIHtcclxuICAgIHdoaXRlLXNwYWNlOiBub3JtYWwgIWltcG9ydGFudDtcclxufVxyXG5cclxuLnRleHQtbm93cmFwIHtcclxuICAgIHdoaXRlLXNwYWNlOiBub3dyYXAgIWltcG9ydGFudDtcclxufVxyXG5cclxuLnRleHQtYnJlYWsge1xyXG4gICAgd29yZC13cmFwOiBicmVhay13b3JkICFpbXBvcnRhbnQ7XHJcbiAgICB3b3JkLWJyZWFrOiBicmVhay13b3JkICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi52aXNpYmxlIHtcclxuICAgIHZpc2liaWxpdHk6IHZpc2libGUgIWltcG9ydGFudDtcclxufVxyXG5cclxuLmludmlzaWJsZSB7XHJcbiAgICB2aXNpYmlsaXR5OiBoaWRkZW4gIWltcG9ydGFudDtcclxufVxyXG5cclxuLnotbjEge1xyXG4gICAgei1pbmRleDogLTEgIWltcG9ydGFudDtcclxufVxyXG5cclxuLnotMCB7XHJcbiAgICB6LWluZGV4OiAwICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi56LTEge1xyXG4gICAgei1pbmRleDogMSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4uei0yIHtcclxuICAgIHotaW5kZXg6IDIgIWltcG9ydGFudDtcclxufVxyXG5cclxuLnotMyB7XHJcbiAgICB6LWluZGV4OiAzICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xyXG4gICAgLmZsb2F0LXNtLXN0YXJ0IHtcclxuICAgICAgICBmbG9hdDogbGVmdCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5mbG9hdC1zbS1lbmQge1xyXG4gICAgICAgIGZsb2F0OiByaWdodCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5mbG9hdC1zbS1ub25lIHtcclxuICAgICAgICBmbG9hdDogbm9uZSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5vYmplY3QtZml0LXNtLWNvbnRhaW4ge1xyXG4gICAgICAgIC1vLW9iamVjdC1maXQ6IGNvbnRhaW4gIWltcG9ydGFudDtcclxuICAgICAgICBvYmplY3QtZml0OiBjb250YWluICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLm9iamVjdC1maXQtc20tY292ZXIge1xyXG4gICAgICAgIC1vLW9iamVjdC1maXQ6IGNvdmVyICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgb2JqZWN0LWZpdDogY292ZXIgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAub2JqZWN0LWZpdC1zbS1maWxsIHtcclxuICAgICAgICAtby1vYmplY3QtZml0OiBmaWxsICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgb2JqZWN0LWZpdDogZmlsbCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5vYmplY3QtZml0LXNtLXNjYWxlIHtcclxuICAgICAgICAtby1vYmplY3QtZml0OiBzY2FsZS1kb3duICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgb2JqZWN0LWZpdDogc2NhbGUtZG93biAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5vYmplY3QtZml0LXNtLW5vbmUge1xyXG4gICAgICAgIC1vLW9iamVjdC1maXQ6IG5vbmUgIWltcG9ydGFudDtcclxuICAgICAgICBvYmplY3QtZml0OiBub25lICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmQtc20taW5saW5lIHtcclxuICAgICAgICBkaXNwbGF5OiBpbmxpbmUgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuZC1zbS1pbmxpbmUtYmxvY2sge1xyXG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jayAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5kLXNtLWJsb2NrIHtcclxuICAgICAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5kLXNtLWdyaWQge1xyXG4gICAgICAgIGRpc3BsYXk6IGdyaWQgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuZC1zbS1pbmxpbmUtZ3JpZCB7XHJcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWdyaWQgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuZC1zbS10YWJsZSB7XHJcbiAgICAgICAgZGlzcGxheTogdGFibGUgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuZC1zbS10YWJsZS1yb3cge1xyXG4gICAgICAgIGRpc3BsYXk6IHRhYmxlLXJvdyAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5kLXNtLXRhYmxlLWNlbGwge1xyXG4gICAgICAgIGRpc3BsYXk6IHRhYmxlLWNlbGwgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuZC1zbS1mbGV4IHtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmQtc20taW5saW5lLWZsZXgge1xyXG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1mbGV4ICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmQtc20tbm9uZSB7XHJcbiAgICAgICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5mbGV4LXNtLWZpbGwge1xyXG4gICAgICAgIGZsZXg6IDEgMSBhdXRvICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmZsZXgtc20tcm93IHtcclxuICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93ICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmZsZXgtc20tY29sdW1uIHtcclxuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmZsZXgtc20tcm93LXJldmVyc2Uge1xyXG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5mbGV4LXNtLWNvbHVtbi1yZXZlcnNlIHtcclxuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2UgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuZmxleC1zbS1ncm93LTAge1xyXG4gICAgICAgIGZsZXgtZ3JvdzogMCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5mbGV4LXNtLWdyb3ctMSB7XHJcbiAgICAgICAgZmxleC1ncm93OiAxICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmZsZXgtc20tc2hyaW5rLTAge1xyXG4gICAgICAgIGZsZXgtc2hyaW5rOiAwICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmZsZXgtc20tc2hyaW5rLTEge1xyXG4gICAgICAgIGZsZXgtc2hyaW5rOiAxICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmZsZXgtc20td3JhcCB7XHJcbiAgICAgICAgZmxleC13cmFwOiB3cmFwICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmZsZXgtc20tbm93cmFwIHtcclxuICAgICAgICBmbGV4LXdyYXA6IG5vd3JhcCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5mbGV4LXNtLXdyYXAtcmV2ZXJzZSB7XHJcbiAgICAgICAgZmxleC13cmFwOiB3cmFwLXJldmVyc2UgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuanVzdGlmeS1jb250ZW50LXNtLXN0YXJ0IHtcclxuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuanVzdGlmeS1jb250ZW50LXNtLWVuZCB7XHJcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5qdXN0aWZ5LWNvbnRlbnQtc20tY2VudGVyIHtcclxuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlciAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5qdXN0aWZ5LWNvbnRlbnQtc20tYmV0d2VlbiB7XHJcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmp1c3RpZnktY29udGVudC1zbS1hcm91bmQge1xyXG4gICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYXJvdW5kICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmp1c3RpZnktY29udGVudC1zbS1ldmVubHkge1xyXG4gICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtZXZlbmx5ICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmFsaWduLWl0ZW1zLXNtLXN0YXJ0IHtcclxuICAgICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5hbGlnbi1pdGVtcy1zbS1lbmQge1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LWVuZCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5hbGlnbi1pdGVtcy1zbS1jZW50ZXIge1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXIgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuYWxpZ24taXRlbXMtc20tYmFzZWxpbmUge1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBiYXNlbGluZSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5hbGlnbi1pdGVtcy1zbS1zdHJldGNoIHtcclxuICAgICAgICBhbGlnbi1pdGVtczogc3RyZXRjaCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5hbGlnbi1jb250ZW50LXNtLXN0YXJ0IHtcclxuICAgICAgICBhbGlnbi1jb250ZW50OiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmFsaWduLWNvbnRlbnQtc20tZW5kIHtcclxuICAgICAgICBhbGlnbi1jb250ZW50OiBmbGV4LWVuZCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5hbGlnbi1jb250ZW50LXNtLWNlbnRlciB7XHJcbiAgICAgICAgYWxpZ24tY29udGVudDogY2VudGVyICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmFsaWduLWNvbnRlbnQtc20tYmV0d2VlbiB7XHJcbiAgICAgICAgYWxpZ24tY29udGVudDogc3BhY2UtYmV0d2VlbiAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5hbGlnbi1jb250ZW50LXNtLWFyb3VuZCB7XHJcbiAgICAgICAgYWxpZ24tY29udGVudDogc3BhY2UtYXJvdW5kICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmFsaWduLWNvbnRlbnQtc20tc3RyZXRjaCB7XHJcbiAgICAgICAgYWxpZ24tY29udGVudDogc3RyZXRjaCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5hbGlnbi1zZWxmLXNtLWF1dG8ge1xyXG4gICAgICAgIGFsaWduLXNlbGY6IGF1dG8gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuYWxpZ24tc2VsZi1zbS1zdGFydCB7XHJcbiAgICAgICAgYWxpZ24tc2VsZjogZmxleC1zdGFydCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5hbGlnbi1zZWxmLXNtLWVuZCB7XHJcbiAgICAgICAgYWxpZ24tc2VsZjogZmxleC1lbmQgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuYWxpZ24tc2VsZi1zbS1jZW50ZXIge1xyXG4gICAgICAgIGFsaWduLXNlbGY6IGNlbnRlciAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5hbGlnbi1zZWxmLXNtLWJhc2VsaW5lIHtcclxuICAgICAgICBhbGlnbi1zZWxmOiBiYXNlbGluZSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5hbGlnbi1zZWxmLXNtLXN0cmV0Y2gge1xyXG4gICAgICAgIGFsaWduLXNlbGY6IHN0cmV0Y2ggIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAub3JkZXItc20tZmlyc3Qge1xyXG4gICAgICAgIG9yZGVyOiAtMSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5vcmRlci1zbS0wIHtcclxuICAgICAgICBvcmRlcjogMCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5vcmRlci1zbS0xIHtcclxuICAgICAgICBvcmRlcjogMSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5vcmRlci1zbS0yIHtcclxuICAgICAgICBvcmRlcjogMiAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5vcmRlci1zbS0zIHtcclxuICAgICAgICBvcmRlcjogMyAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5vcmRlci1zbS00IHtcclxuICAgICAgICBvcmRlcjogNCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5vcmRlci1zbS01IHtcclxuICAgICAgICBvcmRlcjogNSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5vcmRlci1zbS1sYXN0IHtcclxuICAgICAgICBvcmRlcjogNiAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5tLXNtLTAge1xyXG4gICAgICAgIG1hcmdpbjogMCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5tLXNtLTEge1xyXG4gICAgICAgIG1hcmdpbjogMC4yNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5tLXNtLTIge1xyXG4gICAgICAgIG1hcmdpbjogMC41cmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLm0tc20tMyB7XHJcbiAgICAgICAgbWFyZ2luOiAxcmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLm0tc20tNCB7XHJcbiAgICAgICAgbWFyZ2luOiAxLjVyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAubS1zbS01IHtcclxuICAgICAgICBtYXJnaW46IDNyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAubS1zbS1hdXRvIHtcclxuICAgICAgICBtYXJnaW46IGF1dG8gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAubXgtc20tMCB7XHJcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDAgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAubXgtc20tMSB7XHJcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDAuMjVyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAubXgtc20tMiB7XHJcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAwLjVyZW0gIWltcG9ydGFudDtcclxuICAgICAgICBtYXJnaW4tbGVmdDogMC41cmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLm14LXNtLTMge1xyXG4gICAgICAgIG1hcmdpbi1yaWdodDogMXJlbSAhaW1wb3J0YW50O1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiAxcmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLm14LXNtLTQge1xyXG4gICAgICAgIG1hcmdpbi1yaWdodDogMS41cmVtICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDEuNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5teC1zbS01IHtcclxuICAgICAgICBtYXJnaW4tcmlnaHQ6IDNyZW0gIWltcG9ydGFudDtcclxuICAgICAgICBtYXJnaW4tbGVmdDogM3JlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5teC1zbS1hdXRvIHtcclxuICAgICAgICBtYXJnaW4tcmlnaHQ6IGF1dG8gIWltcG9ydGFudDtcclxuICAgICAgICBtYXJnaW4tbGVmdDogYXV0byAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5teS1zbS0wIHtcclxuICAgICAgICBtYXJnaW4tdG9wOiAwICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5teS1zbS0xIHtcclxuICAgICAgICBtYXJnaW4tdG9wOiAwLjI1cmVtICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMC4yNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5teS1zbS0yIHtcclxuICAgICAgICBtYXJnaW4tdG9wOiAwLjVyZW0gIWltcG9ydGFudDtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAwLjVyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAubXktc20tMyB7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogMXJlbSAhaW1wb3J0YW50O1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDFyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAubXktc20tNCB7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogMS41cmVtICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMS41cmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLm15LXNtLTUge1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDNyZW0gIWltcG9ydGFudDtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAzcmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLm15LXNtLWF1dG8ge1xyXG4gICAgICAgIG1hcmdpbi10b3A6IGF1dG8gIWltcG9ydGFudDtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiBhdXRvICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLm10LXNtLTAge1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDAgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAubXQtc20tMSB7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogMC4yNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5tdC1zbS0yIHtcclxuICAgICAgICBtYXJnaW4tdG9wOiAwLjVyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAubXQtc20tMyB7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogMXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5tdC1zbS00IHtcclxuICAgICAgICBtYXJnaW4tdG9wOiAxLjVyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAubXQtc20tNSB7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogM3JlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5tdC1zbS1hdXRvIHtcclxuICAgICAgICBtYXJnaW4tdG9wOiBhdXRvICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLm1lLXNtLTAge1xyXG4gICAgICAgIG1hcmdpbi1yaWdodDogMCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5tZS1zbS0xIHtcclxuICAgICAgICBtYXJnaW4tcmlnaHQ6IDAuMjVyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAubWUtc20tMiB7XHJcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAwLjVyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAubWUtc20tMyB7XHJcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAxcmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLm1lLXNtLTQge1xyXG4gICAgICAgIG1hcmdpbi1yaWdodDogMS41cmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLm1lLXNtLTUge1xyXG4gICAgICAgIG1hcmdpbi1yaWdodDogM3JlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5tZS1zbS1hdXRvIHtcclxuICAgICAgICBtYXJnaW4tcmlnaHQ6IGF1dG8gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAubWItc20tMCB7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5tYi1zbS0xIHtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAwLjI1cmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLm1iLXNtLTIge1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDAuNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5tYi1zbS0zIHtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAxcmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLm1iLXNtLTQge1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDEuNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5tYi1zbS01IHtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAzcmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLm1iLXNtLWF1dG8ge1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IGF1dG8gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAubXMtc20tMCB7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDAgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAubXMtc20tMSB7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDAuMjVyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAubXMtc20tMiB7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDAuNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5tcy1zbS0zIHtcclxuICAgICAgICBtYXJnaW4tbGVmdDogMXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5tcy1zbS00IHtcclxuICAgICAgICBtYXJnaW4tbGVmdDogMS41cmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLm1zLXNtLTUge1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiAzcmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLm1zLXNtLWF1dG8ge1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLnAtc20tMCB7XHJcbiAgICAgICAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5wLXNtLTEge1xyXG4gICAgICAgIHBhZGRpbmc6IDAuMjVyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAucC1zbS0yIHtcclxuICAgICAgICBwYWRkaW5nOiAwLjVyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAucC1zbS0zIHtcclxuICAgICAgICBwYWRkaW5nOiAxcmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLnAtc20tNCB7XHJcbiAgICAgICAgcGFkZGluZzogMS41cmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLnAtc20tNSB7XHJcbiAgICAgICAgcGFkZGluZzogM3JlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5weC1zbS0wIHtcclxuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAwICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLnB4LXNtLTEge1xyXG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDAuMjVyZW0gIWltcG9ydGFudDtcclxuICAgICAgICBwYWRkaW5nLWxlZnQ6IDAuMjVyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAucHgtc20tMiB7XHJcbiAgICAgICAgcGFkZGluZy1yaWdodDogMC41cmVtICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAwLjVyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAucHgtc20tMyB7XHJcbiAgICAgICAgcGFkZGluZy1yaWdodDogMXJlbSAhaW1wb3J0YW50O1xyXG4gICAgICAgIHBhZGRpbmctbGVmdDogMXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5weC1zbS00IHtcclxuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxLjVyZW0gIWltcG9ydGFudDtcclxuICAgICAgICBwYWRkaW5nLWxlZnQ6IDEuNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5weC1zbS01IHtcclxuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAzcmVtICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAzcmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLnB5LXNtLTAge1xyXG4gICAgICAgIHBhZGRpbmctdG9wOiAwICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDAgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAucHktc20tMSB7XHJcbiAgICAgICAgcGFkZGluZy10b3A6IDAuMjVyZW0gIWltcG9ydGFudDtcclxuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMC4yNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5weS1zbS0yIHtcclxuICAgICAgICBwYWRkaW5nLXRvcDogMC41cmVtICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDAuNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5weS1zbS0zIHtcclxuICAgICAgICBwYWRkaW5nLXRvcDogMXJlbSAhaW1wb3J0YW50O1xyXG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAxcmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLnB5LXNtLTQge1xyXG4gICAgICAgIHBhZGRpbmctdG9wOiAxLjVyZW0gIWltcG9ydGFudDtcclxuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMS41cmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLnB5LXNtLTUge1xyXG4gICAgICAgIHBhZGRpbmctdG9wOiAzcmVtICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDNyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAucHQtc20tMCB7XHJcbiAgICAgICAgcGFkZGluZy10b3A6IDAgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAucHQtc20tMSB7XHJcbiAgICAgICAgcGFkZGluZy10b3A6IDAuMjVyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAucHQtc20tMiB7XHJcbiAgICAgICAgcGFkZGluZy10b3A6IDAuNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5wdC1zbS0zIHtcclxuICAgICAgICBwYWRkaW5nLXRvcDogMXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5wdC1zbS00IHtcclxuICAgICAgICBwYWRkaW5nLXRvcDogMS41cmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLnB0LXNtLTUge1xyXG4gICAgICAgIHBhZGRpbmctdG9wOiAzcmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLnBlLXNtLTAge1xyXG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDAgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAucGUtc20tMSB7XHJcbiAgICAgICAgcGFkZGluZy1yaWdodDogMC4yNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5wZS1zbS0yIHtcclxuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwLjVyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAucGUtc20tMyB7XHJcbiAgICAgICAgcGFkZGluZy1yaWdodDogMXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5wZS1zbS00IHtcclxuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxLjVyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAucGUtc20tNSB7XHJcbiAgICAgICAgcGFkZGluZy1yaWdodDogM3JlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5wYi1zbS0wIHtcclxuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5wYi1zbS0xIHtcclxuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMC4yNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5wYi1zbS0yIHtcclxuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMC41cmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLnBiLXNtLTMge1xyXG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAxcmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLnBiLXNtLTQge1xyXG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAxLjVyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAucGItc20tNSB7XHJcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDNyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAucHMtc20tMCB7XHJcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAwICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLnBzLXNtLTEge1xyXG4gICAgICAgIHBhZGRpbmctbGVmdDogMC4yNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5wcy1zbS0yIHtcclxuICAgICAgICBwYWRkaW5nLWxlZnQ6IDAuNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5wcy1zbS0zIHtcclxuICAgICAgICBwYWRkaW5nLWxlZnQ6IDFyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAucHMtc20tNCB7XHJcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAxLjVyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAucHMtc20tNSB7XHJcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAzcmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmdhcC1zbS0wIHtcclxuICAgICAgICBnYXA6IDAgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuZ2FwLXNtLTEge1xyXG4gICAgICAgIGdhcDogMC4yNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5nYXAtc20tMiB7XHJcbiAgICAgICAgZ2FwOiAwLjVyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuZ2FwLXNtLTMge1xyXG4gICAgICAgIGdhcDogMXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5nYXAtc20tNCB7XHJcbiAgICAgICAgZ2FwOiAxLjVyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuZ2FwLXNtLTUge1xyXG4gICAgICAgIGdhcDogM3JlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5yb3ctZ2FwLXNtLTAge1xyXG4gICAgICAgIHJvdy1nYXA6IDAgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAucm93LWdhcC1zbS0xIHtcclxuICAgICAgICByb3ctZ2FwOiAwLjI1cmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLnJvdy1nYXAtc20tMiB7XHJcbiAgICAgICAgcm93LWdhcDogMC41cmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLnJvdy1nYXAtc20tMyB7XHJcbiAgICAgICAgcm93LWdhcDogMXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5yb3ctZ2FwLXNtLTQge1xyXG4gICAgICAgIHJvdy1nYXA6IDEuNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5yb3ctZ2FwLXNtLTUge1xyXG4gICAgICAgIHJvdy1nYXA6IDNyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuY29sdW1uLWdhcC1zbS0wIHtcclxuICAgICAgICAtbW96LWNvbHVtbi1nYXA6IDAgIWltcG9ydGFudDtcclxuICAgICAgICBjb2x1bW4tZ2FwOiAwICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmNvbHVtbi1nYXAtc20tMSB7XHJcbiAgICAgICAgLW1vei1jb2x1bW4tZ2FwOiAwLjI1cmVtICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgY29sdW1uLWdhcDogMC4yNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5jb2x1bW4tZ2FwLXNtLTIge1xyXG4gICAgICAgIC1tb3otY29sdW1uLWdhcDogMC41cmVtICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgY29sdW1uLWdhcDogMC41cmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmNvbHVtbi1nYXAtc20tMyB7XHJcbiAgICAgICAgLW1vei1jb2x1bW4tZ2FwOiAxcmVtICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgY29sdW1uLWdhcDogMXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5jb2x1bW4tZ2FwLXNtLTQge1xyXG4gICAgICAgIC1tb3otY29sdW1uLWdhcDogMS41cmVtICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgY29sdW1uLWdhcDogMS41cmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmNvbHVtbi1nYXAtc20tNSB7XHJcbiAgICAgICAgLW1vei1jb2x1bW4tZ2FwOiAzcmVtICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgY29sdW1uLWdhcDogM3JlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC50ZXh0LXNtLXN0YXJ0IHtcclxuICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0ICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLnRleHQtc20tZW5kIHtcclxuICAgICAgICB0ZXh0LWFsaWduOiByaWdodCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC50ZXh0LXNtLWNlbnRlciB7XHJcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xyXG4gICAgLmZsb2F0LW1kLXN0YXJ0IHtcclxuICAgICAgICBmbG9hdDogbGVmdCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5mbG9hdC1tZC1lbmQge1xyXG4gICAgICAgIGZsb2F0OiByaWdodCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5mbG9hdC1tZC1ub25lIHtcclxuICAgICAgICBmbG9hdDogbm9uZSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5vYmplY3QtZml0LW1kLWNvbnRhaW4ge1xyXG4gICAgICAgIC1vLW9iamVjdC1maXQ6IGNvbnRhaW4gIWltcG9ydGFudDtcclxuICAgICAgICBvYmplY3QtZml0OiBjb250YWluICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLm9iamVjdC1maXQtbWQtY292ZXIge1xyXG4gICAgICAgIC1vLW9iamVjdC1maXQ6IGNvdmVyICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgb2JqZWN0LWZpdDogY292ZXIgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAub2JqZWN0LWZpdC1tZC1maWxsIHtcclxuICAgICAgICAtby1vYmplY3QtZml0OiBmaWxsICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgb2JqZWN0LWZpdDogZmlsbCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5vYmplY3QtZml0LW1kLXNjYWxlIHtcclxuICAgICAgICAtby1vYmplY3QtZml0OiBzY2FsZS1kb3duICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgb2JqZWN0LWZpdDogc2NhbGUtZG93biAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5vYmplY3QtZml0LW1kLW5vbmUge1xyXG4gICAgICAgIC1vLW9iamVjdC1maXQ6IG5vbmUgIWltcG9ydGFudDtcclxuICAgICAgICBvYmplY3QtZml0OiBub25lICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmQtbWQtaW5saW5lIHtcclxuICAgICAgICBkaXNwbGF5OiBpbmxpbmUgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuZC1tZC1pbmxpbmUtYmxvY2sge1xyXG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jayAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5kLW1kLWJsb2NrIHtcclxuICAgICAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5kLW1kLWdyaWQge1xyXG4gICAgICAgIGRpc3BsYXk6IGdyaWQgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuZC1tZC1pbmxpbmUtZ3JpZCB7XHJcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWdyaWQgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuZC1tZC10YWJsZSB7XHJcbiAgICAgICAgZGlzcGxheTogdGFibGUgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuZC1tZC10YWJsZS1yb3cge1xyXG4gICAgICAgIGRpc3BsYXk6IHRhYmxlLXJvdyAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5kLW1kLXRhYmxlLWNlbGwge1xyXG4gICAgICAgIGRpc3BsYXk6IHRhYmxlLWNlbGwgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuZC1tZC1mbGV4IHtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmQtbWQtaW5saW5lLWZsZXgge1xyXG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1mbGV4ICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmQtbWQtbm9uZSB7XHJcbiAgICAgICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5mbGV4LW1kLWZpbGwge1xyXG4gICAgICAgIGZsZXg6IDEgMSBhdXRvICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmZsZXgtbWQtcm93IHtcclxuICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93ICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmZsZXgtbWQtY29sdW1uIHtcclxuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmZsZXgtbWQtcm93LXJldmVyc2Uge1xyXG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5mbGV4LW1kLWNvbHVtbi1yZXZlcnNlIHtcclxuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2UgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuZmxleC1tZC1ncm93LTAge1xyXG4gICAgICAgIGZsZXgtZ3JvdzogMCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5mbGV4LW1kLWdyb3ctMSB7XHJcbiAgICAgICAgZmxleC1ncm93OiAxICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmZsZXgtbWQtc2hyaW5rLTAge1xyXG4gICAgICAgIGZsZXgtc2hyaW5rOiAwICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmZsZXgtbWQtc2hyaW5rLTEge1xyXG4gICAgICAgIGZsZXgtc2hyaW5rOiAxICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmZsZXgtbWQtd3JhcCB7XHJcbiAgICAgICAgZmxleC13cmFwOiB3cmFwICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmZsZXgtbWQtbm93cmFwIHtcclxuICAgICAgICBmbGV4LXdyYXA6IG5vd3JhcCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5mbGV4LW1kLXdyYXAtcmV2ZXJzZSB7XHJcbiAgICAgICAgZmxleC13cmFwOiB3cmFwLXJldmVyc2UgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuanVzdGlmeS1jb250ZW50LW1kLXN0YXJ0IHtcclxuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuanVzdGlmeS1jb250ZW50LW1kLWVuZCB7XHJcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5qdXN0aWZ5LWNvbnRlbnQtbWQtY2VudGVyIHtcclxuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlciAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5qdXN0aWZ5LWNvbnRlbnQtbWQtYmV0d2VlbiB7XHJcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmp1c3RpZnktY29udGVudC1tZC1hcm91bmQge1xyXG4gICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYXJvdW5kICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmp1c3RpZnktY29udGVudC1tZC1ldmVubHkge1xyXG4gICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtZXZlbmx5ICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmFsaWduLWl0ZW1zLW1kLXN0YXJ0IHtcclxuICAgICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5hbGlnbi1pdGVtcy1tZC1lbmQge1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LWVuZCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5hbGlnbi1pdGVtcy1tZC1jZW50ZXIge1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXIgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuYWxpZ24taXRlbXMtbWQtYmFzZWxpbmUge1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBiYXNlbGluZSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5hbGlnbi1pdGVtcy1tZC1zdHJldGNoIHtcclxuICAgICAgICBhbGlnbi1pdGVtczogc3RyZXRjaCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5hbGlnbi1jb250ZW50LW1kLXN0YXJ0IHtcclxuICAgICAgICBhbGlnbi1jb250ZW50OiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmFsaWduLWNvbnRlbnQtbWQtZW5kIHtcclxuICAgICAgICBhbGlnbi1jb250ZW50OiBmbGV4LWVuZCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5hbGlnbi1jb250ZW50LW1kLWNlbnRlciB7XHJcbiAgICAgICAgYWxpZ24tY29udGVudDogY2VudGVyICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmFsaWduLWNvbnRlbnQtbWQtYmV0d2VlbiB7XHJcbiAgICAgICAgYWxpZ24tY29udGVudDogc3BhY2UtYmV0d2VlbiAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5hbGlnbi1jb250ZW50LW1kLWFyb3VuZCB7XHJcbiAgICAgICAgYWxpZ24tY29udGVudDogc3BhY2UtYXJvdW5kICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmFsaWduLWNvbnRlbnQtbWQtc3RyZXRjaCB7XHJcbiAgICAgICAgYWxpZ24tY29udGVudDogc3RyZXRjaCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5hbGlnbi1zZWxmLW1kLWF1dG8ge1xyXG4gICAgICAgIGFsaWduLXNlbGY6IGF1dG8gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuYWxpZ24tc2VsZi1tZC1zdGFydCB7XHJcbiAgICAgICAgYWxpZ24tc2VsZjogZmxleC1zdGFydCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5hbGlnbi1zZWxmLW1kLWVuZCB7XHJcbiAgICAgICAgYWxpZ24tc2VsZjogZmxleC1lbmQgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuYWxpZ24tc2VsZi1tZC1jZW50ZXIge1xyXG4gICAgICAgIGFsaWduLXNlbGY6IGNlbnRlciAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5hbGlnbi1zZWxmLW1kLWJhc2VsaW5lIHtcclxuICAgICAgICBhbGlnbi1zZWxmOiBiYXNlbGluZSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5hbGlnbi1zZWxmLW1kLXN0cmV0Y2gge1xyXG4gICAgICAgIGFsaWduLXNlbGY6IHN0cmV0Y2ggIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAub3JkZXItbWQtZmlyc3Qge1xyXG4gICAgICAgIG9yZGVyOiAtMSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5vcmRlci1tZC0wIHtcclxuICAgICAgICBvcmRlcjogMCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5vcmRlci1tZC0xIHtcclxuICAgICAgICBvcmRlcjogMSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5vcmRlci1tZC0yIHtcclxuICAgICAgICBvcmRlcjogMiAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5vcmRlci1tZC0zIHtcclxuICAgICAgICBvcmRlcjogMyAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5vcmRlci1tZC00IHtcclxuICAgICAgICBvcmRlcjogNCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5vcmRlci1tZC01IHtcclxuICAgICAgICBvcmRlcjogNSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5vcmRlci1tZC1sYXN0IHtcclxuICAgICAgICBvcmRlcjogNiAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5tLW1kLTAge1xyXG4gICAgICAgIG1hcmdpbjogMCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5tLW1kLTEge1xyXG4gICAgICAgIG1hcmdpbjogMC4yNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5tLW1kLTIge1xyXG4gICAgICAgIG1hcmdpbjogMC41cmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLm0tbWQtMyB7XHJcbiAgICAgICAgbWFyZ2luOiAxcmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLm0tbWQtNCB7XHJcbiAgICAgICAgbWFyZ2luOiAxLjVyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAubS1tZC01IHtcclxuICAgICAgICBtYXJnaW46IDNyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAubS1tZC1hdXRvIHtcclxuICAgICAgICBtYXJnaW46IGF1dG8gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAubXgtbWQtMCB7XHJcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDAgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAubXgtbWQtMSB7XHJcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDAuMjVyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAubXgtbWQtMiB7XHJcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAwLjVyZW0gIWltcG9ydGFudDtcclxuICAgICAgICBtYXJnaW4tbGVmdDogMC41cmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLm14LW1kLTMge1xyXG4gICAgICAgIG1hcmdpbi1yaWdodDogMXJlbSAhaW1wb3J0YW50O1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiAxcmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLm14LW1kLTQge1xyXG4gICAgICAgIG1hcmdpbi1yaWdodDogMS41cmVtICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDEuNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5teC1tZC01IHtcclxuICAgICAgICBtYXJnaW4tcmlnaHQ6IDNyZW0gIWltcG9ydGFudDtcclxuICAgICAgICBtYXJnaW4tbGVmdDogM3JlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5teC1tZC1hdXRvIHtcclxuICAgICAgICBtYXJnaW4tcmlnaHQ6IGF1dG8gIWltcG9ydGFudDtcclxuICAgICAgICBtYXJnaW4tbGVmdDogYXV0byAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5teS1tZC0wIHtcclxuICAgICAgICBtYXJnaW4tdG9wOiAwICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5teS1tZC0xIHtcclxuICAgICAgICBtYXJnaW4tdG9wOiAwLjI1cmVtICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMC4yNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5teS1tZC0yIHtcclxuICAgICAgICBtYXJnaW4tdG9wOiAwLjVyZW0gIWltcG9ydGFudDtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAwLjVyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAubXktbWQtMyB7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogMXJlbSAhaW1wb3J0YW50O1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDFyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAubXktbWQtNCB7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogMS41cmVtICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMS41cmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLm15LW1kLTUge1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDNyZW0gIWltcG9ydGFudDtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAzcmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLm15LW1kLWF1dG8ge1xyXG4gICAgICAgIG1hcmdpbi10b3A6IGF1dG8gIWltcG9ydGFudDtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiBhdXRvICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLm10LW1kLTAge1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDAgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAubXQtbWQtMSB7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogMC4yNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5tdC1tZC0yIHtcclxuICAgICAgICBtYXJnaW4tdG9wOiAwLjVyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAubXQtbWQtMyB7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogMXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5tdC1tZC00IHtcclxuICAgICAgICBtYXJnaW4tdG9wOiAxLjVyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAubXQtbWQtNSB7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogM3JlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5tdC1tZC1hdXRvIHtcclxuICAgICAgICBtYXJnaW4tdG9wOiBhdXRvICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLm1lLW1kLTAge1xyXG4gICAgICAgIG1hcmdpbi1yaWdodDogMCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5tZS1tZC0xIHtcclxuICAgICAgICBtYXJnaW4tcmlnaHQ6IDAuMjVyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAubWUtbWQtMiB7XHJcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAwLjVyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAubWUtbWQtMyB7XHJcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAxcmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLm1lLW1kLTQge1xyXG4gICAgICAgIG1hcmdpbi1yaWdodDogMS41cmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLm1lLW1kLTUge1xyXG4gICAgICAgIG1hcmdpbi1yaWdodDogM3JlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5tZS1tZC1hdXRvIHtcclxuICAgICAgICBtYXJnaW4tcmlnaHQ6IGF1dG8gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAubWItbWQtMCB7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5tYi1tZC0xIHtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAwLjI1cmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLm1iLW1kLTIge1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDAuNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5tYi1tZC0zIHtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAxcmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLm1iLW1kLTQge1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDEuNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5tYi1tZC01IHtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAzcmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLm1iLW1kLWF1dG8ge1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IGF1dG8gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAubXMtbWQtMCB7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDAgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAubXMtbWQtMSB7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDAuMjVyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAubXMtbWQtMiB7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDAuNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5tcy1tZC0zIHtcclxuICAgICAgICBtYXJnaW4tbGVmdDogMXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5tcy1tZC00IHtcclxuICAgICAgICBtYXJnaW4tbGVmdDogMS41cmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLm1zLW1kLTUge1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiAzcmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLm1zLW1kLWF1dG8ge1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLnAtbWQtMCB7XHJcbiAgICAgICAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5wLW1kLTEge1xyXG4gICAgICAgIHBhZGRpbmc6IDAuMjVyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAucC1tZC0yIHtcclxuICAgICAgICBwYWRkaW5nOiAwLjVyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAucC1tZC0zIHtcclxuICAgICAgICBwYWRkaW5nOiAxcmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLnAtbWQtNCB7XHJcbiAgICAgICAgcGFkZGluZzogMS41cmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLnAtbWQtNSB7XHJcbiAgICAgICAgcGFkZGluZzogM3JlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5weC1tZC0wIHtcclxuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAwICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLnB4LW1kLTEge1xyXG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDAuMjVyZW0gIWltcG9ydGFudDtcclxuICAgICAgICBwYWRkaW5nLWxlZnQ6IDAuMjVyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAucHgtbWQtMiB7XHJcbiAgICAgICAgcGFkZGluZy1yaWdodDogMC41cmVtICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAwLjVyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAucHgtbWQtMyB7XHJcbiAgICAgICAgcGFkZGluZy1yaWdodDogMXJlbSAhaW1wb3J0YW50O1xyXG4gICAgICAgIHBhZGRpbmctbGVmdDogMXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5weC1tZC00IHtcclxuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxLjVyZW0gIWltcG9ydGFudDtcclxuICAgICAgICBwYWRkaW5nLWxlZnQ6IDEuNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5weC1tZC01IHtcclxuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAzcmVtICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAzcmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLnB5LW1kLTAge1xyXG4gICAgICAgIHBhZGRpbmctdG9wOiAwICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDAgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAucHktbWQtMSB7XHJcbiAgICAgICAgcGFkZGluZy10b3A6IDAuMjVyZW0gIWltcG9ydGFudDtcclxuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMC4yNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5weS1tZC0yIHtcclxuICAgICAgICBwYWRkaW5nLXRvcDogMC41cmVtICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDAuNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5weS1tZC0zIHtcclxuICAgICAgICBwYWRkaW5nLXRvcDogMXJlbSAhaW1wb3J0YW50O1xyXG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAxcmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLnB5LW1kLTQge1xyXG4gICAgICAgIHBhZGRpbmctdG9wOiAxLjVyZW0gIWltcG9ydGFudDtcclxuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMS41cmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLnB5LW1kLTUge1xyXG4gICAgICAgIHBhZGRpbmctdG9wOiAzcmVtICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDNyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAucHQtbWQtMCB7XHJcbiAgICAgICAgcGFkZGluZy10b3A6IDAgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAucHQtbWQtMSB7XHJcbiAgICAgICAgcGFkZGluZy10b3A6IDAuMjVyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAucHQtbWQtMiB7XHJcbiAgICAgICAgcGFkZGluZy10b3A6IDAuNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5wdC1tZC0zIHtcclxuICAgICAgICBwYWRkaW5nLXRvcDogMXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5wdC1tZC00IHtcclxuICAgICAgICBwYWRkaW5nLXRvcDogMS41cmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLnB0LW1kLTUge1xyXG4gICAgICAgIHBhZGRpbmctdG9wOiAzcmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLnBlLW1kLTAge1xyXG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDAgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAucGUtbWQtMSB7XHJcbiAgICAgICAgcGFkZGluZy1yaWdodDogMC4yNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5wZS1tZC0yIHtcclxuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwLjVyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAucGUtbWQtMyB7XHJcbiAgICAgICAgcGFkZGluZy1yaWdodDogMXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5wZS1tZC00IHtcclxuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxLjVyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAucGUtbWQtNSB7XHJcbiAgICAgICAgcGFkZGluZy1yaWdodDogM3JlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5wYi1tZC0wIHtcclxuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5wYi1tZC0xIHtcclxuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMC4yNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5wYi1tZC0yIHtcclxuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMC41cmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLnBiLW1kLTMge1xyXG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAxcmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLnBiLW1kLTQge1xyXG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAxLjVyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAucGItbWQtNSB7XHJcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDNyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAucHMtbWQtMCB7XHJcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAwICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLnBzLW1kLTEge1xyXG4gICAgICAgIHBhZGRpbmctbGVmdDogMC4yNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5wcy1tZC0yIHtcclxuICAgICAgICBwYWRkaW5nLWxlZnQ6IDAuNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5wcy1tZC0zIHtcclxuICAgICAgICBwYWRkaW5nLWxlZnQ6IDFyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAucHMtbWQtNCB7XHJcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAxLjVyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAucHMtbWQtNSB7XHJcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAzcmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmdhcC1tZC0wIHtcclxuICAgICAgICBnYXA6IDAgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuZ2FwLW1kLTEge1xyXG4gICAgICAgIGdhcDogMC4yNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5nYXAtbWQtMiB7XHJcbiAgICAgICAgZ2FwOiAwLjVyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuZ2FwLW1kLTMge1xyXG4gICAgICAgIGdhcDogMXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5nYXAtbWQtNCB7XHJcbiAgICAgICAgZ2FwOiAxLjVyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuZ2FwLW1kLTUge1xyXG4gICAgICAgIGdhcDogM3JlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5yb3ctZ2FwLW1kLTAge1xyXG4gICAgICAgIHJvdy1nYXA6IDAgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAucm93LWdhcC1tZC0xIHtcclxuICAgICAgICByb3ctZ2FwOiAwLjI1cmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLnJvdy1nYXAtbWQtMiB7XHJcbiAgICAgICAgcm93LWdhcDogMC41cmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLnJvdy1nYXAtbWQtMyB7XHJcbiAgICAgICAgcm93LWdhcDogMXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5yb3ctZ2FwLW1kLTQge1xyXG4gICAgICAgIHJvdy1nYXA6IDEuNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5yb3ctZ2FwLW1kLTUge1xyXG4gICAgICAgIHJvdy1nYXA6IDNyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuY29sdW1uLWdhcC1tZC0wIHtcclxuICAgICAgICAtbW96LWNvbHVtbi1nYXA6IDAgIWltcG9ydGFudDtcclxuICAgICAgICBjb2x1bW4tZ2FwOiAwICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmNvbHVtbi1nYXAtbWQtMSB7XHJcbiAgICAgICAgLW1vei1jb2x1bW4tZ2FwOiAwLjI1cmVtICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgY29sdW1uLWdhcDogMC4yNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5jb2x1bW4tZ2FwLW1kLTIge1xyXG4gICAgICAgIC1tb3otY29sdW1uLWdhcDogMC41cmVtICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgY29sdW1uLWdhcDogMC41cmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmNvbHVtbi1nYXAtbWQtMyB7XHJcbiAgICAgICAgLW1vei1jb2x1bW4tZ2FwOiAxcmVtICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgY29sdW1uLWdhcDogMXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5jb2x1bW4tZ2FwLW1kLTQge1xyXG4gICAgICAgIC1tb3otY29sdW1uLWdhcDogMS41cmVtICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgY29sdW1uLWdhcDogMS41cmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmNvbHVtbi1nYXAtbWQtNSB7XHJcbiAgICAgICAgLW1vei1jb2x1bW4tZ2FwOiAzcmVtICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgY29sdW1uLWdhcDogM3JlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC50ZXh0LW1kLXN0YXJ0IHtcclxuICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0ICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLnRleHQtbWQtZW5kIHtcclxuICAgICAgICB0ZXh0LWFsaWduOiByaWdodCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC50ZXh0LW1kLWNlbnRlciB7XHJcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xyXG4gICAgLmZsb2F0LWxnLXN0YXJ0IHtcclxuICAgICAgICBmbG9hdDogbGVmdCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5mbG9hdC1sZy1lbmQge1xyXG4gICAgICAgIGZsb2F0OiByaWdodCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5mbG9hdC1sZy1ub25lIHtcclxuICAgICAgICBmbG9hdDogbm9uZSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5vYmplY3QtZml0LWxnLWNvbnRhaW4ge1xyXG4gICAgICAgIC1vLW9iamVjdC1maXQ6IGNvbnRhaW4gIWltcG9ydGFudDtcclxuICAgICAgICBvYmplY3QtZml0OiBjb250YWluICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLm9iamVjdC1maXQtbGctY292ZXIge1xyXG4gICAgICAgIC1vLW9iamVjdC1maXQ6IGNvdmVyICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgb2JqZWN0LWZpdDogY292ZXIgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAub2JqZWN0LWZpdC1sZy1maWxsIHtcclxuICAgICAgICAtby1vYmplY3QtZml0OiBmaWxsICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgb2JqZWN0LWZpdDogZmlsbCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5vYmplY3QtZml0LWxnLXNjYWxlIHtcclxuICAgICAgICAtby1vYmplY3QtZml0OiBzY2FsZS1kb3duICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgb2JqZWN0LWZpdDogc2NhbGUtZG93biAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5vYmplY3QtZml0LWxnLW5vbmUge1xyXG4gICAgICAgIC1vLW9iamVjdC1maXQ6IG5vbmUgIWltcG9ydGFudDtcclxuICAgICAgICBvYmplY3QtZml0OiBub25lICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmQtbGctaW5saW5lIHtcclxuICAgICAgICBkaXNwbGF5OiBpbmxpbmUgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuZC1sZy1pbmxpbmUtYmxvY2sge1xyXG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jayAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5kLWxnLWJsb2NrIHtcclxuICAgICAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5kLWxnLWdyaWQge1xyXG4gICAgICAgIGRpc3BsYXk6IGdyaWQgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuZC1sZy1pbmxpbmUtZ3JpZCB7XHJcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWdyaWQgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuZC1sZy10YWJsZSB7XHJcbiAgICAgICAgZGlzcGxheTogdGFibGUgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuZC1sZy10YWJsZS1yb3cge1xyXG4gICAgICAgIGRpc3BsYXk6IHRhYmxlLXJvdyAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5kLWxnLXRhYmxlLWNlbGwge1xyXG4gICAgICAgIGRpc3BsYXk6IHRhYmxlLWNlbGwgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuZC1sZy1mbGV4IHtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmQtbGctaW5saW5lLWZsZXgge1xyXG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1mbGV4ICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmQtbGctbm9uZSB7XHJcbiAgICAgICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5mbGV4LWxnLWZpbGwge1xyXG4gICAgICAgIGZsZXg6IDEgMSBhdXRvICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmZsZXgtbGctcm93IHtcclxuICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93ICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmZsZXgtbGctY29sdW1uIHtcclxuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmZsZXgtbGctcm93LXJldmVyc2Uge1xyXG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5mbGV4LWxnLWNvbHVtbi1yZXZlcnNlIHtcclxuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2UgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuZmxleC1sZy1ncm93LTAge1xyXG4gICAgICAgIGZsZXgtZ3JvdzogMCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5mbGV4LWxnLWdyb3ctMSB7XHJcbiAgICAgICAgZmxleC1ncm93OiAxICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmZsZXgtbGctc2hyaW5rLTAge1xyXG4gICAgICAgIGZsZXgtc2hyaW5rOiAwICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmZsZXgtbGctc2hyaW5rLTEge1xyXG4gICAgICAgIGZsZXgtc2hyaW5rOiAxICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmZsZXgtbGctd3JhcCB7XHJcbiAgICAgICAgZmxleC13cmFwOiB3cmFwICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmZsZXgtbGctbm93cmFwIHtcclxuICAgICAgICBmbGV4LXdyYXA6IG5vd3JhcCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5mbGV4LWxnLXdyYXAtcmV2ZXJzZSB7XHJcbiAgICAgICAgZmxleC13cmFwOiB3cmFwLXJldmVyc2UgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuanVzdGlmeS1jb250ZW50LWxnLXN0YXJ0IHtcclxuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuanVzdGlmeS1jb250ZW50LWxnLWVuZCB7XHJcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5qdXN0aWZ5LWNvbnRlbnQtbGctY2VudGVyIHtcclxuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlciAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5qdXN0aWZ5LWNvbnRlbnQtbGctYmV0d2VlbiB7XHJcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmp1c3RpZnktY29udGVudC1sZy1hcm91bmQge1xyXG4gICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYXJvdW5kICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmp1c3RpZnktY29udGVudC1sZy1ldmVubHkge1xyXG4gICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtZXZlbmx5ICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmFsaWduLWl0ZW1zLWxnLXN0YXJ0IHtcclxuICAgICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5hbGlnbi1pdGVtcy1sZy1lbmQge1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LWVuZCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5hbGlnbi1pdGVtcy1sZy1jZW50ZXIge1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXIgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuYWxpZ24taXRlbXMtbGctYmFzZWxpbmUge1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBiYXNlbGluZSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5hbGlnbi1pdGVtcy1sZy1zdHJldGNoIHtcclxuICAgICAgICBhbGlnbi1pdGVtczogc3RyZXRjaCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5hbGlnbi1jb250ZW50LWxnLXN0YXJ0IHtcclxuICAgICAgICBhbGlnbi1jb250ZW50OiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmFsaWduLWNvbnRlbnQtbGctZW5kIHtcclxuICAgICAgICBhbGlnbi1jb250ZW50OiBmbGV4LWVuZCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5hbGlnbi1jb250ZW50LWxnLWNlbnRlciB7XHJcbiAgICAgICAgYWxpZ24tY29udGVudDogY2VudGVyICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmFsaWduLWNvbnRlbnQtbGctYmV0d2VlbiB7XHJcbiAgICAgICAgYWxpZ24tY29udGVudDogc3BhY2UtYmV0d2VlbiAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5hbGlnbi1jb250ZW50LWxnLWFyb3VuZCB7XHJcbiAgICAgICAgYWxpZ24tY29udGVudDogc3BhY2UtYXJvdW5kICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmFsaWduLWNvbnRlbnQtbGctc3RyZXRjaCB7XHJcbiAgICAgICAgYWxpZ24tY29udGVudDogc3RyZXRjaCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5hbGlnbi1zZWxmLWxnLWF1dG8ge1xyXG4gICAgICAgIGFsaWduLXNlbGY6IGF1dG8gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuYWxpZ24tc2VsZi1sZy1zdGFydCB7XHJcbiAgICAgICAgYWxpZ24tc2VsZjogZmxleC1zdGFydCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5hbGlnbi1zZWxmLWxnLWVuZCB7XHJcbiAgICAgICAgYWxpZ24tc2VsZjogZmxleC1lbmQgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuYWxpZ24tc2VsZi1sZy1jZW50ZXIge1xyXG4gICAgICAgIGFsaWduLXNlbGY6IGNlbnRlciAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5hbGlnbi1zZWxmLWxnLWJhc2VsaW5lIHtcclxuICAgICAgICBhbGlnbi1zZWxmOiBiYXNlbGluZSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5hbGlnbi1zZWxmLWxnLXN0cmV0Y2gge1xyXG4gICAgICAgIGFsaWduLXNlbGY6IHN0cmV0Y2ggIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAub3JkZXItbGctZmlyc3Qge1xyXG4gICAgICAgIG9yZGVyOiAtMSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5vcmRlci1sZy0wIHtcclxuICAgICAgICBvcmRlcjogMCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5vcmRlci1sZy0xIHtcclxuICAgICAgICBvcmRlcjogMSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5vcmRlci1sZy0yIHtcclxuICAgICAgICBvcmRlcjogMiAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5vcmRlci1sZy0zIHtcclxuICAgICAgICBvcmRlcjogMyAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5vcmRlci1sZy00IHtcclxuICAgICAgICBvcmRlcjogNCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5vcmRlci1sZy01IHtcclxuICAgICAgICBvcmRlcjogNSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5vcmRlci1sZy1sYXN0IHtcclxuICAgICAgICBvcmRlcjogNiAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5tLWxnLTAge1xyXG4gICAgICAgIG1hcmdpbjogMCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5tLWxnLTEge1xyXG4gICAgICAgIG1hcmdpbjogMC4yNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5tLWxnLTIge1xyXG4gICAgICAgIG1hcmdpbjogMC41cmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLm0tbGctMyB7XHJcbiAgICAgICAgbWFyZ2luOiAxcmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLm0tbGctNCB7XHJcbiAgICAgICAgbWFyZ2luOiAxLjVyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAubS1sZy01IHtcclxuICAgICAgICBtYXJnaW46IDNyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAubS1sZy1hdXRvIHtcclxuICAgICAgICBtYXJnaW46IGF1dG8gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAubXgtbGctMCB7XHJcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDAgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAubXgtbGctMSB7XHJcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDAuMjVyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAubXgtbGctMiB7XHJcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAwLjVyZW0gIWltcG9ydGFudDtcclxuICAgICAgICBtYXJnaW4tbGVmdDogMC41cmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLm14LWxnLTMge1xyXG4gICAgICAgIG1hcmdpbi1yaWdodDogMXJlbSAhaW1wb3J0YW50O1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiAxcmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLm14LWxnLTQge1xyXG4gICAgICAgIG1hcmdpbi1yaWdodDogMS41cmVtICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDEuNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5teC1sZy01IHtcclxuICAgICAgICBtYXJnaW4tcmlnaHQ6IDNyZW0gIWltcG9ydGFudDtcclxuICAgICAgICBtYXJnaW4tbGVmdDogM3JlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5teC1sZy1hdXRvIHtcclxuICAgICAgICBtYXJnaW4tcmlnaHQ6IGF1dG8gIWltcG9ydGFudDtcclxuICAgICAgICBtYXJnaW4tbGVmdDogYXV0byAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5teS1sZy0wIHtcclxuICAgICAgICBtYXJnaW4tdG9wOiAwICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5teS1sZy0xIHtcclxuICAgICAgICBtYXJnaW4tdG9wOiAwLjI1cmVtICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMC4yNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5teS1sZy0yIHtcclxuICAgICAgICBtYXJnaW4tdG9wOiAwLjVyZW0gIWltcG9ydGFudDtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAwLjVyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAubXktbGctMyB7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogMXJlbSAhaW1wb3J0YW50O1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDFyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAubXktbGctNCB7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogMS41cmVtICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMS41cmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLm15LWxnLTUge1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDNyZW0gIWltcG9ydGFudDtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAzcmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLm15LWxnLWF1dG8ge1xyXG4gICAgICAgIG1hcmdpbi10b3A6IGF1dG8gIWltcG9ydGFudDtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiBhdXRvICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLm10LWxnLTAge1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDAgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAubXQtbGctMSB7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogMC4yNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5tdC1sZy0yIHtcclxuICAgICAgICBtYXJnaW4tdG9wOiAwLjVyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAubXQtbGctMyB7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogMXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5tdC1sZy00IHtcclxuICAgICAgICBtYXJnaW4tdG9wOiAxLjVyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAubXQtbGctNSB7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogM3JlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5tdC1sZy1hdXRvIHtcclxuICAgICAgICBtYXJnaW4tdG9wOiBhdXRvICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLm1lLWxnLTAge1xyXG4gICAgICAgIG1hcmdpbi1yaWdodDogMCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5tZS1sZy0xIHtcclxuICAgICAgICBtYXJnaW4tcmlnaHQ6IDAuMjVyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAubWUtbGctMiB7XHJcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAwLjVyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAubWUtbGctMyB7XHJcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAxcmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLm1lLWxnLTQge1xyXG4gICAgICAgIG1hcmdpbi1yaWdodDogMS41cmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLm1lLWxnLTUge1xyXG4gICAgICAgIG1hcmdpbi1yaWdodDogM3JlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5tZS1sZy1hdXRvIHtcclxuICAgICAgICBtYXJnaW4tcmlnaHQ6IGF1dG8gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAubWItbGctMCB7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5tYi1sZy0xIHtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAwLjI1cmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLm1iLWxnLTIge1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDAuNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5tYi1sZy0zIHtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAxcmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLm1iLWxnLTQge1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDEuNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5tYi1sZy01IHtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAzcmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLm1iLWxnLWF1dG8ge1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IGF1dG8gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAubXMtbGctMCB7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDAgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAubXMtbGctMSB7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDAuMjVyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAubXMtbGctMiB7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDAuNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5tcy1sZy0zIHtcclxuICAgICAgICBtYXJnaW4tbGVmdDogMXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5tcy1sZy00IHtcclxuICAgICAgICBtYXJnaW4tbGVmdDogMS41cmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLm1zLWxnLTUge1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiAzcmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLm1zLWxnLWF1dG8ge1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLnAtbGctMCB7XHJcbiAgICAgICAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5wLWxnLTEge1xyXG4gICAgICAgIHBhZGRpbmc6IDAuMjVyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAucC1sZy0yIHtcclxuICAgICAgICBwYWRkaW5nOiAwLjVyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAucC1sZy0zIHtcclxuICAgICAgICBwYWRkaW5nOiAxcmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLnAtbGctNCB7XHJcbiAgICAgICAgcGFkZGluZzogMS41cmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLnAtbGctNSB7XHJcbiAgICAgICAgcGFkZGluZzogM3JlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5weC1sZy0wIHtcclxuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAwICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLnB4LWxnLTEge1xyXG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDAuMjVyZW0gIWltcG9ydGFudDtcclxuICAgICAgICBwYWRkaW5nLWxlZnQ6IDAuMjVyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAucHgtbGctMiB7XHJcbiAgICAgICAgcGFkZGluZy1yaWdodDogMC41cmVtICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAwLjVyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAucHgtbGctMyB7XHJcbiAgICAgICAgcGFkZGluZy1yaWdodDogMXJlbSAhaW1wb3J0YW50O1xyXG4gICAgICAgIHBhZGRpbmctbGVmdDogMXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5weC1sZy00IHtcclxuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxLjVyZW0gIWltcG9ydGFudDtcclxuICAgICAgICBwYWRkaW5nLWxlZnQ6IDEuNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5weC1sZy01IHtcclxuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAzcmVtICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAzcmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLnB5LWxnLTAge1xyXG4gICAgICAgIHBhZGRpbmctdG9wOiAwICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDAgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAucHktbGctMSB7XHJcbiAgICAgICAgcGFkZGluZy10b3A6IDAuMjVyZW0gIWltcG9ydGFudDtcclxuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMC4yNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5weS1sZy0yIHtcclxuICAgICAgICBwYWRkaW5nLXRvcDogMC41cmVtICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDAuNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5weS1sZy0zIHtcclxuICAgICAgICBwYWRkaW5nLXRvcDogMXJlbSAhaW1wb3J0YW50O1xyXG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAxcmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLnB5LWxnLTQge1xyXG4gICAgICAgIHBhZGRpbmctdG9wOiAxLjVyZW0gIWltcG9ydGFudDtcclxuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMS41cmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLnB5LWxnLTUge1xyXG4gICAgICAgIHBhZGRpbmctdG9wOiAzcmVtICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDNyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAucHQtbGctMCB7XHJcbiAgICAgICAgcGFkZGluZy10b3A6IDAgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAucHQtbGctMSB7XHJcbiAgICAgICAgcGFkZGluZy10b3A6IDAuMjVyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAucHQtbGctMiB7XHJcbiAgICAgICAgcGFkZGluZy10b3A6IDAuNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5wdC1sZy0zIHtcclxuICAgICAgICBwYWRkaW5nLXRvcDogMXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5wdC1sZy00IHtcclxuICAgICAgICBwYWRkaW5nLXRvcDogMS41cmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLnB0LWxnLTUge1xyXG4gICAgICAgIHBhZGRpbmctdG9wOiAzcmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLnBlLWxnLTAge1xyXG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDAgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAucGUtbGctMSB7XHJcbiAgICAgICAgcGFkZGluZy1yaWdodDogMC4yNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5wZS1sZy0yIHtcclxuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwLjVyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAucGUtbGctMyB7XHJcbiAgICAgICAgcGFkZGluZy1yaWdodDogMXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5wZS1sZy00IHtcclxuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxLjVyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAucGUtbGctNSB7XHJcbiAgICAgICAgcGFkZGluZy1yaWdodDogM3JlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5wYi1sZy0wIHtcclxuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5wYi1sZy0xIHtcclxuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMC4yNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5wYi1sZy0yIHtcclxuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMC41cmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLnBiLWxnLTMge1xyXG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAxcmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLnBiLWxnLTQge1xyXG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAxLjVyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAucGItbGctNSB7XHJcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDNyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAucHMtbGctMCB7XHJcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAwICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLnBzLWxnLTEge1xyXG4gICAgICAgIHBhZGRpbmctbGVmdDogMC4yNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5wcy1sZy0yIHtcclxuICAgICAgICBwYWRkaW5nLWxlZnQ6IDAuNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5wcy1sZy0zIHtcclxuICAgICAgICBwYWRkaW5nLWxlZnQ6IDFyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAucHMtbGctNCB7XHJcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAxLjVyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAucHMtbGctNSB7XHJcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAzcmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmdhcC1sZy0wIHtcclxuICAgICAgICBnYXA6IDAgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuZ2FwLWxnLTEge1xyXG4gICAgICAgIGdhcDogMC4yNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5nYXAtbGctMiB7XHJcbiAgICAgICAgZ2FwOiAwLjVyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuZ2FwLWxnLTMge1xyXG4gICAgICAgIGdhcDogMXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5nYXAtbGctNCB7XHJcbiAgICAgICAgZ2FwOiAxLjVyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuZ2FwLWxnLTUge1xyXG4gICAgICAgIGdhcDogM3JlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5yb3ctZ2FwLWxnLTAge1xyXG4gICAgICAgIHJvdy1nYXA6IDAgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAucm93LWdhcC1sZy0xIHtcclxuICAgICAgICByb3ctZ2FwOiAwLjI1cmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLnJvdy1nYXAtbGctMiB7XHJcbiAgICAgICAgcm93LWdhcDogMC41cmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLnJvdy1nYXAtbGctMyB7XHJcbiAgICAgICAgcm93LWdhcDogMXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5yb3ctZ2FwLWxnLTQge1xyXG4gICAgICAgIHJvdy1nYXA6IDEuNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5yb3ctZ2FwLWxnLTUge1xyXG4gICAgICAgIHJvdy1nYXA6IDNyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuY29sdW1uLWdhcC1sZy0wIHtcclxuICAgICAgICAtbW96LWNvbHVtbi1nYXA6IDAgIWltcG9ydGFudDtcclxuICAgICAgICBjb2x1bW4tZ2FwOiAwICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmNvbHVtbi1nYXAtbGctMSB7XHJcbiAgICAgICAgLW1vei1jb2x1bW4tZ2FwOiAwLjI1cmVtICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgY29sdW1uLWdhcDogMC4yNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5jb2x1bW4tZ2FwLWxnLTIge1xyXG4gICAgICAgIC1tb3otY29sdW1uLWdhcDogMC41cmVtICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgY29sdW1uLWdhcDogMC41cmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmNvbHVtbi1nYXAtbGctMyB7XHJcbiAgICAgICAgLW1vei1jb2x1bW4tZ2FwOiAxcmVtICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgY29sdW1uLWdhcDogMXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5jb2x1bW4tZ2FwLWxnLTQge1xyXG4gICAgICAgIC1tb3otY29sdW1uLWdhcDogMS41cmVtICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgY29sdW1uLWdhcDogMS41cmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmNvbHVtbi1nYXAtbGctNSB7XHJcbiAgICAgICAgLW1vei1jb2x1bW4tZ2FwOiAzcmVtICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgY29sdW1uLWdhcDogM3JlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC50ZXh0LWxnLXN0YXJ0IHtcclxuICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0ICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLnRleHQtbGctZW5kIHtcclxuICAgICAgICB0ZXh0LWFsaWduOiByaWdodCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC50ZXh0LWxnLWNlbnRlciB7XHJcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcclxuICAgIC5mbG9hdC14bC1zdGFydCB7XHJcbiAgICAgICAgZmxvYXQ6IGxlZnQgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuZmxvYXQteGwtZW5kIHtcclxuICAgICAgICBmbG9hdDogcmlnaHQgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuZmxvYXQteGwtbm9uZSB7XHJcbiAgICAgICAgZmxvYXQ6IG5vbmUgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAub2JqZWN0LWZpdC14bC1jb250YWluIHtcclxuICAgICAgICAtby1vYmplY3QtZml0OiBjb250YWluICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgb2JqZWN0LWZpdDogY29udGFpbiAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5vYmplY3QtZml0LXhsLWNvdmVyIHtcclxuICAgICAgICAtby1vYmplY3QtZml0OiBjb3ZlciAhaW1wb3J0YW50O1xyXG4gICAgICAgIG9iamVjdC1maXQ6IGNvdmVyICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLm9iamVjdC1maXQteGwtZmlsbCB7XHJcbiAgICAgICAgLW8tb2JqZWN0LWZpdDogZmlsbCAhaW1wb3J0YW50O1xyXG4gICAgICAgIG9iamVjdC1maXQ6IGZpbGwgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAub2JqZWN0LWZpdC14bC1zY2FsZSB7XHJcbiAgICAgICAgLW8tb2JqZWN0LWZpdDogc2NhbGUtZG93biAhaW1wb3J0YW50O1xyXG4gICAgICAgIG9iamVjdC1maXQ6IHNjYWxlLWRvd24gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAub2JqZWN0LWZpdC14bC1ub25lIHtcclxuICAgICAgICAtby1vYmplY3QtZml0OiBub25lICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgb2JqZWN0LWZpdDogbm9uZSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5kLXhsLWlubGluZSB7XHJcbiAgICAgICAgZGlzcGxheTogaW5saW5lICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmQteGwtaW5saW5lLWJsb2NrIHtcclxuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2sgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuZC14bC1ibG9jayB7XHJcbiAgICAgICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuZC14bC1ncmlkIHtcclxuICAgICAgICBkaXNwbGF5OiBncmlkICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmQteGwtaW5saW5lLWdyaWQge1xyXG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ncmlkICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmQteGwtdGFibGUge1xyXG4gICAgICAgIGRpc3BsYXk6IHRhYmxlICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmQteGwtdGFibGUtcm93IHtcclxuICAgICAgICBkaXNwbGF5OiB0YWJsZS1yb3cgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuZC14bC10YWJsZS1jZWxsIHtcclxuICAgICAgICBkaXNwbGF5OiB0YWJsZS1jZWxsICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmQteGwtZmxleCB7XHJcbiAgICAgICAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5kLXhsLWlubGluZS1mbGV4IHtcclxuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtZmxleCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5kLXhsLW5vbmUge1xyXG4gICAgICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuZmxleC14bC1maWxsIHtcclxuICAgICAgICBmbGV4OiAxIDEgYXV0byAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5mbGV4LXhsLXJvdyB7XHJcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdyAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5mbGV4LXhsLWNvbHVtbiB7XHJcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbiAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5mbGV4LXhsLXJvdy1yZXZlcnNlIHtcclxuICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2UgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuZmxleC14bC1jb2x1bW4tcmV2ZXJzZSB7XHJcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmZsZXgteGwtZ3Jvdy0wIHtcclxuICAgICAgICBmbGV4LWdyb3c6IDAgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuZmxleC14bC1ncm93LTEge1xyXG4gICAgICAgIGZsZXgtZ3JvdzogMSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5mbGV4LXhsLXNocmluay0wIHtcclxuICAgICAgICBmbGV4LXNocmluazogMCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5mbGV4LXhsLXNocmluay0xIHtcclxuICAgICAgICBmbGV4LXNocmluazogMSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5mbGV4LXhsLXdyYXAge1xyXG4gICAgICAgIGZsZXgtd3JhcDogd3JhcCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5mbGV4LXhsLW5vd3JhcCB7XHJcbiAgICAgICAgZmxleC13cmFwOiBub3dyYXAgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuZmxleC14bC13cmFwLXJldmVyc2Uge1xyXG4gICAgICAgIGZsZXgtd3JhcDogd3JhcC1yZXZlcnNlICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmp1c3RpZnktY29udGVudC14bC1zdGFydCB7XHJcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmp1c3RpZnktY29udGVudC14bC1lbmQge1xyXG4gICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuanVzdGlmeS1jb250ZW50LXhsLWNlbnRlciB7XHJcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXIgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuanVzdGlmeS1jb250ZW50LXhsLWJldHdlZW4ge1xyXG4gICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbiAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5qdXN0aWZ5LWNvbnRlbnQteGwtYXJvdW5kIHtcclxuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWFyb3VuZCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5qdXN0aWZ5LWNvbnRlbnQteGwtZXZlbmx5IHtcclxuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWV2ZW5seSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5hbGlnbi1pdGVtcy14bC1zdGFydCB7XHJcbiAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuYWxpZ24taXRlbXMteGwtZW5kIHtcclxuICAgICAgICBhbGlnbi1pdGVtczogZmxleC1lbmQgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuYWxpZ24taXRlbXMteGwtY2VudGVyIHtcclxuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmFsaWduLWl0ZW1zLXhsLWJhc2VsaW5lIHtcclxuICAgICAgICBhbGlnbi1pdGVtczogYmFzZWxpbmUgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuYWxpZ24taXRlbXMteGwtc3RyZXRjaCB7XHJcbiAgICAgICAgYWxpZ24taXRlbXM6IHN0cmV0Y2ggIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuYWxpZ24tY29udGVudC14bC1zdGFydCB7XHJcbiAgICAgICAgYWxpZ24tY29udGVudDogZmxleC1zdGFydCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5hbGlnbi1jb250ZW50LXhsLWVuZCB7XHJcbiAgICAgICAgYWxpZ24tY29udGVudDogZmxleC1lbmQgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuYWxpZ24tY29udGVudC14bC1jZW50ZXIge1xyXG4gICAgICAgIGFsaWduLWNvbnRlbnQ6IGNlbnRlciAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5hbGlnbi1jb250ZW50LXhsLWJldHdlZW4ge1xyXG4gICAgICAgIGFsaWduLWNvbnRlbnQ6IHNwYWNlLWJldHdlZW4gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuYWxpZ24tY29udGVudC14bC1hcm91bmQge1xyXG4gICAgICAgIGFsaWduLWNvbnRlbnQ6IHNwYWNlLWFyb3VuZCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5hbGlnbi1jb250ZW50LXhsLXN0cmV0Y2gge1xyXG4gICAgICAgIGFsaWduLWNvbnRlbnQ6IHN0cmV0Y2ggIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuYWxpZ24tc2VsZi14bC1hdXRvIHtcclxuICAgICAgICBhbGlnbi1zZWxmOiBhdXRvICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmFsaWduLXNlbGYteGwtc3RhcnQge1xyXG4gICAgICAgIGFsaWduLXNlbGY6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuYWxpZ24tc2VsZi14bC1lbmQge1xyXG4gICAgICAgIGFsaWduLXNlbGY6IGZsZXgtZW5kICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmFsaWduLXNlbGYteGwtY2VudGVyIHtcclxuICAgICAgICBhbGlnbi1zZWxmOiBjZW50ZXIgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuYWxpZ24tc2VsZi14bC1iYXNlbGluZSB7XHJcbiAgICAgICAgYWxpZ24tc2VsZjogYmFzZWxpbmUgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuYWxpZ24tc2VsZi14bC1zdHJldGNoIHtcclxuICAgICAgICBhbGlnbi1zZWxmOiBzdHJldGNoICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLm9yZGVyLXhsLWZpcnN0IHtcclxuICAgICAgICBvcmRlcjogLTEgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAub3JkZXIteGwtMCB7XHJcbiAgICAgICAgb3JkZXI6IDAgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAub3JkZXIteGwtMSB7XHJcbiAgICAgICAgb3JkZXI6IDEgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAub3JkZXIteGwtMiB7XHJcbiAgICAgICAgb3JkZXI6IDIgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAub3JkZXIteGwtMyB7XHJcbiAgICAgICAgb3JkZXI6IDMgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAub3JkZXIteGwtNCB7XHJcbiAgICAgICAgb3JkZXI6IDQgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAub3JkZXIteGwtNSB7XHJcbiAgICAgICAgb3JkZXI6IDUgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAub3JkZXIteGwtbGFzdCB7XHJcbiAgICAgICAgb3JkZXI6IDYgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAubS14bC0wIHtcclxuICAgICAgICBtYXJnaW46IDAgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAubS14bC0xIHtcclxuICAgICAgICBtYXJnaW46IDAuMjVyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAubS14bC0yIHtcclxuICAgICAgICBtYXJnaW46IDAuNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5tLXhsLTMge1xyXG4gICAgICAgIG1hcmdpbjogMXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5tLXhsLTQge1xyXG4gICAgICAgIG1hcmdpbjogMS41cmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLm0teGwtNSB7XHJcbiAgICAgICAgbWFyZ2luOiAzcmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLm0teGwtYXV0byB7XHJcbiAgICAgICAgbWFyZ2luOiBhdXRvICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLm14LXhsLTAge1xyXG4gICAgICAgIG1hcmdpbi1yaWdodDogMCAhaW1wb3J0YW50O1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiAwICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLm14LXhsLTEge1xyXG4gICAgICAgIG1hcmdpbi1yaWdodDogMC4yNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLm14LXhsLTIge1xyXG4gICAgICAgIG1hcmdpbi1yaWdodDogMC41cmVtICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDAuNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5teC14bC0zIHtcclxuICAgICAgICBtYXJnaW4tcmlnaHQ6IDFyZW0gIWltcG9ydGFudDtcclxuICAgICAgICBtYXJnaW4tbGVmdDogMXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5teC14bC00IHtcclxuICAgICAgICBtYXJnaW4tcmlnaHQ6IDEuNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiAxLjVyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAubXgteGwtNSB7XHJcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAzcmVtICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDNyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAubXgteGwtYXV0byB7XHJcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IGF1dG8gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAubXkteGwtMCB7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogMCAhaW1wb3J0YW50O1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAubXkteGwtMSB7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogMC4yNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDAuMjVyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAubXkteGwtMiB7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogMC41cmVtICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMC41cmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLm15LXhsLTMge1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDFyZW0gIWltcG9ydGFudDtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAxcmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLm15LXhsLTQge1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDEuNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDEuNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5teS14bC01IHtcclxuICAgICAgICBtYXJnaW4tdG9wOiAzcmVtICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogM3JlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5teS14bC1hdXRvIHtcclxuICAgICAgICBtYXJnaW4tdG9wOiBhdXRvICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogYXV0byAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5tdC14bC0wIHtcclxuICAgICAgICBtYXJnaW4tdG9wOiAwICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLm10LXhsLTEge1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDAuMjVyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAubXQteGwtMiB7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogMC41cmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLm10LXhsLTMge1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDFyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAubXQteGwtNCB7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogMS41cmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLm10LXhsLTUge1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDNyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAubXQteGwtYXV0byB7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogYXV0byAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5tZS14bC0wIHtcclxuICAgICAgICBtYXJnaW4tcmlnaHQ6IDAgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAubWUteGwtMSB7XHJcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLm1lLXhsLTIge1xyXG4gICAgICAgIG1hcmdpbi1yaWdodDogMC41cmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLm1lLXhsLTMge1xyXG4gICAgICAgIG1hcmdpbi1yaWdodDogMXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5tZS14bC00IHtcclxuICAgICAgICBtYXJnaW4tcmlnaHQ6IDEuNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5tZS14bC01IHtcclxuICAgICAgICBtYXJnaW4tcmlnaHQ6IDNyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAubWUteGwtYXV0byB7XHJcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLm1iLXhsLTAge1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAubWIteGwtMSB7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMC4yNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5tYi14bC0yIHtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAwLjVyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAubWIteGwtMyB7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5tYi14bC00IHtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAxLjVyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAubWIteGwtNSB7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogM3JlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5tYi14bC1hdXRvIHtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiBhdXRvICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLm1zLXhsLTAge1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiAwICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLm1zLXhsLTEge1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLm1zLXhsLTIge1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiAwLjVyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAubXMteGwtMyB7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDFyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAubXMteGwtNCB7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDEuNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5tcy14bC01IHtcclxuICAgICAgICBtYXJnaW4tbGVmdDogM3JlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5tcy14bC1hdXRvIHtcclxuICAgICAgICBtYXJnaW4tbGVmdDogYXV0byAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5wLXhsLTAge1xyXG4gICAgICAgIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAucC14bC0xIHtcclxuICAgICAgICBwYWRkaW5nOiAwLjI1cmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLnAteGwtMiB7XHJcbiAgICAgICAgcGFkZGluZzogMC41cmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLnAteGwtMyB7XHJcbiAgICAgICAgcGFkZGluZzogMXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5wLXhsLTQge1xyXG4gICAgICAgIHBhZGRpbmc6IDEuNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5wLXhsLTUge1xyXG4gICAgICAgIHBhZGRpbmc6IDNyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAucHgteGwtMCB7XHJcbiAgICAgICAgcGFkZGluZy1yaWdodDogMCAhaW1wb3J0YW50O1xyXG4gICAgICAgIHBhZGRpbmctbGVmdDogMCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5weC14bC0xIHtcclxuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLnB4LXhsLTIge1xyXG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDAuNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgICAgIHBhZGRpbmctbGVmdDogMC41cmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLnB4LXhsLTMge1xyXG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDFyZW0gIWltcG9ydGFudDtcclxuICAgICAgICBwYWRkaW5nLWxlZnQ6IDFyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAucHgteGwtNCB7XHJcbiAgICAgICAgcGFkZGluZy1yaWdodDogMS41cmVtICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAxLjVyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAucHgteGwtNSB7XHJcbiAgICAgICAgcGFkZGluZy1yaWdodDogM3JlbSAhaW1wb3J0YW50O1xyXG4gICAgICAgIHBhZGRpbmctbGVmdDogM3JlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5weS14bC0wIHtcclxuICAgICAgICBwYWRkaW5nLXRvcDogMCAhaW1wb3J0YW50O1xyXG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAwICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLnB5LXhsLTEge1xyXG4gICAgICAgIHBhZGRpbmctdG9wOiAwLjI1cmVtICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDAuMjVyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAucHkteGwtMiB7XHJcbiAgICAgICAgcGFkZGluZy10b3A6IDAuNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAwLjVyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAucHkteGwtMyB7XHJcbiAgICAgICAgcGFkZGluZy10b3A6IDFyZW0gIWltcG9ydGFudDtcclxuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5weS14bC00IHtcclxuICAgICAgICBwYWRkaW5nLXRvcDogMS41cmVtICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDEuNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5weS14bC01IHtcclxuICAgICAgICBwYWRkaW5nLXRvcDogM3JlbSAhaW1wb3J0YW50O1xyXG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAzcmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLnB0LXhsLTAge1xyXG4gICAgICAgIHBhZGRpbmctdG9wOiAwICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLnB0LXhsLTEge1xyXG4gICAgICAgIHBhZGRpbmctdG9wOiAwLjI1cmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLnB0LXhsLTIge1xyXG4gICAgICAgIHBhZGRpbmctdG9wOiAwLjVyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAucHQteGwtMyB7XHJcbiAgICAgICAgcGFkZGluZy10b3A6IDFyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAucHQteGwtNCB7XHJcbiAgICAgICAgcGFkZGluZy10b3A6IDEuNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5wdC14bC01IHtcclxuICAgICAgICBwYWRkaW5nLXRvcDogM3JlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5wZS14bC0wIHtcclxuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLnBlLXhsLTEge1xyXG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDAuMjVyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAucGUteGwtMiB7XHJcbiAgICAgICAgcGFkZGluZy1yaWdodDogMC41cmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLnBlLXhsLTMge1xyXG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDFyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAucGUteGwtNCB7XHJcbiAgICAgICAgcGFkZGluZy1yaWdodDogMS41cmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLnBlLXhsLTUge1xyXG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDNyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAucGIteGwtMCB7XHJcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDAgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAucGIteGwtMSB7XHJcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDAuMjVyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAucGIteGwtMiB7XHJcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDAuNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5wYi14bC0zIHtcclxuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5wYi14bC00IHtcclxuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMS41cmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLnBiLXhsLTUge1xyXG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAzcmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLnBzLXhsLTAge1xyXG4gICAgICAgIHBhZGRpbmctbGVmdDogMCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5wcy14bC0xIHtcclxuICAgICAgICBwYWRkaW5nLWxlZnQ6IDAuMjVyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAucHMteGwtMiB7XHJcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAwLjVyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAucHMteGwtMyB7XHJcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAxcmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLnBzLXhsLTQge1xyXG4gICAgICAgIHBhZGRpbmctbGVmdDogMS41cmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLnBzLXhsLTUge1xyXG4gICAgICAgIHBhZGRpbmctbGVmdDogM3JlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5nYXAteGwtMCB7XHJcbiAgICAgICAgZ2FwOiAwICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmdhcC14bC0xIHtcclxuICAgICAgICBnYXA6IDAuMjVyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuZ2FwLXhsLTIge1xyXG4gICAgICAgIGdhcDogMC41cmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmdhcC14bC0zIHtcclxuICAgICAgICBnYXA6IDFyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuZ2FwLXhsLTQge1xyXG4gICAgICAgIGdhcDogMS41cmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmdhcC14bC01IHtcclxuICAgICAgICBnYXA6IDNyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAucm93LWdhcC14bC0wIHtcclxuICAgICAgICByb3ctZ2FwOiAwICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLnJvdy1nYXAteGwtMSB7XHJcbiAgICAgICAgcm93LWdhcDogMC4yNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5yb3ctZ2FwLXhsLTIge1xyXG4gICAgICAgIHJvdy1nYXA6IDAuNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5yb3ctZ2FwLXhsLTMge1xyXG4gICAgICAgIHJvdy1nYXA6IDFyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAucm93LWdhcC14bC00IHtcclxuICAgICAgICByb3ctZ2FwOiAxLjVyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAucm93LWdhcC14bC01IHtcclxuICAgICAgICByb3ctZ2FwOiAzcmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmNvbHVtbi1nYXAteGwtMCB7XHJcbiAgICAgICAgLW1vei1jb2x1bW4tZ2FwOiAwICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgY29sdW1uLWdhcDogMCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5jb2x1bW4tZ2FwLXhsLTEge1xyXG4gICAgICAgIC1tb3otY29sdW1uLWdhcDogMC4yNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgICAgIGNvbHVtbi1nYXA6IDAuMjVyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuY29sdW1uLWdhcC14bC0yIHtcclxuICAgICAgICAtbW96LWNvbHVtbi1nYXA6IDAuNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgICAgIGNvbHVtbi1nYXA6IDAuNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5jb2x1bW4tZ2FwLXhsLTMge1xyXG4gICAgICAgIC1tb3otY29sdW1uLWdhcDogMXJlbSAhaW1wb3J0YW50O1xyXG4gICAgICAgIGNvbHVtbi1nYXA6IDFyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuY29sdW1uLWdhcC14bC00IHtcclxuICAgICAgICAtbW96LWNvbHVtbi1nYXA6IDEuNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgICAgIGNvbHVtbi1nYXA6IDEuNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5jb2x1bW4tZ2FwLXhsLTUge1xyXG4gICAgICAgIC1tb3otY29sdW1uLWdhcDogM3JlbSAhaW1wb3J0YW50O1xyXG4gICAgICAgIGNvbHVtbi1nYXA6IDNyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAudGV4dC14bC1zdGFydCB7XHJcbiAgICAgICAgdGV4dC1hbGlnbjogbGVmdCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC50ZXh0LXhsLWVuZCB7XHJcbiAgICAgICAgdGV4dC1hbGlnbjogcmlnaHQgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAudGV4dC14bC1jZW50ZXIge1xyXG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlciAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogMTQwMHB4KSB7XHJcbiAgICAuZmxvYXQteHhsLXN0YXJ0IHtcclxuICAgICAgICBmbG9hdDogbGVmdCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5mbG9hdC14eGwtZW5kIHtcclxuICAgICAgICBmbG9hdDogcmlnaHQgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuZmxvYXQteHhsLW5vbmUge1xyXG4gICAgICAgIGZsb2F0OiBub25lICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLm9iamVjdC1maXQteHhsLWNvbnRhaW4ge1xyXG4gICAgICAgIC1vLW9iamVjdC1maXQ6IGNvbnRhaW4gIWltcG9ydGFudDtcclxuICAgICAgICBvYmplY3QtZml0OiBjb250YWluICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLm9iamVjdC1maXQteHhsLWNvdmVyIHtcclxuICAgICAgICAtby1vYmplY3QtZml0OiBjb3ZlciAhaW1wb3J0YW50O1xyXG4gICAgICAgIG9iamVjdC1maXQ6IGNvdmVyICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLm9iamVjdC1maXQteHhsLWZpbGwge1xyXG4gICAgICAgIC1vLW9iamVjdC1maXQ6IGZpbGwgIWltcG9ydGFudDtcclxuICAgICAgICBvYmplY3QtZml0OiBmaWxsICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLm9iamVjdC1maXQteHhsLXNjYWxlIHtcclxuICAgICAgICAtby1vYmplY3QtZml0OiBzY2FsZS1kb3duICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgb2JqZWN0LWZpdDogc2NhbGUtZG93biAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5vYmplY3QtZml0LXh4bC1ub25lIHtcclxuICAgICAgICAtby1vYmplY3QtZml0OiBub25lICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgb2JqZWN0LWZpdDogbm9uZSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5kLXh4bC1pbmxpbmUge1xyXG4gICAgICAgIGRpc3BsYXk6IGlubGluZSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5kLXh4bC1pbmxpbmUtYmxvY2sge1xyXG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jayAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5kLXh4bC1ibG9jayB7XHJcbiAgICAgICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuZC14eGwtZ3JpZCB7XHJcbiAgICAgICAgZGlzcGxheTogZ3JpZCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5kLXh4bC1pbmxpbmUtZ3JpZCB7XHJcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWdyaWQgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuZC14eGwtdGFibGUge1xyXG4gICAgICAgIGRpc3BsYXk6IHRhYmxlICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmQteHhsLXRhYmxlLXJvdyB7XHJcbiAgICAgICAgZGlzcGxheTogdGFibGUtcm93ICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmQteHhsLXRhYmxlLWNlbGwge1xyXG4gICAgICAgIGRpc3BsYXk6IHRhYmxlLWNlbGwgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuZC14eGwtZmxleCB7XHJcbiAgICAgICAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5kLXh4bC1pbmxpbmUtZmxleCB7XHJcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWZsZXggIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuZC14eGwtbm9uZSB7XHJcbiAgICAgICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5mbGV4LXh4bC1maWxsIHtcclxuICAgICAgICBmbGV4OiAxIDEgYXV0byAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5mbGV4LXh4bC1yb3cge1xyXG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3cgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuZmxleC14eGwtY29sdW1uIHtcclxuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmZsZXgteHhsLXJvdy1yZXZlcnNlIHtcclxuICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2UgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuZmxleC14eGwtY29sdW1uLXJldmVyc2Uge1xyXG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5mbGV4LXh4bC1ncm93LTAge1xyXG4gICAgICAgIGZsZXgtZ3JvdzogMCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5mbGV4LXh4bC1ncm93LTEge1xyXG4gICAgICAgIGZsZXgtZ3JvdzogMSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5mbGV4LXh4bC1zaHJpbmstMCB7XHJcbiAgICAgICAgZmxleC1zaHJpbms6IDAgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuZmxleC14eGwtc2hyaW5rLTEge1xyXG4gICAgICAgIGZsZXgtc2hyaW5rOiAxICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmZsZXgteHhsLXdyYXAge1xyXG4gICAgICAgIGZsZXgtd3JhcDogd3JhcCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5mbGV4LXh4bC1ub3dyYXAge1xyXG4gICAgICAgIGZsZXgtd3JhcDogbm93cmFwICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmZsZXgteHhsLXdyYXAtcmV2ZXJzZSB7XHJcbiAgICAgICAgZmxleC13cmFwOiB3cmFwLXJldmVyc2UgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuanVzdGlmeS1jb250ZW50LXh4bC1zdGFydCB7XHJcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmp1c3RpZnktY29udGVudC14eGwtZW5kIHtcclxuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmp1c3RpZnktY29udGVudC14eGwtY2VudGVyIHtcclxuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlciAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5qdXN0aWZ5LWNvbnRlbnQteHhsLWJldHdlZW4ge1xyXG4gICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbiAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5qdXN0aWZ5LWNvbnRlbnQteHhsLWFyb3VuZCB7XHJcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1hcm91bmQgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuanVzdGlmeS1jb250ZW50LXh4bC1ldmVubHkge1xyXG4gICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtZXZlbmx5ICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmFsaWduLWl0ZW1zLXh4bC1zdGFydCB7XHJcbiAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuYWxpZ24taXRlbXMteHhsLWVuZCB7XHJcbiAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmFsaWduLWl0ZW1zLXh4bC1jZW50ZXIge1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXIgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuYWxpZ24taXRlbXMteHhsLWJhc2VsaW5lIHtcclxuICAgICAgICBhbGlnbi1pdGVtczogYmFzZWxpbmUgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuYWxpZ24taXRlbXMteHhsLXN0cmV0Y2gge1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBzdHJldGNoICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmFsaWduLWNvbnRlbnQteHhsLXN0YXJ0IHtcclxuICAgICAgICBhbGlnbi1jb250ZW50OiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmFsaWduLWNvbnRlbnQteHhsLWVuZCB7XHJcbiAgICAgICAgYWxpZ24tY29udGVudDogZmxleC1lbmQgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuYWxpZ24tY29udGVudC14eGwtY2VudGVyIHtcclxuICAgICAgICBhbGlnbi1jb250ZW50OiBjZW50ZXIgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuYWxpZ24tY29udGVudC14eGwtYmV0d2VlbiB7XHJcbiAgICAgICAgYWxpZ24tY29udGVudDogc3BhY2UtYmV0d2VlbiAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5hbGlnbi1jb250ZW50LXh4bC1hcm91bmQge1xyXG4gICAgICAgIGFsaWduLWNvbnRlbnQ6IHNwYWNlLWFyb3VuZCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5hbGlnbi1jb250ZW50LXh4bC1zdHJldGNoIHtcclxuICAgICAgICBhbGlnbi1jb250ZW50OiBzdHJldGNoICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmFsaWduLXNlbGYteHhsLWF1dG8ge1xyXG4gICAgICAgIGFsaWduLXNlbGY6IGF1dG8gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuYWxpZ24tc2VsZi14eGwtc3RhcnQge1xyXG4gICAgICAgIGFsaWduLXNlbGY6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuYWxpZ24tc2VsZi14eGwtZW5kIHtcclxuICAgICAgICBhbGlnbi1zZWxmOiBmbGV4LWVuZCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5hbGlnbi1zZWxmLXh4bC1jZW50ZXIge1xyXG4gICAgICAgIGFsaWduLXNlbGY6IGNlbnRlciAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5hbGlnbi1zZWxmLXh4bC1iYXNlbGluZSB7XHJcbiAgICAgICAgYWxpZ24tc2VsZjogYmFzZWxpbmUgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuYWxpZ24tc2VsZi14eGwtc3RyZXRjaCB7XHJcbiAgICAgICAgYWxpZ24tc2VsZjogc3RyZXRjaCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5vcmRlci14eGwtZmlyc3Qge1xyXG4gICAgICAgIG9yZGVyOiAtMSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5vcmRlci14eGwtMCB7XHJcbiAgICAgICAgb3JkZXI6IDAgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAub3JkZXIteHhsLTEge1xyXG4gICAgICAgIG9yZGVyOiAxICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLm9yZGVyLXh4bC0yIHtcclxuICAgICAgICBvcmRlcjogMiAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5vcmRlci14eGwtMyB7XHJcbiAgICAgICAgb3JkZXI6IDMgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAub3JkZXIteHhsLTQge1xyXG4gICAgICAgIG9yZGVyOiA0ICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLm9yZGVyLXh4bC01IHtcclxuICAgICAgICBvcmRlcjogNSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5vcmRlci14eGwtbGFzdCB7XHJcbiAgICAgICAgb3JkZXI6IDYgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAubS14eGwtMCB7XHJcbiAgICAgICAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLm0teHhsLTEge1xyXG4gICAgICAgIG1hcmdpbjogMC4yNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5tLXh4bC0yIHtcclxuICAgICAgICBtYXJnaW46IDAuNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5tLXh4bC0zIHtcclxuICAgICAgICBtYXJnaW46IDFyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAubS14eGwtNCB7XHJcbiAgICAgICAgbWFyZ2luOiAxLjVyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAubS14eGwtNSB7XHJcbiAgICAgICAgbWFyZ2luOiAzcmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLm0teHhsLWF1dG8ge1xyXG4gICAgICAgIG1hcmdpbjogYXV0byAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5teC14eGwtMCB7XHJcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDAgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAubXgteHhsLTEge1xyXG4gICAgICAgIG1hcmdpbi1yaWdodDogMC4yNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLm14LXh4bC0yIHtcclxuICAgICAgICBtYXJnaW4tcmlnaHQ6IDAuNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiAwLjVyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAubXgteHhsLTMge1xyXG4gICAgICAgIG1hcmdpbi1yaWdodDogMXJlbSAhaW1wb3J0YW50O1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiAxcmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLm14LXh4bC00IHtcclxuICAgICAgICBtYXJnaW4tcmlnaHQ6IDEuNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiAxLjVyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAubXgteHhsLTUge1xyXG4gICAgICAgIG1hcmdpbi1yaWdodDogM3JlbSAhaW1wb3J0YW50O1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiAzcmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLm14LXh4bC1hdXRvIHtcclxuICAgICAgICBtYXJnaW4tcmlnaHQ6IGF1dG8gIWltcG9ydGFudDtcclxuICAgICAgICBtYXJnaW4tbGVmdDogYXV0byAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5teS14eGwtMCB7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogMCAhaW1wb3J0YW50O1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAubXkteHhsLTEge1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDAuMjVyZW0gIWltcG9ydGFudDtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAwLjI1cmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLm15LXh4bC0yIHtcclxuICAgICAgICBtYXJnaW4tdG9wOiAwLjVyZW0gIWltcG9ydGFudDtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAwLjVyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAubXkteHhsLTMge1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDFyZW0gIWltcG9ydGFudDtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAxcmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLm15LXh4bC00IHtcclxuICAgICAgICBtYXJnaW4tdG9wOiAxLjVyZW0gIWltcG9ydGFudDtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAxLjVyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAubXkteHhsLTUge1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDNyZW0gIWltcG9ydGFudDtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAzcmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLm15LXh4bC1hdXRvIHtcclxuICAgICAgICBtYXJnaW4tdG9wOiBhdXRvICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogYXV0byAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5tdC14eGwtMCB7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogMCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5tdC14eGwtMSB7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogMC4yNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5tdC14eGwtMiB7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogMC41cmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLm10LXh4bC0zIHtcclxuICAgICAgICBtYXJnaW4tdG9wOiAxcmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLm10LXh4bC00IHtcclxuICAgICAgICBtYXJnaW4tdG9wOiAxLjVyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAubXQteHhsLTUge1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDNyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAubXQteHhsLWF1dG8ge1xyXG4gICAgICAgIG1hcmdpbi10b3A6IGF1dG8gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAubWUteHhsLTAge1xyXG4gICAgICAgIG1hcmdpbi1yaWdodDogMCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5tZS14eGwtMSB7XHJcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLm1lLXh4bC0yIHtcclxuICAgICAgICBtYXJnaW4tcmlnaHQ6IDAuNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5tZS14eGwtMyB7XHJcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAxcmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLm1lLXh4bC00IHtcclxuICAgICAgICBtYXJnaW4tcmlnaHQ6IDEuNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5tZS14eGwtNSB7XHJcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAzcmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLm1lLXh4bC1hdXRvIHtcclxuICAgICAgICBtYXJnaW4tcmlnaHQ6IGF1dG8gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAubWIteHhsLTAge1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAubWIteHhsLTEge1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDAuMjVyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAubWIteHhsLTIge1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDAuNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5tYi14eGwtMyB7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5tYi14eGwtNCB7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMS41cmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLm1iLXh4bC01IHtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAzcmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLm1iLXh4bC1hdXRvIHtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiBhdXRvICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLm1zLXh4bC0wIHtcclxuICAgICAgICBtYXJnaW4tbGVmdDogMCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5tcy14eGwtMSB7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDAuMjVyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAubXMteHhsLTIge1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiAwLjVyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAubXMteHhsLTMge1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiAxcmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLm1zLXh4bC00IHtcclxuICAgICAgICBtYXJnaW4tbGVmdDogMS41cmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLm1zLXh4bC01IHtcclxuICAgICAgICBtYXJnaW4tbGVmdDogM3JlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5tcy14eGwtYXV0byB7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IGF1dG8gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAucC14eGwtMCB7XHJcbiAgICAgICAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5wLXh4bC0xIHtcclxuICAgICAgICBwYWRkaW5nOiAwLjI1cmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLnAteHhsLTIge1xyXG4gICAgICAgIHBhZGRpbmc6IDAuNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5wLXh4bC0zIHtcclxuICAgICAgICBwYWRkaW5nOiAxcmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLnAteHhsLTQge1xyXG4gICAgICAgIHBhZGRpbmc6IDEuNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5wLXh4bC01IHtcclxuICAgICAgICBwYWRkaW5nOiAzcmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLnB4LXh4bC0wIHtcclxuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAwICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLnB4LXh4bC0xIHtcclxuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLnB4LXh4bC0yIHtcclxuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwLjVyZW0gIWltcG9ydGFudDtcclxuICAgICAgICBwYWRkaW5nLWxlZnQ6IDAuNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5weC14eGwtMyB7XHJcbiAgICAgICAgcGFkZGluZy1yaWdodDogMXJlbSAhaW1wb3J0YW50O1xyXG4gICAgICAgIHBhZGRpbmctbGVmdDogMXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5weC14eGwtNCB7XHJcbiAgICAgICAgcGFkZGluZy1yaWdodDogMS41cmVtICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAxLjVyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAucHgteHhsLTUge1xyXG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDNyZW0gIWltcG9ydGFudDtcclxuICAgICAgICBwYWRkaW5nLWxlZnQ6IDNyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAucHkteHhsLTAge1xyXG4gICAgICAgIHBhZGRpbmctdG9wOiAwICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDAgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAucHkteHhsLTEge1xyXG4gICAgICAgIHBhZGRpbmctdG9wOiAwLjI1cmVtICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDAuMjVyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAucHkteHhsLTIge1xyXG4gICAgICAgIHBhZGRpbmctdG9wOiAwLjVyZW0gIWltcG9ydGFudDtcclxuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMC41cmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLnB5LXh4bC0zIHtcclxuICAgICAgICBwYWRkaW5nLXRvcDogMXJlbSAhaW1wb3J0YW50O1xyXG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAxcmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLnB5LXh4bC00IHtcclxuICAgICAgICBwYWRkaW5nLXRvcDogMS41cmVtICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDEuNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5weS14eGwtNSB7XHJcbiAgICAgICAgcGFkZGluZy10b3A6IDNyZW0gIWltcG9ydGFudDtcclxuICAgICAgICBwYWRkaW5nLWJvdHRvbTogM3JlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5wdC14eGwtMCB7XHJcbiAgICAgICAgcGFkZGluZy10b3A6IDAgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAucHQteHhsLTEge1xyXG4gICAgICAgIHBhZGRpbmctdG9wOiAwLjI1cmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLnB0LXh4bC0yIHtcclxuICAgICAgICBwYWRkaW5nLXRvcDogMC41cmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLnB0LXh4bC0zIHtcclxuICAgICAgICBwYWRkaW5nLXRvcDogMXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5wdC14eGwtNCB7XHJcbiAgICAgICAgcGFkZGluZy10b3A6IDEuNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5wdC14eGwtNSB7XHJcbiAgICAgICAgcGFkZGluZy10b3A6IDNyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAucGUteHhsLTAge1xyXG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDAgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAucGUteHhsLTEge1xyXG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDAuMjVyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAucGUteHhsLTIge1xyXG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDAuNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5wZS14eGwtMyB7XHJcbiAgICAgICAgcGFkZGluZy1yaWdodDogMXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5wZS14eGwtNCB7XHJcbiAgICAgICAgcGFkZGluZy1yaWdodDogMS41cmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLnBlLXh4bC01IHtcclxuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAzcmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLnBiLXh4bC0wIHtcclxuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5wYi14eGwtMSB7XHJcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDAuMjVyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAucGIteHhsLTIge1xyXG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAwLjVyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAucGIteHhsLTMge1xyXG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAxcmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLnBiLXh4bC00IHtcclxuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMS41cmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLnBiLXh4bC01IHtcclxuICAgICAgICBwYWRkaW5nLWJvdHRvbTogM3JlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5wcy14eGwtMCB7XHJcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAwICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLnBzLXh4bC0xIHtcclxuICAgICAgICBwYWRkaW5nLWxlZnQ6IDAuMjVyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAucHMteHhsLTIge1xyXG4gICAgICAgIHBhZGRpbmctbGVmdDogMC41cmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLnBzLXh4bC0zIHtcclxuICAgICAgICBwYWRkaW5nLWxlZnQ6IDFyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAucHMteHhsLTQge1xyXG4gICAgICAgIHBhZGRpbmctbGVmdDogMS41cmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLnBzLXh4bC01IHtcclxuICAgICAgICBwYWRkaW5nLWxlZnQ6IDNyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuZ2FwLXh4bC0wIHtcclxuICAgICAgICBnYXA6IDAgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuZ2FwLXh4bC0xIHtcclxuICAgICAgICBnYXA6IDAuMjVyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuZ2FwLXh4bC0yIHtcclxuICAgICAgICBnYXA6IDAuNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5nYXAteHhsLTMge1xyXG4gICAgICAgIGdhcDogMXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5nYXAteHhsLTQge1xyXG4gICAgICAgIGdhcDogMS41cmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmdhcC14eGwtNSB7XHJcbiAgICAgICAgZ2FwOiAzcmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLnJvdy1nYXAteHhsLTAge1xyXG4gICAgICAgIHJvdy1nYXA6IDAgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAucm93LWdhcC14eGwtMSB7XHJcbiAgICAgICAgcm93LWdhcDogMC4yNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5yb3ctZ2FwLXh4bC0yIHtcclxuICAgICAgICByb3ctZ2FwOiAwLjVyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAucm93LWdhcC14eGwtMyB7XHJcbiAgICAgICAgcm93LWdhcDogMXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5yb3ctZ2FwLXh4bC00IHtcclxuICAgICAgICByb3ctZ2FwOiAxLjVyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAucm93LWdhcC14eGwtNSB7XHJcbiAgICAgICAgcm93LWdhcDogM3JlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5jb2x1bW4tZ2FwLXh4bC0wIHtcclxuICAgICAgICAtbW96LWNvbHVtbi1nYXA6IDAgIWltcG9ydGFudDtcclxuICAgICAgICBjb2x1bW4tZ2FwOiAwICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmNvbHVtbi1nYXAteHhsLTEge1xyXG4gICAgICAgIC1tb3otY29sdW1uLWdhcDogMC4yNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgICAgIGNvbHVtbi1nYXA6IDAuMjVyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuY29sdW1uLWdhcC14eGwtMiB7XHJcbiAgICAgICAgLW1vei1jb2x1bW4tZ2FwOiAwLjVyZW0gIWltcG9ydGFudDtcclxuICAgICAgICBjb2x1bW4tZ2FwOiAwLjVyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuY29sdW1uLWdhcC14eGwtMyB7XHJcbiAgICAgICAgLW1vei1jb2x1bW4tZ2FwOiAxcmVtICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgY29sdW1uLWdhcDogMXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5jb2x1bW4tZ2FwLXh4bC00IHtcclxuICAgICAgICAtbW96LWNvbHVtbi1nYXA6IDEuNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgICAgIGNvbHVtbi1nYXA6IDEuNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5jb2x1bW4tZ2FwLXh4bC01IHtcclxuICAgICAgICAtbW96LWNvbHVtbi1nYXA6IDNyZW0gIWltcG9ydGFudDtcclxuICAgICAgICBjb2x1bW4tZ2FwOiAzcmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLnRleHQteHhsLXN0YXJ0IHtcclxuICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0ICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLnRleHQteHhsLWVuZCB7XHJcbiAgICAgICAgdGV4dC1hbGlnbjogcmlnaHQgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAudGV4dC14eGwtY2VudGVyIHtcclxuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXIgIWltcG9ydGFudDtcclxuICAgIH1cclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xyXG4gICAgLmZzLTEge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMi41cmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmZzLTIge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMnJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5mcy0zIHtcclxuICAgICAgICBmb250LXNpemU6IDEuNzVyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuZnMtNCB7XHJcbiAgICAgICAgZm9udC1zaXplOiAxLjVyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxufVxyXG5cclxuQG1lZGlhIHByaW50IHtcclxuICAgIC5kLXByaW50LWlubGluZSB7XHJcbiAgICAgICAgZGlzcGxheTogaW5saW5lICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmQtcHJpbnQtaW5saW5lLWJsb2NrIHtcclxuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2sgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuZC1wcmludC1ibG9jayB7XHJcbiAgICAgICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuZC1wcmludC1ncmlkIHtcclxuICAgICAgICBkaXNwbGF5OiBncmlkICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmQtcHJpbnQtaW5saW5lLWdyaWQge1xyXG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ncmlkICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmQtcHJpbnQtdGFibGUge1xyXG4gICAgICAgIGRpc3BsYXk6IHRhYmxlICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmQtcHJpbnQtdGFibGUtcm93IHtcclxuICAgICAgICBkaXNwbGF5OiB0YWJsZS1yb3cgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuZC1wcmludC10YWJsZS1jZWxsIHtcclxuICAgICAgICBkaXNwbGF5OiB0YWJsZS1jZWxsICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmQtcHJpbnQtZmxleCB7XHJcbiAgICAgICAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5kLXByaW50LWlubGluZS1mbGV4IHtcclxuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtZmxleCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5kLXByaW50LW5vbmUge1xyXG4gICAgICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcclxuICAgIH1cclxufVxyXG4iLCJib2R5IHtcclxuICAgIGJhY2tncm91bmQ6ICRjb2xvci13aGl0ZTtcclxuICAgIGZvbnQtZmFtaWx5OiAkZm9udC1wcmltYXJ5O1xyXG4gICAgbGV0dGVyLXNwYWNpbmc6Y2FsYygxcHggLyA0KTtcclxuICAgIGxpbmUtaGVpZ2h0OiAxLjc1O1xyXG4gICAgY29sb3I6ICRjb2xvci1ibGFjaztcclxufVxyXG5cclxuKjpmb2N1czpub3QoOmZvY3VzLXZpc2libGUpXHJcbntcclxuICAgIG91dGxpbmU6IG5vbmU7XHJcbn1cclxuXHJcbnN0cm9uZyB7XHJcbiAgICBmb250LWZhbWlseTogJGZvbnQtcHJpbWFyeS1ib2xkO1xyXG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcclxufSIsIu+7vy8qIEJyZWFrcG9pbnRzICovXHJcblxyXG4kYnAtczogMjBlbTsgXHRcdFx0Ly8gMzIwcHhcclxuJGJwLXMtbWF4OiAyOS45MzhlbTsgXHQvLyA0NzlweFxyXG4kYnAtc3c6IDMwZW07IFx0XHRcdC8vIDQ4MHB4XHJcbiRicC1zdy1tYXg6IDQ3LjkzOGVtOyBcdC8vIDc2N3B4XHJcbiRicC1tOiA0OGVtOyBcdFx0XHQvLyA3NjhweFxyXG4kYnAtbS1tYXg6IDU5LjkzOGVtOyBcdC8vIDk1OXB4XHQgXHJcbiRicC1tdzogNjBlbTsgXHRcdFx0Ly8gOTYwcHhcclxuJGJwLW13LW1heDogNjMuOTM4ZW07IFx0Ly8gMTAyM3B4XHJcbiRicC1tbDogNjRlbTsgXHRcdFx0Ly8gMTAyNHB4XHJcbiRicC1tbC1tYXg6IDcxLjE4OGVtOyBcdC8vIDExMzlweFxyXG4kYnAtbDogNzJlbTsgXHRcdFx0Ly8gMTE0MHB4XHJcbiRicC1sLW1heDogODEuMTg4ZW07ICAgIC8vIDEyOTlweFxyXG4kYnAteGw6IDgxLjI1ZW07XHRcdC8vIDEzMDBweFxyXG5cclxuXHJcbi8qIENvbG9ycyAqL1xyXG5cclxuJGNvbG9yLXdoaXRlOiBcdFx0XHQjZmZmZmZmO1xyXG4kY29sb3ItYmxhY2s6XHRcdFx0IzAwMDAwMDtcclxuJGNvbG9yLWJhc2U6XHRcdFx0IzA1MDUwNTtcclxuJGNvbG9yLWRhcms6XHRcdFx0IzM4MzgzODtcclxuJGNvbG9yLXByaW1hcnk6XHRcdFx0IzAwMkI0OTtcclxuJGNvbG9yLXNlY29uZGFyeTogXHRcdCMwMDc2QTg7XHJcbiRjb2xvci1ncmV5LWRrcjogICAgXHQkY29sb3ItYmFzZTtcclxuJGNvbG9yLWdyZXktZGs6XHQgICAgXHQkY29sb3ItZGFyaztcclxuJGNvbG9yLWdyZXktbWVkaXVtOiBcdCM3Rjk3QTg7XHJcbiRjb2xvci1ncmV5OiBcdFx0XHQjRTRFNUU1O1xyXG4kY29sb3ItZ3JleS1sdDogXHRcdCNGOEY4RjI7XHJcbiRjb2xvci1ncmV5LWx0cjogXHRcdCNFRkYwRjE7XHJcbiRjb2xvci1ibHVlLWRhcms6XHRcdCMwMjNDNjQ7XHJcbiRjb2xvci1ibHVlLW1lZGl1bTpcdFx0IzAwNEE3RDtcclxuJGNvbG9yLWxpZ2h0LWJsdWU6IFx0XHQjRTRGM0Y3O1xyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuLypUeXBvZ3JhcGh5Ki9cclxuXHJcbiRmb250LXByaW1hcnk6XHRcdFx0XCJHb3RoYW1OYXJyb3dcIiwgQXJpYWwsIEhlbHZldGljYSwgc2FucztcclxuJGZvbnQtcHJpbWFyeS1tZWRpdW06XHRcIkdvdGhhbU5hcnJvd01lZGl1bVwiLCBBcmlhbCwgSGVsdmV0aWNhLCBzYW5zO1xyXG4kZm9udC1wcmltYXJ5LWJvbGQ6IFx0XCJHb3RoYW1OYXJyb3dCb2xkXCIsIEFyaWFsLCBIZWx2ZXRpY2EsIHNhbnM7XHJcblxyXG4kZm9udFdlaWdodC1saWdodDogXHRcdDMwMDtcclxuJGZvbnRXZWlnaHQtbm9ybWFsOiBcdDQwMDtcclxuJGZvbnRXZWlnaHQtbWVkaXVtOiBcdDYwMDtcclxuJGZvbnRXZWlnaHQtc2VtaWJvbGQ6IFx0ODAwO1xyXG4kZm9udFdlaWdodC1ib2xkOiBcdFx0OTAwO1xyXG5cclxuXHJcbi8qIEN1c3RvbSBWYXJpYWJsZXMgKi9cclxuXHJcbiRib3gtc2hhZG93LWRlZmF1bHQ6XHQwcHggMTBweCA0OHB4IDRweCByZ2JhKDAsIDAsIDAsIDAuMTIpO1xyXG4kYm94LXBhZGRpbmctbW9iaWxlOlx0MzBweDtcclxuJGJveC1wYWRkaW5nLWRlc2t0b3A6XHQ0MHB4O1xyXG5cclxuXHJcbi8qIEdyaWQgVmFyaWFibGVzICovXHJcblxyXG4kZ3JpZC1ndXR0ZXI6XHRcdFx0MXJlbTtcclxuJGdyaWQtbWF4Olx0XHRcdFx0ODcuNXJlbTtcclxuJGdyaWQtbWF4LWxnOlx0XHRcdDEyMHJlbTtcclxuIiwiLyogSGVhZGluZ3MgKi9cclxuXHJcbmgxLFxyXG4uaDEsXHJcbmgyLFxyXG4uaDIsXHJcbmgzLFxyXG4uaDMsXHJcbmg0LFxyXG4uaDQsXHJcbmg1LCBcclxuLmg1LFxyXG5oNixcclxuLmg2IHtcclxuICAgIG1hcmdpbi10b3A6IDA7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAwLjI1ZW07XHJcbiAgICBmb250LWZhbWlseTogJGZvbnQtcHJpbWFyeS1ib2xkO1xyXG4gICAgZm9udC13ZWlnaHQ6bm9ybWFsO1xyXG59XHJcblxyXG4vLyBTdGFuZGFyZCBIZWFkaW5nc1xyXG5cclxuLy8gWExcclxuaDEsIC5oMSwgLmhsLXhsIHtcclxuICAgIGZvbnQtc2l6ZTogY2xhbXAoMnJlbSwgMi41dncsIDNyZW0pOyAvLyAzMnB4IC0gNDhweFxyXG4gICAgbGluZS1oZWlnaHQ6IDEuMjtcclxufVxyXG5cclxuLy8gTFxyXG5oMiwgLmgyLCAuaGwtbCB7XHJcbiAgICBmb250LXNpemU6IGNsYW1wKDEuNzVyZW0sIDIuMXZ3LCAyLjVyZW0pIDsgLy8gMjhweCAtIDQwcHhcclxuICAgIGxpbmUtaGVpZ2h0OiAxO1xyXG4gICAgbGV0dGVyLXNwYWNpbmc6IDA7IFxyXG5cclxuICAgIC5zZi1Mb25nLXRleHQgJiB7XHJcbiAgICAgICAgZm9udC1mYW1pbHk6JGZvbnQtcHJpbWFyeS1tZWRpdW07XHJcbiAgICAgICAgY29sb3I6JGNvbG9yLXNlY29uZGFyeTtcclxuICAgIH1cclxufVxyXG5cclxuLy8gTVxyXG5oMywgLmgzLCAuaGwtbSB7XHJcbiAgICBmb250LXNpemU6IGNsYW1wKDEuNXJlbSwgMS42N3Z3LCAycmVtKTsgLy8gMjRweCAtIDMycHhcclxuICAgIGxpbmUtaGVpZ2h0OiAxLjI1O1xyXG59XHJcblxyXG4vLyBTXHJcbmg0LCAuaDQsIC5obC1zIHtcclxuICAgIGZvbnQtc2l6ZTogY2xhbXAoMS4yNXJlbSwgMS4yNXZ3LCAxLjVyZW0pOyAvLyAyMHB4IC0gMjRweFxyXG4gICAgbGluZS1oZWlnaHQ6IDEuMTY7XHJcblxyXG4gICAgLnNmLUxvbmctdGV4dCAmIHtcclxuICAgICAgICBmb250LWZhbWlseTokZm9udC1wcmltYXJ5LW1lZGl1bTtcclxuICAgICAgICBjb2xvcjokY29sb3Itc2Vjb25kYXJ5O1xyXG4gICAgfVxyXG59XHJcblxyXG4vLyBYU1xyXG5oNSwgLmg1LCAuaGwteHMge1xyXG4gICAgZm9udC1zaXplOiBjbGFtcCgxcmVtLCAxLjF2dywgMS4yNXJlbSk7IC8vIDE2cHggLSAyMHB4XHJcbiAgICBsaW5lLWhlaWdodDogMS4yO1xyXG59XHJcblxyXG4vLyBYWFNcclxuaDYsIC5oNiwgLmhsLXh4cyB7XHJcbiAgICBmb250LXNpemU6IDFyZW07IC8vIDE2cHhcclxuXHJcbn1cclxuXHJcbi8vIFNwZWNpYWwgSGVhZGluZ3NcclxuXHJcbi8vIEhvbWVwYWdlIEhlcm9cclxuLnNobC14eGwsXHJcbi5ob21lcGFnZS1oZXJvLWhlYWRpbmcgeyBcclxuICAgIGZvbnQtc2l6ZTogY2xhbXAoM3JlbSwgMy43NXZ3LCA0LjVyZW0pOyAvLyA0OHB4XHJcbiAgICBsaW5lLWhlaWdodDogMS4xMTE7XHJcbn1cclxuXHJcbi8vIEludGVyaW9yIEhlcm9cclxuLnNobC14bCxcclxuLmludGVyaW9yLWhlcm8taGVhZGluZyB7IFxyXG4gICAgZm9udC1zaXplOiBjbGFtcCgyLjVyZW0sIDMuMzN2dywgNHJlbSk7IC8vIDQwcHggLSA2NHB4XHJcbiAgICBsaW5lLWhlaWdodDogMS4xMjU7XHJcbn1cclxuXHJcbi8qIFBhcmFncmFwaHMgKi9cclxuXHJcbmEge1xyXG4gICAgY29sb3I6ICRjb2xvci1zZWNvbmRhcnk7XHJcblxyXG4gICAgJjpob3ZlciwgJjpmb2N1cyB7XHJcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gICAgfVxyXG59XHJcblxyXG4vLyBCb2R5XHJcbnAsIC50ZXh0IHtcclxuICAgIG1hcmdpbi1ib3R0b206IDEuNWVtO1xyXG59XHJcblxyXG4vLyBCb2R5IExcclxuLnRleHQtbCxcclxuLnRleHQtbGFyZ2UsXHJcbi50ZXh0LWxlYWQsXHJcbnAudGV4dC1sZWFkIHtcclxuICAgIGZvbnQtc2l6ZTogMS4yNXJlbTsgICAgICAgICAvLyAyMHB4XHJcbiAgICBsaW5lLWhlaWdodDogMnJlbTsgICAgICAgICAgLy8gMzJcclxuICAgIG1hcmdpbi1ib3R0b206IDFlbTtcclxufVxyXG5cclxuLy8gQm9keSBYTFxyXG4udGV4dC14bCxcclxuLnRleHQtZXh0cmEtbGFyZ2UsXHJcbi50ZXh0LWxlYWQteGwge1xyXG4gICAgZm9udC1zaXplOiAxLjVyZW07ICAgICAgICAgIC8vIDI0cHhcclxuICAgIGxpbmUtaGVpZ2h0OiAycmVtOyAgICAgICAgICAvLyAzMlxyXG4gICAgbWFyZ2luLWJvdHRvbTogMWVtO1xyXG59XHJcblxyXG4vLyBCb2R5IFhYTFxyXG4udGV4dC14eGwsXHJcbi50ZXh0LWRvdWJsZS1leHRyYS1sYXJnZSxcclxuLnRleHQtbGVhZC14bCB7XHJcbiAgICBmb250LXNpemU6IDJyZW07ICAgICAgICAgICAgLy8gMzJweFxyXG4gICAgbGluZS1oZWlnaHQ6IDNyZW07ICAgICAgICAgIC8vIDQ4XHJcbiAgICBtYXJnaW4tYm90dG9tOiAxZW07XHJcbn1cclxuXHJcbi50ZXh0LWVtcGhhc2lzIHtcclxuICAgIGZvbnQtc3R5bGU6IGl0YWxpYztcclxufVxyXG5cclxuLnRleHQtaW52ZXJ0IHtcclxuICAgIGNvbG9yOiAkY29sb3Itd2hpdGU7XHJcbn1cclxuXHJcbi50ZXh0LWJsYWNrIHtcclxuICAgIGNvbG9yOiAkY29sb3ItYmxhY2tcclxufVxyXG5cclxuLnRleHQtcHJpbWFyeSB7XHJcbiAgICBjb2xvcjogJGNvbG9yLXByaW1hcnk7XHJcbn1cclxuXHJcbi50ZXh0LXNlY29uZGFyeSB7XHJcbiAgICBjb2xvcjogJGNvbG9yLXNlY29uZGFyeTtcclxufVxyXG5cclxuLnRleHQtZ3JleSB7XHJcbiAgICBjb2xvcjogJGNvbG9yLWdyZXk7XHJcbn1cclxuIiwiLyogQnV0dG9ucyAqL1xyXG5cclxuLmFmcC1idXR0b24ge1xyXG4gICAgY29sb3I6ICRjb2xvci1ibGFjaztcclxuICAgIGJhY2tncm91bmQ6ICRjb2xvci1ncmV5O1xyXG4gICAgZm9udC1mYW1pbHk6ICRmb250LXByaW1hcnktbWVkaXVtO1xyXG4gICAgZm9udC1zaXplOiAxcmVtO1xyXG4gICAgZm9udC13ZWlnaHQ6ICRmb250V2VpZ2h0LW5vcm1hbDtcclxuICAgIGxldHRlci1zcGFjaW5nOiAxcHg7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gICAgcGFkZGluZzogMC43NXJlbSAxLjc1cmVtO1xyXG4gICAgbWluLXdpZHRoOiAwO1xyXG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgYm9yZGVyOiAwO1xyXG4gICAgYm9yZGVyLXJhZGl1czogMC4xMjVyZW07XHJcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlLW91dDtcclxuXHJcblxyXG4gICAgJjphZnRlciB7XHJcbiAgICAgICAgY29udGVudDogbm9uZTtcclxuICAgIH1cclxuXHJcbiAgICAmOmhvdmVyLCAmOmZvY3VzIHtcclxuICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5idXR0b24tdGV4dCB7XHJcbiAgICBjb2xvcjogJGNvbG9yLXByaW1hcnk7XHJcbiAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcclxuICAgIGZvbnQtZmFtaWx5OiAkZm9udC1wcmltYXJ5LW1lZGl1bTtcclxuICAgIGZvbnQtd2VpZ2h0OiAkZm9udFdlaWdodC1ub3JtYWw7XHJcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG4gICAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XHJcbiAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcclxuICAgIHBhZGRpbmc6IDA7XHJcbiAgICBtaW4td2lkdGg6IDA7XHJcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICBib3JkZXI6IDA7XHJcbiAgICBib3JkZXItcmFkaXVzOiAwO1xyXG4gICAgdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1vdXQ7XHJcblxyXG4gICAgJjpob3ZlciwgJjpmb2N1cyB7XHJcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gICAgfVxyXG59XHJcblxyXG4uYWZwLWJ1dHRvbi1wcmltYXJ5IHtcclxuICAgIEBleHRlbmQgLmFmcC1idXR0b24gIW9wdGlvbmFsO1xyXG4gICAgY29sb3I6ICRjb2xvci13aGl0ZTtcclxuICAgIGJhY2tncm91bmQ6ICRjb2xvci1wcmltYXJ5O1xyXG5cclxuICAgICY6aG92ZXIsICY6Zm9jdXMge1xyXG4gICAgICAgIGJhY2tncm91bmQ6ICRjb2xvci1zZWNvbmRhcnk7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5hZnAtYnV0dG9uLXByaW1hcnktYWx0IHtcclxuICAgIEBleHRlbmQgLmFmcC1idXR0b24gIW9wdGlvbmFsO1xyXG4gICAgY29sb3I6ICRjb2xvci13aGl0ZTtcclxuICAgIGJhY2tncm91bmQ6ICRjb2xvci1zZWNvbmRhcnk7XHJcblxyXG4gICAgJjpob3ZlciwgJjpmb2N1cyB7XHJcbiAgICAgICAgYmFja2dyb3VuZDogJGNvbG9yLXByaW1hcnk7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5hZnAtYnV0dG9uLXNlY29uZGFyeSB7XHJcbiAgICBAZXh0ZW5kIC5hZnAtYnV0dG9uICFvcHRpb25hbDtcclxuICAgIGNvbG9yOiAkY29sb3ItcHJpbWFyeTtcclxuICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xyXG4gICAgYm9yZGVyOiAycHggc29saWQgJGNvbG9yLXByaW1hcnk7XHJcbiAgICBmb250LXdlaWdodDogJGZvbnRXZWlnaHQtbWVkaXVtO1xyXG5cclxuICAgICY6aG92ZXIsICY6Zm9jdXMge1xyXG4gICAgICAgIGNvbG9yOiAkY29sb3Itd2hpdGU7XHJcbiAgICAgICAgYmFja2dyb3VuZDogJGNvbG9yLXByaW1hcnk7XHJcbiAgICAgICAgYm9yZGVyOiAycHggc29saWQgJGNvbG9yLXByaW1hcnk7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5hZnAtYnV0dG9uLWludmVyc2Uge1xyXG4gICAgQGV4dGVuZCAuYWZwLWJ1dHRvbiAhb3B0aW9uYWw7XHJcbiAgICBjb2xvcjogJGNvbG9yLXdoaXRlO1xyXG4gICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XHJcbiAgICBib3JkZXI6IDJweCBzb2xpZCAkY29sb3Itd2hpdGU7XHJcblxyXG4gICAgJjpob3ZlciwgJjpmb2N1cyB7XHJcbiAgICAgICAgY29sb3I6ICRjb2xvci1wcmltYXJ5O1xyXG4gICAgICAgIGJhY2tncm91bmQ6ICRjb2xvci13aGl0ZTtcclxuICAgICAgICBib3JkZXI6IDJweCBzb2xpZCAkY29sb3Itd2hpdGU7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5hZnAtYnV0dG9uLS1zbWFsbCB7XHJcbiAgICBmb250LXNpemU6IDAuODc1cmVtO1xyXG4gICAgcGFkZGluZzogMC4zMTI1cmVtIDAuNjI1cmVtO1xyXG59XHJcblxyXG4uYWZwLWJ1dHRvbi0tbWVkaXVtIHtcclxuICAgIGZvbnQtc2l6ZTogMXJlbTtcclxuICAgIHBhZGRpbmc6IDAuNjI1cmVtIDEuMjVyZW07XHJcbn1cclxuXHJcbi5hZnAtYnV0dG9uLS1sYXJnZSB7XHJcbiAgICBmb250LXNpemU6IDEuMTI1cmVtO1xyXG4gICAgcGFkZGluZzogMC45Mzc1cmVtIDEuNTYyNXJlbTtcclxufVxyXG5cclxuLmFmcC12aWV3LWFsbCB7XHJcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlOyAgIFxyXG4gICAgZm9udC1mYW1pbHk6ICRmb250LXByaW1hcnktbWVkaXVtO1xyXG4gICAgY29sb3I6ICRjb2xvci1kYXJrO1xyXG4gICAgZGlzcGxheTogaW5saW5lLWZsZXg7XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgZm9udC13ZWlnaHQ6ICRmb250V2VpZ2h0LW5vcm1hbDtcclxuICAgIGxldHRlci1zcGFjaW5nOiAxcHg7XHJcblxyXG4gICAgJjo6YWZ0ZXIge1xyXG4gICAgICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgaGVpZ2h0OiA4cHg7XHJcbiAgICAgICAgd2lkdGg6IDhweDtcclxuICAgICAgICBib3JkZXI6IHNvbGlkICRjb2xvci1kYXJrO1xyXG4gICAgICAgIGJvcmRlci13aWR0aDogMCAycHggMnB4IDA7XHJcbiAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoLTQ1ZGVnKSB0cmFuc2xhdGUoMnB4KTtcclxuICAgIH1cclxufSIsIu+7vy8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cclxuICAgQk9PVFNUUkFQIEdSSURcclxuICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xyXG5cclxuLmNvbnRhaW5lciB7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIG1heC13aWR0aDogJGdyaWQtbWF4O1xyXG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xyXG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XHJcbiAgICBwYWRkaW5nLWxlZnQ6ICRncmlkLWd1dHRlciAqIDI7XHJcbiAgICBwYWRkaW5nLXJpZ2h0OiAkZ3JpZC1ndXR0ZXIgKiAyOyAgICBcclxuXHJcbiAgICAmLmNvbnRhaW5lci0tbGFyZ2Uge1xyXG4gICAgICAgIG1heC13aWR0aDogJGdyaWQtbWF4LWxnO1xyXG4gICAgfVxyXG5cclxuICAgICYuY29udGFpbmVyLS1wYWRkZWQge1xyXG4gICAgICAgIHBhZGRpbmctdG9wOiRncmlkLWd1dHRlciAqIDI7XHJcbiAgICAgICAgcGFkZGluZy1ib3R0b206JGdyaWQtZ3V0dGVyICogMjtcclxuICAgIH1cclxufVxyXG5cclxuXHJcbi5jb250YWluZXItZmx1aWQge1xyXG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xyXG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XHJcbiAgICBwYWRkaW5nLWxlZnQ6ICRncmlkLWd1dHRlcjtcclxuICAgIHBhZGRpbmctcmlnaHQ6ICRncmlkLWd1dHRlcjtcclxufVxyXG5cclxuLnJvdyB7XHJcbiAgICBtYXJnaW4tbGVmdDogLSRncmlkLWd1dHRlciAqIDI7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IC0kZ3JpZC1ndXR0ZXIgKiAyO1xyXG5cclxuICAgIEBtZWRpYSAobWluLXdpZHRoOiAkYnAtbSkge1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiAtJGdyaWQtZ3V0dGVyO1xyXG4gICAgICAgIG1hcmdpbi1yaWdodDogLSRncmlkLWd1dHRlcjtcclxuICAgIH1cclxuXHJcbiAgICAmLm5vLWd1dHRlciB7IC8vIDAgdG8gMTAwJVxyXG4gICAgICAgIFtjbGFzcyo9XCJjb2wtXCJdIHtcclxuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAwOyAgICAgICAgICAgIFxyXG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmLm5vLWd1dHRlci14cyB7IC8vIHVwIHRvIDc2OCAoNzY3KSBcclxuICAgICAgICBbY2xhc3MqPVwiY29sLVwiXSB7XHJcbiAgICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAkYnAtc3ctbWF4KSB7ICAgICAgICAgICAgICAgIFxyXG4gICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAwO1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMDsgICAgICAgICAgICAgICAgXHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJi5uby1ndXR0ZXItc20geyAvLyA3NjggdG8gOTYwICg5NTkpXHJcbiAgICAgICAgW2NsYXNzKj1cImNvbC1cIl0ge1xyXG4gICAgICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogJGJwLW0pIGFuZCAobWF4LXdpZHRoOiAkYnAtbS1tYXgpIHsgICAgICAgICAgICAgICAgXHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDA7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwOyAgICAgICAgICAgICAgICBcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmLm5vLWd1dHRlci1tZCB7IC8vIDk2MCB0byAxMTQwICgxMTM5KVxyXG4gICAgICAgIFtjbGFzcyo9XCJjb2wtXCJdIHtcclxuICAgICAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6ICRicC1tdykgYW5kIChtYXgtd2lkdGg6ICRicC1tbC1tYXgpIHsgICAgICAgICAgICAgICAgXHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDA7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwOyAgICAgICAgICAgICAgICBcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmLm5vLWd1dHRlci1sZyB7IC8vIDExNDAgYW5kIHVwXHJcbiAgICAgICAgW2NsYXNzKj1cImNvbC1cIl0ge1xyXG4gICAgICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogJGJwLWwpIHsgICAgICAgICAgICAgICAgXHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDA7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwOyAgICAgICAgICAgICAgICBcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuXHJcbi5jb250YWluZXI6YmVmb3JlLFxyXG4uY29udGFpbmVyOmFmdGVyLFxyXG4uY29udGFpbmVyLWZsdWlkOmJlZm9yZSxcclxuLmNvbnRhaW5lci1mbHVpZDphZnRlcixcclxuLnJvdzpiZWZvcmUsXHJcbi5yb3c6YWZ0ZXIge1xyXG4gICAgY29udGVudDogJyAnO1xyXG4gICAgZGlzcGxheTogdGFibGU7XHJcbn1cclxuXHJcbi5jb250YWluZXI6YWZ0ZXIsXHJcbi5jb250YWluZXItZmx1aWQ6YWZ0ZXIsXHJcbi5yb3c6YWZ0ZXIge1xyXG4gICAgY2xlYXI6IGJvdGg7XHJcbn1cclxuXHJcbi5jb2wteHMtMSxcclxuLmNvbC1zbS0xLFxyXG4uY29sLW1kLTEsXHJcbi5jb2wtbGctMSxcclxuLmNvbC14cy0yLFxyXG4uY29sLXNtLTIsXHJcbi5jb2wtbWQtMixcclxuLmNvbC1sZy0yLFxyXG4uY29sLXhzLTMsXHJcbi5jb2wtc20tMyxcclxuLmNvbC1tZC0zLFxyXG4uY29sLWxnLTMsXHJcbi5jb2wteHMtNCxcclxuLmNvbC1zbS00LFxyXG4uY29sLW1kLTQsXHJcbi5jb2wtbGctNCxcclxuLmNvbC14cy01LFxyXG4uY29sLXNtLTUsXHJcbi5jb2wtbWQtNSxcclxuLmNvbC1sZy01LFxyXG4uY29sLXhzLTYsXHJcbi5jb2wtc20tNixcclxuLmNvbC1tZC02LFxyXG4uY29sLWxnLTYsXHJcbi5jb2wteHMtNyxcclxuLmNvbC1zbS03LFxyXG4uY29sLW1kLTcsXHJcbi5jb2wtbGctNyxcclxuLmNvbC14cy04LFxyXG4uY29sLXNtLTgsXHJcbi5jb2wtbWQtOCxcclxuLmNvbC1sZy04LFxyXG4uY29sLXhzLTksXHJcbi5jb2wtc20tOSxcclxuLmNvbC1tZC05LFxyXG4uY29sLWxnLTksXHJcbi5jb2wteHMtMTAsXHJcbi5jb2wtc20tMTAsXHJcbi5jb2wtbWQtMTAsXHJcbi5jb2wtbGctMTAsXHJcbi5jb2wteHMtMTEsXHJcbi5jb2wtc20tMTEsXHJcbi5jb2wtbWQtMTEsXHJcbi5jb2wtbGctMTEsXHJcbi5jb2wteHMtMTIsXHJcbi5jb2wtc20tMTIsXHJcbi5jb2wtbWQtMTIsXHJcbi5jb2wtbGctMTIge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgbWluLWhlaWdodDogMXB4O1xyXG4gICAgcGFkZGluZy1sZWZ0OiAkZ3JpZC1ndXR0ZXIgKiAyO1xyXG4gICAgcGFkZGluZy1yaWdodDogJGdyaWQtZ3V0dGVyICogMjtcclxuXHJcbiAgICBAbWVkaWEgKG1pbi13aWR0aDogJGJwLW0pIHtcclxuICAgICAgICBwYWRkaW5nLWxlZnQ6ICRncmlkLWd1dHRlcjtcclxuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAkZ3JpZC1ndXR0ZXI7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5jb2wteHMtMSxcclxuLmNvbC14cy0yLFxyXG4uY29sLXhzLTMsXHJcbi5jb2wteHMtNCxcclxuLmNvbC14cy01LFxyXG4uY29sLXhzLTYsXHJcbi5jb2wteHMtNyxcclxuLmNvbC14cy04LFxyXG4uY29sLXhzLTksXHJcbi5jb2wteHMtMTAsXHJcbi5jb2wteHMtMTEsXHJcbi5jb2wteHMtMTIge1xyXG4gICAgZmxvYXQ6IGxlZnQ7XHJcbn1cclxuXHJcbi5jb2wteHMtMTIge1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbn1cclxuXHJcbi5jb2wteHMtMTEge1xyXG4gICAgd2lkdGg6IDkxLjY2NjY2NjY3JTtcclxufVxyXG5cclxuLmNvbC14cy0xMCB7XHJcbiAgICB3aWR0aDogODMuMzMzMzMzMzMlO1xyXG59XHJcblxyXG4uY29sLXhzLTkge1xyXG4gICAgd2lkdGg6IDc1JTtcclxufVxyXG5cclxuLmNvbC14cy04IHtcclxuICAgIHdpZHRoOiA2Ni42NjY2NjY2NyU7XHJcbn1cclxuXHJcbi5jb2wteHMtNyB7XHJcbiAgICB3aWR0aDogNTguMzMzMzMzMzMlO1xyXG59XHJcblxyXG4uY29sLXhzLTYge1xyXG4gICAgd2lkdGg6IDUwJTtcclxufVxyXG5cclxuLmNvbC14cy01IHtcclxuICAgIHdpZHRoOiA0MS42NjY2NjY2NyU7XHJcbn1cclxuXHJcbi5jb2wteHMtNCB7XHJcbiAgICB3aWR0aDogMzMuMzMzMzMzMzMlO1xyXG59XHJcblxyXG4uY29sLXhzLTMge1xyXG4gICAgd2lkdGg6IDI1JTtcclxufVxyXG5cclxuLmNvbC14cy0yIHtcclxuICAgIHdpZHRoOiAxNi42NjY2NjY2NyU7XHJcbn1cclxuXHJcbi5jb2wteHMtMSB7XHJcbiAgICB3aWR0aDogOC4zMzMzMzMzMyU7XHJcbn1cclxuXHJcbi5jb2wteHMtcHVsbC0xMiB7XHJcbiAgICByaWdodDogMTAwJTtcclxufVxyXG5cclxuLmNvbC14cy1wdWxsLTExIHtcclxuICAgIHJpZ2h0OiA5MS42NjY2NjY2NyU7XHJcbn1cclxuXHJcbi5jb2wteHMtcHVsbC0xMCB7XHJcbiAgICByaWdodDogODMuMzMzMzMzMzMlO1xyXG59XHJcblxyXG4uY29sLXhzLXB1bGwtOSB7XHJcbiAgICByaWdodDogNzUlO1xyXG59XHJcblxyXG4uY29sLXhzLXB1bGwtOCB7XHJcbiAgICByaWdodDogNjYuNjY2NjY2NjclO1xyXG59XHJcblxyXG4uY29sLXhzLXB1bGwtNyB7XHJcbiAgICByaWdodDogNTguMzMzMzMzMzMlO1xyXG59XHJcblxyXG4uY29sLXhzLXB1bGwtNiB7XHJcbiAgICByaWdodDogNTAlO1xyXG59XHJcblxyXG4uY29sLXhzLXB1bGwtNSB7XHJcbiAgICByaWdodDogNDEuNjY2NjY2NjclO1xyXG59XHJcblxyXG4uY29sLXhzLXB1bGwtNCB7XHJcbiAgICByaWdodDogMzMuMzMzMzMzMzMlO1xyXG59XHJcblxyXG4uY29sLXhzLXB1bGwtMyB7XHJcbiAgICByaWdodDogMjUlO1xyXG59XHJcblxyXG4uY29sLXhzLXB1bGwtMiB7XHJcbiAgICByaWdodDogMTYuNjY2NjY2NjclO1xyXG59XHJcblxyXG4uY29sLXhzLXB1bGwtMSB7XHJcbiAgICByaWdodDogOC4zMzMzMzMzMyU7XHJcbn1cclxuXHJcbi5jb2wteHMtcHVsbC0wIHtcclxuICAgIHJpZ2h0OiBhdXRvO1xyXG59XHJcblxyXG4uY29sLXhzLXB1c2gtMTIge1xyXG4gICAgbGVmdDogMTAwJTtcclxufVxyXG5cclxuLmNvbC14cy1wdXNoLTExIHtcclxuICAgIGxlZnQ6IDkxLjY2NjY2NjY3JTtcclxufVxyXG5cclxuLmNvbC14cy1wdXNoLTEwIHtcclxuICAgIGxlZnQ6IDgzLjMzMzMzMzMzJTtcclxufVxyXG5cclxuLmNvbC14cy1wdXNoLTkge1xyXG4gICAgbGVmdDogNzUlO1xyXG59XHJcblxyXG4uY29sLXhzLXB1c2gtOCB7XHJcbiAgICBsZWZ0OiA2Ni42NjY2NjY2NyU7XHJcbn1cclxuXHJcbi5jb2wteHMtcHVzaC03IHtcclxuICAgIGxlZnQ6IDU4LjMzMzMzMzMzJTtcclxufVxyXG5cclxuLmNvbC14cy1wdXNoLTYge1xyXG4gICAgbGVmdDogNTAlO1xyXG59XHJcblxyXG4uY29sLXhzLXB1c2gtNSB7XHJcbiAgICBsZWZ0OiA0MS42NjY2NjY2NyU7XHJcbn1cclxuXHJcbi5jb2wteHMtcHVzaC00IHtcclxuICAgIGxlZnQ6IDMzLjMzMzMzMzMzJTtcclxufVxyXG5cclxuLmNvbC14cy1wdXNoLTMge1xyXG4gICAgbGVmdDogMjUlO1xyXG59XHJcblxyXG4uY29sLXhzLXB1c2gtMiB7XHJcbiAgICBsZWZ0OiAxNi42NjY2NjY2NyU7XHJcbn1cclxuXHJcbi5jb2wteHMtcHVzaC0xIHtcclxuICAgIGxlZnQ6IDguMzMzMzMzMzMlO1xyXG59XHJcblxyXG4uY29sLXhzLXB1c2gtMCB7XHJcbiAgICBsZWZ0OiBhdXRvO1xyXG59XHJcblxyXG4uY29sLXhzLW9mZnNldC0xMiB7XHJcbiAgICBtYXJnaW4tbGVmdDogMTAwJTtcclxufVxyXG5cclxuLmNvbC14cy1vZmZzZXQtMTEge1xyXG4gICAgbWFyZ2luLWxlZnQ6IDkxLjY2NjY2NjY3JTtcclxufVxyXG5cclxuLmNvbC14cy1vZmZzZXQtMTAge1xyXG4gICAgbWFyZ2luLWxlZnQ6IDgzLjMzMzMzMzMzJTtcclxufVxyXG5cclxuLmNvbC14cy1vZmZzZXQtOSB7XHJcbiAgICBtYXJnaW4tbGVmdDogNzUlO1xyXG59XHJcblxyXG4uY29sLXhzLW9mZnNldC04IHtcclxuICAgIG1hcmdpbi1sZWZ0OiA2Ni42NjY2NjY2NyU7XHJcbn1cclxuXHJcbi5jb2wteHMtb2Zmc2V0LTcge1xyXG4gICAgbWFyZ2luLWxlZnQ6IDU4LjMzMzMzMzMzJTtcclxufVxyXG5cclxuLmNvbC14cy1vZmZzZXQtNiB7XHJcbiAgICBtYXJnaW4tbGVmdDogNTAlO1xyXG59XHJcblxyXG4uY29sLXhzLW9mZnNldC01IHtcclxuICAgIG1hcmdpbi1sZWZ0OiA0MS42NjY2NjY2NyU7XHJcbn1cclxuXHJcbi5jb2wteHMtb2Zmc2V0LTQge1xyXG4gICAgbWFyZ2luLWxlZnQ6IDMzLjMzMzMzMzMzJTtcclxufVxyXG5cclxuLmNvbC14cy1vZmZzZXQtMyB7XHJcbiAgICBtYXJnaW4tbGVmdDogMjUlO1xyXG59XHJcblxyXG4uY29sLXhzLW9mZnNldC0yIHtcclxuICAgIG1hcmdpbi1sZWZ0OiAxNi42NjY2NjY2NyU7XHJcbn1cclxuXHJcbi5jb2wteHMtb2Zmc2V0LTEge1xyXG4gICAgbWFyZ2luLWxlZnQ6IDguMzMzMzMzMzMlO1xyXG59XHJcblxyXG4uY29sLXhzLW9mZnNldC0wIHtcclxuICAgIG1hcmdpbi1sZWZ0OiAwJTtcclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6ICRicC1tKSB7XHJcbiAgICAuY29sLXNtLTEsXHJcbiAgICAuY29sLXNtLTIsXHJcbiAgICAuY29sLXNtLTMsXHJcbiAgICAuY29sLXNtLTQsXHJcbiAgICAuY29sLXNtLTUsXHJcbiAgICAuY29sLXNtLTYsXHJcbiAgICAuY29sLXNtLTcsXHJcbiAgICAuY29sLXNtLTgsXHJcbiAgICAuY29sLXNtLTksXHJcbiAgICAuY29sLXNtLTEwLFxyXG4gICAgLmNvbC1zbS0xMSxcclxuICAgIC5jb2wtc20tMTIge1xyXG4gICAgICAgIGZsb2F0OiBsZWZ0O1xyXG4gICAgfVxyXG5cclxuICAgIC5jb2wtc20tMTIge1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgfVxyXG5cclxuICAgIC5jb2wtc20tMTEge1xyXG4gICAgICAgIHdpZHRoOiA5MS42NjY2NjY2NyU7XHJcbiAgICB9XHJcblxyXG4gICAgLmNvbC1zbS0xMCB7XHJcbiAgICAgICAgd2lkdGg6IDgzLjMzMzMzMzMzJTtcclxuICAgIH1cclxuXHJcbiAgICAuY29sLXNtLTkge1xyXG4gICAgICAgIHdpZHRoOiA3NSU7XHJcbiAgICB9XHJcblxyXG4gICAgLmNvbC1zbS04IHtcclxuICAgICAgICB3aWR0aDogNjYuNjY2NjY2NjclO1xyXG4gICAgfVxyXG5cclxuICAgIC5jb2wtc20tNyB7XHJcbiAgICAgICAgd2lkdGg6IDU4LjMzMzMzMzMzJTtcclxuICAgIH1cclxuXHJcbiAgICAuY29sLXNtLTYge1xyXG4gICAgICAgIHdpZHRoOiA1MCU7XHJcbiAgICB9XHJcblxyXG4gICAgLmNvbC1zbS01IHtcclxuICAgICAgICB3aWR0aDogNDEuNjY2NjY2NjclO1xyXG4gICAgfVxyXG5cclxuICAgIC5jb2wtc20tNCB7XHJcbiAgICAgICAgd2lkdGg6IDMzLjMzMzMzMzMzJTtcclxuICAgIH1cclxuXHJcbiAgICAuY29sLXNtLTMge1xyXG4gICAgICAgIHdpZHRoOiAyNSU7XHJcbiAgICB9XHJcblxyXG4gICAgLmNvbC1zbS0yIHtcclxuICAgICAgICB3aWR0aDogMTYuNjY2NjY2NjclO1xyXG4gICAgfVxyXG5cclxuICAgIC5jb2wtc20tMSB7XHJcbiAgICAgICAgd2lkdGg6IDguMzMzMzMzMzMlO1xyXG4gICAgfVxyXG5cclxuICAgIC5jb2wtc20tcHVsbC0xMiB7XHJcbiAgICAgICAgcmlnaHQ6IDEwMCU7XHJcbiAgICB9XHJcblxyXG4gICAgLmNvbC1zbS1wdWxsLTExIHtcclxuICAgICAgICByaWdodDogOTEuNjY2NjY2NjclO1xyXG4gICAgfVxyXG5cclxuICAgIC5jb2wtc20tcHVsbC0xMCB7XHJcbiAgICAgICAgcmlnaHQ6IDgzLjMzMzMzMzMzJTtcclxuICAgIH1cclxuXHJcbiAgICAuY29sLXNtLXB1bGwtOSB7XHJcbiAgICAgICAgcmlnaHQ6IDc1JTtcclxuICAgIH1cclxuXHJcbiAgICAuY29sLXNtLXB1bGwtOCB7XHJcbiAgICAgICAgcmlnaHQ6IDY2LjY2NjY2NjY3JTtcclxuICAgIH1cclxuXHJcbiAgICAuY29sLXNtLXB1bGwtNyB7XHJcbiAgICAgICAgcmlnaHQ6IDU4LjMzMzMzMzMzJTtcclxuICAgIH1cclxuXHJcbiAgICAuY29sLXNtLXB1bGwtNiB7XHJcbiAgICAgICAgcmlnaHQ6IDUwJTtcclxuICAgIH1cclxuXHJcbiAgICAuY29sLXNtLXB1bGwtNSB7XHJcbiAgICAgICAgcmlnaHQ6IDQxLjY2NjY2NjY3JTtcclxuICAgIH1cclxuXHJcbiAgICAuY29sLXNtLXB1bGwtNCB7XHJcbiAgICAgICAgcmlnaHQ6IDMzLjMzMzMzMzMzJTtcclxuICAgIH1cclxuXHJcbiAgICAuY29sLXNtLXB1bGwtMyB7XHJcbiAgICAgICAgcmlnaHQ6IDI1JTtcclxuICAgIH1cclxuXHJcbiAgICAuY29sLXNtLXB1bGwtMiB7XHJcbiAgICAgICAgcmlnaHQ6IDE2LjY2NjY2NjY3JTtcclxuICAgIH1cclxuXHJcbiAgICAuY29sLXNtLXB1bGwtMSB7XHJcbiAgICAgICAgcmlnaHQ6IDguMzMzMzMzMzMlO1xyXG4gICAgfVxyXG5cclxuICAgIC5jb2wtc20tcHVsbC0wIHtcclxuICAgICAgICByaWdodDogYXV0bztcclxuICAgIH1cclxuXHJcbiAgICAuY29sLXNtLXB1c2gtMTIge1xyXG4gICAgICAgIGxlZnQ6IDEwMCU7XHJcbiAgICB9XHJcblxyXG4gICAgLmNvbC1zbS1wdXNoLTExIHtcclxuICAgICAgICBsZWZ0OiA5MS42NjY2NjY2NyU7XHJcbiAgICB9XHJcblxyXG4gICAgLmNvbC1zbS1wdXNoLTEwIHtcclxuICAgICAgICBsZWZ0OiA4My4zMzMzMzMzMyU7XHJcbiAgICB9XHJcblxyXG4gICAgLmNvbC1zbS1wdXNoLTkge1xyXG4gICAgICAgIGxlZnQ6IDc1JTtcclxuICAgIH1cclxuXHJcbiAgICAuY29sLXNtLXB1c2gtOCB7XHJcbiAgICAgICAgbGVmdDogNjYuNjY2NjY2NjclO1xyXG4gICAgfVxyXG5cclxuICAgIC5jb2wtc20tcHVzaC03IHtcclxuICAgICAgICBsZWZ0OiA1OC4zMzMzMzMzMyU7XHJcbiAgICB9XHJcblxyXG4gICAgLmNvbC1zbS1wdXNoLTYge1xyXG4gICAgICAgIGxlZnQ6IDUwJTtcclxuICAgIH1cclxuXHJcbiAgICAuY29sLXNtLXB1c2gtNSB7XHJcbiAgICAgICAgbGVmdDogNDEuNjY2NjY2NjclO1xyXG4gICAgfVxyXG5cclxuICAgIC5jb2wtc20tcHVzaC00IHtcclxuICAgICAgICBsZWZ0OiAzMy4zMzMzMzMzMyU7XHJcbiAgICB9XHJcblxyXG4gICAgLmNvbC1zbS1wdXNoLTMge1xyXG4gICAgICAgIGxlZnQ6IDI1JTtcclxuICAgIH1cclxuXHJcbiAgICAuY29sLXNtLXB1c2gtMiB7XHJcbiAgICAgICAgbGVmdDogMTYuNjY2NjY2NjclO1xyXG4gICAgfVxyXG5cclxuICAgIC5jb2wtc20tcHVzaC0xIHtcclxuICAgICAgICBsZWZ0OiA4LjMzMzMzMzMzJTtcclxuICAgIH1cclxuXHJcbiAgICAuY29sLXNtLXB1c2gtMCB7XHJcbiAgICAgICAgbGVmdDogYXV0bztcclxuICAgIH1cclxuXHJcbiAgICAuY29sLXNtLW9mZnNldC0xMiB7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDEwMCU7XHJcbiAgICB9XHJcblxyXG4gICAgLmNvbC1zbS1vZmZzZXQtMTEge1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiA5MS42NjY2NjY2NyU7XHJcbiAgICB9XHJcblxyXG4gICAgLmNvbC1zbS1vZmZzZXQtMTAge1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiA4My4zMzMzMzMzMyU7XHJcbiAgICB9XHJcblxyXG4gICAgLmNvbC1zbS1vZmZzZXQtOSB7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDc1JTtcclxuICAgIH1cclxuXHJcbiAgICAuY29sLXNtLW9mZnNldC04IHtcclxuICAgICAgICBtYXJnaW4tbGVmdDogNjYuNjY2NjY2NjclO1xyXG4gICAgfVxyXG5cclxuICAgIC5jb2wtc20tb2Zmc2V0LTcge1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiA1OC4zMzMzMzMzMyU7XHJcbiAgICB9XHJcblxyXG4gICAgLmNvbC1zbS1vZmZzZXQtNiB7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDUwJTtcclxuICAgIH1cclxuXHJcbiAgICAuY29sLXNtLW9mZnNldC01IHtcclxuICAgICAgICBtYXJnaW4tbGVmdDogNDEuNjY2NjY2NjclO1xyXG4gICAgfVxyXG5cclxuICAgIC5jb2wtc20tb2Zmc2V0LTQge1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiAzMy4zMzMzMzMzMyU7XHJcbiAgICB9XHJcblxyXG4gICAgLmNvbC1zbS1vZmZzZXQtMyB7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDI1JTtcclxuICAgIH1cclxuXHJcbiAgICAuY29sLXNtLW9mZnNldC0yIHtcclxuICAgICAgICBtYXJnaW4tbGVmdDogMTYuNjY2NjY2NjclO1xyXG4gICAgfVxyXG5cclxuICAgIC5jb2wtc20tb2Zmc2V0LTEge1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiA4LjMzMzMzMzMzJTtcclxuICAgIH1cclxuXHJcbiAgICAuY29sLXNtLW9mZnNldC0wIHtcclxuICAgICAgICBtYXJnaW4tbGVmdDogMCU7XHJcbiAgICB9XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiAkYnAtbXcpIHtcclxuICAgIC5jb2wtbWQtMSxcclxuICAgIC5jb2wtbWQtMixcclxuICAgIC5jb2wtbWQtMyxcclxuICAgIC5jb2wtbWQtNCxcclxuICAgIC5jb2wtbWQtNSxcclxuICAgIC5jb2wtbWQtNixcclxuICAgIC5jb2wtbWQtNyxcclxuICAgIC5jb2wtbWQtOCxcclxuICAgIC5jb2wtbWQtOSxcclxuICAgIC5jb2wtbWQtMTAsXHJcbiAgICAuY29sLW1kLTExLFxyXG4gICAgLmNvbC1tZC0xMiB7XHJcbiAgICAgICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmNvbC1tZC0xMiB7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICB9XHJcblxyXG4gICAgLmNvbC1tZC0xMSB7XHJcbiAgICAgICAgd2lkdGg6IDkxLjY2NjY2NjY3JTtcclxuICAgIH1cclxuXHJcbiAgICAuY29sLW1kLTEwIHtcclxuICAgICAgICB3aWR0aDogODMuMzMzMzMzMzMlO1xyXG4gICAgfVxyXG5cclxuICAgIC5jb2wtbWQtOSB7XHJcbiAgICAgICAgd2lkdGg6IDc1JTtcclxuICAgIH1cclxuXHJcbiAgICAuY29sLW1kLTgge1xyXG4gICAgICAgIHdpZHRoOiA2Ni42NjY2NjY2NyU7XHJcbiAgICB9XHJcblxyXG4gICAgLmNvbC1tZC03IHtcclxuICAgICAgICB3aWR0aDogNTguMzMzMzMzMzMlO1xyXG4gICAgfVxyXG5cclxuICAgIC5jb2wtbWQtNiB7XHJcbiAgICAgICAgd2lkdGg6IDUwJTtcclxuICAgIH1cclxuXHJcbiAgICAuY29sLW1kLTUge1xyXG4gICAgICAgIHdpZHRoOiA0MS42NjY2NjY2NyU7XHJcbiAgICB9XHJcblxyXG4gICAgLmNvbC1tZC00IHtcclxuICAgICAgICB3aWR0aDogMzMuMzMzMzMzMzMlO1xyXG4gICAgfVxyXG5cclxuICAgIC5jb2wtbWQtMyB7XHJcbiAgICAgICAgd2lkdGg6IDI1JTtcclxuICAgIH1cclxuXHJcbiAgICAuY29sLW1kLTIge1xyXG4gICAgICAgIHdpZHRoOiAxNi42NjY2NjY2NyU7XHJcbiAgICB9XHJcblxyXG4gICAgLmNvbC1tZC0xIHtcclxuICAgICAgICB3aWR0aDogOC4zMzMzMzMzMyU7XHJcbiAgICB9XHJcblxyXG4gICAgLmNvbC1tZC1wdWxsLTEyIHtcclxuICAgICAgICByaWdodDogMTAwJTtcclxuICAgIH1cclxuXHJcbiAgICAuY29sLW1kLXB1bGwtMTEge1xyXG4gICAgICAgIHJpZ2h0OiA5MS42NjY2NjY2NyU7XHJcbiAgICB9XHJcblxyXG4gICAgLmNvbC1tZC1wdWxsLTEwIHtcclxuICAgICAgICByaWdodDogODMuMzMzMzMzMzMlO1xyXG4gICAgfVxyXG5cclxuICAgIC5jb2wtbWQtcHVsbC05IHtcclxuICAgICAgICByaWdodDogNzUlO1xyXG4gICAgfVxyXG5cclxuICAgIC5jb2wtbWQtcHVsbC04IHtcclxuICAgICAgICByaWdodDogNjYuNjY2NjY2NjclO1xyXG4gICAgfVxyXG5cclxuICAgIC5jb2wtbWQtcHVsbC03IHtcclxuICAgICAgICByaWdodDogNTguMzMzMzMzMzMlO1xyXG4gICAgfVxyXG5cclxuICAgIC5jb2wtbWQtcHVsbC02IHtcclxuICAgICAgICByaWdodDogNTAlO1xyXG4gICAgfVxyXG5cclxuICAgIC5jb2wtbWQtcHVsbC01IHtcclxuICAgICAgICByaWdodDogNDEuNjY2NjY2NjclO1xyXG4gICAgfVxyXG5cclxuICAgIC5jb2wtbWQtcHVsbC00IHtcclxuICAgICAgICByaWdodDogMzMuMzMzMzMzMzMlO1xyXG4gICAgfVxyXG5cclxuICAgIC5jb2wtbWQtcHVsbC0zIHtcclxuICAgICAgICByaWdodDogMjUlO1xyXG4gICAgfVxyXG5cclxuICAgIC5jb2wtbWQtcHVsbC0yIHtcclxuICAgICAgICByaWdodDogMTYuNjY2NjY2NjclO1xyXG4gICAgfVxyXG5cclxuICAgIC5jb2wtbWQtcHVsbC0xIHtcclxuICAgICAgICByaWdodDogOC4zMzMzMzMzMyU7XHJcbiAgICB9XHJcblxyXG4gICAgLmNvbC1tZC1wdWxsLTAge1xyXG4gICAgICAgIHJpZ2h0OiBhdXRvO1xyXG4gICAgfVxyXG5cclxuICAgIC5jb2wtbWQtcHVzaC0xMiB7XHJcbiAgICAgICAgbGVmdDogMTAwJTtcclxuICAgIH1cclxuXHJcbiAgICAuY29sLW1kLXB1c2gtMTEge1xyXG4gICAgICAgIGxlZnQ6IDkxLjY2NjY2NjY3JTtcclxuICAgIH1cclxuXHJcbiAgICAuY29sLW1kLXB1c2gtMTAge1xyXG4gICAgICAgIGxlZnQ6IDgzLjMzMzMzMzMzJTtcclxuICAgIH1cclxuXHJcbiAgICAuY29sLW1kLXB1c2gtOSB7XHJcbiAgICAgICAgbGVmdDogNzUlO1xyXG4gICAgfVxyXG5cclxuICAgIC5jb2wtbWQtcHVzaC04IHtcclxuICAgICAgICBsZWZ0OiA2Ni42NjY2NjY2NyU7XHJcbiAgICB9XHJcblxyXG4gICAgLmNvbC1tZC1wdXNoLTcge1xyXG4gICAgICAgIGxlZnQ6IDU4LjMzMzMzMzMzJTtcclxuICAgIH1cclxuXHJcbiAgICAuY29sLW1kLXB1c2gtNiB7XHJcbiAgICAgICAgbGVmdDogNTAlO1xyXG4gICAgfVxyXG5cclxuICAgIC5jb2wtbWQtcHVzaC01IHtcclxuICAgICAgICBsZWZ0OiA0MS42NjY2NjY2NyU7XHJcbiAgICB9XHJcblxyXG4gICAgLmNvbC1tZC1wdXNoLTQge1xyXG4gICAgICAgIGxlZnQ6IDMzLjMzMzMzMzMzJTtcclxuICAgIH1cclxuXHJcbiAgICAuY29sLW1kLXB1c2gtMyB7XHJcbiAgICAgICAgbGVmdDogMjUlO1xyXG4gICAgfVxyXG5cclxuICAgIC5jb2wtbWQtcHVzaC0yIHtcclxuICAgICAgICBsZWZ0OiAxNi42NjY2NjY2NyU7XHJcbiAgICB9XHJcblxyXG4gICAgLmNvbC1tZC1wdXNoLTEge1xyXG4gICAgICAgIGxlZnQ6IDguMzMzMzMzMzMlO1xyXG4gICAgfVxyXG5cclxuICAgIC5jb2wtbWQtcHVzaC0wIHtcclxuICAgICAgICBsZWZ0OiBhdXRvO1xyXG4gICAgfVxyXG5cclxuICAgIC5jb2wtbWQtb2Zmc2V0LTEyIHtcclxuICAgICAgICBtYXJnaW4tbGVmdDogMTAwJTtcclxuICAgIH1cclxuXHJcbiAgICAuY29sLW1kLW9mZnNldC0xMSB7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDkxLjY2NjY2NjY3JTtcclxuICAgIH1cclxuXHJcbiAgICAuY29sLW1kLW9mZnNldC0xMCB7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDgzLjMzMzMzMzMzJTtcclxuICAgIH1cclxuXHJcbiAgICAuY29sLW1kLW9mZnNldC05IHtcclxuICAgICAgICBtYXJnaW4tbGVmdDogNzUlO1xyXG4gICAgfVxyXG5cclxuICAgIC5jb2wtbWQtb2Zmc2V0LTgge1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiA2Ni42NjY2NjY2NyU7XHJcbiAgICB9XHJcblxyXG4gICAgLmNvbC1tZC1vZmZzZXQtNyB7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDU4LjMzMzMzMzMzJTtcclxuICAgIH1cclxuXHJcbiAgICAuY29sLW1kLW9mZnNldC02IHtcclxuICAgICAgICBtYXJnaW4tbGVmdDogNTAlO1xyXG4gICAgfVxyXG5cclxuICAgIC5jb2wtbWQtb2Zmc2V0LTUge1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiA0MS42NjY2NjY2NyU7XHJcbiAgICB9XHJcblxyXG4gICAgLmNvbC1tZC1vZmZzZXQtNCB7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDMzLjMzMzMzMzMzJTtcclxuICAgIH1cclxuXHJcbiAgICAuY29sLW1kLW9mZnNldC0zIHtcclxuICAgICAgICBtYXJnaW4tbGVmdDogMjUlO1xyXG4gICAgfVxyXG5cclxuICAgIC5jb2wtbWQtb2Zmc2V0LTIge1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiAxNi42NjY2NjY2NyU7XHJcbiAgICB9XHJcblxyXG4gICAgLmNvbC1tZC1vZmZzZXQtMSB7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDguMzMzMzMzMzMlO1xyXG4gICAgfVxyXG5cclxuICAgIC5jb2wtbWQtb2Zmc2V0LTAge1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiAwJTtcclxuICAgIH1cclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6ICRicC1sKSB7XHJcbiAgICAuY29sLWxnLTEsXHJcbiAgICAuY29sLWxnLTIsXHJcbiAgICAuY29sLWxnLTMsXHJcbiAgICAuY29sLWxnLTQsXHJcbiAgICAuY29sLWxnLTUsXHJcbiAgICAuY29sLWxnLTYsXHJcbiAgICAuY29sLWxnLTcsXHJcbiAgICAuY29sLWxnLTgsXHJcbiAgICAuY29sLWxnLTksXHJcbiAgICAuY29sLWxnLTEwLFxyXG4gICAgLmNvbC1sZy0xMSxcclxuICAgIC5jb2wtbGctMTIge1xyXG4gICAgICAgIGZsb2F0OiBsZWZ0O1xyXG4gICAgfVxyXG5cclxuICAgIC5jb2wtbGctMTIge1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgfVxyXG5cclxuICAgIC5jb2wtbGctMTEge1xyXG4gICAgICAgIHdpZHRoOiA5MS42NjY2NjY2NyU7XHJcbiAgICB9XHJcblxyXG4gICAgLmNvbC1sZy0xMCB7XHJcbiAgICAgICAgd2lkdGg6IDgzLjMzMzMzMzMzJTtcclxuICAgIH1cclxuXHJcbiAgICAuY29sLWxnLTkge1xyXG4gICAgICAgIHdpZHRoOiA3NSU7XHJcbiAgICB9XHJcblxyXG4gICAgLmNvbC1sZy04IHtcclxuICAgICAgICB3aWR0aDogNjYuNjY2NjY2NjclO1xyXG4gICAgfVxyXG5cclxuICAgIC5jb2wtbGctNyB7XHJcbiAgICAgICAgd2lkdGg6IDU4LjMzMzMzMzMzJTtcclxuICAgIH1cclxuXHJcbiAgICAuY29sLWxnLTYge1xyXG4gICAgICAgIHdpZHRoOiA1MCU7XHJcbiAgICB9XHJcblxyXG4gICAgLmNvbC1sZy01IHtcclxuICAgICAgICB3aWR0aDogNDEuNjY2NjY2NjclO1xyXG4gICAgfVxyXG5cclxuICAgIC5jb2wtbGctNCB7XHJcbiAgICAgICAgd2lkdGg6IDMzLjMzMzMzMzMzJTtcclxuICAgIH1cclxuXHJcbiAgICAuY29sLWxnLTMge1xyXG4gICAgICAgIHdpZHRoOiAyNSU7XHJcbiAgICB9XHJcblxyXG4gICAgLmNvbC1sZy0yIHtcclxuICAgICAgICB3aWR0aDogMTYuNjY2NjY2NjclO1xyXG4gICAgfVxyXG5cclxuICAgIC5jb2wtbGctMSB7XHJcbiAgICAgICAgd2lkdGg6IDguMzMzMzMzMzMlO1xyXG4gICAgfVxyXG5cclxuICAgIC5jb2wtbGctcHVsbC0xMiB7XHJcbiAgICAgICAgcmlnaHQ6IDEwMCU7XHJcbiAgICB9XHJcblxyXG4gICAgLmNvbC1sZy1wdWxsLTExIHtcclxuICAgICAgICByaWdodDogOTEuNjY2NjY2NjclO1xyXG4gICAgfVxyXG5cclxuICAgIC5jb2wtbGctcHVsbC0xMCB7XHJcbiAgICAgICAgcmlnaHQ6IDgzLjMzMzMzMzMzJTtcclxuICAgIH1cclxuXHJcbiAgICAuY29sLWxnLXB1bGwtOSB7XHJcbiAgICAgICAgcmlnaHQ6IDc1JTtcclxuICAgIH1cclxuXHJcbiAgICAuY29sLWxnLXB1bGwtOCB7XHJcbiAgICAgICAgcmlnaHQ6IDY2LjY2NjY2NjY3JTtcclxuICAgIH1cclxuXHJcbiAgICAuY29sLWxnLXB1bGwtNyB7XHJcbiAgICAgICAgcmlnaHQ6IDU4LjMzMzMzMzMzJTtcclxuICAgIH1cclxuXHJcbiAgICAuY29sLWxnLXB1bGwtNiB7XHJcbiAgICAgICAgcmlnaHQ6IDUwJTtcclxuICAgIH1cclxuXHJcbiAgICAuY29sLWxnLXB1bGwtNSB7XHJcbiAgICAgICAgcmlnaHQ6IDQxLjY2NjY2NjY3JTtcclxuICAgIH1cclxuXHJcbiAgICAuY29sLWxnLXB1bGwtNCB7XHJcbiAgICAgICAgcmlnaHQ6IDMzLjMzMzMzMzMzJTtcclxuICAgIH1cclxuXHJcbiAgICAuY29sLWxnLXB1bGwtMyB7XHJcbiAgICAgICAgcmlnaHQ6IDI1JTtcclxuICAgIH1cclxuXHJcbiAgICAuY29sLWxnLXB1bGwtMiB7XHJcbiAgICAgICAgcmlnaHQ6IDE2LjY2NjY2NjY3JTtcclxuICAgIH1cclxuXHJcbiAgICAuY29sLWxnLXB1bGwtMSB7XHJcbiAgICAgICAgcmlnaHQ6IDguMzMzMzMzMzMlO1xyXG4gICAgfVxyXG5cclxuICAgIC5jb2wtbGctcHVsbC0wIHtcclxuICAgICAgICByaWdodDogYXV0bztcclxuICAgIH1cclxuXHJcbiAgICAuY29sLWxnLXB1c2gtMTIge1xyXG4gICAgICAgIGxlZnQ6IDEwMCU7XHJcbiAgICB9XHJcblxyXG4gICAgLmNvbC1sZy1wdXNoLTExIHtcclxuICAgICAgICBsZWZ0OiA5MS42NjY2NjY2NyU7XHJcbiAgICB9XHJcblxyXG4gICAgLmNvbC1sZy1wdXNoLTEwIHtcclxuICAgICAgICBsZWZ0OiA4My4zMzMzMzMzMyU7XHJcbiAgICB9XHJcblxyXG4gICAgLmNvbC1sZy1wdXNoLTkge1xyXG4gICAgICAgIGxlZnQ6IDc1JTtcclxuICAgIH1cclxuXHJcbiAgICAuY29sLWxnLXB1c2gtOCB7XHJcbiAgICAgICAgbGVmdDogNjYuNjY2NjY2NjclO1xyXG4gICAgfVxyXG5cclxuICAgIC5jb2wtbGctcHVzaC03IHtcclxuICAgICAgICBsZWZ0OiA1OC4zMzMzMzMzMyU7XHJcbiAgICB9XHJcblxyXG4gICAgLmNvbC1sZy1wdXNoLTYge1xyXG4gICAgICAgIGxlZnQ6IDUwJTtcclxuICAgIH1cclxuXHJcbiAgICAuY29sLWxnLXB1c2gtNSB7XHJcbiAgICAgICAgbGVmdDogNDEuNjY2NjY2NjclO1xyXG4gICAgfVxyXG5cclxuICAgIC5jb2wtbGctcHVzaC00IHtcclxuICAgICAgICBsZWZ0OiAzMy4zMzMzMzMzMyU7XHJcbiAgICB9XHJcblxyXG4gICAgLmNvbC1sZy1wdXNoLTMge1xyXG4gICAgICAgIGxlZnQ6IDI1JTtcclxuICAgIH1cclxuXHJcbiAgICAuY29sLWxnLXB1c2gtMiB7XHJcbiAgICAgICAgbGVmdDogMTYuNjY2NjY2NjclO1xyXG4gICAgfVxyXG5cclxuICAgIC5jb2wtbGctcHVzaC0xIHtcclxuICAgICAgICBsZWZ0OiA4LjMzMzMzMzMzJTtcclxuICAgIH1cclxuXHJcbiAgICAuY29sLWxnLXB1c2gtMCB7XHJcbiAgICAgICAgbGVmdDogYXV0bztcclxuICAgIH1cclxuXHJcbiAgICAuY29sLWxnLW9mZnNldC0xMiB7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDEwMCU7XHJcbiAgICB9XHJcblxyXG4gICAgLmNvbC1sZy1vZmZzZXQtMTEge1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiA5MS42NjY2NjY2NyU7XHJcbiAgICB9XHJcblxyXG4gICAgLmNvbC1sZy1vZmZzZXQtMTAge1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiA4My4zMzMzMzMzMyU7XHJcbiAgICB9XHJcblxyXG4gICAgLmNvbC1sZy1vZmZzZXQtOSB7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDc1JTtcclxuICAgIH1cclxuXHJcbiAgICAuY29sLWxnLW9mZnNldC04IHtcclxuICAgICAgICBtYXJnaW4tbGVmdDogNjYuNjY2NjY2NjclO1xyXG4gICAgfVxyXG5cclxuICAgIC5jb2wtbGctb2Zmc2V0LTcge1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiA1OC4zMzMzMzMzMyU7XHJcbiAgICB9XHJcblxyXG4gICAgLmNvbC1sZy1vZmZzZXQtNiB7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDUwJTtcclxuICAgIH1cclxuXHJcbiAgICAuY29sLWxnLW9mZnNldC01IHtcclxuICAgICAgICBtYXJnaW4tbGVmdDogNDEuNjY2NjY2NjclO1xyXG4gICAgfVxyXG5cclxuICAgIC5jb2wtbGctb2Zmc2V0LTQge1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiAzMy4zMzMzMzMzMyU7XHJcbiAgICB9XHJcblxyXG4gICAgLmNvbC1sZy1vZmZzZXQtMyB7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDI1JTtcclxuICAgIH1cclxuXHJcbiAgICAuY29sLWxnLW9mZnNldC0yIHtcclxuICAgICAgICBtYXJnaW4tbGVmdDogMTYuNjY2NjY2NjclO1xyXG4gICAgfVxyXG5cclxuICAgIC5jb2wtbGctb2Zmc2V0LTEge1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiA4LjMzMzMzMzMzJTtcclxuICAgIH1cclxuXHJcbiAgICAuY29sLWxnLW9mZnNldC0wIHtcclxuICAgICAgICBtYXJnaW4tbGVmdDogMCU7XHJcbiAgICB9XHJcbn1cclxuIiwiXHJcbi8qIENvbnRhaW5lcnMgKi9cclxuLmJnLXByaW1hcnkge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLXByaW1hcnk7XHJcbn1cclxuXHJcbi5iZy1zZWNvbmRhcnkge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLXNlY29uZGFyeTsgXHJcbn1cclxuXHJcbi5iZy1uZXV0cmFsIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1ncmV5O1xyXG59XHJcblxyXG4vKiBDb2xvciBXcmFwcGVyICovXHJcbi5jb2xvci13cmFwcGVyIHtcclxuICAgIHBhZGRpbmc6IDNlbSAwO1xyXG5cclxuICAgICYuZ3JheSB7XHJcbiAgICAgICAgYmFja2dyb3VuZDogJGNvbG9yLWdyZXktbHRyO1xyXG4gICAgfVxyXG5cclxuICAgIEBtZWRpYSAobWluLXdpZHRoOiAxMTUycHgpIHtcclxuICAgICAgICAmLmdyYXktbGcge1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAkY29sb3ItZ3JleS1sdHI7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG4ubWFpbi1uYXYtd3JhcHBlciB7XHJcbiAgICBib3gtc2hhZG93OiAkYm94LXNoYWRvdy1kZWZhdWx0O1xyXG59XHJcblxyXG5cclxuLyogRm9vdGVyICovXHJcbi5mb290ZXItY29udGVudCB7XHJcbiAgICBwYWRkaW5nOiAwIDAgMnJlbSAwO1xyXG5cclxuICAgIEBtZWRpYSAobWluLXdpZHRoOiAkYnAtbSkge1xyXG4gICAgICAgIHBhZGRpbmc6IDJyZW0gMDtcclxuICAgIH1cclxufVxyXG5cclxuLyogSG9tZXBhZ2UgQ1RBICovXHJcbi5ob21lcGFnZS1jdGEge1xyXG4gICAgY29sb3I6ICMwNTA1MDU7XHJcblxyXG4gICAgLmJ0biB7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogMXJlbTtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBtYXgtd2lkdGg6IDQwMHB4O1xyXG4gICAgICAgIGxldHRlci1zcGFjaW5nOiAuOHB4O1xyXG4gICAgfVxyXG59XHJcblxyXG4uaG9tZXBhZ2UtY3RhX190aXRsZSB7XHJcbiAgICBmb250LXNpemU6IDEuNzVyZW07XHJcbiAgICBtYXJnaW4tYm90dG9tOiAuNXJlbTtcclxufVxyXG5cclxuLmhvbWVwYWdlLWN0YV9fdGV4dCB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAxcmVtO1xyXG59XHJcblxyXG4uYnRuIHtcclxuICAgIGJhY2tncm91bmQ6ICMwMDc2QTg7XHJcbiAgICBjb2xvcjogI2ZmZjtcclxuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgZm9udC1zaXplOiAxLjEyNXJlbTtcclxuICAgIHBhZGRpbmc6IDFyZW0gMS4yNXJlbTtcclxuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxufVxyXG5cclxuQG1lZGlhKG1pbi13aWR0aDogMTE0MHB4KSB7XHJcbiAgICAuaG9tZXBhZ2UtY3RhIHtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG5cclxuICAgICAgICAuYnRuIHtcclxuICAgICAgICAgICAgbWFyZ2luLXRvcDogLjVyZW07XHJcbiAgICAgICAgICAgIHdpZHRoOiBhdXRvO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgPmRpdiB7XHJcbiAgICAgICAgICAgIG1hcmdpbjogMCAzcmVtO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAuaG9tZXBhZ2UtY3RhX190aXRsZSB7XHJcbiAgICAgICAgZm9udC1zaXplOiAycmVtO1xyXG4gICAgfVxyXG59XHJcblxyXG4uY29udGVudC1oZWFkZXIge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICBnYXA6MjRweDtcclxuICAgIG1hcmdpbi1ib3R0b206NDBweDtcclxuXHJcbiAgICAuY29udGVudC1oZWFlcl9fYWQge1xyXG4gICAgICAgIGZsZXgtc2hyaW5rOjA7XHJcbiAgICB9XHJcblxyXG4gICAgLnNmUGFnZUVkaXRvciAmIHtcclxuICAgICAgICAucGFnZS10aXRsZSB7XHJcbiAgICAgICAgICAgIGZsZXgtc2hyaW5rOiAwO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLmNvbnRlbnQtaGVhZGVyX19hZCB7XHJcbiAgICAgICAgICAgIGZsZXgtc2hyaW5rOjE7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG4ubWFpbi1jb250ZW50IHtcclxuICAgIG1hcmdpbi1ib3R0b206Y2xhbXAoM3JlbSwgNS4zdncsIDYuNTYyNXJlbSk7XHJcbn1cclxuXHJcbi8qIEludGVyaW9yIENvbnRlbnQgTGF5b3V0ICovXHJcbi5pbm5lciAuY29udGVudC13cmFwcGVyIHtcclxuICAgIG1hcmdpbi1sZWZ0OiAtMTBweDtcclxuICAgIG1hcmdpbi1yaWdodDogLTEwcHg7XHJcbn1cclxuXHJcbi5pbm5lci5zaWRlYmFyLXJpZ2h0IC5jb250ZW50LXdyYXBwZXIge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIHJvdy1nYXA6IDUwcHg7XHJcbiAgICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAgICBtYXgtd2lkdGg6IDExNjhweDtcclxuICAgIG1hcmdpbjowIGF1dG87XHJcbn1cclxuXHJcbi5pbm5lciAuY29udGVudCB7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBtaW4taGVpZ2h0OiAxcHg7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDEwcHg7XHJcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMHB4O1xyXG59XHJcblxyXG4uaW5uZXIubm8tc2lkZWJhciAuY29udGVudCxcclxuLmlubmVyLnNpZGViYXItbGVmdCAuc2lkZWJhcixcclxuLmlubmVyLnNpZGViYXItcmlnaHQgLnNpZGViYXIge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgbWluLWhlaWdodDogMXB4O1xyXG4gICAgcGFkZGluZy1sZWZ0OiAxMHB4O1xyXG4gICAgcGFkZGluZy1yaWdodDogMTBweDtcclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XHJcbiAgICAuaW5uZXIuc2lkZWJhci1sZWZ0IC5zaWRlYmFyIHtcclxuICAgICAgICBmbG9hdDogbGVmdDtcclxuICAgICAgICB3aWR0aDogMzMuMzMzMzMzMzMlO1xyXG4gICAgICAgIHJpZ2h0OiA2Ni42NjY2NjY2NyU7XHJcbiAgICB9XHJcblxyXG4gICAgLmlubmVyLm5vLXNpZGViYXIgLmNvbnRlbnQge1xyXG4gICAgICAgIGZsb2F0OiBsZWZ0O1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIGxlZnQ6IDMzLjMzMzMzMzMzJTtcclxuICAgIH1cclxuXHJcbiAgICAuaW5uZXIge1xyXG4gICAgICAgIC5jb250ZW50IHtcclxuICAgICAgICAgICAgd2lkdGg6NjUlO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLnNpZGViYXIge1xyXG4gICAgICAgICAgICB3aWR0aDogMzUlO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuQG1lZGlhKG1pbi13aWR0aDoxMjAwcHgpe1xyXG4gICAgLmNvbnRlbnQtaGVhZGVyIHtcclxuICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xyXG5cclxuICAgICAgICAuY29udGVudC1oZWFkZXJfX2FkIHtcclxuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6YXV0bztcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLmlubmVyLnNpZGViYXItbGVmdCAuc2lkZWJhciB7XHJcbiAgICAgICAgcmlnaHQ6IDc1JTtcclxuICAgIH1cclxuXHJcbiAgICAuaW5uZXIuc2lkZWJhci1sZWZ0IC5zaWRlYmFyIHtcclxuICAgICAgICBmbG9hdDogbGVmdDtcclxuICAgICAgICB3aWR0aDogMjUlO1xyXG4gICAgfVxyXG5cclxuICAgIC5pbm5lci5zaWRlYmFyLWxlZnQgLmNvbnRlbnQge1xyXG4gICAgICAgIGxlZnQ6IDI1JTtcclxuICAgICAgICBtYXJnaW4tbGVmdDogOC4zMzMzMzMzMyU7XHJcbiAgICB9XHJcbn0iLCIjc2l0ZS1oZWFkZXIge1xyXG4gICAgcG9zaXRpb246cmVsYXRpdmU7XHJcbiAgICBiYWNrZ3JvdW5kOiRjb2xvci13aGl0ZTtcclxuICAgIGJveC1zaGFkb3c6IDBweCAxMnB4IDQ4cHggMTJweCByZ2JhKDAsIDAsIDAsIDAuMDgpO1xyXG59XHJcblxyXG4uc2l0ZS1sb2dvIGltZyB7XHJcbiAgICB3aWR0aDoxMzNweDtcclxufVxyXG5cclxuLnNpdGUtbG9nbyBhIHtcclxuICAgIGRpc3BsYXk6aW5saW5lLWJsb2NrO1xyXG59XHJcblxyXG4uaGVhZGVyLWxheW91dCB7XHJcbiAgICBkaXNwbGF5OmZsZXg7XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgZ2FwOjIwcHg7XHJcbiAgICBwYWRkaW5nLXRvcDoyMHB4O1xyXG4gICAgcGFkZGluZy1ib3R0b206MjBweDtcclxuXHJcbiAgICAuaGVhZGVyLWNvbC5oZWFkZXItY29sLS1sb2dvIHtcclxuICAgICAgICBmbGV4LWdyb3c6IDE7XHJcbiAgICB9XHJcblxyXG4gICAgLmhlYWRlci1jb2wuaGVhZGVyLWNvbC0tbmF2IHtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGdhcDoyMHB4O1xyXG4gICAgICAgIGZsZXgtc2hyaW5rOjA7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6YXV0bztcclxuICAgIH1cclxuXHJcbiAgICAuc2ZQYWdlRWRpdG9yICYgLmhlYWRlci1jb2wuaGVhZGVyLWNvbC0tbmF2IHtcclxuICAgICAgICBmbGV4LXNocmluazoxO1xyXG4gICAgfVxyXG59XHJcblxyXG4uaGVhZGVyLXV0aWxpdHkge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxufVxyXG5cclxuQG1lZGlhKG1pbi13aWR0aDoxMjAwcHgpe1xyXG4gICAgLnNpdGUtbG9nbyBpbWcge1xyXG4gICAgICAgIHdpZHRoOjI2OHB4O1xyXG4gICAgfVxyXG4gICAgXHJcbiAgICAuaGVhZGVyLWxheW91dCB7XHJcbiAgICAgICAgcGFkZGluZy10b3A6MDtcclxuICAgICAgICBwYWRkaW5nLWJvdHRvbTowO1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcclxuXHJcbiAgICAgICAgLmhlYWRlci1jb2wuaGVhZGVyLWNvbC0tbG9nbyB7XHJcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206MjBweDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5oZWFkZXItY29sLmhlYWRlci1jb2wtLW5hdiB7XHJcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5oZWFkZXItdXRpbGl0eSB7XHJcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcclxuICAgIH1cclxufSIsImZvb3RlciB7XHJcbiAgICBiYWNrZ3JvdW5kOiAkY29sb3Itd2hpdGU7XHJcblxyXG4gICAgYSB7XHJcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG5cclxuICAgICAgICAmOmhvdmVyLFxyXG4gICAgICAgICY6Zm9jdXMtdmlzaWJsZSB7XHJcbiAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuLmZvb3Rlci1tYWluIC5sb2dvLXN2ZyB7XHJcbiAgICBtYXgtd2lkdGg6IDE3OHB4O1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbn1cclxuXHJcbi5mb290ZXItbG9nbyBpbWcge1xyXG4gICAgbWF4LXdpZHRoOiAxNzhweDtcclxufVxyXG5cclxuLmZvb3Rlci1zb2NpYWwge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICBnYXA6IDI4cHg7XHJcbiAgICBtYXJnaW46IDJyZW0gMCAhaW1wb3J0YW50O1xyXG4gICAgbWF4LXdpZHRoOiAzMzVweDtcclxufVxyXG5cclxuLmZvb3Rlci1zb2NpYWxfX2xpbmsgLmljb24ge1xyXG4gICAgd2lkdGg6IDI0cHg7XHJcbiAgICBoZWlnaHQ6IDI0cHg7XHJcbiAgICBmaWxsOiAjMTkzMTU0O1xyXG59XHJcblxyXG4uZm9vdGVyLW9mZmljZSB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG59XHJcblxyXG4uZm9vdGVyLW9mZmljZSBzcGFuIHtcclxuICAgIGZvbnQtc2l6ZTogMS4xMjVyZW07XHJcbiAgICBmb250LWZhbWlseTogJGZvbnQtcHJpbWFyeS1tZWRpdW07XHJcbiAgICBjb2xvcjogJGNvbG9yLWJsYWNrO1xyXG59XHJcblxyXG4uZm9vdGVyLW9mZmljZSBkaXYge1xyXG4gICAgd2lkdGg6IDUwJTtcclxuXHJcbiAgICAmOmZpcnN0LWNoaWxkIHtcclxuICAgICAgICBtYXJnaW4tcmlnaHQ6IDFyZW07XHJcbiAgICB9XHJcbn1cclxuXHJcbi5mb290ZXItbGlua3MgYSB7XHJcbiAgICBmb250LXNpemU6IDEuMTI1cmVtO1xyXG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgY29sb3I6ICMwMDA7XHJcbiAgICBtYXJnaW4tdG9wOiAxcmVtO1xyXG4gICAgZm9udC1mYW1pbHk6ICRmb250LXByaW1hcnktbWVkaXVtO1xyXG59XHJcblxyXG4uZm9vdGVyLW1haW4ge1xyXG4gICAgbWFyZ2luOiAycmVtIDA7XHJcbn1cclxuXHJcbi5mb290ZXItbmF2X19saXN0IHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgZ2FwOiA4cHg7XHJcbiAgICBtYXJnaW46IC41cmVtIDAgMCAwO1xyXG4gICAgcGFkZGluZzogMDtcclxuICAgIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcclxuXHJcbiAgICAmID4gLmZvb3Rlci1uYXZfX2l0ZW0gPiAuZm9vdGVyLW5hdl9fbGluayB7XHJcbiAgICAgICAgZm9udC1mYW1pbHk6ICRmb250LXByaW1hcnktbWVkaXVtO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMS4xMjVyZW07XHJcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgICAgICBjb2xvcjogJGNvbG9yLWJsYWNrO1xyXG4gICAgfVxyXG59XHJcblxyXG4uZm9vdGVyLW5hdl9faXRlbSB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgIGdhcDogOHB4O1xyXG59XHJcblxyXG4uZm9vdGVyLW5hdl9fbGluayB7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIGNvbG9yOiAjMDAwO1xyXG4gICAgcGFkZGluZzogLjVyZW0gMDtcclxuICAgIGZvbnQtc2l6ZTogMC44NzVyZW07XHJcblxyXG4gICAgJi0tdGl0bGUge1xyXG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5mb290ZXItbmF2X19saW5rLnZpZXctYWxsIHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgZ2FwOiA1cHg7XHJcbiAgICBmb250LWZhbWlseTogJGZvbnQtcHJpbWFyeS1tZWRpdW07XHJcbiAgICBmb250LXNpemU6IDAuODc1cmVtO1xyXG4gICAgY29sb3I6ICMzODM4Mzg7XHJcblxyXG4gICAgJjphZnRlciB7XHJcbiAgICAgICAgY29udGVudDogJyc7XHJcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgYm9yZGVyLXJpZ2h0OiAycHggc29saWQgY3VycmVudENvbG9yO1xyXG4gICAgICAgIGJvcmRlci1ib3R0b206IDJweCBzb2xpZCBjdXJyZW50Q29sb3I7XHJcbiAgICAgICAgcGFkZGluZzogM3B4O1xyXG4gICAgICAgIHRyYW5zZm9ybTogcm90YXRlKC00NWRlZyk7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5mb290ZXItbmF2X19saW5rLmhhcy1zdWIge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgYm9yZGVyOiAwO1xyXG4gICAgYmFja2dyb3VuZDogbm9uZTtcclxuICAgIHRleHQtYWxpZ246IGxlZnQ7XHJcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgZm9udC1mYW1pbHk6ICRmb250LXByaW1hcnktbWVkaXVtO1xyXG5cclxuICAgICYgKyAuZm9vdGVyLW5hdl9fc3ViLW5hdiB7XHJcbiAgICAgICAgZGlzcGxheTogbm9uZTtcclxuXHJcbiAgICAgICAgJi5vcGVuIHtcclxuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcbi5mb290ZXItbmF2X19saW5rLmhhcy1zdWI6YWZ0ZXIge1xyXG4gICAgY29udGVudDogXCJcIjtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgd2lkdGg6IDEwcHg7XHJcbiAgICBoZWlnaHQ6IDEwcHg7XHJcbiAgICBib3JkZXItbGVmdDogMnB4IHNvbGlkICMzODM4Mzg7XHJcbiAgICBib3JkZXItYm90dG9tOiAycHggc29saWQgIzM4MzgzODtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHRvcDogNTAlO1xyXG4gICAgcmlnaHQ6IDAuNXJlbTtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKSByb3RhdGUoLTQ1ZGVnKTtcclxufVxyXG5cclxuLmZvb3Rlci1uYXZfX2xpbmsuaGFzLXN1Yi5hY3RpdmU6YWZ0ZXIge1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpIHJvdGF0ZSgxMzVkZWcpO1xyXG59XHJcblxyXG4uZm9vdGVyLW5hdl9fc3ViLW5hdiB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgIGdhcDogOHB4O1xyXG4gICAgbWFyZ2luOiAwO1xyXG4gICAgcGFkZGluZzogMDtcclxuICAgIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcclxufVxyXG5cclxuLmZvb3Rlci1uYXZfX3N1Yi1uYXYgLmZvb3Rlci1uYXZfX2xpbmsuaGFzLXN1YiB7XHJcbiAgICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcclxuICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgICBwYWRkaW5nOiAuNXJlbTtcclxuICAgIGJhY2tncm91bmQ6ICMzODM4Mzg7XHJcbiAgICBjb2xvcjogI2ZmZjtcclxuXHJcbiAgICAmOmFmdGVyIHtcclxuICAgICAgICBib3JkZXItY29sb3I6ICNmZmY7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5mb290ZXItYm90dG9tIHtcclxuICAgIGxpbmUtaGVpZ2h0OiAyOHB4O1xyXG4gICAgXHJcbiAgICBhIHtcclxuICAgICAgICBjb2xvcjokY29sb3ItYmFzZTtcclxuICAgIH1cclxufVxyXG5cclxuLmZvb3Rlci1ib3R0b20gLmZvb3Rlci1jb3B5cmlnaHQge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMXJlbSAhaW1wb3J0YW50O1xyXG4gICAgZm9udC1zaXplOiAwLjg3NXJlbTtcclxufVxyXG5cclxuLmZvb3Rlci1ib3R0b20gLmZvb3Rlci11dGlsaXR5IGEge1xyXG4gICAgbWFyZ2luLXJpZ2h0OiA2cHg7XHJcbiAgICBmb250LXNpemU6IDAuODc1cmVtO1xyXG4gICAgY29sb3I6ICMwMDAgIWltcG9ydGFudDtcclxufVxyXG5cclxuLmZvb3Rlci1ib3R0b20gLmZvb3Rlci11dGlsaXR5IGE6bGFzdC1jaGlsZCB7XHJcbiAgICBtYXJnaW4tbGVmdDogNnB4O1xyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XHJcbiAgICAuZm9vdGVyLW1haW4sXHJcbiAgICAuZm9vdGVyLWJvdHRvbSB7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgICB9XHJcblxyXG4gICAgLmZvb3Rlci1tYWluIHtcclxuICAgICAgICBnYXA6IGNsYW1wKDE2cHgsIDMuNHZ3LCA2NHB4KTtcclxuICAgIH1cclxuXHJcbiAgICAuZm9vdGVyLW1haW5fX2NvbCB7XHJcblxyXG4gICAgICAgICY6Zmlyc3QtY2hpbGQge1xyXG4gICAgICAgICAgICB3aWR0aDogbWF4LWNvbnRlbnQ7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5mb290ZXItbmF2X19saXN0IHtcclxuICAgICAgICBtYXJnaW46IDAgMCAuNXJlbSAwO1xyXG4gICAgfVxyXG5cclxuICAgIC5mb290ZXItbmF2X19zdWItbmF2IHtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmZvb3Rlci1saW5rcyBhIHtcclxuICAgICAgICBtYXJnaW46IDAgMCAuNXJlbSAwO1xyXG4gICAgfVxyXG5cclxuICAgIC5mb290ZXItbmF2X19saW5rIHtcclxuICAgICAgICBwYWRkaW5nOiAwO1xyXG5cclxuICAgICAgICAmLmhhcy1zdWIge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJi0tdGl0bGUge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxLjEyNXJlbTtcclxuICAgICAgICAgICAgZm9udC1mYW1pbHk6ICRmb250LXByaW1hcnktbWVkaXVtO1xyXG4gICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgICAgICAgICBjb2xvcjogJGNvbG9yLWJsYWNrO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLmZvb3Rlci1uYXZfX3N1Yi1uYXYgJi0tdGl0bGUge1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDFyZW07XHJcbiAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiBub25lO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAuZm9vdGVyLW5hdl9fbGluay5oYXMtc3ViIHtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAwLjVyZW07XHJcbiAgICB9XHJcblxyXG4gICAgLmZvb3Rlci1uYXZfX2xpbmsuaGFzLXN1YjphZnRlciB7XHJcbiAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgIH1cclxuXHJcbiAgICAuZm9vdGVyLW5hdl9fc3ViLW5hdiAuZm9vdGVyLW5hdl9fbGluay5oYXMtc3ViIHtcclxuICAgICAgICBiYWNrZ3JvdW5kOiAjZmZmO1xyXG4gICAgICAgIGNvbG9yOiAjMDAwO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMXJlbTtcclxuICAgIH1cclxuXHJcbiAgICAuZm9vdGVyLW5hdl9faXRlbTpudGgtY2hpbGQobis2KSB7XHJcbiAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgIH1cclxuXHJcbiAgICAuZm9vdGVyLW5hdl9faXRlbTpudGgtY2hpbGQobis2KS52aWV3LWFsbCB7XHJcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICB9XHJcblxyXG4gICAgLmZvb3Rlci1vZmZpY2Uge1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgfVxyXG5cclxuICAgIC5mb290ZXItb2ZmaWNlIGRpdiB7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcblxyXG4gICAgICAgICY6Zmlyc3QtY2hpbGQge1xyXG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcbiIsIi5nbG9iYWwtc2VhcmNoIHtcclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICBwb3NpdGlvbjphYnNvbHV0ZTtcclxuICAgIHRvcDoxMDAlO1xyXG4gICAgbGVmdDowO1xyXG4gICAgei1pbmRleDoxMDtcclxuICAgIGhlaWdodDogNjBweDtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgYmFja2dyb3VuZDogI0VGRjBGMTtcclxufVxyXG5cclxuLnNlYXJjaC1pbnB1dHMge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGdhcDoxMHB4O1xyXG5cclxuICAgICYgPiBkaXYge1xyXG4gICAgICAgIGZsZXgtZ3JvdzoxO1xyXG4gICAgfVxyXG59XHJcblxyXG4jU2VhcmNoQnV0dG9uIHtcclxuICAgIGJvcmRlcjowO1xyXG4gICAgbWFyZ2luOjAgMTBweCAwIGF1dG87XHJcbiAgICBwYWRkaW5nOjA7XHJcbiAgICBiYWNrZ3JvdW5kOm5vbmU7XHJcbiAgICBmbGV4LXNocmluazowO1xyXG59XHJcblxyXG4uZ2xvYmFsLXNlYXJjaCAuc2VhcmNoLWlucHV0cyBpbnB1dFt0eXBlPXRleHRdIHtcclxuICAgIGJvcmRlcjogbm9uZTtcclxuICAgIGNvbG9yOiAjMDAwMDAwICFpbXBvcnRhbnQ7XHJcbiAgICBmbG9hdDogbGVmdDtcclxuICAgIGhlaWdodDogNjBweDtcclxuICAgIG9wYWNpdHk6IDE7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIHBhZGRpbmctbGVmdDogMXJlbTtcclxuICAgIGZvbnQtc2l6ZTogMC44NzVlbTtcclxuICAgIGJhY2tncm91bmQ6ICNFRkYwRjE7XHJcblxyXG4gICAgJjo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlcixcclxuICAgICY6Oi1tb3otcGxhY2Vob2xkZXIsXHJcbiAgICAmOi1tcy1pbnB1dC1wbGFjZWhvbGRlcixcclxuICAgICY6Oi1tcy1pbnB1dC1wbGFjZWhvbGRlcixcclxuICAgICY6OnBsYWNlaG9sZGVyIHtcclxuICAgICAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgICAgIGNvbG9yOiAjMzgzODM4O1xyXG4gICAgfVxyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSB7XHJcbiAgICAuZ2xvYmFsLXNlYXJjaCAuc2VhcmNoLWlucHV0cyBpbnB1dFt0eXBlPXRleHRdIHtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBoZWlnaHQ6IDYwcHg7XHJcbiAgICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICAgIHBhZGRpbmctbGVmdDogMnJlbTtcclxuICAgIH1cclxufSIsIi8qKlxyXG4gKiBCeFNsaWRlciB2NC4xLjIgLSBGdWxseSBsb2FkZWQsIHJlc3BvbnNpdmUgY29udGVudCBzbGlkZXJcclxuICogaHR0cDovL2J4c2xpZGVyLmNvbVxyXG4gKlxyXG4gKiBXcml0dGVuIGJ5OiBTdGV2ZW4gV2FuZGVyc2tpLCAyMDE0XHJcbiAqIGh0dHA6Ly9zdGV2ZW53YW5kZXJza2kuY29tXHJcbiAqICh3aGlsZSBkcmlua2luZyBCZWxnaWFuIGFsZXMgYW5kIGxpc3RlbmluZyB0byBqYXp6KVxyXG4gKlxyXG4gKiBDRU8gYW5kIGZvdW5kZXIgb2YgYnhDcmVhdGl2ZSwgTFREXHJcbiAqIGh0dHA6Ly9ieGNyZWF0aXZlLmNvbVxyXG4gKi9cclxuXHJcblxyXG4vKiogUkVTRVQgQU5EIExBWU9VVFxyXG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSovXHJcblxyXG4uYngtd3JhcHBlciB7XHJcblx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdG1hcmdpbjogMCBhdXRvIDYwcHg7XHJcblx0cGFkZGluZzogMDtcclxuXHQqem9vbTogMTtcclxufVxyXG5cclxuLmJ4LXdyYXBwZXIgaW1nIHtcclxuXHRtYXgtd2lkdGg6IDEwMCU7XHJcblx0ZGlzcGxheTogYmxvY2s7XHJcbn1cclxuXHJcbi8qKiBUSEVNRVxyXG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSovXHJcblxyXG4uYngtd3JhcHBlciAuYngtdmlld3BvcnQge1xyXG5cdC8qLW1vei1ib3gtc2hhZG93OiAwIDAgNXB4ICNjY2M7XHJcblx0LXdlYmtpdC1ib3gtc2hhZG93OiAwIDAgNXB4ICNjY2M7XHJcblx0Ym94LXNoYWRvdzogMCAwIDVweCAjY2NjO1xyXG5cdGJvcmRlcjogIDVweCBzb2xpZCAjZmZmOyovXHJcblx0bGVmdDogLTVweDtcclxuXHQvKmJhY2tncm91bmQ6ICNmZmY7Ki9cclxuXHRcclxuXHQvKmZpeCBvdGhlciBlbGVtZW50cyBvbiB0aGUgcGFnZSBtb3ZpbmcgKG9uIENocm9tZSkqL1xyXG5cdC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGV6KDApO1xyXG5cdC1tb3otdHJhbnNmb3JtOiB0cmFuc2xhdGV6KDApO1xyXG4gICAgXHQtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGV6KDApO1xyXG4gICAgXHQtby10cmFuc2Zvcm06IHRyYW5zbGF0ZXooMCk7XHJcbiAgICBcdHRyYW5zZm9ybTogdHJhbnNsYXRleigwKTtcclxufVxyXG5cclxuLmJ4LXdyYXBwZXIgLmJ4LXBhZ2VyLFxyXG4uYngtd3JhcHBlciAuYngtY29udHJvbHMtYXV0byB7XHJcblx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdGJvdHRvbTogLTMwcHg7XHJcblx0d2lkdGg6IDEwMCU7XHJcbn1cclxuXHJcbi8qIExPQURFUiAqL1xyXG5cclxuLyouYngtd3JhcHBlciAuYngtbG9hZGluZyB7XHJcblx0bWluLWhlaWdodDogNTBweDtcclxuXHRiYWNrZ3JvdW5kOiB1cmwoaW1hZ2VzL2J4X2xvYWRlci5naWYpIGNlbnRlciBjZW50ZXIgbm8tcmVwZWF0ICNmZmY7XHJcblx0aGVpZ2h0OiAxMDAlO1xyXG5cdHdpZHRoOiAxMDAlO1xyXG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHR0b3A6IDA7XHJcblx0bGVmdDogMDtcclxuXHR6LWluZGV4OiAyMDAwO1xyXG59Ki9cclxuXHJcbi8qIFBBR0VSICovXHJcblxyXG4uYngtd3JhcHBlciAuYngtcGFnZXIge1xyXG5cdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHRmb250LXNpemU6IC44NWVtO1xyXG5cdGZvbnQtZmFtaWx5OiBBcmlhbDtcclxuXHRmb250LXdlaWdodDogYm9sZDtcclxuXHRjb2xvcjogIzY2NjtcclxuXHRwYWRkaW5nLXRvcDogMjBweDtcclxufVxyXG5cclxuLmJ4LXdyYXBwZXIgLmJ4LXBhZ2VyIC5ieC1wYWdlci1pdGVtLFxyXG4uYngtd3JhcHBlciAuYngtY29udHJvbHMtYXV0byAuYngtY29udHJvbHMtYXV0by1pdGVtIHtcclxuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0Knpvb206IDE7XHJcblx0KmRpc3BsYXk6IGlubGluZTtcclxufVxyXG5cclxuLmJ4LXdyYXBwZXIgLmJ4LXBhZ2VyLmJ4LWRlZmF1bHQtcGFnZXIgYSB7XHJcblx0YmFja2dyb3VuZDogIzY2NjtcclxuXHR0ZXh0LWluZGVudDogLTk5OTlweDtcclxuXHRkaXNwbGF5OiBibG9jaztcclxuXHR3aWR0aDogMTBweDtcclxuXHRoZWlnaHQ6IDEwcHg7XHJcblx0bWFyZ2luOiAwIDVweDtcclxuXHRvdXRsaW5lOiAwO1xyXG5cdC1tb3otYm9yZGVyLXJhZGl1czogNXB4O1xyXG5cdC13ZWJraXQtYm9yZGVyLXJhZGl1czogNXB4O1xyXG5cdGJvcmRlci1yYWRpdXM6IDVweDtcclxufVxyXG5cclxuLmJ4LXdyYXBwZXIgLmJ4LXBhZ2VyLmJ4LWRlZmF1bHQtcGFnZXIgYTpob3ZlcixcclxuLmJ4LXdyYXBwZXIgLmJ4LXBhZ2VyLmJ4LWRlZmF1bHQtcGFnZXIgYS5hY3RpdmUge1xyXG5cdGJhY2tncm91bmQ6ICMwMDA7XHJcbn1cclxuXHJcbi8qIERJUkVDVElPTiBDT05UUk9MUyAoTkVYVCAvIFBSRVYpICovXHJcblxyXG4vKi5ieC13cmFwcGVyIC5ieC1wcmV2IHtcclxuXHRsZWZ0OiAxMHB4O1xyXG5cdGJhY2tncm91bmQ6IHVybChpbWFnZXMvY29udHJvbHMucG5nKSBuby1yZXBlYXQgMCAtMzJweDtcclxufVxyXG5cclxuLmJ4LXdyYXBwZXIgLmJ4LW5leHQge1xyXG5cdHJpZ2h0OiAxMHB4O1xyXG5cdGJhY2tncm91bmQ6IHVybChpbWFnZXMvY29udHJvbHMucG5nKSBuby1yZXBlYXQgLTQzcHggLTMycHg7XHJcbn1cclxuXHJcbi5ieC13cmFwcGVyIC5ieC1wcmV2OmhvdmVyIHtcclxuXHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIDA7XHJcbn1cclxuXHJcbi5ieC13cmFwcGVyIC5ieC1uZXh0OmhvdmVyIHtcclxuXHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNDNweCAwO1xyXG59XHJcbiovXHJcbi5ieC13cmFwcGVyIC5ieC1jb250cm9scy1kaXJlY3Rpb24gYSB7XHJcblx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdHRvcDogNTAlO1xyXG5cdG1hcmdpbi10b3A6IC0xNnB4O1xyXG5cdG91dGxpbmU6IDA7XHJcblx0d2lkdGg6IDMycHg7XHJcblx0aGVpZ2h0OiAzMnB4O1xyXG5cdHRleHQtaW5kZW50OiAtOTk5OXB4O1xyXG5cdHotaW5kZXg6IDk5OTk7XHJcbn1cclxuXHJcbi5ieC13cmFwcGVyIC5ieC1jb250cm9scy1kaXJlY3Rpb24gYS5kaXNhYmxlZCB7XHJcblx0ZGlzcGxheTogbm9uZTtcclxufVxyXG5cclxuLyogQVVUTyBDT05UUk9MUyAoU1RBUlQgLyBTVE9QKSAqL1xyXG5cclxuLmJ4LXdyYXBwZXIgLmJ4LWNvbnRyb2xzLWF1dG8ge1xyXG5cdHRleHQtYWxpZ246IGNlbnRlcjtcclxufVxyXG5cclxuLmJ4LXdyYXBwZXIgLmJ4LWNvbnRyb2xzLWF1dG8gLmJ4LXN0YXJ0IHtcclxuXHRkaXNwbGF5OiBibG9jaztcclxuXHR0ZXh0LWluZGVudDogLTk5OTlweDtcclxuXHR3aWR0aDogMTBweDtcclxuXHRoZWlnaHQ6IDExcHg7XHJcblx0b3V0bGluZTogMDtcclxuXHRiYWNrZ3JvdW5kOiB1cmwoaW1hZ2VzL2NvbnRyb2xzLnBuZykgLTg2cHggLTExcHggbm8tcmVwZWF0O1xyXG5cdG1hcmdpbjogMCAzcHg7XHJcbn1cclxuXHJcbi5ieC13cmFwcGVyIC5ieC1jb250cm9scy1hdXRvIC5ieC1zdGFydDpob3ZlcixcclxuLmJ4LXdyYXBwZXIgLmJ4LWNvbnRyb2xzLWF1dG8gLmJ4LXN0YXJ0LmFjdGl2ZSB7XHJcblx0YmFja2dyb3VuZC1wb3NpdGlvbjogLTg2cHggMDtcclxufVxyXG5cclxuLmJ4LXdyYXBwZXIgLmJ4LWNvbnRyb2xzLWF1dG8gLmJ4LXN0b3Age1xyXG5cdGRpc3BsYXk6IGJsb2NrO1xyXG5cdHRleHQtaW5kZW50OiAtOTk5OXB4O1xyXG5cdHdpZHRoOiA5cHg7XHJcblx0aGVpZ2h0OiAxMXB4O1xyXG5cdG91dGxpbmU6IDA7XHJcblx0YmFja2dyb3VuZDogdXJsKGltYWdlcy9jb250cm9scy5wbmcpIC04NnB4IC00NHB4IG5vLXJlcGVhdDtcclxuXHRtYXJnaW46IDAgM3B4O1xyXG59XHJcblxyXG4uYngtd3JhcHBlciAuYngtY29udHJvbHMtYXV0byAuYngtc3RvcDpob3ZlcixcclxuLmJ4LXdyYXBwZXIgLmJ4LWNvbnRyb2xzLWF1dG8gLmJ4LXN0b3AuYWN0aXZlIHtcclxuXHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtODZweCAtMzNweDtcclxufVxyXG5cclxuLyogUEFHRVIgV0lUSCBBVVRPLUNPTlRST0xTIEhZQlJJRCBMQVlPVVQgKi9cclxuXHJcbi5ieC13cmFwcGVyIC5ieC1jb250cm9scy5ieC1oYXMtY29udHJvbHMtYXV0by5ieC1oYXMtcGFnZXIgLmJ4LXBhZ2VyIHtcclxuXHR0ZXh0LWFsaWduOiBsZWZ0O1xyXG5cdHdpZHRoOiA4MCU7XHJcbn1cclxuXHJcbi5ieC13cmFwcGVyIC5ieC1jb250cm9scy5ieC1oYXMtY29udHJvbHMtYXV0by5ieC1oYXMtcGFnZXIgLmJ4LWNvbnRyb2xzLWF1dG8ge1xyXG5cdHJpZ2h0OiAwO1xyXG5cdHdpZHRoOiAzNXB4O1xyXG59XHJcblxyXG4vKiBJTUFHRSBDQVBUSU9OUyAqL1xyXG5cclxuLmJ4LXdyYXBwZXIgLmJ4LWNhcHRpb24ge1xyXG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRib3R0b206IDA7XHJcblx0bGVmdDogMDtcclxuXHRiYWNrZ3JvdW5kOiAjNjY2XFw5O1xyXG5cdGJhY2tncm91bmQ6IHJnYmEoODAsIDgwLCA4MCwgMC43NSk7XHJcblx0d2lkdGg6IDEwMCU7XHJcbn1cclxuXHJcbi5ieC13cmFwcGVyIC5ieC1jYXB0aW9uIHNwYW4ge1xyXG5cdGNvbG9yOiAjZmZmO1xyXG5cdGZvbnQtZmFtaWx5OiBBcmlhbDtcclxuXHRkaXNwbGF5OiBibG9jaztcclxuXHRmb250LXNpemU6IC44NWVtO1xyXG5cdHBhZGRpbmc6IDEwcHg7XHJcbn1cclxuXHJcblxyXG4iLCIudHJ1c3RhcmMtYmFubmVyLXdyYXBwZXIgLnRydXN0YXJjLWNsaWVudC1sb2dvIHtcclxuICAgIHBhZGRpbmc6IDFyZW0gIWltcG9ydGFudDtcclxufVxyXG5cclxuLnRydXN0YXJjLWJhbm5lci13cmFwcGVyICN0cnVzdGUtaGVhZGVyLXRleHQgc3BhbiB7XHJcbiAgICBmb250LXNpemU6IDEuNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgbGluZS1oZWlnaHQ6IDFyZW0gIWltcG9ydGFudDtcclxufSIsIi51dGlsaXR5LW5hdiB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHJcbiAgICAudXRpbGl0eS1uYXZfX2xpbmsge1xyXG4gICAgICAgIG1hcmdpbi1yaWdodDogMXJlbTtcclxuICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgICAgICAgZm9udC1zaXplOiAwLjkzNzVyZW07XHJcbiAgICAgICAgY29sb3I6ICMzODM4Mzg7XHJcbiAgICAgICAgZGlzcGxheTogbm9uZTtcclxuXHJcbiAgICAgICAgQG1lZGlhKG1pbi13aWR0aDoxMjAwcHgpe1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgfVxyXG5cclxuICAgIH1cclxuXHJcbiAgICAudXRpbGl0eS1uYXZfX2J1dHRvbiB7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyOyAgICAgICAgXHJcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gICAgICAgIG1hcmdpbi1yaWdodDogMDtcclxuICAgICAgICBmb250LXNpemU6IDAuODc1cmVtO1xyXG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IC40OHB4O1xyXG5cclxuICAgICAgICBpbWcge1xyXG4gICAgICAgICAgICBtYXJnaW46IGF1dG87XHJcblxyXG4gICAgICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDZweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJi5uYXYtc2VhcmNoIHtcclxuICAgICAgICAgICAgY29sb3I6ICMzODM4Mzg7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICNFRkYwRjE7XHJcbiAgICAgICAgICAgIHdpZHRoOiAzNnB4O1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDM2cHg7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDA7XHJcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDAuMjVyZW07XHJcblxyXG4gICAgICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogYXV0bztcclxuICAgICAgICAgICAgICAgIGhlaWdodDogYXV0bztcclxuICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMDtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDFyZW0gMS41cmVtO1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMDtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgPiBzcGFuIHtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcblxyXG4gICAgICAgICAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xyXG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbn1cclxuXHJcbi8qIFNTTyBMb2dpbiAqLyBcclxuLmdsb2JhbC1sb2dpbiB7XHJcbiAgICBwb3NpdGlvbjpyZWxhdGl2ZTtcclxuICAgIG1hcmdpbi1sZWZ0OjVweDtcclxufVxyXG5cclxuLmdsb2JhbC1sb2dpbl9faXRlbS5nbG9iYWwtbG9naW5fX2l0ZW0tLWFub24ge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGdhcDo1cHg7XHJcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2U7XHJcbn1cclxuXHJcbi5nbG9iYWwtbG9naW5fX2xpbmsge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgIHdpZHRoOiAzNnB4O1xyXG4gICAgaGVpZ2h0OiAzNnB4O1xyXG4gICAgYm9yZGVyOjA7ICAgICAgICAgICAgICAgICAgICBcclxuICAgIHBhZGRpbmc6IDA7XHJcbiAgICBib3JkZXItcmFkaXVzOiAwLjI1cmVtO1xyXG4gICAgYmFja2dyb3VuZDogIzAwMmI0OTtcclxuICAgIGZvbnQtc2l6ZTogMC44NzVyZW07XHJcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgbGV0dGVyLXNwYWNpbmc6IDAuMDNyZW07XHJcbiAgICBjb2xvcjogJGNvbG9yLXdoaXRlO1xyXG5cclxuICAgICYtLXVzZXIge1xyXG4gICAgICAgIGJhY2tncm91bmQ6ICMwMDJiNDk7XHJcbiAgICB9XHJcblxyXG4gICAgJi0tam9pbiB7XHJcbiAgICAgICAgYmFja2dyb3VuZDogIzAwNzZhODtcclxuICAgIH1cclxufVxyXG5cclxuLmdsb2JhbC1sb2dpbl9fbGluay10ZXh0IHtcclxuICAgIGRpc3BsYXk6bm9uZTtcclxufVxyXG5cclxuLmdsb2JhbC1sb2dpbl9fbWVtYmVyLW1lbnUge1xyXG4gICAgcG9zaXRpb246YWJzb2x1dGU7XHJcbiAgICB0b3A6MTAwJTtcclxuICAgIHJpZ2h0OjA7XHJcbiAgICBsZWZ0OiBhdXRvO1xyXG4gICAgei1pbmRleDoxMDtcclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICBtaW4td2lkdGg6IDIwcmVtO1xyXG4gICAgYm9yZGVyOjA7XHJcbiAgICBib3JkZXItcmFkaXVzOiAwO1xyXG4gICAgbWFyZ2luOjA7XHJcbiAgICBwYWRkaW5nOiAxcmVtO1xyXG4gICAgYmFja2dyb3VuZDokY29sb3ItcHJpbWFyeTtcclxuICAgIGNvbG9yOiAkY29sb3Itd2hpdGU7XHJcblxyXG4gICAgYSB7XHJcbiAgICAgICAgY29sb3I6Y3VycmVudENvbG9yO1xyXG4gICAgfVxyXG59XHJcblxyXG4uZ2xvYmFsLWxvZ2luX19tZW1iZXItbGlua3Mge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICBnYXA6OHB4O1xyXG4gICAgbWFyZ2luOjFyZW0gMCAwO1xyXG4gICAgcGFkZGluZzowO1xyXG4gICAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xyXG59XHJcblxyXG4uZ2xvYmFsLWxvZ2luX19tZW1iZXItbmFtZSB7XHJcbiAgICBmb250LXNpemU6IDEuNXJlbTtcclxuICAgIGZvbnQtZmFtaWx5OiAkZm9udC1wcmltYXJ5LW1lZGl1bTtcclxufVxyXG5cclxuLmdsb2JhbC1sb2dpbl9fbWVtYmVyLWFjdGlvbnMge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICAgIGJvcmRlci10b3A6MXB4IHNvbGlkICRjb2xvci13aGl0ZTtcclxuICAgIG1hcmdpbi10b3A6MXJlbTtcclxuICAgIHBhZGRpbmctdG9wOjFyZW07XHJcbn1cclxuXHJcbkBtZWRpYShtaW4td2lkdGg6MTIwMHB4KXtcclxuICAgIC5nbG9iYWwtbG9naW4ge1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OjA7XHJcbiAgICB9XHJcblxyXG4gICAgLmdsb2JhbC1sb2dpbl9faXRlbS5nbG9iYWwtbG9naW5fX2l0ZW0tLWFub24ge1xyXG4gICAgICAgIGdhcDowO1xyXG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XHJcbiAgICB9XHJcblxyXG4gICAgLmdsb2JhbC1sb2dpbl9fbGluayB7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgIGdhcDo4cHg7XHJcbiAgICAgICAgd2lkdGg6IGF1dG87XHJcbiAgICAgICAgaGVpZ2h0OiBhdXRvO1xyXG4gICAgICAgIG1hcmdpbi1yaWdodDogMDtcclxuICAgICAgICBwYWRkaW5nOiAxcmVtIDEuNXJlbTtcclxuICAgICAgICBib3JkZXItcmFkaXVzOiAwO1xyXG4gICAgfVxyXG5cclxuICAgIC5nbG9iYWwtbG9naW5fX2xpbmstdGV4dCB7XHJcbiAgICAgICAgZGlzcGxheTogaW5saW5lO1xyXG4gICAgfVxyXG59XHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG4iLCIubWFpbi1uYXYtd3JhcHBlciB7XHJcbiAgICBiYWNrZ3JvdW5kOiAjZmZmO1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG59XHJcblxyXG4ubWFpbi1uYXYtd3JhcHBlciAuY29udGFpbmVyIHtcclxuICAgIHBhZGRpbmc6IDFyZW07XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxufVxyXG5cclxuLmFmcC1uYXYge1xyXG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XHJcblxyXG59XHJcblxyXG4uYWZwLW5hdl9fdG9nZ2xlIHtcclxuICAgIHdpZHRoOiAzNnB4O1xyXG4gICAgaGVpZ2h0OiAzNnB4O1xyXG4gICAgYmFja2dyb3VuZDogbm9uZTtcclxuICAgIGJvcmRlcjogbm9uZTtcclxuICAgIHBhZGRpbmc6IDAgNnB4O1xyXG4gICAgY3Vyc29yOiBwb2ludGVyO1xyXG5cclxuICAgICYuYWN0aXZlIHtcclxuICAgICAgICBiYWNrZ3JvdW5kOiAjMzgzODM4O1xyXG5cclxuICAgICAgICAuYWZwLW5hdl9fdG9nZ2xlLWJhciB7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICNmZmY7XHJcblxyXG4gICAgICAgICAgICAmOm50aC1jaGlsZCgyKSB7XHJcbiAgICAgICAgICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSg0cHgpIHJvdGF0ZSg0NWRlZyk7XHJcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoNHB4KSByb3RhdGUoNDVkZWcpO1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAmOm50aC1jaGlsZCgzKSB7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAmOm50aC1jaGlsZCg0KSB7XHJcbiAgICAgICAgICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNHB4KSByb3RhdGUoLTQ1ZGVnKTtcclxuICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNHB4KSByb3RhdGUoLTQ1ZGVnKTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuLmFmcC1uYXZfX3RvZ2dsZS1iYXIge1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICBoZWlnaHQ6IDJweDtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgYm9yZGVyLXJhZGl1czogMnB4O1xyXG4gICAgYmFja2dyb3VuZDogIzAwMkI0OTtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIG1hcmdpbjogNnB4IDA7XHJcbn1cclxuXHJcbi5hZnAtbmF2X19saW5rIHtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBwYWRkaW5nOiAyM3B4IDIzcHggMjNweCAzMnB4O1xyXG4gICAgZm9udC1zaXplOiAxLjI1cmVtO1xyXG4gICAgYm94LXNoYWRvdzogMHB4IC0xcHggMHB4IDBweCByZ2JhKDAsIDAsIDAsIDAuMTAxOTYwNzg0MykgaW5zZXQ7XHJcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcblxyXG4gICAgJi5oYXMtc3ViIHtcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgIGdhcDogOXB4O1xyXG4gICAgICAgIGJvcmRlcjogMDtcclxuICAgICAgICBiYWNrZ3JvdW5kOiBub25lO1xyXG5cclxuICAgICAgICAmOmFmdGVyIHtcclxuICAgICAgICAgICAgY29udGVudDogXCJcIjtcclxuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDJweCBzb2xpZCBjdXJyZW50Q29sb3I7XHJcbiAgICAgICAgICAgIGJvcmRlci1sZWZ0OiAycHggc29saWQgY3VycmVudENvbG9yO1xyXG4gICAgICAgICAgICBwYWRkaW5nOiA0cHg7XHJcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAzcHg7XHJcbiAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKC00NWRlZyk7XHJcbiAgICAgICAgICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjNzIGVhc2UtaW4tb3V0LCBjb2xvciAwLjNzIGVhc2UtaW4tb3V0O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJi5hY3RpdmU6YWZ0ZXIge1xyXG4gICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgxMzVkZWcpO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuLmFmcC1uYXZfX2xpc3Qge1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgdG9wOiAxMDAlO1xyXG4gICAgbGVmdDogMDtcclxuICAgIHotaW5kZXg6IDI7XHJcbiAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgbWFyZ2luOiAwO1xyXG4gICAgcGFkZGluZzogMDtcclxuICAgIGxpc3Qtc3R5bGU6IG5vbmU7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIGJhY2tncm91bmQ6ICNmZmY7XHJcblxyXG4gICAgJi5hY3RpdmUge1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgfVxyXG59XHJcblxyXG4uYWZwLW5hdl9fc3ViLW5hdiB7XHJcbiAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgbWFyZ2luOiAwO1xyXG4gICAgcGFkZGluZzogMDtcclxuICAgIGxpc3Qtc3R5bGU6IG5vbmU7XHJcblxyXG4gICAgJi5vcGVuIHtcclxuICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIH1cclxufVxyXG5cclxuLmFmcC1uYXZfX3N1Yi1uYXYtdGl0bGUge1xyXG4gICAgZGlzcGxheTogbm9uZTtcclxufVxyXG5cclxuLy8gTGV2ZWwgMVxyXG4uYWZwLW5hdl9fbGlzdCA+IC5hZnAtbmF2X19pdGVtIHtcclxuICAgICYgPiAuYWZwLW5hdl9fbGluayB7XHJcbiAgICAgICAgZm9udC1mYW1pbHk6ICRmb250LXByaW1hcnktYm9sZDtcclxuICAgICAgICBwYWRkaW5nOiAyM3B4IDIzcHggMjNweCAzMnB4O1xyXG5cclxuICAgICAgICAmLmhhcy1zdWIuYWN0aXZlIHtcclxuICAgICAgICAgICAgY29sb3I6ICRjb2xvci1zZWNvbmRhcnk7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG4vLyBMZXZlbCAyXHJcbi5hZnAtbmF2X19saXN0ID4gLmFmcC1uYXZfX2l0ZW0gPiAuYWZwLW5hdl9fc3ViLW5hdiB7XHJcbiAgICBiYWNrZ3JvdW5kOiAjMzgzODM4O1xyXG4gICAgY29sb3I6ICNmZmY7XHJcblxyXG4gICAgLmFmcC1uYXZfX2xpbmsge1xyXG4gICAgICAgIGZvbnQtZmFtaWx5OiAkZm9udC1wcmltYXJ5LWJvbGQ7XHJcbiAgICAgICAgY29sb3I6IGN1cnJlbnRDb2xvcjtcclxuICAgIH1cclxuICAgIC8vIExldmVsIDNcclxuICAgIC5hZnAtbmF2X19zdWItbmF2IHtcclxuICAgICAgICBiYWNrZ3JvdW5kOiAjMDA0QTdEO1xyXG5cclxuICAgICAgICAuYWZwLW5hdl9fbGluayB7XHJcbiAgICAgICAgICAgIHBhZGRpbmctdG9wOiAxOHB4O1xyXG4gICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMThweDtcclxuICAgICAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcclxuICAgICAgICAgICAgZm9udC1mYW1pbHk6ICRmb250LXByaW1hcnktbWVkaXVtO1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDEuMTI1cmVtO1xyXG5cclxuICAgICAgICAgICAgJi5oYXMtc3ViLmFjdGl2ZSB7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAjMDA3NkE4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC8vIExldmVsIDRcclxuICAgICAgICAuYWZwLW5hdl9fc3ViLW5hdiB7XHJcbiAgICAgICAgICAgIHBhZGRpbmctdG9wOiAxMHB4O1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAjMDIzQzY0O1xyXG5cclxuICAgICAgICAgICAgLmFmcC1uYXZfX2xpbmsge1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZy10b3A6IDEwcHg7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nLXRvcDogMTBweDtcclxuICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAkZm9udC1wcmltYXJ5O1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAwLjg3NXJlbTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xyXG4gICAgLmFmcC1uYXYge1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xyXG4gICAgfVxyXG5cclxuICAgIC5hZnAtbmF2X190b2dnbGUge1xyXG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICB9XHJcblxyXG4gICAgLmFmcC1uYXZfX2xpbmsge1xyXG4gICAgICAgIHBhZGRpbmc6IDA7XHJcbiAgICB9XHJcblxyXG4gICAgLmFmcC1uYXZfX2xpc3Qge1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgY29sdW1uLWdhcDogNjRweDtcclxuICAgICAgICB3aWR0aDogYXV0bztcclxuICAgICAgICBiYWNrZ3JvdW5kOm5vbmU7XHJcblxyXG4gICAgICAgIC5hZnAtbmF2X19saW5rIHtcclxuICAgICAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcclxuXHJcbiAgICAgICAgICAgICYuYWN0aXZlIHtcclxuICAgICAgICAgICAgICAgICY6YmVmb3JlIHtcclxuICAgICAgICAgICAgICAgICAgICBjb250ZW50OiAnJztcclxuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgICAgICAgICAgbGVmdDogMDtcclxuICAgICAgICAgICAgICAgICAgICBib3R0b206IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiA4cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogIzAwNzZBODtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAvLyBMZXZlbCAxXHJcbiAgICAgICAgJiA+IC5hZnAtbmF2X19pdGVtIHtcclxuICAgICAgICAgICAgJiA+IC5hZnAtbmF2X19saW5rIHtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDMwcHggMDtcclxuXHJcbiAgICAgICAgICAgICAgICAmLmhhcy1zdWIuYWN0aXZlIHtcclxuICAgICAgICAgICAgICAgICAgICBjb2xvcjogIzAwMDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAvLyBMZXZlbCAyXHJcbiAgICAuYWZwLW5hdl9fbGlzdCA+IC5hZnAtbmF2X19pdGVtID4gLmFmcC1uYXZfX3N1Yi1uYXYge1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICB0b3A6IDEwMCU7XHJcbiAgICAgICAgbGVmdDogMDtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBwYWRkaW5nOiA0MHB4O1xyXG4gICAgICAgIGJhY2tncm91bmQ6ICNFRkYwRjE7XHJcbiAgICAgICAgY29sb3I6ICMwMDA7XHJcblxyXG4gICAgICAgICYub3BlbiB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGdyaWQ7XHJcbiAgICAgICAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDMsIDFmcik7XHJcbiAgICAgICAgICAgIGNvbHVtbi1nYXA6IDY0cHg7XHJcbiAgICAgICAgICAgIHJvdy1nYXA6IDMycHg7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAuYWZwLW5hdl9fc3ViLW5hdiB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLmFmcC1uYXZfX3N1Yi1uYXYtdGl0bGUge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgY29sb3I6ICMwMDA7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAuYWZwLW5hdl9fbGluayB7XHJcbiAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAkZm9udC1wcmltYXJ5LWJvbGQ7XHJcbiAgICAgICAgICAgIGNvbG9yOiBjdXJyZW50Q29sb3I7XHJcblxyXG4gICAgICAgICAgICAmLmhhcy1zdWIge1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJiA+IC5hZnAtbmF2X19pdGVtID4gLmFmcC1uYXZfX3N1Yi1uYXYtdGl0bGUge1xyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA4cHg7XHJcbiAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAkZm9udC1wcmltYXJ5LW1lZGl1bTtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxLjEyNXJlbTtcclxuICAgICAgICB9XHJcbiAgICAgICAgLy8gTGV2ZWwgM1xyXG4gICAgICAgIC5hZnAtbmF2X19zdWItbmF2IHtcclxuICAgICAgICAgICAgYmFja2dyb3VuZDogbm9uZTtcclxuXHJcbiAgICAgICAgICAgIC5hZnAtbmF2X19saW5rIHtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmctdG9wOiA4cHg7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogOHB4O1xyXG4gICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6ICRmb250LXByaW1hcnk7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDAuOTM3NXJlbTtcclxuXHJcbiAgICAgICAgICAgICAgICAmLmhhcy1zdWIuYWN0aXZlIHtcclxuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiBub25lO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIC8vIExldmVsIDRcclxuICAgICAgICAgICAgLmFmcC1uYXZfX3N1Yi1uYXYge1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZy10b3A6IDA7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDEwcHg7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiBub25lO1xyXG5cclxuICAgICAgICAgICAgICAgIC5hZnAtbmF2X19saW5rIHtcclxuICAgICAgICAgICAgICAgICAgICBmb250LWZhbWlseTogJGZvbnQtcHJpbWFyeTtcclxuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDAuODc1cmVtO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcbiIsIu+7vy8qIFRhYiBTZWN0aW9uICovXHJcbi50YWItc2VjdGlvbiB7XHJcbiAgICBwYWRkaW5nOiAzZW0gMDtcclxuICAgIGJhY2tncm91bmQ6ICNmZmZmZmY7XHJcbn1cclxuXHJcbi50YWItc2VjdGlvbl9fdGl0bGUge1xyXG4gICAgZm9udC1mYW1pbHk6ICRmb250LXByaW1hcnktYm9sZDtcclxuICAgIGZvbnQtc2l6ZTogMS43NXJlbTtcclxuICAgIGZvbnQtd2VpZ2h0OiA4MDA7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIG1hcmdpbi1ib3R0b206IDFyZW07XHJcbn1cclxuXHJcbi50YWItc2VjdGlvbl9fbGlzdCB7XHJcbiAgICBsaXN0LXN0eWxlOiBub25lO1xyXG4gICAgcGFkZGluZzogMDtcclxufVxyXG5cclxuLnRhYi1zZWN0aW9uX19pdGVtIHtcclxuICAgIG1hcmdpbi1ib3R0b206IDRweDtcclxufVxyXG5cclxuLnRhYi1zZWN0aW9uX19oZWFkaW5nIHtcclxuICAgIGZvbnQtZmFtaWx5OiAkZm9udC1wcmltYXJ5LWJvbGQ7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgdGV4dC1hbGlnbjogbGVmdDtcclxuICAgIGJvcmRlcjogbm9uZTtcclxuICAgIGZvbnQtd2VpZ2h0OiA5MDA7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBwYWRkaW5nOiAxcmVtO1xyXG4gICAgZm9udC1zaXplOiAxLjI1cmVtO1xyXG4gICAgYmFja2dyb3VuZDogI0U0RjNGNztcclxuICAgIGNvbG9yOiAjMzgzODM4O1xyXG4gICAgLXdlYmtpdC1ib3gtc2hhZG93OiAwcHggLTFweCAwcHggMHB4ICNDN0QwRDYgaW5zZXQ7XHJcbiAgICBib3gtc2hhZG93OiAwcHggLTFweCAwcHggMHB4ICNDN0QwRDYgaW5zZXQ7XHJcbn1cclxuXHJcbi50YWItc2VjdGlvbl9faGVhZGluZzphZnRlciB7XHJcbiAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICByaWdodDogMS41cmVtO1xyXG4gICAgdG9wOiA1MCU7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKSByb3RhdGUoLTQ1ZGVnKTtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKSByb3RhdGUoLTQ1ZGVnKTtcclxuICAgIHdpZHRoOiAxMHB4O1xyXG4gICAgaGVpZ2h0OiAxMHB4O1xyXG4gICAgYm9yZGVyLWxlZnQ6IDJweCBzb2xpZCAjMzgzODM4O1xyXG4gICAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkICMzODM4Mzg7XHJcbn1cclxuXHJcbi50YWItc2VjdGlvbl9faGVhZGluZy5hY3RpdmUge1xyXG4gICAgYmFja2dyb3VuZDogIzAwMkI0OTtcclxuICAgIGNvbG9yOiAjZmZmZmZmO1xyXG4gICAgLXdlYmtpdC1ib3gtc2hhZG93OiBub25lO1xyXG4gICAgYm94LXNoYWRvdzogbm9uZTtcclxufVxyXG5cclxuLnRhYi1zZWN0aW9uX19oZWFkaW5nLmFjdGl2ZTphZnRlciB7XHJcbiAgICBib3JkZXItY29sb3I6ICNmZmZmZmY7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKSByb3RhdGUoMTM1ZGVnKTtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKSByb3RhdGUoMTM1ZGVnKTtcclxufVxyXG5cclxuLnRhYi1zZWN0aW9uX19jb250ZW50IHtcclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcbn1cclxuXHJcbi50YWItc2VjdGlvbl9fY29udGVudC5vcGVuIHtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG59XHJcblxyXG4udGFiLXNlY3Rpb25fX3RleHQge1xyXG4gICAgYmFja2dyb3VuZDogIzAwNzZBODtcclxuICAgIGNvbG9yOiAjZmZmZmZmO1xyXG4gICAgcGFkZGluZzogMnJlbTtcclxuICAgIGZvbnQtc2l6ZTogMS4yNXJlbTtcclxuICAgIG1hcmdpbjogMzBweCAwO1xyXG59XHJcblxyXG4udGFiLXNlY3Rpb25fX2NvbnRlbnQtdGl0bGUge1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAxcmVtO1xyXG4gICAgZm9udC1zaXplOiAycmVtO1xyXG4gICAgZm9udC13ZWlnaHQ6IDgwMDtcclxufVxyXG5cclxuLnRhYi1zZWN0aW9uX19pbWcge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMzBweDtcclxuICAgIC13ZWJraXQtYm94LXNoYWRvdzogMHB4IDRweCAyNHB4IDEycHggcmdiYSgwLCAwLCAwLCAwLjE0MTE3NjQ3MDYpO1xyXG4gICAgYm94LXNoYWRvdzogMHB4IDRweCAyNHB4IDEycHggcmdiYSgwLCAwLCAwLCAwLjE0MTE3NjQ3MDYpO1xyXG59XHJcblxyXG4udGFiLXNlY3Rpb25fX25hdiB7XHJcbiAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgbGlzdC1zdHlsZTogbm9uZTtcclxuICAgIHBhZGRpbmc6IDA7XHJcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgIzdGOTdBODtcclxuICAgIG1hcmdpbi1ib3R0b206IDJyZW07XHJcbn1cclxuXHJcbi50YWItc2VjdGlvbl9fbmF2LWJ0biB7XHJcbiAgICBib3JkZXI6IG5vbmU7XHJcbiAgICBiYWNrZ3JvdW5kOiBub25lO1xyXG4gICAgY29sb3I6ICMzODM4Mzg7XHJcbiAgICBmb250LXdlaWdodDogODAwO1xyXG4gICAgZm9udC1zaXplOiAxLjI1cmVtO1xyXG4gICAgcGFkZGluZzogNnB4IDUwcHg7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbn1cclxuXHJcbi50YWItc2VjdGlvbl9fbmF2LWJ0bi5hY3RpdmU6YWZ0ZXIge1xyXG4gICAgY29udGVudDogXCJcIjtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBoZWlnaHQ6IDJweDtcclxuICAgIGJhY2tncm91bmQ6ICMzODM4Mzg7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICBib3R0b206IDA7XHJcbiAgICBsZWZ0OiAwO1xyXG59XHJcblxyXG4udGFiLXNlY3Rpb25fX2Rpc3BsYXkge1xyXG4gICAgZGlzcGxheTogbm9uZTtcclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDcyZW0pIHtcclxuICAgIC50YWItc2VjdGlvbiB7XHJcbiAgICAgICAgcGFkZGluZy10b3A6IDZlbTtcclxuICAgIH1cclxuXHJcbiAgICAudGFiLXNlY3Rpb25fX2xpc3Qge1xyXG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICB9XHJcblxyXG4gICAgLnRhYi1zZWN0aW9uX19uYXYge1xyXG4gICAgICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xyXG4gICAgICAgIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICB9XHJcblxyXG4gICAgLnRhYi1zZWN0aW9uX19kaXNwbGF5IHtcclxuICAgICAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcclxuICAgICAgICBkaXNwbGF5OiAtbXMtZmxleGJveDtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgIC13ZWJraXQtYm94LXBhY2s6IGVuZDtcclxuICAgICAgICAtbXMtZmxleC1wYWNrOiBlbmQ7XHJcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgbWluLWhlaWdodDogNjAwcHg7XHJcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDgwcHg7XHJcbiAgICB9XHJcblxyXG4gICAgLnRhYi1zZWN0aW9uX19kaXNwbGF5IC50YWItc2VjdGlvbl9fdGV4dCB7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIHRvcDogMDtcclxuICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgIG1heC13aWR0aDogNjc4cHg7XHJcbiAgICAgICAgei1pbmRleDogMTtcclxuICAgICAgICBwYWRkaW5nOiA0cmVtIDZyZW07XHJcbiAgICB9XHJcblxyXG4gICAgLnRhYi1zZWN0aW9uX19kaXNwbGF5IC50YWItc2VjdGlvbl9faW1nIHtcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgdG9wOiA4MHB4O1xyXG4gICAgfVxyXG59XHJcbiIsIu+7vy8qIEhlcm8gQ2FyZCAqL1xyXG4uY2FyZC0taGVybyB7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBcclxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NXJlbSkge1xyXG4gICAgICAgIG1pbi1oZWlnaHQ6IDQwcmVtO1xyXG4gICAgfVxyXG59XHJcblxyXG4uY2FyZC0taGVybzphZnRlciB7XHJcbiAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICB0b3A6IDA7XHJcbiAgICBsZWZ0OiAwO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoOTcuMTlkZWcsIHJnYmEoMCwgNDMsIDczLCAwLjcpIDQxLjgyJSwgcmdiYSgwLCA0MywgNzMsIDApIDg0LjcxJSk7XHJcbn1cclxuXHJcbi5jYXJkLS1oZXJvX19tZWRpYSB7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICB0b3A6IDA7XHJcbiAgICBsZWZ0OiAwO1xyXG4gICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xyXG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogdG9wIGNlbnRlcjtcclxufVxyXG5cclxuLmNhcmQtLWhlcm9fX2NvbnRlbnQge1xyXG4gICAgcGFkZGluZzogNnJlbSAycmVtO1xyXG4gICAgY29sb3I6ICNmZmZmZmY7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICB6LWluZGV4OiAxO1xyXG4gICAgbWF4LXdpZHRoOiA1NjBweDtcclxufVxyXG5cclxuLmNhcmQtLWhlcm9fX2NvbnRlbnQgLmNhcmQtLWhlcm9fX3RpdGxlIHtcclxuICAgIG1hcmdpbi1ib3R0b206IDAuNXJlbTtcclxuICAgIGZvbnQtc2l6ZTogM3JlbTtcclxuICAgIGxpbmUtaGVpZ2h0OiA1NnB4O1xyXG59XHJcblxyXG4uY2FyZC0taGVyb19fY29udGVudCAuY2FyZC0taGVyb19fdGV4dCB7XHJcbiAgICBmb250LWZhbWlseTogJGZvbnQtcHJpbWFyeTtcclxufVxyXG5cclxuLmNhcmQtLWhlcm9fX2NvbnRlbnQgLmNhcmQtLWhlcm9fX2J0biB7XHJcbiAgICBiYWNrZ3JvdW5kOiAjZmZmZmZmO1xyXG4gICAgY29sb3I6ICMwMDJCNDk7XHJcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgZm9udC13ZWlnaHQ6IDgwMDtcclxuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZSAhaW1wb3J0YW50O1xyXG4gICAgcGFkZGluZzogMC43NXJlbSAxLjI1cmVtO1xyXG4gICAgYm9yZGVyLXJhZGl1czogMnB4O1xyXG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgbWFyZ2luLXRvcDogMC41cmVtO1xyXG4gICAgZm9udC1mYW1pbHk6ICRmb250LXByaW1hcnk7XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiA0OGVtKSB7XHJcbiAgICAuY2FyZC0taGVybzphZnRlciB7XHJcbiAgICAgICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDc3LjI5ZGVnLCByZ2JhKDAsIDQzLCA3MywgMC43KSAyNC4xNCUsIHJnYmEoMCwgNDMsIDczLCAwKSA1Ny45JSk7XHJcbiAgICB9XHJcbn1cclxuXHJcbkBtZWRpYShtaW4td2lkdGg6ICRicC1sKSB7XHJcbiAgICAuY2FyZC0taGVyb19fY29udGVudCB7XHJcbiAgICAgICAgcGFkZGluZzogNnJlbSA0cmVtO1xyXG4gICAgfVxyXG5cclxuICAgIC5jYXJkLS1oZXJvX19jb250ZW50IC5jYXJkLS1oZXJvX190aXRsZSB7XHJcbiAgICAgICAgZm9udC1zaXplOiA0LjVyZW07XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDgwcHg7XHJcbiAgICB9XHJcblxyXG4gICAgLmNhcmQtLWhlcm9fX2NvbnRlbnQgLmNhcmQtLWhlcm9fX3RleHQge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMS4yNXJlbTtcclxuICAgICAgICBsaW5lLWhlaWdodDogMzJweDtcclxuICAgIH1cclxufVxyXG4iLCIuYWxlcnRzIHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICB9XHJcblxyXG4gIC5hbGVydHNfX3RvcCB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICB9XHJcblxyXG4gIC5hbGVydHNfX2xpc3Qge1xyXG4gICAgbGlzdC1zdHlsZTogbm9uZTtcclxuICAgIHBhZGRpbmc6IDA7XHJcbiAgICBtYXJnaW46IDA7XHJcbiAgfVxyXG5cclxuICAuYWxlcnRzX19pdGVtIHtcclxuICAgIHBhZGRpbmc6IDEwcHg7XHJcbiAgICBiYWNrZ3JvdW5kOiAjMDAyYjQ5O1xyXG4gICAgY29sb3I6ICNmZmY7XHJcbiAgfVxyXG5cclxuICAuYWxlcnRzX190aXRsZSB7XHJcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICB9XHJcblxyXG4gIC5hbGVydHNfX3RleHQge1xyXG4gICAgZm9udC1zaXplOiAuOXJlbTtcclxuICAgIG1heC13aWR0aDogMTMyMHB4O1xyXG4gICAgbWFyZ2luLWJvdHRvbTogNHB4O1xyXG4gIH1cclxuXHJcbiAgLmFsZXJ0c19fY2xvc2Uge1xyXG4gICAgYmFja2dyb3VuZDogbm9uZTtcclxuICAgIGJvcmRlcjogbm9uZTtcclxuICAgIGZvbnQtc2l6ZTogMS4yNXJlbTtcclxuICB9IiwiLyogQ1RBIEZlYXR1cmVkICovXHJcblxyXG4uY3RhLWZlYXR1cmVkIHtcclxuXHR3aWR0aDogMTAwJTtcclxuXHRoZWlnaHQ6IDEwMCU7XHJcblx0YmFja2dyb3VuZDogJGNvbG9yLXdoaXRlO1xyXG5cdG1hcmdpbi1ib3R0b206IDJyZW07XHJcblx0Ym94LXNoYWRvdzogJGJveC1zaGFkb3ctZGVmYXVsdDtcclxuXHJcblx0Jl9faW5uZXIge1xyXG5cdFx0cGFkZGluZzogMnJlbTtcclxuXHR9XHJcblx0Jl9fY29udGVudCB7fVxyXG5cdCZfX2hlYWRlciB7XHJcblx0XHRtYXJnaW4tYm90dG9tOiAxcmVtO1xyXG5cdH1cclxuXHQmX19ib2R5IHtcclxuXHRcdG1hcmdpbi1ib3R0b206IDFyZW07XHJcblx0fVxyXG5cdCZfX2Zvb3RlciB7XHRcclxuXHRcdGRpc3BsYXk6IGZsZXg7XHRcclxuXHRcdGZsZXgtd3JhcDp3cmFwO1xyXG5cdFx0Z2FwOjE1cHg7XHJcblx0fVxyXG5cdCZfX21ldGEge1xyXG5cdFx0Y29sb3I6ICRjb2xvci1kYXJrO1xyXG5cdFx0Zm9udC1mYW1pbHk6ICRmb250LXByaW1hcnktbWVkaXVtO1xyXG5cdFx0Zm9udC13ZWlnaHQ6ICRmb250V2VpZ2h0LW1lZGl1bTtcclxuXHRcdGZvbnQtc2l6ZTogMXJlbTtcdFx0XHRcclxuXHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcblx0XHRtYXJnaW4tYm90dG9tOiAwLjVyZW07XHJcblx0fVxyXG5cdCZfX3RpdGxlIHtcclxuXHRcdGNvbG9yOiAkY29sb3ItcHJpbWFyeTtcdFx0XHRcclxuXHRcdGZvbnQtc2l6ZTogMS43NXJlbTtcclxuXHRcdG1hcmdpbi1ib3R0b206IDA7XHJcblxyXG5cdFx0YSB7XHJcblx0XHRcdGNvbG9yOmN1cnJlbnRDb2xvcjtcclxuXHRcdH1cclxuXHJcblx0XHRAbWVkaWEgKG1pbi13aWR0aDogJGJwLW0pIHtcclxuXHRcdFx0Zm9udC1zaXplOiAycmVtO1xyXG5cdFx0fVxyXG5cdH1cclxuXHQmX19zdW1tYXJ5IHtcclxuXHRcdGxpbmUtaGVpZ2h0OiAyOHB4O1xyXG5cdH1cclxuXHQmX19hY3Rpb24geyBcdFxyXG5cdFx0QGV4dGVuZCAuYWZwLWJ1dHRvbi1wcmltYXJ5LWFsdCAhb3B0aW9uYWw7IFx0XHRcclxuXHR9XHJcbn1cclxuXHJcbi5jdGEtZmVhdHVyZWQtcmliYm9uIHtcclxuXHRiYWNrZ3JvdW5kOiAkY29sb3Itd2hpdGU7XHJcblx0d2lkdGg6IDEwMCU7XHRcdFxyXG5cdG1hcmdpbi1ib3R0b206IDJyZW07XHJcblx0Ym94LXNoYWRvdzogJGJveC1zaGFkb3ctZGVmYXVsdDtcclxuXHJcblx0Jl9faW5uZXIge1xyXG5cdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcblxyXG5cdFx0QG1lZGlhIChtaW4td2lkdGg6ICRicC1tKSB7XHJcblx0XHRcdGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZTtcclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdCZfX21lZGlhIHtcclxuXHRcdGFzcGVjdC1yYXRpbzogMjUgLyAxNjtcclxuXHRcdFxyXG5cdFx0QG1lZGlhIChtaW4td2lkdGg6ICRicC1tKSB7XHJcblx0XHRcdHdpZHRoOiA1MCU7XHJcblx0XHRcdGFzcGVjdC1yYXRpbzogYXV0bztcclxuXHJcblx0XHR9XHJcblxyXG5cdFx0aW1nIHtcclxuXHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdGhlaWdodDogMTAwJTtcclxuXHRcdFx0b2JqZWN0LWZpdDogY292ZXI7XHJcblx0XHR9XHJcblx0fVxyXG5cdCZfX2NvbnRlbnQge1xyXG5cdFx0cGFkZGluZzogMnJlbTtcclxuXHJcblx0XHRAbWVkaWEgKG1pbi13aWR0aDogJGJwLW0pIHtcclxuXHRcdFx0d2lkdGg6IDUwJTtcclxuXHRcdH1cdFx0XHRcclxuXHR9XHJcblx0Jl9faGVhZGVyIHtcclxuXHRcdG1hcmdpbi1ib3R0b206IDFyZW07XHJcblx0fVxyXG5cdCZfX2JvZHkge1xyXG5cdFx0bWFyZ2luLWJvdHRvbTogMXJlbTtcclxuXHR9XHJcblx0Jl9fZm9vdGVyIHtcdFx0XHRcclxuXHR9XHJcblx0Jl9fbWV0YSB7XHJcblx0XHRjb2xvcjogJGNvbG9yLWRhcms7XHJcblx0XHRmb250LXNpemU6IDFyZW07XHJcblx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1x0XHRcdFxyXG5cclxuXHRcdCYtLXRvcCB7XHJcblx0XHRcdGZvbnQtZmFtaWx5OiAkZm9udC1wcmltYXJ5LW1lZGl1bTtcclxuXHRcdFx0Zm9udC13ZWlnaHQ6ICRmb250V2VpZ2h0LW1lZGl1bTtcclxuXHRcdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuXHRcdFx0bWFyZ2luLWJvdHRvbTogMC41cmVtO1x0XHRcdFx0XHJcblx0XHR9XHJcblx0XHJcblx0XHQmLS1ib3R0b20ge1xyXG5cdFx0XHRAbWVkaWEgKG1pbi13aWR0aDogJGJwLW0pIHtcclxuXHRcdFx0XHRtYXJnaW4tdG9wOiAxLjVyZW07XHRcclxuXHRcdFx0fVxyXG5cdFx0XHRtYXJnaW4tdG9wOiAwLjVyZW07XHRcdFx0XHRcclxuXHRcdH1cclxuXHR9XHJcblx0Jl9fdGl0bGUge1xyXG5cdFx0Y29sb3I6ICRjb2xvci1wcmltYXJ5O1x0XHRcdFxyXG5cdFx0Zm9udC1zaXplOiAycmVtO1xyXG5cdFx0bWFyZ2luLWJvdHRvbTogMDtcclxuXHJcblx0XHRhIHtcclxuXHRcdFx0Y29sb3I6IGN1cnJlbnRDb2xvcjtcclxuXHRcdH1cclxuXHR9XHJcblx0Jl9fc3VtbWFyeSB7fVxyXG5cdCZfX2FjdGlvbiB7IFx0XHJcblx0XHQmOm5vdCg6Zmlyc3QtY2hpbGQpIHtcclxuXHRcdFx0bWFyZ2luLXRvcDogMXJlbTtcclxuXHJcblx0XHRcdEBtZWRpYSAobWluLXdpZHRoOiAkYnAtbSkge1xyXG5cdFx0XHRcdG1hcmdpbi10b3A6IDByZW07XHJcblx0XHRcdFx0bWFyZ2luLWxlZnQ6IDFyZW07XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHJcblx0XHQmLS1wcmltYXJ5IHtcclxuXHRcdFx0QGV4dGVuZCAuYWZwLWJ1dHRvbi1wcmltYXJ5LWFsdCAhb3B0aW9uYWw7IFx0XHRcdFxyXG5cdFx0fVxyXG5cdFx0Ji0tc2Vjb25kYXJ5IHtcclxuXHRcdFx0QGV4dGVuZCAuYWZwLWJ1dHRvbi1zZWNvbmRhcnkgIW9wdGlvbmFsO1x0XHJcblx0XHRcdGNvbG9yOiAkY29sb3ItcHJpbWFyeTtcdFx0XHRcclxuXHRcdH1cclxuXHR9XHRcdFxyXG59XHJcblxyXG4uY3RhLWZlYXR1cmVkLWltYWdlIHtcclxuXHRiYWNrZ3JvdW5kOiAkY29sb3Itd2hpdGU7XHJcblx0d2lkdGg6IDEwMCU7XHRcdFxyXG5cdG1hcmdpbi1ib3R0b206IDJyZW07XHJcblx0Ym94LXNoYWRvdzogJGJveC1zaGFkb3ctZGVmYXVsdDtcclxuXHJcblx0Jl9faW5uZXIge1xyXG5cdFx0cGFkZGluZzogMnJlbTtcclxuXHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG5cclxuXHRcdEBtZWRpYSAobWluLXdpZHRoOiAkYnAtbSkge1xyXG5cdFx0XHRwYWRkaW5nOiA0cmVtO1xyXG5cdFx0XHRmbGV4LWRpcmVjdGlvbjogcm93O1xyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0Jl9fbWVkaWEge1xyXG5cdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRtYXJnaW4tYm90dG9tOiAxcmVtO1xyXG5cdFx0YXNwZWN0LXJhdGlvOiAyNSAvIDE2O1xyXG5cdFx0XHJcblx0XHRAbWVkaWEgKG1pbi13aWR0aDogJGJwLW0pIHtcclxuXHRcdFx0d2lkdGg6IDM1JTtcclxuXHRcdFx0cGFkZGluZy1yaWdodDogMXJlbTtcclxuXHRcdFx0YXNwZWN0LXJhdGlvOiBhdXRvO1xyXG5cdFx0fVxyXG5cclxuXHRcdGltZyB7XHJcblx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRoZWlnaHQ6IDEwMCU7XHJcblx0XHRcdG9iamVjdC1maXQ6IGNvdmVyO1xyXG5cdFx0fVxyXG5cdH1cclxuXHQmX19jb250ZW50IHtcclxuXHRcdHdpZHRoOiAxMDAlO1xyXG5cclxuXHRcdEBtZWRpYSAobWluLXdpZHRoOiAkYnAtbSkge1xyXG5cdFx0XHR3aWR0aDogNjUlO1xyXG5cdFx0XHRwYWRkaW5nLWxlZnQ6IDFyZW07XHJcblx0XHR9XHRcdFx0XHJcblx0fVxyXG5cdCZfX2hlYWRlciB7XHJcblx0XHRtYXJnaW4tYm90dG9tOiAxcmVtO1xyXG5cdH1cclxuXHQmX19ib2R5IHtcclxuXHRcdG1hcmdpbi1ib3R0b206IDFyZW07XHJcblx0fVxyXG5cdCZfX2Zvb3RlciB7XHRcdFx0XHJcblx0fVxyXG5cdCZfX21ldGEge1xyXG5cdFx0Y29sb3I6ICRjb2xvci1ncmV5LWRrcjtcclxuXHRcdGZvbnQtc2l6ZTogMXJlbTtcdFx0XHRcclxuXHJcblx0XHQmLS10b3Age1xyXG5cdFx0XHRmb250LWZhbWlseTogJGZvbnQtcHJpbWFyeS1tZWRpdW07XHJcblx0XHRcdGZvbnQtd2VpZ2h0OiAkZm9udFdlaWdodC1tZWRpdW07XHJcblx0XHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcblx0XHRcdG1hcmdpbi1ib3R0b206IDAuNXJlbTtcdFx0XHRcdFxyXG5cdFx0fVxyXG5cdFxyXG5cdH1cclxuXHQmX190aXRsZSB7XHJcblx0XHRjb2xvcjogJGNvbG9yLXByaW1hcnk7XHRcdFx0XHJcblx0XHRmb250LXNpemU6IDJyZW07XHJcblx0XHRtYXJnaW4tYm90dG9tOiAwO1xyXG5cclxuXHRcdGEge1xyXG5cdFx0XHRjb2xvcjogY3VycmVudENvbG9yO1xyXG5cdFx0fVxyXG5cdH1cclxuXHQmX19zdW1tYXJ5IHt9XHJcblx0Jl9fYWN0aW9uIHsgXHRcclxuXHRcdCY6bm90KDpmaXJzdC1jaGlsZCkge1xyXG5cdFx0XHRtYXJnaW4tdG9wOiAxcmVtO1xyXG5cclxuXHRcdFx0QG1lZGlhIChtaW4td2lkdGg6ICRicC1tKSB7XHJcblx0XHRcdFx0bWFyZ2luLWxlZnQ6IDFyZW07XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHJcblx0XHQmLS1wcmltYXJ5IHtcclxuXHRcdFx0QGV4dGVuZCAuYWZwLWJ1dHRvbi1wcmltYXJ5LWFsdCAhb3B0aW9uYWw7IFx0XHRcdFxyXG5cdFx0fVxyXG5cdFx0XHJcblx0XHQmLS1zZWNvbmRhcnkge1xyXG5cdFx0XHRAZXh0ZW5kIC5hZnAtYnV0dG9uLXNlY29uZGFyeSAhb3B0aW9uYWw7XHRcclxuXHRcdFx0Y29sb3I6ICRjb2xvci1wcmltYXJ5O1x0XHRcdFxyXG5cdFx0fVxyXG5cdH1cdFx0XHJcbn1cclxuIiwiLyogR3VpZGVzICovXHJcblxyXG4vLyBMYXlvdXRcclxuLmd1aWRlcyB7XHJcblx0Jl9fZmVhdHVyZWQge1xyXG5cdFx0bWFyZ2luLWJvdHRvbTogMi41cmVtO1xyXG5cdFx0bWFyZ2luLWJvdHRvbTogNnJlbTtcclxuXHR9XHJcblxyXG5cdCZfX2xpc3Qge1xyXG5cdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHRcclxuXHJcblx0XHRAbWVkaWEgKG1pbi13aWR0aDogJGJwLW0pIHtcclxuXHRcdFx0ZmxleC1kaXJlY3Rpb246IHJvdztcclxuXHRcdFx0anVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xyXG5cdFx0XHRmbGV4LXdyYXA6IHdyYXA7XHJcblx0XHRcdG1hcmdpbi1sZWZ0OiAtMS4yNXJlbTtcclxuXHRcdFx0bWFyZ2luLXJpZ2h0OiAtMS4yNXJlbTtcclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdCZfX2xpc3QtaXRlbSB7XHJcblx0XHR3aWR0aDogMTAwJTtcclxuXHRcdGZsZXg6IDAgMSBhdXRvO1x0XHRcclxuXHRcdG1hcmdpbi1ib3R0b206IDJyZW07XHJcblxyXG5cdFx0QG1lZGlhIChtaW4td2lkdGg6ICRicC1tKSB7XHRcdFx0XHRcdFx0XHJcblx0XHRcdHdpZHRoOiA1MCU7XHRcdFx0XHRcdFx0XHRcdFxyXG5cdFx0XHRwYWRkaW5nLWxlZnQ6IDEuMjVyZW07XHRcdFx0XHRcdFx0XHRcdFxyXG5cdFx0XHRwYWRkaW5nLXJpZ2h0OiAxLjI1cmVtO1xyXG5cdFx0fVxyXG5cclxuXHRcdEBtZWRpYSAobWluLXdpZHRoOiAkYnAtbCkge1x0XHRcdFx0XHRcdFxyXG5cdFx0XHR3aWR0aDogMzMuMzMzJTtcclxuXHRcdH1cclxuXHR9XHJcbn1cclxuXHJcbi8vIEZlYXR1cmVkIEd1aWRlXHJcbi5ndWlkZS1mZWF0dXJlZCB7XHRcclxuXHRiYWNrZ3JvdW5kOiAkY29sb3Itd2hpdGU7XHJcblx0Ym94LXNoYWRvdzogJGJveC1zaGFkb3ctZGVmYXVsdDtcclxuXHRcclxuXHQmX19pbm5lciB7XHJcblx0XHRwYWRkaW5nOiAkYm94LXBhZGRpbmctbW9iaWxlICogMiAkYm94LXBhZGRpbmctbW9iaWxlICRib3gtcGFkZGluZy1tb2JpbGUgKiAyICRib3gtcGFkZGluZy1tb2JpbGU7XHRcclxuXHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG5cdFx0Z2FwOiAyLjVyZW07XHJcblx0XHRcclxuXHRcdEBtZWRpYSAobWluLXdpZHRoOiAkYnAtbSkge1xyXG5cdFx0XHRmbGV4LWRpcmVjdGlvbjogcm93O1xyXG5cdFx0XHRwYWRkaW5nOiAkYm94LXBhZGRpbmctZGVza3RvcCAqIDIgJGJveC1wYWRkaW5nLWRlc2t0b3AgJGJveC1wYWRkaW5nLWRlc2t0b3AgKiAyICRib3gtcGFkZGluZy1kZXNrdG9wO1xyXG5cdFx0fVx0XHRcclxuXHR9XHJcblxyXG5cdCZfX21lZGlhIHtcdFx0XHJcblx0XHRpbWcge1xyXG5cdFx0XHR3aWR0aDogYXV0bztcclxuXHRcdFx0aGVpZ2h0OiAxMDAlO1xyXG5cdFx0XHRvYmplY3QtZml0OiBjb250YWluO1xyXG5cdFx0fVxyXG5cdFx0QG1lZGlhIChtaW4td2lkdGg6ICRicC1tKSB7XHJcblx0XHRcdGZsZXg6IDAgMSBhdXRvO1xyXG5cdFx0XHR3aWR0aDogMjAlO1xyXG5cdFx0fVxyXG5cdH1cclxuXHQmX19jb250ZW50IHtcclxuXHRcdEBtZWRpYSAobWluLXdpZHRoOiAkYnAtbSkge1xyXG5cdFx0XHRmbGV4OiAwIDEgYXV0bztcclxuXHRcdFx0d2lkdGg6IDgwJTtcclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdCZfX2hlYWRlciB7XHJcblx0XHRtYXJnaW4tYm90dG9tOiAxcmVtO1xyXG5cdH0gXHJcblxyXG5cdCZfX21ldGEge1xyXG5cdFx0Ji0tdG9wIHtcclxuXHRcdFx0Y29sb3I6ICRjb2xvci1iYXNlO1xyXG5cdFx0XHRmb250LWZhbWlseTogJGZvbnQtcHJpbWFyeS1tZWRpdW07XHJcblx0XHRcdGZvbnQtc2l6ZTogMXJlbTtcclxuXHRcdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuXHRcdFx0bWFyZ2luLWJvdHRvbTogMC4yNXJlbTtcclxuXHRcdH1cclxuXHJcblx0XHQmLS1ib3R0b20ge1xyXG5cdFx0XHRjb2xvcjogJGNvbG9yLWJhc2U7XHJcblx0XHRcdGZvbnQtc2l6ZTogMXJlbTtcdFx0XHRcclxuXHRcdFx0Zm9udC1mYW1pbHk6ICRmb250LXByaW1hcnktbWVkaXVtO1xyXG5cdFx0XHRkaXNwbGF5OiBub25lO1xyXG5cdFx0XHRtYXJnaW4tdG9wOiAxcmVtO1xyXG5cclxuXHRcdFx0QG1lZGlhIChtaW4td2lkdGg6ICRicC1tKSB7XHJcblx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcblx0Jl9fdGl0bGUge1xyXG5cdFx0Y29sb3I6JGNvbG9yLXByaW1hcnk7XHJcblx0XHRmb250LWZhbWlseTogJGZvbnQtcHJpbWFyeS1ib2xkO1xyXG5cdFx0Zm9udC1zaXplOiAycmVtO1xyXG5cdFx0bGluZS1oZWlnaHQ6IDEyMCU7XHJcblx0XHRtYXJnaW4tYm90dG9tOiAwO1xyXG5cclxuXHRcdGEge1xyXG5cdFx0XHRjb2xvcjpjdXJyZW50Q29sb3I7XHJcblx0XHR9XHJcblxyXG5cdFx0QG1lZGlhIChtaW4td2lkdGg6ICRicC1tKSB7XHJcblx0XHRcdGxpbmUtaGVpZ2h0OiAxMTYlO1xyXG5cdFx0fVxyXG5cdH1cclxuXHQmX19zdW1tYXJ5IHtcclxuXHRcdG1hcmdpbi1ib3R0b206IDJyZW07XHJcblx0fVxyXG5cdCZfX2FjdGlvbiB7XHRcdFxyXG5cdFx0QGV4dGVuZCAuYWZwLWJ1dHRvbi1zZWNvbmRhcnkgIW9wdGlvbmFsOyBcclxuXHR9XHJcblxyXG59XHJcblxyXG4vLyBHdWlkZSBJdGVtXHJcbi5ndWlkZS1pdGVtIHtcclxuXHRiYWNrZ3JvdW5kOiAkY29sb3Itd2hpdGU7XHJcblx0Ym94LXNoYWRvdzogJGJveC1zaGFkb3ctZGVmYXVsdDtcdFxyXG5cdGhlaWdodDogMTAwJTtcclxuXHRcclxuXHQmX19pbm5lciB7XHJcblx0XHRwYWRkaW5nOiAkYm94LXBhZGRpbmctbW9iaWxlO1x0XHRcdFx0XHRcclxuXHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG5cdFx0Z2FwOiAyLjVyZW07XHJcblxyXG5cdFx0QG1lZGlhIChtaW4td2lkdGg6ICRicC1tKSB7XHJcblx0XHRcdHBhZGRpbmc6ICRib3gtcGFkZGluZy1kZXNrdG9wO1x0XHJcblx0XHR9XHRcdFxyXG5cdH1cclxuXHJcblx0Jl9fbWVkaWEge1x0XHRcclxuXHRcdGltZyB7XHJcblx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRoZWlnaHQ6IGF1dG87XHJcblx0XHRcdG9iamVjdC1maXQ6IGNvbnRhaW47XHJcblxyXG5cdFx0XHRAbWVkaWEgKG1pbi13aWR0aDogJGJwLWwpIHtcclxuXHRcdFx0XHR3aWR0aDogYXV0bztcclxuXHRcdFx0XHRoZWlnaHQ6IDE4Ljc1cmVtO1xyXG5cdFx0XHR9XHJcblx0XHR9XHRcdFxyXG5cdH1cclxuXHJcblx0Jl9faGVhZGVyIHtcclxuXHRcdG1hcmdpbi1ib3R0b206IDFyZW07XHJcblx0fVxyXG5cclxuXHQmX19tZXRhIHtcdFxyXG5cdFx0Ji0tYm90dG9tIHtcclxuXHRcdFx0Y29sb3I6ICRjb2xvci1iYXNlO1xyXG5cdFx0XHRmb250LXNpemU6IDFyZW07XHRcdFx0XHJcblx0XHRcdGZvbnQtZmFtaWx5OiAkZm9udC1wcmltYXJ5LW1lZGl1bTtcclxuXHRcdFx0bWFyZ2luLXRvcDogMXJlbTtcdFx0XHRcclxuXHRcdH1cclxuXHR9XHJcblx0Jl9fdGl0bGUge1xyXG5cdFx0Y29sb3I6JGNvbG9yLXByaW1hcnk7XHJcblx0XHRmb250LWZhbWlseTogJGZvbnQtcHJpbWFyeS1ib2xkO1xyXG5cdFx0Zm9udC1zaXplOiAxLjVyZW07XHJcblx0XHRtYXJnaW4tYm90dG9tOiAwO1xyXG5cdFx0bGluZS1oZWlnaHQ6IDJyZW07XHJcblx0XHRcclxuXHRcdGEge1xyXG5cdFx0XHRjb2xvcjpjdXJyZW50Q29sb3I7XHJcblx0XHR9XHJcblxyXG5cdFx0QG1lZGlhIChtaW4td2lkdGg6ICRicC1tKSB7XHJcblx0XHRcdGZvbnQtc2l6ZTogMnJlbTtcdFx0XHRcclxuXHRcdFx0bGluZS1oZWlnaHQ6IDIuNXJlbTtcclxuXHRcdH1cclxuXHR9XHJcblx0XHJcblx0Jl9fc3VtbWFyeSB7XHJcblx0XHRmb250LXNpemU6IDFyZW07XHJcblxyXG5cdFx0IHAge1xyXG5cdFx0XHRsaW5lLWhlaWdodDppbmhlcml0O1xyXG5cdFx0IH1cclxuXHR9XHRcclxufVxyXG5cclxuXHJcbi5ndWlkZXMgLnBhZ2luYXRpb24ge1xyXG5cdGRpc3BsYXk6IGZsZXg7XHJcblx0ZmxleC1kaXJlY3Rpb246IHJvdztcclxuXHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcblxyXG5cdC5wYWdpbmF0aW9uX19hcnJvdyB7XHJcblx0XHRzcGFuIHtcclxuXHRcdFx0QGV4dGVuZCAuc3Itb25seSAhb3B0aW9uYWw7XHJcblx0XHR9XHJcblx0XHRcclxuXHRcdCY6YmVmb3JlIHtcclxuXHRcdFx0Y29udGVudDogXCJcIjtcclxuXHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRcdHdpZHRoOiAxcmVtO1xyXG5cdFx0XHRoZWlnaHQ6IDFyZW07XHJcblx0XHRcdGJvcmRlcjogc29saWQgJGNvbG9yLWJhc2U7XHJcblx0XHQgIFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0XHR0b3A6IDE2cHg7XHJcblx0XHRcdHotaW5kZXg6IC0xO1xyXG5cdFx0XHR0cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XHJcblx0XHR9XHRcclxuXHJcblx0XHQucGFnaW5hdGlvbl9fbGluayB7XHJcblx0XHRcdHdpZHRoOiAyZW07XHJcblx0XHRcdGhlaWdodDogMmVtO1xyXG5cdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQucGFnaW5hdGlvbl9fYXJyb3ctLWRpc2FibGVkIHtcclxuXHRcclxuXHR9XHJcblxyXG5cdC5wYWdpbmF0aW9uX19hcnJvdy1uZXh0IHtcdFx0XHJcblx0XHQmOmJlZm9yZSB7XHJcblx0XHRcdGJvcmRlci13aWR0aDogMXB4IDFweCAwIDA7XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQucGFnaW5hdGlvbl9fYXJyb3ctcHJldiB7XHRcdFxyXG5cdFx0JjpiZWZvcmUge1xyXG5cdFx0XHRib3JkZXItd2lkdGg6IDAgMCAxcHggMXB4O1xyXG5cdFx0fVxyXG5cdH1cclxuXHJcblxyXG5cclxuXHQucGFnaW5hdGlvbl9fbGlzdCB7XHJcblx0XHRsaXN0LXN0eWxlOiBub25lO1xyXG5cdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdGZsZXgtZGlyZWN0aW9uOiByb3c7XHJcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuXHRcclxuXHRcdC5wYWdpbmF0aW9uX19pdGVtIHtcclxuXHRcdFx0d2lkdGg6IDJyZW07XHJcblx0XHRcdGhlaWdodDogMnJlbTtcdFxyXG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0XHRmbGV4LWRpcmVjdGlvbjogcm93O1xyXG5cdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuXHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcdFx0XHJcblx0XHR9XHJcblx0XHRcclxuXHRcdC5wYWdpbmF0aW9uX19pdGVtLS1hY3RpdmUge1xyXG5cdFx0XHRiYWNrZ3JvdW5kOiAkY29sb3ItZ3JleS1sdHI7XHJcblx0XHR9XHJcblx0XHRcclxuXHRcdC5wYWdpbmF0aW9uX19saW5rIHtcclxuXHRcdFx0Zm9udC1mYW1pbHk6ICRmb250LXByaW1hcnktYm9sZDtcdFx0XHRcdFx0XHJcblx0XHR9XHJcblx0fVxyXG59XHJcblxyXG4uZ3VpZGUtZGV0YWlsIHtcclxuXHRtYXgtd2lkdGg6OTUwcHg7XHJcbn0iLCLvu78ubGF0ZXN0LXB1YmxpY2F0aW9ucyB7XHJcbiAgICBib3gtc2hhZG93OiAkYm94LXNoYWRvdy1kZWZhdWx0O1xyXG4gICAgbWFyZ2luOiAwIDAgNDBweDtcclxuICAgIHBhZGRpbmc6ICRib3gtcGFkZGluZy1tb2JpbGU7XHJcbiAgICBcclxuICAgIEBtZWRpYSAobWluLXdpZHRoOiAkYnAtbXcpIHtcclxuICAgICAgICBtYXJnaW46IDAgMCAycmVtO1xyXG4gICAgICAgIHBhZGRpbmc6ICRib3gtcGFkZGluZy1kZXNrdG9wO1xyXG4gICAgfVxyXG59XHJcblxyXG4ubGF0ZXN0LXB1YmxpY2F0aW9uc19fbGlzdCB7XHJcbiAgICBtYXJnaW46IDA7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XHJcbiAgICBsaXN0LXN0eWxlOiBub25lO1xyXG59XHJcblxyXG4ubGF0ZXN0LXB1YmxpY2F0aW9uc19faXRlbSB7XHJcbiAgICBwYWRkaW5nOiAyMHB4IDA7XHJcblxyXG4gICAgJiArIC5sYXRlc3QtcHVibGljYXRpb25zX19pdGVtIHtcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcblxyXG4gICAgICAgICY6OmJlZm9yZSB7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1ncmV5O1xyXG4gICAgICAgICAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgaGVpZ2h0OiAxcHg7XHJcbiAgICAgICAgICAgIHdpZHRoOiA0OHB4O1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgIHRvcDogMDtcclxuICAgICAgICAgICAgbGVmdDogMDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcbi5sYXRlc3QtcHVibGljYXRpb25zX19pdGVtLXRpdGxlIHtcclxuICAgIGNvbG9yOiAkY29sb3ItcHJpbWFyeTtcclxuICAgIG1hcmdpbjogMDtcclxufVxyXG5cclxuLmxhdGVzdC1wdWJsaWNhdGlvbnNfX2l0ZW0tbGluayB7XHJcbiAgICBjb2xvcjogaW5oZXJpdDtcclxufVxyXG5cclxuLmxhdGVzdC1wdWJsaWNhdGlvbnNfX2l0ZW0tc3BvbnNvciB7XHJcbiAgICBjb2xvcjogJGNvbG9yLWJhc2U7XHJcbiAgICBmb250LWZhbWlseTogJGZvbnQtcHJpbWFyeS1tZWRpdW07ICAgIFxyXG4gICAgZm9udC1zaXplOiAxcmVtO1xyXG4gICAgbWFyZ2luOiAxZW0gMCAwO1xyXG59Iiwi77u/LnRvcGljLWFydGljbGVzX19saXN0IHtcclxuICAgIGRpc3BsYXk6ZmxleDtcclxuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICBsaXN0LXN0eWxlOiBub25lO1xyXG4gICAgbWFyZ2luOiAwIDAgMzJweDtcclxuICAgIHBhZGRpbmc6IDA7XHJcblxyXG4gICAgLnRvcGljLWFydGljbGVzX19pdGVtIHtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOjA7XHJcbiAgICB9XHJcbn1cclxuXHJcbi50b3BpYy1hcnRpY2xlc19faXRlbSB7XHJcbiAgICBib3gtc2hhZG93OiAkYm94LXNoYWRvdy1kZWZhdWx0O1xyXG4gICAgcGFkZGluZzogJGJveC1wYWRkaW5nLW1vYmlsZTtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XHJcbiAgICBtYXgtd2lkdGg6IDUwMHB4O1xyXG4gICAgbWFyZ2luOiAwIGF1dG8gMzJweDtcclxuXHJcbiAgICBAbWVkaWEgKG1pbi13aWR0aDogJGJwLW13KSB7XHJcbiAgICAgICAgcGFkZGluZzogJGJveC1wYWRkaW5nLWRlc2t0b3A7XHJcbiAgICB9XHJcbn1cclxuXHJcbi50b3BpYy1hcnRpY2xlc19faXRlbS1pbWFnZSB7XHJcbiAgICBtYXJnaW46IDAgMCAkYm94LXBhZGRpbmctbW9iaWxlO1xyXG4gICAgaGVpZ2h0OiAyMDBweDtcclxuICAgIG9iamVjdC1maXQ6IGNvdmVyO1xyXG4gICAgb2JqZWN0LXBvc2l0aW9uOiA1MCUgNTAlO1xyXG59XHJcblxyXG4udG9waWMtYXJ0aWNsZXNfX2l0ZW0tZGF0ZSB7XHJcbiAgICBjb2xvcjogJGNvbG9yLWJhc2U7XHJcbiAgICBmb250LXdlaWdodDogJGZvbnRXZWlnaHQtbWVkaXVtO1xyXG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgIG1hcmdpbi1ib3R0b206IDFlbTtcclxufVxyXG5cclxuLnRvcGljLWFydGljbGVzX19pdGVtLXRpdGxlIHtcclxuICAgIGNvbG9yOiAkY29sb3ItcHJpbWFyeTtcclxuICAgIGZvbnQtc2l6ZTogMnJlbTtcclxuICAgIGxpbmUtaGVpZ2h0OiAxLjI1O1xyXG59XHJcblxyXG4udG9waWMtYXJ0aWNsZXNfX2l0ZW0tc3VtbWFyeSB7XHJcbiAgICBtYXJnaW46IDAgMCAxZW07XHJcbiAgICBsaW5lLWhlaWdodDogMjhweDtcclxuICAgIGNvbG9yOiAkY29sb3ItYmFzZTtcclxufVxyXG5cclxuLnRvcGljLWFydGljbGVzX19pdGVtLWxpbmsge1xyXG4gICAgbWFyZ2luOiBhdXRvIDAgMDtcclxuICAgIGZvbnQtZmFtaWx5OiAkZm9udC1wcmltYXJ5O1xyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogJGJwLW13KSB7XHJcbiAgICAudG9waWMtYXJ0aWNsZXNfX2xpc3Qge1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcclxuICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAgICAgICAgZ2FwOiAkYm94LXBhZGRpbmctbW9iaWxlO1xyXG4gICAgfVxyXG4gICAgXHJcbiAgICAudG9waWMtYXJ0aWNsZXNfX2l0ZW0ge1xyXG4gICAgICAgIHdpZHRoOiBjbGFtcCgzMDBweCwgY2FsYyg1MCUgLSA0MHB4KSwgNDQwcHgpO1xyXG4gICAgICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gICAgfVxyXG4gICAgXHJcbiAgICAudG9waWMtYXJ0aWNsZXNfX2l0ZW0taW1hZ2Uge1xyXG4gICAgICAgIG1hcmdpbjogMCAwICRib3gtcGFkZGluZy1kZXNrdG9wO1xyXG4gICAgfVxyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogJGJwLWwpIHtcclxuICAgIC50b3BpYy1hcnRpY2xlc19faXRlbSB7XHJcbiAgICAgICAgd2lkdGg6IGNsYW1wKDMwMHB4LCBjYWxjKDMzLjMzMzMlIC0gMjBweCksIDQ0MHB4KTtcclxuICAgICAgICBtYXJnaW46IDAgYXV0bztcclxuICAgIH1cclxufSIsIu+7vy8qIFByaW50IFN0eWxlcyAqL1xyXG5AbWVkaWEgcHJpbnQge1xyXG4gICAgKixcclxuICAgICo6YmVmb3JlLFxyXG4gICAgKjphZnRlciB7XHJcbiAgICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XHJcbiAgICAgICAgY29sb3I6ICMwMDAgIWltcG9ydGFudDtcclxuICAgICAgICBib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgdGV4dC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICBhLFxyXG4gICAgYTp2aXNpdGVkIHtcclxuICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcclxuICAgIH1cclxuXHJcbiAgICBwcmUsXHJcbiAgICBibG9ja3F1b3RlIHtcclxuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjOTk5O1xyXG4gICAgICAgIHBhZ2UtYnJlYWstaW5zaWRlOiBhdm9pZDtcclxuICAgIH1cclxuXHJcbiAgICB0aGVhZCB7XHJcbiAgICAgICAgZGlzcGxheTogdGFibGUtaGVhZGVyLWdyb3VwO1xyXG4gICAgfVxyXG5cclxuICAgIHRyLFxyXG4gICAgaW1nIHtcclxuICAgICAgICBwYWdlLWJyZWFrLWluc2lkZTogYXZvaWQ7XHJcbiAgICB9XHJcblxyXG4gICAgaW1nIHtcclxuICAgICAgICBtYXgtd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICBwLFxyXG4gICAgaDIsXHJcbiAgICBoMyB7XHJcbiAgICAgICAgb3JwaGFuczogMztcclxuICAgICAgICB3aWRvd3M6IDM7XHJcbiAgICB9XHJcblxyXG4gICAgaDIsXHJcbiAgICBoMyB7XHJcbiAgICAgICAgcGFnZS1icmVhay1hZnRlcjogYXZvaWQ7XHJcbiAgICB9XHJcblxyXG4gICAgLm5hdmJhciB7XHJcbiAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgIH1cclxuXHJcbiAgICB0YWJsZSB7XHJcbiAgICAgICAgYm9yZGVyLWNvbGxhcHNlOiBjb2xsYXBzZSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIHRhYmxlIHRkLFxyXG4gICAgdGFibGUgdGgge1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmYgIWltcG9ydGFudDtcclxuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjYjhiOGI4O1xyXG4gICAgICAgIHBhZGRpbmc6IDVweDtcclxuICAgIH1cclxuXHJcbiAgICBib2R5IHtcclxuICAgICAgICBwYWRkaW5nOiAxMHB4O1xyXG4gICAgfVxyXG5cclxuICAgICNtb2JpbGUtbWVudSwgaGVhZGVyIG5hdiB7XHJcbiAgICAgICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5ob21lICNtYWluLW5hdi13cmFwcGVyIC5zaXRlLWxvZ28sXHJcbiAgICAuaW5uZXIgLnV0aWxpdHktbmF2LXdyYXBwZXIgLnNpdGUtbG9nbyB7XHJcbiAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgIH1cclxuXHJcbiAgICAuc2l0ZS1sb2dvIHtcclxuICAgICAgICBtYXJnaW46IDIwcHggMCA0MHB4O1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgfVxyXG5cclxuICAgIC5zaXRlLWxvZ286YWZ0ZXIge1xyXG4gICAgICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcclxuICAgICAgICBjb250ZW50OiAnJyAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5zaXRlLW5hbWUsXHJcbiAgICAubmF2LWxpbmtzLFxyXG4gICAgLm1vYmlsZS1jb250ZW50LXdyYXBwZXIsXHJcbiAgICAuZ2xvYmFsLXNlYXJjaCxcclxuICAgIC5sb2dpbixcclxuICAgIC5uYXYtdXRpbGl0aWVzLFxyXG4gICAgLm5hdi1tb3JlLWxpbmtzIHtcclxuICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgfVxyXG5cclxuICAgIGZvb3RlciB7XHJcbiAgICAgICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICM5OTk7XHJcbiAgICAgICAgbWFyZ2luOiAxMHB4IDAgMCAwO1xyXG4gICAgICAgIHBhZGRpbmctdG9wOiAyMHB4O1xyXG4gICAgfVxyXG5cclxuICAgIC5mb290ZXItY29udGVudCB7XHJcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgfVxyXG5cclxuICAgIC5mb290ZXItY29udGVudCAuYWZwLWxvZ28ge1xyXG4gICAgICAgIHdpZHRoOiAxOTBweDtcclxuICAgICAgICBtYXJnaW46IDIwcHggYXV0bztcclxuICAgIH1cclxuXHJcbiAgICAudG8tdG9wIHtcclxuICAgICAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmZvb3Rlci1zb2NpYWwtbGlua3MsXHJcbiAgICAubGlua3Mge1xyXG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICB9XHJcblxyXG4gICAgLmNvbnRhY3QtaW5mbyB1bCB7XHJcbiAgICAgICAgcGFkZGluZzogMDtcclxuICAgICAgICBsaXN0LXN0eWxlOiBub25lO1xyXG4gICAgfVxyXG5cclxuICAgIC5oZXJvLWhlYWRlciB7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgICAgICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgfVxyXG5cclxuICAgIC5mZWF0dXJlLWJveC13cmFwcGVyIHtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiA0MHB4O1xyXG4gICAgfVxyXG5cclxuICAgIC5ob21lIC5tYWluLWNvbnRlbnQge1xyXG4gICAgICAgIHBhZGRpbmc6IDQwcHggMCAwO1xyXG4gICAgfVxyXG5cclxuICAgIC5tYWluLWNvbnRlbnQgLnNpZGViYXIge1xyXG4gICAgICAgIG1hcmdpbjogNDBweCAwIDIwcHg7XHJcbiAgICB9XHJcblxyXG4gICAgLmJyZWFkY3J1bWIge1xyXG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICB9XHJcblxyXG4gICAgLmJhbmQge1xyXG4gICAgICAgIGJhY2tncm91bmQ6IG5vbmUgIWltcG9ydGFudDtcclxuICAgICAgICBwYWRkaW5nOiAyMHB4IDA7XHJcbiAgICB9XHJcblxyXG4gICAgLmJhbmQgLmJhbmQtdHlwZSB7XHJcbiAgICAgICAgZm9udC1zaXplOiAyMHB4O1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAyMHB4O1xyXG4gICAgfVxyXG5cclxuICAgIC5iYW5kIC5iYW5kLXRpdGxlIHtcclxuICAgICAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmJhbmQgLnBhcmFsbGF4LXdyYXBwZXIge1xyXG4gICAgICAgIGJhY2tncm91bmQ6IG5vbmUgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuYmctaW1hZ2Utd3JhcHBlciB7XHJcbiAgICAgICAgYmFja2dyb3VuZDogbm9uZSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5xdW90ZSAucXVvdGUge1xyXG4gICAgICAgIGZvbnQtc3R5bGU6IGl0YWxpYztcclxuICAgIH1cclxuXHJcbiAgICAuYngtcGFnZXIsIC5ieC1jb250cm9scyB7XHJcbiAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgIH1cclxufVxyXG5cclxuQG1lZGlhIHByaW50IHtcclxuICAgIC5zaXRlLWxvZ28ge1xyXG4gICAgICAgIHdpZHRoOiAyMjhweDtcclxuICAgICAgICBoZWlnaHQ6IDEwMnB4O1xyXG4gICAgICAgIGJhY2tncm91bmQ6IHVybCgnL2Fzc2V0cy9pbWFnZXMvYWZwLWxvZ28ucG5nPzE0NTIwMjY0MDgnKSBuby1yZXBlYXQgMCAwLzEwMCUgdHJhbnNwYXJlbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmZvb3Rlci1jb250ZW50IC5zaXRlLWxvZ28ge1xyXG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICB9XHJcblxyXG4gICAgLmhvbWUgLmltYWdlLXdyYXBwZXIsIC5ob21lIC5zbGlkZS1jb250ZW50IC5yaWdodC1jb2wge1xyXG4gICAgICAgIG1heC13aWR0aDogMzYwcHg7XHJcbiAgICAgICAgbWFyZ2luOiAyMHB4IDA7XHJcbiAgICB9XHJcblxyXG4gICAgLmxhbmRpbmcgLnRvcGljLWxpbmsge1xyXG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICAgIH1cclxuXHJcbiAgICAudG9waWNzLWZpbHRlci13cmFwcGVyLFxyXG4gICAgLmFjY2Vzcy1ibG9ja2VyIHtcclxuICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgfVxyXG5cclxuICAgIC5zY3JvbGxTcGFjZXIge1xyXG4gICAgICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuYXJ0aWNsZS1zZXQtd3JhcHBlciB7XHJcbiAgICAgICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNiOGI4Yjg7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcclxuICAgICAgICBwYWRkaW5nLXRvcDogMTBweDtcclxuICAgIH1cclxuXHJcbiAgICAuYXJ0aWNsZS1saW5rIHtcclxuICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgICB9XHJcblxyXG4gICAgLmFydGljbGUtbGluayBoMyB7XHJcbiAgICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgfVxyXG5cclxuICAgIC5hcnRpY2xlLWxpbmsgLmRldGFpbHMtd3JhcHBlciA+ICosIC5hcnRpY2xlLWxpbmsgLmFydGljbGUtZm9vdGVyID4gZGl2IHtcclxuICAgICAgICBwYWRkaW5nLWJvdHRvbTogNXB4O1xyXG4gICAgfVxyXG5cclxuICAgIC5hcnRpY2xlLWxpbmsgLmFydGljbGUtdGh1bWIge1xyXG4gICAgICAgIHBhZGRpbmc6IDEwcHggMDtcclxuICAgIH1cclxuXHJcbiAgICAuc2lkZWJveC13cmFwcGVyLnNwb25zb3ItYWQge1xyXG4gICAgICAgIHBvc2l0aW9uOiBzdGF0aWMgIWltcG9ydGFudDtcclxuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjYjhiOGI4O1xyXG4gICAgICAgIG1heC13aWR0aDogMzYwcHg7XHJcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgIHBhZGRpbmc6IDE1cHg7XHJcbiAgICB9XHJcbn1cclxuIl19 */
